'+'	../library/integer.m	/^:- func '+'(/;kq|/^\<'+'\>/;'q;"	kind:func
'+'	../library/rational.m	/^:- func '+'(/;kq|/^\<'+'\>/;'q;"	kind:func
'+'	rat.m	/^:- func '+'(/;kq|/^\<'+'\>/;'q;"	kind:func
'-'	../library/integer.m	/^:- func '-'(/;kq|/^\<'-'\>/;'q;"	kind:func
'-'	../library/rational.m	/^:- func '-'(/;kq|/^\<'-'\>/;'q;"	kind:func
'-'	rat.m	/^:- func '-'(/;kq|/^\<'-'\>/;'q;"	kind:func
'<'	../library/integer.m	/^:- pred '<'(/;kq|/^\<'<'\>/;'q;"	kind:pred
'<'	../library/rational.m	/^:- pred '<'(/;kq|/^\<'<'\>/;'q;"	kind:pred
'<'	rat.m	/^:- pred '<'(/;kq|/^\<'<'\>/;'q;"	kind:pred
'=<'	../library/integer.m	/^:- pred '=<'(/;kq|/^\<'=<'\>/;'q;"	kind:pred
'=<'	../library/rational.m	/^:- pred '=<'(/;kq|/^\<'=<'\>/;'q;"	kind:pred
'=<'	rat.m	/^:- pred '=<'(/;kq|/^\<'=<'\>/;'q;"	kind:pred
'>'	../library/integer.m	/^:- pred '>'(/;kq|/^\<'>'\>/;'q;"	kind:pred
'>'	../library/rational.m	/^:- pred '>'(/;kq|/^\<'>'\>/;'q;"	kind:pred
'>'	rat.m	/^:- pred '>'(/;kq|/^\<'>'\>/;'q;"	kind:pred
'>='	../library/integer.m	/^:- pred '>='(/;kq|/^\<'>='\>/;'q;"	kind:pred
'>='	../library/rational.m	/^:- pred '>='(/;kq|/^\<'>='\>/;'q;"	kind:pred
'>='	rat.m	/^:- pred '>='(/;kq|/^\<'>='\>/;'q;"	kind:pred
'bit	../library/bitmap.m	/^:- func 'bit :='(/;kq|/^\<'bit\>/;'q;"	kind:func
'bit	../library/version_bitmap.m	/^:- func 'bit :='(/;kq|/^\<'bit\>/;'q;"	kind:func
'bits	../library/bitmap.m	/^:- func 'bits :='(/;kq|/^\<'bits\>/;'q;"	kind:func
'byte	../library/bitmap.m	/^:- func 'byte :='(/;kq|/^\<'byte\>/;'q;"	kind:func
'det_elem	../library/map.m	/^:- func 'det_elem :='(K, map(K, V), V) = map(/;kq|/^\<'det_elem\>/;'q;"	kind:func
'elem	../library/array.m	/^:- func 'elem :='(int, array(T), T) = array(/;kq|/^\<'elem\>/;'q;"	kind:func
'elem	../library/array2d.m	/^:- func 'elem :='(int, int, array2d(T), T) = array2d(/;kq|/^\<'elem\>/;'q;"	kind:func
'elem	../library/bt_array.m	/^:- func 'elem :='(int, bt_array(T), T) = bt_array(/;kq|/^\<'elem\>/;'q;"	kind:func
'elem	../library/hash_table.m	/^:- func 'elem :='(K, hash_table(K, V), V) = hash_table(/;kq|/^\<'elem\>/;'q;"	kind:func
'elem	../library/map.m	/^:- func 'elem :='(K, map(K, V), V) = map(/;kq|/^\<'elem\>/;'q;"	kind:func
'elem	../library/robdd.m	/^:- func 'elem :='(var(T), imp_res(T), vars_entailed_result(T)) = imp_res(/;kq|/^\<'elem\>/;'q;"	kind:func	file:
'elem	../library/version_array.m	/^:- func 'elem :='(int, version_array(T), T) = version_array(/;kq|/^\<'elem\>/;'q;"	kind:func
'elem	../library/version_array2d.m	/^:- func 'elem :='(int, int, version_array2d(T), T) = version_array2d(/;kq|/^\<'elem\>/;'q;"	kind:func
'elem	../library/version_hash_table.m	/^:- func 'elem :='(K, version_hash_table(K, V), V) = version_hash_table(/;kq|/^\<'elem\>/;'q;"	kind:func
'elem	../library/version_store.m	/^:- func 'elem :='(mutvar(T, S), version_store(S), T) = version_store(/;kq|/^\<'elem\>/;'q;"	kind:func
'entry	mode_robdd.implications.m	/^:- func 'entry :='(var(T), imp_map(T), vars(T)) = imp_map(/;kq|/^\<'entry\>/;'q;"	kind:func	file:
'ho_modes	mode_constraints.m	/^    func 'ho_modes :='(T, ho_modes) = T$/;kq|-;/\<'ho_modes\>/;'q;"	kind:tcm	file:
'ho_modes	mode_constraints.m	/^    func('ho_modes :='\/2) is 'd_ho_modes :='$/;kq|-;/\<'ho_modes\>/;'q;"	kind:tcim	file:
'ho_modes	mode_constraints.m	/^    func('ho_modes :='\/2) is 'g_ho_modes :='$/;kq|-;/\<'ho_modes\>/;'q;"	kind:tcim	file:
'leader	mode_robdd.equiv_vars.m	/^:- func 'leader :='(var(T), equiv_vars(T), var(T)) = equiv_vars(/;kq|/^\<'leader\>/;'q;"	kind:func	file:
'maybe_new_relation	mode_robdd.implications.m	/^:- func 'maybe_new_relation :='(var(T), imp_map(T), var(T)) = imp_map(/;kq|/^\<'maybe_new_relation\>/;'q;"	kind:func	file:
'mc_info	mode_constraints.m	/^    func 'mc_info :='(T, mode_constraint_info) = T$/;kq|-;/\<'mc_info\>/;'q;"	kind:tcm	file:
'mc_info	mode_constraints.m	/^    func('mc_info :='\/2) is 'd_mc_info :='$/;kq|-;/\<'mc_info\>/;'q;"	kind:tcim	file:
'mc_info	mode_constraints.m	/^    func('mc_info :='\/2) is 'g_mc_info :='$/;kq|-;/\<'mc_info\>/;'q;"	kind:tcim	file:
'mc_info	mode_constraints.m	/^    func('mc_info :='\/2) is 'n_mc_info :='$/;kq|-;/\<'mc_info\>/;'q;"	kind:tcim	file:
'module_info	mode_constraints.m	/^    func 'module_info :='(T, module_info) = T$/;kq|-;/\<'module_info\>/;'q;"	kind:tcm	file:
'module_info	mode_constraints.m	/^    func('module_info :='\/2) is 'g_module_info :='$/;kq|-;/\<'module_info\>/;'q;"	kind:tcim	file:
'module_info	mode_constraints.m	/^    func('module_info :='\/2) is 'n_module_info :='$/;kq|-;/\<'module_info\>/;'q;"	kind:tcim	file:
'new_relation	mode_robdd.implications.m	/^:- func 'new_relation :='(var(T), imp_map(T), var(T)) = imp_map(/;kq|/^\<'new_relation\>/;'q;"	kind:func	file:
'unsafe_bit	../library/bitmap.m	/^:- func 'unsafe_bit :='(/;kq|/^\<'unsafe_bit\>/;'q;"	kind:func
'unsafe_bits	../library/bitmap.m	/^:- func 'unsafe_bits :='(/;kq|/^\<'unsafe_bits\>/;'q;"	kind:func
'unsafe_byte	../library/bitmap.m	/^:- func 'unsafe_byte :='(/;kq|/^\<'unsafe_byte\>/;'q;"	kind:func
'unsafe_elem	../library/array.m	/^:- func 'unsafe_elem :='(int, array(T), T) = array(/;kq|/^\<'unsafe_elem\>/;'q;"	kind:func
'unsafe_elem	../library/array2d.m	/^:- func 'unsafe_elem :='(int, int, array2d(T), T) = array2d(/;kq|/^\<'unsafe_elem\>/;'q;"	kind:func
+	../library/float.m	/^:- func + (float::in) = (/;kq|/^\<+\>/;'q;"	kind:func
+	../library/int.m	/^:- func + (int::in) = (/;kq|/^\<+\>/;'q;"	kind:func
+	../library/int16.m	/^:- func + (int16::in) = (/;kq|/^\<+\>/;'q;"	kind:func
+	../library/int32.m	/^:- func + (int32::in) = (/;kq|/^\<+\>/;'q;"	kind:func
+	../library/int64.m	/^:- func + (int64::in) = (/;kq|/^\<+\>/;'q;"	kind:func
+	../library/int8.m	/^:- func + (int8::in) = (/;kq|/^\<+\>/;'q;"	kind:func
-	../library/float.m	/^:- func - (float::in) = (/;kq|/^\<-\>/;'q;"	kind:func
-	../library/int.m	/^:- func - (int::in) = (/;kq|/^\<-\>/;'q;"	kind:func
-	../library/int16.m	/^:- func - (int16::in) = (/;kq|/^\<-\>/;'q;"	kind:func
-	../library/int32.m	/^:- func - (int32::in) = (/;kq|/^\<-\>/;'q;"	kind:func
-	../library/int64.m	/^:- func - (int64::in) = (/;kq|/^\<-\>/;'q;"	kind:func
-	../library/int8.m	/^:- func - (int8::in) = (/;kq|/^\<-\>/;'q;"	kind:func
<	../library/builtin.m	/^    ;       (<)$/;kq|-;/\<<\>/;'q;"	kind:cons
=	../library/builtin.m	/^    --->    (=)$/;kq|-;/\<=\>/;'q;"	kind:cons
>	../library/builtin.m	/^    ;       (>).$/;kq|-;/\<>\>/;'q;"	kind:cons
K	../library/pretty_printer.m	/^    --->    (K -> V).$/;kq|-;/\<K\>/;'q;"	kind:cons	file:
T	../library/builtin.m	/^:- pred T  @<  T.$/;kq|/^\<T\>/;'q;"	kind:pred
T	../library/builtin.m	/^:- pred T  @=<  T.$/;kq|/^\<T\>/;'q;"	kind:pred
T	../library/builtin.m	/^:- pred T  @>  T.$/;kq|/^\<T\>/;'q;"	kind:pred
T	../library/builtin.m	/^:- pred T  @>=  T.$/;kq|/^\<T\>/;'q;"	kind:pred
T	../library/diet.m	/^:- pred T < T <= diet_element(/;kq|/^\<T\>/;'q;"	kind:pred	file:
T	../library/diet.m	/^:- pred T =< T <= diet_element(/;kq|/^\<T\>/;'q;"	kind:pred	file:
T	../library/diet.m	/^:- pred T > T <= diet_element(/;kq|/^\<T\>/;'q;"	kind:pred	file:
T	../library/diet.m	/^:- pred T >= T <= diet_element(/;kq|/^\<T\>/;'q;"	kind:pred	file:
T	../library/prolog.m	/^:- pred T =.. univ_result.$/;kq|/^\<T\>/;'q;"	kind:pred
T	../library/prolog.m	/^:- pred T =:= T.            % In Mercury, just use =$/;kq|/^\<T\>/;'q;"	kind:pred
T	../library/prolog.m	/^:- pred T == T.             % In Mercury, just use =$/;kq|/^\<T\>/;'q;"	kind:pred
T	../library/robdd.m	/^    func T `intersection` T = T$/;kq|-;/\<T\>/;'q;"	kind:tcm	file:
T1	../library/pair.m	/^    --->    (T1 - T2).$/;kq|-;/\<T1\>/;'q;"	kind:cons
T1	../library/pprint.m	/^:- func T1 ++ T2 = doc <= (doc(T1), doc(/;kq|/^\<T1\>/;'q;"	kind:func
V,	../library/robdd.m	/^                ( func(V, VsA, M) =$/;kq|-;/\<V,\>/;'q;"	kind:tcim	file:
[T	../library/list.m	/^    ;       [T | list(T)].$/;kq|-;/\<[T\>/;'q;"	kind:cons
[]	../library/exception.m	/^:- inst [] for list\/1$/;kq|-;/\<[]\>/;'q;"	kind:inst
[]	../library/list.m	/^    --->    []$/;kq|-;/\<[]\>/;'q;"	kind:cons
[]	tag_switch_util.m	/^    --->    [].$/;kq|-;/\<[]\>/;'q;"	kind:cons
\	../library/int.m	/^:- func \\ (int::in) = (/;kq|/^\<\\>/;'q;"	kind:func
\	../library/int16.m	/^:- func \\ (int16::in) = (/;kq|/^\<\\>/;'q;"	kind:func
\	../library/int32.m	/^:- func \\ (int32::in) = (/;kq|/^\<\\>/;'q;"	kind:func
\	../library/int64.m	/^:- func \\ (int64::in) = (/;kq|/^\<\\>/;'q;"	kind:func
\	../library/int8.m	/^:- func \\ (int8::in) = (/;kq|/^\<\\>/;'q;"	kind:func
\	../library/integer.m	/^:- func \\ integer = integer.$/;kq|/^\<\\>/;'q;"	kind:func
\	../library/uint.m	/^:- func \\ (uint::in) = (/;kq|/^\<\\>/;'q;"	kind:func
\	../library/uint16.m	/^:- func \\ (uint16::in) = (/;kq|/^\<\\>/;'q;"	kind:func
\	../library/uint32.m	/^:- func \\ (uint32::in) = (/;kq|/^\<\\>/;'q;"	kind:func
\	../library/uint64.m	/^:- func \\ (uint64::in) = (/;kq|/^\<\\>/;'q;"	kind:func
\	../library/uint8.m	/^:- func \\ (uint8::in) = (/;kq|/^\<\\>/;'q;"	kind:func
_form_arity::in	inst_mode_type_prop.m	/^    pred step_into_ho_inst(pred_or_func::in, pred_form_arity::in,$/;kq|-;/\<_form_arity::in\>/;'q;"	kind:tcm	file:
_id::in	analysis.framework.m	/^    pred get_func_info(module_info::in, module_name::in, func_id::in,$/;kq|-;/\<_id::in\>/;'q;"	kind:tcm
_proc_id)	hlds_dependency_graph.m	/^    func dependency_node(pred_proc_id) = T$/;kq|-;/\<_proc_id)\>/;'q;"	kind:tcm	file:
a_purity_desc	error_spec.m	/^    ;       a_purity_desc(purity)$/;kq|-;/\<a_purity_desc\>/;'q;"	kind:cons
a_purity_to_string	write_error_spec.m	/^:- func a_purity_to_string(/;kq|/^\<a_purity_to_string\>/;'q;"	kind:func	file:
aa_aligned_help_text	optdb_help.m	/^                aa_aligned_help_text    :: string,$/;kq|-;/\<aa_aligned_help_text\>/;'q;"	kind:fld
aa_aligned_texinfo	optdb_help.m	/^                aa_aligned_texinfo      :: string$/;kq|-;/\<aa_aligned_texinfo\>/;'q;"	kind:fld
aa_arg_name	optdb_help.m	/^                aa_arg_name             :: string,$/;kq|-;/\<aa_arg_name\>/;'q;"	kind:fld
aah_alt_long_names	optdb_help.m	/^                aah_alt_long_names      :: list(string),$/;kq|-;/\<aah_alt_long_names\>/;'q;"	kind:fld
aah_arg_name	optdb_help.m	/^                aah_arg_name            :: string,$/;kq|-;/\<aah_arg_name\>/;'q;"	kind:fld
aah_description	optdb_help.m	/^                aah_description         :: help_text$/;kq|-;/\<aah_description\>/;'q;"	kind:fld
aah_long_name	optdb_help.m	/^                aah_long_name           :: string,$/;kq|-;/\<aah_long_name\>/;'q;"	kind:fld
abort_for_any_verification_failure	make.timestamp.m	/^:- pred abort_for_any_verification_failure(/;kq|/^\<abort_for_any_verification_failure\>/;'q;"	kind:pred	file:
abort_on_exist_qvar	type_util.m	/^    ;       abort_on_exist_qvar.$/;kq|-;/\<abort_on_exist_qvar\>/;'q;"	kind:cons	file:
aborted	polyhedron.m	/^    ;       aborted.$/;kq|-;/\<aborted\>/;'q;"	kind:cons	file:
abs	../library/float.m	/^:- func abs(/;kq|/^\<abs\>/;'q;"	kind:func
abs	../library/int.m	/^:- func abs(/;kq|/^\<abs\>/;'q;"	kind:func
abs	../library/int16.m	/^:- func abs(/;kq|/^\<abs\>/;'q;"	kind:func
abs	../library/int32.m	/^:- func abs(/;kq|/^\<abs\>/;'q;"	kind:func
abs	../library/int64.m	/^:- func abs(/;kq|/^\<abs\>/;'q;"	kind:func
abs	../library/int8.m	/^:- func abs(/;kq|/^\<abs\>/;'q;"	kind:func
abs	../library/integer.m	/^:- func abs(/;kq|/^\<abs\>/;'q;"	kind:func
abs	../library/rational.m	/^:- func abs(/;kq|/^\<abs\>/;'q;"	kind:func
abs	rat.m	/^:- func abs(/;kq|/^\<abs\>/;'q;"	kind:func
abs_follow_vars	hlds_llds.m	/^:- type abs_follow_vars$/;kq|-;/\<abs_follow_vars\>/;'q;"	kind:type
abs_follow_vars_map	hlds_llds.m	/^:- type abs_follow_vars_map ==  map(prog_var, abs_locn).$/;kq|-;/\<abs_follow_vars_map\>/;'q;"	kind:type
abs_framevar	hlds_llds.m	/^    ;       abs_framevar(int).$/;kq|-;/\<abs_framevar\>/;'q;"	kind:cons
abs_int_to_decimal	../library/string.format.m	/^:- func abs_int_to_decimal(/;kq|/^\<abs_int_to_decimal\>/;'q;"	kind:func	file:
abs_integer_to_decimal	../library/string.format.m	/^:- func abs_integer_to_decimal(/;kq|/^\<abs_integer_to_decimal\>/;'q;"	kind:func	file:
abs_locn	hlds_llds.m	/^:- type abs_locn$/;kq|-;/\<abs_locn\>/;'q;"	kind:type
abs_locn_to_lval	llds.m	/^:- func abs_locn_to_lval(/;kq|/^\<abs_locn_to_lval\>/;'q;"	kind:func
abs_locn_to_lval_or_any_reg	llds.m	/^:- func abs_locn_to_lval_or_any_reg(/;kq|/^\<abs_locn_to_lval_or_any_reg\>/;'q;"	kind:func
abs_locn_to_string	hlds_llds.m	/^:- pred abs_locn_to_string(abs_locn::in, string::out, maybe(/;kq|/^\<abs_locn_to_string\>/;'q;"	kind:pred
abs_parent_stackvar	hlds_llds.m	/^    ;       abs_parent_stackvar(int, stack_slot_width)$/;kq|-;/\<abs_parent_stackvar\>/;'q;"	kind:cons
abs_reg	hlds_llds.m	/^    ;       abs_reg(reg_type, int)$/;kq|-;/\<abs_reg\>/;'q;"	kind:cons
abs_stackvar	hlds_llds.m	/^    ;       abs_stackvar(int, stack_slot_width)$/;kq|-;/\<abs_stackvar\>/;'q;"	kind:cons
abs_store_map	hlds_llds.m	/^:- type abs_store_map == map(prog_var, abs_locn).$/;kq|-;/\<abs_store_map\>/;'q;"	kind:type
abstract_class_interface	prog_data.m	/^:- type abstract_class_interface =< class_interface$/;kq|-;/\<abstract_class_interface\>/;'q;"	kind:type
abstract_dummy_type	prog_data.m	/^    ;       abstract_dummy_type$/;kq|-;/\<abstract_dummy_type\>/;'q;"	kind:cons
abstract_exported_eqv	check_typeclass.m	/^    ;       abstract_exported_eqv.$/;kq|-;/\<abstract_exported_eqv\>/;'q;"	kind:cons	file:
abstract_from_ground_term_conjunct	term_constr_build.m	/^:- pred abstract_from_ground_term_conjunct(/;kq|/^\<abstract_from_ground_term_conjunct\>/;'q;"	kind:pred	file:
abstract_from_ground_term_conjuncts	term_constr_build.m	/^:- pred abstract_from_ground_term_conjuncts(/;kq|/^\<abstract_from_ground_term_conjuncts\>/;'q;"	kind:pred	file:
abstract_goal	term_constr_data.m	/^:- type abstract_goal$/;kq|-;/\<abstract_goal\>/;'q;"	kind:type
abstract_ho_call	term_constr_data.m	/^:- type abstract_ho_call$/;kq|-;/\<abstract_ho_call\>/;'q;"	kind:type
abstract_imported_type	typecheck_error_undef.m	/^    ;       abstract_imported_type$/;kq|-;/\<abstract_imported_type\>/;'q;"	kind:cons
abstract_inst_defn	prog_item.m	/^    --->    abstract_inst_defn$/;kq|-;/\<abstract_inst_defn\>/;'q;"	kind:cons
abstract_instance_body	prog_data.m	/^:- type abstract_instance_body =< instance_body$/;kq|-;/\<abstract_instance_body\>/;'q;"	kind:type
abstract_mode_constraints.xor	abstract_mode_constraints.m	/^:- pred xor(/;kq|/^\<xor\>/;'q;"	kind:pred
abstract_mode_defn	prog_item.m	/^    --->    abstract_mode_defn$/;kq|-;/\<abstract_mode_defn\>/;'q;"	kind:cons
abstract_monotype_workaround	add_type.m	/^:- func abstract_monotype_workaround = list(/;kq|/^\<abstract_monotype_workaround\>/;'q;"	kind:func	file:
abstract_noncanonical_excludes_others	parse_type_defn.m	/^:- func abstract_noncanonical_excludes_others(/;kq|/^\<abstract_noncanonical_excludes_others\>/;'q;"	kind:func	file:
abstract_notag_type	prog_data.m	/^    ;       abstract_notag_type$/;kq|-;/\<abstract_notag_type\>/;'q;"	kind:cons
abstract_poly_type	parse_string_format.m	/^:- type abstract_poly_type$/;kq|-;/\<abstract_poly_type\>/;'q;"	kind:type
abstract_poly_type_to_kind	parse_string_format.m	/^:- func abstract_poly_type_to_kind(/;kq|/^\<abstract_poly_type_to_kind\>/;'q;"	kind:func	file:
abstract_ppid	term_constr_data.m	/^:- type abstract_ppid$/;kq|-;/\<abstract_ppid\>/;'q;"	kind:type
abstract_proc	term_constr_data.m	/^:- type abstract_proc$/;kq|-;/\<abstract_proc\>/;'q;"	kind:type
abstract_scc	term_constr_data.m	/^:- type abstract_scc == set(abstract_proc).$/;kq|-;/\<abstract_scc\>/;'q;"	kind:type
abstract_section	check_import_accessibility.m	/^    ;       abstract_section.$/;kq|-;/\<abstract_section\>/;'q;"	kind:cons	file:
abstract_solver_type	prog_data.m	/^    ;       abstract_solver_type.$/;kq|-;/\<abstract_solver_type\>/;'q;"	kind:cons
abstract_solver_type_exported	prog_item.m	/^    --->    abstract_solver_type_exported$/;kq|-;/\<abstract_solver_type_exported\>/;'q;"	kind:cons
abstract_solver_type_private	prog_item.m	/^    ;       abstract_solver_type_private.$/;kq|-;/\<abstract_solver_type_private\>/;'q;"	kind:cons
abstract_solver_type_status	prog_item.m	/^:- type abstract_solver_type_status$/;kq|-;/\<abstract_solver_type_status\>/;'q;"	kind:type
abstract_subtype	prog_data.m	/^    ;       abstract_subtype(type_ctor)$/;kq|-;/\<abstract_subtype\>/;'q;"	kind:cons
abstract_type_fits_in_n_bits	prog_data.m	/^    ;       abstract_type_fits_in_n_bits(int)$/;kq|-;/\<abstract_type_fits_in_n_bits\>/;'q;"	kind:cons
abstract_type_general	prog_data.m	/^    --->    abstract_type_general$/;kq|-;/\<abstract_type_general\>/;'q;"	kind:cons
abstractly_unify_bound_functor_list	inst_abstract_unify.m	/^:- pred abstractly_unify_bound_functor_list(/;kq|/^\<abstractly_unify_bound_functor_list\>/;'q;"	kind:pred	file:
abstractly_unify_bound_functor_list_2	inst_abstract_unify.m	/^:- pred abstractly_unify_bound_functor_list_2(/;kq|/^\<abstractly_unify_bound_functor_list_2\>/;'q;"	kind:pred	file:
abstractly_unify_bound_functor_list_lives	inst_abstract_unify.m	/^:- pred abstractly_unify_bound_functor_list_lives(/;kq|/^\<abstractly_unify_bound_functor_list_lives\>/;'q;"	kind:pred	file:
abstractly_unify_constrained_inst_vars	inst_abstract_unify.m	/^:- pred abstractly_unify_constrained_inst_vars(/;kq|/^\<abstractly_unify_constrained_inst_vars\>/;'q;"	kind:pred	file:
abstractly_unify_inst	inst_abstract_unify.m	/^:- pred abstractly_unify_inst(/;kq|/^\<abstractly_unify_inst\>/;'q;"	kind:pred
abstractly_unify_inst_2	inst_abstract_unify.m	/^:- pred abstractly_unify_inst_2(/;kq|/^\<abstractly_unify_inst_2\>/;'q;"	kind:pred	file:
abstractly_unify_inst_3	inst_abstract_unify.m	/^:- pred abstractly_unify_inst_3(/;kq|/^\<abstractly_unify_inst_3\>/;'q;"	kind:pred	file:
abstractly_unify_inst_functor	inst_abstract_unify.m	/^:- pred abstractly_unify_inst_functor(/;kq|/^\<abstractly_unify_inst_functor\>/;'q;"	kind:pred
abstractly_unify_inst_functor_2	inst_abstract_unify.m	/^:- pred abstractly_unify_inst_functor_2(/;kq|/^\<abstractly_unify_inst_functor_2\>/;'q;"	kind:pred	file:
abstractly_unify_inst_list	inst_abstract_unify.m	/^:- pred abstractly_unify_inst_list(list(/;kq|/^\<abstractly_unify_inst_list\>/;'q;"	kind:pred	file:
abstractly_unify_inst_list_lives	inst_abstract_unify.m	/^:- pred abstractly_unify_inst_list_lives(list(/;kq|/^\<abstractly_unify_inst_list_lives\>/;'q;"	kind:pred	file:
ac_call	superhomogeneous_util.m	/^    ;       ac_call(call_id)$/;kq|-;/\<ac_call\>/;'q;"	kind:cons
ac_double	decide_type_repn.m	/^    ;       ac_double(double_word_kind).$/;kq|-;/\<ac_double\>/;'q;"	kind:cons	file:
ac_dummy	decide_type_repn.m	/^    ;       ac_dummy$/;kq|-;/\<ac_dummy\>/;'q;"	kind:cons	file:
ac_functor	superhomogeneous_util.m	/^    ;       ac_functor(            % The arguments in a functor.$/;kq|-;/\<ac_functor\>/;'q;"	kind:cons
ac_fundep	parse_class.m	/^    ;       ac_fundep(prog_fundep, prog_context).$/;kq|-;/\<ac_fundep\>/;'q;"	kind:cons	file:
ac_head	superhomogeneous_util.m	/^    --->    ac_head(pred_or_func, pred_form_arity)$/;kq|-;/\<ac_head\>/;'q;"	kind:cons
ac_inst_constraint	parse_class.m	/^    ;       ac_inst_constraint(inst_var, mer_inst, prog_context)$/;kq|-;/\<ac_inst_constraint\>/;'q;"	kind:cons	file:
ac_pack	decide_type_repn.m	/^    --->    ac_pack(fill_kind_size)$/;kq|-;/\<ac_pack\>/;'q;"	kind:cons	file:
ac_type_constraint	parse_class.m	/^    --->    ac_type_constraint(prog_constraint, list(var_or_ground_type),$/;kq|-;/\<ac_type_constraint\>/;'q;"	kind:cons	file:
ac_word	decide_type_repn.m	/^    ;       ac_word$/;kq|-;/\<ac_word\>/;'q;"	kind:cons	file:
acc_ancestor_int_spec	make_hlds_separate_items.m	/^:- pred acc_ancestor_int_spec(/;kq|/^\<acc_ancestor_int_spec\>/;'q;"	kind:pred	file:
acc_arg_align_text_plain	print_help.m	/^:- pred acc_arg_align_text_plain(/;kq|/^\<acc_arg_align_text_plain\>/;'q;"	kind:pred	file:
acc_arg_align_text_texinfo	print_help.m	/^:- pred acc_arg_align_text_texinfo(/;kq|/^\<acc_arg_align_text_texinfo\>/;'q;"	kind:pred	file:
acc_assoc_list	../library/hash_table.m	/^:- pred acc_assoc_list(hash_bucket(/;kq|/^\<acc_assoc_list\>/;'q;"	kind:pred	file:
acc_avail_with_context	convert_import_use.m	/^:- pred acc_avail_with_context(/;kq|/^\<acc_avail_with_context\>/;'q;"	kind:pred	file:
acc_avails_with_contexts	convert_import_use.m	/^:- pred acc_avails_with_contexts(/;kq|/^\<acc_avails_with_contexts\>/;'q;"	kind:pred
acc_builtin_type	typecheck_error_builtin.m	/^:- pred acc_builtin_type(/;kq|/^\<acc_builtin_type\>/;'q;"	kind:pred
acc_builtin_types_in_cons_type_infos	typecheck_error_builtin.m	/^:- pred acc_builtin_types_in_cons_type_infos(list(/;kq|/^\<acc_builtin_types_in_cons_type_infos\>/;'q;"	kind:pred
acc_builtin_types_of_arg_vector_type_error	typecheck_error_arg_vector.m	/^:- pred acc_builtin_types_of_arg_vector_type_error(/;kq|/^\<acc_builtin_types_of_arg_vector_type_error\>/;'q;"	kind:pred	file:
acc_builtin_types_of_var	typecheck_error_builtin.m	/^:- pred acc_builtin_types_of_var(list(/;kq|/^\<acc_builtin_types_of_var\>/;'q;"	kind:pred
acc_circular_synth_attr_error	prog_event.m	/^:- pred acc_circular_synth_attr_error(/;kq|/^\<acc_circular_synth_attr_error\>/;'q;"	kind:pred	file:
acc_class_context	higher_order.make_specialized_preds.m	/^:- pred acc_class_context(/;kq|/^\<acc_class_context\>/;'q;"	kind:pred	file:
acc_class_ground_substs	add_pragma_type_spec.m	/^:- pred acc_class_ground_substs(/;kq|/^\<acc_class_ground_substs\>/;'q;"	kind:pred	file:
acc_classes_type_ctors_in_constraint	check_typeclass.m	/^:- pred acc_classes_type_ctors_in_constraint(/;kq|/^\<acc_classes_type_ctors_in_constraint\>/;'q;"	kind:pred	file:
acc_cons_table_contents_du_ctor	hlds_cons.m	/^:- pred acc_cons_table_contents_du_ctor(/;kq|/^\<acc_cons_table_contents_du_ctor\>/;'q;"	kind:pred	file:
acc_cons_table_contents_inner	hlds_cons.m	/^:- pred acc_cons_table_contents_inner(string::in, list(/;kq|/^\<acc_cons_table_contents_inner\>/;'q;"	kind:pred	file:
acc_dep_file_index_for_foreign_include_if_in_langset	make.prereqs.m	/^:- pred acc_dep_file_index_for_foreign_include_if_in_langset(/;kq|/^\<acc_dep_file_index_for_foreign_include_if_in_langset\>/;'q;"	kind:pred	file:
acc_dependency_file_index_set_to_plain_set	make.index_set.m	/^:- pred acc_dependency_file_index_set_to_plain_set(/;kq|/^\<acc_dependency_file_index_set_to_plain_set\>/;'q;"	kind:pred	file:
acc_dependency_files_to_index_set	make.index_set.m	/^:- pred acc_dependency_files_to_index_set(/;kq|/^\<acc_dependency_files_to_index_set\>/;'q;"	kind:pred	file:
acc_direct_int1_spec	make_hlds_separate_items.m	/^:- pred acc_direct_int1_spec(/;kq|/^\<acc_direct_int1_spec\>/;'q;"	kind:pred	file:
acc_dup_properties_of_case	ml_tag_switch.m	/^:- pred acc_dup_properties_of_case(/;kq|/^\<acc_dup_properties_of_case\>/;'q;"	kind:pred	file:
acc_dup_properties_of_func	ml_tag_switch.m	/^:- pred acc_dup_properties_of_func(/;kq|/^\<acc_dup_properties_of_func\>/;'q;"	kind:pred	file:
acc_dup_properties_of_stmt	ml_tag_switch.m	/^:- pred acc_dup_properties_of_stmt(/;kq|/^\<acc_dup_properties_of_stmt\>/;'q;"	kind:pred	file:
acc_estimate_size_of_global_var_defn	mlds_to_java_global.m	/^:- pred acc_estimate_size_of_global_var_defn(/;kq|/^\<acc_estimate_size_of_global_var_defn\>/;'q;"	kind:pred	file:
acc_expected_type_source_pieces	typecheck_error_wrong_type.m	/^:- pred acc_expected_type_source_pieces(/;kq|/^\<acc_expected_type_source_pieces\>/;'q;"	kind:pred	file:
acc_fact_table_file_names	generate_mmakefile_fragments.m	/^:- pred acc_fact_table_file_names(deps_map::in, list(/;kq|/^\<acc_fact_table_file_names\>/;'q;"	kind:pred	file:
acc_fact_tables_from_impl_pragma	get_dependencies.m	/^:- pred acc_fact_tables_from_impl_pragma(/;kq|/^\<acc_fact_tables_from_impl_pragma\>/;'q;"	kind:pred	file:
acc_file_names_to_index_set	make.index_set.m	/^:- pred acc_file_names_to_index_set(/;kq|/^\<acc_file_names_to_index_set\>/;'q;"	kind:pred	file:
acc_foreign_code_langs_from_foreign_proc	get_dependencies.m	/^:- pred acc_foreign_code_langs_from_foreign_proc(/;kq|/^\<acc_foreign_code_langs_from_foreign_proc\>/;'q;"	kind:pred	file:
acc_foreign_code_langs_from_impl_pragma	get_dependencies.m	/^:- pred acc_foreign_code_langs_from_impl_pragma(/;kq|/^\<acc_foreign_code_langs_from_impl_pragma\>/;'q;"	kind:pred	file:
acc_foreign_export_langs_from_impl_pragma	get_dependencies.m	/^:- pred acc_foreign_export_langs_from_impl_pragma(/;kq|/^\<acc_foreign_export_langs_from_impl_pragma\>/;'q;"	kind:pred	file:
acc_foreign_include_file_info_from_impl_pragma	get_dependencies.m	/^:- pred acc_foreign_include_file_info_from_impl_pragma(/;kq|/^\<acc_foreign_include_file_info_from_impl_pragma\>/;'q;"	kind:pred	file:
acc_help_message_plain	print_help.m	/^:- pred acc_help_message_plain(/;kq|/^\<acc_help_message_plain\>/;'q;"	kind:pred	file:
acc_help_message_texinfo	print_help.m	/^:- pred acc_help_message_texinfo(/;kq|/^\<acc_help_message_texinfo\>/;'q;"	kind:pred	file:
acc_help_messages	print_help.m	/^:- pred acc_help_messages(/;kq|/^\<acc_help_messages\>/;'q;"	kind:pred	file:
acc_help_option_group	print_help.m	/^:- pred acc_help_option_group(/;kq|/^\<acc_help_option_group\>/;'q;"	kind:pred	file:
acc_help_structure	print_help.m	/^:- pred acc_help_structure(/;kq|/^\<acc_help_structure\>/;'q;"	kind:pred	file:
acc_help_structures	print_help.m	/^:- pred acc_help_structures(/;kq|/^\<acc_help_structures\>/;'q;"	kind:pred	file:
acc_implicit_avail_needs_in_ancestor_int_spec	get_dependencies.m	/^:- pred acc_implicit_avail_needs_in_ancestor_int_spec(/;kq|/^\<acc_implicit_avail_needs_in_ancestor_int_spec\>/;'q;"	kind:pred	file:
acc_implicit_avail_needs_in_aug_compilation_unit	get_dependencies.m	/^:- pred acc_implicit_avail_needs_in_aug_compilation_unit(/;kq|/^\<acc_implicit_avail_needs_in_aug_compilation_unit\>/;'q;"	kind:pred	file:
acc_implicit_avail_needs_in_catch_exprs	get_dependencies.m	/^:- pred acc_implicit_avail_needs_in_catch_exprs(list(/;kq|/^\<acc_implicit_avail_needs_in_catch_exprs\>/;'q;"	kind:pred	file:
acc_implicit_avail_needs_in_clause	get_dependencies.m	/^:- pred acc_implicit_avail_needs_in_clause(/;kq|/^\<acc_implicit_avail_needs_in_clause\>/;'q;"	kind:pred
acc_implicit_avail_needs_in_direct_int1_spec	get_dependencies.m	/^:- pred acc_implicit_avail_needs_in_direct_int1_spec(/;kq|/^\<acc_implicit_avail_needs_in_direct_int1_spec\>/;'q;"	kind:pred	file:
acc_implicit_avail_needs_in_goal	get_dependencies.m	/^:- pred acc_implicit_avail_needs_in_goal(/;kq|/^\<acc_implicit_avail_needs_in_goal\>/;'q;"	kind:pred
acc_implicit_avail_needs_in_goals	get_dependencies.m	/^:- pred acc_implicit_avail_needs_in_goals(list(/;kq|/^\<acc_implicit_avail_needs_in_goals\>/;'q;"	kind:pred	file:
acc_implicit_avail_needs_in_impl_pragma	get_dependencies.m	/^:- pred acc_implicit_avail_needs_in_impl_pragma(/;kq|/^\<acc_implicit_avail_needs_in_impl_pragma\>/;'q;"	kind:pred	file:
acc_implicit_avail_needs_in_indirect_int2_spec	get_dependencies.m	/^:- pred acc_implicit_avail_needs_in_indirect_int2_spec(/;kq|/^\<acc_implicit_avail_needs_in_indirect_int2_spec\>/;'q;"	kind:pred	file:
acc_implicit_avail_needs_in_instance	get_dependencies.m	/^:- pred acc_implicit_avail_needs_in_instance(/;kq|/^\<acc_implicit_avail_needs_in_instance\>/;'q;"	kind:pred
acc_implicit_avail_needs_in_instance_method	get_dependencies.m	/^:- pred acc_implicit_avail_needs_in_instance_method(/;kq|/^\<acc_implicit_avail_needs_in_instance_method\>/;'q;"	kind:pred
acc_implicit_avail_needs_in_int_for_opt_spec	get_dependencies.m	/^:- pred acc_implicit_avail_needs_in_int_for_opt_spec(/;kq|/^\<acc_implicit_avail_needs_in_int_for_opt_spec\>/;'q;"	kind:pred	file:
acc_implicit_avail_needs_in_maybe_catch_any_expr	get_dependencies.m	/^:- pred acc_implicit_avail_needs_in_maybe_catch_any_expr(/;kq|/^\<acc_implicit_avail_needs_in_maybe_catch_any_expr\>/;'q;"	kind:pred	file:
acc_implicit_avail_needs_in_maybe_goal	get_dependencies.m	/^:- pred acc_implicit_avail_needs_in_maybe_goal(maybe(/;kq|/^\<acc_implicit_avail_needs_in_maybe_goal\>/;'q;"	kind:pred	file:
acc_implicit_avail_needs_in_mutable	get_dependencies.m	/^:- pred acc_implicit_avail_needs_in_mutable(/;kq|/^\<acc_implicit_avail_needs_in_mutable\>/;'q;"	kind:pred
acc_implicit_avail_needs_in_parse_tree_int0	get_dependencies.m	/^:- pred acc_implicit_avail_needs_in_parse_tree_int0(/;kq|/^\<acc_implicit_avail_needs_in_parse_tree_int0\>/;'q;"	kind:pred	file:
acc_implicit_avail_needs_in_parse_tree_int1	get_dependencies.m	/^:- pred acc_implicit_avail_needs_in_parse_tree_int1(/;kq|/^\<acc_implicit_avail_needs_in_parse_tree_int1\>/;'q;"	kind:pred	file:
acc_implicit_avail_needs_in_parse_tree_int2	get_dependencies.m	/^:- pred acc_implicit_avail_needs_in_parse_tree_int2(/;kq|/^\<acc_implicit_avail_needs_in_parse_tree_int2\>/;'q;"	kind:pred	file:
acc_implicit_avail_needs_in_parse_tree_module_src	get_dependencies.m	/^:- pred acc_implicit_avail_needs_in_parse_tree_module_src(/;kq|/^\<acc_implicit_avail_needs_in_parse_tree_module_src\>/;'q;"	kind:pred	file:
acc_implicit_avail_needs_in_parse_tree_plain_opt	get_dependencies.m	/^:- pred acc_implicit_avail_needs_in_parse_tree_plain_opt(/;kq|/^\<acc_implicit_avail_needs_in_parse_tree_plain_opt\>/;'q;"	kind:pred	file:
acc_implicit_avail_needs_in_parse_tree_trans_opt	get_dependencies.m	/^:- pred acc_implicit_avail_needs_in_parse_tree_trans_opt(/;kq|/^\<acc_implicit_avail_needs_in_parse_tree_trans_opt\>/;'q;"	kind:pred	file:
acc_implicit_avail_needs_in_promise	convert_parse_tree.m	/^:- pred acc_implicit_avail_needs_in_promise(/;kq|/^\<acc_implicit_avail_needs_in_promise\>/;'q;"	kind:pred	file:
acc_implicit_avail_needs_in_promise	get_dependencies.m	/^:- pred acc_implicit_avail_needs_in_promise(/;kq|/^\<acc_implicit_avail_needs_in_promise\>/;'q;"	kind:pred	file:
acc_implicit_avail_needs_in_solver_details	get_dependencies.m	/^:- pred acc_implicit_avail_needs_in_solver_details(/;kq|/^\<acc_implicit_avail_needs_in_solver_details\>/;'q;"	kind:pred	file:
acc_implicit_avail_needs_in_term	get_dependencies.m	/^:- pred acc_implicit_avail_needs_in_term(/;kq|/^\<acc_implicit_avail_needs_in_term\>/;'q;"	kind:pred	file:
acc_implicit_avail_needs_in_terms	get_dependencies.m	/^:- pred acc_implicit_avail_needs_in_terms(list(/;kq|/^\<acc_implicit_avail_needs_in_terms\>/;'q;"	kind:pred	file:
acc_implicit_avail_needs_in_type_ctor_checked_defn	get_dependencies.m	/^:- pred acc_implicit_avail_needs_in_type_ctor_checked_defn(/;kq|/^\<acc_implicit_avail_needs_in_type_ctor_checked_defn\>/;'q;"	kind:pred	file:
acc_implicit_avail_needs_in_type_defn	get_dependencies.m	/^:- pred acc_implicit_avail_needs_in_type_defn(/;kq|/^\<acc_implicit_avail_needs_in_type_defn\>/;'q;"	kind:pred	file:
acc_implicit_avail_needs_in_type_defn_solver	get_dependencies.m	/^:- pred acc_implicit_avail_needs_in_type_defn_solver(/;kq|/^\<acc_implicit_avail_needs_in_type_defn_solver\>/;'q;"	kind:pred	file:
acc_implicit_avail_needs_solver_type	convert_parse_tree.m	/^:- pred acc_implicit_avail_needs_solver_type(/;kq|/^\<acc_implicit_avail_needs_solver_type\>/;'q;"	kind:pred	file:
acc_ims_avails	make_hlds_separate_items.m	/^:- pred acc_ims_avails(item_mercury_status::in, list(/;kq|/^\<acc_ims_avails\>/;'q;"	kind:pred	file:
acc_ims_list	make_hlds_separate_items.m	/^:- pred acc_ims_list(item_mercury_status::in, list(/;kq|/^\<acc_ims_list\>/;'q;"	kind:pred	file:
acc_ims_tuple_list	make_hlds_separate_items.m	/^:- pred acc_ims_tuple_list(item_mercury_status::in, list(/;kq|/^\<acc_ims_tuple_list\>/;'q;"	kind:pred	file:
acc_include_contexts	make_hlds_passes.m	/^:- pred acc_include_contexts(/;kq|/^\<acc_include_contexts\>/;'q;"	kind:pred	file:
acc_included_module_names	split_parse_tree_src.m	/^:- pred acc_included_module_names(/;kq|/^\<acc_included_module_names\>/;'q;"	kind:pred	file:
acc_indirect_int2_spec	make_hlds_separate_items.m	/^:- pred acc_indirect_int2_spec(/;kq|/^\<acc_indirect_int2_spec\>/;'q;"	kind:pred	file:
acc_induced_fundeps_for_constraint	check_typeclass.m	/^:- pred acc_induced_fundeps_for_constraint(/;kq|/^\<acc_induced_fundeps_for_constraint\>/;'q;"	kind:pred	file:
acc_inst_stats_in_any_inst	hlds_statistics.m	/^:- pred acc_inst_stats_in_any_inst(pair(/;kq|/^\<acc_inst_stats_in_any_inst\>/;'q;"	kind:pred	file:
acc_inst_stats_in_bound_functor	hlds_statistics.m	/^:- pred acc_inst_stats_in_bound_functor(/;kq|/^\<acc_inst_stats_in_bound_functor\>/;'q;"	kind:pred	file:
acc_inst_stats_in_case	hlds_statistics.m	/^:- pred acc_inst_stats_in_case(/;kq|/^\<acc_inst_stats_in_case\>/;'q;"	kind:pred	file:
acc_inst_stats_in_goal	hlds_statistics.m	/^:- pred acc_inst_stats_in_goal(/;kq|/^\<acc_inst_stats_in_goal\>/;'q;"	kind:pred	file:
acc_inst_stats_in_ground_inst	hlds_statistics.m	/^:- pred acc_inst_stats_in_ground_inst(/;kq|/^\<acc_inst_stats_in_ground_inst\>/;'q;"	kind:pred	file:
acc_inst_stats_in_ho_inst_info	hlds_statistics.m	/^:- pred acc_inst_stats_in_ho_inst_info(/;kq|/^\<acc_inst_stats_in_ho_inst_info\>/;'q;"	kind:pred	file:
acc_inst_stats_in_inst	hlds_statistics.m	/^:- pred acc_inst_stats_in_inst(/;kq|/^\<acc_inst_stats_in_inst\>/;'q;"	kind:pred	file:
acc_inst_stats_in_merge_inst	hlds_statistics.m	/^:- pred acc_inst_stats_in_merge_inst(pair(/;kq|/^\<acc_inst_stats_in_merge_inst\>/;'q;"	kind:pred	file:
acc_inst_stats_in_mode	hlds_statistics.m	/^:- pred acc_inst_stats_in_mode(/;kq|/^\<acc_inst_stats_in_mode\>/;'q;"	kind:pred	file:
acc_inst_stats_in_named_inst	hlds_statistics.m	/^:- pred acc_inst_stats_in_named_inst(pair(/;kq|/^\<acc_inst_stats_in_named_inst\>/;'q;"	kind:pred	file:
acc_inst_stats_in_pred	hlds_statistics.m	/^:- pred acc_inst_stats_in_pred(/;kq|/^\<acc_inst_stats_in_pred\>/;'q;"	kind:pred	file:
acc_inst_stats_in_proc	hlds_statistics.m	/^:- pred acc_inst_stats_in_proc(/;kq|/^\<acc_inst_stats_in_proc\>/;'q;"	kind:pred	file:
acc_inst_stats_in_unify_inst	hlds_statistics.m	/^:- pred acc_inst_stats_in_unify_inst(pair(/;kq|/^\<acc_inst_stats_in_unify_inst\>/;'q;"	kind:pred	file:
acc_inst_vars_in_bound_functors	types_into_modes.m	/^:- pred acc_inst_vars_in_bound_functors(list(/;kq|/^\<acc_inst_vars_in_bound_functors\>/;'q;"	kind:pred	file:
acc_inst_vars_in_inst	types_into_modes.m	/^:- pred acc_inst_vars_in_inst(/;kq|/^\<acc_inst_vars_in_inst\>/;'q;"	kind:pred	file:
acc_inst_vars_in_inst_name	types_into_modes.m	/^:- pred acc_inst_vars_in_inst_name(/;kq|/^\<acc_inst_vars_in_inst_name\>/;'q;"	kind:pred	file:
acc_inst_vars_in_insts	types_into_modes.m	/^:- pred acc_inst_vars_in_insts(list(/;kq|/^\<acc_inst_vars_in_insts\>/;'q;"	kind:pred	file:
acc_inst_vars_in_mode	types_into_modes.m	/^:- pred acc_inst_vars_in_mode(/;kq|/^\<acc_inst_vars_in_mode\>/;'q;"	kind:pred	file:
acc_inst_vars_in_modes	types_into_modes.m	/^:- pred acc_inst_vars_in_modes(list(/;kq|/^\<acc_inst_vars_in_modes\>/;'q;"	kind:pred	file:
acc_int_for_opt_spec	make_hlds_separate_items.m	/^:- pred acc_int_for_opt_spec(/;kq|/^\<acc_int_for_opt_spec\>/;'q;"	kind:pred	file:
acc_int_imports	comp_unit_interface.m	/^:- pred acc_int_imports(/;kq|/^\<acc_int_imports\>/;'q;"	kind:pred	file:
acc_int_type_repn_map	make_hlds_separate_items.m	/^:- pred acc_int_type_repn_map(pair(/;kq|/^\<acc_int_type_repn_map\>/;'q;"	kind:pred	file:
acc_invariant_tvars_in_ctor	typecheck_coerce.m	/^:- pred acc_invariant_tvars_in_ctor(/;kq|/^\<acc_invariant_tvars_in_ctor\>/;'q;"	kind:pred	file:
acc_invariant_tvars_in_ctor_arg	typecheck_coerce.m	/^:- pred acc_invariant_tvars_in_ctor_arg(/;kq|/^\<acc_invariant_tvars_in_ctor_arg\>/;'q;"	kind:pred	file:
acc_invariant_tvars_in_ctor_rhs_type	typecheck_coerce.m	/^:- pred acc_invariant_tvars_in_ctor_rhs_type(/;kq|/^\<acc_invariant_tvars_in_ctor_rhs_type\>/;'q;"	kind:pred	file:
acc_known_pred_info_names	typecheck_error_undef.m	/^:- pred acc_known_pred_info_names(/;kq|/^\<acc_known_pred_info_names\>/;'q;"	kind:pred	file:
acc_local_type_ctors_in_pred	hlds_call_tree.m	/^:- pred acc_local_type_ctors_in_pred(/;kq|/^\<acc_local_type_ctors_in_pred\>/;'q;"	kind:pred	file:
acc_local_type_ctors_in_pred_arg_list	hlds_call_tree.m	/^:- pred acc_local_type_ctors_in_pred_arg_list(/;kq|/^\<acc_local_type_ctors_in_pred_arg_list\>/;'q;"	kind:pred	file:
acc_local_type_ctors_in_proc	hlds_call_tree.m	/^:- pred acc_local_type_ctors_in_proc(/;kq|/^\<acc_local_type_ctors_in_proc\>/;'q;"	kind:pred	file:
acc_local_type_ctors_in_type	hlds_call_tree.m	/^:- pred acc_local_type_ctors_in_type(/;kq|/^\<acc_local_type_ctors_in_type\>/;'q;"	kind:pred	file:
acc_local_type_ctors_in_types	hlds_call_tree.m	/^:- pred acc_local_type_ctors_in_types(module_name::in, list(/;kq|/^\<acc_local_type_ctors_in_types\>/;'q;"	kind:pred	file:
acc_local_type_ctors_in_var_table_entry	hlds_call_tree.m	/^:- pred acc_local_type_ctors_in_var_table_entry(/;kq|/^\<acc_local_type_ctors_in_var_table_entry\>/;'q;"	kind:pred	file:
acc_long_option_name_plain	print_help.m	/^:- pred acc_long_option_name_plain(/;kq|/^\<acc_long_option_name_plain\>/;'q;"	kind:pred	file:
acc_long_option_name_texinfo	print_help.m	/^:- pred acc_long_option_name_texinfo(/;kq|/^\<acc_long_option_name_texinfo\>/;'q;"	kind:pred	file:
acc_long_option_names_plain	print_help.m	/^:- pred acc_long_option_names_plain(/;kq|/^\<acc_long_option_names_plain\>/;'q;"	kind:pred	file:
acc_long_option_names_texinfo	print_help.m	/^:- pred acc_long_option_names_texinfo(/;kq|/^\<acc_long_option_names_texinfo\>/;'q;"	kind:pred	file:
acc_matching_arg_vectors	add_pragma_type_spec.m	/^:- pred acc_matching_arg_vectors(/;kq|/^\<acc_matching_arg_vectors\>/;'q;"	kind:pred	file:
acc_max_predname_arity_str_len	hlds_defns.m	/^:- pred acc_max_predname_arity_str_len(/;kq|/^\<acc_max_predname_arity_str_len\>/;'q;"	kind:pred	file:
acc_module_index_if_for_lang_in_set	make.prereqs.m	/^:- pred acc_module_index_if_for_lang_in_set(set(/;kq|/^\<acc_module_index_if_for_lang_in_set\>/;'q;"	kind:pred	file:
acc_module_index_set_to_plain_set	make.index_set.m	/^:- pred acc_module_index_set_to_plain_set(/;kq|/^\<acc_module_index_set_to_plain_set\>/;'q;"	kind:pred	file:
acc_module_index_trans_prereqs	make.find_local_modules.m	/^:- pred acc_module_index_trans_prereqs(/;kq|/^\<acc_module_index_trans_prereqs\>/;'q;"	kind:pred	file:
acc_moving_pred_name	hlds_call_tree.m	/^:- pred acc_moving_pred_name(/;kq|/^\<acc_moving_pred_name\>/;'q;"	kind:pred	file:
acc_needed_self_fim_langs_for_foreign_enum	item_util.m	/^:- pred acc_needed_self_fim_langs_for_foreign_enum(/;kq|/^\<acc_needed_self_fim_langs_for_foreign_enum\>/;'q;"	kind:pred
acc_needed_self_fim_langs_for_foreign_proc	item_util.m	/^:- pred acc_needed_self_fim_langs_for_foreign_proc(/;kq|/^\<acc_needed_self_fim_langs_for_foreign_proc\>/;'q;"	kind:pred
acc_needed_self_fim_langs_for_impl_pragma	item_util.m	/^:- pred acc_needed_self_fim_langs_for_impl_pragma(/;kq|/^\<acc_needed_self_fim_langs_for_impl_pragma\>/;'q;"	kind:pred
acc_needed_self_fim_langs_for_type_defn	item_util.m	/^:- pred acc_needed_self_fim_langs_for_type_defn(/;kq|/^\<acc_needed_self_fim_langs_for_type_defn\>/;'q;"	kind:pred
acc_non_ground_vars	modecheck_unify.m	/^:- pred acc_non_ground_vars(/;kq|/^\<acc_non_ground_vars\>/;'q;"	kind:pred	file:
acc_nonnested_and_parent_modules	make.program_target.m	/^:- pred acc_nonnested_and_parent_modules(/;kq|/^\<acc_nonnested_and_parent_modules\>/;'q;"	kind:pred	file:
acc_not_found_files	mercury_compile_main.m	/^:- pred acc_not_found_files(/;kq|/^\<acc_not_found_files\>/;'q;"	kind:pred	file:
acc_not_ok_in_any_proc_args	mode_errors.m	/^:- pred acc_not_ok_in_any_proc_args(/;kq|/^\<acc_not_ok_in_any_proc_args\>/;'q;"	kind:pred	file:
acc_optdb_data	options.m	/^:- pred acc_optdb_data(/;kq|/^\<acc_optdb_data\>/;'q;"	kind:pred	file:
acc_optimization_options_loop	print_help.m	/^:- pred acc_optimization_options_loop(maybe(/;kq|/^\<acc_optimization_options_loop\>/;'q;"	kind:pred	file:
acc_parse_tree_int0	make_hlds_separate_items.m	/^:- pred acc_parse_tree_int0(/;kq|/^\<acc_parse_tree_int0\>/;'q;"	kind:pred	file:
acc_parse_tree_int1	make_hlds_separate_items.m	/^:- pred acc_parse_tree_int1(/;kq|/^\<acc_parse_tree_int1\>/;'q;"	kind:pred	file:
acc_parse_tree_int2	make_hlds_separate_items.m	/^:- pred acc_parse_tree_int2(/;kq|/^\<acc_parse_tree_int2\>/;'q;"	kind:pred	file:
acc_parse_tree_module_src	make_hlds_separate_items.m	/^:- pred acc_parse_tree_module_src(/;kq|/^\<acc_parse_tree_module_src\>/;'q;"	kind:pred	file:
acc_parse_tree_plain_opt	make_hlds_separate_items.m	/^:- pred acc_parse_tree_plain_opt(/;kq|/^\<acc_parse_tree_plain_opt\>/;'q;"	kind:pred	file:
acc_parse_tree_trans_opt	make_hlds_separate_items.m	/^:- pred acc_parse_tree_trans_opt(/;kq|/^\<acc_parse_tree_trans_opt\>/;'q;"	kind:pred	file:
acc_pred_elimination_msg	dead_proc_elim.m	/^:- pred acc_pred_elimination_msg(/;kq|/^\<acc_pred_elimination_msg\>/;'q;"	kind:pred	file:
acc_pred_ids_in_cons_id	hlds_call_tree.m	/^:- pred acc_pred_ids_in_cons_id(/;kq|/^\<acc_pred_ids_in_cons_id\>/;'q;"	kind:pred	file:
acc_pred_ids_in_goal	hlds_call_tree.m	/^:- pred acc_pred_ids_in_goal(/;kq|/^\<acc_pred_ids_in_goal\>/;'q;"	kind:pred	file:
acc_pred_info	accumulator.m	/^:- pred acc_pred_info(list(mer_type)::in, list(/;kq|/^\<acc_pred_info\>/;'q;"	kind:pred	file:
acc_pred_proc_ids_for_methods	hlds_class.m	/^:- pred acc_pred_proc_ids_for_methods(list(/;kq|/^\<acc_pred_proc_ids_for_methods\>/;'q;"	kind:pred	file:
acc_prefixed_line	print_help.m	/^:- pred acc_prefixed_line(/;kq|/^\<acc_prefixed_line\>/;'q;"	kind:pred	file:
acc_proc_elimination_msg	dead_proc_elim.m	/^:- pred acc_proc_elimination_msg(/;kq|/^\<acc_proc_elimination_msg\>/;'q;"	kind:pred	file:
acc_proc_info	accumulator.m	/^:- pred acc_proc_info(list(/;kq|/^\<acc_proc_info\>/;'q;"	kind:pred	file:
acc_ra_list	../library/ra_list.m	/^:- pred acc_ra_list(list(/;kq|/^\<acc_ra_list\>/;'q;"	kind:pred	file:
acc_rev_chars_from_utf16_code_units	../library/string.m	/^:- pred acc_rev_chars_from_utf16_code_units(list(/;kq|/^\<acc_rev_chars_from_utf16_code_units\>/;'q;"	kind:pred	file:
acc_rev_chars_from_utf8_code_units	../library/string.m	/^:- pred acc_rev_chars_from_utf8_code_units(list(/;kq|/^\<acc_rev_chars_from_utf8_code_units\>/;'q;"	kind:pred	file:
acc_rev_dfmi_target	make.prereqs.m	/^:- pred acc_rev_dfmi_target(/;kq|/^\<acc_rev_dfmi_target\>/;'q;"	kind:pred	file:
acc_rev_items	../library/bag.m	/^:- pred acc_rev_items(T::in, int::in, list(/;kq|/^\<acc_rev_items\>/;'q;"	kind:pred	file:
acc_rev_items_without_duplicates	../library/bag.m	/^:- pred acc_rev_items_without_duplicates(list(/;kq|/^\<acc_rev_items_without_duplicates\>/;'q;"	kind:pred	file:
acc_sec_list	make_hlds_separate_items.m	/^:- pred acc_sec_list(sec_info::in, list(/;kq|/^\<acc_sec_list\>/;'q;"	kind:pred	file:
acc_self_dependent_nodes	prog_event.m	/^:- pred acc_self_dependent_nodes(pair(/;kq|/^\<acc_self_dependent_nodes\>/;'q;"	kind:pred	file:
acc_set_at_opt_level_pieces	print_help.m	/^:- pred acc_set_at_opt_level_pieces(string::in, list(/;kq|/^\<acc_set_at_opt_level_pieces\>/;'q;"	kind:pred	file:
acc_short_option_name_plain	print_help.m	/^:- pred acc_short_option_name_plain(/;kq|/^\<acc_short_option_name_plain\>/;'q;"	kind:pred	file:
acc_short_option_name_texinfo	print_help.m	/^:- pred acc_short_option_name_texinfo(/;kq|/^\<acc_short_option_name_texinfo\>/;'q;"	kind:pred	file:
acc_short_option_names_plain	print_help.m	/^:- pred acc_short_option_names_plain(/;kq|/^\<acc_short_option_names_plain\>/;'q;"	kind:pred	file:
acc_short_option_names_texinfo	print_help.m	/^:- pred acc_short_option_names_texinfo(/;kq|/^\<acc_short_option_names_texinfo\>/;'q;"	kind:pred	file:
acc_source_file_map_line	source_file_map.m	/^:- pred acc_source_file_map_line(/;kq|/^\<acc_source_file_map_line\>/;'q;"	kind:pred	file:
acc_specialization_requests	higher_order.specialize_calls.m	/^:- pred acc_specialization_requests(/;kq|/^\<acc_specialization_requests\>/;'q;"	kind:pred
acc_type_assign_if_var_can_have_type	typecheck_util.m	/^:- pred acc_type_assign_if_var_can_have_type(/;kq|/^\<acc_type_assign_if_var_can_have_type\>/;'q;"	kind:pred
acc_type_assign_type_pieces	typecheck_error_type_assign.m	/^:- pred acc_type_assign_type_pieces(/;kq|/^\<acc_type_assign_type_pieces\>/;'q;"	kind:pred	file:
acc_type_assigns_where_var_can_have_type	typecheck_util.m	/^:- pred acc_type_assigns_where_var_can_have_type(/;kq|/^\<acc_type_assigns_where_var_can_have_type\>/;'q;"	kind:pred	file:
acc_type_ctors_in_type	check_typeclass.m	/^:- pred acc_type_ctors_in_type(/;kq|/^\<acc_type_ctors_in_type\>/;'q;"	kind:pred	file:
acc_type_repn_map	make_hlds_separate_items.m	/^:- pred acc_type_repn_map(/;kq|/^\<acc_type_repn_map\>/;'q;"	kind:pred	file:
acc_type_repn_spec	make_hlds_separate_items.m	/^:- pred acc_type_repn_spec(/;kq|/^\<acc_type_repn_spec\>/;'q;"	kind:pred	file:
acc_type_trailing_status	trailing_analysis.m	/^:- pred acc_type_trailing_status(/;kq|/^\<acc_type_trailing_status\>/;'q;"	kind:pred	file:
acc_unification	accumulator.m	/^:- pred acc_unification(pair(/;kq|/^\<acc_unification\>/;'q;"	kind:pred	file:
acc_var_names_in_term	parse_pragma.m	/^:- pred acc_var_names_in_term(/;kq|/^\<acc_var_names_in_term\>/;'q;"	kind:pred	file:
acc_var_names_in_terms	parse_pragma.m	/^:- pred acc_var_names_in_terms(varset::in, list(/;kq|/^\<acc_var_names_in_terms\>/;'q;"	kind:pred	file:
acc_var_subst	accumulator.m	/^                acc_var_subst       :: accu_subst,$/;kq|-;/\<acc_var_subst\>/;'q;"	kind:fld	file:
acc_var_subst_init	accumulator.m	/^:- pred acc_var_subst_init(list(/;kq|/^\<acc_var_subst_init\>/;'q;"	kind:pred	file:
accept_task	make.build.m	/^:- pred accept_task(/;kq|/^\<accept_task\>/;'q;"	kind:pred	file:
acceptable_construct_modes	lco.m	/^:- pred acceptable_construct_modes(/;kq|/^\<acceptable_construct_modes\>/;'q;"	kind:pred	file:
acceptable_construct_unification	lco.m	/^:- pred acceptable_construct_unification(/;kq|/^\<acceptable_construct_unification\>/;'q;"	kind:pred	file:
acceptable_detism_for_lco	lco.m	/^:- func acceptable_detism_for_lco(/;kq|/^\<acceptable_detism_for_lco\>/;'q;"	kind:func	file:
acceptable_specifier_chars_for_poly_kind_msg	../library/string.parse_util.m	/^:- func acceptable_specifier_chars_for_poly_kind_msg(/;kq|/^\<acceptable_specifier_chars_for_poly_kind_msg\>/;'q;"	kind:func	file:
acceptable_specifier_chars_for_poly_kind_msg	format_call_errors.m	/^:- pred acceptable_specifier_chars_for_poly_kind_msg(/;kq|/^\<acceptable_specifier_chars_for_poly_kind_msg\>/;'q;"	kind:pred	file:
access	pred_table.m	/^    --->    access($/;kq|-;/\<access\>/;'q;"	kind:cons	file:
access_prefix_for_csharp	mlds_to_cs_class.m	/^:- func access_prefix_for_csharp(/;kq|/^\<access_prefix_for_csharp\>/;'q;"	kind:func	file:
access_type	../library/io.m	/^:- type access_type$/;kq|-;/\<access_type\>/;'q;"	kind:type
accessed_after_branch	interval.m	/^                accessed_after_branch   :: set_of_progvar,$/;kq|-;/\<accessed_after_branch\>/;'q;"	kind:fld
accessibility_table	pred_table.m	/^:- type accessibility_table == map(pred_id, name_accessibility).$/;kq|-;/\<accessibility_table\>/;'q;"	kind:type	file:
accessible_by_partially_qualified_names	pred_table.m	/^                accessible_by_partially_qualified_names :: bool$/;kq|-;/\<accessible_by_partially_qualified_names\>/;'q;"	kind:fld	file:
accessible_by_unqualified_name	pred_table.m	/^                accessible_by_unqualified_name          :: bool,$/;kq|-;/\<accessible_by_unqualified_name\>/;'q;"	kind:fld	file:
accu_assoc	accumulator.m	/^:- pred accu_assoc(/;kq|/^\<accu_assoc\>/;'q;"	kind:pred	file:
accu_assoc	accumulator.m	/^:- type accu_assoc$/;kq|-;/\<accu_assoc\>/;'q;"	kind:type	file:
accu_base	accumulator.m	/^    --->    accu_base$/;kq|-;/\<accu_base\>/;'q;"	kind:cons	file:
accu_base	accumulator.m	/^:- type accu_base$/;kq|-;/\<accu_base\>/;'q;"	kind:type	file:
accu_before	accumulator.m	/^:- pred accu_before(/;kq|/^\<accu_before\>/;'q;"	kind:pred	file:
accu_case	accumulator.m	/^:- type accu_case$/;kq|-;/\<accu_case\>/;'q;"	kind:type	file:
accu_construct	accumulator.m	/^:- pred accu_construct(/;kq|/^\<accu_construct\>/;'q;"	kind:pred	file:
accu_construct_assoc	accumulator.m	/^:- pred accu_construct_assoc(/;kq|/^\<accu_construct_assoc\>/;'q;"	kind:pred	file:
accu_create_goal	accumulator.m	/^:- pred accu_create_goal(accu_goal_id::in, list(/;kq|/^\<accu_create_goal\>/;'q;"	kind:pred	file:
accu_divide_base_case	accumulator.m	/^:- pred accu_divide_base_case(/;kq|/^\<accu_divide_base_case\>/;'q;"	kind:pred	file:
accu_goal_id	accumulator.m	/^:- type accu_goal_id$/;kq|-;/\<accu_goal_id\>/;'q;"	kind:type	file:
accu_goal_list	accumulator.m	/^:- func accu_goal_list(list(accu_goal_id), accu_goal_store) = list(/;kq|/^\<accu_goal_list\>/;'q;"	kind:func	file:
accu_goal_store	accumulator.m	/^:- type accu_goal_store == goal_store(accu_goal_id).$/;kq|-;/\<accu_goal_store\>/;'q;"	kind:type	file:
accu_goals_upto	accumulator.m	/^:- func accu_goals_upto(accu_case, int) = set(/;kq|/^\<accu_goals_upto\>/;'q;"	kind:func	file:
accu_has_heuristic	accumulator.m	/^:- pred accu_has_heuristic(/;kq|/^\<accu_has_heuristic\>/;'q;"	kind:pred	file:
accu_heuristic	accumulator.m	/^:- pred accu_heuristic(/;kq|/^\<accu_heuristic\>/;'q;"	kind:pred	file:
accu_is_associative	accumulator.m	/^:- pred accu_is_associative(module_info::in, pred_id::in, list(/;kq|/^\<accu_is_associative\>/;'q;"	kind:pred	file:
accu_is_update	accumulator.m	/^:- pred accu_is_update(module_info::in, pred_id::in, list(/;kq|/^\<accu_is_update\>/;'q;"	kind:pred	file:
accu_process_assoc_set	accumulator.m	/^:- pred accu_process_assoc_set(/;kq|/^\<accu_process_assoc_set\>/;'q;"	kind:pred	file:
accu_process_update_set	accumulator.m	/^:- pred accu_process_update_set(/;kq|/^\<accu_process_update_set\>/;'q;"	kind:pred	file:
accu_rec	accumulator.m	/^    ;       accu_rec.$/;kq|-;/\<accu_rec\>/;'q;"	kind:cons	file:
accu_related	accumulator.m	/^:- pred accu_related(/;kq|/^\<accu_related\>/;'q;"	kind:pred	file:
accu_rename	accumulator.m	/^:- func accu_rename(list(/;kq|/^\<accu_rename\>/;'q;"	kind:func	file:
accu_sets	accumulator.m	/^:- type accu_sets$/;kq|-;/\<accu_sets\>/;'q;"	kind:type	file:
accu_sets_init	accumulator.m	/^:- pred accu_sets_init(/;kq|/^\<accu_sets_init\>/;'q;"	kind:pred	file:
accu_stage1	accumulator.m	/^:- pred accu_stage1(/;kq|/^\<accu_stage1\>/;'q;"	kind:pred	file:
accu_stage1_2	accumulator.m	/^:- pred accu_stage1_2(/;kq|/^\<accu_stage1_2\>/;'q;"	kind:pred	file:
accu_stage2	accumulator.m	/^:- pred accu_stage2(/;kq|/^\<accu_stage2\>/;'q;"	kind:pred	file:
accu_stage3	accumulator.m	/^:- pred accu_stage3(accu_goal_id::in, list(/;kq|/^\<accu_stage3\>/;'q;"	kind:pred	file:
accu_standardize	accumulator.m	/^:- pred accu_standardize(/;kq|/^\<accu_standardize\>/;'q;"	kind:pred	file:
accu_store	accumulator.m	/^:- pred accu_store(/;kq|/^\<accu_store\>/;'q;"	kind:pred	file:
accu_subst	accumulator.m	/^:- type accu_subst == map(prog_var, prog_var).$/;kq|-;/\<accu_subst\>/;'q;"	kind:type	file:
accu_substs	accumulator.m	/^:- type accu_substs$/;kq|-;/\<accu_substs\>/;'q;"	kind:type	file:
accu_substs_init	accumulator.m	/^:- pred accu_substs_init(list(/;kq|/^\<accu_substs_init\>/;'q;"	kind:pred	file:
accu_top_level	accumulator.m	/^:- pred accu_top_level(/;kq|/^\<accu_top_level\>/;'q;"	kind:pred	file:
accu_transform_proc	accumulator.m	/^:- pred accu_transform_proc(/;kq|/^\<accu_transform_proc\>/;'q;"	kind:pred
accu_update	accumulator.m	/^:- pred accu_update(/;kq|/^\<accu_update\>/;'q;"	kind:pred	file:
accu_warn	accumulator.m	/^    --->    accu_warn(prog_context, pred_id, prog_var, prog_var).$/;kq|-;/\<accu_warn\>/;'q;"	kind:cons	file:
accu_warning	accumulator.m	/^:- type accu_warning$/;kq|-;/\<accu_warning\>/;'q;"	kind:type	file:
accumulate_abs_eqv_type_rhs_in_defn	comp_unit_interface.m	/^:- pred accumulate_abs_eqv_type_rhs_in_defn(/;kq|/^\<accumulate_abs_eqv_type_rhs_in_defn\>/;'q;"	kind:pred	file:
accumulate_abs_imp_exported_type_lhs	comp_unit_interface.m	/^:- pred accumulate_abs_imp_exported_type_lhs(/;kq|/^\<accumulate_abs_imp_exported_type_lhs\>/;'q;"	kind:pred	file:
accumulate_abs_imp_exported_type_lhs_in_defn	comp_unit_interface.m	/^:- pred accumulate_abs_imp_exported_type_lhs_in_defn(/;kq|/^\<accumulate_abs_imp_exported_type_lhs_in_defn\>/;'q;"	kind:pred	file:
accumulate_abs_imp_exported_type_rhs	comp_unit_interface.m	/^:- pred accumulate_abs_imp_exported_type_rhs(/;kq|/^\<accumulate_abs_imp_exported_type_rhs\>/;'q;"	kind:pred	file:
accumulate_all_inner_cons_defns	hlds_cons.m	/^:- pred accumulate_all_inner_cons_defns(/;kq|/^\<accumulate_all_inner_cons_defns\>/;'q;"	kind:pred	file:
accumulate_bitfield_mask	ml_unify_gen_construct.m	/^:- pred accumulate_bitfield_mask(/;kq|/^\<accumulate_bitfield_mask\>/;'q;"	kind:pred	file:
accumulate_conflict_specs	parse_util.m	/^:- pred accumulate_conflict_specs(/;kq|/^\<accumulate_conflict_specs\>/;'q;"	kind:pred	file:
accumulate_cons_type_infos_for_pred_id	typecheck_unify_var_functor.m	/^:- pred accumulate_cons_type_infos_for_pred_id(/;kq|/^\<accumulate_cons_type_infos_for_pred_id\>/;'q;"	kind:pred	file:
accumulate_cons_type_infos_for_pred_ids	typecheck_unify_var_functor.m	/^:- pred accumulate_cons_type_infos_for_pred_ids(/;kq|/^\<accumulate_cons_type_infos_for_pred_ids\>/;'q;"	kind:pred	file:
accumulate_contexts	error_spec.m	/^:- pred accumulate_contexts(/;kq|/^\<accumulate_contexts\>/;'q;"	kind:pred
accumulate_contexts_in_msg	error_spec.m	/^:- pred accumulate_contexts_in_msg(/;kq|/^\<accumulate_contexts_in_msg\>/;'q;"	kind:pred	file:
accumulate_ctor_repns	hlds_out_type_table.m	/^:- pred accumulate_ctor_repns(one_or_more(/;kq|/^\<accumulate_ctor_repns\>/;'q;"	kind:pred	file:
accumulate_disjunct	goal_expr_to_goal.m	/^:- pred accumulate_disjunct(/;kq|/^\<accumulate_disjunct\>/;'q;"	kind:pred	file:
accumulate_disjunction_purity	clause_to_proc.m	/^:- pred accumulate_disjunction_purity(list(/;kq|/^\<accumulate_disjunction_purity\>/;'q;"	kind:pred	file:
accumulate_entry_procs	ml_proc_gen.m	/^:- pred accumulate_entry_procs(/;kq|/^\<accumulate_entry_procs\>/;'q;"	kind:pred	file:
accumulate_env_var_names	mlds_to_target_util.m	/^:- pred accumulate_env_var_names(/;kq|/^\<accumulate_env_var_names\>/;'q;"	kind:pred
accumulate_eqv_and_supertypes	comp_unit_interface.m	/^:- pred accumulate_eqv_and_supertypes(/;kq|/^\<accumulate_eqv_and_supertypes\>/;'q;"	kind:pred	file:
accumulate_eqv_and_supertypes_in_defn	comp_unit_interface.m	/^:- pred accumulate_eqv_and_supertypes_in_defn(/;kq|/^\<accumulate_eqv_and_supertypes_in_defn\>/;'q;"	kind:pred	file:
accumulate_error_specs_for_proc	error_util.m	/^:- pred accumulate_error_specs_for_proc(list(/;kq|/^\<accumulate_error_specs_for_proc\>/;'q;"	kind:pred
accumulate_hlds_cons_defns	hlds_cons.m	/^:- pred accumulate_hlds_cons_defns(list(/;kq|/^\<accumulate_hlds_cons_defns\>/;'q;"	kind:pred	file:
accumulate_imports_uses_maps	convert_import_use.m	/^:- pred accumulate_imports_uses_maps(list(/;kq|/^\<accumulate_imports_uses_maps\>/;'q;"	kind:pred
accumulate_inst_ctor_defns	convert_parse_tree.m	/^:- pred accumulate_inst_ctor_defns(/;kq|/^\<accumulate_inst_ctor_defns\>/;'q;"	kind:pred	file:
accumulate_instability	ctgc.fixpoint_table.m	/^:- pred accumulate_instability(K::in, fp_entry(/;kq|/^\<accumulate_instability\>/;'q;"	kind:pred	file:
accumulate_int	../library/string.m	/^:- pred accumulate_int(/;kq|/^\<accumulate_int\>/;'q;"	kind:pred	file:
accumulate_integer	../library/integer.m	/^:- pred accumulate_integer(/;kq|/^\<accumulate_integer\>/;'q;"	kind:pred	file:
accumulate_integer_underscore	../library/integer.m	/^:- pred accumulate_integer_underscore(/;kq|/^\<accumulate_integer_underscore\>/;'q;"	kind:pred	file:
accumulate_label_seen_sets	ml_unused_assign.m	/^:- pred accumulate_label_seen_sets(list(/;kq|/^\<accumulate_label_seen_sets\>/;'q;"	kind:pred	file:
accumulate_large_flat_constructs	modecheck_goal.m	/^:- pred accumulate_large_flat_constructs(/;kq|/^\<accumulate_large_flat_constructs\>/;'q;"	kind:pred	file:
accumulate_length	../library/multi_map.m	/^:- pred accumulate_length(list(/;kq|/^\<accumulate_length\>/;'q;"	kind:pred	file:
accumulate_length	../library/one_or_more_map.m	/^:- pred accumulate_length(one_or_more(/;kq|/^\<accumulate_length\>/;'q;"	kind:pred	file:
accumulate_matching_cons_module_names	typecheck_error_undef.m	/^:- pred accumulate_matching_cons_module_names(/;kq|/^\<accumulate_matching_cons_module_names\>/;'q;"	kind:pred	file:
accumulate_matching_pf_module_names	typecheck_error_undef.m	/^:- pred accumulate_matching_pf_module_names(/;kq|/^\<accumulate_matching_pf_module_names\>/;'q;"	kind:pred	file:
accumulate_mode_ctor_defns	convert_parse_tree.m	/^:- pred accumulate_mode_ctor_defns(/;kq|/^\<accumulate_mode_ctor_defns\>/;'q;"	kind:pred	file:
accumulate_module	comp_unit_interface.m	/^:- pred accumulate_module(/;kq|/^\<accumulate_module\>/;'q;"	kind:pred	file:
accumulate_modules_in_bound_functor	comp_unit_interface.m	/^:- pred accumulate_modules_in_bound_functor(/;kq|/^\<accumulate_modules_in_bound_functor\>/;'q;"	kind:pred	file:
accumulate_modules_in_bound_functors	comp_unit_interface.m	/^:- pred accumulate_modules_in_bound_functors(list(/;kq|/^\<accumulate_modules_in_bound_functors\>/;'q;"	kind:pred	file:
accumulate_modules_in_constraint	comp_unit_interface.m	/^:- pred accumulate_modules_in_constraint(/;kq|/^\<accumulate_modules_in_constraint\>/;'q;"	kind:pred	file:
accumulate_modules_in_constraints	comp_unit_interface.m	/^:- pred accumulate_modules_in_constraints(list(/;kq|/^\<accumulate_modules_in_constraints\>/;'q;"	kind:pred	file:
accumulate_modules_in_inst	comp_unit_interface.m	/^:- pred accumulate_modules_in_inst(/;kq|/^\<accumulate_modules_in_inst\>/;'q;"	kind:pred	file:
accumulate_modules_in_inst_name	comp_unit_interface.m	/^:- pred accumulate_modules_in_inst_name(/;kq|/^\<accumulate_modules_in_inst_name\>/;'q;"	kind:pred	file:
accumulate_modules_in_insts	comp_unit_interface.m	/^:- pred accumulate_modules_in_insts(list(/;kq|/^\<accumulate_modules_in_insts\>/;'q;"	kind:pred	file:
accumulate_modules_in_mode	comp_unit_interface.m	/^:- pred accumulate_modules_in_mode(/;kq|/^\<accumulate_modules_in_mode\>/;'q;"	kind:pred	file:
accumulate_modules_in_qual_constraint	comp_unit_interface.m	/^:- pred accumulate_modules_in_qual_constraint(/;kq|/^\<accumulate_modules_in_qual_constraint\>/;'q;"	kind:pred	file:
accumulate_modules_in_qual_type	comp_unit_interface.m	/^:- pred accumulate_modules_in_qual_type(/;kq|/^\<accumulate_modules_in_qual_type\>/;'q;"	kind:pred	file:
accumulate_modules_in_qual_type_ctor	comp_unit_interface.m	/^:- pred accumulate_modules_in_qual_type_ctor(/;kq|/^\<accumulate_modules_in_qual_type_ctor\>/;'q;"	kind:pred	file:
accumulate_modules_in_qual_types	comp_unit_interface.m	/^:- pred accumulate_modules_in_qual_types(list(/;kq|/^\<accumulate_modules_in_qual_types\>/;'q;"	kind:pred	file:
accumulate_modules_in_type	comp_unit_interface.m	/^:- pred accumulate_modules_in_type(/;kq|/^\<accumulate_modules_in_type\>/;'q;"	kind:pred	file:
accumulate_modules_in_types	comp_unit_interface.m	/^:- pred accumulate_modules_in_types(list(/;kq|/^\<accumulate_modules_in_types\>/;'q;"	kind:pred	file:
accumulate_n_copies	../library/list.m	/^:- pred accumulate_n_copies(int::in, T::in, list(T)::in, list(/;kq|/^\<accumulate_n_copies\>/;'q;"	kind:pred	file:
accumulate_negative_int	../library/string.m	/^:- pred accumulate_negative_int(/;kq|/^\<accumulate_negative_int\>/;'q;"	kind:pred	file:
accumulate_nested_class_files	module_cmds.m	/^:- pred accumulate_nested_class_files(set(/;kq|/^\<accumulate_nested_class_files\>/;'q;"	kind:pred	file:
accumulate_nonzero_arg_coeffs	term_constr_build.m	/^:- pred accumulate_nonzero_arg_coeffs(size_var_map::in, set(/;kq|/^\<accumulate_nonzero_arg_coeffs\>/;'q;"	kind:pred	file:
accumulate_plain_or_par_conjunct	goal_expr_to_goal.m	/^:- pred accumulate_plain_or_par_conjunct(/;kq|/^\<accumulate_plain_or_par_conjunct\>/;'q;"	kind:pred	file:
accumulate_proc_stats_in_disj	hlds_statistics.m	/^:- pred accumulate_proc_stats_in_disj(list(/;kq|/^\<accumulate_proc_stats_in_disj\>/;'q;"	kind:pred	file:
accumulate_proc_stats_in_goal	hlds_statistics.m	/^:- pred accumulate_proc_stats_in_goal(/;kq|/^\<accumulate_proc_stats_in_goal\>/;'q;"	kind:pred	file:
accumulate_proc_stats_in_parallel_conj	hlds_statistics.m	/^:- pred accumulate_proc_stats_in_parallel_conj(list(/;kq|/^\<accumulate_proc_stats_in_parallel_conj\>/;'q;"	kind:pred	file:
accumulate_proc_stats_in_plain_conj	hlds_statistics.m	/^:- pred accumulate_proc_stats_in_plain_conj(list(/;kq|/^\<accumulate_proc_stats_in_plain_conj\>/;'q;"	kind:pred	file:
accumulate_proc_stats_in_switch	hlds_statistics.m	/^:- pred accumulate_proc_stats_in_switch(list(/;kq|/^\<accumulate_proc_stats_in_switch\>/;'q;"	kind:pred	file:
accumulate_rev_lookup	../library/digraph.m	/^:- pred accumulate_rev_lookup(bimap(T, digraph_key(/;kq|/^\<accumulate_rev_lookup\>/;'q;"	kind:pred	file:
accumulate_seen_later_rec_call	mark_tail_calls.m	/^:- pred accumulate_seen_later_rec_call(/;kq|/^\<accumulate_seen_later_rec_call\>/;'q;"	kind:pred	file:
accumulate_sum	term_constr_build.m	/^:- pred accumulate_sum(list(/;kq|/^\<accumulate_sum\>/;'q;"	kind:pred	file:
accumulate_translated_filled_bitfield	ml_unify_gen_construct.m	/^:- pred accumulate_translated_filled_bitfield(/;kq|/^\<accumulate_translated_filled_bitfield\>/;'q;"	kind:pred	file:
accumulate_type_ctor_defns	convert_parse_tree.m	/^:- pred accumulate_type_ctor_defns(/;kq|/^\<accumulate_type_ctor_defns\>/;'q;"	kind:pred	file:
accumulate_type_ctor_repns	convert_parse_tree.m	/^:- pred accumulate_type_ctor_repns(/;kq|/^\<accumulate_type_ctor_repns\>/;'q;"	kind:pred	file:
accumulate_type_defn_contexts	check_type_inst_mode_defns.m	/^:- pred accumulate_type_defn_contexts(item_type_defn_info_general(/;kq|/^\<accumulate_type_defn_contexts\>/;'q;"	kind:pred	file:
accumulate_types_in_prog_constraint	hlds_rtti.m	/^:- pred accumulate_types_in_prog_constraint(/;kq|/^\<accumulate_types_in_prog_constraint\>/;'q;"	kind:pred	file:
accumulate_uint	../library/string.m	/^:- pred accumulate_uint(/;kq|/^\<accumulate_uint\>/;'q;"	kind:pred	file:
accumulate_unify_insts	hlds_inst_mode.m	/^:- pred accumulate_unify_insts(/;kq|/^\<accumulate_unify_insts\>/;'q;"	kind:pred	file:
accumulate_uses_maps	convert_parse_tree.m	/^:- pred accumulate_uses_maps(list(/;kq|/^\<accumulate_uses_maps\>/;'q;"	kind:pred	file:
accumulate_with_key	../library/digraph.m	/^:- pred accumulate_with_key(digraph_key(T)::in, digraph_key(/;kq|/^\<accumulate_with_key\>/;'q;"	kind:pred	file:
accumulating	../library/getopt.m	/^    ;       accumulating(list(string))$/;kq|-;/\<accumulating\>/;'q;"	kind:cons
accumulating	../library/getopt_io.m	/^    ;       accumulating(list(string))$/;kq|-;/\<accumulating\>/;'q;"	kind:cons
accumulator.acc_pred_info	accumulator.m	/^:- pred acc_pred_info(list(mer_type)::in, list(/;kq|/^\<acc_pred_info\>/;'q;"	kind:pred	file:
accumulator.acc_proc_info	accumulator.m	/^:- pred acc_proc_info(list(/;kq|/^\<acc_proc_info\>/;'q;"	kind:pred	file:
accumulator.acc_unification	accumulator.m	/^:- pred acc_unification(pair(/;kq|/^\<acc_unification\>/;'q;"	kind:pred	file:
accumulator.acc_var_subst	accumulator.m	/^                acc_var_subst       :: accu_subst,$/;kq|-;/\<accumulator.acc_var_subst\>/;'q;"	kind:fld	file:
accumulator.acc_var_subst_init	accumulator.m	/^:- pred acc_var_subst_init(list(/;kq|/^\<acc_var_subst_init\>/;'q;"	kind:pred	file:
accumulator.accu_assoc	accumulator.m	/^:- pred accu_assoc(/;kq|/^\<accu_assoc\>/;'q;"	kind:pred	file:
accumulator.accu_assoc	accumulator.m	/^:- type accu_assoc$/;kq|-;/\<accumulator.accu_assoc\>/;'q;"	kind:type	file:
accumulator.accu_base	accumulator.m	/^    --->    accu_base$/;kq|-;/\<accumulator.accu_base\>/;'q;"	kind:cons	file:
accumulator.accu_base	accumulator.m	/^:- type accu_base$/;kq|-;/\<accumulator.accu_base\>/;'q;"	kind:type	file:
accumulator.accu_before	accumulator.m	/^:- pred accu_before(/;kq|/^\<accu_before\>/;'q;"	kind:pred	file:
accumulator.accu_case	accumulator.m	/^:- type accu_case$/;kq|-;/\<accumulator.accu_case\>/;'q;"	kind:type	file:
accumulator.accu_construct	accumulator.m	/^:- pred accu_construct(/;kq|/^\<accu_construct\>/;'q;"	kind:pred	file:
accumulator.accu_create_goal	accumulator.m	/^:- pred accu_create_goal(accu_goal_id::in, list(/;kq|/^\<accu_create_goal\>/;'q;"	kind:pred	file:
accumulator.accu_goal_id	accumulator.m	/^:- type accu_goal_id$/;kq|-;/\<accumulator.accu_goal_id\>/;'q;"	kind:type	file:
accumulator.accu_goal_list	accumulator.m	/^:- func accu_goal_list(list(accu_goal_id), accu_goal_store) = list(/;kq|/^\<accu_goal_list\>/;'q;"	kind:func	file:
accumulator.accu_goal_store	accumulator.m	/^:- type accu_goal_store == goal_store(accu_goal_id).$/;kq|-;/\<accumulator.accu_goal_store\>/;'q;"	kind:type	file:
accumulator.accu_goals_upto	accumulator.m	/^:- func accu_goals_upto(accu_case, int) = set(/;kq|/^\<accu_goals_upto\>/;'q;"	kind:func	file:
accumulator.accu_has_heuristic	accumulator.m	/^:- pred accu_has_heuristic(/;kq|/^\<accu_has_heuristic\>/;'q;"	kind:pred	file:
accumulator.accu_heuristic	accumulator.m	/^:- pred accu_heuristic(/;kq|/^\<accu_heuristic\>/;'q;"	kind:pred	file:
accumulator.accu_is_update	accumulator.m	/^:- pred accu_is_update(module_info::in, pred_id::in, list(/;kq|/^\<accu_is_update\>/;'q;"	kind:pred	file:
accumulator.accu_rec	accumulator.m	/^    ;       accu_rec.$/;kq|-;/\<accumulator.accu_rec\>/;'q;"	kind:cons	file:
accumulator.accu_related	accumulator.m	/^:- pred accu_related(/;kq|/^\<accu_related\>/;'q;"	kind:pred	file:
accumulator.accu_rename	accumulator.m	/^:- func accu_rename(list(/;kq|/^\<accu_rename\>/;'q;"	kind:func	file:
accumulator.accu_sets	accumulator.m	/^:- type accu_sets$/;kq|-;/\<accumulator.accu_sets\>/;'q;"	kind:type	file:
accumulator.accu_sets_init	accumulator.m	/^:- pred accu_sets_init(/;kq|/^\<accu_sets_init\>/;'q;"	kind:pred	file:
accumulator.accu_stage1	accumulator.m	/^:- pred accu_stage1(/;kq|/^\<accu_stage1\>/;'q;"	kind:pred	file:
accumulator.accu_stage1_2	accumulator.m	/^:- pred accu_stage1_2(/;kq|/^\<accu_stage1_2\>/;'q;"	kind:pred	file:
accumulator.accu_stage2	accumulator.m	/^:- pred accu_stage2(/;kq|/^\<accu_stage2\>/;'q;"	kind:pred	file:
accumulator.accu_stage3	accumulator.m	/^:- pred accu_stage3(accu_goal_id::in, list(/;kq|/^\<accu_stage3\>/;'q;"	kind:pred	file:
accumulator.accu_standardize	accumulator.m	/^:- pred accu_standardize(/;kq|/^\<accu_standardize\>/;'q;"	kind:pred	file:
accumulator.accu_store	accumulator.m	/^:- pred accu_store(/;kq|/^\<accu_store\>/;'q;"	kind:pred	file:
accumulator.accu_subst	accumulator.m	/^:- type accu_subst == map(prog_var, prog_var).$/;kq|-;/\<accumulator.accu_subst\>/;'q;"	kind:type	file:
accumulator.accu_substs	accumulator.m	/^:- type accu_substs$/;kq|-;/\<accumulator.accu_substs\>/;'q;"	kind:type	file:
accumulator.accu_substs_init	accumulator.m	/^:- pred accu_substs_init(list(/;kq|/^\<accu_substs_init\>/;'q;"	kind:pred	file:
accumulator.accu_top_level	accumulator.m	/^:- pred accu_top_level(/;kq|/^\<accu_top_level\>/;'q;"	kind:pred	file:
accumulator.accu_update	accumulator.m	/^:- pred accu_update(/;kq|/^\<accu_update\>/;'q;"	kind:pred	file:
accumulator.accu_warn	accumulator.m	/^    --->    accu_warn(prog_context, pred_id, prog_var, prog_var).$/;kq|-;/\<accumulator.accu_warn\>/;'q;"	kind:cons	file:
accumulator.accu_warning	accumulator.m	/^:- type accu_warning$/;kq|-;/\<accumulator.accu_warning\>/;'q;"	kind:type	file:
accumulator.as_assoc	accumulator.m	/^                as_assoc            ::  set(accu_goal_id),$/;kq|-;/\<accumulator.as_assoc\>/;'q;"	kind:fld	file:
accumulator.as_before	accumulator.m	/^                as_before           ::  set(accu_goal_id),$/;kq|-;/\<accumulator.as_before\>/;'q;"	kind:fld	file:
accumulator.as_construct	accumulator.m	/^                as_construct        ::  set(accu_goal_id),$/;kq|-;/\<accumulator.as_construct\>/;'q;"	kind:fld	file:
accumulator.as_construct_assoc	accumulator.m	/^                as_construct_assoc  ::  set(accu_goal_id),$/;kq|-;/\<accumulator.as_construct_assoc\>/;'q;"	kind:fld	file:
accumulator.as_reject	accumulator.m	/^                as_reject           ::  set(accu_goal_id)$/;kq|-;/\<accumulator.as_reject\>/;'q;"	kind:fld	file:
accumulator.as_update	accumulator.m	/^                as_update           ::  set(accu_goal_id),$/;kq|-;/\<accumulator.as_update\>/;'q;"	kind:fld	file:
accumulator.assoc_call_subst	accumulator.m	/^                assoc_call_subst    :: accu_subst,$/;kq|-;/\<accumulator.assoc_call_subst\>/;'q;"	kind:fld	file:
accumulator.base_case_ids	accumulator.m	/^:- func base_case_ids(accu_goal_store) = list(/;kq|/^\<base_case_ids\>/;'q;"	kind:func	file:
accumulator.base_case_ids_set	accumulator.m	/^:- func base_case_ids_set(accu_goal_store) = set(/;kq|/^\<base_case_ids_set\>/;'q;"	kind:func	file:
accumulator.chain_subst	accumulator.m	/^:- func chain_subst(/;kq|/^\<chain_subst\>/;'q;"	kind:func	file:
accumulator.chain_subst_2	accumulator.m	/^:- pred chain_subst_2(list(A)::in, map(A, B)::in, map(/;kq|/^\<chain_subst_2\>/;'q;"	kind:pred	file:
accumulator.create_acc_call	accumulator.m	/^:- func create_acc_call(hlds_goal::in(goal_plain_call), list(/;kq|/^\<create_acc_call\>/;'q;"	kind:func	file:
accumulator.create_acc_goal	accumulator.m	/^:- pred create_acc_goal(/;kq|/^\<create_acc_goal\>/;'q;"	kind:pred	file:
accumulator.create_new_var	accumulator.m	/^:- pred create_new_var(/;kq|/^\<create_new_var\>/;'q;"	kind:pred	file:
accumulator.create_orig_goal	accumulator.m	/^:- pred create_orig_goal(/;kq|/^\<create_orig_goal\>/;'q;"	kind:pred	file:
accumulator.disj_base_rec	accumulator.m	/^    ;       disj_base_rec$/;kq|-;/\<accumulator.disj_base_rec\>/;'q;"	kind:cons	file:
accumulator.disj_rec_base	accumulator.m	/^    ;       disj_rec_base$/;kq|-;/\<accumulator.disj_rec_base\>/;'q;"	kind:cons	file:
accumulator.identify_goal_type	accumulator.m	/^:- pred identify_goal_type(/;kq|/^\<identify_goal_type\>/;'q;"	kind:pred	file:
accumulator.init_assoc	accumulator.m	/^                init_assoc          :: set(accu_goal_id),$/;kq|-;/\<accumulator.init_assoc\>/;'q;"	kind:fld	file:
accumulator.init_update	accumulator.m	/^                init_update         :: set(accu_goal_id),$/;kq|-;/\<accumulator.init_update\>/;'q;"	kind:fld	file:
accumulator.is_recursive_case	accumulator.m	/^:- pred is_recursive_case(list(/;kq|/^\<is_recursive_case\>/;'q;"	kind:pred	file:
accumulator.ite_base_rec	accumulator.m	/^    ;       ite_base_rec$/;kq|-;/\<accumulator.ite_base_rec\>/;'q;"	kind:cons	file:
accumulator.ite_rec_base	accumulator.m	/^    ;       ite_rec_base.$/;kq|-;/\<accumulator.ite_rec_base\>/;'q;"	kind:cons	file:
accumulator.lookup_call	accumulator.m	/^:- pred lookup_call(/;kq|/^\<lookup_call\>/;'q;"	kind:pred	file:
accumulator.other	accumulator.m	/^                other               :: set(accu_goal_id)$/;kq|-;/\<accumulator.other\>/;'q;"	kind:fld	file:
accumulator.rec_call_subst	accumulator.m	/^                rec_call_subst      :: accu_subst,$/;kq|-;/\<accumulator.rec_call_subst\>/;'q;"	kind:fld	file:
accumulator.store_goals	accumulator.m	/^                store_goals     :: accu_goal_store$/;kq|-;/\<accumulator.store_goals\>/;'q;"	kind:fld	file:
accumulator.store_info	accumulator.m	/^:- type store_info$/;kq|-;/\<accumulator.store_info\>/;'q;"	kind:type	file:
accumulator.store_instmap	accumulator.m	/^                store_instmap   :: instmap,$/;kq|-;/\<accumulator.store_instmap\>/;'q;"	kind:fld	file:
accumulator.store_loc	accumulator.m	/^                store_loc       :: int,$/;kq|-;/\<accumulator.store_loc\>/;'q;"	kind:fld	file:
accumulator.switch_base_rec	accumulator.m	/^    --->    switch_base_rec$/;kq|-;/\<accumulator.switch_base_rec\>/;'q;"	kind:cons	file:
accumulator.switch_rec_base	accumulator.m	/^    ;       switch_rec_base$/;kq|-;/\<accumulator.switch_rec_base\>/;'q;"	kind:cons	file:
accumulator.top_level	accumulator.m	/^:- type top_level$/;kq|-;/\<accumulator.top_level\>/;'q;"	kind:type	file:
accumulator.update_subst	accumulator.m	/^                update_subst        :: accu_subst$/;kq|-;/\<accumulator.update_subst\>/;'q;"	kind:fld	file:
acm_entry_labels	llds_out_file.m	/^                acm_entry_labels        :: list(label),$/;kq|-;/\<acm_entry_labels\>/;'q;"	kind:fld	file:
acm_internal_labels	llds_out_file.m	/^                acm_internal_labels     :: list(label)$/;kq|-;/\<acm_internal_labels\>/;'q;"	kind:fld	file:
acm_name	llds_out_file.m	/^                acm_name                :: string,$/;kq|-;/\<acm_name\>/;'q;"	kind:fld	file:
acm_procs	llds_out_file.m	/^                acm_procs               :: list(annotated_c_procedure),$/;kq|-;/\<acm_procs\>/;'q;"	kind:fld	file:
acos	../library/math.m	/^:- func acos(/;kq|/^\<acos\>/;'q;"	kind:func
acp_label_output_info	llds_out_file.m	/^                acp_label_output_info   :: label_output_info$/;kq|-;/\<acp_label_output_info\>/;'q;"	kind:fld	file:
acp_proc	llds_out_file.m	/^                acp_proc                :: c_procedure,$/;kq|-;/\<acp_proc\>/;'q;"	kind:fld	file:
acquire_and_setup_lookup_base_reg	lookup_switch.m	/^:- pred acquire_and_setup_lookup_base_reg(/;kq|/^\<acquire_and_setup_lookup_base_reg\>/;'q;"	kind:pred
acquire_reg	code_loc_dep.m	/^:- pred acquire_reg(/;kq|/^\<acquire_reg\>/;'q;"	kind:pred
acquire_reg_for_var	code_loc_dep.m	/^:- pred acquire_reg_for_var(/;kq|/^\<acquire_reg_for_var\>/;'q;"	kind:pred
acquire_reg_not_in_storemap	code_loc_dep.m	/^:- pred acquire_reg_not_in_storemap(/;kq|/^\<acquire_reg_not_in_storemap\>/;'q;"	kind:pred
acquire_several_temp_slots	code_loc_dep.m	/^:- pred acquire_several_temp_slots(list(/;kq|/^\<acquire_several_temp_slots\>/;'q;"	kind:pred
acquire_temp_slot	code_loc_dep.m	/^:- pred acquire_temp_slot(/;kq|/^\<acquire_temp_slot\>/;'q;"	kind:pred
action	ml_elim_nested.m	/^:- type action$/;kq|-;/\<action\>/;'q;"	kind:type
action_alpha_lower	../library/mercury_term_lexer.m	/^    ;       action_alpha_lower$/;kq|-;/\<action_alpha_lower\>/;'q;"	kind:cons	file:
action_alpha_upper_uscore	../library/mercury_term_lexer.m	/^    ;       action_alpha_upper_uscore$/;kq|-;/\<action_alpha_upper_uscore\>/;'q;"	kind:cons	file:
action_backquote	../library/mercury_term_lexer.m	/^    ;       action_backquote$/;kq|-;/\<action_backquote\>/;'q;"	kind:cons	file:
action_case	string_switch.m	/^    ;       action_case(case_id).$/;kq|-;/\<action_case\>/;'q;"	kind:cons	file:
action_dollar	../library/mercury_term_lexer.m	/^    ;       action_dollar$/;kq|-;/\<action_dollar\>/;'q;"	kind:cons	file:
action_dot	../library/mercury_term_lexer.m	/^    ;       action_dot$/;kq|-;/\<action_dot\>/;'q;"	kind:cons	file:
action_graphic_token	../library/mercury_term_lexer.m	/^    ;       action_graphic_token.$/;kq|-;/\<action_graphic_token\>/;'q;"	kind:cons	file:
action_hash	../library/mercury_term_lexer.m	/^    ;       action_hash$/;kq|-;/\<action_hash\>/;'q;"	kind:cons	file:
action_nested_trie	string_switch.m	/^    --->    action_nested_trie(label)$/;kq|-;/\<action_nested_trie\>/;'q;"	kind:cons	file:
action_nonzero_digit	../library/mercury_term_lexer.m	/^    ;       action_nonzero_digit$/;kq|-;/\<action_nonzero_digit\>/;'q;"	kind:cons	file:
action_percent	../library/mercury_term_lexer.m	/^    ;       action_percent$/;kq|-;/\<action_percent\>/;'q;"	kind:cons	file:
action_quote	../library/mercury_term_lexer.m	/^    ;       action_quote$/;kq|-;/\<action_quote\>/;'q;"	kind:cons	file:
action_slash	../library/mercury_term_lexer.m	/^    ;       action_slash$/;kq|-;/\<action_slash\>/;'q;"	kind:cons	file:
action_special_token	../library/mercury_term_lexer.m	/^    ;       action_special_token$/;kq|-;/\<action_special_token\>/;'q;"	kind:cons	file:
action_whitespace	../library/mercury_term_lexer.m	/^    --->    action_whitespace$/;kq|-;/\<action_whitespace\>/;'q;"	kind:cons	file:
action_zero	../library/mercury_term_lexer.m	/^    ;       action_zero$/;kq|-;/\<action_zero\>/;'q;"	kind:cons	file:
active_ground_term_map	unify_gen_construct.m	/^:- type active_ground_term_map == map(prog_var, typed_rval).$/;kq|-;/\<active_ground_term_map\>/;'q;"	kind:type	file:
actual_and_maybe_special	typecheck_error_unify.m	/^:- type actual_and_maybe_special$/;kq|-;/\<actual_and_maybe_special\>/;'q;"	kind:type	file:
actual_does_not_subsume_expected	typecheck_error_unify.m	/^    --->    actual_does_not_subsume_expected$/;kq|-;/\<actual_does_not_subsume_expected\>/;'q;"	kind:cons	file:
actual_expected_types	typecheck_error_type_assign.m	/^:- type actual_expected_types$/;kq|-;/\<actual_expected_types\>/;'q;"	kind:type
actual_position	../library/bt_array.m	/^:- pred actual_position(/;kq|/^\<actual_position\>/;'q;"	kind:pred	file:
actual_severity	error_spec.m	/^:- type actual_severity$/;kq|-;/\<actual_severity\>/;'q;"	kind:type
actual_severity_error	error_spec.m	/^    --->    actual_severity_error$/;kq|-;/\<actual_severity_error\>/;'q;"	kind:cons
actual_severity_informational	error_spec.m	/^    ;       actual_severity_informational.$/;kq|-;/\<actual_severity_informational\>/;'q;"	kind:cons
actual_severity_warning	error_spec.m	/^    ;       actual_severity_warning$/;kq|-;/\<actual_severity_warning\>/;'q;"	kind:cons
actual_spec_severity	error_util.m	/^:- func actual_spec_severity(globals, error_spec) = maybe(/;kq|/^\<actual_spec_severity\>/;'q;"	kind:func
actual_spec_severity_is_error	error_util.m	/^:- pred actual_spec_severity_is_error(/;kq|/^\<actual_spec_severity_is_error\>/;'q;"	kind:pred
actual_spec_severity_opt_table	error_util.m	/^:- func actual_spec_severity_opt_table(/;kq|/^\<actual_spec_severity_opt_table\>/;'q;"	kind:func
actual_subsumes_expected	typecheck_error_unify.m	/^    ;       actual_subsumes_expected.$/;kq|-;/\<actual_subsumes_expected\>/;'q;"	kind:cons	file:
actual_type	typecheck_error_type_assign.m	/^                actual_type             :: mer_type,$/;kq|-;/\<actual_type\>/;'q;"	kind:fld
actual_type_desc	typecheck_error_unify.m	/^                actual_type_desc    :: list(format_piece),$/;kq|-;/\<actual_type_desc\>/;'q;"	kind:fld	file:
actual_type_pieces	typecheck_error_type_assign.m	/^                actual_type_pieces      :: list(format_piece),$/;kq|-;/\<actual_type_pieces\>/;'q;"	kind:fld
actually_place_var	var_locn.m	/^:- pred actually_place_var(prog_var::in, lval::in, list(/;kq|/^\<actually_place_var\>/;'q;"	kind:pred	file:
actually_place_vars	var_locn.m	/^:- pred actually_place_vars(assoc_list(/;kq|/^\<actually_place_vars\>/;'q;"	kind:pred	file:
actually_read_module_int0	read_modules.m	/^:- pred actually_read_module_int0(/;kq|/^\<actually_read_module_int0\>/;'q;"	kind:pred	file:
actually_read_module_int1	read_modules.m	/^:- pred actually_read_module_int1(/;kq|/^\<actually_read_module_int1\>/;'q;"	kind:pred	file:
actually_read_module_int2	read_modules.m	/^:- pred actually_read_module_int2(/;kq|/^\<actually_read_module_int2\>/;'q;"	kind:pred	file:
actually_read_module_int3	read_modules.m	/^:- pred actually_read_module_int3(/;kq|/^\<actually_read_module_int3\>/;'q;"	kind:pred	file:
actually_read_module_plain_opt	read_modules.m	/^:- pred actually_read_module_plain_opt(/;kq|/^\<actually_read_module_plain_opt\>/;'q;"	kind:pred	file:
actually_read_module_src	read_modules.m	/^:- pred actually_read_module_src(/;kq|/^\<actually_read_module_src\>/;'q;"	kind:pred	file:
actually_read_module_trans_opt	read_modules.m	/^:- pred actually_read_module_trans_opt(/;kq|/^\<actually_read_module_trans_opt\>/;'q;"	kind:pred	file:
actually_write_feedback_file	../mdbcomp/feedback.feedback_info.m	/^:- pred actually_write_feedback_file(/;kq|/^\<actually_write_feedback_file\>/;'q;"	kind:pred	file:
actually_write_interface_file0	write_module_interface_files.m	/^:- pred actually_write_interface_file0(/;kq|/^\<actually_write_interface_file0\>/;'q;"	kind:pred	file:
actually_write_interface_file1	write_module_interface_files.m	/^:- pred actually_write_interface_file1(/;kq|/^\<actually_write_interface_file1\>/;'q;"	kind:pred	file:
actually_write_interface_file2	write_module_interface_files.m	/^:- pred actually_write_interface_file2(/;kq|/^\<actually_write_interface_file2\>/;'q;"	kind:pred	file:
actually_write_interface_file3	write_module_interface_files.m	/^:- pred actually_write_interface_file3(/;kq|/^\<actually_write_interface_file3\>/;'q;"	kind:pred	file:
acu_ancestor_ints	prog_parse_tree.m	/^                acu_ancestor_ints   :: map(module_name, ancestor_int_spec),$/;kq|-;/\<acu_ancestor_ints\>/;'q;"	kind:fld
acu_direct_int1s	prog_parse_tree.m	/^                acu_direct_int1s    :: map(module_name, direct_int1_spec),$/;kq|-;/\<acu_direct_int1s\>/;'q;"	kind:fld
acu_indirect_int2s	prog_parse_tree.m	/^                acu_indirect_int2s  :: map(module_name, indirect_int2_spec),$/;kq|-;/\<acu_indirect_int2s\>/;'q;"	kind:fld
acu_int_for_opts	prog_parse_tree.m	/^                acu_int_for_opts    :: map(module_name, int_for_opt_spec),$/;kq|-;/\<acu_int_for_opts\>/;'q;"	kind:fld
acu_item_version_map	prog_parse_tree.m	/^                acu_item_version_map:: module_item_version_numbers_map$/;kq|-;/\<acu_item_version_map\>/;'q;"	kind:fld
acu_module_src	prog_parse_tree.m	/^                acu_module_src      :: parse_tree_module_src,$/;kq|-;/\<acu_module_src\>/;'q;"	kind:fld
acu_plain_opts	prog_parse_tree.m	/^                acu_plain_opts      :: map(module_name, parse_tree_plain_opt),$/;kq|-;/\<acu_plain_opts\>/;'q;"	kind:fld
acu_trans_opts	prog_parse_tree.m	/^                acu_trans_opts      :: map(module_name, parse_tree_trans_opt),$/;kq|-;/\<acu_trans_opts\>/;'q;"	kind:fld
acu_type_repns	prog_parse_tree.m	/^                acu_type_repns      :: map(module_name, type_repn_spec),$/;kq|-;/\<acu_type_repns\>/;'q;"	kind:fld
ad_dummy_var_info	live_vars.m	/^                ad_dummy_var_info       ::  dummy_var_info,$/;kq|-;/\<ad_dummy_var_info\>/;'q;"	kind:fld
ad_module_info	live_vars.m	/^                ad_module_info          ::  module_info,$/;kq|-;/\<ad_module_info\>/;'q;"	kind:fld
ad_opt_no_return_calls	live_vars.m	/^                ad_opt_no_return_calls  ::  bool$/;kq|-;/\<ad_opt_no_return_calls\>/;'q;"	kind:fld
ad_pred_proc_id	live_vars.m	/^                ad_pred_proc_id         ::  pred_proc_id,$/;kq|-;/\<ad_pred_proc_id\>/;'q;"	kind:fld
ad_proc_info	live_vars.m	/^                ad_proc_info            ::  proc_info,$/;kq|-;/\<ad_proc_info\>/;'q;"	kind:fld
ad_typeinfo_liveness	live_vars.m	/^                ad_typeinfo_liveness    ::  bool,$/;kq|-;/\<ad_typeinfo_liveness\>/;'q;"	kind:fld
add	../library/diet.m	/^:- func add(T, diet(T)) = diet(T) <= diet_element(/;kq|/^\<add\>/;'q;"	kind:func	file:
add	../library/multi_map.m	/^:- func add(multi_map(K, V), K, V) = multi_map(/;kq|/^\<add\>/;'q;"	kind:func
add	../library/one_or_more_map.m	/^:- func add(one_or_more_map(K, V), K, V) = one_or_more_map(/;kq|/^\<add\>/;'q;"	kind:func
add_abstract_if_packable	du_type_layout.m	/^:- pred add_abstract_if_packable(/;kq|/^\<add_abstract_if_packable\>/;'q;"	kind:pred	file:
add_additional_lval_for_var	var_locn.m	/^:- pred add_additional_lval_for_var(/;kq|/^\<add_additional_lval_for_var\>/;'q;"	kind:pred	file:
add_aliases	unused_args.m	/^:- pred add_aliases(prog_var::in, list(/;kq|/^\<add_aliases\>/;'q;"	kind:pred	file:
add_aligned_text	print_help.m	/^:- pred add_aligned_text(/;kq|/^\<add_aligned_text\>/;'q;"	kind:pred	file:
add_all_tabling_info_structs	proc_gen.m	/^:- pred add_all_tabling_info_structs(/;kq|/^\<add_all_tabling_info_structs\>/;'q;"	kind:pred
add_all_vector_static_cells_for_type	global_data.m	/^:- pred add_all_vector_static_cells_for_type(/;kq|/^\<add_all_vector_static_cells_for_type\>/;'q;"	kind:pred	file:
add_alloc_site_info	code_info.m	/^:- pred add_alloc_site_info(/;kq|/^\<add_alloc_site_info\>/;'q;"	kind:pred
add_alt_start	unneeded_code.m	/^:- pred add_alt_start(/;kq|/^\<add_alt_start\>/;'q;"	kind:pred	file:
add_alternates	matching.m	/^:- pred add_alternates(assoc_list(cost_node, maybe(/;kq|/^\<add_alternates\>/;'q;"	kind:pred	file:
add_alternatives	../library/dir.m	/^:- func add_alternatives(list(list(char)), list(char)) = list(list(/;kq|/^\<add_alternatives\>/;'q;"	kind:func	file:
add_anchor_inserts	stack_opt.m	/^:- pred add_anchor_inserts(/;kq|/^\<add_anchor_inserts\>/;'q;"	kind:pred	file:
add_anchor_to_path	stack_opt.m	/^:- func add_anchor_to_path(/;kq|/^\<add_anchor_to_path\>/;'q;"	kind:func	file:
add_annotation_and_renaming_at_join_point	rbmm.region_resurrection_renaming.m	/^:- pred add_annotation_and_renaming_at_join_point(/;kq|/^\<add_annotation_and_renaming_at_join_point\>/;'q;"	kind:pred	file:
add_annotation_at_last_prog_point	rbmm.region_resurrection_renaming.m	/^:- pred add_annotation_at_last_prog_point(/;kq|/^\<add_annotation_at_last_prog_point\>/;'q;"	kind:pred	file:
add_any_exclusive_ho_values	closure_analysis.m	/^:- pred add_any_exclusive_ho_values(/;kq|/^\<add_any_exclusive_ho_values\>/;'q;"	kind:pred	file:
add_any_nec_errors	parse_error.m	/^:- pred add_any_nec_errors(list(/;kq|/^\<add_any_nec_errors\>/;'q;"	kind:pred
add_arg_dep	unused_args.m	/^:- pred add_arg_dep(/;kq|/^\<add_arg_dep\>/;'q;"	kind:pred	file:
add_arg_regs_in_bound_functor	float_regs.m	/^:- pred add_arg_regs_in_bound_functor(module_info::in, set(/;kq|/^\<add_arg_regs_in_bound_functor\>/;'q;"	kind:pred	file:
add_arg_regs_in_from_to_insts	float_regs.m	/^:- pred add_arg_regs_in_from_to_insts(/;kq|/^\<add_arg_regs_in_from_to_insts\>/;'q;"	kind:pred	file:
add_arg_regs_in_from_to_insts_seen	float_regs.m	/^:- pred add_arg_regs_in_from_to_insts_seen(module_info::in, set(/;kq|/^\<add_arg_regs_in_from_to_insts_seen\>/;'q;"	kind:pred	file:
add_arg_regs_in_inst	float_regs.m	/^:- pred add_arg_regs_in_inst(module_info::in, set(/;kq|/^\<add_arg_regs_in_inst\>/;'q;"	kind:pred	file:
add_arg_regs_in_mode	float_regs.m	/^:- pred add_arg_regs_in_mode(/;kq|/^\<add_arg_regs_in_mode\>/;'q;"	kind:pred	file:
add_arg_regs_in_mode_seen	float_regs.m	/^:- pred add_arg_regs_in_mode_seen(module_info::in, set(/;kq|/^\<add_arg_regs_in_mode_seen\>/;'q;"	kind:pred	file:
add_arg_regs_in_pred	float_regs.m	/^:- pred add_arg_regs_in_pred(/;kq|/^\<add_arg_regs_in_pred\>/;'q;"	kind:pred	file:
add_arg_regs_in_pred_inst_info	float_regs.m	/^:- pred add_arg_regs_in_pred_inst_info(module_info::in, set(/;kq|/^\<add_arg_regs_in_pred_inst_info\>/;'q;"	kind:pred	file:
add_arg_regs_in_proc	float_regs.m	/^:- pred add_arg_regs_in_proc(/;kq|/^\<add_arg_regs_in_proc\>/;'q;"	kind:pred	file:
add_arg_regs_in_proc_arg	float_regs.m	/^:- pred add_arg_regs_in_proc_arg(/;kq|/^\<add_arg_regs_in_proc_arg\>/;'q;"	kind:pred	file:
add_array_dimensions	mlds_to_target_util.m	/^:- func add_array_dimensions(string, list(/;kq|/^\<add_array_dimensions\>/;'q;"	kind:func
add_assign_of_merge_var	direct_arg_in_out.m	/^:- pred add_assign_of_merge_var(/;kq|/^\<add_assign_of_merge_var\>/;'q;"	kind:pred	file:
add_assoc_list	../library/digraph.m	/^:- func add_assoc_list(assoc_list(digraph_key(T), digraph_key(/;kq|/^\<add_assoc_list\>/;'q;"	kind:func
add_atomic_goal	mode_constraints.m	/^:- pred add_atomic_goal(/;kq|/^\<add_atomic_goal\>/;'q;"	kind:pred	file:
add_avail_module_with_context	deps_map.m	/^:- pred add_avail_module_with_context(set_tree234(/;kq|/^\<add_avail_module_with_context\>/;'q;"	kind:pred	file:
add_backwards_relations	mode_robdd.implications.m	/^:- func add_backwards_relations(imp_vars(T)) = imp_vars(/;kq|/^\<add_backwards_relations\>/;'q;"	kind:func	file:
add_backwards_to_imp_map	mode_robdd.implications.m	/^:- func add_backwards_to_imp_map(imp_map(T), imp_map(T)) = imp_map(/;kq|/^\<add_backwards_to_imp_map\>/;'q;"	kind:func	file:
add_bad_qual_ctors_error	prog_foreign_enum.m	/^:- pred add_bad_qual_ctors_error(prog_context::in, list(/;kq|/^\<add_bad_qual_ctors_error\>/;'q;"	kind:pred	file:
add_benefit_cost_links	matching.m	/^:- pred add_benefit_cost_links(set(/;kq|/^\<add_benefit_cost_links\>/;'q;"	kind:pred	file:
add_branch_costs	tupling.m	/^:- pred add_branch_costs(/;kq|/^\<add_branch_costs\>/;'q;"	kind:pred	file:
add_branch_pre_deaths	liveness.m	/^:- pred add_branch_pre_deaths(/;kq|/^\<add_branch_pre_deaths\>/;'q;"	kind:pred	file:
add_builtin	add_pred.m	/^:- pred add_builtin(/;kq|/^\<add_builtin\>/;'q;"	kind:pred	file:
add_builtin_type_ctor_special_preds_in_builtin_module	make_hlds_passes.m	/^:- pred add_builtin_type_ctor_special_preds_in_builtin_module(/;kq|/^\<add_builtin_type_ctor_special_preds_in_builtin_module\>/;'q;"	kind:pred	file:
add_call_arcs	term_pass2.m	/^:- pred add_call_arcs(list(term_path_info)::in, bag(/;kq|/^\<add_call_arcs\>/;'q;"	kind:pred	file:
add_call_headvar_constraints	build_mode_constraints.m	/^:- pred add_call_headvar_constraints(/;kq|/^\<add_call_headvar_constraints\>/;'q;"	kind:pred	file:
add_call_mode_decls_constraints	build_mode_constraints.m	/^:- pred add_call_mode_decls_constraints(/;kq|/^\<add_call_mode_decls_constraints\>/;'q;"	kind:pred	file:
add_call_system_error	fact_table.m	/^:- pred add_call_system_error(/;kq|/^\<add_call_system_error\>/;'q;"	kind:pred	file:
add_caller_callees_to_digraph	hlds_call_tree.m	/^:- pred add_caller_callees_to_digraph(digraph_key(/;kq|/^\<add_caller_callees_to_digraph\>/;'q;"	kind:pred	file:
add_char	parse_tree_output.m	/^    pred add_char(char::in, S::in, U::di, U::uo) is det,$/;kq|-;/\<add_char\>/;'q;"	kind:tcm
add_char	parse_tree_output.m	/^    pred(add_char\/4) is build_char,$/;kq|-;/\<add_char\>/;'q;"	kind:tcim	file:
add_char	parse_tree_output.m	/^    pred(add_char\/4) is write_char_literal,$/;kq|-;/\<add_char\>/;'q;"	kind:tcim	file:
add_char_at_end	../library/dir.m	/^:- func add_char_at_end(char, list(char)) = list(/;kq|/^\<add_char_at_end\>/;'q;"	kind:func	file:
add_cindex_line_texinfo	print_help.m	/^:- pred add_cindex_line_texinfo(/;kq|/^\<add_cindex_line_texinfo\>/;'q;"	kind:pred	file:
add_class.add_instance_defn	add_class.m	/^:- pred add_instance_defn(/;kq|/^\<add_instance_defn\>/;'q;"	kind:pred	file:
add_class.add_instance_defns	add_class.m	/^:- pred add_instance_defns(ims_list(/;kq|/^\<add_instance_defns\>/;'q;"	kind:pred
add_class.add_typeclass_defn	add_class.m	/^:- pred add_typeclass_defn(/;kq|/^\<add_typeclass_defn\>/;'q;"	kind:pred	file:
add_class.add_typeclass_defns	add_class.m	/^:- pred add_typeclass_defns(sec_list(/;kq|/^\<add_typeclass_defns\>/;'q;"	kind:pred
add_class.classify_class_decls	add_class.m	/^:- pred classify_class_decls(list(/;kq|/^\<classify_class_decls\>/;'q;"	kind:pred	file:
add_class.make_hlds_fundep	add_class.m	/^:- func make_hlds_fundep(list(/;kq|/^\<make_hlds_fundep\>/;'q;"	kind:func	file:
add_class_mode_decl	add_class.m	/^:- pred add_class_mode_decl(/;kq|/^\<add_class_mode_decl\>/;'q;"	kind:pred	file:
add_class_pred_or_func_and_mode_decls	add_class.m	/^:- pred add_class_pred_or_func_and_mode_decls(sym_name::in, list(/;kq|/^\<add_class_pred_or_func_and_mode_decls\>/;'q;"	kind:pred	file:
add_clause	hlds_clauses.m	/^:- pred add_clause(/;kq|/^\<add_clause\>/;'q;"	kind:pred
add_clause.clause_for_promise	add_clause.m	/^    ;       clause_for_promise(promise_type).$/;kq|-;/\<add_clause.clause_for_promise\>/;'q;"	kind:cons
add_clause.clause_type	add_clause.m	/^:- type clause_type$/;kq|-;/\<add_clause.clause_type\>/;'q;"	kind:type
add_clause.get_mode_annotation	add_clause.m	/^:- pred get_mode_annotation(prog_varset::in, cord(/;kq|/^\<get_mode_annotation\>/;'q;"	kind:pred	file:
add_clause.maybe_should_warn	add_clause.m	/^:- type maybe_should_warn$/;kq|-;/\<add_clause.maybe_should_warn\>/;'q;"	kind:type	file:
add_clause.module_add_clause	add_clause.m	/^:- pred module_add_clause(/;kq|/^\<module_add_clause\>/;'q;"	kind:pred
add_clause.should_not_warn	add_clause.m	/^    --->    should_not_warn$/;kq|-;/\<add_clause.should_not_warn\>/;'q;"	kind:cons	file:
add_clause.should_warn	add_clause.m	/^    ;       should_warn.$/;kq|-;/\<add_clause.should_warn\>/;'q;"	kind:cons	file:
add_clause_item_number	hlds_clauses.m	/^:- pred add_clause_item_number(/;kq|/^\<add_clause_item_number\>/;'q;"	kind:pred
add_clause_item_number_regions	hlds_clauses.m	/^:- pred add_clause_item_number_regions(/;kq|/^\<add_clause_item_number_regions\>/;'q;"	kind:pred	file:
add_clause_progress_msg	add_clause.m	/^:- pred add_clause_progress_msg(/;kq|/^\<add_clause_progress_msg\>/;'q;"	kind:pred	file:
add_clause_to_clauses_info	add_clause.m	/^:- pred add_clause_to_clauses_info(/;kq|/^\<add_clause_to_clauses_info\>/;'q;"	kind:pred
add_clause_to_hlds	add_clause.m	/^:- pred add_clause_to_hlds(/;kq|/^\<add_clause_to_hlds\>/;'q;"	kind:pred	file:
add_clause_transform	add_clause.m	/^:- pred add_clause_transform(/;kq|/^\<add_clause_transform\>/;'q;"	kind:pred	file:
add_clauses	make_hlds_passes.m	/^:- pred add_clauses(io.text_output_stream::in, ims_list(/;kq|/^\<add_clauses\>/;'q;"	kind:pred	file:
add_clauses_constraints	build_mode_constraints.m	/^:- pred add_clauses_constraints(/;kq|/^\<add_clauses_constraints\>/;'q;"	kind:pred
add_clauses_for_special_pred	add_special_pred.m	/^:- pred add_clauses_for_special_pred(/;kq|/^\<add_clauses_for_special_pred\>/;'q;"	kind:pred	file:
add_closure_layout	code_info.m	/^:- pred add_closure_layout(/;kq|/^\<add_closure_layout\>/;'q;"	kind:pred
add_coerce_constraint	typecheck_coerce.m	/^:- pred add_coerce_constraint(/;kq|/^\<add_coerce_constraint\>/;'q;"	kind:pred	file:
add_complete_order_constraints	ordering_mode_constraints.m	/^:- pred add_complete_order_constraints(list(/;kq|/^\<add_complete_order_constraints\>/;'q;"	kind:pred	file:
add_conjunct_delayed_renames	state_var.m	/^:- pred add_conjunct_delayed_renames(assoc_list(/;kq|/^\<add_conjunct_delayed_renames\>/;'q;"	kind:pred	file:
add_cons_id	hhf.m	/^:- pred add_cons_id(prog_var::in, list(/;kq|/^\<add_cons_id\>/;'q;"	kind:pred	file:
add_constant	parse_tree_output.m	/^    pred add_constant(const::in, S::in, U::di, U::uo) is det,$/;kq|-;/\<add_constant\>/;'q;"	kind:tcm
add_constant	parse_tree_output.m	/^    pred(add_constant\/4) is build_constant,$/;kq|-;/\<add_constant\>/;'q;"	kind:tcim	file:
add_constant	parse_tree_output.m	/^    pred(add_constant\/4) is write_constant,$/;kq|-;/\<add_constant\>/;'q;"	kind:tcim	file:
add_constant_construction	constraint.m	/^:- pred add_constant_construction(/;kq|/^\<add_constant_construction\>/;'q;"	kind:pred	file:
add_constrained_inst	modecheck_util.m	/^:- pred add_constrained_inst(/;kq|/^\<add_constrained_inst\>/;'q;"	kind:pred	file:
add_constraint	abstract_mode_constraints.m	/^:- pred add_constraint(/;kq|/^\<add_constraint\>/;'q;"	kind:pred
add_constraint_feature_to_constraint	constraint.m	/^:- pred add_constraint_feature_to_constraint(/;kq|/^\<add_constraint_feature_to_constraint\>/;'q;"	kind:pred	file:
add_constraint_feature_to_goal	constraint.m	/^:- pred add_constraint_feature_to_goal(/;kq|/^\<add_constraint_feature_to_goal\>/;'q;"	kind:pred	file:
add_construction_aliases	unused_args.m	/^:- pred add_construction_aliases(prog_var::in, list(/;kq|/^\<add_construction_aliases\>/;'q;"	kind:pred	file:
add_context_to_arg_size_info	term_util.m	/^:- pred add_context_to_arg_size_info(maybe(/;kq|/^\<add_context_to_arg_size_info\>/;'q;"	kind:pred
add_context_to_constr_termination_info	term_constr_util.m	/^:- pred add_context_to_constr_termination_info(/;kq|/^\<add_context_to_constr_termination_info\>/;'q;"	kind:pred
add_context_to_termination_info	term_util.m	/^:- pred add_context_to_termination_info(maybe(/;kq|/^\<add_context_to_termination_info\>/;'q;"	kind:pred
add_cost_benefit_links	matching.m	/^:- pred add_cost_benefit_links(set(/;kq|/^\<add_cost_benefit_links\>/;'q;"	kind:pred	file:
add_counter_to_livevals	middle_rec.m	/^:- pred add_counter_to_livevals(list(/;kq|/^\<add_counter_to_livevals\>/;'q;"	kind:pred	file:
add_ctor_field_name	add_type.m	/^:- pred add_ctor_field_name(/;kq|/^\<add_ctor_field_name\>/;'q;"	kind:pred	file:
add_ctor_field_names	add_type.m	/^:- pred add_ctor_field_names(list(maybe(/;kq|/^\<add_ctor_field_names\>/;'q;"	kind:pred	file:
add_ctor_to_list	add_type.m	/^:- pred add_ctor_to_list(/;kq|/^\<add_ctor_to_list\>/;'q;"	kind:pred	file:
add_ctor_to_name_map	add_foreign_enum.m	/^:- pred add_ctor_to_name_map(/;kq|/^\<add_ctor_to_name_map\>/;'q;"	kind:pred	file:
add_data_ctor_arg_to_field_name_map	check_type_inst_mode_defns.m	/^:- pred add_data_ctor_arg_to_field_name_map(/;kq|/^\<add_data_ctor_arg_to_field_name_map\>/;'q;"	kind:pred	file:
add_data_ctor_to_field_name_map	check_type_inst_mode_defns.m	/^:- pred add_data_ctor_to_field_name_map(/;kq|/^\<add_data_ctor_to_field_name_map\>/;'q;"	kind:pred	file:
add_deadness_before_goal	liveness.m	/^:- pred add_deadness_before_goal(/;kq|/^\<add_deadness_before_goal\>/;'q;"	kind:pred	file:
add_decl_marker	add_pragma.m	/^:- pred add_decl_marker(/;kq|/^\<add_decl_marker\>/;'q;"	kind:pred	file:
add_decl_markers	add_pragma.m	/^:- pred add_decl_markers(ims_list(/;kq|/^\<add_decl_markers\>/;'q;"	kind:pred
add_decl_pragma	add_pragma.m	/^:- pred add_decl_pragma(/;kq|/^\<add_decl_pragma\>/;'q;"	kind:pred	file:
add_decl_pragmas	add_pragma.m	/^:- pred add_decl_pragmas(ims_list(/;kq|/^\<add_decl_pragmas\>/;'q;"	kind:pred
add_decl_pragmas_reuse	add_pragma.m	/^:- pred add_decl_pragmas_reuse(list(/;kq|/^\<add_decl_pragmas_reuse\>/;'q;"	kind:pred
add_decl_pragmas_sharing	add_pragma.m	/^:- pred add_decl_pragmas_sharing(list(/;kq|/^\<add_decl_pragmas_sharing\>/;'q;"	kind:pred
add_decl_pragmas_termination	add_pragma.m	/^:- pred add_decl_pragmas_termination(list(/;kq|/^\<add_decl_pragmas_termination\>/;'q;"	kind:pred
add_decl_pragmas_termination2	add_pragma.m	/^:- pred add_decl_pragmas_termination2(list(/;kq|/^\<add_decl_pragmas_termination2\>/;'q;"	kind:pred
add_decl_pragmas_type_spec	add_pragma.m	/^:- pred add_decl_pragmas_type_spec(list(/;kq|/^\<add_decl_pragmas_type_spec\>/;'q;"	kind:pred
add_decl_pragmas_type_spec_constr	add_pragma.m	/^:- pred add_decl_pragmas_type_spec_constr(/;kq|/^\<add_decl_pragmas_type_spec_constr\>/;'q;"	kind:pred
add_degree	structure_reuse.direct_choose_reuse.m	/^:- func add_degree(/;kq|/^\<add_degree\>/;'q;"	kind:func	file:
add_dep	module_deps_graph.m	/^:- pred add_dep(digraph_key(T)::in, T::in, digraph(T)::in, digraph(/;kq|/^\<add_dep\>/;'q;"	kind:pred	file:
add_dependency_arcs_in_cases	hlds_dependency_graph.m	/^:- pred add_dependency_arcs_in_cases(dependency_graph(/;kq|/^\<add_dependency_arcs_in_cases\>/;'q;"	kind:pred	file:
add_dependency_arcs_in_cons	hlds_dependency_graph.m	/^:- pred add_dependency_arcs_in_cons(dependency_graph(/;kq|/^\<add_dependency_arcs_in_cons\>/;'q;"	kind:pred	file:
add_dependency_arcs_in_goal	hlds_dependency_graph.m	/^:- pred add_dependency_arcs_in_goal(dependency_graph(/;kq|/^\<add_dependency_arcs_in_goal\>/;'q;"	kind:pred	file:
add_dependency_arcs_in_goals	hlds_dependency_graph.m	/^:- pred add_dependency_arcs_in_goals(dependency_graph(/;kq|/^\<add_dependency_arcs_in_goals\>/;'q;"	kind:pred	file:
add_dot_temp	analysis.file.m	/^    ;       add_dot_temp.$/;kq|-;/\<add_dot_temp\>/;'q;"	kind:cons	file:
add_du_ctors_check_subtype_check_foreign_type	add_type.m	/^:- pred add_du_ctors_check_subtype_check_foreign_type(/;kq|/^\<add_du_ctors_check_subtype_check_foreign_type\>/;'q;"	kind:pred
add_du_if_single_ctor_is_word_aligned_ptr	du_type_layout.m	/^:- pred add_du_if_single_ctor_is_word_aligned_ptr(/;kq|/^\<add_du_if_single_ctor_is_word_aligned_ptr\>/;'q;"	kind:pred	file:
add_dummy_repn_to_foreign_enum_ctor_arg	du_type_layout.m	/^:- func add_dummy_repn_to_foreign_enum_ctor_arg(/;kq|/^\<add_dummy_repn_to_foreign_enum_ctor_arg\>/;'q;"	kind:func	file:
add_duration	../library/calendar.m	/^:- pred add_duration(/;kq|/^\<add_duration\>/;'q;"	kind:pred
add_duration_loop	../library/calendar.m	/^:- pred add_duration_loop(/;kq|/^\<add_duration_loop\>/;'q;"	kind:pred	file:
add_edge	../library/digraph.m	/^:- func add_edge(digraph_key(T), digraph_key(T), digraph(T)) = digraph(/;kq|/^\<add_edge\>/;'q;"	kind:func
add_edges_to_reachable	../library/digraph.m	/^:- pred add_edges_to_reachable(digraph(/;kq|/^\<add_edges_to_reachable\>/;'q;"	kind:pred	file:
add_element	../library/eqvclass.m	/^:- pred eqvclass.add_element(/;kq|/^\<eqvclass.add_element\>/;'q;"	kind:pred	file:
add_elements	../library/bt_array.m	/^:- pred add_elements(int::in, T::in, ra_list(T)::in, ra_list(/;kq|/^\<add_elements\>/;'q;"	kind:pred	file:
add_empty_constraints	constraint.m	/^:- pred add_empty_constraints(/;kq|/^\<add_empty_constraints\>/;'q;"	kind:pred	file:
add_entry	../library/edit_seq.m	/^:- pred add_entry(int::in, int::in, dynprog_entry(/;kq|/^\<add_entry\>/;'q;"	kind:pred	file:
add_equalities	mode_robdd.equiv_vars.m	/^:- func add_equalities(vars(T), equiv_vars(T)) = equiv_vars(/;kq|/^\<add_equalities\>/;'q;"	kind:func
add_equalities_to_imp_vars	mode_robdd.implications.m	/^:- func add_equalities_to_imp_vars(equiv_vars(T), imp_vars(T)) = imp_vars(/;kq|/^\<add_equalities_to_imp_vars\>/;'q;"	kind:func
add_equality	mode_robdd.equiv_vars.m	/^:- func add_equality(var(T), var(T), equiv_vars(T)) = equiv_vars(/;kq|/^\<add_equality\>/;'q;"	kind:func
add_equality_2	mode_robdd.equiv_vars.m	/^:- func add_equality_2(var(T), var(T), equiv_vars(T)) = equiv_vars(/;kq|/^\<add_equality_2\>/;'q;"	kind:func	file:
add_equivalence	../library/eqvclass.m	/^:- pred add_equivalence(/;kq|/^\<add_equivalence\>/;'q;"	kind:pred	file:
add_equivalences	../library/robdd.m	/^:- func add_equivalences(equiv_vars(T), robdd(T)) = robdd(/;kq|/^\<add_equivalences\>/;'q;"	kind:func
add_equivalences_2	../library/robdd.m	/^:- pred add_equivalences_2(assoc_list(var(T))::in, vars(/;kq|/^\<add_equivalences_2\>/;'q;"	kind:pred	file:
add_eqv_repn_item	decide_type_repn.m	/^:- pred add_eqv_repn_item(/;kq|/^\<add_eqv_repn_item\>/;'q;"	kind:pred	file:
add_error	compiler_util.m	/^:- pred add_error(error_phase::in, list(/;kq|/^\<add_error\>/;'q;"	kind:pred
add_error_context_and_pieces	fact_table.m	/^:- pred add_error_context_and_pieces(/;kq|/^\<add_error_context_and_pieces\>/;'q;"	kind:pred	file:
add_error_pieces	fact_table.m	/^:- pred add_error_pieces(list(/;kq|/^\<add_error_pieces\>/;'q;"	kind:pred	file:
add_escaped_string	parse_tree_output.m	/^    pred add_escaped_string(string::in, S::in, U::di, U::uo) is det,$/;kq|-;/\<add_escaped_string\>/;'q;"	kind:tcm
add_escaped_string	parse_tree_output.m	/^    pred(add_escaped_string\/4) is build_escaped_string,$/;kq|-;/\<add_escaped_string\>/;'q;"	kind:tcim	file:
add_escaped_string	parse_tree_output.m	/^    pred(add_escaped_string\/4) is write_escaped_string,$/;kq|-;/\<add_escaped_string\>/;'q;"	kind:tcim	file:
add_eval_method	parse_tree_output.m	/^    pred add_eval_method(eval_method::in, S::in, U::di, U::uo) is det,$/;kq|-;/\<add_eval_method\>/;'q;"	kind:tcm
add_eval_method	parse_tree_output.m	/^    pred(add_eval_method\/4) is build_eval_eval_method,$/;kq|-;/\<add_eval_method\>/;'q;"	kind:tcim	file:
add_eval_method	parse_tree_output.m	/^    pred(add_eval_method\/4) is write_eval_eval_method,$/;kq|-;/\<add_eval_method\>/;'q;"	kind:tcim	file:
add_exist_scopes_for_dup_vars_in_case	pre_quantification.m	/^:- pred add_exist_scopes_for_dup_vars_in_case(/;kq|/^\<add_exist_scopes_for_dup_vars_in_case\>/;'q;"	kind:pred	file:
add_exist_scopes_for_dup_vars_in_goal	pre_quantification.m	/^:- pred add_exist_scopes_for_dup_vars_in_goal(/;kq|/^\<add_exist_scopes_for_dup_vars_in_goal\>/;'q;"	kind:pred	file:
add_extra_arg_modes_to_proc	polymorphism.m	/^:- pred add_extra_arg_modes_to_proc(poly_arg_vector(/;kq|/^\<add_extra_arg_modes_to_proc\>/;'q;"	kind:pred	file:
add_fact_table_proc	add_pragma.m	/^:- pred add_fact_table_proc(/;kq|/^\<add_fact_table_proc\>/;'q;"	kind:pred	file:
add_fact_table_procs	add_pragma.m	/^:- pred add_fact_table_procs(/;kq|/^\<add_fact_table_procs\>/;'q;"	kind:pred	file:
add_fatal_error	parse_error.m	/^:- pred add_fatal_error(fatal_read_module_error::in, list(/;kq|/^\<add_fatal_error\>/;'q;"	kind:pred
add_feedback_candidate_parallel_conjunctions	../mdbcomp/feedback.feedback_info.m	/^:- pred add_feedback_candidate_parallel_conjunctions(/;kq|/^\<add_feedback_candidate_parallel_conjunctions\>/;'q;"	kind:pred
add_feedback_components	../mdbcomp/feedback.feedback_info.m	/^:- pred add_feedback_components(list(/;kq|/^\<add_feedback_components\>/;'q;"	kind:pred	file:
add_field_offset	var_locn.m	/^:- func add_field_offset(maybe(/;kq|/^\<add_field_offset\>/;'q;"	kind:func	file:
add_file_open_error	fact_table.m	/^:- pred add_file_open_error(maybe(/;kq|/^\<add_file_open_error\>/;'q;"	kind:pred	file:
add_fim	prog_data_foreign.m	/^:- pred add_fim(/;kq|/^\<add_fim\>/;'q;"	kind:pred
add_fim_for_module	prog_data_foreign.m	/^:- pred add_fim_for_module(/;kq|/^\<add_fim_for_module\>/;'q;"	kind:pred
add_fim_module_with_context	deps_map.m	/^:- pred add_fim_module_with_context(set_tree234(/;kq|/^\<add_fim_module_with_context\>/;'q;"	kind:pred	file:
add_fim_spec	prog_data_foreign.m	/^:- pred add_fim_spec(/;kq|/^\<add_fim_spec\>/;'q;"	kind:pred
add_finalise	make_hlds_passes.m	/^:- pred add_finalise(/;kq|/^\<add_finalise\>/;'q;"	kind:pred	file:
add_finalises	make_hlds_passes.m	/^:- pred add_finalises(module_info::in, ims_list(/;kq|/^\<add_finalises\>/;'q;"	kind:pred	file:
add_findex_line_texinfo	print_help.m	/^:- pred add_findex_line_texinfo(/;kq|/^\<add_findex_line_texinfo\>/;'q;"	kind:pred	file:
add_float	parse_tree_output.m	/^    pred add_float(float::in, S::in, U::di, U::uo) is det,$/;kq|-;/\<add_float\>/;'q;"	kind:tcm
add_float	parse_tree_output.m	/^    pred(add_float\/4) is build_float,$/;kq|-;/\<add_float\>/;'q;"	kind:tcim	file:
add_float	parse_tree_output.m	/^    pred(add_float\/4) is write_float_literal,$/;kq|-;/\<add_float\>/;'q;"	kind:tcim	file:
add_foreign_enum_item_to_map	convert_parse_tree.m	/^:- pred add_foreign_enum_item_to_map(/;kq|/^\<add_foreign_enum_item_to_map\>/;'q;"	kind:pred	file:
add_foreign_enum_unmapped_ctors_error	prog_foreign_enum.m	/^:- pred add_foreign_enum_unmapped_ctors_error(/;kq|/^\<add_foreign_enum_unmapped_ctors_error\>/;'q;"	kind:pred	file:
add_foreign_if_word_aligned_ptr	du_type_layout.m	/^:- pred add_foreign_if_word_aligned_ptr(/;kq|/^\<add_foreign_if_word_aligned_ptr\>/;'q;"	kind:pred	file:
add_foreign_proc	add_foreign_proc.m	/^:- pred add_foreign_proc(/;kq|/^\<add_foreign_proc\>/;'q;"	kind:pred
add_foreign_proc.reject_cause	add_foreign_proc.m	/^:- type reject_cause$/;kq|-;/\<add_foreign_proc.reject_cause\>/;'q;"	kind:type	file:
add_foreign_proc.wrong_lang	add_foreign_proc.m	/^    --->    wrong_lang(foreign_language, list(foreign_language))$/;kq|-;/\<add_foreign_proc.wrong_lang\>/;'q;"	kind:cons	file:
add_foreign_proc_sharing	structure_sharing.domain.m	/^:- pred add_foreign_proc_sharing(/;kq|/^\<add_foreign_proc_sharing\>/;'q;"	kind:pred
add_foreign_proc_update_existing_clauses	add_foreign_proc.m	/^:- pred add_foreign_proc_update_existing_clauses(/;kq|/^\<add_foreign_proc_update_existing_clauses\>/;'q;"	kind:pred	file:
add_foreign_procs	add_foreign_proc.m	/^:- pred add_foreign_procs(/;kq|/^\<add_foreign_procs\>/;'q;"	kind:pred
add_forward_goal_path_map	mode_constraint_robdd.m	/^:- pred add_forward_goal_path_map(/;kq|/^\<add_forward_goal_path_map\>/;'q;"	kind:pred
add_forward_live_vars	code_loc_dep.m	/^:- pred add_forward_live_vars(/;kq|/^\<add_forward_live_vars\>/;'q;"	kind:pred
add_from_pair	../library/multi_map.m	/^:- pred add_from_pair(pair(/;kq|/^\<add_from_pair\>/;'q;"	kind:pred	file:
add_from_pair	../library/one_or_more_map.m	/^:- pred one_or_more_map.add_from_pair(pair(/;kq|/^\<one_or_more_map.add_from_pair\>/;'q;"	kind:pred	file:
add_gen_pragma_exceptions	add_pragma.m	/^:- pred add_gen_pragma_exceptions(/;kq|/^\<add_gen_pragma_exceptions\>/;'q;"	kind:pred
add_gen_pragma_mm_tabling	add_pragma.m	/^:- pred add_gen_pragma_mm_tabling(/;kq|/^\<add_gen_pragma_mm_tabling\>/;'q;"	kind:pred
add_gen_pragma_trailing	add_pragma.m	/^:- pred add_gen_pragma_trailing(/;kq|/^\<add_gen_pragma_trailing\>/;'q;"	kind:pred
add_gen_pragma_unused_args	add_pragma.m	/^:- pred add_gen_pragma_unused_args(/;kq|/^\<add_gen_pragma_unused_args\>/;'q;"	kind:pred
add_goal_constraints	build_mode_constraints.m	/^:- pred add_goal_constraints(/;kq|/^\<add_goal_constraints\>/;'q;"	kind:pred	file:
add_goal_expr_constraints	build_mode_constraints.m	/^:- pred add_goal_expr_constraints(/;kq|/^\<add_goal_expr_constraints\>/;'q;"	kind:pred	file:
add_goal_nonlocals_to_conjunct_production_maps	build_mode_constraints.m	/^:- pred add_goal_nonlocals_to_conjunct_production_maps(/;kq|/^\<add_goal_nonlocals_to_conjunct_production_maps\>/;'q;"	kind:pred	file:
add_goals_at_end	push_goals_together.m	/^:- pred add_goals_at_end(list(/;kq|/^\<add_goals_at_end\>/;'q;"	kind:pred	file:
add_goals_at_end_of_case	push_goals_together.m	/^:- pred add_goals_at_end_of_case(list(/;kq|/^\<add_goals_at_end_of_case\>/;'q;"	kind:pred	file:
add_heap_ops	add_heap_ops.m	/^:- pred add_heap_ops(/;kq|/^\<add_heap_ops\>/;'q;"	kind:pred
add_heap_ops.conj_add_heap_ops	add_heap_ops.m	/^:- pred conj_add_heap_ops(list(hlds_goal)::in, list(/;kq|/^\<conj_add_heap_ops\>/;'q;"	kind:pred	file:
add_heap_ops.disj_add_heap_ops	add_heap_ops.m	/^:- pred disj_add_heap_ops(list(hlds_goal)::in, list(/;kq|/^\<disj_add_heap_ops\>/;'q;"	kind:pred	file:
add_heap_ops.gen_mark_hp	add_heap_ops.m	/^:- pred gen_mark_hp(/;kq|/^\<gen_mark_hp\>/;'q;"	kind:pred	file:
add_heap_ops.gen_restore_hp	add_heap_ops.m	/^:- pred gen_restore_hp(/;kq|/^\<gen_restore_hp\>/;'q;"	kind:pred	file:
add_heap_ops.goal_add_heap_ops	add_heap_ops.m	/^:- pred goal_add_heap_ops(/;kq|/^\<goal_add_heap_ops\>/;'q;"	kind:pred	file:
add_heap_ops.heap_module_info	add_heap_ops.m	/^                heap_module_info    :: module_info,$/;kq|-;/\<add_heap_ops.heap_module_info\>/;'q;"	kind:fld	file:
add_heap_ops.heap_ops_info	add_heap_ops.m	/^:- type heap_ops_info$/;kq|-;/\<add_heap_ops.heap_ops_info\>/;'q;"	kind:type	file:
add_heap_ops.heap_var_table	add_heap_ops.m	/^                heap_var_table      :: var_table$/;kq|-;/\<add_heap_ops.heap_var_table\>/;'q;"	kind:fld	file:
add_heap_ops.new_saved_hp_var	add_heap_ops.m	/^:- pred new_saved_hp_var(/;kq|/^\<new_saved_hp_var\>/;'q;"	kind:pred	file:
add_heap_ops.new_var	add_heap_ops.m	/^:- pred new_var(/;kq|/^\<new_var\>/;'q;"	kind:pred	file:
add_imp_deps	module_deps_graph.m	/^:- pred add_imp_deps(/;kq|/^\<add_imp_deps\>/;'q;"	kind:pred	file:
add_imp_map_clauses	mode_robdd.implications.m	/^:- func add_imp_map_clauses(mklit(T), mklit(T), imp_map(T), imp_vars(/;kq|/^\<add_imp_map_clauses\>/;'q;"	kind:func	file:
add_impl_marker	add_pragma.m	/^:- pred add_impl_marker(/;kq|/^\<add_impl_marker\>/;'q;"	kind:pred	file:
add_impl_markers	add_pragma.m	/^:- pred add_impl_markers(ims_list(/;kq|/^\<add_impl_markers\>/;'q;"	kind:pred
add_impl_pragma	add_pragma.m	/^:- pred add_impl_pragma(/;kq|/^\<add_impl_pragma\>/;'q;"	kind:pred	file:
add_impl_pragma_tabled	add_pragma.m	/^:- pred add_impl_pragma_tabled(/;kq|/^\<add_impl_pragma_tabled\>/;'q;"	kind:pred	file:
add_impl_pragmas	add_pragma.m	/^:- pred add_impl_pragmas(/;kq|/^\<add_impl_pragmas\>/;'q;"	kind:pred
add_impl_pragmas_tabled	add_pragma.m	/^:- pred add_impl_pragmas_tabled(/;kq|/^\<add_impl_pragmas_tabled\>/;'q;"	kind:pred
add_implications	../library/robdd.m	/^:- func add_implications(imp_vars(T), robdd(T)) = robdd(/;kq|/^\<add_implications\>/;'q;"	kind:func
add_implications_2	../library/robdd.m	/^:- func add_implications_2(func(var(T)) = robdd(T), func(var(T)) = robdd(/;kq|/^\<add_implications_2\>/;'q;"	kind:func	file:
add_implicit_avail	get_dependencies.m	/^:- pred add_implicit_avail(/;kq|/^\<add_implicit_avail\>/;'q;"	kind:pred	file:
add_implicit_avail_module	hlds_module.m	/^:- pred add_implicit_avail_module(/;kq|/^\<add_implicit_avail_module\>/;'q;"	kind:pred	file:
add_implicit_fim_for_module	item_util.m	/^:- pred add_implicit_fim_for_module(/;kq|/^\<add_implicit_fim_for_module\>/;'q;"	kind:pred
add_implicit_pred_decl	add_pred.m	/^:- pred add_implicit_pred_decl(/;kq|/^\<add_implicit_pred_decl\>/;'q;"	kind:pred
add_implicit_pred_decl_report_error	add_pred.m	/^:- pred add_implicit_pred_decl_report_error(/;kq|/^\<add_implicit_pred_decl_report_error\>/;'q;"	kind:pred
add_imported_preds	mode_constraints.m	/^:- pred add_imported_preds(/;kq|/^\<add_imported_preds\>/;'q;"	kind:pred	file:
add_impurity_if_needed	deep_profiling.m	/^:- pred add_impurity_if_needed(/;kq|/^\<add_impurity_if_needed\>/;'q;"	kind:pred
add_in_and_or_out_cons_ids	split_switch_arms.m	/^:- pred add_in_and_or_out_cons_ids(set(cons_id)::in,set(/;kq|/^\<add_in_and_or_out_cons_ids\>/;'q;"	kind:pred	file:
add_in_and_out_implications	mode_constraints.m	/^:- pred add_in_and_out_implications(/;kq|/^\<add_in_and_out_implications\>/;'q;"	kind:pred	file:
add_includes_for_nested_submodules	split_parse_tree_src.m	/^:- pred add_includes_for_nested_submodules(/;kq|/^\<add_includes_for_nested_submodules\>/;'q;"	kind:pred	file:
add_indent	../library/pretty_printer.m	/^    ;       add_indent(string)$/;kq|-;/\<add_indent\>/;'q;"	kind:cons	file:
add_indent2_prefix	indent.m	/^:- func add_indent2_prefix(/;kq|/^\<add_indent2_prefix\>/;'q;"	kind:func
add_induced_fundep	check_typeclass.m	/^:- pred add_induced_fundep(list(/;kq|/^\<add_induced_fundep\>/;'q;"	kind:pred	file:
add_initialise	make_hlds_passes.m	/^:- pred add_initialise(/;kq|/^\<add_initialise\>/;'q;"	kind:pred	file:
add_initialises	make_hlds_passes.m	/^:- pred add_initialises(module_info::in, ims_list(/;kq|/^\<add_initialises\>/;'q;"	kind:pred	file:
add_insert_spec	tupling.m	/^:- pred add_insert_spec(/;kq|/^\<add_insert_spec\>/;'q;"	kind:pred	file:
add_inst_defn_to_map	convert_parse_tree.m	/^:- pred add_inst_defn_to_map(/;kq|/^\<add_inst_defn_to_map\>/;'q;"	kind:pred	file:
add_inst_defns	make_hlds_passes.m	/^:- pred add_inst_defns(ims_list(/;kq|/^\<add_inst_defns\>/;'q;"	kind:pred	file:
add_instance_defn	add_class.m	/^:- pred add_instance_defn(/;kq|/^\<add_instance_defn\>/;'q;"	kind:pred	file:
add_instance_defns	add_class.m	/^:- pred add_instance_defns(ims_list(/;kq|/^\<add_instance_defns\>/;'q;"	kind:pred
add_instr_comment_prefix	opt_debug.m	/^:- func add_instr_comment_prefix(/;kq|/^\<add_instr_comment_prefix\>/;'q;"	kind:func	file:
add_int	parse_tree_output.m	/^    pred add_int(int::in, S::in, U::di, U::uo) is det,$/;kq|-;/\<add_int\>/;'q;"	kind:tcm
add_int	parse_tree_output.m	/^    pred(add_int\/4) is build_int,$/;kq|-;/\<add_int\>/;'q;"	kind:tcim	file:
add_int	parse_tree_output.m	/^    pred(add_int\/4) is write_int_literal,$/;kq|-;/\<add_int\>/;'q;"	kind:tcim	file:
add_int16	parse_tree_output.m	/^    pred add_int16(int16::in, S::in, U::di, U::uo) is det,$/;kq|-;/\<add_int16\>/;'q;"	kind:tcm
add_int16	parse_tree_output.m	/^    pred(add_int16\/4) is build_int16,$/;kq|-;/\<add_int16\>/;'q;"	kind:tcim	file:
add_int16	parse_tree_output.m	/^    pred(add_int16\/4) is write_int16_literal,$/;kq|-;/\<add_int16\>/;'q;"	kind:tcim	file:
add_int32	parse_tree_output.m	/^    pred add_int32(int32::in, S::in, U::di, U::uo) is det,$/;kq|-;/\<add_int32\>/;'q;"	kind:tcm
add_int32	parse_tree_output.m	/^    pred(add_int32\/4) is build_int32,$/;kq|-;/\<add_int32\>/;'q;"	kind:tcim	file:
add_int32	parse_tree_output.m	/^    pred(add_int32\/4) is write_int32_literal,$/;kq|-;/\<add_int32\>/;'q;"	kind:tcim	file:
add_int64	parse_tree_output.m	/^    pred add_int64(int64::in, S::in, U::di, U::uo) is det,$/;kq|-;/\<add_int64\>/;'q;"	kind:tcm
add_int64	parse_tree_output.m	/^    pred(add_int64\/4) is build_int64,$/;kq|-;/\<add_int64\>/;'q;"	kind:tcim	file:
add_int64	parse_tree_output.m	/^    pred(add_int64\/4) is write_int64_literal,$/;kq|-;/\<add_int64\>/;'q;"	kind:tcim	file:
add_int8	parse_tree_output.m	/^    pred add_int8(int8::in, S::in, U::di, U::uo) is det,$/;kq|-;/\<add_int8\>/;'q;"	kind:tcm
add_int8	parse_tree_output.m	/^    pred(add_int8\/4) is build_int8,$/;kq|-;/\<add_int8\>/;'q;"	kind:tcim	file:
add_int8	parse_tree_output.m	/^    pred(add_int8\/4) is write_int8_literal,$/;kq|-;/\<add_int8\>/;'q;"	kind:tcim	file:
add_int_deps	module_deps_graph.m	/^:- pred add_int_deps(/;kq|/^\<add_int_deps\>/;'q;"	kind:pred	file:
add_interval_to_path	stack_opt.m	/^:- func add_interval_to_path(/;kq|/^\<add_interval_to_path\>/;'q;"	kind:func	file:
add_item_avail	make_hlds_passes.m	/^:- pred add_item_avail(/;kq|/^\<add_item_avail\>/;'q;"	kind:pred	file:
add_item_avails	make_hlds_passes.m	/^:- pred add_item_avails(ims_list(/;kq|/^\<add_item_avails\>/;'q;"	kind:pred	file:
add_label_prefix	name_mangle.m	/^    ;       add_label_prefix.$/;kq|-;/\<add_label_prefix\>/;'q;"	kind:cons
add_last_constraints	polyhedron.m	/^:- func add_last_constraints(lp_constraint_conj, list(/;kq|/^\<add_last_constraints\>/;'q;"	kind:func	file:
add_lazily_generated_compare_pred_decl	add_special_pred.m	/^:- pred add_lazily_generated_compare_pred_decl(/;kq|/^\<add_lazily_generated_compare_pred_decl\>/;'q;"	kind:pred
add_lazily_generated_special_pred	add_special_pred.m	/^:- pred add_lazily_generated_special_pred(/;kq|/^\<add_lazily_generated_special_pred\>/;'q;"	kind:pred	file:
add_lazily_generated_unify_pred	add_special_pred.m	/^:- pred add_lazily_generated_unify_pred(/;kq|/^\<add_lazily_generated_unify_pred\>/;'q;"	kind:pred
add_line_no	stack_layout.m	/^:- pred add_line_no(/;kq|/^\<add_line_no\>/;'q;"	kind:pred	file:
add_list	parse_tree_output.m	/^    pred(add_list\/6) is build_list$/;kq|-;/\<add_list\>/;'q;"	kind:tcim	file:
add_list	parse_tree_output.m	/^    pred(add_list\/6) is write_out_list$/;kq|-;/\<add_list\>/;'q;"	kind:tcim	file:
add_liveness_after_goal	liveness.m	/^:- pred add_liveness_after_goal(/;kq|/^\<add_liveness_after_goal\>/;'q;"	kind:pred	file:
add_local_var_conj_constraints	build_mode_constraints.m	/^:- pred add_local_var_conj_constraints(/;kq|/^\<add_local_var_conj_constraints\>/;'q;"	kind:pred	file:
add_long_vars_internal_layout_data	stack_layout.m	/^:- pred add_long_vars_internal_layout_data(/;kq|/^\<add_long_vars_internal_layout_data\>/;'q;"	kind:pred	file:
add_lt_constraint	ordering_mode_constraints.m	/^:- pred add_lt_constraint(/;kq|/^\<add_lt_constraint\>/;'q;"	kind:pred
add_marker	hlds_markers.m	/^:- pred add_marker(/;kq|/^\<add_marker\>/;'q;"	kind:pred
add_marker_pred_info	add_pragma.m	/^:- pred add_marker_pred_info(/;kq|/^\<add_marker_pred_info\>/;'q;"	kind:pred	file:
add_marker_pred_info	add_pragma.m	/^:- type add_marker_pred_info == pred(pred_info, pred_info).$/;kq|-;/\<add_marker_pred_info\>/;'q;"	kind:type	file:
add_markers	hlds_markers.m	/^:- pred add_markers(list(/;kq|/^\<add_markers\>/;'q;"	kind:pred
add_matching_and_nearmiss_modules	module_qual.id_set.m	/^:- pred add_matching_and_nearmiss_modules(/;kq|/^\<add_matching_and_nearmiss_modules\>/;'q;"	kind:pred	file:
add_matching_and_nearmiss_modules_int	module_qual.id_set.m	/^:- pred add_matching_and_nearmiss_modules_int(/;kq|/^\<add_matching_and_nearmiss_modules_int\>/;'q;"	kind:pred	file:
add_matching_and_nearmiss_modules_qual	module_qual.id_set.m	/^:- pred add_matching_and_nearmiss_modules_qual(/;kq|/^\<add_matching_and_nearmiss_modules_qual\>/;'q;"	kind:pred	file:
add_mc_var_for_pred_head	build_mode_constraints.m	/^:- pred add_mc_var_for_pred_head(/;kq|/^\<add_mc_var_for_pred_head\>/;'q;"	kind:pred	file:
add_mc_vars_for_goal	build_mode_constraints.m	/^:- pred add_mc_vars_for_goal(/;kq|/^\<add_mc_vars_for_goal\>/;'q;"	kind:pred
add_mc_vars_for_pred_head	build_mode_constraints.m	/^:- pred add_mc_vars_for_pred_head(/;kq|/^\<add_mc_vars_for_pred_head\>/;'q;"	kind:pred	file:
add_mc_vars_for_scc_heads	build_mode_constraints.m	/^:- pred add_mc_vars_for_scc_heads(module_info::in, list(/;kq|/^\<add_mc_vars_for_scc_heads\>/;'q;"	kind:pred
add_message_for_nontail_mutual_recursive_call	mark_tail_calls.m	/^:- pred add_message_for_nontail_mutual_recursive_call(/;kq|/^\<add_message_for_nontail_mutual_recursive_call\>/;'q;"	kind:pred
add_message_for_nontail_self_recursive_call	mark_tail_calls.m	/^:- pred add_message_for_nontail_self_recursive_call(/;kq|/^\<add_message_for_nontail_self_recursive_call\>/;'q;"	kind:pred
add_message_to_spec	old_type_constraints.m	/^:- pred add_message_to_spec(/;kq|/^\<add_message_to_spec\>/;'q;"	kind:pred	file:
add_missing_imp_module	grab_modules.m	/^:- pred add_missing_imp_module(/;kq|/^\<add_missing_imp_module\>/;'q;"	kind:pred	file:
add_missing_int_module	grab_modules.m	/^:- pred add_missing_int_module(/;kq|/^\<add_missing_int_module\>/;'q;"	kind:pred	file:
add_mmake_comments	mmakefiles.m	/^    ;       add_mmake_comments.$/;kq|-;/\<add_mmake_comments\>/;'q;"	kind:cons	file:
add_mmake_entries	mmakefiles.m	/^:- pred add_mmake_entries(list(/;kq|/^\<add_mmake_entries\>/;'q;"	kind:pred
add_mmake_entry	mmakefiles.m	/^:- pred add_mmake_entry(/;kq|/^\<add_mmake_entry\>/;'q;"	kind:pred
add_mmake_fragment	mmakefiles.m	/^:- pred add_mmake_fragment(/;kq|/^\<add_mmake_fragment\>/;'q;"	kind:pred
add_mmake_fragments	mmakefiles.m	/^:- pred add_mmake_fragments(list(/;kq|/^\<add_mmake_fragments\>/;'q;"	kind:pred
add_mode.check_for_cyclic_inst	add_mode.m	/^:- pred check_for_cyclic_inst(/;kq|/^\<check_for_cyclic_inst\>/;'q;"	kind:pred	file:
add_mode.check_for_cyclic_mode	add_mode.m	/^:- pred check_for_cyclic_mode(/;kq|/^\<check_for_cyclic_mode\>/;'q;"	kind:pred	file:
add_mode.check_inst_defns	add_mode.m	/^:- pred check_inst_defns(module_info::in, ims_list(/;kq|/^\<check_inst_defns\>/;'q;"	kind:pred
add_mode.check_mode_defns	add_mode.m	/^:- pred check_mode_defns(module_info::in, ims_list(/;kq|/^\<check_mode_defns\>/;'q;"	kind:pred
add_mode.cycle	add_mode.m	/^:- type cycle$/;kq|-;/\<add_mode.cycle\>/;'q;"	kind:type	file:
add_mode.cycle_to_error_spec	add_mode.m	/^:- pred cycle_to_error_spec(/;kq|/^\<cycle_to_error_spec\>/;'q;"	kind:pred	file:
add_mode.expansions	add_mode.m	/^:- type expansions == map(sym_name_arity, prog_context).$/;kq|-;/\<add_mode.expansions\>/;'q;"	kind:type	file:
add_mode.inst_or_mode	add_mode.m	/^:- type inst_or_mode$/;kq|-;/\<add_mode.inst_or_mode\>/;'q;"	kind:type	file:
add_mode.insts_add	add_mode.m	/^:- pred insts_add(inst_varset::in, sym_name::in, list(/;kq|/^\<insts_add\>/;'q;"	kind:pred	file:
add_mode.iom_inst	add_mode.m	/^    --->    iom_inst$/;kq|-;/\<add_mode.iom_inst\>/;'q;"	kind:cons	file:
add_mode.iom_mode	add_mode.m	/^    ;       iom_mode.$/;kq|-;/\<add_mode.iom_mode\>/;'q;"	kind:cons	file:
add_mode.modes_add	add_mode.m	/^:- pred modes_add(inst_varset::in, sym_name::in, list(/;kq|/^\<modes_add\>/;'q;"	kind:pred	file:
add_mode.module_add_inst_defn	add_mode.m	/^:- pred module_add_inst_defn(/;kq|/^\<module_add_inst_defn\>/;'q;"	kind:pred
add_mode.module_add_mode_defn	add_mode.m	/^:- pred module_add_mode_defn(/;kq|/^\<module_add_mode_defn\>/;'q;"	kind:pred
add_mode_decl_constraints	build_mode_constraints.m	/^:- pred add_mode_decl_constraints(/;kq|/^\<add_mode_decl_constraints\>/;'q;"	kind:pred
add_mode_decls	make_hlds_passes.m	/^:- pred add_mode_decls(ims_list(/;kq|/^\<add_mode_decls\>/;'q;"	kind:pred	file:
add_mode_defn_to_map	convert_parse_tree.m	/^:- pred add_mode_defn_to_map(/;kq|/^\<add_mode_defn_to_map\>/;'q;"	kind:pred	file:
add_mode_defns	make_hlds_passes.m	/^:- pred add_mode_defns(ims_list(/;kq|/^\<add_mode_defns\>/;'q;"	kind:pred	file:
add_mode_infer_callee	abstract_mode_constraints.m	/^:- pred add_mode_infer_callee(/;kq|/^\<add_mode_infer_callee\>/;'q;"	kind:pred
add_mode_qualifier	hlds_out_pred.m	/^:- func add_mode_qualifier(/;kq|/^\<add_mode_qualifier\>/;'q;"	kind:func	file:
add_module_and_ancestors	prog_data_used_modules.m	/^:- pred add_module_and_ancestors(/;kq|/^\<add_module_and_ancestors\>/;'q;"	kind:pred	file:
add_module_dep	module_baggage.m	/^:- pred add_module_dep(/;kq|/^\<add_module_dep\>/;'q;"	kind:pred	file:
add_module_dep_info_to_deps_graph	module_deps_graph.m	/^:- pred add_module_dep_info_to_deps_graph(/;kq|/^\<add_module_dep_info_to_deps_graph\>/;'q;"	kind:pred
add_module_item_version_numbers	make_hlds_passes.m	/^:- pred add_module_item_version_numbers(/;kq|/^\<add_module_item_version_numbers\>/;'q;"	kind:pred	file:
add_module_name	opt_deps_spec.m	/^:- pred add_module_name(/;kq|/^\<add_module_name\>/;'q;"	kind:pred	file:
add_module_name_and_context	deps_map.m	/^:- pred add_module_name_and_context(set_tree234(/;kq|/^\<add_module_name_and_context\>/;'q;"	kind:pred	file:
add_module_relations	make.program_target.m	/^:- pred add_module_relations(/;kq|/^\<add_module_relations\>/;'q;"	kind:pred	file:
add_module_scc	opt_deps_spec.m	/^:- pred add_module_scc(set(/;kq|/^\<add_module_scc\>/;'q;"	kind:pred	file:
add_module_sccs	opt_deps_spec.m	/^:- pred add_module_sccs(list(set(/;kq|/^\<add_module_sccs\>/;'q;"	kind:pred	file:
add_module_sccs_lag	opt_deps_spec.m	/^:- pred add_module_sccs_lag(set(module_name)::in, list(set(/;kq|/^\<add_module_sccs_lag\>/;'q;"	kind:pred	file:
add_module_to_recompile	recompilation.check.m	/^:- pred add_module_to_recompile(/;kq|/^\<add_module_to_recompile\>/;'q;"	kind:pred	file:
add_msg_if_avail_as_general	unused_imports.m	/^:- pred add_msg_if_avail_as_general(/;kq|/^\<add_msg_if_avail_as_general\>/;'q;"	kind:pred	file:
add_multi_entry	switch_detection.m	/^:- pred add_multi_entry(cons_id::in, list(/;kq|/^\<add_multi_entry\>/;'q;"	kind:pred	file:
add_multi_entry_for_cons_id	switch_detection.m	/^:- pred add_multi_entry_for_cons_id(/;kq|/^\<add_multi_entry_for_cons_id\>/;'q;"	kind:pred	file:
add_named_var_to_var_number_map	stack_layout.m	/^:- pred add_named_var_to_var_number_map(pair(/;kq|/^\<add_named_var_to_var_number_map\>/;'q;"	kind:pred	file:
add_negative_version	print_help.m	/^    ;       add_negative_version.$/;kq|-;/\<add_negative_version\>/;'q;"	kind:cons	file:
add_new_arcs	stratify.m	/^:- pred add_new_arcs(assoc_list(/;kq|/^\<add_new_arcs\>/;'q;"	kind:pred	file:
add_new_arcs2	stratify.m	/^:- pred add_new_arcs2(list(/;kq|/^\<add_new_arcs2\>/;'q;"	kind:pred	file:
add_new_module_maybe_submodule_to_map	split_parse_tree_src.m	/^:- pred add_new_module_maybe_submodule_to_map(/;kq|/^\<add_new_module_maybe_submodule_to_map\>/;'q;"	kind:pred	file:
add_new_pred	add_pred.m	/^:- pred add_new_pred(/;kq|/^\<add_new_pred\>/;'q;"	kind:pred	file:
add_new_prefix	prog_type.m	/^:- pred add_new_prefix(/;kq|/^\<add_new_prefix\>/;'q;"	kind:pred
add_new_proc	hlds_pred.m	/^:- pred add_new_proc(/;kq|/^\<add_new_proc\>/;'q;"	kind:pred
add_new_submodule_to_map	split_parse_tree_src.m	/^:- pred add_new_submodule_to_map(/;kq|/^\<add_new_submodule_to_map\>/;'q;"	kind:pred	file:
add_no_vars_internal_layout_data	stack_layout.m	/^:- pred add_no_vars_internal_layout_data(/;kq|/^\<add_no_vars_internal_layout_data\>/;'q;"	kind:pred	file:
add_node_from_var	rbmm.points_to_info.m	/^:- pred add_node_from_var(/;kq|/^\<add_node_from_var\>/;'q;"	kind:pred	file:
add_node_line	print_help.m	/^:- pred add_node_line(/;kq|/^\<add_node_line\>/;'q;"	kind:pred	file:
add_nonfatal_error	parse_error.m	/^:- pred add_nonfatal_error(/;kq|/^\<add_nonfatal_error\>/;'q;"	kind:pred
add_nonlocal_var_conj_constraints	build_mode_constraints.m	/^:- pred add_nonlocal_var_conj_constraints(/;kq|/^\<add_nonlocal_var_conj_constraints\>/;'q;"	kind:pred	file:
add_not_yet_included_case	switch_case.m	/^:- pred add_not_yet_included_case(/;kq|/^\<add_not_yet_included_case\>/;'q;"	kind:pred	file:
add_not_yet_included_cases	switch_case.m	/^:- pred add_not_yet_included_cases(/;kq|/^\<add_not_yet_included_cases\>/;'q;"	kind:pred
add_old_var_to_sets	par_loop_control.m	/^:- pred add_old_var_to_sets(/;kq|/^\<add_old_var_to_sets\>/;'q;"	kind:pred	file:
add_one_vector_static_cell	global_data.m	/^:- pred add_one_vector_static_cell(/;kq|/^\<add_one_vector_static_cell\>/;'q;"	kind:pred	file:
add_only_int_include	convert_include.m	/^:- pred add_only_int_include(/;kq|/^\<add_only_int_include\>/;'q;"	kind:pred
add_option_line_texinfo	print_help.m	/^:- pred add_option_line_texinfo(/;kq|/^\<add_option_line_texinfo\>/;'q;"	kind:pred	file:
add_option_list	compute_grade.m	/^:- pred add_option_list(list(pair(/;kq|/^\<add_option_list\>/;'q;"	kind:pred	file:
add_ordering_constraint	ordering_mode_constraints.m	/^:- pred add_ordering_constraint(/;kq|/^\<add_ordering_constraint\>/;'q;"	kind:pred
add_out_of_line_code	code_info.m	/^:- pred add_out_of_line_code(/;kq|/^\<add_out_of_line_code\>/;'q;"	kind:pred
add_outermost_qualifier	../mdbcomp/sym_name.m	/^:- func add_outermost_qualifier(/;kq|/^\<add_outermost_qualifier\>/;'q;"	kind:func
add_output	loop_inv.m	/^:- pred add_output(list(/;kq|/^\<add_output\>/;'q;"	kind:pred	file:
add_outputs	loop_inv.m	/^:- pred add_outputs(module_info::in, var_table::in, list(/;kq|/^\<add_outputs\>/;'q;"	kind:pred	file:
add_pairs	../library/integer.m	/^:- pred add_pairs(/;kq|/^\<add_pairs\>/;'q;"	kind:pred	file:
add_pairs_equal	../library/integer.m	/^:- pred add_pairs_equal(digit::out, list(digit)::in, list(/;kq|/^\<add_pairs_equal\>/;'q;"	kind:pred	file:
add_paragraph	write_error_spec.m	/^:- pred add_paragraph(paragraph::in, cord(paragraph)::in, cord(/;kq|/^\<add_paragraph\>/;'q;"	kind:pred	file:
add_parent_imp_deps	module_deps_graph.m	/^:- pred add_parent_imp_deps(/;kq|/^\<add_parent_imp_deps\>/;'q;"	kind:pred	file:
add_parent_imp_deps_set	module_deps_graph.m	/^:- pred add_parent_imp_deps_set(/;kq|/^\<add_parent_imp_deps_set\>/;'q;"	kind:pred	file:
add_path	term_traversal.m	/^:- pred add_path(/;kq|/^\<add_path\>/;'q;"	kind:pred	file:
add_path_element	check_typeclass.m	/^:- pred add_path_element(/;kq|/^\<add_path_element\>/;'q;"	kind:pred	file:
add_pending_goals	delay_info.m	/^:- pred add_pending_goals(list(/;kq|/^\<add_pending_goals\>/;'q;"	kind:pred	file:
add_pragma.add_decl_marker	add_pragma.m	/^:- pred add_decl_marker(/;kq|/^\<add_decl_marker\>/;'q;"	kind:pred	file:
add_pragma.add_decl_markers	add_pragma.m	/^:- pred add_decl_markers(ims_list(/;kq|/^\<add_decl_markers\>/;'q;"	kind:pred
add_pragma.add_decl_pragma	add_pragma.m	/^:- pred add_decl_pragma(/;kq|/^\<add_decl_pragma\>/;'q;"	kind:pred	file:
add_pragma.add_decl_pragmas	add_pragma.m	/^:- pred add_decl_pragmas(ims_list(/;kq|/^\<add_decl_pragmas\>/;'q;"	kind:pred
add_pragma.add_fact_table_proc	add_pragma.m	/^:- pred add_fact_table_proc(/;kq|/^\<add_fact_table_proc\>/;'q;"	kind:pred	file:
add_pragma.add_impl_marker	add_pragma.m	/^:- pred add_impl_marker(/;kq|/^\<add_impl_marker\>/;'q;"	kind:pred	file:
add_pragma.add_impl_markers	add_pragma.m	/^:- pred add_impl_markers(ims_list(/;kq|/^\<add_impl_markers\>/;'q;"	kind:pred
add_pragma.add_impl_pragma	add_pragma.m	/^:- pred add_impl_pragma(/;kq|/^\<add_impl_pragma\>/;'q;"	kind:pred	file:
add_pragma.add_impl_pragmas	add_pragma.m	/^:- pred add_impl_pragmas(/;kq|/^\<add_impl_pragmas\>/;'q;"	kind:pred
add_pragma.add_pred_marker	add_pragma.m	/^:- pred add_pred_marker(/;kq|/^\<add_pred_marker\>/;'q;"	kind:pred	file:
add_pragma.check_pragma_status	add_pragma.m	/^:- pred check_pragma_status(/;kq|/^\<check_pragma_status\>/;'q;"	kind:pred	file:
add_pragma.get_pred_markers	add_pragma.m	/^:- pred get_pred_markers(/;kq|/^\<get_pred_markers\>/;'q;"	kind:pred	file:
add_pragma.lfh_ignore	add_pragma.m	/^    --->    lfh_ignore$/;kq|-;/\<add_pragma.lfh_ignore\>/;'q;"	kind:cons	file:
add_pragma.lfh_internal_error	add_pragma.m	/^    ;       lfh_internal_error.$/;kq|-;/\<add_pragma.lfh_internal_error\>/;'q;"	kind:cons	file:
add_pragma.lfh_user_error	add_pragma.m	/^    ;       lfh_user_error$/;kq|-;/\<add_pragma.lfh_user_error\>/;'q;"	kind:cons	file:
add_pragma.mpids_error	add_pragma.m	/^    ;       mpids_error(list(error_spec)).$/;kq|-;/\<add_pragma.mpids_error\>/;'q;"	kind:cons	file:
add_pragma.mpids_ok	add_pragma.m	/^    --->    mpids_ok(pred_id, list(pred_id), list(error_spec))$/;kq|-;/\<add_pragma.mpids_ok\>/;'q;"	kind:cons	file:
add_pragma.pragma_add_marker	add_pragma.m	/^:- pred pragma_add_marker(/;kq|/^\<pragma_add_marker\>/;'q;"	kind:pred	file:
add_pragma.pragma_status_class	add_pragma.m	/^:- type pragma_status_class$/;kq|-;/\<add_pragma.pragma_status_class\>/;'q;"	kind:type	file:
add_pragma.psc_decl	add_pragma.m	/^    --->    psc_decl$/;kq|-;/\<add_pragma.psc_decl\>/;'q;"	kind:cons	file:
add_pragma.psc_impl	add_pragma.m	/^    ;       psc_impl.$/;kq|-;/\<add_pragma.psc_impl\>/;'q;"	kind:cons	file:
add_pragma.require_one_match	add_pragma.m	/^    ;       require_one_match.$/;kq|-;/\<add_pragma.require_one_match\>/;'q;"	kind:cons	file:
add_pragma_external_proc	add_pragma.m	/^:- pred add_pragma_external_proc(/;kq|/^\<add_pragma_external_proc\>/;'q;"	kind:pred	file:
add_pragma_fact_table	add_pragma.m	/^:- pred add_pragma_fact_table(/;kq|/^\<add_pragma_fact_table\>/;'q;"	kind:pred	file:
add_pragma_foreign_enum	add_foreign_enum.m	/^:- pred add_pragma_foreign_enum(/;kq|/^\<add_pragma_foreign_enum\>/;'q;"	kind:pred
add_pragma_foreign_export_enum	add_foreign_enum.m	/^:- pred add_pragma_foreign_export_enum(/;kq|/^\<add_pragma_foreign_export_enum\>/;'q;"	kind:pred
add_pragma_foreign_proc_export	add_pragma.m	/^:- pred add_pragma_foreign_proc_export(/;kq|/^\<add_pragma_foreign_proc_export\>/;'q;"	kind:pred
add_pragma_oisu	add_pragma.m	/^:- pred add_pragma_oisu(/;kq|/^\<add_pragma_oisu\>/;'q;"	kind:pred	file:
add_pragma_pref_labels	dupelim.m	/^:- pred add_pragma_pref_labels(/;kq|/^\<add_pragma_pref_labels\>/;'q;"	kind:pred	file:
add_pragma_require_tail_rec	add_pragma.m	/^:- pred add_pragma_require_tail_rec(/;kq|/^\<add_pragma_require_tail_rec\>/;'q;"	kind:pred	file:
add_pragma_require_tail_rec_proc	add_pragma.m	/^:- pred add_pragma_require_tail_rec_proc(/;kq|/^\<add_pragma_require_tail_rec_proc\>/;'q;"	kind:pred	file:
add_pragma_struct_reuse	add_pragma.m	/^:- pred add_pragma_struct_reuse(/;kq|/^\<add_pragma_struct_reuse\>/;'q;"	kind:pred	file:
add_pragma_struct_sharing	add_pragma.m	/^:- pred add_pragma_struct_sharing(/;kq|/^\<add_pragma_struct_sharing\>/;'q;"	kind:pred	file:
add_pragma_termination	add_pragma.m	/^:- pred add_pragma_termination(/;kq|/^\<add_pragma_termination\>/;'q;"	kind:pred	file:
add_pragma_termination2	add_pragma.m	/^:- pred add_pragma_termination2(/;kq|/^\<add_pragma_termination2\>/;'q;"	kind:pred	file:
add_pragma_type_spec	add_pragma_type_spec.m	/^:- pred add_pragma_type_spec(/;kq|/^\<add_pragma_type_spec\>/;'q;"	kind:pred
add_pragma_type_spec_constr	add_pragma_type_spec.m	/^:- pred add_pragma_type_spec_constr(/;kq|/^\<add_pragma_type_spec_constr\>/;'q;"	kind:pred
add_pragma_type_spec_for_pred	add_pragma_type_spec.m	/^:- pred add_pragma_type_spec_for_pred(/;kq|/^\<add_pragma_type_spec_for_pred\>/;'q;"	kind:pred	file:
add_pred.add_builtin	add_pred.m	/^:- pred add_builtin(/;kq|/^\<add_builtin\>/;'q;"	kind:pred	file:
add_pred.add_new_pred	add_pred.m	/^:- pred add_new_pred(/;kq|/^\<add_new_pred\>/;'q;"	kind:pred	file:
add_pred.item_decl_section	add_pred.m	/^:- func item_decl_section(/;kq|/^\<item_decl_section\>/;'q;"	kind:func	file:
add_pred.maybe_stub	add_pred.m	/^:- type maybe_stub$/;kq|-;/\<add_pred.maybe_stub\>/;'q;"	kind:type	file:
add_pred.module_add_mode_decl	add_pred.m	/^:- pred module_add_mode_decl(/;kq|/^\<module_add_mode_decl\>/;'q;"	kind:pred
add_pred.module_add_pred_decl	add_pred.m	/^:- pred module_add_pred_decl(/;kq|/^\<module_add_pred_decl\>/;'q;"	kind:pred
add_pred.module_do_add_mode	add_pred.m	/^:- pred module_do_add_mode(/;kq|/^\<module_do_add_mode\>/;'q;"	kind:pred	file:
add_pred.non_stub	add_pred.m	/^    ;       non_stub(hlds_goal).$/;kq|-;/\<add_pred.non_stub\>/;'q;"	kind:cons	file:
add_pred.not_part_of_predmode	add_pred.m	/^    --->    not_part_of_predmode$/;kq|-;/\<add_pred.not_part_of_predmode\>/;'q;"	kind:cons
add_pred.part_of_predmode	add_pred.m	/^:- type part_of_predmode$/;kq|-;/\<add_pred.part_of_predmode\>/;'q;"	kind:type
add_pred.record_pred_origin	add_pred.m	/^:- pred record_pred_origin(/;kq|/^\<record_pred_origin\>/;'q;"	kind:pred	file:
add_pred.stub	add_pred.m	/^    --->    stub$/;kq|-;/\<add_pred.stub\>/;'q;"	kind:cons	file:
add_pred_and_callees_to_digraph	hlds_call_tree.m	/^:- pred add_pred_and_callees_to_digraph(/;kq|/^\<add_pred_and_callees_to_digraph\>/;'q;"	kind:pred	file:
add_pred_call_arg_dep	unused_args.m	/^:- pred add_pred_call_arg_dep(pred_proc_id::in, list(/;kq|/^\<add_pred_call_arg_dep\>/;'q;"	kind:pred	file:
add_pred_decls	make_hlds_passes.m	/^:- pred add_pred_decls(sec_list(/;kq|/^\<add_pred_decls\>/;'q;"	kind:pred	file:
add_pred_ids_to_list_if_name_matches	pred_table.m	/^:- pred add_pred_ids_to_list_if_name_matches(/;kq|/^\<add_pred_ids_to_list_if_name_matches\>/;'q;"	kind:pred	file:
add_pred_marker	add_pragma.m	/^:- pred add_pred_marker(/;kq|/^\<add_pred_marker\>/;'q;"	kind:pred	file:
add_pred_no_args_have_modes_error	superhomogeneous_lambda.m	/^:- pred add_pred_no_args_have_modes_error(/;kq|/^\<add_pred_no_args_have_modes_error\>/;'q;"	kind:pred	file:
add_pred_to_kind_map	oisu_check.m	/^:- pred add_pred_to_kind_map(/;kq|/^\<add_pred_to_kind_map\>/;'q;"	kind:pred	file:
add_predecessor	../library/digraph.m	/^:- pred add_predecessor(digraph_key(T)::in, digraph_key(/;kq|/^\<add_predecessor\>/;'q;"	kind:pred	file:
add_predecessors	../library/digraph.m	/^:- pred add_predecessors(digraph_key_set(T)::in, digraph_key(/;kq|/^\<add_predecessors\>/;'q;"	kind:pred	file:
add_prefix	../library/string.m	/^:- func add_prefix(/;kq|/^\<add_prefix\>/;'q;"	kind:func
add_prefix_number_var_entry	var_table.m	/^:- pred add_prefix_number_var_entry(/;kq|/^\<add_prefix_number_var_entry\>/;'q;"	kind:pred
add_proc_specific_constraint	abstract_mode_constraints.m	/^:- pred add_proc_specific_constraint(/;kq|/^\<add_proc_specific_constraint\>/;'q;"	kind:pred
add_proc_table_struct	table_gen.m	/^:- pred add_proc_table_struct(/;kq|/^\<add_proc_table_struct\>/;'q;"	kind:pred	file:
add_promise	make_hlds_passes.m	/^:- pred add_promise(/;kq|/^\<add_promise\>/;'q;"	kind:pred	file:
add_promise_equivalent_solutions	ssdebug.m	/^:- pred add_promise_equivalent_solutions(list(/;kq|/^\<add_promise_equivalent_solutions\>/;'q;"	kind:pred	file:
add_promises	make_hlds_passes.m	/^:- pred add_promises(/;kq|/^\<add_promises\>/;'q;"	kind:pred	file:
add_public_include_module_with_context	deps_map.m	/^:- pred add_public_include_module_with_context(set_tree234(/;kq|/^\<add_public_include_module_with_context\>/;'q;"	kind:pred	file:
add_purity_prefix	parse_tree_output.m	/^    pred add_purity_prefix(purity::in, S::in, U::di, U::uo) is det,$/;kq|-;/\<add_purity_prefix\>/;'q;"	kind:tcm
add_purity_prefix	parse_tree_output.m	/^    pred(add_purity_prefix\/4) is build_purity_prefix,$/;kq|-;/\<add_purity_prefix\>/;'q;"	kind:tcim	file:
add_purity_prefix	parse_tree_output.m	/^    pred(add_purity_prefix\/4) is write_purity_prefix,$/;kq|-;/\<add_purity_prefix\>/;'q;"	kind:tcim	file:
add_qualifiers_reminder	typecheck_error_overload.m	/^:- func add_qualifiers_reminder = list(/;kq|/^\<add_qualifiers_reminder\>/;'q;"	kind:func	file:
add_qualifiers_to_term	../mdbcomp/sym_name.m	/^:- pred add_qualifiers_to_term(list(/;kq|/^\<add_qualifiers_to_term\>/;'q;"	kind:pred	file:
add_quant_warnings	make_hlds_warn.m	/^:- pred add_quant_warnings(/;kq|/^\<add_quant_warnings\>/;'q;"	kind:pred
add_quoted_atom	parse_tree_output.m	/^    pred add_quoted_atom(string::in, S::in, U::di, U::uo) is det,$/;kq|-;/\<add_quoted_atom\>/;'q;"	kind:tcm
add_quoted_atom	parse_tree_output.m	/^    pred(add_quoted_atom\/4) is build_quoted_atom,$/;kq|-;/\<add_quoted_atom\>/;'q;"	kind:tcim	file:
add_quoted_atom	parse_tree_output.m	/^    pred(add_quoted_atom\/4) is write_quoted_atom,$/;kq|-;/\<add_quoted_atom\>/;'q;"	kind:tcim	file:
add_quoted_string	parse_tree_output.m	/^    pred add_quoted_string(string::in, S::in, U::di, U::uo) is det,$/;kq|-;/\<add_quoted_string\>/;'q;"	kind:tcm
add_quoted_string	parse_tree_output.m	/^    pred(add_quoted_string\/4) is build_quoted_string,$/;kq|-;/\<add_quoted_string\>/;'q;"	kind:tcim	file:
add_quoted_string	parse_tree_output.m	/^    pred(add_quoted_string\/4) is write_quoted_string,$/;kq|-;/\<add_quoted_string\>/;'q;"	kind:tcim	file:
add_quotes	error_spec.m	/^:- func add_quotes(/;kq|/^\<add_quotes\>/;'q;"	kind:func
add_quotes	error_type_util.m	/^    ;       add_quotes.$/;kq|-;/\<add_quotes\>/;'q;"	kind:cons
add_recursive_call	loop_inv.m	/^:- pred add_recursive_call(/;kq|/^\<add_recursive_call\>/;'q;"	kind:pred	file:
add_redundant_constraint	hlds_class.m	/^:- pred add_redundant_constraint(/;kq|/^\<add_redundant_constraint\>/;'q;"	kind:pred	file:
add_reflexive	../library/digraph.m	/^:- pred add_reflexive(digraph_key(/;kq|/^\<add_reflexive\>/;'q;"	kind:pred	file:
add_region_ops	llds.m	/^:- type add_region_ops$/;kq|-;/\<add_region_ops\>/;'q;"	kind:type
add_remote_shared_functors_to_repn_map	decide_type_repn.m	/^:- pred add_remote_shared_functors_to_repn_map(/;kq|/^\<add_remote_shared_functors_to_repn_map\>/;'q;"	kind:pred	file:
add_renamed_apart_arg_type_assigns	typecheck_clauses.m	/^:- pred add_renamed_apart_arg_type_assigns(/;kq|/^\<add_renamed_apart_arg_type_assigns\>/;'q;"	kind:pred	file:
add_repn_to_foreign_enum_ctor	du_type_layout.m	/^:- pred add_repn_to_foreign_enum_ctor(/;kq|/^\<add_repn_to_foreign_enum_ctor\>/;'q;"	kind:pred	file:
add_request	structure_reuse.indirect.m	/^:- pred add_request(ir_background_info::in, pred_proc_id::in, list(/;kq|/^\<add_request\>/;'q;"	kind:pred	file:
add_requested_specialized_par_proc	dep_par_conj.m	/^:- pred add_requested_specialized_par_proc(/;kq|/^\<add_requested_specialized_par_proc\>/;'q;"	kind:pred	file:
add_requested_specialized_par_procs	dep_par_conj.m	/^:- pred add_requested_specialized_par_procs(/;kq|/^\<add_requested_specialized_par_procs\>/;'q;"	kind:pred	file:
add_resume_layout_for_label	code_info.m	/^:- pred add_resume_layout_for_label(/;kq|/^\<add_resume_layout_for_label\>/;'q;"	kind:pred
add_reuse_request	structure_reuse.analysis.m	/^:- pred add_reuse_request(/;kq|/^\<add_reuse_request\>/;'q;"	kind:pred	file:
add_rev_arg_dep	unused_args.m	/^:- pred add_rev_arg_dep(/;kq|/^\<add_rev_arg_dep\>/;'q;"	kind:pred	file:
add_revstring	../library/string.to_string.m	/^:- pred add_revstring(/;kq|/^\<add_revstring\>/;'q;"	kind:pred	file:
add_robdd_clause	mode_robdd.implications.m	/^:- func add_robdd_clause(bin_clause(T), imp_vars(T)) = imp_vars(/;kq|/^\<add_robdd_clause\>/;'q;"	kind:func	file:
add_robdd_clause_2	mode_robdd.implications.m	/^:- func add_robdd_clause_2(bin_clause(T), imp_vars(T)) = imp_vars(/;kq|/^\<add_robdd_clause_2\>/;'q;"	kind:func	file:
add_robdd_clauses	mode_robdd.implications.m	/^:- func add_robdd_clauses(list(bin_clause(T)), imp_vars(T)) = imp_vars(/;kq|/^\<add_robdd_clauses\>/;'q;"	kind:func	file:
add_rtti_data_to_mlds	rtti_to_mlds.m	/^:- pred add_rtti_data_to_mlds(/;kq|/^\<add_rtti_data_to_mlds\>/;'q;"	kind:pred
add_rtti_datas_to_mlds	rtti_to_mlds.m	/^:- pred add_rtti_datas_to_mlds(/;kq|/^\<add_rtti_datas_to_mlds\>/;'q;"	kind:pred
add_rtti_defn_arcs	rtti_to_mlds.m	/^:- pred add_rtti_defn_arcs(/;kq|/^\<add_rtti_defn_arcs\>/;'q;"	kind:pred	file:
add_rtti_defn_arcs_const	rtti_to_mlds.m	/^:- pred add_rtti_defn_arcs_const(/;kq|/^\<add_rtti_defn_arcs_const\>/;'q;"	kind:pred	file:
add_rtti_defn_arcs_initializer	rtti_to_mlds.m	/^:- pred add_rtti_defn_arcs_initializer(/;kq|/^\<add_rtti_defn_arcs_initializer\>/;'q;"	kind:pred	file:
add_rtti_defn_arcs_lval	rtti_to_mlds.m	/^:- pred add_rtti_defn_arcs_lval(/;kq|/^\<add_rtti_defn_arcs_lval\>/;'q;"	kind:pred	file:
add_rtti_defn_arcs_rval	rtti_to_mlds.m	/^:- pred add_rtti_defn_arcs_rval(/;kq|/^\<add_rtti_defn_arcs_rval\>/;'q;"	kind:pred	file:
add_rtti_defn_nodes	rtti_to_mlds.m	/^:- pred add_rtti_defn_nodes(/;kq|/^\<add_rtti_defn_nodes\>/;'q;"	kind:pred	file:
add_rtti_info	higher_order.make_specialized_preds.m	/^:- pred add_rtti_info(/;kq|/^\<add_rtti_info\>/;'q;"	kind:pred	file:
add_saved_succip	proc_gen.m	/^:- pred add_saved_succip(list(/;kq|/^\<add_saved_succip\>/;'q;"	kind:pred	file:
add_scalar_initializer_deps	mlds_to_target_util.m	/^:- pred add_scalar_initializer_deps(/;kq|/^\<add_scalar_initializer_deps\>/;'q;"	kind:pred	file:
add_scalar_initializers_deps	mlds_to_target_util.m	/^:- pred add_scalar_initializers_deps(/;kq|/^\<add_scalar_initializers_deps\>/;'q;"	kind:pred	file:
add_scalar_rval_deps	mlds_to_target_util.m	/^:- pred add_scalar_rval_deps(/;kq|/^\<add_scalar_rval_deps\>/;'q;"	kind:pred	file:
add_scalar_static_cell	code_info.m	/^:- pred add_scalar_static_cell(list(/;kq|/^\<add_scalar_static_cell\>/;'q;"	kind:pred
add_scalar_static_cell	global_data.m	/^:- pred add_scalar_static_cell(list(/;kq|/^\<add_scalar_static_cell\>/;'q;"	kind:pred
add_scalar_static_cell_for_type	global_data.m	/^:- pred add_scalar_static_cell_for_type(/;kq|/^\<add_scalar_static_cell_for_type\>/;'q;"	kind:pred	file:
add_scalar_static_cell_natural_types	code_info.m	/^:- pred add_scalar_static_cell_natural_types(list(/;kq|/^\<add_scalar_static_cell_natural_types\>/;'q;"	kind:pred
add_scalar_static_cell_natural_types	global_data.m	/^:- pred add_scalar_static_cell_natural_types(list(/;kq|/^\<add_scalar_static_cell_natural_types\>/;'q;"	kind:pred
add_scc_entries_to_scc_map	dependency_graph.m	/^:- pred add_scc_entries_to_scc_map(set(/;kq|/^\<add_scc_entries_to_scc_map\>/;'q;"	kind:pred	file:
add_scc_entry_to_scc_map	dependency_graph.m	/^:- pred add_scc_entry_to_scc_map(set(/;kq|/^\<add_scc_entry_to_scc_map\>/;'q;"	kind:pred	file:
add_sectag_to_shared_ptag	tag_switch_util.m	/^:- pred add_sectag_to_shared_ptag(/;kq|/^\<add_sectag_to_shared_ptag\>/;'q;"	kind:pred	file:
add_section_component	parse_module.m	/^:- pred add_section_component(/;kq|/^\<add_section_component\>/;'q;"	kind:pred	file:
add_section_import_and_or_use_context	deps_map.m	/^:- pred add_section_import_and_or_use_context(set_tree234(/;kq|/^\<add_section_import_and_or_use_context\>/;'q;"	kind:pred	file:
add_self_fim	comp_unit_interface.m	/^:- pred add_self_fim(/;kq|/^\<add_self_fim\>/;'q;"	kind:pred	file:
add_short_vars_internal_layout_data	stack_layout.m	/^:- pred add_short_vars_internal_layout_data(/;kq|/^\<add_short_vars_internal_layout_data\>/;'q;"	kind:pred	file:
add_sigma_constraints	polyhedron.m	/^:- pred add_sigma_constraints(list(/;kq|/^\<add_sigma_constraints\>/;'q;"	kind:pred	file:
add_sign_like_prefix_to_float_if_needed	../library/string.format.m	/^:- func add_sign_like_prefix_to_float_if_needed(/;kq|/^\<add_sign_like_prefix_to_float_if_needed\>/;'q;"	kind:func	file:
add_sign_like_prefix_to_int64_if_needed	../library/string.format.m	/^:- func add_sign_like_prefix_to_int64_if_needed(/;kq|/^\<add_sign_like_prefix_to_int64_if_needed\>/;'q;"	kind:func	file:
add_sign_like_prefix_to_int_if_needed	../library/string.format.m	/^:- func add_sign_like_prefix_to_int_if_needed(/;kq|/^\<add_sign_like_prefix_to_int_if_needed\>/;'q;"	kind:func	file:
add_simple_du_repn_item	decide_type_repn.m	/^:- pred add_simple_du_repn_item(/;kq|/^\<add_simple_du_repn_item\>/;'q;"	kind:pred	file:
add_single_entry	switch_detection.m	/^:- pred add_single_entry(/;kq|/^\<add_single_entry\>/;'q;"	kind:pred	file:
add_some_not_all_args_have_modes_error	superhomogeneous_lambda.m	/^:- pred add_some_not_all_args_have_modes_error(/;kq|/^\<add_some_not_all_args_have_modes_error\>/;'q;"	kind:pred	file:
add_space_if_needed	write_error_spec.m	/^:- pred add_space_if_needed(cord(ssc_unit)::in, cord(/;kq|/^\<add_space_if_needed\>/;'q;"	kind:pred	file:
add_spec_preds_to_map	hlds_out_module.m	/^:- pred add_spec_preds_to_map(list(string)::in, pair(/;kq|/^\<add_spec_preds_to_map\>/;'q;"	kind:pred	file:
add_special_pred_decl	add_special_pred.m	/^:- pred add_special_pred_decl(/;kq|/^\<add_special_pred_decl\>/;'q;"	kind:pred
add_special_pred_decl_defn	add_special_pred.m	/^:- pred add_special_pred_decl_defn(/;kq|/^\<add_special_pred_decl_defn\>/;'q;"	kind:pred
add_special_pred_decl_defns_for_type_eagerly	add_special_pred.m	/^:- pred add_special_pred_decl_defns_for_type_eagerly(/;kq|/^\<add_special_pred_decl_defns_for_type_eagerly\>/;'q;"	kind:pred
add_special_pred_decl_defns_for_type_maybe_lazily	add_special_pred.m	/^:- pred add_special_pred_decl_defns_for_type_maybe_lazily(/;kq|/^\<add_special_pred_decl_defns_for_type_maybe_lazily\>/;'q;"	kind:pred
add_special_pred_decl_defns_for_types_maybe_lazily	du_type_layout.m	/^:- pred add_special_pred_decl_defns_for_types_maybe_lazily(/;kq|/^\<add_special_pred_decl_defns_for_types_maybe_lazily\>/;'q;"	kind:pred	file:
add_string	parse_tree_output.m	/^    pred add_string(string::in, S::in, U::di, U::uo) is det,$/;kq|-;/\<add_string\>/;'q;"	kind:tcm
add_string	parse_tree_output.m	/^    pred(add_string\/4) is build_string,$/;kq|-;/\<add_string\>/;'q;"	kind:tcim	file:
add_string	parse_tree_output.m	/^    pred(add_string\/4) is write_string,$/;kq|-;/\<add_string\>/;'q;"	kind:tcim	file:
add_string_binary_entry	string_switch_util.m	/^:- pred add_string_binary_entry(/;kq|/^\<add_string_binary_entry\>/;'q;"	kind:pred	file:
add_strings	parse_tree_output.m	/^    pred add_strings(list(string)::in, S::in, U::di, U::uo) is det,$/;kq|-;/\<add_strings\>/;'q;"	kind:tcm
add_strings	parse_tree_output.m	/^    pred(add_strings\/4) is build_strings,$/;kq|-;/\<add_strings\>/;'q;"	kind:tcim	file:
add_strings	parse_tree_output.m	/^    pred(add_strings\/4) is write_strings,$/;kq|-;/\<add_strings\>/;'q;"	kind:tcim	file:
add_subtype_repn_item	decide_type_repn.m	/^:- pred add_subtype_repn_item(/;kq|/^\<add_subtype_repn_item\>/;'q;"	kind:pred	file:
add_successors	../library/digraph.m	/^:- pred add_successors(digraph_key_set(T)::in, digraph_key(/;kq|/^\<add_successors\>/;'q;"	kind:pred	file:
add_suffix	../library/string.m	/^:- func add_suffix(/;kq|/^\<add_suffix\>/;'q;"	kind:func
add_suffix_if_nonempty	error_spec.m	/^:- func add_suffix_if_nonempty(list(format_piece), list(/;kq|/^\<add_suffix_if_nonempty\>/;'q;"	kind:func
add_superclass_proofs	typeclasses.m	/^:- pred add_superclass_proofs(prog_constraint::in, list(/;kq|/^\<add_superclass_proofs\>/;'q;"	kind:pred	file:
add_switch_kind_comment_and_end_label	code_util.m	/^:- pred add_switch_kind_comment_and_end_label(/;kq|/^\<add_switch_kind_comment_and_end_label\>/;'q;"	kind:pred
add_sym_name_suffix	../mdbcomp/sym_name.m	/^:- pred add_sym_name_suffix(/;kq|/^\<add_sym_name_suffix\>/;'q;"	kind:pred
add_tabling_info_struct	proc_gen.m	/^:- pred add_tabling_info_struct(pair(/;kq|/^\<add_tabling_info_struct\>/;'q;"	kind:pred	file:
add_term_error	term_traversal.m	/^:- pred add_term_error(/;kq|/^\<add_term_error\>/;'q;"	kind:pred	file:
add_threadscope_string	code_info.m	/^:- pred add_threadscope_string(/;kq|/^\<add_threadscope_string\>/;'q;"	kind:pred
add_to_address_map	mlds_to_java_wrap.m	/^:- pred add_to_address_map(string::in, list(/;kq|/^\<add_to_address_map\>/;'q;"	kind:pred	file:
add_to_address_map_2	mlds_to_java_wrap.m	/^:- pred add_to_address_map_2(string::in, list(/;kq|/^\<add_to_address_map_2\>/;'q;"	kind:pred	file:
add_to_anc0_dir1_indir2_intermod_cache	make.prereqs_cache.m	/^:- pred add_to_anc0_dir1_indir2_intermod_cache(/;kq|/^\<add_to_anc0_dir1_indir2_intermod_cache\>/;'q;"	kind:pred
add_to_before_conjunction	prop_mode_constraints.m	/^:- pred add_to_before_conjunction(/;kq|/^\<add_to_before_conjunction\>/;'q;"	kind:pred	file:
add_to_construct_map	delay_partial_inst.m	/^:- pred add_to_construct_map(prog_var::in, cons_id::in, list(/;kq|/^\<add_to_construct_map\>/;'q;"	kind:pred	file:
add_to_ctor_repn_int_tag_range	lookup_switch_util.m	/^:- pred add_to_ctor_repn_int_tag_range(/;kq|/^\<add_to_ctor_repn_int_tag_range\>/;'q;"	kind:pred	file:
add_to_diff_pieces	typecheck_error_diff.m	/^:- pred add_to_diff_pieces(list(format_piece)::in, list(/;kq|/^\<add_to_diff_pieces\>/;'q;"	kind:pred	file:
add_to_direct_imports_intermod_cache	make.prereqs_cache.m	/^:- pred add_to_direct_imports_intermod_cache(/;kq|/^\<add_to_direct_imports_intermod_cache\>/;'q;"	kind:pred
add_to_direct_imports_non_intermod_cache	make.prereqs_cache.m	/^:- pred add_to_direct_imports_non_intermod_cache(/;kq|/^\<add_to_direct_imports_non_intermod_cache\>/;'q;"	kind:pred
add_to_element_map	format_call.m	/^:- pred add_to_element_map(/;kq|/^\<add_to_element_map\>/;'q;"	kind:pred	file:
add_to_fc_eqv_map	format_call.m	/^:- pred add_to_fc_eqv_map(/;kq|/^\<add_to_fc_eqv_map\>/;'q;"	kind:pred	file:
add_to_fixpoint_table	ctgc.fixpoint_table.m	/^:- pred add_to_fixpoint_table(pred(E, E)::in(pred(/;kq|/^\<add_to_fixpoint_table\>/;'q;"	kind:pred
add_to_foreign_imports_non_intermod_trans_cache	make.prereqs_cache.m	/^:- pred add_to_foreign_imports_non_intermod_trans_cache(/;kq|/^\<add_to_foreign_imports_non_intermod_trans_cache\>/;'q;"	kind:pred
add_to_in_scc_map	ml_proc_gen.m	/^:- pred add_to_in_scc_map(/;kq|/^\<add_to_in_scc_map\>/;'q;"	kind:pred	file:
add_to_indirect_imports_intermod_cache	make.prereqs_cache.m	/^:- pred add_to_indirect_imports_intermod_cache(/;kq|/^\<add_to_indirect_imports_intermod_cache\>/;'q;"	kind:pred
add_to_key_set_map	../library/digraph.m	/^:- pred add_to_key_set_map(digraph_key_set(T)::in, digraph_key(/;kq|/^\<add_to_key_set_map\>/;'q;"	kind:pred	file:
add_to_list_map	format_call.m	/^:- pred add_to_list_map(/;kq|/^\<add_to_list_map\>/;'q;"	kind:pred	file:
add_to_string_map	format_call.m	/^:- pred add_to_string_map(/;kq|/^\<add_to_string_map\>/;'q;"	kind:pred	file:
add_to_strs_case_ids	string_switch_util.m	/^:- pred add_to_strs_case_ids(/;kq|/^\<add_to_strs_case_ids\>/;'q;"	kind:pred	file:
add_to_trans_prereqs_cache	make.prereqs_cache.m	/^:- pred add_to_trans_prereqs_cache(/;kq|/^\<add_to_trans_prereqs_cache\>/;'q;"	kind:pred
add_trace_layout_for_label	code_info.m	/^:- pred add_trace_layout_for_label(/;kq|/^\<add_trace_layout_for_label\>/;'q;"	kind:pred
add_trail_ops	add_trail_ops.m	/^:- pred add_trail_ops(/;kq|/^\<add_trail_ops\>/;'q;"	kind:pred
add_trail_ops	llds.m	/^:- type add_trail_ops$/;kq|-;/\<add_trail_ops\>/;'q;"	kind:type
add_trail_ops.gen_prune_ticket	add_trail_ops.m	/^:- pred gen_prune_ticket(/;kq|/^\<gen_prune_ticket\>/;'q;"	kind:pred	file:
add_trail_ops.gen_store_ticket	add_trail_ops.m	/^:- pred gen_store_ticket(/;kq|/^\<gen_store_ticket\>/;'q;"	kind:pred	file:
add_trail_ops.inline_ops	add_trail_ops.m	/^                inline_ops          :: maybe_gen_trail_ops_inline_mlds,$/;kq|-;/\<add_trail_ops.inline_ops\>/;'q;"	kind:fld	file:
add_trail_ops.new_ticket_var	add_trail_ops.m	/^:- pred new_ticket_var(/;kq|/^\<new_ticket_var\>/;'q;"	kind:pred	file:
add_trail_ops.new_var	add_trail_ops.m	/^:- pred new_var(/;kq|/^\<new_var\>/;'q;"	kind:pred	file:
add_trail_ops.opt_trail_usage	add_trail_ops.m	/^                opt_trail_usage     :: bool,$/;kq|-;/\<add_trail_ops.opt_trail_usage\>/;'q;"	kind:fld	file:
add_trail_ops.ticket_type	add_trail_ops.m	/^:- func ticket_type = mer_type.$/;kq|/^\<ticket_type\>/;'q;"	kind:func	file:
add_trail_ops.trail_ops_info	add_trail_ops.m	/^:- type trail_ops_info$/;kq|-;/\<add_trail_ops.trail_ops_info\>/;'q;"	kind:type	file:
add_trail_ops.trail_var_table	add_trail_ops.m	/^                trail_var_table     :: var_table$/;kq|-;/\<add_trail_ops.trail_var_table\>/;'q;"	kind:fld	file:
add_transformed_proc	tupling.m	/^:- pred add_transformed_proc(/;kq|/^\<add_transformed_proc\>/;'q;"	kind:pred	file:
add_transformed_procs	tupling.m	/^:- pred add_transformed_procs(/;kq|/^\<add_transformed_procs\>/;'q;"	kind:pred	file:
add_tupling_proposal	tupling.m	/^:- pred add_tupling_proposal(/;kq|/^\<add_tupling_proposal\>/;'q;"	kind:pred	file:
add_type.add_ctor_field_name	add_type.m	/^:- pred add_ctor_field_name(/;kq|/^\<add_ctor_field_name\>/;'q;"	kind:pred	file:
add_type.add_ctor_field_names	add_type.m	/^:- pred add_ctor_field_names(list(maybe(/;kq|/^\<add_ctor_field_names\>/;'q;"	kind:pred	file:
add_type.add_ctor_to_list	add_type.m	/^:- pred add_ctor_to_list(/;kq|/^\<add_ctor_to_list\>/;'q;"	kind:pred	file:
add_type.check_is_subtype	add_type.m	/^:- pred check_is_subtype(/;kq|/^\<check_is_subtype\>/;'q;"	kind:pred	file:
add_type.check_subtype_ctor	add_type.m	/^:- pred check_subtype_ctor(/;kq|/^\<check_subtype_ctor\>/;'q;"	kind:pred	file:
add_type.check_subtype_ctors	add_type.m	/^:- pred check_subtype_ctors(/;kq|/^\<check_subtype_ctors\>/;'q;"	kind:pred	file:
add_type.check_subtype_defn	add_type.m	/^:- pred check_subtype_defn(/;kq|/^\<check_subtype_defn\>/;'q;"	kind:pred	file:
add_type.circularity_detected	add_type.m	/^    ;       circularity_detected.$/;kq|-;/\<add_type.circularity_detected\>/;'q;"	kind:cons	file:
add_type.ctor_to_string	add_type.m	/^:- pred ctor_to_string(/;kq|/^\<ctor_to_string\>/;'q;"	kind:pred	file:
add_type.do_add_ctor_field	add_type.m	/^:- pred do_add_ctor_field(/;kq|/^\<do_add_ctor_field\>/;'q;"	kind:pred	file:
add_type.existq_tvar_mapping	add_type.m	/^:- type existq_tvar_mapping == bimap(tvar, tvar).$/;kq|-;/\<add_type.existq_tvar_mapping\>/;'q;"	kind:type	file:
add_type.is_first	add_type.m	/^    ;       is_first.$/;kq|-;/\<add_type.is_first\>/;'q;"	kind:cons	file:
add_type.is_not_first	add_type.m	/^    --->    is_not_first$/;kq|-;/\<add_type.is_not_first\>/;'q;"	kind:cons	file:
add_type.maybe_first	add_type.m	/^:- type maybe_first$/;kq|-;/\<add_type.maybe_first\>/;'q;"	kind:type	file:
add_type.merge_maybe	add_type.m	/^:- pred merge_maybe(maybe(T)::in, maybe(T)::in, maybe(/;kq|/^\<merge_maybe\>/;'q;"	kind:pred	file:
add_type.module_add_type_defn	add_type.m	/^:- pred module_add_type_defn(/;kq|/^\<module_add_type_defn\>/;'q;"	kind:pred
add_type.old_defn_is_abstract	add_type.m	/^    --->    old_defn_is_abstract$/;kq|-;/\<add_type.old_defn_is_abstract\>/;'q;"	kind:cons	file:
add_type.set_subtype_noncanon	add_type.m	/^    ;       set_subtype_noncanon.$/;kq|-;/\<add_type.set_subtype_noncanon\>/;'q;"	kind:cons	file:
add_type.supertype_is_abstract	add_type.m	/^    --->    supertype_is_abstract$/;kq|-;/\<add_type.supertype_is_abstract\>/;'q;"	kind:cons	file:
add_type.type_defn_mercury	add_type.m	/^:- inst type_defn_mercury for type_defn\/0$/;kq|-;/\<add_type.type_defn_mercury\>/;'q;"	kind:inst	file:
add_type_constraint	old_type_constraints.m	/^:- pred add_type_constraint(list(conj_type_constraint)::in, list(/;kq|/^\<add_type_constraint\>/;'q;"	kind:pred	file:
add_type_ctor_defn	hlds_data.m	/^:- pred add_type_ctor_defn(/;kq|/^\<add_type_ctor_defn\>/;'q;"	kind:pred
add_type_ctor_to_field_name_map	check_type_inst_mode_defns.m	/^:- pred add_type_ctor_to_field_name_map(/;kq|/^\<add_type_ctor_to_field_name_map\>/;'q;"	kind:pred	file:
add_type_ctor_to_kind_map	oisu_check.m	/^:- pred add_type_ctor_to_kind_map(pair(/;kq|/^\<add_type_ctor_to_kind_map\>/;'q;"	kind:pred	file:
add_type_ctors_to_set	equiv_type_hlds.m	/^:- pred add_type_ctors_to_set(/;kq|/^\<add_type_ctors_to_set\>/;'q;"	kind:pred	file:
add_type_defn	make_hlds_passes.m	/^:- pred add_type_defn(/;kq|/^\<add_type_defn\>/;'q;"	kind:pred	file:
add_type_defn_ctor	add_type.m	/^:- pred add_type_defn_ctor(/;kq|/^\<add_type_defn_ctor\>/;'q;"	kind:pred	file:
add_type_defn_ctors	add_type.m	/^:- pred add_type_defn_ctors(list(/;kq|/^\<add_type_defn_ctors\>/;'q;"	kind:pred	file:
add_type_defn_to_map	convert_parse_tree.m	/^:- pred add_type_defn_to_map(/;kq|/^\<add_type_defn_to_map\>/;'q;"	kind:pred	file:
add_type_defns	make_hlds_passes.m	/^:- pred add_type_defns(sec_list(/;kq|/^\<add_type_defns\>/;'q;"	kind:pred	file:
add_type_info_lvals	proc_gen.m	/^:- pred add_type_info_lvals(tvar::in, set(/;kq|/^\<add_type_info_lvals\>/;'q;"	kind:pred	file:
add_type_repn_to_map	convert_parse_tree.m	/^:- pred add_type_repn_to_map(/;kq|/^\<add_type_repn_to_map\>/;'q;"	kind:pred	file:
add_type_spec_version_of_pred	add_pragma_type_spec.m	/^:- pred add_type_spec_version_of_pred(/;kq|/^\<add_type_spec_version_of_pred\>/;'q;"	kind:pred	file:
add_type_to_eqv_map	equiv_type_hlds.m	/^:- pred add_type_to_eqv_map(/;kq|/^\<add_type_to_eqv_map\>/;'q;"	kind:pred	file:
add_type_to_table	prog_rep_tables.m	/^:- pred add_type_to_table(/;kq|/^\<add_type_to_table\>/;'q;"	kind:pred	file:
add_typeclass_defn	add_class.m	/^:- pred add_typeclass_defn(/;kq|/^\<add_typeclass_defn\>/;'q;"	kind:pred	file:
add_typeclass_defns	add_class.m	/^:- pred add_typeclass_defns(sec_list(/;kq|/^\<add_typeclass_defns\>/;'q;"	kind:pred
add_uint	parse_tree_output.m	/^    pred add_uint(uint::in, S::in, U::di, U::uo) is det,$/;kq|-;/\<add_uint\>/;'q;"	kind:tcm
add_uint	parse_tree_output.m	/^    pred(add_uint\/4) is build_uint,$/;kq|-;/\<add_uint\>/;'q;"	kind:tcim	file:
add_uint	parse_tree_output.m	/^    pred(add_uint\/4) is write_uint_literal,$/;kq|-;/\<add_uint\>/;'q;"	kind:tcim	file:
add_uint16	parse_tree_output.m	/^    pred add_uint16(uint16::in, S::in, U::di, U::uo) is det,$/;kq|-;/\<add_uint16\>/;'q;"	kind:tcm
add_uint16	parse_tree_output.m	/^    pred(add_uint16\/4) is build_uint16,$/;kq|-;/\<add_uint16\>/;'q;"	kind:tcim	file:
add_uint16	parse_tree_output.m	/^    pred(add_uint16\/4) is write_uint16_literal,$/;kq|-;/\<add_uint16\>/;'q;"	kind:tcim	file:
add_uint32	parse_tree_output.m	/^    pred add_uint32(uint32::in, S::in, U::di, U::uo) is det,$/;kq|-;/\<add_uint32\>/;'q;"	kind:tcm
add_uint32	parse_tree_output.m	/^    pred(add_uint32\/4) is build_uint32,$/;kq|-;/\<add_uint32\>/;'q;"	kind:tcim	file:
add_uint32	parse_tree_output.m	/^    pred(add_uint32\/4) is write_uint32_literal,$/;kq|-;/\<add_uint32\>/;'q;"	kind:tcim	file:
add_uint64	parse_tree_output.m	/^    pred add_uint64(uint64::in, S::in, U::di, U::uo) is det,$/;kq|-;/\<add_uint64\>/;'q;"	kind:tcm
add_uint64	parse_tree_output.m	/^    pred(add_uint64\/4) is build_uint64,$/;kq|-;/\<add_uint64\>/;'q;"	kind:tcim	file:
add_uint64	parse_tree_output.m	/^    pred(add_uint64\/4) is write_uint64_literal,$/;kq|-;/\<add_uint64\>/;'q;"	kind:tcim	file:
add_uint8	parse_tree_output.m	/^    pred add_uint8(uint8::in, S::in, U::di, U::uo) is det,$/;kq|-;/\<add_uint8\>/;'q;"	kind:tcm
add_uint8	parse_tree_output.m	/^    pred(add_uint8\/4) is build_uint8,$/;kq|-;/\<add_uint8\>/;'q;"	kind:tcim	file:
add_uint8	parse_tree_output.m	/^    pred(add_uint8\/4) is write_uint8_literal,$/;kq|-;/\<add_uint8\>/;'q;"	kind:tcim	file:
add_unchain_stack_to_call	ml_elim_nested.m	/^:- pred add_unchain_stack_to_call(/;kq|/^\<add_unchain_stack_to_call\>/;'q;"	kind:pred	file:
add_unchain_stack_to_case	ml_elim_nested.m	/^:- pred add_unchain_stack_to_case(/;kq|/^\<add_unchain_stack_to_case\>/;'q;"	kind:pred	file:
add_unchain_stack_to_cases	ml_elim_nested.m	/^:- pred add_unchain_stack_to_cases(/;kq|/^\<add_unchain_stack_to_cases\>/;'q;"	kind:pred	file:
add_unchain_stack_to_default	ml_elim_nested.m	/^:- pred add_unchain_stack_to_default(/;kq|/^\<add_unchain_stack_to_default\>/;'q;"	kind:pred	file:
add_unchain_stack_to_maybe_statement	ml_elim_nested.m	/^:- pred add_unchain_stack_to_maybe_statement(/;kq|/^\<add_unchain_stack_to_maybe_statement\>/;'q;"	kind:pred	file:
add_unchain_stack_to_stmt	ml_elim_nested.m	/^:- pred add_unchain_stack_to_stmt(/;kq|/^\<add_unchain_stack_to_stmt\>/;'q;"	kind:pred	file:
add_unchain_stack_to_stmts	ml_elim_nested.m	/^:- pred add_unchain_stack_to_stmts(/;kq|/^\<add_unchain_stack_to_stmts\>/;'q;"	kind:pred	file:
add_unification_typeinfos	polymorphism_goal.m	/^:- pred add_unification_typeinfos(list(/;kq|/^\<add_unification_typeinfos\>/;'q;"	kind:pred	file:
add_unifications	hhf.m	/^:- pred add_unifications(list(/;kq|/^\<add_unifications\>/;'q;"	kind:pred	file:
add_unify_sharing	structure_sharing.domain.m	/^:- func add_unify_sharing(/;kq|/^\<add_unify_sharing\>/;'q;"	kind:func
add_unknown_ctors_error	prog_foreign_enum.m	/^:- pred add_unknown_ctors_error(prog_context::in, list(/;kq|/^\<add_unknown_ctors_error\>/;'q;"	kind:pred	file:
add_unravel_spec	state_var.m	/^:- pred add_unravel_spec(/;kq|/^\<add_unravel_spec\>/;'q;"	kind:pred
add_unravel_specs	state_var.m	/^:- pred add_unravel_specs(list(/;kq|/^\<add_unravel_specs\>/;'q;"	kind:pred
add_unused_prog_var	old_type_constraints.m	/^:- pred add_unused_prog_var(/;kq|/^\<add_unused_prog_var\>/;'q;"	kind:pred	file:
add_use_ref	var_locn.m	/^:- pred add_use_ref(/;kq|/^\<add_use_ref\>/;'q;"	kind:pred	file:
add_use_refs	var_locn.m	/^:- pred add_use_refs(list(/;kq|/^\<add_use_refs\>/;'q;"	kind:pred	file:
add_var	../library/mercury_term_parser.m	/^:- pred add_var(string::in, var(/;kq|/^\<add_var\>/;'q;"	kind:pred	file:
add_var_arg_sharing	structure_sharing.domain.m	/^:- pred add_var_arg_sharing(/;kq|/^\<add_var_arg_sharing\>/;'q;"	kind:pred	file:
add_var_entry	var_table.m	/^:- pred add_var_entry(/;kq|/^\<add_var_entry\>/;'q;"	kind:pred
add_var_locn_state	var_locn.m	/^:- pred add_var_locn_state(/;kq|/^\<add_var_locn_state\>/;'q;"	kind:pred	file:
add_var_to_var_number_map	stack_layout.m	/^:- pred add_var_to_var_number_map(/;kq|/^\<add_var_to_var_number_map\>/;'q;"	kind:pred	file:
add_var_to_zone	pre_quantification.m	/^:- pred add_var_to_zone(/;kq|/^\<add_var_to_zone\>/;'q;"	kind:pred	file:
add_var_type	vartypes.m	/^:- pred add_var_type(/;kq|/^\<add_var_type\>/;'q;"	kind:pred
add_var_with_coeff	lp.m	/^:- pred add_var_with_coeff(/;kq|/^\<add_var_with_coeff\>/;'q;"	kind:pred	file:
add_variable_to_conjunct_production_map	build_mode_constraints.m	/^:- pred add_variable_to_conjunct_production_map(/;kq|/^\<add_variable_to_conjunct_production_map\>/;'q;"	kind:pred	file:
add_vars_to_lfu	structure_reuse.lfu.m	/^:- pred add_vars_to_lfu(/;kq|/^\<add_vars_to_lfu\>/;'q;"	kind:pred
add_vars_to_lfu_in_cases	structure_reuse.lfu.m	/^:- pred add_vars_to_lfu_in_cases(/;kq|/^\<add_vars_to_lfu_in_cases\>/;'q;"	kind:pred	file:
add_vars_to_lfu_in_goal	structure_reuse.lfu.m	/^:- pred add_vars_to_lfu_in_goal(/;kq|/^\<add_vars_to_lfu_in_goal\>/;'q;"	kind:pred	file:
add_vars_to_lfu_in_goal_expr	structure_reuse.lfu.m	/^:- pred add_vars_to_lfu_in_goal_expr(/;kq|/^\<add_vars_to_lfu_in_goal_expr\>/;'q;"	kind:pred	file:
add_vars_to_lfu_in_goals	structure_reuse.lfu.m	/^:- pred add_vars_to_lfu_in_goals(/;kq|/^\<add_vars_to_lfu_in_goals\>/;'q;"	kind:pred	file:
add_vector_static_cell	code_info.m	/^:- pred add_vector_static_cell(list(llds_type)::in, list(list(/;kq|/^\<add_vector_static_cell\>/;'q;"	kind:pred
add_vector_static_cell	global_data.m	/^:- pred add_vector_static_cell(list(/;kq|/^\<add_vector_static_cell\>/;'q;"	kind:pred
add_vectors	lp_rational.m	/^:- pred add_vectors(map(/;kq|/^\<add_vectors\>/;'q;"	kind:pred	file:
add_vertex	../library/digraph.m	/^:- pred add_vertex(T::in, digraph_key(/;kq|/^\<add_vertex\>/;'q;"	kind:pred
add_vertex_pair	../library/digraph.m	/^:- func add_vertex_pair(pair(T), digraph(T)) = digraph(/;kq|/^\<add_vertex_pair\>/;'q;"	kind:func
add_vertex_to_list	../library/digraph.m	/^:- pred add_vertex_to_list(digraph(T)::in, digraph_key(/;kq|/^\<add_vertex_to_list\>/;'q;"	kind:pred	file:
add_vertices_and_edge	../library/digraph.m	/^:- func add_vertices_and_edge(T, T, digraph(T)) = digraph(/;kq|/^\<add_vertices_and_edge\>/;'q;"	kind:func
add_waiting_vars	delay_info.m	/^:- pred add_waiting_vars(list(/;kq|/^\<add_waiting_vars\>/;'q;"	kind:pred	file:
add_warn_specs	make_hlds_warn.m	/^:- pred add_warn_specs(list(/;kq|/^\<add_warn_specs\>/;'q;"	kind:pred	file:
add_warning	compiler_util.m	/^:- pred add_warning(error_phase::in, option::in, list(/;kq|/^\<add_warning\>/;'q;"	kind:pred
add_warning	parse_error.m	/^:- pred add_warning(list(/;kq|/^\<add_warning\>/;'q;"	kind:pred
add_where_needed_list	unneeded_code.m	/^:- pred add_where_needed_list(/;kq|/^\<add_where_needed_list\>/;'q;"	kind:pred	file:
add_word	print_help.m	/^:- pred add_word(/;kq|/^\<add_word\>/;'q;"	kind:pred	file:
add_word_to_cord	write_error_spec.m	/^:- pred add_word_to_cord(/;kq|/^\<add_word_to_cord\>/;'q;"	kind:pred	file:
addr_is_constant	exprn_aux.m	/^:- pred addr_is_constant(/;kq|/^\<addr_is_constant\>/;'q;"	kind:pred	file:
address_is_not_taken	hlds_pred.m	/^    ;       address_is_not_taken.$/;kq|-;/\<address_is_not_taken\>/;'q;"	kind:cons
address_is_taken	hlds_pred.m	/^    --->    address_is_taken$/;kq|-;/\<address_is_taken\>/;'q;"	kind:cons
adj_to_matched_cost	matching.m	/^:- func adj_to_matched_cost(map(/;kq|/^\<adj_to_matched_cost\>/;'q;"	kind:func	file:
adjacent_to_graphic_token	../library/term_io.m	/^:- type adjacent_to_graphic_token$/;kq|-;/\<adjacent_to_graphic_token\>/;'q;"	kind:type
adjacents	matching.m	/^:- pred adjacents(map(cost_node, set(/;kq|/^\<adjacents\>/;'q;"	kind:pred	file:
adjust	../library/psqueue.m	/^:- pred adjust((func(P) = P)::in, K::in, psqueue(P, K)::in, psqueue(/;kq|/^\<adjust\>/;'q;"	kind:pred
adjust_func_arity	prog_util.m	/^:- pred adjust_func_arity(/;kq|/^\<adjust_func_arity\>/;'q;"	kind:pred
adjust_livevals	jumpopt.m	/^:- pred adjust_livevals(instr::in, list(/;kq|/^\<adjust_livevals\>/;'q;"	kind:pred	file:
adjust_special_pred_status	add_special_pred.m	/^:- pred adjust_special_pred_status(/;kq|/^\<adjust_special_pred_status\>/;'q;"	kind:pred	file:
adjust_status_of_special_preds	intermod_mark_exported.m	/^:- pred adjust_status_of_special_preds((/;kq|/^\<adjust_status_of_special_preds\>/;'q;"	kind:pred	file:
adjust_tv	../library/psqueue.m	/^:- pred adjust_tv(func(P) = P::in(func(/;kq|/^\<adjust_tv\>/;'q;"	kind:pred	file:
adjust_types_with_special_preds_in_private_builtin	add_special_pred.m	/^:- func adjust_types_with_special_preds_in_private_builtin(/;kq|/^\<adjust_types_with_special_preds_in_private_builtin\>/;'q;"	kind:func	file:
adjust_where_needed	unneeded_code.m	/^:- pred adjust_where_needed(/;kq|/^\<adjust_where_needed\>/;'q;"	kind:pred	file:
aexpr_context	prog_item.m	/^                aexpr_context           :: prog_context,$/;kq|-;/\<aexpr_context\>/;'q;"	kind:fld
aexpr_inner	prog_item.m	/^                aexpr_inner             :: atomic_component_state,$/;kq|-;/\<aexpr_inner\>/;'q;"	kind:fld
aexpr_main_goal	prog_item.m	/^                aexpr_main_goal         :: goal,$/;kq|-;/\<aexpr_main_goal\>/;'q;"	kind:fld
aexpr_orelse_goals	prog_item.m	/^                aexpr_orelse_goals      :: list(goal)$/;kq|-;/\<aexpr_orelse_goals\>/;'q;"	kind:fld
aexpr_outer	prog_item.m	/^                aexpr_outer             :: atomic_component_state,$/;kq|-;/\<aexpr_outer\>/;'q;"	kind:fld
aexpr_output_vars	prog_item.m	/^                aexpr_output_vars       :: maybe(list(prog_var)),$/;kq|-;/\<aexpr_output_vars\>/;'q;"	kind:fld
affbp_complete	../mdbcomp/feedback.automatic_parallelism.m	/^    ;       affbp_complete$/;kq|-;/\<affbp_complete\>/;'q;"	kind:cons
affbp_complete_branches	../mdbcomp/feedback.automatic_parallelism.m	/^    --->    affbp_complete_branches($/;kq|-;/\<affbp_complete_branches\>/;'q;"	kind:cons
affbp_complete_size	../mdbcomp/feedback.automatic_parallelism.m	/^    ;       affbp_complete_size($/;kq|-;/\<affbp_complete_size\>/;'q;"	kind:cons
affbp_greedy	../mdbcomp/feedback.automatic_parallelism.m	/^    ;       affbp_greedy.$/;kq|-;/\<affbp_greedy\>/;'q;"	kind:cons
after	simplify_goal.m	/^    ;       after.$/;kq|-;/\<after\>/;'q;"	kind:cons	file:
after_all_branches	code_loc_dep.m	/^:- pred after_all_branches(/;kq|/^\<after_all_branches\>/;'q;"	kind:pred
after_fixed_cutoff	term_constr_data.m	/^    --->    after_fixed_cutoff(int).$/;kq|-;/\<after_fixed_cutoff\>/;'q;"	kind:cons
after_front_end	simplify_tasks.m	/^    ;       after_front_end.$/;kq|-;/\<after_front_end\>/;'q;"	kind:cons
after_front_end_passes	mercury_compile_augment.m	/^:- pred after_front_end_passes(/;kq|/^\<after_front_end_passes\>/;'q;"	kind:pred	file:
after_goals	modecheck_util.m	/^:- type after_goals$/;kq|-;/\<after_goals\>/;'q;"	kind:type
after_instmap	modecheck_util.m	/^                after_instmap       :: instmap,$/;kq|-;/\<after_instmap\>/;'q;"	kind:fld
after_layout_label	llds_out_instr.m	/^:- type after_layout_label$/;kq|-;/\<after_layout_label\>/;'q;"	kind:type
after_loop_control_spawn	live_vars.m	/^    ;       after_loop_control_spawn($/;kq|-;/\<after_loop_control_spawn\>/;'q;"	kind:cons	file:
after_str	print_help.m	/^:- func after_str(/;kq|/^\<after_str\>/;'q;"	kind:func	file:
afv_map	hlds_llds.m	/^                afv_map                 :: abs_follow_vars_map,$/;kq|-;/\<afv_map\>/;'q;"	kind:fld
afv_next_non_res_reg_f	hlds_llds.m	/^                afv_next_non_res_reg_f  :: int$/;kq|-;/\<afv_next_non_res_reg_f\>/;'q;"	kind:fld
afv_next_non_res_reg_r	hlds_llds.m	/^                afv_next_non_res_reg_r  :: int,$/;kq|-;/\<afv_next_non_res_reg_r\>/;'q;"	kind:fld
agc_stack_layout	options.m	/^    ;       agc_stack_layout$/;kq|-;/\<agc_stack_layout\>/;'q;"	kind:cons
aggregate	../library/solutions.m	/^:- func aggregate(pred(T), func(/;kq|/^\<aggregate\>/;'q;"	kind:func
aggregate	../library/solutions.m	/^:- pred aggregate(pred(T), pred(/;kq|/^\<aggregate\>/;'q;"	kind:pred
aggregate2	../library/solutions.m	/^:- pred aggregate2(pred(T), pred(/;kq|/^\<aggregate2\>/;'q;"	kind:pred
ah_alt_long_names	optdb_help.m	/^                ah_alt_long_names       :: list(string),$/;kq|-;/\<ah_alt_long_names\>/;'q;"	kind:fld
ah_description	optdb_help.m	/^                ah_description          :: help_text$/;kq|-;/\<ah_description\>/;'q;"	kind:fld
ah_long_name	optdb_help.m	/^                ah_long_name            :: string,$/;kq|-;/\<ah_long_name\>/;'q;"	kind:fld
aii_context	prog_item.m	/^                aii_context         :: prog_context,$/;kq|-;/\<aii_context\>/;'q;"	kind:fld
aii_module_name	prog_item.m	/^                aii_module_name     :: module_name,$/;kq|-;/\<aii_module_name\>/;'q;"	kind:fld
aii_seq_num	prog_item.m	/^                aii_seq_num         :: item_seq_num$/;kq|-;/\<aii_seq_num\>/;'q;"	kind:fld
al_const_struct	dead_proc_elim.m	/^                al_const_struct     :: maybe_analyze_link_const_struct$/;kq|-;/\<al_const_struct\>/;'q;"	kind:fld	file:
al_deleted_calls	dead_proc_elim.m	/^                al_deleted_calls    :: maybe_analyze_link_deleted_calls,$/;kq|-;/\<al_deleted_calls\>/;'q;"	kind:fld	file:
al_type_ctor	dead_proc_elim.m	/^                al_type_ctor        :: maybe_analyze_link_type_ctor,$/;kq|-;/\<al_type_ctor\>/;'q;"	kind:fld	file:
alfa_value	structure_reuse.direct_choose_reuse.m	/^:- func alfa_value = int is det.$/;kq|/^\<alfa_value\>/;'q;"	kind:func	file:
alg_for_finding_best_par	../mdbcomp/feedback.automatic_parallelism.m	/^:- type alg_for_finding_best_par$/;kq|-;/\<alg_for_finding_best_par\>/;'q;"	kind:type
alh_aligned_help_text	optdb_help.m	/^                alh_aligned_help_text   :: string,$/;kq|-;/\<alh_aligned_help_text\>/;'q;"	kind:fld
alh_aligned_texinfo	optdb_help.m	/^                alh_aligned_texinfo     :: string,$/;kq|-;/\<alh_aligned_texinfo\>/;'q;"	kind:fld
alh_alt_long_names	optdb_help.m	/^                alh_alt_long_names      :: list(string),$/;kq|-;/\<alh_alt_long_names\>/;'q;"	kind:fld
alh_description	optdb_help.m	/^                alh_description         :: help_text$/;kq|-;/\<alh_description\>/;'q;"	kind:fld
alh_long_name	optdb_help.m	/^                alh_long_name           :: string,$/;kq|-;/\<alh_long_name\>/;'q;"	kind:fld
alh_no_aligned_help_text	optdb_help.m	/^                alh_no_aligned_help_text :: string, % for --no-long-name$/;kq|-;/\<alh_no_aligned_help_text\>/;'q;"	kind:fld
alh_no_aligned_texinfo	optdb_help.m	/^                alh_no_aligned_texinfo  :: string,  % for --no-long-name$/;kq|-;/\<alh_no_aligned_texinfo\>/;'q;"	kind:fld
aliases_between_reuse_nodes	structure_reuse.domain.m	/^:- pred aliases_between_reuse_nodes(/;kq|/^\<aliases_between_reuse_nodes\>/;'q;"	kind:pred	file:
aliases_between_reuse_nodes_2	structure_reuse.domain.m	/^:- pred aliases_between_reuse_nodes_2(/;kq|/^\<aliases_between_reuse_nodes_2\>/;'q;"	kind:pred	file:
align_and_unreverse_type_assign_pieces	typecheck_error_type_assign.m	/^:- pred align_and_unreverse_type_assign_pieces(/;kq|/^\<align_and_unreverse_type_assign_pieces\>/;'q;"	kind:pred	file:
align_double_width_slots	stack_alloc.m	/^:- pred align_double_width_slots(/;kq|/^\<align_double_width_slots\>/;'q;"	kind:pred	file:
aligned_text	print_help.m	/^    ;       aligned_text(string).$/;kq|-;/\<aligned_text\>/;'q;"	kind:cons	file:
alist_remove	../library/version_hash_table.m	/^:- pred alist_remove(hash_table_alist(/;kq|/^\<alist_remove\>/;'q;"	kind:pred	file:
alist_replace	../library/version_hash_table.m	/^:- pred alist_replace(hash_table_alist(/;kq|/^\<alist_replace\>/;'q;"	kind:pred	file:
alist_search	../library/version_hash_table.m	/^:- pred alist_search(hash_table_alist(/;kq|/^\<alist_search\>/;'q;"	kind:pred	file:
all_annotated_constraints_for_proc	abstract_mode_constraints.m	/^:- func all_annotated_constraints_for_proc(/;kq|/^\<all_annotated_constraints_for_proc\>/;'q;"	kind:func
all_are_const_struct_args	polymorphism_info.m	/^:- pred all_are_const_struct_args(/;kq|/^\<all_are_const_struct_args\>/;'q;"	kind:pred
all_args_fully_input_or_output	ssdebug.m	/^:- pred all_args_fully_input_or_output(/;kq|/^\<all_args_fully_input_or_output\>/;'q;"	kind:pred	file:
all_args_in_word_so_far	unify_proc.m	/^    ;       all_args_in_word_so_far.$/;kq|-;/\<all_args_in_word_so_far\>/;'q;"	kind:cons	file:
all_args_input_or_zero_size	term_util.m	/^:- pred all_args_input_or_zero_size(/;kq|/^\<all_args_input_or_zero_size\>/;'q;"	kind:pred
all_args_input_or_zero_size_2	term_util.m	/^:- pred all_args_input_or_zero_size_2(list(mer_type)::in, list(/;kq|/^\<all_args_input_or_zero_size_2\>/;'q;"	kind:pred	file:
all_arities_pfs_are_known	canonicalize_interface.m	/^    ;       all_arities_pfs_are_known.$/;kq|-;/\<all_arities_pfs_are_known\>/;'q;"	kind:cons	file:
all_attr_sources	../library/term_to_xml.m	/^:- func all_attr_sources = list(/;kq|/^\<all_attr_sources\>/;'q;"	kind:func	file:
all_builtin_modules	../mdbcomp/builtin_modules.m	/^:- func all_builtin_modules = list(/;kq|/^\<all_builtin_modules\>/;'q;"	kind:func
all_calls_and_unifies	hlds_dependency_graph.m	/^    ;       all_calls_and_unifies.$/;kq|-;/\<all_calls_and_unifies\>/;'q;"	kind:cons
all_cases_construct_test_var	simplify_goal_conj.m	/^:- pred all_cases_construct_test_var(list(/;kq|/^\<all_cases_construct_test_var\>/;'q;"	kind:pred	file:
all_chapters	print_help.m	/^:- func all_chapters = list(/;kq|/^\<all_chapters\>/;'q;"	kind:func	file:
all_clauses_are_facts	pre_typecheck.m	/^    ;       all_clauses_are_facts.$/;kq|-;/\<all_clauses_are_facts\>/;'q;"	kind:cons	file:
all_cols	lp.m	/^:- pred all_cols(/;kq|/^\<all_cols\>/;'q;"	kind:pred	file:
all_cols	lp_rational.m	/^:- pred all_cols(/;kq|/^\<all_cols\>/;'q;"	kind:pred	file:
all_cols0	lp.m	/^:- pred all_cols0(/;kq|/^\<all_cols0\>/;'q;"	kind:pred	file:
all_cols0	lp_rational.m	/^:- pred all_cols0(/;kq|/^\<all_cols0\>/;'q;"	kind:pred	file:
all_constraints_are_satisfiable	typeclasses.m	/^:- pred all_constraints_are_satisfiable(list(/;kq|/^\<all_constraints_are_satisfiable\>/;'q;"	kind:pred	file:
all_constraints_for_proc	abstract_mode_constraints.m	/^:- func all_constraints_for_proc(/;kq|/^\<all_constraints_for_proc\>/;'q;"	kind:func
all_count	../library/multi_map.m	/^:- func all_count(multi_map(/;kq|/^\<all_count\>/;'q;"	kind:func
all_count	../library/one_or_more_map.m	/^:- func all_count(one_or_more_map(/;kq|/^\<all_count\>/;'q;"	kind:func
all_delayed_arg_vars_are_full_words	lco.m	/^:- pred all_delayed_arg_vars_are_full_words(list(/;kq|/^\<all_delayed_arg_vars_are_full_words\>/;'q;"	kind:pred	file:
all_dependencies	make.prereqs_cache.m	/^    ;       all_dependencies.       % all_imports plus every include_module$/;kq|-;/\<all_dependencies\>/;'q;"	kind:cons
all_deps_graph	d_file_deps.m	/^                all_deps_graph          :: digraph(module_name)$/;kq|-;/\<all_deps_graph\>/;'q;"	kind:fld
all_disjuncts_are_conj_of_unify	goal_form.m	/^:- pred all_disjuncts_are_conj_of_unify(/;kq|/^\<all_disjuncts_are_conj_of_unify\>/;'q;"	kind:pred
all_disjuncts_are_switch_var_unifies	switch_detection.m	/^:- pred all_disjuncts_are_switch_var_unifies(/;kq|/^\<all_disjuncts_are_switch_var_unifies\>/;'q;"	kind:pred	file:
all_disjuncts_are_unreachable	switch_detection.m	/^    ;       all_disjuncts_are_unreachable$/;kq|-;/\<all_disjuncts_are_unreachable\>/;'q;"	kind:cons	file:
all_du_ctor_arg_types	type_util.m	/^:- pred all_du_ctor_arg_types(/;kq|/^\<all_du_ctor_arg_types\>/;'q;"	kind:pred
all_elements_are_in_given_partition	../library/eqvclass.m	/^:- pred all_elements_are_in_given_partition(map(/;kq|/^\<all_elements_are_in_given_partition\>/;'q;"	kind:pred	file:
all_extra_args_good	mode_errors.m	/^    --->    all_extra_args_good$/;kq|-;/\<all_extra_args_good\>/;'q;"	kind:cons	file:
all_false	../library/array.m	/^:- pred all_false(pred(T), array(/;kq|/^\<all_false\>/;'q;"	kind:pred
all_false	../library/list.m	/^:- pred all_false(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<all_false\>/;'q;"	kind:pred
all_false	../library/one_or_more.m	/^:- pred all_false(pred(T)::in(pred(in) is semidet), one_or_more(/;kq|/^\<all_false\>/;'q;"	kind:pred
all_false	../library/version_array.m	/^:- pred all_false(pred(T)::in(pred(in) is semidet), version_array(/;kq|/^\<all_false\>/;'q;"	kind:pred
all_false_corresponding	../library/list.m	/^:- pred all_false_corresponding(pred(T1, T2)::in(pred(/;kq|/^\<all_false_corresponding\>/;'q;"	kind:pred
all_false_corresponding	../library/one_or_more.m	/^:- pred all_false_corresponding(pred(T1, T2)::in(pred(/;kq|/^\<all_false_corresponding\>/;'q;"	kind:pred
all_file_components	recompilation.check.m	/^    --->    all_file_components$/;kq|-;/\<all_file_components\>/;'q;"	kind:cons
all_foreign_language_strings	globals.m	/^:- func all_foreign_language_strings = list(/;kq|/^\<all_foreign_language_strings\>/;'q;"	kind:func
all_foreign_languages	prog_foreign.m	/^:- func all_foreign_languages = list(/;kq|/^\<all_foreign_languages\>/;'q;"	kind:func
all_functors_are_constants	prog_type_repn.m	/^:- pred all_functors_are_constants(list(/;kq|/^\<all_functors_are_constants\>/;'q;"	kind:pred	file:
all_graphic_chars	parse_tree_out_term.m	/^    ;       all_graphic_chars.$/;kq|-;/\<all_graphic_chars\>/;'q;"	kind:cons
all_group_names_are_empty	mmakefiles.m	/^:- pred all_group_names_are_empty(list(/;kq|/^\<all_group_names_are_empty\>/;'q;"	kind:pred	file:
all_have_non_case_difference	error_spec.m	/^    --->    all_have_non_case_difference$/;kq|-;/\<all_have_non_case_difference\>/;'q;"	kind:cons	file:
all_higher_order_args_are_constant	higher_order.higher_order_global_info.m	/^:- pred all_higher_order_args_are_constant(list(/;kq|/^\<all_higher_order_args_are_constant\>/;'q;"	kind:pred
all_identical_up_to_renaming	typecheck_clauses.m	/^:- pred all_identical_up_to_renaming(list(/;kq|/^\<all_identical_up_to_renaming\>/;'q;"	kind:pred	file:
all_imports	make.prereqs_cache.m	/^    ;       all_imports             % every import_module and use_module$/;kq|-;/\<all_imports\>/;'q;"	kind:cons
all_in	fact_table.m	/^    --->    all_in$/;kq|-;/\<all_in\>/;'q;"	kind:cons	file:
all_inputs_eqv	simplify_goal_call.m	/^    ;       all_inputs_eqv.$/;kq|-;/\<all_inputs_eqv\>/;'q;"	kind:cons	file:
all_inputs_eqv_or_svar	simplify_goal_call.m	/^    ;       all_inputs_eqv_or_svar.$/;kq|-;/\<all_inputs_eqv_or_svar\>/;'q;"	kind:cons	file:
all_instmap_deltas_are_ground	loop_inv.m	/^:- pred all_instmap_deltas_are_ground(/;kq|/^\<all_instmap_deltas_are_ground\>/;'q;"	kind:pred	file:
all_lhs_files_exist_oldest_timestamp	make.check_up_to_date.m	/^    ;       all_lhs_files_exist_oldest_timestamp(timestamp).$/;kq|-;/\<all_lhs_files_exist_oldest_timestamp\>/;'q;"	kind:cons
all_lhs_files_up_to_date	make.check_up_to_date.m	/^    --->    all_lhs_files_up_to_date$/;kq|-;/\<all_lhs_files_up_to_date\>/;'q;"	kind:cons
all_long_option_strings	options.m	/^:- pred all_long_option_strings(list(/;kq|/^\<all_long_option_strings\>/;'q;"	kind:pred
all_match	../library/string.m	/^:- pred all_match(pred(char)::in(pred(/;kq|/^\<all_match\>/;'q;"	kind:pred
all_match_loop	../library/string.m	/^:- pred all_match_loop(pred(char)::in(pred(/;kq|/^\<all_match_loop\>/;'q;"	kind:pred	file:
all_members	../library/set_tree234.m	/^:- pred all_members(set_tree234(/;kq|/^\<all_members\>/;'q;"	kind:pred	file:
all_mih_deps	generate_mmakefile_fragments.m	/^:- type all_mih_deps$/;kq|-;/\<all_mih_deps\>/;'q;"	kind:type
all_modes	hlds_clauses.m	/^    --->    all_modes$/;kq|-;/\<all_modes\>/;'q;"	kind:cons
all_modes_are_fully_input	mode_test.m	/^:- pred all_modes_are_fully_input(/;kq|/^\<all_modes_are_fully_input\>/;'q;"	kind:pred
all_modes_are_fully_output	mode_test.m	/^:- pred all_modes_are_fully_output(/;kq|/^\<all_modes_are_fully_output\>/;'q;"	kind:pred
all_negatable_long_option_strings	options.m	/^:- pred all_negatable_long_option_strings(list(/;kq|/^\<all_negatable_long_option_strings\>/;'q;"	kind:pred
all_negated	hlds_goal.m	/^:- pred all_negated(list(hlds_goal)::in, list(/;kq|/^\<all_negated\>/;'q;"	kind:pred	file:
all_no	mcsolver.m	/^:- pred all_no(/;kq|/^\<all_no\>/;'q;"	kind:pred	file:
all_no_subsume_mismatches	typecheck_error_unify.m	/^:- pred all_no_subsume_mismatches(list(/;kq|/^\<all_no_subsume_mismatches\>/;'q;"	kind:pred	file:
all_nodes_obey_semi_heap	../library/psqueue.m	/^:- pred all_nodes_obey_semi_heap(loser_tree(/;kq|/^\<all_nodes_obey_semi_heap\>/;'q;"	kind:pred	file:
all_one_soln	lookup_switch_util.m	/^    --->    all_one_soln($/;kq|-;/\<all_one_soln\>/;'q;"	kind:cons
all_or_nonzero	../mdbcomp/trace_counts.m	/^:- type all_or_nonzero$/;kq|-;/\<all_or_nonzero\>/;'q;"	kind:type
all_out	fact_table.m	/^    ;       all_out.$/;kq|-;/\<all_out\>/;'q;"	kind:cons	file:
all_partials_assign_right	ml_unify_gen_deconstruct.m	/^    ;       all_partials_assign_right.$/;kq|-;/\<all_partials_assign_right\>/;'q;"	kind:cons	file:
all_paths	stack_opt.m	/^:- type all_paths$/;kq|-;/\<all_paths\>/;'q;"	kind:type	file:
all_plain_construct_unifies	modecheck_goal.m	/^:- pred all_plain_construct_unifies(list(/;kq|/^\<all_plain_construct_unifies\>/;'q;"	kind:pred	file:
all_prios_in_loser_tree_at_or_above_prio	../library/psqueue.m	/^:- pred all_prios_in_loser_tree_at_or_above_prio(P::in, loser_tree(/;kq|/^\<all_prios_in_loser_tree_at_or_above_prio\>/;'q;"	kind:pred	file:
all_regs	var_locn.m	/^    --->    all_regs$/;kq|-;/\<all_regs\>/;'q;"	kind:cons	file:
all_rows	lp.m	/^:- pred all_rows(/;kq|/^\<all_rows\>/;'q;"	kind:pred	file:
all_rows	lp_rational.m	/^:- pred all_rows(/;kq|/^\<all_rows\>/;'q;"	kind:pred	file:
all_rows0	lp.m	/^:- pred all_rows0(/;kq|/^\<all_rows0\>/;'q;"	kind:pred	file:
all_rows0	lp_rational.m	/^:- pred all_rows0(/;kq|/^\<all_rows0\>/;'q;"	kind:pred	file:
all_same	../library/list.m	/^:- pred all_same(list(/;kq|/^\<all_same\>/;'q;"	kind:pred
all_same	../library/one_or_more.m	/^:- pred all_same(one_or_more(/;kq|/^\<all_same\>/;'q;"	kind:pred
all_same_as	../library/list.m	/^:- pred all_same_as(T::in, list(/;kq|/^\<all_same_as\>/;'q;"	kind:pred	file:
all_same_as	../library/one_or_more.m	/^:- pred all_same_as(T::in, list(/;kq|/^\<all_same_as\>/;'q;"	kind:pred	file:
all_solns	det_infer_goal.m	/^    --->    all_solns$/;kq|-;/\<all_solns\>/;'q;"	kind:cons
all_structs	common.m	/^                all_structs             :: struct_map,$/;kq|-;/\<all_structs\>/;'q;"	kind:fld	file:
all_successors_need_frame	frameopt.m	/^:- pred all_successors_need_frame(frame_block_map(/;kq|/^\<all_successors_need_frame\>/;'q;"	kind:pred	file:
all_true	../library/array.m	/^:- pred all_true(pred(T), array(/;kq|/^\<all_true\>/;'q;"	kind:pred
all_true	../library/diet.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), diet(/;kq|/^\<all_true\>/;'q;"	kind:pred
all_true	../library/fat_sparse_bitset.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), fat_sparse_bitset(/;kq|/^\<all_true\>/;'q;"	kind:pred
all_true	../library/fatter_sparse_bitset.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), fatter_sparse_bitset(/;kq|/^\<all_true\>/;'q;"	kind:pred
all_true	../library/list.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<all_true\>/;'q;"	kind:pred
all_true	../library/one_or_more.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), one_or_more(/;kq|/^\<all_true\>/;'q;"	kind:pred
all_true	../library/set.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), set(/;kq|/^\<all_true\>/;'q;"	kind:pred
all_true	../library/set_bbbtree.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), set_bbbtree(/;kq|/^\<all_true\>/;'q;"	kind:pred
all_true	../library/set_ctree234.m	/^:- pred all_true(pred(T)::in(pred(/;kq|/^\<all_true\>/;'q;"	kind:pred
all_true	../library/set_ordlist.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), set_ordlist(/;kq|/^\<all_true\>/;'q;"	kind:pred
all_true	../library/set_tree234.m	/^:- pred all_true(pred(T)::in(pred(/;kq|/^\<all_true\>/;'q;"	kind:pred
all_true	../library/set_unordlist.m	/^:- pred all_true(pred(T)::in(pred(/;kq|/^\<all_true\>/;'q;"	kind:pred
all_true	../library/sparse_bitset.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), sparse_bitset(/;kq|/^\<all_true\>/;'q;"	kind:pred
all_true	../library/test_bitset.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), test_bitset(/;kq|/^\<all_true\>/;'q;"	kind:pred
all_true	../library/tree_bitset.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), tree_bitset(/;kq|/^\<all_true\>/;'q;"	kind:pred
all_true	../library/version_array.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), version_array(/;kq|/^\<all_true\>/;'q;"	kind:pred
all_true	set_of_var.m	/^:- pred all_true(pred(var(T))::in(pred(in) is semidet), set_of_var(/;kq|/^\<all_true\>/;'q;"	kind:pred
all_true_bits	../library/fat_sparse_bitset.m	/^:- pred all_true_bits(pred(T)::in(pred(/;kq|/^\<all_true_bits\>/;'q;"	kind:pred	file:
all_true_bits	../library/fatter_sparse_bitset.m	/^:- pred all_true_bits(pred(T)::in(pred(/;kq|/^\<all_true_bits\>/;'q;"	kind:pred	file:
all_true_bits	../library/sparse_bitset.m	/^:- pred all_true_bits(pred(T)::in(pred(/;kq|/^\<all_true_bits\>/;'q;"	kind:pred	file:
all_true_bits	../library/tree_bitset.m	/^:- pred all_true_bits(pred(T)::in(pred(/;kq|/^\<all_true_bits\>/;'q;"	kind:pred	file:
all_true_corresponding	../library/list.m	/^:- pred all_true_corresponding(pred(T1, T2)::in(pred(/;kq|/^\<all_true_corresponding\>/;'q;"	kind:pred
all_true_corresponding	../library/one_or_more.m	/^:- pred all_true_corresponding(pred(T1, T2)::in(pred(/;kq|/^\<all_true_corresponding\>/;'q;"	kind:pred
all_true_in_range	../library/int.m	/^:- pred all_true_in_range(pred(int)::in(pred(/;kq|/^\<all_true_in_range\>/;'q;"	kind:pred
all_true_interval	../library/diet.m	/^:- pred all_true_interval(pred(T)::in(pred(/;kq|/^\<all_true_interval\>/;'q;"	kind:pred	file:
all_true_node	../library/fat_sparse_bitset.m	/^:- pred all_true_node(pred(T)::in(pred(/;kq|/^\<all_true_node\>/;'q;"	kind:pred	file:
all_true_node	../library/fatter_sparse_bitset.m	/^:- pred all_true_node(pred(T)::in(pred(/;kq|/^\<all_true_node\>/;'q;"	kind:pred	file:
all_true_node	../library/sparse_bitset.m	/^:- pred all_true_node(pred(T)::in(pred(/;kq|/^\<all_true_node\>/;'q;"	kind:pred	file:
all_true_tree	../library/set_ctree234.m	/^:- pred all_true_tree(pred(T)::in(pred(/;kq|/^\<all_true_tree\>/;'q;"	kind:pred	file:
all_tvars	post_typecheck.m	/^    ;       all_tvars.$/;kq|-;/\<all_tvars\>/;'q;"	kind:cons	file:
all_typeable_functors	inst_check.m	/^    ;       all_typeable_functors.$/;kq|-;/\<all_typeable_functors\>/;'q;"	kind:cons	file:
all_vars	../library/robdd.m	/^    --->    all_vars$/;kq|-;/\<all_vars\>/;'q;"	kind:cons
all_vars_are_const_struct_args	common.m	/^:- pred all_vars_are_const_struct_args(const_var_map::in, list(/;kq|/^\<all_vars_are_const_struct_args\>/;'q;"	kind:pred	file:
all_vars_match_resume_map	code_loc_dep.m	/^:- pred all_vars_match_resume_map(/;kq|/^\<all_vars_match_resume_map\>/;'q;"	kind:pred	file:
alloc_at_call_site	stack_alloc.m	/^:- pred alloc_at_call_site(/;kq|/^\<alloc_at_call_site\>/;'q;"	kind:pred	file:
alloc_at_par_conj	stack_alloc.m	/^:- pred alloc_at_par_conj(/;kq|/^\<alloc_at_par_conj\>/;'q;"	kind:pred	file:
alloc_at_recursive_call_for_loop_control	stack_alloc.m	/^:- pred alloc_at_recursive_call_for_loop_control(/;kq|/^\<alloc_at_recursive_call_for_loop_control\>/;'q;"	kind:pred	file:
alloc_at_resume_site	stack_alloc.m	/^:- pred alloc_at_resume_site(/;kq|/^\<alloc_at_resume_site\>/;'q;"	kind:pred	file:
alloc_buffer	../library/io.text_read.m	/^:- pred alloc_buffer(/;kq|/^\<alloc_buffer\>/;'q;"	kind:pred	file:
alloc_buffer	../library/string.m	/^:- pred alloc_buffer(/;kq|/^\<alloc_buffer\>/;'q;"	kind:pred	file:
alloc_data	live_vars.m	/^:- type alloc_data$/;kq|-;/\<alloc_data\>/;'q;"	kind:type
alloc_id	format_call.m	/^:- pred alloc_id(/;kq|/^\<alloc_id\>/;'q;"	kind:pred	file:
alloc_site_array	layout.m	/^    ;       alloc_site_array.$/;kq|-;/\<alloc_site_array\>/;'q;"	kind:cons
alloc_site_id	llds.m	/^:- type alloc_site_id$/;kq|-;/\<alloc_site_id\>/;'q;"	kind:type
alloc_site_info	layout.m	/^:- type alloc_site_info$/;kq|-;/\<alloc_site_info\>/;'q;"	kind:type
allocate	../library/counter.m	/^:- pred allocate(/;kq|/^\<allocate\>/;'q;"	kind:pred
allocate_bitmap	../library/bitmap.m	/^:- func allocate_bitmap(/;kq|/^\<allocate_bitmap\>/;'q;"	kind:func	file:
allocate_consecutive_ctor_arg_repns_for_extra_args	ml_unify_gen_util.m	/^:- pred allocate_consecutive_ctor_arg_repns_for_extra_args(/;kq|/^\<allocate_consecutive_ctor_arg_repns_for_extra_args\>/;'q;"	kind:pred	file:
allocate_consecutive_ctor_arg_repns_for_tuple	ml_unify_gen_util.m	/^:- pred allocate_consecutive_ctor_arg_repns_for_tuple(/;kq|/^\<allocate_consecutive_ctor_arg_repns_for_tuple\>/;'q;"	kind:pred	file:
allocate_consecutive_full_words	unify_gen_util.m	/^:- pred allocate_consecutive_full_words(/;kq|/^\<allocate_consecutive_full_words\>/;'q;"	kind:pred	file:
allocate_future	dep_par_conj.m	/^:- pred allocate_future(module_info::in, prog_var::in, list(/;kq|/^\<allocate_future\>/;'q;"	kind:pred	file:
allocate_given_stack_slot	stack_alloc.m	/^:- pred allocate_given_stack_slot(stack_slot::in, list(/;kq|/^\<allocate_given_stack_slot\>/;'q;"	kind:pred	file:
allocate_key	../library/digraph.m	/^:- pred allocate_key(digraph_key(T)::out, digraph(T)::in, digraph(/;kq|/^\<allocate_key\>/;'q;"	kind:pred	file:
allocate_next_stack_slot	stack_alloc.m	/^:- pred allocate_next_stack_slot(/;kq|/^\<allocate_next_stack_slot\>/;'q;"	kind:pred	file:
allocate_plain_slot_numbers	table_gen.m	/^:- pred allocate_plain_slot_numbers(assoc_list(/;kq|/^\<allocate_plain_slot_numbers\>/;'q;"	kind:pred	file:
allocate_sizevars	term_constr_build.m	/^:- pred allocate_sizevars(list(/;kq|/^\<allocate_sizevars\>/;'q;"	kind:pred	file:
allocate_slot_numbers	table_gen.m	/^:- pred allocate_slot_numbers(list(/;kq|/^\<allocate_slot_numbers\>/;'q;"	kind:pred	file:
allocate_slot_numbers_cl	complexity.m	/^:- pred allocate_slot_numbers_cl(assoc_list(/;kq|/^\<allocate_slot_numbers_cl\>/;'q;"	kind:pred	file:
allocate_stack_slots	stack_alloc.m	/^:- pred allocate_stack_slots(/;kq|/^\<allocate_stack_slots\>/;'q;"	kind:pred	file:
allocate_stack_slots_for_dummy_vars	stack_alloc.m	/^:- pred allocate_stack_slots_for_dummy_vars(/;kq|/^\<allocate_stack_slots_for_dummy_vars\>/;'q;"	kind:pred	file:
allocate_stack_slots_in_proc	stack_alloc.m	/^:- pred allocate_stack_slots_in_proc(/;kq|/^\<allocate_stack_slots_in_proc\>/;'q;"	kind:pred
allocate_stack_slots_to_color	stack_alloc.m	/^:- pred allocate_stack_slots_to_color(main_stack::in, maybe(/;kq|/^\<allocate_stack_slots_to_color\>/;'q;"	kind:pred	file:
allocate_stack_slots_to_colors	stack_alloc.m	/^:- pred allocate_stack_slots_to_colors(main_stack::in, maybe(/;kq|/^\<allocate_stack_slots_to_colors\>/;'q;"	kind:pred	file:
allocate_store_map	mercury_compile_llds_back_end.m	/^:- pred allocate_store_map(/;kq|/^\<allocate_store_map\>/;'q;"	kind:pred	file:
allocate_store_maps	store_alloc.m	/^:- pred allocate_store_maps(/;kq|/^\<allocate_store_maps\>/;'q;"	kind:pred
allocate_string	pickle.m	/^:- pred allocate_string(/;kq|/^\<allocate_string\>/;'q;"	kind:pred	file:
allocate_ts_string	dep_par_conj.m	/^:- pred allocate_ts_string(/;kq|/^\<allocate_ts_string\>/;'q;"	kind:pred	file:
allocated_into_regions	hlds_goal.m	/^                allocated_into_regions  :: set(prog_var),$/;kq|-;/\<allocated_into_regions\>/;'q;"	kind:fld
allow_conditional_reuse	structure_reuse.indirect.m	/^    --->    allow_conditional_reuse$/;kq|-;/\<allow_conditional_reuse\>/;'q;"	kind:cons	file:
allow_constrained_inst_var	parse_inst_mode_name.m	/^:- type allow_constrained_inst_var$/;kq|-;/\<allow_constrained_inst_var\>/;'q;"	kind:type
allow_defn_of_builtins	options.m	/^    ;       allow_defn_of_builtins$/;kq|-;/\<allow_defn_of_builtins\>/;'q;"	kind:cons
allow_direct_args	options.m	/^    ;       allow_direct_args$/;kq|-;/\<allow_direct_args\>/;'q;"	kind:cons
allow_double_word_fields	options.m	/^    ;       allow_double_word_fields$/;kq|-;/\<allow_double_word_fields\>/;'q;"	kind:cons
allow_double_word_ints	options.m	/^    ;       allow_double_word_ints          % XXX bootstrapping option$/;kq|-;/\<allow_double_word_ints\>/;'q;"	kind:cons
allow_doubling	string_switch_util.m	/^    ;       allow_doubling.$/;kq|-;/\<allow_doubling\>/;'q;"	kind:cons
allow_float_addr	lco.m	/^:- type allow_float_addr$/;kq|-;/\<allow_float_addr\>/;'q;"	kind:type	file:
allow_hijacks	optimization_options.m	/^    --->    allow_hijacks$/;kq|-;/\<allow_hijacks\>/;'q;"	kind:cons
allow_ho_inst_info	parse_type_name.m	/^:- type allow_ho_inst_info$/;kq|-;/\<allow_ho_inst_info\>/;'q;"	kind:type
allow_ho_insts_as_modes	options.m	/^    ;       allow_ho_insts_as_modes$/;kq|-;/\<allow_ho_insts_as_modes\>/;'q;"	kind:cons
allow_inlining	optimization_options.m	/^    --->    allow_inlining$/;kq|-;/\<allow_inlining\>/;'q;"	kind:cons
allow_lco	llds.m	/^:- type allow_lco$/;kq|-;/\<allow_lco\>/;'q;"	kind:type
allow_lookup_disj	ml_disj_gen.m	/^:- func allow_lookup_disj(/;kq|/^\<allow_lookup_disj\>/;'q;"	kind:func	file:
allow_messages	simplify_info.m	/^    ;       allow_messages.$/;kq|-;/\<allow_messages\>/;'q;"	kind:cons
allow_mode_decl_and_defn	parse_item.m	/^    --->    allow_mode_decl_and_defn$/;kq|-;/\<allow_mode_decl_and_defn\>/;'q;"	kind:cons	file:
allow_mode_decl_only	parse_item.m	/^    ;       allow_mode_decl_only.$/;kq|-;/\<allow_mode_decl_only\>/;'q;"	kind:cons	file:
allow_multi_arm	switch_detection.m	/^:- type allow_multi_arm$/;kq|-;/\<allow_multi_arm\>/;'q;"	kind:type	file:
allow_multi_arm_switches	options.m	/^    ;       allow_multi_arm_switches$/;kq|-;/\<allow_multi_arm_switches\>/;'q;"	kind:cons
allow_non_contiguity_for	options.m	/^    ;       allow_non_contiguity_for$/;kq|-;/\<allow_non_contiguity_for\>/;'q;"	kind:cons
allow_or_disallow_trans_opt_deps	opt_deps_spec.m	/^:- type allow_or_disallow_trans_opt_deps$/;kq|-;/\<allow_or_disallow_trans_opt_deps\>/;'q;"	kind:type	file:
allow_packed_unify_compare	options.m	/^    ;       allow_packed_unify_compare      % XXX bootstrapping option$/;kq|-;/\<allow_packed_unify_compare\>/;'q;"	kind:cons
allow_packed_unify_compare	unify_proc.m	/^    ;       allow_packed_unify_compare.$/;kq|-;/\<allow_packed_unify_compare\>/;'q;"	kind:cons	file:
allow_packing_chars	options.m	/^    ;       allow_packing_chars             % XXX bootstrapping option$/;kq|-;/\<allow_packing_chars\>/;'q;"	kind:cons
allow_packing_dummies	options.m	/^    ;       allow_packing_dummies           % XXX bootstrapping option$/;kq|-;/\<allow_packing_dummies\>/;'q;"	kind:cons
allow_packing_ints	options.m	/^    ;       allow_packing_ints              % XXX bootstrapping option$/;kq|-;/\<allow_packing_ints\>/;'q;"	kind:cons
allow_packing_local_sectags	options.m	/^    ;       allow_packing_local_sectags     % XXX bootstrapping option$/;kq|-;/\<allow_packing_local_sectags\>/;'q;"	kind:cons
allow_packing_mini_types	options.m	/^    ;       allow_packing_mini_types        % XXX bootstrapping option$/;kq|-;/\<allow_packing_mini_types\>/;'q;"	kind:cons
allow_packing_remote_sectags	options.m	/^    ;       allow_packing_remote_sectags    % XXX bootstrapping option$/;kq|-;/\<allow_packing_remote_sectags\>/;'q;"	kind:cons
allow_some_paths_only_waits	optimization_options.m	/^    --->    allow_some_paths_only_waits$/;kq|-;/\<allow_some_paths_only_waits\>/;'q;"	kind:cons
allow_splitting_switch_arms	simplify_proc.m	/^    ;       allow_splitting_switch_arms.$/;kq|-;/\<allow_splitting_switch_arms\>/;'q;"	kind:cons	file:
allow_src_changes	handle_options.m	/^    ;       allow_src_changes.$/;kq|-;/\<allow_src_changes\>/;'q;"	kind:cons	file:
allow_stubs	options.m	/^    ;       allow_stubs$/;kq|-;/\<allow_stubs\>/;'q;"	kind:cons
allow_undefined	options.m	/^    ;       allow_undefined$/;kq|-;/\<allow_undefined\>/;'q;"	kind:cons
allow_unify_bound_any	inst_abstract_unify.m	/^:- pred allow_unify_bound_any(/;kq|/^\<allow_unify_bound_any\>/;'q;"	kind:pred	file:
allow_unify_with_clobbered	inst_abstract_unify.m	/^:- pred allow_unify_with_clobbered(/;kq|/^\<allow_unify_with_clobbered\>/;'q;"	kind:pred	file:
allowed_non_contiguity	style_checks.m	/^:- type allowed_non_contiguity == list(set(pred_id)).$/;kq|-;/\<allowed_non_contiguity\>/;'q;"	kind:type	file:
allproc_annotated_constraints	abstract_mode_constraints.m	/^:- func allproc_annotated_constraints(/;kq|/^\<allproc_annotated_constraints\>/;'q;"	kind:func
allproc_constraints	abstract_mode_constraints.m	/^:- func allproc_constraints(/;kq|/^\<allproc_constraints\>/;'q;"	kind:func
alpha_mapping_at_call_site	rbmm.points_to_analysis.m	/^:- pred alpha_mapping_at_call_site(list(prog_var)::in, list(/;kq|/^\<alpha_mapping_at_call_site\>/;'q;"	kind:pred	file:
already_correct_fields	structure_reuse.direct_choose_reuse.m	/^:- func already_correct_fields(bool, list(prog_var), bool, list(/;kq|/^\<already_correct_fields\>/;'q;"	kind:func	file:
already_correct_fields_2	structure_reuse.direct_choose_reuse.m	/^:- func already_correct_fields_2(bool, list(prog_var), bool, list(/;kq|/^\<already_correct_fields_2\>/;'q;"	kind:func	file:
already_normalized	ctgc.selector.m	/^    ;       already_normalized.$/;kq|-;/\<already_normalized\>/;'q;"	kind:cons
already_printed_verbose	write_error_spec.m	/^:- type already_printed_verbose == set(list(format_piece)).$/;kq|-;/\<already_printed_verbose\>/;'q;"	kind:type	file:
already_processed	deps_map.m	/^    ;       already_processed.$/;kq|-;/\<already_processed\>/;'q;"	kind:cons
already_provided	ml_accurate_gc.m	/^    ;       already_provided(mlds_rval).$/;kq|-;/\<already_provided\>/;'q;"	kind:cons	file:
also_output_module_order	options.m	/^    ;       also_output_module_order$/;kq|-;/\<also_output_module_order\>/;'q;"	kind:cons
alt_align_help	optdb_help.m	/^    ;       alt_align_help($/;kq|-;/\<alt_align_help\>/;'q;"	kind:cons
alt_arg_align_help	optdb_help.m	/^    ;       alt_arg_align_help($/;kq|-;/\<alt_arg_align_help\>/;'q;"	kind:cons
alt_arg_help	optdb_help.m	/^    ;       alt_arg_help($/;kq|-;/\<alt_arg_help\>/;'q;"	kind:cons
alt_directory_separator	../library/dir.m	/^:- func alt_directory_separator = char.$/;kq|/^\<alt_directory_separator\>/;'q;"	kind:func	file:
alt_help	optdb_help.m	/^    ;       alt_help($/;kq|-;/\<alt_help\>/;'q;"	kind:cons
alt_ite	unneeded_code.m	/^    --->    alt_ite$/;kq|-;/\<alt_ite\>/;'q;"	kind:cons	file:
alt_switch	unneeded_code.m	/^    ;       alt_switch(maybe_switch_num_functors).$/;kq|-;/\<alt_switch\>/;'q;"	kind:cons	file:
always	error_spec.m	/^    --->    always(list(format_piece))$/;kq|-;/\<always\>/;'q;"	kind:cons
always	error_spec.m	/^    --->    always(list(format_piece))$/;kq|-;/\<always\>/;'q;"	kind:cons
always	structure_reuse.domain.m	/^    --->    always$/;kq|-;/\<always\>/;'q;"	kind:cons	file:
always_read_module	timestamp.m	/^    --->    always_read_module(maybe_return_timestamp)$/;kq|-;/\<always_read_module\>/;'q;"	kind:cons
always_reset_line_num	c_util.m	/^:- pred always_reset_line_num(/;kq|/^\<always_reset_line_num\>/;'q;"	kind:pred
always_set_line_num	c_util.m	/^:- pred always_set_line_num(/;kq|/^\<always_set_line_num\>/;'q;"	kind:pred
always_treat_as_first	error_spec.m	/^    --->    always_treat_as_first$/;kq|-;/\<always_treat_as_first\>/;'q;"	kind:cons
am_ancestors	d_file_deps.m	/^                am_ancestors                :: set(module_name),$/;kq|-;/\<am_ancestors\>/;'q;"	kind:fld
am_direct_imports	d_file_deps.m	/^                am_direct_imports           :: set(module_name),$/;kq|-;/\<am_direct_imports\>/;'q;"	kind:fld
am_implicit_imports	d_file_deps.m	/^                am_implicit_imports         :: set(module_name)$/;kq|-;/\<am_implicit_imports\>/;'q;"	kind:fld
am_imports_in_ancestors	d_file_deps.m	/^                am_imports_in_ancestors     :: set(module_name),$/;kq|-;/\<am_imports_in_ancestors\>/;'q;"	kind:fld
am_indirect_imports	d_file_deps.m	/^                am_indirect_imports         :: set(module_name),$/;kq|-;/\<am_indirect_imports\>/;'q;"	kind:fld
am_int_for_opt_imports	d_file_deps.m	/^                am_int_for_opt_imports      :: set(module_name),$/;kq|-;/\<am_int_for_opt_imports\>/;'q;"	kind:fld
ambig_pred_error_message	old_type_constraints.m	/^:- pred ambig_pred_error_message(pred_env::in, pair(/;kq|/^\<ambig_pred_error_message\>/;'q;"	kind:pred	file:
ambiguity_checkables	recompilation.check.m	/^:- type ambiguity_checkables$/;kq|-;/\<ambiguity_checkables\>/;'q;"	kind:type	file:
amiu_ancestor_ints	prog_parse_tree.m	/^                amiu_ancestor_ints  :: map(module_name, parse_tree_int0),$/;kq|-;/\<amiu_ancestor_ints\>/;'q;"	kind:fld
amiu_delayed_specs	prog_parse_tree.m	/^                amiu_delayed_specs  :: list(error_spec),$/;kq|-;/\<amiu_delayed_specs\>/;'q;"	kind:fld
amiu_direct_int3s	prog_parse_tree.m	/^                amiu_direct_int3s   :: map(module_name, direct_int3_spec),$/;kq|-;/\<amiu_direct_int3s\>/;'q;"	kind:fld
amiu_indirect_int3s	prog_parse_tree.m	/^                amiu_indirect_int3s :: map(module_name, indirect_int3_spec),$/;kq|-;/\<amiu_indirect_int3s\>/;'q;"	kind:fld
amiu_item_version_map	prog_parse_tree.m	/^                amiu_item_version_map :: module_item_version_numbers_map$/;kq|-;/\<amiu_item_version_map\>/;'q;"	kind:fld
amiu_module_src	prog_parse_tree.m	/^                amiu_module_src     :: parse_tree_module_src,$/;kq|-;/\<amiu_module_src\>/;'q;"	kind:fld
analyse_case	structure_sharing.analysis.m	/^:- pred analyse_case(/;kq|/^\<analyse_case\>/;'q;"	kind:pred	file:
analyse_closures	options.m	/^    ;       analyse_closures$/;kq|-;/\<analyse_closures\>/;'q;"	kind:cons
analyse_disj	structure_sharing.analysis.m	/^:- pred analyse_disj(/;kq|/^\<analyse_disj\>/;'q;"	kind:pred	file:
analyse_exceptions	options.m	/^    ;       analyse_exceptions$/;kq|-;/\<analyse_exceptions\>/;'q;"	kind:cons
analyse_exceptions_in_module	exception_analysis.m	/^:- pred analyse_exceptions_in_module(/;kq|/^\<analyse_exceptions_in_module\>/;'q;"	kind:pred
analyse_generic_call	structure_sharing.analysis.m	/^:- pred analyse_generic_call(/;kq|/^\<analyse_generic_call\>/;'q;"	kind:pred	file:
analyse_goal	structure_sharing.analysis.m	/^:- pred analyse_goal(/;kq|/^\<analyse_goal\>/;'q;"	kind:pred	file:
analyse_goal_with_progress	structure_sharing.analysis.m	/^:- pred analyse_goal_with_progress(/;kq|/^\<analyse_goal_with_progress\>/;'q;"	kind:pred	file:
analyse_mm_tabling	options.m	/^    ;       analyse_mm_tabling$/;kq|-;/\<analyse_mm_tabling\>/;'q;"	kind:cons
analyse_mm_tabling_in_module	tabling_analysis.m	/^:- pred analyse_mm_tabling_in_module(/;kq|/^\<analyse_mm_tabling_in_module\>/;'q;"	kind:pred
analyse_mm_tabling_in_scc	tabling_analysis.m	/^:- pred analyse_mm_tabling_in_scc(/;kq|/^\<analyse_mm_tabling_in_scc\>/;'q;"	kind:pred	file:
analyse_pred_proc	structure_sharing.analysis.m	/^:- pred analyse_pred_proc(/;kq|/^\<analyse_pred_proc\>/;'q;"	kind:pred	file:
analyse_regions	optimization_options.m	/^    --->    analyse_regions$/;kq|-;/\<analyse_regions\>/;'q;"	kind:cons
analyse_scc	structure_sharing.analysis.m	/^:- pred analyse_scc(/;kq|/^\<analyse_scc\>/;'q;"	kind:pred	file:
analyse_scc_until_fixpoint	structure_sharing.analysis.m	/^:- pred analyse_scc_until_fixpoint(/;kq|/^\<analyse_scc_until_fixpoint\>/;'q;"	kind:pred	file:
analyse_termination_in_module	termination.m	/^:- pred analyse_termination_in_module(/;kq|/^\<analyse_termination_in_module\>/;'q;"	kind:pred
analyse_termination_in_scc	termination.m	/^:- pred analyse_termination_in_scc(/;kq|/^\<analyse_termination_in_scc\>/;'q;"	kind:pred	file:
analyse_trail_usage	options.m	/^    ;       analyse_trail_usage$/;kq|-;/\<analyse_trail_usage\>/;'q;"	kind:cons
analyse_trail_usage_in_module	trailing_analysis.m	/^:- pred analyse_trail_usage_in_module(/;kq|/^\<analyse_trail_usage_in_module\>/;'q;"	kind:pred
analyses	analysis.framework.m	/^    pred analyses(Compiler, analysis_name, analysis_type),$/;kq|-;/\<analyses\>/;'q;"	kind:tcm
analysis	analysis.file.m	/^:- instance analysis(no_func_info, any_call, dummy_answer) where [$/;kq|-;/\<analysis\>/;'q;"	kind:tci	file:
analysis	analysis.framework.m	/^:- typeclass analysis(FuncInfo, Call, Answer)$/;kq|-;/\<analysis\>/;'q;"	kind:tc
analysis	exception_analysis.m	/^:- instance analysis(no_func_info, any_call, exception_analysis_answer)$/;kq|-;/\<analysis\>/;'q;"	kind:tci	file:
analysis	structure_reuse.analysis.m	/^:- instance analysis(structure_reuse_func_info, structure_reuse_call,$/;kq|-;/\<analysis\>/;'q;"	kind:tci
analysis	structure_reuse.analysis.m	/^:- instance analysis(structure_reuse_func_info, structure_reuse_call,$/;kq|-;/\<analysis\>/;'q;"	kind:tci	file:
analysis	structure_sharing.analysis.m	/^:- instance analysis(structure_sharing_func_info, structure_sharing_call,$/;kq|-;/\<analysis\>/;'q;"	kind:tci	file:
analysis	structure_sharing.analysis.m	/^:- instance analysis(structure_sharing_func_info,$/;kq|-;/\<analysis\>/;'q;"	kind:tci
analysis	tabling_analysis.m	/^:- instance analysis(no_func_info, any_call, mm_tabling_analysis_answer) where$/;kq|-;/\<analysis\>/;'q;"	kind:tci	file:
analysis	trailing_analysis.m	/^:- instance analysis(no_func_info, any_call, trailing_analysis_answer) where [$/;kq|-;/\<analysis\>/;'q;"	kind:tci	file:
analysis	unused_args.m	/^:- instance analysis(unused_args_func_info, unused_args_call,$/;kq|-;/\<analysis\>/;'q;"	kind:tci
analysis	unused_args.m	/^:- instance analysis(unused_args_func_info, unused_args_call,$/;kq|-;/\<analysis\>/;'q;"	kind:tci	file:
analysis.add_reuse_request	structure_reuse.analysis.m	/^:- pred add_reuse_request(/;kq|/^\<add_reuse_request\>/;'q;"	kind:pred	file:
analysis.analyse_case	structure_sharing.analysis.m	/^:- pred analyse_case(/;kq|/^\<analyse_case\>/;'q;"	kind:pred	file:
analysis.analyse_disj	structure_sharing.analysis.m	/^:- pred analyse_disj(/;kq|/^\<analyse_disj\>/;'q;"	kind:pred	file:
analysis.analyse_generic_call	structure_sharing.analysis.m	/^:- pred analyse_generic_call(/;kq|/^\<analyse_generic_call\>/;'q;"	kind:pred	file:
analysis.analyse_goal	structure_sharing.analysis.m	/^:- pred analyse_goal(/;kq|/^\<analyse_goal\>/;'q;"	kind:pred	file:
analysis.analyse_pred_proc	structure_sharing.analysis.m	/^:- pred analyse_pred_proc(/;kq|/^\<analyse_pred_proc\>/;'q;"	kind:pred	file:
analysis.analyse_scc	structure_sharing.analysis.m	/^:- pred analyse_scc(/;kq|/^\<analyse_scc\>/;'q;"	kind:pred	file:
analysis.analysis	structure_reuse.analysis.m	/^:- instance analysis(structure_reuse_func_info, structure_reuse_call,$/;kq|-;/\<analysis.analysis\>/;'q;"	kind:tci
analysis.analysis	structure_reuse.analysis.m	/^:- instance analysis(structure_reuse_func_info, structure_reuse_call,$/;kq|-;/\<analysis.analysis\>/;'q;"	kind:tci	file:
analysis.analysis	structure_sharing.analysis.m	/^:- instance analysis(structure_sharing_func_info, structure_sharing_call,$/;kq|-;/\<analysis.analysis\>/;'q;"	kind:tci	file:
analysis.analysis	structure_sharing.analysis.m	/^:- instance analysis(structure_sharing_func_info,$/;kq|-;/\<analysis.analysis\>/;'q;"	kind:tci
analysis.analysis_name	structure_reuse.analysis.m	/^:- func analysis_name = string.$/;kq|/^\<analysis_name\>/;'q;"	kind:func	file:
analysis.analysis_name	structure_sharing.analysis.m	/^:- func analysis_name = string.$/;kq|/^\<analysis_name\>/;'q;"	kind:func	file:
analysis.annotate_liveness	structure_sharing.analysis.m	/^:- pred annotate_liveness(/;kq|/^\<annotate_liveness\>/;'q;"	kind:pred	file:
analysis.answer_pattern	structure_reuse.analysis.m	/^:- instance answer_pattern(structure_reuse_func_info, structure_reuse_answer)$/;kq|-;/\<analysis.answer_pattern\>/;'q;"	kind:tci	file:
analysis.answer_pattern	structure_sharing.analysis.m	/^:- instance answer_pattern(structure_sharing_func_info,$/;kq|-;/\<analysis.answer_pattern\>/;'q;"	kind:tci
analysis.answer_pattern	structure_sharing.analysis.m	/^:- instance answer_pattern(structure_sharing_func_info,$/;kq|-;/\<analysis.answer_pattern\>/;'q;"	kind:tci	file:
analysis.call_pattern	structure_reuse.analysis.m	/^:- instance call_pattern(structure_reuse_func_info, structure_reuse_call)$/;kq|-;/\<analysis.call_pattern\>/;'q;"	kind:tci	file:
analysis.call_pattern	structure_sharing.analysis.m	/^:- instance call_pattern(structure_sharing_func_info,$/;kq|-;/\<analysis.call_pattern\>/;'q;"	kind:tci	file:
analysis.dep_procs	structure_sharing.analysis.m	/^:- type dep_procs == list(pred_proc_id).$/;kq|-;/\<analysis.dep_procs\>/;'q;"	kind:type	file:
analysis.file.add_dot_temp	analysis.file.m	/^    ;       add_dot_temp.$/;kq|-;/\<analysis.file.add_dot_temp\>/;'q;"	kind:cons	file:
analysis.file.analysis	analysis.file.m	/^:- instance analysis(no_func_info, any_call, dummy_answer) where [$/;kq|-;/\<analysis.file.analysis\>/;'q;"	kind:tci	file:
analysis.file.dir_sep	analysis.file.m	/^:- pred dir_sep(/;kq|/^\<dir_sep\>/;'q;"	kind:pred	file:
analysis.file.dummy_answer	analysis.file.m	/^:- type dummy_answer$/;kq|-;/\<analysis.file.dummy_answer\>/;'q;"	kind:type	file:
analysis.file.parse_entry	analysis.file.m	/^:- type parse_entry(T) ==$/;kq|-;/\<analysis.file.parse_entry\>/;'q;"	kind:type	file:
analysis.file.parse_func_id	analysis.file.m	/^:- pred parse_func_id(/;kq|/^\<parse_func_id\>/;'q;"	kind:pred	file:
analysis.file.parse_imdg_arc	analysis.file.m	/^:- pred parse_imdg_arc(/;kq|/^\<parse_imdg_arc\>/;'q;"	kind:pred	file:
analysis.file.partial_order	analysis.file.m	/^:- instance partial_order(no_func_info, dummy_answer) where [$/;kq|-;/\<analysis.file.partial_order\>/;'q;"	kind:tci	file:
analysis.file.read_module_imdg	analysis.file.m	/^:- pred read_module_imdg(/;kq|/^\<read_module_imdg\>/;'q;"	kind:pred
analysis.file.to_term	analysis.file.m	/^:- instance to_term(dummy_answer) where [$/;kq|-;/\<analysis.file.to_term\>/;'q;"	kind:tci	file:
analysis.file.version_number	analysis.file.m	/^:- func version_number = int.$/;kq|/^\<version_number\>/;'q;"	kind:func	file:
analysis.file.write_entry	analysis.file.m	/^:- type write_entry(T) ==$/;kq|-;/\<analysis.file.write_entry\>/;'q;"	kind:type	file:
analysis.file.write_imdg_arc	analysis.file.m	/^:- pred write_imdg_arc(/;kq|/^\<write_imdg_arc\>/;'q;"	kind:pred	file:
analysis.framework._id::in	analysis.framework.m	/^    pred get_func_info(module_info::in, module_name::in, func_id::in,$/;kq|-;/\<analysis.framework._id::in\>/;'q;"	kind:tcm
analysis.framework.analyses	analysis.framework.m	/^    pred analyses(Compiler, analysis_name, analysis_type),$/;kq|-;/\<analysis.framework.analyses\>/;'q;"	kind:tcm
analysis.framework.analysis	analysis.framework.m	/^:- typeclass analysis(FuncInfo, Call, Answer)$/;kq|-;/\<analysis.framework.analysis\>/;'q;"	kind:tc
analysis.framework.ar_answer	analysis.framework.m	/^                ar_answer   :: Answer,$/;kq|-;/\<analysis.framework.ar_answer\>/;'q;"	kind:fld
analysis.framework.ar_call	analysis.framework.m	/^                ar_call     :: Call,$/;kq|-;/\<analysis.framework.ar_call\>/;'q;"	kind:fld
analysis.framework.ar_status	analysis.framework.m	/^                ar_status   :: analysis_status$/;kq|-;/\<analysis.framework.ar_status\>/;'q;"	kind:fld
analysis.framework.bottom	analysis.framework.m	/^    func bottom(FuncInfo::in, Call::unused) = (Answer::out) is det,$/;kq|-;/\<analysis.framework.bottom\>/;'q;"	kind:tcm
analysis.framework.compiler	analysis.framework.m	/^:- typeclass compiler(Compiler) where [$/;kq|-;/\<analysis.framework.compiler\>/;'q;"	kind:tc
analysis.framework.equivalent	analysis.framework.m	/^    pred equivalent(FuncInfo::in, T::in, T::in) is semidet$/;kq|-;/\<analysis.framework.equivalent\>/;'q;"	kind:tcm
analysis.framework.fid_arity	analysis.framework.m	/^                fid_arity   :: pred_form_arity,$/;kq|-;/\<analysis.framework.fid_arity\>/;'q;"	kind:fld
analysis.framework.fid_mode	analysis.framework.m	/^                fid_mode    :: proc_id$/;kq|-;/\<analysis.framework.fid_mode\>/;'q;"	kind:fld
analysis.framework.fid_name	analysis.framework.m	/^                fid_name    :: string,$/;kq|-;/\<analysis.framework.fid_name\>/;'q;"	kind:fld
analysis.framework.fid_pf	analysis.framework.m	/^                fid_pf      :: pred_or_func,$/;kq|-;/\<analysis.framework.fid_pf\>/;'q;"	kind:fld
analysis.framework.from_term	analysis.framework.m	/^    pred from_term(term::in, S::out) is semidet$/;kq|-;/\<analysis.framework.from_term\>/;'q;"	kind:tcm
analysis.framework.func_id	analysis.framework.m	/^:- type func_id$/;kq|-;/\<analysis.framework.func_id\>/;'q;"	kind:type
analysis.framework.invalid	analysis.framework.m	/^    --->    invalid$/;kq|-;/\<analysis.framework.invalid\>/;'q;"	kind:cons
analysis.framework.lub	analysis.framework.m	/^:- func lub(/;kq|/^\<lub\>/;'q;"	kind:func
analysis.framework.optimal	analysis.framework.m	/^    ;       optimal.$/;kq|-;/\<analysis.framework.optimal\>/;'q;"	kind:cons
analysis.framework.some	analysis.framework.m	/^    --->    some [FuncInfo, Call, Answer]$/;kq|-;/\<analysis.framework.some\>/;'q;"	kind:cons
analysis.framework.some	analysis.framework.m	/^    --->    some [FuncInfo, Call, Answer]$/;kq|-;/\<analysis.framework.some\>/;'q;"	kind:cons
analysis.framework.suboptimal	analysis.framework.m	/^    ;       suboptimal$/;kq|-;/\<analysis.framework.suboptimal\>/;'q;"	kind:cons
analysis.framework.to_term	analysis.framework.m	/^:- typeclass to_term(S) where [$/;kq|-;/\<analysis.framework.to_term\>/;'q;"	kind:tc
analysis.framework.top	analysis.framework.m	/^    func top(FuncInfo::in, Call::unused) = (Answer::out) is det,$/;kq|-;/\<analysis.framework.top\>/;'q;"	kind:tcm
analysis.from_term	structure_reuse.analysis.m	/^    pred(from_term\/2) is reuse_answer_from_term$/;kq|-;/\<analysis.from_term\>/;'q;"	kind:tcim	file:
analysis.from_term	structure_sharing.analysis.m	/^    pred(from_term\/2) is sharing_answer_from_term$/;kq|-;/\<analysis.from_term\>/;'q;"	kind:tcim	file:
analysis.get_numbered_args	structure_reuse.analysis.m	/^:- pred get_numbered_args(int::in, list(/;kq|/^\<get_numbered_args\>/;'q;"	kind:pred	file:
analysis.handle_dep_procs	structure_sharing.analysis.m	/^:- pred handle_dep_procs(/;kq|/^\<handle_dep_procs\>/;'q;"	kind:pred	file:
analysis.lookup_sharing	structure_sharing.analysis.m	/^:- pred lookup_sharing(/;kq|/^\<lookup_sharing\>/;'q;"	kind:pred	file:
analysis.max_runs	structure_sharing.analysis.m	/^:- func max_runs = int.$/;kq|/^\<max_runs\>/;'q;"	kind:func	file:
analysis.operations.any_call	analysis.operations.m	/^:- type any_call$/;kq|-;/\<analysis.operations.any_call\>/;'q;"	kind:type
analysis.operations.compiler	analysis.operations.m	/^                compiler                :: Compiler,$/;kq|-;/\<analysis.operations.compiler\>/;'q;"	kind:fld	file:
analysis.operations.imdg_arc	analysis.operations.m	/^:- type imdg_arc$/;kq|-;/\<analysis.operations.imdg_arc\>/;'q;"	kind:type
analysis.operations.imdg_call	analysis.operations.m	/^                imdg_call       :: Call,$/;kq|-;/\<analysis.operations.imdg_call\>/;'q;"	kind:fld
analysis.operations.req_call	analysis.operations.m	/^                req_call        :: Call,$/;kq|-;/\<analysis.operations.req_call\>/;'q;"	kind:fld
analysis.operations.req_caller	analysis.operations.m	/^                req_caller      :: module_name$/;kq|-;/\<analysis.operations.req_caller\>/;'q;"	kind:fld
analysis.operations.some	analysis.operations.m	/^    --->    some [Compiler]$/;kq|-;/\<analysis.operations.some\>/;'q;"	kind:cons	file:
analysis.operations.some	analysis.operations.m	/^    --->    some [FuncInfo, Call]$/;kq|-;/\<analysis.operations.some\>/;'q;"	kind:cons
analysis.operations.some	analysis.operations.m	/^    --->    some [FuncInfo, Call]$/;kq|-;/\<analysis.operations.some\>/;'q;"	kind:cons
analysis.operations.to_term	analysis.operations.m	/^:- instance to_term(any_call) where [$/;kq|-;/\<analysis.operations.to_term\>/;'q;"	kind:tci	file:
analysis.partial_order	structure_reuse.analysis.m	/^:- instance partial_order(structure_reuse_func_info, structure_reuse_answer)$/;kq|-;/\<analysis.partial_order\>/;'q;"	kind:tci	file:
analysis.partial_order	structure_reuse.analysis.m	/^:- instance partial_order(structure_reuse_func_info, structure_reuse_call)$/;kq|-;/\<analysis.partial_order\>/;'q;"	kind:tci	file:
analysis.partial_order	structure_sharing.analysis.m	/^:- instance partial_order(structure_sharing_func_info,$/;kq|-;/\<analysis.partial_order\>/;'q;"	kind:tci
analysis.partial_order	structure_sharing.analysis.m	/^:- instance partial_order(structure_sharing_func_info,$/;kq|-;/\<analysis.partial_order\>/;'q;"	kind:tci
analysis.partial_order	structure_sharing.analysis.m	/^:- instance partial_order(structure_sharing_func_info,$/;kq|-;/\<analysis.partial_order\>/;'q;"	kind:tci	file:
analysis.partial_order	structure_sharing.analysis.m	/^:- instance partial_order(structure_sharing_func_info,$/;kq|-;/\<analysis.partial_order\>/;'q;"	kind:tci	file:
analysis.reuse_answer_to_term	structure_reuse.analysis.m	/^:- func reuse_answer_to_term(/;kq|/^\<reuse_answer_to_term\>/;'q;"	kind:func	file:
analysis.sharing_analysis	structure_sharing.analysis.m	/^:- pred sharing_analysis(/;kq|/^\<sharing_analysis\>/;'q;"	kind:pred	file:
analysis.srac_conds	structure_reuse.analysis.m	/^                srac_conds  :: list(structure_reuse_condition)$/;kq|-;/\<analysis.srac_conds\>/;'q;"	kind:fld	file:
analysis.srac_types	structure_reuse.analysis.m	/^                srac_types  :: list(mer_type),$/;kq|-;/\<analysis.srac_types\>/;'q;"	kind:fld	file:
analysis.srac_vars	structure_reuse.analysis.m	/^                srac_vars   :: list(prog_var),$/;kq|-;/\<analysis.srac_vars\>/;'q;"	kind:fld	file:
analysis.srfi_module	structure_reuse.analysis.m	/^                srfi_module :: module_info,$/;kq|-;/\<analysis.srfi_module\>/;'q;"	kind:fld	file:
analysis.srfi_proc	structure_reuse.analysis.m	/^                srfi_proc   :: proc_info$/;kq|-;/\<analysis.srfi_proc\>/;'q;"	kind:fld	file:
analysis.ss_fixpoint_table	structure_sharing.analysis.m	/^:- type ss_fixpoint_table ==$/;kq|-;/\<analysis.ss_fixpoint_table\>/;'q;"	kind:type	file:
analysis.ssar_sharing	structure_sharing.analysis.m	/^                ssar_sharing    :: structure_sharing$/;kq|-;/\<analysis.ssar_sharing\>/;'q;"	kind:fld	file:
analysis.ssar_types	structure_sharing.analysis.m	/^                ssar_types      :: list(mer_type),$/;kq|-;/\<analysis.ssar_types\>/;'q;"	kind:fld	file:
analysis.ssar_vars	structure_sharing.analysis.m	/^                ssar_vars       :: list(prog_var),$/;kq|-;/\<analysis.ssar_vars\>/;'q;"	kind:fld	file:
analysis.ssfi_module	structure_sharing.analysis.m	/^                ssfi_module     :: module_info,$/;kq|-;/\<analysis.ssfi_module\>/;'q;"	kind:fld	file:
analysis.ssfi_proc	structure_sharing.analysis.m	/^                ssfi_proc       :: proc_info$/;kq|-;/\<analysis.ssfi_proc\>/;'q;"	kind:fld	file:
analysis.structure_reuse_call	structure_reuse.analysis.m	/^:- type structure_reuse_call$/;kq|-;/\<analysis.structure_reuse_call\>/;'q;"	kind:type	file:
analysis.to_term	structure_reuse.analysis.m	/^:- instance to_term(structure_reuse_answer) where [$/;kq|-;/\<analysis.to_term\>/;'q;"	kind:tci	file:
analysis.to_term	structure_reuse.analysis.m	/^:- instance to_term(structure_reuse_call) where [$/;kq|-;/\<analysis.to_term\>/;'q;"	kind:tci	file:
analysis.to_term	structure_sharing.analysis.m	/^:- instance to_term(structure_sharing_answer) where [$/;kq|-;/\<analysis.to_term\>/;'q;"	kind:tci	file:
analysis.to_term	structure_sharing.analysis.m	/^:- instance to_term(structure_sharing_call) where [$/;kq|-;/\<analysis.to_term\>/;'q;"	kind:tci	file:
analysis.wrapped_init	structure_sharing.analysis.m	/^:- func wrapped_init(/;kq|/^\<wrapped_init\>/;'q;"	kind:func	file:
analysis.write_top_feedback	structure_sharing.analysis.m	/^:- pred write_top_feedback(/;kq|/^\<write_top_feedback\>/;'q;"	kind:pred	file:
analysis_cache_dir_create_failed	make.program_target.m	/^    ;       analysis_cache_dir_create_failed.$/;kq|-;/\<analysis_cache_dir_create_failed\>/;'q;"	kind:cons	file:
analysis_cache_dir_name	file_names.m	/^:- pred analysis_cache_dir_name(/;kq|/^\<analysis_cache_dir_name\>/;'q;"	kind:pred
analysis_depends_on_ho	term_constr_data.m	/^:- pred analysis_depends_on_ho(/;kq|/^\<analysis_depends_on_ho\>/;'q;"	kind:pred
analysis_file_cache	options.m	/^    ;       analysis_file_cache$/;kq|-;/\<analysis_file_cache\>/;'q;"	kind:cons
analysis_file_cache_dir	options.m	/^    ;       analysis_file_cache_dir$/;kq|-;/\<analysis_file_cache_dir\>/;'q;"	kind:cons
analysis_info	analysis.operations.m	/^:- type analysis_info$/;kq|-;/\<analysis_info\>/;'q;"	kind:type	file:
analysis_info_get_compiler	analysis.operations.m	/^:- some [Compiler] func analysis_info_get_compiler(/;kq|/^\<analysis_info_get_compiler\>/;'q;"	kind:func
analysis_map	analysis.framework.m	/^:- type analysis_map(T)         == map(module_name, module_analysis_map(T)).$/;kq|-;/\<analysis_map\>/;'q;"	kind:type
analysis_name	analysis.framework.m	/^    func analysis_name(Call::unused, Answer::unused) =$/;kq|-;/\<analysis_name\>/;'q;"	kind:tcm
analysis_name	analysis.framework.m	/^:- type analysis_name == string.$/;kq|-;/\<analysis_name\>/;'q;"	kind:type
analysis_name	structure_reuse.analysis.m	/^:- func analysis_name = string.$/;kq|/^\<analysis_name\>/;'q;"	kind:func	file:
analysis_name	structure_sharing.analysis.m	/^:- func analysis_name = string.$/;kq|/^\<analysis_name\>/;'q;"	kind:func	file:
analysis_name	unused_args.m	/^:- func analysis_name = string.$/;kq|/^\<analysis_name\>/;'q;"	kind:func	file:
analysis_repeat	options.m	/^    ;       analysis_repeat$/;kq|-;/\<analysis_repeat\>/;'q;"	kind:cons
analysis_request	analysis.operations.m	/^:- type analysis_request$/;kq|-;/\<analysis_request\>/;'q;"	kind:type
analysis_requests_map	analysis.operations.m	/^                analysis_requests_map   :: analysis_map(analysis_request),$/;kq|-;/\<analysis_requests_map\>/;'q;"	kind:fld	file:
analysis_result	analysis.framework.m	/^:- type analysis_result(Call, Answer)$/;kq|-;/\<analysis_result\>/;'q;"	kind:type
analysis_status	analysis.framework.m	/^:- type analysis_status$/;kq|-;/\<analysis_status\>/;'q;"	kind:type
analysis_status_to_string	analysis.file.m	/^:- pred analysis_status_to_string(/;kq|/^\<analysis_status_to_string\>/;'q;"	kind:pred	file:
analysis_type	analysis.framework.m	/^:- type analysis_type$/;kq|-;/\<analysis_type\>/;'q;"	kind:type
analysis_version_number	analysis.framework.m	/^    func analysis_version_number(Call::unused, Answer::unused) =$/;kq|-;/\<analysis_version_number\>/;'q;"	kind:tcm
analyze_and_optimize_format_calls	format_call.m	/^:- pred analyze_and_optimize_format_calls(/;kq|/^\<analyze_and_optimize_format_calls\>/;'q;"	kind:pred
analyze_block	frameopt.m	/^:- pred analyze_block(label::in, list(/;kq|/^\<analyze_block\>/;'q;"	kind:pred	file:
analyze_block_map	frameopt.m	/^:- pred analyze_block_map(list(/;kq|/^\<analyze_block_map\>/;'q;"	kind:pred	file:
analyze_block_map_2	frameopt.m	/^:- pred analyze_block_map_2(list(/;kq|/^\<analyze_block_map_2\>/;'q;"	kind:pred	file:
analyze_link_const_struct	dead_proc_elim.m	/^    ;       analyze_link_const_struct.$/;kq|-;/\<analyze_link_const_struct\>/;'q;"	kind:cons	file:
analyze_link_deleted_calls	dead_proc_elim.m	/^    ;       analyze_link_deleted_calls.$/;kq|-;/\<analyze_link_deleted_calls\>/;'q;"	kind:cons	file:
analyze_link_type_ctor	dead_proc_elim.m	/^    ;       analyze_link_type_ctor.$/;kq|-;/\<analyze_link_type_ctor\>/;'q;"	kind:cons	file:
analyze_links	dead_proc_elim.m	/^:- type analyze_links$/;kq|-;/\<analyze_links\>/;'q;"	kind:type	file:
anc0_dir1_indir2_intermod	make.prereqs.m	/^    ;       anc0_dir1_indir2_intermod$/;kq|-;/\<anc0_dir1_indir2_intermod\>/;'q;"	kind:cons	file:
anc0_dir1_indir2_intermod_accesses	make.prereqs_cache.m	/^                anc0_dir1_indir2_intermod_accesses      :: uint,$/;kq|-;/\<anc0_dir1_indir2_intermod_accesses\>/;'q;"	kind:fld	file:
anc0_dir1_indir2_intermod_misses	make.prereqs_cache.m	/^                anc0_dir1_indir2_intermod_misses        :: uint,$/;kq|-;/\<anc0_dir1_indir2_intermod_misses\>/;'q;"	kind:fld	file:
anc0_dir1_indir2_intermod_of_ancestors_of_intermod_imports	make.prereqs.m	/^    ;       anc0_dir1_indir2_intermod_of_ancestors_of_intermod_imports$/;kq|-;/\<anc0_dir1_indir2_intermod_of_ancestors_of_intermod_imports\>/;'q;"	kind:cons	file:
anc0_dir1_indir2_non_intermod	make.prereqs.m	/^    ;       anc0_dir1_indir2_non_intermod$/;kq|-;/\<anc0_dir1_indir2_non_intermod\>/;'q;"	kind:cons	file:
anc0_dir1_indir2_non_intermod_accesses	make.prereqs_cache.m	/^                anc0_dir1_indir2_non_intermod_accesses  :: uint,$/;kq|-;/\<anc0_dir1_indir2_non_intermod_accesses\>/;'q;"	kind:fld	file:
anc0_dir1_indir2_non_intermod_misses	make.prereqs_cache.m	/^                anc0_dir1_indir2_non_intermod_misses    :: uint,$/;kq|-;/\<anc0_dir1_indir2_non_intermod_misses\>/;'q;"	kind:fld	file:
ancestor	warn_unread_modules.m	/^    ;       ancestor.$/;kq|-;/\<ancestor\>/;'q;"	kind:cons	file:
ancestor_constraints	hlds_class.m	/^:- type ancestor_constraints == map(prog_constraint, list(prog_constraint)).$/;kq|-;/\<ancestor_constraints\>/;'q;"	kind:type
ancestor_int0	prog_parse_tree.m	/^    --->    ancestor_int0(parse_tree_int0, read_why_int0).$/;kq|-;/\<ancestor_int0\>/;'q;"	kind:cons
ancestor_int_spec	prog_parse_tree.m	/^:- type ancestor_int_spec$/;kq|-;/\<ancestor_int_spec\>/;'q;"	kind:type
ancestor_var_map	superhomogeneous.m	/^:- type ancestor_var_map == map(prog_var, prog_context).$/;kq|-;/\<ancestor_var_map\>/;'q;"	kind:type	file:
ancestors	make.prereqs.m	/^    ;       ancestors(module_target_type)$/;kq|-;/\<ancestors\>/;'q;"	kind:cons	file:
ancestors_loop	goal_store.m	/^:- pred ancestors_loop(module_info::in, var_table::in, goal_store(/;kq|/^\<ancestors_loop\>/;'q;"	kind:pred	file:
anchor	interval.m	/^:- type anchor$/;kq|-;/\<anchor\>/;'q;"	kind:type
anchor_branch_end	interval.m	/^    ;       anchor_branch_end(branch_construct, goal_id)$/;kq|-;/\<anchor_branch_end\>/;'q;"	kind:cons
anchor_branch_start	interval.m	/^    ;       anchor_branch_start(branch_construct, goal_id)$/;kq|-;/\<anchor_branch_start\>/;'q;"	kind:cons
anchor_call_site	interval.m	/^    ;       anchor_call_site(goal_id).$/;kq|-;/\<anchor_call_site\>/;'q;"	kind:cons
anchor_cond_then	interval.m	/^    ;       anchor_cond_then(goal_id)$/;kq|-;/\<anchor_cond_then\>/;'q;"	kind:cons
anchor_follow_info	interval.m	/^:- type anchor_follow_info$/;kq|-;/\<anchor_follow_info\>/;'q;"	kind:type
anchor_proc_end	interval.m	/^    ;       anchor_proc_end$/;kq|-;/\<anchor_proc_end\>/;'q;"	kind:cons
anchor_proc_start	interval.m	/^    --->    anchor_proc_start$/;kq|-;/\<anchor_proc_start\>/;'q;"	kind:cons
anchor_requires_close	stack_opt.m	/^:- func anchor_requires_close(/;kq|/^\<anchor_requires_close\>/;'q;"	kind:func	file:
and	../library/bool.m	/^:- func and(/;kq|/^\<and\>/;'q;"	kind:func
and_list	../library/bool.m	/^:- func and_list(list(/;kq|/^\<and_list\>/;'q;"	kind:func
and_list	maybe_util.m	/^:- func and_list(list(/;kq|/^\<and_list\>/;'q;"	kind:func
and_not_pairs	../library/integer.m	/^:- func and_not_pairs(/;kq|/^\<and_not_pairs\>/;'q;"	kind:func	file:
and_not_pairs_equal	../library/integer.m	/^:- func and_not_pairs_equal(list(digit), list(digit)) = list(/;kq|/^\<and_not_pairs_equal\>/;'q;"	kind:func	file:
and_pairs	../library/integer.m	/^:- func and_pairs(/;kq|/^\<and_pairs\>/;'q;"	kind:func	file:
and_pairs_equal	../library/integer.m	/^:- func and_pairs_equal(list(digit), list(digit)) = list(/;kq|/^\<and_pairs_equal\>/;'q;"	kind:func	file:
ands	structure_reuse.direct_choose_reuse.m	/^:- func ands(list(needs_update), list(needs_update)) = list(/;kq|/^\<ands\>/;'q;"	kind:func	file:
annotate_c_module	llds_out_file.m	/^:- pred annotate_c_module(/;kq|/^\<annotate_c_module\>/;'q;"	kind:pred	file:
annotate_c_modules	llds_out_file.m	/^:- pred annotate_c_modules(/;kq|/^\<annotate_c_modules\>/;'q;"	kind:pred	file:
annotate_c_procedure	llds_out_file.m	/^:- pred annotate_c_procedure(/;kq|/^\<annotate_c_procedure\>/;'q;"	kind:pred	file:
annotate_c_procedures	llds_out_file.m	/^:- pred annotate_c_procedures(/;kq|/^\<annotate_c_procedures\>/;'q;"	kind:pred	file:
annotate_conj_constraints	constraint.m	/^:- pred annotate_conj_constraints(/;kq|/^\<annotate_conj_constraints\>/;'q;"	kind:pred	file:
annotate_conj_output_vars	constraint.m	/^:- pred annotate_conj_output_vars(/;kq|/^\<annotate_conj_output_vars\>/;'q;"	kind:pred	file:
annotate_constructions_unification	rbmm.region_transformation.m	/^:- pred annotate_constructions_unification(/;kq|/^\<annotate_constructions_unification\>/;'q;"	kind:pred	file:
annotate_expr	rbmm.region_instruction.m	/^:- pred annotate_expr(/;kq|/^\<annotate_expr\>/;'q;"	kind:pred	file:
annotate_in_use_information	structure_reuse.analysis.m	/^:- pred annotate_in_use_information(/;kq|/^\<annotate_in_use_information\>/;'q;"	kind:pred	file:
annotate_liveness	structure_sharing.analysis.m	/^:- pred annotate_liveness(/;kq|/^\<annotate_liveness\>/;'q;"	kind:pred	file:
annotate_pred	rbmm.region_transformation.m	/^:- pred annotate_pred(/;kq|/^\<annotate_pred\>/;'q;"	kind:pred	file:
annotate_proc	rbmm.region_transformation.m	/^:- pred annotate_proc(/;kq|/^\<annotate_proc\>/;'q;"	kind:pred	file:
annotate_reuse_for_unification	structure_reuse.direct_choose_reuse.m	/^:- pred annotate_reuse_for_unification(/;kq|/^\<annotate_reuse_for_unification\>/;'q;"	kind:pred	file:
annotate_reuses_in_case	structure_reuse.direct_choose_reuse.m	/^:- pred annotate_reuses_in_case(/;kq|/^\<annotate_reuses_in_case\>/;'q;"	kind:pred	file:
annotate_reuses_in_goal	structure_reuse.direct_choose_reuse.m	/^:- pred annotate_reuses_in_goal(/;kq|/^\<annotate_reuses_in_goal\>/;'q;"	kind:pred	file:
annotated_c_module	llds_out_file.m	/^:- type annotated_c_module$/;kq|-;/\<annotated_c_module\>/;'q;"	kind:type	file:
annotated_c_procedure	llds_out_file.m	/^:- type annotated_c_procedure$/;kq|-;/\<annotated_c_procedure\>/;'q;"	kind:type	file:
annotated_conj	deforest.m	/^:- type annotated_conj ==$/;kq|-;/\<annotated_conj\>/;'q;"	kind:type	file:
annotated_conjunct	constraint.m	/^:- type annotated_conjunct$/;kq|-;/\<annotated_conjunct\>/;'q;"	kind:type	file:
anon_occur_order	../library/term_io.m	/^    ;       anon_occur_order(counter).$/;kq|-;/\<anon_occur_order\>/;'q;"	kind:cons	file:
anon_var_info	../library/term_io.m	/^:- type anon_var_info$/;kq|-;/\<anon_var_info\>/;'q;"	kind:type	file:
anon_var_to_int	../library/term_io.m	/^    --->    anon_var_to_int$/;kq|-;/\<anon_var_to_int\>/;'q;"	kind:cons	file:
ansi_c	options.m	/^    ;       ansi_c$/;kq|-;/\<ansi_c\>/;'q;"	kind:cons
answer_block_name	table_gen.m	/^:- func answer_block_name = string.$/;kq|/^\<answer_block_name\>/;'q;"	kind:func	file:
answer_block_type	table_gen.m	/^:- func answer_block_type = mer_type.$/;kq|/^\<answer_block_type\>/;'q;"	kind:func	file:
answer_pattern	analysis.framework.m	/^:- typeclass answer_pattern(FuncInfo, Answer)$/;kq|-;/\<answer_pattern\>/;'q;"	kind:tc
answer_pattern	structure_reuse.analysis.m	/^:- instance answer_pattern(structure_reuse_func_info, structure_reuse_answer)$/;kq|-;/\<answer_pattern\>/;'q;"	kind:tci	file:
answer_pattern	structure_sharing.analysis.m	/^:- instance answer_pattern(structure_sharing_func_info,$/;kq|-;/\<answer_pattern\>/;'q;"	kind:tci
answer_pattern	structure_sharing.analysis.m	/^:- instance answer_pattern(structure_sharing_func_info,$/;kq|-;/\<answer_pattern\>/;'q;"	kind:tci	file:
answer_table	rtti.m	/^    ;       answer_table.$/;kq|-;/\<answer_table\>/;'q;"	kind:cons
answer_table	table_gen.m	/^    ;       answer_table.$/;kq|-;/\<answer_table\>/;'q;"	kind:cons	file:
answer_table_name	table_gen.m	/^:- func answer_table_name = string.$/;kq|/^\<answer_table_name\>/;'q;"	kind:func	file:
any	prog_data.m	/^    ;           any(uniqueness, ho_inst_info)$/;kq|-;/\<any\>/;'q;"	kind:cons
any_call	analysis.operations.m	/^:- type any_call$/;kq|-;/\<any_call\>/;'q;"	kind:type
any_does_match_any	inst_match.m	/^    ;       any_does_match_any.$/;kq|-;/\<any_does_match_any\>/;'q;"	kind:cons	file:
any_does_not_match_any	inst_match.m	/^    --->    any_does_not_match_any$/;kq|-;/\<any_does_not_match_any\>/;'q;"	kind:cons	file:
any_false	../library/list.m	/^:- pred any_false(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<any_false\>/;'q;"	kind:pred
any_false	../library/one_or_more.m	/^:- pred any_false(pred(T)::in(pred(in) is semidet), one_or_more(/;kq|/^\<any_false\>/;'q;"	kind:pred
any_head_var	../mdbcomp/program_representation.m	/^    ;       any_head_var(int)$/;kq|-;/\<any_head_var\>/;'q;"	kind:cons
any_head_var_from_back	../mdbcomp/program_representation.m	/^    ;       any_head_var_from_back(int).$/;kq|-;/\<any_head_var_from_back\>/;'q;"	kind:cons
any_inst	prog_data.m	/^    ;       any_inst(inst_name, uniqueness, is_live, unify_is_real)$/;kq|-;/\<any_inst\>/;'q;"	kind:cons
any_inst	prog_mode.m	/^:- func any_inst = mer_inst.$/;kq|/^\<any_inst\>/;'q;"	kind:func
any_inst_info	prog_data.m	/^:- type any_inst_info$/;kq|-;/\<any_inst_info\>/;'q;"	kind:type
any_inst_table	hlds_inst_mode.m	/^:- type any_inst_table ==           map(any_inst_info, maybe_inst_det).$/;kq|-;/\<any_inst_table\>/;'q;"	kind:type	file:
any_inst_uniqueness	parse_tree_to_term.m	/^:- func any_inst_uniqueness(/;kq|/^\<any_inst_uniqueness\>/;'q;"	kind:func
any_insts_from_sorted_pairs	hlds_inst_mode.m	/^:- pred any_insts_from_sorted_pairs(/;kq|/^\<any_insts_from_sorted_pairs\>/;'q;"	kind:pred
any_insts_to_sorted_pairs	hlds_inst_mode.m	/^:- pred any_insts_to_sorted_pairs(/;kq|/^\<any_insts_to_sorted_pairs\>/;'q;"	kind:pred
any_matches_any	inst_match.m	/^:- type any_matches_any$/;kq|-;/\<any_matches_any\>/;'q;"	kind:type	file:
any_mercury_builtin_module	../mdbcomp/builtin_modules.m	/^:- pred any_mercury_builtin_module(/;kq|/^\<any_mercury_builtin_module\>/;'q;"	kind:pred
any_output_arguments	dep_par_conj.m	/^:- pred any_output_arguments(module_info::in, list(/;kq|/^\<any_output_arguments\>/;'q;"	kind:pred	file:
any_pred_inst_info_to_term	parse_tree_to_term.m	/^:- pred any_pred_inst_info_to_term(/;kq|/^\<any_pred_inst_info_to_term\>/;'q;"	kind:pred	file:
any_reg	hlds_llds.m	/^    --->    any_reg$/;kq|-;/\<any_reg\>/;'q;"	kind:cons
any_true	../library/list.m	/^:- pred any_true(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<any_true\>/;'q;"	kind:pred
any_true	../library/one_or_more.m	/^:- pred any_true(pred(T)::in(pred(in) is semidet), one_or_more(/;kq|/^\<any_true\>/;'q;"	kind:pred
anywhere_or_interface	unused_imports.m	/^:- type anywhere_or_interface$/;kq|-;/\<anywhere_or_interface\>/;'q;"	kind:type	file:
ao_add	builtin_ops.m	/^    --->    ao_add$/;kq|-;/\<ao_add\>/;'q;"	kind:cons
ao_add	builtin_ops.m	/^    --->    ao_add$/;kq|-;/\<ao_add\>/;'q;"	kind:cons
ao_div	builtin_ops.m	/^    ;       ao_div     % Assumed to truncate toward zero.$/;kq|-;/\<ao_div\>/;'q;"	kind:cons
ao_div	builtin_ops.m	/^    ;       ao_div.$/;kq|-;/\<ao_div\>/;'q;"	kind:cons
ao_mul	builtin_ops.m	/^    ;       ao_mul$/;kq|-;/\<ao_mul\>/;'q;"	kind:cons
ao_mul	builtin_ops.m	/^    ;       ao_mul$/;kq|-;/\<ao_mul\>/;'q;"	kind:cons
ao_rem	builtin_ops.m	/^    ;       ao_rem.    % Remainder with respect to truncating integer division.$/;kq|-;/\<ao_rem\>/;'q;"	kind:cons
ao_sub	builtin_ops.m	/^    ;       ao_sub$/;kq|-;/\<ao_sub\>/;'q;"	kind:cons
ao_sub	builtin_ops.m	/^    ;       ao_sub$/;kq|-;/\<ao_sub\>/;'q;"	kind:cons
aoi_anywhere	unused_imports.m	/^    --->    aoi_anywhere$/;kq|-;/\<aoi_anywhere\>/;'q;"	kind:cons	file:
aoi_interface	unused_imports.m	/^    ;       aoi_interface.$/;kq|-;/\<aoi_interface\>/;'q;"	kind:cons	file:
ap_body	term_constr_data.m	/^                ap_body             :: abstract_goal,$/;kq|-;/\<ap_body\>/;'q;"	kind:fld
ap_context	term_constr_data.m	/^                ap_context          :: prog_context,$/;kq|-;/\<ap_context\>/;'q;"	kind:fld
ap_head_vars	term_constr_data.m	/^                ap_head_vars        :: head_vars,$/;kq|-;/\<ap_head_vars\>/;'q;"	kind:fld
ap_ho_calls	term_constr_data.m	/^                ap_ho_calls         :: list(abstract_ho_call)$/;kq|-;/\<ap_ho_calls\>/;'q;"	kind:fld
ap_inputs	term_constr_data.m	/^                ap_inputs           :: list(bool),$/;kq|-;/\<ap_inputs\>/;'q;"	kind:fld
ap_is_entry	term_constr_data.m	/^                ap_is_entry         :: bool,$/;kq|-;/\<ap_is_entry\>/;'q;"	kind:fld
ap_num_calls	term_constr_data.m	/^                ap_num_calls        :: int,$/;kq|-;/\<ap_num_calls\>/;'q;"	kind:fld
ap_ppid	term_constr_data.m	/^                ap_ppid             :: abstract_ppid,$/;kq|-;/\<ap_ppid\>/;'q;"	kind:fld
ap_recursion	term_constr_data.m	/^                ap_recursion        :: recursion_type,$/;kq|-;/\<ap_recursion\>/;'q;"	kind:fld
ap_size_var_map	term_constr_data.m	/^                ap_size_var_map     :: size_var_map,$/;kq|-;/\<ap_size_var_map\>/;'q;"	kind:fld
ap_size_varset	term_constr_data.m	/^                ap_size_varset      :: size_varset,$/;kq|-;/\<ap_size_varset\>/;'q;"	kind:fld
ap_zeros	term_constr_data.m	/^                ap_zeros            :: zero_vars,$/;kq|-;/\<ap_zeros\>/;'q;"	kind:fld
apc_dummy	decide_type_repn.m	/^    ;       apc_dummy.$/;kq|-;/\<apc_dummy\>/;'q;"	kind:cons	file:
apc_pack	decide_type_repn.m	/^    --->    apc_pack(fill_kind_size)$/;kq|-;/\<apc_pack\>/;'q;"	kind:cons	file:
apfi_mode_decl_items	canonicalize_interface.m	/^                apfi_mode_decl_items    :: cord(item_mode_decl_info)$/;kq|-;/\<apfi_mode_decl_items\>/;'q;"	kind:fld	file:
apfi_pred_decl_items	canonicalize_interface.m	/^                apfi_pred_decl_items    :: cord(item_pred_decl_info),$/;kq|-;/\<apfi_pred_decl_items\>/;'q;"	kind:fld	file:
append	../library/array.m	/^:- func append(array(T)::in, array(T)::in) = (array(/;kq|/^\<append\>/;'q;"	kind:func
append	../library/io.stream_db.m	/^    ;       append.$/;kq|-;/\<append\>/;'q;"	kind:cons
append	../library/list.m	/^:- func append(list(T), list(T)) = list(/;kq|/^\<append\>/;'q;"	kind:func
append	../library/list.m	/^:- pred append(list(T), list(T), list(/;kq|/^\<append\>/;'q;"	kind:pred
append	../library/one_or_more.m	/^:- pred append(one_or_more(T), one_or_more(T), one_or_more(/;kq|/^\<append\>/;'q;"	kind:pred
append	../library/ra_list.m	/^:- pred append(ra_list(T)::in, ra_list(T)::in, ra_list(/;kq|/^\<append\>/;'q;"	kind:pred
append	../library/string.m	/^:- func append(string::in, string::in) = (/;kq|/^\<append\>/;'q;"	kind:func
append	../library/string.m	/^:- pred append(/;kq|/^\<append\>/;'q;"	kind:pred
append_analysis_pragmas_to_opt_file	intermod_analysis.m	/^:- pred append_analysis_pragmas_to_opt_file(/;kq|/^\<append_analysis_pragmas_to_opt_file\>/;'q;"	kind:pred
append_arity_pf	canonicalize_interface.m	/^:- pred append_arity_pf(/;kq|/^\<append_arity_pf\>/;'q;"	kind:pred	file:
append_block_comment_line	mmakefiles.m	/^:- pred append_block_comment_line(/;kq|/^\<append_block_comment_line\>/;'q;"	kind:pred	file:
append_char	../library/string.builder.m	/^:- pred append_char(/;kq|/^\<append_char\>/;'q;"	kind:pred
append_char	lines_builder.m	/^:- pred append_char(/;kq|/^\<append_char\>/;'q;"	kind:pred
append_data_table	fact_table.m	/^:- pred append_data_table(maybe(/;kq|/^\<append_data_table\>/;'q;"	kind:pred	file:
append_dep_graph_link	hlds_dependency_graph.m	/^:- pred append_dep_graph_link(/;kq|/^\<append_dep_graph_link\>/;'q;"	kind:pred	file:
append_dice_label_counts	../mdbcomp/slice_and_dice.m	/^:- pred append_dice_label_counts(/;kq|/^\<append_dice_label_counts\>/;'q;"	kind:pred	file:
append_disjunct_dcg_var_to_cord	parse_dcg_goal.m	/^:- pred append_disjunct_dcg_var_to_cord(/;kq|/^\<append_disjunct_dcg_var_to_cord\>/;'q;"	kind:pred	file:
append_disjunct_to_cord	parse_goal.m	/^:- pred append_disjunct_to_cord(/;kq|/^\<append_disjunct_to_cord\>/;'q;"	kind:pred	file:
append_empty_node	hlds_dependency_graph.m	/^:- pred append_empty_node(/;kq|/^\<append_empty_node\>/;'q;"	kind:pred	file:
append_expansions_after_goal_top_ftgi	superhomogeneous.m	/^:- pred append_expansions_after_goal_top_ftgi(/;kq|/^\<append_expansions_after_goal_top_ftgi\>/;'q;"	kind:pred	file:
append_expansions_after_goal_top_ftgi_loop	superhomogeneous.m	/^:- pred append_expansions_after_goal_top_ftgi_loop(list(/;kq|/^\<append_expansions_after_goal_top_ftgi_loop\>/;'q;"	kind:pred	file:
append_extra_goals	modecheck_util.m	/^:- pred append_extra_goals(/;kq|/^\<append_extra_goals\>/;'q;"	kind:pred
append_fail	table_gen.m	/^:- pred append_fail(/;kq|/^\<append_fail\>/;'q;"	kind:pred	file:
append_goal	deforest.m	/^:- pred append_goal(hlds_goal::in, list(/;kq|/^\<append_goal\>/;'q;"	kind:pred	file:
append_goal	direct_arg_in_out.m	/^    pred append_goal(G::in, hlds_goal::in, G::out) is det,$/;kq|-;/\<append_goal\>/;'q;"	kind:tcm	file:
append_goal	direct_arg_in_out.m	/^    pred(append_goal\/3) is append_goal_to_case,$/;kq|-;/\<append_goal\>/;'q;"	kind:tcim	file:
append_goal	direct_arg_in_out.m	/^    pred(append_goal\/3) is append_goal_to_goal,$/;kq|-;/\<append_goal\>/;'q;"	kind:tcim	file:
append_goal_to_case	direct_arg_in_out.m	/^:- pred append_goal_to_case(/;kq|/^\<append_goal_to_case\>/;'q;"	kind:pred	file:
append_goal_to_cases	deforest.m	/^:- pred append_goal_to_cases(prog_var::in, list(/;kq|/^\<append_goal_to_cases\>/;'q;"	kind:pred	file:
append_goal_to_disjuncts	deforest.m	/^:- pred append_goal_to_disjuncts(list(/;kq|/^\<append_goal_to_disjuncts\>/;'q;"	kind:pred	file:
append_goal_to_goal	direct_arg_in_out.m	/^:- pred append_goal_to_goal(/;kq|/^\<append_goal_to_goal\>/;'q;"	kind:pred	file:
append_goto_end	lookup_switch.m	/^:- pred append_goto_end(/;kq|/^\<append_goto_end\>/;'q;"	kind:pred
append_group_name	mmakefiles.m	/^:- pred append_group_name(/;kq|/^\<append_group_name\>/;'q;"	kind:pred	file:
append_iii	../library/string.m	/^:- pred append_iii(/;kq|/^\<append_iii\>/;'q;"	kind:pred	file:
append_iio	../library/string.m	/^:- pred append_iio(/;kq|/^\<append_iio\>/;'q;"	kind:pred	file:
append_ioi	../library/string.m	/^:- pred append_ioi(/;kq|/^\<append_ioi\>/;'q;"	kind:pred	file:
append_label_dependency	hlds_dependency_graph.m	/^:- pred append_label_dependency(/;kq|/^\<append_label_dependency\>/;'q;"	kind:pred	file:
append_list	../library/bitmap.m	/^:- func append_list(list(/;kq|/^\<append_list\>/;'q;"	kind:func
append_list	../library/string.m	/^:- func append_list(list(string)::in) = (/;kq|/^\<append_list\>/;'q;"	kind:func
append_list_one_or_more	../library/one_or_more.m	/^:- pred append_list_one_or_more(list(T), one_or_more(T), one_or_more(/;kq|/^\<append_list_one_or_more\>/;'q;"	kind:pred
append_mmake_actions	mmakefiles.m	/^:- pred append_mmake_actions(list(/;kq|/^\<append_mmake_actions\>/;'q;"	kind:pred	file:
append_mmake_condition	mmakefiles.m	/^:- pred append_mmake_condition(/;kq|/^\<append_mmake_condition\>/;'q;"	kind:pred	file:
append_mmake_entry	mmakefiles.m	/^:- pred append_mmake_entry(/;kq|/^\<append_mmake_entry\>/;'q;"	kind:pred	file:
append_mmake_file_name	mmakefiles.m	/^:- pred append_mmake_file_name(/;kq|/^\<append_mmake_file_name\>/;'q;"	kind:pred	file:
append_mmake_file_name_group_horizontal	mmakefiles.m	/^:- pred append_mmake_file_name_group_horizontal(/;kq|/^\<append_mmake_file_name_group_horizontal\>/;'q;"	kind:pred	file:
append_mmake_file_name_group_vertical	mmakefiles.m	/^:- pred append_mmake_file_name_group_vertical(/;kq|/^\<append_mmake_file_name_group_vertical\>/;'q;"	kind:pred	file:
append_mmake_file_name_groups_horizontal	mmakefiles.m	/^:- pred append_mmake_file_name_groups_horizontal(/;kq|/^\<append_mmake_file_name_groups_horizontal\>/;'q;"	kind:pred	file:
append_mmake_file_name_groups_vertical	mmakefiles.m	/^:- pred append_mmake_file_name_groups_vertical(/;kq|/^\<append_mmake_file_name_groups_vertical\>/;'q;"	kind:pred	file:
append_mmake_file_names_horizontal	mmakefiles.m	/^:- pred append_mmake_file_names_horizontal(/;kq|/^\<append_mmake_file_names_horizontal\>/;'q;"	kind:pred	file:
append_mmake_file_names_vertical	mmakefiles.m	/^:- pred append_mmake_file_names_vertical(/;kq|/^\<append_mmake_file_names_vertical\>/;'q;"	kind:pred	file:
append_mmake_fragment	mmakefiles.m	/^:- pred append_mmake_fragment(/;kq|/^\<append_mmake_fragment\>/;'q;"	kind:pred	file:
append_mmake_fragments	mmakefiles.m	/^:- pred append_mmake_fragments(/;kq|/^\<append_mmake_fragments\>/;'q;"	kind:pred	file:
append_mmake_var_values	mmakefiles.m	/^:- pred append_mmake_var_values(string::in, list(/;kq|/^\<append_mmake_var_values\>/;'q;"	kind:pred	file:
append_oii	../library/string.m	/^:- pred append_oii(/;kq|/^\<append_oii\>/;'q;"	kind:pred	file:
append_one_or_more	check_import_accessibility.m	/^:- pred append_one_or_more(one_or_more(T)::in, one_or_more(/;kq|/^\<append_one_or_more\>/;'q;"	kind:pred	file:
append_one_or_more_list	../library/one_or_more.m	/^:- pred append_one_or_more_list(one_or_more(T), list(T), one_or_more(/;kq|/^\<append_one_or_more_list\>/;'q;"	kind:pred
append_pred_related	canonicalize_interface.m	/^:- pred append_pred_related(/;kq|/^\<append_pred_related\>/;'q;"	kind:pred	file:
append_prefix_and_maybe_verbose	error_spec.m	/^:- pred append_prefix_and_maybe_verbose(maybe(/;kq|/^\<append_prefix_and_maybe_verbose\>/;'q;"	kind:pred
append_prof_dep_graph_link	hlds_dependency_graph.m	/^:- pred append_prof_dep_graph_link(/;kq|/^\<append_prof_dep_graph_link\>/;'q;"	kind:pred	file:
append_rule_name	mmakefiles.m	/^:- pred append_rule_name(/;kq|/^\<append_rule_name\>/;'q;"	kind:pred	file:
append_scc	hlds_dependency_graph.m	/^:- pred append_scc(module_info::in, list(/;kq|/^\<append_scc\>/;'q;"	kind:pred	file:
append_sccs	hlds_dependency_graph.m	/^:- pred append_sccs(/;kq|/^\<append_sccs\>/;'q;"	kind:pred	file:
append_slice_label_counts	../mdbcomp/slice_and_dice.m	/^:- pred append_slice_label_counts(/;kq|/^\<append_slice_label_counts\>/;'q;"	kind:pred	file:
append_string	../library/string.builder.m	/^:- pred append_string(/;kq|/^\<append_string\>/;'q;"	kind:pred
append_string	lines_builder.m	/^:- pred append_string(/;kq|/^\<append_string\>/;'q;"	kind:pred
append_string_pieces	../library/string.m	/^:- pred append_string_pieces(list(/;kq|/^\<append_string_pieces\>/;'q;"	kind:pred
append_strings	../library/string.builder.m	/^:- pred append_strings(list(/;kq|/^\<append_strings\>/;'q;"	kind:pred
append_strings	lines_builder.m	/^:- pred append_strings(list(/;kq|/^\<append_strings\>/;'q;"	kind:pred
append_strings_sep	../library/string.builder.m	/^:- pred append_strings_sep(string::in, list(/;kq|/^\<append_strings_sep\>/;'q;"	kind:pred
append_strings_sep	lines_builder.m	/^:- pred append_strings_sep(string::in, list(/;kq|/^\<append_strings_sep\>/;'q;"	kind:pred
append_strings_sep_lag	../library/string.builder.m	/^:- pred append_strings_sep_lag(string::in, string::in, list(/;kq|/^\<append_strings_sep_lag\>/;'q;"	kind:pred	file:
append_strings_sep_lag	lines_builder.m	/^:- pred append_strings_sep_lag(string::in, string::in, list(/;kq|/^\<append_strings_sep_lag\>/;'q;"	kind:pred	file:
append_suffix_until_unique	../library/varset.m	/^:- pred append_suffix_until_unique(string::in, string::in, set(/;kq|/^\<append_suffix_until_unique\>/;'q;"	kind:pred	file:
append_to_accumulating_option	options.m	/^:- pred append_to_accumulating_option(pair(/;kq|/^\<append_to_accumulating_option\>/;'q;"	kind:pred	file:
append_to_current_line	write_error_spec.m	/^:- pred append_to_current_line(/;kq|/^\<append_to_current_line\>/;'q;"	kind:pred	file:
append_to_each_execution_path	rbmm.execution_path.m	/^:- pred append_to_each_execution_path(list(/;kq|/^\<append_to_each_execution_path\>/;'q;"	kind:pred	file:
append_to_stmt	ml_proc_gen.m	/^:- func append_to_stmt(mlds_stmt, list(mlds_stmt)) = list(/;kq|/^\<append_to_stmt\>/;'q;"	kind:func	file:
apply_class_rules	typeclasses.m	/^:- pred apply_class_rules(/;kq|/^\<apply_class_rules\>/;'q;"	kind:pred	file:
apply_class_rules_2	typeclasses.m	/^:- pred apply_class_rules_2(/;kq|/^\<apply_class_rules_2\>/;'q;"	kind:pred	file:
apply_constraint_key_transformation	hlds_rtti.m	/^:- pred apply_constraint_key_transformation(/;kq|/^\<apply_constraint_key_transformation\>/;'q;"	kind:pred	file:
apply_constraint_value_transformation	hlds_rtti.m	/^:- pred apply_constraint_value_transformation(/;kq|/^\<apply_constraint_value_transformation\>/;'q;"	kind:pred	file:
apply_decl_pragma_record	recompilation.version.m	/^:- pred apply_decl_pragma_record(/;kq|/^\<apply_decl_pragma_record\>/;'q;"	kind:pred	file:
apply_deep_prof_tail_rec_to_assign	deep_profiling.m	/^:- pred apply_deep_prof_tail_rec_to_assign(list(/;kq|/^\<apply_deep_prof_tail_rec_to_assign\>/;'q;"	kind:pred	file:
apply_deep_prof_tail_rec_to_cases	deep_profiling.m	/^:- pred apply_deep_prof_tail_rec_to_cases(list(case)::in, list(/;kq|/^\<apply_deep_prof_tail_rec_to_cases\>/;'q;"	kind:pred	file:
apply_deep_prof_tail_rec_to_conj	deep_profiling.m	/^:- pred apply_deep_prof_tail_rec_to_conj(list(/;kq|/^\<apply_deep_prof_tail_rec_to_conj\>/;'q;"	kind:pred	file:
apply_deep_prof_tail_rec_to_disj	deep_profiling.m	/^:- pred apply_deep_prof_tail_rec_to_disj(list(/;kq|/^\<apply_deep_prof_tail_rec_to_disj\>/;'q;"	kind:pred	file:
apply_deep_prof_tail_rec_to_goal	deep_profiling.m	/^:- pred apply_deep_prof_tail_rec_to_goal(/;kq|/^\<apply_deep_prof_tail_rec_to_goal\>/;'q;"	kind:pred	file:
apply_deep_prof_tail_rec_transform	deep_profiling.m	/^:- pred apply_deep_prof_tail_rec_transform(/;kq|/^\<apply_deep_prof_tail_rec_transform\>/;'q;"	kind:pred	file:
apply_deep_prof_tail_rec_transform_to_proc	deep_profiling.m	/^:- pred apply_deep_prof_tail_rec_transform_to_proc(/;kq|/^\<apply_deep_prof_tail_rec_transform_to_proc\>/;'q;"	kind:pred	file:
apply_deep_prof_tail_rec_transform_to_scc	deep_profiling.m	/^:- pred apply_deep_prof_tail_rec_transform_to_scc(/;kq|/^\<apply_deep_prof_tail_rec_transform_to_scc\>/;'q;"	kind:pred	file:
apply_deep_profiling_transform	deep_profiling.m	/^:- pred apply_deep_profiling_transform(/;kq|/^\<apply_deep_profiling_transform\>/;'q;"	kind:pred
apply_dg_to_conj	distance_granularity.m	/^:- pred apply_dg_to_conj(list(hlds_goal)::in, list(/;kq|/^\<apply_dg_to_conj\>/;'q;"	kind:pred	file:
apply_dg_to_disj	distance_granularity.m	/^:- pred apply_dg_to_disj(list(/;kq|/^\<apply_dg_to_disj\>/;'q;"	kind:pred	file:
apply_dg_to_else	distance_granularity.m	/^:- pred apply_dg_to_else(/;kq|/^\<apply_dg_to_else\>/;'q;"	kind:pred	file:
apply_dg_to_else2	distance_granularity.m	/^:- pred apply_dg_to_else2(/;kq|/^\<apply_dg_to_else2\>/;'q;"	kind:pred	file:
apply_dg_to_goal	distance_granularity.m	/^:- pred apply_dg_to_goal(/;kq|/^\<apply_dg_to_goal\>/;'q;"	kind:pred	file:
apply_dg_to_plain_call	distance_granularity.m	/^:- pred apply_dg_to_plain_call(/;kq|/^\<apply_dg_to_plain_call\>/;'q;"	kind:pred	file:
apply_dg_to_preds	distance_granularity.m	/^:- pred apply_dg_to_preds(list(/;kq|/^\<apply_dg_to_preds\>/;'q;"	kind:pred	file:
apply_dg_to_procs	distance_granularity.m	/^:- pred apply_dg_to_procs(pred_id::in, list(/;kq|/^\<apply_dg_to_procs\>/;'q;"	kind:pred	file:
apply_dg_to_switch	distance_granularity.m	/^:- pred apply_dg_to_switch(/;kq|/^\<apply_dg_to_switch\>/;'q;"	kind:pred	file:
apply_dg_to_then	distance_granularity.m	/^:- pred apply_dg_to_then(/;kq|/^\<apply_dg_to_then\>/;'q;"	kind:pred	file:
apply_dg_to_then2	distance_granularity.m	/^:- pred apply_dg_to_then2(/;kq|/^\<apply_dg_to_then2\>/;'q;"	kind:pred	file:
apply_dump_option	hlds_out_util.m	/^:- pred apply_dump_option(/;kq|/^\<apply_dump_option\>/;'q;"	kind:pred	file:
apply_dup_proc_map_in_code_addr	dupproc.m	/^:- pred apply_dup_proc_map_in_code_addr(/;kq|/^\<apply_dup_proc_map_in_code_addr\>/;'q;"	kind:pred	file:
apply_dup_proc_map_in_instr	dupproc.m	/^:- pred apply_dup_proc_map_in_instr(/;kq|/^\<apply_dup_proc_map_in_instr\>/;'q;"	kind:pred	file:
apply_dup_proc_map_in_instrs	dupproc.m	/^:- pred apply_dup_proc_map_in_instrs(/;kq|/^\<apply_dup_proc_map_in_instrs\>/;'q;"	kind:pred	file:
apply_dup_proc_map_in_label	dupproc.m	/^:- pred apply_dup_proc_map_in_label(/;kq|/^\<apply_dup_proc_map_in_label\>/;'q;"	kind:pred	file:
apply_dup_proc_map_in_maybe_code_addr	dupproc.m	/^:- pred apply_dup_proc_map_in_maybe_code_addr(maybe(/;kq|/^\<apply_dup_proc_map_in_maybe_code_addr\>/;'q;"	kind:pred	file:
apply_dup_proc_map_in_maybe_labels	dupproc.m	/^:- pred apply_dup_proc_map_in_maybe_labels(list(maybe(/;kq|/^\<apply_dup_proc_map_in_maybe_labels\>/;'q;"	kind:pred	file:
apply_dup_proc_map_in_proc	dupproc.m	/^:- pred apply_dup_proc_map_in_proc(/;kq|/^\<apply_dup_proc_map_in_proc\>/;'q;"	kind:pred	file:
apply_dup_proc_map_in_proc_label	dupproc.m	/^:- pred apply_dup_proc_map_in_proc_label(/;kq|/^\<apply_dup_proc_map_in_proc_label\>/;'q;"	kind:pred	file:
apply_dup_proc_map_in_rval	dupproc.m	/^:- pred apply_dup_proc_map_in_rval(/;kq|/^\<apply_dup_proc_map_in_rval\>/;'q;"	kind:pred	file:
apply_dup_proc_map_in_rval_const	dupproc.m	/^:- pred apply_dup_proc_map_in_rval_const(/;kq|/^\<apply_dup_proc_map_in_rval_const\>/;'q;"	kind:pred	file:
apply_forward_map_to_list	../library/bimap.m	/^:- func apply_forward_map_to_list(bimap(K, V), list(K)) = list(/;kq|/^\<apply_forward_map_to_list\>/;'q;"	kind:func
apply_forward_map_to_list	../library/injection.m	/^:- func apply_forward_map_to_list(injection(K, V), list(K)) = list(/;kq|/^\<apply_forward_map_to_list\>/;'q;"	kind:func
apply_func_name	hlds_out_util.m	/^:- func apply_func_name(/;kq|/^\<apply_func_name\>/;'q;"	kind:func	file:
apply_goal_info_instmap_delta	goal_util.m	/^:- pred apply_goal_info_instmap_delta(/;kq|/^\<apply_goal_info_instmap_delta\>/;'q;"	kind:pred
apply_goal_instmap_delta	goal_util.m	/^:- pred apply_goal_instmap_delta(/;kq|/^\<apply_goal_instmap_delta\>/;'q;"	kind:pred
apply_headvar_correction	interval.m	/^:- pred apply_headvar_correction(/;kq|/^\<apply_headvar_correction\>/;'q;"	kind:pred
apply_implicit_parallelism_transformation	introduce_parallelism.m	/^:- pred apply_implicit_parallelism_transformation(list(/;kq|/^\<apply_implicit_parallelism_transformation\>/;'q;"	kind:pred
apply_improvement_rules	typeclasses.m	/^:- pred apply_improvement_rules(/;kq|/^\<apply_improvement_rules\>/;'q;"	kind:pred	file:
apply_induced_substitutions	common.m	/^:- pred apply_induced_substitutions(/;kq|/^\<apply_induced_substitutions\>/;'q;"	kind:pred	file:
apply_instance	hlds_class.m	/^    --->    apply_instance(instance_id)$/;kq|-;/\<apply_instance\>/;'q;"	kind:cons
apply_instance_rules	typeclasses.m	/^:- pred apply_instance_rules(/;kq|/^\<apply_instance_rules\>/;'q;"	kind:pred	file:
apply_instance_rules_2	typeclasses.m	/^:- pred apply_instance_rules_2(/;kq|/^\<apply_instance_rules_2\>/;'q;"	kind:pred	file:
apply_instmap_delta	instmap.m	/^:- pred apply_instmap_delta(/;kq|/^\<apply_instmap_delta\>/;'q;"	kind:pred
apply_interval_find_all_branches	stack_opt.m	/^:- pred apply_interval_find_all_branches(/;kq|/^\<apply_interval_find_all_branches\>/;'q;"	kind:pred	file:
apply_interval_find_all_branches_map	stack_opt.m	/^:- pred apply_interval_find_all_branches_map(/;kq|/^\<apply_interval_find_all_branches_map\>/;'q;"	kind:pred	file:
apply_live_region_born_removal_rules	rbmm.interproc_region_lifetime.m	/^:- pred apply_live_region_born_removal_rules(/;kq|/^\<apply_live_region_born_removal_rules\>/;'q;"	kind:pred	file:
apply_live_region_dead_removal_rules	rbmm.interproc_region_lifetime.m	/^:- pred apply_live_region_dead_removal_rules(/;kq|/^\<apply_live_region_dead_removal_rules\>/;'q;"	kind:pred	file:
apply_live_region_rule	rbmm.interproc_region_lifetime.m	/^:- pred apply_live_region_rule(rule_pred::in(/;kq|/^\<apply_live_region_rule\>/;'q;"	kind:pred	file:
apply_live_region_rules_exec_path	rbmm.interproc_region_lifetime.m	/^:- pred apply_live_region_rules_exec_path(rule_pred::in(/;kq|/^\<apply_live_region_rules_exec_path\>/;'q;"	kind:pred	file:
apply_live_region_rules_exec_paths	rbmm.interproc_region_lifetime.m	/^:- pred apply_live_region_rules_exec_paths(rule_pred::in(/;kq|/^\<apply_live_region_rules_exec_paths\>/;'q;"	kind:pred	file:
apply_matching	stack_opt.m	/^:- pred apply_matching(/;kq|/^\<apply_matching\>/;'q;"	kind:pred	file:
apply_matching_for_path	stack_opt.m	/^:- pred apply_matching_for_path(/;kq|/^\<apply_matching_for_path\>/;'q;"	kind:pred	file:
apply_matching_loop	stack_opt.m	/^:- pred apply_matching_loop(/;kq|/^\<apply_matching_loop\>/;'q;"	kind:pred	file:
apply_module_allow_deps	opt_deps_spec.m	/^:- pred apply_module_allow_deps(set(/;kq|/^\<apply_module_allow_deps\>/;'q;"	kind:pred	file:
apply_module_disallow_deps	opt_deps_spec.m	/^:- pred apply_module_disallow_deps(set(/;kq|/^\<apply_module_disallow_deps\>/;'q;"	kind:pred	file:
apply_n_type	prog_data.m	/^    ;       apply_n_type(tvar, list(ground_type), kind)$/;kq|-;/\<apply_n_type\>/;'q;"	kind:cons
apply_n_type	prog_data.m	/^    ;       apply_n_type(tvar, list(mer_type), kind)$/;kq|-;/\<apply_n_type\>/;'q;"	kind:cons
apply_n_type	prog_type_test.m	/^    ;       apply_n_type(tvar, list(mer_type), kind).$/;kq|-;/\<apply_n_type\>/;'q;"	kind:cons
apply_partial_map_to_list	prog_type.m	/^:- pred apply_partial_map_to_list(map(T, T)::in, list(T)::in, list(/;kq|/^\<apply_partial_map_to_list\>/;'q;"	kind:pred
apply_pred_data_to_goal	old_type_constraints.m	/^:- pred apply_pred_data_to_goal(/;kq|/^\<apply_pred_data_to_goal\>/;'q;"	kind:pred	file:
apply_purity_marker_to_maybe_goal	parse_goal_util.m	/^:- pred apply_purity_marker_to_maybe_goal(/;kq|/^\<apply_purity_marker_to_maybe_goal\>/;'q;"	kind:pred
apply_rec_subst_to_constraint	type_util.m	/^:- pred apply_rec_subst_to_constraint(/;kq|/^\<apply_rec_subst_to_constraint\>/;'q;"	kind:pred
apply_rec_subst_to_constraint_list	type_util.m	/^:- pred apply_rec_subst_to_constraint_list(/;kq|/^\<apply_rec_subst_to_constraint_list\>/;'q;"	kind:pred
apply_rec_subst_to_constraint_map	type_util.m	/^:- pred apply_rec_subst_to_constraint_map(/;kq|/^\<apply_rec_subst_to_constraint_map\>/;'q;"	kind:pred
apply_rec_subst_to_constraint_proof_map	type_util.m	/^:- pred apply_rec_subst_to_constraint_proof_map(/;kq|/^\<apply_rec_subst_to_constraint_proof_map\>/;'q;"	kind:pred
apply_rec_subst_to_constraint_proof_map_2	type_util.m	/^:- pred apply_rec_subst_to_constraint_proof_map_2(/;kq|/^\<apply_rec_subst_to_constraint_proof_map_2\>/;'q;"	kind:pred	file:
apply_rec_subst_to_constraints	type_util.m	/^:- pred apply_rec_subst_to_constraints(/;kq|/^\<apply_rec_subst_to_constraints\>/;'q;"	kind:pred
apply_rec_subst_to_prog_constraint	prog_type_subst.m	/^:- pred apply_rec_subst_to_prog_constraint(/;kq|/^\<apply_rec_subst_to_prog_constraint\>/;'q;"	kind:pred
apply_rec_subst_to_prog_constraint_list	prog_type_subst.m	/^:- pred apply_rec_subst_to_prog_constraint_list(/;kq|/^\<apply_rec_subst_to_prog_constraint_list\>/;'q;"	kind:pred
apply_rec_subst_to_tvar	prog_type_subst.m	/^:- pred apply_rec_subst_to_tvar(/;kq|/^\<apply_rec_subst_to_tvar\>/;'q;"	kind:pred
apply_rec_subst_to_tvar_list	prog_type_subst.m	/^:- pred apply_rec_subst_to_tvar_list(/;kq|/^\<apply_rec_subst_to_tvar_list\>/;'q;"	kind:pred
apply_rec_subst_to_type	prog_type_subst.m	/^:- pred apply_rec_subst_to_type(/;kq|/^\<apply_rec_subst_to_type\>/;'q;"	kind:pred
apply_rec_subst_to_type_in_vte	var_table.m	/^:- pred apply_rec_subst_to_type_in_vte((func(/;kq|/^\<apply_rec_subst_to_type_in_vte\>/;'q;"	kind:pred	file:
apply_rec_subst_to_type_list	prog_type_subst.m	/^:- pred apply_rec_subst_to_type_list(/;kq|/^\<apply_rec_subst_to_type_list\>/;'q;"	kind:pred
apply_rec_subst_to_univ_exist_constraints	prog_type_subst.m	/^:- pred apply_rec_subst_to_univ_exist_constraints(/;kq|/^\<apply_rec_subst_to_univ_exist_constraints\>/;'q;"	kind:pred
apply_rec_subst_to_var_table	var_table.m	/^:- pred apply_rec_subst_to_var_table((func(/;kq|/^\<apply_rec_subst_to_var_table\>/;'q;"	kind:pred
apply_rec_subst_to_vartypes	vartypes.m	/^:- pred apply_rec_subst_to_vartypes(/;kq|/^\<apply_rec_subst_to_vartypes\>/;'q;"	kind:pred
apply_rec_substitution_in_term	../library/term.m	/^:- pred apply_rec_substitution_in_term(substitution(/;kq|/^\<apply_rec_substitution_in_term\>/;'q;"	kind:pred
apply_rec_substitution_in_term	../library/term_subst.m	/^:- pred apply_rec_substitution_in_term(substitution(/;kq|/^\<apply_rec_substitution_in_term\>/;'q;"	kind:pred
apply_rec_substitution_in_terms	../library/term.m	/^:- pred apply_rec_substitution_in_terms(substitution(/;kq|/^\<apply_rec_substitution_in_terms\>/;'q;"	kind:pred
apply_rec_substitution_in_terms	../library/term_subst.m	/^:- pred apply_rec_substitution_in_terms(substitution(/;kq|/^\<apply_rec_substitution_in_terms\>/;'q;"	kind:pred
apply_region_renaming	rbmm.condition_renaming.m	/^:- pred apply_region_renaming(/;kq|/^\<apply_region_renaming\>/;'q;"	kind:pred	file:
apply_renaming_in_term	../library/term.m	/^:- pred apply_renaming_in_term(renaming(/;kq|/^\<apply_renaming_in_term\>/;'q;"	kind:pred
apply_renaming_in_term	../library/term_subst.m	/^:- pred apply_renaming_in_term(renaming(/;kq|/^\<apply_renaming_in_term\>/;'q;"	kind:pred
apply_renaming_in_terms	../library/term.m	/^:- pred apply_renaming_in_terms(renaming(/;kq|/^\<apply_renaming_in_terms\>/;'q;"	kind:pred
apply_renaming_in_terms	../library/term_subst.m	/^:- pred apply_renaming_in_terms(renaming(/;kq|/^\<apply_renaming_in_terms\>/;'q;"	kind:pred
apply_renaming_in_var	../library/term.m	/^:- pred apply_renaming_in_var(renaming(/;kq|/^\<apply_renaming_in_var\>/;'q;"	kind:pred
apply_renaming_in_var	../library/term_subst.m	/^:- pred apply_renaming_in_var(renaming(/;kq|/^\<apply_renaming_in_var\>/;'q;"	kind:pred
apply_renaming_in_vars	../library/term.m	/^:- pred apply_renaming_in_vars(renaming(/;kq|/^\<apply_renaming_in_vars\>/;'q;"	kind:pred
apply_renaming_in_vars	../library/term_subst.m	/^:- pred apply_renaming_in_vars(renaming(/;kq|/^\<apply_renaming_in_vars\>/;'q;"	kind:pred
apply_renaming_to_proc_arg_vector	hlds_args.m	/^:- pred apply_renaming_to_proc_arg_vector(map(/;kq|/^\<apply_renaming_to_proc_arg_vector\>/;'q;"	kind:pred
apply_reuse_in_proc	structure_reuse.versions.m	/^:- pred apply_reuse_in_proc(/;kq|/^\<apply_reuse_in_proc\>/;'q;"	kind:pred	file:
apply_reverse_map_to_list	../library/bimap.m	/^:- func apply_reverse_map_to_list(bimap(K, V), list(V)) = list(/;kq|/^\<apply_reverse_map_to_list\>/;'q;"	kind:func
apply_reverse_map_to_list	../library/injection.m	/^:- func apply_reverse_map_to_list(injection(K, V), list(V)) = list(/;kq|/^\<apply_reverse_map_to_list\>/;'q;"	kind:func
apply_rule_pred_proc	rbmm.interproc_region_lifetime.m	/^:- pred apply_rule_pred_proc(rule_pred::in(/;kq|/^\<apply_rule_pred_proc\>/;'q;"	kind:pred	file:
apply_rules	rbmm.points_to_analysis.m	/^:- pred apply_rules(list(/;kq|/^\<apply_rules\>/;'q;"	kind:pred	file:
apply_rules_node	rbmm.points_to_analysis.m	/^:- pred apply_rules_node(/;kq|/^\<apply_rules_node\>/;'q;"	kind:pred	file:
apply_rules_outedges	rbmm.points_to_analysis.m	/^:- pred apply_rules_outedges(list(/;kq|/^\<apply_rules_outedges\>/;'q;"	kind:pred	file:
apply_subst_to_constraint	type_util.m	/^:- pred apply_subst_to_constraint(/;kq|/^\<apply_subst_to_constraint\>/;'q;"	kind:pred
apply_subst_to_constraint_list	type_util.m	/^:- pred apply_subst_to_constraint_list(tsubst::in, list(/;kq|/^\<apply_subst_to_constraint_list\>/;'q;"	kind:pred
apply_subst_to_constraint_map	type_util.m	/^:- pred apply_subst_to_constraint_map(/;kq|/^\<apply_subst_to_constraint_map\>/;'q;"	kind:pred
apply_subst_to_constraint_proof_map	type_util.m	/^:- pred apply_subst_to_constraint_proof_map(/;kq|/^\<apply_subst_to_constraint_proof_map\>/;'q;"	kind:pred
apply_subst_to_constraint_proof_map_2	type_util.m	/^:- pred apply_subst_to_constraint_proof_map_2(/;kq|/^\<apply_subst_to_constraint_proof_map_2\>/;'q;"	kind:pred	file:
apply_subst_to_constraints	type_util.m	/^:- pred apply_subst_to_constraints(/;kq|/^\<apply_subst_to_constraints\>/;'q;"	kind:pred
apply_subst_to_prog_constraint	prog_type_subst.m	/^:- pred apply_subst_to_prog_constraint(/;kq|/^\<apply_subst_to_prog_constraint\>/;'q;"	kind:pred
apply_subst_to_prog_constraint_list	prog_type_subst.m	/^:- pred apply_subst_to_prog_constraint_list(/;kq|/^\<apply_subst_to_prog_constraint_list\>/;'q;"	kind:pred
apply_subst_to_prog_var	hlds_rtti.m	/^:- pred apply_subst_to_prog_var(/;kq|/^\<apply_subst_to_prog_var\>/;'q;"	kind:pred	file:
apply_subst_to_tvar	prog_type_subst.m	/^:- pred apply_subst_to_tvar(/;kq|/^\<apply_subst_to_tvar\>/;'q;"	kind:pred
apply_subst_to_tvar_list	prog_type_subst.m	/^:- pred apply_subst_to_tvar_list(/;kq|/^\<apply_subst_to_tvar_list\>/;'q;"	kind:pred
apply_subst_to_type	prog_type_subst.m	/^:- pred apply_subst_to_type(/;kq|/^\<apply_subst_to_type\>/;'q;"	kind:pred
apply_subst_to_type_in_vte	var_table.m	/^:- pred apply_subst_to_type_in_vte((func(/;kq|/^\<apply_subst_to_type_in_vte\>/;'q;"	kind:pred	file:
apply_subst_to_type_list	prog_type_subst.m	/^:- pred apply_subst_to_type_list(/;kq|/^\<apply_subst_to_type_list\>/;'q;"	kind:pred
apply_subst_to_univ_exist_constraints	prog_type_subst.m	/^:- pred apply_subst_to_univ_exist_constraints(/;kq|/^\<apply_subst_to_univ_exist_constraints\>/;'q;"	kind:pred
apply_subst_to_var_table	var_table.m	/^:- pred apply_subst_to_var_table((func(/;kq|/^\<apply_subst_to_var_table\>/;'q;"	kind:pred
apply_subst_to_vartypes	vartypes.m	/^:- pred apply_subst_to_vartypes(/;kq|/^\<apply_subst_to_vartypes\>/;'q;"	kind:pred
apply_substitution_in_term	../library/term.m	/^:- pred apply_substitution_in_term(substitution(/;kq|/^\<apply_substitution_in_term\>/;'q;"	kind:pred
apply_substitution_in_term	../library/term_subst.m	/^:- pred apply_substitution_in_term(substitution(/;kq|/^\<apply_substitution_in_term\>/;'q;"	kind:pred
apply_substitution_in_terms	../library/term.m	/^:- pred apply_substitution_in_terms(substitution(/;kq|/^\<apply_substitution_in_terms\>/;'q;"	kind:pred
apply_substitution_in_terms	../library/term_subst.m	/^:- pred apply_substitution_in_terms(substitution(/;kq|/^\<apply_substitution_in_terms\>/;'q;"	kind:pred
apply_substitutions_to_rtti_varmaps	hlds_rtti.m	/^:- pred apply_substitutions_to_rtti_varmaps(/;kq|/^\<apply_substitutions_to_rtti_varmaps\>/;'q;"	kind:pred
apply_substs_to_constraint_map	hlds_rtti.m	/^:- pred apply_substs_to_constraint_map(/;kq|/^\<apply_substs_to_constraint_map\>/;'q;"	kind:pred	file:
apply_substs_to_tci_map	hlds_rtti.m	/^:- pred apply_substs_to_tci_map(/;kq|/^\<apply_substs_to_tci_map\>/;'q;"	kind:pred	file:
apply_substs_to_ti_map	hlds_rtti.m	/^:- pred apply_substs_to_ti_map(/;kq|/^\<apply_substs_to_ti_map\>/;'q;"	kind:pred	file:
apply_substs_to_type_map	hlds_rtti.m	/^:- pred apply_substs_to_type_map(/;kq|/^\<apply_substs_to_type_map\>/;'q;"	kind:pred	file:
apply_to_coresp_imp_maps	mode_robdd.implications.m	/^:- func apply_to_coresp_imp_maps(func(imp_map(T), imp_map(T)) = imp_map(/;kq|/^\<apply_to_coresp_imp_maps\>/;'q;"	kind:func	file:
apply_to_imp_maps	mode_robdd.implications.m	/^:- func apply_to_imp_maps(func(imp_map(T)) = imp_map(T), imp_vars(/;kq|/^\<apply_to_imp_maps\>/;'q;"	kind:func	file:
apply_to_list	../library/map.m	/^:- func apply_to_list(list(K), map(K, V)) = list(/;kq|/^\<apply_to_list\>/;'q;"	kind:func
apply_to_list	../library/multi_map.m	/^:- func apply_to_list(list(K), multi_map(K, V)) = list(/;kq|/^\<apply_to_list\>/;'q;"	kind:func
apply_to_list	../library/one_or_more_map.m	/^:- func apply_to_list(list(K), one_or_more_map(K, V)) = list(/;kq|/^\<apply_to_list\>/;'q;"	kind:func
apply_to_recompilation_info	qual_info.m	/^:- pred apply_to_recompilation_info(/;kq|/^\<apply_to_recompilation_info\>/;'q;"	kind:pred
apply_to_supers	prog_item.m	/^    ;       apply_to_supers.$/;kq|-;/\<apply_to_supers\>/;'q;"	kind:cons
apply_trans_opt_deps_spec	opt_deps_spec.m	/^:- pred apply_trans_opt_deps_spec(/;kq|/^\<apply_trans_opt_deps_spec\>/;'q;"	kind:pred	file:
apply_trans_opt_deps_spec_for_module	opt_deps_spec.m	/^:- pred apply_trans_opt_deps_spec_for_module(digraph_key(/;kq|/^\<apply_trans_opt_deps_spec_for_module\>/;'q;"	kind:pred	file:
apply_trans_opt_deps_spec_in_scc	opt_deps_spec.m	/^:- pred apply_trans_opt_deps_spec_in_scc(set(digraph_key(/;kq|/^\<apply_trans_opt_deps_spec_in_scc\>/;'q;"	kind:pred	file:
apply_type_args	prog_type_subst.m	/^:- pred apply_type_args(mer_type::in, list(/;kq|/^\<apply_type_args\>/;'q;"	kind:pred	file:
apply_type_args_to_kind	prog_type_subst.m	/^:- pred apply_type_args_to_kind(kind::in, list(/;kq|/^\<apply_type_args_to_kind\>/;'q;"	kind:pred	file:
apply_variable_renaming_to_constraint	type_util.m	/^:- pred apply_variable_renaming_to_constraint(/;kq|/^\<apply_variable_renaming_to_constraint\>/;'q;"	kind:pred
apply_variable_renaming_to_constraint_list	type_util.m	/^:- pred apply_variable_renaming_to_constraint_list(/;kq|/^\<apply_variable_renaming_to_constraint_list\>/;'q;"	kind:pred
apply_variable_renaming_to_constraint_map	type_util.m	/^:- pred apply_variable_renaming_to_constraint_map(/;kq|/^\<apply_variable_renaming_to_constraint_map\>/;'q;"	kind:pred
apply_variable_renaming_to_constraint_proof_map	type_util.m	/^:- pred apply_variable_renaming_to_constraint_proof_map(/;kq|/^\<apply_variable_renaming_to_constraint_proof_map\>/;'q;"	kind:pred
apply_variable_renaming_to_constraints	type_util.m	/^:- pred apply_variable_renaming_to_constraints(/;kq|/^\<apply_variable_renaming_to_constraints\>/;'q;"	kind:pred
apply_variable_renaming_to_prog_constraint	prog_type_subst.m	/^:- pred apply_variable_renaming_to_prog_constraint(/;kq|/^\<apply_variable_renaming_to_prog_constraint\>/;'q;"	kind:pred
apply_variable_renaming_to_prog_constraint_list	prog_type_subst.m	/^:- pred apply_variable_renaming_to_prog_constraint_list(/;kq|/^\<apply_variable_renaming_to_prog_constraint_list\>/;'q;"	kind:pred
apply_variable_renaming_to_tvar	prog_type_subst.m	/^:- pred apply_variable_renaming_to_tvar(/;kq|/^\<apply_variable_renaming_to_tvar\>/;'q;"	kind:pred
apply_variable_renaming_to_tvar_kind_map	prog_type_subst.m	/^:- pred apply_variable_renaming_to_tvar_kind_map(/;kq|/^\<apply_variable_renaming_to_tvar_kind_map\>/;'q;"	kind:pred
apply_variable_renaming_to_tvar_kind_map_2	prog_type_subst.m	/^:- pred apply_variable_renaming_to_tvar_kind_map_2(/;kq|/^\<apply_variable_renaming_to_tvar_kind_map_2\>/;'q;"	kind:pred	file:
apply_variable_renaming_to_tvar_list	prog_type_subst.m	/^:- pred apply_variable_renaming_to_tvar_list(/;kq|/^\<apply_variable_renaming_to_tvar_list\>/;'q;"	kind:pred
apply_variable_renaming_to_type	prog_type_subst.m	/^:- pred apply_variable_renaming_to_type(/;kq|/^\<apply_variable_renaming_to_type\>/;'q;"	kind:pred
apply_variable_renaming_to_type_in_vte	var_table.m	/^:- pred apply_variable_renaming_to_type_in_vte(/;kq|/^\<apply_variable_renaming_to_type_in_vte\>/;'q;"	kind:pred	file:
apply_variable_renaming_to_type_list	prog_type_subst.m	/^:- pred apply_variable_renaming_to_type_list(/;kq|/^\<apply_variable_renaming_to_type_list\>/;'q;"	kind:pred
apply_variable_renaming_to_univ_exist_constraints	prog_type_subst.m	/^:- pred apply_variable_renaming_to_univ_exist_constraints(/;kq|/^\<apply_variable_renaming_to_univ_exist_constraints\>/;'q;"	kind:pred
apply_variable_renaming_to_var_table	var_table.m	/^:- pred apply_variable_renaming_to_var_table(/;kq|/^\<apply_variable_renaming_to_var_table\>/;'q;"	kind:pred
apply_variable_renaming_to_vartypes	vartypes.m	/^:- pred apply_variable_renaming_to_vartypes(/;kq|/^\<apply_variable_renaming_to_vartypes\>/;'q;"	kind:pred
apply_varset_to_preds	stm_expand.m	/^:- pred apply_varset_to_preds(/;kq|/^\<apply_varset_to_preds\>/;'q;"	kind:pred	file:
apply_widening	structure_sharing.domain.m	/^:- pred apply_widening(/;kq|/^\<apply_widening\>/;'q;"	kind:pred
approx_binary_search	../library/array.m	/^:- pred approx_binary_search(array(/;kq|/^\<approx_binary_search\>/;'q;"	kind:pred
approx_binary_search_loop	../library/array.m	/^:- pred approx_binary_search_loop(comparison_func(T)::in, array(/;kq|/^\<approx_binary_search_loop\>/;'q;"	kind:pred	file:
apr_failure	mercury_compile_args.m	/^    --->    apr_failure$/;kq|-;/\<apr_failure\>/;'q;"	kind:cons
apr_success	mercury_compile_args.m	/^    ;       apr_success($/;kq|-;/\<apr_success\>/;'q;"	kind:cons
april	../library/calendar.m	/^    ;       april$/;kq|-;/\<april\>/;'q;"	kind:cons
aprs_env_optfile_variables	mercury_compile_args.m	/^                aprs_env_optfile_variables  :: env_optfile_variables,$/;kq|-;/\<aprs_env_optfile_variables\>/;'q;"	kind:fld
aprs_env_var_args	mercury_compile_args.m	/^                aprs_env_var_args           :: list(string),$/;kq|-;/\<aprs_env_var_args\>/;'q;"	kind:fld
aprs_globals	mercury_compile_args.m	/^                aprs_globals                :: globals,$/;kq|-;/\<aprs_globals\>/;'q;"	kind:fld
aprs_nonoption_args	mercury_compile_args.m	/^                aprs_nonoption_args         :: list(string)$/;kq|-;/\<aprs_nonoption_args\>/;'q;"	kind:fld
aprs_option_args	mercury_compile_args.m	/^                aprs_option_args            :: list(string),$/;kq|-;/\<aprs_option_args\>/;'q;"	kind:fld
apt_c	parse_string_format.m	/^    ;       apt_c(prog_var, prog_context).$/;kq|-;/\<apt_c\>/;'q;"	kind:cons
apt_f	parse_string_format.m	/^    --->    apt_f(prog_var, prog_context)$/;kq|-;/\<apt_f\>/;'q;"	kind:cons
apt_i	parse_string_format.m	/^    ;       apt_i(prog_var, prog_context)$/;kq|-;/\<apt_i\>/;'q;"	kind:cons
apt_i16	parse_string_format.m	/^    ;       apt_i16(prog_var, prog_context)$/;kq|-;/\<apt_i16\>/;'q;"	kind:cons
apt_i32	parse_string_format.m	/^    ;       apt_i32(prog_var, prog_context)$/;kq|-;/\<apt_i32\>/;'q;"	kind:cons
apt_i64	parse_string_format.m	/^    ;       apt_i64(prog_var, prog_context)$/;kq|-;/\<apt_i64\>/;'q;"	kind:cons
apt_i8	parse_string_format.m	/^    ;       apt_i8(prog_var, prog_context)$/;kq|-;/\<apt_i8\>/;'q;"	kind:cons
apt_s	parse_string_format.m	/^    ;       apt_s(prog_var, prog_context)$/;kq|-;/\<apt_s\>/;'q;"	kind:cons
apt_u	parse_string_format.m	/^    ;       apt_u(prog_var, prog_context)$/;kq|-;/\<apt_u\>/;'q;"	kind:cons
apt_u16	parse_string_format.m	/^    ;       apt_u16(prog_var, prog_context)$/;kq|-;/\<apt_u16\>/;'q;"	kind:cons
apt_u32	parse_string_format.m	/^    ;       apt_u32(prog_var, prog_context)$/;kq|-;/\<apt_u32\>/;'q;"	kind:cons
apt_u64	parse_string_format.m	/^    ;       apt_u64(prog_var, prog_context)$/;kq|-;/\<apt_u64\>/;'q;"	kind:cons
apt_u8	parse_string_format.m	/^    ;       apt_u8(prog_var, prog_context)$/;kq|-;/\<apt_u8\>/;'q;"	kind:cons
apw_double	prog_data.m	/^    ;       apw_double($/;kq|-;/\<apw_double\>/;'q;"	kind:cons
apw_full	prog_data.m	/^    --->    apw_full($/;kq|-;/\<apw_full\>/;'q;"	kind:cons
apw_none_nowhere	prog_data.m	/^    ;       apw_none_nowhere.$/;kq|-;/\<apw_none_nowhere\>/;'q;"	kind:cons
apw_none_shifted	prog_data.m	/^    ;       apw_none_shifted($/;kq|-;/\<apw_none_shifted\>/;'q;"	kind:cons
apw_partial_first	prog_data.m	/^    ;       apw_partial_first($/;kq|-;/\<apw_partial_first\>/;'q;"	kind:cons
apw_partial_shifted	prog_data.m	/^    ;       apw_partial_shifted($/;kq|-;/\<apw_partial_shifted\>/;'q;"	kind:cons
ar_answer	analysis.framework.m	/^                ar_answer   :: Answer,$/;kq|-;/\<ar_answer\>/;'q;"	kind:fld
ar_call	analysis.framework.m	/^                ar_call     :: Call,$/;kq|-;/\<ar_call\>/;'q;"	kind:fld
ar_status	analysis.framework.m	/^                ar_status   :: analysis_status$/;kq|-;/\<ar_status\>/;'q;"	kind:fld
arbitrary_c_code	llds.m	/^    ;       arbitrary_c_code(proc_affects_liveness, c_code_live_lvals, string)$/;kq|-;/\<arbitrary_c_code\>/;'q;"	kind:cons
arbitrary_constraint	parse_class.m	/^:- type arbitrary_constraint$/;kq|-;/\<arbitrary_constraint\>/;'q;"	kind:type	file:
arbitrary_constraints	parse_class.m	/^:- type arbitrary_constraints == one_or_more(arbitrary_constraint).$/;kq|-;/\<arbitrary_constraints\>/;'q;"	kind:type	file:
arc_module_name	analysis.operations.m	/^:- pred arc_module_name(/;kq|/^\<arc_module_name\>/;'q;"	kind:pred	file:
arch_is_apple_darwin	compile_target_code.m	/^:- pred arch_is_apple_darwin(/;kq|/^\<arch_is_apple_darwin\>/;'q;"	kind:pred	file:
architecture	../library/library.m	/^:- func architecture = string.$/;kq|/^\<architecture\>/;'q;"	kind:func
are_all_args_packable	decide_type_repn.m	/^:- pred are_all_args_packable(list(/;kq|/^\<are_all_args_packable\>/;'q;"	kind:pred	file:
are_all_clauses_facts	pre_typecheck.m	/^:- type are_all_clauses_facts$/;kq|-;/\<are_all_clauses_facts\>/;'q;"	kind:type	file:
are_arities_pfs_known	canonicalize_interface.m	/^:- type are_arities_pfs_known$/;kq|-;/\<are_arities_pfs_known\>/;'q;"	kind:type	file:
are_items_changed	recompilation.version.m	/^:- pred are_items_changed(assoc_list(/;kq|/^\<are_items_changed\>/;'q;"	kind:pred	file:
are_shared_libraries_supported	link_target_code.m	/^:- pred are_shared_libraries_supported(/;kq|/^\<are_shared_libraries_supported\>/;'q;"	kind:pred
are_type_params_as_related_as_needed	typecheck_coerce.m	/^:- pred are_type_params_as_related_as_needed(/;kq|/^\<are_type_params_as_related_as_needed\>/;'q;"	kind:pred	file:
are_we_already_inside_user_inst_expansion	inst_mode_type_prop.m	/^:- func are_we_already_inside_user_inst_expansion(/;kq|/^\<are_we_already_inside_user_inst_expansion\>/;'q;"	kind:func	file:
arg	../library/deconstruct.m	/^:- some [ArgT] pred arg(/;kq|/^\<arg\>/;'q;"	kind:pred
arg	../library/prolog.m	/^:- pred arg(/;kq|/^\<arg\>/;'q;"	kind:pred
arg	optdb_help.m	/^    ;       arg(string)                         % ?$/;kq|-;/\<arg\>/;'q;"	kind:cons
arg_addr	prog_data_pragma.m	/^    ;       arg_addr$/;kq|-;/\<arg_addr\>/;'q;"	kind:cons
arg_align	optdb_help.m	/^:- type arg_align$/;kq|-;/\<arg_align\>/;'q;"	kind:type
arg_and_width	unify_gen_util.m	/^:- type arg_and_width(Arg)$/;kq|-;/\<arg_and_width\>/;'q;"	kind:type
arg_attr_names	prog_event.m	/^                arg_attr_names  :: list(string)$/;kq|-;/\<arg_attr_names\>/;'q;"	kind:fld	file:
arg_box_policy	hlds_goal.m	/^                arg_box_policy  :: box_policy$/;kq|-;/\<arg_box_policy\>/;'q;"	kind:fld
arg_cc	../library/deconstruct.m	/^:- pred arg_cc(/;kq|/^\<arg_cc\>/;'q;"	kind:pred
arg_class	decide_type_repn.m	/^:- type arg_class$/;kq|-;/\<arg_class\>/;'q;"	kind:type	file:
arg_const_type_and_width	ml_unify_gen_util.m	/^:- type arg_const_type_and_width == arg_type_and_width(const_struct_arg).$/;kq|-;/\<arg_const_type_and_width\>/;'q;"	kind:type
arg_contains_type_info_for_tvar	higher_order.specialize_calls.m	/^:- pred arg_contains_type_info_for_tvar(/;kq|/^\<arg_contains_type_info_for_tvar\>/;'q;"	kind:pred	file:
arg_context	../library/term_conversion.m	/^    --->    arg_context($/;kq|-;/\<arg_context\>/;'q;"	kind:cons
arg_context	prog_data.m	/^                arg_context         :: prog_context$/;kq|-;/\<arg_context\>/;'q;"	kind:fld
arg_context	superhomogeneous_util.m	/^:- type arg_context$/;kq|-;/\<arg_context\>/;'q;"	kind:type
arg_context_func	parse_type_name.m	/^:- type arg_context_func == (func(int) = cord(format_piece)).$/;kq|-;/\<arg_context_func\>/;'q;"	kind:type
arg_context_pieces	parse_type_name.m	/^:- func arg_context_pieces(cord(/;kq|/^\<arg_context_pieces\>/;'q;"	kind:func	file:
arg_context_to_unify_context	superhomogeneous.m	/^:- pred arg_context_to_unify_context(/;kq|/^\<arg_context_to_unify_context\>/;'q;"	kind:pred	file:
arg_decl_lines	typecheck_msgs.m	/^:- pred arg_decl_lines(/;kq|/^\<arg_decl_lines\>/;'q;"	kind:pred	file:
arg_field_name	prog_data.m	/^                arg_field_name      :: maybe(ctor_field_name),$/;kq|-;/\<arg_field_name\>/;'q;"	kind:fld
arg_for_closure_wrapper	ml_args_util.m	/^    ;       arg_for_closure_wrapper(mlds_local_var_name, mlds_lval, mer_type).$/;kq|-;/\<arg_for_closure_wrapper\>/;'q;"	kind:cons
arg_ge	../library/ops.m	/^    ;       arg_ge.$/;kq|-;/\<arg_ge\>/;'q;"	kind:cons
arg_gt	../library/ops.m	/^    --->    arg_gt$/;kq|-;/\<arg_gt\>/;'q;"	kind:cons
arg_help	optdb_help.m	/^    ;       arg_help($/;kq|-;/\<arg_help\>/;'q;"	kind:cons
arg_hlds_info	const_prop.m	/^:- type arg_hlds_info$/;kq|-;/\<arg_hlds_info\>/;'q;"	kind:type	file:
arg_info	hlds_pred.m	/^:- type arg_info$/;kq|-;/\<arg_info\>/;'q;"	kind:type
arg_info.arg_reg_to_reg_type	arg_info.m	/^:- func arg_reg_to_reg_type(/;kq|/^\<arg_reg_to_reg_type\>/;'q;"	kind:func	file:
arg_info.generate_arg_info	arg_info.m	/^:- pred generate_arg_info(/;kq|/^\<generate_arg_info\>/;'q;"	kind:pred
arg_info.get_arg_loc	arg_info.m	/^:- pred get_arg_loc(/;kq|/^\<get_arg_loc\>/;'q;"	kind:pred	file:
arg_info.get_reg_r_arg_loc	arg_info.m	/^:- pred get_reg_r_arg_loc(/;kq|/^\<get_reg_r_arg_loc\>/;'q;"	kind:pred	file:
arg_info.get_std_arg_loc	arg_info.m	/^:- pred get_std_arg_loc(/;kq|/^\<get_std_arg_loc\>/;'q;"	kind:pred	file:
arg_info.initial_r_regs	arg_info.m	/^:- pred initial_r_regs(/;kq|/^\<initial_r_regs\>/;'q;"	kind:pred	file:
arg_info.make_arg_infos	arg_info.m	/^:- pred make_arg_infos(/;kq|/^\<make_arg_infos\>/;'q;"	kind:pred
arg_info.make_arg_infos_loop	arg_info.m	/^:- pred make_arg_infos_loop(/;kq|/^\<make_arg_infos_loop\>/;'q;"	kind:pred	file:
arg_info.make_reg_r_arg_infos	arg_info.m	/^:- pred make_reg_r_arg_infos(/;kq|/^\<make_reg_r_arg_infos\>/;'q;"	kind:pred	file:
arg_info.make_std_arg_infos	arg_info.m	/^:- pred make_std_arg_infos(/;kq|/^\<make_std_arg_infos\>/;'q;"	kind:pred	file:
arg_info.partition_args	arg_info.m	/^:- pred partition_args(assoc_list(/;kq|/^\<partition_args\>/;'q;"	kind:pred
arg_info.partition_args	arg_info.m	/^:- pred partition_args(assoc_list(/;kq|/^\<partition_args\>/;'q;"	kind:pred
arg_info.partition_proc_args	arg_info.m	/^:- pred partition_proc_args(/;kq|/^\<partition_proc_args\>/;'q;"	kind:pred
arg_info.partition_proc_args_2	arg_info.m	/^:- pred partition_proc_args_2(module_info::in, list(/;kq|/^\<partition_proc_args_2\>/;'q;"	kind:pred	file:
arg_info.reg_type_for_headvar	arg_info.m	/^:- pred reg_type_for_headvar(/;kq|/^\<reg_type_for_headvar\>/;'q;"	kind:pred	file:
arg_inst	const_prop.m	/^                arg_inst    :: mer_inst$/;kq|-;/\<arg_inst\>/;'q;"	kind:fld	file:
arg_insts_match_ho_inst_info_in_type	inst_abstract_unify.m	/^:- pred arg_insts_match_ho_inst_info_in_type(/;kq|/^\<arg_insts_match_ho_inst_info_in_type\>/;'q;"	kind:pred	file:
arg_insts_match_ho_inst_info_in_type_loop	inst_abstract_unify.m	/^:- pred arg_insts_match_ho_inst_info_in_type_loop(/;kq|/^\<arg_insts_match_ho_inst_info_in_type_loop\>/;'q;"	kind:pred	file:
arg_insts_to_pieces	error_msg_inst.m	/^:- pred arg_insts_to_pieces(/;kq|/^\<arg_insts_to_pieces\>/;'q;"	kind:pred	file:
arg_is_const	higher_order.higher_order_global_info.m	/^    ;       arg_is_const.$/;kq|-;/\<arg_is_const\>/;'q;"	kind:cons
arg_is_not_const	higher_order.higher_order_global_info.m	/^    --->    arg_is_not_const$/;kq|-;/\<arg_is_not_const\>/;'q;"	kind:cons
arg_is_unsigned_zero	simplify_goal_call.m	/^:- pred arg_is_unsigned_zero(/;kq|/^\<arg_is_unsigned_zero\>/;'q;"	kind:pred	file:
arg_list_arity	prog_data.m	/^:- func arg_list_arity(list(/;kq|/^\<arg_list_arity\>/;'q;"	kind:func
arg_loc	hlds_pred.m	/^:- type arg_loc$/;kq|-;/\<arg_loc\>/;'q;"	kind:type
arg_loc_to_register	code_util.m	/^:- pred arg_loc_to_register(/;kq|/^\<arg_loc_to_register\>/;'q;"	kind:pred
arg_loc_to_string	export.m	/^:- pred arg_loc_to_string(/;kq|/^\<arg_loc_to_string\>/;'q;"	kind:pred	file:
arg_mask	prog_data.m	/^:- type arg_mask$/;kq|-;/\<arg_mask\>/;'q;"	kind:type
arg_maybe_pseudo_type_infos	ml_closure_gen.m	/^:- func arg_maybe_pseudo_type_infos(/;kq|/^\<arg_maybe_pseudo_type_infos\>/;'q;"	kind:func	file:
arg_modes_map	hlds_pred.m	/^:- type arg_modes_map == pair(map(prog_var, bool)).$/;kq|-;/\<arg_modes_map\>/;'q;"	kind:type
arg_modes_map	mode_constraints.m	/^:- pred arg_modes_map(list(/;kq|/^\<arg_modes_map\>/;'q;"	kind:pred	file:
arg_modes_map_2	mode_constraints.m	/^:- pred arg_modes_map_2(pair(/;kq|/^\<arg_modes_map_2\>/;'q;"	kind:pred	file:
arg_modes_to_string	hlds_error_util.m	/^:- func arg_modes_to_string(output_lang, inst_varset, list(/;kq|/^\<arg_modes_to_string\>/;'q;"	kind:func	file:
arg_name	print_help.m	/^    ;       arg_name(string).$/;kq|-;/\<arg_name\>/;'q;"	kind:cons	file:
arg_name	table_gen.m	/^:- func arg_name(/;kq|/^\<arg_name\>/;'q;"	kind:func	file:
arg_name_mode	hlds_goal.m	/^                arg_name_mode   :: maybe(foreign_arg_name_mode),$/;kq|-;/\<arg_name_mode\>/;'q;"	kind:fld
arg_names	../library/rtti_implementation.m	/^:- type arg_names ---> arg_names(c_pointer).$/;kq|-;/\<arg_names\>/;'q;"	kind:type	file:
arg_names_index	../library/rtti_implementation.m	/^:- func arg_names_index(/;kq|/^\<arg_names_index\>/;'q;"	kind:func	file:
arg_new	state_var.m	/^    ;       arg_new(uint)$/;kq|-;/\<arg_new\>/;'q;"	kind:cons	file:
arg_not_for_closure_wrapper	ml_args_util.m	/^    --->    arg_not_for_closure_wrapper(prog_var)$/;kq|-;/\<arg_not_for_closure_wrapper\>/;'q;"	kind:cons
arg_num_bits	prog_data.m	/^:- type arg_num_bits$/;kq|-;/\<arg_num_bits\>/;'q;"	kind:type
arg_num_description	var_origins.m	/^:- func arg_num_description(pred_or_func, int, uint) = list(/;kq|/^\<arg_num_description\>/;'q;"	kind:func	file:
arg_num_pieces	pre_typecheck.m	/^:- func arg_num_pieces(pred_info, uint) = list(/;kq|/^\<arg_num_pieces\>/;'q;"	kind:func	file:
arg_number_to_pieces	hlds_out_util.m	/^:- func arg_number_to_pieces(call_id, int) = list(/;kq|/^\<arg_number_to_pieces\>/;'q;"	kind:func	file:
arg_nums_to_vars	format_call.m	/^:- pred arg_nums_to_vars(list(/;kq|/^\<arg_nums_to_vars\>/;'q;"	kind:pred	file:
arg_ok_or_not	mode_errors.m	/^:- type arg_ok_or_not$/;kq|-;/\<arg_ok_or_not\>/;'q;"	kind:type	file:
arg_old	state_var.m	/^    --->    arg_old(uint)$/;kq|-;/\<arg_old\>/;'q;"	kind:cons	file:
arg_only_offset	prog_data.m	/^:- type arg_only_offset$/;kq|-;/\<arg_only_offset\>/;'q;"	kind:type
arg_out_of_bounds_error	../library/array.m	/^:- pred arg_out_of_bounds_error(array(/;kq|/^\<arg_out_of_bounds_error\>/;'q;"	kind:pred	file:
arg_pack_bits	options.m	/^    ;       arg_pack_bits$/;kq|-;/\<arg_pack_bits\>/;'q;"	kind:cons
arg_pack_class	decide_type_repn.m	/^:- type arg_pack_class$/;kq|-;/\<arg_pack_class\>/;'q;"	kind:type	file:
arg_plain	rtti.m	/^    ;       arg_plain(rtti_type_info)$/;kq|-;/\<arg_plain\>/;'q;"	kind:cons
arg_pos	../mdbcomp/program_representation.m	/^:- type arg_pos$/;kq|-;/\<arg_pos\>/;'q;"	kind:type
arg_pos	dep_par_conj.m	/^:- type arg_pos == int.$/;kq|-;/\<arg_pos\>/;'q;"	kind:type	file:
arg_pos_width	prog_data.m	/^:- type arg_pos_width$/;kq|-;/\<arg_pos_width\>/;'q;"	kind:type
arg_pos_width_to_width_only	prog_data.m	/^:- func arg_pos_width_to_width_only(/;kq|/^\<arg_pos_width_to_width_only\>/;'q;"	kind:func
arg_prio_gt_or_ge	../library/ops.m	/^:- type arg_prio_gt_or_ge$/;kq|-;/\<arg_prio_gt_or_ge\>/;'q;"	kind:type
arg_priority	../library/ops.m	/^    func arg_priority(Table) = priority$/;kq|-;/\<arg_priority\>/;'q;"	kind:tcm
arg_priority	../library/ops.m	/^    func(arg_priority\/1) is             mercury_arg_priority$/;kq|-;/\<arg_priority\>/;'q;"	kind:tcim	file:
arg_processing_result	mercury_compile_args.m	/^:- type arg_processing_result$/;kq|-;/\<arg_processing_result\>/;'q;"	kind:type
arg_promise_implied	prog_data_pragma.m	/^    ;       arg_promise_implied.$/;kq|-;/\<arg_promise_implied\>/;'q;"	kind:cons
arg_pseudo	rtti.m	/^    --->    arg_pseudo(rtti_pseudo_type_info)$/;kq|-;/\<arg_pseudo\>/;'q;"	kind:cons
arg_ref	../library/store.m	/^:- pred arg_ref(generic_ref(/;kq|/^\<arg_ref\>/;'q;"	kind:pred
arg_reg_to_reg_type	arg_info.m	/^:- func arg_reg_to_reg_type(/;kq|/^\<arg_reg_to_reg_type\>/;'q;"	kind:func	file:
arg_reg_type_info	prog_data.m	/^:- type arg_reg_type_info$/;kq|-;/\<arg_reg_type_info\>/;'q;"	kind:type
arg_reg_types	prog_data.m	/^    ;       arg_reg_types(list(ho_arg_reg)).$/;kq|-;/\<arg_reg_types\>/;'q;"	kind:cons
arg_reg_types_unset	prog_data.m	/^    --->    arg_reg_types_unset     % Unneeded or simply unset yet.$/;kq|-;/\<arg_reg_types_unset\>/;'q;"	kind:cons
arg_self	rtti.m	/^    ;       arg_self.$/;kq|-;/\<arg_self\>/;'q;"	kind:cons
arg_shift	prog_data.m	/^:- type arg_shift$/;kq|-;/\<arg_shift\>/;'q;"	kind:type
arg_size_constr	prog_data_pragma.m	/^:- type arg_size_constr$/;kq|-;/\<arg_size_constr\>/;'q;"	kind:type
arg_size_constr_to_string	parse_tree_out_pragma.m	/^:- func arg_size_constr_to_string(/;kq|/^\<arg_size_constr_to_string\>/;'q;"	kind:func	file:
arg_size_error	term_constr_data.m	/^    ;       arg_size_error(list(term2_error)).$/;kq|-;/\<arg_size_error\>/;'q;"	kind:cons
arg_size_error	term_pass1.m	/^    ;       arg_size_error($/;kq|-;/\<arg_size_error\>/;'q;"	kind:cons
arg_size_info	term_util.m	/^:- type arg_size_info == generic_arg_size_info(list(term_error)).$/;kq|-;/\<arg_size_info\>/;'q;"	kind:type
arg_size_ok	term_constr_data.m	/^    --->    arg_size_ok$/;kq|-;/\<arg_size_ok\>/;'q;"	kind:cons
arg_size_ok	term_pass1.m	/^    --->    arg_size_ok($/;kq|-;/\<arg_size_ok\>/;'q;"	kind:cons
arg_size_result	term_constr_data.m	/^:- type arg_size_result$/;kq|-;/\<arg_size_result\>/;'q;"	kind:type
arg_size_result	term_pass1.m	/^:- type arg_size_result$/;kq|-;/\<arg_size_result\>/;'q;"	kind:type
arg_size_term	prog_data_pragma.m	/^:- type arg_size_term$/;kq|-;/\<arg_size_term\>/;'q;"	kind:type
arg_size_term_to_string	parse_tree_out_pragma.m	/^:- func arg_size_term_to_string(/;kq|/^\<arg_size_term_to_string\>/;'q;"	kind:func	file:
arg_tabling_method	prog_data_pragma.m	/^:- type arg_tabling_method$/;kq|-;/\<arg_tabling_method\>/;'q;"	kind:type
arg_tabling_method_to_string	parse_tree_out_misc.m	/^:- func arg_tabling_method_to_string(/;kq|/^\<arg_tabling_method_to_string\>/;'q;"	kind:func
arg_to_maybe_inv_arg	loop_inv.m	/^:- func arg_to_maybe_inv_arg(/;kq|/^\<arg_to_maybe_inv_arg\>/;'q;"	kind:func	file:
arg_to_revstrings	../library/string.to_string.m	/^:- pred arg_to_revstrings(/;kq|/^\<arg_to_revstrings\>/;'q;"	kind:pred	file:
arg_to_type	ml_unify_gen_util.m	/^:- type arg_to_type(Arg) == (func(Arg) = mer_type).$/;kq|-;/\<arg_to_type\>/;'q;"	kind:type
arg_type	const_prop.m	/^                arg_type    :: mer_type,$/;kq|-;/\<arg_type\>/;'q;"	kind:fld	file:
arg_type	hlds_goal.m	/^                arg_type        :: mer_type,$/;kq|-;/\<arg_type\>/;'q;"	kind:fld
arg_type	hlds_pred.m	/^                arg_type                :: mer_type$/;kq|-;/\<arg_type\>/;'q;"	kind:fld
arg_type	prog_data.m	/^                arg_type            :: mer_type,$/;kq|-;/\<arg_type\>/;'q;"	kind:fld
arg_type_and_width	ml_unify_gen_util.m	/^:- type arg_type_and_width(Arg)$/;kq|-;/\<arg_type_and_width\>/;'q;"	kind:type
arg_type_assign_set_msg_to_verbose_component	typecheck_error_type_assign.m	/^:- pred arg_type_assign_set_msg_to_verbose_component(/;kq|/^\<arg_type_assign_set_msg_to_verbose_component\>/;'q;"	kind:pred
arg_type_ctor_name_to_string	hlds_desc.m	/^:- func arg_type_ctor_name_to_string(/;kq|/^\<arg_type_ctor_name_to_string\>/;'q;"	kind:func	file:
arg_type_defined_in_different_module	du_type_layout.m	/^    ;       arg_type_defined_in_different_module.$/;kq|-;/\<arg_type_defined_in_different_module\>/;'q;"	kind:cons	file:
arg_type_defined_in_same_module	du_type_layout.m	/^    ;       arg_type_defined_in_same_module(type_status)$/;kq|-;/\<arg_type_defined_in_same_module\>/;'q;"	kind:cons	file:
arg_type_infos	ml_closure_gen.m	/^:- func arg_type_infos(rtti_type_info) = list(/;kq|/^\<arg_type_infos\>/;'q;"	kind:func	file:
arg_type_is_word_aligned_pointer	du_type_layout.m	/^    ;       arg_type_is_word_aligned_pointer$/;kq|-;/\<arg_type_is_word_aligned_pointer\>/;'q;"	kind:cons	file:
arg_type_list_diff_pieces	typecheck_error_diff.m	/^:- func arg_type_list_diff_pieces(list(/;kq|/^\<arg_type_list_diff_pieces\>/;'q;"	kind:func	file:
arg_type_list_diff_pieces_loop	typecheck_error_diff.m	/^:- func arg_type_list_diff_pieces_loop(list(/;kq|/^\<arg_type_list_diff_pieces_loop\>/;'q;"	kind:func	file:
arg_type_list_subsumes	prog_type_unify.m	/^:- pred arg_type_list_subsumes(/;kq|/^\<arg_type_list_subsumes\>/;'q;"	kind:pred
arg_type_stuff	typecheck_error_type_assign.m	/^:- type arg_type_stuff$/;kq|-;/\<arg_type_stuff\>/;'q;"	kind:type
arg_type_stuff_arg_type	typecheck_error_type_assign.m	/^                arg_type_stuff_arg_type             :: mer_type,$/;kq|-;/\<arg_type_stuff_arg_type\>/;'q;"	kind:fld
arg_type_stuff_existq_tvars	typecheck_error_type_assign.m	/^                arg_type_stuff_existq_tvars         :: list(tvar)$/;kq|-;/\<arg_type_stuff_existq_tvars\>/;'q;"	kind:fld
arg_type_stuff_source	typecheck_error_type_assign.m	/^                arg_type_stuff_source               :: args_type_assign_source,$/;kq|-;/\<arg_type_stuff_source\>/;'q;"	kind:fld
arg_type_stuff_to_actual_expected	typecheck_error_type_assign.m	/^:- func arg_type_stuff_to_actual_expected(/;kq|/^\<arg_type_stuff_to_actual_expected\>/;'q;"	kind:func
arg_type_stuff_tvarset	typecheck_error_type_assign.m	/^                arg_type_stuff_tvarset              :: tvarset,$/;kq|-;/\<arg_type_stuff_tvarset\>/;'q;"	kind:fld
arg_type_stuff_var_type	typecheck_error_type_assign.m	/^                arg_type_stuff_var_type             :: mer_type,$/;kq|-;/\<arg_type_stuff_var_type\>/;'q;"	kind:fld
arg_types	../library/rtti_implementation.m	/^:- type arg_types ---> arg_types(c_pointer).$/;kq|-;/\<arg_types\>/;'q;"	kind:type	file:
arg_types_x	modecheck_coerce.m	/^                arg_types_x         :: list(mer_type),$/;kq|-;/\<arg_types_x\>/;'q;"	kind:fld	file:
arg_types_y	modecheck_coerce.m	/^                arg_types_y         :: list(mer_type),$/;kq|-;/\<arg_types_y\>/;'q;"	kind:fld	file:
arg_value	prog_data_pragma.m	/^    --->    arg_value$/;kq|-;/\<arg_value\>/;'q;"	kind:cons
arg_var	const_prop.m	/^                arg_var     :: prog_var,$/;kq|-;/\<arg_var\>/;'q;"	kind:fld	file:
arg_var	hlds_goal.m	/^                arg_var         :: prog_var,$/;kq|-;/\<arg_var\>/;'q;"	kind:fld
arg_var_in_proc	unused_args.m	/^:- type arg_var_in_proc$/;kq|-;/\<arg_var_in_proc\>/;'q;"	kind:type	file:
arg_var_type_and_width	ml_unify_gen_util.m	/^:- type arg_var_type_and_width == arg_type_and_width(prog_var).$/;kq|-;/\<arg_var_type_and_width\>/;'q;"	kind:type
arg_vector	add_pragma_type_spec.m	/^:- type arg_vector$/;kq|-;/\<arg_vector\>/;'q;"	kind:type	file:
arg_vector_clause_head	typecheck_error_util.m	/^    --->    arg_vector_clause_head$/;kq|-;/\<arg_vector_clause_head\>/;'q;"	kind:cons
arg_vector_event	typecheck_error_util.m	/^    ;       arg_vector_event(string).$/;kq|-;/\<arg_vector_event\>/;'q;"	kind:cons
arg_vector_foreign_proc_call	typecheck_error_util.m	/^    ;       arg_vector_foreign_proc_call(pred_id)$/;kq|-;/\<arg_vector_foreign_proc_call\>/;'q;"	kind:cons
arg_vector_generic_call	typecheck_error_util.m	/^    ;       arg_vector_generic_call(generic_call)$/;kq|-;/\<arg_vector_generic_call\>/;'q;"	kind:cons
arg_vector_kind	typecheck_error_util.m	/^:- type arg_vector_kind$/;kq|-;/\<arg_vector_kind\>/;'q;"	kind:type
arg_vector_kind_to_pieces	typecheck_error_util.m	/^:- func arg_vector_kind_to_pieces(/;kq|/^\<arg_vector_kind_to_pieces\>/;'q;"	kind:func
arg_vector_plain_call_pred_id	typecheck_error_util.m	/^    ;       arg_vector_plain_call_pred_id(pred_id)$/;kq|-;/\<arg_vector_plain_call_pred_id\>/;'q;"	kind:cons
arg_vector_plain_pred_call	typecheck_error_util.m	/^    ;       arg_vector_plain_pred_call(sym_name_pred_form_arity)$/;kq|-;/\<arg_vector_plain_pred_call\>/;'q;"	kind:cons
arg_vector_to_string	add_pragma_type_spec.m	/^:- func arg_vector_to_string(/;kq|/^\<arg_vector_to_string\>/;'q;"	kind:func	file:
arg_vector_type_error	typecheck_error_arg_vector.m	/^:- type arg_vector_type_error$/;kq|-;/\<arg_vector_type_error\>/;'q;"	kind:type
arg_vector_type_errors_to_pieces	typecheck_error_arg_vector.m	/^:- pred arg_vector_type_errors_to_pieces(/;kq|/^\<arg_vector_type_errors_to_pieces\>/;'q;"	kind:pred	file:
arg_width	prog_data.m	/^:- type arg_width$/;kq|-;/\<arg_width\>/;'q;"	kind:type
arg_width_is_double	ml_code_util.m	/^:- pred arg_width_is_double(/;kq|/^\<arg_width_is_double\>/;'q;"	kind:pred	file:
arg_word_desc	du_type_layout.m	/^:- func arg_word_desc(/;kq|/^\<arg_word_desc\>/;'q;"	kind:func	file:
argmodes	loop_inv.m	/^:- func argmodes(module_info, pred_id, proc_id) = list(/;kq|/^\<argmodes\>/;'q;"	kind:func	file:
argnum_var_type_inst	mode_errors.m	/^:- type argnum_var_type_inst$/;kq|-;/\<argnum_var_type_inst\>/;'q;"	kind:type	file:
args	build_mode_constraints.m	/^:- type args == list(prog_var).$/;kq|-;/\<args\>/;'q;"	kind:type
args	unused_args.m	/^                args    :: list(int)$/;kq|-;/\<args\>/;'q;"	kind:fld	file:
args_are_of_ptag_test	llds_out_data.m	/^:- pred args_are_of_ptag_test(/;kq|/^\<args_are_of_ptag_test\>/;'q;"	kind:pred	file:
args_local	du_type_layout.m	/^    --->    args_local$/;kq|-;/\<args_local\>/;'q;"	kind:cons	file:
args_local	unify_proc.m	/^    --->    args_local$/;kq|-;/\<args_local\>/;'q;"	kind:cons	file:
args_locn	du_type_layout.m	/^:- type args_locn$/;kq|-;/\<args_locn\>/;'q;"	kind:type	file:
args_locn	unify_proc.m	/^:- type args_locn$/;kq|-;/\<args_locn\>/;'q;"	kind:type	file:
args_may_violate_prohibition_pieces	direct_arg_in_out.m	/^:- func args_may_violate_prohibition_pieces(list(/;kq|/^\<args_may_violate_prohibition_pieces\>/;'q;"	kind:func	file:
args_remote	du_type_layout.m	/^    ;       args_remote.$/;kq|-;/\<args_remote\>/;'q;"	kind:cons	file:
args_remote	unify_proc.m	/^    ;       args_remote(ptag).$/;kq|-;/\<args_remote\>/;'q;"	kind:cons	file:
args_slot_to_context	inst_mode_type_prop.m	/^    pred args_slot_to_context(Args::in, int::in, Context::out) is det,$/;kq|-;/\<args_slot_to_context\>/;'q;"	kind:tcm	file:
args_slot_to_context	inst_mode_type_prop.m	/^    pred(args_slot_to_context\/3) is do_args_slot_to_context,$/;kq|-;/\<args_slot_to_context\>/;'q;"	kind:tcim	file:
args_to_tuple	tupling.m	/^                args_to_tuple           :: list(int),$/;kq|-;/\<args_to_tuple\>/;'q;"	kind:fld	file:
args_type_assign	type_assign.m	/^:- type args_type_assign$/;kq|-;/\<args_type_assign\>/;'q;"	kind:type
args_type_assign_set	type_assign.m	/^:- type args_type_assign_set == list(args_type_assign).$/;kq|-;/\<args_type_assign_set\>/;'q;"	kind:type
args_type_assign_set_msg_to_pieces	typecheck_error_type_assign.m	/^:- func args_type_assign_set_msg_to_pieces(/;kq|/^\<args_type_assign_set_msg_to_pieces\>/;'q;"	kind:func	file:
args_type_assign_set_to_pieces	typecheck_error_type_assign.m	/^:- func args_type_assign_set_to_pieces(/;kq|/^\<args_type_assign_set_to_pieces\>/;'q;"	kind:func	file:
args_type_assign_source	type_assign.m	/^:- type args_type_assign_source$/;kq|-;/\<args_type_assign_source\>/;'q;"	kind:type
args_violate_prohibition_pieces	direct_arg_in_out.m	/^:- func args_violate_prohibition_pieces(list(/;kq|/^\<args_violate_prohibition_pieces\>/;'q;"	kind:func	file:
argtypes_identical_up_to_renaming	typecheck.m	/^:- pred argtypes_identical_up_to_renaming(/;kq|/^\<argtypes_identical_up_to_renaming\>/;'q;"	kind:pred	file:
argument	../library/mercury_term_parser.m	/^    ;       argument$/;kq|-;/\<argument\>/;'q;"	kind:cons	file:
argument_name_to_pieces_lc	typecheck_error_util.m	/^:- func argument_name_to_pieces_lc(/;kq|/^\<argument_name_to_pieces_lc\>/;'q;"	kind:func
argument_name_to_pieces_uc	typecheck_error_util.m	/^:- func argument_name_to_pieces_uc(/;kq|/^\<argument_name_to_pieces_uc\>/;'q;"	kind:func
arith_op	builtin_ops.m	/^:- type arith_op$/;kq|-;/\<arith_op\>/;'q;"	kind:type
arith_op_c_operator	builtin_ops.m	/^:- func arith_op_c_operator(/;kq|/^\<arith_op_c_operator\>/;'q;"	kind:func
arity	../library/term_to_xml.m	/^    ;       arity.$/;kq|-;/\<arity\>/;'q;"	kind:cons
arity	modecheck_coerce.m	/^                arity               :: int,$/;kq|-;/\<arity\>/;'q;"	kind:fld	file:
arity	prog_data.m	/^:- type arity == int.$/;kq|-;/\<arity\>/;'q;"	kind:type
arity_error_to_pieces	typecheck_error_undef.m	/^:- func arity_error_to_pieces(pred_or_func, int, list(/;kq|/^\<arity_error_to_pieces\>/;'q;"	kind:func	file:
arity_pf	canonicalize_interface.m	/^:- type arity_pf$/;kq|-;/\<arity_pf\>/;'q;"	kind:type	file:
arity_pf_items	canonicalize_interface.m	/^:- type arity_pf_items$/;kq|-;/\<arity_pf_items\>/;'q;"	kind:type	file:
arity_to_xml	xml_documentation.m	/^:- func arity_to_xml(/;kq|/^\<arity_to_xml\>/;'q;"	kind:func	file:
arlh_arg_aligns	optdb_help.m	/^                arlh_arg_aligns         :: list(arg_align),$/;kq|-;/\<arlh_arg_aligns\>/;'q;"	kind:fld
arlh_description	optdb_help.m	/^                arlh_description        :: help_text$/;kq|-;/\<arlh_description\>/;'q;"	kind:fld
arlh_long_name	optdb_help.m	/^                arlh_long_name          :: string,$/;kq|-;/\<arlh_long_name\>/;'q;"	kind:fld
arm_instmap	instmap.m	/^:- type arm_instmap$/;kq|-;/\<arm_instmap\>/;'q;"	kind:type
arm_instmap_project_context	instmap.m	/^:- pred arm_instmap_project_context(/;kq|/^\<arm_instmap_project_context\>/;'q;"	kind:pred	file:
arm_instmap_set_vars_same	modecheck_goal.m	/^:- pred arm_instmap_set_vars_same(mer_inst::in, list(/;kq|/^\<arm_instmap_set_vars_same\>/;'q;"	kind:pred	file:
arm_varmap	direct_arg_in_out.m	/^:- type arm_varmap(G)$/;kq|-;/\<arm_varmap\>/;'q;"	kind:type	file:
array	../library/array.m	/^:- func array(list(T)::in) = (array(/;kq|/^\<array\>/;'q;"	kind:func
array	../library/array.m	/^:- inst array(I) == ground.$/;kq|-;/\<array\>/;'q;"	kind:inst
array.'elem	../library/array.m	/^:- func 'elem :='(int, array(T), T) = array(/;kq|/^\<'elem\>/;'q;"	kind:func
array.'unsafe_elem	../library/array.m	/^:- func 'unsafe_elem :='(int, array(T), T) = array(/;kq|/^\<'unsafe_elem\>/;'q;"	kind:func
array.all_false	../library/array.m	/^:- pred all_false(pred(T), array(/;kq|/^\<all_false\>/;'q;"	kind:pred
array.all_true	../library/array.m	/^:- pred all_true(pred(T), array(/;kq|/^\<all_true\>/;'q;"	kind:pred
array.append	../library/array.m	/^:- func append(array(T)::in, array(T)::in) = (array(/;kq|/^\<append\>/;'q;"	kind:func
array.approx_binary_search	../library/array.m	/^:- pred approx_binary_search(array(/;kq|/^\<approx_binary_search\>/;'q;"	kind:pred
array.arg_out_of_bounds_error	../library/array.m	/^:- pred arg_out_of_bounds_error(array(/;kq|/^\<arg_out_of_bounds_error\>/;'q;"	kind:pred	file:
array.binary_search	../library/array.m	/^:- pred binary_search(array(/;kq|/^\<binary_search\>/;'q;"	kind:pred
array.binary_search_loop	../library/array.m	/^:- pred binary_search_loop(comparison_func(T)::in, array(/;kq|/^\<binary_search_loop\>/;'q;"	kind:pred	file:
array.bounds	../library/array.m	/^:- pred bounds(array(/;kq|/^\<bounds\>/;'q;"	kind:pred
array.bounds_checks	../library/array.m	/^:- pred bounds_checks is semidet.$/;kq|/^\<bounds_checks\>/;'q;"	kind:pred	file:
array.compare_elements	../library/array.m	/^:- pred compare_elements(int::in, int::in, array(T)::in, array(/;kq|/^\<compare_elements\>/;'q;"	kind:pred	file:
array.copy	../library/array.m	/^:- pred copy(array(T), array(/;kq|/^\<copy\>/;'q;"	kind:pred
array.copy_run_ascending	../library/array.m	/^:- pred copy_run_ascending(array(/;kq|/^\<copy_run_ascending\>/;'q;"	kind:pred	file:
array.copy_subarray	../library/array.m	/^:- pred copy_subarray(array(/;kq|/^\<copy_subarray\>/;'q;"	kind:pred	file:
array.copy_subarray_reverse	../library/array.m	/^:- pred copy_subarray_reverse(array(/;kq|/^\<copy_subarray_reverse\>/;'q;"	kind:pred	file:
array.det_greatest_index	../library/array.m	/^:- func det_greatest_index(array(/;kq|/^\<det_greatest_index\>/;'q;"	kind:func
array.det_least_index	../library/array.m	/^:- func det_least_index(array(/;kq|/^\<det_least_index\>/;'q;"	kind:func
array.do_all_false	../library/array.m	/^:- pred do_all_false(pred(T), int, int, array(/;kq|/^\<do_all_false\>/;'q;"	kind:pred	file:
array.do_all_true	../library/array.m	/^:- pred do_all_true(pred(T), int, int, array(/;kq|/^\<do_all_true\>/;'q;"	kind:pred	file:
array.do_fill_range	../library/array.m	/^:- pred do_fill_range(/;kq|/^\<do_fill_range\>/;'q;"	kind:pred	file:
array.do_foldl2	../library/array.m	/^:- pred do_foldl2(pred(T1, T2, T2, T3, T3), int, int, array(/;kq|/^\<do_foldl2\>/;'q;"	kind:pred	file:
array.do_foldl2_corresponding	../library/array.m	/^:- pred do_foldl2_corresponding(pred(/;kq|/^\<do_foldl2_corresponding\>/;'q;"	kind:pred	file:
array.do_foldl3	../library/array.m	/^:- pred do_foldl3(pred(T1, T2, T2, T3, T3, T4, T4), int, int, array(/;kq|/^\<do_foldl3\>/;'q;"	kind:pred	file:
array.do_foldl4	../library/array.m	/^:- pred do_foldl4(pred(/;kq|/^\<do_foldl4\>/;'q;"	kind:pred	file:
array.do_foldl5	../library/array.m	/^:- pred do_foldl5(pred(/;kq|/^\<do_foldl5\>/;'q;"	kind:pred	file:
array.do_foldl_corresponding	../library/array.m	/^:- pred do_foldl_corresponding(pred(/;kq|/^\<do_foldl_corresponding\>/;'q;"	kind:pred	file:
array.do_foldl_func	../library/array.m	/^:- func do_foldl_func(func(T1, T2) = T2, array(/;kq|/^\<do_foldl_func\>/;'q;"	kind:func	file:
array.do_foldl_pred	../library/array.m	/^:- pred do_foldl_pred(pred(T1, T2, T2), array(/;kq|/^\<do_foldl_pred\>/;'q;"	kind:pred	file:
array.do_foldr2	../library/array.m	/^:- pred do_foldr2(pred(T1, T2, T2, T3, T3), int, int, array(/;kq|/^\<do_foldr2\>/;'q;"	kind:pred	file:
array.do_foldr3	../library/array.m	/^:- pred do_foldr3(pred(T1, T2, T2, T3, T3, T4, T4), int, int, array(/;kq|/^\<do_foldr3\>/;'q;"	kind:pred	file:
array.do_foldr4	../library/array.m	/^:- pred do_foldr4(pred(/;kq|/^\<do_foldr4\>/;'q;"	kind:pred	file:
array.do_foldr5	../library/array.m	/^:- pred do_foldr5(pred(/;kq|/^\<do_foldr5\>/;'q;"	kind:pred	file:
array.do_foldr_func	../library/array.m	/^:- func do_foldr_func(func(T1, T2) = T2, array(/;kq|/^\<do_foldr_func\>/;'q;"	kind:func	file:
array.do_foldr_pred	../library/array.m	/^:- pred do_foldr_pred(pred(T1, T2, T2), int, int, array(/;kq|/^\<do_foldr_pred\>/;'q;"	kind:pred	file:
array.do_resize	../library/array.m	/^:- pred do_resize(int::in, T::in, array(T)::array_di, array(/;kq|/^\<do_resize\>/;'q;"	kind:pred	file:
array.dynamic_cast_to_array	../library/array.m	/^:- some [T2] pred dynamic_cast_to_array(T1::in, array(/;kq|/^\<dynamic_cast_to_array\>/;'q;"	kind:pred
array.elem	../library/array.m	/^:- func elem(int, array(/;kq|/^\<elem\>/;'q;"	kind:func
array.equal_elements	../library/array.m	/^:- pred equal_elements(int::in, int::in, array(T)::in, array(/;kq|/^\<equal_elements\>/;'q;"	kind:pred	file:
array.fetch_items	../library/array.m	/^:- func fetch_items(array(T), int, int) = list(/;kq|/^\<fetch_items\>/;'q;"	kind:func
array.fill	../library/array.m	/^:- pred fill(T::in, array(T)::array_di, array(/;kq|/^\<fill\>/;'q;"	kind:pred
array.fill_range	../library/array.m	/^:- pred fill_range(/;kq|/^\<fill_range\>/;'q;"	kind:pred
array.foldl	../library/array.m	/^:- func foldl(func(T1, T2) = T2, array(/;kq|/^\<foldl\>/;'q;"	kind:func
array.foldl	../library/array.m	/^:- pred foldl(pred(T1, T2, T2), array(/;kq|/^\<foldl\>/;'q;"	kind:pred
array.foldl2	../library/array.m	/^:- pred foldl2(pred(T1, T2, T2, T3, T3), array(/;kq|/^\<foldl2\>/;'q;"	kind:pred
array.foldl2_corresponding	../library/array.m	/^:- pred foldl2_corresponding(pred(/;kq|/^\<foldl2_corresponding\>/;'q;"	kind:pred
array.foldl3	../library/array.m	/^:- pred foldl3(pred(T1, T2, T2, T3, T3, T4, T4), array(/;kq|/^\<foldl3\>/;'q;"	kind:pred
array.foldl4	../library/array.m	/^:- pred foldl4(pred(T1, T2, T2, T3, T3, T4, T4, T5, T5), array(/;kq|/^\<foldl4\>/;'q;"	kind:pred
array.foldl5	../library/array.m	/^:- pred foldl5(pred(/;kq|/^\<foldl5\>/;'q;"	kind:pred
array.foldl_corresponding	../library/array.m	/^:- pred foldl_corresponding(pred(T1, T2, T3, T3), array(T1), array(/;kq|/^\<foldl_corresponding\>/;'q;"	kind:pred
array.foldr	../library/array.m	/^:- func foldr(func(T1, T2) = T2, array(/;kq|/^\<foldr\>/;'q;"	kind:func
array.foldr	../library/array.m	/^:- pred foldr(pred(T1, T2, T2), array(/;kq|/^\<foldr\>/;'q;"	kind:pred
array.foldr2	../library/array.m	/^:- pred foldr2(pred(T1, T2, T2, T3, T3), array(/;kq|/^\<foldr2\>/;'q;"	kind:pred
array.foldr3	../library/array.m	/^:- pred foldr3(pred(T1, T2, T2, T3, T3, T4, T4), array(/;kq|/^\<foldr3\>/;'q;"	kind:pred
array.foldr4	../library/array.m	/^:- pred foldr4(pred(T1, T2, T2, T3, T3, T4, T4, T5, T5), array(/;kq|/^\<foldr4\>/;'q;"	kind:pred
array.foldr5	../library/array.m	/^:- pred foldr5(pred(/;kq|/^\<foldr5\>/;'q;"	kind:pred
array.from_list	../library/array.m	/^:- func from_list(list(T)::in) = (array(/;kq|/^\<from_list\>/;'q;"	kind:func
array.from_reverse_list	../library/array.m	/^:- func from_reverse_list(list(T)::in) = (array(/;kq|/^\<from_reverse_list\>/;'q;"	kind:func
array.generate	../library/array.m	/^:- func generate(int::in, (func(int) = T)::in) = (array(/;kq|/^\<generate\>/;'q;"	kind:func
array.generate_foldl	../library/array.m	/^:- pred generate_foldl(int, pred(int, T, A, A), array(/;kq|/^\<generate_foldl\>/;'q;"	kind:pred
array.generate_foldl2	../library/array.m	/^:- pred generate_foldl2(int, pred(int, T, A, A, B, B), array(/;kq|/^\<generate_foldl2\>/;'q;"	kind:pred
array.generate_foldl2_loop	../library/array.m	/^:- pred generate_foldl2_loop(pred(/;kq|/^\<generate_foldl2_loop\>/;'q;"	kind:pred	file:
array.generate_foldl_loop	../library/array.m	/^:- pred generate_foldl_loop(pred(/;kq|/^\<generate_foldl_loop\>/;'q;"	kind:pred	file:
array.generate_loop	../library/array.m	/^:- pred generate_loop((func(/;kq|/^\<generate_loop\>/;'q;"	kind:pred	file:
array.in_bounds	../library/array.m	/^:- pred in_bounds(array(/;kq|/^\<in_bounds\>/;'q;"	kind:pred
array.index_out_of_bounds	../library/array.m	/^:- type index_out_of_bounds$/;kq|-;/\<array.index_out_of_bounds\>/;'q;"	kind:type
array.init	../library/array.m	/^:- func init(int::in, T::in) = (array(/;kq|/^\<init\>/;'q;"	kind:func
array.init_2	../library/array.m	/^:- pred init_2(int::in, T::in, array(/;kq|/^\<init_2\>/;'q;"	kind:pred	file:
array.is_empty	../library/array.m	/^:- pred is_empty(array(/;kq|/^\<is_empty\>/;'q;"	kind:pred
array.lookup	../library/array.m	/^:- func lookup(array(/;kq|/^\<lookup\>/;'q;"	kind:func
array.make_empty_array	../library/array.m	/^:- func make_empty_array = (array(/;kq|/^\<make_empty_array\>/;'q;"	kind:func
array.map	../library/array.m	/^:- func map(func(T1) = T2, array(T1)) = array(/;kq|/^\<map\>/;'q;"	kind:func
array.map_2	../library/array.m	/^:- pred map_2(int::in, int::in, pred(T1, T2)::in(pred(/;kq|/^\<map_2\>/;'q;"	kind:pred	file:
array.map_corresponding_foldl	../library/array.m	/^:- pred map_corresponding_foldl(pred(/;kq|/^\<map_corresponding_foldl\>/;'q;"	kind:pred
array.map_foldl	../library/array.m	/^:- pred map_foldl(pred(T1, T2, T3, T3), array(T1), array(/;kq|/^\<map_foldl\>/;'q;"	kind:pred
array.map_foldl_loop	../library/array.m	/^:- pred map_foldl_loop(pred(/;kq|/^\<map_foldl_loop\>/;'q;"	kind:pred	file:
array.max	../library/array.m	/^:- func max(array(/;kq|/^\<max\>/;'q;"	kind:func
array.member	../library/array.m	/^:- pred member(array(/;kq|/^\<member\>/;'q;"	kind:pred
array.merge_subarrays	../library/array.m	/^:- pred merge_subarrays(array(/;kq|/^\<merge_subarrays\>/;'q;"	kind:pred	file:
array.min	../library/array.m	/^:- func min(array(/;kq|/^\<min\>/;'q;"	kind:func
array.mostly_uniq_array	../library/array.m	/^:- inst mostly_uniq_array(I) == array(I).    % XXX work-around$/;kq|-;/\<array.mostly_uniq_array\>/;'q;"	kind:inst
array.out_of_bounds_error	../library/array.m	/^:- pred out_of_bounds_error(array(/;kq|/^\<out_of_bounds_error\>/;'q;"	kind:pred	file:
array.resize	../library/array.m	/^:- func resize(array(T)::array_di, int::in, T::in) = (array(/;kq|/^\<resize\>/;'q;"	kind:func
array.samsort_down	../library/array.m	/^:- pred samsort_down(int::in, array(T)::array_di, array(/;kq|/^\<samsort_down\>/;'q;"	kind:pred	file:
array.samsort_subarray	../library/array.m	/^:- func samsort_subarray(array(/;kq|/^\<samsort_subarray\>/;'q;"	kind:func	file:
array.samsort_up	../library/array.m	/^:- pred samsort_up(int::in, array(T)::array_di, array(/;kq|/^\<samsort_up\>/;'q;"	kind:pred	file:
array.search_until	../library/array.m	/^:- func search_until(comparison_result::in, array(/;kq|/^\<search_until\>/;'q;"	kind:func	file:
array.semidet_greatest_index	../library/array.m	/^:- func semidet_greatest_index(array(/;kq|/^\<semidet_greatest_index\>/;'q;"	kind:func
array.semidet_least_index	../library/array.m	/^:- func semidet_least_index(array(/;kq|/^\<semidet_least_index\>/;'q;"	kind:func
array.semidet_lookup	../library/array.m	/^:- pred semidet_lookup(array(/;kq|/^\<semidet_lookup\>/;'q;"	kind:pred
array.semidet_set	../library/array.m	/^:- pred semidet_set(int::in, T::in, array(T)::array_di, array(/;kq|/^\<semidet_set\>/;'q;"	kind:pred
array.semidet_slow_set	../library/array.m	/^:- pred semidet_slow_set(int, T, array(T), array(/;kq|/^\<semidet_slow_set\>/;'q;"	kind:pred
array.set	../library/array.m	/^:- func set(array(T)::array_di, int::in, T::in) = (array(/;kq|/^\<set\>/;'q;"	kind:func
array.shrink	../library/array.m	/^:- func shrink(array(T)::array_di, int::in) = (array(/;kq|/^\<shrink\>/;'q;"	kind:func
array.shrink_2	../library/array.m	/^:- pred shrink_2(int::in, array(T)::array_di, array(/;kq|/^\<shrink_2\>/;'q;"	kind:pred	file:
array.size	../library/array.m	/^:- func size(array(/;kq|/^\<size\>/;'q;"	kind:func
array.slow_set	../library/array.m	/^:- func slow_set(array(T), int, T) = array(/;kq|/^\<slow_set\>/;'q;"	kind:func
array.sort	../library/array.m	/^:- func sort(array(T)::array_di) = (array(/;kq|/^\<sort\>/;'q;"	kind:func
array.swap	../library/array.m	/^:- pred swap(int::in, int::in, array(T)::array_di, array(/;kq|/^\<swap\>/;'q;"	kind:pred
array.to_list	../library/array.m	/^:- func to_list(array(T)) = list(/;kq|/^\<to_list\>/;'q;"	kind:func
array.uniq_array	../library/array.m	/^:- inst uniq_array(I) == array(I).          % XXX work-around$/;kq|-;/\<array.uniq_array\>/;'q;"	kind:inst
array.unsafe_elem	../library/array.m	/^:- func unsafe_elem(int, array(/;kq|/^\<unsafe_elem\>/;'q;"	kind:func
array.unsafe_init	../library/array.m	/^:- pred unsafe_init(int::in, T::in, int::in, array(/;kq|/^\<unsafe_init\>/;'q;"	kind:pred	file:
array.unsafe_insert_items	../library/array.m	/^:- pred unsafe_insert_items(list(/;kq|/^\<unsafe_insert_items\>/;'q;"	kind:pred	file:
array.unsafe_lookup	../library/array.m	/^:- pred unsafe_lookup(array(/;kq|/^\<unsafe_lookup\>/;'q;"	kind:pred
array.unsafe_set	../library/array.m	/^:- pred unsafe_set(int::in, T::in, array(T)::array_di, array(/;kq|/^\<unsafe_set\>/;'q;"	kind:pred
array.unsafe_swap	../library/array.m	/^:- pred unsafe_swap(int::in, int::in, array(T)::array_di, array(/;kq|/^\<unsafe_swap\>/;'q;"	kind:pred
array.verify_identical	../library/array.m	/^:- pred verify_identical(array(T)::array_ui, array(/;kq|/^\<verify_identical\>/;'q;"	kind:pred	file:
array.verify_sorted	../library/array.m	/^:- pred verify_sorted(array(/;kq|/^\<verify_sorted\>/;'q;"	kind:pred	file:
array2d	../library/array2d.m	/^:- func array2d(T) ^ elem(/;kq|/^\<array2d\>/;'q;"	kind:func
array2d	../library/array2d.m	/^:- func array2d(list(list(T))) = array2d(/;kq|/^\<array2d\>/;'q;"	kind:func
array2d	../library/array2d.m	/^:- inst array2d for array2d\/1$/;kq|-;/\<array2d\>/;'q;"	kind:inst
array2d	../library/array2d.m	/^:- type array2d(T)$/;kq|-;/\<array2d\>/;'q;"	kind:type
array2d.'elem	../library/array2d.m	/^:- func 'elem :='(int, int, array2d(T), T) = array2d(/;kq|/^\<'elem\>/;'q;"	kind:func
array2d.'unsafe_elem	../library/array2d.m	/^:- func 'unsafe_elem :='(int, int, array2d(T), T) = array2d(/;kq|/^\<'unsafe_elem\>/;'q;"	kind:func
array2d.bounds	../library/array2d.m	/^:- pred bounds(array2d(/;kq|/^\<bounds\>/;'q;"	kind:pred
array2d.fill	../library/array2d.m	/^:- pred fill(T::in, array2d(T)::array2d_di, array2d(/;kq|/^\<fill\>/;'q;"	kind:pred
array2d.from_array	../library/array2d.m	/^:- func from_array(int, int, array(T)) = array2d(/;kq|/^\<from_array\>/;'q;"	kind:func
array2d.from_lists	../library/array2d.m	/^:- func from_lists(list(list(T))) = array2d(/;kq|/^\<from_lists\>/;'q;"	kind:func
array2d.get_columns	../library/array2d.m	/^:- pred get_columns(int, int, int, array(T), list(T), list(/;kq|/^\<get_columns\>/;'q;"	kind:pred	file:
array2d.get_rows	../library/array2d.m	/^:- pred get_rows(int, int, array(T), list(list(T)), list(list(/;kq|/^\<get_rows\>/;'q;"	kind:pred	file:
array2d.in_bounds	../library/array2d.m	/^:- pred in_bounds(array2d(/;kq|/^\<in_bounds\>/;'q;"	kind:pred
array2d.init	../library/array2d.m	/^:- func init(int, int, T) = array2d(/;kq|/^\<init\>/;'q;"	kind:func
array2d.is_empty	../library/array2d.m	/^:- pred is_empty(array2d(/;kq|/^\<is_empty\>/;'q;"	kind:pred
array2d.lists	../library/array2d.m	/^:- func lists(array2d(T)) = list(list(/;kq|/^\<lists\>/;'q;"	kind:func
array2d.lookup	../library/array2d.m	/^:- func lookup(array2d(/;kq|/^\<lookup\>/;'q;"	kind:func
array2d.set	../library/array2d.m	/^:- pred set(int, int, T, array2d(T), array2d(/;kq|/^\<set\>/;'q;"	kind:pred
array2d.unsafe_elem	../library/array2d.m	/^:- func unsafe_elem(int, int, array2d(/;kq|/^\<unsafe_elem\>/;'q;"	kind:func
array2d.unsafe_lookup	../library/array2d.m	/^:- func unsafe_lookup(array2d(/;kq|/^\<unsafe_lookup\>/;'q;"	kind:func
array2d.unsafe_set	../library/array2d.m	/^:- pred unsafe_set(int, int, T, array2d(T), array2d(/;kq|/^\<unsafe_set\>/;'q;"	kind:pred
array2d_di	../library/array2d.m	/^:- mode array2d_di == di(array2d).$/;kq|-;/\<array2d_di\>/;'q;"	kind:mode
array2d_ui	../library/array2d.m	/^:- mode array2d_ui == in(array2d).$/;kq|-;/\<array2d_ui\>/;'q;"	kind:mode
array2d_uo	../library/array2d.m	/^:- mode array2d_uo == out(array2d).$/;kq|-;/\<array2d_uo\>/;'q;"	kind:mode
array_compare	../library/array.m	/^:- func array_compare(array(T)::in, array(T)::in) = (/;kq|/^\<array_compare\>/;'q;"	kind:func
array_compare	../library/array.m	/^:- pred array_compare(comparison_result::uo, array(T)::in, array(/;kq|/^\<array_compare\>/;'q;"	kind:pred	file:
array_di	../library/array.m	/^:- mode array_di == di(uniq_array).$/;kq|-;/\<array_di\>/;'q;"	kind:mode
array_dimension_to_string	mlds_to_target_util.m	/^:- func array_dimension_to_string(/;kq|/^\<array_dimension_to_string\>/;'q;"	kind:func
array_dimensions_to_string	mlds_to_target_util.m	/^:- func array_dimensions_to_string(list(/;kq|/^\<array_dimensions_to_string\>/;'q;"	kind:func
array_elem_scalar	builtin_ops.m	/^    --->    array_elem_scalar(scalar_array_elem_type)$/;kq|-;/\<array_elem_scalar\>/;'q;"	kind:cons
array_elem_struct	builtin_ops.m	/^    ;       array_elem_struct(list(scalar_array_elem_type)).$/;kq|-;/\<array_elem_struct\>/;'q;"	kind:cons
array_elem_type	builtin_ops.m	/^:- type array_elem_type$/;kq|-;/\<array_elem_type\>/;'q;"	kind:type
array_element	../library/term_to_xml.m	/^:- func array_element = string.$/;kq|/^\<array_element\>/;'q;"	kind:func	file:
array_equal	../library/array.m	/^:- pred array_equal(array(T)::in, array(/;kq|/^\<array_equal\>/;'q;"	kind:pred	file:
array_index	builtin_ops.m	/^    ;       array_index(array_elem_type)$/;kq|-;/\<array_index\>/;'q;"	kind:cons
array_mdi	../library/array.m	/^:- mode array_mdi == mdi(mostly_uniq_array).$/;kq|-;/\<array_mdi\>/;'q;"	kind:mode
array_mui	../library/array.m	/^:- mode array_mui == in(mostly_uniq_array).$/;kq|-;/\<array_mui\>/;'q;"	kind:mode
array_muo	../library/array.m	/^:- mode array_muo == out(mostly_uniq_array).$/;kq|-;/\<array_muo\>/;'q;"	kind:mode
array_size	mlds.m	/^    --->    array_size(int)$/;kq|-;/\<array_size\>/;'q;"	kind:cons
array_to_doc	../library/array.m	/^:- func array_to_doc(array(T)::array_ui) = (/;kq|/^\<array_to_doc\>/;'q;"	kind:func
array_to_doc	../library/pprint.m	/^:- func array_to_doc(int, array(/;kq|/^\<array_to_doc\>/;'q;"	kind:func	file:
array_to_doc	../library/pretty_printer.m	/^:- func array_to_doc(array(/;kq|/^\<array_to_doc\>/;'q;"	kind:func
array_to_doc_loop	../library/pretty_printer.m	/^:- func array_to_doc_loop(array(/;kq|/^\<array_to_doc_loop\>/;'q;"	kind:func	file:
array_to_revstrings	../library/string.to_string.m	/^:- pred array_to_revstrings(noncanon_handling, ops.table, array(/;kq|/^\<array_to_revstrings\>/;'q;"	kind:pred	file:
array_type_suffix_for_c	mlds_to_c_type.m	/^:- func array_type_suffix_for_c(/;kq|/^\<array_type_suffix_for_c\>/;'q;"	kind:func	file:
array_ui	../library/array.m	/^:- mode array_ui == in(uniq_array).$/;kq|-;/\<array_ui\>/;'q;"	kind:mode
array_uo	../library/array.m	/^:- mode array_uo == out(uniq_array).$/;kq|-;/\<array_uo\>/;'q;"	kind:mode
as_assoc	accumulator.m	/^                as_assoc            ::  set(accu_goal_id),$/;kq|-;/\<as_assoc\>/;'q;"	kind:fld	file:
as_before	accumulator.m	/^                as_before           ::  set(accu_goal_id),$/;kq|-;/\<as_before\>/;'q;"	kind:fld	file:
as_construct	accumulator.m	/^                as_construct        ::  set(accu_goal_id),$/;kq|-;/\<as_construct\>/;'q;"	kind:fld	file:
as_construct_assoc	accumulator.m	/^                as_construct_assoc  ::  set(accu_goal_id),$/;kq|-;/\<as_construct_assoc\>/;'q;"	kind:fld	file:
as_context	layout.m	/^                as_context          :: prog_context,$/;kq|-;/\<as_context\>/;'q;"	kind:fld
as_proc_label	layout.m	/^                as_proc_label       :: proc_label,$/;kq|-;/\<as_proc_label\>/;'q;"	kind:fld
as_reject	accumulator.m	/^                as_reject           ::  set(accu_goal_id)$/;kq|-;/\<as_reject\>/;'q;"	kind:fld	file:
as_size	layout.m	/^                as_size             :: int$/;kq|-;/\<as_size\>/;'q;"	kind:fld
as_term_coeff	prog_data_pragma.m	/^                as_term_coeff :: rat$/;kq|-;/\<as_term_coeff\>/;'q;"	kind:fld
as_term_var	prog_data_pragma.m	/^                as_term_var   :: int,$/;kq|-;/\<as_term_var\>/;'q;"	kind:fld
as_type	layout.m	/^                as_type             :: string,$/;kq|-;/\<as_type\>/;'q;"	kind:fld
as_update	accumulator.m	/^                as_update           ::  set(accu_goal_id),$/;kq|-;/\<as_update\>/;'q;"	kind:fld	file:
ascending	../library/calendar.m	/^    --->    ascending$/;kq|-;/\<ascending\>/;'q;"	kind:cons	file:
asctime	../library/time.m	/^:- func asctime(/;kq|/^\<asctime\>/;'q;"	kind:func
asin	../library/math.m	/^:- func asin(/;kq|/^\<asin\>/;'q;"	kind:func
asm_labels	llds.m	/^                asm_labels              :: have_asm_labels,$/;kq|-;/\<asm_labels\>/;'q;"	kind:fld
asm_labels	options.m	/^    ;       asm_labels$/;kq|-;/\<asm_labels\>/;'q;"	kind:cons
assert_id	hlds_promise.m	/^:- type assert_id$/;kq|-;/\<assert_id\>/;'q;"	kind:type	file:
assert_id_goal	assertion.m	/^:- pred assert_id_goal(/;kq|/^\<assert_id_goal\>/;'q;"	kind:pred
assert_num_solutions	../library/solutions.m	/^:- pred assert_num_solutions(pred(T), list(T), list(/;kq|/^\<assert_num_solutions\>/;'q;"	kind:pred	file:
asserted_can_pass_as_mercury_type	hlds_data.m	/^:- pred asserted_can_pass_as_mercury_type(/;kq|/^\<asserted_can_pass_as_mercury_type\>/;'q;"	kind:pred
asserted_stable	hlds_data.m	/^:- pred asserted_stable(/;kq|/^\<asserted_stable\>/;'q;"	kind:pred
asserted_word_aligned_pointer	hlds_data.m	/^:- pred asserted_word_aligned_pointer(/;kq|/^\<asserted_word_aligned_pointer\>/;'q;"	kind:pred
assertion.assert_id_goal	assertion.m	/^:- pred assert_id_goal(/;kq|/^\<assert_id_goal\>/;'q;"	kind:pred
assertion.equal_goals	assertion.m	/^:- pred equal_goals(/;kq|/^\<equal_goals\>/;'q;"	kind:pred	file:
assertion.equal_goals_cases	assertion.m	/^:- pred equal_goals_cases(list(case)::in, list(/;kq|/^\<equal_goals_cases\>/;'q;"	kind:pred	file:
assertion.equal_goals_list	assertion.m	/^:- pred equal_goals_list(list(hlds_goal)::in, list(/;kq|/^\<equal_goals_list\>/;'q;"	kind:pred	file:
assertion.equal_reason	assertion.m	/^:- pred equal_reason(/;kq|/^\<equal_reason\>/;'q;"	kind:pred	file:
assertion.equal_unification	assertion.m	/^:- pred equal_unification(/;kq|/^\<equal_unification\>/;'q;"	kind:pred	file:
assertion.equal_var	assertion.m	/^:- pred equal_var(/;kq|/^\<equal_var\>/;'q;"	kind:pred	file:
assertion.equal_vars	assertion.m	/^:- pred equal_vars(list(prog_var)::in, list(/;kq|/^\<equal_vars\>/;'q;"	kind:pred	file:
assertion.get_conj_goals	assertion.m	/^:- pred get_conj_goals(hlds_goal::in, list(/;kq|/^\<get_conj_goals\>/;'q;"	kind:pred	file:
assertion.goal_is_equivalence	assertion.m	/^:- pred goal_is_equivalence(/;kq|/^\<goal_is_equivalence\>/;'q;"	kind:pred	file:
assertion.goal_is_implication	assertion.m	/^:- pred goal_is_implication(/;kq|/^\<goal_is_implication\>/;'q;"	kind:pred	file:
assertion.is_update_assertion	assertion.m	/^:- pred is_update_assertion(/;kq|/^\<is_update_assertion\>/;'q;"	kind:pred
assertion.normalise_cases	assertion.m	/^:- pred normalise_cases(list(case)::in, list(/;kq|/^\<normalise_cases\>/;'q;"	kind:pred	file:
assertion.normalise_conj	assertion.m	/^:- pred normalise_conj(list(hlds_goal)::in, list(/;kq|/^\<normalise_conj\>/;'q;"	kind:pred	file:
assertion.normalise_goal	assertion.m	/^:- pred normalise_goal(/;kq|/^\<normalise_goal\>/;'q;"	kind:pred
assertion.normalise_goals	assertion.m	/^:- pred normalise_goals(list(hlds_goal)::in, list(/;kq|/^\<normalise_goals\>/;'q;"	kind:pred	file:
assertion.predicate_call	assertion.m	/^:- pred predicate_call(/;kq|/^\<predicate_call\>/;'q;"	kind:pred	file:
assertion.process_one_side	assertion.m	/^:- pred process_one_side(list(/;kq|/^\<process_one_side\>/;'q;"	kind:pred	file:
assertion.record_preds_used_in	assertion.m	/^:- pred record_preds_used_in(/;kq|/^\<record_preds_used_in\>/;'q;"	kind:pred
assertion.reorder_goals	assertion.m	/^:- pred reorder_goals(list(hlds_goal)::in, list(/;kq|/^\<reorder_goals\>/;'q;"	kind:pred	file:
assertion.single_construction	assertion.m	/^:- pred single_construction(/;kq|/^\<single_construction\>/;'q;"	kind:pred	file:
assertion.state_update_vars	assertion.m	/^:- type state_update_vars$/;kq|-;/\<assertion.state_update_vars\>/;'q;"	kind:type
assertion.subst	assertion.m	/^:- type subst == map(prog_var, prog_var).$/;kq|-;/\<assertion.subst\>/;'q;"	kind:type	file:
assertion_table	hlds_promise.m	/^:- type assertion_table$/;kq|-;/\<assertion_table\>/;'q;"	kind:type	file:
assertion_table_add_assertion	hlds_promise.m	/^:- pred assertion_table_add_assertion(/;kq|/^\<assertion_table_add_assertion\>/;'q;"	kind:pred
assertion_table_init	hlds_promise.m	/^:- pred assertion_table_init(/;kq|/^\<assertion_table_init\>/;'q;"	kind:pred
assertion_table_lookup	hlds_promise.m	/^:- pred assertion_table_lookup(/;kq|/^\<assertion_table_lookup\>/;'q;"	kind:pred
assertion_table_pred_ids	hlds_promise.m	/^:- pred assertion_table_pred_ids(/;kq|/^\<assertion_table_pred_ids\>/;'q;"	kind:pred
assgt	mcsolver.m	/^    --->    assgt `implies` assgt.$/;kq|-;/\<assgt\>/;'q;"	kind:cons	file:
assgt	mcsolver.m	/^:- type assgt$/;kq|-;/\<assgt\>/;'q;"	kind:type	file:
assgts	mcsolver.m	/^                assgts              :: assgts,$/;kq|-;/\<assgts\>/;'q;"	kind:fld	file:
assgts	mcsolver.m	/^:- type assgts == list(assgt).$/;kq|-;/\<assgts\>/;'q;"	kind:type	file:
assign	builtin_ops.m	/^    --->    assign(T, simple_assigned_expr(T))$/;kq|-;/\<assign\>/;'q;"	kind:cons
assign	hlds_goal.m	/^    ;       assign($/;kq|-;/\<assign\>/;'q;"	kind:cons
assign	llds.m	/^    ;       assign(lval, rval)$/;kq|-;/\<assign\>/;'q;"	kind:cons
assign	mcsolver.m	/^:- pred assign(/;kq|/^\<assign\>/;'q;"	kind:pred
assign	mlds.m	/^    ;       assign(mlds_lval, mlds_rval)$/;kq|-;/\<assign\>/;'q;"	kind:cons
assign_all_cell_args	var_locn.m	/^:- pred assign_all_cell_args(list(cell_arg)::in, maybe(/;kq|/^\<assign_all_cell_args\>/;'q;"	kind:pred	file:
assign_binary	builtin_ops.m	/^    ;       assign_binary(binary_op, T, T)$/;kq|-;/\<assign_binary\>/;'q;"	kind:cons
assign_binary_lc	builtin_ops.m	/^    ;       assign_binary_lc(binary_op, simple_const, T)$/;kq|-;/\<assign_binary_lc\>/;'q;"	kind:cons
assign_cell_arg	var_locn.m	/^:- pred assign_cell_arg(rval::in, maybe(/;kq|/^\<assign_cell_arg\>/;'q;"	kind:pred	file:
assign_cell_to_var	code_loc_dep.m	/^:- pred assign_cell_to_var(/;kq|/^\<assign_cell_to_var\>/;'q;"	kind:pred
assign_const	builtin_ops.m	/^    ;       assign_const(simple_const)$/;kq|-;/\<assign_const\>/;'q;"	kind:cons
assign_const_to_var	code_loc_dep.m	/^:- pred assign_const_to_var(/;kq|/^\<assign_const_to_var\>/;'q;"	kind:pred
assign_copy	builtin_ops.m	/^    --->    assign_copy(T)$/;kq|-;/\<assign_copy\>/;'q;"	kind:cons
assign_ctor_remote_args_tags	du_type_layout.m	/^:- pred assign_ctor_remote_args_tags(/;kq|/^\<assign_ctor_remote_args_tags\>/;'q;"	kind:pred	file:
assign_dir	ml_unify_gen_util.m	/^:- type assign_dir$/;kq|-;/\<assign_dir\>/;'q;"	kind:type
assign_dir	unify_gen_util.m	/^:- type assign_dir$/;kq|-;/\<assign_dir\>/;'q;"	kind:type
assign_dummy	ml_unify_gen_util.m	/^    ;       assign_dummy.$/;kq|-;/\<assign_dummy\>/;'q;"	kind:cons
assign_expr_to_var	code_loc_dep.m	/^:- pred assign_expr_to_var(/;kq|/^\<assign_expr_to_var\>/;'q;"	kind:pred
assign_field_lval_expr_to_var	code_loc_dep.m	/^:- pred assign_field_lval_expr_to_var(prog_var::in, list(/;kq|/^\<assign_field_lval_expr_to_var\>/;'q;"	kind:pred
assign_from_var	hlds_goal.m	/^                assign_from_var         :: prog_var$/;kq|-;/\<assign_from_var\>/;'q;"	kind:fld
assign_if_in_heap	mlds.m	/^    ;       assign_if_in_heap(mlds_lval, mlds_rval)$/;kq|-;/\<assign_if_in_heap\>/;'q;"	kind:cons
assign_left	unify_gen_util.m	/^    --->    assign_left$/;kq|-;/\<assign_left\>/;'q;"	kind:cons
assign_lval_to_var	code_loc_dep.m	/^:- pred assign_lval_to_var(/;kq|/^\<assign_lval_to_var\>/;'q;"	kind:pred
assign_nondummy_left	ml_unify_gen_util.m	/^    --->    assign_nondummy_left$/;kq|-;/\<assign_nondummy_left\>/;'q;"	kind:cons
assign_nondummy_right	ml_unify_gen_util.m	/^    ;       assign_nondummy_right$/;kq|-;/\<assign_nondummy_right\>/;'q;"	kind:cons
assign_nondummy_unused	ml_unify_gen_util.m	/^    ;       assign_nondummy_unused$/;kq|-;/\<assign_nondummy_unused\>/;'q;"	kind:cons
assign_open_intervals_to_anchor	interval.m	/^:- pred assign_open_intervals_to_anchor(/;kq|/^\<assign_open_intervals_to_anchor\>/;'q;"	kind:pred	file:
assign_ref_output	mlds_to_java_export.m	/^:- pred assign_ref_output(/;kq|/^\<assign_ref_output\>/;'q;"	kind:pred	file:
assign_repns_to_constants	decide_type_repn.m	/^:- pred assign_repns_to_constants(/;kq|/^\<assign_repns_to_constants\>/;'q;"	kind:pred	file:
assign_repns_to_direct_arg_functors	decide_type_repn.m	/^:- pred assign_repns_to_direct_arg_functors(/;kq|/^\<assign_repns_to_direct_arg_functors\>/;'q;"	kind:pred	file:
assign_repns_to_local_packed_functors	decide_type_repn.m	/^:- pred assign_repns_to_local_packed_functors(/;kq|/^\<assign_repns_to_local_packed_functors\>/;'q;"	kind:pred	file:
assign_repns_to_remote_shared	decide_type_repn.m	/^:- pred assign_repns_to_remote_shared(/;kq|/^\<assign_repns_to_remote_shared\>/;'q;"	kind:pred	file:
assign_repns_to_remote_unshared	decide_type_repn.m	/^:- pred assign_repns_to_remote_unshared(/;kq|/^\<assign_repns_to_remote_unshared\>/;'q;"	kind:pred	file:
assign_reused_cell_to_var	var_locn.m	/^:- pred assign_reused_cell_to_var(lval::in, ptag::in, list(/;kq|/^\<assign_reused_cell_to_var\>/;'q;"	kind:pred	file:
assign_right	unify_gen_util.m	/^    ;       assign_right$/;kq|-;/\<assign_right\>/;'q;"	kind:cons
assign_shared_remote_args_tags	du_type_layout.m	/^:- pred assign_shared_remote_args_tags(/;kq|/^\<assign_shared_remote_args_tags\>/;'q;"	kind:pred	file:
assign_some_cell_args	var_locn.m	/^:- pred assign_some_cell_args(list(cell_arg)::in, list(/;kq|/^\<assign_some_cell_args\>/;'q;"	kind:pred	file:
assign_tags_to_constants	du_type_layout.m	/^:- pred assign_tags_to_constants(/;kq|/^\<assign_tags_to_constants\>/;'q;"	kind:pred	file:
assign_tags_to_direct_arg_functors	du_type_layout.m	/^:- pred assign_tags_to_direct_arg_functors(/;kq|/^\<assign_tags_to_direct_arg_functors\>/;'q;"	kind:pred	file:
assign_tags_to_enum_constants	du_type_layout.m	/^:- pred assign_tags_to_enum_constants(/;kq|/^\<assign_tags_to_enum_constants\>/;'q;"	kind:pred	file:
assign_tags_to_local_packed_functors	du_type_layout.m	/^:- pred assign_tags_to_local_packed_functors(/;kq|/^\<assign_tags_to_local_packed_functors\>/;'q;"	kind:pred	file:
assign_to_var	hlds_goal.m	/^                assign_to_var           :: prog_var,$/;kq|-;/\<assign_to_var\>/;'q;"	kind:fld
assign_unary	builtin_ops.m	/^    ;       assign_unary(unary_op, T).$/;kq|-;/\<assign_unary\>/;'q;"	kind:cons
assign_unshared_then_shared_remote_args_tags	du_type_layout.m	/^:- pred assign_unshared_then_shared_remote_args_tags(/;kq|/^\<assign_unshared_then_shared_remote_args_tags\>/;'q;"	kind:pred	file:
assign_unused	unify_gen_util.m	/^    ;       assign_unused.$/;kq|-;/\<assign_unused\>/;'q;"	kind:cons
assign_var_to_var	code_loc_dep.m	/^:- pred assign_var_to_var(/;kq|/^\<assign_var_to_var\>/;'q;"	kind:pred
assignment_updates_oldlval	use_local_vars.m	/^:- func assignment_updates_oldlval(/;kq|/^\<assignment_updates_oldlval\>/;'q;"	kind:func	file:
assignments_from_ite_renaming_anno	rbmm.region_transformation.m	/^:- pred assignments_from_ite_renaming_anno(/;kq|/^\<assignments_from_ite_renaming_anno\>/;'q;"	kind:pred	file:
assignments_from_resur_renaming_anno	rbmm.region_transformation.m	/^:- pred assignments_from_resur_renaming_anno(/;kq|/^\<assignments_from_resur_renaming_anno\>/;'q;"	kind:pred	file:
assoc_call_subst	accumulator.m	/^                assoc_call_subst    :: accu_subst,$/;kq|-;/\<assoc_call_subst\>/;'q;"	kind:fld	file:
assoc_list	../library/assoc_list.m	/^:- func assoc_list(K, V) ^ det_elem(/;kq|/^\<assoc_list\>/;'q;"	kind:func
assoc_list	../library/assoc_list.m	/^:- func assoc_list(K, V) ^ elem(/;kq|/^\<assoc_list\>/;'q;"	kind:func
assoc_list	../library/assoc_list.m	/^:- inst assoc_list(I1, I2) == list(pair(I1, I2)).$/;kq|-;/\<assoc_list\>/;'q;"	kind:inst
assoc_list	../library/assoc_list.m	/^:- type assoc_list(K, V) == list(pair(K, V)).$/;kq|-;/\<assoc_list\>/;'q;"	kind:type
assoc_list.common_subset	../library/assoc_list.m	/^:- func common_subset(assoc_list(K, V), assoc_list(K, V)) = assoc_list(/;kq|/^\<common_subset\>/;'q;"	kind:func
assoc_list.common_subset_loop	../library/assoc_list.m	/^:- pred common_subset_loop(assoc_list(K, V)::in, assoc_list(/;kq|/^\<common_subset_loop\>/;'q;"	kind:pred	file:
assoc_list.filter	../library/assoc_list.m	/^:- func filter(pred(K)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:func
assoc_list.filter	../library/assoc_list.m	/^:- pred filter(pred(K)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
assoc_list.foldl	../library/assoc_list.m	/^:- pred foldl(pred(K, V, A, A), assoc_list(/;kq|/^\<foldl\>/;'q;"	kind:pred
assoc_list.foldl2	../library/assoc_list.m	/^:- pred foldl2(pred(K, V, A, A, B, B), assoc_list(/;kq|/^\<foldl2\>/;'q;"	kind:pred
assoc_list.foldl2_values	../library/assoc_list.m	/^:- pred foldl2_values(pred(V, A, A, B, B), assoc_list(/;kq|/^\<foldl2_values\>/;'q;"	kind:pred
assoc_list.foldl3	../library/assoc_list.m	/^:- pred foldl3(pred(K, V, A, A, B, B, C, C), assoc_list(/;kq|/^\<foldl3\>/;'q;"	kind:pred
assoc_list.foldl3_values	../library/assoc_list.m	/^:- pred foldl3_values(pred(V, A, A, B, B, C, C), assoc_list(/;kq|/^\<foldl3_values\>/;'q;"	kind:pred
assoc_list.foldl_keys	../library/assoc_list.m	/^:- func foldl_keys(func(K, A) = A, assoc_list(/;kq|/^\<foldl_keys\>/;'q;"	kind:func
assoc_list.foldl_keys	../library/assoc_list.m	/^:- pred foldl_keys(pred(K, A, A), assoc_list(/;kq|/^\<foldl_keys\>/;'q;"	kind:pred
assoc_list.foldl_values	../library/assoc_list.m	/^:- func foldl_values(func(V, A) = A, assoc_list(/;kq|/^\<foldl_values\>/;'q;"	kind:func
assoc_list.foldl_values	../library/assoc_list.m	/^:- pred foldl_values(pred(V, A, A), assoc_list(/;kq|/^\<foldl_values\>/;'q;"	kind:pred
assoc_list.keys	../library/assoc_list.m	/^:- func keys(assoc_list(K, V)) = list(/;kq|/^\<keys\>/;'q;"	kind:func
assoc_list.keys_and_values	../library/assoc_list.m	/^:- pred keys_and_values(assoc_list(/;kq|/^\<keys_and_values\>/;'q;"	kind:pred
assoc_list.lookup	../library/assoc_list.m	/^:- pred lookup(assoc_list(/;kq|/^\<lookup\>/;'q;"	kind:pred
assoc_list.map_keys_only	../library/assoc_list.m	/^:- func map_keys_only(func(K) = L, assoc_list(K, V)) = assoc_list(/;kq|/^\<map_keys_only\>/;'q;"	kind:func
assoc_list.map_values	../library/assoc_list.m	/^:- func map_values(func(K, V) = W, assoc_list(K, V)) = assoc_list(/;kq|/^\<map_values\>/;'q;"	kind:func
assoc_list.map_values_only	../library/assoc_list.m	/^:- func map_values_only(func(V) = W, assoc_list(K, V)) = assoc_list(/;kq|/^\<map_values_only\>/;'q;"	kind:func
assoc_list.merge	../library/assoc_list.m	/^:- func merge(assoc_list(K, V), assoc_list(K, V)) = assoc_list(/;kq|/^\<merge\>/;'q;"	kind:func
assoc_list.negated_filter	../library/assoc_list.m	/^:- func negated_filter(pred(K)::in(pred(/;kq|/^\<negated_filter\>/;'q;"	kind:func
assoc_list.remove	../library/assoc_list.m	/^:- pred remove(assoc_list(K, V)::in, K::in, V::out, assoc_list(/;kq|/^\<remove\>/;'q;"	kind:pred
assoc_list.reverse_members	../library/assoc_list.m	/^:- func reverse_members(assoc_list(K, V)) = assoc_list(/;kq|/^\<reverse_members\>/;'q;"	kind:func
assoc_list.search	../library/assoc_list.m	/^:- pred search(assoc_list(/;kq|/^\<search\>/;'q;"	kind:pred
assoc_list.svremove	../library/assoc_list.m	/^:- pred svremove(K::in, V::out, assoc_list(K, V)::in, assoc_list(/;kq|/^\<svremove\>/;'q;"	kind:pred
assoc_list.update	../library/assoc_list.m	/^:- pred update(K::in, V::in, assoc_list(K, V)::in, assoc_list(/;kq|/^\<update\>/;'q;"	kind:pred
assoc_list.values	../library/assoc_list.m	/^:- func values(assoc_list(K, V)) = list(/;kq|/^\<values\>/;'q;"	kind:func
assoc_list_merge	../library/multi_map.m	/^:- pred assoc_list_merge(assoc_list(K, list(/;kq|/^\<assoc_list_merge\>/;'q;"	kind:pred	file:
assoc_list_merge	../library/one_or_more_map.m	/^:- pred one_or_more_map.assoc_list_merge(assoc_list(K, one_or_more(/;kq|/^\<one_or_more_map.assoc_list_merge\>/;'q;"	kind:pred	file:
assoc_list_to_kv_list	../library/kv_list.m	/^:- func assoc_list_to_kv_list(assoc_list(K, V)) = kv_list(/;kq|/^\<assoc_list_to_kv_list\>/;'q;"	kind:func
assoc_list_to_pqueue	../library/pqueue.m	/^:- func assoc_list_to_pqueue(assoc_list(K, V)) = pqueue(/;kq|/^\<assoc_list_to_pqueue\>/;'q;"	kind:func
assoc_list_to_rbtree	../library/rbtree.m	/^:- func assoc_list_to_rbtree(assoc_list(K, V)) = rbtree(/;kq|/^\<assoc_list_to_rbtree\>/;'q;"	kind:func
assoc_list_to_tree234	../library/tree234.m	/^:- func assoc_list_to_tree234(assoc_list(K, V)) = tree234(/;kq|/^\<assoc_list_to_tree234\>/;'q;"	kind:func
assoc_list_to_tree234_acc	../library/tree234.m	/^:- pred assoc_list_to_tree234_acc(assoc_list(/;kq|/^\<assoc_list_to_tree234_acc\>/;'q;"	kind:pred	file:
associate_cons_id_args_with_types_widths	ml_unify_gen_util.m	/^:- pred associate_cons_id_args_with_types_widths(module_info, arg_to_type(/;kq|/^\<associate_cons_id_args_with_types_widths\>/;'q;"	kind:pred
associate_cons_id_args_with_widths	unify_gen_util.m	/^:- pred associate_cons_id_args_with_widths(/;kq|/^\<associate_cons_id_args_with_widths\>/;'q;"	kind:pred
associate_natural_type	global_data.m	/^:- pred associate_natural_type(/;kq|/^\<associate_natural_type\>/;'q;"	kind:pred	file:
associate_stack_slot	code_loc_dep.m	/^:- pred associate_stack_slot(/;kq|/^\<associate_stack_slot\>/;'q;"	kind:pred	file:
associative_vars_output_var	assertion.m	/^:- type associative_vars_output_var$/;kq|-;/\<associative_vars_output_var\>/;'q;"	kind:type
assumed	hlds_class.m	/^    ;       assumed.$/;kq|-;/\<assumed\>/;'q;"	kind:cons
at_call_site	live_vars.m	/^    pred at_call_site(need_across_call::in, alloc_data::in,$/;kq|-;/\<at_call_site\>/;'q;"	kind:tcm
at_call_site	stack_alloc.m	/^    pred(at_call_site\/4) is alloc_at_call_site,$/;kq|-;/\<at_call_site\>/;'q;"	kind:tcim	file:
at_call_site	stack_opt.m	/^    pred(at_call_site\/4) is opt_at_call_site,$/;kq|-;/\<at_call_site\>/;'q;"	kind:tcim	file:
at_call_site	tupling.m	/^    pred(at_call_site\/4) is opt_at_call_site,$/;kq|-;/\<at_call_site\>/;'q;"	kind:tcim	file:
at_file_error	mercury_compile_args.m	/^:- func at_file_error(/;kq|/^\<at_file_error\>/;'q;"	kind:func	file:
at_file_name	system_cmds.m	/^:- func at_file_name(/;kq|/^\<at_file_name\>/;'q;"	kind:func	file:
at_least_at_deep	trace_params.m	/^:- func at_least_at_deep(/;kq|/^\<at_least_at_deep\>/;'q;"	kind:func
at_least_at_shallow	trace_params.m	/^:- func at_least_at_shallow(/;kq|/^\<at_least_at_shallow\>/;'q;"	kind:func
at_least_one_expandable_type	untupling.m	/^:- pred at_least_one_expandable_type(list(/;kq|/^\<at_least_one_expandable_type\>/;'q;"	kind:pred	file:
at_least_one_is_dummy_type	type_util.m	/^    --->    at_least_one_is_dummy_type$/;kq|-;/\<at_least_one_is_dummy_type\>/;'q;"	kind:cons
at_most	../library/psqueue.m	/^:- func at_most(psqueue(P, K), P) = assoc_list(/;kq|/^\<at_most\>/;'q;"	kind:func
at_most_in_winner	../library/psqueue.m	/^:- pred at_most_in_winner(winner(P, K)::in, P::in, cord(pair(/;kq|/^\<at_most_in_winner\>/;'q;"	kind:pred	file:
at_most_many	prog_data.m	/^    ;       at_most_many.$/;kq|-;/\<at_most_many\>/;'q;"	kind:cons
at_most_many_cc	prog_data.m	/^    ;       at_most_many_cc$/;kq|-;/\<at_most_many_cc\>/;'q;"	kind:cons
at_most_many_rep	../mdbcomp/program_representation.m	/^    ;       at_most_many_rep.$/;kq|-;/\<at_most_many_rep\>/;'q;"	kind:cons
at_most_one	abstract_mode_constraints.m	/^    ;       at_most_one(list(var(T)))$/;kq|-;/\<at_most_one\>/;'q;"	kind:cons
at_most_one	abstract_mode_constraints.m	/^:- pred at_most_one(mc_varset::in, prog_context::in, list(/;kq|/^\<at_most_one\>/;'q;"	kind:pred
at_most_one	convert_parse_tree.m	/^:- func at_most_one(list(T)) = list(/;kq|/^\<at_most_one\>/;'q;"	kind:func	file:
at_most_one	mcsolver.m	/^    ;       at_most_one(mcvars)$/;kq|-;/\<at_most_one\>/;'q;"	kind:cons	file:
at_most_one	mcsolver.m	/^:- pred at_most_one(/;kq|/^\<at_most_one\>/;'q;"	kind:pred
at_most_one	prog_data.m	/^    ;       at_most_one$/;kq|-;/\<at_most_one\>/;'q;"	kind:cons
at_most_one_foreign_enum_for_all_langs	check_type_inst_mode_defns.m	/^:- pred at_most_one_foreign_enum_for_all_langs(/;kq|/^\<at_most_one_foreign_enum_for_all_langs\>/;'q;"	kind:pred	file:
at_most_one_foreign_enum_for_lang	check_type_inst_mode_defns.m	/^:- pred at_most_one_foreign_enum_for_lang(/;kq|/^\<at_most_one_foreign_enum_for_lang\>/;'q;"	kind:pred	file:
at_most_one_foreign_type_for_all_langs	check_type_inst_mode_defns.m	/^:- pred at_most_one_foreign_type_for_all_langs(/;kq|/^\<at_most_one_foreign_type_for_all_langs\>/;'q;"	kind:pred	file:
at_most_one_foreign_type_for_lang	check_type_inst_mode_defns.m	/^:- pred at_most_one_foreign_type_for_lang(/;kq|/^\<at_most_one_foreign_type_for_lang\>/;'q;"	kind:pred	file:
at_most_one_inst_defn	check_type_inst_mode_defns.m	/^:- pred at_most_one_inst_defn(/;kq|/^\<at_most_one_inst_defn\>/;'q;"	kind:pred	file:
at_most_one_mode_defn	check_type_inst_mode_defns.m	/^:- pred at_most_one_mode_defn(/;kq|/^\<at_most_one_mode_defn\>/;'q;"	kind:pred	file:
at_most_one_of	../library/robdd.m	/^:- func at_most_one_of(vars(T)) = robdd(/;kq|/^\<at_most_one_of\>/;'q;"	kind:func
at_most_one_of	mode_robdd.implications.m	/^:- func at_most_one_of(vars(T), imp_vars(T)) = imp_vars(/;kq|/^\<at_most_one_of\>/;'q;"	kind:func
at_most_one_of	mode_robdd.tfeirn.m	/^:- func at_most_one_of(vars(T)::in, tfeirn(/;kq|/^\<at_most_one_of\>/;'q;"	kind:func
at_most_one_of_2	../library/robdd.m	/^:- func at_most_one_of_2(vars(T), robdd(T), robdd(T)) = robdd(/;kq|/^\<at_most_one_of_2\>/;'q;"	kind:func	file:
at_most_one_rep	../mdbcomp/program_representation.m	/^    ;       at_most_one_rep   % Including committed choice.$/;kq|-;/\<at_most_one_rep\>/;'q;"	kind:cons
at_most_one_type_decl_or_defn	check_type_inst_mode_defns.m	/^:- pred at_most_one_type_decl_or_defn(/;kq|/^\<at_most_one_type_decl_or_defn\>/;'q;"	kind:pred	file:
at_most_zero	prog_data.m	/^    --->    at_most_zero$/;kq|-;/\<at_most_zero\>/;'q;"	kind:cons
at_most_zero_rep	../mdbcomp/program_representation.m	/^    --->    at_most_zero_rep$/;kq|-;/\<at_most_zero_rep\>/;'q;"	kind:cons
at_par_conj	live_vars.m	/^    pred at_par_conj(need_in_par_conj::in, alloc_data::in,$/;kq|-;/\<at_par_conj\>/;'q;"	kind:tcm
at_par_conj	stack_alloc.m	/^    pred(at_par_conj\/4) is alloc_at_par_conj,$/;kq|-;/\<at_par_conj\>/;'q;"	kind:tcim	file:
at_par_conj	stack_opt.m	/^    pred(at_par_conj\/4) is opt_at_par_conj,$/;kq|-;/\<at_par_conj\>/;'q;"	kind:tcim	file:
at_par_conj	tupling.m	/^    pred(at_par_conj\/4) is opt_at_par_conj,$/;kq|-;/\<at_par_conj\>/;'q;"	kind:tcim	file:
at_recursive_call_for_loop_control	live_vars.m	/^    pred at_recursive_call_for_loop_control(need_for_loop_control::in,$/;kq|-;/\<at_recursive_call_for_loop_control\>/;'q;"	kind:tcm
at_recursive_call_for_loop_control	stack_alloc.m	/^    pred(at_recursive_call_for_loop_control\/4) is$/;kq|-;/\<at_recursive_call_for_loop_control\>/;'q;"	kind:tcim	file:
at_recursive_call_for_loop_control	stack_opt.m	/^    pred(at_recursive_call_for_loop_control\/4) is$/;kq|-;/\<at_recursive_call_for_loop_control\>/;'q;"	kind:tcim	file:
at_recursive_call_for_loop_control	tupling.m	/^    pred(at_recursive_call_for_loop_control\/4) is$/;kq|-;/\<at_recursive_call_for_loop_control\>/;'q;"	kind:tcim	file:
at_resume_site	live_vars.m	/^    pred at_resume_site(need_in_resume::in, alloc_data::in,$/;kq|-;/\<at_resume_site\>/;'q;"	kind:tcm
at_resume_site	stack_alloc.m	/^    pred(at_resume_site\/4) is alloc_at_resume_site,$/;kq|-;/\<at_resume_site\>/;'q;"	kind:tcim	file:
at_resume_site	stack_opt.m	/^    pred(at_resume_site\/4) is opt_at_resume_site,$/;kq|-;/\<at_resume_site\>/;'q;"	kind:tcim	file:
at_resume_site	tupling.m	/^    pred(at_resume_site\/4) is opt_at_resume_site,$/;kq|-;/\<at_resume_site\>/;'q;"	kind:tcim	file:
at_start_of_line	mlds_to_target_util.m	/^    ;       at_start_of_line.       % No.$/;kq|-;/\<at_start_of_line\>/;'q;"	kind:cons
at_tail	mark_tail_calls.m	/^:- type at_tail$/;kq|-;/\<at_tail\>/;'q;"	kind:type	file:
at_token_expected	../library/mercury_term_parser.m	/^:- func at_token_expected(/;kq|/^\<at_token_expected\>/;'q;"	kind:func	file:
ata_caller_arg_assign	type_assign.m	/^                ata_caller_arg_assign       :: type_assign,$/;kq|-;/\<ata_caller_arg_assign\>/;'q;"	kind:fld
ata_expected_arg_types	type_assign.m	/^                ata_expected_arg_types      :: list(mer_type),$/;kq|-;/\<ata_expected_arg_types\>/;'q;"	kind:fld
ata_expected_constraints	type_assign.m	/^                ata_expected_constraints    :: hlds_constraints,$/;kq|-;/\<ata_expected_constraints\>/;'q;"	kind:fld
ata_source	type_assign.m	/^                ata_source                  :: args_type_assign_source$/;kq|-;/\<ata_source\>/;'q;"	kind:fld
atan	../library/math.m	/^:- func atan(/;kq|/^\<atan\>/;'q;"	kind:func
atan2	../library/math.m	/^:- func atan2(/;kq|/^\<atan2\>/;'q;"	kind:func
atas_cons	type_assign.m	/^    ;       atas_cons(cons_type_info_source)$/;kq|-;/\<atas_cons\>/;'q;"	kind:cons
atas_ensure_have_a_type	type_assign.m	/^    ;       atas_ensure_have_a_type.$/;kq|-;/\<atas_ensure_have_a_type\>/;'q;"	kind:cons
atas_higher_order_call	type_assign.m	/^    ;       atas_higher_order_call(prog_var)$/;kq|-;/\<atas_higher_order_call\>/;'q;"	kind:cons
atas_pred	type_assign.m	/^    --->    atas_pred(pred_id)$/;kq|-;/\<atas_pred\>/;'q;"	kind:cons
atom	../library/term.m	/^    --->    atom(string)$/;kq|-;/\<atom\>/;'q;"	kind:cons
atom_term	make.module_dep_file.m	/^:- pred atom_term(term::in, string::out, list(/;kq|/^\<atom_term\>/;'q;"	kind:pred	file:
atomic_component	parse_goal.m	/^:- type atomic_component$/;kq|-;/\<atomic_component\>/;'q;"	kind:type	file:
atomic_component_inner	parse_goal.m	/^    --->    atomic_component_inner(atomic_component_state)$/;kq|-;/\<atomic_component_inner\>/;'q;"	kind:cons	file:
atomic_component_outer	parse_goal.m	/^    ;       atomic_component_outer(atomic_component_state)$/;kq|-;/\<atomic_component_outer\>/;'q;"	kind:cons	file:
atomic_component_state	prog_data.m	/^:- type atomic_component_state$/;kq|-;/\<atomic_component_state\>/;'q;"	kind:type
atomic_component_vars	parse_goal.m	/^    ;       atomic_component_vars(list(prog_var)).$/;kq|-;/\<atomic_component_vars\>/;'q;"	kind:cons	file:
atomic_expr	prog_item.m	/^    ;       atomic_expr($/;kq|-;/\<atomic_expr\>/;'q;"	kind:cons
atomic_final	hlds_goal.m	/^                atomic_final    :: prog_var$/;kq|-;/\<atomic_final\>/;'q;"	kind:fld
atomic_goal	hlds_goal.m	/^    ;       atomic_goal($/;kq|-;/\<atomic_goal\>/;'q;"	kind:cons
atomic_goal_generates_event_like_call	../mdbcomp/program_representation.m	/^:- func atomic_goal_generates_event_like_call(/;kq|/^\<atomic_goal_generates_event_like_call\>/;'q;"	kind:func
atomic_goal_id	../mdbcomp/program_representation.m	/^:- type atomic_goal_id$/;kq|-;/\<atomic_goal_id\>/;'q;"	kind:type
atomic_goal_identifiable	../mdbcomp/program_representation.m	/^:- func atomic_goal_identifiable(atomic_goal_rep) = maybe(/;kq|/^\<atomic_goal_identifiable\>/;'q;"	kind:func
atomic_goal_rep	../mdbcomp/program_representation.m	/^    ;       atomic_goal_rep($/;kq|-;/\<atomic_goal_rep\>/;'q;"	kind:cons
atomic_goal_rep	../mdbcomp/program_representation.m	/^:- type atomic_goal_rep$/;kq|-;/\<atomic_goal_rep\>/;'q;"	kind:type
atomic_goal_reps_match	introduce_parallelism.m	/^:- pred atomic_goal_reps_match(/;kq|/^\<atomic_goal_reps_match\>/;'q;"	kind:pred	file:
atomic_goal_type	hlds_goal.m	/^                atomic_goal_type    :: atomic_goal_type,$/;kq|-;/\<atomic_goal_type\>/;'q;"	kind:fld
atomic_goal_type	hlds_goal.m	/^:- type atomic_goal_type$/;kq|-;/\<atomic_goal_type\>/;'q;"	kind:type
atomic_goals	mode_constraints.m	/^                atomic_goals    :: set(goal_id),$/;kq|-;/\<atomic_goals\>/;'q;"	kind:fld	file:
atomic_initial	hlds_goal.m	/^                atomic_initial  :: prog_var,$/;kq|-;/\<atomic_initial\>/;'q;"	kind:fld
atomic_inner	hlds_goal.m	/^                atomic_inner        :: atomic_interface_vars,$/;kq|-;/\<atomic_inner\>/;'q;"	kind:fld
atomic_interface_list_to_var_list	typecheck_clauses.m	/^:- func atomic_interface_list_to_var_list(list(/;kq|/^\<atomic_interface_list_to_var_list\>/;'q;"	kind:func	file:
atomic_interface_vars	hlds_goal.m	/^:- type atomic_interface_vars$/;kq|-;/\<atomic_interface_vars\>/;'q;"	kind:type
atomic_interface_vars_to_string	hlds_out_goal.m	/^:- func atomic_interface_vars_to_string(/;kq|/^\<atomic_interface_vars_to_string\>/;'q;"	kind:func	file:
atomic_main_goal	hlds_goal.m	/^                atomic_main_goal    :: hlds_goal,$/;kq|-;/\<atomic_main_goal\>/;'q;"	kind:fld
atomic_outer	hlds_goal.m	/^                atomic_outer        :: atomic_interface_vars,$/;kq|-;/\<atomic_outer\>/;'q;"	kind:fld
atomic_output_vars	hlds_goal.m	/^                atomic_output_vars  :: maybe(list(prog_var)),$/;kq|-;/\<atomic_output_vars\>/;'q;"	kind:fld
atomic_prodvars_map	mode_constraint_robdd.m	/^:- func atomic_prodvars_map(/;kq|/^\<atomic_prodvars_map\>/;'q;"	kind:func
atomic_state_var	prog_data.m	/^    --->    atomic_state_var(prog_var)$/;kq|-;/\<atomic_state_var\>/;'q;"	kind:cons
atomic_stmt_contains_var	ml_util.m	/^:- func atomic_stmt_contains_var(/;kq|/^\<atomic_stmt_contains_var\>/;'q;"	kind:func	file:
atomic_stmt_is_new_object	mlds.m	/^:- inst atomic_stmt_is_new_object for mlds_atomic_statement\/0$/;kq|-;/\<atomic_stmt_is_new_object\>/;'q;"	kind:inst
atomic_transaction	../library/stm_builtin.m	/^:- pred atomic_transaction(pred(T, stm, stm)::in(pred(/;kq|/^\<atomic_transaction\>/;'q;"	kind:pred
atomic_transaction_impl	../library/stm_builtin.m	/^:- impure pred atomic_transaction_impl(/;kq|/^\<atomic_transaction_impl\>/;'q;"	kind:pred	file:
atomic_var_pair	prog_data.m	/^    ;       atomic_var_pair(prog_var, prog_var).$/;kq|-;/\<atomic_var_pair\>/;'q;"	kind:cons
atpk_reset	pred_name.m	/^    ;       atpk_reset.$/;kq|-;/\<atpk_reset\>/;'q;"	kind:cons
atpk_statistics	pred_name.m	/^    --->    atpk_statistics$/;kq|-;/\<atpk_statistics\>/;'q;"	kind:cons
atsort	../library/digraph.m	/^:- func atsort(digraph(T)) = list(set(/;kq|/^\<atsort\>/;'q;"	kind:func
attach_call_table_tip	table_gen.m	/^:- pred attach_call_table_tip(/;kq|/^\<attach_call_table_tip\>/;'q;"	kind:pred	file:
attach_constraints	constraint.m	/^:- func attach_constraints(hlds_goal, list(/;kq|/^\<attach_constraints\>/;'q;"	kind:func	file:
attach_features_to_all_goals	goal_transform.m	/^:- pred attach_features_to_all_goals(list(/;kq|/^\<attach_features_to_all_goals\>/;'q;"	kind:pred
attach_features_to_cases	goal_transform.m	/^:- pred attach_features_to_cases(list(/;kq|/^\<attach_features_to_cases\>/;'q;"	kind:pred	file:
attach_features_to_goal_expr	goal_transform.m	/^:- pred attach_features_to_goal_expr(list(/;kq|/^\<attach_features_to_goal_expr\>/;'q;"	kind:pred	file:
attach_features_to_goals	goal_transform.m	/^:- pred attach_features_to_goals(list(/;kq|/^\<attach_features_to_goals\>/;'q;"	kind:pred	file:
attach_in_from_ground_term	goal_transform.m	/^:- type attach_in_from_ground_term$/;kq|-;/\<attach_in_from_ground_term\>/;'q;"	kind:type
attr	../library/term_to_xml.m	/^:- type attr$/;kq|-;/\<attr\>/;'q;"	kind:type
attr_affects_liveness	prog_data_foreign.m	/^                attr_affects_liveness           :: proc_affects_liveness,$/;kq|-;/\<attr_affects_liveness\>/;'q;"	kind:fld	file:
attr_allocates_memory	prog_data_foreign.m	/^                attr_allocates_memory           :: proc_allocates_memory,$/;kq|-;/\<attr_allocates_memory\>/;'q;"	kind:fld	file:
attr_allow_reset	parse_pragma_tabling.m	/^    ;       attr_allow_reset$/;kq|-;/\<attr_allow_reset\>/;'q;"	kind:cons	file:
attr_box_policy	prog_data_foreign.m	/^                attr_box_policy                 :: box_policy,$/;kq|-;/\<attr_box_policy\>/;'q;"	kind:fld	file:
attr_call_std_out_regs	prog_data_foreign.m	/^                attr_call_std_out_regs          :: maybe_call_std_out_regs,$/;kq|-;/\<attr_call_std_out_regs\>/;'q;"	kind:fld	file:
attr_dep_rel	prog_event.m	/^:- type attr_dep_rel == digraph(string).$/;kq|-;/\<attr_dep_rel\>/;'q;"	kind:type	file:
attr_for_specific_backend	prog_data_foreign.m	/^                attr_for_specific_backend       :: maybe(backend)$/;kq|-;/\<attr_for_specific_backend\>/;'q;"	kind:fld	file:
attr_foreign_language	prog_data_foreign.m	/^                attr_foreign_language           :: foreign_language,$/;kq|-;/\<attr_foreign_language\>/;'q;"	kind:fld	file:
attr_from_source	../library/term_to_xml.m	/^:- type attr_from_source$/;kq|-;/\<attr_from_source\>/;'q;"	kind:type
attr_from_source_to_maybe_attr	../library/term_to_xml.m	/^:- func attr_from_source_to_maybe_attr(maybe(string), maybe(/;kq|/^\<attr_from_source_to_maybe_attr\>/;'q;"	kind:func	file:
attr_ignore_without_warning	parse_pragma_tabling.m	/^    ;       attr_ignore_without_warning.$/;kq|-;/\<attr_ignore_without_warning\>/;'q;"	kind:cons	file:
attr_info	prog_event.m	/^:- type attr_info$/;kq|-;/\<attr_info\>/;'q;"	kind:type	file:
attr_info_linenumber	prog_event.m	/^                attr_info_linenumber    :: int,$/;kq|-;/\<attr_info_linenumber\>/;'q;"	kind:fld	file:
attr_info_name	prog_event.m	/^                attr_info_name          :: string,$/;kq|-;/\<attr_info_name\>/;'q;"	kind:fld	file:
attr_info_number	prog_event.m	/^                attr_info_number        :: int,$/;kq|-;/\<attr_info_number\>/;'q;"	kind:fld	file:
attr_info_number	prog_event.m	/^:- func attr_info_number(/;kq|/^\<attr_info_number\>/;'q;"	kind:func	file:
attr_info_type	prog_event.m	/^                attr_info_type          :: event_attr_type$/;kq|-;/\<attr_info_type\>/;'q;"	kind:fld	file:
attr_key	prog_event.m	/^:- type attr_key == digraph_key(string).$/;kq|-;/\<attr_key\>/;'q;"	kind:type	file:
attr_key_map	prog_event.m	/^:- type attr_key_map == bimap(string, attr_key).$/;kq|-;/\<attr_key_map\>/;'q;"	kind:type	file:
attr_linenum	prog_event.m	/^                attr_linenum        :: int,$/;kq|-;/\<attr_linenum\>/;'q;"	kind:fld	file:
attr_locn	continuation_info.m	/^                attr_locn               :: rval,$/;kq|-;/\<attr_locn\>/;'q;"	kind:fld
attr_may_call_mercury	prog_data_foreign.m	/^                attr_may_call_mercury           :: proc_may_call_mercury,$/;kq|-;/\<attr_may_call_mercury\>/;'q;"	kind:fld	file:
attr_may_call_mm_tabled	prog_data_foreign.m	/^                attr_may_call_mm_tabled         :: proc_may_call_mm_tabled,$/;kq|-;/\<attr_may_call_mm_tabled\>/;'q;"	kind:fld	file:
attr_may_duplicate	prog_data_foreign.m	/^                attr_may_duplicate              :: maybe(proc_may_duplicate),$/;kq|-;/\<attr_may_duplicate\>/;'q;"	kind:fld	file:
attr_may_export_body	prog_data_foreign.m	/^                attr_may_export_body            :: maybe(proc_may_export_body),$/;kq|-;/\<attr_may_export_body\>/;'q;"	kind:fld	file:
attr_may_modify_trail	prog_data_foreign.m	/^                attr_may_modify_trail           :: proc_may_modify_trail,$/;kq|-;/\<attr_may_modify_trail\>/;'q;"	kind:fld	file:
attr_may_throw_exception	prog_data_foreign.m	/^                attr_may_throw_exception        :: proc_may_throw_exception,$/;kq|-;/\<attr_may_throw_exception\>/;'q;"	kind:fld	file:
attr_maybe_synth_call	prog_data_event.m	/^                attr_maybe_synth_call       :: maybe(event_attr_synth_call)$/;kq|-;/\<attr_maybe_synth_call\>/;'q;"	kind:fld
attr_mode	prog_data_event.m	/^                attr_mode                   :: mer_mode,$/;kq|-;/\<attr_mode\>/;'q;"	kind:fld
attr_name	../library/term_to_xml.m	/^                attr_name   :: string,$/;kq|-;/\<attr_name\>/;'q;"	kind:fld
attr_name	prog_data_event.m	/^                attr_name                   :: string,$/;kq|-;/\<attr_name\>/;'q;"	kind:fld
attr_name	prog_event.m	/^                attr_name           :: string,$/;kq|-;/\<attr_name\>/;'q;"	kind:fld	file:
attr_name_map	prog_event.m	/^:- type attr_name_map == map(string, attr_info).$/;kq|-;/\<attr_name_map\>/;'q;"	kind:type	file:
attr_num	prog_data_event.m	/^                attr_num                    :: int,$/;kq|-;/\<attr_num\>/;'q;"	kind:fld
attr_num_map	prog_event.m	/^:- type attr_num_map == map(int, attr_info).$/;kq|-;/\<attr_num_map\>/;'q;"	kind:type	file:
attr_ordinary_despite_detism	prog_data_foreign.m	/^                attr_ordinary_despite_detism    ::$/;kq|-;/\<attr_ordinary_despite_detism\>/;'q;"	kind:fld	file:
attr_purity	prog_data_foreign.m	/^                attr_purity                     :: purity,$/;kq|-;/\<attr_purity\>/;'q;"	kind:fld	file:
attr_refers_to_llds_stack	prog_data_foreign.m	/^                attr_refers_to_llds_stack       :: maybe_refers_to_llds_stack,$/;kq|-;/\<attr_refers_to_llds_stack\>/;'q;"	kind:fld	file:
attr_registers_roots	prog_data_foreign.m	/^                attr_registers_roots            :: proc_registers_roots,$/;kq|-;/\<attr_registers_roots\>/;'q;"	kind:fld	file:
attr_size_limit	parse_pragma_tabling.m	/^    ;       attr_size_limit(int)$/;kq|-;/\<attr_size_limit\>/;'q;"	kind:cons	file:
attr_source	../library/term_to_xml.m	/^                attr_source :: attr_source$/;kq|-;/\<attr_source\>/;'q;"	kind:fld
attr_source	../library/term_to_xml.m	/^:- type attr_source$/;kq|-;/\<attr_source\>/;'q;"	kind:type
attr_statistics	parse_pragma_tabling.m	/^    ;       attr_statistics$/;kq|-;/\<attr_statistics\>/;'q;"	kind:cons	file:
attr_strictness	parse_pragma_tabling.m	/^    --->    attr_strictness(call_table_strictness)$/;kq|-;/\<attr_strictness\>/;'q;"	kind:cons	file:
attr_tabled_for_io	prog_data_foreign.m	/^                attr_tabled_for_io              :: proc_tabled_for_io,$/;kq|-;/\<attr_tabled_for_io\>/;'q;"	kind:fld	file:
attr_terminates	prog_data_foreign.m	/^                attr_terminates                 :: proc_terminates,$/;kq|-;/\<attr_terminates\>/;'q;"	kind:fld	file:
attr_thread_safe	prog_data_foreign.m	/^                attr_thread_safe                :: proc_thread_safe,$/;kq|-;/\<attr_thread_safe\>/;'q;"	kind:fld	file:
attr_type	prog_data_event.m	/^                attr_type                   :: mer_type,$/;kq|-;/\<attr_type\>/;'q;"	kind:fld
attr_type	prog_event.m	/^                attr_type           :: event_attr_type$/;kq|-;/\<attr_type\>/;'q;"	kind:fld	file:
attr_type_map	prog_event.m	/^:- type attr_type_map == map(string, mer_type).$/;kq|-;/\<attr_type_map\>/;'q;"	kind:type	file:
attr_user_annotated_sharing	prog_data_foreign.m	/^                attr_user_annotated_sharing     :: user_annotated_sharing,$/;kq|-;/\<attr_user_annotated_sharing\>/;'q;"	kind:fld	file:
attr_var	continuation_info.m	/^                attr_var                :: prog_var$/;kq|-;/\<attr_var\>/;'q;"	kind:fld
attributes	../library/term_to_xml.m	/^                attributes      :: list(attr),$/;kq|-;/\<attributes\>/;'q;"	kind:fld
attributes_imply_termination	term_util.m	/^:- pred attributes_imply_termination(/;kq|/^\<attributes_imply_termination\>/;'q;"	kind:pred
attributes_imply_trail_mod	trailing_analysis.m	/^:- func attributes_imply_trail_mod(/;kq|/^\<attributes_imply_trail_mod\>/;'q;"	kind:func	file:
aug_comp_unit_get_import_accessibility_info	check_import_accessibility.m	/^:- pred aug_comp_unit_get_import_accessibility_info(/;kq|/^\<aug_comp_unit_get_import_accessibility_info\>/;'q;"	kind:pred
aug_compilation_unit	prog_parse_tree.m	/^:- type aug_compilation_unit$/;kq|-;/\<aug_compilation_unit\>/;'q;"	kind:type
aug_compilation_unit_add_ancestor_int_spec	grab_modules.m	/^:- pred aug_compilation_unit_add_ancestor_int_spec(/;kq|/^\<aug_compilation_unit_add_ancestor_int_spec\>/;'q;"	kind:pred	file:
aug_compilation_unit_add_direct_int1_spec	grab_modules.m	/^:- pred aug_compilation_unit_add_direct_int1_spec(/;kq|/^\<aug_compilation_unit_add_direct_int1_spec\>/;'q;"	kind:pred	file:
aug_compilation_unit_add_indirect_int2_spec	grab_modules.m	/^:- pred aug_compilation_unit_add_indirect_int2_spec(/;kq|/^\<aug_compilation_unit_add_indirect_int2_spec\>/;'q;"	kind:pred	file:
aug_compilation_unit_add_int_for_opt_spec	grab_modules.m	/^:- pred aug_compilation_unit_add_int_for_opt_spec(/;kq|/^\<aug_compilation_unit_add_int_for_opt_spec\>/;'q;"	kind:pred	file:
aug_compilation_unit_add_plain_opt	grab_modules.m	/^:- pred aug_compilation_unit_add_plain_opt(/;kq|/^\<aug_compilation_unit_add_plain_opt\>/;'q;"	kind:pred	file:
aug_compilation_unit_add_trans_opt	grab_modules.m	/^:- pred aug_compilation_unit_add_trans_opt(/;kq|/^\<aug_compilation_unit_add_trans_opt\>/;'q;"	kind:pred	file:
aug_compilation_unit_add_type_repn_spec	grab_modules.m	/^:- pred aug_compilation_unit_add_type_repn_spec(/;kq|/^\<aug_compilation_unit_add_type_repn_spec\>/;'q;"	kind:pred	file:
aug_compilation_unit_maybe_add_module_version_numbers	grab_modules.m	/^:- pred aug_compilation_unit_maybe_add_module_version_numbers(/;kq|/^\<aug_compilation_unit_maybe_add_module_version_numbers\>/;'q;"	kind:pred	file:
aug_make_int_unit	prog_parse_tree.m	/^:- type aug_make_int_unit$/;kq|-;/\<aug_make_int_unit\>/;'q;"	kind:type
aug_make_int_unit_add_ancestor_int	grab_modules.m	/^:- pred aug_make_int_unit_add_ancestor_int(/;kq|/^\<aug_make_int_unit_add_ancestor_int\>/;'q;"	kind:pred	file:
aug_make_int_unit_add_direct_int3_spec	grab_modules.m	/^:- pred aug_make_int_unit_add_direct_int3_spec(/;kq|/^\<aug_make_int_unit_add_direct_int3_spec\>/;'q;"	kind:pred	file:
aug_make_int_unit_add_indirect_int3_spec	grab_modules.m	/^:- pred aug_make_int_unit_add_indirect_int3_spec(/;kq|/^\<aug_make_int_unit_add_indirect_int3_spec\>/;'q;"	kind:pred	file:
aug_make_int_unit_get_import_accessibility_info	check_import_accessibility.m	/^:- pred aug_make_int_unit_get_import_accessibility_info(/;kq|/^\<aug_make_int_unit_get_import_accessibility_info\>/;'q;"	kind:pred
aug_make_int_unit_maybe_add_module_version_numbers	grab_modules.m	/^:- pred aug_make_int_unit_maybe_add_module_version_numbers(/;kq|/^\<aug_make_int_unit_maybe_add_module_version_numbers\>/;'q;"	kind:pred	file:
augment_and_process_all_submodules	mercury_compile_augment.m	/^:- pred augment_and_process_all_submodules(/;kq|/^\<augment_and_process_all_submodules\>/;'q;"	kind:pred	file:
augment_and_process_module	mercury_compile_augment.m	/^:- pred augment_and_process_module(/;kq|/^\<augment_and_process_module\>/;'q;"	kind:pred	file:
augment_and_process_source_file	mercury_compile_augment.m	/^:- pred augment_and_process_source_file(/;kq|/^\<augment_and_process_source_file\>/;'q;"	kind:pred
augpath_bf	matching.m	/^:- pred augpath_bf(queue(/;kq|/^\<augpath_bf\>/;'q;"	kind:pred	file:
august	../library/calendar.m	/^    ;       august$/;kq|-;/\<august\>/;'q;"	kind:cons
aui_context	prog_item.m	/^                aui_context         :: prog_context,$/;kq|-;/\<aui_context\>/;'q;"	kind:fld
aui_module_name	prog_item.m	/^                aui_module_name     :: module_name,$/;kq|-;/\<aui_module_name\>/;'q;"	kind:fld
aui_seq_num	prog_item.m	/^                aui_seq_num         :: item_seq_num$/;kq|-;/\<aui_seq_num\>/;'q;"	kind:fld
auto_comments	llds.m	/^    ;       auto_comments.$/;kq|-;/\<auto_comments\>/;'q;"	kind:cons
auto_comments	options.m	/^    ;       auto_comments$/;kq|-;/\<auto_comments\>/;'q;"	kind:cons
automatic_parallelism.sc_conjs	../mdbcomp/feedback.automatic_parallelism.m	/^                sc_conjs            :: list(GoalType)$/;kq|-;/\<automatic_parallelism.sc_conjs\>/;'q;"	kind:fld
automatic_parallelism.seq_conj	../mdbcomp/feedback.automatic_parallelism.m	/^:- type seq_conj(GoalType)$/;kq|-;/\<automatic_parallelism.seq_conj\>/;'q;"	kind:type
aux_tabling_maybe_single_proc	pred_name.m	/^:- type aux_tabling_maybe_single_proc$/;kq|-;/\<aux_tabling_maybe_single_proc\>/;'q;"	kind:type
aux_tabling_pred_kind	pred_name.m	/^:- type aux_tabling_pred_kind$/;kq|-;/\<aux_tabling_pred_kind\>/;'q;"	kind:type
avail_import	prog_item.m	/^    --->    avail_import(avail_import_info)$/;kq|-;/\<avail_import\>/;'q;"	kind:cons
avail_import_info	prog_item.m	/^:- type avail_import_info$/;kq|-;/\<avail_import_info\>/;'q;"	kind:type
avail_imports_uses	convert_import_use.m	/^:- pred avail_imports_uses(list(/;kq|/^\<avail_imports_uses\>/;'q;"	kind:pred
avail_is_import	convert_import_use.m	/^:- pred avail_is_import(/;kq|/^\<avail_is_import\>/;'q;"	kind:pred
avail_is_use	convert_import_use.m	/^:- pred avail_is_use(/;kq|/^\<avail_is_use\>/;'q;"	kind:pred
avail_module	hlds_module.m	/^:- type avail_module$/;kq|-;/\<avail_module\>/;'q;"	kind:type
avail_module_entry	hlds_module.m	/^:- type avail_module_entry$/;kq|-;/\<avail_module_entry\>/;'q;"	kind:type
avail_module_map	hlds_module.m	/^:- type avail_module_map == map(module_name, avail_module_entry).$/;kq|-;/\<avail_module_map\>/;'q;"	kind:type
avail_module_sets	d_file_deps.m	/^:- type avail_module_sets$/;kq|-;/\<avail_module_sets\>/;'q;"	kind:type
avail_use	prog_item.m	/^    ;       avail_use(avail_use_info).$/;kq|-;/\<avail_use\>/;'q;"	kind:cons
avail_use_info	prog_item.m	/^:- type avail_use_info$/;kq|-;/\<avail_use_info\>/;'q;"	kind:type
available	var_locn.m	/^    --->    available(rval)$/;kq|-;/\<available\>/;'q;"	kind:cons	file:
average_match	structure_reuse.direct_choose_reuse.m	/^:- pred average_match(list(/;kq|/^\<average_match\>/;'q;"	kind:pred	file:
avg_loads	tupling.m	/^                avg_loads               :: float,$/;kq|-;/\<avg_loads\>/;'q;"	kind:fld	file:
avg_stores	tupling.m	/^                avg_stores              :: float$/;kq|-;/\<avg_stores\>/;'q;"	kind:fld	file:
aw_double_word	prog_data.m	/^    ;       aw_double_word.$/;kq|-;/\<aw_double_word\>/;'q;"	kind:cons
aw_full_word	prog_data.m	/^    ;       aw_full_word$/;kq|-;/\<aw_full_word\>/;'q;"	kind:cons
aw_none	prog_data.m	/^    --->    aw_none$/;kq|-;/\<aw_none\>/;'q;"	kind:cons
aw_partial_word	prog_data.m	/^    ;       aw_partial_word$/;kq|-;/\<aw_partial_word\>/;'q;"	kind:cons
awd_ao_offset_start	prog_data.m	/^                awd_ao_offset_start :: arg_only_offset,$/;kq|-;/\<awd_ao_offset_start\>/;'q;"	kind:fld
awd_cell_offset	prog_data.m	/^                awd_cell_offset     :: cell_offset,$/;kq|-;/\<awd_cell_offset\>/;'q;"	kind:fld
awd_kind	prog_data.m	/^                awd_kind            :: double_word_kind$/;kq|-;/\<awd_kind\>/;'q;"	kind:fld
awf_ao_offset	prog_data.m	/^                awf_ao_offset       :: arg_only_offset,$/;kq|-;/\<awf_ao_offset\>/;'q;"	kind:fld
awf_cell_offset	prog_data.m	/^                awf_cell_offset     :: cell_offset$/;kq|-;/\<awf_cell_offset\>/;'q;"	kind:fld
awns_ao_offset	prog_data.m	/^                awns_ao_offset      :: arg_only_offset,$/;kq|-;/\<awns_ao_offset\>/;'q;"	kind:fld
awns_cell_offset	prog_data.m	/^                awns_cell_offset    :: cell_offset$/;kq|-;/\<awns_cell_offset\>/;'q;"	kind:fld
awpf_ao_offset	prog_data.m	/^                awpf_ao_offset      :: arg_only_offset,$/;kq|-;/\<awpf_ao_offset\>/;'q;"	kind:fld
awpf_cell_offset	prog_data.m	/^                awpf_cell_offset    :: cell_offset,$/;kq|-;/\<awpf_cell_offset\>/;'q;"	kind:fld
awpf_fill	prog_data.m	/^                awpf_fill           :: fill_kind$/;kq|-;/\<awpf_fill\>/;'q;"	kind:fld
awpf_mask	prog_data.m	/^                awpf_mask           :: arg_mask,$/;kq|-;/\<awpf_mask\>/;'q;"	kind:fld
awpf_num_bits	prog_data.m	/^                awpf_num_bits       :: arg_num_bits,$/;kq|-;/\<awpf_num_bits\>/;'q;"	kind:fld
awpf_shift	prog_data.m	/^                awpf_shift          :: arg_shift,$/;kq|-;/\<awpf_shift\>/;'q;"	kind:fld
awps_ao_offset	prog_data.m	/^                awps_ao_offset      :: arg_only_offset,$/;kq|-;/\<awps_ao_offset\>/;'q;"	kind:fld
awps_cell_offset	prog_data.m	/^                awps_cell_offset    :: cell_offset,$/;kq|-;/\<awps_cell_offset\>/;'q;"	kind:fld
awps_fill	prog_data.m	/^                awps_fill           :: fill_kind$/;kq|-;/\<awps_fill\>/;'q;"	kind:fld
awps_mask	prog_data.m	/^                awps_mask           :: arg_mask,$/;kq|-;/\<awps_mask\>/;'q;"	kind:fld
awps_num_bits	prog_data.m	/^                awps_num_bits       :: arg_num_bits,$/;kq|-;/\<awps_num_bits\>/;'q;"	kind:fld
awps_shift	prog_data.m	/^                awps_shift          :: arg_shift,$/;kq|-;/\<awps_shift\>/;'q;"	kind:fld
b_go	../library/thread.barrier.m	/^                b_go            :: mvar(why_can_we_go)$/;kq|-;/\<b_go\>/;'q;"	kind:fld	file:
b_waiting_for	../library/thread.barrier.m	/^                b_waiting_for   :: mvar(int),$/;kq|-;/\<b_waiting_for\>/;'q;"	kind:fld	file:
back_module_info	structure_reuse.direct_choose_reuse.m	/^                back_module_info    :: module_info,$/;kq|-;/\<back_module_info\>/;'q;"	kind:fld	file:
back_proc_info	structure_reuse.direct_choose_reuse.m	/^                back_proc_info      :: proc_info,$/;kq|-;/\<back_proc_info\>/;'q;"	kind:fld	file:
back_strategy	structure_reuse.direct_choose_reuse.m	/^                back_strategy       :: reuse_strategy,$/;kq|-;/\<back_strategy\>/;'q;"	kind:fld	file:
back_var_table	structure_reuse.direct_choose_reuse.m	/^                back_var_table      :: var_table$/;kq|-;/\<back_var_table\>/;'q;"	kind:fld	file:
backend	globals.m	/^:- type backend$/;kq|-;/\<backend\>/;'q;"	kind:type
backend_foreign_languages	options.m	/^    ;       backend_foreign_languages$/;kq|-;/\<backend_foreign_languages\>/;'q;"	kind:cons
backend_to_string	parse_tree_out_pragma.m	/^:- func backend_to_string(/;kq|/^\<backend_to_string\>/;'q;"	kind:func	file:
background	structure_reuse.direct_choose_reuse.m	/^    --->    background($/;kq|-;/\<background\>/;'q;"	kind:cons	file:
background_info	structure_reuse.direct_choose_reuse.m	/^:- type background_info$/;kq|-;/\<background_info\>/;'q;"	kind:type	file:
background_info_init	structure_reuse.direct_choose_reuse.m	/^:- func background_info_init(/;kq|/^\<background_info_init\>/;'q;"	kind:func	file:
backjump	../library/backjump.m	/^:- impure pred backjump(/;kq|/^\<backjump\>/;'q;"	kind:pred
backjump.builtin_backjump	../library/backjump.m	/^:- impure pred builtin_backjump(/;kq|/^\<builtin_backjump\>/;'q;"	kind:pred	file:
backjump.builtin_choice_id	../library/backjump.m	/^:- impure pred builtin_choice_id(/;kq|/^\<builtin_choice_id\>/;'q;"	kind:pred	file:
backjump.choice_id	../library/backjump.m	/^:- type choice_id == int.$/;kq|-;/\<backjump.choice_id\>/;'q;"	kind:type	file:
backjump.get_choice_id	../library/backjump.m	/^:- impure pred get_choice_id(/;kq|/^\<get_choice_id\>/;'q;"	kind:pred
backjump.to_int	../library/backjump.m	/^:- func to_int(/;kq|/^\<to_int\>/;'q;"	kind:func
backward_use_in_case	structure_reuse.lbu.m	/^:- pred backward_use_in_case(/;kq|/^\<backward_use_in_case\>/;'q;"	kind:pred	file:
backward_use_in_cases	structure_reuse.lbu.m	/^:- pred backward_use_in_cases(var_table::in, list(case)::in, list(/;kq|/^\<backward_use_in_cases\>/;'q;"	kind:pred	file:
backward_use_in_conj	structure_reuse.lbu.m	/^:- pred backward_use_in_conj(var_table::in, list(/;kq|/^\<backward_use_in_conj\>/;'q;"	kind:pred	file:
backward_use_in_disj	structure_reuse.lbu.m	/^:- pred backward_use_in_disj(/;kq|/^\<backward_use_in_disj\>/;'q;"	kind:pred	file:
backward_use_in_disj_goal	structure_reuse.lbu.m	/^:- pred backward_use_in_disj_goal(/;kq|/^\<backward_use_in_disj_goal\>/;'q;"	kind:pred	file:
backward_use_in_goal	structure_reuse.lbu.m	/^:- pred backward_use_in_goal(/;kq|/^\<backward_use_in_goal\>/;'q;"	kind:pred	file:
backward_use_in_goal_2	structure_reuse.lbu.m	/^:- pred backward_use_in_goal_2(/;kq|/^\<backward_use_in_goal_2\>/;'q;"	kind:pred	file:
backward_use_information	structure_reuse.lbu.m	/^:- pred backward_use_information(/;kq|/^\<backward_use_information\>/;'q;"	kind:pred
bacu_acu	module_baggage.m	/^                bacu_acu        :: aug_compilation_unit$/;kq|-;/\<bacu_acu\>/;'q;"	kind:fld
bacu_baggage	module_baggage.m	/^                bacu_baggage    :: module_baggage,$/;kq|-;/\<bacu_baggage\>/;'q;"	kind:fld
bad_cons_id	inst_check.m	/^                bad_cons_id                     :: format_piece,$/;kq|-;/\<bad_cons_id\>/;'q;"	kind:fld	file:
bad_cons_id_for_input_type	modecheck_coerce.m	/^    ;       bad_cons_id_for_input_type$/;kq|-;/\<bad_cons_id_for_input_type\>/;'q;"	kind:cons	file:
bad_cons_id_for_result_type	modecheck_coerce.m	/^    ;       bad_cons_id_for_result_type.$/;kq|-;/\<bad_cons_id_for_result_type\>/;'q;"	kind:cons	file:
bad_cons_id_input	mode_errors.m	/^    --->    bad_cons_id_input(cons_id)$/;kq|-;/\<bad_cons_id_input\>/;'q;"	kind:cons
bad_cons_id_input_inst_arity	mode_errors.m	/^    ;       bad_cons_id_input_inst_arity(cons_id, arity, arity)$/;kq|-;/\<bad_cons_id_input_inst_arity\>/;'q;"	kind:cons
bad_cons_id_result	mode_errors.m	/^    ;       bad_cons_id_result(cons_id).$/;kq|-;/\<bad_cons_id_result\>/;'q;"	kind:cons
bad_impure_rhs_cons_id	purity.m	/^    ;       bad_impure_rhs_cons_id(cons_id).$/;kq|-;/\<bad_impure_rhs_cons_id\>/;'q;"	kind:cons	file:
bad_impure_rhs_lambda	purity.m	/^    --->    bad_impure_rhs_lambda$/;kq|-;/\<bad_impure_rhs_lambda\>/;'q;"	kind:cons	file:
bad_impure_unify_rhs	purity.m	/^:- type bad_impure_unify_rhs$/;kq|-;/\<bad_impure_unify_rhs\>/;'q;"	kind:type	file:
bad_instance_type_kind	check_typeclass.m	/^:- type bad_instance_type_kind$/;kq|-;/\<bad_instance_type_kind\>/;'q;"	kind:type	file:
bad_outer_var_type_error	purity.m	/^:- func bad_outer_var_type_error(/;kq|/^\<bad_outer_var_type_error\>/;'q;"	kind:func	file:
bad_purity_goal	parse_goal_util.m	/^:- func bad_purity_goal(/;kq|/^\<bad_purity_goal\>/;'q;"	kind:func	file:
badly_formed	check_typeclass.m	/^    --->    badly_formed$/;kq|-;/\<badly_formed\>/;'q;"	kind:cons	file:
bag	../library/bag.m	/^:- func bag(list(T)) = bag(/;kq|/^\<bag\>/;'q;"	kind:func
bag	../library/bag.m	/^:- type bag(T)$/;kq|-;/\<bag\>/;'q;"	kind:type	file:
bag.acc_rev_items	../library/bag.m	/^:- pred acc_rev_items(T::in, int::in, list(/;kq|/^\<acc_rev_items\>/;'q;"	kind:pred	file:
bag.contains	../library/bag.m	/^:- pred contains(bag(/;kq|/^\<contains\>/;'q;"	kind:pred
bag.count	../library/bag.m	/^:- func count(bag(/;kq|/^\<count\>/;'q;"	kind:func
bag.count_unique	../library/bag.m	/^:- func count_unique(bag(/;kq|/^\<count_unique\>/;'q;"	kind:func
bag.count_value	../library/bag.m	/^:- func count_value(bag(/;kq|/^\<count_value\>/;'q;"	kind:func
bag.delete	../library/bag.m	/^:- func delete(bag(T), T) = bag(/;kq|/^\<delete\>/;'q;"	kind:func
bag.delete_all	../library/bag.m	/^:- func delete_all(bag(T), T) = bag(/;kq|/^\<delete_all\>/;'q;"	kind:func
bag.det_insert_duplicates	../library/bag.m	/^:- func det_insert_duplicates(bag(T), int, T) = bag(/;kq|/^\<det_insert_duplicates\>/;'q;"	kind:func
bag.det_remove	../library/bag.m	/^:- func det_remove(bag(T), T) = bag(/;kq|/^\<det_remove\>/;'q;"	kind:func
bag.det_remove_list	../library/bag.m	/^:- func det_remove_list(bag(T), list(T)) = bag(/;kq|/^\<det_remove_list\>/;'q;"	kind:func
bag.det_remove_set	../library/bag.m	/^:- func det_remove_set(bag(T), set(T)) = bag(/;kq|/^\<det_remove_set\>/;'q;"	kind:func
bag.foldl	../library/bag.m	/^:- pred foldl(pred(T, int, A, A), bag(/;kq|/^\<foldl\>/;'q;"	kind:pred
bag.foldl2	../library/bag.m	/^:- pred foldl2(pred(T, int, A, A, B, B), bag(/;kq|/^\<foldl2\>/;'q;"	kind:pred
bag.from_list	../library/bag.m	/^:- func from_list(list(T)) = bag(/;kq|/^\<from_list\>/;'q;"	kind:func
bag.from_set	../library/bag.m	/^:- func from_set(set(T)) = bag(/;kq|/^\<from_set\>/;'q;"	kind:func
bag.from_sorted_list	../library/bag.m	/^:- func from_sorted_list(list(T)) = bag(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
bag.init	../library/bag.m	/^:- func init = bag(/;kq|/^\<init\>/;'q;"	kind:func
bag.insert	../library/bag.m	/^:- func insert(bag(T), T) = bag(/;kq|/^\<insert\>/;'q;"	kind:func
bag.insert_duplicates	../library/bag.m	/^:- pred insert_duplicates(int::in, T::in, bag(T)::in, bag(/;kq|/^\<insert_duplicates\>/;'q;"	kind:pred
bag.insert_list	../library/bag.m	/^:- func insert_list(bag(T), list(T)) = bag(/;kq|/^\<insert_list\>/;'q;"	kind:func
bag.insert_set	../library/bag.m	/^:- func insert_set(bag(T), set(T)) = bag(/;kq|/^\<insert_set\>/;'q;"	kind:func
bag.intersect	../library/bag.m	/^:- func intersect(bag(T), bag(T)) = bag(/;kq|/^\<intersect\>/;'q;"	kind:func
bag.intersect	../library/bag.m	/^:- pred intersect(bag(T)::in, bag(/;kq|/^\<intersect\>/;'q;"	kind:pred
bag.intersect_loop	../library/bag.m	/^:- pred intersect_loop(assoc_list(T, int), assoc_list(/;kq|/^\<intersect_loop\>/;'q;"	kind:pred	file:
bag.intersect_small	../library/bag.m	/^:- func intersect_small(bag(T), bag(T)) = bag(/;kq|/^\<intersect_small\>/;'q;"	kind:func
bag.intersect_small_loop	../library/bag.m	/^:- pred bag.intersect_small_loop(map(T, int)::in, map(/;kq|/^\<bag.intersect_small_loop\>/;'q;"	kind:pred	file:
bag.is_duplicated	../library/bag.m	/^:- pred is_duplicated(pair(/;kq|/^\<is_duplicated\>/;'q;"	kind:pred	file:
bag.is_empty	../library/bag.m	/^:- pred is_empty(bag(/;kq|/^\<is_empty\>/;'q;"	kind:pred
bag.is_subbag	../library/bag.m	/^:- pred is_subbag(bag(T)::in, bag(/;kq|/^\<is_subbag\>/;'q;"	kind:pred
bag.least_upper_bound	../library/bag.m	/^:- func least_upper_bound(bag(T), bag(T)) = bag(/;kq|/^\<least_upper_bound\>/;'q;"	kind:func
bag.least_upper_bound_loop	../library/bag.m	/^:- pred least_upper_bound_loop(assoc_list(T, int), assoc_list(/;kq|/^\<least_upper_bound_loop\>/;'q;"	kind:pred	file:
bag.least_upper_bound_small	../library/bag.m	/^:- func least_upper_bound_small(bag(T), bag(T)) = bag(/;kq|/^\<least_upper_bound_small\>/;'q;"	kind:func
bag.member	../library/bag.m	/^:- pred member(T::in, bag(/;kq|/^\<member\>/;'q;"	kind:pred
bag.member	../library/bag.m	/^:- pred member(T::out, bag(T)::in, bag(/;kq|/^\<member\>/;'q;"	kind:pred
bag.prepend_n_xs	../library/bag.m	/^:- pred prepend_n_xs(T::in, int::in, list(T)::in, list(/;kq|/^\<prepend_n_xs\>/;'q;"	kind:pred	file:
bag.remove	../library/bag.m	/^:- pred remove(T::in, bag(T)::in, bag(/;kq|/^\<remove\>/;'q;"	kind:pred
bag.remove_all	../library/bag.m	/^:- pred remove_all(T::in, bag(T)::in, bag(/;kq|/^\<remove_all\>/;'q;"	kind:pred
bag.remove_list	../library/bag.m	/^:- pred remove_list(list(T)::in, bag(T)::in, bag(/;kq|/^\<remove_list\>/;'q;"	kind:pred
bag.remove_set	../library/bag.m	/^:- pred remove_set(set(T)::in, bag(T)::in, bag(/;kq|/^\<remove_set\>/;'q;"	kind:pred
bag.remove_smallest	../library/bag.m	/^:- pred remove_smallest(T::out, bag(T)::in, bag(/;kq|/^\<remove_smallest\>/;'q;"	kind:pred
bag.singleton	../library/bag.m	/^:- func singleton(T) = bag(/;kq|/^\<singleton\>/;'q;"	kind:func
bag.subset_compare	../library/bag.m	/^:- pred subset_compare(comparison_result::out, bag(T)::in, bag(/;kq|/^\<subset_compare\>/;'q;"	kind:pred
bag.subset_compare_loop	../library/bag.m	/^:- pred subset_compare_loop(/;kq|/^\<subset_compare_loop\>/;'q;"	kind:pred	file:
bag.subset_compare_verify_le	../library/bag.m	/^:- pred subset_compare_verify_le(/;kq|/^\<subset_compare_verify_le\>/;'q;"	kind:pred	file:
bag.subtract	../library/bag.m	/^:- func subtract(bag(T), bag(T)) = bag(/;kq|/^\<subtract\>/;'q;"	kind:func
bag.subtract_loop	../library/bag.m	/^:- pred subtract_loop(assoc_list(T, int), assoc_list(/;kq|/^\<subtract_loop\>/;'q;"	kind:pred	file:
bag.subtract_small	../library/bag.m	/^:- func subtract_small(bag(T), bag(T)) = bag(/;kq|/^\<subtract_small\>/;'q;"	kind:func
bag.subtract_small_loop	../library/bag.m	/^:- pred subtract_small_loop(map(T, int)::in, map(T, int)::in, map(/;kq|/^\<subtract_small_loop\>/;'q;"	kind:pred	file:
bag.to_assoc_list	../library/bag.m	/^:- func to_assoc_list(bag(T)) = assoc_list(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
bag.to_list	../library/bag.m	/^:- func to_list(bag(T)) = list(/;kq|/^\<to_list\>/;'q;"	kind:func
bag.to_list_only_duplicates	../library/bag.m	/^:- func to_list_only_duplicates(bag(T)) = list(/;kq|/^\<to_list_only_duplicates\>/;'q;"	kind:func
bag.to_list_without_duplicates	../library/bag.m	/^:- func to_list_without_duplicates(bag(T)) = list(/;kq|/^\<to_list_without_duplicates\>/;'q;"	kind:func
bag.to_set	../library/bag.m	/^:- func to_set(bag(T)) = set(/;kq|/^\<to_set\>/;'q;"	kind:func
bag.union	../library/bag.m	/^:- func union(bag(T), bag(T)) = bag(/;kq|/^\<union\>/;'q;"	kind:func
bag.union_loop	../library/bag.m	/^:- pred union_loop(assoc_list(T, int), assoc_list(/;kq|/^\<union_loop\>/;'q;"	kind:pred	file:
bag.union_small	../library/bag.m	/^:- func union_small(bag(T), bag(T)) = bag(/;kq|/^\<union_small\>/;'q;"	kind:func
bag.union_small_loop	../library/bag.m	/^:- pred union_small_loop(map(T, int)::in, map(T, int)::in, map(/;kq|/^\<union_small_loop\>/;'q;"	kind:pred	file:
bal_const	../library/diet.m	/^:- func bal_const = int.$/;kq|/^\<bal_const\>/;'q;"	kind:func	file:
balance	../library/diet.m	/^:- func balance(interval(T), diet(T), diet(T)) = diet(/;kq|/^\<balance\>/;'q;"	kind:func	file:
balance	../library/psqueue.m	/^:- func balance(P, K, loser_tree(P, K), K, loser_tree(/;kq|/^\<balance\>/;'q;"	kind:func	file:
balance	../library/set_bbbtree.m	/^:- pred balance(T::in, set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<balance\>/;'q;"	kind:pred	file:
balance_left	../library/psqueue.m	/^:- func balance_left(P, K, loser_tree(P, K), K, loser_tree(/;kq|/^\<balance_left\>/;'q;"	kind:func	file:
balance_omega	../library/psqueue.m	/^:- func balance_omega = loser_tree_size.$/;kq|/^\<balance_omega\>/;'q;"	kind:func	file:
balance_right	../library/psqueue.m	/^:- func balance_right(P, K, loser_tree(P, K), K, loser_tree(/;kq|/^\<balance_right\>/;'q;"	kind:func	file:
bare_arg	optdb_help.m	/^    ;       bare_arg(string)                         % ?$/;kq|-;/\<bare_arg\>/;'q;"	kind:cons
barrier	../library/thread.barrier.m	/^:- type barrier$/;kq|-;/\<barrier\>/;'q;"	kind:type	file:
barrier	hlds_goal.m	/^    ;       barrier(removable)$/;kq|-;/\<barrier\>/;'q;"	kind:cons
barrier.b_go	../library/thread.barrier.m	/^                b_go            :: mvar(why_can_we_go)$/;kq|-;/\<barrier.b_go\>/;'q;"	kind:fld	file:
barrier.b_waiting_for	../library/thread.barrier.m	/^                b_waiting_for   :: mvar(int),$/;kq|-;/\<barrier.b_waiting_for\>/;'q;"	kind:fld	file:
barrier.barrier	../library/thread.barrier.m	/^:- type barrier$/;kq|-;/\<barrier.barrier\>/;'q;"	kind:type	file:
barrier.can_go_normal	../library/thread.barrier.m	/^    --->    can_go_normal$/;kq|-;/\<barrier.can_go_normal\>/;'q;"	kind:cons	file:
barrier.can_go_release_called	../library/thread.barrier.m	/^    ;       can_go_release_called.$/;kq|-;/\<barrier.can_go_release_called\>/;'q;"	kind:cons	file:
barrier.init	../library/thread.barrier.m	/^:- pred init(/;kq|/^\<init\>/;'q;"	kind:pred
barrier.release	../library/thread.barrier.m	/^:- pred release(/;kq|/^\<release\>/;'q;"	kind:pred
barrier.wait	../library/thread.barrier.m	/^:- pred wait(/;kq|/^\<wait\>/;'q;"	kind:pred
barrier.why_can_we_go	../library/thread.barrier.m	/^:- type why_can_we_go$/;kq|-;/\<barrier.why_can_we_go\>/;'q;"	kind:type	file:
base	../library/integer.m	/^:- func base = int.$/;kq|/^\<base\>/;'q;"	kind:func	file:
base_10	../library/mercury_term_lexer.m	/^    ;       base_10$/;kq|-;/\<base_10\>/;'q;"	kind:cons
base_10	../library/term.m	/^    ;       base_10$/;kq|-;/\<base_10\>/;'q;"	kind:cons
base_16	../library/mercury_term_lexer.m	/^    ;       base_16.$/;kq|-;/\<base_16\>/;'q;"	kind:cons
base_16	../library/term.m	/^    ;       base_16.$/;kq|-;/\<base_16\>/;'q;"	kind:cons
base_2	../library/mercury_term_lexer.m	/^    --->    base_2$/;kq|-;/\<base_2\>/;'q;"	kind:cons
base_2	../library/term.m	/^    --->    base_2$/;kq|-;/\<base_2\>/;'q;"	kind:cons
base_8	../library/mercury_term_lexer.m	/^    ;       base_8$/;kq|-;/\<base_8\>/;'q;"	kind:cons
base_8	../library/term.m	/^    ;       base_8$/;kq|-;/\<base_8\>/;'q;"	kind:cons
base_case_ids	accumulator.m	/^:- func base_case_ids(accu_goal_store) = list(/;kq|/^\<base_case_ids\>/;'q;"	kind:func	file:
base_case_ids_set	accumulator.m	/^:- func base_case_ids_set(accu_goal_store) = set(/;kq|/^\<base_case_ids_set\>/;'q;"	kind:func	file:
base_count_file_type	../mdbcomp/trace_counts.m	/^:- type base_count_file_type$/;kq|-;/\<base_count_file_type\>/;'q;"	kind:type
base_ctor_arg	hlds_data.m	/^    ;       base_ctor_arg(maybe(ctor_field_name)).$/;kq|-;/\<base_ctor_arg\>/;'q;"	kind:cons
base_decimal	../library/string.parse_util.m	/^    ;       base_decimal$/;kq|-;/\<base_decimal\>/;'q;"	kind:cons
base_digit_to_int	../library/char.m	/^:- pred base_digit_to_int(/;kq|/^\<base_digit_to_int\>/;'q;"	kind:pred
base_file_name_no_ext_non_java	make_module_file_names.m	/^                base_file_name_no_ext_non_java  :: string,$/;kq|-;/\<base_file_name_no_ext_non_java\>/;'q;"	kind:fld	file:
base_file_new_or_changed	module_cmds.m	/^    --->    base_file_new_or_changed$/;kq|-;/\<base_file_new_or_changed\>/;'q;"	kind:cons
base_file_unchanged	module_cmds.m	/^    ;       base_file_unchanged$/;kq|-;/\<base_file_unchanged\>/;'q;"	kind:cons
base_hex_lc	../library/string.parse_util.m	/^    ;       base_hex_lc$/;kq|-;/\<base_hex_lc\>/;'q;"	kind:cons
base_hex_p	../library/string.parse_util.m	/^    ;       base_hex_p.$/;kq|-;/\<base_hex_p\>/;'q;"	kind:cons
base_hex_uc	../library/string.parse_util.m	/^    ;       base_hex_uc$/;kq|-;/\<base_hex_uc\>/;'q;"	kind:cons
base_info	inst_mode_type_prop.m	/^:- type base_info$/;kq|-;/\<base_info\>/;'q;"	kind:type	file:
base_int_to_digit	../library/char.m	/^:- pred base_int_to_digit(/;kq|/^\<base_int_to_digit\>/;'q;"	kind:pred
base_lval_worth_replacing	use_local_vars.m	/^:- pred base_lval_worth_replacing(/;kq|/^\<base_lval_worth_replacing\>/;'q;"	kind:pred	file:
base_lval_worth_replacing_not_tried	use_local_vars.m	/^:- pred base_lval_worth_replacing_not_tried(/;kq|/^\<base_lval_worth_replacing_not_tried\>/;'q;"	kind:pred	file:
base_name	table_gen.m	/^:- func base_name = string.$/;kq|/^\<base_name\>/;'q;"	kind:func	file:
base_negative_int_accumulator	../library/string.m	/^:- func base_negative_int_accumulator(int) = pred(/;kq|/^\<base_negative_int_accumulator\>/;'q;"	kind:func	file:
base_octal	../library/string.parse_util.m	/^    --->    base_octal$/;kq|-;/\<base_octal\>/;'q;"	kind:cons
base_params	decide_type_repn.m	/^:- type base_params$/;kq|-;/\<base_params\>/;'q;"	kind:type	file:
base_positive_int_accumulator	../library/string.m	/^:- func base_positive_int_accumulator(int) = pred(/;kq|/^\<base_positive_int_accumulator\>/;'q;"	kind:func	file:
base_pred_origin	pred_name.m	/^:- inst base_pred_origin for pred_origin\/0$/;kq|-;/\<base_pred_origin\>/;'q;"	kind:inst	file:
base_string_to_int	../library/string.m	/^:- pred base_string_to_int(/;kq|/^\<base_string_to_int\>/;'q;"	kind:pred
base_string_to_uint	../library/string.m	/^:- pred base_string_to_uint(/;kq|/^\<base_string_to_uint\>/;'q;"	kind:pred
base_to_int_and_prefix	../library/mercury_term_lexer.m	/^:- pred base_to_int_and_prefix(/;kq|/^\<base_to_int_and_prefix\>/;'q;"	kind:pred	file:
base_typeclass_info	rtti.m	/^:- type base_typeclass_info$/;kq|-;/\<base_typeclass_info\>/;'q;"	kind:type
base_typeclass_info.gen_body	base_typeclass_info.m	/^:- pred gen_body(/;kq|/^\<gen_body\>/;'q;"	kind:pred	file:
base_typeclass_info_cons_id	hlds_code_util.m	/^:- func base_typeclass_info_cons_id(/;kq|/^\<base_typeclass_info_cons_id\>/;'q;"	kind:func
base_typeclass_info_const	prog_data.m	/^    ;       base_typeclass_info_const($/;kq|-;/\<base_typeclass_info_const\>/;'q;"	kind:cons
base_typeclass_info_kind	polymorphism_type_class_info.m	/^    --->    base_typeclass_info_kind$/;kq|-;/\<base_typeclass_info_kind\>/;'q;"	kind:cons	file:
base_typeclass_info_tag	hlds_data.m	/^    ;       base_typeclass_info_tag(module_name, class_id, string)$/;kq|-;/\<base_typeclass_info_tag\>/;'q;"	kind:cons
base_uint_accumulator	../library/string.m	/^:- func base_uint_accumulator(int) = pred(/;kq|/^\<base_uint_accumulator\>/;'q;"	kind:func	file:
basediv2	../library/integer.m	/^:- func basediv2 = int.$/;kq|/^\<basediv2\>/;'q;"	kind:func	file:
basemask	../library/integer.m	/^:- func basemask = int.$/;kq|/^\<basemask\>/;'q;"	kind:func	file:
basename	../library/dir.m	/^:- func basename(/;kq|/^\<basename\>/;'q;"	kind:func
basic_block.bi_fall_dest	basic_block.m	/^                bi_fall_dest            :: maybe(label)$/;kq|-;/\<basic_block.bi_fall_dest\>/;'q;"	kind:fld
basic_block.bi_fallen_into	basic_block.m	/^                bi_fallen_into          :: bool,$/;kq|-;/\<basic_block.bi_fallen_into\>/;'q;"	kind:fld
basic_block.bi_jump_dests	basic_block.m	/^                bi_jump_dests           :: list(label),$/;kq|-;/\<basic_block.bi_jump_dests\>/;'q;"	kind:fld
basic_block.bi_label_instr	basic_block.m	/^                bi_label_instr          :: instruction,$/;kq|-;/\<basic_block.bi_label_instr\>/;'q;"	kind:fld
basic_block.bi_later_instrs	basic_block.m	/^                bi_later_instrs         :: list(instruction),$/;kq|-;/\<basic_block.bi_later_instrs\>/;'q;"	kind:fld
basic_block.bi_starting_label	basic_block.m	/^                bi_starting_label       :: label,$/;kq|-;/\<basic_block.bi_starting_label\>/;'q;"	kind:fld
basic_block.block_info	basic_block.m	/^:- type block_info$/;kq|-;/\<basic_block.block_info\>/;'q;"	kind:type
basic_block.block_map	basic_block.m	/^:- type block_map   ==  map(label, block_info).$/;kq|-;/\<basic_block.block_map\>/;'q;"	kind:type
basic_block.build_block_map	basic_block.m	/^:- pred build_block_map(list(instruction)::in, list(/;kq|/^\<build_block_map\>/;'q;"	kind:pred	file:
basic_closure	structure_sharing.domain.m	/^:- func basic_closure(/;kq|/^\<basic_closure\>/;'q;"	kind:func	file:
basic_label_layout	layout.m	/^:- type basic_label_layout$/;kq|-;/\<basic_label_layout\>/;'q;"	kind:type
basic_stack_layout	options.m	/^    ;       basic_stack_layout$/;kq|-;/\<basic_stack_layout\>/;'q;"	kind:cons
basic_stack_layout_for_proc	continuation_info.m	/^:- pred basic_stack_layout_for_proc(/;kq|/^\<basic_stack_layout_for_proc\>/;'q;"	kind:pred
basic_tc	../library/digraph.m	/^:- pred basic_tc(digraph(T)::in, digraph(/;kq|/^\<basic_tc\>/;'q;"	kind:pred	file:
basic_tc_process_component	../library/digraph.m	/^:- pred basic_tc_process_component(key_set_map(T)::in, component(/;kq|/^\<basic_tc_process_component\>/;'q;"	kind:pred	file:
bc_loop	mlds_to_target_util.m	/^    ;       bc_loop.$/;kq|-;/\<bc_loop\>/;'q;"	kind:cons
bc_none	mlds_to_target_util.m	/^    --->    bc_none$/;kq|-;/\<bc_none\>/;'q;"	kind:cons
bc_switch	mlds_to_target_util.m	/^    ;       bc_switch$/;kq|-;/\<bc_switch\>/;'q;"	kind:cons
before	simplify_goal.m	/^    --->    before$/;kq|-;/\<before\>/;'q;"	kind:cons	file:
before_after	simplify_goal.m	/^:- type before_after$/;kq|-;/\<before_after\>/;'q;"	kind:type	file:
before_candidate	cse_detection.m	/^    --->    before_candidate$/;kq|-;/\<before_candidate\>/;'q;"	kind:cons	file:
before_deconstruct	switch_detection.m	/^    --->    before_deconstruct$/;kq|-;/\<before_deconstruct\>/;'q;"	kind:cons	file:
before_str	print_help.m	/^:- func before_str(/;kq|/^\<before_str\>/;'q;"	kind:func	file:
being_defined	layout_out.m	/^:- type being_defined$/;kq|-;/\<being_defined\>/;'q;"	kind:type
benchmark_det	../library/benchmarking.m	/^:- pred benchmark_det(pred(/;kq|/^\<benchmark_det\>/;'q;"	kind:pred
benchmark_det_io	../library/benchmarking.m	/^:- pred benchmark_det_io(pred(/;kq|/^\<benchmark_det_io\>/;'q;"	kind:pred
benchmark_det_loop	../library/benchmarking.m	/^:- impure pred benchmark_det_loop(pred(/;kq|/^\<benchmark_det_loop\>/;'q;"	kind:pred	file:
benchmark_det_loop_io	../library/benchmarking.m	/^:- impure pred benchmark_det_loop_io(pred(/;kq|/^\<benchmark_det_loop_io\>/;'q;"	kind:pred	file:
benchmark_func	../library/benchmarking.m	/^:- pred benchmark_func(func(/;kq|/^\<benchmark_func\>/;'q;"	kind:pred
benchmark_func_loop	../library/benchmarking.m	/^:- impure pred benchmark_func_loop(func(/;kq|/^\<benchmark_func_loop\>/;'q;"	kind:pred	file:
benchmark_modes	options.m	/^    ;       benchmark_modes$/;kq|-;/\<benchmark_modes\>/;'q;"	kind:cons
benchmark_modes_repeat	options.m	/^    ;       benchmark_modes_repeat$/;kq|-;/\<benchmark_modes_repeat\>/;'q;"	kind:cons
benchmark_nondet	../library/benchmarking.m	/^:- pred benchmark_nondet(pred(/;kq|/^\<benchmark_nondet\>/;'q;"	kind:pred
benchmark_nondet_loop	../library/benchmarking.m	/^:- impure pred benchmark_nondet_loop(pred(/;kq|/^\<benchmark_nondet_loop\>/;'q;"	kind:pred	file:
benchmarking.benchmark_det	../library/benchmarking.m	/^:- pred benchmark_det(pred(/;kq|/^\<benchmark_det\>/;'q;"	kind:pred
benchmarking.benchmark_det_io	../library/benchmarking.m	/^:- pred benchmark_det_io(pred(/;kq|/^\<benchmark_det_io\>/;'q;"	kind:pred
benchmarking.benchmark_func	../library/benchmarking.m	/^:- pred benchmark_func(func(/;kq|/^\<benchmark_func\>/;'q;"	kind:pred
benchmarking.benchmark_nondet	../library/benchmarking.m	/^:- pred benchmark_nondet(pred(/;kq|/^\<benchmark_nondet\>/;'q;"	kind:pred
benchmarking.do_nothing	../library/benchmarking.m	/^:- impure pred do_nothing(/;kq|/^\<do_nothing\>/;'q;"	kind:pred	file:
benchmarking.repeat	../library/benchmarking.m	/^:- impure pred repeat(/;kq|/^\<repeat\>/;'q;"	kind:pred	file:
benchmarking.report_stats	../library/benchmarking.m	/^:- impure pred report_stats is det.$/;kq|/^\<report_stats\>/;'q;"	kind:pred
benchmarking.report_stats	../library/benchmarking.m	/^:- pred report_stats(/;kq|/^\<report_stats\>/;'q;"	kind:pred
benchmarking.turn_on_profiling	../library/benchmarking.m	/^:- pred turn_on_profiling(/;kq|/^\<turn_on_profiling\>/;'q;"	kind:pred
benefit_node	matching.m	/^:- type benefit_node$/;kq|-;/\<benefit_node\>/;'q;"	kind:type	file:
benefit_node_and_edge_list	matching.m	/^:- type benefit_node_and_edge_list$/;kq|-;/\<benefit_node_and_edge_list\>/;'q;"	kind:type	file:
benefit_operation	matching.m	/^:- type benefit_operation$/;kq|-;/\<benefit_operation\>/;'q;"	kind:type	file:
best_purity	prog_data.m	/^:- func best_purity(/;kq|/^\<best_purity\>/;'q;"	kind:func
best_variable_location_det	par_conj_gen.m	/^:- pred best_variable_location_det(/;kq|/^\<best_variable_location_det\>/;'q;"	kind:pred	file:
beta_value	structure_reuse.direct_choose_reuse.m	/^:- func beta_value = int is det.$/;kq|/^\<beta_value\>/;'q;"	kind:func	file:
better	mode_comparison.m	/^    --->    better$/;kq|-;/\<better\>/;'q;"	kind:cons
between	../library/string.m	/^:- func between(string::in, int::in, int::in) = (/;kq|/^\<between\>/;'q;"	kind:func
between	lp.m	/^:- pred between(/;kq|/^\<between\>/;'q;"	kind:pred	file:
between	lp_rational.m	/^:- pred between(/;kq|/^\<between\>/;'q;"	kind:pred	file:
between_code_points	../library/string.m	/^:- func between_code_points(/;kq|/^\<between_code_points\>/;'q;"	kind:func
between_codepoints	../library/string.m	/^:- func between_codepoints(/;kq|/^\<between_codepoints\>/;'q;"	kind:func
bfoe_cons_id_error	modecheck_coerce.m	/^    ;       bfoe_cons_id_error(bound_functor_cons_id_error)$/;kq|-;/\<bfoe_cons_id_error\>/;'q;"	kind:cons	file:
bfoe_ok	modecheck_coerce.m	/^    --->    bfoe_ok(bound_functor)$/;kq|-;/\<bfoe_ok\>/;'q;"	kind:cons	file:
bfoe_other_error	modecheck_coerce.m	/^    ;       bfoe_other_error.    % error kept separately$/;kq|-;/\<bfoe_other_error\>/;'q;"	kind:cons	file:
bi_fall_dest	basic_block.m	/^                bi_fall_dest            :: maybe(label)$/;kq|-;/\<bi_fall_dest\>/;'q;"	kind:fld
bi_fallen_into	basic_block.m	/^                bi_fallen_into          :: bool,$/;kq|-;/\<bi_fallen_into\>/;'q;"	kind:fld
bi_implication	hlds_goal.m	/^    --->    bi_implication($/;kq|-;/\<bi_implication\>/;'q;"	kind:cons
bi_jump_dests	basic_block.m	/^                bi_jump_dests           :: list(label),$/;kq|-;/\<bi_jump_dests\>/;'q;"	kind:fld
bi_label_instr	basic_block.m	/^                bi_label_instr          :: instruction,$/;kq|-;/\<bi_label_instr\>/;'q;"	kind:fld
bi_later_instrs	basic_block.m	/^                bi_later_instrs         :: list(instruction),$/;kq|-;/\<bi_later_instrs\>/;'q;"	kind:fld
bi_num_later_instrs	basic_block.m	/^                bi_num_later_instrs     :: int,$/;kq|-;/\<bi_num_later_instrs\>/;'q;"	kind:fld
bi_starting_label	basic_block.m	/^                bi_starting_label       :: label,$/;kq|-;/\<bi_starting_label\>/;'q;"	kind:fld
big_abs	../library/integer.m	/^:- func big_abs(/;kq|/^\<big_abs\>/;'q;"	kind:func	file:
big_and	../library/integer.m	/^:- func big_and(/;kq|/^\<big_and\>/;'q;"	kind:func	file:
big_and_not	../library/integer.m	/^:- func big_and_not(/;kq|/^\<big_and_not\>/;'q;"	kind:func	file:
big_cmp	../library/integer.m	/^:- func big_cmp(/;kq|/^\<big_cmp\>/;'q;"	kind:func	file:
big_div	../library/integer.m	/^:- func big_div(/;kq|/^\<big_div\>/;'q;"	kind:func	file:
big_endian	../library/io.m	/^    --->    big_endian$/;kq|-;/\<big_endian\>/;'q;"	kind:cons	file:
big_isnegative	../library/integer.m	/^:- pred big_isnegative(/;kq|/^\<big_isnegative\>/;'q;"	kind:pred	file:
big_left_shift	../library/integer.m	/^:- func big_left_shift(/;kq|/^\<big_left_shift\>/;'q;"	kind:func	file:
big_mod	../library/integer.m	/^:- func big_mod(/;kq|/^\<big_mod\>/;'q;"	kind:func	file:
big_mul	../library/integer.m	/^:- func big_mul(/;kq|/^\<big_mul\>/;'q;"	kind:func	file:
big_neg	../library/integer.m	/^:- func big_neg(/;kq|/^\<big_neg\>/;'q;"	kind:func	file:
big_or	../library/integer.m	/^:- func big_or(/;kq|/^\<big_or\>/;'q;"	kind:func	file:
big_plus	../library/integer.m	/^:- func big_plus(/;kq|/^\<big_plus\>/;'q;"	kind:func	file:
big_pow	../library/integer.m	/^:- func big_pow(/;kq|/^\<big_pow\>/;'q;"	kind:func	file:
big_pow_sqmul	../library/integer.m	/^:- func big_pow_sqmul(/;kq|/^\<big_pow_sqmul\>/;'q;"	kind:func	file:
big_quot	../library/integer.m	/^:- func big_quot(/;kq|/^\<big_quot\>/;'q;"	kind:func	file:
big_quot_rem	../library/integer.m	/^:- pred big_quot_rem(/;kq|/^\<big_quot_rem\>/;'q;"	kind:pred	file:
big_rem	../library/integer.m	/^:- func big_rem(/;kq|/^\<big_rem\>/;'q;"	kind:func	file:
big_right_shift	../library/integer.m	/^:- func big_right_shift(/;kq|/^\<big_right_shift\>/;'q;"	kind:func	file:
big_sign	../library/integer.m	/^:- func big_sign(/;kq|/^\<big_sign\>/;'q;"	kind:func	file:
big_xor	../library/integer.m	/^:- func big_xor(/;kq|/^\<big_xor\>/;'q;"	kind:func	file:
big_xor_not	../library/integer.m	/^:- func big_xor_not(/;kq|/^\<big_xor_not\>/;'q;"	kind:func	file:
bimap	../library/bimap.m	/^:- type bimap(K, V)$/;kq|-;/\<bimap\>/;'q;"	kind:type	file:
bimap.contains_key	../library/bimap.m	/^:- pred contains_key(bimap(/;kq|/^\<contains_key\>/;'q;"	kind:pred
bimap.contains_value	../library/bimap.m	/^:- pred contains_value(bimap(/;kq|/^\<contains_value\>/;'q;"	kind:pred
bimap.coordinates	../library/bimap.m	/^:- func coordinates(bimap(K, V)) = list(/;kq|/^\<coordinates\>/;'q;"	kind:func
bimap.count	../library/bimap.m	/^:- func count(bimap(/;kq|/^\<count\>/;'q;"	kind:func
bimap.delete_key	../library/bimap.m	/^:- func delete_key(bimap(K, V), K) = bimap(/;kq|/^\<delete_key\>/;'q;"	kind:func
bimap.delete_keys	../library/bimap.m	/^:- func delete_keys(bimap(K, V), list(K)) = bimap(/;kq|/^\<delete_keys\>/;'q;"	kind:func
bimap.delete_value	../library/bimap.m	/^:- func delete_value(bimap(K, V), V) = bimap(/;kq|/^\<delete_value\>/;'q;"	kind:func
bimap.delete_values	../library/bimap.m	/^:- func delete_values(bimap(K, V), list(V)) = bimap(/;kq|/^\<delete_values\>/;'q;"	kind:func
bimap.det_from_assoc_list	../library/bimap.m	/^:- func det_from_assoc_list(assoc_list(K, V)) = bimap(/;kq|/^\<det_from_assoc_list\>/;'q;"	kind:func
bimap.det_insert	../library/bimap.m	/^:- func det_insert(bimap(K, V), K, V) = bimap(/;kq|/^\<det_insert\>/;'q;"	kind:func
bimap.equal	../library/bimap.m	/^:- pred equal(bimap(K, V)::in, bimap(/;kq|/^\<equal\>/;'q;"	kind:pred
bimap.foldl	../library/bimap.m	/^:- func foldl(func(K, V, A) = A, bimap(/;kq|/^\<foldl\>/;'q;"	kind:func
bimap.foldl2	../library/bimap.m	/^:- pred foldl2(pred(K, V, A, A, B, B), bimap(/;kq|/^\<foldl2\>/;'q;"	kind:pred
bimap.foldl3	../library/bimap.m	/^:- pred foldl3(pred(K, V, A, A, B, B, C, C), bimap(/;kq|/^\<foldl3\>/;'q;"	kind:pred
bimap.forward_map	../library/bimap.m	/^:- func forward_map(bimap(K, V)) = map(/;kq|/^\<forward_map\>/;'q;"	kind:func
bimap.forward_search	../library/bimap.m	/^:- func forward_search(bimap(/;kq|/^\<forward_search\>/;'q;"	kind:func
bimap.from_assoc_list	../library/bimap.m	/^:- func from_assoc_list(assoc_list(K, V)) = bimap(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
bimap.from_corresponding_lists	../library/bimap.m	/^:- func from_corresponding_lists(list(K), list(V)) = bimap(/;kq|/^\<from_corresponding_lists\>/;'q;"	kind:func
bimap.init	../library/bimap.m	/^:- func init = bimap(/;kq|/^\<init\>/;'q;"	kind:func
bimap.insert	../library/bimap.m	/^:- func insert(bimap(K, V), K, V) = bimap(/;kq|/^\<insert\>/;'q;"	kind:func
bimap.insert_from_assoc_list	../library/bimap.m	/^:- func insert_from_assoc_list(assoc_list(K, V), bimap(/;kq|/^\<insert_from_assoc_list\>/;'q;"	kind:func
bimap.is_empty	../library/bimap.m	/^:- pred is_empty(bimap(/;kq|/^\<is_empty\>/;'q;"	kind:pred
bimap.lookup	../library/bimap.m	/^:- func lookup(bimap(/;kq|/^\<lookup\>/;'q;"	kind:func
bimap.map_keys	../library/bimap.m	/^:- func map_keys(func(V, K) = L, bimap(K, V)) = bimap(/;kq|/^\<map_keys\>/;'q;"	kind:func
bimap.map_keys_2	../library/bimap.m	/^:- pred map_keys_2(pred(V, K, L)::in(pred(/;kq|/^\<map_keys_2\>/;'q;"	kind:pred	file:
bimap.map_keys_func_2	../library/bimap.m	/^:- pred map_keys_func_2(func(V, K) = L::in(func(/;kq|/^\<map_keys_func_2\>/;'q;"	kind:pred	file:
bimap.map_values	../library/bimap.m	/^:- func map_values(func(K, V) = W, bimap(K, V)) = bimap(/;kq|/^\<map_values\>/;'q;"	kind:func
bimap.map_values_2	../library/bimap.m	/^:- pred map_values_2(pred(K, V, W)::in(pred(/;kq|/^\<map_values_2\>/;'q;"	kind:pred	file:
bimap.map_values_func_2	../library/bimap.m	/^:- pred map_values_func_2(func(K, V) = W::in(func(/;kq|/^\<map_values_func_2\>/;'q;"	kind:pred	file:
bimap.ordinates	../library/bimap.m	/^:- func ordinates(bimap(K, V)) = list(/;kq|/^\<ordinates\>/;'q;"	kind:func
bimap.overlay	../library/bimap.m	/^:- func overlay(bimap(K, V), bimap(K, V)) = bimap(/;kq|/^\<overlay\>/;'q;"	kind:func
bimap.overlay_2	../library/bimap.m	/^:- pred overlay_2(assoc_list(K, V)::in, bimap(K, V)::in, bimap(/;kq|/^\<overlay_2\>/;'q;"	kind:pred	file:
bimap.reverse_lookup	../library/bimap.m	/^:- func reverse_lookup(bimap(/;kq|/^\<reverse_lookup\>/;'q;"	kind:func
bimap.reverse_map	../library/bimap.m	/^:- func reverse_map(bimap(K, V)) = map(/;kq|/^\<reverse_map\>/;'q;"	kind:func
bimap.reverse_search	../library/bimap.m	/^:- func reverse_search(bimap(/;kq|/^\<reverse_search\>/;'q;"	kind:func
bimap.search	../library/bimap.m	/^:- pred search(bimap(/;kq|/^\<search\>/;'q;"	kind:pred
bimap.search_insert	../library/bimap.m	/^:- pred search_insert(K::in, V::in, maybe(/;kq|/^\<search_insert\>/;'q;"	kind:pred
bimap.set	../library/bimap.m	/^:- func set(bimap(K, V), K, V) = bimap(/;kq|/^\<set\>/;'q;"	kind:func
bimap.set_from_assoc_list	../library/bimap.m	/^:- func set_from_assoc_list(assoc_list(K, V), bimap(/;kq|/^\<set_from_assoc_list\>/;'q;"	kind:func
bimap.singleton	../library/bimap.m	/^:- func singleton(K, V) = bimap(/;kq|/^\<singleton\>/;'q;"	kind:func
bimap.to_assoc_list	../library/bimap.m	/^:- func to_assoc_list(bimap(K, V)) = assoc_list(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
bin_clause	mode_robdd.implications.m	/^:- type bin_clause(T) == { literal(T), literal(T) }.$/;kq|-;/\<bin_clause\>/;'q;"	kind:type	file:
bin_pre	../library/ops.m	/^    ;       bin_pre(priority, arg_prio_gt_or_ge, arg_prio_gt_or_ge).$/;kq|-;/\<bin_pre\>/;'q;"	kind:cons
binary	../library/io.stream_db.m	/^    ;       binary$/;kq|-;/\<binary\>/;'q;"	kind:cons
binary_digit_to_int	../library/char.m	/^:- pred binary_digit_to_int(/;kq|/^\<binary_digit_to_int\>/;'q;"	kind:pred
binary_input_stream	../library/io.m	/^:- pred binary_input_stream(/;kq|/^\<binary_input_stream\>/;'q;"	kind:pred
binary_input_stream	../library/io.m	/^:- type binary_input_stream$/;kq|-;/\<binary_input_stream\>/;'q;"	kind:type	file:
binary_input_stream_2	../library/io.stream_ops.m	/^:- pred binary_input_stream_2(/;kq|/^\<binary_input_stream_2\>/;'q;"	kind:pred
binary_input_stream_file_size	../library/io.text_read.m	/^:- pred binary_input_stream_file_size(/;kq|/^\<binary_input_stream_file_size\>/;'q;"	kind:pred	file:
binary_input_stream_foldl	../library/io.m	/^:- pred binary_input_stream_foldl(/;kq|/^\<binary_input_stream_foldl\>/;'q;"	kind:pred
binary_input_stream_foldl	../library/io.m	/^:- pred binary_input_stream_foldl(pred(/;kq|/^\<binary_input_stream_foldl\>/;'q;"	kind:pred
binary_input_stream_foldl2_io	../library/io.m	/^:- pred binary_input_stream_foldl2_io(/;kq|/^\<binary_input_stream_foldl2_io\>/;'q;"	kind:pred
binary_input_stream_foldl2_io	../library/io.m	/^:- pred binary_input_stream_foldl2_io(/;kq|/^\<binary_input_stream_foldl2_io\>/;'q;"	kind:pred
binary_input_stream_foldl2_io_chunk	../library/io.m	/^:- pred binary_input_stream_foldl2_io_chunk(/;kq|/^\<binary_input_stream_foldl2_io_chunk\>/;'q;"	kind:pred	file:
binary_input_stream_foldl2_io_inner	../library/io.m	/^:- pred binary_input_stream_foldl2_io_inner(/;kq|/^\<binary_input_stream_foldl2_io_inner\>/;'q;"	kind:pred	file:
binary_input_stream_foldl2_io_maybe_stop	../library/io.m	/^:- pred binary_input_stream_foldl2_io_maybe_stop(/;kq|/^\<binary_input_stream_foldl2_io_maybe_stop\>/;'q;"	kind:pred
binary_input_stream_foldl2_io_maybe_stop	../library/io.m	/^:- pred binary_input_stream_foldl2_io_maybe_stop(/;kq|/^\<binary_input_stream_foldl2_io_maybe_stop\>/;'q;"	kind:pred
binary_input_stream_foldl2_io_maybe_stop_chunk	../library/io.m	/^:- pred binary_input_stream_foldl2_io_maybe_stop_chunk(/;kq|/^\<binary_input_stream_foldl2_io_maybe_stop_chunk\>/;'q;"	kind:pred	file:
binary_input_stream_foldl2_io_maybe_stop_inner	../library/io.m	/^:- pred binary_input_stream_foldl2_io_maybe_stop_inner(/;kq|/^\<binary_input_stream_foldl2_io_maybe_stop_inner\>/;'q;"	kind:pred	file:
binary_input_stream_foldl2_io_maybe_stop_plain	../library/io.m	/^:- pred binary_input_stream_foldl2_io_maybe_stop_plain(/;kq|/^\<binary_input_stream_foldl2_io_maybe_stop_plain\>/;'q;"	kind:pred	file:
binary_input_stream_foldl2_io_plain	../library/io.m	/^:- pred binary_input_stream_foldl2_io_plain(/;kq|/^\<binary_input_stream_foldl2_io_plain\>/;'q;"	kind:pred	file:
binary_input_stream_foldl_io	../library/io.m	/^:- pred binary_input_stream_foldl_io(/;kq|/^\<binary_input_stream_foldl_io\>/;'q;"	kind:pred
binary_input_stream_foldl_io	../library/io.m	/^:- pred binary_input_stream_foldl_io(pred(/;kq|/^\<binary_input_stream_foldl_io\>/;'q;"	kind:pred
binary_input_stream_foldl_io_chunk	../library/io.m	/^:- pred binary_input_stream_foldl_io_chunk(/;kq|/^\<binary_input_stream_foldl_io_chunk\>/;'q;"	kind:pred	file:
binary_input_stream_foldl_io_inner	../library/io.m	/^:- pred binary_input_stream_foldl_io_inner(/;kq|/^\<binary_input_stream_foldl_io_inner\>/;'q;"	kind:pred	file:
binary_input_stream_foldl_io_plain	../library/io.m	/^:- pred binary_input_stream_foldl_io_plain(/;kq|/^\<binary_input_stream_foldl_io_plain\>/;'q;"	kind:pred	file:
binary_input_stream_get_stream	../library/io.m	/^:- func binary_input_stream_get_stream(/;kq|/^\<binary_input_stream_get_stream\>/;'q;"	kind:func
binary_input_stream_info	../library/io.stream_db.m	/^:- func binary_input_stream_info(/;kq|/^\<binary_input_stream_info\>/;'q;"	kind:func
binary_input_stream_name	../library/io.m	/^:- pred binary_input_stream_name(/;kq|/^\<binary_input_stream_name\>/;'q;"	kind:pred
binary_input_stream_offset	../library/io.m	/^:- pred binary_input_stream_offset(/;kq|/^\<binary_input_stream_offset\>/;'q;"	kind:pred
binary_input_stream_offset64	../library/io.m	/^:- pred binary_input_stream_offset64(/;kq|/^\<binary_input_stream_offset64\>/;'q;"	kind:pred
binary_op	builtin_ops.m	/^:- type binary_op$/;kq|-;/\<binary_op\>/;'q;"	kind:type
binary_output_stream	../library/io.m	/^:- pred binary_output_stream(/;kq|/^\<binary_output_stream\>/;'q;"	kind:pred
binary_output_stream	../library/io.m	/^:- type binary_output_stream$/;kq|-;/\<binary_output_stream\>/;'q;"	kind:type	file:
binary_output_stream_2	../library/io.stream_ops.m	/^:- pred binary_output_stream_2(/;kq|/^\<binary_output_stream_2\>/;'q;"	kind:pred
binary_output_stream_get_stream	../library/io.m	/^:- func binary_output_stream_get_stream(/;kq|/^\<binary_output_stream_get_stream\>/;'q;"	kind:func
binary_output_stream_info	../library/io.stream_db.m	/^:- func binary_output_stream_info(/;kq|/^\<binary_output_stream_info\>/;'q;"	kind:func
binary_output_stream_name	../library/io.m	/^:- pred binary_output_stream_name(/;kq|/^\<binary_output_stream_name\>/;'q;"	kind:pred
binary_output_stream_offset	../library/io.m	/^:- pred binary_output_stream_offset(/;kq|/^\<binary_output_stream_offset\>/;'q;"	kind:pred
binary_output_stream_offset64	../library/io.m	/^:- pred binary_output_stream_offset64(/;kq|/^\<binary_output_stream_offset64\>/;'q;"	kind:pred
binary_search	../library/array.m	/^:- pred binary_search(array(/;kq|/^\<binary_search\>/;'q;"	kind:pred
binary_search	tag_switch.m	/^    ;       binary_search.$/;kq|-;/\<binary_search\>/;'q;"	kind:cons	file:
binary_search_loop	../library/array.m	/^:- pred binary_search_loop(comparison_func(T)::in, array(/;kq|/^\<binary_search_loop\>/;'q;"	kind:pred	file:
binary_stream_offset_2	../library/io.stream_ops.m	/^:- pred binary_stream_offset_2(/;kq|/^\<binary_stream_offset_2\>/;'q;"	kind:pred
binary_test	builtin_ops.m	/^    --->    binary_test(binary_op, T, T).$/;kq|-;/\<binary_test\>/;'q;"	kind:cons
bind_all	mcsolver.m	/^:- pred bind_all(/;kq|/^\<bind_all\>/;'q;"	kind:pred	file:
bind_args	modecheck_unify.m	/^:- pred bind_args(mer_inst::in, list(prog_var)::in, list(maybe(/;kq|/^\<bind_args\>/;'q;"	kind:pred	file:
bind_args_if_needed	modecheck_unify.m	/^:- pred bind_args_if_needed(/;kq|/^\<bind_args_if_needed\>/;'q;"	kind:pred	file:
bind_equivalent_vars	mcsolver.m	/^:- pred bind_equivalent_vars(/;kq|/^\<bind_equivalent_vars\>/;'q;"	kind:pred	file:
bind_inst_to_functor	instmap.m	/^:- pred bind_inst_to_functor(/;kq|/^\<bind_inst_to_functor\>/;'q;"	kind:pred	file:
bind_inst_to_functors	instmap.m	/^:- pred bind_inst_to_functors(mer_type::in, cons_id::in, list(/;kq|/^\<bind_inst_to_functors\>/;'q;"	kind:pred	file:
bind_inst_to_functors_others	instmap.m	/^:- pred bind_inst_to_functors_others(mer_type::in, list(/;kq|/^\<bind_inst_to_functors_others\>/;'q;"	kind:pred	file:
bind_type_vars_to_void	post_typecheck.m	/^:- pred bind_type_vars_to_void(set(/;kq|/^\<bind_type_vars_to_void\>/;'q;"	kind:pred	file:
bind_var	../library/varset.m	/^:- func bind_var(varset(T), var(T), term(T)) = varset(/;kq|/^\<bind_var\>/;'q;"	kind:func
bind_var_to_functor	instmap.m	/^:- pred bind_var_to_functor(/;kq|/^\<bind_var_to_functor\>/;'q;"	kind:pred
bind_var_to_functors	instmap.m	/^:- pred bind_var_to_functors(/;kq|/^\<bind_var_to_functors\>/;'q;"	kind:pred
bind_vars	../library/varset.m	/^:- func bind_vars(varset(T), substitution(T)) = varset(/;kq|/^\<bind_vars\>/;'q;"	kind:func
bind_vars_loop	../library/varset.m	/^:- pred bind_vars_loop(assoc_list(var(T), term(T))::in, varset(/;kq|/^\<bind_vars_loop\>/;'q;"	kind:pred	file:
binds_arg_in_cell	size_prof.m	/^:- pred binds_arg_in_cell(/;kq|/^\<binds_arg_in_cell\>/;'q;"	kind:pred	file:
binop	llds.m	/^    ;       binop(binary_op, rval, rval)$/;kq|-;/\<binop\>/;'q;"	kind:cons
binop_return_type	llds.m	/^:- pred binop_return_type(/;kq|/^\<binop_return_type\>/;'q;"	kind:pred
binop_term_to_one_or_more	parse_util.m	/^:- pred binop_term_to_one_or_more(string::in, term(/;kq|/^\<binop_term_to_one_or_more\>/;'q;"	kind:pred	file:
binop_term_to_one_or_more_loop	parse_util.m	/^:- pred binop_term_to_one_or_more_loop(string::in, term(/;kq|/^\<binop_term_to_one_or_more_loop\>/;'q;"	kind:pred	file:
binop_to_strcord	mlds_dump.m	/^:- func binop_to_strcord(/;kq|/^\<binop_to_strcord\>/;'q;"	kind:func	file:
bit	../library/bitmap.m	/^:- func bit(/;kq|/^\<bit\>/;'q;"	kind:func
bit	../library/version_bitmap.m	/^:- func bit(/;kq|/^\<bit\>/;'q;"	kind:func
bit_buffer	../library/bit_buffer.m	/^:- type bit_buffer(Stream, State) == bit_buffer(Stream, State, {}).$/;kq|-;/\<bit_buffer\>/;'q;"	kind:type	file:
bit_buffer	../library/bit_buffer.m	/^:- type bit_buffer(Stream, State, Error)$/;kq|-;/\<bit_buffer\>/;'q;"	kind:type	file:
bit_buffer	../library/bit_buffer.write.m	/^                bit_buffer :: bit_buffer(Stream, State)$/;kq|-;/\<bit_buffer\>/;'q;"	kind:fld
bit_buffer(Stream, _, _	../library/bit_buffer.m	/^:- func (bit_buffer(/;kq|/^\<bit_buffer(Stream, _, _\>/;'q;"	kind:func	file:
bit_buffer(_, State, _	../library/bit_buffer.m	/^:- func (bit_buffer(_, State, _)::bit_buffer_ui) ^ state = (/;kq|/^\<bit_buffer(_, State, _\>/;'q;"	kind:func	file:
bit_buffer(_, _, Error	../library/bit_buffer.m	/^:- func (bit_buffer(/;kq|/^\<bit_buffer(_, _, Error\>/;'q;"	kind:func	file:
bit_buffer(_, _, _	../library/bit_buffer.m	/^:- func (bit_buffer(/;kq|/^\<bit_buffer(_, _, _\>/;'q;"	kind:func	file:
bit_buffer.error_state	../library/bit_buffer.m	/^:- type error_state ---> error_state.$/;kq|-;/\<bit_buffer.error_state\>/;'q;"	kind:type
bit_buffer.error_stream	../library/bit_buffer.m	/^:- type error_stream ---> error_stream.$/;kq|-;/\<bit_buffer.error_stream\>/;'q;"	kind:type
bit_buffer.error_stream_error	../library/bit_buffer.m	/^:- type error_stream_error ---> error_stream_error.$/;kq|-;/\<bit_buffer.error_stream_error\>/;'q;"	kind:type
bit_buffer.mer_bitmap	../library/bit_buffer.m	/^                mer_bitmap          :: bitmap,$/;kq|-;/\<bit_buffer.mer_bitmap\>/;'q;"	kind:fld	file:
bit_buffer.mer_filled_bitmaps	../library/bit_buffer.m	/^                mer_filled_bitmaps  :: list(bitmap),$/;kq|-;/\<bit_buffer.mer_filled_bitmaps\>/;'q;"	kind:fld	file:
bit_buffer.mer_pos	../library/bit_buffer.m	/^                mer_pos             :: bit_index,$/;kq|-;/\<bit_buffer.mer_pos\>/;'q;"	kind:fld	file:
bit_buffer.mer_read_status	../library/bit_buffer.m	/^                mer_read_status     :: stream.res(Error)$/;kq|-;/\<bit_buffer.mer_read_status\>/;'q;"	kind:fld	file:
bit_buffer.mer_size	../library/bit_buffer.m	/^                mer_size            :: num_bits,$/;kq|-;/\<bit_buffer.mer_size\>/;'q;"	kind:fld	file:
bit_buffer.mer_state	../library/bit_buffer.m	/^                mer_state           :: State,$/;kq|-;/\<bit_buffer.mer_state\>/;'q;"	kind:fld	file:
bit_buffer.mer_stream	../library/bit_buffer.m	/^                mer_stream          :: Stream,$/;kq|-;/\<bit_buffer.mer_stream\>/;'q;"	kind:fld	file:
bit_buffer.mer_use_stream	../library/bit_buffer.m	/^                mer_use_stream      :: bool,$/;kq|-;/\<bit_buffer.mer_use_stream\>/;'q;"	kind:fld	file:
bit_buffer.new_buffer	../library/bit_buffer.m	/^:- func new_buffer(/;kq|/^\<new_buffer\>/;'q;"	kind:func	file:
bit_buffer.new_buffer_2	../library/bit_buffer.m	/^:- func new_buffer_2(/;kq|/^\<new_buffer_2\>/;'q;"	kind:func	file:
bit_buffer.read.buffer_status	../library/bit_buffer.read.m	/^:- pred buffer_status(stream.result(/;kq|/^\<buffer_status\>/;'q;"	kind:pred
bit_buffer.read.do_get_bits	../library/bit_buffer.read.m	/^:- pred do_get_bits(/;kq|/^\<do_get_bits\>/;'q;"	kind:pred	file:
bit_buffer.read.finalize	../library/bit_buffer.read.m	/^:- pred finalize(read_buffer(/;kq|/^\<finalize\>/;'q;"	kind:pred
bit_buffer.read.get_bit	../library/bit_buffer.read.m	/^:- pred get_bit(stream.result(bool, Error), read_buffer(/;kq|/^\<get_bit\>/;'q;"	kind:pred
bit_buffer.read.get_bitmap	../library/bit_buffer.read.m	/^:- pred get_bitmap(/;kq|/^\<get_bitmap\>/;'q;"	kind:pred
bit_buffer.read.get_bitmap	../library/bit_buffer.read.m	/^:- pred get_bitmap(/;kq|/^\<get_bitmap\>/;'q;"	kind:pred
bit_buffer.read.get_bits	../library/bit_buffer.read.m	/^:- pred get_bits(/;kq|/^\<get_bits\>/;'q;"	kind:pred
bit_buffer.read.io_read_buffer	../library/bit_buffer.read.m	/^:- type io_read_buffer ==$/;kq|-;/\<bit_buffer.read.io_read_buffer\>/;'q;"	kind:type
bit_buffer.read.new	../library/bit_buffer.read.m	/^:- func new(num_bytes, Stream, State) = read_buffer(/;kq|/^\<new\>/;'q;"	kind:func
bit_buffer.read.r	../library/bit_buffer.read.m	/^    ---> read_buffer(bit_buffer :: bit_buffer(Stream, State, Error)).$/;kq|-;/\<bit_buffer.read.r\>/;'q;"	kind:fld	file:
bit_buffer.read.read_buffer	../library/bit_buffer.read.m	/^:- type read_buffer ==$/;kq|-;/\<bit_buffer.read.read_buffer\>/;'q;"	kind:type
bit_buffer.read.read_buffer	../library/bit_buffer.read.m	/^:- type read_buffer(Stream, State, Error)$/;kq|-;/\<bit_buffer.read.read_buffer\>/;'q;"	kind:type	file:
bit_buffer.read.read_buffer_di	../library/bit_buffer.read.m	/^:- mode read_buffer_di == in(uniq_read_buffer).$/;kq|-;/\<bit_buffer.read.read_buffer_di\>/;'q;"	kind:mode
bit_buffer.read.read_buffer_ui	../library/bit_buffer.read.m	/^:- mode read_buffer_ui == in(uniq_read_buffer).$/;kq|-;/\<bit_buffer.read.read_buffer_ui\>/;'q;"	kind:mode
bit_buffer.read.read_buffer_uo	../library/bit_buffer.read.m	/^:- mode read_buffer_uo == out(uniq_read_buffer).$/;kq|-;/\<bit_buffer.read.read_buffer_uo\>/;'q;"	kind:mode
bit_buffer.set_all	../library/bit_buffer.m	/^:- pred set_all(/;kq|/^\<set_all\>/;'q;"	kind:pred	file:
bit_buffer.set_bitmap	../library/bit_buffer.m	/^:- pred set_bitmap(/;kq|/^\<set_bitmap\>/;'q;"	kind:pred	file:
bit_buffer.set_read_status	../library/bit_buffer.m	/^:- pred set_read_status(stream.res(/;kq|/^\<set_read_status\>/;'q;"	kind:pred	file:
bit_buffer.set_state	../library/bit_buffer.m	/^:- pred set_state(/;kq|/^\<set_state\>/;'q;"	kind:pred	file:
bit_buffer.set_use_stream	../library/bit_buffer.m	/^:- pred set_use_stream(/;kq|/^\<set_use_stream\>/;'q;"	kind:pred	file:
bit_buffer.stream.bulk_reader	../library/bit_buffer.m	/^:- instance stream.bulk_reader(error_stream, byte_index, bitmap,$/;kq|-;/\<bit_buffer.stream.bulk_reader\>/;'q;"	kind:tci
bit_buffer.stream.bulk_reader	../library/bit_buffer.m	/^:- instance stream.bulk_reader(error_stream, byte_index, bitmap,$/;kq|-;/\<bit_buffer.stream.bulk_reader\>/;'q;"	kind:tci	file:
bit_buffer.stream.error	../library/bit_buffer.m	/^:- instance stream.error(error_stream_error) where$/;kq|-;/\<bit_buffer.stream.error\>/;'q;"	kind:tci	file:
bit_buffer.stream.input	../library/bit_buffer.m	/^:- instance stream.input(error_stream, error_state) where$/;kq|-;/\<bit_buffer.stream.input\>/;'q;"	kind:tci	file:
bit_buffer.stream.output	../library/bit_buffer.m	/^:- instance stream.output(error_stream, error_state) where$/;kq|-;/\<bit_buffer.stream.output\>/;'q;"	kind:tci	file:
bit_buffer.stream.stream	../library/bit_buffer.m	/^:- instance stream.stream(error_stream, error_state) where$/;kq|-;/\<bit_buffer.stream.stream\>/;'q;"	kind:tci	file:
bit_buffer.stream.writer	../library/bit_buffer.m	/^:- instance stream.writer(error_stream, bitmap.slice, error_state)$/;kq|-;/\<bit_buffer.stream.writer\>/;'q;"	kind:tci	file:
bit_buffer.write.bit_buffer	../library/bit_buffer.write.m	/^                bit_buffer :: bit_buffer(Stream, State)$/;kq|-;/\<bit_buffer.write.bit_buffer\>/;'q;"	kind:fld
bit_buffer.write.finalize	../library/bit_buffer.write.m	/^:- pred finalize(write_buffer(/;kq|/^\<finalize\>/;'q;"	kind:pred
bit_buffer.write.flush	../library/bit_buffer.write.m	/^:- pred flush(write_buffer(Stream, State), write_buffer(/;kq|/^\<flush\>/;'q;"	kind:pred
bit_buffer.write.make_room	../library/bit_buffer.write.m	/^:- pred make_room(bit_buffer(/;kq|/^\<make_room\>/;'q;"	kind:pred
bit_buffer.write.new	../library/bit_buffer.write.m	/^:- func new(num_bytes, Stream, State) = write_buffer(/;kq|/^\<new\>/;'q;"	kind:func
bit_buffer.write.put_bit	../library/bit_buffer.write.m	/^:- pred put_bit(bool, write_buffer(Stream, State), write_buffer(/;kq|/^\<put_bit\>/;'q;"	kind:pred
bit_buffer.write.put_bitmap	../library/bit_buffer.write.m	/^:- pred put_bitmap(/;kq|/^\<put_bitmap\>/;'q;"	kind:pred
bit_buffer.write.put_bitmap	../library/bit_buffer.write.m	/^:- pred put_bitmap(bitmap, write_buffer(/;kq|/^\<put_bitmap\>/;'q;"	kind:pred
bit_buffer.write.put_bitmap_2	../library/bit_buffer.write.m	/^:- pred put_bitmap_2(/;kq|/^\<put_bitmap_2\>/;'q;"	kind:pred
bit_buffer.write.put_bits	../library/bit_buffer.write.m	/^:- pred put_bits(word, num_bits, write_buffer(/;kq|/^\<put_bits\>/;'q;"	kind:pred
bit_buffer.write.put_byte	../library/bit_buffer.write.m	/^:- pred put_byte(word, write_buffer(/;kq|/^\<put_byte\>/;'q;"	kind:pred
bit_buffer.write.stream.output	../library/bit_buffer.write.m	/^:- instance stream.output(write_stream(Stream), write_buffer(Stream, State))$/;kq|-;/\<bit_buffer.write.stream.output\>/;'q;"	kind:tci
bit_buffer.write.stream.output	../library/bit_buffer.write.m	/^:- instance stream.output(write_stream(Stream), write_buffer(Stream, State))$/;kq|-;/\<bit_buffer.write.stream.output\>/;'q;"	kind:tci
bit_buffer.write.stream.stream	../library/bit_buffer.write.m	/^:- instance stream.stream(write_stream(Stream), write_buffer(Stream, State))$/;kq|-;/\<bit_buffer.write.stream.stream\>/;'q;"	kind:tci
bit_buffer.write.stream.stream	../library/bit_buffer.write.m	/^:- instance stream.stream(write_stream(Stream), write_buffer(Stream, State))$/;kq|-;/\<bit_buffer.write.stream.stream\>/;'q;"	kind:tci
bit_buffer.write.stream.writer	../library/bit_buffer.write.m	/^:- instance stream.writer(write_stream(Stream), bitmap.slice,$/;kq|-;/\<bit_buffer.write.stream.writer\>/;'q;"	kind:tci
bit_buffer.write.stream.writer	../library/bit_buffer.write.m	/^:- instance stream.writer(write_stream(Stream), bool,$/;kq|-;/\<bit_buffer.write.stream.writer\>/;'q;"	kind:tci
bit_buffer.write.stream.writer	../library/bit_buffer.write.m	/^:- instance stream.writer(write_stream(Stream), bool,$/;kq|-;/\<bit_buffer.write.stream.writer\>/;'q;"	kind:tci
bit_buffer.write.write_buffer	../library/bit_buffer.write.m	/^:- type write_buffer == write_buffer(error_stream, error_state).$/;kq|-;/\<bit_buffer.write.write_buffer\>/;'q;"	kind:type
bit_buffer.write.write_buffer	../library/bit_buffer.write.m	/^:- type write_buffer(Stream, State)$/;kq|-;/\<bit_buffer.write.write_buffer\>/;'q;"	kind:type
bit_buffer.write.write_stream	../library/bit_buffer.write.m	/^:- type write_stream(Stream) ---> write_stream.$/;kq|-;/\<bit_buffer.write.write_stream\>/;'q;"	kind:type
bit_buffer_di	../library/bit_buffer.m	/^:- mode bit_buffer_di == in.$/;kq|-;/\<bit_buffer_di\>/;'q;"	kind:mode	file:
bit_buffer_ui	../library/bit_buffer.m	/^:- mode bit_buffer_ui == in.$/;kq|-;/\<bit_buffer_ui\>/;'q;"	kind:mode	file:
bit_buffer_uo	../library/bit_buffer.m	/^:- mode bit_buffer_uo == out.$/;kq|-;/\<bit_buffer_uo\>/;'q;"	kind:mode	file:
bit_index	../library/bitmap.m	/^:- type bit_index == int.$/;kq|-;/\<bit_index\>/;'q;"	kind:type
bit_index_in_byte	../library/bitmap.m	/^:- func bit_index_in_byte(/;kq|/^\<bit_index_in_byte\>/;'q;"	kind:func	file:
bit_index_in_byte	../library/bitmap.m	/^:- type bit_index_in_byte == int.$/;kq|-;/\<bit_index_in_byte\>/;'q;"	kind:type	file:
bit_is_clear	../library/uint16.m	/^:- pred bit_is_clear(/;kq|/^\<bit_is_clear\>/;'q;"	kind:pred
bit_is_clear	../library/uint32.m	/^:- pred bit_is_clear(/;kq|/^\<bit_is_clear\>/;'q;"	kind:pred
bit_is_clear	../library/uint64.m	/^:- pred bit_is_clear(/;kq|/^\<bit_is_clear\>/;'q;"	kind:pred
bit_is_clear	../library/uint8.m	/^:- pred bit_is_clear(/;kq|/^\<bit_is_clear\>/;'q;"	kind:pred
bit_is_set	../library/uint16.m	/^:- pred bit_is_set(/;kq|/^\<bit_is_set\>/;'q;"	kind:pred
bit_is_set	../library/uint32.m	/^:- pred bit_is_set(/;kq|/^\<bit_is_set\>/;'q;"	kind:pred
bit_is_set	../library/uint64.m	/^:- pred bit_is_set(/;kq|/^\<bit_is_set\>/;'q;"	kind:pred
bit_is_set	../library/uint8.m	/^:- pred bit_is_set(/;kq|/^\<bit_is_set\>/;'q;"	kind:pred
bitfield	ml_gen_info.m	/^:- type bitfield$/;kq|-;/\<bitfield\>/;'q;"	kind:type
bitfield_value	ml_gen_info.m	/^:- type bitfield_value$/;kq|-;/\<bitfield_value\>/;'q;"	kind:type
bitmap	../library/bitmap.m	/^:- inst bitmap == ground.$/;kq|-;/\<bitmap\>/;'q;"	kind:inst
bitmap.'bit	../library/bitmap.m	/^:- func 'bit :='(/;kq|/^\<'bit\>/;'q;"	kind:func
bitmap.'bits	../library/bitmap.m	/^:- func 'bits :='(/;kq|/^\<'bits\>/;'q;"	kind:func
bitmap.'byte	../library/bitmap.m	/^:- func 'byte :='(/;kq|/^\<'byte\>/;'q;"	kind:func
bitmap.'unsafe_bit	../library/bitmap.m	/^:- func 'unsafe_bit :='(/;kq|/^\<'unsafe_bit\>/;'q;"	kind:func
bitmap.'unsafe_bits	../library/bitmap.m	/^:- func 'unsafe_bits :='(/;kq|/^\<'unsafe_bits\>/;'q;"	kind:func
bitmap.'unsafe_byte	../library/bitmap.m	/^:- func 'unsafe_byte :='(/;kq|/^\<'unsafe_byte\>/;'q;"	kind:func
bitmap.allocate_bitmap	../library/bitmap.m	/^:- func allocate_bitmap(/;kq|/^\<allocate_bitmap\>/;'q;"	kind:func	file:
bitmap.append_list	../library/bitmap.m	/^:- func append_list(list(/;kq|/^\<append_list\>/;'q;"	kind:func
bitmap.bit	../library/bitmap.m	/^:- func bit(/;kq|/^\<bit\>/;'q;"	kind:func
bitmap.bit_index	../library/bitmap.m	/^:- type bit_index == int.$/;kq|-;/\<bitmap.bit_index\>/;'q;"	kind:type
bitmap.bit_index_in_byte	../library/bitmap.m	/^:- func bit_index_in_byte(/;kq|/^\<bit_index_in_byte\>/;'q;"	kind:func	file:
bitmap.bit_index_in_byte	../library/bitmap.m	/^:- type bit_index_in_byte == int.$/;kq|-;/\<bitmap.bit_index_in_byte\>/;'q;"	kind:type	file:
bitmap.bitmask	../library/bitmap.m	/^:- func bitmask(/;kq|/^\<bitmask\>/;'q;"	kind:func	file:
bitmap.bits	../library/bitmap.m	/^:- func bits(/;kq|/^\<bits\>/;'q;"	kind:func
bitmap.bits_per_byte	../library/bitmap.m	/^:- func bits_per_byte = int.$/;kq|/^\<bits_per_byte\>/;'q;"	kind:func
bitmap.bulk_get	../library/bitmap.m	/^    pred(bulk_get\/9) is bitmap.stream_bulk_get$/;kq|-;/\<bitmap.bulk_get\>/;'q;"	kind:tcim	file:
bitmap.byte	../library/bitmap.m	/^:- func byte(/;kq|/^\<byte\>/;'q;"	kind:func
bitmap.byte	../library/bitmap.m	/^:- type byte == int.$/;kq|-;/\<bitmap.byte\>/;'q;"	kind:type
bitmap.byte_in_range	../library/bitmap.m	/^:- pred byte_in_range(/;kq|/^\<byte_in_range\>/;'q;"	kind:pred
bitmap.byte_index	../library/bitmap.m	/^:- type byte_index == int.$/;kq|-;/\<bitmap.byte_index\>/;'q;"	kind:type
bitmap.byte_index_for_bit	../library/bitmap.m	/^:- func byte_index_for_bit(/;kq|/^\<byte_index_for_bit\>/;'q;"	kind:func	file:
bitmap.byte_slice	../library/bitmap.m	/^:- func byte_slice(/;kq|/^\<byte_slice\>/;'q;"	kind:func
bitmap.bytes_compare	../library/bitmap.m	/^:- pred bytes_compare(/;kq|/^\<bytes_compare\>/;'q;"	kind:pred	file:
bitmap.bytes_equal	../library/bitmap.m	/^:- pred bytes_equal(/;kq|/^\<bytes_equal\>/;'q;"	kind:pred	file:
bitmap.choose_copy_direction	../library/bitmap.m	/^:- func choose_copy_direction(/;kq|/^\<choose_copy_direction\>/;'q;"	kind:func	file:
bitmap.clear	../library/bitmap.m	/^:- func clear(/;kq|/^\<clear\>/;'q;"	kind:func
bitmap.clear_filler_bits	../library/bitmap.m	/^:- pred clear_filler_bits(/;kq|/^\<clear_filler_bits\>/;'q;"	kind:pred	file:
bitmap.combine_hash	../library/bitmap.m	/^:- pred combine_hash(/;kq|/^\<combine_hash\>/;'q;"	kind:pred	file:
bitmap.complement	../library/bitmap.m	/^:- func complement(/;kq|/^\<complement\>/;'q;"	kind:func
bitmap.complement_loop	../library/bitmap.m	/^:- pred complement_loop(/;kq|/^\<complement_loop\>/;'q;"	kind:pred	file:
bitmap.copy	../library/bitmap.m	/^:- func copy(/;kq|/^\<copy\>/;'q;"	kind:func
bitmap.copy_bitmap_into_place	../library/bitmap.m	/^:- pred copy_bitmap_into_place(/;kq|/^\<copy_bitmap_into_place\>/;'q;"	kind:pred	file:
bitmap.copy_bits	../library/bitmap.m	/^:- func copy_bits(/;kq|/^\<copy_bits\>/;'q;"	kind:func
bitmap.copy_bits	../library/bitmap.m	/^:- pred copy_bits(/;kq|/^\<copy_bits\>/;'q;"	kind:pred	file:
bitmap.copy_bits_in_bitmap	../library/bitmap.m	/^:- func copy_bits_in_bitmap(/;kq|/^\<copy_bits_in_bitmap\>/;'q;"	kind:func
bitmap.copy_bytes	../library/bitmap.m	/^:- func copy_bytes(/;kq|/^\<copy_bytes\>/;'q;"	kind:func
bitmap.copy_bytes_in_bitmap	../library/bitmap.m	/^:- func copy_bytes_in_bitmap(/;kq|/^\<copy_bytes_in_bitmap\>/;'q;"	kind:func
bitmap.copy_direction	../library/bitmap.m	/^:- type copy_direction$/;kq|-;/\<bitmap.copy_direction\>/;'q;"	kind:type	file:
bitmap.det_byte_index_for_bit	../library/bitmap.m	/^:- func det_byte_index_for_bit(/;kq|/^\<det_byte_index_for_bit\>/;'q;"	kind:func	file:
bitmap.det_from_string	../library/bitmap.m	/^:- func det_from_string(/;kq|/^\<det_from_string\>/;'q;"	kind:func
bitmap.det_num_bytes	../library/bitmap.m	/^:- func det_num_bytes(/;kq|/^\<det_num_bytes\>/;'q;"	kind:func
bitmap.difference	../library/bitmap.m	/^:- func difference(/;kq|/^\<difference\>/;'q;"	kind:func
bitmap.do_copy_bytes	../library/bitmap.m	/^:- pred do_copy_bytes(/;kq|/^\<do_copy_bytes\>/;'q;"	kind:pred	file:
bitmap.do_read_bitmap_range	../library/bitmap.m	/^:- pred do_read_bitmap_range(/;kq|/^\<do_read_bitmap_range\>/;'q;"	kind:pred	file:
bitmap.do_write_bitmap_range	../library/bitmap.m	/^:- pred do_write_bitmap_range(/;kq|/^\<do_write_bitmap_range\>/;'q;"	kind:pred	file:
bitmap.extract_bits_from_byte	../library/bitmap.m	/^:- func extract_bits_from_byte(/;kq|/^\<extract_bits_from_byte\>/;'q;"	kind:func	file:
bitmap.extract_bits_from_bytes	../library/bitmap.m	/^:- pred extract_bits_from_bytes(/;kq|/^\<extract_bits_from_bytes\>/;'q;"	kind:pred	file:
bitmap.flip	../library/bitmap.m	/^:- func flip(/;kq|/^\<flip\>/;'q;"	kind:func
bitmap.from_string	../library/bitmap.m	/^:- func from_string(/;kq|/^\<from_string\>/;'q;"	kind:func
bitmap.get_bit	../library/bitmap.m	/^:- func get_bit(/;kq|/^\<get_bit\>/;'q;"	kind:func
bitmap.get_bits	../library/bitmap.m	/^:- func get_bits(/;kq|/^\<get_bits\>/;'q;"	kind:func
bitmap.get_byte	../library/bitmap.m	/^:- func get_byte(/;kq|/^\<get_byte\>/;'q;"	kind:func
bitmap.get_uint8	../library/bitmap.m	/^:- func get_uint8(/;kq|/^\<get_uint8\>/;'q;"	kind:func
bitmap.hash	../library/bitmap.m	/^:- func hash(/;kq|/^\<hash\>/;'q;"	kind:func
bitmap.hash_loop	../library/bitmap.m	/^:- pred hash_loop(/;kq|/^\<hash_loop\>/;'q;"	kind:pred	file:
bitmap.hex_chars_to_bitmap	../library/bitmap.m	/^:- pred hex_chars_to_bitmap(/;kq|/^\<hex_chars_to_bitmap\>/;'q;"	kind:pred	file:
bitmap.in_range	../library/bitmap.m	/^:- pred in_range(/;kq|/^\<in_range\>/;'q;"	kind:pred
bitmap.in_range_rexcl	../library/bitmap.m	/^:- pred in_range_rexcl(/;kq|/^\<in_range_rexcl\>/;'q;"	kind:pred	file:
bitmap.init	../library/bitmap.m	/^:- func init(num_bits::in, bool::in) = (/;kq|/^\<init\>/;'q;"	kind:func
bitmap.initialize_bitmap	../library/bitmap.m	/^:- pred initialize_bitmap(/;kq|/^\<initialize_bitmap\>/;'q;"	kind:pred	file:
bitmap.initialize_bitmap_bytes	../library/bitmap.m	/^:- pred initialize_bitmap_bytes(/;kq|/^\<initialize_bitmap_bytes\>/;'q;"	kind:pred	file:
bitmap.initializer	../library/bitmap.m	/^:- func initializer(/;kq|/^\<initializer\>/;'q;"	kind:func	file:
bitmap.intersect	../library/bitmap.m	/^:- func intersect(/;kq|/^\<intersect\>/;'q;"	kind:func
bitmap.is_clear	../library/bitmap.m	/^:- pred is_clear(/;kq|/^\<is_clear\>/;'q;"	kind:pred
bitmap.is_empty	../library/bitmap.m	/^:- pred is_empty(/;kq|/^\<is_empty\>/;'q;"	kind:pred
bitmap.is_set	../library/bitmap.m	/^:- pred is_set(/;kq|/^\<is_set\>/;'q;"	kind:pred
bitmap.left_to_right	../library/bitmap.m	/^    --->    left_to_right$/;kq|-;/\<bitmap.left_to_right\>/;'q;"	kind:cons	file:
bitmap.n_bit_mask	../library/bitmap.m	/^:- func n_bit_mask(/;kq|/^\<n_bit_mask\>/;'q;"	kind:func	file:
bitmap.num_bits	../library/bitmap.m	/^:- func num_bits(/;kq|/^\<num_bits\>/;'q;"	kind:func
bitmap.num_bits	../library/bitmap.m	/^:- type num_bits == int.$/;kq|-;/\<bitmap.num_bits\>/;'q;"	kind:type
bitmap.num_bytes	../library/bitmap.m	/^:- func num_bytes(/;kq|/^\<num_bytes\>/;'q;"	kind:func
bitmap.num_bytes	../library/bitmap.m	/^:- type num_bytes == int.$/;kq|-;/\<bitmap.num_bytes\>/;'q;"	kind:type
bitmap.put	../library/bitmap.m	/^    pred(put\/4) is bitmap.stream_put$/;kq|-;/\<bitmap.put\>/;'q;"	kind:tcim	file:
bitmap.put	../library/bitmap.m	/^    pred(put\/4) is bitmap.write_bitmap$/;kq|-;/\<bitmap.put\>/;'q;"	kind:tcim	file:
bitmap.read_bitmap	../library/bitmap.m	/^:- pred read_bitmap(/;kq|/^\<read_bitmap\>/;'q;"	kind:pred
bitmap.read_bitmap_range	../library/bitmap.m	/^:- pred read_bitmap_range(/;kq|/^\<read_bitmap_range\>/;'q;"	kind:pred
bitmap.res_to_stream_res	../library/bitmap.m	/^:- func res_to_stream_res(io.res) = stream.res(/;kq|/^\<res_to_stream_res\>/;'q;"	kind:func	file:
bitmap.resize	../library/bitmap.m	/^:- func resize(/;kq|/^\<resize\>/;'q;"	kind:func
bitmap.resize_bitmap	../library/bitmap.m	/^:- func resize_bitmap(/;kq|/^\<resize_bitmap\>/;'q;"	kind:func	file:
bitmap.right_to_left	../library/bitmap.m	/^    ;       right_to_left.$/;kq|-;/\<bitmap.right_to_left\>/;'q;"	kind:cons	file:
bitmap.set	../library/bitmap.m	/^:- func set(/;kq|/^\<set\>/;'q;"	kind:func
bitmap.set_bit	../library/bitmap.m	/^:- pred set_bit(/;kq|/^\<set_bit\>/;'q;"	kind:pred
bitmap.set_bits	../library/bitmap.m	/^:- pred set_bits(/;kq|/^\<set_bits\>/;'q;"	kind:pred
bitmap.set_bits_in_byte	../library/bitmap.m	/^:- pred set_bits_in_byte(/;kq|/^\<set_bits_in_byte\>/;'q;"	kind:pred	file:
bitmap.set_bits_in_byte_index	../library/bitmap.m	/^:- pred set_bits_in_byte_index(/;kq|/^\<set_bits_in_byte_index\>/;'q;"	kind:pred	file:
bitmap.set_bits_in_bytes	../library/bitmap.m	/^:- pred set_bits_in_bytes(/;kq|/^\<set_bits_in_bytes\>/;'q;"	kind:pred	file:
bitmap.set_byte	../library/bitmap.m	/^:- pred set_byte(/;kq|/^\<set_byte\>/;'q;"	kind:pred
bitmap.set_num_bits	../library/bitmap.m	/^:- pred set_num_bits(/;kq|/^\<set_num_bits\>/;'q;"	kind:pred	file:
bitmap.set_uint8	../library/bitmap.m	/^:- pred set_uint8(/;kq|/^\<set_uint8\>/;'q;"	kind:pred
bitmap.shrink_without_copying	../library/bitmap.m	/^:- func shrink_without_copying(/;kq|/^\<shrink_without_copying\>/;'q;"	kind:func
bitmap.slice	../library/bitmap.m	/^:- func slice ^ slice_bitmap = bitmap.$/;kq|/^\<slice\>/;'q;"	kind:func
bitmap.slice	../library/bitmap.m	/^:- func slice ^ slice_start_byte_index = byte_index.$/;kq|/^\<slice\>/;'q;"	kind:func
bitmap.slice	../library/bitmap.m	/^:- func slice(/;kq|/^\<slice\>/;'q;"	kind:func
bitmap.slice	../library/bitmap.m	/^:- type slice$/;kq|-;/\<bitmap.slice\>/;'q;"	kind:type	file:
bitmap.slice_bitmap_field	../library/bitmap.m	/^                slice_bitmap_field          :: bitmap,$/;kq|-;/\<bitmap.slice_bitmap_field\>/;'q;"	kind:fld	file:
bitmap.slice_ctor	../library/bitmap.m	/^    --->    slice_ctor($/;kq|-;/\<bitmap.slice_ctor\>/;'q;"	kind:cons	file:
bitmap.slice_num_bits_field	../library/bitmap.m	/^                slice_num_bits_field        :: num_bits$/;kq|-;/\<bitmap.slice_num_bits_field\>/;'q;"	kind:fld	file:
bitmap.stream.bulk_reader	../library/bitmap.m	/^:- instance stream.bulk_reader(io.binary_input_stream, int, bitmap, io,$/;kq|-;/\<bitmap.stream.bulk_reader\>/;'q;"	kind:tci	file:
bitmap.stream.writer	../library/bitmap.m	/^:- instance stream.writer(io.binary_output_stream, bitmap, io)$/;kq|-;/\<bitmap.stream.writer\>/;'q;"	kind:tci	file:
bitmap.stream.writer	../library/bitmap.m	/^:- instance stream.writer(io.binary_output_stream, bitmap.slice, io)$/;kq|-;/\<bitmap.stream.writer\>/;'q;"	kind:tci	file:
bitmap.stream_bulk_get	../library/bitmap.m	/^:- pred stream_bulk_get(/;kq|/^\<stream_bulk_get\>/;'q;"	kind:pred	file:
bitmap.stream_put	../library/bitmap.m	/^:- pred stream_put(/;kq|/^\<stream_put\>/;'q;"	kind:pred	file:
bitmap.throw_bit_bounds_error	../library/bitmap.m	/^:- pred throw_bit_bounds_error(/;kq|/^\<throw_bit_bounds_error\>/;'q;"	kind:pred	file:
bitmap.throw_bitmap_error	../library/bitmap.m	/^:- pred throw_bitmap_error(/;kq|/^\<throw_bitmap_error\>/;'q;"	kind:pred	file:
bitmap.throw_bounds_error	../library/bitmap.m	/^:- pred throw_bounds_error(/;kq|/^\<throw_bounds_error\>/;'q;"	kind:pred
bitmap.throw_byte_bounds_error	../library/bitmap.m	/^:- pred throw_byte_bounds_error(/;kq|/^\<throw_byte_bounds_error\>/;'q;"	kind:pred	file:
bitmap.to_byte_string	../library/bitmap.m	/^:- func to_byte_string(/;kq|/^\<to_byte_string\>/;'q;"	kind:func
bitmap.to_string	../library/bitmap.m	/^:- func to_string(/;kq|/^\<to_string\>/;'q;"	kind:func
bitmap.to_string_chars	../library/bitmap.m	/^:- pred to_string_chars(int, bitmap, list(char), list(/;kq|/^\<to_string_chars\>/;'q;"	kind:pred	file:
bitmap.union	../library/bitmap.m	/^:- func union(/;kq|/^\<union\>/;'q;"	kind:func
bitmap.uniq_bitmap	../library/bitmap.m	/^:- inst uniq_bitmap == bitmap.          % XXX should be unique$/;kq|-;/\<bitmap.uniq_bitmap\>/;'q;"	kind:inst
bitmap.unsafe_bit	../library/bitmap.m	/^:- func unsafe_bit(/;kq|/^\<unsafe_bit\>/;'q;"	kind:func
bitmap.unsafe_bits	../library/bitmap.m	/^:- func unsafe_bits(/;kq|/^\<unsafe_bits\>/;'q;"	kind:func
bitmap.unsafe_byte	../library/bitmap.m	/^:- func unsafe_byte(/;kq|/^\<unsafe_byte\>/;'q;"	kind:func
bitmap.unsafe_clear	../library/bitmap.m	/^:- func unsafe_clear(/;kq|/^\<unsafe_clear\>/;'q;"	kind:func
bitmap.unsafe_copy_bits	../library/bitmap.m	/^:- pred unsafe_copy_bits(/;kq|/^\<unsafe_copy_bits\>/;'q;"	kind:pred	file:
bitmap.unsafe_copy_bytes	../library/bitmap.m	/^:- pred unsafe_copy_bytes(/;kq|/^\<unsafe_copy_bytes\>/;'q;"	kind:pred	file:
bitmap.unsafe_do_copy_bytes	../library/bitmap.m	/^:- pred unsafe_do_copy_bytes(/;kq|/^\<unsafe_do_copy_bytes\>/;'q;"	kind:pred	file:
bitmap.unsafe_flip	../library/bitmap.m	/^:- func unsafe_flip(/;kq|/^\<unsafe_flip\>/;'q;"	kind:func
bitmap.unsafe_get_bit	../library/bitmap.m	/^:- func unsafe_get_bit(/;kq|/^\<unsafe_get_bit\>/;'q;"	kind:func
bitmap.unsafe_get_bits	../library/bitmap.m	/^:- func unsafe_get_bits(/;kq|/^\<unsafe_get_bits\>/;'q;"	kind:func
bitmap.unsafe_get_byte	../library/bitmap.m	/^:- func unsafe_get_byte(/;kq|/^\<unsafe_get_byte\>/;'q;"	kind:func
bitmap.unsafe_get_uint8	../library/bitmap.m	/^:- func unsafe_get_uint8(/;kq|/^\<unsafe_get_uint8\>/;'q;"	kind:func
bitmap.unsafe_is_clear	../library/bitmap.m	/^:- pred unsafe_is_clear(/;kq|/^\<unsafe_is_clear\>/;'q;"	kind:pred
bitmap.unsafe_is_set	../library/bitmap.m	/^:- pred unsafe_is_set(/;kq|/^\<unsafe_is_set\>/;'q;"	kind:pred
bitmap.unsafe_set	../library/bitmap.m	/^:- func unsafe_set(/;kq|/^\<unsafe_set\>/;'q;"	kind:func
bitmap.unsafe_set_bit	../library/bitmap.m	/^:- pred unsafe_set_bit(/;kq|/^\<unsafe_set_bit\>/;'q;"	kind:pred
bitmap.unsafe_set_bits	../library/bitmap.m	/^:- pred unsafe_set_bits(/;kq|/^\<unsafe_set_bits\>/;'q;"	kind:pred
bitmap.unsafe_set_byte	../library/bitmap.m	/^:- pred unsafe_set_byte(/;kq|/^\<unsafe_set_byte\>/;'q;"	kind:pred
bitmap.unsafe_set_uint8	../library/bitmap.m	/^:- pred unsafe_set_uint8(/;kq|/^\<unsafe_set_uint8\>/;'q;"	kind:pred
bitmap.word	../library/bitmap.m	/^:- type word == int.$/;kq|-;/\<bitmap.word\>/;'q;"	kind:type
bitmap.write_bitmap	../library/bitmap.m	/^:- pred write_bitmap(/;kq|/^\<write_bitmap\>/;'q;"	kind:pred
bitmap.write_bitmap_range	../library/bitmap.m	/^:- pred write_bitmap_range(/;kq|/^\<write_bitmap_range\>/;'q;"	kind:pred
bitmap.xor	../library/bitmap.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
bitmap.zip	../library/bitmap.m	/^:- pred zip(func(/;kq|/^\<zip\>/;'q;"	kind:pred	file:
bitmap.zip_loop	../library/bitmap.m	/^:- pred zip_loop(byte_index, func(/;kq|/^\<zip_loop\>/;'q;"	kind:pred	file:
bitmap_compare	../library/bitmap.m	/^:- pred bitmap_compare(/;kq|/^\<bitmap_compare\>/;'q;"	kind:pred	file:
bitmap_di	../library/bitmap.m	/^:- mode bitmap_di == in(uniq_bitmap).   % XXX should be di$/;kq|-;/\<bitmap_di\>/;'q;"	kind:mode
bitmap_equal	../library/bitmap.m	/^:- pred bitmap_equal(/;kq|/^\<bitmap_equal\>/;'q;"	kind:pred	file:
bitmap_error	../library/bitmap.m	/^:- type bitmap_error$/;kq|-;/\<bitmap_error\>/;'q;"	kind:type
bitmap_to_byte_strings	../library/bitmap.m	/^:- func bitmap_to_byte_strings(bitmap) = list(/;kq|/^\<bitmap_to_byte_strings\>/;'q;"	kind:func	file:
bitmap_to_byte_strings	../library/bitmap.m	/^:- func bitmap_to_byte_strings(bitmap, int, list(string)) = list(/;kq|/^\<bitmap_to_byte_strings\>/;'q;"	kind:func	file:
bitmap_ui	../library/bitmap.m	/^:- mode bitmap_ui == in(uniq_bitmap).$/;kq|-;/\<bitmap_ui\>/;'q;"	kind:mode
bitmap_uo	../library/bitmap.m	/^:- mode bitmap_uo == out(uniq_bitmap).$/;kq|-;/\<bitmap_uo\>/;'q;"	kind:mode
bitmap_word	tag_switch.m	/^:- type bitmap_word$/;kq|-;/\<bitmap_word\>/;'q;"	kind:type	file:
bitmask	../library/bitmap.m	/^:- func bitmask(/;kq|/^\<bitmask\>/;'q;"	kind:func	file:
bitmask	../library/version_bitmap.m	/^:- func bitmask(/;kq|/^\<bitmask\>/;'q;"	kind:func	file:
bits	../library/bitmap.m	/^:- func bits(/;kq|/^\<bits\>/;'q;"	kind:func
bits	../library/fat_sparse_bitset.m	/^                bits    :: uint,$/;kq|-;/\<bits\>/;'q;"	kind:fld	file:
bits	../library/sparse_bitset.m	/^                bits    :: uint$/;kq|-;/\<bits\>/;'q;"	kind:fld	file:
bits_16	int_emu.m	/^    ;       bits_16$/;kq|-;/\<bits_16\>/;'q;"	kind:cons
bits_32	int_emu.m	/^    ;       bits_32$/;kq|-;/\<bits_32\>/;'q;"	kind:cons
bits_64	int_emu.m	/^    ;       bits_64.$/;kq|-;/\<bits_64\>/;'q;"	kind:cons
bits_8	int_emu.m	/^    ;       bits_8$/;kq|-;/\<bits_8\>/;'q;"	kind:cons
bits_for_index	../library/fat_sparse_bitset.m	/^:- pred bits_for_index(/;kq|/^\<bits_for_index\>/;'q;"	kind:pred	file:
bits_for_index	../library/fatter_sparse_bitset.m	/^:- pred bits_for_index(/;kq|/^\<bits_for_index\>/;'q;"	kind:pred	file:
bits_for_index	../library/sparse_bitset.m	/^:- pred bits_for_index(/;kq|/^\<bits_for_index\>/;'q;"	kind:pred	file:
bits_for_index	../library/tree_bitset.m	/^:- pred bits_for_index(/;kq|/^\<bits_for_index\>/;'q;"	kind:pred	file:
bits_hi	../library/fatter_sparse_bitset.m	/^                bits_hi :: uint,$/;kq|-;/\<bits_hi\>/;'q;"	kind:fld	file:
bits_lo	../library/fatter_sparse_bitset.m	/^                bits_lo :: uint,$/;kq|-;/\<bits_lo\>/;'q;"	kind:fld	file:
bits_per_byte	../library/bitmap.m	/^:- func bits_per_byte = int.$/;kq|/^\<bits_per_byte\>/;'q;"	kind:func
bits_per_int	../library/int.m	/^:- func bits_per_int = int.$/;kq|/^\<bits_per_int\>/;'q;"	kind:func
bits_per_level	../library/tree_bitset.m	/^:- func bits_per_level = uint.$/;kq|/^\<bits_per_level\>/;'q;"	kind:func	file:
bits_per_uint	../library/uint.m	/^:- func bits_per_uint = int.$/;kq|/^\<bits_per_uint\>/;'q;"	kind:func
bits_per_word	options.m	/^    ;       bits_per_word$/;kq|-;/\<bits_per_word\>/;'q;"	kind:cons
bitset_cons	../library/fat_sparse_bitset.m	/^    ;       bitset_cons($/;kq|-;/\<bitset_cons\>/;'q;"	kind:cons	file:
bitset_cons	../library/fatter_sparse_bitset.m	/^    ;       bitset_cons($/;kq|-;/\<bitset_cons\>/;'q;"	kind:cons	file:
bitset_elem	../library/sparse_bitset.m	/^:- type bitset_elem$/;kq|-;/\<bitset_elem\>/;'q;"	kind:type	file:
bitset_elems	../library/fat_sparse_bitset.m	/^:- type bitset_elems$/;kq|-;/\<bitset_elems\>/;'q;"	kind:type	file:
bitset_elems	../library/fatter_sparse_bitset.m	/^:- type bitset_elems$/;kq|-;/\<bitset_elems\>/;'q;"	kind:type	file:
bitset_elems	../library/sparse_bitset.m	/^:- type bitset_elems == list(bitset_elem).$/;kq|-;/\<bitset_elems\>/;'q;"	kind:type	file:
bitset_error	../library/test_bitset.m	/^:- type bitset_error(T)$/;kq|-;/\<bitset_error\>/;'q;"	kind:type
bitset_nil	../library/fat_sparse_bitset.m	/^    --->    bitset_nil$/;kq|-;/\<bitset_nil\>/;'q;"	kind:cons	file:
bitset_nil	../library/fatter_sparse_bitset.m	/^    --->    bitset_nil$/;kq|-;/\<bitset_nil\>/;'q;"	kind:cons	file:
bitset_to_set	../library/test_bitset.m	/^:- func bitset_to_set(test_bitset(T)) = set(T) <= uenum(/;kq|/^\<bitset_to_set\>/;'q;"	kind:func
bitset_to_set	set_of_var.m	/^:- func bitset_to_set(set_of_var(T)) = set(var(/;kq|/^\<bitset_to_set\>/;'q;"	kind:func
bitsmask	../library/version_bitmap.m	/^:- func bitsmask(/;kq|/^\<bitsmask\>/;'q;"	kind:func	file:
bitwise_and	builtin_ops.m	/^    ;       bitwise_and(int_type)$/;kq|-;/\<bitwise_and\>/;'q;"	kind:cons
bitwise_complement	builtin_ops.m	/^    ;       bitwise_complement(int_type)$/;kq|-;/\<bitwise_complement\>/;'q;"	kind:cons
bitwise_or	builtin_ops.m	/^    ;       bitwise_or(int_type)$/;kq|-;/\<bitwise_or\>/;'q;"	kind:cons
bitwise_or_rvals	unify_gen_util.m	/^:- func bitwise_or_rvals(list(/;kq|/^\<bitwise_or_rvals\>/;'q;"	kind:func
bitwise_or_some_rvals	unify_gen_util.m	/^:- func bitwise_or_some_rvals(rval, list(/;kq|/^\<bitwise_or_some_rvals\>/;'q;"	kind:func
bitwise_or_two_rvals	unify_gen_util.m	/^:- func bitwise_or_two_rvals(/;kq|/^\<bitwise_or_two_rvals\>/;'q;"	kind:func
bitwise_xor	builtin_ops.m	/^    ;       bitwise_xor(int_type)$/;kq|-;/\<bitwise_xor\>/;'q;"	kind:cons
black	../library/rbtree.m	/^    ;       black(K, V, rbtree(K, V), rbtree(K, V)).$/;kq|-;/\<black\>/;'q;"	kind:cons	file:
blank	xml_documentation.m	/^    --->    blank$/;kq|-;/\<blank\>/;'q;"	kind:cons	file:
blank_context	error_spec.m	/^                blank_context           :: maybe(prog_context)$/;kq|-;/\<blank_context\>/;'q;"	kind:fld
blank_line	error_spec.m	/^    ;       blank_line$/;kq|-;/\<blank_line\>/;'q;"	kind:cons
blank_line	optdb_help.m	/^    ;       blank_line$/;kq|-;/\<blank_line\>/;'q;"	kind:cons
blank_line	write_error_spec.m	/^    ;       blank_line$/;kq|-;/\<blank_line\>/;'q;"	kind:cons	file:
blank_line_between_defns	mlds_to_c_global.m	/^    ;       blank_line_between_defns.$/;kq|-;/\<blank_line_between_defns\>/;'q;"	kind:cons
blank_line_start	mlds_to_c_func.m	/^    ;       blank_line_start.$/;kq|-;/\<blank_line_start\>/;'q;"	kind:cons
blank_msg	error_spec.m	/^    ;       blank_msg($/;kq|-;/\<blank_msg\>/;'q;"	kind:cons
block	llds.m	/^    ;       block(int, int, list(instruction))$/;kq|-;/\<block\>/;'q;"	kind:cons
block_device	../library/io.m	/^    ;       block_device$/;kq|-;/\<block_device\>/;'q;"	kind:cons
block_doesnt_need_frame	frameopt.m	/^    ;       block_doesnt_need_frame.$/;kq|-;/\<block_doesnt_need_frame\>/;'q;"	kind:cons	file:
block_entry_exit	frameopt.m	/^:- instance block_entry_exit(det_entry_info, det_exit_info) where [$/;kq|-;/\<block_entry_exit\>/;'q;"	kind:tci	file:
block_entry_exit	frameopt.m	/^:- instance block_entry_exit(nondet_entry_info, nondet_exit_info) where [$/;kq|-;/\<block_entry_exit\>/;'q;"	kind:tci	file:
block_entry_exit	frameopt.m	/^:- typeclass block_entry_exit(En, Ex) <= ((En -> Ex), (Ex -> En)) where [$/;kq|-;/\<block_entry_exit\>/;'q;"	kind:tc	file:
block_info	basic_block.m	/^:- type block_info$/;kq|-;/\<block_info\>/;'q;"	kind:type
block_map	basic_block.m	/^:- type block_map   ==  map(label, block_info).$/;kq|-;/\<block_map\>/;'q;"	kind:type
block_may_be_duplicated	jumpopt.m	/^:- func block_may_be_duplicated(list(/;kq|/^\<block_may_be_duplicated\>/;'q;"	kind:func	file:
block_needs_frame	frameopt.m	/^:- type block_needs_frame$/;kq|-;/\<block_needs_frame\>/;'q;"	kind:type	file:
block_refers_to_stack	opt_util.m	/^:- func block_refers_to_stack(list(/;kq|/^\<block_refers_to_stack\>/;'q;"	kind:func
block_type	frameopt.m	/^:- type block_type(EntryInfo, ExitInfo)$/;kq|-;/\<block_type\>/;'q;"	kind:type	file:
bm_baggage	module_baggage.m	/^                bm_baggage      :: module_baggage,$/;kq|-;/\<bm_baggage\>/;'q;"	kind:fld
bm_module	module_baggage.m	/^                bm_module       :: parse_tree_module_src$/;kq|-;/\<bm_module\>/;'q;"	kind:fld
body	builtin_ops.m	/^    ;       body$/;kq|-;/\<body\>/;'q;"	kind:cons
body_defined_here	mlds.m	/^    --->    body_defined_here(mlds_stmt)$/;kq|-;/\<body_defined_here\>/;'q;"	kind:cons
body_external	mlds.m	/^    ;       body_external.$/;kq|-;/\<body_external\>/;'q;"	kind:cons
body_should_use_typeinfo_liveness	hlds_pred.m	/^:- pred body_should_use_typeinfo_liveness(/;kq|/^\<body_should_use_typeinfo_liveness\>/;'q;"	kind:pred
body_typeinfo_liveness	code_info.m	/^:- func body_typeinfo_liveness(/;kq|/^\<body_typeinfo_liveness\>/;'q;"	kind:func
body_typeinfo_liveness	options.m	/^    ;       body_typeinfo_liveness$/;kq|-;/\<body_typeinfo_liveness\>/;'q;"	kind:cons
bool	../library/bool.m	/^:- type bool$/;kq|-;/\<bool\>/;'q;"	kind:type
bool	../library/getopt.m	/^    --->    bool(bool)$/;kq|-;/\<bool\>/;'q;"	kind:cons
bool	../library/getopt.m	/^    ;       bool(bool)$/;kq|-;/\<bool\>/;'q;"	kind:cons
bool	../library/getopt_io.m	/^    --->    bool(bool)$/;kq|-;/\<bool\>/;'q;"	kind:cons
bool	../library/getopt_io.m	/^    ;       bool(bool)$/;kq|-;/\<bool\>/;'q;"	kind:cons
bool	optimization_options.m	/^    --->    bool(bool)$/;kq|-;/\<bool\>/;'q;"	kind:cons
bool.and	../library/bool.m	/^:- func and(/;kq|/^\<and\>/;'q;"	kind:func
bool.and_list	../library/bool.m	/^:- func and_list(list(/;kq|/^\<and_list\>/;'q;"	kind:func
bool.enum	../library/bool.m	/^:- instance enum(bool) where [$/;kq|-;/\<bool.enum\>/;'q;"	kind:tci	file:
bool.no	../library/bool.m	/^    --->    no$/;kq|-;/\<bool.no\>/;'q;"	kind:cons
bool.not	../library/bool.m	/^:- func not(/;kq|/^\<not\>/;'q;"	kind:func
bool.or	../library/bool.m	/^:- func or(/;kq|/^\<or\>/;'q;"	kind:func
bool.or_list	../library/bool.m	/^:- func or_list(list(/;kq|/^\<or_list\>/;'q;"	kind:func
bool.pred_to_bool	../library/bool.m	/^:- func pred_to_bool((pred)::in((pred) is semidet)) = (/;kq|/^\<pred_to_bool\>/;'q;"	kind:func
bool.xor	../library/bool.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
bool.yes	../library/bool.m	/^    ;       yes.$/;kq|-;/\<bool.yes\>/;'q;"	kind:cons
bool_2_ho_in_out	stratify.m	/^:- pred bool_2_ho_in_out(/;kq|/^\<bool_2_ho_in_out\>/;'q;"	kind:pred	file:
bool_op_modes	op_mode.m	/^:- func bool_op_modes(op_mode_invoked_by_mmc_make, maybe(/;kq|/^\<bool_op_modes\>/;'q;"	kind:func	file:
bool_option_initial_n_y	optimization_options.m	/^:- pred bool_option_initial_n_y(list(option)::out, list(/;kq|/^\<bool_option_initial_n_y\>/;'q;"	kind:pred
bool_special	../library/getopt.m	/^    ;       bool_special$/;kq|-;/\<bool_special\>/;'q;"	kind:cons
bool_special	../library/getopt_io.m	/^    ;       bool_special$/;kq|-;/\<bool_special\>/;'q;"	kind:cons
bool_to_int	../library/bool.m	/^:- pred bool_to_int(/;kq|/^\<bool_to_int\>/;'q;"	kind:pred	file:
bool_to_string	parse_tree_out_pragma.m	/^:- func bool_to_string(/;kq|/^\<bool_to_string\>/;'q;"	kind:func	file:
born_removal_rule_1	rbmm.interproc_region_lifetime.m	/^:- pred born_removal_rule_1(/;kq|/^\<born_removal_rule_1\>/;'q;"	kind:pred	file:
born_removal_rule_2	rbmm.interproc_region_lifetime.m	/^:- pred born_removal_rule_2(/;kq|/^\<born_removal_rule_2\>/;'q;"	kind:pred	file:
born_removal_rules	rbmm.interproc_region_lifetime.m	/^:- pred born_removal_rules(/;kq|/^\<born_removal_rules\>/;'q;"	kind:pred	file:
born_static	hlds_goal.m	/^    --->    born_static$/;kq|-;/\<born_static\>/;'q;"	kind:cons
both	term_constr_data.m	/^    ;       both.       % Both types of recursion.$/;kq|-;/\<both\>/;'q;"	kind:cons
both_constants	higher_order.higher_order_global_info.m	/^:- func both_constants(/;kq|/^\<both_constants\>/;'q;"	kind:func
both_self_and_mutual_recursion_must_be_tail	prog_data_pragma.m	/^    ;       both_self_and_mutual_recursion_must_be_tail.$/;kq|-;/\<both_self_and_mutual_recursion_must_be_tail\>/;'q;"	kind:cons
bottom	analysis.framework.m	/^    func bottom(FuncInfo::in, Call::unused) = (Answer::out) is det,$/;kq|-;/\<bottom\>/;'q;"	kind:tcm
bottom_sharing_is_safe_approximation	structure_sharing.domain.m	/^:- pred bottom_sharing_is_safe_approximation(/;kq|/^\<bottom_sharing_is_safe_approximation\>/;'q;"	kind:pred
bottom_sharing_is_safe_approximation_by_args	structure_sharing.domain.m	/^:- pred bottom_sharing_is_safe_approximation_by_args(/;kq|/^\<bottom_sharing_is_safe_approximation_by_args\>/;'q;"	kind:pred
bottom_up_dependency_sccs	dependency_graph.m	/^:- type bottom_up_dependency_sccs(T)  == list(set(T)).$/;kq|-;/\<bottom_up_dependency_sccs\>/;'q;"	kind:type
bound	../library/type_desc.m	/^    --->    bound(type_ctor_desc, list(pseudo_type_desc))$/;kq|-;/\<bound\>/;'q;"	kind:cons
bound	prog_data.m	/^    ;           bound(uniqueness, inst_test_results, list(bound_functor))$/;kq|-;/\<bound\>/;'q;"	kind:cons
bound_functor	prog_data.m	/^:- type bound_functor$/;kq|-;/\<bound_functor\>/;'q;"	kind:type
bound_functor_cons_id_error	mode_errors.m	/^:- type bound_functor_cons_id_error$/;kq|-;/\<bound_functor_cons_id_error\>/;'q;"	kind:type
bound_functor_cons_ids_are_all_simple	parse_tree_out_item.m	/^:- pred bound_functor_cons_ids_are_all_simple(list(/;kq|/^\<bound_functor_cons_ids_are_all_simple\>/;'q;"	kind:pred	file:
bound_functor_info_used_modules	unused_imports.m	/^:- pred bound_functor_info_used_modules(/;kq|/^\<bound_functor_info_used_modules\>/;'q;"	kind:pred	file:
bound_functor_list_MSG	pd_util.m	/^:- pred bound_functor_list_MSG(/;kq|/^\<bound_functor_list_MSG\>/;'q;"	kind:pred	file:
bound_functor_list_contains_any	inst_test.m	/^:- func bound_functor_list_contains_any(module_info, list(/;kq|/^\<bound_functor_list_contains_any\>/;'q;"	kind:func	file:
bound_functor_list_contains_higher_order	inst_test.m	/^:- func bound_functor_list_contains_higher_order(/;kq|/^\<bound_functor_list_contains_higher_order\>/;'q;"	kind:func	file:
bound_functor_list_contains_inst_name	inst_test.m	/^:- pred bound_functor_list_contains_inst_name(/;kq|/^\<bound_functor_list_contains_inst_name\>/;'q;"	kind:pred	file:
bound_functor_list_contains_nondefault_func_mode	inst_match.m	/^:- pred bound_functor_list_contains_nondefault_func_mode(/;kq|/^\<bound_functor_list_contains_nondefault_func_mode\>/;'q;"	kind:pred	file:
bound_functor_list_is_complete_for_type	inst_match.m	/^:- pred bound_functor_list_is_complete_for_type(/;kq|/^\<bound_functor_list_is_complete_for_type\>/;'q;"	kind:pred	file:
bound_functor_list_is_complete_for_type_loop	inst_match.m	/^:- pred bound_functor_list_is_complete_for_type_loop(/;kq|/^\<bound_functor_list_is_complete_for_type_loop\>/;'q;"	kind:pred	file:
bound_functor_list_is_free	inst_test.m	/^:- pred bound_functor_list_is_free(module_info::in, list(/;kq|/^\<bound_functor_list_is_free\>/;'q;"	kind:pred
bound_functor_list_is_ground_mt	inst_test.m	/^:- pred bound_functor_list_is_ground_mt(/;kq|/^\<bound_functor_list_is_ground_mt\>/;'q;"	kind:pred	file:
bound_functor_list_is_ground_mt_2	inst_test.m	/^:- pred bound_functor_list_is_ground_mt_2(/;kq|/^\<bound_functor_list_is_ground_mt_2\>/;'q;"	kind:pred	file:
bound_functor_list_is_ground_or_any	inst_test.m	/^:- pred bound_functor_list_is_ground_or_any(/;kq|/^\<bound_functor_list_is_ground_or_any\>/;'q;"	kind:pred	file:
bound_functor_list_is_ground_or_any_2	inst_test.m	/^:- pred bound_functor_list_is_ground_or_any_2(/;kq|/^\<bound_functor_list_is_ground_or_any_2\>/;'q;"	kind:pred	file:
bound_functor_list_is_mostly_unique	inst_test.m	/^:- pred bound_functor_list_is_mostly_unique(/;kq|/^\<bound_functor_list_is_mostly_unique\>/;'q;"	kind:pred
bound_functor_list_is_mostly_unique_2	inst_test.m	/^:- pred bound_functor_list_is_mostly_unique_2(/;kq|/^\<bound_functor_list_is_mostly_unique_2\>/;'q;"	kind:pred	file:
bound_functor_list_is_not_fully_unique	inst_test.m	/^:- pred bound_functor_list_is_not_fully_unique(/;kq|/^\<bound_functor_list_is_not_fully_unique\>/;'q;"	kind:pred
bound_functor_list_is_not_fully_unique_2	inst_test.m	/^:- pred bound_functor_list_is_not_fully_unique_2(/;kq|/^\<bound_functor_list_is_not_fully_unique_2\>/;'q;"	kind:pred	file:
bound_functor_list_is_not_partly_unique	inst_test.m	/^:- pred bound_functor_list_is_not_partly_unique(/;kq|/^\<bound_functor_list_is_not_partly_unique\>/;'q;"	kind:pred
bound_functor_list_is_not_partly_unique_2	inst_test.m	/^:- pred bound_functor_list_is_not_partly_unique_2(/;kq|/^\<bound_functor_list_is_not_partly_unique_2\>/;'q;"	kind:pred	file:
bound_functor_list_is_unique	inst_test.m	/^:- pred bound_functor_list_is_unique(module_info::in, list(/;kq|/^\<bound_functor_list_is_unique\>/;'q;"	kind:pred
bound_functor_list_is_unique_2	inst_test.m	/^:- pred bound_functor_list_is_unique_2(/;kq|/^\<bound_functor_list_is_unique_2\>/;'q;"	kind:pred	file:
bound_functor_list_matches_binding	inst_match.m	/^:- pred bound_functor_list_matches_binding(/;kq|/^\<bound_functor_list_matches_binding\>/;'q;"	kind:pred	file:
bound_functor_list_matches_final	inst_match.m	/^:- pred bound_functor_list_matches_final(/;kq|/^\<bound_functor_list_matches_final\>/;'q;"	kind:pred	file:
bound_functor_list_matches_initial_mt	inst_match.m	/^:- pred bound_functor_list_matches_initial_mt(/;kq|/^\<bound_functor_list_matches_initial_mt\>/;'q;"	kind:pred	file:
bound_functor_list_matches_uniq	inst_match.m	/^:- pred bound_functor_list_matches_uniq(/;kq|/^\<bound_functor_list_matches_uniq\>/;'q;"	kind:pred	file:
bound_functor_list_merge	inst_merge.m	/^:- pred bound_functor_list_merge(/;kq|/^\<bound_functor_list_merge\>/;'q;"	kind:pred	file:
bound_functor_or_error	modecheck_coerce.m	/^:- type bound_functor_or_error$/;kq|-;/\<bound_functor_or_error\>/;'q;"	kind:type	file:
bound_functor_size	pd_util.m	/^:- pred bound_functor_size(module_info::in, set(/;kq|/^\<bound_functor_size\>/;'q;"	kind:pred	file:
bound_functor_to_cons_id	prog_mode.m	/^:- pred bound_functor_to_cons_id(/;kq|/^\<bound_functor_to_cons_id\>/;'q;"	kind:pred
bound_functor_to_xml	xml_documentation.m	/^:- func bound_functor_to_xml(/;kq|/^\<bound_functor_to_xml\>/;'q;"	kind:func	file:
bound_functor_with_free_arg	lco.m	/^:- func bound_functor_with_free_arg(/;kq|/^\<bound_functor_with_free_arg\>/;'q;"	kind:func	file:
bound_functors_apply_substitution	prog_mode.m	/^:- pred bound_functors_apply_substitution(/;kq|/^\<bound_functors_apply_substitution\>/;'q;"	kind:pred	file:
bound_functors_to_cons_ids	prog_mode.m	/^:- pred bound_functors_to_cons_ids(type_ctor::in, list(/;kq|/^\<bound_functors_to_cons_ids\>/;'q;"	kind:pred
bound_functors_to_limited_size_term	parse_tree_to_term.m	/^:- pred bound_functors_to_limited_size_term(/;kq|/^\<bound_functors_to_limited_size_term\>/;'q;"	kind:pred	file:
bound_functors_to_limited_size_term_lag	parse_tree_to_term.m	/^:- pred bound_functors_to_limited_size_term_lag(/;kq|/^\<bound_functors_to_limited_size_term_lag\>/;'q;"	kind:pred	file:
bound_functors_to_pieces	error_msg_inst.m	/^:- pred bound_functors_to_pieces(/;kq|/^\<bound_functors_to_pieces\>/;'q;"	kind:pred	file:
bound_functors_to_term	parse_tree_to_term.m	/^:- pred bound_functors_to_term(/;kq|/^\<bound_functors_to_term\>/;'q;"	kind:pred	file:
bound_functors_to_term_lag	parse_tree_to_term.m	/^:- pred bound_functors_to_term_lag(/;kq|/^\<bound_functors_to_term_lag\>/;'q;"	kind:pred	file:
bound_type_to_pieces	typecheck_error_type_assign.m	/^:- func bound_type_to_pieces(/;kq|/^\<bound_type_to_pieces\>/;'q;"	kind:func	file:
bounding_box	lp_rational.m	/^:- func bounding_box(/;kq|/^\<bounding_box\>/;'q;"	kind:func
bounding_box	polyhedron.m	/^:- func bounding_box(/;kq|/^\<bounding_box\>/;'q;"	kind:func
bounding_region	../library/rtree.m	/^    func bounding_region(K, K) = K,$/;kq|-;/\<bounding_region\>/;'q;"	kind:tcm
bounding_region	../library/rtree.m	/^    func(bounding_region\/2) is box3d_bounding_region,$/;kq|-;/\<bounding_region\>/;'q;"	kind:tcim	file:
bounding_region	../library/rtree.m	/^    func(bounding_region\/2) is box_bounding_region,$/;kq|-;/\<bounding_region\>/;'q;"	kind:tcim	file:
bounding_region	../library/rtree.m	/^    func(bounding_region\/2) is interval_bounding_region,$/;kq|-;/\<bounding_region\>/;'q;"	kind:tcim	file:
bounding_region_size	../library/rtree.m	/^    func bounding_region_size(K, K) = float$/;kq|-;/\<bounding_region_size\>/;'q;"	kind:tcm
bounding_region_size	../library/rtree.m	/^    func(bounding_region_size\/2) is box3d_bounding_region_volume$/;kq|-;/\<bounding_region_size\>/;'q;"	kind:tcim	file:
bounding_region_size	../library/rtree.m	/^    func(bounding_region_size\/2) is box_bounding_region_area$/;kq|-;/\<bounding_region_size\>/;'q;"	kind:tcim	file:
bounding_region_size	../library/rtree.m	/^    func(bounding_region_size\/2) is interval_bounding_region_length$/;kq|-;/\<bounding_region_size\>/;'q;"	kind:tcim	file:
bounds	../library/array.m	/^:- pred bounds(array(/;kq|/^\<bounds\>/;'q;"	kind:pred
bounds	../library/array2d.m	/^:- pred bounds(array2d(/;kq|/^\<bounds\>/;'q;"	kind:pred
bounds	../library/bt_array.m	/^:- pred bounds(bt_array(/;kq|/^\<bounds\>/;'q;"	kind:pred
bounds	../library/version_array2d.m	/^:- pred bounds(version_array2d(/;kq|/^\<bounds\>/;'q;"	kind:pred
bounds_checks	../library/array.m	/^:- pred bounds_checks is semidet.$/;kq|/^\<bounds_checks\>/;'q;"	kind:pred	file:
bounds_on_var	term_constr_build.m	/^:- pred bounds_on_var(/;kq|/^\<bounds_on_var\>/;'q;"	kind:pred	file:
box	../library/rtree.m	/^:- type box$/;kq|-;/\<box\>/;'q;"	kind:type
box3d	../library/rtree.m	/^:- type box3d$/;kq|-;/\<box3d\>/;'q;"	kind:type
box3d_bounding_region	../library/rtree.m	/^:- func box3d_bounding_region(/;kq|/^\<box3d_bounding_region\>/;'q;"	kind:func	file:
box3d_bounding_region_volume	../library/rtree.m	/^:- func box3d_bounding_region_volume(/;kq|/^\<box3d_bounding_region_volume\>/;'q;"	kind:func	file:
box3d_contains	../library/rtree.m	/^:- pred box3d_contains(/;kq|/^\<box3d_contains\>/;'q;"	kind:pred	file:
box3d_intersects	../library/rtree.m	/^:- pred box3d_intersects(/;kq|/^\<box3d_intersects\>/;'q;"	kind:pred	file:
box3d_volume	../library/rtree.m	/^:- func box3d_volume(/;kq|/^\<box3d_volume\>/;'q;"	kind:func	file:
box_area	../library/rtree.m	/^:- func box_area(/;kq|/^\<box_area\>/;'q;"	kind:func	file:
box_bounding_region	../library/rtree.m	/^:- func box_bounding_region(/;kq|/^\<box_bounding_region\>/;'q;"	kind:func	file:
box_bounding_region_area	../library/rtree.m	/^:- func box_bounding_region_area(/;kq|/^\<box_bounding_region_area\>/;'q;"	kind:func	file:
box_contains	../library/rtree.m	/^:- pred box_contains(/;kq|/^\<box_contains\>/;'q;"	kind:pred	file:
box_intersects	../library/rtree.m	/^:- pred box_intersects(/;kq|/^\<box_intersects\>/;'q;"	kind:pred	file:
box_policy	prog_data_foreign.m	/^:- type box_policy$/;kq|-;/\<box_policy\>/;'q;"	kind:type
boxed_type_to_string_for_java	mlds_to_java_type.m	/^:- pred boxed_type_to_string_for_java(/;kq|/^\<boxed_type_to_string_for_java\>/;'q;"	kind:pred
bp_allow_double_word_ints	decide_type_repn.m	/^                bp_allow_double_word_ints       :: maybe_double_word_int64s,$/;kq|-;/\<bp_allow_double_word_ints\>/;'q;"	kind:fld	file:
bp_allow_packing_chars	decide_type_repn.m	/^                bp_allow_packing_chars          :: bool,$/;kq|-;/\<bp_allow_packing_chars\>/;'q;"	kind:fld	file:
bp_allow_packing_dummies	decide_type_repn.m	/^                bp_allow_packing_dummies        :: bool,$/;kq|-;/\<bp_allow_packing_dummies\>/;'q;"	kind:fld	file:
bp_allow_packing_ints	decide_type_repn.m	/^                bp_allow_packing_ints           :: bool,$/;kq|-;/\<bp_allow_packing_ints\>/;'q;"	kind:fld	file:
bp_allow_packing_local_sectags	decide_type_repn.m	/^                bp_allow_packing_local_sectags  :: bool,$/;kq|-;/\<bp_allow_packing_local_sectags\>/;'q;"	kind:fld	file:
bp_allow_packing_mini_types	decide_type_repn.m	/^                % bp_allow_packing_mini_types    :: bool,$/;kq|-;/\<bp_allow_packing_mini_types\>/;'q;"	kind:fld	file:
bp_allow_packing_remote_sectags	decide_type_repn.m	/^                bp_allow_packing_remote_sectags :: bool$/;kq|-;/\<bp_allow_packing_remote_sectags\>/;'q;"	kind:fld	file:
bp_always_boxed	prog_data_foreign.m	/^    ;       bp_always_boxed.$/;kq|-;/\<bp_always_boxed\>/;'q;"	kind:cons
bp_native_if_possible	prog_data_foreign.m	/^    --->    bp_native_if_possible$/;kq|-;/\<bp_native_if_possible\>/;'q;"	kind:cons
braces	../library/pprint.m	/^:- func braces(T)             = doc <= (doc(/;kq|/^\<braces\>/;'q;"	kind:func
braces_term	make.module_dep_file.m	/^:- pred braces_term(pred(term, U), term, list(/;kq|/^\<braces_term\>/;'q;"	kind:pred	file:
bracket_context_to_string	old_type_constraints.m	/^:- pred bracket_context_to_string(/;kq|/^\<bracket_context_to_string\>/;'q;"	kind:pred	file:
bracket_int	../mdbcomp/slice_and_dice.m	/^:- func bracket_int(/;kq|/^\<bracket_int\>/;'q;"	kind:func	file:
bracketed	../library/pprint.m	/^:- func bracketed(T1, T2, T3) = doc <= (doc(T1), doc(T2), doc(/;kq|/^\<bracketed\>/;'q;"	kind:func
bracketed_goal	unneeded_code.m	/^:- type bracketed_goal$/;kq|-;/\<bracketed_goal\>/;'q;"	kind:type	file:
bracketed_ints_to_string	pred_name.m	/^:- func bracketed_ints_to_string(list(/;kq|/^\<bracketed_ints_to_string\>/;'q;"	kind:func	file:
bracketed_sym_names_to_comma_list_string	make.module_dep_file.m	/^:- func bracketed_sym_names_to_comma_list_string(list(/;kq|/^\<bracketed_sym_names_to_comma_list_string\>/;'q;"	kind:func	file:
brackets	../library/parsing_utils.m	/^:- pred brackets(/;kq|/^\<brackets\>/;'q;"	kind:pred
brackets	../library/parsing_utils.m	/^:- pred brackets(string::in, string::in, parser(T)::in(/;kq|/^\<brackets\>/;'q;"	kind:pred
brackets	../library/pprint.m	/^:- func brackets(T)           = doc <= (doc(/;kq|/^\<brackets\>/;'q;"	kind:func
branch_alts	unneeded_code.m	/^:- type branch_alts$/;kq|-;/\<branch_alts\>/;'q;"	kind:type	file:
branch_construct	interval.m	/^:- type branch_construct$/;kq|-;/\<branch_construct\>/;'q;"	kind:type
branch_disj	interval.m	/^    ;       branch_disj$/;kq|-;/\<branch_disj\>/;'q;"	kind:cons
branch_end	code_loc_dep.m	/^:- type branch_end == maybe(branch_end_info).$/;kq|-;/\<branch_end\>/;'q;"	kind:type
branch_end_info	code_loc_dep.m	/^:- type branch_end_info$/;kq|-;/\<branch_end_info\>/;'q;"	kind:type	file:
branch_info_map	pd_info.m	/^:- type branch_info_map(T)  ==  map(T, set(int)).$/;kq|-;/\<branch_info_map\>/;'q;"	kind:type
branch_ite	interval.m	/^    --->    branch_ite$/;kq|-;/\<branch_ite\>/;'q;"	kind:cons
branch_map	ctgc.selector.m	/^:- type branch_map == assoc_list(mer_type, selector).$/;kq|-;/\<branch_map\>/;'q;"	kind:type	file:
branch_map_init	ctgc.selector.m	/^:- pred branch_map_init(/;kq|/^\<branch_map_init\>/;'q;"	kind:pred	file:
branch_map_insert	ctgc.selector.m	/^:- pred branch_map_insert(/;kq|/^\<branch_map_insert\>/;'q;"	kind:pred	file:
branch_map_search	ctgc.selector.m	/^:- pred branch_map_search(/;kq|/^\<branch_map_search\>/;'q;"	kind:pred	file:
branch_neg	interval.m	/^    ;       branch_neg$/;kq|-;/\<branch_neg\>/;'q;"	kind:cons
branch_node	../library/cord.m	/^    ;       branch_node(cord_node(T), cord_node(T)).$/;kq|-;/\<branch_node\>/;'q;"	kind:cons	file:
branch_on_failure	unify_gen_test.m	/^    ;       branch_on_failure.$/;kq|-;/\<branch_on_failure\>/;'q;"	kind:cons
branch_on_success	unify_gen_test.m	/^    --->    branch_on_success$/;kq|-;/\<branch_on_success\>/;'q;"	kind:cons
branch_par_conj	interval.m	/^    ;       branch_par_conj.$/;kq|-;/\<branch_par_conj\>/;'q;"	kind:cons
branch_point	unneeded_code.m	/^:- type branch_point$/;kq|-;/\<branch_point\>/;'q;"	kind:type	file:
branch_point_is_complete	unneeded_code.m	/^:- pred branch_point_is_complete(branch_alts::in, set(/;kq|/^\<branch_point_is_complete\>/;'q;"	kind:pred	file:
branch_sense_comment	unify_gen_test.m	/^:- func branch_sense_comment(/;kq|/^\<branch_sense_comment\>/;'q;"	kind:func	file:
branch_switch	interval.m	/^    ;       branch_switch$/;kq|-;/\<branch_switch\>/;'q;"	kind:cons
branched_goal	store_alloc.m	/^:- type branched_goal$/;kq|-;/\<branched_goal\>/;'q;"	kind:type	file:
branches	unneeded_code.m	/^    ;       branches(where_needed_branches).$/;kq|-;/\<branches\>/;'q;"	kind:cons	file:
break_context	mlds_to_target_util.m	/^:- type break_context$/;kq|-;/\<break_context\>/;'q;"	kind:type
break_into_words	write_error_spec.m	/^:- pred break_into_words(/;kq|/^\<break_into_words\>/;'q;"	kind:pred	file:
break_into_words_from	write_error_spec.m	/^:- pred break_into_words_from(/;kq|/^\<break_into_words_from\>/;'q;"	kind:pred	file:
break_up_local_label	llds.m	/^:- pred break_up_local_label(/;kq|/^\<break_up_local_label\>/;'q;"	kind:pred
bring_disjunct_up_to	parse_dcg_goal.m	/^:- pred bring_disjunct_up_to(/;kq|/^\<bring_disjunct_up_to\>/;'q;"	kind:pred	file:
bring_disjuncts_up_to	parse_dcg_goal.m	/^:- pred bring_disjuncts_up_to(/;kq|/^\<bring_disjuncts_up_to\>/;'q;"	kind:pred	file:
broken	from_ground_term_util.m	/^    ;       broken.$/;kq|-;/\<broken\>/;'q;"	kind:cons	file:
broken_no_gi	from_ground_term_util.m	/^    ;       broken_no_gi.$/;kq|-;/\<broken_no_gi\>/;'q;"	kind:cons	file:
bsearch	../library/bt_array.m	/^:- pred bsearch(bt_array(/;kq|/^\<bsearch\>/;'q;"	kind:pred
bsearch_loop	../library/bt_array.m	/^:- pred bsearch_loop(bt_array(/;kq|/^\<bsearch_loop\>/;'q;"	kind:pred	file:
bt_array	../library/bt_array.m	/^:- type bt_array(T)$/;kq|-;/\<bt_array\>/;'q;"	kind:type	file:
bt_array.'elem	../library/bt_array.m	/^:- func 'elem :='(int, bt_array(T), T) = bt_array(/;kq|/^\<'elem\>/;'q;"	kind:func
bt_array.actual_position	../library/bt_array.m	/^:- pred actual_position(/;kq|/^\<actual_position\>/;'q;"	kind:pred	file:
bt_array.add_elements	../library/bt_array.m	/^:- pred add_elements(int::in, T::in, ra_list(T)::in, ra_list(/;kq|/^\<add_elements\>/;'q;"	kind:pred	file:
bt_array.bounds	../library/bt_array.m	/^:- pred bounds(bt_array(/;kq|/^\<bounds\>/;'q;"	kind:pred
bt_array.bsearch	../library/bt_array.m	/^:- pred bsearch(bt_array(/;kq|/^\<bsearch\>/;'q;"	kind:pred
bt_array.bsearch_loop	../library/bt_array.m	/^:- pred bsearch_loop(bt_array(/;kq|/^\<bsearch_loop\>/;'q;"	kind:pred	file:
bt_array.elem	../library/bt_array.m	/^:- func elem(int, bt_array(/;kq|/^\<elem\>/;'q;"	kind:func
bt_array.fetch_items	../library/bt_array.m	/^:- func fetch_items(bt_array(T), int, int) = list(/;kq|/^\<fetch_items\>/;'q;"	kind:func
bt_array.from_list	../library/bt_array.m	/^:- func from_list(int, list(T)) = bt_array(/;kq|/^\<from_list\>/;'q;"	kind:func
bt_array.in_bounds	../library/bt_array.m	/^:- pred in_bounds(bt_array(/;kq|/^\<in_bounds\>/;'q;"	kind:pred
bt_array.init	../library/bt_array.m	/^:- func init(int, int, T) = bt_array(/;kq|/^\<init\>/;'q;"	kind:func
bt_array.insert_items	../library/bt_array.m	/^:- pred insert_items(bt_array(T)::in, int::in, list(T)::in, bt_array(/;kq|/^\<insert_items\>/;'q;"	kind:pred	file:
bt_array.lookup	../library/bt_array.m	/^:- func lookup(bt_array(/;kq|/^\<lookup\>/;'q;"	kind:func
bt_array.make_empty_array	../library/bt_array.m	/^:- func make_empty_array(int) = bt_array(/;kq|/^\<make_empty_array\>/;'q;"	kind:func
bt_array.max	../library/bt_array.m	/^:- func max(bt_array(/;kq|/^\<max\>/;'q;"	kind:func
bt_array.min	../library/bt_array.m	/^:- func min(bt_array(/;kq|/^\<min\>/;'q;"	kind:func
bt_array.resize	../library/bt_array.m	/^:- func resize(bt_array(T), int, int, T) = bt_array(/;kq|/^\<resize\>/;'q;"	kind:func
bt_array.reverse_from_ra_list	../library/bt_array.m	/^:- pred reverse_from_ra_list(ra_list(T)::in, list(T)::in, list(/;kq|/^\<reverse_from_ra_list\>/;'q;"	kind:pred	file:
bt_array.reverse_into_ra_list	../library/bt_array.m	/^:- pred reverse_into_ra_list(list(/;kq|/^\<reverse_into_ra_list\>/;'q;"	kind:pred	file:
bt_array.semidet_lookup	../library/bt_array.m	/^:- pred semidet_lookup(bt_array(/;kq|/^\<semidet_lookup\>/;'q;"	kind:pred
bt_array.semidet_set	../library/bt_array.m	/^:- pred semidet_set(bt_array(T)::in, int::in, T::in, bt_array(/;kq|/^\<semidet_set\>/;'q;"	kind:pred
bt_array.set	../library/bt_array.m	/^:- func set(bt_array(T), int, T) = bt_array(/;kq|/^\<set\>/;'q;"	kind:func
bt_array.shrink	../library/bt_array.m	/^:- func shrink(bt_array(T), int, int) = bt_array(/;kq|/^\<shrink\>/;'q;"	kind:func
bt_array.size	../library/bt_array.m	/^:- func size(bt_array(/;kq|/^\<size\>/;'q;"	kind:func
bt_array.to_list	../library/bt_array.m	/^:- func to_list(bt_array(T)) = list(/;kq|/^\<to_list\>/;'q;"	kind:func
buckets	../library/hash_table.m	/^                buckets                 :: array(hash_bucket(K, V))$/;kq|-;/\<buckets\>/;'q;"	kind:fld
buckets	../library/version_hash_table.m	/^:- type buckets(K, V) == version_array(hash_table_alist(K, V)).$/;kq|-;/\<buckets\>/;'q;"	kind:type	file:
buffer	../library/io.text_read.m	/^:- type buffer$/;kq|-;/\<buffer\>/;'q;"	kind:type	file:
buffer_and_pos_to_string_and_length	../library/io.text_read.m	/^:- pred buffer_and_pos_to_string_and_length(/;kq|/^\<buffer_and_pos_to_string_and_length\>/;'q;"	kind:pred	file:
buffer_di	../library/io.text_read.m	/^:- mode buffer_di == di(uniq_buffer).$/;kq|-;/\<buffer_di\>/;'q;"	kind:mode	file:
buffer_status	../library/bit_buffer.read.m	/^:- pred buffer_status(stream.result(/;kq|/^\<buffer_status\>/;'q;"	kind:pred
buffer_to_string	../library/string.m	/^:- pred buffer_to_string(/;kq|/^\<buffer_to_string\>/;'q;"	kind:pred	file:
buffer_uo	../library/io.text_read.m	/^:- mode buffer_uo == out(uniq_buffer).$/;kq|-;/\<buffer_uo\>/;'q;"	kind:mode	file:
build.accept_task	make.build.m	/^:- pred accept_task(/;kq|/^\<accept_task\>/;'q;"	kind:pred	file:
build.child_worker	make.build.m	/^:- pred child_worker(/;kq|/^\<child_worker\>/;'q;"	kind:pred	file:
build.create_job_ctl	make.build.m	/^:- pred create_job_ctl(int::in, maybe(/;kq|/^\<create_job_ctl\>/;'q;"	kind:pred	file:
build.destroy_job_ctl	make.build.m	/^:- pred destroy_job_ctl(/;kq|/^\<destroy_job_ctl\>/;'q;"	kind:pred	file:
build.error_stream_result	make.build.m	/^:- type error_stream_result$/;kq|-;/\<build.error_stream_result\>/;'q;"	kind:type
build.es_ok	make.build.m	/^    --->    es_ok(module_error_stream_info, io.text_output_stream)$/;kq|-;/\<build.es_ok\>/;'q;"	kind:cons
build.foldl2_pred_with_status	make.build.m	/^:- type foldl2_pred_with_status(T, Info, IO) ==$/;kq|-;/\<build.foldl2_pred_with_status\>/;'q;"	kind:type
build.have_job_ctl_ipc	make.build.m	/^:- pred have_job_ctl_ipc is semidet.$/;kq|/^\<have_job_ctl_ipc\>/;'q;"	kind:pred	file:
build.invoked_by_mmc_make	make.build.m	/^    ;       invoked_by_mmc_make.$/;kq|-;/\<build.invoked_by_mmc_make\>/;'q;"	kind:cons
build.lock_stdout	make.build.m	/^:- pred lock_stdout(/;kq|/^\<lock_stdout\>/;'q;"	kind:pred
build.make_no_job_ctl	make.build.m	/^:- func make_no_job_ctl = maybe(/;kq|/^\<make_no_job_ctl\>/;'q;"	kind:func	file:
build.make_yes_job_ctl	make.build.m	/^:- func make_yes_job_ctl(job_ctl) = maybe(/;kq|/^\<make_yes_job_ctl\>/;'q;"	kind:func	file:
build.mark_abort	make.build.m	/^:- pred mark_abort(/;kq|/^\<mark_abort\>/;'q;"	kind:pred	file:
build.mark_task_done	make.build.m	/^:- pred mark_task_done(/;kq|/^\<mark_task_done\>/;'q;"	kind:pred	file:
build.mark_task_error	make.build.m	/^:- pred mark_task_error(/;kq|/^\<mark_task_error\>/;'q;"	kind:pred	file:
build.may_build	make.build.m	/^:- type may_build$/;kq|-;/\<build.may_build\>/;'q;"	kind:type
build.may_not_build	make.build.m	/^    --->    may_not_build(list(error_spec))$/;kq|-;/\<build.may_not_build\>/;'q;"	kind:cons
build.mesi_err_file	make.build.m	/^    --->    mesi_err_file(string).$/;kq|-;/\<build.mesi_err_file\>/;'q;"	kind:cons	file:
build.module_error_stream_info	make.build.m	/^:- type module_error_stream_info$/;kq|-;/\<build.module_error_stream_info\>/;'q;"	kind:type	file:
build.not_invoked_by_mmc_make	make.build.m	/^    --->    not_invoked_by_mmc_make$/;kq|-;/\<build.not_invoked_by_mmc_make\>/;'q;"	kind:cons
build.open_module_error_stream	make.build.m	/^:- pred open_module_error_stream(/;kq|/^\<open_module_error_stream\>/;'q;"	kind:pred
build.reap_worker_process	make.build.m	/^:- pred reap_worker_process(/;kq|/^\<reap_worker_process\>/;'q;"	kind:pred	file:
build.start_worker_process	make.build.m	/^:- pred start_worker_process(/;kq|/^\<start_worker_process\>/;'q;"	kind:pred	file:
build.stdout_lock	make.build.m	/^:- type stdout_lock == job_ctl.$/;kq|-;/\<build.stdout_lock\>/;'q;"	kind:type	file:
build.unlock_stdout	make.build.m	/^:- pred unlock_stdout(/;kq|/^\<unlock_stdout\>/;'q;"	kind:pred
build.with_locked_stdout	make.build.m	/^:- pred with_locked_stdout(/;kq|/^\<with_locked_stdout\>/;'q;"	kind:pred
build.worker_loop	make.build.m	/^:- pred worker_loop(/;kq|/^\<worker_loop\>/;'q;"	kind:pred	file:
build.write_error_opening_file	make.build.m	/^:- pred write_error_opening_file(/;kq|/^\<write_error_opening_file\>/;'q;"	kind:pred	file:
build.write_line_nl	make.build.m	/^:- pred write_line_nl(/;kq|/^\<write_line_nl\>/;'q;"	kind:pred	file:
build2	make.program_target.m	/^:- type build2(Info) == pred(io.text_output_stream, maybe_succeeded,$/;kq|-;/\<build2\>/;'q;"	kind:type	file:
build3	make.program_target.m	/^:- type build3(Info) == pred(io.text_output_stream, maybe_succeeded,$/;kq|-;/\<build3\>/;'q;"	kind:type	file:
build_abstract_call	term_constr_build.m	/^:- pred build_abstract_call(pred_proc_id::in, list(/;kq|/^\<build_abstract_call\>/;'q;"	kind:pred	file:
build_abstract_conj	term_constr_build.m	/^:- pred build_abstract_conj(list(/;kq|/^\<build_abstract_conj\>/;'q;"	kind:pred	file:
build_abstract_decon_or_con_unify	term_constr_build.m	/^:- pred build_abstract_decon_or_con_unify(/;kq|/^\<build_abstract_decon_or_con_unify\>/;'q;"	kind:pred	file:
build_abstract_disj	term_constr_build.m	/^:- pred build_abstract_disj(/;kq|/^\<build_abstract_disj\>/;'q;"	kind:pred	file:
build_abstract_disj_acc	term_constr_build.m	/^:- pred build_abstract_disj_acc(list(/;kq|/^\<build_abstract_disj_acc\>/;'q;"	kind:pred	file:
build_abstract_from_ground_term_goal	term_constr_build.m	/^:- pred build_abstract_from_ground_term_goal(/;kq|/^\<build_abstract_from_ground_term_goal\>/;'q;"	kind:pred	file:
build_abstract_goal	term_constr_build.m	/^:- pred build_abstract_goal(/;kq|/^\<build_abstract_goal\>/;'q;"	kind:pred	file:
build_abstract_goal_2	term_constr_build.m	/^:- pred build_abstract_goal_2(/;kq|/^\<build_abstract_goal_2\>/;'q;"	kind:pred	file:
build_abstract_simple_or_assign_unify	term_constr_build.m	/^:- pred build_abstract_simple_or_assign_unify(/;kq|/^\<build_abstract_simple_or_assign_unify\>/;'q;"	kind:pred	file:
build_abstract_switch_acc	term_constr_build.m	/^:- pred build_abstract_switch_acc(prog_var::in, list(/;kq|/^\<build_abstract_switch_acc\>/;'q;"	kind:pred	file:
build_abstract_unification	term_constr_build.m	/^:- pred build_abstract_unification(/;kq|/^\<build_abstract_unification\>/;'q;"	kind:pred	file:
build_all_ints	make.program_target.m	/^    ;       build_all_ints$/;kq|-;/\<build_all_ints\>/;'q;"	kind:cons	file:
build_all_ints_opts	make.program_target.m	/^    ;       build_all_ints_opts.$/;kq|-;/\<build_all_ints_opts\>/;'q;"	kind:cons	file:
build_analysis_files	make.program_target.m	/^:- pred build_analysis_files(/;kq|/^\<build_analysis_files\>/;'q;"	kind:pred	file:
build_analysis_files_1	make.program_target.m	/^:- pred build_analysis_files_1(/;kq|/^\<build_analysis_files_1\>/;'q;"	kind:pred	file:
build_analysis_files_2	make.program_target.m	/^:- pred build_analysis_files_2(/;kq|/^\<build_analysis_files_2\>/;'q;"	kind:pred	file:
build_block_map	basic_block.m	/^:- pred build_block_map(list(instruction)::in, list(/;kq|/^\<build_block_map\>/;'q;"	kind:pred	file:
build_bracketed_rev_conj	unneeded_code.m	/^:- pred build_bracketed_rev_conj(list(/;kq|/^\<build_bracketed_rev_conj\>/;'q;"	kind:pred	file:
build_bulk_unify_foreign_proc	unify_proc.m	/^:- pred build_bulk_unify_foreign_proc(/;kq|/^\<build_bulk_unify_foreign_proc\>/;'q;"	kind:pred	file:
build_c_library	make.program_target.m	/^:- pred build_c_library(/;kq|/^\<build_c_library\>/;'q;"	kind:pred	file:
build_char	parse_tree_output.m	/^:- pred build_char(/;kq|/^\<build_char\>/;'q;"	kind:pred	file:
build_class_constraint_map	add_pragma_type_spec.m	/^:- pred build_class_constraint_map(/;kq|/^\<build_class_constraint_map\>/;'q;"	kind:pred	file:
build_closure_info	continuation_info.m	/^:- pred build_closure_info(list(/;kq|/^\<build_closure_info\>/;'q;"	kind:pred	file:
build_columns	../library/edit_distance.m	/^:- pred build_columns(edit_params(/;kq|/^\<build_columns\>/;'q;"	kind:pred	file:
build_computed_goto_target_map	peephole.m	/^:- pred build_computed_goto_target_map(list(maybe(/;kq|/^\<build_computed_goto_target_map\>/;'q;"	kind:pred	file:
build_constant	parse_tree_output.m	/^:- pred build_constant(/;kq|/^\<build_constant\>/;'q;"	kind:pred	file:
build_csharp_library	make.program_target.m	/^:- pred build_csharp_library(/;kq|/^\<build_csharp_library\>/;'q;"	kind:pred	file:
build_ctor_name_to_foreign_name_map	prog_foreign_enum.m	/^:- pred build_ctor_name_to_foreign_name_map(/;kq|/^\<build_ctor_name_to_foreign_name_map\>/;'q;"	kind:pred
build_ctor_name_to_foreign_name_map_loop	prog_foreign_enum.m	/^:- pred build_ctor_name_to_foreign_name_map_loop(/;kq|/^\<build_ctor_name_to_foreign_name_map_loop\>/;'q;"	kind:pred	file:
build_dep_map	prog_event.m	/^:- pred build_dep_map(/;kq|/^\<build_dep_map\>/;'q;"	kind:pred	file:
build_det_proc_body	deep_profiling.m	/^:- pred build_det_proc_body(/;kq|/^\<build_det_proc_body\>/;'q;"	kind:pred	file:
build_direct_pred_callee_map	hlds_call_tree.m	/^:- pred build_direct_pred_callee_map(/;kq|/^\<build_direct_pred_callee_map\>/;'q;"	kind:pred	file:
build_disj_paths_map	push_goals_together.m	/^:- pred build_disj_paths_map(list(/;kq|/^\<build_disj_paths_map\>/;'q;"	kind:pred	file:
build_edge_map	term_constr_pass2.m	/^:- func build_edge_map(list(edge)) = map(/;kq|/^\<build_edge_map\>/;'q;"	kind:func	file:
build_eqv_maps_in_ancestor_int_spec	equiv_type.m	/^:- pred build_eqv_maps_in_ancestor_int_spec(/;kq|/^\<build_eqv_maps_in_ancestor_int_spec\>/;'q;"	kind:pred	file:
build_eqv_maps_in_direct_int1_spec	equiv_type.m	/^:- pred build_eqv_maps_in_direct_int1_spec(/;kq|/^\<build_eqv_maps_in_direct_int1_spec\>/;'q;"	kind:pred	file:
build_eqv_maps_in_indirect_int2_spec	equiv_type.m	/^:- pred build_eqv_maps_in_indirect_int2_spec(/;kq|/^\<build_eqv_maps_in_indirect_int2_spec\>/;'q;"	kind:pred	file:
build_eqv_maps_in_inst_ctor_checked_defns_int	equiv_type.m	/^:- pred build_eqv_maps_in_inst_ctor_checked_defns_int(/;kq|/^\<build_eqv_maps_in_inst_ctor_checked_defns_int\>/;'q;"	kind:pred	file:
build_eqv_maps_in_inst_ctor_checked_defns_int_imp	equiv_type.m	/^:- pred build_eqv_maps_in_inst_ctor_checked_defns_int_imp(/;kq|/^\<build_eqv_maps_in_inst_ctor_checked_defns_int_imp\>/;'q;"	kind:pred	file:
build_eqv_maps_in_inst_defn	equiv_type.m	/^:- pred build_eqv_maps_in_inst_defn(/;kq|/^\<build_eqv_maps_in_inst_defn\>/;'q;"	kind:pred	file:
build_eqv_maps_in_int_for_opt_spec	equiv_type.m	/^:- pred build_eqv_maps_in_int_for_opt_spec(/;kq|/^\<build_eqv_maps_in_int_for_opt_spec\>/;'q;"	kind:pred	file:
build_eqv_maps_in_parse_tree_int0	equiv_type.m	/^:- pred build_eqv_maps_in_parse_tree_int0(/;kq|/^\<build_eqv_maps_in_parse_tree_int0\>/;'q;"	kind:pred	file:
build_eqv_maps_in_parse_tree_int1	equiv_type.m	/^:- pred build_eqv_maps_in_parse_tree_int1(/;kq|/^\<build_eqv_maps_in_parse_tree_int1\>/;'q;"	kind:pred	file:
build_eqv_maps_in_parse_tree_int2	equiv_type.m	/^:- pred build_eqv_maps_in_parse_tree_int2(/;kq|/^\<build_eqv_maps_in_parse_tree_int2\>/;'q;"	kind:pred	file:
build_eqv_maps_in_parse_tree_module_src	equiv_type.m	/^:- pred build_eqv_maps_in_parse_tree_module_src(/;kq|/^\<build_eqv_maps_in_parse_tree_module_src\>/;'q;"	kind:pred	file:
build_eqv_maps_in_parse_tree_plain_opt	equiv_type.m	/^:- pred build_eqv_maps_in_parse_tree_plain_opt(/;kq|/^\<build_eqv_maps_in_parse_tree_plain_opt\>/;'q;"	kind:pred	file:
build_eqv_maps_in_parse_tree_trans_opt	equiv_type.m	/^:- pred build_eqv_maps_in_parse_tree_trans_opt(/;kq|/^\<build_eqv_maps_in_parse_tree_trans_opt\>/;'q;"	kind:pred	file:
build_eqv_maps_in_type_ctor_checked_defns_int	equiv_type.m	/^:- pred build_eqv_maps_in_type_ctor_checked_defns_int(/;kq|/^\<build_eqv_maps_in_type_ctor_checked_defns_int\>/;'q;"	kind:pred	file:
build_eqv_maps_in_type_ctor_checked_defns_int_imp	equiv_type.m	/^:- pred build_eqv_maps_in_type_ctor_checked_defns_int_imp(/;kq|/^\<build_eqv_maps_in_type_ctor_checked_defns_int_imp\>/;'q;"	kind:pred	file:
build_eqv_maps_in_type_defn	equiv_type.m	/^:- pred build_eqv_maps_in_type_defn(/;kq|/^\<build_eqv_maps_in_type_defn\>/;'q;"	kind:pred	file:
build_escaped_string	parse_tree_output.m	/^:- pred build_escaped_string(/;kq|/^\<build_escaped_string\>/;'q;"	kind:pred	file:
build_eval_eval_method	parse_tree_output.m	/^:- pred build_eval_eval_method(/;kq|/^\<build_eval_eval_method\>/;'q;"	kind:pred	file:
build_event_arg_type_info	stack_layout.m	/^:- pred build_event_arg_type_info(/;kq|/^\<build_event_arg_type_info\>/;'q;"	kind:pred	file:
build_event_arg_type_info_map	stack_layout.m	/^:- pred build_event_arg_type_info_map(/;kq|/^\<build_event_arg_type_info_map\>/;'q;"	kind:pred	file:
build_existq_tvars_mapping	add_type.m	/^:- pred build_existq_tvars_mapping(/;kq|/^\<build_existq_tvars_mapping\>/;'q;"	kind:pred	file:
build_export_enum_name_map	add_foreign_enum.m	/^:- pred build_export_enum_name_map(list(/;kq|/^\<build_export_enum_name_map\>/;'q;"	kind:pred	file:
build_fail_vars	trace_gen.m	/^:- pred build_fail_vars(/;kq|/^\<build_fail_vars\>/;'q;"	kind:pred	file:
build_flags_arg	format_call.m	/^:- pred build_flags_arg(/;kq|/^\<build_flags_arg\>/;'q;"	kind:pred	file:
build_float	parse_tree_output.m	/^:- pred build_float(/;kq|/^\<build_float\>/;'q;"	kind:pred	file:
build_float_kind_arg	format_call.m	/^:- pred build_float_kind_arg(/;kq|/^\<build_float_kind_arg\>/;'q;"	kind:pred	file:
build_frame_block_map	frameopt.m	/^:- pred build_frame_block_map(list(/;kq|/^\<build_frame_block_map\>/;'q;"	kind:pred	file:
build_goal_from_unify	term_constr_build.m	/^:- func build_goal_from_unify(/;kq|/^\<build_goal_from_unify\>/;'q;"	kind:func	file:
build_hash_table	fact_table.m	/^:- pred build_hash_table(maybe(/;kq|/^\<build_hash_table\>/;'q;"	kind:pred	file:
build_hash_table_loop	fact_table.m	/^:- pred build_hash_table_loop(maybe(/;kq|/^\<build_hash_table_loop\>/;'q;"	kind:pred	file:
build_hash_table_lower_levels	fact_table.m	/^:- pred build_hash_table_lower_levels(/;kq|/^\<build_hash_table_lower_levels\>/;'q;"	kind:pred	file:
build_hash_table_lower_levels_loop	fact_table.m	/^:- pred build_hash_table_lower_levels_loop(/;kq|/^\<build_hash_table_lower_levels_loop\>/;'q;"	kind:pred	file:
build_headvar_subst	interval.m	/^:- pred build_headvar_subst(list(/;kq|/^\<build_headvar_subst\>/;'q;"	kind:pred	file:
build_import_use_file_map	convert_import_use.m	/^:- pred build_import_use_file_map(list(/;kq|/^\<build_import_use_file_map\>/;'q;"	kind:pred	file:
build_incomplete_indirect_map_callees	hlds_call_tree.m	/^:- pred build_incomplete_indirect_map_callees(/;kq|/^\<build_incomplete_indirect_map_callees\>/;'q;"	kind:pred	file:
build_incomplete_indirect_map_pred	hlds_call_tree.m	/^:- pred build_incomplete_indirect_map_pred(/;kq|/^\<build_incomplete_indirect_map_pred\>/;'q;"	kind:pred	file:
build_indirect_map_sccs	hlds_call_tree.m	/^:- pred build_indirect_map_sccs(pred_callees_map::in, map(/;kq|/^\<build_indirect_map_sccs\>/;'q;"	kind:pred	file:
build_init_and_final_map	pre_typecheck.m	/^:- pred build_init_and_final_map(is_first::in, clause::in, set(/;kq|/^\<build_init_and_final_map\>/;'q;"	kind:pred	file:
build_initial_deps_map_for_file	deps_map.m	/^:- pred build_initial_deps_map_for_file(/;kq|/^\<build_initial_deps_map_for_file\>/;'q;"	kind:pred	file:
build_input_arg_list	code_util.m	/^:- pred build_input_arg_list(proc_info::in, assoc_list(/;kq|/^\<build_input_arg_list\>/;'q;"	kind:pred
build_input_arg_list_2	code_util.m	/^:- pred build_input_arg_list_2(assoc_list(/;kq|/^\<build_input_arg_list_2\>/;'q;"	kind:pred	file:
build_insert_map	tupling.m	/^:- pred build_insert_map(prog_var::in, list(/;kq|/^\<build_insert_map\>/;'q;"	kind:pred	file:
build_insert_map_2	tupling.m	/^:- pred build_insert_map_2(prog_var::in, list(/;kq|/^\<build_insert_map_2\>/;'q;"	kind:pred	file:
build_instance_method_map	check_typeclass.m	/^:- pred build_instance_method_map(/;kq|/^\<build_instance_method_map\>/;'q;"	kind:pred	file:
build_int	parse_tree_output.m	/^:- pred build_int(/;kq|/^\<build_int\>/;'q;"	kind:pred	file:
build_int16	parse_tree_output.m	/^:- pred build_int16(/;kq|/^\<build_int16\>/;'q;"	kind:pred	file:
build_int32	parse_tree_output.m	/^:- pred build_int32(/;kq|/^\<build_int32\>/;'q;"	kind:pred	file:
build_int3s	make.program_target.m	/^    --->    build_int3s$/;kq|-;/\<build_int3s\>/;'q;"	kind:cons	file:
build_int3s_int0s	make.program_target.m	/^    ;       build_int3s_int0s$/;kq|-;/\<build_int3s_int0s\>/;'q;"	kind:cons	file:
build_int64	parse_tree_output.m	/^:- pred build_int64(/;kq|/^\<build_int64\>/;'q;"	kind:pred	file:
build_int8	parse_tree_output.m	/^:- pred build_int8(/;kq|/^\<build_int8\>/;'q;"	kind:pred	file:
build_int_base_arg	format_call.m	/^:- pred build_int_base_arg(/;kq|/^\<build_int_base_arg\>/;'q;"	kind:pred	file:
build_int_opt_files	make.program_target.m	/^:- pred build_int_opt_files(/;kq|/^\<build_int_opt_files\>/;'q;"	kind:pred	file:
build_interval_info	tupling.m	/^:- pred build_interval_info(/;kq|/^\<build_interval_info\>/;'q;"	kind:pred	file:
build_interval_info_acc	interval.m	/^:- typeclass build_interval_info_acc(T) where [$/;kq|-;/\<build_interval_info_acc\>/;'q;"	kind:tc
build_interval_info_acc	stack_opt.m	/^:- instance build_interval_info_acc(stack_opt_info) where [$/;kq|-;/\<build_interval_info_acc\>/;'q;"	kind:tci	file:
build_interval_info_acc	tupling.m	/^:- instance build_interval_info_acc(unit) where [$/;kq|-;/\<build_interval_info_acc\>/;'q;"	kind:tci	file:
build_interval_info_at_call	interval.m	/^:- pred build_interval_info_at_call(list(/;kq|/^\<build_interval_info_at_call\>/;'q;"	kind:pred	file:
build_interval_info_in_cases	interval.m	/^:- pred build_interval_info_in_cases(list(/;kq|/^\<build_interval_info_in_cases\>/;'q;"	kind:pred	file:
build_interval_info_in_conj	interval.m	/^:- pred build_interval_info_in_conj(list(/;kq|/^\<build_interval_info_in_conj\>/;'q;"	kind:pred	file:
build_interval_info_in_disj	interval.m	/^:- pred build_interval_info_in_disj(list(/;kq|/^\<build_interval_info_in_disj\>/;'q;"	kind:pred	file:
build_interval_info_in_goal	interval.m	/^:- pred build_interval_info_in_goal(/;kq|/^\<build_interval_info_in_goal\>/;'q;"	kind:pred
build_ite_paths_map	push_goals_together.m	/^:- pred build_ite_paths_map(list(/;kq|/^\<build_ite_paths_map\>/;'q;"	kind:pred	file:
build_java_files	make.program_target.m	/^:- pred build_java_files(/;kq|/^\<build_java_files\>/;'q;"	kind:pred	file:
build_java_files_2	make.program_target.m	/^:- pred build_java_files_2(/;kq|/^\<build_java_files_2\>/;'q;"	kind:pred	file:
build_java_library	make.program_target.m	/^:- pred build_java_library(/;kq|/^\<build_java_library\>/;'q;"	kind:pred	file:
build_lambda_expression	superhomogeneous_lambda.m	/^:- pred build_lambda_expression(/;kq|/^\<build_lambda_expression\>/;'q;"	kind:pred	file:
build_library	make.program_target.m	/^:- pred build_library(module_name::in, list(/;kq|/^\<build_library\>/;'q;"	kind:pred	file:
build_line_type_map	xml_documentation.m	/^:- pred build_line_type_map(/;kq|/^\<build_line_type_map\>/;'q;"	kind:pred	file:
build_linked_target	make.program_target.m	/^:- pred build_linked_target(/;kq|/^\<build_linked_target\>/;'q;"	kind:pred	file:
build_linked_target_2	make.program_target.m	/^:- pred build_linked_target_2(/;kq|/^\<build_linked_target_2\>/;'q;"	kind:pred	file:
build_list	parse_tree_output.m	/^:- pred build_list(/;kq|/^\<build_list\>/;'q;"	kind:pred	file:
build_list_lag	parse_tree_output.m	/^:- pred build_list_lag(/;kq|/^\<build_list_lag\>/;'q;"	kind:pred	file:
build_live_lval_info	livemap.m	/^:- pred build_live_lval_info(/;kq|/^\<build_live_lval_info\>/;'q;"	kind:pred	file:
build_live_sets_in_call	live_vars.m	/^:- pred build_live_sets_in_call(/;kq|/^\<build_live_sets_in_call\>/;'q;"	kind:pred	file:
build_live_sets_in_cases	live_vars.m	/^:- pred build_live_sets_in_cases(/;kq|/^\<build_live_sets_in_cases\>/;'q;"	kind:pred	file:
build_live_sets_in_conj	live_vars.m	/^:- pred build_live_sets_in_conj(/;kq|/^\<build_live_sets_in_conj\>/;'q;"	kind:pred	file:
build_live_sets_in_conjuncts	live_vars.m	/^:- pred build_live_sets_in_conjuncts(/;kq|/^\<build_live_sets_in_conjuncts\>/;'q;"	kind:pred	file:
build_live_sets_in_disj	live_vars.m	/^:- pred build_live_sets_in_disj(/;kq|/^\<build_live_sets_in_disj\>/;'q;"	kind:pred	file:
build_live_sets_in_disjuncts	live_vars.m	/^:- pred build_live_sets_in_disjuncts(/;kq|/^\<build_live_sets_in_disjuncts\>/;'q;"	kind:pred	file:
build_live_sets_in_foreign_proc	live_vars.m	/^:- pred build_live_sets_in_foreign_proc(/;kq|/^\<build_live_sets_in_foreign_proc\>/;'q;"	kind:pred	file:
build_live_sets_in_goal	live_vars.m	/^:- pred build_live_sets_in_goal(/;kq|/^\<build_live_sets_in_goal\>/;'q;"	kind:pred	file:
build_live_sets_in_goal_expr	live_vars.m	/^:- pred build_live_sets_in_goal_expr(/;kq|/^\<build_live_sets_in_goal_expr\>/;'q;"	kind:pred	file:
build_live_sets_in_goal_no_par_stack	live_vars.m	/^:- pred build_live_sets_in_goal_no_par_stack(/;kq|/^\<build_live_sets_in_goal_no_par_stack\>/;'q;"	kind:pred
build_live_sets_in_par_conj	live_vars.m	/^:- pred build_live_sets_in_par_conj(/;kq|/^\<build_live_sets_in_par_conj\>/;'q;"	kind:pred	file:
build_live_sets_in_plain_call	live_vars.m	/^:- pred build_live_sets_in_plain_call(/;kq|/^\<build_live_sets_in_plain_call\>/;'q;"	kind:pred	file:
build_live_sets_in_scope	live_vars.m	/^:- pred build_live_sets_in_scope(/;kq|/^\<build_live_sets_in_scope\>/;'q;"	kind:pred	file:
build_livemap	livemap.m	/^:- pred build_livemap(list(instruction)::in, maybe(/;kq|/^\<build_livemap\>/;'q;"	kind:pred
build_livemap_fixpoint	livemap.m	/^:- pred build_livemap_fixpoint(list(/;kq|/^\<build_livemap_fixpoint\>/;'q;"	kind:pred	file:
build_livemap_foreign_proc_components	livemap.m	/^:- pred build_livemap_foreign_proc_components(list(/;kq|/^\<build_livemap_foreign_proc_components\>/;'q;"	kind:pred	file:
build_livemap_foreign_proc_inputs	livemap.m	/^:- pred build_livemap_foreign_proc_inputs(list(/;kq|/^\<build_livemap_foreign_proc_inputs\>/;'q;"	kind:pred	file:
build_maps_first_switch	simplify_goal_conj.m	/^:- pred build_maps_first_switch(list(/;kq|/^\<build_maps_first_switch\>/;'q;"	kind:pred	file:
build_maps_second_switch	simplify_goal_conj.m	/^:- pred build_maps_second_switch(list(/;kq|/^\<build_maps_second_switch\>/;'q;"	kind:pred	file:
build_maps_second_switch_cons_id	simplify_goal_conj.m	/^:- pred build_maps_second_switch_cons_id(map(/;kq|/^\<build_maps_second_switch_cons_id\>/;'q;"	kind:pred	file:
build_mercury_foreign_enum_map	check_type_inst_mode_defns.m	/^:- pred build_mercury_foreign_enum_map(/;kq|/^\<build_mercury_foreign_enum_map\>/;'q;"	kind:pred	file:
build_mercury_foreign_map	add_foreign_enum.m	/^:- pred build_mercury_foreign_map(/;kq|/^\<build_mercury_foreign_map\>/;'q;"	kind:pred	file:
build_mode_constraints.args	build_mode_constraints.m	/^:- type args == list(prog_var).$/;kq|-;/\<build_mode_constraints.args\>/;'q;"	kind:type
build_node	../library/set_bbbtree.m	/^:- pred build_node(T::in, set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<build_node\>/;'q;"	kind:pred	file:
build_non_proc_body	deep_profiling.m	/^:- pred build_non_proc_body(/;kq|/^\<build_non_proc_body\>/;'q;"	kind:pred	file:
build_non_recursive_call	term_constr_build.m	/^:- pred build_non_recursive_call(pred_proc_id::in, list(/;kq|/^\<build_non_recursive_call\>/;'q;"	kind:pred	file:
build_object_code	make.module_target.m	/^:- pred build_object_code(/;kq|/^\<build_object_code\>/;'q;"	kind:pred	file:
build_offset_mask	peephole.m	/^:- pred build_offset_mask(list(/;kq|/^\<build_offset_mask\>/;'q;"	kind:pred	file:
build_par_conjunction	introduce_parallelism.m	/^:- pred build_par_conjunction(/;kq|/^\<build_par_conjunction\>/;'q;"	kind:pred	file:
build_par_conjuncts	introduce_parallelism.m	/^:- pred build_par_conjuncts(/;kq|/^\<build_par_conjuncts\>/;'q;"	kind:pred	file:
build_plain_type_map	prog_event.m	/^:- pred build_plain_type_map(/;kq|/^\<build_plain_type_map\>/;'q;"	kind:pred	file:
build_pragma_to_pred_tvar_map	add_pragma_type_spec.m	/^:- pred build_pragma_to_pred_tvar_map(/;kq|/^\<build_pragma_to_pred_tvar_map\>/;'q;"	kind:pred	file:
build_pred_dependency_graph	hlds_dependency_graph.m	/^:- func build_pred_dependency_graph(module_info, list(/;kq|/^\<build_pred_dependency_graph\>/;'q;"	kind:func
build_proc_dependency_graph	hlds_dependency_graph.m	/^:- func build_proc_dependency_graph(module_info, set(/;kq|/^\<build_proc_dependency_graph\>/;'q;"	kind:func
build_ptag_groups	tag_switch_util.m	/^:- pred build_ptag_groups(/;kq|/^\<build_ptag_groups\>/;'q;"	kind:pred	file:
build_purity_prefix	parse_tree_output.m	/^:- pred build_purity_prefix(/;kq|/^\<build_purity_prefix\>/;'q;"	kind:pred	file:
build_quoted_atom	parse_tree_output.m	/^:- pred build_quoted_atom(/;kq|/^\<build_quoted_atom\>/;'q;"	kind:pred	file:
build_quoted_string	parse_tree_output.m	/^:- pred build_quoted_string(/;kq|/^\<build_quoted_string\>/;'q;"	kind:pred	file:
build_recursive_call	term_constr_build.m	/^:- pred build_recursive_call(pred_proc_id::in, list(/;kq|/^\<build_recursive_call\>/;'q;"	kind:pred	file:
build_rejoined_last_nontrace_map	mark_trace_goals.m	/^:- pred build_rejoined_last_nontrace_map(/;kq|/^\<build_rejoined_last_nontrace_map\>/;'q;"	kind:pred	file:
build_rows	../library/edit_distance.m	/^:- pred build_rows(edit_params(/;kq|/^\<build_rows\>/;'q;"	kind:pred	file:
build_sectag_case_cord_map	tag_switch_util.m	/^:- pred build_sectag_case_cord_map(/;kq|/^\<build_sectag_case_cord_map\>/;'q;"	kind:pred	file:
build_semi_proc_body	deep_profiling.m	/^:- pred build_semi_proc_body(/;kq|/^\<build_semi_proc_body\>/;'q;"	kind:pred	file:
build_seq_conjuncts	introduce_parallelism.m	/^:- pred build_seq_conjuncts(/;kq|/^\<build_seq_conjuncts\>/;'q;"	kind:pred	file:
build_set_at_opt_level_map	print_help.m	/^:- pred build_set_at_opt_level_map(/;kq|/^\<build_set_at_opt_level_map\>/;'q;"	kind:pred	file:
build_simple_call	unify_proc.m	/^:- pred build_simple_call(/;kq|/^\<build_simple_call\>/;'q;"	kind:pred	file:
build_spec_pred_call	unify_proc.m	/^:- pred build_spec_pred_call(/;kq|/^\<build_spec_pred_call\>/;'q;"	kind:pred	file:
build_std_map	stdlabel.m	/^:- pred build_std_map(list(/;kq|/^\<build_std_map\>/;'q;"	kind:pred	file:
build_str_case_id_cord	string_switch_util.m	/^:- pred build_str_case_id_cord(list(/;kq|/^\<build_str_case_id_cord\>/;'q;"	kind:pred	file:
build_str_case_id_list	string_switch_util.m	/^:- pred build_str_case_id_list(list(/;kq|/^\<build_str_case_id_list\>/;'q;"	kind:pred
build_string	parse_tree_output.m	/^:- pred build_string(/;kq|/^\<build_string\>/;'q;"	kind:pred	file:
build_strings	parse_tree_output.m	/^:- pred build_strings(list(/;kq|/^\<build_strings\>/;'q;"	kind:pred	file:
build_subst	../library/term_subst.m	/^:- pred build_subst(list(var(T))::in, list(term(/;kq|/^\<build_subst\>/;'q;"	kind:pred	file:
build_successor_set	../library/digraph.m	/^:- pred build_successor_set(key_set_map(T)::in, key_set_map(/;kq|/^\<build_successor_set\>/;'q;"	kind:pred	file:
build_successor_set_2	../library/digraph.m	/^:- pred build_successor_set_2(key_set_map(T)::in, digraph_key(/;kq|/^\<build_successor_set_2\>/;'q;"	kind:pred	file:
build_superclass_constraint_map	add_pragma_type_spec.m	/^:- pred build_superclass_constraint_map(/;kq|/^\<build_superclass_constraint_map\>/;'q;"	kind:pred	file:
build_switch_paths_map	push_goals_together.m	/^:- pred build_switch_paths_map(list(/;kq|/^\<build_switch_paths_map\>/;'q;"	kind:pred	file:
build_table_arg_info	continuation_info.m	/^:- pred build_table_arg_info(/;kq|/^\<build_table_arg_info\>/;'q;"	kind:pred	file:
build_target	make.module_target.m	/^:- pred build_target(/;kq|/^\<build_target\>/;'q;"	kind:pred	file:
build_target_2	make.module_target.m	/^:- pred build_target_2(/;kq|/^\<build_target_2\>/;'q;"	kind:pred	file:
build_type_info_type	builtin_lib_types.m	/^:- func build_type_info_type(/;kq|/^\<build_type_info_type\>/;'q;"	kind:func
build_type_vector_instances_map	check_typeclass.m	/^:- pred build_type_vector_instances_map(list(/;kq|/^\<build_type_vector_instances_map\>/;'q;"	kind:pred	file:
build_typed_rvals	llds.m	/^:- pred build_typed_rvals(list(rval)::in, list(/;kq|/^\<build_typed_rvals\>/;'q;"	kind:pred
build_uint	parse_tree_output.m	/^:- pred build_uint(/;kq|/^\<build_uint\>/;'q;"	kind:pred	file:
build_uint16	parse_tree_output.m	/^:- pred build_uint16(/;kq|/^\<build_uint16\>/;'q;"	kind:pred	file:
build_uint32	parse_tree_output.m	/^:- pred build_uint32(/;kq|/^\<build_uint32\>/;'q;"	kind:pred	file:
build_uint64	parse_tree_output.m	/^:- pred build_uint64(/;kq|/^\<build_uint64\>/;'q;"	kind:pred	file:
build_uint8	parse_tree_output.m	/^:- pred build_uint8(/;kq|/^\<build_uint8\>/;'q;"	kind:pred	file:
build_untuple_map	untupling.m	/^:- pred build_untuple_map(list(prog_var)::in, list(list(/;kq|/^\<build_untuple_map\>/;'q;"	kind:pred	file:
build_useset	labelopt.m	/^:- pred build_useset(list(/;kq|/^\<build_useset\>/;'q;"	kind:pred
build_var_cons_id_unification	superhomogeneous.m	/^:- pred build_var_cons_id_unification(/;kq|/^\<build_var_cons_id_unification\>/;'q;"	kind:pred	file:
build_vars_to_zones_in_case	pre_quantification.m	/^:- pred build_vars_to_zones_in_case(/;kq|/^\<build_vars_to_zones_in_case\>/;'q;"	kind:pred	file:
build_vars_to_zones_in_goal	pre_quantification.m	/^:- pred build_vars_to_zones_in_goal(/;kq|/^\<build_vars_to_zones_in_goal\>/;'q;"	kind:pred	file:
build_what	make.program_target.m	/^:- type build_what$/;kq|-;/\<build_what\>/;'q;"	kind:type	file:
build_zones_to_dup_vars	pre_quantification.m	/^:- pred build_zones_to_dup_vars(prog_var::in, sparse_bitset(/;kq|/^\<build_zones_to_dup_vars\>/;'q;"	kind:pred	file:
builder.append_char	../library/string.builder.m	/^:- pred append_char(/;kq|/^\<append_char\>/;'q;"	kind:pred
builder.append_string	../library/string.builder.m	/^:- pred append_string(/;kq|/^\<append_string\>/;'q;"	kind:pred
builder.append_strings	../library/string.builder.m	/^:- pred append_strings(list(/;kq|/^\<append_strings\>/;'q;"	kind:pred
builder.append_strings_sep	../library/string.builder.m	/^:- pred append_strings_sep(string::in, list(/;kq|/^\<append_strings_sep\>/;'q;"	kind:pred
builder.append_strings_sep_lag	../library/string.builder.m	/^:- pred append_strings_sep_lag(string::in, string::in, list(/;kq|/^\<append_strings_sep_lag\>/;'q;"	kind:pred	file:
builder.flush	../library/string.builder.m	/^    pred(flush\/3) is string_builder_flush$/;kq|-;/\<builder.flush\>/;'q;"	kind:tcim	file:
builder.format	../library/string.builder.m	/^:- pred format(string::in, list(/;kq|/^\<format\>/;'q;"	kind:pred
builder.handle	../library/string.builder.m	/^:- type handle$/;kq|-;/\<builder.handle\>/;'q;"	kind:type
builder.init	../library/string.builder.m	/^:- func init = (/;kq|/^\<init\>/;'q;"	kind:func
builder.name	../library/string.builder.m	/^    pred(name\/4) is string_builder_name$/;kq|-;/\<builder.name\>/;'q;"	kind:tcim	file:
builder.put	../library/string.builder.m	/^    pred(put\/4) is string_builder_put_char$/;kq|-;/\<builder.put\>/;'q;"	kind:tcim	file:
builder.put	../library/string.builder.m	/^    pred(put\/4) is string_builder_put_string$/;kq|-;/\<builder.put\>/;'q;"	kind:tcim	file:
builder.state	../library/string.builder.m	/^:- type state$/;kq|-;/\<builder.state\>/;'q;"	kind:type	file:
builder.stream.output	../library/string.builder.m	/^:- instance stream.output(string.builder.handle, string.builder.state)$/;kq|-;/\<builder.stream.output\>/;'q;"	kind:tci	file:
builder.stream.stream	../library/string.builder.m	/^:- instance stream.stream(string.builder.handle, string.builder.state)$/;kq|-;/\<builder.stream.stream\>/;'q;"	kind:tci	file:
builder.stream.writer	../library/string.builder.m	/^:- instance stream.writer(string.builder.handle, char, string.builder.state)$/;kq|-;/\<builder.stream.writer\>/;'q;"	kind:tci	file:
builder.stream.writer	../library/string.builder.m	/^:- instance stream.writer(string.builder.handle, string, string.builder.state)$/;kq|-;/\<builder.stream.writer\>/;'q;"	kind:tci	file:
builder.string_builder_flush	../library/string.builder.m	/^:- pred string_builder_flush(/;kq|/^\<string_builder_flush\>/;'q;"	kind:pred	file:
builder.string_builder_name	../library/string.builder.m	/^:- pred string_builder_name(/;kq|/^\<string_builder_name\>/;'q;"	kind:pred	file:
builder.to_string	../library/string.builder.m	/^:- func to_string(string.builder.state::in) = (/;kq|/^\<to_string\>/;'q;"	kind:func
builder.total_num_code_points	../library/string.builder.m	/^:- func total_num_code_points(/;kq|/^\<total_num_code_points\>/;'q;"	kind:func
builtin.<	../library/builtin.m	/^    ;       (<)$/;kq|-;/\<builtin.<\>/;'q;"	kind:cons
builtin.=	../library/builtin.m	/^    --->    (=)$/;kq|-;/\<builtin.=\>/;'q;"	kind:cons
builtin.>	../library/builtin.m	/^    ;       (>).$/;kq|-;/\<builtin.>\>/;'q;"	kind:cons
builtin.T	../library/builtin.m	/^:- pred T  @<  T.$/;kq|/^\<T\>/;'q;"	kind:pred
builtin.T	../library/builtin.m	/^:- pred T  @=<  T.$/;kq|/^\<T\>/;'q;"	kind:pred
builtin.T	../library/builtin.m	/^:- pred T  @>  T.$/;kq|/^\<T\>/;'q;"	kind:pred
builtin.T	../library/builtin.m	/^:- pred T  @>=  T.$/;kq|/^\<T\>/;'q;"	kind:pred
builtin.cc_multi_equal	../library/builtin.m	/^:- pred cc_multi_equal(/;kq|/^\<cc_multi_equal\>/;'q;"	kind:pred
builtin.compare	../library/builtin.m	/^:- pred compare(/;kq|/^\<compare\>/;'q;"	kind:pred
builtin.compare	../library/builtin.m	/^:- type compare(T) == pred(comparison_result, T, T).$/;kq|-;/\<builtin.compare\>/;'q;"	kind:type
builtin.compare_rep_tuple	../library/builtin.m	/^:- pred compare_rep_tuple(/;kq|/^\<compare_rep_tuple\>/;'q;"	kind:pred	file:
builtin.compare_rep_tuple_pos	../library/builtin.m	/^:- pred compare_rep_tuple_pos(/;kq|/^\<compare_rep_tuple_pos\>/;'q;"	kind:pred	file:
builtin.compare_representation	../library/builtin.m	/^:- pred compare_representation(/;kq|/^\<compare_representation\>/;'q;"	kind:pred
builtin.compare_tuple	../library/builtin.m	/^:- pred compare_tuple(/;kq|/^\<compare_tuple\>/;'q;"	kind:pred	file:
builtin.compare_tuple_pos	../library/builtin.m	/^:- pred compare_tuple_pos(/;kq|/^\<compare_tuple_pos\>/;'q;"	kind:pred	file:
builtin.comparison_func	../library/builtin.m	/^:- type comparison_func(T) == (func(T, T) = comparison_result).$/;kq|-;/\<builtin.comparison_func\>/;'q;"	kind:type
builtin.comparison_pred	../library/builtin.m	/^:- type comparison_pred(T) == pred(T, T, comparison_result).$/;kq|-;/\<builtin.comparison_pred\>/;'q;"	kind:type
builtin.comparison_result	../library/builtin.m	/^:- type comparison_result$/;kq|-;/\<builtin.comparison_result\>/;'q;"	kind:type
builtin.copy	../library/builtin.m	/^:- pred copy(/;kq|/^\<copy\>/;'q;"	kind:pred
builtin.dead	../library/builtin.m	/^:- inst dead == clobbered.$/;kq|-;/\<builtin.dead\>/;'q;"	kind:inst
builtin.di	../library/builtin.m	/^:- mode di == unique >> clobbered.$/;kq|-;/\<builtin.di\>/;'q;"	kind:mode
builtin.di	../library/builtin.m	/^:- mode di(Inst)  == Inst >> clobbered.$/;kq|-;/\<builtin.di\>/;'q;"	kind:mode
builtin.dynamic_cast	../library/builtin.m	/^:- pred dynamic_cast(/;kq|/^\<dynamic_cast\>/;'q;"	kind:pred
builtin.false	../library/builtin.m	/^:- pred false is failure.$/;kq|/^\<false\>/;'q;"	kind:pred
builtin.ia	../library/builtin.m	/^:- mode ia == any >> any.$/;kq|-;/\<builtin.ia\>/;'q;"	kind:mode
builtin.impure_true	../library/builtin.m	/^:- impure pred impure_true is det.$/;kq|/^\<impure_true\>/;'q;"	kind:pred
builtin.in	../library/builtin.m	/^:- mode in  == ground >> ground.$/;kq|-;/\<builtin.in\>/;'q;"	kind:mode
builtin.init_runtime_hooks	../library/builtin.m	/^:- impure pred init_runtime_hooks is det.$/;kq|/^\<init_runtime_hooks\>/;'q;"	kind:pred
builtin.input	../library/builtin.m	/^:- mode input  == ground >> ground.$/;kq|-;/\<builtin.input\>/;'q;"	kind:mode
builtin.mdi	../library/builtin.m	/^:- mode mdi == mostly_unique >> mostly_clobbered.$/;kq|-;/\<builtin.mdi\>/;'q;"	kind:mode
builtin.mdi	../library/builtin.m	/^:- mode mdi(Inst) == Inst >> mostly_clobbered.$/;kq|-;/\<builtin.mdi\>/;'q;"	kind:mode
builtin.mostly_dead	../library/builtin.m	/^:- inst mostly_dead == mostly_clobbered.$/;kq|-;/\<builtin.mostly_dead\>/;'q;"	kind:inst
builtin.mui	../library/builtin.m	/^:- mode mui == mostly_unique >> mostly_unique.$/;kq|-;/\<builtin.mui\>/;'q;"	kind:mode
builtin.muo	../library/builtin.m	/^:- mode muo == free >> mostly_unique.$/;kq|-;/\<builtin.muo\>/;'q;"	kind:mode
builtin.oa	../library/builtin.m	/^:- mode oa == free >> any.$/;kq|-;/\<builtin.oa\>/;'q;"	kind:mode
builtin.ordering	../library/builtin.m	/^:- func ordering(/;kq|/^\<ordering\>/;'q;"	kind:func
builtin.out	../library/builtin.m	/^:- mode out == free >> ground.$/;kq|-;/\<builtin.out\>/;'q;"	kind:mode
builtin.output	../library/builtin.m	/^:- mode output == free >> ground.$/;kq|-;/\<builtin.output\>/;'q;"	kind:mode
builtin.semidet_fail	../library/builtin.m	/^:- pred semidet_fail is semidet.$/;kq|/^\<semidet_fail\>/;'q;"	kind:pred
builtin.semidet_false	../library/builtin.m	/^:- pred semidet_false is semidet.$/;kq|/^\<semidet_false\>/;'q;"	kind:pred
builtin.semidet_succeed	../library/builtin.m	/^:- pred semidet_succeed is semidet.$/;kq|/^\<semidet_succeed\>/;'q;"	kind:pred
builtin.semidet_true	../library/builtin.m	/^:- pred semidet_true is semidet.$/;kq|/^\<semidet_true\>/;'q;"	kind:pred
builtin.semipure_true	../library/builtin.m	/^:- semipure pred semipure_true is det.$/;kq|/^\<semipure_true\>/;'q;"	kind:pred
builtin.tuple_arg	../library/builtin.m	/^:- some [ArgT] pred tuple_arg(/;kq|/^\<tuple_arg\>/;'q;"	kind:pred	file:
builtin.tuple_arity	../library/builtin.m	/^:- pred tuple_arity(/;kq|/^\<tuple_arity\>/;'q;"	kind:pred	file:
builtin.ui	../library/builtin.m	/^:- mode ui == unique >> unique.$/;kq|-;/\<builtin.ui\>/;'q;"	kind:mode
builtin.unify	../library/builtin.m	/^:- pred unify(/;kq|/^\<unify\>/;'q;"	kind:pred
builtin.unify	../library/builtin.m	/^:- type unify(T) == pred(T, T).$/;kq|-;/\<builtin.unify\>/;'q;"	kind:type
builtin.unify_tuple	../library/builtin.m	/^:- pred unify_tuple(/;kq|/^\<unify_tuple\>/;'q;"	kind:pred	file:
builtin.unify_tuple_pos	../library/builtin.m	/^:- pred unify_tuple_pos(/;kq|/^\<unify_tuple_pos\>/;'q;"	kind:pred	file:
builtin.unsafe_promise_unique	../library/builtin.m	/^:- func unsafe_promise_unique(T::in) = (/;kq|/^\<unsafe_promise_unique\>/;'q;"	kind:func
builtin.unused	../library/builtin.m	/^:- mode unused == free >> free.$/;kq|-;/\<builtin.unused\>/;'q;"	kind:mode
builtin.uo	../library/builtin.m	/^:- mode uo == free >> unique.$/;kq|-;/\<builtin.uo\>/;'q;"	kind:mode
builtin_aggregate	../library/solutions.m	/^:- pred builtin_aggregate(pred(T), pred(/;kq|/^\<builtin_aggregate\>/;'q;"	kind:pred	file:
builtin_aggregate2	../library/solutions.m	/^:- pred builtin_aggregate2(pred(T), pred(/;kq|/^\<builtin_aggregate2\>/;'q;"	kind:pred	file:
builtin_apply_type	typecheck_unify_var_functor.m	/^:- pred builtin_apply_type(/;kq|/^\<builtin_apply_type\>/;'q;"	kind:pred	file:
builtin_atomic_type	old_type_constraints.m	/^:- pred builtin_atomic_type(/;kq|/^\<builtin_atomic_type\>/;'q;"	kind:pred	file:
builtin_backjump	../library/backjump.m	/^:- impure pred builtin_backjump(/;kq|/^\<builtin_backjump\>/;'q;"	kind:pred	file:
builtin_call_rep	../mdbcomp/program_representation.m	/^    ;       builtin_call_rep($/;kq|-;/\<builtin_call_rep\>/;'q;"	kind:cons
builtin_choice_id	../library/backjump.m	/^:- impure pred builtin_choice_id(/;kq|/^\<builtin_choice_id\>/;'q;"	kind:pred	file:
builtin_compare_character	../library/private_builtin.m	/^:- pred builtin_compare_character(/;kq|/^\<builtin_compare_character\>/;'q;"	kind:pred
builtin_compare_float	../library/private_builtin.m	/^:- pred builtin_compare_float(/;kq|/^\<builtin_compare_float\>/;'q;"	kind:pred
builtin_compare_int	../library/private_builtin.m	/^:- pred builtin_compare_int(/;kq|/^\<builtin_compare_int\>/;'q;"	kind:pred
builtin_compare_int16	../library/private_builtin.m	/^:- pred builtin_compare_int16(/;kq|/^\<builtin_compare_int16\>/;'q;"	kind:pred
builtin_compare_int32	../library/private_builtin.m	/^:- pred builtin_compare_int32(/;kq|/^\<builtin_compare_int32\>/;'q;"	kind:pred
builtin_compare_int64	../library/private_builtin.m	/^:- pred builtin_compare_int64(/;kq|/^\<builtin_compare_int64\>/;'q;"	kind:pred
builtin_compare_int8	../library/private_builtin.m	/^:- pred builtin_compare_int8(/;kq|/^\<builtin_compare_int8\>/;'q;"	kind:pred
builtin_compare_non_canonical_type	../library/private_builtin.m	/^:- pred builtin_compare_non_canonical_type(/;kq|/^\<builtin_compare_non_canonical_type\>/;'q;"	kind:pred
builtin_compare_pred	../library/private_builtin.m	/^:- pred builtin_compare_pred(comparison_result::uo, (pred)::in, (/;kq|/^\<builtin_compare_pred\>/;'q;"	kind:pred
builtin_compare_solver_type	../library/private_builtin.m	/^:- pred builtin_compare_solver_type(/;kq|/^\<builtin_compare_solver_type\>/;'q;"	kind:pred
builtin_compare_string	../library/private_builtin.m	/^:- pred builtin_compare_string(/;kq|/^\<builtin_compare_string\>/;'q;"	kind:pred
builtin_compare_tuple	../library/private_builtin.m	/^:- pred builtin_compare_tuple(/;kq|/^\<builtin_compare_tuple\>/;'q;"	kind:pred
builtin_compare_uint	../library/private_builtin.m	/^:- pred builtin_compare_uint(/;kq|/^\<builtin_compare_uint\>/;'q;"	kind:pred
builtin_compare_uint16	../library/private_builtin.m	/^:- pred builtin_compare_uint16(/;kq|/^\<builtin_compare_uint16\>/;'q;"	kind:pred
builtin_compare_uint32	../library/private_builtin.m	/^:- pred builtin_compare_uint32(/;kq|/^\<builtin_compare_uint32\>/;'q;"	kind:pred
builtin_compare_uint64	../library/private_builtin.m	/^:- pred builtin_compare_uint64(/;kq|/^\<builtin_compare_uint64\>/;'q;"	kind:pred
builtin_compare_uint8	../library/private_builtin.m	/^:- pred builtin_compare_uint8(/;kq|/^\<builtin_compare_uint8\>/;'q;"	kind:pred
builtin_ctor	rtti.m	/^                builtin_ctor        :: builtin_ctor$/;kq|-;/\<builtin_ctor\>/;'q;"	kind:fld
builtin_ctor	rtti.m	/^:- type builtin_ctor$/;kq|-;/\<builtin_ctor\>/;'q;"	kind:type
builtin_ctor_c_pointer	rtti.m	/^    ;       builtin_ctor_c_pointer(is_stable)$/;kq|-;/\<builtin_ctor_c_pointer\>/;'q;"	kind:cons
builtin_ctor_char	rtti.m	/^    ;       builtin_ctor_char$/;kq|-;/\<builtin_ctor_char\>/;'q;"	kind:cons
builtin_ctor_float	rtti.m	/^    ;       builtin_ctor_float$/;kq|-;/\<builtin_ctor_float\>/;'q;"	kind:cons
builtin_ctor_func_ctor	rtti.m	/^    ;       builtin_ctor_func_ctor$/;kq|-;/\<builtin_ctor_func_ctor\>/;'q;"	kind:cons
builtin_ctor_int	rtti.m	/^    --->    builtin_ctor_int$/;kq|-;/\<builtin_ctor_int\>/;'q;"	kind:cons
builtin_ctor_int16	rtti.m	/^    ;       builtin_ctor_int16$/;kq|-;/\<builtin_ctor_int16\>/;'q;"	kind:cons
builtin_ctor_int32	rtti.m	/^    ;       builtin_ctor_int32$/;kq|-;/\<builtin_ctor_int32\>/;'q;"	kind:cons
builtin_ctor_int64	rtti.m	/^    ;       builtin_ctor_int64$/;kq|-;/\<builtin_ctor_int64\>/;'q;"	kind:cons
builtin_ctor_int8	rtti.m	/^    ;       builtin_ctor_int8$/;kq|-;/\<builtin_ctor_int8\>/;'q;"	kind:cons
builtin_ctor_pred_ctor	rtti.m	/^    ;       builtin_ctor_pred_ctor$/;kq|-;/\<builtin_ctor_pred_ctor\>/;'q;"	kind:cons
builtin_ctor_pseudo_type_desc	rtti.m	/^    ;       builtin_ctor_pseudo_type_desc$/;kq|-;/\<builtin_ctor_pseudo_type_desc\>/;'q;"	kind:cons
builtin_ctor_ref	rtti.m	/^    ;       builtin_ctor_ref$/;kq|-;/\<builtin_ctor_ref\>/;'q;"	kind:cons
builtin_ctor_rep_to_string	rtti.m	/^:- pred builtin_ctor_rep_to_string(/;kq|/^\<builtin_ctor_rep_to_string\>/;'q;"	kind:pred	file:
builtin_ctor_string	rtti.m	/^    ;       builtin_ctor_string$/;kq|-;/\<builtin_ctor_string\>/;'q;"	kind:cons
builtin_ctor_tuple	rtti.m	/^    ;       builtin_ctor_tuple$/;kq|-;/\<builtin_ctor_tuple\>/;'q;"	kind:cons
builtin_ctor_type_ctor_desc	rtti.m	/^    ;       builtin_ctor_type_ctor_desc.$/;kq|-;/\<builtin_ctor_type_ctor_desc\>/;'q;"	kind:cons
builtin_ctor_type_desc	rtti.m	/^    ;       builtin_ctor_type_desc$/;kq|-;/\<builtin_ctor_type_desc\>/;'q;"	kind:cons
builtin_ctor_uint	rtti.m	/^    ;       builtin_ctor_uint$/;kq|-;/\<builtin_ctor_uint\>/;'q;"	kind:cons
builtin_ctor_uint16	rtti.m	/^    ;       builtin_ctor_uint16$/;kq|-;/\<builtin_ctor_uint16\>/;'q;"	kind:cons
builtin_ctor_uint32	rtti.m	/^    ;       builtin_ctor_uint32$/;kq|-;/\<builtin_ctor_uint32\>/;'q;"	kind:cons
builtin_ctor_uint64	rtti.m	/^    ;       builtin_ctor_uint64$/;kq|-;/\<builtin_ctor_uint64\>/;'q;"	kind:cons
builtin_ctor_uint8	rtti.m	/^    ;       builtin_ctor_uint8$/;kq|-;/\<builtin_ctor_uint8\>/;'q;"	kind:cons
builtin_ctor_void	rtti.m	/^    ;       builtin_ctor_void$/;kq|-;/\<builtin_ctor_void\>/;'q;"	kind:cons
builtin_field_access_function_type	typecheck_unify_var_functor.m	/^:- pred builtin_field_access_function_type(/;kq|/^\<builtin_field_access_function_type\>/;'q;"	kind:pred	file:
builtin_int16_gt	../library/private_builtin.m	/^:- pred builtin_int16_gt(/;kq|/^\<builtin_int16_gt\>/;'q;"	kind:pred
builtin_int16_lt	../library/private_builtin.m	/^:- pred builtin_int16_lt(/;kq|/^\<builtin_int16_lt\>/;'q;"	kind:pred
builtin_int32_gt	../library/private_builtin.m	/^:- pred builtin_int32_gt(/;kq|/^\<builtin_int32_gt\>/;'q;"	kind:pred
builtin_int32_lt	../library/private_builtin.m	/^:- pred builtin_int32_lt(/;kq|/^\<builtin_int32_lt\>/;'q;"	kind:pred
builtin_int64_gt	../library/private_builtin.m	/^:- pred builtin_int64_gt(/;kq|/^\<builtin_int64_gt\>/;'q;"	kind:pred
builtin_int64_lt	../library/private_builtin.m	/^:- pred builtin_int64_lt(/;kq|/^\<builtin_int64_lt\>/;'q;"	kind:pred
builtin_int8_gt	../library/private_builtin.m	/^:- pred builtin_int8_gt(/;kq|/^\<builtin_int8_gt\>/;'q;"	kind:pred
builtin_int8_lt	../library/private_builtin.m	/^:- pred builtin_int8_lt(/;kq|/^\<builtin_int8_lt\>/;'q;"	kind:pred
builtin_int_gt	../library/private_builtin.m	/^:- pred builtin_int_gt(/;kq|/^\<builtin_int_gt\>/;'q;"	kind:pred
builtin_int_lt	../library/private_builtin.m	/^:- pred builtin_int_lt(/;kq|/^\<builtin_int_lt\>/;'q;"	kind:pred
builtin_lib_types.char_type	builtin_lib_types.m	/^:- func char_type = mer_type.$/;kq|/^\<char_type\>/;'q;"	kind:func
builtin_lib_types.float_type	builtin_lib_types.m	/^:- func float_type = mer_type.$/;kq|/^\<float_type\>/;'q;"	kind:func
builtin_lib_types.future_type	builtin_lib_types.m	/^:- func future_type(/;kq|/^\<future_type\>/;'q;"	kind:func
builtin_lib_types.int16_type	builtin_lib_types.m	/^:- func int16_type = mer_type.$/;kq|/^\<int16_type\>/;'q;"	kind:func
builtin_lib_types.int32_type	builtin_lib_types.m	/^:- func int32_type = mer_type.$/;kq|/^\<int32_type\>/;'q;"	kind:func
builtin_lib_types.int64_type	builtin_lib_types.m	/^:- func int64_type = mer_type.$/;kq|/^\<int64_type\>/;'q;"	kind:func
builtin_lib_types.int8_type	builtin_lib_types.m	/^:- func int8_type = mer_type.$/;kq|/^\<int8_type\>/;'q;"	kind:func
builtin_lib_types.int_type	builtin_lib_types.m	/^:- func int_type = mer_type.$/;kq|/^\<int_type\>/;'q;"	kind:func
builtin_lib_types.io_io_type	builtin_lib_types.m	/^:- func io_io_type = mer_type.$/;kq|/^\<io_io_type\>/;'q;"	kind:func
builtin_lib_types.region_type	builtin_lib_types.m	/^:- func region_type = mer_type.$/;kq|/^\<region_type\>/;'q;"	kind:func
builtin_lib_types.string_type	builtin_lib_types.m	/^:- func string_type = mer_type.$/;kq|/^\<string_type\>/;'q;"	kind:func
builtin_lib_types.uint16_type	builtin_lib_types.m	/^:- func uint16_type = mer_type.$/;kq|/^\<uint16_type\>/;'q;"	kind:func
builtin_lib_types.uint32_type	builtin_lib_types.m	/^:- func uint32_type = mer_type.$/;kq|/^\<uint32_type\>/;'q;"	kind:func
builtin_lib_types.uint64_type	builtin_lib_types.m	/^:- func uint64_type = mer_type.$/;kq|/^\<uint64_type\>/;'q;"	kind:func
builtin_lib_types.uint8_type	builtin_lib_types.m	/^:- func uint8_type = mer_type.$/;kq|/^\<uint8_type\>/;'q;"	kind:func
builtin_lib_types.uint_type	builtin_lib_types.m	/^:- func uint_type = mer_type.$/;kq|/^\<uint_type\>/;'q;"	kind:func
builtin_lib_types.univ_type	builtin_lib_types.m	/^:- func univ_type = mer_type.$/;kq|/^\<univ_type\>/;'q;"	kind:func
builtin_lib_types.void_type	builtin_lib_types.m	/^:- func void_type = mer_type.$/;kq|/^\<void_type\>/;'q;"	kind:func
builtin_ops.ao_add	builtin_ops.m	/^    --->    ao_add$/;kq|-;/\<builtin_ops.ao_add\>/;'q;"	kind:cons
builtin_ops.ao_add	builtin_ops.m	/^    --->    ao_add$/;kq|-;/\<builtin_ops.ao_add\>/;'q;"	kind:cons
builtin_ops.ao_div	builtin_ops.m	/^    ;       ao_div     % Assumed to truncate toward zero.$/;kq|-;/\<builtin_ops.ao_div\>/;'q;"	kind:cons
builtin_ops.ao_div	builtin_ops.m	/^    ;       ao_div.$/;kq|-;/\<builtin_ops.ao_div\>/;'q;"	kind:cons
builtin_ops.ao_mul	builtin_ops.m	/^    ;       ao_mul$/;kq|-;/\<builtin_ops.ao_mul\>/;'q;"	kind:cons
builtin_ops.ao_mul	builtin_ops.m	/^    ;       ao_mul$/;kq|-;/\<builtin_ops.ao_mul\>/;'q;"	kind:cons
builtin_ops.ao_rem	builtin_ops.m	/^    ;       ao_rem.    % Remainder with respect to truncating integer division.$/;kq|-;/\<builtin_ops.ao_rem\>/;'q;"	kind:cons
builtin_ops.ao_sub	builtin_ops.m	/^    ;       ao_sub$/;kq|-;/\<builtin_ops.ao_sub\>/;'q;"	kind:cons
builtin_ops.ao_sub	builtin_ops.m	/^    ;       ao_sub$/;kq|-;/\<builtin_ops.ao_sub\>/;'q;"	kind:cons
builtin_ops.arith_op	builtin_ops.m	/^:- type arith_op$/;kq|-;/\<builtin_ops.arith_op\>/;'q;"	kind:type
builtin_ops.array_elem_scalar	builtin_ops.m	/^    --->    array_elem_scalar(scalar_array_elem_type)$/;kq|-;/\<builtin_ops.array_elem_scalar\>/;'q;"	kind:cons
builtin_ops.array_elem_struct	builtin_ops.m	/^    ;       array_elem_struct(list(scalar_array_elem_type)).$/;kq|-;/\<builtin_ops.array_elem_struct\>/;'q;"	kind:cons
builtin_ops.array_elem_type	builtin_ops.m	/^:- type array_elem_type$/;kq|-;/\<builtin_ops.array_elem_type\>/;'q;"	kind:type
builtin_ops.array_index	builtin_ops.m	/^    ;       array_index(array_elem_type)$/;kq|-;/\<builtin_ops.array_index\>/;'q;"	kind:cons
builtin_ops.assign	builtin_ops.m	/^    --->    assign(T, simple_assigned_expr(T))$/;kq|-;/\<builtin_ops.assign\>/;'q;"	kind:cons
builtin_ops.assign_binary	builtin_ops.m	/^    ;       assign_binary(binary_op, T, T)$/;kq|-;/\<builtin_ops.assign_binary\>/;'q;"	kind:cons
builtin_ops.assign_binary_lc	builtin_ops.m	/^    ;       assign_binary_lc(binary_op, simple_const, T)$/;kq|-;/\<builtin_ops.assign_binary_lc\>/;'q;"	kind:cons
builtin_ops.assign_const	builtin_ops.m	/^    ;       assign_const(simple_const)$/;kq|-;/\<builtin_ops.assign_const\>/;'q;"	kind:cons
builtin_ops.assign_copy	builtin_ops.m	/^    --->    assign_copy(T)$/;kq|-;/\<builtin_ops.assign_copy\>/;'q;"	kind:cons
builtin_ops.assign_unary	builtin_ops.m	/^    ;       assign_unary(unary_op, T).$/;kq|-;/\<builtin_ops.assign_unary\>/;'q;"	kind:cons
builtin_ops.binary_op	builtin_ops.m	/^:- type binary_op$/;kq|-;/\<builtin_ops.binary_op\>/;'q;"	kind:type
builtin_ops.binary_test	builtin_ops.m	/^    --->    binary_test(binary_op, T, T).$/;kq|-;/\<builtin_ops.binary_test\>/;'q;"	kind:cons
builtin_ops.bitwise_and	builtin_ops.m	/^    ;       bitwise_and(int_type)$/;kq|-;/\<builtin_ops.bitwise_and\>/;'q;"	kind:cons
builtin_ops.bitwise_complement	builtin_ops.m	/^    ;       bitwise_complement(int_type)$/;kq|-;/\<builtin_ops.bitwise_complement\>/;'q;"	kind:cons
builtin_ops.bitwise_or	builtin_ops.m	/^    ;       bitwise_or(int_type)$/;kq|-;/\<builtin_ops.bitwise_or\>/;'q;"	kind:cons
builtin_ops.bitwise_xor	builtin_ops.m	/^    ;       bitwise_xor(int_type)$/;kq|-;/\<builtin_ops.bitwise_xor\>/;'q;"	kind:cons
builtin_ops.body	builtin_ops.m	/^    ;       body$/;kq|-;/\<builtin_ops.body\>/;'q;"	kind:cons
builtin_ops.cmp_op	builtin_ops.m	/^:- type cmp_op$/;kq|-;/\<builtin_ops.cmp_op\>/;'q;"	kind:type
builtin_ops.cmp_op_c_operator	builtin_ops.m	/^:- func cmp_op_c_operator(/;kq|/^\<cmp_op_c_operator\>/;'q;"	kind:func
builtin_ops.dump_arith_op	builtin_ops.m	/^:- func dump_arith_op(/;kq|/^\<dump_arith_op\>/;'q;"	kind:func
builtin_ops.dump_cmp_op	builtin_ops.m	/^:- func dump_cmp_op(/;kq|/^\<dump_cmp_op\>/;'q;"	kind:func
builtin_ops.eq	builtin_ops.m	/^    --->    eq$/;kq|-;/\<builtin_ops.eq\>/;'q;"	kind:cons
builtin_ops.float_arith	builtin_ops.m	/^    ;       float_arith(float_arith_op)$/;kq|-;/\<builtin_ops.float_arith\>/;'q;"	kind:cons
builtin_ops.float_arith_op	builtin_ops.m	/^:- type float_arith_op =< arith_op$/;kq|-;/\<builtin_ops.float_arith_op\>/;'q;"	kind:type
builtin_ops.float_cmp	builtin_ops.m	/^    ;       float_cmp(cmp_op)$/;kq|-;/\<builtin_ops.float_cmp\>/;'q;"	kind:cons
builtin_ops.float_const	builtin_ops.m	/^    ;       float_const(float).$/;kq|-;/\<builtin_ops.float_const\>/;'q;"	kind:cons
builtin_ops.float_from_dword	builtin_ops.m	/^    ;       float_from_dword$/;kq|-;/\<builtin_ops.float_from_dword\>/;'q;"	kind:cons
builtin_ops.ge	builtin_ops.m	/^    ;       ge.$/;kq|-;/\<builtin_ops.ge\>/;'q;"	kind:cons
builtin_ops.gt	builtin_ops.m	/^    ;       gt$/;kq|-;/\<builtin_ops.gt\>/;'q;"	kind:cons
builtin_ops.hash_string	builtin_ops.m	/^    ;       hash_string$/;kq|-;/\<builtin_ops.hash_string\>/;'q;"	kind:cons
builtin_ops.hash_string2	builtin_ops.m	/^    ;       hash_string2$/;kq|-;/\<builtin_ops.hash_string2\>/;'q;"	kind:cons
builtin_ops.hash_string3	builtin_ops.m	/^    ;       hash_string3$/;kq|-;/\<builtin_ops.hash_string3\>/;'q;"	kind:cons
builtin_ops.hash_string4	builtin_ops.m	/^    ;       hash_string4$/;kq|-;/\<builtin_ops.hash_string4\>/;'q;"	kind:cons
builtin_ops.hash_string5	builtin_ops.m	/^    ;       hash_string5$/;kq|-;/\<builtin_ops.hash_string5\>/;'q;"	kind:cons
builtin_ops.hash_string6	builtin_ops.m	/^    ;       hash_string6$/;kq|-;/\<builtin_ops.hash_string6\>/;'q;"	kind:cons
builtin_ops.int16_const	builtin_ops.m	/^    ;       int16_const(int16)$/;kq|-;/\<builtin_ops.int16_const\>/;'q;"	kind:cons
builtin_ops.int32_const	builtin_ops.m	/^    ;       int32_const(int32)$/;kq|-;/\<builtin_ops.int32_const\>/;'q;"	kind:cons
builtin_ops.int64_const	builtin_ops.m	/^    ;       int64_const(int64)$/;kq|-;/\<builtin_ops.int64_const\>/;'q;"	kind:cons
builtin_ops.int64_from_dword	builtin_ops.m	/^    ;       int64_from_dword$/;kq|-;/\<builtin_ops.int64_from_dword\>/;'q;"	kind:cons
builtin_ops.int8_const	builtin_ops.m	/^    ;       int8_const(int8)$/;kq|-;/\<builtin_ops.int8_const\>/;'q;"	kind:cons
builtin_ops.int_arith	builtin_ops.m	/^    --->    int_arith(int_type, arith_op)$/;kq|-;/\<builtin_ops.int_arith\>/;'q;"	kind:cons
builtin_ops.int_as_uint_cmp	builtin_ops.m	/^    ;       int_as_uint_cmp(int_as_uint_cmp_op)$/;kq|-;/\<builtin_ops.int_as_uint_cmp\>/;'q;"	kind:cons
builtin_ops.int_as_uint_cmp_op	builtin_ops.m	/^:- type int_as_uint_cmp_op =< cmp_op$/;kq|-;/\<builtin_ops.int_as_uint_cmp_op\>/;'q;"	kind:type
builtin_ops.int_cmp	builtin_ops.m	/^    ;       int_cmp(int_type, cmp_op)$/;kq|-;/\<builtin_ops.int_cmp\>/;'q;"	kind:cons
builtin_ops.int_const	builtin_ops.m	/^    --->    int_const(int)$/;kq|-;/\<builtin_ops.int_const\>/;'q;"	kind:cons
builtin_ops.int_misc_binary_op	builtin_ops.m	/^:- inst int_misc_binary_op for binary_op\/0$/;kq|-;/\<builtin_ops.int_misc_binary_op\>/;'q;"	kind:inst
builtin_ops.le	builtin_ops.m	/^    ;       le$/;kq|-;/\<builtin_ops.le\>/;'q;"	kind:cons
builtin_ops.le	builtin_ops.m	/^    ;       le.$/;kq|-;/\<builtin_ops.le\>/;'q;"	kind:cons
builtin_ops.logical_and	builtin_ops.m	/^    ;       logical_and$/;kq|-;/\<builtin_ops.logical_and\>/;'q;"	kind:cons
builtin_ops.logical_not	builtin_ops.m	/^    ;       logical_not$/;kq|-;/\<builtin_ops.logical_not\>/;'q;"	kind:cons
builtin_ops.logical_or	builtin_ops.m	/^    ;       logical_or$/;kq|-;/\<builtin_ops.logical_or\>/;'q;"	kind:cons
builtin_ops.lt	builtin_ops.m	/^    --->    lt$/;kq|-;/\<builtin_ops.lt\>/;'q;"	kind:cons
builtin_ops.lt	builtin_ops.m	/^    ;       lt$/;kq|-;/\<builtin_ops.lt\>/;'q;"	kind:cons
builtin_ops.maybe_size	builtin_ops.m	/^:- type maybe_size$/;kq|-;/\<builtin_ops.maybe_size\>/;'q;"	kind:type
builtin_ops.mkbody	builtin_ops.m	/^    ;       mkbody$/;kq|-;/\<builtin_ops.mkbody\>/;'q;"	kind:cons
builtin_ops.ne	builtin_ops.m	/^    ;       ne$/;kq|-;/\<builtin_ops.ne\>/;'q;"	kind:cons
builtin_ops.negate_cmp_op	builtin_ops.m	/^:- func negate_cmp_op(/;kq|/^\<negate_cmp_op\>/;'q;"	kind:func
builtin_ops.no_size	builtin_ops.m	/^    --->    no_size$/;kq|-;/\<builtin_ops.no_size\>/;'q;"	kind:cons
builtin_ops.noop	builtin_ops.m	/^    ;       noop(list(T)).$/;kq|-;/\<builtin_ops.noop\>/;'q;"	kind:cons
builtin_ops.offset_str_eq	builtin_ops.m	/^    ;       offset_str_eq(int, maybe_size)$/;kq|-;/\<builtin_ops.offset_str_eq\>/;'q;"	kind:cons
builtin_ops.ref_assign	builtin_ops.m	/^    ;       ref_assign(T, T)$/;kq|-;/\<builtin_ops.ref_assign\>/;'q;"	kind:cons
builtin_ops.scalar_elem_int	builtin_ops.m	/^    ;       scalar_elem_int       % mlds_native_int_type$/;kq|-;/\<builtin_ops.scalar_elem_int\>/;'q;"	kind:cons
builtin_ops.scalar_elem_string	builtin_ops.m	/^    --->    scalar_elem_string    % ml_string_type$/;kq|-;/\<builtin_ops.scalar_elem_string\>/;'q;"	kind:cons
builtin_ops.shift_by_int	builtin_ops.m	/^    --->    shift_by_int$/;kq|-;/\<builtin_ops.shift_by_int\>/;'q;"	kind:cons
builtin_ops.shift_by_type	builtin_ops.m	/^:- type shift_by_type$/;kq|-;/\<builtin_ops.shift_by_type\>/;'q;"	kind:type
builtin_ops.shift_by_uint	builtin_ops.m	/^    ;       shift_by_uint.$/;kq|-;/\<builtin_ops.shift_by_uint\>/;'q;"	kind:cons
builtin_ops.simple_code	builtin_ops.m	/^:- type simple_code(T)$/;kq|-;/\<builtin_ops.simple_code\>/;'q;"	kind:type
builtin_ops.simple_const	builtin_ops.m	/^:- type simple_const$/;kq|-;/\<builtin_ops.simple_const\>/;'q;"	kind:type
builtin_ops.simple_test_expr	builtin_ops.m	/^:- type simple_test_expr(T)$/;kq|-;/\<builtin_ops.simple_test_expr\>/;'q;"	kind:type
builtin_ops.size	builtin_ops.m	/^    ;       size(int).$/;kq|-;/\<builtin_ops.size\>/;'q;"	kind:cons
builtin_ops.str_cmp	builtin_ops.m	/^    ;       str_cmp(cmp_op)$/;kq|-;/\<builtin_ops.str_cmp\>/;'q;"	kind:cons
builtin_ops.str_nzp	builtin_ops.m	/^    ;       str_nzp     % returns negative, zero or positive$/;kq|-;/\<builtin_ops.str_nzp\>/;'q;"	kind:cons
builtin_ops.strip_tag	builtin_ops.m	/^    ;       strip_tag$/;kq|-;/\<builtin_ops.strip_tag\>/;'q;"	kind:cons
builtin_ops.tag	builtin_ops.m	/^    --->    tag$/;kq|-;/\<builtin_ops.tag\>/;'q;"	kind:cons
builtin_ops.test	builtin_ops.m	/^    ;       test(simple_test_expr(T))$/;kq|-;/\<builtin_ops.test\>/;'q;"	kind:cons
builtin_ops.test_if_builtin	builtin_ops.m	/^:- pred test_if_builtin(/;kq|/^\<test_if_builtin\>/;'q;"	kind:pred
builtin_ops.translate_builtin	builtin_ops.m	/^:- pred translate_builtin(/;kq|/^\<translate_builtin\>/;'q;"	kind:pred
builtin_ops.uint16_const	builtin_ops.m	/^    ;       uint16_const(uint16)$/;kq|-;/\<builtin_ops.uint16_const\>/;'q;"	kind:cons
builtin_ops.uint32_const	builtin_ops.m	/^    ;       uint32_const(uint32)$/;kq|-;/\<builtin_ops.uint32_const\>/;'q;"	kind:cons
builtin_ops.uint64_const	builtin_ops.m	/^    ;       uint64_const(uint64)$/;kq|-;/\<builtin_ops.uint64_const\>/;'q;"	kind:cons
builtin_ops.uint64_from_dword	builtin_ops.m	/^    ;       uint64_from_dword$/;kq|-;/\<builtin_ops.uint64_from_dword\>/;'q;"	kind:cons
builtin_ops.uint8_const	builtin_ops.m	/^    ;       uint8_const(uint8)$/;kq|-;/\<builtin_ops.uint8_const\>/;'q;"	kind:cons
builtin_ops.uint_const	builtin_ops.m	/^    ;       uint_const(uint)$/;kq|-;/\<builtin_ops.uint_const\>/;'q;"	kind:cons
builtin_ops.unary_op	builtin_ops.m	/^:- type unary_op$/;kq|-;/\<builtin_ops.unary_op\>/;'q;"	kind:type
builtin_ops.unmkbody	builtin_ops.m	/^    ;       unmkbody$/;kq|-;/\<builtin_ops.unmkbody\>/;'q;"	kind:cons
builtin_pred_type	typecheck_unify_var_functor.m	/^:- pred builtin_pred_type(/;kq|/^\<builtin_pred_type\>/;'q;"	kind:pred	file:
builtin_solutions	../library/solutions.m	/^:- pred builtin_solutions(pred(T), list(/;kq|/^\<builtin_solutions\>/;'q;"	kind:pred	file:
builtin_state	hlds_goal.m	/^:- type builtin_state$/;kq|-;/\<builtin_state\>/;'q;"	kind:type
builtin_state	hlds_pred.m	/^:- func builtin_state(/;kq|/^\<builtin_state\>/;'q;"	kind:func
builtin_strcmp	../library/private_builtin.m	/^:- pred builtin_strcmp(/;kq|/^\<builtin_strcmp\>/;'q;"	kind:pred	file:
builtin_throw	../library/exception.m	/^:- pred builtin_throw(/;kq|/^\<builtin_throw\>/;'q;"	kind:pred	file:
builtin_translation	builtin_ops.m	/^:- pred builtin_translation(string::in, string::in, int::in, list(/;kq|/^\<builtin_translation\>/;'q;"	kind:pred	file:
builtin_type	prog_data.m	/^    ;       builtin_type(builtin_type)$/;kq|-;/\<builtin_type\>/;'q;"	kind:cons
builtin_type	prog_data.m	/^    ;       builtin_type(builtin_type)$/;kq|-;/\<builtin_type\>/;'q;"	kind:cons
builtin_type	prog_data.m	/^:- type builtin_type$/;kq|-;/\<builtin_type\>/;'q;"	kind:type
builtin_type	prog_type_test.m	/^    ;       builtin_type(builtin_type)$/;kq|-;/\<builtin_type\>/;'q;"	kind:cons
builtin_type	table_gen.m	/^:- func builtin_type(/;kq|/^\<builtin_type\>/;'q;"	kind:func	file:
builtin_type_char	prog_data.m	/^    ;       builtin_type_char.$/;kq|-;/\<builtin_type_char\>/;'q;"	kind:cons
builtin_type_char_rep	../mdbcomp/program_representation.m	/^    ;       builtin_type_char_rep.$/;kq|-;/\<builtin_type_char_rep\>/;'q;"	kind:cons
builtin_type_ctor	type_ctor_info.m	/^:- pred builtin_type_ctor(/;kq|/^\<builtin_type_ctor\>/;'q;"	kind:pred	file:
builtin_type_ctors_with_no_hlds_type_defn	prog_type.m	/^:- func builtin_type_ctors_with_no_hlds_type_defn = list(/;kq|/^\<builtin_type_ctors_with_no_hlds_type_defn\>/;'q;"	kind:func
builtin_type_defn	type_ctor_info.m	/^:- func builtin_type_defn = hlds_type_defn.$/;kq|/^\<builtin_type_defn\>/;'q;"	kind:func	file:
builtin_type_float	prog_data.m	/^    ;       builtin_type_float$/;kq|-;/\<builtin_type_float\>/;'q;"	kind:cons
builtin_type_float_rep	../mdbcomp/program_representation.m	/^    ;       builtin_type_float_rep$/;kq|-;/\<builtin_type_float_rep\>/;'q;"	kind:cons
builtin_type_in_builtin	../library/stream.string_writer.m	/^:- type builtin_type_in_builtin$/;kq|-;/\<builtin_type_in_builtin\>/;'q;"	kind:type	file:
builtin_type_int	prog_data.m	/^    --->    builtin_type_int(int_type)$/;kq|-;/\<builtin_type_int\>/;'q;"	kind:cons
builtin_type_int16_rep	../mdbcomp/program_representation.m	/^    ;       builtin_type_int16_rep$/;kq|-;/\<builtin_type_int16_rep\>/;'q;"	kind:cons
builtin_type_int32_rep	../mdbcomp/program_representation.m	/^    ;       builtin_type_int32_rep$/;kq|-;/\<builtin_type_int32_rep\>/;'q;"	kind:cons
builtin_type_int64_rep	../mdbcomp/program_representation.m	/^    ;       builtin_type_int64_rep$/;kq|-;/\<builtin_type_int64_rep\>/;'q;"	kind:cons
builtin_type_int8_rep	../mdbcomp/program_representation.m	/^    ;       builtin_type_int8_rep$/;kq|-;/\<builtin_type_int8_rep\>/;'q;"	kind:cons
builtin_type_int_rep	../mdbcomp/program_representation.m	/^    --->    builtin_type_int_rep$/;kq|-;/\<builtin_type_int_rep\>/;'q;"	kind:cons
builtin_type_name	prog_data.m	/^:- pred builtin_type_name(/;kq|/^\<builtin_type_name\>/;'q;"	kind:pred
builtin_type_rep	../mdbcomp/program_representation.m	/^    ;       builtin_type_rep(builtin_type_rep)$/;kq|-;/\<builtin_type_rep\>/;'q;"	kind:cons
builtin_type_rep	../mdbcomp/program_representation.m	/^:- type builtin_type_rep$/;kq|-;/\<builtin_type_rep\>/;'q;"	kind:type
builtin_type_string	prog_data.m	/^    ;       builtin_type_string$/;kq|-;/\<builtin_type_string\>/;'q;"	kind:cons
builtin_type_string_rep	../mdbcomp/program_representation.m	/^    ;       builtin_type_string_rep$/;kq|-;/\<builtin_type_string_rep\>/;'q;"	kind:cons
builtin_type_to_type_ctor_addr	llds_out_data.m	/^:- pred builtin_type_to_type_ctor_addr(/;kq|/^\<builtin_type_to_type_ctor_addr\>/;'q;"	kind:pred	file:
builtin_type_uint16_rep	../mdbcomp/program_representation.m	/^    ;       builtin_type_uint16_rep$/;kq|-;/\<builtin_type_uint16_rep\>/;'q;"	kind:cons
builtin_type_uint32_rep	../mdbcomp/program_representation.m	/^    ;       builtin_type_uint32_rep$/;kq|-;/\<builtin_type_uint32_rep\>/;'q;"	kind:cons
builtin_type_uint64_rep	../mdbcomp/program_representation.m	/^    ;       builtin_type_uint64_rep$/;kq|-;/\<builtin_type_uint64_rep\>/;'q;"	kind:cons
builtin_type_uint8_rep	../mdbcomp/program_representation.m	/^    ;       builtin_type_uint8_rep$/;kq|-;/\<builtin_type_uint8_rep\>/;'q;"	kind:cons
builtin_type_uint_rep	../mdbcomp/program_representation.m	/^    ;       builtin_type_uint_rep$/;kq|-;/\<builtin_type_uint_rep\>/;'q;"	kind:cons
builtin_uint16_gt	../library/private_builtin.m	/^:- pred builtin_uint16_gt(/;kq|/^\<builtin_uint16_gt\>/;'q;"	kind:pred
builtin_uint16_lt	../library/private_builtin.m	/^:- pred builtin_uint16_lt(/;kq|/^\<builtin_uint16_lt\>/;'q;"	kind:pred
builtin_uint32_gt	../library/private_builtin.m	/^:- pred builtin_uint32_gt(/;kq|/^\<builtin_uint32_gt\>/;'q;"	kind:pred
builtin_uint32_lt	../library/private_builtin.m	/^:- pred builtin_uint32_lt(/;kq|/^\<builtin_uint32_lt\>/;'q;"	kind:pred
builtin_uint64_gt	../library/private_builtin.m	/^:- pred builtin_uint64_gt(/;kq|/^\<builtin_uint64_gt\>/;'q;"	kind:pred
builtin_uint64_lt	../library/private_builtin.m	/^:- pred builtin_uint64_lt(/;kq|/^\<builtin_uint64_lt\>/;'q;"	kind:pred
builtin_uint8_gt	../library/private_builtin.m	/^:- pred builtin_uint8_gt(/;kq|/^\<builtin_uint8_gt\>/;'q;"	kind:pred
builtin_uint8_lt	../library/private_builtin.m	/^:- pred builtin_uint8_lt(/;kq|/^\<builtin_uint8_lt\>/;'q;"	kind:pred
builtin_uint_gt	../library/private_builtin.m	/^:- pred builtin_uint_gt(/;kq|/^\<builtin_uint_gt\>/;'q;"	kind:pred
builtin_uint_lt	../library/private_builtin.m	/^:- pred builtin_uint_lt(/;kq|/^\<builtin_uint_lt\>/;'q;"	kind:pred
builtin_unify_character	../library/private_builtin.m	/^:- pred builtin_unify_character(/;kq|/^\<builtin_unify_character\>/;'q;"	kind:pred
builtin_unify_float	../library/private_builtin.m	/^:- pred builtin_unify_float(/;kq|/^\<builtin_unify_float\>/;'q;"	kind:pred
builtin_unify_int	../library/private_builtin.m	/^:- pred builtin_unify_int(/;kq|/^\<builtin_unify_int\>/;'q;"	kind:pred
builtin_unify_int16	../library/private_builtin.m	/^:- pred builtin_unify_int16(/;kq|/^\<builtin_unify_int16\>/;'q;"	kind:pred
builtin_unify_int32	../library/private_builtin.m	/^:- pred builtin_unify_int32(/;kq|/^\<builtin_unify_int32\>/;'q;"	kind:pred
builtin_unify_int64	../library/private_builtin.m	/^:- pred builtin_unify_int64(/;kq|/^\<builtin_unify_int64\>/;'q;"	kind:pred
builtin_unify_int8	../library/private_builtin.m	/^:- pred builtin_unify_int8(/;kq|/^\<builtin_unify_int8\>/;'q;"	kind:pred
builtin_unify_pred	../library/private_builtin.m	/^:- pred builtin_unify_pred((pred)::in, (/;kq|/^\<builtin_unify_pred\>/;'q;"	kind:pred
builtin_unify_solver_type	../library/private_builtin.m	/^:- pred builtin_unify_solver_type(/;kq|/^\<builtin_unify_solver_type\>/;'q;"	kind:pred
builtin_unify_string	../library/private_builtin.m	/^:- pred builtin_unify_string(/;kq|/^\<builtin_unify_string\>/;'q;"	kind:pred
builtin_unify_tuple	../library/private_builtin.m	/^:- pred builtin_unify_tuple(/;kq|/^\<builtin_unify_tuple\>/;'q;"	kind:pred
builtin_unify_uint	../library/private_builtin.m	/^:- pred builtin_unify_uint(/;kq|/^\<builtin_unify_uint\>/;'q;"	kind:pred
builtin_unify_uint16	../library/private_builtin.m	/^:- pred builtin_unify_uint16(/;kq|/^\<builtin_unify_uint16\>/;'q;"	kind:pred
builtin_unify_uint32	../library/private_builtin.m	/^:- pred builtin_unify_uint32(/;kq|/^\<builtin_unify_uint32\>/;'q;"	kind:pred
builtin_unify_uint64	../library/private_builtin.m	/^:- pred builtin_unify_uint64(/;kq|/^\<builtin_unify_uint64\>/;'q;"	kind:pred
builtin_unify_uint8	../library/private_builtin.m	/^:- pred builtin_unify_uint8(/;kq|/^\<builtin_unify_uint8\>/;'q;"	kind:pred
bulk_comparability	unify_proc.m	/^:- type bulk_comparability$/;kq|-;/\<bulk_comparability\>/;'q;"	kind:type	file:
bulk_comparable_unsigned	unify_proc.m	/^    ;       bulk_comparable_unsigned.$/;kq|-;/\<bulk_comparable_unsigned\>/;'q;"	kind:cons	file:
bulk_get	../library/bitmap.m	/^    pred(bulk_get\/9) is bitmap.stream_bulk_get$/;kq|-;/\<bulk_get\>/;'q;"	kind:tcim	file:
bulk_get	../library/stream.m	/^    pred bulk_get(Stream::in, Index::in, int::in,$/;kq|-;/\<bulk_get\>/;'q;"	kind:tcm
bulk_get_di	../library/stream.m	/^:- mode bulk_get_di == in.$/;kq|-;/\<bulk_get_di\>/;'q;"	kind:mode
bulk_get_into_result_bitmap	../library/bit_buffer.read.m	/^:- pred bulk_get_into_result_bitmap(/;kq|/^\<bulk_get_into_result_bitmap\>/;'q;"	kind:pred	file:
bulk_get_uo	../library/stream.m	/^:- mode bulk_get_uo == out.$/;kq|-;/\<bulk_get_uo\>/;'q;"	kind:mode
bulk_reader	../library/bit_buffer.m	/^:- instance stream.bulk_reader(error_stream, byte_index, bitmap,$/;kq|-;/\<bulk_reader\>/;'q;"	kind:tci
bulk_reader	../library/bit_buffer.m	/^:- instance stream.bulk_reader(error_stream, byte_index, bitmap,$/;kq|-;/\<bulk_reader\>/;'q;"	kind:tci	file:
bulk_reader	../library/bitmap.m	/^:- instance stream.bulk_reader(io.binary_input_stream, int, bitmap, io,$/;kq|-;/\<bulk_reader\>/;'q;"	kind:tci	file:
bulk_reader	../library/stream.m	/^:- typeclass bulk_reader(Stream, Index, Store, State, Error)$/;kq|-;/\<bulk_reader\>/;'q;"	kind:tc
bump_type_num_counter	global_data.m	/^:- pred bump_type_num_counter(/;kq|/^\<bump_type_num_counter\>/;'q;"	kind:pred
burdened_aug_comp_unit	module_baggage.m	/^:- type burdened_aug_comp_unit$/;kq|-;/\<burdened_aug_comp_unit\>/;'q;"	kind:type
burdened_module	module_baggage.m	/^:- type burdened_module$/;kq|-;/\<burdened_module\>/;'q;"	kind:type
burdened_module_to_module_name	mercury_compile_augment.m	/^:- pred burdened_module_to_module_name(/;kq|/^\<burdened_module_to_module_name\>/;'q;"	kind:pred	file:
bv_const	ml_gen_info.m	/^    ;       bv_const(uint).$/;kq|-;/\<bv_const\>/;'q;"	kind:cons
bv_rval	ml_gen_info.m	/^    ;       bv_rval(mlds_rval)$/;kq|-;/\<bv_rval\>/;'q;"	kind:cons
bv_var	ml_gen_info.m	/^    --->    bv_var(prog_var)$/;kq|-;/\<bv_var\>/;'q;"	kind:cons
bw_bitmap_word	tag_switch.m	/^                bw_bitmap_word      :: uint,$/;kq|-;/\<bw_bitmap_word\>/;'q;"	kind:fld	file:
bw_start_offset	tag_switch.m	/^                bw_start_offset     :: uint,$/;kq|-;/\<bw_start_offset\>/;'q;"	kind:fld	file:
bw_values	tag_switch.m	/^                bw_values           :: cord(uint)$/;kq|-;/\<bw_values\>/;'q;"	kind:fld	file:
bwd_map	../library/digraph.m	/^                bwd_map             :: key_set_map(T)$/;kq|-;/\<bwd_map\>/;'q;"	kind:fld	file:
byte	../library/bitmap.m	/^:- func byte(/;kq|/^\<byte\>/;'q;"	kind:func
byte	../library/bitmap.m	/^:- type byte == int.$/;kq|-;/\<byte\>/;'q;"	kind:type
byte_bits	stack_layout.m	/^:- func byte_bits = int.$/;kq|/^\<byte_bits\>/;'q;"	kind:func	file:
byte_in_range	../library/bitmap.m	/^:- pred byte_in_range(/;kq|/^\<byte_in_range\>/;'q;"	kind:pred
byte_index	../library/bitmap.m	/^:- type byte_index == int.$/;kq|-;/\<byte_index\>/;'q;"	kind:type
byte_index_for_bit	../library/bitmap.m	/^:- func byte_index_for_bit(/;kq|/^\<byte_index_for_bit\>/;'q;"	kind:func	file:
byte_order	../library/io.m	/^:- type byte_order$/;kq|-;/\<byte_order\>/;'q;"	kind:type	file:
byte_slice	../library/bitmap.m	/^:- func byte_slice(/;kq|/^\<byte_slice\>/;'q;"	kind:func
byte_to_goal_type	../mdbcomp/program_representation.m	/^:- pred byte_to_goal_type(/;kq|/^\<byte_to_goal_type\>/;'q;"	kind:pred
bytecode	../mdbcomp/rtti_access.m	/^:- type bytecode$/;kq|-;/\<bytecode\>/;'q;"	kind:type
bytecode_bytes	../mdbcomp/rtti_access.m	/^:- type bytecode_bytes$/;kq|-;/\<bytecode_bytes\>/;'q;"	kind:type
bytecode_goal_type	../mdbcomp/program_representation.m	/^:- type bytecode_goal_type$/;kq|-;/\<bytecode_goal_type\>/;'q;"	kind:type
bytecode_string_table_2	../mdbcomp/rtti_access.m	/^:- pred bytecode_string_table_2(/;kq|/^\<bytecode_string_table_2\>/;'q;"	kind:pred	file:
bytes_compare	../library/bitmap.m	/^:- pred bytes_compare(/;kq|/^\<bytes_compare\>/;'q;"	kind:pred	file:
bytes_equal	../library/bitmap.m	/^:- pred bytes_equal(/;kq|/^\<bytes_equal\>/;'q;"	kind:pred	file:
bytes_per_word	options.m	/^    ;       bytes_per_word$/;kq|-;/\<bytes_per_word\>/;'q;"	kind:cons
c	../library/string.m	/^    ;       c(char).$/;kq|-;/\<c\>/;'q;"	kind:cons
c	hlds_data.m	/^                c       :: foreign_type_lang_body(c_foreign_type),$/;kq|-;/\<c\>/;'q;"	kind:fld
c	prog_data.m	/^    --->    c(c_foreign_type)$/;kq|-;/\<c\>/;'q;"	kind:cons
c2init_args	options_file.m	/^    ;       c2init_args$/;kq|-;/\<c2init_args\>/;'q;"	kind:cons	file:
c_allow_direct_arg	du_type_layout.m	/^    ;       c_allow_direct_arg.$/;kq|-;/\<c_allow_direct_arg\>/;'q;"	kind:cons	file:
c_arg	foreign_proc_gen.m	/^:- type c_arg$/;kq|-;/\<c_arg\>/;'q;"	kind:type	file:
c_code_live_lvals	llds.m	/^:- type c_code_live_lvals$/;kq|-;/\<c_code_live_lvals\>/;'q;"	kind:type
c_code_to_name_list	make_hlds_warn.m	/^:- pred c_code_to_name_list(string::in, list(/;kq|/^\<c_code_to_name_list\>/;'q;"	kind:pred	file:
c_code_to_name_list_2	make_hlds_warn.m	/^:- pred c_code_to_name_list_2(list(char)::in, list(/;kq|/^\<c_code_to_name_list_2\>/;'q;"	kind:pred	file:
c_compiler_type	globals.m	/^:- type c_compiler_type$/;kq|-;/\<c_compiler_type\>/;'q;"	kind:type
c_compiler_type	options.m	/^    ;       c_compiler_type$/;kq|-;/\<c_compiler_type\>/;'q;"	kind:cons
c_data_const_string	llds_out_file.m	/^:- func c_data_const_string(/;kq|/^\<c_data_const_string\>/;'q;"	kind:func
c_data_linkage_string	llds_out_file.m	/^:- func c_data_linkage_string(/;kq|/^\<c_data_linkage_string\>/;'q;"	kind:func
c_do_not_allow_direct_arg	du_type_layout.m	/^    --->    c_do_not_allow_direct_arg$/;kq|-;/\<c_do_not_allow_direct_arg\>/;'q;"	kind:cons	file:
c_exe_or_shared_lib	link_target_code.m	/^:- inst c_exe_or_shared_lib for linked_target_type\/0$/;kq|-;/\<c_exe_or_shared_lib\>/;'q;"	kind:inst	file:
c_file	llds.m	/^:- type c_file$/;kq|-;/\<c_file\>/;'q;"	kind:type
c_flag_to_name_object_file	options.m	/^    ;       c_flag_to_name_object_file$/;kq|-;/\<c_flag_to_name_object_file\>/;'q;"	kind:cons
c_flags	options_file.m	/^    ;       c_flags$/;kq|-;/\<c_flags\>/;'q;"	kind:cons	file:
c_foreign_type	prog_data.m	/^:- type c_foreign_type$/;kq|-;/\<c_foreign_type\>/;'q;"	kind:type
c_global_var_name	llds_out_data.m	/^:- func c_global_var_name(/;kq|/^\<c_global_var_name\>/;'q;"	kind:func
c_global_var_ref	llds.m	/^:- type c_global_var_ref$/;kq|-;/\<c_global_var_ref\>/;'q;"	kind:type
c_graphic_chars	c_util.m	/^:- func c_graphic_chars = string.$/;kq|/^\<c_graphic_chars\>/;'q;"	kind:func	file:
c_header_type	make.make_info.m	/^:- type c_header_type$/;kq|-;/\<c_header_type\>/;'q;"	kind:type
c_incl_dirs_external	options.m	/^    ;       c_incl_dirs_external$/;kq|-;/\<c_incl_dirs_external\>/;'q;"	kind:cons
c_incl_dirs_indep_subdir_setting	options.m	/^    ;       c_incl_dirs_indep_subdir_setting$/;kq|-;/\<c_incl_dirs_indep_subdir_setting\>/;'q;"	kind:cons
c_incl_dirs_installed_library	options.m	/^    ;       c_incl_dirs_installed_library$/;kq|-;/\<c_incl_dirs_installed_library\>/;'q;"	kind:cons
c_incl_dirs_same_subdir_setting	options.m	/^    ;       c_incl_dirs_same_subdir_setting$/;kq|-;/\<c_incl_dirs_same_subdir_setting\>/;'q;"	kind:cons
c_incl_ext	globals.m	/^:- type c_incl_ext$/;kq|-;/\<c_incl_ext\>/;'q;"	kind:type
c_include_directories	options.m	/^    ;       c_include_directories$/;kq|-;/\<c_include_directories\>/;'q;"	kind:cons
c_j_cs_defns	prog_item.m	/^:- type c_j_cs_defns ==$/;kq|-;/\<c_j_cs_defns\>/;'q;"	kind:type
c_j_cs_enum_repn	prog_item.m	/^:- type c_j_cs_enum_repn ==$/;kq|-;/\<c_j_cs_enum_repn\>/;'q;"	kind:type
c_j_cs_enums	prog_item.m	/^:- type c_j_cs_enums ==$/;kq|-;/\<c_j_cs_enums\>/;'q;"	kind:type
c_j_cs_fims	prog_data_foreign.m	/^:- type c_j_cs_fims$/;kq|-;/\<c_j_cs_fims\>/;'q;"	kind:type
c_j_cs_maybe_defn	prog_item.m	/^:- type c_j_cs_maybe_defn ==$/;kq|-;/\<c_j_cs_maybe_defn\>/;'q;"	kind:type
c_j_cs_maybe_defn_or_enum	prog_item.m	/^:- type c_j_cs_maybe_defn_or_enum ==$/;kq|-;/\<c_j_cs_maybe_defn_or_enum\>/;'q;"	kind:type
c_j_cs_maybe_enum	prog_item.m	/^:- type c_j_cs_maybe_enum ==$/;kq|-;/\<c_j_cs_maybe_enum\>/;'q;"	kind:type
c_j_cs_repn	prog_item.m	/^:- type c_j_cs_repn ==$/;kq|-;/\<c_j_cs_repn\>/;'q;"	kind:type
c_java_csharp	prog_item.m	/^:- type c_java_csharp(T)$/;kq|-;/\<c_java_csharp\>/;'q;"	kind:type
c_linked_target_type	link_target_code.m	/^:- inst c_linked_target_type for linked_target_type\/0$/;kq|-;/\<c_linked_target_type\>/;'q;"	kind:inst	file:
c_no_single_prec_float	du_type_layout.m	/^    --->    c_no_single_prec_float$/;kq|-;/\<c_no_single_prec_float\>/;'q;"	kind:cons	file:
c_or_csharp_exe_or_lib	link_target_code.m	/^:- inst c_or_csharp_exe_or_lib for linked_target_type\/0$/;kq|-;/\<c_or_csharp_exe_or_lib\>/;'q;"	kind:inst	file:
c_or_csharp_linked_target_type	link_target_code.m	/^:- inst c_or_csharp_linked_target_type for linked_target_type\/0$/;kq|-;/\<c_or_csharp_linked_target_type\>/;'q;"	kind:inst	file:
c_output_context	mlds_to_c_util.m	/^:- pred c_output_context(/;kq|/^\<c_output_context\>/;'q;"	kind:pred
c_output_file_line	mlds_to_c_util.m	/^:- pred c_output_file_line(/;kq|/^\<c_output_file_line\>/;'q;"	kind:pred
c_output_stmt_context	mlds_to_c_util.m	/^:- pred c_output_stmt_context(/;kq|/^\<c_output_stmt_context\>/;'q;"	kind:pred
c_pointer_to_string	../library/string.m	/^:- func c_pointer_to_string(c_pointer::in) = (/;kq|/^\<c_pointer_to_string\>/;'q;"	kind:func
c_pointer_type	builtin_lib_types.m	/^:- func c_pointer_type = mer_type.$/;kq|/^\<c_pointer_type\>/;'q;"	kind:func
c_procedure	llds.m	/^:- type c_procedure$/;kq|-;/\<c_procedure\>/;'q;"	kind:type
c_repn_32_nospf_da	prog_item.m	/^                c_repn_32_nospf_da      :: T,$/;kq|-;/\<c_repn_32_nospf_da\>/;'q;"	kind:fld
c_repn_32_nospf_noda	prog_item.m	/^                c_repn_32_nospf_noda    :: T,$/;kq|-;/\<c_repn_32_nospf_noda\>/;'q;"	kind:fld
c_repn_32_spf_da	prog_item.m	/^                c_repn_32_spf_da        :: T$/;kq|-;/\<c_repn_32_spf_da\>/;'q;"	kind:fld
c_repn_32_spf_noda	prog_item.m	/^                c_repn_32_spf_noda      :: T,$/;kq|-;/\<c_repn_32_spf_noda\>/;'q;"	kind:fld
c_repn_64_nospf_da	prog_item.m	/^                c_repn_64_nospf_da      :: T,$/;kq|-;/\<c_repn_64_nospf_da\>/;'q;"	kind:fld
c_repn_64_nospf_noda	prog_item.m	/^                c_repn_64_nospf_noda    :: T,$/;kq|-;/\<c_repn_64_nospf_noda\>/;'q;"	kind:fld
c_repn_64_spf_da	prog_item.m	/^                % c_repn_64_spf_da      :: T,   % not needed; see above$/;kq|-;/\<c_repn_64_spf_da\>/;'q;"	kind:fld
c_repn_64_spf_noda	prog_item.m	/^                % c_repn_64_spf_noda    :: T,   % not needed; see above$/;kq|-;/\<c_repn_64_spf_noda\>/;'q;"	kind:fld
c_repn_all_32	prog_item.m	/^                c_repn_all_32           :: T$/;kq|-;/\<c_repn_all_32\>/;'q;"	kind:fld
c_repn_all_64	prog_item.m	/^                c_repn_all_64           :: T,$/;kq|-;/\<c_repn_all_64\>/;'q;"	kind:fld
c_repn_allow_direct_arg	du_type_layout.m	/^:- type c_repn_allow_direct_arg$/;kq|-;/\<c_repn_allow_direct_arg\>/;'q;"	kind:type	file:
c_repn_same	prog_item.m	/^                c_repn_same             :: T$/;kq|-;/\<c_repn_same\>/;'q;"	kind:fld
c_repn_spf	du_type_layout.m	/^:- type c_repn_spf$/;kq|-;/\<c_repn_spf\>/;'q;"	kind:type	file:
c_repn_target	du_type_layout.m	/^:- type c_repn_target$/;kq|-;/\<c_repn_target\>/;'q;"	kind:type	file:
c_repns	prog_item.m	/^:- type c_repns(T)$/;kq|-;/\<c_repns\>/;'q;"	kind:type
c_repns_64_32	prog_item.m	/^    ;       c_repns_64_32($/;kq|-;/\<c_repns_64_32\>/;'q;"	kind:cons
c_repns_all	prog_item.m	/^    ;       c_repns_all($/;kq|-;/\<c_repns_all\>/;'q;"	kind:cons
c_repns_same	prog_item.m	/^    --->    c_repns_same($/;kq|-;/\<c_repns_same\>/;'q;"	kind:cons
c_reset_context	mlds_to_c_util.m	/^:- pred c_reset_context(/;kq|/^\<c_reset_context\>/;'q;"	kind:pred
c_single_prec_float	du_type_layout.m	/^    ;       c_single_prec_float.$/;kq|-;/\<c_single_prec_float\>/;'q;"	kind:cons	file:
c_target_specific_repn	du_type_layout.m	/^:- pred c_target_specific_repn(c_repn_target::in, c_repns(/;kq|/^\<c_target_specific_repn\>/;'q;"	kind:pred	file:
c_type	prog_data.m	/^    --->    c_type($/;kq|-;/\<c_type\>/;'q;"	kind:cons
c_type_is_word_sized_int_or_ptr	export.m	/^:- pred c_type_is_word_sized_int_or_ptr(/;kq|/^\<c_type_is_word_sized_int_or_ptr\>/;'q;"	kind:pred
c_util.always_reset_line_num	c_util.m	/^:- pred always_reset_line_num(/;kq|/^\<always_reset_line_num\>/;'q;"	kind:pred
c_util.always_set_line_num	c_util.m	/^:- pred always_set_line_num(/;kq|/^\<always_set_line_num\>/;'q;"	kind:pred
c_util.c_graphic_chars	c_util.m	/^:- func c_graphic_chars = string.$/;kq|/^\<c_graphic_chars\>/;'q;"	kind:func	file:
c_util.convert_bool_to_string	c_util.m	/^:- func convert_bool_to_string(/;kq|/^\<convert_bool_to_string\>/;'q;"	kind:func	file:
c_util.do_not_set_line_numbers	c_util.m	/^    --->    do_not_set_line_numbers$/;kq|-;/\<c_util.do_not_set_line_numbers\>/;'q;"	kind:cons
c_util.escape_special_char_c	c_util.m	/^:- pred escape_special_char_c(char::in, cord(char)::in, cord(/;kq|/^\<escape_special_char_c\>/;'q;"	kind:pred	file:
c_util.hex_hash32	c_util.m	/^:- func hex_hash32(/;kq|/^\<hex_hash32\>/;'q;"	kind:func
c_util.is_valid_c_identifier	c_util.m	/^:- pred is_valid_c_identifier(/;kq|/^\<is_valid_c_identifier\>/;'q;"	kind:pred
c_util.lookup_line_numbers	c_util.m	/^:- func lookup_line_numbers(/;kq|/^\<lookup_line_numbers\>/;'q;"	kind:func
c_util.make_float_literal	c_util.m	/^:- func make_float_literal(/;kq|/^\<make_float_literal\>/;'q;"	kind:func
c_util.make_int64_literal	c_util.m	/^:- func make_int64_literal(/;kq|/^\<make_int64_literal\>/;'q;"	kind:func
c_util.make_uint64_literal	c_util.m	/^:- func make_uint64_literal(/;kq|/^\<make_uint64_literal\>/;'q;"	kind:func
c_util.maybe_reset_line_num	c_util.m	/^:- pred maybe_reset_line_num(/;kq|/^\<maybe_reset_line_num\>/;'q;"	kind:pred
c_util.maybe_set_line_num	c_util.m	/^:- pred maybe_set_line_num(/;kq|/^\<maybe_set_line_num\>/;'q;"	kind:pred
c_util.maybe_set_line_numbers	c_util.m	/^:- type maybe_set_line_numbers$/;kq|-;/\<c_util.maybe_set_line_numbers\>/;'q;"	kind:type
c_util.multi_string	c_util.m	/^:- type multi_string == list(string).$/;kq|-;/\<c_util.multi_string\>/;'q;"	kind:type
c_util.octal_escape_any_char	c_util.m	/^:- pred octal_escape_any_char(char::in, list(/;kq|/^\<octal_escape_any_char\>/;'q;"	kind:pred	file:
c_util.octal_escape_any_int	c_util.m	/^:- pred octal_escape_any_int(int::in, list(/;kq|/^\<octal_escape_any_int\>/;'q;"	kind:pred	file:
c_util.output_env_var_init	c_util.m	/^:- pred output_env_var_init(/;kq|/^\<output_env_var_init\>/;'q;"	kind:pred	file:
c_util.output_float_literal	c_util.m	/^:- pred output_float_literal(/;kq|/^\<output_float_literal\>/;'q;"	kind:pred
c_util.output_init_c_comment	c_util.m	/^:- pred output_init_c_comment(/;kq|/^\<output_init_c_comment\>/;'q;"	kind:pred
c_util.output_int16_as_c_expr	c_util.m	/^:- pred output_int16_as_c_expr(/;kq|/^\<output_int16_as_c_expr\>/;'q;"	kind:pred
c_util.output_int32_as_c_expr	c_util.m	/^:- pred output_int32_as_c_expr(/;kq|/^\<output_int32_as_c_expr\>/;'q;"	kind:pred
c_util.output_int64_as_c_expr	c_util.m	/^:- pred output_int64_as_c_expr(/;kq|/^\<output_int64_as_c_expr\>/;'q;"	kind:pred
c_util.output_int8_as_c_expr	c_util.m	/^:- pred output_int8_as_c_expr(/;kq|/^\<output_int8_as_c_expr\>/;'q;"	kind:pred
c_util.output_int_as_c_expr	c_util.m	/^:- pred output_int_as_c_expr(/;kq|/^\<output_int_as_c_expr\>/;'q;"	kind:pred
c_util.output_pragma_pack_pop	c_util.m	/^:- pred output_pragma_pack_pop(/;kq|/^\<output_pragma_pack_pop\>/;'q;"	kind:pred
c_util.output_pragma_pack_push	c_util.m	/^:- pred output_pragma_pack_push(/;kq|/^\<output_pragma_pack_push\>/;'q;"	kind:pred
c_util.output_quoted_char_c	c_util.m	/^:- pred output_quoted_char_c(/;kq|/^\<output_quoted_char_c\>/;'q;"	kind:pred
c_util.output_quoted_char_java	c_util.m	/^:- pred output_quoted_char_java(/;kq|/^\<output_quoted_char_java\>/;'q;"	kind:pred
c_util.output_quoted_string_c	c_util.m	/^:- pred output_quoted_string_c(/;kq|/^\<output_quoted_string_c\>/;'q;"	kind:pred
c_util.output_uint16_as_c_expr	c_util.m	/^:- pred output_uint16_as_c_expr(/;kq|/^\<output_uint16_as_c_expr\>/;'q;"	kind:pred
c_util.output_uint32_as_c_expr	c_util.m	/^:- pred output_uint32_as_c_expr(/;kq|/^\<output_uint32_as_c_expr\>/;'q;"	kind:pred
c_util.output_uint64_as_c_expr	c_util.m	/^:- pred output_uint64_as_c_expr(/;kq|/^\<output_uint64_as_c_expr\>/;'q;"	kind:pred
c_util.output_uint8_as_c_expr	c_util.m	/^:- pred output_uint8_as_c_expr(/;kq|/^\<output_uint8_as_c_expr\>/;'q;"	kind:pred
c_util.output_uint_as_c_expr	c_util.m	/^:- pred output_uint_as_c_expr(/;kq|/^\<output_uint_as_c_expr\>/;'q;"	kind:pred
c_util.prepare_to_quote_char_c	c_util.m	/^:- func prepare_to_quote_char_c(/;kq|/^\<prepare_to_quote_char_c\>/;'q;"	kind:func
c_util.quote_char_c	c_util.m	/^:- func quote_char_c(/;kq|/^\<quote_char_c\>/;'q;"	kind:func
c_util.quote_one_char_acc_c	c_util.m	/^:- pred quote_one_char_acc_c(char::in, cord(char)::in, cord(/;kq|/^\<quote_one_char_acc_c\>/;'q;"	kind:pred	file:
c_util.quote_one_char_acc_java	c_util.m	/^:- pred quote_one_char_acc_java(char::in, cord(char)::in, cord(/;kq|/^\<quote_one_char_acc_java\>/;'q;"	kind:pred	file:
c_util.quote_string_c	c_util.m	/^:- func quote_string_c(/;kq|/^\<quote_string_c\>/;'q;"	kind:func
c_util.set_line_numbers	c_util.m	/^    ;       set_line_numbers.$/;kq|-;/\<c_util.set_line_numbers\>/;'q;"	kind:cons
c_util.unary_prefix_op	c_util.m	/^:- pred unary_prefix_op(/;kq|/^\<unary_prefix_op\>/;'q;"	kind:pred
c_util.unicode_escape_any_char	c_util.m	/^:- pred unicode_escape_any_char(int::in, list(/;kq|/^\<unicode_escape_any_char\>/;'q;"	kind:pred	file:
cache_maps	polymorphism_info.m	/^:- type cache_maps$/;kq|-;/\<cache_maps\>/;'q;"	kind:type
cache_stats	make_module_file_names.m	/^:- type cache_stats$/;kq|-;/\<cache_stats\>/;'q;"	kind:type	file:
calc_num_tests	../mdbcomp/trace_counts.m	/^:- func calc_num_tests(list(/;kq|/^\<calc_num_tests\>/;'q;"	kind:func
calc_pred_variables	stm_expand.m	/^:- pred calc_pred_variables(/;kq|/^\<calc_pred_variables\>/;'q;"	kind:pred	file:
calc_pred_variables_list	stm_expand.m	/^:- pred calc_pred_variables_list(/;kq|/^\<calc_pred_variables_list\>/;'q;"	kind:pred	file:
calc_string_hash_slots	string_switch_util.m	/^:- pred calc_string_hash_slots(/;kq|/^\<calc_string_hash_slots\>/;'q;"	kind:pred	file:
calc_string_hash_slots_loop_over_hash_strings	string_switch_util.m	/^:- pred calc_string_hash_slots_loop_over_hash_strings(/;kq|/^\<calc_string_hash_slots_loop_over_hash_strings\>/;'q;"	kind:pred	file:
calc_string_hash_slots_loop_over_hashes	string_switch_util.m	/^:- pred calc_string_hash_slots_loop_over_hashes(/;kq|/^\<calc_string_hash_slots_loop_over_hashes\>/;'q;"	kind:pred	file:
calculate_base_unsafe	../library/string.format.m	/^:- func calculate_base_unsafe(/;kq|/^\<calculate_base_unsafe\>/;'q;"	kind:func	file:
calculate_goal_info	accumulator.m	/^:- pred calculate_goal_info(/;kq|/^\<calculate_goal_info\>/;'q;"	kind:pred	file:
calculate_hash_table_size	fact_table.m	/^:- pred calculate_hash_table_size(/;kq|/^\<calculate_hash_table_size\>/;'q;"	kind:pred	file:
calculate_induced_tsubst	common.m	/^:- pred calculate_induced_tsubst(/;kq|/^\<calculate_induced_tsubst\>/;'q;"	kind:pred	file:
calculate_sub	inst_match.m	/^:- type calculate_sub$/;kq|-;/\<calculate_sub\>/;'q;"	kind:type	file:
calculate_sub_dir	inst_match.m	/^:- type calculate_sub_dir =< calculate_sub$/;kq|-;/\<calculate_sub_dir\>/;'q;"	kind:type	file:
calendar.add_duration	../library/calendar.m	/^:- pred add_duration(/;kq|/^\<add_duration\>/;'q;"	kind:pred
calendar.add_duration_loop	../library/calendar.m	/^:- pred add_duration_loop(/;kq|/^\<add_duration_loop\>/;'q;"	kind:pred	file:
calendar.april	../library/calendar.m	/^    ;       april$/;kq|-;/\<calendar.april\>/;'q;"	kind:cons
calendar.ascending	../library/calendar.m	/^    --->    ascending$/;kq|-;/\<calendar.ascending\>/;'q;"	kind:cons	file:
calendar.august	../library/calendar.m	/^    ;       august$/;kq|-;/\<calendar.august\>/;'q;"	kind:cons
calendar.compute_day_of_week	../library/calendar.m	/^:- func compute_day_of_week(/;kq|/^\<compute_day_of_week\>/;'q;"	kind:func	file:
calendar.current_local_time	../library/calendar.m	/^:- pred current_local_time(/;kq|/^\<current_local_time\>/;'q;"	kind:pred
calendar.current_utc_time	../library/calendar.m	/^:- pred current_utc_time(/;kq|/^\<current_utc_time\>/;'q;"	kind:pred
calendar.date	../library/calendar.m	/^:- type date$/;kq|-;/\<calendar.date\>/;'q;"	kind:type	file:
calendar.date_from_string	../library/calendar.m	/^:- pred date_from_string(/;kq|/^\<date_from_string\>/;'q;"	kind:pred
calendar.date_time	../library/calendar.m	/^:- type date_time == date.$/;kq|-;/\<calendar.date_time\>/;'q;"	kind:type
calendar.date_to_string	../library/calendar.m	/^:- func date_to_string(/;kq|/^\<date_to_string\>/;'q;"	kind:func
calendar.day_duration	../library/calendar.m	/^:- func day_duration(/;kq|/^\<day_duration\>/;'q;"	kind:func
calendar.day_of_month	../library/calendar.m	/^:- func day_of_month(/;kq|/^\<day_of_month\>/;'q;"	kind:func
calendar.day_of_month	../library/calendar.m	/^:- type day_of_month == int. % 1..31 depending on the month and year$/;kq|-;/\<calendar.day_of_month\>/;'q;"	kind:type
calendar.day_of_week	../library/calendar.m	/^:- func day_of_week(/;kq|/^\<day_of_week\>/;'q;"	kind:func
calendar.day_of_week	../library/calendar.m	/^:- type day_of_week$/;kq|-;/\<calendar.day_of_week\>/;'q;"	kind:type
calendar.day_of_week_num	../library/calendar.m	/^:- pred day_of_week_num(/;kq|/^\<day_of_week_num\>/;'q;"	kind:pred	file:
calendar.days	../library/calendar.m	/^:- func days(/;kq|/^\<days\>/;'q;"	kind:func
calendar.days	../library/calendar.m	/^:- type days == int.$/;kq|-;/\<calendar.days\>/;'q;"	kind:type
calendar.december	../library/calendar.m	/^    ;       december.$/;kq|-;/\<calendar.december\>/;'q;"	kind:cons
calendar.descending	../library/calendar.m	/^    ;       descending.$/;kq|-;/\<calendar.descending\>/;'q;"	kind:cons	file:
calendar.det_date_from_string	../library/calendar.m	/^:- func det_date_from_string(/;kq|/^\<det_date_from_string\>/;'q;"	kind:func
calendar.det_init_date	../library/calendar.m	/^:- func det_init_date(/;kq|/^\<det_init_date\>/;'q;"	kind:func
calendar.det_int0_to_month	../library/calendar.m	/^:- func det_int0_to_month(/;kq|/^\<det_int0_to_month\>/;'q;"	kind:func
calendar.det_int_to_month	../library/calendar.m	/^:- func det_int_to_month(/;kq|/^\<det_int_to_month\>/;'q;"	kind:func
calendar.do_day_duration	../library/calendar.m	/^:- func do_day_duration(/;kq|/^\<do_day_duration\>/;'q;"	kind:func	file:
calendar.dt_day	../library/calendar.m	/^                dt_day              :: int,$/;kq|-;/\<calendar.dt_day\>/;'q;"	kind:fld	file:
calendar.dt_hour	../library/calendar.m	/^                dt_hour             :: int,$/;kq|-;/\<calendar.dt_hour\>/;'q;"	kind:fld	file:
calendar.dt_microsecond	../library/calendar.m	/^                dt_microsecond      :: int$/;kq|-;/\<calendar.dt_microsecond\>/;'q;"	kind:fld	file:
calendar.dt_minute	../library/calendar.m	/^                dt_minute           :: int,$/;kq|-;/\<calendar.dt_minute\>/;'q;"	kind:fld	file:
calendar.dt_month	../library/calendar.m	/^                dt_month            :: int,$/;kq|-;/\<calendar.dt_month\>/;'q;"	kind:fld	file:
calendar.dt_second	../library/calendar.m	/^                dt_second           :: int,$/;kq|-;/\<calendar.dt_second\>/;'q;"	kind:fld	file:
calendar.dt_year	../library/calendar.m	/^                dt_year             :: int,$/;kq|-;/\<calendar.dt_year\>/;'q;"	kind:fld	file:
calendar.dur_days	../library/calendar.m	/^                dur_days            :: int,$/;kq|-;/\<calendar.dur_days\>/;'q;"	kind:fld	file:
calendar.dur_microseconds	../library/calendar.m	/^                dur_microseconds    :: int$/;kq|-;/\<calendar.dur_microseconds\>/;'q;"	kind:fld	file:
calendar.dur_months	../library/calendar.m	/^                dur_months          :: int,$/;kq|-;/\<calendar.dur_months\>/;'q;"	kind:fld	file:
calendar.dur_seconds	../library/calendar.m	/^                dur_seconds         :: int,$/;kq|-;/\<calendar.dur_seconds\>/;'q;"	kind:fld	file:
calendar.duration	../library/calendar.m	/^:- func duration(/;kq|/^\<duration\>/;'q;"	kind:func
calendar.duration	../library/calendar.m	/^:- type duration$/;kq|-;/\<calendar.duration\>/;'q;"	kind:type	file:
calendar.duration_from_string	../library/calendar.m	/^:- pred duration_from_string(/;kq|/^\<duration_from_string\>/;'q;"	kind:pred
calendar.duration_leq	../library/calendar.m	/^:- pred duration_leq(/;kq|/^\<duration_leq\>/;'q;"	kind:pred
calendar.duration_to_string	../library/calendar.m	/^:- func duration_to_string(/;kq|/^\<duration_to_string\>/;'q;"	kind:func
calendar.february	../library/calendar.m	/^    ;       february$/;kq|-;/\<calendar.february\>/;'q;"	kind:cons
calendar.foldl2_days	../library/calendar.m	/^:- pred foldl2_days(pred(/;kq|/^\<foldl2_days\>/;'q;"	kind:pred
calendar.foldl3_days	../library/calendar.m	/^:- pred foldl3_days(pred(/;kq|/^\<foldl3_days\>/;'q;"	kind:pred
calendar.foldl_days	../library/calendar.m	/^:- pred foldl_days(pred(/;kq|/^\<foldl_days\>/;'q;"	kind:pred
calendar.fquotient	../library/calendar.m	/^:- func fquotient(/;kq|/^\<fquotient\>/;'q;"	kind:func	file:
calendar.friday	../library/calendar.m	/^    ;       friday$/;kq|-;/\<calendar.friday\>/;'q;"	kind:cons
calendar.hour	../library/calendar.m	/^:- func hour(/;kq|/^\<hour\>/;'q;"	kind:func
calendar.hour	../library/calendar.m	/^:- type hour == int.         % 0..23$/;kq|-;/\<calendar.hour\>/;'q;"	kind:type
calendar.hours	../library/calendar.m	/^:- func hours(/;kq|/^\<hours\>/;'q;"	kind:func
calendar.hours	../library/calendar.m	/^:- type hours == int.$/;kq|-;/\<calendar.hours\>/;'q;"	kind:type
calendar.init_date	../library/calendar.m	/^:- pred init_date(/;kq|/^\<init_date\>/;'q;"	kind:pred
calendar.init_duration	../library/calendar.m	/^:- func init_duration(/;kq|/^\<init_duration\>/;'q;"	kind:func
calendar.int0_to_month	../library/calendar.m	/^:- pred int0_to_month(/;kq|/^\<int0_to_month\>/;'q;"	kind:pred
calendar.int_to_month	../library/calendar.m	/^:- pred int_to_month(/;kq|/^\<int_to_month\>/;'q;"	kind:pred
calendar.january	../library/calendar.m	/^    --->    january$/;kq|-;/\<calendar.january\>/;'q;"	kind:cons
calendar.julian_day_number	../library/calendar.m	/^:- func julian_day_number(/;kq|/^\<julian_day_number\>/;'q;"	kind:func
calendar.july	../library/calendar.m	/^    ;       july$/;kq|-;/\<calendar.july\>/;'q;"	kind:cons
calendar.june	../library/calendar.m	/^    ;       june$/;kq|-;/\<calendar.june\>/;'q;"	kind:cons
calendar.local_time_offset	../library/calendar.m	/^:- pred local_time_offset(/;kq|/^\<local_time_offset\>/;'q;"	kind:pred
calendar.march	../library/calendar.m	/^    ;       march$/;kq|-;/\<calendar.march\>/;'q;"	kind:cons
calendar.max_day_in_month_for	../library/calendar.m	/^:- func max_day_in_month_for(/;kq|/^\<max_day_in_month_for\>/;'q;"	kind:func	file:
calendar.may	../library/calendar.m	/^    ;       may$/;kq|-;/\<calendar.may\>/;'q;"	kind:cons
calendar.microsecond	../library/calendar.m	/^:- func microsecond(/;kq|/^\<microsecond\>/;'q;"	kind:func
calendar.microsecond	../library/calendar.m	/^:- type microsecond == int.  % 0..999999$/;kq|-;/\<calendar.microsecond\>/;'q;"	kind:type
calendar.microsecond_string	../library/calendar.m	/^:- func microsecond_string(/;kq|/^\<microsecond_string\>/;'q;"	kind:func	file:
calendar.microseconds	../library/calendar.m	/^:- func microseconds(/;kq|/^\<microseconds\>/;'q;"	kind:func
calendar.microseconds	../library/calendar.m	/^:- type microseconds == int.$/;kq|-;/\<calendar.microseconds\>/;'q;"	kind:type
calendar.minute	../library/calendar.m	/^:- func minute(/;kq|/^\<minute\>/;'q;"	kind:func
calendar.minute	../library/calendar.m	/^:- type minute == int.       % 0..59$/;kq|-;/\<calendar.minute\>/;'q;"	kind:type
calendar.minutes	../library/calendar.m	/^:- func minutes(/;kq|/^\<minutes\>/;'q;"	kind:func
calendar.minutes	../library/calendar.m	/^:- type minutes == int.$/;kq|-;/\<calendar.minutes\>/;'q;"	kind:type
calendar.modulo	../library/calendar.m	/^:- func modulo(/;kq|/^\<modulo\>/;'q;"	kind:func	file:
calendar.monday	../library/calendar.m	/^    --->    monday$/;kq|-;/\<calendar.monday\>/;'q;"	kind:cons
calendar.month	../library/calendar.m	/^:- func month(/;kq|/^\<month\>/;'q;"	kind:func
calendar.month	../library/calendar.m	/^:- type month$/;kq|-;/\<calendar.month\>/;'q;"	kind:type
calendar.month_to_int	../library/calendar.m	/^:- func month_to_int(/;kq|/^\<month_to_int\>/;'q;"	kind:func
calendar.month_to_int0	../library/calendar.m	/^:- func month_to_int0(/;kq|/^\<month_to_int0\>/;'q;"	kind:func
calendar.months	../library/calendar.m	/^:- func months(/;kq|/^\<months\>/;'q;"	kind:func
calendar.months	../library/calendar.m	/^:- type months == int.$/;kq|-;/\<calendar.months\>/;'q;"	kind:type
calendar.negate	../library/calendar.m	/^:- func negate(/;kq|/^\<negate\>/;'q;"	kind:func
calendar.november	../library/calendar.m	/^    ;       november$/;kq|-;/\<calendar.november\>/;'q;"	kind:cons
calendar.october	../library/calendar.m	/^    ;       october$/;kq|-;/\<calendar.october\>/;'q;"	kind:cons
calendar.order	../library/calendar.m	/^:- type order$/;kq|-;/\<calendar.order\>/;'q;"	kind:type	file:
calendar.read_char	../library/calendar.m	/^:- pred read_char(char::out, list(char)::in, list(/;kq|/^\<read_char\>/;'q;"	kind:pred	file:
calendar.read_days	../library/calendar.m	/^:- pred read_days(int::out, list(char)::in, list(/;kq|/^\<read_days\>/;'q;"	kind:pred	file:
calendar.read_hours	../library/calendar.m	/^:- pred read_hours(int::out, list(char)::in, list(/;kq|/^\<read_hours\>/;'q;"	kind:pred	file:
calendar.read_int	../library/calendar.m	/^:- pred read_int(int::out, list(char)::in, list(/;kq|/^\<read_int\>/;'q;"	kind:pred	file:
calendar.read_int_2	../library/calendar.m	/^:- pred read_int_2(int::in, int::out, list(char)::in, list(/;kq|/^\<read_int_2\>/;'q;"	kind:pred	file:
calendar.read_microseconds	../library/calendar.m	/^:- pred read_microseconds(microseconds::out, list(char)::in, list(/;kq|/^\<read_microseconds\>/;'q;"	kind:pred	file:
calendar.read_minutes	../library/calendar.m	/^:- pred read_minutes(int::out, list(char)::in, list(/;kq|/^\<read_minutes\>/;'q;"	kind:pred	file:
calendar.read_months	../library/calendar.m	/^:- pred read_months(int::out, list(char)::in, list(/;kq|/^\<read_months\>/;'q;"	kind:pred	file:
calendar.read_sign	../library/calendar.m	/^:- pred read_sign(int::out, list(char)::in, list(/;kq|/^\<read_sign\>/;'q;"	kind:pred	file:
calendar.read_years	../library/calendar.m	/^:- pred read_years(int::out, list(char)::in, list(/;kq|/^\<read_years\>/;'q;"	kind:pred	file:
calendar.same_date	../library/calendar.m	/^:- pred same_date(/;kq|/^\<same_date\>/;'q;"	kind:pred
calendar.saturday	../library/calendar.m	/^    ;       saturday$/;kq|-;/\<calendar.saturday\>/;'q;"	kind:cons
calendar.second	../library/calendar.m	/^:- func second(/;kq|/^\<second\>/;'q;"	kind:func
calendar.second	../library/calendar.m	/^:- type second == int.       % 0..61 (60 and 61 are for leap seconds)$/;kq|-;/\<calendar.second\>/;'q;"	kind:type
calendar.seconds	../library/calendar.m	/^:- func seconds(/;kq|/^\<seconds\>/;'q;"	kind:func
calendar.seconds	../library/calendar.m	/^:- type seconds == int.$/;kq|-;/\<calendar.seconds\>/;'q;"	kind:type
calendar.seconds_per_day	../library/calendar.m	/^:- func seconds_per_day = int.$/;kq|/^\<seconds_per_day\>/;'q;"	kind:func	file:
calendar.september	../library/calendar.m	/^    ;       september$/;kq|-;/\<calendar.september\>/;'q;"	kind:cons
calendar.string_if_nonzero	../library/calendar.m	/^:- func string_if_nonzero(/;kq|/^\<string_if_nonzero\>/;'q;"	kind:func	file:
calendar.sunday	../library/calendar.m	/^    ;       sunday.$/;kq|-;/\<calendar.sunday\>/;'q;"	kind:cons
calendar.test_dates	../library/calendar.m	/^:- func test_dates = list(/;kq|/^\<test_dates\>/;'q;"	kind:func	file:
calendar.thursday	../library/calendar.m	/^    ;       thursday$/;kq|-;/\<calendar.thursday\>/;'q;"	kind:cons
calendar.tm_to_date	../library/calendar.m	/^:- func tm_to_date(/;kq|/^\<tm_to_date\>/;'q;"	kind:func	file:
calendar.tuesday	../library/calendar.m	/^    ;       tuesday$/;kq|-;/\<calendar.tuesday\>/;'q;"	kind:cons
calendar.unix_epoch	../library/calendar.m	/^:- func unix_epoch = date.$/;kq|/^\<unix_epoch\>/;'q;"	kind:func
calendar.unpack_date	../library/calendar.m	/^:- pred unpack_date(/;kq|/^\<unpack_date\>/;'q;"	kind:pred
calendar.unpack_duration	../library/calendar.m	/^:- pred unpack_duration(/;kq|/^\<unpack_duration\>/;'q;"	kind:pred
calendar.wednesday	../library/calendar.m	/^    ;       wednesday$/;kq|-;/\<calendar.wednesday\>/;'q;"	kind:cons
calendar.year	../library/calendar.m	/^:- func year(/;kq|/^\<year\>/;'q;"	kind:func
calendar.year	../library/calendar.m	/^:- type year == int.         % Year 0 is 1 BC, -1 is 2 BC, etc.$/;kq|-;/\<calendar.year\>/;'q;"	kind:type
calendar.years	../library/calendar.m	/^:- func years(/;kq|/^\<years\>/;'q;"	kind:func
calendar.years	../library/calendar.m	/^:- type years == int.$/;kq|-;/\<calendar.years\>/;'q;"	kind:type
calendar.zero_duration	../library/calendar.m	/^:- func zero_duration = duration.$/;kq|/^\<zero_duration\>/;'q;"	kind:func
call_arg_id_to_pieces	hlds_out_util.m	/^:- func call_arg_id_to_pieces(/;kq|/^\<call_arg_id_to_pieces\>/;'q;"	kind:func
call_arg_in_selected_dir	code_loc_dep.m	/^:- pred call_arg_in_selected_dir(/;kq|/^\<call_arg_in_selected_dir\>/;'q;"	kind:pred	file:
call_args	common.m	/^:- type call_args$/;kq|-;/\<call_args\>/;'q;"	kind:type	file:
call_args	hlds_goal.m	/^                call_args           :: list(prog_var),$/;kq|-;/\<call_args\>/;'q;"	kind:fld
call_atomic_goal	../library/stm_builtin.m	/^:- pred call_atomic_goal(pred(T, stm, stm)::in(pred(/;kq|/^\<call_atomic_goal\>/;'q;"	kind:pred	file:
call_back_to_mercury_detached	../library/thread.m	/^:- pred call_back_to_mercury_detached(/;kq|/^\<call_back_to_mercury_detached\>/;'q;"	kind:pred	file:
call_back_to_mercury_joinable	../library/thread.m	/^:- pred call_back_to_mercury_joinable(/;kq|/^\<call_back_to_mercury_joinable\>/;'q;"	kind:pred	file:
call_builtin	hlds_goal.m	/^                call_builtin        :: builtin_state,$/;kq|-;/\<call_builtin\>/;'q;"	kind:fld
call_call	deforest.m	/^:- pred call_call(/;kq|/^\<call_call\>/;'q;"	kind:pred	file:
call_call_2	deforest.m	/^:- pred call_call_2(/;kq|/^\<call_call_2\>/;'q;"	kind:pred	file:
call_child_process_io_pred	process_util.m	/^:- pred call_child_process_io_pred(io_pred::in(/;kq|/^\<call_child_process_io_pred\>/;'q;"	kind:pred	file:
call_class	deep_profiling.m	/^:- type call_class$/;kq|-;/\<call_class\>/;'q;"	kind:type	file:
call_class_generic	deep_profiling.m	/^    ;       call_class_generic(generic_call).$/;kq|-;/\<call_class_generic\>/;'q;"	kind:cons	file:
call_class_normal	deep_profiling.m	/^    --->    call_class_normal(pred_proc_id)$/;kq|-;/\<call_class_normal\>/;'q;"	kind:cons	file:
call_class_special	deep_profiling.m	/^    ;       call_class_special(pred_proc_id, prog_var)$/;kq|-;/\<call_class_special\>/;'q;"	kind:cons	file:
call_comment	call_gen.m	/^:- pred call_comment(/;kq|/^\<call_comment\>/;'q;"	kind:pred	file:
call_constraints	mode_constraints.m	/^:- pred call_constraints(/;kq|/^\<call_constraints\>/;'q;"	kind:pred	file:
call_constrs	term_constr_data.m	/^                call_constrs   :: polyhedron$/;kq|-;/\<call_constrs\>/;'q;"	kind:fld
call_context	continuation_info.m	/^                call_context            :: term.context,$/;kq|-;/\<call_context\>/;'q;"	kind:fld	file:
call_context	mode_info.m	/^:- type call_context$/;kq|-;/\<call_context\>/;'q;"	kind:type
call_context	term_constr_data.m	/^                call_context   :: prog_context,$/;kq|-;/\<call_context\>/;'q;"	kind:fld
call_context_call	mode_info.m	/^    ;       call_context_call(mode_call_id).$/;kq|-;/\<call_context_call\>/;'q;"	kind:cons
call_context_unify	mode_info.m	/^    --->    call_context_unify(unify_context)$/;kq|-;/\<call_context_unify\>/;'q;"	kind:cons
call_depth_slot	trace_gen.m	/^:- pred call_depth_slot(/;kq|/^\<call_depth_slot\>/;'q;"	kind:pred	file:
call_direction	code_loc_dep.m	/^:- type call_direction$/;kq|-;/\<call_direction\>/;'q;"	kind:type
call_does_not_generate_events	../mdbcomp/program_representation.m	/^:- pred call_does_not_generate_events(/;kq|/^\<call_does_not_generate_events\>/;'q;"	kind:pred
call_expr	prog_item.m	/^    ;       call_expr(prog_context, sym_name, list(prog_term), purity)$/;kq|-;/\<call_expr\>/;'q;"	kind:cons
call_foreign_proc	hlds_goal.m	/^    ;       call_foreign_proc($/;kq|-;/\<call_foreign_proc\>/;'q;"	kind:cons
call_forward_vars	hlds_llds.m	/^                call_forward_vars       :: set_of_progvar,$/;kq|-;/\<call_forward_vars\>/;'q;"	kind:fld
call_gen.call_comment	call_gen.m	/^:- pred call_comment(/;kq|/^\<call_comment\>/;'q;"	kind:pred	file:
call_gen.convert_simple_const	call_gen.m	/^:- func convert_simple_const(/;kq|/^\<convert_simple_const\>/;'q;"	kind:func	file:
call_gen.extra_livevals	call_gen.m	/^:- pred extra_livevals(int::in, list(/;kq|/^\<extra_livevals\>/;'q;"	kind:pred	file:
call_gen.extra_livevals_from	call_gen.m	/^:- pred extra_livevals_from(int::in, int::in, list(/;kq|/^\<extra_livevals_from\>/;'q;"	kind:pred	file:
call_gen.find_nonlive_outputs	call_gen.m	/^:- pred find_nonlive_outputs(assoc_list(/;kq|/^\<find_nonlive_outputs\>/;'q;"	kind:pred	file:
call_gen.generate_builtin	call_gen.m	/^:- pred generate_builtin(/;kq|/^\<generate_builtin\>/;'q;"	kind:pred
call_gen.generate_call	call_gen.m	/^:- pred generate_call(/;kq|/^\<generate_call\>/;'q;"	kind:pred
call_gen.generate_event_call	call_gen.m	/^:- pred generate_event_call(string::in, list(/;kq|/^\<generate_event_call\>/;'q;"	kind:pred	file:
call_gen.generate_generic_call	call_gen.m	/^:- pred generate_generic_call(/;kq|/^\<generate_generic_call\>/;'q;"	kind:pred
call_gen.generate_simple_test	call_gen.m	/^:- pred generate_simple_test(simple_test_expr(/;kq|/^\<generate_simple_test\>/;'q;"	kind:pred	file:
call_gen.generic_call_info	call_gen.m	/^:- pred generic_call_info(/;kq|/^\<generic_call_info\>/;'q;"	kind:pred
call_gen.handle_call_failure	call_gen.m	/^:- pred handle_call_failure(/;kq|/^\<handle_call_failure\>/;'q;"	kind:pred	file:
call_gen.handle_return	call_gen.m	/^:- pred handle_return(assoc_list(/;kq|/^\<handle_return\>/;'q;"	kind:pred	file:
call_gen.ho_call_known_num	call_gen.m	/^    --->    ho_call_known_num$/;kq|-;/\<call_gen.ho_call_known_num\>/;'q;"	kind:cons
call_gen.ho_call_unknown	call_gen.m	/^    ;       ho_call_unknown.$/;kq|-;/\<call_gen.ho_call_unknown\>/;'q;"	kind:cons
call_gen.input_arg_locs	call_gen.m	/^:- pred input_arg_locs(assoc_list(/;kq|/^\<input_arg_locs\>/;'q;"	kind:pred
call_gen.kill_dead_input_vars	call_gen.m	/^:- pred kill_dead_input_vars(assoc_list(/;kq|/^\<kill_dead_input_vars\>/;'q;"	kind:pred	file:
call_gen.known_call_variant	call_gen.m	/^:- type known_call_variant$/;kq|-;/\<call_gen.known_call_variant\>/;'q;"	kind:type
call_gen.output_arg_locs	call_gen.m	/^:- pred output_arg_locs(assoc_list(/;kq|/^\<output_arg_locs\>/;'q;"	kind:pred
call_gen.prepare_for_call	call_gen.m	/^:- pred prepare_for_call(/;kq|/^\<prepare_for_call\>/;'q;"	kind:pred	file:
call_gen.rebuild_registers	call_gen.m	/^:- pred rebuild_registers(assoc_list(/;kq|/^\<rebuild_registers\>/;'q;"	kind:pred	file:
call_generic_unify	simplify_goal_unify.m	/^:- pred call_generic_unify(/;kq|/^\<call_generic_unify\>/;'q;"	kind:pred	file:
call_goal	../library/exception.m	/^:- pred call_goal(pred(/;kq|/^\<call_goal\>/;'q;"	kind:pred	file:
call_goal	det_infer_goal.m	/^    ;       call_goal(pred_id, proc_id)$/;kq|-;/\<call_goal\>/;'q;"	kind:cons	file:
call_goal_path	continuation_info.m	/^                call_goal_path          :: maybe(forward_goal_path)$/;kq|-;/\<call_goal_path\>/;'q;"	kind:fld	file:
call_handler	../library/exception.m	/^:- pred call_handler(pred(/;kq|/^\<call_handler\>/;'q;"	kind:pred	file:
call_has_inst_any	loop_inv.m	/^:- pred call_has_inst_any(/;kq|/^\<call_has_inst_any\>/;'q;"	kind:pred	file:
call_has_no_return	mlds_to_c_stmt.m	/^    --->    call_has_no_return$/;kq|-;/\<call_has_no_return\>/;'q;"	kind:cons	file:
call_has_return_expr_prefix	mlds_to_c_stmt.m	/^    ;       call_has_return_expr_prefix$/;kq|-;/\<call_has_return_expr_prefix\>/;'q;"	kind:cons	file:
call_has_return_stmt_suffix	mlds_to_c_stmt.m	/^    ;       call_has_return_stmt_suffix.$/;kq|-;/\<call_has_return_stmt_suffix\>/;'q;"	kind:cons	file:
call_id	hlds_pred.m	/^:- type call_id$/;kq|-;/\<call_id\>/;'q;"	kind:type
call_id_to_pieces	hlds_out_util.m	/^:- func call_id_to_pieces(/;kq|/^\<call_id_to_pieces\>/;'q;"	kind:func
call_in	mode_constraints.m	/^:- pred call_in(/;kq|/^\<call_in\>/;'q;"	kind:pred	file:
call_in_forked_process	process_util.m	/^:- pred call_in_forked_process(io_pred::in(/;kq|/^\<call_in_forked_process\>/;'q;"	kind:pred
call_in_forked_process_with_backup	process_util.m	/^:- pred call_in_forked_process_with_backup(io_pred::in(/;kq|/^\<call_in_forked_process_with_backup\>/;'q;"	kind:pred
call_info	continuation_info.m	/^:- type call_info$/;kq|-;/\<call_info\>/;'q;"	kind:type	file:
call_info	unused_args.m	/^    --->    call_info(pred_id, proc_id, sym_name, list(int)).$/;kq|-;/\<call_info\>/;'q;"	kind:cons	file:
call_is_mutual_rec	mark_tail_calls.m	/^    ;       call_is_mutual_rec.$/;kq|-;/\<call_is_mutual_rec\>/;'q;"	kind:cons	file:
call_is_self_or_mutual_rec	mark_tail_calls.m	/^:- type call_is_self_or_mutual_rec$/;kq|-;/\<call_is_self_or_mutual_rec\>/;'q;"	kind:type	file:
call_is_self_rec	mark_tail_calls.m	/^    --->    call_is_self_rec$/;kq|-;/\<call_is_self_rec\>/;'q;"	kind:cons	file:
call_live_on_return	continuation_info.m	/^                call_live_on_return     :: list(liveinfo),$/;kq|-;/\<call_live_on_return\>/;'q;"	kind:fld	file:
call_locals	term_constr_data.m	/^                call_locals    :: local_vars,$/;kq|-;/\<call_locals\>/;'q;"	kind:fld
call_map	stratify.m	/^:- type call_map == map(pred_proc_id, set(pred_proc_id)).$/;kq|-;/\<call_map\>/;'q;"	kind:type	file:
call_mercury_compile_main	make.module_target.m	/^:- pred call_mercury_compile_main(/;kq|/^\<call_mercury_compile_main\>/;'q;"	kind:pred	file:
call_method_inputs	mlds_to_java_wrap.m	/^:- type call_method_inputs$/;kq|-;/\<call_method_inputs\>/;'q;"	kind:type	file:
call_model	llds.m	/^:- type call_model$/;kq|-;/\<call_model\>/;'q;"	kind:type
call_model_det	llds.m	/^    --->    call_model_det(allow_lco)$/;kq|-;/\<call_model_det\>/;'q;"	kind:cons
call_model_nondet	llds.m	/^    ;       call_model_nondet(nondet_tail_call).$/;kq|-;/\<call_model_nondet\>/;'q;"	kind:cons
call_model_semidet	llds.m	/^    ;       call_model_semidet(allow_lco)$/;kq|-;/\<call_model_semidet\>/;'q;"	kind:cons
call_nondet_vars	hlds_llds.m	/^                call_nondet_vars        :: set_of_progvar$/;kq|-;/\<call_nondet_vars\>/;'q;"	kind:fld
call_nonlocals	term_constr_data.m	/^                call_nonlocals :: nonlocal_vars,$/;kq|-;/\<call_nonlocals\>/;'q;"	kind:fld
call_num_slot	trace_gen.m	/^:- pred call_num_slot(/;kq|/^\<call_num_slot\>/;'q;"	kind:pred	file:
call_or_answer_table	rtti.m	/^:- type call_or_answer_table$/;kq|-;/\<call_or_answer_table\>/;'q;"	kind:type
call_or_answer_table	table_gen.m	/^:- type call_or_answer_table$/;kq|-;/\<call_or_answer_table\>/;'q;"	kind:type	file:
call_out	mode_constraints.m	/^:- pred call_out(/;kq|/^\<call_out\>/;'q;"	kind:pred	file:
call_pattern	analysis.framework.m	/^:- typeclass call_pattern(FuncInfo, Call)$/;kq|-;/\<call_pattern\>/;'q;"	kind:tc
call_pattern	structure_reuse.analysis.m	/^:- instance call_pattern(structure_reuse_func_info, structure_reuse_call)$/;kq|-;/\<call_pattern\>/;'q;"	kind:tci	file:
call_pattern	structure_sharing.analysis.m	/^:- instance call_pattern(structure_sharing_func_info,$/;kq|-;/\<call_pattern\>/;'q;"	kind:tci	file:
call_ppid	term_constr_data.m	/^                call_ppid      :: abstract_ppid,$/;kq|-;/\<call_ppid\>/;'q;"	kind:fld
call_pred_id	hlds_goal.m	/^                call_pred_id        :: pred_id,$/;kq|-;/\<call_pred_id\>/;'q;"	kind:fld
call_pred_no_result	../library/io.m	/^:- pred call_pred_no_result(pred(/;kq|/^\<call_pred_no_result\>/;'q;"	kind:pred	file:
call_proc_id	hlds_goal.m	/^                call_proc_id        :: proc_id,$/;kq|-;/\<call_proc_id\>/;'q;"	kind:fld
call_resume_vars	hlds_llds.m	/^                call_resume_vars        :: set_of_progvar,$/;kq|-;/\<call_resume_vars\>/;'q;"	kind:fld
call_return_label	continuation_info.m	/^                call_return_label       :: label,$/;kq|-;/\<call_return_label\>/;'q;"	kind:fld	file:
call_site	../mdbcomp/program_representation.m	/^:- type call_site$/;kq|-;/\<call_site\>/;'q;"	kind:type
call_site_dynamic	../library/profiling_builtin.m	/^:- type call_site_dynamic   ---> call_site_dynamic(c_pointer).$/;kq|-;/\<call_site_dynamic\>/;'q;"	kind:type	file:
call_site_nums_2	../library/profiling_builtin.m	/^:- type call_site_nums_2$/;kq|-;/\<call_site_nums_2\>/;'q;"	kind:type
call_site_nums_3	../library/profiling_builtin.m	/^:- type call_site_nums_3$/;kq|-;/\<call_site_nums_3\>/;'q;"	kind:type
call_site_nums_4	../library/profiling_builtin.m	/^:- type call_site_nums_4$/;kq|-;/\<call_site_nums_4\>/;'q;"	kind:type
call_site_nums_5	../library/profiling_builtin.m	/^:- type call_site_nums_5$/;kq|-;/\<call_site_nums_5\>/;'q;"	kind:type
call_site_nums_6	../library/profiling_builtin.m	/^:- type call_site_nums_6$/;kq|-;/\<call_site_nums_6\>/;'q;"	kind:type
call_site_nums_7	../library/profiling_builtin.m	/^:- type call_site_nums_7$/;kq|-;/\<call_site_nums_7\>/;'q;"	kind:type
call_site_nums_8	../library/profiling_builtin.m	/^:- type call_site_nums_8$/;kq|-;/\<call_site_nums_8\>/;'q;"	kind:type
call_site_nums_9	../library/profiling_builtin.m	/^:- type call_site_nums_9$/;kq|-;/\<call_site_nums_9\>/;'q;"	kind:type
call_site_static_data	hlds_pred.m	/^:- type call_site_static_data           % defines MR_CallSiteStatic$/;kq|-;/\<call_site_static_data\>/;'q;"	kind:type
call_site_statics	hlds_pred.m	/^                call_site_statics       :: list(call_site_static_data),$/;kq|-;/\<call_site_statics\>/;'q;"	kind:fld
call_specific_unify	simplify_goal_unify.m	/^:- pred call_specific_unify(type_ctor::in, list(/;kq|/^\<call_specific_unify\>/;'q;"	kind:pred	file:
call_sym_name	hlds_goal.m	/^                call_sym_name       :: sym_name$/;kq|-;/\<call_sym_name\>/;'q;"	kind:fld
call_system	../library/io.call_system.m	/^:- pred call_system(string::in, io.res(/;kq|/^\<call_system\>/;'q;"	kind:pred
call_system	../library/io.m	/^:- pred call_system(string::in, io.res(/;kq|/^\<call_system\>/;'q;"	kind:pred
call_system.call_system	../library/io.call_system.m	/^:- pred call_system(string::in, io.res(/;kq|/^\<call_system\>/;'q;"	kind:pred
call_system.call_system_code	../library/io.call_system.m	/^:- pred call_system_code(/;kq|/^\<call_system_code\>/;'q;"	kind:pred	file:
call_system_code	../library/io.call_system.m	/^:- pred call_system_code(/;kq|/^\<call_system_code\>/;'q;"	kind:pred	file:
call_system_return_signal	../library/io.call_system.m	/^:- pred call_system_return_signal(string::in, io.res(/;kq|/^\<call_system_return_signal\>/;'q;"	kind:pred
call_system_return_signal	../library/io.m	/^:- pred call_system_return_signal(string::in, io.res(/;kq|/^\<call_system_return_signal\>/;'q;"	kind:pred
call_table	rtti.m	/^    --->    call_table$/;kq|-;/\<call_table\>/;'q;"	kind:cons
call_table	table_gen.m	/^    --->    call_table$/;kq|-;/\<call_table\>/;'q;"	kind:cons	file:
call_table_stats	../library/table_statistics.m	/^                call_table_stats            :: table_stats_curr_prev,$/;kq|-;/\<call_table_stats\>/;'q;"	kind:fld
call_table_strictness	prog_data_pragma.m	/^:- type call_table_strictness$/;kq|-;/\<call_table_strictness\>/;'q;"	kind:type
call_target	continuation_info.m	/^                call_target             :: code_addr,$/;kq|-;/\<call_target\>/;'q;"	kind:fld	file:
call_template	tupling.m	/^                call_template           :: hlds_goal$/;kq|-;/\<call_template\>/;'q;"	kind:fld	file:
call_tree_info	hlds_call_tree.m	/^:- type call_tree_info$/;kq|-;/\<call_tree_info\>/;'q;"	kind:type	file:
call_type_and_callee	../mdbcomp/program_representation.m	/^                call_type_and_callee    :: call_type_and_callee$/;kq|-;/\<call_type_and_callee\>/;'q;"	kind:fld
call_type_and_callee	../mdbcomp/program_representation.m	/^:- type call_type_and_callee$/;kq|-;/\<call_type_and_callee\>/;'q;"	kind:type
call_unify_context	hlds_goal.m	/^                call_unify_context  :: maybe(call_unify_context),$/;kq|-;/\<call_unify_context\>/;'q;"	kind:fld
call_unify_context	hlds_goal.m	/^:- type call_unify_context$/;kq|-;/\<call_unify_context\>/;'q;"	kind:type
call_vars	term_constr_data.m	/^                call_vars      :: call_vars,$/;kq|-;/\<call_vars\>/;'q;"	kind:fld
call_vars	term_constr_data.m	/^:- type call_vars == list(size_var).$/;kq|-;/\<call_vars\>/;'q;"	kind:type
call_weight_dst_map	term_pass2.m	/^:- type call_weight_dst_map == map(pred_proc_id, call_weight_edge).$/;kq|-;/\<call_weight_dst_map\>/;'q;"	kind:type	file:
call_weight_edge	term_pass2.m	/^:- type call_weight_edge$/;kq|-;/\<call_weight_edge\>/;'q;"	kind:type	file:
call_weight_graph	term_pass2.m	/^:- type call_weight_graph == map(pred_proc_id, call_weight_dst_map).$/;kq|-;/\<call_weight_graph\>/;'q;"	kind:type	file:
call_weight_info	term_pass2.m	/^:- type call_weight_info$/;kq|-;/\<call_weight_info\>/;'q;"	kind:type	file:
call_zeros	term_constr_data.m	/^                call_zeros     :: zero_vars,$/;kq|-;/\<call_zeros\>/;'q;"	kind:fld
callback	hlds_pred.m	/^    ;       callback($/;kq|-;/\<callback\>/;'q;"	kind:cons
callback_call	../mdbcomp/program_representation.m	/^    --->    callback_call$/;kq|-;/\<callback_call\>/;'q;"	kind:cons
callback_file_name	hlds_pred.m	/^                callback_file_name      :: string,$/;kq|-;/\<callback_file_name\>/;'q;"	kind:fld
callback_goal_path	hlds_pred.m	/^                callback_goal_path      :: forward_goal_path$/;kq|-;/\<callback_goal_path\>/;'q;"	kind:fld
callback_line_number	hlds_pred.m	/^                callback_line_number    :: int,$/;kq|-;/\<callback_line_number\>/;'q;"	kind:fld
called_can_loop	term_traversal.m	/^:- pred called_can_loop(/;kq|/^\<called_can_loop\>/;'q;"	kind:pred	file:
callee	code_loc_dep.m	/^    ;       callee.$/;kq|-;/\<callee\>/;'q;"	kind:cons
callee	hlds_call_tree.m	/^:- type callee$/;kq|-;/\<callee\>/;'q;"	kind:type	file:
callee_get_local_pred_id	hlds_call_tree.m	/^:- pred callee_get_local_pred_id(/;kq|/^\<callee_get_local_pred_id\>/;'q;"	kind:pred	file:
callee_has_no_reuses	structure_reuse.indirect.m	/^    --->    callee_has_no_reuses$/;kq|-;/\<callee_has_no_reuses\>/;'q;"	kind:cons	file:
callee_has_only_unconditional_reuse	structure_reuse.indirect.m	/^    ;       callee_has_only_unconditional_reuse$/;kq|-;/\<callee_has_only_unconditional_reuse\>/;'q;"	kind:cons	file:
callee_is_local_has_not_been_handled	hlds_call_tree.m	/^:- pred callee_is_local_has_not_been_handled(set_tree234(/;kq|/^\<callee_is_local_has_not_been_handled\>/;'q;"	kind:pred	file:
callee_rep	../mdbcomp/feedback.automatic_parallelism.m	/^:- type callee_rep$/;kq|-;/\<callee_rep\>/;'q;"	kind:type
caller	../mdbcomp/program_representation.m	/^                caller                  :: string_proc_label,$/;kq|-;/\<caller\>/;'q;"	kind:fld
caller	code_loc_dep.m	/^    --->    caller$/;kq|-;/\<caller\>/;'q;"	kind:cons
caller	ordering_mode_constraints.m	/^                caller              ::  pred_id,$/;kq|-;/\<caller\>/;'q;"	kind:fld	file:
caller_closure_seq_no	layout.m	/^                caller_closure_seq_no   :: int,$/;kq|-;/\<caller_closure_seq_no\>/;'q;"	kind:fld
caller_proc_label	layout.m	/^                caller_proc_label       :: proc_label,$/;kq|-;/\<caller_proc_label\>/;'q;"	kind:fld
calls_are_fully_qualified	hlds_pred.m	/^:- func calls_are_fully_qualified(/;kq|/^\<calls_are_fully_qualified\>/;'q;"	kind:func
calls_higher_order	stratify.m	/^:- type calls_higher_order$/;kq|-;/\<calls_higher_order\>/;'q;"	kind:type	file:
calls_no_change	instmap.m	/^                calls_no_change     :: int,$/;kq|-;/\<calls_no_change\>/;'q;"	kind:fld	file:
calls_some_change	instmap.m	/^                calls_some_change   :: int,$/;kq|-;/\<calls_some_change\>/;'q;"	kind:fld	file:
can_block_fall_through	opt_util.m	/^:- pred can_block_fall_through(list(/;kq|/^\<can_block_fall_through\>/;'q;"	kind:pred	file:
can_branch_away	llds.m	/^:- type can_branch_away$/;kq|-;/\<can_branch_away\>/;'q;"	kind:type
can_break	mlds_to_target_util.m	/^    --->    can_break$/;kq|-;/\<can_break\>/;'q;"	kind:cons
can_candidate_switch_fail	switch_detection.m	/^:- pred can_candidate_switch_fail(/;kq|/^\<can_candidate_switch_fail\>/;'q;"	kind:pred	file:
can_cgc	hlds_goal.m	/^:- type can_cgc$/;kq|-;/\<can_cgc\>/;'q;"	kind:type
can_clobber_succip	frameopt.m	/^:- func can_clobber_succip(list(label), frame_block_map(/;kq|/^\<can_clobber_succip\>/;'q;"	kind:func	file:
can_compare_constants_as_ints	options.m	/^    ;       can_compare_constants_as_ints$/;kq|-;/\<can_compare_constants_as_ints\>/;'q;"	kind:cons
can_component_branch_away	opt_util.m	/^:- func can_component_branch_away(/;kq|/^\<can_component_branch_away\>/;'q;"	kind:func	file:
can_components_branch_away	opt_util.m	/^:- func can_components_branch_away(list(/;kq|/^\<can_components_branch_away\>/;'q;"	kind:func	file:
can_continue	mlds_to_target_util.m	/^    ;       can_continue$/;kq|-;/\<can_continue\>/;'q;"	kind:cons
can_delay_frame	frameopt.m	/^:- pred can_delay_frame(list(label)::in, frame_block_map(/;kq|/^\<can_delay_frame\>/;'q;"	kind:pred	file:
can_eliminate_or_move	unneeded_code.m	/^:- pred can_eliminate_or_move(/;kq|/^\<can_eliminate_or_move\>/;'q;"	kind:pred	file:
can_fail	prog_data.m	/^:- type can_fail$/;kq|-;/\<can_fail\>/;'q;"	kind:type
can_fail_byte	../mdbcomp/program_representation.m	/^:- pred can_fail_byte(/;kq|/^\<can_fail_byte\>/;'q;"	kind:pred
can_fail_rep	../mdbcomp/program_representation.m	/^:- type can_fail_rep$/;kq|-;/\<can_fail_rep\>/;'q;"	kind:type
can_fail_to_string	parse_tree_out_misc.m	/^:- func can_fail_to_string(/;kq|/^\<can_fail_to_string\>/;'q;"	kind:func
can_fall_through	mlds_to_target_util.m	/^    ;       can_fall_through.$/;kq|-;/\<can_fall_through\>/;'q;"	kind:cons
can_fork	process_util.m	/^:- pred can_fork is semidet.$/;kq|/^\<can_fork\>/;'q;"	kind:pred
can_format_siblings	../library/term_to_xml.m	/^:- func can_format_siblings(/;kq|/^\<can_format_siblings\>/;'q;"	kind:func	file:
can_generate_code_for_tscc	ml_proc_gen.m	/^    ;       can_generate_code_for_tscc.$/;kq|-;/\<can_generate_code_for_tscc\>/;'q;"	kind:cons	file:
can_generate_dtd	../library/term_to_xml.m	/^:- func can_generate_dtd(element_mapping::in(/;kq|/^\<can_generate_dtd\>/;'q;"	kind:func
can_generate_dtd_2	../library/term_to_xml.m	/^:- func can_generate_dtd_2(maybe_dtd::in, element_mapping::in(/;kq|/^\<can_generate_dtd_2\>/;'q;"	kind:func	file:
can_generate_dtd_for_types	../library/term_to_xml.m	/^:- func can_generate_dtd_for_types(element_pred::in(/;kq|/^\<can_generate_dtd_for_types\>/;'q;"	kind:func	file:
can_generate_special_pred_clauses_for_type	special_pred.m	/^:- pred can_generate_special_pred_clauses_for_type(/;kq|/^\<can_generate_special_pred_clauses_for_type\>/;'q;"	kind:pred
can_go_normal	../library/thread.barrier.m	/^    --->    can_go_normal$/;kq|-;/\<can_go_normal\>/;'q;"	kind:cons	file:
can_go_release_called	../library/thread.barrier.m	/^    ;       can_go_release_called.$/;kq|-;/\<can_go_release_called\>/;'q;"	kind:cons	file:
can_inline_proc	inlining.m	/^:- pred can_inline_proc(/;kq|/^\<can_inline_proc\>/;'q;"	kind:pred
can_inline_proc_2	inlining.m	/^:- pred can_inline_proc_2(/;kq|/^\<can_inline_proc_2\>/;'q;"	kind:pred	file:
can_instr_branch_away	opt_util.m	/^:- func can_instr_branch_away(/;kq|/^\<can_instr_branch_away\>/;'q;"	kind:func
can_instr_fall_through	opt_util.m	/^:- func can_instr_fall_through(/;kq|/^\<can_instr_fall_through\>/;'q;"	kind:func
can_loop	goal_form.m	/^    --->    can_loop$/;kq|-;/\<can_loop\>/;'q;"	kind:cons
can_loop	prog_data_pragma.m	/^    ;       can_loop(ErrorInfo).$/;kq|-;/\<can_loop\>/;'q;"	kind:cons
can_loop_or_throw	goal_form.m	/^    --->    can_loop_or_throw$/;kq|-;/\<can_loop_or_throw\>/;'q;"	kind:cons
can_loop_proc_called	term_constr_errors.m	/^    ;       can_loop_proc_called(pred_proc_id, pred_proc_id)$/;kq|-;/\<can_loop_proc_called\>/;'q;"	kind:cons
can_loop_proc_called	term_errors.m	/^    ;       can_loop_proc_called(pred_proc_id, pred_proc_id)$/;kq|-;/\<can_loop_proc_called\>/;'q;"	kind:cons
can_move	deforest.m	/^:- type can_move == pred(module_info, bool, hlds_goal, list(hlds_goal)).$/;kq|-;/\<can_move\>/;'q;"	kind:type	file:
can_move_goal_backward	deforest.m	/^:- pred can_move_goal_backward(/;kq|/^\<can_move_goal_backward\>/;'q;"	kind:pred	file:
can_move_goal_forward	deforest.m	/^:- pred can_move_goal_forward(/;kq|/^\<can_move_goal_forward\>/;'q;"	kind:pred	file:
can_not_generate_code_for_tscc	ml_proc_gen.m	/^    --->    can_not_generate_code_for_tscc$/;kq|-;/\<can_not_generate_code_for_tscc\>/;'q;"	kind:cons	file:
can_not_request	higher_order.specialize_calls.m	/^    ;       can_not_request.$/;kq|-;/\<can_not_request\>/;'q;"	kind:cons	file:
can_optimize_conj	deforest.m	/^:- pred can_optimize_conj(hlds_goal::in, list(/;kq|/^\<can_optimize_conj\>/;'q;"	kind:pred	file:
can_print_without_quoting	c_util.m	/^:- pred can_print_without_quoting(/;kq|/^\<can_print_without_quoting\>/;'q;"	kind:pred	file:
can_proc_info_ever_succeed	hlds_proc_util.m	/^:- pred can_proc_info_ever_succeed(/;kq|/^\<can_proc_info_ever_succeed\>/;'q;"	kind:pred
can_proc_succeed	hlds_proc_util.m	/^:- type can_proc_succeed$/;kq|-;/\<can_proc_succeed\>/;'q;"	kind:type
can_process	hlds_pred.m	/^:- type can_process$/;kq|-;/\<can_process\>/;'q;"	kind:type
can_process_now	hlds_pred.m	/^    ;       can_process_now.$/;kq|-;/\<can_process_now\>/;'q;"	kind:cons
can_push	saved_vars.m	/^:- func can_push(/;kq|/^\<can_push\>/;'q;"	kind:func	file:
can_rebuild_lhs	make.check_up_to_date.m	/^    --->    can_rebuild_lhs(should_rebuild_lhs)$/;kq|-;/\<can_rebuild_lhs\>/;'q;"	kind:cons
can_reorder_constraints	constraint.m	/^:- pred can_reorder_constraints(/;kq|/^\<can_reorder_constraints\>/;'q;"	kind:pred	file:
can_reorder_goals	goal_reorder.m	/^:- pred can_reorder_goals(/;kq|/^\<can_reorder_goals\>/;'q;"	kind:pred
can_reorder_goals	goal_reorder.m	/^:- type can_reorder_goals$/;kq|-;/\<can_reorder_goals\>/;'q;"	kind:type
can_reorder_goals_old	goal_reorder.m	/^:- pred can_reorder_goals_old(/;kq|/^\<can_reorder_goals_old\>/;'q;"	kind:pred
can_request	higher_order.specialize_calls.m	/^:- type can_request$/;kq|-;/\<can_request\>/;'q;"	kind:type	file:
can_resolve_pred_or_func	recompilation.usage.m	/^:- pred can_resolve_pred_or_func(/;kq|/^\<can_resolve_pred_or_func\>/;'q;"	kind:pred	file:
can_return	mlds_to_target_util.m	/^    ;       can_return$/;kq|-;/\<can_return\>/;'q;"	kind:cons
can_see_all_arg_modes	direct_arg_in_out.m	/^:- type can_see_all_arg_modes$/;kq|-;/\<can_see_all_arg_modes\>/;'q;"	kind:type	file:
can_spawn	../library/thread.m	/^:- pred can_spawn is semidet.$/;kq|/^\<can_spawn\>/;'q;"	kind:pred
can_spawn_context	../library/thread.m	/^:- pred can_spawn_context is semidet.$/;kq|/^\<can_spawn_context\>/;'q;"	kind:pred	file:
can_spawn_native	../library/thread.m	/^:- pred can_spawn_native is semidet.$/;kq|/^\<can_spawn_native\>/;'q;"	kind:pred
can_succeed	mode_constraints.m	/^:- type can_succeed == bool.$/;kq|-;/\<can_succeed\>/;'q;"	kind:type	file:
can_switch_on_type	simplify_goal_ite.m	/^:- func can_switch_on_type(/;kq|/^\<can_switch_on_type\>/;'q;"	kind:func	file:
can_throw	goal_form.m	/^    --->    can_throw$/;kq|-;/\<can_throw\>/;'q;"	kind:cons
can_throw	mlds_to_target_util.m	/^    ;       can_throw$/;kq|-;/\<can_throw\>/;'q;"	kind:cons
can_transform	frameopt.m	/^:- type can_transform$/;kq|-;/\<can_transform\>/;'q;"	kind:type	file:
can_use_livevals	opt_util.m	/^:- pred can_use_livevals(/;kq|/^\<can_use_livevals\>/;'q;"	kind:pred	file:
can_we_generate_code_for_tscc	ml_proc_gen.m	/^:- type can_we_generate_code_for_tscc$/;kq|-;/\<can_we_generate_code_for_tscc\>/;'q;"	kind:type	file:
can_we_use_existing_pred	lambda.m	/^:- pred can_we_use_existing_pred(/;kq|/^\<can_we_use_existing_pred\>/;'q;"	kind:pred	file:
can_you_read_dir	check_libgrades.m	/^:- pred can_you_read_dir(string::in, maybe1(/;kq|/^\<can_you_read_dir\>/;'q;"	kind:pred	file:
candidate_headvar_origins	tupling.m	/^:- type candidate_headvar_origins == map(pred_proc_id, prog_var).$/;kq|-;/\<candidate_headvar_origins\>/;'q;"	kind:type	file:
candidate_headvars	tupling.m	/^:- type candidate_headvars == assoc_list(string, candidate_headvar_origins).$/;kq|-;/\<candidate_headvars\>/;'q;"	kind:type	file:
candidate_headvars_of_proc	tupling.m	/^:- pred candidate_headvars_of_proc(/;kq|/^\<candidate_headvars_of_proc\>/;'q;"	kind:pred	file:
candidate_headvars_of_proc_2	tupling.m	/^:- pred candidate_headvars_of_proc_2(/;kq|/^\<candidate_headvars_of_proc_2\>/;'q;"	kind:pred	file:
candidate_par_conjunction	../mdbcomp/feedback.automatic_parallelism.m	/^:- type candidate_par_conjunction(GoalType)$/;kq|-;/\<candidate_par_conjunction\>/;'q;"	kind:type
candidate_par_conjunction	introduce_parallelism.m	/^:- type candidate_par_conjunction == candidate_par_conjunction(pard_goal).$/;kq|-;/\<candidate_par_conjunction\>/;'q;"	kind:type	file:
candidate_par_conjunctions_params	../mdbcomp/feedback.automatic_parallelism.m	/^:- type candidate_par_conjunctions_params$/;kq|-;/\<candidate_par_conjunctions_params\>/;'q;"	kind:type
candidate_par_conjunctions_proc	../mdbcomp/feedback.automatic_parallelism.m	/^:- type candidate_par_conjunctions_proc ==$/;kq|-;/\<candidate_par_conjunctions_proc\>/;'q;"	kind:type
candidate_switch	switch_detection.m	/^:- type candidate_switch$/;kq|-;/\<candidate_switch\>/;'q;"	kind:type	file:
candidate_switch_rank	switch_detection.m	/^:- type candidate_switch_rank$/;kq|-;/\<candidate_switch_rank\>/;'q;"	kind:type	file:
cannot_branch_away	llds.m	/^    ;       cannot_branch_away.$/;kq|-;/\<cannot_branch_away\>/;'q;"	kind:cons
cannot_cgc	hlds_goal.m	/^    ;       cannot_cgc.$/;kq|-;/\<cannot_cgc\>/;'q;"	kind:cons
cannot_create_reason	mode_errors.m	/^:- type cannot_create_reason$/;kq|-;/\<cannot_create_reason\>/;'q;"	kind:type
cannot_deep_copy_partial_term	mode_errors.m	/^    ;       cannot_deep_copy_partial_term.$/;kq|-;/\<cannot_deep_copy_partial_term\>/;'q;"	kind:cons
cannot_fail	../library/exception.m	/^:- inst cannot_fail for exception_result\/1$/;kq|-;/\<cannot_fail\>/;'q;"	kind:inst
cannot_fail	prog_data.m	/^    ;       cannot_fail.$/;kq|-;/\<cannot_fail\>/;'q;"	kind:cons
cannot_fail_before_stack_flush	goal_form.m	/^:- pred cannot_fail_before_stack_flush(/;kq|/^\<cannot_fail_before_stack_flush\>/;'q;"	kind:pred
cannot_fail_before_stack_flush_2	goal_form.m	/^:- pred cannot_fail_before_stack_flush_2(/;kq|/^\<cannot_fail_before_stack_flush_2\>/;'q;"	kind:pred	file:
cannot_fail_before_stack_flush_conj	goal_form.m	/^:- pred cannot_fail_before_stack_flush_conj(list(/;kq|/^\<cannot_fail_before_stack_flush_conj\>/;'q;"	kind:pred	file:
cannot_fail_rep	../mdbcomp/program_representation.m	/^    ;       cannot_fail_rep.$/;kq|-;/\<cannot_fail_rep\>/;'q;"	kind:cons
cannot_find_in_dirs_msg	find_module.m	/^:- pred cannot_find_in_dirs_msg(file_name::in, list(/;kq|/^\<cannot_find_in_dirs_msg\>/;'q;"	kind:pred	file:
cannot_init_any	mode_errors.m	/^    --->    cannot_init_any$/;kq|-;/\<cannot_init_any\>/;'q;"	kind:cons
cannot_loop	goal_form.m	/^    ;       cannot_loop.$/;kq|-;/\<cannot_loop\>/;'q;"	kind:cons
cannot_loop	prog_data_pragma.m	/^    --->    cannot_loop(TermInfo)$/;kq|-;/\<cannot_loop\>/;'q;"	kind:cons
cannot_loop_or_throw	goal_form.m	/^    ;       cannot_loop_or_throw.$/;kq|-;/\<cannot_loop_or_throw\>/;'q;"	kind:cons
cannot_negate	../library/getopt.m	/^    ;       cannot_negate$/;kq|-;/\<cannot_negate\>/;'q;"	kind:cons
cannot_negate	../library/getopt_io.m	/^    ;       cannot_negate$/;kq|-;/\<cannot_negate\>/;'q;"	kind:cons
cannot_open_file_for_input	file_util.m	/^:- func cannot_open_file_for_input(/;kq|/^\<cannot_open_file_for_input\>/;'q;"	kind:func	file:
cannot_process_yet	hlds_pred.m	/^    --->    cannot_process_yet$/;kq|-;/\<cannot_process_yet\>/;'q;"	kind:cons
cannot_reorder_goals	goal_reorder.m	/^    --->    cannot_reorder_goals$/;kq|-;/\<cannot_reorder_goals\>/;'q;"	kind:cons
cannot_see_all_arg_modes	direct_arg_in_out.m	/^    --->    cannot_see_all_arg_modes$/;kq|-;/\<cannot_see_all_arg_modes\>/;'q;"	kind:cons	file:
cannot_succeed	loop_inv.m	/^:- pred cannot_succeed(/;kq|/^\<cannot_succeed\>/;'q;"	kind:pred	file:
cannot_succeed	term_traversal.m	/^:- pred cannot_succeed(/;kq|/^\<cannot_succeed\>/;'q;"	kind:pred	file:
cannot_succeed_ground_occur_check	mode_errors.m	/^    ;       cannot_succeed_ground_occur_check(prog_var, cons_id).$/;kq|-;/\<cannot_succeed_ground_occur_check\>/;'q;"	kind:cons
cannot_succeed_var_functor	mode_errors.m	/^    ;       cannot_succeed_var_functor(prog_var, mer_inst, cons_id)$/;kq|-;/\<cannot_succeed_var_functor\>/;'q;"	kind:cons
cannot_succeed_var_var	mode_errors.m	/^    --->    cannot_succeed_var_var(prog_var, prog_var, mer_inst, mer_inst)$/;kq|-;/\<cannot_succeed_var_var\>/;'q;"	kind:cons
cannot_throw	goal_form.m	/^    ;       cannot_throw.$/;kq|-;/\<cannot_throw\>/;'q;"	kind:cons
cannot_transform	frameopt.m	/^    ;       cannot_transform.$/;kq|-;/\<cannot_transform\>/;'q;"	kind:cons	file:
cannot_write_module_dep_files	make.get_module_dep_info.m	/^:- pred cannot_write_module_dep_files(/;kq|/^\<cannot_write_module_dep_files\>/;'q;"	kind:pred	file:
canon	prog_data.m	/^    --->    canon$/;kq|-;/\<canon\>/;'q;"	kind:cons
canon_prev_char	../library/dir.m	/^:- type canon_prev_char$/;kq|-;/\<canon_prev_char\>/;'q;"	kind:type	file:
canon_vars_map	delay_partial_inst.m	/^:- type canon_vars_map == map(cons_id, list(prog_var)).$/;kq|-;/\<canon_vars_map\>/;'q;"	kind:type	file:
canonicalize	../library/deconstruct.m	/^    ;       canonicalize$/;kq|-;/\<canonicalize\>/;'q;"	kind:cons
canonicalize	../library/deconstruct.m	/^:- inst canonicalize for noncanon_handling\/0$/;kq|-;/\<canonicalize\>/;'q;"	kind:inst
canonicalize_later_path_chars	../library/dir.m	/^:- pred canonicalize_later_path_chars(list(char)::in, list(/;kq|/^\<canonicalize_later_path_chars\>/;'q;"	kind:pred	file:
canonicalize_later_path_chars_acc	../library/dir.m	/^:- pred canonicalize_later_path_chars_acc(list(/;kq|/^\<canonicalize_later_path_chars_acc\>/;'q;"	kind:pred	file:
canonicalize_or_do_not_allow	../library/deconstruct.m	/^:- inst canonicalize_or_do_not_allow for noncanon_handling\/0$/;kq|-;/\<canonicalize_or_do_not_allow\>/;'q;"	kind:inst
canonicalize_path_chars	../library/dir.m	/^:- func canonicalize_path_chars(list(char)) = list(/;kq|/^\<canonicalize_path_chars\>/;'q;"	kind:func	file:
capitalize_first	../library/string.m	/^:- func capitalize_first(/;kq|/^\<capitalize_first\>/;'q;"	kind:func
car_context	hlds_data.m	/^                car_context         :: prog_context$/;kq|-;/\<car_context\>/;'q;"	kind:fld
car_field_name	hlds_data.m	/^                car_field_name      :: maybe(ctor_field_name),$/;kq|-;/\<car_field_name\>/;'q;"	kind:fld
car_maybe_base_arg	hlds_data.m	/^                car_maybe_base_arg  :: maybe_base_ctor_arg,$/;kq|-;/\<car_maybe_base_arg\>/;'q;"	kind:fld
car_pos_width	hlds_data.m	/^                car_pos_width       :: arg_pos_width,$/;kq|-;/\<car_pos_width\>/;'q;"	kind:fld
car_type	hlds_data.m	/^                car_type            :: mer_type,$/;kq|-;/\<car_type\>/;'q;"	kind:fld
carried_regions	hlds_goal.m	/^                carried_regions         :: set(prog_var),$/;kq|-;/\<carried_regions\>/;'q;"	kind:fld
cartesian_product	live_vars.m	/^:- pred cartesian_product(set_of_var(T)::in, set_of_var(/;kq|/^\<cartesian_product\>/;'q;"	kind:pred	file:
cartesian_product_list	live_vars.m	/^:- pred cartesian_product_list(set_of_progvar::in, list(/;kq|/^\<cartesian_product_list\>/;'q;"	kind:pred	file:
cartesian_product_list_2	live_vars.m	/^:- pred cartesian_product_list_2(/;kq|/^\<cartesian_product_list_2\>/;'q;"	kind:pred	file:
cartesian_product_loop_over_a	live_vars.m	/^:- pred cartesian_product_loop_over_a(set_of_var(T)::in, var(/;kq|/^\<cartesian_product_loop_over_a\>/;'q;"	kind:pred	file:
case	hlds_goal.m	/^:- type case$/;kq|-;/\<case\>/;'q;"	kind:type
case_arm	switch_detection.m	/^:- type case_arm$/;kq|-;/\<case_arm\>/;'q;"	kind:type	file:
case_code	switch_case.m	/^                case_code           :: llds_code,$/;kq|-;/\<case_code\>/;'q;"	kind:fld
case_code_already_included	switch_case.m	/^    ;       case_code_already_included.$/;kq|-;/\<case_code_already_included\>/;'q;"	kind:cons
case_code_included	switch_case.m	/^                case_code_included  :: case_code_included$/;kq|-;/\<case_code_included\>/;'q;"	kind:fld
case_code_included	switch_case.m	/^:- type case_code_included$/;kq|-;/\<case_code_included\>/;'q;"	kind:type
case_code_not_yet_included	switch_case.m	/^    --->    case_code_not_yet_included$/;kq|-;/\<case_code_not_yet_included\>/;'q;"	kind:cons
case_comment	hlds_out_goal.m	/^:- func case_comment(string, string, list(/;kq|/^\<case_comment\>/;'q;"	kind:func
case_consts	lookup_switch_util.m	/^:- type case_consts(Key, Rval, SeveralInfo)$/;kq|-;/\<case_consts\>/;'q;"	kind:type
case_consts_several_llds	lookup_switch_util.m	/^:- type case_consts_several_llds$/;kq|-;/\<case_consts_several_llds\>/;'q;"	kind:type
case_contains_matching_defn	ml_elim_nested.m	/^:- pred case_contains_matching_defn(/;kq|/^\<case_contains_matching_defn\>/;'q;"	kind:pred	file:
case_description	switch_case.m	/^                case_description    :: string,$/;kq|-;/\<case_description\>/;'q;"	kind:fld
case_end_is_reachable	direct_arg_in_out.m	/^:- pred case_end_is_reachable(/;kq|/^\<case_end_is_reachable\>/;'q;"	kind:pred	file:
case_first_functor	hlds_goal.m	/^                case_first_functor          :: cons_id,$/;kq|-;/\<case_first_functor\>/;'q;"	kind:fld
case_get_goal	../mdbcomp/program_representation.m	/^:- pred case_get_goal(case_rep(T)::in, goal_rep(/;kq|/^\<case_get_goal\>/;'q;"	kind:pred
case_get_loop_control_par_conjs	par_loop_control.m	/^:- pred case_get_loop_control_par_conjs(/;kq|/^\<case_get_loop_control_par_conjs\>/;'q;"	kind:pred	file:
case_goal	hlds_goal.m	/^                case_goal                   :: hlds_goal$/;kq|-;/\<case_goal\>/;'q;"	kind:fld
case_goals	loop_inv.m	/^:- func case_goals(list(case)) = list(/;kq|/^\<case_goals\>/;'q;"	kind:func	file:
case_id	hlds_goal.m	/^:- type case_id$/;kq|-;/\<case_id\>/;'q;"	kind:type
case_in_switch	tupling.m	/^:- pred case_in_switch(/;kq|/^\<case_in_switch\>/;'q;"	kind:pred	file:
case_kind	lookup_switch.m	/^:- type case_kind$/;kq|-;/\<case_kind\>/;'q;"	kind:type
case_kind_to_string	lookup_switch.m	/^:- func case_kind_to_string(/;kq|/^\<case_kind_to_string\>/;'q;"	kind:func	file:
case_label_info	switch_case.m	/^:- type case_label_info$/;kq|-;/\<case_label_info\>/;'q;"	kind:type
case_label_map	switch_case.m	/^:- type case_label_map == map(label, case_label_info).$/;kq|-;/\<case_label_map\>/;'q;"	kind:type
case_labels_map	ml_simplify_switch.m	/^:- type case_labels_map == map(int, mlds_label).$/;kq|-;/\<case_labels_map\>/;'q;"	kind:type	file:
case_later_functors	hlds_goal.m	/^                case_later_functors         :: list(cons_id),$/;kq|-;/\<case_later_functors\>/;'q;"	kind:fld
case_list_calls_proc_in_list_acc	goal_refs.m	/^:- pred case_list_calls_proc_in_list_acc(list(case)::in, set(/;kq|/^\<case_list_calls_proc_in_list_acc\>/;'q;"	kind:pred	file:
case_list_can_loop	goal_form.m	/^:- func case_list_can_loop(maybe(module_info), list(/;kq|/^\<case_list_can_loop\>/;'q;"	kind:func	file:
case_list_can_throw	goal_form.m	/^:- func case_list_can_throw(maybe(module_info), list(/;kq|/^\<case_list_can_throw\>/;'q;"	kind:func	file:
case_list_has_foreign	goal_form.m	/^:- func case_list_has_foreign(list(/;kq|/^\<case_list_has_foreign\>/;'q;"	kind:func	file:
case_proc_refs_acc	goal_refs.m	/^:- pred case_proc_refs_acc(/;kq|/^\<case_proc_refs_acc\>/;'q;"	kind:pred	file:
case_rep	../mdbcomp/program_representation.m	/^:- type case_rep == case_rep(unit).$/;kq|-;/\<case_rep\>/;'q;"	kind:type
case_rep	../mdbcomp/program_representation.m	/^:- type case_rep(GoalAnnotation)$/;kq|-;/\<case_rep\>/;'q;"	kind:type
case_rep_detism	tag_switch_util.m	/^:- func case_rep_detism(map(/;kq|/^\<case_rep_detism\>/;'q;"	kind:func	file:
case_reps_match	introduce_parallelism.m	/^:- pred case_reps_match(var_name_table::in, case_rep(A)::in, case_rep(/;kq|/^\<case_reps_match\>/;'q;"	kind:pred	file:
case_rewrite_recursive_call	par_loop_control.m	/^:- pred case_rewrite_recursive_call(/;kq|/^\<case_rewrite_recursive_call\>/;'q;"	kind:pred	file:
case_sensitive_replacement_cost	error_spec.m	/^:- func case_sensitive_replacement_cost(/;kq|/^\<case_sensitive_replacement_cost\>/;'q;"	kind:func	file:
case_to_case_rep	prog_rep.m	/^:- pred case_to_case_rep(/;kq|/^\<case_to_case_rep\>/;'q;"	kind:pred	file:
case_to_disjunct	goal_transform.m	/^:- pred case_to_disjunct(/;kq|/^\<case_to_disjunct\>/;'q;"	kind:pred
case_update_non_loop_control_paths	par_loop_control.m	/^:- pred case_update_non_loop_control_paths(/;kq|/^\<case_update_non_loop_control_paths\>/;'q;"	kind:pred	file:
case_used_modules	unused_imports.m	/^:- pred case_used_modules(/;kq|/^\<case_used_modules\>/;'q;"	kind:pred	file:
case_varmap	direct_arg_in_out.m	/^:- type case_varmap == arm_varmap(case).$/;kq|-;/\<case_varmap\>/;'q;"	kind:type	file:
case_vars_maybe_lambda	quantification.m	/^:- pred case_vars_maybe_lambda(nonlocals_to_recompute, list(/;kq|/^\<case_vars_maybe_lambda\>/;'q;"	kind:pred	file:
case_vars_maybe_lambda_and_bi_impl	quantification.m	/^:- pred case_vars_maybe_lambda_and_bi_impl(list(/;kq|/^\<case_vars_maybe_lambda_and_bi_impl\>/;'q;"	kind:pred	file:
case_vars_no_lambda	quantification.m	/^:- pred case_vars_no_lambda(nonlocals_to_recompute, list(/;kq|/^\<case_vars_no_lambda\>/;'q;"	kind:pred	file:
cases_add_heap_ops	add_heap_ops.m	/^:- pred cases_add_heap_ops(list(case)::in, list(/;kq|/^\<cases_add_heap_ops\>/;'q;"	kind:pred	file:
cases_add_trail_ops	add_trail_ops.m	/^:- pred cases_add_trail_ops(list(case)::in, list(/;kq|/^\<cases_add_trail_ops\>/;'q;"	kind:pred	file:
cases_affect_lvals	ml_optimize.m	/^:- pred cases_affect_lvals(set(/;kq|/^\<cases_affect_lvals\>/;'q;"	kind:pred	file:
cases_calls	goal_refs.m	/^:- pred cases_calls(list(/;kq|/^\<cases_calls\>/;'q;"	kind:pred	file:
cases_calls_pred_id	goal_refs.m	/^:- pred cases_calls_pred_id(list(/;kq|/^\<cases_calls_pred_id\>/;'q;"	kind:pred	file:
cases_can_throw_imaf	goal_form.m	/^:- pred cases_can_throw_imaf(list(/;kq|/^\<cases_can_throw_imaf\>/;'q;"	kind:pred	file:
cases_cannot_stack_flush	goal_form.m	/^:- pred cases_cannot_stack_flush(list(/;kq|/^\<cases_cannot_stack_flush\>/;'q;"	kind:pred	file:
cases_contain_builtin_unify_or_compare	deep_profiling.m	/^:- func cases_contain_builtin_unify_or_compare(list(/;kq|/^\<cases_contain_builtin_unify_or_compare\>/;'q;"	kind:func	file:
cases_contain_reconstruction	goal_contains.m	/^:- pred cases_contain_reconstruction(list(/;kq|/^\<cases_contain_reconstruction\>/;'q;"	kind:pred	file:
cases_contains_matching_defn	ml_elim_nested.m	/^:- pred cases_contains_matching_defn(/;kq|/^\<cases_contains_matching_defn\>/;'q;"	kind:pred	file:
cases_contains_statement	ml_util.m	/^:- pred cases_contains_statement(list(/;kq|/^\<cases_contains_statement\>/;'q;"	kind:pred	file:
cases_contains_var	ml_util.m	/^:- func cases_contains_var(list(/;kq|/^\<cases_contains_var\>/;'q;"	kind:func	file:
cases_cost	pd_cost.m	/^:- pred cases_cost(list(/;kq|/^\<cases_cost\>/;'q;"	kind:pred	file:
cases_find_subgoal_nonlocals	ml_code_gen.m	/^:- pred cases_find_subgoal_nonlocals(list(/;kq|/^\<cases_find_subgoal_nonlocals\>/;'q;"	kind:pred	file:
cases_map	switch_detection.m	/^                cases_map           :: map(cons_id, cons_id_entry),$/;kq|-;/\<cases_map\>/;'q;"	kind:fld	file:
cases_mark_static_terms	mark_static_terms.m	/^:- pred cases_mark_static_terms(list(case)::in, list(/;kq|/^\<cases_mark_static_terms\>/;'q;"	kind:pred	file:
cases_may_alloc_temp_frame	code_util.m	/^:- pred cases_may_alloc_temp_frame(list(/;kq|/^\<cases_may_alloc_temp_frame\>/;'q;"	kind:pred	file:
cases_missing	switch_detection.m	/^:- type cases_missing$/;kq|-;/\<cases_missing\>/;'q;"	kind:type	file:
cases_size	goal_util.m	/^:- pred cases_size(list(/;kq|/^\<cases_size\>/;'q;"	kind:pred	file:
cases_table	switch_detection.m	/^:- type cases_table$/;kq|-;/\<cases_table\>/;'q;"	kind:type	file:
cases_to_switch	switch_detection.m	/^:- pred cases_to_switch(/;kq|/^\<cases_to_switch\>/;'q;"	kind:pred	file:
cast	hlds_goal.m	/^    ;       cast($/;kq|-;/\<cast\>/;'q;"	kind:cons
cast	llds.m	/^    ;       cast(llds_type, rval)$/;kq|-;/\<cast\>/;'q;"	kind:cons
cast_from_int	../library/int16.m	/^:- func cast_from_int(/;kq|/^\<cast_from_int\>/;'q;"	kind:func
cast_from_int	../library/int32.m	/^:- func cast_from_int(/;kq|/^\<cast_from_int\>/;'q;"	kind:func
cast_from_int	../library/int64.m	/^:- func cast_from_int(/;kq|/^\<cast_from_int\>/;'q;"	kind:func
cast_from_int	../library/int8.m	/^:- func cast_from_int(/;kq|/^\<cast_from_int\>/;'q;"	kind:func
cast_from_int	../library/uint.m	/^:- func cast_from_int(/;kq|/^\<cast_from_int\>/;'q;"	kind:func
cast_from_int	../library/uint16.m	/^:- func cast_from_int(/;kq|/^\<cast_from_int\>/;'q;"	kind:func
cast_from_int	../library/uint32.m	/^:- func cast_from_int(/;kq|/^\<cast_from_int\>/;'q;"	kind:func
cast_from_int	../library/uint64.m	/^:- func cast_from_int(/;kq|/^\<cast_from_int\>/;'q;"	kind:func
cast_from_int	../library/uint8.m	/^:- func cast_from_int(/;kq|/^\<cast_from_int\>/;'q;"	kind:func
cast_from_int16	../library/int32.m	/^:- func cast_from_int16(/;kq|/^\<cast_from_int16\>/;'q;"	kind:func
cast_from_int16	../library/uint16.m	/^:- func cast_from_int16(/;kq|/^\<cast_from_int16\>/;'q;"	kind:func
cast_from_int32	../library/float.m	/^:- func cast_from_int32(/;kq|/^\<cast_from_int32\>/;'q;"	kind:func
cast_from_int32	../library/uint32.m	/^:- func cast_from_int32(/;kq|/^\<cast_from_int32\>/;'q;"	kind:func
cast_from_int64	../library/float.m	/^:- func cast_from_int64(/;kq|/^\<cast_from_int64\>/;'q;"	kind:func
cast_from_int64	../library/int32.m	/^:- func cast_from_int64(/;kq|/^\<cast_from_int64\>/;'q;"	kind:func
cast_from_int64	../library/uint64.m	/^:- func cast_from_int64(/;kq|/^\<cast_from_int64\>/;'q;"	kind:func
cast_from_int8	../library/int32.m	/^:- func cast_from_int8(/;kq|/^\<cast_from_int8\>/;'q;"	kind:func
cast_from_int8	../library/uint8.m	/^:- func cast_from_int8(/;kq|/^\<cast_from_int8\>/;'q;"	kind:func
cast_from_uint	../library/uint16.m	/^:- func cast_from_uint(/;kq|/^\<cast_from_uint\>/;'q;"	kind:func
cast_from_uint	../library/uint32.m	/^:- func cast_from_uint(/;kq|/^\<cast_from_uint\>/;'q;"	kind:func
cast_from_uint	../library/uint64.m	/^:- func cast_from_uint(/;kq|/^\<cast_from_uint\>/;'q;"	kind:func
cast_from_uint	../library/uint8.m	/^:- func cast_from_uint(/;kq|/^\<cast_from_uint\>/;'q;"	kind:func
cast_from_uint16	../library/int16.m	/^:- func cast_from_uint16(/;kq|/^\<cast_from_uint16\>/;'q;"	kind:func
cast_from_uint16	../library/uint32.m	/^:- func cast_from_uint16(/;kq|/^\<cast_from_uint16\>/;'q;"	kind:func
cast_from_uint32	../library/float.m	/^:- func cast_from_uint32(/;kq|/^\<cast_from_uint32\>/;'q;"	kind:func
cast_from_uint32	../library/int32.m	/^:- func cast_from_uint32(/;kq|/^\<cast_from_uint32\>/;'q;"	kind:func
cast_from_uint64	../library/float.m	/^:- func cast_from_uint64(/;kq|/^\<cast_from_uint64\>/;'q;"	kind:func
cast_from_uint64	../library/int64.m	/^:- func cast_from_uint64(/;kq|/^\<cast_from_uint64\>/;'q;"	kind:func
cast_from_uint64	../library/uint16.m	/^:- func cast_from_uint64(/;kq|/^\<cast_from_uint64\>/;'q;"	kind:func
cast_from_uint64	../library/uint32.m	/^:- func cast_from_uint64(/;kq|/^\<cast_from_uint64\>/;'q;"	kind:func
cast_from_uint8	../library/int8.m	/^:- func cast_from_uint8(/;kq|/^\<cast_from_uint8\>/;'q;"	kind:func
cast_from_uint8	../library/uint16.m	/^:- func cast_from_uint8(/;kq|/^\<cast_from_uint8\>/;'q;"	kind:func
cast_from_uint8	../library/uint32.m	/^:- func cast_from_uint8(/;kq|/^\<cast_from_uint8\>/;'q;"	kind:func
cast_from_uint8	../library/uint64.m	/^:- func cast_from_uint8(/;kq|/^\<cast_from_uint8\>/;'q;"	kind:func
cast_int_value_var_if_needed	format_call.m	/^:- pred cast_int_value_var_if_needed(/;kq|/^\<cast_int_value_var_if_needed\>/;'q;"	kind:pred	file:
cast_int_value_var_to_uint_if_needed	format_call.m	/^:- pred cast_int_value_var_to_uint_if_needed(/;kq|/^\<cast_int_value_var_to_uint_if_needed\>/;'q;"	kind:pred	file:
cast_kind	hlds_goal.m	/^                cast_kind       :: cast_kind$/;kq|-;/\<cast_kind\>/;'q;"	kind:fld
cast_kind	hlds_goal.m	/^:- type cast_kind$/;kq|-;/\<cast_kind\>/;'q;"	kind:type
cast_rep	../mdbcomp/program_representation.m	/^    ;       cast_rep($/;kq|-;/\<cast_rep\>/;'q;"	kind:cons
cast_to_int	../library/int16.m	/^:- func cast_to_int(/;kq|/^\<cast_to_int\>/;'q;"	kind:func
cast_to_int	../library/int32.m	/^:- func cast_to_int(/;kq|/^\<cast_to_int\>/;'q;"	kind:func
cast_to_int	../library/int64.m	/^:- func cast_to_int(/;kq|/^\<cast_to_int\>/;'q;"	kind:func
cast_to_int	../library/int8.m	/^:- func cast_to_int(/;kq|/^\<cast_to_int\>/;'q;"	kind:func
cast_to_int	../library/uint.m	/^:- func cast_to_int(/;kq|/^\<cast_to_int\>/;'q;"	kind:func
cast_to_int	../library/uint16.m	/^:- func cast_to_int(/;kq|/^\<cast_to_int\>/;'q;"	kind:func
cast_to_int	../library/uint32.m	/^:- func cast_to_int(/;kq|/^\<cast_to_int\>/;'q;"	kind:func
cast_to_int	../library/uint64.m	/^:- func cast_to_int(/;kq|/^\<cast_to_int\>/;'q;"	kind:func
cast_to_int	../library/uint8.m	/^:- func cast_to_int(/;kq|/^\<cast_to_int\>/;'q;"	kind:func
cast_to_int16	../library/int32.m	/^:- func cast_to_int16(/;kq|/^\<cast_to_int16\>/;'q;"	kind:func
cast_to_int64	../library/int32.m	/^:- func cast_to_int64(/;kq|/^\<cast_to_int64\>/;'q;"	kind:func
cast_to_int8	../library/int32.m	/^:- func cast_to_int8(/;kq|/^\<cast_to_int8\>/;'q;"	kind:func
cast_to_prefix_string_for_c	mlds_to_c_type.m	/^:- func cast_to_prefix_string_for_c(/;kq|/^\<cast_to_prefix_string_for_c\>/;'q;"	kind:func
cast_to_uint	../library/uint16.m	/^:- func cast_to_uint(/;kq|/^\<cast_to_uint\>/;'q;"	kind:func
cast_to_uint	../library/uint32.m	/^:- func cast_to_uint(/;kq|/^\<cast_to_uint\>/;'q;"	kind:func
cast_to_uint	../library/uint64.m	/^:- func cast_to_uint(/;kq|/^\<cast_to_uint\>/;'q;"	kind:func
cast_to_uint	../library/uint8.m	/^:- func cast_to_uint(/;kq|/^\<cast_to_uint\>/;'q;"	kind:func
cast_to_uint16	../library/uint32.m	/^:- func cast_to_uint16(/;kq|/^\<cast_to_uint16\>/;'q;"	kind:func
cast_to_uint64	../library/uint16.m	/^:- func cast_to_uint64(/;kq|/^\<cast_to_uint64\>/;'q;"	kind:func
cast_to_uint64	../library/uint32.m	/^:- func cast_to_uint64(/;kq|/^\<cast_to_uint64\>/;'q;"	kind:func
cast_to_uint8	../library/uint16.m	/^:- func cast_to_uint8(/;kq|/^\<cast_to_uint8\>/;'q;"	kind:func
cast_to_uint8	../library/uint32.m	/^:- func cast_to_uint8(/;kq|/^\<cast_to_uint8\>/;'q;"	kind:func
cast_to_uint8	../library/uint64.m	/^:- func cast_to_uint8(/;kq|/^\<cast_to_uint8\>/;'q;"	kind:func
cast_to_unsigned_without_sign_extend	unify_gen_util.m	/^:- pred cast_to_unsigned_without_sign_extend(/;kq|/^\<cast_to_unsigned_without_sign_extend\>/;'q;"	kind:pred
cast_type_to_string	hlds_out_util.m	/^:- func cast_type_to_string(/;kq|/^\<cast_type_to_string\>/;'q;"	kind:func
cast_uint_value_var_if_needed	format_call.m	/^:- pred cast_uint_value_var_if_needed(/;kq|/^\<cast_uint_value_var_if_needed\>/;'q;"	kind:pred	file:
cat_builtin_char	prog_type.m	/^    ;       cat_builtin_char$/;kq|-;/\<cat_builtin_char\>/;'q;"	kind:cons
cat_builtin_float	prog_type.m	/^    ;       cat_builtin_float$/;kq|-;/\<cat_builtin_float\>/;'q;"	kind:cons
cat_builtin_int	prog_type.m	/^    --->    cat_builtin_int(int_type)$/;kq|-;/\<cat_builtin_int\>/;'q;"	kind:cons
cat_builtin_string	prog_type.m	/^    ;       cat_builtin_string.$/;kq|-;/\<cat_builtin_string\>/;'q;"	kind:cons
cat_enum_foreign	prog_type.m	/^    ;       cat_enum_foreign.$/;kq|-;/\<cat_enum_foreign\>/;'q;"	kind:cons
cat_enum_mercury	prog_type.m	/^    --->    cat_enum_mercury$/;kq|-;/\<cat_enum_mercury\>/;'q;"	kind:cons
cat_system_base_typeclass_info	prog_type.m	/^    ;       cat_system_base_typeclass_info.$/;kq|-;/\<cat_system_base_typeclass_info\>/;'q;"	kind:cons
cat_system_type_ctor_info	prog_type.m	/^    ;       cat_system_type_ctor_info$/;kq|-;/\<cat_system_type_ctor_info\>/;'q;"	kind:cons
cat_system_type_info	prog_type.m	/^    --->    cat_system_type_info$/;kq|-;/\<cat_system_type_info\>/;'q;"	kind:cons
cat_system_typeclass_info	prog_type.m	/^    ;       cat_system_typeclass_info$/;kq|-;/\<cat_system_typeclass_info\>/;'q;"	kind:cons
cat_user_abstract_dummy	prog_type.m	/^    ;       cat_user_abstract_dummy$/;kq|-;/\<cat_user_abstract_dummy\>/;'q;"	kind:cons
cat_user_abstract_notag	prog_type.m	/^    ;       cat_user_abstract_notag$/;kq|-;/\<cat_user_abstract_notag\>/;'q;"	kind:cons
cat_user_direct_dummy	prog_type.m	/^    --->    cat_user_direct_dummy$/;kq|-;/\<cat_user_direct_dummy\>/;'q;"	kind:cons
cat_user_general	prog_type.m	/^    ;       cat_user_general.$/;kq|-;/\<cat_user_general\>/;'q;"	kind:cons
cat_user_notag	prog_type.m	/^    ;       cat_user_notag$/;kq|-;/\<cat_user_notag\>/;'q;"	kind:cons
catch_any_expr	prog_item.m	/^:- type catch_any_expr$/;kq|-;/\<catch_any_expr\>/;'q;"	kind:type
catch_any_goal	prog_item.m	/^                catch_any_goal  :: goal$/;kq|-;/\<catch_any_goal\>/;'q;"	kind:fld
catch_any_var	prog_item.m	/^                catch_any_var   :: prog_var,$/;kq|-;/\<catch_any_var\>/;'q;"	kind:fld
catch_expr	hlds_goal.m	/^                catch_expr  :: hlds_goal_expr,$/;kq|-;/\<catch_expr\>/;'q;"	kind:fld
catch_expr	prog_item.m	/^:- type catch_expr$/;kq|-;/\<catch_expr\>/;'q;"	kind:type
catch_goal	hlds_goal.m	/^                catch_goal  :: hlds_goal$/;kq|-;/\<catch_goal\>/;'q;"	kind:fld
catch_goal	prog_item.m	/^                catch_goal      :: goal$/;kq|-;/\<catch_goal\>/;'q;"	kind:fld
catch_part	hlds_goal.m	/^:- type catch_part$/;kq|-;/\<catch_part\>/;'q;"	kind:type
catch_pattern	prog_item.m	/^                catch_pattern   :: prog_term,$/;kq|-;/\<catch_pattern\>/;'q;"	kind:fld
categorize_and_add_instance_defn	check_typeclass.m	/^:- pred categorize_and_add_instance_defn(/;kq|/^\<categorize_and_add_instance_defn\>/;'q;"	kind:pred	file:
categorize_mismatch_infos	typecheck_error_unify.m	/^:- pred categorize_mismatch_infos(list(/;kq|/^\<categorize_mismatch_infos\>/;'q;"	kind:pred	file:
categorize_unify_var_functor	modecheck_unify.m	/^:- pred categorize_unify_var_functor(/;kq|/^\<categorize_unify_var_functor\>/;'q;"	kind:pred	file:
categorize_unify_var_lambda	modecheck_unify.m	/^:- pred categorize_unify_var_lambda(/;kq|/^\<categorize_unify_var_lambda\>/;'q;"	kind:pred	file:
categorize_unify_var_var	modecheck_unify.m	/^:- pred categorize_unify_var_var(/;kq|/^\<categorize_unify_var_var\>/;'q;"	kind:pred	file:
categorized_mismatch_info	typecheck_error_unify.m	/^:- type categorized_mismatch_info$/;kq|-;/\<categorized_mismatch_info\>/;'q;"	kind:type	file:
caw_class	mlds_to_java_util.m	/^                caw_class           :: string,$/;kq|-;/\<caw_class\>/;'q;"	kind:fld
caw_ptr_num	mlds_to_java_util.m	/^                caw_ptr_num         :: maybe(int)$/;kq|-;/\<caw_ptr_num\>/;'q;"	kind:fld
cc	options.m	/^    ;       cc$/;kq|-;/\<cc\>/;'q;"	kind:cons
cc_cl_x64	globals.m	/^    ;       cc_cl_x64(maybe(int))  % MSVC targeting x86_64 (x64).$/;kq|-;/\<cc_cl_x64\>/;'q;"	kind:cons
cc_cl_x86	globals.m	/^    ;       cc_cl_x86(maybe(int))  % MSVC targeting x86.$/;kq|-;/\<cc_cl_x86\>/;'q;"	kind:cons
cc_clang	globals.m	/^    ;       cc_clang(maybe(clang_version))$/;kq|-;/\<cc_clang\>/;'q;"	kind:cons
cc_gcc	globals.m	/^    --->    cc_gcc($/;kq|-;/\<cc_gcc\>/;'q;"	kind:cons
cc_map	lp_rational.m	/^:- type cc_map == map(lp_var, coeff_info).$/;kq|-;/\<cc_map\>/;'q;"	kind:type	file:
cc_multi_equal	../library/builtin.m	/^:- pred cc_multi_equal(/;kq|/^\<cc_multi_equal\>/;'q;"	kind:pred
cc_multidet_rep	../mdbcomp/program_representation.m	/^    ;       cc_multidet_rep$/;kq|-;/\<cc_multidet_rep\>/;'q;"	kind:cons
cc_nondet_rep	../mdbcomp/program_representation.m	/^    ;       cc_nondet_rep$/;kq|-;/\<cc_nondet_rep\>/;'q;"	kind:cons
cc_unify_context	det_infer_goal.m	/^:- type cc_unify_context$/;kq|-;/\<cc_unify_context\>/;'q;"	kind:type	file:
cc_unknown	globals.m	/^    ;       cc_unknown.$/;kq|-;/\<cc_unknown\>/;'q;"	kind:cons
ccir0_error	copy_util.m	/^    ;       ccir0_error(io.error)$/;kq|-;/\<ccir0_error\>/;'q;"	kind:cons	file:
ccir0_more	copy_util.m	/^    ;       ccir0_more.$/;kq|-;/\<ccir0_more\>/;'q;"	kind:cons	file:
ccir0_ok	copy_util.m	/^    --->    ccir0_ok$/;kq|-;/\<ccir0_ok\>/;'q;"	kind:cons	file:
ccuc_switch	det_infer_goal.m	/^    ;       ccuc_switch.$/;kq|-;/\<ccuc_switch\>/;'q;"	kind:cons	file:
ccuc_unify	det_infer_goal.m	/^    --->    ccuc_unify(unify_context)$/;kq|-;/\<ccuc_unify\>/;'q;"	kind:cons	file:
cdata	../library/term_to_xml.m	/^    ;       cdata(string)$/;kq|-;/\<cdata\>/;'q;"	kind:cons
ceiling	../library/math.m	/^:- func ceiling(/;kq|/^\<ceiling\>/;'q;"	kind:func
ceiling_to_int	../library/float.m	/^:- func ceiling_to_int(/;kq|/^\<ceiling_to_int\>/;'q;"	kind:func
cell	lp.m	/^:- type cell$/;kq|-;/\<cell\>/;'q;"	kind:type	file:
cell	lp_rational.m	/^:- type cell$/;kq|-;/\<cell\>/;'q;"	kind:type	file:
cell_arg	llds.m	/^:- type cell_arg$/;kq|-;/\<cell_arg\>/;'q;"	kind:type
cell_arg_double_word	llds.m	/^    ;       cell_arg_double_word(rval)$/;kq|-;/\<cell_arg_double_word\>/;'q;"	kind:cons
cell_arg_full_word	llds.m	/^    --->    cell_arg_full_word(rval, completeness)$/;kq|-;/\<cell_arg_full_word\>/;'q;"	kind:cons
cell_arg_skip_one_word	llds.m	/^    ;       cell_arg_skip_one_word$/;kq|-;/\<cell_arg_skip_one_word\>/;'q;"	kind:cons
cell_arg_skip_two_words	llds.m	/^    ;       cell_arg_skip_two_words$/;kq|-;/\<cell_arg_skip_two_words\>/;'q;"	kind:cons
cell_arg_take_addr_one_word	llds.m	/^    ;       cell_arg_take_addr_one_word(prog_var, maybe(rval))$/;kq|-;/\<cell_arg_take_addr_one_word\>/;'q;"	kind:cons
cell_arg_take_addr_two_words	llds.m	/^    ;       cell_arg_take_addr_two_words(prog_var, maybe({rval, rval})).$/;kq|-;/\<cell_arg_take_addr_two_words\>/;'q;"	kind:cons
cell_cons_id	prog_type.m	/^:- func cell_cons_id(/;kq|/^\<cell_cons_id\>/;'q;"	kind:func
cell_died	hlds_goal.m	/^    --->    cell_died$/;kq|-;/\<cell_died\>/;'q;"	kind:cons
cell_inst_cons_id	prog_type.m	/^:- func cell_inst_cons_id(/;kq|/^\<cell_inst_cons_id\>/;'q;"	kind:func
cell_is_constant	var_locn.m	/^:- pred cell_is_constant(/;kq|/^\<cell_is_constant\>/;'q;"	kind:pred	file:
cell_is_shared	hlds_goal.m	/^    ;       cell_is_shared.$/;kq|-;/\<cell_is_shared\>/;'q;"	kind:cons
cell_is_unique	hlds_goal.m	/^:- type cell_is_unique$/;kq|-;/\<cell_is_unique\>/;'q;"	kind:type
cell_local_sectag	prog_item.m	/^:- type cell_local_sectag$/;kq|-;/\<cell_local_sectag\>/;'q;"	kind:type
cell_offset	prog_data.m	/^:- type cell_offset$/;kq|-;/\<cell_offset\>/;'q;"	kind:type
cell_remote_no_sectag	prog_item.m	/^    --->    cell_remote_no_sectag$/;kq|-;/\<cell_remote_no_sectag\>/;'q;"	kind:cons
cell_remote_sectag	prog_item.m	/^:- type cell_remote_sectag$/;kq|-;/\<cell_remote_sectag\>/;'q;"	kind:type
cell_reused	hlds_goal.m	/^    ;       cell_reused($/;kq|-;/\<cell_reused\>/;'q;"	kind:cons
cell_to_reuse	hlds_goal.m	/^:- type cell_to_reuse$/;kq|-;/\<cell_to_reuse\>/;'q;"	kind:type
cell_type_bimap	global_data.m	/^:- type cell_type_bimap == bimap(common_cell_type, type_num).$/;kq|-;/\<cell_type_bimap\>/;'q;"	kind:type	file:
cell_type_num_remap	global_data.m	/^:- type cell_type_num_remap     == map(type_num, type_num).$/;kq|-;/\<cell_type_num_remap\>/;'q;"	kind:type	file:
cell_var	tupling.m	/^                cell_var            :: prog_var,$/;kq|-;/\<cell_var\>/;'q;"	kind:fld	file:
cell_var_load	matching.m	/^    --->    cell_var_load(int)          % segment number, >= 2$/;kq|-;/\<cell_var_load\>/;'q;"	kind:cons	file:
cell_var_load_cost	matching.m	/^                cell_var_load_cost      :: int,$/;kq|-;/\<cell_var_load_cost\>/;'q;"	kind:fld
cell_var_store	matching.m	/^    ;       cell_var_store.             % in initial segment$/;kq|-;/\<cell_var_store\>/;'q;"	kind:cons	file:
cell_var_store_cost	matching.m	/^                cell_var_store_cost     :: int,$/;kq|-;/\<cell_var_store_cost\>/;'q;"	kind:fld
cells	lp.m	/^                cells           :: map(pair(int), float)$/;kq|-;/\<cells\>/;'q;"	kind:fld	file:
cells	lp_rational.m	/^                cells        :: map(pair(int), rat)$/;kq|-;/\<cells\>/;'q;"	kind:fld	file:
cfile_alloc_site_map	llds.m	/^                cfile_alloc_site_map        :: map(alloc_site_id,$/;kq|-;/\<cfile_alloc_site_map\>/;'q;"	kind:fld
cfile_alloc_sites	llds.m	/^                cfile_alloc_sites           :: list(alloc_site_info),$/;kq|-;/\<cfile_alloc_sites\>/;'q;"	kind:fld
cfile_call_sites	llds.m	/^                cfile_call_sites            :: list(call_site_static_data),$/;kq|-;/\<cfile_call_sites\>/;'q;"	kind:fld
cfile_closure_layout_data	llds.m	/^                cfile_closure_layout_data   :: list(closure_proc_id_data),$/;kq|-;/\<cfile_closure_layout_data\>/;'q;"	kind:fld
cfile_code	llds.m	/^                cfile_code                  :: list(comp_gen_c_module),$/;kq|-;/\<cfile_code\>/;'q;"	kind:fld
cfile_complexity	llds.m	/^                cfile_complexity            :: list(complexity_proc_info)$/;kq|-;/\<cfile_complexity\>/;'q;"	kind:fld
cfile_coverage_points	llds.m	/^                cfile_coverage_points       :: list(coverage_point_info),$/;kq|-;/\<cfile_coverage_points\>/;'q;"	kind:fld
cfile_exec_traces	llds.m	/^                cfile_exec_traces           :: list(proc_layout_exec_trace),$/;kq|-;/\<cfile_exec_traces\>/;'q;"	kind:fld
cfile_foreign_body_codes	llds.m	/^                cfile_foreign_body_codes    :: list(foreign_body_code),$/;kq|-;/\<cfile_foreign_body_codes\>/;'q;"	kind:fld
cfile_foreign_decl_codes	llds.m	/^                cfile_foreign_decl_codes    :: list(foreign_decl_code),$/;kq|-;/\<cfile_foreign_decl_codes\>/;'q;"	kind:fld
cfile_foreign_export_defns	llds.m	/^                cfile_foreign_export_defns  :: list(foreign_export_defn),$/;kq|-;/\<cfile_foreign_export_defns\>/;'q;"	kind:fld
cfile_hlds_var_nums	llds.m	/^                cfile_hlds_var_nums         :: list(int),$/;kq|-;/\<cfile_hlds_var_nums\>/;'q;"	kind:fld
cfile_i_label_to_layout_map	llds.m	/^                cfile_i_label_to_layout_map :: map(label, layout_slot_name),$/;kq|-;/\<cfile_i_label_to_layout_map\>/;'q;"	kind:fld
cfile_long_locns	llds.m	/^                cfile_long_locns            :: list(int),$/;kq|-;/\<cfile_long_locns\>/;'q;"	kind:fld
cfile_lvar_label_layouts	llds.m	/^                cfile_lvar_label_layouts    :: list(label_layout_long_vars),$/;kq|-;/\<cfile_lvar_label_layouts\>/;'q;"	kind:fld
cfile_module_layout_data	llds.m	/^                cfile_module_layout_data    :: list(module_layout_data),$/;kq|-;/\<cfile_module_layout_data\>/;'q;"	kind:fld
cfile_modulename	llds.m	/^                cfile_modulename            :: module_name,$/;kq|-;/\<cfile_modulename\>/;'q;"	kind:fld
cfile_no_var_label_layouts	llds.m	/^                cfile_no_var_label_layouts  :: list(label_layout_no_vars),$/;kq|-;/\<cfile_no_var_label_layouts\>/;'q;"	kind:fld
cfile_p_label_to_layout_map	llds.m	/^                cfile_p_label_to_layout_map :: map(label, data_id),$/;kq|-;/\<cfile_p_label_to_layout_map\>/;'q;"	kind:fld
cfile_proc_body_bytecodes	llds.m	/^                cfile_proc_body_bytecodes   :: list(int),$/;kq|-;/\<cfile_proc_body_bytecodes\>/;'q;"	kind:fld
cfile_proc_event_layouts	llds.m	/^                cfile_proc_event_layouts    :: list(layout_slot_name),$/;kq|-;/\<cfile_proc_event_layouts\>/;'q;"	kind:fld
cfile_proc_head_var_nums	llds.m	/^                cfile_proc_head_var_nums    :: list(int),$/;kq|-;/\<cfile_proc_head_var_nums\>/;'q;"	kind:fld
cfile_proc_layouts	llds.m	/^                cfile_proc_layouts          :: list(proc_layout_data),$/;kq|-;/\<cfile_proc_layouts\>/;'q;"	kind:fld
cfile_proc_statics	llds.m	/^                cfile_proc_statics          :: list(proc_layout_proc_static),$/;kq|-;/\<cfile_proc_statics\>/;'q;"	kind:fld
cfile_proc_var_names	llds.m	/^                cfile_proc_var_names        :: list(int),$/;kq|-;/\<cfile_proc_var_names\>/;'q;"	kind:fld
cfile_ptis	llds.m	/^                cfile_ptis                  :: list(rval),$/;kq|-;/\<cfile_ptis\>/;'q;"	kind:fld
cfile_rtti_data	llds.m	/^                cfile_rtti_data             :: list(rtti_data),$/;kq|-;/\<cfile_rtti_data\>/;'q;"	kind:fld
cfile_scalar_common_data	llds.m	/^                cfile_scalar_common_data    :: list(scalar_common_data_array),$/;kq|-;/\<cfile_scalar_common_data\>/;'q;"	kind:fld
cfile_short_locns	llds.m	/^                cfile_short_locns           :: list(int),$/;kq|-;/\<cfile_short_locns\>/;'q;"	kind:fld
cfile_svar_label_layouts	llds.m	/^                cfile_svar_label_layouts    :: list(label_layout_short_vars),$/;kq|-;/\<cfile_svar_label_layouts\>/;'q;"	kind:fld
cfile_table_io_entries	llds.m	/^                cfile_table_io_entries      :: list(table_io_entry_data),$/;kq|-;/\<cfile_table_io_entries\>/;'q;"	kind:fld
cfile_table_io_entry_map	llds.m	/^                cfile_table_io_entry_map    :: map(pred_proc_id,$/;kq|-;/\<cfile_table_io_entry_map\>/;'q;"	kind:fld
cfile_ts_string_table	llds.m	/^                cfile_ts_string_table       :: list(string),$/;kq|-;/\<cfile_ts_string_table\>/;'q;"	kind:fld
cfile_user_event_var_nums	llds.m	/^                cfile_user_event_var_nums   :: list(maybe(int)),$/;kq|-;/\<cfile_user_event_var_nums\>/;'q;"	kind:fld
cfile_user_events	llds.m	/^                cfile_user_events           :: list(user_event_data),$/;kq|-;/\<cfile_user_events\>/;'q;"	kind:fld
cfile_user_final_c_names	llds.m	/^                cfile_user_final_c_names    :: list(string),$/;kq|-;/\<cfile_user_final_c_names\>/;'q;"	kind:fld
cfile_user_init_c_names	llds.m	/^                cfile_user_init_c_names     :: list(string),$/;kq|-;/\<cfile_user_init_c_names\>/;'q;"	kind:fld
cfile_vars	llds.m	/^                cfile_vars                  :: list(tabling_info_struct),$/;kq|-;/\<cfile_vars\>/;'q;"	kind:fld
cfile_vector_common_data	llds.m	/^                cfile_vector_common_data    :: list(vector_common_data_array),$/;kq|-;/\<cfile_vector_common_data\>/;'q;"	kind:fld
cflags	options.m	/^    ;       cflags$/;kq|-;/\<cflags\>/;'q;"	kind:cons
cflags_for_ansi	options.m	/^    ;       cflags_for_ansi$/;kq|-;/\<cflags_for_ansi\>/;'q;"	kind:cons
cflags_for_debug	options.m	/^    ;       cflags_for_debug$/;kq|-;/\<cflags_for_debug\>/;'q;"	kind:cons
cflags_for_gotos	options.m	/^    ;       cflags_for_gotos$/;kq|-;/\<cflags_for_gotos\>/;'q;"	kind:cons
cflags_for_lto	options.m	/^    ;       cflags_for_lto$/;kq|-;/\<cflags_for_lto\>/;'q;"	kind:cons
cflags_for_optimization	options.m	/^    ;       cflags_for_optimization$/;kq|-;/\<cflags_for_optimization\>/;'q;"	kind:cons
cflags_for_pic	options.m	/^    ;       cflags_for_pic$/;kq|-;/\<cflags_for_pic\>/;'q;"	kind:cons
cflags_for_regs	options.m	/^    ;       cflags_for_regs$/;kq|-;/\<cflags_for_regs\>/;'q;"	kind:cons
cflags_for_sanitizers	options.m	/^    ;       cflags_for_sanitizers$/;kq|-;/\<cflags_for_sanitizers\>/;'q;"	kind:cons
cflags_for_threads	options.m	/^    ;       cflags_for_threads$/;kq|-;/\<cflags_for_threads\>/;'q;"	kind:cons
cflags_for_warnings	options.m	/^    ;       cflags_for_warnings$/;kq|-;/\<cflags_for_warnings\>/;'q;"	kind:cons
cg_nl_no_lambda	quantification.m	/^    ;       cg_nl_no_lambda.        % code gen nonlocals computation$/;kq|-;/\<cg_nl_no_lambda\>/;'q;"	kind:cons
cg_nl_no_lambda	quantification.m	/^:- inst cg_nl_no_lambda for nonlocals_to_recompute\/0$/;kq|-;/\<cg_nl_no_lambda\>/;'q;"	kind:inst	file:
cgcm_name	llds.m	/^                cgcm_name               :: string,$/;kq|-;/\<cgcm_name\>/;'q;"	kind:fld
cgcm_procs	llds.m	/^                cgcm_procs              :: list(c_procedure)$/;kq|-;/\<cgcm_procs\>/;'q;"	kind:fld
ch_diff	../library/edit_seq.m	/^                ch_diff             :: diff_seq(T)$/;kq|-;/\<ch_diff\>/;'q;"	kind:fld
ch_seq_a_length	../library/edit_seq.m	/^                ch_seq_a_length     :: int,$/;kq|-;/\<ch_seq_a_length\>/;'q;"	kind:fld
ch_seq_a_start	../library/edit_seq.m	/^                ch_seq_a_start      :: int,$/;kq|-;/\<ch_seq_a_start\>/;'q;"	kind:fld
ch_seq_b_length	../library/edit_seq.m	/^                ch_seq_b_length     :: int,$/;kq|-;/\<ch_seq_b_length\>/;'q;"	kind:fld
ch_seq_b_start	../library/edit_seq.m	/^                ch_seq_b_start      :: int,$/;kq|-;/\<ch_seq_b_start\>/;'q;"	kind:fld
chain	ml_elim_nested.m	/^:- inst chain for action\/0$/;kq|-;/\<chain\>/;'q;"	kind:inst
chain_gc_stack_frames	ml_elim_nested.m	/^    ;       chain_gc_stack_frames.$/;kq|-;/\<chain_gc_stack_frames\>/;'q;"	kind:cons
chain_subst	accumulator.m	/^:- func chain_subst(/;kq|/^\<chain_subst\>/;'q;"	kind:func	file:
chain_subst_2	accumulator.m	/^:- pred chain_subst_2(list(A)::in, map(A, B)::in, map(/;kq|/^\<chain_subst_2\>/;'q;"	kind:pred	file:
change_hunk	../library/edit_seq.m	/^:- type change_hunk(T)$/;kq|-;/\<change_hunk\>/;'q;"	kind:type
change_hunk_to_pieces	error_spec.m	/^:- pred change_hunk_to_pieces(change_hunk(/;kq|/^\<change_hunk_to_pieces\>/;'q;"	kind:pred	file:
change_partition	../library/eqvclass.m	/^:- pred change_partition(list(/;kq|/^\<change_partition\>/;'q;"	kind:pred	file:
change_precision	../library/string.format.m	/^:- func change_precision(/;kq|/^\<change_precision\>/;'q;"	kind:func	file:
change_procs_arg_size_info	termination.m	/^:- pred change_procs_arg_size_info(list(/;kq|/^\<change_procs_arg_size_info\>/;'q;"	kind:pred	file:
change_procs_constr_arg_size_info	term_constr_util.m	/^:- pred change_procs_constr_arg_size_info(list(/;kq|/^\<change_procs_constr_arg_size_info\>/;'q;"	kind:pred
change_procs_constr_termination_info	term_constr_util.m	/^:- pred change_procs_constr_termination_info(list(/;kq|/^\<change_procs_constr_termination_info\>/;'q;"	kind:pred
change_procs_termination_info	termination.m	/^:- pred change_procs_termination_info(list(/;kq|/^\<change_procs_termination_info\>/;'q;"	kind:pred	file:
change_to_e_notation	../library/string.format.m	/^:- func change_to_e_notation(/;kq|/^\<change_to_e_notation\>/;'q;"	kind:func	file:
change_to_g_notation	../library/string.format.m	/^:- func change_to_g_notation(/;kq|/^\<change_to_g_notation\>/;'q;"	kind:func	file:
change_var	polyhedron.m	/^:- pred change_var(/;kq|/^\<change_var\>/;'q;"	kind:pred	file:
changed	maybe_util.m	/^    ;       changed.$/;kq|-;/\<changed\>/;'q;"	kind:cons
changed_var	dep_par_conj.m	/^:- pred changed_var(module_info::in, list(/;kq|/^\<changed_var\>/;'q;"	kind:pred	file:
channel	../library/thread.channel.m	/^:- type channel(T)$/;kq|-;/\<channel\>/;'q;"	kind:type	file:
channel	../library/thread.closeable_channel.m	/^    --->    channel($/;kq|-;/\<channel\>/;'q;"	kind:cons	file:
channel.channel	../library/thread.channel.m	/^:- type channel(T)$/;kq|-;/\<channel.channel\>/;'q;"	kind:type	file:
channel.duplicate	../library/thread.channel.m	/^:- pred duplicate(channel(T)::in, channel(/;kq|/^\<duplicate\>/;'q;"	kind:pred
channel.init	../library/thread.channel.m	/^:- pred init(channel(/;kq|/^\<init\>/;'q;"	kind:pred
channel.item	../library/thread.channel.m	/^:- type item(T)$/;kq|-;/\<channel.item\>/;'q;"	kind:type	file:
channel.put	../library/thread.channel.m	/^:- pred put(channel(/;kq|/^\<put\>/;'q;"	kind:pred
channel.stream	../library/thread.channel.m	/^:- type stream(T) == mvar(item(T)).$/;kq|-;/\<channel.stream\>/;'q;"	kind:type	file:
channel.take	../library/thread.channel.m	/^:- pred take(channel(/;kq|/^\<take\>/;'q;"	kind:pred
channel.try_take	../library/thread.channel.m	/^:- pred try_take(channel(T)::in, maybe(/;kq|/^\<try_take\>/;'q;"	kind:pred
channel.untake	../library/thread.channel.m	/^:- pred untake(channel(/;kq|/^\<untake\>/;'q;"	kind:pred
char	../library/char.m	/^:- type char == character.$/;kq|-;/\<char\>/;'q;"	kind:type
char.base_digit_to_int	../library/char.m	/^:- pred base_digit_to_int(/;kq|/^\<base_digit_to_int\>/;'q;"	kind:pred
char.base_int_to_digit	../library/char.m	/^:- pred base_int_to_digit(/;kq|/^\<base_int_to_digit\>/;'q;"	kind:pred
char.binary_digit_to_int	../library/char.m	/^:- pred binary_digit_to_int(/;kq|/^\<binary_digit_to_int\>/;'q;"	kind:pred
char.decimal_digit_to_int	../library/char.m	/^:- pred decimal_digit_to_int(/;kq|/^\<decimal_digit_to_int\>/;'q;"	kind:pred
char.det_base_digit_to_int	../library/char.m	/^:- func det_base_digit_to_int(/;kq|/^\<det_base_digit_to_int\>/;'q;"	kind:func
char.det_base_int_to_digit	../library/char.m	/^:- func det_base_int_to_digit(/;kq|/^\<det_base_int_to_digit\>/;'q;"	kind:func
char.det_binary_digit_to_int	../library/char.m	/^:- func det_binary_digit_to_int(/;kq|/^\<det_binary_digit_to_int\>/;'q;"	kind:func
char.det_decimal_digit_to_int	../library/char.m	/^:- func det_decimal_digit_to_int(/;kq|/^\<det_decimal_digit_to_int\>/;'q;"	kind:func
char.det_from_int	../library/char.m	/^:- func det_from_int(/;kq|/^\<det_from_int\>/;'q;"	kind:func
char.det_from_uint	../library/char.m	/^:- func det_from_uint(/;kq|/^\<det_from_uint\>/;'q;"	kind:func
char.det_hex_digit_to_int	../library/char.m	/^:- func det_hex_digit_to_int(/;kq|/^\<det_hex_digit_to_int\>/;'q;"	kind:func
char.det_int_to_binary_digit	../library/char.m	/^:- func det_int_to_binary_digit(/;kq|/^\<det_int_to_binary_digit\>/;'q;"	kind:func
char.det_int_to_decimal_digit	../library/char.m	/^:- func det_int_to_decimal_digit(/;kq|/^\<det_int_to_decimal_digit\>/;'q;"	kind:func
char.det_int_to_hex_digit	../library/char.m	/^:- func det_int_to_hex_digit(/;kq|/^\<det_int_to_hex_digit\>/;'q;"	kind:func
char.det_int_to_octal_digit	../library/char.m	/^:- func det_int_to_octal_digit(/;kq|/^\<det_int_to_octal_digit\>/;'q;"	kind:func
char.det_octal_digit_to_int	../library/char.m	/^:- func det_octal_digit_to_int(/;kq|/^\<det_octal_digit_to_int\>/;'q;"	kind:func
char.enum	../library/char.m	/^:- instance enum(character) where [$/;kq|-;/\<char.enum\>/;'q;"	kind:tci	file:
char.from_int	../library/char.m	/^    pred(from_int\/2) is char.from_int$/;kq|-;/\<char.from_int\>/;'q;"	kind:tcim	file:
char.from_int	../library/char.m	/^:- pred from_int(/;kq|/^\<from_int\>/;'q;"	kind:pred
char.from_uint	../library/char.m	/^    pred(from_uint\/2) is char.from_uint$/;kq|-;/\<char.from_uint\>/;'q;"	kind:tcim	file:
char.from_uint	../library/char.m	/^:- pred from_uint(/;kq|/^\<from_uint\>/;'q;"	kind:pred
char.hash	../library/char.m	/^:- func hash(/;kq|/^\<hash\>/;'q;"	kind:func
char.hex_digit_to_int	../library/char.m	/^:- pred hex_digit_to_int(/;kq|/^\<hex_digit_to_int\>/;'q;"	kind:pred
char.int_to_binary_digit	../library/char.m	/^:- pred int_to_binary_digit(/;kq|/^\<int_to_binary_digit\>/;'q;"	kind:pred
char.int_to_decimal_digit	../library/char.m	/^:- pred int_to_decimal_digit(/;kq|/^\<int_to_decimal_digit\>/;'q;"	kind:pred
char.int_to_extended_digit	../library/char.m	/^:- pred int_to_extended_digit(/;kq|/^\<int_to_extended_digit\>/;'q;"	kind:pred	file:
char.int_to_hex_char	../library/char.m	/^:- pred int_to_hex_char(/;kq|/^\<int_to_hex_char\>/;'q;"	kind:pred
char.int_to_hex_digit	../library/char.m	/^:- pred int_to_hex_digit(/;kq|/^\<int_to_hex_digit\>/;'q;"	kind:pred
char.int_to_octal_digit	../library/char.m	/^:- pred int_to_octal_digit(/;kq|/^\<int_to_octal_digit\>/;'q;"	kind:pred
char.is_alnum	../library/char.m	/^:- pred is_alnum(/;kq|/^\<is_alnum\>/;'q;"	kind:pred
char.is_alnum_or_underscore	../library/char.m	/^:- pred is_alnum_or_underscore(/;kq|/^\<is_alnum_or_underscore\>/;'q;"	kind:pred
char.is_alpha	../library/char.m	/^:- pred is_alpha(/;kq|/^\<is_alpha\>/;'q;"	kind:pred
char.is_alpha_or_underscore	../library/char.m	/^:- pred is_alpha_or_underscore(/;kq|/^\<is_alpha_or_underscore\>/;'q;"	kind:pred
char.is_ascii	../library/char.m	/^:- pred is_ascii(/;kq|/^\<is_ascii\>/;'q;"	kind:pred
char.is_base_digit	../library/char.m	/^:- pred is_base_digit(/;kq|/^\<is_base_digit\>/;'q;"	kind:pred
char.is_binary_digit	../library/char.m	/^:- pred is_binary_digit(/;kq|/^\<is_binary_digit\>/;'q;"	kind:pred
char.is_control	../library/char.m	/^:- pred is_control(/;kq|/^\<is_control\>/;'q;"	kind:pred
char.is_decimal_digit	../library/char.m	/^:- pred is_decimal_digit(/;kq|/^\<is_decimal_digit\>/;'q;"	kind:pred
char.is_digit	../library/char.m	/^:- pred is_digit(/;kq|/^\<is_digit\>/;'q;"	kind:pred
char.is_hex_digit	../library/char.m	/^:- pred is_hex_digit(/;kq|/^\<is_hex_digit\>/;'q;"	kind:pred
char.is_hex_digit	../library/char.m	/^:- pred is_hex_digit(/;kq|/^\<is_hex_digit\>/;'q;"	kind:pred
char.is_leading_surrogate	../library/char.m	/^:- pred is_leading_surrogate(/;kq|/^\<is_leading_surrogate\>/;'q;"	kind:pred
char.is_line_separator	../library/char.m	/^:- pred is_line_separator(/;kq|/^\<is_line_separator\>/;'q;"	kind:pred
char.is_lower	../library/char.m	/^:- pred is_lower(/;kq|/^\<is_lower\>/;'q;"	kind:pred
char.is_noncharacter	../library/char.m	/^:- pred is_noncharacter(/;kq|/^\<is_noncharacter\>/;'q;"	kind:pred
char.is_octal_digit	../library/char.m	/^:- pred is_octal_digit(/;kq|/^\<is_octal_digit\>/;'q;"	kind:pred
char.is_paragraph_separator	../library/char.m	/^:- pred is_paragraph_separator(/;kq|/^\<is_paragraph_separator\>/;'q;"	kind:pred
char.is_private_use	../library/char.m	/^:- pred is_private_use(/;kq|/^\<is_private_use\>/;'q;"	kind:pred
char.is_space_separator	../library/char.m	/^:- pred is_space_separator(/;kq|/^\<is_space_separator\>/;'q;"	kind:pred
char.is_surrogate	../library/char.m	/^:- pred is_surrogate(/;kq|/^\<is_surrogate\>/;'q;"	kind:pred
char.is_trailing_surrogate	../library/char.m	/^:- pred is_trailing_surrogate(/;kq|/^\<is_trailing_surrogate\>/;'q;"	kind:pred
char.is_upper	../library/char.m	/^:- pred is_upper(/;kq|/^\<is_upper\>/;'q;"	kind:pred
char.is_whitespace	../library/char.m	/^:- pred is_whitespace(/;kq|/^\<is_whitespace\>/;'q;"	kind:pred
char.lower_upper	../library/char.m	/^:- pred lower_upper(/;kq|/^\<lower_upper\>/;'q;"	kind:pred
char.max_char_value	../library/char.m	/^:- func max_char_value = int.$/;kq|/^\<max_char_value\>/;'q;"	kind:func
char.min_char_value	../library/char.m	/^:- func min_char_value = int.$/;kq|/^\<min_char_value\>/;'q;"	kind:func
char.octal_digit_to_int	../library/char.m	/^:- pred octal_digit_to_int(/;kq|/^\<octal_digit_to_int\>/;'q;"	kind:pred
char.to_int	../library/char.m	/^    func(to_int\/1) is char.to_int,$/;kq|-;/\<char.to_int\>/;'q;"	kind:tcim	file:
char.to_int	../library/char.m	/^:- func to_int(/;kq|/^\<to_int\>/;'q;"	kind:func
char.to_lower	../library/char.m	/^:- func to_lower(/;kq|/^\<to_lower\>/;'q;"	kind:func
char.to_uint	../library/char.m	/^    func(to_uint\/1) is char.to_uint,$/;kq|-;/\<char.to_uint\>/;'q;"	kind:tcim	file:
char.to_uint	../library/char.m	/^:- func to_uint(/;kq|/^\<to_uint\>/;'q;"	kind:func
char.to_upper	../library/char.m	/^:- func to_upper(/;kq|/^\<to_upper\>/;'q;"	kind:func
char.to_utf16	../library/char.m	/^:- pred to_utf16(char::in, list(/;kq|/^\<to_utf16\>/;'q;"	kind:pred
char.to_utf16_code_units	../library/char.m	/^:- pred to_utf16_code_units(char::in, int::out(bound(/;kq|/^\<to_utf16_code_units\>/;'q;"	kind:pred	file:
char.to_utf16_uint16	../library/char.m	/^:- pred to_utf16_uint16(char::in, list(/;kq|/^\<to_utf16_uint16\>/;'q;"	kind:pred
char.to_utf8	../library/char.m	/^:- pred to_utf8(char::in, list(/;kq|/^\<to_utf8\>/;'q;"	kind:pred
char.to_utf8_code_units	../library/char.m	/^:- pred to_utf8_code_units(char::in, int::out(bound(/;kq|/^\<to_utf8_code_units\>/;'q;"	kind:pred	file:
char.to_utf8_uint8	../library/char.m	/^:- pred to_utf8_uint8(char::in, list(/;kq|/^\<to_utf8_uint8\>/;'q;"	kind:pred
char.uenum	../library/char.m	/^:- instance uenum(character) where [$/;kq|-;/\<char.uenum\>/;'q;"	kind:tci	file:
char.unsafe_base_digit_to_int	../library/char.m	/^:- pred unsafe_base_digit_to_int(/;kq|/^\<unsafe_base_digit_to_int\>/;'q;"	kind:pred
char_const	prog_data.m	/^    ;       char_const(char)$/;kq|-;/\<char_const\>/;'q;"	kind:cons
char_in_class	../library/parsing_utils.m	/^:- pred char_in_class(/;kq|/^\<char_in_class\>/;'q;"	kind:pred
char_int_is_surrogate	../library/char.m	/^:- pred char_int_is_surrogate(/;kq|/^\<char_int_is_surrogate\>/;'q;"	kind:pred
char_is_comma	trace_params.m	/^:- pred char_is_comma(/;kq|/^\<char_is_comma\>/;'q;"	kind:pred	file:
char_to_doc	../library/char.m	/^:- func char_to_doc(/;kq|/^\<char_to_doc\>/;'q;"	kind:func
char_to_doc	../library/pretty_printer.m	/^:- func char_to_doc(/;kq|/^\<char_to_doc\>/;'q;"	kind:func
char_to_string	../library/string.m	/^:- func char_to_string(char::in) = (/;kq|/^\<char_to_string\>/;'q;"	kind:func
char_type	builtin_lib_types.m	/^:- func char_type = mer_type.$/;kq|/^\<char_type\>/;'q;"	kind:func
char_type_ctor	builtin_lib_types.m	/^:- func char_type_ctor = type_ctor.$/;kq|/^\<char_type_ctor\>/;'q;"	kind:func
character_device	../library/io.m	/^    ;       character_device$/;kq|-;/\<character_device\>/;'q;"	kind:cons
chase_any_stick_in_trie	string_switch_util.m	/^:- pred chase_any_stick_in_trie(trie_node::in(/;kq|/^\<chase_any_stick_in_trie\>/;'q;"	kind:pred
cheaper_tag_test	hlds_data.m	/^    ;       cheaper_tag_test($/;kq|-;/\<cheaper_tag_test\>/;'q;"	kind:cons
check.add_module_to_recompile	recompilation.check.m	/^:- pred add_module_to_recompile(/;kq|/^\<add_module_to_recompile\>/;'q;"	kind:pred	file:
check.all_file_components	recompilation.check.m	/^    --->    all_file_components$/;kq|-;/\<check.all_file_components\>/;'q;"	kind:cons
check.ambiguity_checkables	recompilation.check.m	/^:- type ambiguity_checkables$/;kq|-;/\<check.ambiguity_checkables\>/;'q;"	kind:type	file:
check.check_field_ambiguities	recompilation.check.m	/^:- pred check_field_ambiguities(/;kq|/^\<check_field_ambiguities\>/;'q;"	kind:pred	file:
check.check_functor_ambiguity	recompilation.check.m	/^:- pred check_functor_ambiguity(/;kq|/^\<check_functor_ambiguity\>/;'q;"	kind:pred	file:
check.check_imported_module	recompilation.check.m	/^:- pred check_imported_module(/;kq|/^\<check_imported_module\>/;'q;"	kind:pred	file:
check.check_imported_modules	recompilation.check.m	/^:- pred check_imported_modules(/;kq|/^\<check_imported_modules\>/;'q;"	kind:pred	file:
check.check_module_used_items	recompilation.check.m	/^:- pred check_module_used_items(/;kq|/^\<check_module_used_items\>/;'q;"	kind:pred	file:
check.cim_get_version_numbersN	recompilation.check.m	/^    pred cim_get_version_numbersN(PT::in,$/;kq|-;/\<check.cim_get_version_numbersN\>/;'q;"	kind:tcm	file:
check.cim_read_module_intN	recompilation.check.m	/^    pred cim_read_module_intN(io.text_output_stream::in, globals::in,$/;kq|-;/\<check.cim_read_module_intN\>/;'q;"	kind:tcm	file:
check.cim_read_module_intN	recompilation.check.m	/^    pred(cim_read_module_intN\/9) is read_module_int0,$/;kq|-;/\<check.cim_read_module_intN\>/;'q;"	kind:tcim	file:
check.cim_read_module_intN	recompilation.check.m	/^    pred(cim_read_module_intN\/9) is read_module_int1,$/;kq|-;/\<check.cim_read_module_intN\>/;'q;"	kind:tcim	file:
check.cim_read_module_intN	recompilation.check.m	/^    pred(cim_read_module_intN\/9) is read_module_int2,$/;kq|-;/\<check.cim_read_module_intN\>/;'q;"	kind:tcim	file:
check.cim_read_module_intN	recompilation.check.m	/^    pred(cim_read_module_intN\/9) is read_module_int3,$/;kq|-;/\<check.cim_read_module_intN\>/;'q;"	kind:tcim	file:
check.cim_search_mapN	recompilation.check.m	/^    pred cim_search_mapN(have_parse_tree_map(PT)::in,$/;kq|-;/\<check.cim_search_mapN\>/;'q;"	kind:tcm	file:
check.compiler_arg_module	recompilation.check.m	/^    --->    compiler_arg_module$/;kq|-;/\<check.compiler_arg_module\>/;'q;"	kind:cons	file:
check.describe_item	recompilation.check.m	/^:- func describe_item(recomp_item_id) = list(/;kq|/^\<describe_item\>/;'q;"	kind:func	file:
check.functor_match_arity	recompilation.check.m	/^:- type functor_match_arity$/;kq|-;/\<check.functor_match_arity\>/;'q;"	kind:type	file:
check.is_body_of_item	recompilation.check.m	/^:- pred is_body_of_item(/;kq|/^\<is_body_of_item\>/;'q;"	kind:pred	file:
check.item_is_new_or_changed	recompilation.check.m	/^:- pred item_is_new_or_changed(/;kq|/^\<item_is_new_or_changed\>/;'q;"	kind:pred	file:
check.make_item_id	recompilation.check.m	/^:- func make_item_id(/;kq|/^\<make_item_id\>/;'q;"	kind:func	file:
check.match_arity_any	recompilation.check.m	/^    ;       match_arity_any.$/;kq|-;/\<check.match_arity_any\>/;'q;"	kind:cons	file:
check.match_arity_exact	recompilation.check.m	/^    --->    match_arity_exact(arity)$/;kq|-;/\<check.match_arity_exact\>/;'q;"	kind:cons	file:
check.rci_collect_all_reasons	recompilation.check.m	/^                rci_collect_all_reasons     :: bool,$/;kq|-;/\<check.rci_collect_all_reasons\>/;'q;"	kind:fld	file:
check.rci_have_parse_tree_maps	recompilation.check.m	/^                rci_have_parse_tree_maps    :: have_parse_tree_maps,$/;kq|-;/\<check.rci_have_parse_tree_maps\>/;'q;"	kind:fld	file:
check.rci_used_items	recompilation.check.m	/^                rci_used_items              :: resolved_used_items,$/;kq|-;/\<check.rci_used_items\>/;'q;"	kind:fld	file:
check.rci_used_typeclasses	recompilation.check.m	/^                rci_used_typeclasses        :: set(recomp_item_name),$/;kq|-;/\<check.rci_used_typeclasses\>/;'q;"	kind:fld	file:
check.rci_what_to_recompile	recompilation.check.m	/^                rci_what_to_recompile       :: file_components_to_recompile,$/;kq|-;/\<check.rci_what_to_recompile\>/;'q;"	kind:fld	file:
check.recompilation_check_info	recompilation.check.m	/^:- type recompilation_check_info$/;kq|-;/\<check.recompilation_check_info\>/;'q;"	kind:type	file:
check.recompile_for_file_error	recompilation.check.m	/^    --->    recompile_for_file_error($/;kq|-;/\<check.recompile_for_file_error\>/;'q;"	kind:cons	file:
check.recompile_reason	recompilation.check.m	/^:- type recompile_reason$/;kq|-;/\<check.recompile_reason\>/;'q;"	kind:type	file:
check.record_read_file_int0	recompilation.check.m	/^:- pred record_read_file_int0(/;kq|/^\<record_read_file_int0\>/;'q;"	kind:pred	file:
check.record_read_file_int1	recompilation.check.m	/^:- pred record_read_file_int1(/;kq|/^\<record_read_file_int1\>/;'q;"	kind:pred	file:
check.record_read_file_int2	recompilation.check.m	/^:- pred record_read_file_int2(/;kq|/^\<record_read_file_int2\>/;'q;"	kind:pred	file:
check.record_read_file_int3	recompilation.check.m	/^:- pred record_read_file_int3(/;kq|/^\<record_read_file_int3\>/;'q;"	kind:pred	file:
check.record_read_file_src	recompilation.check.m	/^:- pred record_read_file_src(/;kq|/^\<record_read_file_src\>/;'q;"	kind:pred	file:
check.some_file_components	recompilation.check.m	/^    ;       some_file_components(list(module_name)).$/;kq|-;/\<check.some_file_components\>/;'q;"	kind:cons
check.write_reasons_message	recompilation.check.m	/^:- pred write_reasons_message(/;kq|/^\<write_reasons_message\>/;'q;"	kind:pred	file:
check.write_recompile_reason	recompilation.check.m	/^:- pred write_recompile_reason(/;kq|/^\<write_recompile_reason\>/;'q;"	kind:pred	file:
check.write_used_file_error	recompilation.check.m	/^:- pred write_used_file_error(/;kq|/^\<write_used_file_error\>/;'q;"	kind:pred	file:
check0	../library/test_bitset.m	/^:- pred check0(string::in, test_bitset(T)::in, test_bitset(/;kq|/^\<check0\>/;'q;"	kind:pred	file:
check1	../library/test_bitset.m	/^:- pred check1(string::in, test_bitset(T)::in, test_bitset(/;kq|/^\<check1\>/;'q;"	kind:pred	file:
check2	../library/test_bitset.m	/^:- pred check2(string::in, test_bitset(T)::in, test_bitset(/;kq|/^\<check2\>/;'q;"	kind:pred	file:
check_analysis_file_version_number	analysis.file.m	/^:- pred check_analysis_file_version_number(/;kq|/^\<check_analysis_file_version_number\>/;'q;"	kind:pred	file:
check_and_record_non_sub_du_direct_dummy	du_type_layout.m	/^:- pred check_and_record_non_sub_du_direct_dummy(/;kq|/^\<check_and_record_non_sub_du_direct_dummy\>/;'q;"	kind:pred	file:
check_and_record_non_sub_du_enum	du_type_layout.m	/^:- pred check_and_record_non_sub_du_enum(/;kq|/^\<check_and_record_non_sub_du_enum\>/;'q;"	kind:pred	file:
check_and_record_non_sub_du_more_functors	du_type_layout.m	/^:- pred check_and_record_non_sub_du_more_functors(/;kq|/^\<check_and_record_non_sub_du_more_functors\>/;'q;"	kind:pred	file:
check_and_record_non_sub_du_notag	du_type_layout.m	/^:- pred check_and_record_non_sub_du_notag(/;kq|/^\<check_and_record_non_sub_du_notag\>/;'q;"	kind:pred	file:
check_and_record_non_sub_du_only_functor	du_type_layout.m	/^:- pred check_and_record_non_sub_du_only_functor(/;kq|/^\<check_and_record_non_sub_du_only_functor\>/;'q;"	kind:pred	file:
check_any_inst_ctor_defns_for_duplicates	check_type_inst_mode_defns.m	/^:- pred check_any_inst_ctor_defns_for_duplicates(/;kq|/^\<check_any_inst_ctor_defns_for_duplicates\>/;'q;"	kind:pred	file:
check_any_mode_ctor_defns_for_duplicates	check_type_inst_mode_defns.m	/^:- pred check_any_mode_ctor_defns_for_duplicates(/;kq|/^\<check_any_mode_ctor_defns_for_duplicates\>/;'q;"	kind:pred	file:
check_any_type_ctor_defns_for_duplicates	check_type_inst_mode_defns.m	/^:- pred check_any_type_ctor_defns_for_duplicates(/;kq|/^\<check_any_type_ctor_defns_for_duplicates\>/;'q;"	kind:pred	file:
check_any_type_ctor_enums_for_duplicates	check_type_inst_mode_defns.m	/^:- pred check_any_type_ctor_enums_for_duplicates(/;kq|/^\<check_any_type_ctor_enums_for_duplicates\>/;'q;"	kind:pred	file:
check_arg_oisu_types	oisu_check.m	/^:- pred check_arg_oisu_types(/;kq|/^\<check_arg_oisu_types\>/;'q;"	kind:pred	file:
check_args_have_no_oisu_types	oisu_check.m	/^:- pred check_args_have_no_oisu_types(pred_info::in, list(/;kq|/^\<check_args_have_no_oisu_types\>/;'q;"	kind:pred	file:
check_arity	pseudo_type_info.m	/^:- pred check_arity(list(/;kq|/^\<check_arity\>/;'q;"	kind:pred	file:
check_arity_and_maybe_report_near_misses	inst_check.m	/^:- pred check_arity_and_maybe_report_near_misses(/;kq|/^\<check_arity_and_maybe_report_near_misses\>/;'q;"	kind:pred	file:
check_attribute_fit	parse_mutable.m	/^:- pred check_attribute_fit(/;kq|/^\<check_attribute_fit\>/;'q;"	kind:pred	file:
check_call_detism	common.m	/^:- pred check_call_detism(/;kq|/^\<check_call_detism\>/;'q;"	kind:pred	file:
check_call_for_mm_tabling	tabling_analysis.m	/^:- pred check_call_for_mm_tabling(pred_proc_id::in, list(/;kq|/^\<check_call_for_mm_tabling\>/;'q;"	kind:pred	file:
check_call_for_mm_tabling_calls	tabling_analysis.m	/^:- pred check_call_for_mm_tabling_calls(/;kq|/^\<check_call_for_mm_tabling_calls\>/;'q;"	kind:pred	file:
check_cases_non_term_calls	term_pass1.m	/^:- pred check_cases_non_term_calls(/;kq|/^\<check_cases_non_term_calls\>/;'q;"	kind:pred	file:
check_chosen_stdlib_dir_exists	check_libgrades.m	/^:- pred check_chosen_stdlib_dir_exists(maybe(string)::in, maybe1(/;kq|/^\<check_chosen_stdlib_dir_exists\>/;'q;"	kind:pred	file:
check_class_decl_for_ambiguities	recompilation.check.m	/^:- pred check_class_decl_for_ambiguities(/;kq|/^\<check_class_decl_for_ambiguities\>/;'q;"	kind:pred	file:
check_codegen_options	check_options.m	/^:- pred check_codegen_options(/;kq|/^\<check_codegen_options\>/;'q;"	kind:pred	file:
check_coerce_constraint_action	typecheck_coerce.m	/^:- type check_coerce_constraint_action$/;kq|-;/\<check_coerce_constraint_action\>/;'q;"	kind:type	file:
check_coerce_constraint_if_ready	typecheck_coerce.m	/^:- pred check_coerce_constraint_if_ready(/;kq|/^\<check_coerce_constraint_if_ready\>/;'q;"	kind:pred	file:
check_color_options	check_options.m	/^:- pred check_color_options(/;kq|/^\<check_color_options\>/;'q;"	kind:pred	file:
check_cond_apply_reuse_in_proc	structure_reuse.versions.m	/^:- pred check_cond_apply_reuse_in_proc(/;kq|/^\<check_cond_apply_reuse_in_proc\>/;'q;"	kind:pred	file:
check_cons_id_qualifier	inst_mode_type_prop.m	/^    pred check_cons_id_qualifier(Context::in, type_ctor::in, module_name::in,$/;kq|-;/\<check_cons_id_qualifier\>/;'q;"	kind:tcm	file:
check_cons_id_qualifier	inst_mode_type_prop.m	/^    pred(check_cons_id_qualifier\/8)$/;kq|-;/\<check_cons_id_qualifier\>/;'q;"	kind:tcim	file:
check_consistency	check_typeclass.m	/^:- pred check_consistency(/;kq|/^\<check_consistency\>/;'q;"	kind:pred	file:
check_consistency_pair	check_typeclass.m	/^:- pred check_consistency_pair(/;kq|/^\<check_consistency_pair\>/;'q;"	kind:pred	file:
check_consistency_pair_2	check_typeclass.m	/^:- pred check_consistency_pair_2(/;kq|/^\<check_consistency_pair_2\>/;'q;"	kind:pred	file:
check_constraint_quant	check_typeclass.m	/^:- pred check_constraint_quant(/;kq|/^\<check_constraint_quant\>/;'q;"	kind:pred	file:
check_convert_parse_tree_int_to_int0	convert_parse_tree.m	/^:- pred check_convert_parse_tree_int_to_int0(/;kq|/^\<check_convert_parse_tree_int_to_int0\>/;'q;"	kind:pred
check_convert_parse_tree_int_to_int1	convert_parse_tree.m	/^:- pred check_convert_parse_tree_int_to_int1(/;kq|/^\<check_convert_parse_tree_int_to_int1\>/;'q;"	kind:pred
check_convert_parse_tree_int_to_int2	convert_parse_tree.m	/^:- pred check_convert_parse_tree_int_to_int2(/;kq|/^\<check_convert_parse_tree_int_to_int2\>/;'q;"	kind:pred
check_convert_parse_tree_int_to_int3	convert_parse_tree.m	/^:- pred check_convert_parse_tree_int_to_int3(/;kq|/^\<check_convert_parse_tree_int_to_int3\>/;'q;"	kind:pred
check_convert_parse_tree_opt_to_plain_opt	convert_parse_tree.m	/^:- pred check_convert_parse_tree_opt_to_plain_opt(/;kq|/^\<check_convert_parse_tree_opt_to_plain_opt\>/;'q;"	kind:pred
check_convert_parse_tree_opt_to_trans_opt	convert_parse_tree.m	/^:- pred check_convert_parse_tree_opt_to_trans_opt(/;kq|/^\<check_convert_parse_tree_opt_to_trans_opt\>/;'q;"	kind:pred
check_convert_raw_comp_unit_to_module_src	convert_parse_tree.m	/^:- pred check_convert_raw_comp_unit_to_module_src(/;kq|/^\<check_convert_raw_comp_unit_to_module_src\>/;'q;"	kind:pred
check_corresponding_args_are_subtype	add_type.m	/^:- pred check_corresponding_args_are_subtype(/;kq|/^\<check_corresponding_args_are_subtype\>/;'q;"	kind:pred	file:
check_coverage_for_instance_defn	check_typeclass.m	/^:- pred check_coverage_for_instance_defn(/;kq|/^\<check_coverage_for_instance_defn\>/;'q;"	kind:pred	file:
check_coverage_for_instance_defns	check_typeclass.m	/^:- pred check_coverage_for_instance_defns(/;kq|/^\<check_coverage_for_instance_defns\>/;'q;"	kind:pred	file:
check_debug_options	check_options.m	/^:- pred check_debug_options(/;kq|/^\<check_debug_options\>/;'q;"	kind:pred	file:
check_deconstruct_args	unused_args.m	/^:- pred check_deconstruct_args(module_info::in, list(/;kq|/^\<check_deconstruct_args\>/;'q;"	kind:pred	file:
check_determinism	mercury_compile_front_end.m	/^:- pred check_determinism(/;kq|/^\<check_determinism\>/;'q;"	kind:pred	file:
check_determinism_for_eval_method	det_check_proc.m	/^:- pred check_determinism_for_eval_method(/;kq|/^\<check_determinism_for_eval_method\>/;'q;"	kind:pred	file:
check_determinism_if_pred_is_main	det_check_proc.m	/^:- pred check_determinism_if_pred_is_main(/;kq|/^\<check_determinism_if_pred_is_main\>/;'q;"	kind:pred	file:
check_determinism_of_imported_proc	det_check_proc.m	/^:- pred check_determinism_of_imported_proc(/;kq|/^\<check_determinism_of_imported_proc\>/;'q;"	kind:pred	file:
check_determinism_of_imported_procs	det_check_proc.m	/^:- pred check_determinism_of_imported_procs(/;kq|/^\<check_determinism_of_imported_procs\>/;'q;"	kind:pred
check_determinism_of_proc	det_check_proc.m	/^:- pred check_determinism_of_proc(/;kq|/^\<check_determinism_of_proc\>/;'q;"	kind:pred
check_determinism_of_procs	det_check_proc.m	/^:- pred check_determinism_of_procs(/;kq|/^\<check_determinism_of_procs\>/;'q;"	kind:pred
check_diagnostics_options	check_options.m	/^:- pred check_diagnostics_options(/;kq|/^\<check_diagnostics_options\>/;'q;"	kind:pred	file:
check_dir_accessibility	../library/dir.m	/^:- pred check_dir_accessibility(/;kq|/^\<check_dir_accessibility\>/;'q;"	kind:pred	file:
check_dir_readable	../library/dir.m	/^:- pred check_dir_readable(/;kq|/^\<check_dir_readable\>/;'q;"	kind:pred	file:
check_direct_arg_assertions	du_type_layout.m	/^:- pred check_direct_arg_assertions(list(/;kq|/^\<check_direct_arg_assertions\>/;'q;"	kind:pred	file:
check_direct_arg_ctors	parse_type_defn.m	/^:- pred check_direct_arg_ctors(list(/;kq|/^\<check_direct_arg_ctors\>/;'q;"	kind:pred	file:
check_du_foreign_type_section	check_type_inst_mode_defns.m	/^:- pred check_du_foreign_type_section(/;kq|/^\<check_du_foreign_type_section\>/;'q;"	kind:pred	file:
check_existq_clause	typecheck.m	/^:- pred check_existq_clause(/;kq|/^\<check_existq_clause\>/;'q;"	kind:pred	file:
check_exported_proc_detism	det_check_proc.m	/^:- pred check_exported_proc_detism(/;kq|/^\<check_exported_proc_detism\>/;'q;"	kind:pred	file:
check_fact_term	fact_table.m	/^:- pred check_fact_term(/;kq|/^\<check_fact_term\>/;'q;"	kind:pred	file:
check_fact_term_args	fact_table.m	/^:- pred check_fact_term_args(maybe(/;kq|/^\<check_fact_term_args\>/;'q;"	kind:pred	file:
check_fact_type_and_mode	fact_table.m	/^:- pred check_fact_type_and_mode(/;kq|/^\<check_fact_type_and_mode\>/;'q;"	kind:pred	file:
check_field_access_function	check_field_access_functions.m	/^:- pred check_field_access_function(/;kq|/^\<check_field_access_function\>/;'q;"	kind:pred	file:
check_field_ambiguities	recompilation.check.m	/^:- pred check_field_ambiguities(/;kq|/^\<check_field_ambiguities\>/;'q;"	kind:pred	file:
check_file_accessibility	../library/io.file.m	/^:- pred check_file_accessibility(string::in, list(/;kq|/^\<check_file_accessibility\>/;'q;"	kind:pred
check_file_accessibility	../library/io.m	/^:- pred check_file_accessibility(string::in, list(/;kq|/^\<check_file_accessibility\>/;'q;"	kind:pred
check_file_accessibility_2	../library/io.file.m	/^:- pred check_file_accessibility_2(/;kq|/^\<check_file_accessibility_2\>/;'q;"	kind:pred	file:
check_final_inst	modes.m	/^:- pred check_final_inst(/;kq|/^\<check_final_inst\>/;'q;"	kind:pred	file:
check_final_insts	modes.m	/^:- pred check_final_insts(/;kq|/^\<check_final_insts\>/;'q;"	kind:pred	file:
check_fmt_str_val_vars	format_call.m	/^:- pred check_fmt_str_val_vars(/;kq|/^\<check_fmt_str_val_vars\>/;'q;"	kind:pred	file:
check_follow_code_detism	follow_code.m	/^:- pred check_follow_code_detism(list(/;kq|/^\<check_follow_code_detism\>/;'q;"	kind:pred	file:
check_for_bad_token	../library/mercury_term_parser.m	/^:- pred check_for_bad_token(token_list::in, maybe(/;kq|/^\<check_for_bad_token\>/;'q;"	kind:pred	file:
check_for_bad_use_of_user_inst	inst_mode_type_prop.m	/^    pred check_for_bad_use_of_user_inst(Info::in, Context::in,$/;kq|-;/\<check_for_bad_use_of_user_inst\>/;'q;"	kind:tcm	file:
check_for_bad_use_of_user_inst	inst_mode_type_prop.m	/^    pred(check_for_bad_use_of_user_inst\/8)$/;kq|-;/\<check_for_bad_use_of_user_inst\>/;'q;"	kind:tcim	file:
check_for_cell_caching	structure_reuse.direct_choose_reuse.m	/^:- pred check_for_cell_caching(/;kq|/^\<check_for_cell_caching\>/;'q;"	kind:pred	file:
check_for_cell_caching_2	structure_reuse.direct_choose_reuse.m	/^:- pred check_for_cell_caching_2(/;kq|/^\<check_for_cell_caching_2\>/;'q;"	kind:pred	file:
check_for_cell_caching_in_case	structure_reuse.direct_choose_reuse.m	/^:- pred check_for_cell_caching_in_case(/;kq|/^\<check_for_cell_caching_in_case\>/;'q;"	kind:pred	file:
check_for_cell_caching_in_unification	structure_reuse.direct_choose_reuse.m	/^:- pred check_for_cell_caching_in_unification(/;kq|/^\<check_for_cell_caching_in_unification\>/;'q;"	kind:pred	file:
check_for_cyclic_classes	check_typeclass.m	/^:- pred check_for_cyclic_classes(/;kq|/^\<check_for_cyclic_classes\>/;'q;"	kind:pred	file:
check_for_cyclic_inst	add_mode.m	/^:- pred check_for_cyclic_inst(/;kq|/^\<check_for_cyclic_inst\>/;'q;"	kind:pred	file:
check_for_cyclic_mode	add_mode.m	/^:- pred check_for_cyclic_mode(/;kq|/^\<check_for_cyclic_mode\>/;'q;"	kind:pred	file:
check_for_duplicate_type_declaration	add_type.m	/^:- pred check_for_duplicate_type_declaration(/;kq|/^\<check_for_duplicate_type_declaration\>/;'q;"	kind:pred	file:
check_for_equalities	lp_rational.m	/^:- pred check_for_equalities(/;kq|/^\<check_for_equalities\>/;'q;"	kind:pred	file:
check_for_errors	../library/mercury_term_parser.m	/^:- pred check_for_errors(parse_result(term(T))::in, varset(/;kq|/^\<check_for_errors\>/;'q;"	kind:pred	file:
check_for_floundering	../library/solutions.m	/^:- impure pred check_for_floundering(/;kq|/^\<check_for_floundering\>/;'q;"	kind:pred	file:
check_for_impurity_error	modecheck_conj.m	/^:- pred check_for_impurity_error(hlds_goal::in, list(/;kq|/^\<check_for_impurity_error\>/;'q;"	kind:pred	file:
check_for_incompatibilities	handle_options.m	/^:- pred check_for_incompatibilities(/;kq|/^\<check_for_incompatibilities\>/;'q;"	kind:pred	file:
check_for_inconsistent_foreign_type_visibility	add_type.m	/^:- pred check_for_inconsistent_foreign_type_visibility(/;kq|/^\<check_for_inconsistent_foreign_type_visibility\>/;'q;"	kind:pred	file:
check_for_inconsistent_solver_nosolver_type	add_type.m	/^:- pred check_for_inconsistent_solver_nosolver_type(/;kq|/^\<check_for_inconsistent_solver_nosolver_type\>/;'q;"	kind:pred	file:
check_for_indistinguishable_mode	post_typecheck.m	/^:- pred check_for_indistinguishable_mode(/;kq|/^\<check_for_indistinguishable_mode\>/;'q;"	kind:pred	file:
check_for_indistinguishable_modes	post_typecheck.m	/^:- pred check_for_indistinguishable_modes(/;kq|/^\<check_for_indistinguishable_modes\>/;'q;"	kind:pred	file:
check_for_indistinguishable_modes_in_procs	post_typecheck.m	/^:- pred check_for_indistinguishable_modes_in_procs(/;kq|/^\<check_for_indistinguishable_modes_in_procs\>/;'q;"	kind:pred	file:
check_for_invalid_user_defined_unify_compare	add_type.m	/^:- pred check_for_invalid_user_defined_unify_compare(/;kq|/^\<check_for_invalid_user_defined_unify_compare\>/;'q;"	kind:pred	file:
check_for_missing_concrete_instances	check_typeclass.m	/^:- pred check_for_missing_concrete_instances(/;kq|/^\<check_for_missing_concrete_instances\>/;'q;"	kind:pred	file:
check_for_missing_concrete_instances_in_class	check_typeclass.m	/^:- pred check_for_missing_concrete_instances_in_class(/;kq|/^\<check_for_missing_concrete_instances_in_class\>/;'q;"	kind:pred	file:
check_for_missing_concrete_instances_in_class_and_vector	check_typeclass.m	/^:- pred check_for_missing_concrete_instances_in_class_and_vector(/;kq|/^\<check_for_missing_concrete_instances_in_class_and_vector\>/;'q;"	kind:pred	file:
check_for_missing_type_defns	check_for_missing_type_defns.m	/^:- pred check_for_missing_type_defns(module_info::in, list(/;kq|/^\<check_for_missing_type_defns\>/;'q;"	kind:pred
check_for_missing_type_defns_in_type	check_for_missing_type_defns.m	/^:- pred check_for_missing_type_defns_in_type(/;kq|/^\<check_for_missing_type_defns_in_type\>/;'q;"	kind:pred	file:
check_for_mode_decl_after_predmode	add_pred.m	/^:- pred check_for_mode_decl_after_predmode(/;kq|/^\<check_for_mode_decl_after_predmode\>/;'q;"	kind:pred	file:
check_for_mode_decl_in_wrong_section	add_pred.m	/^:- pred check_for_mode_decl_in_wrong_section(/;kq|/^\<check_for_mode_decl_in_wrong_section\>/;'q;"	kind:pred	file:
check_for_modeless_predmode_decl	add_pred.m	/^:- pred check_for_modeless_predmode_decl(/;kq|/^\<check_for_modeless_predmode_decl\>/;'q;"	kind:pred	file:
check_for_non_input_arg_nums_in_proc	check_pragma_format_call.m	/^:- pred check_for_non_input_arg_nums_in_proc(/;kq|/^\<check_for_non_input_arg_nums_in_proc\>/;'q;"	kind:pred	file:
check_for_overlapping_nonidentical_instance	check_typeclass.m	/^:- pred check_for_overlapping_nonidentical_instance(/;kq|/^\<check_for_overlapping_nonidentical_instance\>/;'q;"	kind:pred	file:
check_for_overlapping_nonidentical_instances	check_typeclass.m	/^:- pred check_for_overlapping_nonidentical_instances(/;kq|/^\<check_for_overlapping_nonidentical_instances\>/;'q;"	kind:pred	file:
check_for_pf_arity_mismatch	modecheck_call.m	/^:- pred check_for_pf_arity_mismatch(/;kq|/^\<check_for_pf_arity_mismatch\>/;'q;"	kind:pred	file:
check_for_polymorphic_eqv_type_with_monomorphic_body	add_type.m	/^:- pred check_for_polymorphic_eqv_type_with_monomorphic_body(/;kq|/^\<check_for_polymorphic_eqv_type_with_monomorphic_body\>/;'q;"	kind:pred	file:
check_for_pred_or_func_item_ambiguity	recompilation.check.m	/^:- pred check_for_pred_or_func_item_ambiguity(/;kq|/^\<check_for_pred_or_func_item_ambiguity\>/;'q;"	kind:pred	file:
check_for_pred_or_func_item_ambiguity_1	recompilation.check.m	/^:- pred check_for_pred_or_func_item_ambiguity_1(maybe(/;kq|/^\<check_for_pred_or_func_item_ambiguity_1\>/;'q;"	kind:pred	file:
check_for_pred_or_func_item_ambiguity_2	recompilation.check.m	/^:- pred check_for_pred_or_func_item_ambiguity_2(/;kq|/^\<check_for_pred_or_func_item_ambiguity_2\>/;'q;"	kind:pred	file:
check_for_signal	process_util.m	/^:- pred check_for_signal(/;kq|/^\<check_for_signal\>/;'q;"	kind:pred	file:
check_for_simple_item_ambiguity	recompilation.check.m	/^:- pred check_for_simple_item_ambiguity(/;kq|/^\<check_for_simple_item_ambiguity\>/;'q;"	kind:pred	file:
check_for_simple_item_ambiguity_2	recompilation.check.m	/^:- pred check_for_simple_item_ambiguity_2(/;kq|/^\<check_for_simple_item_ambiguity_2\>/;'q;"	kind:pred	file:
check_for_symlink_loop	../library/dir.m	/^:- pred check_for_symlink_loop(/;kq|/^\<check_for_symlink_loop\>/;'q;"	kind:pred	file:
check_for_too_tight_or_loose_declared_determinism	det_check_proc.m	/^:- pred check_for_too_tight_or_loose_declared_determinism(/;kq|/^\<check_for_too_tight_or_loose_declared_determinism\>/;'q;"	kind:pred	file:
check_for_type_bound_functors	inst_check.m	/^:- pred check_for_type_bound_functors(/;kq|/^\<check_for_type_bound_functors\>/;'q;"	kind:pred	file:
check_for_unexpected_item_at_end	parse_module.m	/^:- pred check_for_unexpected_item_at_end(/;kq|/^\<check_for_unexpected_item_at_end\>/;'q;"	kind:pred	file:
check_foreign_code_attributes	termination.m	/^:- pred check_foreign_code_attributes(list(/;kq|/^\<check_foreign_code_attributes\>/;'q;"	kind:pred	file:
check_foreign_code_attributes_in_scc	termination.m	/^:- pred check_foreign_code_attributes_in_scc(/;kq|/^\<check_foreign_code_attributes_in_scc\>/;'q;"	kind:pred	file:
check_foreign_code_attributes_of_proc	termination.m	/^:- pred check_foreign_code_attributes_of_proc(/;kq|/^\<check_foreign_code_attributes_of_proc\>/;'q;"	kind:pred	file:
check_foreign_type_for_current_target	add_type.m	/^:- pred check_foreign_type_for_current_target(/;kq|/^\<check_foreign_type_for_current_target\>/;'q;"	kind:pred	file:
check_format_args	check_pragma_format_call.m	/^:- pred check_format_args(/;kq|/^\<check_format_args\>/;'q;"	kind:pred	file:
check_format_call_site	format_call.m	/^:- pred check_format_call_site(/;kq|/^\<check_format_call_site\>/;'q;"	kind:pred	file:
check_fp_body_for_return	make_hlds_warn.m	/^:- pred check_fp_body_for_return(/;kq|/^\<check_fp_body_for_return\>/;'q;"	kind:pred	file:
check_fp_body_for_success_indicator	make_hlds_warn.m	/^:- pred check_fp_body_for_success_indicator(/;kq|/^\<check_fp_body_for_success_indicator\>/;'q;"	kind:pred	file:
check_from_to_order	../library/digraph.m	/^:- pred check_from_to_order(digraph(T)::in, digraph_key_set(/;kq|/^\<check_from_to_order\>/;'q;"	kind:pred	file:
check_function_semantics	det_check_proc.m	/^:- pred check_function_semantics(/;kq|/^\<check_function_semantics\>/;'q;"	kind:pred	file:
check_functional_dependencies	check_typeclass.m	/^:- pred check_functional_dependencies(/;kq|/^\<check_functional_dependencies\>/;'q;"	kind:pred	file:
check_functor_ambiguities	recompilation.check.m	/^:- pred check_functor_ambiguities(/;kq|/^\<check_functor_ambiguities\>/;'q;"	kind:pred	file:
check_functor_ambiguities_by_name	recompilation.check.m	/^:- pred check_functor_ambiguities_by_name(/;kq|/^\<check_functor_ambiguities_by_name\>/;'q;"	kind:pred	file:
check_functor_ambiguities_by_name_loop	recompilation.check.m	/^:- pred check_functor_ambiguities_by_name_loop(/;kq|/^\<check_functor_ambiguities_by_name_loop\>/;'q;"	kind:pred	file:
check_functor_ambiguity	recompilation.check.m	/^:- pred check_functor_ambiguity(/;kq|/^\<check_functor_ambiguity\>/;'q;"	kind:pred	file:
check_fundeps_for_class	check_typeclass.m	/^:- pred check_fundeps_for_class(/;kq|/^\<check_fundeps_for_class\>/;'q;"	kind:pred	file:
check_goal_for_exceptions	exception_analysis.m	/^:- pred check_goal_for_exceptions(/;kq|/^\<check_goal_for_exceptions\>/;'q;"	kind:pred	file:
check_goal_for_exceptions_2	exception_analysis.m	/^:- pred check_goal_for_exceptions_2(/;kq|/^\<check_goal_for_exceptions_2\>/;'q;"	kind:pred	file:
check_goal_for_exceptions_generic_call	exception_analysis.m	/^:- pred check_goal_for_exceptions_generic_call(/;kq|/^\<check_goal_for_exceptions_generic_call\>/;'q;"	kind:pred	file:
check_goal_for_exceptions_plain_call	exception_analysis.m	/^:- pred check_goal_for_exceptions_plain_call(/;kq|/^\<check_goal_for_exceptions_plain_call\>/;'q;"	kind:pred	file:
check_goal_for_mm_tabling	tabling_analysis.m	/^:- pred check_goal_for_mm_tabling(/;kq|/^\<check_goal_for_mm_tabling\>/;'q;"	kind:pred	file:
check_goal_for_trail_mods	trailing_analysis.m	/^:- pred check_goal_for_trail_mods(/;kq|/^\<check_goal_for_trail_mods\>/;'q;"	kind:pred	file:
check_goal_non_term_calls	term_pass1.m	/^:- pred check_goal_non_term_calls(/;kq|/^\<check_goal_non_term_calls\>/;'q;"	kind:pred	file:
check_goals_for_exceptions	exception_analysis.m	/^:- pred check_goals_for_exceptions(/;kq|/^\<check_goals_for_exceptions\>/;'q;"	kind:pred	file:
check_goals_for_mm_tabling	tabling_analysis.m	/^:- pred check_goals_for_mm_tabling(/;kq|/^\<check_goals_for_mm_tabling\>/;'q;"	kind:pred	file:
check_goals_for_trail_mods	trailing_analysis.m	/^:- pred check_goals_for_trail_mods(/;kq|/^\<check_goals_for_trail_mods\>/;'q;"	kind:pred	file:
check_grade_component_compatibility	compute_grade.m	/^:- pred check_grade_component_compatibility(/;kq|/^\<check_grade_component_compatibility\>/;'q;"	kind:pred
check_grade_options	check_options.m	/^:- pred check_grade_options(/;kq|/^\<check_grade_options\>/;'q;"	kind:pred	file:
check_higher_order_var_purity	purity.m	/^:- pred check_higher_order_var_purity(/;kq|/^\<check_higher_order_var_purity\>/;'q;"	kind:pred	file:
check_hlds_dump_options	check_options.m	/^:- pred check_hlds_dump_options(/;kq|/^\<check_hlds_dump_options\>/;'q;"	kind:pred	file:
check_import_accessibility	check_import_accessibility.m	/^:- pred check_import_accessibility(/;kq|/^\<check_import_accessibility\>/;'q;"	kind:pred
check_imported_module	recompilation.check.m	/^:- pred check_imported_module(/;kq|/^\<check_imported_module\>/;'q;"	kind:pred	file:
check_imported_module_intN	recompilation.check.m	/^:- pred check_imported_module_intN(/;kq|/^\<check_imported_module_intN\>/;'q;"	kind:pred	file:
check_imported_module_int_file	recompilation.check.m	/^:- instance check_imported_module_int_file(parse_tree_int0) where [$/;kq|-;/\<check_imported_module_int_file\>/;'q;"	kind:tci	file:
check_imported_module_int_file	recompilation.check.m	/^:- instance check_imported_module_int_file(parse_tree_int1) where [$/;kq|-;/\<check_imported_module_int_file\>/;'q;"	kind:tci	file:
check_imported_module_int_file	recompilation.check.m	/^:- instance check_imported_module_int_file(parse_tree_int2) where [$/;kq|-;/\<check_imported_module_int_file\>/;'q;"	kind:tci	file:
check_imported_module_int_file	recompilation.check.m	/^:- instance check_imported_module_int_file(parse_tree_int3) where [$/;kq|-;/\<check_imported_module_int_file\>/;'q;"	kind:tci	file:
check_imported_module_int_file	recompilation.check.m	/^:- typeclass check_imported_module_int_file(PT) where [$/;kq|-;/\<check_imported_module_int_file\>/;'q;"	kind:tc	file:
check_imported_modules	recompilation.check.m	/^:- pred check_imported_modules(/;kq|/^\<check_imported_modules\>/;'q;"	kind:pred	file:
check_in_interface_promise_call	check_promise.m	/^:- pred check_in_interface_promise_call(/;kq|/^\<check_in_interface_promise_call\>/;'q;"	kind:pred	file:
check_in_interface_promise_goal	check_promise.m	/^:- pred check_in_interface_promise_goal(/;kq|/^\<check_in_interface_promise_goal\>/;'q;"	kind:pred	file:
check_in_interface_promise_goals	check_promise.m	/^:- pred check_in_interface_promise_goals(/;kq|/^\<check_in_interface_promise_goals\>/;'q;"	kind:pred	file:
check_in_interface_promise_unify_rhs	check_promise.m	/^:- pred check_in_interface_promise_unify_rhs(/;kq|/^\<check_in_interface_promise_unify_rhs\>/;'q;"	kind:pred	file:
check_include_for_infinite_recursion	options_file.m	/^:- pred check_include_for_infinite_recursion(/;kq|/^\<check_include_for_infinite_recursion\>/;'q;"	kind:pred	file:
check_inst_ctor_defns	check_type_inst_mode_defns.m	/^:- pred check_inst_ctor_defns(/;kq|/^\<check_inst_ctor_defns\>/;'q;"	kind:pred	file:
check_inst_defn_has_matching_type	inst_check.m	/^:- pred check_inst_defn_has_matching_type(/;kq|/^\<check_inst_defn_has_matching_type\>/;'q;"	kind:pred	file:
check_inst_defn_info_for_ambiguities	recompilation.check.m	/^:- pred check_inst_defn_info_for_ambiguities(/;kq|/^\<check_inst_defn_info_for_ambiguities\>/;'q;"	kind:pred	file:
check_inst_defns	add_mode.m	/^:- pred check_inst_defns(module_info::in, ims_list(/;kq|/^\<check_inst_defns\>/;'q;"	kind:pred
check_inst_defns_have_matching_types	inst_check.m	/^:- pred check_inst_defns_have_matching_types(/;kq|/^\<check_inst_defns_have_matching_types\>/;'q;"	kind:pred	file:
check_inst_mode_defn_args	parse_inst_mode_defn.m	/^:- pred check_inst_mode_defn_args(/;kq|/^\<check_inst_mode_defn_args\>/;'q;"	kind:pred	file:
check_instance_declaration_types	check_typeclass.m	/^:- pred check_instance_declaration_types(/;kq|/^\<check_instance_declaration_types\>/;'q;"	kind:pred	file:
check_instance_declaration_types_for_class	check_typeclass.m	/^:- pred check_instance_declaration_types_for_class(/;kq|/^\<check_instance_declaration_types_for_class\>/;'q;"	kind:pred	file:
check_instance_for_superclass_conformance	check_typeclass.m	/^:- pred check_instance_for_superclass_conformance(/;kq|/^\<check_instance_for_superclass_conformance\>/;'q;"	kind:pred	file:
check_instance_is_abstract	comp_unit_interface.m	/^:- func check_instance_is_abstract(/;kq|/^\<check_instance_is_abstract\>/;'q;"	kind:func	file:
check_insts_for_matching_types	mercury_compile_front_end.m	/^:- pred check_insts_for_matching_types(/;kq|/^\<check_insts_for_matching_types\>/;'q;"	kind:pred	file:
check_insts_have_matching_types	inst_check.m	/^:- pred check_insts_have_matching_types(/;kq|/^\<check_insts_have_matching_types\>/;'q;"	kind:pred
check_int_const_sizes	llds_out_global.m	/^:- func check_int_const_sizes = bool.$/;kq|/^\<check_int_const_sizes\>/;'q;"	kind:func	file:
check_invariant_waiting_goal	delay_info.m	/^:- pred check_invariant_waiting_goal(/;kq|/^\<check_invariant_waiting_goal\>/;'q;"	kind:pred	file:
check_invariant_waiting_goal_vars	delay_info.m	/^:- pred check_invariant_waiting_goal_vars(/;kq|/^\<check_invariant_waiting_goal_vars\>/;'q;"	kind:pred	file:
check_invariant_waiting_goals	delay_info.m	/^:- pred check_invariant_waiting_goals(/;kq|/^\<check_invariant_waiting_goals\>/;'q;"	kind:pred	file:
check_io_state_proc_detism	det_check_proc.m	/^:- pred check_io_state_proc_detism(/;kq|/^\<check_io_state_proc_detism\>/;'q;"	kind:pred	file:
check_is_subtype	add_type.m	/^:- pred check_is_subtype(/;kq|/^\<check_is_subtype\>/;'q;"	kind:pred	file:
check_is_subtype_higher_order	add_type.m	/^:- pred check_is_subtype_higher_order(/;kq|/^\<check_is_subtype_higher_order\>/;'q;"	kind:pred	file:
check_is_subtype_var_var	add_type.m	/^:- pred check_is_subtype_var_var(/;kq|/^\<check_is_subtype_var_var\>/;'q;"	kind:pred	file:
check_item_name_version_number	recompilation.check.m	/^:- pred check_item_name_version_number(/;kq|/^\<check_item_name_version_number\>/;'q;"	kind:pred	file:
check_item_name_version_numbers	recompilation.check.m	/^:- pred check_item_name_version_numbers(/;kq|/^\<check_item_name_version_numbers\>/;'q;"	kind:pred	file:
check_items_for_ambiguities	recompilation.check.m	/^:- pred check_items_for_ambiguities(/;kq|/^\<check_items_for_ambiguities\>/;'q;"	kind:pred	file:
check_lambda_arg_type_and_mode	lambda.m	/^:- pred check_lambda_arg_type_and_mode(/;kq|/^\<check_lambda_arg_type_and_mode\>/;'q;"	kind:pred	file:
check_lambda_purity	purity.m	/^:- pred check_lambda_purity(/;kq|/^\<check_lambda_purity\>/;'q;"	kind:pred	file:
check_libgrades.cli_named_libs	check_libgrades.m	/^                cli_named_libs          :: list(string)$/;kq|-;/\<check_libgrades.cli_named_libs\>/;'q;"	kind:fld	file:
check_libgrades.cli_target	check_libgrades.m	/^                cli_target              :: compilation_target,$/;kq|-;/\<check_libgrades.cli_target\>/;'q;"	kind:fld	file:
check_libraries_done	check_libgrades.m	/^    ;       check_libraries_done($/;kq|-;/\<check_libraries_done\>/;'q;"	kind:cons	file:
check_libraries_inputs	check_libgrades.m	/^:- type check_libraries_inputs$/;kq|-;/\<check_libraries_inputs\>/;'q;"	kind:type	file:
check_libraries_maybe_done	check_libgrades.m	/^:- type check_libraries_maybe_done$/;kq|-;/\<check_libraries_maybe_done\>/;'q;"	kind:type	file:
check_libraries_not_done	check_libgrades.m	/^    --->    check_libraries_not_done$/;kq|-;/\<check_libraries_not_done\>/;'q;"	kind:cons	file:
check_linked_target_extensions	check_options.m	/^:- pred check_linked_target_extensions(/;kq|/^\<check_linked_target_extensions\>/;'q;"	kind:pred	file:
check_local_oisu_pred	oisu_check.m	/^:- pred check_local_oisu_pred(/;kq|/^\<check_local_oisu_pred\>/;'q;"	kind:pred	file:
check_loop_request	higher_order.make_specialized_preds.m	/^:- pred check_loop_request(/;kq|/^\<check_loop_request\>/;'q;"	kind:pred	file:
check_lower_loop	../library/string.m	/^:- pred check_lower_loop(/;kq|/^\<check_lower_loop\>/;'q;"	kind:pred	file:
check_mention_existq_var	typecheck.m	/^:- pred check_mention_existq_var(/;kq|/^\<check_mention_existq_var\>/;'q;"	kind:pred	file:
check_ml_libs_values	options_file.m	/^:- pred check_ml_libs_values(list(/;kq|/^\<check_ml_libs_values\>/;'q;"	kind:pred	file:
check_mode_ctor_defns	check_type_inst_mode_defns.m	/^:- pred check_mode_ctor_defns(/;kq|/^\<check_mode_ctor_defns\>/;'q;"	kind:pred	file:
check_mode_defn_info_for_ambiguities	recompilation.check.m	/^:- pred check_mode_defn_info_for_ambiguities(/;kq|/^\<check_mode_defn_info_for_ambiguities\>/;'q;"	kind:pred	file:
check_mode_defns	add_mode.m	/^:- pred check_mode_defns(module_info::in, ims_list(/;kq|/^\<check_mode_defns\>/;'q;"	kind:pred
check_modes	mode_info.m	/^    --->    check_modes$/;kq|-;/\<check_modes\>/;'q;"	kind:cons
check_module_for_stratification	stratify.m	/^:- pred check_module_for_stratification(/;kq|/^\<check_module_for_stratification\>/;'q;"	kind:pred
check_module_interface_for_no_exports	check_module_interface.m	/^:- pred check_module_interface_for_no_exports(/;kq|/^\<check_module_interface_for_no_exports\>/;'q;"	kind:pred
check_module_used_items	recompilation.check.m	/^:- pred check_module_used_items(/;kq|/^\<check_module_used_items\>/;'q;"	kind:pred	file:
check_mutable	add_mutable_aux_preds.m	/^:- pred check_mutable(/;kq|/^\<check_mutable\>/;'q;"	kind:pred	file:
check_mutable_bound_functors	add_mutable_aux_preds.m	/^:- pred check_mutable_bound_functors(/;kq|/^\<check_mutable_bound_functors\>/;'q;"	kind:pred	file:
check_mutable_inst	add_mutable_aux_preds.m	/^:- pred check_mutable_inst(/;kq|/^\<check_mutable_inst\>/;'q;"	kind:pred	file:
check_mutable_inst_uniqueness	add_mutable_aux_preds.m	/^:- pred check_mutable_inst_uniqueness(/;kq|/^\<check_mutable_inst_uniqueness\>/;'q;"	kind:pred	file:
check_mutable_insts	add_mutable_aux_preds.m	/^:- pred check_mutable_insts(/;kq|/^\<check_mutable_insts\>/;'q;"	kind:pred	file:
check_name_arity_version_number	recompilation.check.m	/^:- pred check_name_arity_version_number(/;kq|/^\<check_name_arity_version_number\>/;'q;"	kind:pred	file:
check_name_arity_version_numbers	recompilation.check.m	/^:- pred check_name_arity_version_numbers(/;kq|/^\<check_name_arity_version_numbers\>/;'q;"	kind:pred	file:
check_named_libraries_are_installed	check_libgrades.m	/^:- pred check_named_libraries_are_installed(/;kq|/^\<check_named_libraries_are_installed\>/;'q;"	kind:pred	file:
check_named_library_is_installed	check_libgrades.m	/^:- pred check_named_library_is_installed(/;kq|/^\<check_named_library_is_installed\>/;'q;"	kind:pred	file:
check_no_free_body_vars	parse_type_defn.m	/^:- pred check_no_free_body_vars(tvarset::in, list(/;kq|/^\<check_no_free_body_vars\>/;'q;"	kind:pred	file:
check_no_inst_any_vars	modecheck_goal.m	/^:- pred check_no_inst_any_vars(negated_context_desc::in, list(/;kq|/^\<check_no_inst_any_vars\>/;'q;"	kind:pred	file:
check_non_sub_du_functor	du_type_layout.m	/^:- pred check_non_sub_du_functor(/;kq|/^\<check_non_sub_du_functor\>/;'q;"	kind:pred	file:
check_non_sub_gen_du_functor	du_type_layout.m	/^:- pred check_non_sub_gen_du_functor(/;kq|/^\<check_non_sub_gen_du_functor\>/;'q;"	kind:pred	file:
check_nondet_tailcalls	jumpopt.m	/^    ;       check_nondet_tailcalls(proc_label, counter).$/;kq|-;/\<check_nondet_tailcalls\>/;'q;"	kind:cons	file:
check_normalized	structure_sharing.domain.m	/^:- pred check_normalized(/;kq|/^\<check_normalized\>/;'q;"	kind:pred	file:
check_oisu_pragmas	mercury_compile_front_end.m	/^:- pred check_oisu_pragmas(/;kq|/^\<check_oisu_pragmas\>/;'q;"	kind:pred	file:
check_oisu_pragmas_for_module	oisu_check.m	/^:- pred check_oisu_pragmas_for_module(assoc_list(/;kq|/^\<check_oisu_pragmas_for_module\>/;'q;"	kind:pred
check_option_values	check_options.m	/^:- pred check_option_values(/;kq|/^\<check_option_values\>/;'q;"	kind:pred
check_outer_var_type	purity.m	/^:- pred check_outer_var_type(/;kq|/^\<check_outer_var_type\>/;'q;"	kind:pred	file:
check_pending_coerce_constraints_loop	typecheck_coerce.m	/^:- pred check_pending_coerce_constraints_loop(/;kq|/^\<check_pending_coerce_constraints_loop\>/;'q;"	kind:pred	file:
check_pending_coerce_constraints_to_fixpoint	typecheck_coerce.m	/^:- pred check_pending_coerce_constraints_to_fixpoint(/;kq|/^\<check_pending_coerce_constraints_to_fixpoint\>/;'q;"	kind:pred	file:
check_pragma_format_call	mercury_compile_front_end.m	/^:- pred check_pragma_format_call(/;kq|/^\<check_pragma_format_call\>/;'q;"	kind:pred	file:
check_pragma_format_call_pred	check_pragma_format_call.m	/^:- pred check_pragma_format_call_pred(/;kq|/^\<check_pragma_format_call_pred\>/;'q;"	kind:pred	file:
check_pragma_format_call_preds	check_pragma_format_call.m	/^:- pred check_pragma_format_call_preds(set(/;kq|/^\<check_pragma_format_call_preds\>/;'q;"	kind:pred
check_pragma_status	add_pragma.m	/^:- pred check_pragma_status(/;kq|/^\<check_pragma_status\>/;'q;"	kind:pred	file:
check_pragma_type_spec_subst	add_pragma_type_spec.m	/^:- pred check_pragma_type_spec_subst(/;kq|/^\<check_pragma_type_spec_subst\>/;'q;"	kind:pred	file:
check_pragmas_are_consistent	termination.m	/^:- pred check_pragmas_are_consistent(list(/;kq|/^\<check_pragmas_are_consistent\>/;'q;"	kind:pred	file:
check_pred_args_against_tabling	add_pragma_tabling.m	/^:- pred check_pred_args_against_tabling(/;kq|/^\<check_pred_args_against_tabling\>/;'q;"	kind:pred	file:
check_pred_args_against_tabling_methods	add_pragma_tabling.m	/^:- pred check_pred_args_against_tabling_methods(/;kq|/^\<check_pred_args_against_tabling_methods\>/;'q;"	kind:pred	file:
check_pred_decl_info_for_ambiguities	recompilation.check.m	/^:- pred check_pred_decl_info_for_ambiguities(/;kq|/^\<check_pred_decl_info_for_ambiguities\>/;'q;"	kind:pred	file:
check_pred_if_field_access_function	check_field_access_functions.m	/^:- pred check_pred_if_field_access_function(/;kq|/^\<check_pred_if_field_access_function\>/;'q;"	kind:pred	file:
check_pred_type_ambiguities	check_typeclass.m	/^:- pred check_pred_type_ambiguities(/;kq|/^\<check_pred_type_ambiguities\>/;'q;"	kind:pred	file:
check_preds_if_field_access_function	check_field_access_functions.m	/^:- pred check_preds_if_field_access_function(/;kq|/^\<check_preds_if_field_access_function\>/;'q;"	kind:pred
check_priority	../library/mercury_term_parser.m	/^:- pred check_priority(/;kq|/^\<check_priority\>/;'q;"	kind:pred	file:
check_proc_arg_modes	fact_table.m	/^:- pred check_proc_arg_modes(/;kq|/^\<check_proc_arg_modes\>/;'q;"	kind:pred	file:
check_proc_for_exceptions	exception_analysis.m	/^:- pred check_proc_for_exceptions(/;kq|/^\<check_proc_for_exceptions\>/;'q;"	kind:pred	file:
check_proc_for_mm_tabling	tabling_analysis.m	/^:- pred check_proc_for_mm_tabling(/;kq|/^\<check_proc_for_mm_tabling\>/;'q;"	kind:pred	file:
check_proc_for_trail_mods	trailing_analysis.m	/^:- pred check_proc_for_trail_mods(/;kq|/^\<check_proc_for_trail_mods\>/;'q;"	kind:pred	file:
check_proc_non_term_calls	term_pass1.m	/^:- pred check_proc_non_term_calls(/;kq|/^\<check_proc_non_term_calls\>/;'q;"	kind:pred	file:
check_procs_for_exceptions	exception_analysis.m	/^:- pred check_procs_for_exceptions(scc::in, list(/;kq|/^\<check_procs_for_exceptions\>/;'q;"	kind:pred	file:
check_procs_for_trail_mods	trailing_analysis.m	/^:- pred check_procs_for_trail_mods(scc::in, list(/;kq|/^\<check_procs_for_trail_mods\>/;'q;"	kind:pred	file:
check_promise.store_promise	check_promise.m	/^:- pred store_promise(/;kq|/^\<store_promise\>/;'q;"	kind:pred	file:
check_promise_ex_decl	make_hlds_warn.m	/^:- pred check_promise_ex_decl(list(/;kq|/^\<check_promise_ex_decl\>/;'q;"	kind:pred
check_promise_ex_disj_arm	make_hlds_warn.m	/^:- pred check_promise_ex_disj_arm(promise_type::in, list(/;kq|/^\<check_promise_ex_disj_arm\>/;'q;"	kind:pred	file:
check_promise_ex_disjunction	make_hlds_warn.m	/^:- pred check_promise_ex_disjunction(promise_type::in, list(list(/;kq|/^\<check_promise_ex_disjunction\>/;'q;"	kind:pred	file:
check_promise_ex_goal	make_hlds_warn.m	/^:- pred check_promise_ex_goal(/;kq|/^\<check_promise_ex_goal\>/;'q;"	kind:pred	file:
check_promises	mercury_compile_front_end.m	/^:- pred check_promises(/;kq|/^\<check_promises\>/;'q;"	kind:pred	file:
check_promises_in_module	check_promise.m	/^:- pred check_promises_in_module(/;kq|/^\<check_promises_in_module\>/;'q;"	kind:pred
check_promises_in_pred	check_promise.m	/^:- pred check_promises_in_pred(/;kq|/^\<check_promises_in_pred\>/;'q;"	kind:pred	file:
check_promises_in_preds	check_promise.m	/^:- pred check_promises_in_preds(io.text_output_stream::in, list(/;kq|/^\<check_promises_in_preds\>/;'q;"	kind:pred	file:
check_regular_file_exists	make.get_module_dep_info.m	/^:- pred check_regular_file_exists(/;kq|/^\<check_regular_file_exists\>/;'q;"	kind:pred	file:
check_required_attributes	parse_pragma_foreign.m	/^:- func check_required_attributes(/;kq|/^\<check_required_attributes\>/;'q;"	kind:func	file:
check_required_feature	add_pragma.m	/^:- pred check_required_feature(/;kq|/^\<check_required_feature\>/;'q;"	kind:pred	file:
check_required_feature_set	add_pragma.m	/^:- pred check_required_feature_set(module_info::in, set(/;kq|/^\<check_required_feature_set\>/;'q;"	kind:pred	file:
check_scc_for_exceptions	exception_analysis.m	/^:- pred check_scc_for_exceptions(/;kq|/^\<check_scc_for_exceptions\>/;'q;"	kind:pred	file:
check_scc_pragmas_are_consistent	termination.m	/^:- pred check_scc_pragmas_are_consistent(/;kq|/^\<check_scc_pragmas_are_consistent\>/;'q;"	kind:pred	file:
check_stdlib_is_installed	check_libgrades.m	/^:- pred check_stdlib_is_installed(/;kq|/^\<check_stdlib_is_installed\>/;'q;"	kind:pred	file:
check_stratification	mercury_compile_front_end.m	/^:- pred check_stratification(/;kq|/^\<check_stratification\>/;'q;"	kind:pred	file:
check_subtype	parse_type_defn.m	/^:- pred check_subtype(/;kq|/^\<check_subtype\>/;'q;"	kind:pred	file:
check_subtype_ctor	add_type.m	/^:- pred check_subtype_ctor(/;kq|/^\<check_subtype_ctor\>/;'q;"	kind:pred	file:
check_subtype_ctor_arg	add_type.m	/^:- pred check_subtype_ctor_arg(/;kq|/^\<check_subtype_ctor_arg\>/;'q;"	kind:pred	file:
check_subtype_ctor_exist_constraints	add_type.m	/^:- pred check_subtype_ctor_exist_constraints(/;kq|/^\<check_subtype_ctor_exist_constraints\>/;'q;"	kind:pred	file:
check_subtype_ctor_exist_constraints	add_type.m	/^:- pred check_subtype_ctor_exist_constraints(/;kq|/^\<check_subtype_ctor_exist_constraints\>/;'q;"	kind:pred	file:
check_subtype_ctors	add_type.m	/^:- pred check_subtype_ctors(/;kq|/^\<check_subtype_ctors\>/;'q;"	kind:pred	file:
check_subtype_ctors_order	add_type.m	/^:- pred check_subtype_ctors_order(type_ctor::in, list(/;kq|/^\<check_subtype_ctors_order\>/;'q;"	kind:pred	file:
check_subtype_defn	add_type.m	/^:- pred check_subtype_defn(/;kq|/^\<check_subtype_defn\>/;'q;"	kind:pred	file:
check_supertype_is_du_not_foreign	add_type.m	/^:- pred check_supertype_is_du_not_foreign(/;kq|/^\<check_supertype_is_du_not_foreign\>/;'q;"	kind:pred	file:
check_supertype_vars	parse_type_defn.m	/^:- pred check_supertype_vars(list(/;kq|/^\<check_supertype_vars\>/;'q;"	kind:pred	file:
check_supertypes_up_to_base_type	add_type.m	/^:- pred check_supertypes_up_to_base_type(/;kq|/^\<check_supertypes_up_to_base_type\>/;'q;"	kind:pred	file:
check_system_env_options	check_options.m	/^:- pred check_system_env_options(/;kq|/^\<check_system_env_options\>/;'q;"	kind:pred	file:
check_termination_options	check_options.m	/^:- pred check_termination_options(/;kq|/^\<check_termination_options\>/;'q;"	kind:pred	file:
check_that_detism_is_declared	add_pred.m	/^:- pred check_that_detism_is_declared(/;kq|/^\<check_that_detism_is_declared\>/;'q;"	kind:pred	file:
check_that_instance_constraints_match	check_typeclass.m	/^:- pred check_that_instance_constraints_match(/;kq|/^\<check_that_instance_constraints_match\>/;'q;"	kind:pred	file:
check_timestamp_report_if_needed_and_missing	read_modules.m	/^:- pred check_timestamp_report_if_needed_and_missing(/;kq|/^\<check_timestamp_report_if_needed_and_missing\>/;'q;"	kind:pred	file:
check_tvar_subst	parse_pragma.m	/^:- pred check_tvar_subst(tvarset::in, set(/;kq|/^\<check_tvar_subst\>/;'q;"	kind:pred	file:
check_tvar_subst_rhs_tvar	parse_pragma.m	/^:- pred check_tvar_subst_rhs_tvar(/;kq|/^\<check_tvar_subst_rhs_tvar\>/;'q;"	kind:pred	file:
check_tvars_in_instance_constraint	parse_class.m	/^:- pred check_tvars_in_instance_constraint(/;kq|/^\<check_tvars_in_instance_constraint\>/;'q;"	kind:pred	file:
check_type_and_maybe_mode_list_is_consistent	parse_item.m	/^:- pred check_type_and_maybe_mode_list_is_consistent(/;kq|/^\<check_type_and_maybe_mode_list_is_consistent\>/;'q;"	kind:pred	file:
check_type_ctor_defns	check_type_inst_mode_defns.m	/^:- pred check_type_ctor_defns(/;kq|/^\<check_type_ctor_defns\>/;'q;"	kind:pred	file:
check_type_defn_ambiguity_with_functor	recompilation.check.m	/^:- pred check_type_defn_ambiguity_with_functor(/;kq|/^\<check_type_defn_ambiguity_with_functor\>/;'q;"	kind:pred	file:
check_type_defn_info_for_ambiguities	recompilation.check.m	/^:- pred check_type_defn_info_for_ambiguities(/;kq|/^\<check_type_defn_info_for_ambiguities\>/;'q;"	kind:pred	file:
check_type_info_args_are_ground	modecheck_unify.m	/^:- pred check_type_info_args_are_ground(list(/;kq|/^\<check_type_info_args_are_ground\>/;'q;"	kind:pred	file:
check_type_of_main	post_typecheck.m	/^:- pred check_type_of_main(/;kq|/^\<check_type_of_main\>/;'q;"	kind:pred	file:
check_type_of_node	smm_common.m	/^:- pred check_type_of_node(/;kq|/^\<check_type_of_node\>/;'q;"	kind:pred
check_type_subst	parse_pragma.m	/^:- pred check_type_subst(tvarset::in, set(/;kq|/^\<check_type_subst\>/;'q;"	kind:pred	file:
check_type_substs	parse_pragma.m	/^:- pred check_type_substs(tvarset::in, set(/;kq|/^\<check_type_substs\>/;'q;"	kind:pred	file:
check_typeclass.badly_formed	check_typeclass.m	/^    --->    badly_formed$/;kq|-;/\<check_typeclass.badly_formed\>/;'q;"	kind:cons	file:
check_typeclass.class_path	check_typeclass.m	/^:- type class_path$/;kq|-;/\<check_typeclass.class_path\>/;'q;"	kind:type	file:
check_typeclass.cur_types	check_typeclass.m	/^    ;       cur_types.$/;kq|-;/\<check_typeclass.cur_types\>/;'q;"	kind:cons	file:
check_typeclass.delete_all	check_typeclass.m	/^    ;       delete_all.$/;kq|-;/\<check_typeclass.delete_all\>/;'q;"	kind:cons	file:
check_typeclass.delete_builtin	check_typeclass.m	/^    ;       delete_builtin$/;kq|-;/\<check_typeclass.delete_builtin\>/;'q;"	kind:cons	file:
check_typeclass.domain	check_typeclass.m	/^                domain      :: set(tvar),$/;kq|-;/\<check_typeclass.domain\>/;'q;"	kind:fld	file:
check_typeclass.induced_fundep	check_typeclass.m	/^:- type induced_fundep$/;kq|-;/\<check_typeclass.induced_fundep\>/;'q;"	kind:type	file:
check_typeclass.induced_vars	check_typeclass.m	/^:- pred induced_vars(list(/;kq|/^\<induced_vars\>/;'q;"	kind:pred	file:
check_typeclass.instance_name	check_typeclass.m	/^:- func instance_name(/;kq|/^\<instance_name\>/;'q;"	kind:func	file:
check_typeclass.keep_all	check_typeclass.m	/^    --->    keep_all$/;kq|-;/\<check_typeclass.keep_all\>/;'q;"	kind:cons	file:
check_typeclass.module_quals	check_typeclass.m	/^:- type module_quals$/;kq|-;/\<check_typeclass.module_quals\>/;'q;"	kind:type	file:
check_typeclass.orig_types	check_typeclass.m	/^    --->    orig_types$/;kq|-;/\<check_typeclass.orig_types\>/;'q;"	kind:cons	file:
check_typeclass.range	check_typeclass.m	/^                range       :: set(tvar)$/;kq|-;/\<check_typeclass.range\>/;'q;"	kind:fld	file:
check_typeclass.remove_vars	check_typeclass.m	/^:- pred remove_vars(set(/;kq|/^\<remove_vars\>/;'q;"	kind:pred	file:
check_typeclass.type_limit	check_typeclass.m	/^:- type type_limit$/;kq|-;/\<check_typeclass.type_limit\>/;'q;"	kind:type	file:
check_typeclass.type_vector	check_typeclass.m	/^:- type type_vector == list(mer_type).$/;kq|-;/\<check_typeclass.type_vector\>/;'q;"	kind:type	file:
check_typeclass.which_types	check_typeclass.m	/^:- type which_types$/;kq|-;/\<check_typeclass.which_types\>/;'q;"	kind:type	file:
check_typeclass_constraints_on_data_ctor	check_typeclass.m	/^:- pred check_typeclass_constraints_on_data_ctor(/;kq|/^\<check_typeclass_constraints_on_data_ctor\>/;'q;"	kind:pred	file:
check_typeclass_constraints_on_data_ctors	check_typeclass.m	/^:- pred check_typeclass_constraints_on_data_ctors(/;kq|/^\<check_typeclass_constraints_on_data_ctors\>/;'q;"	kind:pred	file:
check_typeclass_constraints_on_pred	check_typeclass.m	/^:- pred check_typeclass_constraints_on_pred(/;kq|/^\<check_typeclass_constraints_on_pred\>/;'q;"	kind:pred	file:
check_typeclass_constraints_on_preds	check_typeclass.m	/^:- pred check_typeclass_constraints_on_preds(/;kq|/^\<check_typeclass_constraints_on_preds\>/;'q;"	kind:pred	file:
check_typeclass_constraints_on_type_data_ctors	check_typeclass.m	/^:- pred check_typeclass_constraints_on_type_data_ctors(/;kq|/^\<check_typeclass_constraints_on_type_data_ctors\>/;'q;"	kind:pred	file:
check_typeclass_info_for_ambiguities	recompilation.check.m	/^:- pred check_typeclass_info_for_ambiguities(/;kq|/^\<check_typeclass_info_for_ambiguities\>/;'q;"	kind:pred	file:
check_typeclass_is_abstract	comp_unit_interface.m	/^:- func check_typeclass_is_abstract(/;kq|/^\<check_typeclass_is_abstract\>/;'q;"	kind:func	file:
check_typeclasses	check_typeclass.m	/^:- pred check_typeclasses(/;kq|/^\<check_typeclasses\>/;'q;"	kind:pred
check_unique_modes	mercury_compile_front_end.m	/^:- pred check_unique_modes(/;kq|/^\<check_unique_modes\>/;'q;"	kind:pred	file:
check_unique_modes	mode_info.m	/^    ;       check_unique_modes.$/;kq|-;/\<check_unique_modes\>/;'q;"	kind:cons
check_up_to_date.found_error	make.check_up_to_date.m	/^    ;       found_error.$/;kq|-;/\<check_up_to_date.found_error\>/;'q;"	kind:cons	file:
check_up_to_date.lhs_result	make.check_up_to_date.m	/^:- type lhs_result$/;kq|-;/\<check_up_to_date.lhs_result\>/;'q;"	kind:type
check_up_to_date.rhs_error	make.check_up_to_date.m	/^    ;       rhs_error.$/;kq|-;/\<check_up_to_date.rhs_error\>/;'q;"	kind:cons
check_upper_loop	../library/string.m	/^:- pred check_upper_loop(/;kq|/^\<check_upper_loop\>/;'q;"	kind:pred	file:
check_user_inst_args	inst_mode_type_prop.m	/^:- pred check_user_inst_args(/;kq|/^\<check_user_inst_args\>/;'q;"	kind:pred	file:
check_user_inst_name	parse_inst_mode_defn.m	/^:- pred check_user_inst_name(/;kq|/^\<check_user_inst_name\>/;'q;"	kind:pred	file:
check_user_mode_name	parse_inst_mode_defn.m	/^:- pred check_user_mode_name(/;kq|/^\<check_user_mode_name\>/;'q;"	kind:pred	file:
check_user_type_name	parse_type_defn.m	/^:- pred check_user_type_name(/;kq|/^\<check_user_type_name\>/;'q;"	kind:pred	file:
check_var_arity	pseudo_type_info.m	/^:- pred check_var_arity(var_arity_ctor_id::in, list(/;kq|/^\<check_var_arity\>/;'q;"	kind:pred	file:
check_var_functor_unify_purity	purity.m	/^:- pred check_var_functor_unify_purity(/;kq|/^\<check_var_functor_unify_purity\>/;'q;"	kind:pred	file:
check_var_is_unknown	var_locn.m	/^:- pred check_var_is_unknown(/;kq|/^\<check_var_is_unknown\>/;'q;"	kind:pred	file:
check_well_formedness	../library/string.m	/^:- pred check_well_formedness(/;kq|/^\<check_well_formedness\>/;'q;"	kind:pred
checked_defn_inst	prog_item.m	/^    --->    checked_defn_inst(std_inst_defn, src_defns_inst).$/;kq|-;/\<checked_defn_inst\>/;'q;"	kind:cons
checked_defn_mode	prog_item.m	/^    --->    checked_defn_mode(std_mode_defn, src_defns_mode).$/;kq|-;/\<checked_defn_mode\>/;'q;"	kind:cons
checked_defn_solver	prog_item.m	/^    --->    checked_defn_solver(solver_type_defn, src_defns_solver)$/;kq|-;/\<checked_defn_solver\>/;'q;"	kind:cons
checked_defn_std	prog_item.m	/^    ;       checked_defn_std(std_type_defn, src_defns_std).$/;kq|-;/\<checked_defn_std\>/;'q;"	kind:cons
checked_foreign_enum	prog_item.m	/^:- type checked_foreign_enum$/;kq|-;/\<checked_foreign_enum\>/;'q;"	kind:type
checked_tail_call	llds.m	/^    ;       checked_tail_call$/;kq|-;/\<checked_tail_call\>/;'q;"	kind:cons
child_worker	make.build.m	/^:- pred child_worker(/;kq|/^\<child_worker\>/;'q;"	kind:pred	file:
children	../library/term_to_xml.m	/^                children        :: list(xml)$/;kq|-;/\<children\>/;'q;"	kind:fld
choice_end	string_switch_util.m	/^                choice_end          :: maybe(case_id)$/;kq|-;/\<choice_end\>/;'q;"	kind:fld
choice_id	../library/backjump.m	/^:- type choice_id == int.$/;kq|-;/\<choice_id\>/;'q;"	kind:type	file:
choice_matched	string_switch_util.m	/^                choice_matched      :: list(int),$/;kq|-;/\<choice_matched\>/;'q;"	kind:fld
choice_next_level	string_switch_util.m	/^                choice_next_level   :: map(int, trie_node),$/;kq|-;/\<choice_next_level\>/;'q;"	kind:fld
chomp	../library/string.m	/^:- func chomp(/;kq|/^\<chomp\>/;'q;"	kind:func
choose_and_execute_backend_passes	mercury_compile_augment.m	/^:- pred choose_and_execute_backend_passes(/;kq|/^\<choose_and_execute_backend_passes\>/;'q;"	kind:pred	file:
choose_best_match	mode_comparison.m	/^:- pred choose_best_match(mode_info::in, list(/;kq|/^\<choose_best_match\>/;'q;"	kind:pred
choose_copy_direction	../library/bitmap.m	/^:- func choose_copy_direction(/;kq|/^\<choose_copy_direction\>/;'q;"	kind:func	file:
choose_local_label_type	code_util.m	/^:- func choose_local_label_type(/;kq|/^\<choose_local_label_type\>/;'q;"	kind:func	file:
choose_number	error_spec.m	/^:- func choose_number(list(/;kq|/^\<choose_number\>/;'q;"	kind:func
choose_original_or_inlined	deforest.m	/^:- pred choose_original_or_inlined(/;kq|/^\<choose_original_or_inlined\>/;'q;"	kind:pred	file:
choose_reuse_in_goal	structure_reuse.direct_choose_reuse.m	/^:- pred choose_reuse_in_goal(/;kq|/^\<choose_reuse_in_goal\>/;'q;"	kind:pred	file:
choose_subtree	../library/rtree.m	/^:- func choose_subtree(K, K, K) = min_of_two_result <= region(/;kq|/^\<choose_subtree\>/;'q;"	kind:func	file:
choose_subtree	../library/rtree.m	/^:- func choose_subtree(K, K, K, K) = min_of_three_result <= region(/;kq|/^\<choose_subtree\>/;'q;"	kind:func	file:
choose_switch_method	tag_switch.m	/^:- func choose_switch_method(/;kq|/^\<choose_switch_method\>/;'q;"	kind:func	file:
choose_var	graph_colour.m	/^:- pred choose_var(set(T)::in, T::out, set(/;kq|/^\<choose_var\>/;'q;"	kind:pred	file:
choose_var	set_of_var.m	/^:- pred choose_var(set_of_var(T)::in, var(T)::out, set_of_var(/;kq|/^\<choose_var\>/;'q;"	kind:pred	file:
chop	../library/integer.m	/^:- pred chop(/;kq|/^\<chop\>/;'q;"	kind:pred	file:
chop_int64	../library/integer.m	/^:- pred chop_int64(/;kq|/^\<chop_int64\>/;'q;"	kind:pred	file:
chop_uint	../library/integer.m	/^:- pred chop_uint(/;kq|/^\<chop_uint\>/;'q;"	kind:pred	file:
chop_uint32	../library/integer.m	/^:- pred chop_uint32(/;kq|/^\<chop_uint32\>/;'q;"	kind:pred	file:
chop_uint64	../library/integer.m	/^:- pred chop_uint64(/;kq|/^\<chop_uint64\>/;'q;"	kind:pred	file:
chosen_stdlib_dir	options.m	/^    ;       chosen_stdlib_dir$/;kq|-;/\<chosen_stdlib_dir\>/;'q;"	kind:cons
chunk	../library/list.m	/^:- func chunk(list(T), int) = list(list(/;kq|/^\<chunk\>/;'q;"	kind:func
chunk	../library/one_or_more.m	/^:- func chunk(one_or_more(T), int) = one_or_more(one_or_more(/;kq|/^\<chunk\>/;'q;"	kind:func
chunk_foldl	../library/list.m	/^:- pred chunk_foldl(int, pred(L, A, A), list(/;kq|/^\<chunk_foldl\>/;'q;"	kind:pred
chunk_foldl2	../library/list.m	/^:- pred chunk_foldl2(int, pred(L, A, A, B, B), list(/;kq|/^\<chunk_foldl2\>/;'q;"	kind:pred
chunk_foldl2_inner	../library/list.m	/^:- pred chunk_foldl2_inner(int, pred(/;kq|/^\<chunk_foldl2_inner\>/;'q;"	kind:pred	file:
chunk_foldl3	../library/list.m	/^:- pred chunk_foldl3(int, pred(/;kq|/^\<chunk_foldl3\>/;'q;"	kind:pred
chunk_foldl3_inner	../library/list.m	/^:- pred chunk_foldl3_inner(int, pred(/;kq|/^\<chunk_foldl3_inner\>/;'q;"	kind:pred	file:
chunk_foldl4	../library/list.m	/^:- pred chunk_foldl4(int, pred(/;kq|/^\<chunk_foldl4\>/;'q;"	kind:pred
chunk_foldl4_inner	../library/list.m	/^:- pred chunk_foldl4_inner(/;kq|/^\<chunk_foldl4_inner\>/;'q;"	kind:pred	file:
chunk_foldl_inner	../library/list.m	/^:- pred chunk_foldl_inner(int, pred(L, A, A), list(L), list(/;kq|/^\<chunk_foldl_inner\>/;'q;"	kind:pred	file:
chunk_inner_res	../library/io.m	/^:- type chunk_inner_res(T)$/;kq|-;/\<chunk_inner_res\>/;'q;"	kind:type	file:
chunk_inner_res0	../library/io.m	/^:- type chunk_inner_res0$/;kq|-;/\<chunk_inner_res0\>/;'q;"	kind:type	file:
chunk_loop	../library/list.m	/^:- pred chunk_loop(list(T)::in, int::in, list(/;kq|/^\<chunk_loop\>/;'q;"	kind:pred	file:
chunk_loop	../library/one_or_more.m	/^:- pred chunk_loop(T::in, list(T)::in, int::in, list(/;kq|/^\<chunk_loop\>/;'q;"	kind:pred	file:
chunk_size	../library/io.m	/^:- func chunk_size = int.$/;kq|/^\<chunk_size\>/;'q;"	kind:func	file:
ci_class_name	prog_item.m	/^                ci_class_name                   :: class_name,$/;kq|-;/\<ci_class_name\>/;'q;"	kind:fld
ci_class_name	prog_item.m	/^                ci_class_name                   :: class_name,$/;kq|-;/\<ci_class_name\>/;'q;"	kind:fld
ci_containing_goal_map	coverage_profiling.m	/^                ci_containing_goal_map      :: containing_goal_map$/;kq|-;/\<ci_containing_goal_map\>/;'q;"	kind:fld	file:
ci_context	prog_item.m	/^                ci_context                      :: prog_context,$/;kq|-;/\<ci_context\>/;'q;"	kind:fld
ci_context	prog_item.m	/^                ci_context                      :: prog_context,$/;kq|-;/\<ci_context\>/;'q;"	kind:fld
ci_coverage_points	coverage_profiling.m	/^                ci_coverage_points          :: map(int, coverage_point_info),$/;kq|-;/\<ci_coverage_points\>/;'q;"	kind:fld	file:
ci_coverage_profiling_opts	coverage_profiling.m	/^                ci_coverage_profiling_opts  :: coverage_profiling_options,$/;kq|-;/\<ci_coverage_profiling_opts\>/;'q;"	kind:fld	file:
ci_cp_index_counter	coverage_profiling.m	/^                ci_cp_index_counter         :: counter,$/;kq|-;/\<ci_cp_index_counter\>/;'q;"	kind:fld	file:
ci_deriving_class	prog_item.m	/^                ci_deriving_class               :: list(prog_constraint),$/;kq|-;/\<ci_deriving_class\>/;'q;"	kind:fld
ci_deriving_class	prog_item.m	/^                ci_deriving_class               :: list(prog_constraint),$/;kq|-;/\<ci_deriving_class\>/;'q;"	kind:fld
ci_maybe_rec_info	coverage_profiling.m	/^                ci_maybe_rec_info           :: maybe(deep_recursion_info),$/;kq|-;/\<ci_maybe_rec_info\>/;'q;"	kind:fld	file:
ci_method_instances	prog_item.m	/^                ci_method_instances             :: abstract_instance_body,$/;kq|-;/\<ci_method_instances\>/;'q;"	kind:fld
ci_method_instances	prog_item.m	/^                ci_method_instances             :: instance_body,$/;kq|-;/\<ci_method_instances\>/;'q;"	kind:fld
ci_module	tupling.m	/^                ci_module                   :: module_info,$/;kq|-;/\<ci_module\>/;'q;"	kind:fld	file:
ci_module_containing_instance	prog_item.m	/^                ci_module_containing_instance   :: module_name,$/;kq|-;/\<ci_module_containing_instance\>/;'q;"	kind:fld
ci_module_containing_instance	prog_item.m	/^                ci_module_containing_instance   :: module_name,$/;kq|-;/\<ci_module_containing_instance\>/;'q;"	kind:fld
ci_module_info	coverage_profiling.m	/^                ci_module_info              :: module_info,$/;kq|-;/\<ci_module_info\>/;'q;"	kind:fld	file:
ci_original_types	prog_item.m	/^                ci_original_types               :: list(mer_type),$/;kq|-;/\<ci_original_types\>/;'q;"	kind:fld
ci_original_types	prog_item.m	/^                ci_original_types               :: list(mer_type),$/;kq|-;/\<ci_original_types\>/;'q;"	kind:fld
ci_params	tupling.m	/^                ci_params                   :: tuning_params,$/;kq|-;/\<ci_params\>/;'q;"	kind:fld	file:
ci_pred_info	tupling.m	/^                ci_pred_info                :: pred_info,$/;kq|-;/\<ci_pred_info\>/;'q;"	kind:fld	file:
ci_pred_proc_id	coverage_profiling.m	/^                ci_pred_proc_id             :: pred_proc_id,$/;kq|-;/\<ci_pred_proc_id\>/;'q;"	kind:fld	file:
ci_pred_proc_id	tupling.m	/^                ci_pred_proc_id             :: pred_proc_id,$/;kq|-;/\<ci_pred_proc_id\>/;'q;"	kind:fld	file:
ci_proc_counts	tupling.m	/^                ci_proc_counts              :: proc_trace_counts,$/;kq|-;/\<ci_proc_counts\>/;'q;"	kind:fld	file:
ci_proc_info	tupling.m	/^                ci_proc_info                :: proc_info,$/;kq|-;/\<ci_proc_info\>/;'q;"	kind:fld	file:
ci_rev_goal_path_map	tupling.m	/^                ci_rev_goal_path_map        :: goal_reverse_path_map$/;kq|-;/\<ci_rev_goal_path_map\>/;'q;"	kind:fld	file:
ci_seq_num	prog_item.m	/^                ci_seq_num                      :: item_seq_num$/;kq|-;/\<ci_seq_num\>/;'q;"	kind:fld
ci_seq_num	prog_item.m	/^                ci_seq_num                      :: item_seq_num$/;kq|-;/\<ci_seq_num\>/;'q;"	kind:fld
ci_tupling_scheme	tupling.m	/^                ci_tupling_scheme           :: tupling_scheme,$/;kq|-;/\<ci_tupling_scheme\>/;'q;"	kind:fld	file:
ci_types	prog_item.m	/^                ci_types                        :: list(mer_type),$/;kq|-;/\<ci_types\>/;'q;"	kind:fld
ci_types	prog_item.m	/^                ci_types                        :: list(mer_type),$/;kq|-;/\<ci_types\>/;'q;"	kind:fld
ci_var_table	coverage_profiling.m	/^                ci_var_table                :: var_table,$/;kq|-;/\<ci_var_table\>/;'q;"	kind:fld	file:
ci_varset	prog_item.m	/^                ci_varset                       :: tvarset,$/;kq|-;/\<ci_varset\>/;'q;"	kind:fld
ci_varset	prog_item.m	/^                ci_varset                       :: tvarset,$/;kq|-;/\<ci_varset\>/;'q;"	kind:fld
cic_forward_live_vars	code_loc_dep.m	/^    --->    cic_forward_live_vars$/;kq|-;/\<cic_forward_live_vars\>/;'q;"	kind:cons
cic_par_conj_depth	code_loc_dep.m	/^    ;       cic_par_conj_depth.$/;kq|-;/\<cic_par_conj_depth\>/;'q;"	kind:cons
cic_temps_in_use	code_loc_dep.m	/^    ;       cic_temps_in_use$/;kq|-;/\<cic_temps_in_use\>/;'q;"	kind:cons
cic_zombies	code_loc_dep.m	/^    ;       cic_zombies$/;kq|-;/\<cic_zombies\>/;'q;"	kind:cons
cie_h	globals.m	/^    ;       cie_h.          % Not created from Mercury code.$/;kq|-;/\<cie_h\>/;'q;"	kind:cons
cie_mh	globals.m	/^    --->    cie_mh$/;kq|-;/\<cie_mh\>/;'q;"	kind:cons
cie_mih	globals.m	/^    ;       cie_mih$/;kq|-;/\<cie_mih\>/;'q;"	kind:cons
ciid	const_struct.m	/^    --->    ciid($/;kq|-;/\<ciid\>/;'q;"	kind:cons
cim_get_ambiguity_checkablesN	recompilation.check.m	/^    pred cim_get_ambiguity_checkablesN(PT::in,$/;kq|-;/\<cim_get_ambiguity_checkablesN\>/;'q;"	kind:tcm	file:
cim_get_ambiguity_checkablesN	recompilation.check.m	/^    pred(cim_get_ambiguity_checkablesN\/2) is get_ambiguity_checkables_int0$/;kq|-;/\<cim_get_ambiguity_checkablesN\>/;'q;"	kind:tcim	file:
cim_get_ambiguity_checkablesN	recompilation.check.m	/^    pred(cim_get_ambiguity_checkablesN\/2) is get_ambiguity_checkables_int1$/;kq|-;/\<cim_get_ambiguity_checkablesN\>/;'q;"	kind:tcim	file:
cim_get_ambiguity_checkablesN	recompilation.check.m	/^    pred(cim_get_ambiguity_checkablesN\/2) is get_ambiguity_checkables_int2$/;kq|-;/\<cim_get_ambiguity_checkablesN\>/;'q;"	kind:tcim	file:
cim_get_ambiguity_checkablesN	recompilation.check.m	/^    pred(cim_get_ambiguity_checkablesN\/2) is get_ambiguity_checkables_int3$/;kq|-;/\<cim_get_ambiguity_checkablesN\>/;'q;"	kind:tcim	file:
cim_get_version_numbersN	recompilation.check.m	/^    pred cim_get_version_numbersN(PT::in,$/;kq|-;/\<cim_get_version_numbersN\>/;'q;"	kind:tcm	file:
cim_read_module_intN	recompilation.check.m	/^    pred cim_read_module_intN(io.text_output_stream::in, globals::in,$/;kq|-;/\<cim_read_module_intN\>/;'q;"	kind:tcm	file:
cim_read_module_intN	recompilation.check.m	/^    pred(cim_read_module_intN\/9) is read_module_int0,$/;kq|-;/\<cim_read_module_intN\>/;'q;"	kind:tcim	file:
cim_read_module_intN	recompilation.check.m	/^    pred(cim_read_module_intN\/9) is read_module_int1,$/;kq|-;/\<cim_read_module_intN\>/;'q;"	kind:tcim	file:
cim_read_module_intN	recompilation.check.m	/^    pred(cim_read_module_intN\/9) is read_module_int2,$/;kq|-;/\<cim_read_module_intN\>/;'q;"	kind:tcim	file:
cim_read_module_intN	recompilation.check.m	/^    pred(cim_read_module_intN\/9) is read_module_int3,$/;kq|-;/\<cim_read_module_intN\>/;'q;"	kind:tcim	file:
cim_record_read_file_intN	recompilation.check.m	/^    pred cim_record_read_file_intN(module_name::in, file_name::in,$/;kq|-;/\<cim_record_read_file_intN\>/;'q;"	kind:tcm	file:
cim_record_read_file_intN	recompilation.check.m	/^    pred(cim_record_read_file_intN\/7) is record_read_file_int0,$/;kq|-;/\<cim_record_read_file_intN\>/;'q;"	kind:tcim	file:
cim_record_read_file_intN	recompilation.check.m	/^    pred(cim_record_read_file_intN\/7) is record_read_file_int1,$/;kq|-;/\<cim_record_read_file_intN\>/;'q;"	kind:tcim	file:
cim_record_read_file_intN	recompilation.check.m	/^    pred(cim_record_read_file_intN\/7) is record_read_file_int2,$/;kq|-;/\<cim_record_read_file_intN\>/;'q;"	kind:tcim	file:
cim_record_read_file_intN	recompilation.check.m	/^    pred(cim_record_read_file_intN\/7) is record_read_file_int3,$/;kq|-;/\<cim_record_read_file_intN\>/;'q;"	kind:tcim	file:
cim_search_mapN	recompilation.check.m	/^    pred cim_search_mapN(have_parse_tree_map(PT)::in,$/;kq|-;/\<cim_search_mapN\>/;'q;"	kind:tcm	file:
cindex	optdb_help.m	/^    ;       cindex(string)                      % @cindex{str}, out-of-line$/;kq|-;/\<cindex\>/;'q;"	kind:cons
cip_alloc_sites	code_info.m	/^                cip_alloc_sites             :: set_tree234(alloc_site_info),$/;kq|-;/\<cip_alloc_sites\>/;'q;"	kind:fld	file:
cip_closure_layout_seq	code_info.m	/^                cip_closure_layout_seq      :: counter,$/;kq|-;/\<cip_closure_layout_seq\>/;'q;"	kind:fld	file:
cip_closure_layouts	code_info.m	/^                cip_closure_layouts         :: list(closure_proc_id_data),$/;kq|-;/\<cip_closure_layouts\>/;'q;"	kind:fld	file:
cip_created_temp_frame	code_info.m	/^                cip_created_temp_frame      :: bool,$/;kq|-;/\<cip_created_temp_frame\>/;'q;"	kind:fld	file:
cip_label_layout_info	code_info.m	/^                cip_label_layout_info       :: proc_label_layout_info,$/;kq|-;/\<cip_label_layout_info\>/;'q;"	kind:fld	file:
cip_label_num_src	code_info.m	/^                cip_label_num_src           :: counter,$/;kq|-;/\<cip_label_num_src\>/;'q;"	kind:fld	file:
cip_max_reg_f_used	code_info.m	/^                cip_max_reg_f_used          :: int,$/;kq|-;/\<cip_max_reg_f_used\>/;'q;"	kind:fld	file:
cip_max_reg_r_used	code_info.m	/^                cip_max_reg_r_used          :: int,$/;kq|-;/\<cip_max_reg_r_used\>/;'q;"	kind:fld	file:
cip_out_of_line_code	code_info.m	/^                cip_out_of_line_code        :: llds_code$/;kq|-;/\<cip_out_of_line_code\>/;'q;"	kind:fld	file:
cip_persistent_temps	code_info.m	/^                cip_persistent_temps        :: set(lval),$/;kq|-;/\<cip_persistent_temps\>/;'q;"	kind:fld	file:
cip_proc_trace_events	code_info.m	/^                cip_proc_trace_events       :: bool,$/;kq|-;/\<cip_proc_trace_events\>/;'q;"	kind:fld	file:
cip_stackslot_max	code_info.m	/^                cip_stackslot_max           :: int,$/;kq|-;/\<cip_stackslot_max\>/;'q;"	kind:fld	file:
cip_static_cell_info	code_info.m	/^                cip_static_cell_info        :: static_cell_info,$/;kq|-;/\<cip_static_cell_info\>/;'q;"	kind:fld	file:
cip_store_succip	code_info.m	/^                cip_store_succip            :: bool,$/;kq|-;/\<cip_store_succip\>/;'q;"	kind:fld	file:
cip_temp_content_map	code_info.m	/^                cip_temp_content_map        :: map(lval, slot_contents),$/;kq|-;/\<cip_temp_content_map\>/;'q;"	kind:fld	file:
cip_ts_rev_string_table	code_info.m	/^                cip_ts_rev_string_table     :: list(string),$/;kq|-;/\<cip_ts_rev_string_table\>/;'q;"	kind:fld	file:
cip_ts_string_table_size	code_info.m	/^                cip_ts_string_table_size    :: int,$/;kq|-;/\<cip_ts_string_table_size\>/;'q;"	kind:fld	file:
cip_used_env_vars	code_info.m	/^                cip_used_env_vars           :: set(string),$/;kq|-;/\<cip_used_env_vars\>/;'q;"	kind:fld	file:
cir0_error	../library/io.m	/^    ;       cir0_error(io.error)$/;kq|-;/\<cir0_error\>/;'q;"	kind:cons	file:
cir0_more	../library/io.m	/^    ;       cir0_more.$/;kq|-;/\<cir0_more\>/;'q;"	kind:cons	file:
cir0_ok	../library/io.m	/^    --->    cir0_ok$/;kq|-;/\<cir0_ok\>/;'q;"	kind:cons	file:
cir_error	../library/io.m	/^    ;       cir_error(T, io.error)$/;kq|-;/\<cir_error\>/;'q;"	kind:cons	file:
cir_more	../library/io.m	/^    ;       cir_more(T).$/;kq|-;/\<cir_more\>/;'q;"	kind:cons	file:
cir_ok	../library/io.m	/^    --->    cir_ok(T)$/;kq|-;/\<cir_ok\>/;'q;"	kind:cons	file:
circ_types	equiv_type.m	/^:- type circ_types == set(type_ctor).$/;kq|-;/\<circ_types\>/;'q;"	kind:type	file:
circularity_detected	add_type.m	/^    ;       circularity_detected.$/;kq|-;/\<circularity_detected\>/;'q;"	kind:cons	file:
cis_auto_comments	code_info.m	/^                cis_auto_comments       :: bool,$/;kq|-;/\<cis_auto_comments\>/;'q;"	kind:fld	file:
cis_const_struct_map	code_info.m	/^                cis_const_struct_map    :: const_struct_map,$/;kq|-;/\<cis_const_struct_map\>/;'q;"	kind:fld	file:
cis_containing_goal_map	code_info.m	/^                cis_containing_goal_map :: maybe(containing_goal_map),$/;kq|-;/\<cis_containing_goal_map\>/;'q;"	kind:fld	file:
cis_eff_trace_level	code_info.m	/^                cis_eff_trace_level     :: eff_trace_level,$/;kq|-;/\<cis_eff_trace_level\>/;'q;"	kind:fld	file:
cis_emit_region_ops	code_info.m	/^                cis_emit_region_ops     :: add_region_ops,$/;kq|-;/\<cis_emit_region_ops\>/;'q;"	kind:fld	file:
cis_emit_trail_ops	code_info.m	/^                cis_emit_trail_ops      :: add_trail_ops,$/;kq|-;/\<cis_emit_trail_ops\>/;'q;"	kind:fld	file:
cis_exprn_opts	code_info.m	/^                cis_exprn_opts          :: exprn_opts,$/;kq|-;/\<cis_exprn_opts\>/;'q;"	kind:fld	file:
cis_gc_method	code_info.m	/^                cis_gc_method           :: gc_method,$/;kq|-;/\<cis_gc_method\>/;'q;"	kind:fld	file:
cis_globals	code_info.m	/^                cis_globals             :: globals,$/;kq|-;/\<cis_globals\>/;'q;"	kind:fld	file:
cis_lcmc_null	code_info.m	/^                cis_lcmc_null           :: maybe_opt_lcmc_null,$/;kq|-;/\<cis_lcmc_null\>/;'q;"	kind:fld	file:
cis_may_use_atomic_alloc	code_info.m	/^                cis_may_use_atomic_alloc :: may_use_atomic_alloc,$/;kq|-;/\<cis_may_use_atomic_alloc\>/;'q;"	kind:fld	file:
cis_maybe_trace_info	code_info.m	/^                cis_maybe_trace_info    :: maybe(trace_info),$/;kq|-;/\<cis_maybe_trace_info\>/;'q;"	kind:fld	file:
cis_module_info	code_info.m	/^                cis_module_info         :: module_info,$/;kq|-;/\<cis_module_info\>/;'q;"	kind:fld	file:
cis_num_ptag_bits	code_info.m	/^                cis_num_ptag_bits       :: uint8,$/;kq|-;/\<cis_num_ptag_bits\>/;'q;"	kind:fld	file:
cis_opt_no_return_calls	code_info.m	/^                cis_opt_no_return_calls :: bool,$/;kq|-;/\<cis_opt_no_return_calls\>/;'q;"	kind:fld	file:
cis_opt_region_ops	code_info.m	/^                cis_opt_region_ops      :: bool,$/;kq|-;/\<cis_opt_region_ops\>/;'q;"	kind:fld	file:
cis_opt_trail_ops	code_info.m	/^                cis_opt_trail_ops       :: bool,$/;kq|-;/\<cis_opt_trail_ops\>/;'q;"	kind:fld	file:
cis_pred_id	code_info.m	/^                cis_pred_id             :: pred_id,$/;kq|-;/\<cis_pred_id\>/;'q;"	kind:fld	file:
cis_pred_info	code_info.m	/^                cis_pred_info           :: pred_info,$/;kq|-;/\<cis_pred_info\>/;'q;"	kind:fld	file:
cis_proc_id	code_info.m	/^                cis_proc_id             :: proc_id,$/;kq|-;/\<cis_proc_id\>/;'q;"	kind:fld	file:
cis_proc_info	code_info.m	/^                cis_proc_info           :: proc_info,$/;kq|-;/\<cis_proc_info\>/;'q;"	kind:fld	file:
cis_proc_label	code_info.m	/^                cis_proc_label          :: proc_label,$/;kq|-;/\<cis_proc_label\>/;'q;"	kind:fld	file:
cis_profile_memory	code_info.m	/^                cis_profile_memory      :: bool,$/;kq|-;/\<cis_profile_memory\>/;'q;"	kind:fld	file:
cis_progress_stream	code_info.m	/^                cis_progress_stream         :: io.text_output_stream$/;kq|-;/\<cis_progress_stream\>/;'q;"	kind:fld	file:
cis_var_slot_count	code_info.m	/^                cis_var_slot_count      :: int,$/;kq|-;/\<cis_var_slot_count\>/;'q;"	kind:fld	file:
cis_var_table	code_info.m	/^                cis_var_table           :: var_table,$/;kq|-;/\<cis_var_table\>/;'q;"	kind:fld	file:
cit_no_types	hlds_clauses.m	/^    --->    cit_no_types(pred_form_arity)$/;kq|-;/\<cit_no_types\>/;'q;"	kind:cons
cit_types	hlds_clauses.m	/^    ;       cit_types(list(mer_type)).$/;kq|-;/\<cit_types\>/;'q;"	kind:cons
cl_body	prog_item.m	/^                cl_body                         :: maybe2(goal,$/;kq|-;/\<cl_body\>/;'q;"	kind:fld
cl_context	prog_item.m	/^                cl_context                      :: prog_context,$/;kq|-;/\<cl_context\>/;'q;"	kind:fld
cl_head_args	prog_item.m	/^                cl_head_args                    :: list(prog_term),$/;kq|-;/\<cl_head_args\>/;'q;"	kind:fld
cl_pred_or_func	prog_item.m	/^                cl_pred_or_func                 :: pred_or_func,$/;kq|-;/\<cl_pred_or_func\>/;'q;"	kind:fld
cl_predname	prog_item.m	/^                cl_predname                     :: sym_name,$/;kq|-;/\<cl_predname\>/;'q;"	kind:fld
cl_seq_num	prog_item.m	/^                cl_seq_num                      :: item_seq_num$/;kq|-;/\<cl_seq_num\>/;'q;"	kind:fld
cl_varset	prog_item.m	/^                cl_varset                       :: prog_varset,$/;kq|-;/\<cl_varset\>/;'q;"	kind:fld
clang_flags	options.m	/^    ;       clang_flags$/;kq|-;/\<clang_flags\>/;'q;"	kind:cons
clang_flags	options_file.m	/^    ;       clang_flags$/;kq|-;/\<clang_flags\>/;'q;"	kind:cons	file:
clang_version	globals.m	/^:- type clang_version$/;kq|-;/\<clang_version\>/;'q;"	kind:type
class_access	mlds.m	/^:- type class_access$/;kq|-;/\<class_access\>/;'q;"	kind:type
class_arity	rtti.m	/^                class_arity         :: int,$/;kq|-;/\<class_arity\>/;'q;"	kind:fld
class_constraint_map_entry_to_string	add_pragma_type_spec.m	/^:- func class_constraint_map_entry_to_string(/;kq|/^\<class_constraint_map_entry_to_string\>/;'q;"	kind:func	file:
class_decl	prog_item.m	/^:- type class_decl$/;kq|-;/\<class_decl\>/;'q;"	kind:type
class_decl_flags_to_prefix_for_c	mlds_to_c_class.m	/^:- func class_decl_flags_to_prefix_for_c(/;kq|/^\<class_decl_flags_to_prefix_for_c\>/;'q;"	kind:func	file:
class_decl_mode	prog_item.m	/^    ;       class_decl_mode(class_mode_info).$/;kq|-;/\<class_decl_mode\>/;'q;"	kind:cons
class_decl_pred_or_func	prog_item.m	/^    --->    class_decl_pred_or_func(class_pred_or_func_info)$/;kq|-;/\<class_decl_pred_or_func\>/;'q;"	kind:cons
class_defn_is_private	mlds_to_target_util.m	/^:- pred class_defn_is_private(/;kq|/^\<class_defn_is_private\>/;'q;"	kind:pred
class_documentation	xml_documentation.m	/^:- pred class_documentation(/;kq|/^\<class_documentation\>/;'q;"	kind:pred	file:
class_env	old_type_constraints.m	/^:- type class_env == class_table.$/;kq|-;/\<class_env\>/;'q;"	kind:type	file:
class_fundeps_are_identical	add_class.m	/^:- pred class_fundeps_are_identical(list(/;kq|/^\<class_fundeps_are_identical\>/;'q;"	kind:pred	file:
class_id	prog_data.m	/^:- type class_id$/;kq|-;/\<class_id\>/;'q;"	kind:type
class_id_is_from_given_module	polymorphism_post_copy.m	/^:- pred class_id_is_from_given_module(/;kq|/^\<class_id_is_from_given_module\>/;'q;"	kind:pred	file:
class_id_set	module_qual.id_set.m	/^:- type class_id_set == id_set.$/;kq|-;/\<class_id_set\>/;'q;"	kind:type
class_id_to_string	parse_tree_out_sym_name.m	/^:- func class_id_to_string(/;kq|/^\<class_id_to_string\>/;'q;"	kind:func
class_instances_used_modules	unused_imports.m	/^:- pred class_instances_used_modules(/;kq|/^\<class_instances_used_modules\>/;'q;"	kind:pred	file:
class_interface	prog_data.m	/^:- type class_interface$/;kq|-;/\<class_interface\>/;'q;"	kind:type
class_interface_abstract	prog_data.m	/^    --->    class_interface_abstract$/;kq|-;/\<class_interface_abstract\>/;'q;"	kind:cons
class_interface_abstract	prog_data.m	/^    --->    class_interface_abstract.$/;kq|-;/\<class_interface_abstract\>/;'q;"	kind:cons
class_interface_concrete	prog_data.m	/^    ;       class_interface_concrete(list(class_decl)).$/;kq|-;/\<class_interface_concrete\>/;'q;"	kind:cons
class_interface_is_unchanged	recompilation.version.m	/^:- pred class_interface_is_unchanged(/;kq|/^\<class_interface_is_unchanged\>/;'q;"	kind:pred	file:
class_is_private	check_typeclass.m	/^:- pred class_is_private(/;kq|/^\<class_is_private\>/;'q;"	kind:pred	file:
class_method	hlds_goal.m	/^    ;       class_method($/;kq|-;/\<class_method\>/;'q;"	kind:cons
class_methods_are_unchanged	recompilation.version.m	/^:- pred class_methods_are_unchanged(list(class_decl)::in, list(/;kq|/^\<class_methods_are_unchanged\>/;'q;"	kind:pred	file:
class_methods_to_xml	xml_documentation.m	/^:- func class_methods_to_xml(line_type_map, pred_id_table, list(/;kq|/^\<class_methods_to_xml\>/;'q;"	kind:func	file:
class_mode_info	prog_item.m	/^:- type class_mode_info$/;kq|-;/\<class_mode_info\>/;'q;"	kind:type
class_name	prog_data.m	/^:- type class_name == sym_name.$/;kq|-;/\<class_name\>/;'q;"	kind:type
class_name_arity_to_string_for_c	mlds_to_c_name.m	/^:- func class_name_arity_to_string_for_c(/;kq|/^\<class_name_arity_to_string_for_c\>/;'q;"	kind:func
class_name_renaming	ml_rename_classes.m	/^:- type class_name_renaming$/;kq|-;/\<class_name_renaming\>/;'q;"	kind:type
class_path	check_typeclass.m	/^:- type class_path$/;kq|-;/\<class_path\>/;'q;"	kind:type	file:
class_pred_or_func_info	prog_item.m	/^:- type class_pred_or_func_info$/;kq|-;/\<class_pred_or_func_info\>/;'q;"	kind:type
class_private	mlds.m	/^    ;       class_private.$/;kq|-;/\<class_private\>/;'q;"	kind:cons
class_public	mlds.m	/^    --->    class_public$/;kq|-;/\<class_public\>/;'q;"	kind:cons
class_solns_map	add_pragma_type_spec.m	/^:- type class_solns_map == map(class_id, set(subst_soln)).$/;kq|-;/\<class_solns_map\>/;'q;"	kind:type	file:
class_table	hlds_class.m	/^:- type class_table == map(class_id, hlds_class_defn).$/;kq|-;/\<class_table\>/;'q;"	kind:type
class_used_modules	unused_imports.m	/^:- pred class_used_modules(/;kq|/^\<class_used_modules\>/;'q;"	kind:pred	file:
classdefn_context	hlds_class.m	/^                classdefn_context           :: prog_context,$/;kq|-;/\<classdefn_context\>/;'q;"	kind:fld
classdefn_fundep_ancestors	hlds_class.m	/^                classdefn_fundep_ancestors  :: list(prog_constraint),$/;kq|-;/\<classdefn_fundep_ancestors\>/;'q;"	kind:fld
classdefn_fundeps	hlds_class.m	/^                classdefn_fundeps           :: list(hlds_class_fundep),$/;kq|-;/\<classdefn_fundeps\>/;'q;"	kind:fld
classdefn_interface	hlds_class.m	/^                classdefn_interface         :: class_interface,$/;kq|-;/\<classdefn_interface\>/;'q;"	kind:fld
classdefn_kinds	hlds_class.m	/^                classdefn_kinds             :: tvar_kind_map,$/;kq|-;/\<classdefn_kinds\>/;'q;"	kind:fld
classdefn_maybe_bad	hlds_class.m	/^                classdefn_maybe_bad         :: maybe_bad_class_defn$/;kq|-;/\<classdefn_maybe_bad\>/;'q;"	kind:fld
classdefn_method_infos	hlds_class.m	/^                classdefn_method_infos      :: list(method_info),$/;kq|-;/\<classdefn_method_infos\>/;'q;"	kind:fld
classdefn_status	hlds_class.m	/^                classdefn_status            :: typeclass_status,$/;kq|-;/\<classdefn_status\>/;'q;"	kind:fld
classdefn_supers	hlds_class.m	/^                classdefn_supers            :: list(prog_constraint),$/;kq|-;/\<classdefn_supers\>/;'q;"	kind:fld
classdefn_tvarset	hlds_class.m	/^                classdefn_tvarset           :: tvarset,$/;kq|-;/\<classdefn_tvarset\>/;'q;"	kind:fld
classdefn_vars	hlds_class.m	/^                classdefn_vars              :: list(tvar),$/;kq|-;/\<classdefn_vars\>/;'q;"	kind:fld
classified_arg	decide_type_repn.m	/^:- type classified_arg$/;kq|-;/\<classified_arg\>/;'q;"	kind:type	file:
classified_constructor	decide_type_repn.m	/^:- type classified_constructor$/;kq|-;/\<classified_constructor\>/;'q;"	kind:type	file:
classify_arg_type	decide_type_repn.m	/^:- pred classify_arg_type(/;kq|/^\<classify_arg_type\>/;'q;"	kind:pred	file:
classify_args	decide_type_repn.m	/^:- pred classify_args(/;kq|/^\<classify_args\>/;'q;"	kind:pred	file:
classify_bound_functor_cons_id_errors	mode_errors.m	/^:- pred classify_bound_functor_cons_id_errors(/;kq|/^\<classify_bound_functor_cons_id_errors\>/;'q;"	kind:pred	file:
classify_builtin_arg_type	decide_type_repn.m	/^:- pred classify_builtin_arg_type(/;kq|/^\<classify_builtin_arg_type\>/;'q;"	kind:pred	file:
classify_call	deep_profiling.m	/^:- func classify_call(/;kq|/^\<classify_call\>/;'q;"	kind:func	file:
classify_class_decls	add_class.m	/^:- pred classify_class_decls(list(/;kq|/^\<classify_class_decls\>/;'q;"	kind:pred	file:
classify_complexity_args	complexity.m	/^:- pred classify_complexity_args(/;kq|/^\<classify_complexity_args\>/;'q;"	kind:pred	file:
classify_foreign_import_module	convert_parse_tree.m	/^:- pred classify_foreign_import_module(/;kq|/^\<classify_foreign_import_module\>/;'q;"	kind:pred	file:
classify_include_module	convert_include.m	/^:- pred classify_include_module(/;kq|/^\<classify_include_module\>/;'q;"	kind:pred	file:
classify_include_modules	convert_include.m	/^:- pred classify_include_modules(/;kq|/^\<classify_include_modules\>/;'q;"	kind:pred
classify_int0_items_int_or_imp	convert_parse_tree.m	/^:- pred classify_int0_items_int_or_imp(list(/;kq|/^\<classify_int0_items_int_or_imp\>/;'q;"	kind:pred	file:
classify_int1_items_imp	convert_parse_tree.m	/^:- pred classify_int1_items_imp(list(/;kq|/^\<classify_int1_items_imp\>/;'q;"	kind:pred	file:
classify_int1_items_int	convert_parse_tree.m	/^:- pred classify_int1_items_int(list(/;kq|/^\<classify_int1_items_int\>/;'q;"	kind:pred	file:
classify_int2_items_imp	convert_parse_tree.m	/^:- pred classify_int2_items_imp(list(/;kq|/^\<classify_int2_items_imp\>/;'q;"	kind:pred	file:
classify_int2_items_int	convert_parse_tree.m	/^:- pred classify_int2_items_int(list(/;kq|/^\<classify_int2_items_int\>/;'q;"	kind:pred	file:
classify_int3_items_int	convert_parse_tree.m	/^:- pred classify_int3_items_int(list(/;kq|/^\<classify_int3_items_int\>/;'q;"	kind:pred	file:
classify_int_imp_import_use_modules	convert_import_use.m	/^:- pred classify_int_imp_import_use_modules(/;kq|/^\<classify_int_imp_import_use_modules\>/;'q;"	kind:pred
classify_int_imp_use_modules	convert_import_use.m	/^:- pred classify_int_imp_use_modules(/;kq|/^\<classify_int_imp_use_modules\>/;'q;"	kind:pred
classify_item_mode_decl	canonicalize_interface.m	/^:- pred classify_item_mode_decl(/;kq|/^\<classify_item_mode_decl\>/;'q;"	kind:pred	file:
classify_item_pred_decl	canonicalize_interface.m	/^:- pred classify_item_pred_decl(/;kq|/^\<classify_item_pred_decl\>/;'q;"	kind:pred	file:
classify_lambda_arg_modes_present_absent	superhomogeneous_lambda.m	/^:- pred classify_lambda_arg_modes_present_absent(list(/;kq|/^\<classify_lambda_arg_modes_present_absent\>/;'q;"	kind:pred	file:
classify_plain_opt_items	convert_parse_tree.m	/^:- pred classify_plain_opt_items(list(/;kq|/^\<classify_plain_opt_items\>/;'q;"	kind:pred	file:
classify_preds_by_class_context	pred_table.m	/^:- pred classify_preds_by_class_context(assoc_list(/;kq|/^\<classify_preds_by_class_context\>/;'q;"	kind:pred	file:
classify_proc_call_args	lco.m	/^:- pred classify_proc_call_args(/;kq|/^\<classify_proc_call_args\>/;'q;"	kind:pred	file:
classify_rtti_datas_to_decl	rtti_out.m	/^:- pred classify_rtti_datas_to_decl(list(/;kq|/^\<classify_rtti_datas_to_decl\>/;'q;"	kind:pred	file:
classify_src_items_imp	convert_parse_tree.m	/^:- pred classify_src_items_imp(list(/;kq|/^\<classify_src_items_imp\>/;'q;"	kind:pred	file:
classify_src_items_in_blocks	convert_parse_tree.m	/^:- pred classify_src_items_in_blocks(list(/;kq|/^\<classify_src_items_in_blocks\>/;'q;"	kind:pred	file:
classify_src_items_int	convert_parse_tree.m	/^:- pred classify_src_items_int(list(/;kq|/^\<classify_src_items_int\>/;'q;"	kind:pred	file:
classify_target	make.top_level.m	/^:- pred classify_target(/;kq|/^\<classify_target\>/;'q;"	kind:pred	file:
classify_target_2	make.top_level.m	/^:- pred classify_target_2(/;kq|/^\<classify_target_2\>/;'q;"	kind:pred	file:
classify_termination_status	termination.m	/^:- pred classify_termination_status(module_info::in, list(/;kq|/^\<classify_termination_status\>/;'q;"	kind:pred	file:
classify_trans_opt_items	convert_parse_tree.m	/^:- pred classify_trans_opt_items(list(/;kq|/^\<classify_trans_opt_items\>/;'q;"	kind:pred	file:
classify_type	type_util.m	/^:- func classify_type(/;kq|/^\<classify_type\>/;'q;"	kind:func
classify_type_and_maybe_mode_list	parse_item.m	/^:- pred classify_type_and_maybe_mode_list(/;kq|/^\<classify_type_and_maybe_mode_list\>/;'q;"	kind:pred	file:
classify_type_ctor	type_util.m	/^:- func classify_type_ctor(/;kq|/^\<classify_type_ctor\>/;'q;"	kind:func
classify_type_ctor_if_special	type_util.m	/^:- pred classify_type_ctor_if_special(/;kq|/^\<classify_type_ctor_if_special\>/;'q;"	kind:pred
classify_type_defn_body	type_util.m	/^:- func classify_type_defn_body(/;kq|/^\<classify_type_defn_body\>/;'q;"	kind:func
classify_types_as_var_ground_or_neither	parse_class.m	/^:- pred classify_types_as_var_ground_or_neither(/;kq|/^\<classify_types_as_var_ground_or_neither\>/;'q;"	kind:pred	file:
classify_unravel_unification	superhomogeneous.m	/^:- pred classify_unravel_unification(/;kq|/^\<classify_unravel_unification\>/;'q;"	kind:pred	file:
classify_unravel_var_unification	superhomogeneous.m	/^:- pred classify_unravel_var_unification(/;kq|/^\<classify_unravel_var_unification\>/;'q;"	kind:pred	file:
classify_vector	lp_rational.m	/^:- pred classify_vector(/;kq|/^\<classify_vector\>/;'q;"	kind:pred	file:
clause	hlds_clauses.m	/^:- type clause$/;kq|-;/\<clause\>/;'q;"	kind:type
clause_applicable_modes	hlds_clauses.m	/^:- type clause_applicable_modes$/;kq|-;/\<clause_applicable_modes\>/;'q;"	kind:type
clause_applicable_procs	hlds_clauses.m	/^                clause_applicable_procs     :: clause_applicable_modes,$/;kq|-;/\<clause_applicable_procs\>/;'q;"	kind:fld
clause_body	hlds_clauses.m	/^                clause_body                 :: hlds_goal,$/;kq|-;/\<clause_body\>/;'q;"	kind:fld
clause_body	hlds_clauses.m	/^:- func clause_body(/;kq|/^\<clause_body\>/;'q;"	kind:func
clause_context	hlds_clauses.m	/^                clause_context              :: prog_context,$/;kq|-;/\<clause_context\>/;'q;"	kind:fld
clause_count_to_str	hlds_out_pred.m	/^:- func clause_count_to_str(/;kq|/^\<clause_count_to_str\>/;'q;"	kind:func	file:
clause_disj	modes.m	/^    --->    clause_disj(list(hlds_goal))$/;kq|-;/\<clause_disj\>/;'q;"	kind:cons	file:
clause_for_promise	add_clause.m	/^    ;       clause_for_promise(promise_type).$/;kq|-;/\<clause_for_promise\>/;'q;"	kind:cons
clause_form	modes.m	/^:- type clause_form$/;kq|-;/\<clause_form\>/;'q;"	kind:type	file:
clause_init_types	hlds_clauses.m	/^:- type clause_init_types$/;kq|-;/\<clause_init_types\>/;'q;"	kind:type
clause_is_a_fact	hlds_clauses.m	/^    ;       clause_is_a_fact.$/;kq|-;/\<clause_is_a_fact\>/;'q;"	kind:cons
clause_is_not_a_fact	hlds_clauses.m	/^    --->    clause_is_not_a_fact$/;kq|-;/\<clause_is_not_a_fact\>/;'q;"	kind:cons
clause_item_number_region	hlds_clauses.m	/^:- type clause_item_number_region$/;kq|-;/\<clause_item_number_region\>/;'q;"	kind:type
clause_item_number_regions	hlds_clauses.m	/^:- pred clause_item_number_regions(/;kq|/^\<clause_item_number_regions\>/;'q;"	kind:pred
clause_item_number_type	hlds_clauses.m	/^:- type clause_item_number_type$/;kq|-;/\<clause_item_number_type\>/;'q;"	kind:type
clause_item_number_types	hlds_clauses.m	/^:- type clause_item_number_types$/;kq|-;/\<clause_item_number_types\>/;'q;"	kind:type
clause_item_numbers	hlds_clauses.m	/^:- type clause_item_numbers$/;kq|-;/\<clause_item_numbers\>/;'q;"	kind:type	file:
clause_lang	hlds_clauses.m	/^                clause_lang                 :: implementation_language,$/;kq|-;/\<clause_lang\>/;'q;"	kind:fld
clause_list_is_deforestable	intermod_decide.m	/^:- pred clause_list_is_deforestable(pred_id::in, list(/;kq|/^\<clause_list_is_deforestable\>/;'q;"	kind:pred	file:
clause_list_is_empty	hlds_clauses.m	/^:- func clause_list_is_empty(/;kq|/^\<clause_list_is_empty\>/;'q;"	kind:func
clause_list_size	goal_util.m	/^:- pred clause_list_size(list(/;kq|/^\<clause_list_size\>/;'q;"	kind:pred
clause_maybe_fact	hlds_clauses.m	/^                clause_maybe_fact           :: is_clause_a_fact$/;kq|-;/\<clause_maybe_fact\>/;'q;"	kind:fld
clause_not_for_promise	add_clause.m	/^    --->    clause_not_for_promise$/;kq|-;/\<clause_not_for_promise\>/;'q;"	kind:cons
clause_only	typecheck_clauses.m	/^    --->    clause_only$/;kq|-;/\<clause_only\>/;'q;"	kind:cons
clause_size_increment	goal_util.m	/^:- pred clause_size_increment(/;kq|/^\<clause_size_increment\>/;'q;"	kind:pred	file:
clause_statevar_warnings	hlds_clauses.m	/^                clause_statevar_warnings    :: list(error_spec),$/;kq|-;/\<clause_statevar_warnings\>/;'q;"	kind:fld
clause_switch	modes.m	/^    ;       clause_switch(prog_var, can_fail, list(case)).$/;kq|-;/\<clause_switch\>/;'q;"	kind:cons	file:
clause_to_proc	mercury_compile_front_end.m	/^:- pred clause_to_proc(/;kq|/^\<clause_to_proc\>/;'q;"	kind:pred	file:
clause_to_proc.in_in_mode	clause_to_proc.m	/^    ;       in_in_mode.$/;kq|-;/\<clause_to_proc.in_in_mode\>/;'q;"	kind:cons	file:
clause_to_proc.not_in_in_mode	clause_to_proc.m	/^    --->    not_in_in_mode$/;kq|-;/\<clause_to_proc.not_in_in_mode\>/;'q;"	kind:cons	file:
clause_to_proc.set_arg_names	clause_to_proc.m	/^:- pred set_arg_names(/;kq|/^\<set_arg_names\>/;'q;"	kind:pred	file:
clause_type	add_clause.m	/^:- type clause_type$/;kq|-;/\<clause_type\>/;'q;"	kind:type
clause_unused_svar_arg_map	hlds_clauses.m	/^                clause_unused_svar_arg_map  :: unused_statevar_arg_map,$/;kq|-;/\<clause_unused_svar_arg_map\>/;'q;"	kind:fld
clause_used_modules	unused_imports.m	/^:- pred clause_used_modules(/;kq|/^\<clause_used_modules\>/;'q;"	kind:pred	file:
clauses_and_foreign_procs	hlds_clauses.m	/^    ;       clauses_and_foreign_procs.$/;kq|-;/\<clauses_and_foreign_procs\>/;'q;"	kind:cons
clauses_are_non_contiguous	hlds_clauses.m	/^:- pred clauses_are_non_contiguous(/;kq|/^\<clauses_are_non_contiguous\>/;'q;"	kind:pred
clauses_info	hlds_clauses.m	/^:- type clauses_info$/;kq|-;/\<clauses_info\>/;'q;"	kind:type
clauses_info_add_foreign_proc	add_foreign_proc.m	/^:- pred clauses_info_add_foreign_proc(/;kq|/^\<clauses_info_add_foreign_proc\>/;'q;"	kind:pred	file:
clauses_info_clauses	hlds_clauses.m	/^:- pred clauses_info_clauses(list(/;kq|/^\<clauses_info_clauses\>/;'q;"	kind:pred
clauses_info_do_add_foreign_proc	add_foreign_proc.m	/^:- pred clauses_info_do_add_foreign_proc(/;kq|/^\<clauses_info_do_add_foreign_proc\>/;'q;"	kind:pred	file:
clauses_info_get_arg_vector	hlds_clauses.m	/^:- pred clauses_info_get_arg_vector(/;kq|/^\<clauses_info_get_arg_vector\>/;'q;"	kind:pred
clauses_info_get_clauses_rep	hlds_clauses.m	/^:- pred clauses_info_get_clauses_rep(/;kq|/^\<clauses_info_get_clauses_rep\>/;'q;"	kind:pred
clauses_info_get_explicit_vartypes	hlds_clauses.m	/^:- pred clauses_info_get_explicit_vartypes(/;kq|/^\<clauses_info_get_explicit_vartypes\>/;'q;"	kind:pred
clauses_info_get_had_syntax_errors	hlds_clauses.m	/^:- pred clauses_info_get_had_syntax_errors(/;kq|/^\<clauses_info_get_had_syntax_errors\>/;'q;"	kind:pred
clauses_info_get_have_foreign_clauses	hlds_clauses.m	/^:- pred clauses_info_get_have_foreign_clauses(/;kq|/^\<clauses_info_get_have_foreign_clauses\>/;'q;"	kind:pred
clauses_info_get_headvar_list	hlds_clauses.m	/^:- pred clauses_info_get_headvar_list(clauses_info::in, list(/;kq|/^\<clauses_info_get_headvar_list\>/;'q;"	kind:pred
clauses_info_get_rtti_varmaps	hlds_clauses.m	/^:- pred clauses_info_get_rtti_varmaps(/;kq|/^\<clauses_info_get_rtti_varmaps\>/;'q;"	kind:pred
clauses_info_get_tvar_name_map	hlds_clauses.m	/^:- pred clauses_info_get_tvar_name_map(/;kq|/^\<clauses_info_get_tvar_name_map\>/;'q;"	kind:pred
clauses_info_get_var_table	hlds_clauses.m	/^:- pred clauses_info_get_var_table(/;kq|/^\<clauses_info_get_var_table\>/;'q;"	kind:pred
clauses_info_get_varset	hlds_clauses.m	/^:- pred clauses_info_get_varset(/;kq|/^\<clauses_info_get_varset\>/;'q;"	kind:pred
clauses_info_init	hlds_clauses.m	/^:- pred clauses_info_init(/;kq|/^\<clauses_info_init\>/;'q;"	kind:pred
clauses_info_init_for_assertion	hlds_clauses.m	/^:- pred clauses_info_init_for_assertion(list(/;kq|/^\<clauses_info_init_for_assertion\>/;'q;"	kind:pred
clauses_info_set_arg_vector	hlds_clauses.m	/^:- pred clauses_info_set_arg_vector(proc_arg_vector(/;kq|/^\<clauses_info_set_arg_vector\>/;'q;"	kind:pred
clauses_info_set_clauses_rep	hlds_clauses.m	/^:- pred clauses_info_set_clauses_rep(/;kq|/^\<clauses_info_set_clauses_rep\>/;'q;"	kind:pred
clauses_info_set_explicit_vartypes	hlds_clauses.m	/^:- pred clauses_info_set_explicit_vartypes(/;kq|/^\<clauses_info_set_explicit_vartypes\>/;'q;"	kind:pred
clauses_info_set_have_foreign_clauses	hlds_clauses.m	/^:- pred clauses_info_set_have_foreign_clauses(/;kq|/^\<clauses_info_set_have_foreign_clauses\>/;'q;"	kind:pred
clauses_info_set_rtti_varmaps	hlds_clauses.m	/^:- pred clauses_info_set_rtti_varmaps(/;kq|/^\<clauses_info_set_rtti_varmaps\>/;'q;"	kind:pred
clauses_info_set_tvar_name_map	hlds_clauses.m	/^:- pred clauses_info_set_tvar_name_map(/;kq|/^\<clauses_info_set_tvar_name_map\>/;'q;"	kind:pred
clauses_info_set_var_table	hlds_clauses.m	/^:- pred clauses_info_set_var_table(/;kq|/^\<clauses_info_set_var_table\>/;'q;"	kind:pred
clauses_info_set_varset	hlds_clauses.m	/^:- pred clauses_info_set_varset(/;kq|/^\<clauses_info_set_varset\>/;'q;"	kind:pred
clauses_info_used_modules	unused_imports.m	/^:- pred clauses_info_used_modules(/;kq|/^\<clauses_info_used_modules\>/;'q;"	kind:pred	file:
clauses_rep	hlds_clauses.m	/^:- type clauses_rep$/;kq|-;/\<clauses_rep\>/;'q;"	kind:type	file:
cld_fail_info	code_loc_dep.m	/^                cld_fail_info           :: fail_info,$/;kq|-;/\<cld_fail_info\>/;'q;"	kind:fld	file:
cld_forward_live_vars	code_loc_dep.m	/^                cld_forward_live_vars   :: set_of_progvar,$/;kq|-;/\<cld_forward_live_vars\>/;'q;"	kind:fld	file:
cld_instmap	code_loc_dep.m	/^                cld_instmap             :: instmap,$/;kq|-;/\<cld_instmap\>/;'q;"	kind:fld	file:
cld_par_conj_depth	code_loc_dep.m	/^                cld_par_conj_depth      :: int$/;kq|-;/\<cld_par_conj_depth\>/;'q;"	kind:fld	file:
cld_temps_in_use	code_loc_dep.m	/^                cld_temps_in_use        :: set(lval),$/;kq|-;/\<cld_temps_in_use\>/;'q;"	kind:fld	file:
cld_var_locn_info	code_loc_dep.m	/^                cld_var_locn_info       :: var_locn_info,$/;kq|-;/\<cld_var_locn_info\>/;'q;"	kind:fld	file:
cld_zombies	code_loc_dep.m	/^                cld_zombies             :: set_of_progvar,$/;kq|-;/\<cld_zombies\>/;'q;"	kind:fld	file:
clean.make_grade_clean	make.clean.m	/^:- pred make_grade_clean(/;kq|/^\<make_grade_clean\>/;'q;"	kind:pred	file:
clean.make_module_clean	make.clean.m	/^:- pred make_module_clean(/;kq|/^\<make_module_clean\>/;'q;"	kind:pred
clean.make_module_realclean	make.clean.m	/^:- pred make_module_realclean(/;kq|/^\<make_module_realclean\>/;'q;"	kind:pred
clean.maybe_make_grade_clean	make.clean.m	/^:- pred maybe_make_grade_clean(/;kq|/^\<maybe_make_grade_clean\>/;'q;"	kind:pred
clean.remove_fact_table_c_file	make.clean.m	/^:- pred remove_fact_table_c_file(/;kq|/^\<remove_fact_table_c_file\>/;'q;"	kind:pred	file:
clean.remove_init_files	make.clean.m	/^:- pred remove_init_files(/;kq|/^\<remove_init_files\>/;'q;"	kind:pred
cleanup_code	disj_gen.m	/^                cleanup_code        :: llds_code$/;kq|-;/\<cleanup_code\>/;'q;"	kind:fld	file:
cleanup_files	make.module_target.m	/^:- pred cleanup_files(/;kq|/^\<cleanup_files\>/;'q;"	kind:pred	file:
cleanup_int3_file	make.get_module_dep_info.m	/^:- pred cleanup_int3_file(/;kq|/^\<cleanup_int3_file\>/;'q;"	kind:pred	file:
cleanup_int3_files	make.get_module_dep_info.m	/^:- pred cleanup_int3_files(/;kq|/^\<cleanup_int3_files\>/;'q;"	kind:pred	file:
cleanup_label	disj_gen.m	/^                cleanup_label       :: label,$/;kq|-;/\<cleanup_label\>/;'q;"	kind:fld	file:
cleanup_module_dep_file	make.get_module_dep_info.m	/^:- pred cleanup_module_dep_file(/;kq|/^\<cleanup_module_dep_file\>/;'q;"	kind:pred	file:
cleanup_module_dep_files	make.get_module_dep_info.m	/^:- pred cleanup_module_dep_files(/;kq|/^\<cleanup_module_dep_files\>/;'q;"	kind:pred	file:
clear	../library/bitmap.m	/^:- func clear(/;kq|/^\<clear\>/;'q;"	kind:func
clear	../library/version_bitmap.m	/^:- func clear(/;kq|/^\<clear\>/;'q;"	kind:func
clear_all_registers	code_loc_dep.m	/^:- pred clear_all_registers(/;kq|/^\<clear_all_registers\>/;'q;"	kind:pred
clear_bit	../library/fat_sparse_bitset.m	/^:- pred clear_bit(/;kq|/^\<clear_bit\>/;'q;"	kind:pred	file:
clear_bit	../library/fatter_sparse_bitset.m	/^:- pred clear_bit(/;kq|/^\<clear_bit\>/;'q;"	kind:pred	file:
clear_bit	../library/sparse_bitset.m	/^:- pred clear_bit(/;kq|/^\<clear_bit\>/;'q;"	kind:pred	file:
clear_bit	../library/tree_bitset.m	/^:- pred clear_bit(/;kq|/^\<clear_bit\>/;'q;"	kind:pred	file:
clear_bit	../library/uint16.m	/^:- func clear_bit(/;kq|/^\<clear_bit\>/;'q;"	kind:func
clear_bit	../library/uint32.m	/^:- func clear_bit(/;kq|/^\<clear_bit\>/;'q;"	kind:func
clear_bit	../library/uint64.m	/^:- func clear_bit(/;kq|/^\<clear_bit\>/;'q;"	kind:func
clear_bit	../library/uint8.m	/^:- func clear_bit(/;kq|/^\<clear_bit\>/;'q;"	kind:func
clear_caches	../library/robdd.m	/^:- pred clear_caches(/;kq|/^\<clear_caches\>/;'q;"	kind:pred
clear_filler_bits	../library/bitmap.m	/^:- pred clear_filler_bits(/;kq|/^\<clear_filler_bits\>/;'q;"	kind:pred	file:
clear_filler_bits	../library/version_bitmap.m	/^:- func clear_filler_bits(/;kq|/^\<clear_filler_bits\>/;'q;"	kind:func	file:
clear_imdg_entries_pointing_at	analysis.operations.m	/^:- pred clear_imdg_entries_pointing_at(/;kq|/^\<clear_imdg_entries_pointing_at\>/;'q;"	kind:pred	file:
clear_imdg_entries_pointing_at_2	analysis.operations.m	/^:- pred clear_imdg_entries_pointing_at_2(/;kq|/^\<clear_imdg_entries_pointing_at_2\>/;'q;"	kind:pred	file:
clear_imdg_entries_pointing_at_3	analysis.operations.m	/^:- pred clear_imdg_entries_pointing_at_3(/;kq|/^\<clear_imdg_entries_pointing_at_3\>/;'q;"	kind:pred	file:
clear_mutvar	../library/mutvar.m	/^:- impure pred clear_mutvar(mutvar(/;kq|/^\<clear_mutvar\>/;'q;"	kind:pred
clear_r1	code_loc_dep.m	/^:- pred clear_r1(/;kq|/^\<clear_r1\>/;'q;"	kind:pred
cli_arg_vector	hlds_clauses.m	/^                cli_arg_vector              :: proc_arg_vector(prog_var),$/;kq|-;/\<cli_arg_vector\>/;'q;"	kind:fld
cli_chosen_stdlib_dir	check_libgrades.m	/^                cli_chosen_stdlib_dir   :: maybe(string),$/;kq|-;/\<cli_chosen_stdlib_dir\>/;'q;"	kind:fld	file:
cli_explicit_vartypes	hlds_clauses.m	/^                cli_explicit_vartypes       :: vartypes,$/;kq|-;/\<cli_explicit_vartypes\>/;'q;"	kind:fld
cli_grade_dir_name	check_libgrades.m	/^                cli_grade_dir_name      :: string,$/;kq|-;/\<cli_grade_dir_name\>/;'q;"	kind:fld	file:
cli_had_syntax_errors	hlds_clauses.m	/^                cli_had_syntax_errors       :: maybe_clause_syntax_errors$/;kq|-;/\<cli_had_syntax_errors\>/;'q;"	kind:fld
cli_have_foreign_clauses	hlds_clauses.m	/^                cli_have_foreign_clauses    :: maybe_foreign_lang_clauses,$/;kq|-;/\<cli_have_foreign_clauses\>/;'q;"	kind:fld
cli_init_file_dirs	check_libgrades.m	/^                cli_init_file_dirs      :: list(string),$/;kq|-;/\<cli_init_file_dirs\>/;'q;"	kind:fld	file:
cli_interpreter	options.m	/^    ;       cli_interpreter$/;kq|-;/\<cli_interpreter\>/;'q;"	kind:cons
cli_item_numbers	hlds_clauses.m	/^                cli_item_numbers            :: clause_item_numbers,$/;kq|-;/\<cli_item_numbers\>/;'q;"	kind:fld
cli_mercury_lib_dirs	check_libgrades.m	/^                cli_mercury_lib_dirs    :: list(string),$/;kq|-;/\<cli_mercury_lib_dirs\>/;'q;"	kind:fld	file:
cli_named_libs	check_libgrades.m	/^                cli_named_libs          :: list(string)$/;kq|-;/\<cli_named_libs\>/;'q;"	kind:fld	file:
cli_rep	hlds_clauses.m	/^                cli_rep                     :: clauses_rep,$/;kq|-;/\<cli_rep\>/;'q;"	kind:fld
cli_rtti_varmaps	hlds_clauses.m	/^                cli_rtti_varmaps            :: rtti_varmaps,$/;kq|-;/\<cli_rtti_varmaps\>/;'q;"	kind:fld
cli_target	check_libgrades.m	/^                cli_target              :: compilation_target,$/;kq|-;/\<cli_target\>/;'q;"	kind:fld	file:
cli_tvar_name_map	hlds_clauses.m	/^                cli_tvar_name_map           :: tvar_name_map,$/;kq|-;/\<cli_tvar_name_map\>/;'q;"	kind:fld
cli_var_table	hlds_clauses.m	/^                cli_var_table               :: var_table,$/;kq|-;/\<cli_var_table\>/;'q;"	kind:fld
cli_varset	hlds_clauses.m	/^                cli_varset                  :: prog_varset,$/;kq|-;/\<cli_varset\>/;'q;"	kind:fld
clique_map	../library/digraph.m	/^:- type clique_map(T) == map(digraph_key(T), digraph_key(set(T))).$/;kq|-;/\<clique_map\>/;'q;"	kind:type	file:
cliques	../library/digraph.m	/^:- func cliques(digraph(T)) = set(set(digraph_key(/;kq|/^\<cliques\>/;'q;"	kind:func
cliques_2	../library/digraph.m	/^:- pred cliques_2(list(digraph_key(T))::in, digraph(/;kq|/^\<cliques_2\>/;'q;"	kind:pred	file:
clk_tck	../library/time.m	/^:- func clk_tck = int.$/;kq|/^\<clk_tck\>/;'q;"	kind:func
clobber_daio_arg_inst	direct_arg_in_out.m	/^:- func clobber_daio_arg_inst(/;kq|/^\<clobber_daio_arg_inst\>/;'q;"	kind:func	file:
clobber_daio_bound_functor	direct_arg_in_out.m	/^:- func clobber_daio_bound_functor(/;kq|/^\<clobber_daio_bound_functor\>/;'q;"	kind:func	file:
clobber_daio_inst	direct_arg_in_out.m	/^:- func clobber_daio_inst(/;kq|/^\<clobber_daio_inst\>/;'q;"	kind:func	file:
clobber_dependent	reassign.m	/^:- pred clobber_dependent(/;kq|/^\<clobber_dependent\>/;'q;"	kind:pred	file:
clobber_dependents	reassign.m	/^:- pred clobber_dependents(/;kq|/^\<clobber_dependents\>/;'q;"	kind:pred	file:
clobber_lval_in_var_state_map	var_locn.m	/^:- pred clobber_lval_in_var_state_map(lval::in, list(/;kq|/^\<clobber_lval_in_var_state_map\>/;'q;"	kind:pred	file:
clobber_old_lval	var_locn.m	/^:- pred clobber_old_lval(/;kq|/^\<clobber_old_lval\>/;'q;"	kind:pred	file:
clobber_reg	code_loc_dep.m	/^:- pred clobber_reg(/;kq|/^\<clobber_reg\>/;'q;"	kind:pred
clobber_reg_in_maps	var_locn.m	/^:- pred clobber_reg_in_maps(/;kq|/^\<clobber_reg_in_maps\>/;'q;"	kind:pred	file:
clobber_regs	code_loc_dep.m	/^:- pred clobber_regs(list(/;kq|/^\<clobber_regs\>/;'q;"	kind:pred
clobber_regs_in_maps	var_locn.m	/^:- pred clobber_regs_in_maps(list(/;kq|/^\<clobber_regs_in_maps\>/;'q;"	kind:pred	file:
clobbered	prog_data.m	/^    ;           clobbered$/;kq|-;/\<clobbered\>/;'q;"	kind:cons
clobbered_inst	prog_mode.m	/^:- func clobbered_inst = mer_inst.$/;kq|/^\<clobbered_inst\>/;'q;"	kind:func
clock	../library/time.m	/^:- pred clock(/;kq|/^\<clock\>/;'q;"	kind:pred
clock_t	../library/time.m	/^:- type clock_t == int.$/;kq|-;/\<clock_t\>/;'q;"	kind:type
clocks_per_sec	../library/time.m	/^:- func clocks_per_sec = int.$/;kq|/^\<clocks_per_sec\>/;'q;"	kind:func
clone_daio_args	hlds_module.m	/^                clone_daio_args     :: one_or_more(int)$/;kq|-;/\<clone_daio_args\>/;'q;"	kind:fld
clone_daio_pred_proc_args	direct_arg_in_out.m	/^:- pred clone_daio_pred_proc_args(/;kq|/^\<clone_daio_pred_proc_args\>/;'q;"	kind:pred	file:
clone_in_out_args_in_call_foreign_proc	direct_arg_in_out.m	/^:- pred clone_in_out_args_in_call_foreign_proc(int::in, int::in, list(/;kq|/^\<clone_in_out_args_in_call_foreign_proc\>/;'q;"	kind:pred	file:
clone_in_out_args_in_generic_call	direct_arg_in_out.m	/^:- pred clone_in_out_args_in_generic_call(/;kq|/^\<clone_in_out_args_in_generic_call\>/;'q;"	kind:pred	file:
clone_in_out_args_in_plain_call	direct_arg_in_out.m	/^:- pred clone_in_out_args_in_plain_call(int::in, int::in, list(/;kq|/^\<clone_in_out_args_in_plain_call\>/;'q;"	kind:pred	file:
clone_in_out_map	direct_arg_in_out.m	/^:- type clone_in_out_map == map(pred_proc_id, one_or_more(int)).$/;kq|-;/\<clone_in_out_map\>/;'q;"	kind:type	file:
clone_new_exist_cast_var	introduce_exists_casts.m	/^:- pred clone_new_exist_cast_var(/;kq|/^\<clone_new_exist_cast_var\>/;'q;"	kind:pred	file:
clone_pred_info	table_gen.m	/^:- pred clone_pred_info(/;kq|/^\<clone_pred_info\>/;'q;"	kind:pred	file:
clone_proc_and_create_call	table_gen.m	/^:- pred clone_proc_and_create_call(/;kq|/^\<clone_proc_and_create_call\>/;'q;"	kind:pred	file:
clone_proc_id	hlds_proc_util.m	/^:- pred clone_proc_id(/;kq|/^\<clone_proc_id\>/;'q;"	kind:pred
clone_resume_point	code_loc_dep.m	/^:- pred clone_resume_point(/;kq|/^\<clone_resume_point\>/;'q;"	kind:pred	file:
clone_variable	goal_util.m	/^:- pred clone_variable(/;kq|/^\<clone_variable\>/;'q;"	kind:pred
clone_variable_vs	goal_util.m	/^:- pred clone_variable_vs(/;kq|/^\<clone_variable_vs\>/;'q;"	kind:pred
clone_variables	goal_util.m	/^:- pred clone_variables(list(/;kq|/^\<clone_variables\>/;'q;"	kind:pred
clone_variables_vs	goal_util.m	/^:- pred clone_variables_vs(list(/;kq|/^\<clone_variables_vs\>/;'q;"	kind:pred
close	../library/dir.m	/^:- pred close(/;kq|/^\<close\>/;'q;"	kind:pred	file:
close	../library/mercury_term_lexer.m	/^    ;       close               % ')'$/;kq|-;/\<close\>/;'q;"	kind:cons
close	../library/mercury_term_lexer.m	/^    ;       close$/;kq|-;/\<close\>/;'q;"	kind:cons
close	../library/mercury_term_lexer.m	/^    ;       close$/;kq|-;/\<close\>/;'q;"	kind:cons	file:
close	../library/mercury_term_parser.m	/^   --->         close$/;kq|-;/\<close\>/;'q;"	kind:cons	file:
close	../library/thread.closeable_channel.m	/^:- pred close(closeable_channel(/;kq|/^\<close\>/;'q;"	kind:pred
close_2	../library/dir.m	/^:- pred close_2(/;kq|/^\<close_2\>/;'q;"	kind:pred	file:
close_any_specific_compiler_streams	globals.m	/^:- pred close_any_specific_compiler_streams(/;kq|/^\<close_any_specific_compiler_streams\>/;'q;"	kind:pred
close_binary_input	../library/io.m	/^:- pred close_binary_input(/;kq|/^\<close_binary_input\>/;'q;"	kind:pred
close_binary_output	../library/io.m	/^:- pred close_binary_output(/;kq|/^\<close_binary_output\>/;'q;"	kind:pred
close_compiler_output_stream	globals.m	/^:- pred close_compiler_output_stream(/;kq|/^\<close_compiler_output_stream\>/;'q;"	kind:pred	file:
close_curly	../library/mercury_term_lexer.m	/^    ;       close_curly         % '}'$/;kq|-;/\<close_curly\>/;'q;"	kind:cons
close_curly	../library/mercury_term_lexer.m	/^    ;       close_curly$/;kq|-;/\<close_curly\>/;'q;"	kind:cons
close_curly	../library/mercury_term_lexer.m	/^    ;       close_curly$/;kq|-;/\<close_curly\>/;'q;"	kind:cons	file:
close_curly	../library/mercury_term_parser.m	/^   ;            close_curly.$/;kq|-;/\<close_curly\>/;'q;"	kind:cons	file:
close_group	../library/pretty_printer.m	/^    ;       close_group$/;kq|-;/\<close_group\>/;'q;"	kind:cons	file:
close_input	../library/io.m	/^:- pred close_input(/;kq|/^\<close_input\>/;'q;"	kind:pred
close_list	../library/mercury_term_lexer.m	/^    ;       close_list          % ']'$/;kq|-;/\<close_list\>/;'q;"	kind:cons
close_list	../library/mercury_term_lexer.m	/^    ;       close_list$/;kq|-;/\<close_list\>/;'q;"	kind:cons
close_list	../library/mercury_term_lexer.m	/^    ;       close_list$/;kq|-;/\<close_list\>/;'q;"	kind:cons	file:
close_list	../library/mercury_term_parser.m	/^   ;            close_list$/;kq|-;/\<close_list\>/;'q;"	kind:cons	file:
close_module_error_stream_handle_errors	make.build.m	/^:- pred close_module_error_stream_handle_errors(/;kq|/^\<close_module_error_stream_handle_errors\>/;'q;"	kind:pred
close_output	../library/io.m	/^:- pred close_output(/;kq|/^\<close_output\>/;'q;"	kind:pred
close_path	stack_opt.m	/^:- func close_path(/;kq|/^\<close_path\>/;'q;"	kind:func	file:
close_sort_files	fact_table.m	/^:- pred close_sort_files(list(/;kq|/^\<close_sort_files\>/;'q;"	kind:pred	file:
close_stream	../library/io.stream_ops.m	/^:- pred close_stream(/;kq|/^\<close_stream\>/;'q;"	kind:pred
close_system_rng	../library/random.system_rng.m	/^:- pred close_system_rng(/;kq|/^\<close_system_rng\>/;'q;"	kind:pred
close_token_char	../library/mercury_term_parser.m	/^:- pred close_token_char(/;kq|/^\<close_token_char\>/;'q;"	kind:pred	file:
closeable_channel	../library/thread.closeable_channel.m	/^:- type closeable_channel(T)$/;kq|-;/\<closeable_channel\>/;'q;"	kind:type	file:
closeable_channel.channel	../library/thread.closeable_channel.m	/^    --->    channel($/;kq|-;/\<closeable_channel.channel\>/;'q;"	kind:cons	file:
closeable_channel.close	../library/thread.closeable_channel.m	/^:- pred close(closeable_channel(/;kq|/^\<close\>/;'q;"	kind:pred
closeable_channel.closed	../library/thread.closeable_channel.m	/^    ;       closed$/;kq|-;/\<closeable_channel.closed\>/;'q;"	kind:cons
closeable_channel.closed	../library/thread.closeable_channel.m	/^    ;       closed.         % End of the stream.$/;kq|-;/\<closeable_channel.closed\>/;'q;"	kind:cons	file:
closeable_channel.closed	../library/thread.closeable_channel.m	/^    ;       closed.$/;kq|-;/\<closeable_channel.closed\>/;'q;"	kind:cons
closeable_channel.init	../library/thread.closeable_channel.m	/^:- pred init(closeable_channel(/;kq|/^\<init\>/;'q;"	kind:pred
closeable_channel.item	../library/thread.closeable_channel.m	/^:- type item(T)$/;kq|-;/\<closeable_channel.item\>/;'q;"	kind:type	file:
closeable_channel.ok	../library/thread.closeable_channel.m	/^    --->    ok(T)$/;kq|-;/\<closeable_channel.ok\>/;'q;"	kind:cons
closeable_channel.ok	../library/thread.closeable_channel.m	/^    --->    ok(T)$/;kq|-;/\<closeable_channel.ok\>/;'q;"	kind:cons
closeable_channel.put	../library/thread.closeable_channel.m	/^:- pred put(closeable_channel(/;kq|/^\<put\>/;'q;"	kind:pred
closeable_channel.stream	../library/thread.closeable_channel.m	/^:- type stream(T) == mvar(item(T)).$/;kq|-;/\<closeable_channel.stream\>/;'q;"	kind:type	file:
closeable_channel.take	../library/thread.closeable_channel.m	/^:- pred take(closeable_channel(T)::in, take_result(/;kq|/^\<take\>/;'q;"	kind:pred
closeable_channel.take_result	../library/thread.closeable_channel.m	/^:- type take_result(T)$/;kq|-;/\<closeable_channel.take_result\>/;'q;"	kind:type
closeable_channel.try_take	../library/thread.closeable_channel.m	/^:- pred try_take(closeable_channel(T)::in, try_take_result(/;kq|/^\<try_take\>/;'q;"	kind:pred
closeable_channel.would_block	../library/thread.closeable_channel.m	/^    ;       would_block.$/;kq|-;/\<closeable_channel.would_block\>/;'q;"	kind:cons
closed	../library/thread.closeable_channel.m	/^    ;       closed$/;kq|-;/\<closed\>/;'q;"	kind:cons
closed	../library/thread.closeable_channel.m	/^    ;       closed.         % End of the stream.$/;kq|-;/\<closed\>/;'q;"	kind:cons	file:
closed	../library/thread.closeable_channel.m	/^    ;       closed.$/;kq|-;/\<closed\>/;'q;"	kind:cons
closure	../library/lazy.m	/^    ;       closure((func) = T).$/;kq|-;/\<closure\>/;'q;"	kind:cons	file:
closure_analyse_case	closure_analysis.m	/^:- pred closure_analyse_case(/;kq|/^\<closure_analyse_case\>/;'q;"	kind:pred	file:
closure_analyse_cases	closure_analysis.m	/^:- pred closure_analyse_cases(/;kq|/^\<closure_analyse_cases\>/;'q;"	kind:pred	file:
closure_analyse_disjuncts	closure_analysis.m	/^:- pred closure_analyse_disjuncts(/;kq|/^\<closure_analyse_disjuncts\>/;'q;"	kind:pred	file:
closure_analyse_goal	closure_analysis.m	/^:- pred closure_analyse_goal(/;kq|/^\<closure_analyse_goal\>/;'q;"	kind:pred	file:
closure_analyse_module	closure_analysis.m	/^:- pred closure_analyse_module(/;kq|/^\<closure_analyse_module\>/;'q;"	kind:pred
closure_analyse_proc	closure_analysis.m	/^:- pred closure_analyse_proc(/;kq|/^\<closure_analyse_proc\>/;'q;"	kind:pred	file:
closure_analyse_scc	closure_analysis.m	/^:- pred closure_analyse_scc(/;kq|/^\<closure_analyse_scc\>/;'q;"	kind:pred	file:
closure_analysis.closure_info	closure_analysis.m	/^:- type closure_info == map(prog_var, closure_values).$/;kq|-;/\<closure_analysis.closure_info\>/;'q;"	kind:type	file:
closure_analysis.exclusive	closure_analysis.m	/^    ;       exclusive(set(pred_proc_id)).$/;kq|-;/\<closure_analysis.exclusive\>/;'q;"	kind:cons	file:
closure_analysis.partial	closure_analysis.m	/^    ;       partial(set(pred_proc_id))$/;kq|-;/\<closure_analysis.partial\>/;'q;"	kind:cons	file:
closure_analysis.unknown	closure_analysis.m	/^    --->    unknown$/;kq|-;/\<closure_analysis.unknown\>/;'q;"	kind:cons	file:
closure_arg_info	continuation_info.m	/^:- type closure_arg_info$/;kq|-;/\<closure_arg_info\>/;'q;"	kind:type
closure_cons	prog_data.m	/^    ;       closure_cons(shrouded_pred_proc_id)$/;kq|-;/\<closure_cons\>/;'q;"	kind:cons
closure_file_name	layout.m	/^                closure_file_name       :: string,$/;kq|-;/\<closure_file_name\>/;'q;"	kind:fld
closure_gen.construct_closure	closure_gen.m	/^:- pred construct_closure(/;kq|/^\<construct_closure\>/;'q;"	kind:pred
closure_gen.generate_pred_args	closure_gen.m	/^:- pred generate_pred_args(code_info::in, var_table::in, list(/;kq|/^\<generate_pred_args\>/;'q;"	kind:pred	file:
closure_goal_path	layout.m	/^                closure_goal_path       :: string$/;kq|-;/\<closure_goal_path\>/;'q;"	kind:fld
closure_info	closure_analysis.m	/^:- type closure_info == map(prog_var, closure_values).$/;kq|-;/\<closure_info\>/;'q;"	kind:type	file:
closure_info_init	closure_analysis.m	/^:- func closure_info_init(/;kq|/^\<closure_info_init\>/;'q;"	kind:func	file:
closure_kind	ml_closure_gen.m	/^:- type closure_kind$/;kq|-;/\<closure_kind\>/;'q;"	kind:type
closure_layout_info	continuation_info.m	/^:- type closure_layout_info$/;kq|-;/\<closure_layout_info\>/;'q;"	kind:type
closure_line_number	layout.m	/^                closure_line_number     :: int,$/;kq|-;/\<closure_line_number\>/;'q;"	kind:fld
closure_module_name	layout.m	/^                closure_module_name     :: module_name,$/;kq|-;/\<closure_module_name\>/;'q;"	kind:fld
closure_origin	layout.m	/^                closure_origin          :: pred_origin,$/;kq|-;/\<closure_origin\>/;'q;"	kind:fld
closure_proc_id	layout.m	/^    ;       closure_proc_id(proc_label, int, proc_label)$/;kq|-;/\<closure_proc_id\>/;'q;"	kind:cons
closure_proc_id_data	layout.m	/^:- type closure_proc_id_data$/;kq|-;/\<closure_proc_id_data\>/;'q;"	kind:type
closure_proc_label	layout.m	/^                closure_proc_label      :: proc_label,$/;kq|-;/\<closure_proc_label\>/;'q;"	kind:fld
closure_tag	hlds_data.m	/^    ;       closure_tag(pred_id, proc_id).$/;kq|-;/\<closure_tag\>/;'q;"	kind:cons
closure_values	closure_analysis.m	/^:- type closure_values$/;kq|-;/\<closure_values\>/;'q;"	kind:type	file:
closures_exception_status	exception_analysis.m	/^:- type closures_exception_status$/;kq|-;/\<closures_exception_status\>/;'q;"	kind:type	file:
cls_clobber_regs	tupling.m	/^:- pred cls_clobber_regs(set(/;kq|/^\<cls_clobber_regs\>/;'q;"	kind:pred	file:
cls_put_in_regs	tupling.m	/^:- pred cls_put_in_regs(list(/;kq|/^\<cls_put_in_regs\>/;'q;"	kind:pred	file:
cls_put_in_regs_via_deconstruct	tupling.m	/^:- pred cls_put_in_regs_via_deconstruct(/;kq|/^\<cls_put_in_regs_via_deconstruct\>/;'q;"	kind:pred	file:
cls_require_field_var_in_reg	tupling.m	/^:- pred cls_require_field_var_in_reg(/;kq|/^\<cls_require_field_var_in_reg\>/;'q;"	kind:pred	file:
cls_require_flushed	tupling.m	/^:- pred cls_require_flushed(/;kq|/^\<cls_require_flushed\>/;'q;"	kind:pred	file:
cls_require_flushed_2	tupling.m	/^:- pred cls_require_flushed_2(/;kq|/^\<cls_require_flushed_2\>/;'q;"	kind:pred	file:
cls_require_flushed_with_cost	tupling.m	/^:- pred cls_require_flushed_with_cost(/;kq|/^\<cls_require_flushed_with_cost\>/;'q;"	kind:pred	file:
cls_require_in_reg	tupling.m	/^:- pred cls_require_in_reg(/;kq|/^\<cls_require_in_reg\>/;'q;"	kind:pred	file:
cls_require_in_regs	tupling.m	/^:- pred cls_require_in_regs(count_info::in, list(/;kq|/^\<cls_require_in_regs\>/;'q;"	kind:pred	file:
cls_require_normal_var_in_reg	tupling.m	/^:- pred cls_require_normal_var_in_reg(/;kq|/^\<cls_require_normal_var_in_reg\>/;'q;"	kind:pred	file:
cls_require_var_in_reg_with_cost	tupling.m	/^:- pred cls_require_var_in_reg_with_cost(/;kq|/^\<cls_require_var_in_reg_with_cost\>/;'q;"	kind:pred	file:
clss_sectag	prog_item.m	/^                clss_sectag             :: uint,$/;kq|-;/\<clss_sectag\>/;'q;"	kind:fld
clss_sectag_size	prog_item.m	/^                clss_sectag_size        :: uint8$/;kq|-;/\<clss_sectag_size\>/;'q;"	kind:fld
cluster	dupelim.m	/^:- type cluster$/;kq|-;/\<cluster\>/;'q;"	kind:type	file:
cm_class_id	prog_item.m	/^                cm_class_id                     :: class_id,$/;kq|-;/\<cm_class_id\>/;'q;"	kind:fld
cm_const_struct_var_map	polymorphism_info.m	/^                cm_const_struct_var_map     :: const_struct_var_map$/;kq|-;/\<cm_const_struct_var_map\>/;'q;"	kind:fld
cm_eqv_map	format_call.m	/^                cm_eqv_map              :: fc_eqv_map$/;kq|-;/\<cm_eqv_map\>/;'q;"	kind:fld	file:
cm_int_const_map	polymorphism_info.m	/^                cm_int_const_map            :: int_const_map,$/;kq|-;/\<cm_int_const_map\>/;'q;"	kind:fld
cm_list_element_map	format_call.m	/^                cm_list_element_map     :: list_element_map,$/;kq|-;/\<cm_list_element_map\>/;'q;"	kind:fld	file:
cm_list_skeleton_map	format_call.m	/^                cm_list_skeleton_map    :: list_skeleton_map,$/;kq|-;/\<cm_list_skeleton_map\>/;'q;"	kind:fld	file:
cm_method	prog_item.m	/^                cm_method                       :: pred_pf_name_arity$/;kq|-;/\<cm_method\>/;'q;"	kind:fld
cm_snapshot_num	polymorphism_info.m	/^                cm_snapshot_num             :: int,$/;kq|-;/\<cm_snapshot_num\>/;'q;"	kind:fld
cm_string_map	format_call.m	/^                cm_string_map           :: string_map,$/;kq|-;/\<cm_string_map\>/;'q;"	kind:fld	file:
cm_type_info_var_map	polymorphism_info.m	/^                cm_type_info_var_map        :: type_info_var_map,$/;kq|-;/\<cm_type_info_var_map\>/;'q;"	kind:fld
cm_typeclass_info_map	polymorphism_info.m	/^                cm_typeclass_info_map       :: typeclass_info_map,$/;kq|-;/\<cm_typeclass_info_map\>/;'q;"	kind:fld
cmd_verbose	system_cmds.m	/^    --->    cmd_verbose$/;kq|-;/\<cmd_verbose\>/;'q;"	kind:cons
cmd_verbose_commands	system_cmds.m	/^    ;       cmd_verbose_commands.$/;kq|-;/\<cmd_verbose_commands\>/;'q;"	kind:cons
cmi_array	mlds_to_java_wrap.m	/^    ;       cmi_array(mlds_local_var_name).$/;kq|-;/\<cmi_array\>/;'q;"	kind:cons	file:
cmi_separate	mlds_to_java_wrap.m	/^    --->    cmi_separate(list(mlds_local_var_name))$/;kq|-;/\<cmi_separate\>/;'q;"	kind:cons	file:
cmp	../library/rational.m	/^:- func cmp(/;kq|/^\<cmp\>/;'q;"	kind:func	file:
cmp	rat.m	/^:- func cmp(/;kq|/^\<cmp\>/;'q;"	kind:func	file:
cmp_op	builtin_ops.m	/^:- type cmp_op$/;kq|-;/\<cmp_op\>/;'q;"	kind:type
cmp_op_c_operator	builtin_ops.m	/^:- func cmp_op_c_operator(/;kq|/^\<cmp_op_c_operator\>/;'q;"	kind:func
cmp_version_array	../library/version_array.m	/^:- pred cmp_version_array(/;kq|/^\<cmp_version_array\>/;'q;"	kind:pred	file:
cmp_version_array_2	../library/version_array.m	/^:- pred cmp_version_array_2(int::in, int::in, version_array(/;kq|/^\<cmp_version_array_2\>/;'q;"	kind:pred	file:
cnr_lower_item_context	hlds_clauses.m	/^                cnr_lower_item_context  ::  term.context,$/;kq|-;/\<cnr_lower_item_context\>/;'q;"	kind:fld
cnr_lower_item_number	hlds_clauses.m	/^                cnr_lower_item_number   ::  int,$/;kq|-;/\<cnr_lower_item_number\>/;'q;"	kind:fld
cnr_module	ml_rename_classes.m	/^                cnr_module      :: mlds_module_name,$/;kq|-;/\<cnr_module\>/;'q;"	kind:fld
cnr_renaming	ml_rename_classes.m	/^                cnr_renaming    :: map(mlds_class_name, mlds_class_name)$/;kq|-;/\<cnr_renaming\>/;'q;"	kind:fld
cnr_upper_item_context	hlds_clauses.m	/^                cnr_upper_item_context  ::  term.context$/;kq|-;/\<cnr_upper_item_context\>/;'q;"	kind:fld
cnr_upper_item_number	hlds_clauses.m	/^                cnr_upper_item_number   ::  int,$/;kq|-;/\<cnr_upper_item_number\>/;'q;"	kind:fld
code	optdb_help.m	/^    ;       code(string)                        % @code{str1}$/;kq|-;/\<code\>/;'q;"	kind:cons
code	xml_documentation.m	/^    ;       code.$/;kq|-;/\<code\>/;'q;"	kind:cons	file:
code_addr	llds.m	/^:- type code_addr$/;kq|-;/\<code_addr\>/;'q;"	kind:type
code_addr_refers_to_stack	opt_util.m	/^:- func code_addr_refers_to_stack(/;kq|/^\<code_addr_refers_to_stack\>/;'q;"	kind:func	file:
code_addr_to_string_base	llds_out_code_addr.m	/^:- pred code_addr_to_string_base(/;kq|/^\<code_addr_to_string_base\>/;'q;"	kind:pred
code_addr_wrapper	mlds_to_java_util.m	/^:- type code_addr_wrapper$/;kq|-;/\<code_addr_wrapper\>/;'q;"	kind:type
code_address_is_for_this_function	ml_util.m	/^:- pred code_address_is_for_this_function(/;kq|/^\<code_address_is_for_this_function\>/;'q;"	kind:pred
code_addrs_in_consts	mlds_to_target_util.m	/^:- type code_addrs_in_consts$/;kq|-;/\<code_addrs_in_consts\>/;'q;"	kind:type
code_and_comment	xml_documentation.m	/^    ;       code_and_comment(string)$/;kq|-;/\<code_and_comment\>/;'q;"	kind:cons	file:
code_code	prog_item.m	/^                code_code               :: foreign_literal_or_include,$/;kq|-;/\<code_code\>/;'q;"	kind:fld
code_context	prog_item.m	/^                code_context            :: prog_context,$/;kq|-;/\<code_context\>/;'q;"	kind:fld
code_gen.generate_conj	code_gen.m	/^:- pred generate_conj(list(/;kq|/^\<generate_conj\>/;'q;"	kind:pred	file:
code_gen.generate_conj_inner	code_gen.m	/^:- pred generate_conj_inner(list(/;kq|/^\<generate_conj_inner\>/;'q;"	kind:pred	file:
code_gen.generate_goal	code_gen.m	/^:- pred generate_goal(/;kq|/^\<generate_goal\>/;'q;"	kind:pred
code_gen.generate_goal_expr	code_gen.m	/^:- pred generate_goal_expr(/;kq|/^\<generate_goal_expr\>/;'q;"	kind:pred	file:
code_has_no_solutions	dep_par_conj.m	/^    ;       code_has_no_solutions$/;kq|-;/\<code_has_no_solutions\>/;'q;"	kind:cons	file:
code_imported_proc	llds.m	/^    ;       code_imported_proc(proc_label)$/;kq|-;/\<code_imported_proc\>/;'q;"	kind:cons
code_info	code_info.m	/^:- type code_info$/;kq|-;/\<code_info\>/;'q;"	kind:type	file:
code_info.add_alloc_site_info	code_info.m	/^:- pred add_alloc_site_info(/;kq|/^\<add_alloc_site_info\>/;'q;"	kind:pred
code_info.add_closure_layout	code_info.m	/^:- pred add_closure_layout(/;kq|/^\<add_closure_layout\>/;'q;"	kind:pred
code_info.add_out_of_line_code	code_info.m	/^:- pred add_out_of_line_code(/;kq|/^\<add_out_of_line_code\>/;'q;"	kind:pred
code_info.cip_alloc_sites	code_info.m	/^                cip_alloc_sites             :: set_tree234(alloc_site_info),$/;kq|-;/\<code_info.cip_alloc_sites\>/;'q;"	kind:fld	file:
code_info.cip_closure_layouts	code_info.m	/^                cip_closure_layouts         :: list(closure_proc_id_data),$/;kq|-;/\<code_info.cip_closure_layouts\>/;'q;"	kind:fld	file:
code_info.cip_label_num_src	code_info.m	/^                cip_label_num_src           :: counter,$/;kq|-;/\<code_info.cip_label_num_src\>/;'q;"	kind:fld	file:
code_info.cip_max_reg_f_used	code_info.m	/^                cip_max_reg_f_used          :: int,$/;kq|-;/\<code_info.cip_max_reg_f_used\>/;'q;"	kind:fld	file:
code_info.cip_max_reg_r_used	code_info.m	/^                cip_max_reg_r_used          :: int,$/;kq|-;/\<code_info.cip_max_reg_r_used\>/;'q;"	kind:fld	file:
code_info.cip_out_of_line_code	code_info.m	/^                cip_out_of_line_code        :: llds_code$/;kq|-;/\<code_info.cip_out_of_line_code\>/;'q;"	kind:fld	file:
code_info.cip_persistent_temps	code_info.m	/^                cip_persistent_temps        :: set(lval),$/;kq|-;/\<code_info.cip_persistent_temps\>/;'q;"	kind:fld	file:
code_info.cip_stackslot_max	code_info.m	/^                cip_stackslot_max           :: int,$/;kq|-;/\<code_info.cip_stackslot_max\>/;'q;"	kind:fld	file:
code_info.cip_static_cell_info	code_info.m	/^                cip_static_cell_info        :: static_cell_info,$/;kq|-;/\<code_info.cip_static_cell_info\>/;'q;"	kind:fld	file:
code_info.cip_store_succip	code_info.m	/^                cip_store_succip            :: bool,$/;kq|-;/\<code_info.cip_store_succip\>/;'q;"	kind:fld	file:
code_info.cip_temp_content_map	code_info.m	/^                cip_temp_content_map        :: map(lval, slot_contents),$/;kq|-;/\<code_info.cip_temp_content_map\>/;'q;"	kind:fld	file:
code_info.cip_used_env_vars	code_info.m	/^                cip_used_env_vars           :: set(string),$/;kq|-;/\<code_info.cip_used_env_vars\>/;'q;"	kind:fld	file:
code_info.cis_auto_comments	code_info.m	/^                cis_auto_comments       :: bool,$/;kq|-;/\<code_info.cis_auto_comments\>/;'q;"	kind:fld	file:
code_info.cis_const_struct_map	code_info.m	/^                cis_const_struct_map    :: const_struct_map,$/;kq|-;/\<code_info.cis_const_struct_map\>/;'q;"	kind:fld	file:
code_info.cis_eff_trace_level	code_info.m	/^                cis_eff_trace_level     :: eff_trace_level,$/;kq|-;/\<code_info.cis_eff_trace_level\>/;'q;"	kind:fld	file:
code_info.cis_emit_region_ops	code_info.m	/^                cis_emit_region_ops     :: add_region_ops,$/;kq|-;/\<code_info.cis_emit_region_ops\>/;'q;"	kind:fld	file:
code_info.cis_emit_trail_ops	code_info.m	/^                cis_emit_trail_ops      :: add_trail_ops,$/;kq|-;/\<code_info.cis_emit_trail_ops\>/;'q;"	kind:fld	file:
code_info.cis_exprn_opts	code_info.m	/^                cis_exprn_opts          :: exprn_opts,$/;kq|-;/\<code_info.cis_exprn_opts\>/;'q;"	kind:fld	file:
code_info.cis_gc_method	code_info.m	/^                cis_gc_method           :: gc_method,$/;kq|-;/\<code_info.cis_gc_method\>/;'q;"	kind:fld	file:
code_info.cis_globals	code_info.m	/^                cis_globals             :: globals,$/;kq|-;/\<code_info.cis_globals\>/;'q;"	kind:fld	file:
code_info.cis_lcmc_null	code_info.m	/^                cis_lcmc_null           :: maybe_opt_lcmc_null,$/;kq|-;/\<code_info.cis_lcmc_null\>/;'q;"	kind:fld	file:
code_info.cis_maybe_trace_info	code_info.m	/^                cis_maybe_trace_info    :: maybe(trace_info),$/;kq|-;/\<code_info.cis_maybe_trace_info\>/;'q;"	kind:fld	file:
code_info.cis_module_info	code_info.m	/^                cis_module_info         :: module_info,$/;kq|-;/\<code_info.cis_module_info\>/;'q;"	kind:fld	file:
code_info.cis_num_ptag_bits	code_info.m	/^                cis_num_ptag_bits       :: uint8,$/;kq|-;/\<code_info.cis_num_ptag_bits\>/;'q;"	kind:fld	file:
code_info.cis_opt_region_ops	code_info.m	/^                cis_opt_region_ops      :: bool,$/;kq|-;/\<code_info.cis_opt_region_ops\>/;'q;"	kind:fld	file:
code_info.cis_opt_trail_ops	code_info.m	/^                cis_opt_trail_ops       :: bool,$/;kq|-;/\<code_info.cis_opt_trail_ops\>/;'q;"	kind:fld	file:
code_info.cis_pred_id	code_info.m	/^                cis_pred_id             :: pred_id,$/;kq|-;/\<code_info.cis_pred_id\>/;'q;"	kind:fld	file:
code_info.cis_pred_info	code_info.m	/^                cis_pred_info           :: pred_info,$/;kq|-;/\<code_info.cis_pred_info\>/;'q;"	kind:fld	file:
code_info.cis_proc_id	code_info.m	/^                cis_proc_id             :: proc_id,$/;kq|-;/\<code_info.cis_proc_id\>/;'q;"	kind:fld	file:
code_info.cis_proc_info	code_info.m	/^                cis_proc_info           :: proc_info,$/;kq|-;/\<code_info.cis_proc_info\>/;'q;"	kind:fld	file:
code_info.cis_proc_label	code_info.m	/^                cis_proc_label          :: proc_label,$/;kq|-;/\<code_info.cis_proc_label\>/;'q;"	kind:fld	file:
code_info.cis_profile_memory	code_info.m	/^                cis_profile_memory      :: bool,$/;kq|-;/\<code_info.cis_profile_memory\>/;'q;"	kind:fld	file:
code_info.cis_progress_stream	code_info.m	/^                cis_progress_stream         :: io.text_output_stream$/;kq|-;/\<code_info.cis_progress_stream\>/;'q;"	kind:fld	file:
code_info.cis_var_slot_count	code_info.m	/^                cis_var_slot_count      :: int,$/;kq|-;/\<code_info.cis_var_slot_count\>/;'q;"	kind:fld	file:
code_info.cis_var_table	code_info.m	/^                cis_var_table           :: var_table,$/;kq|-;/\<code_info.cis_var_table\>/;'q;"	kind:fld	file:
code_info.filter_region_vars	code_info.m	/^:- func filter_region_vars(/;kq|/^\<filter_region_vars\>/;'q;"	kind:func
code_info.for_call_or_closure	code_info.m	/^:- type for_call_or_closure$/;kq|-;/\<code_info.for_call_or_closure\>/;'q;"	kind:type
code_info.for_closure	code_info.m	/^    ;       for_closure.$/;kq|-;/\<code_info.for_closure\>/;'q;"	kind:cons
code_info.for_immediate_call	code_info.m	/^    --->    for_immediate_call$/;kq|-;/\<code_info.for_immediate_call\>/;'q;"	kind:cons
code_info.get_alloc_sites	code_info.m	/^:- pred get_alloc_sites(code_info::in, set_tree234(/;kq|/^\<get_alloc_sites\>/;'q;"	kind:pred
code_info.get_arginfo	code_info.m	/^:- func get_arginfo(code_info) = list(/;kq|/^\<get_arginfo\>/;'q;"	kind:func
code_info.get_auto_comments	code_info.m	/^:- pred get_auto_comments(/;kq|/^\<get_auto_comments\>/;'q;"	kind:pred
code_info.get_closure_layouts	code_info.m	/^:- pred get_closure_layouts(code_info::in, list(/;kq|/^\<get_closure_layouts\>/;'q;"	kind:pred
code_info.get_const_struct_map	code_info.m	/^:- pred get_const_struct_map(/;kq|/^\<get_const_struct_map\>/;'q;"	kind:pred
code_info.get_eff_trace_level	code_info.m	/^:- pred get_eff_trace_level(/;kq|/^\<get_eff_trace_level\>/;'q;"	kind:pred
code_info.get_emit_region_ops	code_info.m	/^:- pred get_emit_region_ops(/;kq|/^\<get_emit_region_ops\>/;'q;"	kind:pred
code_info.get_emit_trail_ops	code_info.m	/^:- pred get_emit_trail_ops(/;kq|/^\<get_emit_trail_ops\>/;'q;"	kind:pred
code_info.get_exprn_opts	code_info.m	/^:- pred get_exprn_opts(/;kq|/^\<get_exprn_opts\>/;'q;"	kind:pred
code_info.get_gc_method	code_info.m	/^:- pred get_gc_method(/;kq|/^\<get_gc_method\>/;'q;"	kind:pred
code_info.get_globals	code_info.m	/^:- pred get_globals(/;kq|/^\<get_globals\>/;'q;"	kind:pred
code_info.get_headvars	code_info.m	/^:- func get_headvars(code_info) = list(/;kq|/^\<get_headvars\>/;'q;"	kind:func
code_info.get_label_counter	code_info.m	/^:- pred get_label_counter(/;kq|/^\<get_label_counter\>/;'q;"	kind:pred
code_info.get_layout_info	code_info.m	/^:- pred get_layout_info(/;kq|/^\<get_layout_info\>/;'q;"	kind:pred
code_info.get_lcmc_null	code_info.m	/^:- pred get_lcmc_null(/;kq|/^\<get_lcmc_null\>/;'q;"	kind:pred
code_info.get_maybe_trace_info	code_info.m	/^:- pred get_maybe_trace_info(code_info::in, maybe(/;kq|/^\<get_maybe_trace_info\>/;'q;"	kind:pred
code_info.get_module_info	code_info.m	/^:- pred get_module_info(/;kq|/^\<get_module_info\>/;'q;"	kind:pred
code_info.get_next_label	code_info.m	/^:- pred get_next_label(/;kq|/^\<get_next_label\>/;'q;"	kind:pred
code_info.get_num_ptag_bits	code_info.m	/^:- pred get_num_ptag_bits(/;kq|/^\<get_num_ptag_bits\>/;'q;"	kind:pred
code_info.get_opt_region_ops	code_info.m	/^:- pred get_opt_region_ops(/;kq|/^\<get_opt_region_ops\>/;'q;"	kind:pred
code_info.get_opt_trail_ops	code_info.m	/^:- pred get_opt_trail_ops(/;kq|/^\<get_opt_trail_ops\>/;'q;"	kind:pred
code_info.get_out_of_line_code	code_info.m	/^:- pred get_out_of_line_code(/;kq|/^\<get_out_of_line_code\>/;'q;"	kind:pred
code_info.get_persistent_temps	code_info.m	/^:- pred get_persistent_temps(code_info::in, set(/;kq|/^\<get_persistent_temps\>/;'q;"	kind:pred
code_info.get_pred_id	code_info.m	/^:- pred get_pred_id(/;kq|/^\<get_pred_id\>/;'q;"	kind:pred
code_info.get_pred_info	code_info.m	/^:- pred get_pred_info(/;kq|/^\<get_pred_info\>/;'q;"	kind:pred
code_info.get_proc_id	code_info.m	/^:- pred get_proc_id(/;kq|/^\<get_proc_id\>/;'q;"	kind:pred
code_info.get_proc_info	code_info.m	/^:- pred get_proc_info(/;kq|/^\<get_proc_info\>/;'q;"	kind:pred
code_info.get_proc_label	code_info.m	/^:- pred get_proc_label(/;kq|/^\<get_proc_label\>/;'q;"	kind:pred
code_info.get_proc_model	code_info.m	/^:- func get_proc_model(/;kq|/^\<get_proc_model\>/;'q;"	kind:func
code_info.get_profile_memory	code_info.m	/^:- pred get_profile_memory(/;kq|/^\<get_profile_memory\>/;'q;"	kind:pred
code_info.get_progress_stream	code_info.m	/^:- pred get_progress_stream(/;kq|/^\<get_progress_stream\>/;'q;"	kind:pred	file:
code_info.get_stack_slots	code_info.m	/^:- pred get_stack_slots(/;kq|/^\<get_stack_slots\>/;'q;"	kind:pred
code_info.get_static_cell_info	code_info.m	/^:- pred get_static_cell_info(/;kq|/^\<get_static_cell_info\>/;'q;"	kind:pred
code_info.get_succip_used	code_info.m	/^:- pred get_succip_used(/;kq|/^\<get_succip_used\>/;'q;"	kind:pred
code_info.get_temp_content_map	code_info.m	/^:- pred get_temp_content_map(code_info::in, map(/;kq|/^\<get_temp_content_map\>/;'q;"	kind:pred
code_info.get_used_env_vars	code_info.m	/^:- pred get_used_env_vars(code_info::in, set(/;kq|/^\<get_used_env_vars\>/;'q;"	kind:pred
code_info.get_var_slot_count	code_info.m	/^:- pred get_var_slot_count(/;kq|/^\<get_var_slot_count\>/;'q;"	kind:pred
code_info.get_var_table	code_info.m	/^:- pred get_var_table(/;kq|/^\<get_var_table\>/;'q;"	kind:pred
code_info.get_variable_slot	code_info.m	/^:- pred get_variable_slot(/;kq|/^\<get_variable_slot\>/;'q;"	kind:pred
code_info.init_exprn_opts	code_info.m	/^:- func init_exprn_opts(/;kq|/^\<init_exprn_opts\>/;'q;"	kind:func	file:
code_info.lookup_type_defn	code_info.m	/^:- func lookup_type_defn(/;kq|/^\<lookup_type_defn\>/;'q;"	kind:func
code_info.max_var_slot	code_info.m	/^:- pred max_var_slot(/;kq|/^\<max_var_slot\>/;'q;"	kind:pred	file:
code_info.max_var_slot_loop	code_info.m	/^:- pred max_var_slot_loop(list(/;kq|/^\<max_var_slot_loop\>/;'q;"	kind:pred	file:
code_info.search_type_defn	code_info.m	/^:- pred search_type_defn(/;kq|/^\<search_type_defn\>/;'q;"	kind:pred
code_info.set_alloc_sites	code_info.m	/^:- pred set_alloc_sites(set_tree234(/;kq|/^\<set_alloc_sites\>/;'q;"	kind:pred
code_info.set_closure_layouts	code_info.m	/^:- pred set_closure_layouts(list(/;kq|/^\<set_closure_layouts\>/;'q;"	kind:pred	file:
code_info.set_label_counter	code_info.m	/^:- pred set_label_counter(/;kq|/^\<set_label_counter\>/;'q;"	kind:pred	file:
code_info.set_layout_info	code_info.m	/^:- pred set_layout_info(/;kq|/^\<set_layout_info\>/;'q;"	kind:pred	file:
code_info.set_maybe_trace_info	code_info.m	/^:- pred set_maybe_trace_info(maybe(/;kq|/^\<set_maybe_trace_info\>/;'q;"	kind:pred	file:
code_info.set_persistent_temps	code_info.m	/^:- pred set_persistent_temps(set(/;kq|/^\<set_persistent_temps\>/;'q;"	kind:pred
code_info.set_static_cell_info	code_info.m	/^:- pred set_static_cell_info(/;kq|/^\<set_static_cell_info\>/;'q;"	kind:pred
code_info.set_succip_used	code_info.m	/^:- pred set_succip_used(/;kq|/^\<set_succip_used\>/;'q;"	kind:pred	file:
code_info.set_temp_content_map	code_info.m	/^:- pred set_temp_content_map(map(/;kq|/^\<set_temp_content_map\>/;'q;"	kind:pred
code_info.set_used_env_vars	code_info.m	/^:- pred set_used_env_vars(set(/;kq|/^\<set_used_env_vars\>/;'q;"	kind:pred
code_info.should_add_trail_ops	code_info.m	/^:- func should_add_trail_ops(/;kq|/^\<should_add_trail_ops\>/;'q;"	kind:func
code_info.succip_is_used	code_info.m	/^:- pred succip_is_used(/;kq|/^\<succip_is_used\>/;'q;"	kind:pred
code_info.variable_type	code_info.m	/^:- func variable_type(/;kq|/^\<variable_type\>/;'q;"	kind:func
code_info_component	code_loc_dep.m	/^:- type code_info_component$/;kq|-;/\<code_info_component\>/;'q;"	kind:type
code_info_init	code_info.m	/^:- pred code_info_init(/;kq|/^\<code_info_init\>/;'q;"	kind:pred
code_info_persistent	code_info.m	/^                code_info_persistent    :: code_info_persistent$/;kq|-;/\<code_info_persistent\>/;'q;"	kind:fld	file:
code_info_persistent	code_info.m	/^:- type code_info_persistent$/;kq|-;/\<code_info_persistent\>/;'q;"	kind:type	file:
code_info_static	code_info.m	/^                code_info_static        :: code_info_static,$/;kq|-;/\<code_info_static\>/;'q;"	kind:fld	file:
code_label	llds.m	/^    --->    code_label(label)$/;kq|-;/\<code_label\>/;'q;"	kind:cons
code_lang	prog_item.m	/^                code_lang               :: foreign_language,$/;kq|-;/\<code_lang\>/;'q;"	kind:fld
code_loc_dep	code_loc_dep.m	/^:- type code_loc_dep$/;kq|-;/\<code_loc_dep\>/;'q;"	kind:type	file:
code_loc_dep.acquire_reg	code_loc_dep.m	/^:- pred acquire_reg(/;kq|/^\<acquire_reg\>/;'q;"	kind:pred
code_loc_dep.acquire_temp_slot	code_loc_dep.m	/^:- pred acquire_temp_slot(/;kq|/^\<acquire_temp_slot\>/;'q;"	kind:pred
code_loc_dep.assign_var_to_var	code_loc_dep.m	/^:- pred assign_var_to_var(/;kq|/^\<assign_var_to_var\>/;'q;"	kind:pred
code_loc_dep.branch_end	code_loc_dep.m	/^:- type branch_end == maybe(branch_end_info).$/;kq|-;/\<code_loc_dep.branch_end\>/;'q;"	kind:type
code_loc_dep.branch_end_info	code_loc_dep.m	/^:- type branch_end_info$/;kq|-;/\<code_loc_dep.branch_end_info\>/;'q;"	kind:type	file:
code_loc_dep.call_direction	code_loc_dep.m	/^:- type call_direction$/;kq|-;/\<code_loc_dep.call_direction\>/;'q;"	kind:type
code_loc_dep.callee	code_loc_dep.m	/^    ;       callee.$/;kq|-;/\<code_loc_dep.callee\>/;'q;"	kind:cons
code_loc_dep.caller	code_loc_dep.m	/^    --->    caller$/;kq|-;/\<code_loc_dep.caller\>/;'q;"	kind:cons
code_loc_dep.cic_temps_in_use	code_loc_dep.m	/^    ;       cic_temps_in_use$/;kq|-;/\<code_loc_dep.cic_temps_in_use\>/;'q;"	kind:cons
code_loc_dep.cic_zombies	code_loc_dep.m	/^    ;       cic_zombies$/;kq|-;/\<code_loc_dep.cic_zombies\>/;'q;"	kind:cons
code_loc_dep.cld_fail_info	code_loc_dep.m	/^                cld_fail_info           :: fail_info,$/;kq|-;/\<code_loc_dep.cld_fail_info\>/;'q;"	kind:fld	file:
code_loc_dep.cld_instmap	code_loc_dep.m	/^                cld_instmap             :: instmap,$/;kq|-;/\<code_loc_dep.cld_instmap\>/;'q;"	kind:fld	file:
code_loc_dep.cld_temps_in_use	code_loc_dep.m	/^                cld_temps_in_use        :: set(lval),$/;kq|-;/\<code_loc_dep.cld_temps_in_use\>/;'q;"	kind:fld	file:
code_loc_dep.cld_var_locn_info	code_loc_dep.m	/^                cld_var_locn_info       :: var_locn_info,$/;kq|-;/\<code_loc_dep.cld_var_locn_info\>/;'q;"	kind:fld	file:
code_loc_dep.cld_zombies	code_loc_dep.m	/^                cld_zombies             :: set_of_progvar,$/;kq|-;/\<code_loc_dep.cld_zombies\>/;'q;"	kind:fld	file:
code_loc_dep.clear_r1	code_loc_dep.m	/^:- pred clear_r1(/;kq|/^\<clear_r1\>/;'q;"	kind:pred
code_loc_dep.clobber_reg	code_loc_dep.m	/^:- pred clobber_reg(/;kq|/^\<clobber_reg\>/;'q;"	kind:pred
code_loc_dep.clobber_regs	code_loc_dep.m	/^:- pred clobber_regs(list(/;kq|/^\<clobber_regs\>/;'q;"	kind:pred
code_loc_dep.commit_temp_frame	code_loc_dep.m	/^    --->    commit_temp_frame($/;kq|-;/\<code_loc_dep.commit_temp_frame\>/;'q;"	kind:cons	file:
code_loc_dep.condition_env	code_loc_dep.m	/^:- type condition_env$/;kq|-;/\<code_loc_dep.condition_env\>/;'q;"	kind:type	file:
code_loc_dep.create_temp_frame	code_loc_dep.m	/^:- pred create_temp_frame(/;kq|/^\<create_temp_frame\>/;'q;"	kind:pred	file:
code_loc_dep.curfr_vs_maxfr	code_loc_dep.m	/^:- type curfr_vs_maxfr$/;kq|-;/\<code_loc_dep.curfr_vs_maxfr\>/;'q;"	kind:type	file:
code_loc_dep.det_commit_info	code_loc_dep.m	/^:- type det_commit_info$/;kq|-;/\<code_loc_dep.det_commit_info\>/;'q;"	kind:type	file:
code_loc_dep.disj_full_hijack	code_loc_dep.m	/^    ;       disj_full_hijack($/;kq|-;/\<code_loc_dep.disj_full_hijack\>/;'q;"	kind:cons	file:
code_loc_dep.disj_half_hijack	code_loc_dep.m	/^    ;       disj_half_hijack($/;kq|-;/\<code_loc_dep.disj_half_hijack\>/;'q;"	kind:cons	file:
code_loc_dep.disj_hijack_info	code_loc_dep.m	/^:- type disj_hijack_info$/;kq|-;/\<code_loc_dep.disj_hijack_info\>/;'q;"	kind:type	file:
code_loc_dep.disj_no_hijack	code_loc_dep.m	/^    --->    disj_no_hijack$/;kq|-;/\<code_loc_dep.disj_no_hijack\>/;'q;"	kind:cons	file:
code_loc_dep.disj_temp_frame	code_loc_dep.m	/^    ;       disj_temp_frame$/;kq|-;/\<code_loc_dep.disj_temp_frame\>/;'q;"	kind:cons	file:
code_loc_dep.enter_simple_neg	code_loc_dep.m	/^:- pred enter_simple_neg(list(/;kq|/^\<enter_simple_neg\>/;'q;"	kind:pred
code_loc_dep.fail_info	code_loc_dep.m	/^:- type fail_info$/;kq|-;/\<code_loc_dep.fail_info\>/;'q;"	kind:type	file:
code_loc_dep.find_unused_reg	code_loc_dep.m	/^:- pred find_unused_reg(/;kq|/^\<find_unused_reg\>/;'q;"	kind:pred	file:
code_loc_dep.generate_failure	code_loc_dep.m	/^:- pred generate_failure(/;kq|/^\<generate_failure\>/;'q;"	kind:pred
code_loc_dep.get_fail_info	code_loc_dep.m	/^:- pred get_fail_info(/;kq|/^\<get_fail_info\>/;'q;"	kind:pred	file:
code_loc_dep.get_instmap	code_loc_dep.m	/^:- pred get_instmap(/;kq|/^\<get_instmap\>/;'q;"	kind:pred
code_loc_dep.get_temps_in_use	code_loc_dep.m	/^:- pred get_temps_in_use(code_loc_dep::in, set(/;kq|/^\<get_temps_in_use\>/;'q;"	kind:pred	file:
code_loc_dep.get_var_locn_info	code_loc_dep.m	/^:- pred get_var_locn_info(/;kq|/^\<get_var_locn_info\>/;'q;"	kind:pred	file:
code_loc_dep.get_zombies	code_loc_dep.m	/^:- pred get_zombies(/;kq|/^\<get_zombies\>/;'q;"	kind:pred	file:
code_loc_dep.has_been_done	code_loc_dep.m	/^    --->    has_been_done$/;kq|-;/\<code_loc_dep.has_been_done\>/;'q;"	kind:cons	file:
code_loc_dep.init_fail_info	code_loc_dep.m	/^:- pred init_fail_info(code_model::in, maybe(/;kq|/^\<init_fail_info\>/;'q;"	kind:pred	file:
code_loc_dep.is_var_field	code_loc_dep.m	/^:- pred is_var_field(maybe(/;kq|/^\<is_var_field\>/;'q;"	kind:pred	file:
code_loc_dep.ite_enter_then	code_loc_dep.m	/^:- pred ite_enter_then(/;kq|/^\<ite_enter_then\>/;'q;"	kind:pred
code_loc_dep.ite_full_hijack	code_loc_dep.m	/^    ;       ite_full_hijack($/;kq|-;/\<code_loc_dep.ite_full_hijack\>/;'q;"	kind:cons	file:
code_loc_dep.ite_half_hijack	code_loc_dep.m	/^    ;       ite_half_hijack($/;kq|-;/\<code_loc_dep.ite_half_hijack\>/;'q;"	kind:cons	file:
code_loc_dep.ite_hijack_info	code_loc_dep.m	/^:- type ite_hijack_info$/;kq|-;/\<code_loc_dep.ite_hijack_info\>/;'q;"	kind:type	file:
code_loc_dep.ite_hijack_type	code_loc_dep.m	/^:- type ite_hijack_type$/;kq|-;/\<code_loc_dep.ite_hijack_type\>/;'q;"	kind:type	file:
code_loc_dep.ite_info	code_loc_dep.m	/^    --->    ite_info($/;kq|-;/\<code_loc_dep.ite_info\>/;'q;"	kind:cons	file:
code_loc_dep.ite_maybe_save_hp	code_loc_dep.m	/^:- pred ite_maybe_save_hp(/;kq|/^\<ite_maybe_save_hp\>/;'q;"	kind:pred
code_loc_dep.ite_no_hijack	code_loc_dep.m	/^    --->    ite_no_hijack$/;kq|-;/\<code_loc_dep.ite_no_hijack\>/;'q;"	kind:cons	file:
code_loc_dep.ite_region_info	code_loc_dep.m	/^:- type ite_region_info$/;kq|-;/\<code_loc_dep.ite_region_info\>/;'q;"	kind:type	file:
code_loc_dep.ite_temp_frame	code_loc_dep.m	/^    ;       ite_temp_frame($/;kq|-;/\<code_loc_dep.ite_temp_frame\>/;'q;"	kind:cons	file:
code_loc_dep.leave_simple_neg	code_loc_dep.m	/^:- pred leave_simple_neg(/;kq|/^\<leave_simple_neg\>/;'q;"	kind:pred
code_loc_dep.lock_regs	code_loc_dep.m	/^:- pred lock_regs(int::in, int::in, assoc_list(/;kq|/^\<lock_regs\>/;'q;"	kind:pred
code_loc_dep.make_resume_point	code_loc_dep.m	/^:- pred make_resume_point(/;kq|/^\<make_resume_point\>/;'q;"	kind:pred
code_loc_dep.match_resume_loc	code_loc_dep.m	/^:- pred match_resume_loc(/;kq|/^\<match_resume_loc\>/;'q;"	kind:pred	file:
code_loc_dep.max_reg_in_use	code_loc_dep.m	/^:- pred max_reg_in_use(/;kq|/^\<max_reg_in_use\>/;'q;"	kind:pred
code_loc_dep.may_be_different	code_loc_dep.m	/^    ;       may_be_different.$/;kq|-;/\<code_loc_dep.may_be_different\>/;'q;"	kind:cons	file:
code_loc_dep.maybe_release_hp	code_loc_dep.m	/^:- pred maybe_release_hp(maybe(/;kq|/^\<maybe_release_hp\>/;'q;"	kind:pred
code_loc_dep.maybe_restore_hp	code_loc_dep.m	/^:- pred maybe_restore_hp(maybe(/;kq|/^\<maybe_restore_hp\>/;'q;"	kind:pred
code_loc_dep.maybe_save_hp	code_loc_dep.m	/^:- pred maybe_save_hp(bool::in, llds_code::out, maybe(/;kq|/^\<maybe_save_hp\>/;'q;"	kind:pred
code_loc_dep.maybe_save_ticket	code_loc_dep.m	/^:- pred maybe_save_ticket(add_trail_ops::in, llds_code::out, maybe(/;kq|/^\<maybe_save_ticket\>/;'q;"	kind:pred
code_loc_dep.must_be_equal	code_loc_dep.m	/^    --->    must_be_equal$/;kq|-;/\<code_loc_dep.must_be_equal\>/;'q;"	kind:cons	file:
code_loc_dep.new_temp_slot	code_loc_dep.m	/^:- pred new_temp_slot(/;kq|/^\<new_temp_slot\>/;'q;"	kind:pred	file:
code_loc_dep.new_temp_slots	code_loc_dep.m	/^:- pred new_temp_slots(slot_contents::in, list(/;kq|/^\<new_temp_slots\>/;'q;"	kind:pred	file:
code_loc_dep.orig_only	code_loc_dep.m	/^    --->    orig_only(resume_map, code_addr)$/;kq|-;/\<code_loc_dep.orig_only\>/;'q;"	kind:cons	file:
code_loc_dep.orig_then_stack	code_loc_dep.m	/^    ;       orig_then_stack(resume_map, code_addr, resume_map, code_addr)$/;kq|-;/\<code_loc_dep.orig_then_stack\>/;'q;"	kind:cons	file:
code_loc_dep.output_code_info	code_loc_dep.m	/^:- pred output_code_info(/;kq|/^\<output_code_info\>/;'q;"	kind:pred
code_loc_dep.output_resume_map	code_loc_dep.m	/^:- pred output_resume_map(/;kq|/^\<output_resume_map\>/;'q;"	kind:pred	file:
code_loc_dep.pick_var_places	code_loc_dep.m	/^:- pred pick_var_places(assoc_list(prog_var, set(/;kq|/^\<pick_var_places\>/;'q;"	kind:pred	file:
code_loc_dep.pickup_zombies	code_loc_dep.m	/^:- pred pickup_zombies(/;kq|/^\<pickup_zombies\>/;'q;"	kind:pred
code_loc_dep.place_resume_var	code_loc_dep.m	/^:- pred place_resume_var(prog_var::in, list(/;kq|/^\<place_resume_var\>/;'q;"	kind:pred	file:
code_loc_dep.place_resume_vars	code_loc_dep.m	/^:- pred place_resume_vars(assoc_list(prog_var, set(/;kq|/^\<place_resume_vars\>/;'q;"	kind:pred	file:
code_loc_dep.place_var	code_loc_dep.m	/^:- pred place_var(/;kq|/^\<place_var\>/;'q;"	kind:pred
code_loc_dep.place_vars	code_loc_dep.m	/^:- pred place_vars(assoc_list(/;kq|/^\<place_vars\>/;'q;"	kind:pred	file:
code_loc_dep.pop_resume_point	code_loc_dep.m	/^:- pred pop_resume_point(/;kq|/^\<pop_resume_point\>/;'q;"	kind:pred
code_loc_dep.position_info	code_loc_dep.m	/^:- type position_info$/;kq|-;/\<code_loc_dep.position_info\>/;'q;"	kind:type	file:
code_loc_dep.post_goal_update	code_loc_dep.m	/^:- pred post_goal_update(/;kq|/^\<post_goal_update\>/;'q;"	kind:pred
code_loc_dep.pre_goal_update	code_loc_dep.m	/^:- pred pre_goal_update(/;kq|/^\<pre_goal_update\>/;'q;"	kind:pred
code_loc_dep.produce_variable	code_loc_dep.m	/^:- pred produce_variable(/;kq|/^\<produce_variable\>/;'q;"	kind:pred
code_loc_dep.produce_vars	code_loc_dep.m	/^:- pred produce_vars(list(/;kq|/^\<produce_vars\>/;'q;"	kind:pred
code_loc_dep.redoip_update	code_loc_dep.m	/^:- type redoip_update$/;kq|-;/\<code_loc_dep.redoip_update\>/;'q;"	kind:type	file:
code_loc_dep.release_hp	code_loc_dep.m	/^:- pred release_hp(/;kq|/^\<release_hp\>/;'q;"	kind:pred
code_loc_dep.release_reg	code_loc_dep.m	/^:- pred release_reg(/;kq|/^\<release_reg\>/;'q;"	kind:pred
code_loc_dep.release_temp_slot	code_loc_dep.m	/^:- pred release_temp_slot(/;kq|/^\<release_temp_slot\>/;'q;"	kind:pred
code_loc_dep.release_ticket	code_loc_dep.m	/^:- pred release_ticket(/;kq|/^\<release_ticket\>/;'q;"	kind:pred
code_loc_dep.remember_position	code_loc_dep.m	/^:- pred remember_position(/;kq|/^\<remember_position\>/;'q;"	kind:pred
code_loc_dep.reserve_r1	code_loc_dep.m	/^:- pred reserve_r1(/;kq|/^\<reserve_r1\>/;'q;"	kind:pred
code_loc_dep.reset_ticket	code_loc_dep.m	/^:- pred reset_ticket(/;kq|/^\<reset_ticket\>/;'q;"	kind:pred
code_loc_dep.reset_to_position	code_loc_dep.m	/^:- pred reset_to_position(/;kq|/^\<reset_to_position\>/;'q;"	kind:pred
code_loc_dep.restore_hp	code_loc_dep.m	/^:- pred restore_hp(/;kq|/^\<restore_hp\>/;'q;"	kind:pred
code_loc_dep.resume_map	code_loc_dep.m	/^:- type resume_map == map(prog_var, set(lval)).$/;kq|-;/\<code_loc_dep.resume_map\>/;'q;"	kind:type	file:
code_loc_dep.resume_point_info	code_loc_dep.m	/^:- type resume_point_info$/;kq|-;/\<code_loc_dep.resume_point_info\>/;'q;"	kind:type	file:
code_loc_dep.resume_point_vars	code_loc_dep.m	/^:- pred resume_point_vars(resume_point_info::in, list(/;kq|/^\<resume_point_vars\>/;'q;"	kind:pred
code_loc_dep.save_hp	code_loc_dep.m	/^:- pred save_hp(/;kq|/^\<save_hp\>/;'q;"	kind:pred
code_loc_dep.save_hp_in_branch	code_loc_dep.m	/^:- pred save_hp_in_branch(/;kq|/^\<save_hp_in_branch\>/;'q;"	kind:pred
code_loc_dep.save_ticket	code_loc_dep.m	/^:- pred save_ticket(/;kq|/^\<save_ticket\>/;'q;"	kind:pred
code_loc_dep.save_variables	code_loc_dep.m	/^:- pred save_variables(set_of_progvar::in, set(/;kq|/^\<save_variables\>/;'q;"	kind:pred
code_loc_dep.semi_commit_info	code_loc_dep.m	/^:- type semi_commit_info$/;kq|-;/\<code_loc_dep.semi_commit_info\>/;'q;"	kind:type	file:
code_loc_dep.set_fail_info	code_loc_dep.m	/^:- pred set_fail_info(/;kq|/^\<set_fail_info\>/;'q;"	kind:pred	file:
code_loc_dep.set_follow_vars	code_loc_dep.m	/^:- pred set_follow_vars(/;kq|/^\<set_follow_vars\>/;'q;"	kind:pred
code_loc_dep.set_instmap	code_loc_dep.m	/^:- pred set_instmap(/;kq|/^\<set_instmap\>/;'q;"	kind:pred
code_loc_dep.set_temps_in_use	code_loc_dep.m	/^:- pred set_temps_in_use(set(/;kq|/^\<set_temps_in_use\>/;'q;"	kind:pred	file:
code_loc_dep.set_var_location	code_loc_dep.m	/^:- pred set_var_location(/;kq|/^\<set_var_location\>/;'q;"	kind:pred
code_loc_dep.set_var_locations	code_loc_dep.m	/^:- pred set_var_locations(/;kq|/^\<set_var_locations\>/;'q;"	kind:pred	file:
code_loc_dep.set_var_locn_info	code_loc_dep.m	/^:- pred set_var_locn_info(/;kq|/^\<set_var_locn_info\>/;'q;"	kind:pred	file:
code_loc_dep.set_zombies	code_loc_dep.m	/^:- pred set_zombies(/;kq|/^\<set_zombies\>/;'q;"	kind:pred	file:
code_loc_dep.setup_call	code_loc_dep.m	/^:- pred setup_call(hlds_goal_info::in, assoc_list(/;kq|/^\<setup_call\>/;'q;"	kind:pred
code_loc_dep.setup_call_args	code_loc_dep.m	/^:- pred setup_call_args(assoc_list(/;kq|/^\<setup_call_args\>/;'q;"	kind:pred	file:
code_loc_dep.setup_return	code_loc_dep.m	/^:- pred setup_return(assoc_list(/;kq|/^\<setup_return\>/;'q;"	kind:pred
code_loc_dep.simple_neg_info	code_loc_dep.m	/^:- type simple_neg_info == fail_info.$/;kq|-;/\<code_loc_dep.simple_neg_info\>/;'q;"	kind:type	file:
code_loc_dep.stack_only	code_loc_dep.m	/^    ;       stack_only(resume_map, code_addr)$/;kq|-;/\<code_loc_dep.stack_only\>/;'q;"	kind:cons	file:
code_loc_dep.stack_then_orig	code_loc_dep.m	/^    ;       stack_then_orig(resume_map, code_addr, resume_map, code_addr).$/;kq|-;/\<code_loc_dep.stack_then_orig\>/;'q;"	kind:cons	file:
code_loc_dep.top_resume_point	code_loc_dep.m	/^:- pred top_resume_point(/;kq|/^\<top_resume_point\>/;'q;"	kind:pred
code_loc_dep.undo_disj_hijack	code_loc_dep.m	/^:- pred undo_disj_hijack(/;kq|/^\<undo_disj_hijack\>/;'q;"	kind:pred
code_loc_dep.unlock_regs	code_loc_dep.m	/^:- pred unlock_regs(/;kq|/^\<unlock_regs\>/;'q;"	kind:pred
code_loc_dep.valid_stack_slot	code_loc_dep.m	/^:- pred valid_stack_slot(var_table::in, pair(/;kq|/^\<valid_stack_slot\>/;'q;"	kind:pred	file:
code_loc_dep.wont_be_done	code_loc_dep.m	/^    ;       wont_be_done.$/;kq|-;/\<code_loc_dep.wont_be_done\>/;'q;"	kind:cons	file:
code_loc_dep_init	code_loc_dep.m	/^:- pred code_loc_dep_init(/;kq|/^\<code_loc_dep_init\>/;'q;"	kind:pred
code_map	ml_tag_switch.m	/^:- type code_map == map(case_id, maybe_code).$/;kq|-;/\<code_map\>/;'q;"	kind:type	file:
code_model	code_model.m	/^:- type code_model$/;kq|-;/\<code_model\>/;'q;"	kind:type
code_model.model_det	code_model.m	/^    --->    model_det       % functional & total$/;kq|-;/\<code_model.model_det\>/;'q;"	kind:cons
code_model.model_non	code_model.m	/^    ;       model_non.      % not functional$/;kq|-;/\<code_model.model_non\>/;'q;"	kind:cons
code_model.model_semi	code_model.m	/^    ;       model_semi      % just functional$/;kq|-;/\<code_model.model_semi\>/;'q;"	kind:cons
code_model_to_main_stack	llds.m	/^:- func code_model_to_main_stack(/;kq|/^\<code_model_to_main_stack\>/;'q;"	kind:func
code_point_offset	../library/string.m	/^:- pred code_point_offset(/;kq|/^\<code_point_offset\>/;'q;"	kind:pred
code_point_offset	../library/string.m	/^:- pred code_point_offset(/;kq|/^\<code_point_offset\>/;'q;"	kind:pred
code_point_offset_loop	../library/string.m	/^:- pred code_point_offset_loop(/;kq|/^\<code_point_offset_loop\>/;'q;"	kind:pred	file:
code_seq_num	prog_item.m	/^                code_seq_num            :: item_seq_num$/;kq|-;/\<code_seq_num\>/;'q;"	kind:fld
code_succip	llds.m	/^    ;       code_succip$/;kq|-;/\<code_succip\>/;'q;"	kind:cons
code_unit_action	string_switch.m	/^:- type code_unit_action$/;kq|-;/\<code_unit_action\>/;'q;"	kind:type	file:
code_unit_to_action	string_switch.m	/^:- type code_unit_to_action$/;kq|-;/\<code_unit_to_action\>/;'q;"	kind:type	file:
code_util.arg_loc_to_register	code_util.m	/^:- pred arg_loc_to_register(/;kq|/^\<arg_loc_to_register\>/;'q;"	kind:pred
code_util.build_input_arg_list	code_util.m	/^:- pred build_input_arg_list(proc_info::in, assoc_list(/;kq|/^\<build_input_arg_list\>/;'q;"	kind:pred
code_util.for_from_everywhere	code_util.m	/^    --->    for_from_everywhere$/;kq|-;/\<code_util.for_from_everywhere\>/;'q;"	kind:cons
code_util.for_from_proc	code_util.m	/^    ;       for_from_proc(maybe_use_just_one_c_func, pred_id, proc_id).$/;kq|-;/\<code_util.for_from_proc\>/;'q;"	kind:cons
code_util.for_from_where	code_util.m	/^:- type for_from_where$/;kq|-;/\<code_util.for_from_where\>/;'q;"	kind:type
code_util.lvals_in_lval	code_util.m	/^:- func lvals_in_lval(lval) = list(/;kq|/^\<lvals_in_lval\>/;'q;"	kind:func
code_util.lvals_in_lvals	code_util.m	/^:- func lvals_in_lvals(list(lval)) = list(/;kq|/^\<lvals_in_lvals\>/;'q;"	kind:func
code_util.lvals_in_mem_ref	code_util.m	/^:- func lvals_in_mem_ref(mem_ref) = list(/;kq|/^\<lvals_in_mem_ref\>/;'q;"	kind:func	file:
code_util.lvals_in_rval	code_util.m	/^:- func lvals_in_rval(rval) = list(/;kq|/^\<lvals_in_rval\>/;'q;"	kind:func
code_util.make_entry_label	code_util.m	/^:- func make_entry_label(/;kq|/^\<make_entry_label\>/;'q;"	kind:func
code_util.make_internal_label	code_util.m	/^:- func make_internal_label(/;kq|/^\<make_internal_label\>/;'q;"	kind:func
code_util.max_mentioned_reg_2	code_util.m	/^:- pred max_mentioned_reg_2(list(/;kq|/^\<max_mentioned_reg_2\>/;'q;"	kind:pred	file:
code_util.max_mentioned_regs	code_util.m	/^:- pred max_mentioned_regs(list(/;kq|/^\<max_mentioned_regs\>/;'q;"	kind:pred
code_util.natural_negate_rval	code_util.m	/^:- pred natural_negate_rval(/;kq|/^\<natural_negate_rval\>/;'q;"	kind:pred	file:
code_util.negate_rval	code_util.m	/^:- pred negate_rval(/;kq|/^\<negate_rval\>/;'q;"	kind:pred
code_util.negate_the_test	code_util.m	/^:- pred negate_the_test(list(instruction)::in, list(/;kq|/^\<negate_the_test\>/;'q;"	kind:pred
code_util.size_of_cell_args	code_util.m	/^:- func size_of_cell_args(list(/;kq|/^\<size_of_cell_args\>/;'q;"	kind:func
codepoint_offset	../library/string.m	/^:- pred codepoint_offset(/;kq|/^\<codepoint_offset\>/;'q;"	kind:pred
codepoint_offset	../library/string.m	/^:- pred codepoint_offset(/;kq|/^\<codepoint_offset\>/;'q;"	kind:pred
coeff	lp.m	/^:- type coeff == pair(var, float).$/;kq|-;/\<coeff\>/;'q;"	kind:type
coeff_info	lp_rational.m	/^:- type coeff_info$/;kq|-;/\<coeff_info\>/;'q;"	kind:type	file:
coerce	../library/term.m	/^:- func coerce(term(T)) = term(/;kq|/^\<coerce\>/;'q;"	kind:func
coerce	../library/varset.m	/^:- func coerce(varset(T)) = varset(/;kq|/^\<coerce\>/;'q;"	kind:func
coerce_constraint	type_assign.m	/^:- type coerce_constraint$/;kq|-;/\<coerce_constraint\>/;'q;"	kind:type
coerce_constraint_is_satisfied	typecheck_coerce.m	/^:- pred coerce_constraint_is_satisfied(/;kq|/^\<coerce_constraint_is_satisfied\>/;'q;"	kind:pred	file:
coerce_constraint_status	type_assign.m	/^:- type coerce_constraint_status$/;kq|-;/\<coerce_constraint_status\>/;'q;"	kind:type
coerce_context	type_assign.m	/^                coerce_context  :: prog_context,$/;kq|-;/\<coerce_context\>/;'q;"	kind:fld
coerce_error	mode_errors.m	/^:- type coerce_error$/;kq|-;/\<coerce_error\>/;'q;"	kind:type
coerce_error_reason	mode_errors.m	/^:- type coerce_error_reason$/;kq|-;/\<coerce_error_reason\>/;'q;"	kind:type
coerce_error_term_path_step	mode_errors.m	/^:- type coerce_error_term_path_step$/;kq|-;/\<coerce_error_term_path_step\>/;'q;"	kind:type
coerce_from	type_assign.m	/^                coerce_from     :: mer_type,$/;kq|-;/\<coerce_from\>/;'q;"	kind:fld
coerce_mode_error	modecheck_coerce.m	/^    ;       coerce_mode_error.$/;kq|-;/\<coerce_mode_error\>/;'q;"	kind:cons	file:
coerce_mode_ok	modecheck_coerce.m	/^    --->    coerce_mode_ok($/;kq|-;/\<coerce_mode_ok\>/;'q;"	kind:cons	file:
coerce_status	type_assign.m	/^                coerce_status   :: coerce_constraint_status$/;kq|-;/\<coerce_status\>/;'q;"	kind:fld
coerce_to	type_assign.m	/^                coerce_to       :: mer_type,$/;kq|-;/\<coerce_to\>/;'q;"	kind:fld
coerce_var	../library/term.m	/^:- func coerce_var(var(T)) = var(/;kq|/^\<coerce_var\>/;'q;"	kind:func
coerce_var	type_assign.m	/^                coerce_var      :: prog_var,$/;kq|-;/\<coerce_var\>/;'q;"	kind:fld
coerce_var_supply	../library/term.m	/^:- func coerce_var_supply(var_supply(T)) = var_supply(/;kq|/^\<coerce_var_supply\>/;'q;"	kind:func
coll_affects_liveness	parse_pragma_foreign.m	/^    ;       coll_affects_liveness(proc_affects_liveness)$/;kq|-;/\<coll_affects_liveness\>/;'q;"	kind:cons	file:
coll_allocates_memory	parse_pragma_foreign.m	/^    ;       coll_allocates_memory(proc_allocates_memory)$/;kq|-;/\<coll_allocates_memory\>/;'q;"	kind:cons	file:
coll_backend	parse_pragma_foreign.m	/^    ;       coll_backend(backend)$/;kq|-;/\<coll_backend\>/;'q;"	kind:cons	file:
coll_box_policy	parse_pragma_foreign.m	/^    ;       coll_box_policy(box_policy)$/;kq|-;/\<coll_box_policy\>/;'q;"	kind:cons	file:
coll_may_call_mercury	parse_pragma_foreign.m	/^    --->    coll_may_call_mercury(proc_may_call_mercury)$/;kq|-;/\<coll_may_call_mercury\>/;'q;"	kind:cons	file:
coll_may_call_mm_tabled	parse_pragma_foreign.m	/^    ;       coll_may_call_mm_tabled(proc_may_call_mm_tabled)$/;kq|-;/\<coll_may_call_mm_tabled\>/;'q;"	kind:cons	file:
coll_may_duplicate	parse_pragma_foreign.m	/^    ;       coll_may_duplicate(proc_may_duplicate)$/;kq|-;/\<coll_may_duplicate\>/;'q;"	kind:cons	file:
coll_may_export_body	parse_pragma_foreign.m	/^    ;       coll_may_export_body(proc_may_export_body).$/;kq|-;/\<coll_may_export_body\>/;'q;"	kind:cons	file:
coll_may_modify_trail	parse_pragma_foreign.m	/^    ;       coll_may_modify_trail(proc_may_modify_trail)$/;kq|-;/\<coll_may_modify_trail\>/;'q;"	kind:cons	file:
coll_ordinary_despite_detism	parse_pragma_foreign.m	/^    ;       coll_ordinary_despite_detism$/;kq|-;/\<coll_ordinary_despite_detism\>/;'q;"	kind:cons	file:
coll_purity	parse_pragma_foreign.m	/^    ;       coll_purity(purity)$/;kq|-;/\<coll_purity\>/;'q;"	kind:cons	file:
coll_registers_roots	parse_pragma_foreign.m	/^    ;       coll_registers_roots(proc_registers_roots)$/;kq|-;/\<coll_registers_roots\>/;'q;"	kind:cons	file:
coll_tabled_for_io	parse_pragma_foreign.m	/^    ;       coll_tabled_for_io(proc_tabled_for_io)$/;kq|-;/\<coll_tabled_for_io\>/;'q;"	kind:cons	file:
coll_terminates	parse_pragma_foreign.m	/^    ;       coll_terminates(proc_terminates)$/;kq|-;/\<coll_terminates\>/;'q;"	kind:cons	file:
coll_thread_safe	parse_pragma_foreign.m	/^    ;       coll_thread_safe(proc_thread_safe)$/;kq|-;/\<coll_thread_safe\>/;'q;"	kind:cons	file:
coll_user_annotated_sharing	parse_pragma_foreign.m	/^    ;       coll_user_annotated_sharing(user_annotated_sharing)$/;kq|-;/\<coll_user_annotated_sharing\>/;'q;"	kind:cons	file:
coll_will_not_throw_exception	parse_pragma_foreign.m	/^    ;       coll_will_not_throw_exception$/;kq|-;/\<coll_will_not_throw_exception\>/;'q;"	kind:cons	file:
collapse_cycle	term_constr_pass2.m	/^:- func collapse_cycle(/;kq|/^\<collapse_cycle\>/;'q;"	kind:func	file:
collapse_cycle_2	term_constr_pass2.m	/^:- pred collapse_cycle_2(list(/;kq|/^\<collapse_cycle_2\>/;'q;"	kind:pred	file:
collapse_cycles	term_constr_pass2.m	/^:- func collapse_cycles(abstract_ppid, list(cycle)) = list(/;kq|/^\<collapse_cycles\>/;'q;"	kind:func	file:
collapse_equivalences	../library/rtti_implementation.m	/^:- func collapse_equivalences(/;kq|/^\<collapse_equivalences\>/;'q;"	kind:func	file:
collapse_equivalences_pseudo	../library/rtti_implementation.m	/^:- func collapse_equivalences_pseudo(/;kq|/^\<collapse_equivalences_pseudo\>/;'q;"	kind:func	file:
collect_aliased_vars	structure_reuse.domain.m	/^:- pred collect_aliased_vars(pair(/;kq|/^\<collect_aliased_vars\>/;'q;"	kind:pred	file:
collect_atomic_params	parse_goal.m	/^:- pred collect_atomic_params(/;kq|/^\<collect_atomic_params\>/;'q;"	kind:pred	file:
collect_call_continuations_in_cproc	continuation_info.m	/^:- pred collect_call_continuations_in_cproc(/;kq|/^\<collect_call_continuations_in_cproc\>/;'q;"	kind:pred	file:
collect_class_and_inst_constraints	parse_class.m	/^:- pred collect_class_and_inst_constraints(list(/;kq|/^\<collect_class_and_inst_constraints\>/;'q;"	kind:pred	file:
collect_continuation	continuation_info.m	/^:- pred collect_continuation(/;kq|/^\<collect_continuation\>/;'q;"	kind:pred	file:
collect_determined_vars	check_typeclass.m	/^:- pred collect_determined_vars(/;kq|/^\<collect_determined_vars\>/;'q;"	kind:pred	file:
collect_event_data_addrs	stack_layout.m	/^:- pred collect_event_data_addrs(list(/;kq|/^\<collect_event_data_addrs\>/;'q;"	kind:pred	file:
collect_init_and_final_args	pre_typecheck.m	/^:- pred collect_init_and_final_args(/;kq|/^\<collect_init_and_final_args\>/;'q;"	kind:pred	file:
collect_ite_annotation	rbmm.condition_renaming.m	/^:- pred collect_ite_annotation(/;kq|/^\<collect_ite_annotation\>/;'q;"	kind:pred
collect_ite_annotation_exec_path	rbmm.condition_renaming.m	/^:- pred collect_ite_annotation_exec_path(/;kq|/^\<collect_ite_annotation_exec_path\>/;'q;"	kind:pred	file:
collect_ite_annotation_exec_path_2	rbmm.condition_renaming.m	/^:- pred collect_ite_annotation_exec_path_2(/;kq|/^\<collect_ite_annotation_exec_path_2\>/;'q;"	kind:pred	file:
collect_ite_annotation_proc	rbmm.condition_renaming.m	/^:- pred collect_ite_annotation_proc(/;kq|/^\<collect_ite_annotation_proc\>/;'q;"	kind:pred	file:
collect_ite_annotation_region_names	rbmm.condition_renaming.m	/^:- pred collect_ite_annotation_region_names(list(/;kq|/^\<collect_ite_annotation_region_names\>/;'q;"	kind:pred	file:
collect_ite_renamed_regions	rbmm.condition_renaming.m	/^:- pred collect_ite_renamed_regions(/;kq|/^\<collect_ite_renamed_regions\>/;'q;"	kind:pred
collect_ite_renamed_regions_ite	rbmm.condition_renaming.m	/^:- pred collect_ite_renamed_regions_ite(/;kq|/^\<collect_ite_renamed_regions_ite\>/;'q;"	kind:pred	file:
collect_ite_renamed_regions_proc	rbmm.condition_renaming.m	/^:- pred collect_ite_renamed_regions_proc(/;kq|/^\<collect_ite_renamed_regions_proc\>/;'q;"	kind:pred	file:
collect_ite_renaming	rbmm.condition_renaming.m	/^:- pred collect_ite_renaming(/;kq|/^\<collect_ite_renaming\>/;'q;"	kind:pred
collect_ite_renaming_case	rbmm.condition_renaming.m	/^:- pred collect_ite_renaming_case(/;kq|/^\<collect_ite_renaming_case\>/;'q;"	kind:pred	file:
collect_ite_renaming_goal	rbmm.condition_renaming.m	/^:- pred collect_ite_renaming_goal(/;kq|/^\<collect_ite_renaming_goal\>/;'q;"	kind:pred	file:
collect_ite_renaming_in_condition	rbmm.condition_renaming.m	/^:- pred collect_ite_renaming_in_condition(/;kq|/^\<collect_ite_renaming_in_condition\>/;'q;"	kind:pred	file:
collect_ite_renaming_in_condition_case	rbmm.condition_renaming.m	/^:- pred collect_ite_renaming_in_condition_case(/;kq|/^\<collect_ite_renaming_in_condition_case\>/;'q;"	kind:pred	file:
collect_ite_renaming_in_condition_compound_goal	rbmm.condition_renaming.m	/^:- pred collect_ite_renaming_in_condition_compound_goal(/;kq|/^\<collect_ite_renaming_in_condition_compound_goal\>/;'q;"	kind:pred	file:
collect_ite_renaming_proc	rbmm.condition_renaming.m	/^:- pred collect_ite_renaming_proc(/;kq|/^\<collect_ite_renaming_proc\>/;'q;"	kind:pred	file:
collect_join_points	rbmm.region_resurrection_renaming.m	/^:- pred collect_join_points(/;kq|/^\<collect_join_points\>/;'q;"	kind:pred
collect_join_points_path	rbmm.region_resurrection_renaming.m	/^:- pred collect_join_points_path(list(list(/;kq|/^\<collect_join_points_path\>/;'q;"	kind:pred	file:
collect_join_points_proc	rbmm.region_resurrection_renaming.m	/^:- pred collect_join_points_proc(/;kq|/^\<collect_join_points_proc\>/;'q;"	kind:pred	file:
collect_matching_arg_types	pd_util.m	/^:- pred collect_matching_arg_types(map(/;kq|/^\<collect_matching_arg_types\>/;'q;"	kind:pred	file:
collect_mq_info.int3_as_src	module_qual.collect_mq_info.m	/^    --->    int3_as_src$/;kq|-;/\<collect_mq_info.int3_as_src\>/;'q;"	kind:cons
collect_mq_info.int3_role	module_qual.collect_mq_info.m	/^:- type int3_role$/;kq|-;/\<collect_mq_info.int3_role\>/;'q;"	kind:type
collect_mq_info_in_ancestor_int_spec	module_qual.collect_mq_info.m	/^:- pred collect_mq_info_in_ancestor_int_spec(/;kq|/^\<collect_mq_info_in_ancestor_int_spec\>/;'q;"	kind:pred
collect_mq_info_in_direct_int1_spec	module_qual.collect_mq_info.m	/^:- pred collect_mq_info_in_direct_int1_spec(/;kq|/^\<collect_mq_info_in_direct_int1_spec\>/;'q;"	kind:pred
collect_mq_info_in_direct_int3_spec	module_qual.collect_mq_info.m	/^:- pred collect_mq_info_in_direct_int3_spec(/;kq|/^\<collect_mq_info_in_direct_int3_spec\>/;'q;"	kind:pred
collect_mq_info_in_included_module_info	module_qual.collect_mq_info.m	/^:- pred collect_mq_info_in_included_module_info(/;kq|/^\<collect_mq_info_in_included_module_info\>/;'q;"	kind:pred	file:
collect_mq_info_in_int0_import_or_use	module_qual.collect_mq_info.m	/^:- pred collect_mq_info_in_int0_import_or_use(/;kq|/^\<collect_mq_info_in_int0_import_or_use\>/;'q;"	kind:pred	file:
collect_mq_info_in_int3_import	module_qual.collect_mq_info.m	/^:- pred collect_mq_info_in_int3_import(/;kq|/^\<collect_mq_info_in_int3_import\>/;'q;"	kind:pred	file:
collect_mq_info_in_int_imp_inst_defn	module_qual.collect_mq_info.m	/^:- pred collect_mq_info_in_int_imp_inst_defn(/;kq|/^\<collect_mq_info_in_int_imp_inst_defn\>/;'q;"	kind:pred	file:
collect_mq_info_in_int_imp_mode_defn	module_qual.collect_mq_info.m	/^:- pred collect_mq_info_in_int_imp_mode_defn(/;kq|/^\<collect_mq_info_in_int_imp_mode_defn\>/;'q;"	kind:pred	file:
collect_mq_info_in_int_imp_type_defn	module_qual.collect_mq_info.m	/^:- pred collect_mq_info_in_int_imp_type_defn(/;kq|/^\<collect_mq_info_in_int_imp_type_defn\>/;'q;"	kind:pred	file:
collect_mq_info_in_int_incl_context	module_qual.collect_mq_info.m	/^:- pred collect_mq_info_in_int_incl_context(/;kq|/^\<collect_mq_info_in_int_incl_context\>/;'q;"	kind:pred	file:
collect_mq_info_in_int_inst_defn	module_qual.collect_mq_info.m	/^:- pred collect_mq_info_in_int_inst_defn(/;kq|/^\<collect_mq_info_in_int_inst_defn\>/;'q;"	kind:pred	file:
collect_mq_info_in_int_mode_defn	module_qual.collect_mq_info.m	/^:- pred collect_mq_info_in_int_mode_defn(/;kq|/^\<collect_mq_info_in_int_mode_defn\>/;'q;"	kind:pred	file:
collect_mq_info_in_int_type_defn	module_qual.collect_mq_info.m	/^:- pred collect_mq_info_in_int_type_defn(/;kq|/^\<collect_mq_info_in_int_type_defn\>/;'q;"	kind:pred	file:
collect_mq_info_in_item_instance	module_qual.collect_mq_info.m	/^:- pred collect_mq_info_in_item_instance(/;kq|/^\<collect_mq_info_in_item_instance\>/;'q;"	kind:pred	file:
collect_mq_info_in_item_promise	module_qual.collect_mq_info.m	/^:- pred collect_mq_info_in_item_promise(/;kq|/^\<collect_mq_info_in_item_promise\>/;'q;"	kind:pred	file:
collect_mq_info_in_item_typeclass	module_qual.collect_mq_info.m	/^:- pred collect_mq_info_in_item_typeclass(/;kq|/^\<collect_mq_info_in_item_typeclass\>/;'q;"	kind:pred	file:
collect_mq_info_in_parse_tree_int0	module_qual.collect_mq_info.m	/^:- pred collect_mq_info_in_parse_tree_int0(/;kq|/^\<collect_mq_info_in_parse_tree_int0\>/;'q;"	kind:pred
collect_mq_info_in_parse_tree_int1	module_qual.collect_mq_info.m	/^:- pred collect_mq_info_in_parse_tree_int1(/;kq|/^\<collect_mq_info_in_parse_tree_int1\>/;'q;"	kind:pred	file:
collect_mq_info_in_parse_tree_int3	module_qual.collect_mq_info.m	/^:- pred collect_mq_info_in_parse_tree_int3(/;kq|/^\<collect_mq_info_in_parse_tree_int3\>/;'q;"	kind:pred
collect_mq_info_in_parse_tree_module_src	module_qual.collect_mq_info.m	/^:- pred collect_mq_info_in_parse_tree_module_src(/;kq|/^\<collect_mq_info_in_parse_tree_module_src\>/;'q;"	kind:pred
collect_mq_info_in_src_avail_map_entry	module_qual.collect_mq_info.m	/^:- pred collect_mq_info_in_src_avail_map_entry(/;kq|/^\<collect_mq_info_in_src_avail_map_entry\>/;'q;"	kind:pred	file:
collect_msg_components	write_error_spec.m	/^:- pred collect_msg_components(/;kq|/^\<collect_msg_components\>/;'q;"	kind:pred	file:
collect_msgs	write_error_spec.m	/^:- pred collect_msgs(/;kq|/^\<collect_msgs\>/;'q;"	kind:pred	file:
collect_nested_modules	make.program_target.m	/^:- pred collect_nested_modules(/;kq|/^\<collect_nested_modules\>/;'q;"	kind:pred	file:
collect_non_local_and_in_cond_regions	rbmm.condition_renaming.m	/^:- pred collect_non_local_and_in_cond_regions(/;kq|/^\<collect_non_local_and_in_cond_regions\>/;'q;"	kind:pred
collect_non_local_and_in_cond_regions_case	rbmm.condition_renaming.m	/^:- pred collect_non_local_and_in_cond_regions_case(/;kq|/^\<collect_non_local_and_in_cond_regions_case\>/;'q;"	kind:pred	file:
collect_non_local_and_in_cond_regions_expr	rbmm.condition_renaming.m	/^:- pred collect_non_local_and_in_cond_regions_expr(/;kq|/^\<collect_non_local_and_in_cond_regions_expr\>/;'q;"	kind:pred	file:
collect_non_local_and_in_cond_regions_goal	rbmm.condition_renaming.m	/^:- pred collect_non_local_and_in_cond_regions_goal(/;kq|/^\<collect_non_local_and_in_cond_regions_goal\>/;'q;"	kind:pred	file:
collect_non_local_and_in_cond_regions_pred	rbmm.condition_renaming.m	/^:- pred collect_non_local_and_in_cond_regions_pred(/;kq|/^\<collect_non_local_and_in_cond_regions_pred\>/;'q;"	kind:pred	file:
collect_non_local_and_in_cond_regions_proc	rbmm.condition_renaming.m	/^:- pred collect_non_local_and_in_cond_regions_proc(/;kq|/^\<collect_non_local_and_in_cond_regions_proc\>/;'q;"	kind:pred	file:
collect_non_local_regions_in_ite	rbmm.condition_renaming.m	/^:- pred collect_non_local_regions_in_ite(/;kq|/^\<collect_non_local_regions_in_ite\>/;'q;"	kind:pred	file:
collect_non_local_regions_in_ite_case	rbmm.condition_renaming.m	/^:- pred collect_non_local_regions_in_ite_case(/;kq|/^\<collect_non_local_regions_in_ite_case\>/;'q;"	kind:pred	file:
collect_non_local_regions_in_ite_compound_goal	rbmm.condition_renaming.m	/^:- pred collect_non_local_regions_in_ite_compound_goal(/;kq|/^\<collect_non_local_regions_in_ite_compound_goal\>/;'q;"	kind:pred	file:
collect_paths_containing_join_points	rbmm.region_resurrection_renaming.m	/^:- pred collect_paths_containing_join_points(/;kq|/^\<collect_paths_containing_join_points\>/;'q;"	kind:pred
collect_paths_containing_join_points_proc	rbmm.region_resurrection_renaming.m	/^:- pred collect_paths_containing_join_points_proc(/;kq|/^\<collect_paths_containing_join_points_proc\>/;'q;"	kind:pred	file:
collect_rbmm_goal_info	rbmm.add_rbmm_goal_infos.m	/^:- pred collect_rbmm_goal_info(/;kq|/^\<collect_rbmm_goal_info\>/;'q;"	kind:pred
collect_rbmm_goal_info_case	rbmm.add_rbmm_goal_infos.m	/^:- pred collect_rbmm_goal_info_case(/;kq|/^\<collect_rbmm_goal_info_case\>/;'q;"	kind:pred	file:
collect_rbmm_goal_info_goal	rbmm.add_rbmm_goal_infos.m	/^:- pred collect_rbmm_goal_info_goal(/;kq|/^\<collect_rbmm_goal_info_goal\>/;'q;"	kind:pred	file:
collect_rbmm_goal_info_goal_expr	rbmm.add_rbmm_goal_infos.m	/^:- pred collect_rbmm_goal_info_goal_expr(/;kq|/^\<collect_rbmm_goal_info_goal_expr\>/;'q;"	kind:pred	file:
collect_rbmm_goal_info_proc	rbmm.add_rbmm_goal_infos.m	/^:- pred collect_rbmm_goal_info_proc(/;kq|/^\<collect_rbmm_goal_info_proc\>/;'q;"	kind:pred	file:
collect_rbmm_goal_info_unification	rbmm.add_rbmm_goal_infos.m	/^:- pred collect_rbmm_goal_info_unification(/;kq|/^\<collect_rbmm_goal_info_unification\>/;'q;"	kind:pred	file:
collect_region_resurrection_renaming	rbmm.region_resurrection_renaming.m	/^:- pred collect_region_resurrection_renaming(/;kq|/^\<collect_region_resurrection_renaming\>/;'q;"	kind:pred
collect_region_resurrection_renaming_exec_path	rbmm.region_resurrection_renaming.m	/^:- pred collect_region_resurrection_renaming_exec_path(/;kq|/^\<collect_region_resurrection_renaming_exec_path\>/;'q;"	kind:pred	file:
collect_region_resurrection_renaming_proc	rbmm.region_resurrection_renaming.m	/^:- pred collect_region_resurrection_renaming_proc(/;kq|/^\<collect_region_resurrection_renaming_proc\>/;'q;"	kind:pred	file:
collect_region_resurrection_renaming_prog_point	rbmm.region_resurrection_renaming.m	/^:- pred collect_region_resurrection_renaming_prog_point(/;kq|/^\<collect_region_resurrection_renaming_prog_point\>/;'q;"	kind:pred	file:
collect_regions_created_in_condition	rbmm.condition_renaming.m	/^:- pred collect_regions_created_in_condition(/;kq|/^\<collect_regions_created_in_condition\>/;'q;"	kind:pred	file:
collect_regions_created_in_condition_case	rbmm.condition_renaming.m	/^:- pred collect_regions_created_in_condition_case(/;kq|/^\<collect_regions_created_in_condition_case\>/;'q;"	kind:pred	file:
collect_regions_created_in_condition_compound_goal	rbmm.condition_renaming.m	/^:- pred collect_regions_created_in_condition_compound_goal(/;kq|/^\<collect_regions_created_in_condition_compound_goal\>/;'q;"	kind:pred	file:
collect_remaining_vars	lp_rational.m	/^:- func collect_remaining_vars(assoc_list(lp_var, int), lp_var) = list(/;kq|/^\<collect_remaining_vars\>/;'q;"	kind:func	file:
collect_renaming_and_annotation	rbmm.region_resurrection_renaming.m	/^:- pred collect_renaming_and_annotation(/;kq|/^\<collect_renaming_and_annotation\>/;'q;"	kind:pred
collect_renaming_and_annotation_exec_path	rbmm.region_resurrection_renaming.m	/^:- pred collect_renaming_and_annotation_exec_path(/;kq|/^\<collect_renaming_and_annotation_exec_path\>/;'q;"	kind:pred	file:
collect_renaming_and_annotation_exec_path_2	rbmm.region_resurrection_renaming.m	/^:- pred collect_renaming_and_annotation_exec_path_2(/;kq|/^\<collect_renaming_and_annotation_exec_path_2\>/;'q;"	kind:pred	file:
collect_renaming_and_annotation_proc	rbmm.region_resurrection_renaming.m	/^:- pred collect_renaming_and_annotation_proc(/;kq|/^\<collect_renaming_and_annotation_proc\>/;'q;"	kind:pred	file:
collect_superclass_constraints	parse_class.m	/^:- pred collect_superclass_constraints(/;kq|/^\<collect_superclass_constraints\>/;'q;"	kind:pred	file:
collect_trace_params	parse_goal.m	/^:- pred collect_trace_params(assoc_list(/;kq|/^\<collect_trace_params\>/;'q;"	kind:pred	file:
collect_try_params	parse_goal.m	/^:- pred collect_try_params(assoc_list(/;kq|/^\<collect_try_params\>/;'q;"	kind:pred	file:
collect_type_defn	add_special_pred.m	/^:- pred collect_type_defn(/;kq|/^\<collect_type_defn\>/;'q;"	kind:pred	file:
collect_type_defn_for_tuple	add_special_pred.m	/^:- pred collect_type_defn_for_tuple(/;kq|/^\<collect_type_defn_for_tuple\>/;'q;"	kind:pred	file:
collect_used_modules_in_promise_catch	module_qual.collect_mq_info.m	/^:- pred collect_used_modules_in_promise_catch(/;kq|/^\<collect_used_modules_in_promise_catch\>/;'q;"	kind:pred	file:
collect_used_modules_in_promise_goal	module_qual.collect_mq_info.m	/^:- pred collect_used_modules_in_promise_goal(/;kq|/^\<collect_used_modules_in_promise_goal\>/;'q;"	kind:pred	file:
collect_used_modules_in_promise_goals	module_qual.collect_mq_info.m	/^:- pred collect_used_modules_in_promise_goals(list(/;kq|/^\<collect_used_modules_in_promise_goals\>/;'q;"	kind:pred	file:
collect_used_modules_in_term	module_qual.collect_mq_info.m	/^:- pred collect_used_modules_in_term(/;kq|/^\<collect_used_modules_in_term\>/;'q;"	kind:pred	file:
collect_used_modules_in_terms	module_qual.collect_mq_info.m	/^:- pred collect_used_modules_in_terms(list(/;kq|/^\<collect_used_modules_in_terms\>/;'q;"	kind:pred	file:
collect_vars	lp.m	/^:- pred collect_vars(list(equation)::in, objective::in, set(/;kq|/^\<collect_vars\>/;'q;"	kind:pred	file:
collect_vars	lp_rational.m	/^:- func collect_vars(lp_constraint_conj, objective) = set(/;kq|/^\<collect_vars\>/;'q;"	kind:func	file:
collect_void_vars	rbmm.live_variable_analysis.m	/^:- pred collect_void_vars(/;kq|/^\<collect_void_vars\>/;'q;"	kind:pred	file:
collect_where_needed	unneeded_code.m	/^:- pred collect_where_needed(/;kq|/^\<collect_where_needed\>/;'q;"	kind:pred	file:
collected_export_enum_attribute	parse_pragma_foreign.m	/^:- type collected_export_enum_attribute$/;kq|-;/\<collected_export_enum_attribute\>/;'q;"	kind:type	file:
collected_mutable_attribute	parse_mutable.m	/^:- type collected_mutable_attribute$/;kq|-;/\<collected_mutable_attribute\>/;'q;"	kind:type	file:
collected_pragma_foreign_proc_attribute	parse_pragma_foreign.m	/^:- type collected_pragma_foreign_proc_attribute$/;kq|-;/\<collected_pragma_foreign_proc_attribute\>/;'q;"	kind:type	file:
colon	../library/pprint.m	/^:- func colon            = doc.$/;kq|/^\<colon\>/;'q;"	kind:func
colon_line	../library/pprint.m	/^:- func colon_line       = doc.$/;kq|/^\<colon_line\>/;'q;"	kind:func
colon_space	../library/pprint.m	/^:- func colon_space      = doc.$/;kq|/^\<colon_space\>/;'q;"	kind:func
colon_space_line	../library/pprint.m	/^:- func colon_space_line = doc.$/;kq|/^\<colon_space_line\>/;'q;"	kind:func
color	write_error_spec.m	/^:- type color$/;kq|-;/\<color\>/;'q;"	kind:type	file:
color_24bit	color_schemes.m	/^    ;       color_24bit(uint8, uint8, uint8).$/;kq|-;/\<color_24bit\>/;'q;"	kind:cons
color_8bit	color_schemes.m	/^    --->    color_8bit(uint8)$/;kq|-;/\<color_8bit\>/;'q;"	kind:cons
color_as_correct	error_spec.m	/^:- func color_as_correct(list(format_piece)) = list(/;kq|/^\<color_as_correct\>/;'q;"	kind:func
color_as_hint	error_spec.m	/^:- func color_as_hint(list(format_piece)) = list(/;kq|/^\<color_as_hint\>/;'q;"	kind:func
color_as_inconsistent	error_spec.m	/^:- func color_as_inconsistent(list(format_piece)) = list(/;kq|/^\<color_as_inconsistent\>/;'q;"	kind:func
color_as_incorrect	error_spec.m	/^:- func color_as_incorrect(list(format_piece)) = list(/;kq|/^\<color_as_incorrect\>/;'q;"	kind:func
color_as_subject	error_spec.m	/^:- func color_as_subject(list(format_piece)) = list(/;kq|/^\<color_as_subject\>/;'q;"	kind:func
color_change	write_error_spec.m	/^:- type color_change$/;kq|-;/\<color_change\>/;'q;"	kind:type	file:
color_correct	error_spec.m	/^    ;       color_correct$/;kq|-;/\<color_correct\>/;'q;"	kind:cons
color_db	write_error_spec.m	/^:- type color_db$/;kq|-;/\<color_db\>/;'q;"	kind:type	file:
color_diagnostics	options.m	/^    ;       color_diagnostics$/;kq|-;/\<color_diagnostics\>/;'q;"	kind:cons
color_diagnostics_is_set	options.m	/^    ;       color_diagnostics_is_set$/;kq|-;/\<color_diagnostics_is_set\>/;'q;"	kind:cons
color_diagnostics_is_set_to	options.m	/^    ;       color_diagnostics_is_set_to$/;kq|-;/\<color_diagnostics_is_set_to\>/;'q;"	kind:cons
color_end	write_error_spec.m	/^    ;       color_end.$/;kq|-;/\<color_end\>/;'q;"	kind:cons	file:
color_hint	error_spec.m	/^    ;       color_hint.$/;kq|-;/\<color_hint\>/;'q;"	kind:cons
color_inconsistent	error_spec.m	/^    ;       color_inconsistent$/;kq|-;/\<color_inconsistent\>/;'q;"	kind:cons
color_incorrect	error_spec.m	/^    ;       color_incorrect$/;kq|-;/\<color_incorrect\>/;'q;"	kind:cons
color_name	error_spec.m	/^:- type color_name$/;kq|-;/\<color_name\>/;'q;"	kind:type
color_pieces	error_spec.m	/^:- func color_pieces(color_name, list(format_piece)) = list(/;kq|/^\<color_pieces\>/;'q;"	kind:func
color_reset	write_error_spec.m	/^    ;       color_reset.$/;kq|-;/\<color_reset\>/;'q;"	kind:cons	file:
color_scheme	options.m	/^    ;       color_scheme$/;kq|-;/\<color_scheme\>/;'q;"	kind:cons
color_scheme_envvar	options.m	/^    ;       color_scheme_envvar$/;kq|-;/\<color_scheme_envvar\>/;'q;"	kind:cons
color_scheme_set_by	options.m	/^    ;       color_scheme_set_by$/;kq|-;/\<color_scheme_set_by\>/;'q;"	kind:cons
color_scheme_set_to	options.m	/^    ;       color_scheme_set_to$/;kq|-;/\<color_scheme_set_to\>/;'q;"	kind:cons
color_schemes.color_24bit	color_schemes.m	/^    ;       color_24bit(uint8, uint8, uint8).$/;kq|-;/\<color_schemes.color_24bit\>/;'q;"	kind:cons
color_schemes.color_8bit	color_schemes.m	/^    --->    color_8bit(uint8)$/;kq|-;/\<color_schemes.color_8bit\>/;'q;"	kind:cons
color_schemes.color_spec	color_schemes.m	/^:- type color_spec$/;kq|-;/\<color_schemes.color_spec\>/;'q;"	kind:type
color_schemes.color_spec_hint	color_schemes.m	/^                color_spec_hint             ::  maybe(color_spec)$/;kq|-;/\<color_schemes.color_spec_hint\>/;'q;"	kind:fld
color_schemes.color_specs	color_schemes.m	/^:- type color_specs$/;kq|-;/\<color_schemes.color_specs\>/;'q;"	kind:type
color_schemes.is_color	color_schemes.m	/^    --->    is_color(color_spec)$/;kq|-;/\<color_schemes.is_color\>/;'q;"	kind:cons	file:
color_schemes.is_color_result	color_schemes.m	/^:- type is_color_result$/;kq|-;/\<color_schemes.is_color_result\>/;'q;"	kind:type	file:
color_schemes.is_not_color	color_schemes.m	/^    ;       is_not_color(why_not_color).$/;kq|-;/\<color_schemes.is_not_color\>/;'q;"	kind:cons	file:
color_schemes.mcs_correct	color_schemes.m	/^                mcs_correct             ::  maybe(string),$/;kq|-;/\<color_schemes.mcs_correct\>/;'q;"	kind:fld	file:
color_schemes.mcs_hint	color_schemes.m	/^                mcs_hint                ::  maybe(string)$/;kq|-;/\<color_schemes.mcs_hint\>/;'q;"	kind:fld	file:
color_schemes.mcs_inconsistent	color_schemes.m	/^                mcs_inconsistent        ::  maybe(string),$/;kq|-;/\<color_schemes.mcs_inconsistent\>/;'q;"	kind:fld	file:
color_schemes.mcs_incorrect	color_schemes.m	/^                mcs_incorrect           ::  maybe(string),$/;kq|-;/\<color_schemes.mcs_incorrect\>/;'q;"	kind:fld	file:
color_schemes.mcs_subject	color_schemes.m	/^                mcs_subject             ::  maybe(string),$/;kq|-;/\<color_schemes.mcs_subject\>/;'q;"	kind:fld	file:
color_schemes.why_not_color	color_schemes.m	/^:- type why_not_color$/;kq|-;/\<color_schemes.why_not_color\>/;'q;"	kind:type	file:
color_set	write_error_spec.m	/^    --->    color_set(color_spec)$/;kq|-;/\<color_set\>/;'q;"	kind:cons	file:
color_spec	color_schemes.m	/^:- type color_spec$/;kq|-;/\<color_spec\>/;'q;"	kind:type
color_spec_correct	color_schemes.m	/^                color_spec_correct          ::  maybe(color_spec),$/;kq|-;/\<color_spec_correct\>/;'q;"	kind:fld
color_spec_hint	color_schemes.m	/^                color_spec_hint             ::  maybe(color_spec)$/;kq|-;/\<color_spec_hint\>/;'q;"	kind:fld
color_spec_inconsistent	color_schemes.m	/^                color_spec_inconsistent     ::  maybe(color_spec),$/;kq|-;/\<color_spec_inconsistent\>/;'q;"	kind:fld
color_spec_incorrect	color_schemes.m	/^                color_spec_incorrect        ::  maybe(color_spec),$/;kq|-;/\<color_spec_incorrect\>/;'q;"	kind:fld
color_spec_subject	color_schemes.m	/^                color_spec_subject          ::  maybe(color_spec),$/;kq|-;/\<color_spec_subject\>/;'q;"	kind:fld
color_specs	color_schemes.m	/^:- type color_specs$/;kq|-;/\<color_specs\>/;'q;"	kind:type
color_stack	write_error_spec.m	/^:- type color_stack == stack(color_spec).$/;kq|-;/\<color_stack\>/;'q;"	kind:type	file:
color_start	write_error_spec.m	/^    --->    color_start(color_spec)$/;kq|-;/\<color_start\>/;'q;"	kind:cons	file:
color_subject	error_spec.m	/^    --->    color_subject$/;kq|-;/\<color_subject\>/;'q;"	kind:cons
color_to_string	write_error_spec.m	/^:- func color_to_string(/;kq|/^\<color_to_string\>/;'q;"	kind:func	file:
color_unit	write_error_spec.m	/^:- inst color_unit for ssc_unit\/0$/;kq|-;/\<color_unit\>/;'q;"	kind:inst	file:
cols	lp.m	/^                cols            :: int,$/;kq|-;/\<cols\>/;'q;"	kind:fld	file:
cols	lp_rational.m	/^                cols         :: int,$/;kq|-;/\<cols\>/;'q;"	kind:fld	file:
column_counts_match	../library/string.m	/^:- pred column_counts_match(int::in, list(/;kq|/^\<column_counts_match\>/;'q;"	kind:pred	file:
com_aux_pred_kind	prog_item.m	/^                com_aux_pred_kind               :: mutable_pred_kind$/;kq|-;/\<com_aux_pred_kind\>/;'q;"	kind:fld
com_module_name	prog_item.m	/^                com_module_name                 :: module_name,$/;kq|-;/\<com_module_name\>/;'q;"	kind:fld
com_mutable_name	prog_item.m	/^                com_mutable_name                :: string,$/;kq|-;/\<com_mutable_name\>/;'q;"	kind:fld
combine_contains_any_results	inst_user.m	/^:- pred combine_contains_any_results(/;kq|/^\<combine_contains_any_results\>/;'q;"	kind:pred	file:
combine_contains_inst_names_results	inst_user.m	/^:- pred combine_contains_inst_names_results(/;kq|/^\<combine_contains_inst_names_results\>/;'q;"	kind:pred	file:
combine_contains_inst_vars_results	inst_user.m	/^:- pred combine_contains_inst_vars_results(/;kq|/^\<combine_contains_inst_vars_results\>/;'q;"	kind:pred	file:
combine_contains_types_results	inst_user.m	/^:- pred combine_contains_types_results(/;kq|/^\<combine_contains_types_results\>/;'q;"	kind:pred	file:
combine_decr_sp	peephole.m	/^:- pred combine_decr_sp(list(instruction)::in, list(/;kq|/^\<combine_decr_sp\>/;'q;"	kind:pred
combine_exception_status	exception_analysis.m	/^:- func combine_exception_status(/;kq|/^\<combine_exception_status\>/;'q;"	kind:func	file:
combine_func_imdg	analysis.operations.m	/^:- pred combine_func_imdg(func_analysis_map(/;kq|/^\<combine_func_imdg\>/;'q;"	kind:pred	file:
combine_groundness_results	inst_user.m	/^:- pred combine_groundness_results(/;kq|/^\<combine_groundness_results\>/;'q;"	kind:pred	file:
combine_hash	../library/bitmap.m	/^:- pred combine_hash(/;kq|/^\<combine_hash\>/;'q;"	kind:pred	file:
combine_imdg_lists	analysis.operations.m	/^:- pred combine_imdg_lists(list(imdg_arc)::in, list(/;kq|/^\<combine_imdg_lists\>/;'q;"	kind:pred	file:
combine_implicit_needs	get_dependencies.m	/^:- pred combine_implicit_needs(list(/;kq|/^\<combine_implicit_needs\>/;'q;"	kind:pred
combine_implicit_needs_acc	get_dependencies.m	/^:- pred combine_implicit_needs_acc(list(/;kq|/^\<combine_implicit_needs_acc\>/;'q;"	kind:pred	file:
combine_inserts	tupling.m	/^:- pred combine_inserts(insert_spec::in, list(/;kq|/^\<combine_inserts\>/;'q;"	kind:pred	file:
combine_maybe_analysis_status	exception_analysis.m	/^:- pred combine_maybe_analysis_status(maybe(/;kq|/^\<combine_maybe_analysis_status\>/;'q;"	kind:pred	file:
combine_maybe_mm_tabling_analysis_status	tabling_analysis.m	/^:- pred combine_maybe_mm_tabling_analysis_status(maybe(/;kq|/^\<combine_maybe_mm_tabling_analysis_status\>/;'q;"	kind:pred	file:
combine_maybe_trail_analysis_status	trailing_analysis.m	/^:- pred combine_maybe_trail_analysis_status(maybe(/;kq|/^\<combine_maybe_trail_analysis_status\>/;'q;"	kind:pred	file:
combine_mercury_foreign_du_repns	du_type_layout.m	/^:- pred combine_mercury_foreign_du_repns(/;kq|/^\<combine_mercury_foreign_du_repns\>/;'q;"	kind:pred	file:
combine_mm_tabling_status	tabling_analysis.m	/^:- pred combine_mm_tabling_status(/;kq|/^\<combine_mm_tabling_status\>/;'q;"	kind:pred	file:
combine_mode_vars_sets	mode_ordering.m	/^:- pred combine_mode_vars_sets(/;kq|/^\<combine_mode_vars_sets\>/;'q;"	kind:pred	file:
combine_old_and_new_type_status	add_type.m	/^:- pred combine_old_and_new_type_status(/;kq|/^\<combine_old_and_new_type_status\>/;'q;"	kind:pred	file:
combine_old_new_avail_attrs	hlds_module.m	/^:- pred combine_old_new_avail_attrs(/;kq|/^\<combine_old_new_avail_attrs\>/;'q;"	kind:pred	file:
combine_paths	term_traversal.m	/^:- pred combine_paths(/;kq|/^\<combine_paths\>/;'q;"	kind:pred	file:
combine_primitive_goals	term_constr_data.m	/^:- func combine_primitive_goals(/;kq|/^\<combine_primitive_goals\>/;'q;"	kind:func
combine_primitives	term_constr_data.m	/^:- func combine_primitives(/;kq|/^\<combine_primitives\>/;'q;"	kind:func	file:
combine_psqueue_winner_via_tournament	../library/psqueue.m	/^:- pred combine_psqueue_winner_via_tournament(/;kq|/^\<combine_psqueue_winner_via_tournament\>/;'q;"	kind:pred	file:
combine_psqueues_via_tournament	../library/psqueue.m	/^:- pred combine_psqueues_via_tournament(psqueue(P, K)::in, psqueue(/;kq|/^\<combine_psqueues_via_tournament\>/;'q;"	kind:pred	file:
combine_recursion_types	term_constr_data.m	/^:- func combine_recursion_types(/;kq|/^\<combine_recursion_types\>/;'q;"	kind:func
combine_results	mode_comparison.m	/^:- pred combine_results(/;kq|/^\<combine_results\>/;'q;"	kind:pred	file:
combine_status_2	status.m	/^:- pred combine_status_2(/;kq|/^\<combine_status_2\>/;'q;"	kind:pred	file:
combine_status_abstract_exported	status.m	/^:- pred combine_status_abstract_exported(/;kq|/^\<combine_status_abstract_exported\>/;'q;"	kind:pred	file:
combine_status_abstract_imported	status.m	/^:- pred combine_status_abstract_imported(/;kq|/^\<combine_status_abstract_imported\>/;'q;"	kind:pred	file:
combine_status_imported_non_private	status.m	/^:- pred combine_status_imported_non_private(/;kq|/^\<combine_status_imported_non_private\>/;'q;"	kind:pred	file:
combine_status_local	status.m	/^:- pred combine_status_local(/;kq|/^\<combine_status_local\>/;'q;"	kind:pred	file:
combine_submodule_include_infos	split_parse_tree_src.m	/^:- pred combine_submodule_include_infos(/;kq|/^\<combine_submodule_include_infos\>/;'q;"	kind:pred	file:
combine_trailing_status	trailing_analysis.m	/^:- pred combine_trailing_status(/;kq|/^\<combine_trailing_status\>/;'q;"	kind:pred	file:
combine_type_and_mode_terms	parse_tree_to_term.m	/^:- pred combine_type_and_mode_terms(list(term)::in, list(/;kq|/^\<combine_type_and_mode_terms\>/;'q;"	kind:pred	file:
combine_use_parent_stack	par_loop_control.m	/^:- pred combine_use_parent_stack(/;kq|/^\<combine_use_parent_stack\>/;'q;"	kind:pred	file:
combine_var_results	options_file.m	/^:- func combine_var_results(variable_result(list(T)), variable_result(list(/;kq|/^\<combine_var_results\>/;'q;"	kind:func	file:
combine_vars	pd_util.m	/^:- pred combine_vars(int::in, list(/;kq|/^\<combine_vars\>/;'q;"	kind:pred	file:
combine_vectors	lp_rational.m	/^:- pred combine_vectors(int::in, maybe(/;kq|/^\<combine_vectors\>/;'q;"	kind:pred	file:
combine_winner_psqueue_via_tournament	../library/psqueue.m	/^:- pred combine_winner_psqueue_via_tournament(/;kq|/^\<combine_winner_psqueue_via_tournament\>/;'q;"	kind:pred	file:
combine_winners_via_tournament	../library/psqueue.m	/^:- pred combine_winners_via_tournament(winner(P, K)::in, winner(/;kq|/^\<combine_winners_via_tournament\>/;'q;"	kind:pred	file:
comma	../library/mercury_term_lexer.m	/^    ;       comma               % ','$/;kq|-;/\<comma\>/;'q;"	kind:cons
comma	../library/mercury_term_lexer.m	/^    ;       comma$/;kq|-;/\<comma\>/;'q;"	kind:cons
comma	../library/mercury_term_lexer.m	/^    ;       comma$/;kq|-;/\<comma\>/;'q;"	kind:cons	file:
comma	../library/pprint.m	/^:- func comma            = doc.$/;kq|/^\<comma\>/;'q;"	kind:func
comma_cord	mlds_dump.m	/^:- func comma_cord = strcord.$/;kq|/^\<comma_cord\>/;'q;"	kind:func	file:
comma_line	../library/pprint.m	/^:- func comma_line       = doc.$/;kq|/^\<comma_line\>/;'q;"	kind:func
comma_priority	../library/ops.m	/^    func comma_priority(Table) = priority,$/;kq|-;/\<comma_priority\>/;'q;"	kind:tcm
comma_priority	../library/ops.m	/^    func(comma_priority\/1) is           mercury_comma_priority,$/;kq|-;/\<comma_priority\>/;'q;"	kind:tcim	file:
comma_separated_list	../library/parsing_utils.m	/^:- pred comma_separated_list(parser(T)::in(parser), src::in, list(/;kq|/^\<comma_separated_list\>/;'q;"	kind:pred
comma_separated_list	../library/parsing_utils.m	/^:- pred comma_separated_list(parser_with_state(T, S)::in(/;kq|/^\<comma_separated_list\>/;'q;"	kind:pred
comma_space	../library/pprint.m	/^:- func comma_space      = doc.$/;kq|/^\<comma_space\>/;'q;"	kind:func
comma_space_line	../library/pprint.m	/^:- func comma_space_line = doc.$/;kq|/^\<comma_space_line\>/;'q;"	kind:func
command_line	options_file.m	/^    ;       command_line$/;kq|-;/\<command_line\>/;'q;"	kind:cons	file:
command_line_arguments	../library/io.m	/^:- pred command_line_arguments(list(/;kq|/^\<command_line_arguments\>/;'q;"	kind:pred
command_verbosity	system_cmds.m	/^:- type command_verbosity$/;kq|-;/\<command_verbosity\>/;'q;"	kind:type
comment	../library/term_to_xml.m	/^    ;       comment(string)$/;kq|-;/\<comment\>/;'q;"	kind:cons
comment	llds.m	/^    --->    comment(string)$/;kq|-;/\<comment\>/;'q;"	kind:cons
comment	mlds.m	/^    --->    comment(string)$/;kq|-;/\<comment\>/;'q;"	kind:cons
comment	xml_documentation.m	/^    ;       comment(string)$/;kq|-;/\<comment\>/;'q;"	kind:cons	file:
comment_directly_above	xml_documentation.m	/^:- pred comment_directly_above(/;kq|/^\<comment_directly_above\>/;'q;"	kind:pred	file:
comment_on_current_line	xml_documentation.m	/^:- pred comment_on_current_line(/;kq|/^\<comment_on_current_line\>/;'q;"	kind:pred	file:
comment_out_texinfo_line	print_help.m	/^:- func comment_out_texinfo_line(/;kq|/^\<comment_out_texinfo_line\>/;'q;"	kind:func	file:
comment_out_texinfo_lines	print_help.m	/^:- pred comment_out_texinfo_lines(cord(string)::in, cord(/;kq|/^\<comment_out_texinfo_lines\>/;'q;"	kind:pred	file:
commit	hlds_goal.m	/^    ;       commit(force_pruning)$/;kq|-;/\<commit\>/;'q;"	kind:cons
commit	mlds.m	/^    ;       commit$/;kq|-;/\<commit\>/;'q;"	kind:cons
commit_disj_region_cleanup	disj_gen.m	/^:- type commit_disj_region_cleanup$/;kq|-;/\<commit_disj_region_cleanup\>/;'q;"	kind:type	file:
commit_full_hijack	code_loc_dep.m	/^    ;       commit_full_hijack($/;kq|-;/\<commit_full_hijack\>/;'q;"	kind:cons	file:
commit_gen.generate_commit	commit_gen.m	/^:- pred generate_commit(/;kq|/^\<generate_commit\>/;'q;"	kind:pred	file:
commit_gen.generate_scope	commit_gen.m	/^:- pred generate_scope(/;kq|/^\<generate_scope\>/;'q;"	kind:pred
commit_goal_changes	ssdebug.m	/^:- pred commit_goal_changes(list(/;kq|/^\<commit_goal_changes\>/;'q;"	kind:pred	file:
commit_half_hijack	code_loc_dep.m	/^    ;       commit_half_hijack($/;kq|-;/\<commit_half_hijack\>/;'q;"	kind:cons	file:
commit_hijack_info	code_loc_dep.m	/^:- type commit_hijack_info$/;kq|-;/\<commit_hijack_info\>/;'q;"	kind:type	file:
commit_new_pred	stm_expand.m	/^:- pred commit_new_pred(/;kq|/^\<commit_new_pred\>/;'q;"	kind:pred	file:
commit_quarter_hijack	code_loc_dep.m	/^    ;       commit_quarter_hijack$/;kq|-;/\<commit_quarter_hijack\>/;'q;"	kind:cons	file:
commit_temp_frame	code_loc_dep.m	/^    --->    commit_temp_frame($/;kq|-;/\<commit_temp_frame\>/;'q;"	kind:cons	file:
committed_choice	../mdbcomp/program_representation.m	/^:- type committed_choice$/;kq|-;/\<committed_choice\>/;'q;"	kind:type
common.all_structs	common.m	/^                all_structs             :: struct_map,$/;kq|-;/\<common.all_structs\>/;'q;"	kind:fld	file:
common.call_args	common.m	/^:- type call_args$/;kq|-;/\<common.call_args\>/;'q;"	kind:type	file:
common.check_call_detism	common.m	/^:- pred check_call_detism(/;kq|/^\<check_call_detism\>/;'q;"	kind:pred	file:
common.cons_id_map	common.m	/^:- type cons_id_map == map(cons_id, list(structure)).$/;kq|-;/\<common.cons_id_map\>/;'q;"	kind:type	file:
common.const_struct_info	common.m	/^:- type const_struct_info$/;kq|-;/\<common.const_struct_info\>/;'q;"	kind:type	file:
common.const_var_map	common.m	/^                const_var_map           :: const_var_map$/;kq|-;/\<common.const_var_map\>/;'q;"	kind:fld	file:
common.det_report_seen_call_id	common.m	/^:- func det_report_seen_call_id(/;kq|/^\<det_report_seen_call_id\>/;'q;"	kind:func	file:
common.find_previous_call	common.m	/^:- pred find_previous_call(list(call_args)::in, list(/;kq|/^\<find_previous_call\>/;'q;"	kind:pred	file:
common.find_representatives	common.m	/^:- pred find_representatives(/;kq|/^\<find_representatives\>/;'q;"	kind:pred	file:
common.generate_assign	common.m	/^:- pred generate_assign(/;kq|/^\<generate_assign\>/;'q;"	kind:pred	file:
common.higher_order_call	common.m	/^    ;       higher_order_call.$/;kq|-;/\<common.higher_order_call\>/;'q;"	kind:cons	file:
common.id_var_match	common.m	/^:- pred id_var_match(partition_id::in, prog_var::in, eqvclass(/;kq|/^\<id_var_match\>/;'q;"	kind:pred	file:
common.ids_vars_match	common.m	/^:- pred ids_vars_match(list(partition_id)::in, list(/;kq|/^\<ids_vars_match\>/;'q;"	kind:pred	file:
common.lookup_var_type_ctor	common.m	/^:- func lookup_var_type_ctor(/;kq|/^\<lookup_var_type_ctor\>/;'q;"	kind:func	file:
common.partition_call_args	common.m	/^:- pred partition_call_args(/;kq|/^\<partition_call_args\>/;'q;"	kind:pred	file:
common.record_cell_in_maps	common.m	/^:- pred record_cell_in_maps(/;kq|/^\<record_cell_in_maps\>/;'q;"	kind:pred	file:
common.record_equivalence	common.m	/^:- pred record_equivalence(/;kq|/^\<record_equivalence\>/;'q;"	kind:pred	file:
common.seen_call	common.m	/^    --->    seen_call(pred_id, proc_id)$/;kq|-;/\<common.seen_call\>/;'q;"	kind:cons	file:
common.seen_call_id	common.m	/^:- type seen_call_id$/;kq|-;/\<common.seen_call_id\>/;'q;"	kind:type	file:
common.seen_calls	common.m	/^                seen_calls              :: seen_calls$/;kq|-;/\<common.seen_calls\>/;'q;"	kind:fld	file:
common.seen_calls	common.m	/^:- type seen_calls == map(seen_call_id, list(call_args)).$/;kq|-;/\<common.seen_calls\>/;'q;"	kind:type	file:
common.since_call_structs	common.m	/^                since_call_structs      :: struct_map,$/;kq|-;/\<common.since_call_structs\>/;'q;"	kind:fld	file:
common.since_call_vars	common.m	/^                since_call_vars         :: set_of_progvar,$/;kq|-;/\<common.since_call_vars\>/;'q;"	kind:fld	file:
common.struct_map	common.m	/^:- type struct_map == map(type_ctor, cons_id_map).$/;kq|-;/\<common.struct_map\>/;'q;"	kind:type	file:
common.structure	common.m	/^:- type structure$/;kq|-;/\<common.structure\>/;'q;"	kind:type	file:
common.types_match_exactly	common.m	/^:- pred types_match_exactly(/;kq|/^\<types_match_exactly\>/;'q;"	kind:pred	file:
common.var_eqv	common.m	/^                var_eqv                 :: eqvclass(prog_var),$/;kq|-;/\<common.var_eqv\>/;'q;"	kind:fld	file:
common_candidate_headvars_of_procs	tupling.m	/^:- pred common_candidate_headvars_of_procs(/;kq|/^\<common_candidate_headvars_of_procs\>/;'q;"	kind:pred	file:
common_candidate_headvars_of_procs_2	tupling.m	/^:- pred common_candidate_headvars_of_procs_2(/;kq|/^\<common_candidate_headvars_of_procs_2\>/;'q;"	kind:pred	file:
common_cell_arg_group	llds.m	/^:- type common_cell_arg_group$/;kq|-;/\<common_cell_arg_group\>/;'q;"	kind:type
common_cell_get_rvals	llds_out_global.m	/^:- func common_cell_get_rvals(common_cell_value) = list(/;kq|/^\<common_cell_get_rvals\>/;'q;"	kind:func	file:
common_cell_grouped_args	llds.m	/^    --->    common_cell_grouped_args($/;kq|-;/\<common_cell_grouped_args\>/;'q;"	kind:cons
common_cell_type	llds.m	/^:- type common_cell_type$/;kq|-;/\<common_cell_type\>/;'q;"	kind:type
common_cell_ungrouped_arg	llds.m	/^    ;       common_cell_ungrouped_arg($/;kq|-;/\<common_cell_ungrouped_arg\>/;'q;"	kind:cons
common_cell_value	llds.m	/^:- type common_cell_value$/;kq|-;/\<common_cell_value\>/;'q;"	kind:type
common_deconstruct	cse_detection.m	/^:- pred common_deconstruct(list(/;kq|/^\<common_deconstruct\>/;'q;"	kind:pred	file:
common_deconstruct_branch_goals	cse_detection.m	/^:- pred common_deconstruct_branch_goals(list(/;kq|/^\<common_deconstruct_branch_goals\>/;'q;"	kind:pred	file:
common_deconstruct_cases	cse_detection.m	/^:- pred common_deconstruct_cases(list(/;kq|/^\<common_deconstruct_cases\>/;'q;"	kind:pred	file:
common_deconstruct_cases_2	cse_detection.m	/^:- pred common_deconstruct_cases_2(list(/;kq|/^\<common_deconstruct_cases_2\>/;'q;"	kind:pred	file:
common_do_optimise_call	common.m	/^:- pred common_do_optimise_call(seen_call_id::in, list(/;kq|/^\<common_do_optimise_call\>/;'q;"	kind:pred	file:
common_goal	loop_inv.m	/^:- pred common_goal(list(list(/;kq|/^\<common_goal\>/;'q;"	kind:pred	file:
common_goal_vars_from_list	stm_expand.m	/^:- pred common_goal_vars_from_list(list(/;kq|/^\<common_goal_vars_from_list\>/;'q;"	kind:pred	file:
common_group_get_rvals	llds_out_global.m	/^:- func common_group_get_rvals(common_cell_arg_group) = list(/;kq|/^\<common_group_get_rvals\>/;'q;"	kind:func	file:
common_info	common.m	/^:- type common_info$/;kq|-;/\<common_info\>/;'q;"	kind:type	file:
common_info_init	common.m	/^:- func common_info_init(/;kq|/^\<common_info_init\>/;'q;"	kind:func
common_info_stack_flush	common.m	/^:- pred common_info_stack_flush(/;kq|/^\<common_info_stack_flush\>/;'q;"	kind:pred
common_instmap_delta	float_regs.m	/^:- pred common_instmap_delta(/;kq|/^\<common_instmap_delta\>/;'q;"	kind:pred	file:
common_mercury_functor	../library/term_to_xml.m	/^:- pred common_mercury_functor(/;kq|/^\<common_mercury_functor\>/;'q;"	kind:pred	file:
common_optimise_call	common.m	/^:- pred common_optimise_call(pred_id::in, proc_id::in, list(/;kq|/^\<common_optimise_call\>/;'q;"	kind:pred
common_optimise_construct	common.m	/^:- pred common_optimise_construct(/;kq|/^\<common_optimise_construct\>/;'q;"	kind:pred	file:
common_optimise_deconstruct	common.m	/^:- pred common_optimise_deconstruct(/;kq|/^\<common_optimise_deconstruct\>/;'q;"	kind:pred	file:
common_optimise_higher_order_call	common.m	/^:- pred common_optimise_higher_order_call(prog_var::in, list(/;kq|/^\<common_optimise_higher_order_call\>/;'q;"	kind:pred
common_optimise_unification	common.m	/^:- pred common_optimise_unification(/;kq|/^\<common_optimise_unification\>/;'q;"	kind:pred
common_standardize_and_record_construct	common.m	/^:- pred common_standardize_and_record_construct(/;kq|/^\<common_standardize_and_record_construct\>/;'q;"	kind:pred	file:
common_struct_info	common.m	/^:- type common_struct_info$/;kq|-;/\<common_struct_info\>/;'q;"	kind:type	file:
common_struct_task	common.m	/^                common_struct_task      :: common_struct_task,$/;kq|-;/\<common_struct_task\>/;'q;"	kind:fld	file:
common_struct_task	common.m	/^:- type common_struct_task$/;kq|-;/\<common_struct_task\>/;'q;"	kind:type	file:
common_subset	../library/assoc_list.m	/^:- func common_subset(assoc_list(K, V), assoc_list(K, V)) = assoc_list(/;kq|/^\<common_subset\>/;'q;"	kind:func
common_subset	../library/map.m	/^:- func common_subset(map(K, V), map(K, V)) = map(/;kq|/^\<common_subset\>/;'q;"	kind:func
common_subset_loop	../library/assoc_list.m	/^:- pred common_subset_loop(assoc_list(K, V)::in, assoc_list(/;kq|/^\<common_subset_loop\>/;'q;"	kind:pred	file:
common_subset_loop	../library/map.m	/^:- pred common_subset_loop(assoc_list(K, V)::in, assoc_list(/;kq|/^\<common_subset_loop\>/;'q;"	kind:pred	file:
common_task_extra	common.m	/^    ;       common_task_extra.$/;kq|-;/\<common_task_extra\>/;'q;"	kind:cons	file:
common_task_only_eqv	common.m	/^    --->    common_task_only_eqv$/;kq|-;/\<common_task_only_eqv\>/;'q;"	kind:cons	file:
common_task_std	common.m	/^    ;       common_task_std$/;kq|-;/\<common_task_std\>/;'q;"	kind:cons	file:
common_var_lists_are_equiv	common.m	/^:- pred common_var_lists_are_equiv(eqvclass(/;kq|/^\<common_var_lists_are_equiv\>/;'q;"	kind:pred	file:
common_var_with_list	structure_reuse.direct_choose_reuse.m	/^:- func common_var_with_list(match_table, list(prog_var)) = list(/;kq|/^\<common_var_with_list\>/;'q;"	kind:func	file:
common_vars	structure_reuse.direct_choose_reuse.m	/^:- func common_vars(list(match_table)) = list(/;kq|/^\<common_vars\>/;'q;"	kind:func	file:
common_vars_are_equiv	common.m	/^:- pred common_vars_are_equiv(eqvclass(/;kq|/^\<common_vars_are_equiv\>/;'q;"	kind:pred	file:
common_vars_are_equivalent	common.m	/^:- pred common_vars_are_equivalent(/;kq|/^\<common_vars_are_equivalent\>/;'q;"	kind:pred
commutative_var_ordering	assertion.m	/^:- pred commutative_var_ordering(list(prog_var)::in, list(/;kq|/^\<commutative_var_ordering\>/;'q;"	kind:pred	file:
commutative_var_ordering_2	assertion.m	/^:- pred commutative_var_ordering_2(/;kq|/^\<commutative_var_ordering_2\>/;'q;"	kind:pred	file:
comp_gc	compute_grade.m	/^    ;       comp_gc             % the kind of GC to use$/;kq|-;/\<comp_gc\>/;'q;"	kind:cons	file:
comp_gcc_ext	compute_grade.m	/^    --->    comp_gcc_ext        % gcc extensions etc. -- see$/;kq|-;/\<comp_gcc_ext\>/;'q;"	kind:cons	file:
comp_gen_c_module	llds.m	/^:- type comp_gen_c_module$/;kq|-;/\<comp_gen_c_module\>/;'q;"	kind:type
comp_gen_clauses	hlds_clauses.m	/^    ;       comp_gen_clauses.$/;kq|-;/\<comp_gen_clauses\>/;'q;"	kind:cons	file:
comp_lowlevel	compute_grade.m	/^    ;       comp_lowlevel       % what to do to target code$/;kq|-;/\<comp_lowlevel\>/;'q;"	kind:cons	file:
comp_minimal_model	compute_grade.m	/^    ;       comp_minimal_model  % whether we set up for minimal model tabling$/;kq|-;/\<comp_minimal_model\>/;'q;"	kind:cons	file:
comp_par	compute_grade.m	/^    ;       comp_par            % parallelism \/ multithreading$/;kq|-;/\<comp_par\>/;'q;"	kind:cons	file:
comp_par_threadscope	compute_grade.m	/^    ;       comp_par_threadscope$/;kq|-;/\<comp_par_threadscope\>/;'q;"	kind:cons	file:
comp_pregen_spf	compute_grade.m	/^    ;       comp_pregen_spf     % whether to assume settings for the$/;kq|-;/\<comp_pregen_spf\>/;'q;"	kind:cons	file:
comp_prof	compute_grade.m	/^    ;       comp_prof           % what profiling options to use$/;kq|-;/\<comp_prof\>/;'q;"	kind:cons	file:
comp_regions	compute_grade.m	/^    ;       comp_regions.       % Whether or not to use region-based memory$/;kq|-;/\<comp_regions\>/;'q;"	kind:cons	file:
comp_stack_extend	compute_grade.m	/^    ;       comp_stack_extend   % automatic stack extension$/;kq|-;/\<comp_stack_extend\>/;'q;"	kind:cons	file:
comp_term_size	compute_grade.m	/^    ;       comp_term_size      % whether or not to record term sizes$/;kq|-;/\<comp_term_size\>/;'q;"	kind:cons	file:
comp_trace	compute_grade.m	/^    ;       comp_trace          % tracing\/debugging options$/;kq|-;/\<comp_trace\>/;'q;"	kind:cons	file:
comp_trail	compute_grade.m	/^    ;       comp_trail          % whether or not to use trailing$/;kq|-;/\<comp_trail\>/;'q;"	kind:cons	file:
comp_unit_interface.gpti0_ok	comp_unit_interface.m	/^    --->    gpti0_ok($/;kq|-;/\<comp_unit_interface.gpti0_ok\>/;'q;"	kind:cons
comp_unit_interface.gpti12_ok	comp_unit_interface.m	/^    --->    gpti12_ok($/;kq|-;/\<comp_unit_interface.gpti12_ok\>/;'q;"	kind:cons
comp_unit_interface.gpti3_ok	comp_unit_interface.m	/^    --->    gpti3_ok($/;kq|-;/\<comp_unit_interface.gpti3_ok\>/;'q;"	kind:cons
comp_unit_stats	prog_item_stats.m	/^:- type comp_unit_stats == map(string, section_stats).$/;kq|-;/\<comp_unit_stats\>/;'q;"	kind:type	file:
compare	../library/builtin.m	/^:- pred compare(/;kq|/^\<compare\>/;'q;"	kind:pred
compare	../library/builtin.m	/^:- type compare(T) == pred(comparison_result, T, T).$/;kq|-;/\<compare\>/;'q;"	kind:type
compare_avails	unused_imports.m	/^:- pred compare_avails(/;kq|/^\<compare_avails\>/;'q;"	kind:pred	file:
compare_bound_functor_list_uniq	inst_match.m	/^:- pred compare_bound_functor_list_uniq(/;kq|/^\<compare_bound_functor_list_uniq\>/;'q;"	kind:pred	file:
compare_candidate_par_conjunctions	introduce_parallelism.m	/^:- pred compare_candidate_par_conjunctions(/;kq|/^\<compare_candidate_par_conjunctions\>/;'q;"	kind:pred	file:
compare_canfails	prog_detism.m	/^:- pred compare_canfails(/;kq|/^\<compare_canfails\>/;'q;"	kind:pred
compare_collapsed_type_infos	../library/rtti_implementation.m	/^:- pred compare_collapsed_type_infos(/;kq|/^\<compare_collapsed_type_infos\>/;'q;"	kind:pred	file:
compare_conjoin_kind	unify_proc.m	/^:- type compare_conjoin_kind$/;kq|-;/\<compare_conjoin_kind\>/;'q;"	kind:type	file:
compare_cons_id	unify_proc.m	/^:- func compare_cons_id(/;kq|/^\<compare_cons_id\>/;'q;"	kind:func	file:
compare_constants_as_ints	unify_proc.m	/^    ;       compare_constants_as_ints.$/;kq|-;/\<compare_constants_as_ints\>/;'q;"	kind:cons	file:
compare_decl_item_number	style_checks.m	/^:- pred compare_decl_item_number(/;kq|/^\<compare_decl_item_number\>/;'q;"	kind:pred	file:
compare_defn_item_number	style_checks.m	/^:- pred compare_defn_item_number(/;kq|/^\<compare_defn_item_number\>/;'q;"	kind:pred	file:
compare_determinisms	prog_detism.m	/^:- pred compare_determinisms(/;kq|/^\<compare_determinisms\>/;'q;"	kind:pred
compare_elements	../library/array.m	/^:- pred compare_elements(int::in, int::in, array(T)::in, array(/;kq|/^\<compare_elements\>/;'q;"	kind:pred	file:
compare_equal	modecheck_coerce.m	/^    --->    compare_equal$/;kq|-;/\<compare_equal\>/;'q;"	kind:cons	file:
compare_equal	typecheck_coerce.m	/^    --->    compare_equal$/;kq|-;/\<compare_equal\>/;'q;"	kind:cons	file:
compare_equal_lt	modecheck_coerce.m	/^    ;       compare_equal_lt.$/;kq|-;/\<compare_equal_lt\>/;'q;"	kind:cons	file:
compare_equal_lt	typecheck_coerce.m	/^    ;       compare_equal_lt.$/;kq|-;/\<compare_equal_lt\>/;'q;"	kind:cons	file:
compare_error	../library/private_builtin.m	/^:- pred compare_error is erroneous.$/;kq|/^\<compare_error\>/;'q;"	kind:pred
compare_error_msg_groups	error_sort.m	/^:- pred compare_error_msg_groups(/;kq|/^\<compare_error_msg_groups\>/;'q;"	kind:pred	file:
compare_error_msgs	error_sort.m	/^:- pred compare_error_msgs(/;kq|/^\<compare_error_msgs\>/;'q;"	kind:pred	file:
compare_event_specs_by_num	prog_event.m	/^:- pred compare_event_specs_by_num(/;kq|/^\<compare_event_specs_by_num\>/;'q;"	kind:pred	file:
compare_file_id	../library/io.m	/^:- pred compare_file_id(/;kq|/^\<compare_file_id\>/;'q;"	kind:pred	file:
compare_file_id_2	../library/io.m	/^:- pred compare_file_id_2(/;kq|/^\<compare_file_id_2\>/;'q;"	kind:pred	file:
compare_file_timestamps	file_util.m	/^:- pred compare_file_timestamps(/;kq|/^\<compare_file_timestamps\>/;'q;"	kind:pred
compare_foreign_enum_infos_by_context	check_type_inst_mode_defns.m	/^:- pred compare_foreign_enum_infos_by_context(/;kq|/^\<compare_foreign_enum_infos_by_context\>/;'q;"	kind:pred	file:
compare_functor	unify_proc.m	/^:- func compare_functor(/;kq|/^\<compare_functor\>/;'q;"	kind:func	file:
compare_goal_paths	introduce_parallelism.m	/^:- pred compare_goal_paths(/;kq|/^\<compare_goal_paths\>/;'q;"	kind:pred	file:
compare_hash_file	make.track_flags.m	/^:- pred compare_hash_file(/;kq|/^\<compare_hash_file\>/;'q;"	kind:pred	file:
compare_hlds_constraints	hlds_class.m	/^:- pred compare_hlds_constraints(/;kq|/^\<compare_hlds_constraints\>/;'q;"	kind:pred
compare_how	unify_proc.m	/^:- type compare_how$/;kq|-;/\<compare_how\>/;'q;"	kind:type	file:
compare_ignore_case_ascii	../library/string.m	/^:- pred compare_ignore_case_ascii(/;kq|/^\<compare_ignore_case_ascii\>/;'q;"	kind:pred
compare_ignore_case_ascii_loop	../library/string.m	/^:- pred compare_ignore_case_ascii_loop(/;kq|/^\<compare_ignore_case_ascii_loop\>/;'q;"	kind:pred	file:
compare_in_name_order	hlds_out_module.m	/^:- pred compare_in_name_order(/;kq|/^\<compare_in_name_order\>/;'q;"	kind:pred	file:
compare_inst	mode_comparison.m	/^:- pred compare_inst(/;kq|/^\<compare_inst\>/;'q;"	kind:pred	file:
compare_inst_list	mode_comparison.m	/^:- pred compare_inst_list(/;kq|/^\<compare_inst_list\>/;'q;"	kind:pred	file:
compare_inst_list_2	mode_comparison.m	/^:- pred compare_inst_list_2(/;kq|/^\<compare_inst_list_2\>/;'q;"	kind:pred	file:
compare_instance_defns_by_context	check_typeclass.m	/^:- pred compare_instance_defns_by_context(/;kq|/^\<compare_instance_defns_by_context\>/;'q;"	kind:pred	file:
compare_item	../library/version_hash_table.m	/^:- pred compare_item(version_hash_table(/;kq|/^\<compare_item\>/;'q;"	kind:pred	file:
compare_lex	../library/ranges.m	/^:- pred compare_lex(/;kq|/^\<compare_lex\>/;'q;"	kind:pred
compare_lex_2	../library/ranges.m	/^:- pred compare_lex_2(/;kq|/^\<compare_lex_2\>/;'q;"	kind:pred	file:
compare_liveness	mode_comparison.m	/^:- pred compare_liveness(/;kq|/^\<compare_liveness\>/;'q;"	kind:pred	file:
compare_liveness_list	mode_comparison.m	/^:- pred compare_liveness_list(list(is_live)::in, list(/;kq|/^\<compare_liveness_list\>/;'q;"	kind:pred	file:
compare_local_int16_bitfields	../library/private_builtin.m	/^:- pred compare_local_int16_bitfields(/;kq|/^\<compare_local_int16_bitfields\>/;'q;"	kind:pred
compare_local_int32_bitfields	../library/private_builtin.m	/^:- pred compare_local_int32_bitfields(/;kq|/^\<compare_local_int32_bitfields\>/;'q;"	kind:pred
compare_local_int8_bitfields	../library/private_builtin.m	/^:- pred compare_local_int8_bitfields(/;kq|/^\<compare_local_int8_bitfields\>/;'q;"	kind:pred
compare_local_uint_bitfields	../library/private_builtin.m	/^:- pred compare_local_uint_bitfields(/;kq|/^\<compare_local_uint_bitfields\>/;'q;"	kind:pred
compare_local_uint_words	../library/private_builtin.m	/^:- pred compare_local_uint_words(/;kq|/^\<compare_local_uint_words\>/;'q;"	kind:pred
compare_matches_value	structure_reuse.direct_choose_reuse.m	/^:- pred compare_matches_value(/;kq|/^\<compare_matches_value\>/;'q;"	kind:pred	file:
compare_matches_value_degree	structure_reuse.direct_choose_reuse.m	/^:- pred compare_matches_value_degree(/;kq|/^\<compare_matches_value_degree\>/;'q;"	kind:pred	file:
compare_module_names	generate_mmakefile_fragments.m	/^:- pred compare_module_names(/;kq|/^\<compare_module_names\>/;'q;"	kind:pred	file:
compare_noop	unify_proc.m	/^    ;       compare_noop$/;kq|-;/\<compare_noop\>/;'q;"	kind:cons	file:
compare_old_new_du	du_type_layout.m	/^:- pred compare_old_new_du(/;kq|/^\<compare_old_new_du\>/;'q;"	kind:pred	file:
compare_old_new_du_type_ctor	du_type_layout.m	/^:- pred compare_old_new_du_type_ctor(/;kq|/^\<compare_old_new_du_type_ctor\>/;'q;"	kind:pred	file:
compare_old_new_notag	du_type_layout.m	/^:- pred compare_old_new_notag(/;kq|/^\<compare_old_new_notag\>/;'q;"	kind:pred	file:
compare_old_new_notag_type_ctor	du_type_layout.m	/^:- pred compare_old_new_notag_type_ctor(/;kq|/^\<compare_old_new_notag_type_ctor\>/;'q;"	kind:pred	file:
compare_packable_ctors_by_numbits_then_ordinal	decide_type_repn.m	/^:- pred compare_packable_ctors_by_numbits_then_ordinal(/;kq|/^\<compare_packable_ctors_by_numbits_then_ordinal\>/;'q;"	kind:pred	file:
compare_packable_ctors_by_ordinal	decide_type_repn.m	/^:- pred compare_packable_ctors_by_ordinal(/;kq|/^\<compare_packable_ctors_by_ordinal\>/;'q;"	kind:pred	file:
compare_packed	unify_proc.m	/^    ;       compare_packed(args_locn, cell_offset, arg_shift, arg_num_bits).$/;kq|-;/\<compare_packed\>/;'q;"	kind:cons	file:
compare_paired_modules	make.program_target.m	/^:- pred compare_paired_modules(pair(/;kq|/^\<compare_paired_modules\>/;'q;"	kind:pred	file:
compare_path_ports	../mdbcomp/slice_and_dice.m	/^:- pred compare_path_ports(/;kq|/^\<compare_path_ports\>/;'q;"	kind:pred	file:
compare_pred_callees_by_order	hlds_call_tree.m	/^:- pred compare_pred_callees_by_order(map(/;kq|/^\<compare_pred_callees_by_order\>/;'q;"	kind:pred	file:
compare_pred_line_counts_by_pred_name	hlds_defns.m	/^:- pred compare_pred_line_counts_by_pred_name(/;kq|/^\<compare_pred_line_counts_by_pred_name\>/;'q;"	kind:pred	file:
compare_pred_line_counts_by_start_line_number	hlds_defns.m	/^:- pred compare_pred_line_counts_by_start_line_number(/;kq|/^\<compare_pred_line_counts_by_start_line_number\>/;'q;"	kind:pred	file:
compare_proc	mode_comparison.m	/^:- pred compare_proc(/;kq|/^\<compare_proc\>/;'q;"	kind:pred	file:
compare_pseudo_type_info_args	../library/rtti_implementation.m	/^:- pred compare_pseudo_type_info_args(/;kq|/^\<compare_pseudo_type_info_args\>/;'q;"	kind:pred	file:
compare_pseudo_type_infos	../library/rtti_implementation.m	/^:- pred compare_pseudo_type_infos(/;kq|/^\<compare_pseudo_type_infos\>/;'q;"	kind:pred	file:
compare_purity	purity.m	/^:- func compare_purity(/;kq|/^\<compare_purity\>/;'q;"	kind:func	file:
compare_remote_int16_bitfields	../library/private_builtin.m	/^:- pred compare_remote_int16_bitfields(/;kq|/^\<compare_remote_int16_bitfields\>/;'q;"	kind:pred
compare_remote_int32_bitfields	../library/private_builtin.m	/^:- pred compare_remote_int32_bitfields(/;kq|/^\<compare_remote_int32_bitfields\>/;'q;"	kind:pred
compare_remote_int8_bitfields	../library/private_builtin.m	/^:- pred compare_remote_int8_bitfields(/;kq|/^\<compare_remote_int8_bitfields\>/;'q;"	kind:pred
compare_remote_uint_bitfields	../library/private_builtin.m	/^:- pred compare_remote_uint_bitfields(/;kq|/^\<compare_remote_uint_bitfields\>/;'q;"	kind:pred
compare_remote_uint_words	../library/private_builtin.m	/^:- pred compare_remote_uint_words(/;kq|/^\<compare_remote_uint_words\>/;'q;"	kind:pred
compare_rep_tuple	../library/builtin.m	/^:- pred compare_rep_tuple(/;kq|/^\<compare_rep_tuple\>/;'q;"	kind:pred	file:
compare_rep_tuple_pos	../library/builtin.m	/^:- pred compare_rep_tuple_pos(/;kq|/^\<compare_rep_tuple_pos\>/;'q;"	kind:pred	file:
compare_representation	../library/builtin.m	/^:- pred compare_representation(/;kq|/^\<compare_representation\>/;'q;"	kind:pred
compare_sized_packable_functors	du_type_layout.m	/^:- pred compare_sized_packable_functors(/;kq|/^\<compare_sized_packable_functors\>/;'q;"	kind:pred	file:
compare_solncounts	prog_detism.m	/^:- pred compare_solncounts(/;kq|/^\<compare_solncounts\>/;'q;"	kind:pred
compare_specialization	options.m	/^    ;       compare_specialization$/;kq|-;/\<compare_specialization\>/;'q;"	kind:cons
compare_std_error_msg_lists	error_sort.m	/^:- pred compare_std_error_msg_lists(/;kq|/^\<compare_std_error_msg_lists\>/;'q;"	kind:pred	file:
compare_std_error_specs	error_sort.m	/^:- pred compare_std_error_specs(/;kq|/^\<compare_std_error_specs\>/;'q;"	kind:pred	file:
compare_substrings	../library/string.m	/^:- pred compare_substrings(/;kq|/^\<compare_substrings\>/;'q;"	kind:pred
compare_subword_signed	unify_proc.m	/^    ;       compare_subword_signed(args_locn, cell_offset, arg_shift, string)$/;kq|-;/\<compare_subword_signed\>/;'q;"	kind:cons	file:
compare_time_t_reps	../library/time.m	/^:- pred compare_time_t_reps(/;kq|/^\<compare_time_t_reps\>/;'q;"	kind:pred	file:
compare_tuple	../library/builtin.m	/^:- pred compare_tuple(/;kq|/^\<compare_tuple\>/;'q;"	kind:pred	file:
compare_tuple	../library/rtti_implementation.m	/^:- pred compare_tuple(/;kq|/^\<compare_tuple\>/;'q;"	kind:pred	file:
compare_tuple_pos	../library/builtin.m	/^:- pred compare_tuple_pos(/;kq|/^\<compare_tuple_pos\>/;'q;"	kind:pred	file:
compare_tuple_pos	../library/rtti_implementation.m	/^:- pred compare_tuple_pos(/;kq|/^\<compare_tuple_pos\>/;'q;"	kind:pred	file:
compare_type_ctor	unify_proc.m	/^:- func compare_type_ctor = type_ctor.$/;kq|/^\<compare_type_ctor\>/;'q;"	kind:func	file:
compare_type_ctor_defns_by_name	hlds_data.m	/^:- pred compare_type_ctor_defns_by_name(/;kq|/^\<compare_type_ctor_defns_by_name\>/;'q;"	kind:pred	file:
compare_type_ctor_infos	../library/rtti_implementation.m	/^:- pred compare_type_ctor_infos(/;kq|/^\<compare_type_ctor_infos\>/;'q;"	kind:pred	file:
compare_type_info_args	../library/rtti_implementation.m	/^:- pred compare_type_info_args(/;kq|/^\<compare_type_info_args\>/;'q;"	kind:pred	file:
compare_type_infos	../library/rtti_implementation.m	/^:- pred compare_type_infos(/;kq|/^\<compare_type_infos\>/;'q;"	kind:pred
compare_uniqueness	inst_match.m	/^:- pred compare_uniqueness(/;kq|/^\<compare_uniqueness\>/;'q;"	kind:pred	file:
compare_unpacked	unify_proc.m	/^    --->    compare_unpacked$/;kq|-;/\<compare_unpacked\>/;'q;"	kind:cons	file:
compare_values	../library/lazy.m	/^:- pred compare_values(comparison_result::uo, lazy(T)::in, lazy(/;kq|/^\<compare_values\>/;'q;"	kind:pred
compare_var_arity_type_info_args	../library/rtti_implementation.m	/^:- pred compare_var_arity_type_info_args(/;kq|/^\<compare_var_arity_type_info_args\>/;'q;"	kind:pred	file:
comparison_func	../library/builtin.m	/^:- type comparison_func(T) == (func(T, T) = comparison_result).$/;kq|-;/\<comparison_func\>/;'q;"	kind:type
comparison_kind	fact_table.m	/^:- type comparison_kind$/;kq|-;/\<comparison_kind\>/;'q;"	kind:type	file:
comparison_pred	../library/builtin.m	/^:- type comparison_pred(T) == pred(T, T, comparison_result).$/;kq|-;/\<comparison_pred\>/;'q;"	kind:type
comparison_pred	prog_data.m	/^:- type comparison_pred == sym_name.$/;kq|-;/\<comparison_pred\>/;'q;"	kind:type
comparison_result	../library/builtin.m	/^:- type comparison_result$/;kq|-;/\<comparison_result\>/;'q;"	kind:type
comparison_result_type	builtin_lib_types.m	/^:- func comparison_result_type = mer_type.$/;kq|/^\<comparison_result_type\>/;'q;"	kind:func
compilation_target	globals.m	/^:- type compilation_target$/;kq|-;/\<compilation_target\>/;'q;"	kind:type
compilation_target_high_level_data	globals.m	/^:- func compilation_target_high_level_data(/;kq|/^\<compilation_target_high_level_data\>/;'q;"	kind:func
compilation_target_string	globals.m	/^:- func compilation_target_string(/;kq|/^\<compilation_target_string\>/;'q;"	kind:func
compilation_target_uses_high_level_data	mlds.m	/^:- pred compilation_target_uses_high_level_data(/;kq|/^\<compilation_target_uses_high_level_data\>/;'q;"	kind:pred	file:
compilation_task_type	make.make_info.m	/^:- type compilation_task_type$/;kq|-;/\<compilation_task_type\>/;'q;"	kind:type
compilation_task_type_and_options	make.module_target.m	/^:- type compilation_task_type_and_options$/;kq|-;/\<compilation_task_type_and_options\>/;'q;"	kind:type	file:
compile_c_file	compile_target_code.m	/^:- pred compile_c_file(/;kq|/^\<compile_c_file\>/;'q;"	kind:pred
compile_fact_table_in_file	fact_table.m	/^:- pred compile_fact_table_in_file(maybe(/;kq|/^\<compile_fact_table_in_file\>/;'q;"	kind:pred	file:
compile_foreign_code_file	make.module_target.m	/^:- pred compile_foreign_code_file(/;kq|/^\<compile_foreign_code_file\>/;'q;"	kind:pred	file:
compile_init_file_pred	compile_target_code.m	/^:- type compile_init_file_pred == pred(file_name, maybe_succeeded, io, io).$/;kq|-;/\<compile_init_file_pred\>/;'q;"	kind:type	file:
compile_java_files	compile_target_code.m	/^:- pred compile_java_files(/;kq|/^\<compile_java_files\>/;'q;"	kind:pred
compile_target_code.non_pic	compile_target_code.m	/^    ;       non_pic.$/;kq|-;/\<compile_target_code.non_pic\>/;'q;"	kind:cons
compile_target_code.pic	compile_target_code.m	/^:- type pic$/;kq|-;/\<compile_target_code.pic\>/;'q;"	kind:type
compile_to_c	options.m	/^    ;       compile_to_c        % target c + target_code_only$/;kq|-;/\<compile_to_c\>/;'q;"	kind:cons
compiled_code_dependencies	make.prereqs.m	/^:- pred compiled_code_dependencies(globals::in, list(/;kq|/^\<compiled_code_dependencies\>/;'q;"	kind:pred	file:
compiler	analysis.framework.m	/^:- typeclass compiler(Compiler) where [$/;kq|-;/\<compiler\>/;'q;"	kind:tc
compiler	analysis.operations.m	/^                compiler                :: Compiler,$/;kq|-;/\<compiler\>/;'q;"	kind:fld	file:
compiler	mmc_analysis.m	/^:- instance compiler(mmc) where [$/;kq|-;/\<compiler\>/;'q;"	kind:tci	file:
compiler_arg_module	recompilation.check.m	/^    --->    compiler_arg_module$/;kq|-;/\<compiler_arg_module\>/;'q;"	kind:cons	file:
compiler_const_string	parse_string_format.m	/^    --->    compiler_const_string($/;kq|-;/\<compiler_const_string\>/;'q;"	kind:cons
compiler_format_maybe_prec	parse_string_format.m	/^:- type compiler_format_maybe_prec$/;kq|-;/\<compiler_format_maybe_prec\>/;'q;"	kind:type
compiler_format_maybe_width	parse_string_format.m	/^:- type compiler_format_maybe_width$/;kq|-;/\<compiler_format_maybe_width\>/;'q;"	kind:type
compiler_format_spec	parse_string_format.m	/^:- type compiler_format_spec$/;kq|-;/\<compiler_format_spec\>/;'q;"	kind:type
compiler_generated_rtti_for_builtins	special_pred.m	/^:- pred compiler_generated_rtti_for_builtins(/;kq|/^\<compiler_generated_rtti_for_builtins\>/;'q;"	kind:pred
compiler_id_line	print_help.m	/^:- func compiler_id_line = string.$/;kq|/^\<compiler_id_line\>/;'q;"	kind:func	file:
compiler_key_inst_name	error_msg_inst.m	/^:- inst compiler_key_inst_name for inst_name\/0$/;kq|-;/\<compiler_key_inst_name\>/;'q;"	kind:inst	file:
compiler_key_inst_name_to_dollar_string	error_msg_inst.m	/^:- pred compiler_key_inst_name_to_dollar_string(/;kq|/^\<compiler_key_inst_name_to_dollar_string\>/;'q;"	kind:pred	file:
compiler_made	pred_name.m	/^:- type compiler_made$/;kq|-;/\<compiler_made\>/;'q;"	kind:type
compiler_manifest_prec	parse_string_format.m	/^    ;       compiler_manifest_prec(int)$/;kq|-;/\<compiler_manifest_prec\>/;'q;"	kind:cons
compiler_manifest_width	parse_string_format.m	/^    ;       compiler_manifest_width(int)$/;kq|-;/\<compiler_manifest_width\>/;'q;"	kind:cons
compiler_name	analysis.framework.m	/^    func compiler_name(Compiler) = string,$/;kq|-;/\<compiler_name\>/;'q;"	kind:tcm
compiler_no_specified_prec	parse_string_format.m	/^    --->    compiler_no_specified_prec$/;kq|-;/\<compiler_no_specified_prec\>/;'q;"	kind:cons
compiler_no_specified_width	parse_string_format.m	/^    --->    compiler_no_specified_width$/;kq|-;/\<compiler_no_specified_width\>/;'q;"	kind:cons
compiler_origin	prog_item.m	/^:- type compiler_origin$/;kq|-;/\<compiler_origin\>/;'q;"	kind:type
compiler_origin_class_method	prog_item.m	/^    ;       compiler_origin_class_method($/;kq|-;/\<compiler_origin_class_method\>/;'q;"	kind:cons
compiler_origin_finalise	prog_item.m	/^    ;       compiler_origin_finalise$/;kq|-;/\<compiler_origin_finalise\>/;'q;"	kind:cons
compiler_origin_initialise	prog_item.m	/^    --->    compiler_origin_initialise$/;kq|-;/\<compiler_origin_initialise\>/;'q;"	kind:cons
compiler_origin_mutable	prog_item.m	/^    ;       compiler_origin_mutable($/;kq|-;/\<compiler_origin_mutable\>/;'q;"	kind:cons
compiler_origin_solver_repn	prog_item.m	/^    ;       compiler_origin_solver_repn($/;kq|-;/\<compiler_origin_solver_repn\>/;'q;"	kind:cons
compiler_origin_tabling	prog_item.m	/^    ;       compiler_origin_tabling($/;kq|-;/\<compiler_origin_tabling\>/;'q;"	kind:cons
compiler_output_stream	globals.m	/^:- type compiler_output_stream$/;kq|-;/\<compiler_output_stream\>/;'q;"	kind:type	file:
compiler_parse_format_string	parse_string_format.m	/^:- pred compiler_parse_format_string(list(/;kq|/^\<compiler_parse_format_string\>/;'q;"	kind:pred	file:
compiler_quant	hlds_goal.m	/^    ;       compiler_quant.$/;kq|-;/\<compiler_quant\>/;'q;"	kind:cons
compiler_spec_char	parse_string_format.m	/^    ;       compiler_spec_char($/;kq|-;/\<compiler_spec_char\>/;'q;"	kind:cons
compiler_spec_float	parse_string_format.m	/^    ;       compiler_spec_float($/;kq|-;/\<compiler_spec_float\>/;'q;"	kind:cons
compiler_spec_signed_int	parse_string_format.m	/^    ;       compiler_spec_signed_int($/;kq|-;/\<compiler_spec_signed_int\>/;'q;"	kind:cons
compiler_spec_string	parse_string_format.m	/^    ;       compiler_spec_string($/;kq|-;/\<compiler_spec_string\>/;'q;"	kind:cons
compiler_spec_uint	parse_string_format.m	/^    ;       compiler_spec_uint($/;kq|-;/\<compiler_spec_uint\>/;'q;"	kind:cons
compiler_spec_unsigned_int	parse_string_format.m	/^    ;       compiler_spec_unsigned_int($/;kq|-;/\<compiler_spec_unsigned_int\>/;'q;"	kind:cons
compiler_sufficiently_recent	options.m	/^    ;       compiler_sufficiently_recent$/;kq|-;/\<compiler_sufficiently_recent\>/;'q;"	kind:cons
compiler_util.add_error	compiler_util.m	/^:- pred add_error(error_phase::in, list(/;kq|/^\<add_error\>/;'q;"	kind:pred
compiler_util.add_warning	compiler_util.m	/^:- pred add_warning(error_phase::in, option::in, list(/;kq|/^\<add_warning\>/;'q;"	kind:pred
compiler_util.maybe_is_error	compiler_util.m	/^:- pred maybe_is_error(/;kq|/^\<maybe_is_error\>/;'q;"	kind:pred
compiler_util.record_warning	compiler_util.m	/^:- pred record_warning(/;kq|/^\<record_warning\>/;'q;"	kind:pred
compiler_util.report_warning	compiler_util.m	/^:- pred report_warning(/;kq|/^\<report_warning\>/;'q;"	kind:pred
compiler_util.warning_or_error	compiler_util.m	/^:- type warning_or_error$/;kq|-;/\<compiler_util.warning_or_error\>/;'q;"	kind:type
compiler_util.we_error	compiler_util.m	/^    ;       we_error.$/;kq|-;/\<compiler_util.we_error\>/;'q;"	kind:cons
compiler_util.we_warning	compiler_util.m	/^    --->    we_warning$/;kq|-;/\<compiler_util.we_warning\>/;'q;"	kind:cons
compiler_var_prec	parse_string_format.m	/^    ;       compiler_var_prec(prog_var).$/;kq|-;/\<compiler_var_prec\>/;'q;"	kind:cons
compiler_var_width	parse_string_format.m	/^    ;       compiler_var_width(prog_var).$/;kq|-;/\<compiler_var_width\>/;'q;"	kind:cons
compiler_visible_interface	mlds.m	/^    ;       compiler_visible_interface.$/;kq|-;/\<compiler_visible_interface\>/;'q;"	kind:cons
compl_unify_can_fail	hlds_goal.m	/^                compl_unify_can_fail    :: can_fail,$/;kq|-;/\<compl_unify_can_fail\>/;'q;"	kind:fld
compl_unify_mode	hlds_goal.m	/^                compl_unify_mode        :: unify_mode,$/;kq|-;/\<compl_unify_mode\>/;'q;"	kind:fld
compl_unify_typeinfos	hlds_goal.m	/^                compl_unify_typeinfos   :: list(prog_var)$/;kq|-;/\<compl_unify_typeinfos\>/;'q;"	kind:fld
complement	../library/bitmap.m	/^:- func complement(/;kq|/^\<complement\>/;'q;"	kind:func
complement	../library/version_bitmap.m	/^:- func complement(/;kq|/^\<complement\>/;'q;"	kind:func
complement_2	../library/version_bitmap.m	/^:- func complement_2(/;kq|/^\<complement_2\>/;'q;"	kind:func	file:
complement_loop	../library/bitmap.m	/^:- pred complement_loop(/;kq|/^\<complement_loop\>/;'q;"	kind:pred	file:
complete	llds.m	/^    --->    complete$/;kq|-;/\<complete\>/;'q;"	kind:cons
complete_and_add_indirect_map_pred	hlds_call_tree.m	/^:- pred complete_and_add_indirect_map_pred(/;kq|/^\<complete_and_add_indirect_map_pred\>/;'q;"	kind:pred	file:
complete_callees	hlds_call_tree.m	/^:- pred complete_callees(pred_callees_map::in, list(/;kq|/^\<complete_callees\>/;'q;"	kind:pred	file:
complete_inst_graph	hhf.m	/^:- pred complete_inst_graph(/;kq|/^\<complete_inst_graph\>/;'q;"	kind:pred	file:
complete_inst_graph_node	hhf.m	/^:- pred complete_inst_graph_node(list(/;kq|/^\<complete_inst_graph_node\>/;'q;"	kind:pred	file:
complete_match	higher_order.higher_order_global_info.m	/^    --->    complete_match$/;kq|-;/\<complete_match\>/;'q;"	kind:cons
complete_order_constraints	ordering_mode_constraints.m	/^:- pred complete_order_constraints(list(/;kq|/^\<complete_order_constraints\>/;'q;"	kind:pred	file:
complete_switch	tag_switch_util.m	/^    ;       complete_switch.$/;kq|-;/\<complete_switch\>/;'q;"	kind:cons
completeness	llds.m	/^:- type completeness$/;kq|-;/\<completeness\>/;'q;"	kind:type
complex_cstrt	mcsolver.m	/^:- type complex_cstrt$/;kq|-;/\<complex_cstrt\>/;'q;"	kind:type	file:
complex_cstrt_map	mcsolver.m	/^                complex_cstrt_map   :: complex_cstrt_map$/;kq|-;/\<complex_cstrt_map\>/;'q;"	kind:fld	file:
complex_cstrt_map	mcsolver.m	/^:- type complex_cstrt_map == multi_map(mcvar, complex_cstrt).$/;kq|-;/\<complex_cstrt_map\>/;'q;"	kind:type	file:
complex_cstrt_vars	mcsolver.m	/^:- func complex_cstrt_vars(/;kq|/^\<complex_cstrt_vars\>/;'q;"	kind:func	file:
complex_cstrts	mcsolver.m	/^:- type complex_cstrts == list(complex_cstrt).$/;kq|-;/\<complex_cstrts\>/;'q;"	kind:type	file:
complex_map_equal	rbmm.points_to_graph.m	/^:- pred complex_map_equal(map(K1, map(K2, V))::in, map(K1, map(/;kq|/^\<complex_map_equal\>/;'q;"	kind:pred	file:
complex_map_equal_2	rbmm.points_to_graph.m	/^:- pred complex_map_equal_2(list(K1)::in, map(K1, map(/;kq|/^\<complex_map_equal_2\>/;'q;"	kind:pred	file:
complexity.generate_new_var	complexity.m	/^:- pred generate_new_var(/;kq|/^\<generate_new_var\>/;'q;"	kind:pred	file:
complexity.generate_size_goal	complexity.m	/^:- pred generate_size_goal(/;kq|/^\<generate_size_goal\>/;'q;"	kind:pred	file:
complexity.generate_size_goals	complexity.m	/^:- pred generate_size_goals(assoc_list(/;kq|/^\<generate_size_goals\>/;'q;"	kind:pred	file:
complexity.generate_slot_goals	complexity.m	/^:- pred generate_slot_goals(int::in, assoc_list(/;kq|/^\<generate_slot_goals\>/;'q;"	kind:pred	file:
complexity.is_active_type	complexity.m	/^:- func is_active_type = mer_type.$/;kq|/^\<is_active_type\>/;'q;"	kind:func	file:
complexity.make_type_info_var	complexity.m	/^:- pred make_type_info_var(/;kq|/^\<make_type_info_var\>/;'q;"	kind:pred	file:
complexity.read_spec_file	complexity.m	/^:- pred read_spec_file(/;kq|/^\<read_spec_file\>/;'q;"	kind:pred
complexity.slot_var_name	complexity.m	/^:- func slot_var_name = string.$/;kq|/^\<slot_var_name\>/;'q;"	kind:func	file:
complexity_arg_info	hlds_module.m	/^:- type complexity_arg_info$/;kq|-;/\<complexity_arg_info\>/;'q;"	kind:type
complexity_arg_info_array_name	llds_out_global.m	/^:- func complexity_arg_info_array_name(/;kq|/^\<complexity_arg_info_array_name\>/;'q;"	kind:func	file:
complexity_arg_is_profiled	llds_out_global.m	/^:- pred complexity_arg_is_profiled(/;kq|/^\<complexity_arg_is_profiled\>/;'q;"	kind:pred	file:
complexity_arg_kind	hlds_module.m	/^                complexity_arg_kind :: complexity_arg_kind$/;kq|-;/\<complexity_arg_kind\>/;'q;"	kind:fld
complexity_arg_name	hlds_module.m	/^                complexity_arg_name :: maybe(string),$/;kq|-;/\<complexity_arg_name\>/;'q;"	kind:fld
complexity_call_proc	../library/term_size_prof_builtin.m	/^:- impure pred complexity_call_proc(/;kq|/^\<complexity_call_proc\>/;'q;"	kind:pred
complexity_exit_proc	../library/term_size_prof_builtin.m	/^:- impure pred complexity_exit_proc(/;kq|/^\<complexity_exit_proc\>/;'q;"	kind:pred
complexity_fail_proc	../library/term_size_prof_builtin.m	/^:- impure pred complexity_fail_proc(/;kq|/^\<complexity_fail_proc\>/;'q;"	kind:pred
complexity_generate_call_foreign_proc	complexity.m	/^:- pred complexity_generate_call_foreign_proc(/;kq|/^\<complexity_generate_call_foreign_proc\>/;'q;"	kind:pred	file:
complexity_input_fixed_size	hlds_module.m	/^    ;       complexity_input_fixed_size$/;kq|-;/\<complexity_input_fixed_size\>/;'q;"	kind:cons
complexity_input_variable_size	hlds_module.m	/^    --->    complexity_input_variable_size$/;kq|-;/\<complexity_input_variable_size\>/;'q;"	kind:cons
complexity_is_active	../library/term_size_prof_builtin.m	/^:- impure pred complexity_is_active(/;kq|/^\<complexity_is_active\>/;'q;"	kind:pred
complexity_is_active	../library/term_size_prof_builtin.m	/^:- type complexity_is_active$/;kq|-;/\<complexity_is_active\>/;'q;"	kind:type
complexity_output	hlds_module.m	/^    ;       complexity_output.$/;kq|-;/\<complexity_output\>/;'q;"	kind:cons
complexity_proc_args	hlds_module.m	/^                complexity_proc_args    :: list(complexity_arg_info)$/;kq|-;/\<complexity_proc_args\>/;'q;"	kind:fld
complexity_proc_info	hlds_module.m	/^:- type complexity_proc_info$/;kq|-;/\<complexity_proc_info\>/;'q;"	kind:type
complexity_proc_map	hlds_module.m	/^:- type complexity_proc_map == map(string, int).$/;kq|-;/\<complexity_proc_map\>/;'q;"	kind:type
complexity_proc_name	complexity.m	/^:- func complexity_proc_name(/;kq|/^\<complexity_proc_name\>/;'q;"	kind:func
complexity_proc_name	hlds_module.m	/^                complexity_proc_name    :: string,$/;kq|-;/\<complexity_proc_name\>/;'q;"	kind:fld
complexity_proc_num	hlds_module.m	/^                complexity_proc_num     :: int,$/;kq|-;/\<complexity_proc_num\>/;'q;"	kind:fld
complexity_process_proc	complexity.m	/^:- pred complexity_process_proc(/;kq|/^\<complexity_process_proc\>/;'q;"	kind:pred	file:
complexity_process_proc_msg	complexity.m	/^:- pred complexity_process_proc_msg(/;kq|/^\<complexity_process_proc_msg\>/;'q;"	kind:pred
complexity_redo_proc	../library/term_size_prof_builtin.m	/^:- impure pred complexity_redo_proc(/;kq|/^\<complexity_redo_proc\>/;'q;"	kind:pred
complexity_slot	../library/term_size_prof_builtin.m	/^:- type complexity_slot == int.$/;kq|-;/\<complexity_slot\>/;'q;"	kind:type
complicated_unify	hlds_goal.m	/^    ;       complicated_unify($/;kq|-;/\<complicated_unify\>/;'q;"	kind:cons
component	../library/digraph.m	/^:- type component(T)$/;kq|-;/\<component\>/;'q;"	kind:type	file:
component_affects_liveness	use_local_vars.m	/^:- func component_affects_liveness(/;kq|/^\<component_affects_liveness\>/;'q;"	kind:func	file:
component_nonroots	../library/digraph.m	/^                component_nonroots  :: list(digraph_key(T))$/;kq|-;/\<component_nonroots\>/;'q;"	kind:fld	file:
component_root	../library/digraph.m	/^                component_root      :: digraph_key(T),$/;kq|-;/\<component_root\>/;'q;"	kind:fld	file:
component_type_kind	du_type_layout.m	/^:- type component_type_kind$/;kq|-;/\<component_type_kind\>/;'q;"	kind:type	file:
component_type_map	du_type_layout.m	/^:- type component_type_map == map(type_ctor, component_type_kind).$/;kq|-;/\<component_type_map\>/;'q;"	kind:type	file:
component_updates_oldlval	use_local_vars.m	/^:- func component_updates_oldlval(/;kq|/^\<component_updates_oldlval\>/;'q;"	kind:func	file:
components	../library/digraph.m	/^:- func components(digraph(T)) = set(set(digraph_key(/;kq|/^\<components\>/;'q;"	kind:func
components	../library/tree_bitset.m	/^                components      :: node_list$/;kq|-;/\<components\>/;'q;"	kind:fld	file:
components_affect_liveness	use_local_vars.m	/^:- func components_affect_liveness(list(/;kq|/^\<components_affect_liveness\>/;'q;"	kind:func	file:
components_loop	../library/digraph.m	/^:- pred components_loop(digraph(T)::in, digraph_key_set(/;kq|/^\<components_loop\>/;'q;"	kind:pred	file:
components_update_oldlval	use_local_vars.m	/^:- func components_update_oldlval(list(/;kq|/^\<components_update_oldlval\>/;'q;"	kind:func	file:
compose	../library/digraph.m	/^:- func compose(digraph(T), digraph(T)) = digraph(/;kq|/^\<compose\>/;'q;"	kind:func
compose	../library/std_util.m	/^:- func compose(func(T2) = T3, func(/;kq|/^\<compose\>/;'q;"	kind:func
compose_loop	../library/digraph.m	/^:- pred compose_loop(digraph(T)::in, digraph(/;kq|/^\<compose_loop\>/;'q;"	kind:pred	file:
compose_maps	../library/map.m	/^:- pred compose_maps(map(A, B)::in, map(B, C)::in, map(/;kq|/^\<compose_maps\>/;'q;"	kind:pred
compose_maps_loop	../library/map.m	/^:- pred compose_maps_loop(map(B, C)::in, assoc_list(/;kq|/^\<compose_maps_loop\>/;'q;"	kind:pred	file:
compress_filename	deep_profiling.m	/^:- pred compress_filename(/;kq|/^\<compress_filename\>/;'q;"	kind:pred	file:
compress_paths	stack_opt.m	/^:- func compress_paths(set(path)) = set(/;kq|/^\<compress_paths\>/;'q;"	kind:func	file:
comps	../library/digraph.m	/^                comps       :: list(component(T))$/;kq|-;/\<comps\>/;'q;"	kind:fld	file:
compute_allowable_trans_opt_deps	d_file_deps.m	/^:- pred compute_allowable_trans_opt_deps(/;kq|/^\<compute_allowable_trans_opt_deps\>/;'q;"	kind:pred	file:
compute_arg_types_maybe_modes	add_pred.m	/^:- pred compute_arg_types_maybe_modes(/;kq|/^\<compute_arg_types_maybe_modes\>/;'q;"	kind:pred	file:
compute_arg_types_modes	hlds_pred.m	/^:- pred compute_arg_types_modes(/;kq|/^\<compute_arg_types_modes\>/;'q;"	kind:pred	file:
compute_assign_direction	unify_gen_util.m	/^:- pred compute_assign_direction(/;kq|/^\<compute_assign_direction\>/;'q;"	kind:pred
compute_base_type	typecheck_coerce.m	/^:- pred compute_base_type(/;kq|/^\<compute_base_type\>/;'q;"	kind:pred	file:
compute_block_needs_frame	frameopt.m	/^:- pred compute_block_needs_frame(label::in, list(/;kq|/^\<compute_block_needs_frame\>/;'q;"	kind:pred	file:
compute_bound_nonlocals_in_goal	try_expand.m	/^:- pred compute_bound_nonlocals_in_goal(/;kq|/^\<compute_bound_nonlocals_in_goal\>/;'q;"	kind:pred	file:
compute_caller_callee_type_substitution	prog_type_unify.m	/^:- pred compute_caller_callee_type_substitution(list(/;kq|/^\<compute_caller_callee_type_substitution\>/;'q;"	kind:pred
compute_can_fail	switch_detection.m	/^:- pred compute_can_fail(set_tree234(cons_id)::in, list(/;kq|/^\<compute_can_fail\>/;'q;"	kind:pred	file:
compute_case_vars_maybe_lambda	quantification.m	/^:- pred compute_case_vars_maybe_lambda(nonlocals_to_recompute, list(/;kq|/^\<compute_case_vars_maybe_lambda\>/;'q;"	kind:pred	file:
compute_case_vars_maybe_lambda_and_bi_impl	quantification.m	/^:- pred compute_case_vars_maybe_lambda_and_bi_impl(list(/;kq|/^\<compute_case_vars_maybe_lambda_and_bi_impl\>/;'q;"	kind:pred	file:
compute_case_vars_no_lambda	quantification.m	/^:- pred compute_case_vars_no_lambda(nonlocals_to_recompute, list(/;kq|/^\<compute_case_vars_no_lambda\>/;'q;"	kind:pred	file:
compute_cases_purity	purity.m	/^:- pred compute_cases_purity(list(case)::in, list(/;kq|/^\<compute_cases_purity\>/;'q;"	kind:pred	file:
compute_cell_type	global_data.m	/^:- pred compute_cell_type(list(/;kq|/^\<compute_cell_type\>/;'q;"	kind:pred	file:
compute_cheaper_tag_test	du_type_layout.m	/^:- pred compute_cheaper_tag_test(type_ctor::in, list(/;kq|/^\<compute_cheaper_tag_test\>/;'q;"	kind:pred	file:
compute_constantR	rbmm.interproc_region_lifetime.m	/^:- pred compute_constantR(/;kq|/^\<compute_constantR\>/;'q;"	kind:pred	file:
compute_contains_var_bit_vector	type_ctor_info.m	/^:- func compute_contains_var_bit_vector(/;kq|/^\<compute_contains_var_bit_vector\>/;'q;"	kind:func
compute_contains_var_bit_vector_2	type_ctor_info.m	/^:- pred compute_contains_var_bit_vector_2(/;kq|/^\<compute_contains_var_bit_vector_2\>/;'q;"	kind:pred	file:
compute_covered_cons_ids	det_check_switch.m	/^:- pred compute_covered_cons_ids(list(/;kq|/^\<compute_covered_cons_ids\>/;'q;"	kind:pred	file:
compute_day_of_week	../library/calendar.m	/^:- func compute_day_of_week(/;kq|/^\<compute_day_of_week\>/;'q;"	kind:func	file:
compute_deep_save_excp_vars	code_gen.m	/^:- func compute_deep_save_excp_vars(proc_info) = list(/;kq|/^\<compute_deep_save_excp_vars\>/;'q;"	kind:func	file:
compute_dep_graphs_gendep	d_file_deps.m	/^:- pred compute_dep_graphs_gendep(/;kq|/^\<compute_dep_graphs_gendep\>/;'q;"	kind:pred
compute_disj_vars_maybe_lambda	quantification.m	/^:- pred compute_disj_vars_maybe_lambda(nonlocals_to_recompute, list(/;kq|/^\<compute_disj_vars_maybe_lambda\>/;'q;"	kind:pred	file:
compute_disj_vars_maybe_lambda_and_bi_impl	quantification.m	/^:- pred compute_disj_vars_maybe_lambda_and_bi_impl(list(/;kq|/^\<compute_disj_vars_maybe_lambda_and_bi_impl\>/;'q;"	kind:pred	file:
compute_disj_vars_no_lambda	quantification.m	/^:- pred compute_disj_vars_no_lambda(nonlocals_to_recompute, list(/;kq|/^\<compute_disj_vars_no_lambda\>/;'q;"	kind:pred	file:
compute_du_ptag_layout_flags	type_ctor_info.m	/^:- pred compute_du_ptag_layout_flags(/;kq|/^\<compute_du_ptag_layout_flags\>/;'q;"	kind:pred
compute_execution_paths	rbmm.execution_path.m	/^:- pred compute_execution_paths(/;kq|/^\<compute_execution_paths\>/;'q;"	kind:pred	file:
compute_exist_constraint_implications	unify_proc.m	/^:- pred compute_exist_constraint_implications(/;kq|/^\<compute_exist_constraint_implications\>/;'q;"	kind:pred	file:
compute_expr_purity	purity.m	/^:- pred compute_expr_purity(/;kq|/^\<compute_expr_purity\>/;'q;"	kind:pred	file:
compute_extra_typeinfos	higher_order.specialize_calls.m	/^:- pred compute_extra_typeinfos(/;kq|/^\<compute_extra_typeinfos\>/;'q;"	kind:pred	file:
compute_forward_live_var_saves	code_loc_dep.m	/^:- pred compute_forward_live_var_saves(/;kq|/^\<compute_forward_live_var_saves\>/;'q;"	kind:pred	file:
compute_functor_size	size_prof.m	/^:- func compute_functor_size(list(/;kq|/^\<compute_functor_size\>/;'q;"	kind:func	file:
compute_fundeps_closure	check_typeclass.m	/^:- func compute_fundeps_closure(list(induced_fundep), set(tvar)) = set(/;kq|/^\<compute_fundeps_closure\>/;'q;"	kind:func	file:
compute_goal_info_for_merged_goal	simplify_goal_conj.m	/^:- pred compute_goal_info_for_merged_goal(/;kq|/^\<compute_goal_info_for_merged_goal\>/;'q;"	kind:pred	file:
compute_goal_infos	deforest.m	/^:- pred compute_goal_infos(list(/;kq|/^\<compute_goal_infos\>/;'q;"	kind:pred	file:
compute_goal_instmap_delta	modecheck_util.m	/^:- pred compute_goal_instmap_delta(/;kq|/^\<compute_goal_instmap_delta\>/;'q;"	kind:pred
compute_goal_mode	goal_mode.m	/^:- pred compute_goal_mode(/;kq|/^\<compute_goal_mode\>/;'q;"	kind:pred	file:
compute_goal_modes	options.m	/^    ;       compute_goal_modes$/;kq|-;/\<compute_goal_modes\>/;'q;"	kind:cons
compute_goal_modes_in_conj	goal_mode.m	/^:- pred compute_goal_modes_in_conj(/;kq|/^\<compute_goal_modes_in_conj\>/;'q;"	kind:pred	file:
compute_goal_modes_in_disj	goal_mode.m	/^:- pred compute_goal_modes_in_disj(/;kq|/^\<compute_goal_modes_in_disj\>/;'q;"	kind:pred	file:
compute_goal_modes_in_goal	goal_mode.m	/^:- pred compute_goal_modes_in_goal(/;kq|/^\<compute_goal_modes_in_goal\>/;'q;"	kind:pred	file:
compute_goal_modes_in_module	goal_mode.m	/^:- pred compute_goal_modes_in_module(/;kq|/^\<compute_goal_modes_in_module\>/;'q;"	kind:pred
compute_goal_modes_in_pred	goal_mode.m	/^:- pred compute_goal_modes_in_pred(module_info::in, set_tree234(/;kq|/^\<compute_goal_modes_in_pred\>/;'q;"	kind:pred	file:
compute_goal_modes_in_proc	goal_mode.m	/^:- pred compute_goal_modes_in_proc(/;kq|/^\<compute_goal_modes_in_proc\>/;'q;"	kind:pred	file:
compute_goal_modes_in_switch	goal_mode.m	/^:- pred compute_goal_modes_in_switch(/;kq|/^\<compute_goal_modes_in_switch\>/;'q;"	kind:pred	file:
compute_goal_purity	purity.m	/^:- pred compute_goal_purity(/;kq|/^\<compute_goal_purity\>/;'q;"	kind:pred	file:
compute_goal_purity_in_fgt_no_ptc	purity.m	/^:- pred compute_goal_purity_in_fgt_no_ptc(list(/;kq|/^\<compute_goal_purity_in_fgt_no_ptc\>/;'q;"	kind:pred	file:
compute_goal_purity_in_fgt_ptc	purity.m	/^:- pred compute_goal_purity_in_fgt_ptc(list(/;kq|/^\<compute_goal_purity_in_fgt_ptc\>/;'q;"	kind:pred	file:
compute_goals_purity	purity.m	/^:- pred compute_goals_purity(list(hlds_goal)::in, list(/;kq|/^\<compute_goals_purity\>/;'q;"	kind:pred	file:
compute_grade	compute_grade.m	/^:- pred compute_grade(/;kq|/^\<compute_grade\>/;'q;"	kind:pred
compute_grade.add_option_list	compute_grade.m	/^:- pred add_option_list(list(pair(/;kq|/^\<add_option_list\>/;'q;"	kind:pred	file:
compute_grade.comp_gc	compute_grade.m	/^    ;       comp_gc             % the kind of GC to use$/;kq|-;/\<compute_grade.comp_gc\>/;'q;"	kind:cons	file:
compute_grade.comp_gcc_ext	compute_grade.m	/^    --->    comp_gcc_ext        % gcc extensions etc. -- see$/;kq|-;/\<compute_grade.comp_gcc_ext\>/;'q;"	kind:cons	file:
compute_grade.comp_lowlevel	compute_grade.m	/^    ;       comp_lowlevel       % what to do to target code$/;kq|-;/\<compute_grade.comp_lowlevel\>/;'q;"	kind:cons	file:
compute_grade.comp_par	compute_grade.m	/^    ;       comp_par            % parallelism \/ multithreading$/;kq|-;/\<compute_grade.comp_par\>/;'q;"	kind:cons	file:
compute_grade.comp_pregen_spf	compute_grade.m	/^    ;       comp_pregen_spf     % whether to assume settings for the$/;kq|-;/\<compute_grade.comp_pregen_spf\>/;'q;"	kind:cons	file:
compute_grade.comp_prof	compute_grade.m	/^    ;       comp_prof           % what profiling options to use$/;kq|-;/\<compute_grade.comp_prof\>/;'q;"	kind:cons	file:
compute_grade.comp_regions	compute_grade.m	/^    ;       comp_regions.       % Whether or not to use region-based memory$/;kq|-;/\<compute_grade.comp_regions\>/;'q;"	kind:cons	file:
compute_grade.comp_term_size	compute_grade.m	/^    ;       comp_term_size      % whether or not to record term sizes$/;kq|-;/\<compute_grade.comp_term_size\>/;'q;"	kind:cons	file:
compute_grade.comp_trace	compute_grade.m	/^    ;       comp_trace          % tracing\/debugging options$/;kq|-;/\<compute_grade.comp_trace\>/;'q;"	kind:cons	file:
compute_grade.comp_trail	compute_grade.m	/^    ;       comp_trail          % whether or not to use trailing$/;kq|-;/\<compute_grade.comp_trail\>/;'q;"	kind:cons	file:
compute_grade.filter_grade	compute_grade.m	/^:- pred filter_grade(/;kq|/^\<filter_grade\>/;'q;"	kind:pred	file:
compute_grade.grade_component	compute_grade.m	/^:- type grade_component$/;kq|-;/\<compute_grade.grade_component\>/;'q;"	kind:type	file:
compute_grade.must_contain	compute_grade.m	/^:- pred must_contain(list(string)::in, list(/;kq|/^\<must_contain\>/;'q;"	kind:pred	file:
compute_grade.must_not_contain	compute_grade.m	/^:- pred must_not_contain(list(string)::in, list(/;kq|/^\<must_not_contain\>/;'q;"	kind:pred	file:
compute_grade_components	compute_grade.m	/^:- pred compute_grade_components(/;kq|/^\<compute_grade_components\>/;'q;"	kind:pred	file:
compute_headvar_types_in_type_assign	typecheck_clauses.m	/^:- pred compute_headvar_types_in_type_assign(list(/;kq|/^\<compute_headvar_types_in_type_assign\>/;'q;"	kind:pred	file:
compute_implicit_avail_needs	get_dependencies.m	/^:- pred compute_implicit_avail_needs(/;kq|/^\<compute_implicit_avail_needs\>/;'q;"	kind:pred
compute_in_and_out_vars	arg_info.m	/^:- pred compute_in_and_out_vars(/;kq|/^\<compute_in_and_out_vars\>/;'q;"	kind:pred
compute_in_and_out_vars_sep_regs	arg_info.m	/^:- pred compute_in_and_out_vars_sep_regs(/;kq|/^\<compute_in_and_out_vars_sep_regs\>/;'q;"	kind:pred
compute_in_and_out_vars_sep_regs_2	arg_info.m	/^:- pred compute_in_and_out_vars_sep_regs_2(/;kq|/^\<compute_in_and_out_vars_sep_regs_2\>/;'q;"	kind:pred	file:
compute_induced_fundeps	check_typeclass.m	/^:- func compute_induced_fundeps(class_table, tvarset, list(/;kq|/^\<compute_induced_fundeps\>/;'q;"	kind:func	file:
compute_initial_aux_instmap	loop_inv.m	/^:- func compute_initial_aux_instmap(list(/;kq|/^\<compute_initial_aux_instmap\>/;'q;"	kind:func	file:
compute_initial_tail_rec_map_for_mutual	ml_proc_gen.m	/^:- pred compute_initial_tail_rec_map_for_mutual(/;kq|/^\<compute_initial_tail_rec_map_for_mutual\>/;'q;"	kind:pred	file:
compute_initial_tail_rec_map_for_none_or_self	ml_proc_gen.m	/^:- pred compute_initial_tail_rec_map_for_none_or_self(/;kq|/^\<compute_initial_tail_rec_map_for_none_or_self\>/;'q;"	kind:pred	file:
compute_inst_var_sub	recompute_instmap_deltas.m	/^:- pred compute_inst_var_sub(/;kq|/^\<compute_inst_var_sub\>/;'q;"	kind:pred	file:
compute_instantiated_and_dead_vars	structure_reuse.lfu.m	/^:- pred compute_instantiated_and_dead_vars(/;kq|/^\<compute_instantiated_and_dead_vars\>/;'q;"	kind:pred	file:
compute_instmap_delta	instmap.m	/^:- pred compute_instmap_delta(/;kq|/^\<compute_instmap_delta\>/;'q;"	kind:pred
compute_instmap_delta_for_vars	instmap.m	/^:- pred compute_instmap_delta_for_vars(list(/;kq|/^\<compute_instmap_delta_for_vars\>/;'q;"	kind:pred	file:
compute_interproc_region_lifetime	rbmm.interproc_region_lifetime.m	/^:- pred compute_interproc_region_lifetime(/;kq|/^\<compute_interproc_region_lifetime\>/;'q;"	kind:pred
compute_item_name_version_map	recompilation.version.m	/^:- pred compute_item_name_version_map(/;kq|/^\<compute_item_name_version_map\>/;'q;"	kind:pred	file:
compute_item_name_version_map_entry	recompilation.version.m	/^:- pred compute_item_name_version_map_entry(/;kq|/^\<compute_item_name_version_map_entry\>/;'q;"	kind:pred	file:
compute_item_version_numbers	recompilation.version.m	/^:- pred compute_item_version_numbers(/;kq|/^\<compute_item_version_numbers\>/;'q;"	kind:pred	file:
compute_liveness	mercury_compile_llds_back_end.m	/^:- pred compute_liveness(/;kq|/^\<compute_liveness\>/;'q;"	kind:pred	file:
compute_local_call_tree	hlds_call_tree.m	/^:- pred compute_local_call_tree(/;kq|/^\<compute_local_call_tree\>/;'q;"	kind:pred
compute_local_packable_functors	decide_type_repn.m	/^:- pred compute_local_packable_functors(/;kq|/^\<compute_local_packable_functors\>/;'q;"	kind:pred	file:
compute_local_packable_functors	du_type_layout.m	/^:- pred compute_local_packable_functors(/;kq|/^\<compute_local_packable_functors\>/;'q;"	kind:pred	file:
compute_match_table	structure_reuse.direct_choose_reuse.m	/^:- pred compute_match_table(/;kq|/^\<compute_match_table\>/;'q;"	kind:pred	file:
compute_match_table_goal_list	structure_reuse.direct_choose_reuse.m	/^:- pred compute_match_table_goal_list(/;kq|/^\<compute_match_table_goal_list\>/;'q;"	kind:pred	file:
compute_match_table_in_disjs	structure_reuse.direct_choose_reuse.m	/^:- pred compute_match_table_in_disjs(/;kq|/^\<compute_match_table_in_disjs\>/;'q;"	kind:pred	file:
compute_match_table_in_disjunction	structure_reuse.direct_choose_reuse.m	/^:- pred compute_match_table_in_disjunction(/;kq|/^\<compute_match_table_in_disjunction\>/;'q;"	kind:pred	file:
compute_match_table_with_continuation	structure_reuse.direct_choose_reuse.m	/^:- pred compute_match_table_with_continuation(/;kq|/^\<compute_match_table_with_continuation\>/;'q;"	kind:pred	file:
compute_may_pull_cons_id	cse_detection.m	/^:- pred compute_may_pull_cons_id(module_info::in, list(/;kq|/^\<compute_may_pull_cons_id\>/;'q;"	kind:pred	file:
compute_maybe_cur_user_decl	add_pred.m	/^:- pred compute_maybe_cur_user_decl(/;kq|/^\<compute_maybe_cur_user_decl\>/;'q;"	kind:pred	file:
compute_maybe_packable_args_locn	unify_proc.m	/^:- func compute_maybe_packable_args_locn(/;kq|/^\<compute_maybe_packable_args_locn\>/;'q;"	kind:func	file:
compute_maybe_primary_tag_bits	du_type_layout.m	/^:- pred compute_maybe_primary_tag_bits(/;kq|/^\<compute_maybe_primary_tag_bits\>/;'q;"	kind:pred	file:
compute_name_arity_version_map	recompilation.version.m	/^:- pred compute_name_arity_version_map(/;kq|/^\<compute_name_arity_version_map\>/;'q;"	kind:pred	file:
compute_name_arity_version_map_entry	recompilation.version.m	/^:- pred compute_name_arity_version_map_entry(/;kq|/^\<compute_name_arity_version_map_entry\>/;'q;"	kind:pred	file:
compute_opt_trans_opt_deps_graph	opt_deps_spec.m	/^:- pred compute_opt_trans_opt_deps_graph(/;kq|/^\<compute_opt_trans_opt_deps_graph\>/;'q;"	kind:pred
compute_parallel_goals_purity	purity.m	/^:- pred compute_parallel_goals_purity(list(/;kq|/^\<compute_parallel_goals_purity\>/;'q;"	kind:pred	file:
compute_plain_call_expr_purity	purity.m	/^:- pred compute_plain_call_expr_purity(/;kq|/^\<compute_plain_call_expr_purity\>/;'q;"	kind:pred	file:
compute_pred_modecheck_arg_offset	modecheck_util.m	/^:- func compute_pred_modecheck_arg_offset(/;kq|/^\<compute_pred_modecheck_arg_offset\>/;'q;"	kind:func
compute_prev_synth_attr_order	prog_event.m	/^:- pred compute_prev_synth_attr_order(/;kq|/^\<compute_prev_synth_attr_order\>/;'q;"	kind:pred	file:
compute_prev_synth_attr_order_for_args	prog_event.m	/^:- pred compute_prev_synth_attr_order_for_args(/;kq|/^\<compute_prev_synth_attr_order_for_args\>/;'q;"	kind:pred	file:
compute_ptag_rval	tag_switch.m	/^:- pred compute_ptag_rval(/;kq|/^\<compute_ptag_rval\>/;'q;"	kind:pred	file:
compute_purity_for_clause	purity.m	/^:- pred compute_purity_for_clause(/;kq|/^\<compute_purity_for_clause\>/;'q;"	kind:pred	file:
compute_purity_for_clauses	purity.m	/^:- pred compute_purity_for_clauses(list(clause)::in, list(/;kq|/^\<compute_purity_for_clauses\>/;'q;"	kind:pred	file:
compute_rbmm_info_conjunction	rbmm.add_rbmm_goal_infos.m	/^:- pred compute_rbmm_info_conjunction(list(/;kq|/^\<compute_rbmm_info_conjunction\>/;'q;"	kind:pred	file:
compute_rbmm_info_goals	rbmm.add_rbmm_goal_infos.m	/^:- pred compute_rbmm_info_goals(list(/;kq|/^\<compute_rbmm_info_goals\>/;'q;"	kind:pred	file:
compute_reachable_modules_from_dep_graphs	d_file_deps.m	/^:- pred compute_reachable_modules_from_dep_graphs(/;kq|/^\<compute_reachable_modules_from_dep_graphs\>/;'q;"	kind:pred	file:
compute_rec_start_vars	term_traversal.m	/^:- pred compute_rec_start_vars(list(prog_var)::in, list(/;kq|/^\<compute_rec_start_vars\>/;'q;"	kind:pred	file:
compute_resume_var_stack_locs	code_loc_dep.m	/^:- pred compute_resume_var_stack_locs(/;kq|/^\<compute_resume_var_stack_locs\>/;'q;"	kind:pred	file:
compute_resurrection_paths	rbmm.region_resurrection_renaming.m	/^:- pred compute_resurrection_paths(/;kq|/^\<compute_resurrection_paths\>/;'q;"	kind:pred
compute_resurrection_paths_exec_path	rbmm.region_resurrection_renaming.m	/^:- pred compute_resurrection_paths_exec_path(/;kq|/^\<compute_resurrection_paths_exec_path\>/;'q;"	kind:pred	file:
compute_resurrection_paths_proc	rbmm.region_resurrection_renaming.m	/^:- pred compute_resurrection_paths_proc(/;kq|/^\<compute_resurrection_paths_proc\>/;'q;"	kind:pred	file:
compute_resurrection_paths_prog_point	rbmm.region_resurrection_renaming.m	/^:- pred compute_resurrection_paths_prog_point(/;kq|/^\<compute_resurrection_paths_prog_point\>/;'q;"	kind:pred	file:
compute_reuse_type	structure_reuse.direct_choose_reuse.m	/^:- pred compute_reuse_type(/;kq|/^\<compute_reuse_type\>/;'q;"	kind:pred	file:
compute_scope_expr_purity	purity.m	/^:- pred compute_scope_expr_purity(hlds_goal_expr::in(/;kq|/^\<compute_scope_expr_purity\>/;'q;"	kind:pred	file:
compute_search_dirs	find_module.m	/^:- pred compute_search_dirs(search_auth_dirs::in, list(/;kq|/^\<compute_search_dirs\>/;'q;"	kind:pred	file:
compute_sectag_bits	du_type_layout.m	/^:- pred compute_sectag_bits(/;kq|/^\<compute_sectag_bits\>/;'q;"	kind:pred	file:
compute_sectag_case_test_rval	tag_switch.m	/^:- pred compute_sectag_case_test_rval(/;kq|/^\<compute_sectag_case_test_rval\>/;'q;"	kind:pred	file:
compute_sectag_rval	tag_switch.m	/^:- pred compute_sectag_rval(/;kq|/^\<compute_sectag_rval\>/;'q;"	kind:pred	file:
compute_shorthand_expr_purity	purity.m	/^:- pred compute_shorthand_expr_purity(hlds_goal_expr::in(/;kq|/^\<compute_shorthand_expr_purity\>/;'q;"	kind:pred	file:
compute_slot_number	../library/version_hash_table.m	/^:- pred compute_slot_number(hash_pred(K)::in(/;kq|/^\<compute_slot_number\>/;'q;"	kind:pred	file:
compute_stack_vars	mercury_compile_llds_back_end.m	/^:- pred compute_stack_vars(/;kq|/^\<compute_stack_vars\>/;'q;"	kind:pred	file:
compute_status_after_arms	state_var.m	/^:- pred compute_status_after_arms(assoc_list(/;kq|/^\<compute_status_after_arms\>/;'q;"	kind:pred	file:
compute_subtype_ctors_diff	add_type.m	/^:- pred compute_subtype_ctors_diff(list(/;kq|/^\<compute_subtype_ctors_diff\>/;'q;"	kind:pred	file:
compute_superclass_arg_types	add_pragma_type_spec.m	/^:- pred compute_superclass_arg_types(map(/;kq|/^\<compute_superclass_arg_types\>/;'q;"	kind:pred	file:
compute_type_subst	deep_profiling.m	/^:- func compute_type_subst(/;kq|/^\<compute_type_subst\>/;'q;"	kind:func	file:
compute_unify_expr_purity	purity.m	/^:- pred compute_unify_expr_purity(hlds_goal_expr::in(/;kq|/^\<compute_unify_expr_purity\>/;'q;"	kind:pred	file:
compute_useds_produceds	rbmm.live_variable_analysis.m	/^:- pred compute_useds_produceds(/;kq|/^\<compute_useds_produceds\>/;'q;"	kind:pred	file:
compute_var_number_map	stack_layout.m	/^:- pred compute_var_number_map(var_table::in, list(/;kq|/^\<compute_var_number_map\>/;'q;"	kind:pred
compute_var_origins_in_cases	var_origins.m	/^:- pred compute_var_origins_in_cases(/;kq|/^\<compute_var_origins_in_cases\>/;'q;"	kind:pred	file:
compute_var_origins_in_clauses	var_origins.m	/^:- pred compute_var_origins_in_clauses(/;kq|/^\<compute_var_origins_in_clauses\>/;'q;"	kind:pred	file:
compute_var_origins_in_conj	var_origins.m	/^:- pred compute_var_origins_in_conj(/;kq|/^\<compute_var_origins_in_conj\>/;'q;"	kind:pred	file:
compute_var_origins_in_disj	var_origins.m	/^:- pred compute_var_origins_in_disj(/;kq|/^\<compute_var_origins_in_disj\>/;'q;"	kind:pred	file:
compute_var_origins_in_goal	var_origins.m	/^:- pred compute_var_origins_in_goal(/;kq|/^\<compute_var_origins_in_goal\>/;'q;"	kind:pred	file:
compute_var_origins_in_pred	var_origins.m	/^:- pred compute_var_origins_in_pred(/;kq|/^\<compute_var_origins_in_pred\>/;'q;"	kind:pred
compute_version_numbers_int0	recompilation.version.m	/^:- pred compute_version_numbers_int0(maybe(/;kq|/^\<compute_version_numbers_int0\>/;'q;"	kind:pred
compute_version_numbers_int1	recompilation.version.m	/^:- pred compute_version_numbers_int1(maybe(/;kq|/^\<compute_version_numbers_int1\>/;'q;"	kind:pred
compute_version_numbers_int2	recompilation.version.m	/^:- pred compute_version_numbers_int2(maybe(/;kq|/^\<compute_version_numbers_int2\>/;'q;"	kind:pred
compute_via_cell_vars	matching.m	/^:- func compute_via_cell_vars(list(field_costs_benefits), set(/;kq|/^\<compute_via_cell_vars\>/;'q;"	kind:func	file:
compute_when_to_copy_out	ml_args_util.m	/^:- func compute_when_to_copy_out(/;kq|/^\<compute_when_to_copy_out\>/;'q;"	kind:func
compute_which_type_params_must_be_invariant	typecheck_coerce.m	/^:- pred compute_which_type_params_must_be_invariant(/;kq|/^\<compute_which_type_params_must_be_invariant\>/;'q;"	kind:pred	file:
computed_goto	llds.m	/^    ;       computed_goto(rval, maybe(int), list(maybe(label)))$/;kq|-;/\<computed_goto\>/;'q;"	kind:cons
computed_goto_method	peephole.m	/^:- type computed_goto_method$/;kq|-;/\<computed_goto_method\>/;'q;"	kind:type	file:
con	structure_reuse.direct_choose_reuse.m	/^    --->    con($/;kq|-;/\<con\>/;'q;"	kind:cons	file:
con_pp	structure_reuse.direct_choose_reuse.m	/^                con_pp      :: program_point,$/;kq|-;/\<con_pp\>/;'q;"	kind:fld	file:
con_reuse	structure_reuse.direct_choose_reuse.m	/^                con_reuse   :: reuse_type$/;kq|-;/\<con_reuse\>/;'q;"	kind:fld	file:
con_specs	structure_reuse.direct_choose_reuse.m	/^                con_specs       :: list(construction_spec),$/;kq|-;/\<con_specs\>/;'q;"	kind:fld	file:
concat3	../library/set_bbbtree.m	/^:- pred concat3(set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<concat3\>/;'q;"	kind:pred	file:
concat4	../library/set_bbbtree.m	/^:- pred concat4(set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<concat4\>/;'q;"	kind:pred	file:
cond_can_switch	simplify_goal_ite.m	/^:- type cond_can_switch$/;kq|-;/\<cond_can_switch\>/;'q;"	kind:type	file:
cond_can_switch_on	simplify_goal_ite.m	/^    ;       cond_can_switch_on(prog_var)$/;kq|-;/\<cond_can_switch_on\>/;'q;"	kind:cons	file:
cond_can_switch_uncommitted	simplify_goal_ite.m	/^    --->    cond_can_switch_uncommitted$/;kq|-;/\<cond_can_switch_uncommitted\>/;'q;"	kind:cons	file:
cond_cannot_switch	simplify_goal_ite.m	/^    ;       cond_cannot_switch.$/;kq|-;/\<cond_cannot_switch\>/;'q;"	kind:cons	file:
cond_id	error_spec.m	/^                cond_id                 :: string,$/;kq|-;/\<cond_id\>/;'q;"	kind:fld
cond_not_satisfied	term_constr_errors.m	/^    ;       cond_not_satisfied$/;kq|-;/\<cond_not_satisfied\>/;'q;"	kind:cons
cond_seq	ml_gen_info.m	/^:- type cond_seq ---> cond_seq(int).$/;kq|-;/\<cond_seq\>/;'q;"	kind:type
cond_spec_msgs	error_spec.m	/^                cond_spec_msgs          :: list(error_msg)$/;kq|-;/\<cond_spec_msgs\>/;'q;"	kind:fld
cond_spec_option	error_spec.m	/^                cond_spec_option        :: option,$/;kq|-;/\<cond_spec_option\>/;'q;"	kind:fld
cond_spec_phase	error_spec.m	/^                cond_spec_phase         :: error_phase,$/;kq|-;/\<cond_spec_phase\>/;'q;"	kind:fld
cond_spec_severity	error_spec.m	/^                cond_spec_severity      :: error_severity,$/;kq|-;/\<cond_spec_severity\>/;'q;"	kind:fld
cond_spec_value	error_spec.m	/^                cond_spec_value         :: bool,$/;kq|-;/\<cond_spec_value\>/;'q;"	kind:fld
condense	../library/cord.m	/^:- func condense(cord(cord(T))) = cord(/;kq|/^\<condense\>/;'q;"	kind:func
condense	../library/list.m	/^:- func condense(list(list(T))) = list(/;kq|/^\<condense\>/;'q;"	kind:func
condense	../library/one_or_more.m	/^:- func condense(list(one_or_more(T))) = list(/;kq|/^\<condense\>/;'q;"	kind:func
condense_2	../library/cord.m	/^:- func condense_2(cord_node(cord(T))) = cord(/;kq|/^\<condense_2\>/;'q;"	kind:func	file:
condense_acc	../library/list.m	/^:- pred condense_acc(list(list(T))::in, list(T)::in, list(/;kq|/^\<condense_acc\>/;'q;"	kind:pred	file:
condense_acc	../library/one_or_more.m	/^:- pred condense_acc(list(one_or_more(T))::in, list(T)::in, list(/;kq|/^\<condense_acc\>/;'q;"	kind:pred	file:
condition	structure_reuse.domain.m	/^    ;       condition($/;kq|-;/\<condition\>/;'q;"	kind:cons	file:
condition_env	code_loc_dep.m	/^:- type condition_env$/;kq|-;/\<condition_env\>/;'q;"	kind:type	file:
conditional	structure_reuse.domain.m	/^    ;       conditional(list(reuse_condition)).$/;kq|-;/\<conditional\>/;'q;"	kind:cons	file:
conditional_reuse	hlds_goal.m	/^    --->    conditional_reuse$/;kq|-;/\<conditional_reuse\>/;'q;"	kind:cons
conditional_reuse_handling	structure_reuse.indirect.m	/^:- type conditional_reuse_handling$/;kq|-;/\<conditional_reuse_handling\>/;'q;"	kind:type	file:
conditional_spec	error_spec.m	/^    ;       conditional_spec($/;kq|-;/\<conditional_spec\>/;'q;"	kind:cons
conf_low_ptag_bits	options.m	/^    ;       conf_low_ptag_bits$/;kq|-;/\<conf_low_ptag_bits\>/;'q;"	kind:cons
config_default_color_diagnostics	options.m	/^    ;       config_default_color_diagnostics$/;kq|-;/\<config_default_color_diagnostics\>/;'q;"	kind:cons
config_dir	options_file.m	/^    ;       config_dir$/;kq|-;/\<config_dir\>/;'q;"	kind:cons	file:
config_file	options.m	/^    ;       config_file$/;kq|-;/\<config_file\>/;'q;"	kind:cons
conflict	parse_util.m	/^:- type conflict(T)$/;kq|-;/\<conflict\>/;'q;"	kind:type
conflict_cons_ids	switch_detection.m	/^                conflict_cons_ids   :: set_tree234(cons_id)$/;kq|-;/\<conflict_cons_ids\>/;'q;"	kind:fld	file:
conflicting_attributes_error	parse_pragma.m	/^:- func conflicting_attributes_error(/;kq|/^\<conflicting_attributes_error\>/;'q;"	kind:func	file:
conj	hlds_goal.m	/^    ;       conj(conj_type, list(hlds_goal))$/;kq|-;/\<conj\>/;'q;"	kind:cons
conj_add_heap_ops	add_heap_ops.m	/^:- pred conj_add_heap_ops(list(hlds_goal)::in, list(/;kq|/^\<conj_add_heap_ops\>/;'q;"	kind:pred	file:
conj_add_trail_ops	add_trail_ops.m	/^:- pred conj_add_trail_ops(list(hlds_goal)::in, list(/;kq|/^\<conj_add_trail_ops\>/;'q;"	kind:pred	file:
conj_constraint_get_context	old_type_constraints.m	/^:- pred conj_constraint_get_context(/;kq|/^\<conj_constraint_get_context\>/;'q;"	kind:pred	file:
conj_constraint_to_string	old_type_constraints.m	/^:- pred conj_constraint_to_string(/;kq|/^\<conj_constraint_to_string\>/;'q;"	kind:pred	file:
conj_constraints	mode_constraints.m	/^:- pred conj_constraints(/;kq|/^\<conj_constraints\>/;'q;"	kind:pred	file:
conj_constraints_info	build_mode_constraints.m	/^:- type conj_constraints_info$/;kq|-;/\<conj_constraints_info\>/;'q;"	kind:type	file:
conj_constraints_info_init	build_mode_constraints.m	/^:- func conj_constraints_info_init = conj_constraints_info.$/;kq|/^\<conj_constraints_info_init\>/;'q;"	kind:func	file:
conj_constraints_process_var	mode_constraints.m	/^:- pred conj_constraints_process_var(/;kq|/^\<conj_constraints_process_var\>/;'q;"	kind:pred	file:
conj_expr	prog_item.m	/^    ;       conj_expr(prog_context, goal, list(goal))$/;kq|-;/\<conj_expr\>/;'q;"	kind:cons
conj_find_bind_var	switch_detection.m	/^:- pred conj_find_bind_var(/;kq|/^\<conj_find_bind_var\>/;'q;"	kind:pred	file:
conj_find_domain	old_type_constraints.m	/^:- pred conj_find_domain(/;kq|/^\<conj_find_domain\>/;'q;"	kind:pred	file:
conj_floundered	mode_errors.m	/^    ;       conj_floundered.        % We have reached the end of a conjunction$/;kq|-;/\<conj_floundered\>/;'q;"	kind:cons
conj_get_loop_control_par_conjs	par_loop_control.m	/^:- pred conj_get_loop_control_par_conjs(list(/;kq|/^\<conj_get_loop_control_par_conjs\>/;'q;"	kind:pred	file:
conj_goals	term_constr_data.m	/^                conj_goals     :: list(abstract_goal),$/;kq|-;/\<conj_goals\>/;'q;"	kind:fld
conj_id	format_call.m	/^:- type conj_id$/;kq|-;/\<conj_id\>/;'q;"	kind:type	file:
conj_list_to_goal	hlds_goal.m	/^:- pred conj_list_to_goal(list(/;kq|/^\<conj_list_to_goal\>/;'q;"	kind:pred
conj_locals	term_constr_data.m	/^                conj_locals    :: local_vars,$/;kq|-;/\<conj_locals\>/;'q;"	kind:fld
conj_map	format_call.m	/^:- type conj_map$/;kq|-;/\<conj_map\>/;'q;"	kind:type	file:
conj_maps	format_call.m	/^:- type conj_maps == map(conj_id, conj_map).$/;kq|-;/\<conj_maps\>/;'q;"	kind:type	file:
conj_mark_static_terms	mark_static_terms.m	/^:- pred conj_mark_static_terms(list(hlds_goal)::in, list(/;kq|/^\<conj_mark_static_terms\>/;'q;"	kind:pred	file:
conj_nonlocals	term_constr_data.m	/^                conj_nonlocals :: nonlocal_vars$/;kq|-;/\<conj_nonlocals\>/;'q;"	kind:fld
conj_not_vars	../library/robdd.m	/^:- func conj_not_vars(vars(T)) = robdd(/;kq|/^\<conj_not_vars\>/;'q;"	kind:func
conj_not_vars	mode_robdd.tfeirn.m	/^:- func conj_not_vars(vars(T)::in, tfeirn(/;kq|/^\<conj_not_vars\>/;'q;"	kind:func
conj_pred_map	format_call.m	/^:- type conj_pred_map == map(conj_id, conj_id).$/;kq|-;/\<conj_pred_map\>/;'q;"	kind:type	file:
conj_rep	../mdbcomp/program_representation.m	/^    --->    conj_rep($/;kq|-;/\<conj_rep\>/;'q;"	kind:cons
conj_subgoal_constraints	mode_constraints.m	/^:- pred conj_subgoal_constraints(/;kq|/^\<conj_subgoal_constraints\>/;'q;"	kind:pred	file:
conj_to_conj_rep	prog_rep.m	/^:- pred conj_to_conj_rep(prog_rep_info::in, instmap::in, list(/;kq|/^\<conj_to_conj_rep\>/;'q;"	kind:pred	file:
conj_type	hlds_goal.m	/^:- type conj_type$/;kq|-;/\<conj_type\>/;'q;"	kind:type
conj_type_constraint	old_type_constraints.m	/^:- type conj_type_constraint$/;kq|-;/\<conj_type_constraint\>/;'q;"	kind:type	file:
conj_update_non_loop_control_paths	par_loop_control.m	/^:- pred conj_update_non_loop_control_paths(/;kq|/^\<conj_update_non_loop_control_paths\>/;'q;"	kind:pred	file:
conj_vars	../library/robdd.m	/^:- func conj_vars(vars(T)) = robdd(/;kq|/^\<conj_vars\>/;'q;"	kind:func
conj_vars	mode_robdd.tfeirn.m	/^:- func conj_vars(vars(T)::in, tfeirn(T)::di_tfeirn) = (tfeirn(/;kq|/^\<conj_vars\>/;'q;"	kind:func
conj_vars_maybe_lambda	quantification.m	/^:- pred conj_vars_maybe_lambda(nonlocals_to_recompute, list(/;kq|/^\<conj_vars_maybe_lambda\>/;'q;"	kind:pred	file:
conj_vars_maybe_lambda_and_bi_impl	quantification.m	/^:- pred conj_vars_maybe_lambda_and_bi_impl(list(/;kq|/^\<conj_vars_maybe_lambda_and_bi_impl\>/;'q;"	kind:pred	file:
conj_vars_no_lambda	quantification.m	/^:- pred conj_vars_no_lambda(nonlocals_to_recompute, list(/;kq|/^\<conj_vars_no_lambda\>/;'q;"	kind:pred	file:
conjoin_arg_comparisons	unify_proc.m	/^:- pred conjoin_arg_comparisons(/;kq|/^\<conjoin_arg_comparisons\>/;'q;"	kind:pred	file:
conjoin_goal_and_goal_list	hlds_goal.m	/^:- pred conjoin_goal_and_goal_list(hlds_goal::in, list(/;kq|/^\<conjoin_goal_and_goal_list\>/;'q;"	kind:pred
conjoin_goal_and_goal_list_update_goal_infos	dep_par_conj.m	/^:- pred conjoin_goal_and_goal_list_update_goal_infos(/;kq|/^\<conjoin_goal_and_goal_list_update_goal_infos\>/;'q;"	kind:pred	file:
conjoin_goals	hlds_goal.m	/^:- pred conjoin_goals(/;kq|/^\<conjoin_goals\>/;'q;"	kind:pred
conjoin_goals_keep_detism	untupling.m	/^:- pred conjoin_goals_keep_detism(/;kq|/^\<conjoin_goals_keep_detism\>/;'q;"	kind:pred	file:
conjoin_goals_update_goal_infos	dep_par_conj.m	/^:- pred conjoin_goals_update_goal_infos(/;kq|/^\<conjoin_goals_update_goal_infos\>/;'q;"	kind:pred	file:
conjunct_id	ordering_mode_constraints.m	/^:- type conjunct_id == int.$/;kq|-;/\<conjunct_id\>/;'q;"	kind:type
conjunct_ordering_constraints	ordering_mode_constraints.m	/^:- pred conjunct_ordering_constraints(/;kq|/^\<conjunct_ordering_constraints\>/;'q;"	kind:pred	file:
conjunct_ordering_failed	ordering_mode_constraints.m	/^    ;       conjunct_ordering_failed(pred_proc_id).$/;kq|-;/\<conjunct_ordering_failed\>/;'q;"	kind:cons	file:
conjunct_production_map	build_mode_constraints.m	/^:- type conjunct_production_map == multi_map(prog_var, mc_var).$/;kq|-;/\<conjunct_production_map\>/;'q;"	kind:type	file:
conjunction_to_list	../library/mercury_term_parser.m	/^:- pred conjunction_to_list(term(T)::in, list(term(/;kq|/^\<conjunction_to_list\>/;'q;"	kind:pred	file:
conjunction_to_list	parse_util.m	/^:- pred conjunction_to_list(term(T)::in, list(term(/;kq|/^\<conjunction_to_list\>/;'q;"	kind:pred
conjunction_to_one_or_more	parse_util.m	/^:- pred conjunction_to_one_or_more(term(T)::in, one_or_more(term(/;kq|/^\<conjunction_to_one_or_more\>/;'q;"	kind:pred
conjuncts_are_dependent	../mdbcomp/feedback.automatic_parallelism.m	/^:- type conjuncts_are_dependent$/;kq|-;/\<conjuncts_are_dependent\>/;'q;"	kind:type
conjuncts_are_independent	../mdbcomp/feedback.automatic_parallelism.m	/^    ;       conjuncts_are_independent.$/;kq|-;/\<conjuncts_are_independent\>/;'q;"	kind:cons
cons	../library/cord.m	/^:- func cons(T, cord(T)) = cord(/;kq|/^\<cons\>/;'q;"	kind:func
cons	../library/list.m	/^:- func cons(T, list(T)) = list(/;kq|/^\<cons\>/;'q;"	kind:func
cons	../library/one_or_more.m	/^:- func cons(T, one_or_more(T)) = one_or_more(/;kq|/^\<cons\>/;'q;"	kind:func
cons	../library/ra_list.m	/^    ;       cons(int, ra_list_bintree(T), ra_list(T)).$/;kq|-;/\<cons\>/;'q;"	kind:cons	file:
cons	../library/ra_list.m	/^:- pred cons(T::in, ra_list(T)::in, ra_list(/;kq|/^\<cons\>/;'q;"	kind:pred
cons_args	hlds_cons.m	/^                cons_args           :: list(constructor_arg),$/;kq|-;/\<cons_args\>/;'q;"	kind:fld
cons_args	modecheck_coerce.m	/^    --->    cons_args($/;kq|-;/\<cons_args\>/;'q;"	kind:cons	file:
cons_args	prog_data.m	/^                cons_args           :: list(constructor_arg),$/;kq|-;/\<cons_args\>/;'q;"	kind:fld
cons_constrained	prog_data.m	/^                cons_constrained    :: existq_tvars$/;kq|-;/\<cons_constrained\>/;'q;"	kind:fld
cons_constraints	prog_data.m	/^                cons_constraints    :: list(prog_constraint),$/;kq|-;/\<cons_constraints\>/;'q;"	kind:fld
cons_constraints_action	typecheck_unify_var_functor.m	/^:- type cons_constraints_action$/;kq|-;/\<cons_constraints_action\>/;'q;"	kind:type	file:
cons_context	hlds_cons.m	/^                cons_context        :: prog_context$/;kq|-;/\<cons_context\>/;'q;"	kind:fld
cons_context	prog_data.m	/^                cons_context        :: prog_context$/;kq|-;/\<cons_context\>/;'q;"	kind:fld
cons_ctor	recompilation.used_file.m	/^:- type cons_ctor$/;kq|-;/\<cons_ctor\>/;'q;"	kind:type
cons_error	typecheck_error_undef.m	/^:- type cons_error$/;kq|-;/\<cons_error\>/;'q;"	kind:type
cons_exist_constraints	prog_data.m	/^:- type cons_exist_constraints$/;kq|-;/\<cons_exist_constraints\>/;'q;"	kind:type
cons_existq_tvars	modecheck_coerce.m	/^                cons_existq_tvars   :: existq_tvars,$/;kq|-;/\<cons_existq_tvars\>/;'q;"	kind:fld	file:
cons_existq_tvars	prog_data.m	/^                cons_existq_tvars   :: existq_tvars,$/;kq|-;/\<cons_existq_tvars\>/;'q;"	kind:fld
cons_has_normal_fields	structure_reuse.direct_choose_reuse.m	/^:- pred cons_has_normal_fields(/;kq|/^\<cons_has_normal_fields\>/;'q;"	kind:pred	file:
cons_id	prog_data.m	/^:- type cons_id$/;kq|-;/\<cons_id\>/;'q;"	kind:type
cons_id_and_args_to_term	prog_util.m	/^:- pred cons_id_and_args_to_term(cons_id::in, list(term(T))::in, term(/;kq|/^\<cons_id_and_args_to_term\>/;'q;"	kind:pred
cons_id_and_args_to_term_full	parse_tree_to_term.m	/^:- pred cons_id_and_args_to_term_full(cons_id::in, list(/;kq|/^\<cons_id_and_args_to_term_full\>/;'q;"	kind:pred	file:
cons_id_and_arity_to_string	parse_tree_out_cons_id.m	/^:- func cons_id_and_arity_to_string(/;kq|/^\<cons_id_and_arity_to_string\>/;'q;"	kind:func
cons_id_and_arity_to_string_maybe_quoted	parse_tree_out_cons_id.m	/^:- func cons_id_and_arity_to_string_maybe_quoted(/;kq|/^\<cons_id_and_arity_to_string_maybe_quoted\>/;'q;"	kind:func	file:
cons_id_and_vars_or_arity_to_string	hlds_out_util.m	/^:- func cons_id_and_vars_or_arity_to_string(/;kq|/^\<cons_id_and_vars_or_arity_to_string\>/;'q;"	kind:func
cons_id_arity	prog_util.m	/^:- func cons_id_arity(/;kq|/^\<cons_id_arity\>/;'q;"	kind:func
cons_id_arity_rep	../mdbcomp/program_representation.m	/^:- type cons_id_arity_rep$/;kq|-;/\<cons_id_arity_rep\>/;'q;"	kind:type
cons_id_arms	switch_detection.m	/^                cons_id_arms        :: cord(case_arm)$/;kq|-;/\<cons_id_arms\>/;'q;"	kind:fld	file:
cons_id_cannot_match	simplify_goal_unify.m	/^    ;       cons_id_cannot_match.$/;kq|-;/\<cons_id_cannot_match\>/;'q;"	kind:cons	file:
cons_id_dummy_type_ctor	prog_data.m	/^:- func cons_id_dummy_type_ctor = type_ctor.$/;kq|/^\<cons_id_dummy_type_ctor\>/;'q;"	kind:func
cons_id_entry	switch_detection.m	/^:- type cons_id_entry$/;kq|-;/\<cons_id_entry\>/;'q;"	kind:type	file:
cons_id_errors	mode_errors.m	/^    ;       cons_id_errors(mer_inst,$/;kq|-;/\<cons_id_errors\>/;'q;"	kind:cons
cons_id_has_all_singles	switch_detection.m	/^    --->    cons_id_has_all_singles$/;kq|-;/\<cons_id_has_all_singles\>/;'q;"	kind:cons	file:
cons_id_has_conflict	switch_detection.m	/^    ;       cons_id_has_conflict.$/;kq|-;/\<cons_id_has_conflict\>/;'q;"	kind:cons	file:
cons_id_has_one_multi	switch_detection.m	/^    ;       cons_id_has_one_multi$/;kq|-;/\<cons_id_has_one_multi\>/;'q;"	kind:cons	file:
cons_id_in_bound_functors	mode_constraints.m	/^:- pred cons_id_in_bound_functors(cons_id::in, list(/;kq|/^\<cons_id_in_bound_functors\>/;'q;"	kind:pred	file:
cons_id_is_const_struct	prog_data.m	/^:- pred cons_id_is_const_struct(/;kq|/^\<cons_id_is_const_struct\>/;'q;"	kind:pred
cons_id_is_existq_cons	type_util.m	/^:- pred cons_id_is_existq_cons(/;kq|/^\<cons_id_is_existq_cons\>/;'q;"	kind:pred
cons_id_is_existq_cons_return_defn	type_util.m	/^:- pred cons_id_is_existq_cons_return_defn(/;kq|/^\<cons_id_is_existq_cons_return_defn\>/;'q;"	kind:pred	file:
cons_id_map	common.m	/^:- type cons_id_map == map(cons_id, list(structure)).$/;kq|-;/\<cons_id_map\>/;'q;"	kind:type	file:
cons_id_match	simplify_goal_unify.m	/^:- type cons_id_match$/;kq|-;/\<cons_id_match\>/;'q;"	kind:type	file:
cons_id_matches_builtin_type	modecheck_coerce.m	/^:- pred cons_id_matches_builtin_type(/;kq|/^\<cons_id_matches_builtin_type\>/;'q;"	kind:pred	file:
cons_id_maybe_arity	prog_util.m	/^:- func cons_id_maybe_arity(cons_id) = maybe(/;kq|/^\<cons_id_maybe_arity\>/;'q;"	kind:func
cons_id_must_be_builtin_type	typecheck_clauses.m	/^:- pred cons_id_must_be_builtin_type(/;kq|/^\<cons_id_must_be_builtin_type\>/;'q;"	kind:pred	file:
cons_id_must_match	simplify_goal_unify.m	/^    --->    cons_id_must_match$/;kq|-;/\<cons_id_must_match\>/;'q;"	kind:cons	file:
cons_id_proc_refs_acc	goal_refs.m	/^:- pred cons_id_proc_refs_acc(/;kq|/^\<cons_id_proc_refs_acc\>/;'q;"	kind:pred	file:
cons_id_rep	../mdbcomp/program_representation.m	/^:- type cons_id_rep ==  string.$/;kq|-;/\<cons_id_rep\>/;'q;"	kind:type
cons_id_rep	prog_rep.m	/^:- func cons_id_rep(/;kq|/^\<cons_id_rep\>/;'q;"	kind:func	file:
cons_id_state	switch_detection.m	/^                cons_id_state       :: cons_id_state,$/;kq|-;/\<cons_id_state\>/;'q;"	kind:fld	file:
cons_id_state	switch_detection.m	/^:- type cons_id_state$/;kq|-;/\<cons_id_state\>/;'q;"	kind:type	file:
cons_id_strs_and_near_misses	inst_check.m	/^:- pred cons_id_strs_and_near_misses(color_name::in, list(/;kq|/^\<cons_id_strs_and_near_misses\>/;'q;"	kind:pred	file:
cons_id_to_alloc_site_string	ml_global_data.m	/^:- func cons_id_to_alloc_site_string(/;kq|/^\<cons_id_to_alloc_site_string\>/;'q;"	kind:func	file:
cons_id_to_bound_functor	modecheck_util.m	/^:- func cons_id_to_bound_functor(/;kq|/^\<cons_id_to_bound_functor\>/;'q;"	kind:func	file:
cons_id_to_cons_id_rep	prog_rep.m	/^:- pred cons_id_to_cons_id_rep(/;kq|/^\<cons_id_to_cons_id_rep\>/;'q;"	kind:pred	file:
cons_id_to_shared_inst	recompute_instmap_deltas.m	/^:- func cons_id_to_shared_inst(module_info, cons_id, int) = maybe(/;kq|/^\<cons_id_to_shared_inst\>/;'q;"	kind:func	file:
cons_id_to_sym_name_arity	det_check_switch.m	/^:- pred cons_id_to_sym_name_arity(/;kq|/^\<cons_id_to_sym_name_arity\>/;'q;"	kind:pred	file:
cons_id_to_tag	hlds_code_util.m	/^:- func cons_id_to_tag(/;kq|/^\<cons_id_to_tag\>/;'q;"	kind:func
cons_id_to_xml	xml_documentation.m	/^:- func cons_id_to_xml(/;kq|/^\<cons_id_to_xml\>/;'q;"	kind:func	file:
cons_id_used_modules	unused_imports.m	/^:- pred cons_id_used_modules(/;kq|/^\<cons_id_used_modules\>/;'q;"	kind:pred	file:
cons_ids_known_to_match	unify_proc.m	/^    ;       cons_ids_known_to_match.$/;kq|-;/\<cons_ids_known_to_match\>/;'q;"	kind:cons	file:
cons_ids_match	unify_proc.m	/^:- type cons_ids_match$/;kq|-;/\<cons_ids_match\>/;'q;"	kind:type	file:
cons_ids_not_known_to_match	unify_proc.m	/^    --->    cons_ids_not_known_to_match$/;kq|-;/\<cons_ids_not_known_to_match\>/;'q;"	kind:cons	file:
cons_info_comp_gen_cons_id	typecheck_unify_var_functor.m	/^    ;       cons_info_comp_gen_cons_id.$/;kq|-;/\<cons_info_comp_gen_cons_id\>/;'q;"	kind:cons	file:
cons_info_du_ctor	typecheck_unify_var_functor.m	/^    ;       cons_info_du_ctor(du_ctor, list(cons_type_info), list(cons_error))$/;kq|-;/\<cons_info_du_ctor\>/;'q;"	kind:cons	file:
cons_info_field_access_func	typecheck_unify_var_functor.m	/^    ;       cons_info_field_access_func$/;kq|-;/\<cons_info_field_access_func\>/;'q;"	kind:cons	file:
cons_info_non_du_ctor	typecheck_unify_var_functor.m	/^    --->    cons_info_non_du_ctor(cons_type_info)$/;kq|-;/\<cons_info_non_du_ctor\>/;'q;"	kind:cons	file:
cons_info_result	typecheck_unify_var_functor.m	/^:- type cons_info_result$/;kq|-;/\<cons_info_result\>/;'q;"	kind:type	file:
cons_interval	../library/diet.m	/^:- pred cons_interval(T::in, T::in, list({T, T})::in, list(/;kq|/^\<cons_interval\>/;'q;"	kind:pred	file:
cons_maybe_exist	hlds_cons.m	/^                cons_maybe_exist    :: maybe_cons_exist_constraints,$/;kq|-;/\<cons_maybe_exist\>/;'q;"	kind:fld
cons_maybe_exist	prog_data.m	/^                cons_maybe_exist    :: maybe_cons_exist_constraints,$/;kq|-;/\<cons_maybe_exist\>/;'q;"	kind:fld
cons_mismatch	inst_check.m	/^:- type cons_mismatch$/;kq|-;/\<cons_mismatch\>/;'q;"	kind:type	file:
cons_name	prog_data.m	/^                cons_name           :: sym_name,$/;kq|-;/\<cons_name\>/;'q;"	kind:fld
cons_num_args	prog_data.m	/^                cons_num_args       :: int,$/;kq|-;/\<cons_num_args\>/;'q;"	kind:fld
cons_ordinal	prog_data.m	/^                cons_ordinal        :: uint32,$/;kq|-;/\<cons_ordinal\>/;'q;"	kind:fld
cons_prog_var_at_path	build_mode_constraints.m	/^:- pred cons_prog_var_at_path(/;kq|/^\<cons_prog_var_at_path\>/;'q;"	kind:pred	file:
cons_proxy_struct	const_struct.m	/^:- type cons_proxy_struct$/;kq|-;/\<cons_proxy_struct\>/;'q;"	kind:type	file:
cons_table	hlds_cons.m	/^:- type cons_table == map(string, inner_cons_table).$/;kq|-;/\<cons_table\>/;'q;"	kind:type	file:
cons_table_names	hlds_cons.m	/^:- pred cons_table_names(cons_table::in, set(/;kq|/^\<cons_table_names\>/;'q;"	kind:pred
cons_table_optimize	hlds_cons.m	/^:- pred cons_table_optimize(/;kq|/^\<cons_table_optimize\>/;'q;"	kind:pred
cons_tag	hlds_data.m	/^:- type cons_tag$/;kq|-;/\<cons_tag\>/;'q;"	kind:type
cons_tag_is_int_tag	switch_util.m	/^    pred cons_tag_is_int_tag(cons_tag::in, T::out) is semidet,$/;kq|-;/\<cons_tag_is_int_tag\>/;'q;"	kind:tcm	file:
cons_type_assign	typecheck_unify_var_functor.m	/^:- type cons_type_assign$/;kq|-;/\<cons_type_assign\>/;'q;"	kind:type	file:
cons_type_assign_set	typecheck_unify_var_functor.m	/^:- type cons_type_assign_set == list(cons_type_assign).$/;kq|-;/\<cons_type_assign_set\>/;'q;"	kind:type	file:
cons_type_ctor	hlds_cons.m	/^                cons_type_ctor      :: type_ctor,$/;kq|-;/\<cons_type_ctor\>/;'q;"	kind:fld
cons_type_info	type_assign.m	/^:- type cons_type_info$/;kq|-;/\<cons_type_info\>/;'q;"	kind:type
cons_type_info_source	type_assign.m	/^:- type cons_type_info_source$/;kq|-;/\<cons_type_info_source\>/;'q;"	kind:type
cons_type_kinds	hlds_cons.m	/^                cons_type_kinds     :: tvar_kind_map,$/;kq|-;/\<cons_type_kinds\>/;'q;"	kind:fld
cons_type_list_to_pieces	typecheck_error_unify.m	/^:- func cons_type_list_to_pieces(inst_varset, list(/;kq|/^\<cons_type_list_to_pieces\>/;'q;"	kind:func	file:
cons_type_params	hlds_cons.m	/^                cons_type_params    :: list(type_param),$/;kq|-;/\<cons_type_params\>/;'q;"	kind:fld
cons_type_to_pieces	typecheck_error_unify.m	/^:- func cons_type_to_pieces(/;kq|/^\<cons_type_to_pieces\>/;'q;"	kind:func	file:
cons_type_tvarset	hlds_cons.m	/^                cons_type_tvarset   :: tvarset,$/;kq|-;/\<cons_type_tvarset\>/;'q;"	kind:fld
cons_unconstrained	prog_data.m	/^                cons_unconstrained  :: existq_tvars,$/;kq|-;/\<cons_unconstrained\>/;'q;"	kind:fld
consolidate_after_join	stack_opt.m	/^:- pred consolidate_after_join(list(/;kq|/^\<consolidate_after_join\>/;'q;"	kind:pred	file:
const	../library/term.m	/^:- type const$/;kq|-;/\<const\>/;'q;"	kind:type
const	llds.m	/^    ;       const(rval_const)$/;kq|-;/\<const\>/;'q;"	kind:cons
const	lp_rational.m	/^                const :: lp_constant$/;kq|-;/\<const\>/;'q;"	kind:fld	file:
const	mlds.m	/^    ;       const.$/;kq|-;/\<const\>/;'q;"	kind:cons
const_instance_id	const_struct.m	/^:- type const_instance_id$/;kq|-;/\<const_instance_id\>/;'q;"	kind:type
const_instance_map	const_struct.m	/^:- type const_instance_map == map(const_instance_id, int).$/;kq|-;/\<const_instance_map\>/;'q;"	kind:type
const_is_constant	exprn_aux.m	/^:- pred const_is_constant(/;kq|/^\<const_is_constant\>/;'q;"	kind:pred
const_or_var_arg	polymorphism_info.m	/^:- type const_or_var_arg$/;kq|-;/\<const_or_var_arg\>/;'q;"	kind:type
const_prop.arg_hlds_info	const_prop.m	/^:- type arg_hlds_info$/;kq|-;/\<const_prop.arg_hlds_info\>/;'q;"	kind:type	file:
const_prop.arg_inst	const_prop.m	/^                arg_inst    :: mer_inst$/;kq|-;/\<const_prop.arg_inst\>/;'q;"	kind:fld	file:
const_prop.arg_type	const_prop.m	/^                arg_type    :: mer_type,$/;kq|-;/\<const_prop.arg_type\>/;'q;"	kind:fld	file:
const_prop.arg_var	const_prop.m	/^                arg_var     :: prog_var,$/;kq|-;/\<const_prop.arg_var\>/;'q;"	kind:fld	file:
const_prop.eval_unify	const_prop.m	/^:- pred eval_unify(/;kq|/^\<eval_unify\>/;'q;"	kind:pred	file:
const_prop.evaluate_call	const_prop.m	/^:- pred evaluate_call(/;kq|/^\<evaluate_call\>/;'q;"	kind:pred
const_prop.evaluate_det_call	const_prop.m	/^:- pred evaluate_det_call(/;kq|/^\<evaluate_det_call\>/;'q;"	kind:pred	file:
const_prop.evaluate_test	const_prop.m	/^:- pred evaluate_test(/;kq|/^\<evaluate_test\>/;'q;"	kind:pred	file:
const_prop.lookup_arg_vars	const_prop.m	/^:- pred lookup_arg_vars(/;kq|/^\<lookup_arg_vars\>/;'q;"	kind:pred	file:
const_prop.make_assignment	const_prop.m	/^:- pred make_assignment(/;kq|/^\<make_assignment\>/;'q;"	kind:pred	file:
const_prop.make_true_or_fail	const_prop.m	/^:- pred make_true_or_fail(/;kq|/^\<make_true_or_fail\>/;'q;"	kind:pred	file:
const_prop.semi_call_failure	const_prop.m	/^    --->    semi_call_failure$/;kq|-;/\<const_prop.semi_call_failure\>/;'q;"	kind:cons	file:
const_prop.semi_call_result	const_prop.m	/^:- type semi_call_result$/;kq|-;/\<const_prop.semi_call_result\>/;'q;"	kind:type	file:
const_rval	var_locn.m	/^                const_rval      :: maybe(rval),$/;kq|-;/\<const_rval\>/;'q;"	kind:fld	file:
const_struct	const_struct.m	/^:- type const_struct$/;kq|-;/\<const_struct\>/;'q;"	kind:type
const_struct.ciid	const_struct.m	/^    --->    ciid($/;kq|-;/\<const_struct.ciid\>/;'q;"	kind:cons
const_struct.cons_proxy_struct	const_struct.m	/^:- type cons_proxy_struct$/;kq|-;/\<const_struct.cons_proxy_struct\>/;'q;"	kind:type	file:
const_struct.const_instance_id	const_struct.m	/^:- type const_instance_id$/;kq|-;/\<const_struct.const_instance_id\>/;'q;"	kind:type
const_struct.cps_args	const_struct.m	/^                cps_args        :: list(const_struct_arg),$/;kq|-;/\<const_struct.cps_args\>/;'q;"	kind:fld	file:
const_struct.cps_du_ctor	const_struct.m	/^                cps_du_ctor     :: du_ctor,$/;kq|-;/\<const_struct.cps_du_ctor\>/;'q;"	kind:fld	file:
const_struct.cps_name	const_struct.m	/^                cps_name        :: string,$/;kq|-;/\<const_struct.cps_name\>/;'q;"	kind:fld	file:
const_struct.cps_term_type	const_struct.m	/^                cps_term_type   :: mer_type$/;kq|-;/\<const_struct.cps_term_type\>/;'q;"	kind:fld	file:
const_struct.cs_args	const_struct.m	/^                cs_args             :: list(const_struct_arg),$/;kq|-;/\<const_struct.cs_args\>/;'q;"	kind:fld
const_struct.cs_cons_id	const_struct.m	/^                cs_cons_id          :: cons_id,$/;kq|-;/\<const_struct.cs_cons_id\>/;'q;"	kind:fld
const_struct.cs_defined_where	const_struct.m	/^                cs_defined_where    :: defined_where$/;kq|-;/\<const_struct.cs_defined_where\>/;'q;"	kind:fld
const_struct.cs_term_inst	const_struct.m	/^                cs_term_inst        :: mer_inst,$/;kq|-;/\<const_struct.cs_term_inst\>/;'q;"	kind:fld
const_struct.cs_term_type	const_struct.m	/^                cs_term_type        :: mer_type,$/;kq|-;/\<const_struct.cs_term_type\>/;'q;"	kind:fld
const_struct.csa_const_struct	const_struct.m	/^    --->    csa_const_struct(int)$/;kq|-;/\<const_struct.csa_const_struct\>/;'q;"	kind:cons
const_struct.csa_constant	const_struct.m	/^    ;       csa_constant(cons_id, mer_type).$/;kq|-;/\<const_struct.csa_constant\>/;'q;"	kind:cons
const_struct.csdb_instance_map	const_struct.m	/^                csdb_instance_map           :: const_instance_map$/;kq|-;/\<const_struct.csdb_instance_map\>/;'q;"	kind:fld	file:
const_struct.csdb_next_num	const_struct.m	/^                csdb_next_num               :: int,$/;kq|-;/\<const_struct.csdb_next_num\>/;'q;"	kind:fld	file:
const_struct.csdb_num_map	const_struct.m	/^                csdb_num_map                :: map(int, const_struct),$/;kq|-;/\<const_struct.csdb_num_map\>/;'q;"	kind:fld	file:
const_struct.csdb_poly_enabled	const_struct.m	/^                csdb_poly_enabled           :: maybe_enable_const_struct_poly,$/;kq|-;/\<const_struct.csdb_poly_enabled\>/;'q;"	kind:fld	file:
const_struct.defined_where	const_struct.m	/^:- type defined_where$/;kq|-;/\<const_struct.defined_where\>/;'q;"	kind:type
const_struct.ncps_args	const_struct.m	/^                ncps_args       :: list(const_struct_arg),$/;kq|-;/\<const_struct.ncps_args\>/;'q;"	kind:fld	file:
const_struct.ncps_cons_id	const_struct.m	/^                ncps_cons_id    :: cons_id,$/;kq|-;/\<const_struct.ncps_cons_id\>/;'q;"	kind:fld	file:
const_struct.ncps_term_type	const_struct.m	/^                ncps_term_type  :: mer_type$/;kq|-;/\<const_struct.ncps_term_type\>/;'q;"	kind:fld	file:
const_struct_arg	const_struct.m	/^:- type const_struct_arg$/;kq|-;/\<const_struct_arg\>/;'q;"	kind:type
const_struct_arg_used_modules	unused_imports.m	/^:- pred const_struct_arg_used_modules(/;kq|/^\<const_struct_arg_used_modules\>/;'q;"	kind:pred	file:
const_struct_count_cell_arities	term_norm.m	/^:- pred const_struct_count_cell_arities(/;kq|/^\<const_struct_count_cell_arities\>/;'q;"	kind:pred	file:
const_struct_count_cell_arities_args	term_norm.m	/^:- pred const_struct_count_cell_arities_args(/;kq|/^\<const_struct_count_cell_arities_args\>/;'q;"	kind:pred	file:
const_struct_count_cell_filtered_weights	term_norm.m	/^:- pred const_struct_count_cell_filtered_weights(/;kq|/^\<const_struct_count_cell_filtered_weights\>/;'q;"	kind:pred	file:
const_struct_count_cell_filtered_weights_args	term_norm.m	/^:- pred const_struct_count_cell_filtered_weights_args(/;kq|/^\<const_struct_count_cell_filtered_weights_args\>/;'q;"	kind:pred	file:
const_struct_count_cell_weights	term_norm.m	/^:- pred const_struct_count_cell_weights(/;kq|/^\<const_struct_count_cell_weights\>/;'q;"	kind:pred	file:
const_struct_count_cell_weights_args	term_norm.m	/^:- pred const_struct_count_cell_weights_args(/;kq|/^\<const_struct_count_cell_weights_args\>/;'q;"	kind:pred	file:
const_struct_count_cells	term_norm.m	/^:- pred const_struct_count_cells(/;kq|/^\<const_struct_count_cells\>/;'q;"	kind:pred	file:
const_struct_count_cells_args	term_norm.m	/^:- pred const_struct_count_cells_args(/;kq|/^\<const_struct_count_cells_args\>/;'q;"	kind:pred	file:
const_struct_db	const_struct.m	/^:- type const_struct_db$/;kq|-;/\<const_struct_db\>/;'q;"	kind:type	file:
const_struct_db_get_cons_proxy_map	const_struct.m	/^:- pred const_struct_db_get_cons_proxy_map(/;kq|/^\<const_struct_db_get_cons_proxy_map\>/;'q;"	kind:pred	file:
const_struct_db_get_ground_term_enabled	const_struct.m	/^:- pred const_struct_db_get_ground_term_enabled(/;kq|/^\<const_struct_db_get_ground_term_enabled\>/;'q;"	kind:pred
const_struct_db_get_instance_map	const_struct.m	/^:- pred const_struct_db_get_instance_map(/;kq|/^\<const_struct_db_get_instance_map\>/;'q;"	kind:pred	file:
const_struct_db_get_next_num	const_struct.m	/^:- pred const_struct_db_get_next_num(/;kq|/^\<const_struct_db_get_next_num\>/;'q;"	kind:pred	file:
const_struct_db_get_noncons_proxy_map	const_struct.m	/^:- pred const_struct_db_get_noncons_proxy_map(/;kq|/^\<const_struct_db_get_noncons_proxy_map\>/;'q;"	kind:pred	file:
const_struct_db_get_num_map	const_struct.m	/^:- pred const_struct_db_get_num_map(/;kq|/^\<const_struct_db_get_num_map\>/;'q;"	kind:pred	file:
const_struct_db_get_poly_enabled	const_struct.m	/^:- pred const_struct_db_get_poly_enabled(/;kq|/^\<const_struct_db_get_poly_enabled\>/;'q;"	kind:pred
const_struct_db_get_structs	const_struct.m	/^:- pred const_struct_db_get_structs(/;kq|/^\<const_struct_db_get_structs\>/;'q;"	kind:pred
const_struct_db_init	const_struct.m	/^:- pred const_struct_db_init(/;kq|/^\<const_struct_db_init\>/;'q;"	kind:pred
const_struct_db_set_cons_proxy_map	const_struct.m	/^:- pred const_struct_db_set_cons_proxy_map(map(/;kq|/^\<const_struct_db_set_cons_proxy_map\>/;'q;"	kind:pred	file:
const_struct_db_set_instance_map	const_struct.m	/^:- pred const_struct_db_set_instance_map(/;kq|/^\<const_struct_db_set_instance_map\>/;'q;"	kind:pred	file:
const_struct_db_set_next_num	const_struct.m	/^:- pred const_struct_db_set_next_num(/;kq|/^\<const_struct_db_set_next_num\>/;'q;"	kind:pred	file:
const_struct_db_set_noncons_proxy_map	const_struct.m	/^:- pred const_struct_db_set_noncons_proxy_map(/;kq|/^\<const_struct_db_set_noncons_proxy_map\>/;'q;"	kind:pred	file:
const_struct_db_set_num_map	const_struct.m	/^:- pred const_struct_db_set_num_map(map(/;kq|/^\<const_struct_db_set_num_map\>/;'q;"	kind:pred	file:
const_struct_info	common.m	/^:- type const_struct_info$/;kq|-;/\<const_struct_info\>/;'q;"	kind:type	file:
const_struct_map	llds.m	/^:- type const_struct_map == map(int, typed_rval).$/;kq|-;/\<const_struct_map\>/;'q;"	kind:type
const_struct_used_modules	unused_imports.m	/^:- pred const_struct_used_modules(/;kq|/^\<const_struct_used_modules\>/;'q;"	kind:pred	file:
const_struct_var_map	polymorphism_info.m	/^:- type const_struct_var_map == map(const_struct_arg, prog_var).$/;kq|-;/\<const_struct_var_map\>/;'q;"	kind:type
const_type	llds.m	/^:- pred const_type(/;kq|/^\<const_type\>/;'q;"	kind:pred
const_var_map	common.m	/^                const_var_map           :: const_var_map$/;kq|-;/\<const_var_map\>/;'q;"	kind:fld	file:
constant	lp_rational.m	/^:- func constant(/;kq|/^\<constant\>/;'q;"	kind:func	file:
constant_repn	prog_item.m	/^:- type constant_repn$/;kq|-;/\<constant_repn\>/;'q;"	kind:type
constant_to_string	../library/term_io.m	/^:- func constant_to_string(/;kq|/^\<constant_to_string\>/;'q;"	kind:func
constness	mlds.m	/^:- type constness$/;kq|-;/\<constness\>/;'q;"	kind:type
constness_prefix	mlds_to_c_global.m	/^:- func constness_prefix(/;kq|/^\<constness_prefix\>/;'q;"	kind:func	file:
constness_prefix_for_c	mlds_to_c_class.m	/^:- func constness_prefix_for_c(/;kq|/^\<constness_prefix_for_c\>/;'q;"	kind:func	file:
constness_prefix_for_csharp	mlds_to_cs_class.m	/^:- func constness_prefix_for_csharp(/;kq|/^\<constness_prefix_for_csharp\>/;'q;"	kind:func	file:
constr_arg_size_info	term_constr_main_types.m	/^:- type constr_arg_size_info == polyhedron.$/;kq|-;/\<constr_arg_size_info\>/;'q;"	kind:type
constr_changed	constraint.m	/^                constr_changed      :: bool     % has anything changed.$/;kq|-;/\<constr_changed\>/;'q;"	kind:fld	file:
constr_info	polyhedron.m	/^:- type constr_info$/;kq|-;/\<constr_info\>/;'q;"	kind:type	file:
constr_instmap	constraint.m	/^                constr_instmap      :: instmap,$/;kq|-;/\<constr_instmap\>/;'q;"	kind:fld	file:
constr_module_info	constraint.m	/^                constr_module_info  :: module_info,$/;kq|-;/\<constr_module_info\>/;'q;"	kind:fld	file:
constr_termination_info	term_constr_main_types.m	/^:- type constr_termination_info ==$/;kq|-;/\<constr_termination_info\>/;'q;"	kind:type
constr_var_table	constraint.m	/^                constr_var_table    :: var_table,$/;kq|-;/\<constr_var_table\>/;'q;"	kind:fld	file:
constr_varset	polyhedron.m	/^                constr_varset   :: lp_varset$/;kq|-;/\<constr_varset\>/;'q;"	kind:fld	file:
constrain_if_possible	ordering_mode_constraints.m	/^:- pred constrain_if_possible(/;kq|/^\<constrain_if_possible\>/;'q;"	kind:pred	file:
constrain_inst_vars_in_bound_functor	prog_mode.m	/^:- pred constrain_inst_vars_in_bound_functor(/;kq|/^\<constrain_inst_vars_in_bound_functor\>/;'q;"	kind:pred	file:
constrain_inst_vars_in_inst	prog_mode.m	/^:- pred constrain_inst_vars_in_inst(/;kq|/^\<constrain_inst_vars_in_inst\>/;'q;"	kind:pred	file:
constrain_inst_vars_in_inst_name	prog_mode.m	/^:- pred constrain_inst_vars_in_inst_name(/;kq|/^\<constrain_inst_vars_in_inst_name\>/;'q;"	kind:pred	file:
constrain_inst_vars_in_mode	prog_mode.m	/^:- pred constrain_inst_vars_in_mode(/;kq|/^\<constrain_inst_vars_in_mode\>/;'q;"	kind:pred
constrain_inst_vars_in_mode_sub	prog_mode.m	/^:- pred constrain_inst_vars_in_mode_sub(/;kq|/^\<constrain_inst_vars_in_mode_sub\>/;'q;"	kind:pred
constrain_inst_vars_in_pred_inst_info	prog_mode.m	/^:- pred constrain_inst_vars_in_pred_inst_info(/;kq|/^\<constrain_inst_vars_in_pred_inst_info\>/;'q;"	kind:pred	file:
constrain_local_vars	mode_constraints.m	/^:- pred constrain_local_vars(/;kq|/^\<constrain_local_vars\>/;'q;"	kind:pred	file:
constrain_non_occurring_vars	mode_constraints.m	/^:- pred constrain_non_occurring_vars(/;kq|/^\<constrain_non_occurring_vars\>/;'q;"	kind:pred	file:
constrain_some_inst_vars	parse_type_name.m	/^    ;       constrain_some_inst_vars(inst_var_sub).$/;kq|-;/\<constrain_some_inst_vars\>/;'q;"	kind:cons
constrain_var	mode_constraints.m	/^:- type constrain_var == pred(prog_var, mode_constraint, mode_constraint,$/;kq|-;/\<constrain_var\>/;'q;"	kind:type	file:
constrained_goal	constraint.m	/^:- type constrained_goal$/;kq|-;/\<constrained_goal\>/;'q;"	kind:type	file:
constrained_goals_to_error_msgs	post_typecheck.m	/^:- func constrained_goals_to_error_msgs(module_info, list(/;kq|/^\<constrained_goals_to_error_msgs\>/;'q;"	kind:func	file:
constrained_inst_vars	prog_data.m	/^    ;           constrained_inst_vars(set(inst_var), mer_inst)$/;kq|-;/\<constrained_inst_vars\>/;'q;"	kind:cons
constraint	constraint.m	/^:- type constraint$/;kq|-;/\<constraint\>/;'q;"	kind:type	file:
constraint	prog_data.m	/^    --->    constraint($/;kq|-;/\<constraint\>/;'q;"	kind:cons
constraint.annotated_conjunct	constraint.m	/^:- type annotated_conjunct$/;kq|-;/\<constraint.annotated_conjunct\>/;'q;"	kind:type	file:
constraint.attach_constraints	constraint.m	/^:- func attach_constraints(hlds_goal, list(/;kq|/^\<attach_constraints\>/;'q;"	kind:func	file:
constraint.constr_changed	constraint.m	/^                constr_changed      :: bool     % has anything changed.$/;kq|-;/\<constraint.constr_changed\>/;'q;"	kind:fld	file:
constraint.constr_instmap	constraint.m	/^                constr_instmap      :: instmap,$/;kq|-;/\<constraint.constr_instmap\>/;'q;"	kind:fld	file:
constraint.constr_module_info	constraint.m	/^                constr_module_info  :: module_info,$/;kq|-;/\<constraint.constr_module_info\>/;'q;"	kind:fld	file:
constraint.constr_var_table	constraint.m	/^                constr_var_table    :: var_table,$/;kq|-;/\<constraint.constr_var_table\>/;'q;"	kind:fld	file:
constraint.constrained_goal	constraint.m	/^:- type constrained_goal$/;kq|-;/\<constraint.constrained_goal\>/;'q;"	kind:type	file:
constraint.flatten_constraints	constraint.m	/^:- pred flatten_constraints(list(constraint)::in, list(/;kq|/^\<flatten_constraints\>/;'q;"	kind:pred	file:
constraint.goal_is_simple	constraint.m	/^:- pred goal_is_simple(/;kq|/^\<goal_is_simple\>/;'q;"	kind:pred	file:
constraint.propagate_cases	constraint.m	/^:- pred propagate_cases(prog_var::in, list(/;kq|/^\<propagate_cases\>/;'q;"	kind:pred	file:
constraint.propagate_conj	constraint.m	/^:- pred propagate_conj(list(/;kq|/^\<propagate_conj\>/;'q;"	kind:pred	file:
constraint.propagate_goal	constraint.m	/^:- pred propagate_goal(list(/;kq|/^\<propagate_goal\>/;'q;"	kind:pred	file:
constraint_arg_types	prog_data.m	/^                constraint_arg_types    :: list(mer_type)$/;kq|-;/\<constraint_arg_types\>/;'q;"	kind:fld
constraint_class	prog_data.m	/^                constraint_class        :: class_name,$/;kq|-;/\<constraint_class\>/;'q;"	kind:fld
constraint_contains_only_lambda_tvars	lambda.m	/^:- pred constraint_contains_only_lambda_tvars(set(/;kq|/^\<constraint_contains_only_lambda_tvars\>/;'q;"	kind:pred	file:
constraint_get_class_id_and_types	add_pragma_type_spec.m	/^:- pred constraint_get_class_id_and_types(/;kq|/^\<constraint_get_class_id_and_types\>/;'q;"	kind:pred	file:
constraint_get_tvars	prog_type_scan.m	/^:- pred constraint_get_tvars(prog_constraint::in, list(/;kq|/^\<constraint_get_tvars\>/;'q;"	kind:pred
constraint_goals_to_cord	constraint.m	/^:- pred constraint_goals_to_cord(constraint::in, cord(/;kq|/^\<constraint_goals_to_cord\>/;'q;"	kind:pred	file:
constraint_has_multiple_solutions	old_type_constraints.m	/^:- pred constraint_has_multiple_solutions(/;kq|/^\<constraint_has_multiple_solutions\>/;'q;"	kind:pred	file:
constraint_has_no_solutions	old_type_constraints.m	/^:- pred constraint_has_no_solutions(/;kq|/^\<constraint_has_no_solutions\>/;'q;"	kind:pred	file:
constraint_has_one_solution	old_type_constraints.m	/^:- pred constraint_has_one_solution(/;kq|/^\<constraint_has_one_solution\>/;'q;"	kind:pred	file:
constraint_id	hlds_class.m	/^:- type constraint_id$/;kq|-;/\<constraint_id\>/;'q;"	kind:type
constraint_info	constraint.m	/^:- type constraint_info$/;kq|-;/\<constraint_info\>/;'q;"	kind:type	file:
constraint_info_bind_var_to_functors	constraint.m	/^:- pred constraint_info_bind_var_to_functors(/;kq|/^\<constraint_info_bind_var_to_functors\>/;'q;"	kind:pred	file:
constraint_info_deconstruct	constraint.m	/^:- pred constraint_info_deconstruct(/;kq|/^\<constraint_info_deconstruct\>/;'q;"	kind:pred
constraint_info_init	constraint.m	/^:- pred constraint_info_init(/;kq|/^\<constraint_info_init\>/;'q;"	kind:pred
constraint_info_update_changed	constraint.m	/^:- pred constraint_info_update_changed(list(/;kq|/^\<constraint_info_update_changed\>/;'q;"	kind:pred	file:
constraint_info_update_goal	constraint.m	/^:- pred constraint_info_update_goal(/;kq|/^\<constraint_info_update_goal\>/;'q;"	kind:pred	file:
constraint_is_satisfiable	old_type_constraints.m	/^:- pred constraint_is_satisfiable(/;kq|/^\<constraint_is_satisfiable\>/;'q;"	kind:pred	file:
constraint_list_get_tvars	prog_type_scan.m	/^:- pred constraint_list_get_tvars(list(prog_constraint)::in, list(/;kq|/^\<constraint_list_get_tvars\>/;'q;"	kind:pred
constraint_list_subsumes_det	resolve_unify_functor.m	/^:- pred constraint_list_subsumes_det(list(/;kq|/^\<constraint_list_subsumes_det\>/;'q;"	kind:pred	file:
constraint_map	hlds_class.m	/^:- type constraint_map == map(constraint_id, prog_constraint).$/;kq|-;/\<constraint_map\>/;'q;"	kind:type
constraint_proof	hlds_class.m	/^:- type constraint_proof$/;kq|-;/\<constraint_proof\>/;'q;"	kind:type
constraint_proof_map	hlds_class.m	/^:- type constraint_proof_map == map(prog_constraint, constraint_proof).$/;kq|-;/\<constraint_proof_map\>/;'q;"	kind:type
constraint_search	pred_table.m	/^:- type constraint_search == pred(int, list(prog_constraint)).$/;kq|-;/\<constraint_search\>/;'q;"	kind:type
constraint_to_error_pieces	post_typecheck.m	/^:- func constraint_to_error_pieces(/;kq|/^\<constraint_to_error_pieces\>/;'q;"	kind:func	file:
constraint_to_pieces	check_typeclass.m	/^:- pred constraint_to_pieces(/;kq|/^\<constraint_to_pieces\>/;'q;"	kind:pred	file:
constraint_to_string	old_type_constraints.m	/^:- pred constraint_to_string(/;kq|/^\<constraint_to_string\>/;'q;"	kind:pred	file:
constraint_transitive_closure	ordering_mode_constraints.m	/^:- pred constraint_transitive_closure(/;kq|/^\<constraint_transitive_closure\>/;'q;"	kind:pred	file:
constraint_type	hlds_class.m	/^:- type constraint_type$/;kq|-;/\<constraint_type\>/;'q;"	kind:type
constraints	polyhedron.m	/^:- func constraints(/;kq|/^\<constraints\>/;'q;"	kind:func
constraints_are_identical	check_typeclass.m	/^:- pred constraints_are_identical(/;kq|/^\<constraints_are_identical\>/;'q;"	kind:pred
constraints_have_same_structure	typecheck.m	/^:- pred constraints_have_same_structure(/;kq|/^\<constraints_have_same_structure\>/;'q;"	kind:pred	file:
constraints_have_same_structure_loop	typecheck.m	/^:- pred constraints_have_same_structure_loop(/;kq|/^\<constraints_have_same_structure_loop\>/;'q;"	kind:pred	file:
constraints_to_matrix	lp_rational.m	/^:- func constraints_to_matrix(/;kq|/^\<constraints_to_matrix\>/;'q;"	kind:func	file:
constrict_to_vars	mode_constraints.m	/^:- pred constrict_to_vars(list(/;kq|/^\<constrict_to_vars\>/;'q;"	kind:pred	file:
construct	../library/construct.m	/^:- func construct(type_desc, functor_number_lex, list(/;kq|/^\<construct\>/;'q;"	kind:func
construct	../library/rtti_implementation.m	/^:- func construct(type_info, int, list(/;kq|/^\<construct\>/;'q;"	kind:func
construct	hlds_goal.m	/^    --->    construct($/;kq|-;/\<construct\>/;'q;"	kind:cons
construct.det_num_functors	../library/construct.m	/^:- func det_num_functors(/;kq|/^\<det_num_functors\>/;'q;"	kind:func
construct.find_functor	../library/construct.m	/^:- pred find_functor(/;kq|/^\<find_functor\>/;'q;"	kind:pred
construct.find_functor_2	../library/construct.m	/^:- pred find_functor_2(/;kq|/^\<find_functor_2\>/;'q;"	kind:pred	file:
construct.functor_number_lex	../library/construct.m	/^:- type functor_number_lex == int.$/;kq|-;/\<construct.functor_number_lex\>/;'q;"	kind:type
construct.get_functor	../library/construct.m	/^:- pred get_functor(/;kq|/^\<get_functor\>/;'q;"	kind:pred
construct.get_functor_internal	../library/construct.m	/^:- pred get_functor_internal(/;kq|/^\<get_functor_internal\>/;'q;"	kind:pred	file:
construct.get_functor_lex	../library/construct.m	/^:- func get_functor_lex(/;kq|/^\<get_functor_lex\>/;'q;"	kind:func
construct.get_functor_ordinal	../library/construct.m	/^:- func get_functor_ordinal(/;kq|/^\<get_functor_ordinal\>/;'q;"	kind:func
construct.null	../library/construct.m	/^:- pred null(/;kq|/^\<null\>/;'q;"	kind:pred	file:
construct.null_to_no	../library/construct.m	/^:- func null_to_no(string) = maybe(/;kq|/^\<null_to_no\>/;'q;"	kind:func	file:
construct.num_functors	../library/construct.m	/^:- func num_functors(/;kq|/^\<num_functors\>/;'q;"	kind:func
construct_anchors	interval.m	/^:- pred construct_anchors(/;kq|/^\<construct_anchors\>/;'q;"	kind:pred	file:
construct_and_add_merged_switch_case	simplify_goal_conj.m	/^:- pred construct_and_add_merged_switch_case(/;kq|/^\<construct_and_add_merged_switch_case\>/;'q;"	kind:pred	file:
construct_and_record_pred_or_func_call	qual_info.m	/^:- pred construct_and_record_pred_or_func_call(/;kq|/^\<construct_and_record_pred_or_func_call\>/;'q;"	kind:pred
construct_any_rules_for_nondefault_file_names	generate_mmakefile_fragments.m	/^:- pred construct_any_rules_for_nondefault_file_names(/;kq|/^\<construct_any_rules_for_nondefault_file_names\>/;'q;"	kind:pred	file:
construct_arg_modes	hlds_goal.m	/^                construct_arg_modes     :: list(unify_mode),$/;kq|-;/\<construct_arg_modes\>/;'q;"	kind:fld
construct_argnum_var_type_inst_tuples	mode_errors.m	/^:- pred construct_argnum_var_type_inst_tuples(/;kq|/^\<construct_argnum_var_type_inst_tuples\>/;'q;"	kind:pred	file:
construct_args	hlds_goal.m	/^                construct_args          :: list(prog_var),$/;kq|-;/\<construct_args\>/;'q;"	kind:fld
construct_art_objective	lp.m	/^:- pred construct_art_objective(list(var)::in, list(/;kq|/^\<construct_art_objective\>/;'q;"	kind:pred	file:
construct_bottom_up	from_ground_term_util.m	/^    --->    construct_bottom_up$/;kq|-;/\<construct_bottom_up\>/;'q;"	kind:cons
construct_build_nested_children_first_rule	generate_mmakefile_fragments.m	/^:- pred construct_build_nested_children_first_rule(/;kq|/^\<construct_build_nested_children_first_rule\>/;'q;"	kind:pred	file:
construct_cell	unify_gen_construct.m	/^:- pred construct_cell(prog_var::in, ptag::in, list(/;kq|/^\<construct_cell\>/;'q;"	kind:pred	file:
construct_cell_var	hlds_goal.m	/^                construct_cell_var      :: prog_var,$/;kq|-;/\<construct_cell_var\>/;'q;"	kind:fld
construct_cli_shell_script_for_csharp	link_target_code.m	/^:- pred construct_cli_shell_script_for_csharp(/;kq|/^\<construct_cli_shell_script_for_csharp\>/;'q;"	kind:pred	file:
construct_closure	closure_gen.m	/^:- pred construct_closure(/;kq|/^\<construct_closure\>/;'q;"	kind:pred
construct_closure_arg_rval	stack_layout.m	/^:- pred construct_closure_arg_rval(/;kq|/^\<construct_closure_arg_rval\>/;'q;"	kind:pred	file:
construct_closure_arg_rvals	stack_layout.m	/^:- pred construct_closure_arg_rvals(list(/;kq|/^\<construct_closure_arg_rvals\>/;'q;"	kind:pred	file:
construct_closure_layout	stack_layout.m	/^:- pred construct_closure_layout(/;kq|/^\<construct_closure_layout\>/;'q;"	kind:pred
construct_common_unify	cse_detection.m	/^:- pred construct_common_unify(/;kq|/^\<construct_common_unify\>/;'q;"	kind:pred	file:
construct_cons_id	hlds_goal.m	/^                construct_cons_id       :: cons_id,$/;kq|-;/\<construct_cons_id\>/;'q;"	kind:fld
construct_constraint	lp_rational.m	/^:- func construct_constraint(list(/;kq|/^\<construct_constraint\>/;'q;"	kind:func
construct_created_spec_name_status	higher_order.make_specialized_preds.m	/^:- pred construct_created_spec_name_status(/;kq|/^\<construct_created_spec_name_status\>/;'q;"	kind:pred	file:
construct_d_file_deps_gendep	d_file_deps.m	/^:- pred construct_d_file_deps_gendep(/;kq|/^\<construct_d_file_deps_gendep\>/;'q;"	kind:pred
construct_d_file_deps_hlds	d_file_deps.m	/^:- pred construct_d_file_deps_hlds(/;kq|/^\<construct_d_file_deps_hlds\>/;'q;"	kind:pred
construct_date_file_deps_rule	generate_mmakefile_fragments.m	/^:- pred construct_date_file_deps_rule(/;kq|/^\<construct_date_file_deps_rule\>/;'q;"	kind:pred	file:
construct_dep_file_collective_target_rule	generate_mmakefile_fragments.m	/^:- pred construct_dep_file_collective_target_rule(/;kq|/^\<construct_dep_file_collective_target_rule\>/;'q;"	kind:pred	file:
construct_depth_first_left_right_order	hlds_call_tree.m	/^:- pred construct_depth_first_left_right_order(map(/;kq|/^\<construct_depth_first_left_right_order\>/;'q;"	kind:pred	file:
construct_diff_for_string_seqs	error_spec.m	/^:- pred construct_diff_for_string_seqs(/;kq|/^\<construct_diff_for_string_seqs\>/;'q;"	kind:pred
construct_direct_pred_callees_entry	hlds_call_tree.m	/^:- pred construct_direct_pred_callees_entry(/;kq|/^\<construct_direct_pred_callees_entry\>/;'q;"	kind:pred	file:
construct_dynamically	hlds_goal.m	/^    --->    construct_dynamically$/;kq|-;/\<construct_dynamically\>/;'q;"	kind:cons
construct_exec_trace_layout	stack_layout.m	/^:- pred construct_exec_trace_layout(/;kq|/^\<construct_exec_trace_layout\>/;'q;"	kind:pred	file:
construct_exec_trace_table_data	stack_layout.m	/^:- pred construct_exec_trace_table_data(/;kq|/^\<construct_exec_trace_table_data\>/;'q;"	kind:pred	file:
construct_extra_type_infos	higher_order.specialize_calls.m	/^:- pred construct_extra_type_infos(list(/;kq|/^\<construct_extra_type_infos\>/;'q;"	kind:pred	file:
construct_fact_tables_entries	generate_mmakefile_fragments.m	/^:- pred construct_fact_tables_entries(/;kq|/^\<construct_fact_tables_entries\>/;'q;"	kind:pred	file:
construct_fail_row	lookup_switch.m	/^:- pred construct_fail_row(list(llds_type)::in, list(/;kq|/^\<construct_fail_row\>/;'q;"	kind:pred	file:
construct_field_access_function_call	field_access.m	/^:- pred construct_field_access_function_call(/;kq|/^\<construct_field_access_function_call\>/;'q;"	kind:pred	file:
construct_file_name_maybe_group	mmakefiles.m	/^:- func construct_file_name_maybe_group(string, list(/;kq|/^\<construct_file_name_maybe_group\>/;'q;"	kind:func
construct_foreign_import_rules	generate_mmakefile_fragments.m	/^:- pred construct_foreign_import_rules(/;kq|/^\<construct_foreign_import_rules\>/;'q;"	kind:pred	file:
construct_from_type	ml_accurate_gc.m	/^    --->    construct_from_type(mer_type)$/;kq|-;/\<construct_from_type\>/;'q;"	kind:cons	file:
construct_func_body_for_tscc	ml_proc_gen.m	/^:- pred construct_func_body_for_tscc(/;kq|/^\<construct_func_body_for_tscc\>/;'q;"	kind:pred	file:
construct_func_body_maybe_wrap_in_loop	ml_proc_gen.m	/^:- pred construct_func_body_maybe_wrap_in_loop(/;kq|/^\<construct_func_body_maybe_wrap_in_loop\>/;'q;"	kind:pred	file:
construct_func_defn	ml_proc_gen.m	/^:- pred construct_func_defn(/;kq|/^\<construct_func_defn\>/;'q;"	kind:pred	file:
construct_functor	make_goal.m	/^:- pred construct_functor(prog_var::in, cons_id::in, list(/;kq|/^\<construct_functor\>/;'q;"	kind:pred
construct_ground_term	modecheck_goal.m	/^    --->    construct_ground_term(list(hlds_goal))$/;kq|-;/\<construct_ground_term\>/;'q;"	kind:cons	file:
construct_ground_term_initializer_hld	ml_unify_gen_construct.m	/^:- pred construct_ground_term_initializer_hld(/;kq|/^\<construct_ground_term_initializer_hld\>/;'q;"	kind:pred	file:
construct_ground_term_initializer_lld	ml_unify_gen_construct.m	/^:- pred construct_ground_term_initializer_lld(/;kq|/^\<construct_ground_term_initializer_lld\>/;'q;"	kind:pred	file:
construct_ground_term_initializers_hld	ml_unify_gen_construct.m	/^:- pred construct_ground_term_initializers_hld(/;kq|/^\<construct_ground_term_initializers_hld\>/;'q;"	kind:pred	file:
construct_ground_term_initializers_lld	ml_unify_gen_construct.m	/^:- pred construct_ground_term_initializers_lld(/;kq|/^\<construct_ground_term_initializers_lld\>/;'q;"	kind:pred	file:
construct_ground_term_tagword_initializer_lld	ml_unify_gen_construct.m	/^:- pred construct_ground_term_tagword_initializer_lld(/;kq|/^\<construct_ground_term_tagword_initializer_lld\>/;'q;"	kind:pred	file:
construct_higher_order_func_type	prog_type_construct.m	/^:- pred construct_higher_order_func_type(/;kq|/^\<construct_higher_order_func_type\>/;'q;"	kind:pred
construct_higher_order_pred_type	prog_type_construct.m	/^:- pred construct_higher_order_pred_type(/;kq|/^\<construct_higher_order_pred_type\>/;'q;"	kind:pred
construct_higher_order_terms	higher_order.make_specialized_preds.m	/^:- pred construct_higher_order_terms(module_info::in, list(/;kq|/^\<construct_higher_order_terms\>/;'q;"	kind:pred	file:
construct_higher_order_type	prog_type_construct.m	/^:- pred construct_higher_order_type(/;kq|/^\<construct_higher_order_type\>/;'q;"	kind:pred
construct_how	hlds_goal.m	/^                construct_how           :: how_to_construct,$/;kq|-;/\<construct_how\>/;'q;"	kind:fld
construct_in_region	hlds_goal.m	/^    ;       construct_in_region(prog_var)$/;kq|-;/\<construct_in_region\>/;'q;"	kind:cons
construct_indirect_pred_callees_entry	hlds_call_tree.m	/^:- pred construct_indirect_pred_callees_entry(/;kq|/^\<construct_indirect_pred_callees_entry\>/;'q;"	kind:pred	file:
construct_install_shadow_rules	generate_mmakefile_fragments.m	/^:- pred construct_install_shadow_rules(/;kq|/^\<construct_install_shadow_rules\>/;'q;"	kind:pred	file:
construct_int_file_name	comp_unit_interface.m	/^:- pred construct_int_file_name(/;kq|/^\<construct_int_file_name\>/;'q;"	kind:pred	file:
construct_intermod_deps	d_file_deps.m	/^:- pred construct_intermod_deps(/;kq|/^\<construct_intermod_deps\>/;'q;"	kind:pred
construct_intermod_rules	generate_mmakefile_fragments.m	/^:- pred construct_intermod_rules(/;kq|/^\<construct_intermod_rules\>/;'q;"	kind:pred	file:
construct_internal_layout	stack_layout.m	/^:- pred construct_internal_layout(/;kq|/^\<construct_internal_layout\>/;'q;"	kind:pred	file:
construct_is_unique	hlds_goal.m	/^                construct_is_unique     :: cell_is_unique,$/;kq|-;/\<construct_is_unique\>/;'q;"	kind:fld
construct_java_batch_file	module_cmds.m	/^:- pred construct_java_batch_file(/;kq|/^\<construct_java_batch_file\>/;'q;"	kind:pred	file:
construct_java_msys_shell_script	module_cmds.m	/^:- pred construct_java_msys_shell_script(/;kq|/^\<construct_java_msys_shell_script\>/;'q;"	kind:pred	file:
construct_java_shell_script	module_cmds.m	/^:- pred construct_java_shell_script(globals::in, maybe(/;kq|/^\<construct_java_shell_script\>/;'q;"	kind:pred	file:
construct_label_var_info	stack_layout.m	/^:- pred construct_label_var_info(/;kq|/^\<construct_label_var_info\>/;'q;"	kind:pred	file:
construct_liveval_array_slots	stack_layout.m	/^:- pred construct_liveval_array_slots(list(/;kq|/^\<construct_liveval_array_slots\>/;'q;"	kind:pred	file:
construct_llds_pseudo_type_info	ll_pseudo_type_info.m	/^:- pred construct_llds_pseudo_type_info(/;kq|/^\<construct_llds_pseudo_type_info\>/;'q;"	kind:pred
construct_local_call_tree_file_contents	hlds_call_tree.m	/^:- pred construct_local_call_tree_file_contents(/;kq|/^\<construct_local_call_tree_file_contents\>/;'q;"	kind:pred
construct_map	delay_partial_inst.m	/^:- type construct_map == map(prog_var, canon_vars_map).$/;kq|-;/\<construct_map\>/;'q;"	kind:type	file:
construct_maybe_pseudo_type_info	pseudo_type_info.m	/^:- pred construct_maybe_pseudo_type_info(/;kq|/^\<construct_maybe_pseudo_type_info\>/;'q;"	kind:pred
construct_mih_header_rules	generate_mmakefile_fragments.m	/^:- pred construct_mih_header_rules(/;kq|/^\<construct_mih_header_rules\>/;'q;"	kind:pred	file:
construct_missing_bitfields_mask	ml_unify_gen_construct.m	/^:- pred construct_missing_bitfields_mask(/;kq|/^\<construct_missing_bitfields_mask\>/;'q;"	kind:pred	file:
construct_module_dep_fragment	generate_mmakefile_fragments.m	/^:- pred construct_module_dep_fragment(/;kq|/^\<construct_module_dep_fragment\>/;'q;"	kind:pred	file:
construct_movability_report	hlds_call_tree.m	/^:- pred construct_movability_report(/;kq|/^\<construct_movability_report\>/;'q;"	kind:pred	file:
construct_nested_deps_rule	generate_mmakefile_fragments.m	/^:- pred construct_nested_deps_rule(/;kq|/^\<construct_nested_deps_rule\>/;'q;"	kind:pred	file:
construct_new_bound_functor	inst_mode_type_prop.m	/^:- pred construct_new_bound_functor(/;kq|/^\<construct_new_bound_functor\>/;'q;"	kind:pred	file:
construct_node	../library/psqueue.m	/^:- func construct_node(P, K, loser_tree(P, K), K, loser_tree(/;kq|/^\<construct_node\>/;'q;"	kind:func	file:
construct_non_false_constraint	lp_rational.m	/^:- func construct_non_false_constraint(list(/;kq|/^\<construct_non_false_constraint\>/;'q;"	kind:func
construct_output	stm_expand.m	/^:- pred construct_output(/;kq|/^\<construct_output\>/;'q;"	kind:pred	file:
construct_pragma_tvar_subst	add_pragma_type_spec.m	/^:- pred construct_pragma_tvar_subst(map(/;kq|/^\<construct_pragma_tvar_subst\>/;'q;"	kind:pred	file:
construct_pragma_tvarset_components	add_pragma_type_spec.m	/^:- pred construct_pragma_tvarset_components(tvarset::in, map(/;kq|/^\<construct_pragma_tvarset_components\>/;'q;"	kind:pred	file:
construct_pred_decl_diff	typecheck_msgs.m	/^:- pred construct_pred_decl_diff(/;kq|/^\<construct_pred_decl_diff\>/;'q;"	kind:pred	file:
construct_pred_or_func_call	qual_info.m	/^:- pred construct_pred_or_func_call(/;kq|/^\<construct_pred_or_func_call\>/;'q;"	kind:pred
construct_pred_order_entry	hlds_call_tree.m	/^:- pred construct_pred_order_entry(/;kq|/^\<construct_pred_order_entry\>/;'q;"	kind:pred	file:
construct_proc_and_label_layouts_for_proc	stack_layout.m	/^:- pred construct_proc_and_label_layouts_for_proc(/;kq|/^\<construct_proc_and_label_layouts_for_proc\>/;'q;"	kind:pred	file:
construct_proc_labels	base_typeclass_info.m	/^:- pred construct_proc_labels(module_info::in, list(/;kq|/^\<construct_proc_labels\>/;'q;"	kind:pred	file:
construct_proc_layout	stack_layout.m	/^:- pred construct_proc_layout(/;kq|/^\<construct_proc_layout\>/;'q;"	kind:pred	file:
construct_proc_static_layout	stack_layout.m	/^:- pred construct_proc_static_layout(/;kq|/^\<construct_proc_static_layout\>/;'q;"	kind:pred	file:
construct_proc_traversal	stack_layout.m	/^:- pred construct_proc_traversal(/;kq|/^\<construct_proc_traversal\>/;'q;"	kind:pred	file:
construct_pseudo_type_info	pseudo_type_info.m	/^:- pred construct_pseudo_type_info(/;kq|/^\<construct_pseudo_type_info\>/;'q;"	kind:pred
construct_qualified_term	prog_util.m	/^:- pred construct_qualified_term(sym_name::in, list(term(/;kq|/^\<construct_qualified_term\>/;'q;"	kind:pred
construct_qualified_term_with_context	prog_util.m	/^:- pred construct_qualified_term_with_context(sym_name::in, list(term(/;kq|/^\<construct_qualified_term_with_context\>/;'q;"	kind:pred
construct_rev_map	size_prof.m	/^:- pred construct_rev_map(assoc_list(/;kq|/^\<construct_rev_map\>/;'q;"	kind:pred	file:
construct_rval_for_filled_bitfields	ml_unify_gen_construct.m	/^:- pred construct_rval_for_filled_bitfields(/;kq|/^\<construct_rval_for_filled_bitfields\>/;'q;"	kind:pred	file:
construct_self_and_parent_date_date0_rules	generate_mmakefile_fragments.m	/^:- pred construct_self_and_parent_date_date0_rules(/;kq|/^\<construct_self_and_parent_date_date0_rules\>/;'q;"	kind:pred	file:
construct_several_soln_int_lookup_vector	lookup_switch.m	/^:- pred construct_several_soln_int_lookup_vector(/;kq|/^\<construct_several_soln_int_lookup_vector\>/;'q;"	kind:pred	file:
construct_simple_int_lookup_vector	lookup_switch.m	/^:- pred construct_simple_int_lookup_vector(assoc_list(int, list(/;kq|/^\<construct_simple_int_lookup_vector\>/;'q;"	kind:pred	file:
construct_singleton_file_name_group	mmakefiles.m	/^:- func construct_singleton_file_name_group(/;kq|/^\<construct_singleton_file_name_group\>/;'q;"	kind:func
construct_sorted_line_pieces	error_util.m	/^:- pred construct_sorted_line_pieces(/;kq|/^\<construct_sorted_line_pieces\>/;'q;"	kind:pred
construct_sorted_line_pieces_pair	error_util.m	/^:- pred construct_sorted_line_pieces_pair(/;kq|/^\<construct_sorted_line_pieces_pair\>/;'q;"	kind:pred	file:
construct_specialized_higher_order_call	higher_order.specialize_calls.m	/^:- pred construct_specialized_higher_order_call(/;kq|/^\<construct_specialized_higher_order_call\>/;'q;"	kind:pred	file:
construct_static_ground_term	ml_unify_gen_construct.m	/^:- pred construct_static_ground_term(/;kq|/^\<construct_static_ground_term\>/;'q;"	kind:pred	file:
construct_statically	hlds_goal.m	/^    ;       construct_statically(static_how)$/;kq|-;/\<construct_statically\>/;'q;"	kind:cons
construct_string_binary_several_soln_lookup_vector	string_switch.m	/^:- pred construct_string_binary_several_soln_lookup_vector(/;kq|/^\<construct_string_binary_several_soln_lookup_vector\>/;'q;"	kind:pred	file:
construct_string_binary_simple_lookup_vector	string_switch.m	/^:- pred construct_string_binary_simple_lookup_vector(/;kq|/^\<construct_string_binary_simple_lookup_vector\>/;'q;"	kind:pred	file:
construct_string_hash_cases	string_switch_util.m	/^:- pred construct_string_hash_cases(assoc_list(/;kq|/^\<construct_string_hash_cases\>/;'q;"	kind:pred
construct_string_hash_jump_vectors	string_switch.m	/^:- pred construct_string_hash_jump_vectors(/;kq|/^\<construct_string_hash_jump_vectors\>/;'q;"	kind:pred	file:
construct_string_hash_several_soln_lookup_vector	string_switch.m	/^:- pred construct_string_hash_several_soln_lookup_vector(/;kq|/^\<construct_string_hash_several_soln_lookup_vector\>/;'q;"	kind:pred	file:
construct_string_hash_simple_lookup_vector	string_switch.m	/^:- pred construct_string_hash_simple_lookup_vector(/;kq|/^\<construct_string_hash_simple_lookup_vector\>/;'q;"	kind:pred	file:
construct_string_trie_several_soln_lookup_vector	string_switch.m	/^:- pred construct_string_trie_several_soln_lookup_vector(/;kq|/^\<construct_string_trie_several_soln_lookup_vector\>/;'q;"	kind:pred	file:
construct_string_trie_simple_lookup_vector	string_switch.m	/^:- pred construct_string_trie_simple_lookup_vector(/;kq|/^\<construct_string_trie_simple_lookup_vector\>/;'q;"	kind:pred	file:
construct_sub_info	hlds_goal.m	/^                construct_sub_info      :: construct_sub_info$/;kq|-;/\<construct_sub_info\>/;'q;"	kind:fld
construct_sub_info	hlds_goal.m	/^:- type construct_sub_info$/;kq|-;/\<construct_sub_info\>/;'q;"	kind:type
construct_subdir_short_rules	generate_mmakefile_fragments.m	/^:- pred construct_subdir_short_rules(/;kq|/^\<construct_subdir_short_rules\>/;'q;"	kind:pred	file:
construct_subdirs_shorthand_rule	generate_mmakefile_fragments.m	/^:- pred construct_subdirs_shorthand_rule(/;kq|/^\<construct_subdirs_shorthand_rule\>/;'q;"	kind:pred	file:
construct_table_arg_pti_rval	stack_layout.m	/^:- pred construct_table_arg_pti_rval(/;kq|/^\<construct_table_arg_pti_rval\>/;'q;"	kind:pred	file:
construct_time_t	../library/time.m	/^:- func construct_time_t(/;kq|/^\<construct_time_t\>/;'q;"	kind:func	file:
construct_trans_opt_deps_rule	generate_mmakefile_fragments.m	/^:- pred construct_trans_opt_deps_rule(/;kq|/^\<construct_trans_opt_deps_rule\>/;'q;"	kind:pred	file:
construct_transform	size_prof.m	/^:- type construct_transform$/;kq|-;/\<construct_transform\>/;'q;"	kind:type
construct_tscc_entry_proc	ml_proc_gen.m	/^:- pred construct_tscc_entry_proc(/;kq|/^\<construct_tscc_entry_proc\>/;'q;"	kind:pred	file:
construct_tuple	../library/construct.m	/^:- func construct_tuple(list(/;kq|/^\<construct_tuple\>/;'q;"	kind:func
construct_tuple	make_goal.m	/^:- pred construct_tuple(prog_var::in, list(/;kq|/^\<construct_tuple\>/;'q;"	kind:pred
construct_tuple_2	../library/construct.m	/^:- pred construct_tuple_2(list(univ)::in, list(/;kq|/^\<construct_tuple_2\>/;'q;"	kind:pred	file:
construct_tuple_2	../library/rtti_implementation.m	/^:- func construct_tuple_2(list(univ), list(/;kq|/^\<construct_tuple_2\>/;'q;"	kind:func
construct_tvar_rvals	stack_layout.m	/^:- pred construct_tvar_rvals(map(tvar, set(/;kq|/^\<construct_tvar_rvals\>/;'q;"	kind:pred	file:
construct_tvar_vector	stack_layout.m	/^:- pred construct_tvar_vector(map(tvar, set(/;kq|/^\<construct_tvar_vector\>/;'q;"	kind:pred	file:
construct_type	prog_type_construct.m	/^:- pred construct_type(type_ctor::in, list(/;kq|/^\<construct_type\>/;'q;"	kind:pred
construct_type_ctor_info	type_ctor_info.m	/^:- pred construct_type_ctor_info(/;kq|/^\<construct_type_ctor_info\>/;'q;"	kind:pred	file:
construct_type_ctor_infos	type_ctor_info.m	/^:- pred construct_type_ctor_infos(list(/;kq|/^\<construct_type_ctor_infos\>/;'q;"	kind:pred	file:
construct_type_inference_message	typecheck_msgs.m	/^:- func construct_type_inference_message(/;kq|/^\<construct_type_inference_message\>/;'q;"	kind:func	file:
construct_type_inference_messages	typecheck_msgs.m	/^:- pred construct_type_inference_messages(/;kq|/^\<construct_type_inference_messages\>/;'q;"	kind:pred
construct_type_info	pseudo_type_info.m	/^:- pred construct_type_info(/;kq|/^\<construct_type_info\>/;'q;"	kind:pred
construct_type_info	size_prof.m	/^:- pred construct_type_info(/;kq|/^\<construct_type_info\>/;'q;"	kind:pred	file:
construct_type_param_locn_vector	stack_layout.m	/^:- pred construct_type_param_locn_vector(/;kq|/^\<construct_type_param_locn_vector\>/;'q;"	kind:pred	file:
construct_typeclass_info	polymorphism_type_class_info.m	/^:- pred construct_typeclass_info(/;kq|/^\<construct_typeclass_info\>/;'q;"	kind:pred	file:
construct_typed_llds_pseudo_type_info	ll_pseudo_type_info.m	/^:- pred construct_typed_llds_pseudo_type_info(/;kq|/^\<construct_typed_llds_pseudo_type_info\>/;'q;"	kind:pred
construct_unicode_char_if_valid	../library/mercury_term_lexer.m	/^:- pred construct_unicode_char_if_valid(/;kq|/^\<construct_unicode_char_if_valid\>/;'q;"	kind:pred	file:
construct_univ	../library/univ.m	/^:- pred construct_univ(/;kq|/^\<construct_univ\>/;'q;"	kind:pred	file:
construct_used_file_contents	recompilation.usage.m	/^:- pred construct_used_file_contents(/;kq|/^\<construct_used_file_contents\>/;'q;"	kind:pred
construct_user_data_array	stack_layout.m	/^:- pred construct_user_data_array(/;kq|/^\<construct_user_data_array\>/;'q;"	kind:pred	file:
construct_var_info	modecheck_goal.m	/^:- type construct_var_info$/;kq|-;/\<construct_var_info\>/;'q;"	kind:type	file:
construct_var_info_map	modecheck_goal.m	/^:- type construct_var_info_map == map(prog_var, construct_var_info).$/;kq|-;/\<construct_var_info_map\>/;'q;"	kind:type	file:
construct_var_name_rvals	stack_layout.m	/^:- pred construct_var_name_rvals(assoc_list(/;kq|/^\<construct_var_name_rvals\>/;'q;"	kind:pred	file:
construct_var_name_vector	stack_layout.m	/^:- pred construct_var_name_vector(/;kq|/^\<construct_var_name_vector\>/;'q;"	kind:pred	file:
construct_var_table	var_table.m	/^:- pred construct_var_table(/;kq|/^\<construct_var_table\>/;'q;"	kind:pred
construct_varset	../library/varset.m	/^:- pred construct_varset(int::in, map(var(/;kq|/^\<construct_varset\>/;'q;"	kind:pred
construction_spec	structure_reuse.direct_choose_reuse.m	/^:- type construction_spec$/;kq|-;/\<construction_spec\>/;'q;"	kind:type	file:
construction_spec_with_program_point	structure_reuse.direct_choose_reuse.m	/^:- pred construction_spec_with_program_point(/;kq|/^\<construction_spec_with_program_point\>/;'q;"	kind:pred	file:
constructor	prog_data.m	/^:- type constructor$/;kq|-;/\<constructor\>/;'q;"	kind:type
constructor_arg	prog_data.m	/^:- type constructor_arg$/;kq|-;/\<constructor_arg\>/;'q;"	kind:type
constructor_arg_repn	hlds_data.m	/^:- type constructor_arg_repn$/;kq|-;/\<constructor_arg_repn\>/;'q;"	kind:type
constructor_arg_to_xml	xml_documentation.m	/^:- func constructor_arg_to_xml(/;kq|/^\<constructor_arg_to_xml\>/;'q;"	kind:func	file:
constructor_cons_ids	hlds_data.m	/^:- func constructor_cons_ids(type_ctor, list(/;kq|/^\<constructor_cons_ids\>/;'q;"	kind:func
constructor_data_ctors	hlds_data.m	/^:- func constructor_data_ctors(type_ctor, list(/;kq|/^\<constructor_data_ctors\>/;'q;"	kind:func
constructor_repn	hlds_data.m	/^:- type constructor_repn$/;kq|-;/\<constructor_repn\>/;'q;"	kind:type
constructor_to_functor_name_and_arity	inst_check.m	/^:- pred constructor_to_functor_name_and_arity(/;kq|/^\<constructor_to_functor_name_and_arity\>/;'q;"	kind:pred	file:
constructor_to_sym_name_arity	det_check_switch.m	/^:- pred constructor_to_sym_name_arity(/;kq|/^\<constructor_to_sym_name_arity\>/;'q;"	kind:pred	file:
constructor_to_sym_name_arity	du_type_layout.m	/^:- func constructor_to_sym_name_arity(/;kq|/^\<constructor_to_sym_name_arity\>/;'q;"	kind:func	file:
constructor_to_xml	xml_documentation.m	/^:- func constructor_to_xml(/;kq|/^\<constructor_to_xml\>/;'q;"	kind:func	file:
constructors_to_bound_any_insts	mode_util.m	/^:- pred constructors_to_bound_any_insts(/;kq|/^\<constructors_to_bound_any_insts\>/;'q;"	kind:pred
constructors_to_bound_functors	mode_util.m	/^:- pred constructors_to_bound_functors(/;kq|/^\<constructors_to_bound_functors\>/;'q;"	kind:pred
constructors_to_bound_functors_loop_over_ctors	mode_util.m	/^:- pred constructors_to_bound_functors_loop_over_ctors(/;kq|/^\<constructors_to_bound_functors_loop_over_ctors\>/;'q;"	kind:pred	file:
consume_io_state	../library/thread.future.m	/^:- impure pred consume_io_state(/;kq|/^\<consume_io_state\>/;'q;"	kind:pred	file:
consumed_and_produced_vars	dep_par_conj.m	/^:- pred consumed_and_produced_vars(/;kq|/^\<consumed_and_produced_vars\>/;'q;"	kind:pred	file:
consumer_name	table_gen.m	/^:- func consumer_name = string.$/;kq|/^\<consumer_name\>/;'q;"	kind:func	file:
consumer_type	table_gen.m	/^:- func consumer_type = mer_type.$/;kq|/^\<consumer_type\>/;'q;"	kind:func	file:
cont_info_generate_return_live_lvalues	continuation_info.m	/^:- pred cont_info_generate_return_live_lvalues(/;kq|/^\<cont_info_generate_return_live_lvalues\>/;'q;"	kind:pred
containing_goal	../mdbcomp/mdbcomp.goal_path.m	/^:- type containing_goal$/;kq|-;/\<containing_goal\>/;'q;"	kind:type
containing_goal_list	goal_path.m	/^:- type containing_goal_list == assoc_list(goal_id, containing_goal).$/;kq|-;/\<containing_goal_list\>/;'q;"	kind:type	file:
containing_goal_map	../mdbcomp/mdbcomp.goal_path.m	/^:- type containing_goal_map == map(goal_id, containing_goal).$/;kq|-;/\<containing_goal_map\>/;'q;"	kind:type
containing_module_layout	../mdbcomp/rtti_access.m	/^:- pred containing_module_layout(/;kq|/^\<containing_module_layout\>/;'q;"	kind:pred
containing_proc	stack_layout.m	/^                containing_proc         :: proc_label,$/;kq|-;/\<containing_proc\>/;'q;"	kind:fld	file:
containing_proc_layout	../mdbcomp/rtti_access.m	/^:- func containing_proc_layout(/;kq|/^\<containing_proc_layout\>/;'q;"	kind:func
contains	../library/bag.m	/^:- pred contains(bag(/;kq|/^\<contains\>/;'q;"	kind:pred
contains	../library/diet.m	/^:- pred contains(diet(T)::in, T::in) is semidet <= diet_element(/;kq|/^\<contains\>/;'q;"	kind:pred
contains	../library/fat_sparse_bitset.m	/^:- pred contains(fat_sparse_bitset(T)::in, T::in) is semidet <= uenum(/;kq|/^\<contains\>/;'q;"	kind:pred
contains	../library/fatter_sparse_bitset.m	/^:- pred contains(fatter_sparse_bitset(T)::in, T::in) is semidet <= uenum(/;kq|/^\<contains\>/;'q;"	kind:pred
contains	../library/list.m	/^:- pred contains(list(/;kq|/^\<contains\>/;'q;"	kind:pred
contains	../library/map.m	/^:- pred contains(map(/;kq|/^\<contains\>/;'q;"	kind:pred
contains	../library/multi_map.m	/^:- pred contains(multi_map(/;kq|/^\<contains\>/;'q;"	kind:pred
contains	../library/one_or_more.m	/^:- pred contains(one_or_more(/;kq|/^\<contains\>/;'q;"	kind:pred
contains	../library/one_or_more_map.m	/^:- pred contains(one_or_more_map(/;kq|/^\<contains\>/;'q;"	kind:pred
contains	../library/ranges.m	/^:- pred contains(/;kq|/^\<contains\>/;'q;"	kind:pred
contains	../library/rtree.m	/^    pred contains(K::in, K::in) is semidet,$/;kq|-;/\<contains\>/;'q;"	kind:tcm
contains	../library/rtree.m	/^    pred(contains\/2) is box3d_contains,$/;kq|-;/\<contains\>/;'q;"	kind:tcim	file:
contains	../library/rtree.m	/^    pred(contains\/2) is box_contains,$/;kq|-;/\<contains\>/;'q;"	kind:tcim	file:
contains	../library/rtree.m	/^    pred(contains\/2) is interval_contains,$/;kq|-;/\<contains\>/;'q;"	kind:tcim	file:
contains	../library/set.m	/^:- pred contains(set(/;kq|/^\<contains\>/;'q;"	kind:pred
contains	../library/set_bbbtree.m	/^:- pred contains(set_bbbtree(/;kq|/^\<contains\>/;'q;"	kind:pred
contains	../library/set_ctree234.m	/^:- pred contains(set_ctree234(/;kq|/^\<contains\>/;'q;"	kind:pred
contains	../library/set_ordlist.m	/^:- pred contains(set_ordlist(/;kq|/^\<contains\>/;'q;"	kind:pred
contains	../library/set_tree234.m	/^:- pred contains(set_tree234(/;kq|/^\<contains\>/;'q;"	kind:pred
contains	../library/set_unordlist.m	/^:- pred contains(set_unordlist(/;kq|/^\<contains\>/;'q;"	kind:pred
contains	../library/sparse_bitset.m	/^:- pred contains(sparse_bitset(T)::in, T::in) is semidet <= uenum(/;kq|/^\<contains\>/;'q;"	kind:pred
contains	../library/test_bitset.m	/^:- pred contains(test_bitset(T)::in, T::in) is semidet <= uenum(/;kq|/^\<contains\>/;'q;"	kind:pred
contains	../library/tree_bitset.m	/^:- pred contains(tree_bitset(T)::in, T::in) is semidet <= uenum(/;kq|/^\<contains\>/;'q;"	kind:pred
contains	set_of_var.m	/^:- pred contains(set_of_var(T)::in, var(/;kq|/^\<contains\>/;'q;"	kind:pred
contains_char	../library/string.m	/^:- pred contains_char(/;kq|/^\<contains_char\>/;'q;"	kind:pred
contains_errors	error_util.m	/^:- func contains_errors(globals, list(/;kq|/^\<contains_errors\>/;'q;"	kind:func
contains_errors_and_or_warnings	error_util.m	/^:- func contains_errors_and_or_warnings(globals, list(/;kq|/^\<contains_errors_and_or_warnings\>/;'q;"	kind:func
contains_errors_and_or_warnings_opt_table	error_util.m	/^:- func contains_errors_and_or_warnings_opt_table(/;kq|/^\<contains_errors_and_or_warnings_opt_table\>/;'q;"	kind:func
contains_errors_option_table	error_util.m	/^:- func contains_errors_option_table(option_table, list(/;kq|/^\<contains_errors_option_table\>/;'q;"	kind:func
contains_errors_or_warnings_treated_as_errors	error_util.m	/^:- func contains_errors_or_warnings_treated_as_errors(/;kq|/^\<contains_errors_or_warnings_treated_as_errors\>/;'q;"	kind:func
contains_errors_or_warnings_treated_as_errors_opt_table	error_util.m	/^:- func contains_errors_or_warnings_treated_as_errors_opt_table(/;kq|/^\<contains_errors_or_warnings_treated_as_errors_opt_table\>/;'q;"	kind:func
contains_foreign_code	prog_item.m	/^:- type contains_foreign_code$/;kq|-;/\<contains_foreign_code\>/;'q;"	kind:type
contains_foreign_export	prog_item.m	/^:- type contains_foreign_export$/;kq|-;/\<contains_foreign_export\>/;'q;"	kind:type
contains_foreign_export_term	make.module_dep_file.m	/^:- pred contains_foreign_export_term(/;kq|/^\<contains_foreign_export_term\>/;'q;"	kind:pred	file:
contains_foreign_export_to_string	make.module_dep_file.m	/^:- pred contains_foreign_export_to_string(/;kq|/^\<contains_foreign_export_to_string\>/;'q;"	kind:pred	file:
contains_format_call	det_util.m	/^:- type contains_format_call$/;kq|-;/\<contains_format_call\>/;'q;"	kind:type
contains_incomplete_switch	det_util.m	/^:- type contains_incomplete_switch$/;kq|-;/\<contains_incomplete_switch\>/;'q;"	kind:type
contains_key	../library/bimap.m	/^:- pred contains_key(bimap(/;kq|/^\<contains_key\>/;'q;"	kind:pred
contains_key	../library/injection.m	/^:- pred contains_key(injection(/;kq|/^\<contains_key\>/;'q;"	kind:pred
contains_match	../library/string.m	/^:- pred contains_match(pred(char)::in(pred(/;kq|/^\<contains_match\>/;'q;"	kind:pred
contains_match_loop	../library/string.m	/^:- pred contains_match_loop(pred(char)::in(pred(/;kq|/^\<contains_match_loop\>/;'q;"	kind:pred	file:
contains_multisoln_goal	simplify_goal_conj.m	/^:- pred contains_multisoln_goal(list(/;kq|/^\<contains_multisoln_goal\>/;'q;"	kind:pred	file:
contains_nested_funcs	ml_proc_gen.m	/^    ;       contains_nested_funcs.$/;kq|-;/\<contains_nested_funcs\>/;'q;"	kind:cons	file:
contains_no_foreign_export	prog_item.m	/^    ;       contains_no_foreign_export.$/;kq|-;/\<contains_no_foreign_export\>/;'q;"	kind:cons
contains_no_trace_goal	hlds_goal.m	/^    ;       contains_no_trace_goal.$/;kq|-;/\<contains_no_trace_goal\>/;'q;"	kind:cons
contains_noformat_xml	../library/term_to_xml.m	/^:- pred contains_noformat_xml(list(/;kq|/^\<contains_noformat_xml\>/;'q;"	kind:pred	file:
contains_only_builtins	middle_rec.m	/^:- func contains_only_builtins(/;kq|/^\<contains_only_builtins\>/;'q;"	kind:func	file:
contains_only_builtins_cases	middle_rec.m	/^:- func contains_only_builtins_cases(list(/;kq|/^\<contains_only_builtins_cases\>/;'q;"	kind:func	file:
contains_only_builtins_expr	middle_rec.m	/^:- func contains_only_builtins_expr(/;kq|/^\<contains_only_builtins_expr\>/;'q;"	kind:func	file:
contains_only_builtins_list	middle_rec.m	/^:- func contains_only_builtins_list(list(/;kq|/^\<contains_only_builtins_list\>/;'q;"	kind:func	file:
contains_require_scope	det_util.m	/^:- type contains_require_scope$/;kq|-;/\<contains_require_scope\>/;'q;"	kind:type
contains_search_nodes	../library/fat_sparse_bitset.m	/^:- pred contains_search_nodes(/;kq|/^\<contains_search_nodes\>/;'q;"	kind:pred	file:
contains_search_nodes	../library/fatter_sparse_bitset.m	/^:- pred contains_search_nodes(/;kq|/^\<contains_search_nodes\>/;'q;"	kind:pred	file:
contains_search_nodes	../library/sparse_bitset.m	/^:- pred contains_search_nodes(/;kq|/^\<contains_search_nodes\>/;'q;"	kind:pred	file:
contains_simple_recursive_call	middle_rec.m	/^:- pred contains_simple_recursive_call(/;kq|/^\<contains_simple_recursive_call\>/;'q;"	kind:pred	file:
contains_simple_recursive_call_conj	middle_rec.m	/^:- pred contains_simple_recursive_call_conj(list(/;kq|/^\<contains_simple_recursive_call_conj\>/;'q;"	kind:pred	file:
contains_trace_goal	hlds_goal.m	/^:- type contains_trace_goal$/;kq|-;/\<contains_trace_goal\>/;'q;"	kind:type
contains_value	../library/bimap.m	/^:- pred contains_value(bimap(/;kq|/^\<contains_value\>/;'q;"	kind:pred
contains_value	../library/injection.m	/^:- pred contains_value(injection(/;kq|/^\<contains_value\>/;'q;"	kind:pred
contains_var	../library/term.m	/^:- pred contains_var(term(T), var(/;kq|/^\<contains_var\>/;'q;"	kind:pred
contains_var_bit_vector_size	type_ctor_info.m	/^:- func contains_var_bit_vector_size = int.$/;kq|/^\<contains_var_bit_vector_size\>/;'q;"	kind:func	file:
contains_var_list	../library/term.m	/^:- pred contains_var_list(list(term(T)), var(/;kq|/^\<contains_var_list\>/;'q;"	kind:pred
context	../library/term.m	/^:- type term.context == term_context.term_context.$/;kq|-;/\<context\>/;'q;"	kind:type
context	../library/term_context.m	/^    --->    context($/;kq|-;/\<context\>/;'q;"	kind:cons
context	abstract_mode_constraints.m	/^                context             ::      prog_context$/;kq|-;/\<context\>/;'q;"	kind:fld
context_file	../library/term.m	/^:- func context_file(/;kq|/^\<context_file\>/;'q;"	kind:func
context_file	../library/term_context.m	/^:- func context_file(/;kq|/^\<context_file\>/;'q;"	kind:func
context_filename	../library/term_context.m	/^                context_filename    :: string,$/;kq|-;/\<context_filename\>/;'q;"	kind:fld
context_filename	../mdbcomp/trace_counts.m	/^                context_filename        :: string,$/;kq|-;/\<context_filename\>/;'q;"	kind:fld
context_init	../library/term.m	/^:- func context_init = context.$/;kq|/^\<context_init\>/;'q;"	kind:func
context_init	../library/term.m	/^:- func context_init(/;kq|/^\<context_init\>/;'q;"	kind:func
context_init	../library/term_context.m	/^:- func context_init(/;kq|/^\<context_init\>/;'q;"	kind:func
context_is_valid	stack_layout.m	/^:- pred context_is_valid(/;kq|/^\<context_is_valid\>/;'q;"	kind:pred	file:
context_limited_errors	write_error_spec.m	/^:- type context_limited_errors$/;kq|-;/\<context_limited_errors\>/;'q;"	kind:type	file:
context_line	../library/term.m	/^:- func context_line(/;kq|/^\<context_line\>/;'q;"	kind:func
context_line	../library/term_context.m	/^:- func context_line(/;kq|/^\<context_line\>/;'q;"	kind:func
context_linenumber	../library/term_context.m	/^                context_linenumber  :: int$/;kq|-;/\<context_linenumber\>/;'q;"	kind:fld
context_marker	mlds_to_java_util.m	/^:- type context_marker$/;kq|-;/\<context_marker\>/;'q;"	kind:type
context_module_symname	../mdbcomp/trace_counts.m	/^                context_module_symname  :: sym_name,$/;kq|-;/\<context_module_symname\>/;'q;"	kind:fld
context_to_brief_string	hlds_out_util.m	/^:- func context_to_brief_string(/;kq|/^\<context_to_brief_string\>/;'q;"	kind:func
context_to_error_msg	typecheck_error_overload.m	/^:- func context_to_error_msg(list(/;kq|/^\<context_to_error_msg\>/;'q;"	kind:func	file:
context_to_string	parse_tree_out_misc.m	/^:- func context_to_string(/;kq|/^\<context_to_string\>/;'q;"	kind:func
contexts_describe_list_element	hlds_out_util.m	/^:- pred contexts_describe_list_element(list(/;kq|/^\<contexts_describe_list_element\>/;'q;"	kind:pred	file:
continuation_info.attr_locn	continuation_info.m	/^                attr_locn               :: rval,$/;kq|-;/\<continuation_info.attr_locn\>/;'q;"	kind:fld
continuation_info.attr_var	continuation_info.m	/^                attr_var                :: prog_var$/;kq|-;/\<continuation_info.attr_var\>/;'q;"	kind:fld
continuation_info.call_context	continuation_info.m	/^                call_context            :: term.context,$/;kq|-;/\<continuation_info.call_context\>/;'q;"	kind:fld	file:
continuation_info.call_info	continuation_info.m	/^:- type call_info$/;kq|-;/\<continuation_info.call_info\>/;'q;"	kind:type	file:
continuation_info.call_target	continuation_info.m	/^                call_target             :: code_addr,$/;kq|-;/\<continuation_info.call_target\>/;'q;"	kind:fld	file:
continuation_info.pli_detism	continuation_info.m	/^                pli_detism              :: determinism,$/;kq|-;/\<continuation_info.pli_detism\>/;'q;"	kind:fld
continuation_info.port_context	continuation_info.m	/^                port_context    :: prog_context,$/;kq|-;/\<continuation_info.port_context\>/;'q;"	kind:fld
continuation_info.port_label	continuation_info.m	/^                port_label      :: layout_label_info$/;kq|-;/\<continuation_info.port_label\>/;'q;"	kind:fld
continuation_info.port_path	continuation_info.m	/^                port_path       :: forward_goal_path,$/;kq|-;/\<continuation_info.port_path\>/;'q;"	kind:fld
continuation_info.port_type	continuation_info.m	/^                port_type       :: trace_port,$/;kq|-;/\<continuation_info.port_type\>/;'q;"	kind:fld
continuation_info.port_user	continuation_info.m	/^                port_user       :: maybe(user_event_info),$/;kq|-;/\<continuation_info.port_user\>/;'q;"	kind:fld
continuation_info.slot_lval	continuation_info.m	/^    ;       slot_lval(lval).$/;kq|-;/\<continuation_info.slot_lval\>/;'q;"	kind:cons
continuation_info.slot_ticket	continuation_info.m	/^    --->    slot_ticket             % A ticket (trail pointer).$/;kq|-;/\<continuation_info.slot_ticket\>/;'q;"	kind:cons
contraction	../library/ranges.m	/^:- func contraction(/;kq|/^\<contraction\>/;'q;"	kind:func
contraction_0	../library/ranges.m	/^:- func contraction_0(/;kq|/^\<contraction_0\>/;'q;"	kind:func	file:
control_distance_granularity	distance_granularity.m	/^:- pred control_distance_granularity(/;kq|/^\<control_distance_granularity\>/;'q;"	kind:pred
control_granularity	granularity.m	/^:- pred control_granularity(/;kq|/^\<control_granularity\>/;'q;"	kind:pred
control_granularity	options.m	/^    ;       control_granularity$/;kq|-;/\<control_granularity\>/;'q;"	kind:cons
conv_seq	ml_gen_info.m	/^:- type conv_seq ---> conv_seq(int).$/;kq|-;/\<conv_seq\>/;'q;"	kind:type
conv_string_to_int	../library/mercury_term_lexer.m	/^:- pred conv_string_to_int(/;kq|/^\<conv_string_to_int\>/;'q;"	kind:pred	file:
conv_to_float	../library/mercury_term_lexer.m	/^:- pred conv_to_float(/;kq|/^\<conv_to_float\>/;'q;"	kind:pred	file:
converse	../library/std_util.m	/^:- func converse(func(/;kq|/^\<converse\>/;'q;"	kind:func
convert_arg_type_from_mercury	fact_table.m	/^:- pred convert_arg_type_from_mercury(/;kq|/^\<convert_arg_type_from_mercury\>/;'q;"	kind:pred	file:
convert_arg_type_to_mercury	fact_table.m	/^:- pred convert_arg_type_to_mercury(/;kq|/^\<convert_arg_type_to_mercury\>/;'q;"	kind:pred	file:
convert_args_type_assign	type_assign.m	/^:- func convert_args_type_assign(/;kq|/^\<convert_args_type_assign\>/;'q;"	kind:func	file:
convert_args_type_assign_set	type_assign.m	/^:- func convert_args_type_assign_set(/;kq|/^\<convert_args_type_assign_set\>/;'q;"	kind:func
convert_assignments_into_initializers	ml_optimize.m	/^:- pred convert_assignments_into_initializers(/;kq|/^\<convert_assignments_into_initializers\>/;'q;"	kind:pred	file:
convert_atomic_params	parse_goal.m	/^:- pred convert_atomic_params(/;kq|/^\<convert_atomic_params\>/;'q;"	kind:pred	file:
convert_bool_to_string	c_util.m	/^:- func convert_bool_to_string(/;kq|/^\<convert_bool_to_string\>/;'q;"	kind:func	file:
convert_branch_info	pd_util.m	/^:- pred convert_branch_info(pd_branch_info(/;kq|/^\<convert_branch_info\>/;'q;"	kind:pred
convert_branch_info_2	pd_util.m	/^:- pred convert_branch_info_2(assoc_list(int, set(/;kq|/^\<convert_branch_info_2\>/;'q;"	kind:pred	file:
convert_c_compiler_type	globals.m	/^:- pred convert_c_compiler_type(/;kq|/^\<convert_c_compiler_type\>/;'q;"	kind:pred
convert_c_compiler_type_simple	globals.m	/^:- pred convert_c_compiler_type_simple(/;kq|/^\<convert_c_compiler_type_simple\>/;'q;"	kind:pred	file:
convert_c_compiler_type_with_version	globals.m	/^:- pred convert_c_compiler_type_with_version(/;kq|/^\<convert_c_compiler_type_with_version\>/;'q;"	kind:pred	file:
convert_candidate_par_conjunction	../mdbcomp/feedback.automatic_parallelism.m	/^:- pred convert_candidate_par_conjunction(/;kq|/^\<convert_candidate_par_conjunction\>/;'q;"	kind:pred
convert_candidate_par_conjunctions_proc	../mdbcomp/feedback.automatic_parallelism.m	/^:- pred convert_candidate_par_conjunctions_proc(/;kq|/^\<convert_candidate_par_conjunctions_proc\>/;'q;"	kind:pred
convert_case	switch_detection.m	/^:- pred convert_case(hlds_goal_info::in, set_tree234(/;kq|/^\<convert_case\>/;'q;"	kind:pred	file:
convert_cases_table	switch_detection.m	/^:- func convert_cases_table(hlds_goal_info, cases_table) = list(/;kq|/^\<convert_cases_table\>/;'q;"	kind:func	file:
convert_checked_linkage	handle_options.m	/^:- pred convert_checked_linkage(/;kq|/^\<convert_checked_linkage\>/;'q;"	kind:pred	file:
convert_clang_version	globals.m	/^:- pred convert_clang_version(/;kq|/^\<convert_clang_version\>/;'q;"	kind:pred	file:
convert_clause_to_hhf	hhf.m	/^:- pred convert_clause_to_hhf(list(/;kq|/^\<convert_clause_to_hhf\>/;'q;"	kind:pred	file:
convert_clauses_info_to_hhf	hhf.m	/^:- pred convert_clauses_info_to_hhf(/;kq|/^\<convert_clauses_info_to_hhf\>/;'q;"	kind:pred
convert_color_spec_option	color_schemes.m	/^:- func convert_color_spec_option(string, string) = maybe1(maybe(/;kq|/^\<convert_color_spec_option\>/;'q;"	kind:func	file:
convert_color_spec_options	color_schemes.m	/^:- func convert_color_spec_options(option_table) = maybe1(/;kq|/^\<convert_color_spec_options\>/;'q;"	kind:func
convert_compound_pseudo_type_info	ll_pseudo_type_info.m	/^:- pred convert_compound_pseudo_type_info(/;kq|/^\<convert_compound_pseudo_type_info\>/;'q;"	kind:pred	file:
convert_compound_type_info	ll_pseudo_type_info.m	/^:- pred convert_compound_type_info(rtti_type_ctor::in, list(/;kq|/^\<convert_compound_type_info\>/;'q;"	kind:pred	file:
convert_cons_defn	typecheck_unify_var_functor.m	/^:- pred convert_cons_defn(/;kq|/^\<convert_cons_defn\>/;'q;"	kind:pred	file:
convert_cons_defn_list	typecheck_unify_var_functor.m	/^:- pred convert_cons_defn_list(/;kq|/^\<convert_cons_defn_list\>/;'q;"	kind:pred	file:
convert_constructor_arg_list	parse_type_defn.m	/^:- func convert_constructor_arg_list(module_name, varset, list(/;kq|/^\<convert_constructor_arg_list\>/;'q;"	kind:func	file:
convert_constructor_arg_list_2	parse_type_defn.m	/^:- func convert_constructor_arg_list_2(/;kq|/^\<convert_constructor_arg_list_2\>/;'q;"	kind:func	file:
convert_csharp_compiler_type	globals.m	/^:- pred convert_csharp_compiler_type(/;kq|/^\<convert_csharp_compiler_type\>/;'q;"	kind:pred
convert_dump_alias	check_options.m	/^:- pred convert_dump_alias(/;kq|/^\<convert_dump_alias\>/;'q;"	kind:pred
convert_env_type	globals.m	/^:- pred convert_env_type(/;kq|/^\<convert_env_type\>/;'q;"	kind:pred
convert_equations	term_pass1.m	/^:- pred convert_equations(list(/;kq|/^\<convert_equations\>/;'q;"	kind:pred	file:
convert_equations_2	term_pass1.m	/^:- pred convert_equations_2(list(/;kq|/^\<convert_equations_2\>/;'q;"	kind:pred	file:
convert_external_port_type	trace_gen.m	/^:- func convert_external_port_type(/;kq|/^\<convert_external_port_type\>/;'q;"	kind:func	file:
convert_field_access_cons_type_info	typecheck_unify_var_functor.m	/^:- pred convert_field_access_cons_type_info(/;kq|/^\<convert_field_access_cons_type_info\>/;'q;"	kind:pred	file:
convert_float_to_string	../library/string.format.m	/^:- func convert_float_to_string(/;kq|/^\<convert_float_to_string\>/;'q;"	kind:func	file:
convert_foreign_language	globals.m	/^:- pred convert_foreign_language(/;kq|/^\<convert_foreign_language\>/;'q;"	kind:pred
convert_foreign_language_2	globals.m	/^:- pred convert_foreign_language_2(/;kq|/^\<convert_foreign_language_2\>/;'q;"	kind:pred	file:
convert_foreign_language_det	globals.m	/^:- pred convert_foreign_language_det(/;kq|/^\<convert_foreign_language_det\>/;'q;"	kind:pred	file:
convert_gc_method	globals.m	/^:- pred convert_gc_method(/;kq|/^\<convert_gc_method\>/;'q;"	kind:pred
convert_gcc_version	globals.m	/^:- pred convert_gcc_version(/;kq|/^\<convert_gcc_version\>/;'q;"	kind:pred	file:
convert_goal_expr_to_hhf	hhf.m	/^:- pred convert_goal_expr_to_hhf(/;kq|/^\<convert_goal_expr_to_hhf\>/;'q;"	kind:pred	file:
convert_goal_to_hhf	hhf.m	/^:- pred convert_goal_to_hhf(/;kq|/^\<convert_goal_to_hhf\>/;'q;"	kind:pred	file:
convert_grade_option	compute_grade.m	/^:- pred convert_grade_option(/;kq|/^\<convert_grade_option\>/;'q;"	kind:pred
convert_import_use.get_uses	convert_import_use.m	/^:- pred get_uses(/;kq|/^\<get_uses\>/;'q;"	kind:pred
convert_item_name	trace_params.m	/^:- pred convert_item_name(string::in, list(/;kq|/^\<convert_item_name\>/;'q;"	kind:pred	file:
convert_key_string_to_arg	fact_table.m	/^:- pred convert_key_string_to_arg(/;kq|/^\<convert_key_string_to_arg\>/;'q;"	kind:pred	file:
convert_library_install_linkages	handle_options.m	/^:- pred convert_library_install_linkages(list(/;kq|/^\<convert_library_install_linkages\>/;'q;"	kind:pred	file:
convert_limit_error_contexts	globals.m	/^:- pred convert_limit_error_contexts(list(string)::in, list(/;kq|/^\<convert_limit_error_contexts\>/;'q;"	kind:pred
convert_limit_error_contexts_acc	globals.m	/^:- pred convert_limit_error_contexts_acc(list(/;kq|/^\<convert_limit_error_contexts_acc\>/;'q;"	kind:pred	file:
convert_line_and_nl_to_string	write_error_spec.m	/^:- func convert_line_and_nl_to_string(/;kq|/^\<convert_line_and_nl_to_string\>/;'q;"	kind:func	file:
convert_line_number_range	globals.m	/^:- pred convert_line_number_range(/;kq|/^\<convert_line_number_range\>/;'q;"	kind:pred	file:
convert_line_words_to_string	write_error_spec.m	/^:- func convert_line_words_to_string(/;kq|/^\<convert_line_words_to_string\>/;'q;"	kind:func	file:
convert_list_to_spec_map	prog_event.m	/^:- pred convert_list_to_spec_map(string::in, list(/;kq|/^\<convert_list_to_spec_map\>/;'q;"	kind:pred	file:
convert_live_to_lval_set	var_locn.m	/^:- pred convert_live_to_lval_set(pair(/;kq|/^\<convert_live_to_lval_set\>/;'q;"	kind:pred	file:
convert_local_to_field	ml_elim_nested.m	/^:- func convert_local_to_field(/;kq|/^\<convert_local_to_field\>/;'q;"	kind:func	file:
convert_loser_tree_to_psqueue	../library/psqueue.m	/^:- func convert_loser_tree_to_psqueue(loser_tree(P, K), K) = psqueue(/;kq|/^\<convert_loser_tree_to_psqueue\>/;'q;"	kind:func	file:
convert_maybe_thread_safe	globals.m	/^:- pred convert_maybe_thread_safe(/;kq|/^\<convert_maybe_thread_safe\>/;'q;"	kind:pred
convert_module_name_list_to_file_names	make_module_file_names.m	/^:- pred convert_module_name_list_to_file_names(/;kq|/^\<convert_module_name_list_to_file_names\>/;'q;"	kind:pred
convert_module_name_set_to_file_name_group	make_module_file_names.m	/^:- pred convert_module_name_set_to_file_name_group(/;kq|/^\<convert_module_name_set_to_file_name_group\>/;'q;"	kind:pred
convert_module_name_set_to_file_names	make_module_file_names.m	/^:- pred convert_module_name_set_to_file_names(/;kq|/^\<convert_module_name_set_to_file_names\>/;'q;"	kind:pred
convert_module_name_to_file_name	make_module_file_names.m	/^:- pred convert_module_name_to_file_name(/;kq|/^\<convert_module_name_to_file_name\>/;'q;"	kind:pred
convert_module_name_to_file_name_base	make_module_file_names.m	/^:- pred convert_module_name_to_file_name_base(/;kq|/^\<convert_module_name_to_file_name_base\>/;'q;"	kind:pred	file:
convert_msvc_x64_version	globals.m	/^:- pred convert_msvc_x64_version(/;kq|/^\<convert_msvc_x64_version\>/;'q;"	kind:pred	file:
convert_msvc_x86_version	globals.m	/^:- pred convert_msvc_x86_version(/;kq|/^\<convert_msvc_x86_version\>/;'q;"	kind:pred	file:
convert_option_table_result_to_globals	handle_options.m	/^:- pred convert_option_table_result_to_globals(/;kq|/^\<convert_option_table_result_to_globals\>/;'q;"	kind:pred	file:
convert_options_to_globals	handle_options.m	/^:- pred convert_options_to_globals(/;kq|/^\<convert_options_to_globals\>/;'q;"	kind:pred	file:
convert_other_name	trace_params.m	/^:- pred convert_other_name(/;kq|/^\<convert_other_name\>/;'q;"	kind:pred	file:
convert_parse_tree.at_most_one	convert_parse_tree.m	/^:- func at_most_one(list(T)) = list(/;kq|/^\<at_most_one\>/;'q;"	kind:func	file:
convert_parse_tree.item_block	convert_parse_tree.m	/^    --->    item_block($/;kq|-;/\<convert_parse_tree.item_block\>/;'q;"	kind:cons
convert_parse_tree.pto_fims	convert_parse_tree.m	/^                pto_fims                    :: list(item_fim),$/;kq|-;/\<convert_parse_tree.pto_fims\>/;'q;"	kind:fld
convert_parse_tree.pto_items	convert_parse_tree.m	/^                pto_items                   :: list(item)$/;kq|-;/\<convert_parse_tree.pto_items\>/;'q;"	kind:fld
convert_parse_tree.pto_uses	convert_parse_tree.m	/^                pto_uses                    :: list(avail_use_info),$/;kq|-;/\<convert_parse_tree.pto_uses\>/;'q;"	kind:fld
convert_pieces_to_lines	write_error_spec.m	/^:- pred convert_pieces_to_lines(color_db::in, maybe(/;kq|/^\<convert_pieces_to_lines\>/;'q;"	kind:pred	file:
convert_pieces_to_words	write_error_spec.m	/^:- pred convert_pieces_to_words(color_db::in, list(/;kq|/^\<convert_pieces_to_words\>/;'q;"	kind:pred	file:
convert_pieces_to_words_acc	write_error_spec.m	/^:- pred convert_pieces_to_words_acc(/;kq|/^\<convert_pieces_to_words_acc\>/;'q;"	kind:pred	file:
convert_plain_type_info	ll_pseudo_type_info.m	/^:- pred convert_plain_type_info(/;kq|/^\<convert_plain_type_info\>/;'q;"	kind:pred	file:
convert_port_class_name	trace_params.m	/^:- pred convert_port_class_name(string::in, list(/;kq|/^\<convert_port_class_name\>/;'q;"	kind:pred	file:
convert_port_name	trace_params.m	/^:- pred convert_port_name(/;kq|/^\<convert_port_name\>/;'q;"	kind:pred	file:
convert_potential_reuse	structure_reuse.versions.m	/^:- type convert_potential_reuse$/;kq|-;/\<convert_potential_reuse\>/;'q;"	kind:type	file:
convert_pred_to_hhf	hhf.m	/^:- pred convert_pred_to_hhf(/;kq|/^\<convert_pred_to_hhf\>/;'q;"	kind:pred
convert_pred_to_lambda_goal	polymorphism_lambda.m	/^:- pred convert_pred_to_lambda_goal(/;kq|/^\<convert_pred_to_lambda_goal\>/;'q;"	kind:pred
convert_pseudo_type_info	ll_pseudo_type_info.m	/^:- pred convert_pseudo_type_info(/;kq|/^\<convert_pseudo_type_info\>/;'q;"	kind:pred	file:
convert_qual_kind	mlds_to_target_util.m	/^:- func convert_qual_kind(/;kq|/^\<convert_qual_kind\>/;'q;"	kind:func
convert_return_data	continuation_info.m	/^:- pred convert_return_data(list(/;kq|/^\<convert_return_data\>/;'q;"	kind:pred	file:
convert_reuse_strategy	globals.m	/^:- pred convert_reuse_strategy(/;kq|/^\<convert_reuse_strategy\>/;'q;"	kind:pred
convert_seq_conj	../mdbcomp/feedback.automatic_parallelism.m	/^:- pred convert_seq_conj(/;kq|/^\<convert_seq_conj\>/;'q;"	kind:pred
convert_simple_assigned_expr	call_gen.m	/^:- func convert_simple_assigned_expr(simple_assigned_expr(/;kq|/^\<convert_simple_assigned_expr\>/;'q;"	kind:func	file:
convert_simple_const	call_gen.m	/^:- func convert_simple_const(/;kq|/^\<convert_simple_const\>/;'q;"	kind:func	file:
convert_simple_const	ml_call_gen.m	/^:- func convert_simple_const(/;kq|/^\<convert_simple_const\>/;'q;"	kind:func	file:
convert_slot_to_locn_map	stack_layout.m	/^:- pred convert_slot_to_locn_map(table_locn::in, set(/;kq|/^\<convert_slot_to_locn_map\>/;'q;"	kind:pred	file:
convert_ssdb_trace_level	globals.m	/^:- pred convert_ssdb_trace_level(/;kq|/^\<convert_ssdb_trace_level\>/;'q;"	kind:pred
convert_static_or_shared	globals.m	/^:- pred convert_static_or_shared(/;kq|/^\<convert_static_or_shared\>/;'q;"	kind:pred
convert_table_arg_info	stack_layout.m	/^:- pred convert_table_arg_info(/;kq|/^\<convert_table_arg_info\>/;'q;"	kind:pred
convert_target	globals.m	/^:- pred convert_target(/;kq|/^\<convert_target\>/;'q;"	kind:pred
convert_target_2	globals.m	/^:- pred convert_target_2(/;kq|/^\<convert_target_2\>/;'q;"	kind:pred	file:
convert_term_to_spec_map	prog_event.m	/^:- pred convert_term_to_spec_map(/;kq|/^\<convert_term_to_spec_map\>/;'q;"	kind:pred	file:
convert_term_to_type	prog_event.m	/^:- func convert_term_to_type(/;kq|/^\<convert_term_to_type\>/;'q;"	kind:func	file:
convert_termination_norm	globals.m	/^:- pred convert_termination_norm(/;kq|/^\<convert_termination_norm\>/;'q;"	kind:pred
convert_terms_to_attrs	prog_event.m	/^:- pred convert_terms_to_attrs(/;kq|/^\<convert_terms_to_attrs\>/;'q;"	kind:pred	file:
convert_to_maybe_option_table	../library/getopt.m	/^:- func convert_to_maybe_option_table(maybe_option_table_se(/;kq|/^\<convert_to_maybe_option_table\>/;'q;"	kind:func
convert_to_maybe_option_table	../library/getopt_io.m	/^:- func convert_to_maybe_option_table(maybe_option_table_se(/;kq|/^\<convert_to_maybe_option_table\>/;'q;"	kind:func
convert_to_valid_c_identifier	prog_foreign.m	/^:- func convert_to_valid_c_identifier(/;kq|/^\<convert_to_valid_c_identifier\>/;'q;"	kind:func
convert_to_valid_c_identifier_2	prog_foreign.m	/^:- func convert_to_valid_c_identifier_2(/;kq|/^\<convert_to_valid_c_identifier_2\>/;'q;"	kind:func	file:
convert_to_windows_path_format	link_target_code.m	/^:- func convert_to_windows_path_format(/;kq|/^\<convert_to_windows_path_format\>/;'q;"	kind:func	file:
convert_trace_level	trace_params.m	/^:- pred convert_trace_level(/;kq|/^\<convert_trace_level\>/;'q;"	kind:pred
convert_trace_params	parse_goal.m	/^:- pred convert_trace_params(assoc_list(/;kq|/^\<convert_trace_params\>/;'q;"	kind:pred	file:
convert_trace_suppress	trace_params.m	/^:- pred convert_trace_suppress(/;kq|/^\<convert_trace_suppress\>/;'q;"	kind:pred
convert_trie_choices_to_nested_switches	string_switch.m	/^:- pred convert_trie_choices_to_nested_switches(/;kq|/^\<convert_trie_choices_to_nested_switches\>/;'q;"	kind:pred	file:
convert_trie_to_nested_switches	string_switch.m	/^:- pred convert_trie_to_nested_switches(/;kq|/^\<convert_trie_to_nested_switches\>/;'q;"	kind:pred	file:
convert_try_params	parse_goal.m	/^:- pred convert_try_params(assoc_list(/;kq|/^\<convert_try_params\>/;'q;"	kind:pred	file:
convert_type_defn_to_hlds	add_type.m	/^:- pred convert_type_defn_to_hlds(/;kq|/^\<convert_type_defn_to_hlds\>/;'q;"	kind:pred	file:
convert_type_from_mercury	export.m	/^:- pred convert_type_from_mercury(/;kq|/^\<convert_type_from_mercury\>/;'q;"	kind:pred
convert_type_to_mercury	export.m	/^:- pred convert_type_to_mercury(/;kq|/^\<convert_type_to_mercury\>/;'q;"	kind:pred
convert_unify_to_hhf	hhf.m	/^:- pred convert_unify_to_hhf(/;kq|/^\<convert_unify_to_hhf\>/;'q;"	kind:pred	file:
convert_used_item_type	module_qual.id_set.m	/^:- func convert_used_item_type(/;kq|/^\<convert_used_item_type\>/;'q;"	kind:func	file:
convert_var_to_int	stack_layout.m	/^:- pred convert_var_to_int(/;kq|/^\<convert_var_to_int\>/;'q;"	kind:pred	file:
convert_vars_to_arg_posns	add_class.m	/^:- pred convert_vars_to_arg_posns(list(tvar)::in, list(/;kq|/^\<convert_vars_to_arg_posns\>/;'q;"	kind:pred	file:
convert_words_to_paragraphs	write_error_spec.m	/^:- pred convert_words_to_paragraphs(color_db::in, list(/;kq|/^\<convert_words_to_paragraphs\>/;'q;"	kind:pred	file:
convert_words_to_paragraphs_acc	write_error_spec.m	/^:- pred convert_words_to_paragraphs_acc(color_db::in, list(/;kq|/^\<convert_words_to_paragraphs_acc\>/;'q;"	kind:pred	file:
converted_unify	purity.m	/^:- type converted_unify$/;kq|-;/\<converted_unify\>/;'q;"	kind:type	file:
convex_hull	polyhedron.m	/^:- pred convex_hull(list(/;kq|/^\<convex_hull\>/;'q;"	kind:pred	file:
convex_hull_result	polyhedron.m	/^:- type convex_hull_result$/;kq|-;/\<convex_hull_result\>/;'q;"	kind:type	file:
convex_union	polyhedron.m	/^:- func convex_union(/;kq|/^\<convex_union\>/;'q;"	kind:func
convex_union_max_size	polyhedron.m	/^:- func convex_union_max_size(lp_varset, maybe(/;kq|/^\<convex_union_max_size\>/;'q;"	kind:func
coordinates	../library/bimap.m	/^:- func coordinates(bimap(K, V)) = list(/;kq|/^\<coordinates\>/;'q;"	kind:func
copy	../library/array.m	/^:- pred copy(array(T), array(/;kq|/^\<copy\>/;'q;"	kind:pred
copy	../library/bitmap.m	/^:- func copy(/;kq|/^\<copy\>/;'q;"	kind:func
copy	../library/builtin.m	/^:- pred copy(/;kq|/^\<copy\>/;'q;"	kind:pred
copy	../library/hash_table.m	/^:- func copy(hash_table(K, V)) = hash_table(/;kq|/^\<copy\>/;'q;"	kind:func
copy	../library/version_array.m	/^:- func copy(version_array(T)) = version_array(/;kq|/^\<copy\>/;'q;"	kind:func
copy	../library/version_array2d.m	/^:- func copy(version_array2d(T)) = version_array2d(/;kq|/^\<copy\>/;'q;"	kind:func
copy	../library/version_bitmap.m	/^:- func copy(/;kq|/^\<copy\>/;'q;"	kind:func
copy	../library/version_hash_table.m	/^:- func copy(version_hash_table(K, V)) = version_hash_table(/;kq|/^\<copy\>/;'q;"	kind:func
copy_any_unreachability_from_goal_instmap_delta	float_regs.m	/^:- pred copy_any_unreachability_from_goal_instmap_delta(/;kq|/^\<copy_any_unreachability_from_goal_instmap_delta\>/;'q;"	kind:pred	file:
copy_bitmap_into_place	../library/bitmap.m	/^:- pred copy_bitmap_into_place(/;kq|/^\<copy_bitmap_into_place\>/;'q;"	kind:pred	file:
copy_bits	../library/bitmap.m	/^:- func copy_bits(/;kq|/^\<copy_bits\>/;'q;"	kind:func
copy_bits	../library/bitmap.m	/^:- pred copy_bits(/;kq|/^\<copy_bits\>/;'q;"	kind:pred	file:
copy_bits_in_bitmap	../library/bitmap.m	/^:- func copy_bits_in_bitmap(/;kq|/^\<copy_bits_in_bitmap\>/;'q;"	kind:func
copy_bound_functor_for_coerce_result	modecheck_coerce.m	/^:- pred copy_bound_functor_for_coerce_result(/;kq|/^\<copy_bound_functor_for_coerce_result\>/;'q;"	kind:pred	file:
copy_buffered_bits_to_bitmap	../library/bit_buffer.read.m	/^:- pred copy_buffered_bits_to_bitmap(/;kq|/^\<copy_buffered_bits_to_bitmap\>/;'q;"	kind:pred	file:
copy_bytes	../library/bitmap.m	/^:- func copy_bytes(/;kq|/^\<copy_bytes\>/;'q;"	kind:func
copy_bytes	copy_util.m	/^:- pred copy_bytes(/;kq|/^\<copy_bytes\>/;'q;"	kind:pred	file:
copy_bytes_chunk	copy_util.m	/^:- pred copy_bytes_chunk(/;kq|/^\<copy_bytes_chunk\>/;'q;"	kind:pred	file:
copy_bytes_in_bitmap	../library/bitmap.m	/^:- func copy_bytes_in_bitmap(/;kq|/^\<copy_bytes_in_bitmap\>/;'q;"	kind:func
copy_bytes_inner	copy_util.m	/^:- pred copy_bytes_inner(/;kq|/^\<copy_bytes_inner\>/;'q;"	kind:pred	file:
copy_bytes_plain	copy_util.m	/^:- pred copy_bytes_plain(/;kq|/^\<copy_bytes_plain\>/;'q;"	kind:pred	file:
copy_chunk_inner_res0	copy_util.m	/^:- type copy_chunk_inner_res0$/;kq|-;/\<copy_chunk_inner_res0\>/;'q;"	kind:type	file:
copy_clauses_to_maybe_imported_proc_in_proc_info	clause_to_proc.m	/^:- pred copy_clauses_to_maybe_imported_proc_in_proc_info(/;kq|/^\<copy_clauses_to_maybe_imported_proc_in_proc_info\>/;'q;"	kind:pred	file:
copy_clauses_to_nonmethod_procs_for_preds_in_module_info	clause_to_proc.m	/^:- pred copy_clauses_to_nonmethod_procs_for_preds_in_module_info(/;kq|/^\<copy_clauses_to_nonmethod_procs_for_preds_in_module_info\>/;'q;"	kind:pred
copy_clauses_to_proc_for_all_valid_procs	clause_to_proc.m	/^:- pred copy_clauses_to_proc_for_all_valid_procs(/;kq|/^\<copy_clauses_to_proc_for_all_valid_procs\>/;'q;"	kind:pred
copy_clauses_to_proc_in_proc_info	clause_to_proc.m	/^:- pred copy_clauses_to_proc_in_proc_info(/;kq|/^\<copy_clauses_to_proc_in_proc_info\>/;'q;"	kind:pred
copy_clauses_to_procs_for_pred_in_module_info	clause_to_proc.m	/^:- pred copy_clauses_to_procs_for_pred_in_module_info(/;kq|/^\<copy_clauses_to_procs_for_pred_in_module_info\>/;'q;"	kind:pred
copy_clauses_to_procs_in_pred_info	clause_to_proc.m	/^:- pred copy_clauses_to_procs_in_pred_info(/;kq|/^\<copy_clauses_to_procs_in_pred_info\>/;'q;"	kind:pred	file:
copy_current_stats_to_prev	../library/table_statistics.m	/^:- pred copy_current_stats_to_prev(/;kq|/^\<copy_current_stats_to_prev\>/;'q;"	kind:pred	file:
copy_direction	../library/bitmap.m	/^:- type copy_direction$/;kq|-;/\<copy_direction\>/;'q;"	kind:type	file:
copy_dot_tmp_to_base_file_create_file	module_cmds.m	/^:- pred copy_dot_tmp_to_base_file_create_file(/;kq|/^\<copy_dot_tmp_to_base_file_create_file\>/;'q;"	kind:pred	file:
copy_dot_tmp_to_base_file_report_any_error	module_cmds.m	/^:- pred copy_dot_tmp_to_base_file_report_any_error(/;kq|/^\<copy_dot_tmp_to_base_file_report_any_error\>/;'q;"	kind:pred
copy_dot_tmp_to_base_file_return_changed	module_cmds.m	/^:- pred copy_dot_tmp_to_base_file_return_changed(/;kq|/^\<copy_dot_tmp_to_base_file_return_changed\>/;'q;"	kind:pred
copy_dot_tmp_to_base_file_return_succeeded	module_cmds.m	/^:- pred copy_dot_tmp_to_base_file_return_succeeded(/;kq|/^\<copy_dot_tmp_to_base_file_return_succeeded\>/;'q;"	kind:pred
copy_file_to_directory	copy_util.m	/^:- pred copy_file_to_directory(/;kq|/^\<copy_file_to_directory\>/;'q;"	kind:pred
copy_file_to_file_name	copy_util.m	/^:- pred copy_file_to_file_name(/;kq|/^\<copy_file_to_file_name\>/;'q;"	kind:pred
copy_file_to_stream	file_util.m	/^:- pred copy_file_to_stream(/;kq|/^\<copy_file_to_stream\>/;'q;"	kind:pred	file:
copy_input_vars_in_goallist	stm_expand.m	/^:- pred copy_input_vars_in_goallist(/;kq|/^\<copy_input_vars_in_goallist\>/;'q;"	kind:pred	file:
copy_inst_for_coerce_result	modecheck_coerce.m	/^:- pred copy_inst_for_coerce_result(/;kq|/^\<copy_inst_for_coerce_result\>/;'q;"	kind:pred	file:
copy_into_buffer	../library/string.m	/^:- pred copy_into_buffer(/;kq|/^\<copy_into_buffer\>/;'q;"	kind:pred	file:
copy_mutvar	../library/store.m	/^:- pred copy_mutvar(generic_mutvar(T, S)::in, generic_mutvar(/;kq|/^\<copy_mutvar\>/;'q;"	kind:pred
copy_mutvar	../library/version_store.m	/^:- pred copy_mutvar(mutvar(T, S)::in, mutvar(/;kq|/^\<copy_mutvar\>/;'q;"	kind:pred
copy_one_slot_to_child_stack	par_conj_gen.m	/^:- pred copy_one_slot_to_child_stack(/;kq|/^\<copy_one_slot_to_child_stack\>/;'q;"	kind:pred	file:
copy_out_always	ml_args_util.m	/^    ;       copy_out_always.$/;kq|-;/\<copy_out_always\>/;'q;"	kind:cons
copy_out_bitmap	../library/bit_buffer.write.m	/^:- pred copy_out_bitmap(/;kq|/^\<copy_out_bitmap\>/;'q;"	kind:pred
copy_out_never	ml_args_util.m	/^    --->    copy_out_never$/;kq|-;/\<copy_out_never\>/;'q;"	kind:cons
copy_out_only_last_arg	ml_args_util.m	/^    ;       copy_out_only_last_arg$/;kq|-;/\<copy_out_only_last_arg\>/;'q;"	kind:cons
copy_out_when	ml_args_util.m	/^:- type copy_out_when$/;kq|-;/\<copy_out_when\>/;'q;"	kind:type
copy_piece_into_buffer	../library/string.m	/^:- pred copy_piece_into_buffer(/;kq|/^\<copy_piece_into_buffer\>/;'q;"	kind:pred	file:
copy_pred_bodies	modes.m	/^:- pred copy_pred_bodies(pred_id_table::in, list(/;kq|/^\<copy_pred_bodies\>/;'q;"	kind:pred	file:
copy_pred_body	modes.m	/^:- pred copy_pred_body(/;kq|/^\<copy_pred_body\>/;'q;"	kind:pred	file:
copy_pred_clauses_to_nonmethod_procs_in_pred_id_table	clause_to_proc.m	/^:- pred copy_pred_clauses_to_nonmethod_procs_in_pred_id_table(/;kq|/^\<copy_pred_clauses_to_nonmethod_procs_in_pred_id_table\>/;'q;"	kind:pred	file:
copy_proc_body	modes.m	/^:- pred copy_proc_body(/;kq|/^\<copy_proc_body\>/;'q;"	kind:pred	file:
copy_ref_value	../library/store.m	/^:- pred copy_ref_value(generic_ref(/;kq|/^\<copy_ref_value\>/;'q;"	kind:pred
copy_run_ascending	../library/array.m	/^:- pred copy_run_ascending(array(/;kq|/^\<copy_run_ascending\>/;'q;"	kind:pred	file:
copy_selected_output_lines	make.build.m	/^:- pred copy_selected_output_lines(list(string)::in, maybe(/;kq|/^\<copy_selected_output_lines\>/;'q;"	kind:pred	file:
copy_slots_to_child_stack	par_conj_gen.m	/^:- pred copy_slots_to_child_stack(int::in, lval::in, lval::in, list(/;kq|/^\<copy_slots_to_child_stack\>/;'q;"	kind:pred	file:
copy_stream	file_util.m	/^:- pred copy_stream(/;kq|/^\<copy_stream\>/;'q;"	kind:pred	file:
copy_subarray	../library/array.m	/^:- pred copy_subarray(array(/;kq|/^\<copy_subarray\>/;'q;"	kind:pred	file:
copy_subarray_reverse	../library/array.m	/^:- pred copy_subarray_reverse(array(/;kq|/^\<copy_subarray_reverse\>/;'q;"	kind:pred	file:
copy_util.ccir0_error	copy_util.m	/^    ;       ccir0_error(io.error)$/;kq|-;/\<copy_util.ccir0_error\>/;'q;"	kind:cons	file:
copy_util.ccir0_more	copy_util.m	/^    ;       ccir0_more.$/;kq|-;/\<copy_util.ccir0_more\>/;'q;"	kind:cons	file:
copy_util.ccir0_ok	copy_util.m	/^    --->    ccir0_ok$/;kq|-;/\<copy_util.ccir0_ok\>/;'q;"	kind:cons	file:
copy_util.copy_bytes	copy_util.m	/^:- pred copy_bytes(/;kq|/^\<copy_bytes\>/;'q;"	kind:pred	file:
copy_util.copy_bytes_chunk	copy_util.m	/^:- pred copy_bytes_chunk(/;kq|/^\<copy_bytes_chunk\>/;'q;"	kind:pred	file:
copy_util.copy_bytes_inner	copy_util.m	/^:- pred copy_bytes_inner(/;kq|/^\<copy_bytes_inner\>/;'q;"	kind:pred	file:
copy_util.copy_bytes_plain	copy_util.m	/^:- pred copy_bytes_plain(/;kq|/^\<copy_bytes_plain\>/;'q;"	kind:pred	file:
copy_util.do_copy_file	copy_util.m	/^:- pred do_copy_file(/;kq|/^\<do_copy_file\>/;'q;"	kind:pred	file:
copy_util.do_java_copy_file	copy_util.m	/^:- pred do_java_copy_file(/;kq|/^\<do_java_copy_file\>/;'q;"	kind:pred	file:
copy_util.do_windows_copy_file	copy_util.m	/^:- pred do_windows_copy_file(/;kq|/^\<do_windows_copy_file\>/;'q;"	kind:pred	file:
copy_util.file_permissions	copy_util.m	/^:- type file_permissions$/;kq|-;/\<copy_util.file_permissions\>/;'q;"	kind:type	file:
copy_util.get_file_permissions	copy_util.m	/^:- pred get_file_permissions(/;kq|/^\<get_file_permissions\>/;'q;"	kind:pred	file:
copy_util.icm_java_library	copy_util.m	/^    ;       icm_java_library. % Files.copy() from the Java library.$/;kq|-;/\<copy_util.icm_java_library\>/;'q;"	kind:cons	file:
copy_util.icm_mercury_impl	copy_util.m	/^    --->    icm_mercury_impl  % Mercury copy implementation.$/;kq|-;/\<copy_util.icm_mercury_impl\>/;'q;"	kind:cons	file:
copy_util.icm_windows_api	copy_util.m	/^    ;       icm_windows_api   % CopyFileW() function from the Windows API.$/;kq|-;/\<copy_util.icm_windows_api\>/;'q;"	kind:cons	file:
copy_util.internal_copy_method	copy_util.m	/^:- type internal_copy_method$/;kq|-;/\<copy_util.internal_copy_method\>/;'q;"	kind:type	file:
copy_util.java_copy_file	copy_util.m	/^:- pred java_copy_file(/;kq|/^\<java_copy_file\>/;'q;"	kind:pred	file:
copy_util.mercury_copy_file	copy_util.m	/^:- pred mercury_copy_file(/;kq|/^\<mercury_copy_file\>/;'q;"	kind:pred	file:
copy_util.set_file_permissions	copy_util.m	/^:- pred set_file_permissions(/;kq|/^\<set_file_permissions\>/;'q;"	kind:pred	file:
copy_util.windows_copy_file	copy_util.m	/^:- pred windows_copy_file(/;kq|/^\<windows_copy_file\>/;'q;"	kind:pred	file:
copy_var_names	../library/varset.m	/^:- pred copy_var_names(assoc_list(var(T), string)::in, renaming(/;kq|/^\<copy_var_names\>/;'q;"	kind:pred	file:
copy_vertex	../library/digraph.m	/^:- pred copy_vertex(digraph(T)::in, digraph_key(/;kq|/^\<copy_vertex\>/;'q;"	kind:pred	file:
copy_vertices	../library/digraph.m	/^:- pred copy_vertices(digraph(T)::in, digraph_key_set(/;kq|/^\<copy_vertices\>/;'q;"	kind:pred	file:
copyright_notice_lines	print_help.m	/^:- func copyright_notice_lines = list(/;kq|/^\<copyright_notice_lines\>/;'q;"	kind:func	file:
cord	../library/cord.m	/^:- func cord(T) ++ cord(T) = cord(/;kq|/^\<cord\>/;'q;"	kind:func
cord	../library/cord.m	/^:- type cord(T)$/;kq|-;/\<cord\>/;'q;"	kind:type	file:
cord.branch_node	../library/cord.m	/^    ;       branch_node(cord_node(T), cord_node(T)).$/;kq|-;/\<cord.branch_node\>/;'q;"	kind:cons	file:
cord.condense	../library/cord.m	/^:- func condense(cord(cord(T))) = cord(/;kq|/^\<condense\>/;'q;"	kind:func
cord.condense_2	../library/cord.m	/^:- func condense_2(cord_node(cord(T))) = cord(/;kq|/^\<condense_2\>/;'q;"	kind:func	file:
cord.cons	../library/cord.m	/^:- func cons(T, cord(T)) = cord(/;kq|/^\<cons\>/;'q;"	kind:func
cord.empty	../library/cord.m	/^:- func empty = cord(/;kq|/^\<empty\>/;'q;"	kind:func
cord.empty_cord	../library/cord.m	/^    --->    empty_cord$/;kq|-;/\<cord.empty_cord\>/;'q;"	kind:cons	file:
cord.equal	../library/cord.m	/^:- pred equal(cord(T)::in, cord(/;kq|/^\<equal\>/;'q;"	kind:pred
cord.filter	../library/cord.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
cord.filter	../library/cord.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
cord.filter_node	../library/cord.m	/^:- pred filter_node(pred(T)::in(pred(/;kq|/^\<filter_node\>/;'q;"	kind:pred	file:
cord.filter_node	../library/cord.m	/^:- pred filter_node(pred(T)::in(pred(/;kq|/^\<filter_node\>/;'q;"	kind:pred	file:
cord.find_first_match	../library/cord.m	/^:- pred find_first_match(pred(T)::in(pred(/;kq|/^\<find_first_match\>/;'q;"	kind:pred
cord.find_first_match_node	../library/cord.m	/^:- pred find_first_match_node(pred(T)::in(pred(/;kq|/^\<find_first_match_node\>/;'q;"	kind:pred	file:
cord.foldl	../library/cord.m	/^:- func foldl(func(T, A) = A, cord(/;kq|/^\<foldl\>/;'q;"	kind:func
cord.foldl2	../library/cord.m	/^:- pred foldl2(pred(T, A, A, B, B), cord(/;kq|/^\<foldl2\>/;'q;"	kind:pred
cord.foldl2_node	../library/cord.m	/^:- pred foldl2_node(pred(T, A, A, B, B), cord_node(T), list(cord_node(/;kq|/^\<foldl2_node\>/;'q;"	kind:pred	file:
cord.foldl3	../library/cord.m	/^:- pred foldl3(pred(T, A, A, B, B, C, C), cord(/;kq|/^\<foldl3\>/;'q;"	kind:pred
cord.foldl3_node	../library/cord.m	/^:- pred foldl3_node(pred(/;kq|/^\<foldl3_node\>/;'q;"	kind:pred	file:
cord.foldl_node	../library/cord.m	/^:- pred foldl_node(func(T, U) = U, cord_node(T), list(cord_node(/;kq|/^\<foldl_node\>/;'q;"	kind:pred	file:
cord.foldl_node_pred	../library/cord.m	/^:- pred foldl_node_pred(pred(T, A, A), cord_node(T), list(cord_node(/;kq|/^\<foldl_node_pred\>/;'q;"	kind:pred	file:
cord.foldl_pred	../library/cord.m	/^:- pred foldl_pred(pred(T, A, A), cord(/;kq|/^\<foldl_pred\>/;'q;"	kind:pred
cord.foldr	../library/cord.m	/^:- func foldr(func(T, A) = A, cord(/;kq|/^\<foldr\>/;'q;"	kind:func
cord.foldr2	../library/cord.m	/^:- pred foldr2(pred(T, A, A, B, B), cord(/;kq|/^\<foldr2\>/;'q;"	kind:pred
cord.foldr2_node	../library/cord.m	/^:- pred foldr2_node(pred(T, A, A, B, B), cord_node(T), list(cord_node(/;kq|/^\<foldr2_node\>/;'q;"	kind:pred	file:
cord.foldr3	../library/cord.m	/^:- pred foldr3(pred(T, A, A, B, B, C, C), cord(/;kq|/^\<foldr3\>/;'q;"	kind:pred
cord.foldr3_node	../library/cord.m	/^:- pred foldr3_node(pred(T, A, A, B, B, C, C), cord_node(/;kq|/^\<foldr3_node\>/;'q;"	kind:pred	file:
cord.foldr_node	../library/cord.m	/^:- pred foldr_node(func(T, A) = A, cord_node(T), list(cord_node(/;kq|/^\<foldr_node\>/;'q;"	kind:pred	file:
cord.foldr_node_pred	../library/cord.m	/^:- pred foldr_node_pred(pred(T, A, A), cord_node(T), list(cord_node(/;kq|/^\<foldr_node_pred\>/;'q;"	kind:pred	file:
cord.foldr_pred	../library/cord.m	/^:- pred foldr_pred(pred(T, A, A), cord(/;kq|/^\<foldr_pred\>/;'q;"	kind:pred
cord.from_list	../library/cord.m	/^:- func from_list(list(T)) = cord(/;kq|/^\<from_list\>/;'q;"	kind:func
cord.get_first	../library/cord.m	/^:- pred get_first(cord(/;kq|/^\<get_first\>/;'q;"	kind:pred
cord.get_first_node	../library/cord.m	/^:- pred get_first_node(cord_node(/;kq|/^\<get_first_node\>/;'q;"	kind:pred	file:
cord.get_last	../library/cord.m	/^:- pred get_last(cord(/;kq|/^\<get_last\>/;'q;"	kind:pred
cord.get_last_node	../library/cord.m	/^:- pred get_last_node(cord_node(/;kq|/^\<get_last_node\>/;'q;"	kind:pred	file:
cord.head	../library/cord.m	/^:- pred head(cord(/;kq|/^\<head\>/;'q;"	kind:pred
cord.head_tail	../library/cord.m	/^:- pred head_tail(cord(T)::in, T::out, cord(/;kq|/^\<head_tail\>/;'q;"	kind:pred
cord.head_tail_node	../library/cord.m	/^:- pred head_tail_node(cord_node(T)::in, T::out, cord(/;kq|/^\<head_tail_node\>/;'q;"	kind:pred	file:
cord.init	../library/cord.m	/^:- func init = cord(/;kq|/^\<init\>/;'q;"	kind:func
cord.is_empty	../library/cord.m	/^:- pred is_empty(cord(/;kq|/^\<is_empty\>/;'q;"	kind:pred
cord.is_non_empty	../library/cord.m	/^:- pred is_non_empty(cord(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
cord.is_singleton	../library/cord.m	/^:- pred is_singleton(cord(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
cord.length	../library/cord.m	/^:- func length(cord(/;kq|/^\<length\>/;'q;"	kind:func
cord.list	../library/cord.m	/^:- func list(cord(T)) = list(/;kq|/^\<list\>/;'q;"	kind:func
cord.list_node	../library/cord.m	/^    ;       list_node(T, list(T))$/;kq|-;/\<cord.list_node\>/;'q;"	kind:cons	file:
cord.list_reverse_2	../library/cord.m	/^:- func list_reverse_2(list(A), list(A)) = list(/;kq|/^\<list_reverse_2\>/;'q;"	kind:func	file:
cord.map	../library/cord.m	/^:- func map(func(T) = U, cord(T)) = cord(/;kq|/^\<map\>/;'q;"	kind:func
cord.map_foldl	../library/cord.m	/^:- pred map_foldl(pred(T1, T2, A, A), cord(T1), cord(/;kq|/^\<map_foldl\>/;'q;"	kind:pred
cord.map_foldl2	../library/cord.m	/^:- pred map_foldl2(pred(/;kq|/^\<map_foldl2\>/;'q;"	kind:pred
cord.map_foldl2_node	../library/cord.m	/^:- pred map_foldl2_node(pred(/;kq|/^\<map_foldl2_node\>/;'q;"	kind:pred	file:
cord.map_foldl3	../library/cord.m	/^:- pred map_foldl3(pred(/;kq|/^\<map_foldl3\>/;'q;"	kind:pred
cord.map_foldl3_node	../library/cord.m	/^:- pred map_foldl3_node(pred(/;kq|/^\<map_foldl3_node\>/;'q;"	kind:pred	file:
cord.map_foldl_node	../library/cord.m	/^:- pred map_foldl_node(pred(A, B, C, C), cord_node(A), cord_node(/;kq|/^\<map_foldl_node\>/;'q;"	kind:pred	file:
cord.map_node	../library/cord.m	/^:- func map_node(func(T) = U, cord_node(T)) = cord_node(/;kq|/^\<map_node\>/;'q;"	kind:func	file:
cord.map_pred	../library/cord.m	/^:- pred map_pred(pred(T, U)::in(pred(/;kq|/^\<map_pred\>/;'q;"	kind:pred
cord.map_pred_node	../library/cord.m	/^:- pred map_pred_node(pred(T, U)::in(pred(/;kq|/^\<map_pred_node\>/;'q;"	kind:pred	file:
cord.member	../library/cord.m	/^:- pred member(T::out, cord(/;kq|/^\<member\>/;'q;"	kind:pred
cord.member_node	../library/cord.m	/^:- pred member_node(T::out, cord_node(/;kq|/^\<member_node\>/;'q;"	kind:pred	file:
cord.nonempty_cord	../library/cord.m	/^    ;       nonempty_cord(cord_node(T)).$/;kq|-;/\<cord.nonempty_cord\>/;'q;"	kind:cons	file:
cord.rev_cord_list_to_cord	../library/cord.m	/^:- func rev_cord_list_to_cord(list(cord(T))) = cord(/;kq|/^\<rev_cord_list_to_cord\>/;'q;"	kind:func
cord.rev_cord_list_to_list	../library/cord.m	/^:- func rev_cord_list_to_list(list(cord(T))) = list(/;kq|/^\<rev_cord_list_to_list\>/;'q;"	kind:func
cord.rev_list	../library/cord.m	/^:- func rev_list(cord(T)) = list(/;kq|/^\<rev_list\>/;'q;"	kind:func
cord.singleton	../library/cord.m	/^:- func singleton(T) = cord(/;kq|/^\<singleton\>/;'q;"	kind:func
cord.snoc	../library/cord.m	/^:- func snoc(cord(T), T) = cord(/;kq|/^\<snoc\>/;'q;"	kind:func
cord.split_last	../library/cord.m	/^:- pred split_last(cord(T)::in, cord(/;kq|/^\<split_last\>/;'q;"	kind:pred
cord.split_last_node	../library/cord.m	/^:- pred split_last_node(cord_node(T)::in, cord(/;kq|/^\<split_last_node\>/;'q;"	kind:pred	file:
cord.split_list_last	../library/cord.m	/^:- pred split_list_last(T::in, list(T)::in, list(/;kq|/^\<split_list_last\>/;'q;"	kind:pred	file:
cord.to_list	../library/cord.m	/^:- func to_list(cord(T)) = list(/;kq|/^\<to_list\>/;'q;"	kind:func
cord.to_list_2	../library/cord.m	/^:- func to_list_2(list(cord_node(T)), list(T)) = list(/;kq|/^\<to_list_2\>/;'q;"	kind:func	file:
cord.to_rev_list	../library/cord.m	/^:- func to_rev_list(cord(T)) = list(/;kq|/^\<to_rev_list\>/;'q;"	kind:func
cord.to_rev_list_2	../library/cord.m	/^:- func to_rev_list_2(list(cord_node(T)), list(T)) = list(/;kq|/^\<to_rev_list_2\>/;'q;"	kind:func	file:
cord.unit_node	../library/cord.m	/^    --->    unit_node(T)$/;kq|-;/\<cord.unit_node\>/;'q;"	kind:cons	file:
cord_list_to_cord	../library/cord.m	/^:- func cord_list_to_cord(list(cord(T))) = cord(/;kq|/^\<cord_list_to_cord\>/;'q;"	kind:func
cord_list_to_list	../library/cord.m	/^:- func cord_list_to_list(list(cord(T))) = list(/;kq|/^\<cord_list_to_list\>/;'q;"	kind:func
cord_list_to_list_2	../library/cord.m	/^:- func cord_list_to_list_2(cord(T), list(T)) = list(/;kq|/^\<cord_list_to_list_2\>/;'q;"	kind:func	file:
cord_node	../library/cord.m	/^:- type cord_node(T)$/;kq|-;/\<cord_node\>/;'q;"	kind:type	file:
cord_snoc	../library/getopt.m	/^:- pred cord_snoc(T::in(/;kq|/^\<cord_snoc\>/;'q;"	kind:pred	file:
cord_snoc	../library/getopt_io.m	/^:- pred cord_snoc(T::in(/;kq|/^\<cord_snoc\>/;'q;"	kind:pred	file:
cord_to_one_or_more	tag_switch_util.m	/^:- func cord_to_one_or_more(cord(uint)) = one_or_more(/;kq|/^\<cord_to_one_or_more\>/;'q;"	kind:func	file:
correct_nonlocals_in_clause_body	mode_constraints.m	/^:- pred correct_nonlocals_in_clause_body(list(/;kq|/^\<correct_nonlocals_in_clause_body\>/;'q;"	kind:pred	file:
correct_nonlocals_in_pred	mode_constraints.m	/^:- pred correct_nonlocals_in_pred(/;kq|/^\<correct_nonlocals_in_pred\>/;'q;"	kind:pred	file:
corresponding_members	inst_graph.m	/^:- pred corresponding_members(list(T)::in, list(/;kq|/^\<corresponding_members\>/;'q;"	kind:pred
corresponding_nodes_2	inst_graph.m	/^:- pred corresponding_nodes_2(/;kq|/^\<corresponding_nodes_2\>/;'q;"	kind:pred	file:
corresponding_nodes_from_lists	inst_graph.m	/^:- pred corresponding_nodes_from_lists(/;kq|/^\<corresponding_nodes_from_lists\>/;'q;"	kind:pred
corresponding_types_compare_as_given	typecheck_coerce.m	/^:- pred corresponding_types_compare_as_given(/;kq|/^\<corresponding_types_compare_as_given\>/;'q;"	kind:pred	file:
corresponding_types_compare_as_given_mc	modecheck_coerce.m	/^:- pred corresponding_types_compare_as_given_mc(/;kq|/^\<corresponding_types_compare_as_given_mc\>/;'q;"	kind:pred	file:
corresponding_vars_types_to_var_table	var_table_hlds.m	/^:- pred corresponding_vars_types_to_var_table(/;kq|/^\<corresponding_vars_types_to_var_table\>/;'q;"	kind:pred
corresponding_vars_types_to_vars_entries	var_table_hlds.m	/^:- pred corresponding_vars_types_to_vars_entries(/;kq|/^\<corresponding_vars_types_to_vars_entries\>/;'q;"	kind:pred	file:
cos	../library/math.m	/^:- func cos(/;kq|/^\<cos\>/;'q;"	kind:func
cosh	../library/math.m	/^:- func cosh(/;kq|/^\<cosh\>/;'q;"	kind:func
cosr_aux_pred_kind	prog_item.m	/^                cosr_aux_pred_kind              :: solver_type_pred_kind$/;kq|-;/\<cosr_aux_pred_kind\>/;'q;"	kind:fld
cosr_type_ctor	prog_item.m	/^                cosr_type_ctor                  :: type_ctor,$/;kq|-;/\<cosr_type_ctor\>/;'q;"	kind:fld
cost_above_par_threshold	../mdbcomp/feedback.automatic_parallelism.m	/^:- type cost_above_par_threshold$/;kq|-;/\<cost_above_par_threshold\>/;'q;"	kind:type
cost_after_signal	dep_par_conj.m	/^:- type cost_after_signal$/;kq|-;/\<cost_after_signal\>/;'q;"	kind:type	file:
cost_after_signal_in	dep_par_conj.m	/^:- inst cost_after_signal_in for cost_after_signal\/0$/;kq|-;/\<cost_after_signal_in\>/;'q;"	kind:inst	file:
cost_before_wait	dep_par_conj.m	/^:- type cost_before_wait$/;kq|-;/\<cost_before_wait\>/;'q;"	kind:type	file:
cost_before_wait_components	dep_par_conj.m	/^:- pred cost_before_wait_components(/;kq|/^\<cost_before_wait_components\>/;'q;"	kind:pred	file:
cost_node	matching.m	/^:- type cost_node$/;kq|-;/\<cost_node\>/;'q;"	kind:type	file:
cost_not_above_par_threshold	../mdbcomp/feedback.automatic_parallelism.m	/^    ;       cost_not_above_par_threshold.$/;kq|-;/\<cost_not_above_par_threshold\>/;'q;"	kind:cons
cost_of_bitmap_test	tag_switch.m	/^:- func cost_of_bitmap_test = int.$/;kq|/^\<cost_of_bitmap_test\>/;'q;"	kind:func	file:
cost_of_builtin_call	pd_cost.m	/^:- func cost_of_builtin_call = int.$/;kq|/^\<cost_of_builtin_call\>/;'q;"	kind:func
cost_of_call	pd_cost.m	/^:- func cost_of_call = int.$/;kq|/^\<cost_of_call\>/;'q;"	kind:func
cost_of_delete	../library/edit_distance.m	/^                cost_of_delete      :: uint,$/;kq|-;/\<cost_of_delete\>/;'q;"	kind:fld
cost_of_delete	../library/edit_seq.m	/^                cost_of_delete      :: int,$/;kq|-;/\<cost_of_delete\>/;'q;"	kind:fld
cost_of_eliminate_switch	pd_cost.m	/^:- func cost_of_eliminate_switch = int.$/;kq|/^\<cost_of_eliminate_switch\>/;'q;"	kind:func
cost_of_eq_test	tag_switch.m	/^:- func cost_of_eq_test = int.$/;kq|/^\<cost_of_eq_test\>/;'q;"	kind:func	file:
cost_of_fold	pd_cost.m	/^:- func cost_of_fold = int.$/;kq|/^\<cost_of_fold\>/;'q;"	kind:func
cost_of_heap_assign	pd_cost.m	/^:- func cost_of_heap_assign = int.$/;kq|/^\<cost_of_heap_assign\>/;'q;"	kind:func
cost_of_heap_incr	pd_cost.m	/^:- func cost_of_heap_incr = int.$/;kq|/^\<cost_of_heap_incr\>/;'q;"	kind:func
cost_of_higher_order_call	pd_cost.m	/^:- func cost_of_higher_order_call = int.$/;kq|/^\<cost_of_higher_order_call\>/;'q;"	kind:func
cost_of_insert	../library/edit_distance.m	/^                cost_of_insert      :: uint,$/;kq|-;/\<cost_of_insert\>/;'q;"	kind:fld
cost_of_insert	../library/edit_seq.m	/^                cost_of_insert      :: int,$/;kq|-;/\<cost_of_insert\>/;'q;"	kind:fld
cost_of_logical_or	tag_switch.m	/^:- func cost_of_logical_or = int.$/;kq|/^\<cost_of_logical_or\>/;'q;"	kind:func	file:
cost_of_recursive_fold	pd_cost.m	/^:- func cost_of_recursive_fold = int.$/;kq|/^\<cost_of_recursive_fold\>/;'q;"	kind:func
cost_of_reg_assign	pd_cost.m	/^:- func cost_of_reg_assign = int.$/;kq|/^\<cost_of_reg_assign\>/;'q;"	kind:func
cost_of_replace	../library/edit_distance.m	/^                cost_of_replace     :: (func(T, T) = uint),$/;kq|-;/\<cost_of_replace\>/;'q;"	kind:fld
cost_of_replace	../library/edit_seq.m	/^                cost_of_replace     :: int$/;kq|-;/\<cost_of_replace\>/;'q;"	kind:fld
cost_of_simple_test	pd_cost.m	/^:- func cost_of_simple_test = int.$/;kq|/^\<cost_of_simple_test\>/;'q;"	kind:func
cost_of_stack_flush	pd_cost.m	/^:- func cost_of_stack_flush = int.$/;kq|/^\<cost_of_stack_flush\>/;'q;"	kind:func
cost_of_subtract	tag_switch.m	/^:- func cost_of_subtract = int.$/;kq|/^\<cost_of_subtract\>/;'q;"	kind:func	file:
cost_of_transpose	../library/edit_distance.m	/^                cost_of_transpose   :: uint$/;kq|-;/\<cost_of_transpose\>/;'q;"	kind:fld
cost_operation	matching.m	/^:- type cost_operation$/;kq|-;/\<cost_operation\>/;'q;"	kind:type	file:
costs	tupling.m	/^:- type costs$/;kq|-;/\<costs\>/;'q;"	kind:type	file:
cot_aux_pred_kind	prog_item.m	/^                cot_aux_pred_kind               :: tabling_aux_pred_kind$/;kq|-;/\<cot_aux_pred_kind\>/;'q;"	kind:fld
cot_pred_spec	prog_item.m	/^                cot_pred_spec                   :: pred_pf_name_arity,$/;kq|-;/\<cot_pred_spec\>/;'q;"	kind:fld
could_not_find_some_prereqs	make.prereqs.m	/^    --->    could_not_find_some_prereqs(set(dependency_file))$/;kq|-;/\<could_not_find_some_prereqs\>/;'q;"	kind:cons
could_start_term	../library/mercury_term_parser.m	/^:- pred could_start_term(/;kq|/^\<could_start_term\>/;'q;"	kind:pred	file:
count	../library/bag.m	/^:- func count(bag(/;kq|/^\<count\>/;'q;"	kind:func
count	../library/bimap.m	/^:- func count(bimap(/;kq|/^\<count\>/;'q;"	kind:func
count	../library/diet.m	/^:- func count(diet(T)) = int <= enum(/;kq|/^\<count\>/;'q;"	kind:func
count	../library/diet.m	/^:- pred count(diet(T)::in, int::in, int::out) is det <= enum(/;kq|/^\<count\>/;'q;"	kind:pred	file:
count	../library/fat_sparse_bitset.m	/^:- func count(fat_sparse_bitset(T)) = int <= uenum(/;kq|/^\<count\>/;'q;"	kind:func
count	../library/fatter_sparse_bitset.m	/^:- func count(fatter_sparse_bitset(T)) = int <= uenum(/;kq|/^\<count\>/;'q;"	kind:func
count	../library/map.m	/^:- func count(map(/;kq|/^\<count\>/;'q;"	kind:func
count	../library/multi_map.m	/^:- func count(multi_map(/;kq|/^\<count\>/;'q;"	kind:func
count	../library/one_or_more_map.m	/^:- func count(one_or_more_map(/;kq|/^\<count\>/;'q;"	kind:func
count	../library/ranges.m	/^:- func count(/;kq|/^\<count\>/;'q;"	kind:func
count	../library/rbtree.m	/^:- func count(rbtree(/;kq|/^\<count\>/;'q;"	kind:func
count	../library/set.m	/^:- func count(set(/;kq|/^\<count\>/;'q;"	kind:func
count	../library/set_bbbtree.m	/^:- func count(set_bbbtree(/;kq|/^\<count\>/;'q;"	kind:func
count	../library/set_ctree234.m	/^:- func count(set_ctree234(/;kq|/^\<count\>/;'q;"	kind:func
count	../library/set_ordlist.m	/^:- func count(set_ordlist(/;kq|/^\<count\>/;'q;"	kind:func
count	../library/set_tree234.m	/^:- func count(set_tree234(/;kq|/^\<count\>/;'q;"	kind:func
count	../library/set_unordlist.m	/^:- func count(set_unordlist(/;kq|/^\<count\>/;'q;"	kind:func
count	../library/sparse_bitset.m	/^:- func count(sparse_bitset(T)) = int <= uenum(/;kq|/^\<count\>/;'q;"	kind:func
count	../library/test_bitset.m	/^:- func count(test_bitset(T)) = int <= uenum(/;kq|/^\<count\>/;'q;"	kind:func
count	../library/tree234.m	/^:- func count(tree234(/;kq|/^\<count\>/;'q;"	kind:func
count	../library/tree_bitset.m	/^:- func count(tree_bitset(T)) = int <= uenum(/;kq|/^\<count\>/;'q;"	kind:func
count	set_of_var.m	/^:- func count(set_of_var(/;kq|/^\<count\>/;'q;"	kind:func
count_acc	../library/ranges.m	/^:- pred count_acc(/;kq|/^\<count_acc\>/;'q;"	kind:pred	file:
count_and_find_max_str_length	../library/string.m	/^:- pred count_and_find_max_str_length(/;kq|/^\<count_and_find_max_str_length\>/;'q;"	kind:pred	file:
count_appearances	size_prof.m	/^:- pred count_appearances(assoc_list(/;kq|/^\<count_appearances\>/;'q;"	kind:pred	file:
count_can_succeed_case_reps	tag_switch_util.m	/^:- pred count_can_succeed_case_reps(map(/;kq|/^\<count_can_succeed_case_reps\>/;'q;"	kind:pred	file:
count_candidates	structure_reuse.direct_choose_reuse.m	/^:- func count_candidates(list(/;kq|/^\<count_candidates\>/;'q;"	kind:func	file:
count_clause_langs	hlds_out_pred.m	/^:- pred count_clause_langs(list(/;kq|/^\<count_clause_langs\>/;'q;"	kind:pred	file:
count_code_points	../library/string.m	/^:- func count_code_points(/;kq|/^\<count_code_points\>/;'q;"	kind:func
count_code_points_loop	../library/string.m	/^:- pred count_code_points_loop(/;kq|/^\<count_code_points_loop\>/;'q;"	kind:pred	file:
count_code_units	../library/string.m	/^:- func count_code_units(/;kq|/^\<count_code_units\>/;'q;"	kind:func
count_codepoints	../library/string.m	/^:- func count_codepoints(/;kq|/^\<count_codepoints\>/;'q;"	kind:func
count_coeff	lp_rational.m	/^:- pred count_coeff(/;kq|/^\<count_coeff\>/;'q;"	kind:pred	file:
count_coeffs_in_vector	lp_rational.m	/^:- func count_coeffs_in_vector(/;kq|/^\<count_coeffs_in_vector\>/;'q;"	kind:func	file:
count_covered_cons_ids	switch_detection.m	/^:- func count_covered_cons_ids(list(/;kq|/^\<count_covered_cons_ids\>/;'q;"	kind:func	file:
count_functors_in_ptag_case_group	tag_switch_util.m	/^:- pred count_functors_in_ptag_case_group(map(/;kq|/^\<count_functors_in_ptag_case_group\>/;'q;"	kind:pred	file:
count_ground_insts	mode_errors.m	/^:- pred count_ground_insts(/;kq|/^\<count_ground_insts\>/;'q;"	kind:pred	file:
count_incr_hp	opt_util.m	/^:- pred count_incr_hp(list(/;kq|/^\<count_incr_hp\>/;'q;"	kind:pred
count_incr_hp_acc	opt_util.m	/^:- pred count_incr_hp_acc(list(/;kq|/^\<count_incr_hp_acc\>/;'q;"	kind:pred	file:
count_indent_code_points	../library/pretty_printer.m	/^:- func count_indent_code_points(/;kq|/^\<count_indent_code_points\>/;'q;"	kind:func	file:
count_info	tupling.m	/^:- type count_info$/;kq|-;/\<count_info\>/;'q;"	kind:type	file:
count_load_stores_for_call	tupling.m	/^:- pred count_load_stores_for_call(count_info::in, list(/;kq|/^\<count_load_stores_for_call\>/;'q;"	kind:pred	file:
count_load_stores_for_scc	tupling.m	/^:- pred count_load_stores_for_scc(/;kq|/^\<count_load_stores_for_scc\>/;'q;"	kind:pred	file:
count_load_stores_for_scc_2	tupling.m	/^:- pred count_load_stores_for_scc_2(/;kq|/^\<count_load_stores_for_scc_2\>/;'q;"	kind:pred	file:
count_load_stores_in_call_to_not_tupled	tupling.m	/^:- pred count_load_stores_in_call_to_not_tupled(/;kq|/^\<count_load_stores_in_call_to_not_tupled\>/;'q;"	kind:pred	file:
count_load_stores_in_call_to_tupled	tupling.m	/^:- pred count_load_stores_in_call_to_tupled(/;kq|/^\<count_load_stores_in_call_to_tupled\>/;'q;"	kind:pred	file:
count_load_stores_in_cases	tupling.m	/^:- pred count_load_stores_in_cases(list(/;kq|/^\<count_load_stores_in_cases\>/;'q;"	kind:pred	file:
count_load_stores_in_conj	tupling.m	/^:- pred count_load_stores_in_conj(list(/;kq|/^\<count_load_stores_in_conj\>/;'q;"	kind:pred	file:
count_load_stores_in_disj	tupling.m	/^:- pred count_load_stores_in_disj(list(/;kq|/^\<count_load_stores_in_disj\>/;'q;"	kind:pred	file:
count_load_stores_in_goal	tupling.m	/^:- pred count_load_stores_in_goal(/;kq|/^\<count_load_stores_in_goal\>/;'q;"	kind:pred	file:
count_load_stores_in_proc	tupling.m	/^:- pred count_load_stores_in_proc(/;kq|/^\<count_load_stores_in_proc\>/;'q;"	kind:pred	file:
count_matching_bitfield	ml_unify_gen_construct.m	/^:- pred count_matching_bitfield(/;kq|/^\<count_matching_bitfield\>/;'q;"	kind:pred	file:
count_matching_bitfields	ml_unify_gen_construct.m	/^:- pred count_matching_bitfields(/;kq|/^\<count_matching_bitfields\>/;'q;"	kind:pred	file:
count_matching_bitfields_loop	ml_unify_gen_construct.m	/^:- pred count_matching_bitfields_loop(/;kq|/^\<count_matching_bitfields_loop\>/;'q;"	kind:pred	file:
count_new_lines	mlds_to_java_util.m	/^:- pred count_new_lines(/;kq|/^\<count_new_lines\>/;'q;"	kind:pred	file:
count_newlines_in_char	lines_builder.m	/^:- pred count_newlines_in_char(/;kq|/^\<count_newlines_in_char\>/;'q;"	kind:pred	file:
count_newlines_in_str	lines_builder.m	/^:- pred count_newlines_in_str(/;kq|/^\<count_newlines_in_str\>/;'q;"	kind:pred	file:
count_newlines_in_str_loop	lines_builder.m	/^:- pred count_newlines_in_str_loop(/;kq|/^\<count_newlines_in_str_loop\>/;'q;"	kind:pred	file:
count_recursive_calls	goal_form.m	/^:- pred count_recursive_calls(/;kq|/^\<count_recursive_calls\>/;'q;"	kind:pred
count_recursive_calls_cases	goal_form.m	/^:- pred count_recursive_calls_cases(list(/;kq|/^\<count_recursive_calls_cases\>/;'q;"	kind:pred	file:
count_recursive_calls_conj	goal_form.m	/^:- pred count_recursive_calls_conj(list(/;kq|/^\<count_recursive_calls_conj\>/;'q;"	kind:pred	file:
count_recursive_calls_disj	goal_form.m	/^:- pred count_recursive_calls_disj(list(/;kq|/^\<count_recursive_calls_disj\>/;'q;"	kind:pred	file:
count_state	tupling.m	/^:- type count_state$/;kq|-;/\<count_state\>/;'q;"	kind:type	file:
count_sum	file_names.m	/^:- type count_sum$/;kq|-;/\<count_sum\>/;'q;"	kind:type	file:
count_temps_component	opt_util.m	/^:- pred count_temps_component(/;kq|/^\<count_temps_component\>/;'q;"	kind:pred	file:
count_temps_components	opt_util.m	/^:- pred count_temps_components(list(/;kq|/^\<count_temps_components\>/;'q;"	kind:pred	file:
count_temps_inputs	opt_util.m	/^:- pred count_temps_inputs(list(/;kq|/^\<count_temps_inputs\>/;'q;"	kind:pred	file:
count_temps_instr	opt_util.m	/^:- pred count_temps_instr(/;kq|/^\<count_temps_instr\>/;'q;"	kind:pred
count_temps_instr_list	opt_util.m	/^:- pred count_temps_instr_list(list(/;kq|/^\<count_temps_instr_list\>/;'q;"	kind:pred
count_temps_lval	opt_util.m	/^:- pred count_temps_lval(/;kq|/^\<count_temps_lval\>/;'q;"	kind:pred	file:
count_temps_mem_ref	opt_util.m	/^:- pred count_temps_mem_ref(/;kq|/^\<count_temps_mem_ref\>/;'q;"	kind:pred	file:
count_temps_outputs	opt_util.m	/^:- pred count_temps_outputs(list(/;kq|/^\<count_temps_outputs\>/;'q;"	kind:pred	file:
count_temps_rval	opt_util.m	/^:- pred count_temps_rval(/;kq|/^\<count_temps_rval\>/;'q;"	kind:pred	file:
count_unique	../library/bag.m	/^:- func count_unique(bag(/;kq|/^\<count_unique\>/;'q;"	kind:func
count_utf16_to_utf8_code_units	../library/string.m	/^:- pred count_utf16_to_utf8_code_units(/;kq|/^\<count_utf16_to_utf8_code_units\>/;'q;"	kind:pred	file:
count_utf8_code_units	../library/string.m	/^:- func count_utf8_code_units(/;kq|/^\<count_utf8_code_units\>/;'q;"	kind:func
count_value	../library/bag.m	/^:- func count_value(bag(/;kq|/^\<count_value\>/;'q;"	kind:func
count_while_label_in_block	llds_out_file.m	/^:- pred count_while_label_in_block(label::in, list(/;kq|/^\<count_while_label_in_block\>/;'q;"	kind:pred	file:
counted_group	tag_switch_util.m	/^    --->    counted_group(uint, ptag_case_group(CaseRep)).$/;kq|-;/\<counted_group\>/;'q;"	kind:cons	file:
counted_ptag_case_group	tag_switch_util.m	/^:- type counted_ptag_case_group(CaseRep)$/;kq|-;/\<counted_ptag_case_group\>/;'q;"	kind:type	file:
counter	../library/counter.m	/^:- type counter$/;kq|-;/\<counter\>/;'q;"	kind:type	file:
counter.allocate	../library/counter.m	/^:- pred allocate(/;kq|/^\<allocate\>/;'q;"	kind:pred
counter.init	../library/counter.m	/^:- func init(/;kq|/^\<init\>/;'q;"	kind:func
counter.uallocate	../library/counter.m	/^:- pred uallocate(/;kq|/^\<uallocate\>/;'q;"	kind:pred
counter.ucounter	../library/counter.m	/^:- type ucounter$/;kq|-;/\<counter.ucounter\>/;'q;"	kind:type	file:
counter.uinit	../library/counter.m	/^:- func uinit(/;kq|/^\<uinit\>/;'q;"	kind:func
cova_const	polymorphism_info.m	/^    --->    cova_const(const_struct_arg)$/;kq|-;/\<cova_const\>/;'q;"	kind:cons
cova_var	polymorphism_info.m	/^    ;       cova_var(prog_var).$/;kq|-;/\<cova_var\>/;'q;"	kind:cons
coverage_before_known	coverage_profiling.m	/^:- type coverage_before_known$/;kq|-;/\<coverage_before_known\>/;'q;"	kind:type	file:
coverage_before_known_and	coverage_profiling.m	/^:- func coverage_before_known_and(/;kq|/^\<coverage_before_known_and\>/;'q;"	kind:func	file:
coverage_before_unknown	coverage_profiling.m	/^    ;       coverage_before_unknown.$/;kq|-;/\<coverage_before_unknown\>/;'q;"	kind:cons	file:
coverage_data_type	coverage_profiling.m	/^:- type coverage_data_type$/;kq|-;/\<coverage_data_type\>/;'q;"	kind:type	file:
coverage_known_after_goal_with_detism	coverage_profiling.m	/^:- pred coverage_known_after_goal_with_detism(/;kq|/^\<coverage_known_after_goal_with_detism\>/;'q;"	kind:pred	file:
coverage_point_info	../mdbcomp/program_representation.m	/^:- type coverage_point_info$/;kq|-;/\<coverage_point_info\>/;'q;"	kind:type
coverage_point_ll_code	coverage_profiling.m	/^:- func coverage_point_ll_code(/;kq|/^\<coverage_point_ll_code\>/;'q;"	kind:func	file:
coverage_point_ll_code	coverage_profiling.m	/^:- pred coverage_point_ll_code(/;kq|/^\<coverage_point_ll_code\>/;'q;"	kind:pred	file:
coverage_point_to_string	hlds_out_pred.m	/^:- func coverage_point_to_string(/;kq|/^\<coverage_point_to_string\>/;'q;"	kind:func	file:
coverage_point_type_c_value	../mdbcomp/program_representation.m	/^:- pred coverage_point_type_c_value(/;kq|/^\<coverage_point_type_c_value\>/;'q;"	kind:pred
coverage_points	hlds_pred.m	/^                coverage_points         :: list(coverage_point_info)$/;kq|-;/\<coverage_points\>/;'q;"	kind:fld
coverage_points_map_list	coverage_profiling.m	/^:- pred coverage_points_map_list(map(/;kq|/^\<coverage_points_map_list\>/;'q;"	kind:pred	file:
coverage_prof_first_pass	coverage_profiling.m	/^:- pred coverage_prof_first_pass(/;kq|/^\<coverage_prof_first_pass\>/;'q;"	kind:pred	file:
coverage_prof_first_pass_conj	coverage_profiling.m	/^:- pred coverage_prof_first_pass_conj(/;kq|/^\<coverage_prof_first_pass_conj\>/;'q;"	kind:pred	file:
coverage_prof_first_pass_disj	coverage_profiling.m	/^:- pred coverage_prof_first_pass_disj(/;kq|/^\<coverage_prof_first_pass_disj\>/;'q;"	kind:pred	file:
coverage_prof_first_pass_switchcase	coverage_profiling.m	/^:- pred coverage_prof_first_pass_switchcase(/;kq|/^\<coverage_prof_first_pass_switchcase\>/;'q;"	kind:pred	file:
coverage_prof_second_pass_conj	coverage_profiling.m	/^:- pred coverage_prof_second_pass_conj(/;kq|/^\<coverage_prof_second_pass_conj\>/;'q;"	kind:pred	file:
coverage_prof_second_pass_disj	coverage_profiling.m	/^:- pred coverage_prof_second_pass_disj(/;kq|/^\<coverage_prof_second_pass_disj\>/;'q;"	kind:pred	file:
coverage_prof_second_pass_disj_2	coverage_profiling.m	/^:- pred coverage_prof_second_pass_disj_2(/;kq|/^\<coverage_prof_second_pass_disj_2\>/;'q;"	kind:pred	file:
coverage_prof_second_pass_goal	coverage_profiling.m	/^:- pred coverage_prof_second_pass_goal(/;kq|/^\<coverage_prof_second_pass_goal\>/;'q;"	kind:pred	file:
coverage_prof_second_pass_ite	coverage_profiling.m	/^:- pred coverage_prof_second_pass_ite(dp_goal_info::in, list(/;kq|/^\<coverage_prof_second_pass_ite\>/;'q;"	kind:pred	file:
coverage_prof_second_pass_switchcase	coverage_profiling.m	/^:- pred coverage_prof_second_pass_switchcase(/;kq|/^\<coverage_prof_second_pass_switchcase\>/;'q;"	kind:pred	file:
coverage_prof_second_pass_switchcase_2	coverage_profiling.m	/^:- pred coverage_prof_second_pass_switchcase_2(/;kq|/^\<coverage_prof_second_pass_switchcase_2\>/;'q;"	kind:pred	file:
coverage_prof_transform_proc_body	coverage_profiling.m	/^:- pred coverage_prof_transform_proc_body(/;kq|/^\<coverage_prof_transform_proc_body\>/;'q;"	kind:pred
coverage_profiling	options.m	/^    ;       coverage_profiling$/;kq|-;/\<coverage_profiling\>/;'q;"	kind:cons
coverage_profiling_options	coverage_profiling.m	/^:- type coverage_profiling_options$/;kq|-;/\<coverage_profiling_options\>/;'q;"	kind:type	file:
coverage_profiling_static	options.m	/^    ;       coverage_profiling_static$/;kq|-;/\<coverage_profiling_static\>/;'q;"	kind:cons
coverage_profiling_via_calls	options.m	/^    ;       coverage_profiling_via_calls$/;kq|-;/\<coverage_profiling_via_calls\>/;'q;"	kind:cons
cp_type	../mdbcomp/program_representation.m	/^:- type cp_type$/;kq|-;/\<cp_type\>/;'q;"	kind:type
cp_type_branch_arm	../mdbcomp/program_representation.m	/^    ;       cp_type_branch_arm.$/;kq|-;/\<cp_type_branch_arm\>/;'q;"	kind:cons
cp_type_coverage_after	../mdbcomp/program_representation.m	/^    --->    cp_type_coverage_after$/;kq|-;/\<cp_type_coverage_after\>/;'q;"	kind:cons
cpc_conjs	../mdbcomp/feedback.automatic_parallelism.m	/^                cpc_conjs               :: list(seq_conj(GoalType)),$/;kq|-;/\<cpc_conjs\>/;'q;"	kind:fld
cpc_conjunctions	../mdbcomp/feedback.feedback_info.m	/^                cpc_conjunctions    :: assoc_list(string_proc_label,$/;kq|-;/\<cpc_conjunctions\>/;'q;"	kind:fld
cpc_first_conj_num	../mdbcomp/feedback.automatic_parallelism.m	/^                cpc_first_conj_num      :: int,$/;kq|-;/\<cpc_first_conj_num\>/;'q;"	kind:fld
cpc_get_first_goal	introduce_parallelism.m	/^:- pred cpc_get_first_goal(/;kq|/^\<cpc_get_first_goal\>/;'q;"	kind:pred	file:
cpc_goal_path	../mdbcomp/feedback.automatic_parallelism.m	/^                cpc_goal_path           :: goal_path_string,$/;kq|-;/\<cpc_goal_path\>/;'q;"	kind:fld
cpc_goals_after	../mdbcomp/feedback.automatic_parallelism.m	/^                cpc_goals_after         :: list(GoalType),$/;kq|-;/\<cpc_goals_after\>/;'q;"	kind:fld
cpc_goals_after_cost	../mdbcomp/feedback.automatic_parallelism.m	/^                cpc_goals_after_cost    :: float,$/;kq|-;/\<cpc_goals_after_cost\>/;'q;"	kind:fld
cpc_goals_before	../mdbcomp/feedback.automatic_parallelism.m	/^                cpc_goals_before        :: list(GoalType),$/;kq|-;/\<cpc_goals_before\>/;'q;"	kind:fld
cpc_goals_before_cost	../mdbcomp/feedback.automatic_parallelism.m	/^                cpc_goals_before_cost   :: float,$/;kq|-;/\<cpc_goals_before_cost\>/;'q;"	kind:fld
cpc_is_dependent	../mdbcomp/feedback.automatic_parallelism.m	/^                cpc_is_dependent        :: conjuncts_are_dependent,$/;kq|-;/\<cpc_is_dependent\>/;'q;"	kind:fld
cpc_maybe_push_goal	../mdbcomp/feedback.automatic_parallelism.m	/^                cpc_maybe_push_goal     :: maybe(push_goal),$/;kq|-;/\<cpc_maybe_push_goal\>/;'q;"	kind:fld
cpc_par_exec_metrics	../mdbcomp/feedback.automatic_parallelism.m	/^                cpc_par_exec_metrics    :: parallel_exec_metrics$/;kq|-;/\<cpc_par_exec_metrics\>/;'q;"	kind:fld
cpc_parameters	../mdbcomp/feedback.feedback_info.m	/^                cpc_parameters      :: candidate_par_conjunctions_params,$/;kq|-;/\<cpc_parameters\>/;'q;"	kind:fld
cpc_proc_is_in_module	introduce_parallelism.m	/^:- pred cpc_proc_is_in_module(/;kq|/^\<cpc_proc_is_in_module\>/;'q;"	kind:pred	file:
cpcp_alg_for_best_par	../mdbcomp/feedback.automatic_parallelism.m	/^                cpcp_alg_for_best_par       :: alg_for_finding_best_par$/;kq|-;/\<cpcp_alg_for_best_par\>/;'q;"	kind:fld
cpcp_barrier_cost	../mdbcomp/feedback.automatic_parallelism.m	/^                cpcp_barrier_cost           :: int,$/;kq|-;/\<cpcp_barrier_cost\>/;'q;"	kind:fld
cpcp_call_site_threshold	../mdbcomp/feedback.automatic_parallelism.m	/^                cpcp_call_site_threshold    :: int,$/;kq|-;/\<cpcp_call_site_threshold\>/;'q;"	kind:fld
cpcp_clique_threshold	../mdbcomp/feedback.automatic_parallelism.m	/^                cpcp_clique_threshold       :: int,$/;kq|-;/\<cpcp_clique_threshold\>/;'q;"	kind:fld
cpcp_context_wakeup_delay	../mdbcomp/feedback.automatic_parallelism.m	/^                cpcp_context_wakeup_delay   :: int,$/;kq|-;/\<cpcp_context_wakeup_delay\>/;'q;"	kind:fld
cpcp_desired_parallelism	../mdbcomp/feedback.automatic_parallelism.m	/^                cpcp_desired_parallelism    :: float,$/;kq|-;/\<cpcp_desired_parallelism\>/;'q;"	kind:fld
cpcp_future_signal_cost	../mdbcomp/feedback.automatic_parallelism.m	/^                cpcp_future_signal_cost     :: int,$/;kq|-;/\<cpcp_future_signal_cost\>/;'q;"	kind:fld
cpcp_future_wait_cost	../mdbcomp/feedback.automatic_parallelism.m	/^                cpcp_future_wait_cost       :: int,$/;kq|-;/\<cpcp_future_wait_cost\>/;'q;"	kind:fld
cpcp_intermodule_var_use	../mdbcomp/feedback.automatic_parallelism.m	/^                cpcp_intermodule_var_use    :: bool,$/;kq|-;/\<cpcp_intermodule_var_use\>/;'q;"	kind:fld
cpcp_par_conjs	../mdbcomp/feedback.automatic_parallelism.m	/^                cpcp_par_conjs  :: list(candidate_par_conjunction(GoalType))$/;kq|-;/\<cpcp_par_conjs\>/;'q;"	kind:fld
cpcp_parallelise_dep_conjs	../mdbcomp/feedback.automatic_parallelism.m	/^                cpcp_parallelise_dep_conjs  :: parallelise_dep_conjs,$/;kq|-;/\<cpcp_parallelise_dep_conjs\>/;'q;"	kind:fld
cpcp_push_goals	../mdbcomp/feedback.automatic_parallelism.m	/^                cpcp_push_goals :: list(push_goal),$/;kq|-;/\<cpcp_push_goals\>/;'q;"	kind:fld
cpcp_sparking_cost	../mdbcomp/feedback.automatic_parallelism.m	/^                cpcp_sparking_cost          :: int,$/;kq|-;/\<cpcp_sparking_cost\>/;'q;"	kind:fld
cpcp_sparking_delay	../mdbcomp/feedback.automatic_parallelism.m	/^                cpcp_sparking_delay         :: int,$/;kq|-;/\<cpcp_sparking_delay\>/;'q;"	kind:fld
cpcp_speedup_threshold	../mdbcomp/feedback.automatic_parallelism.m	/^                cpcp_speedup_threshold      :: float,$/;kq|-;/\<cpcp_speedup_threshold\>/;'q;"	kind:fld
cpcp_var_table	../mdbcomp/feedback.automatic_parallelism.m	/^                cpcp_var_table  :: var_name_table,$/;kq|-;/\<cpcp_var_table\>/;'q;"	kind:fld
cpo_branch_disj	coverage_profiling.m	/^                cpo_branch_disj             :: bool,$/;kq|-;/\<cpo_branch_disj\>/;'q;"	kind:fld	file:
cpo_branch_ite	coverage_profiling.m	/^                cpo_branch_ite              :: bool,$/;kq|-;/\<cpo_branch_ite\>/;'q;"	kind:fld	file:
cpo_branch_switch	coverage_profiling.m	/^                cpo_branch_switch           :: bool,$/;kq|-;/\<cpo_branch_switch\>/;'q;"	kind:fld	file:
cpo_coverage_after_goal	coverage_profiling.m	/^                cpo_coverage_after_goal     :: bool,$/;kq|-;/\<cpo_coverage_after_goal\>/;'q;"	kind:fld	file:
cpo_dynamic_coverage	coverage_profiling.m	/^                cpo_dynamic_coverage        :: coverage_data_type,$/;kq|-;/\<cpo_dynamic_coverage\>/;'q;"	kind:fld	file:
cpo_run_first_pass	coverage_profiling.m	/^                cpo_run_first_pass          :: bool$/;kq|-;/\<cpo_run_first_pass\>/;'q;"	kind:fld	file:
cpo_use_calls	coverage_profiling.m	/^                cpo_use_calls               :: bool,$/;kq|-;/\<cpo_use_calls\>/;'q;"	kind:fld	file:
cpo_use_portcounts	coverage_profiling.m	/^                cpo_use_portcounts          :: bool,$/;kq|-;/\<cpo_use_portcounts\>/;'q;"	kind:fld	file:
cpo_use_trivial	coverage_profiling.m	/^                cpo_use_trivial             :: bool,$/;kq|-;/\<cpo_use_trivial\>/;'q;"	kind:fld	file:
cproc_c_global_vars	llds.m	/^                cproc_c_global_vars     :: set(string)$/;kq|-;/\<cproc_c_global_vars\>/;'q;"	kind:fld
cproc_code	llds.m	/^                cproc_code              :: list(instruction),$/;kq|-;/\<cproc_code\>/;'q;"	kind:fld
cproc_code_model	llds.m	/^                cproc_code_model        :: code_model,$/;kq|-;/\<cproc_code_model\>/;'q;"	kind:fld
cproc_eff_trace_level	llds.m	/^                cproc_eff_trace_level   :: eff_trace_level,$/;kq|-;/\<cproc_eff_trace_level\>/;'q;"	kind:fld
cproc_id	llds.m	/^                cproc_id                :: pred_proc_id,$/;kq|-;/\<cproc_id\>/;'q;"	kind:fld
cproc_label_nums	llds.m	/^                cproc_label_nums        :: counter,$/;kq|-;/\<cproc_label_nums\>/;'q;"	kind:fld
cproc_may_alter_rtti	llds.m	/^                cproc_may_alter_rtti    :: may_alter_rtti,$/;kq|-;/\<cproc_may_alter_rtti\>/;'q;"	kind:fld
cproc_name	llds.m	/^                cproc_name              :: string,$/;kq|-;/\<cproc_name\>/;'q;"	kind:fld
cproc_p_or_f	llds.m	/^                cproc_p_or_f            :: pred_or_func,$/;kq|-;/\<cproc_p_or_f\>/;'q;"	kind:fld
cproc_proc_label	llds.m	/^                cproc_proc_label        :: proc_label,$/;kq|-;/\<cproc_proc_label\>/;'q;"	kind:fld
cproc_user_arity	llds.m	/^                cproc_user_arity        :: user_arity,$/;kq|-;/\<cproc_user_arity\>/;'q;"	kind:fld
cps_args	const_struct.m	/^                cps_args        :: list(const_struct_arg),$/;kq|-;/\<cps_args\>/;'q;"	kind:fld	file:
cps_du_ctor	const_struct.m	/^                cps_du_ctor     :: du_ctor,$/;kq|-;/\<cps_du_ctor\>/;'q;"	kind:fld	file:
cps_name	const_struct.m	/^                cps_name        :: string,$/;kq|-;/\<cps_name\>/;'q;"	kind:fld	file:
cps_term_type	const_struct.m	/^                cps_term_type   :: mer_type$/;kq|-;/\<cps_term_type\>/;'q;"	kind:fld	file:
cr_args	hlds_data.m	/^                cr_args             :: list(constructor_arg_repn),$/;kq|-;/\<cr_args\>/;'q;"	kind:fld
cr_case_goal	../mdbcomp/program_representation.m	/^                cr_case_goal        :: goal_rep(GoalAnnotation)$/;kq|-;/\<cr_case_goal\>/;'q;"	kind:fld
cr_clauses_cord	hlds_clauses.m	/^                cr_clauses_cord     :: cord(clause)$/;kq|-;/\<cr_clauses_cord\>/;'q;"	kind:fld	file:
cr_context	hlds_data.m	/^                cr_context          :: prog_context$/;kq|-;/\<cr_context\>/;'q;"	kind:fld
cr_main_cons_id	../mdbcomp/program_representation.m	/^                cr_main_cons_id     :: cons_id_arity_rep,$/;kq|-;/\<cr_main_cons_id\>/;'q;"	kind:fld
cr_maybe_exist	hlds_data.m	/^                cr_maybe_exist      :: maybe_cons_exist_constraints,$/;kq|-;/\<cr_maybe_exist\>/;'q;"	kind:fld
cr_name	hlds_data.m	/^                cr_name             :: sym_name,$/;kq|-;/\<cr_name\>/;'q;"	kind:fld
cr_num_args	hlds_data.m	/^                cr_num_args         :: int,$/;kq|-;/\<cr_num_args\>/;'q;"	kind:fld
cr_num_clauses	hlds_clauses.m	/^                cr_num_clauses      :: int,$/;kq|-;/\<cr_num_clauses\>/;'q;"	kind:fld	file:
cr_ordinal	hlds_data.m	/^                cr_ordinal          :: uint32,$/;kq|-;/\<cr_ordinal\>/;'q;"	kind:fld
cr_other_cons_ids	../mdbcomp/program_representation.m	/^                cr_other_cons_ids   :: list(cons_id_arity_rep),$/;kq|-;/\<cr_other_cons_ids\>/;'q;"	kind:fld
cr_sectag	prog_item.m	/^                cr_sectag               :: uint,$/;kq|-;/\<cr_sectag\>/;'q;"	kind:fld
cr_sectag_size	prog_item.m	/^                cr_sectag_size          :: lsectag_word_or_size$/;kq|-;/\<cr_sectag_size\>/;'q;"	kind:fld
cr_tag	hlds_data.m	/^                cr_tag              :: cons_tag,$/;kq|-;/\<cr_tag\>/;'q;"	kind:fld
create	../library/diet.m	/^:- func create(interval(T), diet(T), diet(T)) = diet(/;kq|/^\<create\>/;'q;"	kind:func	file:
create_acc_call	accumulator.m	/^:- func create_acc_call(hlds_goal::in(goal_plain_call), list(/;kq|/^\<create_acc_call\>/;'q;"	kind:func	file:
create_acc_goal	accumulator.m	/^:- pred create_acc_goal(/;kq|/^\<create_acc_goal\>/;'q;"	kind:pred	file:
create_analysis_cache_dir	make.program_target.m	/^:- pred create_analysis_cache_dir(/;kq|/^\<create_analysis_cache_dir\>/;'q;"	kind:pred	file:
create_and_write_opt_file	mercury_compile_front_end.m	/^:- pred create_and_write_opt_file(/;kq|/^\<create_and_write_opt_file\>/;'q;"	kind:pred	file:
create_any_dirs_on_path	file_names.m	/^:- pred create_any_dirs_on_path(list(/;kq|/^\<create_any_dirs_on_path\>/;'q;"	kind:pred
create_archive_command	options.m	/^    ;       create_archive_command$/;kq|-;/\<create_archive_command\>/;'q;"	kind:cons
create_archive_command_flags	options.m	/^    ;       create_archive_command_flags$/;kq|-;/\<create_archive_command_flags\>/;'q;"	kind:cons
create_archive_command_output_flag	options.m	/^    ;       create_archive_command_output_flag$/;kq|-;/\<create_archive_command_output_flag\>/;'q;"	kind:cons
create_archive_for_c	link_target_code.m	/^:- pred create_archive_for_c(/;kq|/^\<create_archive_for_c\>/;'q;"	kind:pred	file:
create_arg_size_constraint	term_constr_initial.m	/^:- pred create_arg_size_constraint(map(/;kq|/^\<create_arg_size_constraint\>/;'q;"	kind:pred	file:
create_arg_size_polyhedron	term_constr_initial.m	/^:- pred create_arg_size_polyhedron(map(/;kq|/^\<create_arg_size_polyhedron\>/;'q;"	kind:pred	file:
create_atomic_complicated_unification	make_goal.m	/^:- pred create_atomic_complicated_unification(/;kq|/^\<create_atomic_complicated_unification\>/;'q;"	kind:pred
create_aux_variable	stm_expand.m	/^:- pred create_aux_variable(mer_type::in, maybe(/;kq|/^\<create_aux_variable\>/;'q;"	kind:pred	file:
create_aux_variable_assignment	stm_expand.m	/^:- pred create_aux_variable_assignment(/;kq|/^\<create_aux_variable_assignment\>/;'q;"	kind:pred	file:
create_aux_variable_stm	stm_expand.m	/^:- pred create_aux_variable_stm(mer_type::in, maybe(/;kq|/^\<create_aux_variable_stm\>/;'q;"	kind:pred	file:
create_basic_blocks	basic_block.m	/^:- pred create_basic_blocks(list(instruction)::in, list(/;kq|/^\<create_basic_blocks\>/;'q;"	kind:pred
create_call_goal	deforest.m	/^:- pred create_call_goal(/;kq|/^\<create_call_goal\>/;'q;"	kind:pred	file:
create_call_goal	unused_args.m	/^:- pred create_call_goal(list(/;kq|/^\<create_call_goal\>/;'q;"	kind:pred	file:
create_canonical_variables	delay_partial_inst.m	/^:- pred create_canonical_variables(list(prog_var)::in, list(/;kq|/^\<create_canonical_variables\>/;'q;"	kind:pred	file:
create_cloned_pred	stm_expand.m	/^:- pred create_cloned_pred(list(prog_var)::in, list(/;kq|/^\<create_cloned_pred\>/;'q;"	kind:pred	file:
create_closure	stm_expand.m	/^:- pred create_closure(pred_proc_id::in, list(/;kq|/^\<create_closure\>/;'q;"	kind:pred	file:
create_component_modules_depth_first	split_parse_tree_src.m	/^:- pred create_component_modules_depth_first(/;kq|/^\<create_component_modules_depth_first\>/;'q;"	kind:pred	file:
create_conj	deforest.m	/^:- pred create_conj(hlds_goal::in, list(/;kq|/^\<create_conj\>/;'q;"	kind:pred	file:
create_conj	goal_util.m	/^:- pred create_conj(/;kq|/^\<create_conj\>/;'q;"	kind:pred
create_conj_from_list	goal_util.m	/^:- pred create_conj_from_list(list(/;kq|/^\<create_conj_from_list\>/;'q;"	kind:pred
create_create_loop_control_goal	par_loop_control.m	/^:- pred create_create_loop_control_goal(/;kq|/^\<create_create_loop_control_goal\>/;'q;"	kind:pred	file:
create_deforest_call_arg_vars	deforest.m	/^:- pred create_deforest_call_arg_vars(/;kq|/^\<create_deforest_call_arg_vars\>/;'q;"	kind:pred	file:
create_deforest_goal	deforest.m	/^:- pred create_deforest_goal(hlds_goal::in, list(/;kq|/^\<create_deforest_goal\>/;'q;"	kind:pred	file:
create_domain	old_type_constraints.m	/^:- pred create_domain(/;kq|/^\<create_domain\>/;'q;"	kind:pred	file:
create_exe_or_lib_for_csharp	link_target_code.m	/^:- pred create_exe_or_lib_for_csharp(/;kq|/^\<create_exe_or_lib_for_csharp\>/;'q;"	kind:pred	file:
create_exe_or_lib_for_java	link_target_code.m	/^:- pred create_exe_or_lib_for_java(/;kq|/^\<create_exe_or_lib_for_java\>/;'q;"	kind:pred	file:
create_expanded_conjunction	switch_detection.m	/^:- pred create_expanded_conjunction(list(hlds_goal)::in, list(/;kq|/^\<create_expanded_conjunction\>/;'q;"	kind:pred	file:
create_fact_map	fact_table.m	/^    ;       create_fact_map.$/;kq|-;/\<create_fact_map\>/;'q;"	kind:cons	file:
create_fact_table_header	fact_table.m	/^:- pred create_fact_table_header(sym_name::in, list(/;kq|/^\<create_fact_table_header\>/;'q;"	kind:pred	file:
create_fact_table_struct	fact_table.m	/^:- pred create_fact_table_struct(list(/;kq|/^\<create_fact_table_struct\>/;'q;"	kind:pred	file:
create_fake_reuse_procedure	structure_reuse.versions.m	/^:- pred create_fake_reuse_procedure(/;kq|/^\<create_fake_reuse_procedure\>/;'q;"	kind:pred
create_finish_loop_control_goal	par_loop_control.m	/^:- pred create_finish_loop_control_goal(/;kq|/^\<create_finish_loop_control_goal\>/;'q;"	kind:pred	file:
create_for_closure_wrapper_args	ml_closure_gen.m	/^:- pred create_for_closure_wrapper_args(list(/;kq|/^\<create_for_closure_wrapper_args\>/;'q;"	kind:pred	file:
create_forward_goal_path_map	../mdbcomp/mdbcomp.goal_path.m	/^:- func create_forward_goal_path_map(/;kq|/^\<create_forward_goal_path_map\>/;'q;"	kind:func
create_fresh_named_var	var_table_hlds.m	/^:- pred create_fresh_named_var(/;kq|/^\<create_fresh_named_var\>/;'q;"	kind:pred
create_fresh_pred_proc_info_copy	structure_reuse.versions.m	/^:- pred create_fresh_pred_proc_info_copy(/;kq|/^\<create_fresh_pred_proc_info_copy\>/;'q;"	kind:pred
create_fresh_pred_proc_info_copy_2	structure_reuse.versions.m	/^:- pred create_fresh_pred_proc_info_copy_2(/;kq|/^\<create_fresh_pred_proc_info_copy_2\>/;'q;"	kind:pred	file:
create_fresh_var	var_table_hlds.m	/^:- pred create_fresh_var(/;kq|/^\<create_fresh_var\>/;'q;"	kind:pred
create_fresh_vars	var_table_hlds.m	/^:- pred create_fresh_vars(module_info::in, list(/;kq|/^\<create_fresh_vars\>/;'q;"	kind:pred
create_generic_arg	mlds_to_java_wrap.m	/^:- pred create_generic_arg(/;kq|/^\<create_generic_arg\>/;'q;"	kind:pred	file:
create_get_free_slot_goal	par_loop_control.m	/^:- pred create_get_free_slot_goal(/;kq|/^\<create_get_free_slot_goal\>/;'q;"	kind:pred	file:
create_goal_id_array	../mdbcomp/mdbcomp.goal_path.m	/^:- func create_goal_id_array(goal_id) = goal_attr_array(/;kq|/^\<create_goal_id_array\>/;'q;"	kind:func
create_goal_id_array	../mdbcomp/mdbcomp.goal_path.m	/^:- func create_goal_id_array(goal_id, T) = goal_attr_array(/;kq|/^\<create_goal_id_array\>/;'q;"	kind:func
create_goal_to_call_type_specific_unify_or_compare	higher_order.specialize_unify_compare.m	/^:- pred create_goal_to_call_type_specific_unify_or_compare(/;kq|/^\<create_goal_to_call_type_specific_unify_or_compare\>/;'q;"	kind:pred	file:
create_goal_to_unwrap_no_tag_arg	higher_order.specialize_unify_compare.m	/^:- pred create_goal_to_unwrap_no_tag_arg(/;kq|/^\<create_goal_to_unwrap_no_tag_arg\>/;'q;"	kind:pred	file:
create_graph	matching.m	/^:- func create_graph(list(/;kq|/^\<create_graph\>/;'q;"	kind:func	file:
create_graph_links	matching.m	/^:- pred create_graph_links(/;kq|/^\<create_graph_links\>/;'q;"	kind:pred	file:
create_hlds_type_defn	hlds_data.m	/^:- pred create_hlds_type_defn(tvarset::in, list(/;kq|/^\<create_hlds_type_defn\>/;'q;"	kind:pred
create_if_then_else	stm_expand.m	/^:- pred create_if_then_else(list(/;kq|/^\<create_if_then_else\>/;'q;"	kind:pred	file:
create_if_then_else_goal	distance_granularity.m	/^:- pred create_if_then_else_goal(list(/;kq|/^\<create_if_then_else_goal\>/;'q;"	kind:pred	file:
create_inner_proc	par_loop_control.m	/^:- pred create_inner_proc(list(/;kq|/^\<create_inner_proc\>/;'q;"	kind:pred	file:
create_inst_ctor_checked_map	check_type_inst_mode_defns.m	/^:- pred create_inst_ctor_checked_map(/;kq|/^\<create_inst_ctor_checked_map\>/;'q;"	kind:pred
create_instmap_delta	table_gen.m	/^:- pred create_instmap_delta(list(/;kq|/^\<create_instmap_delta\>/;'q;"	kind:pred	file:
create_internal_sharing	structure_sharing.domain.m	/^:- pred create_internal_sharing(/;kq|/^\<create_internal_sharing\>/;'q;"	kind:pred	file:
create_ite_region_frame	ite_gen.m	/^:- pred create_ite_region_frame(hlds_goal::in, list(/;kq|/^\<create_ite_region_frame\>/;'q;"	kind:pred	file:
create_java_shell_script	module_cmds.m	/^:- pred create_java_shell_script(/;kq|/^\<create_java_shell_script\>/;'q;"	kind:pred
create_job_ctl	make.build.m	/^:- pred create_job_ctl(int::in, maybe(/;kq|/^\<create_job_ctl\>/;'q;"	kind:pred	file:
create_join_and_terminate_goal	par_loop_control.m	/^:- pred create_join_and_terminate_goal(/;kq|/^\<create_join_and_terminate_goal\>/;'q;"	kind:pred	file:
create_launcher_batch_file	module_cmds.m	/^:- pred create_launcher_batch_file(/;kq|/^\<create_launcher_batch_file\>/;'q;"	kind:pred
create_launcher_shell_script	module_cmds.m	/^:- pred create_launcher_shell_script(/;kq|/^\<create_launcher_shell_script\>/;'q;"	kind:pred
create_loop_inv_aux_pred	loop_inv.m	/^:- pred create_loop_inv_aux_pred(/;kq|/^\<create_loop_inv_aux_pred\>/;'q;"	kind:pred	file:
create_lp_term	term_constr_initial.m	/^:- pred create_lp_term(map(/;kq|/^\<create_lp_term\>/;'q;"	kind:pred	file:
create_mismatch_pieces	inst_check.m	/^:- pred create_mismatch_pieces(list(/;kq|/^\<create_mismatch_pieces\>/;'q;"	kind:pred	file:
create_mode_ctor_checked_map	check_type_inst_mode_defns.m	/^:- pred create_mode_ctor_checked_map(/;kq|/^\<create_mode_ctor_checked_map\>/;'q;"	kind:pred
create_name_var_map	../library/varset.m	/^:- func create_name_var_map(varset(T)) = map(string, var(/;kq|/^\<create_name_var_map\>/;'q;"	kind:func
create_nested_goal	stm_expand.m	/^:- pred create_nested_goal(/;kq|/^\<create_nested_goal\>/;'q;"	kind:pred	file:
create_nested_trie_switch	string_switch.m	/^:- pred create_nested_trie_switch(/;kq|/^\<create_nested_trie_switch\>/;'q;"	kind:pred	file:
create_new_arg_var	cse_detection.m	/^:- pred create_new_arg_var(/;kq|/^\<create_new_arg_var\>/;'q;"	kind:pred	file:
create_new_arg_vars	cse_detection.m	/^:- pred create_new_arg_vars(list(/;kq|/^\<create_new_arg_vars\>/;'q;"	kind:pred	file:
create_new_base_goals	accumulator.m	/^:- func create_new_base_goals(set(/;kq|/^\<create_new_base_goals\>/;'q;"	kind:func	file:
create_new_ho_spec_pred	higher_order.make_specialized_preds.m	/^:- pred create_new_ho_spec_pred(maybe(/;kq|/^\<create_new_ho_spec_pred\>/;'q;"	kind:pred	file:
create_new_io_goal	table_gen.m	/^:- pred create_new_io_goal(/;kq|/^\<create_new_io_goal\>/;'q;"	kind:pred	file:
create_new_loop_goal	table_gen.m	/^:- pred create_new_loop_goal(/;kq|/^\<create_new_loop_goal\>/;'q;"	kind:pred	file:
create_new_memo_goal	table_gen.m	/^:- pred create_new_memo_goal(/;kq|/^\<create_new_memo_goal\>/;'q;"	kind:pred	file:
create_new_memo_non_goal	table_gen.m	/^:- pred create_new_memo_non_goal(/;kq|/^\<create_new_memo_non_goal\>/;'q;"	kind:pred	file:
create_new_mm_goal	table_gen.m	/^:- pred create_new_mm_goal(/;kq|/^\<create_new_mm_goal\>/;'q;"	kind:pred	file:
create_new_named_unravel_var	state_var.m	/^:- pred create_new_named_unravel_var(/;kq|/^\<create_new_named_unravel_var\>/;'q;"	kind:pred
create_new_orig_recursive_goals	accumulator.m	/^:- func create_new_orig_recursive_goals(set(accu_goal_id), set(/;kq|/^\<create_new_orig_recursive_goals\>/;'q;"	kind:func	file:
create_new_pred_for_lambda	lambda.m	/^:- pred create_new_pred_for_lambda(/;kq|/^\<create_new_pred_for_lambda\>/;'q;"	kind:pred	file:
create_new_recursive_goals	accumulator.m	/^:- func create_new_recursive_goals(set(accu_goal_id), set(/;kq|/^\<create_new_recursive_goals\>/;'q;"	kind:func	file:
create_new_spec_parallel_pred	dep_par_conj.m	/^:- pred create_new_spec_parallel_pred(list(/;kq|/^\<create_new_spec_parallel_pred\>/;'q;"	kind:pred	file:
create_new_unravel_var	state_var.m	/^:- pred create_new_unravel_var(/;kq|/^\<create_new_unravel_var\>/;'q;"	kind:pred
create_new_var	accumulator.m	/^:- pred create_new_var(/;kq|/^\<create_new_var\>/;'q;"	kind:pred	file:
create_nonneg_constraints	term_constr_util.m	/^:- func create_nonneg_constraints(/;kq|/^\<create_nonneg_constraints\>/;'q;"	kind:func
create_nonneg_constraints_2	term_constr_util.m	/^:- pred create_nonneg_constraints_2(/;kq|/^\<create_nonneg_constraints_2\>/;'q;"	kind:pred	file:
create_or_else_branch	stm_expand.m	/^:- pred create_or_else_branch(/;kq|/^\<create_or_else_branch\>/;'q;"	kind:pred	file:
create_or_else_branches	stm_expand.m	/^:- pred create_or_else_branches(/;kq|/^\<create_or_else_branches\>/;'q;"	kind:pred	file:
create_or_else_end_branch	stm_expand.m	/^:- pred create_or_else_end_branch(/;kq|/^\<create_or_else_end_branch\>/;'q;"	kind:pred	file:
create_or_else_inner_stm_vars	stm_expand.m	/^:- pred create_or_else_inner_stm_vars(int::in, list(/;kq|/^\<create_or_else_inner_stm_vars\>/;'q;"	kind:pred	file:
create_or_else_pred	stm_expand.m	/^:- pred create_or_else_pred(/;kq|/^\<create_or_else_pred\>/;'q;"	kind:pred	file:
create_or_else_pred_2	stm_expand.m	/^:- pred create_or_else_pred_2(/;kq|/^\<create_or_else_pred_2\>/;'q;"	kind:pred	file:
create_orig_goal	accumulator.m	/^:- pred create_orig_goal(/;kq|/^\<create_orig_goal\>/;'q;"	kind:pred	file:
create_output_unifications	common.m	/^:- pred create_output_unifications(hlds_goal_info::in, list(/;kq|/^\<create_output_unifications\>/;'q;"	kind:pred	file:
create_parallels	frameopt.m	/^:- pred create_parallels(list(label)::in, list(/;kq|/^\<create_parallels\>/;'q;"	kind:pred	file:
create_parse_tree_int0	comp_unit_interface.m	/^:- pred create_parse_tree_int0(/;kq|/^\<create_parse_tree_int0\>/;'q;"	kind:pred	file:
create_parse_tree_int1	comp_unit_interface.m	/^:- pred create_parse_tree_int1(/;kq|/^\<create_parse_tree_int1\>/;'q;"	kind:pred	file:
create_parse_tree_int2	comp_unit_interface.m	/^:- pred create_parse_tree_int2(/;kq|/^\<create_parse_tree_int2\>/;'q;"	kind:pred	file:
create_parse_tree_int3	comp_unit_interface.m	/^:- pred create_parse_tree_int3(/;kq|/^\<create_parse_tree_int3\>/;'q;"	kind:pred	file:
create_parse_trees_int1_int2	comp_unit_interface.m	/^:- pred create_parse_trees_int1_int2(/;kq|/^\<create_parse_trees_int1_int2\>/;'q;"	kind:pred	file:
create_pieces_for_all_mismatches	inst_check.m	/^:- pred create_pieces_for_all_mismatches(list(/;kq|/^\<create_pieces_for_all_mismatches\>/;'q;"	kind:pred	file:
create_pieces_for_one_mismatch	inst_check.m	/^:- pred create_pieces_for_one_mismatch(/;kq|/^\<create_pieces_for_one_mismatch\>/;'q;"	kind:pred	file:
create_plain_conj	stm_expand.m	/^:- pred create_plain_conj(list(/;kq|/^\<create_plain_conj\>/;'q;"	kind:pred	file:
create_poly_info	polymorphism_info.m	/^:- pred create_poly_info(/;kq|/^\<create_poly_info\>/;'q;"	kind:pred
create_post_wrapper_goal	stm_expand.m	/^:- pred create_post_wrapper_goal(/;kq|/^\<create_post_wrapper_goal\>/;'q;"	kind:pred	file:
create_probe_call	stm_expand.m	/^:- pred create_probe_call(string::in, prog_var::in, list(/;kq|/^\<create_probe_call\>/;'q;"	kind:pred	file:
create_promise_purity_scope	stm_expand.m	/^:- pred create_promise_purity_scope(/;kq|/^\<create_promise_purity_scope\>/;'q;"	kind:pred	file:
create_proxy_pred	ssdebug.m	/^:- pred create_proxy_pred(/;kq|/^\<create_proxy_pred\>/;'q;"	kind:pred	file:
create_proxy_proc	ssdebug.m	/^:- pred create_proxy_proc(/;kq|/^\<create_proxy_proc\>/;'q;"	kind:pred	file:
create_pseudo_type_info	../library/rtti_implementation.m	/^:- func create_pseudo_type_info(/;kq|/^\<create_pseudo_type_info\>/;'q;"	kind:func	file:
create_pure_atomic_complicated_unification	make_goal.m	/^:- pred create_pure_atomic_complicated_unification(/;kq|/^\<create_pure_atomic_complicated_unification\>/;'q;"	kind:pred
create_pure_atomic_unification_with_nonlocals	resolve_unify_functor.m	/^:- pred create_pure_atomic_unification_with_nonlocals(/;kq|/^\<create_pure_atomic_unification_with_nonlocals\>/;'q;"	kind:pred	file:
create_reg_wrapper	float_regs.m	/^:- pred create_reg_wrapper(/;kq|/^\<create_reg_wrapper\>/;'q;"	kind:pred	file:
create_region	../library/region_builtin.m	/^:- impure pred create_region(/;kq|/^\<create_region\>/;'q;"	kind:pred
create_region	rbmm.region_instruction.m	/^    --->    create_region($/;kq|-;/\<create_region\>/;'q;"	kind:cons
create_region_instr	rbmm.region_instruction.m	/^    --->    create_region_instr$/;kq|-;/\<create_region_instr\>/;'q;"	kind:cons
create_region_pred_name	rbmm.region_transformation.m	/^:- func create_region_pred_name = string.$/;kq|/^\<create_region_pred_name\>/;'q;"	kind:func
create_renaming	goal_util.m	/^:- pred create_renaming(list(/;kq|/^\<create_renaming\>/;'q;"	kind:pred
create_renaming_2	goal_util.m	/^:- pred create_renaming_2(list(/;kq|/^\<create_renaming_2\>/;'q;"	kind:pred	file:
create_replacement_goal	format_call.m	/^:- pred create_replacement_goal(/;kq|/^\<create_replacement_goal\>/;'q;"	kind:pred	file:
create_retry_handler_branch	stm_expand.m	/^:- pred create_retry_handler_branch(/;kq|/^\<create_retry_handler_branch\>/;'q;"	kind:pred	file:
create_reuse_procedures	structure_reuse.versions.m	/^:- pred create_reuse_procedures(/;kq|/^\<create_reuse_procedures\>/;'q;"	kind:pred
create_reverse_goal_path_bimap	../mdbcomp/mdbcomp.goal_path.m	/^:- func create_reverse_goal_path_bimap(/;kq|/^\<create_reverse_goal_path_bimap\>/;'q;"	kind:func
create_reverse_goal_path_bimap_acc	../mdbcomp/mdbcomp.goal_path.m	/^:- pred create_reverse_goal_path_bimap_acc(/;kq|/^\<create_reverse_goal_path_bimap_acc\>/;'q;"	kind:pred	file:
create_reverse_goal_path_map	../mdbcomp/mdbcomp.goal_path.m	/^:- func create_reverse_goal_path_map(/;kq|/^\<create_reverse_goal_path_map\>/;'q;"	kind:func
create_reverse_goal_path_map_acc	../mdbcomp/mdbcomp.goal_path.m	/^:- pred create_reverse_goal_path_map_acc(/;kq|/^\<create_reverse_goal_path_map_acc\>/;'q;"	kind:pred	file:
create_rollback_handler_goal	stm_expand.m	/^:- pred create_rollback_handler_goal(/;kq|/^\<create_rollback_handler_goal\>/;'q;"	kind:pred	file:
create_rollback_pred	stm_expand.m	/^:- pred create_rollback_pred(prog_context::in, list(/;kq|/^\<create_rollback_pred\>/;'q;"	kind:pred	file:
create_rollback_pred_2	stm_expand.m	/^:- pred create_rollback_pred_2(prog_context::in, list(/;kq|/^\<create_rollback_pred_2\>/;'q;"	kind:pred	file:
create_shadow_var	interval.m	/^:- pred create_shadow_var(/;kq|/^\<create_shadow_var\>/;'q;"	kind:pred	file:
create_shadow_vars	interval.m	/^:- pred create_shadow_vars(list(/;kq|/^\<create_shadow_vars\>/;'q;"	kind:pred	file:
create_simple_call	stm_expand.m	/^:- pred create_simple_call(/;kq|/^\<create_simple_call\>/;'q;"	kind:pred	file:
create_simple_post_wrapper_goal	stm_expand.m	/^:- pred create_simple_post_wrapper_goal(/;kq|/^\<create_simple_post_wrapper_goal\>/;'q;"	kind:pred	file:
create_simple_wrapper_pred	stm_expand.m	/^:- pred create_simple_wrapper_pred(/;kq|/^\<create_simple_wrapper_pred\>/;'q;"	kind:pred	file:
create_simple_wrapper_pred_2	stm_expand.m	/^:- pred create_simple_wrapper_pred_2(/;kq|/^\<create_simple_wrapper_pred_2\>/;'q;"	kind:pred	file:
create_state_update_replacement	format_call.m	/^:- pred create_state_update_replacement(/;kq|/^\<create_state_update_replacement\>/;'q;"	kind:pred	file:
create_static_conj_id	par_conj_gen.m	/^:- pred create_static_conj_id(/;kq|/^\<create_static_conj_id\>/;'q;"	kind:pred	file:
create_stconstr	old_type_constraints.m	/^:- func create_stconstr(/;kq|/^\<create_stconstr\>/;'q;"	kind:func	file:
create_stream_string_writer_format_replacement	format_call.m	/^:- pred create_stream_string_writer_format_replacement(/;kq|/^\<create_stream_string_writer_format_replacement\>/;'q;"	kind:pred	file:
create_string_format_replacement	format_call.m	/^:- pred create_string_format_replacement(/;kq|/^\<create_string_format_replacement\>/;'q;"	kind:pred	file:
create_substitution_map	term_constr_initial.m	/^:- pred create_substitution_map(list(int)::in, map(/;kq|/^\<create_substitution_map\>/;'q;"	kind:pred	file:
create_switch_disjunction	stm_expand.m	/^:- pred create_switch_disjunction(prog_var::in, list(/;kq|/^\<create_switch_disjunction\>/;'q;"	kind:pred	file:
create_tabling_reset_pred	add_pragma_tabling.m	/^:- pred create_tabling_reset_pred(/;kq|/^\<create_tabling_reset_pred\>/;'q;"	kind:pred	file:
create_tabling_statistics_pred	add_pragma_tabling.m	/^:- pred create_tabling_statistics_pred(/;kq|/^\<create_tabling_statistics_pred\>/;'q;"	kind:pred	file:
create_temp_frame	code_loc_dep.m	/^:- pred create_temp_frame(/;kq|/^\<create_temp_frame\>/;'q;"	kind:pred	file:
create_test_on_exception	stm_expand.m	/^:- pred create_test_on_exception(/;kq|/^\<create_test_on_exception\>/;'q;"	kind:pred	file:
create_test_unification	simplify_goal_switch.m	/^:- pred create_test_unification(/;kq|/^\<create_test_unification\>/;'q;"	kind:pred	file:
create_top_level_goal	stm_expand.m	/^:- pred create_top_level_goal(/;kq|/^\<create_top_level_goal\>/;'q;"	kind:pred	file:
create_top_level_pred	stm_expand.m	/^:- pred create_top_level_pred(prog_context::in, list(/;kq|/^\<create_top_level_pred\>/;'q;"	kind:pred	file:
create_trie	string_switch_util.m	/^:- pred create_trie(string_encoding::in, assoc_list(/;kq|/^\<create_trie\>/;'q;"	kind:pred
create_tupling_aux_pred	tupling.m	/^:- pred create_tupling_aux_pred(/;kq|/^\<create_tupling_aux_pred\>/;'q;"	kind:pred	file:
create_type_ctor_checked_map	check_type_inst_mode_defns.m	/^:- pred create_type_ctor_checked_map(/;kq|/^\<create_type_ctor_checked_map\>/;'q;"	kind:pred
create_untuple_vars	untupling.m	/^:- pred create_untuple_vars(/;kq|/^\<create_untuple_vars\>/;'q;"	kind:pred	file:
create_untupling_aux_pred	untupling.m	/^:- pred create_untupling_aux_pred(/;kq|/^\<create_untupling_aux_pred\>/;'q;"	kind:pred	file:
create_validate_exception_goal	stm_expand.m	/^:- pred create_validate_exception_goal(/;kq|/^\<create_validate_exception_goal\>/;'q;"	kind:pred	file:
create_var	../library/term.m	/^:- pred create_var(var(T)::out, var_supply(T)::in, var_supply(/;kq|/^\<create_var\>/;'q;"	kind:pred
create_var_substitution	term_constr_util.m	/^:- func create_var_substitution(list(size_var), list(/;kq|/^\<create_var_substitution\>/;'q;"	kind:func
create_var_substitution_2	term_constr_util.m	/^:- pred create_var_substitution_2(list(size_var)::in, list(/;kq|/^\<create_var_substitution_2\>/;'q;"	kind:pred	file:
create_var_test	stm_expand.m	/^:- pred create_var_test(/;kq|/^\<create_var_test\>/;'q;"	kind:pred	file:
create_var_unify	stm_expand.m	/^:- pred create_var_unify(/;kq|/^\<create_var_unify\>/;'q;"	kind:pred	file:
create_var_unify_stm	stm_expand.m	/^:- pred create_var_unify_stm(/;kq|/^\<create_var_unify_stm\>/;'q;"	kind:pred	file:
create_var_var_unification	modecheck_util.m	/^:- pred create_var_var_unification(/;kq|/^\<create_var_var_unification\>/;'q;"	kind:pred
create_vartypes_map	old_type_constraints.m	/^:- pred create_vartypes_map(/;kq|/^\<create_vartypes_map\>/;'q;"	kind:pred	file:
create_wrapper_for_goal_list	stm_expand.m	/^:- pred create_wrapper_for_goal_list(prog_context::in, list(/;kq|/^\<create_wrapper_for_goal_list\>/;'q;"	kind:pred	file:
create_wrapper_pred	stm_expand.m	/^:- pred create_wrapper_pred(/;kq|/^\<create_wrapper_pred\>/;'q;"	kind:pred	file:
create_wrapper_pred_2	stm_expand.m	/^:- pred create_wrapper_pred_2(/;kq|/^\<create_wrapper_pred_2\>/;'q;"	kind:pred	file:
created_regions	hlds_goal.m	/^                created_regions         :: set(prog_var),$/;kq|-;/\<created_regions\>/;'q;"	kind:fld
cross_product	structure_sharing.domain.m	/^:- pred cross_product(set(datastruct)::in, set(/;kq|/^\<cross_product\>/;'q;"	kind:pred	file:
crss_sectag	prog_item.m	/^                crss_sectag             :: uint,$/;kq|-;/\<crss_sectag\>/;'q;"	kind:fld
crss_sectag_size	prog_item.m	/^                crss_sectag_size        :: rsectag_word_or_size$/;kq|-;/\<crss_sectag_size\>/;'q;"	kind:fld
cs_args	const_struct.m	/^                cs_args             :: list(const_struct_arg),$/;kq|-;/\<cs_args\>/;'q;"	kind:fld
cs_can_fail	switch_detection.m	/^                cs_can_fail                 :: can_fail$/;kq|-;/\<cs_can_fail\>/;'q;"	kind:fld	file:
cs_cases	switch_detection.m	/^                cs_cases                    :: list(case),$/;kq|-;/\<cs_cases\>/;'q;"	kind:fld	file:
cs_cons_id	const_struct.m	/^                cs_cons_id          :: cons_id,$/;kq|-;/\<cs_cons_id\>/;'q;"	kind:fld
cs_defined_where	const_struct.m	/^                cs_defined_where    :: defined_where$/;kq|-;/\<cs_defined_where\>/;'q;"	kind:fld
cs_forward	inst_match.m	/^    --->    cs_forward$/;kq|-;/\<cs_forward\>/;'q;"	kind:cons	file:
cs_forward	inst_match.m	/^    --->    cs_forward$/;kq|-;/\<cs_forward\>/;'q;"	kind:cons	file:
cs_left_over_disjuncts	switch_detection.m	/^                cs_left_over_disjuncts      :: list(hlds_goal),$/;kq|-;/\<cs_left_over_disjuncts\>/;'q;"	kind:fld	file:
cs_load_costs	tupling.m	/^                cs_load_costs           :: float,$/;kq|-;/\<cs_load_costs\>/;'q;"	kind:fld	file:
cs_none	inst_match.m	/^    ;       cs_none.$/;kq|-;/\<cs_none\>/;'q;"	kind:cons	file:
cs_output_context	mlds_to_cs_util.m	/^:- pred cs_output_context(/;kq|/^\<cs_output_context\>/;'q;"	kind:pred
cs_output_default_context	mlds_to_cs_util.m	/^:- pred cs_output_default_context(/;kq|/^\<cs_output_default_context\>/;'q;"	kind:pred
cs_rank	switch_detection.m	/^                cs_rank                     :: candidate_switch_rank,$/;kq|-;/\<cs_rank\>/;'q;"	kind:fld	file:
cs_reg_vars	tupling.m	/^                cs_reg_vars             :: set_of_progvar,$/;kq|-;/\<cs_reg_vars\>/;'q;"	kind:fld	file:
cs_reverse	inst_match.m	/^    ;       cs_reverse$/;kq|-;/\<cs_reverse\>/;'q;"	kind:cons	file:
cs_reverse	inst_match.m	/^    ;       cs_reverse.$/;kq|-;/\<cs_reverse\>/;'q;"	kind:cons	file:
cs_stack_vars	tupling.m	/^                cs_stack_vars           :: set_of_progvar,$/;kq|-;/\<cs_stack_vars\>/;'q;"	kind:fld	file:
cs_store_costs	tupling.m	/^                cs_store_costs          :: float$/;kq|-;/\<cs_store_costs\>/;'q;"	kind:fld	file:
cs_term_inst	const_struct.m	/^                cs_term_inst        :: mer_inst,$/;kq|-;/\<cs_term_inst\>/;'q;"	kind:fld
cs_term_type	const_struct.m	/^                cs_term_type        :: mer_type,$/;kq|-;/\<cs_term_type\>/;'q;"	kind:fld
cs_unreachable_case_goals	switch_detection.m	/^                cs_unreachable_case_goals   :: list(hlds_goal),$/;kq|-;/\<cs_unreachable_case_goals\>/;'q;"	kind:fld	file:
cs_var	switch_detection.m	/^                cs_var                      :: prog_var,$/;kq|-;/\<cs_var\>/;'q;"	kind:fld	file:
csa_const_struct	const_struct.m	/^    --->    csa_const_struct(int)$/;kq|-;/\<csa_const_struct\>/;'q;"	kind:cons
csa_constant	const_struct.m	/^    ;       csa_constant(cons_id, mer_type).$/;kq|-;/\<csa_constant\>/;'q;"	kind:cons
csdb_cons_proxy_map	const_struct.m	/^                csdb_cons_proxy_map         :: map(cons_proxy_struct, int),$/;kq|-;/\<csdb_cons_proxy_map\>/;'q;"	kind:fld	file:
csdb_ground_term_enabled	const_struct.m	/^                csdb_ground_term_enabled    :: maybe_enable_const_struct_user,$/;kq|-;/\<csdb_ground_term_enabled\>/;'q;"	kind:fld	file:
csdb_instance_map	const_struct.m	/^                csdb_instance_map           :: const_instance_map$/;kq|-;/\<csdb_instance_map\>/;'q;"	kind:fld	file:
csdb_next_num	const_struct.m	/^                csdb_next_num               :: int,$/;kq|-;/\<csdb_next_num\>/;'q;"	kind:fld	file:
csdb_noncons_struct_map	const_struct.m	/^                csdb_noncons_struct_map     :: map(noncons_proxy_struct, int),$/;kq|-;/\<csdb_noncons_struct_map\>/;'q;"	kind:fld	file:
csdb_num_map	const_struct.m	/^                csdb_num_map                :: map(int, const_struct),$/;kq|-;/\<csdb_num_map\>/;'q;"	kind:fld	file:
csdb_poly_enabled	const_struct.m	/^                csdb_poly_enabled           :: maybe_enable_const_struct_poly,$/;kq|-;/\<csdb_poly_enabled\>/;'q;"	kind:fld	file:
cse_detection.before_candidate	cse_detection.m	/^    --->    before_candidate$/;kq|-;/\<cse_detection.before_candidate\>/;'q;"	kind:cons	file:
cse_detection.cse_info	cse_detection.m	/^:- type cse_info$/;kq|-;/\<cse_detection.cse_info\>/;'q;"	kind:type	file:
cse_detection.cse_state	cse_detection.m	/^:- type cse_state$/;kq|-;/\<cse_detection.cse_state\>/;'q;"	kind:type	file:
cse_detection.csei_module_info	cse_detection.m	/^                csei_module_info        :: module_info,$/;kq|-;/\<cse_detection.csei_module_info\>/;'q;"	kind:fld	file:
cse_detection.csei_redo	cse_detection.m	/^                csei_redo               :: bool,$/;kq|-;/\<cse_detection.csei_redo\>/;'q;"	kind:fld	file:
cse_detection.csei_var_table	cse_detection.m	/^                csei_var_table          :: var_table,$/;kq|-;/\<cse_detection.csei_var_table\>/;'q;"	kind:fld	file:
cse_detection.have_candidate	cse_detection.m	/^    ;       have_candidate($/;kq|-;/\<cse_detection.have_candidate\>/;'q;"	kind:cons	file:
cse_detection.hc_cons_id	cse_detection.m	/^                hc_cons_id          ::  cons_id,$/;kq|-;/\<cse_detection.hc_cons_id\>/;'q;"	kind:fld	file:
cse_detection.hc_first_old_new	cse_detection.m	/^                hc_first_old_new    ::  assoc_list(prog_var),$/;kq|-;/\<cse_detection.hc_first_old_new\>/;'q;"	kind:fld	file:
cse_detection.hc_goal	cse_detection.m	/^                hc_goal             ::  hlds_goal,$/;kq|-;/\<cse_detection.hc_goal\>/;'q;"	kind:fld	file:
cse_detection.hc_later_old_new	cse_detection.m	/^                hc_later_old_new    ::  list(assoc_list(prog_var))$/;kq|-;/\<cse_detection.hc_later_old_new\>/;'q;"	kind:fld	file:
cse_detection.may_pull_cons_id	cse_detection.m	/^:- type may_pull_cons_id$/;kq|-;/\<cse_detection.may_pull_cons_id\>/;'q;"	kind:type	file:
cse_detection.pair_subterms	cse_detection.m	/^:- pred pair_subterms(assoc_list(/;kq|/^\<pair_subterms\>/;'q;"	kind:pred	file:
cse_info	cse_detection.m	/^:- type cse_info$/;kq|-;/\<cse_info\>/;'q;"	kind:type	file:
cse_lifted_then_sortof_switch	det_check_switch.m	/^:- pred cse_lifted_then_sortof_switch(list(/;kq|/^\<cse_lifted_then_sortof_switch\>/;'q;"	kind:pred	file:
cse_nopull_msgs	det_check_proc.m	/^:- pred cse_nopull_msgs(proc_info::in, list(/;kq|/^\<cse_nopull_msgs\>/;'q;"	kind:pred	file:
cse_nopull_pieces	det_check_proc.m	/^:- func cse_nopull_pieces = list(/;kq|/^\<cse_nopull_pieces\>/;'q;"	kind:func	file:
cse_state	cse_detection.m	/^:- type cse_state$/;kq|-;/\<cse_state\>/;'q;"	kind:type	file:
csei_module_info	cse_detection.m	/^                csei_module_info        :: module_info,$/;kq|-;/\<csei_module_info\>/;'q;"	kind:fld	file:
csei_nopull_contexts	cse_detection.m	/^                csei_nopull_contexts    :: list(prog_context)$/;kq|-;/\<csei_nopull_contexts\>/;'q;"	kind:fld	file:
csei_redo	cse_detection.m	/^                csei_redo               :: bool,$/;kq|-;/\<csei_redo\>/;'q;"	kind:fld	file:
csei_rtti_varmaps	cse_detection.m	/^                csei_rtti_varmaps       :: rtti_varmaps,$/;kq|-;/\<csei_rtti_varmaps\>/;'q;"	kind:fld	file:
csei_var_table	cse_detection.m	/^                csei_var_table          :: var_table,$/;kq|-;/\<csei_var_table\>/;'q;"	kind:fld	file:
csharp	hlds_data.m	/^                csharp  :: foreign_type_lang_body(csharp_foreign_type)$/;kq|-;/\<csharp\>/;'q;"	kind:fld
csharp	options.m	/^    ;       csharp              % target csharp$/;kq|-;/\<csharp\>/;'q;"	kind:cons
csharp	prog_data.m	/^    ;       csharp(csharp_foreign_type).$/;kq|-;/\<csharp\>/;'q;"	kind:cons
csharp_builtin_type	mlds_to_cs_type.m	/^:- pred csharp_builtin_type(/;kq|/^\<csharp_builtin_type\>/;'q;"	kind:pred
csharp_compiler	options.m	/^    ;       csharp_compiler$/;kq|-;/\<csharp_compiler\>/;'q;"	kind:cons
csharp_compiler_type	globals.m	/^:- type csharp_compiler_type$/;kq|-;/\<csharp_compiler_type\>/;'q;"	kind:type
csharp_compiler_type	options.m	/^    ;       csharp_compiler_type$/;kq|-;/\<csharp_compiler_type\>/;'q;"	kind:cons
csharp_executable	link_target_code.m	/^    ;       csharp_executable$/;kq|-;/\<csharp_executable\>/;'q;"	kind:cons
csharp_file_name	link_target_code.m	/^:- func csharp_file_name(/;kq|/^\<csharp_file_name\>/;'q;"	kind:func	file:
csharp_flags	options.m	/^    ;       csharp_flags$/;kq|-;/\<csharp_flags\>/;'q;"	kind:cons
csharp_flags	options_file.m	/^    ;       csharp_flags$/;kq|-;/\<csharp_flags\>/;'q;"	kind:cons	file:
csharp_foreign_type	prog_data.m	/^:- type csharp_foreign_type$/;kq|-;/\<csharp_foreign_type\>/;'q;"	kind:type
csharp_library	link_target_code.m	/^    ;       csharp_library$/;kq|-;/\<csharp_library\>/;'q;"	kind:cons
csharp_linked_target_type	link_target_code.m	/^:- inst csharp_linked_target_type for linked_target_type\/0$/;kq|-;/\<csharp_linked_target_type\>/;'q;"	kind:inst	file:
csharp_mercury_runtime_package_name	java_names.m	/^:- func csharp_mercury_runtime_package_name = sym_name.$/;kq|/^\<csharp_mercury_runtime_package_name\>/;'q;"	kind:func
csharp_microsoft	globals.m	/^    --->    csharp_microsoft$/;kq|-;/\<csharp_microsoft\>/;'q;"	kind:cons
csharp_mono	globals.m	/^    ;       csharp_mono$/;kq|-;/\<csharp_mono\>/;'q;"	kind:cons
csharp_only	options.m	/^    ;       csharp_only         % target csharp + target_code_only$/;kq|-;/\<csharp_only\>/;'q;"	kind:cons
csharp_or_java_libgrade_target	check_libgrades.m	/^:- pred csharp_or_java_libgrade_target(/;kq|/^\<csharp_or_java_libgrade_target\>/;'q;"	kind:pred	file:
csharp_out_info	mlds_to_cs_util.m	/^:- type csharp_out_info$/;kq|-;/\<csharp_out_info\>/;'q;"	kind:type
csharp_prefix	rtti.m	/^                csharp_prefix   :: string$/;kq|-;/\<csharp_prefix\>/;'q;"	kind:fld
csharp_safe_name_component	java_names.m	/^:- func csharp_safe_name_component(/;kq|/^\<csharp_safe_name_component\>/;'q;"	kind:func	file:
csharp_type	prog_data.m	/^    --->    csharp_type($/;kq|-;/\<csharp_type\>/;'q;"	kind:cons
csharp_unknown	globals.m	/^    ;       csharp_unknown.$/;kq|-;/\<csharp_unknown\>/;'q;"	kind:cons
csj_qual_kind	java_names.m	/^:- type csj_qual_kind$/;kq|-;/\<csj_qual_kind\>/;'q;"	kind:type
csoi_auto_comments	mlds_to_cs_util.m	/^                csoi_auto_comments          :: bool,$/;kq|-;/\<csoi_auto_comments\>/;'q;"	kind:fld
csoi_break_context	mlds_to_cs_util.m	/^                csoi_break_context          :: break_context,$/;kq|-;/\<csoi_break_context\>/;'q;"	kind:fld
csoi_code_addrs	mlds_to_cs_util.m	/^                csoi_code_addrs             :: map(mlds_code_addr, string),$/;kq|-;/\<csoi_code_addrs\>/;'q;"	kind:fld
csoi_foreign_line_numbers	mlds_to_cs_util.m	/^                csoi_foreign_line_numbers   :: bool,$/;kq|-;/\<csoi_foreign_line_numbers\>/;'q;"	kind:fld
csoi_line_numbers	mlds_to_cs_util.m	/^                csoi_line_numbers           :: bool,$/;kq|-;/\<csoi_line_numbers\>/;'q;"	kind:fld
csoi_module_info	mlds_to_cs_util.m	/^                csoi_module_info            :: module_info,$/;kq|-;/\<csoi_module_info\>/;'q;"	kind:fld
csoi_module_name	mlds_to_cs_util.m	/^                csoi_module_name            :: mlds_module_name,$/;kq|-;/\<csoi_module_name\>/;'q;"	kind:fld
csoi_output_generics	mlds_to_cs_util.m	/^                csoi_output_generics        :: output_generics,$/;kq|-;/\<csoi_output_generics\>/;'q;"	kind:fld
csoi_source_filename	mlds_to_cs_util.m	/^                csoi_source_filename        :: string,$/;kq|-;/\<csoi_source_filename\>/;'q;"	kind:fld
csoi_univ_tvars	mlds_to_cs_util.m	/^                csoi_univ_tvars             :: list(tvar)$/;kq|-;/\<csoi_univ_tvars\>/;'q;"	kind:fld
cstack_reserve_size	options.m	/^    ;       cstack_reserve_size$/;kq|-;/\<cstack_reserve_size\>/;'q;"	kind:cons
ct	../library/set_ctree234.m	/^    --->    ct(int, set_tree234(T)).$/;kq|-;/\<ct\>/;'q;"	kind:cons	file:
ctconstr	old_type_constraints.m	/^    --->    ctconstr($/;kq|-;/\<ctconstr\>/;'q;"	kind:cons	file:
ctgc.fixpoint_table.entry	ctgc.fixpoint_table.m	/^    --->    entry($/;kq|-;/\<ctgc.fixpoint_table.entry\>/;'q;"	kind:cons	file:
ctgc.fixpoint_table.entry_elem	ctgc.fixpoint_table.m	/^                entry_elem      :: E$/;kq|-;/\<ctgc.fixpoint_table.entry_elem\>/;'q;"	kind:fld	file:
ctgc.fixpoint_table.fp_entry	ctgc.fixpoint_table.m	/^:- type fp_entry(E)$/;kq|-;/\<ctgc.fixpoint_table.fp_entry\>/;'q;"	kind:type	file:
ctgc.fixpoint_table.is_stable	ctgc.fixpoint_table.m	/^:- type is_stable$/;kq|-;/\<ctgc.fixpoint_table.is_stable\>/;'q;"	kind:type	file:
ctgc.fixpoint_table.keys	ctgc.fixpoint_table.m	/^                keys            :: list(K),              % list of allowed keys$/;kq|-;/\<ctgc.fixpoint_table.keys\>/;'q;"	kind:fld	file:
ctgc.fixpoint_table.mapping	ctgc.fixpoint_table.m	/^                mapping         :: map(K, fp_entry(E))$/;kq|-;/\<ctgc.fixpoint_table.mapping\>/;'q;"	kind:fld	file:
ctgc.fixpoint_table.new_run	ctgc.fixpoint_table.m	/^:- pred new_run(fixpoint_table(K, E)::in, fixpoint_table(/;kq|/^\<new_run\>/;'q;"	kind:pred
ctgc.fixpoint_table.recursive	ctgc.fixpoint_table.m	/^                recursive       :: is_recursive,$/;kq|-;/\<ctgc.fixpoint_table.recursive\>/;'q;"	kind:fld	file:
ctgc.fixpoint_table.run	ctgc.fixpoint_table.m	/^                run             :: int,                  % number of runs$/;kq|-;/\<ctgc.fixpoint_table.run\>/;'q;"	kind:fld	file:
ctgc.fixpoint_table.which_run	ctgc.fixpoint_table.m	/^:- func which_run(fixpoint_table(/;kq|/^\<which_run\>/;'q;"	kind:func
ctgc.livedata.extend_livedata	ctgc.livedata.m	/^:- func extend_livedata(/;kq|/^\<extend_livedata\>/;'q;"	kind:func	file:
ctgc.livedata.live_from_in_use	ctgc.livedata.m	/^:- pred live_from_in_use(module_info::in, var_table::in, list(/;kq|/^\<live_from_in_use\>/;'q;"	kind:pred	file:
ctgc.livedata.livedata	ctgc.livedata.m	/^:- type livedata$/;kq|-;/\<ctgc.livedata.livedata\>/;'q;"	kind:type	file:
ctgc.livedata.livedata_bottom	ctgc.livedata.m	/^    --->    livedata_bottom      % There are no live data structures.$/;kq|-;/\<ctgc.livedata.livedata_bottom\>/;'q;"	kind:cons	file:
ctgc.livedata.livedata_init	ctgc.livedata.m	/^:- func livedata_init = livedata.   % Which assumes that nothing is live.$/;kq|/^\<livedata_init\>/;'q;"	kind:func
ctgc.livedata.livedata_is_top	ctgc.livedata.m	/^:- pred livedata_is_top(/;kq|/^\<livedata_is_top\>/;'q;"	kind:pred
ctgc.livedata.livedata_live	ctgc.livedata.m	/^    ;       livedata_live(list(datastruct)).$/;kq|-;/\<ctgc.livedata.livedata_live\>/;'q;"	kind:cons	file:
ctgc.livedata.livedata_project	ctgc.livedata.m	/^:- func livedata_project(list(/;kq|/^\<livedata_project\>/;'q;"	kind:func
ctgc.livedata.livedata_top	ctgc.livedata.m	/^    ;       livedata_top         % All data structures may be live.$/;kq|-;/\<ctgc.livedata.livedata_top\>/;'q;"	kind:cons	file:
ctgc.livedata.nodes_all_live	ctgc.livedata.m	/^    --->    nodes_all_live$/;kq|-;/\<ctgc.livedata.nodes_all_live\>/;'q;"	kind:cons
ctgc.livedata.nodes_are_live	ctgc.livedata.m	/^    ;       nodes_are_live(list(datastruct)).$/;kq|-;/\<ctgc.livedata.nodes_are_live\>/;'q;"	kind:cons
ctgc.selector.branch_map	ctgc.selector.m	/^:- type branch_map == assoc_list(mer_type, selector).$/;kq|-;/\<ctgc.selector.branch_map\>/;'q;"	kind:type	file:
ctgc.selector.branch_map_init	ctgc.selector.m	/^:- pred branch_map_init(/;kq|/^\<branch_map_init\>/;'q;"	kind:pred	file:
ctgc.selector.normalization	ctgc.selector.m	/^:- type normalization$/;kq|-;/\<ctgc.selector.normalization\>/;'q;"	kind:type
ctgc.selector.reset_tables	ctgc.selector.m	/^:- pred reset_tables(/;kq|/^\<reset_tables\>/;'q;"	kind:pred
ctgc.selector.select_subtype	ctgc.selector.m	/^:- pred select_subtype(/;kq|/^\<select_subtype\>/;'q;"	kind:pred	file:
ctgc.selector.selector_init	ctgc.selector.m	/^:- func selector_init(/;kq|/^\<selector_init\>/;'q;"	kind:func
ctgc.selector.top_selector	ctgc.selector.m	/^:- func top_selector = selector.$/;kq|/^\<top_selector\>/;'q;"	kind:func
ctgc.selector.type_arg_types	ctgc.selector.m	/^:- pred type_arg_types(module_info::in, mer_type::in, list(/;kq|/^\<type_arg_types\>/;'q;"	kind:pred	file:
ctgc.selector.type_of_node	ctgc.selector.m	/^:- pred type_of_node(/;kq|/^\<type_of_node\>/;'q;"	kind:pred
ctgc.util.goal_info_get_lbu	ctgc.util.m	/^:- func goal_info_get_lbu(/;kq|/^\<goal_info_get_lbu\>/;'q;"	kind:func
ctgc.util.goal_info_get_lfu	ctgc.util.m	/^:- func goal_info_get_lfu(/;kq|/^\<goal_info_get_lfu\>/;'q;"	kind:func
ctgc.util.goal_info_get_reuse	ctgc.util.m	/^:- func goal_info_get_reuse(/;kq|/^\<goal_info_get_reuse\>/;'q;"	kind:func
ctgc.util.goal_info_set_lbu	ctgc.util.m	/^:- pred goal_info_set_lbu(/;kq|/^\<goal_info_set_lbu\>/;'q;"	kind:pred
ctgc.util.goal_info_set_lfu	ctgc.util.m	/^:- pred goal_info_set_lfu(/;kq|/^\<goal_info_set_lfu\>/;'q;"	kind:pred
ctgc.util.goal_info_set_reuse	ctgc.util.m	/^:- pred goal_info_set_reuse(/;kq|/^\<goal_info_set_reuse\>/;'q;"	kind:pred
ctgc.util.reverse_renaming	ctgc.util.m	/^:- pred reverse_renaming(/;kq|/^\<reverse_renaming\>/;'q;"	kind:pred	file:
ctgc_goal_info	hlds_goal.m	/^:- type ctgc_goal_info$/;kq|-;/\<ctgc_goal_info\>/;'q;"	kind:type
ctgc_goal_info_init	hlds_goal.m	/^:- func ctgc_goal_info_init = ctgc_goal_info.$/;kq|/^\<ctgc_goal_info_init\>/;'q;"	kind:func
ctgc_lbu	hlds_goal.m	/^                ctgc_lbu                    :: set_of_progvar,$/;kq|-;/\<ctgc_lbu\>/;'q;"	kind:fld
ctgc_lfu	hlds_goal.m	/^                ctgc_lfu                    :: set_of_progvar,$/;kq|-;/\<ctgc_lfu\>/;'q;"	kind:fld
ctgc_reuse	hlds_goal.m	/^                ctgc_reuse                  :: reuse_description$/;kq|-;/\<ctgc_reuse\>/;'q;"	kind:fld
cti_arg_types	type_assign.m	/^                cti_arg_types       :: list(mer_type),$/;kq|-;/\<cti_arg_types\>/;'q;"	kind:fld
cti_constraints	type_assign.m	/^                cti_constraints     :: hlds_constraints,$/;kq|-;/\<cti_constraints\>/;'q;"	kind:fld
cti_direct_callee_map	hlds_call_tree.m	/^                cti_direct_callee_map       :: pred_callees_map,$/;kq|-;/\<cti_direct_callee_map\>/;'q;"	kind:fld	file:
cti_existq_tvars	type_assign.m	/^                cti_existq_tvars    :: existq_tvars,$/;kq|-;/\<cti_existq_tvars\>/;'q;"	kind:fld
cti_exported_preds	hlds_call_tree.m	/^                cti_exported_preds          :: list(pred_id),$/;kq|-;/\<cti_exported_preds\>/;'q;"	kind:fld	file:
cti_indirect_callee_map	hlds_call_tree.m	/^                cti_indirect_callee_map     :: pred_callees_map$/;kq|-;/\<cti_indirect_callee_map\>/;'q;"	kind:fld	file:
cti_local_pred_set	hlds_call_tree.m	/^                cti_local_pred_set          :: set_tree234(pred_id),$/;kq|-;/\<cti_local_pred_set\>/;'q;"	kind:fld	file:
cti_pred_callee_list	hlds_call_tree.m	/^                cti_pred_callee_list        :: list(pred_callees),$/;kq|-;/\<cti_pred_callee_list\>/;'q;"	kind:fld	file:
cti_pred_order_map	hlds_call_tree.m	/^                cti_pred_order_map          :: map(pred_id, int),$/;kq|-;/\<cti_pred_order_map\>/;'q;"	kind:fld	file:
cti_result_type	type_assign.m	/^                cti_result_type     :: mer_type,$/;kq|-;/\<cti_result_type\>/;'q;"	kind:fld
cti_source	type_assign.m	/^                cti_source          :: cons_type_info_source$/;kq|-;/\<cti_source\>/;'q;"	kind:fld
cti_varset	type_assign.m	/^                cti_varset          :: tvarset,$/;kq|-;/\<cti_varset\>/;'q;"	kind:fld
ctor	prog_data.m	/^    --->    ctor($/;kq|-;/\<ctor\>/;'q;"	kind:cons
ctor_arg	prog_data.m	/^    --->    ctor_arg($/;kq|-;/\<ctor_arg\>/;'q;"	kind:cons
ctor_arg_is_dummy_type	comp_unit_interface.m	/^:- func ctor_arg_is_dummy_type(/;kq|/^\<ctor_arg_is_dummy_type\>/;'q;"	kind:func	file:
ctor_arg_is_dummy_type_by_some_type_defn	comp_unit_interface.m	/^:- pred ctor_arg_is_dummy_type_by_some_type_defn(/;kq|/^\<ctor_arg_is_dummy_type_by_some_type_defn\>/;'q;"	kind:pred	file:
ctor_arg_list_to_inst_list	mode_util.m	/^:- pred ctor_arg_list_to_inst_list(list(/;kq|/^\<ctor_arg_list_to_inst_list\>/;'q;"	kind:pred	file:
ctor_arg_repn	hlds_data.m	/^    --->    ctor_arg_repn($/;kq|-;/\<ctor_arg_repn\>/;'q;"	kind:cons
ctor_arg_types	type_util.m	/^                ctor_arg_types      :: list(mer_type),$/;kq|-;/\<ctor_arg_types\>/;'q;"	kind:fld
ctor_args_to_user_type_ctor_set	comp_unit_interface.m	/^:- pred ctor_args_to_user_type_ctor_set(list(/;kq|/^\<ctor_args_to_user_type_ctor_set\>/;'q;"	kind:pred	file:
ctor_cat_builtin	prog_type.m	/^    --->    ctor_cat_builtin(type_ctor_cat_builtin)$/;kq|-;/\<ctor_cat_builtin\>/;'q;"	kind:cons
ctor_cat_builtin_dummy	prog_type.m	/^    --->    ctor_cat_builtin_dummy$/;kq|-;/\<ctor_cat_builtin_dummy\>/;'q;"	kind:cons
ctor_cat_builtin_dummy	prog_type.m	/^    ;       ctor_cat_builtin_dummy$/;kq|-;/\<ctor_cat_builtin_dummy\>/;'q;"	kind:cons
ctor_cat_enum	prog_type.m	/^    ;       ctor_cat_enum(type_ctor_cat_enum)$/;kq|-;/\<ctor_cat_enum\>/;'q;"	kind:cons
ctor_cat_enum	prog_type.m	/^    ;       ctor_cat_enum(type_ctor_cat_enum)$/;kq|-;/\<ctor_cat_enum\>/;'q;"	kind:cons
ctor_cat_higher_order	prog_type.m	/^    ;       ctor_cat_higher_order$/;kq|-;/\<ctor_cat_higher_order\>/;'q;"	kind:cons
ctor_cat_higher_order	prog_type.m	/^    ;       ctor_cat_higher_order$/;kq|-;/\<ctor_cat_higher_order\>/;'q;"	kind:cons
ctor_cat_system	prog_type.m	/^    ;       ctor_cat_system(type_ctor_cat_system)$/;kq|-;/\<ctor_cat_system\>/;'q;"	kind:cons
ctor_cat_system	prog_type.m	/^    ;       ctor_cat_system(type_ctor_cat_system)$/;kq|-;/\<ctor_cat_system\>/;'q;"	kind:cons
ctor_cat_tuple	prog_type.m	/^    ;       ctor_cat_tuple$/;kq|-;/\<ctor_cat_tuple\>/;'q;"	kind:cons
ctor_cat_tuple	prog_type.m	/^    ;       ctor_cat_tuple$/;kq|-;/\<ctor_cat_tuple\>/;'q;"	kind:cons
ctor_cat_user	prog_type.m	/^    ;       ctor_cat_user(type_ctor_cat_user).$/;kq|-;/\<ctor_cat_user\>/;'q;"	kind:cons
ctor_cat_user	prog_type.m	/^    ;       ctor_cat_user(type_ctor_cat_user).$/;kq|-;/\<ctor_cat_user\>/;'q;"	kind:cons
ctor_cat_variable	prog_type.m	/^    ;       ctor_cat_variable$/;kq|-;/\<ctor_cat_variable\>/;'q;"	kind:cons
ctor_cat_variable	prog_type.m	/^    ;       ctor_cat_variable$/;kq|-;/\<ctor_cat_variable\>/;'q;"	kind:cons
ctor_cat_void	prog_type.m	/^    ;       ctor_cat_void$/;kq|-;/\<ctor_cat_void\>/;'q;"	kind:cons
ctor_cat_void	prog_type.m	/^    ;       ctor_cat_void$/;kq|-;/\<ctor_cat_void\>/;'q;"	kind:cons
ctor_constant	decide_type_repn.m	/^    --->    ctor_constant(constant_repn)$/;kq|-;/\<ctor_constant\>/;'q;"	kind:cons	file:
ctor_definitely_has_no_user_defined_eq_pred	type_util.m	/^:- pred ctor_definitely_has_no_user_defined_eq_pred(/;kq|/^\<ctor_definitely_has_no_user_defined_eq_pred\>/;'q;"	kind:pred	file:
ctor_defn	type_util.m	/^:- type ctor_defn$/;kq|-;/\<ctor_defn\>/;'q;"	kind:type
ctor_field_name	prog_data.m	/^:- type ctor_field_name$/;kq|-;/\<ctor_field_name\>/;'q;"	kind:type
ctor_field_table	hlds_cons.m	/^:- type ctor_field_table == map(sym_name, list(hlds_ctor_field_defn)).$/;kq|-;/\<ctor_field_table\>/;'q;"	kind:type
ctor_has_all_packable_args_within_limit	decide_type_repn.m	/^:- pred ctor_has_all_packable_args_within_limit(/;kq|/^\<ctor_has_all_packable_args_within_limit\>/;'q;"	kind:pred	file:
ctor_has_all_packable_args_within_limit	du_type_layout.m	/^:- pred ctor_has_all_packable_args_within_limit(/;kq|/^\<ctor_has_all_packable_args_within_limit\>/;'q;"	kind:pred	file:
ctor_id	mlds.m	/^    --->    ctor_id(mlds_class_name, arity).$/;kq|-;/\<ctor_id\>/;'q;"	kind:cons
ctor_is_constant	prog_data.m	/^:- pred ctor_is_constant(/;kq|/^\<ctor_is_constant\>/;'q;"	kind:pred
ctor_is_type_info_related	size_prof.m	/^:- pred ctor_is_type_info_related(/;kq|/^\<ctor_is_type_info_related\>/;'q;"	kind:pred	file:
ctor_maybe_exist	type_util.m	/^                ctor_maybe_exist    :: maybe_cons_exist_constraints,$/;kq|-;/\<ctor_maybe_exist\>/;'q;"	kind:fld
ctor_name_arity	type_ctor_info.m	/^:- func ctor_name_arity(/;kq|/^\<ctor_name_arity\>/;'q;"	kind:func	file:
ctor_name_to_repn_map	hlds_data.m	/^:- type ctor_name_to_repn_map == map(string, one_or_more(constructor_repn)).$/;kq|-;/\<ctor_name_to_repn_map\>/;'q;"	kind:type
ctor_nonconstant	decide_type_repn.m	/^    ;       ctor_nonconstant(more_nonconstant_repn).$/;kq|-;/\<ctor_nonconstant\>/;'q;"	kind:cons	file:
ctor_repn	decide_type_repn.m	/^:- type ctor_repn$/;kq|-;/\<ctor_repn\>/;'q;"	kind:type	file:
ctor_repn	hlds_data.m	/^    --->    ctor_repn($/;kq|-;/\<ctor_repn\>/;'q;"	kind:cons
ctor_repn_map	decide_type_repn.m	/^:- type ctor_repn_map == map(uint32, ctor_repn).$/;kq|-;/\<ctor_repn_map\>/;'q;"	kind:type	file:
ctor_repn_to_cons_id	unify_proc.m	/^:- func ctor_repn_to_cons_id(/;kq|/^\<ctor_repn_to_cons_id\>/;'q;"	kind:func	file:
ctor_repns_int_tag_range	lookup_switch_util.m	/^:- pred ctor_repns_int_tag_range(list(/;kq|/^\<ctor_repns_int_tag_range\>/;'q;"	kind:pred	file:
ctor_result_type	type_util.m	/^                ctor_result_type    :: mer_type$/;kq|-;/\<ctor_result_type\>/;'q;"	kind:fld
ctor_rtti_id	rtti.m	/^    --->    ctor_rtti_id(rtti_type_ctor, ctor_rtti_name)$/;kq|-;/\<ctor_rtti_id\>/;'q;"	kind:cons
ctor_rtti_name	rtti.m	/^:- type ctor_rtti_name$/;kq|-;/\<ctor_rtti_name\>/;'q;"	kind:type
ctor_rtti_name_c_type	rtti.m	/^:- pred ctor_rtti_name_c_type(/;kq|/^\<ctor_rtti_name_c_type\>/;'q;"	kind:pred
ctor_rtti_name_csharp_type	rtti.m	/^:- pred ctor_rtti_name_csharp_type(/;kq|/^\<ctor_rtti_name_csharp_type\>/;'q;"	kind:pred
ctor_rtti_name_has_array_type	rtti.m	/^:- func ctor_rtti_name_has_array_type(/;kq|/^\<ctor_rtti_name_has_array_type\>/;'q;"	kind:func
ctor_rtti_name_is_exported	rtti.m	/^:- func ctor_rtti_name_is_exported(/;kq|/^\<ctor_rtti_name_is_exported\>/;'q;"	kind:func
ctor_rtti_name_java_type	rtti.m	/^:- pred ctor_rtti_name_java_type(/;kq|/^\<ctor_rtti_name_java_type\>/;'q;"	kind:pred
ctor_rtti_name_type	rtti.m	/^:- pred ctor_rtti_name_type(/;kq|/^\<ctor_rtti_name_type\>/;'q;"	kind:pred	file:
ctor_rtti_name_would_include_code_addr	rtti.m	/^:- func ctor_rtti_name_would_include_code_addr(/;kq|/^\<ctor_rtti_name_would_include_code_addr\>/;'q;"	kind:func
ctor_to_string	add_type.m	/^:- pred ctor_to_string(/;kq|/^\<ctor_to_string\>/;'q;"	kind:pred	file:
ctor_tvar_kinds	type_util.m	/^                ctor_tvar_kinds     :: tvar_kind_map,$/;kq|-;/\<ctor_tvar_kinds\>/;'q;"	kind:fld
ctor_tvars	type_util.m	/^                ctor_tvars          :: tvarset,$/;kq|-;/\<ctor_tvars\>/;'q;"	kind:fld
ctor_used_modules	unused_imports.m	/^:- pred ctor_used_modules(/;kq|/^\<ctor_used_modules\>/;'q;"	kind:pred	file:
ctors_are_all_constants	prog_data.m	/^:- pred ctors_are_all_constants(list(constructor)::in, list(/;kq|/^\<ctors_are_all_constants\>/;'q;"	kind:pred
ctors_to_user_type_ctor_set	comp_unit_interface.m	/^:- pred ctors_to_user_type_ctor_set(list(/;kq|/^\<ctors_to_user_type_ctor_set\>/;'q;"	kind:pred	file:
ctors_with_and_without_secondary_tag	ml_type_gen.m	/^:- pred ctors_with_and_without_secondary_tag(list(/;kq|/^\<ctors_with_and_without_secondary_tag\>/;'q;"	kind:pred
ctors_with_and_without_secondary_tag_loop	ml_type_gen.m	/^:- pred ctors_with_and_without_secondary_tag_loop(list(/;kq|/^\<ctors_with_and_without_secondary_tag_loop\>/;'q;"	kind:pred	file:
cts_all_fast_loose	prog_data_pragma.m	/^    ;       cts_all_fast_loose$/;kq|-;/\<cts_all_fast_loose\>/;'q;"	kind:cons
cts_all_strict	prog_data_pragma.m	/^    --->    cts_all_strict$/;kq|-;/\<cts_all_strict\>/;'q;"	kind:cons
cts_specified	prog_data_pragma.m	/^    ;       cts_specified($/;kq|-;/\<cts_specified\>/;'q;"	kind:cons
cur	../library/io.m	/^    ;       cur$/;kq|-;/\<cur\>/;'q;"	kind:cons
cur	../library/stream.m	/^    ;       cur$/;kq|-;/\<cur\>/;'q;"	kind:cons
cur_line	print_help.m	/^:- type cur_line == cord(string).$/;kq|-;/\<cur_line\>/;'q;"	kind:type	file:
cur_table_node_name	table_gen.m	/^:- func cur_table_node_name = string.$/;kq|/^\<cur_table_node_name\>/;'q;"	kind:func	file:
cur_types	check_typeclass.m	/^    ;       cur_types.$/;kq|-;/\<cur_types\>/;'q;"	kind:cons	file:
cur_user_decl_info	hlds_pred.m	/^:- type cur_user_decl_info$/;kq|-;/\<cur_user_decl_info\>/;'q;"	kind:type
curfr	llds.m	/^    ;       curfr$/;kq|-;/\<curfr\>/;'q;"	kind:cons
curfr_vs_maxfr	code_loc_dep.m	/^:- type curfr_vs_maxfr$/;kq|-;/\<curfr_vs_maxfr\>/;'q;"	kind:type	file:
curr_or_prev_table	rtti.m	/^:- type curr_or_prev_table$/;kq|-;/\<curr_or_prev_table\>/;'q;"	kind:type
curr_table	rtti.m	/^    --->    curr_table$/;kq|-;/\<curr_table\>/;'q;"	kind:cons
current_context	lines_builder.m	/^:- pred current_context(/;kq|/^\<current_context\>/;'q;"	kind:pred
current_directory	../library/dir.m	/^:- pred current_directory(io.res(/;kq|/^\<current_directory\>/;'q;"	kind:pred
current_directory_2	../library/dir.m	/^:- pred current_directory_2(/;kq|/^\<current_directory_2\>/;'q;"	kind:pred	file:
current_grade_supports_concurrency	globals.m	/^:- pred current_grade_supports_concurrency(/;kq|/^\<current_grade_supports_concurrency\>/;'q;"	kind:pred
current_grade_supports_par_conj	globals.m	/^:- pred current_grade_supports_par_conj(/;kq|/^\<current_grade_supports_par_conj\>/;'q;"	kind:pred
current_grade_supports_tabling	globals.m	/^:- pred current_grade_supports_tabling(/;kq|/^\<current_grade_supports_tabling\>/;'q;"	kind:pred
current_is_after_first_flush	stack_opt.m	/^    ;       current_is_after_first_flush.$/;kq|-;/\<current_is_after_first_flush\>/;'q;"	kind:cons	file:
current_is_before_first_flush	stack_opt.m	/^    --->    current_is_before_first_flush$/;kq|-;/\<current_is_before_first_flush\>/;'q;"	kind:cons	file:
current_local_time	../library/calendar.m	/^:- pred current_local_time(/;kq|/^\<current_local_time\>/;'q;"	kind:pred
current_offset	../library/parsing_utils.m	/^:- pred current_offset(/;kq|/^\<current_offset\>/;'q;"	kind:pred
current_resume_point_vars	code_loc_dep.m	/^:- func current_resume_point_vars(/;kq|/^\<current_resume_point_vars\>/;'q;"	kind:func
current_segment	stack_opt.m	/^                current_segment         :: set_of_progvar,$/;kq|-;/\<current_segment\>/;'q;"	kind:fld	file:
current_segment_first_flush	stack_opt.m	/^:- type current_segment_first_flush$/;kq|-;/\<current_segment_first_flush\>/;'q;"	kind:type	file:
current_sharing_is_top	structure_reuse.indirect.m	/^    ;       current_sharing_is_top$/;kq|-;/\<current_sharing_is_top\>/;'q;"	kind:cons	file:
current_stats	../library/table_statistics.m	/^                current_stats               :: table_stats,$/;kq|-;/\<current_stats\>/;'q;"	kind:fld
current_utc_time	../library/calendar.m	/^:- pred current_utc_time(/;kq|/^\<current_utc_time\>/;'q;"	kind:pred
custom	../library/term_to_xml.m	/^    ;       custom(element_pred).$/;kq|-;/\<custom\>/;'q;"	kind:cons
cut_byte	../mdbcomp/program_representation.m	/^:- pred cut_byte(/;kq|/^\<cut_byte\>/;'q;"	kind:pred
cycle	add_mode.m	/^:- type cycle$/;kq|-;/\<cycle\>/;'q;"	kind:type	file:
cycle	term_constr_pass2.m	/^:- type cycle$/;kq|-;/\<cycle\>/;'q;"	kind:type	file:
cycle	term_errors.m	/^    ;       cycle(pred_proc_id, assoc_list(pred_proc_id, prog_context))$/;kq|-;/\<cycle\>/;'q;"	kind:cons
cycle_contains_proc	term_constr_pass2.m	/^:- pred cycle_contains_proc(/;kq|/^\<cycle_contains_proc\>/;'q;"	kind:pred	file:
cycle_set	term_constr_pass2.m	/^:- type cycle_set$/;kq|-;/\<cycle_set\>/;'q;"	kind:type	file:
cycle_to_error_spec	add_mode.m	/^:- pred cycle_to_error_spec(/;kq|/^\<cycle_to_error_spec\>/;'q;"	kind:pred	file:
d_file_deps	generate_mmakefile_fragments.m	/^:- type d_file_deps$/;kq|-;/\<d_file_deps\>/;'q;"	kind:type
d_file_deps.all_deps_graph	d_file_deps.m	/^                all_deps_graph          :: digraph(module_name)$/;kq|-;/\<d_file_deps.all_deps_graph\>/;'q;"	kind:fld
d_file_deps.am_ancestors	d_file_deps.m	/^                am_ancestors                :: set(module_name),$/;kq|-;/\<d_file_deps.am_ancestors\>/;'q;"	kind:fld
d_file_deps.am_direct_imports	d_file_deps.m	/^                am_direct_imports           :: set(module_name),$/;kq|-;/\<d_file_deps.am_direct_imports\>/;'q;"	kind:fld
d_file_deps.avail_module_sets	d_file_deps.m	/^:- type avail_module_sets$/;kq|-;/\<d_file_deps.avail_module_sets\>/;'q;"	kind:type
d_file_deps.dep_graphs	d_file_deps.m	/^:- type dep_graphs$/;kq|-;/\<d_file_deps.dep_graphs\>/;'q;"	kind:type
d_file_deps.get_ext_opt_deps	d_file_deps.m	/^:- pred get_ext_opt_deps(globals::in, maybe_look_for_src::in, ext::in(/;kq|/^\<get_ext_opt_deps\>/;'q;"	kind:pred	file:
d_file_deps.imp_deps_graph	d_file_deps.m	/^                imp_deps_graph          :: digraph(module_name),$/;kq|-;/\<d_file_deps.imp_deps_graph\>/;'q;"	kind:fld
d_file_deps.int_deps_graph	d_file_deps.m	/^                int_deps_graph          :: digraph(module_name),$/;kq|-;/\<d_file_deps.int_deps_graph\>/;'q;"	kind:fld
d_file_deps.look_for_src	d_file_deps.m	/^    ;       look_for_src.$/;kq|-;/\<d_file_deps.look_for_src\>/;'q;"	kind:cons	file:
d_file_deps.maybe_look_for_src	d_file_deps.m	/^:- type maybe_look_for_src$/;kq|-;/\<d_file_deps.maybe_look_for_src\>/;'q;"	kind:type	file:
d_file_deps.trans_opt_order	d_file_deps.m	/^                trans_opt_order         :: list(module_name),$/;kq|-;/\<d_file_deps.trans_opt_order\>/;'q;"	kind:fld
d_ho_modes	mode_constraints.m	/^                d_ho_modes  :: ho_modes$/;kq|-;/\<d_ho_modes\>/;'q;"	kind:fld	file:
d_mc_info	mode_constraints.m	/^                d_mc_info   :: mode_constraint_info,$/;kq|-;/\<d_mc_info\>/;'q;"	kind:fld	file:
daio_clone_foreign_procs	direct_arg_in_out.m	/^                daio_clone_foreign_procs    :: list(pred_proc_id)$/;kq|-;/\<daio_clone_foreign_procs\>/;'q;"	kind:fld	file:
daio_info	direct_arg_in_out.m	/^:- type daio_info$/;kq|-;/\<daio_info\>/;'q;"	kind:type	file:
daio_mode_to_mode_pair	direct_arg_in_out.m	/^:- pred daio_mode_to_mode_pair(/;kq|/^\<daio_mode_to_mode_pair\>/;'q;"	kind:pred	file:
daio_module_info	direct_arg_in_out.m	/^                daio_module_info            :: module_info,$/;kq|-;/\<daio_module_info\>/;'q;"	kind:fld	file:
daio_proc_map	direct_arg_in_out.m	/^                daio_proc_map               :: direct_arg_proc_in_out_map,$/;kq|-;/\<daio_proc_map\>/;'q;"	kind:fld	file:
daio_var_table	direct_arg_in_out.m	/^                daio_var_table              :: var_table,$/;kq|-;/\<daio_var_table\>/;'q;"	kind:fld	file:
data	../library/term_to_xml.m	/^    ;       data(string)$/;kq|-;/\<data\>/;'q;"	kind:cons
data_c_type	rtti_out.m	/^                data_c_type     :: string,$/;kq|-;/\<data_c_type\>/;'q;"	kind:fld	file:
data_group	rtti_out.m	/^:- type data_group$/;kq|-;/\<data_group\>/;'q;"	kind:type	file:
data_id	llds.m	/^:- type data_id$/;kq|-;/\<data_id\>/;'q;"	kind:type
data_is_array	rtti_out.m	/^                data_is_array   :: is_array,$/;kq|-;/\<data_is_array\>/;'q;"	kind:fld	file:
data_linkage	rtti_out.m	/^                data_linkage    :: linkage$/;kq|-;/\<data_linkage\>/;'q;"	kind:fld	file:
data_or_slot_id	layout.m	/^:- type data_or_slot_id$/;kq|-;/\<data_or_slot_id\>/;'q;"	kind:type
data_or_slot_is_data	layout.m	/^    --->    data_or_slot_is_data(data_id)$/;kq|-;/\<data_or_slot_is_data\>/;'q;"	kind:cons
data_or_slot_is_slot	layout.m	/^    ;       data_or_slot_is_slot(layout_slot_name).$/;kq|-;/\<data_or_slot_is_slot\>/;'q;"	kind:cons
data_set	structure_sharing.domain.m	/^:- type data_set$/;kq|-;/\<data_set\>/;'q;"	kind:type	file:
data_set_add	structure_sharing.domain.m	/^:- pred data_set_add(/;kq|/^\<data_set_add\>/;'q;"	kind:pred	file:
data_set_add_datastruct	structure_sharing.domain.m	/^:- pred data_set_add_datastruct(/;kq|/^\<data_set_add_datastruct\>/;'q;"	kind:pred	file:
data_set_apply_widening	structure_sharing.domain.m	/^:- pred data_set_apply_widening(/;kq|/^\<data_set_apply_widening\>/;'q;"	kind:pred	file:
data_set_delete_entry	structure_sharing.domain.m	/^:- pred data_set_delete_entry(/;kq|/^\<data_set_delete_entry\>/;'q;"	kind:pred	file:
data_set_directed_closure	structure_sharing.domain.m	/^:- func data_set_directed_closure(/;kq|/^\<data_set_directed_closure\>/;'q;"	kind:func	file:
data_set_filter	structure_sharing.domain.m	/^:- pred data_set_filter(pred(datastruct)::in(pred(/;kq|/^\<data_set_filter\>/;'q;"	kind:pred	file:
data_set_init	structure_sharing.domain.m	/^:- func data_set_init = data_set.$/;kq|/^\<data_set_init\>/;'q;"	kind:func	file:
data_set_is_empty	structure_sharing.domain.m	/^:- pred data_set_is_empty(/;kq|/^\<data_set_is_empty\>/;'q;"	kind:pred	file:
data_set_least_upper_bound	structure_sharing.domain.m	/^:- func data_set_least_upper_bound(/;kq|/^\<data_set_least_upper_bound\>/;'q;"	kind:func	file:
data_set_new_entry	structure_sharing.domain.m	/^:- pred data_set_new_entry(/;kq|/^\<data_set_new_entry\>/;'q;"	kind:pred	file:
data_set_project	structure_sharing.domain.m	/^:- pred data_set_project(projection_type::in, list(/;kq|/^\<data_set_project\>/;'q;"	kind:pred	file:
data_set_project_test	structure_sharing.domain.m	/^:- pred data_set_project_test(projection_type::in, list(/;kq|/^\<data_set_project_test\>/;'q;"	kind:pred	file:
data_set_rename	structure_sharing.domain.m	/^:- pred data_set_rename(/;kq|/^\<data_set_rename\>/;'q;"	kind:pred	file:
data_set_size	structure_sharing.domain.m	/^:- func data_set_size(/;kq|/^\<data_set_size\>/;'q;"	kind:func	file:
data_set_termshift	structure_sharing.domain.m	/^:- pred data_set_termshift(/;kq|/^\<data_set_termshift\>/;'q;"	kind:pred	file:
data_set_widen_and_add	structure_sharing.domain.m	/^:- pred data_set_widen_and_add(/;kq|/^\<data_set_widen_and_add\>/;'q;"	kind:pred	file:
datastruct	prog_data_pragma.m	/^:- type datastruct$/;kq|-;/\<datastruct\>/;'q;"	kind:type
datastruct.datastruct_equal	ctgc.datastruct.m	/^:- pred datastruct_equal(/;kq|/^\<datastruct_equal\>/;'q;"	kind:pred
datastruct.datastruct_init	ctgc.datastruct.m	/^:- func datastruct_init(/;kq|/^\<datastruct_init\>/;'q;"	kind:func
datastruct.datastructs_project	ctgc.datastruct.m	/^:- func datastructs_project(list(/;kq|/^\<datastructs_project\>/;'q;"	kind:func
datastruct.datastructs_vars	ctgc.datastruct.m	/^:- func datastructs_vars(list(datastruct)) = list(/;kq|/^\<datastructs_vars\>/;'q;"	kind:func
datastruct_apply_widening	ctgc.datastruct.m	/^:- pred datastruct_apply_widening(/;kq|/^\<datastruct_apply_widening\>/;'q;"	kind:pred
datastruct_equal	ctgc.datastruct.m	/^:- pred datastruct_equal(/;kq|/^\<datastruct_equal\>/;'q;"	kind:pred
datastruct_init	ctgc.datastruct.m	/^:- func datastruct_init(/;kq|/^\<datastruct_init\>/;'q;"	kind:func
datastruct_init_with_pos	ctgc.datastruct.m	/^:- func datastruct_init_with_pos(/;kq|/^\<datastruct_init_with_pos\>/;'q;"	kind:func
datastruct_init_with_selector	ctgc.datastruct.m	/^:- func datastruct_init_with_selector(/;kq|/^\<datastruct_init_with_selector\>/;'q;"	kind:func
datastruct_lists_least_upper_bound	ctgc.datastruct.m	/^:- func datastruct_lists_least_upper_bound(/;kq|/^\<datastruct_lists_least_upper_bound\>/;'q;"	kind:func
datastruct_refers_to_topcell	ctgc.datastruct.m	/^:- pred datastruct_refers_to_topcell(/;kq|/^\<datastruct_refers_to_topcell\>/;'q;"	kind:pred
datastruct_same_vars	ctgc.datastruct.m	/^:- pred datastruct_same_vars(/;kq|/^\<datastruct_same_vars\>/;'q;"	kind:pred
datastruct_subsumed_by	ctgc.datastruct.m	/^:- pred datastruct_subsumed_by(/;kq|/^\<datastruct_subsumed_by\>/;'q;"	kind:pred
datastruct_subsumed_by_list	ctgc.datastruct.m	/^:- pred datastruct_subsumed_by_list(/;kq|/^\<datastruct_subsumed_by_list\>/;'q;"	kind:pred
datastruct_subsumed_by_return_selector	ctgc.datastruct.m	/^:- pred datastruct_subsumed_by_return_selector(/;kq|/^\<datastruct_subsumed_by_return_selector\>/;'q;"	kind:pred
datastruct_termshift	ctgc.datastruct.m	/^:- func datastruct_termshift(/;kq|/^\<datastruct_termshift\>/;'q;"	kind:func
datastructs_project	ctgc.datastruct.m	/^:- func datastructs_project(list(/;kq|/^\<datastructs_project\>/;'q;"	kind:func
datastructs_subsume_datastruct	ctgc.datastruct.m	/^:- pred datastructs_subsume_datastruct(/;kq|/^\<datastructs_subsume_datastruct\>/;'q;"	kind:pred	file:
datastructs_subsumed_by_list	ctgc.datastruct.m	/^:- pred datastructs_subsumed_by_list(/;kq|/^\<datastructs_subsumed_by_list\>/;'q;"	kind:pred
datastructs_that_are_subsumed_by_list	ctgc.datastruct.m	/^:- pred datastructs_that_are_subsumed_by_list(/;kq|/^\<datastructs_that_are_subsumed_by_list\>/;'q;"	kind:pred
datastructs_vars	ctgc.datastruct.m	/^:- func datastructs_vars(list(datastruct)) = list(/;kq|/^\<datastructs_vars\>/;'q;"	kind:func
datastructures	structure_sharing.domain.m	/^    --->    datastructures($/;kq|-;/\<datastructures\>/;'q;"	kind:cons	file:
date	../library/calendar.m	/^:- type date$/;kq|-;/\<date\>/;'q;"	kind:type	file:
date_file_extension	make.file_names.m	/^:- pred date_file_extension(/;kq|/^\<date_file_extension\>/;'q;"	kind:pred
date_from_string	../library/calendar.m	/^:- pred date_from_string(/;kq|/^\<date_from_string\>/;'q;"	kind:pred
date_time	../library/calendar.m	/^:- type date_time == date.$/;kq|-;/\<date_time\>/;'q;"	kind:type
date_to_string	../library/calendar.m	/^:- func date_to_string(/;kq|/^\<date_to_string\>/;'q;"	kind:func
day_duration	../library/calendar.m	/^:- func day_duration(/;kq|/^\<day_duration\>/;'q;"	kind:func
day_of_month	../library/calendar.m	/^:- func day_of_month(/;kq|/^\<day_of_month\>/;'q;"	kind:func
day_of_month	../library/calendar.m	/^:- type day_of_month == int. % 1..31 depending on the month and year$/;kq|-;/\<day_of_month\>/;'q;"	kind:type
day_of_week	../library/calendar.m	/^:- func day_of_week(/;kq|/^\<day_of_week\>/;'q;"	kind:func
day_of_week	../library/calendar.m	/^:- type day_of_week$/;kq|-;/\<day_of_week\>/;'q;"	kind:type
day_of_week_num	../library/calendar.m	/^:- pred day_of_week_num(/;kq|/^\<day_of_week_num\>/;'q;"	kind:pred	file:
daylight_time	../library/time.m	/^    ;       daylight_time.  % yes, DST is in effect$/;kq|-;/\<daylight_time\>/;'q;"	kind:cons
days	../library/calendar.m	/^:- func days(/;kq|/^\<days\>/;'q;"	kind:func
days	../library/calendar.m	/^:- type days == int.$/;kq|-;/\<days\>/;'q;"	kind:type
dbgi_module_info	structure_reuse.direct_detect_garbage.m	/^                dbgi_module_info        :: module_info,$/;kq|-;/\<dbgi_module_info\>/;'q;"	kind:fld	file:
dbgi_pred_info	structure_reuse.direct_detect_garbage.m	/^                dbgi_pred_info          :: pred_info,$/;kq|-;/\<dbgi_pred_info\>/;'q;"	kind:fld	file:
dbgi_proc_info	structure_reuse.direct_detect_garbage.m	/^                dbgi_proc_info          :: proc_info,$/;kq|-;/\<dbgi_proc_info\>/;'q;"	kind:fld	file:
dbgi_sharing_table	structure_reuse.direct_detect_garbage.m	/^                dbgi_sharing_table      :: sharing_as_table,$/;kq|-;/\<dbgi_sharing_table\>/;'q;"	kind:fld	file:
dbgi_very_verbose	structure_reuse.direct_detect_garbage.m	/^                dbgi_very_verbose       :: bool$/;kq|-;/\<dbgi_very_verbose\>/;'q;"	kind:fld	file:
dcg_field_error_context_pieces	goal_expr_to_goal.m	/^:- func dcg_field_error_context_pieces(/;kq|/^\<dcg_field_error_context_pieces\>/;'q;"	kind:func	file:
dcg_goal_kind	parse_dcg_goal.m	/^:- type dcg_goal_kind$/;kq|-;/\<dcg_goal_kind\>/;'q;"	kind:type	file:
dcg_goal_kind_conj	parse_dcg_goal.m	/^:- inst dcg_goal_kind_conj for dcg_goal_kind\/0$/;kq|-;/\<dcg_goal_kind_conj\>/;'q;"	kind:inst	file:
dcg_goal_kind_not	parse_dcg_goal.m	/^:- inst dcg_goal_kind_not for dcg_goal_kind\/0$/;kq|-;/\<dcg_goal_kind_not\>/;'q;"	kind:inst	file:
dcg_goal_kind_par_conj	parse_dcg_goal.m	/^:- inst dcg_goal_kind_par_conj for dcg_goal_kind\/0$/;kq|-;/\<dcg_goal_kind_par_conj\>/;'q;"	kind:inst	file:
dcg_goal_kind_promise_purity	parse_dcg_goal.m	/^:- inst dcg_goal_kind_promise_purity for dcg_goal_kind\/0$/;kq|-;/\<dcg_goal_kind_promise_purity\>/;'q;"	kind:inst	file:
dcg_goal_kind_purity	parse_dcg_goal.m	/^:- inst dcg_goal_kind_purity for dcg_goal_kind\/0$/;kq|-;/\<dcg_goal_kind_purity\>/;'q;"	kind:inst	file:
dcg_goal_kind_some_all	parse_dcg_goal.m	/^:- inst dcg_goal_kind_some_all for dcg_goal_kind\/0$/;kq|-;/\<dcg_goal_kind_some_all\>/;'q;"	kind:inst	file:
dcg_vars	superhomogeneous_lambda.m	/^    ;       dcg_vars(prog_var, prog_var).$/;kq|-;/\<dcg_vars\>/;'q;"	kind:cons	file:
dci_body_typeinfo_liveness	delay_construct.m	/^                dci_body_typeinfo_liveness  :: bool,$/;kq|-;/\<dci_body_typeinfo_liveness\>/;'q;"	kind:fld	file:
dci_module_info	delay_construct.m	/^                dci_module_info             :: module_info,$/;kq|-;/\<dci_module_info\>/;'q;"	kind:fld	file:
dci_rtti_varmaps	delay_construct.m	/^                dci_rtti_varmaps            :: rtti_varmaps$/;kq|-;/\<dci_rtti_varmaps\>/;'q;"	kind:fld	file:
dci_var_table	delay_construct.m	/^                dci_var_table               :: var_table,$/;kq|-;/\<dci_var_table\>/;'q;"	kind:fld	file:
dd_decl	check_type_inst_mode_defns.m	/^    --->    dd_decl$/;kq|-;/\<dd_decl\>/;'q;"	kind:cons	file:
dd_defn	check_type_inst_mode_defns.m	/^    ;       dd_defn.$/;kq|-;/\<dd_defn\>/;'q;"	kind:cons	file:
ddp_allow_double_word_ints	du_type_layout.m	/^                ddp_allow_double_word_ints      :: bool,$/;kq|-;/\<ddp_allow_double_word_ints\>/;'q;"	kind:fld	file:
ddp_allow_packing_chars	du_type_layout.m	/^                ddp_allow_packing_chars         :: bool,$/;kq|-;/\<ddp_allow_packing_chars\>/;'q;"	kind:fld	file:
ddp_allow_packing_dummies	du_type_layout.m	/^                ddp_allow_packing_dummies       :: bool,$/;kq|-;/\<ddp_allow_packing_dummies\>/;'q;"	kind:fld	file:
ddp_allow_packing_ints	du_type_layout.m	/^                ddp_allow_packing_ints          :: bool,$/;kq|-;/\<ddp_allow_packing_ints\>/;'q;"	kind:fld	file:
ddp_allow_packing_local_sectags	du_type_layout.m	/^                ddp_allow_packing_local_sectags :: bool,$/;kq|-;/\<ddp_allow_packing_local_sectags\>/;'q;"	kind:fld	file:
ddp_allow_packing_mini_types	du_type_layout.m	/^                ddp_allow_packing_mini_types    :: bool,$/;kq|-;/\<ddp_allow_packing_mini_types\>/;'q;"	kind:fld	file:
ddp_allow_packing_remote_sectags	du_type_layout.m	/^                ddp_allow_packing_remote_sectags :: bool,$/;kq|-;/\<ddp_allow_packing_remote_sectags\>/;'q;"	kind:fld	file:
ddp_arg_pack_bits	du_type_layout.m	/^                ddp_arg_pack_bits               :: int,$/;kq|-;/\<ddp_arg_pack_bits\>/;'q;"	kind:fld	file:
ddp_direct_arg_map	du_type_layout.m	/^                ddp_direct_arg_map              :: direct_arg_map$/;kq|-;/\<ddp_direct_arg_map\>/;'q;"	kind:fld	file:
ddp_double_word_floats	du_type_layout.m	/^                ddp_double_word_floats          :: maybe_double_word_floats,$/;kq|-;/\<ddp_double_word_floats\>/;'q;"	kind:fld	file:
ddp_double_word_int64s	du_type_layout.m	/^                ddp_double_word_int64s          :: maybe_double_word_int64s,$/;kq|-;/\<ddp_double_word_int64s\>/;'q;"	kind:fld	file:
ddp_globals	du_type_layout.m	/^                ddp_globals                     :: globals,$/;kq|-;/\<ddp_globals\>/;'q;"	kind:fld	file:
ddp_inform_suboptimal_pack	du_type_layout.m	/^                ddp_inform_suboptimal_pack      :: maybe_inform_about_packing,$/;kq|-;/\<ddp_inform_suboptimal_pack\>/;'q;"	kind:fld	file:
ddp_maybe_direct_args	du_type_layout.m	/^                ddp_maybe_direct_args           :: maybe_direct_args,$/;kq|-;/\<ddp_maybe_direct_args\>/;'q;"	kind:fld	file:
ddp_maybe_primary_tags	du_type_layout.m	/^                ddp_maybe_primary_tags          :: maybe_primary_tags,$/;kq|-;/\<ddp_maybe_primary_tags\>/;'q;"	kind:fld	file:
ddp_module_name	du_type_layout.m	/^                ddp_module_name                 :: module_name,$/;kq|-;/\<ddp_module_name\>/;'q;"	kind:fld	file:
ddp_target	du_type_layout.m	/^                ddp_target                      :: compilation_target,$/;kq|-;/\<ddp_target\>/;'q;"	kind:fld	file:
ddp_unboxed_no_tag_types	du_type_layout.m	/^                ddp_unboxed_no_tag_types        :: maybe_unboxed_no_tag_types,$/;kq|-;/\<ddp_unboxed_no_tag_types\>/;'q;"	kind:fld	file:
dead	../library/builtin.m	/^:- inst dead == clobbered.$/;kq|-;/\<dead\>/;'q;"	kind:inst
dead_cell_entry_dump	structure_reuse.dead_cell_table.m	/^:- pred dead_cell_entry_dump(/;kq|/^\<dead_cell_entry_dump\>/;'q;"	kind:pred	file:
dead_cell_table	structure_reuse.dead_cell_table.m	/^:- type dead_cell_table == map(program_point, reuse_condition).$/;kq|-;/\<dead_cell_table\>/;'q;"	kind:type
dead_cell_table_add_unconditional	structure_reuse.dead_cell_table.m	/^:- pred dead_cell_table_add_unconditional(/;kq|/^\<dead_cell_table_add_unconditional\>/;'q;"	kind:pred	file:
dead_cell_table_init	structure_reuse.dead_cell_table.m	/^:- func dead_cell_table_init = dead_cell_table.$/;kq|/^\<dead_cell_table_init\>/;'q;"	kind:func
dead_cell_table_is_empty	structure_reuse.dead_cell_table.m	/^:- pred dead_cell_table_is_empty(/;kq|/^\<dead_cell_table_is_empty\>/;'q;"	kind:pred
dead_cell_table_maybe_dump	structure_reuse.dead_cell_table.m	/^:- pred dead_cell_table_maybe_dump(/;kq|/^\<dead_cell_table_maybe_dump\>/;'q;"	kind:pred
dead_cell_table_remove	structure_reuse.dead_cell_table.m	/^:- pred dead_cell_table_remove(/;kq|/^\<dead_cell_table_remove\>/;'q;"	kind:pred
dead_cell_table_remove_conditionals	structure_reuse.dead_cell_table.m	/^:- pred dead_cell_table_remove_conditionals(/;kq|/^\<dead_cell_table_remove_conditionals\>/;'q;"	kind:pred
dead_cell_table_search	structure_reuse.dead_cell_table.m	/^:- pred dead_cell_table_search(/;kq|/^\<dead_cell_table_search\>/;'q;"	kind:pred
dead_cell_table_set	structure_reuse.dead_cell_table.m	/^:- pred dead_cell_table_set(/;kq|/^\<dead_cell_table_set\>/;'q;"	kind:pred
dead_datastruct	prog_data_pragma.m	/^:- type dead_datastruct == datastruct.$/;kq|-;/\<dead_datastruct\>/;'q;"	kind:type
dead_datastructs	prog_data_pragma.m	/^:- type dead_datastructs == set(dead_datastruct).$/;kq|-;/\<dead_datastructs\>/;'q;"	kind:type
dead_nodes	prog_data_pragma.m	/^                dead_nodes          :: dead_datastructs,$/;kq|-;/\<dead_nodes\>/;'q;"	kind:fld
dead_or_alive	var_locn.m	/^                dead_or_alive   :: dead_or_alive$/;kq|-;/\<dead_or_alive\>/;'q;"	kind:fld	file:
dead_or_alive	var_locn.m	/^:- type dead_or_alive$/;kq|-;/\<dead_or_alive\>/;'q;"	kind:type	file:
dead_pred_elim	dead_proc_elim.m	/^:- pred dead_pred_elim(/;kq|/^\<dead_pred_elim\>/;'q;"	kind:pred
dead_pred_elim_add_entity	dead_proc_elim.m	/^:- pred dead_pred_elim_add_entity(entity::in, queue(/;kq|/^\<dead_pred_elim_add_entity\>/;'q;"	kind:pred	file:
dead_pred_elim_analyze	dead_proc_elim.m	/^:- pred dead_pred_elim_analyze(/;kq|/^\<dead_pred_elim_analyze\>/;'q;"	kind:pred	file:
dead_pred_elim_initialize	dead_proc_elim.m	/^:- pred dead_pred_elim_initialize(/;kq|/^\<dead_pred_elim_initialize\>/;'q;"	kind:pred	file:
dead_pred_elim_process_clause	dead_proc_elim.m	/^:- pred dead_pred_elim_process_clause(/;kq|/^\<dead_pred_elim_process_clause\>/;'q;"	kind:pred	file:
dead_pred_info_add_pred_name	dead_proc_elim.m	/^:- pred dead_pred_info_add_pred_name(/;kq|/^\<dead_pred_info_add_pred_name\>/;'q;"	kind:pred	file:
dead_pred_initialize_forein_type_lang_body	dead_proc_elim.m	/^:- pred dead_pred_initialize_forein_type_lang_body(/;kq|/^\<dead_pred_initialize_forein_type_lang_body\>/;'q;"	kind:pred	file:
dead_pred_initialize_maybe_canonical	dead_proc_elim.m	/^:- pred dead_pred_initialize_maybe_canonical(/;kq|/^\<dead_pred_initialize_maybe_canonical\>/;'q;"	kind:pred	file:
dead_pred_initialize_referred_preds	dead_proc_elim.m	/^:- pred dead_pred_initialize_referred_preds(/;kq|/^\<dead_pred_initialize_referred_preds\>/;'q;"	kind:pred	file:
dead_proc_analyze	dead_proc_elim.m	/^:- pred dead_proc_analyze(/;kq|/^\<dead_proc_analyze\>/;'q;"	kind:pred
dead_proc_elim	dead_proc_elim.m	/^:- pred dead_proc_elim(/;kq|/^\<dead_proc_elim\>/;'q;"	kind:pred
dead_proc_elim.al_const_struct	dead_proc_elim.m	/^                al_const_struct     :: maybe_analyze_link_const_struct$/;kq|-;/\<dead_proc_elim.al_const_struct\>/;'q;"	kind:fld	file:
dead_proc_elim.al_type_ctor	dead_proc_elim.m	/^                al_type_ctor        :: maybe_analyze_link_type_ctor,$/;kq|-;/\<dead_proc_elim.al_type_ctor\>/;'q;"	kind:fld	file:
dead_proc_elim.analyze_links	dead_proc_elim.m	/^:- type analyze_links$/;kq|-;/\<dead_proc_elim.analyze_links\>/;'q;"	kind:type	file:
dead_proc_elim.dead_pred_elim	dead_proc_elim.m	/^:- pred dead_pred_elim(/;kq|/^\<dead_pred_elim\>/;'q;"	kind:pred
dead_proc_elim.dead_proc_warn	dead_proc_elim.m	/^:- pred dead_proc_warn(module_info::in, list(/;kq|/^\<dead_proc_warn\>/;'q;"	kind:pred
dead_proc_elim.elim_procs	dead_proc_elim.m	/^    ;       elim_procs(set(proc_id)).$/;kq|-;/\<dead_proc_elim.elim_procs\>/;'q;"	kind:cons
dead_proc_elim.elim_whole_pred	dead_proc_elim.m	/^    --->    elim_whole_pred(eliminated_how)$/;kq|-;/\<dead_proc_elim.elim_whole_pred\>/;'q;"	kind:cons
dead_proc_elim.eliminated_how	dead_proc_elim.m	/^:- type eliminated_how$/;kq|-;/\<dead_proc_elim.eliminated_how\>/;'q;"	kind:type
dead_proc_elim.eliminated_map	dead_proc_elim.m	/^:- type eliminated_map == map(pred_id, eliminated_what).$/;kq|-;/\<dead_proc_elim.eliminated_map\>/;'q;"	kind:type
dead_proc_elim.eliminated_what	dead_proc_elim.m	/^:- type eliminated_what$/;kq|-;/\<dead_proc_elim.eliminated_what\>/;'q;"	kind:type
dead_proc_elim.entity	dead_proc_elim.m	/^:- type entity$/;kq|-;/\<dead_proc_elim.entity\>/;'q;"	kind:type
dead_proc_elim.entity_mutable	dead_proc_elim.m	/^    ;       entity_mutable(module_name, string, mutable_pred_kind).$/;kq|-;/\<dead_proc_elim.entity_mutable\>/;'q;"	kind:cons
dead_proc_elim.entity_proc	dead_proc_elim.m	/^    --->    entity_proc(pred_proc_id)$/;kq|-;/\<dead_proc_elim.entity_proc\>/;'q;"	kind:cons
dead_proc_elim.entity_queue	dead_proc_elim.m	/^:- type entity_queue    ==  queue(entity).$/;kq|-;/\<dead_proc_elim.entity_queue\>/;'q;"	kind:type	file:
dead_proc_elim.examined_set	dead_proc_elim.m	/^:- type examined_set    ==  set_tree234(entity).$/;kq|-;/\<dead_proc_elim.examined_set\>/;'q;"	kind:type	file:
dead_proc_elim.maybe_needed	dead_proc_elim.m	/^:- type maybe_needed$/;kq|-;/\<dead_proc_elim.maybe_needed\>/;'q;"	kind:type
dead_proc_elim.needed_map	dead_proc_elim.m	/^:- type needed_map == map(entity, maybe_needed).$/;kq|-;/\<dead_proc_elim.needed_map\>/;'q;"	kind:type
dead_proc_elim.needed_reason	dead_proc_elim.m	/^:- type needed_reason$/;kq|-;/\<dead_proc_elim.needed_reason\>/;'q;"	kind:type
dead_proc_elim.not_eliminable	dead_proc_elim.m	/^    --->    not_eliminable(set_ctree234(needed_reason))$/;kq|-;/\<dead_proc_elim.not_eliminable\>/;'q;"	kind:cons
dead_proc_elim.nr_const_struct	dead_proc_elim.m	/^    ;       nr_const_struct$/;kq|-;/\<dead_proc_elim.nr_const_struct\>/;'q;"	kind:cons
dead_proc_elim.nr_exported	dead_proc_elim.m	/^    --->    nr_exported$/;kq|-;/\<dead_proc_elim.nr_exported\>/;'q;"	kind:cons
dead_proc_elim.nr_type_ctor	dead_proc_elim.m	/^    ;       nr_type_ctor$/;kq|-;/\<dead_proc_elim.nr_type_ctor\>/;'q;"	kind:cons
dead_proc_elim.nr_used_by	dead_proc_elim.m	/^    ;       nr_used_by(entity).$/;kq|-;/\<dead_proc_elim.nr_used_by\>/;'q;"	kind:cons
dead_proc_elim.pred_elim_info	dead_proc_elim.m	/^:- type pred_elim_info$/;kq|-;/\<dead_proc_elim.pred_elim_info\>/;'q;"	kind:type	file:
dead_proc_elim.pred_elim_queue	dead_proc_elim.m	/^                pred_elim_queue         :: queue(pred_id),$/;kq|-;/\<dead_proc_elim.pred_elim_queue\>/;'q;"	kind:fld	file:
dead_proc_elim.proc_elim_info	dead_proc_elim.m	/^:- type proc_elim_info$/;kq|-;/\<dead_proc_elim.proc_elim_info\>/;'q;"	kind:type	file:
dead_proc_elim.proc_elim_map	dead_proc_elim.m	/^                proc_elim_map           :: eliminated_map$/;kq|-;/\<dead_proc_elim.proc_elim_map\>/;'q;"	kind:fld	file:
dead_proc_elim.s	dead_proc_elim.m	/^    ;       maybe_eliminable(num_references :: int).$/;kq|-;/\<dead_proc_elim.s\>/;'q;"	kind:fld
dead_proc_elim.warn_dead_proc	dead_proc_elim.m	/^:- func warn_dead_proc(/;kq|/^\<warn_dead_proc\>/;'q;"	kind:func	file:
dead_proc_eliminate_const_structs	dead_proc_elim.m	/^:- pred dead_proc_eliminate_const_structs(assoc_list(/;kq|/^\<dead_proc_eliminate_const_structs\>/;'q;"	kind:pred	file:
dead_proc_eliminate_pred	dead_proc_elim.m	/^:- pred dead_proc_eliminate_pred(/;kq|/^\<dead_proc_eliminate_pred\>/;'q;"	kind:pred	file:
dead_proc_eliminate_proc	dead_proc_elim.m	/^:- pred dead_proc_eliminate_proc(proc_elim_info::in, maybe(/;kq|/^\<dead_proc_eliminate_proc\>/;'q;"	kind:pred	file:
dead_proc_eliminate_type_ctor_infos	dead_proc_elim.m	/^:- pred dead_proc_eliminate_type_ctor_infos(list(/;kq|/^\<dead_proc_eliminate_type_ctor_infos\>/;'q;"	kind:pred	file:
dead_proc_examine	dead_proc_elim.m	/^:- pred dead_proc_examine(/;kq|/^\<dead_proc_examine\>/;'q;"	kind:pred	file:
dead_proc_examine_cases	dead_proc_elim.m	/^:- pred dead_proc_examine_cases(/;kq|/^\<dead_proc_examine_cases\>/;'q;"	kind:pred	file:
dead_proc_examine_const_struct	dead_proc_elim.m	/^:- pred dead_proc_examine_const_struct(/;kq|/^\<dead_proc_examine_const_struct\>/;'q;"	kind:pred	file:
dead_proc_examine_const_struct_args	dead_proc_elim.m	/^:- pred dead_proc_examine_const_struct_args(list(/;kq|/^\<dead_proc_examine_const_struct_args\>/;'q;"	kind:pred	file:
dead_proc_examine_goal	dead_proc_elim.m	/^:- pred dead_proc_examine_goal(/;kq|/^\<dead_proc_examine_goal\>/;'q;"	kind:pred	file:
dead_proc_examine_goals	dead_proc_elim.m	/^:- pred dead_proc_examine_goals(/;kq|/^\<dead_proc_examine_goals\>/;'q;"	kind:pred	file:
dead_proc_examine_proc	dead_proc_elim.m	/^:- pred dead_proc_examine_proc(/;kq|/^\<dead_proc_examine_proc\>/;'q;"	kind:pred	file:
dead_proc_examine_type_ctor_info	dead_proc_elim.m	/^:- pred dead_proc_examine_type_ctor_info(/;kq|/^\<dead_proc_examine_type_ctor_info\>/;'q;"	kind:pred	file:
dead_proc_examine_type_ctor_info_refs	dead_proc_elim.m	/^:- pred dead_proc_examine_type_ctor_info_refs(list(/;kq|/^\<dead_proc_examine_type_ctor_info_refs\>/;'q;"	kind:pred	file:
dead_proc_initialize	dead_proc_elim.m	/^:- pred dead_proc_initialize(/;kq|/^\<dead_proc_initialize\>/;'q;"	kind:pred	file:
dead_proc_initialize_class_methods	dead_proc_elim.m	/^:- pred dead_proc_initialize_class_methods(/;kq|/^\<dead_proc_initialize_class_methods\>/;'q;"	kind:pred	file:
dead_proc_initialize_init_fn_procs	dead_proc_elim.m	/^:- pred dead_proc_initialize_init_fn_procs(list(/;kq|/^\<dead_proc_initialize_init_fn_procs\>/;'q;"	kind:pred	file:
dead_proc_initialize_pragma_exports	dead_proc_elim.m	/^:- pred dead_proc_initialize_pragma_exports(list(/;kq|/^\<dead_proc_initialize_pragma_exports\>/;'q;"	kind:pred	file:
dead_proc_initialize_preds	dead_proc_elim.m	/^:- pred dead_proc_initialize_preds(pred_id_table::in, list(/;kq|/^\<dead_proc_initialize_preds\>/;'q;"	kind:pred	file:
dead_proc_initialize_procs	dead_proc_elim.m	/^:- pred dead_proc_initialize_procs(/;kq|/^\<dead_proc_initialize_procs\>/;'q;"	kind:pred	file:
dead_proc_initialize_type_ctor_infos	dead_proc_elim.m	/^:- pred dead_proc_initialize_type_ctor_infos(list(/;kq|/^\<dead_proc_initialize_type_ctor_infos\>/;'q;"	kind:pred	file:
dead_proc_maybe_warn_proc	dead_proc_elim.m	/^:- pred dead_proc_maybe_warn_proc(/;kq|/^\<dead_proc_maybe_warn_proc\>/;'q;"	kind:pred	file:
dead_proc_warn	dead_proc_elim.m	/^:- pred dead_proc_warn(module_info::in, list(/;kq|/^\<dead_proc_warn\>/;'q;"	kind:pred
dead_proc_warn_pred	dead_proc_elim.m	/^:- pred dead_proc_warn_pred(/;kq|/^\<dead_proc_warn_pred\>/;'q;"	kind:pred	file:
dead_removal_rule_1	rbmm.interproc_region_lifetime.m	/^:- pred dead_removal_rule_1(/;kq|/^\<dead_removal_rule_1\>/;'q;"	kind:pred	file:
dead_removal_rule_2	rbmm.interproc_region_lifetime.m	/^:- pred dead_removal_rule_2(/;kq|/^\<dead_removal_rule_2\>/;'q;"	kind:pred	file:
dead_removal_rules	rbmm.interproc_region_lifetime.m	/^:- pred dead_removal_rules(/;kq|/^\<dead_removal_rules\>/;'q;"	kind:pred	file:
dead_var	prog_data_pragma.m	/^:- type dead_var == prog_var.$/;kq|-;/\<dead_var\>/;'q;"	kind:type
debug_class_init	options.m	/^    ;       debug_class_init$/;kq|-;/\<debug_class_init\>/;'q;"	kind:cons
debug_closure	options.m	/^    ;       debug_closure$/;kq|-;/\<debug_closure\>/;'q;"	kind:cons
debug_code_gen_pred_id	options.m	/^    ;       debug_code_gen_pred_id$/;kq|-;/\<debug_code_gen_pred_id\>/;'q;"	kind:cons
debug_common_struct_preds	options.m	/^    ;       debug_common_struct_preds$/;kq|-;/\<debug_common_struct_preds\>/;'q;"	kind:cons
debug_dead_proc_elim	options.m	/^    ;       debug_dead_proc_elim$/;kq|-;/\<debug_dead_proc_elim\>/;'q;"	kind:cons
debug_dep_par_conj	options.m	/^    ;       debug_dep_par_conj$/;kq|-;/\<debug_dep_par_conj\>/;'q;"	kind:cons
debug_det	options.m	/^    ;       debug_det$/;kq|-;/\<debug_det\>/;'q;"	kind:cons
debug_higher_order_specialization	options.m	/^    ;       debug_higher_order_specialization$/;kq|-;/\<debug_higher_order_specialization\>/;'q;"	kind:cons
debug_indirect_reuse	options.m	/^    ;       debug_indirect_reuse$/;kq|-;/\<debug_indirect_reuse\>/;'q;"	kind:cons
debug_intermodule_analysis	options.m	/^    ;       debug_intermodule_analysis$/;kq|-;/\<debug_intermodule_analysis\>/;'q;"	kind:cons
debug_liveness	options.m	/^    ;       debug_liveness$/;kq|-;/\<debug_liveness\>/;'q;"	kind:cons
debug_make	options.m	/^    ;       debug_make$/;kq|-;/\<debug_make\>/;'q;"	kind:cons
debug_make_msg	make.util.m	/^:- pred debug_make_msg(globals::in, pred(string)::in(pred(/;kq|/^\<debug_make_msg\>/;'q;"	kind:pred
debug_mm_tabling_analysis	options.m	/^    ;       debug_mm_tabling_analysis$/;kq|-;/\<debug_mm_tabling_analysis\>/;'q;"	kind:cons
debug_mode_constraints	options.m	/^    ;       debug_mode_constraints$/;kq|-;/\<debug_mode_constraints\>/;'q;"	kind:cons
debug_modes	options.m	/^    ;       debug_modes$/;kq|-;/\<debug_modes\>/;'q;"	kind:cons
debug_modes_delay_vars	options.m	/^    ;       debug_modes_delay_vars$/;kq|-;/\<debug_modes_delay_vars\>/;'q;"	kind:cons
debug_modes_goal_ids	options.m	/^    ;       debug_modes_goal_ids$/;kq|-;/\<debug_modes_goal_ids\>/;'q;"	kind:cons
debug_modes_minimal	options.m	/^    ;       debug_modes_minimal$/;kq|-;/\<debug_modes_minimal\>/;'q;"	kind:cons
debug_modes_pred_id	options.m	/^    ;       debug_modes_pred_id$/;kq|-;/\<debug_modes_pred_id\>/;'q;"	kind:cons
debug_modes_statistics	options.m	/^    ;       debug_modes_statistics$/;kq|-;/\<debug_modes_statistics\>/;'q;"	kind:cons
debug_modes_verbose	options.m	/^    ;       debug_modes_verbose$/;kq|-;/\<debug_modes_verbose\>/;'q;"	kind:cons
debug_opt	options.m	/^    ;       debug_opt$/;kq|-;/\<debug_opt\>/;'q;"	kind:cons
debug_opt_pred_id	options.m	/^    ;       debug_opt_pred_id$/;kq|-;/\<debug_opt_pred_id\>/;'q;"	kind:cons
debug_opt_pred_name	options.m	/^    ;       debug_opt_pred_name$/;kq|-;/\<debug_opt_pred_name\>/;'q;"	kind:cons
debug_output_suffix	options.m	/^    ;       debug_output_suffix$/;kq|-;/\<debug_output_suffix\>/;'q;"	kind:cons
debug_pd	options.m	/^    ;       debug_pd            % pd = partial deduction\/deforestation$/;kq|-;/\<debug_pd\>/;'q;"	kind:cons
debug_stack_opt	options.m	/^    ;       debug_stack_opt$/;kq|-;/\<debug_stack_opt\>/;'q;"	kind:cons
debug_term	options.m	/^    ;       debug_term          % term = constraint termination analysis$/;kq|-;/\<debug_term\>/;'q;"	kind:cons
debug_trail_usage	options.m	/^    ;       debug_trail_usage$/;kq|-;/\<debug_trail_usage\>/;'q;"	kind:cons
debug_type_rep	options.m	/^    ;       debug_type_rep$/;kq|-;/\<debug_type_rep\>/;'q;"	kind:cons
debug_types	options.m	/^    ;       debug_types$/;kq|-;/\<debug_types\>/;'q;"	kind:cons
debug_types_pred_name	options.m	/^    ;       debug_types_pred_name$/;kq|-;/\<debug_types_pred_name\>/;'q;"	kind:cons
debug_unneeded_code	options.m	/^    ;       debug_unneeded_code$/;kq|-;/\<debug_unneeded_code\>/;'q;"	kind:cons
debug_unneeded_code_pred_name	options.m	/^    ;       debug_unneeded_code_pred_name$/;kq|-;/\<debug_unneeded_code_pred_name\>/;'q;"	kind:cons
debug_varnums	typecheck_debug.m	/^:- func debug_varnums = var_name_print.$/;kq|/^\<debug_varnums\>/;'q;"	kind:func	file:
dec_std_indent	../library/pretty_printer.m	/^    ;       dec_std_indent$/;kq|-;/\<dec_std_indent\>/;'q;"	kind:cons	file:
decap	../library/integer.m	/^:- func decap(/;kq|/^\<decap\>/;'q;"	kind:func	file:
december	../library/calendar.m	/^    ;       december.$/;kq|-;/\<december\>/;'q;"	kind:cons
decide_all_type_repns_stage_2	decide_type_repn.m	/^:- pred decide_all_type_repns_stage_2(/;kq|/^\<decide_all_type_repns_stage_2\>/;'q;"	kind:pred	file:
decide_complex_du_only_functor	decide_type_repn.m	/^:- pred decide_complex_du_only_functor(/;kq|/^\<decide_complex_du_only_functor\>/;'q;"	kind:pred	file:
decide_complex_du_only_functor_local_args	decide_type_repn.m	/^:- pred decide_complex_du_only_functor_local_args(/;kq|/^\<decide_complex_du_only_functor_local_args\>/;'q;"	kind:pred	file:
decide_complex_du_only_functor_remote_args	decide_type_repn.m	/^:- pred decide_complex_du_only_functor_remote_args(/;kq|/^\<decide_complex_du_only_functor_remote_args\>/;'q;"	kind:pred	file:
decide_complex_non_sub_du_ctor_local_args	du_type_layout.m	/^:- pred decide_complex_non_sub_du_ctor_local_args(/;kq|/^\<decide_complex_non_sub_du_ctor_local_args\>/;'q;"	kind:pred	file:
decide_complex_non_sub_du_ctor_remote_args	du_type_layout.m	/^:- pred decide_complex_non_sub_du_ctor_remote_args(/;kq|/^\<decide_complex_non_sub_du_ctor_remote_args\>/;'q;"	kind:pred	file:
decide_complex_non_sub_du_ctor_remote_args_loop	du_type_layout.m	/^:- pred decide_complex_non_sub_du_ctor_remote_args_loop(/;kq|/^\<decide_complex_non_sub_du_ctor_remote_args_loop\>/;'q;"	kind:pred	file:
decide_complex_non_sub_du_type	du_type_layout.m	/^:- pred decide_complex_non_sub_du_type(/;kq|/^\<decide_complex_non_sub_du_type\>/;'q;"	kind:pred	file:
decide_complex_non_sub_du_type_ctor	du_type_layout.m	/^:- pred decide_complex_non_sub_du_type_ctor(/;kq|/^\<decide_complex_non_sub_du_type_ctor\>/;'q;"	kind:pred	file:
decide_complex_non_sub_du_type_general	du_type_layout.m	/^:- pred decide_complex_non_sub_du_type_general(/;kq|/^\<decide_complex_non_sub_du_type_general\>/;'q;"	kind:pred	file:
decide_complex_non_sub_du_type_single_ctor	du_type_layout.m	/^:- pred decide_complex_non_sub_du_type_single_ctor(/;kq|/^\<decide_complex_non_sub_du_type_single_ctor\>/;'q;"	kind:pred	file:
decide_du_params	du_type_layout.m	/^:- type decide_du_params$/;kq|-;/\<decide_du_params\>/;'q;"	kind:type	file:
decide_du_repn_foreign_only_constants	check_type_inst_mode_defns.m	/^:- pred decide_du_repn_foreign_only_constants(/;kq|/^\<decide_du_repn_foreign_only_constants\>/;'q;"	kind:pred	file:
decide_du_repn_foreign_only_constants_lang	check_type_inst_mode_defns.m	/^:- pred decide_du_repn_foreign_only_constants_lang(/;kq|/^\<decide_du_repn_foreign_only_constants_lang\>/;'q;"	kind:pred	file:
decide_field_gen	ml_unify_gen_util.m	/^:- pred decide_field_gen(/;kq|/^\<decide_field_gen\>/;'q;"	kind:pred
decide_gen_du_functors	decide_type_repn.m	/^:- pred decide_gen_du_functors(platform_params::in, set_tree234(/;kq|/^\<decide_gen_du_functors\>/;'q;"	kind:pred	file:
decide_if_complex_non_sub_du_type	du_type_layout.m	/^:- pred decide_if_complex_non_sub_du_type(/;kq|/^\<decide_if_complex_non_sub_du_type\>/;'q;"	kind:pred	file:
decide_if_simple_du_type	du_type_layout.m	/^:- pred decide_if_simple_du_type(/;kq|/^\<decide_if_simple_du_type\>/;'q;"	kind:pred	file:
decide_if_subtype	du_type_layout.m	/^:- pred decide_if_subtype(/;kq|/^\<decide_if_subtype\>/;'q;"	kind:pred	file:
decide_if_subtype_of_simple_du_type	du_type_layout.m	/^:- pred decide_if_subtype_of_simple_du_type(/;kq|/^\<decide_if_subtype_of_simple_du_type\>/;'q;"	kind:pred	file:
decide_local_packed_arg_word_loop	decide_type_repn.m	/^:- pred decide_local_packed_arg_word_loop(/;kq|/^\<decide_local_packed_arg_word_loop\>/;'q;"	kind:pred	file:
decide_non_sub_du_packed_arg_word_loop	du_type_layout.m	/^:- pred decide_non_sub_du_packed_arg_word_loop(/;kq|/^\<decide_non_sub_du_packed_arg_word_loop\>/;'q;"	kind:pred	file:
decide_non_sub_du_tagword_args	du_type_layout.m	/^:- pred decide_non_sub_du_tagword_args(/;kq|/^\<decide_non_sub_du_tagword_args\>/;'q;"	kind:pred	file:
decide_only_foreign_type_section	check_type_inst_mode_defns.m	/^:- pred decide_only_foreign_type_section(/;kq|/^\<decide_only_foreign_type_section\>/;'q;"	kind:pred	file:
decide_op_mode	op_mode.m	/^:- pred decide_op_mode(option_table::in, op_mode::out, list(/;kq|/^\<decide_op_mode\>/;'q;"	kind:pred
decide_remote_arg_words_loop	decide_type_repn.m	/^:- pred decide_remote_arg_words_loop(/;kq|/^\<decide_remote_arg_words_loop\>/;'q;"	kind:pred	file:
decide_remote_args	decide_type_repn.m	/^:- pred decide_remote_args(/;kq|/^\<decide_remote_args\>/;'q;"	kind:pred	file:
decide_remote_packed_arg_word_loop	decide_type_repn.m	/^:- pred decide_remote_packed_arg_word_loop(/;kq|/^\<decide_remote_packed_arg_word_loop\>/;'q;"	kind:pred	file:
decide_repns_for_all_types_for_int1	decide_type_repn.m	/^:- pred decide_repns_for_all_types_for_int1(/;kq|/^\<decide_repns_for_all_types_for_int1\>/;'q;"	kind:pred
decide_repns_for_simple_types_for_int3	decide_type_repn.m	/^:- pred decide_repns_for_simple_types_for_int3(/;kq|/^\<decide_repns_for_simple_types_for_int3\>/;'q;"	kind:pred
decide_simple_type_dummy_or_mercury_enum	du_type_layout.m	/^:- pred decide_simple_type_dummy_or_mercury_enum(/;kq|/^\<decide_simple_type_dummy_or_mercury_enum\>/;'q;"	kind:pred	file:
decide_simple_type_foreign_enum	du_type_layout.m	/^:- pred decide_simple_type_foreign_enum(/;kq|/^\<decide_simple_type_foreign_enum\>/;'q;"	kind:pred	file:
decide_simple_type_non_sub_notag	du_type_layout.m	/^:- pred decide_simple_type_non_sub_notag(/;kq|/^\<decide_simple_type_non_sub_notag\>/;'q;"	kind:pred	file:
decide_simple_type_repns_stage_1	decide_type_repn.m	/^:- pred decide_simple_type_repns_stage_1(/;kq|/^\<decide_simple_type_repns_stage_1\>/;'q;"	kind:pred	file:
decide_subtype_status	check_type_inst_mode_defns.m	/^:- pred decide_subtype_status(/;kq|/^\<decide_subtype_status\>/;'q;"	kind:pred	file:
decide_type_repn.ac_double	decide_type_repn.m	/^    ;       ac_double(double_word_kind).$/;kq|-;/\<decide_type_repn.ac_double\>/;'q;"	kind:cons	file:
decide_type_repn.ac_dummy	decide_type_repn.m	/^    ;       ac_dummy$/;kq|-;/\<decide_type_repn.ac_dummy\>/;'q;"	kind:cons	file:
decide_type_repn.ac_pack	decide_type_repn.m	/^    --->    ac_pack(fill_kind_size)$/;kq|-;/\<decide_type_repn.ac_pack\>/;'q;"	kind:cons	file:
decide_type_repn.ac_word	decide_type_repn.m	/^    ;       ac_word$/;kq|-;/\<decide_type_repn.ac_word\>/;'q;"	kind:cons	file:
decide_type_repn.apc_dummy	decide_type_repn.m	/^    ;       apc_dummy.$/;kq|-;/\<decide_type_repn.apc_dummy\>/;'q;"	kind:cons	file:
decide_type_repn.apc_pack	decide_type_repn.m	/^    --->    apc_pack(fill_kind_size)$/;kq|-;/\<decide_type_repn.apc_pack\>/;'q;"	kind:cons	file:
decide_type_repn.arg_class	decide_type_repn.m	/^:- type arg_class$/;kq|-;/\<decide_type_repn.arg_class\>/;'q;"	kind:type	file:
decide_type_repn.base_params	decide_type_repn.m	/^:- type base_params$/;kq|-;/\<decide_type_repn.base_params\>/;'q;"	kind:type	file:
decide_type_repn.classify_args	decide_type_repn.m	/^:- pred classify_args(/;kq|/^\<classify_args\>/;'q;"	kind:pred	file:
decide_type_repn.ctor_constant	decide_type_repn.m	/^    --->    ctor_constant(constant_repn)$/;kq|-;/\<decide_type_repn.ctor_constant\>/;'q;"	kind:cons	file:
decide_type_repn.ctor_repn	decide_type_repn.m	/^:- type ctor_repn$/;kq|-;/\<decide_type_repn.ctor_repn\>/;'q;"	kind:type	file:
decide_type_repn.ctor_repn_map	decide_type_repn.m	/^:- type ctor_repn_map == map(uint32, ctor_repn).$/;kq|-;/\<decide_type_repn.ctor_repn_map\>/;'q;"	kind:type	file:
decide_type_repn.eqv_repn_map	decide_type_repn.m	/^:- type eqv_repn_map == map(type_ctor, item_type_repn_info_eqv).$/;kq|-;/\<decide_type_repn.eqv_repn_map\>/;'q;"	kind:type	file:
decide_type_repn.make_c_repns	decide_type_repn.m	/^:- func make_c_repns(T, T, T, T, T, T) = c_repns(/;kq|/^\<make_c_repns\>/;'q;"	kind:func	file:
decide_type_repn.packable_arg	decide_type_repn.m	/^:- type packable_arg$/;kq|-;/\<decide_type_repn.packable_arg\>/;'q;"	kind:type	file:
decide_type_repn.pc_ctor	decide_type_repn.m	/^                pc_ctor             :: constructor,$/;kq|-;/\<decide_type_repn.pc_ctor\>/;'q;"	kind:fld	file:
decide_type_repn.pc_num_bits	decide_type_repn.m	/^                pc_num_bits         :: uint$/;kq|-;/\<decide_type_repn.pc_num_bits\>/;'q;"	kind:fld	file:
decide_type_repn.pp_word_size	decide_type_repn.m	/^                pp_word_size                    :: word_size,$/;kq|-;/\<decide_type_repn.pp_word_size\>/;'q;"	kind:fld	file:
decide_type_repn.rsi_arg_repns	decide_type_repn.m	/^                rsi_arg_repns           :: one_or_more(remote_arg_repn)$/;kq|-;/\<decide_type_repn.rsi_arg_repns\>/;'q;"	kind:fld	file:
decide_type_repn.rsi_ordinal	decide_type_repn.m	/^                rsi_ordinal             :: uint32,$/;kq|-;/\<decide_type_repn.rsi_ordinal\>/;'q;"	kind:fld	file:
decide_type_repn.rsi_sectag	decide_type_repn.m	/^                rsi_sectag              :: uint,$/;kq|-;/\<decide_type_repn.rsi_sectag\>/;'q;"	kind:fld	file:
decide_type_repn.sdr_enum	decide_type_repn.m	/^    ;       sdr_enum(list(type_param), tvarset, enum_repn)$/;kq|-;/\<decide_type_repn.sdr_enum\>/;'q;"	kind:cons	file:
decide_type_repn.sdr_notag	decide_type_repn.m	/^    ;       sdr_notag(list(type_param), tvarset, notag_repn).$/;kq|-;/\<decide_type_repn.sdr_notag\>/;'q;"	kind:cons	file:
decide_type_repn.simple_du_map	decide_type_repn.m	/^:- type simple_du_map == map(type_ctor, simple_du_repn).$/;kq|-;/\<decide_type_repn.simple_du_map\>/;'q;"	kind:type	file:
decide_type_repns	du_type_layout.m	/^:- pred decide_type_repns(/;kq|/^\<decide_type_repns\>/;'q;"	kind:pred
decide_type_repns_foreign_defns	decide_type_repn.m	/^:- pred decide_type_repns_foreign_defns(/;kq|/^\<decide_type_repns_foreign_defns\>/;'q;"	kind:pred	file:
decide_type_repns_foreign_defns_or_enums	decide_type_repn.m	/^:- pred decide_type_repns_foreign_defns_or_enums(/;kq|/^\<decide_type_repns_foreign_defns_or_enums\>/;'q;"	kind:pred	file:
decide_type_repns_new	du_type_layout.m	/^:- pred decide_type_repns_new(/;kq|/^\<decide_type_repns_new\>/;'q;"	kind:pred	file:
decide_type_repns_old	du_type_layout.m	/^:- pred decide_type_repns_old(/;kq|/^\<decide_type_repns_old\>/;'q;"	kind:pred	file:
decide_type_repns_pass	mercury_compile_front_end.m	/^:- pred decide_type_repns_pass(/;kq|/^\<decide_type_repns_pass\>/;'q;"	kind:pred	file:
decide_type_repns_stage_1_du_all_plain_constants	decide_type_repn.m	/^:- pred decide_type_repns_stage_1_du_all_plain_constants(/;kq|/^\<decide_type_repns_stage_1_du_all_plain_constants\>/;'q;"	kind:pred	file:
decide_type_repns_stage_1_du_not_all_plain_constants	decide_type_repn.m	/^:- pred decide_type_repns_stage_1_du_not_all_plain_constants(/;kq|/^\<decide_type_repns_stage_1_du_not_all_plain_constants\>/;'q;"	kind:pred	file:
decide_type_repns_stage_2_du_gen	decide_type_repn.m	/^:- pred decide_type_repns_stage_2_du_gen(/;kq|/^\<decide_type_repns_stage_2_du_gen\>/;'q;"	kind:pred	file:
decide_type_repns_stage_2_du_gen_more_functors	decide_type_repn.m	/^:- pred decide_type_repns_stage_2_du_gen_more_functors(/;kq|/^\<decide_type_repns_stage_2_du_gen_more_functors\>/;'q;"	kind:pred	file:
decide_type_repns_stage_2_du_gen_only_functor	decide_type_repn.m	/^:- pred decide_type_repns_stage_2_du_gen_only_functor(/;kq|/^\<decide_type_repns_stage_2_du_gen_only_functor\>/;'q;"	kind:pred	file:
decide_what_term2_errors_to_report	term_constr_errors.m	/^:- pred decide_what_term2_errors_to_report(/;kq|/^\<decide_what_term2_errors_to_report\>/;'q;"	kind:pred	file:
decide_what_term_errors_to_report	termination.m	/^:- pred decide_what_term_errors_to_report(/;kq|/^\<decide_what_term_errors_to_report\>/;'q;"	kind:pred	file:
decide_what_to_opt_export	intermod_decide.m	/^:- pred decide_what_to_opt_export(/;kq|/^\<decide_what_to_opt_export\>/;'q;"	kind:pred
decided_not_to_read	grab_modules.m	/^    --->    decided_not_to_read$/;kq|-;/\<decided_not_to_read\>/;'q;"	kind:cons	file:
decided_to_read	grab_modules.m	/^    ;       decided_to_read.$/;kq|-;/\<decided_to_read\>/;'q;"	kind:cons	file:
decimal_digit	../library/string.format.m	/^:- pred decimal_digit(/;kq|/^\<decimal_digit\>/;'q;"	kind:pred	file:
decimal_digit_to_int	../library/char.m	/^:- pred decimal_digit_to_int(/;kq|/^\<decimal_digit_to_int\>/;'q;"	kind:pred
decimal_pos	../library/string.format.m	/^:- func decimal_pos(/;kq|/^\<decimal_pos\>/;'q;"	kind:func	file:
decimal_term_to_int	../library/term.m	/^:- pred decimal_term_to_int(term(/;kq|/^\<decimal_term_to_int\>/;'q;"	kind:pred
decimal_term_to_int	../library/term_int.m	/^:- pred decimal_term_to_int(term(/;kq|/^\<decimal_term_to_int\>/;'q;"	kind:pred
decimal_token_to_int	../mdbcomp/read_trace_counts.m	/^:- pred decimal_token_to_int(/;kq|/^\<decimal_token_to_int\>/;'q;"	kind:pred	file:
decl	error_spec.m	/^    ;       decl(string)$/;kq|-;/\<decl\>/;'q;"	kind:cons
decl_and_clauses	add_special_pred.m	/^    ;       decl_and_clauses.$/;kq|-;/\<decl_and_clauses\>/;'q;"	kind:cons	file:
decl_c_global_var	llds_out_util.m	/^    ;       decl_c_global_var(c_global_var_ref)$/;kq|-;/\<decl_c_global_var\>/;'q;"	kind:cons
decl_code_addr	llds_out_util.m	/^    ;       decl_code_addr(code_addr)$/;kq|-;/\<decl_code_addr\>/;'q;"	kind:cons
decl_common_type	llds_out_util.m	/^    ;       decl_common_type(type_num)$/;kq|-;/\<decl_common_type\>/;'q;"	kind:cons
decl_context	prog_item.m	/^                decl_context            :: prog_context,$/;kq|-;/\<decl_context\>/;'q;"	kind:fld
decl_debug	options.m	/^    ;       decl_debug$/;kq|-;/\<decl_debug\>/;'q;"	kind:cons
decl_decl	prog_item.m	/^                decl_decl               :: foreign_literal_or_include,$/;kq|-;/\<decl_decl\>/;'q;"	kind:fld
decl_float_label	llds_out_util.m	/^    --->    decl_float_label(string)$/;kq|-;/\<decl_float_label\>/;'q;"	kind:cons
decl_foreign_proc_struct	llds_out_util.m	/^    ;       decl_foreign_proc_struct(string)$/;kq|-;/\<decl_foreign_proc_struct\>/;'q;"	kind:cons
decl_functor_is_not_valid	parse_item.m	/^:- func decl_functor_is_not_valid(/;kq|/^\<decl_functor_is_not_valid\>/;'q;"	kind:func	file:
decl_guard	foreign.m	/^:- func decl_guard(/;kq|/^\<decl_guard\>/;'q;"	kind:func
decl_id	llds_out_util.m	/^:- type decl_id$/;kq|-;/\<decl_id\>/;'q;"	kind:type
decl_implementation	hlds_pred.m	/^    ;       decl_implementation.$/;kq|-;/\<decl_implementation\>/;'q;"	kind:cons
decl_in_class	parse_item.m	/^:- type decl_in_class$/;kq|-;/\<decl_in_class\>/;'q;"	kind:type
decl_int64_label	llds_out_util.m	/^    ;       decl_int64_label(int64)$/;kq|-;/\<decl_int64_label\>/;'q;"	kind:cons
decl_interface	hlds_pred.m	/^    --->    decl_interface$/;kq|-;/\<decl_interface\>/;'q;"	kind:cons
decl_is_in_class	parse_item.m	/^    --->    decl_is_in_class$/;kq|-;/\<decl_is_in_class\>/;'q;"	kind:cons
decl_is_local	prog_item.m	/^                decl_is_local           :: foreign_decl_is_local,$/;kq|-;/\<decl_is_local\>/;'q;"	kind:fld
decl_is_not_an_atom	parse_item.m	/^:- func decl_is_not_an_atom(/;kq|/^\<decl_is_not_an_atom\>/;'q;"	kind:func	file:
decl_is_not_in_class	parse_item.m	/^    ;       decl_is_not_in_class.$/;kq|-;/\<decl_is_not_in_class\>/;'q;"	kind:cons
decl_lang	prog_item.m	/^                decl_lang               :: foreign_language,$/;kq|-;/\<decl_lang\>/;'q;"	kind:fld
decl_layout_id	llds_out_util.m	/^    ;       decl_layout_id(layout_name)$/;kq|-;/\<decl_layout_id\>/;'q;"	kind:cons
decl_marker_desc_pieces	item_util.m	/^:- func decl_marker_desc_pieces(item_decl_marker_info) = list(/;kq|/^\<decl_marker_desc_pieces\>/;'q;"	kind:func
decl_maybe_defn	add_special_pred.m	/^:- type decl_maybe_defn$/;kq|-;/\<decl_maybe_defn\>/;'q;"	kind:type	file:
decl_or_defn	check_type_inst_mode_defns.m	/^:- type decl_or_defn$/;kq|-;/\<decl_or_defn\>/;'q;"	kind:type	file:
decl_or_defn	mlds_to_c_util.m	/^:- type decl_or_defn$/;kq|-;/\<decl_or_defn\>/;'q;"	kind:type
decl_pragma_desc_pieces	item_util.m	/^:- func decl_pragma_desc_pieces(item_decl_pragma_info) = list(/;kq|/^\<decl_pragma_desc_pieces\>/;'q;"	kind:func
decl_pragma_format_call	prog_item.m	/^    ;       decl_pragma_format_call(decl_pragma_format_call_info)$/;kq|-;/\<decl_pragma_format_call\>/;'q;"	kind:cons
decl_pragma_format_call_info	prog_item.m	/^:- type decl_pragma_format_call_info$/;kq|-;/\<decl_pragma_format_call_info\>/;'q;"	kind:type
decl_pragma_marker_kind	prog_item.m	/^:- type decl_pragma_marker_kind$/;kq|-;/\<decl_pragma_marker_kind\>/;'q;"	kind:type
decl_pragma_marker_kind_opt	prog_item.m	/^:- type decl_pragma_marker_kind_opt =< decl_pragma_marker_kind$/;kq|-;/\<decl_pragma_marker_kind_opt\>/;'q;"	kind:type
decl_pragma_obsolete_pred	prog_item.m	/^    --->    decl_pragma_obsolete_pred(decl_pragma_obsolete_pred_info)$/;kq|-;/\<decl_pragma_obsolete_pred\>/;'q;"	kind:cons
decl_pragma_obsolete_pred_info	prog_item.m	/^:- type decl_pragma_obsolete_pred_info$/;kq|-;/\<decl_pragma_obsolete_pred_info\>/;'q;"	kind:type
decl_pragma_obsolete_proc	prog_item.m	/^    ;       decl_pragma_obsolete_proc(decl_pragma_obsolete_proc_info)$/;kq|-;/\<decl_pragma_obsolete_proc\>/;'q;"	kind:cons
decl_pragma_obsolete_proc_info	prog_item.m	/^:- type decl_pragma_obsolete_proc_info$/;kq|-;/\<decl_pragma_obsolete_proc_info\>/;'q;"	kind:type
decl_pragma_oisu	prog_item.m	/^    ;       decl_pragma_oisu(decl_pragma_oisu_info)$/;kq|-;/\<decl_pragma_oisu\>/;'q;"	kind:cons
decl_pragma_oisu_info	prog_item.m	/^:- type decl_pragma_oisu_info$/;kq|-;/\<decl_pragma_oisu_info\>/;'q;"	kind:type
decl_pragma_record	recompilation.version.m	/^:- type decl_pragma_record$/;kq|-;/\<decl_pragma_record\>/;'q;"	kind:type	file:
decl_pragma_struct_reuse	prog_item.m	/^    ;       decl_pragma_struct_reuse(decl_pragma_struct_reuse_info).$/;kq|-;/\<decl_pragma_struct_reuse\>/;'q;"	kind:cons
decl_pragma_struct_reuse_info	prog_item.m	/^:- type decl_pragma_struct_reuse_info$/;kq|-;/\<decl_pragma_struct_reuse_info\>/;'q;"	kind:type
decl_pragma_struct_sharing	prog_item.m	/^    ;       decl_pragma_struct_sharing(decl_pragma_struct_sharing_info)$/;kq|-;/\<decl_pragma_struct_sharing\>/;'q;"	kind:cons
decl_pragma_struct_sharing_info	prog_item.m	/^:- type decl_pragma_struct_sharing_info$/;kq|-;/\<decl_pragma_struct_sharing_info\>/;'q;"	kind:type
decl_pragma_termination	prog_item.m	/^    ;       decl_pragma_termination(decl_pragma_termination_info)$/;kq|-;/\<decl_pragma_termination\>/;'q;"	kind:cons
decl_pragma_termination2	prog_item.m	/^    ;       decl_pragma_termination2(decl_pragma_termination2_info)$/;kq|-;/\<decl_pragma_termination2\>/;'q;"	kind:cons
decl_pragma_termination2_info	prog_item.m	/^:- type decl_pragma_termination2_info$/;kq|-;/\<decl_pragma_termination2_info\>/;'q;"	kind:type
decl_pragma_termination_info	prog_item.m	/^:- type decl_pragma_termination_info$/;kq|-;/\<decl_pragma_termination_info\>/;'q;"	kind:type
decl_pragma_type_spec	prog_item.m	/^    ;       decl_pragma_type_spec(decl_pragma_type_spec_info)$/;kq|-;/\<decl_pragma_type_spec\>/;'q;"	kind:cons
decl_pragma_type_spec_constr	prog_item.m	/^    ;       decl_pragma_type_spec_constr(decl_pragma_type_spec_constr_info)$/;kq|-;/\<decl_pragma_type_spec_constr\>/;'q;"	kind:cons
decl_pragma_type_spec_constr_info	prog_item.m	/^:- type decl_pragma_type_spec_constr_info$/;kq|-;/\<decl_pragma_type_spec_constr_info\>/;'q;"	kind:type
decl_pragma_type_spec_info	prog_item.m	/^:- type decl_pragma_type_spec_info$/;kq|-;/\<decl_pragma_type_spec_info\>/;'q;"	kind:type
decl_rep	trace_params.m	/^    ;       decl_rep.$/;kq|-;/\<decl_rep\>/;'q;"	kind:cons	file:
decl_rtti_id	llds_out_util.m	/^    ;       decl_rtti_id(rtti_id)$/;kq|-;/\<decl_rtti_id\>/;'q;"	kind:cons
decl_section	hlds_pred.m	/^:- type decl_section$/;kq|-;/\<decl_section\>/;'q;"	kind:type
decl_section_to_string	add_pred.m	/^:- func decl_section_to_string(/;kq|/^\<decl_section_to_string\>/;'q;"	kind:func	file:
decl_seq_num	prog_item.m	/^                decl_seq_num            :: item_seq_num$/;kq|-;/\<decl_seq_num\>/;'q;"	kind:fld
decl_set	llds_out_util.m	/^:- type decl_set == set_tree234(decl_id).$/;kq|-;/\<decl_set\>/;'q;"	kind:type	file:
decl_set_init	llds_out_util.m	/^:- pred decl_set_init(/;kq|/^\<decl_set_init\>/;'q;"	kind:pred
decl_set_insert	llds_out_util.m	/^:- pred decl_set_insert(/;kq|/^\<decl_set_insert\>/;'q;"	kind:pred
decl_set_insert_new	llds_out_util.m	/^:- pred decl_set_insert_new(/;kq|/^\<decl_set_insert_new\>/;'q;"	kind:pred
decl_set_is_member	llds_out_util.m	/^:- pred decl_set_is_member(/;kq|/^\<decl_set_is_member\>/;'q;"	kind:pred
decl_tabling_id	llds_out_util.m	/^    ;       decl_tabling_id(proc_label, proc_tabling_struct_id)$/;kq|-;/\<decl_tabling_id\>/;'q;"	kind:cons
decl_type_info_like_struct	llds_out_util.m	/^    ;       decl_type_info_like_struct(int)$/;kq|-;/\<decl_type_info_like_struct\>/;'q;"	kind:cons
decl_typeclass_constraint_struct	llds_out_util.m	/^    ;       decl_typeclass_constraint_struct(int).$/;kq|-;/\<decl_typeclass_constraint_struct\>/;'q;"	kind:cons
decl_uint64_label	llds_out_util.m	/^    ;       decl_uint64_label(uint64)$/;kq|-;/\<decl_uint64_label\>/;'q;"	kind:cons
declaration_only	add_special_pred.m	/^    --->    declaration_only$/;kq|-;/\<declaration_only\>/;'q;"	kind:cons	file:
declare_and_define_mutable_aux_preds	prog_mutable.m	/^:- pred declare_and_define_mutable_aux_preds(/;kq|/^\<declare_and_define_mutable_aux_preds\>/;'q;"	kind:pred	file:
declare_constant_get_set_preds	prog_mutable.m	/^:- pred declare_constant_get_set_preds(/;kq|/^\<declare_constant_get_set_preds\>/;'q;"	kind:pred	file:
declare_init_pred	prog_mutable.m	/^:- pred declare_init_pred(/;kq|/^\<declare_init_pred\>/;'q;"	kind:pred	file:
declare_lock_unlock_preds	prog_mutable.m	/^:- pred declare_lock_unlock_preds(/;kq|/^\<declare_lock_unlock_preds\>/;'q;"	kind:pred	file:
declare_mutable_aux_preds_for_int0	prog_mutable.m	/^:- func declare_mutable_aux_preds_for_int0(/;kq|/^\<declare_mutable_aux_preds_for_int0\>/;'q;"	kind:func
declare_nonconstant_get_set_preds	prog_mutable.m	/^:- pred declare_nonconstant_get_set_preds(/;kq|/^\<declare_nonconstant_get_set_preds\>/;'q;"	kind:pred	file:
declare_pre_init_pred	prog_mutable.m	/^:- pred declare_pre_init_pred(/;kq|/^\<declare_pre_init_pred\>/;'q;"	kind:pred	file:
declare_unsafe_get_set_preds	prog_mutable.m	/^:- pred declare_unsafe_get_set_preds(/;kq|/^\<declare_unsafe_get_set_preds\>/;'q;"	kind:pred	file:
decode_system_command_exit_code	../library/io.call_system.m	/^:- func decode_system_command_exit_code(int) = io.res(/;kq|/^\<decode_system_command_exit_code\>/;'q;"	kind:func
decon	structure_reuse.direct_choose_reuse.m	/^    --->    decon($/;kq|-;/\<decon\>/;'q;"	kind:cons	file:
decon_args	structure_reuse.direct_choose_reuse.m	/^                decon_args      :: list(prog_var),$/;kq|-;/\<decon_args\>/;'q;"	kind:fld	file:
decon_conds	structure_reuse.direct_choose_reuse.m	/^                decon_conds     :: reuse_as$/;kq|-;/\<decon_conds\>/;'q;"	kind:fld	file:
decon_cons_id	structure_reuse.direct_choose_reuse.m	/^                decon_cons_id   :: cons_id,$/;kq|-;/\<decon_cons_id\>/;'q;"	kind:fld	file:
decon_pp	structure_reuse.direct_choose_reuse.m	/^                decon_pp        :: program_point,$/;kq|-;/\<decon_pp\>/;'q;"	kind:fld	file:
decon_specs	structure_reuse.direct_choose_reuse.m	/^                decon_specs     :: list(deconstruction_spec),$/;kq|-;/\<decon_specs\>/;'q;"	kind:fld	file:
decon_var	structure_reuse.direct_choose_reuse.m	/^                decon_var       :: dead_var,$/;kq|-;/\<decon_var\>/;'q;"	kind:fld	file:
deconstruct	../library/deconstruct.m	/^:- pred deconstruct(T, noncanon_handling, string, int, list(/;kq|/^\<deconstruct\>/;'q;"	kind:pred
deconstruct	../library/rtti_implementation.m	/^:- pred deconstruct(T, noncanon_handling, string, int, int, list(/;kq|/^\<deconstruct\>/;'q;"	kind:pred
deconstruct	hlds_goal.m	/^    ;       deconstruct($/;kq|-;/\<deconstruct\>/;'q;"	kind:cons
deconstruct.arg	../library/deconstruct.m	/^:- some [ArgT] pred arg(/;kq|/^\<arg\>/;'q;"	kind:pred
deconstruct.arg_cc	../library/deconstruct.m	/^:- pred arg_cc(/;kq|/^\<arg_cc\>/;'q;"	kind:pred
deconstruct.canonicalize	../library/deconstruct.m	/^    ;       canonicalize$/;kq|-;/\<deconstruct.canonicalize\>/;'q;"	kind:cons
deconstruct.canonicalize	../library/deconstruct.m	/^:- inst canonicalize for noncanon_handling\/0$/;kq|-;/\<deconstruct.canonicalize\>/;'q;"	kind:inst
deconstruct.det_arg	../library/deconstruct.m	/^:- some [ArgT] pred det_arg(/;kq|/^\<det_arg\>/;'q;"	kind:pred
deconstruct.det_named_arg	../library/deconstruct.m	/^:- some [ArgT] pred det_named_arg(/;kq|/^\<det_named_arg\>/;'q;"	kind:pred
deconstruct.do_not_allow	../library/deconstruct.m	/^    --->    do_not_allow$/;kq|-;/\<deconstruct.do_not_allow\>/;'q;"	kind:cons
deconstruct.dummy_univ	../library/deconstruct.m	/^:- func dummy_univ = univ.$/;kq|/^\<dummy_univ\>/;'q;"	kind:func	file:
deconstruct.functor	../library/deconstruct.m	/^:- pred functor(/;kq|/^\<functor\>/;'q;"	kind:pred
deconstruct.functor_can	../library/deconstruct.m	/^:- pred functor_can(/;kq|/^\<functor_can\>/;'q;"	kind:pred	file:
deconstruct.functor_dna	../library/deconstruct.m	/^:- pred functor_dna(/;kq|/^\<functor_dna\>/;'q;"	kind:pred	file:
deconstruct.functor_idcc	../library/deconstruct.m	/^:- pred functor_idcc(/;kq|/^\<functor_idcc\>/;'q;"	kind:pred	file:
deconstruct.functor_number	../library/deconstruct.m	/^:- pred functor_number(/;kq|/^\<functor_number\>/;'q;"	kind:pred
deconstruct.functor_number_cc	../library/deconstruct.m	/^:- pred functor_number_cc(/;kq|/^\<functor_number_cc\>/;'q;"	kind:pred
deconstruct.include_details_cc	../library/deconstruct.m	/^    ;       include_details_cc.$/;kq|-;/\<deconstruct.include_details_cc\>/;'q;"	kind:cons
deconstruct.include_details_cc	../library/deconstruct.m	/^:- inst include_details_cc for noncanon_handling\/0$/;kq|-;/\<deconstruct.include_details_cc\>/;'q;"	kind:inst
deconstruct.local_deconstruct	../library/deconstruct.m	/^:- pred local_deconstruct(T, noncanon_handling, string, int, int, list(/;kq|/^\<local_deconstruct\>/;'q;"	kind:pred	file:
deconstruct.maybe_arg	../library/deconstruct.m	/^:- type maybe_arg$/;kq|-;/\<deconstruct.maybe_arg\>/;'q;"	kind:type
deconstruct.named_arg	../library/deconstruct.m	/^:- some [ArgT] pred named_arg(/;kq|/^\<named_arg\>/;'q;"	kind:pred
deconstruct.named_arg_cc	../library/deconstruct.m	/^:- pred named_arg_cc(/;kq|/^\<named_arg_cc\>/;'q;"	kind:pred
deconstruct.no_arg	../library/deconstruct.m	/^    ;       no_arg.$/;kq|-;/\<deconstruct.no_arg\>/;'q;"	kind:cons
deconstruct.noncanon_handling	../library/deconstruct.m	/^:- type noncanon_handling$/;kq|-;/\<deconstruct.noncanon_handling\>/;'q;"	kind:type
deconstruct.some	../library/deconstruct.m	/^    --->    some [T] arg(T)$/;kq|-;/\<deconstruct.some\>/;'q;"	kind:cons
deconstruct.univ_arg_can	../library/deconstruct.m	/^:- pred univ_arg_can(/;kq|/^\<univ_arg_can\>/;'q;"	kind:pred	file:
deconstruct.univ_arg_dna	../library/deconstruct.m	/^:- pred univ_arg_dna(/;kq|/^\<univ_arg_dna\>/;'q;"	kind:pred	file:
deconstruct.univ_arg_idcc	../library/deconstruct.m	/^:- pred univ_arg_idcc(/;kq|/^\<univ_arg_idcc\>/;'q;"	kind:pred	file:
deconstruct.univ_named_arg_can	../library/deconstruct.m	/^:- pred univ_named_arg_can(/;kq|/^\<univ_named_arg_can\>/;'q;"	kind:pred	file:
deconstruct.univ_named_arg_dna	../library/deconstruct.m	/^:- pred univ_named_arg_dna(/;kq|/^\<univ_named_arg_dna\>/;'q;"	kind:pred	file:
deconstruct_2	../library/rtti_implementation.m	/^:- pred deconstruct_2(/;kq|/^\<deconstruct_2\>/;'q;"	kind:pred	file:
deconstruct_arg_modes	hlds_goal.m	/^                deconstruct_arg_modes   :: list(unify_mode),$/;kq|-;/\<deconstruct_arg_modes\>/;'q;"	kind:fld
deconstruct_args	hlds_goal.m	/^                deconstruct_args        :: list(prog_var),$/;kq|-;/\<deconstruct_args\>/;'q;"	kind:fld
deconstruct_can	../library/deconstruct.m	/^:- pred deconstruct_can(T::in, string::out, int::out, list(/;kq|/^\<deconstruct_can\>/;'q;"	kind:pred	file:
deconstruct_can_cgc	hlds_goal.m	/^                deconstruct_can_cgc     :: can_cgc$/;kq|-;/\<deconstruct_can_cgc\>/;'q;"	kind:fld
deconstruct_can_fail	hlds_goal.m	/^                deconstruct_can_fail    :: can_fail,$/;kq|-;/\<deconstruct_can_fail\>/;'q;"	kind:fld
deconstruct_cell_var	hlds_goal.m	/^                deconstruct_cell_var    :: prog_var,$/;kq|-;/\<deconstruct_cell_var\>/;'q;"	kind:fld
deconstruct_cons_id	hlds_goal.m	/^                deconstruct_cons_id     :: cons_id,$/;kq|-;/\<deconstruct_cons_id\>/;'q;"	kind:fld
deconstruct_constraint	lp_rational.m	/^:- pred deconstruct_constraint(/;kq|/^\<deconstruct_constraint\>/;'q;"	kind:pred
deconstruct_dice_label_count	../mdbcomp/slice_and_dice.m	/^:- pred deconstruct_dice_label_count(/;kq|/^\<deconstruct_dice_label_count\>/;'q;"	kind:pred	file:
deconstruct_dna	../library/deconstruct.m	/^:- pred deconstruct_dna(/;kq|/^\<deconstruct_dna\>/;'q;"	kind:pred	file:
deconstruct_du	../library/deconstruct.m	/^:- pred deconstruct_du(/;kq|/^\<deconstruct_du\>/;'q;"	kind:pred
deconstruct_functor	make_goal.m	/^:- pred deconstruct_functor(prog_var::in, cons_id::in, list(/;kq|/^\<deconstruct_functor\>/;'q;"	kind:pred
deconstruct_goal	det_infer_goal.m	/^    ;       deconstruct_goal(prog_var, cons_id)$/;kq|-;/\<deconstruct_goal\>/;'q;"	kind:cons	file:
deconstruct_ground_term	modecheck_goal.m	/^    ;       deconstruct_ground_term(list(hlds_goal)).$/;kq|-;/\<deconstruct_ground_term\>/;'q;"	kind:cons	file:
deconstruct_idcc	../library/deconstruct.m	/^:- pred deconstruct_idcc(/;kq|/^\<deconstruct_idcc\>/;'q;"	kind:pred	file:
deconstruct_intermod_info	intermod_info.m	/^:- pred deconstruct_intermod_info(/;kq|/^\<deconstruct_intermod_info\>/;'q;"	kind:pred
deconstruct_non_false_constraint	lp_rational.m	/^:- pred deconstruct_non_false_constraint(/;kq|/^\<deconstruct_non_false_constraint\>/;'q;"	kind:pred
deconstruct_output	stm_expand.m	/^:- pred deconstruct_output(/;kq|/^\<deconstruct_output\>/;'q;"	kind:pred	file:
deconstruct_search	switch_detection.m	/^:- type deconstruct_search$/;kq|-;/\<deconstruct_search\>/;'q;"	kind:type	file:
deconstruct_slice_label_count	../mdbcomp/slice_and_dice.m	/^:- pred deconstruct_slice_label_count(/;kq|/^\<deconstruct_slice_label_count\>/;'q;"	kind:pred	file:
deconstruct_top_down	from_ground_term_util.m	/^    ;       deconstruct_top_down.$/;kq|-;/\<deconstruct_top_down\>/;'q;"	kind:cons
deconstruct_tuple	make_goal.m	/^:- pred deconstruct_tuple(prog_var::in, list(/;kq|/^\<deconstruct_tuple\>/;'q;"	kind:pred
deconstruct_var_table	var_table.m	/^:- pred deconstruct_var_table(/;kq|/^\<deconstruct_var_table\>/;'q;"	kind:pred
deconstruction_spec	structure_reuse.direct_choose_reuse.m	/^:- type deconstruction_spec$/;kq|-;/\<deconstruction_spec\>/;'q;"	kind:type	file:
deconstruction_spec_init	structure_reuse.direct_choose_reuse.m	/^:- func deconstruction_spec_init(/;kq|/^\<deconstruction_spec_init\>/;'q;"	kind:func	file:
deconstruction_spec_with_program_point	structure_reuse.direct_choose_reuse.m	/^:- pred deconstruction_spec_with_program_point(/;kq|/^\<deconstruction_spec_with_program_point\>/;'q;"	kind:pred	file:
deconstruction_specs	structure_reuse.direct_choose_reuse.m	/^:- func deconstruction_specs(prog_var, list(/;kq|/^\<deconstruction_specs\>/;'q;"	kind:func	file:
deconstruction_specs_2	structure_reuse.direct_choose_reuse.m	/^:- pred deconstruction_specs_2(/;kq|/^\<deconstruction_specs_2\>/;'q;"	kind:pred	file:
decr_sp	llds.m	/^    ;       decr_sp(int)$/;kq|-;/\<decr_sp\>/;'q;"	kind:cons
decr_sp_and_return	llds.m	/^    ;       decr_sp_and_return(int)$/;kq|-;/\<decr_sp_and_return\>/;'q;"	kind:cons
decrement_func_limit	../library/pretty_printer.m	/^:- pred decrement_func_limit(/;kq|/^\<decrement_func_limit\>/;'q;"	kind:pred	file:
decrement_priority	../library/ops.m	/^:- func decrement_priority(/;kq|/^\<decrement_priority\>/;'q;"	kind:func
decrement_std_indent	../library/pretty_printer.m	/^:- pred decrement_std_indent(/;kq|/^\<decrement_std_indent\>/;'q;"	kind:pred	file:
decrement_user_indent	../library/pretty_printer.m	/^:- pred decrement_user_indent(/;kq|/^\<decrement_user_indent\>/;'q;"	kind:pred	file:
deep	trace_params.m	/^    ;       deep$/;kq|-;/\<deep\>/;'q;"	kind:cons	file:
deep_call_sites	deep_profiling.m	/^                deep_call_sites         :: cord(call_site_static_data),$/;kq|-;/\<deep_call_sites\>/;'q;"	kind:fld	file:
deep_cons_id	ssdebug.m	/^:- func deep_cons_id = cons_id.$/;kq|/^\<deep_cons_id\>/;'q;"	kind:func	file:
deep_containing_goal_map	deep_profiling.m	/^                deep_containing_goal_map:: containing_goal_map,$/;kq|-;/\<deep_containing_goal_map\>/;'q;"	kind:fld	file:
deep_current_csd	deep_profiling.m	/^                deep_current_csd        :: prog_var,$/;kq|-;/\<deep_current_csd\>/;'q;"	kind:fld	file:
deep_excp_slots	layout.m	/^:- type deep_excp_slots$/;kq|-;/\<deep_excp_slots\>/;'q;"	kind:type
deep_info	deep_profiling.m	/^:- type deep_info$/;kq|-;/\<deep_info\>/;'q;"	kind:type	file:
deep_layout	hlds_pred.m	/^                deep_layout             :: maybe(hlds_deep_layout),$/;kq|-;/\<deep_layout\>/;'q;"	kind:fld
deep_layout_excp	hlds_pred.m	/^                deep_layout_excp        :: hlds_deep_excp_vars$/;kq|-;/\<deep_layout_excp\>/;'q;"	kind:fld
deep_layout_static	hlds_pred.m	/^                deep_layout_static      :: hlds_proc_static,$/;kq|-;/\<deep_layout_static\>/;'q;"	kind:fld
deep_maybe_rec_info	deep_profiling.m	/^                deep_maybe_rec_info     :: maybe(deep_recursion_info)$/;kq|-;/\<deep_maybe_rec_info\>/;'q;"	kind:fld	file:
deep_module_info	deep_profiling.m	/^                deep_module_info        :: module_info,$/;kq|-;/\<deep_module_info\>/;'q;"	kind:fld	file:
deep_orig_body	hlds_pred.m	/^                deep_orig_body          :: deep_original_body$/;kq|-;/\<deep_orig_body\>/;'q;"	kind:fld
deep_original_body	hlds_pred.m	/^:- type deep_original_body$/;kq|-;/\<deep_original_body\>/;'q;"	kind:type
deep_pred_proc_id	deep_profiling.m	/^                deep_pred_proc_id       :: pred_proc_id,$/;kq|-;/\<deep_pred_proc_id\>/;'q;"	kind:fld	file:
deep_proc_filename	deep_profiling.m	/^                deep_proc_filename      :: string,$/;kq|-;/\<deep_proc_filename\>/;'q;"	kind:fld	file:
deep_prof_inner_proc	hlds_pred.m	/^    --->    deep_prof_inner_proc($/;kq|-;/\<deep_prof_inner_proc\>/;'q;"	kind:cons
deep_prof_mark_goal_as_not_mdprof_inst	deep_profiling.m	/^:- pred deep_prof_mark_goal_as_not_mdprof_inst(/;kq|/^\<deep_prof_mark_goal_as_not_mdprof_inst\>/;'q;"	kind:pred	file:
deep_prof_maybe_transform_proc	deep_profiling.m	/^:- pred deep_prof_maybe_transform_proc(/;kq|/^\<deep_prof_maybe_transform_proc\>/;'q;"	kind:pred	file:
deep_prof_outer_proc	hlds_pred.m	/^    ;       deep_prof_outer_proc($/;kq|-;/\<deep_prof_outer_proc\>/;'q;"	kind:cons
deep_prof_tail_rec_info	deep_profiling.m	/^:- type deep_prof_tail_rec_info$/;kq|-;/\<deep_prof_tail_rec_info\>/;'q;"	kind:type	file:
deep_prof_transform_conj	deep_profiling.m	/^:- pred deep_prof_transform_conj(/;kq|/^\<deep_prof_transform_conj\>/;'q;"	kind:pred	file:
deep_prof_transform_disj	deep_profiling.m	/^:- pred deep_prof_transform_disj(list(hlds_goal)::in, list(/;kq|/^\<deep_prof_transform_disj\>/;'q;"	kind:pred	file:
deep_prof_transform_goal	deep_profiling.m	/^:- pred deep_prof_transform_goal(/;kq|/^\<deep_prof_transform_goal\>/;'q;"	kind:pred	file:
deep_prof_transform_higher_order_call	deep_profiling.m	/^:- pred deep_prof_transform_higher_order_call(/;kq|/^\<deep_prof_transform_higher_order_call\>/;'q;"	kind:pred	file:
deep_prof_transform_inner_proc	deep_profiling.m	/^:- pred deep_prof_transform_inner_proc(/;kq|/^\<deep_prof_transform_inner_proc\>/;'q;"	kind:pred	file:
deep_prof_transform_normal_proc	deep_profiling.m	/^:- pred deep_prof_transform_normal_proc(/;kq|/^\<deep_prof_transform_normal_proc\>/;'q;"	kind:pred	file:
deep_prof_transform_pred	deep_profiling.m	/^:- pred deep_prof_transform_pred(/;kq|/^\<deep_prof_transform_pred\>/;'q;"	kind:pred	file:
deep_prof_transform_proc	deep_profiling.m	/^:- pred deep_prof_transform_proc(/;kq|/^\<deep_prof_transform_proc\>/;'q;"	kind:pred	file:
deep_prof_transform_switch	deep_profiling.m	/^:- pred deep_prof_transform_switch(list(case)::in, list(/;kq|/^\<deep_prof_transform_switch\>/;'q;"	kind:pred	file:
deep_prof_wrap_call	deep_profiling.m	/^:- pred deep_prof_wrap_call(/;kq|/^\<deep_prof_wrap_call\>/;'q;"	kind:pred	file:
deep_prof_wrap_foreign_code	deep_profiling.m	/^:- pred deep_prof_wrap_foreign_code(/;kq|/^\<deep_prof_wrap_foreign_code\>/;'q;"	kind:pred	file:
deep_profile_proc_info	hlds_pred.m	/^:- type deep_profile_proc_info$/;kq|-;/\<deep_profile_proc_info\>/;'q;"	kind:type
deep_profile_role	hlds_pred.m	/^:- type deep_profile_role$/;kq|-;/\<deep_profile_role\>/;'q;"	kind:type
deep_profile_tail_recursion	options.m	/^    ;       deep_profile_tail_recursion$/;kq|-;/\<deep_profile_tail_recursion\>/;'q;"	kind:cons
deep_profiling	options.m	/^    ;       deep_profiling$/;kq|-;/\<deep_profiling\>/;'q;"	kind:cons
deep_profiling.call_class	deep_profiling.m	/^:- type call_class$/;kq|-;/\<deep_profiling.call_class\>/;'q;"	kind:type	file:
deep_profiling.classify_call	deep_profiling.m	/^:- func classify_call(/;kq|/^\<classify_call\>/;'q;"	kind:func	file:
deep_profiling.deep_call_sites	deep_profiling.m	/^                deep_call_sites         :: cord(call_site_static_data),$/;kq|-;/\<deep_profiling.deep_call_sites\>/;'q;"	kind:fld	file:
deep_profiling.deep_info	deep_profiling.m	/^:- type deep_info$/;kq|-;/\<deep_profiling.deep_info\>/;'q;"	kind:type	file:
deep_profiling.deep_var_table	deep_profiling.m	/^                deep_var_table          :: var_table,$/;kq|-;/\<deep_profiling.deep_var_table\>/;'q;"	kind:fld	file:
deep_profiling.dptri_detism	deep_profiling.m	/^                dptri_detism        :: determinism,$/;kq|-;/\<deep_profiling.dptri_detism\>/;'q;"	kind:fld	file:
deep_profiling.dptri_outputs	deep_profiling.m	/^                dptri_outputs       :: list(prog_var)$/;kq|-;/\<deep_profiling.dptri_outputs\>/;'q;"	kind:fld	file:
deep_profiling.dptri_scc_ppids	deep_profiling.m	/^                dptri_scc_ppids     :: assoc_list(pred_proc_id),$/;kq|-;/\<deep_profiling.dptri_scc_ppids\>/;'q;"	kind:fld	file:
deep_profiling.make_impure	deep_profiling.m	/^:- pred make_impure(/;kq|/^\<make_impure\>/;'q;"	kind:pred	file:
deep_profiling_proc_layout	prog_data.m	/^    ;       deep_profiling_proc_layout(shrouded_pred_proc_id).$/;kq|-;/\<deep_profiling_proc_layout\>/;'q;"	kind:cons
deep_profiling_proc_layout_tag	hlds_data.m	/^    ;       deep_profiling_proc_layout_tag(pred_id, proc_id)$/;kq|-;/\<deep_profiling_proc_layout_tag\>/;'q;"	kind:cons
deep_rec	hlds_pred.m	/^                deep_rec                :: maybe(deep_recursion_info),$/;kq|-;/\<deep_rec\>/;'q;"	kind:fld
deep_recursion_info	hlds_pred.m	/^:- type deep_recursion_info$/;kq|-;/\<deep_recursion_info\>/;'q;"	kind:type
deep_site_num_counter	deep_profiling.m	/^                deep_site_num_counter   :: counter,$/;kq|-;/\<deep_site_num_counter\>/;'q;"	kind:fld	file:
deep_var_table	deep_profiling.m	/^                deep_var_table          :: var_table,$/;kq|-;/\<deep_var_table\>/;'q;"	kind:fld	file:
def_ratio	../library/set_bbbtree.m	/^:- pred def_ratio(/;kq|/^\<def_ratio\>/;'q;"	kind:pred	file:
default	options_file.m	/^    --->    default$/;kq|-;/\<default\>/;'q;"	kind:cons	file:
default_attributes	prog_data_foreign.m	/^:- func default_attributes(/;kq|/^\<default_attributes\>/;'q;"	kind:func
default_case	mlds.m	/^    ;       default_case(mlds_stmt).$/;kq|-;/\<default_case\>/;'q;"	kind:cons
default_contains_matching_defn	ml_elim_nested.m	/^:- pred default_contains_matching_defn(/;kq|/^\<default_contains_matching_defn\>/;'q;"	kind:pred	file:
default_contains_statement	ml_util.m	/^:- pred default_contains_statement(/;kq|/^\<default_contains_statement\>/;'q;"	kind:pred	file:
default_contains_var	ml_util.m	/^:- func default_contains_var(/;kq|/^\<default_contains_var\>/;'q;"	kind:func	file:
default_do_nothing	mlds.m	/^    ;       default_do_nothing$/;kq|-;/\<default_do_nothing\>/;'q;"	kind:cons
default_exception_behaviour	prog_data_foreign.m	/^    ;       default_exception_behaviour.$/;kq|-;/\<default_exception_behaviour\>/;'q;"	kind:cons
default_export_enum_attributes	prog_data_foreign.m	/^:- func default_export_enum_attributes = export_enum_attributes.$/;kq|/^\<default_export_enum_attributes\>/;'q;"	kind:func
default_globals	options.m	/^    ;       default_globals$/;kq|-;/\<default_globals\>/;'q;"	kind:cons
default_higher_order_func_inst	inst_mode_type_prop.m	/^:- pred default_higher_order_func_inst(/;kq|/^\<default_higher_order_func_inst\>/;'q;"	kind:pred	file:
default_is_unreachable	mlds.m	/^    --->    default_is_unreachable$/;kq|-;/\<default_is_unreachable\>/;'q;"	kind:cons
default_memo_table_attributes	prog_data_pragma.m	/^:- func default_memo_table_attributes = table_attributes.$/;kq|/^\<default_memo_table_attributes\>/;'q;"	kind:func
default_mode_for_lambda_arg	superhomogeneous_lambda.m	/^:- func default_mode_for_lambda_arg(/;kq|/^\<default_mode_for_lambda_arg\>/;'q;"	kind:func	file:
default_module_name_for_file	source_file_map.m	/^:- pred default_module_name_for_file(/;kq|/^\<default_module_name_for_file\>/;'q;"	kind:pred	file:
default_mutable_attributes	parse_mutable.m	/^:- func default_mutable_attributes = mutable_var_attributes.$/;kq|/^\<default_mutable_attributes\>/;'q;"	kind:func	file:
default_opt_level	options.m	/^    ;       default_opt_level$/;kq|-;/\<default_opt_level\>/;'q;"	kind:cons
default_source_file_name	source_file_map.m	/^:- func default_source_file_name(/;kq|/^\<default_source_file_name\>/;'q;"	kind:func
default_trace_suppress	trace_params.m	/^:- func default_trace_suppress = trace_suppress_items.$/;kq|/^\<default_trace_suppress\>/;'q;"	kind:func
default_value	va_map.m	/^    func default_value = V$/;kq|-;/\<default_value\>/;'q;"	kind:tcm
default_value_for_type	lookup_switch.m	/^:- func default_value_for_type(/;kq|/^\<default_value_for_type\>/;'q;"	kind:func
define_constant_get_set_preds	prog_mutable.m	/^:- pred define_constant_get_set_preds(/;kq|/^\<define_constant_get_set_preds\>/;'q;"	kind:pred	file:
define_init_pred	prog_mutable.m	/^:- pred define_init_pred(/;kq|/^\<define_init_pred\>/;'q;"	kind:pred	file:
define_lock_unlock_preds	prog_mutable.m	/^:- pred define_lock_unlock_preds(/;kq|/^\<define_lock_unlock_preds\>/;'q;"	kind:pred	file:
define_mutable_global_var	prog_mutable.m	/^:- pred define_mutable_global_var(/;kq|/^\<define_mutable_global_var\>/;'q;"	kind:pred	file:
define_mutable_global_var_c	prog_mutable.m	/^:- pred define_mutable_global_var_c(/;kq|/^\<define_mutable_global_var_c\>/;'q;"	kind:pred	file:
define_mutable_global_var_csharp	prog_mutable.m	/^:- pred define_mutable_global_var_csharp(/;kq|/^\<define_mutable_global_var_csharp\>/;'q;"	kind:pred	file:
define_mutable_global_var_java	prog_mutable.m	/^:- pred define_mutable_global_var_java(/;kq|/^\<define_mutable_global_var_java\>/;'q;"	kind:pred	file:
define_new_pred	hlds_pred.m	/^:- pred define_new_pred(/;kq|/^\<define_new_pred\>/;'q;"	kind:pred
define_nonconstant_get_set_preds	prog_mutable.m	/^:- pred define_nonconstant_get_set_preds(/;kq|/^\<define_nonconstant_get_set_preds\>/;'q;"	kind:pred	file:
define_pre_init_pred	prog_mutable.m	/^:- pred define_pre_init_pred(/;kq|/^\<define_pre_init_pred\>/;'q;"	kind:pred	file:
define_unsafe_get_set_preds	prog_mutable.m	/^:- pred define_unsafe_get_set_preds(/;kq|/^\<define_unsafe_get_set_preds\>/;'q;"	kind:pred	file:
defined_in_other_module	const_struct.m	/^    ;       defined_in_other_module.$/;kq|-;/\<defined_in_other_module\>/;'q;"	kind:cons
defined_in_this_module	const_struct.m	/^    --->    defined_in_this_module$/;kq|-;/\<defined_in_this_module\>/;'q;"	kind:cons
defined_inst	prog_data.m	/^    ;           defined_inst(inst_name)$/;kq|-;/\<defined_inst\>/;'q;"	kind:cons
defined_type	prog_data.m	/^    --->    defined_type(sym_name, list(ground_type), kind)$/;kq|-;/\<defined_type\>/;'q;"	kind:cons
defined_type	prog_data.m	/^    ;       defined_type(sym_name, list(mer_type), kind)$/;kq|-;/\<defined_type\>/;'q;"	kind:cons
defined_type	prog_type_test.m	/^    ;       defined_type(sym_name, list(mer_type), kind)$/;kq|-;/\<defined_type\>/;'q;"	kind:cons
defined_type_rep	../mdbcomp/program_representation.m	/^    --->    defined_type_rep(sym_name, list(type_rep))$/;kq|-;/\<defined_type_rep\>/;'q;"	kind:cons
defined_where	const_struct.m	/^:- type defined_where$/;kq|-;/\<defined_where\>/;'q;"	kind:type
definite_vars	../library/robdd.m	/^:- pred definite_vars(robdd(T)::in, vars_entailed_result(/;kq|/^\<definite_vars\>/;'q;"	kind:pred
definitely_make_symlink	module_cmds.m	/^:- pred definitely_make_symlink(/;kq|/^\<definitely_make_symlink\>/;'q;"	kind:pred
definitely_modecheck_proc	modes.m	/^:- pred definitely_modecheck_proc(/;kq|/^\<definitely_modecheck_proc\>/;'q;"	kind:pred	file:
definition	mlds_to_c_util.m	/^    ;       definition.$/;kq|-;/\<definition\>/;'q;"	kind:cons
deforest	optimization_options.m	/^    --->    deforest$/;kq|-;/\<deforest\>/;'q;"	kind:cons
deforest.annotated_conj	deforest.m	/^:- type annotated_conj ==$/;kq|-;/\<deforest.annotated_conj\>/;'q;"	kind:type	file:
deforest.append_goal	deforest.m	/^:- pred append_goal(hlds_goal::in, list(/;kq|/^\<append_goal\>/;'q;"	kind:pred	file:
deforest.append_goal_to_cases	deforest.m	/^:- pred append_goal_to_cases(prog_var::in, list(/;kq|/^\<append_goal_to_cases\>/;'q;"	kind:pred	file:
deforest.call_call	deforest.m	/^:- pred call_call(/;kq|/^\<call_call\>/;'q;"	kind:pred	file:
deforest.call_call_2	deforest.m	/^:- pred call_call_2(/;kq|/^\<call_call_2\>/;'q;"	kind:pred	file:
deforest.can_move	deforest.m	/^:- type can_move == pred(module_info, bool, hlds_goal, list(hlds_goal)).$/;kq|-;/\<deforest.can_move\>/;'q;"	kind:type	file:
deforest.can_move_goal_forward	deforest.m	/^:- pred can_move_goal_forward(/;kq|/^\<can_move_goal_forward\>/;'q;"	kind:pred	file:
deforest.can_optimize_conj	deforest.m	/^:- pred can_optimize_conj(hlds_goal::in, list(/;kq|/^\<can_optimize_conj\>/;'q;"	kind:pred	file:
deforest.compute_goal_infos	deforest.m	/^:- pred compute_goal_infos(list(/;kq|/^\<compute_goal_infos\>/;'q;"	kind:pred	file:
deforest.create_call_goal	deforest.m	/^:- pred create_call_goal(/;kq|/^\<create_call_goal\>/;'q;"	kind:pred	file:
deforest.create_conj	deforest.m	/^:- pred create_conj(hlds_goal::in, list(/;kq|/^\<create_conj\>/;'q;"	kind:pred	file:
deforest.create_deforest_goal	deforest.m	/^:- pred create_deforest_goal(hlds_goal::in, list(/;kq|/^\<create_deforest_goal\>/;'q;"	kind:pred	file:
deforest.detect_deforestation	deforest.m	/^:- pred detect_deforestation(/;kq|/^\<detect_deforestation\>/;'q;"	kind:pred	file:
deforest.do_generalisation	deforest.m	/^:- pred do_generalisation(list(/;kq|/^\<do_generalisation\>/;'q;"	kind:pred	file:
deforest.handle_deforestation	deforest.m	/^:- pred handle_deforestation(/;kq|/^\<handle_deforestation\>/;'q;"	kind:pred	file:
deforest.is_simple_goal	deforest.m	/^:- pred is_simple_goal(/;kq|/^\<is_simple_goal\>/;'q;"	kind:pred	file:
deforest.is_simple_goal_list	deforest.m	/^:- pred is_simple_goal_list(list(/;kq|/^\<is_simple_goal_list\>/;'q;"	kind:pred	file:
deforest.maybe_unfold_call	deforest.m	/^:- pred maybe_unfold_call(/;kq|/^\<maybe_unfold_call\>/;'q;"	kind:pred	file:
deforest.move_goals	deforest.m	/^:- pred move_goals(/;kq|/^\<move_goals\>/;'q;"	kind:pred	file:
deforest.proc_arg_info_init	deforest.m	/^:- pred proc_arg_info_init(map(/;kq|/^\<proc_arg_info_init\>/;'q;"	kind:pred	file:
deforest.push_goal_into_goal	deforest.m	/^:- pred push_goal_into_goal(set_of_progvar::in, set(/;kq|/^\<push_goal_into_goal\>/;'q;"	kind:pred	file:
deforest.reorder_conj	deforest.m	/^:- pred reorder_conj(/;kq|/^\<reorder_conj\>/;'q;"	kind:pred	file:
deforest.try_MSG	deforest.m	/^:- pred try_MSG(/;kq|/^\<try_MSG\>/;'q;"	kind:pred	file:
deforest.try_generalisation	deforest.m	/^:- pred try_generalisation(hlds_goal::in, list(/;kq|/^\<try_generalisation\>/;'q;"	kind:pred	file:
deforest.try_to_unfold_call	deforest.m	/^:- pred try_to_unfold_call(/;kq|/^\<try_to_unfold_call\>/;'q;"	kind:pred	file:
deforest_call	deforest.m	/^:- pred deforest_call(pred_id::in, proc_id::in, list(/;kq|/^\<deforest_call\>/;'q;"	kind:pred	file:
deforest_cases	deforest.m	/^:- pred deforest_cases(prog_var::in, list(case)::in, list(/;kq|/^\<deforest_cases\>/;'q;"	kind:pred	file:
deforest_conj	deforest.m	/^:- pred deforest_conj(/;kq|/^\<deforest_conj\>/;'q;"	kind:pred	file:
deforest_disj	deforest.m	/^:- pred deforest_disj(list(hlds_goal)::in, list(/;kq|/^\<deforest_disj\>/;'q;"	kind:pred	file:
deforest_get_branch_vars_goal	deforest.m	/^:- pred deforest_get_branch_vars_goal(/;kq|/^\<deforest_get_branch_vars_goal\>/;'q;"	kind:pred	file:
deforest_goal	deforest.m	/^:- pred deforest_goal(/;kq|/^\<deforest_goal\>/;'q;"	kind:pred	file:
deforest_goal_expr	deforest.m	/^:- pred deforest_goal_expr(/;kq|/^\<deforest_goal_expr\>/;'q;"	kind:pred	file:
deforest_info	deforest.m	/^:- type deforest_info$/;kq|-;/\<deforest_info\>/;'q;"	kind:type	file:
deforest_module	deforest.m	/^:- pred deforest_module(/;kq|/^\<deforest_module\>/;'q;"	kind:pred
deforest_proc	deforest.m	/^:- pred deforest_proc(/;kq|/^\<deforest_proc\>/;'q;"	kind:pred	file:
deforest_proc_deltas	deforest.m	/^:- pred deforest_proc_deltas(/;kq|/^\<deforest_proc_deltas\>/;'q;"	kind:pred	file:
delay	../library/lazy.m	/^:- func delay((func) = T) = lazy(/;kq|/^\<delay\>/;'q;"	kind:func
delay	typecheck_coerce.m	/^    ;       delay.$/;kq|-;/\<delay\>/;'q;"	kind:cons	file:
delay_construct.dci_var_table	delay_construct.m	/^                dci_var_table               :: var_table,$/;kq|-;/\<delay_construct.dci_var_table\>/;'q;"	kind:fld	file:
delay_construct_in_cases	delay_construct.m	/^:- pred delay_construct_in_cases(list(/;kq|/^\<delay_construct_in_cases\>/;'q;"	kind:pred	file:
delay_construct_in_conj	delay_construct.m	/^:- pred delay_construct_in_conj(list(/;kq|/^\<delay_construct_in_conj\>/;'q;"	kind:pred	file:
delay_construct_in_goal	delay_construct.m	/^:- pred delay_construct_in_goal(/;kq|/^\<delay_construct_in_goal\>/;'q;"	kind:pred	file:
delay_construct_in_goals	delay_construct.m	/^:- pred delay_construct_in_goals(list(/;kq|/^\<delay_construct_in_goals\>/;'q;"	kind:pred	file:
delay_construct_info	delay_construct.m	/^:- type delay_construct_info$/;kq|-;/\<delay_construct_info\>/;'q;"	kind:type	file:
delay_construct_proc	delay_construct.m	/^:- pred delay_construct_proc(/;kq|/^\<delay_construct_proc\>/;'q;"	kind:pred
delay_construct_skippable	delay_construct.m	/^:- pred delay_construct_skippable(/;kq|/^\<delay_construct_skippable\>/;'q;"	kind:pred	file:
delay_constructs	optimization_options.m	/^    --->    delay_constructs$/;kq|-;/\<delay_constructs\>/;'q;"	kind:cons
delay_death	options.m	/^    ;       delay_death$/;kq|-;/\<delay_death\>/;'q;"	kind:cons
delay_death_cases	liveness.m	/^:- pred delay_death_cases(/;kq|/^\<delay_death_cases\>/;'q;"	kind:pred	file:
delay_death_conj	liveness.m	/^:- pred delay_death_conj(/;kq|/^\<delay_death_conj\>/;'q;"	kind:pred	file:
delay_death_disj	liveness.m	/^:- pred delay_death_disj(/;kq|/^\<delay_death_disj\>/;'q;"	kind:pred	file:
delay_death_goal	liveness.m	/^:- pred delay_death_goal(/;kq|/^\<delay_death_goal\>/;'q;"	kind:pred	file:
delay_death_goal_expr	liveness.m	/^:- pred delay_death_goal_expr(/;kq|/^\<delay_death_goal_expr\>/;'q;"	kind:pred	file:
delay_death_max_vars	options.m	/^    ;       delay_death_max_vars$/;kq|-;/\<delay_death_max_vars\>/;'q;"	kind:cons
delay_death_par_conj	liveness.m	/^:- pred delay_death_par_conj(/;kq|/^\<delay_death_par_conj\>/;'q;"	kind:pred	file:
delay_death_proc_body	liveness.m	/^:- pred delay_death_proc_body(/;kq|/^\<delay_death_proc_body\>/;'q;"	kind:pred	file:
delay_depth	delay_info.m	/^                delay_depth         :: depth_num,$/;kq|-;/\<delay_depth\>/;'q;"	kind:fld	file:
delay_frame_init	frameopt.m	/^:- pred delay_frame_init(list(label)::in, frame_block_map(/;kq|/^\<delay_frame_init\>/;'q;"	kind:pred	file:
delay_frame_transform	frameopt.m	/^:- pred delay_frame_transform(list(label)::in, list(/;kq|/^\<delay_frame_transform\>/;'q;"	kind:pred	file:
delay_goal_num	delay_info.m	/^:- type delay_goal_num$/;kq|-;/\<delay_goal_num\>/;'q;"	kind:type	file:
delay_goal_stack	delay_info.m	/^                delay_goal_stack    :: delay_goal_stack,$/;kq|-;/\<delay_goal_stack\>/;'q;"	kind:fld	file:
delay_goal_stack	delay_info.m	/^:- type delay_goal_stack == stack(map(seq_num, delayed_goal)).$/;kq|-;/\<delay_goal_stack\>/;'q;"	kind:type	file:
delay_info	delay_info.m	/^:- type delay_info$/;kq|-;/\<delay_info\>/;'q;"	kind:type	file:
delay_info.add_pending_goals	delay_info.m	/^:- pred add_pending_goals(list(/;kq|/^\<add_pending_goals\>/;'q;"	kind:pred	file:
delay_info.add_waiting_vars	delay_info.m	/^:- pred add_waiting_vars(list(/;kq|/^\<add_waiting_vars\>/;'q;"	kind:pred	file:
delay_info.delay_depth	delay_info.m	/^                delay_depth         :: depth_num,$/;kq|-;/\<delay_info.delay_depth\>/;'q;"	kind:fld	file:
delay_info.delay_goal_num	delay_info.m	/^:- type delay_goal_num$/;kq|-;/\<delay_info.delay_goal_num\>/;'q;"	kind:type	file:
delay_info.delay_goal_stack	delay_info.m	/^                delay_goal_stack    :: delay_goal_stack,$/;kq|-;/\<delay_info.delay_goal_stack\>/;'q;"	kind:fld	file:
delay_info.delay_goal_stack	delay_info.m	/^:- type delay_goal_stack == stack(map(seq_num, delayed_goal)).$/;kq|-;/\<delay_info.delay_goal_stack\>/;'q;"	kind:type	file:
delay_info.delay_pending	delay_info.m	/^                delay_pending       :: pending_goals_table,$/;kq|-;/\<delay_info.delay_pending\>/;'q;"	kind:fld	file:
delay_info.delay_seq_stack	delay_info.m	/^                delay_seq_stack     :: stack(seq_num)$/;kq|-;/\<delay_info.delay_seq_stack\>/;'q;"	kind:fld	file:
delay_info.delay_waiting	delay_info.m	/^                delay_waiting       :: waiting_goals_table,$/;kq|-;/\<delay_info.delay_waiting\>/;'q;"	kind:fld	file:
delay_info.delete_waiting_vars	delay_info.m	/^:- pred delete_waiting_vars(list(/;kq|/^\<delete_waiting_vars\>/;'q;"	kind:pred	file:
delay_info.depth_num	delay_info.m	/^:- type depth_num == int.       % Eeek! Pointers!$/;kq|-;/\<delay_info.depth_num\>/;'q;"	kind:type	file:
delay_info.lookup_delayed_goal	delay_info.m	/^:- pred lookup_delayed_goal(/;kq|/^\<lookup_delayed_goal\>/;'q;"	kind:pred	file:
delay_info.pending_goals_table	delay_info.m	/^:- type pending_goals_table == map(depth_num, cord(seq_num)).$/;kq|-;/\<delay_info.pending_goals_table\>/;'q;"	kind:type	file:
delay_info.seq_num	delay_info.m	/^:- type seq_num == int.$/;kq|-;/\<delay_info.seq_num\>/;'q;"	kind:type	file:
delay_info.waiting_goals	delay_info.m	/^:- type waiting_goals == map(delay_goal_num, list(prog_var)).$/;kq|-;/\<delay_info.waiting_goals\>/;'q;"	kind:type	file:
delay_info.waiting_goals_table	delay_info.m	/^:- type waiting_goals_table == map(prog_var, waiting_goals).$/;kq|-;/\<delay_info.waiting_goals_table\>/;'q;"	kind:type	file:
delay_info_bind_all_vars	delay_info.m	/^:- pred delay_info_bind_all_vars(/;kq|/^\<delay_info_bind_all_vars\>/;'q;"	kind:pred
delay_info_bind_var	delay_info.m	/^:- pred delay_info_bind_var(/;kq|/^\<delay_info_bind_var\>/;'q;"	kind:pred
delay_info_bind_var_list	delay_info.m	/^:- pred delay_info_bind_var_list(list(/;kq|/^\<delay_info_bind_var_list\>/;'q;"	kind:pred
delay_info_check_invariant	delay_info.m	/^:- pred delay_info_check_invariant(/;kq|/^\<delay_info_check_invariant\>/;'q;"	kind:pred	file:
delay_info_delay_goal	delay_info.m	/^:- pred delay_info_delay_goal(/;kq|/^\<delay_info_delay_goal\>/;'q;"	kind:pred
delay_info_enter_conj	delay_info.m	/^:- pred delay_info_enter_conj(/;kq|/^\<delay_info_enter_conj\>/;'q;"	kind:pred
delay_info_init	delay_info.m	/^:- pred delay_info_init(/;kq|/^\<delay_info_init\>/;'q;"	kind:pred
delay_info_leave_conj	delay_info.m	/^:- pred delay_info_leave_conj(delay_info::in, list(/;kq|/^\<delay_info_leave_conj\>/;'q;"	kind:pred
delay_info_wakeup_goals	delay_info.m	/^:- pred delay_info_wakeup_goals(list(/;kq|/^\<delay_info_wakeup_goals\>/;'q;"	kind:pred
delay_partial_inst.dpi_changed	delay_partial_inst.m	/^                dpi_changed     :: bool$/;kq|-;/\<delay_partial_inst.dpi_changed\>/;'q;"	kind:fld	file:
delay_partial_inst_in_cases	delay_partial_inst.m	/^:- pred delay_partial_inst_in_cases(/;kq|/^\<delay_partial_inst_in_cases\>/;'q;"	kind:pred	file:
delay_partial_inst_in_complicated_unify	delay_partial_inst.m	/^:- pred delay_partial_inst_in_complicated_unify(/;kq|/^\<delay_partial_inst_in_complicated_unify\>/;'q;"	kind:pred	file:
delay_partial_inst_in_conj	delay_partial_inst.m	/^:- pred delay_partial_inst_in_conj(/;kq|/^\<delay_partial_inst_in_conj\>/;'q;"	kind:pred	file:
delay_partial_inst_in_deconstruct	delay_partial_inst.m	/^:- pred delay_partial_inst_in_deconstruct(/;kq|/^\<delay_partial_inst_in_deconstruct\>/;'q;"	kind:pred	file:
delay_partial_inst_in_disj	delay_partial_inst.m	/^:- pred delay_partial_inst_in_disj(/;kq|/^\<delay_partial_inst_in_disj\>/;'q;"	kind:pred	file:
delay_partial_inst_in_goal	delay_partial_inst.m	/^:- pred delay_partial_inst_in_goal(/;kq|/^\<delay_partial_inst_in_goal\>/;'q;"	kind:pred	file:
delay_partial_inst_in_partial_construct	delay_partial_inst.m	/^:- pred delay_partial_inst_in_partial_construct(/;kq|/^\<delay_partial_inst_in_partial_construct\>/;'q;"	kind:pred	file:
delay_partial_inst_info	delay_partial_inst.m	/^:- type delay_partial_inst_info$/;kq|-;/\<delay_partial_inst_info\>/;'q;"	kind:type	file:
delay_partial_inst_preds	delay_partial_inst.m	/^:- pred delay_partial_inst_preds(/;kq|/^\<delay_partial_inst_preds\>/;'q;"	kind:pred
delay_partial_inst_preds_acc	delay_partial_inst.m	/^:- pred delay_partial_inst_preds_acc(/;kq|/^\<delay_partial_inst_preds_acc\>/;'q;"	kind:pred	file:
delay_partial_inst_proc	delay_partial_inst.m	/^:- pred delay_partial_inst_proc(/;kq|/^\<delay_partial_inst_proc\>/;'q;"	kind:pred	file:
delay_partial_instantiations	options.m	/^    ;       delay_partial_instantiations$/;kq|-;/\<delay_partial_instantiations\>/;'q;"	kind:cons
delay_pending	delay_info.m	/^                delay_pending       :: pending_goals_table,$/;kq|-;/\<delay_pending\>/;'q;"	kind:fld	file:
delay_seq_stack	delay_info.m	/^                delay_seq_stack     :: stack(seq_num)$/;kq|-;/\<delay_seq_stack\>/;'q;"	kind:fld	file:
delay_vars	mode_info.m	/^                delay_vars      :: mode_debug_flag_delay_vars$/;kq|-;/\<delay_vars\>/;'q;"	kind:fld
delay_waiting	delay_info.m	/^                delay_waiting       :: waiting_goals_table,$/;kq|-;/\<delay_waiting\>/;'q;"	kind:fld	file:
delayed_goal	mode_errors.m	/^:- type delayed_goal$/;kq|-;/\<delayed_goal\>/;'q;"	kind:type
delete	../library/bag.m	/^:- func delete(bag(T), T) = bag(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/diet.m	/^:- func delete(diet(T), T) = diet(T) <= diet_element(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/edit_seq.m	/^    --->    delete(int)$/;kq|-;/\<delete\>/;'q;"	kind:cons
delete	../library/fat_sparse_bitset.m	/^:- func delete(fat_sparse_bitset(T), T) = fat_sparse_bitset(T) <= uenum(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/fatter_sparse_bitset.m	/^:- func delete(fatter_sparse_bitset(T), T) = fatter_sparse_bitset(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/hash_table.m	/^:- func delete(hash_table(K, V), K) = hash_table(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/list.m	/^:- pred delete(list(T), T, list(/;kq|/^\<delete\>/;'q;"	kind:pred
delete	../library/map.m	/^:- func delete(map(K, V), K) = map(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/multi_map.m	/^:- func delete(multi_map(K, V), K) = multi_map(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/multi_map.m	/^:- func delete(multi_map(K, V), K, V) = multi_map(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/one_or_more.m	/^:- pred delete(one_or_more(T)::in, T::in, list(/;kq|/^\<delete\>/;'q;"	kind:pred
delete	../library/one_or_more_map.m	/^:- func delete(one_or_more_map(K, V), K) = one_or_more_map(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/one_or_more_map.m	/^:- func delete(one_or_more_map(K, V), K, V) = one_or_more_map(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/ranges.m	/^:- func delete(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/rbtree.m	/^:- func delete(rbtree(K, V), K) = rbtree(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/rtree.m	/^:- pred delete(K::in, V::in, rtree(K, V)::in, rtree(/;kq|/^\<delete\>/;'q;"	kind:pred
delete	../library/set.m	/^:- func delete(set(T), T) = set(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/set_bbbtree.m	/^:- func delete(set_bbbtree(T), T) = set_bbbtree(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/set_ctree234.m	/^:- func delete(T, set_ctree234(T)) = set_ctree234(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/set_ordlist.m	/^:- func delete(set_ordlist(T), T) = set_ordlist(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/set_tree234.m	/^:- func delete(T, set_tree234(T)) = set_tree234(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/set_unordlist.m	/^:- func delete(set_unordlist(T), T) = set_unordlist(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/sparse_bitset.m	/^:- func delete(sparse_bitset(T), T) = sparse_bitset(T) <= uenum(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/test_bitset.m	/^:- pred delete(T::in, test_bitset(T)::in, test_bitset(/;kq|/^\<delete\>/;'q;"	kind:pred
delete	../library/tree234.m	/^:- func delete(tree234(K, V), K) = tree234(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/tree_bitset.m	/^:- func delete(tree_bitset(T), T) = tree_bitset(T) <= uenum(/;kq|/^\<delete\>/;'q;"	kind:func
delete	../library/version_hash_table.m	/^:- func delete(version_hash_table(K, V), K) = version_hash_table(/;kq|/^\<delete\>/;'q;"	kind:func
delete	mode_robdd.equiv_vars.m	/^:- func delete(equiv_vars(T), var(T)) = equiv_vars(/;kq|/^\<delete\>/;'q;"	kind:func
delete	set_of_var.m	/^:- pred delete(var(/;kq|/^\<delete\>/;'q;"	kind:pred
delete_2	../library/rbtree.m	/^:- pred delete_2(rbtree(K, V), K, bool, maybe(V), rbtree(/;kq|/^\<delete_2\>/;'q;"	kind:pred	file:
delete_2	../library/rtree.m	/^:- pred delete_2(rtree_2(/;kq|/^\<delete_2\>/;'q;"	kind:pred	file:
delete_2	../library/set_tree234.m	/^:- pred delete_2(T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<delete_2\>/;'q;"	kind:pred	file:
delete_2	../library/tree234.m	/^:- pred delete_2(tree234(K, V), K, tree234(/;kq|/^\<delete_2\>/;'q;"	kind:pred	file:
delete_all	../library/bag.m	/^:- func delete_all(bag(T), T) = bag(/;kq|/^\<delete_all\>/;'q;"	kind:func
delete_all	../library/list.m	/^:- func delete_all(list(T), T) = list(/;kq|/^\<delete_all\>/;'q;"	kind:func
delete_all	../library/one_or_more.m	/^:- func delete_all(one_or_more(T), T) = list(/;kq|/^\<delete_all\>/;'q;"	kind:func
delete_all	../library/queue.m	/^:- func delete_all(queue(T), T) = queue(/;kq|/^\<delete_all\>/;'q;"	kind:func
delete_all	check_typeclass.m	/^    ;       delete_all.$/;kq|-;/\<delete_all\>/;'q;"	kind:cons	file:
delete_all_inedges_and_edges	rbmm.points_to_graph.m	/^:- pred delete_all_inedges_and_edges(/;kq|/^\<delete_all_inedges_and_edges\>/;'q;"	kind:pred	file:
delete_all_inedges_and_edges_2	rbmm.points_to_graph.m	/^:- pred delete_all_inedges_and_edges_2(list(/;kq|/^\<delete_all_inedges_and_edges_2\>/;'q;"	kind:pred	file:
delete_all_outedges_and_edges	rbmm.points_to_graph.m	/^:- pred delete_all_outedges_and_edges(/;kq|/^\<delete_all_outedges_and_edges\>/;'q;"	kind:pred	file:
delete_analysis_registry_timestamps	make.module_target.m	/^:- pred delete_analysis_registry_timestamps(/;kq|/^\<delete_analysis_registry_timestamps\>/;'q;"	kind:pred	file:
delete_any_foreign_enum	comp_unit_interface.m	/^:- pred delete_any_foreign_enum(maybe(/;kq|/^\<delete_any_foreign_enum\>/;'q;"	kind:pred	file:
delete_any_foreign_enum_from_extras	comp_unit_interface.m	/^:- pred delete_any_foreign_enum_from_extras(/;kq|/^\<delete_any_foreign_enum_from_extras\>/;'q;"	kind:pred	file:
delete_any_foreign_type_defn	comp_unit_interface.m	/^:- pred delete_any_foreign_type_defn(maybe(/;kq|/^\<delete_any_foreign_type_defn\>/;'q;"	kind:pred	file:
delete_any_foreign_type_defn_from_extras	comp_unit_interface.m	/^:- pred delete_any_foreign_type_defn_from_extras(/;kq|/^\<delete_any_foreign_type_defn_from_extras\>/;'q;"	kind:pred	file:
delete_any_label	llds_out_file.m	/^:- pred delete_any_label(/;kq|/^\<delete_any_label\>/;'q;"	kind:pred	file:
delete_any_labels	llds_out_file.m	/^:- pred delete_any_labels(list(/;kq|/^\<delete_any_labels\>/;'q;"	kind:pred	file:
delete_any_maybe_label	llds_out_file.m	/^:- pred delete_any_maybe_label(maybe(/;kq|/^\<delete_any_maybe_label\>/;'q;"	kind:pred	file:
delete_any_maybe_labels	llds_out_file.m	/^:- pred delete_any_maybe_labels(list(maybe(/;kq|/^\<delete_any_maybe_labels\>/;'q;"	kind:pred	file:
delete_any_numeric_suffix	simplify_goal_call.m	/^:- pred delete_any_numeric_suffix(/;kq|/^\<delete_any_numeric_suffix\>/;'q;"	kind:pred	file:
delete_assoc_list	../library/digraph.m	/^:- func delete_assoc_list(assoc_list(digraph_key(T), digraph_key(/;kq|/^\<delete_assoc_list\>/;'q;"	kind:func
delete_builtin	check_typeclass.m	/^    ;       delete_builtin$/;kq|-;/\<delete_builtin\>/;'q;"	kind:cons	file:
delete_const_struct	const_struct.m	/^:- pred delete_const_struct(/;kq|/^\<delete_const_struct\>/;'q;"	kind:pred
delete_covered_functors	switch_detection.m	/^:- pred delete_covered_functors(list(/;kq|/^\<delete_covered_functors\>/;'q;"	kind:pred	file:
delete_edge	../library/digraph.m	/^:- func delete_edge(digraph_key(T), digraph_key(T), digraph(T)) = digraph(/;kq|/^\<delete_edge\>/;'q;"	kind:func
delete_elems	../library/list.m	/^:- func delete_elems(list(T), list(T)) = list(/;kq|/^\<delete_elems\>/;'q;"	kind:func
delete_elems	../library/one_or_more.m	/^:- func delete_elems(one_or_more(T), list(T)) = list(/;kq|/^\<delete_elems\>/;'q;"	kind:func
delete_first	../library/list.m	/^:- pred delete_first(list(T)::in, T::in, list(/;kq|/^\<delete_first\>/;'q;"	kind:pred
delete_first	../library/one_or_more.m	/^:- pred delete_first(one_or_more(T)::in, T::in, list(/;kq|/^\<delete_first\>/;'q;"	kind:pred
delete_info	../library/rtree.m	/^:- type delete_info(K, V)$/;kq|-;/\<delete_info\>/;'q;"	kind:type	file:
delete_interval_vars	interval.m	/^:- pred delete_interval_vars(/;kq|/^\<delete_interval_vars\>/;'q;"	kind:pred
delete_invalid_procs_from_pred	modes.m	/^:- pred delete_invalid_procs_from_pred(/;kq|/^\<delete_invalid_procs_from_pred\>/;'q;"	kind:pred	file:
delete_key	../library/bimap.m	/^:- func delete_key(bimap(K, V), K) = bimap(/;kq|/^\<delete_key\>/;'q;"	kind:func
delete_key	../library/injection.m	/^:- func delete_key(injection(K, V), K) = injection(/;kq|/^\<delete_key\>/;'q;"	kind:func
delete_keys	../library/bimap.m	/^:- func delete_keys(bimap(K, V), list(K)) = bimap(/;kq|/^\<delete_keys\>/;'q;"	kind:func
delete_keys	../library/injection.m	/^:- func delete_keys(injection(K, V), list(K)) = injection(/;kq|/^\<delete_keys\>/;'q;"	kind:func
delete_list	../library/diet.m	/^:- func delete_list(diet(T), list(T)) = diet(T) <= diet_element(/;kq|/^\<delete_list\>/;'q;"	kind:func
delete_list	../library/fat_sparse_bitset.m	/^:- func delete_list(fat_sparse_bitset(T), list(T)) = fat_sparse_bitset(/;kq|/^\<delete_list\>/;'q;"	kind:func
delete_list	../library/fatter_sparse_bitset.m	/^:- func delete_list(fatter_sparse_bitset(T), list(T)) = fatter_sparse_bitset(/;kq|/^\<delete_list\>/;'q;"	kind:func
delete_list	../library/map.m	/^:- func delete_list(map(K, V), list(K)) = map(/;kq|/^\<delete_list\>/;'q;"	kind:func
delete_list	../library/ranges.m	/^:- func delete_list(list(/;kq|/^\<delete_list\>/;'q;"	kind:func
delete_list	../library/set.m	/^:- func delete_list(set(T), list(T)) = set(/;kq|/^\<delete_list\>/;'q;"	kind:func
delete_list	../library/set_bbbtree.m	/^:- func delete_list(set_bbbtree(T), list(T)) = set_bbbtree(/;kq|/^\<delete_list\>/;'q;"	kind:func
delete_list	../library/set_ctree234.m	/^:- func delete_list(list(T), set_ctree234(T)) = set_ctree234(/;kq|/^\<delete_list\>/;'q;"	kind:func
delete_list	../library/set_ordlist.m	/^:- func delete_list(set_ordlist(T), list(T)) = set_ordlist(/;kq|/^\<delete_list\>/;'q;"	kind:func
delete_list	../library/set_tree234.m	/^:- func delete_list(list(T), set_tree234(T)) = set_tree234(/;kq|/^\<delete_list\>/;'q;"	kind:func
delete_list	../library/set_unordlist.m	/^:- func delete_list(set_unordlist(T), list(T)) = set_unordlist(/;kq|/^\<delete_list\>/;'q;"	kind:func
delete_list	../library/sparse_bitset.m	/^:- func delete_list(sparse_bitset(T), list(T)) = sparse_bitset(T) <= uenum(/;kq|/^\<delete_list\>/;'q;"	kind:func
delete_list	../library/test_bitset.m	/^:- pred delete_list(list(T)::in, test_bitset(T)::in, test_bitset(/;kq|/^\<delete_list\>/;'q;"	kind:pred
delete_list	../library/tree_bitset.m	/^:- func delete_list(tree_bitset(T), list(T)) = tree_bitset(T) <= uenum(/;kq|/^\<delete_list\>/;'q;"	kind:func
delete_list	set_of_var.m	/^:- pred delete_list(list(var(/;kq|/^\<delete_list\>/;'q;"	kind:pred
delete_node	rbmm.points_to_graph.m	/^:- pred delete_node(/;kq|/^\<delete_node\>/;'q;"	kind:pred	file:
delete_nth	../library/list.m	/^:- pred delete_nth(list(T)::in, int::in, list(/;kq|/^\<delete_nth\>/;'q;"	kind:pred
delete_object	mlds.m	/^    ;       delete_object(mlds_rval)$/;kq|-;/\<delete_object\>/;'q;"	kind:cons
delete_row	../library/edit_seq.m	/^:- pred delete_row(/;kq|/^\<delete_row\>/;'q;"	kind:pred	file:
delete_sorted_list	../library/map.m	/^:- func delete_sorted_list(map(K, V), list(K)) = map(/;kq|/^\<delete_sorted_list\>/;'q;"	kind:func
delete_sorted_list_loop	../library/map.m	/^:- pred delete_sorted_list_loop(list(/;kq|/^\<delete_sorted_list_loop\>/;'q;"	kind:pred	file:
delete_sorted_var_entries	var_table.m	/^:- pred delete_sorted_var_entries(list(/;kq|/^\<delete_sorted_var_entries\>/;'q;"	kind:pred
delete_sorted_var_types	vartypes.m	/^:- pred delete_sorted_var_types(list(/;kq|/^\<delete_sorted_var_types\>/;'q;"	kind:pred
delete_sorted_vars	../library/varset.m	/^:- func delete_sorted_vars(varset(T), list(var(T))) = varset(/;kq|/^\<delete_sorted_vars\>/;'q;"	kind:func
delete_tail_unreachable_goals	simplify_goal_conj.m	/^:- pred delete_tail_unreachable_goals(cord(/;kq|/^\<delete_tail_unreachable_goals\>/;'q;"	kind:pred	file:
delete_temporary_file	fact_table.m	/^:- pred delete_temporary_file(/;kq|/^\<delete_temporary_file\>/;'q;"	kind:pred	file:
delete_timestamp	make.module_target.m	/^:- pred delete_timestamp(/;kq|/^\<delete_timestamp\>/;'q;"	kind:pred	file:
delete_uc_preds_from_c_j_cs_maybe_defn	comp_unit_interface.m	/^:- pred delete_uc_preds_from_c_j_cs_maybe_defn(/;kq|/^\<delete_uc_preds_from_c_j_cs_maybe_defn\>/;'q;"	kind:pred	file:
delete_uc_preds_from_c_j_cs_maybe_defn_or_enum	comp_unit_interface.m	/^:- pred delete_uc_preds_from_c_j_cs_maybe_defn_or_enum(/;kq|/^\<delete_uc_preds_from_c_j_cs_maybe_defn_or_enum\>/;'q;"	kind:pred	file:
delete_uc_preds_from_du_type	comp_unit_interface.m	/^:- pred delete_uc_preds_from_du_type(/;kq|/^\<delete_uc_preds_from_du_type\>/;'q;"	kind:pred	file:
delete_uc_preds_from_du_type_defn	comp_unit_interface.m	/^:- pred delete_uc_preds_from_du_type_defn(/;kq|/^\<delete_uc_preds_from_du_type_defn\>/;'q;"	kind:pred	file:
delete_uc_preds_from_foreign_type	comp_unit_interface.m	/^:- pred delete_uc_preds_from_foreign_type(type_details_foreign(/;kq|/^\<delete_uc_preds_from_foreign_type\>/;'q;"	kind:pred	file:
delete_uc_preds_from_maybe_foreign_type_defn	comp_unit_interface.m	/^:- pred delete_uc_preds_from_maybe_foreign_type_defn(/;kq|/^\<delete_uc_preds_from_maybe_foreign_type_defn\>/;'q;"	kind:pred	file:
delete_uc_preds_from_maybe_foreign_type_defn_or_enum	comp_unit_interface.m	/^:- pred delete_uc_preds_from_maybe_foreign_type_defn_or_enum(/;kq|/^\<delete_uc_preds_from_maybe_foreign_type_defn_or_enum\>/;'q;"	kind:pred	file:
delete_uc_preds_make_solver_type_dummy	comp_unit_interface.m	/^:- pred delete_uc_preds_make_solver_type_dummy(/;kq|/^\<delete_uc_preds_make_solver_type_dummy\>/;'q;"	kind:pred	file:
delete_unneeded_copy_goals	state_var.m	/^:- pred delete_unneeded_copy_goals(/;kq|/^\<delete_unneeded_copy_goals\>/;'q;"	kind:pred	file:
delete_unneeded_copy_goals_disj	state_var.m	/^:- pred delete_unneeded_copy_goals_disj(/;kq|/^\<delete_unneeded_copy_goals_disj\>/;'q;"	kind:pred	file:
delete_unneeded_copy_goals_in_clause	state_var.m	/^:- pred delete_unneeded_copy_goals_in_clause(/;kq|/^\<delete_unneeded_copy_goals_in_clause\>/;'q;"	kind:pred	file:
delete_unneeded_copy_goals_rev_conj	state_var.m	/^:- pred delete_unneeded_copy_goals_rev_conj(/;kq|/^\<delete_unneeded_copy_goals_rev_conj\>/;'q;"	kind:pred	file:
delete_unneeded_copy_goals_switch	state_var.m	/^:- pred delete_unneeded_copy_goals_switch(list(case)::in, list(/;kq|/^\<delete_unneeded_copy_goals_switch\>/;'q;"	kind:pred	file:
delete_unreachable_cases	det_util.m	/^:- pred delete_unreachable_cases(list(case)::in, set_tree234(/;kq|/^\<delete_unreachable_cases\>/;'q;"	kind:pred
delete_unreachable_cases_acc	det_util.m	/^:- pred delete_unreachable_cases_acc(list(case)::in, set_tree234(/;kq|/^\<delete_unreachable_cases_acc\>/;'q;"	kind:pred	file:
delete_unused_in_atomic_stmt_return_cord	ml_unused_assign.m	/^:- pred delete_unused_in_atomic_stmt_return_cord(/;kq|/^\<delete_unused_in_atomic_stmt_return_cord\>/;'q;"	kind:pred	file:
delete_unused_in_func_defn	ml_unused_assign.m	/^:- pred delete_unused_in_func_defn(/;kq|/^\<delete_unused_in_func_defn\>/;'q;"	kind:pred	file:
delete_unused_in_func_defns	ml_unused_assign.m	/^:- pred delete_unused_in_func_defns(list(/;kq|/^\<delete_unused_in_func_defns\>/;'q;"	kind:pred	file:
delete_unused_in_rev_stmts	ml_unused_assign.m	/^:- pred delete_unused_in_rev_stmts(/;kq|/^\<delete_unused_in_rev_stmts\>/;'q;"	kind:pred	file:
delete_unused_in_stmt	ml_unused_assign.m	/^:- pred delete_unused_in_stmt(/;kq|/^\<delete_unused_in_stmt\>/;'q;"	kind:pred	file:
delete_unused_in_stmt_return_cord	ml_unused_assign.m	/^:- pred delete_unused_in_stmt_return_cord(mlds_stmt::in, cord(/;kq|/^\<delete_unused_in_stmt_return_cord\>/;'q;"	kind:pred	file:
delete_unused_in_stmts	ml_unused_assign.m	/^:- pred delete_unused_in_stmts(list(mlds_stmt)::in, list(/;kq|/^\<delete_unused_in_stmts\>/;'q;"	kind:pred	file:
delete_unused_in_switch_cases	ml_unused_assign.m	/^:- pred delete_unused_in_switch_cases(/;kq|/^\<delete_unused_in_switch_cases\>/;'q;"	kind:pred	file:
delete_unused_in_switch_default	ml_unused_assign.m	/^:- pred delete_unused_in_switch_default(/;kq|/^\<delete_unused_in_switch_default\>/;'q;"	kind:pred	file:
delete_value	../library/bimap.m	/^:- func delete_value(bimap(K, V), V) = bimap(/;kq|/^\<delete_value\>/;'q;"	kind:func
delete_value	../library/injection.m	/^:- func delete_value(injection(K, V), V) = injection(/;kq|/^\<delete_value\>/;'q;"	kind:func
delete_values	../library/bimap.m	/^:- func delete_values(bimap(K, V), list(V)) = bimap(/;kq|/^\<delete_values\>/;'q;"	kind:func
delete_values	../library/injection.m	/^:- func delete_values(injection(K, V), list(V)) = injection(/;kq|/^\<delete_values\>/;'q;"	kind:func
delete_var	../library/varset.m	/^:- func delete_var(varset(T), var(T)) = varset(/;kq|/^\<delete_var\>/;'q;"	kind:func
delete_var_entries	var_table.m	/^:- pred delete_var_entries(list(/;kq|/^\<delete_var_entries\>/;'q;"	kind:pred
delete_var_entry	var_table.m	/^:- pred delete_var_entry(/;kq|/^\<delete_var_entry\>/;'q;"	kind:pred
delete_var_from_imp_map	mode_robdd.implications.m	/^:- func delete_var_from_imp_map(var(T), imp_map(T)) = imp_map(/;kq|/^\<delete_var_from_imp_map\>/;'q;"	kind:func	file:
delete_var_type	vartypes.m	/^:- pred delete_var_type(/;kq|/^\<delete_var_type\>/;'q;"	kind:pred
delete_var_types	vartypes.m	/^:- pred delete_var_types(list(/;kq|/^\<delete_var_types\>/;'q;"	kind:pred
delete_vars	../library/varset.m	/^:- func delete_vars(varset(T), list(var(T))) = varset(/;kq|/^\<delete_vars\>/;'q;"	kind:func
delete_waiting_vars	delay_info.m	/^:- pred delete_waiting_vars(list(/;kq|/^\<delete_waiting_vars\>/;'q;"	kind:pred	file:
deleted	../library/edit_seq.m	/^    ;       deleted(T)$/;kq|-;/\<deleted\>/;'q;"	kind:cons
deleting	../library/rtree.m	/^    --->    deleting(orphans(K, V))$/;kq|-;/\<deleting\>/;'q;"	kind:cons	file:
demand_inputs	unneeded_code.m	/^:- pred demand_inputs(/;kq|/^\<demand_inputs\>/;'q;"	kind:pred	file:
demand_var	unneeded_code.m	/^:- pred demand_var(/;kq|/^\<demand_var\>/;'q;"	kind:pred	file:
demand_var_everywhere	unneeded_code.m	/^:- pred demand_var_everywhere(/;kq|/^\<demand_var_everywhere\>/;'q;"	kind:pred	file:
demangle	options.m	/^    ;       demangle$/;kq|-;/\<demangle\>/;'q;"	kind:cons
demangle_command	options.m	/^    ;       demangle_command$/;kq|-;/\<demangle_command\>/;'q;"	kind:cons
denom	../library/rational.m	/^:- func denom(/;kq|/^\<denom\>/;'q;"	kind:func
denom	rat.m	/^:- func denom(/;kq|/^\<denom\>/;'q;"	kind:func
dense_switch.first_value	dense_switch.m	/^                first_value         :: int,$/;kq|-;/\<dense_switch.first_value\>/;'q;"	kind:fld	file:
dense_switch.last_value	dense_switch.m	/^                last_value          :: int,$/;kq|-;/\<dense_switch.last_value\>/;'q;"	kind:fld	file:
dense_switch.need_range_check	dense_switch.m	/^                need_range_check    :: need_range_check$/;kq|-;/\<dense_switch.need_range_check\>/;'q;"	kind:fld	file:
dense_switch_info	dense_switch.m	/^:- type dense_switch_info$/;kq|-;/\<dense_switch_info\>/;'q;"	kind:type	file:
dep_arcs	dependency_graph.m	/^                dep_arcs            :: dependency_arcs(T),$/;kq|-;/\<dep_arcs\>/;'q;"	kind:fld	file:
dep_arcs	hlds_dependency_graph.m	/^:- type dep_arcs(T) == assoc_list(dependency_graph_key(T)).$/;kq|-;/\<dep_arcs\>/;'q;"	kind:type	file:
dep_bottom_up_sccs	dependency_graph.m	/^                dep_bottom_up_sccs  :: bottom_up_dependency_sccs(T)$/;kq|-;/\<dep_bottom_up_sccs\>/;'q;"	kind:fld	file:
dep_file	make.make_info.m	/^    ;       dep_file(file_name).$/;kq|-;/\<dep_file\>/;'q;"	kind:cons
dep_file_status_map	make.make_info.m	/^:- type dep_file_status_map ==$/;kq|-;/\<dep_file_status_map\>/;'q;"	kind:type
dep_graph	dependency_graph.m	/^                dep_graph           :: dependency_graph(T),$/;kq|-;/\<dep_graph\>/;'q;"	kind:fld	file:
dep_graphs	d_file_deps.m	/^:- type dep_graphs$/;kq|-;/\<dep_graphs\>/;'q;"	kind:type
dep_par_conj.allocate_future	dep_par_conj.m	/^:- pred allocate_future(module_info::in, prog_var::in, list(/;kq|/^\<allocate_future\>/;'q;"	kind:pred	file:
dep_par_conj.arg_pos	dep_par_conj.m	/^:- type arg_pos == int.$/;kq|-;/\<dep_par_conj.arg_pos\>/;'q;"	kind:type	file:
dep_par_conj.changed_var	dep_par_conj.m	/^:- pred changed_var(module_info::in, list(/;kq|/^\<changed_var\>/;'q;"	kind:pred	file:
dep_par_conj.cost_after_signal	dep_par_conj.m	/^:- type cost_after_signal$/;kq|-;/\<dep_par_conj.cost_after_signal\>/;'q;"	kind:type	file:
dep_par_conj.cost_before_wait	dep_par_conj.m	/^:- type cost_before_wait$/;kq|-;/\<dep_par_conj.cost_before_wait\>/;'q;"	kind:type	file:
dep_par_conj.det_delete_nth	dep_par_conj.m	/^:- pred det_delete_nth(int::in, list(T)::in, list(/;kq|/^\<det_delete_nth\>/;'q;"	kind:pred	file:
dep_par_conj.done_par_procs	dep_par_conj.m	/^:- type done_par_procs == map(par_proc_call_pattern, new_par_proc).$/;kq|-;/\<dep_par_conj.done_par_procs\>/;'q;"	kind:type	file:
dep_par_conj.find_procs_scc	dep_par_conj.m	/^:- pred find_procs_scc(list(/;kq|/^\<find_procs_scc\>/;'q;"	kind:pred	file:
dep_par_conj.future_args	dep_par_conj.m	/^                future_args     :: list(arg_pos)$/;kq|-;/\<dep_par_conj.future_args\>/;'q;"	kind:fld	file:
dep_par_conj.future_map	dep_par_conj.m	/^:- type future_map == map(prog_var, prog_var).$/;kq|-;/\<dep_par_conj.future_map\>/;'q;"	kind:type	file:
dep_par_conj.future_var_pair	dep_par_conj.m	/^:- type future_var_pair$/;kq|-;/\<dep_par_conj.future_var_pair\>/;'q;"	kind:type	file:
dep_par_conj.futurise_argtypes	dep_par_conj.m	/^:- pred futurise_argtypes(arg_pos::in, list(arg_pos)::in, list(/;kq|/^\<futurise_argtypes\>/;'q;"	kind:pred	file:
dep_par_conj.fvp_future	dep_par_conj.m	/^                fvp_future  :: prog_var,$/;kq|-;/\<dep_par_conj.fvp_future\>/;'q;"	kind:fld	file:
dep_par_conj.fvp_var	dep_par_conj.m	/^                fvp_var     :: prog_var$/;kq|-;/\<dep_par_conj.fvp_var\>/;'q;"	kind:fld	file:
dep_par_conj.get_pred	dep_par_conj.m	/^    ;       get_pred.$/;kq|-;/\<dep_par_conj.get_pred\>/;'q;"	kind:cons	file:
dep_par_conj.is_signal_goal	dep_par_conj.m	/^:- pred is_signal_goal(/;kq|/^\<is_signal_goal\>/;'q;"	kind:pred	file:
dep_par_conj.is_wait_goal	dep_par_conj.m	/^:- pred is_wait_goal(/;kq|/^\<is_wait_goal\>/;'q;"	kind:pred	file:
dep_par_conj.join_branches	dep_par_conj.m	/^:- pred join_branches(/;kq|/^\<join_branches\>/;'q;"	kind:pred	file:
dep_par_conj.make_future_var	dep_par_conj.m	/^:- pred make_future_var(/;kq|/^\<make_future_var\>/;'q;"	kind:pred	file:
dep_par_conj.make_get_goal	dep_par_conj.m	/^:- pred make_get_goal(/;kq|/^\<make_get_goal\>/;'q;"	kind:pred	file:
dep_par_conj.make_signal_goal	dep_par_conj.m	/^:- pred make_signal_goal(/;kq|/^\<make_signal_goal\>/;'q;"	kind:pred	file:
dep_par_conj.make_wait_goal	dep_par_conj.m	/^:- pred make_wait_goal(/;kq|/^\<make_wait_goal\>/;'q;"	kind:pred	file:
dep_par_conj.make_wait_or_get	dep_par_conj.m	/^:- pred make_wait_or_get(/;kq|/^\<make_wait_or_get\>/;'q;"	kind:pred	file:
dep_par_conj.maybe_spec_proc	dep_par_conj.m	/^:- type maybe_spec_proc$/;kq|-;/\<dep_par_conj.maybe_spec_proc\>/;'q;"	kind:type	file:
dep_par_conj.new_future_code	dep_par_conj.m	/^:- func new_future_code = string.$/;kq|/^\<new_future_code\>/;'q;"	kind:func	file:
dep_par_conj.new_name	dep_par_conj.m	/^                new_name        :: sym_name$/;kq|-;/\<dep_par_conj.new_name\>/;'q;"	kind:fld	file:
dep_par_conj.new_par_proc	dep_par_conj.m	/^:- type new_par_proc$/;kq|-;/\<dep_par_conj.new_par_proc\>/;'q;"	kind:type	file:
dep_par_conj.new_ppid	dep_par_conj.m	/^                new_ppid        :: pred_proc_id,$/;kq|-;/\<dep_par_conj.new_ppid\>/;'q;"	kind:fld	file:
dep_par_conj.not_seen_signal	dep_par_conj.m	/^    --->    not_seen_signal$/;kq|-;/\<dep_par_conj.not_seen_signal\>/;'q;"	kind:cons	file:
dep_par_conj.not_worth_pushing	dep_par_conj.m	/^    ;       not_worth_pushing.$/;kq|-;/\<dep_par_conj.not_worth_pushing\>/;'q;"	kind:cons	file:
dep_par_conj.old_ppid	dep_par_conj.m	/^                old_ppid        :: pred_proc_id,$/;kq|-;/\<dep_par_conj.old_ppid\>/;'q;"	kind:fld	file:
dep_par_conj.pending_par_procs	dep_par_conj.m	/^:- type pending_par_procs == assoc_list(par_proc_call_pattern, new_par_proc).$/;kq|-;/\<dep_par_conj.pending_par_procs\>/;'q;"	kind:type	file:
dep_par_conj.push_op	dep_par_conj.m	/^:- type push_op$/;kq|-;/\<dep_par_conj.push_op\>/;'q;"	kind:type	file:
dep_par_conj.push_signal	dep_par_conj.m	/^    ;       push_signal.$/;kq|-;/\<dep_par_conj.push_signal\>/;'q;"	kind:cons	file:
dep_par_conj.push_wait	dep_par_conj.m	/^    --->    push_wait$/;kq|-;/\<dep_par_conj.push_wait\>/;'q;"	kind:cons	file:
dep_par_conj.pushable_args_map	dep_par_conj.m	/^:- type pushable_args_map == map(pred_proc_id, proc_pushable_args_map).$/;kq|-;/\<dep_par_conj.pushable_args_map\>/;'q;"	kind:type	file:
dep_par_conj.queue_par_proc	dep_par_conj.m	/^:- pred queue_par_proc(/;kq|/^\<queue_par_proc\>/;'q;"	kind:pred	file:
dep_par_conj.replace_head_vars	dep_par_conj.m	/^:- pred replace_head_vars(/;kq|/^\<replace_head_vars\>/;'q;"	kind:pred	file:
dep_par_conj.rev_proc_map	dep_par_conj.m	/^:- type rev_proc_map == map(pred_proc_id, pred_proc_id).$/;kq|-;/\<dep_par_conj.rev_proc_map\>/;'q;"	kind:type	file:
dep_par_conj.seen_more_signal	dep_par_conj.m	/^:- func seen_more_signal(/;kq|/^\<seen_more_signal\>/;'q;"	kind:func	file:
dep_par_conj.seen_produced_var	dep_par_conj.m	/^:- pred seen_produced_var(cost_after_signal::in(/;kq|/^\<seen_produced_var\>/;'q;"	kind:pred	file:
dep_par_conj.should_we_push	dep_par_conj.m	/^:- pred should_we_push(/;kq|/^\<should_we_push\>/;'q;"	kind:pred	file:
dep_par_conj.sp_name	dep_par_conj.m	/^                sp_name         :: sym_name$/;kq|-;/\<dep_par_conj.sp_name\>/;'q;"	kind:fld	file:
dep_par_conj.sp_ppid	dep_par_conj.m	/^                sp_ppid         :: pred_proc_id,$/;kq|-;/\<dep_par_conj.sp_ppid\>/;'q;"	kind:fld	file:
dep_par_conj.spec_done_procs	dep_par_conj.m	/^                spec_done_procs             :: done_par_procs,$/;kq|-;/\<dep_par_conj.spec_done_procs\>/;'q;"	kind:fld	file:
dep_par_conj.spec_info	dep_par_conj.m	/^:- type spec_info$/;kq|-;/\<dep_par_conj.spec_info\>/;'q;"	kind:type	file:
dep_par_conj.spec_module_info	dep_par_conj.m	/^                spec_module_info            :: module_info,$/;kq|-;/\<dep_par_conj.spec_module_info\>/;'q;"	kind:fld	file:
dep_par_conj.spec_ppid	dep_par_conj.m	/^                spec_ppid                   :: pred_proc_id,$/;kq|-;/\<dep_par_conj.spec_ppid\>/;'q;"	kind:fld	file:
dep_par_conj.spec_proc	dep_par_conj.m	/^    ;       spec_proc($/;kq|-;/\<dep_par_conj.spec_proc\>/;'q;"	kind:cons	file:
dep_par_conj.spec_pushability	dep_par_conj.m	/^                spec_pushability            :: pushable_args_map$/;kq|-;/\<dep_par_conj.spec_pushability\>/;'q;"	kind:fld	file:
dep_par_conj.spec_rev_proc_map	dep_par_conj.m	/^                spec_rev_proc_map           :: rev_proc_map,$/;kq|-;/\<dep_par_conj.spec_rev_proc_map\>/;'q;"	kind:fld	file:
dep_par_conj.spec_var_table	dep_par_conj.m	/^                spec_var_table              :: var_table,$/;kq|-;/\<dep_par_conj.spec_var_table\>/;'q;"	kind:fld	file:
dep_par_conj.st_lookup_map	dep_par_conj.m	/^                st_lookup_map       :: map(string, int),$/;kq|-;/\<dep_par_conj.st_lookup_map\>/;'q;"	kind:fld	file:
dep_par_conj.st_rev_table	dep_par_conj.m	/^                st_rev_table        :: list(string),$/;kq|-;/\<dep_par_conj.st_rev_table\>/;'q;"	kind:fld	file:
dep_par_conj.st_size	dep_par_conj.m	/^                st_size             :: int$/;kq|-;/\<dep_par_conj.st_size\>/;'q;"	kind:fld	file:
dep_par_conj.sync_dep_par_conj	dep_par_conj.m	/^:- pred sync_dep_par_conj(/;kq|/^\<sync_dep_par_conj\>/;'q;"	kind:pred	file:
dep_par_conj.sync_ignore_vars	dep_par_conj.m	/^                sync_ignore_vars            :: set_of_progvar,$/;kq|-;/\<dep_par_conj.sync_ignore_vars\>/;'q;"	kind:fld	file:
dep_par_conj.sync_info	dep_par_conj.m	/^:- type sync_info$/;kq|-;/\<dep_par_conj.sync_info\>/;'q;"	kind:type	file:
dep_par_conj.sync_module_info	dep_par_conj.m	/^                sync_module_info            :: module_info,$/;kq|-;/\<dep_par_conj.sync_module_info\>/;'q;"	kind:fld	file:
dep_par_conj.sync_this_proc	dep_par_conj.m	/^                sync_this_proc              :: pred_proc_id,$/;kq|-;/\<dep_par_conj.sync_this_proc\>/;'q;"	kind:fld	file:
dep_par_conj.sync_var_table	dep_par_conj.m	/^                sync_var_table              :: var_table,$/;kq|-;/\<dep_par_conj.sync_var_table\>/;'q;"	kind:fld	file:
dep_par_conj.ts_string_table	dep_par_conj.m	/^:- type ts_string_table$/;kq|-;/\<dep_par_conj.ts_string_table\>/;'q;"	kind:type	file:
dep_par_conj.var_in_nonlocals	dep_par_conj.m	/^:- pred var_in_nonlocals(/;kq|/^\<var_in_nonlocals\>/;'q;"	kind:pred	file:
dep_par_conj.wait_or_get_pred	dep_par_conj.m	/^:- type wait_or_get_pred$/;kq|-;/\<dep_par_conj.wait_or_get_pred\>/;'q;"	kind:type	file:
dep_par_conj.wait_pred	dep_par_conj.m	/^    --->    wait_pred$/;kq|-;/\<dep_par_conj.wait_pred\>/;'q;"	kind:cons	file:
dep_par_conj.worth_pushing	dep_par_conj.m	/^    --->    worth_pushing$/;kq|-;/\<dep_par_conj.worth_pushing\>/;'q;"	kind:cons	file:
dep_procs	structure_reuse.indirect.m	/^:- type dep_procs == set(ppid_no_clobbers).$/;kq|-;/\<dep_procs\>/;'q;"	kind:type	file:
dep_procs	structure_sharing.analysis.m	/^:- type dep_procs == list(pred_proc_id).$/;kq|-;/\<dep_procs\>/;'q;"	kind:type	file:
dep_search_lval	var_locn.m	/^:- type dep_search_lval$/;kq|-;/\<dep_search_lval\>/;'q;"	kind:type	file:
dep_target	make.make_info.m	/^    --->    dep_target(target_file)$/;kq|-;/\<dep_target\>/;'q;"	kind:cons
dependencies	recompilation.usage.m	/^                dependencies        :: map(recomp_item_id,$/;kq|-;/\<dependencies\>/;'q;"	kind:fld	file:
dependency_arcs	dependency_graph.m	/^:- type dependency_arcs(T)      == assoc_list(digraph_key(T), digraph_key(T)).$/;kq|-;/\<dependency_arcs\>/;'q;"	kind:type
dependency_file	make.make_info.m	/^:- type dependency_file$/;kq|-;/\<dependency_file\>/;'q;"	kind:type
dependency_file_deps_result	make.prereqs_cache.m	/^:- type dependency_file_deps_result == deps_result(dependency_file_index).$/;kq|-;/\<dependency_file_deps_result\>/;'q;"	kind:type
dependency_file_hash	make.hash.m	/^:- pred dependency_file_hash(/;kq|/^\<dependency_file_hash\>/;'q;"	kind:pred
dependency_file_index	make.index_set.m	/^:- type dependency_file_index$/;kq|-;/\<dependency_file_index\>/;'q;"	kind:type	file:
dependency_file_index_map	make.make_info.m	/^:- type dependency_file_index_map$/;kq|-;/\<dependency_file_index_map\>/;'q;"	kind:type
dependency_file_index_set	make.index_set.m	/^:- type dependency_file_index_set == index_set(dependency_file_index).$/;kq|-;/\<dependency_file_index_set\>/;'q;"	kind:type
dependency_file_index_set_to_plain_set	make.index_set.m	/^:- pred dependency_file_index_set_to_plain_set(/;kq|/^\<dependency_file_index_set_to_plain_set\>/;'q;"	kind:pred
dependency_file_to_debug_string	make.prereqs.m	/^:- func dependency_file_to_debug_string(/;kq|/^\<dependency_file_to_debug_string\>/;'q;"	kind:func	file:
dependency_file_to_file_name	make.file_names.m	/^:- pred dependency_file_to_file_name(/;kq|/^\<dependency_file_to_file_name\>/;'q;"	kind:pred
dependency_file_to_index	make.index_set.m	/^:- pred dependency_file_to_index(/;kq|/^\<dependency_file_to_index\>/;'q;"	kind:pred
dependency_file_with_module_index	make.make_info.m	/^:- type dependency_file_with_module_index$/;kq|-;/\<dependency_file_with_module_index\>/;'q;"	kind:type
dependency_file_with_module_index_hash	make.hash.m	/^:- pred dependency_file_with_module_index_hash(/;kq|/^\<dependency_file_with_module_index_hash\>/;'q;"	kind:pred
dependency_files_to_index_set	make.index_set.m	/^:- pred dependency_files_to_index_set(list(/;kq|/^\<dependency_files_to_index_set\>/;'q;"	kind:pred
dependency_graph	dependency_graph.m	/^:- type dependency_graph(T)     == digraph(T).$/;kq|-;/\<dependency_graph\>/;'q;"	kind:type
dependency_graph.dep_arcs	dependency_graph.m	/^                dep_arcs            :: dependency_arcs(T),$/;kq|-;/\<dependency_graph.dep_arcs\>/;'q;"	kind:fld	file:
dependency_graph.dep_graph	dependency_graph.m	/^                dep_graph           :: dependency_graph(T),$/;kq|-;/\<dependency_graph.dep_graph\>/;'q;"	kind:fld	file:
dependency_graph.scc_map	dependency_graph.m	/^:- type scc_map(T)              == map(T, set(T)).$/;kq|-;/\<dependency_graph.scc_map\>/;'q;"	kind:type
dependency_graph_key	dependency_graph.m	/^:- type dependency_graph_key(T) == digraph_key(T).$/;kq|-;/\<dependency_graph_key\>/;'q;"	kind:type
dependency_graph_to_string	hlds_dependency_graph.m	/^:- pred dependency_graph_to_string(/;kq|/^\<dependency_graph_to_string\>/;'q;"	kind:pred
dependency_info	dependency_graph.m	/^:- type dependency_info(T)$/;kq|-;/\<dependency_info\>/;'q;"	kind:type	file:
dependency_info_get_arcs	dependency_graph.m	/^:- func dependency_info_get_arcs(dependency_info(/;kq|/^\<dependency_info_get_arcs\>/;'q;"	kind:func
dependency_info_get_bottom_up_sccs	dependency_graph.m	/^:- func dependency_info_get_bottom_up_sccs(dependency_info(/;kq|/^\<dependency_info_get_bottom_up_sccs\>/;'q;"	kind:func
dependency_info_get_condensed_bottom_up_sccs	dependency_graph.m	/^:- func dependency_info_get_condensed_bottom_up_sccs(dependency_info(/;kq|/^\<dependency_info_get_condensed_bottom_up_sccs\>/;'q;"	kind:func
dependency_info_get_graph	dependency_graph.m	/^:- func dependency_info_get_graph(dependency_info(/;kq|/^\<dependency_info_get_graph\>/;'q;"	kind:func
dependency_info_make_scc_map	dependency_graph.m	/^:- func dependency_info_make_scc_map(dependency_info(T)) = scc_map(/;kq|/^\<dependency_info_make_scc_map\>/;'q;"	kind:func
dependency_node	hlds_dependency_graph.m	/^:- typeclass dependency_node(T) where [$/;kq|-;/\<dependency_node\>/;'q;"	kind:tc	file:
dependency_status	make.make_info.m	/^:- type dependency_status$/;kq|-;/\<dependency_status\>/;'q;"	kind:type
dependency_status_known_file	make.check_up_to_date.m	/^:- type dependency_status_known_file$/;kq|-;/\<dependency_status_known_file\>/;'q;"	kind:type	file:
dependency_status_result	make.check_up_to_date.m	/^:- type dependency_status_result$/;kq|-;/\<dependency_status_result\>/;'q;"	kind:type
dependent_lval_map	reassign.m	/^:- type dependent_lval_map  ==  map(lval, set(lval)).$/;kq|-;/\<dependent_lval_map\>/;'q;"	kind:type	file:
depends_on_mercury_calls	prog_data_foreign.m	/^    ;       depends_on_mercury_calls.$/;kq|-;/\<depends_on_mercury_calls\>/;'q;"	kind:cons
deps	deps_map.m	/^:- type deps$/;kq|-;/\<deps\>/;'q;"	kind:type
deps_graph	module_deps_graph.m	/^:- type deps_graph == digraph(module_name).$/;kq|-;/\<deps_graph\>/;'q;"	kind:type
deps_graph_key	module_deps_graph.m	/^:- type deps_graph_key == digraph_key(module_name).$/;kq|-;/\<deps_graph_key\>/;'q;"	kind:type	file:
deps_list_to_deps_graph	d_file_deps.m	/^:- pred deps_list_to_deps_graph(/;kq|/^\<deps_list_to_deps_graph\>/;'q;"	kind:pred	file:
deps_make_ints	mercury_compile_main.m	/^:- pred deps_make_ints(/;kq|/^\<deps_make_ints\>/;'q;"	kind:pred	file:
deps_map	deps_map.m	/^:- type deps_map == map(module_name, deps).$/;kq|-;/\<deps_map\>/;'q;"	kind:type
deps_map.already_processed	deps_map.m	/^    ;       already_processed.$/;kq|-;/\<deps_map.already_processed\>/;'q;"	kind:cons
deps_map.deps	deps_map.m	/^:- type deps$/;kq|-;/\<deps_map.deps\>/;'q;"	kind:type
deps_map.expectation_contexts	deps_map.m	/^:- type expectation_contexts == list(term_context).$/;kq|-;/\<deps_map.expectation_contexts\>/;'q;"	kind:type	file:
deps_map.file_or_module	deps_map.m	/^:- type file_or_module$/;kq|-;/\<deps_map.file_or_module\>/;'q;"	kind:type
deps_map.fm_file	deps_map.m	/^    --->    fm_file(file_name)$/;kq|-;/\<deps_map.fm_file\>/;'q;"	kind:cons
deps_map.fm_module	deps_map.m	/^    ;       fm_module(module_name).$/;kq|-;/\<deps_map.fm_module\>/;'q;"	kind:cons
deps_map.generate_deps_map	deps_map.m	/^:- pred generate_deps_map(/;kq|/^\<generate_deps_map\>/;'q;"	kind:pred
deps_map.have_processed	deps_map.m	/^:- type have_processed$/;kq|-;/\<deps_map.have_processed\>/;'q;"	kind:type
deps_map.insert_into_deps_map	deps_map.m	/^:- pred insert_into_deps_map(/;kq|/^\<insert_into_deps_map\>/;'q;"	kind:pred	file:
deps_map.not_yet_processed	deps_map.m	/^    --->    not_yet_processed$/;kq|-;/\<deps_map.not_yet_processed\>/;'q;"	kind:cons
deps_result	make.prereqs_cache.m	/^:- type deps_result(T)$/;kq|-;/\<deps_result\>/;'q;"	kind:type
deps_status_being_built	make.make_info.m	/^    ;       deps_status_being_built$/;kq|-;/\<deps_status_being_built\>/;'q;"	kind:cons
deps_status_error	make.make_info.m	/^    ;       deps_status_error.$/;kq|-;/\<deps_status_error\>/;'q;"	kind:cons
deps_status_not_considered	make.make_info.m	/^    --->    deps_status_not_considered$/;kq|-;/\<deps_status_not_considered\>/;'q;"	kind:cons
deps_status_up_to_date	make.make_info.m	/^    ;       deps_status_up_to_date$/;kq|-;/\<deps_status_up_to_date\>/;'q;"	kind:cons
depth	../library/pprint.m	/^:- type depth == int.$/;kq|-;/\<depth\>/;'q;"	kind:type	file:
depth	../library/stack.m	/^:- func depth(stack(/;kq|/^\<depth\>/;'q;"	kind:func
depth_levels	../library/tree234.m	/^:- pred depth_levels(tree234(/;kq|/^\<depth_levels\>/;'q;"	kind:pred	file:
depth_num	delay_info.m	/^:- type depth_num == int.       % Eeek! Pointers!$/;kq|-;/\<depth_num\>/;'q;"	kind:type	file:
deref_eqv_types	du_type_layout.m	/^:- pred deref_eqv_types(/;kq|/^\<deref_eqv_types\>/;'q;"	kind:pred	file:
derive_event_set_data	prog_event.m	/^:- func derive_event_set_data(/;kq|/^\<derive_event_set_data\>/;'q;"	kind:func
desc_cache_stat	make.prereqs_cache.m	/^:- pred desc_cache_stat(/;kq|/^\<desc_cache_stat\>/;'q;"	kind:pred	file:
desc_pred_decl_item_numbers	style_checks.m	/^:- pred desc_pred_decl_item_numbers(/;kq|/^\<desc_pred_decl_item_numbers\>/;'q;"	kind:pred	file:
desc_to_lines	hlds_desc.m	/^:- func desc_to_lines(string) = list(/;kq|/^\<desc_to_lines\>/;'q;"	kind:func	file:
descend_and_difference_list	../library/tree_bitset.m	/^:- pred descend_and_difference_list(uint::in, list(/;kq|/^\<descend_and_difference_list\>/;'q;"	kind:pred	file:
descend_and_difference_one	../library/tree_bitset.m	/^:- pred descend_and_difference_one(uint::in, list(/;kq|/^\<descend_and_difference_one\>/;'q;"	kind:pred	file:
descend_and_intersect	../library/tree_bitset.m	/^:- pred descend_and_intersect(/;kq|/^\<descend_and_intersect\>/;'q;"	kind:pred	file:
descendant	inst_graph.m	/^:- pred descendant(/;kq|/^\<descendant\>/;'q;"	kind:pred
descendant_2	inst_graph.m	/^:- pred descendant_2(inst_graph::in, set(/;kq|/^\<descendant_2\>/;'q;"	kind:pred	file:
descending	../library/calendar.m	/^    ;       descending.$/;kq|-;/\<descending\>/;'q;"	kind:cons	file:
describe_all_open_nest_levels	../library/mercury_term_parser.m	/^:- func describe_all_open_nest_levels(stack(/;kq|/^\<describe_all_open_nest_levels\>/;'q;"	kind:func	file:
describe_args	hlds_desc.m	/^:- func describe_args(var_table, list(/;kq|/^\<describe_args\>/;'q;"	kind:func
describe_args_type_assign_source	typecheck_error_util.m	/^:- func describe_args_type_assign_source(/;kq|/^\<describe_args_type_assign_source\>/;'q;"	kind:func
describe_attr_type	prog_event.m	/^:- func describe_attr_type(/;kq|/^\<describe_attr_type\>/;'q;"	kind:func	file:
describe_block	frameopt.m	/^:- pred describe_block(frame_block_map(/;kq|/^\<describe_block\>/;'q;"	kind:pred	file:
describe_cast	hlds_desc.m	/^:- func describe_cast(/;kq|/^\<describe_cast\>/;'q;"	kind:func	file:
describe_cons_type_info_source	typecheck_error_util.m	/^:- func describe_cons_type_info_source(module_info, maybe(/;kq|/^\<describe_cons_type_info_source\>/;'q;"	kind:func
describe_constrained_goal	post_typecheck.m	/^:- func describe_constrained_goal(/;kq|/^\<describe_constrained_goal\>/;'q;"	kind:func	file:
describe_dependency_file_and_timestamp	make.check_up_to_date.m	/^:- pred describe_dependency_file_and_timestamp(/;kq|/^\<describe_dependency_file_and_timestamp\>/;'q;"	kind:pred	file:
describe_det_entry	frameopt.m	/^:- func describe_det_entry(/;kq|/^\<describe_det_entry\>/;'q;"	kind:func	file:
describe_det_exit	frameopt.m	/^:- func describe_det_exit(maybe(/;kq|/^\<describe_det_exit\>/;'q;"	kind:func	file:
describe_entry	frameopt.m	/^    func describe_entry(En) = string,$/;kq|-;/\<describe_entry\>/;'q;"	kind:tcm	file:
describe_entry	frameopt.m	/^    func(describe_entry\/1) is describe_det_entry,$/;kq|-;/\<describe_entry\>/;'q;"	kind:tcim	file:
describe_entry	frameopt.m	/^    func(describe_entry\/1) is describe_nondet_entry,$/;kq|-;/\<describe_entry\>/;'q;"	kind:tcim	file:
describe_error_term	parse_tree_out_term.m	/^:- func describe_error_term(varset(T), term(/;kq|/^\<describe_error_term\>/;'q;"	kind:func
describe_event_attr	prog_event.m	/^:- func describe_event_attr(/;kq|/^\<describe_event_attr\>/;'q;"	kind:func	file:
describe_event_spec	prog_event.m	/^:- func describe_event_spec(/;kq|/^\<describe_event_spec\>/;'q;"	kind:func	file:
describe_exit	frameopt.m	/^    func describe_exit(maybe(proc_label), Ex) = string$/;kq|-;/\<describe_exit\>/;'q;"	kind:tcm	file:
describe_exit	frameopt.m	/^    func(describe_exit\/2)  is describe_det_exit$/;kq|-;/\<describe_exit\>/;'q;"	kind:tcim	file:
describe_exit	frameopt.m	/^    func(describe_exit\/2)  is describe_nondet_exit$/;kq|-;/\<describe_exit\>/;'q;"	kind:tcim	file:
describe_generic_call	hlds_desc.m	/^:- func describe_generic_call(var_table, generic_call, list(/;kq|/^\<describe_generic_call\>/;'q;"	kind:func	file:
describe_goal	hlds_desc.m	/^:- func describe_goal(/;kq|/^\<describe_goal\>/;'q;"	kind:func
describe_if_non_du_type	typecheck_errors.m	/^:- pred describe_if_non_du_type(mer_type::in, list(/;kq|/^\<describe_if_non_du_type\>/;'q;"	kind:pred	file:
describe_item	recompilation.check.m	/^:- func describe_item(recomp_item_id) = list(/;kq|/^\<describe_item\>/;'q;"	kind:func	file:
describe_newer_dependencies	make.check_up_to_date.m	/^:- pred describe_newer_dependencies(/;kq|/^\<describe_newer_dependencies\>/;'q;"	kind:pred	file:
describe_nondet_entry	frameopt.m	/^:- func describe_nondet_entry(/;kq|/^\<describe_nondet_entry\>/;'q;"	kind:func	file:
describe_nondet_exit	frameopt.m	/^:- func describe_nondet_exit(maybe(/;kq|/^\<describe_nondet_exit\>/;'q;"	kind:func	file:
describe_one_call_site	hlds_error_util.m	/^:- func describe_one_call_site(module_info, maybe(/;kq|/^\<describe_one_call_site\>/;'q;"	kind:func
describe_one_pred_info_name	hlds_error_util.m	/^:- func describe_one_pred_info_name(maybe(/;kq|/^\<describe_one_pred_info_name\>/;'q;"	kind:func
describe_one_pred_name	hlds_error_util.m	/^:- func describe_one_pred_name(module_info, maybe(/;kq|/^\<describe_one_pred_name\>/;'q;"	kind:func
describe_one_proc_name	hlds_error_util.m	/^:- func describe_one_proc_name(module_info, maybe(/;kq|/^\<describe_one_proc_name\>/;'q;"	kind:func
describe_one_proc_name_maybe_argmodes	hlds_error_util.m	/^:- func describe_one_proc_name_maybe_argmodes(/;kq|/^\<describe_one_proc_name_maybe_argmodes\>/;'q;"	kind:func
describe_open_nest_level	../library/mercury_term_parser.m	/^:- pred describe_open_nest_level(/;kq|/^\<describe_open_nest_level\>/;'q;"	kind:pred	file:
describe_open_nest_levels	../library/mercury_term_parser.m	/^:- pred describe_open_nest_levels(list(nest_open)::in, list(/;kq|/^\<describe_open_nest_levels\>/;'q;"	kind:pred	file:
describe_overloaded_symbol	typecheck_error_overload.m	/^:- func describe_overloaded_symbol(/;kq|/^\<describe_overloaded_symbol\>/;'q;"	kind:func	file:
describe_plain_call	hlds_desc.m	/^:- func describe_plain_call(var_table, sym_name, list(/;kq|/^\<describe_plain_call\>/;'q;"	kind:func	file:
describe_pred	hlds_desc.m	/^:- func describe_pred(/;kq|/^\<describe_pred\>/;'q;"	kind:func
describe_pred_from_id	hlds_desc.m	/^:- func describe_pred_from_id(/;kq|/^\<describe_pred_from_id\>/;'q;"	kind:func
describe_pred_proc_ids	ml_proc_gen.m	/^:- pred describe_pred_proc_ids(/;kq|/^\<describe_pred_proc_ids\>/;'q;"	kind:pred	file:
describe_proc	hlds_desc.m	/^:- func describe_proc(/;kq|/^\<describe_proc\>/;'q;"	kind:func
describe_proc_from_id	hlds_desc.m	/^:- func describe_proc_from_id(/;kq|/^\<describe_proc_from_id\>/;'q;"	kind:func
describe_qual_pred_name	hlds_error_util.m	/^:- func describe_qual_pred_name(module_info, pred_id) = list(/;kq|/^\<describe_qual_pred_name\>/;'q;"	kind:func
describe_qual_proc_name	hlds_error_util.m	/^:- func describe_qual_proc_name(/;kq|/^\<describe_qual_proc_name\>/;'q;"	kind:func
describe_resolved_functor	recompilation.check.m	/^:- func describe_resolved_functor(/;kq|/^\<describe_resolved_functor\>/;'q;"	kind:func	file:
describe_scope_reason	hlds_desc.m	/^:- func describe_scope_reason(/;kq|/^\<describe_scope_reason\>/;'q;"	kind:func	file:
describe_several_call_sites	hlds_error_util.m	/^:- func describe_several_call_sites(module_info, maybe(/;kq|/^\<describe_several_call_sites\>/;'q;"	kind:func
describe_several_pred_names	hlds_error_util.m	/^:- func describe_several_pred_names(module_info, maybe(/;kq|/^\<describe_several_pred_names\>/;'q;"	kind:func
describe_several_proc_names	hlds_error_util.m	/^:- func describe_several_proc_names(module_info, maybe(/;kq|/^\<describe_several_proc_names\>/;'q;"	kind:func
describe_structured_goal	hlds_desc.m	/^:- func describe_structured_goal(/;kq|/^\<describe_structured_goal\>/;'q;"	kind:func
describe_sub_word	du_type_layout.m	/^:- pred describe_sub_word(sub_word::in, list(/;kq|/^\<describe_sub_word\>/;'q;"	kind:pred	file:
describe_sub_word_bin	du_type_layout.m	/^:- pred describe_sub_word_bin(sub_word_bin::in, list(/;kq|/^\<describe_sub_word_bin\>/;'q;"	kind:pred	file:
describe_supertype_chain	add_type.m	/^:- func describe_supertype_chain(maybe(/;kq|/^\<describe_supertype_chain\>/;'q;"	kind:func	file:
describe_sym_name	error_spec.m	/^:- func describe_sym_name(/;kq|/^\<describe_sym_name\>/;'q;"	kind:func
describe_sym_name_arity	error_spec.m	/^:- func describe_sym_name_arity(/;kq|/^\<describe_sym_name_arity\>/;'q;"	kind:func
describe_target_dependency_status	make.check_up_to_date.m	/^:- pred describe_target_dependency_status(/;kq|/^\<describe_target_dependency_status\>/;'q;"	kind:pred	file:
describe_term2_error	term_constr_errors.m	/^:- pred describe_term2_error(module_info::in, maybe(/;kq|/^\<describe_term2_error\>/;'q;"	kind:pred	file:
describe_term2_errors	term_constr_errors.m	/^:- pred describe_term2_errors(module_info::in, maybe(/;kq|/^\<describe_term2_errors\>/;'q;"	kind:pred	file:
describe_term_error	term_errors.m	/^:- pred describe_term_error(module_info::in, maybe(/;kq|/^\<describe_term_error\>/;'q;"	kind:pred	file:
describe_term_errors	term_errors.m	/^:- pred describe_term_errors(module_info::in, maybe(/;kq|/^\<describe_term_errors\>/;'q;"	kind:pred	file:
describe_unbuilt_dependencies	make.check_up_to_date.m	/^:- pred describe_unbuilt_dependencies(/;kq|/^\<describe_unbuilt_dependencies\>/;'q;"	kind:pred	file:
describe_unhandled_kind_fors	oisu_check.m	/^:- pred describe_unhandled_kind_fors(/;kq|/^\<describe_unhandled_kind_fors\>/;'q;"	kind:pred	file:
describe_unify	hlds_desc.m	/^:- func describe_unify(/;kq|/^\<describe_unify\>/;'q;"	kind:func	file:
describe_unqual_pred_name	hlds_error_util.m	/^:- func describe_unqual_pred_name(module_info, pred_id) = list(/;kq|/^\<describe_unqual_pred_name\>/;'q;"	kind:func
describe_unqual_proc_name	hlds_error_util.m	/^:- func describe_unqual_proc_name(/;kq|/^\<describe_unqual_proc_name\>/;'q;"	kind:func
describe_var	hlds_desc.m	/^:- func describe_var(/;kq|/^\<describe_var\>/;'q;"	kind:func
describe_which_is_supertype_of_chain	add_type.m	/^:- func describe_which_is_supertype_of_chain(/;kq|/^\<describe_which_is_supertype_of_chain\>/;'q;"	kind:func	file:
description	ctgc.fixpoint_table.m	/^:- func description(fixpoint_table(/;kq|/^\<description\>/;'q;"	kind:func
destroy_job_ctl	make.build.m	/^:- pred destroy_job_ctl(/;kq|/^\<destroy_job_ctl\>/;'q;"	kind:pred	file:
desugar_field_access	parse_item.m	/^:- func desugar_field_access(/;kq|/^\<desugar_field_access\>/;'q;"	kind:func	file:
det_analysis.det_infer_proc	det_analysis.m	/^:- pred det_infer_proc(/;kq|/^\<det_infer_proc\>/;'q;"	kind:pred	file:
det_analysis.determinism_pass	det_analysis.m	/^:- pred determinism_pass(/;kq|/^\<determinism_pass\>/;'q;"	kind:pred
det_analysis.restore_option	det_analysis.m	/^:- pred restore_option(pair(/;kq|/^\<restore_option\>/;'q;"	kind:pred	file:
det_arg	../library/deconstruct.m	/^:- some [ArgT] pred det_arg(/;kq|/^\<det_arg\>/;'q;"	kind:pred
det_arg	../library/prolog.m	/^:- pred det_arg(/;kq|/^\<det_arg\>/;'q;"	kind:pred
det_base_digit_to_int	../library/char.m	/^:- func det_base_digit_to_int(/;kq|/^\<det_base_digit_to_int\>/;'q;"	kind:func
det_base_int_to_digit	../library/char.m	/^:- func det_base_int_to_digit(/;kq|/^\<det_base_int_to_digit\>/;'q;"	kind:func
det_base_string_to_int	../library/string.m	/^:- func det_base_string_to_int(/;kq|/^\<det_base_string_to_int\>/;'q;"	kind:func
det_base_string_to_uint	../library/string.m	/^:- func det_base_string_to_uint(/;kq|/^\<det_base_string_to_uint\>/;'q;"	kind:func
det_basename	../library/dir.m	/^:- func det_basename(/;kq|/^\<det_basename\>/;'q;"	kind:func
det_binary_digit_to_int	../library/char.m	/^:- func det_binary_digit_to_int(/;kq|/^\<det_binary_digit_to_int\>/;'q;"	kind:func
det_byte_index_for_bit	../library/bitmap.m	/^:- func det_byte_index_for_bit(/;kq|/^\<det_byte_index_for_bit\>/;'q;"	kind:func	file:
det_call_port_code_ac	../library/profiling_builtin.m	/^:- impure pred det_call_port_code_ac(/;kq|/^\<det_call_port_code_ac\>/;'q;"	kind:pred
det_call_port_code_sr	../library/profiling_builtin.m	/^:- impure pred det_call_port_code_sr(/;kq|/^\<det_call_port_code_sr\>/;'q;"	kind:pred
det_check_for_noncanonical_type	det_infer_goal.m	/^:- pred det_check_for_noncanonical_type(/;kq|/^\<det_check_for_noncanonical_type\>/;'q;"	kind:pred	file:
det_check_lambda	det_infer_goal.m	/^:- pred det_check_lambda(/;kq|/^\<det_check_lambda\>/;'q;"	kind:pred	file:
det_check_proc.cse_nopull_msgs	det_check_proc.m	/^:- pred cse_nopull_msgs(proc_info::in, list(/;kq|/^\<cse_nopull_msgs\>/;'q;"	kind:pred	file:
det_check_proc.determinism	det_check_proc.m	/^:- pred determinism(/;kq|/^\<determinism\>/;'q;"	kind:pred	file:
det_check_switch.switch_match	det_check_switch.m	/^:- type switch_match$/;kq|-;/\<det_check_switch.switch_match\>/;'q;"	kind:type
det_check_switch.switch_match	det_check_switch.m	/^:- type switch_match$/;kq|-;/\<det_check_switch.switch_match\>/;'q;"	kind:type	file:
det_commit_info	code_loc_dep.m	/^:- type det_commit_info$/;kq|-;/\<det_commit_info\>/;'q;"	kind:type	file:
det_comparison	prog_detism.m	/^:- type det_comparison$/;kq|-;/\<det_comparison\>/;'q;"	kind:type
det_component_comparison	prog_detism.m	/^:- type det_component_comparison$/;kq|-;/\<det_component_comparison\>/;'q;"	kind:type
det_conjunction_canfail	prog_detism.m	/^:- pred det_conjunction_canfail(/;kq|/^\<det_conjunction_canfail\>/;'q;"	kind:pred
det_conjunction_detism	prog_detism.m	/^:- pred det_conjunction_detism(/;kq|/^\<det_conjunction_detism\>/;'q;"	kind:pred
det_conjunction_maxsoln	prog_detism.m	/^:- pred det_conjunction_maxsoln(/;kq|/^\<det_conjunction_maxsoln\>/;'q;"	kind:pred
det_copy_out	options.m	/^    ;       det_copy_out$/;kq|-;/\<det_copy_out\>/;'q;"	kind:cons
det_date_from_string	../library/calendar.m	/^:- func det_date_from_string(/;kq|/^\<det_date_from_string\>/;'q;"	kind:func
det_day_of_week_from_mod	../library/calendar.m	/^:- func det_day_of_week_from_mod(/;kq|/^\<det_day_of_week_from_mod\>/;'q;"	kind:func	file:
det_decimal_digit_to_int	../library/char.m	/^:- func det_decimal_digit_to_int(/;kq|/^\<det_decimal_digit_to_int\>/;'q;"	kind:func
det_delete_nth	dep_par_conj.m	/^:- pred det_delete_nth(int::in, list(T)::in, list(/;kq|/^\<det_delete_nth\>/;'q;"	kind:pred	file:
det_diagnose_conj	det_check_goal.m	/^:- pred det_diagnose_conj(instmap::in, list(/;kq|/^\<det_diagnose_conj\>/;'q;"	kind:pred
det_diagnose_disj	det_check_goal.m	/^:- pred det_diagnose_disj(instmap::in, list(/;kq|/^\<det_diagnose_disj\>/;'q;"	kind:pred	file:
det_diagnose_goal	det_check_goal.m	/^:- pred det_diagnose_goal(instmap::in, list(/;kq|/^\<det_diagnose_goal\>/;'q;"	kind:pred	file:
det_diagnose_goal_expr	det_check_goal.m	/^:- pred det_diagnose_goal_expr(/;kq|/^\<det_diagnose_goal_expr\>/;'q;"	kind:pred	file:
det_diagnose_goal_get_msgs	det_check_goal.m	/^:- pred det_diagnose_goal_get_msgs(/;kq|/^\<det_diagnose_goal_get_msgs\>/;'q;"	kind:pred
det_diagnose_orelse_goals	det_check_goal.m	/^:- pred det_diagnose_orelse_goals(instmap::in, list(/;kq|/^\<det_diagnose_orelse_goals\>/;'q;"	kind:pred	file:
det_diagnose_primitive_goal	det_check_goal.m	/^:- pred det_diagnose_primitive_goal(/;kq|/^\<det_diagnose_primitive_goal\>/;'q;"	kind:pred	file:
det_diagnose_switch_arms	det_check_goal.m	/^:- pred det_diagnose_switch_arms(instmap::in, list(/;kq|/^\<det_diagnose_switch_arms\>/;'q;"	kind:pred	file:
det_diagnose_switch_context	det_check_switch.m	/^:- pred det_diagnose_switch_context(det_info::in, list(/;kq|/^\<det_diagnose_switch_context\>/;'q;"	kind:pred
det_disj_to_ite	simplify_goal_disj.m	/^:- pred det_disj_to_ite(list(/;kq|/^\<det_disj_to_ite\>/;'q;"	kind:pred	file:
det_disjunction_canfail	prog_detism.m	/^:- pred det_disjunction_canfail(/;kq|/^\<det_disjunction_canfail\>/;'q;"	kind:pred
det_disjunction_maxsoln	prog_detism.m	/^:- pred det_disjunction_maxsoln(/;kq|/^\<det_disjunction_maxsoln\>/;'q;"	kind:pred
det_drop	../library/list.m	/^:- pred det_drop(int::in, list(T)::in, list(/;kq|/^\<det_drop\>/;'q;"	kind:pred
det_duration_from_string	../library/calendar.m	/^:- func det_duration_from_string(/;kq|/^\<det_duration_from_string\>/;'q;"	kind:func
det_dynamic_cast	../library/rtti_implementation.m	/^:- pred det_dynamic_cast(/;kq|/^\<det_dynamic_cast\>/;'q;"	kind:pred	file:
det_dynamic_cast	../library/string.to_string.m	/^:- pred det_dynamic_cast(/;kq|/^\<det_dynamic_cast\>/;'q;"	kind:pred	file:
det_elem	../library/map.m	/^:- func det_elem(K, map(/;kq|/^\<det_elem\>/;'q;"	kind:func
det_entry	frameopt.m	/^    --->    det_entry($/;kq|-;/\<det_entry\>/;'q;"	kind:cons	file:
det_entry_info	frameopt.m	/^:- type det_entry_info$/;kq|-;/\<det_entry_info\>/;'q;"	kind:type	file:
det_exit	frameopt.m	/^    --->    det_exit(           % This block contains det stack teardown$/;kq|-;/\<det_exit\>/;'q;"	kind:cons	file:
det_exit_info	frameopt.m	/^:- type det_exit_info$/;kq|-;/\<det_exit_info\>/;'q;"	kind:type	file:
det_exit_port_code_ac	../library/profiling_builtin.m	/^:- impure pred det_exit_port_code_ac(/;kq|/^\<det_exit_port_code_ac\>/;'q;"	kind:pred
det_exit_port_code_sr	../library/profiling_builtin.m	/^:- impure pred det_exit_port_code_sr(/;kq|/^\<det_exit_port_code_sr\>/;'q;"	kind:pred
det_find_matching_non_cc_mode	det_infer_goal.m	/^:- pred det_find_matching_non_cc_mode(/;kq|/^\<det_find_matching_non_cc_mode\>/;'q;"	kind:pred	file:
det_find_matching_non_cc_mode_procs	det_infer_goal.m	/^:- pred det_find_matching_non_cc_mode_procs(/;kq|/^\<det_find_matching_non_cc_mode_procs\>/;'q;"	kind:pred	file:
det_first	../library/integer.m	/^:- func det_first(/;kq|/^\<det_first\>/;'q;"	kind:func	file:
det_frame_block_map	frameopt.m	/^:- type det_frame_block_map == frame_block_map(det_entry_info, det_exit_info).$/;kq|-;/\<det_frame_block_map\>/;'q;"	kind:type	file:
det_from_assoc_list	../library/bimap.m	/^:- func det_from_assoc_list(assoc_list(K, V)) = bimap(/;kq|/^\<det_from_assoc_list\>/;'q;"	kind:func
det_from_base_string	../library/integer.m	/^:- func det_from_base_string(/;kq|/^\<det_from_base_string\>/;'q;"	kind:func
det_from_code_unit_list_in_encoding	string_encoding.m	/^:- pred det_from_code_unit_list_in_encoding(string_encoding::in, list(/;kq|/^\<det_from_code_unit_list_in_encoding\>/;'q;"	kind:pred
det_from_code_unit_list_in_encoding_allow_ill_formed	string_encoding.m	/^:- pred det_from_code_unit_list_in_encoding_allow_ill_formed(/;kq|/^\<det_from_code_unit_list_in_encoding_allow_ill_formed\>/;'q;"	kind:pred
det_from_corresponding_lists	../library/bimap.m	/^:- func det_from_corresponding_lists(list(K), list(V)) = bimap(/;kq|/^\<det_from_corresponding_lists\>/;'q;"	kind:func
det_from_int	../library/char.m	/^:- func det_from_int(/;kq|/^\<det_from_int\>/;'q;"	kind:func
det_from_int	../library/enum.m	/^:- func det_from_int(int) = T <= enum(/;kq|/^\<det_from_int\>/;'q;"	kind:func
det_from_int	../library/int16.m	/^:- func det_from_int(/;kq|/^\<det_from_int\>/;'q;"	kind:func
det_from_int	../library/int32.m	/^:- func det_from_int(/;kq|/^\<det_from_int\>/;'q;"	kind:func
det_from_int	../library/int8.m	/^:- func det_from_int(/;kq|/^\<det_from_int\>/;'q;"	kind:func
det_from_int	../library/uint.m	/^:- func det_from_int(/;kq|/^\<det_from_int\>/;'q;"	kind:func
det_from_int	../library/uint16.m	/^:- func det_from_int(/;kq|/^\<det_from_int\>/;'q;"	kind:func
det_from_int	../library/uint32.m	/^:- func det_from_int(/;kq|/^\<det_from_int\>/;'q;"	kind:func
det_from_int	../library/uint64.m	/^:- func det_from_int(/;kq|/^\<det_from_int\>/;'q;"	kind:func
det_from_int	../library/uint8.m	/^:- func det_from_int(/;kq|/^\<det_from_int\>/;'q;"	kind:func
det_from_string	../library/bitmap.m	/^:- func det_from_string(/;kq|/^\<det_from_string\>/;'q;"	kind:func
det_from_string	../library/integer.m	/^:- func det_from_string(/;kq|/^\<det_from_string\>/;'q;"	kind:func
det_from_uint	../library/char.m	/^:- func det_from_uint(/;kq|/^\<det_from_uint\>/;'q;"	kind:func
det_from_uint	../library/enum.m	/^:- func det_from_uint(uint) = T <= uenum(/;kq|/^\<det_from_uint\>/;'q;"	kind:func
det_from_uint	../library/uint16.m	/^:- func det_from_uint(/;kq|/^\<det_from_uint\>/;'q;"	kind:func
det_from_uint	../library/uint32.m	/^:- func det_from_uint(/;kq|/^\<det_from_uint\>/;'q;"	kind:func
det_from_uint	../library/uint8.m	/^:- func det_from_uint(/;kq|/^\<det_from_uint\>/;'q;"	kind:func
det_get_soln_context	det_infer_goal.m	/^:- pred det_get_soln_context(/;kq|/^\<det_get_soln_context\>/;'q;"	kind:pred
det_greatest_index	../library/array.m	/^:- func det_greatest_index(array(/;kq|/^\<det_greatest_index\>/;'q;"	kind:func
det_ground_pseudo_type_desc_to_type_desc	../library/type_desc.m	/^:- func det_ground_pseudo_type_desc_to_type_desc(/;kq|/^\<det_ground_pseudo_type_desc_to_type_desc\>/;'q;"	kind:func
det_head	../library/list.m	/^:- func det_head(list(/;kq|/^\<det_head\>/;'q;"	kind:func
det_head_tail	../library/list.m	/^:- pred det_head_tail(list(T)::in, T::out, list(/;kq|/^\<det_head_tail\>/;'q;"	kind:pred
det_hex_digit_to_int	../library/char.m	/^:- func det_hex_digit_to_int(/;kq|/^\<det_hex_digit_to_int\>/;'q;"	kind:func
det_index	../library/string.m	/^:- func det_index(/;kq|/^\<det_index\>/;'q;"	kind:func
det_index0	../library/list.m	/^:- func det_index0(list(/;kq|/^\<det_index0\>/;'q;"	kind:func
det_index0	../library/one_or_more.m	/^:- func det_index0(one_or_more(/;kq|/^\<det_index0\>/;'q;"	kind:func
det_index0	../library/ra_list.m	/^:- pred det_index0(ra_list(/;kq|/^\<det_index0\>/;'q;"	kind:pred
det_index0_of_first_occurrence	../library/list.m	/^:- func det_index0_of_first_occurrence(list(/;kq|/^\<det_index0_of_first_occurrence\>/;'q;"	kind:func
det_index0_of_first_occurrence	../library/one_or_more.m	/^:- func det_index0_of_first_occurrence(one_or_more(/;kq|/^\<det_index0_of_first_occurrence\>/;'q;"	kind:func
det_index1	../library/list.m	/^:- func det_index1(list(/;kq|/^\<det_index1\>/;'q;"	kind:func
det_index1	../library/one_or_more.m	/^:- func det_index1(one_or_more(/;kq|/^\<det_index1\>/;'q;"	kind:func
det_index1	../library/ra_list.m	/^:- pred det_index1(ra_list(/;kq|/^\<det_index1\>/;'q;"	kind:pred
det_index1_of_first_occurrence	../library/list.m	/^:- func det_index1_of_first_occurrence(list(/;kq|/^\<det_index1_of_first_occurrence\>/;'q;"	kind:func
det_index1_of_first_occurrence	../library/one_or_more.m	/^:- func det_index1_of_first_occurrence(one_or_more(/;kq|/^\<det_index1_of_first_occurrence\>/;'q;"	kind:func
det_index_or_search_enum_functor_ordinal	../library/rtti_implementation.m	/^:- pred det_index_or_search_enum_functor_ordinal(/;kq|/^\<det_index_or_search_enum_functor_ordinal\>/;'q;"	kind:pred	file:
det_index_or_search_ptag_layout	../library/rtti_implementation.m	/^:- pred det_index_or_search_ptag_layout(/;kq|/^\<det_index_or_search_ptag_layout\>/;'q;"	kind:pred	file:
det_index_or_search_sectag_functor	../library/rtti_implementation.m	/^:- pred det_index_or_search_sectag_functor(/;kq|/^\<det_index_or_search_sectag_functor\>/;'q;"	kind:pred	file:
det_infer_atomic	det_infer_goal.m	/^:- pred det_infer_atomic(instmap::in, soln_context::in, maybe(/;kq|/^\<det_infer_atomic\>/;'q;"	kind:pred	file:
det_infer_atomic_goal	det_infer_goal.m	/^:- pred det_infer_atomic_goal(/;kq|/^\<det_infer_atomic_goal\>/;'q;"	kind:pred	file:
det_infer_call	det_infer_goal.m	/^:- pred det_infer_call(/;kq|/^\<det_infer_call\>/;'q;"	kind:pred	file:
det_infer_conj	det_infer_goal.m	/^:- pred det_infer_conj(instmap::in, soln_context::in, maybe(/;kq|/^\<det_infer_conj\>/;'q;"	kind:pred	file:
det_infer_disj	det_infer_goal.m	/^:- pred det_infer_disj(/;kq|/^\<det_infer_disj\>/;'q;"	kind:pred	file:
det_infer_disj_goals	det_infer_goal.m	/^:- pred det_infer_disj_goals(/;kq|/^\<det_infer_disj_goals\>/;'q;"	kind:pred	file:
det_infer_foreign_proc	det_infer_goal.m	/^:- pred det_infer_foreign_proc(/;kq|/^\<det_infer_foreign_proc\>/;'q;"	kind:pred	file:
det_infer_generic_call	det_infer_goal.m	/^:- pred det_infer_generic_call(/;kq|/^\<det_infer_generic_call\>/;'q;"	kind:pred	file:
det_infer_goal	det_infer_goal.m	/^:- pred det_infer_goal(instmap::in, soln_context::in, maybe(/;kq|/^\<det_infer_goal\>/;'q;"	kind:pred	file:
det_infer_goal.all_solns	det_infer_goal.m	/^    --->    all_solns$/;kq|-;/\<det_infer_goal.all_solns\>/;'q;"	kind:cons
det_infer_goal.call_goal	det_infer_goal.m	/^    ;       call_goal(pred_id, proc_id)$/;kq|-;/\<det_infer_goal.call_goal\>/;'q;"	kind:cons	file:
det_infer_goal.ccuc_switch	det_infer_goal.m	/^    ;       ccuc_switch.$/;kq|-;/\<det_infer_goal.ccuc_switch\>/;'q;"	kind:cons	file:
det_infer_goal.ccuc_unify	det_infer_goal.m	/^    --->    ccuc_unify(unify_context)$/;kq|-;/\<det_infer_goal.ccuc_unify\>/;'q;"	kind:cons	file:
det_infer_goal.det_infer_call	det_infer_goal.m	/^:- pred det_infer_call(/;kq|/^\<det_infer_call\>/;'q;"	kind:pred	file:
det_infer_goal.det_infer_conj	det_infer_goal.m	/^:- pred det_infer_conj(instmap::in, soln_context::in, maybe(/;kq|/^\<det_infer_conj\>/;'q;"	kind:pred	file:
det_infer_goal.det_infer_disj	det_infer_goal.m	/^:- pred det_infer_disj(/;kq|/^\<det_infer_disj\>/;'q;"	kind:pred	file:
det_infer_goal.det_infer_scope	det_infer_goal.m	/^:- pred det_infer_scope(instmap::in, soln_context::in, maybe(/;kq|/^\<det_infer_scope\>/;'q;"	kind:pred	file:
det_infer_goal.det_infer_unify	det_infer_goal.m	/^:- pred det_infer_unify(/;kq|/^\<det_infer_unify\>/;'q;"	kind:pred	file:
det_infer_goal.fail_goal	det_infer_goal.m	/^    ;       fail_goal$/;kq|-;/\<det_infer_goal.fail_goal\>/;'q;"	kind:cons	file:
det_infer_goal.failing_context	det_infer_goal.m	/^:- type failing_context$/;kq|-;/\<det_infer_goal.failing_context\>/;'q;"	kind:type	file:
det_infer_goal.failing_goal	det_infer_goal.m	/^:- type failing_goal$/;kq|-;/\<det_infer_goal.failing_goal\>/;'q;"	kind:type	file:
det_infer_goal.first_soln	det_infer_goal.m	/^    ;       first_soln.$/;kq|-;/\<det_infer_goal.first_soln\>/;'q;"	kind:cons
det_infer_goal.negated_goal	det_infer_goal.m	/^    ;       negated_goal.$/;kq|-;/\<det_infer_goal.negated_goal\>/;'q;"	kind:cons	file:
det_infer_goal.pess_info	det_infer_goal.m	/^:- type pess_info$/;kq|-;/\<det_infer_goal.pess_info\>/;'q;"	kind:type	file:
det_infer_goal.soln_context	det_infer_goal.m	/^:- type soln_context$/;kq|-;/\<det_infer_goal.soln_context\>/;'q;"	kind:type
det_infer_goal.test_goal	det_infer_goal.m	/^    ;       test_goal(prog_var, prog_var)$/;kq|-;/\<det_infer_goal.test_goal\>/;'q;"	kind:cons	file:
det_infer_goal_expr	det_infer_goal.m	/^:- pred det_infer_goal_expr(/;kq|/^\<det_infer_goal_expr\>/;'q;"	kind:pred	file:
det_infer_goal_known_pruning	det_infer_goal.m	/^:- pred det_infer_goal_known_pruning(/;kq|/^\<det_infer_goal_known_pruning\>/;'q;"	kind:pred	file:
det_infer_if_then_else	det_infer_goal.m	/^:- pred det_infer_if_then_else(/;kq|/^\<det_infer_if_then_else\>/;'q;"	kind:pred	file:
det_infer_negation	det_infer_goal.m	/^:- pred det_infer_negation(instmap::in, maybe(/;kq|/^\<det_infer_negation\>/;'q;"	kind:pred	file:
det_infer_orelse_goals	det_infer_goal.m	/^:- pred det_infer_orelse_goals(/;kq|/^\<det_infer_orelse_goals\>/;'q;"	kind:pred	file:
det_infer_par_conj	det_infer_goal.m	/^:- pred det_infer_par_conj(instmap::in, soln_context::in, maybe(/;kq|/^\<det_infer_par_conj\>/;'q;"	kind:pred	file:
det_infer_par_conj_goals	det_infer_goal.m	/^:- pred det_infer_par_conj_goals(/;kq|/^\<det_infer_par_conj_goals\>/;'q;"	kind:pred	file:
det_infer_proc	det_analysis.m	/^:- pred det_infer_proc(/;kq|/^\<det_infer_proc\>/;'q;"	kind:pred	file:
det_infer_proc_goal	det_infer_goal.m	/^:- pred det_infer_proc_goal(/;kq|/^\<det_infer_proc_goal\>/;'q;"	kind:pred
det_infer_proc_ignore_msgs	det_analysis.m	/^:- pred det_infer_proc_ignore_msgs(/;kq|/^\<det_infer_proc_ignore_msgs\>/;'q;"	kind:pred
det_infer_scope	det_infer_goal.m	/^:- pred det_infer_scope(instmap::in, soln_context::in, maybe(/;kq|/^\<det_infer_scope\>/;'q;"	kind:pred	file:
det_infer_switch	det_infer_goal.m	/^:- pred det_infer_switch(instmap::in, soln_context::in, maybe(/;kq|/^\<det_infer_switch\>/;'q;"	kind:pred	file:
det_infer_switch_cases	det_infer_goal.m	/^:- pred det_infer_switch_cases(/;kq|/^\<det_infer_switch_cases\>/;'q;"	kind:pred	file:
det_infer_unify	det_infer_goal.m	/^:- pred det_infer_unify(/;kq|/^\<det_infer_unify\>/;'q;"	kind:pred	file:
det_infer_unify_canfail	det_infer_goal.m	/^:- pred det_infer_unify_canfail(/;kq|/^\<det_infer_unify_canfail\>/;'q;"	kind:pred	file:
det_infer_unify_examines_rep	det_infer_goal.m	/^:- pred det_infer_unify_examines_rep(/;kq|/^\<det_infer_unify_examines_rep\>/;'q;"	kind:pred	file:
det_info	det_util.m	/^:- type det_info$/;kq|-;/\<det_info\>/;'q;"	kind:type	file:
det_info_add_error_spec	det_util.m	/^:- pred det_info_add_error_spec(/;kq|/^\<det_info_add_error_spec\>/;'q;"	kind:pred
det_info_get_error_specs	det_util.m	/^:- pred det_info_get_error_specs(det_info::in, list(/;kq|/^\<det_info_get_error_specs\>/;'q;"	kind:pred
det_info_get_has_format_call	det_util.m	/^:- pred det_info_get_has_format_call(/;kq|/^\<det_info_get_has_format_call\>/;'q;"	kind:pred
det_info_get_has_incomplete_switch	det_util.m	/^:- pred det_info_get_has_incomplete_switch(/;kq|/^\<det_info_get_has_incomplete_switch\>/;'q;"	kind:pred
det_info_get_has_req_scope	det_util.m	/^:- pred det_info_get_has_req_scope(/;kq|/^\<det_info_get_has_req_scope\>/;'q;"	kind:pred
det_info_get_module_info	det_util.m	/^:- pred det_info_get_module_info(/;kq|/^\<det_info_get_module_info\>/;'q;"	kind:pred
det_info_get_pess_extra_vars	det_util.m	/^:- pred det_info_get_pess_extra_vars(/;kq|/^\<det_info_get_pess_extra_vars\>/;'q;"	kind:pred
det_info_get_pred_proc_id	det_util.m	/^:- pred det_info_get_pred_proc_id(/;kq|/^\<det_info_get_pred_proc_id\>/;'q;"	kind:pred
det_info_get_var_table	det_util.m	/^:- pred det_info_get_var_table(/;kq|/^\<det_info_get_var_table\>/;'q;"	kind:pred
det_info_init	det_util.m	/^:- pred det_info_init(/;kq|/^\<det_info_init\>/;'q;"	kind:pred
det_info_set_error_specs	det_util.m	/^:- pred det_info_set_error_specs(list(/;kq|/^\<det_info_set_error_specs\>/;'q;"	kind:pred	file:
det_info_set_has_format_call	det_util.m	/^:- pred det_info_set_has_format_call(/;kq|/^\<det_info_set_has_format_call\>/;'q;"	kind:pred
det_info_set_has_incomplete_switch	det_util.m	/^:- pred det_info_set_has_incomplete_switch(/;kq|/^\<det_info_set_has_incomplete_switch\>/;'q;"	kind:pred
det_info_set_has_req_scope	det_util.m	/^:- pred det_info_set_has_req_scope(/;kq|/^\<det_info_set_has_req_scope\>/;'q;"	kind:pred
det_info_set_module_info	det_util.m	/^:- pred det_info_set_module_info(/;kq|/^\<det_info_set_module_info\>/;'q;"	kind:pred
det_init_date	../library/calendar.m	/^:- func det_init_date(/;kq|/^\<det_init_date\>/;'q;"	kind:func
det_insert	../library/bimap.m	/^:- func det_insert(bimap(K, V), K, V) = bimap(/;kq|/^\<det_insert\>/;'q;"	kind:func
det_insert	../library/hash_table.m	/^:- func det_insert(hash_table(K, V), K, V) = hash_table(/;kq|/^\<det_insert\>/;'q;"	kind:func
det_insert	../library/injection.m	/^:- func det_insert(injection(K, V), K, V) = injection(/;kq|/^\<det_insert\>/;'q;"	kind:func
det_insert	../library/map.m	/^:- func det_insert(map(K, V), K, V) = map(/;kq|/^\<det_insert\>/;'q;"	kind:func
det_insert	../library/multi_map.m	/^:- func det_insert(multi_map(K, V), K, V) = multi_map(/;kq|/^\<det_insert\>/;'q;"	kind:func
det_insert	../library/one_or_more_map.m	/^:- func det_insert(one_or_more_map(K, V), K, V) = one_or_more_map(/;kq|/^\<det_insert\>/;'q;"	kind:func
det_insert	../library/psqueue.m	/^:- func det_insert(psqueue(P, K), P, K) = psqueue(/;kq|/^\<det_insert\>/;'q;"	kind:func
det_insert	../library/version_hash_table.m	/^:- func det_insert(version_hash_table(K, V), K, V) = version_hash_table(/;kq|/^\<det_insert\>/;'q;"	kind:func
det_insert_duplicates	../library/bag.m	/^:- func det_insert_duplicates(bag(T), int, T) = bag(/;kq|/^\<det_insert_duplicates\>/;'q;"	kind:func
det_insert_from_assoc_list	../library/bimap.m	/^:- func det_insert_from_assoc_list(assoc_list(K, V), bimap(/;kq|/^\<det_insert_from_assoc_list\>/;'q;"	kind:func
det_insert_from_assoc_list	../library/injection.m	/^:- func det_insert_from_assoc_list(assoc_list(/;kq|/^\<det_insert_from_assoc_list\>/;'q;"	kind:func
det_insert_from_assoc_list	../library/map.m	/^:- func det_insert_from_assoc_list(map(K, V), assoc_list(K, V)) = map(/;kq|/^\<det_insert_from_assoc_list\>/;'q;"	kind:func
det_insert_from_corresponding_lists	../library/bimap.m	/^:- func det_insert_from_corresponding_lists(list(K), list(/;kq|/^\<det_insert_from_corresponding_lists\>/;'q;"	kind:func
det_insert_from_corresponding_lists	../library/injection.m	/^:- func det_insert_from_corresponding_lists(list(K), list(/;kq|/^\<det_insert_from_corresponding_lists\>/;'q;"	kind:func
det_insert_from_corresponding_lists	../library/map.m	/^:- func det_insert_from_corresponding_lists(map(K, V), list(K), list(/;kq|/^\<det_insert_from_corresponding_lists\>/;'q;"	kind:func
det_int0_to_month	../library/calendar.m	/^:- func det_int0_to_month(/;kq|/^\<det_int0_to_month\>/;'q;"	kind:func
det_int_to_binary_digit	../library/char.m	/^:- func det_int_to_binary_digit(/;kq|/^\<det_int_to_binary_digit\>/;'q;"	kind:func
det_int_to_decimal_digit	../library/char.m	/^:- func det_int_to_decimal_digit(/;kq|/^\<det_int_to_decimal_digit\>/;'q;"	kind:func
det_int_to_hex_digit	../library/char.m	/^:- func det_int_to_hex_digit(/;kq|/^\<det_int_to_hex_digit\>/;'q;"	kind:func
det_int_to_month	../library/calendar.m	/^:- func det_int_to_month(/;kq|/^\<det_int_to_month\>/;'q;"	kind:func
det_int_to_octal_digit	../library/char.m	/^:- func det_int_to_octal_digit(/;kq|/^\<det_int_to_octal_digit\>/;'q;"	kind:func
det_intersect	../library/map.m	/^:- func det_intersect((func(V, V) = V)::in(func(/;kq|/^\<det_intersect\>/;'q;"	kind:func
det_last	../library/list.m	/^:- func det_last(list(/;kq|/^\<det_last\>/;'q;"	kind:func
det_last_loop	../library/list.m	/^:- pred det_last_loop(T::in, list(/;kq|/^\<det_last_loop\>/;'q;"	kind:pred	file:
det_late_setup	frameopt.m	/^:- func det_late_setup(det_entry_info) = list(/;kq|/^\<det_late_setup\>/;'q;"	kind:func	file:
det_leader	mode_robdd.equiv_vars.m	/^:- func det_leader(var(T), equiv_vars(T)) = var(/;kq|/^\<det_leader\>/;'q;"	kind:func
det_least_index	../library/array.m	/^:- func det_least_index(array(/;kq|/^\<det_least_index\>/;'q;"	kind:func
det_list_to_one_or_more	../library/one_or_more.m	/^:- pred det_list_to_one_or_more(list(T)::in, one_or_more(/;kq|/^\<det_list_to_one_or_more\>/;'q;"	kind:pred
det_list_to_sym_name	../mdbcomp/sym_name.m	/^:- pred det_list_to_sym_name(list(/;kq|/^\<det_list_to_sym_name\>/;'q;"	kind:pred
det_lookup_pred_info_and_detism	det_util.m	/^:- pred det_lookup_pred_info_and_detism(/;kq|/^\<det_lookup_pred_info_and_detism\>/;'q;"	kind:pred
det_make_type	../library/type_desc.m	/^:- func det_make_type(type_ctor_desc, list(/;kq|/^\<det_make_type\>/;'q;"	kind:func
det_max_key	../library/map.m	/^:- func det_max_key(map(/;kq|/^\<det_max_key\>/;'q;"	kind:func
det_maybe_dice_error_to_dice	../mdbcomp/slice_and_dice.m	/^:- pred det_maybe_dice_error_to_dice(maybe_error(/;kq|/^\<det_maybe_dice_error_to_dice\>/;'q;"	kind:pred	file:
det_min_key	../library/map.m	/^:- func det_min_key(map(/;kq|/^\<det_min_key\>/;'q;"	kind:func
det_named_arg	../library/deconstruct.m	/^:- some [ArgT] pred det_named_arg(/;kq|/^\<det_named_arg\>/;'q;"	kind:pred
det_negation_det	prog_detism.m	/^:- pred det_negation_det(determinism::in, maybe(/;kq|/^\<det_negation_det\>/;'q;"	kind:pred
det_no_output_vars	det_util.m	/^:- pred det_no_output_vars(/;kq|/^\<det_no_output_vars\>/;'q;"	kind:pred
det_non_teardown_exit_code	frameopt.m	/^:- func det_non_teardown_exit_code(det_exit_info) = list(/;kq|/^\<det_non_teardown_exit_code\>/;'q;"	kind:func	file:
det_num_bytes	../library/bitmap.m	/^:- func det_num_bytes(/;kq|/^\<det_num_bytes\>/;'q;"	kind:func
det_num_functors	../library/construct.m	/^:- func det_num_functors(/;kq|/^\<det_num_functors\>/;'q;"	kind:func
det_octal_digit_to_int	../library/char.m	/^:- func det_octal_digit_to_int(/;kq|/^\<det_octal_digit_to_int\>/;'q;"	kind:func
det_par_conjunction_detism	prog_detism.m	/^:- pred det_par_conjunction_detism(/;kq|/^\<det_par_conjunction_detism\>/;'q;"	kind:pred
det_peek	../library/pqueue.m	/^:- pred det_peek(pqueue(/;kq|/^\<det_peek\>/;'q;"	kind:pred
det_peek	../library/psqueue.m	/^:- pred det_peek(psqueue(/;kq|/^\<det_peek\>/;'q;"	kind:pred
det_peek_key	../library/pqueue.m	/^:- func det_peek_key(pqueue(/;kq|/^\<det_peek_key\>/;'q;"	kind:func
det_peek_value	../library/pqueue.m	/^:- func det_peek_value(pqueue(/;kq|/^\<det_peek_value\>/;'q;"	kind:func
det_pop	../library/stack.m	/^:- pred det_pop(T::out, stack(T)::in, stack(/;kq|/^\<det_pop\>/;'q;"	kind:pred
det_project_ok1	maybe_error.m	/^:- pred det_project_ok1(maybe1(/;kq|/^\<det_project_ok1\>/;'q;"	kind:pred
det_remove	../library/bag.m	/^:- func det_remove(bag(T), T) = bag(/;kq|/^\<det_remove\>/;'q;"	kind:func
det_remove	../library/map.m	/^:- pred det_remove(K::in, V::out, map(K, V)::in, map(/;kq|/^\<det_remove\>/;'q;"	kind:pred
det_remove	../library/multi_map.m	/^:- pred det_remove(K::in, list(/;kq|/^\<det_remove\>/;'q;"	kind:pred
det_remove	../library/one_or_more_map.m	/^:- pred det_remove(K::in, one_or_more(/;kq|/^\<det_remove\>/;'q;"	kind:pred
det_remove	../library/pqueue.m	/^:- pred det_remove(K::out, V::out, pqueue(K, V)::in, pqueue(/;kq|/^\<det_remove\>/;'q;"	kind:pred
det_remove	../library/psqueue.m	/^:- pred det_remove(P::out, K::in, psqueue(P, K)::in, psqueue(/;kq|/^\<det_remove\>/;'q;"	kind:pred
det_remove	../library/set.m	/^:- pred det_remove(T::in, set(T)::in, set(/;kq|/^\<det_remove\>/;'q;"	kind:pred
det_remove	../library/set_bbbtree.m	/^:- pred det_remove(T::in, set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<det_remove\>/;'q;"	kind:pred
det_remove	../library/set_ctree234.m	/^:- pred det_remove(T::in, set_ctree234(T)::in, set_ctree234(/;kq|/^\<det_remove\>/;'q;"	kind:pred
det_remove	../library/set_ordlist.m	/^:- pred det_remove(T::in, set_ordlist(T)::in, set_ordlist(/;kq|/^\<det_remove\>/;'q;"	kind:pred
det_remove	../library/set_tree234.m	/^:- pred det_remove(T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<det_remove\>/;'q;"	kind:pred
det_remove	../library/set_unordlist.m	/^:- pred det_remove(T::in, set_unordlist(T)::in, set_unordlist(/;kq|/^\<det_remove\>/;'q;"	kind:pred
det_remove_least	../library/psqueue.m	/^:- pred det_remove_least(P::out, K::out, psqueue(P, K)::in, psqueue(/;kq|/^\<det_remove_least\>/;'q;"	kind:pred
det_remove_list	../library/bag.m	/^:- func det_remove_list(bag(T), list(T)) = bag(/;kq|/^\<det_remove_list\>/;'q;"	kind:func
det_remove_list	../library/set.m	/^:- pred det_remove_list(list(T)::in, set(T)::in, set(/;kq|/^\<det_remove_list\>/;'q;"	kind:pred
det_remove_list	../library/set_bbbtree.m	/^:- pred det_remove_list(list(/;kq|/^\<det_remove_list\>/;'q;"	kind:pred
det_remove_list	../library/set_ctree234.m	/^:- pred det_remove_list(list(T)::in, set_ctree234(T)::in, set_ctree234(/;kq|/^\<det_remove_list\>/;'q;"	kind:pred
det_remove_list	../library/set_ordlist.m	/^:- pred det_remove_list(list(T)::in, set_ordlist(T)::in, set_ordlist(/;kq|/^\<det_remove_list\>/;'q;"	kind:pred
det_remove_list	../library/set_tree234.m	/^:- pred det_remove_list(list(T)::in, set_tree234(T)::in, set_tree234(/;kq|/^\<det_remove_list\>/;'q;"	kind:pred
det_remove_list	../library/set_unordlist.m	/^:- pred det_remove_list(list(/;kq|/^\<det_remove_list\>/;'q;"	kind:pred
det_remove_prefix	../library/string.m	/^:- pred det_remove_prefix(/;kq|/^\<det_remove_prefix\>/;'q;"	kind:pred
det_remove_set	../library/bag.m	/^:- func det_remove_set(bag(T), set(T)) = bag(/;kq|/^\<det_remove_set\>/;'q;"	kind:func
det_remove_suffix	../library/string.m	/^:- func det_remove_suffix(/;kq|/^\<det_remove_suffix\>/;'q;"	kind:func
det_rep	../mdbcomp/program_representation.m	/^    --->    det_rep$/;kq|-;/\<det_rep\>/;'q;"	kind:cons
det_replace	../library/multi_map.m	/^:- func det_replace(multi_map(K, V), K, list(V)) = multi_map(/;kq|/^\<det_replace\>/;'q;"	kind:func
det_replace	../library/one_or_more_map.m	/^:- func det_replace(one_or_more_map(/;kq|/^\<det_replace\>/;'q;"	kind:func
det_replace_nth	../library/list.m	/^:- func det_replace_nth(list(T), int, T) = list(/;kq|/^\<det_replace_nth\>/;'q;"	kind:func
det_replace_nth	../library/one_or_more.m	/^:- func det_replace_nth(one_or_more(T), int, T) = one_or_more(/;kq|/^\<det_replace_nth\>/;'q;"	kind:func
det_report_call_context	det_check_goal.m	/^:- pred det_report_call_context(maybe(/;kq|/^\<det_report_call_context\>/;'q;"	kind:pred	file:
det_report_seen_call_id	common.m	/^:- func det_report_seen_call_id(/;kq|/^\<det_report_seen_call_id\>/;'q;"	kind:func	file:
det_report_unify_context	det_check_goal.m	/^:- pred det_report_unify_context(/;kq|/^\<det_report_unify_context\>/;'q;"	kind:pred	file:
det_second	../library/integer.m	/^:- func det_second(/;kq|/^\<det_second\>/;'q;"	kind:func	file:
det_select_subtype	ctgc.selector.m	/^:- func det_select_subtype(/;kq|/^\<det_select_subtype\>/;'q;"	kind:func	file:
det_set	../library/injection.m	/^:- func det_set(injection(K, V), K, V) = injection(/;kq|/^\<det_set\>/;'q;"	kind:func
det_set_2	../library/injection.m	/^:- pred det_set_2(/;kq|/^\<det_set_2\>/;'q;"	kind:pred	file:
det_set_char	../library/string.m	/^:- func det_set_char(/;kq|/^\<det_set_char\>/;'q;"	kind:func
det_set_from_assoc_list	../library/injection.m	/^:- func det_set_from_assoc_list(assoc_list(K, V), injection(/;kq|/^\<det_set_from_assoc_list\>/;'q;"	kind:func
det_set_from_corresponding_lists	../library/injection.m	/^:- func det_set_from_corresponding_lists(list(K), list(/;kq|/^\<det_set_from_corresponding_lists\>/;'q;"	kind:func
det_slot	hlds_llds.m	/^    --->    det_slot(int, stack_slot_width)$/;kq|-;/\<det_slot\>/;'q;"	kind:cons
det_split_last	../library/list.m	/^:- pred det_split_last(list(T)::in, list(/;kq|/^\<det_split_last\>/;'q;"	kind:pred
det_split_last_loop	../library/list.m	/^:- pred det_split_last_loop(T::in, list(T)::in, list(/;kq|/^\<det_split_last_loop\>/;'q;"	kind:pred	file:
det_split_list	../library/list.m	/^:- pred det_split_list(int::in, list(T)::in, list(T)::out, list(/;kq|/^\<det_split_list\>/;'q;"	kind:pred
det_split_list	../library/one_or_more.m	/^:- pred det_split_list(int::in, one_or_more(T)::in, list(T)::out, list(/;kq|/^\<det_split_list\>/;'q;"	kind:pred
det_stack	llds.m	/^    --->    det_stack$/;kq|-;/\<det_stack\>/;'q;"	kind:cons
det_stack_float_width	llds.m	/^                det_stack_float_width   :: stack_slot_width,$/;kq|-;/\<det_stack_float_width\>/;'q;"	kind:fld
det_stack_proc	llds.m	/^    --->    det_stack_proc$/;kq|-;/\<det_stack_proc\>/;'q;"	kind:cons
det_switch_canfail	prog_detism.m	/^:- pred det_switch_canfail(/;kq|/^\<det_switch_canfail\>/;'q;"	kind:pred
det_switch_detism	prog_detism.m	/^:- pred det_switch_detism(/;kq|/^\<det_switch_detism\>/;'q;"	kind:pred
det_switch_maxsoln	prog_detism.m	/^:- pred det_switch_maxsoln(/;kq|/^\<det_switch_maxsoln\>/;'q;"	kind:pred
det_sym_name_get_module_name	../mdbcomp/sym_name.m	/^:- pred det_sym_name_get_module_name(/;kq|/^\<det_sym_name_get_module_name\>/;'q;"	kind:pred
det_tail	../library/integer.m	/^:- func det_tail(/;kq|/^\<det_tail\>/;'q;"	kind:func	file:
det_tail	../library/list.m	/^:- func det_tail(list(T)) = list(/;kq|/^\<det_tail\>/;'q;"	kind:func
det_take	../library/list.m	/^:- pred det_take(int::in, list(T)::in, list(/;kq|/^\<det_take\>/;'q;"	kind:pred
det_term_to_type	../library/term_conversion.m	/^:- func det_term_to_type(term(/;kq|/^\<det_term_to_type\>/;'q;"	kind:func
det_to_float	../library/string.m	/^:- func det_to_float(/;kq|/^\<det_to_float\>/;'q;"	kind:func
det_to_int	../library/int64.m	/^:- func det_to_int(/;kq|/^\<det_to_int\>/;'q;"	kind:func
det_to_int	../library/integer.m	/^:- func det_to_int(/;kq|/^\<det_to_int\>/;'q;"	kind:func
det_to_int	../library/string.m	/^:- func det_to_int(/;kq|/^\<det_to_int\>/;'q;"	kind:func
det_to_int16	../library/integer.m	/^:- func det_to_int16(/;kq|/^\<det_to_int16\>/;'q;"	kind:func
det_to_int32	../library/integer.m	/^:- func det_to_int32(/;kq|/^\<det_to_int32\>/;'q;"	kind:func
det_to_int64	../library/integer.m	/^:- func det_to_int64(/;kq|/^\<det_to_int64\>/;'q;"	kind:func
det_to_int8	../library/integer.m	/^:- func det_to_int8(/;kq|/^\<det_to_int8\>/;'q;"	kind:func
det_to_term	parse_tree_to_term.m	/^:- func det_to_term(/;kq|/^\<det_to_term\>/;'q;"	kind:func	file:
det_to_uint	../library/integer.m	/^:- func det_to_uint(/;kq|/^\<det_to_uint\>/;'q;"	kind:func
det_to_uint	../library/string.m	/^:- func det_to_uint(/;kq|/^\<det_to_uint\>/;'q;"	kind:func
det_to_uint16	../library/integer.m	/^:- func det_to_uint16(/;kq|/^\<det_to_uint16\>/;'q;"	kind:func
det_to_uint32	../library/integer.m	/^:- func det_to_uint32(/;kq|/^\<det_to_uint32\>/;'q;"	kind:func
det_to_uint64	../library/integer.m	/^:- func det_to_uint64(/;kq|/^\<det_to_uint64\>/;'q;"	kind:func
det_to_uint8	../library/integer.m	/^:- func det_to_uint8(/;kq|/^\<det_to_uint8\>/;'q;"	kind:func
det_top	../library/stack.m	/^:- func det_top(stack(/;kq|/^\<det_top\>/;'q;"	kind:func
det_transform_value	../library/map.m	/^:- func det_transform_value(func(V) = V, K, map(K, V)) = map(/;kq|/^\<det_transform_value\>/;'q;"	kind:func
det_type_has_user_defined_equality_pred	det_infer_goal.m	/^:- pred det_type_has_user_defined_equality_pred(/;kq|/^\<det_type_has_user_defined_equality_pred\>/;'q;"	kind:pred	file:
det_unimplemented	../library/rtti_implementation.m	/^:- pred det_unimplemented(/;kq|/^\<det_unimplemented\>/;'q;"	kind:pred	file:
det_union	../library/map.m	/^:- func det_union((func(V, V) = V)::in(func(/;kq|/^\<det_union\>/;'q;"	kind:func
det_univ_to_type	../library/univ.m	/^:- pred det_univ_to_type(/;kq|/^\<det_univ_to_type\>/;'q;"	kind:pred
det_update	../library/hash_table.m	/^:- func det_update(hash_table(K, V), K, V) = hash_table(/;kq|/^\<det_update\>/;'q;"	kind:func
det_update	../library/injection.m	/^:- func det_update(injection(K, V), K, V) = injection(/;kq|/^\<det_update\>/;'q;"	kind:func
det_update	../library/map.m	/^:- func det_update(map(K, V), K, V) = map(/;kq|/^\<det_update\>/;'q;"	kind:func
det_update	../library/multi_map.m	/^:- func det_update(multi_map(K, V), K, V) = multi_map(/;kq|/^\<det_update\>/;'q;"	kind:func
det_update	../library/one_or_more_map.m	/^:- func det_update(one_or_more_map(K, V), K, V) = one_or_more_map(/;kq|/^\<det_update\>/;'q;"	kind:func
det_update	../library/version_hash_table.m	/^:- func det_update(version_hash_table(K, V), K, V) = version_hash_table(/;kq|/^\<det_update\>/;'q;"	kind:func
det_update_any_inst	hlds_inst_mode.m	/^:- pred det_update_any_inst(/;kq|/^\<det_update_any_inst\>/;'q;"	kind:pred
det_update_ground_inst	hlds_inst_mode.m	/^:- pred det_update_ground_inst(/;kq|/^\<det_update_ground_inst\>/;'q;"	kind:pred
det_update_merge_inst	hlds_inst_mode.m	/^:- pred det_update_merge_inst(/;kq|/^\<det_update_merge_inst\>/;'q;"	kind:pred
det_update_mostly_uniq_inst	hlds_inst_mode.m	/^:- pred det_update_mostly_uniq_inst(/;kq|/^\<det_update_mostly_uniq_inst\>/;'q;"	kind:pred
det_update_shared_inst	hlds_inst_mode.m	/^:- pred det_update_shared_inst(/;kq|/^\<det_update_shared_inst\>/;'q;"	kind:pred
det_update_unify_inst	hlds_inst_mode.m	/^:- pred det_update_unify_inst(/;kq|/^\<det_update_unify_inst\>/;'q;"	kind:pred
det_util.contains_format_call	det_util.m	/^:- type contains_format_call$/;kq|-;/\<det_util.contains_format_call\>/;'q;"	kind:type
det_util.det_info	det_util.m	/^:- type det_info$/;kq|-;/\<det_util.det_info\>/;'q;"	kind:type	file:
det_util.det_info_init	det_util.m	/^:- pred det_info_init(/;kq|/^\<det_info_init\>/;'q;"	kind:pred
det_util.det_no_output_vars	det_util.m	/^:- pred det_no_output_vars(/;kq|/^\<det_no_output_vars\>/;'q;"	kind:pred
det_util.di_error_specs	det_util.m	/^                di_error_specs              :: list(error_spec)$/;kq|-;/\<det_util.di_error_specs\>/;'q;"	kind:fld	file:
det_util.di_has_format_call	det_util.m	/^                di_has_format_call          :: contains_format_call,$/;kq|-;/\<det_util.di_has_format_call\>/;'q;"	kind:fld	file:
det_util.di_has_req_scope	det_util.m	/^                di_has_req_scope            :: contains_require_scope,$/;kq|-;/\<det_util.di_has_req_scope\>/;'q;"	kind:fld	file:
det_util.di_module_info	det_util.m	/^                di_module_info              :: module_info,$/;kq|-;/\<det_util.di_module_info\>/;'q;"	kind:fld	file:
det_util.di_pess_extra_vars	det_util.m	/^                di_pess_extra_vars          :: report_pess_extra_vars,$/;kq|-;/\<det_util.di_pess_extra_vars\>/;'q;"	kind:fld	file:
det_util.di_pred_proc_id	det_util.m	/^                di_pred_proc_id             :: pred_proc_id,$/;kq|-;/\<det_util.di_pred_proc_id\>/;'q;"	kind:fld	file:
det_util.di_var_table	det_util.m	/^                di_var_table                :: var_table,$/;kq|-;/\<det_util.di_var_table\>/;'q;"	kind:fld	file:
det_util.interpret_unify	det_util.m	/^:- pred interpret_unify(/;kq|/^\<interpret_unify\>/;'q;"	kind:pred
detached_thread	../library/thread.m	/^    --->    detached_thread(thread_desc).$/;kq|-;/\<detached_thread\>/;'q;"	kind:cons	file:
detailed_statistics	options.m	/^    ;       detailed_statistics$/;kq|-;/\<detailed_statistics\>/;'q;"	kind:cons
detect_bg_info	structure_reuse.direct_detect_garbage.m	/^:- type detect_bg_info$/;kq|-;/\<detect_bg_info\>/;'q;"	kind:type	file:
detect_bg_info_init	structure_reuse.direct_detect_garbage.m	/^:- func detect_bg_info_init(/;kq|/^\<detect_bg_info_init\>/;'q;"	kind:func	file:
detect_cse	mercury_compile_front_end.m	/^:- pred detect_cse(/;kq|/^\<detect_cse\>/;'q;"	kind:pred	file:
detect_cse_in_cases	cse_detection.m	/^:- pred detect_cse_in_cases(list(/;kq|/^\<detect_cse_in_cases\>/;'q;"	kind:pred	file:
detect_cse_in_cases_arms	cse_detection.m	/^:- pred detect_cse_in_cases_arms(list(case)::in, list(/;kq|/^\<detect_cse_in_cases_arms\>/;'q;"	kind:pred	file:
detect_cse_in_conj	cse_detection.m	/^:- pred detect_cse_in_conj(list(hlds_goal)::in, list(/;kq|/^\<detect_cse_in_conj\>/;'q;"	kind:pred	file:
detect_cse_in_disj	cse_detection.m	/^:- pred detect_cse_in_disj(list(prog_var)::in, list(/;kq|/^\<detect_cse_in_disj\>/;'q;"	kind:pred	file:
detect_cse_in_goal	cse_detection.m	/^:- pred detect_cse_in_goal(/;kq|/^\<detect_cse_in_goal\>/;'q;"	kind:pred	file:
detect_cse_in_goal_update_instmap	cse_detection.m	/^:- pred detect_cse_in_goal_update_instmap(/;kq|/^\<detect_cse_in_goal_update_instmap\>/;'q;"	kind:pred	file:
detect_cse_in_independent_goals	cse_detection.m	/^:- pred detect_cse_in_independent_goals(/;kq|/^\<detect_cse_in_independent_goals\>/;'q;"	kind:pred	file:
detect_cse_in_ite	cse_detection.m	/^:- pred detect_cse_in_ite(list(prog_var)::in, list(/;kq|/^\<detect_cse_in_ite\>/;'q;"	kind:pred	file:
detect_cse_in_ite_arms	cse_detection.m	/^:- pred detect_cse_in_ite_arms(/;kq|/^\<detect_cse_in_ite_arms\>/;'q;"	kind:pred	file:
detect_cse_in_module	cse_detection.m	/^:- pred detect_cse_in_module(/;kq|/^\<detect_cse_in_module\>/;'q;"	kind:pred
detect_cse_in_pred	cse_detection.m	/^:- pred detect_cse_in_pred(/;kq|/^\<detect_cse_in_pred\>/;'q;"	kind:pred	file:
detect_cse_in_preds	cse_detection.m	/^:- pred detect_cse_in_preds(io.text_output_stream::in, list(/;kq|/^\<detect_cse_in_preds\>/;'q;"	kind:pred	file:
detect_cse_in_proc	cse_detection.m	/^:- pred detect_cse_in_proc(maybe(/;kq|/^\<detect_cse_in_proc\>/;'q;"	kind:pred
detect_cse_in_proc_pass	cse_detection.m	/^:- pred detect_cse_in_proc_pass(/;kq|/^\<detect_cse_in_proc_pass\>/;'q;"	kind:pred	file:
detect_cse_in_procs	cse_detection.m	/^:- pred detect_cse_in_procs(/;kq|/^\<detect_cse_in_procs\>/;'q;"	kind:pred	file:
detect_deadness_in_cases	liveness.m	/^:- pred detect_deadness_in_cases(/;kq|/^\<detect_deadness_in_cases\>/;'q;"	kind:pred	file:
detect_deadness_in_conj	liveness.m	/^:- pred detect_deadness_in_conj(/;kq|/^\<detect_deadness_in_conj\>/;'q;"	kind:pred	file:
detect_deadness_in_disj	liveness.m	/^:- pred detect_deadness_in_disj(/;kq|/^\<detect_deadness_in_disj\>/;'q;"	kind:pred	file:
detect_deadness_in_goal	liveness.m	/^:- pred detect_deadness_in_goal(/;kq|/^\<detect_deadness_in_goal\>/;'q;"	kind:pred	file:
detect_deadness_in_par_conj	liveness.m	/^:- pred detect_deadness_in_par_conj(/;kq|/^\<detect_deadness_in_par_conj\>/;'q;"	kind:pred	file:
detect_deforestation	deforest.m	/^:- pred detect_deforestation(/;kq|/^\<detect_deforestation\>/;'q;"	kind:pred	file:
detect_det_entry	frameopt.m	/^:- pred detect_det_entry(list(instruction)::in, list(/;kq|/^\<detect_det_entry\>/;'q;"	kind:pred	file:
detect_det_exit	frameopt.m	/^:- pred detect_det_exit(list(/;kq|/^\<detect_det_exit\>/;'q;"	kind:pred	file:
detect_entry	frameopt.m	/^    pred detect_entry(list(instruction)::in, list(instruction)::out,$/;kq|-;/\<detect_entry\>/;'q;"	kind:tcm	file:
detect_entry	frameopt.m	/^    pred(detect_entry\/4) is detect_det_entry,$/;kq|-;/\<detect_entry\>/;'q;"	kind:tcim	file:
detect_entry	frameopt.m	/^    pred(detect_entry\/4) is detect_nondet_entry,$/;kq|-;/\<detect_entry\>/;'q;"	kind:tcim	file:
detect_exit	frameopt.m	/^    pred detect_exit(list(instruction)::in, En::in, list(instruction)::out,$/;kq|-;/\<detect_exit\>/;'q;"	kind:tcm	file:
detect_exit	frameopt.m	/^    pred(detect_exit\/6)  is detect_det_exit,$/;kq|-;/\<detect_exit\>/;'q;"	kind:tcim	file:
detect_exit	frameopt.m	/^    pred(detect_exit\/6)  is detect_nondet_exit,$/;kq|-;/\<detect_exit\>/;'q;"	kind:tcim	file:
detect_liveness_in_cases	liveness.m	/^:- pred detect_liveness_in_cases(/;kq|/^\<detect_liveness_in_cases\>/;'q;"	kind:pred	file:
detect_liveness_in_conj	liveness.m	/^:- pred detect_liveness_in_conj(/;kq|/^\<detect_liveness_in_conj\>/;'q;"	kind:pred	file:
detect_liveness_in_disj	liveness.m	/^:- pred detect_liveness_in_disj(/;kq|/^\<detect_liveness_in_disj\>/;'q;"	kind:pred	file:
detect_liveness_in_fgt_construct	liveness.m	/^:- pred detect_liveness_in_fgt_construct(/;kq|/^\<detect_liveness_in_fgt_construct\>/;'q;"	kind:pred	file:
detect_liveness_in_fgt_construct_goal_loop	liveness.m	/^:- pred detect_liveness_in_fgt_construct_goal_loop(/;kq|/^\<detect_liveness_in_fgt_construct_goal_loop\>/;'q;"	kind:pred	file:
detect_liveness_in_goal	liveness.m	/^:- pred detect_liveness_in_goal(/;kq|/^\<detect_liveness_in_goal\>/;'q;"	kind:pred	file:
detect_liveness_in_par_conj	liveness.m	/^:- pred detect_liveness_in_par_conj(/;kq|/^\<detect_liveness_in_par_conj\>/;'q;"	kind:pred	file:
detect_liveness_pred	liveness.m	/^:- pred detect_liveness_pred(/;kq|/^\<detect_liveness_pred\>/;'q;"	kind:pred	file:
detect_liveness_pred_proc	liveness.m	/^:- pred detect_liveness_pred_proc(/;kq|/^\<detect_liveness_pred_proc\>/;'q;"	kind:pred	file:
detect_liveness_preds_parallel	liveness.m	/^:- pred detect_liveness_preds_parallel(/;kq|/^\<detect_liveness_preds_parallel\>/;'q;"	kind:pred
detect_liveness_preds_parallel_2	liveness.m	/^:- pred detect_liveness_preds_parallel_2(list(/;kq|/^\<detect_liveness_preds_parallel_2\>/;'q;"	kind:pred	file:
detect_liveness_preds_parallel_3	liveness.m	/^:- pred detect_liveness_preds_parallel_3(list(/;kq|/^\<detect_liveness_preds_parallel_3\>/;'q;"	kind:pred	file:
detect_liveness_proc	liveness.m	/^:- pred detect_liveness_proc(/;kq|/^\<detect_liveness_proc\>/;'q;"	kind:pred
detect_liveness_proc_2	liveness.m	/^:- pred detect_liveness_proc_2(/;kq|/^\<detect_liveness_proc_2\>/;'q;"	kind:pred	file:
detect_nondet_entry	frameopt.m	/^:- pred detect_nondet_entry(list(instruction)::in, list(/;kq|/^\<detect_nondet_entry\>/;'q;"	kind:pred	file:
detect_nondet_exit	frameopt.m	/^:- pred detect_nondet_exit(list(/;kq|/^\<detect_nondet_exit\>/;'q;"	kind:pred	file:
detect_resume_points_in_cases	liveness.m	/^:- pred detect_resume_points_in_cases(/;kq|/^\<detect_resume_points_in_cases\>/;'q;"	kind:pred	file:
detect_resume_points_in_conj	liveness.m	/^:- pred detect_resume_points_in_conj(/;kq|/^\<detect_resume_points_in_conj\>/;'q;"	kind:pred	file:
detect_resume_points_in_goal	liveness.m	/^:- pred detect_resume_points_in_goal(/;kq|/^\<detect_resume_points_in_goal\>/;'q;"	kind:pred	file:
detect_resume_points_in_last_disjunct	liveness.m	/^:- pred detect_resume_points_in_last_disjunct(/;kq|/^\<detect_resume_points_in_last_disjunct\>/;'q;"	kind:pred	file:
detect_resume_points_in_non_disj	liveness.m	/^:- pred detect_resume_points_in_non_disj(/;kq|/^\<detect_resume_points_in_non_disj\>/;'q;"	kind:pred	file:
detect_resume_points_in_non_last_disjunct	liveness.m	/^:- pred detect_resume_points_in_non_last_disjunct(/;kq|/^\<detect_resume_points_in_non_last_disjunct\>/;'q;"	kind:pred	file:
detect_resume_points_in_par_conj	liveness.m	/^:- pred detect_resume_points_in_par_conj(/;kq|/^\<detect_resume_points_in_par_conj\>/;'q;"	kind:pred	file:
detect_resume_points_in_pruned_disj	liveness.m	/^:- pred detect_resume_points_in_pruned_disj(/;kq|/^\<detect_resume_points_in_pruned_disj\>/;'q;"	kind:pred	file:
detect_stdlib_grades	check_libgrades.m	/^:- pred detect_stdlib_grades(/;kq|/^\<detect_stdlib_grades\>/;'q;"	kind:pred
detect_stdlib_grades	options.m	/^    ;       detect_stdlib_grades$/;kq|-;/\<detect_stdlib_grades\>/;'q;"	kind:cons
detect_sub_switches_in_disj	switch_detection.m	/^:- pred detect_sub_switches_in_disj(/;kq|/^\<detect_sub_switches_in_disj\>/;'q;"	kind:pred	file:
detect_switch_candidates_in_disj	switch_detection.m	/^:- pred detect_switch_candidates_in_disj(/;kq|/^\<detect_switch_candidates_in_disj\>/;'q;"	kind:pred	file:
detect_switch_var	term_constr_build.m	/^:- pred detect_switch_var(/;kq|/^\<detect_switch_var\>/;'q;"	kind:pred	file:
detect_switches	mercury_compile_front_end.m	/^:- pred detect_switches(/;kq|/^\<detect_switches\>/;'q;"	kind:pred	file:
detect_switches_in_cases	switch_detection.m	/^:- pred detect_switches_in_cases(/;kq|/^\<detect_switches_in_cases\>/;'q;"	kind:pred	file:
detect_switches_in_conj	switch_detection.m	/^:- pred detect_switches_in_conj(/;kq|/^\<detect_switches_in_conj\>/;'q;"	kind:pred	file:
detect_switches_in_disj	switch_detection.m	/^:- pred detect_switches_in_disj(instmap::in, maybe(/;kq|/^\<detect_switches_in_disj\>/;'q;"	kind:pred	file:
detect_switches_in_goal	switch_detection.m	/^:- pred detect_switches_in_goal(instmap::in, maybe(/;kq|/^\<detect_switches_in_goal\>/;'q;"	kind:pred	file:
detect_switches_in_goal_expr	switch_detection.m	/^:- pred detect_switches_in_goal_expr(instmap::in, maybe(/;kq|/^\<detect_switches_in_goal_expr\>/;'q;"	kind:pred	file:
detect_switches_in_goal_update_instmap	switch_detection.m	/^:- pred detect_switches_in_goal_update_instmap(/;kq|/^\<detect_switches_in_goal_update_instmap\>/;'q;"	kind:pred	file:
detect_switches_in_module	switch_detection.m	/^:- pred detect_switches_in_module(/;kq|/^\<detect_switches_in_module\>/;'q;"	kind:pred
detect_switches_in_orelse	switch_detection.m	/^:- pred detect_switches_in_orelse(/;kq|/^\<detect_switches_in_orelse\>/;'q;"	kind:pred	file:
detect_switches_in_pred	switch_detection.m	/^:- pred detect_switches_in_pred(/;kq|/^\<detect_switches_in_pred\>/;'q;"	kind:pred	file:
detect_switches_in_preds	switch_detection.m	/^:- pred detect_switches_in_preds(/;kq|/^\<detect_switches_in_preds\>/;'q;"	kind:pred	file:
detect_switches_in_proc	switch_detection.m	/^:- pred detect_switches_in_proc(/;kq|/^\<detect_switches_in_proc\>/;'q;"	kind:pred
detect_switches_in_procs	switch_detection.m	/^:- pred detect_switches_in_procs(switch_detect_info::in, list(/;kq|/^\<detect_switches_in_procs\>/;'q;"	kind:pred	file:
determine_dead_deconstructions	structure_reuse.direct_detect_garbage.m	/^:- pred determine_dead_deconstructions(/;kq|/^\<determine_dead_deconstructions\>/;'q;"	kind:pred
determine_dead_deconstructions_2	structure_reuse.direct_detect_garbage.m	/^:- pred determine_dead_deconstructions_2(/;kq|/^\<determine_dead_deconstructions_2\>/;'q;"	kind:pred	file:
determine_dead_deconstructions_2_disj	structure_reuse.direct_detect_garbage.m	/^:- pred determine_dead_deconstructions_2_disj(/;kq|/^\<determine_dead_deconstructions_2_disj\>/;'q;"	kind:pred	file:
determine_dead_deconstructions_2_disj_goal	structure_reuse.direct_detect_garbage.m	/^:- pred determine_dead_deconstructions_2_disj_goal(/;kq|/^\<determine_dead_deconstructions_2_disj_goal\>/;'q;"	kind:pred	file:
determine_dead_deconstructions_2_with_progress	structure_reuse.direct_detect_garbage.m	/^:- pred determine_dead_deconstructions_2_with_progress(/;kq|/^\<determine_dead_deconstructions_2_with_progress\>/;'q;"	kind:pred	file:
determine_dead_deconstructions_generic_call	structure_reuse.direct_detect_garbage.m	/^:- pred determine_dead_deconstructions_generic_call(/;kq|/^\<determine_dead_deconstructions_generic_call\>/;'q;"	kind:pred	file:
determine_reuse	structure_reuse.direct_choose_reuse.m	/^:- pred determine_reuse(/;kq|/^\<determine_reuse\>/;'q;"	kind:pred
determine_reuse_version	structure_reuse.versions.m	/^:- pred determine_reuse_version(/;kq|/^\<determine_reuse_version\>/;'q;"	kind:pred	file:
determinism	det_check_proc.m	/^:- pred determinism(/;kq|/^\<determinism\>/;'q;"	kind:pred	file:
determinism	prog_data.m	/^:- type determinism$/;kq|-;/\<determinism\>/;'q;"	kind:type
determinism_check_proc	det_analysis.m	/^:- pred determinism_check_proc(/;kq|/^\<determinism_check_proc\>/;'q;"	kind:pred
determinism_components	prog_data.m	/^:- pred determinism_components(/;kq|/^\<determinism_components\>/;'q;"	kind:pred
determinism_declarations	det_analysis.m	/^:- pred determinism_declarations(pred_id_table::in, list(/;kq|/^\<determinism_declarations\>/;'q;"	kind:pred	file:
determinism_declarations_preds	det_analysis.m	/^:- pred determinism_declarations_preds(pred_id_table::in, list(/;kq|/^\<determinism_declarations_preds\>/;'q;"	kind:pred	file:
determinism_declarations_procs	det_analysis.m	/^:- pred determinism_declarations_procs(/;kq|/^\<determinism_declarations_procs\>/;'q;"	kind:pred	file:
determinism_final_pass	det_analysis.m	/^:- pred determinism_final_pass(/;kq|/^\<determinism_final_pass\>/;'q;"	kind:pred	file:
determinism_inference_one_pass	det_analysis.m	/^:- pred determinism_inference_one_pass(/;kq|/^\<determinism_inference_one_pass\>/;'q;"	kind:pred	file:
determinism_inference_to_fixpoint	det_analysis.m	/^:- pred determinism_inference_to_fixpoint(/;kq|/^\<determinism_inference_to_fixpoint\>/;'q;"	kind:pred	file:
determinism_pass	det_analysis.m	/^:- pred determinism_pass(/;kq|/^\<determinism_pass\>/;'q;"	kind:pred
determinism_representation	../mdbcomp/program_representation.m	/^:- pred determinism_representation(/;kq|/^\<determinism_representation\>/;'q;"	kind:pred
determinism_to_code_model	code_model.m	/^:- pred determinism_to_code_model(/;kq|/^\<determinism_to_code_model\>/;'q;"	kind:pred
determinism_to_string	parse_tree_out_misc.m	/^:- func determinism_to_string(/;kq|/^\<determinism_to_string\>/;'q;"	kind:func
determinism_to_xml	xml_documentation.m	/^:- func determinism_to_xml(/;kq|/^\<determinism_to_xml\>/;'q;"	kind:func	file:
detism_allows_multiple_solns	structure_reuse.lbu.m	/^:- pred detism_allows_multiple_solns(/;kq|/^\<detism_allows_multiple_solns\>/;'q;"	kind:pred	file:
detism_cc_multi	prog_data.m	/^    ;       detism_cc_multi$/;kq|-;/\<detism_cc_multi\>/;'q;"	kind:cons
detism_cc_non	prog_data.m	/^    ;       detism_cc_non$/;kq|-;/\<detism_cc_non\>/;'q;"	kind:cons
detism_check_kind	det_check_switch.m	/^:- type detism_check_kind$/;kq|-;/\<detism_check_kind\>/;'q;"	kind:type	file:
detism_committed_choice	../mdbcomp/program_representation.m	/^:- pred detism_committed_choice(/;kq|/^\<detism_committed_choice\>/;'q;"	kind:pred
detism_components	../mdbcomp/program_representation.m	/^:- pred detism_components(/;kq|/^\<detism_components\>/;'q;"	kind:pred
detism_decl	hlds_pred.m	/^:- type detism_decl$/;kq|-;/\<detism_decl\>/;'q;"	kind:type
detism_decl_explicit	hlds_pred.m	/^    --->    detism_decl_explicit$/;kq|-;/\<detism_decl_explicit\>/;'q;"	kind:cons
detism_decl_implicit	hlds_pred.m	/^    ;       detism_decl_implicit$/;kq|-;/\<detism_decl_implicit\>/;'q;"	kind:cons
detism_decl_name	det_check_proc.m	/^:- func detism_decl_name(/;kq|/^\<detism_decl_name\>/;'q;"	kind:func	file:
detism_decl_none	hlds_pred.m	/^    ;       detism_decl_none.$/;kq|-;/\<detism_decl_none\>/;'q;"	kind:cons
detism_det	prog_data.m	/^    --->    detism_det$/;kq|-;/\<detism_det\>/;'q;"	kind:cons
detism_erroneous	prog_data.m	/^    ;       detism_erroneous$/;kq|-;/\<detism_erroneous\>/;'q;"	kind:cons
detism_failure	prog_data.m	/^    ;       detism_failure.$/;kq|-;/\<detism_failure\>/;'q;"	kind:cons
detism_get_can_fail	../mdbcomp/program_representation.m	/^:- func detism_get_can_fail(/;kq|/^\<detism_get_can_fail\>/;'q;"	kind:func
detism_get_solutions	../mdbcomp/program_representation.m	/^:- func detism_get_solutions(/;kq|/^\<detism_get_solutions\>/;'q;"	kind:func
detism_is_moveable	unneeded_code.m	/^:- pred detism_is_moveable(/;kq|/^\<detism_is_moveable\>/;'q;"	kind:pred	file:
detism_multi	prog_data.m	/^    ;       detism_multi$/;kq|-;/\<detism_multi\>/;'q;"	kind:cons
detism_non	prog_data.m	/^    ;       detism_non$/;kq|-;/\<detism_non\>/;'q;"	kind:cons
detism_rep	../mdbcomp/program_representation.m	/^:- func detism_rep(/;kq|/^\<detism_rep\>/;'q;"	kind:func
detism_rep	../mdbcomp/program_representation.m	/^:- type detism_rep$/;kq|-;/\<detism_rep\>/;'q;"	kind:type
detism_semi	prog_data.m	/^    ;       detism_semi$/;kq|-;/\<detism_semi\>/;'q;"	kind:cons
detism_to_c_detism	layout_out.m	/^:- func detism_to_c_detism(/;kq|/^\<detism_to_c_detism\>/;'q;"	kind:func	file:
detism_to_detism_rep	prog_rep.m	/^:- pred detism_to_detism_rep(/;kq|/^\<detism_to_detism_rep\>/;'q;"	kind:pred	file:
detism_to_try_lambda_detism	try_expand.m	/^:- pred detism_to_try_lambda_detism(/;kq|/^\<detism_to_try_lambda_detism\>/;'q;"	kind:pred	file:
detstack_setup	frameopt.m	/^:- pred detstack_setup(list(/;kq|/^\<detstack_setup\>/;'q;"	kind:pred	file:
detstack_teardown	frameopt.m	/^:- pred detstack_teardown(list(/;kq|/^\<detstack_teardown\>/;'q;"	kind:pred	file:
detstack_teardown_2	frameopt.m	/^:- pred detstack_teardown_2(list(/;kq|/^\<detstack_teardown_2\>/;'q;"	kind:pred	file:
dev	pred_name.m	/^    ;       dev.$/;kq|-;/\<dev\>/;'q;"	kind:cons	file:
dfd_all_mih_deps	generate_mmakefile_fragments.m	/^                dfd_all_mih_deps        :: all_mih_deps,$/;kq|-;/\<dfd_all_mih_deps\>/;'q;"	kind:fld
dfd_direct_deps	generate_mmakefile_fragments.m	/^                dfd_direct_deps         :: set(module_name),$/;kq|-;/\<dfd_direct_deps\>/;'q;"	kind:fld
dfd_indirect_deps	generate_mmakefile_fragments.m	/^                dfd_indirect_deps       :: set(module_name),$/;kq|-;/\<dfd_indirect_deps\>/;'q;"	kind:fld
dfd_intermod_fim_deps	generate_mmakefile_fragments.m	/^                dfd_intermod_fim_deps   :: intermod_only_fim_deps,$/;kq|-;/\<dfd_intermod_fim_deps\>/;'q;"	kind:fld
dfd_own_fim_deps	generate_mmakefile_fragments.m	/^                dfd_own_fim_deps        :: module_own_fim_deps,$/;kq|-;/\<dfd_own_fim_deps\>/;'q;"	kind:fld
dfd_trans_opt	generate_mmakefile_fragments.m	/^                dfd_trans_opt           :: maybe_include_trans_opt_rule,$/;kq|-;/\<dfd_trans_opt\>/;'q;"	kind:fld
dfd_trans_opt_deps	generate_mmakefile_fragments.m	/^                dfd_trans_opt_deps      :: maybe_trans_opt_deps$/;kq|-;/\<dfd_trans_opt_deps\>/;'q;"	kind:fld
dfim_counter	make.make_info.m	/^                dfim_counter            :: uint$/;kq|-;/\<dfim_counter\>/;'q;"	kind:fld
dfim_forward_map	make.make_info.m	/^                dfim_forward_map        :: version_hash_table($/;kq|-;/\<dfim_forward_map\>/;'q;"	kind:fld
dfim_reverse_map	make.make_info.m	/^                dfim_reverse_map        :: version_array($/;kq|-;/\<dfim_reverse_map\>/;'q;"	kind:fld
dfmi_file	make.make_info.m	/^    ;       dfmi_file(file_name).$/;kq|-;/\<dfmi_file\>/;'q;"	kind:cons
dfmi_target	make.make_info.m	/^    --->    dfmi_target(module_index, module_target_type)$/;kq|-;/\<dfmi_target\>/;'q;"	kind:cons
dfmi_target	make.prereqs.m	/^:- pred dfmi_target(/;kq|/^\<dfmi_target\>/;'q;"	kind:pred	file:
dfmi_targets	make.prereqs.m	/^:- pred dfmi_targets(/;kq|/^\<dfmi_targets\>/;'q;"	kind:pred	file:
dfs	../library/digraph.m	/^:- func dfs(digraph(T)) = list(digraph_key(/;kq|/^\<dfs\>/;'q;"	kind:func
dfs	../library/digraph.m	/^:- func dfs(digraph(T), digraph_key(T)) = list(digraph_key(/;kq|/^\<dfs\>/;'q;"	kind:func
dfs	../library/digraph.m	/^:- pred dfs(digraph(T)::in, digraph_key(T)::in, digraph_key_set(/;kq|/^\<dfs\>/;'q;"	kind:pred
dfs_2	../library/digraph.m	/^:- pred dfs_2(digraph(T)::in, digraph_key(/;kq|/^\<dfs_2\>/;'q;"	kind:pred	file:
dfsrev	../library/digraph.m	/^:- func dfsrev(digraph(T)) = list(digraph_key(/;kq|/^\<dfsrev\>/;'q;"	kind:func
dfsrev	../library/digraph.m	/^:- func dfsrev(digraph(T), digraph_key(T)) = list(digraph_key(/;kq|/^\<dfsrev\>/;'q;"	kind:func
dfsrev	../library/digraph.m	/^:- pred dfsrev(digraph(T)::in, digraph_key(/;kq|/^\<dfsrev\>/;'q;"	kind:pred
dgk_all	parse_dcg_goal.m	/^    ;       dgk_all$/;kq|-;/\<dgk_all\>/;'q;"	kind:cons	file:
dgk_braces	parse_dcg_goal.m	/^    ;       dgk_braces$/;kq|-;/\<dgk_braces\>/;'q;"	kind:cons	file:
dgk_colon_equal	parse_dcg_goal.m	/^    ;       dgk_colon_equal.$/;kq|-;/\<dgk_colon_equal\>/;'q;"	kind:cons	file:
dgk_conj	parse_dcg_goal.m	/^    ;       dgk_conj$/;kq|-;/\<dgk_conj\>/;'q;"	kind:cons	file:
dgk_cons	parse_dcg_goal.m	/^    ;       dgk_cons$/;kq|-;/\<dgk_cons\>/;'q;"	kind:cons	file:
dgk_else	parse_dcg_goal.m	/^    ;       dgk_else$/;kq|-;/\<dgk_else\>/;'q;"	kind:cons	file:
dgk_equal	parse_dcg_goal.m	/^    ;       dgk_equal$/;kq|-;/\<dgk_equal\>/;'q;"	kind:cons	file:
dgk_if	parse_dcg_goal.m	/^    ;       dgk_if$/;kq|-;/\<dgk_if\>/;'q;"	kind:cons	file:
dgk_impure	parse_dcg_goal.m	/^    --->    dgk_impure$/;kq|-;/\<dgk_impure\>/;'q;"	kind:cons	file:
dgk_nil	parse_dcg_goal.m	/^    ;       dgk_nil$/;kq|-;/\<dgk_nil\>/;'q;"	kind:cons	file:
dgk_not	parse_dcg_goal.m	/^    ;       dgk_not$/;kq|-;/\<dgk_not\>/;'q;"	kind:cons	file:
dgk_not_prolog	parse_dcg_goal.m	/^    ;       dgk_not_prolog$/;kq|-;/\<dgk_not_prolog\>/;'q;"	kind:cons	file:
dgk_par_conj	parse_dcg_goal.m	/^    ;       dgk_par_conj$/;kq|-;/\<dgk_par_conj\>/;'q;"	kind:cons	file:
dgk_promise_impure	parse_dcg_goal.m	/^    ;       dgk_promise_impure$/;kq|-;/\<dgk_promise_impure\>/;'q;"	kind:cons	file:
dgk_promise_pure	parse_dcg_goal.m	/^    ;       dgk_promise_pure$/;kq|-;/\<dgk_promise_pure\>/;'q;"	kind:cons	file:
dgk_promise_semipure	parse_dcg_goal.m	/^    ;       dgk_promise_semipure$/;kq|-;/\<dgk_promise_semipure\>/;'q;"	kind:cons	file:
dgk_semicolon	parse_dcg_goal.m	/^    ;       dgk_semicolon$/;kq|-;/\<dgk_semicolon\>/;'q;"	kind:cons	file:
dgk_semipure	parse_dcg_goal.m	/^    ;       dgk_semipure$/;kq|-;/\<dgk_semipure\>/;'q;"	kind:cons	file:
dgk_some	parse_dcg_goal.m	/^    ;       dgk_some$/;kq|-;/\<dgk_some\>/;'q;"	kind:cons	file:
di	../library/builtin.m	/^:- mode di == unique >> clobbered.$/;kq|-;/\<di\>/;'q;"	kind:mode
di	../library/builtin.m	/^:- mode di(Inst)  == Inst >> clobbered.$/;kq|-;/\<di\>/;'q;"	kind:mode
di_error_specs	det_util.m	/^                di_error_specs              :: list(error_spec)$/;kq|-;/\<di_error_specs\>/;'q;"	kind:fld	file:
di_four	../library/tree234.m	/^:- mode di_four  == di(uniq_four(unique, unique, unique)).$/;kq|-;/\<di_four\>/;'q;"	kind:mode	file:
di_has_format_call	det_util.m	/^                di_has_format_call          :: contains_format_call,$/;kq|-;/\<di_has_format_call\>/;'q;"	kind:fld	file:
di_has_incomplete_switch	det_util.m	/^                di_has_incomplete_switch    :: contains_incomplete_switch,$/;kq|-;/\<di_has_incomplete_switch\>/;'q;"	kind:fld	file:
di_has_req_scope	det_util.m	/^                di_has_req_scope            :: contains_require_scope,$/;kq|-;/\<di_has_req_scope\>/;'q;"	kind:fld	file:
di_mode	prog_mode.m	/^:- pred di_mode(/;kq|/^\<di_mode\>/;'q;"	kind:pred
di_module_info	det_util.m	/^                di_module_info              :: module_info,$/;kq|-;/\<di_module_info\>/;'q;"	kind:fld	file:
di_pess_extra_vars	det_util.m	/^                di_pess_extra_vars          :: report_pess_extra_vars,$/;kq|-;/\<di_pess_extra_vars\>/;'q;"	kind:fld	file:
di_pred_proc_id	det_util.m	/^                di_pred_proc_id             :: pred_proc_id,$/;kq|-;/\<di_pred_proc_id\>/;'q;"	kind:fld	file:
di_tfeirn	mode_robdd.tfeirn.m	/^:- mode di_tfeirn == in. % XXX$/;kq|-;/\<di_tfeirn\>/;'q;"	kind:mode
di_three	../library/tree234.m	/^:- mode di_three  == di(uniq_three(unique, unique, unique)).$/;kq|-;/\<di_three\>/;'q;"	kind:mode	file:
di_tree234	../library/tree234.m	/^:- mode di_tree234(K, V) == uniq_tree234(K, V) >> dead.$/;kq|-;/\<di_tree234\>/;'q;"	kind:mode
di_two	../library/tree234.m	/^:- mode di_two  == di(uniq_two(unique, unique, unique)).$/;kq|-;/\<di_two\>/;'q;"	kind:mode	file:
di_var_table	det_util.m	/^                di_var_table                :: var_table,$/;kq|-;/\<di_var_table\>/;'q;"	kind:fld	file:
diagnose_ambig_pred_error	old_type_constraints.m	/^:- pred diagnose_ambig_pred_error(pred_env::in, list(/;kq|/^\<diagnose_ambig_pred_error\>/;'q;"	kind:pred	file:
diagnose_mismatches_from_type	inst_check.m	/^:- pred diagnose_mismatches_from_type(list(/;kq|/^\<diagnose_mismatches_from_type\>/;'q;"	kind:pred	file:
diagnose_unsatisfiability_error	old_type_constraints.m	/^:- pred diagnose_unsatisfiability_error(/;kq|/^\<diagnose_unsatisfiability_error\>/;'q;"	kind:pred	file:
dice	../mdbcomp/slice_and_dice.m	/^:- type dice$/;kq|-;/\<dice\>/;'q;"	kind:type
dice_add_trace_count	../mdbcomp/slice_and_dice.m	/^:- pred dice_add_trace_count(/;kq|/^\<dice_add_trace_count\>/;'q;"	kind:pred	file:
dice_exec_count	../mdbcomp/slice_and_dice.m	/^:- type dice_exec_count$/;kq|-;/\<dice_exec_count\>/;'q;"	kind:type
dice_exec_count_compare	../mdbcomp/slice_and_dice.m	/^:- pred dice_exec_count_compare(/;kq|/^\<dice_exec_count_compare\>/;'q;"	kind:pred	file:
dice_filename	../mdbcomp/slice_and_dice.m	/^                dice_filename   ::  string,$/;kq|-;/\<dice_filename\>/;'q;"	kind:fld
dice_label_count	../mdbcomp/slice_and_dice.m	/^:- type dice_label_count$/;kq|-;/\<dice_label_count\>/;'q;"	kind:type	file:
dice_label_count_compare	../mdbcomp/slice_and_dice.m	/^:- pred dice_label_count_compare(/;kq|/^\<dice_label_count_compare\>/;'q;"	kind:pred	file:
dice_label_count_is_for_module	../mdbcomp/slice_and_dice.m	/^:- pred dice_label_count_is_for_module(/;kq|/^\<dice_label_count_is_for_module\>/;'q;"	kind:pred	file:
dice_linenumber	../mdbcomp/slice_and_dice.m	/^                dice_linenumber ::  int,$/;kq|-;/\<dice_linenumber\>/;'q;"	kind:fld
dice_merge_path_port	../mdbcomp/slice_and_dice.m	/^:- pred dice_merge_path_port(/;kq|/^\<dice_merge_path_port\>/;'q;"	kind:pred	file:
dice_merge_proc_trace_counts	../mdbcomp/slice_and_dice.m	/^:- pred dice_merge_proc_trace_counts(/;kq|/^\<dice_merge_proc_trace_counts\>/;'q;"	kind:pred	file:
dice_merge_trace_counts	../mdbcomp/slice_and_dice.m	/^:- pred dice_merge_trace_counts(/;kq|/^\<dice_merge_trace_counts\>/;'q;"	kind:pred	file:
dice_proc_map	../mdbcomp/slice_and_dice.m	/^                dice_proc_map   :: map(proc_label, proc_dice)$/;kq|-;/\<dice_proc_map\>/;'q;"	kind:fld
dice_sort_string_is_valid	../mdbcomp/slice_and_dice.m	/^:- pred dice_sort_string_is_valid(/;kq|/^\<dice_sort_string_is_valid\>/;'q;"	kind:pred	file:
dice_to_label_counts	../mdbcomp/slice_and_dice.m	/^:- func dice_to_label_counts(dice_proc_map) = list(/;kq|/^\<dice_to_label_counts\>/;'q;"	kind:func	file:
did_find_deconstruct	switch_detection.m	/^    --->    did_find_deconstruct$/;kq|-;/\<did_find_deconstruct\>/;'q;"	kind:cons
did_not_find_deconstruct	switch_detection.m	/^    ;       did_not_find_deconstruct.$/;kq|-;/\<did_not_find_deconstruct\>/;'q;"	kind:cons
did_not_find_first_goal	introduce_parallelism.m	/^    --->    did_not_find_first_goal$/;kq|-;/\<did_not_find_first_goal\>/;'q;"	kind:cons	file:
did_not_find_invalid_inst_or_mode	make_hlds_types.m	/^    --->    did_not_find_invalid_inst_or_mode$/;kq|-;/\<did_not_find_invalid_inst_or_mode\>/;'q;"	kind:cons
did_not_find_invalid_type	make_hlds_types.m	/^    --->    did_not_find_invalid_type$/;kq|-;/\<did_not_find_invalid_type\>/;'q;"	kind:cons
did_not_have_from_ground_term_scope	mode_info.m	/^    ;       did_not_have_from_ground_term_scope.$/;kq|-;/\<did_not_have_from_ground_term_scope\>/;'q;"	kind:cons
did_not_succeed	maybe_util.m	/^    --->    did_not_succeed$/;kq|-;/\<did_not_succeed\>/;'q;"	kind:cons
diet	../library/diet.m	/^:- type diet(T)$/;kq|-;/\<diet\>/;'q;"	kind:type	file:
diet	../library/diet.m	/^:- type diet(T). % <= diet_element(T).$/;kq|-;/\<diet\>/;'q;"	kind:type
diet.T	../library/diet.m	/^:- pred T < T <= diet_element(/;kq|/^\<T\>/;'q;"	kind:pred	file:
diet.T	../library/diet.m	/^:- pred T =< T <= diet_element(/;kq|/^\<T\>/;'q;"	kind:pred	file:
diet.T	../library/diet.m	/^:- pred T > T <= diet_element(/;kq|/^\<T\>/;'q;"	kind:pred	file:
diet.T	../library/diet.m	/^:- pred T >= T <= diet_element(/;kq|/^\<T\>/;'q;"	kind:pred	file:
diet.add	../library/diet.m	/^:- func add(T, diet(T)) = diet(T) <= diet_element(/;kq|/^\<add\>/;'q;"	kind:func	file:
diet.all_true	../library/diet.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), diet(/;kq|/^\<all_true\>/;'q;"	kind:pred
diet.all_true_interval	../library/diet.m	/^:- pred all_true_interval(pred(T)::in(pred(/;kq|/^\<all_true_interval\>/;'q;"	kind:pred	file:
diet.bal_const	../library/diet.m	/^:- func bal_const = int.$/;kq|/^\<bal_const\>/;'q;"	kind:func	file:
diet.balance	../library/diet.m	/^:- func balance(interval(T), diet(T), diet(T)) = diet(/;kq|/^\<balance\>/;'q;"	kind:func	file:
diet.cons_interval	../library/diet.m	/^:- pred cons_interval(T::in, T::in, list({T, T})::in, list(/;kq|/^\<cons_interval\>/;'q;"	kind:pred	file:
diet.contains	../library/diet.m	/^:- pred contains(diet(T)::in, T::in) is semidet <= diet_element(/;kq|/^\<contains\>/;'q;"	kind:pred
diet.count	../library/diet.m	/^:- func count(diet(T)) = int <= enum(/;kq|/^\<count\>/;'q;"	kind:func
diet.count	../library/diet.m	/^:- pred count(diet(T)::in, int::in, int::out) is det <= enum(/;kq|/^\<count\>/;'q;"	kind:pred	file:
diet.create	../library/diet.m	/^:- func create(interval(T), diet(T), diet(T)) = diet(/;kq|/^\<create\>/;'q;"	kind:func	file:
diet.delete	../library/diet.m	/^:- func delete(diet(T), T) = diet(T) <= diet_element(/;kq|/^\<delete\>/;'q;"	kind:func
diet.delete_list	../library/diet.m	/^:- func delete_list(diet(T), list(T)) = diet(T) <= diet_element(/;kq|/^\<delete_list\>/;'q;"	kind:func
diet.diff	../library/diet.m	/^:- pred diff(diet(T)::in, maybe(interval(T))::in, diet(/;kq|/^\<diff\>/;'q;"	kind:pred	file:
diet.diff_helper	../library/diet.m	/^:- pred diff_helper(interval(T)::in, diet(T)::in, diet(/;kq|/^\<diff_helper\>/;'q;"	kind:pred	file:
diet.difference	../library/diet.m	/^:- func difference(diet(T), diet(T)) = diet(T) <= diet_element(/;kq|/^\<difference\>/;'q;"	kind:func
diet.divide	../library/diet.m	/^:- pred divide(pred(T)::in(pred(in) is semidet), diet(/;kq|/^\<divide\>/;'q;"	kind:pred
diet.divide_2	../library/diet.m	/^:- pred divide_2(pred(T)::in(pred(/;kq|/^\<divide_2\>/;'q;"	kind:pred	file:
diet.divide_by_set	../library/diet.m	/^:- pred divide_by_set(diet(T)::in, diet(T)::in, diet(T)::out, diet(/;kq|/^\<divide_by_set\>/;'q;"	kind:pred
diet.do_insert	../library/diet.m	/^:- func do_insert(interval(T), diet(T)) = diet(T) <= diet_element(/;kq|/^\<do_insert\>/;'q;"	kind:func	file:
diet.ecessor	../library/diet.m	/^    func predecessor(T) = T$/;kq|-;/\<diet.ecessor\>/;'q;"	kind:tcm
diet.empty	../library/diet.m	/^    --->    empty$/;kq|-;/\<diet.empty\>/;'q;"	kind:cons	file:
diet.equal	../library/diet.m	/^:- pred equal(diet(T)::in, diet(T)::in) is semidet <= diet_element(/;kq|/^\<equal\>/;'q;"	kind:pred
diet.filter	../library/diet.m	/^:- func filter(pred(T), diet(T)) = diet(T) <= diet_element(/;kq|/^\<filter\>/;'q;"	kind:func
diet.filter	../library/diet.m	/^:- pred filter(pred(T), diet(T), diet(T), diet(T)) <= diet_element(/;kq|/^\<filter\>/;'q;"	kind:pred
diet.find_del_left	../library/diet.m	/^:- pred find_del_left(T::in, diet(T)::in, T::out, diet(/;kq|/^\<find_del_left\>/;'q;"	kind:pred	file:
diet.find_del_right	../library/diet.m	/^:- pred find_del_right(T::in, diet(T)::in, T::out, diet(/;kq|/^\<find_del_right\>/;'q;"	kind:pred	file:
diet.fold_down	../library/diet.m	/^:- pred fold_down(pred(T, A, A), T, T, A, A) <= diet_element(/;kq|/^\<fold_down\>/;'q;"	kind:pred	file:
diet.fold_up2	../library/diet.m	/^:- pred fold_up2(pred(/;kq|/^\<fold_up2\>/;'q;"	kind:pred	file:
diet.fold_up3	../library/diet.m	/^:- pred fold_up3(pred(/;kq|/^\<fold_up3\>/;'q;"	kind:pred	file:
diet.fold_up4	../library/diet.m	/^:- pred fold_up4(pred(/;kq|/^\<fold_up4\>/;'q;"	kind:pred	file:
diet.fold_up5	../library/diet.m	/^:- pred fold_up5(/;kq|/^\<fold_up5\>/;'q;"	kind:pred	file:
diet.foldl	../library/diet.m	/^:- func foldl(func(T, A) = A, diet(T), A) = A <= diet_element(/;kq|/^\<foldl\>/;'q;"	kind:func
diet.foldl2	../library/diet.m	/^:- pred foldl2(pred(T, A, A, B, B), diet(T), A, A, B, B) <= diet_element(/;kq|/^\<foldl2\>/;'q;"	kind:pred
diet.foldl3	../library/diet.m	/^:- pred foldl3(pred(T, A, A, B, B, C, C), diet(/;kq|/^\<foldl3\>/;'q;"	kind:pred
diet.foldl4	../library/diet.m	/^:- pred foldl4(pred(T, A, A, B, B, C, C, D, D), diet(/;kq|/^\<foldl4\>/;'q;"	kind:pred
diet.foldl5	../library/diet.m	/^:- pred foldl5(pred(T, A, A, B, B, C, C, D, D, E, E), diet(/;kq|/^\<foldl5\>/;'q;"	kind:pred
diet.foldl_2	../library/diet.m	/^:- pred foldl_2(pred(T, Acc, Acc), T, T, Acc, Acc) <= diet_element(/;kq|/^\<foldl_2\>/;'q;"	kind:pred	file:
diet.foldl_intervals	../library/diet.m	/^:- pred foldl_intervals(pred(T, T, A, A), diet(T), A, A) <= diet_element(/;kq|/^\<foldl_intervals\>/;'q;"	kind:pred
diet.foldr	../library/diet.m	/^:- func foldr(func(T, A) = A, diet(T), A) = A <= diet_element(/;kq|/^\<foldr\>/;'q;"	kind:func
diet.foldr_intervals	../library/diet.m	/^:- pred foldr_intervals(pred(T, T, A, A), diet(T), A, A) <= diet_element(/;kq|/^\<foldr_intervals\>/;'q;"	kind:pred
diet.from_interval_list	../library/diet.m	/^:- pred from_interval_list(list({T, T})::in, diet(/;kq|/^\<from_interval_list\>/;'q;"	kind:pred
diet.from_list	../library/diet.m	/^:- func from_list(list(T)) = diet(T) <= diet_element(/;kq|/^\<from_list\>/;'q;"	kind:func
diet.from_sorted_list	../library/diet.m	/^:- func from_sorted_list(list(T)) = diet(T) <= diet_element(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
diet.height	../library/diet.m	/^:- func height(diet(/;kq|/^\<height\>/;'q;"	kind:func	file:
diet.height_join	../library/diet.m	/^:- func height_join(diet(T), diet(/;kq|/^\<height_join\>/;'q;"	kind:func	file:
diet.init	../library/diet.m	/^:- func init = diet(/;kq|/^\<init\>/;'q;"	kind:func
diet.insert	../library/diet.m	/^:- func insert(diet(T), T) = diet(T) <= diet_element(/;kq|/^\<insert\>/;'q;"	kind:func
diet.insert_interval	../library/diet.m	/^:- pred insert_interval(T::in, T::in, diet(T)::in, diet(/;kq|/^\<insert_interval\>/;'q;"	kind:pred
diet.insert_interval	../library/diet.m	/^:- pred insert_interval({T, T}::in, diet(T)::in, diet(/;kq|/^\<insert_interval\>/;'q;"	kind:pred	file:
diet.insert_list	../library/diet.m	/^:- func insert_list(diet(T), list(T)) = diet(T) <= diet_element(/;kq|/^\<insert_list\>/;'q;"	kind:func
diet.insert_new	../library/diet.m	/^:- pred insert_new(T::in, diet(T)::in, diet(/;kq|/^\<insert_new\>/;'q;"	kind:pred
diet.int_ge	../library/diet.m	/^:- pred int_ge(/;kq|/^\<int_ge\>/;'q;"	kind:pred	file:
diet.int_gt	../library/diet.m	/^:- pred int_gt(/;kq|/^\<int_gt\>/;'q;"	kind:pred	file:
diet.inter	../library/diet.m	/^:- func inter(diet(T), diet(T)) = diet(T) <= diet_element(/;kq|/^\<inter\>/;'q;"	kind:func	file:
diet.inter_2	../library/diet.m	/^:- pred inter_2(diet(T)::in, maybe({T, T})::in, diet(/;kq|/^\<inter_2\>/;'q;"	kind:pred	file:
diet.inter_help	../library/diet.m	/^:- pred inter_help({T, T}::in, diet(/;kq|/^\<inter_help\>/;'q;"	kind:pred	file:
diet.intersect	../library/diet.m	/^:- func intersect(diet(T), diet(T)) = diet(T) <= diet_element(/;kq|/^\<intersect\>/;'q;"	kind:func
diet.intersect_list	../library/diet.m	/^:- func intersect_list(list(diet(T))) = diet(T) <= diet_element(/;kq|/^\<intersect_list\>/;'q;"	kind:func
diet.interval	../library/diet.m	/^                interval    :: interval(T),$/;kq|-;/\<diet.interval\>/;'q;"	kind:fld	file:
diet.interval	../library/diet.m	/^:- type interval(T) == {T, T}. % inclusive$/;kq|-;/\<diet.interval\>/;'q;"	kind:type	file:
diet.is_empty	../library/diet.m	/^:- pred is_empty(diet(/;kq|/^\<is_empty\>/;'q;"	kind:pred
diet.is_non_empty	../library/diet.m	/^:- pred is_non_empty(diet(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
diet.is_singleton	../library/diet.m	/^:- pred is_singleton(diet(T)::in, T::out) is semidet <= diet_element(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
diet.join	../library/diet.m	/^:- func join(interval(T), diet(T), diet(T)) = diet(T) <= diet_element(/;kq|/^\<join\>/;'q;"	kind:func	file:
diet.left	../library/diet.m	/^                left        :: diet(T),$/;kq|-;/\<diet.left\>/;'q;"	kind:fld	file:
diet.less_than	../library/diet.m	/^    pred less_than(T::in, T::in) is semidet,$/;kq|-;/\<diet.less_than\>/;'q;"	kind:tcm
diet.list_to_set	../library/diet.m	/^:- func list_to_set(list(T)) = diet(T) <= diet_element(/;kq|/^\<list_to_set\>/;'q;"	kind:func
diet.make_interval_set	../library/diet.m	/^:- func make_interval_set(T, T) = diet(T) <= diet_element(/;kq|/^\<make_interval_set\>/;'q;"	kind:func
diet.make_singleton_set	../library/diet.m	/^:- func make_singleton_set(T) = diet(T) <= diet_element(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
diet.max_elem	../library/diet.m	/^:- func max_elem(T, T) = T <= diet_element(/;kq|/^\<max_elem\>/;'q;"	kind:func	file:
diet.member	../library/diet.m	/^:- pred member(T, diet(T)) <= diet_element(/;kq|/^\<member\>/;'q;"	kind:pred
diet.member_in_range	../library/diet.m	/^:- pred member_in_range(T::in, T::in, T::out) is multi <= diet_element(/;kq|/^\<member_in_range\>/;'q;"	kind:pred	file:
diet.min_elem	../library/diet.m	/^:- func min_elem(T, T) = T <= diet_element(/;kq|/^\<min_elem\>/;'q;"	kind:func	file:
diet.myadd	../library/diet.m	/^:- func myadd(bool, interval(T), diet(T)) = diet(/;kq|/^\<myadd\>/;'q;"	kind:func	file:
diet.node	../library/diet.m	/^    ;       node($/;kq|-;/\<diet.node\>/;'q;"	kind:cons	file:
diet.node	../library/diet.m	/^:- inst node for diet\/1$/;kq|-;/\<diet.node\>/;'q;"	kind:inst	file:
diet.node_height	../library/diet.m	/^                node_height :: int,$/;kq|-;/\<diet.node_height\>/;'q;"	kind:fld	file:
diet.nondet_member	../library/diet.m	/^:- pred nondet_member(diet(T)::in, T::out) is nondet <= diet_element(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
diet.remove	../library/diet.m	/^:- pred remove(T::in, diet(T)::in, diet(T)::out) is semidet <= diet_element(/;kq|/^\<remove\>/;'q;"	kind:pred
diet.remove_least	../library/diet.m	/^:- pred remove_least(T::out, diet(T)::in, diet(/;kq|/^\<remove_least\>/;'q;"	kind:pred
diet.remove_list	../library/diet.m	/^:- pred remove_list(list(T)::in, diet(T)::in, diet(/;kq|/^\<remove_list\>/;'q;"	kind:pred
diet.reroot	../library/diet.m	/^:- func reroot(diet(T), diet(T)) = diet(T) <= diet_element(/;kq|/^\<reroot\>/;'q;"	kind:func	file:
diet.right	../library/diet.m	/^                right       :: diet(T)$/;kq|-;/\<diet.right\>/;'q;"	kind:fld	file:
diet.safe_predecessor	../library/diet.m	/^:- func safe_predecessor(T, T) = T <= diet_element(/;kq|/^\<safe_predecessor\>/;'q;"	kind:func	file:
diet.singleton	../library/diet.m	/^:- func singleton(interval(T)) = diet(/;kq|/^\<singleton\>/;'q;"	kind:func	file:
diet.sorted_list_to_set	../library/diet.m	/^:- func sorted_list_to_set(list(T)) = diet(T) <= diet_element(/;kq|/^\<sorted_list_to_set\>/;'q;"	kind:func
diet.split	../library/diet.m	/^:- pred split(T::in, diet(T)::in, diet(T)::out, bool::out, diet(/;kq|/^\<split\>/;'q;"	kind:pred
diet.subset	../library/diet.m	/^:- pred subset(diet(T)::in, diet(T)::in) is semidet <= diet_element(/;kq|/^\<subset\>/;'q;"	kind:pred
diet.subset_2	../library/diet.m	/^:- pred subset_2(interval(T)::in, diet(T)::in, interval(T)::in, diet(/;kq|/^\<subset_2\>/;'q;"	kind:pred	file:
diet.successor	../library/diet.m	/^    func successor(T) = T,$/;kq|-;/\<diet.successor\>/;'q;"	kind:tcm
diet.superset	../library/diet.m	/^:- pred superset(diet(T)::in, diet(T)::in) is semidet <= diet_element(/;kq|/^\<superset\>/;'q;"	kind:pred
diet.take_max	../library/diet.m	/^:- pred take_max(diet(T)::in(node), interval(T)::out, diet(/;kq|/^\<take_max\>/;'q;"	kind:pred	file:
diet.take_min	../library/diet.m	/^:- pred take_min(diet(T)::in(node), interval(T)::out, diet(/;kq|/^\<take_min\>/;'q;"	kind:pred	file:
diet.take_min_iter	../library/diet.m	/^:- pred take_min_iter(diet(T)::in(node), interval(T)::out, diet(/;kq|/^\<take_min_iter\>/;'q;"	kind:pred	file:
diet.take_min_iter2	../library/diet.m	/^:- pred take_min_iter2(diet(T)::in, maybe(interval(T))::out, diet(/;kq|/^\<take_min_iter2\>/;'q;"	kind:pred	file:
diet.to_sorted_interval_list	../library/diet.m	/^:- pred to_sorted_interval_list(diet(T)::in, list(/;kq|/^\<to_sorted_interval_list\>/;'q;"	kind:pred
diet.to_sorted_list	../library/diet.m	/^:- func to_sorted_list(diet(T)) = list(T) <= diet_element(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
diet.unexpected_interval	../library/diet.m	/^:- pred unexpected_interval(/;kq|/^\<unexpected_interval\>/;'q;"	kind:pred	file:
diet.union	../library/diet.m	/^:- func union(diet(T), diet(T)) = diet(T) <= diet_element(/;kq|/^\<union\>/;'q;"	kind:func
diet.union_2	../library/diet.m	/^:- pred union_2(diet(T)::in, maybe(T)::in, maybe(/;kq|/^\<union_2\>/;'q;"	kind:pred	file:
diet.union_helper	../library/diet.m	/^:- pred union_helper(diet(T)::in, {T, T}::in, diet(/;kq|/^\<union_helper\>/;'q;"	kind:pred	file:
diet.union_list	../library/diet.m	/^:- func union_list(list(diet(T))) = diet(T) <= diet_element(/;kq|/^\<union_list\>/;'q;"	kind:func
diet_element	../library/diet.m	/^:- instance diet_element(int) where [$/;kq|-;/\<diet_element\>/;'q;"	kind:tci	file:
diet_element	../library/diet.m	/^:- typeclass diet_element(T) where [$/;kq|-;/\<diet_element\>/;'q;"	kind:tc
diff	../library/diet.m	/^:- pred diff(diet(T)::in, maybe(interval(T))::in, diet(/;kq|/^\<diff\>/;'q;"	kind:pred	file:
diff	../library/edit_seq.m	/^:- type diff(T)$/;kq|-;/\<diff\>/;'q;"	kind:type
diff_2	mode_robdd.equiv_vars.m	/^:- pred diff_2(list(var(T))::in, equiv_vars(T)::in, equiv_vars(/;kq|/^\<diff_2\>/;'q;"	kind:pred	file:
diff_3	mode_robdd.equiv_vars.m	/^:- pred diff_3(list(var(T))::in, list(var(T))::out, var(T)::in, var(/;kq|/^\<diff_3\>/;'q;"	kind:pred	file:
diff_a_nb	../library/ranges.m	/^:- func diff_a_nb(/;kq|/^\<diff_a_nb\>/;'q;"	kind:func	file:
diff_cord	../library/edit_seq.m	/^:- type diff_cord(T) == cord(diff(T)).$/;kq|-;/\<diff_cord\>/;'q;"	kind:type	file:
diff_counts_on_line	../mdbcomp/trace_counts.m	/^:- func diff_counts_on_line(/;kq|/^\<diff_counts_on_line\>/;'q;"	kind:func	file:
diff_file	../mdbcomp/trace_counts.m	/^    ;       diff_file(trace_count_file_type, trace_count_file_type).$/;kq|-;/\<diff_file\>/;'q;"	kind:cons
diff_helper	../library/diet.m	/^:- pred diff_helper(interval(T)::in, diet(T)::in, diet(/;kq|/^\<diff_helper\>/;'q;"	kind:pred	file:
diff_na_nb	../library/ranges.m	/^:- func diff_na_nb(/;kq|/^\<diff_na_nb\>/;'q;"	kind:func	file:
diff_pairs	../library/integer.m	/^:- pred diff_pairs(/;kq|/^\<diff_pairs\>/;'q;"	kind:pred	file:
diff_pairs_equal	../library/integer.m	/^:- pred diff_pairs_equal(digit::out, list(digit)::in, list(/;kq|/^\<diff_pairs_equal\>/;'q;"	kind:pred	file:
diff_proc_counts	../mdbcomp/trace_counts.m	/^:- func diff_proc_counts(/;kq|/^\<diff_proc_counts\>/;'q;"	kind:func	file:
diff_proc_counts_acc	../mdbcomp/trace_counts.m	/^:- pred diff_proc_counts_acc(/;kq|/^\<diff_proc_counts_acc\>/;'q;"	kind:pred	file:
diff_seq	../library/edit_seq.m	/^:- type diff_seq(T) == list(diff(T)).$/;kq|-;/\<diff_seq\>/;'q;"	kind:type
diff_seq_line_to_pieces	error_spec.m	/^:- pred diff_seq_line_to_pieces(diff(string)::in, list(/;kq|/^\<diff_seq_line_to_pieces\>/;'q;"	kind:pred	file:
diff_to_pieces	typecheck_msgs.m	/^:- func diff_to_pieces(diff(string)) = list(/;kq|/^\<diff_to_pieces\>/;'q;"	kind:func	file:
diff_trace_counts	../mdbcomp/trace_counts.m	/^:- pred diff_trace_counts(/;kq|/^\<diff_trace_counts\>/;'q;"	kind:pred
diff_trace_counts_acc	../mdbcomp/trace_counts.m	/^:- pred diff_trace_counts_acc(/;kq|/^\<diff_trace_counts_acc\>/;'q;"	kind:pred	file:
difference	../library/bitmap.m	/^:- func difference(/;kq|/^\<difference\>/;'q;"	kind:func
difference	../library/diet.m	/^:- func difference(diet(T), diet(T)) = diet(T) <= diet_element(/;kq|/^\<difference\>/;'q;"	kind:func
difference	../library/fat_sparse_bitset.m	/^:- func difference(fat_sparse_bitset(T), fat_sparse_bitset(/;kq|/^\<difference\>/;'q;"	kind:func
difference	../library/fatter_sparse_bitset.m	/^:- func difference(fatter_sparse_bitset(T), fatter_sparse_bitset(/;kq|/^\<difference\>/;'q;"	kind:func
difference	../library/ranges.m	/^:- func difference(/;kq|/^\<difference\>/;'q;"	kind:func
difference	../library/set.m	/^:- func difference(set(T), set(T)) = set(/;kq|/^\<difference\>/;'q;"	kind:func
difference	../library/set_bbbtree.m	/^:- func difference(set_bbbtree(T), set_bbbtree(T)) = set_bbbtree(/;kq|/^\<difference\>/;'q;"	kind:func
difference	../library/set_ctree234.m	/^:- func difference(set_ctree234(T), set_ctree234(T)) = set_ctree234(/;kq|/^\<difference\>/;'q;"	kind:func
difference	../library/set_ordlist.m	/^:- func difference(set_ordlist(T), set_ordlist(T)) = set_ordlist(/;kq|/^\<difference\>/;'q;"	kind:func
difference	../library/set_tree234.m	/^:- func difference(set_tree234(T), set_tree234(T)) = set_tree234(/;kq|/^\<difference\>/;'q;"	kind:func
difference	../library/set_unordlist.m	/^:- func difference(set_unordlist(T), set_unordlist(T)) = set_unordlist(/;kq|/^\<difference\>/;'q;"	kind:func
difference	../library/sparse_bitset.m	/^:- func difference(sparse_bitset(T), sparse_bitset(T)) = sparse_bitset(/;kq|/^\<difference\>/;'q;"	kind:func
difference	../library/test_bitset.m	/^:- func difference(test_bitset(T), test_bitset(T)) = test_bitset(/;kq|/^\<difference\>/;'q;"	kind:func
difference	../library/tree_bitset.m	/^:- func difference(tree_bitset(T), tree_bitset(T)) = tree_bitset(/;kq|/^\<difference\>/;'q;"	kind:func
difference	../library/version_bitmap.m	/^:- func difference(/;kq|/^\<difference\>/;'q;"	kind:func
difference	set_of_var.m	/^:- func difference(set_of_var(T), set_of_var(T)) = set_of_var(/;kq|/^\<difference\>/;'q;"	kind:func
difference_2	../library/set_tree234.m	/^:- pred difference_2(set_tree234(T)::in, set_tree234(/;kq|/^\<difference_2\>/;'q;"	kind:pred	file:
difference_2	../library/set_unordlist.m	/^:- pred set_unordlist.difference_2(set_unordlist(T)::in, set_unordlist(/;kq|/^\<set_unordlist.difference_2\>/;'q;"	kind:pred	file:
difference_loop	../library/fat_sparse_bitset.m	/^:- pred difference_loop(/;kq|/^\<difference_loop\>/;'q;"	kind:pred	file:
difference_loop	../library/fatter_sparse_bitset.m	/^:- pred difference_loop(/;kq|/^\<difference_loop\>/;'q;"	kind:pred	file:
difference_loop	../library/set_ordlist.m	/^:- pred difference_loop(list(T)::in, list(T)::in, list(/;kq|/^\<difference_loop\>/;'q;"	kind:pred	file:
difference_loop	../library/sparse_bitset.m	/^:- pred difference_loop(/;kq|/^\<difference_loop\>/;'q;"	kind:pred	file:
difference_r	../library/set_bbbtree.m	/^:- pred difference_r(set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<difference_r\>/;'q;"	kind:pred	file:
different	mcsolver.m	/^:- pred different(/;kq|/^\<different\>/;'q;"	kind:pred
difftime	../library/time.m	/^:- func difftime(/;kq|/^\<difftime\>/;'q;"	kind:func
digit	../library/integer.m	/^:- type digit == int.   % base 2^14 digit$/;kq|-;/\<digit\>/;'q;"	kind:type	file:
digit_to_string	../library/integer.m	/^:- pred digit_to_string(/;kq|/^\<digit_to_string\>/;'q;"	kind:pred	file:
digits	../library/parsing_utils.m	/^:- pred digits(/;kq|/^\<digits\>/;'q;"	kind:pred	file:
digits_2	../library/parsing_utils.m	/^:- pred digits_2(/;kq|/^\<digits_2\>/;'q;"	kind:pred	file:
digits_3	hlds_call_tree.m	/^    --->    digits_3$/;kq|-;/\<digits_3\>/;'q;"	kind:cons	file:
digits_4	hlds_call_tree.m	/^    ;       digits_4$/;kq|-;/\<digits_4\>/;'q;"	kind:cons	file:
digits_5	hlds_call_tree.m	/^    ;       digits_5$/;kq|-;/\<digits_5\>/;'q;"	kind:cons	file:
digits_6	hlds_call_tree.m	/^    ;       digits_6.$/;kq|-;/\<digits_6\>/;'q;"	kind:cons	file:
digits_to_string	../library/integer.m	/^:- func digits_to_string(int, printbase, list(/;kq|/^\<digits_to_string\>/;'q;"	kind:func	file:
digits_to_strings	../library/integer.m	/^:- pred digits_to_strings(int::in, list(/;kq|/^\<digits_to_strings\>/;'q;"	kind:pred	file:
digraph	../library/digraph.m	/^:- type digraph(T)$/;kq|-;/\<digraph\>/;'q;"	kind:type	file:
digraph.accumulate_rev_lookup	../library/digraph.m	/^:- pred accumulate_rev_lookup(bimap(T, digraph_key(/;kq|/^\<accumulate_rev_lookup\>/;'q;"	kind:pred	file:
digraph.accumulate_with_key	../library/digraph.m	/^:- pred accumulate_with_key(digraph_key(T)::in, digraph_key(/;kq|/^\<accumulate_with_key\>/;'q;"	kind:pred	file:
digraph.add_assoc_list	../library/digraph.m	/^:- func add_assoc_list(assoc_list(digraph_key(T), digraph_key(/;kq|/^\<add_assoc_list\>/;'q;"	kind:func
digraph.add_edge	../library/digraph.m	/^:- func add_edge(digraph_key(T), digraph_key(T), digraph(T)) = digraph(/;kq|/^\<add_edge\>/;'q;"	kind:func
digraph.add_edges_to_reachable	../library/digraph.m	/^:- pred add_edges_to_reachable(digraph(/;kq|/^\<add_edges_to_reachable\>/;'q;"	kind:pred	file:
digraph.add_predecessor	../library/digraph.m	/^:- pred add_predecessor(digraph_key(T)::in, digraph_key(/;kq|/^\<add_predecessor\>/;'q;"	kind:pred	file:
digraph.add_predecessors	../library/digraph.m	/^:- pred add_predecessors(digraph_key_set(T)::in, digraph_key(/;kq|/^\<add_predecessors\>/;'q;"	kind:pred	file:
digraph.add_reflexive	../library/digraph.m	/^:- pred add_reflexive(digraph_key(/;kq|/^\<add_reflexive\>/;'q;"	kind:pred	file:
digraph.add_successors	../library/digraph.m	/^:- pred add_successors(digraph_key_set(T)::in, digraph_key(/;kq|/^\<add_successors\>/;'q;"	kind:pred	file:
digraph.add_to_key_set_map	../library/digraph.m	/^:- pred add_to_key_set_map(digraph_key_set(T)::in, digraph_key(/;kq|/^\<add_to_key_set_map\>/;'q;"	kind:pred	file:
digraph.add_vertex	../library/digraph.m	/^:- pred add_vertex(T::in, digraph_key(/;kq|/^\<add_vertex\>/;'q;"	kind:pred
digraph.add_vertex_pair	../library/digraph.m	/^:- func add_vertex_pair(pair(T), digraph(T)) = digraph(/;kq|/^\<add_vertex_pair\>/;'q;"	kind:func
digraph.add_vertex_to_list	../library/digraph.m	/^:- pred add_vertex_to_list(digraph(T)::in, digraph_key(/;kq|/^\<add_vertex_to_list\>/;'q;"	kind:pred	file:
digraph.add_vertices_and_edge	../library/digraph.m	/^:- func add_vertices_and_edge(T, T, digraph(T)) = digraph(/;kq|/^\<add_vertices_and_edge\>/;'q;"	kind:func
digraph.allocate_key	../library/digraph.m	/^:- pred allocate_key(digraph_key(T)::out, digraph(T)::in, digraph(/;kq|/^\<allocate_key\>/;'q;"	kind:pred	file:
digraph.atsort	../library/digraph.m	/^:- func atsort(digraph(T)) = list(set(/;kq|/^\<atsort\>/;'q;"	kind:func
digraph.basic_tc	../library/digraph.m	/^:- pred basic_tc(digraph(T)::in, digraph(/;kq|/^\<basic_tc\>/;'q;"	kind:pred	file:
digraph.build_successor_set	../library/digraph.m	/^:- pred build_successor_set(key_set_map(T)::in, key_set_map(/;kq|/^\<build_successor_set\>/;'q;"	kind:pred	file:
digraph.build_successor_set_2	../library/digraph.m	/^:- pred build_successor_set_2(key_set_map(T)::in, digraph_key(/;kq|/^\<build_successor_set_2\>/;'q;"	kind:pred	file:
digraph.bwd_map	../library/digraph.m	/^                bwd_map             :: key_set_map(T)$/;kq|-;/\<digraph.bwd_map\>/;'q;"	kind:fld	file:
digraph.check_from_to_order	../library/digraph.m	/^:- pred check_from_to_order(digraph(T)::in, digraph_key_set(/;kq|/^\<check_from_to_order\>/;'q;"	kind:pred	file:
digraph.clique_map	../library/digraph.m	/^:- type clique_map(T) == map(digraph_key(T), digraph_key(set(T))).$/;kq|-;/\<digraph.clique_map\>/;'q;"	kind:type	file:
digraph.cliques	../library/digraph.m	/^:- func cliques(digraph(T)) = set(set(digraph_key(/;kq|/^\<cliques\>/;'q;"	kind:func
digraph.cliques_2	../library/digraph.m	/^:- pred cliques_2(list(digraph_key(T))::in, digraph(/;kq|/^\<cliques_2\>/;'q;"	kind:pred	file:
digraph.component	../library/digraph.m	/^:- type component(T)$/;kq|-;/\<digraph.component\>/;'q;"	kind:type	file:
digraph.component_nonroots	../library/digraph.m	/^                component_nonroots  :: list(digraph_key(T))$/;kq|-;/\<digraph.component_nonroots\>/;'q;"	kind:fld	file:
digraph.component_root	../library/digraph.m	/^                component_root      :: digraph_key(T),$/;kq|-;/\<digraph.component_root\>/;'q;"	kind:fld	file:
digraph.components	../library/digraph.m	/^:- func components(digraph(T)) = set(set(digraph_key(/;kq|/^\<components\>/;'q;"	kind:func
digraph.components_loop	../library/digraph.m	/^:- pred components_loop(digraph(T)::in, digraph_key_set(/;kq|/^\<components_loop\>/;'q;"	kind:pred	file:
digraph.compose	../library/digraph.m	/^:- func compose(digraph(T), digraph(T)) = digraph(/;kq|/^\<compose\>/;'q;"	kind:func
digraph.compose_loop	../library/digraph.m	/^:- pred compose_loop(digraph(T)::in, digraph(/;kq|/^\<compose_loop\>/;'q;"	kind:pred	file:
digraph.comps	../library/digraph.m	/^                comps       :: list(component(T))$/;kq|-;/\<digraph.comps\>/;'q;"	kind:fld	file:
digraph.copy_vertex	../library/digraph.m	/^:- pred copy_vertex(digraph(T)::in, digraph_key(/;kq|/^\<copy_vertex\>/;'q;"	kind:pred	file:
digraph.copy_vertices	../library/digraph.m	/^:- pred copy_vertices(digraph(T)::in, digraph_key_set(/;kq|/^\<copy_vertices\>/;'q;"	kind:pred	file:
digraph.delete_assoc_list	../library/digraph.m	/^:- func delete_assoc_list(assoc_list(digraph_key(T), digraph_key(/;kq|/^\<delete_assoc_list\>/;'q;"	kind:func
digraph.delete_edge	../library/digraph.m	/^:- func delete_edge(digraph_key(T), digraph_key(T), digraph(T)) = digraph(/;kq|/^\<delete_edge\>/;'q;"	kind:func
digraph.dfs	../library/digraph.m	/^:- func dfs(digraph(T)) = list(digraph_key(/;kq|/^\<dfs\>/;'q;"	kind:func
digraph.dfs	../library/digraph.m	/^:- func dfs(digraph(T), digraph_key(T)) = list(digraph_key(/;kq|/^\<dfs\>/;'q;"	kind:func
digraph.dfs	../library/digraph.m	/^:- pred dfs(digraph(T)::in, digraph_key(T)::in, digraph_key_set(/;kq|/^\<dfs\>/;'q;"	kind:pred
digraph.dfs_2	../library/digraph.m	/^:- pred dfs_2(digraph(T)::in, digraph_key(/;kq|/^\<dfs_2\>/;'q;"	kind:pred	file:
digraph.dfsrev	../library/digraph.m	/^:- func dfsrev(digraph(T)) = list(digraph_key(/;kq|/^\<dfsrev\>/;'q;"	kind:func
digraph.dfsrev	../library/digraph.m	/^:- func dfsrev(digraph(T), digraph_key(T)) = list(digraph_key(/;kq|/^\<dfsrev\>/;'q;"	kind:func
digraph.dfsrev	../library/digraph.m	/^:- pred dfsrev(digraph(T)::in, digraph_key(/;kq|/^\<dfsrev\>/;'q;"	kind:pred
digraph.find_descendants	../library/digraph.m	/^:- pred find_descendants(digraph(T)::in, digraph_key(/;kq|/^\<find_descendants\>/;'q;"	kind:pred	file:
digraph.from_assoc_list	../library/digraph.m	/^:- func from_assoc_list(assoc_list(T, T)) = digraph(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
digraph.from_uint	../library/digraph.m	/^    pred(from_uint\/2) is digraph_key_from_uint$/;kq|-;/\<digraph.from_uint\>/;'q;"	kind:tcim	file:
digraph.fwd_map	../library/digraph.m	/^                fwd_map             :: key_set_map(T),$/;kq|-;/\<digraph.fwd_map\>/;'q;"	kind:fld	file:
digraph.get_successors	../library/digraph.m	/^:- pred get_successors(key_set_map(T)::in, digraph_key(/;kq|/^\<get_successors\>/;'q;"	kind:pred	file:
digraph.init	../library/digraph.m	/^:- func init = digraph(/;kq|/^\<init\>/;'q;"	kind:func
digraph.inverse	../library/digraph.m	/^:- func inverse(digraph(T)) = digraph(/;kq|/^\<inverse\>/;'q;"	kind:func
digraph.is_dag	../library/digraph.m	/^:- pred is_dag(digraph(/;kq|/^\<is_dag\>/;'q;"	kind:pred
digraph.is_dag_2	../library/digraph.m	/^:- pred is_dag_2(digraph(T)::in, list(digraph_key(T))::in, digraph_key(/;kq|/^\<is_dag_2\>/;'q;"	kind:pred	file:
digraph.is_edge	../library/digraph.m	/^:- pred is_edge(digraph(T), digraph_key(T), digraph_key(/;kq|/^\<is_edge\>/;'q;"	kind:pred
digraph.is_edge_rev	../library/digraph.m	/^:- pred is_edge_rev(digraph(T), digraph_key(T), digraph_key(/;kq|/^\<is_edge_rev\>/;'q;"	kind:pred
digraph.key_map	../library/digraph.m	/^:- type key_map(T)     == map(uint, digraph_key(T)).$/;kq|-;/\<digraph.key_map\>/;'q;"	kind:type	file:
digraph.key_set_map	../library/digraph.m	/^:- type key_set_map(T) == map(uint, digraph_key_set(T)).$/;kq|-;/\<digraph.key_set_map\>/;'q;"	kind:type	file:
digraph.key_set_map_add	../library/digraph.m	/^:- pred key_set_map_add(uint::in, digraph_key(/;kq|/^\<key_set_map_add\>/;'q;"	kind:pred	file:
digraph.key_set_map_delete	../library/digraph.m	/^:- pred key_set_map_delete(uint::in, digraph_key(/;kq|/^\<key_set_map_delete\>/;'q;"	kind:pred	file:
digraph.key_set_map_union	../library/digraph.m	/^:- pred key_set_map_union(uint::in, digraph_key_set(/;kq|/^\<key_set_map_union\>/;'q;"	kind:pred	file:
digraph.keys	../library/digraph.m	/^:- pred keys(digraph(T)::in, list(digraph_key(/;kq|/^\<keys\>/;'q;"	kind:pred	file:
digraph.lookup_from	../library/digraph.m	/^:- func lookup_from(digraph(T), digraph_key(T)) = set(digraph_key(/;kq|/^\<lookup_from\>/;'q;"	kind:func
digraph.lookup_key	../library/digraph.m	/^:- func lookup_key(digraph(T), T) = digraph_key(/;kq|/^\<lookup_key\>/;'q;"	kind:func
digraph.lookup_key_set_from	../library/digraph.m	/^:- func lookup_key_set_from(digraph(T), digraph_key(T)) = digraph_key_set(/;kq|/^\<lookup_key_set_from\>/;'q;"	kind:func
digraph.lookup_key_set_to	../library/digraph.m	/^:- func lookup_key_set_to(digraph(T), digraph_key(T)) = digraph_key_set(/;kq|/^\<lookup_key_set_to\>/;'q;"	kind:func
digraph.lookup_to	../library/digraph.m	/^:- func lookup_to(digraph(T), digraph_key(T)) = set(digraph_key(/;kq|/^\<lookup_to\>/;'q;"	kind:func
digraph.lookup_vertex	../library/digraph.m	/^:- func lookup_vertex(digraph(T), digraph_key(/;kq|/^\<lookup_vertex\>/;'q;"	kind:func
digraph.make_clique_map	../library/digraph.m	/^:- pred make_clique_map(digraph(T)::in, list(set(digraph_key(/;kq|/^\<make_clique_map\>/;'q;"	kind:pred	file:
digraph.make_clique_map_2	../library/digraph.m	/^:- pred make_clique_map_2(digraph_key(set(T))::in, digraph_key(/;kq|/^\<make_clique_map_2\>/;'q;"	kind:pred	file:
digraph.make_reduced_graph	../library/digraph.m	/^:- pred make_reduced_graph(clique_map(/;kq|/^\<make_reduced_graph\>/;'q;"	kind:pred	file:
digraph.modified_tarjan	../library/digraph.m	/^:- pred modified_tarjan(digraph(T)::in, list(component(/;kq|/^\<modified_tarjan\>/;'q;"	kind:pred	file:
digraph.modified_tarjan_state	../library/digraph.m	/^:- type modified_tarjan_state(T)$/;kq|-;/\<digraph.modified_tarjan_state\>/;'q;"	kind:type	file:
digraph.modified_tarjan_visit	../library/digraph.m	/^:- pred modified_tarjan_visit(key_set_map(T)::in, digraph_key(/;kq|/^\<modified_tarjan_visit\>/;'q;"	kind:pred	file:
digraph.modified_tarjan_visit	../library/digraph.m	/^:- type modified_tarjan_visit(T)$/;kq|-;/\<digraph.modified_tarjan_visit\>/;'q;"	kind:type	file:
digraph.next_key	../library/digraph.m	/^                next_key            :: uint,$/;kq|-;/\<digraph.next_key\>/;'q;"	kind:fld	file:
digraph.pop_component	../library/digraph.m	/^:- pred pop_component(digraph_key(T)::in, list(digraph_key(/;kq|/^\<pop_component\>/;'q;"	kind:pred	file:
digraph.popped	../library/digraph.m	/^                popped      :: digraph_key_set(T),$/;kq|-;/\<digraph.popped\>/;'q;"	kind:fld	file:
digraph.reachable_from	../library/digraph.m	/^:- pred reachable_from(digraph(T)::in, digraph_key_set(/;kq|/^\<reachable_from\>/;'q;"	kind:pred	file:
digraph.reduced	../library/digraph.m	/^:- func reduced(digraph(T)) = digraph(set(/;kq|/^\<reduced\>/;'q;"	kind:func
digraph.reduced	../library/digraph.m	/^:- pred reduced(digraph(T)::in, digraph(set(/;kq|/^\<reduced\>/;'q;"	kind:pred
digraph.reflexive_closure	../library/digraph.m	/^:- func reflexive_closure(digraph(T)) = digraph(/;kq|/^\<reflexive_closure\>/;'q;"	kind:func	file:
digraph.root_map	../library/digraph.m	/^                root_map    :: map(digraph_key(T), digraph_key(T)),$/;kq|-;/\<digraph.root_map\>/;'q;"	kind:fld	file:
digraph.rtc	../library/digraph.m	/^:- func rtc(digraph(T)) = digraph(/;kq|/^\<rtc\>/;'q;"	kind:func
digraph.sc	../library/digraph.m	/^:- func sc(digraph(T)) = digraph(/;kq|/^\<sc\>/;'q;"	kind:func
digraph.search_key	../library/digraph.m	/^:- pred search_key(digraph(T)::in, T::in, digraph_key(/;kq|/^\<search_key\>/;'q;"	kind:pred
digraph.slow_tc	../library/digraph.m	/^:- pred slow_tc(digraph(T)::in, digraph(/;kq|/^\<slow_tc\>/;'q;"	kind:pred
digraph.stack	../library/digraph.m	/^                stack       :: list(digraph_key(T)),$/;kq|-;/\<digraph.stack\>/;'q;"	kind:fld	file:
digraph.symmetric_closure	../library/digraph.m	/^:- func symmetric_closure(digraph(T)) = digraph(/;kq|/^\<symmetric_closure\>/;'q;"	kind:func
digraph.tc	../library/digraph.m	/^:- func tc(digraph(T)) = digraph(/;kq|/^\<tc\>/;'q;"	kind:func
digraph.to_assoc_list	../library/digraph.m	/^:- func to_assoc_list(digraph(T)) = assoc_list(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
digraph.to_assoc_list_2	../library/digraph.m	/^:- pred to_assoc_list_2(key_set_map(T)::in, list(/;kq|/^\<to_assoc_list_2\>/;'q;"	kind:pred	file:
digraph.to_from_order_loop	../library/digraph.m	/^:- pred to_from_order_loop(list(digraph_key(T))::in, digraph(/;kq|/^\<to_from_order_loop\>/;'q;"	kind:pred	file:
digraph.to_key_assoc_list	../library/digraph.m	/^:- func to_key_assoc_list(digraph(/;kq|/^\<to_key_assoc_list\>/;'q;"	kind:func
digraph.to_key_assoc_list_2	../library/digraph.m	/^:- pred to_key_assoc_list_2(key_set_map(T)::in, list(/;kq|/^\<to_key_assoc_list_2\>/;'q;"	kind:pred	file:
digraph.to_uint	../library/digraph.m	/^    func(to_uint\/1) is digraph_key_to_uint,$/;kq|-;/\<digraph.to_uint\>/;'q;"	kind:tcim	file:
digraph.transitive_closure	../library/digraph.m	/^:- func transitive_closure(digraph(T)) = digraph(/;kq|/^\<transitive_closure\>/;'q;"	kind:func
digraph.traverse	../library/digraph.m	/^:- pred traverse(digraph(T), pred(T, A, A), pred(/;kq|/^\<traverse\>/;'q;"	kind:pred
digraph.traverse_child	../library/digraph.m	/^:- pred traverse_child(digraph(T), pred(/;kq|/^\<traverse_child\>/;'q;"	kind:pred	file:
digraph.traverse_vertex	../library/digraph.m	/^:- pred traverse_vertex(digraph(/;kq|/^\<traverse_vertex\>/;'q;"	kind:pred	file:
digraph.tsort	../library/digraph.m	/^:- pred tsort(digraph(T)::in, list(/;kq|/^\<tsort\>/;'q;"	kind:pred
digraph.uenum	../library/digraph.m	/^:- instance uenum(digraph_key(T)) where [$/;kq|-;/\<digraph.uenum\>/;'q;"	kind:tci	file:
digraph.vertex_map	../library/digraph.m	/^                vertex_map          :: bimap(T, digraph_key(T)),$/;kq|-;/\<digraph.vertex_map\>/;'q;"	kind:fld	file:
digraph.vertices	../library/digraph.m	/^:- func vertices(digraph(T)) = set(/;kq|/^\<vertices\>/;'q;"	kind:func
digraph.visit_counter	../library/digraph.m	/^                visit_counter   :: uint,$/;kq|-;/\<digraph.visit_counter\>/;'q;"	kind:fld	file:
digraph.visit_map	../library/digraph.m	/^                visit_map       :: map(digraph_key(T), uint)$/;kq|-;/\<digraph.visit_map\>/;'q;"	kind:fld	file:
digraph.visited_earlier	../library/digraph.m	/^:- pred visited_earlier(modified_tarjan_visit(/;kq|/^\<visited_earlier\>/;'q;"	kind:pred	file:
digraph_key	../library/digraph.m	/^:- type digraph_key(T)$/;kq|-;/\<digraph_key\>/;'q;"	kind:type	file:
digraph_key_from_uint	../library/digraph.m	/^:- pred digraph_key_from_uint(uint::in, digraph_key(/;kq|/^\<digraph_key_from_uint\>/;'q;"	kind:pred	file:
digraph_key_set	../library/digraph.m	/^:- type digraph_key_set(T) == sparse_bitset(digraph_key(T)).$/;kq|-;/\<digraph_key_set\>/;'q;"	kind:type
digraph_key_to_uint	../library/digraph.m	/^:- func digraph_key_to_uint(digraph_key(/;kq|/^\<digraph_key_to_uint\>/;'q;"	kind:func	file:
dilation	../library/ranges.m	/^:- func dilation(/;kq|/^\<dilation\>/;'q;"	kind:func
dir	../library/dir.m	/^    --->    dir.stream.$/;kq|-;/\<dir\>/;'q;"	kind:cons	file:
dir.add_alternatives	../library/dir.m	/^:- func add_alternatives(list(list(char)), list(char)) = list(list(/;kq|/^\<add_alternatives\>/;'q;"	kind:func	file:
dir.add_char_at_end	../library/dir.m	/^:- func add_char_at_end(char, list(char)) = list(/;kq|/^\<add_char_at_end\>/;'q;"	kind:func	file:
dir.alt_directory_separator	../library/dir.m	/^:- func alt_directory_separator = char.$/;kq|/^\<alt_directory_separator\>/;'q;"	kind:func	file:
dir.basename	../library/dir.m	/^:- func basename(/;kq|/^\<basename\>/;'q;"	kind:func
dir.canon_prev_char	../library/dir.m	/^:- type canon_prev_char$/;kq|-;/\<dir.canon_prev_char\>/;'q;"	kind:type	file:
dir.canonicalize_path_chars	../library/dir.m	/^:- func canonicalize_path_chars(list(char)) = list(/;kq|/^\<canonicalize_path_chars\>/;'q;"	kind:func	file:
dir.check_dir_accessibility	../library/dir.m	/^:- pred check_dir_accessibility(/;kq|/^\<check_dir_accessibility\>/;'q;"	kind:pred	file:
dir.check_dir_readable	../library/dir.m	/^:- pred check_dir_readable(/;kq|/^\<check_dir_readable\>/;'q;"	kind:pred	file:
dir.check_for_symlink_loop	../library/dir.m	/^:- pred check_for_symlink_loop(/;kq|/^\<check_for_symlink_loop\>/;'q;"	kind:pred	file:
dir.close	../library/dir.m	/^:- pred close(/;kq|/^\<close\>/;'q;"	kind:pred	file:
dir.close_2	../library/dir.m	/^:- pred close_2(/;kq|/^\<close_2\>/;'q;"	kind:pred	file:
dir.current_directory	../library/dir.m	/^:- pred current_directory(io.res(/;kq|/^\<current_directory\>/;'q;"	kind:pred
dir.current_directory_2	../library/dir.m	/^:- pred current_directory_2(/;kq|/^\<current_directory_2\>/;'q;"	kind:pred	file:
dir.det_basename	../library/dir.m	/^:- func det_basename(/;kq|/^\<det_basename\>/;'q;"	kind:func
dir.do_not_enter_subdirs	../library/dir.m	/^    --->    do_not_enter_subdirs$/;kq|-;/\<dir.do_not_enter_subdirs\>/;'q;"	kind:cons
dir.do_not_follow_symlinks	../library/dir.m	/^    --->    do_not_follow_symlinks$/;kq|-;/\<dir.do_not_follow_symlinks\>/;'q;"	kind:cons
dir.enter_subdirs	../library/dir.m	/^    ;       enter_subdirs(maybe_follow_symlinks).$/;kq|-;/\<dir.enter_subdirs\>/;'q;"	kind:cons
dir.error	../library/dir.m	/^    ;       error.$/;kq|-;/\<dir.error\>/;'q;"	kind:cons	file:
dir.expand	../library/dir.m	/^:- func expand(list(char)) = list(list(/;kq|/^\<expand\>/;'q;"	kind:func	file:
dir.expand_acc	../library/dir.m	/^:- func expand_acc(list(char), list(list(char))) = list(list(/;kq|/^\<expand_acc\>/;'q;"	kind:func	file:
dir.expand_braces	../library/dir.m	/^:- func expand_braces(string) = list(/;kq|/^\<expand_braces\>/;'q;"	kind:func
dir.file_check_accessibility	../library/dir.m	/^    ;       file_check_accessibility$/;kq|-;/\<dir.file_check_accessibility\>/;'q;"	kind:cons
dir.file_close	../library/dir.m	/^    ;       file_close$/;kq|-;/\<dir.file_close\>/;'q;"	kind:cons
dir.file_error	../library/dir.m	/^:- type file_error$/;kq|-;/\<dir.file_error\>/;'q;"	kind:type
dir.file_get_id	../library/dir.m	/^    ;       file_get_id$/;kq|-;/\<dir.file_get_id\>/;'q;"	kind:cons
dir.file_get_type	../library/dir.m	/^    ;       file_get_type$/;kq|-;/\<dir.file_get_type\>/;'q;"	kind:cons
dir.file_open	../library/dir.m	/^    --->    file_open$/;kq|-;/\<dir.file_open\>/;'q;"	kind:cons
dir.file_operation	../library/dir.m	/^:- type file_operation$/;kq|-;/\<dir.file_operation\>/;'q;"	kind:type
dir.file_read_dir_entry	../library/dir.m	/^    ;       file_read_dir_entry.$/;kq|-;/\<dir.file_read_dir_entry\>/;'q;"	kind:cons
dir.find_matching_brace	../library/dir.m	/^:- pred find_matching_brace(list(char)::in, list(list(/;kq|/^\<find_matching_brace\>/;'q;"	kind:pred	file:
dir.fold_params	../library/dir.m	/^:- type fold_params$/;kq|-;/\<dir.fold_params\>/;'q;"	kind:type
dir.foldl2	../library/dir.m	/^:- pred foldl2(foldl_pred(T)::in(/;kq|/^\<foldl2\>/;'q;"	kind:pred
dir.foldl2_process_dir	../library/dir.m	/^:- pred foldl2_process_dir(/;kq|/^\<foldl2_process_dir\>/;'q;"	kind:pred	file:
dir.foldl2_process_dir_entries	../library/dir.m	/^:- pred foldl2_process_dir_entries(/;kq|/^\<foldl2_process_dir_entries\>/;'q;"	kind:pred	file:
dir.foldl_pred	../library/dir.m	/^:- type foldl_pred(T) ==$/;kq|-;/\<dir.foldl_pred\>/;'q;"	kind:type
dir.follow_symlinks	../library/dir.m	/^    ;       follow_symlinks.$/;kq|-;/\<dir.follow_symlinks\>/;'q;"	kind:cons
dir.fp_on_error	../library/dir.m	/^                fp_on_error     :: on_error$/;kq|-;/\<dir.fp_on_error\>/;'q;"	kind:fld
dir.fp_subdirs	../library/dir.m	/^                fp_subdirs      :: maybe_subdirs,$/;kq|-;/\<dir.fp_subdirs\>/;'q;"	kind:fld
dir.general_foldl2	../library/dir.m	/^:- pred general_foldl2(fold_params::in, foldl_pred(T)::in(/;kq|/^\<general_foldl2\>/;'q;"	kind:pred
dir.is_directory_separator	../library/dir.m	/^:- pred is_directory_separator(/;kq|/^\<is_directory_separator\>/;'q;"	kind:pred
dir.is_dotnet_root_directory	../library/dir.m	/^:- pred is_dotnet_root_directory(/;kq|/^\<is_dotnet_root_directory\>/;'q;"	kind:pred	file:
dir.is_dotnet_root_directory_2	../library/dir.m	/^:- pred is_dotnet_root_directory_2(/;kq|/^\<is_dotnet_root_directory_2\>/;'q;"	kind:pred	file:
dir.is_parent_symlink	../library/dir.m	/^:- type is_parent_symlink$/;kq|-;/\<dir.is_parent_symlink\>/;'q;"	kind:type	file:
dir.is_path_string_canonical	../library/dir.m	/^:- pred is_path_string_canonical(/;kq|/^\<is_path_string_canonical\>/;'q;"	kind:pred	file:
dir.is_root_directory	../library/dir.m	/^:- pred is_root_directory(list(/;kq|/^\<is_root_directory\>/;'q;"	kind:pred	file:
dir.make_directory	../library/dir.m	/^:- pred make_directory(/;kq|/^\<make_directory\>/;'q;"	kind:pred
dir.make_path_name	../library/dir.m	/^:- func make_path_name(/;kq|/^\<make_path_name\>/;'q;"	kind:func
dir.make_single_directory	../library/dir.m	/^:- pred make_single_directory(/;kq|/^\<make_single_directory\>/;'q;"	kind:pred
dir.make_single_directory_2	../library/dir.m	/^:- pred make_single_directory_2(/;kq|/^\<make_single_directory_2\>/;'q;"	kind:pred	file:
dir.maybe_file_error	../library/dir.m	/^:- type maybe_file_error(T)$/;kq|-;/\<dir.maybe_file_error\>/;'q;"	kind:type	file:
dir.maybe_follow_symlinks	../library/dir.m	/^:- type maybe_follow_symlinks$/;kq|-;/\<dir.maybe_follow_symlinks\>/;'q;"	kind:type
dir.maybe_subdirs	../library/dir.m	/^:- type maybe_subdirs$/;kq|-;/\<dir.maybe_subdirs\>/;'q;"	kind:type
dir.maybe_user_stop	../library/dir.m	/^:- type maybe_user_stop$/;kq|-;/\<dir.maybe_user_stop\>/;'q;"	kind:type	file:
dir.mfe_error	../library/dir.m	/^    ;       mfe_error(file_error).$/;kq|-;/\<dir.mfe_error\>/;'q;"	kind:cons	file:
dir.mfe_ok	../library/dir.m	/^    --->    mfe_ok(T)$/;kq|-;/\<dir.mfe_ok\>/;'q;"	kind:cons	file:
dir.name_exists	../library/dir.m	/^    ;       name_exists     % may or may not be directory$/;kq|-;/\<dir.name_exists\>/;'q;"	kind:cons	file:
dir.ok	../library/dir.m	/^    --->    ok$/;kq|-;/\<dir.ok\>/;'q;"	kind:cons	file:
dir.on_error	../library/dir.m	/^:- type on_error$/;kq|-;/\<dir.on_error\>/;'q;"	kind:type
dir.on_error_keep_going	../library/dir.m	/^    ;       on_error_keep_going.$/;kq|-;/\<dir.on_error_keep_going\>/;'q;"	kind:cons
dir.on_error_stop	../library/dir.m	/^    --->    on_error_stop$/;kq|-;/\<dir.on_error_stop\>/;'q;"	kind:cons
dir.open	../library/dir.m	/^:- pred open(string::in, maybe_file_error(/;kq|/^\<open\>/;'q;"	kind:pred	file:
dir.open_2	../library/dir.m	/^:- pred open_2(string::in, string::in, maybe_file_error(/;kq|/^\<open_2\>/;'q;"	kind:pred	file:
dir.open_3	../library/dir.m	/^:- pred open_3(/;kq|/^\<open_3\>/;'q;"	kind:pred	file:
dir.parent_directory	../library/dir.m	/^:- func parent_directory = string.$/;kq|/^\<parent_directory\>/;'q;"	kind:func
dir.parent_is_not_symlink	../library/dir.m	/^    --->    parent_is_not_symlink$/;kq|-;/\<dir.parent_is_not_symlink\>/;'q;"	kind:cons	file:
dir.parent_is_symlink	../library/dir.m	/^    ;       parent_is_symlink.$/;kq|-;/\<dir.parent_is_symlink\>/;'q;"	kind:cons	file:
dir.path_name_is_absolute	../library/dir.m	/^:- pred path_name_is_absolute(/;kq|/^\<path_name_is_absolute\>/;'q;"	kind:pred
dir.prev_char_is_not_separator	../library/dir.m	/^    --->    prev_char_is_not_separator$/;kq|-;/\<dir.prev_char_is_not_separator\>/;'q;"	kind:cons	file:
dir.prev_char_is_separator	../library/dir.m	/^    ;       prev_char_is_separator.$/;kq|-;/\<dir.prev_char_is_separator\>/;'q;"	kind:cons	file:
dir.read_entry	../library/dir.m	/^:- pred read_entry(dir.stream::in, io.result(/;kq|/^\<read_entry\>/;'q;"	kind:pred	file:
dir.read_entry_2	../library/dir.m	/^:- pred read_entry_2(/;kq|/^\<read_entry_2\>/;'q;"	kind:pred	file:
dir.recursive_foldl2	../library/dir.m	/^:- pred recursive_foldl2(foldl_pred(T)::in(/;kq|/^\<recursive_foldl2\>/;'q;"	kind:pred
dir.scr_error	../library/dir.m	/^    ;       scr_error(file_error).$/;kq|-;/\<dir.scr_error\>/;'q;"	kind:cons	file:
dir.scr_loop	../library/dir.m	/^    ;       scr_loop$/;kq|-;/\<dir.scr_loop\>/;'q;"	kind:cons	file:
dir.scr_ok	../library/dir.m	/^    --->    scr_ok(list(file_id))$/;kq|-;/\<dir.scr_ok\>/;'q;"	kind:cons	file:
dir.split_name	../library/dir.m	/^:- pred split_name(/;kq|/^\<split_name\>/;'q;"	kind:pred
dir.split_name_2	../library/dir.m	/^:- pred split_name_2(list(/;kq|/^\<split_name_2\>/;'q;"	kind:pred	file:
dir.split_name_3	../library/dir.m	/^:- pred split_name_3(list(/;kq|/^\<split_name_3\>/;'q;"	kind:pred	file:
dir.split_name_dotnet	../library/dir.m	/^:- pred split_name_dotnet(/;kq|/^\<split_name_dotnet\>/;'q;"	kind:pred	file:
dir.stream	../library/dir.m	/^:- type dir.stream$/;kq|-;/\<dir.stream\>/;'q;"	kind:type	file:
dir.string	../library/dir.m	/^:- func string \/ string = string.$/;kq|/^\<string\>/;'q;"	kind:func
dir.symlink_check_result	../library/dir.m	/^:- type symlink_check_result$/;kq|-;/\<dir.symlink_check_result\>/;'q;"	kind:type	file:
dir.this_directory	../library/dir.m	/^:- func this_directory = string.$/;kq|/^\<this_directory\>/;'q;"	kind:func
dir.use_windows_paths	../library/dir.m	/^:- pred use_windows_paths is semidet.$/;kq|/^\<use_windows_paths\>/;'q;"	kind:pred
dir.user_continue	../library/dir.m	/^    --->    user_continue$/;kq|-;/\<dir.user_continue\>/;'q;"	kind:cons	file:
dir.user_stop	../library/dir.m	/^    ;       user_stop.$/;kq|-;/\<dir.user_stop\>/;'q;"	kind:cons	file:
dir_exists	../library/dir.m	/^    ;       dir_exists$/;kq|-;/\<dir_exists\>/;'q;"	kind:cons	file:
dir_name	file_util.m	/^:- type dir_name == string.$/;kq|-;/\<dir_name\>/;'q;"	kind:type
dir_name_and_contents	find_module.m	/^:- type dir_name_and_contents$/;kq|-;/\<dir_name_and_contents\>/;'q;"	kind:type
dir_name_and_stream	find_module.m	/^:- type dir_name_and_stream$/;kq|-;/\<dir_name_and_stream\>/;'q;"	kind:type
dir_sep	analysis.file.m	/^:- pred dir_sep(/;kq|/^\<dir_sep\>/;'q;"	kind:pred	file:
direct.direct_reuse_pass	structure_reuse.direct.m	/^:- pred direct_reuse_pass(/;kq|/^\<direct_reuse_pass\>/;'q;"	kind:pred
direct_ancestor	goal_store.m	/^:- pred direct_ancestor(module_info::in, var_table::in, goal_store(/;kq|/^\<direct_ancestor\>/;'q;"	kind:pred	file:
direct_ancestors	goal_store.m	/^:- pred direct_ancestors(module_info::in, var_table::in, goal_store(/;kq|/^\<direct_ancestors\>/;'q;"	kind:pred	file:
direct_arg_asserted	du_type_layout.m	/^    --->    direct_arg_asserted$/;kq|-;/\<direct_arg_asserted\>/;'q;"	kind:cons	file:
direct_arg_clone_proc	hlds_module.m	/^    --->    direct_arg_clone_proc($/;kq|-;/\<direct_arg_clone_proc\>/;'q;"	kind:cons
direct_arg_cond	du_type_layout.m	/^:- type direct_arg_cond$/;kq|-;/\<direct_arg_cond\>/;'q;"	kind:type	file:
direct_arg_in_out.append_goal	direct_arg_in_out.m	/^    pred append_goal(G::in, hlds_goal::in, G::out) is det,$/;kq|-;/\<direct_arg_in_out.append_goal\>/;'q;"	kind:tcm	file:
direct_arg_in_out.append_goal	direct_arg_in_out.m	/^    pred(append_goal\/3) is append_goal_to_case,$/;kq|-;/\<direct_arg_in_out.append_goal\>/;'q;"	kind:tcim	file:
direct_arg_in_out.append_goal	direct_arg_in_out.m	/^    pred(append_goal\/3) is append_goal_to_goal,$/;kq|-;/\<direct_arg_in_out.append_goal\>/;'q;"	kind:tcim	file:
direct_arg_in_out.arm_varmap	direct_arg_in_out.m	/^:- type arm_varmap(G)$/;kq|-;/\<direct_arg_in_out.arm_varmap\>/;'q;"	kind:type	file:
direct_arg_in_out.case_varmap	direct_arg_in_out.m	/^:- type case_varmap == arm_varmap(case).$/;kq|-;/\<direct_arg_in_out.case_varmap\>/;'q;"	kind:type	file:
direct_arg_in_out.daio_info	direct_arg_in_out.m	/^:- type daio_info$/;kq|-;/\<direct_arg_in_out.daio_info\>/;'q;"	kind:type	file:
direct_arg_in_out.dump_varmap	direct_arg_in_out.m	/^:- pred dump_varmap(/;kq|/^\<dump_varmap\>/;'q;"	kind:pred	file:
direct_arg_in_out.goal_like	direct_arg_in_out.m	/^:- instance goal_like(case) where [$/;kq|-;/\<direct_arg_in_out.goal_like\>/;'q;"	kind:tci	file:
direct_arg_in_out.goal_like	direct_arg_in_out.m	/^:- instance goal_like(hlds_goal) where [$/;kq|-;/\<direct_arg_in_out.goal_like\>/;'q;"	kind:tci	file:
direct_arg_in_out.goal_like	direct_arg_in_out.m	/^:- typeclass goal_like(G) where [$/;kq|-;/\<direct_arg_in_out.goal_like\>/;'q;"	kind:tc	file:
direct_arg_in_out.goal_varmap	direct_arg_in_out.m	/^:- type goal_varmap == arm_varmap(hlds_goal).$/;kq|-;/\<direct_arg_in_out.goal_varmap\>/;'q;"	kind:type	file:
direct_arg_in_out.is_mode_daio	direct_arg_in_out.m	/^:- type is_mode_daio$/;kq|-;/\<direct_arg_in_out.is_mode_daio\>/;'q;"	kind:type	file:
direct_arg_in_out.mode_is_daio	direct_arg_in_out.m	/^    ;       mode_is_daio$/;kq|-;/\<direct_arg_in_out.mode_is_daio\>/;'q;"	kind:cons	file:
direct_arg_in_out.project_arm	direct_arg_in_out.m	/^:- func project_arm(arm_varmap(/;kq|/^\<project_arm\>/;'q;"	kind:func	file:
direct_arg_map	hlds_module.m	/^:- type direct_arg_map == map(type_ctor, list(sym_name_arity)).$/;kq|-;/\<direct_arg_map\>/;'q;"	kind:type
direct_arg_problem_proc	hlds_module.m	/^    ;       direct_arg_problem_proc($/;kq|-;/\<direct_arg_problem_proc\>/;'q;"	kind:cons
direct_arg_proc	hlds_module.m	/^:- type direct_arg_proc$/;kq|-;/\<direct_arg_proc\>/;'q;"	kind:type
direct_arg_proc_in_out	direct_arg_in_out.m	/^:- type direct_arg_proc_in_out$/;kq|-;/\<direct_arg_proc_in_out\>/;'q;"	kind:type	file:
direct_arg_proc_in_out_map	direct_arg_in_out.m	/^:- type direct_arg_proc_in_out_map ==$/;kq|-;/\<direct_arg_proc_in_out_map\>/;'q;"	kind:type	file:
direct_arg_proc_map	hlds_module.m	/^:- type direct_arg_proc_map == map(pred_proc_id, direct_arg_proc).$/;kq|-;/\<direct_arg_proc_map\>/;'q;"	kind:type
direct_arg_tag	hlds_data.m	/^    ;       direct_arg_tag(ptag)$/;kq|-;/\<direct_arg_tag\>/;'q;"	kind:cons
direct_arg_var_map	direct_arg_in_out.m	/^:- type direct_arg_var_map == bimap(prog_var, prog_var).$/;kq|-;/\<direct_arg_var_map\>/;'q;"	kind:type	file:
direct_args_disabled	du_type_layout.m	/^    --->    direct_args_disabled$/;kq|-;/\<direct_args_disabled\>/;'q;"	kind:cons	file:
direct_args_enabled	du_type_layout.m	/^    ;       direct_args_enabled.$/;kq|-;/\<direct_args_enabled\>/;'q;"	kind:cons	file:
direct_call	term_constr_pass2.m	/^:- pred direct_call(/;kq|/^\<direct_call\>/;'q;"	kind:pred	file:
direct_choose_reuse.add_degree	structure_reuse.direct_choose_reuse.m	/^:- func add_degree(/;kq|/^\<add_degree\>/;'q;"	kind:func	file:
direct_choose_reuse.alfa_value	structure_reuse.direct_choose_reuse.m	/^:- func alfa_value = int is det.$/;kq|/^\<alfa_value\>/;'q;"	kind:func	file:
direct_choose_reuse.ands	structure_reuse.direct_choose_reuse.m	/^:- func ands(list(needs_update), list(needs_update)) = list(/;kq|/^\<ands\>/;'q;"	kind:func	file:
direct_choose_reuse.background	structure_reuse.direct_choose_reuse.m	/^    --->    background($/;kq|-;/\<direct_choose_reuse.background\>/;'q;"	kind:cons	file:
direct_choose_reuse.beta_value	structure_reuse.direct_choose_reuse.m	/^:- func beta_value = int is det.$/;kq|/^\<beta_value\>/;'q;"	kind:func	file:
direct_choose_reuse.con	structure_reuse.direct_choose_reuse.m	/^    --->    con($/;kq|-;/\<direct_choose_reuse.con\>/;'q;"	kind:cons	file:
direct_choose_reuse.con_pp	structure_reuse.direct_choose_reuse.m	/^                con_pp      :: program_point,$/;kq|-;/\<direct_choose_reuse.con_pp\>/;'q;"	kind:fld	file:
direct_choose_reuse.con_reuse	structure_reuse.direct_choose_reuse.m	/^                con_reuse   :: reuse_type$/;kq|-;/\<direct_choose_reuse.con_reuse\>/;'q;"	kind:fld	file:
direct_choose_reuse.con_specs	structure_reuse.direct_choose_reuse.m	/^                con_specs       :: list(construction_spec),$/;kq|-;/\<direct_choose_reuse.con_specs\>/;'q;"	kind:fld	file:
direct_choose_reuse.decon	structure_reuse.direct_choose_reuse.m	/^    --->    decon($/;kq|-;/\<direct_choose_reuse.decon\>/;'q;"	kind:cons	file:
direct_choose_reuse.decon_args	structure_reuse.direct_choose_reuse.m	/^                decon_args      :: list(prog_var),$/;kq|-;/\<direct_choose_reuse.decon_args\>/;'q;"	kind:fld	file:
direct_choose_reuse.decon_pp	structure_reuse.direct_choose_reuse.m	/^                decon_pp        :: program_point,$/;kq|-;/\<direct_choose_reuse.decon_pp\>/;'q;"	kind:fld	file:
direct_choose_reuse.decon_var	structure_reuse.direct_choose_reuse.m	/^                decon_var       :: dead_var,$/;kq|-;/\<direct_choose_reuse.decon_var\>/;'q;"	kind:fld	file:
direct_choose_reuse.drop_one	structure_reuse.direct_choose_reuse.m	/^:- func drop_one(list(T)) = list(/;kq|/^\<drop_one\>/;'q;"	kind:func	file:
direct_choose_reuse.dump_line	structure_reuse.direct_choose_reuse.m	/^:- pred dump_line(/;kq|/^\<dump_line\>/;'q;"	kind:pred	file:
direct_choose_reuse.dump_match	structure_reuse.direct_choose_reuse.m	/^:- pred dump_match(/;kq|/^\<dump_match\>/;'q;"	kind:pred	file:
direct_choose_reuse.equals	structure_reuse.direct_choose_reuse.m	/^:- func equals(list(T), list(T)) = list(/;kq|/^\<equals\>/;'q;"	kind:func	file:
direct_choose_reuse.match	structure_reuse.direct_choose_reuse.m	/^:- type match$/;kq|-;/\<direct_choose_reuse.match\>/;'q;"	kind:type	file:
direct_choose_reuse.match_init	structure_reuse.direct_choose_reuse.m	/^:- func match_init(list(/;kq|/^\<match_init\>/;'q;"	kind:func	file:
direct_choose_reuse.reuse_type	structure_reuse.direct_choose_reuse.m	/^:- type reuse_type$/;kq|-;/\<direct_choose_reuse.reuse_type\>/;'q;"	kind:type	file:
direct_choose_reuse.same_cons	structure_reuse.direct_choose_reuse.m	/^                same_cons       :: bool,$/;kq|-;/\<direct_choose_reuse.same_cons\>/;'q;"	kind:fld	file:
direct_dummy_repn	prog_item.m	/^:- type direct_dummy_repn$/;kq|-;/\<direct_dummy_repn\>/;'q;"	kind:type
direct_field_int_constant	llds_out_data.m	/^:- func direct_field_int_constant(/;kq|/^\<direct_field_int_constant\>/;'q;"	kind:func
direct_imports_intermod	make.prereqs.m	/^    ;       direct_imports_intermod(module_target_type)$/;kq|-;/\<direct_imports_intermod\>/;'q;"	kind:cons	file:
direct_imports_non_intermod	make.prereqs.m	/^    ;       direct_imports_non_intermod(module_target_type)$/;kq|-;/\<direct_imports_non_intermod\>/;'q;"	kind:cons	file:
direct_int1	prog_parse_tree.m	/^    --->    direct_int1(parse_tree_int1, read_why_int1).$/;kq|-;/\<direct_int1\>/;'q;"	kind:cons
direct_int1_spec	prog_parse_tree.m	/^:- type direct_int1_spec$/;kq|-;/\<direct_int1_spec\>/;'q;"	kind:type
direct_int3	prog_parse_tree.m	/^    --->    direct_int3(parse_tree_int3, read_why_int3).$/;kq|-;/\<direct_int3\>/;'q;"	kind:cons
direct_int3_spec	prog_parse_tree.m	/^:- type direct_int3_spec$/;kq|-;/\<direct_int3_spec\>/;'q;"	kind:type
direct_intermod_accesses	make.prereqs_cache.m	/^                direct_intermod_accesses                :: uint,$/;kq|-;/\<direct_intermod_accesses\>/;'q;"	kind:fld	file:
direct_intermod_misses	make.prereqs_cache.m	/^                direct_intermod_misses                  :: uint,$/;kq|-;/\<direct_intermod_misses\>/;'q;"	kind:fld	file:
direct_non_intermod_accesses	make.prereqs_cache.m	/^                direct_non_intermod_accesses            :: uint,$/;kq|-;/\<direct_non_intermod_accesses\>/;'q;"	kind:fld	file:
direct_non_intermod_misses	make.prereqs_cache.m	/^                direct_non_intermod_misses              :: uint,$/;kq|-;/\<direct_non_intermod_misses\>/;'q;"	kind:fld	file:
direct_only	term_constr_data.m	/^    ;       direct_only % Only recursion is self-calls.$/;kq|-;/\<direct_only\>/;'q;"	kind:cons
direct_reuse_pass	structure_reuse.direct.m	/^:- pred direct_reuse_pass(/;kq|/^\<direct_reuse_pass\>/;'q;"	kind:pred
direct_reuse_process_ppid	structure_reuse.direct.m	/^:- pred direct_reuse_process_ppid(/;kq|/^\<direct_reuse_process_ppid\>/;'q;"	kind:pred	file:
direct_reuse_process_pred	structure_reuse.direct.m	/^:- pred direct_reuse_process_pred(/;kq|/^\<direct_reuse_process_pred\>/;'q;"	kind:pred	file:
direct_reuse_process_proc	structure_reuse.direct.m	/^:- pred direct_reuse_process_proc(/;kq|/^\<direct_reuse_process_proc\>/;'q;"	kind:pred	file:
direct_reuse_process_proc_2	structure_reuse.direct.m	/^:- pred direct_reuse_process_proc_2(/;kq|/^\<direct_reuse_process_proc_2\>/;'q;"	kind:pred	file:
direct_reuse_process_specific_procs	structure_reuse.direct.m	/^:- pred direct_reuse_process_specific_procs(/;kq|/^\<direct_reuse_process_specific_procs\>/;'q;"	kind:pred
direct_subgoal	goal_contains.m	/^:- pred direct_subgoal(/;kq|/^\<direct_subgoal\>/;'q;"	kind:pred	file:
directed_entry_is_member	structure_sharing.domain.m	/^:- pred directed_entry_is_member(/;kq|/^\<directed_entry_is_member\>/;'q;"	kind:pred	file:
direction	lp.m	/^:- type direction$/;kq|-;/\<direction\>/;'q;"	kind:type
direction	lp_rational.m	/^:- type direction$/;kq|-;/\<direction\>/;'q;"	kind:type
directory	../library/io.m	/^    ;       directory$/;kq|-;/\<directory\>/;'q;"	kind:cons
directory_separator	../library/dir.m	/^:- func directory_separator = character.$/;kq|/^\<directory_separator\>/;'q;"	kind:func
dirname	../library/dir.m	/^:- func dirname(/;kq|/^\<dirname\>/;'q;"	kind:func
dis_imps	../library/robdd.m	/^                dis_imps        :: imp_map(T), %  K => ~V  (~K \\\/ ~V)$/;kq|-;/\<dis_imps\>/;'q;"	kind:fld
disable_all_line_numbers	write_module_interface_files.m	/^:- pred disable_all_line_numbers(/;kq|/^\<disable_all_line_numbers\>/;'q;"	kind:pred	file:
disable_det_warnings	det_analysis.m	/^:- pred disable_det_warnings(/;kq|/^\<disable_det_warnings\>/;'q;"	kind:pred
disable_item_version_numbers	globals.m	/^    ;       disable_item_version_numbers.$/;kq|-;/\<disable_item_version_numbers\>/;'q;"	kind:cons
disable_mmsc_cut	options.m	/^    ;       disable_mmsc_cut$/;kq|-;/\<disable_mmsc_cut\>/;'q;"	kind:cons
disable_mmsc_pneg	options.m	/^    ;       disable_mmsc_pneg$/;kq|-;/\<disable_mmsc_pneg\>/;'q;"	kind:cons
disable_simplify_warning	simplify_goal_scope.m	/^:- pred disable_simplify_warning(/;kq|/^\<disable_simplify_warning\>/;'q;"	kind:pred	file:
disable_smart_recompilation	globals.m	/^    ;       disable_smart_recompilation.$/;kq|-;/\<disable_smart_recompilation\>/;'q;"	kind:cons
disable_smart_recompilation	handle_options.m	/^:- pred disable_smart_recompilation(/;kq|/^\<disable_smart_recompilation\>/;'q;"	kind:pred	file:
disable_trail_ops	options.m	/^    ;       disable_trail_ops$/;kq|-;/\<disable_trail_ops\>/;'q;"	kind:cons
disable_warnings	hlds_goal.m	/^    ;       disable_warnings(goal_warning, list(goal_warning))$/;kq|-;/\<disable_warnings\>/;'q;"	kind:cons
disable_warnings_expr	prog_item.m	/^    ;       disable_warnings_expr($/;kq|-;/\<disable_warnings_expr\>/;'q;"	kind:cons
disallowed_instr	dupproc.m	/^:- pred disallowed_instr(/;kq|/^\<disallowed_instr\>/;'q;"	kind:pred	file:
discard_and_release_ticket	code_loc_dep.m	/^:- pred discard_and_release_ticket(/;kq|/^\<discard_and_release_ticket\>/;'q;"	kind:pred
discard_ticket	../library/private_builtin.m	/^:- impure pred discard_ticket is det.$/;kq|/^\<discard_ticket\>/;'q;"	kind:pred
discard_ticket	llds.m	/^    ;       discard_ticket$/;kq|-;/\<discard_ticket\>/;'q;"	kind:cons
discard_ticket	mlds.m	/^    ;       discard_ticket$/;kq|-;/\<discard_ticket\>/;'q;"	kind:cons
discard_trail_ticket	../library/solutions.m	/^:- impure pred discard_trail_ticket is det.$/;kq|/^\<discard_trail_ticket\>/;'q;"	kind:pred	file:
discover_included_submodules	split_parse_tree_src.m	/^:- pred discover_included_submodules(list(/;kq|/^\<discover_included_submodules\>/;'q;"	kind:pred	file:
disj	hlds_goal.m	/^    ;       disj(list(hlds_goal))$/;kq|-;/\<disj\>/;'q;"	kind:cons
disj_2	mode_robdd.equiv_vars.m	/^:- pred disj_2(list(var(T))::in, equiv_vars(T)::in, equiv_vars(/;kq|/^\<disj_2\>/;'q;"	kind:pred	file:
disj_3	mode_robdd.equiv_vars.m	/^:- pred disj_3(list(var(T))::in, list(var(T))::out, var(T)::in, var(/;kq|/^\<disj_3\>/;'q;"	kind:pred	file:
disj_add_heap_ops	add_heap_ops.m	/^:- pred disj_add_heap_ops(list(hlds_goal)::in, list(/;kq|/^\<disj_add_heap_ops\>/;'q;"	kind:pred	file:
disj_add_trail_ops	add_trail_ops.m	/^:- pred disj_add_trail_ops(list(hlds_goal)::in, list(/;kq|/^\<disj_add_trail_ops\>/;'q;"	kind:pred	file:
disj_alloc_snapshot_regions	disj_gen.m	/^:- pred disj_alloc_snapshot_regions(/;kq|/^\<disj_alloc_snapshot_regions\>/;'q;"	kind:pred	file:
disj_base_rec	accumulator.m	/^    ;       disj_base_rec$/;kq|-;/\<disj_base_rec\>/;'q;"	kind:cons	file:
disj_constraints	mode_constraints.m	/^:- pred disj_constraints(/;kq|/^\<disj_constraints\>/;'q;"	kind:pred	file:
disj_expr	prog_item.m	/^    ;       disj_expr(prog_context, goal, goal, list(goal))$/;kq|-;/\<disj_expr\>/;'q;"	kind:cons
disj_full_hijack	code_loc_dep.m	/^    ;       disj_full_hijack($/;kq|-;/\<disj_full_hijack\>/;'q;"	kind:cons	file:
disj_gen.cleanup_code	disj_gen.m	/^                cleanup_code        :: llds_code$/;kq|-;/\<disj_gen.cleanup_code\>/;'q;"	kind:fld	file:
disj_gen.cleanup_label	disj_gen.m	/^                cleanup_label       :: label,$/;kq|-;/\<disj_gen.cleanup_label\>/;'q;"	kind:fld	file:
disj_gen.disj_protect_regions	disj_gen.m	/^:- pred disj_protect_regions(/;kq|/^\<disj_protect_regions\>/;'q;"	kind:pred	file:
disj_gen.generate_disj	disj_gen.m	/^:- pred generate_disj(code_model::in, list(/;kq|/^\<generate_disj\>/;'q;"	kind:pred
disj_gen.generate_disjuncts	disj_gen.m	/^:- pred generate_disjuncts(list(/;kq|/^\<generate_disjuncts\>/;'q;"	kind:pred	file:
disj_gen.generate_lookup_disj	disj_gen.m	/^:- pred generate_lookup_disj(/;kq|/^\<generate_lookup_disj\>/;'q;"	kind:pred	file:
disj_gen.generate_real_disj	disj_gen.m	/^:- pred generate_real_disj(/;kq|/^\<generate_real_disj\>/;'q;"	kind:pred	file:
disj_gen.is_lookup_disj	disj_gen.m	/^:- pred is_lookup_disj(/;kq|/^\<is_lookup_disj\>/;'q;"	kind:pred	file:
disj_gen.ldi_branch_end	disj_gen.m	/^                ldi_branch_end          :: branch_end,$/;kq|-;/\<disj_gen.ldi_branch_end\>/;'q;"	kind:fld	file:
disj_gen.ldi_field_types	disj_gen.m	/^                ldi_field_types         :: list(llds_type)$/;kq|-;/\<disj_gen.ldi_field_types\>/;'q;"	kind:fld	file:
disj_gen.ldi_liveness	disj_gen.m	/^                ldi_liveness            :: set_of_progvar,$/;kq|-;/\<disj_gen.ldi_liveness\>/;'q;"	kind:fld	file:
disj_gen.ldi_solns	disj_gen.m	/^                ldi_solns               :: list(list(rval)),$/;kq|-;/\<disj_gen.ldi_solns\>/;'q;"	kind:fld	file:
disj_gen.ldi_store_map	disj_gen.m	/^                ldi_store_map           :: abs_store_map,$/;kq|-;/\<disj_gen.ldi_store_map\>/;'q;"	kind:fld	file:
disj_gen.ldi_variables	disj_gen.m	/^                ldi_variables           :: list(prog_var),$/;kq|-;/\<disj_gen.ldi_variables\>/;'q;"	kind:fld	file:
disj_gen.lds_cur_slot	disj_gen.m	/^                lds_cur_slot            :: lval,$/;kq|-;/\<disj_gen.lds_cur_slot\>/;'q;"	kind:fld	file:
disj_gen.lds_flush_code	disj_gen.m	/^                lds_flush_code          :: llds_code,$/;kq|-;/\<disj_gen.lds_flush_code\>/;'q;"	kind:fld	file:
disj_gen.lds_hijack_info	disj_gen.m	/^                lds_hijack_info         :: disj_hijack_info,$/;kq|-;/\<disj_gen.lds_hijack_info\>/;'q;"	kind:fld	file:
disj_gen.lds_maybe_hp_slot	disj_gen.m	/^                lds_maybe_hp_slot       :: maybe(lval),$/;kq|-;/\<disj_gen.lds_maybe_hp_slot\>/;'q;"	kind:fld	file:
disj_gen.lds_maybe_ticket_slot	disj_gen.m	/^                lds_maybe_ticket_slot   :: maybe(lval),$/;kq|-;/\<disj_gen.lds_maybe_ticket_slot\>/;'q;"	kind:fld	file:
disj_gen.lds_resume_map	disj_gen.m	/^                lds_resume_map          :: resume_map,$/;kq|-;/\<disj_gen.lds_resume_map\>/;'q;"	kind:fld	file:
disj_gen.lds_save_hp_code	disj_gen.m	/^                lds_save_hp_code        :: llds_code,$/;kq|-;/\<disj_gen.lds_save_hp_code\>/;'q;"	kind:fld	file:
disj_gen.lds_save_ticket_code	disj_gen.m	/^                lds_save_ticket_code    :: llds_code,$/;kq|-;/\<disj_gen.lds_save_ticket_code\>/;'q;"	kind:fld	file:
disj_gen.lookup_disj_info	disj_gen.m	/^:- type lookup_disj_info$/;kq|-;/\<disj_gen.lookup_disj_info\>/;'q;"	kind:type	file:
disj_goals	term_constr_data.m	/^                disj_goals     :: list(abstract_goal),$/;kq|-;/\<disj_goals\>/;'q;"	kind:fld
disj_half_hijack	code_loc_dep.m	/^    ;       disj_half_hijack($/;kq|-;/\<disj_half_hijack\>/;'q;"	kind:cons	file:
disj_hijack_info	code_loc_dep.m	/^:- type disj_hijack_info$/;kq|-;/\<disj_hijack_info\>/;'q;"	kind:type	file:
disj_info	term_constr_build.m	/^:- type disj_info$/;kq|-;/\<disj_info\>/;'q;"	kind:type	file:
disj_list_to_goal	hlds_goal.m	/^:- pred disj_list_to_goal(list(/;kq|/^\<disj_list_to_goal\>/;'q;"	kind:pred
disj_locals	term_constr_data.m	/^                disj_locals    :: local_vars,$/;kq|-;/\<disj_locals\>/;'q;"	kind:fld
disj_mark_static_terms	mark_static_terms.m	/^:- pred disj_mark_static_terms(list(hlds_goal)::in, list(/;kq|/^\<disj_mark_static_terms\>/;'q;"	kind:pred	file:
disj_no_hijack	code_loc_dep.m	/^    --->    disj_no_hijack$/;kq|-;/\<disj_no_hijack\>/;'q;"	kind:cons	file:
disj_nonlocals	term_constr_data.m	/^                disj_nonlocals :: nonlocal_vars$/;kq|-;/\<disj_nonlocals\>/;'q;"	kind:fld
disj_of_assgts	mcsolver.m	/^    ;       disj_of_assgts(list(assgts)).$/;kq|-;/\<disj_of_assgts\>/;'q;"	kind:cons	file:
disj_protect_regions	disj_gen.m	/^:- pred disj_protect_regions(/;kq|/^\<disj_protect_regions\>/;'q;"	kind:pred	file:
disj_quarter_hijack	code_loc_dep.m	/^    ;       disj_quarter_hijack$/;kq|-;/\<disj_quarter_hijack\>/;'q;"	kind:cons	file:
disj_rec_base	accumulator.m	/^    ;       disj_rec_base$/;kq|-;/\<disj_rec_base\>/;'q;"	kind:cons	file:
disj_rep	../mdbcomp/program_representation.m	/^    ;       disj_rep($/;kq|-;/\<disj_rep\>/;'q;"	kind:cons
disj_size	term_constr_data.m	/^                disj_size      :: int,$/;kq|-;/\<disj_size\>/;'q;"	kind:fld
disj_temp_frame	code_loc_dep.m	/^    ;       disj_temp_frame$/;kq|-;/\<disj_temp_frame\>/;'q;"	kind:cons	file:
disj_vars	../library/robdd.m	/^:- func disj_vars(vars(T)) = robdd(/;kq|/^\<disj_vars\>/;'q;"	kind:func
disj_vars	mode_robdd.tfeirn.m	/^:- func disj_vars(vars(T)::in, tfeirn(T)::di_tfeirn) = (tfeirn(/;kq|/^\<disj_vars\>/;'q;"	kind:func
disj_vars_eq	mode_robdd.tfeirn.m	/^:- func disj_vars_eq(vars(T)::in, var(T)::in, tfeirn(/;kq|/^\<disj_vars_eq\>/;'q;"	kind:func
disj_vars_maybe_lambda	quantification.m	/^:- pred disj_vars_maybe_lambda(nonlocals_to_recompute, list(/;kq|/^\<disj_vars_maybe_lambda\>/;'q;"	kind:pred	file:
disj_vars_maybe_lambda_and_bi_impl	quantification.m	/^:- pred disj_vars_maybe_lambda_and_bi_impl(list(/;kq|/^\<disj_vars_maybe_lambda_and_bi_impl\>/;'q;"	kind:pred	file:
disj_vars_no_lambda	quantification.m	/^:- pred disj_vars_no_lambda(nonlocals_to_recompute, list(/;kq|/^\<disj_vars_no_lambda\>/;'q;"	kind:pred	file:
disjoint	../library/ranges.m	/^:- pred disjoint(/;kq|/^\<disjoint\>/;'q;"	kind:pred
disjunction_lines	hlds_desc.m	/^:- func disjunction_lines(list(string), list(list(string))) = list(/;kq|/^\<disjunction_lines\>/;'q;"	kind:func	file:
disjunction_of_assignments	mcsolver.m	/^:- pred disjunction_of_assignments(list(list(pair(/;kq|/^\<disjunction_of_assignments\>/;'q;"	kind:pred
disjunction_to_list	parse_util.m	/^:- pred disjunction_to_list(term(T)::in, list(term(/;kq|/^\<disjunction_to_list\>/;'q;"	kind:pred
disjunction_to_one_or_more	parse_util.m	/^:- pred disjunction_to_one_or_more(term(T)::in, one_or_more(term(/;kq|/^\<disjunction_to_one_or_more\>/;'q;"	kind:pred
distance_granularity	options.m	/^    ;       distance_granularity$/;kq|-;/\<distance_granularity\>/;'q;"	kind:cons
distribute_pragma_items_class_items	recompilation.version.m	/^:- pred distribute_pragma_items_class_items(maybe(/;kq|/^\<distribute_pragma_items_class_items\>/;'q;"	kind:pred	file:
div	../library/int.m	/^:- func div(int::in, int::in) = (/;kq|/^\<div\>/;'q;"	kind:func
div_by_digit	../library/integer.m	/^:- func div_by_digit(/;kq|/^\<div_by_digit\>/;'q;"	kind:func	file:
div_by_digit_1	../library/integer.m	/^:- func div_by_digit_1(digit, list(/;kq|/^\<div_by_digit_1\>/;'q;"	kind:func	file:
div_by_digit_2	../library/integer.m	/^:- func div_by_digit_2(digit, list(/;kq|/^\<div_by_digit_2\>/;'q;"	kind:func	file:
div_down_np	../library/ranges.m	/^:- func div_down_np(int::in, int::in) = (/;kq|/^\<div_down_np\>/;'q;"	kind:func	file:
div_down_pp	../library/ranges.m	/^:- func div_down_pp(int::in, int::in) = (/;kq|/^\<div_down_pp\>/;'q;"	kind:func	file:
div_down_xp	../library/ranges.m	/^:- func div_down_xp(int::in, int::in) = (/;kq|/^\<div_down_xp\>/;'q;"	kind:func	file:
div_up_np	../library/ranges.m	/^:- func div_up_np(int::in, int::in) = (/;kq|/^\<div_up_np\>/;'q;"	kind:func	file:
div_up_pp	../library/ranges.m	/^:- func div_up_pp(int::in, int::in) = (/;kq|/^\<div_up_pp\>/;'q;"	kind:func	file:
div_up_xp	../library/ranges.m	/^:- func div_up_xp(int::in, int::in) = (/;kq|/^\<div_up_xp\>/;'q;"	kind:func	file:
divide	../library/diet.m	/^:- pred divide(pred(T)::in(pred(in) is semidet), diet(/;kq|/^\<divide\>/;'q;"	kind:pred
divide	../library/fat_sparse_bitset.m	/^:- pred divide(pred(T)::in(pred(in) is semidet), fat_sparse_bitset(/;kq|/^\<divide\>/;'q;"	kind:pred
divide	../library/fatter_sparse_bitset.m	/^:- pred divide(pred(T)::in(pred(in) is semidet), fatter_sparse_bitset(/;kq|/^\<divide\>/;'q;"	kind:pred
divide	../library/set.m	/^:- pred divide(pred(T)::in(pred(in) is semidet), set(/;kq|/^\<divide\>/;'q;"	kind:pred
divide	../library/set_ctree234.m	/^:- pred divide(pred(T)::in(pred(/;kq|/^\<divide\>/;'q;"	kind:pred
divide	../library/set_ordlist.m	/^:- pred divide(pred(T)::in(pred(/;kq|/^\<divide\>/;'q;"	kind:pred
divide	../library/set_tree234.m	/^:- pred divide(pred(T)::in(pred(/;kq|/^\<divide\>/;'q;"	kind:pred
divide	../library/set_unordlist.m	/^:- pred divide(pred(T)::in(pred(/;kq|/^\<divide\>/;'q;"	kind:pred
divide	../library/sparse_bitset.m	/^:- pred divide(pred(T)::in(pred(in) is semidet), sparse_bitset(/;kq|/^\<divide\>/;'q;"	kind:pred
divide	../library/test_bitset.m	/^:- pred divide(pred(T)::in(pred(in) is semidet), test_bitset(/;kq|/^\<divide\>/;'q;"	kind:pred
divide	../library/tree_bitset.m	/^:- pred divide(pred(T)::in(pred(in) is semidet), tree_bitset(/;kq|/^\<divide\>/;'q;"	kind:pred
divide	set_of_var.m	/^:- pred divide(pred(var(T))::in(pred(in) is semidet), set_of_var(/;kq|/^\<divide\>/;'q;"	kind:pred
divide_2	../library/diet.m	/^:- pred divide_2(pred(T)::in(pred(/;kq|/^\<divide_2\>/;'q;"	kind:pred	file:
divide_2	../library/set_unordlist.m	/^:- pred set_unordlist.divide_2(pred(T)::in(pred(/;kq|/^\<set_unordlist.divide_2\>/;'q;"	kind:pred	file:
divide_bits	../library/fat_sparse_bitset.m	/^:- pred divide_bits(pred(T)::in(pred(/;kq|/^\<divide_bits\>/;'q;"	kind:pred	file:
divide_bits	../library/fatter_sparse_bitset.m	/^:- pred divide_bits(pred(T)::in(pred(/;kq|/^\<divide_bits\>/;'q;"	kind:pred	file:
divide_bits	../library/sparse_bitset.m	/^:- pred divide_bits(pred(T)::in(pred(/;kq|/^\<divide_bits\>/;'q;"	kind:pred	file:
divide_bits_by_set	../library/fat_sparse_bitset.m	/^:- pred divide_bits_by_set(/;kq|/^\<divide_bits_by_set\>/;'q;"	kind:pred	file:
divide_bits_by_set	../library/fatter_sparse_bitset.m	/^:- pred divide_bits_by_set(/;kq|/^\<divide_bits_by_set\>/;'q;"	kind:pred	file:
divide_bits_by_set	../library/sparse_bitset.m	/^:- pred divide_bits_by_set(/;kq|/^\<divide_bits_by_set\>/;'q;"	kind:pred	file:
divide_by_set	../library/diet.m	/^:- pred divide_by_set(diet(T)::in, diet(T)::in, diet(T)::out, diet(/;kq|/^\<divide_by_set\>/;'q;"	kind:pred
divide_by_set	../library/fat_sparse_bitset.m	/^:- pred divide_by_set(fat_sparse_bitset(T)::in, fat_sparse_bitset(/;kq|/^\<divide_by_set\>/;'q;"	kind:pred
divide_by_set	../library/fatter_sparse_bitset.m	/^:- pred divide_by_set(fatter_sparse_bitset(T)::in, fatter_sparse_bitset(/;kq|/^\<divide_by_set\>/;'q;"	kind:pred
divide_by_set	../library/set.m	/^:- pred divide_by_set(set(T)::in, set(T)::in, set(T)::out, set(/;kq|/^\<divide_by_set\>/;'q;"	kind:pred
divide_by_set	../library/set_ctree234.m	/^:- pred divide_by_set(set_ctree234(T)::in, set_ctree234(/;kq|/^\<divide_by_set\>/;'q;"	kind:pred
divide_by_set	../library/set_ordlist.m	/^:- pred divide_by_set(set_ordlist(T)::in, set_ordlist(/;kq|/^\<divide_by_set\>/;'q;"	kind:pred
divide_by_set	../library/set_tree234.m	/^:- pred divide_by_set(set_tree234(T)::in, set_tree234(/;kq|/^\<divide_by_set\>/;'q;"	kind:pred
divide_by_set	../library/sparse_bitset.m	/^:- pred divide_by_set(sparse_bitset(T)::in, sparse_bitset(/;kq|/^\<divide_by_set\>/;'q;"	kind:pred
divide_by_set	../library/test_bitset.m	/^:- pred divide_by_set(test_bitset(T)::in, test_bitset(/;kq|/^\<divide_by_set\>/;'q;"	kind:pred
divide_by_set	../library/tree_bitset.m	/^:- pred divide_by_set(tree_bitset(T)::in, tree_bitset(/;kq|/^\<divide_by_set\>/;'q;"	kind:pred
divide_by_set	set_of_var.m	/^:- pred divide_by_set(set_of_var(T)::in, set_of_var(/;kq|/^\<divide_by_set\>/;'q;"	kind:pred
divide_by_set_descend_divide_by	../library/tree_bitset.m	/^:- pred divide_by_set_descend_divide_by(/;kq|/^\<divide_by_set_descend_divide_by\>/;'q;"	kind:pred	file:
divide_by_set_loop	../library/set_ordlist.m	/^:- pred divide_by_set_loop(list(T)::in, list(/;kq|/^\<divide_by_set_loop\>/;'q;"	kind:pred	file:
divide_constraints	graph_colour.m	/^:- pred divide_constraints(T::in, list(set(/;kq|/^\<divide_constraints\>/;'q;"	kind:pred	file:
divide_constraints	set_of_var.m	/^:- pred divide_constraints(var(T)::in, list(set_of_var(/;kq|/^\<divide_constraints\>/;'q;"	kind:pred	file:
divide_equivalence_classes	../library/eqvclass.m	/^:- func divide_equivalence_classes(func(T) = U, eqvclass(T)) = eqvclass(/;kq|/^\<divide_equivalence_classes\>/;'q;"	kind:func
divide_equivalence_classes_2	../library/eqvclass.m	/^:- pred divide_equivalence_classes_2((func(/;kq|/^\<divide_equivalence_classes_2\>/;'q;"	kind:pred	file:
divide_equivalence_classes_3	../library/eqvclass.m	/^:- pred divide_equivalence_classes_3((func(/;kq|/^\<divide_equivalence_classes_3\>/;'q;"	kind:pred	file:
divide_into_basic_blocks	frameopt.m	/^:- pred divide_into_basic_blocks(list(/;kq|/^\<divide_into_basic_blocks\>/;'q;"	kind:pred	file:
divide_loop	../library/set_ordlist.m	/^:- pred divide_loop(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<divide_loop\>/;'q;"	kind:pred	file:
divide_nodes	../library/fat_sparse_bitset.m	/^:- pred divide_nodes(pred(T)::in(pred(/;kq|/^\<divide_nodes\>/;'q;"	kind:pred	file:
divide_nodes	../library/fatter_sparse_bitset.m	/^:- pred divide_nodes(pred(T)::in(pred(/;kq|/^\<divide_nodes\>/;'q;"	kind:pred	file:
divide_nodes	../library/sparse_bitset.m	/^:- pred divide_nodes(pred(T)::in(pred(/;kq|/^\<divide_nodes\>/;'q;"	kind:pred	file:
divide_nodes_by_set	../library/fat_sparse_bitset.m	/^:- pred divide_nodes_by_set(/;kq|/^\<divide_nodes_by_set\>/;'q;"	kind:pred	file:
divide_nodes_by_set	../library/fatter_sparse_bitset.m	/^:- pred divide_nodes_by_set(/;kq|/^\<divide_nodes_by_set\>/;'q;"	kind:pred	file:
divide_nodes_by_set	../library/sparse_bitset.m	/^:- pred divide_nodes_by_set(list(bitset_elem)::in, list(/;kq|/^\<divide_nodes_by_set\>/;'q;"	kind:pred	file:
divide_paragraphs_into_lines	write_error_spec.m	/^:- pred divide_paragraphs_into_lines(/;kq|/^\<divide_paragraphs_into_lines\>/;'q;"	kind:pred	file:
divide_reuse_procs	structure_reuse.versions.m	/^:- pred divide_reuse_procs(set(/;kq|/^\<divide_reuse_procs\>/;'q;"	kind:pred	file:
divide_rev_conj	lco.m	/^:- pred divide_rev_conj(lco_info::in, lco_const_info::in, list(/;kq|/^\<divide_rev_conj\>/;'q;"	kind:pred	file:
divide_with_rem	../library/integer.m	/^:- pred divide_with_rem(/;kq|/^\<divide_with_rem\>/;'q;"	kind:pred
dlc_counts	../mdbcomp/slice_and_dice.m	/^                dlc_counts      :: dice_exec_count$/;kq|-;/\<dlc_counts\>/;'q;"	kind:fld	file:
dlc_path_port	../mdbcomp/slice_and_dice.m	/^                dlc_path_port   :: path_port,$/;kq|-;/\<dlc_path_port\>/;'q;"	kind:fld	file:
dlc_proc_label	../mdbcomp/slice_and_dice.m	/^                dlc_proc_label  :: proc_label,$/;kq|-;/\<dlc_proc_label\>/;'q;"	kind:fld	file:
dm_context	prog_item.m	/^                dm_context              :: prog_context,$/;kq|-;/\<dm_context\>/;'q;"	kind:fld
dm_context	prog_item.m	/^                dm_context              :: prog_context,$/;kq|-;/\<dm_context\>/;'q;"	kind:fld
dm_marker_kind	prog_item.m	/^                dm_marker_kind          :: decl_pragma_marker_kind,$/;kq|-;/\<dm_marker_kind\>/;'q;"	kind:fld
dm_marker_kind	prog_item.m	/^                dm_marker_kind          :: decl_pragma_marker_kind_opt,$/;kq|-;/\<dm_marker_kind\>/;'q;"	kind:fld
dm_pred_spec	prog_item.m	/^                dm_pred_spec            :: pred_pfu_name_arity,$/;kq|-;/\<dm_pred_spec\>/;'q;"	kind:fld
dm_pred_spec	prog_item.m	/^                dm_pred_spec            :: pred_pfu_name_arity_pf,$/;kq|-;/\<dm_pred_spec\>/;'q;"	kind:fld
dm_seq_num	prog_item.m	/^                dm_seq_num              :: item_seq_num$/;kq|-;/\<dm_seq_num\>/;'q;"	kind:fld
dm_seq_num	prog_item.m	/^                dm_seq_num              :: item_seq_num$/;kq|-;/\<dm_seq_num\>/;'q;"	kind:fld
dnf	../library/robdd.m	/^:- func dnf(robdd(T)) = list(list(literal(/;kq|/^\<dnf\>/;'q;"	kind:func
do_actually_read_file	read_modules.m	/^:- pred do_actually_read_file(/;kq|/^\<do_actually_read_file\>/;'q;"	kind:pred	file:
do_add_ctor_field	add_type.m	/^:- pred do_add_ctor_field(/;kq|/^\<do_add_ctor_field\>/;'q;"	kind:pred	file:
do_add_new_to_hptm	comp_unit_interface.m	/^    ;       do_add_new_to_hptm.$/;kq|-;/\<do_add_new_to_hptm\>/;'q;"	kind:cons
do_add_scalar_static_cell	global_data.m	/^:- pred do_add_scalar_static_cell(list(/;kq|/^\<do_add_scalar_static_cell\>/;'q;"	kind:pred	file:
do_after_front_end	simplify_tasks.m	/^                do_after_front_end              :: maybe_after_front_end,$/;kq|-;/\<do_after_front_end\>/;'q;"	kind:fld
do_all_false	../library/array.m	/^:- pred do_all_false(pred(T), int, int, array(/;kq|/^\<do_all_false\>/;'q;"	kind:pred	file:
do_all_false	../library/version_array.m	/^:- pred do_all_false(pred(T)::in(pred(/;kq|/^\<do_all_false\>/;'q;"	kind:pred	file:
do_all_partials_assign_right	ml_unify_gen_deconstruct.m	/^:- type do_all_partials_assign_right$/;kq|-;/\<do_all_partials_assign_right\>/;'q;"	kind:type	file:
do_all_true	../library/array.m	/^:- pred do_all_true(pred(T), int, int, array(/;kq|/^\<do_all_true\>/;'q;"	kind:pred	file:
do_all_true	../library/version_array.m	/^:- pred do_all_true(pred(T)::in(pred(/;kq|/^\<do_all_true\>/;'q;"	kind:pred	file:
do_append_string_pieces	../library/string.m	/^:- pred do_append_string_pieces(list(/;kq|/^\<do_append_string_pieces\>/;'q;"	kind:pred	file:
do_arg_unification	superhomogeneous.m	/^:- pred do_arg_unification(/;kq|/^\<do_arg_unification\>/;'q;"	kind:pred	file:
do_arg_unifications	superhomogeneous.m	/^:- pred do_arg_unifications(list(/;kq|/^\<do_arg_unifications\>/;'q;"	kind:pred	file:
do_arg_unifications_with_contexts	superhomogeneous.m	/^:- pred do_arg_unifications_with_contexts(list(/;kq|/^\<do_arg_unifications_with_contexts\>/;'q;"	kind:pred	file:
do_arg_unifications_with_fresh_vars	superhomogeneous.m	/^:- pred do_arg_unifications_with_fresh_vars(list(/;kq|/^\<do_arg_unifications_with_fresh_vars\>/;'q;"	kind:pred	file:
do_args_slot_to_context	inst_mode_type_prop.m	/^:- pred do_args_slot_to_context(/;kq|/^\<do_args_slot_to_context\>/;'q;"	kind:pred	file:
do_believe_check_termination	term_util.m	/^    ;       do_believe_check_termination.$/;kq|-;/\<do_believe_check_termination\>/;'q;"	kind:cons
do_build_hash_table	fact_table.m	/^:- pred do_build_hash_table(/;kq|/^\<do_build_hash_table\>/;'q;"	kind:pred	file:
do_call_class_method	llds.m	/^    ;       do_call_class_method(ho_call_variant)$/;kq|-;/\<do_call_class_method\>/;'q;"	kind:cons
do_call_closure	llds.m	/^    ;       do_call_closure(ho_call_variant)$/;kq|-;/\<do_call_closure\>/;'q;"	kind:cons
do_check_cons_id_qualifier	inst_mode_type_prop.m	/^:- pred do_check_cons_id_qualifier(/;kq|/^\<do_check_cons_id_qualifier\>/;'q;"	kind:pred	file:
do_check_for_bad_use_of_user_inst	inst_mode_type_prop.m	/^:- pred do_check_for_bad_use_of_user_inst(/;kq|/^\<do_check_for_bad_use_of_user_inst\>/;'q;"	kind:pred	file:
do_class_improvement	typeclasses.m	/^:- pred do_class_improvement(/;kq|/^\<do_class_improvement\>/;'q;"	kind:pred	file:
do_class_improvement_2	typeclasses.m	/^:- pred do_class_improvement_2(/;kq|/^\<do_class_improvement_2\>/;'q;"	kind:pred	file:
do_class_improvement_by_pairs	typeclasses.m	/^:- pred do_class_improvement_by_pairs(list(/;kq|/^\<do_class_improvement_by_pairs\>/;'q;"	kind:pred	file:
do_class_improvement_by_pairs_2	typeclasses.m	/^:- pred do_class_improvement_by_pairs_2(/;kq|/^\<do_class_improvement_by_pairs_2\>/;'q;"	kind:pred	file:
do_class_improvement_fundep	typeclasses.m	/^:- pred do_class_improvement_fundep(/;kq|/^\<do_class_improvement_fundep\>/;'q;"	kind:pred	file:
do_class_improvement_pair	typeclasses.m	/^:- pred do_class_improvement_pair(/;kq|/^\<do_class_improvement_pair\>/;'q;"	kind:pred	file:
do_close_system_rng	../library/random.system_rng.m	/^:- pred do_close_system_rng(/;kq|/^\<do_close_system_rng\>/;'q;"	kind:pred	file:
do_collect_types	intermod_decide.m	/^    ;       do_collect_types.$/;kq|-;/\<do_collect_types\>/;'q;"	kind:cons	file:
do_compile_c_file	compile_target_code.m	/^:- pred do_compile_c_file(/;kq|/^\<do_compile_c_file\>/;'q;"	kind:pred
do_constant_prop	simplify_tasks.m	/^                do_constant_prop                :: maybe_prop_constants,$/;kq|-;/\<do_constant_prop\>/;'q;"	kind:fld
do_constrain_local_vars	mode_constraints.m	/^:- pred do_constrain_local_vars(/;kq|/^\<do_constrain_local_vars\>/;'q;"	kind:pred	file:
do_contains	../library/set_ctree234.m	/^:- pred do_contains(set_tree234(/;kq|/^\<do_contains\>/;'q;"	kind:pred	file:
do_copy_bytes	../library/bitmap.m	/^:- pred do_copy_bytes(/;kq|/^\<do_copy_bytes\>/;'q;"	kind:pred	file:
do_copy_file	copy_util.m	/^:- pred do_copy_file(/;kq|/^\<do_copy_file\>/;'q;"	kind:pred	file:
do_count	../library/set_ctree234.m	/^:- func do_count(set_tree234(/;kq|/^\<do_count\>/;'q;"	kind:func	file:
do_create_dirs	file_names.m	/^    --->    do_create_dirs$/;kq|-;/\<do_create_dirs\>/;'q;"	kind:cons
do_day_duration	../library/calendar.m	/^:- func do_day_duration(/;kq|/^\<do_day_duration\>/;'q;"	kind:func	file:
do_dead_proc_analyze	dead_proc_elim.m	/^:- pred do_dead_proc_analyze(/;kq|/^\<do_dead_proc_analyze\>/;'q;"	kind:pred	file:
do_dead_proc_eliminate	dead_proc_elim.m	/^:- pred do_dead_proc_eliminate(/;kq|/^\<do_dead_proc_eliminate\>/;'q;"	kind:pred	file:
do_dead_proc_warn	dead_proc_elim.m	/^:- pred do_dead_proc_warn(/;kq|/^\<do_dead_proc_warn\>/;'q;"	kind:pred	file:
do_decode_system_command_exit_code	../library/io.call_system.m	/^:- pred do_decode_system_command_exit_code(/;kq|/^\<do_decode_system_command_exit_code\>/;'q;"	kind:pred	file:
do_delete	../library/set_ctree234.m	/^:- pred do_delete(T::in, int::out, set_tree234(/;kq|/^\<do_delete\>/;'q;"	kind:pred	file:
do_delete_list	../library/set_ctree234.m	/^:- pred do_delete_list(list(/;kq|/^\<do_delete_list\>/;'q;"	kind:pred	file:
do_describe_structured_case	hlds_desc.m	/^:- func do_describe_structured_case(/;kq|/^\<do_describe_structured_case\>/;'q;"	kind:func	file:
do_describe_structured_goal	hlds_desc.m	/^:- func do_describe_structured_goal(/;kq|/^\<do_describe_structured_goal\>/;'q;"	kind:func	file:
do_detect_libgrade_using_init_file	check_libgrades.m	/^:- pred do_detect_libgrade_using_init_file(/;kq|/^\<do_detect_libgrade_using_init_file\>/;'q;"	kind:pred	file:
do_detect_libgrade_using_lib_file	check_libgrades.m	/^:- pred do_detect_libgrade_using_lib_file(/;kq|/^\<do_detect_libgrade_using_lib_file\>/;'q;"	kind:pred	file:
do_detect_libgrades	check_libgrades.m	/^:- pred do_detect_libgrades(string::in, set(/;kq|/^\<do_detect_libgrades\>/;'q;"	kind:pred	file:
do_difference	../library/set_ctree234.m	/^:- pred do_difference(set_tree234(/;kq|/^\<do_difference\>/;'q;"	kind:pred	file:
do_direct_arg_in_out_transform_in_module	direct_arg_in_out.m	/^:- pred do_direct_arg_in_out_transform_in_module(/;kq|/^\<do_direct_arg_in_out_transform_in_module\>/;'q;"	kind:pred
do_divide	../library/set_ctree234.m	/^:- pred do_divide(pred(T)::in(pred(/;kq|/^\<do_divide\>/;'q;"	kind:pred	file:
do_divide	../library/set_tree234.m	/^:- pred do_divide(pred(T)::in(pred(/;kq|/^\<do_divide\>/;'q;"	kind:pred	file:
do_elim_removable_scopes	simplify_tasks.m	/^                do_elim_removable_scopes        :: maybe_elim_removable_scopes,$/;kq|-;/\<do_elim_removable_scopes\>/;'q;"	kind:fld
do_excess_assign	simplify_tasks.m	/^                do_excess_assign                :: maybe_elim_excess_assigns,$/;kq|-;/\<do_excess_assign\>/;'q;"	kind:fld
do_expand_lambdas_in_proc	lambda.m	/^:- pred do_expand_lambdas_in_proc(/;kq|/^\<do_expand_lambdas_in_proc\>/;'q;"	kind:pred	file:
do_extra_nonlocal_typeinfos_typeclass_infos	goal_util.m	/^:- pred do_extra_nonlocal_typeinfos_typeclass_infos(/;kq|/^\<do_extra_nonlocal_typeinfos_typeclass_infos\>/;'q;"	kind:pred	file:
do_fail	llds.m	/^    ;       do_fail$/;kq|-;/\<do_fail\>/;'q;"	kind:cons
do_fill_range	../library/array.m	/^:- pred do_fill_range(/;kq|/^\<do_fill_range\>/;'q;"	kind:pred	file:
do_find_transitive_module_dependencies_uncached	make.find_local_modules.m	/^:- pred do_find_transitive_module_dependencies_uncached(/;kq|/^\<do_find_transitive_module_dependencies_uncached\>/;'q;"	kind:pred	file:
do_fixpoint_calculation	term_constr_fixpoint.m	/^:- pred do_fixpoint_calculation(fixpoint_options::in, set(/;kq|/^\<do_fixpoint_calculation\>/;'q;"	kind:pred
do_fold2_pred	../library/set_ctree234.m	/^:- pred do_fold2_pred(/;kq|/^\<do_fold2_pred\>/;'q;"	kind:pred	file:
do_fold3_pred	../library/set_ctree234.m	/^:- pred do_fold3_pred(/;kq|/^\<do_fold3_pred\>/;'q;"	kind:pred	file:
do_fold4_pred	../library/set_ctree234.m	/^:- pred do_fold4_pred(/;kq|/^\<do_fold4_pred\>/;'q;"	kind:pred	file:
do_fold5_pred	../library/set_ctree234.m	/^:- pred do_fold5_pred(/;kq|/^\<do_fold5_pred\>/;'q;"	kind:pred	file:
do_fold6_pred	../library/set_ctree234.m	/^:- pred do_fold6_pred(/;kq|/^\<do_fold6_pred\>/;'q;"	kind:pred	file:
do_fold_func	../library/set_ctree234.m	/^:- pred do_fold_func(/;kq|/^\<do_fold_func\>/;'q;"	kind:pred	file:
do_fold_pred	../library/set_ctree234.m	/^:- pred do_fold_pred(pred(T, A, A), set_tree234(/;kq|/^\<do_fold_pred\>/;'q;"	kind:pred	file:
do_foldl2	../library/array.m	/^:- pred do_foldl2(pred(T1, T2, T2, T3, T3), int, int, array(/;kq|/^\<do_foldl2\>/;'q;"	kind:pred	file:
do_foldl2	../library/version_array.m	/^:- pred do_foldl2(pred(T, A, A, B, B), version_array(/;kq|/^\<do_foldl2\>/;'q;"	kind:pred	file:
do_foldl2_corresponding	../library/array.m	/^:- pred do_foldl2_corresponding(pred(/;kq|/^\<do_foldl2_corresponding\>/;'q;"	kind:pred	file:
do_foldl2_pred	../library/fat_sparse_bitset.m	/^:- pred do_foldl2_pred(pred(/;kq|/^\<do_foldl2_pred\>/;'q;"	kind:pred	file:
do_foldl2_pred	../library/fatter_sparse_bitset.m	/^:- pred do_foldl2_pred(pred(/;kq|/^\<do_foldl2_pred\>/;'q;"	kind:pred	file:
do_foldl2_pred	../library/sparse_bitset.m	/^:- pred do_foldl2_pred(pred(/;kq|/^\<do_foldl2_pred\>/;'q;"	kind:pred	file:
do_foldl2_pred	../library/tree_bitset.m	/^:- pred do_foldl2_pred(pred(T, A, A, B, B), list(/;kq|/^\<do_foldl2_pred\>/;'q;"	kind:pred	file:
do_foldl3	../library/array.m	/^:- pred do_foldl3(pred(T1, T2, T2, T3, T3, T4, T4), int, int, array(/;kq|/^\<do_foldl3\>/;'q;"	kind:pred	file:
do_foldl4	../library/array.m	/^:- pred do_foldl4(pred(/;kq|/^\<do_foldl4\>/;'q;"	kind:pred	file:
do_foldl5	../library/array.m	/^:- pred do_foldl5(pred(/;kq|/^\<do_foldl5\>/;'q;"	kind:pred	file:
do_foldl_corresponding	../library/array.m	/^:- pred do_foldl_corresponding(pred(/;kq|/^\<do_foldl_corresponding\>/;'q;"	kind:pred	file:
do_foldl_func	../library/array.m	/^:- func do_foldl_func(func(T1, T2) = T2, array(/;kq|/^\<do_foldl_func\>/;'q;"	kind:func	file:
do_foldl_func	../library/version_array.m	/^:- pred do_foldl_func((func(/;kq|/^\<do_foldl_func\>/;'q;"	kind:pred	file:
do_foldl_pred	../library/array.m	/^:- pred do_foldl_pred(pred(T1, T2, T2), array(/;kq|/^\<do_foldl_pred\>/;'q;"	kind:pred	file:
do_foldl_pred	../library/fat_sparse_bitset.m	/^:- pred do_foldl_pred(pred(T, A, A), bitset_elems, A, A) <= uenum(/;kq|/^\<do_foldl_pred\>/;'q;"	kind:pred	file:
do_foldl_pred	../library/fatter_sparse_bitset.m	/^:- pred do_foldl_pred(pred(T, A, A), bitset_elems, A, A) <= uenum(/;kq|/^\<do_foldl_pred\>/;'q;"	kind:pred	file:
do_foldl_pred	../library/sparse_bitset.m	/^:- pred do_foldl_pred(pred(T, A, A), bitset_elems, A, A) <= uenum(/;kq|/^\<do_foldl_pred\>/;'q;"	kind:pred	file:
do_foldl_pred	../library/tree_bitset.m	/^:- pred do_foldl_pred(pred(T, A, A), list(interior_node), A, A) <= uenum(/;kq|/^\<do_foldl_pred\>/;'q;"	kind:pred	file:
do_foldl_pred	../library/version_array.m	/^:- pred do_foldl_pred(pred(T, A, A), version_array(/;kq|/^\<do_foldl_pred\>/;'q;"	kind:pred	file:
do_foldr2	../library/array.m	/^:- pred do_foldr2(pred(T1, T2, T2, T3, T3), int, int, array(/;kq|/^\<do_foldr2\>/;'q;"	kind:pred	file:
do_foldr2	../library/version_array.m	/^:- pred do_foldr2(pred(T, A, A, B, B), version_array(/;kq|/^\<do_foldr2\>/;'q;"	kind:pred	file:
do_foldr2_pred	../library/fat_sparse_bitset.m	/^:- pred do_foldr2_pred(pred(/;kq|/^\<do_foldr2_pred\>/;'q;"	kind:pred	file:
do_foldr2_pred	../library/fatter_sparse_bitset.m	/^:- pred do_foldr2_pred(pred(/;kq|/^\<do_foldr2_pred\>/;'q;"	kind:pred	file:
do_foldr2_pred	../library/sparse_bitset.m	/^:- pred do_foldr2_pred(pred(/;kq|/^\<do_foldr2_pred\>/;'q;"	kind:pred	file:
do_foldr2_pred	../library/tree_bitset.m	/^:- pred do_foldr2_pred(pred(T, A, A, B, B), list(/;kq|/^\<do_foldr2_pred\>/;'q;"	kind:pred	file:
do_foldr3	../library/array.m	/^:- pred do_foldr3(pred(T1, T2, T2, T3, T3, T4, T4), int, int, array(/;kq|/^\<do_foldr3\>/;'q;"	kind:pred	file:
do_foldr4	../library/array.m	/^:- pred do_foldr4(pred(/;kq|/^\<do_foldr4\>/;'q;"	kind:pred	file:
do_foldr5	../library/array.m	/^:- pred do_foldr5(pred(/;kq|/^\<do_foldr5\>/;'q;"	kind:pred	file:
do_foldr_func	../library/array.m	/^:- func do_foldr_func(func(T1, T2) = T2, array(/;kq|/^\<do_foldr_func\>/;'q;"	kind:func	file:
do_foldr_func	../library/version_array.m	/^:- pred do_foldr_func((func(T, A) = A)::in, version_array(/;kq|/^\<do_foldr_func\>/;'q;"	kind:pred	file:
do_foldr_pred	../library/array.m	/^:- pred do_foldr_pred(pred(T1, T2, T2), int, int, array(/;kq|/^\<do_foldr_pred\>/;'q;"	kind:pred	file:
do_foldr_pred	../library/fat_sparse_bitset.m	/^:- pred do_foldr_pred(pred(T, A, A), bitset_elems, A, A) <= uenum(/;kq|/^\<do_foldr_pred\>/;'q;"	kind:pred	file:
do_foldr_pred	../library/fatter_sparse_bitset.m	/^:- pred do_foldr_pred(pred(T, A, A), bitset_elems, A, A) <= uenum(/;kq|/^\<do_foldr_pred\>/;'q;"	kind:pred	file:
do_foldr_pred	../library/sparse_bitset.m	/^:- pred do_foldr_pred(pred(T, A, A), bitset_elems, A, A) <= uenum(/;kq|/^\<do_foldr_pred\>/;'q;"	kind:pred	file:
do_foldr_pred	../library/tree_bitset.m	/^:- pred do_foldr_pred(pred(T, A, A), list(interior_node), A, A) <= uenum(/;kq|/^\<do_foldr_pred\>/;'q;"	kind:pred	file:
do_foldr_pred	../library/version_array.m	/^:- pred do_foldr_pred(pred(T, A, A), version_array(/;kq|/^\<do_foldr_pred\>/;'q;"	kind:pred	file:
do_foreign_type_visibilities_match	add_type.m	/^:- pred do_foreign_type_visibilities_match(/;kq|/^\<do_foreign_type_visibilities_match\>/;'q;"	kind:pred	file:
do_format_goal	hlds_out_goal.m	/^:- pred do_format_goal(/;kq|/^\<do_format_goal\>/;'q;"	kind:pred
do_format_structure_sharing_domain	prog_ctgc.m	/^:- pred do_format_structure_sharing_domain(/;kq|/^\<do_format_structure_sharing_domain\>/;'q;"	kind:pred	file:
do_from_code_unit_list	../library/string.m	/^:- pred do_from_code_unit_list(list(/;kq|/^\<do_from_code_unit_list\>/;'q;"	kind:pred	file:
do_from_rev_sorted_assoc_list	../library/tree234.m	/^:- pred do_from_rev_sorted_assoc_list(/;kq|/^\<do_from_rev_sorted_assoc_list\>/;'q;"	kind:pred	file:
do_from_rev_sorted_list	../library/set_ctree234.m	/^:- pred do_from_rev_sorted_list(int::in, list(E)::in, list(/;kq|/^\<do_from_rev_sorted_list\>/;'q;"	kind:pred	file:
do_from_rev_sorted_list	../library/set_tree234.m	/^:- pred do_from_rev_sorted_list(int::in, list(T)::in, list(/;kq|/^\<do_from_rev_sorted_list\>/;'q;"	kind:pred	file:
do_from_sorted_assoc_list	../library/tree234.m	/^:- pred do_from_sorted_assoc_list(/;kq|/^\<do_from_sorted_assoc_list\>/;'q;"	kind:pred	file:
do_from_sorted_list	../library/set_ctree234.m	/^:- pred do_from_sorted_list(int::in, list(E)::in, list(/;kq|/^\<do_from_sorted_list\>/;'q;"	kind:pred	file:
do_from_sorted_list	../library/set_tree234.m	/^:- pred do_from_sorted_list(int::in, list(T)::in, list(/;kq|/^\<do_from_sorted_list\>/;'q;"	kind:pred	file:
do_full_curdir_timestamps_match	link_target_code.m	/^:- pred do_full_curdir_timestamps_match(/;kq|/^\<do_full_curdir_timestamps_match\>/;'q;"	kind:pred	file:
do_gen_var	ml_code_util.m	/^:- pred do_gen_var(/;kq|/^\<do_gen_var\>/;'q;"	kind:pred	file:
do_generalisation	deforest.m	/^:- pred do_generalisation(list(/;kq|/^\<do_generalisation\>/;'q;"	kind:pred	file:
do_generate_constants_for_arm	lookup_util.m	/^:- pred do_generate_constants_for_arm(/;kq|/^\<do_generate_constants_for_arm\>/;'q;"	kind:pred	file:
do_generate_uint16	../library/random.system_rng.m	/^:- pred do_generate_uint16(/;kq|/^\<do_generate_uint16\>/;'q;"	kind:pred	file:
do_generate_uint32	../library/random.system_rng.m	/^:- pred do_generate_uint32(/;kq|/^\<do_generate_uint32\>/;'q;"	kind:pred	file:
do_generate_uint64	../library/random.system_rng.m	/^:- pred do_generate_uint64(/;kq|/^\<do_generate_uint64\>/;'q;"	kind:pred	file:
do_generate_uint8	../library/random.system_rng.m	/^:- pred do_generate_uint8(/;kq|/^\<do_generate_uint8\>/;'q;"	kind:pred	file:
do_get_bits	../library/bit_buffer.read.m	/^:- pred do_get_bits(/;kq|/^\<do_get_bits\>/;'q;"	kind:pred	file:
do_get_file_permissions	copy_util.m	/^:- pred do_get_file_permissions(/;kq|/^\<do_get_file_permissions\>/;'q;"	kind:pred	file:
do_get_maybe_module_dep_info	make.get_module_dep_info.m	/^:- pred do_get_maybe_module_dep_info(/;kq|/^\<do_get_maybe_module_dep_info\>/;'q;"	kind:pred	file:
do_get_sub_conj_nonlocals	deforest.m	/^:- pred do_get_sub_conj_nonlocals(/;kq|/^\<do_get_sub_conj_nonlocals\>/;'q;"	kind:pred	file:
do_goal_can_throw_imaf	goal_form.m	/^:- pred do_goal_can_throw_imaf(/;kq|/^\<do_goal_can_throw_imaf\>/;'q;"	kind:pred	file:
do_handle_inst_var_subs	inst_match.m	/^:- pred do_handle_inst_var_subs(/;kq|/^\<do_handle_inst_var_subs\>/;'q;"	kind:pred	file:
do_ignore_par_conjunctions	simplify_tasks.m	/^                do_ignore_par_conjunctions      :: maybe_ignore_par_conjs,$/;kq|-;/\<do_ignore_par_conjunctions\>/;'q;"	kind:fld
do_incl_addr	hlds_out_mode.m	/^    ;       do_incl_addr.$/;kq|-;/\<do_incl_addr\>/;'q;"	kind:cons
do_include_implicit	convert_import_use.m	/^    --->    do_include_implicit$/;kq|-;/\<do_include_implicit\>/;'q;"	kind:cons
do_infer_modes	modes.m	/^    ;       do_infer_modes.$/;kq|-;/\<do_infer_modes\>/;'q;"	kind:cons	file:
do_init	../library/store.m	/^:- some [S] pred do_init(store(/;kq|/^\<do_init\>/;'q;"	kind:pred	file:
do_init	../library/version_hash_table.m	/^:- pred do_init(hash_pred(K)::in(/;kq|/^\<do_init\>/;'q;"	kind:pred	file:
do_inline_call	inlining.m	/^:- pred do_inline_call(module_info::in, list(/;kq|/^\<do_inline_call\>/;'q;"	kind:pred
do_insert	../library/diet.m	/^:- func do_insert(interval(T), diet(T)) = diet(T) <= diet_element(/;kq|/^\<do_insert\>/;'q;"	kind:func	file:
do_insert	../library/set_ctree234.m	/^:- pred do_insert(/;kq|/^\<do_insert\>/;'q;"	kind:pred	file:
do_insert_list	../library/set_ctree234.m	/^:- pred do_insert_list(list(/;kq|/^\<do_insert_list\>/;'q;"	kind:pred	file:
do_insert_new	../library/set_ctree234.m	/^:- pred do_insert_new(/;kq|/^\<do_insert_new\>/;'q;"	kind:pred	file:
do_insist_on_defn	check_type_inst_mode_defns.m	/^    ;       do_insist_on_defn.$/;kq|-;/\<do_insist_on_defn\>/;'q;"	kind:cons
do_instance_improvement	typeclasses.m	/^:- pred do_instance_improvement(/;kq|/^\<do_instance_improvement\>/;'q;"	kind:pred	file:
do_instance_improvement_2	typeclasses.m	/^:- pred do_instance_improvement_2(/;kq|/^\<do_instance_improvement_2\>/;'q;"	kind:pred	file:
do_instance_improvement_3	typeclasses.m	/^:- pred do_instance_improvement_3(list(/;kq|/^\<do_instance_improvement_3\>/;'q;"	kind:pred	file:
do_instance_improvement_4	typeclasses.m	/^:- pred do_instance_improvement_4(list(/;kq|/^\<do_instance_improvement_4\>/;'q;"	kind:pred	file:
do_instance_improvement_fundep	typeclasses.m	/^:- pred do_instance_improvement_fundep(hlds_constraint::in, list(/;kq|/^\<do_instance_improvement_fundep\>/;'q;"	kind:pred	file:
do_intersect	../library/set_ctree234.m	/^:- pred do_intersect(set_tree234(T)::in, set_tree234(/;kq|/^\<do_intersect\>/;'q;"	kind:pred	file:
do_intersect	../library/set_tree234.m	/^:- pred do_intersect(set_tree234(T)::in, set_tree234(/;kq|/^\<do_intersect\>/;'q;"	kind:pred	file:
do_invoke_format_call	simplify_tasks.m	/^                do_invoke_format_call           :: maybe_invoke_format_call,$/;kq|-;/\<do_invoke_format_call\>/;'q;"	kind:fld
do_io_benchmark	mercury_compile_front_end.m	/^:- pred do_io_benchmark(pred(T1, T2, io, io)::in(pred(/;kq|/^\<do_io_benchmark\>/;'q;"	kind:pred	file:
do_is_member	../library/set_ctree234.m	/^:- pred do_is_member(set_tree234(/;kq|/^\<do_is_member\>/;'q;"	kind:pred	file:
do_java_copy_file	copy_util.m	/^:- pred do_java_copy_file(/;kq|/^\<do_java_copy_file\>/;'q;"	kind:pred	file:
do_keep_going	make.make_info.m	/^    ;       do_keep_going.$/;kq|-;/\<do_keep_going\>/;'q;"	kind:cons
do_lines_fit_in_n_code_points	write_error_spec.m	/^:- pred do_lines_fit_in_n_code_points(int::in, list(/;kq|/^\<do_lines_fit_in_n_code_points\>/;'q;"	kind:pred
do_list_to_set	../library/set_ctree234.m	/^:- pred do_list_to_set(list(/;kq|/^\<do_list_to_set\>/;'q;"	kind:pred	file:
do_local_check	pd_term.m	/^:- pred do_local_check(module_info::in, instmap::in, list(/;kq|/^\<do_local_check\>/;'q;"	kind:pred	file:
do_lower_case_next	write_error_spec.m	/^    ;       do_lower_case_next$/;kq|-;/\<do_lower_case_next\>/;'q;"	kind:cons	file:
do_make_ints	op_mode.m	/^    ;       do_make_ints.$/;kq|-;/\<do_make_ints\>/;'q;"	kind:cons
do_make_proc_label	proc_label.m	/^:- func do_make_proc_label(/;kq|/^\<do_make_proc_label\>/;'q;"	kind:func	file:
do_make_temp	../library/io.file.m	/^:- pred do_make_temp(/;kq|/^\<do_make_temp\>/;'q;"	kind:pred	file:
do_make_temp_directory	../library/io.file.m	/^:- pred do_make_temp_directory(/;kq|/^\<do_make_temp_directory\>/;'q;"	kind:pred	file:
do_make_typeclass_info_from_instance	polymorphism_type_class_info.m	/^:- pred do_make_typeclass_info_from_instance(/;kq|/^\<do_make_typeclass_info_from_instance\>/;'q;"	kind:pred	file:
do_make_var_forward_live	code_loc_dep.m	/^:- pred do_make_var_forward_live(/;kq|/^\<do_make_var_forward_live\>/;'q;"	kind:pred	file:
do_make_vars_forward_live	code_loc_dep.m	/^:- pred do_make_vars_forward_live(list(/;kq|/^\<do_make_vars_forward_live\>/;'q;"	kind:pred	file:
do_mangle	mlds_to_c_name.m	/^    ;       do_mangle.$/;kq|-;/\<do_mangle\>/;'q;"	kind:cons
do_mark_code_model_changes	simplify_tasks.m	/^                do_mark_code_model_changes      :: maybe_mark_cm_changes,$/;kq|-;/\<do_mark_code_model_changes\>/;'q;"	kind:fld
do_mark_tail_rec_calls_in_proc	mark_tail_calls.m	/^:- pred do_mark_tail_rec_calls_in_proc(/;kq|/^\<do_mark_tail_rec_calls_in_proc\>/;'q;"	kind:pred	file:
do_maybe_construct_did_you_mean_pieces	error_spec.m	/^:- pred do_maybe_construct_did_you_mean_pieces(string::in, list(/;kq|/^\<do_maybe_construct_did_you_mean_pieces\>/;'q;"	kind:pred	file:
do_merge	../library/pqueue.m	/^:- pred do_merge(pqueue(K, V)::in, pqueue(K, V)::in, pqueue(/;kq|/^\<do_merge\>/;'q;"	kind:pred	file:
do_merge_code_after_switch	simplify_tasks.m	/^                do_merge_code_after_switch  :: maybe_merge_code_after_switch,$/;kq|-;/\<do_merge_code_after_switch\>/;'q;"	kind:fld
do_mode_checkpoint	mode_debug.m	/^:- pred do_mode_checkpoint(/;kq|/^\<do_mode_checkpoint\>/;'q;"	kind:pred	file:
do_modecheck_pred	modes.m	/^:- pred do_modecheck_pred(/;kq|/^\<do_modecheck_pred\>/;'q;"	kind:pred	file:
do_modecheck_proc	modes.m	/^:- pred do_modecheck_proc(/;kq|/^\<do_modecheck_proc\>/;'q;"	kind:pred	file:
do_modecheck_proc_body	modes.m	/^:- pred do_modecheck_proc_body(/;kq|/^\<do_modecheck_proc_body\>/;'q;"	kind:pred	file:
do_need_exception	get_dependencies.m	/^    ;       do_need_exception.$/;kq|-;/\<do_need_exception\>/;'q;"	kind:cons
do_need_foreign_import_modules	intermod_info.m	/^    ;       do_need_foreign_import_modules.$/;kq|-;/\<do_need_foreign_import_modules\>/;'q;"	kind:cons
do_need_io	get_dependencies.m	/^    ;       do_need_io.$/;kq|-;/\<do_need_io\>/;'q;"	kind:cons
do_need_stm	get_dependencies.m	/^    ;       do_need_stm.$/;kq|-;/\<do_need_stm\>/;'q;"	kind:cons
do_need_stream_format	get_dependencies.m	/^    ;       do_need_stream_format.$/;kq|-;/\<do_need_stream_format\>/;'q;"	kind:cons
do_need_string_format	get_dependencies.m	/^    ;       do_need_string_format.$/;kq|-;/\<do_need_string_format\>/;'q;"	kind:cons
do_need_tabling	get_dependencies.m	/^    ;       do_need_tabling.$/;kq|-;/\<do_need_tabling\>/;'q;"	kind:cons
do_need_tabling_statistics	get_dependencies.m	/^    ;       do_need_tabling_statistics.$/;kq|-;/\<do_need_tabling_statistics\>/;'q;"	kind:cons
do_need_typecheck	typecheck.m	/^    ;       do_need_typecheck.$/;kq|-;/\<do_need_typecheck\>/;'q;"	kind:cons	file:
do_normalize_selector	ctgc.selector.m	/^:- pred do_normalize_selector(/;kq|/^\<do_normalize_selector\>/;'q;"	kind:pred	file:
do_not_add_dot_temp	analysis.file.m	/^    --->    do_not_add_dot_temp$/;kq|-;/\<do_not_add_dot_temp\>/;'q;"	kind:cons	file:
do_not_add_label_prefix	name_mangle.m	/^    --->    do_not_add_label_prefix$/;kq|-;/\<do_not_add_label_prefix\>/;'q;"	kind:cons
do_not_add_mmake_comments	mmakefiles.m	/^    --->    do_not_add_mmake_comments$/;kq|-;/\<do_not_add_mmake_comments\>/;'q;"	kind:cons	file:
do_not_add_new_to_hptm	comp_unit_interface.m	/^    --->    do_not_add_new_to_hptm$/;kq|-;/\<do_not_add_new_to_hptm\>/;'q;"	kind:cons
do_not_add_quotes	error_type_util.m	/^    --->    do_not_add_quotes$/;kq|-;/\<do_not_add_quotes\>/;'q;"	kind:cons
do_not_add_region_ops	llds.m	/^    ;       do_not_add_region_ops.$/;kq|-;/\<do_not_add_region_ops\>/;'q;"	kind:cons
do_not_add_trail_ops	llds.m	/^    ;       do_not_add_trail_ops.$/;kq|-;/\<do_not_add_trail_ops\>/;'q;"	kind:cons
do_not_allow	../library/deconstruct.m	/^    --->    do_not_allow$/;kq|-;/\<do_not_allow\>/;'q;"	kind:cons
do_not_allow_float_addr	lco.m	/^    --->    do_not_allow_float_addr$/;kq|-;/\<do_not_allow_float_addr\>/;'q;"	kind:cons	file:
do_not_allow_hijacks	optimization_options.m	/^    ;       do_not_allow_hijacks.$/;kq|-;/\<do_not_allow_hijacks\>/;'q;"	kind:cons
do_not_allow_inlining	optimization_options.m	/^    ;       do_not_allow_inlining.$/;kq|-;/\<do_not_allow_inlining\>/;'q;"	kind:cons
do_not_allow_lco	llds.m	/^    --->    do_not_allow_lco$/;kq|-;/\<do_not_allow_lco\>/;'q;"	kind:cons
do_not_allow_messages	simplify_info.m	/^    --->    do_not_allow_messages$/;kq|-;/\<do_not_allow_messages\>/;'q;"	kind:cons
do_not_allow_multi_arm	switch_detection.m	/^    ;       do_not_allow_multi_arm.$/;kq|-;/\<do_not_allow_multi_arm\>/;'q;"	kind:cons	file:
do_not_allow_or_include_details_cc	../library/deconstruct.m	/^:- inst do_not_allow_or_include_details_cc for noncanon_handling\/0$/;kq|-;/\<do_not_allow_or_include_details_cc\>/;'q;"	kind:inst
do_not_allow_packed_unify_compare	unify_proc.m	/^    --->    do_not_allow_packed_unify_compare$/;kq|-;/\<do_not_allow_packed_unify_compare\>/;'q;"	kind:cons	file:
do_not_allow_some_paths_only_waits	optimization_options.m	/^    ;       do_not_allow_some_paths_only_waits.$/;kq|-;/\<do_not_allow_some_paths_only_waits\>/;'q;"	kind:cons
do_not_allow_splitting_switch_arms	simplify_proc.m	/^    --->    do_not_allow_splitting_switch_arms$/;kq|-;/\<do_not_allow_splitting_switch_arms\>/;'q;"	kind:cons	file:
do_not_allow_src_changes	handle_options.m	/^    --->    do_not_allow_src_changes$/;kq|-;/\<do_not_allow_src_changes\>/;'q;"	kind:cons	file:
do_not_analyse_regions	optimization_options.m	/^    ;       do_not_analyse_regions.$/;kq|-;/\<do_not_analyse_regions\>/;'q;"	kind:cons
do_not_analyze_link_const_struct	dead_proc_elim.m	/^    --->    do_not_analyze_link_const_struct$/;kq|-;/\<do_not_analyze_link_const_struct\>/;'q;"	kind:cons	file:
do_not_analyze_link_deleted_calls	dead_proc_elim.m	/^    --->    do_not_analyze_link_deleted_calls$/;kq|-;/\<do_not_analyze_link_deleted_calls\>/;'q;"	kind:cons	file:
do_not_analyze_link_type_ctor	dead_proc_elim.m	/^    --->    do_not_analyze_link_type_ctor$/;kq|-;/\<do_not_analyze_link_type_ctor\>/;'q;"	kind:cons	file:
do_not_apply_to_supers	prog_item.m	/^    --->    do_not_apply_to_supers$/;kq|-;/\<do_not_apply_to_supers\>/;'q;"	kind:cons
do_not_attach_in_from_ground_term	goal_transform.m	/^    ;       do_not_attach_in_from_ground_term.$/;kq|-;/\<do_not_attach_in_from_ground_term\>/;'q;"	kind:cons
do_not_believe_check_termination	term_util.m	/^    --->    do_not_believe_check_termination$/;kq|-;/\<do_not_believe_check_termination\>/;'q;"	kind:cons
do_not_change_case_next	write_error_spec.m	/^    --->    do_not_change_case_next$/;kq|-;/\<do_not_change_case_next\>/;'q;"	kind:cons	file:
do_not_check_nondet_tailcalls	jumpopt.m	/^    --->    do_not_check_nondet_tailcalls$/;kq|-;/\<do_not_check_nondet_tailcalls\>/;'q;"	kind:cons	file:
do_not_collect_types	intermod_decide.m	/^    --->    do_not_collect_types$/;kq|-;/\<do_not_collect_types\>/;'q;"	kind:cons	file:
do_not_compare_constants_as_ints	unify_proc.m	/^    --->    do_not_compare_constants_as_ints$/;kq|-;/\<do_not_compare_constants_as_ints\>/;'q;"	kind:cons	file:
do_not_constrain_inst_vars	parse_type_name.m	/^    --->    do_not_constrain_inst_vars$/;kq|-;/\<do_not_constrain_inst_vars\>/;'q;"	kind:cons
do_not_create_dirs	file_names.m	/^    ;       do_not_create_dirs.$/;kq|-;/\<do_not_create_dirs\>/;'q;"	kind:cons
do_not_create_fact_map	fact_table.m	/^    --->    do_not_create_fact_map$/;kq|-;/\<do_not_create_fact_map\>/;'q;"	kind:cons	file:
do_not_deforest	optimization_options.m	/^    ;       do_not_deforest.$/;kq|-;/\<do_not_deforest\>/;'q;"	kind:cons
do_not_delay_constructs	optimization_options.m	/^    ;       do_not_delay_constructs.$/;kq|-;/\<do_not_delay_constructs\>/;'q;"	kind:cons
do_not_disable_item_version_numbers	globals.m	/^    --->    do_not_disable_item_version_numbers$/;kq|-;/\<do_not_disable_item_version_numbers\>/;'q;"	kind:cons
do_not_disable_smart_recompilation	globals.m	/^    --->    do_not_disable_smart_recompilation$/;kq|-;/\<do_not_disable_smart_recompilation\>/;'q;"	kind:cons
do_not_elim_excess_assigns	optimization_options.m	/^    ;       do_not_elim_excess_assigns.$/;kq|-;/\<do_not_elim_excess_assigns\>/;'q;"	kind:cons
do_not_elim_local_vars_mlds	optimization_options.m	/^    ;       do_not_elim_local_vars_mlds.$/;kq|-;/\<do_not_elim_local_vars_mlds\>/;'q;"	kind:cons
do_not_elim_opt_imported	dead_proc_elim.m	/^    ;       do_not_elim_opt_imported.$/;kq|-;/\<do_not_elim_opt_imported\>/;'q;"	kind:cons
do_not_elim_removable_scopes	simplify_tasks.m	/^    --->    do_not_elim_removable_scopes$/;kq|-;/\<do_not_elim_removable_scopes\>/;'q;"	kind:cons
do_not_elim_unused_mlds_assigns	optimization_options.m	/^    ;       do_not_elim_unused_mlds_assigns.$/;kq|-;/\<do_not_elim_unused_mlds_assigns\>/;'q;"	kind:cons
do_not_emit_c_loops	optimization_options.m	/^    ;       do_not_emit_c_loops.$/;kq|-;/\<do_not_emit_c_loops\>/;'q;"	kind:cons
do_not_enable_const_struct_poly	optimization_options.m	/^    ;       do_not_enable_const_struct_poly.$/;kq|-;/\<do_not_enable_const_struct_poly\>/;'q;"	kind:cons
do_not_enable_const_struct_user	optimization_options.m	/^    ;       do_not_enable_const_struct_user.$/;kq|-;/\<do_not_enable_const_struct_user\>/;'q;"	kind:cons
do_not_enter_subdirs	../library/dir.m	/^    --->    do_not_enter_subdirs$/;kq|-;/\<do_not_enter_subdirs\>/;'q;"	kind:cons
do_not_expand_named_insts	error_msg_inst.m	/^    --->    do_not_expand_named_insts$/;kq|-;/\<do_not_expand_named_insts\>/;'q;"	kind:cons
do_not_expect_arg	print_help.m	/^    --->    do_not_expect_arg$/;kq|-;/\<do_not_expect_arg\>/;'q;"	kind:cons	file:
do_not_fixup_goal_info	par_loop_control.m	/^    ;       do_not_fixup_goal_info.$/;kq|-;/\<do_not_fixup_goal_info\>/;'q;"	kind:cons	file:
do_not_flip_constraints	typecheck_unify_var_functor.m	/^    --->    do_not_flip_constraints$/;kq|-;/\<do_not_flip_constraints\>/;'q;"	kind:cons	file:
do_not_follow_symlinks	../library/dir.m	/^    --->    do_not_follow_symlinks$/;kq|-;/\<do_not_follow_symlinks\>/;'q;"	kind:cons
do_not_force_pruning	hlds_goal.m	/^    --->    do_not_force_pruning$/;kq|-;/\<do_not_force_pruning\>/;'q;"	kind:cons
do_not_gen_trail_ops_inline_mlds	optimization_options.m	/^    ;       do_not_gen_trail_ops_inline_mlds.$/;kq|-;/\<do_not_gen_trail_ops_inline_mlds\>/;'q;"	kind:cons
do_not_generate_implicit_stream_warnings	format_call.m	/^    --->    do_not_generate_implicit_stream_warnings$/;kq|-;/\<do_not_generate_implicit_stream_warnings\>/;'q;"	kind:cons
do_not_generate_version_numbers	write_module_interface_files.m	/^    --->    do_not_generate_version_numbers$/;kq|-;/\<do_not_generate_version_numbers\>/;'q;"	kind:cons	file:
do_not_generate_warnings	simplify_tasks.m	/^    --->    do_not_generate_warnings$/;kq|-;/\<do_not_generate_warnings\>/;'q;"	kind:cons
do_not_give_vars_types	unify_proc.m	/^    --->    do_not_give_vars_types$/;kq|-;/\<do_not_give_vars_types\>/;'q;"	kind:cons	file:
do_not_have_asm_labels	llds.m	/^    ;       do_not_have_asm_labels.$/;kq|-;/\<do_not_have_asm_labels\>/;'q;"	kind:cons
do_not_have_non_local_gotos	llds.m	/^    ;       do_not_have_non_local_gotos.$/;kq|-;/\<do_not_have_non_local_gotos\>/;'q;"	kind:cons
do_not_have_static_code_addresses	llds.m	/^    ;       do_not_have_static_code_addresses.$/;kq|-;/\<do_not_have_static_code_addresses\>/;'q;"	kind:cons
do_not_have_static_ground_cells	llds.m	/^    ;       do_not_have_static_ground_cells.$/;kq|-;/\<do_not_have_static_ground_cells\>/;'q;"	kind:cons
do_not_have_static_ground_floats	llds.m	/^    ;       do_not_have_static_ground_floats.$/;kq|-;/\<do_not_have_static_ground_floats\>/;'q;"	kind:cons
do_not_have_static_ground_int64s	llds.m	/^    ;       do_not_have_static_ground_int64s.$/;kq|-;/\<do_not_have_static_ground_int64s\>/;'q;"	kind:cons
do_not_have_token	../library/mercury_term_lexer.m	/^:- pred do_not_have_token(/;kq|/^\<do_not_have_token\>/;'q;"	kind:pred	file:
do_not_have_unboxed_floats	llds.m	/^    ;       do_not_have_unboxed_floats.$/;kq|-;/\<do_not_have_unboxed_floats\>/;'q;"	kind:cons
do_not_have_unboxed_floats	ml_global_data.m	/^    ;       do_not_have_unboxed_floats.$/;kq|-;/\<do_not_have_unboxed_floats\>/;'q;"	kind:cons
do_not_have_unboxed_int64s	llds.m	/^    ;       do_not_have_unboxed_int64s.$/;kq|-;/\<do_not_have_unboxed_int64s\>/;'q;"	kind:cons
do_not_have_unboxed_int64s	ml_global_data.m	/^    ;       do_not_have_unboxed_int64s.$/;kq|-;/\<do_not_have_unboxed_int64s\>/;'q;"	kind:cons
do_not_hoist	loop_inv.m	/^:- pred do_not_hoist(/;kq|/^\<do_not_hoist\>/;'q;"	kind:pred	file:
do_not_hoist_2	loop_inv.m	/^:- pred do_not_hoist_2(/;kq|/^\<do_not_hoist_2\>/;'q;"	kind:pred	file:
do_not_ignore	recompilation.record_uses.m	/^    --->    do_not_ignore$/;kq|-;/\<do_not_ignore\>/;'q;"	kind:cons	file:
do_not_ignore_marked_static	simplify_info.m	/^    --->    do_not_ignore_marked_static$/;kq|-;/\<do_not_ignore_marked_static\>/;'q;"	kind:cons
do_not_ignore_par_conjs	simplify_tasks.m	/^    --->    do_not_ignore_par_conjs$/;kq|-;/\<do_not_ignore_par_conjs\>/;'q;"	kind:cons
do_not_incl_addr	hlds_out_mode.m	/^    --->    do_not_incl_addr$/;kq|-;/\<do_not_incl_addr\>/;'q;"	kind:cons
do_not_include_detism_on_modes	modes.m	/^    ;       do_not_include_detism_on_modes.$/;kq|-;/\<do_not_include_detism_on_modes\>/;'q;"	kind:cons	file:
do_not_include_implicit	convert_import_use.m	/^    ;       do_not_include_implicit.$/;kq|-;/\<do_not_include_implicit\>/;'q;"	kind:cons
do_not_include_imported	hlds_dependency_graph.m	/^    ;       do_not_include_imported.$/;kq|-;/\<do_not_include_imported\>/;'q;"	kind:cons
do_not_include_module_name	hlds_desc.m	/^    --->    do_not_include_module_name$/;kq|-;/\<do_not_include_module_name\>/;'q;"	kind:cons
do_not_include_trans_opt_rule	generate_mmakefile_fragments.m	/^    --->    do_not_include_trans_opt_rule$/;kq|-;/\<do_not_include_trans_opt_rule\>/;'q;"	kind:cons
do_not_include_var_name_table	../mdbcomp/program_representation.m	/^    --->    do_not_include_var_name_table$/;kq|-;/\<do_not_include_var_name_table\>/;'q;"	kind:cons
do_not_include_var_types	../mdbcomp/program_representation.m	/^    --->    do_not_include_var_types$/;kq|-;/\<do_not_include_var_types\>/;'q;"	kind:cons
do_not_infer_modes	modes.m	/^    --->    do_not_infer_modes$/;kq|-;/\<do_not_infer_modes\>/;'q;"	kind:cons	file:
do_not_inform_about_packing	du_type_layout.m	/^    --->    do_not_inform_about_packing$/;kq|-;/\<do_not_inform_about_packing\>/;'q;"	kind:cons	file:
do_not_inline_alloc	optimization_options.m	/^    ;       do_not_inline_alloc.$/;kq|-;/\<do_not_inline_alloc\>/;'q;"	kind:cons
do_not_inline_builtins	optimization_options.m	/^    ;       do_not_inline_builtins.$/;kq|-;/\<do_not_inline_builtins\>/;'q;"	kind:cons
do_not_inline_par_builtins	optimization_options.m	/^    ;       do_not_inline_par_builtins.$/;kq|-;/\<do_not_inline_par_builtins\>/;'q;"	kind:cons
do_not_inline_simple	optimization_options.m	/^    ;       do_not_inline_simple.$/;kq|-;/\<do_not_inline_simple\>/;'q;"	kind:cons
do_not_inline_single_use	optimization_options.m	/^    ;       do_not_inline_single_use.$/;kq|-;/\<do_not_inline_single_use\>/;'q;"	kind:cons
do_not_insist_on_defn	check_type_inst_mode_defns.m	/^    --->    do_not_insist_on_defn$/;kq|-;/\<do_not_insist_on_defn\>/;'q;"	kind:cons
do_not_introduce_accumulators	optimization_options.m	/^    ;       do_not_introduce_accumulators.$/;kq|-;/\<do_not_introduce_accumulators\>/;'q;"	kind:cons
do_not_invoke_format_call	simplify_tasks.m	/^    --->    do_not_invoke_format_call$/;kq|-;/\<do_not_invoke_format_call\>/;'q;"	kind:cons
do_not_keep_going	make.make_info.m	/^    --->    do_not_keep_going$/;kq|-;/\<do_not_keep_going\>/;'q;"	kind:cons
do_not_keep_quant_vars	quantification.m	/^    --->    do_not_keep_quant_vars  % Throw away lists of quantified vars.$/;kq|-;/\<do_not_keep_quant_vars\>/;'q;"	kind:cons
do_not_look_for_src	d_file_deps.m	/^    --->    do_not_look_for_src$/;kq|-;/\<do_not_look_for_src\>/;'q;"	kind:cons	file:
do_not_look_for_unneeded_statevars	headvar_names.m	/^    --->    do_not_look_for_unneeded_statevars$/;kq|-;/\<do_not_look_for_unneeded_statevars\>/;'q;"	kind:cons
do_not_make_ground_terms_unique	mode_info.m	/^    ;       do_not_make_ground_terms_unique.$/;kq|-;/\<do_not_make_ground_terms_unique\>/;'q;"	kind:cons
do_not_make_ints	op_mode.m	/^    --->    do_not_make_ints$/;kq|-;/\<do_not_make_ints\>/;'q;"	kind:cons
do_not_make_unique	fact_table.m	/^    --->    do_not_make_unique$/;kq|-;/\<do_not_make_unique\>/;'q;"	kind:cons	file:
do_not_mangle	mlds_to_c_name.m	/^    --->    do_not_mangle$/;kq|-;/\<do_not_mangle\>/;'q;"	kind:cons
do_not_mangle_cons	parse_tree_out_cons_id.m	/^    --->    do_not_mangle_cons$/;kq|-;/\<do_not_mangle_cons\>/;'q;"	kind:cons	file:
do_not_mark_code_model_changes	simplify_tasks.m	/^    --->    do_not_mark_code_model_changes$/;kq|-;/\<do_not_mark_code_model_changes\>/;'q;"	kind:cons
do_not_merge_code_after_switch	optimization_options.m	/^    ;       do_not_merge_code_after_switch.$/;kq|-;/\<do_not_merge_code_after_switch\>/;'q;"	kind:cons
do_not_need_arity	polymorphism_type_info.m	/^    --->    do_not_need_arity$/;kq|-;/\<do_not_need_arity\>/;'q;"	kind:cons	file:
do_not_need_bit_vec_check_no_gaps	lookup_switch_util.m	/^    --->    do_not_need_bit_vec_check_no_gaps$/;kq|-;/\<do_not_need_bit_vec_check_no_gaps\>/;'q;"	kind:cons
do_not_need_bit_vec_check_with_gaps	lookup_switch_util.m	/^    ;       do_not_need_bit_vec_check_with_gaps$/;kq|-;/\<do_not_need_bit_vec_check_with_gaps\>/;'q;"	kind:cons
do_not_need_exception	get_dependencies.m	/^    --->    do_not_need_exception$/;kq|-;/\<do_not_need_exception\>/;'q;"	kind:cons
do_not_need_foreign_import_modules	intermod_info.m	/^    --->    do_not_need_foreign_import_modules$/;kq|-;/\<do_not_need_foreign_import_modules\>/;'q;"	kind:cons
do_not_need_io	get_dependencies.m	/^    --->    do_not_need_io$/;kq|-;/\<do_not_need_io\>/;'q;"	kind:cons
do_not_need_lock_unlock_preds	prog_mutable.m	/^    --->    do_not_need_lock_unlock_preds$/;kq|-;/\<do_not_need_lock_unlock_preds\>/;'q;"	kind:cons	file:
do_not_need_pre_init_pred	prog_mutable.m	/^    --->    do_not_need_pre_init_pred$/;kq|-;/\<do_not_need_pre_init_pred\>/;'q;"	kind:cons	file:
do_not_need_range_check	lookup_switch_util.m	/^    --->    do_not_need_range_check$/;kq|-;/\<do_not_need_range_check\>/;'q;"	kind:cons
do_not_need_stm	get_dependencies.m	/^    --->    do_not_need_stm$/;kq|-;/\<do_not_need_stm\>/;'q;"	kind:cons
do_not_need_stream_format	get_dependencies.m	/^    --->    do_not_need_stream_format$/;kq|-;/\<do_not_need_stream_format\>/;'q;"	kind:cons
do_not_need_string_format	get_dependencies.m	/^    --->    do_not_need_string_format$/;kq|-;/\<do_not_need_string_format\>/;'q;"	kind:cons
do_not_need_tabling	get_dependencies.m	/^    --->    do_not_need_tabling$/;kq|-;/\<do_not_need_tabling\>/;'q;"	kind:cons
do_not_need_tabling_statistics	get_dependencies.m	/^    --->    do_not_need_tabling_statistics$/;kq|-;/\<do_not_need_tabling_statistics\>/;'q;"	kind:cons
do_not_need_to_requantify	maybe_util.m	/^    ;       do_not_need_to_requantify.$/;kq|-;/\<do_not_need_to_requantify\>/;'q;"	kind:cons
do_not_need_typecheck	typecheck.m	/^    --->    do_not_need_typecheck($/;kq|-;/\<do_not_need_typecheck\>/;'q;"	kind:cons	file:
do_not_negate	print_help.m	/^    --->    do_not_negate$/;kq|-;/\<do_not_negate\>/;'q;"	kind:cons	file:
do_not_opt_c	optimization_options.m	/^    ;       do_not_opt_c.$/;kq|-;/\<do_not_opt_c\>/;'q;"	kind:cons
do_not_opt_checked_nondet_tailcalls	optimization_options.m	/^    ;       do_not_opt_checked_nondet_tailcalls.$/;kq|-;/\<do_not_opt_checked_nondet_tailcalls\>/;'q;"	kind:cons
do_not_opt_common_structs	optimization_options.m	/^    ;       do_not_opt_common_structs.$/;kq|-;/\<do_not_opt_common_structs\>/;'q;"	kind:cons
do_not_opt_const_structs	simplify_tasks.m	/^    --->    do_not_opt_const_structs$/;kq|-;/\<do_not_opt_const_structs\>/;'q;"	kind:cons
do_not_opt_dead_procs	optimization_options.m	/^    ;       do_not_opt_dead_procs.$/;kq|-;/\<do_not_opt_dead_procs\>/;'q;"	kind:cons
do_not_opt_delay_slot	optimization_options.m	/^    ;       do_not_opt_delay_slot.$/;kq|-;/\<do_not_opt_delay_slot\>/;'q;"	kind:cons
do_not_opt_dup_calls	optimization_options.m	/^    ;       do_not_opt_dup_calls.$/;kq|-;/\<do_not_opt_dup_calls\>/;'q;"	kind:cons
do_not_opt_dup_instrs_llds	optimization_options.m	/^    ;       do_not_opt_dup_instrs_llds.$/;kq|-;/\<do_not_opt_dup_instrs_llds\>/;'q;"	kind:cons
do_not_opt_dup_procs_llds	optimization_options.m	/^    ;       do_not_opt_dup_procs_llds.$/;kq|-;/\<do_not_opt_dup_procs_llds\>/;'q;"	kind:cons
do_not_opt_extra_structs	simplify_tasks.m	/^    --->    do_not_opt_extra_structs$/;kq|-;/\<do_not_opt_extra_structs\>/;'q;"	kind:cons
do_not_opt_follow_code	optimization_options.m	/^    ;       do_not_opt_follow_code.$/;kq|-;/\<do_not_opt_follow_code\>/;'q;"	kind:cons
do_not_opt_format_calls	optimization_options.m	/^    ;       do_not_opt_format_calls.$/;kq|-;/\<do_not_opt_format_calls\>/;'q;"	kind:cons
do_not_opt_frames	optimization_options.m	/^    ;       do_not_opt_frames.$/;kq|-;/\<do_not_opt_frames\>/;'q;"	kind:cons
do_not_opt_fulljumps	optimization_options.m	/^    ;       do_not_opt_fulljumps.$/;kq|-;/\<do_not_opt_fulljumps\>/;'q;"	kind:cons
do_not_opt_higher_order	optimization_options.m	/^    ;       do_not_opt_higher_order.$/;kq|-;/\<do_not_opt_higher_order\>/;'q;"	kind:cons
do_not_opt_jumps	optimization_options.m	/^    ;       do_not_opt_jumps.$/;kq|-;/\<do_not_opt_jumps\>/;'q;"	kind:cons
do_not_opt_labels	optimization_options.m	/^    ;       do_not_opt_labels.$/;kq|-;/\<do_not_opt_labels\>/;'q;"	kind:cons
do_not_opt_lcmc	optimization_options.m	/^    ;       do_not_opt_lcmc.$/;kq|-;/\<do_not_opt_lcmc\>/;'q;"	kind:cons
do_not_opt_lcmc_accumulator	optimization_options.m	/^    ;       do_not_opt_lcmc_accumulator.$/;kq|-;/\<do_not_opt_lcmc_accumulator\>/;'q;"	kind:cons
do_not_opt_lcmc_null	optimization_options.m	/^    ;       do_not_opt_lcmc_null.$/;kq|-;/\<do_not_opt_lcmc_null\>/;'q;"	kind:cons
do_not_opt_llds_reassign	optimization_options.m	/^    ;       do_not_opt_llds_reassign.$/;kq|-;/\<do_not_opt_llds_reassign\>/;'q;"	kind:cons
do_not_opt_loop_invariants	optimization_options.m	/^    ;       do_not_opt_loop_invariants.$/;kq|-;/\<do_not_opt_loop_invariants\>/;'q;"	kind:cons
do_not_opt_middle_rec_llds	optimization_options.m	/^    ;       do_not_opt_middle_rec_llds.$/;kq|-;/\<do_not_opt_middle_rec_llds\>/;'q;"	kind:cons
do_not_opt_mlds_inits	optimization_options.m	/^    ;       do_not_opt_mlds_inits.$/;kq|-;/\<do_not_opt_mlds_inits\>/;'q;"	kind:cons
do_not_opt_mlds_tailcalls	optimization_options.m	/^    ;       do_not_opt_mlds_tailcalls.$/;kq|-;/\<do_not_opt_mlds_tailcalls\>/;'q;"	kind:cons
do_not_opt_saved_vars_const	optimization_options.m	/^    ;       do_not_opt_saved_vars_const.$/;kq|-;/\<do_not_opt_saved_vars_const\>/;'q;"	kind:cons
do_not_opt_simple_neg_llds	optimization_options.m	/^    ;       do_not_opt_simple_neg_llds.$/;kq|-;/\<do_not_opt_simple_neg_llds\>/;'q;"	kind:cons
do_not_opt_split_switch_arms	simplify_tasks.m	/^    --->    do_not_opt_split_switch_arms$/;kq|-;/\<do_not_opt_split_switch_arms\>/;'q;"	kind:cons
do_not_opt_svcell	optimization_options.m	/^    ;       do_not_opt_svcell.$/;kq|-;/\<do_not_opt_svcell\>/;'q;"	kind:cons
do_not_opt_svcell_all_candidates	optimization_options.m	/^    ;       do_not_opt_svcell_all_candidates.$/;kq|-;/\<do_not_opt_svcell_all_candidates\>/;'q;"	kind:cons
do_not_opt_svcell_candidate_headvars	optimization_options.m	/^    ;       do_not_opt_svcell_candidate_headvars.$/;kq|-;/\<do_not_opt_svcell_candidate_headvars\>/;'q;"	kind:cons
do_not_opt_svcell_full_path	optimization_options.m	/^    ;       do_not_opt_svcell_full_path.$/;kq|-;/\<do_not_opt_svcell_full_path\>/;'q;"	kind:cons
do_not_opt_svcell_loop	optimization_options.m	/^    ;       do_not_opt_svcell_loop.$/;kq|-;/\<do_not_opt_svcell_loop\>/;'q;"	kind:cons
do_not_opt_svcell_on_stack	optimization_options.m	/^    ;       do_not_opt_svcell_on_stack.$/;kq|-;/\<do_not_opt_svcell_on_stack\>/;'q;"	kind:cons
do_not_opt_unneeded_code	optimization_options.m	/^    ;       do_not_opt_unneeded_code.$/;kq|-;/\<do_not_opt_unneeded_code\>/;'q;"	kind:cons
do_not_opt_unused_args	optimization_options.m	/^    ;       do_not_opt_unused_args.$/;kq|-;/\<do_not_opt_unused_args\>/;'q;"	kind:cons
do_not_opt_unused_args_intermod	optimization_options.m	/^    ;       do_not_opt_unused_args_intermod.$/;kq|-;/\<do_not_opt_unused_args_intermod\>/;'q;"	kind:cons
do_not_optimize_llds	optimization_options.m	/^    ;       do_not_optimize_llds.$/;kq|-;/\<do_not_optimize_llds\>/;'q;"	kind:cons
do_not_optimize_mlds	optimization_options.m	/^    ;       do_not_optimize_mlds.$/;kq|-;/\<do_not_optimize_mlds\>/;'q;"	kind:cons
do_not_output_generics	mlds_to_target_util.m	/^    ;       do_not_output_generics.$/;kq|-;/\<do_not_output_generics\>/;'q;"	kind:cons
do_not_output_line_numbers	parse_tree_out_info.m	/^    --->    do_not_output_line_numbers$/;kq|-;/\<do_not_output_line_numbers\>/;'q;"	kind:cons
do_not_parallelise_dep_conjs	../mdbcomp/feedback.automatic_parallelism.m	/^    --->    do_not_parallelise_dep_conjs$/;kq|-;/\<do_not_parallelise_dep_conjs\>/;'q;"	kind:cons
do_not_peep_llds	optimization_options.m	/^    ;       do_not_peep_llds.$/;kq|-;/\<do_not_peep_llds\>/;'q;"	kind:cons
do_not_peep_llds_mkword	optimization_options.m	/^    ;       do_not_peep_llds_mkword.$/;kq|-;/\<do_not_peep_llds_mkword\>/;'q;"	kind:cons
do_not_peep_mlds	optimization_options.m	/^    ;       do_not_peep_mlds.$/;kq|-;/\<do_not_peep_mlds\>/;'q;"	kind:cons
do_not_pessimize_llds_tailcalls	optimization_options.m	/^    ;       do_not_pessimize_llds_tailcalls.$/;kq|-;/\<do_not_pessimize_llds_tailcalls\>/;'q;"	kind:cons
do_not_preserve_tail_recursion	par_loop_control.m	/^    ;       do_not_preserve_tail_recursion.$/;kq|-;/\<do_not_preserve_tail_recursion\>/;'q;"	kind:cons	file:
do_not_print	write_error_spec.m	/^    --->    do_not_print(maybe(msg_pieces))$/;kq|-;/\<do_not_print\>/;'q;"	kind:cons	file:
do_not_print_expectation_source	typecheck_error_wrong_type.m	/^    --->    do_not_print_expectation_source$/;kq|-;/\<do_not_print_expectation_source\>/;'q;"	kind:cons	file:
do_not_print_ho_var_name	hlds_out_util.m	/^    --->    do_not_print_ho_var_name$/;kq|-;/\<do_not_print_ho_var_name\>/;'q;"	kind:cons
do_not_print_insts_stats	mode_debug.m	/^    --->    do_not_print_insts_stats(maybe(one_or_more(mode_error_info)))$/;kq|-;/\<do_not_print_insts_stats\>/;'q;"	kind:cons	file:
do_not_print_spec	write_error_spec.m	/^    --->    do_not_print_spec$/;kq|-;/\<do_not_print_spec\>/;'q;"	kind:cons	file:
do_not_process_local_preds	intermod_decide.m	/^    --->    do_not_process_local_preds$/;kq|-;/\<do_not_process_local_preds\>/;'q;"	kind:cons	file:
do_not_prop_constants	optimization_options.m	/^    ;       do_not_prop_constants.$/;kq|-;/\<do_not_prop_constants\>/;'q;"	kind:cons
do_not_prop_constraints	optimization_options.m	/^    ;       do_not_prop_constraints.$/;kq|-;/\<do_not_prop_constraints\>/;'q;"	kind:cons
do_not_prop_local_constraints	optimization_options.m	/^    ;       do_not_prop_local_constraints.$/;kq|-;/\<do_not_prop_local_constraints\>/;'q;"	kind:cons
do_not_put_base_first_multi_rec	optimization_options.m	/^    ;       do_not_put_base_first_multi_rec.$/;kq|-;/\<do_not_put_base_first_multi_rec\>/;'q;"	kind:cons
do_not_put_base_first_single_rec	optimization_options.m	/^    ;       do_not_put_base_first_single_rec.$/;kq|-;/\<do_not_put_base_first_single_rec\>/;'q;"	kind:cons
do_not_qualify_cons_id	hlds_out_util.m	/^    ;       do_not_qualify_cons_id.$/;kq|-;/\<do_not_qualify_cons_id\>/;'q;"	kind:cons
do_not_quote_cons	parse_tree_out_cons_id.m	/^    --->    do_not_quote_cons$/;kq|-;/\<do_not_quote_cons\>/;'q;"	kind:cons	file:
do_not_reached	llds.m	/^    ;       do_not_reached.$/;kq|-;/\<do_not_reached\>/;'q;"	kind:cons
do_not_read_module_if_match	timestamp.m	/^    ;       do_not_read_module_if_match(timestamp).$/;kq|-;/\<do_not_read_module_if_match\>/;'q;"	kind:cons
do_not_rebuild_module_deps	make.make_info.m	/^    ;       do_not_rebuild_module_deps.$/;kq|-;/\<do_not_rebuild_module_deps\>/;'q;"	kind:cons
do_not_record_sym_name_use	equiv_type.m	/^    --->    do_not_record_sym_name_use$/;kq|-;/\<do_not_record_sym_name_use\>/;'q;"	kind:cons	file:
do_not_record_tail_recursion	mark_tail_calls.m	/^    --->    do_not_record_tail_recursion$/;kq|-;/\<do_not_record_tail_recursion\>/;'q;"	kind:cons	file:
do_not_record_type_info_locns	polymorphism_type_class_info.m	/^    ;       do_not_record_type_info_locns.$/;kq|-;/\<do_not_record_type_info_locns\>/;'q;"	kind:cons
do_not_require_one_match	add_pragma.m	/^    --->    do_not_require_one_match$/;kq|-;/\<do_not_require_one_match\>/;'q;"	kind:cons	file:
do_not_require_tm_mode	parse_type_name.m	/^    --->    do_not_require_tm_mode$/;kq|-;/\<do_not_require_tm_mode\>/;'q;"	kind:cons
do_not_rerun_det	simplify_info.m	/^    --->    do_not_rerun_det$/;kq|-;/\<do_not_rerun_det\>/;'q;"	kind:cons
do_not_rerun_quant_instmap_deltas	simplify_info.m	/^    --->    do_not_rerun_quant_instmap_deltas$/;kq|-;/\<do_not_rerun_quant_instmap_deltas\>/;'q;"	kind:cons
do_not_rerun_simplify_no_warn_simple	simplify_info.m	/^    --->    do_not_rerun_simplify_no_warn_simple$/;kq|-;/\<do_not_rerun_simplify_no_warn_simple\>/;'q;"	kind:cons
do_not_return_timestamp	timestamp.m	/^    --->    do_not_return_timestamp$/;kq|-;/\<do_not_return_timestamp\>/;'q;"	kind:cons
do_not_run_post_typecheck_tasks	purity.m	/^    ;       do_not_run_post_typecheck_tasks.$/;kq|-;/\<do_not_run_post_typecheck_tasks\>/;'q;"	kind:cons	file:
do_not_search	file_names.m	/^    --->    do_not_search$/;kq|-;/\<do_not_search\>/;'q;"	kind:cons
do_not_set_default_func	prog_util.m	/^    --->    do_not_set_default_func     % No, we shouldn't.$/;kq|-;/\<do_not_set_default_func\>/;'q;"	kind:cons
do_not_set_line_numbers	c_util.m	/^    --->    do_not_set_line_numbers$/;kq|-;/\<do_not_set_line_numbers\>/;'q;"	kind:cons
do_not_set_subtype_noncanon	add_type.m	/^    --->    do_not_set_subtype_noncanon$/;kq|-;/\<do_not_set_subtype_noncanon\>/;'q;"	kind:cons	file:
do_not_show_type_repns	du_type_layout.m	/^    --->    do_not_show_type_repns$/;kq|-;/\<do_not_show_type_repns\>/;'q;"	kind:cons	file:
do_not_spec_in_all_dep_par_conjs	optimization_options.m	/^    ;       do_not_spec_in_all_dep_par_conjs.$/;kq|-;/\<do_not_spec_in_all_dep_par_conjs\>/;'q;"	kind:cons
do_not_spec_types	optimization_options.m	/^    ;       do_not_spec_types.$/;kq|-;/\<do_not_spec_types\>/;'q;"	kind:cons
do_not_spec_types_user_guided	optimization_options.m	/^    ;       do_not_spec_types_user_guided.$/;kq|-;/\<do_not_spec_types_user_guided\>/;'q;"	kind:cons
do_not_split_switch_arms	optimization_options.m	/^    ;       do_not_split_switch_arms.$/;kq|-;/\<do_not_split_switch_arms\>/;'q;"	kind:cons
do_not_standardize_labels	optimization_options.m	/^    ;       do_not_standardize_labels.$/;kq|-;/\<do_not_standardize_labels\>/;'q;"	kind:cons
do_not_store_var	var_locn.m	/^    --->    do_not_store_var$/;kq|-;/\<do_not_store_var\>/;'q;"	kind:cons	file:
do_not_strip_qual	parse_tree_out_cons_id.m	/^    --->    do_not_strip_qual$/;kq|-;/\<do_not_strip_qual\>/;'q;"	kind:cons	file:
do_not_suppress_found_undef	module_qual.mq_info.m	/^    --->    do_not_suppress_found_undef$/;kq|-;/\<do_not_suppress_found_undef\>/;'q;"	kind:cons
do_not_test_keys	fact_table.m	/^    --->    do_not_test_keys$/;kq|-;/\<do_not_test_keys\>/;'q;"	kind:cons	file:
do_not_treat_as_first	write_error_spec.m	/^    ;       do_not_treat_as_first.$/;kq|-;/\<do_not_treat_as_first\>/;'q;"	kind:cons	file:
do_not_treat_as_first_arg	decide_type_repn.m	/^    --->    do_not_treat_as_first_arg$/;kq|-;/\<do_not_treat_as_first_arg\>/;'q;"	kind:cons	file:
do_not_treat_as_first_arg	du_type_layout.m	/^    --->    do_not_treat_as_first_arg$/;kq|-;/\<do_not_treat_as_first_arg\>/;'q;"	kind:cons	file:
do_not_try_opt_const_structs	simplify_tasks.m	/^    --->    do_not_try_opt_const_structs$/;kq|-;/\<do_not_try_opt_const_structs\>/;'q;"	kind:cons
do_not_tuple	optimization_options.m	/^    ;       do_not_tuple.$/;kq|-;/\<do_not_tuple\>/;'q;"	kind:cons
do_not_untuple	optimization_options.m	/^    ;       do_not_untuple.$/;kq|-;/\<do_not_untuple\>/;'q;"	kind:cons
do_not_uppercase_export_enum	prog_data_foreign.m	/^    ;       do_not_uppercase_export_enum.$/;kq|-;/\<do_not_uppercase_export_enum\>/;'q;"	kind:cons
do_not_use_analysis_cache_dir	make.program_target.m	/^    --->    do_not_use_analysis_cache_dir$/;kq|-;/\<do_not_use_analysis_cache_dir\>/;'q;"	kind:cons	file:
do_not_use_atomic_cells	optimization_options.m	/^    ;       do_not_use_atomic_cells.$/;kq|-;/\<do_not_use_atomic_cells\>/;'q;"	kind:cons
do_not_use_common_cells	ml_global_data.m	/^    --->    do_not_use_common_cells$/;kq|-;/\<do_not_use_common_cells\>/;'q;"	kind:cons
do_not_use_error_msg_inst	hlds_out_inst_table.m	/^    --->    do_not_use_error_msg_inst$/;kq|-;/\<do_not_use_error_msg_inst\>/;'q;"	kind:cons
do_not_use_float_registers	llds.m	/^    ;       do_not_use_float_registers.$/;kq|-;/\<do_not_use_float_registers\>/;'q;"	kind:cons
do_not_use_just_one_c_func	optimization_options.m	/^    ;       do_not_use_just_one_c_func.$/;kq|-;/\<do_not_use_just_one_c_func\>/;'q;"	kind:cons
do_not_use_layout_macro	layout_out.m	/^    --->    do_not_use_layout_macro$/;kq|-;/\<do_not_use_layout_macro\>/;'q;"	kind:cons
do_not_use_llds_common_data	optimization_options.m	/^    ;       do_not_use_llds_common_data.$/;kq|-;/\<do_not_use_llds_common_data\>/;'q;"	kind:cons
do_not_use_llds_common_layout_data	optimization_options.m	/^    ;       do_not_use_llds_common_layout_data.$/;kq|-;/\<do_not_use_llds_common_layout_data\>/;'q;"	kind:cons
do_not_use_local_thread_engine_base	optimization_options.m	/^    ;       do_not_use_local_thread_engine_base.$/;kq|-;/\<do_not_use_local_thread_engine_base\>/;'q;"	kind:cons
do_not_use_local_vars_llds	optimization_options.m	/^    ;       do_not_use_local_vars_llds.$/;kq|-;/\<do_not_use_local_vars_llds\>/;'q;"	kind:cons
do_not_use_macro_for_redo_fail	optimization_options.m	/^    ;       do_not_use_macro_for_redo_fail.$/;kq|-;/\<do_not_use_macro_for_redo_fail\>/;'q;"	kind:cons
do_not_use_packed_word_map	ml_unify_gen_construct.m	/^    --->    do_not_use_packed_word_map$/;kq|-;/\<do_not_use_packed_word_map\>/;'q;"	kind:cons	file:
do_not_use_smart_indexing	optimization_options.m	/^    ;       do_not_use_smart_indexing.$/;kq|-;/\<do_not_use_smart_indexing\>/;'q;"	kind:cons
do_not_use_smart_indexing_atomic	optimization_options.m	/^    ;       do_not_use_smart_indexing_atomic.$/;kq|-;/\<do_not_use_smart_indexing_atomic\>/;'q;"	kind:cons
do_not_use_smart_indexing_float	optimization_options.m	/^    ;       do_not_use_smart_indexing_float.$/;kq|-;/\<do_not_use_smart_indexing_float\>/;'q;"	kind:cons
do_not_use_smart_indexing_string	optimization_options.m	/^    ;       do_not_use_smart_indexing_string.$/;kq|-;/\<do_not_use_smart_indexing_string\>/;'q;"	kind:cons
do_not_use_smart_indexing_tag	optimization_options.m	/^    ;       do_not_use_smart_indexing_tag.$/;kq|-;/\<do_not_use_smart_indexing_tag\>/;'q;"	kind:cons
do_not_use_static_code_addresses	optimization_options.m	/^    ;       do_not_use_static_code_addresses.$/;kq|-;/\<do_not_use_static_code_addresses\>/;'q;"	kind:cons
do_not_use_static_ground_cells	optimization_options.m	/^    ;       do_not_use_static_ground_cells.$/;kq|-;/\<do_not_use_static_ground_cells\>/;'q;"	kind:cons
do_not_use_static_ground_floats	optimization_options.m	/^    ;       do_not_use_static_ground_floats.$/;kq|-;/\<do_not_use_static_ground_floats\>/;'q;"	kind:cons
do_not_use_static_ground_int64s	optimization_options.m	/^    ;       do_not_use_static_ground_int64s.$/;kq|-;/\<do_not_use_static_ground_int64s\>/;'q;"	kind:cons
do_not_want_style_warnings	style_checks.m	/^    --->    do_not_want_style_warnings$/;kq|-;/\<do_not_want_style_warnings\>/;'q;"	kind:cons
do_not_warn_dodgy_simple_code	simplify_tasks.m	/^    --->    do_not_warn_dodgy_simple_code$/;kq|-;/\<do_not_warn_dodgy_simple_code\>/;'q;"	kind:cons
do_not_warn_duplicate_calls	simplify_tasks.m	/^    --->    do_not_warn_duplicate_calls$/;kq|-;/\<do_not_warn_duplicate_calls\>/;'q;"	kind:cons
do_not_warn_implicit_streams	simplify_tasks.m	/^    --->    do_not_warn_implicit_streams$/;kq|-;/\<do_not_warn_implicit_streams\>/;'q;"	kind:cons
do_not_warn_incomplete_switches	det_check_switch.m	/^    --->    do_not_warn_incomplete_switches$/;kq|-;/\<do_not_warn_incomplete_switches\>/;'q;"	kind:cons
do_not_warn_multi	make_hlds_warn.m	/^    --->    do_not_warn_multi$/;kq|-;/\<do_not_warn_multi\>/;'q;"	kind:cons	file:
do_not_warn_no_soln_disjunct	simplify_tasks.m	/^    --->    do_not_warn_no_soln_disjunct$/;kq|-;/\<do_not_warn_no_soln_disjunct\>/;'q;"	kind:cons
do_not_warn_non_contiguous_pred_decls	style_checks.m	/^    --->    do_not_warn_non_contiguous_pred_decls$/;kq|-;/\<do_not_warn_non_contiguous_pred_decls\>/;'q;"	kind:cons	file:
do_not_warn_non_contiguous_pred_defns	style_checks.m	/^    --->    do_not_warn_non_contiguous_pred_defns$/;kq|-;/\<do_not_warn_non_contiguous_pred_defns\>/;'q;"	kind:cons	file:
do_not_warn_non_tail_mutual_rec	mark_tail_calls.m	/^    --->    do_not_warn_non_tail_mutual_rec$/;kq|-;/\<do_not_warn_non_tail_mutual_rec\>/;'q;"	kind:cons
do_not_warn_non_tail_self_rec	mark_tail_calls.m	/^    --->    do_not_warn_non_tail_self_rec$/;kq|-;/\<do_not_warn_non_tail_self_rec\>/;'q;"	kind:cons
do_not_warn_obsolete	simplify_tasks.m	/^    --->    do_not_warn_obsolete$/;kq|-;/\<do_not_warn_obsolete\>/;'q;"	kind:cons
do_not_warn_pred_decl_vs_defn_order	style_checks.m	/^    --->    do_not_warn_pred_decl_vs_defn_order$/;kq|-;/\<do_not_warn_pred_decl_vs_defn_order\>/;'q;"	kind:cons	file:
do_not_warn_singleton	make_hlds_warn.m	/^    --->    do_not_warn_singleton$/;kq|-;/\<do_not_warn_singleton\>/;'q;"	kind:cons	file:
do_not_warn_suspicious_rec	simplify_tasks.m	/^    --->    do_not_warn_suspicious_rec$/;kq|-;/\<do_not_warn_suspicious_rec\>/;'q;"	kind:cons
do_not_warn_unknown_format	format_call_errors.m	/^    --->    do_not_warn_unknown_format$/;kq|-;/\<do_not_warn_unknown_format\>/;'q;"	kind:cons
do_not_write_d_file	mercury_compile_make_hlds.m	/^    --->    do_not_write_d_file$/;kq|-;/\<do_not_write_d_file\>/;'q;"	kind:cons	file:
do_not_write_data_table	fact_table.m	/^    --->    do_not_write_data_table$/;kq|-;/\<do_not_write_data_table\>/;'q;"	kind:cons	file:
do_not_write_hash_tables	fact_table.m	/^    --->    do_not_write_hash_tables$/;kq|-;/\<do_not_write_hash_tables\>/;'q;"	kind:cons	file:
do_nothing	../library/benchmarking.m	/^:- impure pred do_nothing(/;kq|/^\<do_nothing\>/;'q;"	kind:pred	file:
do_one_member	../library/set_ctree234.m	/^:- pred do_one_member(set_tree234(/;kq|/^\<do_one_member\>/;'q;"	kind:pred	file:
do_one_push	push_goals_together.m	/^:- pred do_one_push(/;kq|/^\<do_one_push\>/;'q;"	kind:pred	file:
do_op_mode	mercury_compile_main.m	/^:- pred do_op_mode(/;kq|/^\<do_op_mode\>/;'q;"	kind:pred	file:
do_op_mode_args	mercury_compile_main.m	/^:- pred do_op_mode_args(/;kq|/^\<do_op_mode_args\>/;'q;"	kind:pred	file:
do_op_mode_query	mercury_compile_main.m	/^:- pred do_op_mode_query(/;kq|/^\<do_op_mode_query\>/;'q;"	kind:pred	file:
do_op_mode_standalone_interface	mercury_compile_main.m	/^:- pred do_op_mode_standalone_interface(/;kq|/^\<do_op_mode_standalone_interface\>/;'q;"	kind:pred	file:
do_open_binary	../library/io.stream_ops.m	/^:- pred do_open_binary(/;kq|/^\<do_open_binary\>/;'q;"	kind:pred
do_open_system_rng	../library/random.system_rng.m	/^:- pred do_open_system_rng(/;kq|/^\<do_open_system_rng\>/;'q;"	kind:pred	file:
do_open_text	../library/io.stream_ops.m	/^:- pred do_open_text(/;kq|/^\<do_open_text\>/;'q;"	kind:pred
do_opt_common_structs	simplify_tasks.m	/^                do_opt_common_structs           :: maybe_opt_common_structs,$/;kq|-;/\<do_opt_common_structs\>/;'q;"	kind:fld
do_opt_const_structs	simplify_tasks.m	/^                do_opt_const_structs            :: maybe_opt_const_structs,$/;kq|-;/\<do_opt_const_structs\>/;'q;"	kind:fld
do_opt_duplicate_calls	simplify_tasks.m	/^                do_opt_duplicate_calls          :: maybe_opt_dup_calls,$/;kq|-;/\<do_opt_duplicate_calls\>/;'q;"	kind:fld
do_opt_extra_structs	simplify_tasks.m	/^                do_opt_extra_structs            :: maybe_opt_extra_structs,$/;kq|-;/\<do_opt_extra_structs\>/;'q;"	kind:fld
do_output_generics	mlds_to_target_util.m	/^    --->    do_output_generics$/;kq|-;/\<do_output_generics\>/;'q;"	kind:cons
do_output_line_numbers	parse_tree_out_info.m	/^    ;       do_output_line_numbers.$/;kq|-;/\<do_output_line_numbers\>/;'q;"	kind:cons
do_output_pseudo_type_info_defn	rtti_out.m	/^:- pred do_output_pseudo_type_info_defn(/;kq|/^\<do_output_pseudo_type_info_defn\>/;'q;"	kind:pred	file:
do_output_test_rval	llds_out_data.m	/^:- pred do_output_test_rval(/;kq|/^\<do_output_test_rval\>/;'q;"	kind:pred	file:
do_output_test_rval_base	llds_out_data.m	/^:- pred do_output_test_rval_base(/;kq|/^\<do_output_test_rval_base\>/;'q;"	kind:pred	file:
do_output_type_info_defn	rtti_out.m	/^:- pred do_output_type_info_defn(/;kq|/^\<do_output_type_info_defn\>/;'q;"	kind:pred	file:
do_own_stack_create_generator	table_gen.m	/^:- pred do_own_stack_create_generator(/;kq|/^\<do_own_stack_create_generator\>/;'q;"	kind:pred	file:
do_own_stack_transform	table_gen.m	/^:- pred do_own_stack_transform(/;kq|/^\<do_own_stack_transform\>/;'q;"	kind:pred	file:
do_parse_term	../library/mercury_term_parser.m	/^:- pred do_parse_term(/;kq|/^\<do_parse_term\>/;'q;"	kind:pred	file:
do_parse_variable_name	options_file.m	/^:- pred do_parse_variable_name(list(char)::in, list(/;kq|/^\<do_parse_variable_name\>/;'q;"	kind:pred	file:
do_partition_proc_args	arg_info.m	/^:- pred do_partition_proc_args(module_info::in, list(/;kq|/^\<do_partition_proc_args\>/;'q;"	kind:pred	file:
do_pow	../library/std_util.m	/^:- func do_pow(func(/;kq|/^\<do_pow\>/;'q;"	kind:func	file:
do_predicate_table_insert	pred_table.m	/^:- pred do_predicate_table_insert(maybe(/;kq|/^\<do_predicate_table_insert\>/;'q;"	kind:pred	file:
do_print	write_error_spec.m	/^    ;       do_print(msg_pieces).$/;kq|-;/\<do_print\>/;'q;"	kind:cons	file:
do_print_spec	write_error_spec.m	/^    ;       do_print_spec.$/;kq|-;/\<do_print_spec\>/;'q;"	kind:cons	file:
do_process_compiler_arg	mercury_compile_main.m	/^:- pred do_process_compiler_arg(/;kq|/^\<do_process_compiler_arg\>/;'q;"	kind:pred	file:
do_process_compiler_arg_make_interface	mercury_compile_main.m	/^:- pred do_process_compiler_arg_make_interface(/;kq|/^\<do_process_compiler_arg_make_interface\>/;'q;"	kind:pred	file:
do_process_compiler_cmd_line_args	mercury_compile_main.m	/^:- pred do_process_compiler_cmd_line_args(/;kq|/^\<do_process_compiler_cmd_line_args\>/;'q;"	kind:pred	file:
do_process_inst	mode_constraints.m	/^:- pred do_process_inst(/;kq|/^\<do_process_inst\>/;'q;"	kind:pred	file:
do_process_local_preds	intermod_decide.m	/^    ;       do_process_local_preds.$/;kq|-;/\<do_process_local_preds\>/;'q;"	kind:cons	file:
do_prop_mode_constraints_in_pred	prop_mode_constraints.m	/^:- pred do_prop_mode_constraints_in_pred(/;kq|/^\<do_prop_mode_constraints_in_pred\>/;'q;"	kind:pred	file:
do_push_in_cases	push_goals_together.m	/^:- pred do_push_in_cases(/;kq|/^\<do_push_in_cases\>/;'q;"	kind:pred	file:
do_push_in_goal	push_goals_together.m	/^:- pred do_push_in_goal(/;kq|/^\<do_push_in_goal\>/;'q;"	kind:pred	file:
do_push_in_goals	push_goals_together.m	/^:- pred do_push_in_goals(/;kq|/^\<do_push_in_goals\>/;'q;"	kind:pred	file:
do_push_list	push_goals_together.m	/^:- pred do_push_list(push_info::in, list(/;kq|/^\<do_push_list\>/;'q;"	kind:pred	file:
do_put_docs	../library/pretty_printer.m	/^:- pred do_put_docs(/;kq|/^\<do_put_docs\>/;'q;"	kind:pred	file:
do_read_binary_uint16	../library/io.primitives_read.m	/^:- pred do_read_binary_uint16(/;kq|/^\<do_read_binary_uint16\>/;'q;"	kind:pred
do_read_binary_uint32	../library/io.primitives_read.m	/^:- pred do_read_binary_uint32(/;kq|/^\<do_read_binary_uint32\>/;'q;"	kind:pred
do_read_binary_uint64	../library/io.primitives_read.m	/^:- pred do_read_binary_uint64(/;kq|/^\<do_read_binary_uint64\>/;'q;"	kind:pred
do_read_bitmap_range	../library/bitmap.m	/^:- pred do_read_bitmap_range(/;kq|/^\<do_read_bitmap_range\>/;'q;"	kind:pred	file:
do_read_file_contents	../library/getopt.m	/^:- pred do_read_file_contents(/;kq|/^\<do_read_file_contents\>/;'q;"	kind:pred	file:
do_read_file_contents	../library/getopt_io.m	/^:- pred do_read_file_contents(/;kq|/^\<do_read_file_contents\>/;'q;"	kind:pred	file:
do_read_file_result	read_modules.m	/^:- type do_read_file_result$/;kq|-;/\<do_read_file_result\>/;'q;"	kind:type	file:
do_read_module_analysis_results	analysis.file.m	/^:- pred do_read_module_analysis_results(/;kq|/^\<do_read_module_analysis_results\>/;'q;"	kind:pred	file:
do_read_module_overall_status	analysis.operations.m	/^:- pred do_read_module_overall_status(/;kq|/^\<do_read_module_overall_status\>/;'q;"	kind:pred
do_rebuild_module_deps	make.make_info.m	/^    --->    do_rebuild_module_deps$/;kq|-;/\<do_rebuild_module_deps\>/;'q;"	kind:cons
do_recompute_atomic_instmap_delta	float_regs.m	/^:- pred do_recompute_atomic_instmap_delta(/;kq|/^\<do_recompute_atomic_instmap_delta\>/;'q;"	kind:pred	file:
do_record_bad_use_of_user_inst	inst_mode_type_prop.m	/^:- pred do_record_bad_use_of_user_inst(/;kq|/^\<do_record_bad_use_of_user_inst\>/;'q;"	kind:pred	file:
do_record_cell_in_struct_map	common.m	/^:- pred do_record_cell_in_struct_map(/;kq|/^\<do_record_cell_in_struct_map\>/;'q;"	kind:pred	file:
do_record_type_info_locns	polymorphism_type_class_info.m	/^    --->    do_record_type_info_locns$/;kq|-;/\<do_record_type_info_locns\>/;'q;"	kind:cons
do_record_used_functor	recompilation.usage.m	/^:- pred do_record_used_functor(/;kq|/^\<do_record_used_functor\>/;'q;"	kind:pred	file:
do_record_used_pred_or_func	recompilation.usage.m	/^:- pred do_record_used_pred_or_func(/;kq|/^\<do_record_used_pred_or_func\>/;'q;"	kind:pred	file:
do_redo	llds.m	/^    ;       do_redo$/;kq|-;/\<do_redo\>/;'q;"	kind:cons
do_refill_read_buffer	../library/bit_buffer.read.m	/^:- pred do_refill_read_buffer(stream.res(/;kq|/^\<do_refill_read_buffer\>/;'q;"	kind:pred	file:
do_region_analysis	rbmm.region_analysis.m	/^:- pred do_region_analysis(/;kq|/^\<do_region_analysis\>/;'q;"	kind:pred
do_remove	../library/set_ctree234.m	/^:- pred do_remove(T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<do_remove\>/;'q;"	kind:pred	file:
do_remove_from_index	pred_table.m	/^:- pred do_remove_from_index(/;kq|/^\<do_remove_from_index\>/;'q;"	kind:pred	file:
do_remove_from_m_n_a_index	pred_table.m	/^:- pred do_remove_from_m_n_a_index(/;kq|/^\<do_remove_from_m_n_a_index\>/;'q;"	kind:pred	file:
do_remove_least	../library/set_ctree234.m	/^:- pred do_remove_least(set_tree234(/;kq|/^\<do_remove_least\>/;'q;"	kind:pred	file:
do_remove_least	../library/set_tree234.m	/^:- pred do_remove_least(set_tree234(/;kq|/^\<do_remove_least\>/;'q;"	kind:pred	file:
do_remove_list	../library/set_ctree234.m	/^:- pred do_remove_list(list(/;kq|/^\<do_remove_list\>/;'q;"	kind:pred	file:
do_report_ho_inst_for_non_ho_type	inst_mode_type_prop.m	/^:- pred do_report_ho_inst_for_non_ho_type(/;kq|/^\<do_report_ho_inst_for_non_ho_type\>/;'q;"	kind:pred	file:
do_report_missing_cons_id	inst_mode_type_prop.m	/^:- pred do_report_missing_cons_id(/;kq|/^\<do_report_missing_cons_id\>/;'q;"	kind:pred	file:
do_report_wrong_arity_ho_inst	inst_mode_type_prop.m	/^:- pred do_report_wrong_arity_ho_inst(/;kq|/^\<do_report_wrong_arity_ho_inst\>/;'q;"	kind:pred	file:
do_resize	../library/array.m	/^:- pred do_resize(int::in, T::in, array(T)::array_di, array(/;kq|/^\<do_resize\>/;'q;"	kind:pred	file:
do_return_timestamp	timestamp.m	/^    ;       do_return_timestamp.$/;kq|-;/\<do_return_timestamp\>/;'q;"	kind:cons
do_search	file_names.m	/^    ;       do_search.$/;kq|-;/\<do_search\>/;'q;"	kind:cons
do_set_buffer_error	../library/bit_buffer.read.m	/^:- pred do_set_buffer_error(stream.res(/;kq|/^\<do_set_buffer_error\>/;'q;"	kind:pred	file:
do_set_file_permissions	copy_util.m	/^:- pred do_set_file_permissions(/;kq|/^\<do_set_file_permissions\>/;'q;"	kind:pred	file:
do_sharing_set_rename	structure_sharing.domain.m	/^:- pred do_sharing_set_rename(/;kq|/^\<do_sharing_set_rename\>/;'q;"	kind:pred	file:
do_simplify_top_level_goal	simplify_proc.m	/^:- pred do_simplify_top_level_goal(/;kq|/^\<do_simplify_top_level_goal\>/;'q;"	kind:pred	file:
do_spaces_lines_fit_in_n_code_points	write_error_spec.m	/^:- pred do_spaces_lines_fit_in_n_code_points(/;kq|/^\<do_spaces_lines_fit_in_n_code_points\>/;'q;"	kind:pred	file:
do_split_upto	../library/list.m	/^:- pred do_split_upto(int::in, list(T)::in, list(T)::out, list(/;kq|/^\<do_split_upto\>/;'q;"	kind:pred	file:
do_step_into_bound_functor	inst_mode_type_prop.m	/^:- pred do_step_into_bound_functor(/;kq|/^\<do_step_into_bound_functor\>/;'q;"	kind:pred	file:
do_step_into_ho_inst	inst_mode_type_prop.m	/^:- pred do_step_into_ho_inst(/;kq|/^\<do_step_into_ho_inst\>/;'q;"	kind:pred	file:
do_step_into_tuple_inst	inst_mode_type_prop.m	/^:- pred do_step_into_tuple_inst(/;kq|/^\<do_step_into_tuple_inst\>/;'q;"	kind:pred	file:
do_subset	../library/set_ctree234.m	/^:- pred do_subset(set_tree234(T)::in, set_tree234(/;kq|/^\<do_subset\>/;'q;"	kind:pred	file:
do_succeed	llds.m	/^    ;       do_succeed(bool)$/;kq|-;/\<do_succeed\>/;'q;"	kind:cons
do_switch_split_arms	simplify_tasks.m	/^                do_switch_split_arms            :: maybe_split_switch_arms$/;kq|-;/\<do_switch_split_arms\>/;'q;"	kind:fld
do_tag_cases_in_int_switch	switch_util.m	/^:- pred do_tag_cases_in_int_switch(/;kq|/^\<do_tag_cases_in_int_switch\>/;'q;"	kind:pred	file:
do_take_upto	../library/list.m	/^:- pred do_take_upto(int::in, list(T)::in, list(/;kq|/^\<do_take_upto\>/;'q;"	kind:pred	file:
do_task_in_separate_process	make.module_target.m	/^:- func do_task_in_separate_process(/;kq|/^\<do_task_in_separate_process\>/;'q;"	kind:func	file:
do_to_char_list_loop	../library/string.m	/^:- pred do_to_char_list_loop(/;kq|/^\<do_to_char_list_loop\>/;'q;"	kind:pred	file:
do_to_rev_char_list_loop	../library/string.m	/^:- pred do_to_rev_char_list_loop(/;kq|/^\<do_to_rev_char_list_loop\>/;'q;"	kind:pred	file:
do_to_sorted_list	../library/set_ctree234.m	/^:- pred do_to_sorted_list(set_tree234(/;kq|/^\<do_to_sorted_list\>/;'q;"	kind:pred	file:
do_trace_redo_fail_deep	llds.m	/^    ;       do_trace_redo_fail_deep$/;kq|-;/\<do_trace_redo_fail_deep\>/;'q;"	kind:cons
do_trace_redo_fail_shallow	llds.m	/^    ;       do_trace_redo_fail_shallow$/;kq|-;/\<do_trace_redo_fail_shallow\>/;'q;"	kind:cons
do_try_opt_const_structs	simplify_tasks.m	/^                do_try_opt_const_structs        :: maybe_try_opt_const_structs,$/;kq|-;/\<do_try_opt_const_structs\>/;'q;"	kind:fld
do_type_checkpoint	typecheck_debug.m	/^:- pred do_type_checkpoint(/;kq|/^\<do_type_checkpoint\>/;'q;"	kind:pred	file:
do_typecheck	mercury_compile_front_end.m	/^:- pred do_typecheck(/;kq|/^\<do_typecheck\>/;'q;"	kind:pred	file:
do_typecheck_pred	typecheck.m	/^:- pred do_typecheck_pred(/;kq|/^\<do_typecheck_pred\>/;'q;"	kind:pred	file:
do_union	../library/set_ctree234.m	/^:- pred do_union(set_tree234(/;kq|/^\<do_union\>/;'q;"	kind:pred	file:
do_union	../library/set_tree234.m	/^:- pred do_union(set_tree234(T)::in, set_tree234(/;kq|/^\<do_union\>/;'q;"	kind:pred	file:
do_unravel_unification	superhomogeneous.m	/^:- pred do_unravel_unification(/;kq|/^\<do_unravel_unification\>/;'q;"	kind:pred	file:
do_unravel_var_unification	superhomogeneous.m	/^:- pred do_unravel_var_unification(/;kq|/^\<do_unravel_var_unification\>/;'q;"	kind:pred	file:
do_unused_args_fixup_proc	unused_args.m	/^:- pred do_unused_args_fixup_proc(/;kq|/^\<do_unused_args_fixup_proc\>/;'q;"	kind:pred	file:
do_upper_case_next	write_error_spec.m	/^    ;       do_upper_case_next.$/;kq|-;/\<do_upper_case_next\>/;'q;"	kind:cons	file:
do_user_inst_expansion_to_context	inst_mode_type_prop.m	/^:- pred do_user_inst_expansion_to_context(/;kq|/^\<do_user_inst_expansion_to_context\>/;'q;"	kind:pred	file:
do_verify_depths	../library/set_ctree234.m	/^:- pred do_verify_depths(set_tree234(/;kq|/^\<do_verify_depths\>/;'q;"	kind:pred	file:
do_wait	process_util.m	/^:- pred do_wait(/;kq|/^\<do_wait\>/;'q;"	kind:pred	file:
do_warn_dodgy_simple_code	simplify_tasks.m	/^                do_warn_dodgy_simple_code   :: maybe_warn_dodgy_simple_code,$/;kq|-;/\<do_warn_dodgy_simple_code\>/;'q;"	kind:fld
do_warn_duplicate_calls	simplify_tasks.m	/^                do_warn_duplicate_calls         :: maybe_warn_duplicate_calls,$/;kq|-;/\<do_warn_duplicate_calls\>/;'q;"	kind:fld
do_warn_implicit_streams	simplify_tasks.m	/^                do_warn_implicit_streams        :: maybe_warn_implicit_streams,$/;kq|-;/\<do_warn_implicit_streams\>/;'q;"	kind:fld
do_warn_no_solution_disjunct	simplify_tasks.m	/^                do_warn_no_solution_disjunct    :: maybe_warn_no_soln_disjunct,$/;kq|-;/\<do_warn_no_solution_disjunct\>/;'q;"	kind:fld
do_warn_obsolete	simplify_tasks.m	/^                do_warn_obsolete                :: maybe_warn_obsolete,$/;kq|-;/\<do_warn_obsolete\>/;'q;"	kind:fld
do_warn_suspicious_recursion	simplify_tasks.m	/^                do_warn_suspicious_recursion    :: maybe_warn_suspicious_rec,$/;kq|-;/\<do_warn_suspicious_recursion\>/;'q;"	kind:fld
do_we_have_a_valid_module_dep	write_deps_file.m	/^:- pred do_we_have_a_valid_module_dep(/;kq|/^\<do_we_have_a_valid_module_dep\>/;'q;"	kind:pred	file:
do_we_need_maxfr_slot	trace_gen.m	/^:- pred do_we_need_maxfr_slot(/;kq|/^\<do_we_need_maxfr_slot\>/;'q;"	kind:pred
do_we_need_pre_init_lock_unlock	prog_mutable.m	/^:- pred do_we_need_pre_init_lock_unlock(/;kq|/^\<do_we_need_pre_init_lock_unlock\>/;'q;"	kind:pred	file:
do_we_need_timestamps	grab_modules.m	/^:- pred do_we_need_timestamps(/;kq|/^\<do_we_need_timestamps\>/;'q;"	kind:pred	file:
do_we_want_style_warnings	style_checks.m	/^:- pred do_we_want_style_warnings(/;kq|/^\<do_we_want_style_warnings\>/;'q;"	kind:pred
do_while	../library/solutions.m	/^:- pred do_while(pred(T), pred(/;kq|/^\<do_while\>/;'q;"	kind:pred
do_windows_copy_file	copy_util.m	/^:- pred do_windows_copy_file(/;kq|/^\<do_windows_copy_file\>/;'q;"	kind:pred	file:
do_write_array	../library/io.m	/^:- pred do_write_array(array(T), string, pred(/;kq|/^\<do_write_array\>/;'q;"	kind:pred	file:
do_write_binary_string_utf8	../library/io.primitives_write.m	/^:- pred do_write_binary_string_utf8(/;kq|/^\<do_write_binary_string_utf8\>/;'q;"	kind:pred
do_write_binary_uint16	../library/io.primitives_write.m	/^:- pred do_write_binary_uint16(/;kq|/^\<do_write_binary_uint16\>/;'q;"	kind:pred
do_write_binary_uint16_be	../library/io.primitives_write.m	/^:- pred do_write_binary_uint16_be(/;kq|/^\<do_write_binary_uint16_be\>/;'q;"	kind:pred
do_write_binary_uint16_le	../library/io.primitives_write.m	/^:- pred do_write_binary_uint16_le(/;kq|/^\<do_write_binary_uint16_le\>/;'q;"	kind:pred
do_write_binary_uint32	../library/io.primitives_write.m	/^:- pred do_write_binary_uint32(/;kq|/^\<do_write_binary_uint32\>/;'q;"	kind:pred
do_write_binary_uint32_be	../library/io.primitives_write.m	/^:- pred do_write_binary_uint32_be(/;kq|/^\<do_write_binary_uint32_be\>/;'q;"	kind:pred
do_write_binary_uint32_le	../library/io.primitives_write.m	/^:- pred do_write_binary_uint32_le(/;kq|/^\<do_write_binary_uint32_le\>/;'q;"	kind:pred
do_write_binary_uint64	../library/io.primitives_write.m	/^:- pred do_write_binary_uint64(/;kq|/^\<do_write_binary_uint64\>/;'q;"	kind:pred
do_write_binary_uint64_be	../library/io.primitives_write.m	/^:- pred do_write_binary_uint64_be(/;kq|/^\<do_write_binary_uint64_be\>/;'q;"	kind:pred
do_write_binary_uint64_le	../library/io.primitives_write.m	/^:- pred do_write_binary_uint64_le(/;kq|/^\<do_write_binary_uint64_le\>/;'q;"	kind:pred
do_write_bitmap_range	../library/bitmap.m	/^:- pred do_write_bitmap_range(/;kq|/^\<do_write_bitmap_range\>/;'q;"	kind:pred	file:
do_write_byte	../library/io.primitives_write.m	/^:- pred do_write_byte(/;kq|/^\<do_write_byte\>/;'q;"	kind:pred
do_write_char	../library/io.primitives_write.m	/^:- pred do_write_char(/;kq|/^\<do_write_char\>/;'q;"	kind:pred
do_write_error_spec	write_error_spec.m	/^:- pred do_write_error_spec(/;kq|/^\<do_write_error_spec\>/;'q;"	kind:pred	file:
do_write_float	../library/io.primitives_write.m	/^:- pred do_write_float(/;kq|/^\<do_write_float\>/;'q;"	kind:pred
do_write_goal	hlds_out_goal.m	/^:- pred do_write_goal(/;kq|/^\<do_write_goal\>/;'q;"	kind:pred
do_write_int	../library/io.primitives_write.m	/^:- pred do_write_int(/;kq|/^\<do_write_int\>/;'q;"	kind:pred
do_write_int16	../library/io.primitives_write.m	/^:- pred do_write_int16(/;kq|/^\<do_write_int16\>/;'q;"	kind:pred
do_write_int32	../library/io.primitives_write.m	/^:- pred do_write_int32(/;kq|/^\<do_write_int32\>/;'q;"	kind:pred
do_write_int64	../library/io.primitives_write.m	/^:- pred do_write_int64(/;kq|/^\<do_write_int64\>/;'q;"	kind:pred
do_write_int8	../library/io.primitives_write.m	/^:- pred do_write_int8(/;kq|/^\<do_write_int8\>/;'q;"	kind:pred
do_write_module_dep_file	make.module_dep_file.m	/^:- pred do_write_module_dep_file(/;kq|/^\<do_write_module_dep_file\>/;'q;"	kind:pred
do_write_module_dep_file_to_stream	make.module_dep_file.m	/^:- pred do_write_module_dep_file_to_stream(/;kq|/^\<do_write_module_dep_file_to_stream\>/;'q;"	kind:pred	file:
do_write_proc_stats	hlds_statistics.m	/^:- pred do_write_proc_stats(/;kq|/^\<do_write_proc_stats\>/;'q;"	kind:pred	file:
do_write_string	../library/io.primitives_write.m	/^:- pred do_write_string(/;kq|/^\<do_write_string\>/;'q;"	kind:pred
do_write_uint	../library/io.primitives_write.m	/^:- pred do_write_uint(/;kq|/^\<do_write_uint\>/;'q;"	kind:pred
do_write_uint16	../library/io.primitives_write.m	/^:- pred do_write_uint16(/;kq|/^\<do_write_uint16\>/;'q;"	kind:pred
do_write_uint32	../library/io.primitives_write.m	/^:- pred do_write_uint32(/;kq|/^\<do_write_uint32\>/;'q;"	kind:pred
do_write_uint64	../library/io.primitives_write.m	/^:- pred do_write_uint64(/;kq|/^\<do_write_uint64\>/;'q;"	kind:pred
do_write_uint8	../library/io.primitives_write.m	/^:- pred do_write_uint8(/;kq|/^\<do_write_uint8\>/;'q;"	kind:pred
do_write_univ	../library/stream.string_writer.m	/^:- pred do_write_univ(/;kq|/^\<do_write_univ\>/;'q;"	kind:pred	file:
do_write_univ_prio	../library/stream.string_writer.m	/^:- pred do_write_univ_prio(/;kq|/^\<do_write_univ_prio\>/;'q;"	kind:pred	file:
doa_alive	var_locn.m	/^    ;       doa_alive.$/;kq|-;/\<doa_alive\>/;'q;"	kind:cons	file:
doa_dead	var_locn.m	/^    --->    doa_dead$/;kq|-;/\<doa_dead\>/;'q;"	kind:cons	file:
dob_body	hlds_pred.m	/^                dob_body                :: hlds_goal,$/;kq|-;/\<dob_body\>/;'q;"	kind:fld
dob_detism	hlds_pred.m	/^                dob_detism              :: determinism$/;kq|-;/\<dob_detism\>/;'q;"	kind:fld
dob_head_vars	hlds_pred.m	/^                dob_head_vars           :: list(prog_var),$/;kq|-;/\<dob_head_vars\>/;'q;"	kind:fld
dob_instmap	hlds_pred.m	/^                dob_instmap             :: instmap,$/;kq|-;/\<dob_instmap\>/;'q;"	kind:fld
dob_var_table	hlds_pred.m	/^                dob_var_table           :: var_table,$/;kq|-;/\<dob_var_table\>/;'q;"	kind:fld
doc	../library/library.m	/^    --->    doc$/;kq|-;/\<doc\>/;'q;"	kind:cons
doc	../library/pprint.m	/^    func doc(int, T) = doc$/;kq|-;/\<doc\>/;'q;"	kind:tcm
doc	../library/pprint.m	/^:- func doc `<>` doc = doc.$/;kq|/^\<doc\>/;'q;"	kind:func
doc	../library/pprint.m	/^:- func doc `<\/>` doc = doc.$/;kq|/^\<doc\>/;'q;"	kind:func
doc	../library/pprint.m	/^:- func doc(T) = doc <= (doc(/;kq|/^\<doc\>/;'q;"	kind:func
doc	../library/pprint.m	/^:- instance doc(doc)    where [doc(_, Doc) =    Doc].$/;kq|-;/\<doc\>/;'q;"	kind:tci	file:
doc	../library/pprint.m	/^:- type doc$/;kq|-;/\<doc\>/;'q;"	kind:type	file:
doc	../library/pprint.m	/^:- typeclass doc(T) where [$/;kq|-;/\<doc\>/;'q;"	kind:tc
doc	../library/pretty_printer.m	/^:- type doc$/;kq|-;/\<doc\>/;'q;"	kind:type
doc_oo	optimization_options.m	/^    --->    doc_oo($/;kq|-;/\<doc_oo\>/;'q;"	kind:cons
doc_or_undoc	../library/library.m	/^:- type doc_or_undoc$/;kq|-;/\<doc_or_undoc\>/;'q;"	kind:type
docs	../library/pretty_printer.m	/^    ;       docs(list(doc))$/;kq|-;/\<docs\>/;'q;"	kind:cons
docs	../library/pretty_printer.m	/^:- type docs == list(doc).$/;kq|-;/\<docs\>/;'q;"	kind:type
doctype	../library/term_to_xml.m	/^:- type doctype$/;kq|-;/\<doctype\>/;'q;"	kind:type
document_one_optimization_option	print_help.m	/^:- pred document_one_optimization_option(/;kq|/^\<document_one_optimization_option\>/;'q;"	kind:pred	file:
document_options_for_users_guide	print_help.m	/^:- pred document_options_for_users_guide(/;kq|/^\<document_options_for_users_guide\>/;'q;"	kind:pred
document_requested_options	print_help.m	/^:- pred document_requested_options(/;kq|/^\<document_requested_options\>/;'q;"	kind:pred	file:
documented_optimization_option	optimization_options.m	/^:- type documented_optimization_option$/;kq|-;/\<documented_optimization_option\>/;'q;"	kind:type
dodgy_code_warning_bool_options	options.m	/^:- func dodgy_code_warning_bool_options = list(/;kq|/^\<dodgy_code_warning_bool_options\>/;'q;"	kind:func
does_actual_subsume_expected	typecheck_error_unify.m	/^:- type does_actual_subsume_expected$/;kq|-;/\<does_actual_subsume_expected\>/;'q;"	kind:type	file:
does_any_arg_have_a_field_name	hlds_out_type_table.m	/^:- func does_any_arg_have_a_field_name(list(/;kq|/^\<does_any_arg_have_a_field_name\>/;'q;"	kind:func	file:
does_any_arg_in_word_need_update	unify_gen_construct.m	/^:- pred does_any_arg_in_word_need_update(/;kq|/^\<does_any_arg_in_word_need_update\>/;'q;"	kind:pred	file:
does_any_arg_repn_have_a_field_name	hlds_out_type_table.m	/^:- func does_any_arg_repn_have_a_field_name(list(/;kq|/^\<does_any_arg_repn_have_a_field_name\>/;'q;"	kind:func	file:
does_case_contain_nested_func_defn	ml_proc_gen.m	/^:- pred does_case_contain_nested_func_defn(/;kq|/^\<does_case_contain_nested_func_defn\>/;'q;"	kind:pred	file:
does_contain_label	ml_tag_switch.m	/^    ;       does_contain_label.$/;kq|-;/\<does_contain_label\>/;'q;"	kind:cons	file:
does_involve_daio	inlining.m	/^    ;       does_involve_daio.$/;kq|-;/\<does_involve_daio\>/;'q;"	kind:cons	file:
does_msg_component_print_anything	error_util.m	/^:- func does_msg_component_print_anything(/;kq|/^\<does_msg_component_print_anything\>/;'q;"	kind:func	file:
does_msg_print_anything	error_util.m	/^:- func does_msg_print_anything(/;kq|/^\<does_msg_print_anything\>/;'q;"	kind:func	file:
does_not_allow_argument	../library/getopt.m	/^    ;       does_not_allow_argument(string)$/;kq|-;/\<does_not_allow_argument\>/;'q;"	kind:cons
does_not_allow_argument	../library/getopt_io.m	/^    ;       does_not_allow_argument(string)$/;kq|-;/\<does_not_allow_argument\>/;'q;"	kind:cons
does_not_calls_higher_order	stratify.m	/^    --->    does_not_calls_higher_order$/;kq|-;/\<does_not_calls_higher_order\>/;'q;"	kind:cons	file:
does_not_contain_format_call	det_util.m	/^    --->    does_not_contain_format_call$/;kq|-;/\<does_not_contain_format_call\>/;'q;"	kind:cons
does_not_contain_incomplete_switch	det_util.m	/^    --->    does_not_contain_incomplete_switch$/;kq|-;/\<does_not_contain_incomplete_switch\>/;'q;"	kind:cons
does_not_contain_label	ml_tag_switch.m	/^    --->    does_not_contain_label$/;kq|-;/\<does_not_contain_label\>/;'q;"	kind:cons	file:
does_not_contain_nested_funcs	ml_proc_gen.m	/^    --->    does_not_contain_nested_funcs$/;kq|-;/\<does_not_contain_nested_funcs\>/;'q;"	kind:cons	file:
does_not_contain_require_scope	det_util.m	/^    --->    does_not_contain_require_scope$/;kq|-;/\<does_not_contain_require_scope\>/;'q;"	kind:cons
does_not_have_subgoals	goal_form.m	/^    ;       does_not_have_subgoals.$/;kq|-;/\<does_not_have_subgoals\>/;'q;"	kind:cons
does_not_involve_daio	inlining.m	/^    --->    does_not_involve_daio$/;kq|-;/\<does_not_involve_daio\>/;'q;"	kind:cons	file:
does_not_need_brackets	parse_tree_out_cons_id.m	/^    ;       does_not_need_brackets.$/;kq|-;/\<does_not_need_brackets\>/;'q;"	kind:cons
does_not_need_brackets	parse_tree_out_sym_name.m	/^    ;       does_not_need_brackets.$/;kq|-;/\<does_not_need_brackets\>/;'q;"	kind:cons
does_not_need_maxfr_slot	hlds_pred.m	/^    ;       does_not_need_maxfr_slot.$/;kq|-;/\<does_not_need_maxfr_slot\>/;'q;"	kind:cons
does_not_need_update	hlds_goal.m	/^    ;       does_not_need_update.$/;kq|-;/\<does_not_need_update\>/;'q;"	kind:cons
does_not_refer_to_llds_stack	prog_data_foreign.m	/^    --->    does_not_refer_to_llds_stack$/;kq|-;/\<does_not_refer_to_llds_stack\>/;'q;"	kind:cons
does_not_term_foreign	term_errors.m	/^    ;       does_not_term_foreign(pred_proc_id).$/;kq|-;/\<does_not_term_foreign\>/;'q;"	kind:cons
does_not_term_pragma	term_constr_errors.m	/^    ;       does_not_term_pragma(pred_id)$/;kq|-;/\<does_not_term_pragma\>/;'q;"	kind:cons
does_not_term_pragma	term_errors.m	/^    ;       does_not_term_pragma(pred_id)$/;kq|-;/\<does_not_term_pragma\>/;'q;"	kind:cons
does_pragma_allow_modes	make_hlds_error.m	/^:- type does_pragma_allow_modes$/;kq|-;/\<does_pragma_allow_modes\>/;'q;"	kind:type
does_some_type_stuff_match	typecheck_error_unify.m	/^:- type does_some_type_stuff_match$/;kq|-;/\<does_some_type_stuff_match\>/;'q;"	kind:type	file:
does_something_prevent_specialization	higher_order.make_specialized_preds.m	/^:- pred does_something_prevent_specialization(/;kq|/^\<does_something_prevent_specialization\>/;'q;"	kind:pred	file:
does_spec_print_anything	error_util.m	/^:- pred does_spec_print_anything(/;kq|/^\<does_spec_print_anything\>/;'q;"	kind:pred
does_spec_print_anything_2	error_util.m	/^:- func does_spec_print_anything_2(/;kq|/^\<does_spec_print_anything_2\>/;'q;"	kind:func	file:
does_stmt_contain_nested_func_defn	ml_proc_gen.m	/^:- pred does_stmt_contain_nested_func_defn(/;kq|/^\<does_stmt_contain_nested_func_defn\>/;'q;"	kind:pred	file:
does_switch_cover_n_cases	switch_detection.m	/^:- pred does_switch_cover_n_cases(int::in, list(/;kq|/^\<does_switch_cover_n_cases\>/;'q;"	kind:pred	file:
does_switch_violate_type_order	det_check_switch.m	/^:- pred does_switch_violate_type_order(/;kq|/^\<does_switch_violate_type_order\>/;'q;"	kind:pred	file:
does_warning_make_sense	style_checks.m	/^:- type does_warning_make_sense$/;kq|-;/\<does_warning_make_sense\>/;'q;"	kind:type	file:
doesnt_need_flush	interval.m	/^    ;       doesnt_need_flush.$/;kq|-;/\<doesnt_need_flush\>/;'q;"	kind:cons
domain	check_typeclass.m	/^                domain      :: set(tvar),$/;kq|-;/\<domain\>/;'q;"	kind:fld	file:
domain	hlds_class.m	/^                domain      :: set(hlds_class_argpos),$/;kq|-;/\<domain\>/;'q;"	kind:fld
domain	prog_data.m	/^                domain          :: list(tvar),$/;kq|-;/\<domain\>/;'q;"	kind:fld
domain.add_unify_sharing	structure_sharing.domain.m	/^:- func add_unify_sharing(/;kq|/^\<add_unify_sharing\>/;'q;"	kind:func
domain.add_var_arg_sharing	structure_sharing.domain.m	/^:- pred add_var_arg_sharing(/;kq|/^\<add_var_arg_sharing\>/;'q;"	kind:pred	file:
domain.always	structure_reuse.domain.m	/^    --->    always$/;kq|-;/\<domain.always\>/;'q;"	kind:cons	file:
domain.apply_widening	structure_sharing.domain.m	/^:- pred apply_widening(/;kq|/^\<apply_widening\>/;'q;"	kind:pred
domain.basic_closure	structure_sharing.domain.m	/^:- func basic_closure(/;kq|/^\<basic_closure\>/;'q;"	kind:func	file:
domain.check_normalized	structure_sharing.domain.m	/^:- pred check_normalized(/;kq|/^\<check_normalized\>/;'q;"	kind:pred	file:
domain.collect_aliased_vars	structure_reuse.domain.m	/^:- pred collect_aliased_vars(pair(/;kq|/^\<collect_aliased_vars\>/;'q;"	kind:pred	file:
domain.condition	structure_reuse.domain.m	/^    ;       condition($/;kq|-;/\<domain.condition\>/;'q;"	kind:cons	file:
domain.conditional	structure_reuse.domain.m	/^    ;       conditional(list(reuse_condition)).$/;kq|-;/\<domain.conditional\>/;'q;"	kind:cons	file:
domain.create_internal_sharing	structure_sharing.domain.m	/^:- pred create_internal_sharing(/;kq|/^\<create_internal_sharing\>/;'q;"	kind:pred	file:
domain.cross_product	structure_sharing.domain.m	/^:- pred cross_product(set(datastruct)::in, set(/;kq|/^\<cross_product\>/;'q;"	kind:pred	file:
domain.data_set	structure_sharing.domain.m	/^:- type data_set$/;kq|-;/\<domain.data_set\>/;'q;"	kind:type	file:
domain.data_set_add	structure_sharing.domain.m	/^:- pred data_set_add(/;kq|/^\<data_set_add\>/;'q;"	kind:pred	file:
domain.data_set_add_datastruct	structure_sharing.domain.m	/^:- pred data_set_add_datastruct(/;kq|/^\<data_set_add_datastruct\>/;'q;"	kind:pred	file:
domain.data_set_apply_widening	structure_sharing.domain.m	/^:- pred data_set_apply_widening(/;kq|/^\<data_set_apply_widening\>/;'q;"	kind:pred	file:
domain.data_set_delete_entry	structure_sharing.domain.m	/^:- pred data_set_delete_entry(/;kq|/^\<data_set_delete_entry\>/;'q;"	kind:pred	file:
domain.data_set_filter	structure_sharing.domain.m	/^:- pred data_set_filter(pred(datastruct)::in(pred(/;kq|/^\<data_set_filter\>/;'q;"	kind:pred	file:
domain.data_set_init	structure_sharing.domain.m	/^:- func data_set_init = data_set.$/;kq|/^\<data_set_init\>/;'q;"	kind:func	file:
domain.data_set_is_empty	structure_sharing.domain.m	/^:- pred data_set_is_empty(/;kq|/^\<data_set_is_empty\>/;'q;"	kind:pred	file:
domain.data_set_new_entry	structure_sharing.domain.m	/^:- pred data_set_new_entry(/;kq|/^\<data_set_new_entry\>/;'q;"	kind:pred	file:
domain.data_set_project	structure_sharing.domain.m	/^:- pred data_set_project(projection_type::in, list(/;kq|/^\<data_set_project\>/;'q;"	kind:pred	file:
domain.data_set_project_test	structure_sharing.domain.m	/^:- pred data_set_project_test(projection_type::in, list(/;kq|/^\<data_set_project_test\>/;'q;"	kind:pred	file:
domain.data_set_rename	structure_sharing.domain.m	/^:- pred data_set_rename(/;kq|/^\<data_set_rename\>/;'q;"	kind:pred	file:
domain.data_set_size	structure_sharing.domain.m	/^:- func data_set_size(/;kq|/^\<data_set_size\>/;'q;"	kind:func	file:
domain.data_set_termshift	structure_sharing.domain.m	/^:- pred data_set_termshift(/;kq|/^\<data_set_termshift\>/;'q;"	kind:pred	file:
domain.data_set_widen_and_add	structure_sharing.domain.m	/^:- pred data_set_widen_and_add(/;kq|/^\<data_set_widen_and_add\>/;'q;"	kind:pred	file:
domain.datastructures	structure_sharing.domain.m	/^    --->    datastructures($/;kq|-;/\<domain.datastructures\>/;'q;"	kind:cons	file:
domain.do_sharing_set_rename	structure_sharing.domain.m	/^:- pred do_sharing_set_rename(/;kq|/^\<do_sharing_set_rename\>/;'q;"	kind:pred	file:
domain.dump_entries	structure_reuse.domain.m	/^:- pred dump_entries(/;kq|/^\<dump_entries\>/;'q;"	kind:pred	file:
domain.extend_datastruct	structure_sharing.domain.m	/^:- func extend_datastruct(/;kq|/^\<extend_datastruct\>/;'q;"	kind:func
domain.extend_datastructs	structure_sharing.domain.m	/^:- func extend_datastructs(/;kq|/^\<extend_datastructs\>/;'q;"	kind:func
domain.from_sharing_pair_list	structure_sharing.domain.m	/^:- func from_sharing_pair_list(/;kq|/^\<from_sharing_pair_list\>/;'q;"	kind:func	file:
domain.inproject	structure_sharing.domain.m	/^    --->    inproject$/;kq|-;/\<domain.inproject\>/;'q;"	kind:cons	file:
domain.local_sharing_headvars	structure_reuse.domain.m	/^                local_sharing_headvars  ::  sharing_as$/;kq|-;/\<domain.local_sharing_headvars\>/;'q;"	kind:fld	file:
domain.local_use_headvars	structure_reuse.domain.m	/^                local_use_headvars      ::  list(live_datastruct),$/;kq|-;/\<domain.local_use_headvars\>/;'q;"	kind:fld	file:
domain.lookup_sharing_and_comb	structure_sharing.domain.m	/^:- pred lookup_sharing_and_comb(/;kq|/^\<lookup_sharing_and_comb\>/;'q;"	kind:pred
domain.new_directed_entry	structure_sharing.domain.m	/^:- pred new_directed_entry(/;kq|/^\<new_directed_entry\>/;'q;"	kind:pred	file:
domain.new_entries	structure_sharing.domain.m	/^:- pred new_entries(/;kq|/^\<new_entries\>/;'q;"	kind:pred	file:
domain.new_entry	structure_sharing.domain.m	/^:- pred new_entry(/;kq|/^\<new_entry\>/;'q;"	kind:pred	file:
domain.new_entry_no_controls	structure_sharing.domain.m	/^:- pred new_entry_no_controls(/;kq|/^\<new_entry_no_controls\>/;'q;"	kind:pred	file:
domain.no_clobber_args	structure_reuse.domain.m	/^:- type no_clobber_args == list(int).$/;kq|-;/\<domain.no_clobber_args\>/;'q;"	kind:type
domain.no_reuse	structure_reuse.domain.m	/^    --->    no_reuse$/;kq|-;/\<domain.no_reuse\>/;'q;"	kind:cons
domain.no_reuse	structure_reuse.domain.m	/^    --->    no_reuse$/;kq|-;/\<domain.no_reuse\>/;'q;"	kind:cons	file:
domain.number_args	structure_sharing.domain.m	/^:- pred number_args(list(prog_var)::in, list(pair(/;kq|/^\<number_args\>/;'q;"	kind:pred	file:
domain.outproject	structure_sharing.domain.m	/^    ;       outproject.$/;kq|-;/\<domain.outproject\>/;'q;"	kind:cons	file:
domain.ppid_no_clobbers	structure_reuse.domain.m	/^:- type ppid_no_clobbers$/;kq|-;/\<domain.ppid_no_clobbers\>/;'q;"	kind:type
domain.projection_type	structure_sharing.domain.m	/^:- type projection_type$/;kq|-;/\<domain.projection_type\>/;'q;"	kind:type	file:
domain.remove_directed_entry	structure_sharing.domain.m	/^:- pred remove_directed_entry(/;kq|/^\<remove_directed_entry\>/;'q;"	kind:pred	file:
domain.remove_entries	structure_sharing.domain.m	/^:- pred remove_entries(/;kq|/^\<remove_entries\>/;'q;"	kind:pred	file:
domain.remove_entry	structure_sharing.domain.m	/^:- pred remove_entry(/;kq|/^\<remove_entry\>/;'q;"	kind:pred	file:
domain.reuse_as	structure_reuse.domain.m	/^:- type reuse_as$/;kq|-;/\<domain.reuse_as\>/;'q;"	kind:type	file:
domain.reuse_as_add_condition	structure_reuse.domain.m	/^:- pred reuse_as_add_condition(/;kq|/^\<reuse_as_add_condition\>/;'q;"	kind:pred
domain.reuse_as_and_status	structure_reuse.domain.m	/^:- type reuse_as_and_status$/;kq|-;/\<domain.reuse_as_and_status\>/;'q;"	kind:type
domain.reuse_as_init	structure_reuse.domain.m	/^:- func reuse_as_init = reuse_as.$/;kq|/^\<reuse_as_init\>/;'q;"	kind:func
domain.reuse_as_no_reuses	structure_reuse.domain.m	/^:- pred reuse_as_no_reuses(/;kq|/^\<reuse_as_no_reuses\>/;'q;"	kind:pred
domain.reuse_as_rename	structure_reuse.domain.m	/^:- pred reuse_as_rename(/;kq|/^\<reuse_as_rename\>/;'q;"	kind:pred
domain.reuse_as_satisfied	structure_reuse.domain.m	/^:- pred reuse_as_satisfied(/;kq|/^\<reuse_as_satisfied\>/;'q;"	kind:pred
domain.reuse_as_satisfied_2	structure_reuse.domain.m	/^:- pred reuse_as_satisfied_2(/;kq|/^\<reuse_as_satisfied_2\>/;'q;"	kind:pred	file:
domain.reuse_as_subsumed_by	structure_reuse.domain.m	/^:- pred reuse_as_subsumed_by(/;kq|/^\<reuse_as_subsumed_by\>/;'q;"	kind:pred
domain.reuse_as_table	structure_reuse.domain.m	/^:- type reuse_as_table$/;kq|-;/\<domain.reuse_as_table\>/;'q;"	kind:type
domain.reuse_as_table_dump	structure_reuse.domain.m	/^:- pred reuse_as_table_dump(/;kq|/^\<reuse_as_table_dump\>/;'q;"	kind:pred	file:
domain.reuse_as_table_init	structure_reuse.domain.m	/^:- func reuse_as_table_init = reuse_as_table.$/;kq|/^\<reuse_as_table_init\>/;'q;"	kind:func
domain.reuse_as_table_search	structure_reuse.domain.m	/^:- pred reuse_as_table_search(/;kq|/^\<reuse_as_table_search\>/;'q;"	kind:pred
domain.reuse_as_table_set	structure_reuse.domain.m	/^:- pred reuse_as_table_set(/;kq|/^\<reuse_as_table_set\>/;'q;"	kind:pred
domain.reuse_condition	structure_reuse.domain.m	/^:- type reuse_condition$/;kq|-;/\<domain.reuse_condition\>/;'q;"	kind:type	file:
domain.reuse_condition_init	structure_reuse.domain.m	/^:- func reuse_condition_init(/;kq|/^\<reuse_condition_init\>/;'q;"	kind:func
domain.reuse_condition_rename	structure_reuse.domain.m	/^:- pred reuse_condition_rename(/;kq|/^\<reuse_condition_rename\>/;'q;"	kind:pred
domain.reuse_info_map	structure_reuse.domain.m	/^                reuse_info_map      :: map(pred_proc_id, reuse_as_and_status),$/;kq|-;/\<domain.reuse_info_map\>/;'q;"	kind:fld
domain.reuse_not_possible	structure_reuse.domain.m	/^    ;       reuse_not_possible(reuse_not_possible_reason).$/;kq|-;/\<domain.reuse_not_possible\>/;'q;"	kind:cons
domain.reuse_possible	structure_reuse.domain.m	/^    --->    reuse_possible$/;kq|-;/\<domain.reuse_possible\>/;'q;"	kind:cons
domain.reuse_satisfied_result	structure_reuse.domain.m	/^:- type reuse_satisfied_result$/;kq|-;/\<domain.reuse_satisfied_result\>/;'q;"	kind:type
domain.reuse_version_map	structure_reuse.domain.m	/^                reuse_version_map   :: bimap(ppid_no_clobbers, pred_proc_id)$/;kq|-;/\<domain.reuse_version_map\>/;'q;"	kind:fld
domain.reuseable_nodes	structure_reuse.domain.m	/^                reuseable_nodes         ::  set(dead_datastruct),$/;kq|-;/\<domain.reuseable_nodes\>/;'q;"	kind:fld	file:
domain.selector_sharing_set	structure_sharing.domain.m	/^:- type selector_sharing_set$/;kq|-;/\<domain.selector_sharing_set\>/;'q;"	kind:type	file:
domain.set_cross_product	structure_sharing.domain.m	/^:- pred set_cross_product(set(datastruct)::in, set(/;kq|/^\<set_cross_product\>/;'q;"	kind:pred	file:
domain.sharing_as	structure_sharing.domain.m	/^:- type sharing_as$/;kq|-;/\<domain.sharing_as\>/;'q;"	kind:type	file:
domain.sharing_as_and_status	structure_sharing.domain.m	/^:- type sharing_as_and_status$/;kq|-;/\<domain.sharing_as_and_status\>/;'q;"	kind:type
domain.sharing_as_bottom	structure_sharing.domain.m	/^    ;       sharing_as_bottom$/;kq|-;/\<domain.sharing_as_bottom\>/;'q;"	kind:cons	file:
domain.sharing_as_comb	structure_sharing.domain.m	/^:- func sharing_as_comb(/;kq|/^\<sharing_as_comb\>/;'q;"	kind:func
domain.sharing_as_init	structure_sharing.domain.m	/^:- func sharing_as_init = sharing_as.$/;kq|/^\<sharing_as_init\>/;'q;"	kind:func
domain.sharing_as_is_bottom	structure_sharing.domain.m	/^:- pred sharing_as_is_bottom(/;kq|/^\<sharing_as_is_bottom\>/;'q;"	kind:pred
domain.sharing_as_is_top	structure_sharing.domain.m	/^:- pred sharing_as_is_top(/;kq|/^\<sharing_as_is_top\>/;'q;"	kind:pred
domain.sharing_as_project	structure_sharing.domain.m	/^:- pred sharing_as_project(list(/;kq|/^\<sharing_as_project\>/;'q;"	kind:pred
domain.sharing_as_project_set	structure_sharing.domain.m	/^:- pred sharing_as_project_set(set(/;kq|/^\<sharing_as_project_set\>/;'q;"	kind:pred
domain.sharing_as_real_as	structure_sharing.domain.m	/^    --->    sharing_as_real_as(sharing_set)$/;kq|-;/\<domain.sharing_as_real_as\>/;'q;"	kind:cons	file:
domain.sharing_as_rename	structure_sharing.domain.m	/^:- pred sharing_as_rename(/;kq|/^\<sharing_as_rename\>/;'q;"	kind:pred
domain.sharing_as_size	structure_sharing.domain.m	/^:- pred sharing_as_size(/;kq|/^\<sharing_as_size\>/;'q;"	kind:pred
domain.sharing_as_table	structure_sharing.domain.m	/^:- type sharing_as_table == map(pred_proc_id, sharing_as_and_status).$/;kq|-;/\<domain.sharing_as_table\>/;'q;"	kind:type
domain.sharing_as_table_init	structure_sharing.domain.m	/^:- func sharing_as_table_init = sharing_as_table.$/;kq|/^\<sharing_as_table_init\>/;'q;"	kind:func
domain.sharing_as_table_search	structure_sharing.domain.m	/^:- pred sharing_as_table_search(/;kq|/^\<sharing_as_table_search\>/;'q;"	kind:pred
domain.sharing_as_table_set	structure_sharing.domain.m	/^:- pred sharing_as_table_set(/;kq|/^\<sharing_as_table_set\>/;'q;"	kind:pred
domain.sharing_as_top	structure_sharing.domain.m	/^    ;       sharing_as_top(set(top_feedback)).$/;kq|-;/\<domain.sharing_as_top\>/;'q;"	kind:cons	file:
domain.sharing_as_top_sharing	structure_sharing.domain.m	/^:- func sharing_as_top_sharing(/;kq|/^\<sharing_as_top_sharing\>/;'q;"	kind:func
domain.sharing_set	structure_sharing.domain.m	/^:- type sharing_set$/;kq|-;/\<domain.sharing_set\>/;'q;"	kind:type	file:
domain.sharing_set_altclos_2	structure_sharing.domain.m	/^:- func sharing_set_altclos_2(/;kq|/^\<sharing_set_altclos_2\>/;'q;"	kind:func	file:
domain.sharing_set_comb	structure_sharing.domain.m	/^:- func sharing_set_comb(/;kq|/^\<sharing_set_comb\>/;'q;"	kind:func	file:
domain.sharing_set_init	structure_sharing.domain.m	/^:- func sharing_set_init = sharing_set is det.$/;kq|/^\<sharing_set_init\>/;'q;"	kind:func	file:
domain.sharing_set_is_empty	structure_sharing.domain.m	/^:- pred sharing_set_is_empty(/;kq|/^\<sharing_set_is_empty\>/;'q;"	kind:pred	file:
domain.sharing_set_project	structure_sharing.domain.m	/^:- pred sharing_set_project(projection_type::in, list(/;kq|/^\<sharing_set_project\>/;'q;"	kind:pred	file:
domain.sharing_set_rename	structure_sharing.domain.m	/^:- pred sharing_set_rename(/;kq|/^\<sharing_set_rename\>/;'q;"	kind:pred	file:
domain.sharing_set_size	structure_sharing.domain.m	/^:- func sharing_set_size(/;kq|/^\<sharing_set_size\>/;'q;"	kind:func	file:
domain.sum_data_set_sizes	structure_sharing.domain.m	/^:- pred sum_data_set_sizes(/;kq|/^\<sum_data_set_sizes\>/;'q;"	kind:pred	file:
domain.to_sharing_pair_list	structure_sharing.domain.m	/^:- func to_sharing_pair_list(/;kq|/^\<to_sharing_pair_list\>/;'q;"	kind:func	file:
domain.to_sharing_pair_list_2	structure_sharing.domain.m	/^:- pred to_sharing_pair_list_2(/;kq|/^\<to_sharing_pair_list_2\>/;'q;"	kind:pred	file:
domain.to_sharing_pair_list_3	structure_sharing.domain.m	/^:- pred to_sharing_pair_list_3(/;kq|/^\<to_sharing_pair_list_3\>/;'q;"	kind:pred	file:
domain.to_sharing_pair_list_4	structure_sharing.domain.m	/^:- pred to_sharing_pair_list_4(/;kq|/^\<to_sharing_pair_list_4\>/;'q;"	kind:pred	file:
domain.top_sharing_not_found	structure_sharing.domain.m	/^:- func top_sharing_not_found(/;kq|/^\<top_sharing_not_found\>/;'q;"	kind:func	file:
domain.unconditional	structure_reuse.domain.m	/^    ;       unconditional$/;kq|-;/\<domain.unconditional\>/;'q;"	kind:cons	file:
domain.unknown_livedata	structure_reuse.domain.m	/^    ;       unknown_livedata$/;kq|-;/\<domain.unknown_livedata\>/;'q;"	kind:cons
domain.without_doubles	structure_sharing.domain.m	/^:- func without_doubles(/;kq|/^\<without_doubles\>/;'q;"	kind:func	file:
domain.without_doubles_2	structure_sharing.domain.m	/^:- pred without_doubles_2(/;kq|/^\<without_doubles_2\>/;'q;"	kind:pred	file:
domain.without_doubles_3	structure_sharing.domain.m	/^:- pred without_doubles_3(/;kq|/^\<without_doubles_3\>/;'q;"	kind:pred	file:
domain.without_doubles_4	structure_sharing.domain.m	/^:- pred without_doubles_4(/;kq|/^\<without_doubles_4\>/;'q;"	kind:pred	file:
domain.wrap	structure_sharing.domain.m	/^:- func wrap(/;kq|/^\<wrap\>/;'q;"	kind:func	file:
domain.wrap	structure_sharing.domain.m	/^:- pred wrap(/;kq|/^\<wrap\>/;'q;"	kind:pred	file:
domain_error	../library/exception.m	/^:- type domain_error$/;kq|-;/\<domain_error\>/;'q;"	kind:type
domain_map_unchanged	old_type_constraints.m	/^:- pred domain_map_unchanged(type_domain_map::in, pair(/;kq|/^\<domain_map_unchanged\>/;'q;"	kind:pred	file:
domain_size_compare	old_type_constraints.m	/^:- pred domain_size_compare(pair(/;kq|/^\<domain_size_compare\>/;'q;"	kind:pred	file:
done_par_procs	dep_par_conj.m	/^:- type done_par_procs == map(par_proc_call_pattern, new_par_proc).$/;kq|-;/\<done_par_procs\>/;'q;"	kind:type	file:
dot_tmp_copy_error	module_cmds.m	/^    ;       dot_tmp_copy_error.$/;kq|-;/\<dot_tmp_copy_error\>/;'q;"	kind:cons
dot_tmp_copy_result	module_cmds.m	/^:- type dot_tmp_copy_result$/;kq|-;/\<dot_tmp_copy_result\>/;'q;"	kind:type
dotnet_path_name_is_absolute	../library/dir.m	/^:- pred dotnet_path_name_is_absolute(/;kq|/^\<dotnet_path_name_is_absolute\>/;'q;"	kind:pred	file:
dotnet_path_name_is_absolute_2	../library/dir.m	/^:- pred dotnet_path_name_is_absolute_2(/;kq|/^\<dotnet_path_name_is_absolute_2\>/;'q;"	kind:pred	file:
double	system_cmds.m	/^    ;       double.     % "$/;kq|-;/\<double\>/;'q;"	kind:cons
double_indent	print_help.m	/^:- func double_indent = string.$/;kq|/^\<double_indent\>/;'q;"	kind:func	file:
double_left	../library/psqueue.m	/^:- func double_left(P, K, loser_tree(P, K), K, loser_tree(/;kq|/^\<double_left\>/;'q;"	kind:func	file:
double_parent_stackvar	llds.m	/^    ;       double_parent_stackvar.$/;kq|-;/\<double_parent_stackvar\>/;'q;"	kind:cons
double_right	../library/psqueue.m	/^:- func double_right(P, K, loser_tree(P, K), K, loser_tree(/;kq|/^\<double_right\>/;'q;"	kind:func	file:
double_rot_l	../library/set_bbbtree.m	/^:- pred double_rot_l(T::in, set_bbbtree(/;kq|/^\<double_rot_l\>/;'q;"	kind:pred	file:
double_rot_r	../library/set_bbbtree.m	/^:- pred double_rot_r(T::in, set_bbbtree(/;kq|/^\<double_rot_r\>/;'q;"	kind:pred	file:
double_stack_type	llds.m	/^:- type double_stack_type$/;kq|-;/\<double_stack_type\>/;'q;"	kind:type
double_stackvar	llds.m	/^    --->    double_stackvar$/;kq|-;/\<double_stackvar\>/;'q;"	kind:cons
double_stackvar	llds.m	/^    ;       double_stackvar(double_stack_type, int)$/;kq|-;/\<double_stackvar\>/;'q;"	kind:cons
double_width	hlds_llds.m	/^    ;       double_width.   % occupies slots N and N+1$/;kq|-;/\<double_width\>/;'q;"	kind:cons
double_width_floats_on_det_stack	globals.m	/^:- pred double_width_floats_on_det_stack(/;kq|/^\<double_width_floats_on_det_stack\>/;'q;"	kind:pred
double_word_kind	prog_data.m	/^:- type double_word_kind$/;kq|-;/\<double_word_kind\>/;'q;"	kind:type
double_word_kind_string	prog_data.m	/^:- pred double_word_kind_string(/;kq|/^\<double_word_kind_string\>/;'q;"	kind:pred
down	term_pass2.m	/^    ;       down.$/;kq|-;/\<down\>/;'q;"	kind:cons	file:
dp_coverage_goal_info	hlds_goal.m	/^:- type dp_coverage_goal_info$/;kq|-;/\<dp_coverage_goal_info\>/;'q;"	kind:type
dp_goal_info	hlds_goal.m	/^:- type dp_goal_info$/;kq|-;/\<dp_goal_info\>/;'q;"	kind:type
dpi_changed	delay_partial_inst.m	/^                dpi_changed     :: bool$/;kq|-;/\<dpi_changed\>/;'q;"	kind:fld	file:
dpi_module_info	delay_partial_inst.m	/^                dpi_module_info :: module_info,$/;kq|-;/\<dpi_module_info\>/;'q;"	kind:fld	file:
dpi_var_table	delay_partial_inst.m	/^                dpi_var_table   :: var_table,$/;kq|-;/\<dpi_var_table\>/;'q;"	kind:fld	file:
dpip_outer_proc	hlds_pred.m	/^                dpip_outer_proc         :: pred_proc_id$/;kq|-;/\<dpip_outer_proc\>/;'q;"	kind:fld
dpmk_check_termination	prog_item.m	/^    ;       dpmk_check_termination.$/;kq|-;/\<dpmk_check_termination\>/;'q;"	kind:cons
dpmk_does_not_terminate	prog_item.m	/^    ;       dpmk_does_not_terminate$/;kq|-;/\<dpmk_does_not_terminate\>/;'q;"	kind:cons
dpmk_does_not_terminate	prog_item.m	/^    ;       dpmk_does_not_terminate.$/;kq|-;/\<dpmk_does_not_terminate\>/;'q;"	kind:cons
dpmk_terminates	prog_item.m	/^    --->    dpmk_terminates$/;kq|-;/\<dpmk_terminates\>/;'q;"	kind:cons
dpmk_terminates	prog_item.m	/^    --->    dpmk_terminates$/;kq|-;/\<dpmk_terminates\>/;'q;"	kind:cons
dpop_inner_proc	hlds_pred.m	/^                dpop_inner_proc         :: pred_proc_id$/;kq|-;/\<dpop_inner_proc\>/;'q;"	kind:fld
dptri_detism	deep_profiling.m	/^                dptri_detism        :: determinism,$/;kq|-;/\<dptri_detism\>/;'q;"	kind:fld	file:
dptri_moduleinfo	deep_profiling.m	/^                dptri_moduleinfo    :: module_info,$/;kq|-;/\<dptri_moduleinfo\>/;'q;"	kind:fld	file:
dptri_outputs	deep_profiling.m	/^                dptri_outputs       :: list(prog_var)$/;kq|-;/\<dptri_outputs\>/;'q;"	kind:fld	file:
dptri_scc_ppids	deep_profiling.m	/^                dptri_scc_ppids     :: assoc_list(pred_proc_id),$/;kq|-;/\<dptri_scc_ppids\>/;'q;"	kind:fld	file:
dr_set	make.prereqs_cache.m	/^                dr_set      :: index_set(T)$/;kq|-;/\<dr_set\>/;'q;"	kind:fld
dr_success	make.prereqs_cache.m	/^                dr_success  :: maybe_succeeded,$/;kq|-;/\<dr_success\>/;'q;"	kind:fld
drfr_error	read_modules.m	/^    ;       drfr_error($/;kq|-;/\<drfr_error\>/;'q;"	kind:cons	file:
drfr_ok	read_modules.m	/^    --->    drfr_ok($/;kq|-;/\<drfr_ok\>/;'q;"	kind:cons	file:
drfre_errors	read_modules.m	/^                drfre_errors                :: read_module_errors,$/;kq|-;/\<drfre_errors\>/;'q;"	kind:fld	file:
drfre_maybe_file_timestamp	read_modules.m	/^                drfre_maybe_file_timestamp  :: maybe(io.res(timestamp))$/;kq|-;/\<drfre_maybe_file_timestamp\>/;'q;"	kind:fld	file:
drfro_file_contents	read_modules.m	/^                drfro_file_contents         :: string,$/;kq|-;/\<drfro_file_contents\>/;'q;"	kind:fld	file:
drfro_maybe_file_timestamp	read_modules.m	/^                drfro_maybe_file_timestamp  :: maybe(io.res(timestamp))$/;kq|-;/\<drfro_maybe_file_timestamp\>/;'q;"	kind:fld	file:
drfro_num_code_units	read_modules.m	/^                drfro_num_code_units        :: int,$/;kq|-;/\<drfro_num_code_units\>/;'q;"	kind:fld	file:
dri_role	hlds_pred.m	/^                dri_role                :: deep_profile_role,$/;kq|-;/\<dri_role\>/;'q;"	kind:fld
dri_visible_scc	hlds_pred.m	/^                dri_visible_scc         :: list(visible_scc_data)$/;kq|-;/\<dri_visible_scc\>/;'q;"	kind:fld
drop	../library/list.m	/^:- pred drop(int::in, list(T)::in, list(/;kq|/^\<drop\>/;'q;"	kind:pred
drop	../library/ra_list.m	/^:- pred drop(int::in, ra_list(T)::in, ra_list(/;kq|/^\<drop\>/;'q;"	kind:pred
drop_one	structure_reuse.direct_choose_reuse.m	/^:- func drop_one(list(T)) = list(/;kq|/^\<drop_one\>/;'q;"	kind:func	file:
drop_poly_inserted_args	unused_args.m	/^:- pred drop_poly_inserted_args(int::in, list(int)::in, list(/;kq|/^\<drop_poly_inserted_args\>/;'q;"	kind:pred	file:
drop_while	../library/list.m	/^:- func drop_while(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<drop_while\>/;'q;"	kind:func
dst	../library/time.m	/^:- type dst$/;kq|-;/\<dst\>/;'q;"	kind:type
dt_day	../library/calendar.m	/^                dt_day              :: int,$/;kq|-;/\<dt_day\>/;'q;"	kind:fld	file:
dt_hour	../library/calendar.m	/^                dt_hour             :: int,$/;kq|-;/\<dt_hour\>/;'q;"	kind:fld	file:
dt_microsecond	../library/calendar.m	/^                dt_microsecond      :: int$/;kq|-;/\<dt_microsecond\>/;'q;"	kind:fld	file:
dt_minute	../library/calendar.m	/^                dt_minute           :: int,$/;kq|-;/\<dt_minute\>/;'q;"	kind:fld	file:
dt_month	../library/calendar.m	/^                dt_month            :: int,$/;kq|-;/\<dt_month\>/;'q;"	kind:fld	file:
dt_second	../library/calendar.m	/^                dt_second           :: int,$/;kq|-;/\<dt_second\>/;'q;"	kind:fld	file:
dt_year	../library/calendar.m	/^                dt_year             :: int,$/;kq|-;/\<dt_year\>/;'q;"	kind:fld	file:
dtd_allowed_functors_regex	../library/term_to_xml.m	/^:- func dtd_allowed_functors_regex(element_pred::in(/;kq|/^\<dtd_allowed_functors_regex\>/;'q;"	kind:func	file:
dtd_generation_result	../library/term_to_xml.m	/^:- type dtd_generation_result$/;kq|-;/\<dtd_generation_result\>/;'q;"	kind:type
dtkfe_language	hlds_data.m	/^                dtkfe_language      :: foreign_language$/;kq|-;/\<dtkfe_language\>/;'q;"	kind:fld
dtkn_arg_type	hlds_data.m	/^                dtkn_arg_type       :: mer_type,$/;kq|-;/\<dtkn_arg_type\>/;'q;"	kind:fld
dtkn_functor_name	hlds_data.m	/^                dtkn_functor_name   :: sym_name,$/;kq|-;/\<dtkn_functor_name\>/;'q;"	kind:fld
dtkn_maybe_arg_name	hlds_data.m	/^                dtkn_maybe_arg_name :: maybe(string)$/;kq|-;/\<dtkn_maybe_arg_name\>/;'q;"	kind:fld
du	../library/rtti_implementation.m	/^:- inst du for type_ctor_rep\/0$/;kq|-;/\<du\>/;'q;"	kind:inst	file:
du_arg_info	rtti.m	/^:- type du_arg_info$/;kq|-;/\<du_arg_info\>/;'q;"	kind:type
du_arg_info_name	rtti.m	/^:- func du_arg_info_name(du_arg_info) = maybe(/;kq|/^\<du_arg_info_name\>/;'q;"	kind:func
du_arg_info_pos_width	rtti.m	/^:- func du_arg_info_pos_width(/;kq|/^\<du_arg_info_pos_width\>/;'q;"	kind:func
du_arg_info_type	rtti.m	/^:- func du_arg_info_type(/;kq|/^\<du_arg_info_type\>/;'q;"	kind:func
du_arg_infos	rtti.m	/^                du_arg_infos        :: list(du_arg_info),$/;kq|-;/\<du_arg_infos\>/;'q;"	kind:fld
du_arg_name	rtti.m	/^                du_arg_name         :: maybe(string),$/;kq|-;/\<du_arg_name\>/;'q;"	kind:fld
du_arg_pos_width	rtti.m	/^                du_arg_pos_width    :: arg_pos_width$/;kq|-;/\<du_arg_pos_width\>/;'q;"	kind:fld
du_arg_type	rtti.m	/^                du_arg_type         :: rtti_maybe_pseudo_type_info_or_self,$/;kq|-;/\<du_arg_type\>/;'q;"	kind:fld
du_axioms	rtti.m	/^                du_axioms           :: equality_axioms,$/;kq|-;/\<du_axioms\>/;'q;"	kind:fld
du_base_type_ctor	rtti.m	/^                du_base_type_ctor   :: maybe(type_ctor)$/;kq|-;/\<du_base_type_ctor\>/;'q;"	kind:fld
du_canonical	prog_data.m	/^                du_canonical        :: maybe_canonical,$/;kq|-;/\<du_canonical\>/;'q;"	kind:fld
du_cons_tag_to_string	hlds_out_type_table.m	/^:- func du_cons_tag_to_string(/;kq|/^\<du_cons_tag_to_string\>/;'q;"	kind:func	file:
du_ctor	prog_data.m	/^:- type du_ctor$/;kq|-;/\<du_ctor\>/;'q;"	kind:type
du_ctor_adjusted_arity	type_util.m	/^:- func du_ctor_adjusted_arity(/;kq|/^\<du_ctor_adjusted_arity\>/;'q;"	kind:func
du_ctor_and_arity_to_string	parse_tree_out_cons_id.m	/^:- func du_ctor_and_arity_to_string(/;kq|/^\<du_ctor_and_arity_to_string\>/;'q;"	kind:func
du_ctor_and_arity_to_string_maybe_quoted	parse_tree_out_cons_id.m	/^:- func du_ctor_and_arity_to_string_maybe_quoted(/;kq|/^\<du_ctor_and_arity_to_string_maybe_quoted\>/;'q;"	kind:func	file:
du_ctor_to_tag_map	add_foreign_enum.m	/^:- type du_ctor_to_tag_map == map(du_ctor, cons_tag).$/;kq|-;/\<du_ctor_to_tag_map\>/;'q;"	kind:type
du_ctors	prog_data.m	/^                du_ctors            :: one_or_more(constructor),$/;kq|-;/\<du_ctors\>/;'q;"	kind:fld
du_data_ctor	prog_data.m	/^    --->    du_data_ctor(du_ctor)$/;kq|-;/\<du_data_ctor\>/;'q;"	kind:cons
du_direct_arg	prog_data.m	/^                du_direct_arg       :: maybe(list(sym_name_arity))$/;kq|-;/\<du_direct_arg\>/;'q;"	kind:fld
du_enum_num_node_allocs	../library/table_statistics.m	/^                du_enum_num_node_allocs             :: int,$/;kq|-;/\<du_enum_num_node_allocs\>/;'q;"	kind:fld
du_enum_num_node_bytes	../library/table_statistics.m	/^                du_enum_num_node_bytes              :: int,$/;kq|-;/\<du_enum_num_node_bytes\>/;'q;"	kind:fld
du_exist_info	rtti.m	/^                du_exist_info       :: maybe(exist_info),$/;kq|-;/\<du_exist_info\>/;'q;"	kind:fld
du_functor	../library/term_to_xml.m	/^    --->    du_functor($/;kq|-;/\<du_functor\>/;'q;"	kind:cons
du_functor	rtti.m	/^:- type du_functor$/;kq|-;/\<du_functor\>/;'q;"	kind:type
du_functor_arg_types	../library/rtti_implementation.m	/^:- func du_functor_arg_types(/;kq|/^\<du_functor_arg_types\>/;'q;"	kind:func	file:
du_functor_arity	../library/rtti_implementation.m	/^:- func du_functor_arity(/;kq|/^\<du_functor_arity\>/;'q;"	kind:func	file:
du_functor_desc	../library/rtti_implementation.m	/^:- func du_functor_desc(/;kq|/^\<du_functor_desc\>/;'q;"	kind:func	file:
du_functor_desc	../library/rtti_implementation.m	/^:- type du_functor_desc ---> du_functor_desc(c_pointer).$/;kq|-;/\<du_functor_desc\>/;'q;"	kind:type	file:
du_functor_name	../library/rtti_implementation.m	/^:- func du_functor_name(/;kq|/^\<du_functor_name\>/;'q;"	kind:func	file:
du_functor_ordinal	../library/rtti_implementation.m	/^:- func du_functor_ordinal(/;kq|/^\<du_functor_ordinal\>/;'q;"	kind:func	file:
du_functor_rtti_name	rtti.m	/^:- func du_functor_rtti_name(/;kq|/^\<du_functor_rtti_name\>/;'q;"	kind:func
du_functors	rtti.m	/^                du_functors         :: list(du_functor),$/;kq|-;/\<du_functors\>/;'q;"	kind:fld
du_hash_num_link_chunk_allocs	../library/table_statistics.m	/^                du_hash_num_link_chunk_allocs       :: int,$/;kq|-;/\<du_hash_num_link_chunk_allocs\>/;'q;"	kind:fld
du_hash_num_link_chunk_bytes	../library/table_statistics.m	/^                du_hash_num_link_chunk_bytes        :: int,$/;kq|-;/\<du_hash_num_link_chunk_bytes\>/;'q;"	kind:fld
du_hash_num_num_key_compares_dupl	../library/table_statistics.m	/^                du_hash_num_num_key_compares_dupl   :: int,$/;kq|-;/\<du_hash_num_num_key_compares_dupl\>/;'q;"	kind:fld
du_hash_num_num_key_compares_not_dupl	../library/table_statistics.m	/^                du_hash_num_num_key_compares_not_dupl :: int,$/;kq|-;/\<du_hash_num_num_key_compares_not_dupl\>/;'q;"	kind:fld
du_hash_num_resizes	../library/table_statistics.m	/^                du_hash_num_resizes                 :: int,$/;kq|-;/\<du_hash_num_resizes\>/;'q;"	kind:fld
du_hash_num_table_allocs	../library/table_statistics.m	/^                du_hash_num_table_allocs            :: int,$/;kq|-;/\<du_hash_num_table_allocs\>/;'q;"	kind:fld
du_hash_num_table_bytes	../library/table_statistics.m	/^                du_hash_num_table_bytes             :: int,$/;kq|-;/\<du_hash_num_table_bytes\>/;'q;"	kind:fld
du_hash_resizes_num_new_entries	../library/table_statistics.m	/^                du_hash_resizes_num_new_entries     :: int$/;kq|-;/\<du_hash_resizes_num_new_entries\>/;'q;"	kind:fld
du_hash_resizes_num_old_entries	../library/table_statistics.m	/^                du_hash_resizes_num_old_entries     :: int,$/;kq|-;/\<du_hash_resizes_num_old_entries\>/;'q;"	kind:fld
du_hl_rep	rtti.m	/^    ;       du_hl_rep($/;kq|-;/\<du_hl_rep\>/;'q;"	kind:cons
du_ll_ptag	rtti.m	/^                du_ll_ptag          :: ptag,$/;kq|-;/\<du_ll_ptag\>/;'q;"	kind:fld
du_ll_rep	rtti.m	/^    --->    du_ll_rep($/;kq|-;/\<du_ll_rep\>/;'q;"	kind:cons
du_ll_sec_tag	rtti.m	/^                du_ll_sec_tag       :: sectag_and_locn$/;kq|-;/\<du_ll_sec_tag\>/;'q;"	kind:fld
du_name	rtti.m	/^                du_name             :: string,$/;kq|-;/\<du_name\>/;'q;"	kind:fld
du_name_table	rtti.m	/^                du_name_table       :: map(string, map(uint16, du_functor)),$/;kq|-;/\<du_name_table\>/;'q;"	kind:fld
du_num_arg_lookups	../library/table_statistics.m	/^                du_num_arg_lookups                  :: int,$/;kq|-;/\<du_num_arg_lookups\>/;'q;"	kind:fld
du_num_exist_lookups	../library/table_statistics.m	/^                du_num_exist_lookups                :: int,$/;kq|-;/\<du_num_exist_lookups\>/;'q;"	kind:fld
du_num_node_allocs	../library/table_statistics.m	/^                du_num_node_allocs                  :: int,$/;kq|-;/\<du_num_node_allocs\>/;'q;"	kind:fld
du_num_node_bytes	../library/table_statistics.m	/^                du_num_node_bytes                   :: int,$/;kq|-;/\<du_num_node_bytes\>/;'q;"	kind:fld
du_ordinal	rtti.m	/^                du_ordinal          :: uint32,$/;kq|-;/\<du_ordinal\>/;'q;"	kind:fld
du_orig_arity	rtti.m	/^                du_orig_arity       :: uint16,$/;kq|-;/\<du_orig_arity\>/;'q;"	kind:fld
du_ptag_layout_flags	rtti.m	/^:- type du_ptag_layout_flags$/;kq|-;/\<du_ptag_layout_flags\>/;'q;"	kind:type
du_rep	rtti.m	/^                du_rep              :: du_rep,$/;kq|-;/\<du_rep\>/;'q;"	kind:fld
du_rep	rtti.m	/^:- type du_rep$/;kq|-;/\<du_rep\>/;'q;"	kind:type
du_repn	prog_item.m	/^:- type du_repn$/;kq|-;/\<du_repn\>/;'q;"	kind:type
du_sectag_alternatives	../library/rtti_implementation.m	/^:- type du_sectag_alternatives ---> du_sectag_alternatives(c_pointer).$/;kq|-;/\<du_sectag_alternatives\>/;'q;"	kind:type	file:
du_subtype_info	rtti.m	/^                du_subtype_info     :: functor_subtype_info$/;kq|-;/\<du_subtype_info\>/;'q;"	kind:fld
du_type_canonical	hlds_data.m	/^                du_type_canonical           :: maybe_canonical,$/;kq|-;/\<du_type_canonical\>/;'q;"	kind:fld
du_type_ctors	hlds_data.m	/^                du_type_ctors               :: one_or_more(constructor),$/;kq|-;/\<du_type_ctors\>/;'q;"	kind:fld
du_type_is_foreign_type	hlds_data.m	/^                du_type_is_foreign_type     :: maybe(foreign_type_body)$/;kq|-;/\<du_type_is_foreign_type\>/;'q;"	kind:fld
du_type_kind	hlds_data.m	/^:- type du_type_kind$/;kq|-;/\<du_type_kind\>/;'q;"	kind:type
du_type_kind_direct_dummy	hlds_data.m	/^    ;       du_type_kind_direct_dummy$/;kq|-;/\<du_type_kind_direct_dummy\>/;'q;"	kind:cons
du_type_kind_foreign_enum	hlds_data.m	/^    ;       du_type_kind_foreign_enum($/;kq|-;/\<du_type_kind_foreign_enum\>/;'q;"	kind:cons
du_type_kind_general	hlds_data.m	/^    ;       du_type_kind_general.$/;kq|-;/\<du_type_kind_general\>/;'q;"	kind:cons
du_type_kind_mercury_enum	hlds_data.m	/^    --->    du_type_kind_mercury_enum$/;kq|-;/\<du_type_kind_mercury_enum\>/;'q;"	kind:cons
du_type_kind_notag	hlds_data.m	/^    ;       du_type_kind_notag($/;kq|-;/\<du_type_kind_notag\>/;'q;"	kind:cons
du_type_layout.arg_word_desc	du_type_layout.m	/^:- func arg_word_desc(/;kq|/^\<arg_word_desc\>/;'q;"	kind:func	file:
du_type_layout.args_local	du_type_layout.m	/^    --->    args_local$/;kq|-;/\<du_type_layout.args_local\>/;'q;"	kind:cons	file:
du_type_layout.args_locn	du_type_layout.m	/^:- type args_locn$/;kq|-;/\<du_type_layout.args_locn\>/;'q;"	kind:type	file:
du_type_layout.args_remote	du_type_layout.m	/^    ;       args_remote.$/;kq|-;/\<du_type_layout.args_remote\>/;'q;"	kind:cons	file:
du_type_layout.c_repn_spf	du_type_layout.m	/^:- type c_repn_spf$/;kq|-;/\<du_type_layout.c_repn_spf\>/;'q;"	kind:type	file:
du_type_layout.c_repn_target	du_type_layout.m	/^:- type c_repn_target$/;kq|-;/\<du_type_layout.c_repn_target\>/;'q;"	kind:type	file:
du_type_layout.ddp_globals	du_type_layout.m	/^                ddp_globals                     :: globals,$/;kq|-;/\<du_type_layout.ddp_globals\>/;'q;"	kind:fld	file:
du_type_layout.ddp_module_name	du_type_layout.m	/^                ddp_module_name                 :: module_name,$/;kq|-;/\<du_type_layout.ddp_module_name\>/;'q;"	kind:fld	file:
du_type_layout.ddp_target	du_type_layout.m	/^                ddp_target                      :: compilation_target,$/;kq|-;/\<du_type_layout.ddp_target\>/;'q;"	kind:fld	file:
du_type_layout.deref_eqv_types	du_type_layout.m	/^:- pred deref_eqv_types(/;kq|/^\<deref_eqv_types\>/;'q;"	kind:pred	file:
du_type_layout.direct_arg_cond	du_type_layout.m	/^:- type direct_arg_cond$/;kq|-;/\<du_type_layout.direct_arg_cond\>/;'q;"	kind:type	file:
du_type_layout.field_id	du_type_layout.m	/^:- type field_id$/;kq|-;/\<du_type_layout.field_id\>/;'q;"	kind:type	file:
du_type_layout.field_id_name	du_type_layout.m	/^    ;       field_id_name(int, string)$/;kq|-;/\<du_type_layout.field_id_name\>/;'q;"	kind:cons	file:
du_type_layout.field_id_sectag	du_type_layout.m	/^    --->    field_id_sectag$/;kq|-;/\<du_type_layout.field_id_sectag\>/;'q;"	kind:cons	file:
du_type_layout.for_developers	du_type_layout.m	/^    ;       for_developers.$/;kq|-;/\<du_type_layout.for_developers\>/;'q;"	kind:cons	file:
du_type_layout.have_errors	du_type_layout.m	/^    ;       have_errors(list(error_spec)).$/;kq|-;/\<du_type_layout.have_errors\>/;'q;"	kind:cons	file:
du_type_layout.is_eqv_type	du_type_layout.m	/^    ;       is_eqv_type(type_ctor).$/;kq|-;/\<du_type_layout.is_eqv_type\>/;'q;"	kind:cons	file:
du_type_layout.max_primary_tag	du_type_layout.m	/^    ;       max_primary_tag(ptag, int).$/;kq|-;/\<du_type_layout.max_primary_tag\>/;'q;"	kind:cons	file:
du_type_layout.no_primary_tags	du_type_layout.m	/^    --->    no_primary_tags$/;kq|-;/\<du_type_layout.no_primary_tags\>/;'q;"	kind:cons	file:
du_type_layout.no_tagword_args	du_type_layout.m	/^    --->    no_tagword_args$/;kq|-;/\<du_type_layout.no_tagword_args\>/;'q;"	kind:cons	file:
du_type_layout.packable	du_type_layout.m	/^    --->    packable(packable_kind)$/;kq|-;/\<du_type_layout.packable\>/;'q;"	kind:cons	file:
du_type_layout.packable_dummy	du_type_layout.m	/^    --->    packable_dummy$/;kq|-;/\<du_type_layout.packable_dummy\>/;'q;"	kind:cons	file:
du_type_layout.packable_kind	du_type_layout.m	/^:- type packable_kind$/;kq|-;/\<du_type_layout.packable_kind\>/;'q;"	kind:type	file:
du_type_layout.packable_n_bits	du_type_layout.m	/^    ;       packable_n_bits(int, fill_kind).$/;kq|-;/\<du_type_layout.packable_n_bits\>/;'q;"	kind:cons	file:
du_type_layout.repn_target	du_type_layout.m	/^:- type repn_target$/;kq|-;/\<du_type_layout.repn_target\>/;'q;"	kind:type	file:
du_type_layout.repn_target_c	du_type_layout.m	/^    --->    repn_target_c(c_repn_target)$/;kq|-;/\<du_type_layout.repn_target_c\>/;'q;"	kind:cons	file:
du_type_layout.show_ptag	du_type_layout.m	/^:- func show_ptag(/;kq|/^\<show_ptag\>/;'q;"	kind:func	file:
du_type_layout.show_type_repns	du_type_layout.m	/^    ;       show_type_repns(show_which_types, maybe_for_developers).$/;kq|-;/\<du_type_layout.show_type_repns\>/;'q;"	kind:cons	file:
du_type_layout.sub_word	du_type_layout.m	/^:- type sub_word$/;kq|-;/\<du_type_layout.sub_word\>/;'q;"	kind:type	file:
du_type_layout.sub_word_bin	du_type_layout.m	/^:- type sub_word_bin$/;kq|-;/\<du_type_layout.sub_word_bin\>/;'q;"	kind:type	file:
du_type_layout.sub_word_id	du_type_layout.m	/^                sub_word_id         :: field_id$/;kq|-;/\<du_type_layout.sub_word_id\>/;'q;"	kind:fld	file:
du_type_repn	hlds_data.m	/^                du_type_repn                :: maybe(du_type_repn),$/;kq|-;/\<du_type_repn\>/;'q;"	kind:fld
du_type_repn	hlds_data.m	/^:- type du_type_repn$/;kq|-;/\<du_type_repn\>/;'q;"	kind:type
du_type_rhs_ctors_and_where_terms	parse_type_defn.m	/^:- pred du_type_rhs_ctors_and_where_terms(/;kq|/^\<du_type_rhs_ctors_and_where_terms\>/;'q;"	kind:pred	file:
du_type_supertype	hlds_data.m	/^                du_type_supertype           :: maybe_subtype,$/;kq|-;/\<du_type_supertype\>/;'q;"	kind:fld
du_value_table	rtti.m	/^                du_value_table      :: ptag_map,$/;kq|-;/\<du_value_table\>/;'q;"	kind:fld
duffin_heuristic	lp_rational.m	/^:- pred duffin_heuristic(list(/;kq|/^\<duffin_heuristic\>/;'q;"	kind:pred	file:
dummy_answer	analysis.file.m	/^:- type dummy_answer$/;kq|-;/\<dummy_answer\>/;'q;"	kind:type	file:
dummy_arg_rval	ml_foreign_proc_gen.m	/^:- func dummy_arg_rval(/;kq|/^\<dummy_arg_rval\>/;'q;"	kind:func	file:
dummy_bytecode_bytes	../mdbcomp/rtti_access.m	/^    --->    dummy_bytecode_bytes.$/;kq|-;/\<dummy_bytecode_bytes\>/;'q;"	kind:cons
dummy_context	../library/term_context.m	/^:- func dummy_context = term_context.$/;kq|/^\<dummy_context\>/;'q;"	kind:func
dummy_context_init	../library/term.m	/^:- func dummy_context_init = context.$/;kq|/^\<dummy_context_init\>/;'q;"	kind:func
dummy_foreign	prog_item.m	/^                dummy_foreign           :: c_j_cs_enum_repn$/;kq|-;/\<dummy_foreign\>/;'q;"	kind:fld
dummy_functor_name	prog_item.m	/^                dummy_functor_name      :: string,$/;kq|-;/\<dummy_functor_name\>/;'q;"	kind:fld
dummy_proc_table_statistics	../library/table_statistics.m	/^:- func dummy_proc_table_statistics = proc_table_statistics.$/;kq|/^\<dummy_proc_table_statistics\>/;'q;"	kind:func
dummy_solver_type	comp_unit_interface.m	/^:- func dummy_solver_type = type_details_solver.$/;kq|/^\<dummy_solver_type\>/;'q;"	kind:func	file:
dummy_tag	hlds_data.m	/^    ;       dummy_tag$/;kq|-;/\<dummy_tag\>/;'q;"	kind:cons
dummy_type_var	table_gen.m	/^:- func dummy_type_var = mer_type.$/;kq|/^\<dummy_type_var\>/;'q;"	kind:func	file:
dummy_univ	../library/deconstruct.m	/^:- func dummy_univ = univ.$/;kq|/^\<dummy_univ\>/;'q;"	kind:func	file:
dummy_var_info	live_vars.m	/^:- type dummy_var_info$/;kq|-;/\<dummy_var_info\>/;'q;"	kind:type
dump_abstract_constraints	mode_constraints.m	/^:- pred dump_abstract_constraints(/;kq|/^\<dump_abstract_constraints\>/;'q;"	kind:pred
dump_abstract_disjuncts	term_constr_data.m	/^:- pred dump_abstract_disjuncts(/;kq|/^\<dump_abstract_disjuncts\>/;'q;"	kind:pred	file:
dump_abstract_goal	term_constr_data.m	/^:- pred dump_abstract_goal(/;kq|/^\<dump_abstract_goal\>/;'q;"	kind:pred
dump_abstract_proc	term_constr_data.m	/^:- pred dump_abstract_proc(/;kq|/^\<dump_abstract_proc\>/;'q;"	kind:pred
dump_abstract_scc	term_constr_data.m	/^:- pred dump_abstract_scc(/;kq|/^\<dump_abstract_scc\>/;'q;"	kind:pred
dump_abstract_scc	term_constr_data.m	/^:- pred dump_abstract_scc(/;kq|/^\<dump_abstract_scc\>/;'q;"	kind:pred
dump_affects_liveness	opt_debug.m	/^:- func dump_affects_liveness(/;kq|/^\<dump_affects_liveness\>/;'q;"	kind:func	file:
dump_after_flush	matching.m	/^:- pred dump_after_flush(/;kq|/^\<dump_after_flush\>/;'q;"	kind:pred	file:
dump_anchor_follow	interval.m	/^:- pred dump_anchor_follow(/;kq|/^\<dump_anchor_follow\>/;'q;"	kind:pred	file:
dump_anchor_inserts	stack_opt.m	/^:- pred dump_anchor_inserts(/;kq|/^\<dump_anchor_inserts\>/;'q;"	kind:pred	file:
dump_ann_constraint	abstract_mode_constraints.m	/^:- pred dump_ann_constraint(/;kq|/^\<dump_ann_constraint\>/;'q;"	kind:pred	file:
dump_arg	mercury_compile_args.m	/^:- pred dump_arg(/;kq|/^\<dump_arg\>/;'q;"	kind:pred	file:
dump_arg_passing_info	hlds_out_util.m	/^                dump_arg_passing_info           :: bool,    % A$/;kq|-;/\<dump_arg_passing_info\>/;'q;"	kind:fld
dump_args	mercury_compile_args.m	/^:- pred dump_args(io.text_output_stream::in, string::in, list(/;kq|/^\<dump_args\>/;'q;"	kind:pred	file:
dump_arguments	handle_options.m	/^:- pred dump_arguments(io.text_output_stream::in, list(/;kq|/^\<dump_arguments\>/;'q;"	kind:pred	file:
dump_arith_op	builtin_ops.m	/^:- func dump_arith_op(/;kq|/^\<dump_arith_op\>/;'q;"	kind:func
dump_binop	opt_debug.m	/^:- func dump_binop(/;kq|/^\<dump_binop\>/;'q;"	kind:func
dump_bool	opt_debug.m	/^:- func dump_bool(/;kq|/^\<dump_bool\>/;'q;"	kind:func
dump_call_answer_tables	hlds_out_util.m	/^                dump_call_answer_tables         :: bool     % Z$/;kq|-;/\<dump_call_answer_tables\>/;'q;"	kind:fld
dump_call_builtin_status	hlds_out_util.m	/^                dump_call_builtin_status        :: bool,    % b$/;kq|-;/\<dump_call_builtin_status\>/;'q;"	kind:fld
dump_call_pred_ids	hlds_out_util.m	/^                dump_call_pred_ids              :: bool,    % l$/;kq|-;/\<dump_call_pred_ids\>/;'q;"	kind:fld
dump_class_id_subst_soln	add_pragma_type_spec.m	/^:- func dump_class_id_subst_soln(/;kq|/^\<dump_class_id_subst_soln\>/;'q;"	kind:func	file:
dump_clause_modes	hlds_out_util.m	/^                dump_clause_modes               :: bool,    % m$/;kq|-;/\<dump_clause_modes\>/;'q;"	kind:fld
dump_clauses	hlds_out_util.m	/^                dump_clauses                    :: bool,    % C$/;kq|-;/\<dump_clauses\>/;'q;"	kind:fld
dump_closure_info	closure_analysis.m	/^:- pred dump_closure_info(/;kq|/^\<dump_closure_info\>/;'q;"	kind:pred	file:
dump_cmp_op	builtin_ops.m	/^:- func dump_cmp_op(/;kq|/^\<dump_cmp_op\>/;'q;"	kind:func
dump_code_addr	opt_debug.m	/^:- func dump_code_addr(maybe(/;kq|/^\<dump_code_addr\>/;'q;"	kind:func
dump_code_addrs	opt_debug.m	/^:- func dump_code_addrs(maybe(proc_label), list(/;kq|/^\<dump_code_addrs\>/;'q;"	kind:func
dump_code_model	opt_debug.m	/^:- func dump_code_model(/;kq|/^\<dump_code_model\>/;'q;"	kind:func
dump_columns	../library/edit_distance.m	/^:- pred dump_columns(io.text_output_stream::in, uint::in, list(/;kq|/^\<dump_columns\>/;'q;"	kind:pred	file:
dump_component	opt_debug.m	/^:- func dump_component(maybe(/;kq|/^\<dump_component\>/;'q;"	kind:func	file:
dump_components	opt_debug.m	/^:- func dump_components(maybe(proc_label), list(/;kq|/^\<dump_components\>/;'q;"	kind:func	file:
dump_computed_goto_targets	opt_debug.m	/^:- func dump_computed_goto_targets(maybe(proc_label), int, list(maybe(/;kq|/^\<dump_computed_goto_targets\>/;'q;"	kind:func
dump_cons_table	hlds_out_util.m	/^                dump_cons_table                 :: bool,    % W$/;kq|-;/\<dump_cons_table\>/;'q;"	kind:fld
dump_const	opt_debug.m	/^:- func dump_const(maybe(/;kq|/^\<dump_const\>/;'q;"	kind:func
dump_constant_structures	hlds_out_util.m	/^                dump_constant_structures        :: bool,    % X$/;kq|-;/\<dump_constant_structures\>/;'q;"	kind:fld
dump_constraint	abstract_mode_constraints.m	/^:- pred dump_constraint(/;kq|/^\<dump_constraint\>/;'q;"	kind:pred	file:
dump_constraints	abstract_mode_constraints.m	/^:- pred dump_constraints(/;kq|/^\<dump_constraints\>/;'q;"	kind:pred	file:
dump_constraints_and_annotations	abstract_mode_constraints.m	/^:- pred dump_constraints_and_annotations(/;kq|/^\<dump_constraints_and_annotations\>/;'q;"	kind:pred
dump_ctgc	hlds_out_util.m	/^                dump_ctgc                       :: bool,    % G$/;kq|-;/\<dump_ctgc\>/;'q;"	kind:fld
dump_data_id	opt_debug.m	/^:- func dump_data_id(/;kq|/^\<dump_data_id\>/;'q;"	kind:func
dump_decl	opt_debug.m	/^:- func dump_decl(/;kq|/^\<dump_decl\>/;'q;"	kind:func	file:
dump_decls	opt_debug.m	/^:- func dump_decls(list(/;kq|/^\<dump_decls\>/;'q;"	kind:func	file:
dump_deep_profiling	hlds_out_util.m	/^                dump_deep_profiling             :: bool,    % E$/;kq|-;/\<dump_deep_profiling\>/;'q;"	kind:fld
dump_deletion	interval.m	/^:- pred dump_deletion(/;kq|/^\<dump_deletion\>/;'q;"	kind:pred	file:
dump_dependency_ordering	hlds_out_util.m	/^                dump_dependency_ordering        :: bool,    % O$/;kq|-;/\<dump_dependency_ordering\>/;'q;"	kind:fld
dump_embedded_stack_frame_id	opt_debug.m	/^:- func dump_embedded_stack_frame_id(/;kq|/^\<dump_embedded_stack_frame_id\>/;'q;"	kind:func	file:
dump_entries	structure_reuse.domain.m	/^:- pred dump_entries(/;kq|/^\<dump_entries\>/;'q;"	kind:pred	file:
dump_follow_vars	hlds_out_util.m	/^                dump_follow_vars                :: bool,    % f$/;kq|-;/\<dump_follow_vars\>/;'q;"	kind:fld
dump_full_table	structure_reuse.direct_choose_reuse.m	/^:- pred dump_full_table(/;kq|/^\<dump_full_table\>/;'q;"	kind:pred	file:
dump_fullinstr	opt_debug.m	/^:- func dump_fullinstr(maybe(/;kq|/^\<dump_fullinstr\>/;'q;"	kind:func
dump_fullinstrs	opt_debug.m	/^:- func dump_fullinstrs(maybe(/;kq|/^\<dump_fullinstrs\>/;'q;"	kind:func
dump_goal	hlds_out_goal.m	/^:- pred dump_goal(/;kq|/^\<dump_goal\>/;'q;"	kind:pred
dump_goal_birth_death_sets	hlds_out_util.m	/^                dump_goal_birth_death_sets      :: bool,    % p$/;kq|-;/\<dump_goal_birth_death_sets\>/;'q;"	kind:fld
dump_goal_determinism	hlds_out_util.m	/^                dump_goal_determinism           :: bool,    % d$/;kq|-;/\<dump_goal_determinism\>/;'q;"	kind:fld
dump_goal_features	hlds_out_util.m	/^                dump_goal_features              :: bool,    % g$/;kq|-;/\<dump_goal_features\>/;'q;"	kind:fld
dump_goal_goal_paths	ordering_mode_constraints.m	/^:- pred dump_goal_goal_paths(/;kq|/^\<dump_goal_goal_paths\>/;'q;"	kind:pred	file:
dump_goal_ids_paths	hlds_out_util.m	/^                dump_goal_ids_paths             :: bool,    % P$/;kq|-;/\<dump_goal_ids_paths\>/;'q;"	kind:fld
dump_goal_instmap_deltas	hlds_out_util.m	/^                dump_goal_instmap_deltas        :: bool,    % D$/;kq|-;/\<dump_goal_instmap_deltas\>/;'q;"	kind:fld
dump_goal_instmap_vars	hlds_out_util.m	/^                dump_goal_instmap_vars          :: bool,    % i$/;kq|-;/\<dump_goal_instmap_vars\>/;'q;"	kind:fld
dump_goal_mode	goal_mode.m	/^:- func dump_goal_mode(string, var_table, goal_mode) = list(/;kq|/^\<dump_goal_mode\>/;'q;"	kind:func
dump_goal_nl	hlds_out_goal.m	/^:- pred dump_goal_nl(/;kq|/^\<dump_goal_nl\>/;'q;"	kind:pred
dump_goal_nonlocals	hlds_out_util.m	/^                dump_goal_nonlocals             :: bool,    % n$/;kq|-;/\<dump_goal_nonlocals\>/;'q;"	kind:fld
dump_goal_paths	ordering_mode_constraints.m	/^:- pred dump_goal_paths(/;kq|/^\<dump_goal_paths\>/;'q;"	kind:pred
dump_goal_purity_markers	hlds_out_util.m	/^                dump_goal_purity_markers        :: bool,    % z$/;kq|-;/\<dump_goal_purity_markers\>/;'q;"	kind:fld
dump_goal_resume_points	hlds_out_util.m	/^                dump_goal_resume_points         :: bool,    % r$/;kq|-;/\<dump_goal_resume_points\>/;'q;"	kind:fld
dump_goal_store_maps	hlds_out_util.m	/^                dump_goal_store_maps            :: bool,    % s$/;kq|-;/\<dump_goal_store_maps\>/;'q;"	kind:fld
dump_goal_type_contexts	hlds_out_util.m	/^                dump_goal_type_contexts         :: bool,    % c$/;kq|-;/\<dump_goal_type_contexts\>/;'q;"	kind:fld
dump_ground_or_tvar_subst	add_pragma_type_spec.m	/^:- func dump_ground_or_tvar_subst(/;kq|/^\<dump_ground_or_tvar_subst\>/;'q;"	kind:func	file:
dump_hlds	options.m	/^    ;       dump_hlds$/;kq|-;/\<dump_hlds\>/;'q;"	kind:cons
dump_hlds	passes_aux.m	/^:- pred dump_hlds(/;kq|/^\<dump_hlds\>/;'q;"	kind:pred	file:
dump_hlds_alias	options.m	/^    ;       dump_hlds_alias$/;kq|-;/\<dump_hlds_alias\>/;'q;"	kind:cons
dump_hlds_file_suffix	options.m	/^    ;       dump_hlds_file_suffix$/;kq|-;/\<dump_hlds_file_suffix\>/;'q;"	kind:cons
dump_hlds_inst_limit	options.m	/^    ;       dump_hlds_inst_limit$/;kq|-;/\<dump_hlds_inst_limit\>/;'q;"	kind:cons
dump_hlds_inst_size_limit	options.m	/^    ;       dump_hlds_inst_size_limit$/;kq|-;/\<dump_hlds_inst_size_limit\>/;'q;"	kind:cons
dump_hlds_options	options.m	/^    ;       dump_hlds_options$/;kq|-;/\<dump_hlds_options\>/;'q;"	kind:cons
dump_hlds_pred_id	options.m	/^    ;       dump_hlds_pred_id$/;kq|-;/\<dump_hlds_pred_id\>/;'q;"	kind:cons
dump_hlds_pred_name	options.m	/^    ;       dump_hlds_pred_name$/;kq|-;/\<dump_hlds_pred_name\>/;'q;"	kind:cons
dump_hlds_pred_name_order	options.m	/^    ;       dump_hlds_pred_name_order$/;kq|-;/\<dump_hlds_pred_name_order\>/;'q;"	kind:cons
dump_hlds_spec_preds	options.m	/^    ;       dump_hlds_spec_preds$/;kq|-;/\<dump_hlds_spec_preds\>/;'q;"	kind:cons
dump_hlds_spec_preds_for	options.m	/^    ;       dump_hlds_spec_preds_for$/;kq|-;/\<dump_hlds_spec_preds_for\>/;'q;"	kind:cons
dump_ho_value_map_entry	closure_analysis.m	/^:- pred dump_ho_value_map_entry(/;kq|/^\<dump_ho_value_map_entry\>/;'q;"	kind:pred	file:
dump_ho_values	closure_analysis.m	/^:- pred dump_ho_values(/;kq|/^\<dump_ho_values\>/;'q;"	kind:pred	file:
dump_imports	hlds_out_util.m	/^                dump_imports                    :: bool,    % I$/;kq|-;/\<dump_imports\>/;'q;"	kind:fld
dump_info	passes_aux.m	/^:- type dump_info$/;kq|-;/\<dump_info\>/;'q;"	kind:type
dump_input_component	opt_debug.m	/^:- func dump_input_component(maybe(/;kq|/^\<dump_input_component\>/;'q;"	kind:func	file:
dump_input_components	opt_debug.m	/^:- func dump_input_components(maybe(proc_label), list(/;kq|/^\<dump_input_components\>/;'q;"	kind:func	file:
dump_insert	stack_opt.m	/^:- pred dump_insert(/;kq|/^\<dump_insert\>/;'q;"	kind:pred	file:
dump_inst_graph	inst_graph.m	/^:- pred dump_inst_graph(/;kq|/^\<dump_inst_graph\>/;'q;"	kind:pred
dump_inst_graph_cons_id_args	inst_graph.m	/^:- pred dump_inst_graph_cons_id_args(/;kq|/^\<dump_inst_graph_cons_id_args\>/;'q;"	kind:pred	file:
dump_inst_graph_node	inst_graph.m	/^:- pred dump_inst_graph_node(/;kq|/^\<dump_inst_graph_node\>/;'q;"	kind:pred	file:
dump_inst_mode_tables	hlds_out_util.m	/^                dump_inst_mode_tables           :: bool,    % M$/;kq|-;/\<dump_inst_mode_tables\>/;'q;"	kind:fld
dump_instr	opt_debug.m	/^:- func dump_instr(maybe(/;kq|/^\<dump_instr\>/;'q;"	kind:func
dump_instrs	opt_debug.m	/^:- func dump_instrs(maybe(proc_label), maybe_auto_comments, list(/;kq|/^\<dump_instrs\>/;'q;"	kind:func
dump_interval_info	interval.m	/^:- pred dump_interval_info(/;kq|/^\<dump_interval_info\>/;'q;"	kind:pred
dump_interval_info_id	interval.m	/^:- pred dump_interval_info_id(/;kq|/^\<dump_interval_info_id\>/;'q;"	kind:pred	file:
dump_intlist	opt_debug.m	/^:- func dump_intlist(list(/;kq|/^\<dump_intlist\>/;'q;"	kind:func
dump_label	opt_debug.m	/^:- func dump_label(maybe(/;kq|/^\<dump_label\>/;'q;"	kind:func
dump_label_pairs	opt_debug.m	/^:- func dump_label_pairs(maybe(proc_label), list(pair(/;kq|/^\<dump_label_pairs\>/;'q;"	kind:func
dump_labels	opt_debug.m	/^:- func dump_labels(maybe(proc_label), list(/;kq|/^\<dump_labels\>/;'q;"	kind:func
dump_layout_array_name	opt_debug.m	/^:- func dump_layout_array_name(/;kq|/^\<dump_layout_array_name\>/;'q;"	kind:func
dump_layout_name	opt_debug.m	/^:- func dump_layout_name(/;kq|/^\<dump_layout_name\>/;'q;"	kind:func
dump_layout_slot_name	opt_debug.m	/^:- func dump_layout_slot_name(/;kq|/^\<dump_layout_slot_name\>/;'q;"	kind:func
dump_line	structure_reuse.direct_choose_reuse.m	/^:- pred dump_line(/;kq|/^\<dump_line\>/;'q;"	kind:pred	file:
dump_livemap	opt_debug.m	/^:- func dump_livemap(maybe(/;kq|/^\<dump_livemap\>/;'q;"	kind:func
dump_livemaplist	opt_debug.m	/^:- func dump_livemaplist(maybe(proc_label), assoc_list(/;kq|/^\<dump_livemaplist\>/;'q;"	kind:func
dump_livevals	opt_debug.m	/^:- func dump_livevals(maybe(/;kq|/^\<dump_livevals\>/;'q;"	kind:func
dump_llds_type	opt_debug.m	/^:- func dump_llds_type(/;kq|/^\<dump_llds_type\>/;'q;"	kind:func	file:
dump_loser_tree	../library/psqueue.m	/^:- func dump_loser_tree(int, loser_tree(/;kq|/^\<dump_loser_tree\>/;'q;"	kind:func	file:
dump_lval	opt_debug.m	/^:- func dump_lval(maybe(/;kq|/^\<dump_lval\>/;'q;"	kind:func
dump_lvals	opt_debug.m	/^:- func dump_lvals(maybe(proc_label), list(/;kq|/^\<dump_lvals\>/;'q;"	kind:func
dump_lvals_2	opt_debug.m	/^:- func dump_lvals_2(maybe(proc_label), list(/;kq|/^\<dump_lvals_2\>/;'q;"	kind:func	file:
dump_match	structure_reuse.direct_choose_reuse.m	/^:- pred dump_match(/;kq|/^\<dump_match\>/;'q;"	kind:pred	file:
dump_match_details	structure_reuse.direct_choose_reuse.m	/^:- pred dump_match_details(/;kq|/^\<dump_match_details\>/;'q;"	kind:pred	file:
dump_match_table	structure_reuse.direct_choose_reuse.m	/^:- pred dump_match_table(/;kq|/^\<dump_match_table\>/;'q;"	kind:pred	file:
dump_matching_result	stack_opt.m	/^:- pred dump_matching_result(/;kq|/^\<dump_matching_result\>/;'q;"	kind:pred	file:
dump_may_call_mercury	opt_debug.m	/^:- func dump_may_call_mercury(/;kq|/^\<dump_may_call_mercury\>/;'q;"	kind:func	file:
dump_may_duplicate	opt_debug.m	/^:- func dump_may_duplicate(/;kq|/^\<dump_may_duplicate\>/;'q;"	kind:func	file:
dump_may_use_atomic	opt_debug.m	/^:- func dump_may_use_atomic(/;kq|/^\<dump_may_use_atomic\>/;'q;"	kind:func	file:
dump_maybe_dummy	opt_debug.m	/^:- func dump_maybe_dummy(/;kq|/^\<dump_maybe_dummy\>/;'q;"	kind:func	file:
dump_maybe_label	opt_debug.m	/^:- func dump_maybe_label(string, maybe(proc_label), maybe(/;kq|/^\<dump_maybe_label\>/;'q;"	kind:func	file:
dump_maybe_rvals	opt_debug.m	/^:- func dump_maybe_rvals(maybe(proc_label), list(maybe(/;kq|/^\<dump_maybe_rvals\>/;'q;"	kind:func
dump_mem_ref	opt_debug.m	/^:- func dump_mem_ref(maybe(/;kq|/^\<dump_mem_ref\>/;'q;"	kind:func
dump_mlds	options.m	/^    ;       dump_mlds$/;kq|-;/\<dump_mlds\>/;'q;"	kind:cons
dump_mlds_doc	mercury_compile_mlds_back_end.m	/^:- pred dump_mlds_doc(/;kq|/^\<dump_mlds_doc\>/;'q;"	kind:pred	file:
dump_mlds_pred_name	options.m	/^    ;       dump_mlds_pred_name$/;kq|-;/\<dump_mlds_pred_name\>/;'q;"	kind:cons
dump_mlds_stmt	mlds_dump.m	/^:- pred dump_mlds_stmt(/;kq|/^\<dump_mlds_stmt\>/;'q;"	kind:pred
dump_mm_tabling_analysis_debug_info	tabling_analysis.m	/^:- pred dump_mm_tabling_analysis_debug_info(/;kq|/^\<dump_mm_tabling_analysis_debug_info\>/;'q;"	kind:pred	file:
dump_mode_constraint_var	mode_constraint_robdd.m	/^:- func dump_mode_constraint_var(/;kq|/^\<dump_mode_constraint_var\>/;'q;"	kind:func	file:
dump_mode_constraints	hlds_out_util.m	/^                dump_mode_constraints           :: bool,    % B$/;kq|-;/\<dump_mode_constraints\>/;'q;"	kind:fld
dump_modules	grab_modules.m	/^:- pred dump_modules(io.text_output_stream::in, set(/;kq|/^\<dump_modules\>/;'q;"	kind:pred	file:
dump_opt	hlds_out_util.m	/^:- pred dump_opt(char::in, (func(/;kq|/^\<dump_opt\>/;'q;"	kind:pred	file:
dump_options_file	options.m	/^    ;       dump_options_file$/;kq|-;/\<dump_options_file\>/;'q;"	kind:cons
dump_options_file	options_file.m	/^:- pred dump_options_file(/;kq|/^\<dump_options_file\>/;'q;"	kind:pred
dump_origin	pred_name.m	/^:- func dump_origin(/;kq|/^\<dump_origin\>/;'q;"	kind:func
dump_origin_constraint	pred_name.m	/^:- func dump_origin_constraint(/;kq|/^\<dump_origin_constraint\>/;'q;"	kind:func	file:
dump_origin_constraints	pred_name.m	/^:- func dump_origin_constraints(/;kq|/^\<dump_origin_constraints\>/;'q;"	kind:func	file:
dump_output_component	opt_debug.m	/^:- func dump_output_component(maybe(/;kq|/^\<dump_output_component\>/;'q;"	kind:func	file:
dump_output_components	opt_debug.m	/^:- func dump_output_components(maybe(proc_label), list(/;kq|/^\<dump_output_components\>/;'q;"	kind:func	file:
dump_pred_goal_paths	ordering_mode_constraints.m	/^:- pred dump_pred_goal_paths(/;kq|/^\<dump_pred_goal_paths\>/;'q;"	kind:pred	file:
dump_pred_proc_id	opt_debug.m	/^:- func dump_pred_proc_id(/;kq|/^\<dump_pred_proc_id\>/;'q;"	kind:func	file:
dump_predicates	hlds_out_util.m	/^                dump_predicates                 :: bool,    % x$/;kq|-;/\<dump_predicates\>/;'q;"	kind:fld
dump_proc_goal_paths	ordering_mode_constraints.m	/^:- pred dump_proc_goal_paths(/;kq|/^\<dump_proc_goal_paths\>/;'q;"	kind:pred	file:
dump_proclabel	opt_debug.m	/^:- func dump_proclabel(/;kq|/^\<dump_proclabel\>/;'q;"	kind:func
dump_program_point	smm_common.m	/^:- pred dump_program_point(/;kq|/^\<dump_program_point\>/;'q;"	kind:pred
dump_psqueue	../library/psqueue.m	/^:- func dump_psqueue(int, psqueue(/;kq|/^\<dump_psqueue\>/;'q;"	kind:func	file:
dump_psqueue	../library/psqueue.m	/^:- func dump_psqueue(psqueue(/;kq|/^\<dump_psqueue\>/;'q;"	kind:func
dump_ptag	opt_debug.m	/^:- func dump_ptag(/;kq|/^\<dump_ptag\>/;'q;"	kind:func	file:
dump_refers_to_llds_stack	opt_debug.m	/^:- func dump_refers_to_llds_stack(/;kq|/^\<dump_refers_to_llds_stack\>/;'q;"	kind:func	file:
dump_reg	opt_debug.m	/^:- func dump_reg(/;kq|/^\<dump_reg\>/;'q;"	kind:func
dump_region_annotations	hlds_out_util.m	/^                dump_region_annotations         :: bool,    % e$/;kq|-;/\<dump_region_annotations\>/;'q;"	kind:fld
dump_results	matching.m	/^:- pred dump_results(/;kq|/^\<dump_results\>/;'q;"	kind:pred	file:
dump_row	../library/edit_distance.m	/^:- pred dump_row(io.text_output_stream::in, uint::in, array(/;kq|/^\<dump_row\>/;'q;"	kind:pred	file:
dump_rtti_name	opt_debug.m	/^:- func dump_rtti_name(/;kq|/^\<dump_rtti_name\>/;'q;"	kind:func
dump_rtti_type_class_instance_types	opt_debug.m	/^:- func dump_rtti_type_class_instance_types(list(/;kq|/^\<dump_rtti_type_class_instance_types\>/;'q;"	kind:func
dump_rtti_type_class_name	opt_debug.m	/^:- func dump_rtti_type_class_name(/;kq|/^\<dump_rtti_type_class_name\>/;'q;"	kind:func
dump_rtti_type_ctor	opt_debug.m	/^:- func dump_rtti_type_ctor(/;kq|/^\<dump_rtti_type_ctor\>/;'q;"	kind:func
dump_rttiproclabel	opt_debug.m	/^:- func dump_rttiproclabel(/;kq|/^\<dump_rttiproclabel\>/;'q;"	kind:func	file:
dump_rval	opt_debug.m	/^:- func dump_rval(maybe(/;kq|/^\<dump_rval\>/;'q;"	kind:func
dump_rvals	opt_debug.m	/^:- func dump_rvals(maybe(proc_label), list(/;kq|/^\<dump_rvals\>/;'q;"	kind:func
dump_same_hlds	options.m	/^    ;       dump_same_hlds$/;kq|-;/\<dump_same_hlds\>/;'q;"	kind:cons
dump_size_vars	term_constr_util.m	/^:- pred dump_size_vars(/;kq|/^\<dump_size_vars\>/;'q;"	kind:pred
dump_size_varset	term_constr_util.m	/^:- pred dump_size_varset(/;kq|/^\<dump_size_varset\>/;'q;"	kind:pred
dump_size_varset_loop	term_constr_util.m	/^:- pred dump_size_varset_loop(/;kq|/^\<dump_size_varset_loop\>/;'q;"	kind:pred	file:
dump_stack_incr_kind	opt_debug.m	/^:- func dump_stack_incr_kind(/;kq|/^\<dump_stack_incr_kind\>/;'q;"	kind:func
dump_stack_opt_info	stack_opt.m	/^:- pred dump_stack_opt_info(/;kq|/^\<dump_stack_opt_info\>/;'q;"	kind:pred	file:
dump_struct_sharing_info	hlds_out_util.m	/^                dump_struct_sharing_info        :: bool,    % S$/;kq|-;/\<dump_struct_sharing_info\>/;'q;"	kind:fld
dump_structure_reuse_domain	prog_ctgc.m	/^:- pred dump_structure_reuse_domain(/;kq|/^\<dump_structure_reuse_domain\>/;'q;"	kind:pred
dump_structure_sharing_domain	prog_ctgc.m	/^:- pred dump_structure_sharing_domain(/;kq|/^\<dump_structure_sharing_domain\>/;'q;"	kind:pred
dump_structured_insts	hlds_out_util.m	/^                dump_structured_insts           :: bool,    % Y$/;kq|-;/\<dump_structured_insts\>/;'q;"	kind:fld
dump_subst	pred_name.m	/^:- func dump_subst(pair(/;kq|/^\<dump_subst\>/;'q;"	kind:func	file:
dump_subst_soln	add_pragma_type_spec.m	/^:- func dump_subst_soln(/;kq|/^\<dump_subst_soln\>/;'q;"	kind:func	file:
dump_subst_soln_list	add_pragma_type_spec.m	/^:- func dump_subst_soln_list(tvarset, tvarset, string, int, list(/;kq|/^\<dump_subst_soln_list\>/;'q;"	kind:func	file:
dump_tc_rtti_name	opt_debug.m	/^:- func dump_tc_rtti_name(/;kq|/^\<dump_tc_rtti_name\>/;'q;"	kind:func
dump_termination_analysis	hlds_out_util.m	/^                dump_termination_analysis       :: bool,    % t$/;kq|-;/\<dump_termination_analysis\>/;'q;"	kind:fld
dump_tournament	../library/psqueue.m	/^:- func dump_tournament(int, tournament_view(/;kq|/^\<dump_tournament\>/;'q;"	kind:func	file:
dump_trace_counts	options.m	/^    ;       dump_trace_counts$/;kq|-;/\<dump_trace_counts\>/;'q;"	kind:cons
dump_trace_counts_to	../library/benchmarking.m	/^:- pred dump_trace_counts_to(/;kq|/^\<dump_trace_counts_to\>/;'q;"	kind:pred	file:
dump_trail_usage_debug_info	trailing_analysis.m	/^:- pred dump_trail_usage_debug_info(/;kq|/^\<dump_trail_usage_debug_info\>/;'q;"	kind:pred	file:
dump_transformed_origin	pred_name.m	/^:- pred dump_transformed_origin(/;kq|/^\<dump_transformed_origin\>/;'q;"	kind:pred	file:
dump_tvar_rename	add_pragma_type_spec.m	/^:- func dump_tvar_rename(/;kq|/^\<dump_tvar_rename\>/;'q;"	kind:func	file:
dump_tvar_subst	add_pragma_type_spec.m	/^:- func dump_tvar_subst(/;kq|/^\<dump_tvar_subst\>/;'q;"	kind:func	file:
dump_tvarset	add_pragma_type_spec.m	/^:- func dump_tvarset(/;kq|/^\<dump_tvarset\>/;'q;"	kind:func	file:
dump_tvarset_entry	add_pragma_type_spec.m	/^:- func dump_tvarset_entry(pair(/;kq|/^\<dump_tvarset_entry\>/;'q;"	kind:func	file:
dump_type_subst	add_pragma_type_spec.m	/^:- func dump_type_subst(/;kq|/^\<dump_type_subst\>/;'q;"	kind:func	file:
dump_type_table_only_local	hlds_out_util.m	/^                dump_type_table_only_local      :: bool,    % L$/;kq|-;/\<dump_type_table_only_local\>/;'q;"	kind:fld
dump_type_typeclass_tables	hlds_out_util.m	/^                dump_type_typeclass_tables      :: bool,    % T$/;kq|-;/\<dump_type_typeclass_tables\>/;'q;"	kind:fld
dump_unification_details	hlds_out_util.m	/^                dump_unification_details        :: bool,    % u$/;kq|-;/\<dump_unification_details\>/;'q;"	kind:fld
dump_unify_argmodes	hlds_out_util.m	/^                dump_unify_argmodes             :: bool,    % a$/;kq|-;/\<dump_unify_argmodes\>/;'q;"	kind:fld
dump_unify_argmodes_struct	hlds_out_util.m	/^                dump_unify_argmodes_struct      :: bool,    % y$/;kq|-;/\<dump_unify_argmodes_struct\>/;'q;"	kind:fld
dump_unify_compare_preds	hlds_out_util.m	/^                dump_unify_compare_preds        :: bool,    % U$/;kq|-;/\<dump_unify_compare_preds\>/;'q;"	kind:fld
dump_unop	opt_debug.m	/^:- func dump_unop(/;kq|/^\<dump_unop\>/;'q;"	kind:func
dump_use_reuse_info	hlds_out_util.m	/^                dump_use_reuse_info             :: bool,    % R$/;kq|-;/\<dump_use_reuse_info\>/;'q;"	kind:fld
dump_used_modules_history	unused_imports.m	/^:- pred dump_used_modules_history(/;kq|/^\<dump_used_modules_history\>/;'q;"	kind:pred	file:
dump_var	inst_graph.m	/^:- pred dump_var(/;kq|/^\<dump_var\>/;'q;"	kind:pred	file:
dump_var_constraint	abstract_mode_constraints.m	/^:- pred dump_var_constraint(/;kq|/^\<dump_var_constraint\>/;'q;"	kind:pred	file:
dump_var_numbers_in_names	hlds_out_util.m	/^                dump_var_numbers_in_names       :: bool,    % v$/;kq|-;/\<dump_var_numbers_in_names\>/;'q;"	kind:fld
dump_varmap	direct_arg_in_out.m	/^:- pred dump_varmap(/;kq|/^\<dump_varmap\>/;'q;"	kind:pred	file:
dump_varmap_entry	direct_arg_in_out.m	/^:- pred dump_varmap_entry(/;kq|/^\<dump_varmap_entry\>/;'q;"	kind:pred	file:
dump_vars	liveness.m	/^:- pred dump_vars(/;kq|/^\<dump_vars\>/;'q;"	kind:pred	file:
dump_winner	../library/psqueue.m	/^:- func dump_winner(int, winner(/;kq|/^\<dump_winner\>/;'q;"	kind:func	file:
dup_empty	split_parse_tree_src.m	/^    --->    dup_empty$/;kq|-;/\<dup_empty\>/;'q;"	kind:cons	file:
dup_imp_only	split_parse_tree_src.m	/^    ;       dup_imp_only$/;kq|-;/\<dup_imp_only\>/;'q;"	kind:cons	file:
dup_int_imp	split_parse_tree_src.m	/^    ;       dup_int_imp.$/;kq|-;/\<dup_int_imp\>/;'q;"	kind:cons	file:
dup_int_only	split_parse_tree_src.m	/^    ;       dup_int_only$/;kq|-;/\<dup_int_only\>/;'q;"	kind:cons	file:
dup_proc_label_map	mercury_compile_llds_back_end.m	/^:- type dup_proc_label_map ==$/;kq|-;/\<dup_proc_label_map\>/;'q;"	kind:type	file:
dupelim.add_pragma_pref_labels	dupelim.m	/^:- pred add_pragma_pref_labels(/;kq|/^\<add_pragma_pref_labels\>/;'q;"	kind:pred	file:
dupelim.cluster	dupelim.m	/^:- type cluster$/;kq|-;/\<dupelim.cluster\>/;'q;"	kind:type	file:
dupelim.find_clusters	dupelim.m	/^:- pred find_clusters(list(list(label))::in, set(/;kq|/^\<find_clusters\>/;'q;"	kind:pred	file:
dupelim.most_specific_block	dupelim.m	/^:- pred most_specific_block(list(instruction)::in, maybe(/;kq|/^\<most_specific_block\>/;'q;"	kind:pred	file:
dupelim.most_specific_instr	dupelim.m	/^:- pred most_specific_instr(instr::in, instr::in, maybe(/;kq|/^\<most_specific_instr\>/;'q;"	kind:pred	file:
dupelim.most_specific_instrs	dupelim.m	/^:- pred most_specific_instrs(list(instruction)::in, list(/;kq|/^\<most_specific_instrs\>/;'q;"	kind:pred	file:
dupelim.most_specific_lval	dupelim.m	/^:- pred most_specific_lval(/;kq|/^\<most_specific_lval\>/;'q;"	kind:pred	file:
dupelim.most_specific_rval	dupelim.m	/^:- pred most_specific_rval(/;kq|/^\<most_specific_rval\>/;'q;"	kind:pred	file:
dupelim.process_clusters	dupelim.m	/^:- pred process_clusters(list(cluster)::in, list(label)::in, list(/;kq|/^\<process_clusters\>/;'q;"	kind:pred	file:
dupelim.process_elim_labels	dupelim.m	/^:- pred process_elim_labels(list(label)::in, list(/;kq|/^\<process_elim_labels\>/;'q;"	kind:pred	file:
dupelim.standardize_block	dupelim.m	/^:- pred standardize_block(list(instruction)::in, maybe(/;kq|/^\<standardize_block\>/;'q;"	kind:pred	file:
dupelim.standardize_instr	dupelim.m	/^:- pred standardize_instr(/;kq|/^\<standardize_instr\>/;'q;"	kind:pred	file:
dupelim.standardize_instrs	dupelim.m	/^:- pred standardize_instrs(list(instruction)::in, list(/;kq|/^\<standardize_instrs\>/;'q;"	kind:pred	file:
dupelim.standardize_lval	dupelim.m	/^:- pred standardize_lval(/;kq|/^\<standardize_lval\>/;'q;"	kind:pred	file:
dupelim.standardize_rval	dupelim.m	/^:- pred standardize_rval(/;kq|/^\<standardize_rval\>/;'q;"	kind:pred	file:
dupelim.std_block_size_limit	dupelim.m	/^:- func std_block_size_limit = int.$/;kq|/^\<std_block_size_limit\>/;'q;"	kind:func	file:
dupelim.std_map	dupelim.m	/^:- type std_map == map(list(instr), list(label)).$/;kq|-;/\<dupelim.std_map\>/;'q;"	kind:type	file:
dupelim_build_maps	dupelim.m	/^:- pred dupelim_build_maps(list(/;kq|/^\<dupelim_build_maps\>/;'q;"	kind:pred	file:
dupelim_main	dupelim.m	/^:- pred dupelim_main(/;kq|/^\<dupelim_main\>/;'q;"	kind:pred
duplex	../library/stream.m	/^:- typeclass duplex(Stream, State)$/;kq|-;/\<duplex\>/;'q;"	kind:tc
duplicate	../library/list.m	/^:- func duplicate(int, T) = list(/;kq|/^\<duplicate\>/;'q;"	kind:func
duplicate	../library/thread.channel.m	/^:- pred duplicate(channel(T)::in, channel(/;kq|/^\<duplicate\>/;'q;"	kind:pred
duplicate_char	../library/string.m	/^:- func duplicate_char(char::in, int::in) = (/;kq|/^\<duplicate_char\>/;'q;"	kind:func
duplicate_element	../library/term_to_xml.m	/^                duplicate_element   :: string,$/;kq|-;/\<duplicate_element\>/;'q;"	kind:fld
duplicate_elements	../library/term_to_xml.m	/^    ;       duplicate_elements($/;kq|-;/\<duplicate_elements\>/;'q;"	kind:cons
duplicate_types	../library/term_to_xml.m	/^                duplicate_types     :: list(type_desc)$/;kq|-;/\<duplicate_types\>/;'q;"	kind:fld
duplicated_section	split_parse_tree_src.m	/^:- type duplicated_section$/;kq|-;/\<duplicated_section\>/;'q;"	kind:type	file:
dupproc.disallowed_instr	dupproc.m	/^:- pred disallowed_instr(/;kq|/^\<disallowed_instr\>/;'q;"	kind:pred	file:
dupproc.eliminate_dup_procs	dupproc.m	/^:- pred eliminate_dup_procs(assoc_list(/;kq|/^\<eliminate_dup_procs\>/;'q;"	kind:pred	file:
dupproc.maybe_redirect_proc	dupproc.m	/^:- pred maybe_redirect_proc(/;kq|/^\<maybe_redirect_proc\>/;'q;"	kind:pred	file:
dur_cheaper_tag_test	hlds_data.m	/^                dur_cheaper_tag_test        :: maybe_cheaper_tag_test,$/;kq|-;/\<dur_cheaper_tag_test\>/;'q;"	kind:fld
dur_ctor_map	hlds_data.m	/^                dur_ctor_map                :: ctor_name_to_repn_map,$/;kq|-;/\<dur_ctor_map\>/;'q;"	kind:fld
dur_ctor_repns	hlds_data.m	/^                dur_ctor_repns              :: list(constructor_repn),$/;kq|-;/\<dur_ctor_repns\>/;'q;"	kind:fld
dur_days	../library/calendar.m	/^                dur_days            :: int,$/;kq|-;/\<dur_days\>/;'q;"	kind:fld	file:
dur_direct_arg_ctors	hlds_data.m	/^                dur_direct_arg_ctors        :: maybe(list(sym_name_arity))$/;kq|-;/\<dur_direct_arg_ctors\>/;'q;"	kind:fld
dur_direct_dummy	prog_item.m	/^    --->    dur_direct_dummy(direct_dummy_repn)$/;kq|-;/\<dur_direct_dummy\>/;'q;"	kind:cons
dur_enum	prog_item.m	/^    ;       dur_enum(enum_repn)$/;kq|-;/\<dur_enum\>/;'q;"	kind:cons
dur_gen_more_functors	prog_item.m	/^    ;       dur_gen_more_functors(gen_du_more_functors_repn).$/;kq|-;/\<dur_gen_more_functors\>/;'q;"	kind:cons
dur_gen_only_functor	prog_item.m	/^    ;       dur_gen_only_functor(gen_du_only_functor_repn)$/;kq|-;/\<dur_gen_only_functor\>/;'q;"	kind:cons
dur_kind	hlds_data.m	/^                dur_kind                    :: du_type_kind,$/;kq|-;/\<dur_kind\>/;'q;"	kind:fld
dur_microseconds	../library/calendar.m	/^                dur_microseconds    :: int$/;kq|-;/\<dur_microseconds\>/;'q;"	kind:fld	file:
dur_months	../library/calendar.m	/^                dur_months          :: int,$/;kq|-;/\<dur_months\>/;'q;"	kind:fld	file:
dur_notag	prog_item.m	/^    ;       dur_notag(notag_repn)$/;kq|-;/\<dur_notag\>/;'q;"	kind:cons
dur_seconds	../library/calendar.m	/^                dur_seconds         :: int,$/;kq|-;/\<dur_seconds\>/;'q;"	kind:fld	file:
duration	../library/calendar.m	/^:- func duration(/;kq|/^\<duration\>/;'q;"	kind:func
duration	../library/calendar.m	/^:- type duration$/;kq|-;/\<duration\>/;'q;"	kind:type	file:
duration_from_string	../library/calendar.m	/^:- pred duration_from_string(/;kq|/^\<duration_from_string\>/;'q;"	kind:pred
duration_leq	../library/calendar.m	/^:- pred duration_leq(/;kq|/^\<duration_leq\>/;'q;"	kind:pred
duration_to_string	../library/calendar.m	/^:- func duration_to_string(/;kq|/^\<duration_to_string\>/;'q;"	kind:func
dw_float	prog_data.m	/^    --->    dw_float$/;kq|-;/\<dw_float\>/;'q;"	kind:cons
dw_int64	prog_data.m	/^    ;       dw_int64$/;kq|-;/\<dw_int64\>/;'q;"	kind:cons
dw_uint64	prog_data.m	/^    ;       dw_uint64.$/;kq|-;/\<dw_uint64\>/;'q;"	kind:cons
dword_float	llds_out_data.m	/^    --->    dword_float$/;kq|-;/\<dword_float\>/;'q;"	kind:cons	file:
dword_float_get_word0	builtin_ops.m	/^    ;       dword_float_get_word0$/;kq|-;/\<dword_float_get_word0\>/;'q;"	kind:cons
dword_float_get_word1	builtin_ops.m	/^    ;       dword_float_get_word1$/;kq|-;/\<dword_float_get_word1\>/;'q;"	kind:cons
dword_int64	llds_out_data.m	/^    ;       dword_int64$/;kq|-;/\<dword_int64\>/;'q;"	kind:cons	file:
dword_int64_get_word0	builtin_ops.m	/^    ;       dword_int64_get_word0$/;kq|-;/\<dword_int64_get_word0\>/;'q;"	kind:cons
dword_int64_get_word1	builtin_ops.m	/^    ;       dword_int64_get_word1$/;kq|-;/\<dword_int64_get_word1\>/;'q;"	kind:cons
dword_type	llds_out_data.m	/^:- type dword_type$/;kq|-;/\<dword_type\>/;'q;"	kind:type	file:
dword_uint64	llds_out_data.m	/^    ;       dword_uint64.$/;kq|-;/\<dword_uint64\>/;'q;"	kind:cons	file:
dword_uint64_get_word0	builtin_ops.m	/^    ;       dword_uint64_get_word0$/;kq|-;/\<dword_uint64_get_word0\>/;'q;"	kind:cons
dword_uint64_get_word1	builtin_ops.m	/^    ;       dword_uint64_get_word1.$/;kq|-;/\<dword_uint64_get_word1\>/;'q;"	kind:cons
dynamic_cast	../library/builtin.m	/^:- pred dynamic_cast(/;kq|/^\<dynamic_cast\>/;'q;"	kind:pred
dynamic_cast_to_array	../library/array.m	/^:- some [T2] pred dynamic_cast_to_array(T1::in, array(/;kq|/^\<dynamic_cast_to_array\>/;'q;"	kind:pred
dynamic_cast_to_list	../library/pprint.m	/^:- some [T2] pred dynamic_cast_to_list(T1::in, list(/;kq|/^\<dynamic_cast_to_list\>/;'q;"	kind:pred	file:
dynamic_cast_to_map	../library/pprint.m	/^:- some [T2, T3] pred dynamic_cast_to_map(T1::in, map(/;kq|/^\<dynamic_cast_to_map\>/;'q;"	kind:pred	file:
dynamic_cast_to_map_pair	../library/pprint.m	/^:- some [T2, T3] pred dynamic_cast_to_map_pair(T1::in, map_pair(/;kq|/^\<dynamic_cast_to_map_pair\>/;'q;"	kind:pred	file:
dynamic_cast_to_robdd	../library/pprint.m	/^:- some [T2] pred dynamic_cast_to_robdd(T1, robdd(/;kq|/^\<dynamic_cast_to_robdd\>/;'q;"	kind:pred	file:
dynamic_cast_to_sparse_bitset_of_int	../library/pprint.m	/^:- pred dynamic_cast_to_sparse_bitset_of_int(T1::in, sparse_bitset(/;kq|/^\<dynamic_cast_to_sparse_bitset_of_int\>/;'q;"	kind:pred	file:
dynamic_cast_to_sparse_bitset_of_var	../library/pprint.m	/^:- some [T2] pred dynamic_cast_to_sparse_bitset_of_var(/;kq|/^\<dynamic_cast_to_sparse_bitset_of_var\>/;'q;"	kind:pred	file:
dynamic_cast_to_tuple	../library/pprint.m	/^:- pred dynamic_cast_to_tuple(/;kq|/^\<dynamic_cast_to_tuple\>/;'q;"	kind:pred	file:
dynamic_cast_to_var	../library/pprint.m	/^:- some [T2] pred dynamic_cast_to_var(T1::in, var(/;kq|/^\<dynamic_cast_to_var\>/;'q;"	kind:pred	file:
dynamic_cast_to_version_array	../library/pprint.m	/^:- some [T2] pred dynamic_cast_to_version_array(/;kq|/^\<dynamic_cast_to_version_array\>/;'q;"	kind:pred	file:
dynamic_coverage_data	coverage_profiling.m	/^    ;       dynamic_coverage_data.$/;kq|-;/\<dynamic_coverage_data\>/;'q;"	kind:cons	file:
dynamic_size	hlds_goal.m	/^    ;       dynamic_size($/;kq|-;/\<dynamic_size\>/;'q;"	kind:cons
dynprog_entry	../library/edit_seq.m	/^:- type dynprog_entry(T)$/;kq|-;/\<dynprog_entry\>/;'q;"	kind:type	file:
dynprog_table	../library/edit_seq.m	/^:- type dynprog_table(T) == map(int, map(int, dynprog_entry(T))).$/;kq|-;/\<dynprog_table\>/;'q;"	kind:type	file:
e	../library/math.m	/^:- func e = float.$/;kq|/^\<e\>/;'q;"	kind:func
e_cost	../library/edit_seq.m	/^                e_cost      ::  int$/;kq|-;/\<e_cost\>/;'q;"	kind:fld	file:
e_edits	../library/edit_seq.m	/^                e_edits     ::  cord(edit(T)),$/;kq|-;/\<e_edits\>/;'q;"	kind:fld	file:
ecessor	../library/diet.m	/^    func predecessor(T) = T$/;kq|-;/\<ecessor\>/;'q;"	kind:tcm
edge	term_constr_pass2.m	/^:- type edge$/;kq|-;/\<edge\>/;'q;"	kind:type	file:
edge_kind	hlds_dependency_graph.m	/^:- type edge_kind$/;kq|-;/\<edge_kind\>/;'q;"	kind:type	file:
edge_list	matching.m	/^:- type edge_list == assoc_list(benefit_node, cost_node).$/;kq|-;/\<edge_list\>/;'q;"	kind:type	file:
edge_non_tail_call	hlds_dependency_graph.m	/^    --->    edge_non_tail_call$/;kq|-;/\<edge_non_tail_call\>/;'q;"	kind:cons	file:
edge_operator	rbmm.points_to_graph.m	/^:- pred edge_operator(/;kq|/^\<edge_operator\>/;'q;"	kind:pred
edge_points_to_node	rbmm.points_to_graph.m	/^:- pred edge_points_to_node(/;kq|/^\<edge_points_to_node\>/;'q;"	kind:pred	file:
edge_tail_call	hlds_dependency_graph.m	/^    ;       edge_tail_call$/;kq|-;/\<edge_tail_call\>/;'q;"	kind:cons	file:
edge_unify	hlds_dependency_graph.m	/^    ;       edge_unify.$/;kq|-;/\<edge_unify\>/;'q;"	kind:cons	file:
edit	../library/edit_seq.m	/^:- type edit(T)$/;kq|-;/\<edit\>/;'q;"	kind:type
edit_distance.build_columns	../library/edit_distance.m	/^:- pred build_columns(edit_params(/;kq|/^\<build_columns\>/;'q;"	kind:pred	file:
edit_distance.build_rows	../library/edit_distance.m	/^:- pred build_rows(edit_params(/;kq|/^\<build_rows\>/;'q;"	kind:pred	file:
edit_distance.cost_of_delete	../library/edit_distance.m	/^                cost_of_delete      :: uint,$/;kq|-;/\<edit_distance.cost_of_delete\>/;'q;"	kind:fld
edit_distance.cost_of_insert	../library/edit_distance.m	/^                cost_of_insert      :: uint,$/;kq|-;/\<edit_distance.cost_of_insert\>/;'q;"	kind:fld
edit_distance.cost_of_replace	../library/edit_distance.m	/^                cost_of_replace     :: (func(T, T) = uint),$/;kq|-;/\<edit_distance.cost_of_replace\>/;'q;"	kind:fld
edit_distance.dump_columns	../library/edit_distance.m	/^:- pred dump_columns(io.text_output_stream::in, uint::in, list(/;kq|/^\<dump_columns\>/;'q;"	kind:pred	file:
edit_distance.dump_row	../library/edit_distance.m	/^:- pred dump_row(io.text_output_stream::in, uint::in, array(/;kq|/^\<dump_row\>/;'q;"	kind:pred	file:
edit_distance.edit_params	../library/edit_distance.m	/^:- type edit_params(T)$/;kq|-;/\<edit_distance.edit_params\>/;'q;"	kind:type
edit_params	../library/edit_distance.m	/^:- type edit_params(T)$/;kq|-;/\<edit_params\>/;'q;"	kind:type
edit_params	../library/edit_seq.m	/^:- type edit_params$/;kq|-;/\<edit_params\>/;'q;"	kind:type
edit_seq	../library/edit_seq.m	/^:- type edit_seq(T) == list(edit(T)).$/;kq|-;/\<edit_seq\>/;'q;"	kind:type
edit_seq.add_entry	../library/edit_seq.m	/^:- pred add_entry(int::in, int::in, dynprog_entry(/;kq|/^\<add_entry\>/;'q;"	kind:pred	file:
edit_seq.ch_diff	../library/edit_seq.m	/^                ch_diff             :: diff_seq(T)$/;kq|-;/\<edit_seq.ch_diff\>/;'q;"	kind:fld
edit_seq.ch_seq_a_length	../library/edit_seq.m	/^                ch_seq_a_length     :: int,$/;kq|-;/\<edit_seq.ch_seq_a_length\>/;'q;"	kind:fld
edit_seq.ch_seq_a_start	../library/edit_seq.m	/^                ch_seq_a_start      :: int,$/;kq|-;/\<edit_seq.ch_seq_a_start\>/;'q;"	kind:fld
edit_seq.ch_seq_b_length	../library/edit_seq.m	/^                ch_seq_b_length     :: int,$/;kq|-;/\<edit_seq.ch_seq_b_length\>/;'q;"	kind:fld
edit_seq.ch_seq_b_start	../library/edit_seq.m	/^                ch_seq_b_start      :: int,$/;kq|-;/\<edit_seq.ch_seq_b_start\>/;'q;"	kind:fld
edit_seq.change_hunk	../library/edit_seq.m	/^:- type change_hunk(T)$/;kq|-;/\<edit_seq.change_hunk\>/;'q;"	kind:type
edit_seq.cost_of_delete	../library/edit_seq.m	/^                cost_of_delete      :: int,$/;kq|-;/\<edit_seq.cost_of_delete\>/;'q;"	kind:fld
edit_seq.cost_of_insert	../library/edit_seq.m	/^                cost_of_insert      :: int,$/;kq|-;/\<edit_seq.cost_of_insert\>/;'q;"	kind:fld
edit_seq.cost_of_replace	../library/edit_seq.m	/^                cost_of_replace     :: int$/;kq|-;/\<edit_seq.cost_of_replace\>/;'q;"	kind:fld
edit_seq.delete	../library/edit_seq.m	/^    --->    delete(int)$/;kq|-;/\<edit_seq.delete\>/;'q;"	kind:cons
edit_seq.delete_row	../library/edit_seq.m	/^:- pred delete_row(/;kq|/^\<delete_row\>/;'q;"	kind:pred	file:
edit_seq.deleted	../library/edit_seq.m	/^    ;       deleted(T)$/;kq|-;/\<edit_seq.deleted\>/;'q;"	kind:cons
edit_seq.diff	../library/edit_seq.m	/^:- type diff(T)$/;kq|-;/\<edit_seq.diff\>/;'q;"	kind:type
edit_seq.diff_cord	../library/edit_seq.m	/^:- type diff_cord(T) == cord(diff(T)).$/;kq|-;/\<edit_seq.diff_cord\>/;'q;"	kind:type	file:
edit_seq.diff_seq	../library/edit_seq.m	/^:- type diff_seq(T) == list(diff(T)).$/;kq|-;/\<edit_seq.diff_seq\>/;'q;"	kind:type
edit_seq.dynprog_entry	../library/edit_seq.m	/^:- type dynprog_entry(T)$/;kq|-;/\<edit_seq.dynprog_entry\>/;'q;"	kind:type	file:
edit_seq.dynprog_table	../library/edit_seq.m	/^:- type dynprog_table(T) == map(int, map(int, dynprog_entry(T))).$/;kq|-;/\<edit_seq.dynprog_table\>/;'q;"	kind:type	file:
edit_seq.e_cost	../library/edit_seq.m	/^                e_cost      ::  int$/;kq|-;/\<edit_seq.e_cost\>/;'q;"	kind:fld	file:
edit_seq.e_edits	../library/edit_seq.m	/^                e_edits     ::  cord(edit(T)),$/;kq|-;/\<edit_seq.e_edits\>/;'q;"	kind:fld	file:
edit_seq.edit	../library/edit_seq.m	/^:- type edit(T)$/;kq|-;/\<edit_seq.edit\>/;'q;"	kind:type
edit_seq.edit_params	../library/edit_seq.m	/^:- type edit_params$/;kq|-;/\<edit_seq.edit_params\>/;'q;"	kind:type
edit_seq.entry	../library/edit_seq.m	/^    --->    entry($/;kq|-;/\<edit_seq.entry\>/;'q;"	kind:cons	file:
edit_seq.find_change_hunks	../library/edit_seq.m	/^:- pred find_change_hunks(int::in, diff_seq(/;kq|/^\<find_change_hunks\>/;'q;"	kind:pred
edit_seq.find_diff_cord	../library/edit_seq.m	/^:- pred find_diff_cord(int::in, list(/;kq|/^\<find_diff_cord\>/;'q;"	kind:pred	file:
edit_seq.find_diff_seq	../library/edit_seq.m	/^:- pred find_diff_seq(list(T)::in, edit_seq(T)::in, diff_seq(/;kq|/^\<find_diff_seq\>/;'q;"	kind:pred
edit_seq.flush_deletes_inserts	../library/edit_seq.m	/^:- pred flush_deletes_inserts(/;kq|/^\<flush_deletes_inserts\>/;'q;"	kind:pred	file:
edit_seq.init_col_zero_deletes	../library/edit_seq.m	/^:- pred init_col_zero_deletes(edit_params::in, int::in, list(/;kq|/^\<init_col_zero_deletes\>/;'q;"	kind:pred	file:
edit_seq.init_row_zero_inserts	../library/edit_seq.m	/^:- pred init_row_zero_inserts(edit_params::in, int::in, list(/;kq|/^\<init_row_zero_inserts\>/;'q;"	kind:pred	file:
edit_seq.init_table	../library/edit_seq.m	/^:- pred init_table(dynprog_table(/;kq|/^\<init_table\>/;'q;"	kind:pred	file:
edit_seq.insert	../library/edit_seq.m	/^    ;       insert(int, T)$/;kq|-;/\<edit_seq.insert\>/;'q;"	kind:cons
edit_seq.inserted	../library/edit_seq.m	/^    ;       inserted(T).$/;kq|-;/\<edit_seq.inserted\>/;'q;"	kind:cons
edit_seq.lookup_entry	../library/edit_seq.m	/^:- pred lookup_entry(dynprog_table(/;kq|/^\<lookup_entry\>/;'q;"	kind:pred	file:
edit_seq.process_columns	../library/edit_seq.m	/^:- pred process_columns(edit_params::in, int::in, T::in, int::in, list(/;kq|/^\<process_columns\>/;'q;"	kind:pred	file:
edit_seq.process_entry	../library/edit_seq.m	/^:- pred process_entry(/;kq|/^\<process_entry\>/;'q;"	kind:pred	file:
edit_seq.process_rows	../library/edit_seq.m	/^:- pred process_rows(edit_params::in, int::in, list(T)::in, list(/;kq|/^\<process_rows\>/;'q;"	kind:pred	file:
edit_seq.replace	../library/edit_seq.m	/^    ;       replace(int, T).$/;kq|-;/\<edit_seq.replace\>/;'q;"	kind:cons
edit_seq.scan_joined_context	../library/edit_seq.m	/^:- pred scan_joined_context(int::in, list(diff(T))::in, list(diff(/;kq|/^\<scan_joined_context\>/;'q;"	kind:pred	file:
edit_seq.unchanged	../library/edit_seq.m	/^    --->    unchanged(T)$/;kq|-;/\<edit_seq.unchanged\>/;'q;"	kind:cons
edit_seq.uncons	../library/edit_seq.m	/^:- pred uncons(list(T)::in, T::out, list(/;kq|/^\<uncons\>/;'q;"	kind:pred	file:
edm_c_incl	globals.m	/^                edm_c_incl          :: ext_c_incl_dirs_map,$/;kq|-;/\<edm_c_incl\>/;'q;"	kind:fld
edm_interface	globals.m	/^                edm_interface       :: ext_interface_dirs_map,$/;kq|-;/\<edm_interface\>/;'q;"	kind:fld
edm_intermod	globals.m	/^                edm_intermod        :: ext_intermod_dirs_map,$/;kq|-;/\<edm_intermod\>/;'q;"	kind:fld
edm_lib	globals.m	/^                edm_lib             :: ext_lib_dirs_map,$/;kq|-;/\<edm_lib\>/;'q;"	kind:fld
edm_stdlib	globals.m	/^                edm_stdlib          :: ext_stdlib_dirs_map$/;kq|-;/\<edm_stdlib\>/;'q;"	kind:fld
ee_attr_prefix	parse_pragma_foreign.m	/^    --->    ee_attr_prefix(maybe(string))$/;kq|-;/\<ee_attr_prefix\>/;'q;"	kind:cons	file:
ee_attr_prefix	prog_data_foreign.m	/^                ee_attr_prefix :: maybe(string),$/;kq|-;/\<ee_attr_prefix\>/;'q;"	kind:fld
ee_attr_upper	parse_pragma_foreign.m	/^    ;       ee_attr_upper(uppercase_export_enum).$/;kq|-;/\<ee_attr_upper\>/;'q;"	kind:cons	file:
ee_attr_upper	prog_data_foreign.m	/^                ee_attr_upper  :: uppercase_export_enum$/;kq|-;/\<ee_attr_upper\>/;'q;"	kind:fld
ee_name_and_tag_rep_int	export.m	/^    --->    ee_name_and_tag_rep_int(string, int)$/;kq|-;/\<ee_name_and_tag_rep_int\>/;'q;"	kind:cons	file:
ee_name_and_tag_rep_string	export.m	/^    ;       ee_name_and_tag_rep_string(string, string).$/;kq|-;/\<ee_name_and_tag_rep_string\>/;'q;"	kind:cons	file:
eei_constants	hlds_module.m	/^                eei_constants               :: list(constructor_repn),$/;kq|-;/\<eei_constants\>/;'q;"	kind:fld
eei_context	hlds_module.m	/^                eei_context                 :: prog_context$/;kq|-;/\<eei_context\>/;'q;"	kind:fld
eei_language	hlds_module.m	/^                eei_language                :: foreign_language,$/;kq|-;/\<eei_language\>/;'q;"	kind:fld
eei_name_map	hlds_module.m	/^                eei_name_map                :: map(string, string),$/;kq|-;/\<eei_name_map\>/;'q;"	kind:fld
eei_type_ctor	hlds_module.m	/^                eei_type_ctor               :: type_ctor,$/;kq|-;/\<eei_type_ctor\>/;'q;"	kind:fld
eff_basic	trace_params.m	/^    ;       eff_basic$/;kq|-;/\<eff_basic\>/;'q;"	kind:cons	file:
eff_basic_user	trace_params.m	/^    ;       eff_basic_user$/;kq|-;/\<eff_basic_user\>/;'q;"	kind:cons	file:
eff_decl_rep	trace_params.m	/^    ;       eff_decl_rep.$/;kq|-;/\<eff_decl_rep\>/;'q;"	kind:cons	file:
eff_deep	trace_params.m	/^    ;       eff_deep$/;kq|-;/\<eff_deep\>/;'q;"	kind:cons	file:
eff_none	trace_params.m	/^    --->    eff_none$/;kq|-;/\<eff_none\>/;'q;"	kind:cons	file:
eff_shallow	trace_params.m	/^    ;       eff_shallow$/;kq|-;/\<eff_shallow\>/;'q;"	kind:cons	file:
eff_trace_level	trace_params.m	/^:- type eff_trace_level$/;kq|-;/\<eff_trace_level\>/;'q;"	kind:type	file:
eff_trace_level_allows_delay_death	trace_params.m	/^:- func eff_trace_level_allows_delay_death(/;kq|/^\<eff_trace_level_allows_delay_death\>/;'q;"	kind:func
eff_trace_level_allows_port_suppression	trace_params.m	/^:- func eff_trace_level_allows_port_suppression(/;kq|/^\<eff_trace_level_allows_port_suppression\>/;'q;"	kind:func	file:
eff_trace_level_dump	trace_params.m	/^:- func eff_trace_level_dump(/;kq|/^\<eff_trace_level_dump\>/;'q;"	kind:func
eff_trace_level_for_proc	trace_params.m	/^:- func eff_trace_level_for_proc(/;kq|/^\<eff_trace_level_for_proc\>/;'q;"	kind:func
eff_trace_level_has_all_var_names	trace_params.m	/^:- func eff_trace_level_has_all_var_names(/;kq|/^\<eff_trace_level_has_all_var_names\>/;'q;"	kind:func	file:
eff_trace_level_has_proc_body_reps	trace_params.m	/^:- func eff_trace_level_has_proc_body_reps(/;kq|/^\<eff_trace_level_has_proc_body_reps\>/;'q;"	kind:func	file:
eff_trace_level_has_return_info	trace_params.m	/^:- func eff_trace_level_has_return_info(/;kq|/^\<eff_trace_level_has_return_info\>/;'q;"	kind:func	file:
eff_trace_level_needs_fail_vars	trace_params.m	/^:- func eff_trace_level_needs_fail_vars(/;kq|/^\<eff_trace_level_needs_fail_vars\>/;'q;"	kind:func
eff_trace_level_needs_fixed_slots	trace_params.m	/^:- func eff_trace_level_needs_fixed_slots(/;kq|/^\<eff_trace_level_needs_fixed_slots\>/;'q;"	kind:func
eff_trace_level_needs_from_full_slot	trace_params.m	/^:- func eff_trace_level_needs_from_full_slot(/;kq|/^\<eff_trace_level_needs_from_full_slot\>/;'q;"	kind:func
eff_trace_level_needs_meaningful_var_names	trace_params.m	/^:- func eff_trace_level_needs_meaningful_var_names(/;kq|/^\<eff_trace_level_needs_meaningful_var_names\>/;'q;"	kind:func
eff_trace_level_needs_port	trace_params.m	/^:- func eff_trace_level_needs_port(/;kq|/^\<eff_trace_level_needs_port\>/;'q;"	kind:func
eff_trace_level_none	trace_params.m	/^:- func eff_trace_level_none = eff_trace_level.$/;kq|/^\<eff_trace_level_none\>/;'q;"	kind:func
eff_trace_level_port_categories	trace_params.m	/^:- func eff_trace_level_port_categories(eff_trace_level) = list(/;kq|/^\<eff_trace_level_port_categories\>/;'q;"	kind:func	file:
eff_trace_level_rep	trace_params.m	/^:- func eff_trace_level_rep(/;kq|/^\<eff_trace_level_rep\>/;'q;"	kind:func
eff_trace_needs_all_var_names	trace_params.m	/^:- func eff_trace_needs_all_var_names(/;kq|/^\<eff_trace_needs_all_var_names\>/;'q;"	kind:func
eff_trace_needs_proc_body_reps	trace_params.m	/^:- func eff_trace_needs_proc_body_reps(/;kq|/^\<eff_trace_needs_proc_body_reps\>/;'q;"	kind:func
eff_trace_needs_return_info	trace_params.m	/^:- func eff_trace_needs_return_info(/;kq|/^\<eff_trace_needs_return_info\>/;'q;"	kind:func
effect_resume_point	code_loc_dep.m	/^:- pred effect_resume_point(/;kq|/^\<effect_resume_point\>/;'q;"	kind:pred
egi_context	hlds_goal.m	/^                egi_context             :: prog_context,$/;kq|-;/\<egi_context\>/;'q;"	kind:fld	file:
egi_goal_mode	hlds_goal.m	/^                egi_goal_mode           :: goal_mode,$/;kq|-;/\<egi_goal_mode\>/;'q;"	kind:fld	file:
egi_ho_value_map	hlds_goal.m	/^                egi_ho_value_map        :: higher_order_value_map,$/;kq|-;/\<egi_ho_value_map\>/;'q;"	kind:fld	file:
egi_maybe_ctgc	hlds_goal.m	/^                egi_maybe_ctgc          :: maybe(ctgc_goal_info),$/;kq|-;/\<egi_maybe_ctgc\>/;'q;"	kind:fld	file:
egi_maybe_dp	hlds_goal.m	/^                egi_maybe_dp            :: maybe(dp_goal_info)$/;kq|-;/\<egi_maybe_dp\>/;'q;"	kind:fld	file:
egi_maybe_mode_constr	hlds_goal.m	/^                egi_maybe_mode_constr   :: maybe(mode_constr_goal_info),$/;kq|-;/\<egi_maybe_mode_constr\>/;'q;"	kind:fld	file:
egi_maybe_rbmm	hlds_goal.m	/^                egi_maybe_rbmm          :: maybe(rbmm_goal_info),$/;kq|-;/\<egi_maybe_rbmm\>/;'q;"	kind:fld	file:
egi_rev_goal_path	hlds_goal.m	/^                egi_rev_goal_path       :: reverse_goal_path,$/;kq|-;/\<egi_rev_goal_path\>/;'q;"	kind:fld	file:
ei_env_ptr_type_name	ml_elim_nested.m	/^                ei_env_ptr_type_name            :: mlds_type,$/;kq|-;/\<ei_env_ptr_type_name\>/;'q;"	kind:fld	file:
ei_env_type_name	ml_elim_nested.m	/^                ei_env_type_name                :: mlds_env_id,$/;kq|-;/\<ei_env_type_name\>/;'q;"	kind:fld	file:
ei_inst_num_counter	error_msg_inst.m	/^                ei_inst_num_counter     :: counter$/;kq|-;/\<ei_inst_num_counter\>/;'q;"	kind:fld	file:
ei_local_vars	ml_elim_nested.m	/^                ei_local_vars                   :: cord(mlds_local_var_defn),$/;kq|-;/\<ei_local_vars\>/;'q;"	kind:fld	file:
ei_nested_funcs	ml_elim_nested.m	/^                ei_nested_funcs                 :: cord(mlds_function_defn),$/;kq|-;/\<ei_nested_funcs\>/;'q;"	kind:fld	file:
ei_saved_stack_chain_counter	ml_elim_nested.m	/^                ei_saved_stack_chain_counter    :: counter$/;kq|-;/\<ei_saved_stack_chain_counter\>/;'q;"	kind:fld	file:
ei_seen_inst_names	error_msg_inst.m	/^                ei_seen_inst_names      :: map(inst_name,$/;kq|-;/\<ei_seen_inst_names\>/;'q;"	kind:fld	file:
eight	../library/integer.m	/^:- func eight = integer.$/;kq|/^\<eight\>/;'q;"	kind:func
either	mode_robdd.implications.m	/^:- func either(var(T), var(T), imp_vars(T)) = imp_vars(/;kq|/^\<either\>/;'q;"	kind:func
elem	../library/array.m	/^:- func elem(int, array(/;kq|/^\<elem\>/;'q;"	kind:func
elem	../library/bt_array.m	/^:- func elem(int, bt_array(/;kq|/^\<elem\>/;'q;"	kind:func
elem	../library/hash_table.m	/^:- func elem(K, hash_table(/;kq|/^\<elem\>/;'q;"	kind:func
elem	../library/map.m	/^:- func elem(K, map(/;kq|/^\<elem\>/;'q;"	kind:func
elem	../library/term_to_xml.m	/^    --->    elem($/;kq|-;/\<elem\>/;'q;"	kind:cons
elem	../library/version_array.m	/^:- func elem(int, version_array(/;kq|/^\<elem\>/;'q;"	kind:func
elem	../library/version_array2d.m	/^:- func elem(int, int, version_array2d(/;kq|/^\<elem\>/;'q;"	kind:func
elem	../library/version_hash_table.m	/^:- func elem(K, version_hash_table(/;kq|/^\<elem\>/;'q;"	kind:func
elem	../library/version_store.m	/^:- func elem(mutvar(T, S), version_store(/;kq|/^\<elem\>/;'q;"	kind:func
element_index	../library/ranges.m	/^:- func element_index(/;kq|/^\<element_index\>/;'q;"	kind:func	file:
element_map	../library/eqvclass.m	/^                element_map     :: map(T, partition_id)$/;kq|-;/\<element_map\>/;'q;"	kind:fld	file:
element_mapping	../library/term_to_xml.m	/^:- inst element_mapping for element_mapping\/0$/;kq|-;/\<element_mapping\>/;'q;"	kind:inst
element_mapping	../library/term_to_xml.m	/^:- type element_mapping$/;kq|-;/\<element_mapping\>/;'q;"	kind:type
element_name	../library/term_to_xml.m	/^                element_name    :: string,$/;kq|-;/\<element_name\>/;'q;"	kind:fld
element_pred	../library/term_to_xml.m	/^:- type element_pred == (pred(type_desc, maybe_functor_info, string,$/;kq|-;/\<element_pred\>/;'q;"	kind:type
element_type	rtti.m	/^    ;       element_type(rtti_id).$/;kq|-;/\<element_type\>/;'q;"	kind:cons
elim_deleted_goal	dead_proc_elim.m	/^    ;       elim_deleted_goal.$/;kq|-;/\<elim_deleted_goal\>/;'q;"	kind:cons
elim_deleted_proc	dead_proc_elim.m	/^    --->    elim_deleted_proc$/;kq|-;/\<elim_deleted_proc\>/;'q;"	kind:cons
elim_excess_assigns	optimization_options.m	/^    --->    elim_excess_assigns$/;kq|-;/\<elim_excess_assigns\>/;'q;"	kind:cons
elim_info	ml_elim_nested.m	/^:- type elim_info$/;kq|-;/\<elim_info\>/;'q;"	kind:type	file:
elim_info_add_local_var	ml_elim_nested.m	/^:- pred elim_info_add_local_var(/;kq|/^\<elim_info_add_local_var\>/;'q;"	kind:pred	file:
elim_info_add_nested_func	ml_elim_nested.m	/^:- pred elim_info_add_nested_func(/;kq|/^\<elim_info_add_nested_func\>/;'q;"	kind:pred	file:
elim_info_allocate_saved_stack_chain_id	ml_elim_nested.m	/^:- pred elim_info_allocate_saved_stack_chain_id(/;kq|/^\<elim_info_allocate_saved_stack_chain_id\>/;'q;"	kind:pred	file:
elim_info_finish	ml_elim_nested.m	/^:- pred elim_info_finish(/;kq|/^\<elim_info_finish\>/;'q;"	kind:pred	file:
elim_info_get_env_ptr_type_name	ml_elim_nested.m	/^:- func elim_info_get_env_ptr_type_name(/;kq|/^\<elim_info_get_env_ptr_type_name\>/;'q;"	kind:func	file:
elim_info_get_env_type_name	ml_elim_nested.m	/^:- func elim_info_get_env_type_name(/;kq|/^\<elim_info_get_env_type_name\>/;'q;"	kind:func	file:
elim_info_get_local_vars	ml_elim_nested.m	/^:- func elim_info_get_local_vars(elim_info) = cord(/;kq|/^\<elim_info_get_local_vars\>/;'q;"	kind:func	file:
elim_info_init	ml_elim_nested.m	/^:- func elim_info_init(/;kq|/^\<elim_info_init\>/;'q;"	kind:func	file:
elim_info_set_local_vars	ml_elim_nested.m	/^:- pred elim_info_set_local_vars(cord(/;kq|/^\<elim_info_set_local_vars\>/;'q;"	kind:pred	file:
elim_local_vars_mlds	optimization_options.m	/^    --->    elim_local_vars_mlds$/;kq|-;/\<elim_local_vars_mlds\>/;'q;"	kind:cons
elim_opt_imported	dead_proc_elim.m	/^    --->    elim_opt_imported$/;kq|-;/\<elim_opt_imported\>/;'q;"	kind:cons
elim_procs	dead_proc_elim.m	/^    ;       elim_procs(set(proc_id)).$/;kq|-;/\<elim_procs\>/;'q;"	kind:cons
elim_removable_scopes	simplify_tasks.m	/^    ;       elim_removable_scopes.$/;kq|-;/\<elim_removable_scopes\>/;'q;"	kind:cons
elim_unused_mlds_assigns	optimization_options.m	/^    --->    elim_unused_mlds_assigns$/;kq|-;/\<elim_unused_mlds_assigns\>/;'q;"	kind:cons
elim_whole_pred	dead_proc_elim.m	/^    --->    elim_whole_pred(eliminated_how)$/;kq|-;/\<elim_whole_pred\>/;'q;"	kind:cons
eliminate_assumed_constraints	typeclasses.m	/^:- pred eliminate_assumed_constraints(/;kq|/^\<eliminate_assumed_constraints\>/;'q;"	kind:pred	file:
eliminate_assumed_constraints_2	typeclasses.m	/^:- pred eliminate_assumed_constraints_2(list(/;kq|/^\<eliminate_assumed_constraints_2\>/;'q;"	kind:pred	file:
eliminate_dup_procs	dupproc.m	/^:- pred eliminate_dup_procs(assoc_list(/;kq|/^\<eliminate_dup_procs\>/;'q;"	kind:pred	file:
eliminate_duplicate_procs	dupproc.m	/^:- pred eliminate_duplicate_procs(assoc_list(/;kq|/^\<eliminate_duplicate_procs\>/;'q;"	kind:pred
eliminate_equations	lp_rational.m	/^:- pred eliminate_equations(list(lp_var)::in, list(/;kq|/^\<eliminate_equations\>/;'q;"	kind:pred	file:
eliminate_equations_2	lp_rational.m	/^:- pred eliminate_equations_2(list(lp_var)::in, list(/;kq|/^\<eliminate_equations_2\>/;'q;"	kind:pred	file:
eliminate_instr	labelopt.m	/^:- pred eliminate_instr(instruction::in, maybe(/;kq|/^\<eliminate_instr\>/;'q;"	kind:pred	file:
eliminate_locals	ml_optimize.m	/^:- pred eliminate_locals(/;kq|/^\<eliminate_locals\>/;'q;"	kind:pred	file:
eliminate_primitive_regions	rbmm.interproc_region_lifetime.m	/^:- pred eliminate_primitive_regions(/;kq|/^\<eliminate_primitive_regions\>/;'q;"	kind:pred	file:
eliminate_primitive_regions_2	rbmm.interproc_region_lifetime.m	/^:- pred eliminate_primitive_regions_2(/;kq|/^\<eliminate_primitive_regions_2\>/;'q;"	kind:pred	file:
eliminate_var	lp_rational.m	/^:- pred eliminate_var(int::in, maybe(/;kq|/^\<eliminate_var\>/;'q;"	kind:pred	file:
eliminate_var	ml_optimize.m	/^:- pred eliminate_var(/;kq|/^\<eliminate_var\>/;'q;"	kind:pred	file:
eliminate_var_in_atomic_stmt	ml_optimize.m	/^:- pred eliminate_var_in_atomic_stmt(/;kq|/^\<eliminate_var_in_atomic_stmt\>/;'q;"	kind:pred	file:
eliminate_var_in_block	ml_optimize.m	/^:- pred eliminate_var_in_block(/;kq|/^\<eliminate_var_in_block\>/;'q;"	kind:pred	file:
eliminate_var_in_case	ml_optimize.m	/^:- pred eliminate_var_in_case(/;kq|/^\<eliminate_var_in_case\>/;'q;"	kind:pred	file:
eliminate_var_in_case_cond	ml_optimize.m	/^:- pred eliminate_var_in_case_cond(/;kq|/^\<eliminate_var_in_case_cond\>/;'q;"	kind:pred	file:
eliminate_var_in_default	ml_optimize.m	/^:- pred eliminate_var_in_default(/;kq|/^\<eliminate_var_in_default\>/;'q;"	kind:pred	file:
eliminate_var_in_function_defn	ml_optimize.m	/^:- pred eliminate_var_in_function_defn(/;kq|/^\<eliminate_var_in_function_defn\>/;'q;"	kind:pred	file:
eliminate_var_in_initializer	ml_optimize.m	/^:- pred eliminate_var_in_initializer(/;kq|/^\<eliminate_var_in_initializer\>/;'q;"	kind:pred	file:
eliminate_var_in_local_var_defn	ml_optimize.m	/^:- pred eliminate_var_in_local_var_defn(/;kq|/^\<eliminate_var_in_local_var_defn\>/;'q;"	kind:pred	file:
eliminate_var_in_lval	ml_optimize.m	/^:- pred eliminate_var_in_lval(/;kq|/^\<eliminate_var_in_lval\>/;'q;"	kind:pred	file:
eliminate_var_in_lvals	ml_optimize.m	/^:- pred eliminate_var_in_lvals(list(mlds_lval)::in, list(/;kq|/^\<eliminate_var_in_lvals\>/;'q;"	kind:pred	file:
eliminate_var_in_maybe_stmt	ml_optimize.m	/^:- pred eliminate_var_in_maybe_stmt(/;kq|/^\<eliminate_var_in_maybe_stmt\>/;'q;"	kind:pred	file:
eliminate_var_in_rval	ml_optimize.m	/^:- pred eliminate_var_in_rval(/;kq|/^\<eliminate_var_in_rval\>/;'q;"	kind:pred	file:
eliminate_var_in_rvals	ml_optimize.m	/^:- pred eliminate_var_in_rvals(list(mlds_rval)::in, list(/;kq|/^\<eliminate_var_in_rvals\>/;'q;"	kind:pred	file:
eliminate_var_in_stmt	ml_optimize.m	/^:- pred eliminate_var_in_stmt(/;kq|/^\<eliminate_var_in_stmt\>/;'q;"	kind:pred	file:
eliminate_var_in_stmts	ml_optimize.m	/^:- pred eliminate_var_in_stmts(/;kq|/^\<eliminate_var_in_stmts\>/;'q;"	kind:pred	file:
eliminate_var_in_target_code_component	ml_optimize.m	/^:- pred eliminate_var_in_target_code_component(/;kq|/^\<eliminate_var_in_target_code_component\>/;'q;"	kind:pred	file:
eliminate_var_in_trail_op	ml_optimize.m	/^:- pred eliminate_var_in_trail_op(/;kq|/^\<eliminate_var_in_trail_op\>/;'q;"	kind:pred	file:
eliminate_var_in_typed_rvals	ml_optimize.m	/^:- pred eliminate_var_in_typed_rvals(/;kq|/^\<eliminate_var_in_typed_rvals\>/;'q;"	kind:pred	file:
eliminated_how	dead_proc_elim.m	/^:- type eliminated_how$/;kq|-;/\<eliminated_how\>/;'q;"	kind:type
eliminated_map	dead_proc_elim.m	/^:- type eliminated_map == map(pred_id, eliminated_what).$/;kq|-;/\<eliminated_map\>/;'q;"	kind:type
eliminated_what	dead_proc_elim.m	/^:- type eliminated_what$/;kq|-;/\<eliminated_what\>/;'q;"	kind:type
ellipsis	../library/pprint.m	/^:- func ellipsis         = doc.      % "...".$/;kq|/^\<ellipsis\>/;'q;"	kind:func
ellipsis	../library/pretty_printer.m	/^:- func ellipsis = doc.$/;kq|/^\<ellipsis\>/;'q;"	kind:func	file:
ellipsis_term	parse_tree_to_term.m	/^:- func ellipsis_term(/;kq|/^\<ellipsis_term\>/;'q;"	kind:func	file:
embed_dtd	../library/term_to_xml.m	/^    --->    embed_dtd$/;kq|-;/\<embed_dtd\>/;'q;"	kind:cons
embedded_stack_frame_id	llds.m	/^:- type embedded_stack_frame_id$/;kq|-;/\<embedded_stack_frame_id\>/;'q;"	kind:type
emit_c_loops	optimization_options.m	/^    --->    emit_c_loops$/;kq|-;/\<emit_c_loops\>/;'q;"	kind:cons
emph	optdb_help.m	/^    ;       emph(string)                        % @emph{str1}$/;kq|-;/\<emph\>/;'q;"	kind:cons
empty	../library/cord.m	/^:- func empty = cord(/;kq|/^\<empty\>/;'q;"	kind:func
empty	../library/diet.m	/^    --->    empty$/;kq|-;/\<empty\>/;'q;"	kind:cons	file:
empty	../library/pqueue.m	/^    --->    empty$/;kq|-;/\<empty\>/;'q;"	kind:cons	file:
empty	../library/ranges.m	/^:- func empty = ranges.$/;kq|/^\<empty\>/;'q;"	kind:func
empty	../library/rbtree.m	/^    --->    empty$/;kq|-;/\<empty\>/;'q;"	kind:cons	file:
empty	../library/rtree.m	/^    --->    empty$/;kq|-;/\<empty\>/;'q;"	kind:cons	file:
empty	../library/set_bbbtree.m	/^    --->    empty$/;kq|-;/\<empty\>/;'q;"	kind:cons	file:
empty	../library/set_ctree234.m	/^    --->    empty$/;kq|-;/\<empty\>/;'q;"	kind:cons	file:
empty	../library/set_tree234.m	/^    --->    empty$/;kq|-;/\<empty\>/;'q;"	kind:cons	file:
empty	../library/tree234.m	/^    --->    empty$/;kq|-;/\<empty\>/;'q;"	kind:cons
empty	../library/version_array.m	/^:- func empty = version_array(/;kq|/^\<empty\>/;'q;"	kind:func
empty	mode_robdd.equiv_vars.m	/^:- pred empty(equiv_vars(/;kq|/^\<empty\>/;'q;"	kind:pred
empty	mode_robdd.implications.m	/^:- pred empty(imp_vars(/;kq|/^\<empty\>/;'q;"	kind:pred	file:
empty	polyhedron.m	/^:- func empty = polyhedron.$/;kq|/^\<empty\>/;'q;"	kind:func
empty_cache_maps	polymorphism_info.m	/^:- pred empty_cache_maps(/;kq|/^\<empty_cache_maps\>/;'q;"	kind:pred
empty_cord	../library/cord.m	/^    --->    empty_cord$/;kq|-;/\<empty_cord\>/;'q;"	kind:cons	file:
empty_dump_options	hlds_out_util.m	/^:- func empty_dump_options = hlds_dump_options.$/;kq|/^\<empty_dump_options\>/;'q;"	kind:func
empty_hlds_constraints	typecheck_util.m	/^:- func empty_hlds_constraints = hlds_constraints.$/;kq|/^\<empty_hlds_constraints\>/;'q;"	kind:func
empty_list	../library/list.m	/^:- inst empty_list for list\/1$/;kq|-;/\<empty_list\>/;'q;"	kind:inst
empty_par_stackvars	live_vars.m	/^:- pred empty_par_stackvars(/;kq|/^\<empty_par_stackvars\>/;'q;"	kind:pred	file:
empty_poly	polyhedron.m	/^    ;       empty_poly.$/;kq|-;/\<empty_poly\>/;'q;"	kind:cons	file:
empty_psqueue	../library/psqueue.m	/^    --->    empty_psqueue$/;kq|-;/\<empty_psqueue\>/;'q;"	kind:cons	file:
empty_ptag_list	tag_switch_util.m	/^:- type empty_ptag_list =< list(ptag)$/;kq|-;/\<empty_ptag_list\>/;'q;"	kind:type
empty_request_file	analysis.file.m	/^:- pred empty_request_file(/;kq|/^\<empty_request_file\>/;'q;"	kind:pred
empty_reuse_description	structure_reuse.direct_choose_reuse.m	/^:- pred empty_reuse_description(/;kq|/^\<empty_reuse_description\>/;'q;"	kind:pred	file:
empty_slate	write_error_spec.m	/^    --->    empty_slate$/;kq|-;/\<empty_slate\>/;'q;"	kind:cons	file:
empty_vars_set	../library/robdd.m	/^:- func empty_vars_set = vars(/;kq|/^\<empty_vars_set\>/;'q;"	kind:func
emu_and	int_emu.m	/^:- pred emu_and(/;kq|/^\<emu_and\>/;'q;"	kind:pred
emu_int_floor_to_multiple_of_bits_per_int	int_emu.m	/^:- pred emu_int_floor_to_multiple_of_bits_per_int(/;kq|/^\<emu_int_floor_to_multiple_of_bits_per_int\>/;'q;"	kind:pred
emu_int_quot_bits_per_int	int_emu.m	/^:- pred emu_int_quot_bits_per_int(/;kq|/^\<emu_int_quot_bits_per_int\>/;'q;"	kind:pred
emu_int_rem_bits_per_int	int_emu.m	/^:- pred emu_int_rem_bits_per_int(/;kq|/^\<emu_int_rem_bits_per_int\>/;'q;"	kind:pred
emu_int_times_bits_per_int	int_emu.m	/^:- pred emu_int_times_bits_per_int(/;kq|/^\<emu_int_times_bits_per_int\>/;'q;"	kind:pred
emu_left_shift	int_emu.m	/^:- pred emu_left_shift(/;kq|/^\<emu_left_shift\>/;'q;"	kind:pred
emu_minus	int_emu.m	/^:- pred emu_minus(/;kq|/^\<emu_minus\>/;'q;"	kind:pred
emu_mod	int_emu.m	/^:- pred emu_mod(/;kq|/^\<emu_mod\>/;'q;"	kind:pred
emu_not	int_emu.m	/^:- pred emu_not(/;kq|/^\<emu_not\>/;'q;"	kind:pred
emu_or	int_emu.m	/^:- pred emu_or(/;kq|/^\<emu_or\>/;'q;"	kind:pred
emu_plus	int_emu.m	/^:- pred emu_plus(/;kq|/^\<emu_plus\>/;'q;"	kind:pred
emu_quotient	int_emu.m	/^:- pred emu_quotient(/;kq|/^\<emu_quotient\>/;'q;"	kind:pred
emu_rem	int_emu.m	/^:- pred emu_rem(/;kq|/^\<emu_rem\>/;'q;"	kind:pred
emu_right_shift	int_emu.m	/^:- pred emu_right_shift(/;kq|/^\<emu_right_shift\>/;'q;"	kind:pred
emu_times	int_emu.m	/^:- pred emu_times(/;kq|/^\<emu_times\>/;'q;"	kind:pred
emu_xor	int_emu.m	/^:- pred emu_xor(/;kq|/^\<emu_xor\>/;'q;"	kind:pred
enable_const_struct_poly	optimization_options.m	/^    --->    enable_const_struct_poly$/;kq|-;/\<enable_const_struct_poly\>/;'q;"	kind:cons
enable_const_struct_user	optimization_options.m	/^    --->    enable_const_struct_user$/;kq|-;/\<enable_const_struct_user\>/;'q;"	kind:cons
enable_tailrec_warnings	prog_data_pragma.m	/^    ;       enable_tailrec_warnings($/;kq|-;/\<enable_tailrec_warnings\>/;'q;"	kind:cons
encode_arg_type_codes	prog_rep_tables.m	/^:- pred encode_arg_type_codes(list(int)::in, cord(/;kq|/^\<encode_arg_type_codes\>/;'q;"	kind:pred	file:
encode_byte	../mdbcomp/rtti_access.m	/^:- pred encode_byte(int::in, list(/;kq|/^\<encode_byte\>/;'q;"	kind:pred
encode_byte_det	../mdbcomp/rtti_access.m	/^:- pred encode_byte_det(int::in, list(/;kq|/^\<encode_byte_det\>/;'q;"	kind:pred
encode_byte_func	../mdbcomp/rtti_access.m	/^:- func encode_byte_func(int) = list(/;kq|/^\<encode_byte_func\>/;'q;"	kind:func
encode_case_rep	prog_rep.m	/^:- pred encode_case_rep(prog_rep_info::in, case_rep::in, list(/;kq|/^\<encode_case_rep\>/;'q;"	kind:pred	file:
encode_cons_id_and_arity_rep	prog_rep.m	/^:- pred encode_cons_id_and_arity_rep(cons_id_arity_rep::in, list(/;kq|/^\<encode_cons_id_and_arity_rep\>/;'q;"	kind:pred	file:
encode_du_ptag_layout_flags	rtti.m	/^:- func encode_du_ptag_layout_flags(/;kq|/^\<encode_du_ptag_layout_flags\>/;'q;"	kind:func
encode_enum_init	ml_top_gen.m	/^:- func encode_enum_init(/;kq|/^\<encode_enum_init\>/;'q;"	kind:func	file:
encode_escaped_char	../library/term_io.m	/^:- pred encode_escaped_char(/;kq|/^\<encode_escaped_char\>/;'q;"	kind:pred
encode_exec_trace_flags	stack_layout.m	/^:- pred encode_exec_trace_flags(/;kq|/^\<encode_exec_trace_flags\>/;'q;"	kind:pred	file:
encode_goal_rep	prog_rep.m	/^:- pred encode_goal_rep(prog_rep_info::in, goal_rep::in, list(/;kq|/^\<encode_goal_rep\>/;'q;"	kind:pred	file:
encode_head_var_func	prog_rep.m	/^:- func encode_head_var_func(/;kq|/^\<encode_head_var_func\>/;'q;"	kind:func	file:
encode_head_vars_func	prog_rep.m	/^:- func encode_head_vars_func(/;kq|/^\<encode_head_vars_func\>/;'q;"	kind:func	file:
encode_int32	../mdbcomp/rtti_access.m	/^:- pred encode_int32(int::in, list(/;kq|/^\<encode_int32\>/;'q;"	kind:pred
encode_int32_det	../mdbcomp/rtti_access.m	/^:- pred encode_int32_det(int::in, list(/;kq|/^\<encode_int32_det\>/;'q;"	kind:pred
encode_int32_func	../mdbcomp/rtti_access.m	/^:- func encode_int32_func(int) = list(/;kq|/^\<encode_int32_func\>/;'q;"	kind:func
encode_len_string	../mdbcomp/rtti_access.m	/^:- pred encode_len_string(string::in, list(/;kq|/^\<encode_len_string\>/;'q;"	kind:pred
encode_len_string_func	../mdbcomp/rtti_access.m	/^:- func encode_len_string_func(string) = list(/;kq|/^\<encode_len_string_func\>/;'q;"	kind:func
encode_length_func	prog_rep.m	/^:- func encode_length_func(list(T)) = list(/;kq|/^\<encode_length_func\>/;'q;"	kind:func	file:
encode_lineno_func	prog_rep.m	/^:- func encode_lineno_func(int) = list(/;kq|/^\<encode_lineno_func\>/;'q;"	kind:func	file:
encode_maybe_var_rep_func	prog_rep.m	/^:- func encode_maybe_var_rep_func(prog_rep_info, maybe(var_rep)) = list(/;kq|/^\<encode_maybe_var_rep_func\>/;'q;"	kind:func	file:
encode_maybe_var_reps_func	prog_rep.m	/^:- func encode_maybe_var_reps_func(prog_rep_info, list(maybe(/;kq|/^\<encode_maybe_var_reps_func\>/;'q;"	kind:func	file:
encode_method_num_func	prog_rep.m	/^:- func encode_method_num_func(int) = list(/;kq|/^\<encode_method_num_func\>/;'q;"	kind:func	file:
encode_num	../mdbcomp/rtti_access.m	/^:- pred encode_num(int::in, list(/;kq|/^\<encode_num\>/;'q;"	kind:pred
encode_num_2	../mdbcomp/rtti_access.m	/^:- pred encode_num_2(int::in, list(int)::in, list(/;kq|/^\<encode_num_2\>/;'q;"	kind:pred	file:
encode_num_det	../mdbcomp/rtti_access.m	/^:- pred encode_num_det(int::in, list(/;kq|/^\<encode_num_det\>/;'q;"	kind:pred
encode_num_func	../mdbcomp/rtti_access.m	/^:- func encode_num_func(int) = list(/;kq|/^\<encode_num_func\>/;'q;"	kind:func
encode_num_generic_call_vars	code_util.m	/^:- func encode_num_generic_call_vars(/;kq|/^\<encode_num_generic_call_vars\>/;'q;"	kind:func
encode_oisu_proc	prog_rep.m	/^:- pred encode_oisu_proc(module_info::in, pred_id::in, cord(/;kq|/^\<encode_oisu_proc\>/;'q;"	kind:pred	file:
encode_oisu_type_procs	prog_rep.m	/^:- pred encode_oisu_type_procs(/;kq|/^\<encode_oisu_type_procs\>/;'q;"	kind:pred
encode_ptags_as_bitmap_loop	tag_switch.m	/^:- pred encode_ptags_as_bitmap_loop(ptag::in, list(/;kq|/^\<encode_ptags_as_bitmap_loop\>/;'q;"	kind:pred	file:
encode_sectags_as_bitmaps_loop	tag_switch.m	/^:- pred encode_sectags_as_bitmaps_loop(uint::in, uint::in, list(/;kq|/^\<encode_sectags_as_bitmaps_loop\>/;'q;"	kind:pred	file:
encode_short	../mdbcomp/rtti_access.m	/^:- pred encode_short(int::in, list(/;kq|/^\<encode_short\>/;'q;"	kind:pred
encode_short_det	../mdbcomp/rtti_access.m	/^:- pred encode_short_det(int::in, list(/;kq|/^\<encode_short_det\>/;'q;"	kind:pred
encode_short_func	../mdbcomp/rtti_access.m	/^:- func encode_short_func(int) = list(/;kq|/^\<encode_short_func\>/;'q;"	kind:func
encode_string_as_table_offset	prog_rep.m	/^:- pred encode_string_as_table_offset(string::in, list(/;kq|/^\<encode_string_as_table_offset\>/;'q;"	kind:pred	file:
encode_string_proc_label	prog_rep.m	/^:- pred encode_string_proc_label(proc_label::in, cord(/;kq|/^\<encode_string_proc_label\>/;'q;"	kind:pred	file:
encode_suppressed_events	trace_params.m	/^:- func encode_suppressed_events(/;kq|/^\<encode_suppressed_events\>/;'q;"	kind:func
encode_tc_instance_type	rtti.m	/^:- func encode_tc_instance_type(/;kq|/^\<encode_tc_instance_type\>/;'q;"	kind:func
encode_type_as_table_ref	prog_rep.m	/^:- pred encode_type_as_table_ref(mer_type::in, list(/;kq|/^\<encode_type_as_table_ref\>/;'q;"	kind:pred	file:
encode_type_ctor_flag	rtti.m	/^:- pred encode_type_ctor_flag(/;kq|/^\<encode_type_ctor_flag\>/;'q;"	kind:pred	file:
encode_type_ctor_flags	rtti.m	/^:- func encode_type_ctor_flags(set(/;kq|/^\<encode_type_ctor_flags\>/;'q;"	kind:func
encode_utf8	../library/string.m	/^:- pred encode_utf8(char::in, list(int)::in, list(/;kq|/^\<encode_utf8\>/;'q;"	kind:pred	file:
encode_var_name_table_entry_1_byte	prog_rep.m	/^:- pred encode_var_name_table_entry_1_byte(prog_var::in, pair(/;kq|/^\<encode_var_name_table_entry_1_byte\>/;'q;"	kind:pred	file:
encode_var_name_table_entry_2_byte	prog_rep.m	/^:- pred encode_var_name_table_entry_2_byte(prog_var::in, pair(/;kq|/^\<encode_var_name_table_entry_2_byte\>/;'q;"	kind:pred	file:
encode_var_name_table_entry_4_byte	prog_rep.m	/^:- pred encode_var_name_table_entry_4_byte(prog_var::in, pair(/;kq|/^\<encode_var_name_table_entry_4_byte\>/;'q;"	kind:pred	file:
encode_var_name_type_table_entry	prog_rep.m	/^:- pred encode_var_name_type_table_entry(/;kq|/^\<encode_var_name_type_table_entry\>/;'q;"	kind:pred	file:
encode_var_rep_func	prog_rep.m	/^:- func encode_var_rep_func(prog_rep_info, var_rep) = list(/;kq|/^\<encode_var_rep_func\>/;'q;"	kind:func	file:
encode_var_reps_func	prog_rep.m	/^:- func encode_var_reps_func(prog_rep_info, list(var_rep)) = list(/;kq|/^\<encode_var_reps_func\>/;'q;"	kind:func	file:
encoded_type_table	../mdbcomp/program_representation.m	/^:- type encoded_type_table == map(int, type_rep).$/;kq|-;/\<encoded_type_table\>/;'q;"	kind:type
encounter_existential_subtype	ctgc.selector.m	/^:- type encounter_existential_subtype$/;kq|-;/\<encounter_existential_subtype\>/;'q;"	kind:type
end	../library/io.m	/^    ;       end.$/;kq|-;/\<end\>/;'q;"	kind:cons
end	../library/mercury_term_lexer.m	/^    ;       end                 % '.'$/;kq|-;/\<end\>/;'q;"	kind:cons
end	../library/mercury_term_lexer.m	/^    ;       end$/;kq|-;/\<end\>/;'q;"	kind:cons
end	../library/mercury_term_lexer.m	/^    ;       end$/;kq|-;/\<end\>/;'q;"	kind:cons	file:
end	../library/stream.m	/^    ;       end.$/;kq|-;/\<end\>/;'q;"	kind:cons
end_all_soln_neg_context_more	../library/solutions.m	/^:- impure pred end_all_soln_neg_context_more is det.$/;kq|/^\<end_all_soln_neg_context_more\>/;'q;"	kind:pred	file:
end_all_soln_neg_context_no_more	../library/solutions.m	/^:- impure pred end_all_soln_neg_context_no_more is det.$/;kq|/^\<end_all_soln_neg_context_no_more\>/;'q;"	kind:pred	file:
end_branch_info	lookup_util.m	/^:- type end_branch_info$/;kq|-;/\<end_branch_info\>/;'q;"	kind:type
end_is_reachable	direct_arg_in_out.m	/^    pred end_is_reachable(G::in) is semidet,$/;kq|-;/\<end_is_reachable\>/;'q;"	kind:tcm	file:
end_is_reachable	direct_arg_in_out.m	/^    pred(end_is_reachable\/1) is case_end_is_reachable,$/;kq|-;/\<end_is_reachable\>/;'q;"	kind:tcim	file:
end_is_reachable	direct_arg_in_out.m	/^    pred(end_is_reachable\/1) is goal_end_is_reachable,$/;kq|-;/\<end_is_reachable\>/;'q;"	kind:tcim	file:
end_work_on_one_paragraphs_ssc_units	write_error_spec.m	/^:- pred end_work_on_one_paragraphs_ssc_units(list(/;kq|/^\<end_work_on_one_paragraphs_ssc_units\>/;'q;"	kind:pred	file:
ends_with_directory_separator	../library/dir.m	/^:- pred ends_with_directory_separator(/;kq|/^\<ends_with_directory_separator\>/;'q;"	kind:pred	file:
enforce_java_names	mlds_to_java_name.m	/^:- pred enforce_java_names(/;kq|/^\<enforce_java_names\>/;'q;"	kind:pred	file:
enforce_unreachability_invariant	simplify_goal.m	/^:- pred enforce_unreachability_invariant(/;kq|/^\<enforce_unreachability_invariant\>/;'q;"	kind:pred	file:
ensure_all_headvars_are_named	hlds_proc_util.m	/^:- pred ensure_all_headvars_are_named(/;kq|/^\<ensure_all_headvars_are_named\>/;'q;"	kind:pred
ensure_all_headvars_are_named_loop	hlds_proc_util.m	/^:- pred ensure_all_headvars_are_named_loop(list(/;kq|/^\<ensure_all_headvars_are_named_loop\>/;'q;"	kind:pred	file:
ensure_copies_are_present	var_locn.m	/^:- pred ensure_copies_are_present(lval::in, list(/;kq|/^\<ensure_copies_are_present\>/;'q;"	kind:pred	file:
ensure_copies_are_present_lval	var_locn.m	/^:- pred ensure_copies_are_present_lval(list(/;kq|/^\<ensure_copies_are_present_lval\>/;'q;"	kind:pred	file:
ensure_corresponding_equivalences	../library/eqvclass.m	/^:- func ensure_corresponding_equivalences(list(T), list(/;kq|/^\<ensure_corresponding_equivalences\>/;'q;"	kind:func
ensure_element	../library/eqvclass.m	/^:- func ensure_element(eqvclass(T), T) = eqvclass(/;kq|/^\<ensure_element\>/;'q;"	kind:func
ensure_element_partition_id	../library/eqvclass.m	/^:- pred ensure_element_partition_id(/;kq|/^\<ensure_element_partition_id\>/;'q;"	kind:pred
ensure_equivalence	../library/eqvclass.m	/^:- func ensure_equivalence(eqvclass(T), T, T) = eqvclass(/;kq|/^\<ensure_equivalence\>/;'q;"	kind:func
ensure_exist_constr_is_construction	modecheck_unify.m	/^:- pred ensure_exist_constr_is_construction(/;kq|/^\<ensure_exist_constr_is_construction\>/;'q;"	kind:pred	file:
ensure_exit_parallel	frameopt.m	/^:- pred ensure_exit_parallel(/;kq|/^\<ensure_exit_parallel\>/;'q;"	kind:pred	file:
ensure_module_status_loaded	analysis.operations.m	/^:- pred ensure_module_status_loaded(/;kq|/^\<ensure_module_status_loaded\>/;'q;"	kind:pred	file:
ensure_normalised	mode_robdd.tfeirn.m	/^:- func ensure_normalised(tfeirn(T)::di_tfeirn) = (tfeirn(/;kq|/^\<ensure_normalised\>/;'q;"	kind:func
ensure_prog_var_at_path	build_mode_constraints.m	/^:- pred ensure_prog_var_at_path(/;kq|/^\<ensure_prog_var_at_path\>/;'q;"	kind:pred	file:
ensure_setup_parallel	frameopt.m	/^:- pred ensure_setup_parallel(/;kq|/^\<ensure_setup_parallel\>/;'q;"	kind:pred	file:
ensure_type_has_kind	prog_type_subst.m	/^:- pred ensure_type_has_kind(/;kq|/^\<ensure_type_has_kind\>/;'q;"	kind:pred	file:
ensure_unique_arguments	prop_mode_constraints.m	/^:- pred ensure_unique_arguments(/;kq|/^\<ensure_unique_arguments\>/;'q;"	kind:pred
ensure_unique_arguments_in_goal	prop_mode_constraints.m	/^:- pred ensure_unique_arguments_in_goal(/;kq|/^\<ensure_unique_arguments_in_goal\>/;'q;"	kind:pred	file:
ensure_unique_names	../library/varset.m	/^:- func ensure_unique_names(list(var(T)), string, varset(T)) = varset(/;kq|/^\<ensure_unique_names\>/;'q;"	kind:func
ensure_unique_names_loop	../library/varset.m	/^:- pred ensure_unique_names_loop(list(var(/;kq|/^\<ensure_unique_names_loop\>/;'q;"	kind:pred	file:
ensure_variant_exists	lco.m	/^:- pred ensure_variant_exists(pred_id::in, proc_id::in, list(/;kq|/^\<ensure_variant_exists\>/;'q;"	kind:pred	file:
ensure_vars_have_a_single_type	typecheck_clauses.m	/^:- pred ensure_vars_have_a_single_type(/;kq|/^\<ensure_vars_have_a_single_type\>/;'q;"	kind:pred	file:
ensure_vars_have_a_type	typecheck_clauses.m	/^:- pred ensure_vars_have_a_type(/;kq|/^\<ensure_vars_have_a_type\>/;'q;"	kind:pred	file:
ensure_zero_obj_coeffs	lp.m	/^:- pred ensure_zero_obj_coeffs(list(/;kq|/^\<ensure_zero_obj_coeffs\>/;'q;"	kind:pred	file:
ensure_zero_obj_coeffs	lp_rational.m	/^:- pred ensure_zero_obj_coeffs(list(/;kq|/^\<ensure_zero_obj_coeffs\>/;'q;"	kind:pred	file:
entailed	lp_rational.m	/^    --->    entailed$/;kq|-;/\<entailed\>/;'q;"	kind:cons
entailed	lp_rational.m	/^:- func entailed(/;kq|/^\<entailed\>/;'q;"	kind:func
entailed	lp_rational.m	/^:- pred entailed(/;kq|/^\<entailed\>/;'q;"	kind:pred
entailment_result	../library/robdd.m	/^:- type entailment_result(T)$/;kq|-;/\<entailment_result\>/;'q;"	kind:type
entailment_result	lp_rational.m	/^:- type entailment_result$/;kq|-;/\<entailment_result\>/;'q;"	kind:type
enter	mode_debug.m	/^    --->    enter$/;kq|-;/\<enter\>/;'q;"	kind:cons
enter_branch_tail	interval.m	/^:- pred enter_branch_tail(/;kq|/^\<enter_branch_tail\>/;'q;"	kind:pred	file:
enter_lambda_goal	mode_constraint_robdd.m	/^:- pred enter_lambda_goal(/;kq|/^\<enter_lambda_goal\>/;'q;"	kind:pred
enter_lambda_goal	mode_ordering.m	/^:- pred enter_lambda_goal(/;kq|/^\<enter_lambda_goal\>/;'q;"	kind:pred	file:
enter_simple_neg	code_loc_dep.m	/^:- pred enter_simple_neg(list(/;kq|/^\<enter_simple_neg\>/;'q;"	kind:pred
enter_subdirs	../library/dir.m	/^    ;       enter_subdirs(maybe_follow_symlinks).$/;kq|-;/\<enter_subdirs\>/;'q;"	kind:cons
entity	../library/term_to_xml.m	/^    ;       entity(string)$/;kq|-;/\<entity\>/;'q;"	kind:cons
entity	dead_proc_elim.m	/^:- type entity$/;kq|-;/\<entity\>/;'q;"	kind:type
entity_const_struct	dead_proc_elim.m	/^    ;       entity_const_struct(int)$/;kq|-;/\<entity_const_struct\>/;'q;"	kind:cons
entity_mutable	dead_proc_elim.m	/^    ;       entity_mutable(module_name, string, mutable_pred_kind).$/;kq|-;/\<entity_mutable\>/;'q;"	kind:cons
entity_proc	dead_proc_elim.m	/^    --->    entity_proc(pred_proc_id)$/;kq|-;/\<entity_proc\>/;'q;"	kind:cons
entity_queue	dead_proc_elim.m	/^:- type entity_queue    ==  queue(entity).$/;kq|-;/\<entity_queue\>/;'q;"	kind:type	file:
entity_table_struct	dead_proc_elim.m	/^    ;       entity_table_struct(pred_proc_id)$/;kq|-;/\<entity_table_struct\>/;'q;"	kind:cons
entity_to_string	dead_proc_elim.m	/^:- func entity_to_string(/;kq|/^\<entity_to_string\>/;'q;"	kind:func	file:
entity_type_ctor	dead_proc_elim.m	/^    ;       entity_type_ctor(module_name, string, int)$/;kq|-;/\<entity_type_ctor\>/;'q;"	kind:cons
entry	../library/edit_seq.m	/^    --->    entry($/;kq|-;/\<entry\>/;'q;"	kind:cons	file:
entry	ctgc.fixpoint_table.m	/^    --->    entry($/;kq|-;/\<entry\>/;'q;"	kind:cons	file:
entry	mode_robdd.implications.m	/^:- func entry(var(T), imp_map(T)) = vars(/;kq|/^\<entry\>/;'q;"	kind:func	file:
entry_block	frameopt.m	/^    --->    entry_block(EntryInfo)$/;kq|-;/\<entry_block\>/;'q;"	kind:cons	file:
entry_elem	ctgc.fixpoint_table.m	/^                entry_elem      :: E$/;kq|-;/\<entry_elem\>/;'q;"	kind:fld	file:
entry_label	llds.m	/^    ;       entry_label(entry_label_type, proc_label).$/;kq|-;/\<entry_label\>/;'q;"	kind:cons
entry_label_c_local	llds.m	/^    --->    entry_label_c_local$/;kq|-;/\<entry_label_c_local\>/;'q;"	kind:cons
entry_label_exported	llds.m	/^    ;       entry_label_exported.$/;kq|-;/\<entry_label_exported\>/;'q;"	kind:cons
entry_label_has_layout	llds_out_file.m	/^:- pred entry_label_has_layout(map(/;kq|/^\<entry_label_has_layout\>/;'q;"	kind:pred	file:
entry_label_local	llds.m	/^    ;       entry_label_local$/;kq|-;/\<entry_label_local\>/;'q;"	kind:cons
entry_label_type	llds.m	/^:- type entry_label_type$/;kq|-;/\<entry_label_type\>/;'q;"	kind:type
entry_proc_info	ml_proc_gen.m	/^:- type entry_proc_info$/;kq|-;/\<entry_proc_info\>/;'q;"	kind:type	file:
entry_stable	ctgc.fixpoint_table.m	/^                entry_stable    :: is_stable,$/;kq|-;/\<entry_stable\>/;'q;"	kind:fld	file:
entry_stores_outputs	prog_data_pragma.m	/^    --->    entry_stores_outputs$/;kq|-;/\<entry_stores_outputs\>/;'q;"	kind:cons
entry_stores_procid_inputs_outputs	prog_data_pragma.m	/^    ;       entry_stores_procid_inputs_outputs.$/;kq|-;/\<entry_stores_procid_inputs_outputs\>/;'q;"	kind:cons
entry_stores_procid_outputs	prog_data_pragma.m	/^    ;       entry_stores_procid_outputs$/;kq|-;/\<entry_stores_procid_outputs\>/;'q;"	kind:cons
entry_var_is_ever_changed	direct_arg_in_out.m	/^:- func entry_var_is_ever_changed(/;kq|/^\<entry_var_is_ever_changed\>/;'q;"	kind:func	file:
enum	../library/bool.m	/^:- instance enum(bool) where [$/;kq|-;/\<enum\>/;'q;"	kind:tci	file:
enum	../library/char.m	/^:- instance enum(character) where [$/;kq|-;/\<enum\>/;'q;"	kind:tci	file:
enum	../library/enum.m	/^:- typeclass enum(T) where [$/;kq|-;/\<enum\>/;'q;"	kind:tc
enum	../library/int.m	/^:- instance enum(int) where [$/;kq|-;/\<enum\>/;'q;"	kind:tci	file:
enum	../library/rtti_implementation.m	/^:- inst enum for type_ctor_rep\/0$/;kq|-;/\<enum\>/;'q;"	kind:inst	file:
enum	../library/term.m	/^:- instance enum(var(_)) where [$/;kq|-;/\<enum\>/;'q;"	kind:tci	file:
enum.det_from_int	../library/enum.m	/^:- func det_from_int(int) = T <= enum(/;kq|/^\<det_from_int\>/;'q;"	kind:func
enum.det_from_uint	../library/enum.m	/^:- func det_from_uint(uint) = T <= uenum(/;kq|/^\<det_from_uint\>/;'q;"	kind:func
enum.from_int	../library/enum.m	/^    pred from_int(int::in, T::out) is semidet$/;kq|-;/\<enum.from_int\>/;'q;"	kind:tcm
enum.from_int	../library/enum.m	/^:- func from_int(int) = T is semidet <= enum(/;kq|/^\<from_int\>/;'q;"	kind:func
enum.from_uint	../library/enum.m	/^    pred from_uint(uint::in, T::out) is semidet$/;kq|-;/\<enum.from_uint\>/;'q;"	kind:tcm
enum.to_int	../library/enum.m	/^    func to_int(T) = int,$/;kq|-;/\<enum.to_int\>/;'q;"	kind:tcm
enum.to_uint	../library/enum.m	/^    func to_uint(T) = uint,$/;kq|-;/\<enum.to_uint\>/;'q;"	kind:tcm
enum.uenum	../library/enum.m	/^:- typeclass uenum(T) where [$/;kq|-;/\<enum.uenum\>/;'q;"	kind:tc
enum_axioms	rtti.m	/^                enum_axioms         :: equality_axioms,$/;kq|-;/\<enum_axioms\>/;'q;"	kind:fld
enum_base_type_ctor	rtti.m	/^                enum_base_type_ctor :: maybe(type_ctor)$/;kq|-;/\<enum_base_type_ctor\>/;'q;"	kind:fld
enum_cons_tag_to_ml_const_rval	ml_type_gen.m	/^:- pred enum_cons_tag_to_ml_const_rval(/;kq|/^\<enum_cons_tag_to_ml_const_rval\>/;'q;"	kind:pred	file:
enum_foreign	prog_item.m	/^                enum_foreign            :: c_j_cs_enum_repn$/;kq|-;/\<enum_foreign\>/;'q;"	kind:fld
enum_foreign_enum	prog_item.m	/^    ;       enum_foreign_enum(one_or_more(string)).$/;kq|-;/\<enum_foreign_enum\>/;'q;"	kind:cons
enum_foreign_repn	prog_item.m	/^:- type enum_foreign_repn$/;kq|-;/\<enum_foreign_repn\>/;'q;"	kind:type
enum_foreign_type	prog_item.m	/^    --->    enum_foreign_type(foreign_type_repn)$/;kq|-;/\<enum_foreign_type\>/;'q;"	kind:cons
enum_functor	rtti.m	/^:- type enum_functor$/;kq|-;/\<enum_functor\>/;'q;"	kind:type
enum_functor1	prog_item.m	/^                enum_functor1           :: string,$/;kq|-;/\<enum_functor1\>/;'q;"	kind:fld
enum_functor2	prog_item.m	/^                enum_functor2           :: string,$/;kq|-;/\<enum_functor2\>/;'q;"	kind:fld
enum_functor_desc	../library/rtti_implementation.m	/^:- type enum_functor_desc ---> enum_functor_desc(c_pointer).$/;kq|-;/\<enum_functor_desc\>/;'q;"	kind:type	file:
enum_functor_name	../library/rtti_implementation.m	/^:- func enum_functor_name(/;kq|/^\<enum_functor_name\>/;'q;"	kind:func	file:
enum_functor_rtti_name	rtti.m	/^:- func enum_functor_rtti_name(/;kq|/^\<enum_functor_rtti_name\>/;'q;"	kind:func
enum_functor_value	../library/rtti_implementation.m	/^:- func enum_functor_value(/;kq|/^\<enum_functor_value\>/;'q;"	kind:func	file:
enum_functors	rtti.m	/^                enum_functors       :: list(enum_functor),$/;kq|-;/\<enum_functors\>/;'q;"	kind:fld
enum_functors3plus	prog_item.m	/^                enum_functors3plus      :: list(string),$/;kq|-;/\<enum_functors3plus\>/;'q;"	kind:fld
enum_is_dummy	rtti.m	/^                enum_is_dummy       :: enum_maybe_dummy,$/;kq|-;/\<enum_is_dummy\>/;'q;"	kind:fld
enum_is_dummy	rtti.m	/^    ;       enum_is_dummy.$/;kq|-;/\<enum_is_dummy\>/;'q;"	kind:cons
enum_is_not_dummy	rtti.m	/^    --->    enum_is_not_dummy$/;kq|-;/\<enum_is_not_dummy\>/;'q;"	kind:cons
enum_list_lengths	du_type_layout.m	/^:- type enum_list_lengths$/;kq|-;/\<enum_list_lengths\>/;'q;"	kind:type	file:
enum_list_lengths_do_not_match	du_type_layout.m	/^    --->    enum_list_lengths_do_not_match$/;kq|-;/\<enum_list_lengths_do_not_match\>/;'q;"	kind:cons	file:
enum_list_lengths_match	du_type_layout.m	/^    ;       enum_list_lengths_match.$/;kq|-;/\<enum_list_lengths_match\>/;'q;"	kind:cons	file:
enum_maybe_dummy	rtti.m	/^:- type enum_maybe_dummy$/;kq|-;/\<enum_maybe_dummy\>/;'q;"	kind:type
enum_name	rtti.m	/^                enum_name           :: string,$/;kq|-;/\<enum_name\>/;'q;"	kind:fld
enum_name_table	rtti.m	/^                enum_name_table     :: map(string, enum_functor),$/;kq|-;/\<enum_name_table\>/;'q;"	kind:fld
enum_num_node_allocs	../library/table_statistics.m	/^                enum_num_node_allocs                :: int,$/;kq|-;/\<enum_num_node_allocs\>/;'q;"	kind:fld
enum_num_node_bytes	../library/table_statistics.m	/^                enum_num_node_bytes                 :: int$/;kq|-;/\<enum_num_node_bytes\>/;'q;"	kind:fld
enum_ordinal	rtti.m	/^                enum_ordinal        :: uint32,$/;kq|-;/\<enum_ordinal\>/;'q;"	kind:fld
enum_ordinal_table	rtti.m	/^                enum_ordinal_table  :: map(uint32, enum_functor),$/;kq|-;/\<enum_ordinal_table\>/;'q;"	kind:fld
enum_repn	prog_item.m	/^:- type enum_repn$/;kq|-;/\<enum_repn\>/;'q;"	kind:type
enum_to_index	../library/tree_bitset.m	/^:- func enum_to_index(T) = uint <= uenum(/;kq|/^\<enum_to_index\>/;'q;"	kind:func	file:
enum_value	rtti.m	/^                enum_value          :: enum_value$/;kq|-;/\<enum_value\>/;'q;"	kind:fld
env	optdb_help.m	/^    ;       env(string)                         % @env{str1}$/;kq|-;/\<env\>/;'q;"	kind:cons
env_decl_flags_to_prefix_for_c	mlds_to_c_class.m	/^:- func env_decl_flags_to_prefix_for_c(/;kq|/^\<env_decl_flags_to_prefix_for_c\>/;'q;"	kind:func	file:
env_name_base	ml_elim_nested.m	/^:- func env_name_base(/;kq|/^\<env_name_base\>/;'q;"	kind:func	file:
env_optfile_var	options_file.m	/^:- type env_optfile_var == string.$/;kq|-;/\<env_optfile_var\>/;'q;"	kind:type	file:
env_optfile_var_class	options_file.m	/^:- type env_optfile_var_class$/;kq|-;/\<env_optfile_var_class\>/;'q;"	kind:type	file:
env_optfile_var_id	options_file.m	/^:- type env_optfile_var_id$/;kq|-;/\<env_optfile_var_id\>/;'q;"	kind:type	file:
env_optfile_var_ids	options_file.m	/^:- func env_optfile_var_ids = list(/;kq|/^\<env_optfile_var_ids\>/;'q;"	kind:func	file:
env_optfile_var_value	options_file.m	/^:- type env_optfile_var_value$/;kq|-;/\<env_optfile_var_value\>/;'q;"	kind:type	file:
env_optfile_variables	options_file.m	/^:- type env_optfile_variables$/;kq|-;/\<env_optfile_variables\>/;'q;"	kind:type	file:
env_optfile_variables_init	options_file.m	/^:- func env_optfile_variables_init(/;kq|/^\<env_optfile_variables_init\>/;'q;"	kind:func
env_ptr_var	ml_elim_nested.m	/^:- func env_ptr_var(/;kq|/^\<env_ptr_var\>/;'q;"	kind:func	file:
env_type	globals.m	/^:- type env_type$/;kq|-;/\<env_type\>/;'q;"	kind:type
env_type	options.m	/^    ;       env_type$/;kq|-;/\<env_type\>/;'q;"	kind:cons
env_type_cygwin	globals.m	/^    ;       env_type_cygwin$/;kq|-;/\<env_type_cygwin\>/;'q;"	kind:cons
env_type_msys	globals.m	/^    ;       env_type_msys$/;kq|-;/\<env_type_msys\>/;'q;"	kind:cons
env_type_posix	globals.m	/^    --->    env_type_posix$/;kq|-;/\<env_type_posix\>/;'q;"	kind:cons
env_type_powershell	globals.m	/^    ;       env_type_powershell.$/;kq|-;/\<env_type_powershell\>/;'q;"	kind:cons
env_type_win_cmd	globals.m	/^    ;       env_type_win_cmd$/;kq|-;/\<env_type_win_cmd\>/;'q;"	kind:cons
env_var	ml_elim_nested.m	/^:- func env_var(/;kq|/^\<env_var\>/;'q;"	kind:func	file:
env_var_assoc_list	../library/io.environment.m	/^:- type env_var_assoc_list == assoc_list(string, string).$/;kq|-;/\<env_var_assoc_list\>/;'q;"	kind:type	file:
env_var_is_acceptable_char	parse_goal.m	/^:- pred env_var_is_acceptable_char(/;kq|/^\<env_var_is_acceptable_char\>/;'q;"	kind:pred	file:
env_var_ref	llds.m	/^    --->    env_var_ref(string).$/;kq|-;/\<env_var_ref\>/;'q;"	kind:cons
env_var_ref	mlds.m	/^    --->    env_var_ref(string).$/;kq|-;/\<env_var_ref\>/;'q;"	kind:cons
environment	options_file.m	/^    ;       environment.$/;kq|-;/\<environment\>/;'q;"	kind:cons	file:
environment.env_var_assoc_list	../library/io.environment.m	/^:- type env_var_assoc_list == assoc_list(string, string).$/;kq|-;/\<environment.env_var_assoc_list\>/;'q;"	kind:type	file:
environment.getenv	../library/io.environment.m	/^:- semipure pred getenv(/;kq|/^\<getenv\>/;'q;"	kind:pred	file:
environment.setenv	../library/io.environment.m	/^:- impure pred setenv(/;kq|/^\<setenv\>/;'q;"	kind:pred	file:
environment_var_map	../library/io.m	/^:- type environment_var_map == map(string, string).$/;kq|-;/\<environment_var_map\>/;'q;"	kind:type
eof	../library/io.m	/^    ;       eof$/;kq|-;/\<eof\>/;'q;"	kind:cons
eof	../library/io.m	/^    ;       eof$/;kq|-;/\<eof\>/;'q;"	kind:cons
eof	../library/io.m	/^    ;       eof$/;kq|-;/\<eof\>/;'q;"	kind:cons
eof	../library/io.m	/^    ;       eof$/;kq|-;/\<eof\>/;'q;"	kind:cons
eof	../library/mercury_term_lexer.m	/^    ;       eof$/;kq|-;/\<eof\>/;'q;"	kind:cons
eof	../library/mercury_term_lexer.m	/^    ;       eof.$/;kq|-;/\<eof\>/;'q;"	kind:cons	file:
eof	../library/mercury_term_parser.m	/^    --->    eof$/;kq|-;/\<eof\>/;'q;"	kind:cons
eof	../library/parsing_utils.m	/^:- pred eof(/;kq|/^\<eof\>/;'q;"	kind:pred
eof	../library/stream.m	/^    ;       eof$/;kq|-;/\<eof\>/;'q;"	kind:cons
eof	../library/stream.m	/^    ;       eof$/;kq|-;/\<eof\>/;'q;"	kind:cons
eon_exact	mode_errors.m	/^    ;       eon_exact.$/;kq|-;/\<eon_exact\>/;'q;"	kind:cons
eon_not_exact	mode_errors.m	/^    --->    eon_not_exact$/;kq|-;/\<eon_not_exact\>/;'q;"	kind:cons
eov_env	options_file.m	/^                eov_env     :: map(env_optfile_var, string)$/;kq|-;/\<eov_env\>/;'q;"	kind:fld	file:
eov_opts	options_file.m	/^                eov_opts    :: map(env_optfile_var, env_optfile_var_value),$/;kq|-;/\<eov_opts\>/;'q;"	kind:fld	file:
epr_maybe_analysis_status	exception_analysis.m	/^                epr_maybe_analysis_status       :: maybe(analysis_status)$/;kq|-;/\<epr_maybe_analysis_status\>/;'q;"	kind:fld	file:
epr_ppid	exception_analysis.m	/^                epr_ppid                        :: pred_proc_id,$/;kq|-;/\<epr_ppid\>/;'q;"	kind:fld	file:
epr_rec_calls	exception_analysis.m	/^                epr_rec_calls                   :: type_excp_status,$/;kq|-;/\<epr_rec_calls\>/;'q;"	kind:fld	file:
epr_status	exception_analysis.m	/^                epr_status                      :: exception_status,$/;kq|-;/\<epr_status\>/;'q;"	kind:fld	file:
epsilon	../library/float.m	/^:- func epsilon = float.$/;kq|/^\<epsilon\>/;'q;"	kind:func
eq	builtin_ops.m	/^    --->    eq$/;kq|-;/\<eq\>/;'q;"	kind:cons
eq	lp_rational.m	/^    ;       eq(list(lp_term), lp_constant)      % sumof(Terms) =  Constant$/;kq|-;/\<eq\>/;'q;"	kind:cons	file:
eq	prog_data_pragma.m	/^    ;       eq(list(arg_size_term), rat).$/;kq|-;/\<eq\>/;'q;"	kind:cons
eq_vars	../library/robdd.m	/^:- func eq_vars(var(T), var(T)) = robdd(/;kq|/^\<eq_vars\>/;'q;"	kind:func
eq_vars	mode_robdd.tfeirn.m	/^:- func eq_vars(var(T)::in, var(T)::in, tfeirn(/;kq|/^\<eq_vars\>/;'q;"	kind:func
eq_version_array	../library/version_array.m	/^:- pred eq_version_array(version_array(T)::in, version_array(/;kq|/^\<eq_version_array\>/;'q;"	kind:pred	file:
eq_version_array_2	../library/version_array.m	/^:- pred eq_version_array_2(/;kq|/^\<eq_version_array_2\>/;'q;"	kind:pred	file:
eqn	lp.m	/^    --->    eqn(list(coeff), operator, float).$/;kq|-;/\<eqn\>/;'q;"	kind:cons
eqns	polyhedron.m	/^    --->    eqns(lp_constraint_conj)$/;kq|-;/\<eqns\>/;'q;"	kind:cons	file:
equal	../library/bimap.m	/^:- pred equal(bimap(K, V)::in, bimap(/;kq|/^\<equal\>/;'q;"	kind:pred
equal	../library/cord.m	/^:- pred equal(cord(T)::in, cord(/;kq|/^\<equal\>/;'q;"	kind:pred
equal	../library/diet.m	/^:- pred equal(diet(T)::in, diet(T)::in) is semidet <= diet_element(/;kq|/^\<equal\>/;'q;"	kind:pred
equal	../library/fat_sparse_bitset.m	/^:- pred equal(fat_sparse_bitset(T)::in, fat_sparse_bitset(/;kq|/^\<equal\>/;'q;"	kind:pred
equal	../library/fatter_sparse_bitset.m	/^:- pred equal(fatter_sparse_bitset(T)::in, fatter_sparse_bitset(/;kq|/^\<equal\>/;'q;"	kind:pred
equal	../library/map.m	/^:- pred equal(map(K, V)::in, map(/;kq|/^\<equal\>/;'q;"	kind:pred
equal	../library/queue.m	/^:- pred equal(queue(T)::in, queue(/;kq|/^\<equal\>/;'q;"	kind:pred
equal	../library/set.m	/^:- pred equal(set(T)::in, set(/;kq|/^\<equal\>/;'q;"	kind:pred
equal	../library/set_bbbtree.m	/^:- pred equal(set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<equal\>/;'q;"	kind:pred
equal	../library/set_ctree234.m	/^:- pred equal(set_ctree234(T)::in, set_ctree234(/;kq|/^\<equal\>/;'q;"	kind:pred
equal	../library/set_ordlist.m	/^:- pred equal(set_ordlist(T)::in, set_ordlist(/;kq|/^\<equal\>/;'q;"	kind:pred
equal	../library/set_tree234.m	/^:- pred equal(set_tree234(T)::in, set_tree234(/;kq|/^\<equal\>/;'q;"	kind:pred
equal	../library/set_unordlist.m	/^:- pred equal(set_unordlist(T)::in, set_unordlist(/;kq|/^\<equal\>/;'q;"	kind:pred
equal	../library/sparse_bitset.m	/^:- pred equal(sparse_bitset(T)::in, sparse_bitset(/;kq|/^\<equal\>/;'q;"	kind:pred
equal	../library/test_bitset.m	/^:- pred equal(test_bitset(T)::in, test_bitset(T)::in) is semidet <= uenum(/;kq|/^\<equal\>/;'q;"	kind:pred
equal	../library/tree234.m	/^:- pred equal(tree234(K, V)::in, tree234(/;kq|/^\<equal\>/;'q;"	kind:pred
equal	../library/tree_bitset.m	/^:- pred equal(tree_bitset(T)::in, tree_bitset(T)::in) is semidet <= uenum(/;kq|/^\<equal\>/;'q;"	kind:pred
equal	../library/version_hash_table.m	/^:- pred equal(version_hash_table(K, V)::in, version_hash_table(/;kq|/^\<equal\>/;'q;"	kind:pred
equal	set_of_var.m	/^:- pred equal(set_of_var(T)::in, set_of_var(/;kq|/^\<equal\>/;'q;"	kind:pred
equal_domain	old_type_constraints.m	/^:- pred equal_domain(/;kq|/^\<equal_domain\>/;'q;"	kind:pred	file:
equal_elements	../library/array.m	/^:- pred equal_elements(int::in, int::in, array(T)::in, array(/;kq|/^\<equal_elements\>/;'q;"	kind:pred	file:
equal_goals	assertion.m	/^:- pred equal_goals(/;kq|/^\<equal_goals\>/;'q;"	kind:pred	file:
equal_goals_cases	assertion.m	/^:- pred equal_goals_cases(list(case)::in, list(/;kq|/^\<equal_goals_cases\>/;'q;"	kind:pred	file:
equal_goals_list	assertion.m	/^:- pred equal_goals_list(list(hlds_goal)::in, list(/;kq|/^\<equal_goals_list\>/;'q;"	kind:pred	file:
equal_goals_shorthand	assertion.m	/^:- pred equal_goals_shorthand(/;kq|/^\<equal_goals_shorthand\>/;'q;"	kind:pred	file:
equal_livemaps	livemap.m	/^:- pred equal_livemaps(/;kq|/^\<equal_livemaps\>/;'q;"	kind:pred	file:
equal_livemaps_keys	livemap.m	/^:- pred equal_livemaps_keys(list(/;kq|/^\<equal_livemaps_keys\>/;'q;"	kind:pred	file:
equal_reason	assertion.m	/^:- pred equal_reason(/;kq|/^\<equal_reason\>/;'q;"	kind:pred	file:
equal_unification	assertion.m	/^:- pred equal_unification(/;kq|/^\<equal_unification\>/;'q;"	kind:pred	file:
equal_values	../library/lazy.m	/^:- pred equal_values(lazy(T)::in, lazy(/;kq|/^\<equal_values\>/;'q;"	kind:pred
equal_var	assertion.m	/^:- pred equal_var(/;kq|/^\<equal_var\>/;'q;"	kind:pred	file:
equal_vars	assertion.m	/^:- pred equal_vars(list(prog_var)::in, list(/;kq|/^\<equal_vars\>/;'q;"	kind:pred	file:
equality_axioms	rtti.m	/^:- type equality_axioms$/;kq|-;/\<equality_axioms\>/;'q;"	kind:type
equality_pred	prog_data.m	/^:- type equality_pred == sym_name.$/;kq|-;/\<equality_pred\>/;'q;"	kind:type
equals	structure_reuse.direct_choose_reuse.m	/^:- func equals(list(T), list(T)) = list(/;kq|/^\<equals\>/;'q;"	kind:func	file:
equation	lp.m	/^:- type equation$/;kq|-;/\<equation\>/;'q;"	kind:type
equiv_bool	abstract_mode_constraints.m	/^    --->    equiv_bool(var(T), bool)$/;kq|-;/\<equiv_bool\>/;'q;"	kind:cons
equiv_disj	abstract_mode_constraints.m	/^    ;       equiv_disj(var(T), list(var(T)))$/;kq|-;/\<equiv_disj\>/;'q;"	kind:cons
equiv_disj	abstract_mode_constraints.m	/^:- pred equiv_disj(/;kq|/^\<equiv_disj\>/;'q;"	kind:pred
equiv_no	abstract_mode_constraints.m	/^:- pred equiv_no(/;kq|/^\<equiv_no\>/;'q;"	kind:pred
equiv_type.circ_types	equiv_type.m	/^:- type circ_types == set(type_ctor).$/;kq|-;/\<equiv_type.circ_types\>/;'q;"	kind:type	file:
equiv_type.eqv_inst_body	equiv_type.m	/^:- type eqv_inst_body$/;kq|-;/\<equiv_type.eqv_inst_body\>/;'q;"	kind:type	file:
equiv_type.eqv_type_body	equiv_type.m	/^:- type eqv_type_body$/;kq|-;/\<equiv_type.eqv_type_body\>/;'q;"	kind:type
equiv_type.inst_eqv_map	equiv_type.m	/^:- type inst_eqv_map == map(inst_ctor, eqv_inst_body).$/;kq|-;/\<equiv_type.inst_eqv_map\>/;'q;"	kind:type	file:
equiv_type.mode_decl	equiv_type.m	/^    ;       mode_decl.$/;kq|-;/\<equiv_type.mode_decl\>/;'q;"	kind:cons	file:
equiv_type.record_sym_name_use	equiv_type.m	/^    ;       record_sym_name_use(item_visibility).$/;kq|-;/\<equiv_type.record_sym_name_use\>/;'q;"	kind:cons	file:
equiv_type.replace_in_ctor	equiv_type.m	/^:- pred replace_in_ctor(/;kq|/^\<replace_in_ctor\>/;'q;"	kind:pred	file:
equiv_type.replace_in_ctors	equiv_type.m	/^:- pred replace_in_ctors(/;kq|/^\<replace_in_ctors\>/;'q;"	kind:pred
equiv_type.replace_in_inst	equiv_type.m	/^:- pred replace_in_inst(/;kq|/^\<replace_in_inst\>/;'q;"	kind:pred	file:
equiv_type.replace_in_list	equiv_type.m	/^:- pred replace_in_list(/;kq|/^\<replace_in_list\>/;'q;"	kind:pred	file:
equiv_type.replace_in_maybe	equiv_type.m	/^:- pred replace_in_maybe(/;kq|/^\<replace_in_maybe\>/;'q;"	kind:pred	file:
equiv_type.replace_in_subst	equiv_type.m	/^:- pred replace_in_subst(/;kq|/^\<replace_in_subst\>/;'q;"	kind:pred	file:
equiv_type.replace_in_type	equiv_type.m	/^:- pred replace_in_type(/;kq|/^\<replace_in_type\>/;'q;"	kind:pred
equiv_type.replace_type_ctor	equiv_type.m	/^:- pred replace_type_ctor(/;kq|/^\<replace_type_ctor\>/;'q;"	kind:pred	file:
equiv_type.type_decl	equiv_type.m	/^    --->    type_decl$/;kq|-;/\<equiv_type.type_decl\>/;'q;"	kind:cons	file:
equiv_type.type_eqv_map	equiv_type.m	/^:- type type_eqv_map == map(type_ctor, eqv_type_body).$/;kq|-;/\<equiv_type.type_eqv_map\>/;'q;"	kind:type
equiv_type_cast	hlds_goal.m	/^    ;       equiv_type_cast$/;kq|-;/\<equiv_type_cast\>/;'q;"	kind:cons
equiv_type_hlds.ethri_tvarset	equiv_type_hlds.m	/^                ethri_tvarset       :: tvarset,$/;kq|-;/\<equiv_type_hlds.ethri_tvarset\>/;'q;"	kind:fld	file:
equiv_type_hlds.hash_cons_inst	equiv_type_hlds.m	/^:- pred hash_cons_inst(/;kq|/^\<hash_cons_inst\>/;'q;"	kind:pred	file:
equiv_type_hlds.inst_cache	equiv_type_hlds.m	/^:- type inst_cache == map(mer_inst, mer_inst).$/;kq|-;/\<equiv_type_hlds.inst_cache\>/;'q;"	kind:type	file:
equiv_type_hlds.replace_info	equiv_type_hlds.m	/^:- type replace_info$/;kq|-;/\<equiv_type_hlds.replace_info\>/;'q;"	kind:type	file:
equiv_vars	../library/robdd.m	/^:- type equiv_vars(T)$/;kq|-;/\<equiv_vars\>/;'q;"	kind:type
equiv_vars	mode_robdd.equiv_vars.m	/^:- func equiv_vars(T) * equiv_vars(T) = equiv_vars(/;kq|/^\<equiv_vars\>/;'q;"	kind:func
equiv_vars	mode_robdd.tfeirn.m	/^            equiv_vars :: equiv_vars(T),$/;kq|-;/\<equiv_vars\>/;'q;"	kind:fld
equiv_vars.'leader	mode_robdd.equiv_vars.m	/^:- func 'leader :='(var(T), equiv_vars(T), var(T)) = equiv_vars(/;kq|/^\<'leader\>/;'q;"	kind:func	file:
equiv_vars.add_equalities	mode_robdd.equiv_vars.m	/^:- func add_equalities(vars(T), equiv_vars(T)) = equiv_vars(/;kq|/^\<add_equalities\>/;'q;"	kind:func
equiv_vars.add_equality	mode_robdd.equiv_vars.m	/^:- func add_equality(var(T), var(T), equiv_vars(T)) = equiv_vars(/;kq|/^\<add_equality\>/;'q;"	kind:func
equiv_vars.add_equality_2	mode_robdd.equiv_vars.m	/^:- func add_equality_2(var(T), var(T), equiv_vars(T)) = equiv_vars(/;kq|/^\<add_equality_2\>/;'q;"	kind:func	file:
equiv_vars.delete	mode_robdd.equiv_vars.m	/^:- func delete(equiv_vars(T), var(T)) = equiv_vars(/;kq|/^\<delete\>/;'q;"	kind:func
equiv_vars.det_leader	mode_robdd.equiv_vars.m	/^:- func det_leader(var(T), equiv_vars(T)) = var(/;kq|/^\<det_leader\>/;'q;"	kind:func
equiv_vars.diff_2	mode_robdd.equiv_vars.m	/^:- pred diff_2(list(var(T))::in, equiv_vars(T)::in, equiv_vars(/;kq|/^\<diff_2\>/;'q;"	kind:pred	file:
equiv_vars.diff_3	mode_robdd.equiv_vars.m	/^:- pred diff_3(list(var(T))::in, list(var(T))::out, var(T)::in, var(/;kq|/^\<diff_3\>/;'q;"	kind:pred	file:
equiv_vars.disj_2	mode_robdd.equiv_vars.m	/^:- pred disj_2(list(var(T))::in, equiv_vars(T)::in, equiv_vars(/;kq|/^\<disj_2\>/;'q;"	kind:pred	file:
equiv_vars.disj_3	mode_robdd.equiv_vars.m	/^:- pred disj_3(list(var(T))::in, list(var(T))::out, var(T)::in, var(/;kq|/^\<disj_3\>/;'q;"	kind:pred	file:
equiv_vars.empty	mode_robdd.equiv_vars.m	/^:- pred empty(equiv_vars(/;kq|/^\<empty\>/;'q;"	kind:pred
equiv_vars.equiv_vars	mode_robdd.equiv_vars.m	/^:- func equiv_vars(T) * equiv_vars(T) = equiv_vars(/;kq|/^\<equiv_vars\>/;'q;"	kind:func
equiv_vars.filter	mode_robdd.equiv_vars.m	/^:- func filter(pred(var(T)), equiv_vars(T)) = equiv_vars(/;kq|/^\<filter\>/;'q;"	kind:func
equiv_vars.init_equiv_vars	mode_robdd.equiv_vars.m	/^:- func init_equiv_vars = equiv_vars(/;kq|/^\<init_equiv_vars\>/;'q;"	kind:func
equiv_vars.label	mode_robdd.equiv_vars.m	/^:- pred label(equiv_vars(T)::in, vars(T)::in, vars(T)::out, vars(/;kq|/^\<label\>/;'q;"	kind:pred
equiv_vars.leader	mode_robdd.equiv_vars.m	/^:- func leader(var(T), equiv_vars(T)) = var(/;kq|/^\<leader\>/;'q;"	kind:func
equiv_vars.remove_equiv	mode_robdd.equiv_vars.m	/^:- func remove_equiv(equiv_vars(T), robdd(T)) = robdd(/;kq|/^\<remove_equiv\>/;'q;"	kind:func
equiv_vars.restrict_threshold	mode_robdd.equiv_vars.m	/^:- func restrict_threshold(var(T), equiv_vars(T)) = equiv_vars(/;kq|/^\<restrict_threshold\>/;'q;"	kind:func
equiv_vars.vars_are_equivalent	mode_robdd.equiv_vars.m	/^:- pred vars_are_equivalent(equiv_vars(T)::in, var(T)::in, var(/;kq|/^\<vars_are_equivalent\>/;'q;"	kind:pred
equivalent	abstract_mode_constraints.m	/^    ;       equivalent(list(var(T)))$/;kq|-;/\<equivalent\>/;'q;"	kind:cons
equivalent	abstract_mode_constraints.m	/^:- pred equivalent(mc_varset::in, prog_context::in, list(/;kq|/^\<equivalent\>/;'q;"	kind:pred
equivalent	analysis.framework.m	/^    pred equivalent(FuncInfo::in, T::in, T::in) is semidet$/;kq|-;/\<equivalent\>/;'q;"	kind:tcm
equivalent	mcsolver.m	/^:- pred equivalent(/;kq|/^\<equivalent\>/;'q;"	kind:pred
equivalent	mcsolver.m	/^:- pred equivalent(list(/;kq|/^\<equivalent\>/;'q;"	kind:pred
equivalent_cons_ids	prog_data.m	/^:- pred equivalent_cons_ids(/;kq|/^\<equivalent_cons_ids\>/;'q;"	kind:pred
equivalent_expr	prog_item.m	/^    ;       equivalent_expr(prog_context, goal, goal)$/;kq|-;/\<equivalent_expr\>/;'q;"	kind:cons
equivalent_goals	loop_inv.m	/^:- pred equivalent_goals(/;kq|/^\<equivalent_goals\>/;'q;"	kind:pred	file:
equivalent_result	../library/robdd.m	/^:- type equivalent_result(T) == entailment_result(equiv_vars(T)).$/;kq|-;/\<equivalent_result\>/;'q;"	kind:type
equivalent_solution_sets	hlds_goal.m	/^    ;       equivalent_solution_sets$/;kq|-;/\<equivalent_solution_sets\>/;'q;"	kind:cons
equivalent_solution_sets_arbitrary	hlds_goal.m	/^    ;       equivalent_solution_sets_arbitrary.$/;kq|-;/\<equivalent_solution_sets_arbitrary\>/;'q;"	kind:cons
equivalent_solutions	hlds_goal.m	/^    --->    equivalent_solutions$/;kq|-;/\<equivalent_solutions\>/;'q;"	kind:cons
equivalent_to_disjunction	mcsolver.m	/^:- pred equivalent_to_disjunction(/;kq|/^\<equivalent_to_disjunction\>/;'q;"	kind:pred
equivalent_vars	../library/robdd.m	/^:- func equivalent_vars(robdd(T)) = equivalent_result(/;kq|/^\<equivalent_vars\>/;'q;"	kind:func
equivalent_vars_2	../library/robdd.m	/^:- func equivalent_vars_2(robdd(/;kq|/^\<equivalent_vars_2\>/;'q;"	kind:func	file:
equivalent_vars_in_robdd	mode_robdd.equiv_vars.m	/^:- func equivalent_vars_in_robdd(robdd(T)) = equiv_vars(/;kq|/^\<equivalent_vars_in_robdd\>/;'q;"	kind:func
eqv_complex_cstrt	mcsolver.m	/^:- func eqv_complex_cstrt(/;kq|/^\<eqv_complex_cstrt\>/;'q;"	kind:func	file:
eqv_disj	mcsolver.m	/^    --->    eqv_disj(mcvar, mcvars)$/;kq|-;/\<eqv_disj\>/;'q;"	kind:cons	file:
eqv_expand_info	recompilation.record_uses.m	/^:- type eqv_expand_info$/;kq|-;/\<eqv_expand_info\>/;'q;"	kind:type
eqv_inst	prog_data.m	/^    --->    eqv_inst(mer_inst).$/;kq|-;/\<eqv_inst\>/;'q;"	kind:cons
eqv_inst_body	equiv_type.m	/^:- type eqv_inst_body$/;kq|-;/\<eqv_inst_body\>/;'q;"	kind:type	file:
eqv_mode	prog_data.m	/^    --->    eqv_mode(mer_mode).$/;kq|-;/\<eqv_mode\>/;'q;"	kind:cons
eqv_repn_map	decide_type_repn.m	/^:- type eqv_repn_map == map(type_ctor, item_type_repn_info_eqv).$/;kq|-;/\<eqv_repn_map\>/;'q;"	kind:type	file:
eqv_type	prog_data.m	/^                eqv_type            :: mer_type$/;kq|-;/\<eqv_type\>/;'q;"	kind:fld
eqv_type	rtti.m	/^                eqv_type            :: rtti_maybe_pseudo_type_info$/;kq|-;/\<eqv_type\>/;'q;"	kind:fld
eqv_type_body	equiv_type.m	/^:- type eqv_type_body$/;kq|-;/\<eqv_type_body\>/;'q;"	kind:type
eqv_var	mcsolver.m	/^:- func eqv_var(/;kq|/^\<eqv_var\>/;'q;"	kind:func	file:
eqv_vars	mcsolver.m	/^                eqv_vars            :: eqv_vars,$/;kq|-;/\<eqv_vars\>/;'q;"	kind:fld	file:
eqv_vars	mcsolver.m	/^:- func eqv_vars(/;kq|/^\<eqv_vars\>/;'q;"	kind:func	file:
eqv_vars	mcsolver.m	/^:- type eqv_vars == eqvclass(mcvar).$/;kq|-;/\<eqv_vars\>/;'q;"	kind:type	file:
eqvclass	../library/eqvclass.m	/^:- type eqvclass(T)$/;kq|-;/\<eqvclass\>/;'q;"	kind:type	file:
eqvclass.add_element	../library/eqvclass.m	/^:- pred eqvclass.add_element(/;kq|/^\<eqvclass.add_element\>/;'q;"	kind:pred	file:
eqvclass.add_equivalence	../library/eqvclass.m	/^:- pred add_equivalence(/;kq|/^\<add_equivalence\>/;'q;"	kind:pred	file:
eqvclass.change_partition	../library/eqvclass.m	/^:- pred change_partition(list(/;kq|/^\<change_partition\>/;'q;"	kind:pred	file:
eqvclass.element_map	../library/eqvclass.m	/^                element_map     :: map(T, partition_id)$/;kq|-;/\<eqvclass.element_map\>/;'q;"	kind:fld	file:
eqvclass.ensure_element	../library/eqvclass.m	/^:- func ensure_element(eqvclass(T), T) = eqvclass(/;kq|/^\<ensure_element\>/;'q;"	kind:func
eqvclass.ensure_equivalence	../library/eqvclass.m	/^:- func ensure_equivalence(eqvclass(T), T, T) = eqvclass(/;kq|/^\<ensure_equivalence\>/;'q;"	kind:func
eqvclass.get_minimum_element	../library/eqvclass.m	/^:- func get_minimum_element(eqvclass(/;kq|/^\<get_minimum_element\>/;'q;"	kind:func
eqvclass.id_to_partition	../library/eqvclass.m	/^:- pred id_to_partition(eqvclass(T)::in, partition_id::in, set(/;kq|/^\<id_to_partition\>/;'q;"	kind:pred	file:
eqvclass.init	../library/eqvclass.m	/^:- func init = eqvclass(/;kq|/^\<init\>/;'q;"	kind:func
eqvclass.is_member	../library/eqvclass.m	/^:- pred is_member(eqvclass(/;kq|/^\<is_member\>/;'q;"	kind:pred
eqvclass.new_element	../library/eqvclass.m	/^:- func new_element(eqvclass(T), T) = eqvclass(/;kq|/^\<new_element\>/;'q;"	kind:func
eqvclass.new_equivalence	../library/eqvclass.m	/^:- func new_equivalence(eqvclass(T), T, T) = eqvclass(/;kq|/^\<new_equivalence\>/;'q;"	kind:func
eqvclass.next_id_counter	../library/eqvclass.m	/^                next_id_counter :: counter,$/;kq|-;/\<eqvclass.next_id_counter\>/;'q;"	kind:fld	file:
eqvclass.partition_id	../library/eqvclass.m	/^:- pred partition_id(eqvclass(/;kq|/^\<partition_id\>/;'q;"	kind:pred
eqvclass.partition_id	../library/eqvclass.m	/^:- type partition_id    ==  int.$/;kq|-;/\<eqvclass.partition_id\>/;'q;"	kind:type	file:
eqvclass.partition_ids	../library/eqvclass.m	/^:- pred partition_ids(eqvclass(T)::in, list(/;kq|/^\<partition_ids\>/;'q;"	kind:pred	file:
eqvclass.partition_list	../library/eqvclass.m	/^:- func partition_list(eqvclass(T)) = list(set(/;kq|/^\<partition_list\>/;'q;"	kind:func
eqvclass.partition_map	../library/eqvclass.m	/^                partition_map   :: map(partition_id, set(T)),$/;kq|-;/\<eqvclass.partition_map\>/;'q;"	kind:fld	file:
eqvclass.partition_set	../library/eqvclass.m	/^:- func partition_set(eqvclass(T)) = set(set(/;kq|/^\<partition_set\>/;'q;"	kind:func
eqvclass.partitions	../library/eqvclass.m	/^:- pred partitions(eqvclass(T)::in, list(/;kq|/^\<partitions\>/;'q;"	kind:pred	file:
eqvclass.same_eqvclass	../library/eqvclass.m	/^:- pred same_eqvclass(eqvclass(/;kq|/^\<same_eqvclass\>/;'q;"	kind:pred
eqvclass.same_eqvclass_list	../library/eqvclass.m	/^:- pred same_eqvclass_list(eqvclass(T)::in, list(/;kq|/^\<same_eqvclass_list\>/;'q;"	kind:pred
erroneous_rep	../mdbcomp/program_representation.m	/^    ;       erroneous_rep$/;kq|-;/\<erroneous_rep\>/;'q;"	kind:cons
error	../library/bit_buffer.m	/^:- instance stream.error(error_stream_error) where$/;kq|-;/\<error\>/;'q;"	kind:tci	file:
error	../library/dir.m	/^    ;       error.$/;kq|-;/\<error\>/;'q;"	kind:cons	file:
error	../library/getopt.m	/^    ;       error(string).$/;kq|-;/\<error\>/;'q;"	kind:cons
error	../library/getopt_io.m	/^    ;       error(string).$/;kq|-;/\<error\>/;'q;"	kind:cons
error	../library/io.m	/^    ;       error(T, io.error).$/;kq|-;/\<error\>/;'q;"	kind:cons
error	../library/io.m	/^    ;       error(io.error).$/;kq|-;/\<error\>/;'q;"	kind:cons
error	../library/io.m	/^    ;       error(io.error).$/;kq|-;/\<error\>/;'q;"	kind:cons
error	../library/io.m	/^    ;       error(io.error).$/;kq|-;/\<error\>/;'q;"	kind:cons
error	../library/io.m	/^    ;       error(io.error).$/;kq|-;/\<error\>/;'q;"	kind:cons
error	../library/io.m	/^    ;       error(string, int). % error message, line number$/;kq|-;/\<error\>/;'q;"	kind:cons
error	../library/io.m	/^:- instance stream.error(error) where [$/;kq|-;/\<error\>/;'q;"	kind:tci	file:
error	../library/io.m	/^:- type io.error$/;kq|-;/\<error\>/;'q;"	kind:type	file:
error	../library/maybe.m	/^    ;       error(E).$/;kq|-;/\<error\>/;'q;"	kind:cons
error	../library/maybe.m	/^    ;       error(E, list(E)).$/;kq|-;/\<error\>/;'q;"	kind:cons
error	../library/maybe.m	/^    ;       error(string).$/;kq|-;/\<error\>/;'q;"	kind:cons
error	../library/mercury_term_lexer.m	/^    ;       error(string)       % some other invalid token$/;kq|-;/\<error\>/;'q;"	kind:cons
error	../library/mercury_term_lexer.m	/^    ;       error(string)$/;kq|-;/\<error\>/;'q;"	kind:cons
error	../library/mercury_term_lexer.m	/^    ;       error(string)$/;kq|-;/\<error\>/;'q;"	kind:cons	file:
error	../library/mercury_term_parser.m	/^    ;       error(string, int)$/;kq|-;/\<error\>/;'q;"	kind:cons
error	../library/parsing_utils.m	/^    ;       error($/;kq|-;/\<error\>/;'q;"	kind:cons
error	../library/require.m	/^:- pred error(/;kq|/^\<error\>/;'q;"	kind:pred
error	../library/require.m	/^:- pred error(/;kq|/^\<error\>/;'q;"	kind:pred
error	../library/stream.m	/^    ;       error(Error).$/;kq|-;/\<error\>/;'q;"	kind:cons
error	../library/stream.m	/^    ;       error(Error).$/;kq|-;/\<error\>/;'q;"	kind:cons
error	../library/stream.m	/^    ;       error(T, Error).$/;kq|-;/\<error\>/;'q;"	kind:cons
error	../library/stream.m	/^:- typeclass error(Error) where$/;kq|-;/\<error\>/;'q;"	kind:tc
error	../library/term_conversion.m	/^    ;       error(term_to_type_error(U)).$/;kq|-;/\<error\>/;'q;"	kind:cons
error	fact_table.m	/^    ;       error.                  % An error occurred trying to infer$/;kq|-;/\<error\>/;'q;"	kind:cons	file:
error	fact_table.m	/^    ;       error.$/;kq|-;/\<error\>/;'q;"	kind:cons	file:
error	goal_transform.m	/^    ;       error(string)$/;kq|-;/\<error\>/;'q;"	kind:cons
error	typecheck_unify_var_functor.m	/^    ;       error(cons_error).$/;kq|-;/\<error\>/;'q;"	kind:cons	file:
error1	maybe_error.m	/^    --->    error1(E)$/;kq|-;/\<error1\>/;'q;"	kind:cons
error2	../library/io.m	/^    ;       error2(T1, T2, io.error).$/;kq|-;/\<error2\>/;'q;"	kind:cons
error2	maybe_error.m	/^    --->    error2(E)$/;kq|-;/\<error2\>/;'q;"	kind:cons
error3	maybe_error.m	/^    --->    error3(E)$/;kq|-;/\<error3\>/;'q;"	kind:cons
error4	maybe_error.m	/^    --->    error4(E)$/;kq|-;/\<error4\>/;'q;"	kind:cons
error5	maybe_error.m	/^    --->    error5(E)$/;kq|-;/\<error5\>/;'q;"	kind:cons
error6	maybe_error.m	/^    --->    error6(E)$/;kq|-;/\<error6\>/;'q;"	kind:cons
error_and_maybe_rebuilding_msg	make.get_module_dep_info.m	/^:- pred error_and_maybe_rebuilding_msg(/;kq|/^\<error_and_maybe_rebuilding_msg\>/;'q;"	kind:pred	file:
error_at_functor	mode_errors.m	/^    ;       error_at_functor(cons_id, list(prog_var))$/;kq|-;/\<error_at_functor\>/;'q;"	kind:cons
error_at_lambda	mode_errors.m	/^    ;       error_at_lambda(list(prog_var), list(from_to_insts)).$/;kq|-;/\<error_at_lambda\>/;'q;"	kind:cons
error_at_var	mode_errors.m	/^    --->    error_at_var(prog_var)$/;kq|-;/\<error_at_var\>/;'q;"	kind:cons
error_classes_do_not_exist_pieces	check_typeclass.m	/^:- func error_classes_do_not_exist_pieces(class_id, list(/;kq|/^\<error_classes_do_not_exist_pieces\>/;'q;"	kind:func	file:
error_col	../library/parsing_utils.m	/^                error_col     :: int$/;kq|-;/\<error_col\>/;'q;"	kind:fld
error_components	error_spec.m	/^                error_components        :: list(error_msg_component)$/;kq|-;/\<error_components\>/;'q;"	kind:fld
error_components	error_spec.m	/^                error_components        :: list(std_error_msg_component)$/;kq|-;/\<error_components\>/;'q;"	kind:fld
error_context	error_spec.m	/^                error_context           :: maybe(prog_context),$/;kq|-;/\<error_context\>/;'q;"	kind:fld
error_context	error_spec.m	/^                error_context           :: maybe(prog_context),$/;kq|-;/\<error_context\>/;'q;"	kind:fld
error_extra_indent	error_spec.m	/^                error_extra_indent      :: uint,$/;kq|-;/\<error_extra_indent\>/;'q;"	kind:fld
error_extra_indent	error_spec.m	/^                error_extra_indent      :: uint,$/;kq|-;/\<error_extra_indent\>/;'q;"	kind:fld
error_extra_polytypes	../library/string.parse_util.m	/^    ;       error_extra_polytypes($/;kq|-;/\<error_extra_polytypes\>/;'q;"	kind:cons
error_files_in_subdir	options.m	/^    ;       error_files_in_subdir$/;kq|-;/\<error_files_in_subdir\>/;'q;"	kind:cons
error_from_one_min_set	old_type_constraints.m	/^:- pred error_from_one_min_set(/;kq|/^\<error_from_one_min_set\>/;'q;"	kind:pred	file:
error_if_intersect	term_traversal.m	/^:- pred error_if_intersect(bag(/;kq|/^\<error_if_intersect\>/;'q;"	kind:pred	file:
error_if_use_for_ancestor	convert_import_use.m	/^:- pred error_if_use_for_ancestor(/;kq|/^\<error_if_use_for_ancestor\>/;'q;"	kind:pred	file:
error_if_use_for_self	convert_import_use.m	/^:- pred error_if_use_for_self(/;kq|/^\<error_if_use_for_self\>/;'q;"	kind:pred	file:
error_inconsistent_purity_promise	purity.m	/^:- func error_inconsistent_purity_promise(/;kq|/^\<error_inconsistent_purity_promise\>/;'q;"	kind:func	file:
error_is_exported	convert_parse_tree.m	/^:- pred error_is_exported(prog_context::in, list(/;kq|/^\<error_is_exported\>/;'q;"	kind:pred	file:
error_item_is_exported	convert_parse_tree.m	/^:- pred error_item_is_exported(/;kq|/^\<error_item_is_exported\>/;'q;"	kind:pred	file:
error_line	../library/parsing_utils.m	/^                error_line    :: int,$/;kq|-;/\<error_line\>/;'q;"	kind:fld
error_line	write_error_spec.m	/^:- type error_line$/;kq|-;/\<error_line\>/;'q;"	kind:type	file:
error_line_len	write_error_spec.m	/^:- func error_line_len(/;kq|/^\<error_line_len\>/;'q;"	kind:func	file:
error_lines_to_multi_line_string	write_error_spec.m	/^:- func error_lines_to_multi_line_string(string, list(/;kq|/^\<error_lines_to_multi_line_string\>/;'q;"	kind:func
error_lines_to_one_line_string	write_error_spec.m	/^:- func error_lines_to_one_line_string(list(/;kq|/^\<error_lines_to_one_line_string\>/;'q;"	kind:func
error_message	../library/io.m	/^    func(stream.error_message\/1) is io.error_message$/;kq|-;/\<error_message\>/;'q;"	kind:tcim	file:
error_message	../library/io.m	/^:- func error_message(/;kq|/^\<error_message\>/;'q;"	kind:func
error_message	../library/parsing_utils.m	/^                error_message :: maybe(string),$/;kq|-;/\<error_message\>/;'q;"	kind:fld
error_message	../library/stream.m	/^    func error_message(Error) = string$/;kq|-;/\<error_message\>/;'q;"	kind:tcm
error_missing_body_impurity_decl	purity.m	/^:- func error_missing_body_impurity_decl(/;kq|/^\<error_missing_body_impurity_decl\>/;'q;"	kind:func	file:
error_missing_star_prec	../library/string.parse_util.m	/^    ;       error_missing_star_prec($/;kq|-;/\<error_missing_star_prec\>/;'q;"	kind:cons
error_missing_star_width	../library/string.parse_util.m	/^    ;       error_missing_star_width($/;kq|-;/\<error_missing_star_width\>/;'q;"	kind:cons
error_msg	error_spec.m	/^    --->    error_msg($/;kq|-;/\<error_msg\>/;'q;"	kind:cons
error_msg	error_spec.m	/^:- type error_msg$/;kq|-;/\<error_msg\>/;'q;"	kind:type
error_msg_component	error_spec.m	/^:- type error_msg_component$/;kq|-;/\<error_msg_component\>/;'q;"	kind:type
error_msg_group	error_sort.m	/^:- type error_msg_group$/;kq|-;/\<error_msg_group\>/;'q;"	kind:type
error_msg_inst	error_msg_inst.m	/^:- func error_msg_inst(/;kq|/^\<error_msg_inst\>/;'q;"	kind:func
error_msg_inst.expansions_info	error_msg_inst.m	/^:- type expansions_info$/;kq|-;/\<error_msg_inst.expansions_info\>/;'q;"	kind:type	file:
error_msg_inst.imi_audience	error_msg_inst.m	/^                imi_audience            :: user_or_developer$/;kq|-;/\<error_msg_inst.imi_audience\>/;'q;"	kind:fld	file:
error_msg_inst.imi_inst_varset	error_msg_inst.m	/^                imi_inst_varset         :: inst_varset,$/;kq|-;/\<error_msg_inst.imi_inst_varset\>/;'q;"	kind:fld	file:
error_msg_inst.imi_module_info	error_msg_inst.m	/^                imi_module_info         :: module_info,$/;kq|-;/\<error_msg_inst.imi_module_info\>/;'q;"	kind:fld	file:
error_msg_inst.imi_named_insts	error_msg_inst.m	/^                imi_named_insts         :: maybe_expand_named_insts,$/;kq|-;/\<error_msg_inst.imi_named_insts\>/;'q;"	kind:fld	file:
error_msg_inst.inline_pieces	error_msg_inst.m	/^    ;       inline_pieces.$/;kq|-;/\<error_msg_inst.inline_pieces\>/;'q;"	kind:cons	file:
error_msg_inst.inst_msg_info	error_msg_inst.m	/^:- type inst_msg_info$/;kq|-;/\<error_msg_inst.inst_msg_info\>/;'q;"	kind:type	file:
error_msg_inst.inst_to_pieces	error_msg_inst.m	/^:- pred inst_to_pieces(/;kq|/^\<inst_to_pieces\>/;'q;"	kind:pred	file:
error_msg_inst.insts_to_pieces	error_msg_inst.m	/^:- pred insts_to_pieces(/;kq|/^\<insts_to_pieces\>/;'q;"	kind:pred	file:
error_msg_inst.mode_to_pieces	error_msg_inst.m	/^:- pred mode_to_pieces(/;kq|/^\<mode_to_pieces\>/;'q;"	kind:pred	file:
error_msg_inst.modes_to_pieces	error_msg_inst.m	/^:- pred modes_to_pieces(/;kq|/^\<modes_to_pieces\>/;'q;"	kind:pred	file:
error_msg_inst.short_inst	error_msg_inst.m	/^:- type short_inst$/;kq|-;/\<error_msg_inst.short_inst\>/;'q;"	kind:type
error_msg_inst.uod_developer	error_msg_inst.m	/^    ;       uod_developer(tvarset).$/;kq|-;/\<error_msg_inst.uod_developer\>/;'q;"	kind:cons
error_msg_inst.uod_user	error_msg_inst.m	/^    --->    uod_user$/;kq|-;/\<error_msg_inst.uod_user\>/;'q;"	kind:cons
error_msg_inst_name	error_msg_inst.m	/^:- func error_msg_inst_name(/;kq|/^\<error_msg_inst_name\>/;'q;"	kind:func
error_no_polytype	../library/string.parse_util.m	/^    ;       error_no_polytype($/;kq|-;/\<error_no_polytype\>/;'q;"	kind:cons
error_no_specifier	../library/string.parse_util.m	/^    --->    error_no_specifier($/;kq|-;/\<error_no_specifier\>/;'q;"	kind:cons
error_nonint_star_prec	../library/string.parse_util.m	/^    ;       error_nonint_star_prec($/;kq|-;/\<error_nonint_star_prec\>/;'q;"	kind:cons
error_nonint_star_width	../library/string.parse_util.m	/^    ;       error_nonint_star_width($/;kq|-;/\<error_nonint_star_width\>/;'q;"	kind:cons
error_not_pure_enough	purity.m	/^:- func error_not_pure_enough(/;kq|/^\<error_not_pure_enough\>/;'q;"	kind:func	file:
error_or_warning	stratify.m	/^:- type error_or_warning$/;kq|-;/\<error_or_warning\>/;'q;"	kind:type	file:
error_output_suffix	options.m	/^    ;       error_output_suffix$/;kq|-;/\<error_output_suffix\>/;'q;"	kind:cons
error_phase	error_spec.m	/^:- type error_phase$/;kq|-;/\<error_phase\>/;'q;"	kind:type
error_pieces_to_multi_line_string	write_error_spec.m	/^:- func error_pieces_to_multi_line_string(string, list(/;kq|/^\<error_pieces_to_multi_line_string\>/;'q;"	kind:func
error_pieces_to_one_line_string	write_error_spec.m	/^:- func error_pieces_to_one_line_string(list(/;kq|/^\<error_pieces_to_one_line_string\>/;'q;"	kind:func
error_pieces_to_std_lines	write_error_spec.m	/^:- func error_pieces_to_std_lines(list(format_piece)) = list(/;kq|/^\<error_pieces_to_std_lines\>/;'q;"	kind:func
error_severity	error_spec.m	/^:- type error_severity$/;kq|-;/\<error_severity\>/;'q;"	kind:type
error_sort.compare_error_msgs	error_sort.m	/^:- pred compare_error_msgs(/;kq|/^\<compare_error_msgs\>/;'q;"	kind:pred	file:
error_sort.error_msg_group	error_sort.m	/^:- type error_msg_group$/;kq|-;/\<error_sort.error_msg_group\>/;'q;"	kind:type
error_sort.sort_error_msgs	error_sort.m	/^:- pred sort_error_msgs(list(error_msg)::in, list(/;kq|/^\<sort_error_msgs\>/;'q;"	kind:pred
error_spec	error_spec.m	/^    --->    error_spec($/;kq|-;/\<error_spec\>/;'q;"	kind:cons
error_spec	error_spec.m	/^:- type error_spec$/;kq|-;/\<error_spec\>/;'q;"	kind:type
error_spec.a_purity_desc	error_spec.m	/^    ;       a_purity_desc(purity)$/;kq|-;/\<error_spec.a_purity_desc\>/;'q;"	kind:cons
error_spec.accumulate_contexts	error_spec.m	/^:- pred accumulate_contexts(/;kq|/^\<accumulate_contexts\>/;'q;"	kind:pred
error_spec.actual_severity	error_spec.m	/^:- type actual_severity$/;kq|-;/\<error_spec.actual_severity\>/;'q;"	kind:type
error_spec.add_quotes	error_spec.m	/^:- func add_quotes(/;kq|/^\<add_quotes\>/;'q;"	kind:func
error_spec.always	error_spec.m	/^    --->    always(list(format_piece))$/;kq|-;/\<error_spec.always\>/;'q;"	kind:cons
error_spec.always	error_spec.m	/^    --->    always(list(format_piece))$/;kq|-;/\<error_spec.always\>/;'q;"	kind:cons
error_spec.blank_context	error_spec.m	/^                blank_context           :: maybe(prog_context)$/;kq|-;/\<error_spec.blank_context\>/;'q;"	kind:fld
error_spec.blank_line	error_spec.m	/^    ;       blank_line$/;kq|-;/\<error_spec.blank_line\>/;'q;"	kind:cons
error_spec.blank_msg	error_spec.m	/^    ;       blank_msg($/;kq|-;/\<error_spec.blank_msg\>/;'q;"	kind:cons
error_spec.choose_number	error_spec.m	/^:- func choose_number(list(/;kq|/^\<choose_number\>/;'q;"	kind:func
error_spec.color_as_correct	error_spec.m	/^:- func color_as_correct(list(format_piece)) = list(/;kq|/^\<color_as_correct\>/;'q;"	kind:func
error_spec.color_as_hint	error_spec.m	/^:- func color_as_hint(list(format_piece)) = list(/;kq|/^\<color_as_hint\>/;'q;"	kind:func
error_spec.color_as_incorrect	error_spec.m	/^:- func color_as_incorrect(list(format_piece)) = list(/;kq|/^\<color_as_incorrect\>/;'q;"	kind:func
error_spec.color_as_subject	error_spec.m	/^:- func color_as_subject(list(format_piece)) = list(/;kq|/^\<color_as_subject\>/;'q;"	kind:func
error_spec.color_correct	error_spec.m	/^    ;       color_correct$/;kq|-;/\<error_spec.color_correct\>/;'q;"	kind:cons
error_spec.color_hint	error_spec.m	/^    ;       color_hint.$/;kq|-;/\<error_spec.color_hint\>/;'q;"	kind:cons
error_spec.color_inconsistent	error_spec.m	/^    ;       color_inconsistent$/;kq|-;/\<error_spec.color_inconsistent\>/;'q;"	kind:cons
error_spec.color_incorrect	error_spec.m	/^    ;       color_incorrect$/;kq|-;/\<error_spec.color_incorrect\>/;'q;"	kind:cons
error_spec.color_name	error_spec.m	/^:- type color_name$/;kq|-;/\<error_spec.color_name\>/;'q;"	kind:type
error_spec.color_pieces	error_spec.m	/^:- func color_pieces(color_name, list(format_piece)) = list(/;kq|/^\<color_pieces\>/;'q;"	kind:func
error_spec.color_subject	error_spec.m	/^    --->    color_subject$/;kq|-;/\<error_spec.color_subject\>/;'q;"	kind:cons
error_spec.cond_id	error_spec.m	/^                cond_id                 :: string,$/;kq|-;/\<error_spec.cond_id\>/;'q;"	kind:fld
error_spec.cond_spec_msgs	error_spec.m	/^                cond_spec_msgs          :: list(error_msg)$/;kq|-;/\<error_spec.cond_spec_msgs\>/;'q;"	kind:fld
error_spec.cond_spec_option	error_spec.m	/^                cond_spec_option        :: option,$/;kq|-;/\<error_spec.cond_spec_option\>/;'q;"	kind:fld
error_spec.cond_spec_phase	error_spec.m	/^                cond_spec_phase         :: error_phase,$/;kq|-;/\<error_spec.cond_spec_phase\>/;'q;"	kind:fld
error_spec.cond_spec_severity	error_spec.m	/^                cond_spec_severity      :: error_severity,$/;kq|-;/\<error_spec.cond_spec_severity\>/;'q;"	kind:fld
error_spec.cond_spec_value	error_spec.m	/^                cond_spec_value         :: bool,$/;kq|-;/\<error_spec.cond_spec_value\>/;'q;"	kind:fld
error_spec.conditional_spec	error_spec.m	/^    ;       conditional_spec($/;kq|-;/\<error_spec.conditional_spec\>/;'q;"	kind:cons
error_spec.decl	error_spec.m	/^    ;       decl(string)$/;kq|-;/\<error_spec.decl\>/;'q;"	kind:cons
error_spec.describe_sym_name	error_spec.m	/^:- func describe_sym_name(/;kq|/^\<describe_sym_name\>/;'q;"	kind:func
error_spec.error_components	error_spec.m	/^                error_components        :: list(error_msg_component)$/;kq|-;/\<error_spec.error_components\>/;'q;"	kind:fld
error_spec.error_components	error_spec.m	/^                error_components        :: list(std_error_msg_component)$/;kq|-;/\<error_spec.error_components\>/;'q;"	kind:fld
error_spec.error_context	error_spec.m	/^                error_context           :: maybe(prog_context),$/;kq|-;/\<error_spec.error_context\>/;'q;"	kind:fld
error_spec.error_context	error_spec.m	/^                error_context           :: maybe(prog_context),$/;kq|-;/\<error_spec.error_context\>/;'q;"	kind:fld
error_spec.error_extra_indent	error_spec.m	/^                error_extra_indent      :: uint,$/;kq|-;/\<error_spec.error_extra_indent\>/;'q;"	kind:fld
error_spec.error_extra_indent	error_spec.m	/^                error_extra_indent      :: uint,$/;kq|-;/\<error_spec.error_extra_indent\>/;'q;"	kind:fld
error_spec.error_msg	error_spec.m	/^    --->    error_msg($/;kq|-;/\<error_spec.error_msg\>/;'q;"	kind:cons
error_spec.error_msg	error_spec.m	/^:- type error_msg$/;kq|-;/\<error_spec.error_msg\>/;'q;"	kind:type
error_spec.error_msg_component	error_spec.m	/^:- type error_msg_component$/;kq|-;/\<error_spec.error_msg_component\>/;'q;"	kind:type
error_spec.error_phase	error_spec.m	/^:- type error_phase$/;kq|-;/\<error_spec.error_phase\>/;'q;"	kind:type
error_spec.error_severity	error_spec.m	/^:- type error_severity$/;kq|-;/\<error_spec.error_severity\>/;'q;"	kind:type
error_spec.es_id	error_spec.m	/^                es_id                   :: string,$/;kq|-;/\<error_spec.es_id\>/;'q;"	kind:fld
error_spec.es_id	error_spec.m	/^                es_id                   :: string,$/;kq|-;/\<error_spec.es_id\>/;'q;"	kind:fld
error_spec.es_msgs	error_spec.m	/^                es_msgs                 :: list(error_msg)$/;kq|-;/\<error_spec.es_msgs\>/;'q;"	kind:fld
error_spec.es_msgs	error_spec.m	/^                es_msgs                 :: list(std_error_msg)$/;kq|-;/\<error_spec.es_msgs\>/;'q;"	kind:fld
error_spec.es_phase	error_spec.m	/^                es_phase                :: error_phase,$/;kq|-;/\<error_spec.es_phase\>/;'q;"	kind:fld
error_spec.es_phase	error_spec.m	/^                es_phase                :: error_phase,$/;kq|-;/\<error_spec.es_phase\>/;'q;"	kind:fld
error_spec.es_severity	error_spec.m	/^                es_severity             :: error_severity,$/;kq|-;/\<error_spec.es_severity\>/;'q;"	kind:fld
error_spec.es_severity	error_spec.m	/^                es_severity             :: error_severity,$/;kq|-;/\<error_spec.es_severity\>/;'q;"	kind:fld
error_spec.extract_spec_phase	error_spec.m	/^:- pred extract_spec_phase(/;kq|/^\<extract_spec_phase\>/;'q;"	kind:pred
error_spec.fixed	error_spec.m	/^    ;       fixed(string)$/;kq|-;/\<error_spec.fixed\>/;'q;"	kind:cons
error_spec.format_piece	error_spec.m	/^:- type format_piece$/;kq|-;/\<error_spec.format_piece\>/;'q;"	kind:type
error_spec.indented_list	error_spec.m	/^:- func indented_list(list(format_piece)) = list(/;kq|/^\<indented_list\>/;'q;"	kind:func
error_spec.indented_list_loop	error_spec.m	/^:- func indented_list_loop(list(format_piece)) = list(/;kq|/^\<indented_list_loop\>/;'q;"	kind:func	file:
error_spec.int_fixed	error_spec.m	/^    ;       int_fixed(int)$/;kq|-;/\<error_spec.int_fixed\>/;'q;"	kind:cons
error_spec.int_name	error_spec.m	/^    ;       int_name(int)$/;kq|-;/\<error_spec.int_name\>/;'q;"	kind:cons
error_spec.int_name_str	error_spec.m	/^:- func int_name_str(/;kq|/^\<int_name_str\>/;'q;"	kind:func
error_spec.is_nl_piece	error_spec.m	/^:- pred is_nl_piece(/;kq|/^\<is_nl_piece\>/;'q;"	kind:pred	file:
error_spec.is_or_are	error_spec.m	/^:- func is_or_are(list(/;kq|/^\<is_or_are\>/;'q;"	kind:func
error_spec.lp_piece_kind	error_spec.m	/^:- type lp_piece_kind$/;kq|-;/\<error_spec.lp_piece_kind\>/;'q;"	kind:type
error_spec.lp_plain	error_spec.m	/^    --->    lp_plain$/;kq|-;/\<error_spec.lp_plain\>/;'q;"	kind:cons
error_spec.lp_suffix	error_spec.m	/^    ;       lp_suffix.$/;kq|-;/\<error_spec.lp_suffix\>/;'q;"	kind:cons
error_spec.maybe_color_pieces	error_spec.m	/^:- func maybe_color_pieces(maybe(color_name), list(/;kq|/^\<maybe_color_pieces\>/;'q;"	kind:func
error_spec.maybe_error_specs	error_spec.m	/^:- type maybe_error_specs(T)$/;kq|-;/\<error_spec.maybe_error_specs\>/;'q;"	kind:type
error_spec.mode_report_control	error_spec.m	/^:- type mode_report_control$/;kq|-;/\<error_spec.mode_report_control\>/;'q;"	kind:type
error_spec.msg	error_spec.m	/^    --->    msg($/;kq|-;/\<error_spec.msg\>/;'q;"	kind:cons
error_spec.name_arity	error_spec.m	/^    ;       name_arity(name_arity)$/;kq|-;/\<error_spec.name_arity\>/;'q;"	kind:cons
error_spec.ncs_id	error_spec.m	/^                ncs_id                  :: string,$/;kq|-;/\<error_spec.ncs_id\>/;'q;"	kind:fld
error_spec.ncs_spec_phase	error_spec.m	/^                ncs_spec_phase          :: error_phase,$/;kq|-;/\<error_spec.ncs_spec_phase\>/;'q;"	kind:fld
error_spec.ncs_spec_pieces	error_spec.m	/^                ncs_spec_pieces         :: list(format_piece)$/;kq|-;/\<error_spec.ncs_spec_pieces\>/;'q;"	kind:fld
error_spec.ncs_spec_severity	error_spec.m	/^                ncs_spec_severity       :: error_severity,$/;kq|-;/\<error_spec.ncs_spec_severity\>/;'q;"	kind:fld
error_spec.nl	error_spec.m	/^    ;       nl$/;kq|-;/\<error_spec.nl\>/;'q;"	kind:cons
error_spec.nl_indent_delta	error_spec.m	/^    ;       nl_indent_delta(int)$/;kq|-;/\<error_spec.nl_indent_delta\>/;'q;"	kind:cons
error_spec.no_ctxt_msg	error_spec.m	/^    ;       no_ctxt_msg($/;kq|-;/\<error_spec.no_ctxt_msg\>/;'q;"	kind:cons
error_spec.no_ctxt_spec	error_spec.m	/^    ;       no_ctxt_spec($/;kq|-;/\<error_spec.no_ctxt_spec\>/;'q;"	kind:cons
error_spec.nth_fixed	error_spec.m	/^    ;       nth_fixed(int)$/;kq|-;/\<error_spec.nth_fixed\>/;'q;"	kind:cons
error_spec.nth_fixed_str	error_spec.m	/^:- func nth_fixed_str(/;kq|/^\<nth_fixed_str\>/;'q;"	kind:func
error_spec.ok_no_spec	error_spec.m	/^    --->    ok_no_spec(T)$/;kq|-;/\<error_spec.ok_no_spec\>/;'q;"	kind:cons
error_spec.option_is_set	error_spec.m	/^    ;       option_is_set(option, bool, list(error_msg_component))$/;kq|-;/\<error_spec.option_is_set\>/;'q;"	kind:cons
error_spec.p_or_f	error_spec.m	/^    ;       p_or_f(pred_or_func)$/;kq|-;/\<error_spec.p_or_f\>/;'q;"	kind:cons
error_spec.phase_check_libs	error_spec.m	/^    ;       phase_check_libs$/;kq|-;/\<error_spec.phase_check_libs\>/;'q;"	kind:cons
error_spec.phase_code_gen	error_spec.m	/^    ;       phase_code_gen.$/;kq|-;/\<error_spec.phase_code_gen\>/;'q;"	kind:cons
error_spec.phase_dead_code	error_spec.m	/^    ;       phase_dead_code$/;kq|-;/\<error_spec.phase_dead_code\>/;'q;"	kind:cons
error_spec.phase_detism_check	error_spec.m	/^    ;       phase_detism_check$/;kq|-;/\<error_spec.phase_detism_check\>/;'q;"	kind:cons
error_spec.phase_expand_types	error_spec.m	/^    ;       phase_expand_types$/;kq|-;/\<error_spec.phase_expand_types\>/;'q;"	kind:cons
error_spec.phase_find_files	error_spec.m	/^    ;       phase_find_files(string)$/;kq|-;/\<error_spec.phase_find_files\>/;'q;"	kind:cons
error_spec.phase_inst_check	error_spec.m	/^    ;       phase_inst_check$/;kq|-;/\<error_spec.phase_inst_check\>/;'q;"	kind:cons
error_spec.phase_interface_gen	error_spec.m	/^    ;       phase_interface_gen$/;kq|-;/\<error_spec.phase_interface_gen\>/;'q;"	kind:cons
error_spec.phase_make_int	error_spec.m	/^    ;       phase_make_int$/;kq|-;/\<error_spec.phase_make_int\>/;'q;"	kind:cons
error_spec.phase_make_target	error_spec.m	/^    ;       phase_make_target$/;kq|-;/\<error_spec.phase_make_target\>/;'q;"	kind:cons
error_spec.phase_mode_check	error_spec.m	/^    ;       phase_mode_check(mode_report_control)$/;kq|-;/\<error_spec.phase_mode_check\>/;'q;"	kind:cons
error_spec.phase_module_name	error_spec.m	/^    ;       phase_module_name$/;kq|-;/\<error_spec.phase_module_name\>/;'q;"	kind:cons
error_spec.phase_oisu_check	error_spec.m	/^    ;       phase_oisu_check$/;kq|-;/\<error_spec.phase_oisu_check\>/;'q;"	kind:cons
error_spec.phase_options	error_spec.m	/^    --->    phase_options$/;kq|-;/\<error_spec.phase_options\>/;'q;"	kind:cons
error_spec.phase_polymorphism	error_spec.m	/^    ;       phase_polymorphism$/;kq|-;/\<error_spec.phase_polymorphism\>/;'q;"	kind:cons
error_spec.phase_pt2h	error_spec.m	/^    ;       phase_pt2h              % short for "parse tree to HLDS"$/;kq|-;/\<error_spec.phase_pt2h\>/;'q;"	kind:cons
error_spec.phase_purity_check	error_spec.m	/^    ;       phase_purity_check$/;kq|-;/\<error_spec.phase_purity_check\>/;'q;"	kind:cons
error_spec.phase_read_files	error_spec.m	/^    ;       phase_read_files$/;kq|-;/\<error_spec.phase_read_files\>/;'q;"	kind:cons
error_spec.phase_simplify	error_spec.m	/^    ;       phase_simplify(mode_report_control)$/;kq|-;/\<error_spec.phase_simplify\>/;'q;"	kind:cons
error_spec.phase_style	error_spec.m	/^    ;       phase_style$/;kq|-;/\<error_spec.phase_style\>/;'q;"	kind:cons
error_spec.phase_t2pt	error_spec.m	/^    ;       phase_t2pt              % short for "term to parse tree"$/;kq|-;/\<error_spec.phase_t2pt\>/;'q;"	kind:cons
error_spec.phase_tim_check	error_spec.m	/^    ;       phase_tim_check$/;kq|-;/\<error_spec.phase_tim_check\>/;'q;"	kind:cons
error_spec.phase_type_check	error_spec.m	/^    ;       phase_type_check$/;kq|-;/\<error_spec.phase_type_check\>/;'q;"	kind:cons
error_spec.phase_type_repn	error_spec.m	/^    ;       phase_type_repn$/;kq|-;/\<error_spec.phase_type_repn\>/;'q;"	kind:cons
error_spec.pragma_decl	error_spec.m	/^    ;       pragma_decl(string)$/;kq|-;/\<error_spec.pragma_decl\>/;'q;"	kind:cons
error_spec.prefix	error_spec.m	/^    ;       prefix(string)$/;kq|-;/\<error_spec.prefix\>/;'q;"	kind:cons
error_spec.purity_desc	error_spec.m	/^    ;       purity_desc(purity)$/;kq|-;/\<error_spec.purity_desc\>/;'q;"	kind:cons
error_spec.purity_desc_article	error_spec.m	/^    ;       purity_desc_article(purity)$/;kq|-;/\<error_spec.purity_desc_article\>/;'q;"	kind:cons
error_spec.qual_class_id	error_spec.m	/^    ;       qual_class_id(class_id)$/;kq|-;/\<error_spec.qual_class_id\>/;'q;"	kind:cons
error_spec.qual_inst_ctor	error_spec.m	/^    ;       qual_inst_ctor(inst_ctor)$/;kq|-;/\<error_spec.qual_inst_ctor\>/;'q;"	kind:cons
error_spec.qual_mode_ctor	error_spec.m	/^    ;       qual_mode_ctor(mode_ctor)$/;kq|-;/\<error_spec.qual_mode_ctor\>/;'q;"	kind:cons
error_spec.qual_sym_name	error_spec.m	/^    ;       qual_sym_name(sym_name)$/;kq|-;/\<error_spec.qual_sym_name\>/;'q;"	kind:cons
error_spec.qual_sym_name_arity	error_spec.m	/^    ;       qual_sym_name_arity(sym_name_arity)$/;kq|-;/\<error_spec.qual_sym_name_arity\>/;'q;"	kind:cons
error_spec.qual_type_ctor	error_spec.m	/^    ;       qual_type_ctor(type_ctor)$/;kq|-;/\<error_spec.qual_type_ctor\>/;'q;"	kind:cons
error_spec.quote	error_spec.m	/^    ;       quote(string)$/;kq|-;/\<error_spec.quote\>/;'q;"	kind:cons
error_spec.report_in_any_mode	error_spec.m	/^    --->    report_in_any_mode$/;kq|-;/\<error_spec.report_in_any_mode\>/;'q;"	kind:cons
error_spec.rp_piece_kind	error_spec.m	/^:- type rp_piece_kind$/;kq|-;/\<error_spec.rp_piece_kind\>/;'q;"	kind:type
error_spec.rp_plain	error_spec.m	/^    --->    rp_plain$/;kq|-;/\<error_spec.rp_plain\>/;'q;"	kind:cons
error_spec.rp_prefix	error_spec.m	/^    ;       rp_prefix.$/;kq|-;/\<error_spec.rp_prefix\>/;'q;"	kind:cons
error_spec.s_id	error_spec.m	/^                s_id                    :: string,$/;kq|-;/\<error_spec.s_id\>/;'q;"	kind:fld
error_spec.s_spec_context	error_spec.m	/^                s_spec_context          :: prog_context,$/;kq|-;/\<error_spec.s_spec_context\>/;'q;"	kind:fld
error_spec.s_spec_phase	error_spec.m	/^                s_spec_phase            :: error_phase,$/;kq|-;/\<error_spec.s_spec_phase\>/;'q;"	kind:fld
error_spec.s_spec_pieces	error_spec.m	/^                s_spec_pieces           :: list(format_piece)$/;kq|-;/\<error_spec.s_spec_pieces\>/;'q;"	kind:fld
error_spec.s_spec_severity	error_spec.m	/^                s_spec_severity         :: error_severity,$/;kq|-;/\<error_spec.s_spec_severity\>/;'q;"	kind:fld
error_spec.same_but_for_case	error_spec.m	/^:- type same_but_for_case$/;kq|-;/\<error_spec.same_but_for_case\>/;'q;"	kind:type	file:
error_spec.severity_error	error_spec.m	/^    --->    severity_error$/;kq|-;/\<error_spec.severity_error\>/;'q;"	kind:cons
error_spec.severity_warning	error_spec.m	/^    ;       severity_warning(option)$/;kq|-;/\<error_spec.severity_warning\>/;'q;"	kind:cons
error_spec.simple_components	error_spec.m	/^                simple_components       :: list(error_msg_component)$/;kq|-;/\<error_spec.simple_components\>/;'q;"	kind:fld
error_spec.simple_context	error_spec.m	/^                simple_context          :: prog_context,$/;kq|-;/\<error_spec.simple_context\>/;'q;"	kind:fld
error_spec.simple_msg	error_spec.m	/^    ;       simple_msg($/;kq|-;/\<error_spec.simple_msg\>/;'q;"	kind:cons
error_spec.simplest_context	error_spec.m	/^                simplest_context        :: prog_context,$/;kq|-;/\<error_spec.simplest_context\>/;'q;"	kind:fld
error_spec.simplest_pieces	error_spec.m	/^                simplest_pieces         :: list(format_piece)$/;kq|-;/\<error_spec.simplest_pieces\>/;'q;"	kind:fld
error_spec.simplestnc_pieces	error_spec.m	/^                simplestnc_pieces       :: list(format_piece)$/;kq|-;/\<error_spec.simplestnc_pieces\>/;'q;"	kind:fld
error_spec.spec	error_spec.m	/^    --->    spec($/;kq|-;/\<error_spec.spec\>/;'q;"	kind:cons
error_spec.std_error_msg	error_spec.m	/^:- type std_error_msg =< error_msg$/;kq|-;/\<error_spec.std_error_msg\>/;'q;"	kind:type
error_spec.std_error_spec	error_spec.m	/^:- type std_error_spec =< error_spec$/;kq|-;/\<error_spec.std_error_spec\>/;'q;"	kind:type
error_spec.suffix	error_spec.m	/^    ;       suffix(string)$/;kq|-;/\<error_spec.suffix\>/;'q;"	kind:cons
error_spec.treat_based_on_posn	error_spec.m	/^    ;       treat_based_on_posn.$/;kq|-;/\<error_spec.treat_based_on_posn\>/;'q;"	kind:cons
error_spec.treat_next_as_first	error_spec.m	/^    ;       treat_next_as_first$/;kq|-;/\<error_spec.treat_next_as_first\>/;'q;"	kind:cons
error_spec.uint_fixed	error_spec.m	/^    ;       uint_fixed(uint)$/;kq|-;/\<error_spec.uint_fixed\>/;'q;"	kind:cons
error_spec.uint_name	error_spec.m	/^    ;       uint_name(uint)$/;kq|-;/\<error_spec.uint_name\>/;'q;"	kind:cons
error_spec.uint_name_str	error_spec.m	/^:- func uint_name_str(/;kq|/^\<uint_name_str\>/;'q;"	kind:func
error_spec.unqual_class_id	error_spec.m	/^    ;       unqual_class_id(class_id)$/;kq|-;/\<error_spec.unqual_class_id\>/;'q;"	kind:cons
error_spec.unqual_inst_ctor	error_spec.m	/^    ;       unqual_inst_ctor(inst_ctor)$/;kq|-;/\<error_spec.unqual_inst_ctor\>/;'q;"	kind:cons
error_spec.unqual_mode_ctor	error_spec.m	/^    ;       unqual_mode_ctor(mode_ctor)$/;kq|-;/\<error_spec.unqual_mode_ctor\>/;'q;"	kind:cons
error_spec.unqual_sym_name	error_spec.m	/^    ;       unqual_sym_name(sym_name)$/;kq|-;/\<error_spec.unqual_sym_name\>/;'q;"	kind:cons
error_spec.unqual_type_ctor	error_spec.m	/^    ;       unqual_type_ctor(type_ctor)$/;kq|-;/\<error_spec.unqual_type_ctor\>/;'q;"	kind:cons
error_spec.unth_fixed	error_spec.m	/^    ;       unth_fixed(uint)$/;kq|-;/\<error_spec.unth_fixed\>/;'q;"	kind:cons
error_spec.unth_fixed_str	error_spec.m	/^:- func unth_fixed_str(/;kq|/^\<unth_fixed_str\>/;'q;"	kind:func
error_spec.upper_case_next	error_spec.m	/^    ;       upper_case_next$/;kq|-;/\<error_spec.upper_case_next\>/;'q;"	kind:cons
error_spec.var_to_quote_piece	error_spec.m	/^:- func var_to_quote_piece(varset(T), var(/;kq|/^\<var_to_quote_piece\>/;'q;"	kind:func
error_spec.verbose_always	error_spec.m	/^    --->    verbose_always$/;kq|-;/\<error_spec.verbose_always\>/;'q;"	kind:cons
error_spec.verbose_once	error_spec.m	/^    ;       verbose_once.$/;kq|-;/\<error_spec.verbose_once\>/;'q;"	kind:cons
error_spec.verbose_only	error_spec.m	/^    ;       verbose_only(verbose_always_or_once, list(format_piece))$/;kq|-;/\<error_spec.verbose_only\>/;'q;"	kind:cons
error_spec.verbose_only	error_spec.m	/^    ;       verbose_only(verbose_always_or_once, list(format_piece))$/;kq|-;/\<error_spec.verbose_only\>/;'q;"	kind:cons
error_spec.warning_spec	error_spec.m	/^:- type warning_spec == error_spec.$/;kq|-;/\<error_spec.warning_spec\>/;'q;"	kind:type
error_spec.words	error_spec.m	/^    ;       words(string)$/;kq|-;/\<error_spec.words\>/;'q;"	kind:cons
error_spec.words_quote	error_spec.m	/^    ;       words_quote(string)$/;kq|-;/\<error_spec.words_quote\>/;'q;"	kind:cons
error_spec_accumulator	error_util.m	/^:- type error_spec_accumulator == maybe(pair(set(error_spec))).$/;kq|-;/\<error_spec_accumulator\>/;'q;"	kind:type	file:
error_spec_accumulator_to_list	error_util.m	/^:- func error_spec_accumulator_to_list(/;kq|/^\<error_spec_accumulator_to_list\>/;'q;"	kind:func
error_specs	error_spec.m	/^    ;       error_specs(error_spec, list(error_spec)).$/;kq|-;/\<error_specs\>/;'q;"	kind:cons
error_specs	old_type_constraints.m	/^:- type error_specs == list(error_spec).$/;kq|-;/\<error_specs\>/;'q;"	kind:type	file:
error_state	../library/bit_buffer.m	/^:- type error_state ---> error_state.$/;kq|-;/\<error_state\>/;'q;"	kind:type
error_stream	../library/bit_buffer.m	/^:- type error_stream ---> error_stream.$/;kq|-;/\<error_stream\>/;'q;"	kind:type
error_stream_error	../library/bit_buffer.m	/^:- type error_stream_error ---> error_stream_error.$/;kq|-;/\<error_stream_error\>/;'q;"	kind:type
error_stream_result	make.build.m	/^:- type error_stream_result$/;kq|-;/\<error_stream_result\>/;'q;"	kind:type
error_treat_as_first	error_spec.m	/^                error_treat_as_first    :: maybe_always_treat_as_first,$/;kq|-;/\<error_treat_as_first\>/;'q;"	kind:fld
error_treat_as_first	error_spec.m	/^                error_treat_as_first    :: maybe_always_treat_as_first,$/;kq|-;/\<error_treat_as_first\>/;'q;"	kind:fld
error_type_util.add_quotes	error_type_util.m	/^    ;       add_quotes.$/;kq|-;/\<error_type_util.add_quotes\>/;'q;"	kind:cons
error_type_util.quote_pieces	error_type_util.m	/^:- pred quote_pieces(/;kq|/^\<quote_pieces\>/;'q;"	kind:pred	file:
error_type_util.type_pieces	error_type_util.m	/^:- func type_pieces(/;kq|/^\<type_pieces\>/;'q;"	kind:func	file:
error_type_util.type_to_pieces	error_type_util.m	/^:- func type_to_pieces(/;kq|/^\<type_to_pieces\>/;'q;"	kind:func
error_unknown_specifier	../library/string.parse_util.m	/^    ;       error_unknown_specifier($/;kq|-;/\<error_unknown_specifier\>/;'q;"	kind:cons
error_util.contains_errors	error_util.m	/^:- func contains_errors(globals, list(/;kq|/^\<contains_errors\>/;'q;"	kind:func
error_util.is_error	../library/io.error_util.m	/^:- pred is_error(system_error::in, string::in, maybe(/;kq|/^\<is_error\>/;'q;"	kind:pred
error_util.make_errno_message	../library/io.error_util.m	/^:- pred make_errno_message(/;kq|/^\<make_errno_message\>/;'q;"	kind:pred	file:
error_util.no_error	../library/io.error_util.m	/^:- func no_error = system_error.$/;kq|/^\<no_error\>/;'q;"	kind:func
error_util.project_spec_phase	error_util.m	/^:- func project_spec_phase(/;kq|/^\<project_spec_phase\>/;'q;"	kind:func	file:
error_util.syserr_errno	../library/io.error_util.m	/^    --->    syserr_errno$/;kq|-;/\<error_util.syserr_errno\>/;'q;"	kind:cons	file:
error_util.system_error_style	../library/io.error_util.m	/^:- type system_error_style$/;kq|-;/\<error_util.system_error_style\>/;'q;"	kind:type	file:
error_util.throw_on_error	../library/io.error_util.m	/^:- pred throw_on_error(/;kq|/^\<throw_on_error\>/;'q;"	kind:pred
error_util.worst_severity	error_util.m	/^:- func worst_severity(/;kq|/^\<worst_severity\>/;'q;"	kind:func
error_wrong_polytype	../library/string.parse_util.m	/^    ;       error_wrong_polytype($/;kq|-;/\<error_wrong_polytype\>/;'q;"	kind:cons
es_error_already_reported	make.build.m	/^    ;       es_error_already_reported.$/;kq|-;/\<es_error_already_reported\>/;'q;"	kind:cons
es_id	error_spec.m	/^                es_id                   :: string,$/;kq|-;/\<es_id\>/;'q;"	kind:fld
es_id	error_spec.m	/^                es_id                   :: string,$/;kq|-;/\<es_id\>/;'q;"	kind:fld
es_msgs	error_spec.m	/^                es_msgs                 :: list(error_msg)$/;kq|-;/\<es_msgs\>/;'q;"	kind:fld
es_msgs	error_spec.m	/^                es_msgs                 :: list(std_error_msg)$/;kq|-;/\<es_msgs\>/;'q;"	kind:fld
es_ok	make.build.m	/^    --->    es_ok(module_error_stream_info, io.text_output_stream)$/;kq|-;/\<es_ok\>/;'q;"	kind:cons
es_phase	error_spec.m	/^                es_phase                :: error_phase,$/;kq|-;/\<es_phase\>/;'q;"	kind:fld
es_phase	error_spec.m	/^                es_phase                :: error_phase,$/;kq|-;/\<es_phase\>/;'q;"	kind:fld
es_severity	error_spec.m	/^                es_severity             :: error_severity,$/;kq|-;/\<es_severity\>/;'q;"	kind:fld
es_severity	error_spec.m	/^                es_severity             :: error_severity,$/;kq|-;/\<es_severity\>/;'q;"	kind:fld
escape_char	../library/mercury_term_lexer.m	/^:- pred escape_char(/;kq|/^\<escape_char\>/;'q;"	kind:pred	file:
escape_dir_char	optimize.m	/^:- pred escape_dir_char(/;kq|/^\<escape_dir_char\>/;'q;"	kind:pred	file:
escape_single_quotes_for_shell_script	module_cmds.m	/^:- func escape_single_quotes_for_shell_script(/;kq|/^\<escape_single_quotes_for_shell_script\>/;'q;"	kind:func	file:
escape_special_char	parse_tree_out_pragma.m	/^:- pred escape_special_char(/;kq|/^\<escape_special_char\>/;'q;"	kind:pred	file:
escape_special_char_c	c_util.m	/^:- pred escape_special_char_c(char::in, cord(char)::in, cord(/;kq|/^\<escape_special_char_c\>/;'q;"	kind:pred	file:
escape_special_char_csharp	c_util.m	/^:- pred escape_special_char_csharp(char::in, cord(char)::in, cord(/;kq|/^\<escape_special_char_csharp\>/;'q;"	kind:pred	file:
escape_special_char_java	c_util.m	/^:- pred escape_special_char_java(char::in, cord(char)::in, cord(/;kq|/^\<escape_special_char_java\>/;'q;"	kind:pred	file:
escaped_char	../library/term_io.m	/^:- func escaped_char(/;kq|/^\<escaped_char\>/;'q;"	kind:func
escaped_char_to_string	../library/term_io.m	/^:- func escaped_char_to_string(/;kq|/^\<escaped_char_to_string\>/;'q;"	kind:func
escaped_string	../library/term_io.m	/^:- func escaped_string(/;kq|/^\<escaped_string\>/;'q;"	kind:func
escaped_sym_name_arity_to_string	parse_tree_out_sym_name.m	/^:- func escaped_sym_name_arity_to_string(/;kq|/^\<escaped_sym_name_arity_to_string\>/;'q;"	kind:func
escaped_sym_name_to_string	parse_tree_out_sym_name.m	/^:- func escaped_sym_name_to_string(/;kq|/^\<escaped_sym_name_to_string\>/;'q;"	kind:func
estimate_cons_id_tag_test_cost	ml_switch_gen.m	/^:- pred estimate_cons_id_tag_test_cost(/;kq|/^\<estimate_cons_id_tag_test_cost\>/;'q;"	kind:pred	file:
estimate_cost_of_case_test	switch_gen.m	/^:- func estimate_cost_of_case_test(tagged_case) = pair(/;kq|/^\<estimate_cost_of_case_test\>/;'q;"	kind:func	file:
estimate_size_of_global_var_defn	mlds_to_java_global.m	/^:- pred estimate_size_of_global_var_defn(/;kq|/^\<estimate_size_of_global_var_defn\>/;'q;"	kind:pred	file:
estimate_speedup_by_overlap	../mdbcomp/feedback.automatic_parallelism.m	/^    ;       estimate_speedup_by_overlap.$/;kq|-;/\<estimate_speedup_by_overlap\>/;'q;"	kind:cons
estimate_speedup_naively	../mdbcomp/feedback.automatic_parallelism.m	/^    --->    estimate_speedup_naively$/;kq|-;/\<estimate_speedup_naively\>/;'q;"	kind:cons
estimate_switch_tag_test_cost	switch_util.m	/^:- func estimate_switch_tag_test_cost(/;kq|/^\<estimate_switch_tag_test_cost\>/;'q;"	kind:func
ethri_inst_cache	equiv_type_hlds.m	/^                ethri_inst_cache    :: inst_cache,$/;kq|-;/\<ethri_inst_cache\>/;'q;"	kind:fld	file:
ethri_module_info	equiv_type_hlds.m	/^                ethri_module_info   :: module_info,$/;kq|-;/\<ethri_module_info\>/;'q;"	kind:fld	file:
ethri_pred_info	equiv_type_hlds.m	/^                ethri_pred_info     :: pred_info,$/;kq|-;/\<ethri_pred_info\>/;'q;"	kind:fld	file:
ethri_proc_info	equiv_type_hlds.m	/^                ethri_proc_info     :: proc_info,$/;kq|-;/\<ethri_proc_info\>/;'q;"	kind:fld	file:
ethri_recompute	equiv_type_hlds.m	/^                ethri_recompute     :: bool$/;kq|-;/\<ethri_recompute\>/;'q;"	kind:fld	file:
ethri_tvarset	equiv_type_hlds.m	/^                ethri_tvarset       :: tvarset,$/;kq|-;/\<ethri_tvarset\>/;'q;"	kind:fld	file:
eti_next_exec_trace	stack_layout.m	/^                eti_next_exec_trace             :: counter,$/;kq|-;/\<eti_next_exec_trace\>/;'q;"	kind:fld	file:
eti_next_proc_event_layout	stack_layout.m	/^                eti_next_proc_event_layout      :: int,$/;kq|-;/\<eti_next_proc_event_layout\>/;'q;"	kind:fld	file:
eti_next_proc_head_var_num	stack_layout.m	/^                eti_next_proc_head_var_num      :: int,$/;kq|-;/\<eti_next_proc_head_var_num\>/;'q;"	kind:fld	file:
eti_next_proc_var_name	stack_layout.m	/^                eti_next_proc_var_name          :: int,$/;kq|-;/\<eti_next_proc_var_name\>/;'q;"	kind:fld	file:
eti_next_table_io_entry_data	stack_layout.m	/^                eti_next_table_io_entry_data    :: counter,$/;kq|-;/\<eti_next_table_io_entry_data\>/;'q;"	kind:fld	file:
eti_rev_exec_traces	stack_layout.m	/^                eti_rev_exec_traces             :: list($/;kq|-;/\<eti_rev_exec_traces\>/;'q;"	kind:fld	file:
eti_rev_proc_event_layouts	stack_layout.m	/^                eti_rev_proc_event_layouts      :: list(layout_slot_name),$/;kq|-;/\<eti_rev_proc_event_layouts\>/;'q;"	kind:fld	file:
eti_rev_proc_head_var_nums	stack_layout.m	/^                eti_rev_proc_head_var_nums      :: list(int),$/;kq|-;/\<eti_rev_proc_head_var_nums\>/;'q;"	kind:fld	file:
eti_rev_proc_var_names	stack_layout.m	/^                eti_rev_proc_var_names          :: list(int),$/;kq|-;/\<eti_rev_proc_var_names\>/;'q;"	kind:fld	file:
eti_rev_table_io_entry_datas	stack_layout.m	/^                eti_rev_table_io_entry_datas    :: list(table_io_entry_data),$/;kq|-;/\<eti_rev_table_io_entry_datas\>/;'q;"	kind:fld	file:
eti_table_io_entry_map	stack_layout.m	/^                eti_table_io_entry_map          :: map(pred_proc_id,$/;kq|-;/\<eti_table_io_entry_map\>/;'q;"	kind:fld	file:
eval_method	prog_data_pragma.m	/^:- type eval_method$/;kq|-;/\<eval_method\>/;'q;"	kind:type
eval_method_allows_disable_warning_if_ignored	parse_pragma_tabling.m	/^:- func eval_method_allows_disable_warning_if_ignored(/;kq|/^\<eval_method_allows_disable_warning_if_ignored\>/;'q;"	kind:func	file:
eval_method_allows_fast_loose	parse_pragma_tabling.m	/^:- func eval_method_allows_fast_loose(/;kq|/^\<eval_method_allows_fast_loose\>/;'q;"	kind:func	file:
eval_method_allows_size_limit	parse_pragma_tabling.m	/^:- func eval_method_allows_size_limit(/;kq|/^\<eval_method_allows_size_limit\>/;'q;"	kind:func	file:
eval_method_change_determinism	det_analysis.m	/^:- func eval_method_change_determinism(/;kq|/^\<eval_method_change_determinism\>/;'q;"	kind:func	file:
eval_method_to_c_string	layout_out.m	/^:- func eval_method_to_c_string(/;kq|/^\<eval_method_to_c_string\>/;'q;"	kind:func	file:
eval_method_to_string	parse_tree_out_misc.m	/^:- func eval_method_to_string(/;kq|/^\<eval_method_to_string\>/;'q;"	kind:func
eval_minimal_method	prog_data_pragma.m	/^:- type eval_minimal_method$/;kq|-;/\<eval_minimal_method\>/;'q;"	kind:type
eval_normal	prog_data_pragma.m	/^    --->    eval_normal                         % normal mercury evaluation$/;kq|-;/\<eval_normal\>/;'q;"	kind:cons
eval_tabled	prog_data_pragma.m	/^    ;       eval_tabled(tabled_eval_method).    % tabled evaluation$/;kq|-;/\<eval_tabled\>/;'q;"	kind:cons
eval_unify	const_prop.m	/^:- pred eval_unify(/;kq|/^\<eval_unify\>/;'q;"	kind:pred	file:
evaluate_call	const_prop.m	/^:- pred evaluate_call(/;kq|/^\<evaluate_call\>/;'q;"	kind:pred
evaluate_compile_time_condition	simplify_goal_scope.m	/^:- func evaluate_compile_time_condition(trace_expr(/;kq|/^\<evaluate_compile_time_condition\>/;'q;"	kind:func	file:
evaluate_compile_time_condition_comptime	simplify_goal_scope.m	/^:- func evaluate_compile_time_condition_comptime(/;kq|/^\<evaluate_compile_time_condition_comptime\>/;'q;"	kind:func	file:
evaluate_det_call	const_prop.m	/^:- pred evaluate_det_call(/;kq|/^\<evaluate_det_call\>/;'q;"	kind:pred	file:
evaluate_det_call_float_2	const_prop.m	/^:- pred evaluate_det_call_float_2(/;kq|/^\<evaluate_det_call_float_2\>/;'q;"	kind:pred	file:
evaluate_det_call_float_3	const_prop.m	/^:- pred evaluate_det_call_float_3(/;kq|/^\<evaluate_det_call_float_3\>/;'q;"	kind:pred	file:
evaluate_det_call_int_1	const_prop.m	/^:- pred evaluate_det_call_int_1(/;kq|/^\<evaluate_det_call_int_1\>/;'q;"	kind:pred	file:
evaluate_det_call_int_uint_2	const_prop.m	/^:- pred evaluate_det_call_int_uint_2(/;kq|/^\<evaluate_det_call_int_uint_2\>/;'q;"	kind:pred	file:
evaluate_det_call_int_uint_3_mode_0	const_prop.m	/^:- pred evaluate_det_call_int_uint_3_mode_0(/;kq|/^\<evaluate_det_call_int_uint_3_mode_0\>/;'q;"	kind:pred	file:
evaluate_det_call_int_uint_3_mode_1	const_prop.m	/^:- pred evaluate_det_call_int_uint_3_mode_1(/;kq|/^\<evaluate_det_call_int_uint_3_mode_1\>/;'q;"	kind:pred	file:
evaluate_det_call_int_uint_3_mode_2	const_prop.m	/^:- pred evaluate_det_call_int_uint_3_mode_2(/;kq|/^\<evaluate_det_call_int_uint_3_mode_2\>/;'q;"	kind:pred	file:
evaluate_det_call_string_2	const_prop.m	/^:- pred evaluate_det_call_string_2(/;kq|/^\<evaluate_det_call_string_2\>/;'q;"	kind:pred	file:
evaluate_det_call_string_3	const_prop.m	/^:- pred evaluate_det_call_string_3(/;kq|/^\<evaluate_det_call_string_3\>/;'q;"	kind:pred	file:
evaluate_det_call_uint_1	const_prop.m	/^:- pred evaluate_det_call_uint_1(/;kq|/^\<evaluate_det_call_uint_1\>/;'q;"	kind:pred	file:
evaluate_parallelism_condition	../library/par_builtin.m	/^:- impure pred evaluate_parallelism_condition is semidet.$/;kq|/^\<evaluate_parallelism_condition\>/;'q;"	kind:pred
evaluate_semidet_call	const_prop.m	/^:- pred evaluate_semidet_call(/;kq|/^\<evaluate_semidet_call\>/;'q;"	kind:pred	file:
evaluate_test	const_prop.m	/^:- pred evaluate_test(/;kq|/^\<evaluate_test\>/;'q;"	kind:pred	file:
even	../library/int.m	/^:- pred even(/;kq|/^\<even\>/;'q;"	kind:pred
even	../library/int16.m	/^:- pred even(/;kq|/^\<even\>/;'q;"	kind:pred
even	../library/int32.m	/^:- pred even(/;kq|/^\<even\>/;'q;"	kind:pred
even	../library/int64.m	/^:- pred even(/;kq|/^\<even\>/;'q;"	kind:pred
even	../library/int8.m	/^:- pred even(/;kq|/^\<even\>/;'q;"	kind:pred
even	../library/uint.m	/^:- pred even(/;kq|/^\<even\>/;'q;"	kind:pred
even	../library/uint16.m	/^:- pred even(/;kq|/^\<even\>/;'q;"	kind:pred
even	../library/uint32.m	/^:- pred even(/;kq|/^\<even\>/;'q;"	kind:pred
even	../library/uint64.m	/^:- pred even(/;kq|/^\<even\>/;'q;"	kind:pred
even	../library/uint8.m	/^:- pred even(/;kq|/^\<even\>/;'q;"	kind:pred
event_arg_modes	prog_event.m	/^:- pred event_arg_modes(event_spec_map::in, string::in, list(/;kq|/^\<event_arg_modes\>/;'q;"	kind:pred
event_arg_types	prog_event.m	/^:- pred event_arg_types(event_spec_map::in, string::in, list(/;kq|/^\<event_arg_types\>/;'q;"	kind:pred
event_attr_function_kind	prog_event.m	/^:- type event_attr_function_kind$/;kq|-;/\<event_attr_function_kind\>/;'q;"	kind:type	file:
event_attr_impure_function	prog_event.m	/^    ;       event_attr_impure_function.$/;kq|-;/\<event_attr_impure_function\>/;'q;"	kind:cons	file:
event_attr_pure_function	prog_event.m	/^    --->    event_attr_pure_function$/;kq|-;/\<event_attr_pure_function\>/;'q;"	kind:cons	file:
event_attr_synth_call	prog_data_event.m	/^:- type event_attr_synth_call$/;kq|-;/\<event_attr_synth_call\>/;'q;"	kind:type
event_attr_synth_call_term	prog_event.m	/^:- type event_attr_synth_call_term$/;kq|-;/\<event_attr_synth_call_term\>/;'q;"	kind:type	file:
event_attr_term	prog_event.m	/^:- type event_attr_term$/;kq|-;/\<event_attr_term\>/;'q;"	kind:type	file:
event_attr_type	prog_event.m	/^:- type event_attr_type$/;kq|-;/\<event_attr_type\>/;'q;"	kind:type	file:
event_attr_type_function	prog_event.m	/^    ;       event_attr_type_function($/;kq|-;/\<event_attr_type_function\>/;'q;"	kind:cons	file:
event_attr_type_ordinary	prog_event.m	/^    --->    event_attr_type_ordinary($/;kq|-;/\<event_attr_type_ordinary\>/;'q;"	kind:cons	file:
event_attr_type_synthesized	prog_event.m	/^    ;       event_attr_type_synthesized($/;kq|-;/\<event_attr_type_synthesized\>/;'q;"	kind:cons	file:
event_attr_type_term	prog_event.m	/^:- type event_attr_type_term$/;kq|-;/\<event_attr_type_term\>/;'q;"	kind:type	file:
event_attribute	prog_data_event.m	/^:- type event_attribute$/;kq|-;/\<event_attribute\>/;'q;"	kind:type
event_attributes	prog_event.m	/^:- pred event_attributes(/;kq|/^\<event_attributes\>/;'q;"	kind:pred
event_attrs	prog_event.m	/^                event_attrs         :: list(event_attr_term)$/;kq|-;/\<event_attrs\>/;'q;"	kind:fld	file:
event_call	hlds_goal.m	/^    ;       event_call($/;kq|-;/\<event_call\>/;'q;"	kind:cons
event_call_rep	../mdbcomp/program_representation.m	/^    ;       event_call_rep($/;kq|-;/\<event_call_rep\>/;'q;"	kind:cons
event_env	old_type_constraints.m	/^:- type event_env == event_spec_map.$/;kq|-;/\<event_env\>/;'q;"	kind:type	file:
event_expr	prog_item.m	/^    ;       event_expr(prog_context, string, list(prog_term)).$/;kq|-;/\<event_expr\>/;'q;"	kind:cons
event_linenumber	prog_event.m	/^                event_linenumber    :: int,$/;kq|-;/\<event_linenumber\>/;'q;"	kind:fld	file:
event_name	hlds_goal.m	/^                event_name      :: string$/;kq|-;/\<event_name\>/;'q;"	kind:fld
event_name	prog_event.m	/^                event_name          :: string,$/;kq|-;/\<event_name\>/;'q;"	kind:fld	file:
event_num	prog_event.m	/^                event_num           :: int,$/;kq|-;/\<event_num\>/;'q;"	kind:fld	file:
event_num_slot	trace_gen.m	/^:- pred event_num_slot(/;kq|/^\<event_num_slot\>/;'q;"	kind:pred	file:
event_number	prog_event.m	/^:- pred event_number(/;kq|/^\<event_number\>/;'q;"	kind:pred
event_set	prog_data_event.m	/^:- type event_set$/;kq|-;/\<event_set\>/;'q;"	kind:type
event_set_data	prog_data_event.m	/^:- type event_set_data$/;kq|-;/\<event_set_data\>/;'q;"	kind:type
event_set_data_description	prog_data_event.m	/^                event_set_data_description  :: string,$/;kq|-;/\<event_set_data_description\>/;'q;"	kind:fld
event_set_data_max_num_attr	prog_data_event.m	/^                event_set_data_max_num_attr :: int$/;kq|-;/\<event_set_data_max_num_attr\>/;'q;"	kind:fld
event_set_data_name	prog_data_event.m	/^                event_set_data_name         :: string,$/;kq|-;/\<event_set_data_name\>/;'q;"	kind:fld
event_set_data_specs	prog_data_event.m	/^                event_set_data_specs        :: list(event_spec),$/;kq|-;/\<event_set_data_specs\>/;'q;"	kind:fld
event_set_file_name	options.m	/^    ;       event_set_file_name$/;kq|-;/\<event_set_file_name\>/;'q;"	kind:cons
event_set_layout_data	layout.m	/^:- type event_set_layout_data$/;kq|-;/\<event_set_layout_data\>/;'q;"	kind:type
event_set_name	prog_data_event.m	/^                event_set_name              :: string,$/;kq|-;/\<event_set_name\>/;'q;"	kind:fld
event_set_name	prog_event.m	/^                event_set_name      :: string,$/;kq|-;/\<event_set_name\>/;'q;"	kind:fld	file:
event_set_spec	prog_event.m	/^:- type event_set_spec$/;kq|-;/\<event_set_spec\>/;'q;"	kind:type	file:
event_set_spec_map	prog_data_event.m	/^                event_set_spec_map          :: event_spec_map$/;kq|-;/\<event_set_spec_map\>/;'q;"	kind:fld
event_set_specs	prog_event.m	/^                event_set_specs     :: list(event_spec_term)$/;kq|-;/\<event_set_specs\>/;'q;"	kind:fld	file:
event_spec	prog_data_event.m	/^:- type event_spec$/;kq|-;/\<event_spec\>/;'q;"	kind:type
event_spec_attrs	prog_data_event.m	/^                event_spec_attrs            :: list(event_attribute),$/;kq|-;/\<event_spec_attrs\>/;'q;"	kind:fld
event_spec_linenum	prog_data_event.m	/^                event_spec_linenum          :: int,$/;kq|-;/\<event_spec_linenum\>/;'q;"	kind:fld
event_spec_map	prog_data_event.m	/^:- type event_spec_map == map(string, event_spec).$/;kq|-;/\<event_spec_map\>/;'q;"	kind:type
event_spec_name	prog_data_event.m	/^                event_spec_name             :: string,$/;kq|-;/\<event_spec_name\>/;'q;"	kind:fld
event_spec_num	prog_data_event.m	/^                event_spec_num              :: int,$/;kq|-;/\<event_spec_num\>/;'q;"	kind:fld
event_spec_synth_order	prog_data_event.m	/^                event_spec_synth_order      :: list(int)$/;kq|-;/\<event_spec_synth_order\>/;'q;"	kind:fld
event_spec_term	prog_event.m	/^:- type event_spec_term$/;kq|-;/\<event_spec_term\>/;'q;"	kind:type	file:
everywhere	unneeded_code.m	/^    --->    everywhere$/;kq|-;/\<everywhere\>/;'q;"	kind:cons	file:
exact	pd_info.m	/^    --->    exact$/;kq|-;/\<exact\>/;'q;"	kind:cons
exact_or_not	mode_errors.m	/^:- type exact_or_not$/;kq|-;/\<exact_or_not\>/;'q;"	kind:type
exactly_one	abstract_mode_constraints.m	/^    ;       exactly_one(list(var(T))).$/;kq|-;/\<exactly_one\>/;'q;"	kind:cons
exactly_one	abstract_mode_constraints.m	/^:- pred exactly_one(mc_varset::in, prog_context::in, list(/;kq|/^\<exactly_one\>/;'q;"	kind:pred
exactly_one	mcsolver.m	/^    ;       exactly_one(mcvars)$/;kq|-;/\<exactly_one\>/;'q;"	kind:cons	file:
exactly_one	mcsolver.m	/^:- pred exactly_one(/;kq|/^\<exactly_one\>/;'q;"	kind:pred
examine_branch	pd_util.m	/^:- pred examine_branch(/;kq|/^\<examine_branch\>/;'q;"	kind:pred	file:
examine_branch_list	pd_util.m	/^:- pred examine_branch_list(/;kq|/^\<examine_branch_list\>/;'q;"	kind:pred	file:
examine_case_list	pd_util.m	/^:- pred examine_case_list(/;kq|/^\<examine_case_list\>/;'q;"	kind:pred	file:
examined_set	dead_proc_elim.m	/^:- type examined_set    ==  set_tree234(entity).$/;kq|-;/\<examined_set\>/;'q;"	kind:type	file:
exc_univ_to_type	../library/exception.m	/^:- pred exc_univ_to_type(/;kq|/^\<exc_univ_to_type\>/;'q;"	kind:pred
exc_univ_value	../library/exception.m	/^:- some [T] func exc_univ_value(/;kq|/^\<exc_univ_value\>/;'q;"	kind:func
exceeded_iteration_limit	typecheck.m	/^    ;       exceeded_iteration_limit.$/;kq|-;/\<exceeded_iteration_limit\>/;'q;"	kind:cons
exception	../library/exception.m	/^    ;       exception(univ).$/;kq|-;/\<exception\>/;'q;"	kind:cons
exception	mlds.m	/^    ;       exception$/;kq|-;/\<exception\>/;'q;"	kind:cons
exception.[]	../library/exception.m	/^:- inst [] for list\/1$/;kq|-;/\<exception.[]\>/;'q;"	kind:inst
exception.builtin_throw	../library/exception.m	/^:- pred builtin_throw(/;kq|/^\<builtin_throw\>/;'q;"	kind:pred	file:
exception.call_goal	../library/exception.m	/^:- pred call_goal(pred(/;kq|/^\<call_goal\>/;'q;"	kind:pred	file:
exception.call_handler	../library/exception.m	/^:- pred call_handler(pred(/;kq|/^\<call_handler\>/;'q;"	kind:pred	file:
exception.cannot_fail	../library/exception.m	/^:- inst cannot_fail for exception_result\/1$/;kq|-;/\<exception.cannot_fail\>/;'q;"	kind:inst
exception.domain_error	../library/exception.m	/^:- type domain_error$/;kq|-;/\<exception.domain_error\>/;'q;"	kind:type
exception.exc_univ_to_type	../library/exception.m	/^:- pred exc_univ_to_type(/;kq|/^\<exc_univ_to_type\>/;'q;"	kind:pred
exception.exc_univ_value	../library/exception.m	/^:- some [T] func exc_univ_value(/;kq|/^\<exc_univ_value\>/;'q;"	kind:func
exception.failed	../library/exception.m	/^    ;       failed$/;kq|-;/\<exception.failed\>/;'q;"	kind:cons
exception.finally	../library/exception.m	/^:- pred finally(pred(T, io, io), T, pred(/;kq|/^\<finally\>/;'q;"	kind:pred
exception.finally_2	../library/exception.m	/^:- pred finally_2(pred(T, io, io), pred(/;kq|/^\<finally_2\>/;'q;"	kind:pred	file:
exception.handler	../library/exception.m	/^:- type handler(T) == pred(univ, T).$/;kq|-;/\<exception.handler\>/;'q;"	kind:type	file:
exception.incremental_try_all	../library/exception.m	/^:- pred incremental_try_all(pred(T), pred(exception_result(/;kq|/^\<incremental_try_all\>/;'q;"	kind:pred
exception.near_stack_limits	../library/exception.m	/^:- type near_stack_limits$/;kq|-;/\<exception.near_stack_limits\>/;'q;"	kind:type
exception.rethrow	../library/exception.m	/^:- pred rethrow(exception_result(/;kq|/^\<rethrow\>/;'q;"	kind:pred
exception.set_get_message_hook	../library/exception.m	/^:- pred set_get_message_hook(/;kq|/^\<set_get_message_hook\>/;'q;"	kind:pred	file:
exception.software_error	../library/exception.m	/^:- type software_error$/;kq|-;/\<exception.software_error\>/;'q;"	kind:type
exception.succeeded	../library/exception.m	/^    --->    succeeded(T)$/;kq|-;/\<exception.succeeded\>/;'q;"	kind:cons
exception.throw	../library/exception.m	/^:- func throw(/;kq|/^\<throw\>/;'q;"	kind:func
exception.throw_impl	../library/exception.m	/^:- pred throw_impl(/;kq|/^\<throw_impl\>/;'q;"	kind:pred	file:
exception.try	../library/exception.m	/^:- pred try(pred(T),                    exception_result(/;kq|/^\<try\>/;'q;"	kind:pred
exception.try_all	../library/exception.m	/^:- pred try_all(pred(T), maybe(univ), list(/;kq|/^\<try_all\>/;'q;"	kind:pred
exception.try_io	../library/exception.m	/^:- pred try_io(pred(T, io, io), exception_result(/;kq|/^\<try_io\>/;'q;"	kind:pred
exception.try_stm	../library/exception.m	/^:- pred try_stm(pred(A, stm, stm), exception_result(/;kq|/^\<try_stm\>/;'q;"	kind:pred
exception.try_store	../library/exception.m	/^:- pred try_store(pred(T, store(S), store(/;kq|/^\<try_store\>/;'q;"	kind:pred
exception.unreachable	../library/exception.m	/^:- pred unreachable is erroneous.$/;kq|/^\<unreachable\>/;'q;"	kind:pred
exception.unsafe_call_io_goal	../library/exception.m	/^:- pred unsafe_call_io_goal(pred(/;kq|/^\<unsafe_call_io_goal\>/;'q;"	kind:pred	file:
exception.unsafe_try_stm	../library/exception.m	/^:- pred unsafe_try_stm(pred(/;kq|/^\<unsafe_try_stm\>/;'q;"	kind:pred
exception.use	../library/exception.m	/^:- impure pred use(/;kq|/^\<use\>/;'q;"	kind:pred	file:
exception.wrap_exception	../library/exception.m	/^:- pred wrap_exception(univ::in, exception_result(/;kq|/^\<wrap_exception\>/;'q;"	kind:pred	file:
exception.wrap_success	../library/exception.m	/^:- pred wrap_success(pred(T), exception_result(/;kq|/^\<wrap_success\>/;'q;"	kind:pred	file:
exception_analysis.analysis	exception_analysis.m	/^:- instance analysis(no_func_info, any_call, exception_analysis_answer)$/;kq|-;/\<exception_analysis.analysis\>/;'q;"	kind:tci	file:
exception_analysis.epr_ppid	exception_analysis.m	/^                epr_ppid                        :: pred_proc_id,$/;kq|-;/\<exception_analysis.epr_ppid\>/;'q;"	kind:fld	file:
exception_analysis.epr_status	exception_analysis.m	/^                epr_status                      :: exception_status,$/;kq|-;/\<exception_analysis.epr_status\>/;'q;"	kind:fld	file:
exception_analysis.from_term	exception_analysis.m	/^    pred(from_term\/2) is excp_answer_from_term$/;kq|-;/\<exception_analysis.from_term\>/;'q;"	kind:tcim	file:
exception_analysis.may_throw	exception_analysis.m	/^    --->    may_throw$/;kq|-;/\<exception_analysis.may_throw\>/;'q;"	kind:cons	file:
exception_analysis.to_term	exception_analysis.m	/^:- instance to_term(exception_analysis_answer) where [$/;kq|-;/\<exception_analysis.to_term\>/;'q;"	kind:tci	file:
exception_analysis_answer	exception_analysis.m	/^:- type exception_analysis_answer$/;kq|-;/\<exception_analysis_answer\>/;'q;"	kind:type	file:
exception_exception_functor	builtin_lib_types.m	/^:- func exception_exception_functor = cons_id.$/;kq|/^\<exception_exception_functor\>/;'q;"	kind:func
exception_failed_functor	builtin_lib_types.m	/^:- func exception_failed_functor = cons_id.$/;kq|/^\<exception_failed_functor\>/;'q;"	kind:func
exception_functor	goal_expr_to_goal.m	/^:- func exception_functor(/;kq|/^\<exception_functor\>/;'q;"	kind:func	file:
exception_result	../library/exception.m	/^:- type exception_result(T)$/;kq|-;/\<exception_result\>/;'q;"	kind:type
exception_result_type	builtin_lib_types.m	/^:- func exception_result_type(/;kq|/^\<exception_result_type\>/;'q;"	kind:func
exception_result_type_ctor	builtin_lib_types.m	/^:- func exception_result_type_ctor = type_ctor.$/;kq|/^\<exception_result_type_ctor\>/;'q;"	kind:func
exception_status	prog_data_pragma.m	/^:- type exception_status$/;kq|-;/\<exception_status\>/;'q;"	kind:type
exception_status_more_precise_than	exception_analysis.m	/^:- pred exception_status_more_precise_than(/;kq|/^\<exception_status_more_precise_than\>/;'q;"	kind:pred	file:
exception_status_to_string	exception_analysis.m	/^:- pred exception_status_to_string(/;kq|/^\<exception_status_to_string\>/;'q;"	kind:pred	file:
exception_succeeded_functor	builtin_lib_types.m	/^:- func exception_succeeded_functor = cons_id.$/;kq|/^\<exception_succeeded_functor\>/;'q;"	kind:func
exception_to_string	../library/exception.m	/^:- func exception_to_string(/;kq|/^\<exception_to_string\>/;'q;"	kind:func	file:
exception_type	prog_data_pragma.m	/^:- type exception_type$/;kq|-;/\<exception_type\>/;'q;"	kind:type
exceptions_context	prog_item.m	/^                exceptions_context      :: prog_context,$/;kq|-;/\<exceptions_context\>/;'q;"	kind:fld
exceptions_proc_id	prog_item.m	/^                exceptions_proc_id      :: proc_pf_name_arity_mn,$/;kq|-;/\<exceptions_proc_id\>/;'q;"	kind:fld
exceptions_seq_num	prog_item.m	/^                exceptions_seq_num      :: item_seq_num$/;kq|-;/\<exceptions_seq_num\>/;'q;"	kind:fld
exceptions_status	prog_item.m	/^                exceptions_status       :: exception_status,$/;kq|-;/\<exceptions_status\>/;'q;"	kind:fld
excess_assigns_in_conj	simplify_goal_conj.m	/^:- pred excess_assigns_in_conj(/;kq|/^\<excess_assigns_in_conj\>/;'q;"	kind:pred	file:
exclusive	closure_analysis.m	/^    ;       exclusive(set(pred_proc_id)).$/;kq|-;/\<exclusive\>/;'q;"	kind:cons	file:
exclusive_id	hlds_promise.m	/^:- type exclusive_id$/;kq|-;/\<exclusive_id\>/;'q;"	kind:type	file:
exclusive_table	hlds_promise.m	/^:- type exclusive_table$/;kq|-;/\<exclusive_table\>/;'q;"	kind:type	file:
exclusive_table_add_exclusive	hlds_promise.m	/^:- pred exclusive_table_add_exclusive(pred_id::in, list(/;kq|/^\<exclusive_table_add_exclusive\>/;'q;"	kind:pred
exclusive_table_init	hlds_promise.m	/^:- pred exclusive_table_init(/;kq|/^\<exclusive_table_init\>/;'q;"	kind:pred
exclusive_table_lookup	hlds_promise.m	/^:- pred exclusive_table_lookup(/;kq|/^\<exclusive_table_lookup\>/;'q;"	kind:pred
exclusive_table_optimize	hlds_promise.m	/^:- pred exclusive_table_optimize(/;kq|/^\<exclusive_table_optimize\>/;'q;"	kind:pred
exclusive_table_search	hlds_promise.m	/^:- pred exclusive_table_search(/;kq|/^\<exclusive_table_search\>/;'q;"	kind:pred
excp_analysis_name	exception_analysis.m	/^:- func excp_analysis_name = string.$/;kq|/^\<excp_analysis_name\>/;'q;"	kind:func	file:
excp_answer_from_term	exception_analysis.m	/^:- pred excp_answer_from_term(/;kq|/^\<excp_answer_from_term\>/;'q;"	kind:pred	file:
excp_answer_to_term	exception_analysis.m	/^:- func excp_answer_to_term(/;kq|/^\<excp_answer_to_term\>/;'q;"	kind:func	file:
excp_check_nonrecursive_call	exception_analysis.m	/^:- pred excp_check_nonrecursive_call(/;kq|/^\<excp_check_nonrecursive_call\>/;'q;"	kind:pred	file:
excp_check_type	exception_analysis.m	/^:- func excp_check_type(/;kq|/^\<excp_check_type\>/;'q;"	kind:func	file:
excp_check_type	exception_analysis.m	/^:- pred excp_check_type(/;kq|/^\<excp_check_type\>/;'q;"	kind:pred	file:
excp_check_type_2	exception_analysis.m	/^:- func excp_check_type_2(/;kq|/^\<excp_check_type_2\>/;'q;"	kind:func	file:
excp_check_types	exception_analysis.m	/^:- func excp_check_types(module_info, list(/;kq|/^\<excp_check_types\>/;'q;"	kind:func	file:
excp_check_vars	exception_analysis.m	/^:- pred excp_check_vars(module_info::in, var_table::in, list(/;kq|/^\<excp_check_vars\>/;'q;"	kind:pred	file:
excp_combine_individual_proc_results	exception_analysis.m	/^:- pred excp_combine_individual_proc_results(list(/;kq|/^\<excp_combine_individual_proc_results\>/;'q;"	kind:pred	file:
excp_combine_proc_result_maybe_analysis_statuses	exception_analysis.m	/^:- pred excp_combine_proc_result_maybe_analysis_statuses(/;kq|/^\<excp_combine_proc_result_maybe_analysis_statuses\>/;'q;"	kind:pred	file:
excp_combine_type_status	exception_analysis.m	/^:- pred excp_combine_type_status(/;kq|/^\<excp_combine_type_status\>/;'q;"	kind:pred	file:
excp_proc_result	exception_analysis.m	/^:- type excp_proc_result$/;kq|-;/\<excp_proc_result\>/;'q;"	kind:type	file:
excp_type_ctor_is_safe	exception_analysis.m	/^:- pred excp_type_ctor_is_safe(/;kq|/^\<excp_type_ctor_is_safe\>/;'q;"	kind:pred	file:
excp_type_ctor_is_safe_2	exception_analysis.m	/^:- pred excp_type_ctor_is_safe_2(/;kq|/^\<excp_type_ctor_is_safe_2\>/;'q;"	kind:pred	file:
exec_count	../mdbcomp/trace_counts.m	/^                exec_count              :: int,$/;kq|-;/\<exec_count\>/;'q;"	kind:fld
exec_path_region_set_table	rbmm.region_resurrection_renaming.m	/^:- type exec_path_region_set_table == map(execution_path, region_set).$/;kq|-;/\<exec_path_region_set_table\>/;'q;"	kind:type
exec_trace	options.m	/^    ;       exec_trace$/;kq|-;/\<exec_trace\>/;'q;"	kind:cons
exec_trace_is_enabled	trace_params.m	/^    ;       exec_trace_is_enabled.$/;kq|-;/\<exec_trace_is_enabled\>/;'q;"	kind:cons
exec_trace_is_not_enabled	trace_params.m	/^    --->    exec_trace_is_not_enabled$/;kq|-;/\<exec_trace_is_not_enabled\>/;'q;"	kind:cons
exec_trace_tail_rec	options.m	/^    ;       exec_trace_tail_rec$/;kq|-;/\<exec_trace_tail_rec\>/;'q;"	kind:cons
exec_traces_info	stack_layout.m	/^:- type exec_traces_info$/;kq|-;/\<exec_traces_info\>/;'q;"	kind:type	file:
executable	link_target_code.m	/^    --->    executable$/;kq|-;/\<executable\>/;'q;"	kind:cons
executable_file_extension	options.m	/^    ;       executable_file_extension$/;kq|-;/\<executable_file_extension\>/;'q;"	kind:cons
execute	../library/io.m	/^    ;       execute.$/;kq|-;/\<execute\>/;'q;"	kind:cons
execute_get_token_action	../library/mercury_term_lexer.m	/^:- pred execute_get_token_action(/;kq|/^\<execute_get_token_action\>/;'q;"	kind:pred	file:
execution_path	rbmm.region_liveness_info.m	/^:- type execution_path == assoc_list(program_point, hlds_goal).$/;kq|-;/\<execution_path\>/;'q;"	kind:type
execution_path_analysis	rbmm.execution_path.m	/^:- pred execution_path_analysis(/;kq|/^\<execution_path_analysis\>/;'q;"	kind:pred
execution_path_analysis_pred	rbmm.execution_path.m	/^:- pred execution_path_analysis_pred(/;kq|/^\<execution_path_analysis_pred\>/;'q;"	kind:pred	file:
execution_path_analysis_proc	rbmm.execution_path.m	/^:- pred execution_path_analysis_proc(/;kq|/^\<execution_path_analysis_proc\>/;'q;"	kind:pred	file:
execution_path_table	rbmm.region_liveness_info.m	/^:- type execution_path_table == map(pred_proc_id, list(execution_path)).$/;kq|-;/\<execution_path_table\>/;'q;"	kind:type
execution_paths_covered_cases	rbmm.execution_path.m	/^:- pred execution_paths_covered_cases(/;kq|/^\<execution_paths_covered_cases\>/;'q;"	kind:pred	file:
execution_paths_covered_compound_goal	rbmm.execution_path.m	/^:- pred execution_paths_covered_compound_goal(/;kq|/^\<execution_paths_covered_compound_goal\>/;'q;"	kind:pred	file:
execution_paths_covered_conj	rbmm.execution_path.m	/^:- pred execution_paths_covered_conj(proc_info::in, list(/;kq|/^\<execution_paths_covered_conj\>/;'q;"	kind:pred	file:
execution_paths_covered_disj	rbmm.execution_path.m	/^:- pred execution_paths_covered_disj(proc_info::in, list(/;kq|/^\<execution_paths_covered_disj\>/;'q;"	kind:pred	file:
execution_paths_covered_goal	rbmm.execution_path.m	/^:- pred execution_paths_covered_goal(/;kq|/^\<execution_paths_covered_goal\>/;'q;"	kind:pred	file:
exist_arg_num	../library/rtti_implementation.m	/^:- func exist_arg_num(/;kq|/^\<exist_arg_num\>/;'q;"	kind:func	file:
exist_constraints	prog_data.m	/^                exist_constraints   :: list(prog_constraint)$/;kq|-;/\<exist_constraints\>/;'q;"	kind:fld
exist_constraints	prog_data.m	/^    ;       exist_constraints(cons_exist_constraints).$/;kq|-;/\<exist_constraints\>/;'q;"	kind:cons
exist_info	../library/rtti_implementation.m	/^:- type exist_info ---> exist_info(c_pointer).$/;kq|-;/\<exist_info\>/;'q;"	kind:type	file:
exist_info	rtti.m	/^:- type exist_info$/;kq|-;/\<exist_info\>/;'q;"	kind:type
exist_info_tcis	../library/rtti_implementation.m	/^:- func exist_info_tcis(/;kq|/^\<exist_info_tcis\>/;'q;"	kind:func	file:
exist_info_typeinfos_plain	../library/rtti_implementation.m	/^:- func exist_info_typeinfos_plain(/;kq|/^\<exist_info_typeinfos_plain\>/;'q;"	kind:func	file:
exist_num_plain_typeinfos	rtti.m	/^                exist_num_plain_typeinfos   :: uint16,$/;kq|-;/\<exist_num_plain_typeinfos\>/;'q;"	kind:fld
exist_num_typeinfos_in_tcis	rtti.m	/^                exist_num_typeinfos_in_tcis :: uint16,$/;kq|-;/\<exist_num_typeinfos_in_tcis\>/;'q;"	kind:fld
exist_offset_in_tci	../library/rtti_implementation.m	/^:- func exist_offset_in_tci(/;kq|/^\<exist_offset_in_tci\>/;'q;"	kind:func	file:
exist_quant	hlds_goal.m	/^    --->    exist_quant(list(prog_var), quant_creator)$/;kq|-;/\<exist_quant\>/;'q;"	kind:cons
exist_qvar_action	type_util.m	/^:- type exist_qvar_action$/;kq|-;/\<exist_qvar_action\>/;'q;"	kind:type	file:
exist_tvar	../library/type_desc.m	/^    ;       exist_tvar(int).$/;kq|-;/\<exist_tvar\>/;'q;"	kind:cons
exist_typeclass_constraints	rtti.m	/^                exist_typeclass_constraints :: list(tc_constraint),$/;kq|-;/\<exist_typeclass_constraints\>/;'q;"	kind:fld
exist_typeinfo_locn	rtti.m	/^:- type exist_typeinfo_locn$/;kq|-;/\<exist_typeinfo_locn\>/;'q;"	kind:type
exist_typeinfo_locns	rtti.m	/^                exist_typeinfo_locns        :: list(exist_typeinfo_locn)$/;kq|-;/\<exist_typeinfo_locns\>/;'q;"	kind:fld
existential_constraint	check_typeclass.m	/^    ;       existential_constraint.$/;kq|-;/\<existential_constraint\>/;'q;"	kind:cons	file:
existq_tvar_mapping	add_type.m	/^:- type existq_tvar_mapping == bimap(tvar, tvar).$/;kq|-;/\<existq_tvar_mapping\>/;'q;"	kind:type	file:
existq_tvars	prog_data.m	/^:- type existq_tvars == list(tvar).$/;kq|-;/\<existq_tvars\>/;'q;"	kind:type
existq_tvars	typecheck_error_type_assign.m	/^                existq_tvars            :: list(tvar),$/;kq|-;/\<existq_tvars\>/;'q;"	kind:fld
existq_tvars_contains	modecheck_coerce.m	/^:- pred existq_tvars_contains(/;kq|/^\<existq_tvars_contains\>/;'q;"	kind:pred	file:
exists_cast	hlds_goal.m	/^    ;       exists_cast$/;kq|-;/\<exists_cast\>/;'q;"	kind:cons
exit	mode_debug.m	/^    ;       exit$/;kq|-;/\<exit\>/;'q;"	kind:cons
exit_block	frameopt.m	/^    ;       exit_block(ExitInfo).$/;kq|-;/\<exit_block\>/;'q;"	kind:cons	file:
exit_method	mlds_to_target_util.m	/^:- type exit_method$/;kq|-;/\<exit_method\>/;'q;"	kind:type
exit_methods	mlds_to_target_util.m	/^:- type exit_methods == set.set(exit_method).$/;kq|-;/\<exit_methods\>/;'q;"	kind:type
exit_par_map	frameopt.m	/^:- type exit_par_map$/;kq|-;/\<exit_par_map\>/;'q;"	kind:type	file:
exited	../library/io.m	/^    --->    exited(int)$/;kq|-;/\<exited\>/;'q;"	kind:cons
exp	../library/math.m	/^:- func exp(/;kq|/^\<exp\>/;'q;"	kind:func
exp_context	prog_item.m	/^                exp_context             :: prog_context,$/;kq|-;/\<exp_context\>/;'q;"	kind:fld
exp_foreign_name	prog_item.m	/^                exp_foreign_name        :: string,$/;kq|-;/\<exp_foreign_name\>/;'q;"	kind:fld
exp_language	prog_item.m	/^                exp_language            :: foreign_language,$/;kq|-;/\<exp_language\>/;'q;"	kind:fld
exp_maybe_attrs	prog_item.m	/^                exp_maybe_attrs         :: item_maybe_attrs,$/;kq|-;/\<exp_maybe_attrs\>/;'q;"	kind:fld
exp_pred_id	prog_item.m	/^                exp_pred_id             :: proc_pf_name_modes,$/;kq|-;/\<exp_pred_id\>/;'q;"	kind:fld
exp_seq_num	prog_item.m	/^                exp_seq_num             :: item_seq_num$/;kq|-;/\<exp_seq_num\>/;'q;"	kind:fld
exp_varset	prog_item.m	/^                exp_varset              :: prog_varset,$/;kq|-;/\<exp_varset\>/;'q;"	kind:fld
expand	../library/dir.m	/^:- func expand(list(char)) = list(list(/;kq|/^\<expand\>/;'q;"	kind:func	file:
expand	../library/hash_table.m	/^:- func expand(int::in, int::in, hash_pred(K)::in(/;kq|/^\<expand\>/;'q;"	kind:func	file:
expand	../library/version_hash_table.m	/^:- func expand(int::in, int::in, hash_pred(K)::in(/;kq|/^\<expand\>/;'q;"	kind:func	file:
expand_acc	../library/dir.m	/^:- func expand_acc(list(char), list(list(char))) = list(list(/;kq|/^\<expand_acc\>/;'q;"	kind:func	file:
expand_any_var_references	options_file.m	/^:- pred expand_any_var_references(/;kq|/^\<expand_any_var_references\>/;'q;"	kind:pred	file:
expand_any_var_references_loop	options_file.m	/^:- pred expand_any_var_references_loop(/;kq|/^\<expand_any_var_references_loop\>/;'q;"	kind:pred	file:
expand_args_in_module	untupling.m	/^:- pred expand_args_in_module(/;kq|/^\<expand_args_in_module\>/;'q;"	kind:pred	file:
expand_args_in_pred	untupling.m	/^:- pred expand_args_in_pred(/;kq|/^\<expand_args_in_pred\>/;'q;"	kind:pred	file:
expand_args_in_proc	untupling.m	/^:- pred expand_args_in_proc(/;kq|/^\<expand_args_in_proc\>/;'q;"	kind:pred	file:
expand_args_in_proc_2	untupling.m	/^:- pred expand_args_in_proc_2(/;kq|/^\<expand_args_in_proc_2\>/;'q;"	kind:pred	file:
expand_args_in_proc_3	untupling.m	/^:- pred expand_args_in_proc_3(/;kq|/^\<expand_args_in_proc_3\>/;'q;"	kind:pred	file:
expand_argument	untupling.m	/^:- pred expand_argument(mer_mode::in, mer_type::in, list(/;kq|/^\<expand_argument\>/;'q;"	kind:pred	file:
expand_at_file_arguments	mercury_compile_args.m	/^:- pred expand_at_file_arguments(list(string)::in, io.res(list(/;kq|/^\<expand_at_file_arguments\>/;'q;"	kind:pred	file:
expand_bang_state_pairs_in_clause	state_var.m	/^:- pred expand_bang_state_pairs_in_clause(/;kq|/^\<expand_bang_state_pairs_in_clause\>/;'q;"	kind:pred	file:
expand_bang_state_pairs_in_instance_method	state_var.m	/^:- pred expand_bang_state_pairs_in_instance_method(/;kq|/^\<expand_bang_state_pairs_in_instance_method\>/;'q;"	kind:pred
expand_bang_state_pairs_in_terms	state_var.m	/^:- pred expand_bang_state_pairs_in_terms(list(/;kq|/^\<expand_bang_state_pairs_in_terms\>/;'q;"	kind:pred
expand_braces	../library/dir.m	/^:- func expand_braces(string) = list(/;kq|/^\<expand_braces\>/;'q;"	kind:func
expand_call_args	untupling.m	/^:- pred expand_call_args(/;kq|/^\<expand_call_args\>/;'q;"	kind:pred	file:
expand_call_args_2	untupling.m	/^:- pred expand_call_args_2(module_info::in, type_table::in, list(/;kq|/^\<expand_call_args_2\>/;'q;"	kind:pred	file:
expand_calls	pd_term.m	/^:- pred expand_calls(pred(list(/;kq|/^\<expand_calls\>/;'q;"	kind:pred	file:
expand_class_method_bodies_in_defn	polymorphism_post_copy.m	/^:- pred expand_class_method_bodies_in_defn(/;kq|/^\<expand_class_method_bodies_in_defn\>/;'q;"	kind:pred	file:
expand_class_method_body	polymorphism_post_copy.m	/^:- pred expand_class_method_body(/;kq|/^\<expand_class_method_body\>/;'q;"	kind:pred	file:
expand_daio_in_branches	direct_arg_in_out.m	/^:- pred expand_daio_in_branches(/;kq|/^\<expand_daio_in_branches\>/;'q;"	kind:pred	file:
expand_daio_in_case_varmap	direct_arg_in_out.m	/^:- pred expand_daio_in_case_varmap(/;kq|/^\<expand_daio_in_case_varmap\>/;'q;"	kind:pred	file:
expand_daio_in_conj	direct_arg_in_out.m	/^:- pred expand_daio_in_conj(list(hlds_goal)::in, list(/;kq|/^\<expand_daio_in_conj\>/;'q;"	kind:pred	file:
expand_daio_in_goal	direct_arg_in_out.m	/^:- pred expand_daio_in_goal(/;kq|/^\<expand_daio_in_goal\>/;'q;"	kind:pred	file:
expand_daio_in_goal_like_varmap	direct_arg_in_out.m	/^    pred expand_daio_in_goal_like_varmap(direct_arg_var_map::in,$/;kq|-;/\<expand_daio_in_goal_like_varmap\>/;'q;"	kind:tcm	file:
expand_daio_in_goal_like_varmap	direct_arg_in_out.m	/^    pred(expand_daio_in_goal_like_varmap\/6) is expand_daio_in_case_varmap$/;kq|-;/\<expand_daio_in_goal_like_varmap\>/;'q;"	kind:tcim	file:
expand_daio_in_goal_like_varmap	direct_arg_in_out.m	/^    pred(expand_daio_in_goal_like_varmap\/6) is expand_daio_in_goal_varmap$/;kq|-;/\<expand_daio_in_goal_like_varmap\>/;'q;"	kind:tcim	file:
expand_daio_in_goal_likes_varmaps	direct_arg_in_out.m	/^:- pred expand_daio_in_goal_likes_varmaps(/;kq|/^\<expand_daio_in_goal_likes_varmaps\>/;'q;"	kind:pred	file:
expand_daio_in_goal_varmap	direct_arg_in_out.m	/^:- pred expand_daio_in_goal_varmap(/;kq|/^\<expand_daio_in_goal_varmap\>/;'q;"	kind:pred	file:
expand_daio_in_if_then_else	direct_arg_in_out.m	/^:- pred expand_daio_in_if_then_else(/;kq|/^\<expand_daio_in_if_then_else\>/;'q;"	kind:pred	file:
expand_daio_in_unify	direct_arg_in_out.m	/^:- pred expand_daio_in_unify(/;kq|/^\<expand_daio_in_unify\>/;'q;"	kind:pred	file:
expand_dcg_field_extraction_goal	field_access.m	/^:- pred expand_dcg_field_extraction_goal(/;kq|/^\<expand_dcg_field_extraction_goal\>/;'q;"	kind:pred
expand_docs_to_line_end	../library/pretty_printer.m	/^:- pred expand_docs_to_line_end(/;kq|/^\<expand_docs_to_line_end\>/;'q;"	kind:pred	file:
expand_equiv_types_hlds	mercury_compile_middle_passes.m	/^:- pred expand_equiv_types_hlds(/;kq|/^\<expand_equiv_types_hlds\>/;'q;"	kind:pred	file:
expand_eqv_sub_of_notag_type_fixpoint	decide_type_repn.m	/^:- pred expand_eqv_sub_of_notag_type_fixpoint(/;kq|/^\<expand_eqv_sub_of_notag_type_fixpoint\>/;'q;"	kind:pred	file:
expand_eqv_sub_of_notag_types_in_constructor	decide_type_repn.m	/^:- pred expand_eqv_sub_of_notag_types_in_constructor(/;kq|/^\<expand_eqv_sub_of_notag_types_in_constructor\>/;'q;"	kind:pred	file:
expand_eqv_sub_of_notag_types_in_constructor_args	decide_type_repn.m	/^:- pred expand_eqv_sub_of_notag_types_in_constructor_args(/;kq|/^\<expand_eqv_sub_of_notag_types_in_constructor_args\>/;'q;"	kind:pred	file:
expand_eqv_sub_of_notag_types_in_constructors	decide_type_repn.m	/^:- pred expand_eqv_sub_of_notag_types_in_constructors(/;kq|/^\<expand_eqv_sub_of_notag_types_in_constructors\>/;'q;"	kind:pred	file:
expand_eqv_types_insts	equiv_type.m	/^:- pred expand_eqv_types_insts(/;kq|/^\<expand_eqv_types_insts\>/;'q;"	kind:pred
expand_file_into_arg_list	mercury_compile_args.m	/^:- pred expand_file_into_arg_list(/;kq|/^\<expand_file_into_arg_list\>/;'q;"	kind:pred	file:
expand_file_special_option	../library/getopt.m	/^:- pred expand_file_special_option(short_option(OptionType)::in(/;kq|/^\<expand_file_special_option\>/;'q;"	kind:pred	file:
expand_file_special_option	../library/getopt_io.m	/^:- pred expand_file_special_option(short_option(OptionType)::in(/;kq|/^\<expand_file_special_option\>/;'q;"	kind:pred	file:
expand_file_specials	../library/getopt.m	/^:- pred expand_file_specials(short_option(OptionType)::in(/;kq|/^\<expand_file_specials\>/;'q;"	kind:pred
expand_file_specials	../library/getopt_io.m	/^:- pred expand_file_specials(short_option(OptionType)::in(/;kq|/^\<expand_file_specials\>/;'q;"	kind:pred
expand_file_specials_check	../library/getopt.m	/^:- pred expand_file_specials_check(short_option(OptionType)::in(/;kq|/^\<expand_file_specials_check\>/;'q;"	kind:pred	file:
expand_file_specials_check	../library/getopt_io.m	/^:- pred expand_file_specials_check(short_option(OptionType)::in(/;kq|/^\<expand_file_specials_check\>/;'q;"	kind:pred	file:
expand_file_specials_loop	../library/getopt.m	/^:- pred expand_file_specials_loop(short_option(OptionType)::in(/;kq|/^\<expand_file_specials_loop\>/;'q;"	kind:pred	file:
expand_file_specials_loop	../library/getopt_io.m	/^:- pred expand_file_specials_loop(short_option(OptionType)::in(/;kq|/^\<expand_file_specials_loop\>/;'q;"	kind:pred	file:
expand_format_list	../library/pretty_printer.m	/^:- pred expand_format_list(func_symbol_limit::in, list(/;kq|/^\<expand_format_list\>/;'q;"	kind:pred	file:
expand_format_op	../library/pretty_printer.m	/^:- pred expand_format_op(string::in, list(/;kq|/^\<expand_format_op\>/;'q;"	kind:pred	file:
expand_format_susp	../library/pretty_printer.m	/^:- pred expand_format_susp(((func) = doc)::in, list(doc)::in, list(/;kq|/^\<expand_format_susp\>/;'q;"	kind:pred	file:
expand_format_term	../library/pretty_printer.m	/^:- pred expand_format_term(string::in, list(/;kq|/^\<expand_format_term\>/;'q;"	kind:pred	file:
expand_format_univ	../library/pretty_printer.m	/^:- pred expand_format_univ(/;kq|/^\<expand_format_univ\>/;'q;"	kind:pred	file:
expand_get_field_function_call	field_access.m	/^:- pred expand_get_field_function_call(/;kq|/^\<expand_get_field_function_call\>/;'q;"	kind:pred
expand_get_field_function_call_2	field_access.m	/^:- pred expand_get_field_function_call_2(/;kq|/^\<expand_get_field_function_call_2\>/;'q;"	kind:pred	file:
expand_lambda	lambda.m	/^:- pred expand_lambda(/;kq|/^\<expand_lambda\>/;'q;"	kind:pred
expand_lambdas	mercury_compile_middle_passes.m	/^:- pred expand_lambdas(/;kq|/^\<expand_lambdas\>/;'q;"	kind:pred	file:
expand_lambdas_in_cases	lambda.m	/^:- pred expand_lambdas_in_cases(list(case)::in, list(/;kq|/^\<expand_lambdas_in_cases\>/;'q;"	kind:pred	file:
expand_lambdas_in_goal	lambda.m	/^:- pred expand_lambdas_in_goal(/;kq|/^\<expand_lambdas_in_goal\>/;'q;"	kind:pred	file:
expand_lambdas_in_goal_list	lambda.m	/^:- pred expand_lambdas_in_goal_list(list(hlds_goal)::in, list(/;kq|/^\<expand_lambdas_in_goal_list\>/;'q;"	kind:pred	file:
expand_lambdas_in_module	lambda.m	/^:- pred expand_lambdas_in_module(/;kq|/^\<expand_lambdas_in_module\>/;'q;"	kind:pred
expand_lambdas_in_pred	lambda.m	/^:- pred expand_lambdas_in_pred(/;kq|/^\<expand_lambdas_in_pred\>/;'q;"	kind:pred	file:
expand_lambdas_in_proc	lambda.m	/^:- pred expand_lambdas_in_proc(/;kq|/^\<expand_lambdas_in_proc\>/;'q;"	kind:pred	file:
expand_lambdas_in_unify_goal	lambda.m	/^:- pred expand_lambdas_in_unify_goal(/;kq|/^\<expand_lambdas_in_unify_goal\>/;'q;"	kind:pred	file:
expand_named_insts	error_msg_inst.m	/^    ;       expand_named_insts.$/;kq|-;/\<expand_named_insts\>/;'q;"	kind:cons
expand_one_arg_in_proc	untupling.m	/^:- pred expand_one_arg_in_proc(/;kq|/^\<expand_one_arg_in_proc\>/;'q;"	kind:pred	file:
expand_one_arg_in_proc_2	untupling.m	/^:- pred expand_one_arg_in_proc_2(/;kq|/^\<expand_one_arg_in_proc_2\>/;'q;"	kind:pred	file:
expand_predids	stratify.m	/^:- pred expand_predids(list(/;kq|/^\<expand_predids\>/;'q;"	kind:pred	file:
expand_range	../library/tree_bitset.m	/^:- pred expand_range(/;kq|/^\<expand_range\>/;'q;"	kind:pred	file:
expand_set_field_function_call	field_access.m	/^:- pred expand_set_field_function_call(/;kq|/^\<expand_set_field_function_call\>/;'q;"	kind:pred
expand_set_field_function_call_2	field_access.m	/^:- pred expand_set_field_function_call_2(/;kq|/^\<expand_set_field_function_call_2\>/;'q;"	kind:pred	file:
expand_stm_goals	mercury_compile_middle_passes.m	/^:- pred expand_stm_goals(/;kq|/^\<expand_stm_goals\>/;'q;"	kind:pred	file:
expand_sub_disj	switch_detection.m	/^:- pred expand_sub_disj(/;kq|/^\<expand_sub_disj\>/;'q;"	kind:pred	file:
expand_sub_disj_process_conj	switch_detection.m	/^:- pred expand_sub_disj_process_conj(/;kq|/^\<expand_sub_disj_process_conj\>/;'q;"	kind:pred	file:
expand_sub_disjs	switch_detection.m	/^:- pred expand_sub_disjs(/;kq|/^\<expand_sub_disjs\>/;'q;"	kind:pred	file:
expand_try_goal	try_expand.m	/^:- pred expand_try_goal(instmap::in, shorthand_goal_expr::in(/;kq|/^\<expand_try_goal\>/;'q;"	kind:pred	file:
expand_try_goals_in_cases	try_expand.m	/^:- pred expand_try_goals_in_cases(instmap::in, list(case)::in, list(/;kq|/^\<expand_try_goals_in_cases\>/;'q;"	kind:pred	file:
expand_try_goals_in_conj	try_expand.m	/^:- pred expand_try_goals_in_conj(/;kq|/^\<expand_try_goals_in_conj\>/;'q;"	kind:pred	file:
expand_try_goals_in_disj	try_expand.m	/^:- pred expand_try_goals_in_disj(/;kq|/^\<expand_try_goals_in_disj\>/;'q;"	kind:pred	file:
expand_try_goals_in_goal	try_expand.m	/^:- pred expand_try_goals_in_goal(/;kq|/^\<expand_try_goals_in_goal\>/;'q;"	kind:pred	file:
expand_try_goals_in_if_then_else	try_expand.m	/^:- pred expand_try_goals_in_if_then_else(/;kq|/^\<expand_try_goals_in_if_then_else\>/;'q;"	kind:pred	file:
expand_try_goals_in_module	try_expand.m	/^:- pred expand_try_goals_in_module(/;kq|/^\<expand_try_goals_in_module\>/;'q;"	kind:pred
expand_try_goals_in_pred	try_expand.m	/^:- pred expand_try_goals_in_pred(/;kq|/^\<expand_try_goals_in_pred\>/;'q;"	kind:pred	file:
expand_try_goals_in_proc	try_expand.m	/^:- pred expand_try_goals_in_proc(/;kq|/^\<expand_try_goals_in_proc\>/;'q;"	kind:pred	file:
expand_type	untupling.m	/^:- pred expand_type(mer_type::in, list(/;kq|/^\<expand_type\>/;'q;"	kind:pred	file:
expand_type_name	../library/rtti_implementation.m	/^:- func expand_type_name(/;kq|/^\<expand_type_name\>/;'q;"	kind:func	file:
expand_types	type_assign.m	/^:- pred expand_types(/;kq|/^\<expand_types\>/;'q;"	kind:pred	file:
expand_urs_vars	lp.m	/^:- pred expand_urs_vars(list(coeff)::in, map(var, pair(/;kq|/^\<expand_urs_vars\>/;'q;"	kind:pred	file:
expand_urs_vars	lp.m	/^:- pred expand_urs_vars(list(coeff)::in, map(var, pair(/;kq|/^\<expand_urs_vars\>/;'q;"	kind:pred	file:
expand_urs_vars_e	lp.m	/^:- pred expand_urs_vars_e(equation::in, map(var, pair(/;kq|/^\<expand_urs_vars_e\>/;'q;"	kind:pred	file:
expandable_arg_mode	untupling.m	/^:- pred expandable_arg_mode(/;kq|/^\<expandable_arg_mode\>/;'q;"	kind:pred	file:
expanded_insts	modecheck_coerce.m	/^:- type expanded_insts == set(pair(inst_name, mer_type)).$/;kq|-;/\<expanded_insts\>/;'q;"	kind:type	file:
expansion	superhomogeneous_util.m	/^:- type expansion$/;kq|-;/\<expansion\>/;'q;"	kind:type
expansion	untupling.m	/^    --->    expansion($/;kq|-;/\<expansion\>/;'q;"	kind:cons	file:
expansion_init	inst_match.m	/^:- func expansion_init = expansions.$/;kq|/^\<expansion_init\>/;'q;"	kind:func	file:
expansion_insert_new	inst_match.m	/^:- pred expansion_insert_new(/;kq|/^\<expansion_insert_new\>/;'q;"	kind:pred	file:
expansion_result	untupling.m	/^:- type expansion_result$/;kq|-;/\<expansion_result\>/;'q;"	kind:type	file:
expansion_to_goal_cord_wrap_if_fgti	superhomogeneous.m	/^:- pred expansion_to_goal_cord_wrap_if_fgti(/;kq|/^\<expansion_to_goal_cord_wrap_if_fgti\>/;'q;"	kind:pred	file:
expansion_to_goal_wrap_if_fgti	superhomogeneous.m	/^:- pred expansion_to_goal_wrap_if_fgti(/;kq|/^\<expansion_to_goal_wrap_if_fgti\>/;'q;"	kind:pred	file:
expansions	add_mode.m	/^:- type expansions == map(sym_name_arity, prog_context).$/;kq|-;/\<expansions\>/;'q;"	kind:type	file:
expansions	inst_match.m	/^:- type expansions == set_tree234(inst_match_inputs).$/;kq|-;/\<expansions\>/;'q;"	kind:type	file:
expansions	pd_util.m	/^:- type expansions == set(pair(mer_inst)).$/;kq|-;/\<expansions\>/;'q;"	kind:type	file:
expansions_info	error_msg_inst.m	/^:- type expansions_info$/;kq|-;/\<expansions_info\>/;'q;"	kind:type	file:
expect	../library/require.m	/^:- pred expect((pred)::in((/;kq|/^\<expect\>/;'q;"	kind:pred
expect	../library/require.m	/^:- pred expect((pred)::in((/;kq|/^\<expect\>/;'q;"	kind:pred
expect_arg	print_help.m	/^    ;       expect_arg.$/;kq|-;/\<expect_arg\>/;'q;"	kind:cons	file:
expect_at_start_of_term	../library/mercury_term_parser.m	/^    ;       expect_at_start_of_term.$/;kq|-;/\<expect_at_start_of_term\>/;'q;"	kind:cons	file:
expect_no_par_conjs	prog_rep.m	/^    ;       expect_no_par_conjs.$/;kq|-;/\<expect_no_par_conjs\>/;'q;"	kind:cons
expect_not	../library/require.m	/^:- pred expect_not((pred)::in((/;kq|/^\<expect_not\>/;'q;"	kind:pred
expect_not	../library/require.m	/^:- pred expect_not((pred)::in((/;kq|/^\<expect_not\>/;'q;"	kind:pred
expectation_context_to_msg	parse_module.m	/^:- pred expectation_context_to_msg(/;kq|/^\<expectation_context_to_msg\>/;'q;"	kind:pred	file:
expectation_contexts	deps_map.m	/^:- type expectation_contexts == list(term_context).$/;kq|-;/\<expectation_contexts\>/;'q;"	kind:type	file:
expectation_contexts_map	deps_map.m	/^:- type expectation_contexts_map == map(module_name, expectation_contexts).$/;kq|-;/\<expectation_contexts_map\>/;'q;"	kind:type	file:
expectation_source	typecheck_error_type_assign.m	/^                expectation_source      :: maybe(args_type_assign_source)$/;kq|-;/\<expectation_source\>/;'q;"	kind:fld
expected	../library/mercury_term_parser.m	/^    --->    expected(string)$/;kq|-;/\<expected\>/;'q;"	kind:cons	file:
expected_info	../library/mercury_term_parser.m	/^:- type expected_info$/;kq|-;/\<expected_info\>/;'q;"	kind:type	file:
expected_inst_was	mode_errors.m	/^:- func expected_inst_was(mode_info, mer_inst) = list(/;kq|/^\<expected_inst_was\>/;'q;"	kind:func	file:
expected_is_tvar	typecheck_error_unify.m	/^                expected_is_tvar    :: maybe(tvar),$/;kq|-;/\<expected_is_tvar\>/;'q;"	kind:fld	file:
expected_type	typecheck_error_type_assign.m	/^                expected_type           :: mer_type,$/;kq|-;/\<expected_type\>/;'q;"	kind:fld
expected_type_desc	typecheck_error_unify.m	/^                expected_type_desc  :: list(format_piece),$/;kq|-;/\<expected_type_desc\>/;'q;"	kind:fld	file:
expected_type_pieces	typecheck_error_type_assign.m	/^                expected_type_pieces    :: list(format_piece),$/;kq|-;/\<expected_type_pieces\>/;'q;"	kind:fld
expected_types_all_same_return_actuals	typecheck_error_unify.m	/^:- pred expected_types_all_same_return_actuals(list(/;kq|/^\<expected_types_all_same_return_actuals\>/;'q;"	kind:pred	file:
experiment	options.m	/^    ;       experiment$/;kq|-;/\<experiment\>/;'q;"	kind:cons
experiment1	options.m	/^    ;       experiment1$/;kq|-;/\<experiment1\>/;'q;"	kind:cons
experiment2	options.m	/^    ;       experiment2$/;kq|-;/\<experiment2\>/;'q;"	kind:cons
experiment3	options.m	/^    ;       experiment3$/;kq|-;/\<experiment3\>/;'q;"	kind:cons
experiment4	options.m	/^    ;       experiment4$/;kq|-;/\<experiment4\>/;'q;"	kind:cons
experiment5	options.m	/^    ;       experiment5$/;kq|-;/\<experiment5\>/;'q;"	kind:cons
experimental_complexity	options.m	/^    ;       experimental_complexity$/;kq|-;/\<experimental_complexity\>/;'q;"	kind:cons
explain_origins_of_unnamed_vars	post_typecheck.m	/^:- pred explain_origins_of_unnamed_vars(/;kq|/^\<explain_origins_of_unnamed_vars\>/;'q;"	kind:pred	file:
explain_stack_slots	hlds_llds.m	/^:- func explain_stack_slots(/;kq|/^\<explain_stack_slots\>/;'q;"	kind:func
explain_stack_slots_2	hlds_llds.m	/^:- pred explain_stack_slots_2(/;kq|/^\<explain_stack_slots_2\>/;'q;"	kind:pred	file:
explain_var_origin	var_origins.m	/^:- pred explain_var_origin(/;kq|/^\<explain_var_origin\>/;'q;"	kind:pred
explicit_avail	prog_parse_tree.m	/^    --->    explicit_avail($/;kq|-;/\<explicit_avail\>/;'q;"	kind:cons
export.arg_loc_to_string	export.m	/^:- pred arg_loc_to_string(/;kq|/^\<arg_loc_to_string\>/;'q;"	kind:pred	file:
export.convert_type_to_mercury	export.m	/^:- pred convert_type_to_mercury(/;kq|/^\<convert_type_to_mercury\>/;'q;"	kind:pred
export.ee_name_and_tag_rep_int	export.m	/^    --->    ee_name_and_tag_rep_int(string, int)$/;kq|-;/\<export.ee_name_and_tag_rep_int\>/;'q;"	kind:cons	file:
export.include_arg	export.m	/^:- pred include_arg(module_info::in, pair(/;kq|/^\<include_arg\>/;'q;"	kind:pred	file:
export.output_exported_c_enum	export.m	/^:- pred output_exported_c_enum(/;kq|/^\<output_exported_c_enum\>/;'q;"	kind:pred	file:
export.output_foreign_decl	export.m	/^:- pred output_foreign_decl(/;kq|/^\<output_foreign_decl\>/;'q;"	kind:pred	file:
export.output_mh_header_file	export.m	/^:- pred output_mh_header_file(/;kq|/^\<output_mh_header_file\>/;'q;"	kind:pred
export.pass_input_args	export.m	/^:- pred pass_input_args(/;kq|/^\<pass_input_args\>/;'q;"	kind:pred	file:
export.retrieve_output_args	export.m	/^:- pred retrieve_output_args(/;kq|/^\<retrieve_output_args\>/;'q;"	kind:pred	file:
export.write_export_decls	export.m	/^:- pred write_export_decls(/;kq|/^\<write_export_decls\>/;'q;"	kind:pred	file:
export_call_to_string_for_csharp	mlds_to_cs_export.m	/^:- func export_call_to_string_for_csharp(/;kq|/^\<export_call_to_string_for_csharp\>/;'q;"	kind:func	file:
export_enum_attributes	prog_data_foreign.m	/^:- type export_enum_attributes$/;kq|-;/\<export_enum_attributes\>/;'q;"	kind:type
export_proc_to_c	export.m	/^:- pred export_proc_to_c(/;kq|/^\<export_proc_to_c\>/;'q;"	kind:pred	file:
export_procs_to_c	export.m	/^:- pred export_procs_to_c(/;kq|/^\<export_procs_to_c\>/;'q;"	kind:pred	file:
export_type_to_prefix_suffix	mlds_to_c_export.m	/^:- pred export_type_to_prefix_suffix(/;kq|/^\<export_type_to_prefix_suffix\>/;'q;"	kind:pred	file:
export_type_to_prefix_suffix_ignore_opts	mlds_to_c_export.m	/^:- pred export_type_to_prefix_suffix_ignore_opts(/;kq|/^\<export_type_to_prefix_suffix_ignore_opts\>/;'q;"	kind:pred	file:
export_type_to_string_for_c	mlds_to_c_export.m	/^:- func export_type_to_string_for_c(/;kq|/^\<export_type_to_string_for_c\>/;'q;"	kind:func	file:
exported_builtin_type_to_c_string	foreign.m	/^:- func exported_builtin_type_to_c_string(/;kq|/^\<exported_builtin_type_to_c_string\>/;'q;"	kind:func
exported_builtin_type_to_csharp_string	foreign.m	/^:- func exported_builtin_type_to_csharp_string(/;kq|/^\<exported_builtin_type_to_csharp_string\>/;'q;"	kind:func
exported_builtin_type_to_java_string	foreign.m	/^:- func exported_builtin_type_to_java_string(/;kq|/^\<exported_builtin_type_to_java_string\>/;'q;"	kind:func
exported_enum_constant_name	mlds.m	/^                exported_enum_constant_name     :: string,$/;kq|-;/\<exported_enum_constant_name\>/;'q;"	kind:fld
exported_enum_constant_value	mlds.m	/^                exported_enum_constant_value    :: mlds_initializer$/;kq|-;/\<exported_enum_constant_value\>/;'q;"	kind:fld
exported_enum_constants	mlds.m	/^                exported_enum_constants :: list(mlds_exported_enum_constant)$/;kq|-;/\<exported_enum_constants\>/;'q;"	kind:fld
exported_enum_context	mlds.m	/^                exported_enum_context   :: prog_context,$/;kq|-;/\<exported_enum_context\>/;'q;"	kind:fld
exported_enum_info	hlds_module.m	/^:- type exported_enum_info$/;kq|-;/\<exported_enum_info\>/;'q;"	kind:type
exported_enum_is_for_c	export.m	/^:- pred exported_enum_is_for_c(/;kq|/^\<exported_enum_is_for_c\>/;'q;"	kind:pred	file:
exported_enum_lang	mlds.m	/^                exported_enum_lang      :: foreign_language,$/;kq|-;/\<exported_enum_lang\>/;'q;"	kind:fld
exported_enum_name_and_tag_rep	export.m	/^:- type exported_enum_name_and_tag_rep$/;kq|-;/\<exported_enum_name_and_tag_rep\>/;'q;"	kind:type	file:
exported_enum_type_ctor	mlds.m	/^                exported_enum_type_ctor :: type_ctor,$/;kq|-;/\<exported_enum_type_ctor\>/;'q;"	kind:fld
exported_to_visibility	unused_imports.m	/^:- func exported_to_visibility(/;kq|/^\<exported_to_visibility\>/;'q;"	kind:func	file:
exported_type_to_c_string	foreign.m	/^:- func exported_type_to_c_string(/;kq|/^\<exported_type_to_c_string\>/;'q;"	kind:func
exported_type_to_string	foreign.m	/^:- func exported_type_to_string(/;kq|/^\<exported_type_to_string\>/;'q;"	kind:func
expr_is_constant	var_locn.m	/^:- pred expr_is_constant(/;kq|/^\<expr_is_constant\>/;'q;"	kind:pred	file:
expr_rval	var_locn.m	/^                expr_rval       :: maybe(rval),$/;kq|-;/\<expr_rval\>/;'q;"	kind:fld	file:
exprn_aux.addr_is_constant	exprn_aux.m	/^:- pred addr_is_constant(/;kq|/^\<addr_is_constant\>/;'q;"	kind:pred	file:
exprn_aux.const_is_constant	exprn_aux.m	/^:- pred const_is_constant(/;kq|/^\<const_is_constant\>/;'q;"	kind:pred
exprn_aux.label_is_constant	exprn_aux.m	/^:- pred label_is_constant(/;kq|/^\<label_is_constant\>/;'q;"	kind:pred	file:
exprn_aux.lval_addrs	exprn_aux.m	/^:- pred lval_addrs(lval::in, list(code_addr)::out, list(/;kq|/^\<lval_addrs\>/;'q;"	kind:pred
exprn_aux.lval_list_addrs	exprn_aux.m	/^:- pred lval_list_addrs(list(/;kq|/^\<lval_list_addrs\>/;'q;"	kind:pred
exprn_aux.lval_to_rval	exprn_aux.m	/^:- func lval_to_rval(/;kq|/^\<lval_to_rval\>/;'q;"	kind:func
exprn_aux.mem_ref_addrs	exprn_aux.m	/^:- pred mem_ref_addrs(/;kq|/^\<mem_ref_addrs\>/;'q;"	kind:pred	file:
exprn_aux.rval_addrs	exprn_aux.m	/^:- pred rval_addrs(rval::in, list(code_addr)::out, list(/;kq|/^\<rval_addrs\>/;'q;"	kind:pred
exprn_aux.rval_list_addrs	exprn_aux.m	/^:- pred rval_list_addrs(list(/;kq|/^\<rval_list_addrs\>/;'q;"	kind:pred
exprn_aux.simplify_rval	exprn_aux.m	/^:- pred simplify_rval(/;kq|/^\<simplify_rval\>/;'q;"	kind:pred
exprn_aux.simplify_rval_2	exprn_aux.m	/^:- pred simplify_rval_2(/;kq|/^\<simplify_rval_2\>/;'q;"	kind:pred	file:
exprn_aux.transform_lval	exprn_aux.m	/^:- type transform_lval(T)   == pred(lval, lval, T, T).$/;kq|-;/\<exprn_aux.transform_lval\>/;'q;"	kind:type
exprn_aux.var_lval_to_rval	exprn_aux.m	/^:- func var_lval_to_rval(/;kq|/^\<var_lval_to_rval\>/;'q;"	kind:func
exprn_aux.vars_in_lval	exprn_aux.m	/^:- pred vars_in_lval(lval::in, list(/;kq|/^\<vars_in_lval\>/;'q;"	kind:pred
exprn_aux.vars_in_mem_ref	exprn_aux.m	/^:- pred vars_in_mem_ref(mem_ref::in, list(/;kq|/^\<vars_in_mem_ref\>/;'q;"	kind:pred	file:
exprn_aux.vars_in_rval	exprn_aux.m	/^:- pred vars_in_rval(rval::in, list(/;kq|/^\<vars_in_rval\>/;'q;"	kind:pred
exprn_opts	llds.m	/^:- type exprn_opts$/;kq|-;/\<exprn_opts\>/;'q;"	kind:type
ext	file_names.m	/^:- type ext$/;kq|-;/\<ext\>/;'q;"	kind:type
ext_analysis	file_names.m	/^:- inst ext_analysis for ext\/0$/;kq|-;/\<ext_analysis\>/;'q;"	kind:inst
ext_analysis_rai	file_names.m	/^:- inst ext_analysis_rai for ext_cur_ngs_gs_max_ngs\/0$/;kq|-;/\<ext_analysis_rai\>/;'q;"	kind:inst
ext_analysis_sd	file_names.m	/^:- inst ext_analysis_sd for ext_cur_ngs_gs\/0$/;kq|-;/\<ext_analysis_sd\>/;'q;"	kind:inst
ext_c_incl_dirs_map	globals.m	/^:- type ext_c_incl_dirs_map == map(c_incl_ext, list(dir_name)).$/;kq|-;/\<ext_c_incl_dirs_map\>/;'q;"	kind:type
ext_cur	file_names.m	/^:- type ext_cur$/;kq|-;/\<ext_cur\>/;'q;"	kind:type
ext_cur_extension	file_names.m	/^:- pred ext_cur_extension(/;kq|/^\<ext_cur_extension\>/;'q;"	kind:pred	file:
ext_cur_gas	file_names.m	/^    ;       ext_cur_gas(ext_cur_gas)$/;kq|-;/\<ext_cur_gas\>/;'q;"	kind:cons
ext_cur_gas	file_names.m	/^:- type ext_cur_gas$/;kq|-;/\<ext_cur_gas\>/;'q;"	kind:type
ext_cur_gas_exec_bat	file_names.m	/^    ;       ext_cur_gas_exec_bat                % ".bat"$/;kq|-;/\<ext_cur_gas_exec_bat\>/;'q;"	kind:cons
ext_cur_gas_exec_exe	file_names.m	/^    ;       ext_cur_gas_exec_exe                % ".exe"$/;kq|-;/\<ext_cur_gas_exec_exe\>/;'q;"	kind:cons
ext_cur_gas_exec_exec_opt	file_names.m	/^    ;       ext_cur_gas_exec_exec_opt           % executable_file_extension$/;kq|-;/\<ext_cur_gas_exec_exec_opt\>/;'q;"	kind:cons
ext_cur_gas_exec_noext	file_names.m	/^    --->    ext_cur_gas_exec_noext              % ""$/;kq|-;/\<ext_cur_gas_exec_noext\>/;'q;"	kind:cons
ext_cur_gas_extension_dir	file_names.m	/^:- pred ext_cur_gas_extension_dir(/;kq|/^\<ext_cur_gas_extension_dir\>/;'q;"	kind:pred
ext_cur_gas_lib_archive	file_names.m	/^    ;       ext_cur_gas_lib_archive             % ".a"$/;kq|-;/\<ext_cur_gas_lib_archive\>/;'q;"	kind:cons
ext_cur_gas_lib_dollar_a	file_names.m	/^    ;       ext_cur_gas_lib_dollar_a            % ".$A"$/;kq|-;/\<ext_cur_gas_lib_dollar_a\>/;'q;"	kind:cons
ext_cur_gas_lib_dollar_efsl	file_names.m	/^    ;       ext_cur_gas_lib_dollar_efsl         % ".(EXT_FOR_SHARED_LIB)"$/;kq|-;/\<ext_cur_gas_lib_dollar_efsl\>/;'q;"	kind:cons
ext_cur_gas_lib_lib_opt	file_names.m	/^    ;       ext_cur_gas_lib_lib_opt             % library_extension$/;kq|-;/\<ext_cur_gas_lib_lib_opt\>/;'q;"	kind:cons
ext_cur_gas_lib_sh_lib_opt	file_names.m	/^    ;       ext_cur_gas_lib_sh_lib_opt.         % shared_library_extension$/;kq|-;/\<ext_cur_gas_lib_sh_lib_opt\>/;'q;"	kind:cons
ext_cur_gs	file_names.m	/^    ;       ext_cur_gs(ext_cur_gs)$/;kq|-;/\<ext_cur_gs\>/;'q;"	kind:cons
ext_cur_gs	file_names.m	/^:- type ext_cur_gs$/;kq|-;/\<ext_cur_gs\>/;'q;"	kind:type
ext_cur_gs	make.library_install.m	/^    ;       ext_cur_gs(ext_cur_gs)$/;kq|-;/\<ext_cur_gs\>/;'q;"	kind:cons	file:
ext_cur_gs_extension_dir	file_names.m	/^:- pred ext_cur_gs_extension_dir(/;kq|/^\<ext_cur_gs_extension_dir\>/;'q;"	kind:pred
ext_cur_gs_lib_cil_dll	file_names.m	/^    ;       ext_cur_gs_lib_cil_dll.            % ".dll"$/;kq|-;/\<ext_cur_gs_lib_cil_dll\>/;'q;"	kind:cons
ext_cur_gs_lib_init	file_names.m	/^    --->    ext_cur_gs_lib_init                 % ".init"$/;kq|-;/\<ext_cur_gs_lib_init\>/;'q;"	kind:cons
ext_cur_gs_lib_jar	file_names.m	/^    ;       ext_cur_gs_lib_jar                  % ".jar"$/;kq|-;/\<ext_cur_gs_lib_jar\>/;'q;"	kind:cons
ext_cur_gs_ns	make.library_install.m	/^:- type ext_cur_gs_ns =< ext$/;kq|-;/\<ext_cur_gs_ns\>/;'q;"	kind:type	file:
ext_cur_ngs	file_names.m	/^    ;       ext_cur_ngs(ext_cur_ngs)$/;kq|-;/\<ext_cur_ngs\>/;'q;"	kind:cons
ext_cur_ngs	file_names.m	/^:- type ext_cur_ngs$/;kq|-;/\<ext_cur_ngs\>/;'q;"	kind:type
ext_cur_ngs	make.library_install.m	/^    --->    ext_cur_ngs(ext_cur_ngs)$/;kq|-;/\<ext_cur_ngs\>/;'q;"	kind:cons	file:
ext_cur_ngs	make.library_install.m	/^    --->    ext_cur_ngs(ext_cur_ngs)$/;kq|-;/\<ext_cur_ngs\>/;'q;"	kind:cons	file:
ext_cur_ngs_extension_dir	file_names.m	/^:- pred ext_cur_ngs_extension_dir(/;kq|/^\<ext_cur_ngs_extension_dir\>/;'q;"	kind:pred
ext_cur_ngs_gas	file_names.m	/^    ;       ext_cur_ngs_gas(ext_cur_ngs_gas)$/;kq|-;/\<ext_cur_ngs_gas\>/;'q;"	kind:cons
ext_cur_ngs_gas	file_names.m	/^:- type ext_cur_ngs_gas$/;kq|-;/\<ext_cur_ngs_gas\>/;'q;"	kind:type
ext_cur_ngs_gas_extension_dir	file_names.m	/^:- pred ext_cur_ngs_gas_extension_dir(/;kq|/^\<ext_cur_ngs_gas_extension_dir\>/;'q;"	kind:pred	file:
ext_cur_ngs_gas_init_obj	compile_target_code.m	/^:- inst ext_cur_ngs_gas_init_obj for ext_cur_ngs_gas\/0$/;kq|-;/\<ext_cur_ngs_gas_init_obj\>/;'q;"	kind:inst
ext_cur_ngs_gas_init_obj_dollar_o	file_names.m	/^    ;       ext_cur_ngs_gas_init_obj_dollar_o   % ".init.$O"$/;kq|-;/\<ext_cur_ngs_gas_init_obj_dollar_o\>/;'q;"	kind:cons
ext_cur_ngs_gas_init_obj_o	file_names.m	/^    ;       ext_cur_ngs_gas_init_obj_o          % ".init.c"$/;kq|-;/\<ext_cur_ngs_gas_init_obj_o\>/;'q;"	kind:cons
ext_cur_ngs_gas_init_obj_obj_opt	file_names.m	/^    ;       ext_cur_ngs_gas_init_obj_obj_opt$/;kq|-;/\<ext_cur_ngs_gas_init_obj_obj_opt\>/;'q;"	kind:cons
ext_cur_ngs_gas_init_obj_pic_o	file_names.m	/^    ;       ext_cur_ngs_gas_init_obj_pic_o      % ".init.pic_o"$/;kq|-;/\<ext_cur_ngs_gas_init_obj_pic_o\>/;'q;"	kind:cons
ext_cur_ngs_gas_init_obj_pic_obj_opt	file_names.m	/^    ;       ext_cur_ngs_gas_init_obj_pic_obj_opt.$/;kq|-;/\<ext_cur_ngs_gas_init_obj_pic_obj_opt\>/;'q;"	kind:cons
ext_cur_ngs_gas_obj	compile_target_code.m	/^:- inst ext_cur_ngs_gas_obj for ext_cur_ngs_gas\/0$/;kq|-;/\<ext_cur_ngs_gas_obj\>/;'q;"	kind:inst
ext_cur_ngs_gas_obj_dollar_efpo	file_names.m	/^    ;       ext_cur_ngs_gas_obj_dollar_efpo     % ".$(EXT_FOR_PIC_OBJECTS)"$/;kq|-;/\<ext_cur_ngs_gas_obj_dollar_efpo\>/;'q;"	kind:cons
ext_cur_ngs_gas_obj_dollar_o	file_names.m	/^    --->    ext_cur_ngs_gas_obj_dollar_o        % ".$O"$/;kq|-;/\<ext_cur_ngs_gas_obj_dollar_o\>/;'q;"	kind:cons
ext_cur_ngs_gas_obj_o	file_names.m	/^    ;       ext_cur_ngs_gas_obj_o               % ".o"$/;kq|-;/\<ext_cur_ngs_gas_obj_o\>/;'q;"	kind:cons
ext_cur_ngs_gas_obj_obj_opt	file_names.m	/^    ;       ext_cur_ngs_gas_obj_obj_opt         % object_file_extension option$/;kq|-;/\<ext_cur_ngs_gas_obj_obj_opt\>/;'q;"	kind:cons
ext_cur_ngs_gas_obj_pic_o	file_names.m	/^    ;       ext_cur_ngs_gas_obj_pic_o           % ".pic_o"$/;kq|-;/\<ext_cur_ngs_gas_obj_pic_o\>/;'q;"	kind:cons
ext_cur_ngs_gas_obj_pic_obj_opt	file_names.m	/^    ;       ext_cur_ngs_gas_obj_pic_obj_opt  % pic_object_file_extension option$/;kq|-;/\<ext_cur_ngs_gas_obj_pic_obj_opt\>/;'q;"	kind:cons
ext_cur_ngs_gs	file_names.m	/^    ;       ext_cur_ngs_gs(ext_cur_ngs_gs)$/;kq|-;/\<ext_cur_ngs_gs\>/;'q;"	kind:cons
ext_cur_ngs_gs	file_names.m	/^:- type ext_cur_ngs_gs$/;kq|-;/\<ext_cur_ngs_gs\>/;'q;"	kind:type
ext_cur_ngs_gs	make.library_install.m	/^    ;       ext_cur_ngs_gs(ext_cur_ngs_gs)$/;kq|-;/\<ext_cur_ngs_gs\>/;'q;"	kind:cons	file:
ext_cur_ngs_gs_an_analysis_date	file_names.m	/^    ;       ext_cur_ngs_gs_an_analysis_date     % ".analysis_date"$/;kq|-;/\<ext_cur_ngs_gs_an_analysis_date\>/;'q;"	kind:cons
ext_cur_ngs_gs_an_analysis_status	file_names.m	/^    ;       ext_cur_ngs_gs_an_analysis_status   % ".analysis_status"$/;kq|-;/\<ext_cur_ngs_gs_an_analysis_status\>/;'q;"	kind:cons
ext_cur_ngs_gs_err	file_names.m	/^    ;       ext_cur_ngs_gs_err(ext_cur_ngs_gs_err)$/;kq|-;/\<ext_cur_ngs_gs_err\>/;'q;"	kind:cons
ext_cur_ngs_gs_err	file_names.m	/^:- type ext_cur_ngs_gs_err$/;kq|-;/\<ext_cur_ngs_gs_err\>/;'q;"	kind:type
ext_cur_ngs_gs_err_err	file_names.m	/^    --->    ext_cur_ngs_gs_err_err.             % ".err"$/;kq|-;/\<ext_cur_ngs_gs_err_err\>/;'q;"	kind:cons
ext_cur_ngs_gs_err_extension_dir	file_names.m	/^:- pred ext_cur_ngs_gs_err_extension_dir(/;kq|/^\<ext_cur_ngs_gs_err_extension_dir\>/;'q;"	kind:pred	file:
ext_cur_ngs_gs_extension_dir	file_names.m	/^:- pred ext_cur_ngs_gs_extension_dir(/;kq|/^\<ext_cur_ngs_gs_extension_dir\>/;'q;"	kind:pred
ext_cur_ngs_gs_init_c	file_names.m	/^    ;       ext_cur_ngs_gs_init_c               % ".init_c"$/;kq|-;/\<ext_cur_ngs_gs_init_c\>/;'q;"	kind:cons
ext_cur_ngs_gs_java	file_names.m	/^    ;       ext_cur_ngs_gs_java(ext_cur_ngs_gs_java)$/;kq|-;/\<ext_cur_ngs_gs_java\>/;'q;"	kind:cons
ext_cur_ngs_gs_java	file_names.m	/^:- type ext_cur_ngs_gs_java$/;kq|-;/\<ext_cur_ngs_gs_java\>/;'q;"	kind:type
ext_cur_ngs_gs_java_class	file_names.m	/^    ;       ext_cur_ngs_gs_java_class.          % ".class"$/;kq|-;/\<ext_cur_ngs_gs_java_class\>/;'q;"	kind:cons
ext_cur_ngs_gs_java_extension_dir	file_names.m	/^:- pred ext_cur_ngs_gs_java_extension_dir(/;kq|/^\<ext_cur_ngs_gs_java_extension_dir\>/;'q;"	kind:pred	file:
ext_cur_ngs_gs_java_java	file_names.m	/^    --->    ext_cur_ngs_gs_java_java            % ".java"$/;kq|-;/\<ext_cur_ngs_gs_java_java\>/;'q;"	kind:cons
ext_cur_ngs_gs_max_cur	file_names.m	/^    ;       ext_cur_ngs_gs_max_cur(ext_cur_ngs_gs_max_cur)$/;kq|-;/\<ext_cur_ngs_gs_max_cur\>/;'q;"	kind:cons
ext_cur_ngs_gs_max_cur	file_names.m	/^:- type ext_cur_ngs_gs_max_cur$/;kq|-;/\<ext_cur_ngs_gs_max_cur\>/;'q;"	kind:type
ext_cur_ngs_gs_max_cur	make.library_install.m	/^    ;       ext_cur_ngs_gs_max_cur(ext_cur_ngs_gs_max_cur)$/;kq|-;/\<ext_cur_ngs_gs_max_cur\>/;'q;"	kind:cons	file:
ext_cur_ngs_gs_max_cur_extension_dir	file_names.m	/^:- pred ext_cur_ngs_gs_max_cur_extension_dir(/;kq|/^\<ext_cur_ngs_gs_max_cur_extension_dir\>/;'q;"	kind:pred
ext_cur_ngs_gs_max_cur_mih	file_names.m	/^    --->    ext_cur_ngs_gs_max_cur_mih.         % ".mih"$/;kq|-;/\<ext_cur_ngs_gs_max_cur_mih\>/;'q;"	kind:cons
ext_cur_ngs_gs_max_ngs	file_names.m	/^    ;       ext_cur_ngs_gs_max_ngs(ext_cur_ngs_gs_max_ngs).$/;kq|-;/\<ext_cur_ngs_gs_max_ngs\>/;'q;"	kind:cons
ext_cur_ngs_gs_max_ngs	file_names.m	/^:- type ext_cur_ngs_gs_max_ngs$/;kq|-;/\<ext_cur_ngs_gs_max_ngs\>/;'q;"	kind:type
ext_cur_ngs_gs_max_ngs	make.library_install.m	/^    ;       ext_cur_ngs_gs_max_ngs(ext_cur_ngs_gs_max_ngs).$/;kq|-;/\<ext_cur_ngs_gs_max_ngs\>/;'q;"	kind:cons	file:
ext_cur_ngs_gs_max_ngs_an_analysis	file_names.m	/^    ;       ext_cur_ngs_gs_max_ngs_an_analysis  % ".analysis"$/;kq|-;/\<ext_cur_ngs_gs_max_ngs_an_analysis\>/;'q;"	kind:cons
ext_cur_ngs_gs_max_ngs_an_imdg	file_names.m	/^    ;       ext_cur_ngs_gs_max_ngs_an_imdg      % ".imdg"$/;kq|-;/\<ext_cur_ngs_gs_max_ngs_an_imdg\>/;'q;"	kind:cons
ext_cur_ngs_gs_max_ngs_an_request	file_names.m	/^    ;       ext_cur_ngs_gs_max_ngs_an_request.  % ".request"$/;kq|-;/\<ext_cur_ngs_gs_max_ngs_an_request\>/;'q;"	kind:cons
ext_cur_ngs_gs_max_ngs_extension_dir	file_names.m	/^:- pred ext_cur_ngs_gs_max_ngs_extension_dir(/;kq|/^\<ext_cur_ngs_gs_max_ngs_extension_dir\>/;'q;"	kind:pred
ext_cur_ngs_gs_max_ngs_legacy_opt_plain	file_names.m	/^    --->    ext_cur_ngs_gs_max_ngs_legacy_opt_plain    % ".opt"$/;kq|-;/\<ext_cur_ngs_gs_max_ngs_legacy_opt_plain\>/;'q;"	kind:cons
ext_cur_ngs_gs_max_ngs_legacy_opt_trans	file_names.m	/^    ;       ext_cur_ngs_gs_max_ngs_legacy_opt_trans    % ".trans_opt"$/;kq|-;/\<ext_cur_ngs_gs_max_ngs_legacy_opt_trans\>/;'q;"	kind:cons
ext_cur_ngs_gs_misc_err_date	file_names.m	/^    ;       ext_cur_ngs_gs_misc_err_date        % ".err_date"$/;kq|-;/\<ext_cur_ngs_gs_misc_err_date\>/;'q;"	kind:cons
ext_cur_ngs_gs_misc_track_flags	file_names.m	/^    ;       ext_cur_ngs_gs_misc_track_flags.    % ".track_flags"$/;kq|-;/\<ext_cur_ngs_gs_misc_track_flags\>/;'q;"	kind:cons
ext_cur_ngs_gs_misc_used	file_names.m	/^    ;       ext_cur_ngs_gs_misc_used            % ".used"$/;kq|-;/\<ext_cur_ngs_gs_misc_used\>/;'q;"	kind:cons
ext_cur_ngs_gs_opt_date_plain	file_names.m	/^    ;       ext_cur_ngs_gs_opt_date_plain       % ".optdate"$/;kq|-;/\<ext_cur_ngs_gs_opt_date_plain\>/;'q;"	kind:cons
ext_cur_ngs_gs_opt_date_trans	file_names.m	/^    ;       ext_cur_ngs_gs_opt_date_trans       % ".trans_opt_date"$/;kq|-;/\<ext_cur_ngs_gs_opt_date_trans\>/;'q;"	kind:cons
ext_cur_ngs_gs_proposed_opt_plain	file_names.m	/^    --->    ext_cur_ngs_gs_proposed_opt_plain    % ".opt"$/;kq|-;/\<ext_cur_ngs_gs_proposed_opt_plain\>/;'q;"	kind:cons
ext_cur_ngs_gs_proposed_opt_trans	file_names.m	/^    ;       ext_cur_ngs_gs_proposed_opt_trans    % ".trans_opt"$/;kq|-;/\<ext_cur_ngs_gs_proposed_opt_trans\>/;'q;"	kind:cons
ext_cur_ngs_gs_target_c	file_names.m	/^    ;       ext_cur_ngs_gs_target_c             % ".c"$/;kq|-;/\<ext_cur_ngs_gs_target_c\>/;'q;"	kind:cons
ext_cur_ngs_gs_target_cs	file_names.m	/^    ;       ext_cur_ngs_gs_target_cs            % ".cs"$/;kq|-;/\<ext_cur_ngs_gs_target_cs\>/;'q;"	kind:cons
ext_cur_ngs_gs_target_date_c	file_names.m	/^    ;       ext_cur_ngs_gs_target_date_c        % ".c_date"$/;kq|-;/\<ext_cur_ngs_gs_target_date_c\>/;'q;"	kind:cons
ext_cur_ngs_gs_target_date_cs	file_names.m	/^    ;       ext_cur_ngs_gs_target_date_cs       % ".cs_date"$/;kq|-;/\<ext_cur_ngs_gs_target_date_cs\>/;'q;"	kind:cons
ext_cur_ngs_gs_target_date_java	file_names.m	/^    ;       ext_cur_ngs_gs_target_date_java     % ".java_date"$/;kq|-;/\<ext_cur_ngs_gs_target_date_java\>/;'q;"	kind:cons
ext_cur_ngs_int_date_int0	file_names.m	/^    ;       ext_cur_ngs_int_date_int0           % ".date0"$/;kq|-;/\<ext_cur_ngs_int_date_int0\>/;'q;"	kind:cons
ext_cur_ngs_int_date_int12	file_names.m	/^    ;       ext_cur_ngs_int_date_int12          % ".date"$/;kq|-;/\<ext_cur_ngs_int_date_int12\>/;'q;"	kind:cons
ext_cur_ngs_int_date_int3	file_names.m	/^    ;       ext_cur_ngs_int_date_int3           % ".date3"$/;kq|-;/\<ext_cur_ngs_int_date_int3\>/;'q;"	kind:cons
ext_cur_ngs_int_int0	file_names.m	/^    --->    ext_cur_ngs_int_int0                % ".int0"$/;kq|-;/\<ext_cur_ngs_int_int0\>/;'q;"	kind:cons
ext_cur_ngs_int_int1	file_names.m	/^    ;       ext_cur_ngs_int_int1                % ".int"$/;kq|-;/\<ext_cur_ngs_int_int1\>/;'q;"	kind:cons
ext_cur_ngs_int_int2	file_names.m	/^    ;       ext_cur_ngs_int_int2                % ".int2"$/;kq|-;/\<ext_cur_ngs_int_int2\>/;'q;"	kind:cons
ext_cur_ngs_int_int3	file_names.m	/^    ;       ext_cur_ngs_int_int3                % ".int3"$/;kq|-;/\<ext_cur_ngs_int_int3\>/;'q;"	kind:cons
ext_cur_ngs_mf_d	file_names.m	/^    ;       ext_cur_ngs_mf_d                    % ".d"$/;kq|-;/\<ext_cur_ngs_mf_d\>/;'q;"	kind:cons
ext_cur_ngs_mf_dep	file_names.m	/^    ;       ext_cur_ngs_mf_dep                  % ".dep"$/;kq|-;/\<ext_cur_ngs_mf_dep\>/;'q;"	kind:cons
ext_cur_ngs_mf_dv	file_names.m	/^    ;       ext_cur_ngs_mf_dv                   % ".dv"$/;kq|-;/\<ext_cur_ngs_mf_dv\>/;'q;"	kind:cons
ext_cur_ngs_misc_call_graph_for_prof	file_names.m	/^    ;       ext_cur_ngs_misc_call_graph_for_prof.   % ".prof"$/;kq|-;/\<ext_cur_ngs_misc_call_graph_for_prof\>/;'q;"	kind:cons
ext_cur_ngs_misc_module_dep	file_names.m	/^    ;       ext_cur_ngs_misc_module_dep         % ".module_dep"$/;kq|-;/\<ext_cur_ngs_misc_module_dep\>/;'q;"	kind:cons
ext_cur_ngs_ns	make.library_install.m	/^:- type ext_cur_ngs_ns =< ext$/;kq|-;/\<ext_cur_ngs_ns\>/;'q;"	kind:type	file:
ext_cur_ngs_search	file_names.m	/^:- inst ext_cur_ngs_search for ext_cur_ngs\/0$/;kq|-;/\<ext_cur_ngs_search\>/;'q;"	kind:inst	file:
ext_cur_ngs_to_interface_ext	file_names.m	/^:- pred ext_cur_ngs_to_interface_ext(ext_cur_ngs::in(/;kq|/^\<ext_cur_ngs_to_interface_ext\>/;'q;"	kind:pred	file:
ext_cur_pgs_max_cur	file_names.m	/^    ;       ext_cur_pgs_max_cur(ext_cur_pgs_max_cur)$/;kq|-;/\<ext_cur_pgs_max_cur\>/;'q;"	kind:cons
ext_cur_pgs_max_cur	file_names.m	/^:- type ext_cur_pgs_max_cur$/;kq|-;/\<ext_cur_pgs_max_cur\>/;'q;"	kind:type
ext_cur_pgs_max_cur	make.library_install.m	/^    ;       ext_cur_pgs_max_cur(ext_cur_pgs_max_cur).$/;kq|-;/\<ext_cur_pgs_max_cur\>/;'q;"	kind:cons	file:
ext_cur_pgs_max_cur_extension_dir	file_names.m	/^:- pred ext_cur_pgs_max_cur_extension_dir(/;kq|/^\<ext_cur_pgs_max_cur_extension_dir\>/;'q;"	kind:pred
ext_cur_pgs_max_cur_mh	file_names.m	/^    --->    ext_cur_pgs_max_cur_mh.             % ".mh"$/;kq|-;/\<ext_cur_pgs_max_cur_mh\>/;'q;"	kind:cons
ext_cur_user_defn_ext	file_names.m	/^    --->    ext_cur_user_defn_ext               % ".defn_extents"$/;kq|-;/\<ext_cur_user_defn_ext\>/;'q;"	kind:cons
ext_cur_user_defn_lc	file_names.m	/^    ;       ext_cur_user_defn_lc                % ".defn_line_counts"$/;kq|-;/\<ext_cur_user_defn_lc\>/;'q;"	kind:cons
ext_cur_user_defns	file_names.m	/^    ;       ext_cur_user_defns                  % ".defns"$/;kq|-;/\<ext_cur_user_defns\>/;'q;"	kind:cons
ext_cur_user_depgraph	file_names.m	/^    ;       ext_cur_user_depgraph               % ".dependency_graph"$/;kq|-;/\<ext_cur_user_depgraph\>/;'q;"	kind:cons
ext_cur_user_hlds_dump	file_names.m	/^    ;       ext_cur_user_hlds_dump              % ".hlds_dump"$/;kq|-;/\<ext_cur_user_hlds_dump\>/;'q;"	kind:cons
ext_cur_user_imports_graph	file_names.m	/^    ;       ext_cur_user_imports_graph          % ".imports_graph"$/;kq|-;/\<ext_cur_user_imports_graph\>/;'q;"	kind:cons
ext_cur_user_lct	file_names.m	/^    ;       ext_cur_user_lct                    % ".local_call_tree"$/;kq|-;/\<ext_cur_user_lct\>/;'q;"	kind:cons
ext_cur_user_lct_full	file_names.m	/^    ;       ext_cur_user_lct_full               % ".local_call_tree_full"$/;kq|-;/\<ext_cur_user_lct_full\>/;'q;"	kind:cons
ext_cur_user_lct_order	file_names.m	/^    ;       ext_cur_user_lct_order              % ".local_call_tree_order"$/;kq|-;/\<ext_cur_user_lct_order\>/;'q;"	kind:cons
ext_cur_user_mlds_dump	file_names.m	/^    ;       ext_cur_user_mlds_dump              % ".mlds_dump"$/;kq|-;/\<ext_cur_user_mlds_dump\>/;'q;"	kind:cons
ext_cur_user_mode_constr	file_names.m	/^    ;       ext_cur_user_mode_constr            % ".mode_constraints"$/;kq|-;/\<ext_cur_user_mode_constr\>/;'q;"	kind:cons
ext_cur_user_order	file_names.m	/^    ;       ext_cur_user_order                  % ".module_order"$/;kq|-;/\<ext_cur_user_order\>/;'q;"	kind:cons
ext_cur_user_order_to	file_names.m	/^    ;       ext_cur_user_order_to               % ".module_order_for_trans_opt"$/;kq|-;/\<ext_cur_user_order_to\>/;'q;"	kind:cons
ext_cur_user_type_repns	file_names.m	/^    ;       ext_cur_user_type_repns             % ".type_repns"$/;kq|-;/\<ext_cur_user_type_repns\>/;'q;"	kind:cons
ext_cur_user_ugly	file_names.m	/^    ;       ext_cur_user_ugly                   % ".ugly"$/;kq|-;/\<ext_cur_user_ugly\>/;'q;"	kind:cons
ext_cur_user_xml	file_names.m	/^    ;       ext_cur_user_xml.                   % ".xml"$/;kq|-;/\<ext_cur_user_xml\>/;'q;"	kind:cons
ext_dirs_maps	globals.m	/^:- type ext_dirs_maps$/;kq|-;/\<ext_dirs_maps\>/;'q;"	kind:type
ext_int	file_names.m	/^:- inst ext_int for ext\/0$/;kq|-;/\<ext_int\>/;'q;"	kind:inst
ext_int_0123	file_names.m	/^:- inst ext_int_0123 for ext_cur_ngs\/0$/;kq|-;/\<ext_int_0123\>/;'q;"	kind:inst
ext_int_0123_md	file_names.m	/^:- inst ext_int_0123_md for ext_cur_ngs\/0$/;kq|-;/\<ext_int_0123_md\>/;'q;"	kind:inst
ext_int_md	file_names.m	/^:- inst ext_int_md for ext\/0$/;kq|-;/\<ext_int_md\>/;'q;"	kind:inst
ext_interface_dirs_map	globals.m	/^:- type ext_interface_dirs_map == map(interface_ext, list(dir_name)).$/;kq|-;/\<ext_interface_dirs_map\>/;'q;"	kind:type
ext_intermod_dirs_map	globals.m	/^:- type ext_intermod_dirs_map == map(intermod_ext, list(dir_name)).$/;kq|-;/\<ext_intermod_dirs_map\>/;'q;"	kind:type
ext_lib_dirs_map	globals.m	/^:- type ext_lib_dirs_map == map(lib_ext, list(dir_name)).$/;kq|-;/\<ext_lib_dirs_map\>/;'q;"	kind:type
ext_map	make_module_file_names.m	/^                ext_map                         :: map(ext, file_name)$/;kq|-;/\<ext_map\>/;'q;"	kind:fld	file:
ext_max_opt_pt	file_names.m	/^:- inst ext_max_opt_pt for ext_cur_ngs_gs_max_ngs\/0$/;kq|-;/\<ext_max_opt_pt\>/;'q;"	kind:inst
ext_mt	file_names.m	/^:- inst ext_mt for ext\/0$/;kq|-;/\<ext_mt\>/;'q;"	kind:inst
ext_opt	file_names.m	/^:- inst ext_opt for ext\/0$/;kq|-;/\<ext_opt\>/;'q;"	kind:inst
ext_opt_pt	file_names.m	/^:- inst ext_opt_pt for ext_cur_ngs_gs\/0$/;kq|-;/\<ext_opt_pt\>/;'q;"	kind:inst
ext_src	file_names.m	/^%   --->    ext_src$/;kq|-;/\<ext_src\>/;'q;"	kind:cons
ext_stats	make_module_file_names.m	/^:- type ext_stats == map(ext, cache_stats).$/;kq|-;/\<ext_stats\>/;'q;"	kind:type	file:
ext_stdlib_dirs_map	globals.m	/^:- type ext_stdlib_dirs_map == map(stdlib_ext, list(dir_name)).$/;kq|-;/\<ext_stdlib_dirs_map\>/;'q;"	kind:type
ext_to_dir_path	file_names.m	/^:- pred ext_to_dir_path(/;kq|/^\<ext_to_dir_path\>/;'q;"	kind:pred
ext_to_dir_path_extstr	file_names.m	/^:- pred ext_to_dir_path_extstr(/;kq|/^\<ext_to_dir_path_extstr\>/;'q;"	kind:pred
extend_basic_blocks	basic_block.m	/^:- pred extend_basic_blocks(list(label)::in, list(/;kq|/^\<extend_basic_blocks\>/;'q;"	kind:pred
extend_datastruct	structure_sharing.domain.m	/^:- func extend_datastruct(/;kq|/^\<extend_datastruct\>/;'q;"	kind:func
extend_datastructs	structure_sharing.domain.m	/^:- func extend_datastructs(/;kq|/^\<extend_datastructs\>/;'q;"	kind:func
extend_exectution_path	rbmm.execution_path.m	/^:- pred extend_exectution_path(execution_path::in, list(/;kq|/^\<extend_exectution_path\>/;'q;"	kind:pred	file:
extend_import_and_or_use_map_with_implicits	get_dependencies.m	/^:- pred extend_import_and_or_use_map_with_implicits(/;kq|/^\<extend_import_and_or_use_map_with_implicits\>/;'q;"	kind:pred
extend_livedata	ctgc.livedata.m	/^:- func extend_livedata(/;kq|/^\<extend_livedata\>/;'q;"	kind:func	file:
extend_scc_with_reuse_procs	structure_reuse.indirect.m	/^:- pred extend_scc_with_reuse_procs(reuse_as_table::in, list(/;kq|/^\<extend_scc_with_reuse_procs\>/;'q;"	kind:pred	file:
extend_stacks_when_needed	options.m	/^    ;       extend_stacks_when_needed$/;kq|-;/\<extend_stacks_when_needed\>/;'q;"	kind:cons
extend_var_table_loop	var_table_hlds.m	/^:- pred extend_var_table_loop(/;kq|/^\<extend_var_table_loop\>/;'q;"	kind:pred	file:
extension	make.file_names.m	/^    ;       extension(ext)$/;kq|-;/\<extension\>/;'q;"	kind:cons	file:
extension_to_file_kind	file_kind.m	/^:- pred extension_to_file_kind(/;kq|/^\<extension_to_file_kind\>/;'q;"	kind:pred
extension_to_string	file_names.m	/^:- func extension_to_string(/;kq|/^\<extension_to_string\>/;'q;"	kind:func
extern	llds_out_file.m	/^    --->    extern$/;kq|-;/\<extern\>/;'q;"	kind:cons
external_context	prog_item.m	/^                external_context        :: prog_context,$/;kq|-;/\<external_context\>/;'q;"	kind:fld
external_dtd	../library/term_to_xml.m	/^    ;       external_dtd(doctype)$/;kq|-;/\<external_dtd\>/;'q;"	kind:cons
external_event_info	trace_gen.m	/^:- type external_event_info$/;kq|-;/\<external_event_info\>/;'q;"	kind:type
external_maybe_backend	prog_item.m	/^                external_maybe_backend  :: maybe(backend),$/;kq|-;/\<external_maybe_backend\>/;'q;"	kind:fld
external_name	prog_item.m	/^                external_name           :: pred_pf_name_arity,$/;kq|-;/\<external_name\>/;'q;"	kind:fld
external_port_call	trace_gen.m	/^    --->    external_port_call$/;kq|-;/\<external_port_call\>/;'q;"	kind:cons
external_port_exit	trace_gen.m	/^    ;       external_port_exit$/;kq|-;/\<external_port_exit\>/;'q;"	kind:cons
external_port_fail	trace_gen.m	/^    ;       external_port_fail$/;kq|-;/\<external_port_fail\>/;'q;"	kind:cons
external_port_tailrec_call	trace_gen.m	/^    ;       external_port_tailrec_call.$/;kq|-;/\<external_port_tailrec_call\>/;'q;"	kind:cons
external_seq_num	prog_item.m	/^                external_seq_num        :: item_seq_num$/;kq|-;/\<external_seq_num\>/;'q;"	kind:fld
external_trace_port	trace_gen.m	/^:- type external_trace_port$/;kq|-;/\<external_trace_port\>/;'q;"	kind:type
external_type_params	hlds_pred.m	/^:- type external_type_params == list(tvar).$/;kq|-;/\<external_type_params\>/;'q;"	kind:type
extra_after_main	modecheck_util.m	/^                extra_after_main    :: list(hlds_goal)$/;kq|-;/\<extra_after_main\>/;'q;"	kind:fld
extra_before_main	modecheck_util.m	/^                extra_before_main   :: list(hlds_goal),$/;kq|-;/\<extra_before_main\>/;'q;"	kind:fld
extra_goal_info	hlds_goal.m	/^    --->    extra_goal_info($/;kq|-;/\<extra_goal_info\>/;'q;"	kind:cons	file:
extra_goals	modecheck_util.m	/^:- type extra_goals$/;kq|-;/\<extra_goals\>/;'q;"	kind:type
extra_init_command	options.m	/^    ;       extra_init_command$/;kq|-;/\<extra_init_command\>/;'q;"	kind:cons
extra_init_functions	options.m	/^    ;       extra_init_functions$/;kq|-;/\<extra_init_functions\>/;'q;"	kind:cons
extra_library_header	options.m	/^    ;       extra_library_header$/;kq|-;/\<extra_library_header\>/;'q;"	kind:cons
extra_livevals	call_gen.m	/^:- pred extra_livevals(int::in, list(/;kq|/^\<extra_livevals\>/;'q;"	kind:pred	file:
extra_livevals_from	call_gen.m	/^:- pred extra_livevals_from(int::in, int::in, list(/;kq|/^\<extra_livevals_from\>/;'q;"	kind:pred	file:
extra_nonlocal_typeinfos_typeclass_infos	goal_util.m	/^:- pred extra_nonlocal_typeinfos_typeclass_infos(/;kq|/^\<extra_nonlocal_typeinfos_typeclass_infos\>/;'q;"	kind:pred
extract	mode_robdd.implications.m	/^:- type extract ---> keys ; values.$/;kq|-;/\<extract\>/;'q;"	kind:type	file:
extract_bits_from_byte	../library/bitmap.m	/^:- func extract_bits_from_byte(/;kq|/^\<extract_bits_from_byte\>/;'q;"	kind:func	file:
extract_bits_from_byte_index	../library/bitmap.m	/^:- pred extract_bits_from_byte_index(/;kq|/^\<extract_bits_from_byte_index\>/;'q;"	kind:pred	file:
extract_bits_from_bytes	../library/bitmap.m	/^:- pred extract_bits_from_bytes(/;kq|/^\<extract_bits_from_bytes\>/;'q;"	kind:pred	file:
extract_deep_rec_info	deep_profiling.m	/^:- pred extract_deep_rec_info(maybe(/;kq|/^\<extract_deep_rec_info\>/;'q;"	kind:pred	file:
extract_equivalent_vars_from_robdd	mode_robdd.tfeirn.m	/^:- pred extract_equivalent_vars_from_robdd(bool::out, robdd(/;kq|/^\<extract_equivalent_vars_from_robdd\>/;'q;"	kind:pred	file:
extract_from_succeeded_goal	try_expand.m	/^:- pred extract_from_succeeded_goal(/;kq|/^\<extract_from_succeeded_goal\>/;'q;"	kind:pred	file:
extract_gc_statements	ml_elim_nested.m	/^:- pred extract_gc_statements(/;kq|/^\<extract_gc_statements\>/;'q;"	kind:pred	file:
extract_implication_vars_from_robdd	mode_robdd.implications.m	/^:- pred extract_implication_vars_from_robdd(bool::out, robdd(/;kq|/^\<extract_implication_vars_from_robdd\>/;'q;"	kind:pred
extract_implications	../library/robdd.m	/^:- func extract_implications(robdd(T)) = imp_vars(/;kq|/^\<extract_implications\>/;'q;"	kind:func
extract_intermediate_goal_parts	try_expand.m	/^:- pred extract_intermediate_goal_parts(/;kq|/^\<extract_intermediate_goal_parts\>/;'q;"	kind:pred	file:
extract_intermediate_goal_parts_2	try_expand.m	/^:- pred extract_intermediate_goal_parts_2(/;kq|/^\<extract_intermediate_goal_parts_2\>/;'q;"	kind:pred	file:
extract_label_from_code_addr	code_loc_dep.m	/^:- pred extract_label_from_code_addr(/;kq|/^\<extract_label_from_code_addr\>/;'q;"	kind:pred	file:
extract_match_and_save_info	stack_opt.m	/^:- pred extract_match_and_save_info(/;kq|/^\<extract_match_and_save_info\>/;'q;"	kind:pred	file:
extract_mode_decl_preds	mode_constraints.m	/^:- pred extract_mode_decl_preds(module_info::in, list(set(/;kq|/^\<extract_mode_decl_preds\>/;'q;"	kind:pred	file:
extract_msg_maybe_context	error_spec.m	/^:- pred extract_msg_maybe_context(error_msg::in, maybe(/;kq|/^\<extract_msg_maybe_context\>/;'q;"	kind:pred
extract_obj_var	lp.m	/^:- pred extract_obj_var(/;kq|/^\<extract_obj_var\>/;'q;"	kind:pred	file:
extract_obj_var	lp_rational.m	/^:- func extract_obj_var(tableau, lp_var, map(/;kq|/^\<extract_obj_var\>/;'q;"	kind:func	file:
extract_obj_var2	lp.m	/^:- pred extract_obj_var2(/;kq|/^\<extract_obj_var2\>/;'q;"	kind:pred	file:
extract_obj_var2	lp_rational.m	/^:- pred extract_obj_var2(/;kq|/^\<extract_obj_var2\>/;'q;"	kind:pred	file:
extract_objective	lp.m	/^:- pred extract_objective(list(/;kq|/^\<extract_objective\>/;'q;"	kind:pred	file:
extract_objective	lp_rational.m	/^:- func extract_objective(list(lp_var), tableau) = map(/;kq|/^\<extract_objective\>/;'q;"	kind:func	file:
extract_proc_label_from_code_addr	code_util.m	/^:- func extract_proc_label_from_code_addr(/;kq|/^\<extract_proc_label_from_code_addr\>/;'q;"	kind:func
extract_ref_value	../library/store.m	/^:- pred extract_ref_value(S::di, generic_ref(/;kq|/^\<extract_ref_value\>/;'q;"	kind:pred
extract_spec_msgs_and_id	error_spec.m	/^:- pred extract_spec_msgs_and_id(/;kq|/^\<extract_spec_msgs_and_id\>/;'q;"	kind:pred
extract_spec_msgs_and_id_opt_table	error_spec.m	/^:- pred extract_spec_msgs_and_id_opt_table(/;kq|/^\<extract_spec_msgs_and_id_opt_table\>/;'q;"	kind:pred
extract_spec_msgs_and_maybe_add_id	error_spec.m	/^:- pred extract_spec_msgs_and_maybe_add_id(/;kq|/^\<extract_spec_msgs_and_maybe_add_id\>/;'q;"	kind:pred
extract_spec_phase	error_spec.m	/^:- pred extract_spec_phase(/;kq|/^\<extract_spec_phase\>/;'q;"	kind:pred
extract_trace_io_var	goal_expr_to_goal.m	/^:- pred extract_trace_io_var(/;kq|/^\<extract_trace_io_var\>/;'q;"	kind:pred	file:
extract_trace_mutable_var	goal_expr_to_goal.m	/^:- pred extract_trace_mutable_var(/;kq|/^\<extract_trace_mutable_var\>/;'q;"	kind:pred	file:
extract_tupled_args_from_list	tupling.m	/^:- pred extract_tupled_args_from_list(list(prog_var)::in, list(/;kq|/^\<extract_tupled_args_from_list\>/;'q;"	kind:pred	file:
extract_tupled_args_from_list_2	tupling.m	/^:- pred extract_tupled_args_from_list_2(list(/;kq|/^\<extract_tupled_args_from_list_2\>/;'q;"	kind:pred	file:
extract_type_info	simplify_goal_unify.m	/^:- pred extract_type_info(/;kq|/^\<extract_type_info\>/;'q;"	kind:pred	file:
extras_enum	comp_unit_interface.m	/^    --->    extras_enum(string, list(string), c_j_cs_maybe_defn_or_enum)$/;kq|-;/\<extras_enum\>/;'q;"	kind:cons	file:
extras_non_enum	comp_unit_interface.m	/^    ;       extras_non_enum(c_j_cs_maybe_defn).$/;kq|-;/\<extras_non_enum\>/;'q;"	kind:cons	file:
f	../library/string.m	/^    --->    f(float)$/;kq|-;/\<f\>/;'q;"	kind:cons
f_ready	../library/thread.future.m	/^                f_ready         :: mutvar(ready),$/;kq|-;/\<f_ready\>/;'q;"	kind:fld	file:
f_value	../library/thread.future.m	/^                f_value         :: mutvar(T)$/;kq|-;/\<f_value\>/;'q;"	kind:fld	file:
f_wait	../library/thread.future.m	/^                f_wait          :: semaphore,$/;kq|-;/\<f_wait\>/;'q;"	kind:fld	file:
fa	../library/robdd.m	/^:- func fa(robdd(T)) = robdd(/;kq|/^\<fa\>/;'q;"	kind:func	file:
fa_offset	unify_gen_construct.m	/^                fa_offset   :: int,$/;kq|-;/\<fa_offset\>/;'q;"	kind:fld	file:
fa_var	unify_gen_construct.m	/^                fa_var      :: prog_var$/;kq|-;/\<fa_var\>/;'q;"	kind:fld	file:
fact	fact_table.m	/^    --->    fact(int)                   % Index into fact table.$/;kq|-;/\<fact\>/;'q;"	kind:cons	file:
fact_arg	fact_table.m	/^:- type fact_arg$/;kq|-;/\<fact_arg\>/;'q;"	kind:type	file:
fact_arg_float	fact_table.m	/^    ;       fact_arg_float(float)$/;kq|-;/\<fact_arg_float\>/;'q;"	kind:cons	file:
fact_arg_info	fact_table.m	/^:- type fact_arg_info$/;kq|-;/\<fact_arg_info\>/;'q;"	kind:type	file:
fact_arg_int	fact_table.m	/^    --->    fact_arg_int(int)$/;kq|-;/\<fact_arg_int\>/;'q;"	kind:cons	file:
fact_arg_string	fact_table.m	/^    ;       fact_arg_string(string).$/;kq|-;/\<fact_arg_string\>/;'q;"	kind:cons	file:
fact_arg_type	fact_table.m	/^:- type fact_arg_type$/;kq|-;/\<fact_arg_type\>/;'q;"	kind:type	file:
fact_arg_type_float	fact_table.m	/^    ;       fact_arg_type_float$/;kq|-;/\<fact_arg_type_float\>/;'q;"	kind:cons	file:
fact_arg_type_int	fact_table.m	/^    --->    fact_arg_type_int$/;kq|-;/\<fact_arg_type_int\>/;'q;"	kind:cons	file:
fact_arg_type_string	fact_table.m	/^    ;       fact_arg_type_string.$/;kq|-;/\<fact_arg_type_string\>/;'q;"	kind:cons	file:
fact_dep_term	make.module_dep_file.m	/^:- pred fact_dep_term(/;kq|/^\<fact_dep_term\>/;'q;"	kind:pred	file:
fact_get_arg_and_index	fact_table.m	/^:- pred fact_get_arg_and_index(/;kq|/^\<fact_get_arg_and_index\>/;'q;"	kind:pred	file:
fact_result	fact_table.m	/^:- type fact_result$/;kq|-;/\<fact_result\>/;'q;"	kind:type	file:
fact_table.add_error_pieces	fact_table.m	/^:- pred add_error_pieces(list(/;kq|/^\<add_error_pieces\>/;'q;"	kind:pred	file:
fact_table.add_file_open_error	fact_table.m	/^:- pred add_file_open_error(maybe(/;kq|/^\<add_file_open_error\>/;'q;"	kind:pred	file:
fact_table.all_in	fact_table.m	/^    --->    all_in$/;kq|-;/\<fact_table.all_in\>/;'q;"	kind:cons	file:
fact_table.all_out	fact_table.m	/^    ;       all_out.$/;kq|-;/\<fact_table.all_out\>/;'q;"	kind:cons	file:
fact_table.append_data_table	fact_table.m	/^:- pred append_data_table(maybe(/;kq|/^\<append_data_table\>/;'q;"	kind:pred	file:
fact_table.build_hash_table	fact_table.m	/^:- pred build_hash_table(maybe(/;kq|/^\<build_hash_table\>/;'q;"	kind:pred	file:
fact_table.check_fact_term	fact_table.m	/^:- pred check_fact_term(/;kq|/^\<check_fact_term\>/;'q;"	kind:pred	file:
fact_table.close_sort_files	fact_table.m	/^:- pred close_sort_files(list(/;kq|/^\<close_sort_files\>/;'q;"	kind:pred	file:
fact_table.comparison_kind	fact_table.m	/^:- type comparison_kind$/;kq|-;/\<fact_table.comparison_kind\>/;'q;"	kind:type	file:
fact_table.create_fact_map	fact_table.m	/^    ;       create_fact_map.$/;kq|-;/\<fact_table.create_fact_map\>/;'q;"	kind:cons	file:
fact_table.do_build_hash_table	fact_table.m	/^:- pred do_build_hash_table(/;kq|/^\<do_build_hash_table\>/;'q;"	kind:pred	file:
fact_table.do_not_make_unique	fact_table.m	/^    --->    do_not_make_unique$/;kq|-;/\<fact_table.do_not_make_unique\>/;'q;"	kind:cons	file:
fact_table.do_not_test_keys	fact_table.m	/^    --->    do_not_test_keys$/;kq|-;/\<fact_table.do_not_test_keys\>/;'q;"	kind:cons	file:
fact_table.error	fact_table.m	/^    ;       error.                  % An error occurred trying to infer$/;kq|-;/\<fact_table.error\>/;'q;"	kind:cons	file:
fact_table.error	fact_table.m	/^    ;       error.$/;kq|-;/\<fact_table.error\>/;'q;"	kind:cons	file:
fact_table.fact	fact_table.m	/^    --->    fact(int)                   % Index into fact table.$/;kq|-;/\<fact_table.fact\>/;'q;"	kind:cons	file:
fact_table.fact_arg	fact_table.m	/^:- type fact_arg$/;kq|-;/\<fact_table.fact_arg\>/;'q;"	kind:type	file:
fact_table.fact_arg_float	fact_table.m	/^    ;       fact_arg_float(float)$/;kq|-;/\<fact_table.fact_arg_float\>/;'q;"	kind:cons	file:
fact_table.fact_arg_info	fact_table.m	/^:- type fact_arg_info$/;kq|-;/\<fact_table.fact_arg_info\>/;'q;"	kind:type	file:
fact_table.fact_arg_int	fact_table.m	/^    --->    fact_arg_int(int)$/;kq|-;/\<fact_table.fact_arg_int\>/;'q;"	kind:cons	file:
fact_table.fact_arg_string	fact_table.m	/^    ;       fact_arg_string(string).$/;kq|-;/\<fact_table.fact_arg_string\>/;'q;"	kind:cons	file:
fact_table.fact_arg_type	fact_table.m	/^:- type fact_arg_type$/;kq|-;/\<fact_table.fact_arg_type\>/;'q;"	kind:type	file:
fact_table.fact_arg_type_float	fact_table.m	/^    ;       fact_arg_type_float$/;kq|-;/\<fact_table.fact_arg_type_float\>/;'q;"	kind:cons	file:
fact_table.fact_arg_type_int	fact_table.m	/^    --->    fact_arg_type_int$/;kq|-;/\<fact_table.fact_arg_type_int\>/;'q;"	kind:cons	file:
fact_table.fact_result	fact_table.m	/^:- type fact_result$/;kq|-;/\<fact_table.fact_result\>/;'q;"	kind:type	file:
fact_table.fgti_arg_infos	fact_table.m	/^                fgti_arg_infos          :: list(fact_arg_info),$/;kq|-;/\<fact_table.fgti_arg_infos\>/;'q;"	kind:fld	file:
fact_table.ftgi_all_in_proc_id	fact_table.m	/^                ftgi_all_in_proc_id     :: maybe(proc_id),$/;kq|-;/\<fact_table.ftgi_all_in_proc_id\>/;'q;"	kind:fld	file:
fact_table.ftgi_proc_info_map	fact_table.m	/^                ftgi_proc_info_map      :: fact_table_proc_map,$/;kq|-;/\<fact_table.ftgi_proc_info_map\>/;'q;"	kind:fld	file:
fact_table.ftv_make_unique	fact_table.m	/^                ftv_make_unique         :: maybe_make_unique,$/;kq|-;/\<fact_table.ftv_make_unique\>/;'q;"	kind:fld	file:
fact_table.ftv_mode	fact_table.m	/^                ftv_mode                :: fact_table_mode,$/;kq|-;/\<fact_table.ftv_mode\>/;'q;"	kind:fld	file:
fact_table.ftv_name	fact_table.m	/^                ftv_name                :: string,$/;kq|-;/\<fact_table.ftv_name\>/;'q;"	kind:fld	file:
fact_table.ftv_pragma_var	fact_table.m	/^                ftv_pragma_var          :: pragma_var$/;kq|-;/\<fact_table.ftv_pragma_var\>/;'q;"	kind:fld	file:
fact_table.fully_in	fact_table.m	/^    --->    fully_in$/;kq|-;/\<fact_table.fully_in\>/;'q;"	kind:cons	file:
fact_table.fully_out	fact_table.m	/^    ;       fully_out.$/;kq|-;/\<fact_table.fully_out\>/;'q;"	kind:cons	file:
fact_table.generate_decl_code	fact_table.m	/^:- pred generate_decl_code(/;kq|/^\<generate_decl_code\>/;'q;"	kind:pred	file:
fact_table.generate_dummy_code	fact_table.m	/^:- pred generate_dummy_code(list(/;kq|/^\<generate_dummy_code\>/;'q;"	kind:pred	file:
fact_table.generate_hash_code	fact_table.m	/^:- pred generate_hash_code(/;kq|/^\<generate_hash_code\>/;'q;"	kind:pred	file:
fact_table.generate_multi_code	fact_table.m	/^:- pred generate_multi_code(/;kq|/^\<generate_multi_code\>/;'q;"	kind:pred	file:
fact_table.get_free_hash_slot	fact_table.m	/^:- pred get_free_hash_slot(/;kq|/^\<get_free_hash_slot\>/;'q;"	kind:pred	file:
fact_table.get_hash_table_type	fact_table.m	/^:- pred get_hash_table_type(hash_table::in, char::out(/;kq|/^\<get_hash_table_type\>/;'q;"	kind:pred	file:
fact_table.get_input_args_list	fact_table.m	/^:- pred get_input_args_list(list(fact_arg_info)::in, list(/;kq|/^\<get_input_args_list\>/;'q;"	kind:pred	file:
fact_table.hash_def	fact_table.m	/^:- func hash_def = string.$/;kq|/^\<hash_def\>/;'q;"	kind:func	file:
fact_table.hash_entry	fact_table.m	/^:- type hash_entry$/;kq|-;/\<fact_table.hash_entry\>/;'q;"	kind:type	file:
fact_table.hash_index	fact_table.m	/^:- type hash_index$/;kq|-;/\<fact_table.hash_index\>/;'q;"	kind:type	file:
fact_table.hash_table	fact_table.m	/^    ;       hash_table(int, string).    % Hash table for next arg.$/;kq|-;/\<fact_table.hash_table\>/;'q;"	kind:cons	file:
fact_table.hash_table	fact_table.m	/^:- type hash_table$/;kq|-;/\<fact_table.hash_table\>/;'q;"	kind:type	file:
fact_table.hash_table_init	fact_table.m	/^:- pred hash_table_init(/;kq|/^\<hash_table_init\>/;'q;"	kind:pred	file:
fact_table.hash_table_insert	fact_table.m	/^:- pred hash_table_insert(/;kq|/^\<hash_table_insert\>/;'q;"	kind:pred	file:
fact_table.hash_table_search	fact_table.m	/^:- pred hash_table_search(/;kq|/^\<hash_table_search\>/;'q;"	kind:pred	file:
fact_table.hash_table_set	fact_table.m	/^:- pred hash_table_set(/;kq|/^\<hash_table_set\>/;'q;"	kind:pred	file:
fact_table.have_seen_input_arg	fact_table.m	/^    --->    have_seen_input_arg$/;kq|-;/\<fact_table.have_seen_input_arg\>/;'q;"	kind:cons	file:
fact_table.in_out	fact_table.m	/^    ;       in_out$/;kq|-;/\<fact_table.in_out\>/;'q;"	kind:cons	file:
fact_table.inferred	fact_table.m	/^    --->    inferred(determinism)   % Determinism has been inferred.$/;kq|-;/\<fact_table.inferred\>/;'q;"	kind:cons	file:
fact_table.init_fact_arg_infos	fact_table.m	/^:- pred init_fact_arg_infos(pred_info::in, list(/;kq|/^\<init_fact_arg_infos\>/;'q;"	kind:pred	file:
fact_table.is_not_primary_proc	fact_table.m	/^    --->    is_not_primary_proc$/;kq|-;/\<fact_table.is_not_primary_proc\>/;'q;"	kind:cons	file:
fact_table.is_primary_proc	fact_table.m	/^    ;       is_primary_proc(list(fact_arg_info)).$/;kq|-;/\<fact_table.is_primary_proc\>/;'q;"	kind:cons	file:
fact_table.key_char	fact_table.m	/^:- inst key_char for char\/0$/;kq|-;/\<fact_table.key_char\>/;'q;"	kind:inst	file:
fact_table.key_from_chars	fact_table.m	/^:- pred key_from_chars(list(char)::in, list(/;kq|/^\<key_from_chars\>/;'q;"	kind:pred	file:
fact_table.key_from_chars_loop	fact_table.m	/^:- pred key_from_chars_loop(list(char)::in, cord(char)::in, cord(/;kq|/^\<key_from_chars_loop\>/;'q;"	kind:pred	file:
fact_table.make_key_part	fact_table.m	/^:- func make_key_part(/;kq|/^\<make_key_part\>/;'q;"	kind:func	file:
fact_table.make_sort_file_key	fact_table.m	/^:- pred make_sort_file_key(list(fact_table_mode)::in, list(/;kq|/^\<make_sort_file_key\>/;'q;"	kind:pred	file:
fact_table.make_unique	fact_table.m	/^    ;       make_unique.$/;kq|-;/\<fact_table.make_unique\>/;'q;"	kind:cons	file:
fact_table.maybe_make_unique	fact_table.m	/^:- type maybe_make_unique$/;kq|-;/\<fact_table.maybe_make_unique\>/;'q;"	kind:type	file:
fact_table.maybe_primary_proc	fact_table.m	/^:- type maybe_primary_proc$/;kq|-;/\<fact_table.maybe_primary_proc\>/;'q;"	kind:type	file:
fact_table.maybe_primary_table	fact_table.m	/^:- type maybe_primary_table$/;kq|-;/\<fact_table.maybe_primary_table\>/;'q;"	kind:type	file:
fact_table.maybe_test_keys	fact_table.m	/^:- type maybe_test_keys$/;kq|-;/\<fact_table.maybe_test_keys\>/;'q;"	kind:type	file:
fact_table.not_primary_table	fact_table.m	/^    --->    not_primary_table$/;kq|-;/\<fact_table.not_primary_table\>/;'q;"	kind:cons	file:
fact_table.not_yet	fact_table.m	/^    ;       not_yet                 % Determinism has not yet been inferred.$/;kq|-;/\<fact_table.not_yet\>/;'q;"	kind:cons	file:
fact_table.ok	fact_table.m	/^    --->    ok(map(int, int), string)$/;kq|-;/\<fact_table.ok\>/;'q;"	kind:cons	file:
fact_table.open_sort_files	fact_table.m	/^:- pred open_sort_files(/;kq|/^\<open_sort_files\>/;'q;"	kind:pred	file:
fact_table.plain_equals	fact_table.m	/^    --->    plain_equals$/;kq|-;/\<fact_table.plain_equals\>/;'q;"	kind:cons	file:
fact_table.primary_table	fact_table.m	/^    ;       primary_table.$/;kq|-;/\<fact_table.primary_table\>/;'q;"	kind:cons	file:
fact_table.proc_stream	fact_table.m	/^:- type proc_stream$/;kq|-;/\<fact_table.proc_stream\>/;'q;"	kind:type	file:
fact_table.read_sort_file_line	fact_table.m	/^:- pred read_sort_file_line(/;kq|/^\<read_sort_file_line\>/;'q;"	kind:pred	file:
fact_table.report_arg_error	fact_table.m	/^:- pred report_arg_error(/;kq|/^\<report_arg_error\>/;'q;"	kind:pred	file:
fact_table.sort_file_line	fact_table.m	/^:- type sort_file_line$/;kq|-;/\<fact_table.sort_file_line\>/;'q;"	kind:type	file:
fact_table.string_equals	fact_table.m	/^    ;       string_equals.$/;kq|-;/\<fact_table.string_equals\>/;'q;"	kind:cons	file:
fact_table.test_keys	fact_table.m	/^    ;       test_keys($/;kq|-;/\<fact_table.test_keys\>/;'q;"	kind:cons	file:
fact_table.update_fact_map	fact_table.m	/^:- pred update_fact_map(int::in, list(/;kq|/^\<update_fact_map\>/;'q;"	kind:pred	file:
fact_table.write_closing_brace	fact_table.m	/^:- pred write_closing_brace(/;kq|/^\<write_closing_brace\>/;'q;"	kind:pred	file:
fact_table.write_data_table	fact_table.m	/^    ;       write_data_table.$/;kq|-;/\<fact_table.write_data_table\>/;'q;"	kind:cons	file:
fact_table.write_fact_args	fact_table.m	/^:- pred write_fact_args(io.text_output_stream::in, list(/;kq|/^\<write_fact_args\>/;'q;"	kind:pred	file:
fact_table.write_fact_data	fact_table.m	/^:- pred write_fact_data(/;kq|/^\<write_fact_data\>/;'q;"	kind:pred	file:
fact_table.write_hash_table	fact_table.m	/^:- pred write_hash_table(/;kq|/^\<write_hash_table\>/;'q;"	kind:pred	file:
fact_table.write_hash_tables	fact_table.m	/^    ;       write_hash_tables.$/;kq|-;/\<fact_table.write_hash_tables\>/;'q;"	kind:cons	file:
fact_table_arg_check_result	fact_table.m	/^:- type fact_table_arg_check_result$/;kq|-;/\<fact_table_arg_check_result\>/;'q;"	kind:type
fact_table_args_not_ok	fact_table.m	/^    ;       fact_table_args_not_ok(list(error_spec)).$/;kq|-;/\<fact_table_args_not_ok\>/;'q;"	kind:cons
fact_table_args_ok	fact_table.m	/^    --->    fact_table_args_ok(fact_table_gen_info)$/;kq|-;/\<fact_table_args_ok\>/;'q;"	kind:cons
fact_table_check_args	fact_table.m	/^:- pred fact_table_check_args(/;kq|/^\<fact_table_check_args\>/;'q;"	kind:pred
fact_table_check_proc_modes	fact_table.m	/^:- pred fact_table_check_proc_modes(/;kq|/^\<fact_table_check_proc_modes\>/;'q;"	kind:pred	file:
fact_table_code_to_object_code	make.make_info.m	/^    ;       fact_table_code_to_object_code(pic, file_name).$/;kq|-;/\<fact_table_code_to_object_code\>/;'q;"	kind:cons
fact_table_compile_facts	fact_table.m	/^:- pred fact_table_compile_facts(/;kq|/^\<fact_table_compile_facts\>/;'q;"	kind:pred
fact_table_context	prog_item.m	/^                fact_table_context      :: prog_context,$/;kq|-;/\<fact_table_context\>/;'q;"	kind:fld
fact_table_file_header	fact_table.m	/^:- func fact_table_file_header(/;kq|/^\<fact_table_file_header\>/;'q;"	kind:func	file:
fact_table_file_name	file_names.m	/^:- pred fact_table_file_name(/;kq|/^\<fact_table_file_name\>/;'q;"	kind:pred
fact_table_file_name_return_dirs	file_names.m	/^:- pred fact_table_file_name_return_dirs(/;kq|/^\<fact_table_file_name_return_dirs\>/;'q;"	kind:pred
fact_table_file_to_obj	mercury_compile_llds_back_end.m	/^:- pred fact_table_file_to_obj(/;kq|/^\<fact_table_file_to_obj\>/;'q;"	kind:pred
fact_table_filename	prog_item.m	/^                fact_table_filename     :: string,$/;kq|-;/\<fact_table_filename\>/;'q;"	kind:fld
fact_table_gen_info	fact_table.m	/^:- type fact_table_gen_info$/;kq|-;/\<fact_table_gen_info\>/;'q;"	kind:type	file:
fact_table_generate_c_code_for_proc	fact_table.m	/^:- pred fact_table_generate_c_code_for_proc(/;kq|/^\<fact_table_generate_c_code_for_proc\>/;'q;"	kind:pred
fact_table_hash	fact_table.m	/^:- pred fact_table_hash(/;kq|/^\<fact_table_hash\>/;'q;"	kind:pred	file:
fact_table_hash_2	fact_table.m	/^:- pred fact_table_hash_2(int::in, list(/;kq|/^\<fact_table_hash_2\>/;'q;"	kind:pred	file:
fact_table_hash_percent_full	options.m	/^    ;       fact_table_hash_percent_full$/;kq|-;/\<fact_table_hash_percent_full\>/;'q;"	kind:cons
fact_table_max_array_size	options.m	/^    ;       fact_table_max_array_size$/;kq|-;/\<fact_table_max_array_size\>/;'q;"	kind:cons
fact_table_mode	fact_table.m	/^:- type fact_table_mode$/;kq|-;/\<fact_table_mode\>/;'q;"	kind:type	file:
fact_table_mode_class	fact_table.m	/^:- type fact_table_mode_class$/;kq|-;/\<fact_table_mode_class\>/;'q;"	kind:type	file:
fact_table_obj	make.file_names.m	/^    ;       fact_table_obj(ext, string).$/;kq|-;/\<fact_table_obj\>/;'q;"	kind:cons	file:
fact_table_pred	prog_item.m	/^                fact_table_pred         :: pred_pfu_name_arity,$/;kq|-;/\<fact_table_pred\>/;'q;"	kind:fld
fact_table_proc_info	fact_table.m	/^:- type fact_table_proc_info$/;kq|-;/\<fact_table_proc_info\>/;'q;"	kind:type	file:
fact_table_proc_map	fact_table.m	/^:- type fact_table_proc_map == map(proc_id, fact_table_proc_info).$/;kq|-;/\<fact_table_proc_map\>/;'q;"	kind:type	file:
fact_table_seq_num	prog_item.m	/^                fact_table_seq_num      :: item_seq_num$/;kq|-;/\<fact_table_seq_num\>/;'q;"	kind:fld
fact_table_size	fact_table.m	/^:- pred fact_table_size(/;kq|/^\<fact_table_size\>/;'q;"	kind:pred	file:
fact_table_var	fact_table.m	/^:- type fact_table_var$/;kq|-;/\<fact_table_var\>/;'q;"	kind:type	file:
fact_table_vars_to_names_string	fact_table.m	/^:- pred fact_table_vars_to_names_string(list(/;kq|/^\<fact_table_vars_to_names_string\>/;'q;"	kind:pred	file:
fail_count	../mdbcomp/slice_and_dice.m	/^                fail_count      :: int,$/;kq|-;/\<fail_count\>/;'q;"	kind:fld
fail_expr	prog_item.m	/^    ;       fail_expr(prog_context)$/;kq|-;/\<fail_expr\>/;'q;"	kind:cons
fail_goal	det_infer_goal.m	/^    ;       fail_goal$/;kq|-;/\<fail_goal\>/;'q;"	kind:cons	file:
fail_goal	make_goal.m	/^:- func fail_goal = hlds_goal.$/;kq|/^\<fail_goal\>/;'q;"	kind:func
fail_goal_expr	make_goal.m	/^:- func fail_goal_expr = hlds_goal_expr.$/;kq|/^\<fail_goal_expr\>/;'q;"	kind:func
fail_goal_info	make_goal.m	/^:- func fail_goal_info = hlds_goal_info.$/;kq|/^\<fail_goal_info\>/;'q;"	kind:func
fail_goal_with_context	make_goal.m	/^:- func fail_goal_with_context(/;kq|/^\<fail_goal_with_context\>/;'q;"	kind:func
fail_if_rval_is_false	code_loc_dep.m	/^:- pred fail_if_rval_is_false(/;kq|/^\<fail_if_rval_is_false\>/;'q;"	kind:pred
fail_info	code_loc_dep.m	/^:- type fail_info$/;kq|-;/\<fail_info\>/;'q;"	kind:type	file:
fail_message_info	../library/parsing_utils.m	/^:- type fail_message_info$/;kq|-;/\<fail_message_info\>/;'q;"	kind:type	file:
fail_on_exist_qvar	type_util.m	/^    --->    fail_on_exist_qvar$/;kq|-;/\<fail_on_exist_qvar\>/;'q;"	kind:cons	file:
fail_slice	../mdbcomp/slice_and_dice.m	/^    ;       fail_slice.$/;kq|-;/\<fail_slice\>/;'q;"	kind:cons	file:
fail_tests	../mdbcomp/slice_and_dice.m	/^                fail_tests      :: int$/;kq|-;/\<fail_tests\>/;'q;"	kind:fld
fail_with_message	../library/parsing_utils.m	/^:- pred fail_with_message(/;kq|/^\<fail_with_message\>/;'q;"	kind:pred
fail_with_message	../library/parsing_utils.m	/^:- pred fail_with_message(/;kq|/^\<fail_with_message\>/;'q;"	kind:pred
failed	../library/exception.m	/^    ;       failed$/;kq|-;/\<failed\>/;'q;"	kind:cons
failing_context	det_infer_goal.m	/^:- type failing_context$/;kq|-;/\<failing_context\>/;'q;"	kind:type	file:
failing_context_description	det_infer_goal.m	/^:- func failing_context_description(/;kq|/^\<failing_context_description\>/;'q;"	kind:func	file:
failing_contexts_description	det_infer_goal.m	/^:- func failing_contexts_description(/;kq|/^\<failing_contexts_description\>/;'q;"	kind:func	file:
failing_goal	det_infer_goal.m	/^:- type failing_goal$/;kq|-;/\<failing_goal\>/;'q;"	kind:type	file:
failing_predicate	ordering_mode_constraints.m	/^                failing_predicate   ::  pred_proc_id$/;kq|-;/\<failing_predicate\>/;'q;"	kind:fld	file:
failure_is_direct_branch	code_loc_dep.m	/^:- pred failure_is_direct_branch(/;kq|/^\<failure_is_direct_branch\>/;'q;"	kind:pred
failure_rep	../mdbcomp/program_representation.m	/^    ;       failure_rep.$/;kq|-;/\<failure_rep\>/;'q;"	kind:cons
fake_unify	prog_data.m	/^    ;       fake_unify.$/;kq|-;/\<fake_unify\>/;'q;"	kind:cons
false	../library/builtin.m	/^:- pred false is failure.$/;kq|/^\<false\>/;'q;"	kind:pred
false_constraint	lp_rational.m	/^:- func false_constraint = lp_constraint.$/;kq|/^\<false_constraint\>/;'q;"	kind:func
false_var	mode_constraints.m	/^:- pred false_var((func(prog_var) = rep_var)::in(func(/;kq|/^\<false_var\>/;'q;"	kind:pred	file:
false_vars	mode_robdd.tfeirn.m	/^            false_vars :: vars(T),$/;kq|-;/\<false_vars\>/;'q;"	kind:fld
fast_merge_renaming_loop	../library/varset.m	/^:- pred fast_merge_renaming_loop(/;kq|/^\<fast_merge_renaming_loop\>/;'q;"	kind:pred	file:
fast_merge_renaming_loop_leftover	../library/varset.m	/^:- pred fast_merge_renaming_loop_leftover(/;kq|/^\<fast_merge_renaming_loop_leftover\>/;'q;"	kind:pred	file:
fast_merge_renaming_without_names_loop	../library/varset.m	/^:- pred fast_merge_renaming_without_names_loop(/;kq|/^\<fast_merge_renaming_without_names_loop\>/;'q;"	kind:pred	file:
fat_sparse_bitset	../library/fat_sparse_bitset.m	/^:- type fat_sparse_bitset(T)    % <= uenum(T)$/;kq|-;/\<fat_sparse_bitset\>/;'q;"	kind:type	file:
fat_sparse_bitset	../library/fat_sparse_bitset.m	/^:- type fat_sparse_bitset(T). % <= uenum(T).$/;kq|-;/\<fat_sparse_bitset\>/;'q;"	kind:type
fat_sparse_bitset.all_true	../library/fat_sparse_bitset.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), fat_sparse_bitset(/;kq|/^\<all_true\>/;'q;"	kind:pred
fat_sparse_bitset.bits	../library/fat_sparse_bitset.m	/^                bits    :: uint,$/;kq|-;/\<fat_sparse_bitset.bits\>/;'q;"	kind:fld	file:
fat_sparse_bitset.bitset_cons	../library/fat_sparse_bitset.m	/^    ;       bitset_cons($/;kq|-;/\<fat_sparse_bitset.bitset_cons\>/;'q;"	kind:cons	file:
fat_sparse_bitset.bitset_elems	../library/fat_sparse_bitset.m	/^:- type bitset_elems$/;kq|-;/\<fat_sparse_bitset.bitset_elems\>/;'q;"	kind:type	file:
fat_sparse_bitset.bitset_nil	../library/fat_sparse_bitset.m	/^    --->    bitset_nil$/;kq|-;/\<fat_sparse_bitset.bitset_nil\>/;'q;"	kind:cons	file:
fat_sparse_bitset.clear_bit	../library/fat_sparse_bitset.m	/^:- pred clear_bit(/;kq|/^\<clear_bit\>/;'q;"	kind:pred	file:
fat_sparse_bitset.contains	../library/fat_sparse_bitset.m	/^:- pred contains(fat_sparse_bitset(T)::in, T::in) is semidet <= uenum(/;kq|/^\<contains\>/;'q;"	kind:pred
fat_sparse_bitset.count	../library/fat_sparse_bitset.m	/^:- func count(fat_sparse_bitset(T)) = int <= uenum(/;kq|/^\<count\>/;'q;"	kind:func
fat_sparse_bitset.delete	../library/fat_sparse_bitset.m	/^:- func delete(fat_sparse_bitset(T), T) = fat_sparse_bitset(T) <= uenum(/;kq|/^\<delete\>/;'q;"	kind:func
fat_sparse_bitset.delete_list	../library/fat_sparse_bitset.m	/^:- func delete_list(fat_sparse_bitset(T), list(T)) = fat_sparse_bitset(/;kq|/^\<delete_list\>/;'q;"	kind:func
fat_sparse_bitset.difference	../library/fat_sparse_bitset.m	/^:- func difference(fat_sparse_bitset(T), fat_sparse_bitset(/;kq|/^\<difference\>/;'q;"	kind:func
fat_sparse_bitset.divide	../library/fat_sparse_bitset.m	/^:- pred divide(pred(T)::in(pred(in) is semidet), fat_sparse_bitset(/;kq|/^\<divide\>/;'q;"	kind:pred
fat_sparse_bitset.divide_bits	../library/fat_sparse_bitset.m	/^:- pred divide_bits(pred(T)::in(pred(/;kq|/^\<divide_bits\>/;'q;"	kind:pred	file:
fat_sparse_bitset.divide_nodes	../library/fat_sparse_bitset.m	/^:- pred divide_nodes(pred(T)::in(pred(/;kq|/^\<divide_nodes\>/;'q;"	kind:pred	file:
fat_sparse_bitset.equal	../library/fat_sparse_bitset.m	/^:- pred equal(fat_sparse_bitset(T)::in, fat_sparse_bitset(/;kq|/^\<equal\>/;'q;"	kind:pred
fat_sparse_bitset.filter	../library/fat_sparse_bitset.m	/^:- func filter(pred(T)::in(pred(in) is semidet), fat_sparse_bitset(/;kq|/^\<filter\>/;'q;"	kind:func
fat_sparse_bitset.filter	../library/fat_sparse_bitset.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
fat_sparse_bitset.foldl	../library/fat_sparse_bitset.m	/^:- func foldl(func(T, A) = A, fat_sparse_bitset(T), A) = A <= uenum(/;kq|/^\<foldl\>/;'q;"	kind:func
fat_sparse_bitset.foldl2	../library/fat_sparse_bitset.m	/^:- pred foldl2(pred(T, A, A, B, B), fat_sparse_bitset(/;kq|/^\<foldl2\>/;'q;"	kind:pred
fat_sparse_bitset.foldr	../library/fat_sparse_bitset.m	/^:- func foldr(func(T, A) = A, fat_sparse_bitset(T), A) = A <= uenum(/;kq|/^\<foldr\>/;'q;"	kind:func
fat_sparse_bitset.foldr2	../library/fat_sparse_bitset.m	/^:- pred foldr2(pred(T, A, A, B, B), fat_sparse_bitset(/;kq|/^\<foldr2\>/;'q;"	kind:pred
fat_sparse_bitset.from_list	../library/fat_sparse_bitset.m	/^:- func from_list(list(T)) = fat_sparse_bitset(T) <= uenum(/;kq|/^\<from_list\>/;'q;"	kind:func
fat_sparse_bitset.from_set	../library/fat_sparse_bitset.m	/^:- func from_set(set.set(T)) = fat_sparse_bitset(T) <= uenum(/;kq|/^\<from_set\>/;'q;"	kind:func
fat_sparse_bitset.get_bit	../library/fat_sparse_bitset.m	/^:- func get_bit(/;kq|/^\<get_bit\>/;'q;"	kind:func	file:
fat_sparse_bitset.init	../library/fat_sparse_bitset.m	/^:- func init = fat_sparse_bitset(/;kq|/^\<init\>/;'q;"	kind:func
fat_sparse_bitset.insert	../library/fat_sparse_bitset.m	/^:- func insert(fat_sparse_bitset(T), T) = fat_sparse_bitset(T) <= uenum(/;kq|/^\<insert\>/;'q;"	kind:func
fat_sparse_bitset.insert_list	../library/fat_sparse_bitset.m	/^:- func insert_list(fat_sparse_bitset(T), list(T)) = fat_sparse_bitset(/;kq|/^\<insert_list\>/;'q;"	kind:func
fat_sparse_bitset.insert_loop	../library/fat_sparse_bitset.m	/^:- pred insert_loop(/;kq|/^\<insert_loop\>/;'q;"	kind:pred	file:
fat_sparse_bitset.insert_new	../library/fat_sparse_bitset.m	/^:- pred insert_new(/;kq|/^\<insert_new\>/;'q;"	kind:pred
fat_sparse_bitset.intersect	../library/fat_sparse_bitset.m	/^:- func intersect(fat_sparse_bitset(T), fat_sparse_bitset(/;kq|/^\<intersect\>/;'q;"	kind:func
fat_sparse_bitset.is_empty	../library/fat_sparse_bitset.m	/^:- pred is_empty(fat_sparse_bitset(/;kq|/^\<is_empty\>/;'q;"	kind:pred
fat_sparse_bitset.is_non_empty	../library/fat_sparse_bitset.m	/^:- pred is_non_empty(fat_sparse_bitset(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
fat_sparse_bitset.is_singleton	../library/fat_sparse_bitset.m	/^:- pred is_singleton(fat_sparse_bitset(T)::in, T::out) is semidet <= uenum(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
fat_sparse_bitset.list_to_set	../library/fat_sparse_bitset.m	/^:- func list_to_set(list(T)) = fat_sparse_bitset(T) <= uenum(/;kq|/^\<list_to_set\>/;'q;"	kind:func
fat_sparse_bitset.mask	../library/fat_sparse_bitset.m	/^:- func mask(/;kq|/^\<mask\>/;'q;"	kind:func	file:
fat_sparse_bitset.member	../library/fat_sparse_bitset.m	/^:- pred member(T, fat_sparse_bitset(T)) <= uenum(/;kq|/^\<member\>/;'q;"	kind:pred
fat_sparse_bitset.offset	../library/fat_sparse_bitset.m	/^                offset  :: uint,$/;kq|-;/\<fat_sparse_bitset.offset\>/;'q;"	kind:fld	file:
fat_sparse_bitset.remove	../library/fat_sparse_bitset.m	/^:- pred remove(T::in, fat_sparse_bitset(T)::in, fat_sparse_bitset(/;kq|/^\<remove\>/;'q;"	kind:pred
fat_sparse_bitset.remove_gt	../library/fat_sparse_bitset.m	/^:- func remove_gt(fat_sparse_bitset(T), T) = fat_sparse_bitset(T) <= uenum(/;kq|/^\<remove_gt\>/;'q;"	kind:func
fat_sparse_bitset.remove_least	../library/fat_sparse_bitset.m	/^:- pred remove_least(/;kq|/^\<remove_least\>/;'q;"	kind:pred
fat_sparse_bitset.remove_leq	../library/fat_sparse_bitset.m	/^:- func remove_leq(fat_sparse_bitset(T), T) = fat_sparse_bitset(T) <= uenum(/;kq|/^\<remove_leq\>/;'q;"	kind:func
fat_sparse_bitset.remove_list	../library/fat_sparse_bitset.m	/^:- pred remove_list(list(/;kq|/^\<remove_list\>/;'q;"	kind:pred
fat_sparse_bitset.set_bit	../library/fat_sparse_bitset.m	/^:- pred set_bit(/;kq|/^\<set_bit\>/;'q;"	kind:pred	file:
fat_sparse_bitset.subset	../library/fat_sparse_bitset.m	/^:- pred subset(fat_sparse_bitset(T)::in, fat_sparse_bitset(/;kq|/^\<subset\>/;'q;"	kind:pred
fat_sparse_bitset.superset	../library/fat_sparse_bitset.m	/^:- pred superset(fat_sparse_bitset(T)::in, fat_sparse_bitset(/;kq|/^\<superset\>/;'q;"	kind:pred
fat_sparse_bitset.tail	../library/fat_sparse_bitset.m	/^                tail    :: bitset_elems$/;kq|-;/\<fat_sparse_bitset.tail\>/;'q;"	kind:fld	file:
fat_sparse_bitset.to_set	../library/fat_sparse_bitset.m	/^:- func to_set(fat_sparse_bitset(T)) = set.set(T) <= uenum(/;kq|/^\<to_set\>/;'q;"	kind:func
fat_sparse_bitset.union	../library/fat_sparse_bitset.m	/^:- func union(fat_sparse_bitset(T), fat_sparse_bitset(/;kq|/^\<union\>/;'q;"	kind:func
fat_sparse_bitset.union_list	../library/fat_sparse_bitset.m	/^:- func union_list(list(fat_sparse_bitset(T))) = fat_sparse_bitset(/;kq|/^\<union_list\>/;'q;"	kind:func
fat_sparse_bitset.union_loop	../library/fat_sparse_bitset.m	/^:- pred union_loop(/;kq|/^\<union_loop\>/;'q;"	kind:pred	file:
fatal_read_module_error	parse_error.m	/^:- type fatal_read_module_error$/;kq|-;/\<fatal_read_module_error\>/;'q;"	kind:type
fatter_sparse_bitset	../library/fatter_sparse_bitset.m	/^:- type fatter_sparse_bitset(T)    % <= uenum(T)$/;kq|-;/\<fatter_sparse_bitset\>/;'q;"	kind:type	file:
fatter_sparse_bitset	../library/fatter_sparse_bitset.m	/^:- type fatter_sparse_bitset(T). % <= uenum(T).$/;kq|-;/\<fatter_sparse_bitset\>/;'q;"	kind:type
fatter_sparse_bitset.all_true	../library/fatter_sparse_bitset.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), fatter_sparse_bitset(/;kq|/^\<all_true\>/;'q;"	kind:pred
fatter_sparse_bitset.bits_hi	../library/fatter_sparse_bitset.m	/^                bits_hi :: uint,$/;kq|-;/\<fatter_sparse_bitset.bits_hi\>/;'q;"	kind:fld	file:
fatter_sparse_bitset.bits_lo	../library/fatter_sparse_bitset.m	/^                bits_lo :: uint,$/;kq|-;/\<fatter_sparse_bitset.bits_lo\>/;'q;"	kind:fld	file:
fatter_sparse_bitset.clear_bit	../library/fatter_sparse_bitset.m	/^:- pred clear_bit(/;kq|/^\<clear_bit\>/;'q;"	kind:pred	file:
fatter_sparse_bitset.contains	../library/fatter_sparse_bitset.m	/^:- pred contains(fatter_sparse_bitset(T)::in, T::in) is semidet <= uenum(/;kq|/^\<contains\>/;'q;"	kind:pred
fatter_sparse_bitset.count	../library/fatter_sparse_bitset.m	/^:- func count(fatter_sparse_bitset(T)) = int <= uenum(/;kq|/^\<count\>/;'q;"	kind:func
fatter_sparse_bitset.delete	../library/fatter_sparse_bitset.m	/^:- func delete(fatter_sparse_bitset(T), T) = fatter_sparse_bitset(/;kq|/^\<delete\>/;'q;"	kind:func
fatter_sparse_bitset.divide	../library/fatter_sparse_bitset.m	/^:- pred divide(pred(T)::in(pred(in) is semidet), fatter_sparse_bitset(/;kq|/^\<divide\>/;'q;"	kind:pred
fatter_sparse_bitset.equal	../library/fatter_sparse_bitset.m	/^:- pred equal(fatter_sparse_bitset(T)::in, fatter_sparse_bitset(/;kq|/^\<equal\>/;'q;"	kind:pred
fatter_sparse_bitset.filter	../library/fatter_sparse_bitset.m	/^:- func filter(pred(T)::in(pred(in) is semidet), fatter_sparse_bitset(/;kq|/^\<filter\>/;'q;"	kind:func
fatter_sparse_bitset.filter	../library/fatter_sparse_bitset.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
fatter_sparse_bitset.foldl	../library/fatter_sparse_bitset.m	/^:- func foldl(func(T, A) = A, fatter_sparse_bitset(T), A) = A <= uenum(/;kq|/^\<foldl\>/;'q;"	kind:func
fatter_sparse_bitset.foldl2	../library/fatter_sparse_bitset.m	/^:- pred foldl2(pred(T, A, A, B, B), fatter_sparse_bitset(/;kq|/^\<foldl2\>/;'q;"	kind:pred
fatter_sparse_bitset.foldr	../library/fatter_sparse_bitset.m	/^:- func foldr(func(T, A) = A, fatter_sparse_bitset(T), A) = A <= uenum(/;kq|/^\<foldr\>/;'q;"	kind:func
fatter_sparse_bitset.foldr2	../library/fatter_sparse_bitset.m	/^:- pred foldr2(pred(T, A, A, B, B), fatter_sparse_bitset(/;kq|/^\<foldr2\>/;'q;"	kind:pred
fatter_sparse_bitset.from_list	../library/fatter_sparse_bitset.m	/^:- func from_list(list(T)) = fatter_sparse_bitset(T) <= uenum(/;kq|/^\<from_list\>/;'q;"	kind:func
fatter_sparse_bitset.from_set	../library/fatter_sparse_bitset.m	/^:- func from_set(set.set(T)) = fatter_sparse_bitset(T) <= uenum(/;kq|/^\<from_set\>/;'q;"	kind:func
fatter_sparse_bitset.get_bit	../library/fatter_sparse_bitset.m	/^:- func get_bit(/;kq|/^\<get_bit\>/;'q;"	kind:func	file:
fatter_sparse_bitset.init	../library/fatter_sparse_bitset.m	/^:- func init = fatter_sparse_bitset(/;kq|/^\<init\>/;'q;"	kind:func
fatter_sparse_bitset.insert	../library/fatter_sparse_bitset.m	/^:- func insert(fatter_sparse_bitset(T), T) = fatter_sparse_bitset(/;kq|/^\<insert\>/;'q;"	kind:func
fatter_sparse_bitset.intersect	../library/fatter_sparse_bitset.m	/^:- func intersect(fatter_sparse_bitset(T), fatter_sparse_bitset(/;kq|/^\<intersect\>/;'q;"	kind:func
fatter_sparse_bitset.is_empty	../library/fatter_sparse_bitset.m	/^:- pred is_empty(fatter_sparse_bitset(/;kq|/^\<is_empty\>/;'q;"	kind:pred
fatter_sparse_bitset.mask	../library/fatter_sparse_bitset.m	/^:- func mask(/;kq|/^\<mask\>/;'q;"	kind:func	file:
fatter_sparse_bitset.member	../library/fatter_sparse_bitset.m	/^:- pred member(T, fatter_sparse_bitset(T)) <= uenum(/;kq|/^\<member\>/;'q;"	kind:pred
fatter_sparse_bitset.offset	../library/fatter_sparse_bitset.m	/^                offset  :: uint,$/;kq|-;/\<fatter_sparse_bitset.offset\>/;'q;"	kind:fld	file:
fatter_sparse_bitset.remove	../library/fatter_sparse_bitset.m	/^:- pred remove(/;kq|/^\<remove\>/;'q;"	kind:pred
fatter_sparse_bitset.remove_gt	../library/fatter_sparse_bitset.m	/^:- func remove_gt(fatter_sparse_bitset(T), T) = fatter_sparse_bitset(/;kq|/^\<remove_gt\>/;'q;"	kind:func
fatter_sparse_bitset.set_bit	../library/fatter_sparse_bitset.m	/^:- pred set_bit(/;kq|/^\<set_bit\>/;'q;"	kind:pred	file:
fatter_sparse_bitset.subset	../library/fatter_sparse_bitset.m	/^:- pred subset(fatter_sparse_bitset(T)::in, fatter_sparse_bitset(/;kq|/^\<subset\>/;'q;"	kind:pred
fatter_sparse_bitset.superset	../library/fatter_sparse_bitset.m	/^:- pred superset(fatter_sparse_bitset(T)::in, fatter_sparse_bitset(/;kq|/^\<superset\>/;'q;"	kind:pred
fatter_sparse_bitset.tail	../library/fatter_sparse_bitset.m	/^                tail    :: bitset_elems$/;kq|-;/\<fatter_sparse_bitset.tail\>/;'q;"	kind:fld	file:
fatter_sparse_bitset.to_set	../library/fatter_sparse_bitset.m	/^:- func to_set(fatter_sparse_bitset(T)) = set.set(T) <= uenum(/;kq|/^\<to_set\>/;'q;"	kind:func
fatter_sparse_bitset.union	../library/fatter_sparse_bitset.m	/^:- func union(fatter_sparse_bitset(T), fatter_sparse_bitset(/;kq|/^\<union\>/;'q;"	kind:func
fb_fall_dest	frameopt.m	/^                fb_fall_dest    :: maybe(label),$/;kq|-;/\<fb_fall_dest\>/;'q;"	kind:fld	file:
fb_fallen_into	frameopt.m	/^                fb_fallen_into  :: maybe(label),$/;kq|-;/\<fb_fallen_into\>/;'q;"	kind:fld	file:
fb_instrs	frameopt.m	/^                fb_instrs       :: list(instruction),$/;kq|-;/\<fb_instrs\>/;'q;"	kind:fld	file:
fb_jump_dests	frameopt.m	/^                fb_jump_dests   :: list(label),$/;kq|-;/\<fb_jump_dests\>/;'q;"	kind:fld	file:
fb_label	frameopt.m	/^                fb_label        :: label,$/;kq|-;/\<fb_label\>/;'q;"	kind:fld	file:
fb_type	frameopt.m	/^                fb_type         :: block_type(En, Ex)$/;kq|-;/\<fb_type\>/;'q;"	kind:fld	file:
fbody_code	prog_foreign.m	/^                fbody_code          :: foreign_literal_or_include,$/;kq|-;/\<fbody_code\>/;'q;"	kind:fld
fbody_context	prog_foreign.m	/^                fbody_context       :: prog_context$/;kq|-;/\<fbody_context\>/;'q;"	kind:fld
fbody_lang	prog_foreign.m	/^                fbody_lang          :: foreign_language,$/;kq|-;/\<fbody_lang\>/;'q;"	kind:fld
fc_eqv_map	format_call.m	/^:- type fc_eqv_map == map(prog_var, prog_var).$/;kq|-;/\<fc_eqv_map\>/;'q;"	kind:type	file:
fc_goal_id_map	format_call.m	/^:- type fc_goal_id_map == map(goal_id, fc_opt_goal_info).$/;kq|-;/\<fc_goal_id_map\>/;'q;"	kind:type	file:
fc_opt_goal_info	format_call.m	/^:- type fc_opt_goal_info$/;kq|-;/\<fc_opt_goal_info\>/;'q;"	kind:type	file:
fcf_foreign_language	make.module_target.m	/^                fcf_foreign_language    :: foreign_language,$/;kq|-;/\<fcf_foreign_language\>/;'q;"	kind:fld
fcf_object_file	make.module_target.m	/^                fcf_object_file         :: file_name$/;kq|-;/\<fcf_object_file\>/;'q;"	kind:fld
fcf_target_file	make.module_target.m	/^                fcf_target_file         :: file_name,$/;kq|-;/\<fcf_target_file\>/;'q;"	kind:fld
fcogi_replacement_goal	format_call.m	/^                fcogi_replacement_goal  :: hlds_goal,$/;kq|-;/\<fcogi_replacement_goal\>/;'q;"	kind:fld	file:
fcogi_unneeded_goals	format_call.m	/^                fcogi_unneeded_goals    :: list(goal_id)$/;kq|-;/\<fcogi_unneeded_goals\>/;'q;"	kind:fld	file:
fcogi_unneeded_vars	format_call.m	/^                fcogi_unneeded_vars     :: list(prog_var),$/;kq|-;/\<fcogi_unneeded_vars\>/;'q;"	kind:fld	file:
fcs_call_context	format_call.m	/^                fcs_call_context            :: prog_context,$/;kq|-;/\<fcs_call_context\>/;'q;"	kind:fld	file:
fcs_call_kind	format_call.m	/^                fcs_call_kind               :: format_call_kind,$/;kq|-;/\<fcs_call_kind\>/;'q;"	kind:fld	file:
fcs_called_pred_id	format_call.m	/^                fcs_called_pred_id          :: pred_id,$/;kq|-;/\<fcs_called_pred_id\>/;'q;"	kind:fld	file:
fcs_containing_conj	format_call.m	/^                fcs_containing_conj         :: conj_id,$/;kq|-;/\<fcs_containing_conj\>/;'q;"	kind:fld	file:
fcs_goal_id	format_call.m	/^                fcs_goal_id                 :: goal_id,$/;kq|-;/\<fcs_goal_id\>/;'q;"	kind:fld	file:
fcs_goal_info	format_call.m	/^                fcs_goal_info               :: hlds_goal_info,$/;kq|-;/\<fcs_goal_info\>/;'q;"	kind:fld	file:
fcs_warn_unknown_format	format_call.m	/^                fcs_warn_unknown_format     :: maybe_warn_unknown_format$/;kq|-;/\<fcs_warn_unknown_format\>/;'q;"	kind:fld	file:
fcw	ml_args_util.m	/^:- inst fcw for ml_call_arg\/0$/;kq|-;/\<fcw\>/;'q;"	kind:inst
fcw_candidate_parallel_conjunctions	../mdbcomp/feedback.feedback_info.m	/^    --->    fcw_candidate_parallel_conjunctions($/;kq|-;/\<fcw_candidate_parallel_conjunctions\>/;'q;"	kind:cons	file:
fdecl_code	prog_foreign.m	/^                fdecl_code          :: foreign_literal_or_include,$/;kq|-;/\<fdecl_code\>/;'q;"	kind:fld
fdecl_context	prog_foreign.m	/^                fdecl_context       :: prog_context$/;kq|-;/\<fdecl_context\>/;'q;"	kind:fld
fdecl_is_local	prog_foreign.m	/^                fdecl_is_local      :: foreign_decl_is_local,$/;kq|-;/\<fdecl_is_local\>/;'q;"	kind:fld
fdecl_lang	prog_foreign.m	/^                fdecl_lang          :: foreign_language,$/;kq|-;/\<fdecl_lang\>/;'q;"	kind:fld
fe_context	prog_item.m	/^                fe_context                      :: prog_context,$/;kq|-;/\<fe_context\>/;'q;"	kind:fld
fe_language	prog_item.m	/^                fe_language                     :: foreign_language,$/;kq|-;/\<fe_language\>/;'q;"	kind:fld
fe_seq_num	prog_item.m	/^                fe_seq_num                      :: item_seq_num$/;kq|-;/\<fe_seq_num\>/;'q;"	kind:fld
fe_type_ctor	prog_item.m	/^                fe_type_ctor                    :: type_ctor,$/;kq|-;/\<fe_type_ctor\>/;'q;"	kind:fld
fe_values	prog_item.m	/^                fe_values                       :: one_or_more($/;kq|-;/\<fe_values\>/;'q;"	kind:fld
feature_call_table_gen	hlds_markers.m	/^    ;       feature_call_table_gen$/;kq|-;/\<feature_call_table_gen\>/;'q;"	kind:cons
feature_constraint	hlds_markers.m	/^    --->    feature_constraint$/;kq|-;/\<feature_constraint\>/;'q;"	kind:cons
feature_contains_stm_inner_outer	hlds_markers.m	/^    ;       feature_contains_stm_inner_outer$/;kq|-;/\<feature_contains_stm_inner_outer\>/;'q;"	kind:cons
feature_contains_trace	hlds_markers.m	/^    ;       feature_contains_trace$/;kq|-;/\<feature_contains_trace\>/;'q;"	kind:cons
feature_debug_self_tail_rec_call	hlds_markers.m	/^    ;       feature_debug_self_tail_rec_call$/;kq|-;/\<feature_debug_self_tail_rec_call\>/;'q;"	kind:cons
feature_deep_self_tail_rec_call	hlds_markers.m	/^    ;       feature_deep_self_tail_rec_call$/;kq|-;/\<feature_deep_self_tail_rec_call\>/;'q;"	kind:cons
feature_do_not_tailcall	hlds_markers.m	/^    ;       feature_do_not_tailcall$/;kq|-;/\<feature_do_not_tailcall\>/;'q;"	kind:cons
feature_do_not_warn_implicit_stream	hlds_markers.m	/^    ;       feature_do_not_warn_implicit_stream$/;kq|-;/\<feature_do_not_warn_implicit_stream\>/;'q;"	kind:cons
feature_do_not_warn_singleton	hlds_markers.m	/^    ;       feature_do_not_warn_singleton$/;kq|-;/\<feature_do_not_warn_singleton\>/;'q;"	kind:cons
feature_duplicated_for_switch	hlds_markers.m	/^    ;       feature_duplicated_for_switch$/;kq|-;/\<feature_duplicated_for_switch\>/;'q;"	kind:cons
feature_from_head	hlds_markers.m	/^    ;       feature_from_head$/;kq|-;/\<feature_from_head\>/;'q;"	kind:cons
feature_hide_debug_event	hlds_markers.m	/^    ;       feature_hide_debug_event$/;kq|-;/\<feature_hide_debug_event\>/;'q;"	kind:cons
feature_keep_constant_binding	hlds_markers.m	/^    ;       feature_keep_constant_binding$/;kq|-;/\<feature_keep_constant_binding\>/;'q;"	kind:cons
feature_lambda_from_try	hlds_markers.m	/^    ;       feature_lambda_from_try.$/;kq|-;/\<feature_lambda_from_try\>/;'q;"	kind:cons
feature_lambda_undetermined_mode	hlds_markers.m	/^    ;       feature_lambda_undetermined_mode$/;kq|-;/\<feature_lambda_undetermined_mode\>/;'q;"	kind:cons
feature_lifted_by_cse	hlds_markers.m	/^    ;       feature_lifted_by_cse$/;kq|-;/\<feature_lifted_by_cse\>/;'q;"	kind:cons
feature_mode_check_clauses_goal	hlds_markers.m	/^    ;       feature_mode_check_clauses_goal$/;kq|-;/\<feature_mode_check_clauses_goal\>/;'q;"	kind:cons
feature_not_impure_for_determinism	hlds_markers.m	/^    ;       feature_not_impure_for_determinism$/;kq|-;/\<feature_not_impure_for_determinism\>/;'q;"	kind:cons
feature_obvious_nontail_rec_call	hlds_markers.m	/^    ;       feature_obvious_nontail_rec_call$/;kq|-;/\<feature_obvious_nontail_rec_call\>/;'q;"	kind:cons
feature_preserve_backtrack_into	hlds_markers.m	/^    ;       feature_preserve_backtrack_into$/;kq|-;/\<feature_preserve_backtrack_into\>/;'q;"	kind:cons
feature_pretest_equality	hlds_markers.m	/^    ;       feature_pretest_equality$/;kq|-;/\<feature_pretest_equality\>/;'q;"	kind:cons
feature_pretest_equality_condition	hlds_markers.m	/^    ;       feature_pretest_equality_condition$/;kq|-;/\<feature_pretest_equality_condition\>/;'q;"	kind:cons
feature_save_deep_excp_vars	hlds_markers.m	/^    ;       feature_save_deep_excp_vars$/;kq|-;/\<feature_save_deep_excp_vars\>/;'q;"	kind:cons
feature_self_or_mutual_tail_rec_call	hlds_markers.m	/^    ;       feature_self_or_mutual_tail_rec_call$/;kq|-;/\<feature_self_or_mutual_tail_rec_call\>/;'q;"	kind:cons
feature_stack_opt	hlds_markers.m	/^    ;       feature_stack_opt$/;kq|-;/\<feature_stack_opt\>/;'q;"	kind:cons
feature_state_var_copy	hlds_markers.m	/^    ;       feature_state_var_copy$/;kq|-;/\<feature_state_var_copy\>/;'q;"	kind:cons
feature_tuple_opt	hlds_markers.m	/^    ;       feature_tuple_opt$/;kq|-;/\<feature_tuple_opt\>/;'q;"	kind:cons
feature_will_not_call_mm_tabled	hlds_markers.m	/^    ;       feature_will_not_call_mm_tabled$/;kq|-;/\<feature_will_not_call_mm_tabled\>/;'q;"	kind:cons
feature_will_not_modify_trail	hlds_markers.m	/^    ;       feature_will_not_modify_trail$/;kq|-;/\<feature_will_not_modify_trail\>/;'q;"	kind:cons
february	../library/calendar.m	/^    ;       february$/;kq|-;/\<february\>/;'q;"	kind:cons
fee_attributes	prog_item.m	/^                fee_attributes                  :: export_enum_attributes,$/;kq|-;/\<fee_attributes\>/;'q;"	kind:fld
fee_context	prog_item.m	/^                fee_context                     :: prog_context,$/;kq|-;/\<fee_context\>/;'q;"	kind:fld
fee_language	prog_item.m	/^                fee_language                    :: foreign_language,$/;kq|-;/\<fee_language\>/;'q;"	kind:fld
fee_overrides	prog_item.m	/^                fee_overrides                   :: assoc_list(sym_name,$/;kq|-;/\<fee_overrides\>/;'q;"	kind:fld
fee_seq_num	prog_item.m	/^                fee_seq_num                     :: item_seq_num$/;kq|-;/\<fee_seq_num\>/;'q;"	kind:fld
fee_type_ctor	prog_item.m	/^                fee_type_ctor                   :: type_ctor,$/;kq|-;/\<fee_type_ctor\>/;'q;"	kind:fld
feedback.feedback_info.fwr_ok	../mdbcomp/feedback.feedback_info.m	/^    --->    fwr_ok$/;kq|-;/\<feedback.feedback_info.fwr_ok\>/;'q;"	kind:cons
feedback_component_wrapper	../mdbcomp/feedback.feedback_info.m	/^:- type feedback_component_wrapper$/;kq|-;/\<feedback_component_wrapper\>/;'q;"	kind:type	file:
feedback_file	options.m	/^    ;       feedback_file$/;kq|-;/\<feedback_file\>/;'q;"	kind:cons
feedback_first_line	../mdbcomp/feedback.feedback_info.m	/^:- func feedback_first_line = string.$/;kq|/^\<feedback_first_line\>/;'q;"	kind:func	file:
feedback_info	../mdbcomp/feedback.feedback_info.m	/^:- type feedback_info$/;kq|-;/\<feedback_info\>/;'q;"	kind:type	file:
feedback_info.cpc_conjunctions	../mdbcomp/feedback.feedback_info.m	/^                cpc_conjunctions    :: assoc_list(string_proc_label,$/;kq|-;/\<feedback_info.cpc_conjunctions\>/;'q;"	kind:fld
feedback_info.cpc_parameters	../mdbcomp/feedback.feedback_info.m	/^                cpc_parameters      :: candidate_par_conjunctions_params,$/;kq|-;/\<feedback_info.cpc_parameters\>/;'q;"	kind:fld
feedback_info.feedback_info	../mdbcomp/feedback.feedback_info.m	/^:- type feedback_info$/;kq|-;/\<feedback_info.feedback_info\>/;'q;"	kind:type	file:
feedback_info.feedback_version	../mdbcomp/feedback.feedback_info.m	/^:- func feedback_version = string.$/;kq|/^\<feedback_version\>/;'q;"	kind:func	file:
feedback_info.fre_ippn_got	../mdbcomp/feedback.feedback_info.m	/^                fre_ippn_got            :: string$/;kq|-;/\<feedback_info.fre_ippn_got\>/;'q;"	kind:fld
feedback_info.fre_open_error	../mdbcomp/feedback.feedback_info.m	/^    --->    fre_open_error(io.error)$/;kq|-;/\<feedback_info.fre_open_error\>/;'q;"	kind:cons
feedback_info.fre_parse_error	../mdbcomp/feedback.feedback_info.m	/^    ;       fre_parse_error($/;kq|-;/\<feedback_info.fre_parse_error\>/;'q;"	kind:cons
feedback_info.fre_pe_line_no	../mdbcomp/feedback.feedback_info.m	/^                fre_pe_line_no          :: int$/;kq|-;/\<feedback_info.fre_pe_line_no\>/;'q;"	kind:fld
feedback_info.fre_pe_message	../mdbcomp/feedback.feedback_info.m	/^                fre_pe_message          :: string,$/;kq|-;/\<feedback_info.fre_pe_message\>/;'q;"	kind:fld
feedback_info.fre_read_error	../mdbcomp/feedback.feedback_info.m	/^    ;       fre_read_error(io.error)$/;kq|-;/\<feedback_info.fre_read_error\>/;'q;"	kind:cons
feedback_info.fwr_ok	../mdbcomp/feedback.feedback_info.m	/^    --->    fwr_ok$/;kq|-;/\<feedback_info.fwr_ok\>/;'q;"	kind:cons
feedback_info.fwr_open_error	../mdbcomp/feedback.feedback_info.m	/^    ;       fwr_open_error(io.error)$/;kq|-;/\<feedback_info.fwr_open_error\>/;'q;"	kind:cons
feedback_info.fwr_write_error	../mdbcomp/feedback.feedback_info.m	/^    ;       fwr_write_error(io.error).$/;kq|-;/\<feedback_info.fwr_write_error\>/;'q;"	kind:cons
feedback_info.read_check_line	../mdbcomp/feedback.feedback_info.m	/^:- pred read_check_line(/;kq|/^\<read_check_line\>/;'q;"	kind:pred	file:
feedback_info_candidate_parallel_conjunctions	../mdbcomp/feedback.feedback_info.m	/^:- type feedback_info_candidate_parallel_conjunctions$/;kq|-;/\<feedback_info_candidate_parallel_conjunctions\>/;'q;"	kind:type
feedback_read_error	../mdbcomp/feedback.feedback_info.m	/^:- type feedback_read_error$/;kq|-;/\<feedback_read_error\>/;'q;"	kind:type
feedback_read_error_message_string	../mdbcomp/feedback.feedback_info.m	/^:- pred feedback_read_error_message_string(/;kq|/^\<feedback_read_error_message_string\>/;'q;"	kind:pred
feedback_read_result	../mdbcomp/feedback.feedback_info.m	/^:- type feedback_read_result(T) == maybe_error(T, feedback_read_error).$/;kq|-;/\<feedback_read_result\>/;'q;"	kind:type
feedback_version	../mdbcomp/feedback.feedback_info.m	/^:- func feedback_version = string.$/;kq|/^\<feedback_version\>/;'q;"	kind:func	file:
feedback_write_result	../mdbcomp/feedback.feedback_info.m	/^:- type feedback_write_result$/;kq|-;/\<feedback_write_result\>/;'q;"	kind:type
fetch_items	../library/array.m	/^:- func fetch_items(array(T), int, int) = list(/;kq|/^\<fetch_items\>/;'q;"	kind:func
fetch_items	../library/bt_array.m	/^:- func fetch_items(bt_array(T), int, int) = list(/;kq|/^\<fetch_items\>/;'q;"	kind:func
fexp_decl_arg_decls	prog_foreign.m	/^                fexp_decl_arg_decls :: string$/;kq|-;/\<fexp_decl_arg_decls\>/;'q;"	kind:fld
fexp_decl_func_name	prog_foreign.m	/^                fexp_decl_func_name :: string,$/;kq|-;/\<fexp_decl_func_name\>/;'q;"	kind:fld
fexp_decl_lang	prog_foreign.m	/^                fexp_decl_lang      :: foreign_language,$/;kq|-;/\<fexp_decl_lang\>/;'q;"	kind:fld
fexp_decl_ret_type	prog_foreign.m	/^                fexp_decl_ret_type  :: string,$/;kq|-;/\<fexp_decl_ret_type\>/;'q;"	kind:fld
fexp_decls_codes	prog_foreign.m	/^                fexp_decls_codes    :: list(foreign_decl_code),$/;kq|-;/\<fexp_decls_codes\>/;'q;"	kind:fld
fexp_decls_list	prog_foreign.m	/^                fexp_decls_list     :: list(foreign_export_decl)$/;kq|-;/\<fexp_decls_list\>/;'q;"	kind:fld
ffg_goal	introduce_parallelism.m	/^                ffg_goal                :: hlds_goal,$/;kq|-;/\<ffg_goal\>/;'q;"	kind:fld	file:
ffg_goals_after	introduce_parallelism.m	/^                ffg_goals_after         :: list(hlds_goal)$/;kq|-;/\<ffg_goals_after\>/;'q;"	kind:fld	file:
ffg_goals_before	introduce_parallelism.m	/^                ffg_goals_before        :: list(hlds_goal),$/;kq|-;/\<ffg_goals_before\>/;'q;"	kind:fld	file:
fgp_cons	../mdbcomp/mdbcomp.goal_path.m	/^    ;       fgp_cons(goal_path_step, forward_goal_path).$/;kq|-;/\<fgp_cons\>/;'q;"	kind:cons
fgp_nil	../mdbcomp/mdbcomp.goal_path.m	/^    --->    fgp_nil$/;kq|-;/\<fgp_nil\>/;'q;"	kind:cons
fgp_to_rgp	../mdbcomp/mdbcomp.goal_path.m	/^:- pred fgp_to_rgp(/;kq|/^\<fgp_to_rgp\>/;'q;"	kind:pred
fgp_to_rgp_acc	../mdbcomp/mdbcomp.goal_path.m	/^:- pred fgp_to_rgp_acc(/;kq|/^\<fgp_to_rgp_acc\>/;'q;"	kind:pred	file:
fgt_broken_goal	from_ground_term_util.m	/^    ;       fgt_broken_goal($/;kq|-;/\<fgt_broken_goal\>/;'q;"	kind:cons
fgt_build_info	from_ground_term_util.m	/^:- type fgt_build_info$/;kq|-;/\<fgt_build_info\>/;'q;"	kind:type	file:
fgt_build_info_map	from_ground_term_util.m	/^:- type fgt_build_info_map == map(prog_var, fgt_build_info).$/;kq|-;/\<fgt_build_info_map\>/;'q;"	kind:type
fgt_invariants_broken	from_ground_term_util.m	/^    ;       fgt_invariants_broken.$/;kq|-;/\<fgt_invariants_broken\>/;'q;"	kind:cons
fgt_invariants_kept	from_ground_term_util.m	/^    --->    fgt_invariants_kept$/;kq|-;/\<fgt_invariants_kept\>/;'q;"	kind:cons
fgt_invariants_status	from_ground_term_util.m	/^:- type fgt_invariants_status$/;kq|-;/\<fgt_invariants_status\>/;'q;"	kind:type
fgt_kept_goal	from_ground_term_util.m	/^    --->    fgt_kept_goal($/;kq|-;/\<fgt_kept_goal\>/;'q;"	kind:cons
fgt_marked_goal	from_ground_term_util.m	/^:- type fgt_marked_goal$/;kq|-;/\<fgt_marked_goal\>/;'q;"	kind:type
fgti_arg_infos	fact_table.m	/^                fgti_arg_infos          :: list(fact_arg_info),$/;kq|-;/\<fgti_arg_infos\>/;'q;"	kind:fld	file:
fgti_var_size	superhomogeneous_util.m	/^    ;       fgti_var_size(prog_var, int).$/;kq|-;/\<fgti_var_size\>/;'q;"	kind:cons
fi_arg	lco.m	/^                fi_arg      :: int$/;kq|-;/\<fi_arg\>/;'q;"	kind:fld	file:
fi_cons_id	lco.m	/^                fi_cons_id  :: cons_id,$/;kq|-;/\<fi_cons_id\>/;'q;"	kind:fld	file:
fi_maybe_candidate_parallel_conjunctions	../mdbcomp/feedback.feedback_info.m	/^                fi_maybe_candidate_parallel_conjunctions ::$/;kq|-;/\<fi_maybe_candidate_parallel_conjunctions\>/;'q;"	kind:fld	file:
fi_profiled_program_name	../mdbcomp/feedback.feedback_info.m	/^                fi_profiled_program_name     :: string,$/;kq|-;/\<fi_profiled_program_name\>/;'q;"	kind:fld	file:
fi_type	lco.m	/^                fi_type     :: mer_type,$/;kq|-;/\<fi_type\>/;'q;"	kind:fld	file:
fid_arity	analysis.framework.m	/^                fid_arity   :: pred_form_arity,$/;kq|-;/\<fid_arity\>/;'q;"	kind:fld
fid_mode	analysis.framework.m	/^                fid_mode    :: proc_id$/;kq|-;/\<fid_mode\>/;'q;"	kind:fld
fid_name	analysis.framework.m	/^                fid_name    :: string,$/;kq|-;/\<fid_name\>/;'q;"	kind:fld
fid_pf	analysis.framework.m	/^                fid_pf      :: pred_or_func,$/;kq|-;/\<fid_pf\>/;'q;"	kind:fld
field	llds.m	/^    ;       field(maybe(ptag), rval, rval)$/;kq|-;/\<field\>/;'q;"	kind:cons
field_access.field_list	field_access.m	/^:- type field_list == assoc_list(sym_name, list(prog_term)).$/;kq|-;/\<field_access.field_list\>/;'q;"	kind:type
field_access.parse_field_list	field_access.m	/^:- pred parse_field_list(/;kq|/^\<parse_field_list\>/;'q;"	kind:pred
field_access_function_name	hlds_pred.m	/^:- pred field_access_function_name(/;kq|/^\<field_access_function_name\>/;'q;"	kind:pred
field_access_type	hlds_cons.m	/^:- type field_access_type$/;kq|-;/\<field_access_type\>/;'q;"	kind:type
field_addr	unify_gen_construct.m	/^:- type field_addr$/;kq|-;/\<field_addr\>/;'q;"	kind:type	file:
field_arg_num	hlds_cons.m	/^                field_arg_num   :: int$/;kq|-;/\<field_arg_num\>/;'q;"	kind:fld
field_context	hlds_cons.m	/^                field_context   :: prog_context,$/;kq|-;/\<field_context\>/;'q;"	kind:fld
field_costs_benefits	matching.m	/^:- type field_costs_benefits$/;kq|-;/\<field_costs_benefits\>/;'q;"	kind:type	file:
field_du_ctor	hlds_cons.m	/^                field_du_ctor   :: du_ctor,$/;kq|-;/\<field_du_ctor\>/;'q;"	kind:fld
field_extraction_function_args	resolve_unify_functor.m	/^:- pred field_extraction_function_args(list(/;kq|/^\<field_extraction_function_args\>/;'q;"	kind:pred	file:
field_field_id	mlds.m	/^                field_field_id      :: mlds_field_id,$/;kq|-;/\<field_field_id\>/;'q;"	kind:fld
field_field_type	mlds.m	/^                field_field_type    :: mlds_type$/;kq|-;/\<field_field_type\>/;'q;"	kind:fld
field_gen	ml_unify_gen_util.m	/^:- type field_gen$/;kq|-;/\<field_gen\>/;'q;"	kind:type
field_id	du_type_layout.m	/^:- type field_id$/;kq|-;/\<field_id\>/;'q;"	kind:type	file:
field_id	lco.m	/^:- type field_id$/;kq|-;/\<field_id\>/;'q;"	kind:type	file:
field_id_name	du_type_layout.m	/^    ;       field_id_name(int, string)$/;kq|-;/\<field_id_name\>/;'q;"	kind:cons	file:
field_id_ordinal	du_type_layout.m	/^    ;       field_id_ordinal(int).$/;kq|-;/\<field_id_ordinal\>/;'q;"	kind:cons	file:
field_id_sectag	du_type_layout.m	/^    --->    field_id_sectag$/;kq|-;/\<field_id_sectag\>/;'q;"	kind:cons	file:
field_list	field_access.m	/^:- type field_list == assoc_list(sym_name, list(prog_term)).$/;kq|-;/\<field_list\>/;'q;"	kind:type
field_name	../library/term_to_xml.m	/^    ;       field_name$/;kq|-;/\<field_name\>/;'q;"	kind:cons
field_name_locn	check_type_inst_mode_defns.m	/^:- type field_name_locn$/;kq|-;/\<field_name_locn\>/;'q;"	kind:type	file:
field_name_map	check_type_inst_mode_defns.m	/^:- type field_name_map ==$/;kq|-;/\<field_name_map\>/;'q;"	kind:type	file:
field_name_of_type_ctor	check_type_inst_mode_defns.m	/^:- type field_name_of_type_ctor$/;kq|-;/\<field_name_of_type_ctor\>/;'q;"	kind:type	file:
field_ptag	mlds.m	/^                field_ptag          :: maybe(ptag),$/;kq|-;/\<field_ptag\>/;'q;"	kind:fld
field_ptr	mlds.m	/^                field_ptr           :: mlds_rval,$/;kq|-;/\<field_ptr\>/;'q;"	kind:fld
field_ptr_type	mlds.m	/^                field_ptr_type      :: mlds_type,$/;kq|-;/\<field_ptr_type\>/;'q;"	kind:fld
field_status	hlds_cons.m	/^                field_status    :: type_status,$/;kq|-;/\<field_status\>/;'q;"	kind:fld
field_type_ctor	hlds_cons.m	/^                field_type_ctor :: type_ctor,$/;kq|-;/\<field_type_ctor\>/;'q;"	kind:fld
field_update_function_args	resolve_unify_functor.m	/^:- pred field_update_function_args(list(/;kq|/^\<field_update_function_args\>/;'q;"	kind:pred	file:
field_var_arg_pos	tupling.m	/^                field_var_arg_pos   :: assoc_list(prog_var, int)$/;kq|-;/\<field_var_arg_pos\>/;'q;"	kind:fld	file:
field_var_decl_flags_to_prefix_for_c	mlds_to_c_class.m	/^:- func field_var_decl_flags_to_prefix_for_c(/;kq|/^\<field_var_decl_flags_to_prefix_for_c\>/;'q;"	kind:func	file:
field_var_defn_is_static_member	mlds_to_c_class.m	/^:- pred field_var_defn_is_static_member(/;kq|/^\<field_var_defn_is_static_member\>/;'q;"	kind:pred	file:
field_var_load	matching.m	/^    --->    field_var_load(prog_var)    % in initial segment$/;kq|-;/\<field_var_load\>/;'q;"	kind:cons	file:
field_var_load_cost	matching.m	/^                field_var_load_cost     :: int,$/;kq|-;/\<field_var_load_cost\>/;'q;"	kind:fld
field_var_name_to_ll_string_for_csharp	mlds_to_cs_name.m	/^:- func field_var_name_to_ll_string_for_csharp(/;kq|/^\<field_var_name_to_ll_string_for_csharp\>/;'q;"	kind:func
field_var_name_to_nll_string_for_csharp	mlds_to_cs_name.m	/^:- func field_var_name_to_nll_string_for_csharp(/;kq|/^\<field_var_name_to_nll_string_for_csharp\>/;'q;"	kind:func
field_var_name_to_string_for_c	mlds_to_c_name.m	/^:- func field_var_name_to_string_for_c(/;kq|/^\<field_var_name_to_string_for_c\>/;'q;"	kind:func
field_var_name_to_string_for_java	mlds_to_java_name.m	/^:- func field_var_name_to_string_for_java(/;kq|/^\<field_var_name_to_string_for_java\>/;'q;"	kind:func
field_var_store	matching.m	/^    ;       field_var_store(prog_var).  % in initial segment$/;kq|-;/\<field_var_store\>/;'q;"	kind:cons	file:
field_var_store_cost	matching.m	/^                field_var_store_cost    :: int,$/;kq|-;/\<field_var_store_cost\>/;'q;"	kind:fld
field_vars	tupling.m	/^                field_vars          :: list(prog_var),$/;kq|-;/\<field_vars\>/;'q;"	kind:fld	file:
field_via	ml_unify_gen_util.m	/^:- type field_via$/;kq|-;/\<field_via\>/;'q;"	kind:type
field_via_name	ml_unify_gen_util.m	/^    ;       field_via_name($/;kq|-;/\<field_via_name\>/;'q;"	kind:cons
field_via_offset	ml_unify_gen_util.m	/^    --->    field_via_offset$/;kq|-;/\<field_via_offset\>/;'q;"	kind:cons
fifi_filename	prog_data_foreign.m	/^                fifi_filename   :: string$/;kq|-;/\<fifi_filename\>/;'q;"	kind:fld
fifi_lang	prog_data_foreign.m	/^                fifi_lang       :: foreign_language,$/;kq|-;/\<fifi_lang\>/;'q;"	kind:fld
figure_out_output_vars	lookup_util.m	/^:- pred figure_out_output_vars(/;kq|/^\<figure_out_output_vars\>/;'q;"	kind:pred
figure_out_rec_call_numbers	deep_profiling.m	/^:- pred figure_out_rec_call_numbers(/;kq|/^\<figure_out_rec_call_numbers\>/;'q;"	kind:pred	file:
figure_out_rec_call_numbers_in_case_list	deep_profiling.m	/^:- pred figure_out_rec_call_numbers_in_case_list(list(/;kq|/^\<figure_out_rec_call_numbers_in_case_list\>/;'q;"	kind:pred	file:
figure_out_rec_call_numbers_in_goal_list	deep_profiling.m	/^:- pred figure_out_rec_call_numbers_in_goal_list(list(/;kq|/^\<figure_out_rec_call_numbers_in_goal_list\>/;'q;"	kind:pred	file:
file	../library/io.stream_db.m	/^    --->    file(string)    % the file name$/;kq|-;/\<file\>/;'q;"	kind:cons
file	optdb_help.m	/^    ;       file(string)                        % @file{str1}$/;kq|-;/\<file\>/;'q;"	kind:cons
file.add_dot_temp	analysis.file.m	/^    ;       add_dot_temp.$/;kq|-;/\<file.add_dot_temp\>/;'q;"	kind:cons	file:
file.analysis	analysis.file.m	/^:- instance analysis(no_func_info, any_call, dummy_answer) where [$/;kq|-;/\<file.analysis\>/;'q;"	kind:tci	file:
file.analysis_status_to_string	analysis.file.m	/^:- pred analysis_status_to_string(/;kq|/^\<analysis_status_to_string\>/;'q;"	kind:pred	file:
file.check_file_accessibility	../library/io.file.m	/^:- pred check_file_accessibility(string::in, list(/;kq|/^\<check_file_accessibility\>/;'q;"	kind:pred
file.dir_sep	analysis.file.m	/^:- pred dir_sep(/;kq|/^\<dir_sep\>/;'q;"	kind:pred	file:
file.do_make_temp	../library/io.file.m	/^:- pred do_make_temp(/;kq|/^\<do_make_temp\>/;'q;"	kind:pred	file:
file.do_make_temp_directory	../library/io.file.m	/^:- pred do_make_temp_directory(/;kq|/^\<do_make_temp_directory\>/;'q;"	kind:pred	file:
file.do_not_add_dot_temp	analysis.file.m	/^    --->    do_not_add_dot_temp$/;kq|-;/\<file.do_not_add_dot_temp\>/;'q;"	kind:cons	file:
file.dummy_answer	analysis.file.m	/^:- type dummy_answer$/;kq|-;/\<file.dummy_answer\>/;'q;"	kind:type	file:
file.empty_request_file	analysis.file.m	/^:- pred empty_request_file(/;kq|/^\<empty_request_file\>/;'q;"	kind:pred
file.file_modification_time	../library/io.file.m	/^:- pred file_modification_time(string::in, io.res(/;kq|/^\<file_modification_time\>/;'q;"	kind:pred
file.file_modification_time_2	../library/io.file.m	/^:- pred file_modification_time_2(/;kq|/^\<file_modification_time_2\>/;'q;"	kind:pred	file:
file.file_type	../library/io.file.m	/^:- pred file_type(bool::in, string::in, io.res(/;kq|/^\<file_type\>/;'q;"	kind:pred
file.file_type_2	../library/io.file.m	/^:- pred file_type_2(/;kq|/^\<file_type_2\>/;'q;"	kind:pred	file:
file.func_id_to_string	analysis.file.m	/^:- func func_id_to_string(/;kq|/^\<func_id_to_string\>/;'q;"	kind:func	file:
file.get_temp_directory	../library/io.file.m	/^:- pred get_temp_directory(/;kq|/^\<get_temp_directory\>/;'q;"	kind:pred
file.have_make_temp_directory	../library/io.file.m	/^:- pred have_make_temp_directory is semidet.$/;kq|/^\<have_make_temp_directory\>/;'q;"	kind:pred
file.have_symlinks	../library/io.file.m	/^:- pred have_symlinks is semidet.$/;kq|/^\<have_symlinks\>/;'q;"	kind:pred
file.init_analysis_picklers	analysis.file.m	/^:- func init_analysis_picklers = picklers.$/;kq|/^\<init_analysis_picklers\>/;'q;"	kind:func	file:
file.init_analysis_unpicklers	analysis.file.m	/^:- func init_analysis_unpicklers(/;kq|/^\<init_analysis_unpicklers\>/;'q;"	kind:func	file:
file.make_cache_filename	analysis.file.m	/^:- func make_cache_filename(/;kq|/^\<make_cache_filename\>/;'q;"	kind:func	file:
file.make_symlink	../library/io.file.m	/^:- pred make_symlink(/;kq|/^\<make_symlink\>/;'q;"	kind:pred
file.make_symlink_2	../library/io.file.m	/^:- pred make_symlink_2(/;kq|/^\<make_symlink_2\>/;'q;"	kind:pred	file:
file.make_temp_directory	../library/io.file.m	/^:- pred make_temp_directory(/;kq|/^\<make_temp_directory\>/;'q;"	kind:pred
file.make_temp_directory	../library/io.file.m	/^:- pred make_temp_directory(io.res(/;kq|/^\<make_temp_directory\>/;'q;"	kind:pred
file.make_temp_file	../library/io.file.m	/^:- pred make_temp_file(io.res(/;kq|/^\<make_temp_file\>/;'q;"	kind:pred
file.make_temp_file	../library/io.file.m	/^:- pred make_temp_file(string::in, string::in, string::in, io.res(/;kq|/^\<make_temp_file\>/;'q;"	kind:pred
file.maybe_add_dot_temp	analysis.file.m	/^:- type maybe_add_dot_temp$/;kq|-;/\<file.maybe_add_dot_temp\>/;'q;"	kind:type	file:
file.parse_entry	analysis.file.m	/^:- type parse_entry(T) ==$/;kq|-;/\<file.parse_entry\>/;'q;"	kind:type	file:
file.parse_func_id	analysis.file.m	/^:- pred parse_func_id(/;kq|/^\<parse_func_id\>/;'q;"	kind:pred	file:
file.parse_imdg_arc	analysis.file.m	/^:- pred parse_imdg_arc(/;kq|/^\<parse_imdg_arc\>/;'q;"	kind:pred	file:
file.parse_request_entry	analysis.file.m	/^:- pred parse_request_entry(/;kq|/^\<parse_request_entry\>/;'q;"	kind:pred	file:
file.parse_result_entry	analysis.file.m	/^:- pred parse_result_entry(/;kq|/^\<parse_result_entry\>/;'q;"	kind:pred	file:
file.partial_order	analysis.file.m	/^:- instance partial_order(no_func_info, dummy_answer) where [$/;kq|-;/\<file.partial_order\>/;'q;"	kind:tci	file:
file.pickle_analysis_result	analysis.file.m	/^:- pred pickle_analysis_result(/;kq|/^\<pickle_analysis_result\>/;'q;"	kind:pred	file:
file.read_analysis_file	analysis.file.m	/^:- pred read_analysis_file(string::in, parse_entry(T)::in(/;kq|/^\<read_analysis_file\>/;'q;"	kind:pred	file:
file.read_module_imdg	analysis.file.m	/^:- pred read_module_imdg(/;kq|/^\<read_module_imdg\>/;'q;"	kind:pred
file.read_symlink	../library/io.file.m	/^:- pred read_symlink(string::in, io.res(/;kq|/^\<read_symlink\>/;'q;"	kind:pred
file.read_symlink_2	../library/io.file.m	/^:- pred read_symlink_2(/;kq|/^\<read_symlink_2\>/;'q;"	kind:pred	file:
file.remove_directory_entry	../library/io.file.m	/^:- pred remove_directory_entry(/;kq|/^\<remove_directory_entry\>/;'q;"	kind:pred	file:
file.remove_file	../library/io.file.m	/^:- pred remove_file(/;kq|/^\<remove_file\>/;'q;"	kind:pred
file.remove_file_2	../library/io.file.m	/^:- pred remove_file_2(/;kq|/^\<remove_file_2\>/;'q;"	kind:pred	file:
file.remove_file_recursively	../library/io.file.m	/^:- pred remove_file_recursively(/;kq|/^\<remove_file_recursively\>/;'q;"	kind:pred
file.rename_file	../library/io.file.m	/^:- pred rename_file(/;kq|/^\<rename_file\>/;'q;"	kind:pred
file.rename_file_2	../library/io.file.m	/^:- pred rename_file_2(/;kq|/^\<rename_file_2\>/;'q;"	kind:pred	file:
file.system_temp_dir	../library/io.file.m	/^:- pred system_temp_dir(/;kq|/^\<system_temp_dir\>/;'q;"	kind:pred	file:
file.to_term	analysis.file.m	/^:- instance to_term(dummy_answer) where [$/;kq|-;/\<file.to_term\>/;'q;"	kind:tci	file:
file.try_parse_module_name	analysis.file.m	/^:- pred try_parse_module_name(/;kq|/^\<try_parse_module_name\>/;'q;"	kind:pred	file:
file.unpickle_analysis_result	analysis.file.m	/^:- pred unpickle_analysis_result(/;kq|/^\<unpickle_analysis_result\>/;'q;"	kind:pred	file:
file.version_number	analysis.file.m	/^:- func version_number = int.$/;kq|/^\<version_number\>/;'q;"	kind:func	file:
file.write_analysis_cache_file	analysis.file.m	/^:- pred write_analysis_cache_file(/;kq|/^\<write_analysis_cache_file\>/;'q;"	kind:pred	file:
file.write_analysis_file	analysis.file.m	/^:- pred write_analysis_file(string::in, write_entry(T)::in(/;kq|/^\<write_analysis_file\>/;'q;"	kind:pred	file:
file.write_entry	analysis.file.m	/^:- type write_entry(T) ==$/;kq|-;/\<file.write_entry\>/;'q;"	kind:type	file:
file.write_imdg_arc	analysis.file.m	/^:- pred write_imdg_arc(/;kq|/^\<write_imdg_arc\>/;'q;"	kind:pred	file:
file.write_module_analysis_map	analysis.file.m	/^:- pred write_module_analysis_map(/;kq|/^\<write_module_analysis_map\>/;'q;"	kind:pred	file:
file.write_module_imdg	analysis.file.m	/^:- pred write_module_imdg(/;kq|/^\<write_module_imdg\>/;'q;"	kind:pred
file.write_request_entry	analysis.file.m	/^:- pred write_request_entry(/;kq|/^\<write_request_entry\>/;'q;"	kind:pred	file:
file.write_result_entry	analysis.file.m	/^:- pred write_result_entry(/;kq|/^\<write_result_entry\>/;'q;"	kind:pred	file:
file_check_accessibility	../library/dir.m	/^    ;       file_check_accessibility$/;kq|-;/\<file_check_accessibility\>/;'q;"	kind:cons
file_close	../library/dir.m	/^    ;       file_close$/;kq|-;/\<file_close\>/;'q;"	kind:cons
file_components_to_recompile	recompilation.check.m	/^:- type file_components_to_recompile$/;kq|-;/\<file_components_to_recompile\>/;'q;"	kind:type
file_error	../library/dir.m	/^:- type file_error$/;kq|-;/\<file_error\>/;'q;"	kind:type
file_error_is_relevant	module_cmds.m	/^:- pred file_error_is_relevant(set(/;kq|/^\<file_error_is_relevant\>/;'q;"	kind:pred	file:
file_error_msg	make.util.m	/^:- pred file_error_msg(/;kq|/^\<file_error_msg\>/;'q;"	kind:pred
file_get_id	../library/dir.m	/^    ;       file_get_id$/;kq|-;/\<file_get_id\>/;'q;"	kind:cons
file_get_type	../library/dir.m	/^    ;       file_get_type$/;kq|-;/\<file_get_type\>/;'q;"	kind:cons
file_id	../library/io.m	/^:- pred file_id(string::in, io.res(/;kq|/^\<file_id\>/;'q;"	kind:pred
file_id	../library/io.m	/^:- type file_id$/;kq|-;/\<file_id\>/;'q;"	kind:type	file:
file_id_2	../library/io.m	/^:- pred file_id_2(/;kq|/^\<file_id_2\>/;'q;"	kind:pred	file:
file_install_cmd	globals.m	/^:- type file_install_cmd$/;kq|-;/\<file_install_cmd\>/;'q;"	kind:type
file_is_as_new_as	compile_target_code.m	/^:- pred file_is_as_new_as(/;kq|/^\<file_is_as_new_as\>/;'q;"	kind:pred	file:
file_is_nested_class_file	module_cmds.m	/^:- func file_is_nested_class_file(set(/;kq|/^\<file_is_nested_class_file\>/;'q;"	kind:func	file:
file_kind	file_kind.m	/^:- type file_kind$/;kq|-;/\<file_kind\>/;'q;"	kind:type
file_kind.fk_int	file_kind.m	/^    ;       fk_int(int_file_kind)$/;kq|-;/\<file_kind.fk_int\>/;'q;"	kind:cons
file_kind.fk_opt	file_kind.m	/^    ;       fk_opt(opt_file_kind).$/;kq|-;/\<file_kind.fk_opt\>/;'q;"	kind:cons
file_kind.fk_src	file_kind.m	/^    --->    fk_src$/;kq|-;/\<file_kind.fk_src\>/;'q;"	kind:cons
file_kind.ifk_int0	file_kind.m	/^    --->    ifk_int0$/;kq|-;/\<file_kind.ifk_int0\>/;'q;"	kind:cons
file_kind.ifk_int1	file_kind.m	/^    ;       ifk_int1$/;kq|-;/\<file_kind.ifk_int1\>/;'q;"	kind:cons
file_kind.ifk_int2	file_kind.m	/^    ;       ifk_int2$/;kq|-;/\<file_kind.ifk_int2\>/;'q;"	kind:cons
file_kind.ifk_int3	file_kind.m	/^    ;       ifk_int3.$/;kq|-;/\<file_kind.ifk_int3\>/;'q;"	kind:cons
file_kind.int_file_kind	file_kind.m	/^:- type int_file_kind$/;kq|-;/\<file_kind.int_file_kind\>/;'q;"	kind:type
file_kind.int_or_opt_file_kind	file_kind.m	/^:- type int_or_opt_file_kind$/;kq|-;/\<file_kind.int_or_opt_file_kind\>/;'q;"	kind:type
file_kind.iofk_int	file_kind.m	/^    --->    iofk_int(int_file_kind)$/;kq|-;/\<file_kind.iofk_int\>/;'q;"	kind:cons
file_kind.iofk_opt	file_kind.m	/^    ;       iofk_opt(opt_file_kind).$/;kq|-;/\<file_kind.iofk_opt\>/;'q;"	kind:cons
file_kind.ofk_opt	file_kind.m	/^    --->    ofk_opt$/;kq|-;/\<file_kind.ofk_opt\>/;'q;"	kind:cons
file_kind.ofk_trans_opt	file_kind.m	/^    ;       ofk_trans_opt.$/;kq|-;/\<file_kind.ofk_trans_opt\>/;'q;"	kind:cons
file_kind.opt_file_kind	file_kind.m	/^:- type opt_file_kind$/;kq|-;/\<file_kind.opt_file_kind\>/;'q;"	kind:type
file_kind.sfk_src	file_kind.m	/^    --->    sfk_src.$/;kq|-;/\<file_kind.sfk_src\>/;'q;"	kind:cons
file_kind.src_file_kind	file_kind.m	/^:- type src_file_kind$/;kq|-;/\<file_kind.src_file_kind\>/;'q;"	kind:type
file_kind_to_extension	file_kind.m	/^:- pred file_kind_to_extension(/;kq|/^\<file_kind_to_extension\>/;'q;"	kind:pred
file_label_table	stack_layout.m	/^:- type file_label_table == map(int, list(line_no_info)).$/;kq|-;/\<file_label_table\>/;'q;"	kind:type	file:
file_layout	layout.m	/^    ;       file_layout(module_name, int)$/;kq|-;/\<file_layout\>/;'q;"	kind:cons
file_layout_data	layout.m	/^:- type file_layout_data$/;kq|-;/\<file_layout_data\>/;'q;"	kind:type
file_layout_label_layout_vector	layout.m	/^    ;       file_layout_label_layout_vector(module_name, int)$/;kq|-;/\<file_layout_label_layout_vector\>/;'q;"	kind:cons
file_layout_line_number_vector	layout.m	/^    ;       file_layout_line_number_vector(module_name, int)$/;kq|-;/\<file_layout_line_number_vector\>/;'q;"	kind:cons
file_modification_time	../library/io.file.m	/^:- pred file_modification_time(string::in, io.res(/;kq|/^\<file_modification_time\>/;'q;"	kind:pred
file_modification_time	../library/io.m	/^:- pred file_modification_time(string::in, io.res(/;kq|/^\<file_modification_time\>/;'q;"	kind:pred
file_modification_time_2	../library/io.file.m	/^:- pred file_modification_time_2(/;kq|/^\<file_modification_time_2\>/;'q;"	kind:pred	file:
file_name	file_util.m	/^:- type file_name == string.$/;kq|-;/\<file_name\>/;'q;"	kind:type
file_name	layout.m	/^                file_name               :: string,$/;kq|-;/\<file_name\>/;'q;"	kind:fld
file_name_group_files	mmakefiles.m	/^:- func file_name_group_files(mmake_file_name_group) = list(/;kq|/^\<file_name_group_files\>/;'q;"	kind:func	file:
file_name_groups_files	mmakefiles.m	/^:- func file_name_groups_files(one_or_more(/;kq|/^\<file_name_groups_files\>/;'q;"	kind:func	file:
file_name_to_module_name	file_names.m	/^:- pred file_name_to_module_name(/;kq|/^\<file_name_to_module_name\>/;'q;"	kind:pred
file_names.count_sum	file_names.m	/^:- type count_sum$/;kq|-;/\<file_names.count_sum\>/;'q;"	kind:type	file:
file_names.date_file_extension	make.file_names.m	/^:- pred date_file_extension(/;kq|/^\<date_file_extension\>/;'q;"	kind:pred
file_names.do_create_dirs	file_names.m	/^    --->    do_create_dirs$/;kq|-;/\<file_names.do_create_dirs\>/;'q;"	kind:cons
file_names.do_not_create_dirs	file_names.m	/^    ;       do_not_create_dirs.$/;kq|-;/\<file_names.do_not_create_dirs\>/;'q;"	kind:cons
file_names.do_not_search	file_names.m	/^    --->    do_not_search$/;kq|-;/\<file_names.do_not_search\>/;'q;"	kind:cons
file_names.do_search	file_names.m	/^    ;       do_search.$/;kq|-;/\<file_names.do_search\>/;'q;"	kind:cons
file_names.ext	file_names.m	/^:- type ext$/;kq|-;/\<file_names.ext\>/;'q;"	kind:type
file_names.ext_analysis	file_names.m	/^:- inst ext_analysis for ext\/0$/;kq|-;/\<file_names.ext_analysis\>/;'q;"	kind:inst
file_names.ext_analysis_rai	file_names.m	/^:- inst ext_analysis_rai for ext_cur_ngs_gs_max_ngs\/0$/;kq|-;/\<file_names.ext_analysis_rai\>/;'q;"	kind:inst
file_names.ext_analysis_sd	file_names.m	/^:- inst ext_analysis_sd for ext_cur_ngs_gs\/0$/;kq|-;/\<file_names.ext_analysis_sd\>/;'q;"	kind:inst
file_names.ext_cur	file_names.m	/^:- type ext_cur$/;kq|-;/\<file_names.ext_cur\>/;'q;"	kind:type
file_names.ext_cur_extension	file_names.m	/^:- pred ext_cur_extension(/;kq|/^\<ext_cur_extension\>/;'q;"	kind:pred	file:
file_names.ext_cur_gas	file_names.m	/^    ;       ext_cur_gas(ext_cur_gas)$/;kq|-;/\<file_names.ext_cur_gas\>/;'q;"	kind:cons
file_names.ext_cur_gas	file_names.m	/^:- type ext_cur_gas$/;kq|-;/\<file_names.ext_cur_gas\>/;'q;"	kind:type
file_names.ext_cur_gs	file_names.m	/^    ;       ext_cur_gs(ext_cur_gs)$/;kq|-;/\<file_names.ext_cur_gs\>/;'q;"	kind:cons
file_names.ext_cur_gs	file_names.m	/^:- type ext_cur_gs$/;kq|-;/\<file_names.ext_cur_gs\>/;'q;"	kind:type
file_names.ext_cur_gs_lib_init	file_names.m	/^    --->    ext_cur_gs_lib_init                 % ".init"$/;kq|-;/\<file_names.ext_cur_gs_lib_init\>/;'q;"	kind:cons
file_names.ext_cur_gs_lib_jar	file_names.m	/^    ;       ext_cur_gs_lib_jar                  % ".jar"$/;kq|-;/\<file_names.ext_cur_gs_lib_jar\>/;'q;"	kind:cons
file_names.ext_cur_ngs	file_names.m	/^    ;       ext_cur_ngs(ext_cur_ngs)$/;kq|-;/\<file_names.ext_cur_ngs\>/;'q;"	kind:cons
file_names.ext_cur_ngs	file_names.m	/^:- type ext_cur_ngs$/;kq|-;/\<file_names.ext_cur_ngs\>/;'q;"	kind:type
file_names.ext_cur_ngs_gas	file_names.m	/^    ;       ext_cur_ngs_gas(ext_cur_ngs_gas)$/;kq|-;/\<file_names.ext_cur_ngs_gas\>/;'q;"	kind:cons
file_names.ext_cur_ngs_gas	file_names.m	/^:- type ext_cur_ngs_gas$/;kq|-;/\<file_names.ext_cur_ngs_gas\>/;'q;"	kind:type
file_names.ext_cur_ngs_gs	file_names.m	/^    ;       ext_cur_ngs_gs(ext_cur_ngs_gs)$/;kq|-;/\<file_names.ext_cur_ngs_gs\>/;'q;"	kind:cons
file_names.ext_cur_ngs_gs	file_names.m	/^:- type ext_cur_ngs_gs$/;kq|-;/\<file_names.ext_cur_ngs_gs\>/;'q;"	kind:type
file_names.ext_cur_ngs_gs_err	file_names.m	/^    ;       ext_cur_ngs_gs_err(ext_cur_ngs_gs_err)$/;kq|-;/\<file_names.ext_cur_ngs_gs_err\>/;'q;"	kind:cons
file_names.ext_cur_ngs_gs_err	file_names.m	/^:- type ext_cur_ngs_gs_err$/;kq|-;/\<file_names.ext_cur_ngs_gs_err\>/;'q;"	kind:type
file_names.ext_cur_ngs_gs_java	file_names.m	/^    ;       ext_cur_ngs_gs_java(ext_cur_ngs_gs_java)$/;kq|-;/\<file_names.ext_cur_ngs_gs_java\>/;'q;"	kind:cons
file_names.ext_cur_ngs_gs_java	file_names.m	/^:- type ext_cur_ngs_gs_java$/;kq|-;/\<file_names.ext_cur_ngs_gs_java\>/;'q;"	kind:type
file_names.ext_cur_ngs_mf_d	file_names.m	/^    ;       ext_cur_ngs_mf_d                    % ".d"$/;kq|-;/\<file_names.ext_cur_ngs_mf_d\>/;'q;"	kind:cons
file_names.ext_cur_ngs_mf_dep	file_names.m	/^    ;       ext_cur_ngs_mf_dep                  % ".dep"$/;kq|-;/\<file_names.ext_cur_ngs_mf_dep\>/;'q;"	kind:cons
file_names.ext_cur_ngs_mf_dv	file_names.m	/^    ;       ext_cur_ngs_mf_dv                   % ".dv"$/;kq|-;/\<file_names.ext_cur_ngs_mf_dv\>/;'q;"	kind:cons
file_names.ext_cur_ngs_search	file_names.m	/^:- inst ext_cur_ngs_search for ext_cur_ngs\/0$/;kq|-;/\<file_names.ext_cur_ngs_search\>/;'q;"	kind:inst	file:
file_names.ext_cur_pgs_max_cur	file_names.m	/^    ;       ext_cur_pgs_max_cur(ext_cur_pgs_max_cur)$/;kq|-;/\<file_names.ext_cur_pgs_max_cur\>/;'q;"	kind:cons
file_names.ext_cur_pgs_max_cur	file_names.m	/^:- type ext_cur_pgs_max_cur$/;kq|-;/\<file_names.ext_cur_pgs_max_cur\>/;'q;"	kind:type
file_names.ext_cur_user_defns	file_names.m	/^    ;       ext_cur_user_defns                  % ".defns"$/;kq|-;/\<file_names.ext_cur_user_defns\>/;'q;"	kind:cons
file_names.ext_cur_user_lct	file_names.m	/^    ;       ext_cur_user_lct                    % ".local_call_tree"$/;kq|-;/\<file_names.ext_cur_user_lct\>/;'q;"	kind:cons
file_names.ext_cur_user_order	file_names.m	/^    ;       ext_cur_user_order                  % ".module_order"$/;kq|-;/\<file_names.ext_cur_user_order\>/;'q;"	kind:cons
file_names.ext_cur_user_ugly	file_names.m	/^    ;       ext_cur_user_ugly                   % ".ugly"$/;kq|-;/\<file_names.ext_cur_user_ugly\>/;'q;"	kind:cons
file_names.ext_cur_user_xml	file_names.m	/^    ;       ext_cur_user_xml.                   % ".xml"$/;kq|-;/\<file_names.ext_cur_user_xml\>/;'q;"	kind:cons
file_names.ext_int	file_names.m	/^:- inst ext_int for ext\/0$/;kq|-;/\<file_names.ext_int\>/;'q;"	kind:inst
file_names.ext_int_0123	file_names.m	/^:- inst ext_int_0123 for ext_cur_ngs\/0$/;kq|-;/\<file_names.ext_int_0123\>/;'q;"	kind:inst
file_names.ext_int_0123_md	file_names.m	/^:- inst ext_int_0123_md for ext_cur_ngs\/0$/;kq|-;/\<file_names.ext_int_0123_md\>/;'q;"	kind:inst
file_names.ext_int_md	file_names.m	/^:- inst ext_int_md for ext\/0$/;kq|-;/\<file_names.ext_int_md\>/;'q;"	kind:inst
file_names.ext_max_opt_pt	file_names.m	/^:- inst ext_max_opt_pt for ext_cur_ngs_gs_max_ngs\/0$/;kq|-;/\<file_names.ext_max_opt_pt\>/;'q;"	kind:inst
file_names.ext_mt	file_names.m	/^:- inst ext_mt for ext\/0$/;kq|-;/\<file_names.ext_mt\>/;'q;"	kind:inst
file_names.ext_opt	file_names.m	/^:- inst ext_opt for ext\/0$/;kq|-;/\<file_names.ext_opt\>/;'q;"	kind:inst
file_names.ext_opt_pt	file_names.m	/^:- inst ext_opt_pt for ext_cur_ngs_gs\/0$/;kq|-;/\<file_names.ext_opt_pt\>/;'q;"	kind:inst
file_names.ext_src	file_names.m	/^%   --->    ext_src$/;kq|-;/\<file_names.ext_src\>/;'q;"	kind:cons
file_names.ext_to_dir_path	file_names.m	/^:- pred ext_to_dir_path(/;kq|/^\<ext_to_dir_path\>/;'q;"	kind:pred
file_names.extension	make.file_names.m	/^    ;       extension(ext)$/;kq|-;/\<file_names.extension\>/;'q;"	kind:cons	file:
file_names.extension_to_string	file_names.m	/^:- func extension_to_string(/;kq|/^\<extension_to_string\>/;'q;"	kind:func
file_names.fact_table_obj	make.file_names.m	/^    ;       fact_table_obj(ext, string).$/;kq|-;/\<file_names.fact_table_obj\>/;'q;"	kind:cons	file:
file_names.for_search	file_names.m	/^    ;       for_search.$/;kq|-;/\<file_names.for_search\>/;'q;"	kind:cons
file_names.get_java_dir_path	file_names.m	/^:- pred get_java_dir_path(/;kq|/^\<get_java_dir_path\>/;'q;"	kind:pred
file_names.make_gas_dir_names	file_names.m	/^:- pred make_gas_dir_names(/;kq|/^\<make_gas_dir_names\>/;'q;"	kind:pred	file:
file_names.make_gs_dir_names	file_names.m	/^:- pred make_gs_dir_names(/;kq|/^\<make_gs_dir_names\>/;'q;"	kind:pred	file:
file_names.make_ngs_dir_names	file_names.m	/^:- pred make_ngs_dir_names(/;kq|/^\<make_ngs_dir_names\>/;'q;"	kind:pred	file:
file_names.maybe_create_dirs	file_names.m	/^:- type maybe_create_dirs$/;kq|-;/\<file_names.maybe_create_dirs\>/;'q;"	kind:type
file_names.maybe_for_search	file_names.m	/^:- type maybe_for_search$/;kq|-;/\<file_names.maybe_for_search\>/;'q;"	kind:type
file_names.maybe_search	file_names.m	/^:- type maybe_search$/;kq|-;/\<file_names.maybe_search\>/;'q;"	kind:type
file_names.maybe_target_ext	make.file_names.m	/^:- inst maybe_target_ext for maybe_target_extension\/0$/;kq|-;/\<file_names.maybe_target_ext\>/;'q;"	kind:inst	file:
file_names.mt_ext_cur	file_names.m	/^:- inst mt_ext_cur for ext_cur\/0$/;kq|-;/\<file_names.mt_ext_cur\>/;'q;"	kind:inst
file_names.mt_ext_cur_ngs	file_names.m	/^:- inst mt_ext_cur_ngs for ext_cur_ngs\/0$/;kq|-;/\<file_names.mt_ext_cur_ngs\>/;'q;"	kind:inst
file_names.mt_ext_cur_ngs_gas	file_names.m	/^:- inst mt_ext_cur_ngs_gas for ext_cur_ngs_gas\/0$/;kq|-;/\<file_names.mt_ext_cur_ngs_gas\>/;'q;"	kind:inst
file_names.mt_ext_cur_ngs_gs	file_names.m	/^:- inst mt_ext_cur_ngs_gs for ext_cur_ngs_gs\/0$/;kq|-;/\<file_names.mt_ext_cur_ngs_gs\>/;'q;"	kind:inst
file_names.not_for_search	file_names.m	/^    --->    not_for_search$/;kq|-;/\<file_names.not_for_search\>/;'q;"	kind:cons
file_names.record_key	file_names.m	/^:- type record_key$/;kq|-;/\<file_names.record_key\>/;'q;"	kind:type	file:
file_names.record_mkdir	file_names.m	/^:- pred record_mkdir(/;kq|/^\<record_mkdir\>/;'q;"	kind:pred	file:
file_names.record_no_mkdir	file_names.m	/^:- pred record_no_mkdir(/;kq|/^\<record_no_mkdir\>/;'q;"	kind:pred	file:
file_names.record_translation	file_names.m	/^:- pred record_translation(/;kq|/^\<record_translation\>/;'q;"	kind:pred	file:
file_names.record_value	file_names.m	/^:- type record_value$/;kq|-;/\<file_names.record_value\>/;'q;"	kind:type	file:
file_names.search_cur_dir	file_names.m	/^    --->    search_cur_dir$/;kq|-;/\<file_names.search_cur_dir\>/;'q;"	kind:cons
file_names.search_cur_dir	file_names.m	/^    --->    search_cur_dir$/;kq|-;/\<file_names.search_cur_dir\>/;'q;"	kind:cons
file_names.search_dirs_for_ext	file_names.m	/^    ;       search_dirs_for_ext.$/;kq|-;/\<file_names.search_dirs_for_ext\>/;'q;"	kind:cons
file_names.search_ext	file_names.m	/^:- inst search_ext for search_which_dirs\/0$/;kq|-;/\<file_names.search_ext\>/;'q;"	kind:inst
file_names.search_intermod	file_names.m	/^:- inst search_intermod for search_which_dirs\/0$/;kq|-;/\<file_names.search_intermod\>/;'q;"	kind:inst
file_names.search_this_dir	file_names.m	/^    ;       search_this_dir(dir_name)$/;kq|-;/\<file_names.search_this_dir\>/;'q;"	kind:cons
file_names.search_this_dir_and	file_names.m	/^    ;       search_this_dir_and(dir_name, search_which_tail_dirs)$/;kq|-;/\<file_names.search_this_dir_and\>/;'q;"	kind:cons
file_names.search_which_dirs	file_names.m	/^:- type search_which_dirs$/;kq|-;/\<file_names.search_which_dirs\>/;'q;"	kind:type
file_names.source	make.file_names.m	/^    --->    source$/;kq|-;/\<file_names.source\>/;'q;"	kind:cons	file:
file_names.write_out_ext_entry	file_names.m	/^:- pred write_out_ext_entry(/;kq|/^\<write_out_ext_entry\>/;'q;"	kind:pred	file:
file_names_to_index_set	make.index_set.m	/^:- pred file_names_to_index_set(list(/;kq|/^\<file_names_to_index_set\>/;'q;"	kind:pred
file_open	../library/dir.m	/^    --->    file_open$/;kq|-;/\<file_open\>/;'q;"	kind:cons
file_operation	../library/dir.m	/^:- type file_operation$/;kq|-;/\<file_operation\>/;'q;"	kind:type
file_options_error	../library/getopt.m	/^    ;       file_options_error(option_error(OptionType)).$/;kq|-;/\<file_options_error\>/;'q;"	kind:cons	file:
file_options_error	../library/getopt_io.m	/^    ;       file_options_error(option_error(OptionType)).$/;kq|-;/\<file_options_error\>/;'q;"	kind:cons	file:
file_options_no_error	../library/getopt.m	/^    --->    file_options_no_error(go_cord(option_value(OptionType)))$/;kq|-;/\<file_options_no_error\>/;'q;"	kind:cons	file:
file_options_no_error	../library/getopt_io.m	/^    --->    file_options_no_error(go_cord(option_value(OptionType)))$/;kq|-;/\<file_options_no_error\>/;'q;"	kind:cons	file:
file_options_or_error	../library/getopt.m	/^:- type file_options_or_error(OptionType)$/;kq|-;/\<file_options_or_error\>/;'q;"	kind:type	file:
file_options_or_error	../library/getopt_io.m	/^:- type file_options_or_error(OptionType)$/;kq|-;/\<file_options_or_error\>/;'q;"	kind:type	file:
file_or_module	deps_map.m	/^:- type file_or_module$/;kq|-;/\<file_or_module\>/;'q;"	kind:type
file_or_module_to_module_name	mercury_compile_main.m	/^:- func file_or_module_to_module_name(/;kq|/^\<file_or_module_to_module_name\>/;'q;"	kind:func	file:
file_permissions	copy_util.m	/^:- type file_permissions$/;kq|-;/\<file_permissions\>/;'q;"	kind:type	file:
file_read_dir_entry	../library/dir.m	/^    ;       file_read_dir_entry.$/;kq|-;/\<file_read_dir_entry\>/;'q;"	kind:cons
file_special	../library/getopt.m	/^    ;       file_special.$/;kq|-;/\<file_special\>/;'q;"	kind:cons
file_special	../library/getopt_io.m	/^    ;       file_special.$/;kq|-;/\<file_special\>/;'q;"	kind:cons
file_special_but_no_io	../library/getopt.m	/^    ;       file_special_but_no_io(string)$/;kq|-;/\<file_special_but_no_io\>/;'q;"	kind:cons
file_special_but_no_io	../library/getopt_io.m	/^    ;       file_special_but_no_io(string)$/;kq|-;/\<file_special_but_no_io\>/;'q;"	kind:cons
file_special_cannot_open	../library/getopt.m	/^    ;       file_special_cannot_open(string, io.error)$/;kq|-;/\<file_special_cannot_open\>/;'q;"	kind:cons
file_special_cannot_open	../library/getopt_io.m	/^    ;       file_special_cannot_open(string, io.error)$/;kq|-;/\<file_special_cannot_open\>/;'q;"	kind:cons
file_special_cannot_read	../library/getopt.m	/^    ;       file_special_cannot_read(string, io.error)$/;kq|-;/\<file_special_cannot_read\>/;'q;"	kind:cons
file_special_cannot_read	../library/getopt_io.m	/^    ;       file_special_cannot_read(string, io.error)$/;kq|-;/\<file_special_cannot_read\>/;'q;"	kind:cons
file_special_circular_inclusion	../library/getopt.m	/^    ;       file_special_circular_inclusion(string).$/;kq|-;/\<file_special_circular_inclusion\>/;'q;"	kind:cons
file_special_circular_inclusion	../library/getopt_io.m	/^    ;       file_special_circular_inclusion(string).$/;kq|-;/\<file_special_circular_inclusion\>/;'q;"	kind:cons
file_special_contains_non_option_args	../library/getopt.m	/^    ;       file_special_contains_non_option_args(string)$/;kq|-;/\<file_special_contains_non_option_args\>/;'q;"	kind:cons
file_special_contains_non_option_args	../library/getopt_io.m	/^    ;       file_special_contains_non_option_args(string)$/;kq|-;/\<file_special_contains_non_option_args\>/;'q;"	kind:cons
file_timestamp_map	make.make_info.m	/^:- type file_timestamp_map ==$/;kq|-;/\<file_timestamp_map\>/;'q;"	kind:type
file_type	../library/io.file.m	/^:- pred file_type(bool::in, string::in, io.res(/;kq|/^\<file_type\>/;'q;"	kind:pred
file_type	../library/io.m	/^:- pred file_type(bool::in, string::in, io.res(/;kq|/^\<file_type\>/;'q;"	kind:pred
file_type	../library/io.m	/^:- type file_type$/;kq|-;/\<file_type\>/;'q;"	kind:type
file_type_2	../library/io.file.m	/^:- pred file_type_2(/;kq|/^\<file_type_2\>/;'q;"	kind:pred	file:
file_util.copy_file_to_stream	file_util.m	/^:- pred copy_file_to_stream(/;kq|/^\<copy_file_to_stream\>/;'q;"	kind:pred	file:
file_util.copy_stream	file_util.m	/^:- pred copy_stream(/;kq|/^\<copy_stream\>/;'q;"	kind:pred	file:
file_util.dir_name	file_util.m	/^:- type dir_name == string.$/;kq|-;/\<file_util.dir_name\>/;'q;"	kind:type
file_util.file_name	file_util.m	/^:- type file_name == string.$/;kq|-;/\<file_util.file_name\>/;'q;"	kind:type
file_util.maybe_flush_output	file_util.m	/^:- pred maybe_flush_output(/;kq|/^\<maybe_flush_output\>/;'q;"	kind:pred
file_util.maybe_report_stats	file_util.m	/^:- pred maybe_report_stats(/;kq|/^\<maybe_report_stats\>/;'q;"	kind:pred
file_util.maybe_write_string	file_util.m	/^:- pred maybe_write_string(/;kq|/^\<maybe_write_string\>/;'q;"	kind:pred
file_util.open_temp_file	file_util.m	/^:- pred open_temp_file(io.res(/;kq|/^\<open_temp_file\>/;'q;"	kind:pred	file:
file_util.open_temp_output	file_util.m	/^:- pred open_temp_output(maybe_error(/;kq|/^\<open_temp_output\>/;'q;"	kind:pred
file_util.report_error	file_util.m	/^:- pred report_error(/;kq|/^\<report_error\>/;'q;"	kind:pred
file_util.write_string_to_file	file_util.m	/^:- pred write_string_to_file(/;kq|/^\<write_string_to_file\>/;'q;"	kind:pred
file_var	optdb_help.m	/^    ;       file_var(string, string)            % @file{@var{str1}.str2}$/;kq|-;/\<file_var\>/;'q;"	kind:cons
filenames_from_stdin	options.m	/^    ;       filenames_from_stdin$/;kq|-;/\<filenames_from_stdin\>/;'q;"	kind:cons
fill	../library/array.m	/^:- pred fill(T::in, array(T)::array_di, array(/;kq|/^\<fill\>/;'q;"	kind:pred
fill	../library/array2d.m	/^:- pred fill(T::in, array2d(T)::array2d_di, array2d(/;kq|/^\<fill\>/;'q;"	kind:pred
fill_branch_delay_slot	delay_slot.m	/^:- pred fill_branch_delay_slot(list(instruction)::in, list(/;kq|/^\<fill_branch_delay_slot\>/;'q;"	kind:pred
fill_bulk_comparability	unify_proc.m	/^:- func fill_bulk_comparability(/;kq|/^\<fill_bulk_comparability\>/;'q;"	kind:func	file:
fill_char21	prog_data.m	/^    ;       fill_char21.$/;kq|-;/\<fill_char21\>/;'q;"	kind:cons
fill_conj_id_slots	goal_path.m	/^:- pred fill_conj_id_slots(/;kq|/^\<fill_conj_id_slots\>/;'q;"	kind:pred	file:
fill_conj_path_slots	goal_path.m	/^:- pred fill_conj_path_slots(/;kq|/^\<fill_conj_path_slots\>/;'q;"	kind:pred	file:
fill_disj_id_slots	goal_path.m	/^:- pred fill_disj_id_slots(/;kq|/^\<fill_disj_id_slots\>/;'q;"	kind:pred	file:
fill_disj_path_slots	goal_path.m	/^:- pred fill_disj_path_slots(/;kq|/^\<fill_disj_path_slots\>/;'q;"	kind:pred	file:
fill_enum	prog_data.m	/^    --->    fill_enum$/;kq|-;/\<fill_enum\>/;'q;"	kind:cons
fill_goal_id_slots	goal_path.m	/^:- pred fill_goal_id_slots(/;kq|/^\<fill_goal_id_slots\>/;'q;"	kind:pred	file:
fill_goal_id_slots_in_clauses	goal_path.m	/^:- pred fill_goal_id_slots_in_clauses(/;kq|/^\<fill_goal_id_slots_in_clauses\>/;'q;"	kind:pred
fill_goal_id_slots_in_proc	goal_path.m	/^:- pred fill_goal_id_slots_in_proc(/;kq|/^\<fill_goal_id_slots_in_proc\>/;'q;"	kind:pred
fill_goal_id_slots_in_proc_body	goal_path.m	/^:- pred fill_goal_id_slots_in_proc_body(/;kq|/^\<fill_goal_id_slots_in_proc_body\>/;'q;"	kind:pred
fill_goal_path_slots	goal_path.m	/^:- pred fill_goal_path_slots(/;kq|/^\<fill_goal_path_slots\>/;'q;"	kind:pred	file:
fill_goal_path_slots_in_proc	goal_path.m	/^:- pred fill_goal_path_slots_in_proc(/;kq|/^\<fill_goal_path_slots_in_proc\>/;'q;"	kind:pred
fill_in_fact_arg_infos	fact_table.m	/^:- pred fill_in_fact_arg_infos(list(/;kq|/^\<fill_in_fact_arg_infos\>/;'q;"	kind:pred	file:
fill_in_is_dummy_slot	post_typecheck.m	/^:- pred fill_in_is_dummy_slot(/;kq|/^\<fill_in_is_dummy_slot\>/;'q;"	kind:pred	file:
fill_in_non_sub_du_type_repn	du_type_layout.m	/^:- pred fill_in_non_sub_du_type_repn(/;kq|/^\<fill_in_non_sub_du_type_repn\>/;'q;"	kind:pred	file:
fill_in_non_sub_type_repn	du_type_layout.m	/^:- pred fill_in_non_sub_type_repn(/;kq|/^\<fill_in_non_sub_type_repn\>/;'q;"	kind:pred	file:
fill_int16	prog_data.m	/^    ;       fill_int16$/;kq|-;/\<fill_int16\>/;'q;"	kind:cons
fill_int32	prog_data.m	/^    ;       fill_int32$/;kq|-;/\<fill_int32\>/;'q;"	kind:cons
fill_int8	prog_data.m	/^    ;       fill_int8$/;kq|-;/\<fill_int8\>/;'q;"	kind:cons
fill_kind	prog_data.m	/^:- type fill_kind$/;kq|-;/\<fill_kind\>/;'q;"	kind:type
fill_kind_size	prog_item.m	/^:- type fill_kind_size$/;kq|-;/\<fill_kind_size\>/;'q;"	kind:type
fill_kind_size_num_bits	prog_item.m	/^:- func fill_kind_size_num_bits(/;kq|/^\<fill_kind_size_num_bits\>/;'q;"	kind:func
fill_kind_size_to_kind_and_size	du_type_layout.m	/^:- pred fill_kind_size_to_kind_and_size(/;kq|/^\<fill_kind_size_to_kind_and_size\>/;'q;"	kind:pred	file:
fill_kind_size_to_string	parse_tree_out_type_repn.m	/^:- func fill_kind_size_to_string(/;kq|/^\<fill_kind_size_to_string\>/;'q;"	kind:func
fill_kind_string	prog_data.m	/^:- pred fill_kind_string(/;kq|/^\<fill_kind_string\>/;'q;"	kind:pred
fill_kind_to_str	du_type_layout.m	/^:- func fill_kind_to_str(/;kq|/^\<fill_kind_to_str\>/;'q;"	kind:func	file:
fill_kind_to_string	hlds_out_type_table.m	/^:- func fill_kind_to_string(/;kq|/^\<fill_kind_to_string\>/;'q;"	kind:func	file:
fill_orelse_id_slots	goal_path.m	/^:- pred fill_orelse_id_slots(/;kq|/^\<fill_orelse_id_slots\>/;'q;"	kind:pred	file:
fill_orelse_path_slots	goal_path.m	/^:- pred fill_orelse_path_slots(/;kq|/^\<fill_orelse_path_slots\>/;'q;"	kind:pred	file:
fill_range	../library/array.m	/^:- pred fill_range(/;kq|/^\<fill_range\>/;'q;"	kind:pred
fill_slots_in_clause	goal_path.m	/^:- pred fill_slots_in_clause(/;kq|/^\<fill_slots_in_clause\>/;'q;"	kind:pred	file:
fill_switch_id_slots	goal_path.m	/^:- pred fill_switch_id_slots(/;kq|/^\<fill_switch_id_slots\>/;'q;"	kind:pred	file:
fill_switch_path_slots	goal_path.m	/^:- pred fill_switch_path_slots(/;kq|/^\<fill_switch_path_slots\>/;'q;"	kind:pred	file:
fill_uint16	prog_data.m	/^    ;       fill_uint16$/;kq|-;/\<fill_uint16\>/;'q;"	kind:cons
fill_uint32	prog_data.m	/^    ;       fill_uint32$/;kq|-;/\<fill_uint32\>/;'q;"	kind:cons
fill_uint8	prog_data.m	/^    ;       fill_uint8$/;kq|-;/\<fill_uint8\>/;'q;"	kind:cons
fill_var_to_sizevar_map	term_constr_build.m	/^:- pred fill_var_to_sizevar_map(/;kq|/^\<fill_var_to_sizevar_map\>/;'q;"	kind:pred	file:
filled_bitfield	ml_gen_info.m	/^:- type filled_bitfield$/;kq|-;/\<filled_bitfield\>/;'q;"	kind:type
filled_bitfields_to_packed_word	ml_unify_gen_construct.m	/^:- pred filled_bitfields_to_packed_word(/;kq|/^\<filled_bitfields_to_packed_word\>/;'q;"	kind:pred	file:
filled_packed_word	ml_gen_info.m	/^:- type filled_packed_word == one_or_more(filled_bitfield).$/;kq|-;/\<filled_packed_word\>/;'q;"	kind:type
filter	../library/assoc_list.m	/^:- func filter(pred(K)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:func
filter	../library/assoc_list.m	/^:- pred filter(pred(K)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
filter	../library/cord.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
filter	../library/cord.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
filter	../library/diet.m	/^:- func filter(pred(T), diet(T)) = diet(T) <= diet_element(/;kq|/^\<filter\>/;'q;"	kind:func
filter	../library/diet.m	/^:- pred filter(pred(T), diet(T), diet(T), diet(T)) <= diet_element(/;kq|/^\<filter\>/;'q;"	kind:pred
filter	../library/fat_sparse_bitset.m	/^:- func filter(pred(T)::in(pred(in) is semidet), fat_sparse_bitset(/;kq|/^\<filter\>/;'q;"	kind:func
filter	../library/fat_sparse_bitset.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
filter	../library/fatter_sparse_bitset.m	/^:- func filter(pred(T)::in(pred(in) is semidet), fatter_sparse_bitset(/;kq|/^\<filter\>/;'q;"	kind:func
filter	../library/fatter_sparse_bitset.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
filter	../library/kv_list.m	/^:- func filter(pred(K)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:func
filter	../library/kv_list.m	/^:- pred filter(pred(K)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
filter	../library/list.m	/^:- func filter(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<filter\>/;'q;"	kind:func
filter	../library/list.m	/^:- pred filter(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<filter\>/;'q;"	kind:pred
filter	../library/one_or_more.m	/^:- func filter(pred(T)::in(pred(in) is semidet), one_or_more(/;kq|/^\<filter\>/;'q;"	kind:func
filter	../library/one_or_more.m	/^:- pred filter(pred(T)::in(pred(in) is semidet), one_or_more(/;kq|/^\<filter\>/;'q;"	kind:pred
filter	../library/set.m	/^:- func filter(pred(T1), set(T1)) = set(/;kq|/^\<filter\>/;'q;"	kind:func
filter	../library/set.m	/^:- pred filter(pred(T1), set(T1), set(T1), set(/;kq|/^\<filter\>/;'q;"	kind:pred
filter	../library/set_bbbtree.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
filter	../library/set_bbbtree.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
filter	../library/set_ctree234.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
filter	../library/set_ctree234.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
filter	../library/set_ordlist.m	/^:- func filter(pred(T), set_ordlist(T)) = set_ordlist(/;kq|/^\<filter\>/;'q;"	kind:func
filter	../library/set_ordlist.m	/^:- pred filter(pred(T), set_ordlist(T), set_ordlist(T), set_ordlist(/;kq|/^\<filter\>/;'q;"	kind:pred
filter	../library/set_tree234.m	/^:- func filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:func
filter	../library/set_tree234.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
filter	../library/set_unordlist.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
filter	../library/set_unordlist.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
filter	../library/sparse_bitset.m	/^:- func filter(pred(T), sparse_bitset(T)) = sparse_bitset(T) <= uenum(/;kq|/^\<filter\>/;'q;"	kind:func
filter	../library/sparse_bitset.m	/^:- pred filter(pred(T), sparse_bitset(T), sparse_bitset(T), sparse_bitset(/;kq|/^\<filter\>/;'q;"	kind:pred
filter	../library/test_bitset.m	/^:- func filter(pred(T)::in(pred(in) is semidet), test_bitset(/;kq|/^\<filter\>/;'q;"	kind:func
filter	../library/tree_bitset.m	/^:- func filter(pred(T)::in(pred(in) is semidet), tree_bitset(/;kq|/^\<filter\>/;'q;"	kind:func
filter	../library/tree_bitset.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
filter	mode_robdd.equiv_vars.m	/^:- func filter(pred(var(T)), equiv_vars(T)) = equiv_vars(/;kq|/^\<filter\>/;'q;"	kind:func
filter	mode_robdd.implications.m	/^:- func filter(pred(var(T)), imp_vars(T)) = imp_vars(/;kq|/^\<filter\>/;'q;"	kind:func
filter	set_of_var.m	/^:- func filter(pred(var(T))::in(pred(in) is semidet), set_of_var(/;kq|/^\<filter\>/;'q;"	kind:func
filter	set_of_var.m	/^:- pred filter(pred(var(T))::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
filter_2	../library/robdd.m	/^:- pred filter_2(pred(var(T))::in(pred(/;kq|/^\<filter_2\>/;'q;"	kind:pred	file:
filter_and_count	lp_rational.m	/^:- pred filter_and_count(pred(vector)::in(pred(/;kq|/^\<filter_and_count\>/;'q;"	kind:pred	file:
filter_bodys	foreign.m	/^:- pred filter_bodys(foreign_language::in, list(/;kq|/^\<filter_bodys\>/;'q;"	kind:pred
filter_complex_constraints	constraint.m	/^:- pred filter_complex_constraints(list(/;kq|/^\<filter_complex_constraints\>/;'q;"	kind:pred	file:
filter_complex_constraints_2	constraint.m	/^:- pred filter_complex_constraints_2(list(/;kq|/^\<filter_complex_constraints_2\>/;'q;"	kind:pred	file:
filter_constraint_map	hlds_rtti.m	/^:- pred filter_constraint_map(assoc_list(/;kq|/^\<filter_constraint_map\>/;'q;"	kind:pred	file:
filter_decls	foreign.m	/^:- pred filter_decls(foreign_language::in, list(/;kq|/^\<filter_decls\>/;'q;"	kind:pred
filter_dependent_constraints	constraint.m	/^:- pred filter_dependent_constraints(/;kq|/^\<filter_dependent_constraints\>/;'q;"	kind:pred	file:
filter_dependent_constraints_2	constraint.m	/^:- pred filter_dependent_constraints_2(/;kq|/^\<filter_dependent_constraints_2\>/;'q;"	kind:pred	file:
filter_exports	foreign.m	/^:- pred filter_exports(/;kq|/^\<filter_exports\>/;'q;"	kind:pred
filter_grade	compute_grade.m	/^:- pred filter_grade(/;kq|/^\<filter_grade\>/;'q;"	kind:pred	file:
filter_headvar_unification_goals	modecheck_conj.m	/^:- pred filter_headvar_unification_goals(list(/;kq|/^\<filter_headvar_unification_goals\>/;'q;"	kind:pred	file:
filter_imp_map	mode_robdd.implications.m	/^:- func filter_imp_map(pred(var(T)), imp_map(T)) = imp_map(/;kq|/^\<filter_imp_map\>/;'q;"	kind:func	file:
filter_imports_graph	output_imports_graph.m	/^:- pred filter_imports_graph(pair(/;kq|/^\<filter_imports_graph\>/;'q;"	kind:pred	file:
filter_in_livevals	opt_util.m	/^:- pred filter_in_livevals(list(/;kq|/^\<filter_in_livevals\>/;'q;"	kind:pred
filter_input_args	prog_rep.m	/^:- pred filter_input_args(prog_rep_info::in, list(/;kq|/^\<filter_input_args\>/;'q;"	kind:pred	file:
filter_interface_generation_specs	error_util.m	/^:- pred filter_interface_generation_specs(/;kq|/^\<filter_interface_generation_specs\>/;'q;"	kind:pred
filter_map	../library/list.m	/^:- func filter_map((func(T1) = T2)::in((func(/;kq|/^\<filter_map\>/;'q;"	kind:func
filter_map	../library/list.m	/^:- pred filter_map(pred(T1, T2)::in(pred(/;kq|/^\<filter_map\>/;'q;"	kind:pred
filter_map	../library/list.m	/^:- pred filter_map(pred(T1, T2)::in(pred(/;kq|/^\<filter_map\>/;'q;"	kind:pred
filter_map	../library/one_or_more.m	/^:- func filter_map(func(T1) = T2, one_or_more(T1)) = list(/;kq|/^\<filter_map\>/;'q;"	kind:func
filter_map	../library/one_or_more.m	/^:- pred filter_map(pred(T1, T2)::in(pred(/;kq|/^\<filter_map\>/;'q;"	kind:pred
filter_map	../library/one_or_more.m	/^:- pred filter_map(pred(T1, T2)::in(pred(/;kq|/^\<filter_map\>/;'q;"	kind:pred
filter_map	../library/set.m	/^:- func filter_map(func(T1) = T2, set(T1)) = set(/;kq|/^\<filter_map\>/;'q;"	kind:func
filter_map	../library/set_bbbtree.m	/^:- func filter_map(func(T1) = T2, set_bbbtree(T1)) = set_bbbtree(/;kq|/^\<filter_map\>/;'q;"	kind:func
filter_map	../library/set_ctree234.m	/^:- func filter_map(func(T1) = T2, set_ctree234(T1)) = set_ctree234(/;kq|/^\<filter_map\>/;'q;"	kind:func
filter_map	../library/set_ordlist.m	/^:- func filter_map(func(T1) = T2, set_ordlist(T1)) = set_ordlist(/;kq|/^\<filter_map\>/;'q;"	kind:func
filter_map	../library/set_tree234.m	/^:- func filter_map(func(T1) = T2, set_tree234(T1)) = set_tree234(/;kq|/^\<filter_map\>/;'q;"	kind:func
filter_map	../library/set_unordlist.m	/^:- func filter_map(func(T1) = T2, set_unordlist(T1)) = set_unordlist(/;kq|/^\<filter_map\>/;'q;"	kind:func
filter_map_corresponding	../library/list.m	/^:- func filter_map_corresponding(func(A, B) = R, list(A), list(/;kq|/^\<filter_map_corresponding\>/;'q;"	kind:func
filter_map_corresponding	../library/one_or_more.m	/^:- func filter_map_corresponding(/;kq|/^\<filter_map_corresponding\>/;'q;"	kind:func
filter_map_corresponding3	../library/list.m	/^:- func filter_map_corresponding3(func(/;kq|/^\<filter_map_corresponding3\>/;'q;"	kind:func
filter_map_corresponding3	../library/one_or_more.m	/^:- func filter_map_corresponding3(/;kq|/^\<filter_map_corresponding3\>/;'q;"	kind:func
filter_map_foldl	../library/list.m	/^:- pred filter_map_foldl(/;kq|/^\<filter_map_foldl\>/;'q;"	kind:pred
filter_map_foldl	../library/one_or_more.m	/^:- pred filter_map_foldl(/;kq|/^\<filter_map_foldl\>/;'q;"	kind:pred
filter_map_func	../library/set_ctree234.m	/^:- pred filter_map_func(/;kq|/^\<filter_map_func\>/;'q;"	kind:pred	file:
filter_map_func	../library/set_tree234.m	/^:- pred filter_map_func(func(T1) = T2, set_tree234(T1), list(T2), list(/;kq|/^\<filter_map_func\>/;'q;"	kind:pred	file:
filter_map_keys	../library/injection.m	/^:- pred filter_map_keys(pred(V, K, L)::in(pred(/;kq|/^\<filter_map_keys\>/;'q;"	kind:pred
filter_map_pred	../library/set_ctree234.m	/^:- pred filter_map_pred(/;kq|/^\<filter_map_pred\>/;'q;"	kind:pred	file:
filter_map_pred	../library/set_tree234.m	/^:- pred filter_map_pred(/;kq|/^\<filter_map_pred\>/;'q;"	kind:pred	file:
filter_map_values	../library/map.m	/^:- pred filter_map_values(pred(K, V, W)::in(pred(/;kq|/^\<filter_map_values\>/;'q;"	kind:pred
filter_map_values	../library/tree234.m	/^:- pred filter_map_values(pred(K, V, W)::in(pred(/;kq|/^\<filter_map_values\>/;'q;"	kind:pred
filter_map_values_acc	../library/tree234.m	/^:- pred filter_map_values_acc(pred(K, V, W)::in(pred(/;kq|/^\<filter_map_values_acc\>/;'q;"	kind:pred	file:
filter_map_values_only	../library/map.m	/^:- pred filter_map_values_only(pred(V, W)::in(pred(/;kq|/^\<filter_map_values_only\>/;'q;"	kind:pred
filter_map_values_only	../library/tree234.m	/^:- pred filter_map_values_only(pred(V, W)::in(pred(/;kq|/^\<filter_map_values_only\>/;'q;"	kind:pred
filter_map_values_only_acc	../library/tree234.m	/^:- pred filter_map_values_only_acc(pred(V, W)::in(pred(/;kq|/^\<filter_map_values_only_acc\>/;'q;"	kind:pred	file:
filter_marker	table_gen.m	/^:- pred filter_marker(/;kq|/^\<filter_marker\>/;'q;"	kind:pred	file:
filter_node	../library/cord.m	/^:- pred filter_node(pred(T)::in(pred(/;kq|/^\<filter_node\>/;'q;"	kind:pred	file:
filter_node	../library/cord.m	/^:- pred filter_node(pred(T)::in(pred(/;kq|/^\<filter_node\>/;'q;"	kind:pred	file:
filter_object_files_for_c	link_target_code.m	/^:- pred filter_object_files_for_c(globals::in, list(/;kq|/^\<filter_object_files_for_c\>/;'q;"	kind:pred	file:
filter_out_bad_livevals	opt_util.m	/^:- pred filter_out_bad_livevals(list(instruction)::in, list(/;kq|/^\<filter_out_bad_livevals\>/;'q;"	kind:pred
filter_out_dummy_vars	stack_alloc.m	/^:- pred filter_out_dummy_vars(/;kq|/^\<filter_out_dummy_vars\>/;'q;"	kind:pred	file:
filter_out_duplicate_options	style_checks.m	/^:- pred filter_out_duplicate_options(set(/;kq|/^\<filter_out_duplicate_options\>/;'q;"	kind:pred	file:
filter_out_failing_cases	lookup_switch_util.m	/^:- pred filter_out_failing_cases(list(tagged_case)::in, list(/;kq|/^\<filter_out_failing_cases\>/;'q;"	kind:pred	file:
filter_out_failing_cases_if_needed	lookup_switch_util.m	/^:- pred filter_out_failing_cases_if_needed(/;kq|/^\<filter_out_failing_cases_if_needed\>/;'q;"	kind:pred
filter_out_failing_cases_loop	lookup_switch_util.m	/^:- pred filter_out_failing_cases_loop(list(/;kq|/^\<filter_out_failing_cases_loop\>/;'q;"	kind:pred	file:
filter_out_labels	opt_util.m	/^:- pred filter_out_labels(list(instruction)::in, list(/;kq|/^\<filter_out_labels\>/;'q;"	kind:pred
filter_out_livevals	opt_util.m	/^:- pred filter_out_livevals(list(instruction)::in, list(/;kq|/^\<filter_out_livevals\>/;'q;"	kind:pred
filter_out_nested_modules	make.program_target.m	/^:- pred filter_out_nested_modules(/;kq|/^\<filter_out_nested_modules\>/;'q;"	kind:pred	file:
filter_out_r1	opt_util.m	/^:- pred filter_out_r1(list(instruction)::in, maybe(/;kq|/^\<filter_out_r1\>/;'q;"	kind:pred
filter_region_vars	code_info.m	/^:- func filter_region_vars(/;kq|/^\<filter_region_vars\>/;'q;"	kind:func
filter_request	higher_order.make_specialized_preds.m	/^:- pred filter_request(maybe(/;kq|/^\<filter_request\>/;'q;"	kind:pred	file:
filter_type_info_map	hlds_rtti.m	/^:- pred filter_type_info_map(assoc_list(/;kq|/^\<filter_type_info_map\>/;'q;"	kind:pred	file:
filter_type_info_varmap	hlds_rtti.m	/^:- pred filter_type_info_varmap(assoc_list(/;kq|/^\<filter_type_info_varmap\>/;'q;"	kind:pred	file:
filter_typeinfos_from_args_and_modes	term_traversal.m	/^:- pred filter_typeinfos_from_args_and_modes(/;kq|/^\<filter_typeinfos_from_args_and_modes\>/;'q;"	kind:pred	file:
filter_values_with_key	../library/injection.m	/^:- pred filter_values_with_key(/;kq|/^\<filter_values_with_key\>/;'q;"	kind:pred	file:
filter_var_table_entries	lambda.m	/^:- pred filter_var_table_entries(assoc_list(/;kq|/^\<filter_var_table_entries\>/;'q;"	kind:pred	file:
filtercc_command	options.m	/^    ;       filtercc_command$/;kq|-;/\<filtercc_command\>/;'q;"	kind:cons
filterjavac_command	options.m	/^    ;       filterjavac_command$/;kq|-;/\<filterjavac_command\>/;'q;"	kind:cons
fim_c	prog_data_foreign.m	/^                fim_c           :: set(module_name),$/;kq|-;/\<fim_c\>/;'q;"	kind:fld
fim_context	prog_item.m	/^                fim_context                     :: prog_context,$/;kq|-;/\<fim_context\>/;'q;"	kind:fld
fim_cplusplus	prog_data_foreign.m	/^                % fim_cplusplus :: set(module_name),$/;kq|-;/\<fim_cplusplus\>/;'q;"	kind:fld
fim_csharp	prog_data_foreign.m	/^                fim_csharp      :: set(module_name)$/;kq|-;/\<fim_csharp\>/;'q;"	kind:fld
fim_item_to_spec	item_util.m	/^:- func fim_item_to_spec(/;kq|/^\<fim_item_to_spec\>/;'q;"	kind:func
fim_java	prog_data_foreign.m	/^                fim_java        :: set(module_name),$/;kq|-;/\<fim_java\>/;'q;"	kind:fld
fim_lang	prog_item.m	/^                fim_lang                        :: foreign_language,$/;kq|-;/\<fim_lang\>/;'q;"	kind:fld
fim_module_lang_to_item	item_util.m	/^:- func fim_module_lang_to_item(/;kq|/^\<fim_module_lang_to_item\>/;'q;"	kind:func
fim_module_lang_to_spec	item_util.m	/^:- func fim_module_lang_to_spec(/;kq|/^\<fim_module_lang_to_spec\>/;'q;"	kind:func
fim_module_name	prog_item.m	/^                fim_module_name                 :: module_name,$/;kq|-;/\<fim_module_name\>/;'q;"	kind:fld
fim_seq_num	prog_item.m	/^                fim_seq_num                     :: item_seq_num$/;kq|-;/\<fim_seq_num\>/;'q;"	kind:fld
fim_spec	prog_data_foreign.m	/^:- type fim_spec$/;kq|-;/\<fim_spec\>/;'q;"	kind:type
fim_spec_is_for_needed_language	comp_unit_interface.m	/^:- pred fim_spec_is_for_needed_language(set(/;kq|/^\<fim_spec_is_for_needed_language\>/;'q;"	kind:pred	file:
fim_spec_module_name	prog_foreign.m	/^:- func fim_spec_module_name(/;kq|/^\<fim_spec_module_name\>/;'q;"	kind:func
fim_spec_module_name_from_module	prog_foreign.m	/^:- func fim_spec_module_name_from_module(/;kq|/^\<fim_spec_module_name_from_module\>/;'q;"	kind:func
fim_spec_to_item	item_util.m	/^:- func fim_spec_to_item(/;kq|/^\<fim_spec_to_item\>/;'q;"	kind:func
fim_spec_to_maybe_fim_import	d_file_deps.m	/^:- pred fim_spec_to_maybe_fim_import(list(/;kq|/^\<fim_spec_to_maybe_fim_import\>/;'q;"	kind:pred	file:
fim_spec_to_string	make.module_dep_file.m	/^:- func fim_spec_to_string(/;kq|/^\<fim_spec_to_string\>/;'q;"	kind:func	file:
fim_specs_to_fim_imports	d_file_deps.m	/^:- pred fim_specs_to_fim_imports(/;kq|/^\<fim_specs_to_fim_imports\>/;'q;"	kind:pred	file:
fimspec_lang	prog_data_foreign.m	/^                fimspec_lang                    :: foreign_language,$/;kq|-;/\<fimspec_lang\>/;'q;"	kind:fld
fimspec_module_name	prog_data_foreign.m	/^                fimspec_module_name             :: module_name$/;kq|-;/\<fimspec_module_name\>/;'q;"	kind:fld
final	mode_constraints.m	/^:- func final(/;kq|/^\<final\>/;'q;"	kind:func	file:
final_allocation	store_alloc.m	/^    --->    final_allocation$/;kq|-;/\<final_allocation\>/;'q;"	kind:cons
final_arg_only	hlds_clauses.m	/^    ;       final_arg_only.$/;kq|-;/\<final_arg_only\>/;'q;"	kind:cons
final_arity	prog_item.m	/^                final_arity                     :: user_arity,$/;kq|-;/\<final_arity\>/;'q;"	kind:fld
final_context	prog_item.m	/^                final_context                   :: prog_context,$/;kq|-;/\<final_context\>/;'q;"	kind:fld
final_dest	jumpopt.m	/^:- pred final_dest(/;kq|/^\<final_dest\>/;'q;"	kind:pred	file:
final_dest_loop	jumpopt.m	/^:- pred final_dest_loop(instrmap::in, list(/;kq|/^\<final_dest_loop\>/;'q;"	kind:pred	file:
final_inst_error	mode_errors.m	/^:- type final_inst_error$/;kq|-;/\<final_inst_error\>/;'q;"	kind:type
final_maybe_attrs	prog_item.m	/^                final_maybe_attrs               :: item_maybe_attrs,$/;kq|-;/\<final_maybe_attrs\>/;'q;"	kind:fld
final_name	prog_item.m	/^                final_name                      :: sym_name,$/;kq|-;/\<final_name\>/;'q;"	kind:fld
final_parser_state	../library/mercury_term_parser.m	/^:- pred final_parser_state(parser_state(Ops, T)::in, varset(/;kq|/^\<final_parser_state\>/;'q;"	kind:pred	file:
final_seq_num	prog_item.m	/^                final_seq_num                   :: item_seq_num$/;kq|-;/\<final_seq_num\>/;'q;"	kind:fld
final_slot_info	saved_vars.m	/^:- pred final_slot_info(/;kq|/^\<final_slot_info\>/;'q;"	kind:pred	file:
finalize	../library/bit_buffer.read.m	/^:- pred finalize(read_buffer(/;kq|/^\<finalize\>/;'q;"	kind:pred
finalize	../library/bit_buffer.write.m	/^:- pred finalize(write_buffer(/;kq|/^\<finalize\>/;'q;"	kind:pred
finalize_state	../library/io.m	/^:- pred finalize_state(/;kq|/^\<finalize_state\>/;'q;"	kind:pred
finalize_to_bitmap	../library/bit_buffer.write.m	/^:- func finalize_to_bitmap(/;kq|/^\<finalize_to_bitmap\>/;'q;"	kind:func
finally	../library/exception.m	/^:- pred finally(pred(T, io, io), T, pred(/;kq|/^\<finally\>/;'q;"	kind:pred
finally_2	../library/exception.m	/^:- pred finally_2(pred(T, io, io), pred(/;kq|/^\<finally_2\>/;'q;"	kind:pred	file:
finally_resolve_pred_overloading	purity.m	/^:- pred finally_resolve_pred_overloading(/;kq|/^\<finally_resolve_pred_overloading\>/;'q;"	kind:pred	file:
find_actual_param	rbmm.region_arguments.m	/^:- pred find_actual_param(/;kq|/^\<find_actual_param\>/;'q;"	kind:pred	file:
find_all_branches	stack_opt.m	/^:- pred find_all_branches(/;kq|/^\<find_all_branches\>/;'q;"	kind:pred	file:
find_all_branches_from	stack_opt.m	/^:- pred find_all_branches_from(/;kq|/^\<find_all_branches_from\>/;'q;"	kind:pred	file:
find_all_branches_from_cur_interval	stack_opt.m	/^:- pred find_all_branches_from_cur_interval(/;kq|/^\<find_all_branches_from_cur_interval\>/;'q;"	kind:pred	file:
find_all_colors	graph_colour.m	/^:- pred find_all_colors(list(set(T))::in, set(/;kq|/^\<find_all_colors\>/;'q;"	kind:pred	file:
find_all_colors	set_of_var.m	/^:- pred find_all_colors(list(set_of_var(T))::in, set_of_var(/;kq|/^\<find_all_colors\>/;'q;"	kind:pred	file:
find_all_ground_subst_combinations	add_pragma_type_spec.m	/^:- pred find_all_ground_subst_combinations(/;kq|/^\<find_all_ground_subst_combinations\>/;'q;"	kind:pred	file:
find_all_non_warn_modules	unused_imports.m	/^:- pred find_all_non_warn_modules(/;kq|/^\<find_all_non_warn_modules\>/;'q;"	kind:pred	file:
find_all_recompilation_reasons	options.m	/^    ;       find_all_recompilation_reasons$/;kq|-;/\<find_all_recompilation_reasons\>/;'q;"	kind:cons
find_all_used_imported_items	recompilation.usage.m	/^:- pred find_all_used_imported_items(/;kq|/^\<find_all_used_imported_items\>/;'q;"	kind:pred	file:
find_alpha_source	rbmm.interproc_region_lifetime.m	/^:- pred find_alpha_source(/;kq|/^\<find_alpha_source\>/;'q;"	kind:pred	file:
find_and_count_nonrec_args	term_norm.m	/^:- pred find_and_count_nonrec_args(list(/;kq|/^\<find_and_count_nonrec_args\>/;'q;"	kind:pred	file:
find_and_read_analysis_file	analysis.file.m	/^:- pred find_and_read_analysis_file(/;kq|/^\<find_and_read_analysis_file\>/;'q;"	kind:pred	file:
find_and_read_module_dep_file	make.get_module_dep_info.m	/^:- pred find_and_read_module_dep_file(/;kq|/^\<find_and_read_module_dep_file\>/;'q;"	kind:pred	file:
find_and_record_any_direct_arg_in_out_posns	direct_arg_in_out.m	/^:- pred find_and_record_any_direct_arg_in_out_posns(/;kq|/^\<find_and_record_any_direct_arg_in_out_posns\>/;'q;"	kind:pred
find_and_write_analysis_file	analysis.file.m	/^:- pred find_and_write_analysis_file(/;kq|/^\<find_and_write_analysis_file\>/;'q;"	kind:pred	file:
find_any_missing_ancestor_imports	check_import_accessibility.m	/^:- pred find_any_missing_ancestor_imports(/;kq|/^\<find_any_missing_ancestor_imports\>/;'q;"	kind:pred	file:
find_arg_sizes_in_scc	term_pass1.m	/^:- pred find_arg_sizes_in_scc(/;kq|/^\<find_arg_sizes_in_scc\>/;'q;"	kind:pred
find_arg_sizes_in_scc_fixpoint	term_pass1.m	/^:- pred find_arg_sizes_in_scc_fixpoint(/;kq|/^\<find_arg_sizes_in_scc_fixpoint\>/;'q;"	kind:pred	file:
find_arg_sizes_in_scc_pass	term_pass1.m	/^:- pred find_arg_sizes_in_scc_pass(/;kq|/^\<find_arg_sizes_in_scc_pass\>/;'q;"	kind:pred	file:
find_arg_sizes_pred	term_pass1.m	/^:- pred find_arg_sizes_pred(/;kq|/^\<find_arg_sizes_pred\>/;'q;"	kind:pred	file:
find_args_to_pass_by_addr	lco.m	/^:- pred find_args_to_pass_by_addr(lco_const_info::in, bag(/;kq|/^\<find_args_to_pass_by_addr\>/;'q;"	kind:pred	file:
find_associativity_assertion	accumulator.m	/^:- pred find_associativity_assertion(module_info::in, list(/;kq|/^\<find_associativity_assertion\>/;'q;"	kind:pred	file:
find_augmenting_path	matching.m	/^:- pred find_augmenting_path(list(/;kq|/^\<find_augmenting_path\>/;'q;"	kind:pred	file:
find_bad_class_ids_in_constraint	check_typeclass.m	/^:- pred find_bad_class_ids_in_constraint(/;kq|/^\<find_bad_class_ids_in_constraint\>/;'q;"	kind:pred	file:
find_bad_class_ids_in_constraints	check_typeclass.m	/^:- pred find_bad_class_ids_in_constraints(/;kq|/^\<find_bad_class_ids_in_constraints\>/;'q;"	kind:pred	file:
find_best_close_enough_seqs	../library/edit_distance.m	/^:- pred find_best_close_enough_seqs(edit_params(T)::in, list(/;kq|/^\<find_best_close_enough_seqs\>/;'q;"	kind:pred
find_best_close_enough_strings	../library/edit_distance.m	/^:- pred find_best_close_enough_strings(edit_params(/;kq|/^\<find_best_close_enough_strings\>/;'q;"	kind:pred
find_best_match_in_conjunction	structure_reuse.direct_choose_reuse.m	/^:- pred find_best_match_in_conjunction(/;kq|/^\<find_best_match_in_conjunction\>/;'q;"	kind:pred	file:
find_best_matching_instance	ml_unify_gen_construct.m	/^:- pred find_best_matching_instance(one_or_more(/;kq|/^\<find_best_matching_instance\>/;'q;"	kind:pred	file:
find_best_matching_instance_loop	ml_unify_gen_construct.m	/^:- pred find_best_matching_instance_loop(list(/;kq|/^\<find_best_matching_instance_loop\>/;'q;"	kind:pred	file:
find_best_tupling_scheme	tupling.m	/^:- pred find_best_tupling_scheme(/;kq|/^\<find_best_tupling_scheme\>/;'q;"	kind:pred	file:
find_best_tupling_scheme_2	tupling.m	/^:- pred find_best_tupling_scheme_2(/;kq|/^\<find_best_tupling_scheme_2\>/;'q;"	kind:pred	file:
find_bind_var	switch_detection.m	/^:- pred find_bind_var(/;kq|/^\<find_bind_var\>/;'q;"	kind:pred
find_bind_var_2	switch_detection.m	/^:- pred find_bind_var_2(/;kq|/^\<find_bind_var_2\>/;'q;"	kind:pred	file:
find_bind_var_for_cse_in_deconstruct	cse_detection.m	/^:- pred find_bind_var_for_cse_in_deconstruct(/;kq|/^\<find_bind_var_for_cse_in_deconstruct\>/;'q;"	kind:pred	file:
find_bind_var_for_switch_in_deconstruct	switch_detection.m	/^:- pred find_bind_var_for_switch_in_deconstruct(/;kq|/^\<find_bind_var_for_switch_in_deconstruct\>/;'q;"	kind:pred	file:
find_builtin_type_with_equivalent_compare	higher_order.specialize_unify_compare.m	/^:- pred find_builtin_type_with_equivalent_compare(/;kq|/^\<find_builtin_type_with_equivalent_compare\>/;'q;"	kind:pred	file:
find_callee_keys	hlds_dependency_graph.m	/^:- pred find_callee_keys(dependency_graph(/;kq|/^\<find_callee_keys\>/;'q;"	kind:pred	file:
find_caller_label	llds_out_file.m	/^:- pred find_caller_label(list(/;kq|/^\<find_caller_label\>/;'q;"	kind:pred	file:
find_cell_var_loads_for_field	matching.m	/^:- pred find_cell_var_loads_for_field(assoc_list(/;kq|/^\<find_cell_var_loads_for_field\>/;'q;"	kind:pred	file:
find_change_hunks	../library/edit_seq.m	/^:- pred find_change_hunks(int::in, diff_seq(/;kq|/^\<find_change_hunks\>/;'q;"	kind:pred
find_change_hunks_loop	../library/edit_seq.m	/^:- pred find_change_hunks_loop(int::in, diff_seq(/;kq|/^\<find_change_hunks_loop\>/;'q;"	kind:pred	file:
find_changes_in_arm_and_update_changed_status_map	state_var.m	/^:- pred find_changes_in_arm_and_update_changed_status_map(/;kq|/^\<find_changes_in_arm_and_update_changed_status_map\>/;'q;"	kind:pred	file:
find_class_context	higher_order.make_specialized_preds.m	/^:- pred find_class_context(module_info::in, list(/;kq|/^\<find_class_context\>/;'q;"	kind:pred	file:
find_class_cycle	check_typeclass.m	/^:- pred find_class_cycle(/;kq|/^\<find_class_cycle\>/;'q;"	kind:pred	file:
find_class_cycles	check_typeclass.m	/^:- pred find_class_cycles(/;kq|/^\<find_class_cycles\>/;'q;"	kind:pred	file:
find_class_cycles_2	check_typeclass.m	/^:- pred find_class_cycles_2(/;kq|/^\<find_class_cycles_2\>/;'q;"	kind:pred	file:
find_class_cycles_3	check_typeclass.m	/^:- pred find_class_cycles_3(/;kq|/^\<find_class_cycles_3\>/;'q;"	kind:pred	file:
find_closest_seqs	../library/edit_distance.m	/^:- pred find_closest_seqs(edit_params(T)::in, list(T)::in, list(list(/;kq|/^\<find_closest_seqs\>/;'q;"	kind:pred
find_closest_seqs_loop	../library/edit_distance.m	/^:- pred find_closest_seqs_loop(edit_params(T)::in, list(/;kq|/^\<find_closest_seqs_loop\>/;'q;"	kind:pred	file:
find_closest_strings	../library/edit_distance.m	/^:- pred find_closest_strings(edit_params(/;kq|/^\<find_closest_strings\>/;'q;"	kind:pred
find_clusters	dupelim.m	/^:- pred find_clusters(list(list(label))::in, set(/;kq|/^\<find_clusters\>/;'q;"	kind:pred	file:
find_commutativity_assertion	accumulator.m	/^:- pred find_commutativity_assertion(module_info::in,list(/;kq|/^\<find_commutativity_assertion\>/;'q;"	kind:pred	file:
find_compulsory_lvals	use_local_vars.m	/^:- pred find_compulsory_lvals(list(instruction)::in, maybe(/;kq|/^\<find_compulsory_lvals\>/;'q;"	kind:pred	file:
find_cons_repn_with_given_arity	type_util.m	/^:- pred find_cons_repn_with_given_arity(/;kq|/^\<find_cons_repn_with_given_arity\>/;'q;"	kind:pred	file:
find_consensus_headvar_names	headvar_names.m	/^:- func find_consensus_headvar_names(list(set(/;kq|/^\<find_consensus_headvar_names\>/;'q;"	kind:func	file:
find_consensus_name	headvar_names.m	/^:- pred find_consensus_name(map(/;kq|/^\<find_consensus_name\>/;'q;"	kind:pred	file:
find_consensus_name_for_headvar	headvar_names.m	/^:- func find_consensus_name_for_headvar(list(/;kq|/^\<find_consensus_name_for_headvar\>/;'q;"	kind:func	file:
find_constrained_goals	post_typecheck.m	/^:- func find_constrained_goals(pred_info, list(/;kq|/^\<find_constrained_goals\>/;'q;"	kind:func	file:
find_constructor	parse_type_defn.m	/^:- pred find_constructor(list(/;kq|/^\<find_constructor\>/;'q;"	kind:pred	file:
find_cont_labels	llds_out_file.m	/^:- pred find_cont_labels(list(/;kq|/^\<find_cont_labels\>/;'q;"	kind:pred	file:
find_costs_benefits	matching.m	/^:- func find_costs_benefits(/;kq|/^\<find_costs_benefits\>/;'q;"	kind:func	file:
find_ctors_with_given_name	inst_check.m	/^:- pred find_ctors_with_given_name(string::in, list(/;kq|/^\<find_ctors_with_given_name\>/;'q;"	kind:pred	file:
find_cycles	term_constr_pass2.m	/^:- func find_cycles(list(abstract_ppid), list(edge)) = list(/;kq|/^\<find_cycles\>/;'q;"	kind:func	file:
find_dead_input_vars	foreign_proc_gen.m	/^:- pred find_dead_input_vars(list(/;kq|/^\<find_dead_input_vars\>/;'q;"	kind:pred	file:
find_defined_args	size_prof.m	/^:- pred find_defined_args(list(prog_var)::in, list(/;kq|/^\<find_defined_args\>/;'q;"	kind:pred	file:
find_del_left	../library/diet.m	/^:- pred find_del_left(T::in, diet(T)::in, T::out, diet(/;kq|/^\<find_del_left\>/;'q;"	kind:pred	file:
find_del_right	../library/diet.m	/^:- pred find_del_right(T::in, diet(T)::in, T::out, diet(/;kq|/^\<find_del_right\>/;'q;"	kind:pred	file:
find_depth	../library/tree234.m	/^:- pred find_depth(tree234(/;kq|/^\<find_depth\>/;'q;"	kind:pred	file:
find_descendants	../library/digraph.m	/^:- pred find_descendants(digraph(T)::in, digraph_key(/;kq|/^\<find_descendants\>/;'q;"	kind:pred	file:
find_diff_cord	../library/edit_seq.m	/^:- pred find_diff_cord(int::in, list(/;kq|/^\<find_diff_cord\>/;'q;"	kind:pred	file:
find_diff_seq	../library/edit_seq.m	/^:- pred find_diff_seq(list(T)::in, edit_seq(T)::in, diff_seq(/;kq|/^\<find_diff_seq\>/;'q;"	kind:pred
find_direct_arg_in_out_posns	direct_arg_in_out.m	/^:- pred find_direct_arg_in_out_posns(/;kq|/^\<find_direct_arg_in_out_posns\>/;'q;"	kind:pred	file:
find_direct_prereqs_of_module_target	make.prereqs.m	/^:- pred find_direct_prereqs_of_module_target(/;kq|/^\<find_direct_prereqs_of_module_target\>/;'q;"	kind:pred	file:
find_direct_prereqs_of_nested_module_targets	make.prereqs.m	/^:- pred find_direct_prereqs_of_nested_module_targets(/;kq|/^\<find_direct_prereqs_of_nested_module_targets\>/;'q;"	kind:pred	file:
find_direct_prereqs_of_target_file	make.prereqs.m	/^:- pred find_direct_prereqs_of_target_file(/;kq|/^\<find_direct_prereqs_of_target_file\>/;'q;"	kind:pred
find_domain	old_type_constraints.m	/^:- pred find_domain(/;kq|/^\<find_domain\>/;'q;"	kind:pred	file:
find_duplicate_cons_id_bound_functors	parse_inst_mode_name.m	/^:- pred find_duplicate_cons_id_bound_functors(/;kq|/^\<find_duplicate_cons_id_bound_functors\>/;'q;"	kind:pred	file:
find_duplicate_list_elements	add_pragma_type_spec.m	/^:- pred find_duplicate_list_elements(list(T)::in, list(/;kq|/^\<find_duplicate_list_elements\>/;'q;"	kind:pred	file:
find_edge_with_same_content	rbmm.points_to_graph.m	/^:- pred find_edge_with_same_content(/;kq|/^\<find_edge_with_same_content\>/;'q;"	kind:pred	file:
find_edges_in_disj	term_constr_pass2.m	/^:- pred find_edges_in_disj(/;kq|/^\<find_edges_in_disj\>/;'q;"	kind:pred	file:
find_edges_in_goal	term_constr_pass2.m	/^:- pred find_edges_in_goal(/;kq|/^\<find_edges_in_goal\>/;'q;"	kind:pred	file:
find_edit_distance	../library/edit_distance.m	/^:- pred find_edit_distance(edit_params(T)::in, list(T)::in, list(/;kq|/^\<find_edit_distance\>/;'q;"	kind:pred
find_edit_distance_ceiling	../library/edit_distance.m	/^:- pred find_edit_distance_ceiling(edit_params(/;kq|/^\<find_edit_distance_ceiling\>/;'q;"	kind:pred	file:
find_elementary_cycles_in_scc	term_constr_pass2.m	/^:- func find_elementary_cycles_in_scc(list(abstract_ppid), list(/;kq|/^\<find_elementary_cycles_in_scc\>/;'q;"	kind:func	file:
find_eqv_cycles_in_inst	add_mode.m	/^:- pred find_eqv_cycles_in_inst(/;kq|/^\<find_eqv_cycles_in_inst\>/;'q;"	kind:pred	file:
find_eqv_cycles_in_insts	add_mode.m	/^:- pred find_eqv_cycles_in_insts(/;kq|/^\<find_eqv_cycles_in_insts\>/;'q;"	kind:pred	file:
find_eqv_cycles_in_mode	add_mode.m	/^:- pred find_eqv_cycles_in_mode(/;kq|/^\<find_eqv_cycles_in_mode\>/;'q;"	kind:pred	file:
find_eqv_cycles_in_modes	add_mode.m	/^:- pred find_eqv_cycles_in_modes(/;kq|/^\<find_eqv_cycles_in_modes\>/;'q;"	kind:pred	file:
find_errors	parse_class.m	/^:- pred find_errors(list(maybe1(T))::in, maybe1(list(/;kq|/^\<find_errors\>/;'q;"	kind:pred	file:
find_errors_loop	parse_class.m	/^:- pred find_errors_loop(list(maybe1(T))::in, list(T)::in, list(/;kq|/^\<find_errors_loop\>/;'q;"	kind:pred	file:
find_excess_assigns_in_conj	simplify_goal_conj.m	/^:- pred find_excess_assigns_in_conj(/;kq|/^\<find_excess_assigns_in_conj\>/;'q;"	kind:pred	file:
find_expecteds_matching_actual	typecheck_error_arg_vector.m	/^:- pred find_expecteds_matching_actual(/;kq|/^\<find_expecteds_matching_actual\>/;'q;"	kind:pred	file:
find_failure_constraint_for_goal	term_constr_build.m	/^:-  func find_failure_constraint_for_goal(/;kq|/^\<find_failure_constraint_for_goal\>/;'q;"	kind:func	file:
find_failure_constraint_for_goal_2	term_constr_build.m	/^:- pred find_failure_constraint_for_goal_2(/;kq|/^\<find_failure_constraint_for_goal_2\>/;'q;"	kind:pred	file:
find_field_names	../library/term_to_xml.m	/^:- pred find_field_names(type_desc::in, list(/;kq|/^\<find_field_names\>/;'q;"	kind:pred	file:
find_file_components_to_recompile	mercury_compile_main.m	/^:- pred find_file_components_to_recompile(/;kq|/^\<find_file_components_to_recompile\>/;'q;"	kind:pred	file:
find_file_name_and_line_range_chars	globals.m	/^:- pred find_file_name_and_line_range_chars(list(/;kq|/^\<find_file_name_and_line_range_chars\>/;'q;"	kind:pred	file:
find_filled_in_procs	hlds_out_pred.m	/^:- pred find_filled_in_procs(assoc_list(/;kq|/^\<find_filled_in_procs\>/;'q;"	kind:pred	file:
find_final_follow_vars	follow_vars.m	/^:- pred find_final_follow_vars(/;kq|/^\<find_final_follow_vars\>/;'q;"	kind:pred
find_final_follow_vars_2	follow_vars.m	/^:- pred find_final_follow_vars_2(assoc_list(/;kq|/^\<find_final_follow_vars_2\>/;'q;"	kind:pred	file:
find_first_big_enough_prime	fact_table.m	/^:- pred find_first_big_enough_prime(int::in, list(/;kq|/^\<find_first_big_enough_prime\>/;'q;"	kind:pred	file:
find_first_char	../library/string.m	/^:- pred find_first_char(/;kq|/^\<find_first_char\>/;'q;"	kind:pred
find_first_char_start	../library/string.m	/^:- pred find_first_char_start(/;kq|/^\<find_first_char_start\>/;'q;"	kind:pred
find_first_close_enough_seq	../library/edit_distance.m	/^:- pred find_first_close_enough_seq(edit_params(T)::in, list(/;kq|/^\<find_first_close_enough_seq\>/;'q;"	kind:pred	file:
find_first_context	hlds_defns.m	/^:- pred find_first_context(/;kq|/^\<find_first_context\>/;'q;"	kind:pred	file:
find_first_goal	introduce_parallelism.m	/^:- pred find_first_goal(pard_goal::in, list(/;kq|/^\<find_first_goal\>/;'q;"	kind:pred	file:
find_first_goal_result	introduce_parallelism.m	/^:- type find_first_goal_result$/;kq|-;/\<find_first_goal_result\>/;'q;"	kind:type	file:
find_first_ill_formed_pos	../library/string.m	/^:- pred find_first_ill_formed_pos(/;kq|/^\<find_first_ill_formed_pos\>/;'q;"	kind:pred	file:
find_first_label	opt_util.m	/^:- pred find_first_label(list(/;kq|/^\<find_first_label\>/;'q;"	kind:pred
find_first_map	../library/list.m	/^:- pred find_first_map(pred(T1, T2)::in(pred(/;kq|/^\<find_first_map\>/;'q;"	kind:pred
find_first_map	../library/one_or_more.m	/^:- pred find_first_map(pred(T1, T2)::in(pred(/;kq|/^\<find_first_map\>/;'q;"	kind:pred
find_first_map2	../library/list.m	/^:- pred find_first_map2(pred(T, A, B)::in(pred(/;kq|/^\<find_first_map2\>/;'q;"	kind:pred
find_first_map2	../library/one_or_more.m	/^:- pred find_first_map2(pred(T1, A, B)::in(pred(/;kq|/^\<find_first_map2\>/;'q;"	kind:pred
find_first_map3	../library/list.m	/^:- pred find_first_map3(/;kq|/^\<find_first_map3\>/;'q;"	kind:pred
find_first_map3	../library/one_or_more.m	/^:- pred find_first_map3(/;kq|/^\<find_first_map3\>/;'q;"	kind:pred
find_first_match	../library/cord.m	/^:- pred find_first_match(pred(T)::in(pred(/;kq|/^\<find_first_match\>/;'q;"	kind:pred
find_first_match	../library/list.m	/^:- pred find_first_match(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<find_first_match\>/;'q;"	kind:pred
find_first_match	../library/one_or_more.m	/^:- pred find_first_match(pred(T)::in(pred(in) is semidet), one_or_more(/;kq|/^\<find_first_match\>/;'q;"	kind:pred
find_first_match_node	../library/cord.m	/^:- pred find_first_match_node(pred(T)::in(pred(/;kq|/^\<find_first_match_node\>/;'q;"	kind:pred	file:
find_first_matching_constructor	inst_mode_type_prop.m	/^:- pred find_first_matching_constructor(/;kq|/^\<find_first_matching_constructor\>/;'q;"	kind:pred	file:
find_first_path_bf	matching.m	/^:- pred find_first_path_bf(list(/;kq|/^\<find_first_path_bf\>/;'q;"	kind:pred	file:
find_first_read_ancestor	warn_unread_modules.m	/^:- pred find_first_read_ancestor(set_tree234(/;kq|/^\<find_first_read_ancestor\>/;'q;"	kind:pred	file:
find_follow_vars_from_arginfo	follow_vars.m	/^:- pred find_follow_vars_from_arginfo(assoc_list(/;kq|/^\<find_follow_vars_from_arginfo\>/;'q;"	kind:pred	file:
find_follow_vars_from_generic_in_vars	follow_vars.m	/^:- pred find_follow_vars_from_generic_in_vars(reg_type::in, list(/;kq|/^\<find_follow_vars_from_generic_in_vars\>/;'q;"	kind:pred	file:
find_follow_vars_in_call	follow_vars.m	/^:- pred find_follow_vars_in_call(pred_id::in, proc_id::in, list(/;kq|/^\<find_follow_vars_in_call\>/;'q;"	kind:pred	file:
find_follow_vars_in_cases	follow_vars.m	/^:- pred find_follow_vars_in_cases(/;kq|/^\<find_follow_vars_in_cases\>/;'q;"	kind:pred	file:
find_follow_vars_in_conj	follow_vars.m	/^:- pred find_follow_vars_in_conj(/;kq|/^\<find_follow_vars_in_conj\>/;'q;"	kind:pred	file:
find_follow_vars_in_goal	follow_vars.m	/^:- pred find_follow_vars_in_goal(/;kq|/^\<find_follow_vars_in_goal\>/;'q;"	kind:pred
find_follow_vars_in_goal_expr	follow_vars.m	/^:- pred find_follow_vars_in_goal_expr(/;kq|/^\<find_follow_vars_in_goal_expr\>/;'q;"	kind:pred	file:
find_follow_vars_in_independent_goals	follow_vars.m	/^:- pred find_follow_vars_in_independent_goals(/;kq|/^\<find_follow_vars_in_independent_goals\>/;'q;"	kind:pred	file:
find_func_matching_instance_method	intermod_decide.m	/^:- pred find_func_matching_instance_method(/;kq|/^\<find_func_matching_instance_method\>/;'q;"	kind:pred	file:
find_functor	../library/construct.m	/^:- pred find_functor(/;kq|/^\<find_functor\>/;'q;"	kind:pred
find_functor_2	../library/construct.m	/^:- pred find_functor_2(/;kq|/^\<find_functor_2\>/;'q;"	kind:pred	file:
find_general_llds_types	global_data.m	/^:- pred find_general_llds_types(/;kq|/^\<find_general_llds_types\>/;'q;"	kind:pred
find_general_llds_types_in_cell	global_data.m	/^:- pred find_general_llds_types_in_cell(/;kq|/^\<find_general_llds_types_in_cell\>/;'q;"	kind:pred	file:
find_general_llds_types_loop	global_data.m	/^:- pred find_general_llds_types_loop(/;kq|/^\<find_general_llds_types_loop\>/;'q;"	kind:pred	file:
find_grade_problems_for_tabling	table_gen.m	/^:- pred find_grade_problems_for_tabling(/;kq|/^\<find_grade_problems_for_tabling\>/;'q;"	kind:pred	file:
find_headvar_names_in_clause	headvar_names.m	/^:- pred find_headvar_names_in_clause(/;kq|/^\<find_headvar_names_in_clause\>/;'q;"	kind:pred	file:
find_headvar_names_in_goal	headvar_names.m	/^:- pred find_headvar_names_in_goal(/;kq|/^\<find_headvar_names_in_goal\>/;'q;"	kind:pred	file:
find_hi_goals	push_goals_together.m	/^:- pred find_hi_goals(push_info::in, list(/;kq|/^\<find_hi_goals\>/;'q;"	kind:pred	file:
find_higher_order_args	higher_order.specialize_calls.m	/^:- pred find_higher_order_args(/;kq|/^\<find_higher_order_args\>/;'q;"	kind:pred	file:
find_index_of_match	../library/list.m	/^:- pred find_index_of_match(pred(T)::in(pred(/;kq|/^\<find_index_of_match\>/;'q;"	kind:pred
find_index_of_match	../library/one_or_more.m	/^:- pred find_index_of_match(pred(T), one_or_more(/;kq|/^\<find_index_of_match\>/;'q;"	kind:pred
find_initial_args_packable_within_limit	du_type_layout.m	/^:- pred find_initial_args_packable_within_limit(/;kq|/^\<find_initial_args_packable_within_limit\>/;'q;"	kind:pred	file:
find_initial_packable_args_within_limit	decide_type_repn.m	/^:- pred find_initial_packable_args_within_limit(/;kq|/^\<find_initial_packable_args_within_limit\>/;'q;"	kind:pred	file:
find_initial_val_in_stmt	ml_optimize.m	/^:- pred find_initial_val_in_stmt(/;kq|/^\<find_initial_val_in_stmt\>/;'q;"	kind:pred	file:
find_initial_val_in_stmts	ml_optimize.m	/^:- pred find_initial_val_in_stmts(/;kq|/^\<find_initial_val_in_stmts\>/;'q;"	kind:pred	file:
find_initial_version_arg_num	../mdbcomp/rtti_access.m	/^:- pred find_initial_version_arg_num(/;kq|/^\<find_initial_version_arg_num\>/;'q;"	kind:pred
find_input_output_args	rbmm.region_liveness_info.m	/^:- pred find_input_output_args(/;kq|/^\<find_input_output_args\>/;'q;"	kind:pred
find_int_lookup_switch_params	lookup_switch_util.m	/^:- pred find_int_lookup_switch_params(/;kq|/^\<find_int_lookup_switch_params\>/;'q;"	kind:pred
find_interior_nodes_at_parent_offset	../library/tree_bitset.m	/^:- pred find_interior_nodes_at_parent_offset(uint::in, list(/;kq|/^\<find_interior_nodes_at_parent_offset\>/;'q;"	kind:pred	file:
find_items_used_by_bound_functor	recompilation.usage.m	/^:- pred find_items_used_by_bound_functor(/;kq|/^\<find_items_used_by_bound_functor\>/;'q;"	kind:pred	file:
find_items_used_by_class_constraint	recompilation.usage.m	/^:- pred find_items_used_by_class_constraint(/;kq|/^\<find_items_used_by_class_constraint\>/;'q;"	kind:pred	file:
find_items_used_by_class_constraints	recompilation.usage.m	/^:- pred find_items_used_by_class_constraints(list(/;kq|/^\<find_items_used_by_class_constraints\>/;'q;"	kind:pred	file:
find_items_used_by_class_context	recompilation.usage.m	/^:- pred find_items_used_by_class_context(/;kq|/^\<find_items_used_by_class_context\>/;'q;"	kind:pred	file:
find_items_used_by_class_decl	recompilation.usage.m	/^:- pred find_items_used_by_class_decl(/;kq|/^\<find_items_used_by_class_decl\>/;'q;"	kind:pred	file:
find_items_used_by_ctor	recompilation.usage.m	/^:- pred find_items_used_by_ctor(/;kq|/^\<find_items_used_by_ctor\>/;'q;"	kind:pred	file:
find_items_used_by_ctor_arg	recompilation.usage.m	/^:- pred find_items_used_by_ctor_arg(/;kq|/^\<find_items_used_by_ctor_arg\>/;'q;"	kind:pred	file:
find_items_used_by_functor	recompilation.usage.m	/^:- pred find_items_used_by_functor(/;kq|/^\<find_items_used_by_functor\>/;'q;"	kind:pred	file:
find_items_used_by_functors	recompilation.usage.m	/^:- pred find_items_used_by_functors(/;kq|/^\<find_items_used_by_functors\>/;'q;"	kind:pred	file:
find_items_used_by_functors_2	recompilation.usage.m	/^:- pred find_items_used_by_functors_2(/;kq|/^\<find_items_used_by_functors_2\>/;'q;"	kind:pred	file:
find_items_used_by_functors_3	recompilation.usage.m	/^:- pred find_items_used_by_functors_3(/;kq|/^\<find_items_used_by_functors_3\>/;'q;"	kind:pred	file:
find_items_used_by_inst	recompilation.usage.m	/^:- pred find_items_used_by_inst(/;kq|/^\<find_items_used_by_inst\>/;'q;"	kind:pred	file:
find_items_used_by_inst_defn	recompilation.usage.m	/^:- pred find_items_used_by_inst_defn(/;kq|/^\<find_items_used_by_inst_defn\>/;'q;"	kind:pred	file:
find_items_used_by_inst_name	recompilation.usage.m	/^:- pred find_items_used_by_inst_name(/;kq|/^\<find_items_used_by_inst_name\>/;'q;"	kind:pred	file:
find_items_used_by_instance	recompilation.usage.m	/^:- pred find_items_used_by_instance(/;kq|/^\<find_items_used_by_instance\>/;'q;"	kind:pred	file:
find_items_used_by_instances	recompilation.usage.m	/^:- pred find_items_used_by_instances(/;kq|/^\<find_items_used_by_instances\>/;'q;"	kind:pred	file:
find_items_used_by_insts	recompilation.usage.m	/^:- pred find_items_used_by_insts(list(/;kq|/^\<find_items_used_by_insts\>/;'q;"	kind:pred	file:
find_items_used_by_item	recompilation.usage.m	/^:- pred find_items_used_by_item(/;kq|/^\<find_items_used_by_item\>/;'q;"	kind:pred	file:
find_items_used_by_mode	recompilation.usage.m	/^:- pred find_items_used_by_mode(/;kq|/^\<find_items_used_by_mode\>/;'q;"	kind:pred	file:
find_items_used_by_mode_defn	recompilation.usage.m	/^:- pred find_items_used_by_mode_defn(/;kq|/^\<find_items_used_by_mode_defn\>/;'q;"	kind:pred	file:
find_items_used_by_modes	recompilation.usage.m	/^:- pred find_items_used_by_modes(list(/;kq|/^\<find_items_used_by_modes\>/;'q;"	kind:pred	file:
find_items_used_by_pred	recompilation.usage.m	/^:- pred find_items_used_by_pred(/;kq|/^\<find_items_used_by_pred\>/;'q;"	kind:pred	file:
find_items_used_by_preds	recompilation.usage.m	/^:- pred find_items_used_by_preds(/;kq|/^\<find_items_used_by_preds\>/;'q;"	kind:pred	file:
find_items_used_by_preds_2	recompilation.usage.m	/^:- pred find_items_used_by_preds_2(/;kq|/^\<find_items_used_by_preds_2\>/;'q;"	kind:pred	file:
find_items_used_by_preds_3	recompilation.usage.m	/^:- pred find_items_used_by_preds_3(/;kq|/^\<find_items_used_by_preds_3\>/;'q;"	kind:pred	file:
find_items_used_by_proc_arg_modes	recompilation.usage.m	/^:- pred find_items_used_by_proc_arg_modes(/;kq|/^\<find_items_used_by_proc_arg_modes\>/;'q;"	kind:pred	file:
find_items_used_by_simple_item_set	recompilation.usage.m	/^:- pred find_items_used_by_simple_item_set(/;kq|/^\<find_items_used_by_simple_item_set\>/;'q;"	kind:pred	file:
find_items_used_by_simple_item_set_2	recompilation.usage.m	/^:- pred find_items_used_by_simple_item_set_2(/;kq|/^\<find_items_used_by_simple_item_set_2\>/;'q;"	kind:pred	file:
find_items_used_by_simple_item_set_3	recompilation.usage.m	/^:- pred find_items_used_by_simple_item_set_3(/;kq|/^\<find_items_used_by_simple_item_set_3\>/;'q;"	kind:pred	file:
find_items_used_by_type	recompilation.usage.m	/^:- pred find_items_used_by_type(/;kq|/^\<find_items_used_by_type\>/;'q;"	kind:pred	file:
find_items_used_by_type_and_mode	recompilation.usage.m	/^:- pred find_items_used_by_type_and_mode(/;kq|/^\<find_items_used_by_type_and_mode\>/;'q;"	kind:pred	file:
find_items_used_by_type_body	recompilation.usage.m	/^:- pred find_items_used_by_type_body(/;kq|/^\<find_items_used_by_type_body\>/;'q;"	kind:pred	file:
find_items_used_by_type_ctor	recompilation.usage.m	/^:- pred find_items_used_by_type_ctor(/;kq|/^\<find_items_used_by_type_ctor\>/;'q;"	kind:pred	file:
find_items_used_by_type_spec	recompilation.usage.m	/^:- pred find_items_used_by_type_spec(/;kq|/^\<find_items_used_by_type_spec\>/;'q;"	kind:pred	file:
find_items_used_by_types	recompilation.usage.m	/^:- pred find_items_used_by_types(list(/;kq|/^\<find_items_used_by_types\>/;'q;"	kind:pred	file:
find_join_points_in_path	rbmm.region_resurrection_renaming.m	/^:- pred find_join_points_in_path(list(/;kq|/^\<find_join_points_in_path\>/;'q;"	kind:pred	file:
find_kind_for_oisu_type	oisu_check.m	/^:- pred find_kind_for_oisu_type(list(/;kq|/^\<find_kind_for_oisu_type\>/;'q;"	kind:pred	file:
find_label_code_addrs	opt_util.m	/^:- pred find_label_code_addrs(list(/;kq|/^\<find_label_code_addrs\>/;'q;"	kind:pred	file:
find_labels	middle_rec.m	/^:- pred find_labels(list(instruction)::in, list(/;kq|/^\<find_labels\>/;'q;"	kind:pred	file:
find_labels_acc	middle_rec.m	/^:- pred find_labels_acc(list(/;kq|/^\<find_labels_acc\>/;'q;"	kind:pred	file:
find_last_char	../library/string.m	/^:- pred find_last_char(/;kq|/^\<find_last_char\>/;'q;"	kind:pred
find_last_char_2	../library/string.m	/^:- pred find_last_char_2(/;kq|/^\<find_last_char_2\>/;'q;"	kind:pred	file:
find_last_char_loop	../library/string.m	/^:- pred find_last_char_loop(/;kq|/^\<find_last_char_loop\>/;'q;"	kind:pred	file:
find_last_context	hlds_defns.m	/^:- pred find_last_context(/;kq|/^\<find_last_context\>/;'q;"	kind:pred	file:
find_leaf_nodes_at_parent_offset	../library/tree_bitset.m	/^:- pred find_leaf_nodes_at_parent_offset(uint::in, list(/;kq|/^\<find_leaf_nodes_at_parent_offset\>/;'q;"	kind:pred	file:
find_least_bit	../library/fat_sparse_bitset.m	/^:- func find_least_bit(/;kq|/^\<find_least_bit\>/;'q;"	kind:func	file:
find_least_bit	../library/fatter_sparse_bitset.m	/^:- func find_least_bit(/;kq|/^\<find_least_bit\>/;'q;"	kind:func	file:
find_least_bit	../library/sparse_bitset.m	/^:- func find_least_bit(/;kq|/^\<find_least_bit\>/;'q;"	kind:func	file:
find_least_bit	../library/tree_bitset.m	/^:- func find_least_bit(/;kq|/^\<find_least_bit\>/;'q;"	kind:func	file:
find_least_bit_2	../library/tree_bitset.m	/^:- func find_least_bit_2(/;kq|/^\<find_least_bit_2\>/;'q;"	kind:func	file:
find_least_bit_loop	../library/fat_sparse_bitset.m	/^:- pred find_least_bit_loop(/;kq|/^\<find_least_bit_loop\>/;'q;"	kind:pred	file:
find_least_bit_loop	../library/fatter_sparse_bitset.m	/^:- pred find_least_bit_loop(/;kq|/^\<find_least_bit_loop\>/;'q;"	kind:pred	file:
find_least_bit_loop	../library/sparse_bitset.m	/^:- pred find_least_bit_loop(/;kq|/^\<find_least_bit_loop\>/;'q;"	kind:pred	file:
find_lhs_files_of_process_module	make.module_target.m	/^:- pred find_lhs_files_of_process_module(/;kq|/^\<find_lhs_files_of_process_module\>/;'q;"	kind:pred	file:
find_lhs_files_of_task	make.module_target.m	/^:- pred find_lhs_files_of_task(/;kq|/^\<find_lhs_files_of_task\>/;'q;"	kind:pred	file:
find_list_of_output_args	deep_profiling.m	/^:- pred find_list_of_output_args(module_info::in, list(/;kq|/^\<find_list_of_output_args\>/;'q;"	kind:pred	file:
find_list_of_output_args_2	deep_profiling.m	/^:- pred find_list_of_output_args_2(module_info::in, list(/;kq|/^\<find_list_of_output_args_2\>/;'q;"	kind:pred	file:
find_lo_hi_goals	push_goals_together.m	/^:- pred find_lo_hi_goals(push_info::in, list(/;kq|/^\<find_lo_hi_goals\>/;'q;"	kind:pred	file:
find_local_preds_exports	hlds_call_tree.m	/^:- pred find_local_preds_exports(assoc_list(/;kq|/^\<find_local_preds_exports\>/;'q;"	kind:pred	file:
find_lowest_unused_proc_id	hlds_proc_util.m	/^:- pred find_lowest_unused_proc_id(/;kq|/^\<find_lowest_unused_proc_id\>/;'q;"	kind:pred	file:
find_lowest_unused_proc_id_loop	hlds_proc_util.m	/^:- pred find_lowest_unused_proc_id_loop(/;kq|/^\<find_lowest_unused_proc_id_loop\>/;'q;"	kind:pred	file:
find_lval_component_lvals	ml_optimize.m	/^:- pred find_lval_component_lvals(/;kq|/^\<find_lval_component_lvals\>/;'q;"	kind:pred	file:
find_lval_in_layout_locn	trace_gen.m	/^:- func find_lval_in_layout_locn(/;kq|/^\<find_lval_in_layout_locn\>/;'q;"	kind:func	file:
find_lval_in_var_info	trace_gen.m	/^:- func find_lval_in_var_info(/;kq|/^\<find_lval_in_var_info\>/;'q;"	kind:func	file:
find_match_in_disjunction	structure_reuse.direct_choose_reuse.m	/^:- pred find_match_in_disjunction(background_info::in, list(/;kq|/^\<find_match_in_disjunction\>/;'q;"	kind:pred	file:
find_match_in_goal	structure_reuse.direct_choose_reuse.m	/^:- pred find_match_in_goal(/;kq|/^\<find_match_in_goal\>/;'q;"	kind:pred	file:
find_match_in_goal_2	structure_reuse.direct_choose_reuse.m	/^:- pred find_match_in_goal_2(/;kq|/^\<find_match_in_goal_2\>/;'q;"	kind:pred	file:
find_matches_in_permissions_map	module_qual.id_set.m	/^:- pred find_matches_in_permissions_map(/;kq|/^\<find_matches_in_permissions_map\>/;'q;"	kind:pred	file:
find_matching_arities	module_qual.id_set.m	/^:- pred find_matching_arities(/;kq|/^\<find_matching_arities\>/;'q;"	kind:pred	file:
find_matching_brace	../library/dir.m	/^:- pred find_matching_brace(list(char)::in, list(list(/;kq|/^\<find_matching_brace\>/;'q;"	kind:pred	file:
find_matching_brace_or_comma	../library/dir.m	/^:- pred find_matching_brace_or_comma(list(char)::in, list(list(/;kq|/^\<find_matching_brace_or_comma\>/;'q;"	kind:pred	file:
find_matching_cell_construct	common.m	/^:- pred find_matching_cell_construct(list(/;kq|/^\<find_matching_cell_construct\>/;'q;"	kind:pred	file:
find_matching_cell_deconstruct	common.m	/^:- pred find_matching_cell_deconstruct(list(/;kq|/^\<find_matching_cell_deconstruct\>/;'q;"	kind:pred	file:
find_matching_constructor	resolve_unify_functor.m	/^:- pred find_matching_constructor(/;kq|/^\<find_matching_constructor\>/;'q;"	kind:pred	file:
find_matching_functors	recompilation.usage.m	/^:- pred find_matching_functors(/;kq|/^\<find_matching_functors\>/;'q;"	kind:pred	file:
find_matching_instance_method	higher_order.specialize_calls.m	/^:- pred find_matching_instance_method(list(/;kq|/^\<find_matching_instance_method\>/;'q;"	kind:pred	file:
find_matching_instance_rule	typeclasses.m	/^:- pred find_matching_instance_rule(list(/;kq|/^\<find_matching_instance_rule\>/;'q;"	kind:pred	file:
find_matching_instance_rule_2	typeclasses.m	/^:- pred find_matching_instance_rule_2(list(/;kq|/^\<find_matching_instance_rule_2\>/;'q;"	kind:pred	file:
find_matching_model_proc	dupproc.m	/^:- pred find_matching_model_proc(assoc_list(/;kq|/^\<find_matching_model_proc\>/;'q;"	kind:pred	file:
find_matching_name_wrong_arities	inst_check.m	/^:- pred find_matching_name_wrong_arities(list(/;kq|/^\<find_matching_name_wrong_arities\>/;'q;"	kind:pred	file:
find_matching_pred_id	pred_table.m	/^:- pred find_matching_pred_id(/;kq|/^\<find_matching_pred_id\>/;'q;"	kind:pred
find_matching_pred_ids	pred_table.m	/^:- pred find_matching_pred_ids(/;kq|/^\<find_matching_pred_ids\>/;'q;"	kind:pred	file:
find_matching_proc	mode_ordering.m	/^:- pred find_matching_proc(pred_id::in, list(/;kq|/^\<find_matching_proc\>/;'q;"	kind:pred	file:
find_matching_proc_2	mode_ordering.m	/^:- pred find_matching_proc_2(assoc_list(/;kq|/^\<find_matching_proc_2\>/;'q;"	kind:pred	file:
find_matching_rp	write_error_spec.m	/^:- pred find_matching_rp(list(/;kq|/^\<find_matching_rp\>/;'q;"	kind:pred	file:
find_matching_rp_and_maybe_join	write_error_spec.m	/^:- pred find_matching_rp_and_maybe_join(/;kq|/^\<find_matching_rp_and_maybe_join\>/;'q;"	kind:pred	file:
find_matching_user_types	inst_check.m	/^:- pred find_matching_user_types(sym_name::in, list(/;kq|/^\<find_matching_user_types\>/;'q;"	kind:pred	file:
find_matching_version	higher_order.specialize_calls.m	/^:- pred find_matching_version(/;kq|/^\<find_matching_version\>/;'q;"	kind:pred	file:
find_max	lp_rational.m	/^:- func find_max(list(pair(/;kq|/^\<find_max\>/;'q;"	kind:func	file:
find_max_2	lp_rational.m	/^:- func find_max_2(assoc_list(lp_var, int), pair(/;kq|/^\<find_max_2\>/;'q;"	kind:func	file:
find_max_width	../library/string.m	/^:- pred find_max_width(/;kq|/^\<find_max_width\>/;'q;"	kind:pred	file:
find_max_width_with_limit	../library/string.m	/^:- pred find_max_width_with_limit(pair(justified_column, maybe(/;kq|/^\<find_max_width_with_limit\>/;'q;"	kind:pred	file:
find_merged_tvars	cse_detection.m	/^:- pred find_merged_tvars(rtti_varmaps::in, map(/;kq|/^\<find_merged_tvars\>/;'q;"	kind:pred	file:
find_min_and_max_in_case	ml_simplify_switch.m	/^:- pred find_min_and_max_in_case(/;kq|/^\<find_min_and_max_in_case\>/;'q;"	kind:pred	file:
find_min_and_max_in_case_cond	ml_simplify_switch.m	/^:- pred find_min_and_max_in_case_cond(/;kq|/^\<find_min_and_max_in_case_cond\>/;'q;"	kind:pred	file:
find_min_and_max_in_cases	ml_simplify_switch.m	/^:- pred find_min_and_max_in_cases(list(/;kq|/^\<find_min_and_max_in_cases\>/;'q;"	kind:pred	file:
find_min_arity_proc	term_pass2.m	/^:- pred find_min_arity_proc(module_info::in, list(/;kq|/^\<find_min_arity_proc\>/;'q;"	kind:pred	file:
find_min_size_based_on_depth	../library/tree234.m	/^:- pred find_min_size_based_on_depth(tree234(/;kq|/^\<find_min_size_based_on_depth\>/;'q;"	kind:pred
find_mismatched_args	typecheck_error_unify.m	/^:- pred find_mismatched_args(/;kq|/^\<find_mismatched_args\>/;'q;"	kind:pred	file:
find_mismatches_from_builtin	inst_check.m	/^:- pred find_mismatches_from_builtin(/;kq|/^\<find_mismatches_from_builtin\>/;'q;"	kind:pred	file:
find_mismatches_from_tuple	inst_check.m	/^:- pred find_mismatches_from_tuple(int::in, int::in, list(/;kq|/^\<find_mismatches_from_tuple\>/;'q;"	kind:pred	file:
find_mismatches_from_user	inst_check.m	/^:- pred find_mismatches_from_user(list(/;kq|/^\<find_mismatches_from_user\>/;'q;"	kind:pred	file:
find_missing_cons_ids	det_check_switch.m	/^:- pred find_missing_cons_ids(det_info::in, maybe(/;kq|/^\<find_missing_cons_ids\>/;'q;"	kind:pred
find_module.find_source_error	find_module.m	/^:- func find_source_error(module_name, list(dir_name), maybe(/;kq|/^\<find_source_error\>/;'q;"	kind:func	file:
find_module.search_auth_dirs	find_module.m	/^:- type search_auth_dirs$/;kq|-;/\<find_module.search_auth_dirs\>/;'q;"	kind:type
find_module.search_for_file	find_module.m	/^:- pred search_for_file(/;kq|/^\<search_for_file\>/;'q;"	kind:pred
find_module_deps	make.prereqs.m	/^:- type find_module_deps(T) ==$/;kq|-;/\<find_module_deps\>/;'q;"	kind:type	file:
find_module_qualifier	recompilation.record_uses.m	/^:- func find_module_qualifier(/;kq|/^\<find_module_qualifier\>/;'q;"	kind:func
find_moving_pred_ids	hlds_call_tree.m	/^:- pred find_moving_pred_ids(/;kq|/^\<find_moving_pred_ids\>/;'q;"	kind:pred	file:
find_name_of_module_in_file	source_file_map.m	/^:- pred find_name_of_module_in_file(file_name::in, maybe1(/;kq|/^\<find_name_of_module_in_file\>/;'q;"	kind:pred	file:
find_named_ctor_repn	direct_arg_in_out.m	/^:- pred find_named_ctor_repn(list(/;kq|/^\<find_named_ctor_repn\>/;'q;"	kind:pred	file:
find_next_slots_for_items	code_loc_dep.m	/^:- pred find_next_slots_for_items(assoc_list(/;kq|/^\<find_next_slots_for_items\>/;'q;"	kind:pred	file:
find_no_fallthrough	opt_util.m	/^:- pred find_no_fallthrough(list(/;kq|/^\<find_no_fallthrough\>/;'q;"	kind:pred
find_node_with_same_type	rbmm.points_to_graph.m	/^:- pred find_node_with_same_type(list(/;kq|/^\<find_node_with_same_type\>/;'q;"	kind:pred	file:
find_non_enum_ctors	check_type_inst_mode_defns.m	/^:- pred find_non_enum_ctors(list(/;kq|/^\<find_non_enum_ctors\>/;'q;"	kind:pred	file:
find_non_enum_ctors_build_valid_ctor_names	add_foreign_enum.m	/^:- pred find_non_enum_ctors_build_valid_ctor_names(list(/;kq|/^\<find_non_enum_ctors_build_valid_ctor_names\>/;'q;"	kind:pred	file:
find_non_type_variables	check_typeclass.m	/^:- pred find_non_type_variables(list(/;kq|/^\<find_non_type_variables\>/;'q;"	kind:pred	file:
find_non_zero_pos	../library/string.format.m	/^:- func find_non_zero_pos(list(/;kq|/^\<find_non_zero_pos\>/;'q;"	kind:func	file:
find_nonlive_outputs	call_gen.m	/^:- pred find_nonlive_outputs(assoc_list(/;kq|/^\<find_nonlive_outputs\>/;'q;"	kind:pred	file:
find_num_234_levels	../library/set_ctree234.m	/^:- pred find_num_234_levels(/;kq|/^\<find_num_234_levels\>/;'q;"	kind:pred	file:
find_num_234_levels	../library/set_tree234.m	/^:- pred find_num_234_levels(/;kq|/^\<find_num_234_levels\>/;'q;"	kind:pred	file:
find_num_234_levels	../library/tree234.m	/^:- pred find_num_234_levels(/;kq|/^\<find_num_234_levels\>/;'q;"	kind:pred	file:
find_num_234_levels_loop	../library/set_ctree234.m	/^:- pred find_num_234_levels_loop(/;kq|/^\<find_num_234_levels_loop\>/;'q;"	kind:pred	file:
find_num_234_levels_loop	../library/set_tree234.m	/^:- pred find_num_234_levels_loop(/;kq|/^\<find_num_234_levels_loop\>/;'q;"	kind:pred	file:
find_num_234_levels_loop	../library/tree234.m	/^:- pred find_num_234_levels_loop(/;kq|/^\<find_num_234_levels_loop\>/;'q;"	kind:pred	file:
find_number_suffix	prog_rep_tables.m	/^:- pred find_number_suffix(list(char)::in, list(/;kq|/^\<find_number_suffix\>/;'q;"	kind:pred	file:
find_offsets_of_set_bits	../library/fat_sparse_bitset.m	/^:- pred find_offsets_of_set_bits(/;kq|/^\<find_offsets_of_set_bits\>/;'q;"	kind:pred	file:
find_offsets_of_set_bits	../library/fatter_sparse_bitset.m	/^:- pred find_offsets_of_set_bits(/;kq|/^\<find_offsets_of_set_bits\>/;'q;"	kind:pred	file:
find_offsets_of_set_bits	../library/sparse_bitset.m	/^:- pred find_offsets_of_set_bits(/;kq|/^\<find_offsets_of_set_bits\>/;'q;"	kind:pred	file:
find_oldest_lhs_file	make.check_up_to_date.m	/^:- pred find_oldest_lhs_file(list(maybe_error(/;kq|/^\<find_oldest_lhs_file\>/;'q;"	kind:pred	file:
find_oldest_lhs_file_loop	make.check_up_to_date.m	/^:- pred find_oldest_lhs_file_loop(list(maybe_error(/;kq|/^\<find_oldest_lhs_file_loop\>/;'q;"	kind:pred	file:
find_one_occupying_var	var_locn.m	/^:- pred find_one_occupying_var(list(/;kq|/^\<find_one_occupying_var\>/;'q;"	kind:pred	file:
find_out_if_call_has_return	mlds_to_c_stmt.m	/^:- func find_out_if_call_has_return(ml_call_kind, list(/;kq|/^\<find_out_if_call_has_return\>/;'q;"	kind:func	file:
find_out_of_date_java_modules	make.program_target.m	/^:- pred find_out_of_date_java_modules(/;kq|/^\<find_out_of_date_java_modules\>/;'q;"	kind:pred	file:
find_outermost_switch_on_var	simplify_goal_switch.m	/^:- pred find_outermost_switch_on_var(prog_var::in, list(/;kq|/^\<find_outermost_switch_on_var\>/;'q;"	kind:pred	file:
find_output_args	mark_tail_calls.m	/^:- pred find_output_args(/;kq|/^\<find_output_args\>/;'q;"	kind:pred	file:
find_output_vars	trace_gen.m	/^:- pred find_output_vars(assoc_list(/;kq|/^\<find_output_vars\>/;'q;"	kind:pred	file:
find_outputs	par_conj_gen.m	/^:- pred find_outputs(list(/;kq|/^\<find_outputs\>/;'q;"	kind:pred	file:
find_possible_pf_missing_module_qualifiers	typecheck_error_undef.m	/^:- func find_possible_pf_missing_module_qualifiers(/;kq|/^\<find_possible_pf_missing_module_qualifiers\>/;'q;"	kind:func	file:
find_possible_switched_positions	typecheck_error_arg_vector.m	/^:- pred find_possible_switched_positions(/;kq|/^\<find_possible_switched_positions\>/;'q;"	kind:pred	file:
find_pred_arities	hlds_error_util.m	/^:- pred find_pred_arities(pred_id_table::in, list(/;kq|/^\<find_pred_arities\>/;'q;"	kind:pred
find_pred_arities_other_than	hlds_error_util.m	/^:- pred find_pred_arities_other_than(pred_id_table::in, list(/;kq|/^\<find_pred_arities_other_than\>/;'q;"	kind:pred
find_pred_procs_to_type_spec	add_pragma_type_spec.m	/^:- pred find_pred_procs_to_type_spec(/;kq|/^\<find_pred_procs_to_type_spec\>/;'q;"	kind:pred	file:
find_prereqs_from_spec	make.prereqs.m	/^:- pred find_prereqs_from_spec(/;kq|/^\<find_prereqs_from_spec\>/;'q;"	kind:pred	file:
find_prereqs_from_specs	make.prereqs.m	/^:- pred find_prereqs_from_specs(/;kq|/^\<find_prereqs_from_specs\>/;'q;"	kind:pred	file:
find_prereqs_result	make.prereqs.m	/^:- type find_prereqs_result$/;kq|-;/\<find_prereqs_result\>/;'q;"	kind:type
find_previous_call	common.m	/^:- pred find_previous_call(list(call_args)::in, list(/;kq|/^\<find_previous_call\>/;'q;"	kind:pred	file:
find_procs_scc	dep_par_conj.m	/^:- pred find_procs_scc(list(/;kq|/^\<find_procs_scc\>/;'q;"	kind:pred	file:
find_reachable_case	liveness.m	/^:- pred find_reachable_case(list(/;kq|/^\<find_reachable_case\>/;'q;"	kind:pred	file:
find_reachable_goal	liveness.m	/^:- pred find_reachable_goal(list(/;kq|/^\<find_reachable_goal\>/;'q;"	kind:pred	file:
find_reachable_local_modules	make.find_local_modules.m	/^:- pred find_reachable_local_modules(/;kq|/^\<find_reachable_local_modules\>/;'q;"	kind:pred
find_read_ancestors_of_unread_modules	warn_unread_modules.m	/^:- pred find_read_ancestors_of_unread_modules(set_tree234(/;kq|/^\<find_read_ancestors_of_unread_modules\>/;'q;"	kind:pred	file:
find_redoip_labels	frameopt.m	/^:- pred find_redoip_labels(list(/;kq|/^\<find_redoip_labels\>/;'q;"	kind:pred	file:
find_regions_removed_at_start_of_goals	ite_gen.m	/^:- pred find_regions_removed_at_start_of_goals(list(/;kq|/^\<find_regions_removed_at_start_of_goals\>/;'q;"	kind:pred	file:
find_relative_paths	push_goals_together.m	/^:- pred find_relative_paths(forward_goal_path::in, list(/;kq|/^\<find_relative_paths\>/;'q;"	kind:pred	file:
find_relevant_pushable_signal_goals	dep_par_conj.m	/^:- pred find_relevant_pushable_signal_goals(list(/;kq|/^\<find_relevant_pushable_signal_goals\>/;'q;"	kind:pred	file:
find_relevant_pushable_wait_goals	dep_par_conj.m	/^:- pred find_relevant_pushable_wait_goals(list(/;kq|/^\<find_relevant_pushable_wait_goals\>/;'q;"	kind:pred	file:
find_renamed_var	simplify_goal_conj.m	/^:- pred find_renamed_var(/;kq|/^\<find_renamed_var\>/;'q;"	kind:pred	file:
find_renamings_at_prog_point	rbmm.region_transformation.m	/^:- pred find_renamings_at_prog_point(/;kq|/^\<find_renamings_at_prog_point\>/;'q;"	kind:pred	file:
find_representative_loop	common.m	/^:- pred find_representative_loop(set_of_progvar::in, list(/;kq|/^\<find_representative_loop\>/;'q;"	kind:pred	file:
find_representatives	common.m	/^:- pred find_representatives(/;kq|/^\<find_representatives\>/;'q;"	kind:pred	file:
find_result	higher_order.specialize_calls.m	/^:- type find_result$/;kq|-;/\<find_result\>/;'q;"	kind:type	file:
find_result_match	higher_order.specialize_calls.m	/^    --->    find_result_match(match)$/;kq|-;/\<find_result_match\>/;'q;"	kind:cons	file:
find_result_no_request	higher_order.specialize_calls.m	/^    ;       find_result_no_request.$/;kq|-;/\<find_result_no_request\>/;'q;"	kind:cons	file:
find_result_request	higher_order.specialize_calls.m	/^    ;       find_result_request(ho_request)$/;kq|-;/\<find_result_request\>/;'q;"	kind:cons	file:
find_return_var_lvals	continuation_info.m	/^:- pred find_return_var_lvals(/;kq|/^\<find_return_var_lvals\>/;'q;"	kind:pred	file:
find_rval_component_lvals	ml_optimize.m	/^:- pred find_rval_component_lvals(/;kq|/^\<find_rval_component_lvals\>/;'q;"	kind:pred	file:
find_satisfied_initial_insts_in_proc	mode_errors.m	/^:- pred find_satisfied_initial_insts_in_proc(/;kq|/^\<find_satisfied_initial_insts_in_proc\>/;'q;"	kind:pred	file:
find_satisfied_initial_insts_in_procs	mode_errors.m	/^:- pred find_satisfied_initial_insts_in_procs(/;kq|/^\<find_satisfied_initial_insts_in_procs\>/;'q;"	kind:pred	file:
find_scc_entry_points	hlds_dependency_graph.m	/^:- pred find_scc_entry_points(/;kq|/^\<find_scc_entry_points\>/;'q;"	kind:pred	file:
find_sequence	stack_layout.m	/^:- pred find_sequence(list(T)::in, list(/;kq|/^\<find_sequence\>/;'q;"	kind:pred	file:
find_sequence_attempt	stack_layout.m	/^:- pred find_sequence_attempt(list(T)::in, list(/;kq|/^\<find_sequence_attempt\>/;'q;"	kind:pred	file:
find_shared_variables	dep_par_conj.m	/^:- func find_shared_variables(module_info, instmap, list(/;kq|/^\<find_shared_variables\>/;'q;"	kind:func	file:
find_shared_variables_2	dep_par_conj.m	/^:- pred find_shared_variables_2(/;kq|/^\<find_shared_variables_2\>/;'q;"	kind:pred	file:
find_shortest_edit_seq	../library/edit_seq.m	/^:- pred find_shortest_edit_seq(edit_params::in, list(T)::in, list(/;kq|/^\<find_shortest_edit_seq\>/;'q;"	kind:pred
find_similar_deconstruct	cse_detection.m	/^:- pred find_similar_deconstruct(/;kq|/^\<find_similar_deconstruct\>/;'q;"	kind:pred	file:
find_simplify_tasks	simplify_tasks.m	/^:- pred find_simplify_tasks(/;kq|/^\<find_simplify_tasks\>/;'q;"	kind:pred
find_slot	../library/hash_table.m	/^:- func find_slot(hash_table(/;kq|/^\<find_slot\>/;'q;"	kind:func	file:
find_slot	../library/version_hash_table.m	/^:- func find_slot(version_hash_table(/;kq|/^\<find_slot\>/;'q;"	kind:func	file:
find_slot_2	../library/hash_table.m	/^:- pred find_slot_2(hash_pred(K)::in(/;kq|/^\<find_slot_2\>/;'q;"	kind:pred	file:
find_slots_in_same_array	layout_out.m	/^:- pred find_slots_in_same_array(/;kq|/^\<find_slots_in_same_array\>/;'q;"	kind:pred	file:
find_source_error	find_module.m	/^:- func find_source_error(module_name, list(dir_name), maybe(/;kq|/^\<find_source_error\>/;'q;"	kind:func	file:
find_spec_par_proc_for_call_pattern	dep_par_conj.m	/^:- pred find_spec_par_proc_for_call_pattern(/;kq|/^\<find_spec_par_proc_for_call_pattern\>/;'q;"	kind:pred	file:
find_specialization_requests_in_proc	dep_par_conj.m	/^:- pred find_specialization_requests_in_proc(/;kq|/^\<find_specialization_requests_in_proc\>/;'q;"	kind:pred	file:
find_staying_pred_ids	hlds_call_tree.m	/^:- pred find_staying_pred_ids(/;kq|/^\<find_staying_pred_ids\>/;'q;"	kind:pred	file:
find_succeed_labels	frameopt.m	/^:- pred find_succeed_labels(list(/;kq|/^\<find_succeed_labels\>/;'q;"	kind:pred	file:
find_switch_category	switch_util.m	/^:- pred find_switch_category(/;kq|/^\<find_switch_category\>/;'q;"	kind:pred
find_switch_var_matches	det_check_switch.m	/^:- pred find_switch_var_matches(list(hlds_goal)::in, list(/;kq|/^\<find_switch_var_matches\>/;'q;"	kind:pred
find_switch_var_submatches	det_check_switch.m	/^:- pred find_switch_var_submatches(list(hlds_goal)::in, list(/;kq|/^\<find_switch_var_submatches\>/;'q;"	kind:pred	file:
find_target_equality	lp_rational.m	/^:- func find_target_equality(/;kq|/^\<find_target_equality\>/;'q;"	kind:func	file:
find_target_equality	lp_rational.m	/^:- pred find_target_equality(/;kq|/^\<find_target_equality\>/;'q;"	kind:pred	file:
find_target_equality_2	lp_rational.m	/^:- func find_target_equality_2(/;kq|/^\<find_target_equality_2\>/;'q;"	kind:func	file:
find_this_var_defn	ml_optimize.m	/^:- pred find_this_var_defn(/;kq|/^\<find_this_var_defn\>/;'q;"	kind:pred	file:
find_timestamps_and_errors	make.check_up_to_date.m	/^:- pred find_timestamps_and_errors(list(maybe_error(/;kq|/^\<find_timestamps_and_errors\>/;'q;"	kind:pred	file:
find_top_functor_mode_loop_over_notags	mode_top_functor.m	/^:- pred find_top_functor_mode_loop_over_notags(/;kq|/^\<find_top_functor_mode_loop_over_notags\>/;'q;"	kind:pred	file:
find_top_open	../library/mercury_term_parser.m	/^:- pred find_top_open(nest_open_token::in, list(/;kq|/^\<find_top_open\>/;'q;"	kind:pred	file:
find_transitive_implementation_imports	make.prereqs.m	/^:- pred find_transitive_implementation_imports(/;kq|/^\<find_transitive_implementation_imports\>/;'q;"	kind:pred	file:
find_transitive_module_dependencies	make.find_local_modules.m	/^:- pred find_transitive_module_dependencies(/;kq|/^\<find_transitive_module_dependencies\>/;'q;"	kind:pred
find_transitive_module_dependencies_uncached	make.find_local_modules.m	/^:- pred find_transitive_module_dependencies_uncached(/;kq|/^\<find_transitive_module_dependencies_uncached\>/;'q;"	kind:pred	file:
find_type_constraint_solutions	old_type_constraints.m	/^:- pred find_type_constraint_solutions(/;kq|/^\<find_type_constraint_solutions\>/;'q;"	kind:pred	file:
find_type_ctor_info	dead_proc_elim.m	/^:- pred find_type_ctor_info(/;kq|/^\<find_type_ctor_info\>/;'q;"	kind:pred	file:
find_type_domain	old_type_constraints.m	/^:- pred find_type_domain(/;kq|/^\<find_type_domain\>/;'q;"	kind:pred	file:
find_type_info_index	type_ctor_info.m	/^:- pred find_type_info_index(list(/;kq|/^\<find_type_info_index\>/;'q;"	kind:pred	file:
find_type_info_locn_tvar_map	cse_detection.m	/^:- pred find_type_info_locn_tvar_map(/;kq|/^\<find_type_info_locn_tvar_map\>/;'q;"	kind:pred	file:
find_type_of_tvar	old_type_constraints.m	/^:- pred find_type_of_tvar(/;kq|/^\<find_type_of_tvar\>/;'q;"	kind:pred	file:
find_type_vars_in_tvar_substs	add_pragma_type_spec.m	/^:- pred find_type_vars_in_tvar_substs(map(/;kq|/^\<find_type_vars_in_tvar_substs\>/;'q;"	kind:pred	file:
find_typeclass_info_components	higher_order.specialize_calls.m	/^:- pred find_typeclass_info_components(/;kq|/^\<find_typeclass_info_components\>/;'q;"	kind:pred	file:
find_typeinfos_for_tvars	continuation_info.m	/^:- pred find_typeinfos_for_tvars(/;kq|/^\<find_typeinfos_for_tvars\>/;'q;"	kind:pred
find_typeinfos_for_tvars_table	continuation_info.m	/^:- pred find_typeinfos_for_tvars_table(/;kq|/^\<find_typeinfos_for_tvars_table\>/;'q;"	kind:pred	file:
find_unhandled_oisu_kind_fors	oisu_check.m	/^:- pred find_unhandled_oisu_kind_fors(list(/;kq|/^\<find_unhandled_oisu_kind_fors\>/;'q;"	kind:pred	file:
find_unified_var	old_type_constraints.m	/^:- pred find_unified_var(/;kq|/^\<find_unified_var\>/;'q;"	kind:pred	file:
find_unify_or_compare_proc	higher_order.specialize_unify_compare.m	/^:- pred find_unify_or_compare_proc(/;kq|/^\<find_unify_or_compare_proc\>/;'q;"	kind:pred	file:
find_unimported_ancestors	typecheck_error_undef.m	/^:- pred find_unimported_ancestors(set(module_name)::in, set(/;kq|/^\<find_unimported_ancestors\>/;'q;"	kind:pred	file:
find_unique_match	module_qual.id_set.m	/^:- pred find_unique_match(/;kq|/^\<find_unique_match\>/;'q;"	kind:pred
find_unique_pred_for_oisu	add_pragma.m	/^:- pred find_unique_pred_for_oisu(/;kq|/^\<find_unique_pred_for_oisu\>/;'q;"	kind:pred	file:
find_unmatched_cost	matching.m	/^:- pred find_unmatched_cost(assoc_list(cost_node, maybe(/;kq|/^\<find_unmatched_cost\>/;'q;"	kind:pred	file:
find_unproven_body_constraints	post_typecheck.m	/^:- pred find_unproven_body_constraints(/;kq|/^\<find_unproven_body_constraints\>/;'q;"	kind:pred	file:
find_unresolved_types_fill_in_is_dummy	post_typecheck.m	/^:- pred find_unresolved_types_fill_in_is_dummy(module_info::in, list(/;kq|/^\<find_unresolved_types_fill_in_is_dummy\>/;'q;"	kind:pred	file:
find_unresolved_types_fill_in_is_dummy_in_pred	post_typecheck.m	/^:- pred find_unresolved_types_fill_in_is_dummy_in_pred(/;kq|/^\<find_unresolved_types_fill_in_is_dummy_in_pred\>/;'q;"	kind:pred	file:
find_unresolved_types_fill_in_is_dummy_inner	post_typecheck.m	/^:- pred find_unresolved_types_fill_in_is_dummy_inner(/;kq|/^\<find_unresolved_types_fill_in_is_dummy_inner\>/;'q;"	kind:pred	file:
find_unused_reg	code_loc_dep.m	/^:- pred find_unused_reg(/;kq|/^\<find_unused_reg\>/;'q;"	kind:pred	file:
find_unused_register	middle_rec.m	/^:- pred find_unused_register(list(/;kq|/^\<find_unused_register\>/;'q;"	kind:pred	file:
find_unused_register_acc	middle_rec.m	/^:- pred find_unused_register_acc(list(/;kq|/^\<find_unused_register_acc\>/;'q;"	kind:pred	file:
find_unused_slot_for_item	code_loc_dep.m	/^:- pred find_unused_slot_for_item(assoc_list(/;kq|/^\<find_unused_slot_for_item\>/;'q;"	kind:pred	file:
find_unused_slots_for_items	code_loc_dep.m	/^:- pred find_unused_slots_for_items(assoc_list(/;kq|/^\<find_unused_slots_for_items\>/;'q;"	kind:pred	file:
find_unused_statevar_args	state_var.m	/^:- pred find_unused_statevar_args(/;kq|/^\<find_unused_statevar_args\>/;'q;"	kind:pred	file:
find_used_registers	middle_rec.m	/^:- pred find_used_registers(list(/;kq|/^\<find_used_registers\>/;'q;"	kind:pred	file:
find_used_registers_component	middle_rec.m	/^:- pred find_used_registers_component(/;kq|/^\<find_used_registers_component\>/;'q;"	kind:pred	file:
find_used_registers_components	middle_rec.m	/^:- pred find_used_registers_components(/;kq|/^\<find_used_registers_components\>/;'q;"	kind:pred	file:
find_used_registers_instr	middle_rec.m	/^:- pred find_used_registers_instr(/;kq|/^\<find_used_registers_instr\>/;'q;"	kind:pred	file:
find_used_registers_lval	middle_rec.m	/^:- pred find_used_registers_lval(/;kq|/^\<find_used_registers_lval\>/;'q;"	kind:pred	file:
find_used_registers_lvals	middle_rec.m	/^:- pred find_used_registers_lvals(list(/;kq|/^\<find_used_registers_lvals\>/;'q;"	kind:pred	file:
find_used_registers_mem_ref	middle_rec.m	/^:- pred find_used_registers_mem_ref(/;kq|/^\<find_used_registers_mem_ref\>/;'q;"	kind:pred	file:
find_used_registers_rval	middle_rec.m	/^:- pred find_used_registers_rval(rval::in, set(int)::in, set(/;kq|/^\<find_used_registers_rval\>/;'q;"	kind:pred	file:
find_used_vars_in_cases	lambda.m	/^:- pred find_used_vars_in_cases(list(/;kq|/^\<find_used_vars_in_cases\>/;'q;"	kind:pred	file:
find_used_vars_in_goal	lambda.m	/^:- pred find_used_vars_in_goal(/;kq|/^\<find_used_vars_in_goal\>/;'q;"	kind:pred	file:
find_used_vars_in_goals	lambda.m	/^:- pred find_used_vars_in_goals(list(/;kq|/^\<find_used_vars_in_goals\>/;'q;"	kind:pred	file:
find_used_vars_in_unify_rhs	lambda.m	/^:- pred find_used_vars_in_unify_rhs(/;kq|/^\<find_used_vars_in_unify_rhs\>/;'q;"	kind:pred	file:
find_user_arities	hlds_error_util.m	/^:- pred find_user_arities(pred_id_table::in, list(/;kq|/^\<find_user_arities\>/;'q;"	kind:pred
find_user_arities_other_than	hlds_error_util.m	/^:- pred find_user_arities_other_than(pred_id_table::in, list(/;kq|/^\<find_user_arities_other_than\>/;'q;"	kind:pred
find_valid_return_context	stack_layout.m	/^:- pred find_valid_return_context(/;kq|/^\<find_valid_return_context\>/;'q;"	kind:pred	file:
find_value_giving_occurrences	liveness.m	/^:- pred find_value_giving_occurrences(list(/;kq|/^\<find_value_giving_occurrences\>/;'q;"	kind:pred	file:
find_var_availability	var_locn.m	/^:- pred find_var_availability(/;kq|/^\<find_var_availability\>/;'q;"	kind:pred	file:
find_var_with_type	hhf.m	/^:- pred find_var_with_type(/;kq|/^\<find_var_with_type\>/;'q;"	kind:pred	file:
find_variable_type	old_type_constraints.m	/^:- pred find_variable_type(/;kq|/^\<find_variable_type\>/;'q;"	kind:pred	file:
find_vars_to_declare	ml_code_gen.m	/^:- pred find_vars_to_declare(/;kq|/^\<find_vars_to_declare\>/;'q;"	kind:pred	file:
find_via_cell_vars	matching.m	/^:- pred find_via_cell_vars(/;kq|/^\<find_via_cell_vars\>/;'q;"	kind:pred
find_weights	term_norm.m	/^:- pred find_weights(/;kq|/^\<find_weights\>/;'q;"	kind:pred	file:
find_weights_for_cons	term_norm.m	/^:- pred find_weights_for_cons(type_ctor::in, list(/;kq|/^\<find_weights_for_cons\>/;'q;"	kind:pred	file:
find_weights_for_tuple	term_norm.m	/^:- pred find_weights_for_tuple(/;kq|/^\<find_weights_for_tuple\>/;'q;"	kind:pred	file:
find_weights_for_type	term_norm.m	/^:- pred find_weights_for_type(pair(/;kq|/^\<find_weights_for_type\>/;'q;"	kind:pred	file:
find_while_labels	llds_out_file.m	/^:- pred find_while_labels(list(/;kq|/^\<find_while_labels\>/;'q;"	kind:pred	file:
find_while_labels_to_define	llds_out_file.m	/^:- pred find_while_labels_to_define(list(/;kq|/^\<find_while_labels_to_define\>/;'q;"	kind:pred	file:
find_word_end	write_error_spec.m	/^:- pred find_word_end(/;kq|/^\<find_word_end\>/;'q;"	kind:pred	file:
find_word_packable_args	decide_type_repn.m	/^:- pred find_word_packable_args(/;kq|/^\<find_word_packable_args\>/;'q;"	kind:pred	file:
find_word_packable_args	du_type_layout.m	/^:- pred find_word_packable_args(/;kq|/^\<find_word_packable_args\>/;'q;"	kind:pred	file:
find_word_start	write_error_spec.m	/^:- pred find_word_start(/;kq|/^\<find_word_start\>/;'q;"	kind:pred	file:
find_zero_size_vars	term_constr_util.m	/^:- func find_zero_size_vars(/;kq|/^\<find_zero_size_vars\>/;'q;"	kind:func
findex	optdb_help.m	/^    ;       findex(string).                     % @findex{str}, out-of-line$/;kq|-;/\<findex\>/;'q;"	kind:cons
finish_call_goal	float_regs.m	/^:- pred finish_call_goal(list(/;kq|/^\<finish_call_goal\>/;'q;"	kind:pred	file:
finish_cur_line	print_help.m	/^:- pred finish_cur_line(/;kq|/^\<finish_cur_line\>/;'q;"	kind:pred	file:
finish_field_access_function	resolve_unify_functor.m	/^:- pred finish_field_access_function(/;kq|/^\<finish_field_access_function\>/;'q;"	kind:pred	file:
finish_hex_escape	../library/mercury_term_lexer.m	/^:- pred finish_hex_escape(io.text_input_stream::in, char::in, list(/;kq|/^\<finish_hex_escape\>/;'q;"	kind:pred	file:
finish_octal_escape	../library/mercury_term_lexer.m	/^:- pred finish_octal_escape(io.text_input_stream::in, char::in, list(/;kq|/^\<finish_octal_escape\>/;'q;"	kind:pred	file:
finish_quoted_name	../library/mercury_term_lexer.m	/^:- pred finish_quoted_name(char::in, list(/;kq|/^\<finish_quoted_name\>/;'q;"	kind:pred	file:
finish_recording_expanded_items	recompilation.record_uses.m	/^:- pred finish_recording_expanded_items(/;kq|/^\<finish_recording_expanded_items\>/;'q;"	kind:pred
finish_svars_for_scope	state_var.m	/^:- pred finish_svars_for_scope(list(svar)::in, map(/;kq|/^\<finish_svars_for_scope\>/;'q;"	kind:pred	file:
finished	../library/rtree.m	/^    ;       finished(int, orphans(K, V)).$/;kq|-;/\<finished\>/;'q;"	kind:cons	file:
finished_lines	print_help.m	/^:- type finished_lines == cord(string).$/;kq|-;/\<finished_lines\>/;'q;"	kind:type	file:
finite	prog_data_pragma.m	/^    --->    finite(int, list(bool))$/;kq|-;/\<finite\>/;'q;"	kind:cons
first	../library/queue.m	/^:- pred first(queue(/;kq|/^\<first\>/;'q;"	kind:pred
first	ordering_mode_constraints.m	/^                first       :: conjunct_id,     % Typically the producer$/;kq|-;/\<first\>/;'q;"	kind:fld
first_char	../library/string.m	/^:- pred first_char(/;kq|/^\<first_char\>/;'q;"	kind:pred
first_char_rest_in	../library/string.m	/^:- pred first_char_rest_in(/;kq|/^\<first_char_rest_in\>/;'q;"	kind:pred	file:
first_char_rest_out	../library/string.m	/^:- pred first_char_rest_out(/;kq|/^\<first_char_rest_out\>/;'q;"	kind:pred	file:
first_char_str_out	../library/string.m	/^:- pred first_char_str_out(/;kq|/^\<first_char_str_out\>/;'q;"	kind:pred	file:
first_detism_incomparable	prog_detism.m	/^    ;       first_detism_incomparable.$/;kq|-;/\<first_detism_incomparable\>/;'q;"	kind:cons
first_detism_looser_than	prog_detism.m	/^    ;       first_detism_looser_than$/;kq|-;/\<first_detism_looser_than\>/;'q;"	kind:cons
first_detism_same_as	prog_detism.m	/^    ;       first_detism_same_as$/;kq|-;/\<first_detism_same_as\>/;'q;"	kind:cons
first_detism_tighter_than	prog_detism.m	/^    --->    first_detism_tighter_than$/;kq|-;/\<first_detism_tighter_than\>/;'q;"	kind:cons
first_exist_quant_varnum	../library/rtti_implementation.m	/^:- func first_exist_quant_varnum = int.$/;kq|/^\<first_exist_quant_varnum\>/;'q;"	kind:func	file:
first_in_msg	write_error_spec.m	/^    --->    first_in_msg$/;kq|-;/\<first_in_msg\>/;'q;"	kind:cons	file:
first_looser_than	prog_detism.m	/^    ;       first_looser_than.$/;kq|-;/\<first_looser_than\>/;'q;"	kind:cons
first_matching_type_class_info	type_ctor_info.m	/^:- pred first_matching_type_class_info(list(/;kq|/^\<first_matching_type_class_info\>/;'q;"	kind:pred	file:
first_nonfixed_embedded_slot_addr	llds.m	/^:- func first_nonfixed_embedded_slot_addr(/;kq|/^\<first_nonfixed_embedded_slot_addr\>/;'q;"	kind:func
first_order_check_cases	stratify.m	/^:- pred first_order_check_cases(list(/;kq|/^\<first_order_check_cases\>/;'q;"	kind:pred	file:
first_order_check_goal	stratify.m	/^:- pred first_order_check_goal(hlds_goal::in, bool::in, set(/;kq|/^\<first_order_check_goal\>/;'q;"	kind:pred	file:
first_order_check_goals	stratify.m	/^:- pred first_order_check_goals(list(/;kq|/^\<first_order_check_goals\>/;'q;"	kind:pred	file:
first_order_check_scc	stratify.m	/^:- pred first_order_check_scc(set(/;kq|/^\<first_order_check_scc\>/;'q;"	kind:pred	file:
first_order_check_scc_loop	stratify.m	/^:- pred first_order_check_scc_loop(list(/;kq|/^\<first_order_check_scc_loop\>/;'q;"	kind:pred	file:
first_order_check_sccs	stratify.m	/^:- pred first_order_check_sccs(list(set(/;kq|/^\<first_order_check_sccs\>/;'q;"	kind:pred	file:
first_same_as	prog_detism.m	/^    ;       first_same_as$/;kq|-;/\<first_same_as\>/;'q;"	kind:cons
first_segment	stack_opt.m	/^                first_segment           :: set_of_progvar,$/;kq|-;/\<first_segment\>/;'q;"	kind:fld	file:
first_soln	det_infer_goal.m	/^    ;       first_soln.$/;kq|-;/\<first_soln\>/;'q;"	kind:cons
first_term_list_subsumes_second	../library/term_unify.m	/^:- pred first_term_list_subsumes_second(list(term(T))::in, list(term(/;kq|/^\<first_term_list_subsumes_second\>/;'q;"	kind:pred
first_tighter_than	prog_detism.m	/^    --->    first_tighter_than$/;kq|-;/\<first_tighter_than\>/;'q;"	kind:cons
first_unqual_cons_id_is_greater	inst_match.m	/^:- pred first_unqual_cons_id_is_greater(/;kq|/^\<first_unqual_cons_id_is_greater\>/;'q;"	kind:pred	file:
first_value	dense_switch.m	/^                first_value         :: int,$/;kq|-;/\<first_value\>/;'q;"	kind:fld	file:
fits_flat	../library/pprint.m	/^:- pred fits_flat(/;kq|/^\<fits_flat\>/;'q;"	kind:pred	file:
fits_flat_width_left	../library/pprint.m	/^:- pred fits_flat_width_left(/;kq|/^\<fits_flat_width_left\>/;'q;"	kind:pred	file:
fix_2node_t0	../library/set_ctree234.m	/^:- pred fix_2node_t0(T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<fix_2node_t0\>/;'q;"	kind:pred	file:
fix_2node_t0	../library/set_tree234.m	/^:- pred fix_2node_t0(E::in, set_tree234(E)::in, set_tree234(/;kq|/^\<fix_2node_t0\>/;'q;"	kind:pred	file:
fix_2node_t0	../library/tree234.m	/^:- pred fix_2node_t0(K, V, tree234(K, V), tree234(K, V), tree234(/;kq|/^\<fix_2node_t0\>/;'q;"	kind:pred	file:
fix_2node_t1	../library/set_ctree234.m	/^:- pred fix_2node_t1(T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<fix_2node_t1\>/;'q;"	kind:pred	file:
fix_2node_t1	../library/set_tree234.m	/^:- pred fix_2node_t1(E::in, set_tree234(E)::in, set_tree234(/;kq|/^\<fix_2node_t1\>/;'q;"	kind:pred	file:
fix_2node_t1	../library/tree234.m	/^:- pred fix_2node_t1(K, V, tree234(K, V), tree234(K, V), tree234(/;kq|/^\<fix_2node_t1\>/;'q;"	kind:pred	file:
fix_3node_t0	../library/set_ctree234.m	/^:- pred fix_3node_t0(T::in, T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<fix_3node_t0\>/;'q;"	kind:pred	file:
fix_3node_t0	../library/set_tree234.m	/^:- pred fix_3node_t0(E::in, E::in, set_tree234(E)::in, set_tree234(/;kq|/^\<fix_3node_t0\>/;'q;"	kind:pred	file:
fix_3node_t0	../library/tree234.m	/^:- pred fix_3node_t0(K, V, K, V, tree234(K, V), tree234(K, V), tree234(/;kq|/^\<fix_3node_t0\>/;'q;"	kind:pred	file:
fix_3node_t1	../library/set_ctree234.m	/^:- pred fix_3node_t1(T::in, T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<fix_3node_t1\>/;'q;"	kind:pred	file:
fix_3node_t1	../library/set_tree234.m	/^:- pred fix_3node_t1(E::in, E::in, set_tree234(E)::in, set_tree234(/;kq|/^\<fix_3node_t1\>/;'q;"	kind:pred	file:
fix_3node_t1	../library/tree234.m	/^:- pred fix_3node_t1(K, V, K, V, tree234(K, V), tree234(K, V), tree234(/;kq|/^\<fix_3node_t1\>/;'q;"	kind:pred	file:
fix_3node_t2	../library/set_ctree234.m	/^:- pred fix_3node_t2(T::in, T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<fix_3node_t2\>/;'q;"	kind:pred	file:
fix_3node_t2	../library/set_tree234.m	/^:- pred fix_3node_t2(E::in, E::in, set_tree234(E)::in, set_tree234(/;kq|/^\<fix_3node_t2\>/;'q;"	kind:pred	file:
fix_3node_t2	../library/tree234.m	/^:- pred fix_3node_t2(K, V, K, V, tree234(K, V), tree234(K, V), tree234(/;kq|/^\<fix_3node_t2\>/;'q;"	kind:pred	file:
fix_4node_t0	../library/set_ctree234.m	/^:- pred fix_4node_t0(/;kq|/^\<fix_4node_t0\>/;'q;"	kind:pred	file:
fix_4node_t0	../library/set_tree234.m	/^:- pred fix_4node_t0(/;kq|/^\<fix_4node_t0\>/;'q;"	kind:pred	file:
fix_4node_t0	../library/tree234.m	/^:- pred fix_4node_t0(/;kq|/^\<fix_4node_t0\>/;'q;"	kind:pred	file:
fix_4node_t1	../library/set_ctree234.m	/^:- pred fix_4node_t1(/;kq|/^\<fix_4node_t1\>/;'q;"	kind:pred	file:
fix_4node_t1	../library/set_tree234.m	/^:- pred fix_4node_t1(/;kq|/^\<fix_4node_t1\>/;'q;"	kind:pred	file:
fix_4node_t1	../library/tree234.m	/^:- pred fix_4node_t1(/;kq|/^\<fix_4node_t1\>/;'q;"	kind:pred	file:
fix_4node_t2	../library/set_ctree234.m	/^:- pred fix_4node_t2(/;kq|/^\<fix_4node_t2\>/;'q;"	kind:pred	file:
fix_4node_t2	../library/set_tree234.m	/^:- pred fix_4node_t2(/;kq|/^\<fix_4node_t2\>/;'q;"	kind:pred	file:
fix_4node_t2	../library/tree234.m	/^:- pred fix_4node_t2(/;kq|/^\<fix_4node_t2\>/;'q;"	kind:pred	file:
fix_4node_t3	../library/set_ctree234.m	/^:- pred fix_4node_t3(/;kq|/^\<fix_4node_t3\>/;'q;"	kind:pred	file:
fix_4node_t3	../library/set_tree234.m	/^:- pred fix_4node_t3(/;kq|/^\<fix_4node_t3\>/;'q;"	kind:pred	file:
fix_4node_t3	../library/tree234.m	/^:- pred fix_4node_t3(/;kq|/^\<fix_4node_t3\>/;'q;"	kind:pred	file:
fix_basis_and_rem_cols	lp.m	/^:- pred fix_basis_and_rem_cols(list(/;kq|/^\<fix_basis_and_rem_cols\>/;'q;"	kind:pred	file:
fix_basis_and_rem_cols	lp_rational.m	/^:- pred fix_basis_and_rem_cols(list(/;kq|/^\<fix_basis_and_rem_cols\>/;'q;"	kind:pred	file:
fix_branching_goal	float_regs.m	/^:- pred fix_branching_goal(assoc_list(/;kq|/^\<fix_branching_goal\>/;'q;"	kind:pred	file:
fix_calls_in_cases	tupling.m	/^:- pred fix_calls_in_cases(transform_map::in, list(case)::in, list(/;kq|/^\<fix_calls_in_cases\>/;'q;"	kind:pred	file:
fix_calls_in_cases	untupling.m	/^:- pred fix_calls_in_cases(/;kq|/^\<fix_calls_in_cases\>/;'q;"	kind:pred	file:
fix_calls_in_conj	tupling.m	/^:- pred fix_calls_in_conj(transform_map::in, list(/;kq|/^\<fix_calls_in_conj\>/;'q;"	kind:pred	file:
fix_calls_in_conj	untupling.m	/^:- pred fix_calls_in_conj(/;kq|/^\<fix_calls_in_conj\>/;'q;"	kind:pred	file:
fix_calls_in_goal	tupling.m	/^:- pred fix_calls_in_goal(/;kq|/^\<fix_calls_in_goal\>/;'q;"	kind:pred	file:
fix_calls_in_goal	untupling.m	/^:- pred fix_calls_in_goal(/;kq|/^\<fix_calls_in_goal\>/;'q;"	kind:pred	file:
fix_calls_in_goal_list	tupling.m	/^:- pred fix_calls_in_goal_list(/;kq|/^\<fix_calls_in_goal_list\>/;'q;"	kind:pred	file:
fix_calls_in_goals	untupling.m	/^:- pred fix_calls_in_goals(/;kq|/^\<fix_calls_in_goals\>/;'q;"	kind:pred	file:
fix_calls_in_pred	untupling.m	/^:- pred fix_calls_in_pred(/;kq|/^\<fix_calls_in_pred\>/;'q;"	kind:pred	file:
fix_calls_in_proc	tupling.m	/^:- pred fix_calls_in_proc(/;kq|/^\<fix_calls_in_proc\>/;'q;"	kind:pred	file:
fix_calls_in_proc	untupling.m	/^:- pred fix_calls_in_proc(/;kq|/^\<fix_calls_in_proc\>/;'q;"	kind:pred	file:
fix_calls_in_procs	tupling.m	/^:- pred fix_calls_in_procs(/;kq|/^\<fix_calls_in_procs\>/;'q;"	kind:pred	file:
fix_calls_in_transformed_procs	tupling.m	/^:- pred fix_calls_in_transformed_procs(/;kq|/^\<fix_calls_in_transformed_procs\>/;'q;"	kind:pred	file:
fix_calls_in_transformed_procs_2	tupling.m	/^:- pred fix_calls_in_transformed_procs_2(/;kq|/^\<fix_calls_in_transformed_procs_2\>/;'q;"	kind:pred	file:
fix_calls_to_expanded_procs	untupling.m	/^:- pred fix_calls_to_expanded_procs(/;kq|/^\<fix_calls_to_expanded_procs\>/;'q;"	kind:pred	file:
fix_case_goal	float_regs.m	/^:- pred fix_case_goal(assoc_list(/;kq|/^\<fix_case_goal\>/;'q;"	kind:pred	file:
fix_coeff_and_const	lp_rational.m	/^:- pred fix_coeff_and_const(lp_var::in, list(/;kq|/^\<fix_coeff_and_const\>/;'q;"	kind:pred	file:
fix_edges	term_constr_pass2.m	/^:- func fix_edges(/;kq|/^\<fix_edges\>/;'q;"	kind:func	file:
fix_undetermined_mode_lambda_goal	polymorphism_lambda.m	/^:- pred fix_undetermined_mode_lambda_goal(/;kq|/^\<fix_undetermined_mode_lambda_goal\>/;'q;"	kind:pred
fixed	error_spec.m	/^    ;       fixed(string)$/;kq|-;/\<fixed\>/;'q;"	kind:cons
fixed	optdb_help.m	/^    ;       fixed(string)                       % as in the format_piece$/;kq|-;/\<fixed\>/;'q;"	kind:cons
fixed_extension_target_type	make.top_level.m	/^:- pred fixed_extension_target_type(/;kq|/^\<fixed_extension_target_type\>/;'q;"	kind:pred	file:
fixed_list_to_color_line_pieces	error_spec.m	/^:- func fixed_list_to_color_line_pieces(/;kq|/^\<fixed_list_to_color_line_pieces\>/;'q;"	kind:func
fixed_list_to_color_pieces	error_spec.m	/^:- func fixed_list_to_color_pieces(/;kq|/^\<fixed_list_to_color_pieces\>/;'q;"	kind:func
fixed_list_to_line_pieces	error_spec.m	/^:- func fixed_list_to_line_pieces(/;kq|/^\<fixed_list_to_line_pieces\>/;'q;"	kind:func
fixed_list_to_pieces	error_spec.m	/^:- func fixed_list_to_pieces(/;kq|/^\<fixed_list_to_pieces\>/;'q;"	kind:func
fixed_short_inst	error_msg_inst.m	/^    ;       fixed_short_inst.$/;kq|-;/\<fixed_short_inst\>/;'q;"	kind:cons
fixed_strict_list_to_color_pieces	error_spec.m	/^:- func fixed_strict_list_to_color_pieces(/;kq|/^\<fixed_strict_list_to_color_pieces\>/;'q;"	kind:func
fixed_strict_list_to_pieces	error_spec.m	/^:- func fixed_strict_list_to_pieces(/;kq|/^\<fixed_strict_list_to_pieces\>/;'q;"	kind:func
fixpoint_dir	term_pass2.m	/^:- type fixpoint_dir$/;kq|-;/\<fixpoint_dir\>/;'q;"	kind:type	file:
fixpoint_info	term_constr_fixpoint.m	/^:- type fixpoint_info$/;kq|-;/\<fixpoint_info\>/;'q;"	kind:type	file:
fixpoint_options	term_constr_fixpoint.m	/^:- type fixpoint_options$/;kq|-;/\<fixpoint_options\>/;'q;"	kind:type	file:
fixpoint_options_init	term_constr_fixpoint.m	/^:- func fixpoint_options_init(/;kq|/^\<fixpoint_options_init\>/;'q;"	kind:func
fixpoint_reached	ctgc.fixpoint_table.m	/^:- pred fixpoint_reached(fixpoint_table(/;kq|/^\<fixpoint_reached\>/;'q;"	kind:pred
fixpoint_table	ctgc.fixpoint_table.m	/^:- type fixpoint_table(K, E)$/;kq|-;/\<fixpoint_table\>/;'q;"	kind:type	file:
fixpoint_table.description	ctgc.fixpoint_table.m	/^:- func description(fixpoint_table(/;kq|/^\<description\>/;'q;"	kind:func
fixpoint_table.entry	ctgc.fixpoint_table.m	/^    --->    entry($/;kq|-;/\<fixpoint_table.entry\>/;'q;"	kind:cons	file:
fixpoint_table.entry_elem	ctgc.fixpoint_table.m	/^                entry_elem      :: E$/;kq|-;/\<fixpoint_table.entry_elem\>/;'q;"	kind:fld	file:
fixpoint_table.entry_stable	ctgc.fixpoint_table.m	/^                entry_stable    :: is_stable,$/;kq|-;/\<fixpoint_table.entry_stable\>/;'q;"	kind:fld	file:
fixpoint_table.fixpoint_table	ctgc.fixpoint_table.m	/^:- type fixpoint_table(K, E)$/;kq|-;/\<fixpoint_table.fixpoint_table\>/;'q;"	kind:type	file:
fixpoint_table.fp_entry	ctgc.fixpoint_table.m	/^:- type fp_entry(E)$/;kq|-;/\<fixpoint_table.fp_entry\>/;'q;"	kind:type	file:
fixpoint_table.fp_entry_init	ctgc.fixpoint_table.m	/^:- func fp_entry_init(E) = fp_entry(/;kq|/^\<fp_entry_init\>/;'q;"	kind:func	file:
fixpoint_table.is_recursive	ctgc.fixpoint_table.m	/^:- pred is_recursive(fixpoint_table(/;kq|/^\<is_recursive\>/;'q;"	kind:pred
fixpoint_table.is_recursive	ctgc.fixpoint_table.m	/^:- type is_recursive$/;kq|-;/\<fixpoint_table.is_recursive\>/;'q;"	kind:type	file:
fixpoint_table.is_stable	ctgc.fixpoint_table.m	/^:- type is_stable$/;kq|-;/\<fixpoint_table.is_stable\>/;'q;"	kind:type	file:
fixpoint_table.is_unstable	ctgc.fixpoint_table.m	/^    ;       is_unstable.$/;kq|-;/\<fixpoint_table.is_unstable\>/;'q;"	kind:cons	file:
fixpoint_table.keys	ctgc.fixpoint_table.m	/^                keys            :: list(K),              % list of allowed keys$/;kq|-;/\<fixpoint_table.keys\>/;'q;"	kind:fld	file:
fixpoint_table.mapping	ctgc.fixpoint_table.m	/^                mapping         :: map(K, fp_entry(E))$/;kq|-;/\<fixpoint_table.mapping\>/;'q;"	kind:fld	file:
fixpoint_table.new_run	ctgc.fixpoint_table.m	/^:- pred new_run(fixpoint_table(K, E)::in, fixpoint_table(/;kq|/^\<new_run\>/;'q;"	kind:pred
fixpoint_table.recursive	ctgc.fixpoint_table.m	/^                recursive       :: is_recursive,$/;kq|-;/\<fixpoint_table.recursive\>/;'q;"	kind:fld	file:
fixpoint_table.run	ctgc.fixpoint_table.m	/^                run             :: int,                  % number of runs$/;kq|-;/\<fixpoint_table.run\>/;'q;"	kind:fld	file:
fixpoint_table.which_run	ctgc.fixpoint_table.m	/^:- func which_run(fixpoint_table(/;kq|/^\<which_run\>/;'q;"	kind:func
fixpoint_type	analysis.framework.m	/^:- type fixpoint_type$/;kq|-;/\<fixpoint_type\>/;'q;"	kind:type
fixup_and_reinsert_proc	dep_par_conj.m	/^:- pred fixup_and_reinsert_proc(/;kq|/^\<fixup_and_reinsert_proc\>/;'q;"	kind:pred	file:
fixup_builtin_module	ml_code_util.m	/^:- func fixup_builtin_module(/;kq|/^\<fixup_builtin_module\>/;'q;"	kind:func
fixup_disj	simplify_goal_disj.m	/^:- pred fixup_disj(list(/;kq|/^\<fixup_disj\>/;'q;"	kind:pred	file:
fixup_goal_info	par_loop_control.m	/^:- pred fixup_goal_info(/;kq|/^\<fixup_goal_info\>/;'q;"	kind:pred	file:
fixup_goal_info	par_loop_control.m	/^:- type fixup_goal_info$/;kq|-;/\<fixup_goal_info\>/;'q;"	kind:type	file:
fixup_info	unused_args.m	/^:- type fixup_info$/;kq|-;/\<fixup_info\>/;'q;"	kind:type	file:
fixup_instmap_switch_var	modecheck_util.m	/^:- pred fixup_instmap_switch_var(/;kq|/^\<fixup_instmap_switch_var\>/;'q;"	kind:pred
fixup_module_info	unused_args.m	/^                fixup_module_info       :: module_info,$/;kq|-;/\<fixup_module_info\>/;'q;"	kind:fld	file:
fixup_newobj	ml_accurate_gc.m	/^:- pred fixup_newobj(/;kq|/^\<fixup_newobj\>/;'q;"	kind:pred	file:
fixup_newobj_in_atomic_statement	ml_accurate_gc.m	/^:- pred fixup_newobj_in_atomic_statement(/;kq|/^\<fixup_newobj_in_atomic_statement\>/;'q;"	kind:pred	file:
fixup_newobj_in_case	ml_accurate_gc.m	/^:- pred fixup_newobj_in_case(/;kq|/^\<fixup_newobj_in_case\>/;'q;"	kind:pred	file:
fixup_newobj_in_default	ml_accurate_gc.m	/^:- pred fixup_newobj_in_default(/;kq|/^\<fixup_newobj_in_default\>/;'q;"	kind:pred	file:
fixup_newobj_in_maybe_statement	ml_accurate_gc.m	/^:- pred fixup_newobj_in_maybe_statement(/;kq|/^\<fixup_newobj_in_maybe_statement\>/;'q;"	kind:pred	file:
fixup_newobj_in_stmt	ml_accurate_gc.m	/^:- pred fixup_newobj_in_stmt(/;kq|/^\<fixup_newobj_in_stmt\>/;'q;"	kind:pred	file:
fixup_newobj_info	ml_accurate_gc.m	/^:- type fixup_newobj_info$/;kq|-;/\<fixup_newobj_info\>/;'q;"	kind:type	file:
fixup_proc_call_info	unused_args.m	/^                fixup_proc_call_info    :: proc_call_info,$/;kq|-;/\<fixup_proc_call_info\>/;'q;"	kind:fld	file:
fixup_unused_vars	unused_args.m	/^                fixup_unused_vars       :: list(prog_var),$/;kq|-;/\<fixup_unused_vars\>/;'q;"	kind:fld	file:
fixup_var_table	unused_args.m	/^                fixup_var_table         :: var_table$/;kq|-;/\<fixup_var_table\>/;'q;"	kind:fld	file:
fk_char21	prog_item.m	/^    ;       fk_char21.$/;kq|-;/\<fk_char21\>/;'q;"	kind:cons
fk_enum	prog_item.m	/^    --->    fk_enum(uint)   % XXX TYPE_REPN should be uint8$/;kq|-;/\<fk_enum\>/;'q;"	kind:cons
fk_int	file_kind.m	/^    ;       fk_int(int_file_kind)$/;kq|-;/\<fk_int\>/;'q;"	kind:cons
fk_int16	prog_item.m	/^    ;       fk_int16$/;kq|-;/\<fk_int16\>/;'q;"	kind:cons
fk_int32	prog_item.m	/^    ;       fk_int32$/;kq|-;/\<fk_int32\>/;'q;"	kind:cons
fk_int8	prog_item.m	/^    ;       fk_int8$/;kq|-;/\<fk_int8\>/;'q;"	kind:cons
fk_opt	file_kind.m	/^    ;       fk_opt(opt_file_kind).$/;kq|-;/\<fk_opt\>/;'q;"	kind:cons
fk_src	file_kind.m	/^    --->    fk_src$/;kq|-;/\<fk_src\>/;'q;"	kind:cons
fk_uint16	prog_item.m	/^    ;       fk_uint16$/;kq|-;/\<fk_uint16\>/;'q;"	kind:cons
fk_uint32	prog_item.m	/^    ;       fk_uint32$/;kq|-;/\<fk_uint32\>/;'q;"	kind:cons
fk_uint8	prog_item.m	/^    ;       fk_uint8$/;kq|-;/\<fk_uint8\>/;'q;"	kind:cons
flag_hash	../library/string.parse_util.m	/^                flag_hash       :: string_format_flag_hash,$/;kq|-;/\<flag_hash\>/;'q;"	kind:fld
flag_hash_clear	../library/string.parse_util.m	/^    --->    flag_hash_clear$/;kq|-;/\<flag_hash_clear\>/;'q;"	kind:cons
flag_hash_set	../library/string.parse_util.m	/^    ;       flag_hash_set.$/;kq|-;/\<flag_hash_set\>/;'q;"	kind:cons
flag_minus	../library/string.parse_util.m	/^                flag_minus      :: string_format_flag_minus,$/;kq|-;/\<flag_minus\>/;'q;"	kind:fld
flag_minus_clear	../library/string.parse_util.m	/^    --->    flag_minus_clear$/;kq|-;/\<flag_minus_clear\>/;'q;"	kind:cons
flag_minus_set	../library/string.parse_util.m	/^    ;       flag_minus_set.$/;kq|-;/\<flag_minus_set\>/;'q;"	kind:cons
flag_plus	../library/string.parse_util.m	/^                flag_plus       :: string_format_flag_plus$/;kq|-;/\<flag_plus\>/;'q;"	kind:fld
flag_plus_clear	../library/string.parse_util.m	/^    --->    flag_plus_clear$/;kq|-;/\<flag_plus_clear\>/;'q;"	kind:cons
flag_plus_set	../library/string.parse_util.m	/^    ;       flag_plus_set.$/;kq|-;/\<flag_plus_set\>/;'q;"	kind:cons
flag_space	../library/string.parse_util.m	/^                flag_space      :: string_format_flag_space,$/;kq|-;/\<flag_space\>/;'q;"	kind:fld
flag_space_clear	../library/string.parse_util.m	/^    --->    flag_space_clear$/;kq|-;/\<flag_space_clear\>/;'q;"	kind:cons
flag_space_set	../library/string.parse_util.m	/^    ;       flag_space_set.$/;kq|-;/\<flag_space_set\>/;'q;"	kind:cons
flag_zero	../library/string.parse_util.m	/^                flag_zero       :: string_format_flag_zero,$/;kq|-;/\<flag_zero\>/;'q;"	kind:fld
flag_zero_clear	../library/string.parse_util.m	/^    --->    flag_zero_clear$/;kq|-;/\<flag_zero_clear\>/;'q;"	kind:cons
flag_zero_set	../library/string.parse_util.m	/^    ;       flag_zero_set.$/;kq|-;/\<flag_zero_set\>/;'q;"	kind:cons
flags_file	options.m	/^    ;       flags_file$/;kq|-;/\<flags_file\>/;'q;"	kind:cons
flatten_basic_blocks	basic_block.m	/^:- pred flatten_basic_blocks(list(/;kq|/^\<flatten_basic_blocks\>/;'q;"	kind:pred
flatten_block	ml_optimize.m	/^:- func flatten_block(mlds_stmt) = list(/;kq|/^\<flatten_block\>/;'q;"	kind:func	file:
flatten_block_seq	frameopt.m	/^:- pred flatten_block_seq(list(label)::in, frame_block_map(/;kq|/^\<flatten_block_seq\>/;'q;"	kind:pred	file:
flatten_case	ml_elim_nested.m	/^:- pred flatten_case(/;kq|/^\<flatten_case\>/;'q;"	kind:pred	file:
flatten_cases	ml_elim_nested.m	/^:- pred flatten_cases(action, list(mlds_switch_case), list(/;kq|/^\<flatten_cases\>/;'q;"	kind:pred	file:
flatten_conj	goal_transform.m	/^:- pred flatten_conj(list(hlds_goal)::in, list(/;kq|/^\<flatten_conj\>/;'q;"	kind:pred
flatten_conjunction	prop_mode_constraints.m	/^:- pred flatten_conjunction(list(hlds_goal)::in, list(/;kq|/^\<flatten_conjunction\>/;'q;"	kind:pred	file:
flatten_conjuncts	term_constr_data.m	/^:- pred flatten_conjuncts(list(abstract_goal)::in, list(/;kq|/^\<flatten_conjuncts\>/;'q;"	kind:pred	file:
flatten_conjuncts_2	term_constr_data.m	/^:- pred flatten_conjuncts_2(list(abstract_goal)::in, list(/;kq|/^\<flatten_conjuncts_2\>/;'q;"	kind:pred	file:
flatten_constraints	constraint.m	/^:- pred flatten_constraints(list(constraint)::in, list(/;kq|/^\<flatten_constraints\>/;'q;"	kind:pred	file:
flatten_ctor_ord_repn_map	du_type_layout.m	/^:- pred flatten_ctor_ord_repn_map(map(/;kq|/^\<flatten_ctor_ord_repn_map\>/;'q;"	kind:pred	file:
flatten_default	ml_elim_nested.m	/^:- pred flatten_default(/;kq|/^\<flatten_default\>/;'q;"	kind:pred	file:
flatten_disj	goal_transform.m	/^:- pred flatten_disj(list(hlds_goal)::in, list(/;kq|/^\<flatten_disj\>/;'q;"	kind:pred
flatten_disj_acc	goal_transform.m	/^:- pred flatten_disj_acc(/;kq|/^\<flatten_disj_acc\>/;'q;"	kind:pred	file:
flatten_error_msg_group	error_sort.m	/^:- func flatten_error_msg_group(error_msg_group) = list(/;kq|/^\<flatten_error_msg_group\>/;'q;"	kind:func
flatten_error_msg_groups	error_sort.m	/^:- func flatten_error_msg_groups(list(error_msg_group)) = list(/;kq|/^\<flatten_error_msg_groups\>/;'q;"	kind:func
flatten_function_body	ml_elim_nested.m	/^:- pred flatten_function_body(/;kq|/^\<flatten_function_body\>/;'q;"	kind:pred	file:
flatten_gc_statement	ml_elim_nested.m	/^:- pred flatten_gc_statement(/;kq|/^\<flatten_gc_statement\>/;'q;"	kind:pred	file:
flatten_label_table	stack_layout.m	/^:- pred flatten_label_table(assoc_list(int, list(/;kq|/^\<flatten_label_table\>/;'q;"	kind:pred	file:
flatten_maybe_statement	ml_elim_nested.m	/^:- pred flatten_maybe_statement(action, maybe(mlds_stmt), maybe(/;kq|/^\<flatten_maybe_statement\>/;'q;"	kind:pred	file:
flatten_nested_function_defn	ml_elim_nested.m	/^:- pred flatten_nested_function_defn(/;kq|/^\<flatten_nested_function_defn\>/;'q;"	kind:pred	file:
flatten_nested_function_defns	ml_elim_nested.m	/^:- pred flatten_nested_function_defns(/;kq|/^\<flatten_nested_function_defns\>/;'q;"	kind:pred	file:
flatten_nested_local_var_defn	ml_elim_nested.m	/^:- pred flatten_nested_local_var_defn(/;kq|/^\<flatten_nested_local_var_defn\>/;'q;"	kind:pred	file:
flatten_nested_local_var_defns	ml_elim_nested.m	/^:- pred flatten_nested_local_var_defns(/;kq|/^\<flatten_nested_local_var_defns\>/;'q;"	kind:pred	file:
flatten_par_conjs	prog_rep.m	/^:- type flatten_par_conjs$/;kq|-;/\<flatten_par_conjs\>/;'q;"	kind:type
flatten_statement	ml_elim_nested.m	/^:- pred flatten_statement(/;kq|/^\<flatten_statement\>/;'q;"	kind:pred	file:
flatten_statements	ml_elim_nested.m	/^:- pred flatten_statements(action, list(mlds_stmt), list(/;kq|/^\<flatten_statements\>/;'q;"	kind:pred	file:
flatten_to_conj_list	make_hlds_warn.m	/^:- pred flatten_to_conj_list(goal::in, list(/;kq|/^\<flatten_to_conj_list\>/;'q;"	kind:pred	file:
flatten_varlval_list	code_loc_dep.m	/^:- pred flatten_varlval_list(assoc_list(prog_var, set(/;kq|/^\<flatten_varlval_list\>/;'q;"	kind:pred	file:
flatten_varlval_list_2	code_loc_dep.m	/^:- pred flatten_varlval_list_2(list(/;kq|/^\<flatten_varlval_list_2\>/;'q;"	kind:pred	file:
flip	../library/bitmap.m	/^:- func flip(/;kq|/^\<flip\>/;'q;"	kind:func
flip	../library/version_bitmap.m	/^:- func flip(/;kq|/^\<flip\>/;'q;"	kind:func
flip_bit	../library/uint16.m	/^:- func flip_bit(/;kq|/^\<flip_bit\>/;'q;"	kind:func
flip_bit	../library/uint32.m	/^:- func flip_bit(/;kq|/^\<flip_bit\>/;'q;"	kind:func
flip_bit	../library/uint64.m	/^:- func flip_bit(/;kq|/^\<flip_bit\>/;'q;"	kind:func
flip_bit	../library/uint8.m	/^:- func flip_bit(/;kq|/^\<flip_bit\>/;'q;"	kind:func
flip_constraints_for_field_set	typecheck_unify_var_functor.m	/^    ;       flip_constraints_for_field_set.$/;kq|-;/\<flip_constraints_for_field_set\>/;'q;"	kind:cons	file:
flip_constraints_for_new	typecheck_unify_var_functor.m	/^    ;       flip_constraints_for_new$/;kq|-;/\<flip_constraints_for_new\>/;'q;"	kind:cons	file:
flip_initial_case	java_names.m	/^:- func flip_initial_case(/;kq|/^\<flip_initial_case\>/;'q;"	kind:func
flip_initial_case_of_final_part	java_names.m	/^:- func flip_initial_case_of_final_part(/;kq|/^\<flip_initial_case_of_final_part\>/;'q;"	kind:func
float	../library/float.m	/^:- func float(/;kq|/^\<float\>/;'q;"	kind:func
float	../library/integer.m	/^:- func float(/;kq|/^\<float\>/;'q;"	kind:func
float	../library/mercury_term_lexer.m	/^    ;       float(float)$/;kq|-;/\<float\>/;'q;"	kind:cons
float	../library/mercury_term_lexer.m	/^    ;       float(float)$/;kq|-;/\<float\>/;'q;"	kind:cons
float	../library/mercury_term_lexer.m	/^    ;       float(float)$/;kq|-;/\<float\>/;'q;"	kind:cons	file:
float	../library/term.m	/^    ;       float(float)$/;kq|-;/\<float\>/;'q;"	kind:cons
float.+	../library/float.m	/^:- func + (float::in) = (/;kq|/^\<+\>/;'q;"	kind:func
float.-	../library/float.m	/^:- func - (float::in) = (/;kq|/^\<-\>/;'q;"	kind:func
float.abs	../library/float.m	/^:- func abs(/;kq|/^\<abs\>/;'q;"	kind:func
float.cast_from_int32	../library/float.m	/^:- func cast_from_int32(/;kq|/^\<cast_from_int32\>/;'q;"	kind:func
float.cast_from_int64	../library/float.m	/^:- func cast_from_int64(/;kq|/^\<cast_from_int64\>/;'q;"	kind:func
float.cast_from_uint32	../library/float.m	/^:- func cast_from_uint32(/;kq|/^\<cast_from_uint32\>/;'q;"	kind:func
float.cast_from_uint64	../library/float.m	/^:- func cast_from_uint64(/;kq|/^\<cast_from_uint64\>/;'q;"	kind:func
float.ceiling_to_int	../library/float.m	/^:- func ceiling_to_int(/;kq|/^\<ceiling_to_int\>/;'q;"	kind:func
float.epsilon	../library/float.m	/^:- func epsilon = float.$/;kq|/^\<epsilon\>/;'q;"	kind:func
float.floor_to_int	../library/float.m	/^:- func floor_to_int(/;kq|/^\<floor_to_int\>/;'q;"	kind:func
float.from_int16	../library/float.m	/^:- func from_int16(/;kq|/^\<from_int16\>/;'q;"	kind:func
float.from_int8	../library/float.m	/^:- func from_int8(/;kq|/^\<from_int8\>/;'q;"	kind:func
float.from_uint16	../library/float.m	/^:- func from_uint16(/;kq|/^\<from_uint16\>/;'q;"	kind:func
float.from_uint8	../library/float.m	/^:- func from_uint8(/;kq|/^\<from_uint8\>/;'q;"	kind:func
float.hash	../library/float.m	/^:- func hash(/;kq|/^\<hash\>/;'q;"	kind:func
float.infinity	../library/float.m	/^:- func infinity = float.$/;kq|/^\<infinity\>/;'q;"	kind:func
float.is_finite	../library/float.m	/^:- pred is_finite(/;kq|/^\<is_finite\>/;'q;"	kind:pred
float.is_inf	../library/float.m	/^:- pred is_inf(/;kq|/^\<is_inf\>/;'q;"	kind:pred
float.is_infinite	../library/float.m	/^:- pred is_infinite(/;kq|/^\<is_infinite\>/;'q;"	kind:pred
float.is_nan	../library/float.m	/^:- pred is_nan(/;kq|/^\<is_nan\>/;'q;"	kind:pred
float.is_nan_or_inf	../library/float.m	/^:- pred is_nan_or_inf(/;kq|/^\<is_nan_or_inf\>/;'q;"	kind:pred
float.is_nan_or_infinite	../library/float.m	/^:- pred is_nan_or_infinite(/;kq|/^\<is_nan_or_infinite\>/;'q;"	kind:pred
float.is_zero	../library/float.m	/^:- pred is_zero(/;kq|/^\<is_zero\>/;'q;"	kind:pred
float.mantissa_digits	../library/float.m	/^:- func mantissa_digits = int.$/;kq|/^\<mantissa_digits\>/;'q;"	kind:func
float.max	../library/float.m	/^:- func max = float.$/;kq|/^\<max\>/;'q;"	kind:func
float.max	../library/float.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
float.max_exponent	../library/float.m	/^:- func max_exponent = int.$/;kq|/^\<max_exponent\>/;'q;"	kind:func
float.min	../library/float.m	/^:- func min = float.$/;kq|/^\<min\>/;'q;"	kind:func
float.min	../library/float.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
float.min_exponent	../library/float.m	/^:- func min_exponent = int.$/;kq|/^\<min_exponent\>/;'q;"	kind:func
float.multiply_by_pow	../library/float.m	/^:- func multiply_by_pow(/;kq|/^\<multiply_by_pow\>/;'q;"	kind:func	file:
float.pow	../library/float.m	/^:- func pow(/;kq|/^\<pow\>/;'q;"	kind:func
float.radix	../library/float.m	/^:- func radix = int.$/;kq|/^\<radix\>/;'q;"	kind:func
float.round_to_int	../library/float.m	/^:- func round_to_int(/;kq|/^\<round_to_int\>/;'q;"	kind:func
float.truncate_to_int	../library/float.m	/^:- func truncate_to_int(/;kq|/^\<truncate_to_int\>/;'q;"	kind:func
float.unchecked_quotient	../library/float.m	/^:- func unchecked_quotient(float::in, float::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
float32_bits_string	../library/float.m	/^:- func float32_bits_string(float::in) = (/;kq|/^\<float32_bits_string\>/;'q;"	kind:func
float64_bits_string	../library/float.m	/^:- func float64_bits_string(float::in) = (/;kq|/^\<float64_bits_string\>/;'q;"	kind:func
float::in	../library/float.m	/^:- func (float::in) + (float::in) = (/;kq|/^\<float::in\>/;'q;"	kind:func
float::in	../library/float.m	/^:- func (float::in) \/ (float::in) = (/;kq|/^\<float::in\>/;'q;"	kind:func
float::in	../library/float.m	/^:- pred (float::in) < (/;kq|/^\<float::in\>/;'q;"	kind:pred
float_arith	builtin_ops.m	/^    ;       float_arith(float_arith_op)$/;kq|-;/\<float_arith\>/;'q;"	kind:cons
float_arith_op	builtin_ops.m	/^:- type float_arith_op =< arith_op$/;kq|-;/\<float_arith_op\>/;'q;"	kind:type
float_arith_op_name	llds_out_data.m	/^:- pred float_arith_op_name(/;kq|/^\<float_arith_op_name\>/;'q;"	kind:pred	file:
float_box	../library/private_builtin.m	/^:- type float_box$/;kq|-;/\<float_box\>/;'q;"	kind:type
float_box_type	builtin_lib_types.m	/^:- func float_box_type = mer_type.$/;kq|/^\<float_box_type\>/;'q;"	kind:func
float_cmp	builtin_ops.m	/^    ;       float_cmp(cmp_op)$/;kq|-;/\<float_cmp\>/;'q;"	kind:cons
float_const	builtin_ops.m	/^    ;       float_const(float).$/;kq|-;/\<float_const\>/;'q;"	kind:cons
float_const	prog_data.m	/^    ;       float_const(float)$/;kq|-;/\<float_const\>/;'q;"	kind:cons
float_const_binop_expr_name	llds_out_data.m	/^:- pred float_const_binop_expr_name(/;kq|/^\<float_const_binop_expr_name\>/;'q;"	kind:pred	file:
float_const_expr_name	llds_out_data.m	/^:- pred float_const_expr_name(/;kq|/^\<float_const_expr_name\>/;'q;"	kind:pred
float_domain_checks	../library/float.m	/^:- pred float_domain_checks is semidet.$/;kq|/^\<float_domain_checks\>/;'q;"	kind:pred	file:
float_from_dword	builtin_ops.m	/^    ;       float_from_dword$/;kq|-;/\<float_from_dword\>/;'q;"	kind:cons
float_list	../library/integer.m	/^:- func float_list(float, float, list(/;kq|/^\<float_list\>/;'q;"	kind:func	file:
float_literal	../library/parsing_utils.m	/^:- pred float_literal(/;kq|/^\<float_literal\>/;'q;"	kind:pred
float_literal_as_string	../library/parsing_utils.m	/^:- pred float_literal_as_string(/;kq|/^\<float_literal_as_string\>/;'q;"	kind:pred
float_literal_name	llds_out_data.m	/^:- pred float_literal_name(/;kq|/^\<float_literal_name\>/;'q;"	kind:pred	file:
float_registers	llds.m	/^                float_registers         :: use_float_registers,$/;kq|-;/\<float_registers\>/;'q;"	kind:fld
float_regs.create_reg_wrapper	float_regs.m	/^:- pred create_reg_wrapper(/;kq|/^\<create_reg_wrapper\>/;'q;"	kind:pred	file:
float_regs.finish_call_goal	float_regs.m	/^:- pred finish_call_goal(list(/;kq|/^\<finish_call_goal\>/;'q;"	kind:pred	file:
float_regs.fix_branching_goal	float_regs.m	/^:- pred fix_branching_goal(assoc_list(/;kq|/^\<fix_branching_goal\>/;'q;"	kind:pred	file:
float_regs.fix_case_goal	float_regs.m	/^:- pred fix_case_goal(assoc_list(/;kq|/^\<fix_case_goal\>/;'q;"	kind:pred	file:
float_regs.get_ho_arg_regs	float_regs.m	/^:- pred get_ho_arg_regs(pred_inst_info::in, list(/;kq|/^\<get_ho_arg_regs\>/;'q;"	kind:pred	file:
float_regs.ho_arg_reg_for_type	float_regs.m	/^:- pred ho_arg_reg_for_type(/;kq|/^\<ho_arg_reg_for_type\>/;'q;"	kind:pred	file:
float_regs.insert_reg_wrappers	float_regs.m	/^:- pred insert_reg_wrappers(/;kq|/^\<insert_reg_wrappers\>/;'q;"	kind:pred
float_regs.make_generic_type	float_regs.m	/^:- pred make_generic_type(/;kq|/^\<make_generic_type\>/;'q;"	kind:pred	file:
float_regs.make_reg_r_headvars	float_regs.m	/^:- pred make_reg_r_headvars(/;kq|/^\<make_reg_r_headvars\>/;'q;"	kind:pred	file:
float_regs.match_arg	float_regs.m	/^:- pred match_arg(/;kq|/^\<match_arg\>/;'q;"	kind:pred	file:
float_regs.match_args	float_regs.m	/^:- pred match_args(instmap::in, prog_context::in, list(/;kq|/^\<match_args\>/;'q;"	kind:pred	file:
float_regs.match_args_for_call	float_regs.m	/^:- pred match_args_for_call(instmap::in, prog_context::in, list(/;kq|/^\<match_args_for_call\>/;'q;"	kind:pred	file:
float_regs.match_var_inst	float_regs.m	/^:- pred match_var_inst(/;kq|/^\<match_var_inst\>/;'q;"	kind:pred	file:
float_regs.match_vars_insts	float_regs.m	/^:- pred match_vars_insts(assoc_list(/;kq|/^\<match_vars_insts\>/;'q;"	kind:pred	file:
float_regs.rebuild_cell_inst	float_regs.m	/^:- pred rebuild_cell_inst(/;kq|/^\<rebuild_cell_inst\>/;'q;"	kind:pred	file:
float_regs.set_foreign_arg_var	float_regs.m	/^:- pred set_foreign_arg_var(/;kq|/^\<set_foreign_arg_var\>/;'q;"	kind:pred	file:
float_regs.split_list_from_end	float_regs.m	/^:- pred split_list_from_end(int::in, list(T)::in, list(T)::out, list(/;kq|/^\<split_list_from_end\>/;'q;"	kind:pred	file:
float_switch	switch_util.m	/^    ;       float_switch$/;kq|-;/\<float_switch\>/;'q;"	kind:cons
float_tag	hlds_data.m	/^    ;       float_tag(float)$/;kq|-;/\<float_tag\>/;'q;"	kind:cons
float_to_doc	../library/float.m	/^:- func float_to_doc(/;kq|/^\<float_to_doc\>/;'q;"	kind:func
float_to_doc	../library/pretty_printer.m	/^:- func float_to_doc(/;kq|/^\<float_to_doc\>/;'q;"	kind:func
float_to_string	../library/string.m	/^:- func float_to_string(float::in) = (/;kq|/^\<float_to_string\>/;'q;"	kind:func
float_to_string_first_pass	../library/string.format.m	/^:- pred float_to_string_first_pass(/;kq|/^\<float_to_string_first_pass\>/;'q;"	kind:pred	file:
float_to_string_loop	../library/string.m	/^:- func float_to_string_loop(int, float) = (/;kq|/^\<float_to_string_loop\>/;'q;"	kind:func	file:
float_type	builtin_lib_types.m	/^:- func float_type = mer_type.$/;kq|/^\<float_type\>/;'q;"	kind:func
float_type_ctor	builtin_lib_types.m	/^:- func float_type_ctor = type_ctor.$/;kq|/^\<float_type_ctor\>/;'q;"	kind:func
float_width_on_stack	stack_alloc.m	/^:- func float_width_on_stack(/;kq|/^\<float_width_on_stack\>/;'q;"	kind:func	file:
floi_include_file	prog_data_foreign.m	/^    ;       floi_include_file($/;kq|-;/\<floi_include_file\>/;'q;"	kind:cons
floi_literal	prog_data_foreign.m	/^    --->    floi_literal(string)$/;kq|-;/\<floi_literal\>/;'q;"	kind:cons
floor	../library/math.m	/^:- func floor(/;kq|/^\<floor\>/;'q;"	kind:func
floor_to_int	../library/float.m	/^:- func floor_to_int(/;kq|/^\<floor_to_int\>/;'q;"	kind:func
floor_to_multiple_of_bits_per_int	../library/int.m	/^:- func floor_to_multiple_of_bits_per_int(/;kq|/^\<floor_to_multiple_of_bits_per_int\>/;'q;"	kind:func
flush	../library/bit_buffer.write.m	/^:- pred flush(write_buffer(Stream, State), write_buffer(/;kq|/^\<flush\>/;'q;"	kind:pred
flush	../library/io.m	/^    pred(flush\/3) is flush_binary_output$/;kq|-;/\<flush\>/;'q;"	kind:tcim	file:
flush	../library/io.m	/^    pred(flush\/3) is flush_output$/;kq|-;/\<flush\>/;'q;"	kind:tcim	file:
flush	../library/stream.m	/^    pred flush(Stream::in, State::di, State::uo) is det$/;kq|-;/\<flush\>/;'q;"	kind:tcm
flush	../library/string.builder.m	/^    pred(flush\/3) is string_builder_flush$/;kq|-;/\<flush\>/;'q;"	kind:tcim	file:
flush_all_to_stream	../library/bit_buffer.write.m	/^:- pred flush_all_to_stream(bit_buffer(/;kq|/^\<flush_all_to_stream\>/;'q;"	kind:pred
flush_anchors	stack_opt.m	/^                flush_anchors           :: set(anchor),$/;kq|-;/\<flush_anchors\>/;'q;"	kind:fld	file:
flush_binary_output	../library/io.m	/^:- pred flush_binary_output(/;kq|/^\<flush_binary_output\>/;'q;"	kind:pred
flush_binary_output_2	../library/io.stream_ops.m	/^:- pred flush_binary_output_2(/;kq|/^\<flush_binary_output_2\>/;'q;"	kind:pred
flush_chunk_to_stream	../library/bit_buffer.write.m	/^:- pred flush_chunk_to_stream(bit_buffer(/;kq|/^\<flush_chunk_to_stream\>/;'q;"	kind:pred
flush_deletes_inserts	../library/edit_seq.m	/^:- pred flush_deletes_inserts(/;kq|/^\<flush_deletes_inserts\>/;'q;"	kind:pred	file:
flush_output	../library/io.m	/^:- pred flush_output(/;kq|/^\<flush_output\>/;'q;"	kind:pred
flush_resume_vars_to_stack	code_loc_dep.m	/^:- pred flush_resume_vars_to_stack(/;kq|/^\<flush_resume_vars_to_stack\>/;'q;"	kind:pred
flush_state	stack_opt.m	/^                flush_state             :: current_segment_first_flush,$/;kq|-;/\<flush_state\>/;'q;"	kind:fld	file:
flush_text_output_2	../library/io.stream_ops.m	/^:- pred flush_text_output_2(/;kq|/^\<flush_text_output_2\>/;'q;"	kind:pred
flushed_after_branch	interval.m	/^                flushed_after_branch    :: set_of_progvar,$/;kq|-;/\<flushed_after_branch\>/;'q;"	kind:fld
fm_file	deps_map.m	/^    --->    fm_file(file_name)$/;kq|-;/\<fm_file\>/;'q;"	kind:cons
fm_module	deps_map.m	/^    ;       fm_module(module_name).$/;kq|-;/\<fm_module\>/;'q;"	kind:cons
fm_standardize	lp_rational.m	/^:- pred fm_standardize(/;kq|/^\<fm_standardize\>/;'q;"	kind:pred	file:
fma	../library/math.m	/^:- func fma(/;kq|/^\<fma\>/;'q;"	kind:func
fmt_array	../library/pretty_printer.m	/^:- func fmt_array(univ, list(/;kq|/^\<fmt_array\>/;'q;"	kind:func	file:
fmt_char	../library/pretty_printer.m	/^:- func fmt_char(univ, list(/;kq|/^\<fmt_char\>/;'q;"	kind:func	file:
fmt_float	../library/pretty_printer.m	/^:- func fmt_float(univ, list(/;kq|/^\<fmt_float\>/;'q;"	kind:func	file:
fmt_int	../library/pretty_printer.m	/^:- func fmt_int(univ, list(/;kq|/^\<fmt_int\>/;'q;"	kind:func	file:
fmt_int16	../library/pretty_printer.m	/^:- func fmt_int16(univ, list(/;kq|/^\<fmt_int16\>/;'q;"	kind:func	file:
fmt_int32	../library/pretty_printer.m	/^:- func fmt_int32(univ, list(/;kq|/^\<fmt_int32\>/;'q;"	kind:func	file:
fmt_int64	../library/pretty_printer.m	/^:- func fmt_int64(univ, list(/;kq|/^\<fmt_int64\>/;'q;"	kind:func	file:
fmt_int8	../library/pretty_printer.m	/^:- func fmt_int8(univ, list(/;kq|/^\<fmt_int8\>/;'q;"	kind:func	file:
fmt_list	../library/pretty_printer.m	/^:- func fmt_list(univ, list(/;kq|/^\<fmt_list\>/;'q;"	kind:func	file:
fmt_one_or_more	../library/pretty_printer.m	/^:- func fmt_one_or_more(univ, list(/;kq|/^\<fmt_one_or_more\>/;'q;"	kind:func	file:
fmt_str_val_vars	format_call.m	/^:- type fmt_str_val_vars$/;kq|-;/\<fmt_str_val_vars\>/;'q;"	kind:type	file:
fmt_string	../library/pretty_printer.m	/^:- func fmt_string(univ, list(/;kq|/^\<fmt_string\>/;'q;"	kind:func	file:
fmt_tree234	../library/pretty_printer.m	/^:- func fmt_tree234(univ, list(/;kq|/^\<fmt_tree234\>/;'q;"	kind:func	file:
fmt_uint	../library/pretty_printer.m	/^:- func fmt_uint(univ, list(/;kq|/^\<fmt_uint\>/;'q;"	kind:func	file:
fmt_uint16	../library/pretty_printer.m	/^:- func fmt_uint16(univ, list(/;kq|/^\<fmt_uint16\>/;'q;"	kind:func	file:
fmt_uint32	../library/pretty_printer.m	/^:- func fmt_uint32(univ, list(/;kq|/^\<fmt_uint32\>/;'q;"	kind:func	file:
fmt_uint64	../library/pretty_printer.m	/^:- func fmt_uint64(univ, list(/;kq|/^\<fmt_uint64\>/;'q;"	kind:func	file:
fmt_uint8	../library/pretty_printer.m	/^:- func fmt_uint8(univ, list(/;kq|/^\<fmt_uint8\>/;'q;"	kind:func	file:
fmt_version_array	../library/pretty_printer.m	/^:- func fmt_version_array(univ, list(/;kq|/^\<fmt_version_array\>/;'q;"	kind:func	file:
fng_file_names	mmakefiles.m	/^                fng_file_names  :: one_or_more(mmake_file_name)$/;kq|-;/\<fng_file_names\>/;'q;"	kind:fld
fng_group_name	mmakefiles.m	/^                fng_group_name  :: string,$/;kq|-;/\<fng_group_name\>/;'q;"	kind:fld
fnoi_locals	ml_accurate_gc.m	/^                fnoi_locals         :: cord(mlds_local_var_defn),$/;kq|-;/\<fnoi_locals\>/;'q;"	kind:fld	file:
fnoi_module_name	ml_accurate_gc.m	/^                fnoi_module_name    :: mlds_module_name,$/;kq|-;/\<fnoi_module_name\>/;'q;"	kind:fld	file:
fnoi_next_id	ml_accurate_gc.m	/^                fnoi_next_id        :: counter$/;kq|-;/\<fnoi_next_id\>/;'q;"	kind:fld	file:
fo_max_size	term_constr_fixpoint.m	/^                fo_max_size :: int$/;kq|-;/\<fo_max_size\>/;'q;"	kind:fld	file:
fo_widening	term_constr_fixpoint.m	/^                fo_widening :: widening,$/;kq|-;/\<fo_widening\>/;'q;"	kind:fld	file:
fold	../library/hash_table.m	/^:- func fold(func(K, V, T) = T, hash_table(/;kq|/^\<fold\>/;'q;"	kind:func
fold	../library/hash_table.m	/^:- pred fold(pred(K, V, A, A), hash_table(/;kq|/^\<fold\>/;'q;"	kind:pred
fold	../library/rtree.m	/^:- pred fold(pred(K, V, A, A), rtree(/;kq|/^\<fold\>/;'q;"	kind:pred
fold	../library/set.m	/^:- func fold(func(T, A) = A, set(/;kq|/^\<fold\>/;'q;"	kind:func
fold	../library/set_bbbtree.m	/^:- func fold(func(T, A) = A, set_bbbtree(/;kq|/^\<fold\>/;'q;"	kind:func
fold	../library/set_ctree234.m	/^:- func fold(func(T, A) = A, set_ctree234(/;kq|/^\<fold\>/;'q;"	kind:func
fold	../library/set_ordlist.m	/^:- func fold(func(T, A) = A, set_ordlist(/;kq|/^\<fold\>/;'q;"	kind:func
fold	../library/set_tree234.m	/^:- func fold(func(T, A) = A, set_tree234(/;kq|/^\<fold\>/;'q;"	kind:func
fold	../library/set_unordlist.m	/^:- func fold(func(T, A) = A, set_unordlist(/;kq|/^\<fold\>/;'q;"	kind:func
fold	../library/version_hash_table.m	/^:- func fold(func(K, V, A) = A, version_hash_table(/;kq|/^\<fold\>/;'q;"	kind:func
fold	set_of_var.m	/^:- pred fold(pred(var(T), Acc, Acc), set_of_var(/;kq|/^\<fold\>/;'q;"	kind:pred
fold2	../library/hash_table.m	/^:- pred fold2(pred(K, V, A, A, B, B), hash_table(/;kq|/^\<fold2\>/;'q;"	kind:pred
fold2	../library/set.m	/^:- pred fold2(pred(T, A, A, B, B), set(/;kq|/^\<fold2\>/;'q;"	kind:pred
fold2	../library/set_bbbtree.m	/^:- pred fold2(pred(T, A, A, B, B), set_bbbtree(/;kq|/^\<fold2\>/;'q;"	kind:pred
fold2	../library/set_ctree234.m	/^:- pred fold2(pred(T, A, A, B, B), set_ctree234(/;kq|/^\<fold2\>/;'q;"	kind:pred
fold2	../library/set_ordlist.m	/^:- pred fold2(pred(T, A, A, B, B), set_ordlist(/;kq|/^\<fold2\>/;'q;"	kind:pred
fold2	../library/set_tree234.m	/^:- pred fold2(pred(T, A, A, B, B), set_tree234(/;kq|/^\<fold2\>/;'q;"	kind:pred
fold2	../library/set_unordlist.m	/^:- pred fold2(pred(T, A, A, B, B), set_unordlist(/;kq|/^\<fold2\>/;'q;"	kind:pred
fold2_bits	../library/tree_bitset.m	/^:- pred fold2_bits(fold_direction, pred(/;kq|/^\<fold2_bits\>/;'q;"	kind:pred	file:
fold2_bits_high_to_low	../library/fat_sparse_bitset.m	/^:- pred fold2_bits_high_to_low(pred(/;kq|/^\<fold2_bits_high_to_low\>/;'q;"	kind:pred	file:
fold2_bits_high_to_low	../library/fatter_sparse_bitset.m	/^:- pred fold2_bits_high_to_low(pred(/;kq|/^\<fold2_bits_high_to_low\>/;'q;"	kind:pred	file:
fold2_bits_high_to_low	../library/sparse_bitset.m	/^:- pred fold2_bits_high_to_low(pred(/;kq|/^\<fold2_bits_high_to_low\>/;'q;"	kind:pred	file:
fold2_bits_low_to_high	../library/fat_sparse_bitset.m	/^:- pred fold2_bits_low_to_high(pred(/;kq|/^\<fold2_bits_low_to_high\>/;'q;"	kind:pred	file:
fold2_bits_low_to_high	../library/fatter_sparse_bitset.m	/^:- pred fold2_bits_low_to_high(pred(/;kq|/^\<fold2_bits_low_to_high\>/;'q;"	kind:pred	file:
fold2_bits_low_to_high	../library/sparse_bitset.m	/^:- pred fold2_bits_low_to_high(pred(/;kq|/^\<fold2_bits_low_to_high\>/;'q;"	kind:pred	file:
fold2_maybe	../library/maybe.m	/^:- pred fold2_maybe(pred(T, A, A, B, B), maybe(/;kq|/^\<fold2_maybe\>/;'q;"	kind:pred
fold2_p	../library/hash_table.m	/^:- pred fold2_p(pred(K, V, A, A, B, B), hash_bucket(/;kq|/^\<fold2_p\>/;'q;"	kind:pred	file:
fold3	../library/hash_table.m	/^:- pred fold3(pred(K, V, A, A, B, B, C, C), hash_table(/;kq|/^\<fold3\>/;'q;"	kind:pred
fold3	../library/set.m	/^:- pred fold3(pred(T, A, A, B, B, C, C), set(/;kq|/^\<fold3\>/;'q;"	kind:pred
fold3	../library/set_bbbtree.m	/^:- pred fold3(pred(/;kq|/^\<fold3\>/;'q;"	kind:pred
fold3	../library/set_ctree234.m	/^:- pred fold3(/;kq|/^\<fold3\>/;'q;"	kind:pred
fold3	../library/set_ordlist.m	/^:- pred fold3(pred(/;kq|/^\<fold3\>/;'q;"	kind:pred
fold3	../library/set_tree234.m	/^:- pred fold3(/;kq|/^\<fold3\>/;'q;"	kind:pred
fold3	../library/set_unordlist.m	/^:- pred fold3(pred(/;kq|/^\<fold3\>/;'q;"	kind:pred
fold3_maybe	../library/maybe.m	/^:- pred fold3_maybe(pred(T, A, A, B, B, C, C), maybe(/;kq|/^\<fold3_maybe\>/;'q;"	kind:pred
fold3_p	../library/hash_table.m	/^:- pred fold3_p(pred(K, V, A, A, B, B, C, C), hash_bucket(/;kq|/^\<fold3_p\>/;'q;"	kind:pred	file:
fold4	../library/set.m	/^:- pred fold4(pred(T, A, A, B, B, C, C, D, D), set(/;kq|/^\<fold4\>/;'q;"	kind:pred
fold4	../library/set_bbbtree.m	/^:- pred fold4(pred(/;kq|/^\<fold4\>/;'q;"	kind:pred
fold4	../library/set_ctree234.m	/^:- pred fold4(/;kq|/^\<fold4\>/;'q;"	kind:pred
fold4	../library/set_ordlist.m	/^:- pred fold4(pred(/;kq|/^\<fold4\>/;'q;"	kind:pred
fold4	../library/set_tree234.m	/^:- pred fold4(/;kq|/^\<fold4\>/;'q;"	kind:pred
fold4	../library/set_unordlist.m	/^:- pred fold4(pred(/;kq|/^\<fold4\>/;'q;"	kind:pred
fold4_maybe	../library/maybe.m	/^:- pred fold4_maybe(pred(/;kq|/^\<fold4_maybe\>/;'q;"	kind:pred
fold5	../library/set.m	/^:- pred fold5(pred(T, A, A, B, B, C, C, D, D, E, E), set(/;kq|/^\<fold5\>/;'q;"	kind:pred
fold5	../library/set_bbbtree.m	/^:- pred fold5(/;kq|/^\<fold5\>/;'q;"	kind:pred
fold5	../library/set_ctree234.m	/^:- pred fold5(/;kq|/^\<fold5\>/;'q;"	kind:pred
fold5	../library/set_ordlist.m	/^:- pred fold5(/;kq|/^\<fold5\>/;'q;"	kind:pred
fold5	../library/set_tree234.m	/^:- pred fold5(/;kq|/^\<fold5\>/;'q;"	kind:pred
fold5	../library/set_unordlist.m	/^:- pred fold5(/;kq|/^\<fold5\>/;'q;"	kind:pred
fold5_maybe	../library/maybe.m	/^:- pred fold5_maybe(pred(/;kq|/^\<fold5_maybe\>/;'q;"	kind:pred
fold6	../library/set.m	/^:- pred fold6(pred(T, A, A, B, B, C, C, D, D, E, E, F, F), set(/;kq|/^\<fold6\>/;'q;"	kind:pred
fold6	../library/set_bbbtree.m	/^:- pred fold6(/;kq|/^\<fold6\>/;'q;"	kind:pred
fold6	../library/set_ctree234.m	/^:- pred fold6(/;kq|/^\<fold6\>/;'q;"	kind:pred
fold6	../library/set_ordlist.m	/^:- pred fold6(pred(/;kq|/^\<fold6\>/;'q;"	kind:pred
fold6	../library/set_tree234.m	/^:- pred fold6(/;kq|/^\<fold6\>/;'q;"	kind:pred
fold6	../library/set_unordlist.m	/^:- pred fold6(/;kq|/^\<fold6\>/;'q;"	kind:pred
fold_2	../library/rtree.m	/^:- pred fold_2(pred(K, V, A, A), rtree_2(/;kq|/^\<fold_2\>/;'q;"	kind:pred	file:
fold_bits	../library/tree_bitset.m	/^:- pred fold_bits(fold_direction, pred(/;kq|/^\<fold_bits\>/;'q;"	kind:pred	file:
fold_bits_high_to_low	../library/fat_sparse_bitset.m	/^:- pred fold_bits_high_to_low(pred(/;kq|/^\<fold_bits_high_to_low\>/;'q;"	kind:pred	file:
fold_bits_high_to_low	../library/fatter_sparse_bitset.m	/^:- pred fold_bits_high_to_low(pred(/;kq|/^\<fold_bits_high_to_low\>/;'q;"	kind:pred	file:
fold_bits_high_to_low	../library/sparse_bitset.m	/^:- pred fold_bits_high_to_low(pred(/;kq|/^\<fold_bits_high_to_low\>/;'q;"	kind:pred	file:
fold_bits_low_to_high	../library/fat_sparse_bitset.m	/^:- pred fold_bits_low_to_high(pred(/;kq|/^\<fold_bits_low_to_high\>/;'q;"	kind:pred	file:
fold_bits_low_to_high	../library/fatter_sparse_bitset.m	/^:- pred fold_bits_low_to_high(pred(/;kq|/^\<fold_bits_low_to_high\>/;'q;"	kind:pred	file:
fold_bits_low_to_high	../library/sparse_bitset.m	/^:- pred fold_bits_low_to_high(pred(/;kq|/^\<fold_bits_low_to_high\>/;'q;"	kind:pred	file:
fold_direction	../library/tree_bitset.m	/^:- type fold_direction$/;kq|-;/\<fold_direction\>/;'q;"	kind:type	file:
fold_down	../library/diet.m	/^:- pred fold_down(pred(T, A, A), T, T, A, A) <= diet_element(/;kq|/^\<fold_down\>/;'q;"	kind:pred	file:
fold_down	../library/int.m	/^:- func fold_down(func(/;kq|/^\<fold_down\>/;'q;"	kind:func
fold_down	../library/int.m	/^:- pred fold_down(pred(/;kq|/^\<fold_down\>/;'q;"	kind:pred
fold_down2	../library/int.m	/^:- pred fold_down2(pred(/;kq|/^\<fold_down2\>/;'q;"	kind:pred
fold_down3	../library/int.m	/^:- pred fold_down3(pred(/;kq|/^\<fold_down3\>/;'q;"	kind:pred
fold_f	../library/hash_table.m	/^:- pred fold_f(func(K, V, T) = T, hash_bucket(/;kq|/^\<fold_f\>/;'q;"	kind:pred	file:
fold_f	../library/version_hash_table.m	/^:- pred fold_f(func(K, V, A) = A, hash_table_alist(/;kq|/^\<fold_f\>/;'q;"	kind:pred	file:
fold_find_modules_over_modules	make.prereqs.m	/^:- pred fold_find_modules_over_modules(/;kq|/^\<fold_find_modules_over_modules\>/;'q;"	kind:pred	file:
fold_func	set_of_var.m	/^:- pred fold_func((func(var(T), Acc) = Acc), set_of_var(/;kq|/^\<fold_func\>/;'q;"	kind:pred
fold_maybe	../library/maybe.m	/^:- func fold_maybe(func(T, U) = U, maybe(/;kq|/^\<fold_maybe\>/;'q;"	kind:func
fold_maybe	../library/maybe.m	/^:- pred fold_maybe(pred(T, A, A), maybe(/;kq|/^\<fold_maybe\>/;'q;"	kind:pred
fold_over_list_runs	tupling.m	/^:- pred fold_over_list_runs(pred(list(L), A, A)::in(pred(/;kq|/^\<fold_over_list_runs\>/;'q;"	kind:pred	file:
fold_over_list_runs_2	tupling.m	/^:- pred fold_over_list_runs_2(/;kq|/^\<fold_over_list_runs_2\>/;'q;"	kind:pred	file:
fold_p	../library/hash_table.m	/^:- pred fold_p(pred(K, V, A, A), hash_bucket(/;kq|/^\<fold_p\>/;'q;"	kind:pred	file:
fold_p	../library/version_hash_table.m	/^:- pred fold_p(pred(K, V, A, A), hash_table_alist(/;kq|/^\<fold_p\>/;'q;"	kind:pred	file:
fold_params	../library/dir.m	/^:- type fold_params$/;kq|-;/\<fold_params\>/;'q;"	kind:type
fold_prereq_spec_over_modules	make.prereqs.m	/^:- pred fold_prereq_spec_over_modules(/;kq|/^\<fold_prereq_spec_over_modules\>/;'q;"	kind:pred	file:
fold_subtree	../library/rtree.m	/^:- pred fold_subtree(pred(K, V, A, A), K, rtree_2(/;kq|/^\<fold_subtree\>/;'q;"	kind:pred	file:
fold_up	../library/int.m	/^:- func fold_up(func(/;kq|/^\<fold_up\>/;'q;"	kind:func
fold_up	../library/int.m	/^:- pred fold_up(pred(/;kq|/^\<fold_up\>/;'q;"	kind:pred
fold_up2	../library/diet.m	/^:- pred fold_up2(pred(/;kq|/^\<fold_up2\>/;'q;"	kind:pred	file:
fold_up2	../library/int.m	/^:- pred fold_up2(pred(/;kq|/^\<fold_up2\>/;'q;"	kind:pred
fold_up3	../library/diet.m	/^:- pred fold_up3(pred(/;kq|/^\<fold_up3\>/;'q;"	kind:pred	file:
fold_up3	../library/int.m	/^:- pred fold_up3(pred(/;kq|/^\<fold_up3\>/;'q;"	kind:pred
fold_up4	../library/diet.m	/^:- pred fold_up4(pred(/;kq|/^\<fold_up4\>/;'q;"	kind:pred	file:
fold_up5	../library/diet.m	/^:- pred fold_up5(/;kq|/^\<fold_up5\>/;'q;"	kind:pred	file:
foldl	../library/array.m	/^:- func foldl(func(T1, T2) = T2, array(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl	../library/array.m	/^:- pred foldl(pred(T1, T2, T2), array(/;kq|/^\<foldl\>/;'q;"	kind:pred
foldl	../library/assoc_list.m	/^:- pred foldl(pred(K, V, A, A), assoc_list(/;kq|/^\<foldl\>/;'q;"	kind:pred
foldl	../library/bag.m	/^:- pred foldl(pred(T, int, A, A), bag(/;kq|/^\<foldl\>/;'q;"	kind:pred
foldl	../library/bimap.m	/^:- func foldl(func(K, V, A) = A, bimap(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl	../library/cord.m	/^:- func foldl(func(T, A) = A, cord(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl	../library/diet.m	/^:- func foldl(func(T, A) = A, diet(T), A) = A <= diet_element(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl	../library/fat_sparse_bitset.m	/^:- func foldl(func(T, A) = A, fat_sparse_bitset(T), A) = A <= uenum(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl	../library/fatter_sparse_bitset.m	/^:- func foldl(func(T, A) = A, fatter_sparse_bitset(T), A) = A <= uenum(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl	../library/kv_list.m	/^:- func foldl(func(K, V, A) = A, kv_list(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl	../library/kv_list.m	/^:- pred foldl(pred(K, V, A, A), kv_list(/;kq|/^\<foldl\>/;'q;"	kind:pred
foldl	../library/list.m	/^:- func foldl(func(L, A) = A, list(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl	../library/map.m	/^:- func foldl(func(K, V, A) = A, map(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl	../library/one_or_more.m	/^:- func foldl(func(L, A) = A, one_or_more(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl	../library/one_or_more.m	/^:- pred foldl(pred(L, A, A), one_or_more(/;kq|/^\<foldl\>/;'q;"	kind:pred
foldl	../library/ra_list.m	/^:- func foldl(func(T, A) = A, ra_list(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl	../library/ranges.m	/^:- pred foldl(pred(/;kq|/^\<foldl\>/;'q;"	kind:pred
foldl	../library/rbtree.m	/^:- func foldl(func(K, V, A) = A, rbtree(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl	../library/set.m	/^:- func foldl(func(T, A) = A, set(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl	../library/set.m	/^:- pred foldl(pred(T, A, A), set(/;kq|/^\<foldl\>/;'q;"	kind:pred
foldl	../library/set_ordlist.m	/^:- func foldl(func(T, A) = A, set_ordlist(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl	../library/set_tree234.m	/^:- func foldl(func(T, A) = A, set_tree234(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl	../library/sparse_bitset.m	/^:- func foldl(func(T, A) = A, sparse_bitset(T), A) = A <= uenum(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl	../library/string.m	/^:- func foldl(func(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl	../library/test_bitset.m	/^:- func foldl(func(T, A) = A, test_bitset(T), A) = A <= uenum(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl	../library/tree234.m	/^:- func foldl(func(K, V, A) = A, tree234(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl	../library/tree_bitset.m	/^:- func foldl(func(T, A) = A, tree_bitset(T), A) = A <= uenum(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl	../library/version_array.m	/^:- func foldl(func(T, A) = A, version_array(/;kq|/^\<foldl\>/;'q;"	kind:func
foldl2	../library/array.m	/^:- pred foldl2(pred(T1, T2, T2, T3, T3), array(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/assoc_list.m	/^:- pred foldl2(pred(K, V, A, A, B, B), assoc_list(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/bag.m	/^:- pred foldl2(pred(T, int, A, A, B, B), bag(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/bimap.m	/^:- pred foldl2(pred(K, V, A, A, B, B), bimap(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/cord.m	/^:- pred foldl2(pred(T, A, A, B, B), cord(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/diet.m	/^:- pred foldl2(pred(T, A, A, B, B), diet(T), A, A, B, B) <= diet_element(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/dir.m	/^:- pred foldl2(foldl_pred(T)::in(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/fat_sparse_bitset.m	/^:- pred foldl2(pred(T, A, A, B, B), fat_sparse_bitset(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/fatter_sparse_bitset.m	/^:- pred foldl2(pred(T, A, A, B, B), fatter_sparse_bitset(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/kv_list.m	/^:- pred foldl2(pred(K, V, A, A, B, B), kv_list(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/list.m	/^:- pred foldl2(pred(L, A, A, B, B), list(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/map.m	/^:- pred foldl2(pred(K, V, A, A, B, B), map(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/one_or_more.m	/^:- pred foldl2(pred(L, A, A, Z, Z), one_or_more(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/ranges.m	/^:- pred foldl2(pred(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/rbtree.m	/^:- pred foldl2(pred(K, V, A, A, B, B), rbtree(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/set.m	/^:- pred foldl2(pred(T, A, A, B, B), set(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/set_ordlist.m	/^:- pred foldl2(pred(T, A, A, B, B), set_ordlist(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/set_tree234.m	/^:- pred foldl2(pred(T, A, A, B, B), set_tree234(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/sparse_bitset.m	/^:- pred foldl2(pred(T, A, A, B, B), sparse_bitset(T), A, A, B, B) <= uenum(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/string.m	/^:- pred foldl2(pred(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/tree234.m	/^:- pred foldl2(pred(K, V, A, A, B, B), tree234(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/tree_bitset.m	/^:- pred foldl2(pred(T, A, A, B, B), tree_bitset(T), A, A, B, B) <= uenum(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2	../library/version_array.m	/^:- pred foldl2(pred(T, A, A, B, B), version_array(/;kq|/^\<foldl2\>/;'q;"	kind:pred
foldl2_between	../library/string.m	/^:- pred foldl2_between(pred(/;kq|/^\<foldl2_between\>/;'q;"	kind:pred
foldl2_between_loop	../library/string.m	/^:- pred foldl2_between_loop(pred(/;kq|/^\<foldl2_between_loop\>/;'q;"	kind:pred	file:
foldl2_corresponding	../library/array.m	/^:- pred foldl2_corresponding(pred(/;kq|/^\<foldl2_corresponding\>/;'q;"	kind:pred
foldl2_corresponding	../library/list.m	/^:- pred foldl2_corresponding(pred(A, B, C, C, D, D), list(A), list(/;kq|/^\<foldl2_corresponding\>/;'q;"	kind:pred
foldl2_corresponding	../library/one_or_more.m	/^:- pred foldl2_corresponding(pred(/;kq|/^\<foldl2_corresponding\>/;'q;"	kind:pred
foldl2_corresponding3	../library/list.m	/^:- pred foldl2_corresponding3(pred(/;kq|/^\<foldl2_corresponding3\>/;'q;"	kind:pred
foldl2_corresponding3	../library/one_or_more.m	/^:- pred foldl2_corresponding3(pred(/;kq|/^\<foldl2_corresponding3\>/;'q;"	kind:pred
foldl2_days	../library/calendar.m	/^:- pred foldl2_days(pred(/;kq|/^\<foldl2_days\>/;'q;"	kind:pred
foldl2_make_module_targets	make.build.m	/^:- pred foldl2_make_module_targets(maybe_keep_going::in, list(/;kq|/^\<foldl2_make_module_targets\>/;'q;"	kind:pred
foldl2_make_module_targets_maybe_parallel	make.build.m	/^:- pred foldl2_make_module_targets_maybe_parallel(/;kq|/^\<foldl2_make_module_targets_maybe_parallel\>/;'q;"	kind:pred
foldl2_make_module_targets_maybe_parallel_build2	make.build.m	/^:- pred foldl2_make_module_targets_maybe_parallel_build2(/;kq|/^\<foldl2_make_module_targets_maybe_parallel_build2\>/;'q;"	kind:pred
foldl2_maybe_stop_at_error_loop	make.build.m	/^:- pred foldl2_maybe_stop_at_error_loop(/;kq|/^\<foldl2_maybe_stop_at_error_loop\>/;'q;"	kind:pred	file:
foldl2_maybe_stop_at_error_parallel_processes	make.build.m	/^:- pred foldl2_maybe_stop_at_error_parallel_processes(/;kq|/^\<foldl2_maybe_stop_at_error_parallel_processes\>/;'q;"	kind:pred	file:
foldl2_node	../library/cord.m	/^:- pred foldl2_node(pred(T, A, A, B, B), cord_node(T), list(cord_node(/;kq|/^\<foldl2_node\>/;'q;"	kind:pred	file:
foldl2_over_type_ctor_defns	hlds_data.m	/^:- pred foldl2_over_type_ctor_defns(/;kq|/^\<foldl2_over_type_ctor_defns\>/;'q;"	kind:pred
foldl2_over_type_ctor_defns_2	hlds_data.m	/^:- pred foldl2_over_type_ctor_defns_2(/;kq|/^\<foldl2_over_type_ctor_defns_2\>/;'q;"	kind:pred	file:
foldl2_pred_with_status	make.build.m	/^:- type foldl2_pred_with_status(T, Info, IO) ==$/;kq|-;/\<foldl2_pred_with_status\>/;'q;"	kind:type
foldl2_process_dir	../library/dir.m	/^:- pred foldl2_process_dir(/;kq|/^\<foldl2_process_dir\>/;'q;"	kind:pred	file:
foldl2_process_dir_entries	../library/dir.m	/^:- pred foldl2_process_dir_entries(/;kq|/^\<foldl2_process_dir_entries\>/;'q;"	kind:pred	file:
foldl2_process_dir_entries_for_try	../library/dir.m	/^:- pred foldl2_process_dir_entries_for_try(/;kq|/^\<foldl2_process_dir_entries_for_try\>/;'q;"	kind:pred	file:
foldl2_values	../library/assoc_list.m	/^:- pred foldl2_values(pred(V, A, A, B, B), assoc_list(/;kq|/^\<foldl2_values\>/;'q;"	kind:pred
foldl2_values	../library/kv_list.m	/^:- pred foldl2_values(pred(V, A, A, B, B), kv_list(/;kq|/^\<foldl2_values\>/;'q;"	kind:pred
foldl2_values	../library/map.m	/^:- pred foldl2_values(pred(V, A, A, B, B), map(/;kq|/^\<foldl2_values\>/;'q;"	kind:pred
foldl2_values	../library/rbtree.m	/^:- pred foldl2_values(pred(V, A, A, B, B), rbtree(/;kq|/^\<foldl2_values\>/;'q;"	kind:pred
foldl2_values	../library/tree234.m	/^:- pred foldl2_values(pred(V, A, A, B, B), tree234(/;kq|/^\<foldl2_values\>/;'q;"	kind:pred
foldl3	../library/array.m	/^:- pred foldl3(pred(T1, T2, T2, T3, T3, T4, T4), array(/;kq|/^\<foldl3\>/;'q;"	kind:pred
foldl3	../library/assoc_list.m	/^:- pred foldl3(pred(K, V, A, A, B, B, C, C), assoc_list(/;kq|/^\<foldl3\>/;'q;"	kind:pred
foldl3	../library/bimap.m	/^:- pred foldl3(pred(K, V, A, A, B, B, C, C), bimap(/;kq|/^\<foldl3\>/;'q;"	kind:pred
foldl3	../library/cord.m	/^:- pred foldl3(pred(T, A, A, B, B, C, C), cord(/;kq|/^\<foldl3\>/;'q;"	kind:pred
foldl3	../library/diet.m	/^:- pred foldl3(pred(T, A, A, B, B, C, C), diet(/;kq|/^\<foldl3\>/;'q;"	kind:pred
foldl3	../library/kv_list.m	/^:- pred foldl3(pred(K, V, A, A, B, B, C, C), kv_list(/;kq|/^\<foldl3\>/;'q;"	kind:pred
foldl3	../library/list.m	/^:- pred foldl3(pred(L, A, A, B, B, C, C), list(/;kq|/^\<foldl3\>/;'q;"	kind:pred
foldl3	../library/map.m	/^:- pred foldl3(pred(K, V, A, A, B, B, C, C), map(/;kq|/^\<foldl3\>/;'q;"	kind:pred
foldl3	../library/one_or_more.m	/^:- pred foldl3(pred(L, A, A, B, B, C, C), one_or_more(/;kq|/^\<foldl3\>/;'q;"	kind:pred
foldl3	../library/ranges.m	/^:- pred foldl3(pred(/;kq|/^\<foldl3\>/;'q;"	kind:pred
foldl3	../library/rbtree.m	/^:- pred foldl3(pred(K, V, A, A, B, B, C, C), rbtree(/;kq|/^\<foldl3\>/;'q;"	kind:pred
foldl3	../library/set.m	/^:- pred foldl3(pred(T, A, A, B, B, C, C), set(/;kq|/^\<foldl3\>/;'q;"	kind:pred
foldl3	../library/set_ordlist.m	/^:- pred foldl3(pred(/;kq|/^\<foldl3\>/;'q;"	kind:pred
foldl3	../library/set_tree234.m	/^:- pred foldl3(/;kq|/^\<foldl3\>/;'q;"	kind:pred
foldl3	../library/tree234.m	/^:- pred foldl3(pred(K, V, A, A, B, B, C, C), tree234(/;kq|/^\<foldl3\>/;'q;"	kind:pred
foldl3_corresponding	../library/list.m	/^:- pred foldl3_corresponding(pred(/;kq|/^\<foldl3_corresponding\>/;'q;"	kind:pred
foldl3_corresponding	../library/one_or_more.m	/^:- pred foldl3_corresponding(pred(/;kq|/^\<foldl3_corresponding\>/;'q;"	kind:pred
foldl3_corresponding3	../library/list.m	/^:- pred foldl3_corresponding3(pred(/;kq|/^\<foldl3_corresponding3\>/;'q;"	kind:pred
foldl3_corresponding3	../library/one_or_more.m	/^:- pred foldl3_corresponding3(pred(/;kq|/^\<foldl3_corresponding3\>/;'q;"	kind:pred
foldl3_days	../library/calendar.m	/^:- pred foldl3_days(pred(/;kq|/^\<foldl3_days\>/;'q;"	kind:pred
foldl3_make_track_flags_for_modules_loop	make.track_flags.m	/^:- pred foldl3_make_track_flags_for_modules_loop(/;kq|/^\<foldl3_make_track_flags_for_modules_loop\>/;'q;"	kind:pred	file:
foldl3_node	../library/cord.m	/^:- pred foldl3_node(pred(/;kq|/^\<foldl3_node\>/;'q;"	kind:pred	file:
foldl3_over_type_ctor_defns	hlds_data.m	/^:- pred foldl3_over_type_ctor_defns(/;kq|/^\<foldl3_over_type_ctor_defns\>/;'q;"	kind:pred
foldl3_over_type_ctor_defns_2	hlds_data.m	/^:- pred foldl3_over_type_ctor_defns_2(/;kq|/^\<foldl3_over_type_ctor_defns_2\>/;'q;"	kind:pred	file:
foldl3_values	../library/assoc_list.m	/^:- pred foldl3_values(pred(V, A, A, B, B, C, C), assoc_list(/;kq|/^\<foldl3_values\>/;'q;"	kind:pred
foldl3_values	../library/kv_list.m	/^:- pred foldl3_values(pred(V, A, A, B, B, C, C), kv_list(/;kq|/^\<foldl3_values\>/;'q;"	kind:pred
foldl3_values	../library/map.m	/^:- pred foldl3_values(pred(V, A, A, B, B, C, C), map(/;kq|/^\<foldl3_values\>/;'q;"	kind:pred
foldl3_values	../library/tree234.m	/^:- pred foldl3_values(pred(V, A, A, B, B, C, C), tree234(/;kq|/^\<foldl3_values\>/;'q;"	kind:pred
foldl4	../library/array.m	/^:- pred foldl4(pred(T1, T2, T2, T3, T3, T4, T4, T5, T5), array(/;kq|/^\<foldl4\>/;'q;"	kind:pred
foldl4	../library/diet.m	/^:- pred foldl4(pred(T, A, A, B, B, C, C, D, D), diet(/;kq|/^\<foldl4\>/;'q;"	kind:pred
foldl4	../library/list.m	/^:- pred foldl4(pred(L, A, A, B, B, C, C, D, D), list(/;kq|/^\<foldl4\>/;'q;"	kind:pred
foldl4	../library/map.m	/^:- pred foldl4(pred(K, V, A, A, B, B, C, C, D, D), map(/;kq|/^\<foldl4\>/;'q;"	kind:pred
foldl4	../library/one_or_more.m	/^:- pred foldl4(pred(L, A, A, B, B, C, C, D, D), one_or_more(/;kq|/^\<foldl4\>/;'q;"	kind:pred
foldl4	../library/set.m	/^:- pred foldl4(pred(T, A, A, B, B, C, C, D, D), set(/;kq|/^\<foldl4\>/;'q;"	kind:pred
foldl4	../library/set_ordlist.m	/^:- pred foldl4(pred(/;kq|/^\<foldl4\>/;'q;"	kind:pred
foldl4	../library/set_tree234.m	/^:- pred foldl4(/;kq|/^\<foldl4\>/;'q;"	kind:pred
foldl4	../library/tree234.m	/^:- pred foldl4(pred(K, V, A, A, B, B, C, C, D, D), tree234(/;kq|/^\<foldl4\>/;'q;"	kind:pred
foldl4_corresponding	../library/list.m	/^:- pred foldl4_corresponding(pred(/;kq|/^\<foldl4_corresponding\>/;'q;"	kind:pred
foldl4_corresponding3	../library/list.m	/^:- pred foldl4_corresponding3(pred(/;kq|/^\<foldl4_corresponding3\>/;'q;"	kind:pred
foldl4_corresponding3	../library/one_or_more.m	/^:- pred foldl4_corresponding3(pred(/;kq|/^\<foldl4_corresponding3\>/;'q;"	kind:pred
foldl4_values	../library/map.m	/^:- pred foldl4_values(pred(V, A, A, B, B, C, C, D, D), map(/;kq|/^\<foldl4_values\>/;'q;"	kind:pred
foldl4_values	../library/tree234.m	/^:- pred foldl4_values(pred(V, A, A, B, B, C, C, D, D), tree234(/;kq|/^\<foldl4_values\>/;'q;"	kind:pred
foldl5	../library/array.m	/^:- pred foldl5(pred(/;kq|/^\<foldl5\>/;'q;"	kind:pred
foldl5	../library/diet.m	/^:- pred foldl5(pred(T, A, A, B, B, C, C, D, D, E, E), diet(/;kq|/^\<foldl5\>/;'q;"	kind:pred
foldl5	../library/list.m	/^:- pred foldl5(pred(L, A, A, B, B, C, C, D, D, E, E), list(/;kq|/^\<foldl5\>/;'q;"	kind:pred
foldl5	../library/map.m	/^:- pred foldl5(pred(K, V, A, A, B, B, C, C, D, D, E, E), map(/;kq|/^\<foldl5\>/;'q;"	kind:pred
foldl5	../library/one_or_more.m	/^:- pred foldl5(pred(L, A, A, B, B, C, C, D, D, E, E), one_or_more(/;kq|/^\<foldl5\>/;'q;"	kind:pred
foldl5	../library/set.m	/^:- pred foldl5(pred(T, A, A, B, B, C, C, D, D, E, E), set(/;kq|/^\<foldl5\>/;'q;"	kind:pred
foldl5	../library/set_ordlist.m	/^:- pred foldl5(/;kq|/^\<foldl5\>/;'q;"	kind:pred
foldl5	../library/set_tree234.m	/^:- pred foldl5(/;kq|/^\<foldl5\>/;'q;"	kind:pred
foldl5	../library/tree234.m	/^:- pred foldl5(pred(K, V, A, A, B, B, C, C, D, D, E, E), tree234(/;kq|/^\<foldl5\>/;'q;"	kind:pred
foldl5_values	../library/map.m	/^:- pred foldl5_values(pred(V, A, A, B, B, C, C, D, D, E, E), map(/;kq|/^\<foldl5_values\>/;'q;"	kind:pred
foldl5_values	../library/tree234.m	/^:- pred foldl5_values(pred(V, A, A, B, B, C, C, D, D, E, E), tree234(/;kq|/^\<foldl5_values\>/;'q;"	kind:pred
foldl6	../library/list.m	/^:- pred foldl6(pred(L, A, A, B, B, C, C, D, D, E, E, F, F), list(/;kq|/^\<foldl6\>/;'q;"	kind:pred
foldl6	../library/map.m	/^:- pred foldl6(pred(K, V, A, A, B, B, C, C, D, D, E, E, F, F), map(/;kq|/^\<foldl6\>/;'q;"	kind:pred
foldl6	../library/one_or_more.m	/^:- pred foldl6(pred(L, A, A, B, B, C, C, D, D, E, E, F, F), one_or_more(/;kq|/^\<foldl6\>/;'q;"	kind:pred
foldl6	../library/set.m	/^:- pred foldl6(pred(T, A, A, B, B, C, C, D, D, E, E, F, F), set(/;kq|/^\<foldl6\>/;'q;"	kind:pred
foldl6	../library/set_ordlist.m	/^:- pred foldl6(pred(/;kq|/^\<foldl6\>/;'q;"	kind:pred
foldl6	../library/set_tree234.m	/^:- pred foldl6(/;kq|/^\<foldl6\>/;'q;"	kind:pred
foldl6	../library/tree234.m	/^:- pred foldl6(pred(K, V, A, A, B, B, C, C, D, D, E, E, F, F), tree234(/;kq|/^\<foldl6\>/;'q;"	kind:pred
foldl6_values	../library/map.m	/^:- pred foldl6_values(pred(V, A, A, B, B, C, C, D, D, E, E, F, F), map(/;kq|/^\<foldl6_values\>/;'q;"	kind:pred
foldl6_values	../library/tree234.m	/^:- pred foldl6_values(pred(/;kq|/^\<foldl6_values\>/;'q;"	kind:pred
foldl7	../library/list.m	/^:- pred foldl7(pred(L, A, A, B, B, C, C, D, D, E, E, F, F, G, G), list(/;kq|/^\<foldl7\>/;'q;"	kind:pred
foldl8	../library/list.m	/^:- pred foldl8(pred(/;kq|/^\<foldl8\>/;'q;"	kind:pred
foldl_2	../library/diet.m	/^:- pred foldl_2(pred(T, Acc, Acc), T, T, Acc, Acc) <= diet_element(/;kq|/^\<foldl_2\>/;'q;"	kind:pred	file:
foldl_between	../library/string.m	/^:- func foldl_between(func(/;kq|/^\<foldl_between\>/;'q;"	kind:func
foldl_between_loop	../library/string.m	/^:- pred foldl_between_loop(pred(/;kq|/^\<foldl_between_loop\>/;'q;"	kind:pred	file:
foldl_bintree	../library/ra_list.m	/^:- func foldl_bintree(func(T, A) = A, ra_list_bintree(/;kq|/^\<foldl_bintree\>/;'q;"	kind:func	file:
foldl_corresponding	../library/array.m	/^:- pred foldl_corresponding(pred(T1, T2, T3, T3), array(T1), array(/;kq|/^\<foldl_corresponding\>/;'q;"	kind:pred
foldl_corresponding	../library/list.m	/^:- func foldl_corresponding(func(A, B, C) = C, list(A), list(/;kq|/^\<foldl_corresponding\>/;'q;"	kind:func
foldl_corresponding	../library/list.m	/^:- pred foldl_corresponding(pred(A, B, C, C), list(A), list(/;kq|/^\<foldl_corresponding\>/;'q;"	kind:pred
foldl_corresponding	../library/one_or_more.m	/^:- func foldl_corresponding(func(/;kq|/^\<foldl_corresponding\>/;'q;"	kind:func
foldl_corresponding	../library/one_or_more.m	/^:- pred foldl_corresponding(pred(/;kq|/^\<foldl_corresponding\>/;'q;"	kind:pred
foldl_corresponding3	../library/list.m	/^:- pred foldl_corresponding3(pred(/;kq|/^\<foldl_corresponding3\>/;'q;"	kind:pred
foldl_corresponding3	../library/one_or_more.m	/^:- pred foldl_corresponding3(pred(/;kq|/^\<foldl_corresponding3\>/;'q;"	kind:pred
foldl_days	../library/calendar.m	/^:- pred foldl_days(pred(/;kq|/^\<foldl_days\>/;'q;"	kind:pred
foldl_intervals	../library/diet.m	/^:- pred foldl_intervals(pred(T, T, A, A), diet(T), A, A) <= diet_element(/;kq|/^\<foldl_intervals\>/;'q;"	kind:pred
foldl_keys	../library/assoc_list.m	/^:- func foldl_keys(func(K, A) = A, assoc_list(/;kq|/^\<foldl_keys\>/;'q;"	kind:func
foldl_keys	../library/assoc_list.m	/^:- pred foldl_keys(pred(K, A, A), assoc_list(/;kq|/^\<foldl_keys\>/;'q;"	kind:pred
foldl_keys	../library/kv_list.m	/^:- func foldl_keys(func(K, A) = A, kv_list(/;kq|/^\<foldl_keys\>/;'q;"	kind:func
foldl_keys	../library/kv_list.m	/^:- pred foldl_keys(pred(K, A, A), kv_list(/;kq|/^\<foldl_keys\>/;'q;"	kind:pred
foldl_node	../library/cord.m	/^:- pred foldl_node(func(T, U) = U, cord_node(T), list(cord_node(/;kq|/^\<foldl_node\>/;'q;"	kind:pred	file:
foldl_node_pred	../library/cord.m	/^:- pred foldl_node_pred(pred(T, A, A), cord_node(T), list(cord_node(/;kq|/^\<foldl_node_pred\>/;'q;"	kind:pred	file:
foldl_over_type_ctor_defns	hlds_data.m	/^:- pred foldl_over_type_ctor_defns(/;kq|/^\<foldl_over_type_ctor_defns\>/;'q;"	kind:pred
foldl_over_type_ctor_defns_2	hlds_data.m	/^:- pred foldl_over_type_ctor_defns_2(/;kq|/^\<foldl_over_type_ctor_defns_2\>/;'q;"	kind:pred	file:
foldl_pred	../library/cord.m	/^:- pred foldl_pred(pred(T, A, A), cord(/;kq|/^\<foldl_pred\>/;'q;"	kind:pred
foldl_pred	../library/dir.m	/^:- type foldl_pred(T) ==$/;kq|-;/\<foldl_pred\>/;'q;"	kind:type
foldl_reachable	inst_graph.m	/^:- pred foldl_reachable(pred(prog_var, T, T)::in(pred(/;kq|/^\<foldl_reachable\>/;'q;"	kind:pred
foldl_reachable2	inst_graph.m	/^:- pred foldl_reachable2(/;kq|/^\<foldl_reachable2\>/;'q;"	kind:pred
foldl_reachable_aux	inst_graph.m	/^:- pred foldl_reachable_aux(pred(prog_var, T, T)::in(pred(/;kq|/^\<foldl_reachable_aux\>/;'q;"	kind:pred	file:
foldl_reachable_aux2	inst_graph.m	/^:- pred foldl_reachable_aux2(/;kq|/^\<foldl_reachable_aux2\>/;'q;"	kind:pred	file:
foldl_reachable_from_list	inst_graph.m	/^:- pred foldl_reachable_from_list(/;kq|/^\<foldl_reachable_from_list\>/;'q;"	kind:pred
foldl_reachable_from_list2	inst_graph.m	/^:- pred foldl_reachable_from_list2(/;kq|/^\<foldl_reachable_from_list2\>/;'q;"	kind:pred
foldl_values	../library/assoc_list.m	/^:- func foldl_values(func(V, A) = A, assoc_list(/;kq|/^\<foldl_values\>/;'q;"	kind:func
foldl_values	../library/assoc_list.m	/^:- pred foldl_values(pred(V, A, A), assoc_list(/;kq|/^\<foldl_values\>/;'q;"	kind:pred
foldl_values	../library/kv_list.m	/^:- func foldl_values(func(V, A) = A, kv_list(/;kq|/^\<foldl_values\>/;'q;"	kind:func
foldl_values	../library/kv_list.m	/^:- pred foldl_values(pred(V, A, A), kv_list(/;kq|/^\<foldl_values\>/;'q;"	kind:pred
foldl_values	../library/map.m	/^:- pred foldl_values(pred(V, A, A), map(/;kq|/^\<foldl_values\>/;'q;"	kind:pred
foldl_values	../library/rbtree.m	/^:- pred foldl_values(pred(V, A, A), rbtree(/;kq|/^\<foldl_values\>/;'q;"	kind:pred
foldl_values	../library/tree234.m	/^:- pred foldl_values(pred(V, A, A), tree234(/;kq|/^\<foldl_values\>/;'q;"	kind:pred
foldl_var_table_values	var_table.m	/^:- pred foldl_var_table_values(/;kq|/^\<foldl_var_table_values\>/;'q;"	kind:pred
foldl_var_types	vartypes.m	/^:- pred foldl_var_types(pred(mer_type, T, T)::in(pred(/;kq|/^\<foldl_var_types\>/;'q;"	kind:pred
foldlf	../library/hash_table.m	/^:- pred foldlf(func(K, V, T) = T, kv_list(/;kq|/^\<foldlf\>/;'q;"	kind:pred	file:
foldr	../library/array.m	/^:- func foldr(func(T1, T2) = T2, array(/;kq|/^\<foldr\>/;'q;"	kind:func
foldr	../library/array.m	/^:- pred foldr(pred(T1, T2, T2), array(/;kq|/^\<foldr\>/;'q;"	kind:pred
foldr	../library/cord.m	/^:- func foldr(func(T, A) = A, cord(/;kq|/^\<foldr\>/;'q;"	kind:func
foldr	../library/diet.m	/^:- func foldr(func(T, A) = A, diet(T), A) = A <= diet_element(/;kq|/^\<foldr\>/;'q;"	kind:func
foldr	../library/fat_sparse_bitset.m	/^:- func foldr(func(T, A) = A, fat_sparse_bitset(T), A) = A <= uenum(/;kq|/^\<foldr\>/;'q;"	kind:func
foldr	../library/fatter_sparse_bitset.m	/^:- func foldr(func(T, A) = A, fatter_sparse_bitset(T), A) = A <= uenum(/;kq|/^\<foldr\>/;'q;"	kind:func
foldr	../library/list.m	/^:- func foldr(func(L, A) = A, list(/;kq|/^\<foldr\>/;'q;"	kind:func
foldr	../library/map.m	/^:- func foldr(func(K, V, A) = A, map(/;kq|/^\<foldr\>/;'q;"	kind:func
foldr	../library/one_or_more.m	/^:- func foldr(func(L, A) = A, one_or_more(/;kq|/^\<foldr\>/;'q;"	kind:func
foldr	../library/one_or_more.m	/^:- pred foldr(pred(L, A, A), one_or_more(/;kq|/^\<foldr\>/;'q;"	kind:pred
foldr	../library/ra_list.m	/^:- func foldr(func(T, A) = A, ra_list(/;kq|/^\<foldr\>/;'q;"	kind:func
foldr	../library/ranges.m	/^:- pred foldr(pred(/;kq|/^\<foldr\>/;'q;"	kind:pred
foldr	../library/rbtree.m	/^:- func foldr(func(K, V, A) = A, rbtree(/;kq|/^\<foldr\>/;'q;"	kind:func
foldr	../library/sparse_bitset.m	/^:- func foldr(func(T, A) = A, sparse_bitset(T), A) = A <= uenum(/;kq|/^\<foldr\>/;'q;"	kind:func
foldr	../library/string.m	/^:- func foldr(func(/;kq|/^\<foldr\>/;'q;"	kind:func
foldr	../library/tree234.m	/^:- func foldr(func(K, V, A) = A, tree234(/;kq|/^\<foldr\>/;'q;"	kind:func
foldr	../library/tree_bitset.m	/^:- func foldr(func(T, A) = A, tree_bitset(T), A) = A <= uenum(/;kq|/^\<foldr\>/;'q;"	kind:func
foldr	../library/version_array.m	/^:- func foldr(func(T, A) = A, version_array(/;kq|/^\<foldr\>/;'q;"	kind:func
foldr2	../library/array.m	/^:- pred foldr2(pred(T1, T2, T2, T3, T3), array(/;kq|/^\<foldr2\>/;'q;"	kind:pred
foldr2	../library/cord.m	/^:- pred foldr2(pred(T, A, A, B, B), cord(/;kq|/^\<foldr2\>/;'q;"	kind:pred
foldr2	../library/fat_sparse_bitset.m	/^:- pred foldr2(pred(T, A, A, B, B), fat_sparse_bitset(/;kq|/^\<foldr2\>/;'q;"	kind:pred
foldr2	../library/fatter_sparse_bitset.m	/^:- pred foldr2(pred(T, A, A, B, B), fatter_sparse_bitset(/;kq|/^\<foldr2\>/;'q;"	kind:pred
foldr2	../library/list.m	/^:- pred foldr2(pred(L, A, A, B, B), list(/;kq|/^\<foldr2\>/;'q;"	kind:pred
foldr2	../library/map.m	/^:- pred foldr2(pred(K, V, A, A, B, B), map(/;kq|/^\<foldr2\>/;'q;"	kind:pred
foldr2	../library/one_or_more.m	/^:- pred foldr2(pred(L, A, A, B, B), one_or_more(/;kq|/^\<foldr2\>/;'q;"	kind:pred
foldr2	../library/rbtree.m	/^:- pred foldr2(pred(K, V, A, A, B, B), rbtree(/;kq|/^\<foldr2\>/;'q;"	kind:pred
foldr2	../library/sparse_bitset.m	/^:- pred foldr2(pred(T, A, A, B, B), sparse_bitset(T), A, A, B, B) <= uenum(/;kq|/^\<foldr2\>/;'q;"	kind:pred
foldr2	../library/tree234.m	/^:- pred foldr2(pred(K, V, A, A, B, B), tree234(/;kq|/^\<foldr2\>/;'q;"	kind:pred
foldr2	../library/tree_bitset.m	/^:- pred foldr2(pred(T, A, A, B, B), tree_bitset(T), A, A, B, B) <= uenum(/;kq|/^\<foldr2\>/;'q;"	kind:pred
foldr2	../library/version_array.m	/^:- pred foldr2(pred(T, A, A, B, B), version_array(/;kq|/^\<foldr2\>/;'q;"	kind:pred
foldr2_node	../library/cord.m	/^:- pred foldr2_node(pred(T, A, A, B, B), cord_node(T), list(cord_node(/;kq|/^\<foldr2_node\>/;'q;"	kind:pred	file:
foldr3	../library/array.m	/^:- pred foldr3(pred(T1, T2, T2, T3, T3, T4, T4), array(/;kq|/^\<foldr3\>/;'q;"	kind:pred
foldr3	../library/cord.m	/^:- pred foldr3(pred(T, A, A, B, B, C, C), cord(/;kq|/^\<foldr3\>/;'q;"	kind:pred
foldr3	../library/list.m	/^:- pred foldr3(pred(L, A, A, B, B, C, C), list(/;kq|/^\<foldr3\>/;'q;"	kind:pred
foldr3	../library/map.m	/^:- pred foldr3(pred(K, V, A, A, B, B, C, C), map(/;kq|/^\<foldr3\>/;'q;"	kind:pred
foldr3	../library/one_or_more.m	/^:- pred foldr3(pred(L, A, A, B, B, C, C), one_or_more(/;kq|/^\<foldr3\>/;'q;"	kind:pred
foldr3	../library/tree234.m	/^:- pred foldr3(pred(K, V, A, A, B, B, C, C), tree234(/;kq|/^\<foldr3\>/;'q;"	kind:pred
foldr3_node	../library/cord.m	/^:- pred foldr3_node(pred(T, A, A, B, B, C, C), cord_node(/;kq|/^\<foldr3_node\>/;'q;"	kind:pred	file:
foldr4	../library/array.m	/^:- pred foldr4(pred(T1, T2, T2, T3, T3, T4, T4, T5, T5), array(/;kq|/^\<foldr4\>/;'q;"	kind:pred
foldr4	../library/map.m	/^:- pred foldr4(pred(K, V, A, A, B, B, C, C, D, D), map(/;kq|/^\<foldr4\>/;'q;"	kind:pred
foldr4	../library/tree234.m	/^:- pred foldr4(pred(K, V, A, A, B, B, C, C, D, D), tree234(/;kq|/^\<foldr4\>/;'q;"	kind:pred
foldr5	../library/array.m	/^:- pred foldr5(pred(/;kq|/^\<foldr5\>/;'q;"	kind:pred
foldr5	../library/map.m	/^:- pred foldr5(pred(K, V, A, A, B, B, C, C, D, D, E, E), map(/;kq|/^\<foldr5\>/;'q;"	kind:pred
foldr5	../library/tree234.m	/^:- pred foldr5(pred(K, V, A, A, B, B, C, C, D, D, E, E), tree234(/;kq|/^\<foldr5\>/;'q;"	kind:pred
foldr6	../library/map.m	/^:- pred foldr6(pred(K, V, A, A, B, B, C, C, D, D, E, E, F, F), map(/;kq|/^\<foldr6\>/;'q;"	kind:pred
foldr6	../library/tree234.m	/^:- pred foldr6(pred(K, V, A, A, B, B, C, C, D, D, E, E, F, F), tree234(/;kq|/^\<foldr6\>/;'q;"	kind:pred
foldr_between	../library/string.m	/^:- func foldr_between(func(/;kq|/^\<foldr_between\>/;'q;"	kind:func
foldr_between_2	../library/string.m	/^:- pred foldr_between_2(pred(/;kq|/^\<foldr_between_2\>/;'q;"	kind:pred	file:
foldr_bintree	../library/ra_list.m	/^:- func foldr_bintree(func(T, A) = A, ra_list_bintree(/;kq|/^\<foldr_bintree\>/;'q;"	kind:func	file:
foldr_intervals	../library/diet.m	/^:- pred foldr_intervals(pred(T, T, A, A), diet(T), A, A) <= diet_element(/;kq|/^\<foldr_intervals\>/;'q;"	kind:pred
foldr_node	../library/cord.m	/^:- pred foldr_node(func(T, A) = A, cord_node(T), list(cord_node(/;kq|/^\<foldr_node\>/;'q;"	kind:pred	file:
foldr_node_pred	../library/cord.m	/^:- pred foldr_node_pred(pred(T, A, A), cord_node(T), list(cord_node(/;kq|/^\<foldr_node_pred\>/;'q;"	kind:pred	file:
foldr_pred	../library/cord.m	/^:- pred foldr_pred(pred(T, A, A), cord(/;kq|/^\<foldr_pred\>/;'q;"	kind:pred
foldr_values	../library/rbtree.m	/^:- pred foldr_values(pred(V, A, A), rbtree(/;kq|/^\<foldr_values\>/;'q;"	kind:pred
follow_code.no_bind_vars	follow_code.m	/^:- pred no_bind_vars(list(/;kq|/^\<no_bind_vars\>/;'q;"	kind:pred	file:
follow_code_conjoin_goal_and_goal_list	follow_code.m	/^:- pred follow_code_conjoin_goal_and_goal_list(/;kq|/^\<follow_code_conjoin_goal_and_goal_list\>/;'q;"	kind:pred	file:
follow_format_string	format_call.m	/^:- pred follow_format_string(/;kq|/^\<follow_format_string\>/;'q;"	kind:pred	file:
follow_format_string_handle_unknown	format_call.m	/^:- pred follow_format_string_handle_unknown(/;kq|/^\<follow_format_string_handle_unknown\>/;'q;"	kind:pred	file:
follow_hash_chain	string_switch_util.m	/^:- pred follow_hash_chain(map(int, string_hash_slot(/;kq|/^\<follow_hash_chain\>/;'q;"	kind:pred	file:
follow_list_skeleton	format_call.m	/^:- pred follow_list_skeleton(/;kq|/^\<follow_list_skeleton\>/;'q;"	kind:pred	file:
follow_poly_type	format_call.m	/^:- pred follow_poly_type(/;kq|/^\<follow_poly_type\>/;'q;"	kind:pred	file:
follow_skeleton_result	format_call.m	/^:- type follow_skeleton_result$/;kq|-;/\<follow_skeleton_result\>/;'q;"	kind:type	file:
follow_string_result	format_call.m	/^:- type follow_string_result$/;kq|-;/\<follow_string_result\>/;'q;"	kind:type	file:
follow_subn_until_fixpoint	hlds_goal.m	/^:- pred follow_subn_until_fixpoint(pair(/;kq|/^\<follow_subn_until_fixpoint\>/;'q;"	kind:pred	file:
follow_symlinks	../library/dir.m	/^    ;       follow_symlinks.$/;kq|-;/\<follow_symlinks\>/;'q;"	kind:cons
follow_values_handle_unknown	format_call.m	/^:- pred follow_values_handle_unknown(/;kq|/^\<follow_values_handle_unknown\>/;'q;"	kind:pred	file:
follow_vars	hlds_llds.m	/^                follow_vars         :: maybe(abs_follow_vars),$/;kq|-;/\<follow_vars\>/;'q;"	kind:fld	file:
follow_vars.is_reg_r_arg	follow_vars.m	/^:- pred is_reg_r_arg(pair(/;kq|/^\<is_reg_r_arg\>/;'q;"	kind:pred	file:
for_analysis_framework	intermod_analysis.m	/^    --->    for_analysis_framework$/;kq|-;/\<for_analysis_framework\>/;'q;"	kind:cons
for_call_or_closure	code_info.m	/^:- type for_call_or_closure$/;kq|-;/\<for_call_or_closure\>/;'q;"	kind:type
for_closure	code_info.m	/^    ;       for_closure.$/;kq|-;/\<for_closure\>/;'q;"	kind:cons
for_developers	du_type_layout.m	/^    ;       for_developers.$/;kq|-;/\<for_developers\>/;'q;"	kind:cons	file:
for_fe_or_fee	prog_foreign_enum.m	/^:- type for_fe_or_fee$/;kq|-;/\<for_fe_or_fee\>/;'q;"	kind:type
for_foreign_enum	prog_foreign_enum.m	/^    --->    for_foreign_enum$/;kq|-;/\<for_foreign_enum\>/;'q;"	kind:cons
for_foreign_export_enum	prog_foreign_enum.m	/^    ;       for_foreign_export_enum.$/;kq|-;/\<for_foreign_export_enum\>/;'q;"	kind:cons
for_from_everywhere	code_util.m	/^    --->    for_from_everywhere$/;kq|-;/\<for_from_everywhere\>/;'q;"	kind:cons
for_from_proc	code_util.m	/^    ;       for_from_proc(maybe_use_just_one_c_func, pred_id, proc_id).$/;kq|-;/\<for_from_proc\>/;'q;"	kind:cons
for_from_where	code_util.m	/^:- type for_from_where$/;kq|-;/\<for_from_where\>/;'q;"	kind:type
for_immediate_call	code_info.m	/^    --->    for_immediate_call$/;kq|-;/\<for_immediate_call\>/;'q;"	kind:cons
for_opt_int0	prog_parse_tree.m	/^    --->    for_opt_int0(parse_tree_int0, read_why_int0)$/;kq|-;/\<for_opt_int0\>/;'q;"	kind:cons
for_opt_int1	prog_parse_tree.m	/^    ;       for_opt_int1(parse_tree_int1, read_why_int1)$/;kq|-;/\<for_opt_int1\>/;'q;"	kind:cons
for_opt_int2	prog_parse_tree.m	/^    ;       for_opt_int2(parse_tree_int2, read_why_int2).$/;kq|-;/\<for_opt_int2\>/;'q;"	kind:cons
for_pragma	intermod_analysis.m	/^    ;       for_pragma.$/;kq|-;/\<for_pragma\>/;'q;"	kind:cons
for_search	file_names.m	/^    ;       for_search.$/;kq|-;/\<for_search\>/;'q;"	kind:cons
for_stack_opt	store_alloc.m	/^    ;       for_stack_opt.$/;kq|-;/\<for_stack_opt\>/;'q;"	kind:cons
for_type_kind	inst_check.m	/^:- type for_type_kind$/;kq|-;/\<for_type_kind\>/;'q;"	kind:type	file:
force	../library/lazy.m	/^:- func force(lazy(/;kq|/^\<force\>/;'q;"	kind:func
force_construct_var	../library/term.m	/^:- func force_construct_var(int) = var(/;kq|/^\<force_construct_var\>/;'q;"	kind:func
force_construct_var_supply	../library/term.m	/^:- func force_construct_var_supply(int) = var_supply(/;kq|/^\<force_construct_var_supply\>/;'q;"	kind:func
force_disable_ssdebug	options.m	/^    ;       force_disable_ssdebug$/;kq|-;/\<force_disable_ssdebug\>/;'q;"	kind:cons
force_disable_tracing	options.m	/^    ;       force_disable_tracing$/;kq|-;/\<force_disable_tracing\>/;'q;"	kind:cons
force_pruning	hlds_goal.m	/^:- type force_pruning$/;kq|-;/\<force_pruning\>/;'q;"	kind:type
foreign.decl_guard	foreign.m	/^:- func decl_guard(/;kq|/^\<decl_guard\>/;'q;"	kind:func
foreign.filter_bodys	foreign.m	/^:- pred filter_bodys(foreign_language::in, list(/;kq|/^\<filter_bodys\>/;'q;"	kind:pred
foreign.filter_decls	foreign.m	/^:- pred filter_decls(foreign_language::in, list(/;kq|/^\<filter_decls\>/;'q;"	kind:pred
foreign.filter_exports	foreign.m	/^:- pred filter_exports(/;kq|/^\<filter_exports\>/;'q;"	kind:pred
foreign.is_this_a_foreign_type	foreign.m	/^:- func is_this_a_foreign_type(/;kq|/^\<is_this_a_foreign_type\>/;'q;"	kind:func
foreign_arg	hlds_goal.m	/^:- type foreign_arg$/;kq|-;/\<foreign_arg\>/;'q;"	kind:type
foreign_arg_box	hlds_goal.m	/^:- func foreign_arg_box(/;kq|/^\<foreign_arg_box\>/;'q;"	kind:func
foreign_arg_maybe_name_mode	hlds_goal.m	/^:- func foreign_arg_maybe_name_mode(/;kq|/^\<foreign_arg_maybe_name_mode\>/;'q;"	kind:func
foreign_arg_name_mode	prog_data_foreign.m	/^:- type foreign_arg_name_mode$/;kq|-;/\<foreign_arg_name_mode\>/;'q;"	kind:type
foreign_arg_name_mode_box	prog_data_foreign.m	/^:- type foreign_arg_name_mode_box$/;kq|-;/\<foreign_arg_name_mode_box\>/;'q;"	kind:type
foreign_arg_name_mode_box_project_maybe_name_mode	prog_data_foreign.m	/^:- func foreign_arg_name_mode_box_project_maybe_name_mode(/;kq|/^\<foreign_arg_name_mode_box_project_maybe_name_mode\>/;'q;"	kind:func
foreign_arg_type	hlds_goal.m	/^:- func foreign_arg_type(/;kq|/^\<foreign_arg_type\>/;'q;"	kind:func
foreign_arg_var	hlds_goal.m	/^:- func foreign_arg_var(/;kq|/^\<foreign_arg_var\>/;'q;"	kind:func
foreign_args	hlds_goal.m	/^                foreign_args        :: list(foreign_arg),$/;kq|-;/\<foreign_args\>/;'q;"	kind:fld
foreign_args_to_string	hlds_out_goal.m	/^:- func foreign_args_to_string(/;kq|/^\<foreign_args_to_string\>/;'q;"	kind:func	file:
foreign_args_to_string_lag	hlds_out_goal.m	/^:- func foreign_args_to_string_lag(/;kq|/^\<foreign_args_to_string_lag\>/;'q;"	kind:func	file:
foreign_assertions	prog_data.m	/^                foreign_assertions  :: foreign_type_assertions$/;kq|-;/\<foreign_assertions\>/;'q;"	kind:fld
foreign_attr	hlds_goal.m	/^                foreign_attr        :: foreign_proc_attributes,$/;kq|-;/\<foreign_attr\>/;'q;"	kind:fld
foreign_body_code	prog_foreign.m	/^:- type foreign_body_code$/;kq|-;/\<foreign_body_code\>/;'q;"	kind:type
foreign_body_code_is_for_lang	prog_foreign.m	/^:- pred foreign_body_code_is_for_lang(/;kq|/^\<foreign_body_code_is_for_lang\>/;'q;"	kind:pred
foreign_canonical	prog_data.m	/^                foreign_canonical   :: maybe_canonical,$/;kq|-;/\<foreign_canonical\>/;'q;"	kind:fld
foreign_code_file	make.module_target.m	/^:- type foreign_code_file$/;kq|-;/\<foreign_code_file\>/;'q;"	kind:type
foreign_code_langs_known	prog_item.m	/^    --->    foreign_code_langs_known(set(foreign_language))$/;kq|-;/\<foreign_code_langs_known\>/;'q;"	kind:cons
foreign_code_langs_unknown	prog_item.m	/^    ;       foreign_code_langs_unknown.$/;kq|-;/\<foreign_code_langs_unknown\>/;'q;"	kind:cons
foreign_const_name_and_tag	export.m	/^:- pred foreign_const_name_and_tag(map(/;kq|/^\<foreign_const_name_and_tag\>/;'q;"	kind:pred	file:
foreign_decl_code	prog_foreign.m	/^:- type foreign_decl_code$/;kq|-;/\<foreign_decl_code\>/;'q;"	kind:type
foreign_decl_code_is_for_lang	prog_foreign.m	/^:- pred foreign_decl_code_is_for_lang(/;kq|/^\<foreign_decl_code_is_for_lang\>/;'q;"	kind:pred
foreign_decl_code_is_local	mercury_compile_llds_back_end.m	/^:- pred foreign_decl_code_is_local(/;kq|/^\<foreign_decl_code_is_local\>/;'q;"	kind:pred	file:
foreign_decl_is_exported	prog_data_foreign.m	/^    ;       foreign_decl_is_exported.$/;kq|-;/\<foreign_decl_is_exported\>/;'q;"	kind:cons
foreign_decl_is_local	prog_data_foreign.m	/^:- type foreign_decl_is_local$/;kq|-;/\<foreign_decl_is_local\>/;'q;"	kind:type
foreign_enum	../library/rtti_implementation.m	/^:- inst foreign_enum for type_ctor_rep\/0$/;kq|-;/\<foreign_enum\>/;'q;"	kind:inst	file:
foreign_enum_axioms	rtti.m	/^                foreign_enum_axioms        :: equality_axioms,$/;kq|-;/\<foreign_enum_axioms\>/;'q;"	kind:fld
foreign_enum_defn_to_repn	decide_type_repn.m	/^:- pred foreign_enum_defn_to_repn(/;kq|/^\<foreign_enum_defn_to_repn\>/;'q;"	kind:pred	file:
foreign_enum_functor	rtti.m	/^:- type foreign_enum_functor$/;kq|-;/\<foreign_enum_functor\>/;'q;"	kind:type
foreign_enum_functor_desc	../library/rtti_implementation.m	/^:- func foreign_enum_functor_desc(/;kq|/^\<foreign_enum_functor_desc\>/;'q;"	kind:func	file:
foreign_enum_functor_desc	../library/rtti_implementation.m	/^:- type foreign_enum_functor_desc ---> foreign_enum_functor_desc(c_pointer).$/;kq|-;/\<foreign_enum_functor_desc\>/;'q;"	kind:type	file:
foreign_enum_functor_name	../library/rtti_implementation.m	/^:- func foreign_enum_functor_name(/;kq|/^\<foreign_enum_functor_name\>/;'q;"	kind:func	file:
foreign_enum_functor_ordinal	../library/rtti_implementation.m	/^:- func foreign_enum_functor_ordinal(/;kq|/^\<foreign_enum_functor_ordinal\>/;'q;"	kind:func	file:
foreign_enum_functor_rtti_name	rtti.m	/^:- func foreign_enum_functor_rtti_name(/;kq|/^\<foreign_enum_functor_rtti_name\>/;'q;"	kind:func
foreign_enum_functors	rtti.m	/^                foreign_enum_functors      :: list(foreign_enum_functor),$/;kq|-;/\<foreign_enum_functors\>/;'q;"	kind:fld
foreign_enum_language	rtti.m	/^                foreign_enum_language      :: foreign_language,$/;kq|-;/\<foreign_enum_language\>/;'q;"	kind:fld
foreign_enum_name	rtti.m	/^                foreign_enum_name    :: string,$/;kq|-;/\<foreign_enum_name\>/;'q;"	kind:fld
foreign_enum_name_table	rtti.m	/^                foreign_enum_name_table    :: map(string,$/;kq|-;/\<foreign_enum_name_table\>/;'q;"	kind:fld
foreign_enum_ordinal	rtti.m	/^                foreign_enum_ordinal :: uint32,$/;kq|-;/\<foreign_enum_ordinal\>/;'q;"	kind:fld
foreign_enum_ordinal_table	rtti.m	/^                foreign_enum_ordinal_table :: map(uint32,$/;kq|-;/\<foreign_enum_ordinal_table\>/;'q;"	kind:fld
foreign_enum_spec	prog_item.m	/^:- type foreign_enum_spec$/;kq|-;/\<foreign_enum_spec\>/;'q;"	kind:type
foreign_enum_value	rtti.m	/^                foreign_enum_value   :: string$/;kq|-;/\<foreign_enum_value\>/;'q;"	kind:fld
foreign_export_decl	prog_foreign.m	/^:- type foreign_export_decl$/;kq|-;/\<foreign_export_decl\>/;'q;"	kind:type
foreign_export_decls	prog_foreign.m	/^:- type foreign_export_decls$/;kq|-;/\<foreign_export_decls\>/;'q;"	kind:type
foreign_export_defn	prog_foreign.m	/^:- type foreign_export_defn$/;kq|-;/\<foreign_export_defn\>/;'q;"	kind:type
foreign_extra_args	hlds_goal.m	/^                foreign_extra_args  :: list(foreign_arg),$/;kq|-;/\<foreign_extra_args\>/;'q;"	kind:fld
foreign_impl	hlds_goal.m	/^                foreign_impl        :: pragma_foreign_proc_impl$/;kq|-;/\<foreign_impl\>/;'q;"	kind:fld
foreign_import_term	make.module_dep_file.m	/^:- pred foreign_import_term(/;kq|/^\<foreign_import_term\>/;'q;"	kind:pred	file:
foreign_imports_intermod_trans	make.prereqs.m	/^    ;       foreign_imports_intermod_trans(module_target_type)$/;kq|-;/\<foreign_imports_intermod_trans\>/;'q;"	kind:cons	file:
foreign_include_file_info	prog_data_foreign.m	/^:- type foreign_include_file_info$/;kq|-;/\<foreign_include_file_info\>/;'q;"	kind:type
foreign_include_file_info_to_string	make.module_dep_file.m	/^:- func foreign_include_file_info_to_string(/;kq|/^\<foreign_include_file_info_to_string\>/;'q;"	kind:func	file:
foreign_include_file_path_name	generate_mmakefile_fragments.m	/^:- func foreign_include_file_path_name(/;kq|/^\<foreign_include_file_path_name\>/;'q;"	kind:func	file:
foreign_include_term	make.module_dep_file.m	/^:- pred foreign_include_term(/;kq|/^\<foreign_include_term\>/;'q;"	kind:pred	file:
foreign_int_report_any_foreign_defn_in_imp	check_type_inst_mode_defns.m	/^:- pred foreign_int_report_any_foreign_defn_in_imp(/;kq|/^\<foreign_int_report_any_foreign_defn_in_imp\>/;'q;"	kind:pred	file:
foreign_interface_info	mercury_compile_llds_back_end.m	/^:- type foreign_interface_info$/;kq|-;/\<foreign_interface_info\>/;'q;"	kind:type	file:
foreign_lang_type	prog_data.m	/^                foreign_lang_type   :: LangType,$/;kq|-;/\<foreign_lang_type\>/;'q;"	kind:fld
foreign_language	globals.m	/^:- type foreign_language$/;kq|-;/\<foreign_language\>/;'q;"	kind:type
foreign_language_file_extension	prog_foreign.m	/^:- pred foreign_language_file_extension(/;kq|/^\<foreign_language_file_extension\>/;'q;"	kind:pred
foreign_language_module_name	prog_foreign.m	/^:- pred foreign_language_module_name(/;kq|/^\<foreign_language_module_name\>/;'q;"	kind:pred
foreign_language_string	globals.m	/^:- func foreign_language_string(/;kq|/^\<foreign_language_string\>/;'q;"	kind:func
foreign_language_term	make.module_dep_file.m	/^:- pred foreign_language_term(/;kq|/^\<foreign_language_term\>/;'q;"	kind:pred	file:
foreign_literal_or_include	prog_data_foreign.m	/^:- type foreign_literal_or_include$/;kq|-;/\<foreign_literal_or_include\>/;'q;"	kind:type
foreign_literal_or_include_to_string	parse_tree_out_pragma.m	/^:- func foreign_literal_or_include_to_string(/;kq|/^\<foreign_literal_or_include_to_string\>/;'q;"	kind:func	file:
foreign_name	parse_mutable.m	/^:- type foreign_name$/;kq|-;/\<foreign_name\>/;'q;"	kind:type	file:
foreign_name_lang	parse_mutable.m	/^                foreign_name_lang :: foreign_language,$/;kq|-;/\<foreign_name_lang\>/;'q;"	kind:fld	file:
foreign_name_name	parse_mutable.m	/^                foreign_name_name :: string$/;kq|-;/\<foreign_name_name\>/;'q;"	kind:fld	file:
foreign_non_intermod_accesses	make.prereqs_cache.m	/^                foreign_non_intermod_accesses           :: uint,$/;kq|-;/\<foreign_non_intermod_accesses\>/;'q;"	kind:fld	file:
foreign_non_intermod_misses	make.prereqs_cache.m	/^                foreign_non_intermod_misses             :: uint,$/;kq|-;/\<foreign_non_intermod_misses\>/;'q;"	kind:fld	file:
foreign_pred_id	hlds_goal.m	/^                foreign_pred_id     :: pred_id,$/;kq|-;/\<foreign_pred_id\>/;'q;"	kind:fld
foreign_proc_acquire_regs	foreign_proc_gen.m	/^:- pred foreign_proc_acquire_regs(/;kq|/^\<foreign_proc_acquire_regs\>/;'q;"	kind:pred	file:
foreign_proc_add_typeclass_info	polymorphism_goal.m	/^:- pred foreign_proc_add_typeclass_info(/;kq|/^\<foreign_proc_add_typeclass_info\>/;'q;"	kind:pred	file:
foreign_proc_add_typeinfo	polymorphism_goal.m	/^:- pred foreign_proc_add_typeinfo(/;kq|/^\<foreign_proc_add_typeinfo\>/;'q;"	kind:pred	file:
foreign_proc_alloc_id	llds.m	/^    ;       foreign_proc_alloc_id(alloc_site_id)$/;kq|-;/\<foreign_proc_alloc_id\>/;'q;"	kind:cons
foreign_proc_arg_decl	llds.m	/^    --->    foreign_proc_arg_decl($/;kq|-;/\<foreign_proc_arg_decl\>/;'q;"	kind:cons
foreign_proc_arg_reg_type	foreign_proc_gen.m	/^:- pred foreign_proc_arg_reg_type(/;kq|/^\<foreign_proc_arg_reg_type\>/;'q;"	kind:pred	file:
foreign_proc_attributes	prog_data_foreign.m	/^:- type foreign_proc_attributes$/;kq|-;/\<foreign_proc_attributes\>/;'q;"	kind:type	file:
foreign_proc_attributes_to_strings	parse_tree_out_pragma.m	/^:- func foreign_proc_attributes_to_strings(/;kq|/^\<foreign_proc_attributes_to_strings\>/;'q;"	kind:func	file:
foreign_proc_called	term_constr_errors.m	/^    ;       foreign_proc_called(pred_proc_id).$/;kq|-;/\<foreign_proc_called\>/;'q;"	kind:cons
foreign_proc_code	llds.m	/^    ;       foreign_proc_code($/;kq|-;/\<foreign_proc_code\>/;'q;"	kind:cons
foreign_proc_component	llds.m	/^:- type foreign_proc_component$/;kq|-;/\<foreign_proc_component\>/;'q;"	kind:type
foreign_proc_component_get_rvals_and_lvals	code_util.m	/^:- pred foreign_proc_component_get_rvals_and_lvals(/;kq|/^\<foreign_proc_component_get_rvals_and_lvals\>/;'q;"	kind:pred	file:
foreign_proc_component_refers_stackvars	opt_util.m	/^:- func foreign_proc_component_refers_stackvars(/;kq|/^\<foreign_proc_component_refers_stackvars\>/;'q;"	kind:func	file:
foreign_proc_components_get_rvals_and_lvals	code_util.m	/^:- pred foreign_proc_components_get_rvals_and_lvals(/;kq|/^\<foreign_proc_components_get_rvals_and_lvals\>/;'q;"	kind:pred	file:
foreign_proc_decl	llds.m	/^:- type foreign_proc_decl$/;kq|-;/\<foreign_proc_decl\>/;'q;"	kind:type
foreign_proc_detism	ml_foreign_proc_gen.m	/^:- type foreign_proc_detism$/;kq|-;/\<foreign_proc_detism\>/;'q;"	kind:type	file:
foreign_proc_fail_to	llds.m	/^    ;       foreign_proc_fail_to(label)$/;kq|-;/\<foreign_proc_fail_to\>/;'q;"	kind:cons
foreign_proc_gen.c_arg	foreign_proc_gen.m	/^:- type c_arg$/;kq|-;/\<foreign_proc_gen.c_arg\>/;'q;"	kind:type	file:
foreign_proc_goal_to_constraint	old_type_constraints.m	/^:- pred foreign_proc_goal_to_constraint(/;kq|/^\<foreign_proc_goal_to_constraint\>/;'q;"	kind:pred	file:
foreign_proc_id	hlds_goal.m	/^                foreign_proc_id     :: proc_id,$/;kq|-;/\<foreign_proc_id\>/;'q;"	kind:fld
foreign_proc_input	llds.m	/^:- type foreign_proc_input$/;kq|-;/\<foreign_proc_input\>/;'q;"	kind:type
foreign_proc_input_refers_stackvars	opt_util.m	/^:- func foreign_proc_input_refers_stackvars(/;kq|/^\<foreign_proc_input_refers_stackvars\>/;'q;"	kind:func	file:
foreign_proc_inputs	llds.m	/^    --->    foreign_proc_inputs(list(foreign_proc_input))$/;kq|-;/\<foreign_proc_inputs\>/;'q;"	kind:cons
foreign_proc_inputs_get_rvals	code_util.m	/^:- func foreign_proc_inputs_get_rvals(list(foreign_proc_input)) = list(/;kq|/^\<foreign_proc_inputs_get_rvals\>/;'q;"	kind:func	file:
foreign_proc_labels	opt_util.m	/^:- pred foreign_proc_labels(maybe(label)::in, maybe(/;kq|/^\<foreign_proc_labels\>/;'q;"	kind:pred	file:
foreign_proc_noop	llds.m	/^    ;       foreign_proc_noop.$/;kq|-;/\<foreign_proc_noop\>/;'q;"	kind:cons
foreign_proc_output	llds.m	/^:- type foreign_proc_output$/;kq|-;/\<foreign_proc_output\>/;'q;"	kind:type
foreign_proc_output_refers_stackvars	opt_util.m	/^:- func foreign_proc_output_refers_stackvars(/;kq|/^\<foreign_proc_output_refers_stackvars\>/;'q;"	kind:func	file:
foreign_proc_outputs	llds.m	/^    ;       foreign_proc_outputs(list(foreign_proc_output))$/;kq|-;/\<foreign_proc_outputs\>/;'q;"	kind:cons
foreign_proc_outputs_get_lvals	code_util.m	/^:- func foreign_proc_outputs_get_lvals(list(foreign_proc_output)) = list(/;kq|/^\<foreign_proc_outputs_get_lvals\>/;'q;"	kind:func	file:
foreign_proc_raw_code	llds.m	/^    ;       foreign_proc_raw_code(can_branch_away, proc_affects_liveness,$/;kq|-;/\<foreign_proc_raw_code\>/;'q;"	kind:cons
foreign_proc_select_in_out_args	foreign_proc_gen.m	/^:- pred foreign_proc_select_in_out_args(list(/;kq|/^\<foreign_proc_select_in_out_args\>/;'q;"	kind:pred	file:
foreign_proc_shared_code_treatment	prog_data_foreign.m	/^:- type foreign_proc_shared_code_treatment$/;kq|-;/\<foreign_proc_shared_code_treatment\>/;'q;"	kind:type
foreign_proc_struct_name	foreign_proc_gen.m	/^:- func foreign_proc_struct_name(/;kq|/^\<foreign_proc_struct_name\>/;'q;"	kind:func
foreign_proc_succ_ind_name	foreign_proc_gen.m	/^:- func foreign_proc_succ_ind_name = string.$/;kq|/^\<foreign_proc_succ_ind_name\>/;'q;"	kind:func
foreign_proc_type	llds.m	/^:- type foreign_proc_type$/;kq|-;/\<foreign_proc_type\>/;'q;"	kind:type
foreign_proc_user_code	llds.m	/^    ;       foreign_proc_user_code(maybe(prog_context), proc_affects_liveness,$/;kq|-;/\<foreign_proc_user_code\>/;'q;"	kind:cons
foreign_proc_uses_variable	goal_util.m	/^:- pred foreign_proc_uses_variable(/;kq|/^\<foreign_proc_uses_variable\>/;'q;"	kind:pred
foreign_tag	hlds_data.m	/^    ;       foreign_tag(foreign_language, string)$/;kq|-;/\<foreign_tag\>/;'q;"	kind:cons
foreign_target_specific_repn	du_type_layout.m	/^:- pred foreign_target_specific_repn(repn_target::in, c_java_csharp(/;kq|/^\<foreign_target_specific_repn\>/;'q;"	kind:pred	file:
foreign_trace_cond	hlds_goal.m	/^                foreign_trace_cond  :: maybe(trace_expr(trace_runtime)),$/;kq|-;/\<foreign_trace_cond\>/;'q;"	kind:fld
foreign_type_and_assertions	foreign.m	/^:- type foreign_type_and_assertions$/;kq|-;/\<foreign_type_and_assertions\>/;'q;"	kind:type
foreign_type_assertion	du_type_layout.m	/^    --->    foreign_type_assertion$/;kq|-;/\<foreign_type_assertion\>/;'q;"	kind:cons	file:
foreign_type_assertion	prog_data.m	/^:- type foreign_type_assertion$/;kq|-;/\<foreign_type_assertion\>/;'q;"	kind:type
foreign_type_assertion_to_string	parse_tree_out_type_repn.m	/^:- func foreign_type_assertion_to_string(/;kq|/^\<foreign_type_assertion_to_string\>/;'q;"	kind:func
foreign_type_assertions	prog_data.m	/^:- type foreign_type_assertions$/;kq|-;/\<foreign_type_assertions\>/;'q;"	kind:type
foreign_type_assertions_to_simple_string	hlds_out_type_table.m	/^:- func foreign_type_assertions_to_simple_string(/;kq|/^\<foreign_type_assertions_to_simple_string\>/;'q;"	kind:func	file:
foreign_type_body	hlds_data.m	/^:- type foreign_type_body$/;kq|-;/\<foreign_type_body\>/;'q;"	kind:type
foreign_type_body_has_user_defined_eq_comp_pred	foreign.m	/^:- pred foreign_type_body_has_user_defined_eq_comp_pred(/;kq|/^\<foreign_type_body_has_user_defined_eq_comp_pred\>/;'q;"	kind:pred
foreign_type_body_to_exported_type	foreign.m	/^:- pred foreign_type_body_to_exported_type(/;kq|/^\<foreign_type_body_to_exported_type\>/;'q;"	kind:pred
foreign_type_can_pass_as_mercury_type	prog_data.m	/^    --->    foreign_type_can_pass_as_mercury_type$/;kq|-;/\<foreign_type_can_pass_as_mercury_type\>/;'q;"	kind:cons
foreign_type_defn_to_repn	decide_type_repn.m	/^:- pred foreign_type_defn_to_repn(/;kq|/^\<foreign_type_defn_to_repn\>/;'q;"	kind:pred	file:
foreign_type_lang_body	hlds_data.m	/^:- type foreign_type_lang_body(T) == maybe(type_details_foreign(T)).$/;kq|-;/\<foreign_type_lang_body\>/;'q;"	kind:type
foreign_type_lang_repn	prog_item.m	/^:- type foreign_type_lang_repn$/;kq|-;/\<foreign_type_lang_repn\>/;'q;"	kind:type
foreign_type_language	prog_foreign.m	/^:- func foreign_type_language(/;kq|/^\<foreign_type_language\>/;'q;"	kind:func
foreign_type_or_enum	prog_item.m	/^:- type foreign_type_or_enum$/;kq|-;/\<foreign_type_or_enum\>/;'q;"	kind:type
foreign_type_or_enum_enum	prog_item.m	/^    ;       foreign_type_or_enum_enum(checked_foreign_enum).$/;kq|-;/\<foreign_type_or_enum_enum\>/;'q;"	kind:cons
foreign_type_or_enum_type	prog_item.m	/^    --->    foreign_type_or_enum_type(item_type_defn_info_foreign)$/;kq|-;/\<foreign_type_or_enum_type\>/;'q;"	kind:cons
foreign_type_repn	prog_item.m	/^:- type foreign_type_repn$/;kq|-;/\<foreign_type_repn\>/;'q;"	kind:type
foreign_type_stable	prog_data.m	/^    ;       foreign_type_stable$/;kq|-;/\<foreign_type_stable\>/;'q;"	kind:cons
foreign_type_to_c_string	foreign.m	/^:- func foreign_type_to_c_string(/;kq|/^\<foreign_type_to_c_string\>/;'q;"	kind:func
foreign_type_to_mlds_type	mlds.m	/^:- func foreign_type_to_mlds_type(/;kq|/^\<foreign_type_to_mlds_type\>/;'q;"	kind:func	file:
foreign_type_word_aligned_pointer	prog_data.m	/^    ;       foreign_type_word_aligned_pointer.$/;kq|-;/\<foreign_type_word_aligned_pointer\>/;'q;"	kind:cons
fork_new_child	llds.m	/^    ;       fork_new_child(lval, label)$/;kq|-;/\<fork_new_child\>/;'q;"	kind:cons
format	../library/io.m	/^:- pred format(string::in, list(/;kq|/^\<format\>/;'q;"	kind:pred
format	../library/pretty_printer.m	/^:- func format(/;kq|/^\<format\>/;'q;"	kind:func
format	../library/stream.string_writer.m	/^:- pred format(Stream::in, string::in, list(/;kq|/^\<format\>/;'q;"	kind:pred
format	../library/string.builder.m	/^:- pred format(string::in, list(/;kq|/^\<format\>/;'q;"	kind:pred
format	../library/string.m	/^:- func format(string, list(/;kq|/^\<format\>/;'q;"	kind:func
format	../library/term_to_xml.m	/^    --->    format$/;kq|-;/\<format\>/;'q;"	kind:cons	file:
format	lines_builder.m	/^:- pred format(string::in, list(/;kq|/^\<format\>/;'q;"	kind:pred
format.abs_int_to_decimal	../library/string.format.m	/^:- func abs_int_to_decimal(/;kq|/^\<abs_int_to_decimal\>/;'q;"	kind:func	file:
format.abs_integer_to_decimal	../library/string.format.m	/^:- func abs_integer_to_decimal(/;kq|/^\<abs_integer_to_decimal\>/;'q;"	kind:func	file:
format.calculate_base_unsafe	../library/string.format.m	/^:- func calculate_base_unsafe(/;kq|/^\<calculate_base_unsafe\>/;'q;"	kind:func	file:
format.change_precision	../library/string.format.m	/^:- func change_precision(/;kq|/^\<change_precision\>/;'q;"	kind:func	file:
format.change_to_e_notation	../library/string.format.m	/^:- func change_to_e_notation(/;kq|/^\<change_to_e_notation\>/;'q;"	kind:func	file:
format.change_to_g_notation	../library/string.format.m	/^:- func change_to_g_notation(/;kq|/^\<change_to_g_notation\>/;'q;"	kind:func	file:
format.convert_float_to_string	../library/string.format.m	/^:- func convert_float_to_string(/;kq|/^\<convert_float_to_string\>/;'q;"	kind:func	file:
format.decimal_digit	../library/string.format.m	/^:- pred decimal_digit(/;kq|/^\<decimal_digit\>/;'q;"	kind:pred	file:
format.decimal_pos	../library/string.format.m	/^:- func decimal_pos(/;kq|/^\<decimal_pos\>/;'q;"	kind:func	file:
format.find_non_zero_pos	../library/string.format.m	/^:- func find_non_zero_pos(list(/;kq|/^\<find_non_zero_pos\>/;'q;"	kind:func	file:
format.format_cast_int8_to_int	../library/string.format.m	/^:- pred format_cast_int8_to_int(/;kq|/^\<format_cast_int8_to_int\>/;'q;"	kind:pred
format.format_cast_int_to_uint	../library/string.format.m	/^:- pred format_cast_int_to_uint(/;kq|/^\<format_cast_int_to_uint\>/;'q;"	kind:pred
format.format_char	../library/string.format.m	/^:- func format_char(/;kq|/^\<format_char\>/;'q;"	kind:func	file:
format.format_char_component	../library/string.format.m	/^:- pred format_char_component(/;kq|/^\<format_char_component\>/;'q;"	kind:pred	file:
format.format_float	../library/string.format.m	/^:- func format_float(/;kq|/^\<format_float\>/;'q;"	kind:func	file:
format.format_float_component	../library/string.format.m	/^:- pred format_float_component(/;kq|/^\<format_float_component\>/;'q;"	kind:pred	file:
format.format_impl	../library/string.format.m	/^:- pred format_impl(string::in, list(/;kq|/^\<format_impl\>/;'q;"	kind:pred
format.format_signed_int	../library/string.format.m	/^:- func format_signed_int(/;kq|/^\<format_signed_int\>/;'q;"	kind:func	file:
format.format_signed_int64	../library/string.format.m	/^:- func format_signed_int64(/;kq|/^\<format_signed_int64\>/;'q;"	kind:func	file:
format.format_string	../library/string.format.m	/^:- func format_string(/;kq|/^\<format_string\>/;'q;"	kind:func	file:
format.format_string_component	../library/string.format.m	/^:- pred format_string_component(/;kq|/^\<format_string_component\>/;'q;"	kind:pred	file:
format.format_uint	../library/string.format.m	/^:- func format_uint(/;kq|/^\<format_uint\>/;'q;"	kind:func	file:
format.format_uint64	../library/string.format.m	/^:- func format_uint64(/;kq|/^\<format_uint64\>/;'q;"	kind:func	file:
format.format_uint64_component	../library/string.format.m	/^:- pred format_uint64_component(/;kq|/^\<format_uint64_component\>/;'q;"	kind:pred	file:
format.format_uint_component	../library/string.format.m	/^:- pred format_uint_component(/;kq|/^\<format_uint_component\>/;'q;"	kind:pred	file:
format.get_decimal_digit	../library/string.format.m	/^:- func get_decimal_digit(/;kq|/^\<get_decimal_digit\>/;'q;"	kind:func	file:
format.get_prec_to_use	../library/string.format.m	/^:- func get_prec_to_use(/;kq|/^\<get_prec_to_use\>/;'q;"	kind:func	file:
format.int64_decimal_specifier	../library/string.format.m	/^:- func int64_decimal_specifier = string.$/;kq|/^\<int64_decimal_specifier\>/;'q;"	kind:func	file:
format.int_length_modifier	../library/string.format.m	/^:- func int_length_modifier = string.$/;kq|/^\<int_length_modifier\>/;'q;"	kind:func	file:
format.is_decimal_point	../library/string.format.m	/^:- pred is_decimal_point(/;kq|/^\<is_decimal_point\>/;'q;"	kind:pred	file:
format.is_exponent	../library/string.format.m	/^:- pred is_exponent(/;kq|/^\<is_exponent\>/;'q;"	kind:pred	file:
format.justify_string	../library/string.format.m	/^:- func justify_string(/;kq|/^\<justify_string\>/;'q;"	kind:func	file:
format.make_format_sprintf	../library/string.format.m	/^:- func make_format_sprintf(/;kq|/^\<make_format_sprintf\>/;'q;"	kind:func	file:
format.native_format_char	../library/string.format.m	/^:- func native_format_char(/;kq|/^\<native_format_char\>/;'q;"	kind:func	file:
format.native_format_float	../library/string.format.m	/^:- func native_format_float(/;kq|/^\<native_format_float\>/;'q;"	kind:func	file:
format.native_format_int	../library/string.format.m	/^:- func native_format_int(/;kq|/^\<native_format_int\>/;'q;"	kind:func	file:
format.native_format_int64	../library/string.format.m	/^:- func native_format_int64(/;kq|/^\<native_format_int64\>/;'q;"	kind:func	file:
format.native_format_string	../library/string.format.m	/^:- func native_format_string(/;kq|/^\<native_format_string\>/;'q;"	kind:func	file:
format.native_format_uint	../library/string.format.m	/^:- func native_format_uint(/;kq|/^\<native_format_uint\>/;'q;"	kind:func	file:
format.native_format_uint64	../library/string.format.m	/^:- func native_format_uint64(/;kq|/^\<native_format_uint64\>/;'q;"	kind:func	file:
format.remove_trailing_zeros	../library/string.format.m	/^:- func remove_trailing_zeros(/;kq|/^\<remove_trailing_zeros\>/;'q;"	kind:func	file:
format.remove_zeros	../library/string.format.m	/^:- func remove_zeros(list(char)) = list(/;kq|/^\<remove_zeros\>/;'q;"	kind:func	file:
format.sized_int_to_int	../library/string.format.m	/^:- func sized_int_to_int(/;kq|/^\<sized_int_to_int\>/;'q;"	kind:func	file:
format.sized_int_to_uint	../library/string.format.m	/^:- func sized_int_to_uint(/;kq|/^\<sized_int_to_uint\>/;'q;"	kind:func	file:
format.sized_uint_to_uint	../library/string.format.m	/^:- func sized_uint_to_uint(/;kq|/^\<sized_uint_to_uint\>/;'q;"	kind:func	file:
format.spec_to_string	../library/string.format.m	/^:- pred spec_to_string(/;kq|/^\<spec_to_string\>/;'q;"	kind:pred	file:
format.specs_to_strings	../library/string.format.m	/^:- pred specs_to_strings(list(/;kq|/^\<specs_to_strings\>/;'q;"	kind:pred	file:
format.split_at_decimal_point	../library/string.format.m	/^:- pred split_at_decimal_point(/;kq|/^\<split_at_decimal_point\>/;'q;"	kind:pred	file:
format.split_at_exponent	../library/string.format.m	/^:- pred split_at_exponent(/;kq|/^\<split_at_exponent\>/;'q;"	kind:pred	file:
format.uint64_hex_lc_specifier	../library/string.format.m	/^:- func uint64_hex_lc_specifier = string.$/;kq|/^\<uint64_hex_lc_specifier\>/;'q;"	kind:func	file:
format.uint64_hex_p_specifier	../library/string.format.m	/^:- func uint64_hex_p_specifier = string.$/;kq|/^\<uint64_hex_p_specifier\>/;'q;"	kind:func	file:
format.uint64_hex_uc_specifier	../library/string.format.m	/^:- func uint64_hex_uc_specifier = string.$/;kq|/^\<uint64_hex_uc_specifier\>/;'q;"	kind:func	file:
format.uint64_octal_specifier	../library/string.format.m	/^:- func uint64_octal_specifier = string.$/;kq|/^\<uint64_octal_specifier\>/;'q;"	kind:func	file:
format.using_sprintf	../library/string.format.m	/^:- pred using_sprintf is semidet.$/;kq|/^\<using_sprintf\>/;'q;"	kind:pred	file:
format.using_sprintf_for_char	../library/string.format.m	/^:- pred using_sprintf_for_char(/;kq|/^\<using_sprintf_for_char\>/;'q;"	kind:pred	file:
format_analysis_pragmas	intermod_analysis.m	/^:- pred format_analysis_pragmas(/;kq|/^\<format_analysis_pragmas\>/;'q;"	kind:pred	file:
format_annotated_clause_head	hlds_out_pred.m	/^:- pred format_annotated_clause_head(/;kq|/^\<format_annotated_clause_head\>/;'q;"	kind:pred	file:
format_annotated_clause_heads	hlds_out_pred.m	/^:- pred format_annotated_clause_heads(/;kq|/^\<format_annotated_clause_heads\>/;'q;"	kind:pred	file:
format_arg	../library/pretty_printer.m	/^:- func format_arg(/;kq|/^\<format_arg\>/;'q;"	kind:func
format_arg_modes	hlds_out_goal.m	/^:- pred format_arg_modes(/;kq|/^\<format_arg_modes\>/;'q;"	kind:pred	file:
format_arg_pos_width	hlds_out_type_table.m	/^:- pred format_arg_pos_width(/;kq|/^\<format_arg_pos_width\>/;'q;"	kind:pred	file:
format_arg_tabling_methods	hlds_out_module.m	/^:- pred format_arg_tabling_methods(/;kq|/^\<format_arg_tabling_methods\>/;'q;"	kind:pred	file:
format_atom_term_prio_anon_vars	../library/term_io.m	/^:- pred format_atom_term_prio_anon_vars(/;kq|/^\<format_atom_term_prio_anon_vars\>/;'q;"	kind:pred	file:
format_atom_term_prio_anon_vars_std	../library/term_io.m	/^:- pred format_atom_term_prio_anon_vars_std(/;kq|/^\<format_atom_term_prio_anon_vars_std\>/;'q;"	kind:pred	file:
format_avail_entry	hlds_out_module.m	/^:- pred format_avail_entry(/;kq|/^\<format_avail_entry\>/;'q;"	kind:pred	file:
format_bound_functor_being_defined	parse_tree_out_item.m	/^:- pred format_bound_functor_being_defined(/;kq|/^\<format_bound_functor_being_defined\>/;'q;"	kind:pred	file:
format_call.add_to_element_map	format_call.m	/^:- pred add_to_element_map(/;kq|/^\<add_to_element_map\>/;'q;"	kind:pred	file:
format_call.add_to_fc_eqv_map	format_call.m	/^:- pred add_to_fc_eqv_map(/;kq|/^\<add_to_fc_eqv_map\>/;'q;"	kind:pred	file:
format_call.add_to_list_map	format_call.m	/^:- pred add_to_list_map(/;kq|/^\<add_to_list_map\>/;'q;"	kind:pred	file:
format_call.add_to_string_map	format_call.m	/^:- pred add_to_string_map(/;kq|/^\<add_to_string_map\>/;'q;"	kind:pred	file:
format_call.alloc_id	format_call.m	/^:- pred alloc_id(/;kq|/^\<alloc_id\>/;'q;"	kind:pred	file:
format_call.arg_nums_to_vars	format_call.m	/^:- pred arg_nums_to_vars(list(/;kq|/^\<arg_nums_to_vars\>/;'q;"	kind:pred	file:
format_call.build_flags_arg	format_call.m	/^:- pred build_flags_arg(/;kq|/^\<build_flags_arg\>/;'q;"	kind:pred	file:
format_call.build_int_base_arg	format_call.m	/^:- pred build_int_base_arg(/;kq|/^\<build_int_base_arg\>/;'q;"	kind:pred	file:
format_call.cm_eqv_map	format_call.m	/^                cm_eqv_map              :: fc_eqv_map$/;kq|-;/\<format_call.cm_eqv_map\>/;'q;"	kind:fld	file:
format_call.cm_string_map	format_call.m	/^                cm_string_map           :: string_map,$/;kq|-;/\<format_call.cm_string_map\>/;'q;"	kind:fld	file:
format_call.conj_id	format_call.m	/^:- type conj_id$/;kq|-;/\<format_call.conj_id\>/;'q;"	kind:type	file:
format_call.conj_map	format_call.m	/^:- type conj_map$/;kq|-;/\<format_call.conj_map\>/;'q;"	kind:type	file:
format_call.conj_maps	format_call.m	/^:- type conj_maps == map(conj_id, conj_map).$/;kq|-;/\<format_call.conj_maps\>/;'q;"	kind:type	file:
format_call.conj_pred_map	format_call.m	/^:- type conj_pred_map == map(conj_id, conj_id).$/;kq|-;/\<format_call.conj_pred_map\>/;'q;"	kind:type	file:
format_call.fc_eqv_map	format_call.m	/^:- type fc_eqv_map == map(prog_var, prog_var).$/;kq|-;/\<format_call.fc_eqv_map\>/;'q;"	kind:type	file:
format_call.fc_goal_id_map	format_call.m	/^:- type fc_goal_id_map == map(goal_id, fc_opt_goal_info).$/;kq|-;/\<format_call.fc_goal_id_map\>/;'q;"	kind:type	file:
format_call.fc_opt_goal_info	format_call.m	/^:- type fc_opt_goal_info$/;kq|-;/\<format_call.fc_opt_goal_info\>/;'q;"	kind:type	file:
format_call.fcs_call_context	format_call.m	/^                fcs_call_context            :: prog_context,$/;kq|-;/\<format_call.fcs_call_context\>/;'q;"	kind:fld	file:
format_call.fcs_call_kind	format_call.m	/^                fcs_call_kind               :: format_call_kind,$/;kq|-;/\<format_call.fcs_call_kind\>/;'q;"	kind:fld	file:
format_call.fcs_called_pred_id	format_call.m	/^                fcs_called_pred_id          :: pred_id,$/;kq|-;/\<format_call.fcs_called_pred_id\>/;'q;"	kind:fld	file:
format_call.fcs_goal_id	format_call.m	/^                fcs_goal_id                 :: goal_id,$/;kq|-;/\<format_call.fcs_goal_id\>/;'q;"	kind:fld	file:
format_call.fcs_goal_info	format_call.m	/^                fcs_goal_info               :: hlds_goal_info,$/;kq|-;/\<format_call.fcs_goal_info\>/;'q;"	kind:fld	file:
format_call.fmt_str_val_vars	format_call.m	/^:- type fmt_str_val_vars$/;kq|-;/\<format_call.fmt_str_val_vars\>/;'q;"	kind:type	file:
format_call.follow_poly_type	format_call.m	/^:- pred follow_poly_type(/;kq|/^\<follow_poly_type\>/;'q;"	kind:pred	file:
format_call.fsr_element_vars	format_call.m	/^                fsr_element_vars        :: list(prog_var),$/;kq|-;/\<format_call.fsr_element_vars\>/;'q;"	kind:fld	file:
format_call.fsr_skeleton_vars	format_call.m	/^                fsr_skeleton_vars       :: list(prog_var)$/;kq|-;/\<format_call.fsr_skeleton_vars\>/;'q;"	kind:fld	file:
format_call.fsr_string	format_call.m	/^                fsr_string              :: string,$/;kq|-;/\<format_call.fsr_string\>/;'q;"	kind:fld	file:
format_call.fsr_to_delete_vars	format_call.m	/^                fsr_to_delete_vars      :: list(prog_var),$/;kq|-;/\<format_call.fsr_to_delete_vars\>/;'q;"	kind:fld	file:
format_call.get_conj_map	format_call.m	/^:- func get_conj_map(/;kq|/^\<get_conj_map\>/;'q;"	kind:func	file:
format_call.head	format_call.m	/^                head        :: prog_var,$/;kq|-;/\<format_call.head\>/;'q;"	kind:fld	file:
format_call.io_state_no_stream	format_call.m	/^    ;       io_state_no_stream$/;kq|-;/\<format_call.io_state_no_stream\>/;'q;"	kind:cons	file:
format_call.io_state_stream	format_call.m	/^    --->    io_state_stream(prog_var)$/;kq|-;/\<format_call.io_state_stream\>/;'q;"	kind:cons	file:
format_call.iofns_context	format_call.m	/^                iofns_context           :: prog_context,$/;kq|-;/\<format_call.iofns_context\>/;'q;"	kind:fld	file:
format_call.iofns_io_in_var	format_call.m	/^                iofns_io_in_var         :: prog_var,$/;kq|-;/\<format_call.iofns_io_in_var\>/;'q;"	kind:fld	file:
format_call.iofns_io_out_var	format_call.m	/^                iofns_io_out_var        :: prog_var$/;kq|-;/\<format_call.iofns_io_out_var\>/;'q;"	kind:fld	file:
format_call.iofs_context	format_call.m	/^                iofs_context            :: prog_context,$/;kq|-;/\<format_call.iofs_context\>/;'q;"	kind:fld	file:
format_call.iofs_io_in_var	format_call.m	/^                iofs_io_in_var          :: prog_var,$/;kq|-;/\<format_call.iofs_io_in_var\>/;'q;"	kind:fld	file:
format_call.iofs_io_out_var	format_call.m	/^                iofs_io_out_var         :: prog_var$/;kq|-;/\<format_call.iofs_io_out_var\>/;'q;"	kind:fld	file:
format_call.iofs_stream_var	format_call.m	/^                iofs_stream_var         :: prog_var,$/;kq|-;/\<format_call.iofs_stream_var\>/;'q;"	kind:fld	file:
format_call.is_format_call	format_call.m	/^:- pred is_format_call(pred_info::in, list(/;kq|/^\<is_format_call\>/;'q;"	kind:pred
format_call.kind_pragma	format_call.m	/^    ;       kind_pragma($/;kq|-;/\<format_call.kind_pragma\>/;'q;"	kind:cons	file:
format_call.kind_string_format	format_call.m	/^    --->    kind_string_format($/;kq|-;/\<format_call.kind_string_format\>/;'q;"	kind:cons	file:
format_call.list_element_map	format_call.m	/^:- type list_element_map == map(prog_var, abstract_poly_type).$/;kq|-;/\<format_call.list_element_map\>/;'q;"	kind:type	file:
format_call.list_skeleton_cons	format_call.m	/^    ;       list_skeleton_cons($/;kq|-;/\<format_call.list_skeleton_cons\>/;'q;"	kind:cons	file:
format_call.list_skeleton_map	format_call.m	/^:- type list_skeleton_map == map(prog_var, list_skeleton_state).$/;kq|-;/\<format_call.list_skeleton_map\>/;'q;"	kind:type	file:
format_call.list_skeleton_nil	format_call.m	/^    --->    list_skeleton_nil$/;kq|-;/\<format_call.list_skeleton_nil\>/;'q;"	kind:cons	file:
format_call.p_context	format_call.m	/^                p_context               :: prog_context,$/;kq|-;/\<format_call.p_context\>/;'q;"	kind:fld	file:
format_call.p_fmt_str_values	format_call.m	/^                p_fmt_str_values        :: one_or_more(fmt_str_val_vars)$/;kq|-;/\<format_call.p_fmt_str_values\>/;'q;"	kind:fld	file:
format_call.project_all_yes	format_call.m	/^:- pred project_all_yes(list(maybe(T))::in, list(/;kq|/^\<project_all_yes\>/;'q;"	kind:pred	file:
format_call.project_case_goal	format_call.m	/^:- func project_case_goal(/;kq|/^\<project_case_goal\>/;'q;"	kind:func	file:
format_call.represent_spec	format_call.m	/^:- pred represent_spec(/;kq|/^\<represent_spec\>/;'q;"	kind:pred	file:
format_call.sb_context	format_call.m	/^                sb_context              :: prog_context,$/;kq|-;/\<format_call.sb_context\>/;'q;"	kind:fld	file:
format_call.sb_fmt_str_values	format_call.m	/^                sb_fmt_str_values       :: fmt_str_val_vars,$/;kq|-;/\<format_call.sb_fmt_str_values\>/;'q;"	kind:fld	file:
format_call.sb_state_in_var	format_call.m	/^                sb_state_in_var         :: prog_var,$/;kq|-;/\<format_call.sb_state_in_var\>/;'q;"	kind:fld	file:
format_call.sb_state_out_var	format_call.m	/^                sb_state_out_var        :: prog_var$/;kq|-;/\<format_call.sb_state_out_var\>/;'q;"	kind:fld	file:
format_call.sf_context	format_call.m	/^                sf_context              :: prog_context,$/;kq|-;/\<format_call.sf_context\>/;'q;"	kind:fld	file:
format_call.sf_fmt_str_values	format_call.m	/^                sf_fmt_str_values       :: fmt_str_val_vars,$/;kq|-;/\<format_call.sf_fmt_str_values\>/;'q;"	kind:fld	file:
format_call.sf_result_var	format_call.m	/^                sf_result_var           :: prog_var$/;kq|-;/\<format_call.sf_result_var\>/;'q;"	kind:fld	file:
format_call.ssw_context	format_call.m	/^                ssw_context             :: prog_context,$/;kq|-;/\<format_call.ssw_context\>/;'q;"	kind:fld	file:
format_call.ssw_fmt_str_values	format_call.m	/^                ssw_fmt_str_values      :: fmt_str_val_vars,$/;kq|-;/\<format_call.ssw_fmt_str_values\>/;'q;"	kind:fld	file:
format_call.ssw_in_var	format_call.m	/^                ssw_in_var              :: prog_var,$/;kq|-;/\<format_call.ssw_in_var\>/;'q;"	kind:fld	file:
format_call.ssw_out_var	format_call.m	/^                ssw_out_var             :: prog_var$/;kq|-;/\<format_call.ssw_out_var\>/;'q;"	kind:fld	file:
format_call.ssw_stream_var	format_call.m	/^                ssw_stream_var          :: prog_var,$/;kq|-;/\<format_call.ssw_stream_var\>/;'q;"	kind:fld	file:
format_call.ssw_tc_info_var	format_call.m	/^                ssw_tc_info_var         :: prog_var,$/;kq|-;/\<format_call.ssw_tc_info_var\>/;'q;"	kind:fld	file:
format_call.state_format	format_call.m	/^:- type state_format$/;kq|-;/\<format_call.state_format\>/;'q;"	kind:type	file:
format_call.string_append	format_call.m	/^    ;       string_append(goal_id, prog_var, prog_var)$/;kq|-;/\<format_call.string_append\>/;'q;"	kind:cons	file:
format_call.string_append_list	format_call.m	/^    ;       string_append_list(goal_id, prog_var).$/;kq|-;/\<format_call.string_append_list\>/;'q;"	kind:cons	file:
format_call.string_const	format_call.m	/^    --->    string_const(string)$/;kq|-;/\<format_call.string_const\>/;'q;"	kind:cons	file:
format_call.string_map	format_call.m	/^:- type string_map == map(prog_var, string_state).$/;kq|-;/\<format_call.string_map\>/;'q;"	kind:type	file:
format_call.string_state	format_call.m	/^:- type string_state$/;kq|-;/\<format_call.string_state\>/;'q;"	kind:type	file:
format_call.tail	format_call.m	/^                tail        :: prog_var$/;kq|-;/\<format_call.tail\>/;'q;"	kind:fld	file:
format_call_error_prelude	check_pragma_format_call.m	/^:- func format_call_error_prelude(pred_info, int, int) = list(/;kq|/^\<format_call_error_prelude\>/;'q;"	kind:func	file:
format_call_error_too_large_arg_num	check_pragma_format_call.m	/^:- func format_call_error_too_large_arg_num(/;kq|/^\<format_call_error_too_large_arg_num\>/;'q;"	kind:func	file:
format_call_error_too_small_arg_num	check_pragma_format_call.m	/^:- func format_call_error_too_small_arg_num(/;kq|/^\<format_call_error_too_small_arg_num\>/;'q;"	kind:func	file:
format_call_error_wrong_mode	check_pragma_format_call.m	/^:- func format_call_error_wrong_mode(/;kq|/^\<format_call_error_wrong_mode\>/;'q;"	kind:func	file:
format_call_error_wrong_type	check_pragma_format_call.m	/^:- func format_call_error_wrong_type(/;kq|/^\<format_call_error_wrong_type\>/;'q;"	kind:func	file:
format_call_info	hlds_pred.m	/^:- type format_call_info$/;kq|-;/\<format_call_info\>/;'q;"	kind:type
format_call_is_checked_in_parent	format_call.m	/^:- pred format_call_is_checked_in_parent(/;kq|/^\<format_call_is_checked_in_parent\>/;'q;"	kind:pred	file:
format_call_is_checked_in_parent_loop	format_call.m	/^:- pred format_call_is_checked_in_parent_loop(list(/;kq|/^\<format_call_is_checked_in_parent_loop\>/;'q;"	kind:pred	file:
format_call_kind	format_call.m	/^:- type format_call_kind$/;kq|-;/\<format_call_kind\>/;'q;"	kind:type	file:
format_call_kind_opt	format_call.m	/^:- inst format_call_kind_opt for format_call_kind\/0$/;kq|-;/\<format_call_kind_opt\>/;'q;"	kind:inst	file:
format_call_maybe_stream	get_dependencies.m	/^    ;       format_call_maybe_stream.$/;kq|-;/\<format_call_maybe_stream\>/;'q;"	kind:cons	file:
format_call_non_stream	get_dependencies.m	/^    --->    format_call_non_stream$/;kq|-;/\<format_call_non_stream\>/;'q;"	kind:cons	file:
format_call_site	format_call.m	/^:- type format_call_site$/;kq|-;/\<format_call_site\>/;'q;"	kind:type	file:
format_call_traverse_conj	format_call.m	/^:- pred format_call_traverse_conj(/;kq|/^\<format_call_traverse_conj\>/;'q;"	kind:pred	file:
format_call_traverse_disj	format_call.m	/^:- pred format_call_traverse_disj(/;kq|/^\<format_call_traverse_disj\>/;'q;"	kind:pred	file:
format_call_traverse_disj_arms	format_call.m	/^:- pred format_call_traverse_disj_arms(/;kq|/^\<format_call_traverse_disj_arms\>/;'q;"	kind:pred	file:
format_call_traverse_goal	format_call.m	/^:- pred format_call_traverse_goal(/;kq|/^\<format_call_traverse_goal\>/;'q;"	kind:pred	file:
format_call_traverse_params	format_call.m	/^:- type format_call_traverse_params$/;kq|-;/\<format_call_traverse_params\>/;'q;"	kind:type	file:
format_call_traverse_unify	format_call.m	/^:- pred format_call_traverse_unify(/;kq|/^\<format_call_traverse_unify\>/;'q;"	kind:pred	file:
format_call_version	get_dependencies.m	/^:- type format_call_version$/;kq|-;/\<format_call_version\>/;'q;"	kind:type	file:
format_cast_int16_to_int	../library/string.format.m	/^:- pred format_cast_int16_to_int(/;kq|/^\<format_cast_int16_to_int\>/;'q;"	kind:pred
format_cast_int16_to_uint	../library/string.format.m	/^:- pred format_cast_int16_to_uint(/;kq|/^\<format_cast_int16_to_uint\>/;'q;"	kind:pred
format_cast_int32_to_int	../library/string.format.m	/^:- pred format_cast_int32_to_int(/;kq|/^\<format_cast_int32_to_int\>/;'q;"	kind:pred
format_cast_int32_to_uint	../library/string.format.m	/^:- pred format_cast_int32_to_uint(/;kq|/^\<format_cast_int32_to_uint\>/;'q;"	kind:pred
format_cast_int8_to_int	../library/string.format.m	/^:- pred format_cast_int8_to_int(/;kq|/^\<format_cast_int8_to_int\>/;'q;"	kind:pred
format_cast_int8_to_uint	../library/string.format.m	/^:- pred format_cast_int8_to_uint(/;kq|/^\<format_cast_int8_to_uint\>/;'q;"	kind:pred
format_cast_int_to_uint	../library/string.format.m	/^:- pred format_cast_int_to_uint(/;kq|/^\<format_cast_int_to_uint\>/;'q;"	kind:pred
format_cast_uint16_to_uint	../library/string.format.m	/^:- pred format_cast_uint16_to_uint(/;kq|/^\<format_cast_uint16_to_uint\>/;'q;"	kind:pred
format_cast_uint32_to_uint	../library/string.format.m	/^:- pred format_cast_uint32_to_uint(/;kq|/^\<format_cast_uint32_to_uint\>/;'q;"	kind:pred
format_cast_uint8_to_uint	../library/string.format.m	/^:- pred format_cast_uint8_to_uint(/;kq|/^\<format_cast_uint8_to_uint\>/;'q;"	kind:pred
format_cell_offsets	hlds_out_type_table.m	/^:- func format_cell_offsets(/;kq|/^\<format_cell_offsets\>/;'q;"	kind:func	file:
format_char	../library/string.format.m	/^:- func format_char(/;kq|/^\<format_char\>/;'q;"	kind:func	file:
format_char_component	../library/string.format.m	/^:- pred format_char_component(/;kq|/^\<format_char_component\>/;'q;"	kind:pred	file:
format_char_component_nowidth	../library/string.format.m	/^:- pred format_char_component_nowidth(/;kq|/^\<format_char_component_nowidth\>/;'q;"	kind:pred
format_char_component_width	../library/string.format.m	/^:- pred format_char_component_width(/;kq|/^\<format_char_component_width\>/;'q;"	kind:pred
format_class_decl	parse_tree_out_item.m	/^:- pred format_class_decl(/;kq|/^\<format_class_decl\>/;'q;"	kind:pred	file:
format_class_decls	parse_tree_out_item.m	/^:- pred format_class_decls(/;kq|/^\<format_class_decls\>/;'q;"	kind:pred	file:
format_class_defn	hlds_out_typeclass_table.m	/^:- pred format_class_defn(/;kq|/^\<format_class_defn\>/;'q;"	kind:pred	file:
format_class_id	parse_tree_out_sym_name.m	/^:- pred format_class_id(/;kq|/^\<format_class_id\>/;'q;"	kind:pred
format_classes	hlds_out_typeclass_table.m	/^:- pred format_classes(/;kq|/^\<format_classes\>/;'q;"	kind:pred
format_clause	hlds_out_pred.m	/^:- pred format_clause(/;kq|/^\<format_clause\>/;'q;"	kind:pred
format_clause_head	hlds_out_pred.m	/^:- pred format_clause_head(/;kq|/^\<format_clause_head\>/;'q;"	kind:pred	file:
format_clauses	hlds_out_pred.m	/^:- pred format_clauses(/;kq|/^\<format_clauses\>/;'q;"	kind:pred	file:
format_clauses_loop	hlds_out_pred.m	/^:- pred format_clauses_loop(/;kq|/^\<format_clauses_loop\>/;'q;"	kind:pred	file:
format_comma_type_params_loop	hlds_out_type_table.m	/^:- pred format_comma_type_params_loop(tvarset::in, list(/;kq|/^\<format_comma_type_params_loop\>/;'q;"	kind:pred	file:
format_cons_table	hlds_out_module.m	/^:- pred format_cons_table(/;kq|/^\<format_cons_table\>/;'q;"	kind:pred	file:
format_cons_table_for_fq_du_ctor	hlds_out_module.m	/^:- pred format_cons_table_for_fq_du_ctor(map(du_ctor, list(/;kq|/^\<format_cons_table_for_fq_du_ctor\>/;'q;"	kind:pred	file:
format_cons_table_for_name	hlds_out_module.m	/^:- pred format_cons_table_for_name(map(du_ctor, list(/;kq|/^\<format_cons_table_for_name\>/;'q;"	kind:pred	file:
format_const_struct	hlds_out_module.m	/^:- pred format_const_struct(pair(/;kq|/^\<format_const_struct\>/;'q;"	kind:pred	file:
format_const_struct_args	hlds_out_module.m	/^:- pred format_const_struct_args(/;kq|/^\<format_const_struct_args\>/;'q;"	kind:pred	file:
format_const_struct_db	hlds_out_module.m	/^:- pred format_const_struct_db(/;kq|/^\<format_const_struct_db\>/;'q;"	kind:pred	file:
format_constant	../library/term_io.m	/^:- func format_constant(/;kq|/^\<format_constant\>/;'q;"	kind:func
format_constant	../library/term_io.m	/^:- pred format_constant(/;kq|/^\<format_constant\>/;'q;"	kind:pred
format_constant_agt	../library/term_io.m	/^:- pred format_constant_agt(/;kq|/^\<format_constant_agt\>/;'q;"	kind:pred	file:
format_constant_atom	../library/term_io.m	/^:- pred format_constant_atom(/;kq|/^\<format_constant_atom\>/;'q;"	kind:pred	file:
format_constraint	hlds_out_typeclass_table.m	/^:- pred format_constraint(/;kq|/^\<format_constraint\>/;'q;"	kind:pred	file:
format_constraint_id	hlds_out_pred.m	/^:- pred format_constraint_id(/;kq|/^\<format_constraint_id\>/;'q;"	kind:pred	file:
format_constraint_map	hlds_out_pred.m	/^:- pred format_constraint_map(/;kq|/^\<format_constraint_map\>/;'q;"	kind:pred	file:
format_constraint_map_entry	hlds_out_pred.m	/^:- pred format_constraint_map_entry(/;kq|/^\<format_constraint_map_entry\>/;'q;"	kind:pred	file:
format_constraint_proof	hlds_out_util.m	/^:- pred format_constraint_proof(/;kq|/^\<format_constraint_proof\>/;'q;"	kind:pred	file:
format_constraint_proof_map	hlds_out_util.m	/^:- pred format_constraint_proof_map(/;kq|/^\<format_constraint_proof_map\>/;'q;"	kind:pred
format_constructor_repns	hlds_out_type_table.m	/^:- pred format_constructor_repns(tvarset::in, list(/;kq|/^\<format_constructor_repns\>/;'q;"	kind:pred	file:
format_constructor_repns_loop	hlds_out_type_table.m	/^:- pred format_constructor_repns_loop(/;kq|/^\<format_constructor_repns_loop\>/;'q;"	kind:pred	file:
format_constructors	hlds_out_type_table.m	/^:- pred format_constructors(tvarset::in, constructor::in, list(/;kq|/^\<format_constructors\>/;'q;"	kind:pred	file:
format_constructors_loop	hlds_out_type_table.m	/^:- pred format_constructors_loop(/;kq|/^\<format_constructors_loop\>/;'q;"	kind:pred	file:
format_context	../mdbcomp/slice_and_dice.m	/^:- func format_context(/;kq|/^\<format_context\>/;'q;"	kind:func	file:
format_context	parse_tree_out_misc.m	/^:- pred format_context(/;kq|/^\<format_context\>/;'q;"	kind:pred
format_context	prog_item.m	/^                format_context          :: prog_context,$/;kq|-;/\<format_context\>/;'q;"	kind:fld
format_ctor	hlds_out_type_table.m	/^:- pred format_ctor(/;kq|/^\<format_ctor\>/;'q;"	kind:pred	file:
format_ctor_arg_repns	hlds_out_type_table.m	/^:- pred format_ctor_arg_repns(/;kq|/^\<format_ctor_arg_repns\>/;'q;"	kind:pred	file:
format_ctor_args	hlds_out_type_table.m	/^:- pred format_ctor_args(/;kq|/^\<format_ctor_args\>/;'q;"	kind:pred	file:
format_ctor_repn	hlds_out_type_table.m	/^:- pred format_ctor_repn(/;kq|/^\<format_ctor_repn\>/;'q;"	kind:pred	file:
format_datastruct	prog_ctgc.m	/^:- pred format_datastruct(/;kq|/^\<format_datastruct\>/;'q;"	kind:pred	file:
format_datastructs	prog_ctgc.m	/^:- pred format_datastructs(/;kq|/^\<format_datastructs\>/;'q;"	kind:pred	file:
format_dep_graph_edge	hlds_out_module.m	/^:- pred format_dep_graph_edge(/;kq|/^\<format_dep_graph_edge\>/;'q;"	kind:pred	file:
format_dep_graph_node	hlds_out_module.m	/^:- pred format_dep_graph_node(/;kq|/^\<format_dep_graph_node\>/;'q;"	kind:pred	file:
format_dependency_info	hlds_out_module.m	/^:- pred format_dependency_info(/;kq|/^\<format_dependency_info\>/;'q;"	kind:pred	file:
format_dependency_proc	hlds_out_module.m	/^:- pred format_dependency_proc(/;kq|/^\<format_dependency_proc\>/;'q;"	kind:pred	file:
format_dependency_scc	hlds_out_module.m	/^:- pred format_dependency_scc(/;kq|/^\<format_dependency_scc\>/;'q;"	kind:pred	file:
format_dice_label_counts	../mdbcomp/slice_and_dice.m	/^:- func format_dice_label_counts(list(/;kq|/^\<format_dice_label_counts\>/;'q;"	kind:func	file:
format_eff_trace_level	hlds_out_pred.m	/^:- pred format_eff_trace_level(/;kq|/^\<format_eff_trace_level\>/;'q;"	kind:pred	file:
format_escaped_char	../library/term_io.m	/^:- pred format_escaped_char(/;kq|/^\<format_escaped_char\>/;'q;"	kind:pred
format_escaped_string	../library/term_io.m	/^:- pred format_escaped_string(/;kq|/^\<format_escaped_string\>/;'q;"	kind:pred
format_escaped_sym_name	parse_tree_out_sym_name.m	/^:- pred format_escaped_sym_name(/;kq|/^\<format_escaped_sym_name\>/;'q;"	kind:pred
format_escaped_sym_name_arity	parse_tree_out_sym_name.m	/^:- pred format_escaped_sym_name_arity(/;kq|/^\<format_escaped_sym_name_arity\>/;'q;"	kind:pred
format_float	../library/string.format.m	/^:- func format_float(/;kq|/^\<format_float\>/;'q;"	kind:func	file:
format_float	../mdbcomp/slice_and_dice.m	/^:- func format_float(/;kq|/^\<format_float\>/;'q;"	kind:func	file:
format_float_component	../library/string.format.m	/^:- pred format_float_component(/;kq|/^\<format_float_component\>/;'q;"	kind:pred	file:
format_float_component_nowidth_noprec	../library/string.format.m	/^:- pred format_float_component_nowidth_noprec(/;kq|/^\<format_float_component_nowidth_noprec\>/;'q;"	kind:pred
format_float_component_nowidth_prec	../library/string.format.m	/^:- pred format_float_component_nowidth_prec(/;kq|/^\<format_float_component_nowidth_prec\>/;'q;"	kind:pred
format_float_component_width_noprec	../library/string.format.m	/^:- pred format_float_component_width_noprec(/;kq|/^\<format_float_component_width_noprec\>/;'q;"	kind:pred
format_float_component_width_prec	../library/string.format.m	/^:- pred format_float_component_width_prec(/;kq|/^\<format_float_component_width_prec\>/;'q;"	kind:pred
format_footer	hlds_out_module.m	/^:- pred format_footer(/;kq|/^\<format_footer\>/;'q;"	kind:pred	file:
format_functor_and_submodes	hlds_out_goal.m	/^:- pred format_functor_and_submodes(/;kq|/^\<format_functor_and_submodes\>/;'q;"	kind:pred	file:
format_fundep	hlds_out_typeclass_table.m	/^:- pred format_fundep(/;kq|/^\<format_fundep\>/;'q;"	kind:pred	file:
format_goal	hlds_out_goal.m	/^:- pred format_goal(/;kq|/^\<format_goal\>/;'q;"	kind:pred
format_goal_conj	hlds_out_goal.m	/^:- pred format_goal_conj(/;kq|/^\<format_goal_conj\>/;'q;"	kind:pred	file:
format_goal_disj	hlds_out_goal.m	/^:- pred format_goal_disj(/;kq|/^\<format_goal_disj\>/;'q;"	kind:pred	file:
format_goal_expr	hlds_out_goal.m	/^:- pred format_goal_expr(/;kq|/^\<format_goal_expr\>/;'q;"	kind:pred	file:
format_goal_foreign_proc	hlds_out_goal.m	/^:- pred format_goal_foreign_proc(/;kq|/^\<format_goal_foreign_proc\>/;'q;"	kind:pred	file:
format_goal_generic_call	hlds_out_goal.m	/^:- pred format_goal_generic_call(/;kq|/^\<format_goal_generic_call\>/;'q;"	kind:pred	file:
format_goal_if_then_else	hlds_out_goal.m	/^:- pred format_goal_if_then_else(/;kq|/^\<format_goal_if_then_else\>/;'q;"	kind:pred	file:
format_goal_list	hlds_out_goal.m	/^:- pred format_goal_list(/;kq|/^\<format_goal_list\>/;'q;"	kind:pred
format_goal_negation	hlds_out_goal.m	/^:- pred format_goal_negation(/;kq|/^\<format_goal_negation\>/;'q;"	kind:pred	file:
format_goal_nl	hlds_out_goal.m	/^:- pred format_goal_nl(/;kq|/^\<format_goal_nl\>/;'q;"	kind:pred
format_goal_plain_call	hlds_out_goal.m	/^:- pred format_goal_plain_call(/;kq|/^\<format_goal_plain_call\>/;'q;"	kind:pred	file:
format_goal_scope	hlds_out_goal.m	/^:- pred format_goal_scope(/;kq|/^\<format_goal_scope\>/;'q;"	kind:pred	file:
format_goal_shorthand	hlds_out_goal.m	/^:- pred format_goal_shorthand(/;kq|/^\<format_goal_shorthand\>/;'q;"	kind:pred	file:
format_goal_switch	hlds_out_goal.m	/^:- pred format_goal_switch(/;kq|/^\<format_goal_switch\>/;'q;"	kind:pred	file:
format_goal_unify	hlds_out_goal.m	/^:- pred format_goal_unify(/;kq|/^\<format_goal_unify\>/;'q;"	kind:pred	file:
format_header	hlds_out_module.m	/^:- pred format_header(/;kq|/^\<format_header\>/;'q;"	kind:pred	file:
format_hlds	hlds_out_module.m	/^:- pred format_hlds(/;kq|/^\<format_hlds\>/;'q;"	kind:pred	file:
format_hlds_proc_static	hlds_out_pred.m	/^:- pred format_hlds_proc_static(/;kq|/^\<format_hlds_proc_static\>/;'q;"	kind:pred	file:
format_hlds_ps_call_site	hlds_out_pred.m	/^:- pred format_hlds_ps_call_site(/;kq|/^\<format_hlds_ps_call_site\>/;'q;"	kind:pred	file:
format_hlds_ps_coverage_point	hlds_out_pred.m	/^:- pred format_hlds_ps_coverage_point(/;kq|/^\<format_hlds_ps_coverage_point\>/;'q;"	kind:pred	file:
format_ho_arg_regs	hlds_out_goal.m	/^:- pred format_ho_arg_regs(/;kq|/^\<format_ho_arg_regs\>/;'q;"	kind:pred	file:
format_impl	../library/string.format.m	/^:- pred format_impl(string::in, list(/;kq|/^\<format_impl\>/;'q;"	kind:pred
format_import_use_map_entry	parse_tree_out.m	/^:- pred format_import_use_map_entry(/;kq|/^\<format_import_use_map_entry\>/;'q;"	kind:pred	file:
format_include_module_map_entry	parse_tree_out.m	/^:- pred format_include_module_map_entry(/;kq|/^\<format_include_module_map_entry\>/;'q;"	kind:pred	file:
format_indent2	indent.m	/^:- pred format_indent2(/;kq|/^\<format_indent2\>/;'q;"	kind:pred
format_initial_opt_file	intermod.m	/^:- pred format_initial_opt_file(/;kq|/^\<format_initial_opt_file\>/;'q;"	kind:pred
format_inst_as_term_nl	hlds_out_inst_table.m	/^:- pred format_inst_as_term_nl(/;kq|/^\<format_inst_as_term_nl\>/;'q;"	kind:pred	file:
format_inst_entry	hlds_out_inst_table.m	/^:- pred format_inst_entry(/;kq|/^\<format_inst_entry\>/;'q;"	kind:pred	file:
format_inst_name_as_term_nl	hlds_out_inst_table.m	/^:- pred format_inst_name_as_term_nl(/;kq|/^\<format_inst_name_as_term_nl\>/;'q;"	kind:pred	file:
format_inst_name_nl	hlds_out_inst_table.m	/^:- pred format_inst_name_nl(/;kq|/^\<format_inst_name_nl\>/;'q;"	kind:pred	file:
format_inst_params	hlds_out_inst_table.m	/^:- pred format_inst_params(inst_varset::in, inst_var::in, list(/;kq|/^\<format_inst_params\>/;'q;"	kind:pred	file:
format_inst_table	hlds_out_inst_table.m	/^:- pred format_inst_table(/;kq|/^\<format_inst_table\>/;'q;"	kind:pred
format_instance_defn	hlds_out_typeclass_table.m	/^:- pred format_instance_defn(/;kq|/^\<format_instance_defn\>/;'q;"	kind:pred	file:
format_instance_defns_for_class	hlds_out_typeclass_table.m	/^:- pred format_instance_defns_for_class(/;kq|/^\<format_instance_defns_for_class\>/;'q;"	kind:pred	file:
format_instance_methods	hlds_out_typeclass_table.m	/^:- pred format_instance_methods(string::in, list(/;kq|/^\<format_instance_methods\>/;'q;"	kind:pred	file:
format_instances	hlds_out_typeclass_table.m	/^:- pred format_instances(/;kq|/^\<format_instances\>/;'q;"	kind:pred
format_interface_maybe_structure_reuse_domain	prog_ctgc.m	/^:- pred format_interface_maybe_structure_reuse_domain(/;kq|/^\<format_interface_maybe_structure_reuse_domain\>/;'q;"	kind:pred
format_interface_structure_sharing_domain	prog_ctgc.m	/^:- pred format_interface_structure_sharing_domain(/;kq|/^\<format_interface_structure_sharing_domain\>/;'q;"	kind:pred
format_intlist	hlds_out_util.m	/^:- pred format_intlist(list(/;kq|/^\<format_intlist\>/;'q;"	kind:pred
format_intlist_lag	hlds_out_util.m	/^:- pred format_intlist_lag(int::in, list(/;kq|/^\<format_intlist_lag\>/;'q;"	kind:pred	file:
format_key_any_inst	hlds_out_inst_table.m	/^:- pred format_key_any_inst(/;kq|/^\<format_key_any_inst\>/;'q;"	kind:pred	file:
format_key_ground_inst	hlds_out_inst_table.m	/^:- pred format_key_ground_inst(/;kq|/^\<format_key_ground_inst\>/;'q;"	kind:pred	file:
format_key_maybe_inst	hlds_out_inst_table.m	/^:- pred format_key_maybe_inst(/;kq|/^\<format_key_maybe_inst\>/;'q;"	kind:pred	file:
format_key_maybe_inst_det	hlds_out_inst_table.m	/^:- pred format_key_maybe_inst_det(/;kq|/^\<format_key_maybe_inst_det\>/;'q;"	kind:pred	file:
format_key_merge_inst	hlds_out_inst_table.m	/^:- pred format_key_merge_inst(/;kq|/^\<format_key_merge_inst\>/;'q;"	kind:pred	file:
format_key_unify_inst	hlds_out_inst_table.m	/^:- pred format_key_unify_inst(/;kq|/^\<format_key_unify_inst\>/;'q;"	kind:pred	file:
format_label	opt_util.m	/^:- func format_label(/;kq|/^\<format_label\>/;'q;"	kind:func
format_label_table	stack_layout.m	/^:- pred format_label_table(pair(/;kq|/^\<format_label_table\>/;'q;"	kind:pred	file:
format_label_tables	stack_layout.m	/^:- pred format_label_tables(map(/;kq|/^\<format_label_tables\>/;'q;"	kind:pred	file:
format_later_list_elements	../library/term_io.m	/^:- pred format_later_list_elements(/;kq|/^\<format_later_list_elements\>/;'q;"	kind:pred	file:
format_list	../library/pretty_printer.m	/^    ;       format_list(list(univ), doc)$/;kq|-;/\<format_list\>/;'q;"	kind:cons
format_llds_code_gen_info	hlds_out_goal.m	/^:- pred format_llds_code_gen_info(/;kq|/^\<format_llds_code_gen_info\>/;'q;"	kind:pred	file:
format_method_info	hlds_out_typeclass_table.m	/^:- pred format_method_info(/;kq|/^\<format_method_info\>/;'q;"	kind:pred	file:
format_mode_table	hlds_out_inst_table.m	/^:- pred format_mode_table(/;kq|/^\<format_mode_table\>/;'q;"	kind:pred
format_mode_table_entry	hlds_out_inst_table.m	/^:- pred format_mode_table_entry(/;kq|/^\<format_mode_table_entry\>/;'q;"	kind:pred	file:
format_nl	../library/pretty_printer.m	/^:- pred format_nl(/;kq|/^\<format_nl\>/;'q;"	kind:pred	file:
format_obsolete_in_favour_of	hlds_out_pred.m	/^:- pred format_obsolete_in_favour_of(/;kq|/^\<format_obsolete_in_favour_of\>/;'q;"	kind:pred	file:
format_opt_file_initial	intermod.m	/^:- pred format_opt_file_initial(/;kq|/^\<format_opt_file_initial\>/;'q;"	kind:pred	file:
format_opt_file_initial_body	intermod.m	/^:- pred format_opt_file_initial_body(/;kq|/^\<format_opt_file_initial_body\>/;'q;"	kind:pred	file:
format_path_port	../mdbcomp/slice_and_dice.m	/^:- func format_path_port(/;kq|/^\<format_path_port\>/;'q;"	kind:func	file:
format_piece	error_spec.m	/^:- type format_piece$/;kq|-;/\<format_piece\>/;'q;"	kind:type
format_pred	hlds_out_pred.m	/^:- pred format_pred(/;kq|/^\<format_pred\>/;'q;"	kind:pred
format_pred	prog_item.m	/^                format_pred             :: pred_pf_name_arity,$/;kq|-;/\<format_pred\>/;'q;"	kind:fld
format_pred_markers	hlds_out_pred.m	/^:- pred format_pred_markers(/;kq|/^\<format_pred_markers\>/;'q;"	kind:pred	file:
format_pred_proc_var_name_remap	hlds_out_pred.m	/^:- pred format_pred_proc_var_name_remap(/;kq|/^\<format_pred_proc_var_name_remap\>/;'q;"	kind:pred	file:
format_pred_types	hlds_out_pred.m	/^:- pred format_pred_types(/;kq|/^\<format_pred_types\>/;'q;"	kind:pred	file:
format_preds	hlds_out_module.m	/^:- pred format_preds(hlds_out_info::in, bool::in, list(/;kq|/^\<format_preds\>/;'q;"	kind:pred	file:
format_proc	hlds_out_pred.m	/^:- pred format_proc(/;kq|/^\<format_proc\>/;'q;"	kind:pred	file:
format_proc_arg_info	hlds_out_pred.m	/^:- pred format_proc_arg_info(/;kq|/^\<format_proc_arg_info\>/;'q;"	kind:pred	file:
format_proc_deep_profiling_info	hlds_out_pred.m	/^:- pred format_proc_deep_profiling_info(/;kq|/^\<format_proc_deep_profiling_info\>/;'q;"	kind:pred	file:
format_proc_deleted_callee_set	hlds_out_pred.m	/^:- pred format_proc_deleted_callee_set(set(/;kq|/^\<format_proc_deleted_callee_set\>/;'q;"	kind:pred	file:
format_proc_flags	hlds_out_pred.m	/^:- pred format_proc_flags(/;kq|/^\<format_proc_flags\>/;'q;"	kind:pred	file:
format_proc_label	../mdbcomp/slice_and_dice.m	/^:- func format_proc_label(/;kq|/^\<format_proc_label\>/;'q;"	kind:func	file:
format_proc_label	opt_util.m	/^:- func format_proc_label(/;kq|/^\<format_proc_label\>/;'q;"	kind:func
format_proc_opt_info	hlds_out_pred.m	/^:- pred format_proc_opt_info(/;kq|/^\<format_proc_opt_info\>/;'q;"	kind:pred	file:
format_proc_table_io_info	hlds_out_pred.m	/^:- pred format_proc_table_io_info(/;kq|/^\<format_proc_table_io_info\>/;'q;"	kind:pred	file:
format_proc_tabling_info	hlds_out_pred.m	/^:- pred format_proc_tabling_info(/;kq|/^\<format_proc_tabling_info\>/;'q;"	kind:pred	file:
format_proc_termination_info	hlds_out_pred.m	/^:- pred format_proc_termination_info(maybe(/;kq|/^\<format_proc_termination_info\>/;'q;"	kind:pred	file:
format_procs_loop	hlds_out_pred.m	/^:- pred format_procs_loop(/;kq|/^\<format_procs_loop\>/;'q;"	kind:pred	file:
format_promise	intermod.m	/^:- pred format_promise(/;kq|/^\<format_promise\>/;'q;"	kind:pred	file:
format_quoted_atom	../library/term_io.m	/^:- pred format_quoted_atom(/;kq|/^\<format_quoted_atom\>/;'q;"	kind:pred
format_quoted_atom_agt	../library/term_io.m	/^:- pred format_quoted_atom_agt(/;kq|/^\<format_quoted_atom_agt\>/;'q;"	kind:pred
format_quoted_char	../library/term_io.m	/^:- pred format_quoted_char(/;kq|/^\<format_quoted_char\>/;'q;"	kind:pred
format_quoted_string	../library/term_io.m	/^:- pred format_quoted_string(/;kq|/^\<format_quoted_string\>/;'q;"	kind:pred
format_rtti_var_info	hlds_out_pred.m	/^:- pred format_rtti_var_info(/;kq|/^\<format_rtti_var_info\>/;'q;"	kind:pred	file:
format_rtti_varmaps	hlds_out_pred.m	/^:- pred format_rtti_varmaps(/;kq|/^\<format_rtti_varmaps\>/;'q;"	kind:pred	file:
format_selector	prog_ctgc.m	/^:- pred format_selector(/;kq|/^\<format_selector\>/;'q;"	kind:pred	file:
format_seq_num	prog_item.m	/^                format_seq_num          :: item_seq_num$/;kq|-;/\<format_seq_num\>/;'q;"	kind:fld
format_short_reuse_description	hlds_out_goal.m	/^:- pred format_short_reuse_description(/;kq|/^\<format_short_reuse_description\>/;'q;"	kind:pred	file:
format_signed_int	../library/string.format.m	/^:- func format_signed_int(/;kq|/^\<format_signed_int\>/;'q;"	kind:func	file:
format_signed_int64	../library/string.format.m	/^:- func format_signed_int64(/;kq|/^\<format_signed_int64\>/;'q;"	kind:func	file:
format_signed_int64_component	../library/string.format.m	/^:- pred format_signed_int64_component(/;kq|/^\<format_signed_int64_component\>/;'q;"	kind:pred	file:
format_signed_int64_component_nowidth_noprec	../library/string.format.m	/^:- pred format_signed_int64_component_nowidth_noprec(/;kq|/^\<format_signed_int64_component_nowidth_noprec\>/;'q;"	kind:pred
format_signed_int64_component_nowidth_prec	../library/string.format.m	/^:- pred format_signed_int64_component_nowidth_prec(/;kq|/^\<format_signed_int64_component_nowidth_prec\>/;'q;"	kind:pred
format_signed_int64_component_width_noprec	../library/string.format.m	/^:- pred format_signed_int64_component_width_noprec(/;kq|/^\<format_signed_int64_component_width_noprec\>/;'q;"	kind:pred
format_signed_int64_component_width_prec	../library/string.format.m	/^:- pred format_signed_int64_component_width_prec(/;kq|/^\<format_signed_int64_component_width_prec\>/;'q;"	kind:pred
format_signed_int_component	../library/string.format.m	/^:- pred format_signed_int_component(/;kq|/^\<format_signed_int_component\>/;'q;"	kind:pred	file:
format_signed_int_component_nowidth_noprec	../library/string.format.m	/^:- pred format_signed_int_component_nowidth_noprec(/;kq|/^\<format_signed_int_component_nowidth_noprec\>/;'q;"	kind:pred
format_signed_int_component_nowidth_prec	../library/string.format.m	/^:- pred format_signed_int_component_nowidth_prec(/;kq|/^\<format_signed_int_component_nowidth_prec\>/;'q;"	kind:pred
format_signed_int_component_width_noprec	../library/string.format.m	/^:- pred format_signed_int_component_width_noprec(/;kq|/^\<format_signed_int_component_width_noprec\>/;'q;"	kind:pred
format_signed_int_component_width_prec	../library/string.format.m	/^:- pred format_signed_int_component_width_prec(/;kq|/^\<format_signed_int_component_width_prec\>/;'q;"	kind:pred
format_slice_label_counts	../mdbcomp/slice_and_dice.m	/^:- func format_slice_label_counts(list(/;kq|/^\<format_slice_label_counts\>/;'q;"	kind:func	file:
format_space_and_table_trie_step	hlds_out_module.m	/^:- pred format_space_and_table_trie_step(/;kq|/^\<format_space_and_table_trie_step\>/;'q;"	kind:pred	file:
format_stack_slots	hlds_out_pred.m	/^:- pred format_stack_slots(/;kq|/^\<format_stack_slots\>/;'q;"	kind:pred	file:
format_string	../library/string.format.m	/^:- func format_string(/;kq|/^\<format_string\>/;'q;"	kind:func	file:
format_string_component	../library/string.format.m	/^:- pred format_string_component(/;kq|/^\<format_string_component\>/;'q;"	kind:pred	file:
format_string_component_nowidth_noprec	../library/string.format.m	/^:- pred format_string_component_nowidth_noprec(/;kq|/^\<format_string_component_nowidth_noprec\>/;'q;"	kind:pred
format_string_component_nowidth_prec	../library/string.format.m	/^:- pred format_string_component_nowidth_prec(/;kq|/^\<format_string_component_nowidth_prec\>/;'q;"	kind:pred
format_string_component_width_noprec	../library/string.format.m	/^:- pred format_string_component_width_noprec(/;kq|/^\<format_string_component_width_noprec\>/;'q;"	kind:pred
format_string_component_width_prec	../library/string.format.m	/^:- pred format_string_component_width_prec(/;kq|/^\<format_string_component_width_prec\>/;'q;"	kind:pred
format_string_values	prog_data_pragma.m	/^:- type format_string_values$/;kq|-;/\<format_string_values\>/;'q;"	kind:type
format_string_values_to_string	parse_tree_out_pragma.m	/^:- func format_string_values_to_string(/;kq|/^\<format_string_values_to_string\>/;'q;"	kind:func	file:
format_structure_reuse_condition	prog_ctgc.m	/^:- pred format_structure_reuse_condition(/;kq|/^\<format_structure_reuse_condition\>/;'q;"	kind:pred	file:
format_structure_reuse_conditions	prog_ctgc.m	/^:- pred format_structure_reuse_conditions(/;kq|/^\<format_structure_reuse_conditions\>/;'q;"	kind:pred	file:
format_structure_reuse_domain	prog_ctgc.m	/^:- pred format_structure_reuse_domain(/;kq|/^\<format_structure_reuse_domain\>/;'q;"	kind:pred	file:
format_structure_sharing	prog_ctgc.m	/^:- pred format_structure_sharing(/;kq|/^\<format_structure_sharing\>/;'q;"	kind:pred	file:
format_structure_sharing_as_list	prog_ctgc.m	/^:- pred format_structure_sharing_as_list(/;kq|/^\<format_structure_sharing_as_list\>/;'q;"	kind:pred	file:
format_structure_sharing_domain	prog_ctgc.m	/^:- pred format_structure_sharing_domain(/;kq|/^\<format_structure_sharing_domain\>/;'q;"	kind:pred	file:
format_structure_sharing_pair	prog_ctgc.m	/^:- pred format_structure_sharing_pair(/;kq|/^\<format_structure_sharing_pair\>/;'q;"	kind:pred	file:
format_susp	../library/pretty_printer.m	/^    ;       format_susp((func) = doc)$/;kq|-;/\<format_susp\>/;'q;"	kind:cons
format_table	../library/string.m	/^:- func format_table(list(/;kq|/^\<format_table\>/;'q;"	kind:func
format_table_arg_info	hlds_out_pred.m	/^:- pred format_table_arg_info(/;kq|/^\<format_table_arg_info\>/;'q;"	kind:pred	file:
format_table_arg_infos	hlds_out_pred.m	/^:- pred format_table_arg_infos(/;kq|/^\<format_table_arg_infos\>/;'q;"	kind:pred
format_table_max	../library/string.m	/^:- func format_table_max(assoc_list(justified_column, maybe(/;kq|/^\<format_table_max\>/;'q;"	kind:func
format_table_struct_info	hlds_out_module.m	/^:- pred format_table_struct_info(/;kq|/^\<format_table_struct_info\>/;'q;"	kind:pred	file:
format_table_structs	hlds_out_module.m	/^:- pred format_table_structs(/;kq|/^\<format_table_structs\>/;'q;"	kind:pred	file:
format_table_tvar_map_entry	hlds_out_pred.m	/^:- pred format_table_tvar_map_entry(tvarset::in, pair(/;kq|/^\<format_table_tvar_map_entry\>/;'q;"	kind:pred	file:
format_term	../library/pretty_printer.m	/^    ;       format_term(string, list(univ))$/;kq|-;/\<format_term\>/;'q;"	kind:cons
format_term	../library/term_io.m	/^:- pred format_term(Stream::in, varset(T)::in, term(/;kq|/^\<format_term\>/;'q;"	kind:pred
format_term_anon_vars	../library/term_io.m	/^:- pred format_term_anon_vars(/;kq|/^\<format_term_anon_vars\>/;'q;"	kind:pred	file:
format_term_arg	../library/term_io.m	/^:- pred format_term_arg(/;kq|/^\<format_term_arg\>/;'q;"	kind:pred	file:
format_term_later_args	../library/term_io.m	/^:- pred format_term_later_args(/;kq|/^\<format_term_later_args\>/;'q;"	kind:pred	file:
format_term_nl	../library/term_io.m	/^:- pred format_term_nl(Stream::in, varset(T)::in, term(/;kq|/^\<format_term_nl\>/;'q;"	kind:pred
format_term_nl_with_op_table	../library/term_io.m	/^:- pred format_term_nl_with_op_table(/;kq|/^\<format_term_nl_with_op_table\>/;'q;"	kind:pred
format_term_prio_anon_vars	../library/term_io.m	/^:- pred format_term_prio_anon_vars(/;kq|/^\<format_term_prio_anon_vars\>/;'q;"	kind:pred	file:
format_term_with_op_table	../library/term_io.m	/^:- pred format_term_with_op_table(/;kq|/^\<format_term_with_op_table\>/;'q;"	kind:pred
format_trans_opt_file	intermod_analysis.m	/^:- pred format_trans_opt_file(/;kq|/^\<format_trans_opt_file\>/;'q;"	kind:pred
format_type_body	hlds_out_type_table.m	/^:- pred format_type_body(/;kq|/^\<format_type_body\>/;'q;"	kind:pred	file:
format_type_ctor	parse_tree_out_sym_name.m	/^:- pred format_type_ctor(/;kq|/^\<format_type_ctor\>/;'q;"	kind:pred
format_type_info_locn	hlds_out_pred.m	/^:- pred format_type_info_locn(/;kq|/^\<format_type_info_locn\>/;'q;"	kind:pred	file:
format_type_name	parse_tree_out_sym_name.m	/^:- pred format_type_name(/;kq|/^\<format_type_name\>/;'q;"	kind:pred
format_type_params	hlds_out_type_table.m	/^:- pred format_type_params(tvarset::in, list(/;kq|/^\<format_type_params\>/;'q;"	kind:pred	file:
format_type_table	hlds_out_type_table.m	/^:- pred format_type_table(/;kq|/^\<format_type_table\>/;'q;"	kind:pred
format_type_table_entries	hlds_out_type_table.m	/^:- pred format_type_table_entries(/;kq|/^\<format_type_table_entries\>/;'q;"	kind:pred	file:
format_type_table_entry	hlds_out_type_table.m	/^:- pred format_type_table_entry(/;kq|/^\<format_type_table_entry\>/;'q;"	kind:pred	file:
format_typeclass_info_var	hlds_out_pred.m	/^:- pred format_typeclass_info_var(/;kq|/^\<format_typeclass_info_var\>/;'q;"	kind:pred	file:
format_uint	../library/string.format.m	/^:- func format_uint(/;kq|/^\<format_uint\>/;'q;"	kind:func	file:
format_uint64	../library/string.format.m	/^:- func format_uint64(/;kq|/^\<format_uint64\>/;'q;"	kind:func	file:
format_uint64_component	../library/string.format.m	/^:- pred format_uint64_component(/;kq|/^\<format_uint64_component\>/;'q;"	kind:pred	file:
format_uint64_component_nowidth_noprec	../library/string.format.m	/^:- pred format_uint64_component_nowidth_noprec(/;kq|/^\<format_uint64_component_nowidth_noprec\>/;'q;"	kind:pred
format_uint64_component_nowidth_prec	../library/string.format.m	/^:- pred format_uint64_component_nowidth_prec(/;kq|/^\<format_uint64_component_nowidth_prec\>/;'q;"	kind:pred
format_uint64_component_width_noprec	../library/string.format.m	/^:- pred format_uint64_component_width_noprec(/;kq|/^\<format_uint64_component_width_noprec\>/;'q;"	kind:pred
format_uint64_component_width_prec	../library/string.format.m	/^:- pred format_uint64_component_width_prec(/;kq|/^\<format_uint64_component_width_prec\>/;'q;"	kind:pred
format_uint_component	../library/string.format.m	/^:- pred format_uint_component(/;kq|/^\<format_uint_component\>/;'q;"	kind:pred	file:
format_uint_component_nowidth_noprec	../library/string.format.m	/^:- pred format_uint_component_nowidth_noprec(/;kq|/^\<format_uint_component_nowidth_noprec\>/;'q;"	kind:pred
format_uint_component_nowidth_prec	../library/string.format.m	/^:- pred format_uint_component_nowidth_prec(/;kq|/^\<format_uint_component_nowidth_prec\>/;'q;"	kind:pred
format_uint_component_width_noprec	../library/string.format.m	/^:- pred format_uint_component_width_noprec(/;kq|/^\<format_uint_component_width_noprec\>/;'q;"	kind:pred
format_uint_component_width_prec	../library/string.format.m	/^:- pred format_uint_component_width_prec(/;kq|/^\<format_uint_component_width_prec\>/;'q;"	kind:pred
format_unescaped_sym_name	parse_tree_out_sym_name.m	/^:- pred format_unescaped_sym_name(/;kq|/^\<format_unescaped_sym_name\>/;'q;"	kind:pred
format_unescaped_sym_name_arity	parse_tree_out_sym_name.m	/^:- pred format_unescaped_sym_name_arity(/;kq|/^\<format_unescaped_sym_name_arity\>/;'q;"	kind:pred
format_unify_rhs	hlds_out_goal.m	/^:- pred format_unify_rhs(/;kq|/^\<format_unify_rhs\>/;'q;"	kind:pred
format_unify_rhs_2	hlds_out_goal.m	/^:- pred format_unify_rhs_2(/;kq|/^\<format_unify_rhs_2\>/;'q;"	kind:pred	file:
format_uniq_live_real	hlds_out_inst_table.m	/^:- pred format_uniq_live_real(/;kq|/^\<format_uniq_live_real\>/;'q;"	kind:pred	file:
format_univ	../library/pretty_printer.m	/^    ;       format_univ(univ)$/;kq|-;/\<format_univ\>/;'q;"	kind:cons
format_unsigned_int64_component	../library/string.format.m	/^:- pred format_unsigned_int64_component(/;kq|/^\<format_unsigned_int64_component\>/;'q;"	kind:pred	file:
format_unsigned_int64_component_nowidth_noprec	../library/string.format.m	/^:- pred format_unsigned_int64_component_nowidth_noprec(/;kq|/^\<format_unsigned_int64_component_nowidth_noprec\>/;'q;"	kind:pred
format_unsigned_int64_component_nowidth_prec	../library/string.format.m	/^:- pred format_unsigned_int64_component_nowidth_prec(/;kq|/^\<format_unsigned_int64_component_nowidth_prec\>/;'q;"	kind:pred
format_unsigned_int64_component_width_noprec	../library/string.format.m	/^:- pred format_unsigned_int64_component_width_noprec(/;kq|/^\<format_unsigned_int64_component_width_noprec\>/;'q;"	kind:pred
format_unsigned_int64_component_width_prec	../library/string.format.m	/^:- pred format_unsigned_int64_component_width_prec(/;kq|/^\<format_unsigned_int64_component_width_prec\>/;'q;"	kind:pred
format_untuple_info	hlds_out_pred.m	/^:- pred format_untuple_info(/;kq|/^\<format_untuple_info\>/;'q;"	kind:pred	file:
format_untuple_info_loop	hlds_out_pred.m	/^:- pred format_untuple_info_loop(/;kq|/^\<format_untuple_info_loop\>/;'q;"	kind:pred	file:
format_user_inst	hlds_out_inst_table.m	/^:- pred format_user_inst(pair(/;kq|/^\<format_user_inst\>/;'q;"	kind:pred	file:
format_values	prog_item.m	/^                format_values           :: one_or_more(format_string_values),$/;kq|-;/\<format_values\>/;'q;"	kind:fld
format_var_name_remap	hlds_out_pred.m	/^:- pred format_var_name_remap(/;kq|/^\<format_var_name_remap\>/;'q;"	kind:pred	file:
format_var_to_abs_locns	hlds_out_goal.m	/^:- pred format_var_to_abs_locns(/;kq|/^\<format_var_to_abs_locns\>/;'q;"	kind:pred
format_var_types	hlds_out_pred.m	/^:- pred format_var_types(/;kq|/^\<format_var_types\>/;'q;"	kind:pred	file:
format_var_types_loop	hlds_out_pred.m	/^:- pred format_var_types_loop(/;kq|/^\<format_var_types_loop\>/;'q;"	kind:pred	file:
format_variable	../library/term_io.m	/^:- pred format_variable(Stream::in, varset(T)::in, var(/;kq|/^\<format_variable\>/;'q;"	kind:pred
format_variable_anon_vars	../library/term_io.m	/^:- pred format_variable_anon_vars(Stream::in, OpTable::in, var(/;kq|/^\<format_variable_anon_vars\>/;'q;"	kind:pred	file:
format_variable_with_op_table	../library/term_io.m	/^:- pred format_variable_with_op_table(/;kq|/^\<format_variable_with_op_table\>/;'q;"	kind:pred
format_vars_and_types	parse_tree_out_pragma.m	/^:- pred format_vars_and_types(/;kq|/^\<format_vars_and_types\>/;'q;"	kind:pred	file:
formatter	../library/pretty_printer.m	/^:- type formatter == (func(univ, list(type_desc)) = doc).$/;kq|-;/\<formatter\>/;'q;"	kind:type
formatter_map	../library/pretty_printer.m	/^:- type formatter_map == map(string, map(string, map(int, formatter))).$/;kq|-;/\<formatter_map\>/;'q;"	kind:type	file:
formatter_map_entry	../library/pretty_printer.m	/^:- type formatter_map_entry$/;kq|-;/\<formatter_map_entry\>/;'q;"	kind:type
forward	system_cmds.m	/^    --->    forward     % '$/;kq|-;/\<forward\>/;'q;"	kind:cons
forward_decl	mlds_to_c_util.m	/^    --->    forward_decl$/;kq|-;/\<forward_decl\>/;'q;"	kind:cons
forward_goal_path	../mdbcomp/mdbcomp.goal_path.m	/^:- type forward_goal_path$/;kq|-;/\<forward_goal_path\>/;'q;"	kind:type
forward_map	../library/bimap.m	/^:- func forward_map(bimap(K, V)) = map(/;kq|/^\<forward_map\>/;'q;"	kind:func
forward_map	../library/injection.m	/^:- func forward_map(injection(K, V)) = map(/;kq|/^\<forward_map\>/;'q;"	kind:func
forward_search	../library/bimap.m	/^:- func forward_search(bimap(/;kq|/^\<forward_search\>/;'q;"	kind:func
forward_search	../library/injection.m	/^:- func forward_search(injection(/;kq|/^\<forward_search\>/;'q;"	kind:func
forward_use_in_case	structure_reuse.lfu.m	/^:- pred forward_use_in_case(/;kq|/^\<forward_use_in_case\>/;'q;"	kind:pred	file:
forward_use_in_cases	structure_reuse.lfu.m	/^:- pred forward_use_in_cases(var_table::in, list(case)::in, list(/;kq|/^\<forward_use_in_cases\>/;'q;"	kind:pred	file:
forward_use_in_composite_goal	structure_reuse.lfu.m	/^:- pred forward_use_in_composite_goal(/;kq|/^\<forward_use_in_composite_goal\>/;'q;"	kind:pred	file:
forward_use_in_conj	structure_reuse.lfu.m	/^:- pred forward_use_in_conj(/;kq|/^\<forward_use_in_conj\>/;'q;"	kind:pred	file:
forward_use_in_disj	structure_reuse.lfu.m	/^:- pred forward_use_in_disj(/;kq|/^\<forward_use_in_disj\>/;'q;"	kind:pred	file:
forward_use_in_disj_goal	structure_reuse.lfu.m	/^:- pred forward_use_in_disj_goal(/;kq|/^\<forward_use_in_disj_goal\>/;'q;"	kind:pred	file:
forward_use_in_goal	structure_reuse.lfu.m	/^:- pred forward_use_in_goal(/;kq|/^\<forward_use_in_goal\>/;'q;"	kind:pred	file:
forward_use_information	structure_reuse.lfu.m	/^:- pred forward_use_information(/;kq|/^\<forward_use_information\>/;'q;"	kind:pred
found	maybe_error.m	/^    ;       found.$/;kq|-;/\<found\>/;'q;"	kind:cons
found_all_prereqs	make.prereqs.m	/^    ;       found_all_prereqs(set(dependency_file)).$/;kq|-;/\<found_all_prereqs\>/;'q;"	kind:cons
found_any_rec_calls	mark_tail_calls.m	/^:- type found_any_rec_calls$/;kq|-;/\<found_any_rec_calls\>/;'q;"	kind:type
found_deconstruct	switch_detection.m	/^    ;       found_deconstruct$/;kq|-;/\<found_deconstruct\>/;'q;"	kind:cons	file:
found_deconstruct	switch_detection.m	/^:- type found_deconstruct$/;kq|-;/\<found_deconstruct\>/;'q;"	kind:type
found_end_of_string	../library/string.parse_util.m	/^    --->    found_end_of_string$/;kq|-;/\<found_end_of_string\>/;'q;"	kind:cons
found_error	make.check_up_to_date.m	/^    ;       found_error.$/;kq|-;/\<found_error\>/;'q;"	kind:cons	file:
found_first_goal	introduce_parallelism.m	/^    ;       found_first_goal($/;kq|-;/\<found_first_goal\>/;'q;"	kind:cons	file:
found_invalid_inst_or_mode	make_hlds_types.m	/^:- type found_invalid_inst_or_mode$/;kq|-;/\<found_invalid_inst_or_mode\>/;'q;"	kind:type
found_invalid_type	make_hlds_types.m	/^:- type found_invalid_type$/;kq|-;/\<found_invalid_type\>/;'q;"	kind:type
found_option_error	../library/getopt.m	/^    ;       found_option_error(option_error(OptionType)).$/;kq|-;/\<found_option_error\>/;'q;"	kind:cons
found_option_error	../library/getopt_io.m	/^    ;       found_option_error(option_error(OptionType)).$/;kq|-;/\<found_option_error\>/;'q;"	kind:cons
found_options_file_error	options_file.m	/^:- type found_options_file_error$/;kq|-;/\<found_options_file_error\>/;'q;"	kind:type	file:
found_percent	../library/string.parse_util.m	/^    ;       found_percent(list(char)).  % The list of chars after the percent.$/;kq|-;/\<found_percent\>/;'q;"	kind:cons
four	../library/rtree.m	/^    ;       four(K, rtree_2(K, V), K, rtree_2(K, V), K, rtree_2(K, V), K,$/;kq|-;/\<four\>/;'q;"	kind:cons	file:
four	../library/set_ctree234.m	/^    ;       four(T, T, T, set_tree234(T), set_tree234(T),$/;kq|-;/\<four\>/;'q;"	kind:cons	file:
four	../library/set_ctree234.m	/^:- inst four(E, T) for set_tree234\/1$/;kq|-;/\<four\>/;'q;"	kind:inst	file:
four	../library/set_tree234.m	/^    ;       four(T, T, T, set_tree234(T), set_tree234(T),$/;kq|-;/\<four\>/;'q;"	kind:cons	file:
four	../library/set_tree234.m	/^:- inst four(E, T) for set_tree234\/1$/;kq|-;/\<four\>/;'q;"	kind:inst	file:
four	../library/tree234.m	/^    ;       four(K, V, K, V, K, V, tree234(K, V), tree234(K, V),$/;kq|-;/\<four\>/;'q;"	kind:cons
four	../library/tree234.m	/^:- inst four(K, V, T) for tree234\/2$/;kq|-;/\<four\>/;'q;"	kind:inst	file:
fourier_elimination	lp_rational.m	/^:- pred fourier_elimination(list(lp_var)::in, lp_varset::in, maybe(/;kq|/^\<fourier_elimination\>/;'q;"	kind:pred	file:
fp_entry	ctgc.fixpoint_table.m	/^:- type fp_entry(E)$/;kq|-;/\<fp_entry\>/;'q;"	kind:type	file:
fp_entry_init	ctgc.fixpoint_table.m	/^:- func fp_entry_init(E) = fp_entry(/;kq|/^\<fp_entry_init\>/;'q;"	kind:func	file:
fp_entry_init_with_stability	ctgc.fixpoint_table.m	/^:- func fp_entry_init_with_stability(is_stable, E) = fp_entry(/;kq|/^\<fp_entry_init_with_stability\>/;'q;"	kind:func	file:
fp_impl_ordinary	prog_data_foreign.m	/^    --->    fp_impl_ordinary($/;kq|-;/\<fp_impl_ordinary\>/;'q;"	kind:cons
fp_on_error	../library/dir.m	/^                fp_on_error     :: on_error$/;kq|-;/\<fp_on_error\>/;'q;"	kind:fld
fp_subdirs	../library/dir.m	/^                fp_subdirs      :: maybe_subdirs,$/;kq|-;/\<fp_subdirs\>/;'q;"	kind:fld
fproc_components	llds.m	/^                fproc_components        :: list(foreign_proc_component),$/;kq|-;/\<fproc_components\>/;'q;"	kind:fld
fproc_decls	llds.m	/^                fproc_decls             :: list(foreign_proc_decl),$/;kq|-;/\<fproc_decls\>/;'q;"	kind:fld
fproc_fix_layout	llds.m	/^                fproc_fix_layout        :: maybe(label),$/;kq|-;/\<fproc_fix_layout\>/;'q;"	kind:fld
fproc_fix_nolayout	llds.m	/^                fproc_fix_nolayout      :: maybe(label),$/;kq|-;/\<fproc_fix_nolayout\>/;'q;"	kind:fld
fproc_fix_onlylayout	llds.m	/^                fproc_fix_onlylayout    :: maybe(label),$/;kq|-;/\<fproc_fix_onlylayout\>/;'q;"	kind:fld
fproc_hash_def_label	llds.m	/^                fproc_hash_def_label    :: maybe(label),$/;kq|-;/\<fproc_hash_def_label\>/;'q;"	kind:fld
fproc_may_call_merc	llds.m	/^                fproc_may_call_merc     :: proc_may_call_mercury,$/;kq|-;/\<fproc_may_call_merc\>/;'q;"	kind:fld
fproc_maybe_dupl	llds.m	/^                fproc_maybe_dupl        :: proc_may_duplicate$/;kq|-;/\<fproc_maybe_dupl\>/;'q;"	kind:fld
fproc_nofix	llds.m	/^                fproc_nofix             :: maybe(label),$/;kq|-;/\<fproc_nofix\>/;'q;"	kind:fld
fproc_stack_slot_ref	llds.m	/^                fproc_stack_slot_ref    :: maybe_refers_to_llds_stack,$/;kq|-;/\<fproc_stack_slot_ref\>/;'q;"	kind:fld
fquotient	../library/calendar.m	/^:- func fquotient(/;kq|/^\<fquotient\>/;'q;"	kind:func	file:
frame_block_info	frameopt.m	/^:- type frame_block_info(En, Ex)$/;kq|-;/\<frame_block_info\>/;'q;"	kind:type	file:
frame_block_map	frameopt.m	/^:- type frame_block_map(En, Ex)   ==  map(label, frame_block_info(En, Ex)).$/;kq|-;/\<frame_block_map\>/;'q;"	kind:type	file:
frameopt.analyze_block	frameopt.m	/^:- pred analyze_block(label::in, list(/;kq|/^\<analyze_block\>/;'q;"	kind:pred	file:
frameopt.analyze_block_map	frameopt.m	/^:- pred analyze_block_map(list(/;kq|/^\<analyze_block_map\>/;'q;"	kind:pred	file:
frameopt.analyze_block_map_2	frameopt.m	/^:- pred analyze_block_map_2(list(/;kq|/^\<analyze_block_map_2\>/;'q;"	kind:pred	file:
frameopt.block_entry_exit	frameopt.m	/^:- instance block_entry_exit(det_entry_info, det_exit_info) where [$/;kq|-;/\<frameopt.block_entry_exit\>/;'q;"	kind:tci	file:
frameopt.block_entry_exit	frameopt.m	/^:- instance block_entry_exit(nondet_entry_info, nondet_exit_info) where [$/;kq|-;/\<frameopt.block_entry_exit\>/;'q;"	kind:tci	file:
frameopt.block_entry_exit	frameopt.m	/^:- typeclass block_entry_exit(En, Ex) <= ((En -> Ex), (Ex -> En)) where [$/;kq|-;/\<frameopt.block_entry_exit\>/;'q;"	kind:tc	file:
frameopt.block_needs_frame	frameopt.m	/^:- type block_needs_frame$/;kq|-;/\<frameopt.block_needs_frame\>/;'q;"	kind:type	file:
frameopt.block_type	frameopt.m	/^:- type block_type(EntryInfo, ExitInfo)$/;kq|-;/\<frameopt.block_type\>/;'q;"	kind:type	file:
frameopt.build_frame_block_map	frameopt.m	/^:- pred build_frame_block_map(list(/;kq|/^\<build_frame_block_map\>/;'q;"	kind:pred	file:
frameopt.can_clobber_succip	frameopt.m	/^:- func can_clobber_succip(list(label), frame_block_map(/;kq|/^\<can_clobber_succip\>/;'q;"	kind:func	file:
frameopt.can_delay_frame	frameopt.m	/^:- pred can_delay_frame(list(label)::in, frame_block_map(/;kq|/^\<can_delay_frame\>/;'q;"	kind:pred	file:
frameopt.can_transform	frameopt.m	/^:- type can_transform$/;kq|-;/\<frameopt.can_transform\>/;'q;"	kind:type	file:
frameopt.cannot_transform	frameopt.m	/^    ;       cannot_transform.$/;kq|-;/\<frameopt.cannot_transform\>/;'q;"	kind:cons	file:
frameopt.create_parallels	frameopt.m	/^:- pred create_parallels(list(label)::in, list(/;kq|/^\<create_parallels\>/;'q;"	kind:pred	file:
frameopt.delay_frame_init	frameopt.m	/^:- pred delay_frame_init(list(label)::in, frame_block_map(/;kq|/^\<delay_frame_init\>/;'q;"	kind:pred	file:
frameopt.delay_frame_transform	frameopt.m	/^:- pred delay_frame_transform(list(label)::in, list(/;kq|/^\<delay_frame_transform\>/;'q;"	kind:pred	file:
frameopt.describe_block	frameopt.m	/^:- pred describe_block(frame_block_map(/;kq|/^\<describe_block\>/;'q;"	kind:pred	file:
frameopt.describe_det_entry	frameopt.m	/^:- func describe_det_entry(/;kq|/^\<describe_det_entry\>/;'q;"	kind:func	file:
frameopt.describe_det_exit	frameopt.m	/^:- func describe_det_exit(maybe(/;kq|/^\<describe_det_exit\>/;'q;"	kind:func	file:
frameopt.describe_entry	frameopt.m	/^    func describe_entry(En) = string,$/;kq|-;/\<frameopt.describe_entry\>/;'q;"	kind:tcm	file:
frameopt.describe_entry	frameopt.m	/^    func(describe_entry\/1) is describe_det_entry,$/;kq|-;/\<frameopt.describe_entry\>/;'q;"	kind:tcim	file:
frameopt.describe_entry	frameopt.m	/^    func(describe_entry\/1) is describe_nondet_entry,$/;kq|-;/\<frameopt.describe_entry\>/;'q;"	kind:tcim	file:
frameopt.describe_exit	frameopt.m	/^    func describe_exit(maybe(proc_label), Ex) = string$/;kq|-;/\<frameopt.describe_exit\>/;'q;"	kind:tcm	file:
frameopt.describe_exit	frameopt.m	/^    func(describe_exit\/2)  is describe_det_exit$/;kq|-;/\<frameopt.describe_exit\>/;'q;"	kind:tcim	file:
frameopt.describe_exit	frameopt.m	/^    func(describe_exit\/2)  is describe_nondet_exit$/;kq|-;/\<frameopt.describe_exit\>/;'q;"	kind:tcim	file:
frameopt.describe_nondet_entry	frameopt.m	/^:- func describe_nondet_entry(/;kq|/^\<describe_nondet_entry\>/;'q;"	kind:func	file:
frameopt.describe_nondet_exit	frameopt.m	/^:- func describe_nondet_exit(maybe(/;kq|/^\<describe_nondet_exit\>/;'q;"	kind:func	file:
frameopt.det_entry	frameopt.m	/^    --->    det_entry($/;kq|-;/\<frameopt.det_entry\>/;'q;"	kind:cons	file:
frameopt.det_entry_info	frameopt.m	/^:- type det_entry_info$/;kq|-;/\<frameopt.det_entry_info\>/;'q;"	kind:type	file:
frameopt.det_exit	frameopt.m	/^    --->    det_exit(           % This block contains det stack teardown$/;kq|-;/\<frameopt.det_exit\>/;'q;"	kind:cons	file:
frameopt.det_exit_info	frameopt.m	/^:- type det_exit_info$/;kq|-;/\<frameopt.det_exit_info\>/;'q;"	kind:type	file:
frameopt.det_frame_block_map	frameopt.m	/^:- type det_frame_block_map == frame_block_map(det_entry_info, det_exit_info).$/;kq|-;/\<frameopt.det_frame_block_map\>/;'q;"	kind:type	file:
frameopt.det_late_setup	frameopt.m	/^:- func det_late_setup(det_entry_info) = list(/;kq|/^\<det_late_setup\>/;'q;"	kind:func	file:
frameopt.detect_det_entry	frameopt.m	/^:- pred detect_det_entry(list(instruction)::in, list(/;kq|/^\<detect_det_entry\>/;'q;"	kind:pred	file:
frameopt.detect_det_exit	frameopt.m	/^:- pred detect_det_exit(list(/;kq|/^\<detect_det_exit\>/;'q;"	kind:pred	file:
frameopt.detect_entry	frameopt.m	/^    pred detect_entry(list(instruction)::in, list(instruction)::out,$/;kq|-;/\<frameopt.detect_entry\>/;'q;"	kind:tcm	file:
frameopt.detect_entry	frameopt.m	/^    pred(detect_entry\/4) is detect_det_entry,$/;kq|-;/\<frameopt.detect_entry\>/;'q;"	kind:tcim	file:
frameopt.detect_entry	frameopt.m	/^    pred(detect_entry\/4) is detect_nondet_entry,$/;kq|-;/\<frameopt.detect_entry\>/;'q;"	kind:tcim	file:
frameopt.detect_exit	frameopt.m	/^    pred detect_exit(list(instruction)::in, En::in, list(instruction)::out,$/;kq|-;/\<frameopt.detect_exit\>/;'q;"	kind:tcm	file:
frameopt.detect_exit	frameopt.m	/^    pred(detect_exit\/6)  is detect_det_exit,$/;kq|-;/\<frameopt.detect_exit\>/;'q;"	kind:tcim	file:
frameopt.detect_exit	frameopt.m	/^    pred(detect_exit\/6)  is detect_nondet_exit,$/;kq|-;/\<frameopt.detect_exit\>/;'q;"	kind:tcim	file:
frameopt.detect_nondet_entry	frameopt.m	/^:- pred detect_nondet_entry(list(instruction)::in, list(/;kq|/^\<detect_nondet_entry\>/;'q;"	kind:pred	file:
frameopt.detect_nondet_exit	frameopt.m	/^:- pred detect_nondet_exit(list(/;kq|/^\<detect_nondet_exit\>/;'q;"	kind:pred	file:
frameopt.detstack_setup	frameopt.m	/^:- pred detstack_setup(list(/;kq|/^\<detstack_setup\>/;'q;"	kind:pred	file:
frameopt.detstack_teardown	frameopt.m	/^:- pred detstack_teardown(list(/;kq|/^\<detstack_teardown\>/;'q;"	kind:pred	file:
frameopt.detstack_teardown_2	frameopt.m	/^:- pred detstack_teardown_2(list(/;kq|/^\<detstack_teardown_2\>/;'q;"	kind:pred	file:
frameopt.ensure_exit_parallel	frameopt.m	/^:- pred ensure_exit_parallel(/;kq|/^\<ensure_exit_parallel\>/;'q;"	kind:pred	file:
frameopt.ensure_setup_parallel	frameopt.m	/^:- pred ensure_setup_parallel(/;kq|/^\<ensure_setup_parallel\>/;'q;"	kind:pred	file:
frameopt.entry_block	frameopt.m	/^    --->    entry_block(EntryInfo)$/;kq|-;/\<frameopt.entry_block\>/;'q;"	kind:cons	file:
frameopt.exit_block	frameopt.m	/^    ;       exit_block(ExitInfo).$/;kq|-;/\<frameopt.exit_block\>/;'q;"	kind:cons	file:
frameopt.exit_par_map	frameopt.m	/^:- type exit_par_map$/;kq|-;/\<frameopt.exit_par_map\>/;'q;"	kind:type	file:
frameopt.fb_fall_dest	frameopt.m	/^                fb_fall_dest    :: maybe(label),$/;kq|-;/\<frameopt.fb_fall_dest\>/;'q;"	kind:fld	file:
frameopt.fb_fallen_into	frameopt.m	/^                fb_fallen_into  :: maybe(label),$/;kq|-;/\<frameopt.fb_fallen_into\>/;'q;"	kind:fld	file:
frameopt.fb_instrs	frameopt.m	/^                fb_instrs       :: list(instruction),$/;kq|-;/\<frameopt.fb_instrs\>/;'q;"	kind:fld	file:
frameopt.fb_jump_dests	frameopt.m	/^                fb_jump_dests   :: list(label),$/;kq|-;/\<frameopt.fb_jump_dests\>/;'q;"	kind:fld	file:
frameopt.fb_label	frameopt.m	/^                fb_label        :: label,$/;kq|-;/\<frameopt.fb_label\>/;'q;"	kind:fld	file:
frameopt.fb_type	frameopt.m	/^                fb_type         :: block_type(En, Ex)$/;kq|-;/\<frameopt.fb_type\>/;'q;"	kind:fld	file:
frameopt.find_redoip_labels	frameopt.m	/^:- pred find_redoip_labels(list(/;kq|/^\<find_redoip_labels\>/;'q;"	kind:pred	file:
frameopt.find_succeed_labels	frameopt.m	/^:- pred find_succeed_labels(list(/;kq|/^\<find_succeed_labels\>/;'q;"	kind:pred	file:
frameopt.flatten_block_seq	frameopt.m	/^:- pred flatten_block_seq(list(label)::in, frame_block_map(/;kq|/^\<flatten_block_seq\>/;'q;"	kind:pred	file:
frameopt.frame_block_info	frameopt.m	/^:- type frame_block_info(En, Ex)$/;kq|-;/\<frameopt.frame_block_info\>/;'q;"	kind:type	file:
frameopt.frame_block_map	frameopt.m	/^:- type frame_block_map(En, Ex)   ==  map(label, frame_block_info(En, Ex)).$/;kq|-;/\<frameopt.frame_block_map\>/;'q;"	kind:type	file:
frameopt.is_not_dummy	frameopt.m	/^    --->    is_not_dummy$/;kq|-;/\<frameopt.is_not_dummy\>/;'q;"	kind:cons	file:
frameopt.is_ordinary_block	frameopt.m	/^:- pred is_ordinary_block(block_type(/;kq|/^\<is_ordinary_block\>/;'q;"	kind:pred	file:
frameopt.is_post_entry_dummy	frameopt.m	/^    ;       is_post_entry_dummy$/;kq|-;/\<frameopt.is_post_entry_dummy\>/;'q;"	kind:cons	file:
frameopt.is_pre_exit_dummy	frameopt.m	/^    ;       is_pre_exit_dummy.$/;kq|-;/\<frameopt.is_pre_exit_dummy\>/;'q;"	kind:cons	file:
frameopt.keep_frame_transform	frameopt.m	/^:- pred keep_frame_transform(list(/;kq|/^\<keep_frame_transform\>/;'q;"	kind:pred	file:
frameopt.keep_nondet_frame	frameopt.m	/^:- pred keep_nondet_frame(list(instruction)::in, list(/;kq|/^\<keep_nondet_frame\>/;'q;"	kind:pred	file:
frameopt.key_block_needs_frame	frameopt.m	/^:- pred key_block_needs_frame(pair(/;kq|/^\<key_block_needs_frame\>/;'q;"	kind:pred	file:
frameopt.label_needs_frame	frameopt.m	/^:- pred label_needs_frame(/;kq|/^\<label_needs_frame\>/;'q;"	kind:pred	file:
frameopt.late_setup_code	frameopt.m	/^    func late_setup_code(En) = list(instruction),$/;kq|-;/\<frameopt.late_setup_code\>/;'q;"	kind:tcm	file:
frameopt.late_setup_code	frameopt.m	/^    func(late_setup_code\/1) is det_late_setup,$/;kq|-;/\<frameopt.late_setup_code\>/;'q;"	kind:tcim	file:
frameopt.late_setup_code	frameopt.m	/^    func(late_setup_code\/1) is nondet_late_setup,$/;kq|-;/\<frameopt.late_setup_code\>/;'q;"	kind:tcim	file:
frameopt.local_label	frameopt.m	/^:- pred local_label(/;kq|/^\<local_label\>/;'q;"	kind:pred	file:
frameopt.mark_redoip_label	frameopt.m	/^:- pred mark_redoip_label(/;kq|/^\<mark_redoip_label\>/;'q;"	kind:pred	file:
frameopt.matching_entry_type	frameopt.m	/^:- pred matching_entry_type(/;kq|/^\<matching_entry_type\>/;'q;"	kind:pred	file:
frameopt.matching_label_ref	frameopt.m	/^:- pred matching_label_ref(/;kq|/^\<matching_label_ref\>/;'q;"	kind:pred	file:
frameopt.max_propagation_steps	frameopt.m	/^:- func max_propagation_steps = int.$/;kq|/^\<max_propagation_steps\>/;'q;"	kind:func	file:
frameopt.maybe_add_comments	frameopt.m	/^:- pred maybe_add_comments(bool::in, list(/;kq|/^\<maybe_add_comments\>/;'q;"	kind:pred	file:
frameopt.maybe_dummy	frameopt.m	/^:- type maybe_dummy$/;kq|-;/\<frameopt.maybe_dummy\>/;'q;"	kind:type	file:
frameopt.no_disagreement	frameopt.m	/^:- pred no_disagreement(assoc_list(/;kq|/^\<no_disagreement\>/;'q;"	kind:pred	file:
frameopt.nondet_entry	frameopt.m	/^    --->    nondet_entry($/;kq|-;/\<frameopt.nondet_entry\>/;'q;"	kind:cons	file:
frameopt.nondet_entry_info	frameopt.m	/^:- type nondet_entry_info$/;kq|-;/\<frameopt.nondet_entry_info\>/;'q;"	kind:type	file:
frameopt.nondet_exit_info	frameopt.m	/^:- type nondet_exit_info$/;kq|-;/\<frameopt.nondet_exit_info\>/;'q;"	kind:type	file:
frameopt.nondet_late_setup	frameopt.m	/^:- func nondet_late_setup(nondet_entry_info) = list(/;kq|/^\<nondet_late_setup\>/;'q;"	kind:func	file:
frameopt.nondet_plain_exit	frameopt.m	/^    --->    nondet_plain_exit(  % This block contains nondet stack exit code$/;kq|-;/\<frameopt.nondet_plain_exit\>/;'q;"	kind:cons	file:
frameopt.nondet_teardown_exit	frameopt.m	/^    ;       nondet_teardown_exit($/;kq|-;/\<frameopt.nondet_teardown_exit\>/;'q;"	kind:cons	file:
frameopt.nondetstack_setup	frameopt.m	/^:- pred nondetstack_setup(list(/;kq|/^\<nondetstack_setup\>/;'q;"	kind:pred	file:
frameopt.nondetstack_teardown	frameopt.m	/^:- pred nondetstack_teardown(list(instruction)::in, list(/;kq|/^\<nondetstack_teardown\>/;'q;"	kind:pred	file:
frameopt.ord_needs_frame	frameopt.m	/^:- pred ord_needs_frame(/;kq|/^\<ord_needs_frame\>/;'q;"	kind:pred	file:
frameopt.ord_needs_frame	frameopt.m	/^:- type ord_needs_frame == map(label, block_needs_frame).$/;kq|-;/\<frameopt.ord_needs_frame\>/;'q;"	kind:type	file:
frameopt.ordinary_block	frameopt.m	/^    ;       ordinary_block(block_needs_frame, maybe_dummy)$/;kq|-;/\<frameopt.ordinary_block\>/;'q;"	kind:cons	file:
frameopt.pred_map	frameopt.m	/^:- type pred_map == map(label, label).$/;kq|-;/\<frameopt.pred_map\>/;'q;"	kind:type	file:
frameopt.process_frame_delay	frameopt.m	/^:- pred process_frame_delay(list(/;kq|/^\<process_frame_delay\>/;'q;"	kind:pred	file:
frameopt.prop_queue	frameopt.m	/^:- type prop_queue == queue(label).$/;kq|-;/\<frameopt.prop_queue\>/;'q;"	kind:type	file:
frameopt.record_frame_need	frameopt.m	/^:- pred record_frame_need(frame_block_map(/;kq|/^\<record_frame_need\>/;'q;"	kind:pred	file:
frameopt.rev_map	frameopt.m	/^:- type rev_map ==  map(label, list(label)).$/;kq|-;/\<frameopt.rev_map\>/;'q;"	kind:type	file:
frameopt.rev_map_side_labels	frameopt.m	/^:- pred rev_map_side_labels(list(/;kq|/^\<rev_map_side_labels\>/;'q;"	kind:pred	file:
frameopt.search_exit_par_map	frameopt.m	/^:- pred search_exit_par_map(/;kq|/^\<search_exit_par_map\>/;'q;"	kind:pred	file:
frameopt.search_setup_par_map	frameopt.m	/^:- pred search_setup_par_map(/;kq|/^\<search_setup_par_map\>/;'q;"	kind:pred	file:
frameopt.setup_par_map	frameopt.m	/^:- type setup_par_map$/;kq|-;/\<frameopt.setup_par_map\>/;'q;"	kind:type	file:
frameopt.successors	frameopt.m	/^:- func successors(frame_block_info(En, Ex)) = list(/;kq|/^\<successors\>/;'q;"	kind:func	file:
frameopt_comments	options.m	/^    ;       frameopt_comments$/;kq|-;/\<frameopt_comments\>/;'q;"	kind:cons
frameopt_keep_nondet_frame	frameopt.m	/^:- pred frameopt_keep_nondet_frame(proc_label::in, set_tree234(/;kq|/^\<frameopt_keep_nondet_frame\>/;'q;"	kind:pred
frameopt_main_det_stack	frameopt.m	/^:- pred frameopt_main_det_stack(/;kq|/^\<frameopt_main_det_stack\>/;'q;"	kind:pred
frameopt_main_nondet_stack	frameopt.m	/^:- pred frameopt_main_nondet_stack(/;kq|/^\<frameopt_main_nondet_stack\>/;'q;"	kind:pred
framevar	llds.m	/^    ;       framevar(int)$/;kq|-;/\<framevar\>/;'q;"	kind:cons
framevar_ref	llds.m	/^    ;       framevar_ref(rval)$/;kq|-;/\<framevar_ref\>/;'q;"	kind:cons
framework._id::in	analysis.framework.m	/^    pred get_func_info(module_info::in, module_name::in, func_id::in,$/;kq|-;/\<framework._id::in\>/;'q;"	kind:tcm
framework.analyses	analysis.framework.m	/^    pred analyses(Compiler, analysis_name, analysis_type),$/;kq|-;/\<framework.analyses\>/;'q;"	kind:tcm
framework.analysis	analysis.framework.m	/^:- typeclass analysis(FuncInfo, Call, Answer)$/;kq|-;/\<framework.analysis\>/;'q;"	kind:tc
framework.analysis_map	analysis.framework.m	/^:- type analysis_map(T)         == map(module_name, module_analysis_map(T)).$/;kq|-;/\<framework.analysis_map\>/;'q;"	kind:type
framework.analysis_name	analysis.framework.m	/^    func analysis_name(Call::unused, Answer::unused) =$/;kq|-;/\<framework.analysis_name\>/;'q;"	kind:tcm
framework.analysis_name	analysis.framework.m	/^:- type analysis_name == string.$/;kq|-;/\<framework.analysis_name\>/;'q;"	kind:type
framework.analysis_result	analysis.framework.m	/^:- type analysis_result(Call, Answer)$/;kq|-;/\<framework.analysis_result\>/;'q;"	kind:type
framework.analysis_status	analysis.framework.m	/^:- type analysis_status$/;kq|-;/\<framework.analysis_status\>/;'q;"	kind:type
framework.analysis_type	analysis.framework.m	/^:- type analysis_type$/;kq|-;/\<framework.analysis_type\>/;'q;"	kind:type
framework.answer_pattern	analysis.framework.m	/^:- typeclass answer_pattern(FuncInfo, Answer)$/;kq|-;/\<framework.answer_pattern\>/;'q;"	kind:tc
framework.ar_answer	analysis.framework.m	/^                ar_answer   :: Answer,$/;kq|-;/\<framework.ar_answer\>/;'q;"	kind:fld
framework.ar_call	analysis.framework.m	/^                ar_call     :: Call,$/;kq|-;/\<framework.ar_call\>/;'q;"	kind:fld
framework.ar_status	analysis.framework.m	/^                ar_status   :: analysis_status$/;kq|-;/\<framework.ar_status\>/;'q;"	kind:fld
framework.bottom	analysis.framework.m	/^    func bottom(FuncInfo::in, Call::unused) = (Answer::out) is det,$/;kq|-;/\<framework.bottom\>/;'q;"	kind:tcm
framework.call_pattern	analysis.framework.m	/^:- typeclass call_pattern(FuncInfo, Call)$/;kq|-;/\<framework.call_pattern\>/;'q;"	kind:tc
framework.compiler	analysis.framework.m	/^:- typeclass compiler(Compiler) where [$/;kq|-;/\<framework.compiler\>/;'q;"	kind:tc
framework.compiler_name	analysis.framework.m	/^    func compiler_name(Compiler) = string,$/;kq|-;/\<framework.compiler_name\>/;'q;"	kind:tcm
framework.equivalent	analysis.framework.m	/^    pred equivalent(FuncInfo::in, T::in, T::in) is semidet$/;kq|-;/\<framework.equivalent\>/;'q;"	kind:tcm
framework.fid_arity	analysis.framework.m	/^                fid_arity   :: pred_form_arity,$/;kq|-;/\<framework.fid_arity\>/;'q;"	kind:fld
framework.fid_mode	analysis.framework.m	/^                fid_mode    :: proc_id$/;kq|-;/\<framework.fid_mode\>/;'q;"	kind:fld
framework.fid_name	analysis.framework.m	/^                fid_name    :: string,$/;kq|-;/\<framework.fid_name\>/;'q;"	kind:fld
framework.fid_pf	analysis.framework.m	/^                fid_pf      :: pred_or_func,$/;kq|-;/\<framework.fid_pf\>/;'q;"	kind:fld
framework.fixpoint_type	analysis.framework.m	/^:- type fixpoint_type$/;kq|-;/\<framework.fixpoint_type\>/;'q;"	kind:type
framework.from_term	analysis.framework.m	/^    pred from_term(term::in, S::out) is semidet$/;kq|-;/\<framework.from_term\>/;'q;"	kind:tcm
framework.func_analysis_map	analysis.framework.m	/^:- type func_analysis_map(T)    == map(func_id, list(T)).$/;kq|-;/\<framework.func_analysis_map\>/;'q;"	kind:type
framework.func_id	analysis.framework.m	/^:- type func_id$/;kq|-;/\<framework.func_id\>/;'q;"	kind:type
framework.greatest_fixpoint	analysis.framework.m	/^    ;       greatest_fixpoint.$/;kq|-;/\<framework.greatest_fixpoint\>/;'q;"	kind:cons
framework.invalid	analysis.framework.m	/^    --->    invalid$/;kq|-;/\<framework.invalid\>/;'q;"	kind:cons
framework.least_fixpoint	analysis.framework.m	/^    --->    least_fixpoint$/;kq|-;/\<framework.least_fixpoint\>/;'q;"	kind:cons
framework.lub	analysis.framework.m	/^:- func lub(/;kq|/^\<lub\>/;'q;"	kind:func
framework.module_analysis_map	analysis.framework.m	/^:- type module_analysis_map(T)  == map(analysis_name, func_analysis_map(T)).$/;kq|-;/\<framework.module_analysis_map\>/;'q;"	kind:type
framework.more_precise_than	analysis.framework.m	/^    pred more_precise_than(FuncInfo::in, T::in, T::in) is semidet,$/;kq|-;/\<framework.more_precise_than\>/;'q;"	kind:tcm
framework.optimal	analysis.framework.m	/^    ;       optimal.$/;kq|-;/\<framework.optimal\>/;'q;"	kind:cons
framework.partial_order	analysis.framework.m	/^:- typeclass partial_order(FuncInfo, T) <= (T -> FuncInfo) where$/;kq|-;/\<framework.partial_order\>/;'q;"	kind:tc
framework.some	analysis.framework.m	/^    --->    some [FuncInfo, Call, Answer]$/;kq|-;/\<framework.some\>/;'q;"	kind:cons
framework.some	analysis.framework.m	/^    --->    some [FuncInfo, Call, Answer]$/;kq|-;/\<framework.some\>/;'q;"	kind:cons
framework.some_analysis_result	analysis.framework.m	/^:- type some_analysis_result$/;kq|-;/\<framework.some_analysis_result\>/;'q;"	kind:type
framework.some_ar_answer	analysis.framework.m	/^                some_ar_answer  :: Answer,$/;kq|-;/\<framework.some_ar_answer\>/;'q;"	kind:fld
framework.some_ar_call	analysis.framework.m	/^                some_ar_call    :: Call,$/;kq|-;/\<framework.some_ar_call\>/;'q;"	kind:fld
framework.some_ar_status	analysis.framework.m	/^                some_ar_status  :: analysis_status$/;kq|-;/\<framework.some_ar_status\>/;'q;"	kind:fld
framework.suboptimal	analysis.framework.m	/^    ;       suboptimal$/;kq|-;/\<framework.suboptimal\>/;'q;"	kind:cons
framework.to_term	analysis.framework.m	/^:- typeclass to_term(S) where [$/;kq|-;/\<framework.to_term\>/;'q;"	kind:tc
framework.top	analysis.framework.m	/^    func top(FuncInfo::in, Call::unused) = (Answer::out) is det,$/;kq|-;/\<framework.top\>/;'q;"	kind:tcm
framework_directories	options.m	/^    ;       framework_directories$/;kq|-;/\<framework_directories\>/;'q;"	kind:cons
frameworks	options.m	/^    ;       frameworks$/;kq|-;/\<frameworks\>/;'q;"	kind:cons
fre_component_name	../mdbcomp/feedback.feedback_info.m	/^                fre_component_name      :: string$/;kq|-;/\<fre_component_name\>/;'q;"	kind:fld
fre_incorrect_first_line	../mdbcomp/feedback.feedback_info.m	/^    ;       fre_incorrect_first_line$/;kq|-;/\<fre_incorrect_first_line\>/;'q;"	kind:cons
fre_incorrect_profiled_program_name	../mdbcomp/feedback.feedback_info.m	/^    ;       fre_incorrect_profiled_program_name($/;kq|-;/\<fre_incorrect_profiled_program_name\>/;'q;"	kind:cons
fre_incorrect_version	../mdbcomp/feedback.feedback_info.m	/^    ;       fre_incorrect_version(string)$/;kq|-;/\<fre_incorrect_version\>/;'q;"	kind:cons
fre_ippn_expected	../mdbcomp/feedback.feedback_info.m	/^                fre_ippn_expected       :: string,$/;kq|-;/\<fre_ippn_expected\>/;'q;"	kind:fld
fre_ippn_got	../mdbcomp/feedback.feedback_info.m	/^                fre_ippn_got            :: string$/;kq|-;/\<fre_ippn_got\>/;'q;"	kind:fld
fre_open_error	../mdbcomp/feedback.feedback_info.m	/^    --->    fre_open_error(io.error)$/;kq|-;/\<fre_open_error\>/;'q;"	kind:cons
fre_parse_error	../mdbcomp/feedback.feedback_info.m	/^    ;       fre_parse_error($/;kq|-;/\<fre_parse_error\>/;'q;"	kind:cons
fre_pe_line_no	../mdbcomp/feedback.feedback_info.m	/^                fre_pe_line_no          :: int$/;kq|-;/\<fre_pe_line_no\>/;'q;"	kind:fld
fre_pe_message	../mdbcomp/feedback.feedback_info.m	/^                fre_pe_message          :: string,$/;kq|-;/\<fre_pe_message\>/;'q;"	kind:fld
fre_read_error	../mdbcomp/feedback.feedback_info.m	/^    ;       fre_read_error(io.error)$/;kq|-;/\<fre_read_error\>/;'q;"	kind:cons
fre_repeated_component	../mdbcomp/feedback.feedback_info.m	/^    ;       fre_repeated_component($/;kq|-;/\<fre_repeated_component\>/;'q;"	kind:cons
fre_unexpected_eof	../mdbcomp/feedback.feedback_info.m	/^    ;       fre_unexpected_eof$/;kq|-;/\<fre_unexpected_eof\>/;'q;"	kind:cons
free	prog_data.m	/^    ;           free$/;kq|-;/\<free\>/;'q;"	kind:cons
free_goal_expr_vars	quantification.m	/^:- func free_goal_expr_vars(/;kq|/^\<free_goal_expr_vars\>/;'q;"	kind:func
free_goal_vars	quantification.m	/^:- func free_goal_vars(/;kq|/^\<free_goal_vars\>/;'q;"	kind:func
free_heap	../library/private_builtin.m	/^:- impure pred free_heap(/;kq|/^\<free_heap\>/;'q;"	kind:pred
free_heap	llds.m	/^    ;       free_heap(rval)$/;kq|-;/\<free_heap\>/;'q;"	kind:cons
free_inst	prog_mode.m	/^:- func free_inst = mer_inst.$/;kq|/^\<free_inst\>/;'q;"	kind:func
free_up_lval	var_locn.m	/^:- pred free_up_lval(lval::in, list(prog_var)::in, list(/;kq|/^\<free_up_lval\>/;'q;"	kind:pred	file:
free_up_lval_with_copy	var_locn.m	/^:- pred free_up_lval_with_copy(lval::in, list(prog_var)::in, list(/;kq|/^\<free_up_lval_with_copy\>/;'q;"	kind:pred	file:
friday	../library/calendar.m	/^    ;       friday$/;kq|-;/\<friday\>/;'q;"	kind:cons
frme_bad_module_end	parse_error.m	/^    ;       frme_bad_module_end.$/;kq|-;/\<frme_bad_module_end\>/;'q;"	kind:cons
frme_bad_submodule_start	parse_error.m	/^    ;       frme_bad_submodule_start$/;kq|-;/\<frme_bad_submodule_start\>/;'q;"	kind:cons
frme_could_not_find_file	parse_error.m	/^    --->    frme_could_not_find_file$/;kq|-;/\<frme_could_not_find_file\>/;'q;"	kind:cons
frme_could_not_open_file	parse_error.m	/^    ;       frme_could_not_open_file$/;kq|-;/\<frme_could_not_open_file\>/;'q;"	kind:cons
frme_could_not_read_file	parse_error.m	/^    ;       frme_could_not_read_file$/;kq|-;/\<frme_could_not_read_file\>/;'q;"	kind:cons
from_array	../library/array2d.m	/^:- func from_array(int, int, array(T)) = array2d(/;kq|/^\<from_array\>/;'q;"	kind:func
from_assoc_list	../library/bimap.m	/^:- func from_assoc_list(assoc_list(K, V)) = bimap(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
from_assoc_list	../library/digraph.m	/^:- func from_assoc_list(assoc_list(T, T)) = digraph(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
from_assoc_list	../library/hash_table.m	/^:- func from_assoc_list(hash_pred(K), int, float, assoc_list(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
from_assoc_list	../library/hash_table.m	/^:- func from_assoc_list(hash_pred(K)::in(hash_pred), assoc_list(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
from_assoc_list	../library/map.m	/^:- func from_assoc_list(assoc_list(K, V)) = map(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
from_assoc_list	../library/multi_map.m	/^:- func from_assoc_list(assoc_list(K, list(V))) = multi_map(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
from_assoc_list	../library/one_or_more_map.m	/^:- func from_assoc_list(assoc_list(K, one_or_more(V))) = one_or_more_map(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
from_assoc_list	../library/pqueue.m	/^:- func from_assoc_list(assoc_list(K, V)) = pqueue(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
from_assoc_list	../library/psqueue.m	/^:- func from_assoc_list(assoc_list(P, K)) = psqueue(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
from_assoc_list	../library/rbtree.m	/^:- func from_assoc_list(assoc_list(K, V)) = rbtree(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
from_assoc_list	../library/version_hash_table.m	/^:- func from_assoc_list(hash_pred(K)::in(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
from_assoc_list	../library/version_hash_table.m	/^:- func from_assoc_list(hash_pred(K)::in(hash_pred), assoc_list(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
from_assoc_list_2	../library/version_hash_table.m	/^:- pred from_assoc_list_2(assoc_list(/;kq|/^\<from_assoc_list_2\>/;'q;"	kind:pred	file:
from_assoc_list_loop	../library/hash_table.m	/^:- pred from_assoc_list_loop(assoc_list(/;kq|/^\<from_assoc_list_loop\>/;'q;"	kind:pred	file:
from_assoc_list_loop	../library/psqueue.m	/^:- pred from_assoc_list_loop(assoc_list(/;kq|/^\<from_assoc_list_loop\>/;'q;"	kind:pred	file:
from_base_string	../library/integer.m	/^:- pred from_base_string(/;kq|/^\<from_base_string\>/;'q;"	kind:pred
from_base_string_underscore	../library/integer.m	/^:- pred from_base_string_underscore(/;kq|/^\<from_base_string_underscore\>/;'q;"	kind:pred
from_bytes_be	../library/int16.m	/^:- func from_bytes_be(/;kq|/^\<from_bytes_be\>/;'q;"	kind:func
from_bytes_be	../library/int32.m	/^:- func from_bytes_be(/;kq|/^\<from_bytes_be\>/;'q;"	kind:func
from_bytes_be	../library/int64.m	/^:- func from_bytes_be(/;kq|/^\<from_bytes_be\>/;'q;"	kind:func
from_bytes_be	../library/uint16.m	/^:- func from_bytes_be(/;kq|/^\<from_bytes_be\>/;'q;"	kind:func
from_bytes_be	../library/uint32.m	/^:- func from_bytes_be(/;kq|/^\<from_bytes_be\>/;'q;"	kind:func
from_bytes_be	../library/uint64.m	/^:- func from_bytes_be(/;kq|/^\<from_bytes_be\>/;'q;"	kind:func
from_bytes_le	../library/int16.m	/^:- func from_bytes_le(/;kq|/^\<from_bytes_le\>/;'q;"	kind:func
from_bytes_le	../library/int32.m	/^:- func from_bytes_le(/;kq|/^\<from_bytes_le\>/;'q;"	kind:func
from_bytes_le	../library/int64.m	/^:- func from_bytes_le(/;kq|/^\<from_bytes_le\>/;'q;"	kind:func
from_bytes_le	../library/uint16.m	/^:- func from_bytes_le(/;kq|/^\<from_bytes_le\>/;'q;"	kind:func
from_bytes_le	../library/uint32.m	/^:- func from_bytes_le(/;kq|/^\<from_bytes_le\>/;'q;"	kind:func
from_bytes_le	../library/uint64.m	/^:- func from_bytes_le(/;kq|/^\<from_bytes_le\>/;'q;"	kind:func
from_c_pointer	../library/string.m	/^:- func from_c_pointer(c_pointer::in) = (/;kq|/^\<from_c_pointer\>/;'q;"	kind:func
from_char	../library/string.m	/^:- func from_char(char::in) = (/;kq|/^\<from_char\>/;'q;"	kind:func
from_char_list	../library/string.m	/^:- func from_char_list(list(char)::in) = (/;kq|/^\<from_char_list\>/;'q;"	kind:func
from_code_unit_list	../library/string.m	/^:- pred from_code_unit_list(list(/;kq|/^\<from_code_unit_list\>/;'q;"	kind:pred
from_code_unit_list_allow_ill_formed	../library/string.m	/^:- pred from_code_unit_list_allow_ill_formed(list(/;kq|/^\<from_code_unit_list_allow_ill_formed\>/;'q;"	kind:pred
from_code_unit_list_in_encoding	string_encoding.m	/^:- pred from_code_unit_list_in_encoding(string_encoding::in, list(/;kq|/^\<from_code_unit_list_in_encoding\>/;'q;"	kind:pred
from_code_unit_list_in_encoding_allow_ill_formed	string_encoding.m	/^:- pred from_code_unit_list_in_encoding_allow_ill_formed(/;kq|/^\<from_code_unit_list_in_encoding_allow_ill_formed\>/;'q;"	kind:pred
from_constraints	polyhedron.m	/^:- func from_constraints(/;kq|/^\<from_constraints\>/;'q;"	kind:func
from_corresponding_list_lists	../library/multi_map.m	/^:- func from_corresponding_list_lists(list(K), list(list(/;kq|/^\<from_corresponding_list_lists\>/;'q;"	kind:func
from_corresponding_list_lists	../library/one_or_more_map.m	/^:- func from_corresponding_list_lists(list(K), list(one_or_more(/;kq|/^\<from_corresponding_list_lists\>/;'q;"	kind:func
from_corresponding_lists	../library/assoc_list.m	/^:- func from_corresponding_lists(list(K), list(V)) = assoc_list(/;kq|/^\<from_corresponding_lists\>/;'q;"	kind:func
from_corresponding_lists	../library/bimap.m	/^:- func from_corresponding_lists(list(K), list(V)) = bimap(/;kq|/^\<from_corresponding_lists\>/;'q;"	kind:func
from_corresponding_lists	../library/kv_list.m	/^:- func from_corresponding_lists(list(K), list(V)) = kv_list(/;kq|/^\<from_corresponding_lists\>/;'q;"	kind:func
from_corresponding_lists	../library/map.m	/^:- func from_corresponding_lists(list(K), list(V)) = map(/;kq|/^\<from_corresponding_lists\>/;'q;"	kind:func
from_corresponding_lists	../library/multi_map.m	/^:- func from_corresponding_lists(list(K), list(/;kq|/^\<from_corresponding_lists\>/;'q;"	kind:func
from_corresponding_lists	../library/one_or_more_map.m	/^:- func from_corresponding_lists(list(K), list(/;kq|/^\<from_corresponding_lists\>/;'q;"	kind:func
from_corresponding_lists_2	../library/multi_map.m	/^:- pred from_corresponding_lists_2(list(K)::in, list(/;kq|/^\<from_corresponding_lists_2\>/;'q;"	kind:pred	file:
from_corresponding_lists_2	../library/one_or_more_map.m	/^:- pred one_or_more_map.from_corresponding_lists_2(list(K)::in, list(/;kq|/^\<one_or_more_map.from_corresponding_lists_2\>/;'q;"	kind:pred	file:
from_corresponding_loop	../library/assoc_list.m	/^:- pred from_corresponding_loop(list(K)::in, list(/;kq|/^\<from_corresponding_loop\>/;'q;"	kind:pred	file:
from_corresponding_loop	../library/kv_list.m	/^:- pred from_corresponding_loop(list(K)::in, list(/;kq|/^\<from_corresponding_loop\>/;'q;"	kind:pred	file:
from_flat_assoc_list	../library/multi_map.m	/^:- func from_flat_assoc_list(assoc_list(K, V)) = multi_map(/;kq|/^\<from_flat_assoc_list\>/;'q;"	kind:func
from_flat_assoc_list	../library/one_or_more_map.m	/^:- func from_flat_assoc_list(assoc_list(K, V)) = one_or_more_map(/;kq|/^\<from_flat_assoc_list\>/;'q;"	kind:func
from_float	../library/string.m	/^:- func from_float(float::in) = (/;kq|/^\<from_float\>/;'q;"	kind:func
from_ground_term	hlds_goal.m	/^    ;       from_ground_term(prog_var, from_ground_term_kind)$/;kq|-;/\<from_ground_term\>/;'q;"	kind:cons
from_ground_term_construct	hlds_goal.m	/^    ;       from_ground_term_construct$/;kq|-;/\<from_ground_term_construct\>/;'q;"	kind:cons
from_ground_term_deconstruct	hlds_goal.m	/^    ;       from_ground_term_deconstruct$/;kq|-;/\<from_ground_term_deconstruct\>/;'q;"	kind:cons
from_ground_term_initial	hlds_goal.m	/^    --->    from_ground_term_initial$/;kq|-;/\<from_ground_term_initial\>/;'q;"	kind:cons
from_ground_term_kind	hlds_goal.m	/^:- type from_ground_term_kind$/;kq|-;/\<from_ground_term_kind\>/;'q;"	kind:type
from_ground_term_other	hlds_goal.m	/^    ;       from_ground_term_other.$/;kq|-;/\<from_ground_term_other\>/;'q;"	kind:cons
from_ground_term_util.broken	from_ground_term_util.m	/^    ;       broken.$/;kq|-;/\<from_ground_term_util.broken\>/;'q;"	kind:cons	file:
from_ground_term_util.kept	from_ground_term_util.m	/^    --->    kept$/;kq|-;/\<from_ground_term_util.kept\>/;'q;"	kind:cons	file:
from_int	../library/char.m	/^    pred(from_int\/2) is char.from_int$/;kq|-;/\<from_int\>/;'q;"	kind:tcim	file:
from_int	../library/char.m	/^:- pred from_int(/;kq|/^\<from_int\>/;'q;"	kind:pred
from_int	../library/enum.m	/^    pred from_int(int::in, T::out) is semidet$/;kq|-;/\<from_int\>/;'q;"	kind:tcm
from_int	../library/enum.m	/^:- func from_int(int) = T is semidet <= enum(/;kq|/^\<from_int\>/;'q;"	kind:func
from_int	../library/int16.m	/^:- pred from_int(/;kq|/^\<from_int\>/;'q;"	kind:pred
from_int	../library/int32.m	/^:- pred from_int(/;kq|/^\<from_int\>/;'q;"	kind:pred
from_int	../library/int64.m	/^:- func from_int(/;kq|/^\<from_int\>/;'q;"	kind:func
from_int	../library/int8.m	/^:- pred from_int(/;kq|/^\<from_int\>/;'q;"	kind:pred
from_int	../library/string.m	/^:- func from_int(int::in) = (/;kq|/^\<from_int\>/;'q;"	kind:func
from_int	../library/term.m	/^    pred(from_int\/2) is term.unsafe_int_to_var$/;kq|-;/\<from_int\>/;'q;"	kind:tcim	file:
from_int	../library/uint.m	/^:- pred from_int(/;kq|/^\<from_int\>/;'q;"	kind:pred
from_int	../library/uint16.m	/^:- pred from_int(/;kq|/^\<from_int\>/;'q;"	kind:pred
from_int	../library/uint32.m	/^:- pred from_int(/;kq|/^\<from_int\>/;'q;"	kind:pred
from_int	../library/uint64.m	/^:- pred from_int(/;kq|/^\<from_int\>/;'q;"	kind:pred
from_int	../library/uint8.m	/^:- pred from_int(/;kq|/^\<from_int\>/;'q;"	kind:pred
from_int16	../library/float.m	/^:- func from_int16(/;kq|/^\<from_int16\>/;'q;"	kind:func
from_int16	../library/integer.m	/^:- func from_int16(/;kq|/^\<from_int16\>/;'q;"	kind:func
from_int32	../library/integer.m	/^:- func from_int32(/;kq|/^\<from_int32\>/;'q;"	kind:func
from_int64	../library/integer.m	/^:- func from_int64(/;kq|/^\<from_int64\>/;'q;"	kind:func
from_int8	../library/float.m	/^:- func from_int8(/;kq|/^\<from_int8\>/;'q;"	kind:func
from_int8	../library/integer.m	/^:- func from_int8(/;kq|/^\<from_int8\>/;'q;"	kind:func
from_integer	../library/rational.m	/^:- func from_integer(/;kq|/^\<from_integer\>/;'q;"	kind:func
from_integers	../library/rational.m	/^:- func from_integers(/;kq|/^\<from_integers\>/;'q;"	kind:func
from_interval_list	../library/diet.m	/^:- pred from_interval_list(list({T, T})::in, diet(/;kq|/^\<from_interval_list\>/;'q;"	kind:pred
from_key	va_map.m	/^    func from_key(K) = uint,$/;kq|-;/\<from_key\>/;'q;"	kind:tcm
from_list	../library/array.m	/^:- func from_list(list(T)::in) = (array(/;kq|/^\<from_list\>/;'q;"	kind:func
from_list	../library/bag.m	/^:- func from_list(list(T)) = bag(/;kq|/^\<from_list\>/;'q;"	kind:func
from_list	../library/bt_array.m	/^:- func from_list(int, list(T)) = bt_array(/;kq|/^\<from_list\>/;'q;"	kind:func
from_list	../library/cord.m	/^:- func from_list(list(T)) = cord(/;kq|/^\<from_list\>/;'q;"	kind:func
from_list	../library/diet.m	/^:- func from_list(list(T)) = diet(T) <= diet_element(/;kq|/^\<from_list\>/;'q;"	kind:func
from_list	../library/fat_sparse_bitset.m	/^:- func from_list(list(T)) = fat_sparse_bitset(T) <= uenum(/;kq|/^\<from_list\>/;'q;"	kind:func
from_list	../library/fatter_sparse_bitset.m	/^:- func from_list(list(T)) = fatter_sparse_bitset(T) <= uenum(/;kq|/^\<from_list\>/;'q;"	kind:func
from_list	../library/queue.m	/^:- func from_list(list(T)) = queue(/;kq|/^\<from_list\>/;'q;"	kind:func
from_list	../library/ranges.m	/^:- func from_list(list(/;kq|/^\<from_list\>/;'q;"	kind:func
from_list	../library/set.m	/^:- func from_list(list(T)) = set(/;kq|/^\<from_list\>/;'q;"	kind:func
from_list	../library/set_bbbtree.m	/^:- func from_list(list(T)) = set_bbbtree(/;kq|/^\<from_list\>/;'q;"	kind:func
from_list	../library/set_ctree234.m	/^:- func from_list(list(T)) = set_ctree234(/;kq|/^\<from_list\>/;'q;"	kind:func
from_list	../library/set_ordlist.m	/^:- func from_list(list(T)) = set_ordlist(/;kq|/^\<from_list\>/;'q;"	kind:func
from_list	../library/set_tree234.m	/^:- func from_list(list(T)) = set_tree234(/;kq|/^\<from_list\>/;'q;"	kind:func
from_list	../library/set_unordlist.m	/^:- func from_list(list(T)) = set_unordlist(/;kq|/^\<from_list\>/;'q;"	kind:func
from_list	../library/sparse_bitset.m	/^:- func from_list(list(T)) = sparse_bitset(T) <= uenum(/;kq|/^\<from_list\>/;'q;"	kind:func
from_list	../library/tree_bitset.m	/^:- func from_list(list(T)) = tree_bitset(T) <= uenum(/;kq|/^\<from_list\>/;'q;"	kind:func
from_list	../library/version_array.m	/^:- func from_list(list(T)) = version_array(/;kq|/^\<from_list\>/;'q;"	kind:func
from_lists	../library/array2d.m	/^:- func from_lists(list(list(T))) = array2d(/;kq|/^\<from_lists\>/;'q;"	kind:func
from_opt_level	optimization_options.m	/^    ;       from_opt_level.$/;kq|-;/\<from_opt_level\>/;'q;"	kind:cons	file:
from_public_reuse_condition	structure_reuse.domain.m	/^:- func from_public_reuse_condition(/;kq|/^\<from_public_reuse_condition\>/;'q;"	kind:func	file:
from_public_reuse_conditions	structure_reuse.domain.m	/^:- func from_public_reuse_conditions(list(/;kq|/^\<from_public_reuse_conditions\>/;'q;"	kind:func	file:
from_rev_char_list	../library/string.m	/^:- func from_rev_char_list(list(char)::in) = (/;kq|/^\<from_rev_char_list\>/;'q;"	kind:func
from_rev_sorted_assoc_list	../library/map.m	/^:- func from_rev_sorted_assoc_list(assoc_list(K, V)) = map(/;kq|/^\<from_rev_sorted_assoc_list\>/;'q;"	kind:func
from_rev_sorted_assoc_list	../library/tree234.m	/^:- pred from_rev_sorted_assoc_list(assoc_list(/;kq|/^\<from_rev_sorted_assoc_list\>/;'q;"	kind:pred
from_reverse_list	../library/array.m	/^:- func from_reverse_list(list(T)::in) = (array(/;kq|/^\<from_reverse_list\>/;'q;"	kind:func
from_reverse_list	../library/version_array.m	/^:- func from_reverse_list(list(T)) = version_array(/;kq|/^\<from_reverse_list\>/;'q;"	kind:func
from_reverse_list_init_loop	../library/version_array.m	/^:- pred from_reverse_list_init_loop(int::in, list(/;kq|/^\<from_reverse_list_init_loop\>/;'q;"	kind:pred	file:
from_set	../library/bag.m	/^:- func from_set(set(T)) = bag(/;kq|/^\<from_set\>/;'q;"	kind:func
from_set	../library/fat_sparse_bitset.m	/^:- func from_set(set.set(T)) = fat_sparse_bitset(T) <= uenum(/;kq|/^\<from_set\>/;'q;"	kind:func
from_set	../library/fatter_sparse_bitset.m	/^:- func from_set(set.set(T)) = fatter_sparse_bitset(T) <= uenum(/;kq|/^\<from_set\>/;'q;"	kind:func
from_set	../library/ranges.m	/^:- func from_set(set(/;kq|/^\<from_set\>/;'q;"	kind:func
from_set	../library/set_tree234.m	/^:- func from_set(set.set(T)) = set_tree234(/;kq|/^\<from_set\>/;'q;"	kind:func
from_set	../library/sparse_bitset.m	/^:- func from_set(set.set(T)) = sparse_bitset(T) <= uenum(/;kq|/^\<from_set\>/;'q;"	kind:func
from_set	../library/test_bitset.m	/^:- func from_set(set(T)) = test_bitset(T) <= uenum(/;kq|/^\<from_set\>/;'q;"	kind:func
from_set	../library/tree_bitset.m	/^:- func from_set(set.set(T)) = tree_bitset(T) <= uenum(/;kq|/^\<from_set\>/;'q;"	kind:func
from_sharing_pair_list	structure_sharing.domain.m	/^:- func from_sharing_pair_list(/;kq|/^\<from_sharing_pair_list\>/;'q;"	kind:func	file:
from_sorted_assoc_list	../library/map.m	/^:- func from_sorted_assoc_list(assoc_list(K, V)) = map(/;kq|/^\<from_sorted_assoc_list\>/;'q;"	kind:func
from_sorted_assoc_list	../library/multi_map.m	/^:- func from_sorted_assoc_list(assoc_list(K, list(/;kq|/^\<from_sorted_assoc_list\>/;'q;"	kind:func
from_sorted_assoc_list	../library/one_or_more_map.m	/^:- func from_sorted_assoc_list(assoc_list(K, one_or_more(/;kq|/^\<from_sorted_assoc_list\>/;'q;"	kind:func
from_sorted_assoc_list	../library/tree234.m	/^:- pred from_sorted_assoc_list(assoc_list(/;kq|/^\<from_sorted_assoc_list\>/;'q;"	kind:pred
from_sorted_list	../library/bag.m	/^:- func from_sorted_list(list(T)) = bag(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
from_sorted_list	../library/diet.m	/^:- func from_sorted_list(list(T)) = diet(T) <= diet_element(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
from_sorted_list	../library/fat_sparse_bitset.m	/^:- func from_sorted_list(list(T)) = fat_sparse_bitset(T) <= uenum(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
from_sorted_list	../library/fatter_sparse_bitset.m	/^:- func from_sorted_list(list(T)) = fatter_sparse_bitset(T) <= uenum(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
from_sorted_list	../library/set.m	/^:- func from_sorted_list(list(T)) = set(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
from_sorted_list	../library/set_bbbtree.m	/^:- func from_sorted_list(list(T)) = set_bbbtree(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
from_sorted_list	../library/set_ctree234.m	/^:- func from_sorted_list(list(T)) = set_ctree234(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
from_sorted_list	../library/set_ordlist.m	/^:- func from_sorted_list(list(T)) = set_ordlist(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
from_sorted_list	../library/set_tree234.m	/^:- func from_sorted_list(list(T)) = set_tree234(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
from_sorted_list	../library/set_unordlist.m	/^:- func from_sorted_list(list(T)) = set_unordlist(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
from_sorted_list	../library/sparse_bitset.m	/^:- func from_sorted_list(list(T)) = sparse_bitset(T) <= uenum(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
from_sorted_list	../library/tree_bitset.m	/^:- func from_sorted_list(list(T)) = tree_bitset(T) <= uenum(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
from_sorted_list_without_duplicates	../library/bag.m	/^:- func from_sorted_list_without_duplicates(list(T)) = bag(/;kq|/^\<from_sorted_list_without_duplicates\>/;'q;"	kind:func
from_string	../library/bitmap.m	/^:- func from_string(/;kq|/^\<from_string\>/;'q;"	kind:func
from_string	../library/integer.m	/^:- pred from_string(/;kq|/^\<from_string\>/;'q;"	kind:pred
from_structure_reuse_domain	structure_reuse.domain.m	/^:- func from_structure_reuse_domain(/;kq|/^\<from_structure_reuse_domain\>/;'q;"	kind:func
from_structure_sharing_domain	structure_sharing.domain.m	/^:- func from_structure_sharing_domain(/;kq|/^\<from_structure_sharing_domain\>/;'q;"	kind:func
from_term	analysis.framework.m	/^    pred from_term(term::in, S::out) is semidet$/;kq|-;/\<from_term\>/;'q;"	kind:tcm
from_term	exception_analysis.m	/^    pred(from_term\/2) is excp_answer_from_term$/;kq|-;/\<from_term\>/;'q;"	kind:tcim	file:
from_term	structure_reuse.analysis.m	/^    pred(from_term\/2) is reuse_answer_from_term$/;kq|-;/\<from_term\>/;'q;"	kind:tcim	file:
from_term	structure_sharing.analysis.m	/^    pred(from_term\/2) is sharing_answer_from_term$/;kq|-;/\<from_term\>/;'q;"	kind:tcim	file:
from_term	tabling_analysis.m	/^    pred(from_term\/2) is mm_tabling_analysis_answer_from_term$/;kq|-;/\<from_term\>/;'q;"	kind:tcim	file:
from_term	trailing_analysis.m	/^    pred(from_term\/2) is trailing_analysis_answer_from_term$/;kq|-;/\<from_term\>/;'q;"	kind:tcim	file:
from_to_insts	prog_data.m	/^:- type from_to_insts$/;kq|-;/\<from_to_insts\>/;'q;"	kind:type
from_to_insts_is_standard_mode	prog_mode.m	/^:- pred from_to_insts_is_standard_mode(/;kq|/^\<from_to_insts_is_standard_mode\>/;'q;"	kind:pred
from_to_insts_to_final_inst	mode_util.m	/^:- func from_to_insts_to_final_inst(/;kq|/^\<from_to_insts_to_final_inst\>/;'q;"	kind:func
from_to_insts_to_init_inst	mode_util.m	/^:- func from_to_insts_to_init_inst(/;kq|/^\<from_to_insts_to_init_inst\>/;'q;"	kind:func
from_to_insts_to_mode	mode_util.m	/^:- func from_to_insts_to_mode(/;kq|/^\<from_to_insts_to_mode\>/;'q;"	kind:func
from_to_insts_to_unify_mode	mode_util.m	/^:- pred from_to_insts_to_unify_mode(/;kq|/^\<from_to_insts_to_unify_mode\>/;'q;"	kind:pred
from_to_insts_to_unify_modes	mode_util.m	/^:- pred from_to_insts_to_unify_modes(/;kq|/^\<from_to_insts_to_unify_modes\>/;'q;"	kind:pred
from_to_mode	prog_data.m	/^    --->    from_to_mode(mer_inst, mer_inst)$/;kq|-;/\<from_to_mode\>/;'q;"	kind:cons
from_uint	../library/char.m	/^    pred(from_uint\/2) is char.from_uint$/;kq|-;/\<from_uint\>/;'q;"	kind:tcim	file:
from_uint	../library/char.m	/^:- pred from_uint(/;kq|/^\<from_uint\>/;'q;"	kind:pred
from_uint	../library/digraph.m	/^    pred(from_uint\/2) is digraph_key_from_uint$/;kq|-;/\<from_uint\>/;'q;"	kind:tcim	file:
from_uint	../library/enum.m	/^    pred from_uint(uint::in, T::out) is semidet$/;kq|-;/\<from_uint\>/;'q;"	kind:tcm
from_uint	../library/integer.m	/^:- func from_uint(/;kq|/^\<from_uint\>/;'q;"	kind:func
from_uint	../library/term.m	/^    pred(from_uint\/2) is term.unsafe_uint_to_var$/;kq|-;/\<from_uint\>/;'q;"	kind:tcim	file:
from_uint	../library/uint16.m	/^:- pred from_uint(/;kq|/^\<from_uint\>/;'q;"	kind:pred
from_uint	../library/uint32.m	/^:- pred from_uint(/;kq|/^\<from_uint\>/;'q;"	kind:pred
from_uint	../library/uint8.m	/^:- pred from_uint(/;kq|/^\<from_uint\>/;'q;"	kind:pred
from_uint16	../library/float.m	/^:- func from_uint16(/;kq|/^\<from_uint16\>/;'q;"	kind:func
from_uint16	../library/integer.m	/^:- func from_uint16(/;kq|/^\<from_uint16\>/;'q;"	kind:func
from_uint32	../library/integer.m	/^:- func from_uint32(/;kq|/^\<from_uint32\>/;'q;"	kind:func
from_uint64	../library/integer.m	/^:- func from_uint64(/;kq|/^\<from_uint64\>/;'q;"	kind:func
from_uint8	../library/float.m	/^:- func from_uint8(/;kq|/^\<from_uint8\>/;'q;"	kind:func
from_uint8	../library/integer.m	/^:- func from_uint8(/;kq|/^\<from_uint8\>/;'q;"	kind:func
from_utf16_code_unit_list	../library/string.m	/^:- pred from_utf16_code_unit_list(list(/;kq|/^\<from_utf16_code_unit_list\>/;'q;"	kind:pred
from_utf8_code_unit_list	../library/string.m	/^:- pred from_utf8_code_unit_list(list(/;kq|/^\<from_utf8_code_unit_list\>/;'q;"	kind:pred
frontend_pass	mercury_compile_front_end.m	/^:- pred frontend_pass(/;kq|/^\<frontend_pass\>/;'q;"	kind:pred
frontend_pass_after_typecheck	mercury_compile_front_end.m	/^:- pred frontend_pass_after_typecheck(/;kq|/^\<frontend_pass_after_typecheck\>/;'q;"	kind:pred	file:
frontend_pass_after_typeclass_check	mercury_compile_front_end.m	/^:- pred frontend_pass_after_typeclass_check(/;kq|/^\<frontend_pass_after_typeclass_check\>/;'q;"	kind:pred	file:
frontend_pass_by_phases	mercury_compile_front_end.m	/^:- pred frontend_pass_by_phases(/;kq|/^\<frontend_pass_by_phases\>/;'q;"	kind:pred	file:
fs	parse_pragma.m	/^    --->    fs  % The format string argument of format_string_values.$/;kq|-;/\<fs\>/;'q;"	kind:cons	file:
fs_vl	parse_pragma.m	/^:- type fs_vl$/;kq|-;/\<fs_vl\>/;'q;"	kind:type	file:
fsr_element_vars	format_call.m	/^                fsr_element_vars        :: list(prog_var),$/;kq|-;/\<fsr_element_vars\>/;'q;"	kind:fld	file:
fsr_skeleton_vars	format_call.m	/^                fsr_skeleton_vars       :: list(prog_var)$/;kq|-;/\<fsr_skeleton_vars\>/;'q;"	kind:fld	file:
fsr_string	format_call.m	/^                fsr_string              :: string,$/;kq|-;/\<fsr_string\>/;'q;"	kind:fld	file:
fsr_to_delete_goals	format_call.m	/^                fsr_to_delete_goals     :: list(goal_id)$/;kq|-;/\<fsr_to_delete_goals\>/;'q;"	kind:fld	file:
fsr_to_delete_vars	format_call.m	/^                fsr_to_delete_vars      :: list(prog_var),$/;kq|-;/\<fsr_to_delete_vars\>/;'q;"	kind:fld	file:
fst	../library/pair.m	/^:- func fst(pair(/;kq|/^\<fst\>/;'q;"	kind:func
fsv_cur_fs	prog_data_pragma.m	/^                fsv_cur_fs      :: int,$/;kq|-;/\<fsv_cur_fs\>/;'q;"	kind:fld
fsv_cur_vl	prog_data_pragma.m	/^                fsv_cur_vl      :: int$/;kq|-;/\<fsv_cur_vl\>/;'q;"	kind:fld
fsv_user_fs	prog_data_pragma.m	/^                fsv_user_fs     :: int,$/;kq|-;/\<fsv_user_fs\>/;'q;"	kind:fld
fsv_user_vl	prog_data_pragma.m	/^                fsv_user_vl     :: int,$/;kq|-;/\<fsv_user_vl\>/;'q;"	kind:fld
ftgi_all_in_proc_id	fact_table.m	/^                ftgi_all_in_proc_id     :: maybe(proc_id),$/;kq|-;/\<ftgi_all_in_proc_id\>/;'q;"	kind:fld	file:
ftgi_in_out_proc_ids	fact_table.m	/^                ftgi_in_out_proc_ids    :: list(proc_id)$/;kq|-;/\<ftgi_in_out_proc_ids\>/;'q;"	kind:fld	file:
ftgi_proc_info_map	fact_table.m	/^                ftgi_proc_info_map      :: fact_table_proc_map,$/;kq|-;/\<ftgi_proc_info_map\>/;'q;"	kind:fld	file:
ftk_builtin	inst_check.m	/^    ;       ftk_builtin(type_ctor, builtin_type).$/;kq|-;/\<ftk_builtin\>/;'q;"	kind:cons	file:
ftk_user	inst_check.m	/^    --->    ftk_user(type_ctor, hlds_type_defn)$/;kq|-;/\<ftk_user\>/;'q;"	kind:cons	file:
ftlr_foreign_type	prog_item.m	/^                ftlr_foreign_type       :: foreign_type_repn$/;kq|-;/\<ftlr_foreign_type\>/;'q;"	kind:fld
ftlr_lang	prog_item.m	/^                ftlr_lang               :: foreign_language,$/;kq|-;/\<ftlr_lang\>/;'q;"	kind:fld
ftr_assertions	prog_item.m	/^                ftr_assertions          :: foreign_type_assertions$/;kq|-;/\<ftr_assertions\>/;'q;"	kind:fld
ftr_foreign_type	prog_item.m	/^                ftr_foreign_type        :: string,$/;kq|-;/\<ftr_foreign_type\>/;'q;"	kind:fld
ftv_make_unique	fact_table.m	/^                ftv_make_unique         :: maybe_make_unique,$/;kq|-;/\<ftv_make_unique\>/;'q;"	kind:fld	file:
ftv_mode	fact_table.m	/^                ftv_mode                :: fact_table_mode,$/;kq|-;/\<ftv_mode\>/;'q;"	kind:fld	file:
ftv_name	fact_table.m	/^                ftv_name                :: string,$/;kq|-;/\<ftv_name\>/;'q;"	kind:fld	file:
ftv_pragma_var	fact_table.m	/^                ftv_pragma_var          :: pragma_var$/;kq|-;/\<ftv_pragma_var\>/;'q;"	kind:fld	file:
full_memory_stats_are_available	../library/benchmarking.m	/^:- pred full_memory_stats_are_available is semidet.$/;kq|/^\<full_memory_stats_are_available\>/;'q;"	kind:pred
full_memory_stats_are_available_2	../library/benchmarking.m	/^:- pred full_memory_stats_are_available_2(/;kq|/^\<full_memory_stats_are_available_2\>/;'q;"	kind:pred	file:
full_none_kind	parse_type_repn.m	/^:- inst full_none_kind for string\/0$/;kq|-;/\<full_none_kind\>/;'q;"	kind:inst	file:
fully_in	fact_table.m	/^    --->    fully_in$/;kq|-;/\<fully_in\>/;'q;"	kind:cons	file:
fully_out	fact_table.m	/^    ;       fully_out.$/;kq|-;/\<fully_out\>/;'q;"	kind:cons	file:
fully_strict	options.m	/^    ;       fully_strict$/;kq|-;/\<fully_strict\>/;'q;"	kind:cons
fully_strict	simplify_info.m	/^    ;       fully_strict.$/;kq|-;/\<fully_strict\>/;'q;"	kind:cons
func_analysis_map	analysis.framework.m	/^:- type func_analysis_map(T)    == map(func_id, list(T)).$/;kq|-;/\<func_analysis_map\>/;'q;"	kind:type
func_attr_name	prog_event.m	/^                func_attr_name  :: string,$/;kq|-;/\<func_attr_name\>/;'q;"	kind:fld	file:
func_decl_lines	typecheck_msgs.m	/^:- pred func_decl_lines(tvarset::in, list(/;kq|/^\<func_decl_lines\>/;'q;"	kind:pred	file:
func_defn_has_name_in_list	mlds_to_c_file.m	/^:- pred func_defn_has_name_in_list(list(/;kq|/^\<func_defn_has_name_in_list\>/;'q;"	kind:pred
func_defns_contain_main	ml_util.m	/^:- pred func_defns_contain_main(list(/;kq|/^\<func_defns_contain_main\>/;'q;"	kind:pred
func_env	old_type_constraints.m	/^:- type func_env == cons_table.$/;kq|-;/\<func_env\>/;'q;"	kind:type	file:
func_error	../library/require.m	/^:- func func_error(/;kq|/^\<func_error\>/;'q;"	kind:func
func_error	../library/require.m	/^:- func func_error(/;kq|/^\<func_error\>/;'q;"	kind:func
func_id	analysis.framework.m	/^:- type func_id$/;kq|-;/\<func_id\>/;'q;"	kind:type
func_id_to_ppid	mmc_analysis.m	/^:- pred func_id_to_ppid(/;kq|/^\<func_id_to_ppid\>/;'q;"	kind:pred
func_id_to_string	analysis.file.m	/^:- func func_id_to_string(/;kq|/^\<func_id_to_string\>/;'q;"	kind:func	file:
func_info_c	mlds_to_c_stmt.m	/^:- type func_info_c$/;kq|-;/\<func_info_c\>/;'q;"	kind:type
func_info_csj	mlds_to_target_util.m	/^:- type func_info_csj$/;kq|-;/\<func_info_csj\>/;'q;"	kind:type
func_info_params	mlds_to_target_util.m	/^                func_info_params    :: mlds_func_params$/;kq|-;/\<func_info_params\>/;'q;"	kind:fld
func_limit_reached	../library/pretty_printer.m	/^:- pred func_limit_reached(/;kq|/^\<func_limit_reached\>/;'q;"	kind:pred	file:
func_primary_mode_det_msg	det_check_proc.m	/^:- func func_primary_mode_det_msg = list(/;kq|/^\<func_primary_mode_det_msg\>/;'q;"	kind:func	file:
func_private	mlds.m	/^    ;       func_private.$/;kq|-;/\<func_private\>/;'q;"	kind:cons
func_public	mlds.m	/^    --->    func_public$/;kq|-;/\<func_public\>/;'q;"	kind:cons
func_symbol_limit	../library/pretty_printer.m	/^:- type func_symbol_limit$/;kq|-;/\<func_symbol_limit\>/;'q;"	kind:type
func_to_maybe	../library/maybe.m	/^:- func func_to_maybe((func) = T) = maybe(/;kq|/^\<func_to_maybe\>/;'q;"	kind:func
func_type_info	rtti.m	/^    ;       func_type_info$/;kq|-;/\<func_type_info\>/;'q;"	kind:cons
func_type_prefix_suffix_for_c	mlds_to_c_type.m	/^:- pred func_type_prefix_suffix_for_c(/;kq|/^\<func_type_prefix_suffix_for_c\>/;'q;"	kind:pred	file:
function_access	mlds.m	/^:- type function_access$/;kq|-;/\<function_access\>/;'q;"	kind:type
function_decl_flags_to_prefix_for_c	mlds_to_c_func.m	/^:- func function_decl_flags_to_prefix_for_c(/;kq|/^\<function_decl_flags_to_prefix_for_c\>/;'q;"	kind:func	file:
function_defn_contains_matching_defn	ml_elim_nested.m	/^:- pred function_defn_contains_matching_defn(/;kq|/^\<function_defn_contains_matching_defn\>/;'q;"	kind:pred	file:
function_defn_contains_var	ml_util.m	/^:- func function_defn_contains_var(/;kq|/^\<function_defn_contains_var\>/;'q;"	kind:func
function_defn_is_private	mlds_to_target_util.m	/^:- pred function_defn_is_private(/;kq|/^\<function_defn_is_private\>/;'q;"	kind:pred
function_defn_is_static_member	mlds_to_c_class.m	/^:- pred function_defn_is_static_member(/;kq|/^\<function_defn_is_static_member\>/;'q;"	kind:pred	file:
function_defns_contains_matching_defn	ml_elim_nested.m	/^:- pred function_defns_contains_matching_defn(/;kq|/^\<function_defns_contains_matching_defn\>/;'q;"	kind:pred	file:
function_defns_contains_var	ml_util.m	/^:- func function_defns_contains_var(list(/;kq|/^\<function_defns_contains_var\>/;'q;"	kind:func
function_is_local	ml_call_gen.m	/^:- pred function_is_local(/;kq|/^\<function_is_local\>/;'q;"	kind:pred	file:
function_name_to_ll_string_for_csharp	mlds_to_cs_name.m	/^:- func function_name_to_ll_string_for_csharp(/;kq|/^\<function_name_to_ll_string_for_csharp\>/;'q;"	kind:func
function_name_to_nll_string_for_csharp	mlds_to_cs_name.m	/^:- func function_name_to_nll_string_for_csharp(/;kq|/^\<function_name_to_nll_string_for_csharp\>/;'q;"	kind:func
function_name_to_string_for_c	mlds_to_c_name.m	/^:- func function_name_to_string_for_c(/;kq|/^\<function_name_to_string_for_c\>/;'q;"	kind:func	file:
function_name_to_string_for_java	mlds_to_java_name.m	/^:- func function_name_to_string_for_java(/;kq|/^\<function_name_to_string_for_java\>/;'q;"	kind:func
functor	../library/deconstruct.m	/^:- pred functor(/;kq|/^\<functor\>/;'q;"	kind:pred
functor	../library/term.m	/^    --->    functor($/;kq|-;/\<functor\>/;'q;"	kind:cons
functor	../library/term_to_xml.m	/^    --->    functor$/;kq|-;/\<functor\>/;'q;"	kind:cons
functor_arity	../library/term_to_xml.m	/^                functor_arity   :: int$/;kq|-;/\<functor_arity\>/;'q;"	kind:fld
functor_can	../library/deconstruct.m	/^:- pred functor_can(/;kq|/^\<functor_can\>/;'q;"	kind:pred	file:
functor_cons_id_to_string	hlds_out_util.m	/^:- func functor_cons_id_to_string(/;kq|/^\<functor_cons_id_to_string\>/;'q;"	kind:func
functor_dna	../library/deconstruct.m	/^:- pred functor_dna(/;kq|/^\<functor_dna\>/;'q;"	kind:pred	file:
functor_idcc	../library/deconstruct.m	/^:- pred functor_idcc(/;kq|/^\<functor_idcc\>/;'q;"	kind:pred	file:
functor_info	term_norm.m	/^:- type functor_info$/;kq|-;/\<functor_info\>/;'q;"	kind:type	file:
functor_lower_bound	term_norm.m	/^:- func functor_lower_bound(/;kq|/^\<functor_lower_bound\>/;'q;"	kind:func
functor_match_arity	recompilation.check.m	/^:- type functor_match_arity$/;kq|-;/\<functor_match_arity\>/;'q;"	kind:type	file:
functor_matches_to_string_2	recompilation.used_file.m	/^:- func functor_matches_to_string_2(pair(sym_name, set(/;kq|/^\<functor_matches_to_string_2\>/;'q;"	kind:func	file:
functor_name	../library/term_to_xml.m	/^                functor_name    :: string,$/;kq|-;/\<functor_name\>/;'q;"	kind:fld
functor_name_and_arity	inst_check.m	/^:- type functor_name_and_arity$/;kq|-;/\<functor_name_and_arity\>/;'q;"	kind:type	file:
functor_name_to_pieces	typecheck_error_unify.m	/^:- func functor_name_to_pieces(cons_id, arity) = list(/;kq|/^\<functor_name_to_pieces\>/;'q;"	kind:func	file:
functor_norm	term_norm.m	/^:- pred functor_norm(/;kq|/^\<functor_norm\>/;'q;"	kind:pred
functor_norm_filter_args	term_norm.m	/^:- pred functor_norm_filter_args(list(bool)::in, list(/;kq|/^\<functor_norm_filter_args\>/;'q;"	kind:pred	file:
functor_number	../library/deconstruct.m	/^:- pred functor_number(/;kq|/^\<functor_number\>/;'q;"	kind:pred
functor_number_cc	../library/deconstruct.m	/^:- pred functor_number_cc(/;kq|/^\<functor_number_cc\>/;'q;"	kind:pred
functor_number_cc	../library/rtti_implementation.m	/^:- pred functor_number_cc(/;kq|/^\<functor_number_cc\>/;'q;"	kind:pred
functor_number_lex	../library/construct.m	/^:- type functor_number_lex == int.$/;kq|-;/\<functor_number_lex\>/;'q;"	kind:type
functor_number_ordinal	../library/construct.m	/^:- type functor_number_ordinal == int.$/;kq|-;/\<functor_number_ordinal\>/;'q;"	kind:type
functor_subtype_exists	rtti.m	/^    ;       functor_subtype_exists.$/;kq|-;/\<functor_subtype_exists\>/;'q;"	kind:cons
functor_subtype_info	rtti.m	/^:- type functor_subtype_info$/;kq|-;/\<functor_subtype_info\>/;'q;"	kind:type
functor_subtype_info_to_string	rtti.m	/^:- pred functor_subtype_info_to_string(/;kq|/^\<functor_subtype_info_to_string\>/;'q;"	kind:pred
functor_subtype_none	rtti.m	/^    --->    functor_subtype_none$/;kq|-;/\<functor_subtype_none\>/;'q;"	kind:cons
functor_to_string	hlds_out_util.m	/^:- func functor_to_string(/;kq|/^\<functor_to_string\>/;'q;"	kind:func
functor_to_string_maybe_needs_quotes	hlds_out_util.m	/^:- func functor_to_string_maybe_needs_quotes(/;kq|/^\<functor_to_string_maybe_needs_quotes\>/;'q;"	kind:func
functor_unif_constraint	old_type_constraints.m	/^:- pred functor_unif_constraint(tvar::in, list(/;kq|/^\<functor_unif_constraint\>/;'q;"	kind:pred	file:
functors_to_types_map	inst_check.m	/^:- type functors_to_types_map ==$/;kq|-;/\<functors_to_types_map\>/;'q;"	kind:type	file:
fundep	hlds_class.m	/^    --->    fundep($/;kq|-;/\<fundep\>/;'q;"	kind:cons
fundep_to_xml	xml_documentation.m	/^:- func fundep_to_xml(tvarset, list(/;kq|/^\<fundep_to_xml\>/;'q;"	kind:func	file:
fundep_to_xml_2	xml_documentation.m	/^:- func fundep_to_xml_2(string, tvarset, list(tvar), set(/;kq|/^\<fundep_to_xml_2\>/;'q;"	kind:func	file:
fundeps_closure_loop	check_typeclass.m	/^:- pred fundeps_closure_loop(list(induced_fundep)::in, set(/;kq|/^\<fundeps_closure_loop\>/;'q;"	kind:pred	file:
furthest_offset	../library/parsing_utils.m	/^                furthest_offset     ::  mutvar(int),$/;kq|-;/\<furthest_offset\>/;'q;"	kind:fld	file:
future	../library/thread.future.m	/^:- func future((func) = T) = future(/;kq|/^\<future\>/;'q;"	kind:func
future	../library/thread.future.m	/^:- type future(T)$/;kq|-;/\<future\>/;'q;"	kind:type	file:
future.consume_io_state	../library/thread.future.m	/^:- impure pred consume_io_state(/;kq|/^\<consume_io_state\>/;'q;"	kind:pred	file:
future.f_ready	../library/thread.future.m	/^                f_ready         :: mutvar(ready),$/;kq|-;/\<future.f_ready\>/;'q;"	kind:fld	file:
future.f_value	../library/thread.future.m	/^                f_value         :: mutvar(T)$/;kq|-;/\<future.f_value\>/;'q;"	kind:fld	file:
future.f_wait	../library/thread.future.m	/^                f_wait          :: semaphore,$/;kq|-;/\<future.f_wait\>/;'q;"	kind:fld	file:
future.future	../library/thread.future.m	/^:- func future((func) = T) = future(/;kq|/^\<future\>/;'q;"	kind:func
future.future	../library/thread.future.m	/^:- type future(T)$/;kq|-;/\<future.future\>/;'q;"	kind:type	file:
future.future_io	../library/thread.future.m	/^:- type future_io(T)$/;kq|-;/\<future.future_io\>/;'q;"	kind:type	file:
future.init	../library/thread.future.m	/^:- impure pred init(future_io(/;kq|/^\<init\>/;'q;"	kind:pred	file:
future.init	../library/thread.future.m	/^:- pred init(future_io(/;kq|/^\<init\>/;'q;"	kind:pred
future.make_io_state	../library/thread.future.m	/^:- impure pred make_io_state(/;kq|/^\<make_io_state\>/;'q;"	kind:pred	file:
future.not_ready	../library/thread.future.m	/^    ;       not_ready.$/;kq|-;/\<future.not_ready\>/;'q;"	kind:cons	file:
future.ok	../library/thread.future.m	/^    --->    ok(T)$/;kq|-;/\<future.ok\>/;'q;"	kind:cons	file:
future.ok_or_exception	../library/thread.future.m	/^:- type ok_or_exception(T)$/;kq|-;/\<future.ok_or_exception\>/;'q;"	kind:type	file:
future.ready	../library/thread.future.m	/^:- type ready$/;kq|-;/\<future.ready\>/;'q;"	kind:type	file:
future.run_future	../library/thread.future.m	/^:- impure pred run_future(future(T), (/;kq|/^\<run_future\>/;'q;"	kind:pred	file:
future.signal	../library/thread.future.m	/^:- impure pred signal(future_io(/;kq|/^\<signal\>/;'q;"	kind:pred	file:
future.signal	../library/thread.future.m	/^:- pred signal(future_io(/;kq|/^\<signal\>/;'q;"	kind:pred
future.some	../library/thread.future.m	/^    ;       some [E] exception(E).$/;kq|-;/\<future.some\>/;'q;"	kind:cons	file:
future.spawn_impure	../library/thread.future.m	/^:- impure pred spawn_impure(impure (/;kq|/^\<spawn_impure\>/;'q;"	kind:pred	file:
future.spawn_impure_2	../library/thread.future.m	/^:- pred spawn_impure_2(impure (/;kq|/^\<spawn_impure_2\>/;'q;"	kind:pred	file:
future.wait	../library/thread.future.m	/^:- func wait(future(/;kq|/^\<wait\>/;'q;"	kind:func
future.wait	../library/thread.future.m	/^:- pred wait(future_io(/;kq|/^\<wait\>/;'q;"	kind:pred
future.wait	../library/thread.future.m	/^:- pred wait(future_io(/;kq|/^\<wait\>/;'q;"	kind:pred	file:
future_args	dep_par_conj.m	/^                future_args     :: list(arg_pos)$/;kq|-;/\<future_args\>/;'q;"	kind:fld	file:
future_io	../library/thread.future.m	/^:- type future_io(T)$/;kq|-;/\<future_io\>/;'q;"	kind:type	file:
future_map	dep_par_conj.m	/^:- type future_map == map(prog_var, prog_var).$/;kq|-;/\<future_map\>/;'q;"	kind:type	file:
future_type	builtin_lib_types.m	/^:- func future_type(/;kq|/^\<future_type\>/;'q;"	kind:func
future_var_pair	dep_par_conj.m	/^:- type future_var_pair$/;kq|-;/\<future_var_pair\>/;'q;"	kind:type	file:
futurise_argtypes	dep_par_conj.m	/^:- pred futurise_argtypes(arg_pos::in, list(arg_pos)::in, list(/;kq|/^\<futurise_argtypes\>/;'q;"	kind:pred	file:
fvn_base_class	mlds.m	/^    ;       fvn_base_class(int)$/;kq|-;/\<fvn_base_class\>/;'q;"	kind:cons
fvn_data_tag	mlds.m	/^    ;       fvn_data_tag$/;kq|-;/\<fvn_data_tag\>/;'q;"	kind:cons
fvn_du_ctor_field_hld	mlds.m	/^    ;       fvn_du_ctor_field_hld(string)$/;kq|-;/\<fvn_du_ctor_field_hld\>/;'q;"	kind:cons
fvn_enum_const	mlds.m	/^    ;       fvn_enum_const(string)$/;kq|-;/\<fvn_enum_const\>/;'q;"	kind:cons
fvn_env_field_from_local_var	mlds.m	/^    ;       fvn_env_field_from_local_var(mlds_local_var_name)$/;kq|-;/\<fvn_env_field_from_local_var\>/;'q;"	kind:cons
fvn_global_data_field	mlds.m	/^    --->    fvn_global_data_field(int, int)$/;kq|-;/\<fvn_global_data_field\>/;'q;"	kind:cons
fvn_mr_value	mlds.m	/^    ;       fvn_mr_value$/;kq|-;/\<fvn_mr_value\>/;'q;"	kind:cons
fvn_prev	mlds.m	/^    ;       fvn_prev$/;kq|-;/\<fvn_prev\>/;'q;"	kind:cons
fvn_ptr_num	mlds.m	/^    ;       fvn_ptr_num$/;kq|-;/\<fvn_ptr_num\>/;'q;"	kind:cons
fvn_trace	mlds.m	/^    ;       fvn_trace.$/;kq|-;/\<fvn_trace\>/;'q;"	kind:cons
fvp_future	dep_par_conj.m	/^                fvp_future  :: prog_var,$/;kq|-;/\<fvp_future\>/;'q;"	kind:fld	file:
fvp_var	dep_par_conj.m	/^                fvp_var     :: prog_var$/;kq|-;/\<fvp_var\>/;'q;"	kind:fld	file:
fwd_map	../library/digraph.m	/^                fwd_map             :: key_set_map(T),$/;kq|-;/\<fwd_map\>/;'q;"	kind:fld	file:
fwr_ok	../mdbcomp/feedback.feedback_info.m	/^    --->    fwr_ok$/;kq|-;/\<fwr_ok\>/;'q;"	kind:cons
fwr_open_error	../mdbcomp/feedback.feedback_info.m	/^    ;       fwr_open_error(io.error)$/;kq|-;/\<fwr_open_error\>/;'q;"	kind:cons
fwr_write_error	../mdbcomp/feedback.feedback_info.m	/^    ;       fwr_write_error(io.error).$/;kq|-;/\<fwr_write_error\>/;'q;"	kind:cons
g_csharp_compiler_type	globals.m	/^                g_csharp_compiler_type      :: csharp_compiler_type,$/;kq|-;/\<g_csharp_compiler_type\>/;'q;"	kind:fld	file:
g_default_options	globals.m	/^                g_default_options           :: option_table,$/;kq|-;/\<g_default_options\>/;'q;"	kind:fld	file:
g_ext_dirs_maps	globals.m	/^                g_ext_dirs_maps             :: ext_dirs_maps,$/;kq|-;/\<g_ext_dirs_maps\>/;'q;"	kind:fld	file:
g_file_install_cmd	globals.m	/^                g_file_install_cmd          :: file_install_cmd,$/;kq|-;/\<g_file_install_cmd\>/;'q;"	kind:fld	file:
g_gc_method	globals.m	/^                g_gc_method                 :: gc_method,$/;kq|-;/\<g_gc_method\>/;'q;"	kind:fld	file:
g_ho_modes	mode_constraints.m	/^                g_ho_modes      :: ho_modes,$/;kq|-;/\<g_ho_modes\>/;'q;"	kind:fld	file:
g_host_env_type	globals.m	/^                g_host_env_type             :: env_type,$/;kq|-;/\<g_host_env_type\>/;'q;"	kind:fld	file:
g_install_method	globals.m	/^                g_install_method            :: install_method$/;kq|-;/\<g_install_method\>/;'q;"	kind:fld	file:
g_library_install_linkages	globals.m	/^                g_library_install_linkages  :: set(static_or_shared),$/;kq|-;/\<g_library_install_linkages\>/;'q;"	kind:fld	file:
g_linkage	globals.m	/^                g_linkage                   :: static_or_shared,$/;kq|-;/\<g_linkage\>/;'q;"	kind:fld	file:
g_may_be_thread_safe	globals.m	/^                g_may_be_thread_safe        :: bool,$/;kq|-;/\<g_may_be_thread_safe\>/;'q;"	kind:fld	file:
g_maybe_feedback	globals.m	/^                g_maybe_feedback            :: maybe(feedback_info),$/;kq|-;/\<g_maybe_feedback\>/;'q;"	kind:fld	file:
g_maybe_stdlib_grades	globals.m	/^                g_maybe_stdlib_grades       :: maybe_stdlib_grades,$/;kq|-;/\<g_maybe_stdlib_grades\>/;'q;"	kind:fld	file:
g_mc_info	mode_constraints.m	/^                g_mc_info       :: mode_constraint_info,$/;kq|-;/\<g_mc_info\>/;'q;"	kind:fld	file:
g_mercury_linkage	globals.m	/^                g_mercury_linkage           :: static_or_shared,$/;kq|-;/\<g_mercury_linkage\>/;'q;"	kind:fld	file:
g_module_info	mode_constraints.m	/^                g_module_info   :: module_info,$/;kq|-;/\<g_module_info\>/;'q;"	kind:fld	file:
g_op_mode	globals.m	/^                g_op_mode                   :: op_mode,$/;kq|-;/\<g_op_mode\>/;'q;"	kind:fld	file:
g_opt_tuple	globals.m	/^                g_opt_tuple                 :: opt_tuple,$/;kq|-;/\<g_opt_tuple\>/;'q;"	kind:fld	file:
g_options	globals.m	/^                g_options                   :: option_table,$/;kq|-;/\<g_options\>/;'q;"	kind:fld	file:
g_read_only	globals.m	/^                g_read_only                 :: read_only_globals,$/;kq|-;/\<g_read_only\>/;'q;"	kind:fld	file:
g_ssdb_trace_level	globals.m	/^                g_ssdb_trace_level          :: ssdb_trace_level,$/;kq|-;/\<g_ssdb_trace_level\>/;'q;"	kind:fld	file:
g_subdir_setting	globals.m	/^                g_subdir_setting            :: subdir_setting,$/;kq|-;/\<g_subdir_setting\>/;'q;"	kind:fld	file:
g_system_env_type	globals.m	/^                g_system_env_type           :: env_type,$/;kq|-;/\<g_system_env_type\>/;'q;"	kind:fld	file:
g_target	globals.m	/^                g_target                    :: compilation_target,$/;kq|-;/\<g_target\>/;'q;"	kind:fld	file:
g_target_env_type	globals.m	/^                g_target_env_type           :: env_type,$/;kq|-;/\<g_target_env_type\>/;'q;"	kind:fld	file:
g_termination2_norm	globals.m	/^                g_termination2_norm         :: termination_norm,$/;kq|-;/\<g_termination2_norm\>/;'q;"	kind:fld	file:
g_termination_norm	globals.m	/^                g_termination_norm          :: termination_norm,$/;kq|-;/\<g_termination_norm\>/;'q;"	kind:fld	file:
g_trace_level	globals.m	/^                g_trace_level               :: trace_level,$/;kq|-;/\<g_trace_level\>/;'q;"	kind:fld	file:
g_word_size	globals.m	/^                g_word_size                 :: word_size,$/;kq|-;/\<g_word_size\>/;'q;"	kind:fld	file:
gaa_di	../mdbcomp/mdbcomp.goal_path.m	/^:- mode gaa_di == di(uniq_goal_attr_array).$/;kq|-;/\<gaa_di\>/;'q;"	kind:mode
gaa_uo	../mdbcomp/mdbcomp.goal_path.m	/^:- mode gaa_uo == out(uniq_goal_attr_array).$/;kq|-;/\<gaa_uo\>/;'q;"	kind:mode
gamma_value	structure_reuse.direct_choose_reuse.m	/^:- func gamma_value = int is det.$/;kq|/^\<gamma_value\>/;'q;"	kind:func	file:
gap_foldl	../library/list.m	/^:- pred gap_foldl(pred(L, A, A), pred(A, A), list(/;kq|/^\<gap_foldl\>/;'q;"	kind:pred
gap_foldl_lag	../library/list.m	/^:- pred gap_foldl_lag(pred(L, A, A), pred(A, A), L, list(/;kq|/^\<gap_foldl_lag\>/;'q;"	kind:pred	file:
gapi_inv_goals	loop_inv.m	/^                gapi_inv_goals              :: list(hlds_goal),$/;kq|-;/\<gapi_inv_goals\>/;'q;"	kind:fld	file:
gapi_module_info	loop_inv.m	/^                gapi_module_info            :: module_info,$/;kq|-;/\<gapi_module_info\>/;'q;"	kind:fld	file:
gapi_pred_proc_id	loop_inv.m	/^                gapi_pred_proc_id           :: pred_proc_id,$/;kq|-;/\<gapi_pred_proc_id\>/;'q;"	kind:fld	file:
gapi_replament_goal	loop_inv.m	/^                gapi_replament_goal         :: hlds_goal$/;kq|-;/\<gapi_replament_goal\>/;'q;"	kind:fld	file:
garbage_collect	../library/gc.m	/^:- impure pred garbage_collect is det.$/;kq|/^\<garbage_collect\>/;'q;"	kind:pred
garbage_collect	../library/gc.m	/^:- pred garbage_collect(/;kq|/^\<garbage_collect\>/;'q;"	kind:pred
gather_analysis_pragmas	intermod_analysis.m	/^:- pred gather_analysis_pragmas(module_info::in, set(/;kq|/^\<gather_analysis_pragmas\>/;'q;"	kind:pred	file:
gather_and_write_item_stats	prog_item_stats.m	/^:- pred gather_and_write_item_stats(/;kq|/^\<gather_and_write_item_stats\>/;'q;"	kind:pred
gather_benefits	matching.m	/^:- pred gather_benefits(field_costs_benefits::in, set(/;kq|/^\<gather_benefits\>/;'q;"	kind:pred	file:
gather_bits_for_leaf	../library/tree_bitset.m	/^:- pred gather_bits_for_leaf(list(/;kq|/^\<gather_bits_for_leaf\>/;'q;"	kind:pred	file:
gather_bool_op_mode	op_mode.m	/^:- pred gather_bool_op_mode(option_table::in, pair(/;kq|/^\<gather_bool_op_mode\>/;'q;"	kind:pred	file:
gather_c_compiler_flags	compile_target_code.m	/^:- pred gather_c_compiler_flags(/;kq|/^\<gather_c_compiler_flags\>/;'q;"	kind:pred	file:
gather_clause_body_non_svar_copy_vars	pre_typecheck.m	/^:- pred gather_clause_body_non_svar_copy_vars(/;kq|/^\<gather_clause_body_non_svar_copy_vars\>/;'q;"	kind:pred	file:
gather_comments	opt_util.m	/^:- pred gather_comments(list(/;kq|/^\<gather_comments\>/;'q;"	kind:pred
gather_comments_livevals	opt_util.m	/^:- pred gather_comments_livevals(list(/;kq|/^\<gather_comments_livevals\>/;'q;"	kind:pred
gather_constraint_ids	post_typecheck.m	/^:- pred gather_constraint_ids(map(prog_constraint, set(/;kq|/^\<gather_constraint_ids\>/;'q;"	kind:pred	file:
gather_constructor_data_ctors	hlds_data.m	/^:- pred gather_constructor_data_ctors(type_ctor::in, list(/;kq|/^\<gather_constructor_data_ctors\>/;'q;"	kind:pred	file:
gather_costs	matching.m	/^:- pred gather_costs(field_costs_benefits::in, set(/;kq|/^\<gather_costs\>/;'q;"	kind:pred	file:
gather_decl_marker_for_what_pf_id	recompilation.version.m	/^:- pred gather_decl_marker_for_what_pf_id(/;kq|/^\<gather_decl_marker_for_what_pf_id\>/;'q;"	kind:pred	file:
gather_decl_pragma_for_what_pf_id	recompilation.version.m	/^:- pred gather_decl_pragma_for_what_pf_id(/;kq|/^\<gather_decl_pragma_for_what_pf_id\>/;'q;"	kind:pred	file:
gather_direct_arg_functors	direct_arg_in_out.m	/^:- pred gather_direct_arg_functors(list(/;kq|/^\<gather_direct_arg_functors\>/;'q;"	kind:pred	file:
gather_ended_by	../library/string.parse_util.m	/^:- type gather_ended_by$/;kq|-;/\<gather_ended_by\>/;'q;"	kind:type
gather_entities_to_opt_export_in_cases	intermod_decide.m	/^:- pred gather_entities_to_opt_export_in_cases(list(/;kq|/^\<gather_entities_to_opt_export_in_cases\>/;'q;"	kind:pred	file:
gather_entities_to_opt_export_in_clauses	intermod_decide.m	/^:- pred gather_entities_to_opt_export_in_clauses(list(/;kq|/^\<gather_entities_to_opt_export_in_clauses\>/;'q;"	kind:pred	file:
gather_entities_to_opt_export_in_goal	intermod_decide.m	/^:- pred gather_entities_to_opt_export_in_goal(/;kq|/^\<gather_entities_to_opt_export_in_goal\>/;'q;"	kind:pred	file:
gather_entities_to_opt_export_in_goal_expr	intermod_decide.m	/^:- pred gather_entities_to_opt_export_in_goal_expr(/;kq|/^\<gather_entities_to_opt_export_in_goal_expr\>/;'q;"	kind:pred	file:
gather_entities_to_opt_export_in_goals	intermod_decide.m	/^:- pred gather_entities_to_opt_export_in_goals(list(/;kq|/^\<gather_entities_to_opt_export_in_goals\>/;'q;"	kind:pred	file:
gather_entities_to_opt_export_in_unify_rhs	intermod_decide.m	/^:- pred gather_entities_to_opt_export_in_unify_rhs(/;kq|/^\<gather_entities_to_opt_export_in_unify_rhs\>/;'q;"	kind:pred	file:
gather_fim_specs_in_ancestor_int_spec	d_file_deps.m	/^:- pred gather_fim_specs_in_ancestor_int_spec(/;kq|/^\<gather_fim_specs_in_ancestor_int_spec\>/;'q;"	kind:pred	file:
gather_fim_specs_in_direct_int1_spec	d_file_deps.m	/^:- pred gather_fim_specs_in_direct_int1_spec(/;kq|/^\<gather_fim_specs_in_direct_int1_spec\>/;'q;"	kind:pred	file:
gather_fim_specs_in_indirect_int2_spec	d_file_deps.m	/^:- pred gather_fim_specs_in_indirect_int2_spec(/;kq|/^\<gather_fim_specs_in_indirect_int2_spec\>/;'q;"	kind:pred	file:
gather_fim_specs_in_int_for_opt_spec	d_file_deps.m	/^:- pred gather_fim_specs_in_int_for_opt_spec(/;kq|/^\<gather_fim_specs_in_int_for_opt_spec\>/;'q;"	kind:pred	file:
gather_fim_specs_in_parse_tree_int0	d_file_deps.m	/^:- pred gather_fim_specs_in_parse_tree_int0(/;kq|/^\<gather_fim_specs_in_parse_tree_int0\>/;'q;"	kind:pred	file:
gather_fim_specs_in_parse_tree_int1	d_file_deps.m	/^:- pred gather_fim_specs_in_parse_tree_int1(/;kq|/^\<gather_fim_specs_in_parse_tree_int1\>/;'q;"	kind:pred	file:
gather_fim_specs_in_parse_tree_int2	d_file_deps.m	/^:- pred gather_fim_specs_in_parse_tree_int2(/;kq|/^\<gather_fim_specs_in_parse_tree_int2\>/;'q;"	kind:pred	file:
gather_fim_specs_in_parse_tree_plain_opt	d_file_deps.m	/^:- pred gather_fim_specs_in_parse_tree_plain_opt(/;kq|/^\<gather_fim_specs_in_parse_tree_plain_opt\>/;'q;"	kind:pred	file:
gather_flag_chars	../library/string.parse_util.m	/^:- pred gather_flag_chars(list(char)::in, list(/;kq|/^\<gather_flag_chars\>/;'q;"	kind:pred
gather_foreign_enum_value_pair	intermod.m	/^:- pred gather_foreign_enum_value_pair(/;kq|/^\<gather_foreign_enum_value_pair\>/;'q;"	kind:pred	file:
gather_global_var_sccs_for_chunk	mlds_to_java_global.m	/^:- pred gather_global_var_sccs_for_chunk(list(list(/;kq|/^\<gather_global_var_sccs_for_chunk\>/;'q;"	kind:pred	file:
gather_in_decl_marker	recompilation.version.m	/^:- pred gather_in_decl_marker(/;kq|/^\<gather_in_decl_marker\>/;'q;"	kind:pred	file:
gather_in_decl_pragma	recompilation.version.m	/^:- pred gather_in_decl_pragma(/;kq|/^\<gather_in_decl_pragma\>/;'q;"	kind:pred	file:
gather_in_inst_defn	recompilation.version.m	/^:- pred gather_in_inst_defn(/;kq|/^\<gather_in_inst_defn\>/;'q;"	kind:pred	file:
gather_in_instance	recompilation.version.m	/^:- pred gather_in_instance(/;kq|/^\<gather_in_instance\>/;'q;"	kind:pred	file:
gather_in_mode_decl	recompilation.version.m	/^:- pred gather_in_mode_decl(/;kq|/^\<gather_in_mode_decl\>/;'q;"	kind:pred	file:
gather_in_mode_defn	recompilation.version.m	/^:- pred gather_in_mode_defn(/;kq|/^\<gather_in_mode_defn\>/;'q;"	kind:pred	file:
gather_in_pred_decl	recompilation.version.m	/^:- pred gather_in_pred_decl(/;kq|/^\<gather_in_pred_decl\>/;'q;"	kind:pred	file:
gather_in_type_defn	recompilation.version.m	/^:- pred gather_in_type_defn(/;kq|/^\<gather_in_type_defn\>/;'q;"	kind:pred	file:
gather_in_type_repn	recompilation.version.m	/^:- pred gather_in_type_repn(/;kq|/^\<gather_in_type_repn\>/;'q;"	kind:pred	file:
gather_in_typeclass	recompilation.version.m	/^:- pred gather_in_typeclass(/;kq|/^\<gather_in_typeclass\>/;'q;"	kind:pred	file:
gather_inconsistent_constrained_inst_vars_in_bound_args	prog_mode.m	/^:- pred gather_inconsistent_constrained_inst_vars_in_bound_args(/;kq|/^\<gather_inconsistent_constrained_inst_vars_in_bound_args\>/;'q;"	kind:pred	file:
gather_inconsistent_constrained_inst_vars_in_inst	prog_mode.m	/^:- pred gather_inconsistent_constrained_inst_vars_in_inst(/;kq|/^\<gather_inconsistent_constrained_inst_vars_in_inst\>/;'q;"	kind:pred	file:
gather_inconsistent_constrained_inst_vars_in_inst_var	prog_mode.m	/^:- pred gather_inconsistent_constrained_inst_vars_in_inst_var(/;kq|/^\<gather_inconsistent_constrained_inst_vars_in_inst_var\>/;'q;"	kind:pred	file:
gather_inconsistent_constrained_inst_vars_in_insts	prog_mode.m	/^:- pred gather_inconsistent_constrained_inst_vars_in_insts(list(/;kq|/^\<gather_inconsistent_constrained_inst_vars_in_insts\>/;'q;"	kind:pred	file:
gather_inconsistent_constrained_inst_vars_in_mode	prog_mode.m	/^:- pred gather_inconsistent_constrained_inst_vars_in_mode(/;kq|/^\<gather_inconsistent_constrained_inst_vars_in_mode\>/;'q;"	kind:pred	file:
gather_inconsistent_constrained_inst_vars_in_modes	prog_mode.m	/^:- pred gather_inconsistent_constrained_inst_vars_in_modes(list(/;kq|/^\<gather_inconsistent_constrained_inst_vars_in_modes\>/;'q;"	kind:pred	file:
gather_inconsistent_constrained_inst_vars_in_tm	prog_mode.m	/^:- pred gather_inconsistent_constrained_inst_vars_in_tm(/;kq|/^\<gather_inconsistent_constrained_inst_vars_in_tm\>/;'q;"	kind:pred	file:
gather_instmap_delta_restrict_stats	instmap.m	/^:- pred gather_instmap_delta_restrict_stats(/;kq|/^\<gather_instmap_delta_restrict_stats\>/;'q;"	kind:pred	file:
gather_interval_vars	interval.m	/^:- pred gather_interval_vars(map(/;kq|/^\<gather_interval_vars\>/;'q;"	kind:pred	file:
gather_items_in_parse_tree_int0	recompilation.version.m	/^:- pred gather_items_in_parse_tree_int0(/;kq|/^\<gather_items_in_parse_tree_int0\>/;'q;"	kind:pred	file:
gather_items_in_parse_tree_int1	recompilation.version.m	/^:- pred gather_items_in_parse_tree_int1(/;kq|/^\<gather_items_in_parse_tree_int1\>/;'q;"	kind:pred	file:
gather_items_in_parse_tree_int2	recompilation.version.m	/^:- pred gather_items_in_parse_tree_int2(/;kq|/^\<gather_items_in_parse_tree_int2\>/;'q;"	kind:pred	file:
gather_labels_from_instrs_acc	llds_out_file.m	/^:- pred gather_labels_from_instrs_acc(list(/;kq|/^\<gather_labels_from_instrs_acc\>/;'q;"	kind:pred	file:
gather_local_burdened_modules	mercury_compile_main.m	/^:- pred gather_local_burdened_modules(/;kq|/^\<gather_local_burdened_modules\>/;'q;"	kind:pred	file:
gather_local_inst_names	hlds_defns.m	/^:- pred gather_local_inst_names(module_name::in, list(/;kq|/^\<gather_local_inst_names\>/;'q;"	kind:pred	file:
gather_local_instance_names	hlds_defns.m	/^:- pred gather_local_instance_names(/;kq|/^\<gather_local_instance_names\>/;'q;"	kind:pred	file:
gather_local_instance_names_for_class	hlds_defns.m	/^:- pred gather_local_instance_names_for_class(/;kq|/^\<gather_local_instance_names_for_class\>/;'q;"	kind:pred	file:
gather_local_mode_names	hlds_defns.m	/^:- pred gather_local_mode_names(module_name::in, list(/;kq|/^\<gather_local_mode_names\>/;'q;"	kind:pred	file:
gather_local_pred_names	hlds_defns.m	/^:- pred gather_local_pred_names(/;kq|/^\<gather_local_pred_names\>/;'q;"	kind:pred	file:
gather_local_type_names	hlds_defns.m	/^:- pred gather_local_type_names(/;kq|/^\<gather_local_type_names\>/;'q;"	kind:pred	file:
gather_local_typeclass_names	hlds_defns.m	/^:- pred gather_local_typeclass_names(module_name::in, list(/;kq|/^\<gather_local_typeclass_names\>/;'q;"	kind:pred	file:
gather_module_dep_infos	make.library_install.m	/^:- pred gather_module_dep_infos(/;kq|/^\<gather_module_dep_infos\>/;'q;"	kind:pred	file:
gather_module_dep_infos_loop	make.library_install.m	/^:- pred gather_module_dep_infos_loop(/;kq|/^\<gather_module_dep_infos_loop\>/;'q;"	kind:pred	file:
gather_non_percent_chars	../library/string.parse_util.m	/^:- pred gather_non_percent_chars(list(char)::in, list(/;kq|/^\<gather_non_percent_chars\>/;'q;"	kind:pred
gather_nontail_rec_calls	ml_proc_gen.m	/^:- pred gather_nontail_rec_calls(/;kq|/^\<gather_nontail_rec_calls\>/;'q;"	kind:pred	file:
gather_opt_export_instance_in_instance_defn	intermod_decide.m	/^:- pred gather_opt_export_instance_in_instance_defn(/;kq|/^\<gather_opt_export_instance_in_instance_defn\>/;'q;"	kind:pred	file:
gather_opt_export_instances	intermod_decide.m	/^:- pred gather_opt_export_instances(/;kq|/^\<gather_opt_export_instances\>/;'q;"	kind:pred	file:
gather_opt_export_instances_in_class	intermod_decide.m	/^:- pred gather_opt_export_instances_in_class(/;kq|/^\<gather_opt_export_instances_in_class\>/;'q;"	kind:pred	file:
gather_opt_export_preds	intermod_decide.m	/^:- pred gather_opt_export_preds(intermod_params::in, list(/;kq|/^\<gather_opt_export_preds\>/;'q;"	kind:pred	file:
gather_opt_export_preds_fixpoint	intermod_decide.m	/^:- pred gather_opt_export_preds_fixpoint(intermod_params::in, set(/;kq|/^\<gather_opt_export_preds_fixpoint\>/;'q;"	kind:pred	file:
gather_opt_export_preds_in_list	intermod_decide.m	/^:- pred gather_opt_export_preds_in_list(intermod_params::in, list(/;kq|/^\<gather_opt_export_preds_in_list\>/;'q;"	kind:pred	file:
gather_opt_export_types	intermod_decide.m	/^:- pred gather_opt_export_types(/;kq|/^\<gather_opt_export_types\>/;'q;"	kind:pred	file:
gather_opt_export_types_in_type_defn	intermod_decide.m	/^:- pred gather_opt_export_types_in_type_defn(/;kq|/^\<gather_opt_export_types_in_type_defn\>/;'q;"	kind:pred	file:
gather_orig_vars	direct_arg_in_out.m	/^:- pred gather_orig_vars(list(arm_varmap(/;kq|/^\<gather_orig_vars\>/;'q;"	kind:pred	file:
gather_partition_restricted_cases	split_switch_arms.m	/^:- pred gather_partition_restricted_cases(/;kq|/^\<gather_partition_restricted_cases\>/;'q;"	kind:pred	file:
gather_porf_arities	make_hlds_error.m	/^:- pred gather_porf_arities(module_info::in, list(/;kq|/^\<gather_porf_arities\>/;'q;"	kind:pred	file:
gather_pragma_exceptions_for_pred	intermod_analysis.m	/^:- pred gather_pragma_exceptions_for_pred(/;kq|/^\<gather_pragma_exceptions_for_pred\>/;'q;"	kind:pred	file:
gather_pragma_exceptions_for_proc	intermod_analysis.m	/^:- pred gather_pragma_exceptions_for_proc(/;kq|/^\<gather_pragma_exceptions_for_proc\>/;'q;"	kind:pred	file:
gather_pragma_mm_tabling_info_for_pred	intermod_analysis.m	/^:- pred gather_pragma_mm_tabling_info_for_pred(/;kq|/^\<gather_pragma_mm_tabling_info_for_pred\>/;'q;"	kind:pred	file:
gather_pragma_mm_tabling_info_for_proc	intermod_analysis.m	/^:- pred gather_pragma_mm_tabling_info_for_proc(/;kq|/^\<gather_pragma_mm_tabling_info_for_proc\>/;'q;"	kind:pred	file:
gather_pragma_structure_reuse_for_pred	intermod_analysis.m	/^:- pred gather_pragma_structure_reuse_for_pred(/;kq|/^\<gather_pragma_structure_reuse_for_pred\>/;'q;"	kind:pred	file:
gather_pragma_structure_reuse_for_proc	intermod_analysis.m	/^:- pred gather_pragma_structure_reuse_for_proc(/;kq|/^\<gather_pragma_structure_reuse_for_proc\>/;'q;"	kind:pred	file:
gather_pragma_structure_sharing_for_pred	intermod_analysis.m	/^:- pred gather_pragma_structure_sharing_for_pred(/;kq|/^\<gather_pragma_structure_sharing_for_pred\>/;'q;"	kind:pred	file:
gather_pragma_structure_sharing_for_proc	intermod_analysis.m	/^:- pred gather_pragma_structure_sharing_for_proc(/;kq|/^\<gather_pragma_structure_sharing_for_proc\>/;'q;"	kind:pred	file:
gather_pragma_termination2_for_pred	intermod_analysis.m	/^:- pred gather_pragma_termination2_for_pred(/;kq|/^\<gather_pragma_termination2_for_pred\>/;'q;"	kind:pred	file:
gather_pragma_termination2_for_proc	intermod_analysis.m	/^:- pred gather_pragma_termination2_for_proc(/;kq|/^\<gather_pragma_termination2_for_proc\>/;'q;"	kind:pred	file:
gather_pragma_termination_for_pred	intermod_analysis.m	/^:- pred gather_pragma_termination_for_pred(/;kq|/^\<gather_pragma_termination_for_pred\>/;'q;"	kind:pred	file:
gather_pragma_termination_for_proc	intermod_analysis.m	/^:- pred gather_pragma_termination_for_proc(/;kq|/^\<gather_pragma_termination_for_proc\>/;'q;"	kind:pred	file:
gather_pragma_trailing_info_for_pred	intermod_analysis.m	/^:- pred gather_pragma_trailing_info_for_pred(/;kq|/^\<gather_pragma_trailing_info_for_pred\>/;'q;"	kind:pred	file:
gather_pragma_trailing_info_for_proc	intermod_analysis.m	/^:- pred gather_pragma_trailing_info_for_proc(/;kq|/^\<gather_pragma_trailing_info_for_proc\>/;'q;"	kind:pred	file:
gather_pred_form_arities	hlds_error_util.m	/^:- pred gather_pred_form_arities(pred_id_table::in, list(/;kq|/^\<gather_pred_form_arities\>/;'q;"	kind:pred	file:
gather_pred_ids	hlds_dependency_graph.m	/^:- pred gather_pred_ids(/;kq|/^\<gather_pred_ids\>/;'q;"	kind:pred	file:
gather_pred_line_counts	hlds_defns.m	/^:- pred gather_pred_line_counts(/;kq|/^\<gather_pred_line_counts\>/;'q;"	kind:pred	file:
gather_pred_proc_id	hlds_dependency_graph.m	/^:- pred gather_pred_proc_id(/;kq|/^\<gather_pred_proc_id\>/;'q;"	kind:pred	file:
gather_pred_proc_ids	hlds_dependency_graph.m	/^:- pred gather_pred_proc_ids(/;kq|/^\<gather_pred_proc_ids\>/;'q;"	kind:pred	file:
gather_proc_decl_item_number	style_checks.m	/^:- pred gather_proc_decl_item_number(/;kq|/^\<gather_proc_decl_item_number\>/;'q;"	kind:pred	file:
gather_regions_with_gaps	style_checks.m	/^:- pred gather_regions_with_gaps(/;kq|/^\<gather_regions_with_gaps\>/;'q;"	kind:pred	file:
gather_smallest_context	switch_detection.m	/^:- pred gather_smallest_context(list(/;kq|/^\<gather_smallest_context\>/;'q;"	kind:pred	file:
gather_special_type_mismatches	typecheck_error_unify.m	/^:- pred gather_special_type_mismatches(list(/;kq|/^\<gather_special_type_mismatches\>/;'q;"	kind:pred	file:
gather_specific_c_compiler_flags	compile_target_code.m	/^:- pred gather_specific_c_compiler_flags(/;kq|/^\<gather_specific_c_compiler_flags\>/;'q;"	kind:pred	file:
gather_stats_in_aug_comp_unit	prog_item_stats.m	/^:- pred gather_stats_in_aug_comp_unit(/;kq|/^\<gather_stats_in_aug_comp_unit\>/;'q;"	kind:pred	file:
gather_stats_in_catch_exprs	prog_item_stats.m	/^:- pred gather_stats_in_catch_exprs(list(/;kq|/^\<gather_stats_in_catch_exprs\>/;'q;"	kind:pred	file:
gather_stats_in_goal	prog_item_stats.m	/^:- pred gather_stats_in_goal(/;kq|/^\<gather_stats_in_goal\>/;'q;"	kind:pred	file:
gather_stats_in_goals	prog_item_stats.m	/^:- pred gather_stats_in_goals(list(/;kq|/^\<gather_stats_in_goals\>/;'q;"	kind:pred	file:
gather_stats_in_item	prog_item_stats.m	/^:- pred gather_stats_in_item(/;kq|/^\<gather_stats_in_item\>/;'q;"	kind:pred	file:
gather_stats_in_item_decl_pragma	prog_item_stats.m	/^:- pred gather_stats_in_item_decl_pragma(/;kq|/^\<gather_stats_in_item_decl_pragma\>/;'q;"	kind:pred	file:
gather_stats_in_item_gen_pragma	prog_item_stats.m	/^:- pred gather_stats_in_item_gen_pragma(/;kq|/^\<gather_stats_in_item_gen_pragma\>/;'q;"	kind:pred	file:
gather_stats_in_items	prog_item_stats.m	/^:- pred gather_stats_in_items(list(/;kq|/^\<gather_stats_in_items\>/;'q;"	kind:pred	file:
gather_style_info	style_checks.m	/^:- pred gather_style_info(/;kq|/^\<gather_style_info\>/;'q;"	kind:pred	file:
gather_switch_arms_cons_ids_in_order	det_check_switch.m	/^:- pred gather_switch_arms_cons_ids_in_order(list(/;kq|/^\<gather_switch_arms_cons_ids_in_order\>/;'q;"	kind:pred	file:
gather_translation_stats	file_names.m	/^:- pred gather_translation_stats(/;kq|/^\<gather_translation_stats\>/;'q;"	kind:pred	file:
gather_type_ctors_by_name	hlds_data.m	/^:- pred gather_type_ctors_by_name(assoc_list(/;kq|/^\<gather_type_ctors_by_name\>/;'q;"	kind:pred	file:
gather_type_ctors_this_name	hlds_data.m	/^:- pred gather_type_ctors_this_name(/;kq|/^\<gather_type_ctors_this_name\>/;'q;"	kind:pred	file:
gather_type_info_layout_locn	continuation_info.m	/^:- pred gather_type_info_layout_locn(/;kq|/^\<gather_type_info_layout_locn\>/;'q;"	kind:pred	file:
gather_type_info_layout_locns_for_tvar	continuation_info.m	/^:- pred gather_type_info_layout_locns_for_tvar(/;kq|/^\<gather_type_info_layout_locns_for_tvar\>/;'q;"	kind:pred	file:
gather_type_pieces_for_var_in_type_assign	typecheck_error_overload.m	/^:- pred gather_type_pieces_for_var_in_type_assign(/;kq|/^\<gather_type_pieces_for_var_in_type_assign\>/;'q;"	kind:pred	file:
gather_user_arities	hlds_error_util.m	/^:- pred gather_user_arities(pred_id_table::in, list(/;kq|/^\<gather_user_arities\>/;'q;"	kind:pred	file:
gather_warnings_and_pragmas	unused_args.m	/^:- pred gather_warnings_and_pragmas(/;kq|/^\<gather_warnings_and_pragmas\>/;'q;"	kind:pred	file:
gathered_item_multi_map_in	recompilation.version.m	/^:- type gathered_item_multi_map_in ==$/;kq|-;/\<gathered_item_multi_map_in\>/;'q;"	kind:type	file:
gathered_item_multi_map_na	recompilation.version.m	/^:- type gathered_item_multi_map_na ==$/;kq|-;/\<gathered_item_multi_map_na\>/;'q;"	kind:type	file:
gathered_items	recompilation.version.m	/^:- type gathered_items$/;kq|-;/\<gathered_items\>/;'q;"	kind:type	file:
gc	mlds.m	/^    ;       gc.$/;kq|-;/\<gc\>/;'q;"	kind:cons
gc	options.m	/^    ;       gc$/;kq|-;/\<gc\>/;'q;"	kind:cons
gc.garbage_collect	../library/gc.m	/^:- impure pred garbage_collect is det.$/;kq|/^\<garbage_collect\>/;'q;"	kind:pred
gc.garbage_collect	../library/gc.m	/^:- pred garbage_collect(/;kq|/^\<garbage_collect\>/;'q;"	kind:pred
gc_accurate	globals.m	/^    ;       gc_accurate.$/;kq|-;/\<gc_accurate\>/;'q;"	kind:cons
gc_automatic	globals.m	/^    --->    gc_automatic$/;kq|-;/\<gc_automatic\>/;'q;"	kind:cons
gc_boehm	globals.m	/^    ;       gc_boehm$/;kq|-;/\<gc_boehm\>/;'q;"	kind:cons
gc_boehm_debug	globals.m	/^    ;       gc_boehm_debug$/;kq|-;/\<gc_boehm_debug\>/;'q;"	kind:cons
gc_check	mlds.m	/^    ;       gc_check$/;kq|-;/\<gc_check\>/;'q;"	kind:cons
gc_hgc	globals.m	/^    ;       gc_hgc$/;kq|-;/\<gc_hgc\>/;'q;"	kind:cons
gc_init	../library/io.m	/^:- pred gc_init(/;kq|/^\<gc_init\>/;'q;"	kind:pred	file:
gc_init	mercury_compile_main.m	/^:- pred gc_init(/;kq|/^\<gc_init\>/;'q;"	kind:pred	file:
gc_initialiser	mlds.m	/^    ;       gc_initialiser(mlds_stmt)$/;kq|-;/\<gc_initialiser\>/;'q;"	kind:cons
gc_is_conservative	globals.m	/^:- func gc_is_conservative(/;kq|/^\<gc_is_conservative\>/;'q;"	kind:func
gc_method	globals.m	/^:- type gc_method$/;kq|-;/\<gc_method\>/;'q;"	kind:type
gc_no_stmt	mlds.m	/^    ;       gc_no_stmt.$/;kq|-;/\<gc_no_stmt\>/;'q;"	kind:cons
gc_none	globals.m	/^    ;       gc_none$/;kq|-;/\<gc_none\>/;'q;"	kind:cons
gc_trace	../library/private_builtin.m	/^:- impure pred gc_trace(mutvar(/;kq|/^\<gc_trace\>/;'q;"	kind:pred
gc_trace_code	mlds.m	/^    --->    gc_trace_code(mlds_stmt)$/;kq|-;/\<gc_trace_code\>/;'q;"	kind:cons
gc_trace_for_proc_aux_func	mlds.m	/^    ;       gc_trace_for_proc_aux_func(int).$/;kq|-;/\<gc_trace_for_proc_aux_func\>/;'q;"	kind:cons
gc_trace_for_proc_func	mlds.m	/^    ;       gc_trace_for_proc_func$/;kq|-;/\<gc_trace_for_proc_func\>/;'q;"	kind:cons
gcall_args	hlds_goal.m	/^                gcall_args          :: list(prog_var),$/;kq|-;/\<gcall_args\>/;'q;"	kind:fld
gcall_details	hlds_goal.m	/^                gcall_details       :: generic_call,$/;kq|-;/\<gcall_details\>/;'q;"	kind:fld
gcall_detism	hlds_goal.m	/^                gcall_detism        :: determinism$/;kq|-;/\<gcall_detism\>/;'q;"	kind:fld
gcall_modes	hlds_goal.m	/^                gcall_modes         :: list(mer_mode),$/;kq|-;/\<gcall_modes\>/;'q;"	kind:fld
gcall_reg_types	hlds_goal.m	/^                gcall_reg_types     :: arg_reg_type_info,$/;kq|-;/\<gcall_reg_types\>/;'q;"	kind:fld
gcc_flags	options.m	/^    ;       gcc_flags$/;kq|-;/\<gcc_flags\>/;'q;"	kind:cons
gcc_flags	options_file.m	/^    ;       gcc_flags$/;kq|-;/\<gcc_flags\>/;'q;"	kind:cons	file:
gcc_global_registers	options.m	/^    ;       gcc_global_registers$/;kq|-;/\<gcc_global_registers\>/;'q;"	kind:cons
gcc_major_ver	globals.m	/^                gcc_major_ver :: maybe(int),$/;kq|-;/\<gcc_major_ver\>/;'q;"	kind:fld
gcc_minor_ver	globals.m	/^                gcc_minor_ver :: maybe(int),$/;kq|-;/\<gcc_minor_ver\>/;'q;"	kind:fld
gcc_non_local_gotos	options.m	/^    ;       gcc_non_local_gotos$/;kq|-;/\<gcc_non_local_gotos\>/;'q;"	kind:cons
gcc_patch_level	globals.m	/^                gcc_patch_level :: maybe(int)$/;kq|-;/\<gcc_patch_level\>/;'q;"	kind:fld
gcd	../library/rational.m	/^:- func gcd(/;kq|/^\<gcd\>/;'q;"	kind:func	file:
gcd	rat.m	/^:- func gcd(/;kq|/^\<gcd\>/;'q;"	kind:func	file:
gcd_2	../library/rational.m	/^:- func gcd_2(/;kq|/^\<gcd_2\>/;'q;"	kind:func	file:
gcd_loop	rat.m	/^:- func gcd_loop(/;kq|/^\<gcd_loop\>/;'q;"	kind:func	file:
gcid_cast	hlds_pred.m	/^    ;       gcid_cast(cast_kind).$/;kq|-;/\<gcid_cast\>/;'q;"	kind:cons
gcid_class_method	hlds_pred.m	/^    ;       gcid_class_method(class_id, pf_sym_name_arity)$/;kq|-;/\<gcid_class_method\>/;'q;"	kind:cons
gcid_event_call	hlds_pred.m	/^    ;       gcid_event_call(string)$/;kq|-;/\<gcid_event_call\>/;'q;"	kind:cons
gcid_higher_order	hlds_pred.m	/^    --->    gcid_higher_order(purity, pred_or_func, pred_form_arity)$/;kq|-;/\<gcid_higher_order\>/;'q;"	kind:cons
gd_alloc_sites	global_data.m	/^                gd_alloc_sites              :: set_tree234(alloc_site_info)$/;kq|-;/\<gd_alloc_sites\>/;'q;"	kind:fld	file:
gd_closure_layouts	global_data.m	/^                gd_closure_layouts          :: list(closure_proc_id_data),$/;kq|-;/\<gd_closure_layouts\>/;'q;"	kind:fld	file:
gd_proc_layout_map	global_data.m	/^                gd_proc_layout_map          :: proc_layout_map,$/;kq|-;/\<gd_proc_layout_map\>/;'q;"	kind:fld	file:
gd_proc_var_map	global_data.m	/^                gd_proc_var_map             :: proc_var_map,$/;kq|-;/\<gd_proc_var_map\>/;'q;"	kind:fld	file:
gd_static_cell_info	global_data.m	/^                gd_static_cell_info         :: static_cell_info,$/;kq|-;/\<gd_static_cell_info\>/;'q;"	kind:fld	file:
gd_ts_rev_string_table	global_data.m	/^                gd_ts_rev_string_table      :: list(string),$/;kq|-;/\<gd_ts_rev_string_table\>/;'q;"	kind:fld	file:
gd_ts_string_table_size	global_data.m	/^                gd_ts_string_table_size     :: int,$/;kq|-;/\<gd_ts_string_table_size\>/;'q;"	kind:fld	file:
gdr_maybe_ts_table_offset	global_data.m	/^                gdr_maybe_ts_table_offset   :: maybe(int),$/;kq|-;/\<gdr_maybe_ts_table_offset\>/;'q;"	kind:fld	file:
gdr_static_cell_remap_info	global_data.m	/^                gdr_static_cell_remap_info  :: static_cell_remap_info$/;kq|-;/\<gdr_static_cell_remap_info\>/;'q;"	kind:fld	file:
gducf_functor	prog_item.m	/^                gducf_functor           :: string,$/;kq|-;/\<gducf_functor\>/;'q;"	kind:fld
gducf_functor_repn	prog_item.m	/^                gducf_functor_repn      :: c_repns(constant_repn)$/;kq|-;/\<gducf_functor_repn\>/;'q;"	kind:fld
gduncf_deref_arg_types	prog_item.m	/^                gduncf_deref_arg_types  :: list(mer_type),$/;kq|-;/\<gduncf_deref_arg_types\>/;'q;"	kind:fld
gduncf_functor	prog_item.m	/^                gduncf_functor          :: string,$/;kq|-;/\<gduncf_functor\>/;'q;"	kind:fld
gduncf_functor_repn	prog_item.m	/^                gduncf_functor_repn     :: c_repns(more_nonconstant_repn)$/;kq|-;/\<gduncf_functor_repn\>/;'q;"	kind:fld
ge	builtin_ops.m	/^    ;       ge.$/;kq|-;/\<ge\>/;'q;"	kind:cons
gen_aux_call	loop_inv.m	/^:- pred gen_aux_call(/;kq|/^\<gen_aux_call\>/;'q;"	kind:pred	file:
gen_aux_proc	loop_inv.m	/^:- pred gen_aux_proc(list(/;kq|/^\<gen_aux_proc\>/;'q;"	kind:pred	file:
gen_aux_proc_case	loop_inv.m	/^:- pred gen_aux_proc_case(/;kq|/^\<gen_aux_proc_case\>/;'q;"	kind:pred	file:
gen_aux_proc_goal	loop_inv.m	/^:- pred gen_aux_proc_goal(/;kq|/^\<gen_aux_proc_goal\>/;'q;"	kind:pred	file:
gen_aux_proc_handle_non_recursive_call	loop_inv.m	/^:- pred gen_aux_proc_handle_non_recursive_call(/;kq|/^\<gen_aux_proc_handle_non_recursive_call\>/;'q;"	kind:pred	file:
gen_aux_proc_info	loop_inv.m	/^:- type gen_aux_proc_info$/;kq|-;/\<gen_aux_proc_info\>/;'q;"	kind:type	file:
gen_body	base_typeclass_info.m	/^:- pred gen_body(/;kq|/^\<gen_body\>/;'q;"	kind:pred	file:
gen_builtin_type_ctor_gen_infos	type_ctor_info.m	/^:- pred gen_builtin_type_ctor_gen_infos(/;kq|/^\<gen_builtin_type_ctor_gen_infos\>/;'q;"	kind:pred	file:
gen_cannot_table_reason_desc	table_gen.m	/^:- func gen_cannot_table_reason_desc(/;kq|/^\<gen_cannot_table_reason_desc\>/;'q;"	kind:func	file:
gen_cast	rtti_to_mlds.m	/^:- func gen_cast(/;kq|/^\<gen_cast\>/;'q;"	kind:func	file:
gen_closure_gc_statement	ml_closure_gen.m	/^:- pred gen_closure_gc_statement(/;kq|/^\<gen_closure_gc_statement\>/;'q;"	kind:pred	file:
gen_conservative_graph	stratify.m	/^:- pred gen_conservative_graph(/;kq|/^\<gen_conservative_graph\>/;'q;"	kind:pred	file:
gen_discard_ticket	add_trail_ops.m	/^:- pred gen_discard_ticket(/;kq|/^\<gen_discard_ticket\>/;'q;"	kind:pred	file:
gen_du_constant_functor_repn	prog_item.m	/^    --->    gen_du_constant_functor_repn($/;kq|-;/\<gen_du_constant_functor_repn\>/;'q;"	kind:cons
gen_du_functor_desc	rtti_to_mlds.m	/^:- pred gen_du_functor_desc(/;kq|/^\<gen_du_functor_desc\>/;'q;"	kind:pred	file:
gen_du_functor_repn	prog_item.m	/^:- type gen_du_functor_repn$/;kq|-;/\<gen_du_functor_repn\>/;'q;"	kind:type
gen_du_functor_repn_name_arity	du_type_layout.m	/^:- func gen_du_functor_repn_name_arity(/;kq|/^\<gen_du_functor_repn_name_arity\>/;'q;"	kind:func	file:
gen_du_more_functors_repn	prog_item.m	/^:- type gen_du_more_functors_repn$/;kq|-;/\<gen_du_more_functors_repn\>/;'q;"	kind:type
gen_du_name_ordered_table	rtti_to_mlds.m	/^:- pred gen_du_name_ordered_table(/;kq|/^\<gen_du_name_ordered_table\>/;'q;"	kind:pred	file:
gen_du_nonconstant_functor_repn	prog_item.m	/^    ;       gen_du_nonconstant_functor_repn($/;kq|-;/\<gen_du_nonconstant_functor_repn\>/;'q;"	kind:cons
gen_du_only_functor_repn	prog_item.m	/^:- type gen_du_only_functor_repn$/;kq|-;/\<gen_du_only_functor_repn\>/;'q;"	kind:type
gen_du_ptag_ordered_table	rtti_to_mlds.m	/^:- pred gen_du_ptag_ordered_table(/;kq|/^\<gen_du_ptag_ordered_table\>/;'q;"	kind:pred	file:
gen_du_ptag_ordered_table_body	rtti_to_mlds.m	/^:- pred gen_du_ptag_ordered_table_body(/;kq|/^\<gen_du_ptag_ordered_table_body\>/;'q;"	kind:pred	file:
gen_du_stag_ordered_table	rtti_to_mlds.m	/^:- pred gen_du_stag_ordered_table(/;kq|/^\<gen_du_stag_ordered_table\>/;'q;"	kind:pred	file:
gen_end_label_module	transform_llds.m	/^:- func gen_end_label_module(/;kq|/^\<gen_end_label_module\>/;'q;"	kind:func	file:
gen_enum_functor_desc	rtti_to_mlds.m	/^:- pred gen_enum_functor_desc(/;kq|/^\<gen_enum_functor_desc\>/;'q;"	kind:pred	file:
gen_enum_name_ordered_table	rtti_to_mlds.m	/^:- pred gen_enum_name_ordered_table(/;kq|/^\<gen_enum_name_ordered_table\>/;'q;"	kind:pred	file:
gen_enum_ordinal_ordered_table	rtti_to_mlds.m	/^:- pred gen_enum_ordinal_ordered_table(/;kq|/^\<gen_enum_ordinal_ordered_table\>/;'q;"	kind:pred	file:
gen_exist_info	rtti_to_mlds.m	/^:- pred gen_exist_info(/;kq|/^\<gen_exist_info\>/;'q;"	kind:pred	file:
gen_exist_locns_array	rtti_to_mlds.m	/^:- pred gen_exist_locns_array(/;kq|/^\<gen_exist_locns_array\>/;'q;"	kind:pred	file:
gen_extract_type_info	polymorphism_type_info.m	/^:- pred gen_extract_type_info(/;kq|/^\<gen_extract_type_info\>/;'q;"	kind:pred
gen_field_locn	rtti_to_mlds.m	/^:- pred gen_field_locn(/;kq|/^\<gen_field_locn\>/;'q;"	kind:pred	file:
gen_field_locns	rtti_to_mlds.m	/^:- pred gen_field_locns(/;kq|/^\<gen_field_locns\>/;'q;"	kind:pred	file:
gen_field_names	rtti_to_mlds.m	/^:- pred gen_field_names(/;kq|/^\<gen_field_names\>/;'q;"	kind:pred	file:
gen_field_types	rtti_to_mlds.m	/^:- pred gen_field_types(/;kq|/^\<gen_field_types\>/;'q;"	kind:pred	file:
gen_foreign_enum_functor_desc	rtti_to_mlds.m	/^:- pred gen_foreign_enum_functor_desc(/;kq|/^\<gen_foreign_enum_functor_desc\>/;'q;"	kind:pred	file:
gen_foreign_enum_name_ordered_table	rtti_to_mlds.m	/^:- pred gen_foreign_enum_name_ordered_table(/;kq|/^\<gen_foreign_enum_name_ordered_table\>/;'q;"	kind:pred	file:
gen_foreign_enum_ordinal_ordered_table	rtti_to_mlds.m	/^:- pred gen_foreign_enum_ordinal_ordered_table(/;kq|/^\<gen_foreign_enum_ordinal_ordered_table\>/;'q;"	kind:pred	file:
gen_functor_number_map	rtti_to_mlds.m	/^:- pred gen_functor_number_map(rtti_type_ctor::in, list(/;kq|/^\<gen_functor_number_map\>/;'q;"	kind:pred	file:
gen_functors_layout_info	rtti_to_mlds.m	/^:- pred gen_functors_layout_info(/;kq|/^\<gen_functors_layout_info\>/;'q;"	kind:pred	file:
gen_gc_trace_func	ml_elim_nested.m	/^:- pred gen_gc_trace_func(/;kq|/^\<gen_gc_trace_func\>/;'q;"	kind:pred	file:
gen_general_lookup_call	table_gen.m	/^:- pred gen_general_lookup_call(/;kq|/^\<gen_general_lookup_call\>/;'q;"	kind:pred	file:
gen_help	optdb_help.m	/^    ;       gen_help($/;kq|-;/\<gen_help\>/;'q;"	kind:cons
gen_infos_for_classes	base_typeclass_info.m	/^:- pred gen_infos_for_classes(/;kq|/^\<gen_infos_for_classes\>/;'q;"	kind:pred	file:
gen_infos_for_instances	base_typeclass_info.m	/^:- pred gen_infos_for_instances(/;kq|/^\<gen_infos_for_instances\>/;'q;"	kind:pred	file:
gen_init_array	ml_util.m	/^:- func gen_init_array(func(T) = mlds_initializer, list(/;kq|/^\<gen_init_array\>/;'q;"	kind:func
gen_init_base_type_ctor	rtti_to_mlds.m	/^:- func gen_init_base_type_ctor(/;kq|/^\<gen_init_base_type_ctor\>/;'q;"	kind:func	file:
gen_init_bool	ml_util.m	/^:- func gen_init_bool(/;kq|/^\<gen_init_bool\>/;'q;"	kind:func
gen_init_boxed_int	ml_util.m	/^:- func gen_init_boxed_int(/;kq|/^\<gen_init_boxed_int\>/;'q;"	kind:func
gen_init_builtin_const	ml_util.m	/^:- func gen_init_builtin_const(/;kq|/^\<gen_init_builtin_const\>/;'q;"	kind:func
gen_init_cast_rtti_data	rtti_to_mlds.m	/^:- func gen_init_cast_rtti_data(/;kq|/^\<gen_init_cast_rtti_data\>/;'q;"	kind:func	file:
gen_init_cast_rtti_datas_array	rtti_to_mlds.m	/^:- func gen_init_cast_rtti_datas_array(/;kq|/^\<gen_init_cast_rtti_datas_array\>/;'q;"	kind:func	file:
gen_init_cast_rtti_id	rtti_to_mlds.m	/^:- func gen_init_cast_rtti_id(/;kq|/^\<gen_init_cast_rtti_id\>/;'q;"	kind:func	file:
gen_init_exist_locn	rtti_to_mlds.m	/^:- func gen_init_exist_locn(/;kq|/^\<gen_init_exist_locn\>/;'q;"	kind:func	file:
gen_init_field	ml_type_gen.m	/^:- func gen_init_field(/;kq|/^\<gen_init_field\>/;'q;"	kind:func	file:
gen_init_foreign	ml_util.m	/^:- func gen_init_foreign(/;kq|/^\<gen_init_foreign\>/;'q;"	kind:func
gen_init_functor_number	rtti_to_mlds.m	/^:- func gen_init_functor_number(/;kq|/^\<gen_init_functor_number\>/;'q;"	kind:func	file:
gen_init_functor_subtype_info	rtti_to_mlds.m	/^:- func gen_init_functor_subtype_info(/;kq|/^\<gen_init_functor_subtype_info\>/;'q;"	kind:func	file:
gen_init_int	ml_util.m	/^:- func gen_init_int(/;kq|/^\<gen_init_int\>/;'q;"	kind:func
gen_init_int16	ml_util.m	/^:- func gen_init_int16(/;kq|/^\<gen_init_int16\>/;'q;"	kind:func
gen_init_int32	ml_util.m	/^:- func gen_init_int32(/;kq|/^\<gen_init_int32\>/;'q;"	kind:func
gen_init_int8	ml_util.m	/^:- func gen_init_int8(/;kq|/^\<gen_init_int8\>/;'q;"	kind:func
gen_init_maybe	ml_util.m	/^:- func gen_init_maybe(mlds_type, func(T) = mlds_initializer, maybe(/;kq|/^\<gen_init_maybe\>/;'q;"	kind:func
gen_init_method	rtti_to_mlds.m	/^:- pred gen_init_method(/;kq|/^\<gen_init_method\>/;'q;"	kind:pred	file:
gen_init_null_pointer	ml_util.m	/^:- func gen_init_null_pointer(/;kq|/^\<gen_init_null_pointer\>/;'q;"	kind:func
gen_init_pred_or_func	rtti_to_mlds.m	/^:- func gen_init_pred_or_func(/;kq|/^\<gen_init_pred_or_func\>/;'q;"	kind:func	file:
gen_init_proc_id	rtti_to_mlds.m	/^:- func gen_init_proc_id(/;kq|/^\<gen_init_proc_id\>/;'q;"	kind:func	file:
gen_init_proc_id_from_univ	rtti_to_mlds.m	/^:- func gen_init_proc_id_from_univ(/;kq|/^\<gen_init_proc_id_from_univ\>/;'q;"	kind:func	file:
gen_init_rtti_data_defn	rtti_to_mlds.m	/^:- pred gen_init_rtti_data_defn(/;kq|/^\<gen_init_rtti_data_defn\>/;'q;"	kind:pred	file:
gen_init_rtti_id	rtti_to_mlds.m	/^:- func gen_init_rtti_id(/;kq|/^\<gen_init_rtti_id\>/;'q;"	kind:func	file:
gen_init_rtti_name	rtti_to_mlds.m	/^:- func gen_init_rtti_name(/;kq|/^\<gen_init_rtti_name\>/;'q;"	kind:func	file:
gen_init_rtti_names_array	rtti_to_mlds.m	/^:- func gen_init_rtti_names_array(/;kq|/^\<gen_init_rtti_names_array\>/;'q;"	kind:func	file:
gen_init_sectag_locn	rtti_to_mlds.m	/^:- func gen_init_sectag_locn(/;kq|/^\<gen_init_sectag_locn\>/;'q;"	kind:func	file:
gen_init_special_pred	rtti_to_mlds.m	/^:- pred gen_init_special_pred(/;kq|/^\<gen_init_special_pred\>/;'q;"	kind:pred	file:
gen_init_string	ml_util.m	/^:- func gen_init_string(/;kq|/^\<gen_init_string\>/;'q;"	kind:func
gen_init_struct_field	ml_type_gen.m	/^:- func gen_init_struct_field(/;kq|/^\<gen_init_struct_field\>/;'q;"	kind:func	file:
gen_init_tabling_name	ml_top_gen.m	/^:- func gen_init_tabling_name(/;kq|/^\<gen_init_tabling_name\>/;'q;"	kind:func	file:
gen_init_tag	ml_type_gen.m	/^:- func gen_init_tag(/;kq|/^\<gen_init_tag\>/;'q;"	kind:func	file:
gen_init_tc_rtti_name	rtti_to_mlds.m	/^:- func gen_init_tc_rtti_name(/;kq|/^\<gen_init_tc_rtti_name\>/;'q;"	kind:func	file:
gen_init_type_ctor_rep	rtti_to_mlds.m	/^:- func gen_init_type_ctor_rep(/;kq|/^\<gen_init_type_ctor_rep\>/;'q;"	kind:func	file:
gen_init_uint	ml_util.m	/^:- func gen_init_uint(/;kq|/^\<gen_init_uint\>/;'q;"	kind:func
gen_init_uint16	ml_util.m	/^:- func gen_init_uint16(/;kq|/^\<gen_init_uint16\>/;'q;"	kind:func
gen_init_uint32	ml_util.m	/^:- func gen_init_uint32(/;kq|/^\<gen_init_uint32\>/;'q;"	kind:func
gen_init_uint8	ml_util.m	/^:- func gen_init_uint8(/;kq|/^\<gen_init_uint8\>/;'q;"	kind:func
gen_lookup_call_for_type	table_gen.m	/^:- pred gen_lookup_call_for_type(/;kq|/^\<gen_lookup_call_for_type\>/;'q;"	kind:pred	file:
gen_mark_hp	add_heap_ops.m	/^:- pred gen_mark_hp(/;kq|/^\<gen_mark_hp\>/;'q;"	kind:pred	file:
gen_mark_ticket_stack	add_trail_ops.m	/^:- pred gen_mark_ticket_stack(/;kq|/^\<gen_mark_ticket_stack\>/;'q;"	kind:pred	file:
gen_notag_functor_desc	rtti_to_mlds.m	/^:- pred gen_notag_functor_desc(/;kq|/^\<gen_notag_functor_desc\>/;'q;"	kind:pred	file:
gen_out_proc	loop_inv.m	/^:- pred gen_out_proc(/;kq|/^\<gen_out_proc\>/;'q;"	kind:pred	file:
gen_out_proc_case	loop_inv.m	/^:- pred gen_out_proc_case(/;kq|/^\<gen_out_proc_case\>/;'q;"	kind:pred	file:
gen_out_proc_goal	loop_inv.m	/^:- pred gen_out_proc_goal(/;kq|/^\<gen_out_proc_goal\>/;'q;"	kind:pred	file:
gen_pragma_desc_pieces	item_util.m	/^:- func gen_pragma_desc_pieces(/;kq|/^\<gen_pragma_desc_pieces\>/;'q;"	kind:func
gen_pragma_exceptions	prog_item.m	/^    ;       gen_pragma_exceptions(gen_pragma_exceptions_info)$/;kq|-;/\<gen_pragma_exceptions\>/;'q;"	kind:cons
gen_pragma_exceptions_info	prog_item.m	/^:- type gen_pragma_exceptions_info$/;kq|-;/\<gen_pragma_exceptions_info\>/;'q;"	kind:type
gen_pragma_mm_tabling	prog_item.m	/^    ;       gen_pragma_mm_tabling(gen_pragma_mm_tabling_info).$/;kq|-;/\<gen_pragma_mm_tabling\>/;'q;"	kind:cons
gen_pragma_mm_tabling_info	prog_item.m	/^:- type gen_pragma_mm_tabling_info$/;kq|-;/\<gen_pragma_mm_tabling_info\>/;'q;"	kind:type
gen_pragma_trailing	prog_item.m	/^    ;       gen_pragma_trailing(gen_pragma_trailing_info)$/;kq|-;/\<gen_pragma_trailing\>/;'q;"	kind:cons
gen_pragma_trailing_info	prog_item.m	/^:- type gen_pragma_trailing_info$/;kq|-;/\<gen_pragma_trailing_info\>/;'q;"	kind:type
gen_pragma_unused_args	prog_item.m	/^    --->    gen_pragma_unused_args(gen_pragma_unused_args_info)$/;kq|-;/\<gen_pragma_unused_args\>/;'q;"	kind:cons
gen_pragma_unused_args_info	prog_item.m	/^:- type gen_pragma_unused_args_info$/;kq|-;/\<gen_pragma_unused_args_info\>/;'q;"	kind:type
gen_pred	ml_code_util.m	/^:- type gen_pred ==$/;kq|-;/\<gen_pred\>/;'q;"	kind:type
gen_prune_ticket	add_trail_ops.m	/^:- pred gen_prune_ticket(/;kq|/^\<gen_prune_ticket\>/;'q;"	kind:pred	file:
gen_prune_tickets_to	add_trail_ops.m	/^:- pred gen_prune_tickets_to(/;kq|/^\<gen_prune_tickets_to\>/;'q;"	kind:pred	file:
gen_pseudo_type_info	rtti_to_mlds.m	/^:- pred gen_pseudo_type_info(/;kq|/^\<gen_pseudo_type_info\>/;'q;"	kind:pred	file:
gen_pseudo_type_info_array	rtti_to_mlds.m	/^:- pred gen_pseudo_type_info_array(/;kq|/^\<gen_pseudo_type_info_array\>/;'q;"	kind:pred	file:
gen_pseudo_type_info_defn	rtti_to_mlds.m	/^:- pred gen_pseudo_type_info_defn(/;kq|/^\<gen_pseudo_type_info_defn\>/;'q;"	kind:pred	file:
gen_ptag_case	ml_tag_switch.m	/^:- pred gen_ptag_case(/;kq|/^\<gen_ptag_case\>/;'q;"	kind:pred	file:
gen_ptag_cases	ml_tag_switch.m	/^:- pred gen_ptag_cases(/;kq|/^\<gen_ptag_cases\>/;'q;"	kind:pred	file:
gen_reason_gc_accurate	table_gen.m	/^    ;       gen_reason_gc_accurate$/;kq|-;/\<gen_reason_gc_accurate\>/;'q;"	kind:cons	file:
gen_reason_gc_hgc	table_gen.m	/^    ;       gen_reason_gc_hgc$/;kq|-;/\<gen_reason_gc_hgc\>/;'q;"	kind:cons	file:
gen_reason_non_c_backend	table_gen.m	/^    --->    gen_reason_non_c_backend$/;kq|-;/\<gen_reason_non_c_backend\>/;'q;"	kind:cons	file:
gen_reason_parallel	table_gen.m	/^    ;       gen_reason_parallel.$/;kq|-;/\<gen_reason_parallel\>/;'q;"	kind:cons	file:
gen_reset_ticket_commit	add_trail_ops.m	/^:- pred gen_reset_ticket_commit(/;kq|/^\<gen_reset_ticket_commit\>/;'q;"	kind:pred	file:
gen_reset_ticket_solve	add_trail_ops.m	/^:- pred gen_reset_ticket_solve(/;kq|/^\<gen_reset_ticket_solve\>/;'q;"	kind:pred	file:
gen_reset_ticket_undo	add_trail_ops.m	/^:- pred gen_reset_ticket_undo(/;kq|/^\<gen_reset_ticket_undo\>/;'q;"	kind:pred	file:
gen_restore_call_for_type	table_gen.m	/^:- pred gen_restore_call_for_type(/;kq|/^\<gen_restore_call_for_type\>/;'q;"	kind:pred	file:
gen_restore_hp	add_heap_ops.m	/^:- pred gen_restore_hp(/;kq|/^\<gen_restore_hp\>/;'q;"	kind:pred	file:
gen_rtti_id	rtti_to_mlds.m	/^:- func gen_rtti_id(/;kq|/^\<gen_rtti_id\>/;'q;"	kind:func	file:
gen_rtti_name	rtti_to_mlds.m	/^:- func gen_rtti_name(/;kq|/^\<gen_rtti_name\>/;'q;"	kind:func	file:
gen_save_and_restore_of_stack_chain_var	ml_elim_nested.m	/^:- pred gen_save_and_restore_of_stack_chain_var(/;kq|/^\<gen_save_and_restore_of_stack_chain_var\>/;'q;"	kind:pred	file:
gen_save_call_for_type	table_gen.m	/^:- pred gen_save_call_for_type(/;kq|/^\<gen_save_call_for_type\>/;'q;"	kind:pred	file:
gen_saved_stack_chain_var	ml_elim_nested.m	/^:- func gen_saved_stack_chain_var(/;kq|/^\<gen_saved_stack_chain_var\>/;'q;"	kind:func	file:
gen_sectag_case	ml_tag_switch.m	/^:- pred gen_sectag_case(pair(case_id, one_or_more(/;kq|/^\<gen_sectag_case\>/;'q;"	kind:pred	file:
gen_sectag_cases	ml_tag_switch.m	/^:- pred gen_sectag_cases(assoc_list(case_id, one_or_more(/;kq|/^\<gen_sectag_cases\>/;'q;"	kind:pred	file:
gen_sectag_switch	ml_tag_switch.m	/^:- pred gen_sectag_switch(/;kq|/^\<gen_sectag_switch\>/;'q;"	kind:pred	file:
gen_store_ticket	add_trail_ops.m	/^:- pred gen_store_ticket(/;kq|/^\<gen_store_ticket\>/;'q;"	kind:pred	file:
gen_string_binary_jump_slots	string_switch.m	/^:- pred gen_string_binary_jump_slots(assoc_list(/;kq|/^\<gen_string_binary_jump_slots\>/;'q;"	kind:pred	file:
gen_string_switch_case_comment	ml_string_switch.m	/^:- func gen_string_switch_case_comment(/;kq|/^\<gen_string_switch_case_comment\>/;'q;"	kind:func	file:
gen_superclass_count	base_typeclass_info.m	/^:- pred gen_superclass_count(/;kq|/^\<gen_superclass_count\>/;'q;"	kind:pred	file:
gen_tagged_case_code	ml_tag_switch.m	/^:- pred gen_tagged_case_code(/;kq|/^\<gen_tagged_case_code\>/;'q;"	kind:pred	file:
gen_tc_constraint	rtti_to_mlds.m	/^:- pred gen_tc_constraint(/;kq|/^\<gen_tc_constraint\>/;'q;"	kind:pred	file:
gen_tc_id_method_id	rtti_to_mlds.m	/^:- func gen_tc_id_method_id(/;kq|/^\<gen_tc_id_method_id\>/;'q;"	kind:func	file:
gen_tc_id_method_ids	rtti_to_mlds.m	/^:- pred gen_tc_id_method_ids(rtti_id::in, tc_name::in, list(/;kq|/^\<gen_tc_id_method_ids\>/;'q;"	kind:pred	file:
gen_tc_id_var_names	rtti_to_mlds.m	/^:- pred gen_tc_id_var_names(rtti_id::in, list(/;kq|/^\<gen_tc_id_var_names\>/;'q;"	kind:pred	file:
gen_tc_rtti_name	rtti_to_mlds.m	/^:- func gen_tc_rtti_name(/;kq|/^\<gen_tc_rtti_name\>/;'q;"	kind:func	file:
gen_trail_ops_inline_mlds	optimization_options.m	/^    --->    gen_trail_ops_inline_mlds$/;kq|-;/\<gen_trail_ops_inline_mlds\>/;'q;"	kind:cons
gen_type_class_decl_defn	rtti_to_mlds.m	/^:- pred gen_type_class_decl_defn(/;kq|/^\<gen_type_class_decl_defn\>/;'q;"	kind:pred	file:
gen_type_class_instance_defn	rtti_to_mlds.m	/^:- pred gen_type_class_instance_defn(/;kq|/^\<gen_type_class_instance_defn\>/;'q;"	kind:pred	file:
gen_type_ctor_gen_info	type_ctor_info.m	/^:- pred gen_type_ctor_gen_info(/;kq|/^\<gen_type_ctor_gen_info\>/;'q;"	kind:pred	file:
gen_type_ctor_gen_infos	type_ctor_info.m	/^:- pred gen_type_ctor_gen_infos(/;kq|/^\<gen_type_ctor_gen_infos\>/;'q;"	kind:pred	file:
gen_type_info_defn	rtti_to_mlds.m	/^:- pred gen_type_info_defn(/;kq|/^\<gen_type_info_defn\>/;'q;"	kind:pred	file:
gen_wrapper_func_and_initializer	rtti_to_mlds.m	/^:- pred gen_wrapper_func_and_initializer(/;kq|/^\<gen_wrapper_func_and_initializer\>/;'q;"	kind:pred	file:
general_cannot_table_reason	table_gen.m	/^:- type general_cannot_table_reason$/;kq|-;/\<general_cannot_table_reason\>/;'q;"	kind:type	file:
general_cannot_table_reason_spec	table_gen.m	/^:- pred general_cannot_table_reason_spec(/;kq|/^\<general_cannot_table_reason_spec\>/;'q;"	kind:pred	file:
general_foldl2	../library/dir.m	/^:- pred general_foldl2(fold_params::in, foldl_pred(T)::in(/;kq|/^\<general_foldl2\>/;'q;"	kind:pred
general_list_to_pieces	error_spec.m	/^:- pred general_list_to_pieces((func(T) = list(/;kq|/^\<general_list_to_pieces\>/;'q;"	kind:pred	file:
general_stream	globals.m	/^    --->    general_stream(io.text_output_stream)$/;kq|-;/\<general_stream\>/;'q;"	kind:cons	file:
generate	../library/array.m	/^:- func generate(int::in, (func(int) = T)::in) = (array(/;kq|/^\<generate\>/;'q;"	kind:func
generate	ml_tag_switch.m	/^    ;       generate(packed_word_map, hlds_goal).$/;kq|-;/\<generate\>/;'q;"	kind:cons	file:
generate_accu_warning	accumulator.m	/^:- pred generate_accu_warning(/;kq|/^\<generate_accu_warning\>/;'q;"	kind:pred	file:
generate_accu_warnings	accumulator.m	/^:- pred generate_accu_warnings(/;kq|/^\<generate_accu_warnings\>/;'q;"	kind:pred	file:
generate_addr_wrapper_class	mlds_to_java_wrap.m	/^:- pred generate_addr_wrapper_class(/;kq|/^\<generate_addr_wrapper_class\>/;'q;"	kind:pred
generate_all_save_goals	table_gen.m	/^:- pred generate_all_save_goals(list(var_mode_pos_method(/;kq|/^\<generate_all_save_goals\>/;'q;"	kind:pred	file:
generate_and_add_stub_clause	typecheck.m	/^:- pred generate_and_add_stub_clause(/;kq|/^\<generate_and_add_stub_clause\>/;'q;"	kind:pred	file:
generate_and_pack_construct_args	unify_gen_construct.m	/^:- pred generate_and_pack_construct_args(/;kq|/^\<generate_and_pack_construct_args\>/;'q;"	kind:pred	file:
generate_and_pack_one_cons_word	unify_gen_construct.m	/^:- pred generate_and_pack_one_cons_word(/;kq|/^\<generate_and_pack_one_cons_word\>/;'q;"	kind:pred	file:
generate_and_pack_tagword	unify_gen_construct.m	/^:- pred generate_and_pack_tagword(/;kq|/^\<generate_and_pack_tagword\>/;'q;"	kind:pred	file:
generate_and_write_d_file_gendep	write_deps_file.m	/^:- pred generate_and_write_d_file_gendep(/;kq|/^\<generate_and_write_d_file_gendep\>/;'q;"	kind:pred
generate_and_write_d_file_gendep_depgraphs	write_deps_file.m	/^:- pred generate_and_write_d_file_gendep_depgraphs(/;kq|/^\<generate_and_write_d_file_gendep_depgraphs\>/;'q;"	kind:pred	file:
generate_and_write_d_file_gendep_depgraphs	write_deps_file.m	/^:- pred generate_and_write_d_file_gendep_depgraphs(/;kq|/^\<generate_and_write_d_file_gendep_depgraphs\>/;'q;"	kind:pred	file:
generate_and_write_d_file_gendep_depgraphs_loop	write_deps_file.m	/^:- pred generate_and_write_d_file_gendep_depgraphs_loop(/;kq|/^\<generate_and_write_d_file_gendep_depgraphs_loop\>/;'q;"	kind:pred	file:
generate_and_write_d_file_hlds	write_deps_file.m	/^:- pred generate_and_write_d_file_hlds(/;kq|/^\<generate_and_write_d_file_hlds\>/;'q;"	kind:pred
generate_and_write_dep_dv_files_gendep	write_deps_file.m	/^:- pred generate_and_write_dep_dv_files_gendep(/;kq|/^\<generate_and_write_dep_dv_files_gendep\>/;'q;"	kind:pred	file:
generate_and_write_dep_file_gendep	write_deps_file.m	/^:- pred generate_and_write_dep_file_gendep(/;kq|/^\<generate_and_write_dep_file_gendep\>/;'q;"	kind:pred
generate_and_write_interface_file_int0	write_module_interface_files.m	/^:- pred generate_and_write_interface_file_int0(/;kq|/^\<generate_and_write_interface_file_int0\>/;'q;"	kind:pred
generate_and_write_interface_file_int1_int2	write_module_interface_files.m	/^:- pred generate_and_write_interface_file_int1_int2(/;kq|/^\<generate_and_write_interface_file_int1_int2\>/;'q;"	kind:pred
generate_and_write_interface_file_int3	write_module_interface_files.m	/^:- pred generate_and_write_interface_file_int3(/;kq|/^\<generate_and_write_interface_file_int3\>/;'q;"	kind:pred
generate_answer_table_lookup_goals	table_gen.m	/^:- pred generate_answer_table_lookup_goals(list(/;kq|/^\<generate_answer_table_lookup_goals\>/;'q;"	kind:pred	file:
generate_any_style_warnings	style_checks.m	/^:- pred generate_any_style_warnings(/;kq|/^\<generate_any_style_warnings\>/;'q;"	kind:pred
generate_archive_index	make.library_install.m	/^:- pred generate_archive_index(/;kq|/^\<generate_archive_index\>/;'q;"	kind:pred	file:
generate_arg_compare_goals	unify_proc.m	/^:- pred generate_arg_compare_goals(/;kq|/^\<generate_arg_compare_goals\>/;'q;"	kind:pred	file:
generate_arg_decl_code	fact_table.m	/^:- pred generate_arg_decl_code(/;kq|/^\<generate_arg_decl_code\>/;'q;"	kind:pred	file:
generate_arg_info	arg_info.m	/^:- pred generate_arg_info(/;kq|/^\<generate_arg_info\>/;'q;"	kind:pred
generate_arg_infos_for_preds	arg_info.m	/^:- pred generate_arg_infos_for_preds(/;kq|/^\<generate_arg_infos_for_preds\>/;'q;"	kind:pred	file:
generate_arg_infos_for_proc	arg_info.m	/^:- pred generate_arg_infos_for_proc(/;kq|/^\<generate_arg_infos_for_proc\>/;'q;"	kind:pred	file:
generate_arg_infos_for_procs	arg_info.m	/^:- pred generate_arg_infos_for_procs(/;kq|/^\<generate_arg_infos_for_procs\>/;'q;"	kind:pred	file:
generate_arg_input_code	fact_table.m	/^:- pred generate_arg_input_code(/;kq|/^\<generate_arg_input_code\>/;'q;"	kind:pred	file:
generate_arg_output_code	fact_table.m	/^:- pred generate_arg_output_code(/;kq|/^\<generate_arg_output_code\>/;'q;"	kind:pred	file:
generate_arg_unify_goals	unify_proc.m	/^:- pred generate_arg_unify_goals(/;kq|/^\<generate_arg_unify_goals\>/;'q;"	kind:pred	file:
generate_argument_vars_code	fact_table.m	/^:- pred generate_argument_vars_code(/;kq|/^\<generate_argument_vars_code\>/;'q;"	kind:pred	file:
generate_argument_vars_code_loop	fact_table.m	/^:- pred generate_argument_vars_code_loop(/;kq|/^\<generate_argument_vars_code_loop\>/;'q;"	kind:pred	file:
generate_assign	common.m	/^:- pred generate_assign(/;kq|/^\<generate_assign\>/;'q;"	kind:pred	file:
generate_assign_builtin	call_gen.m	/^:- pred generate_assign_builtin(/;kq|/^\<generate_assign_builtin\>/;'q;"	kind:pred	file:
generate_assign_from_const_struct	common.m	/^:- pred generate_assign_from_const_struct(/;kq|/^\<generate_assign_from_const_struct\>/;'q;"	kind:pred	file:
generate_assignment_unification	unify_gen.m	/^:- pred generate_assignment_unification(/;kq|/^\<generate_assignment_unification\>/;'q;"	kind:pred	file:
generate_base_typeclass_info_rtti	base_typeclass_info.m	/^:- pred generate_base_typeclass_info_rtti(/;kq|/^\<generate_base_typeclass_info_rtti\>/;'q;"	kind:pred
generate_bit_vec	lookup_switch.m	/^:- pred generate_bit_vec(assoc_list(/;kq|/^\<generate_bit_vec\>/;'q;"	kind:pred	file:
generate_bit_vec_2	lookup_switch.m	/^:- pred generate_bit_vec_2(assoc_list(/;kq|/^\<generate_bit_vec_2\>/;'q;"	kind:pred	file:
generate_bit_vec_args	lookup_switch.m	/^:- pred generate_bit_vec_args(list(pair(/;kq|/^\<generate_bit_vec_args\>/;'q;"	kind:pred	file:
generate_bitvec_test	lookup_switch.m	/^:- pred generate_bitvec_test(rval::in, assoc_list(/;kq|/^\<generate_bitvec_test\>/;'q;"	kind:pred	file:
generate_branch_end	code_loc_dep.m	/^:- pred generate_branch_end(/;kq|/^\<generate_branch_end\>/;'q;"	kind:pred
generate_builtin	call_gen.m	/^:- pred generate_builtin(/;kq|/^\<generate_builtin\>/;'q;"	kind:pred
generate_call	call_gen.m	/^:- pred generate_call(/;kq|/^\<generate_call\>/;'q;"	kind:pred
generate_call_event	proc_gen.m	/^:- pred generate_call_event(/;kq|/^\<generate_call_event\>/;'q;"	kind:pred	file:
generate_call_foreign_proc	goal_util.m	/^:- pred generate_call_foreign_proc(/;kq|/^\<generate_call_foreign_proc\>/;'q;"	kind:pred
generate_call_foreign_proc_error	direct_arg_in_out.m	/^:- pred generate_call_foreign_proc_error(/;kq|/^\<generate_call_foreign_proc_error\>/;'q;"	kind:pred	file:
generate_call_method	mlds_to_java_wrap.m	/^:- pred generate_call_method(arity::in, list(/;kq|/^\<generate_call_method\>/;'q;"	kind:pred	file:
generate_call_method_args_from_array	mlds_to_java_wrap.m	/^:- pred generate_call_method_args_from_array(list(/;kq|/^\<generate_call_method_args_from_array\>/;'q;"	kind:pred	file:
generate_call_method_nth_arg	mlds_to_java_wrap.m	/^:- pred generate_call_method_nth_arg(/;kq|/^\<generate_call_method_nth_arg\>/;'q;"	kind:pred	file:
generate_call_stack_vn_livevals	code_loc_dep.m	/^:- pred generate_call_stack_vn_livevals(/;kq|/^\<generate_call_stack_vn_livevals\>/;'q;"	kind:pred	file:
generate_call_statement_for_addr	mlds_to_java_wrap.m	/^:- pred generate_call_statement_for_addr(/;kq|/^\<generate_call_statement_for_addr\>/;'q;"	kind:pred	file:
generate_call_table_lookup_goals	table_gen.m	/^:- pred generate_call_table_lookup_goals(list(/;kq|/^\<generate_call_table_lookup_goals\>/;'q;"	kind:pred	file:
generate_call_temp_vn	code_loc_dep.m	/^:- pred generate_call_temp_vn(assoc_list(/;kq|/^\<generate_call_temp_vn\>/;'q;"	kind:pred	file:
generate_call_vn_livevals	code_loc_dep.m	/^:- pred generate_call_vn_livevals(/;kq|/^\<generate_call_vn_livevals\>/;'q;"	kind:pred
generate_case	ml_simplify_switch.m	/^:- pred generate_case(/;kq|/^\<generate_case\>/;'q;"	kind:pred	file:
generate_case_code_or_jump	switch_case.m	/^:- pred generate_case_code_or_jump(/;kq|/^\<generate_case_code_or_jump\>/;'q;"	kind:pred
generate_cases	ml_simplify_switch.m	/^:- pred generate_cases(list(/;kq|/^\<generate_cases\>/;'q;"	kind:pred	file:
generate_cast	goal_util.m	/^:- pred generate_cast(/;kq|/^\<generate_cast\>/;'q;"	kind:pred
generate_cast_with_insts	goal_util.m	/^:- pred generate_cast_with_insts(/;kq|/^\<generate_cast_with_insts\>/;'q;"	kind:pred
generate_category_code	proc_gen.m	/^:- pred generate_category_code(/;kq|/^\<generate_category_code\>/;'q;"	kind:pred	file:
generate_cc_multi_code	fact_table.m	/^:- pred generate_cc_multi_code(string::in, list(/;kq|/^\<generate_cc_multi_code\>/;'q;"	kind:pred	file:
generate_cc_multi_code_loop	fact_table.m	/^:- pred generate_cc_multi_code_loop(/;kq|/^\<generate_cc_multi_code_loop\>/;'q;"	kind:pred	file:
generate_class_constraint	type_class_info.m	/^:- func generate_class_constraint(/;kq|/^\<generate_class_constraint\>/;'q;"	kind:func
generate_class_decl	type_class_info.m	/^:- pred generate_class_decl(/;kq|/^\<generate_class_decl\>/;'q;"	kind:pred	file:
generate_class_id	type_class_info.m	/^:- func generate_class_id(/;kq|/^\<generate_class_id\>/;'q;"	kind:func	file:
generate_class_name	type_class_info.m	/^:- func generate_class_name(/;kq|/^\<generate_class_name\>/;'q;"	kind:func
generate_clauses_for_special_pred	unify_proc.m	/^:- pred generate_clauses_for_special_pred(/;kq|/^\<generate_clauses_for_special_pred\>/;'q;"	kind:pred
generate_closure_from_scratch	closure_gen.m	/^:- pred generate_closure_from_scratch(/;kq|/^\<generate_closure_from_scratch\>/;'q;"	kind:pred	file:
generate_closure_layout	continuation_info.m	/^:- pred generate_closure_layout(/;kq|/^\<generate_closure_layout\>/;'q;"	kind:pred
generate_code_for_foreign_proc	foreign_proc_gen.m	/^:- pred generate_code_for_foreign_proc(/;kq|/^\<generate_code_for_foreign_proc\>/;'q;"	kind:pred
generate_code_for_pred	proc_gen.m	/^:- pred generate_code_for_pred(/;kq|/^\<generate_code_for_pred\>/;'q;"	kind:pred	file:
generate_code_for_procs	proc_gen.m	/^:- pred generate_code_for_procs(/;kq|/^\<generate_code_for_procs\>/;'q;"	kind:pred	file:
generate_commit	commit_gen.m	/^:- pred generate_commit(/;kq|/^\<generate_commit\>/;'q;"	kind:pred	file:
generate_compare_du_linear_cases	unify_proc.m	/^:- pred generate_compare_du_linear_cases(/;kq|/^\<generate_compare_du_linear_cases\>/;'q;"	kind:pred	file:
generate_compare_du_quad_outer_switch_arms	unify_proc.m	/^:- pred generate_compare_du_quad_outer_switch_arms(/;kq|/^\<generate_compare_du_quad_outer_switch_arms\>/;'q;"	kind:pred	file:
generate_compare_goal	unify_proc.m	/^:- pred generate_compare_goal(/;kq|/^\<generate_compare_goal\>/;'q;"	kind:pred	file:
generate_compare_proc_body	unify_proc.m	/^:- pred generate_compare_proc_body(/;kq|/^\<generate_compare_proc_body\>/;'q;"	kind:pred	file:
generate_compare_proc_body_builtin	unify_proc.m	/^:- pred generate_compare_proc_body_builtin(/;kq|/^\<generate_compare_proc_body_builtin\>/;'q;"	kind:pred	file:
generate_compare_proc_body_du	unify_proc.m	/^:- pred generate_compare_proc_body_du(/;kq|/^\<generate_compare_proc_body_du\>/;'q;"	kind:pred	file:
generate_compare_proc_body_du_linear	unify_proc.m	/^:- pred generate_compare_proc_body_du_linear(/;kq|/^\<generate_compare_proc_body_du_linear\>/;'q;"	kind:pred	file:
generate_compare_proc_body_du_quad	unify_proc.m	/^:- pred generate_compare_proc_body_du_quad(/;kq|/^\<generate_compare_proc_body_du_quad\>/;'q;"	kind:pred	file:
generate_compare_proc_body_dummy	unify_proc.m	/^:- pred generate_compare_proc_body_dummy(/;kq|/^\<generate_compare_proc_body_dummy\>/;'q;"	kind:pred	file:
generate_compare_proc_body_enum	unify_proc.m	/^:- pred generate_compare_proc_body_enum(/;kq|/^\<generate_compare_proc_body_enum\>/;'q;"	kind:pred	file:
generate_compare_proc_body_eqv	unify_proc.m	/^:- pred generate_compare_proc_body_eqv(/;kq|/^\<generate_compare_proc_body_eqv\>/;'q;"	kind:pred	file:
generate_compare_proc_body_solver	unify_proc.m	/^:- pred generate_compare_proc_body_solver(/;kq|/^\<generate_compare_proc_body_solver\>/;'q;"	kind:pred	file:
generate_compare_proc_body_user	unify_proc.m	/^:- pred generate_compare_proc_body_user(/;kq|/^\<generate_compare_proc_body_user\>/;'q;"	kind:pred	file:
generate_conj	code_gen.m	/^:- pred generate_conj(list(/;kq|/^\<generate_conj\>/;'q;"	kind:pred	file:
generate_conj_inner	code_gen.m	/^:- pred generate_conj_inner(list(/;kq|/^\<generate_conj_inner\>/;'q;"	kind:pred	file:
generate_const_struct	unify_gen_construct.m	/^:- pred generate_const_struct(/;kq|/^\<generate_const_struct\>/;'q;"	kind:pred	file:
generate_const_struct_arg	unify_gen_construct.m	/^:- pred generate_const_struct_arg(/;kq|/^\<generate_const_struct_arg\>/;'q;"	kind:pred	file:
generate_const_struct_arg_tag	unify_gen_construct.m	/^:- pred generate_const_struct_arg_tag(/;kq|/^\<generate_const_struct_arg_tag\>/;'q;"	kind:pred	file:
generate_const_struct_args	unify_gen_construct.m	/^:- pred generate_const_struct_args(/;kq|/^\<generate_const_struct_args\>/;'q;"	kind:pred	file:
generate_const_struct_args_for_one_word	unify_gen_construct.m	/^:- pred generate_const_struct_args_for_one_word(/;kq|/^\<generate_const_struct_args_for_one_word\>/;'q;"	kind:pred	file:
generate_const_struct_rval	unify_gen_construct.m	/^:- pred generate_const_struct_rval(/;kq|/^\<generate_const_struct_rval\>/;'q;"	kind:pred	file:
generate_const_structs	unify_gen_construct.m	/^:- pred generate_const_structs(/;kq|/^\<generate_const_structs\>/;'q;"	kind:pred
generate_constants_for_arm	lookup_util.m	/^:- pred generate_constants_for_arm(/;kq|/^\<generate_constants_for_arm\>/;'q;"	kind:pred
generate_constants_for_disjunct	lookup_util.m	/^:- pred generate_constants_for_disjunct(/;kq|/^\<generate_constants_for_disjunct\>/;'q;"	kind:pred
generate_constants_for_disjuncts	lookup_util.m	/^:- pred generate_constants_for_disjuncts(/;kq|/^\<generate_constants_for_disjuncts\>/;'q;"	kind:pred
generate_constants_for_lookup_switch	lookup_switch.m	/^:- pred generate_constants_for_lookup_switch(/;kq|/^\<generate_constants_for_lookup_switch\>/;'q;"	kind:pred	file:
generate_construct_arg_rval	unify_gen_construct.m	/^:- pred generate_construct_arg_rval(/;kq|/^\<generate_construct_arg_rval\>/;'q;"	kind:pred	file:
generate_construction_unification	unify_gen_construct.m	/^:- pred generate_construction_unification(/;kq|/^\<generate_construction_unification\>/;'q;"	kind:pred
generate_csn_vector	deep_profiling.m	/^:- pred generate_csn_vector(int::in, list(int)::in, list(/;kq|/^\<generate_csn_vector\>/;'q;"	kind:pred	file:
generate_csn_vector_cell	deep_profiling.m	/^:- pred generate_csn_vector_cell(int::in, list(/;kq|/^\<generate_csn_vector_cell\>/;'q;"	kind:pred	file:
generate_d_mmakefile	generate_mmakefile_fragments.m	/^:- pred generate_d_mmakefile(/;kq|/^\<generate_d_mmakefile\>/;'q;"	kind:pred
generate_d_mmakefile_contents	write_deps_file.m	/^:- pred generate_d_mmakefile_contents(/;kq|/^\<generate_d_mmakefile_contents\>/;'q;"	kind:pred	file:
generate_decl_code	fact_table.m	/^:- pred generate_decl_code(/;kq|/^\<generate_decl_code\>/;'q;"	kind:pred	file:
generate_deconstruct_assign_left	unify_gen_deconstruct.m	/^:- pred generate_deconstruct_assign_left(/;kq|/^\<generate_deconstruct_assign_left\>/;'q;"	kind:pred	file:
generate_deconstruct_assign_right	unify_gen_deconstruct.m	/^:- pred generate_deconstruct_assign_right(/;kq|/^\<generate_deconstruct_assign_right\>/;'q;"	kind:pred	file:
generate_deconstruct_no_tag_unify_arg	unify_gen_deconstruct.m	/^:- pred generate_deconstruct_no_tag_unify_arg(/;kq|/^\<generate_deconstruct_no_tag_unify_arg\>/;'q;"	kind:pred
generate_deconstruct_tagword_assign_left	unify_gen_deconstruct.m	/^:- pred generate_deconstruct_tagword_assign_left(/;kq|/^\<generate_deconstruct_tagword_assign_left\>/;'q;"	kind:pred	file:
generate_deconstruct_tagword_assign_right	unify_gen_deconstruct.m	/^:- pred generate_deconstruct_tagword_assign_right(/;kq|/^\<generate_deconstruct_tagword_assign_right\>/;'q;"	kind:pred	file:
generate_deconstruct_tagword_unify_arg	unify_gen_deconstruct.m	/^:- pred generate_deconstruct_tagword_unify_arg(/;kq|/^\<generate_deconstruct_tagword_unify_arg\>/;'q;"	kind:pred	file:
generate_deconstruct_tagword_unify_args	unify_gen_deconstruct.m	/^:- pred generate_deconstruct_tagword_unify_args(/;kq|/^\<generate_deconstruct_tagword_unify_args\>/;'q;"	kind:pred	file:
generate_deconstruct_unify_arg	unify_gen_deconstruct.m	/^:- pred generate_deconstruct_unify_arg(/;kq|/^\<generate_deconstruct_unify_arg\>/;'q;"	kind:pred	file:
generate_deconstruct_unify_args	unify_gen_deconstruct.m	/^:- pred generate_deconstruct_unify_args(/;kq|/^\<generate_deconstruct_unify_args\>/;'q;"	kind:pred	file:
generate_deconstruction_unification	unify_gen_deconstruct.m	/^:- pred generate_deconstruction_unification(/;kq|/^\<generate_deconstruction_unification\>/;'q;"	kind:pred
generate_deep_call	deep_profiling.m	/^:- pred generate_deep_call(/;kq|/^\<generate_deep_call\>/;'q;"	kind:pred
generate_deep_cell_unify	deep_profiling.m	/^:- pred generate_deep_cell_unify(int::in, cons_id::in, list(/;kq|/^\<generate_deep_cell_unify\>/;'q;"	kind:pred	file:
generate_deep_const_unify	deep_profiling.m	/^:- pred generate_deep_const_unify(/;kq|/^\<generate_deep_const_unify\>/;'q;"	kind:pred
generate_deep_det_call	deep_profiling.m	/^:- pred generate_deep_det_call(/;kq|/^\<generate_deep_det_call\>/;'q;"	kind:pred	file:
generate_default_globals	handle_options.m	/^:- pred generate_default_globals(/;kq|/^\<generate_default_globals\>/;'q;"	kind:pred
generate_dense_case	dense_switch.m	/^:- pred generate_dense_case(/;kq|/^\<generate_dense_case\>/;'q;"	kind:pred	file:
generate_dense_jump_table	dense_switch.m	/^:- pred generate_dense_jump_table(/;kq|/^\<generate_dense_jump_table\>/;'q;"	kind:pred	file:
generate_dense_switch	dense_switch.m	/^:- pred generate_dense_switch(list(/;kq|/^\<generate_dense_switch\>/;'q;"	kind:pred
generate_dense_switch	ml_simplify_switch.m	/^:- pred generate_dense_switch(list(/;kq|/^\<generate_dense_switch\>/;'q;"	kind:pred	file:
generate_dep_file_clean_targets	generate_mmakefile_fragments.m	/^:- pred generate_dep_file_clean_targets(/;kq|/^\<generate_dep_file_clean_targets\>/;'q;"	kind:pred	file:
generate_dep_file_collective_targets	generate_mmakefile_fragments.m	/^:- pred generate_dep_file_collective_targets(/;kq|/^\<generate_dep_file_collective_targets\>/;'q;"	kind:pred	file:
generate_dep_file_exec_library_targets	generate_mmakefile_fragments.m	/^:- pred generate_dep_file_exec_library_targets(/;kq|/^\<generate_dep_file_exec_library_targets\>/;'q;"	kind:pred	file:
generate_dep_file_init_targets	generate_mmakefile_fragments.m	/^:- pred generate_dep_file_init_targets(/;kq|/^\<generate_dep_file_init_targets\>/;'q;"	kind:pred	file:
generate_dep_file_install_all_files	generate_mmakefile_fragments.m	/^:- pred generate_dep_file_install_all_files(/;kq|/^\<generate_dep_file_install_all_files\>/;'q;"	kind:pred	file:
generate_dep_file_install_targets_legacy	generate_mmakefile_fragments.m	/^:- pred generate_dep_file_install_targets_legacy(/;kq|/^\<generate_dep_file_install_targets_legacy\>/;'q;"	kind:pred	file:
generate_dep_file_install_targets_proposed	generate_mmakefile_fragments.m	/^:- pred generate_dep_file_install_targets_proposed(/;kq|/^\<generate_dep_file_install_targets_proposed\>/;'q;"	kind:pred	file:
generate_dep_file_install_targets_proposed_gs_gas_c	generate_mmakefile_fragments.m	/^:- pred generate_dep_file_install_targets_proposed_gs_gas_c(/;kq|/^\<generate_dep_file_install_targets_proposed_gs_gas_c\>/;'q;"	kind:pred	file:
generate_dep_file_install_targets_proposed_ngs_pgs	generate_mmakefile_fragments.m	/^:- pred generate_dep_file_install_targets_proposed_ngs_pgs(/;kq|/^\<generate_dep_file_install_targets_proposed_ngs_pgs\>/;'q;"	kind:pred	file:
generate_dep_mmakefile	generate_mmakefile_fragments.m	/^:- pred generate_dep_mmakefile(/;kq|/^\<generate_dep_mmakefile\>/;'q;"	kind:pred
generate_deps_map	deps_map.m	/^:- pred generate_deps_map(/;kq|/^\<generate_deps_map\>/;'q;"	kind:pred
generate_deps_map_loop	deps_map.m	/^:- pred generate_deps_map_loop(/;kq|/^\<generate_deps_map_loop\>/;'q;"	kind:pred	file:
generate_deps_map_step	deps_map.m	/^:- pred generate_deps_map_step(/;kq|/^\<generate_deps_map_step\>/;'q;"	kind:pred	file:
generate_depth_var	deep_profiling.m	/^:- pred generate_depth_var(/;kq|/^\<generate_depth_var\>/;'q;"	kind:pred	file:
generate_det_code	proc_gen.m	/^:- pred generate_det_code(/;kq|/^\<generate_det_code\>/;'q;"	kind:pred	file:
generate_det_commit	code_loc_dep.m	/^:- pred generate_det_commit(/;kq|/^\<generate_det_commit\>/;'q;"	kind:pred
generate_det_deconstruction	unify_gen_deconstruct.m	/^:- pred generate_det_deconstruction(/;kq|/^\<generate_det_deconstruction\>/;'q;"	kind:pred	file:
generate_det_par_conjuncts	par_conj_gen.m	/^:- pred generate_det_par_conjuncts(/;kq|/^\<generate_det_par_conjuncts\>/;'q;"	kind:pred	file:
generate_direct_arg_construct	unify_gen_construct.m	/^:- pred generate_direct_arg_construct(/;kq|/^\<generate_direct_arg_construct\>/;'q;"	kind:pred	file:
generate_direct_arg_deconstruct	unify_gen_deconstruct.m	/^:- pred generate_direct_arg_deconstruct(/;kq|/^\<generate_direct_arg_deconstruct\>/;'q;"	kind:pred	file:
generate_disj	disj_gen.m	/^:- pred generate_disj(code_model::in, list(/;kq|/^\<generate_disj\>/;'q;"	kind:pred
generate_disjuncts	disj_gen.m	/^:- pred generate_disjuncts(list(/;kq|/^\<generate_disjuncts\>/;'q;"	kind:pred	file:
generate_downloop_test	middle_rec.m	/^:- pred generate_downloop_test(list(/;kq|/^\<generate_downloop_test\>/;'q;"	kind:pred	file:
generate_du_arg_info	type_ctor_info.m	/^:- pred generate_du_arg_info(/;kq|/^\<generate_du_arg_info\>/;'q;"	kind:pred	file:
generate_du_unify_case	unify_proc.m	/^:- pred generate_du_unify_case(/;kq|/^\<generate_du_unify_case\>/;'q;"	kind:pred	file:
generate_du_unify_cases	unify_proc.m	/^:- pred generate_du_unify_cases(/;kq|/^\<generate_du_unify_cases\>/;'q;"	kind:pred	file:
generate_dummy_code	fact_table.m	/^:- pred generate_dummy_code(list(/;kq|/^\<generate_dummy_code\>/;'q;"	kind:pred	file:
generate_dv_file_define_c_vars	generate_mmakefile_fragments.m	/^:- pred generate_dv_file_define_c_vars(/;kq|/^\<generate_dv_file_define_c_vars\>/;'q;"	kind:pred	file:
generate_dv_file_define_csharp_vars	generate_mmakefile_fragments.m	/^:- pred generate_dv_file_define_csharp_vars(/;kq|/^\<generate_dv_file_define_csharp_vars\>/;'q;"	kind:pred	file:
generate_dv_file_define_intn_vars	generate_mmakefile_fragments.m	/^:- pred generate_dv_file_define_intn_vars(/;kq|/^\<generate_dv_file_define_intn_vars\>/;'q;"	kind:pred	file:
generate_dv_file_define_java_vars	generate_mmakefile_fragments.m	/^:- pred generate_dv_file_define_java_vars(/;kq|/^\<generate_dv_file_define_java_vars\>/;'q;"	kind:pred	file:
generate_dv_file_define_mod_misc_vars	generate_mmakefile_fragments.m	/^:- pred generate_dv_file_define_mod_misc_vars(/;kq|/^\<generate_dv_file_define_mod_misc_vars\>/;'q;"	kind:pred	file:
generate_dv_file_define_opt_vars	generate_mmakefile_fragments.m	/^:- pred generate_dv_file_define_opt_vars(/;kq|/^\<generate_dv_file_define_opt_vars\>/;'q;"	kind:pred	file:
generate_dv_file_define_smart_recomp_vars	generate_mmakefile_fragments.m	/^:- pred generate_dv_file_define_smart_recomp_vars(/;kq|/^\<generate_dv_file_define_smart_recomp_vars\>/;'q;"	kind:pred	file:
generate_dv_mmakefile	generate_mmakefile_fragments.m	/^:- pred generate_dv_mmakefile(/;kq|/^\<generate_dv_mmakefile\>/;'q;"	kind:pred
generate_entry	proc_gen.m	/^:- pred generate_entry(/;kq|/^\<generate_entry\>/;'q;"	kind:pred	file:
generate_error_goal	table_gen.m	/^:- pred generate_error_goal(/;kq|/^\<generate_error_goal\>/;'q;"	kind:pred	file:
generate_error_if_cloned_proc_is_exported	direct_arg_in_out.m	/^:- pred generate_error_if_cloned_proc_is_exported(/;kq|/^\<generate_error_if_cloned_proc_is_exported\>/;'q;"	kind:pred	file:
generate_error_not_switch_on_required_var	det_check_switch.m	/^:- pred generate_error_not_switch_on_required_var(list(/;kq|/^\<generate_error_not_switch_on_required_var\>/;'q;"	kind:pred	file:
generate_event_attributes	call_gen.m	/^:- pred generate_event_attributes(list(/;kq|/^\<generate_event_attributes\>/;'q;"	kind:pred	file:
generate_event_call	call_gen.m	/^:- pred generate_event_call(string::in, list(/;kq|/^\<generate_event_call\>/;'q;"	kind:pred	file:
generate_event_code	trace_gen.m	/^:- pred generate_event_code(/;kq|/^\<generate_event_code\>/;'q;"	kind:pred	file:
generate_executable	mercury_compile_main.m	/^:- pred generate_executable(/;kq|/^\<generate_executable\>/;'q;"	kind:pred	file:
generate_exist_info	type_ctor_info.m	/^:- pred generate_exist_info(/;kq|/^\<generate_exist_info\>/;'q;"	kind:pred	file:
generate_exit	proc_gen.m	/^:- pred generate_exit(/;kq|/^\<generate_exit\>/;'q;"	kind:pred	file:
generate_expansion_nums	lp_rational.m	/^:- func generate_expansion_nums(list(/;kq|/^\<generate_expansion_nums\>/;'q;"	kind:func	file:
generate_external_event_code	trace_gen.m	/^:- pred generate_external_event_code(/;kq|/^\<generate_external_event_code\>/;'q;"	kind:pred
generate_extra_closure_args	closure_gen.m	/^:- pred generate_extra_closure_args(list(/;kq|/^\<generate_extra_closure_args\>/;'q;"	kind:pred	file:
generate_fact_lookup_code	fact_table.m	/^:- pred generate_fact_lookup_code(/;kq|/^\<generate_fact_lookup_code\>/;'q;"	kind:pred	file:
generate_fact_test_code	fact_table.m	/^:- pred generate_fact_test_code(/;kq|/^\<generate_fact_test_code\>/;'q;"	kind:pred	file:
generate_failure	code_loc_dep.m	/^:- pred generate_failure(/;kq|/^\<generate_failure\>/;'q;"	kind:pred
generate_field_addr	unify_gen_construct.m	/^:- pred generate_field_addr(/;kq|/^\<generate_field_addr\>/;'q;"	kind:pred	file:
generate_field_addrs	unify_gen_construct.m	/^:- pred generate_field_addrs(list(cell_arg)::in, list(/;kq|/^\<generate_field_addrs\>/;'q;"	kind:pred	file:
generate_field_take_address_assigns	unify_gen_construct.m	/^:- pred generate_field_take_address_assigns(list(/;kq|/^\<generate_field_take_address_assigns\>/;'q;"	kind:pred	file:
generate_foldl	../library/array.m	/^:- pred generate_foldl(int, pred(int, T, A, A), array(/;kq|/^\<generate_foldl\>/;'q;"	kind:pred
generate_foldl2	../library/array.m	/^:- pred generate_foldl2(int, pred(int, T, A, A, B, B), array(/;kq|/^\<generate_foldl2\>/;'q;"	kind:pred
generate_foldl2_loop	../library/array.m	/^:- pred generate_foldl2_loop(pred(/;kq|/^\<generate_foldl2_loop\>/;'q;"	kind:pred	file:
generate_foldl_loop	../library/array.m	/^:- pred generate_foldl_loop(pred(/;kq|/^\<generate_foldl_loop\>/;'q;"	kind:pred	file:
generate_foreign_enum_constant	ml_type_gen.m	/^:- pred generate_foreign_enum_constant(map(/;kq|/^\<generate_foreign_enum_constant\>/;'q;"	kind:pred	file:
generate_foreign_export_error	direct_arg_in_out.m	/^:- pred generate_foreign_export_error(/;kq|/^\<generate_foreign_export_error\>/;'q;"	kind:pred	file:
generate_gen_proc_table_info	table_gen.m	/^:- pred generate_gen_proc_table_info(/;kq|/^\<generate_gen_proc_table_info\>/;'q;"	kind:pred	file:
generate_generic_call	call_gen.m	/^:- pred generate_generic_call(/;kq|/^\<generate_generic_call\>/;'q;"	kind:pred
generate_get_table_info_goal	table_gen.m	/^:- pred generate_get_table_info_goal(/;kq|/^\<generate_get_table_info_goal\>/;'q;"	kind:pred	file:
generate_goal	code_gen.m	/^:- pred generate_goal(/;kq|/^\<generate_goal\>/;'q;"	kind:pred
generate_goal_expr	code_gen.m	/^:- pred generate_goal_expr(/;kq|/^\<generate_goal_expr\>/;'q;"	kind:pred	file:
generate_ground_term	unify_gen_construct.m	/^:- pred generate_ground_term(/;kq|/^\<generate_ground_term\>/;'q;"	kind:pred
generate_ground_term_args	unify_gen_construct.m	/^:- pred generate_ground_term_args(list(arg_and_width(/;kq|/^\<generate_ground_term_args\>/;'q;"	kind:pred	file:
generate_ground_term_args_for_one_word	unify_gen_construct.m	/^:- pred generate_ground_term_args_for_one_word(/;kq|/^\<generate_ground_term_args_for_one_word\>/;'q;"	kind:pred	file:
generate_ground_term_conjunct	unify_gen_construct.m	/^:- pred generate_ground_term_conjunct(/;kq|/^\<generate_ground_term_conjunct\>/;'q;"	kind:pred	file:
generate_ground_term_conjuncts	unify_gen_construct.m	/^:- pred generate_ground_term_conjuncts(/;kq|/^\<generate_ground_term_conjuncts\>/;'q;"	kind:pred	file:
generate_hash_code	fact_table.m	/^:- pred generate_hash_code(/;kq|/^\<generate_hash_code\>/;'q;"	kind:pred	file:
generate_hash_float_code	fact_table.m	/^:- pred generate_hash_float_code(/;kq|/^\<generate_hash_float_code\>/;'q;"	kind:pred	file:
generate_hash_int_code	fact_table.m	/^:- pred generate_hash_int_code(/;kq|/^\<generate_hash_int_code\>/;'q;"	kind:pred	file:
generate_hash_lookup_code	fact_table.m	/^:- pred generate_hash_lookup_code(/;kq|/^\<generate_hash_lookup_code\>/;'q;"	kind:pred	file:
generate_hash_string_code	fact_table.m	/^:- pred generate_hash_string_code(/;kq|/^\<generate_hash_string_code\>/;'q;"	kind:pred	file:
generate_hlds	type_ctor_info.m	/^:- pred generate_hlds(/;kq|/^\<generate_hlds\>/;'q;"	kind:pred
generate_if_then_else_chain_cases	switch_gen.m	/^:- pred generate_if_then_else_chain_cases(/;kq|/^\<generate_if_then_else_chain_cases\>/;'q;"	kind:pred	file:
generate_implicit_stream_warnings	format_call.m	/^    ;       generate_implicit_stream_warnings.$/;kq|-;/\<generate_implicit_stream_warnings\>/;'q;"	kind:cons
generate_incomplete_switch_spec	det_check_switch.m	/^:- pred generate_incomplete_switch_spec(/;kq|/^\<generate_incomplete_switch_spec\>/;'q;"	kind:pred	file:
generate_inconsistent_pred_order_warnings	style_checks.m	/^:- pred generate_inconsistent_pred_order_warnings(/;kq|/^\<generate_inconsistent_pred_order_warnings\>/;'q;"	kind:pred	file:
generate_index_du_case	unify_proc.m	/^:- pred generate_index_du_case(/;kq|/^\<generate_index_du_case\>/;'q;"	kind:pred	file:
generate_index_proc_body	unify_proc.m	/^:- pred generate_index_proc_body(/;kq|/^\<generate_index_proc_body\>/;'q;"	kind:pred	file:
generate_index_proc_body_du	unify_proc.m	/^:- pred generate_index_proc_body_du(/;kq|/^\<generate_index_proc_body_du\>/;'q;"	kind:pred	file:
generate_input_var_vn	code_loc_dep.m	/^:- pred generate_input_var_vn(list(/;kq|/^\<generate_input_var_vn\>/;'q;"	kind:pred	file:
generate_instance_decl	type_class_info.m	/^:- func generate_instance_decl(/;kq|/^\<generate_instance_decl\>/;'q;"	kind:func	file:
generate_instance_decls	type_class_info.m	/^:- pred generate_instance_decls(/;kq|/^\<generate_instance_decls\>/;'q;"	kind:pred	file:
generate_instance_method_pred_and_procs	check_typeclass.m	/^:- pred generate_instance_method_pred_and_procs(/;kq|/^\<generate_instance_method_pred_and_procs\>/;'q;"	kind:pred	file:
generate_instance_method_procs	check_typeclass.m	/^:- pred generate_instance_method_procs(/;kq|/^\<generate_instance_method_procs\>/;'q;"	kind:pred	file:
generate_instance_method_procs_for_class	check_typeclass.m	/^:- pred generate_instance_method_procs_for_class(/;kq|/^\<generate_instance_method_procs_for_class\>/;'q;"	kind:pred	file:
generate_instance_method_procs_for_class_instance	check_typeclass.m	/^:- pred generate_instance_method_procs_for_class_instance(/;kq|/^\<generate_instance_method_procs_for_class_instance\>/;'q;"	kind:pred	file:
generate_instance_method_procs_for_concrete_instance	check_typeclass.m	/^:- pred generate_instance_method_procs_for_concrete_instance(/;kq|/^\<generate_instance_method_procs_for_concrete_instance\>/;'q;"	kind:pred	file:
generate_instance_method_procs_for_preds	check_typeclass.m	/^:- pred generate_instance_method_procs_for_preds(class_id::in, list(/;kq|/^\<generate_instance_method_procs_for_preds\>/;'q;"	kind:pred	file:
generate_int0_result	comp_unit_interface.m	/^:- type generate_int0_result$/;kq|-;/\<generate_int0_result\>/;'q;"	kind:type
generate_int12_result	comp_unit_interface.m	/^:- type generate_int12_result$/;kq|-;/\<generate_int12_result\>/;'q;"	kind:type
generate_int3_result	comp_unit_interface.m	/^:- type generate_int3_result$/;kq|-;/\<generate_int3_result\>/;'q;"	kind:type
generate_int_lookup_switch	lookup_switch.m	/^:- pred generate_int_lookup_switch(rval::in, lookup_switch_info(/;kq|/^\<generate_int_lookup_switch\>/;'q;"	kind:pred
generate_int_switch	switch_gen.m	/^:- pred generate_int_switch(/;kq|/^\<generate_int_switch\>/;'q;"	kind:pred	file:
generate_ite	ite_gen.m	/^:- pred generate_ite(/;kq|/^\<generate_ite\>/;'q;"	kind:pred
generate_item_version_numbers	options.m	/^    ;       generate_item_version_numbers$/;kq|-;/\<generate_item_version_numbers\>/;'q;"	kind:cons
generate_layout_for_var	continuation_info.m	/^:- pred generate_layout_for_var(/;kq|/^\<generate_layout_for_var\>/;'q;"	kind:pred	file:
generate_lc_spawn_off	par_conj_gen.m	/^:- pred generate_lc_spawn_off(/;kq|/^\<generate_lc_spawn_off\>/;'q;"	kind:pred
generate_llds_code_for_module	mercury_compile_llds_back_end.m	/^:- pred generate_llds_code_for_module(/;kq|/^\<generate_llds_code_for_module\>/;'q;"	kind:pred	file:
generate_llds_layout_data	stack_layout.m	/^:- pred generate_llds_layout_data(/;kq|/^\<generate_llds_layout_data\>/;'q;"	kind:pred
generate_lookup_disj	disj_gen.m	/^:- pred generate_lookup_disj(/;kq|/^\<generate_lookup_disj\>/;'q;"	kind:pred	file:
generate_loop	../library/array.m	/^:- pred generate_loop((func(/;kq|/^\<generate_loop\>/;'q;"	kind:pred	file:
generate_main_generic_call	call_gen.m	/^:- pred generate_main_generic_call(/;kq|/^\<generate_main_generic_call\>/;'q;"	kind:pred	file:
generate_maybe_instance_decl	type_class_info.m	/^:- pred generate_maybe_instance_decl(/;kq|/^\<generate_maybe_instance_decl\>/;'q;"	kind:pred	file:
generate_memo_non_call_table_lookup_goal	table_gen.m	/^:- pred generate_memo_non_call_table_lookup_goal(list(/;kq|/^\<generate_memo_non_call_table_lookup_goal\>/;'q;"	kind:pred	file:
generate_memo_non_restore_goal	table_gen.m	/^:- pred generate_memo_non_restore_goal(/;kq|/^\<generate_memo_non_restore_goal\>/;'q;"	kind:pred	file:
generate_memo_non_save_goals	table_gen.m	/^:- pred generate_memo_non_save_goals(list(/;kq|/^\<generate_memo_non_save_goals\>/;'q;"	kind:pred	file:
generate_memo_restore_goal	table_gen.m	/^:- pred generate_memo_restore_goal(list(var_mode_pos_method(/;kq|/^\<generate_memo_restore_goal\>/;'q;"	kind:pred	file:
generate_memo_save_goal	table_gen.m	/^:- pred generate_memo_save_goal(list(var_mode_pos_method(/;kq|/^\<generate_memo_save_goal\>/;'q;"	kind:pred	file:
generate_method_id	type_class_info.m	/^:- func generate_method_id(/;kq|/^\<generate_method_id\>/;'q;"	kind:func	file:
generate_method_proc_label	type_class_info.m	/^:- func generate_method_proc_label(/;kq|/^\<generate_method_proc_label\>/;'q;"	kind:func	file:
generate_missing_start_section_warning_src	parse_module.m	/^:- pred generate_missing_start_section_warning_src(/;kq|/^\<generate_missing_start_section_warning_src\>/;'q;"	kind:pred	file:
generate_mm_call_table_lookup_goal	table_gen.m	/^:- pred generate_mm_call_table_lookup_goal(list(/;kq|/^\<generate_mm_call_table_lookup_goal\>/;'q;"	kind:pred	file:
generate_mm_restore_goal	table_gen.m	/^:- pred generate_mm_restore_goal(/;kq|/^\<generate_mm_restore_goal\>/;'q;"	kind:pred	file:
generate_mm_restore_or_suspend_goal	table_gen.m	/^:- pred generate_mm_restore_or_suspend_goal(/;kq|/^\<generate_mm_restore_or_suspend_goal\>/;'q;"	kind:pred	file:
generate_mm_save_goals	table_gen.m	/^:- pred generate_mm_save_goals(list(/;kq|/^\<generate_mm_save_goals\>/;'q;"	kind:pred	file:
generate_mm_suspend_goal	table_gen.m	/^:- pred generate_mm_suspend_goal(list(/;kq|/^\<generate_mm_suspend_goal\>/;'q;"	kind:pred	file:
generate_mmc_make_module_dependencies	options.m	/^    ;       generate_mmc_make_module_dependencies$/;kq|-;/\<generate_mmc_make_module_dependencies\>/;'q;"	kind:cons
generate_module_code	proc_gen.m	/^:- pred generate_module_code(/;kq|/^\<generate_module_code\>/;'q;"	kind:pred
generate_module_code_par	proc_gen.m	/^:- pred generate_module_code_par(/;kq|/^\<generate_module_code_par\>/;'q;"	kind:pred	file:
generate_module_code_seq	proc_gen.m	/^:- pred generate_module_code_seq(/;kq|/^\<generate_module_code_seq\>/;'q;"	kind:pred	file:
generate_movability_report	hlds_call_tree.m	/^:- pred generate_movability_report(/;kq|/^\<generate_movability_report\>/;'q;"	kind:pred
generate_multi_code	fact_table.m	/^:- pred generate_multi_code(/;kq|/^\<generate_multi_code\>/;'q;"	kind:pred	file:
generate_multi_soln_table_lookup_code	lookup_switch.m	/^:- pred generate_multi_soln_table_lookup_code(/;kq|/^\<generate_multi_soln_table_lookup_code\>/;'q;"	kind:pred
generate_negation	ite_gen.m	/^:- pred generate_negation(/;kq|/^\<generate_negation\>/;'q;"	kind:pred
generate_negation_general	ite_gen.m	/^:- pred generate_negation_general(/;kq|/^\<generate_negation_general\>/;'q;"	kind:pred	file:
generate_nested_trie_binary_search	string_switch.m	/^:- pred generate_nested_trie_binary_search(/;kq|/^\<generate_nested_trie_binary_search\>/;'q;"	kind:pred	file:
generate_nested_trie_try_chain	string_switch.m	/^:- pred generate_nested_trie_try_chain(/;kq|/^\<generate_nested_trie_try_chain\>/;'q;"	kind:pred	file:
generate_new_closure_from_old	closure_gen.m	/^:- pred generate_new_closure_from_old(/;kq|/^\<generate_new_closure_from_old\>/;'q;"	kind:pred	file:
generate_new_table_var	table_gen.m	/^:- pred generate_new_table_var(/;kq|/^\<generate_new_table_var\>/;'q;"	kind:pred	file:
generate_new_var	complexity.m	/^:- pred generate_new_var(/;kq|/^\<generate_new_var\>/;'q;"	kind:pred	file:
generate_no_exports_warning	check_module_interface.m	/^:- pred generate_no_exports_warning(/;kq|/^\<generate_no_exports_warning\>/;'q;"	kind:pred	file:
generate_non_code	proc_gen.m	/^:- pred generate_non_code(/;kq|/^\<generate_non_code\>/;'q;"	kind:pred	file:
generate_non_term_user_special_warning	post_term_analysis.m	/^:- pred generate_non_term_user_special_warning(/;kq|/^\<generate_non_term_user_special_warning\>/;'q;"	kind:pred	file:
generate_nondet_proc_code	fact_table.m	/^:- pred generate_nondet_proc_code(/;kq|/^\<generate_nondet_proc_code\>/;'q;"	kind:pred	file:
generate_order_pred_infos	intermod_order_pred_info.m	/^:- pred generate_order_pred_infos(module_info::in, list(/;kq|/^\<generate_order_pred_infos\>/;'q;"	kind:pred
generate_order_pred_infos_acc	intermod_order_pred_info.m	/^:- pred generate_order_pred_infos_acc(module_info::in, list(/;kq|/^\<generate_order_pred_infos_acc\>/;'q;"	kind:pred	file:
generate_ordinary_foreign_proc_code	foreign_proc_gen.m	/^:- pred generate_ordinary_foreign_proc_code(/;kq|/^\<generate_ordinary_foreign_proc_code\>/;'q;"	kind:pred	file:
generate_outermost_proc_dyns	deep_profiling.m	/^:- pred generate_outermost_proc_dyns(/;kq|/^\<generate_outermost_proc_dyns\>/;'q;"	kind:pred	file:
generate_own_stack_save_return_goal	table_gen.m	/^:- pred generate_own_stack_save_return_goal(list(/;kq|/^\<generate_own_stack_save_return_goal\>/;'q;"	kind:pred	file:
generate_par_conj	par_conj_gen.m	/^:- pred generate_par_conj(list(/;kq|/^\<generate_par_conj\>/;'q;"	kind:pred
generate_parse_tree_int0	comp_unit_interface.m	/^:- pred generate_parse_tree_int0(/;kq|/^\<generate_parse_tree_int0\>/;'q;"	kind:pred
generate_parse_tree_int12	comp_unit_interface.m	/^:- pred generate_parse_tree_int12(/;kq|/^\<generate_parse_tree_int12\>/;'q;"	kind:pred
generate_parse_tree_int3	comp_unit_interface.m	/^:- pred generate_parse_tree_int3(/;kq|/^\<generate_parse_tree_int3\>/;'q;"	kind:pred
generate_plain_args	pseudo_type_info.m	/^:- pred generate_plain_args(list(mer_type)::in, list(/;kq|/^\<generate_plain_args\>/;'q;"	kind:pred	file:
generate_plain_call	goal_util.m	/^:- pred generate_plain_call(/;kq|/^\<generate_plain_call\>/;'q;"	kind:pred
generate_plain_call_table_lookup_goal	table_gen.m	/^:- pred generate_plain_call_table_lookup_goal(/;kq|/^\<generate_plain_call_table_lookup_goal\>/;'q;"	kind:pred	file:
generate_pragma_type_spec	add_pragma_type_spec.m	/^:- pred generate_pragma_type_spec(/;kq|/^\<generate_pragma_type_spec\>/;'q;"	kind:pred	file:
generate_pragma_type_specs_for_pred_soln	add_pragma_type_spec.m	/^:- pred generate_pragma_type_specs_for_pred_soln(/;kq|/^\<generate_pragma_type_specs_for_pred_soln\>/;'q;"	kind:pred	file:
generate_pre_grab_pre_qual_interface_for_int0	comp_unit_interface.m	/^:- pred generate_pre_grab_pre_qual_interface_for_int0(/;kq|/^\<generate_pre_grab_pre_qual_interface_for_int0\>/;'q;"	kind:pred	file:
generate_pre_grab_pre_qual_interface_for_int1_int2	comp_unit_interface.m	/^:- pred generate_pre_grab_pre_qual_interface_for_int1_int2(/;kq|/^\<generate_pre_grab_pre_qual_interface_for_int1_int2\>/;'q;"	kind:pred	file:
generate_pred_args	closure_gen.m	/^:- pred generate_pred_args(code_info::in, var_table::in, list(/;kq|/^\<generate_pred_args\>/;'q;"	kind:pred	file:
generate_primary_binary_search	tag_switch.m	/^:- pred generate_primary_binary_search(/;kq|/^\<generate_primary_binary_search\>/;'q;"	kind:pred	file:
generate_primary_jump_table	tag_switch.m	/^:- pred generate_primary_jump_table(/;kq|/^\<generate_primary_jump_table\>/;'q;"	kind:pred	file:
generate_primary_nondet_code	fact_table.m	/^:- pred generate_primary_nondet_code(/;kq|/^\<generate_primary_nondet_code\>/;'q;"	kind:pred	file:
generate_primary_try_chain	tag_switch.m	/^:- pred generate_primary_try_chain(/;kq|/^\<generate_primary_try_chain\>/;'q;"	kind:pred	file:
generate_primary_try_chain_case	tag_switch.m	/^:- pred generate_primary_try_chain_case(/;kq|/^\<generate_primary_try_chain_case\>/;'q;"	kind:pred	file:
generate_primary_try_me_else_chain	tag_switch.m	/^:- pred generate_primary_try_me_else_chain(/;kq|/^\<generate_primary_try_me_else_chain\>/;'q;"	kind:pred	file:
generate_primary_try_me_else_chain_group	tag_switch.m	/^:- pred generate_primary_try_me_else_chain_group(/;kq|/^\<generate_primary_try_me_else_chain_group\>/;'q;"	kind:pred	file:
generate_problem_proc_error	direct_arg_in_out.m	/^:- pred generate_problem_proc_error(/;kq|/^\<generate_problem_proc_error\>/;'q;"	kind:pred	file:
generate_proc_arg_info	arg_info.m	/^:- pred generate_proc_arg_info(/;kq|/^\<generate_proc_arg_info\>/;'q;"	kind:pred
generate_proc_code	proc_gen.m	/^:- pred generate_proc_code(/;kq|/^\<generate_proc_code\>/;'q;"	kind:pred
generate_pseudo_arg	pseudo_type_info.m	/^:- pred generate_pseudo_arg(/;kq|/^\<generate_pseudo_arg\>/;'q;"	kind:pred	file:
generate_pseudo_args	pseudo_type_info.m	/^:- pred generate_pseudo_args(list(/;kq|/^\<generate_pseudo_args\>/;'q;"	kind:pred	file:
generate_ptag_group_code	tag_switch.m	/^:- pred generate_ptag_group_code(rval::in, lval::in, maybe(/;kq|/^\<generate_ptag_group_code\>/;'q;"	kind:pred	file:
generate_real_disj	disj_gen.m	/^:- pred generate_real_disj(/;kq|/^\<generate_real_disj\>/;'q;"	kind:pred	file:
generate_recursion_counter_saves_and_restores	deep_profiling.m	/^:- pred generate_recursion_counter_saves_and_restores(list(/;kq|/^\<generate_recursion_counter_saves_and_restores\>/;'q;"	kind:pred	file:
generate_recursion_counter_saves_and_restores_2	deep_profiling.m	/^:- pred generate_recursion_counter_saves_and_restores_2(list(list(/;kq|/^\<generate_recursion_counter_saves_and_restores_2\>/;'q;"	kind:pred	file:
generate_repeated_state_var_msg	parse_vars.m	/^:- pred generate_repeated_state_var_msg(cord(/;kq|/^\<generate_repeated_state_var_msg\>/;'q;"	kind:pred	file:
generate_repeated_var_msg	parse_vars.m	/^:- pred generate_repeated_var_msg(cord(/;kq|/^\<generate_repeated_var_msg\>/;'q;"	kind:pred	file:
generate_restore_goals	table_gen.m	/^:- pred generate_restore_goals(/;kq|/^\<generate_restore_goals\>/;'q;"	kind:pred	file:
generate_resume_layout	continuation_info.m	/^:- pred generate_resume_layout(/;kq|/^\<generate_resume_layout\>/;'q;"	kind:pred
generate_resume_layout_for_var	continuation_info.m	/^:- pred generate_resume_layout_for_var(/;kq|/^\<generate_resume_layout_for_var\>/;'q;"	kind:pred	file:
generate_resume_layout_for_vars	continuation_info.m	/^:- pred generate_resume_layout_for_vars(/;kq|/^\<generate_resume_layout_for_vars\>/;'q;"	kind:pred	file:
generate_resume_point	code_loc_dep.m	/^:- pred generate_resume_point(/;kq|/^\<generate_resume_point\>/;'q;"	kind:pred
generate_return_equal	unify_proc.m	/^:- pred generate_return_equal(/;kq|/^\<generate_return_equal\>/;'q;"	kind:pred	file:
generate_return_live_lvalues	code_loc_dep.m	/^:- pred generate_return_live_lvalues(/;kq|/^\<generate_return_live_lvalues\>/;'q;"	kind:pred
generate_rows	../library/string.m	/^:- pred generate_rows(/;kq|/^\<generate_rows\>/;'q;"	kind:pred	file:
generate_rtti	type_ctor_info.m	/^:- pred generate_rtti(module_info::in, list(/;kq|/^\<generate_rtti\>/;'q;"	kind:pred
generate_runtime_cond_code	foreign_proc_gen.m	/^:- pred generate_runtime_cond_code(trace_expr(/;kq|/^\<generate_runtime_cond_code\>/;'q;"	kind:pred	file:
generate_save_goals	table_gen.m	/^:- pred generate_save_goals(list(var_mode_pos_method(/;kq|/^\<generate_save_goals\>/;'q;"	kind:pred	file:
generate_save_input_vars_code	table_gen.m	/^:- pred generate_save_input_vars_code(assoc_list(/;kq|/^\<generate_save_input_vars_code\>/;'q;"	kind:pred	file:
generate_scope	commit_gen.m	/^:- pred generate_scope(/;kq|/^\<generate_scope\>/;'q;"	kind:pred
generate_secondary_binary_search	tag_switch.m	/^:- pred generate_secondary_binary_search(rval::in, maybe(/;kq|/^\<generate_secondary_binary_search\>/;'q;"	kind:pred	file:
generate_secondary_jump_table	tag_switch.m	/^:- pred generate_secondary_jump_table(maybe(/;kq|/^\<generate_secondary_jump_table\>/;'q;"	kind:pred	file:
generate_secondary_nondet_code	fact_table.m	/^:- pred generate_secondary_nondet_code(/;kq|/^\<generate_secondary_nondet_code\>/;'q;"	kind:pred	file:
generate_secondary_switch	tag_switch.m	/^:- pred generate_secondary_switch(rval::in, lval::in, maybe(/;kq|/^\<generate_secondary_switch\>/;'q;"	kind:pred	file:
generate_secondary_try_chain	tag_switch.m	/^:- pred generate_secondary_try_chain(maybe(/;kq|/^\<generate_secondary_try_chain\>/;'q;"	kind:pred	file:
generate_secondary_try_chain_case	tag_switch.m	/^:- pred generate_secondary_try_chain_case(/;kq|/^\<generate_secondary_try_chain_case\>/;'q;"	kind:pred	file:
generate_secondary_try_me_else_chain	tag_switch.m	/^:- pred generate_secondary_try_me_else_chain(maybe(/;kq|/^\<generate_secondary_try_me_else_chain\>/;'q;"	kind:pred	file:
generate_secondary_try_me_else_chain_case	tag_switch.m	/^:- pred generate_secondary_try_me_else_chain_case(/;kq|/^\<generate_secondary_try_me_else_chain_case\>/;'q;"	kind:pred	file:
generate_semi_code	proc_gen.m	/^:- pred generate_semi_code(/;kq|/^\<generate_semi_code\>/;'q;"	kind:pred	file:
generate_semi_commit	code_loc_dep.m	/^:- pred generate_semi_commit(/;kq|/^\<generate_semi_commit\>/;'q;"	kind:pred
generate_semi_deconstruction	unify_gen_deconstruct.m	/^:- pred generate_semi_deconstruction(/;kq|/^\<generate_semi_deconstruction\>/;'q;"	kind:pred	file:
generate_semidet_all_in_code	fact_table.m	/^:- pred generate_semidet_all_in_code(/;kq|/^\<generate_semidet_all_in_code\>/;'q;"	kind:pred	file:
generate_semidet_in_out_code	fact_table.m	/^:- pred generate_semidet_in_out_code(/;kq|/^\<generate_semidet_in_out_code\>/;'q;"	kind:pred	file:
generate_several_soln_int_lookup_switch	lookup_switch.m	/^:- pred generate_several_soln_int_lookup_switch(/;kq|/^\<generate_several_soln_int_lookup_switch\>/;'q;"	kind:pred	file:
generate_simple_int_lookup_switch	lookup_switch.m	/^:- pred generate_simple_int_lookup_switch(/;kq|/^\<generate_simple_int_lookup_switch\>/;'q;"	kind:pred	file:
generate_simple_test	call_gen.m	/^:- pred generate_simple_test(simple_test_expr(/;kq|/^\<generate_simple_test\>/;'q;"	kind:pred	file:
generate_simple_test_unification	unify_gen.m	/^:- pred generate_simple_test_unification(/;kq|/^\<generate_simple_test_unification\>/;'q;"	kind:pred	file:
generate_single_csn_unify	deep_profiling.m	/^:- pred generate_single_csn_unify(/;kq|/^\<generate_single_csn_unify\>/;'q;"	kind:pred	file:
generate_single_soln_table_lookup_code_no_vars	lookup_switch.m	/^:- pred generate_single_soln_table_lookup_code_no_vars(/;kq|/^\<generate_single_soln_table_lookup_code_no_vars\>/;'q;"	kind:pred
generate_single_soln_table_lookup_code_some_vars	lookup_switch.m	/^:- pred generate_single_soln_table_lookup_code_some_vars(/;kq|/^\<generate_single_soln_table_lookup_code_some_vars\>/;'q;"	kind:pred
generate_size_goal	complexity.m	/^:- pred generate_size_goal(/;kq|/^\<generate_size_goal\>/;'q;"	kind:pred	file:
generate_size_goals	complexity.m	/^:- pred generate_size_goals(assoc_list(/;kq|/^\<generate_size_goals\>/;'q;"	kind:pred	file:
generate_size_var	size_prof.m	/^:- pred generate_size_var(/;kq|/^\<generate_size_var\>/;'q;"	kind:pred	file:
generate_slot_fill_code	trace_gen.m	/^:- pred generate_slot_fill_code(/;kq|/^\<generate_slot_fill_code\>/;'q;"	kind:pred
generate_slot_goals	complexity.m	/^:- pred generate_slot_goals(int::in, assoc_list(/;kq|/^\<generate_slot_goals\>/;'q;"	kind:pred	file:
generate_smart_string_switch	switch_gen.m	/^:- pred generate_smart_string_switch(/;kq|/^\<generate_smart_string_switch\>/;'q;"	kind:pred	file:
generate_stack_var_vn	code_loc_dep.m	/^:- pred generate_stack_var_vn(code_info::in, list(/;kq|/^\<generate_stack_var_vn\>/;'q;"	kind:pred	file:
generate_stratify_error	stratify.m	/^:- func generate_stratify_error(/;kq|/^\<generate_stratify_error\>/;'q;"	kind:func	file:
generate_string_binary_jump_switch	string_switch.m	/^:- pred generate_string_binary_jump_switch(/;kq|/^\<generate_string_binary_jump_switch\>/;'q;"	kind:pred
generate_string_binary_lookup_switch	string_switch.m	/^:- pred generate_string_binary_lookup_switch(/;kq|/^\<generate_string_binary_lookup_switch\>/;'q;"	kind:pred
generate_string_binary_several_soln_lookup_switch	string_switch.m	/^:- pred generate_string_binary_several_soln_lookup_switch(/;kq|/^\<generate_string_binary_several_soln_lookup_switch\>/;'q;"	kind:pred	file:
generate_string_binary_simple_lookup_switch	string_switch.m	/^:- pred generate_string_binary_simple_lookup_switch(/;kq|/^\<generate_string_binary_simple_lookup_switch\>/;'q;"	kind:pred	file:
generate_string_binary_switch_search	string_switch.m	/^:- pred generate_string_binary_switch_search(/;kq|/^\<generate_string_binary_switch_search\>/;'q;"	kind:pred	file:
generate_string_hash_jump_switch	string_switch.m	/^:- pred generate_string_hash_jump_switch(/;kq|/^\<generate_string_hash_jump_switch\>/;'q;"	kind:pred
generate_string_hash_lookup_switch	string_switch.m	/^:- pred generate_string_hash_lookup_switch(/;kq|/^\<generate_string_hash_lookup_switch\>/;'q;"	kind:pred
generate_string_hash_several_soln_lookup_switch	string_switch.m	/^:- pred generate_string_hash_several_soln_lookup_switch(/;kq|/^\<generate_string_hash_several_soln_lookup_switch\>/;'q;"	kind:pred	file:
generate_string_hash_simple_lookup_switch	string_switch.m	/^:- pred generate_string_hash_simple_lookup_switch(/;kq|/^\<generate_string_hash_simple_lookup_switch\>/;'q;"	kind:pred	file:
generate_string_hash_switch_search	string_switch.m	/^:- pred generate_string_hash_switch_search(/;kq|/^\<generate_string_hash_switch_search\>/;'q;"	kind:pred	file:
generate_string_jump_switch_arms	ml_string_switch.m	/^:- pred generate_string_jump_switch_arms(map(/;kq|/^\<generate_string_jump_switch_arms\>/;'q;"	kind:pred	file:
generate_string_switch	switch_gen.m	/^:- pred generate_string_switch(/;kq|/^\<generate_string_switch\>/;'q;"	kind:pred	file:
generate_string_switch_fail	string_switch.m	/^:- pred generate_string_switch_fail(/;kq|/^\<generate_string_switch_fail\>/;'q;"	kind:pred	file:
generate_string_trie_jump_switch	string_switch.m	/^:- pred generate_string_trie_jump_switch(/;kq|/^\<generate_string_trie_jump_switch\>/;'q;"	kind:pred
generate_string_trie_lookup_switch	string_switch.m	/^:- pred generate_string_trie_lookup_switch(/;kq|/^\<generate_string_trie_lookup_switch\>/;'q;"	kind:pred
generate_string_trie_several_soln_lookup_switch	string_switch.m	/^:- pred generate_string_trie_several_soln_lookup_switch(/;kq|/^\<generate_string_trie_several_soln_lookup_switch\>/;'q;"	kind:pred	file:
generate_string_trie_simple_lookup_switch	string_switch.m	/^:- pred generate_string_trie_simple_lookup_switch(/;kq|/^\<generate_string_trie_simple_lookup_switch\>/;'q;"	kind:pred	file:
generate_stub_clause	typecheck.m	/^:- pred generate_stub_clause(/;kq|/^\<generate_stub_clause\>/;'q;"	kind:pred	file:
generate_switch	switch_gen.m	/^:- pred generate_switch(/;kq|/^\<generate_switch\>/;'q;"	kind:pred
generate_table_arg_type_info	continuation_info.m	/^:- pred generate_table_arg_type_info(/;kq|/^\<generate_table_arg_type_info\>/;'q;"	kind:pred
generate_table_lookup_code_for_each_kind	lookup_switch.m	/^:- pred generate_table_lookup_code_for_each_kind(/;kq|/^\<generate_table_lookup_code_for_each_kind\>/;'q;"	kind:pred	file:
generate_table_lookup_code_for_kind_one_soln	lookup_switch.m	/^:- pred generate_table_lookup_code_for_kind_one_soln(/;kq|/^\<generate_table_lookup_code_for_kind_one_soln\>/;'q;"	kind:pred	file:
generate_table_lookup_code_for_kind_several_solns	lookup_switch.m	/^:- pred generate_table_lookup_code_for_kind_several_solns(/;kq|/^\<generate_table_lookup_code_for_kind_several_solns\>/;'q;"	kind:pred	file:
generate_table_lookup_goals	table_gen.m	/^:- pred generate_table_lookup_goals(list(/;kq|/^\<generate_table_lookup_goals\>/;'q;"	kind:pred	file:
generate_tag_switch	tag_switch.m	/^:- pred generate_tag_switch(/;kq|/^\<generate_tag_switch\>/;'q;"	kind:pred
generate_tail_rec_start_label	ml_gen_info.m	/^:- func generate_tail_rec_start_label(/;kq|/^\<generate_tail_rec_start_label\>/;'q;"	kind:func
generate_tailrec_event_code	trace_gen.m	/^:- pred generate_tailrec_event_code(/;kq|/^\<generate_tailrec_event_code\>/;'q;"	kind:pred
generate_tailrec_reset_slots_code	trace_gen.m	/^:- pred generate_tailrec_reset_slots_code(/;kq|/^\<generate_tailrec_reset_slots_code\>/;'q;"	kind:pred	file:
generate_tc_type	type_class_info.m	/^:- func generate_tc_type(/;kq|/^\<generate_tc_type\>/;'q;"	kind:func	file:
generate_temp_live_lvalues	continuation_info.m	/^:- pred generate_temp_live_lvalues(assoc_list(/;kq|/^\<generate_temp_live_lvalues\>/;'q;"	kind:pred	file:
generate_temp_var_infos	continuation_info.m	/^:- pred generate_temp_var_infos(assoc_list(/;kq|/^\<generate_temp_var_infos\>/;'q;"	kind:pred	file:
generate_test_condition_code	fact_table.m	/^:- pred generate_test_condition_code(/;kq|/^\<generate_test_condition_code\>/;'q;"	kind:pred	file:
generate_test_rval_has_cons_tag	unify_gen_test.m	/^:- pred generate_test_rval_has_cons_tag(/;kq|/^\<generate_test_rval_has_cons_tag\>/;'q;"	kind:pred	file:
generate_test_rval_has_tagged_cons_id	unify_gen_test.m	/^:- pred generate_test_rval_has_tagged_cons_id(/;kq|/^\<generate_test_rval_has_tagged_cons_id\>/;'q;"	kind:pred	file:
generate_test_sense_branch	unify_gen_test.m	/^:- pred generate_test_sense_branch(/;kq|/^\<generate_test_sense_branch\>/;'q;"	kind:pred	file:
generate_test_var_has_cons_id	unify_gen_test.m	/^:- pred generate_test_var_has_cons_id(/;kq|/^\<generate_test_var_has_cons_id\>/;'q;"	kind:pred
generate_test_var_has_cons_id_tag	unify_gen_test.m	/^:- pred generate_test_var_has_cons_id_tag(/;kq|/^\<generate_test_var_has_cons_id_tag\>/;'q;"	kind:pred	file:
generate_test_var_has_one_tagged_cons_id	unify_gen_test.m	/^:- pred generate_test_var_has_one_tagged_cons_id(/;kq|/^\<generate_test_var_has_one_tagged_cons_id\>/;'q;"	kind:pred
generate_trace_runtime_cond_foreign_proc_code	foreign_proc_gen.m	/^:- pred generate_trace_runtime_cond_foreign_proc_code(/;kq|/^\<generate_trace_runtime_cond_foreign_proc_code\>/;'q;"	kind:pred	file:
generate_trie_case_or_fall_through	string_switch.m	/^:- pred generate_trie_case_or_fall_through(/;kq|/^\<generate_trie_case_or_fall_through\>/;'q;"	kind:pred	file:
generate_trie_goto_fail_code	string_switch.m	/^:- pred generate_trie_goto_fail_code(/;kq|/^\<generate_trie_goto_fail_code\>/;'q;"	kind:pred	file:
generate_type_class_info_rtti	type_class_info.m	/^:- pred generate_type_class_info_rtti(/;kq|/^\<generate_type_class_info_rtti\>/;'q;"	kind:pred
generate_type_diff_pieces	typecheck_error_diff.m	/^:- func generate_type_diff_pieces(list(format_piece), list(/;kq|/^\<generate_type_diff_pieces\>/;'q;"	kind:func	file:
generate_type_order_switch_spec	det_check_switch.m	/^:- pred generate_type_order_switch_spec(/;kq|/^\<generate_type_order_switch_spec\>/;'q;"	kind:pred	file:
generate_type_spec_solns_for_pred	add_pragma_type_spec.m	/^:- pred generate_type_spec_solns_for_pred(/;kq|/^\<generate_type_spec_solns_for_pred\>/;'q;"	kind:pred	file:
generate_uint16	../library/random.m	/^    pred generate_uint16(P::in, uint16::out, S::di, S::uo) is det,$/;kq|-;/\<generate_uint16\>/;'q;"	kind:tcm
generate_uint16	../library/random.m	/^    pred generate_uint16(uint16::out, R::in, R::out) is det,$/;kq|-;/\<generate_uint16\>/;'q;"	kind:tcm
generate_uint16	../library/random.m	/^    pred(generate_uint16\/4) is io_random_gen_uint16,$/;kq|-;/\<generate_uint16\>/;'q;"	kind:tcim	file:
generate_uint16	../library/random.m	/^    pred(generate_uint16\/4) is io_urandom_gen_uint16,$/;kq|-;/\<generate_uint16\>/;'q;"	kind:tcim	file:
generate_uint16	../library/random.sfc16.m	/^    pred(generate_uint16\/3) is sfc16.generate_uint16,$/;kq|-;/\<generate_uint16\>/;'q;"	kind:tcim	file:
generate_uint16	../library/random.sfc16.m	/^:- pred generate_uint16(/;kq|/^\<generate_uint16\>/;'q;"	kind:pred
generate_uint16	../library/random.sfc32.m	/^    pred(generate_uint16\/4) is sfc32.generate_uint16,$/;kq|-;/\<generate_uint16\>/;'q;"	kind:tcim	file:
generate_uint16	../library/random.sfc32.m	/^:- pred generate_uint16(/;kq|/^\<generate_uint16\>/;'q;"	kind:pred
generate_uint16	../library/random.sfc32.m	/^:- pred generate_uint16(/;kq|/^\<generate_uint16\>/;'q;"	kind:pred
generate_uint16	../library/random.sfc64.m	/^    pred(generate_uint16\/4) is sfc64.generate_uint16,$/;kq|-;/\<generate_uint16\>/;'q;"	kind:tcim	file:
generate_uint16	../library/random.sfc64.m	/^:- pred generate_uint16(/;kq|/^\<generate_uint16\>/;'q;"	kind:pred
generate_uint16	../library/random.sfc64.m	/^:- pred generate_uint16(/;kq|/^\<generate_uint16\>/;'q;"	kind:pred
generate_uint16	../library/random.system_rng.m	/^    pred(generate_uint16\/4) is system_rng.generate_uint16,$/;kq|-;/\<generate_uint16\>/;'q;"	kind:tcim	file:
generate_uint16	../library/random.system_rng.m	/^:- pred generate_uint16(/;kq|/^\<generate_uint16\>/;'q;"	kind:pred
generate_uint32	../library/random.m	/^    pred generate_uint32(P::in, uint32::out, S::di, S::uo) is det,$/;kq|-;/\<generate_uint32\>/;'q;"	kind:tcm
generate_uint32	../library/random.m	/^    pred generate_uint32(uint32::out, R::in, R::out) is det,$/;kq|-;/\<generate_uint32\>/;'q;"	kind:tcm
generate_uint32	../library/random.m	/^    pred(generate_uint32\/4) is io_random_gen_uint32,$/;kq|-;/\<generate_uint32\>/;'q;"	kind:tcim	file:
generate_uint32	../library/random.m	/^    pred(generate_uint32\/4) is io_urandom_gen_uint32,$/;kq|-;/\<generate_uint32\>/;'q;"	kind:tcim	file:
generate_uint32	../library/random.sfc16.m	/^    pred(generate_uint32\/3) is sfc16.generate_uint32,$/;kq|-;/\<generate_uint32\>/;'q;"	kind:tcim	file:
generate_uint32	../library/random.sfc16.m	/^:- pred generate_uint32(/;kq|/^\<generate_uint32\>/;'q;"	kind:pred
generate_uint32	../library/random.sfc32.m	/^    pred(generate_uint32\/4) is sfc32.generate_uint32,$/;kq|-;/\<generate_uint32\>/;'q;"	kind:tcim	file:
generate_uint32	../library/random.sfc32.m	/^:- pred generate_uint32(/;kq|/^\<generate_uint32\>/;'q;"	kind:pred
generate_uint32	../library/random.sfc32.m	/^:- pred generate_uint32(/;kq|/^\<generate_uint32\>/;'q;"	kind:pred
generate_uint32	../library/random.sfc64.m	/^    pred(generate_uint32\/4) is sfc64.generate_uint32,$/;kq|-;/\<generate_uint32\>/;'q;"	kind:tcim	file:
generate_uint32	../library/random.sfc64.m	/^:- pred generate_uint32(/;kq|/^\<generate_uint32\>/;'q;"	kind:pred
generate_uint32	../library/random.sfc64.m	/^:- pred generate_uint32(/;kq|/^\<generate_uint32\>/;'q;"	kind:pred
generate_uint32	../library/random.system_rng.m	/^    pred(generate_uint32\/4) is system_rng.generate_uint32,$/;kq|-;/\<generate_uint32\>/;'q;"	kind:tcim	file:
generate_uint32	../library/random.system_rng.m	/^:- pred generate_uint32(/;kq|/^\<generate_uint32\>/;'q;"	kind:pred
generate_uint64	../library/random.m	/^    pred generate_uint64(P::in, uint64::out, S::di, S::uo) is det$/;kq|-;/\<generate_uint64\>/;'q;"	kind:tcm
generate_uint64	../library/random.m	/^    pred generate_uint64(uint64::out, R::in, R::out) is det$/;kq|-;/\<generate_uint64\>/;'q;"	kind:tcm
generate_uint64	../library/random.m	/^    pred(generate_uint64\/4) is io_random_gen_uint64$/;kq|-;/\<generate_uint64\>/;'q;"	kind:tcim	file:
generate_uint64	../library/random.m	/^    pred(generate_uint64\/4) is io_urandom_gen_uint64$/;kq|-;/\<generate_uint64\>/;'q;"	kind:tcim	file:
generate_uint64	../library/random.sfc16.m	/^    pred(generate_uint64\/3) is sfc16.generate_uint64$/;kq|-;/\<generate_uint64\>/;'q;"	kind:tcim	file:
generate_uint64	../library/random.sfc16.m	/^:- pred generate_uint64(/;kq|/^\<generate_uint64\>/;'q;"	kind:pred
generate_uint64	../library/random.sfc32.m	/^    pred(generate_uint64\/4) is sfc32.generate_uint64$/;kq|-;/\<generate_uint64\>/;'q;"	kind:tcim	file:
generate_uint64	../library/random.sfc32.m	/^:- pred generate_uint64(/;kq|/^\<generate_uint64\>/;'q;"	kind:pred
generate_uint64	../library/random.sfc32.m	/^:- pred generate_uint64(/;kq|/^\<generate_uint64\>/;'q;"	kind:pred
generate_uint64	../library/random.sfc64.m	/^    pred(generate_uint64\/4) is sfc64.generate_uint64$/;kq|-;/\<generate_uint64\>/;'q;"	kind:tcim	file:
generate_uint64	../library/random.sfc64.m	/^:- pred generate_uint64(/;kq|/^\<generate_uint64\>/;'q;"	kind:pred
generate_uint64	../library/random.sfc64.m	/^:- pred generate_uint64(/;kq|/^\<generate_uint64\>/;'q;"	kind:pred
generate_uint64	../library/random.system_rng.m	/^    pred(generate_uint64\/4) is system_rng.generate_uint64$/;kq|-;/\<generate_uint64\>/;'q;"	kind:tcim	file:
generate_uint64	../library/random.system_rng.m	/^:- pred generate_uint64(/;kq|/^\<generate_uint64\>/;'q;"	kind:pred
generate_uint8	../library/random.m	/^    pred generate_uint8(P::in, uint8::out, S::di, S::uo) is det,$/;kq|-;/\<generate_uint8\>/;'q;"	kind:tcm
generate_uint8	../library/random.m	/^    pred generate_uint8(uint8::out, R::in, R::out) is det,$/;kq|-;/\<generate_uint8\>/;'q;"	kind:tcm
generate_uint8	../library/random.m	/^    pred(generate_uint8\/4) is io_random_gen_uint8,$/;kq|-;/\<generate_uint8\>/;'q;"	kind:tcim	file:
generate_uint8	../library/random.m	/^    pred(generate_uint8\/4) is io_urandom_gen_uint8,$/;kq|-;/\<generate_uint8\>/;'q;"	kind:tcim	file:
generate_uint8	../library/random.sfc16.m	/^    pred(generate_uint8\/3) is sfc16.generate_uint8,$/;kq|-;/\<generate_uint8\>/;'q;"	kind:tcim	file:
generate_uint8	../library/random.sfc16.m	/^:- pred generate_uint8(/;kq|/^\<generate_uint8\>/;'q;"	kind:pred
generate_uint8	../library/random.sfc32.m	/^    pred(generate_uint8\/4) is sfc32.generate_uint8,$/;kq|-;/\<generate_uint8\>/;'q;"	kind:tcim	file:
generate_uint8	../library/random.sfc32.m	/^:- pred generate_uint8(/;kq|/^\<generate_uint8\>/;'q;"	kind:pred
generate_uint8	../library/random.sfc32.m	/^:- pred generate_uint8(/;kq|/^\<generate_uint8\>/;'q;"	kind:pred
generate_uint8	../library/random.sfc64.m	/^    pred(generate_uint8\/4) is sfc64.generate_uint8,$/;kq|-;/\<generate_uint8\>/;'q;"	kind:tcim	file:
generate_uint8	../library/random.sfc64.m	/^:- pred generate_uint8(/;kq|/^\<generate_uint8\>/;'q;"	kind:pred
generate_uint8	../library/random.sfc64.m	/^:- pred generate_uint8(/;kq|/^\<generate_uint8\>/;'q;"	kind:pred
generate_uint8	../library/random.system_rng.m	/^    pred(generate_uint8\/4) is system_rng.generate_uint8,$/;kq|-;/\<generate_uint8\>/;'q;"	kind:tcim	file:
generate_uint8	../library/random.system_rng.m	/^:- pred generate_uint8(/;kq|/^\<generate_uint8\>/;'q;"	kind:pred
generate_unexpected_term_message	parse_vars.m	/^:- pred generate_unexpected_term_message(cord(/;kq|/^\<generate_unexpected_term_message\>/;'q;"	kind:pred	file:
generate_unification	unify_gen.m	/^:- pred generate_unification(/;kq|/^\<generate_unification\>/;'q;"	kind:pred
generate_unify_proc_body	unify_proc.m	/^:- pred generate_unify_proc_body(/;kq|/^\<generate_unify_proc_body\>/;'q;"	kind:pred	file:
generate_unify_proc_body_builtin	unify_proc.m	/^:- pred generate_unify_proc_body_builtin(/;kq|/^\<generate_unify_proc_body_builtin\>/;'q;"	kind:pred	file:
generate_unify_proc_body_du	unify_proc.m	/^:- pred generate_unify_proc_body_du(/;kq|/^\<generate_unify_proc_body_du\>/;'q;"	kind:pred	file:
generate_unify_proc_body_dummy	unify_proc.m	/^:- pred generate_unify_proc_body_dummy(/;kq|/^\<generate_unify_proc_body_dummy\>/;'q;"	kind:pred	file:
generate_unify_proc_body_enum	unify_proc.m	/^:- pred generate_unify_proc_body_enum(/;kq|/^\<generate_unify_proc_body_enum\>/;'q;"	kind:pred	file:
generate_unify_proc_body_eqv	unify_proc.m	/^:- pred generate_unify_proc_body_eqv(/;kq|/^\<generate_unify_proc_body_eqv\>/;'q;"	kind:pred	file:
generate_unify_proc_body_solver	unify_proc.m	/^:- pred generate_unify_proc_body_solver(/;kq|/^\<generate_unify_proc_body_solver\>/;'q;"	kind:pred	file:
generate_unify_proc_body_user	unify_proc.m	/^:- pred generate_unify_proc_body_user(/;kq|/^\<generate_unify_proc_body_user\>/;'q;"	kind:pred	file:
generate_unsafe_type_cast	higher_order.specialize_unify_compare.m	/^:- pred generate_unsafe_type_cast(/;kq|/^\<generate_unsafe_type_cast\>/;'q;"	kind:pred	file:
generate_unsorted_avail_block_warnings	convert_import_use.m	/^:- pred generate_unsorted_avail_block_warnings(/;kq|/^\<generate_unsorted_avail_block_warnings\>/;'q;"	kind:pred	file:
generate_unsorted_avail_block_warnings_for_file	convert_import_use.m	/^:- pred generate_unsorted_avail_block_warnings_for_file(/;kq|/^\<generate_unsorted_avail_block_warnings_for_file\>/;'q;"	kind:pred	file:
generate_unused_import_warning	unused_imports.m	/^:- pred generate_unused_import_warning(/;kq|/^\<generate_unused_import_warning\>/;'q;"	kind:pred	file:
generate_user_event_code	trace_gen.m	/^:- pred generate_user_event_code(/;kq|/^\<generate_user_event_code\>/;'q;"	kind:pred
generate_var_c_ptr	deep_profiling.m	/^:- pred generate_var_c_ptr(/;kq|/^\<generate_var_c_ptr\>/;'q;"	kind:pred
generate_var_int	deep_profiling.m	/^:- pred generate_var_int(/;kq|/^\<generate_var_int\>/;'q;"	kind:pred
generate_var_live_lvalues	continuation_info.m	/^:- pred generate_var_live_lvalues(/;kq|/^\<generate_var_live_lvalues\>/;'q;"	kind:pred	file:
generate_variable_warning	make_hlds_warn.m	/^:- pred generate_variable_warning(/;kq|/^\<generate_variable_warning\>/;'q;"	kind:pred	file:
generate_variable_warning_dym	make_hlds_warn.m	/^:- pred generate_variable_warning_dym(/;kq|/^\<generate_variable_warning_dym\>/;'q;"	kind:pred	file:
generate_variable_warning_dyms	make_hlds_warn.m	/^:- pred generate_variable_warning_dyms(/;kq|/^\<generate_variable_warning_dyms\>/;'q;"	kind:pred	file:
generate_variable_warning_no_dym	make_hlds_warn.m	/^:- pred generate_variable_warning_no_dym(/;kq|/^\<generate_variable_warning_no_dym\>/;'q;"	kind:pred	file:
generate_version_numbers	write_module_interface_files.m	/^    ;       generate_version_numbers.$/;kq|-;/\<generate_version_numbers\>/;'q;"	kind:cons	file:
generate_warnings	simplify_tasks.m	/^    ;       generate_warnings.$/;kq|-;/\<generate_warnings\>/;'q;"	kind:cons
generate_warnings_for_duplicate_warnings	parse_goal.m	/^:- pred generate_warnings_for_duplicate_warnings(/;kq|/^\<generate_warnings_for_duplicate_warnings\>/;'q;"	kind:pred	file:
generator_map	table_gen.m	/^:- type generator_map   ==  map(pred_id, pred_id).$/;kq|-;/\<generator_map\>/;'q;"	kind:type	file:
generator_name	table_gen.m	/^:- func generator_name = string.$/;kq|/^\<generator_name\>/;'q;"	kind:func	file:
generator_pred_name	table_gen.m	/^:- func generator_pred_name = string.$/;kq|/^\<generator_pred_name\>/;'q;"	kind:func	file:
generator_return	hlds_pred.m	/^    --->    generator_return($/;kq|-;/\<generator_return\>/;'q;"	kind:cons
generator_rval	hlds_pred.m	/^                generator_rval          :: string,$/;kq|-;/\<generator_rval\>/;'q;"	kind:fld
generator_type	table_gen.m	/^:- func generator_type = mer_type.$/;kq|/^\<generator_type\>/;'q;"	kind:func	file:
generic	../library/term.m	/^:- type generic$/;kq|-;/\<generic\>/;'q;"	kind:type
generic	llds.m	/^    --->    generic$/;kq|-;/\<generic\>/;'q;"	kind:cons
generic_arg_size_info	prog_data_pragma.m	/^:- type generic_arg_size_info(ErrorInfo)$/;kq|-;/\<generic_arg_size_info\>/;'q;"	kind:type
generic_args_types_to_string_for_csharp	mlds_to_cs_type.m	/^:- pred generic_args_types_to_string_for_csharp(/;kq|/^\<generic_args_types_to_string_for_csharp\>/;'q;"	kind:pred	file:
generic_args_types_to_string_for_java	mlds_to_java_type.m	/^:- pred generic_args_types_to_string_for_java(/;kq|/^\<generic_args_types_to_string_for_java\>/;'q;"	kind:pred	file:
generic_call	hlds_goal.m	/^    ;       generic_call($/;kq|-;/\<generic_call\>/;'q;"	kind:cons
generic_call	hlds_goal.m	/^:- type generic_call$/;kq|-;/\<generic_call\>/;'q;"	kind:type
generic_call_arg_reg_types	arg_info.m	/^:- pred generic_call_arg_reg_types(/;kq|/^\<generic_call_arg_reg_types\>/;'q;"	kind:pred
generic_call_constrain_var	mode_constraints.m	/^:- pred generic_call_constrain_var(/;kq|/^\<generic_call_constrain_var\>/;'q;"	kind:pred	file:
generic_call_goal	det_infer_goal.m	/^    ;       generic_call_goal(generic_call)$/;kq|-;/\<generic_call_goal\>/;'q;"	kind:cons	file:
generic_call_goal_to_constraint	old_type_constraints.m	/^:- pred generic_call_goal_to_constraint(/;kq|/^\<generic_call_goal_to_constraint\>/;'q;"	kind:pred	file:
generic_call_higher_order	modecheck_call.m	/^:- inst generic_call_higher_order for generic_call\/0$/;kq|-;/\<generic_call_higher_order\>/;'q;"	kind:inst
generic_call_id	hlds_pred.m	/^    ;       generic_call_id(var_name_source, generic_call).$/;kq|-;/\<generic_call_id\>/;'q;"	kind:cons
generic_call_id	hlds_pred.m	/^:- type generic_call_id$/;kq|-;/\<generic_call_id\>/;'q;"	kind:type
generic_call_info	call_gen.m	/^:- pred generic_call_info(/;kq|/^\<generic_call_info\>/;'q;"	kind:pred
generic_call_nonvar_setup	call_gen.m	/^:- pred generic_call_nonvar_setup(/;kq|/^\<generic_call_nonvar_setup\>/;'q;"	kind:pred	file:
generic_call_pred_or_func	hlds_goal.m	/^:- func generic_call_pred_or_func(/;kq|/^\<generic_call_pred_or_func\>/;'q;"	kind:func
generic_call_to_id	hlds_goal.m	/^:- pred generic_call_to_id(/;kq|/^\<generic_call_to_id\>/;'q;"	kind:pred
generic_call_to_pieces	hlds_out_util.m	/^:- func generic_call_to_pieces(/;kq|/^\<generic_call_to_pieces\>/;'q;"	kind:func
generic_callee_to_pieces	hlds_out_util.m	/^:- func generic_callee_to_pieces(/;kq|/^\<generic_callee_to_pieces\>/;'q;"	kind:func
generic_compare	../library/rtti_implementation.m	/^:- pred generic_compare(/;kq|/^\<generic_compare\>/;'q;"	kind:pred
generic_language_foreign_type	prog_data.m	/^:- type generic_language_foreign_type$/;kq|-;/\<generic_language_foreign_type\>/;'q;"	kind:type
generic_mutvar	../library/store.m	/^:- type generic_mutvar(T, S)$/;kq|-;/\<generic_mutvar\>/;'q;"	kind:type	file:
generic_ref	../library/store.m	/^:- type generic_ref(T, S)$/;kq|-;/\<generic_ref\>/;'q;"	kind:type	file:
generic_term	../library/term.m	/^:- pred generic_term(/;kq|/^\<generic_term\>/;'q;"	kind:pred
generic_term_to_doc	../library/pprint.m	/^:- func generic_term_to_doc(/;kq|/^\<generic_term_to_doc\>/;'q;"	kind:func	file:
generic_termination_info	prog_data_pragma.m	/^:- type generic_termination_info(TermInfo, ErrorInfo)$/;kq|-;/\<generic_termination_info\>/;'q;"	kind:type
generic_tvar_to_string	mlds_to_target_util.m	/^:- func generic_tvar_to_string(/;kq|/^\<generic_tvar_to_string\>/;'q;"	kind:func
generic_tvars_to_string	mlds_to_target_util.m	/^:- func generic_tvars_to_string(list(/;kq|/^\<generic_tvars_to_string\>/;'q;"	kind:func
generic_unify	../library/rtti_implementation.m	/^:- pred generic_unify(/;kq|/^\<generic_unify\>/;'q;"	kind:pred
get	../library/io.m	/^    pred(get\/4) is stream_read_binary_int8$/;kq|-;/\<get\>/;'q;"	kind:tcim	file:
get	../library/io.m	/^    pred(get\/4) is stream_read_binary_uint8$/;kq|-;/\<get\>/;'q;"	kind:tcim	file:
get	../library/io.m	/^    pred(get\/4) is stream_read_byte$/;kq|-;/\<get\>/;'q;"	kind:tcim	file:
get	../library/io.m	/^    pred(get\/4) is stream_read_char$/;kq|-;/\<get\>/;'q;"	kind:tcim	file:
get	../library/io.m	/^    pred(get\/4) is stream_read_file_as_string$/;kq|-;/\<get\>/;'q;"	kind:tcim	file:
get	../library/io.m	/^    pred(get\/4) is stream_read_line_as_string$/;kq|-;/\<get\>/;'q;"	kind:tcim	file:
get	../library/queue.m	/^:- pred get(T::out, queue(T)::in, queue(/;kq|/^\<get\>/;'q;"	kind:pred
get	../library/robdd.m	/^:- func get(var(T), imp_map(T)) = vars(/;kq|/^\<get\>/;'q;"	kind:func	file:
get	../library/stream.m	/^    pred get(Stream::in, result(Unit, Error)::out,$/;kq|-;/\<get\>/;'q;"	kind:tcm
get	hlds_cons.m	/^    --->    get$/;kq|-;/\<get\>/;'q;"	kind:cons
get_abstract_proc	term_constr_util.m	/^:- func get_abstract_proc(/;kq|/^\<get_abstract_proc\>/;'q;"	kind:func
get_abstract_scc	term_constr_util.m	/^:- func get_abstract_scc(module_info, set(/;kq|/^\<get_abstract_scc\>/;'q;"	kind:func
get_active_temps_data	code_loc_dep.m	/^:- pred get_active_temps_data(/;kq|/^\<get_active_temps_data\>/;'q;"	kind:pred	file:
get_affects_liveness	prog_data_foreign.m	/^:- func get_affects_liveness(/;kq|/^\<get_affects_liveness\>/;'q;"	kind:func
get_all_cons_defns	hlds_cons.m	/^:- pred get_all_cons_defns(/;kq|/^\<get_all_cons_defns\>/;'q;"	kind:pred
get_all_feedback_info	../mdbcomp/feedback.feedback_info.m	/^:- pred get_all_feedback_info(/;kq|/^\<get_all_feedback_info\>/;'q;"	kind:pred
get_all_fim_specs	prog_data_foreign.m	/^:- func get_all_fim_specs(c_j_cs_fims) = set(/;kq|/^\<get_all_fim_specs\>/;'q;"	kind:func
get_all_foreign_import_modules	prog_data_foreign.m	/^:- func get_all_foreign_import_modules(c_j_cs_fims) = set(/;kq|/^\<get_all_foreign_import_modules\>/;'q;"	kind:func
get_all_modes_for_layout	../mdbcomp/rtti_access.m	/^:- func get_all_modes_for_layout(proc_layout) = list(/;kq|/^\<get_all_modes_for_layout\>/;'q;"	kind:func
get_all_obj_extensions	check_options.m	/^:- pred get_all_obj_extensions(string::in, string::out, maybe(/;kq|/^\<get_all_obj_extensions\>/;'q;"	kind:pred	file:
get_all_transformed_type_stuffs	typecheck_error_type_assign.m	/^:- pred get_all_transformed_type_stuffs((func(/;kq|/^\<get_all_transformed_type_stuffs\>/;'q;"	kind:pred
get_all_type_ctor_defns	hlds_data.m	/^:- pred get_all_type_ctor_defns(/;kq|/^\<get_all_type_ctor_defns\>/;'q;"	kind:pred
get_all_type_ctor_defns_2	hlds_data.m	/^:- pred get_all_type_ctor_defns_2(/;kq|/^\<get_all_type_ctor_defns_2\>/;'q;"	kind:pred	file:
get_all_type_stuffs	typecheck_error_type_assign.m	/^:- pred get_all_type_stuffs(/;kq|/^\<get_all_type_stuffs\>/;'q;"	kind:pred	file:
get_all_type_stuffs_remove_dups	typecheck_error_type_assign.m	/^:- pred get_all_type_stuffs_remove_dups(/;kq|/^\<get_all_type_stuffs_remove_dups\>/;'q;"	kind:pred
get_all_waiting_vars	modecheck_conj.m	/^:- pred get_all_waiting_vars(list(/;kq|/^\<get_all_waiting_vars\>/;'q;"	kind:pred	file:
get_all_waiting_vars_2	modecheck_conj.m	/^:- pred get_all_waiting_vars_2(list(/;kq|/^\<get_all_waiting_vars_2\>/;'q;"	kind:pred	file:
get_alloc_sites	code_info.m	/^:- pred get_alloc_sites(code_info::in, set_tree234(/;kq|/^\<get_alloc_sites\>/;'q;"	kind:pred
get_allocates_memory	prog_data_foreign.m	/^:- func get_allocates_memory(/;kq|/^\<get_allocates_memory\>/;'q;"	kind:func
get_allow_ho_insts_as_modes	globals.m	/^:- func get_allow_ho_insts_as_modes = bool.$/;kq|/^\<get_allow_ho_insts_as_modes\>/;'q;"	kind:func
get_allowed_non_contiguity	style_checks.m	/^:- pred get_allowed_non_contiguity(/;kq|/^\<get_allowed_non_contiguity\>/;'q;"	kind:pred	file:
get_ambiguity_checkables_int0	recompilation.check.m	/^:- pred get_ambiguity_checkables_int0(/;kq|/^\<get_ambiguity_checkables_int0\>/;'q;"	kind:pred	file:
get_ambiguity_checkables_int1	recompilation.check.m	/^:- pred get_ambiguity_checkables_int1(/;kq|/^\<get_ambiguity_checkables_int1\>/;'q;"	kind:pred	file:
get_ambiguity_checkables_int2	recompilation.check.m	/^:- pred get_ambiguity_checkables_int2(/;kq|/^\<get_ambiguity_checkables_int2\>/;'q;"	kind:pred	file:
get_ambiguity_checkables_int3	recompilation.check.m	/^:- pred get_ambiguity_checkables_int3(/;kq|/^\<get_ambiguity_checkables_int3\>/;'q;"	kind:pred	file:
get_analysis_debug_stream	analysis.operations.m	/^:- pred get_analysis_debug_stream(maybe(/;kq|/^\<get_analysis_debug_stream\>/;'q;"	kind:pred
get_anc0_dir1_indir2_intermod_of_ancestors_of_intermod_imports	make.prereqs.m	/^:- pred get_anc0_dir1_indir2_intermod_of_ancestors_of_intermod_imports(/;kq|/^\<get_anc0_dir1_indir2_intermod_of_ancestors_of_intermod_imports\>/;'q;"	kind:pred	file:
get_ancestors	../mdbcomp/sym_name.m	/^:- func get_ancestors(module_name) = list(/;kq|/^\<get_ancestors\>/;'q;"	kind:func
get_ancestors_loop	../mdbcomp/sym_name.m	/^:- pred get_ancestors_loop(/;kq|/^\<get_ancestors_loop\>/;'q;"	kind:pred	file:
get_ancestors_of_intermod_imports	make.prereqs.m	/^:- pred get_ancestors_of_intermod_imports(/;kq|/^\<get_ancestors_of_intermod_imports\>/;'q;"	kind:pred	file:
get_ancestors_set	../mdbcomp/sym_name.m	/^:- func get_ancestors_set(module_name) = set(/;kq|/^\<get_ancestors_set\>/;'q;"	kind:func
get_any_errors1	maybe_error.m	/^:- func get_any_errors1(maybe1(T1)) = list(/;kq|/^\<get_any_errors1\>/;'q;"	kind:func
get_any_errors2	maybe_error.m	/^:- func get_any_errors2(maybe2(T1, T2)) = list(/;kq|/^\<get_any_errors2\>/;'q;"	kind:func
get_any_errors3	maybe_error.m	/^:- func get_any_errors3(maybe3(T1, T2, T3)) = list(/;kq|/^\<get_any_errors3\>/;'q;"	kind:func
get_any_errors4	maybe_error.m	/^:- func get_any_errors4(maybe4(T1, T2, T3, T4)) = list(/;kq|/^\<get_any_errors4\>/;'q;"	kind:func
get_any_errors5	maybe_error.m	/^:- func get_any_errors5(maybe5(T1, T2, T3, T4, T5)) = list(/;kq|/^\<get_any_errors5\>/;'q;"	kind:func
get_any_errors6	maybe_error.m	/^:- func get_any_errors6(maybe6(T1, T2, T3, T4, T5, T6)) = list(/;kq|/^\<get_any_errors6\>/;'q;"	kind:func
get_any_errors_warnings2	maybe_error.m	/^:- func get_any_errors_warnings2(maybe2(T1, list(/;kq|/^\<get_any_errors_warnings2\>/;'q;"	kind:func
get_any_errors_warnings3	maybe_error.m	/^:- func get_any_errors_warnings3(maybe3(T1, T2, list(/;kq|/^\<get_any_errors_warnings3\>/;'q;"	kind:func
get_any_errors_warnings4	maybe_error.m	/^:- func get_any_errors_warnings4(maybe4(T1, T2, T3, list(/;kq|/^\<get_any_errors_warnings4\>/;'q;"	kind:func
get_any_errors_warnings5	maybe_error.m	/^:- func get_any_errors_warnings5(maybe5(T1, T2, T3, T4, list(/;kq|/^\<get_any_errors_warnings5\>/;'q;"	kind:func
get_any_errors_warnings6	maybe_error.m	/^:- func get_any_errors_warnings6(maybe6(/;kq|/^\<get_any_errors_warnings6\>/;'q;"	kind:func
get_any_fact_table_object_code_files	make.module_target.m	/^:- pred get_any_fact_table_object_code_files(/;kq|/^\<get_any_fact_table_object_code_files\>/;'q;"	kind:pred
get_any_intermod	globals.m	/^:- pred get_any_intermod(/;kq|/^\<get_any_intermod\>/;'q;"	kind:pred
get_any_return_values	hlds_args.m	/^:- func get_any_return_values(maybe(T)) = list(/;kq|/^\<get_any_return_values\>/;'q;"	kind:func	file:
get_arg	../library/rtti_implementation.m	/^:- some [ArgT] pred get_arg(/;kq|/^\<get_arg\>/;'q;"	kind:pred	file:
get_arg_insts	prog_mode.m	/^:- pred get_arg_insts(/;kq|/^\<get_arg_insts\>/;'q;"	kind:pred
get_arg_insts_2	prog_mode.m	/^:- pred get_arg_insts_2(list(/;kq|/^\<get_arg_insts_2\>/;'q;"	kind:pred	file:
get_arg_insts_det	prog_mode.m	/^:- pred get_arg_insts_det(/;kq|/^\<get_arg_insts_det\>/;'q;"	kind:pred
get_arg_lives	mode_util.m	/^:- pred get_arg_lives(module_info::in, list(mer_mode)::in, list(/;kq|/^\<get_arg_lives\>/;'q;"	kind:pred
get_arg_loc	arg_info.m	/^:- pred get_arg_loc(/;kq|/^\<get_arg_loc\>/;'q;"	kind:pred	file:
get_arg_superclass_vars	polymorphism_type_class_info.m	/^:- pred get_arg_superclass_vars(hlds_class_defn::in, list(/;kq|/^\<get_arg_superclass_vars\>/;'q;"	kind:pred	file:
get_arg_type_info	../library/rtti_implementation.m	/^:- pred get_arg_type_info(/;kq|/^\<get_arg_type_info\>/;'q;"	kind:pred	file:
get_arg_type_info_2	../library/rtti_implementation.m	/^:- pred get_arg_type_info_2(/;kq|/^\<get_arg_type_info_2\>/;'q;"	kind:pred	file:
get_arg_type_stuff	typecheck_error_type_assign.m	/^:- pred get_arg_type_stuff(/;kq|/^\<get_arg_type_stuff\>/;'q;"	kind:pred	file:
get_arg_type_stuffs	typecheck_error_type_assign.m	/^:- pred get_arg_type_stuffs(/;kq|/^\<get_arg_type_stuffs\>/;'q;"	kind:pred
get_arg_typeclass_infos	higher_order.specialize_calls.m	/^:- pred get_arg_typeclass_infos(/;kq|/^\<get_arg_typeclass_infos\>/;'q;"	kind:pred	file:
get_arg_types_result	modecheck_coerce.m	/^:- type get_arg_types_result$/;kq|-;/\<get_arg_types_result\>/;'q;"	kind:type	file:
get_arg_univ	../library/rtti_implementation.m	/^:- func get_arg_univ(/;kq|/^\<get_arg_univ\>/;'q;"	kind:func	file:
get_arginfo	code_info.m	/^:- func get_arginfo(code_info) = list(/;kq|/^\<get_arginfo\>/;'q;"	kind:func
get_args_representing_env_vars	mercury_compile_args.m	/^:- pred get_args_representing_env_vars(list(/;kq|/^\<get_args_representing_env_vars\>/;'q;"	kind:pred
get_argument_declaration	export.m	/^:- pred get_argument_declaration(/;kq|/^\<get_argument_declaration\>/;'q;"	kind:pred	file:
get_argument_declarations_for_lang_c	export.m	/^:- pred get_argument_declarations_for_lang_c(/;kq|/^\<get_argument_declarations_for_lang_c\>/;'q;"	kind:pred	file:
get_argument_declarations_nonvoid	export.m	/^:- pred get_argument_declarations_nonvoid(/;kq|/^\<get_argument_declarations_nonvoid\>/;'q;"	kind:pred	file:
get_arm_rvals	lookup_util.m	/^:- pred get_arm_rvals(list(prog_var)::in, list(/;kq|/^\<get_arm_rvals\>/;'q;"	kind:pred	file:
get_art_vars	lp.m	/^:- pred get_art_vars(lp_info::in, list(/;kq|/^\<get_art_vars\>/;'q;"	kind:pred	file:
get_asm_labels	llds.m	/^:- func get_asm_labels(/;kq|/^\<get_asm_labels\>/;'q;"	kind:func
get_auto_comments	code_info.m	/^:- pred get_auto_comments(/;kq|/^\<get_auto_comments\>/;'q;"	kind:pred
get_avail_context	item_util.m	/^:- func get_avail_context(/;kq|/^\<get_avail_context\>/;'q;"	kind:func
get_avail_module_name	item_util.m	/^:- func get_avail_module_name(/;kq|/^\<get_avail_module_name\>/;'q;"	kind:func
get_avail_modules_anywhere_interface	unused_imports.m	/^:- pred get_avail_modules_anywhere_interface(/;kq|/^\<get_avail_modules_anywhere_interface\>/;'q;"	kind:pred	file:
get_back_arg_string	table_gen.m	/^:- func get_back_arg_string(/;kq|/^\<get_back_arg_string\>/;'q;"	kind:func	file:
get_backend_foreign_languages	globals.m	/^:- pred get_backend_foreign_languages(/;kq|/^\<get_backend_foreign_languages\>/;'q;"	kind:pred
get_backtrack_vars	structure_reuse.lbu.m	/^:- func get_backtrack_vars(/;kq|/^\<get_backtrack_vars\>/;'q;"	kind:func	file:
get_base_origin	pred_name.m	/^:- func get_base_origin(/;kq|/^\<get_base_origin\>/;'q;"	kind:func	file:
get_base_type	comp_unit_interface.m	/^:- pred get_base_type(/;kq|/^\<get_base_type\>/;'q;"	kind:pred	file:
get_base_type_ctor	type_util.m	/^:- pred get_base_type_ctor(/;kq|/^\<get_base_type_ctor\>/;'q;"	kind:pred
get_base_type_maybe_phony_arg_types	mlds.m	/^:- pred get_base_type_maybe_phony_arg_types(/;kq|/^\<get_base_type_maybe_phony_arg_types\>/;'q;"	kind:pred	file:
get_basis_vars	lp.m	/^:- pred get_basis_vars(tableau::in, list(/;kq|/^\<get_basis_vars\>/;'q;"	kind:pred	file:
get_basis_vars	lp_rational.m	/^:- func get_basis_vars(tableau) = list(/;kq|/^\<get_basis_vars\>/;'q;"	kind:func	file:
get_binary_const	../library/mercury_term_lexer.m	/^:- pred get_binary_const(/;kq|/^\<get_binary_const\>/;'q;"	kind:pred	file:
get_binary_const_loop	../library/mercury_term_lexer.m	/^:- pred get_binary_const_loop(/;kq|/^\<get_binary_const_loop\>/;'q;"	kind:pred	file:
get_bindings	../library/varset.m	/^:- func get_bindings(varset(T)) = substitution(/;kq|/^\<get_bindings\>/;'q;"	kind:func
get_bit	../library/bit_buffer.read.m	/^:- pred get_bit(stream.result(bool, Error), read_buffer(/;kq|/^\<get_bit\>/;'q;"	kind:pred
get_bit	../library/bitmap.m	/^:- func get_bit(/;kq|/^\<get_bit\>/;'q;"	kind:func
get_bit	../library/fat_sparse_bitset.m	/^:- func get_bit(/;kq|/^\<get_bit\>/;'q;"	kind:func	file:
get_bit	../library/fatter_sparse_bitset.m	/^:- func get_bit(/;kq|/^\<get_bit\>/;'q;"	kind:func	file:
get_bit	../library/sparse_bitset.m	/^:- func get_bit(/;kq|/^\<get_bit\>/;'q;"	kind:func	file:
get_bit	../library/tree_bitset.m	/^:- func get_bit(/;kq|/^\<get_bit\>/;'q;"	kind:func	file:
get_bit	../library/version_bitmap.m	/^:- pred get_bit(/;kq|/^\<get_bit\>/;'q;"	kind:pred
get_bitmap	../library/bit_buffer.read.m	/^:- pred get_bitmap(/;kq|/^\<get_bitmap\>/;'q;"	kind:pred
get_bitmap	../library/bit_buffer.read.m	/^:- pred get_bitmap(/;kq|/^\<get_bitmap\>/;'q;"	kind:pred
get_bits	../library/bit_buffer.read.m	/^:- pred get_bits(/;kq|/^\<get_bits\>/;'q;"	kind:pred
get_bits	../library/bitmap.m	/^:- func get_bits(/;kq|/^\<get_bits\>/;'q;"	kind:func
get_body_is_solver_type	add_type.m	/^:- pred get_body_is_solver_type(/;kq|/^\<get_body_is_solver_type\>/;'q;"	kind:pred	file:
get_bottom_up_ordered_modules	make.program_target.m	/^:- pred get_bottom_up_ordered_modules(/;kq|/^\<get_bottom_up_ordered_modules\>/;'q;"	kind:pred	file:
get_bottom_up_sccs_with_entry_points	hlds_dependency_graph.m	/^:- pred get_bottom_up_sccs_with_entry_points(/;kq|/^\<get_bottom_up_sccs_with_entry_points\>/;'q;"	kind:pred
get_bound_functor_cons_and_arg_types	modecheck_coerce.m	/^:- pred get_bound_functor_cons_and_arg_types(/;kq|/^\<get_bound_functor_cons_and_arg_types\>/;'q;"	kind:pred	file:
get_box_policy	prog_data_foreign.m	/^:- func get_box_policy(/;kq|/^\<get_box_policy\>/;'q;"	kind:func
get_boxed_local_var_name	mlds_to_c_export.m	/^:- pred get_boxed_local_var_name(/;kq|/^\<get_boxed_local_var_name\>/;'q;"	kind:pred	file:
get_branch_instmap_deltas	pd_util.m	/^:- pred get_branch_instmap_deltas(hlds_goal::in, list(/;kq|/^\<get_branch_instmap_deltas\>/;'q;"	kind:pred	file:
get_branch_vars	pd_util.m	/^:- pred get_branch_vars(/;kq|/^\<get_branch_vars\>/;'q;"	kind:pred	file:
get_branch_vars_goal	pd_util.m	/^:- pred get_branch_vars_goal(/;kq|/^\<get_branch_vars_goal\>/;'q;"	kind:pred
get_branch_vars_goal_2	pd_util.m	/^:- pred get_branch_vars_goal_2(/;kq|/^\<get_branch_vars_goal_2\>/;'q;"	kind:pred	file:
get_branch_vars_proc	pd_util.m	/^:- pred get_branch_vars_proc(/;kq|/^\<get_branch_vars_proc\>/;'q;"	kind:pred
get_branch_vars_proc_univ	deforest.m	/^:- pred get_branch_vars_proc_univ(/;kq|/^\<get_branch_vars_proc_univ\>/;'q;"	kind:pred	file:
get_bulk_comparable_packed_args	unify_proc.m	/^:- pred get_bulk_comparable_packed_args(/;kq|/^\<get_bulk_comparable_packed_args\>/;'q;"	kind:pred	file:
get_byte	../library/bitmap.m	/^:- func get_byte(/;kq|/^\<get_byte\>/;'q;"	kind:func
get_byte	pickle.m	/^:- pred get_byte(/;kq|/^\<get_byte\>/;'q;"	kind:pred	file:
get_byte_out_of_range	pickle.m	/^:- type get_byte_out_of_range$/;kq|-;/\<get_byte_out_of_range\>/;'q;"	kind:type	file:
get_c_arg_list_vars	foreign_proc_gen.m	/^:- pred get_c_arg_list_vars(list(c_arg)::in, list(/;kq|/^\<get_c_arg_list_vars\>/;'q;"	kind:pred	file:
get_c_compiler_flags	compile_target_code.m	/^:- pred get_c_compiler_flags(/;kq|/^\<get_c_compiler_flags\>/;'q;"	kind:pred
get_c_compiler_type	globals.m	/^:- pred get_c_compiler_type(/;kq|/^\<get_c_compiler_type\>/;'q;"	kind:pred
get_c_grade_defines	compile_target_code.m	/^:- pred get_c_grade_defines(/;kq|/^\<get_c_grade_defines\>/;'q;"	kind:pred
get_c_include_dir_flags	compile_target_code.m	/^:- pred get_c_include_dir_flags(/;kq|/^\<get_c_include_dir_flags\>/;'q;"	kind:pred
get_c_j_cs_defns	comp_unit_interface.m	/^:- pred get_c_j_cs_defns(/;kq|/^\<get_c_j_cs_defns\>/;'q;"	kind:pred	file:
get_cache_maps_snapshot	polymorphism_info.m	/^:- pred get_cache_maps_snapshot(/;kq|/^\<get_cache_maps_snapshot\>/;'q;"	kind:pred
get_call_info	continuation_info.m	/^:- pred get_call_info(/;kq|/^\<get_call_info\>/;'q;"	kind:pred	file:
get_call_std_out_regs	prog_data_foreign.m	/^:- func get_call_std_out_regs(/;kq|/^\<get_call_std_out_regs\>/;'q;"	kind:func
get_caller_arg_assign	type_assign.m	/^:- func get_caller_arg_assign(/;kq|/^\<get_caller_arg_assign\>/;'q;"	kind:func
get_case_goal	old_type_constraints.m	/^:- pred get_case_goal(/;kq|/^\<get_case_goal\>/;'q;"	kind:pred	file:
get_case_labels	ml_simplify_switch.m	/^:- func get_case_labels(int, int, map(/;kq|/^\<get_case_labels\>/;'q;"	kind:func	file:
get_case_relative_frequency	tupling.m	/^:- pred get_case_relative_frequency(/;kq|/^\<get_case_relative_frequency\>/;'q;"	kind:pred	file:
get_cell	lp_rational.m	/^:- func get_cell(/;kq|/^\<get_cell\>/;'q;"	kind:func	file:
get_char_code	../library/mercury_term_lexer.m	/^:- pred get_char_code(/;kq|/^\<get_char_code\>/;'q;"	kind:pred	file:
get_choice_id	../library/backjump.m	/^:- impure pred get_choice_id(/;kq|/^\<get_choice_id\>/;'q;"	kind:pred
get_class_context_and_inst_constraints_from_attrs	parse_item.m	/^:- pred get_class_context_and_inst_constraints_from_attrs(/;kq|/^\<get_class_context_and_inst_constraints_from_attrs\>/;'q;"	kind:pred	file:
get_class_context_and_inst_constraints_loop	parse_item.m	/^:- pred get_class_context_and_inst_constraints_loop(/;kq|/^\<get_class_context_and_inst_constraints_loop\>/;'q;"	kind:pred	file:
get_class_interface_pred_proc	dead_proc_elim.m	/^:- pred get_class_interface_pred_proc(/;kq|/^\<get_class_interface_pred_proc\>/;'q;"	kind:pred	file:
get_class_method_id_piece	module_qual.qual_errors.m	/^:- func get_class_method_id_piece(/;kq|/^\<get_class_method_id_piece\>/;'q;"	kind:func	file:
get_class_pred_procs	dead_proc_elim.m	/^:- pred get_class_pred_procs(/;kq|/^\<get_class_pred_procs\>/;'q;"	kind:pred	file:
get_clause_body	old_type_constraints.m	/^:- pred get_clause_body(/;kq|/^\<get_clause_body\>/;'q;"	kind:pred	file:
get_clause_body_goal	parse_tree_out_clause.m	/^:- pred get_clause_body_goal(maybe2(/;kq|/^\<get_clause_body_goal\>/;'q;"	kind:pred	file:
get_clause_disjuncts_and_warnings	clause_to_proc.m	/^:- pred get_clause_disjuncts_and_warnings(list(/;kq|/^\<get_clause_disjuncts_and_warnings\>/;'q;"	kind:pred	file:
get_clause_list	hlds_clauses.m	/^:- pred get_clause_list(list(/;kq|/^\<get_clause_list\>/;'q;"	kind:pred
get_clause_list_for_replacement	hlds_clauses.m	/^:- pred get_clause_list_for_replacement(clauses_rep::in, list(/;kq|/^\<get_clause_list_for_replacement\>/;'q;"	kind:pred
get_clause_list_maybe_repeated	hlds_clauses.m	/^:- pred get_clause_list_maybe_repeated(clauses_rep::in, list(/;kq|/^\<get_clause_list_maybe_repeated\>/;'q;"	kind:pred
get_closest_condition_in_goal_path	rbmm.condition_renaming.m	/^:- pred get_closest_condition_in_goal_path(/;kq|/^\<get_closest_condition_in_goal_path\>/;'q;"	kind:pred	file:
get_closure_exception_status	exception_analysis.m	/^:- pred get_closure_exception_status(/;kq|/^\<get_closure_exception_status\>/;'q;"	kind:pred	file:
get_closure_layouts	code_info.m	/^:- pred get_closure_layouts(code_info::in, list(/;kq|/^\<get_closure_layouts\>/;'q;"	kind:pred
get_closure_seq_counter	code_info.m	/^:- pred get_closure_seq_counter(/;kq|/^\<get_closure_seq_counter\>/;'q;"	kind:pred	file:
get_closures_exception_status	exception_analysis.m	/^:- pred get_closures_exception_status(bool::in, set(/;kq|/^\<get_closures_exception_status\>/;'q;"	kind:pred	file:
get_code_unit_reg	string_switch.m	/^:- pred get_code_unit_reg(/;kq|/^\<get_code_unit_reg\>/;'q;"	kind:pred	file:
get_columns	../library/array2d.m	/^:- pred get_columns(int, int, int, array(T), list(T), list(/;kq|/^\<get_columns\>/;'q;"	kind:pred	file:
get_comment	../library/mercury_term_lexer.m	/^:- pred get_comment(/;kq|/^\<get_comment\>/;'q;"	kind:pred	file:
get_comment	xml_documentation.m	/^:- func get_comment(/;kq|/^\<get_comment\>/;'q;"	kind:func	file:
get_comment_after_star	../library/mercury_term_lexer.m	/^:- pred get_comment_after_star(/;kq|/^\<get_comment_after_star\>/;'q;"	kind:pred	file:
get_comment_backwards	xml_documentation.m	/^:- func get_comment_backwards(/;kq|/^\<get_comment_backwards\>/;'q;"	kind:func	file:
get_comment_forwards	xml_documentation.m	/^:- func get_comment_forwards(/;kq|/^\<get_comment_forwards\>/;'q;"	kind:func	file:
get_compilation_task_and_options	make.module_target.m	/^:- pred get_compilation_task_and_options(/;kq|/^\<get_compilation_task_and_options\>/;'q;"	kind:pred	file:
get_conj_goals	assertion.m	/^:- pred get_conj_goals(hlds_goal::in, list(/;kq|/^\<get_conj_goals\>/;'q;"	kind:pred	file:
get_conj_map	format_call.m	/^:- func get_conj_map(/;kq|/^\<get_conj_map\>/;'q;"	kind:func	file:
get_cons_defn	type_util.m	/^:- pred get_cons_defn(/;kq|/^\<get_cons_defn\>/;'q;"	kind:pred
get_cons_defn_det	type_util.m	/^:- pred get_cons_defn_det(/;kq|/^\<get_cons_defn_det\>/;'q;"	kind:pred
get_cons_id_arg_types	type_util.m	/^:- pred get_cons_id_arg_types(/;kq|/^\<get_cons_id_arg_types\>/;'q;"	kind:pred
get_cons_id_arg_types_adding_existq_tvars	resolve_unify_functor.m	/^:- pred get_cons_id_arg_types_adding_existq_tvars(/;kq|/^\<get_cons_id_arg_types_adding_existq_tvars\>/;'q;"	kind:pred	file:
get_cons_id_arg_types_for_bound_functor	inst_util.m	/^:- pred get_cons_id_arg_types_for_bound_functor(/;kq|/^\<get_cons_id_arg_types_for_bound_functor\>/;'q;"	kind:pred
get_cons_id_arg_types_for_inst	inst_util.m	/^:- pred get_cons_id_arg_types_for_inst(/;kq|/^\<get_cons_id_arg_types_for_inst\>/;'q;"	kind:pred
get_cons_id_non_existential_arg_types	type_util.m	/^:- pred get_cons_id_non_existential_arg_types(/;kq|/^\<get_cons_id_non_existential_arg_types\>/;'q;"	kind:pred
get_cons_id_repn_defn_det	type_util.m	/^:- pred get_cons_id_repn_defn_det(/;kq|/^\<get_cons_id_repn_defn_det\>/;'q;"	kind:pred
get_cons_repn_defn	type_util.m	/^:- pred get_cons_repn_defn(/;kq|/^\<get_cons_repn_defn\>/;'q;"	kind:pred
get_cons_repn_defn_det	type_util.m	/^:- pred get_cons_repn_defn_det(/;kq|/^\<get_cons_repn_defn_det\>/;'q;"	kind:pred
get_cons_table_contents	hlds_cons.m	/^:- pred get_cons_table_contents(/;kq|/^\<get_cons_table_contents\>/;'q;"	kind:pred
get_cons_type_assign	typecheck_unify_var_functor.m	/^:- pred get_cons_type_assign(/;kq|/^\<get_cons_type_assign\>/;'q;"	kind:pred	file:
get_cons_type_assigns_for_cons_defn	typecheck_unify_var_functor.m	/^:- pred get_cons_type_assigns_for_cons_defn(/;kq|/^\<get_cons_type_assigns_for_cons_defn\>/;'q;"	kind:pred	file:
get_cons_type_assigns_for_cons_defns	typecheck_unify_var_functor.m	/^:- pred get_cons_type_assigns_for_cons_defns(list(/;kq|/^\<get_cons_type_assigns_for_cons_defns\>/;'q;"	kind:pred	file:
get_const_struct_map	code_info.m	/^:- pred get_const_struct_map(/;kq|/^\<get_const_struct_map\>/;'q;"	kind:pred
get_const_type_for_cons_id	ml_unify_gen_construct.m	/^:- func get_const_type_for_cons_id(/;kq|/^\<get_const_type_for_cons_id\>/;'q;"	kind:func	file:
get_constant_repn	decide_type_repn.m	/^:- func get_constant_repn(/;kq|/^\<get_constant_repn\>/;'q;"	kind:func	file:
get_constrained_inst_vars	modecheck_util.m	/^:- pred get_constrained_inst_vars(module_info::in, list(/;kq|/^\<get_constrained_inst_vars\>/;'q;"	kind:pred
get_constrained_insts_in_bound_functor	modecheck_util.m	/^:- pred get_constrained_insts_in_bound_functor(/;kq|/^\<get_constrained_insts_in_bound_functor\>/;'q;"	kind:pred	file:
get_constrained_insts_in_ho_inst	modecheck_util.m	/^:- pred get_constrained_insts_in_ho_inst(/;kq|/^\<get_constrained_insts_in_ho_inst\>/;'q;"	kind:pred	file:
get_constrained_insts_in_inst	modecheck_util.m	/^:- pred get_constrained_insts_in_inst(/;kq|/^\<get_constrained_insts_in_inst\>/;'q;"	kind:pred	file:
get_constrained_insts_in_mode	modecheck_util.m	/^:- pred get_constrained_insts_in_mode(/;kq|/^\<get_constrained_insts_in_mode\>/;'q;"	kind:pred	file:
get_constrained_vars	polymorphism_goal.m	/^:- func get_constrained_vars(prog_constraint) = list(/;kq|/^\<get_constrained_vars\>/;'q;"	kind:func	file:
get_constraints_from_conj	old_type_constraints.m	/^:- pred get_constraints_from_conj(/;kq|/^\<get_constraints_from_conj\>/;'q;"	kind:pred	file:
get_constructor_arg_types	inst_mode_type_prop.m	/^:- pred get_constructor_arg_types(list(/;kq|/^\<get_constructor_arg_types\>/;'q;"	kind:pred	file:
get_constructor_containing_field	resolve_unify_functor.m	/^:- pred get_constructor_containing_field(/;kq|/^\<get_constructor_containing_field\>/;'q;"	kind:pred	file:
get_constructor_containing_field_loop	resolve_unify_functor.m	/^:- pred get_constructor_containing_field_loop(/;kq|/^\<get_constructor_containing_field_loop\>/;'q;"	kind:pred	file:
get_containing_goal_map	code_info.m	/^:- pred get_containing_goal_map(/;kq|/^\<get_containing_goal_map\>/;'q;"	kind:pred
get_context	../library/mercury_term_lexer.m	/^:- pred get_context(/;kq|/^\<get_context\>/;'q;"	kind:pred	file:
get_context_from_label_layout	../mdbcomp/rtti_access.m	/^:- pred get_context_from_label_layout(/;kq|/^\<get_context_from_label_layout\>/;'q;"	kind:pred
get_context_from_scc	term_util.m	/^:- pred get_context_from_scc(/;kq|/^\<get_context_from_scc\>/;'q;"	kind:pred
get_copy_out_option	ml_args_util.m	/^:- func get_copy_out_option(/;kq|/^\<get_copy_out_option\>/;'q;"	kind:func	file:
get_created_temp_frame	code_info.m	/^:- pred get_created_temp_frame(/;kq|/^\<get_created_temp_frame\>/;'q;"	kind:pred
get_csharp_compiler_type	globals.m	/^:- pred get_csharp_compiler_type(/;kq|/^\<get_csharp_compiler_type\>/;'q;"	kind:pred
get_ctor_arg_type	prog_data.m	/^:- pred get_ctor_arg_type(/;kq|/^\<get_ctor_arg_type\>/;'q;"	kind:pred	file:
get_ctor_arg_types	prog_data.m	/^:- pred get_ctor_arg_types(list(constructor_arg)::in, list(/;kq|/^\<get_ctor_arg_types\>/;'q;"	kind:pred
get_ctor_arg_types_do_subst	modecheck_coerce.m	/^:- pred get_ctor_arg_types_do_subst(/;kq|/^\<get_ctor_arg_types_do_subst\>/;'q;"	kind:pred	file:
get_ctor_cat_builtin_type_name	special_pred.m	/^:- func get_ctor_cat_builtin_type_name(type_ctor_category) = maybe(/;kq|/^\<get_ctor_cat_builtin_type_name\>/;'q;"	kind:func	file:
get_ctor_existq_tvars_det	modecheck_coerce.m	/^:- pred get_ctor_existq_tvars_det(/;kq|/^\<get_ctor_existq_tvars_det\>/;'q;"	kind:pred	file:
get_cur_interval	interval.m	/^:- pred get_cur_interval(/;kq|/^\<get_cur_interval\>/;'q;"	kind:pred	file:
get_daio_debug_stream	direct_arg_in_out.m	/^:- pred get_daio_debug_stream(/;kq|/^\<get_daio_debug_stream\>/;'q;"	kind:pred	file:
get_debug_arg_string	table_gen.m	/^:- func get_debug_arg_string(/;kq|/^\<get_debug_arg_string\>/;'q;"	kind:func	file:
get_debug_class_init	mlds_to_java_util.m	/^:- func get_debug_class_init(/;kq|/^\<get_debug_class_init\>/;'q;"	kind:func
get_debug_output_stream	globals.m	/^:- pred get_debug_output_stream(/;kq|/^\<get_debug_output_stream\>/;'q;"	kind:pred
get_debug_output_stream	passes_aux.m	/^:- pred get_debug_output_stream(/;kq|/^\<get_debug_output_stream\>/;'q;"	kind:pred
get_decimal_digit	../library/string.format.m	/^:- func get_decimal_digit(/;kq|/^\<get_decimal_digit\>/;'q;"	kind:func	file:
get_decl_pragma_context	prog_item.m	/^:- func get_decl_pragma_context(/;kq|/^\<get_decl_pragma_context\>/;'q;"	kind:func
get_declared_types_and_maybe_modes	prog_item.m	/^:- pred get_declared_types_and_maybe_modes(/;kq|/^\<get_declared_types_and_maybe_modes\>/;'q;"	kind:pred
get_deep_profile_builtin_ppid	deep_profiling.m	/^:- pred get_deep_profile_builtin_ppid(/;kq|/^\<get_deep_profile_builtin_ppid\>/;'q;"	kind:pred
get_default_formatter_map	../library/pretty_printer.m	/^:- pred get_default_formatter_map(/;kq|/^\<get_default_formatter_map\>/;'q;"	kind:pred
get_default_initializer_for_csharp	mlds_to_cs_data.m	/^:- func get_default_initializer_for_csharp(/;kq|/^\<get_default_initializer_for_csharp\>/;'q;"	kind:func	file:
get_default_initializer_for_java	mlds_to_java_data.m	/^:- func get_default_initializer_for_java(/;kq|/^\<get_default_initializer_for_java\>/;'q;"	kind:func
get_default_module_name_for_file	read_modules.m	/^:- pred get_default_module_name_for_file(/;kq|/^\<get_default_module_name_for_file\>/;'q;"	kind:pred
get_default_opt_level	optimization_options.m	/^:- pred get_default_opt_level(/;kq|/^\<get_default_opt_level\>/;'q;"	kind:pred	file:
get_default_options	globals.m	/^:- pred get_default_options(/;kq|/^\<get_default_options\>/;'q;"	kind:pred
get_default_params	../library/pretty_printer.m	/^:- pred get_default_params(/;kq|/^\<get_default_params\>/;'q;"	kind:pred
get_default_warn_parms	mark_tail_calls.m	/^:- pred get_default_warn_parms(/;kq|/^\<get_default_warn_parms\>/;'q;"	kind:pred
get_defining_module_name	llds.m	/^:- func get_defining_module_name(/;kq|/^\<get_defining_module_name\>/;'q;"	kind:func
get_dense_fail_label	dense_switch.m	/^:- pred get_dense_fail_label(label::out, maybe(label)::in, maybe(/;kq|/^\<get_dense_fail_label\>/;'q;"	kind:pred	file:
get_dependencies.do_need_io	get_dependencies.m	/^    ;       do_need_io.$/;kq|-;/\<get_dependencies.do_need_io\>/;'q;"	kind:cons
get_dependencies.do_need_stm	get_dependencies.m	/^    ;       do_need_stm.$/;kq|-;/\<get_dependencies.do_need_stm\>/;'q;"	kind:cons
get_dependencies.get_fim_specs	get_dependencies.m	/^:- pred get_fim_specs(parse_tree_module_src::in, set(/;kq|/^\<get_fim_specs\>/;'q;"	kind:pred
get_dependencies.ian_exception	get_dependencies.m	/^                ian_exception           :: maybe_need_exception,$/;kq|-;/\<get_dependencies.ian_exception\>/;'q;"	kind:fld
get_dependencies.ian_io	get_dependencies.m	/^                ian_io                  :: maybe_need_io$/;kq|-;/\<get_dependencies.ian_io\>/;'q;"	kind:fld
get_dependencies.ian_stm	get_dependencies.m	/^                ian_stm                 :: maybe_need_stm,$/;kq|-;/\<get_dependencies.ian_stm\>/;'q;"	kind:fld
get_dependencies.ian_tabling	get_dependencies.m	/^                ian_tabling             :: maybe_need_tabling,$/;kq|-;/\<get_dependencies.ian_tabling\>/;'q;"	kind:fld
get_dependencies.maybe_need_io	get_dependencies.m	/^:- type maybe_need_io$/;kq|-;/\<get_dependencies.maybe_need_io\>/;'q;"	kind:type
get_dependencies_from_graph	d_file_deps.m	/^:- pred get_dependencies_from_graph(/;kq|/^\<get_dependencies_from_graph\>/;'q;"	kind:pred	file:
get_dependency_file_name	make.check_up_to_date.m	/^:- pred get_dependency_file_name(/;kq|/^\<get_dependency_file_name\>/;'q;"	kind:pred	file:
get_dependency_file_names	make.check_up_to_date.m	/^:- pred get_dependency_file_names(/;kq|/^\<get_dependency_file_names\>/;'q;"	kind:pred	file:
get_dependency_file_status	make.check_up_to_date.m	/^:- pred get_dependency_file_status(/;kq|/^\<get_dependency_file_status\>/;'q;"	kind:pred
get_dependency_file_status_main_path	make.check_up_to_date.m	/^:- pred get_dependency_file_status_main_path(/;kq|/^\<get_dependency_file_status_main_path\>/;'q;"	kind:pred	file:
get_dependency_timestamp	make.timestamp.m	/^:- pred get_dependency_timestamp(/;kq|/^\<get_dependency_timestamp\>/;'q;"	kind:pred
get_det_debug_output_stream	det_infer_goal.m	/^:- pred get_det_debug_output_stream(/;kq|/^\<get_det_debug_output_stream\>/;'q;"	kind:pred	file:
get_det_stack_float_width	llds.m	/^:- func get_det_stack_float_width(/;kq|/^\<get_det_stack_float_width\>/;'q;"	kind:func
get_details	hlds_llds.m	/^:- func get_details(/;kq|/^\<get_details\>/;'q;"	kind:func	file:
get_direct_imports_intermod	make.prereqs.m	/^:- pred get_direct_imports_intermod(/;kq|/^\<get_direct_imports_intermod\>/;'q;"	kind:pred	file:
get_direct_imports_non_intermod	make.prereqs.m	/^:- pred get_direct_imports_non_intermod(/;kq|/^\<get_direct_imports_non_intermod\>/;'q;"	kind:pred	file:
get_direct_imports_non_intermod_uncached	make.prereqs.m	/^:- pred get_direct_imports_non_intermod_uncached(/;kq|/^\<get_direct_imports_non_intermod_uncached\>/;'q;"	kind:pred	file:
get_disjunct_relative_frequency	tupling.m	/^:- pred get_disjunct_relative_frequency(/;kq|/^\<get_disjunct_relative_frequency\>/;'q;"	kind:pred	file:
get_disjuncts_with_empty_states	state_var.m	/^:- pred get_disjuncts_with_empty_states(list(/;kq|/^\<get_disjuncts_with_empty_states\>/;'q;"	kind:pred	file:
get_dot	../library/mercury_term_lexer.m	/^:- pred get_dot(/;kq|/^\<get_dot\>/;'q;"	kind:pred	file:
get_du_base_type	unify_proc.m	/^:- pred get_du_base_type(/;kq|/^\<get_du_base_type\>/;'q;"	kind:pred	file:
get_du_base_type_loop	unify_proc.m	/^:- pred get_du_base_type_loop(/;kq|/^\<get_du_base_type_loop\>/;'q;"	kind:pred	file:
get_du_ctor_arg_types	type_util.m	/^:- pred get_du_ctor_arg_types(/;kq|/^\<get_du_ctor_arg_types\>/;'q;"	kind:pred
get_du_ctor_non_existential_arg_types	type_util.m	/^:- pred get_du_ctor_non_existential_arg_types(/;kq|/^\<get_du_ctor_non_existential_arg_types\>/;'q;"	kind:pred
get_du_functor_arg_names	../library/rtti_implementation.m	/^:- pred get_du_functor_arg_names(/;kq|/^\<get_du_functor_arg_names\>/;'q;"	kind:pred	file:
get_du_functor_exist_info	../library/rtti_implementation.m	/^:- pred get_du_functor_exist_info(/;kq|/^\<get_du_functor_exist_info\>/;'q;"	kind:pred	file:
get_du_functors_for_type_def	inst_check.m	/^:- pred get_du_functors_for_type_def(/;kq|/^\<get_du_functors_for_type_def\>/;'q;"	kind:pred	file:
get_du_rep	type_ctor_info.m	/^:- pred get_du_rep(/;kq|/^\<get_du_rep\>/;'q;"	kind:pred	file:
get_eff_trace_level	code_info.m	/^:- pred get_eff_trace_level(/;kq|/^\<get_eff_trace_level\>/;'q;"	kind:pred
get_element_pred	../library/term_to_xml.m	/^:- pred get_element_pred(element_mapping::in(/;kq|/^\<get_element_pred\>/;'q;"	kind:pred	file:
get_elements_and_args	../library/term_to_xml.m	/^:- pred get_elements_and_args(element_pred::in(/;kq|/^\<get_elements_and_args\>/;'q;"	kind:pred	file:
get_emit_region_ops	code_info.m	/^:- pred get_emit_region_ops(/;kq|/^\<get_emit_region_ops\>/;'q;"	kind:pred
get_emit_trail_ops	code_info.m	/^:- pred get_emit_trail_ops(/;kq|/^\<get_emit_trail_ops\>/;'q;"	kind:pred
get_encoding	string_switch.m	/^:- pred get_encoding(/;kq|/^\<get_encoding\>/;'q;"	kind:pred	file:
get_enum_functor_desc	../library/rtti_implementation.m	/^:- func get_enum_functor_desc(type_ctor_rep::in(/;kq|/^\<get_enum_functor_desc\>/;'q;"	kind:func	file:
get_enum_max_int_tag	table_gen.m	/^:- pred get_enum_max_int_tag(/;kq|/^\<get_enum_max_int_tag\>/;'q;"	kind:pred	file:
get_env_classpath	module_cmds.m	/^:- pred get_env_classpath(/;kq|/^\<get_env_classpath\>/;'q;"	kind:pred
get_env_optfile_var_info	options_file.m	/^:- pred get_env_optfile_var_info(/;kq|/^\<get_env_optfile_var_info\>/;'q;"	kind:pred	file:
get_environment_var	../library/io.environment.m	/^:- pred get_environment_var(string::in, maybe(/;kq|/^\<get_environment_var\>/;'q;"	kind:pred
get_environment_var	../library/io.m	/^:- pred get_environment_var(string::in, maybe(/;kq|/^\<get_environment_var\>/;'q;"	kind:pred
get_environment_var_assoc_list	../library/io.environment.m	/^:- pred get_environment_var_assoc_list(/;kq|/^\<get_environment_var_assoc_list\>/;'q;"	kind:pred	file:
get_environment_var_map	../library/io.environment.m	/^:- pred get_environment_var_map(/;kq|/^\<get_environment_var_map\>/;'q;"	kind:pred
get_environment_var_map	../library/io.m	/^:- pred get_environment_var_map(/;kq|/^\<get_environment_var_map\>/;'q;"	kind:pred
get_equivalent_elements	../library/eqvclass.m	/^:- func get_equivalent_elements(eqvclass(T), T) = set(/;kq|/^\<get_equivalent_elements\>/;'q;"	kind:func
get_errno_error	../library/io.m	/^:- pred get_errno_error(/;kq|/^\<get_errno_error\>/;'q;"	kind:pred
get_error_output_stream	globals.m	/^:- pred get_error_output_stream(/;kq|/^\<get_error_output_stream\>/;'q;"	kind:pred
get_error_output_stream	passes_aux.m	/^:- pred get_error_output_stream(/;kq|/^\<get_error_output_stream\>/;'q;"	kind:pred
get_exception_object_error	../library/io.m	/^:- pred get_exception_object_error(/;kq|/^\<get_exception_object_error\>/;'q;"	kind:pred
get_exception_object_message	../library/io.error_util.m	/^:- pred get_exception_object_message(/;kq|/^\<get_exception_object_message\>/;'q;"	kind:pred	file:
get_executable_object_code_type	compile_target_code.m	/^:- pred get_executable_object_code_type(/;kq|/^\<get_executable_object_code_type\>/;'q;"	kind:pred
get_executable_type	make.top_level.m	/^:- func get_executable_type(/;kq|/^\<get_executable_type\>/;'q;"	kind:func	file:
get_existential_constraints_from_term	parse_type_defn.m	/^:- pred get_existential_constraints_from_term(/;kq|/^\<get_existential_constraints_from_term\>/;'q;"	kind:pred	file:
get_existq_cons_defn	type_util.m	/^:- pred get_existq_cons_defn(/;kq|/^\<get_existq_cons_defn\>/;'q;"	kind:pred
get_existq_tvar_renaming	type_assign.m	/^:- pred get_existq_tvar_renaming(list(/;kq|/^\<get_existq_tvar_renaming\>/;'q;"	kind:pred	file:
get_existq_tvar_renaming_2	type_assign.m	/^:- pred get_existq_tvar_renaming_2(/;kq|/^\<get_existq_tvar_renaming_2\>/;'q;"	kind:pred	file:
get_exit_status	../library/io.m	/^:- pred get_exit_status(/;kq|/^\<get_exit_status\>/;'q;"	kind:pred
get_expected_arg_types	type_assign.m	/^:- func get_expected_arg_types(args_type_assign) = list(/;kq|/^\<get_expected_arg_types\>/;'q;"	kind:func
get_expected_constraints	type_assign.m	/^:- func get_expected_constraints(/;kq|/^\<get_expected_constraints\>/;'q;"	kind:func
get_explicit_and_implicit_avail_needs_in_parse_tree_plain_opt	get_dependencies.m	/^:- pred get_explicit_and_implicit_avail_needs_in_parse_tree_plain_opt(/;kq|/^\<get_explicit_and_implicit_avail_needs_in_parse_tree_plain_opt\>/;'q;"	kind:pred
get_explicit_avails	convert_import_use.m	/^:- pred get_explicit_avails(/;kq|/^\<get_explicit_avails\>/;'q;"	kind:pred	file:
get_explicit_use_avails	convert_import_use.m	/^:- pred get_explicit_use_avails(/;kq|/^\<get_explicit_use_avails\>/;'q;"	kind:pred	file:
get_explicitly_typed_vars	unify_proc.m	/^:- pred get_explicitly_typed_vars(assoc_list(/;kq|/^\<get_explicitly_typed_vars\>/;'q;"	kind:pred	file:
get_export_info_for_lang_c	export.m	/^:- pred get_export_info_for_lang_c(/;kq|/^\<get_export_info_for_lang_c\>/;'q;"	kind:pred	file:
get_exprn_opts	code_info.m	/^:- pred get_exprn_opts(/;kq|/^\<get_exprn_opts\>/;'q;"	kind:pred
get_ext_dirs_maps	globals.m	/^:- pred get_ext_dirs_maps(/;kq|/^\<get_ext_dirs_maps\>/;'q;"	kind:pred
get_ext_opt_deps	d_file_deps.m	/^:- pred get_ext_opt_deps(globals::in, maybe_look_for_src::in, ext::in(/;kq|/^\<get_ext_opt_deps\>/;'q;"	kind:pred	file:
get_extra_arguments	higher_order.higher_order_global_info.m	/^:- pred get_extra_arguments(list(/;kq|/^\<get_extra_arguments\>/;'q;"	kind:pred
get_extra_arguments_2	higher_order.higher_order_global_info.m	/^:- pred get_extra_arguments_2(list(higher_order_arg)::in, list(/;kq|/^\<get_extra_arguments_2\>/;'q;"	kind:pred	file:
get_extra_info_headvars	pd_util.m	/^:- pred get_extra_info_headvars(/;kq|/^\<get_extra_info_headvars\>/;'q;"	kind:pred	file:
get_fact_table_file_names	generate_mmakefile_fragments.m	/^:- pred get_fact_table_file_names(deps_map::in, list(/;kq|/^\<get_fact_table_file_names\>/;'q;"	kind:pred	file:
get_fact_table_foreign_code_file	make.module_target.m	/^:- pred get_fact_table_foreign_code_file(/;kq|/^\<get_fact_table_foreign_code_file\>/;'q;"	kind:pred	file:
get_fact_tables	get_dependencies.m	/^:- pred get_fact_tables(parse_tree_module_src::in, set(/;kq|/^\<get_fact_tables\>/;'q;"	kind:pred
get_fail_info	code_loc_dep.m	/^:- pred get_fail_info(/;kq|/^\<get_fail_info\>/;'q;"	kind:pred	file:
get_fallthrough_from_seq	basic_block.m	/^:- pred get_fallthrough_from_seq(list(label)::in, maybe(/;kq|/^\<get_fallthrough_from_seq\>/;'q;"	kind:pred	file:
get_feedback_candidate_parallel_conjunctions	../mdbcomp/feedback.feedback_info.m	/^:- func get_feedback_candidate_parallel_conjunctions(/;kq|/^\<get_feedback_candidate_parallel_conjunctions\>/;'q;"	kind:func
get_feedback_profiled_program_name	../mdbcomp/feedback.feedback_info.m	/^:- func get_feedback_profiled_program_name(/;kq|/^\<get_feedback_profiled_program_name\>/;'q;"	kind:func
get_field_access_constructor	typecheck_unify_var_functor.m	/^:- pred get_field_access_constructor(/;kq|/^\<get_field_access_constructor\>/;'q;"	kind:pred	file:
get_field_names	../library/term_to_xml.m	/^:- func get_field_names(type_desc, string, int) = list(maybe(/;kq|/^\<get_field_names\>/;'q;"	kind:func	file:
get_file_install_cmd	globals.m	/^:- pred get_file_install_cmd(/;kq|/^\<get_file_install_cmd\>/;'q;"	kind:pred
get_file_permissions	copy_util.m	/^:- pred get_file_permissions(/;kq|/^\<get_file_permissions\>/;'q;"	kind:pred	file:
get_file_timestamp	make.timestamp.m	/^:- pred get_file_timestamp(/;kq|/^\<get_file_timestamp\>/;'q;"	kind:pred
get_fim_specs	get_dependencies.m	/^:- pred get_fim_specs(parse_tree_module_src::in, set(/;kq|/^\<get_fim_specs\>/;'q;"	kind:pred
get_first	../library/cord.m	/^:- pred get_first(cord(/;kq|/^\<get_first\>/;'q;"	kind:pred
get_first_c_name	make_hlds_warn.m	/^:- pred get_first_c_name(list(char)::in, list(char)::out, list(/;kq|/^\<get_first_c_name\>/;'q;"	kind:pred	file:
get_first_c_name_in_word	make_hlds_warn.m	/^:- pred get_first_c_name_in_word(list(char)::in, list(/;kq|/^\<get_first_c_name_in_word\>/;'q;"	kind:pred	file:
get_first_clause	hlds_clauses.m	/^:- pred get_first_clause(/;kq|/^\<get_first_clause\>/;'q;"	kind:pred
get_first_disjunct	old_type_constraints.m	/^:- pred get_first_disjunct(/;kq|/^\<get_first_disjunct\>/;'q;"	kind:pred	file:
get_first_module_name	module_qual.id_set.m	/^:- func get_first_module_name(/;kq|/^\<get_first_module_name\>/;'q;"	kind:func	file:
get_first_node	../library/cord.m	/^:- pred get_first_node(cord_node(/;kq|/^\<get_first_node\>/;'q;"	kind:pred	file:
get_first_spec	../library/string.parse_runtime.m	/^:- pred get_first_spec(list(char)::in, list(/;kq|/^\<get_first_spec\>/;'q;"	kind:pred	file:
get_first_spec	parse_string_format.m	/^:- pred get_first_spec(list(char)::in, list(/;kq|/^\<get_first_spec\>/;'q;"	kind:pred	file:
get_float_decimals	../library/mercury_term_lexer.m	/^:- pred get_float_decimals(/;kq|/^\<get_float_decimals\>/;'q;"	kind:pred	file:
get_float_exponent	../library/mercury_term_lexer.m	/^:- pred get_float_exponent(io.text_input_stream::in, list(/;kq|/^\<get_float_exponent\>/;'q;"	kind:pred	file:
get_float_exponent_2	../library/mercury_term_lexer.m	/^:- pred get_float_exponent_2(io.text_input_stream::in, list(/;kq|/^\<get_float_exponent_2\>/;'q;"	kind:pred	file:
get_float_exponent_3	../library/mercury_term_lexer.m	/^:- pred get_float_exponent_3(/;kq|/^\<get_float_exponent_3\>/;'q;"	kind:pred	file:
get_float_registers	llds.m	/^:- func get_float_registers(/;kq|/^\<get_float_registers\>/;'q;"	kind:func
get_fmap_entries_arity	../library/pretty_printer.m	/^:- pred get_fmap_entries_arity(/;kq|/^\<get_fmap_entries_arity\>/;'q;"	kind:pred	file:
get_fmap_entries_module	../library/pretty_printer.m	/^:- pred get_fmap_entries_module(/;kq|/^\<get_fmap_entries_module\>/;'q;"	kind:pred	file:
get_fmap_entries_type	../library/pretty_printer.m	/^:- pred get_fmap_entries_type(string::in, string::in, map(/;kq|/^\<get_fmap_entries_type\>/;'q;"	kind:pred	file:
get_fmt_str_val_vars_from_format_call_kind	format_call.m	/^:- pred get_fmt_str_val_vars_from_format_call_kind(/;kq|/^\<get_fmt_str_val_vars_from_format_call_kind\>/;'q;"	kind:pred	file:
get_follow_var_map	code_loc_dep.m	/^:- pred get_follow_var_map(/;kq|/^\<get_follow_var_map\>/;'q;"	kind:pred
get_following_vars_maybe_lambda	quantification.m	/^:- pred get_following_vars_maybe_lambda(/;kq|/^\<get_following_vars_maybe_lambda\>/;'q;"	kind:pred	file:
get_following_vars_maybe_lambda_loop	quantification.m	/^:- pred get_following_vars_maybe_lambda_loop(/;kq|/^\<get_following_vars_maybe_lambda_loop\>/;'q;"	kind:pred	file:
get_following_vars_no_lambda	quantification.m	/^:- pred get_following_vars_no_lambda(nonlocals_to_recompute, list(/;kq|/^\<get_following_vars_no_lambda\>/;'q;"	kind:pred	file:
get_following_vars_no_lambda_loop	quantification.m	/^:- pred get_following_vars_no_lambda_loop(/;kq|/^\<get_following_vars_no_lambda_loop\>/;'q;"	kind:pred	file:
get_for_specific_backend	prog_data_foreign.m	/^:- func get_for_specific_backend(/;kq|/^\<get_for_specific_backend\>/;'q;"	kind:func
get_foreign_code_langs	get_dependencies.m	/^:- pred get_foreign_code_langs(/;kq|/^\<get_foreign_code_langs\>/;'q;"	kind:pred
get_foreign_enum_functor_desc	../library/rtti_implementation.m	/^:- func get_foreign_enum_functor_desc(/;kq|/^\<get_foreign_enum_functor_desc\>/;'q;"	kind:func	file:
get_foreign_export_decls	export.m	/^:- pred get_foreign_export_decls(/;kq|/^\<get_foreign_export_decls\>/;'q;"	kind:pred
get_foreign_export_decls_loop	export.m	/^:- pred get_foreign_export_decls_loop(/;kq|/^\<get_foreign_export_decls_loop\>/;'q;"	kind:pred	file:
get_foreign_export_defns	export.m	/^:- pred get_foreign_export_defns(/;kq|/^\<get_foreign_export_defns\>/;'q;"	kind:pred
get_foreign_export_langs	get_dependencies.m	/^:- pred get_foreign_export_langs(/;kq|/^\<get_foreign_export_langs\>/;'q;"	kind:pred
get_foreign_imports_intermod_trans	make.prereqs.m	/^:- pred get_foreign_imports_intermod_trans(/;kq|/^\<get_foreign_imports_intermod_trans\>/;'q;"	kind:pred	file:
get_foreign_imports_non_intermod_trans	make.prereqs.m	/^:- pred get_foreign_imports_non_intermod_trans(set(/;kq|/^\<get_foreign_imports_non_intermod_trans\>/;'q;"	kind:pred	file:
get_foreign_imports_non_intermod_uncached	make.prereqs.m	/^:- pred get_foreign_imports_non_intermod_uncached(set(/;kq|/^\<get_foreign_imports_non_intermod_uncached\>/;'q;"	kind:pred	file:
get_foreign_incl_fact_table_files	make.prereqs.m	/^:- pred get_foreign_incl_fact_table_files(/;kq|/^\<get_foreign_incl_fact_table_files\>/;'q;"	kind:pred	file:
get_foreign_include_file_infos	get_dependencies.m	/^:- pred get_foreign_include_file_infos(/;kq|/^\<get_foreign_include_file_infos\>/;'q;"	kind:pred
get_foreign_language	prog_data_foreign.m	/^:- func get_foreign_language(/;kq|/^\<get_foreign_language\>/;'q;"	kind:func
get_foreign_object_targets	make.program_target.m	/^:- pred get_foreign_object_targets(/;kq|/^\<get_foreign_object_targets\>/;'q;"	kind:pred	file:
get_foreign_proc_input_vars	foreign_proc_gen.m	/^:- pred get_foreign_proc_input_vars(list(/;kq|/^\<get_foreign_proc_input_vars\>/;'q;"	kind:pred	file:
get_formatter_map_entry_types	../library/pretty_printer.m	/^:- func get_formatter_map_entry_types(/;kq|/^\<get_formatter_map_entry_types\>/;'q;"	kind:func
get_forward_goal_path_map	mode_constraint_robdd.m	/^:- pred get_forward_goal_path_map(/;kq|/^\<get_forward_goal_path_map\>/;'q;"	kind:pred
get_forward_goal_path_map_for_pred	mode_constraint_robdd.m	/^:- pred get_forward_goal_path_map_for_pred(/;kq|/^\<get_forward_goal_path_map_for_pred\>/;'q;"	kind:pred
get_forward_live_vars	code_loc_dep.m	/^:- pred get_forward_live_vars(/;kq|/^\<get_forward_live_vars\>/;'q;"	kind:pred
get_framework_directories_flags	compile_target_code.m	/^:- pred get_framework_directories_flags(/;kq|/^\<get_framework_directories_flags\>/;'q;"	kind:pred
get_free_hash_slot	fact_table.m	/^:- pred get_free_hash_slot(/;kq|/^\<get_free_hash_slot\>/;'q;"	kind:pred	file:
get_free_hash_slot_loop	fact_table.m	/^:- pred get_free_hash_slot_loop(/;kq|/^\<get_free_hash_slot_loop\>/;'q;"	kind:pred	file:
get_from_back	../library/queue.m	/^:- pred get_from_back(T::out, queue(T)::in, queue(/;kq|/^\<get_from_back\>/;'q;"	kind:pred
get_from_fixpoint_table	ctgc.fixpoint_table.m	/^:- pred get_from_fixpoint_table(/;kq|/^\<get_from_fixpoint_table\>/;'q;"	kind:pred
get_from_fixpoint_table_final	ctgc.fixpoint_table.m	/^:- func get_from_fixpoint_table_final(K, fixpoint_table(/;kq|/^\<get_from_fixpoint_table_final\>/;'q;"	kind:func
get_from_fixpoint_table_final_semidet	ctgc.fixpoint_table.m	/^:- pred get_from_fixpoint_table_final_semidet(K::in, fixpoint_table(/;kq|/^\<get_from_fixpoint_table_final_semidet\>/;'q;"	kind:pred
get_from_ground_term_construct_conjunct_info	goal_form.m	/^:- pred get_from_ground_term_construct_conjunct_info(/;kq|/^\<get_from_ground_term_construct_conjunct_info\>/;'q;"	kind:pred
get_from_ground_term_construct_info	goal_form.m	/^:- pred get_from_ground_term_construct_info(/;kq|/^\<get_from_ground_term_construct_info\>/;'q;"	kind:pred
get_functor	../library/construct.m	/^:- pred get_functor(/;kq|/^\<get_functor\>/;'q;"	kind:pred
get_functor_du	../library/rtti_implementation.m	/^:- pred get_functor_du(type_ctor_rep::in(/;kq|/^\<get_functor_du\>/;'q;"	kind:pred	file:
get_functor_enum	../library/rtti_implementation.m	/^:- pred get_functor_enum(type_ctor_rep::in(/;kq|/^\<get_functor_enum\>/;'q;"	kind:pred	file:
get_functor_foreign_enum	../library/rtti_implementation.m	/^:- pred get_functor_foreign_enum(type_ctor_rep::in(/;kq|/^\<get_functor_foreign_enum\>/;'q;"	kind:pred	file:
get_functor_impl	../library/rtti_implementation.m	/^:- pred get_functor_impl(/;kq|/^\<get_functor_impl\>/;'q;"	kind:pred	file:
get_functor_internal	../library/construct.m	/^:- pred get_functor_internal(/;kq|/^\<get_functor_internal\>/;'q;"	kind:pred	file:
get_functor_lex	../library/construct.m	/^:- func get_functor_lex(/;kq|/^\<get_functor_lex\>/;'q;"	kind:func
get_functor_notag	../library/rtti_implementation.m	/^:- pred get_functor_notag(type_ctor_rep::in(/;kq|/^\<get_functor_notag\>/;'q;"	kind:pred	file:
get_functor_ordinal	../library/construct.m	/^:- func get_functor_ordinal(/;kq|/^\<get_functor_ordinal\>/;'q;"	kind:func
get_functor_with_names	../library/construct.m	/^:- pred get_functor_with_names(/;kq|/^\<get_functor_with_names\>/;'q;"	kind:pred
get_functor_with_names_internal	../library/construct.m	/^:- pred get_functor_with_names_internal(/;kq|/^\<get_functor_with_names_internal\>/;'q;"	kind:pred	file:
get_future	../library/par_builtin.m	/^:- pred get_future(future(/;kq|/^\<get_future\>/;'q;"	kind:pred
get_future_pred_name	dep_par_conj.m	/^:- func get_future_pred_name = string.$/;kq|/^\<get_future_pred_name\>/;'q;"	kind:func	file:
get_gc_method	code_info.m	/^:- pred get_gc_method(/;kq|/^\<get_gc_method\>/;'q;"	kind:pred
get_gc_method	globals.m	/^:- pred get_gc_method(/;kq|/^\<get_gc_method\>/;'q;"	kind:pred
get_gen_pragma_context	prog_item.m	/^:- func get_gen_pragma_context(/;kq|/^\<get_gen_pragma_context\>/;'q;"	kind:func
get_getopt_maps	options.m	/^:- func get_getopt_maps = getopt_maps.$/;kq|/^\<get_getopt_maps\>/;'q;"	kind:func	file:
get_globals	../library/io.m	/^:- pred get_globals(/;kq|/^\<get_globals\>/;'q;"	kind:pred
get_globals	code_info.m	/^:- pred get_globals(/;kq|/^\<get_globals\>/;'q;"	kind:pred
get_goal_attribute_det	../mdbcomp/mdbcomp.goal_path.m	/^:- func get_goal_attribute_det(goal_attr_array(/;kq|/^\<get_goal_attribute_det\>/;'q;"	kind:func
get_goal_context	prog_item.m	/^:- func get_goal_context(/;kq|/^\<get_goal_context\>/;'q;"	kind:func
get_goal_id	mode_constraints.m	/^:- func get_goal_id(/;kq|/^\<get_goal_id\>/;'q;"	kind:func	file:
get_goal_live_vars	pd_util.m	/^:- pred get_goal_live_vars(/;kq|/^\<get_goal_live_vars\>/;'q;"	kind:pred	file:
get_goal_live_vars_2	pd_util.m	/^:- pred get_goal_live_vars_2(/;kq|/^\<get_goal_live_vars_2\>/;'q;"	kind:pred	file:
get_goal_path_from_label_layout	../mdbcomp/rtti_access.m	/^:- func get_goal_path_from_label_layout(/;kq|/^\<get_goal_path_from_label_layout\>/;'q;"	kind:func
get_goal_path_from_maybe_label	../mdbcomp/rtti_access.m	/^:- func get_goal_path_from_maybe_label(maybe(/;kq|/^\<get_goal_path_from_maybe_label\>/;'q;"	kind:func
get_grade_dir	globals.m	/^:- pred get_grade_dir(/;kq|/^\<get_grade_dir\>/;'q;"	kind:pred
get_graphic	../library/mercury_term_lexer.m	/^:- pred get_graphic(io.text_input_stream::in, list(/;kq|/^\<get_graphic\>/;'q;"	kind:pred	file:
get_hash_table_type	fact_table.m	/^:- pred get_hash_table_type(hash_table::in, char::out(/;kq|/^\<get_hash_table_type\>/;'q;"	kind:pred	file:
get_hash_table_type_loop	fact_table.m	/^:- pred get_hash_table_type_loop(map(/;kq|/^\<get_hash_table_type_loop\>/;'q;"	kind:pred	file:
get_headvars	code_info.m	/^:- func get_headvars(code_info) = list(/;kq|/^\<get_headvars\>/;'q;"	kind:func
get_hex_char_escape	../library/mercury_term_lexer.m	/^:- pred get_hex_char_escape(io.text_input_stream::in, char::in, list(/;kq|/^\<get_hex_char_escape\>/;'q;"	kind:pred	file:
get_hex_const	../library/mercury_term_lexer.m	/^:- pred get_hex_const(/;kq|/^\<get_hex_const\>/;'q;"	kind:pred	file:
get_hex_const_loop	../library/mercury_term_lexer.m	/^:- pred get_hex_const_loop(/;kq|/^\<get_hex_const_loop\>/;'q;"	kind:pred	file:
get_higher_order_arg_types	inst_util.m	/^:- pred get_higher_order_arg_types(/;kq|/^\<get_higher_order_arg_types\>/;'q;"	kind:pred
get_higher_order_inst_match	modecheck_call.m	/^:- pred get_higher_order_inst_match(/;kq|/^\<get_higher_order_inst_match\>/;'q;"	kind:pred	file:
get_highest_arg_num	foreign_proc_gen.m	/^:- pred get_highest_arg_num(list(/;kq|/^\<get_highest_arg_num\>/;'q;"	kind:pred	file:
get_hlds_goal_expr	hlds_goal.m	/^:- func get_hlds_goal_expr(/;kq|/^\<get_hlds_goal_expr\>/;'q;"	kind:func
get_hlds_goal_info	hlds_goal.m	/^:- func get_hlds_goal_info(/;kq|/^\<get_hlds_goal_info\>/;'q;"	kind:func
get_ho_arg_regs	float_regs.m	/^:- pred get_ho_arg_regs(pred_inst_info::in, list(/;kq|/^\<get_ho_arg_regs\>/;'q;"	kind:pred	file:
get_host_env_type	globals.m	/^:- pred get_host_env_type(/;kq|/^\<get_host_env_type\>/;'q;"	kind:pred
get_human_comma_sep	parse_tree_out_info.m	/^:- func get_human_comma_sep(/;kq|/^\<get_human_comma_sep\>/;'q;"	kind:func
get_if_in_range	../library/version_array.m	/^:- pred get_if_in_range(version_array(/;kq|/^\<get_if_in_range\>/;'q;"	kind:pred	file:
get_impl_pragma_context	prog_item.m	/^:- func get_impl_pragma_context(/;kq|/^\<get_impl_pragma_context\>/;'q;"	kind:func
get_implementation_defined_literal_rest	../library/mercury_term_lexer.m	/^:- pred get_implementation_defined_literal_rest(/;kq|/^\<get_implementation_defined_literal_rest\>/;'q;"	kind:pred	file:
get_implicit_avail_needs_in_aug_compilation_unit	get_dependencies.m	/^:- pred get_implicit_avail_needs_in_aug_compilation_unit(/;kq|/^\<get_implicit_avail_needs_in_aug_compilation_unit\>/;'q;"	kind:pred
get_implicit_avails	convert_import_use.m	/^:- pred get_implicit_avails(/;kq|/^\<get_implicit_avails\>/;'q;"	kind:pred	file:
get_implicit_parallelism_feedback	introduce_parallelism.m	/^:- pred get_implicit_parallelism_feedback(/;kq|/^\<get_implicit_parallelism_feedback\>/;'q;"	kind:pred	file:
get_import_context	item_util.m	/^:- func get_import_context(/;kq|/^\<get_import_context\>/;'q;"	kind:func
get_import_module_name	item_util.m	/^:- func get_import_module_name(/;kq|/^\<get_import_module_name\>/;'q;"	kind:func
get_imports_uses	convert_import_use.m	/^:- pred get_imports_uses(/;kq|/^\<get_imports_uses\>/;'q;"	kind:pred
get_imports_uses_maps	convert_import_use.m	/^:- pred get_imports_uses_maps(list(/;kq|/^\<get_imports_uses_maps\>/;'q;"	kind:pred	file:
get_improved_exists_head_constraints	polymorphism_clause.m	/^:- pred get_improved_exists_head_constraints(/;kq|/^\<get_improved_exists_head_constraints\>/;'q;"	kind:pred	file:
get_indirect_imports_intermod	make.prereqs.m	/^:- pred get_indirect_imports_intermod(/;kq|/^\<get_indirect_imports_intermod\>/;'q;"	kind:pred	file:
get_indirect_imports_non_intermod	make.prereqs.m	/^:- pred get_indirect_imports_non_intermod(/;kq|/^\<get_indirect_imports_non_intermod\>/;'q;"	kind:pred	file:
get_indirect_imports_uncached	make.prereqs.m	/^:- pred get_indirect_imports_uncached(/;kq|/^\<get_indirect_imports_uncached\>/;'q;"	kind:pred	file:
get_inference_output_stream	globals.m	/^:- pred get_inference_output_stream(/;kq|/^\<get_inference_output_stream\>/;'q;"	kind:pred
get_initializer_array_size	mlds.m	/^:- func get_initializer_array_size(/;kq|/^\<get_initializer_array_size\>/;'q;"	kind:func
get_input_args_list	fact_table.m	/^:- pred get_input_args_list(list(fact_arg_info)::in, list(/;kq|/^\<get_input_args_list\>/;'q;"	kind:pred	file:
get_input_line_number_2	../library/io.stream_ops.m	/^:- pred get_input_line_number_2(/;kq|/^\<get_input_line_number_2\>/;'q;"	kind:pred
get_input_output_modes	stm_expand.m	/^:- pred get_input_output_modes(/;kq|/^\<get_input_output_modes\>/;'q;"	kind:pred	file:
get_input_output_types	stm_expand.m	/^:- pred get_input_output_types(/;kq|/^\<get_input_output_types\>/;'q;"	kind:pred	file:
get_input_output_varlist	stm_expand.m	/^:- pred get_input_output_varlist(/;kq|/^\<get_input_output_varlist\>/;'q;"	kind:pred	file:
get_input_output_vars	table_gen.m	/^:- pred get_input_output_vars(/;kq|/^\<get_input_output_vars\>/;'q;"	kind:pred	file:
get_input_vars_needed_by_goal	lco.m	/^:- pred get_input_vars_needed_by_goal(/;kq|/^\<get_input_vars_needed_by_goal\>/;'q;"	kind:pred	file:
get_inputs_outputs_proc_call	rbmm.live_variable_analysis.m	/^:- pred get_inputs_outputs_proc_call(list(/;kq|/^\<get_inputs_outputs_proc_call\>/;'q;"	kind:pred	file:
get_inputs_outputs_proc_call_2	rbmm.live_variable_analysis.m	/^:- pred get_inputs_outputs_proc_call_2(list(/;kq|/^\<get_inputs_outputs_proc_call_2\>/;'q;"	kind:pred	file:
get_inputs_outputs_unification	rbmm.live_variable_analysis.m	/^:- pred get_inputs_outputs_unification(/;kq|/^\<get_inputs_outputs_unification\>/;'q;"	kind:pred	file:
get_inst_addr	hlds_out_mode.m	/^:- pred get_inst_addr(/;kq|/^\<get_inst_addr\>/;'q;"	kind:pred	file:
get_inst_of_const_struct_arg	polymorphism_info.m	/^:- pred get_inst_of_const_struct_arg(/;kq|/^\<get_inst_of_const_struct_arg\>/;'q;"	kind:pred
get_inst_varset	typecheck_error_util.m	/^:- pred get_inst_varset(/;kq|/^\<get_inst_varset\>/;'q;"	kind:pred
get_install_method	globals.m	/^:- pred get_install_method(/;kq|/^\<get_install_method\>/;'q;"	kind:pred
get_install_name_opt_for_c	link_target_code.m	/^:- pred get_install_name_opt_for_c(/;kq|/^\<get_install_name_opt_for_c\>/;'q;"	kind:pred	file:
get_install_name_option	file_util.m	/^:- pred get_install_name_option(/;kq|/^\<get_install_name_option\>/;'q;"	kind:pred
get_instance_pred_procs	dead_proc_elim.m	/^:- pred get_instance_pred_procs(/;kq|/^\<get_instance_pred_procs\>/;'q;"	kind:pred	file:
get_instmap	code_loc_dep.m	/^:- pred get_instmap(/;kq|/^\<get_instmap\>/;'q;"	kind:pred
get_int2_items_from_int1_int_instance	comp_unit_interface.m	/^:- pred get_int2_items_from_int1_int_instance(list(/;kq|/^\<get_int2_items_from_int1_int_instance\>/;'q;"	kind:pred	file:
get_int2_items_from_int1_int_typeclass	comp_unit_interface.m	/^:- pred get_int2_items_from_int1_int_typeclass(list(/;kq|/^\<get_int2_items_from_int1_int_typeclass\>/;'q;"	kind:pred	file:
get_int2_modules_langs_from_int1_imp_type	comp_unit_interface.m	/^:- pred get_int2_modules_langs_from_int1_imp_type(/;kq|/^\<get_int2_modules_langs_from_int1_imp_type\>/;'q;"	kind:pred	file:
get_int_dot	../library/mercury_term_lexer.m	/^:- pred get_int_dot(/;kq|/^\<get_int_dot\>/;'q;"	kind:pred	file:
get_int_tag	lookup_switch_util.m	/^:- func get_int_tag(/;kq|/^\<get_int_tag\>/;'q;"	kind:func
get_integer_size_suffix	../library/mercury_term_lexer.m	/^:- pred get_integer_size_suffix(io.text_input_stream::in, list(/;kq|/^\<get_integer_size_suffix\>/;'q;"	kind:pred	file:
get_integer_size_suffix_2	../library/mercury_term_lexer.m	/^:- pred get_integer_size_suffix_2(io.text_input_stream::in, list(/;kq|/^\<get_integer_size_suffix_2\>/;'q;"	kind:pred	file:
get_interesting_vars_for_pred	mode_constraint_robdd.m	/^:- pred get_interesting_vars_for_pred(/;kq|/^\<get_interesting_vars_for_pred\>/;'q;"	kind:pred
get_intermod_imports	make.prereqs.m	/^:- pred get_intermod_imports(/;kq|/^\<get_intermod_imports\>/;'q;"	kind:pred	file:
get_internal_copy_method	copy_util.m	/^:- func get_internal_copy_method = internal_copy_method.$/;kq|/^\<get_internal_copy_method\>/;'q;"	kind:func	file:
get_io_stream_info	../library/io.stream_db.m	/^:- func get_io_stream_info(/;kq|/^\<get_io_stream_info\>/;'q;"	kind:func
get_ite_relative_frequencies	tupling.m	/^:- pred get_ite_relative_frequencies(/;kq|/^\<get_ite_relative_frequencies\>/;'q;"	kind:pred	file:
get_item_context	prog_item.m	/^:- func get_item_context(/;kq|/^\<get_item_context\>/;'q;"	kind:func
get_java_dir_path	file_names.m	/^:- pred get_java_dir_path(/;kq|/^\<get_java_dir_path\>/;'q;"	kind:pred
get_keep_quant_vars	quantification.m	/^:- pred get_keep_quant_vars(/;kq|/^\<get_keep_quant_vars\>/;'q;"	kind:pred	file:
get_keys	../library/psqueue.m	/^:- func get_keys(loser_tree(P, K)) = list(/;kq|/^\<get_keys\>/;'q;"	kind:func	file:
get_keys_from_map	polyhedron.m	/^:- func get_keys_from_map(var_map, set(lp_var)) = set(/;kq|/^\<get_keys_from_map\>/;'q;"	kind:func	file:
get_keys_from_maps	polyhedron.m	/^:- func get_keys_from_maps(list(var_map)) = set(/;kq|/^\<get_keys_from_maps\>/;'q;"	kind:func	file:
get_known_pred_info_names	typecheck_error_undef.m	/^:- pred get_known_pred_info_names(/;kq|/^\<get_known_pred_info_names\>/;'q;"	kind:pred	file:
get_known_variables	code_loc_dep.m	/^:- pred get_known_variables(code_loc_dep::in, list(/;kq|/^\<get_known_variables\>/;'q;"	kind:pred
get_label_counter	code_info.m	/^:- pred get_label_counter(/;kq|/^\<get_label_counter\>/;'q;"	kind:pred
get_lambda_outside	quantification.m	/^:- pred get_lambda_outside(/;kq|/^\<get_lambda_outside\>/;'q;"	kind:pred	file:
get_lang_fim_modules	prog_data_foreign.m	/^:- func get_lang_fim_modules(/;kq|/^\<get_lang_fim_modules\>/;'q;"	kind:func
get_lang_fim_specs	prog_data_foreign.m	/^:- func get_lang_fim_specs(c_j_cs_fims, foreign_language) = set(/;kq|/^\<get_lang_fim_specs\>/;'q;"	kind:func
get_last	../library/cord.m	/^:- pred get_last(cord(/;kq|/^\<get_last\>/;'q;"	kind:pred
get_last_node	../library/cord.m	/^:- pred get_last_node(cord_node(/;kq|/^\<get_last_node\>/;'q;"	kind:pred	file:
get_last_token_context	../library/mercury_term_parser.m	/^:- pred get_last_token_context(token_list::in(/;kq|/^\<get_last_token_context\>/;'q;"	kind:pred	file:
get_last_token_context_loop	../library/mercury_term_parser.m	/^:- pred get_last_token_context_loop(/;kq|/^\<get_last_token_context_loop\>/;'q;"	kind:pred	file:
get_later_words	write_error_spec.m	/^:- pred get_later_words(int::in, list(/;kq|/^\<get_later_words\>/;'q;"	kind:pred	file:
get_launcher_script_extension	link_target_code.m	/^:- pred get_launcher_script_extension(/;kq|/^\<get_launcher_script_extension\>/;'q;"	kind:pred	file:
get_layout_equiv	../library/rtti_implementation.m	/^:- func get_layout_equiv(/;kq|/^\<get_layout_equiv\>/;'q;"	kind:func	file:
get_layout_info	code_info.m	/^:- pred get_layout_info(/;kq|/^\<get_layout_info\>/;'q;"	kind:pred
get_lc_create_proc	par_loop_control.m	/^:- pred get_lc_create_proc(/;kq|/^\<get_lc_create_proc\>/;'q;"	kind:pred	file:
get_lc_default_num_contexts_proc	par_loop_control.m	/^:- pred get_lc_default_num_contexts_proc(/;kq|/^\<get_lc_default_num_contexts_proc\>/;'q;"	kind:pred	file:
get_lc_finish_loop_control_proc	par_loop_control.m	/^:- pred get_lc_finish_loop_control_proc(/;kq|/^\<get_lc_finish_loop_control_proc\>/;'q;"	kind:pred	file:
get_lc_join_and_terminate_proc	par_loop_control.m	/^:- pred get_lc_join_and_terminate_proc(/;kq|/^\<get_lc_join_and_terminate_proc\>/;'q;"	kind:pred	file:
get_lc_wait_free_slot_proc	par_loop_control.m	/^:- pred get_lc_wait_free_slot_proc(/;kq|/^\<get_lc_wait_free_slot_proc\>/;'q;"	kind:pred	file:
get_lcmc_null	code_info.m	/^:- pred get_lcmc_null(/;kq|/^\<get_lcmc_null\>/;'q;"	kind:pred
get_lco_debug_output_stream	lco.m	/^:- pred get_lco_debug_output_stream(/;kq|/^\<get_lco_debug_output_stream\>/;'q;"	kind:pred	file:
get_left_vars	pd_util.m	/^:- pred get_left_vars(/;kq|/^\<get_left_vars\>/;'q;"	kind:pred	file:
get_library_install_linkages	globals.m	/^:- pred get_library_install_linkages(globals::in, set(/;kq|/^\<get_library_install_linkages\>/;'q;"	kind:pred
get_limit_error_contexts_map	globals.m	/^:- pred get_limit_error_contexts_map(/;kq|/^\<get_limit_error_contexts_map\>/;'q;"	kind:pred
get_line	../library/io.m	/^    pred(get_line\/4) is get_output_line_number,$/;kq|-;/\<get_line\>/;'q;"	kind:tcim	file:
get_line	../library/io.m	/^    pred(get_line\/4) is io.get_line_number,$/;kq|-;/\<get_line\>/;'q;"	kind:tcim	file:
get_line	../library/stream.m	/^    pred get_line(Stream::in, int::out, State::di, State::uo) is det,$/;kq|-;/\<get_line\>/;'q;"	kind:tcm
get_line_number	../library/io.m	/^:- pred get_line_number(/;kq|/^\<get_line_number\>/;'q;"	kind:pred
get_line_of_words	write_error_spec.m	/^:- pred get_line_of_words(int::in, ssc_unit::in, list(/;kq|/^\<get_line_of_words\>/;'q;"	kind:pred	file:
get_link_opts_for_libraries_for_c_cs	link_target_code.m	/^:- pred get_link_opts_for_libraries_for_c_cs(/;kq|/^\<get_link_opts_for_libraries_for_c_cs\>/;'q;"	kind:pred	file:
get_link_opts_for_library_for_c_cs	link_target_code.m	/^:- pred get_link_opts_for_library_for_c_cs(/;kq|/^\<get_link_opts_for_library_for_c_cs\>/;'q;"	kind:pred	file:
get_linkage	globals.m	/^:- pred get_linkage(/;kq|/^\<get_linkage\>/;'q;"	kind:pred
get_linked_target_ext_map	globals.m	/^:- pred get_linked_target_ext_map(/;kq|/^\<get_linked_target_ext_map\>/;'q;"	kind:pred
get_linked_target_type_for_c	link_target_code.m	/^:- pred get_linked_target_type_for_c(/;kq|/^\<get_linked_target_type_for_c\>/;'q;"	kind:pred
get_linker_output_option_for_c	link_target_code.m	/^:- pred get_linker_output_option_for_c(/;kq|/^\<get_linker_output_option_for_c\>/;'q;"	kind:pred	file:
get_list_term_arguments	prog_ctgc.m	/^:- pred get_list_term_arguments(term::in, list(/;kq|/^\<get_list_term_arguments\>/;'q;"	kind:pred	file:
get_literals	mode_robdd.implications.m	/^:- func get_literals(literal(T), imp_vars(T)) = list(literal(/;kq|/^\<get_literals\>/;'q;"	kind:func	file:
get_live_vars	modecheck_util.m	/^:- pred get_live_vars(list(prog_var)::in, list(/;kq|/^\<get_live_vars\>/;'q;"	kind:pred
get_long_option	options.m	/^:- pred get_long_option(long_option(option)::out(/;kq|/^\<get_long_option\>/;'q;"	kind:pred
get_long_option_arg	../library/getopt.m	/^:- pred get_long_option_arg(/;kq|/^\<get_long_option_arg\>/;'q;"	kind:pred	file:
get_long_option_arg	../library/getopt_io.m	/^:- pred get_long_option_arg(/;kq|/^\<get_long_option_arg\>/;'q;"	kind:pred	file:
get_main_long_name	print_help.m	/^:- pred get_main_long_name(option::in, maybe(/;kq|/^\<get_main_long_name\>/;'q;"	kind:pred	file:
get_main_target_if_needed	make.top_level.m	/^:- pred get_main_target_if_needed(/;kq|/^\<get_main_target_if_needed\>/;'q;"	kind:pred	file:
get_matching_pred_ids	add_pragma.m	/^:- pred get_matching_pred_ids(/;kq|/^\<get_matching_pred_ids\>/;'q;"	kind:pred	file:
get_matching_sizes	pd_term.m	/^:- pred get_matching_sizes(/;kq|/^\<get_matching_sizes\>/;'q;"	kind:pred	file:
get_max_bintree_size	../library/ra_list.m	/^:- pred get_max_bintree_size(/;kq|/^\<get_max_bintree_size\>/;'q;"	kind:pred	file:
get_max_regs_in_use_at_trace	code_info.m	/^:- pred get_max_regs_in_use_at_trace(/;kq|/^\<get_max_regs_in_use_at_trace\>/;'q;"	kind:pred
get_max_temp_slot_count	code_info.m	/^:- pred get_max_temp_slot_count(/;kq|/^\<get_max_temp_slot_count\>/;'q;"	kind:pred
get_may_call_mercury	prog_data_foreign.m	/^:- func get_may_call_mercury(/;kq|/^\<get_may_call_mercury\>/;'q;"	kind:func
get_may_call_mm_tabled	prog_data_foreign.m	/^:- func get_may_call_mm_tabled(/;kq|/^\<get_may_call_mm_tabled\>/;'q;"	kind:func
get_may_duplicate	prog_data_foreign.m	/^:- func get_may_duplicate(/;kq|/^\<get_may_duplicate\>/;'q;"	kind:func
get_may_export_body	prog_data_foreign.m	/^:- func get_may_export_body(/;kq|/^\<get_may_export_body\>/;'q;"	kind:func
get_may_modify_trail	prog_data_foreign.m	/^:- func get_may_modify_trail(/;kq|/^\<get_may_modify_trail\>/;'q;"	kind:func
get_may_throw_exception	prog_data_foreign.m	/^:- func get_may_throw_exception(/;kq|/^\<get_may_throw_exception\>/;'q;"	kind:func
get_may_use_atomic_alloc	code_info.m	/^:- pred get_may_use_atomic_alloc(/;kq|/^\<get_may_use_atomic_alloc\>/;'q;"	kind:pred
get_maybe_cheaper_tag_test	hlds_data.m	/^:- func get_maybe_cheaper_tag_test(/;kq|/^\<get_maybe_cheaper_tag_test\>/;'q;"	kind:func
get_maybe_containing_goal_map	code_info.m	/^:- pred get_maybe_containing_goal_map(/;kq|/^\<get_maybe_containing_goal_map\>/;'q;"	kind:pred
get_maybe_context	check_type_inst_mode_defns.m	/^:- func get_maybe_context(maybe(item_type_defn_info_general(/;kq|/^\<get_maybe_context\>/;'q;"	kind:func	file:
get_maybe_feedback_info	globals.m	/^:- pred get_maybe_feedback_info(/;kq|/^\<get_maybe_feedback_info\>/;'q;"	kind:pred
get_maybe_filtercc_command	compile_target_code.m	/^:- pred get_maybe_filtercc_command(globals::in, maybe(/;kq|/^\<get_maybe_filtercc_command\>/;'q;"	kind:pred	file:
get_maybe_foreign_type_info	foreign_proc_gen.m	/^:- func get_maybe_foreign_type_info(/;kq|/^\<get_maybe_foreign_type_info\>/;'q;"	kind:func	file:
get_maybe_mode_report_control	error_util.m	/^:- func get_maybe_mode_report_control(/;kq|/^\<get_maybe_mode_report_control\>/;'q;"	kind:func	file:
get_maybe_module_dep_info	make.get_module_dep_info.m	/^:- pred get_maybe_module_dep_info(/;kq|/^\<get_maybe_module_dep_info\>/;'q;"	kind:pred
get_maybe_primary_tag	hlds_data.m	/^:- func get_maybe_primary_tag(cons_tag) = maybe(/;kq|/^\<get_maybe_primary_tag\>/;'q;"	kind:func
get_maybe_progress_output_stream	fact_table.m	/^:- pred get_maybe_progress_output_stream(/;kq|/^\<get_maybe_progress_output_stream\>/;'q;"	kind:pred	file:
get_maybe_qualified_item_names	parse_tree_out_info.m	/^:- func get_maybe_qualified_item_names(/;kq|/^\<get_maybe_qualified_item_names\>/;'q;"	kind:func
get_maybe_secondary_tag	hlds_data.m	/^:- func get_maybe_secondary_tag(cons_tag) = maybe(/;kq|/^\<get_maybe_secondary_tag\>/;'q;"	kind:func
get_maybe_stdlib_grades	globals.m	/^:- pred get_maybe_stdlib_grades(/;kq|/^\<get_maybe_stdlib_grades\>/;'q;"	kind:pred
get_maybe_stream_info	../library/io.stream_db.m	/^:- func get_maybe_stream_info(/;kq|/^\<get_maybe_stream_info\>/;'q;"	kind:func	file:
get_maybe_thread_safe	globals.m	/^:- pred get_maybe_thread_safe(/;kq|/^\<get_maybe_thread_safe\>/;'q;"	kind:pred
get_maybe_trace_info	code_info.m	/^:- pred get_maybe_trace_info(code_info::in, maybe(/;kq|/^\<get_maybe_trace_info\>/;'q;"	kind:pred
get_maybe_type_defn_contexts	check_type_inst_mode_defns.m	/^:- func get_maybe_type_defn_contexts(list(maybe(/;kq|/^\<get_maybe_type_defn_contexts\>/;'q;"	kind:func	file:
get_maybe_type_defns	check_type_inst_mode_defns.m	/^:- func get_maybe_type_defns(list(maybe(item_type_defn_info_general(/;kq|/^\<get_maybe_type_defns\>/;'q;"	kind:func	file:
get_mercury_linkage	globals.m	/^:- pred get_mercury_linkage(/;kq|/^\<get_mercury_linkage\>/;'q;"	kind:pred
get_mercury_std_libs_for_c_cs	link_target_code.m	/^:- pred get_mercury_std_libs_for_c_cs(/;kq|/^\<get_mercury_std_libs_for_c_cs\>/;'q;"	kind:pred	file:
get_mercury_std_libs_for_java	module_cmds.m	/^:- pred get_mercury_std_libs_for_java(globals::in, list(/;kq|/^\<get_mercury_std_libs_for_java\>/;'q;"	kind:pred
get_minimum_element	../library/eqvclass.m	/^:- func get_minimum_element(eqvclass(/;kq|/^\<get_minimum_element\>/;'q;"	kind:func
get_mlds_stmt_context	ml_util.m	/^:- func get_mlds_stmt_context(/;kq|/^\<get_mlds_stmt_context\>/;'q;"	kind:func
get_mm_tabling_status_from_attributes	tabling_analysis.m	/^:- func get_mm_tabling_status_from_attributes(/;kq|/^\<get_mm_tabling_status_from_attributes\>/;'q;"	kind:func	file:
get_mode_annotation	add_clause.m	/^:- pred get_mode_annotation(prog_varset::in, cord(/;kq|/^\<get_mode_annotation\>/;'q;"	kind:pred	file:
get_mode_annotations	add_clause.m	/^:- pred get_mode_annotations(prog_varset::in, cord(/;kq|/^\<get_mode_annotations\>/;'q;"	kind:pred	file:
get_mode_of_args	modecheck_unify.m	/^:- pred get_mode_of_args(list(/;kq|/^\<get_mode_of_args\>/;'q;"	kind:pred	file:
get_module_foreign_object_files	make.program_target.m	/^:- pred get_module_foreign_object_files(/;kq|/^\<get_module_foreign_object_files\>/;'q;"	kind:pred	file:
get_module_imported_items	recompilation.usage.m	/^:- pred get_module_imported_items(/;kq|/^\<get_module_imported_items\>/;'q;"	kind:pred	file:
get_module_info	code_info.m	/^:- pred get_module_info(/;kq|/^\<get_module_info\>/;'q;"	kind:pred
get_module_info	inst_mode_type_prop.m	/^    func get_module_info(Info) = module_info,$/;kq|-;/\<get_module_info\>/;'q;"	kind:tcm	file:
get_mutvar	../library/mutvar.m	/^:- impure pred get_mutvar(mutvar(/;kq|/^\<get_mutvar\>/;'q;"	kind:pred
get_mutvar	../library/store.m	/^:- pred get_mutvar(generic_mutvar(/;kq|/^\<get_mutvar\>/;'q;"	kind:pred
get_mutvar	../library/version_store.m	/^:- pred get_mutvar(mutvar(/;kq|/^\<get_mutvar\>/;'q;"	kind:pred
get_name	../library/mercury_term_lexer.m	/^:- pred get_name(io.text_input_stream::in, list(/;kq|/^\<get_name\>/;'q;"	kind:pred	file:
get_name_from_live_value_type	stack_layout.m	/^:- pred get_name_from_live_value_type(/;kq|/^\<get_name_from_live_value_type\>/;'q;"	kind:pred	file:
get_names_in_id_set	module_qual.id_set.m	/^:- pred get_names_in_id_set(id_set::in, list(/;kq|/^\<get_names_in_id_set\>/;'q;"	kind:pred
get_nested_children_list_of_top_module	module_baggage.m	/^:- func get_nested_children_list_of_top_module(/;kq|/^\<get_nested_children_list_of_top_module\>/;'q;"	kind:func
get_nested_children_of_top_module	module_baggage.m	/^:- func get_nested_children_of_top_module(/;kq|/^\<get_nested_children_of_top_module\>/;'q;"	kind:func
get_new_tvars	prog_util.m	/^:- pred get_new_tvars(list(/;kq|/^\<get_new_tvars\>/;'q;"	kind:pred
get_new_var	size_prof.m	/^:- pred get_new_var(/;kq|/^\<get_new_var\>/;'q;"	kind:pred	file:
get_next_closure_seq_no	code_info.m	/^:- pred get_next_closure_seq_no(/;kq|/^\<get_next_closure_seq_no\>/;'q;"	kind:pred
get_next_item_from_rev_list	../library/ra_list.m	/^:- pred get_next_item_from_rev_list(T::out, list(T)::in, list(/;kq|/^\<get_next_item_from_rev_list\>/;'q;"	kind:pred	file:
get_next_item_or_marker	parse_module.m	/^:- pred get_next_item_or_marker(/;kq|/^\<get_next_item_or_marker\>/;'q;"	kind:pred	file:
get_next_label	code_info.m	/^:- pred get_next_label(/;kq|/^\<get_next_label\>/;'q;"	kind:pred
get_next_line	../library/string.m	/^:- pred get_next_line(list(list(/;kq|/^\<get_next_line\>/;'q;"	kind:pred	file:
get_next_non_reserved	code_loc_dep.m	/^:- pred get_next_non_reserved(/;kq|/^\<get_next_non_reserved\>/;'q;"	kind:pred
get_node_by_node_from_list	rbmm.points_to_graph.m	/^:- pred get_node_by_node_from_list(rpt_graph::in, list(/;kq|/^\<get_node_by_node_from_list\>/;'q;"	kind:pred	file:
get_node_by_region_name_from_list	rbmm.points_to_graph.m	/^:- pred get_node_by_region_name_from_list(rpt_graph::in, list(/;kq|/^\<get_node_by_region_name_from_list\>/;'q;"	kind:pred	file:
get_node_by_vars_from_list	rbmm.points_to_graph.m	/^:- pred get_node_by_vars_from_list(rpt_graph::in, list(/;kq|/^\<get_node_by_vars_from_list\>/;'q;"	kind:pred	file:
get_non_nested_target_modules	make.program_target.m	/^:- pred get_non_nested_target_modules(/;kq|/^\<get_non_nested_target_modules\>/;'q;"	kind:pred	file:
get_nonconstant_repn	decide_type_repn.m	/^:- func get_nonconstant_repn(/;kq|/^\<get_nonconstant_repn\>/;'q;"	kind:func	file:
get_nonlocal_gotos	llds.m	/^:- func get_nonlocal_gotos(/;kq|/^\<get_nonlocal_gotos\>/;'q;"	kind:func
get_nonlocals	quantification.m	/^:- pred get_nonlocals(/;kq|/^\<get_nonlocals\>/;'q;"	kind:pred	file:
get_nonlocals_and_instmaps	dep_par_conj.m	/^:- pred get_nonlocals_and_instmaps(/;kq|/^\<get_nonlocals_and_instmaps\>/;'q;"	kind:pred	file:
get_nonlocals_and_typeinfos	liveness.m	/^:- pred get_nonlocals_and_typeinfos(/;kq|/^\<get_nonlocals_and_typeinfos\>/;'q;"	kind:pred	file:
get_nonnested_and_parent_modules	make.program_target.m	/^:- pred get_nonnested_and_parent_modules(/;kq|/^\<get_nonnested_and_parent_modules\>/;'q;"	kind:pred	file:
get_nonzero_number_prefix	../library/string.parse_util.m	/^:- pred get_nonzero_number_prefix(list(char)::in, list(/;kq|/^\<get_nonzero_number_prefix\>/;'q;"	kind:pred
get_notag_or_direct_arg_arg	goal_form.m	/^:- pred get_notag_or_direct_arg_arg(list(/;kq|/^\<get_notag_or_direct_arg_arg\>/;'q;"	kind:pred
get_notag_or_direct_arg_arg_mode	goal_form.m	/^:- pred get_notag_or_direct_arg_arg_mode(list(Arg)::in, list(/;kq|/^\<get_notag_or_direct_arg_arg_mode\>/;'q;"	kind:pred
get_np_version_ppid	higher_order.make_specialized_preds.m	/^:- func get_np_version_ppid(/;kq|/^\<get_np_version_ppid\>/;'q;"	kind:func	file:
get_num_ptag_bits	code_info.m	/^:- pred get_num_ptag_bits(/;kq|/^\<get_num_ptag_bits\>/;'q;"	kind:pred
get_number	../library/mercury_term_lexer.m	/^:- pred get_number(/;kq|/^\<get_number\>/;'q;"	kind:pred	file:
get_number_prefix	../library/string.parse_util.m	/^:- pred get_number_prefix(list(char)::in, list(/;kq|/^\<get_number_prefix\>/;'q;"	kind:pred
get_number_prefix_loop	../library/string.parse_util.m	/^:- pred get_number_prefix_loop(list(char)::in, list(/;kq|/^\<get_number_prefix_loop\>/;'q;"	kind:pred	file:
get_numbered_args	structure_reuse.analysis.m	/^:- pred get_numbered_args(int::in, list(/;kq|/^\<get_numbered_args\>/;'q;"	kind:pred	file:
get_object_code_type	link_target_code.m	/^:- pred get_object_code_type(/;kq|/^\<get_object_code_type\>/;'q;"	kind:pred
get_object_extension	make.module_target.m	/^:- pred get_object_extension(/;kq|/^\<get_object_extension\>/;'q;"	kind:pred	file:
get_octal_const	../library/mercury_term_lexer.m	/^:- pred get_octal_const(/;kq|/^\<get_octal_const\>/;'q;"	kind:pred	file:
get_octal_escape	../library/mercury_term_lexer.m	/^:- pred get_octal_escape(io.text_input_stream::in, char::in, list(/;kq|/^\<get_octal_escape\>/;'q;"	kind:pred	file:
get_octal_loop	../library/mercury_term_lexer.m	/^:- pred get_octal_loop(/;kq|/^\<get_octal_loop\>/;'q;"	kind:pred	file:
get_one_table_overall_stats	../library/table_statistics.m	/^:- pred get_one_table_overall_stats(/;kq|/^\<get_one_table_overall_stats\>/;'q;"	kind:pred	file:
get_one_table_stats	../library/table_statistics.m	/^:- pred get_one_table_stats(/;kq|/^\<get_one_table_stats\>/;'q;"	kind:pred	file:
get_one_table_stats_step_loop	../library/table_statistics.m	/^:- pred get_one_table_stats_step_loop(/;kq|/^\<get_one_table_stats_step_loop\>/;'q;"	kind:pred	file:
get_one_table_step_stat_details	../library/table_statistics.m	/^:- pred get_one_table_step_stat_details(/;kq|/^\<get_one_table_step_stat_details\>/;'q;"	kind:pred	file:
get_one_table_step_stats	../library/table_statistics.m	/^:- pred get_one_table_step_stats(/;kq|/^\<get_one_table_step_stats\>/;'q;"	kind:pred	file:
get_op_mode	globals.m	/^:- pred get_op_mode(/;kq|/^\<get_op_mode\>/;'q;"	kind:pred
get_op_num_bits	int_emu.m	/^:- func get_op_num_bits(/;kq|/^\<get_op_num_bits\>/;'q;"	kind:func	file:
get_op_type_bits	int_emu.m	/^:- func get_op_type_bits(/;kq|/^\<get_op_type_bits\>/;'q;"	kind:func	file:
get_opaque_args	pd_util.m	/^:- pred get_opaque_args(module_info::in, branch_info_map(/;kq|/^\<get_opaque_args\>/;'q;"	kind:pred	file:
get_open_intervals	interval.m	/^:- pred get_open_intervals(interval_info::in, set(/;kq|/^\<get_open_intervals\>/;'q;"	kind:pred	file:
get_opt_no_return_calls	code_info.m	/^:- pred get_opt_no_return_calls(/;kq|/^\<get_opt_no_return_calls\>/;'q;"	kind:pred
get_opt_progress_output_stream	optimize.m	/^:- pred get_opt_progress_output_stream(/;kq|/^\<get_opt_progress_output_stream\>/;'q;"	kind:pred	file:
get_opt_region_ops	code_info.m	/^:- pred get_opt_region_ops(/;kq|/^\<get_opt_region_ops\>/;'q;"	kind:pred
get_opt_trail_ops	code_info.m	/^:- pred get_opt_trail_ops(/;kq|/^\<get_opt_trail_ops\>/;'q;"	kind:pred
get_opt_tuple	globals.m	/^:- pred get_opt_tuple(/;kq|/^\<get_opt_tuple\>/;'q;"	kind:pred
get_optdb_record_params	print_help.m	/^:- pred get_optdb_record_params(/;kq|/^\<get_optdb_record_params\>/;'q;"	kind:pred	file:
get_optdb_records_in_category	print_help.m	/^:- pred get_optdb_records_in_category(/;kq|/^\<get_optdb_records_in_category\>/;'q;"	kind:pred	file:
get_option_default_table	options.m	/^:- pred get_option_default_table(option_default_value_map(/;kq|/^\<get_option_default_table\>/;'q;"	kind:pred
get_optional_prec	../library/string.parse_runtime.m	/^:- pred get_optional_prec(list(char)::in, list(/;kq|/^\<get_optional_prec\>/;'q;"	kind:pred	file:
get_optional_prec	parse_string_format.m	/^:- pred get_optional_prec(list(char)::in, list(/;kq|/^\<get_optional_prec\>/;'q;"	kind:pred	file:
get_optional_width	../library/string.parse_runtime.m	/^:- pred get_optional_width(list(char)::in, list(/;kq|/^\<get_optional_width\>/;'q;"	kind:pred	file:
get_optional_width	parse_string_format.m	/^:- pred get_optional_width(list(char)::in, list(/;kq|/^\<get_optional_width\>/;'q;"	kind:pred	file:
get_options	globals.m	/^:- pred get_options(/;kq|/^\<get_options\>/;'q;"	kind:pred
get_or_create_spec_par_proc	dep_par_conj.m	/^:- pred get_or_create_spec_par_proc(list(/;kq|/^\<get_or_create_spec_par_proc\>/;'q;"	kind:pred	file:
get_ordinary_despite_detism	prog_data_foreign.m	/^:- func get_ordinary_despite_detism(/;kq|/^\<get_ordinary_despite_detism\>/;'q;"	kind:func
get_orig_arg_types	xml_documentation.m	/^:- func get_orig_arg_types(pred_info) = list(/;kq|/^\<get_orig_arg_types\>/;'q;"	kind:func	file:
get_other_class_method_procs	check_typeclass.m	/^:- pred get_other_class_method_procs(/;kq|/^\<get_other_class_method_procs\>/;'q;"	kind:pred	file:
get_out_of_line_code	code_info.m	/^:- pred get_out_of_line_code(/;kq|/^\<get_out_of_line_code\>/;'q;"	kind:pred
get_output_args	ssdebug.m	/^:- pred get_output_args(module_info::in, list(/;kq|/^\<get_output_args\>/;'q;"	kind:pred	file:
get_output_args_list	fact_table.m	/^:- pred get_output_args_list(list(fact_arg_info)::in, list(/;kq|/^\<get_output_args_list\>/;'q;"	kind:pred	file:
get_output_lang	parse_tree_out_info.m	/^:- func get_output_lang(/;kq|/^\<get_output_lang\>/;'q;"	kind:func
get_output_line_number	../library/io.m	/^:- pred get_output_line_number(/;kq|/^\<get_output_line_number\>/;'q;"	kind:pred
get_output_line_number_2	../library/io.stream_ops.m	/^:- pred get_output_line_number_2(/;kq|/^\<get_output_line_number_2\>/;'q;"	kind:pred
get_output_line_numbers	parse_tree_out_info.m	/^:- func get_output_line_numbers(/;kq|/^\<get_output_line_numbers\>/;'q;"	kind:func
get_output_stream	globals.m	/^:- pred get_output_stream(/;kq|/^\<get_output_stream\>/;'q;"	kind:pred	file:
get_outside	quantification.m	/^:- pred get_outside(/;kq|/^\<get_outside\>/;'q;"	kind:pred	file:
get_overloaded_pred_arg_types	typecheck_clauses.m	/^:- pred get_overloaded_pred_arg_types(/;kq|/^\<get_overloaded_pred_arg_types\>/;'q;"	kind:pred	file:
get_own_tupling_proposal	tupling.m	/^:- func get_own_tupling_proposal(/;kq|/^\<get_own_tupling_proposal\>/;'q;"	kind:func	file:
get_par_conj_depth	code_loc_dep.m	/^:- pred get_par_conj_depth(/;kq|/^\<get_par_conj_depth\>/;'q;"	kind:pred
get_params_for_llds_code_gen	mark_tail_calls.m	/^:- pred get_params_for_llds_code_gen(/;kq|/^\<get_params_for_llds_code_gen\>/;'q;"	kind:pred	file:
get_parent_branch_point	unneeded_code.m	/^:- pred get_parent_branch_point(/;kq|/^\<get_parent_branch_point\>/;'q;"	kind:pred	file:
get_partial_qualifiers	module_qual.mq_info.m	/^:- pred get_partial_qualifiers(/;kq|/^\<get_partial_qualifiers\>/;'q;"	kind:pred
get_partial_qualifiers_acc	module_qual.mq_info.m	/^:- pred get_partial_qualifiers_acc(/;kq|/^\<get_partial_qualifiers_acc\>/;'q;"	kind:pred	file:
get_path_only_count	tupling.m	/^:- pred get_path_only_count(/;kq|/^\<get_path_only_count\>/;'q;"	kind:pred	file:
get_path_port_from_label_layout	../mdbcomp/rtti_access.m	/^:- func get_path_port_from_label_layout(/;kq|/^\<get_path_port_from_label_layout\>/;'q;"	kind:func
get_persistent_temps	code_info.m	/^:- pred get_persistent_temps(code_info::in, set(/;kq|/^\<get_persistent_temps\>/;'q;"	kind:pred
get_plain_trans_opt_deps	d_file_deps.m	/^:- pred get_plain_trans_opt_deps(/;kq|/^\<get_plain_trans_opt_deps\>/;'q;"	kind:pred	file:
get_poly_const	polymorphism_info.m	/^:- pred get_poly_const(int::in, prog_var::out, list(/;kq|/^\<get_poly_const\>/;'q;"	kind:pred
get_port_from_label_layout	../mdbcomp/rtti_access.m	/^:- func get_port_from_label_layout(/;kq|/^\<get_port_from_label_layout\>/;'q;"	kind:func
get_position_in_conj	ordering_mode_constraints.m	/^:- pred get_position_in_conj(/;kq|/^\<get_position_in_conj\>/;'q;"	kind:pred	file:
get_possible_types_for_bound_functor	inst_check.m	/^:- pred get_possible_types_for_bound_functor(/;kq|/^\<get_possible_types_for_bound_functor\>/;'q;"	kind:pred	file:
get_possible_types_for_bound_functors	inst_check.m	/^:- pred get_possible_types_for_bound_functors(/;kq|/^\<get_possible_types_for_bound_functors\>/;'q;"	kind:pred	file:
get_post_branch_info_for_goal	higher_order.specialize_calls.m	/^:- pred get_post_branch_info_for_goal(/;kq|/^\<get_post_branch_info_for_goal\>/;'q;"	kind:pred	file:
get_pragma_foreign_code_vars	intermod.m	/^:- pred get_pragma_foreign_code_vars(list(foreign_arg)::in, list(/;kq|/^\<get_pragma_foreign_code_vars\>/;'q;"	kind:pred	file:
get_pre_branch_info	higher_order.specialize_calls.m	/^:- pred get_pre_branch_info(/;kq|/^\<get_pre_branch_info\>/;'q;"	kind:pred	file:
get_prec_to_use	../library/string.format.m	/^:- func get_prec_to_use(/;kq|/^\<get_prec_to_use\>/;'q;"	kind:func	file:
get_prec_to_use_minimum_1	../library/string.format.m	/^:- func get_prec_to_use_minimum_1(/;kq|/^\<get_prec_to_use_minimum_1\>/;'q;"	kind:func	file:
get_pred	dep_par_conj.m	/^    ;       get_pred.$/;kq|-;/\<get_pred\>/;'q;"	kind:cons	file:
get_pred_context	style_checks.m	/^:- pred get_pred_context(/;kq|/^\<get_pred_context\>/;'q;"	kind:pred	file:
get_pred_id	code_info.m	/^:- pred get_pred_id(/;kq|/^\<get_pred_id\>/;'q;"	kind:pred
get_pred_id_and_proc_id_by_types	pred_table.m	/^:- pred get_pred_id_and_proc_id_by_types(/;kq|/^\<get_pred_id_and_proc_id_by_types\>/;'q;"	kind:pred
get_pred_id_by_types	pred_table.m	/^:- pred get_pred_id_by_types(/;kq|/^\<get_pred_id_by_types\>/;'q;"	kind:pred
get_pred_info	code_info.m	/^:- pred get_pred_info(/;kq|/^\<get_pred_info\>/;'q;"	kind:pred
get_pred_markers	add_pragma.m	/^:- pred get_pred_markers(/;kq|/^\<get_pred_markers\>/;'q;"	kind:pred	file:
get_pred_proc_arginfo	code_info.m	/^:- func get_pred_proc_arginfo(code_info, pred_id, proc_id) = list(/;kq|/^\<get_pred_proc_arginfo\>/;'q;"	kind:func
get_pred_proc_id	stm_expand.m	/^:- pred get_pred_proc_id(/;kq|/^\<get_pred_proc_id\>/;'q;"	kind:pred	file:
get_predicate_sccs	mode_constraints.m	/^:- pred get_predicate_sccs(/;kq|/^\<get_predicate_sccs\>/;'q;"	kind:pred	file:
get_pretest_equality_cast_type	unify_proc.m	/^:- func get_pretest_equality_cast_type(/;kq|/^\<get_pretest_equality_cast_type\>/;'q;"	kind:func	file:
get_primary_tag	../library/rtti_implementation.m	/^:- func get_primary_tag(/;kq|/^\<get_primary_tag\>/;'q;"	kind:func	file:
get_proc_calls	tupling.m	/^:- pred get_proc_calls(/;kq|/^\<get_proc_calls\>/;'q;"	kind:pred	file:
get_proc_counts	tupling.m	/^:- pred get_proc_counts(/;kq|/^\<get_proc_counts\>/;'q;"	kind:pred	file:
get_proc_from_abstract_scc	term_constr_pass2.m	/^:- func get_proc_from_abstract_scc(list(/;kq|/^\<get_proc_from_abstract_scc\>/;'q;"	kind:func	file:
get_proc_id	code_info.m	/^:- pred get_proc_id(/;kq|/^\<get_proc_id\>/;'q;"	kind:pred
get_proc_info	code_info.m	/^:- pred get_proc_info(/;kq|/^\<get_proc_info\>/;'q;"	kind:pred
get_proc_info_direct_fields	../library/table_statistics.m	/^:- pred get_proc_info_direct_fields(/;kq|/^\<get_proc_info_direct_fields\>/;'q;"	kind:pred	file:
get_proc_label	code_info.m	/^:- pred get_proc_label(/;kq|/^\<get_proc_label\>/;'q;"	kind:pred
get_proc_label	llds.m	/^:- func get_proc_label(/;kq|/^\<get_proc_label\>/;'q;"	kind:func
get_proc_label_from_layout	../mdbcomp/rtti_access.m	/^:- func get_proc_label_from_layout(/;kq|/^\<get_proc_label_from_layout\>/;'q;"	kind:func
get_proc_layout_from_label_layout	../mdbcomp/rtti_access.m	/^:- func get_proc_layout_from_label_layout(/;kq|/^\<get_proc_layout_from_label_layout\>/;'q;"	kind:func
get_proc_model	code_info.m	/^:- func get_proc_model(/;kq|/^\<get_proc_model\>/;'q;"	kind:func
get_proc_name	../mdbcomp/rtti_access.m	/^:- func get_proc_name(/;kq|/^\<get_proc_name\>/;'q;"	kind:func
get_proc_trace_events	code_info.m	/^:- pred get_proc_trace_events(/;kq|/^\<get_proc_trace_events\>/;'q;"	kind:pred
get_procedure_matching_argmodes	hlds_code_util.m	/^:- pred get_procedure_matching_argmodes(/;kq|/^\<get_procedure_matching_argmodes\>/;'q;"	kind:pred
get_procedure_matching_argmodes_loop	hlds_code_util.m	/^:- pred get_procedure_matching_argmodes_loop(/;kq|/^\<get_procedure_matching_argmodes_loop\>/;'q;"	kind:pred	file:
get_procedure_matching_declmodes_with_renaming	hlds_code_util.m	/^:- pred get_procedure_matching_declmodes_with_renaming(/;kq|/^\<get_procedure_matching_declmodes_with_renaming\>/;'q;"	kind:pred
get_procedure_matching_declmodes_with_renaming_2	hlds_code_util.m	/^:- pred get_procedure_matching_declmodes_with_renaming_2(/;kq|/^\<get_procedure_matching_declmodes_with_renaming_2\>/;'q;"	kind:pred	file:
get_profile_memory	code_info.m	/^:- pred get_profile_memory(/;kq|/^\<get_profile_memory\>/;'q;"	kind:pred
get_prog_var_level	mode_constraint_robdd.m	/^:- pred get_prog_var_level(/;kq|/^\<get_prog_var_level\>/;'q;"	kind:pred
get_progress_stream	code_info.m	/^:- pred get_progress_stream(/;kq|/^\<get_progress_stream\>/;'q;"	kind:pred	file:
get_prologue	opt_util.m	/^:- pred get_prologue(list(/;kq|/^\<get_prologue\>/;'q;"	kind:pred
get_promise_ex_goal	check_promise.m	/^:- pred get_promise_ex_goal(/;kq|/^\<get_promise_ex_goal\>/;'q;"	kind:pred	file:
get_ptag_counts	tag_switch_util.m	/^:- pred get_ptag_counts(/;kq|/^\<get_ptag_counts\>/;'q;"	kind:pred	file:
get_ptag_counts_loop	tag_switch_util.m	/^:- pred get_ptag_counts_loop(list(/;kq|/^\<get_ptag_counts_loop\>/;'q;"	kind:pred	file:
get_pti_from_arg_types	../library/rtti_implementation.m	/^:- func get_pti_from_arg_types(/;kq|/^\<get_pti_from_arg_types\>/;'q;"	kind:func	file:
get_pti_from_type_info_index	../library/rtti_implementation.m	/^:- pred get_pti_from_type_info_index(/;kq|/^\<get_pti_from_type_info_index\>/;'q;"	kind:pred	file:
get_purity	prog_data_foreign.m	/^:- func get_purity(/;kq|/^\<get_purity\>/;'q;"	kind:func
get_purity_from_attrs	parse_item.m	/^:- pred get_purity_from_attrs(prog_context::in, list(/;kq|/^\<get_purity_from_attrs\>/;'q;"	kind:pred	file:
get_push_debug_output_stream	push_goals_together.m	/^:- pred get_push_debug_output_stream(/;kq|/^\<get_push_debug_output_stream\>/;'q;"	kind:pred	file:
get_qual_pred_desc_piece	make_hlds_passes.m	/^:- func get_qual_pred_desc_piece(/;kq|/^\<get_qual_pred_desc_piece\>/;'q;"	kind:func	file:
get_quant_vars	quantification.m	/^:- pred get_quant_vars(/;kq|/^\<get_quant_vars\>/;'q;"	kind:pred	file:
get_quoted_name	../library/mercury_term_lexer.m	/^:- pred get_quoted_name(io.text_input_stream::in, char::in, list(/;kq|/^\<get_quoted_name\>/;'q;"	kind:pred	file:
get_quoted_name_escape	../library/mercury_term_lexer.m	/^:- pred get_quoted_name_escape(/;kq|/^\<get_quoted_name_escape\>/;'q;"	kind:pred	file:
get_quoted_name_quote	../library/mercury_term_lexer.m	/^:- pred get_quoted_name_quote(/;kq|/^\<get_quoted_name_quote\>/;'q;"	kind:pred	file:
get_raw_data_for_proc_params	ml_args_util.m	/^:- pred get_raw_data_for_proc_params(/;kq|/^\<get_raw_data_for_proc_params\>/;'q;"	kind:pred	file:
get_raw_item_block_section_kinds	split_parse_tree_src.m	/^:- pred get_raw_item_block_section_kinds(list(/;kq|/^\<get_raw_item_block_section_kinds\>/;'q;"	kind:pred	file:
get_reachable_instmaps	instmap.m	/^:- pred get_reachable_instmaps(list(/;kq|/^\<get_reachable_instmaps\>/;'q;"	kind:pred	file:
get_read_module_specs	parse_error.m	/^:- func get_read_module_specs(read_module_errors) = list(/;kq|/^\<get_read_module_specs\>/;'q;"	kind:func
get_real_milliseconds	make.util.m	/^:- pred get_real_milliseconds(/;kq|/^\<get_real_milliseconds\>/;'q;"	kind:pred
get_recompile_output_stream	globals.m	/^:- pred get_recompile_output_stream(/;kq|/^\<get_recompile_output_stream\>/;'q;"	kind:pred
get_refers_to_llds_stack	prog_data_foreign.m	/^:- func get_refers_to_llds_stack(/;kq|/^\<get_refers_to_llds_stack\>/;'q;"	kind:func
get_reg_r_arg_loc	arg_info.m	/^:- pred get_reg_r_arg_loc(/;kq|/^\<get_reg_r_arg_loc\>/;'q;"	kind:pred	file:
get_registers	../library/solutions.m	/^:- impure pred get_registers(/;kq|/^\<get_registers\>/;'q;"	kind:pred	file:
get_registers_roots	prog_data_foreign.m	/^:- func get_registers_roots(/;kq|/^\<get_registers_roots\>/;'q;"	kind:func
get_relevant_vars_from_fmt_str_val_vars	format_call.m	/^:- func get_relevant_vars_from_fmt_str_val_vars(/;kq|/^\<get_relevant_vars_from_fmt_str_val_vars\>/;'q;"	kind:func	file:
get_relevant_vars_from_format_call_kind	format_call.m	/^:- func get_relevant_vars_from_format_call_kind(/;kq|/^\<get_relevant_vars_from_format_call_kind\>/;'q;"	kind:func	file:
get_remote_secondary_tag	../library/rtti_implementation.m	/^:- func get_remote_secondary_tag(/;kq|/^\<get_remote_secondary_tag\>/;'q;"	kind:func	file:
get_req_queue	proc_requests.m	/^:- pred get_req_queue(/;kq|/^\<get_req_queue\>/;'q;"	kind:pred
get_requirements_of_imp_exported_types	comp_unit_interface.m	/^:- pred get_requirements_of_imp_exported_types(/;kq|/^\<get_requirements_of_imp_exported_types\>/;'q;"	kind:pred	file:
get_reserve_stack_size_flags_for_c	link_target_code.m	/^:- func get_reserve_stack_size_flags_for_c(/;kq|/^\<get_reserve_stack_size_flags_for_c\>/;'q;"	kind:func	file:
get_resolvents	mode_robdd.implications.m	/^:- func get_resolvents(bin_clause(T), imp_vars(T)) = list(bin_clause(/;kq|/^\<get_resolvents\>/;'q;"	kind:func	file:
get_resolvents_2	mode_robdd.implications.m	/^:- func get_resolvents_2(literal(T), literal(T), imp_vars(/;kq|/^\<get_resolvents_2\>/;'q;"	kind:func	file:
get_rest_of_word	unify_proc.m	/^:- pred get_rest_of_word(/;kq|/^\<get_rest_of_word\>/;'q;"	kind:pred	file:
get_restricted_command_line_link_opts_for_c	link_target_code.m	/^:- pred get_restricted_command_line_link_opts_for_c(/;kq|/^\<get_restricted_command_line_link_opts_for_c\>/;'q;"	kind:pred	file:
get_return_type_and_out_params_for_csharp	mlds_to_cs_func.m	/^:- pred get_return_type_and_out_params_for_csharp(/;kq|/^\<get_return_type_and_out_params_for_csharp\>/;'q;"	kind:pred	file:
get_reuse_as	structure_reuse.indirect.m	/^:- func get_reuse_as(/;kq|/^\<get_reuse_as\>/;'q;"	kind:func	file:
get_reuse_strategy	globals.m	/^:- pred get_reuse_strategy(/;kq|/^\<get_reuse_strategy\>/;'q;"	kind:pred
get_rows	../library/array2d.m	/^:- pred get_rows(int, int, array(T), list(list(T)), list(list(/;kq|/^\<get_rows\>/;'q;"	kind:pred	file:
get_rtti_varmaps	quantification.m	/^:- pred get_rtti_varmaps(/;kq|/^\<get_rtti_varmaps\>/;'q;"	kind:pred	file:
get_runtime_library_path_opts_for_c	link_target_code.m	/^:- pred get_runtime_library_path_opts_for_c(/;kq|/^\<get_runtime_library_path_opts_for_c\>/;'q;"	kind:pred	file:
get_search_auth_interface_dirs	find_module.m	/^:- func get_search_auth_interface_dirs(/;kq|/^\<get_search_auth_interface_dirs\>/;'q;"	kind:func
get_search_auth_intermod_dirs	find_module.m	/^:- func get_search_auth_intermod_dirs(/;kq|/^\<get_search_auth_intermod_dirs\>/;'q;"	kind:func
get_search_auth_lib_dirs	find_module.m	/^:- func get_search_auth_lib_dirs(/;kq|/^\<get_search_auth_lib_dirs\>/;'q;"	kind:func
get_search_auth_options_file_dirs	find_module.m	/^:- func get_search_auth_options_file_dirs(/;kq|/^\<get_search_auth_options_file_dirs\>/;'q;"	kind:func
get_search_auth_stdlib_dirs	find_module.m	/^:- func get_search_auth_stdlib_dirs(/;kq|/^\<get_search_auth_stdlib_dirs\>/;'q;"	kind:func
get_seen	quantification.m	/^:- pred get_seen(/;kq|/^\<get_seen\>/;'q;"	kind:pred	file:
get_seen_set_at_label	ml_unused_assign.m	/^:- pred get_seen_set_at_label(/;kq|/^\<get_seen_set_at_label\>/;'q;"	kind:pred	file:
get_sets	../library/test_bitset.m	/^:- pred get_sets(string::in, list(test_bitset(/;kq|/^\<get_sets\>/;'q;"	kind:pred	file:
get_short_option	options.m	/^:- pred get_short_option(short_option(option)::out(/;kq|/^\<get_short_option\>/;'q;"	kind:pred
get_short_option_arg	../library/getopt.m	/^:- pred get_short_option_arg(list(/;kq|/^\<get_short_option_arg\>/;'q;"	kind:pred	file:
get_short_option_arg	../library/getopt_io.m	/^:- pred get_short_option_arg(list(/;kq|/^\<get_short_option_arg\>/;'q;"	kind:pred	file:
get_simple_constraint	parse_class.m	/^:- pred get_simple_constraint(/;kq|/^\<get_simple_constraint\>/;'q;"	kind:pred	file:
get_single_arg_inst	mode_top_functor.m	/^:- pred get_single_arg_inst(/;kq|/^\<get_single_arg_inst\>/;'q;"	kind:pred	file:
get_single_arg_inst_in_bound_functors	mode_top_functor.m	/^:- pred get_single_arg_inst_in_bound_functors(list(/;kq|/^\<get_single_arg_inst_in_bound_functors\>/;'q;"	kind:pred	file:
get_single_proc_id	pred_table.m	/^:- pred get_single_proc_id(/;kq|/^\<get_single_proc_id\>/;'q;"	kind:pred
get_skip_whitespace_pred	../library/parsing_utils.m	/^:- pred get_skip_whitespace_pred(src::in, skip_whitespace_pred::out(/;kq|/^\<get_skip_whitespace_pred\>/;'q;"	kind:pred
get_slack_vars	lp.m	/^:- pred get_slack_vars(lp_info::in, list(/;kq|/^\<get_slack_vars\>/;'q;"	kind:pred	file:
get_slash	../library/mercury_term_lexer.m	/^:- pred get_slash(/;kq|/^\<get_slash\>/;'q;"	kind:pred	file:
get_sole_cons_id_and_canon_vars	delay_partial_inst.m	/^:- pred get_sole_cons_id_and_canon_vars(/;kq|/^\<get_sole_cons_id_and_canon_vars\>/;'q;"	kind:pred	file:
get_solver_type_aux_pred_decls	add_solver.m	/^:- pred get_solver_type_aux_pred_decls(/;kq|/^\<get_solver_type_aux_pred_decls\>/;'q;"	kind:pred
get_solver_type_aux_pred_defns	add_solver.m	/^:- pred get_solver_type_aux_pred_defns(/;kq|/^\<get_solver_type_aux_pred_defns\>/;'q;"	kind:pred
get_source_file	generate_mmakefile_fragments.m	/^:- pred get_source_file(/;kq|/^\<get_source_file\>/;'q;"	kind:pred	file:
get_source_file_map	source_file_map.m	/^:- pred get_source_file_map(/;kq|/^\<get_source_file_map\>/;'q;"	kind:pred	file:
get_source_line_number	../library/mercury_term_lexer.m	/^:- pred get_source_line_number(io.text_input_stream::in, list(/;kq|/^\<get_source_line_number\>/;'q;"	kind:pred	file:
get_spare_reg	var_locn.m	/^:- pred get_spare_reg(/;kq|/^\<get_spare_reg\>/;'q;"	kind:pred	file:
get_spare_reg_avoid	var_locn.m	/^:- pred get_spare_reg_avoid(var_locn_info::in, reg_type::in, list(/;kq|/^\<get_spare_reg_avoid\>/;'q;"	kind:pred	file:
get_spare_reg_loop	var_locn.m	/^:- pred get_spare_reg_loop(var_locn_info::in, reg_type::in, list(/;kq|/^\<get_spare_reg_loop\>/;'q;"	kind:pred	file:
get_special_pred_id_arity	../mdbcomp/prim_data.m	/^:- func get_special_pred_id_arity(/;kq|/^\<get_special_pred_id_arity\>/;'q;"	kind:func
get_special_pred_id_generic_name	../mdbcomp/prim_data.m	/^:- func get_special_pred_id_generic_name(/;kq|/^\<get_special_pred_id_generic_name\>/;'q;"	kind:func
get_special_pred_id_target_name	../mdbcomp/prim_data.m	/^:- func get_special_pred_id_target_name(/;kq|/^\<get_special_pred_id_target_name\>/;'q;"	kind:func
get_special_proc	special_pred.m	/^:- pred get_special_proc(/;kq|/^\<get_special_proc\>/;'q;"	kind:pred
get_special_proc_det	special_pred.m	/^:- pred get_special_proc_det(/;kq|/^\<get_special_proc_det\>/;'q;"	kind:pred
get_ssdb_trace_level	globals.m	/^:- pred get_ssdb_trace_level(/;kq|/^\<get_ssdb_trace_level\>/;'q;"	kind:pred
get_stack_slots	code_info.m	/^:- pred get_stack_slots(/;kq|/^\<get_stack_slots\>/;'q;"	kind:pred
get_state_args	prog_util.m	/^:- pred get_state_args(list(T)::in, list(/;kq|/^\<get_state_args\>/;'q;"	kind:pred
get_state_args_det	prog_util.m	/^:- pred get_state_args_det(list(T)::in, list(/;kq|/^\<get_state_args_det\>/;'q;"	kind:pred
get_static_cell_info	code_info.m	/^:- pred get_static_cell_info(/;kq|/^\<get_static_cell_info\>/;'q;"	kind:pred
get_static_cells	global_data.m	/^:- pred get_static_cells(/;kq|/^\<get_static_cells\>/;'q;"	kind:pred
get_static_code_addresses	llds.m	/^:- func get_static_code_addresses(/;kq|/^\<get_static_code_addresses\>/;'q;"	kind:func
get_static_ground_cells	llds.m	/^:- func get_static_ground_cells(/;kq|/^\<get_static_ground_cells\>/;'q;"	kind:func
get_static_ground_floats	llds.m	/^:- func get_static_ground_floats(/;kq|/^\<get_static_ground_floats\>/;'q;"	kind:func
get_static_ground_int64s	llds.m	/^:- func get_static_ground_int64s(/;kq|/^\<get_static_ground_int64s\>/;'q;"	kind:func
get_std_arg_loc	arg_info.m	/^:- pred get_std_arg_loc(/;kq|/^\<get_std_arg_loc\>/;'q;"	kind:pred	file:
get_std_grade_specific_install_lib_dir	file_util.m	/^:- pred get_std_grade_specific_install_lib_dir(/;kq|/^\<get_std_grade_specific_install_lib_dir\>/;'q;"	kind:pred
get_stream_db	../library/io.stream_db.m	/^:- pred get_stream_db(/;kq|/^\<get_stream_db\>/;'q;"	kind:pred
get_stream_db_with_locking	../library/io.stream_db.m	/^:- impure pred get_stream_db_with_locking(/;kq|/^\<get_stream_db_with_locking\>/;'q;"	kind:pred
get_stream_id	../library/io.stream_db.m	/^:- func get_stream_id(/;kq|/^\<get_stream_id\>/;'q;"	kind:func	file:
get_string_acc	options_file.m	/^:- pred get_string_acc(list(char)::in, list(/;kq|/^\<get_string_acc\>/;'q;"	kind:pred	file:
get_string_table_contents	prog_rep_tables.m	/^:- pred get_string_table_contents(/;kq|/^\<get_string_table_contents\>/;'q;"	kind:pred
get_string_tag	lookup_switch_util.m	/^:- func get_string_tag(/;kq|/^\<get_string_tag\>/;'q;"	kind:func
get_strip_flags_for_c	link_target_code.m	/^:- pred get_strip_flags_for_c(/;kq|/^\<get_strip_flags_for_c\>/;'q;"	kind:pred	file:
get_stripped_headvars	ssdebug.m	/^:- pred get_stripped_headvars(/;kq|/^\<get_stripped_headvars\>/;'q;"	kind:pred	file:
get_sub_branch_vars_goal	pd_util.m	/^:- pred get_sub_branch_vars_goal(/;kq|/^\<get_sub_branch_vars_goal\>/;'q;"	kind:pred	file:
get_sub_conj_nonlocals	deforest.m	/^:- pred get_sub_conj_nonlocals(/;kq|/^\<get_sub_conj_nonlocals\>/;'q;"	kind:pred	file:
get_subdir_setting	globals.m	/^:- pred get_subdir_setting(/;kq|/^\<get_subdir_setting\>/;'q;"	kind:pred
get_subterm	../library/rtti_implementation.m	/^:- some [ArgT] pred get_subterm(/;kq|/^\<get_subterm\>/;'q;"	kind:pred	file:
get_successors	../library/digraph.m	/^:- pred get_successors(key_set_map(T)::in, digraph_key(/;kq|/^\<get_successors\>/;'q;"	kind:pred	file:
get_succip_used	code_info.m	/^:- pred get_succip_used(/;kq|/^\<get_succip_used\>/;'q;"	kind:pred
get_superclass_names	mlds_to_cs_class.m	/^:- func get_superclass_names(/;kq|/^\<get_superclass_names\>/;'q;"	kind:func	file:
get_supertype	type_util.m	/^:- pred get_supertype(/;kq|/^\<get_supertype\>/;'q;"	kind:pred
get_suspicion_for_label_layout	../mdbcomp/slice_and_dice.m	/^:- func get_suspicion_for_label_layout(/;kq|/^\<get_suspicion_for_label_layout\>/;'q;"	kind:func	file:
get_switch_total_count	tupling.m	/^:- pred get_switch_total_count(/;kq|/^\<get_switch_total_count\>/;'q;"	kind:pred	file:
get_switch_total_count_2	tupling.m	/^:- pred get_switch_total_count_2(/;kq|/^\<get_switch_total_count_2\>/;'q;"	kind:pred	file:
get_system_env_type	globals.m	/^:- pred get_system_env_type(/;kq|/^\<get_system_env_type\>/;'q;"	kind:pred
get_system_error	../library/io.m	/^:- pred get_system_error(/;kq|/^\<get_system_error\>/;'q;"	kind:pred
get_system_error_name	../library/io.m	/^:- pred get_system_error_name(/;kq|/^\<get_system_error_name\>/;'q;"	kind:pred
get_system_libs_for_c	link_target_code.m	/^:- pred get_system_libs_for_c(/;kq|/^\<get_system_libs_for_c\>/;'q;"	kind:pred	file:
get_tabled_for_io	prog_data_foreign.m	/^:- func get_tabled_for_io(/;kq|/^\<get_tabled_for_io\>/;'q;"	kind:func
get_tabling_stats	../library/table_statistics.m	/^:- pred get_tabling_stats(/;kq|/^\<get_tabling_stats\>/;'q;"	kind:pred	file:
get_target	globals.m	/^:- pred get_target(/;kq|/^\<get_target\>/;'q;"	kind:pred
get_target_env_type	globals.m	/^:- pred get_target_env_type(/;kq|/^\<get_target_env_type\>/;'q;"	kind:pred
get_target_host_min_word_size	switch_util.m	/^:- pred get_target_host_min_word_size(/;kq|/^\<get_target_host_min_word_size\>/;'q;"	kind:pred
get_target_lang_rep	../library/rtti_implementation.m	/^:- func get_target_lang_rep(/;kq|/^\<get_target_lang_rep\>/;'q;"	kind:func	file:
get_target_modules	make.program_target.m	/^:- pred get_target_modules(/;kq|/^\<get_target_modules\>/;'q;"	kind:pred	file:
get_target_params	prog_mutable.m	/^:- pred get_target_params(/;kq|/^\<get_target_params\>/;'q;"	kind:pred	file:
get_target_timestamp	make.timestamp.m	/^:- pred get_target_timestamp(/;kq|/^\<get_target_timestamp\>/;'q;"	kind:pred
get_target_timestamp_analysis_registry	make.timestamp.m	/^:- pred get_target_timestamp_analysis_registry(/;kq|/^\<get_target_timestamp_analysis_registry\>/;'q;"	kind:pred	file:
get_target_timestamp_analysis_registry_search	make.timestamp.m	/^:- pred get_target_timestamp_analysis_registry_search(/;kq|/^\<get_target_timestamp_analysis_registry_search\>/;'q;"	kind:pred	file:
get_target_timestamp_handle_any_errors	make.timestamp.m	/^:- pred get_target_timestamp_handle_any_errors(/;kq|/^\<get_target_timestamp_handle_any_errors\>/;'q;"	kind:pred	file:
get_target_timestamp_search	make.timestamp.m	/^:- pred get_target_timestamp_search(/;kq|/^\<get_target_timestamp_search\>/;'q;"	kind:pred
get_target_timestamp_uncached	make.timestamp.m	/^:- pred get_target_timestamp_uncached(/;kq|/^\<get_target_timestamp_uncached\>/;'q;"	kind:pred	file:
get_target_timestamp_uncached_search	make.timestamp.m	/^:- pred get_target_timestamp_uncached_search(/;kq|/^\<get_target_timestamp_uncached_search\>/;'q;"	kind:pred	file:
get_temp_content_map	code_info.m	/^:- pred get_temp_content_map(code_info::in, map(/;kq|/^\<get_temp_content_map\>/;'q;"	kind:pred
get_temp_directory	../library/io.file.m	/^:- pred get_temp_directory(/;kq|/^\<get_temp_directory\>/;'q;"	kind:pred
get_temp_directory	../library/io.m	/^:- pred get_temp_directory(/;kq|/^\<get_temp_directory\>/;'q;"	kind:pred
get_temps_in_use	code_loc_dep.m	/^:- pred get_temps_in_use(code_loc_dep::in, set(/;kq|/^\<get_temps_in_use\>/;'q;"	kind:pred	file:
get_term_context	../library/term.m	/^:- func get_term_context(term(/;kq|/^\<get_term_context\>/;'q;"	kind:func
get_terminates	prog_data_foreign.m	/^:- func get_terminates(/;kq|/^\<get_terminates\>/;'q;"	kind:func
get_termination2_norm	globals.m	/^:- pred get_termination2_norm(/;kq|/^\<get_termination2_norm\>/;'q;"	kind:pred
get_termination_norm	globals.m	/^:- pred get_termination_norm(/;kq|/^\<get_termination_norm\>/;'q;"	kind:pred
get_thread_flags_for_c	link_target_code.m	/^:- pred get_thread_flags_for_c(/;kq|/^\<get_thread_flags_for_c\>/;'q;"	kind:pred	file:
get_thread_safe	prog_data_foreign.m	/^:- func get_thread_safe(/;kq|/^\<get_thread_safe\>/;'q;"	kind:func
get_threadscope_rev_string_table	code_info.m	/^:- pred get_threadscope_rev_string_table(/;kq|/^\<get_threadscope_rev_string_table\>/;'q;"	kind:pred
get_token	../library/mercury_term_lexer.m	/^:- pred get_token(/;kq|/^\<get_token\>/;'q;"	kind:pred	file:
get_token_action	../library/mercury_term_lexer.m	/^:- type get_token_action$/;kq|-;/\<get_token_action\>/;'q;"	kind:type	file:
get_token_list	../library/mercury_term_lexer.m	/^:- pred get_token_list(/;kq|/^\<get_token_list\>/;'q;"	kind:pred
get_token_list_loop	../library/mercury_term_lexer.m	/^:- pred get_token_list_loop(/;kq|/^\<get_token_list_loop\>/;'q;"	kind:pred	file:
get_total_stackslot_count	code_info.m	/^:- pred get_total_stackslot_count(/;kq|/^\<get_total_stackslot_count\>/;'q;"	kind:pred
get_tournament_view	../library/psqueue.m	/^:- func get_tournament_view(winner(P, K)) = tournament_view(/;kq|/^\<get_tournament_view\>/;'q;"	kind:func	file:
get_trace_level	globals.m	/^:- pred get_trace_level(/;kq|/^\<get_trace_level\>/;'q;"	kind:pred
get_trace_maybe_tail_rec_info	trace_gen.m	/^:- pred get_trace_maybe_tail_rec_info(/;kq|/^\<get_trace_maybe_tail_rec_info\>/;'q;"	kind:pred
get_trace_suppress	globals.m	/^:- pred get_trace_suppress(/;kq|/^\<get_trace_suppress\>/;'q;"	kind:pred
get_tuple_cons_arg_types	modecheck_coerce.m	/^:- pred get_tuple_cons_arg_types(/;kq|/^\<get_tuple_cons_arg_types\>/;'q;"	kind:pred	file:
get_tuple_subterm	../library/rtti_implementation.m	/^:- some [ArgT] pred get_tuple_subterm(/;kq|/^\<get_tuple_subterm\>/;'q;"	kind:pred	file:
get_tupling_proposal	tupling.m	/^:- func get_tupling_proposal(/;kq|/^\<get_tupling_proposal\>/;'q;"	kind:func	file:
get_tvar_kind	prog_data.m	/^:- pred get_tvar_kind(/;kq|/^\<get_tvar_kind\>/;'q;"	kind:pred
get_type_ctor_functors	../library/rtti_implementation.m	/^:- func get_type_ctor_functors(/;kq|/^\<get_type_ctor_functors\>/;'q;"	kind:func	file:
get_type_ctor_info	../library/rtti_implementation.m	/^:- func get_type_ctor_info(/;kq|/^\<get_type_ctor_info\>/;'q;"	kind:func
get_type_ctor_rep	../library/rtti_implementation.m	/^:- func get_type_ctor_rep(/;kq|/^\<get_type_ctor_rep\>/;'q;"	kind:func	file:
get_type_defn_body	hlds_data.m	/^:- pred get_type_defn_body(/;kq|/^\<get_type_defn_body\>/;'q;"	kind:pred
get_type_defn_context	hlds_data.m	/^:- pred get_type_defn_context(/;kq|/^\<get_type_defn_context\>/;'q;"	kind:pred
get_type_defn_ctors_need_qualifier	hlds_data.m	/^:- pred get_type_defn_ctors_need_qualifier(/;kq|/^\<get_type_defn_ctors_need_qualifier\>/;'q;"	kind:pred
get_type_defn_in_exported_eqv	hlds_data.m	/^:- pred get_type_defn_in_exported_eqv(/;kq|/^\<get_type_defn_in_exported_eqv\>/;'q;"	kind:pred
get_type_defn_info_context	check_type_inst_mode_defns.m	/^:- func get_type_defn_info_context(item_type_defn_info_general(/;kq|/^\<get_type_defn_info_context\>/;'q;"	kind:func	file:
get_type_defn_kind_map	hlds_data.m	/^:- pred get_type_defn_kind_map(/;kq|/^\<get_type_defn_kind_map\>/;'q;"	kind:pred
get_type_defn_prev_errors	hlds_data.m	/^:- pred get_type_defn_prev_errors(/;kq|/^\<get_type_defn_prev_errors\>/;'q;"	kind:pred
get_type_defn_status	hlds_data.m	/^:- pred get_type_defn_status(/;kq|/^\<get_type_defn_status\>/;'q;"	kind:pred
get_type_defn_tparams	hlds_data.m	/^:- pred get_type_defn_tparams(hlds_type_defn::in, list(/;kq|/^\<get_type_defn_tparams\>/;'q;"	kind:pred
get_type_defn_tvarset	hlds_data.m	/^:- pred get_type_defn_tvarset(/;kq|/^\<get_type_defn_tvarset\>/;'q;"	kind:pred
get_type_info	../library/rtti_implementation.m	/^:- func get_type_info(T::unused) = (/;kq|/^\<get_type_info\>/;'q;"	kind:func
get_type_info_for_type_info	../library/type_desc.m	/^:- func get_type_info_for_type_info = type_desc.$/;kq|/^\<get_type_info_for_type_info\>/;'q;"	kind:func	file:
get_type_info_for_var	../library/rtti_implementation.m	/^:- pred get_type_info_for_var(/;kq|/^\<get_type_info_for_var\>/;'q;"	kind:pred	file:
get_type_info_from_locn	polymorphism_type_info.m	/^:- pred get_type_info_from_locn(/;kq|/^\<get_type_info_from_locn\>/;'q;"	kind:pred	file:
get_type_info_from_term	../library/rtti_implementation.m	/^:- func get_type_info_from_term(/;kq|/^\<get_type_info_from_term\>/;'q;"	kind:func	file:
get_type_info_locn	simplify_goal_unify.m	/^:- pred get_type_info_locn(/;kq|/^\<get_type_info_locn\>/;'q;"	kind:pred	file:
get_type_kind	prog_data.m	/^:- func get_type_kind(/;kq|/^\<get_type_kind\>/;'q;"	kind:func
get_type_layout	../library/rtti_implementation.m	/^:- func get_type_layout(/;kq|/^\<get_type_layout\>/;'q;"	kind:func	file:
get_type_repn_for	parse_tree_out_info.m	/^:- func get_type_repn_for(/;kq|/^\<get_type_repn_for\>/;'q;"	kind:func
get_type_stuff	typecheck_error_type_assign.m	/^:- pred get_type_stuff(/;kq|/^\<get_type_stuff\>/;'q;"	kind:pred	file:
get_type_substitution	ctgc.util.m	/^:- func get_type_substitution(module_info, pred_proc_id, list(/;kq|/^\<get_type_substitution\>/;'q;"	kind:func
get_type_table_contents	prog_rep_tables.m	/^:- pred get_type_table_contents(/;kq|/^\<get_type_table_contents\>/;'q;"	kind:pred
get_typeclass_info_args	higher_order.specialize_calls.m	/^:- pred get_typeclass_info_args(/;kq|/^\<get_typeclass_info_args\>/;'q;"	kind:pred	file:
get_typeclass_info_args_loop	higher_order.specialize_calls.m	/^:- pred get_typeclass_info_args_loop(/;kq|/^\<get_typeclass_info_args_loop\>/;'q;"	kind:pred	file:
get_typeclass_info_from_term	../library/rtti_implementation.m	/^:- func get_typeclass_info_from_term(/;kq|/^\<get_typeclass_info_from_term\>/;'q;"	kind:func	file:
get_typeinfo_vars	hlds_rtti.m	/^:- pred get_typeinfo_vars(/;kq|/^\<get_typeinfo_vars\>/;'q;"	kind:pred
get_typeinfo_vars_acc	hlds_rtti.m	/^:- pred get_typeinfo_vars_acc(/;kq|/^\<get_typeinfo_vars_acc\>/;'q;"	kind:pred	file:
get_uint8	../library/bitmap.m	/^:- func get_uint8(/;kq|/^\<get_uint8\>/;'q;"	kind:func
get_unbound_tvars	check_typeclass.m	/^:- pred get_unbound_tvars(module_info::in, tvarset::in, list(/;kq|/^\<get_unbound_tvars\>/;'q;"	kind:pred	file:
get_unboxed_floats	llds.m	/^:- func get_unboxed_floats(/;kq|/^\<get_unboxed_floats\>/;'q;"	kind:func
get_unboxed_int64s	llds.m	/^:- func get_unboxed_int64s(/;kq|/^\<get_unboxed_int64s\>/;'q;"	kind:func
get_unconstrained_instance_type_infos	higher_order.specialize_calls.m	/^:- pred get_unconstrained_instance_type_infos(/;kq|/^\<get_unconstrained_instance_type_infos\>/;'q;"	kind:pred	file:
get_unconstrained_tvars	prog_type_scan.m	/^:- pred get_unconstrained_tvars(list(tvar)::in, list(/;kq|/^\<get_unconstrained_tvars\>/;'q;"	kind:pred
get_unfilled_bitfield	ml_gen_info.m	/^:- func get_unfilled_bitfield(/;kq|/^\<get_unfilled_bitfield\>/;'q;"	kind:func	file:
get_unfilled_filled_packed_words	ml_gen_info.m	/^:- pred get_unfilled_filled_packed_words(/;kq|/^\<get_unfilled_filled_packed_words\>/;'q;"	kind:pred
get_unicode_escape	../library/mercury_term_lexer.m	/^:- pred get_unicode_escape(/;kq|/^\<get_unicode_escape\>/;'q;"	kind:pred	file:
get_unify_req_map	proc_requests.m	/^:- pred get_unify_req_map(/;kq|/^\<get_unify_req_map\>/;'q;"	kind:pred	file:
get_unique_pred_proc_id_for_pred_sym_name_arity	hlds_module.m	/^:- pred get_unique_pred_proc_id_for_pred_sym_name_arity(/;kq|/^\<get_unique_pred_proc_id_for_pred_sym_name_arity\>/;'q;"	kind:pred	file:
get_unmatched_benefit_nodes	matching.m	/^:- func get_unmatched_benefit_nodes(list(/;kq|/^\<get_unmatched_benefit_nodes\>/;'q;"	kind:func	file:
get_unmatched_cost_nodes	matching.m	/^:- func get_unmatched_cost_nodes(list(/;kq|/^\<get_unmatched_cost_nodes\>/;'q;"	kind:func	file:
get_unused_arg_info	unused_args.m	/^:- pred get_unused_arg_info(module_info::in, list(/;kq|/^\<get_unused_arg_info\>/;'q;"	kind:pred	file:
get_unused_arg_nos	unused_args.m	/^:- pred get_unused_arg_nos(var_dep::in, list(/;kq|/^\<get_unused_arg_nos\>/;'q;"	kind:pred	file:
get_unused_args	unused_args.m	/^:- func get_unused_args(unused_args_answer) = list(/;kq|/^\<get_unused_args\>/;'q;"	kind:func	file:
get_updated_fields	quantification.m	/^:- pred get_updated_fields(list(/;kq|/^\<get_updated_fields\>/;'q;"	kind:pred	file:
get_updated_fields_acc	quantification.m	/^:- pred get_updated_fields_acc(list(/;kq|/^\<get_updated_fields_acc\>/;'q;"	kind:pred	file:
get_urs_vars	lp.m	/^:- pred get_urs_vars(lp_info::in, map(var, pair(/;kq|/^\<get_urs_vars\>/;'q;"	kind:pred	file:
get_use_context	item_util.m	/^:- func get_use_context(/;kq|/^\<get_use_context\>/;'q;"	kind:func
get_use_module_name	item_util.m	/^:- func get_use_module_name(/;kq|/^\<get_use_module_name\>/;'q;"	kind:func
get_used_env_vars	code_info.m	/^:- pred get_used_env_vars(code_info::in, set(/;kq|/^\<get_used_env_vars\>/;'q;"	kind:pred
get_used_file_should_we_recompile_module	recompilation.check.m	/^:- pred get_used_file_should_we_recompile_module(/;kq|/^\<get_used_file_should_we_recompile_module\>/;'q;"	kind:pred	file:
get_used_item_ids	recompilation.record_uses.m	/^:- func get_used_item_ids(/;kq|/^\<get_used_item_ids\>/;'q;"	kind:func	file:
get_user_annotated_sharing	prog_data_foreign.m	/^:- func get_user_annotated_sharing(/;kq|/^\<get_user_annotated_sharing\>/;'q;"	kind:func
get_user_cpu_milliseconds	../library/benchmarking.m	/^:- impure pred get_user_cpu_milliseconds(/;kq|/^\<get_user_cpu_milliseconds\>/;'q;"	kind:pred	file:
get_user_ctor_arg_types	type_util.m	/^:- pred get_user_ctor_arg_types(/;kq|/^\<get_user_ctor_arg_types\>/;'q;"	kind:pred	file:
get_user_data_arg_types_2	type_util.m	/^:- pred get_user_data_arg_types_2(/;kq|/^\<get_user_data_arg_types_2\>/;'q;"	kind:pred	file:
get_user_unify_compare	post_term_analysis.m	/^:- pred get_user_unify_compare(/;kq|/^\<get_user_unify_compare\>/;'q;"	kind:pred	file:
get_uses	convert_import_use.m	/^:- pred get_uses(/;kq|/^\<get_uses\>/;'q;"	kind:pred
get_valid_determinisms	det_check_proc.m	/^:- pred get_valid_determinisms(/;kq|/^\<get_valid_determinisms\>/;'q;"	kind:pred	file:
get_var	mode_constraints.m	/^:- pred get_var(/;kq|/^\<get_var\>/;'q;"	kind:pred	file:
get_var_arity_typeinfo_arity	../library/rtti_implementation.m	/^:- func get_var_arity_typeinfo_arity(/;kq|/^\<get_var_arity_typeinfo_arity\>/;'q;"	kind:func	file:
get_var_db	quantification.m	/^:- pred get_var_db(/;kq|/^\<get_var_db\>/;'q;"	kind:pred	file:
get_var_in_pred	mode_constraints.m	/^:- pred get_var_in_pred(/;kq|/^\<get_var_in_pred\>/;'q;"	kind:pred	file:
get_var_indices	structure_reuse.indirect.m	/^:- pred get_var_indices(list(prog_var)::in, list(/;kq|/^\<get_var_indices\>/;'q;"	kind:pred	file:
get_var_inst	modecheck_util.m	/^:- pred get_var_inst(/;kq|/^\<get_var_inst\>/;'q;"	kind:pred
get_var_insts	mode_comparison.m	/^:- pred get_var_insts(mode_info::in, list(/;kq|/^\<get_var_insts\>/;'q;"	kind:pred	file:
get_var_insts_and_lives	modecheck_call.m	/^:- pred get_var_insts_and_lives(mode_info::in, list(/;kq|/^\<get_var_insts_and_lives\>/;'q;"	kind:pred	file:
get_var_locn_info	code_loc_dep.m	/^:- pred get_var_locn_info(/;kq|/^\<get_var_locn_info\>/;'q;"	kind:pred	file:
get_var_maps_snapshot	polymorphism_info.m	/^:- pred get_var_maps_snapshot(/;kq|/^\<get_var_maps_snapshot\>/;'q;"	kind:pred
get_var_mlds_lval_and_type	ml_proc_gen.m	/^:- pred get_var_mlds_lval_and_type(/;kq|/^\<get_var_mlds_lval_and_type\>/;'q;"	kind:pred	file:
get_var_name	var_locn.m	/^:- pred get_var_name(/;kq|/^\<get_var_name\>/;'q;"	kind:pred	file:
get_var_names	../library/varset.m	/^:- pred get_var_names(varset(T)::in, map(var(/;kq|/^\<get_var_names\>/;'q;"	kind:pred
get_var_rval	ml_proc_gen.m	/^:- pred get_var_rval(/;kq|/^\<get_var_rval\>/;'q;"	kind:pred	file:
get_var_set_roots	var_locn.m	/^:- pred get_var_set_roots(set(lval)::in, list(/;kq|/^\<get_var_set_roots\>/;'q;"	kind:pred	file:
get_var_slot_count	code_info.m	/^:- pred get_var_slot_count(/;kq|/^\<get_var_slot_count\>/;'q;"	kind:pred
get_var_table	code_info.m	/^:- pred get_var_table(/;kq|/^\<get_var_table\>/;'q;"	kind:pred
get_var_type	old_type_constraints.m	/^:- pred get_var_type(/;kq|/^\<get_var_type\>/;'q;"	kind:pred	file:
get_variable	../library/mercury_term_lexer.m	/^:- pred get_variable(io.text_input_stream::in, list(/;kq|/^\<get_variable\>/;'q;"	kind:pred	file:
get_variable_renaming	ctgc.util.m	/^:- func get_variable_renaming(module_info, pred_proc_id, list(/;kq|/^\<get_variable_renaming\>/;'q;"	kind:func
get_variable_slot	code_info.m	/^:- pred get_variable_slot(/;kq|/^\<get_variable_slot\>/;'q;"	kind:pred
get_vars_from_coeffs	lp.m	/^:- func get_vars_from_coeffs(list(coeff)) = list(/;kq|/^\<get_vars_from_coeffs\>/;'q;"	kind:func	file:
get_vars_from_coeffs_2	lp.m	/^:- pred get_vars_from_coeffs_2(list(coeff)::in, set(var)::in, set(/;kq|/^\<get_vars_from_coeffs_2\>/;'q;"	kind:pred	file:
get_vars_from_constraint	lp_rational.m	/^:- pred get_vars_from_constraint(lp_constraint::in, set(/;kq|/^\<get_vars_from_constraint\>/;'q;"	kind:pred	file:
get_vars_from_constraints	lp_rational.m	/^:- func get_vars_from_constraints(lp_constraint_conj) = set(/;kq|/^\<get_vars_from_constraints\>/;'q;"	kind:func
get_vars_from_terms	lp_rational.m	/^:- pred get_vars_from_terms(list(lp_term)::in, set(/;kq|/^\<get_vars_from_terms\>/;'q;"	kind:pred	file:
get_varset	lp.m	/^:- pred get_varset(/;kq|/^\<get_varset\>/;'q;"	kind:pred	file:
get_warnings	quantification.m	/^:- pred get_warnings(quant_info::in, cord(/;kq|/^\<get_warnings\>/;'q;"	kind:pred	file:
get_windows_error	../library/io.m	/^:- pred get_windows_error(/;kq|/^\<get_windows_error\>/;'q;"	kind:pred
get_word	options_file.m	/^:- pred get_word(list(char)::in, list(/;kq|/^\<get_word\>/;'q;"	kind:pred	file:
get_word_acc	options_file.m	/^:- pred get_word_acc(list(char)::in, list(/;kq|/^\<get_word_acc\>/;'q;"	kind:pred	file:
get_word_size	globals.m	/^:- pred get_word_size(/;kq|/^\<get_word_size\>/;'q;"	kind:pred
get_zero	../library/mercury_term_lexer.m	/^:- pred get_zero(/;kq|/^\<get_zero\>/;'q;"	kind:pred	file:
get_zombies	code_loc_dep.m	/^:- pred get_zombies(/;kq|/^\<get_zombies\>/;'q;"	kind:pred	file:
getenv	../library/io.environment.m	/^:- semipure pred getenv(/;kq|/^\<getenv\>/;'q;"	kind:pred	file:
getopt.accumulating	../library/getopt.m	/^    ;       accumulating(list(string))$/;kq|-;/\<getopt.accumulating\>/;'q;"	kind:cons
getopt.bool	../library/getopt.m	/^    --->    bool(bool)$/;kq|-;/\<getopt.bool\>/;'q;"	kind:cons
getopt.bool	../library/getopt.m	/^    ;       bool(bool)$/;kq|-;/\<getopt.bool\>/;'q;"	kind:cons
getopt.bool_special	../library/getopt.m	/^    ;       bool_special$/;kq|-;/\<getopt.bool_special\>/;'q;"	kind:cons
getopt.cannot_negate	../library/getopt.m	/^    ;       cannot_negate$/;kq|-;/\<getopt.cannot_negate\>/;'q;"	kind:cons
getopt.cord_snoc	../library/getopt.m	/^:- pred cord_snoc(T::in(/;kq|/^\<cord_snoc\>/;'q;"	kind:pred	file:
getopt.do_read_file_contents	../library/getopt.m	/^:- pred do_read_file_contents(/;kq|/^\<do_read_file_contents\>/;'q;"	kind:pred	file:
getopt.does_not_allow_argument	../library/getopt.m	/^    ;       does_not_allow_argument(string)$/;kq|-;/\<getopt.does_not_allow_argument\>/;'q;"	kind:cons
getopt.error	../library/getopt.m	/^    ;       error(string).$/;kq|-;/\<getopt.error\>/;'q;"	kind:cons
getopt.expand_file_specials	../library/getopt.m	/^:- pred expand_file_specials(short_option(OptionType)::in(/;kq|/^\<expand_file_specials\>/;'q;"	kind:pred
getopt.file_options_error	../library/getopt.m	/^    ;       file_options_error(option_error(OptionType)).$/;kq|-;/\<getopt.file_options_error\>/;'q;"	kind:cons	file:
getopt.file_options_no_error	../library/getopt.m	/^    --->    file_options_no_error(go_cord(option_value(OptionType)))$/;kq|-;/\<getopt.file_options_no_error\>/;'q;"	kind:cons	file:
getopt.file_options_or_error	../library/getopt.m	/^:- type file_options_or_error(OptionType)$/;kq|-;/\<getopt.file_options_or_error\>/;'q;"	kind:type	file:
getopt.file_special	../library/getopt.m	/^    ;       file_special.$/;kq|-;/\<getopt.file_special\>/;'q;"	kind:cons
getopt.file_special_but_no_io	../library/getopt.m	/^    ;       file_special_but_no_io(string)$/;kq|-;/\<getopt.file_special_but_no_io\>/;'q;"	kind:cons
getopt.found_option_error	../library/getopt.m	/^    ;       found_option_error(option_error(OptionType)).$/;kq|-;/\<getopt.found_option_error\>/;'q;"	kind:cons
getopt.get_long_option_arg	../library/getopt.m	/^:- pred get_long_option_arg(/;kq|/^\<get_long_option_arg\>/;'q;"	kind:pred	file:
getopt.get_short_option_arg	../library/getopt.m	/^:- pred get_short_option_arg(list(/;kq|/^\<get_short_option_arg\>/;'q;"	kind:pred	file:
getopt.go_branch_node	../library/getopt.m	/^    ;       go_branch_node(go_cord_node(T), go_cord_node(T)).$/;kq|-;/\<getopt.go_branch_node\>/;'q;"	kind:cons	file:
getopt.go_cord	../library/getopt.m	/^:- type go_cord(T)$/;kq|-;/\<getopt.go_cord\>/;'q;"	kind:type	file:
getopt.go_cord_append	../library/getopt.m	/^:- pred go_cord_append(/;kq|/^\<go_cord_append\>/;'q;"	kind:pred	file:
getopt.go_cord_node	../library/getopt.m	/^:- type go_cord_node(T)$/;kq|-;/\<getopt.go_cord_node\>/;'q;"	kind:type	file:
getopt.go_cord_node_skel	../library/getopt.m	/^:- inst go_cord_node_skel(I) for go_cord_node\/1$/;kq|-;/\<getopt.go_cord_node_skel\>/;'q;"	kind:inst	file:
getopt.go_cord_skel	../library/getopt.m	/^:- inst go_cord_skel(I) for go_cord\/1$/;kq|-;/\<getopt.go_cord_skel\>/;'q;"	kind:inst	file:
getopt.go_cord_to_list	../library/getopt.m	/^:- func go_cord_to_list(go_cord(T)::in(go_cord_skel(/;kq|/^\<go_cord_to_list\>/;'q;"	kind:func	file:
getopt.go_cord_to_list_2	../library/getopt.m	/^:- func go_cord_to_list_2(/;kq|/^\<go_cord_to_list_2\>/;'q;"	kind:func	file:
getopt.go_empty_cord	../library/getopt.m	/^    --->    go_empty_cord$/;kq|-;/\<getopt.go_empty_cord\>/;'q;"	kind:cons	file:
getopt.go_list_node	../library/getopt.m	/^    ;       go_list_node(T, list(T))$/;kq|-;/\<getopt.go_list_node\>/;'q;"	kind:cons	file:
getopt.go_nonempty_cord	../library/getopt.m	/^    ;       go_nonempty_cord(go_cord_node(T)).$/;kq|-;/\<getopt.go_nonempty_cord\>/;'q;"	kind:cons	file:
getopt.go_unit_node	../library/getopt.m	/^    --->    go_unit_node(T)$/;kq|-;/\<getopt.go_unit_node\>/;'q;"	kind:cons	file:
getopt.init_option_table	../library/getopt.m	/^:- pred init_option_table(/;kq|/^\<init_option_table\>/;'q;"	kind:pred
getopt.init_option_table_multi	../library/getopt.m	/^:- pred init_option_table_multi(/;kq|/^\<init_option_table_multi\>/;'q;"	kind:pred
getopt.int	../library/getopt.m	/^    ;       int(int)$/;kq|-;/\<getopt.int\>/;'q;"	kind:cons
getopt.int	../library/getopt.m	/^    ;       int(int)$/;kq|-;/\<getopt.int\>/;'q;"	kind:cons
getopt.int_special	../library/getopt.m	/^    ;       int_special$/;kq|-;/\<getopt.int_special\>/;'q;"	kind:cons
getopt.long_option	../library/getopt.m	/^                long_option     :: pred(string, OptionType),$/;kq|-;/\<getopt.long_option\>/;'q;"	kind:fld	file:
getopt.long_option	../library/getopt.m	/^:- type long_option(OptionType) ==  (pred(string, OptionType)).$/;kq|-;/\<getopt.long_option\>/;'q;"	kind:type
getopt.lookup_bool_option	../library/getopt.m	/^:- func lookup_bool_option(option_table(/;kq|/^\<lookup_bool_option\>/;'q;"	kind:func
getopt.lookup_int_option	../library/getopt.m	/^:- func lookup_int_option(option_table(/;kq|/^\<lookup_int_option\>/;'q;"	kind:func
getopt.lookup_maybe_int_option	../library/getopt.m	/^:- func lookup_maybe_int_option(option_table(Option), Option) = maybe(/;kq|/^\<lookup_maybe_int_option\>/;'q;"	kind:func
getopt.lookup_string_option	../library/getopt.m	/^:- func lookup_string_option(option_table(/;kq|/^\<lookup_string_option\>/;'q;"	kind:func
getopt.maybe_int	../library/getopt.m	/^    ;       maybe_int(maybe(int))$/;kq|-;/\<getopt.maybe_int\>/;'q;"	kind:cons
getopt.maybe_option_arg	../library/getopt.m	/^:- type maybe_option_arg$/;kq|-;/\<getopt.maybe_option_arg\>/;'q;"	kind:type	file:
getopt.maybe_option_error	../library/getopt.m	/^:- type maybe_option_error(OptionType)$/;kq|-;/\<getopt.maybe_option_error\>/;'q;"	kind:type
getopt.maybe_option_table	../library/getopt.m	/^:- type maybe_option_table(OptionType)$/;kq|-;/\<getopt.maybe_option_table\>/;'q;"	kind:type
getopt.maybe_option_table_se	../library/getopt.m	/^:- type maybe_option_table_se(OptionType)$/;kq|-;/\<getopt.maybe_option_table_se\>/;'q;"	kind:type
getopt.maybe_string	../library/getopt.m	/^    ;       maybe_string(maybe(string))$/;kq|-;/\<getopt.maybe_string\>/;'q;"	kind:cons
getopt.maybe_string	../library/getopt.m	/^    ;       maybe_string(maybe(string)).$/;kq|-;/\<getopt.maybe_string\>/;'q;"	kind:cons
getopt.maybe_string_special	../library/getopt.m	/^    ;       maybe_string_special$/;kq|-;/\<getopt.maybe_string_special\>/;'q;"	kind:cons
getopt.no_option_arg	../library/getopt.m	/^    --->    no_option_arg$/;kq|-;/\<getopt.no_option_arg\>/;'q;"	kind:cons	file:
getopt.no_option_error	../library/getopt.m	/^    --->    no_option_error$/;kq|-;/\<getopt.no_option_error\>/;'q;"	kind:cons
getopt.non_file_special	../library/getopt.m	/^:- inst non_file_special for option_value\/1$/;kq|-;/\<getopt.non_file_special\>/;'q;"	kind:inst
getopt.none	../library/getopt.m	/^    --->    none$/;kq|-;/\<getopt.none\>/;'q;"	kind:cons
getopt.none	../library/getopt.m	/^    --->    none$/;kq|-;/\<getopt.none\>/;'q;"	kind:cons	file:
getopt.notrack	../library/getopt.m	/^    ;       notrack($/;kq|-;/\<getopt.notrack\>/;'q;"	kind:cons	file:
getopt.numeric_argument_error	../library/getopt.m	/^:- pred numeric_argument_error(/;kq|/^\<numeric_argument_error\>/;'q;"	kind:pred	file:
getopt.ok	../library/getopt.m	/^    --->    ok(option_table(OptionType))$/;kq|-;/\<getopt.ok\>/;'q;"	kind:cons
getopt.option_arg	../library/getopt.m	/^    ;       option_arg(string).$/;kq|-;/\<getopt.option_arg\>/;'q;"	kind:cons	file:
getopt.option_arg_error	../library/getopt.m	/^    ;       option_arg_error(option_error(OptionType)).$/;kq|-;/\<getopt.option_arg_error\>/;'q;"	kind:cons	file:
getopt.option_arg_no_error	../library/getopt.m	/^    --->    option_arg_no_error(string)$/;kq|-;/\<getopt.option_arg_no_error\>/;'q;"	kind:cons	file:
getopt.option_arg_or_error	../library/getopt.m	/^:- type option_arg_or_error(OptionType)$/;kq|-;/\<getopt.option_arg_or_error\>/;'q;"	kind:type	file:
getopt.option_data	../library/getopt.m	/^:- type option_data$/;kq|-;/\<getopt.option_data\>/;'q;"	kind:type
getopt.option_data_bool	../library/getopt.m	/^:- inst option_data_bool for option_data\/0$/;kq|-;/\<getopt.option_data_bool\>/;'q;"	kind:inst	file:
getopt.option_data_int	../library/getopt.m	/^:- inst option_data_int for option_data\/0$/;kq|-;/\<getopt.option_data_int\>/;'q;"	kind:inst	file:
getopt.option_data_none	../library/getopt.m	/^:- inst option_data_none for option_data\/0$/;kq|-;/\<getopt.option_data_none\>/;'q;"	kind:inst	file:
getopt.option_data_string	../library/getopt.m	/^:- inst option_data_string for option_data\/0$/;kq|-;/\<getopt.option_data_string\>/;'q;"	kind:inst	file:
getopt.option_default_value	../library/getopt.m	/^:- type option_default_value(OptionType) == (pred(OptionType, option_data)).$/;kq|-;/\<getopt.option_default_value\>/;'q;"	kind:type
getopt.option_error	../library/getopt.m	/^:- type option_error(OptionType)$/;kq|-;/\<getopt.option_error\>/;'q;"	kind:type
getopt.option_error_reason	../library/getopt.m	/^:- type option_error_reason$/;kq|-;/\<getopt.option_error_reason\>/;'q;"	kind:type
getopt.option_error_to_string	../library/getopt.m	/^:- func option_error_to_string(option_error(/;kq|/^\<option_error_to_string\>/;'q;"	kind:func
getopt.option_ops	../library/getopt.m	/^:- inst option_ops for option_ops\/1$/;kq|-;/\<getopt.option_ops\>/;'q;"	kind:inst
getopt.option_ops	../library/getopt.m	/^:- type option_ops(OptionType)$/;kq|-;/\<getopt.option_ops\>/;'q;"	kind:type
getopt.option_ops_default_map	../library/getopt.m	/^    ;       option_ops_default_map($/;kq|-;/\<getopt.option_ops_default_map\>/;'q;"	kind:cons
getopt.option_ops_default_map	../library/getopt.m	/^    ;       option_ops_default_map($/;kq|-;/\<getopt.option_ops_default_map\>/;'q;"	kind:cons
getopt.option_ops_internal	../library/getopt.m	/^:- inst option_ops_internal for option_ops_internal\/2$/;kq|-;/\<getopt.option_ops_internal\>/;'q;"	kind:inst	file:
getopt.option_ops_internal	../library/getopt.m	/^:- type option_ops_internal(OptionType, UserDataType)$/;kq|-;/\<getopt.option_ops_internal\>/;'q;"	kind:type	file:
getopt.option_ops_multi	../library/getopt.m	/^    ;       option_ops_multi($/;kq|-;/\<getopt.option_ops_multi\>/;'q;"	kind:cons
getopt.option_ops_multi	../library/getopt.m	/^    ;       option_ops_multi($/;kq|-;/\<getopt.option_ops_multi\>/;'q;"	kind:cons
getopt.option_ops_special	../library/getopt.m	/^:- inst option_ops_special for option_ops_special\/2$/;kq|-;/\<getopt.option_ops_special\>/;'q;"	kind:inst	file:
getopt.option_ops_special	../library/getopt.m	/^:- type option_ops_special(OptionType, UserDataType)$/;kq|-;/\<getopt.option_ops_special\>/;'q;"	kind:type	file:
getopt.option_ops_track	../library/getopt.m	/^:- inst option_ops_track for option_ops_track\/1$/;kq|-;/\<getopt.option_ops_track\>/;'q;"	kind:inst
getopt.option_ops_track	../library/getopt.m	/^:- type option_ops_track(OptionType)$/;kq|-;/\<getopt.option_ops_track\>/;'q;"	kind:type
getopt.option_ops_userdata	../library/getopt.m	/^:- inst option_ops_userdata for option_ops_userdata\/2$/;kq|-;/\<getopt.option_ops_userdata\>/;'q;"	kind:inst
getopt.option_ops_userdata	../library/getopt.m	/^:- type option_ops_userdata(OptionType, UserDataType)$/;kq|-;/\<getopt.option_ops_userdata\>/;'q;"	kind:type
getopt.option_table	../library/getopt.m	/^:- type option_table(OptionType) == map(OptionType, option_data).$/;kq|-;/\<getopt.option_table\>/;'q;"	kind:type
getopt.option_value	../library/getopt.m	/^:- type option_value(OptionType)$/;kq|-;/\<getopt.option_value\>/;'q;"	kind:type
getopt.ov_accumulating	../library/getopt.m	/^    ;       ov_accumulating(OptionType, string, string)$/;kq|-;/\<getopt.ov_accumulating\>/;'q;"	kind:cons
getopt.ov_accumulating_reset	../library/getopt.m	/^    ;       ov_accumulating_reset(OptionType, string)$/;kq|-;/\<getopt.ov_accumulating_reset\>/;'q;"	kind:cons
getopt.ov_bool	../library/getopt.m	/^    --->    ov_bool(OptionType, string, bool)$/;kq|-;/\<getopt.ov_bool\>/;'q;"	kind:cons
getopt.ov_bool_special	../library/getopt.m	/^    ;       ov_bool_special(OptionType, string, bool)$/;kq|-;/\<getopt.ov_bool_special\>/;'q;"	kind:cons
getopt.ov_file_special	../library/getopt.m	/^    ;       ov_file_special(OptionType, string, string).$/;kq|-;/\<getopt.ov_file_special\>/;'q;"	kind:cons
getopt.ov_int	../library/getopt.m	/^    ;       ov_int(OptionType, string, int)$/;kq|-;/\<getopt.ov_int\>/;'q;"	kind:cons
getopt.ov_int_special	../library/getopt.m	/^    ;       ov_int_special(OptionType, string, int)$/;kq|-;/\<getopt.ov_int_special\>/;'q;"	kind:cons
getopt.ov_maybe_int	../library/getopt.m	/^    ;       ov_maybe_int(OptionType, string, maybe(int))$/;kq|-;/\<getopt.ov_maybe_int\>/;'q;"	kind:cons
getopt.ov_maybe_string	../library/getopt.m	/^    ;       ov_maybe_string(OptionType, string, maybe(string))$/;kq|-;/\<getopt.ov_maybe_string\>/;'q;"	kind:cons
getopt.ov_maybe_string_special	../library/getopt.m	/^    ;       ov_maybe_string_special(OptionType, string, maybe(string))$/;kq|-;/\<getopt.ov_maybe_string_special\>/;'q;"	kind:cons
getopt.ov_special	../library/getopt.m	/^    ;       ov_special(OptionType, string)$/;kq|-;/\<getopt.ov_special\>/;'q;"	kind:cons
getopt.ov_string	../library/getopt.m	/^    ;       ov_string(OptionType, string, string)$/;kq|-;/\<getopt.ov_string\>/;'q;"	kind:cons
getopt.ov_string_special	../library/getopt.m	/^    ;       ov_string_special(OptionType, string, string)$/;kq|-;/\<getopt.ov_string_special\>/;'q;"	kind:cons
getopt.process_arguments	../library/getopt.m	/^:- pred process_arguments(/;kq|/^\<process_arguments\>/;'q;"	kind:pred	file:
getopt.process_option_values	../library/getopt.m	/^:- pred process_option_values(/;kq|/^\<process_option_values\>/;'q;"	kind:pred	file:
getopt.process_options	../library/getopt.m	/^:- pred process_options(option_ops(OptionType)::in(/;kq|/^\<process_options\>/;'q;"	kind:pred
getopt.process_options_io	../library/getopt.m	/^:- pred process_options_io(option_ops(OptionType)::in(/;kq|/^\<process_options_io\>/;'q;"	kind:pred
getopt.process_options_track	../library/getopt.m	/^:- pred process_options_track(/;kq|/^\<process_options_track\>/;'q;"	kind:pred
getopt.process_special_option	../library/getopt.m	/^:- pred process_special_option(/;kq|/^\<process_special_option\>/;'q;"	kind:pred	file:
getopt.read_failure_no_io	../library/getopt.m	/^    ;       read_failure_no_io.$/;kq|-;/\<getopt.read_failure_no_io\>/;'q;"	kind:cons	file:
getopt.read_failure_open	../library/getopt.m	/^    ;       read_failure_open(io.error)$/;kq|-;/\<getopt.read_failure_open\>/;'q;"	kind:cons	file:
getopt.read_failure_read	../library/getopt.m	/^    ;       read_failure_read(io.error)$/;kq|-;/\<getopt.read_failure_read\>/;'q;"	kind:cons	file:
getopt.read_file_contents	../library/getopt.m	/^:- typeclass read_file_contents(MaybeIO) where [$/;kq|-;/\<getopt.read_file_contents\>/;'q;"	kind:tc	file:
getopt.read_success	../library/getopt.m	/^    --->    read_success(string)$/;kq|-;/\<getopt.read_success\>/;'q;"	kind:cons	file:
getopt.record_arguments	../library/getopt.m	/^:- pred record_arguments(short_option(OptionType)::in(/;kq|/^\<record_arguments\>/;'q;"	kind:pred
getopt.record_arguments_loop	../library/getopt.m	/^:- pred record_arguments_loop(short_option(OptionType)::in(/;kq|/^\<record_arguments_loop\>/;'q;"	kind:pred	file:
getopt.record_negated_option	../library/getopt.m	/^:- pred record_negated_option(option_table(/;kq|/^\<record_negated_option\>/;'q;"	kind:pred	file:
getopt.record_option_bool	../library/getopt.m	/^:- pred record_option_bool(option_data::in(/;kq|/^\<record_option_bool\>/;'q;"	kind:pred	file:
getopt.record_option_int	../library/getopt.m	/^:- pred record_option_int(option_data::in(/;kq|/^\<record_option_int\>/;'q;"	kind:pred	file:
getopt.record_option_none	../library/getopt.m	/^:- pred record_option_none(option_data::in(/;kq|/^\<record_option_none\>/;'q;"	kind:pred	file:
getopt.record_option_string	../library/getopt.m	/^:- pred record_option_string(option_data::in(/;kq|/^\<record_option_string\>/;'q;"	kind:pred	file:
getopt.requires_argument	../library/getopt.m	/^    ;       requires_argument$/;kq|-;/\<getopt.requires_argument\>/;'q;"	kind:cons
getopt.short_option	../library/getopt.m	/^                short_option    :: pred(char, OptionType),$/;kq|-;/\<getopt.short_option\>/;'q;"	kind:fld	file:
getopt.short_option	../library/getopt.m	/^:- type short_option(OptionType) == (pred(char, OptionType)).$/;kq|-;/\<getopt.short_option\>/;'q;"	kind:type
getopt.special	../library/getopt.m	/^    ;       special$/;kq|-;/\<getopt.special\>/;'q;"	kind:cons
getopt.special_data	../library/getopt.m	/^:- type special_data$/;kq|-;/\<getopt.special_data\>/;'q;"	kind:type
getopt.special_handler	../library/getopt.m	/^                special_handler :: option_ops_special(OptionType, UserDataType)$/;kq|-;/\<getopt.special_handler\>/;'q;"	kind:fld	file:
getopt.special_handler	../library/getopt.m	/^:- type special_handler(OptionType) ==$/;kq|-;/\<getopt.special_handler\>/;'q;"	kind:type
getopt.special_handler_error	../library/getopt.m	/^    ;       special_handler_error(string)$/;kq|-;/\<getopt.special_handler_error\>/;'q;"	kind:cons
getopt.special_handler_failed	../library/getopt.m	/^    ;       special_handler_failed$/;kq|-;/\<getopt.special_handler_failed\>/;'q;"	kind:cons
getopt.special_handler_missing	../library/getopt.m	/^    ;       special_handler_missing$/;kq|-;/\<getopt.special_handler_missing\>/;'q;"	kind:cons
getopt.special_handler_track	../library/getopt.m	/^:- type special_handler_track(OptionType) ==$/;kq|-;/\<getopt.special_handler_track\>/;'q;"	kind:type
getopt.string	../library/getopt.m	/^    ;       string(string)$/;kq|-;/\<getopt.string\>/;'q;"	kind:cons
getopt.string	../library/getopt.m	/^    ;       string(string)$/;kq|-;/\<getopt.string\>/;'q;"	kind:cons
getopt.string_special	../library/getopt.m	/^    ;       string_special$/;kq|-;/\<getopt.string_special\>/;'q;"	kind:cons
getopt.track	../library/getopt.m	/^    ;       track($/;kq|-;/\<getopt.track\>/;'q;"	kind:cons	file:
getopt.unknown_type	../library/getopt.m	/^    --->    unknown_type$/;kq|-;/\<getopt.unknown_type\>/;'q;"	kind:cons
getopt.unrecognized_option	../library/getopt.m	/^    --->    unrecognized_option(string)$/;kq|-;/\<getopt.unrecognized_option\>/;'q;"	kind:cons
getopt.user_data_handler	../library/getopt.m	/^:- type user_data_handler(OptionType, UserDataType) ==$/;kq|-;/\<getopt.user_data_handler\>/;'q;"	kind:type
getopt.userdata	../library/getopt.m	/^    ;       userdata($/;kq|-;/\<getopt.userdata\>/;'q;"	kind:cons	file:
getopt_io.accumulating	../library/getopt_io.m	/^    ;       accumulating(list(string))$/;kq|-;/\<getopt_io.accumulating\>/;'q;"	kind:cons
getopt_io.bool	../library/getopt_io.m	/^    --->    bool(bool)$/;kq|-;/\<getopt_io.bool\>/;'q;"	kind:cons
getopt_io.bool	../library/getopt_io.m	/^    ;       bool(bool)$/;kq|-;/\<getopt_io.bool\>/;'q;"	kind:cons
getopt_io.bool_special	../library/getopt_io.m	/^    ;       bool_special$/;kq|-;/\<getopt_io.bool_special\>/;'q;"	kind:cons
getopt_io.cannot_negate	../library/getopt_io.m	/^    ;       cannot_negate$/;kq|-;/\<getopt_io.cannot_negate\>/;'q;"	kind:cons
getopt_io.cord_snoc	../library/getopt_io.m	/^:- pred cord_snoc(T::in(/;kq|/^\<cord_snoc\>/;'q;"	kind:pred	file:
getopt_io.error	../library/getopt_io.m	/^    ;       error(string).$/;kq|-;/\<getopt_io.error\>/;'q;"	kind:cons
getopt_io.expand_file_specials	../library/getopt_io.m	/^:- pred expand_file_specials(short_option(OptionType)::in(/;kq|/^\<expand_file_specials\>/;'q;"	kind:pred
getopt_io.file_options_error	../library/getopt_io.m	/^    ;       file_options_error(option_error(OptionType)).$/;kq|-;/\<getopt_io.file_options_error\>/;'q;"	kind:cons	file:
getopt_io.file_special	../library/getopt_io.m	/^    ;       file_special.$/;kq|-;/\<getopt_io.file_special\>/;'q;"	kind:cons
getopt_io.found_option_error	../library/getopt_io.m	/^    ;       found_option_error(option_error(OptionType)).$/;kq|-;/\<getopt_io.found_option_error\>/;'q;"	kind:cons
getopt_io.get_long_option_arg	../library/getopt_io.m	/^:- pred get_long_option_arg(/;kq|/^\<get_long_option_arg\>/;'q;"	kind:pred	file:
getopt_io.get_short_option_arg	../library/getopt_io.m	/^:- pred get_short_option_arg(list(/;kq|/^\<get_short_option_arg\>/;'q;"	kind:pred	file:
getopt_io.go_branch_node	../library/getopt_io.m	/^    ;       go_branch_node(go_cord_node(T), go_cord_node(T)).$/;kq|-;/\<getopt_io.go_branch_node\>/;'q;"	kind:cons	file:
getopt_io.go_cord	../library/getopt_io.m	/^:- type go_cord(T)$/;kq|-;/\<getopt_io.go_cord\>/;'q;"	kind:type	file:
getopt_io.go_cord_append	../library/getopt_io.m	/^:- pred go_cord_append(/;kq|/^\<go_cord_append\>/;'q;"	kind:pred	file:
getopt_io.go_cord_node	../library/getopt_io.m	/^:- type go_cord_node(T)$/;kq|-;/\<getopt_io.go_cord_node\>/;'q;"	kind:type	file:
getopt_io.go_cord_node_skel	../library/getopt_io.m	/^:- inst go_cord_node_skel(I) for go_cord_node\/1$/;kq|-;/\<getopt_io.go_cord_node_skel\>/;'q;"	kind:inst	file:
getopt_io.go_cord_skel	../library/getopt_io.m	/^:- inst go_cord_skel(I) for go_cord\/1$/;kq|-;/\<getopt_io.go_cord_skel\>/;'q;"	kind:inst	file:
getopt_io.go_cord_to_list	../library/getopt_io.m	/^:- func go_cord_to_list(go_cord(T)::in(go_cord_skel(/;kq|/^\<go_cord_to_list\>/;'q;"	kind:func	file:
getopt_io.go_cord_to_list_2	../library/getopt_io.m	/^:- func go_cord_to_list_2(/;kq|/^\<go_cord_to_list_2\>/;'q;"	kind:func	file:
getopt_io.go_empty_cord	../library/getopt_io.m	/^    --->    go_empty_cord$/;kq|-;/\<getopt_io.go_empty_cord\>/;'q;"	kind:cons	file:
getopt_io.go_list_node	../library/getopt_io.m	/^    ;       go_list_node(T, list(T))$/;kq|-;/\<getopt_io.go_list_node\>/;'q;"	kind:cons	file:
getopt_io.go_nonempty_cord	../library/getopt_io.m	/^    ;       go_nonempty_cord(go_cord_node(T)).$/;kq|-;/\<getopt_io.go_nonempty_cord\>/;'q;"	kind:cons	file:
getopt_io.go_unit_node	../library/getopt_io.m	/^    --->    go_unit_node(T)$/;kq|-;/\<getopt_io.go_unit_node\>/;'q;"	kind:cons	file:
getopt_io.init_option_table	../library/getopt_io.m	/^:- pred init_option_table(/;kq|/^\<init_option_table\>/;'q;"	kind:pred
getopt_io.int	../library/getopt_io.m	/^    ;       int(int)$/;kq|-;/\<getopt_io.int\>/;'q;"	kind:cons
getopt_io.int	../library/getopt_io.m	/^    ;       int(int)$/;kq|-;/\<getopt_io.int\>/;'q;"	kind:cons
getopt_io.int_special	../library/getopt_io.m	/^    ;       int_special$/;kq|-;/\<getopt_io.int_special\>/;'q;"	kind:cons
getopt_io.long_option	../library/getopt_io.m	/^                long_option     :: pred(string, OptionType),$/;kq|-;/\<getopt_io.long_option\>/;'q;"	kind:fld	file:
getopt_io.long_option	../library/getopt_io.m	/^:- type long_option(OptionType) ==  (pred(string, OptionType)).$/;kq|-;/\<getopt_io.long_option\>/;'q;"	kind:type
getopt_io.lookup_bool_option	../library/getopt_io.m	/^:- func lookup_bool_option(option_table(/;kq|/^\<lookup_bool_option\>/;'q;"	kind:func
getopt_io.lookup_int_option	../library/getopt_io.m	/^:- func lookup_int_option(option_table(/;kq|/^\<lookup_int_option\>/;'q;"	kind:func
getopt_io.lookup_string_option	../library/getopt_io.m	/^:- func lookup_string_option(option_table(/;kq|/^\<lookup_string_option\>/;'q;"	kind:func
getopt_io.maybe_int	../library/getopt_io.m	/^    ;       maybe_int(maybe(int))$/;kq|-;/\<getopt_io.maybe_int\>/;'q;"	kind:cons
getopt_io.maybe_option_arg	../library/getopt_io.m	/^:- type maybe_option_arg$/;kq|-;/\<getopt_io.maybe_option_arg\>/;'q;"	kind:type	file:
getopt_io.maybe_option_error	../library/getopt_io.m	/^:- type maybe_option_error(OptionType)$/;kq|-;/\<getopt_io.maybe_option_error\>/;'q;"	kind:type
getopt_io.maybe_option_table	../library/getopt_io.m	/^:- type maybe_option_table(OptionType)$/;kq|-;/\<getopt_io.maybe_option_table\>/;'q;"	kind:type
getopt_io.maybe_string	../library/getopt_io.m	/^    ;       maybe_string(maybe(string))$/;kq|-;/\<getopt_io.maybe_string\>/;'q;"	kind:cons
getopt_io.maybe_string	../library/getopt_io.m	/^    ;       maybe_string(maybe(string)).$/;kq|-;/\<getopt_io.maybe_string\>/;'q;"	kind:cons
getopt_io.maybe_string_special	../library/getopt_io.m	/^    ;       maybe_string_special$/;kq|-;/\<getopt_io.maybe_string_special\>/;'q;"	kind:cons
getopt_io.no_option_arg	../library/getopt_io.m	/^    --->    no_option_arg$/;kq|-;/\<getopt_io.no_option_arg\>/;'q;"	kind:cons	file:
getopt_io.no_option_error	../library/getopt_io.m	/^    --->    no_option_error$/;kq|-;/\<getopt_io.no_option_error\>/;'q;"	kind:cons
getopt_io.non_file_special	../library/getopt_io.m	/^:- inst non_file_special for option_value\/1$/;kq|-;/\<getopt_io.non_file_special\>/;'q;"	kind:inst
getopt_io.none	../library/getopt_io.m	/^    --->    none$/;kq|-;/\<getopt_io.none\>/;'q;"	kind:cons
getopt_io.none	../library/getopt_io.m	/^    --->    none$/;kq|-;/\<getopt_io.none\>/;'q;"	kind:cons	file:
getopt_io.notrack	../library/getopt_io.m	/^    ;       notrack($/;kq|-;/\<getopt_io.notrack\>/;'q;"	kind:cons	file:
getopt_io.ok	../library/getopt_io.m	/^    --->    ok(option_table(OptionType))$/;kq|-;/\<getopt_io.ok\>/;'q;"	kind:cons
getopt_io.option_arg	../library/getopt_io.m	/^    ;       option_arg(string).$/;kq|-;/\<getopt_io.option_arg\>/;'q;"	kind:cons	file:
getopt_io.option_arg_error	../library/getopt_io.m	/^    ;       option_arg_error(option_error(OptionType)).$/;kq|-;/\<getopt_io.option_arg_error\>/;'q;"	kind:cons	file:
getopt_io.option_arg_no_error	../library/getopt_io.m	/^    --->    option_arg_no_error(string)$/;kq|-;/\<getopt_io.option_arg_no_error\>/;'q;"	kind:cons	file:
getopt_io.option_arg_or_error	../library/getopt_io.m	/^:- type option_arg_or_error(OptionType)$/;kq|-;/\<getopt_io.option_arg_or_error\>/;'q;"	kind:type	file:
getopt_io.option_data	../library/getopt_io.m	/^:- type option_data$/;kq|-;/\<getopt_io.option_data\>/;'q;"	kind:type
getopt_io.option_data_bool	../library/getopt_io.m	/^:- inst option_data_bool for option_data\/0$/;kq|-;/\<getopt_io.option_data_bool\>/;'q;"	kind:inst	file:
getopt_io.option_data_int	../library/getopt_io.m	/^:- inst option_data_int for option_data\/0$/;kq|-;/\<getopt_io.option_data_int\>/;'q;"	kind:inst	file:
getopt_io.option_data_none	../library/getopt_io.m	/^:- inst option_data_none for option_data\/0$/;kq|-;/\<getopt_io.option_data_none\>/;'q;"	kind:inst	file:
getopt_io.option_data_string	../library/getopt_io.m	/^:- inst option_data_string for option_data\/0$/;kq|-;/\<getopt_io.option_data_string\>/;'q;"	kind:inst	file:
getopt_io.option_default_value	../library/getopt_io.m	/^:- type option_default_value(OptionType) == (pred(OptionType, option_data)).$/;kq|-;/\<getopt_io.option_default_value\>/;'q;"	kind:type
getopt_io.option_error	../library/getopt_io.m	/^:- type option_error(OptionType)$/;kq|-;/\<getopt_io.option_error\>/;'q;"	kind:type
getopt_io.option_error_reason	../library/getopt_io.m	/^:- type option_error_reason$/;kq|-;/\<getopt_io.option_error_reason\>/;'q;"	kind:type
getopt_io.option_ops	../library/getopt_io.m	/^:- inst option_ops for option_ops\/1$/;kq|-;/\<getopt_io.option_ops\>/;'q;"	kind:inst
getopt_io.option_ops	../library/getopt_io.m	/^:- type option_ops(OptionType)$/;kq|-;/\<getopt_io.option_ops\>/;'q;"	kind:type
getopt_io.option_ops_internal	../library/getopt_io.m	/^:- inst option_ops_internal for option_ops_internal\/2$/;kq|-;/\<getopt_io.option_ops_internal\>/;'q;"	kind:inst	file:
getopt_io.option_ops_internal	../library/getopt_io.m	/^:- type option_ops_internal(OptionType, UserDataType)$/;kq|-;/\<getopt_io.option_ops_internal\>/;'q;"	kind:type	file:
getopt_io.option_ops_multi	../library/getopt_io.m	/^    ;       option_ops_multi($/;kq|-;/\<getopt_io.option_ops_multi\>/;'q;"	kind:cons
getopt_io.option_ops_multi	../library/getopt_io.m	/^    ;       option_ops_multi($/;kq|-;/\<getopt_io.option_ops_multi\>/;'q;"	kind:cons
getopt_io.option_ops_special	../library/getopt_io.m	/^:- inst option_ops_special for option_ops_special\/2$/;kq|-;/\<getopt_io.option_ops_special\>/;'q;"	kind:inst	file:
getopt_io.option_ops_special	../library/getopt_io.m	/^:- type option_ops_special(OptionType, UserDataType)$/;kq|-;/\<getopt_io.option_ops_special\>/;'q;"	kind:type	file:
getopt_io.option_ops_track	../library/getopt_io.m	/^:- inst option_ops_track for option_ops_track\/1$/;kq|-;/\<getopt_io.option_ops_track\>/;'q;"	kind:inst
getopt_io.option_ops_track	../library/getopt_io.m	/^:- type option_ops_track(OptionType)$/;kq|-;/\<getopt_io.option_ops_track\>/;'q;"	kind:type
getopt_io.option_ops_userdata	../library/getopt_io.m	/^:- inst option_ops_userdata for option_ops_userdata\/2$/;kq|-;/\<getopt_io.option_ops_userdata\>/;'q;"	kind:inst
getopt_io.option_ops_userdata	../library/getopt_io.m	/^:- type option_ops_userdata(OptionType, UserDataType)$/;kq|-;/\<getopt_io.option_ops_userdata\>/;'q;"	kind:type
getopt_io.option_table	../library/getopt_io.m	/^:- type option_table(OptionType) == map(OptionType, option_data).$/;kq|-;/\<getopt_io.option_table\>/;'q;"	kind:type
getopt_io.option_value	../library/getopt_io.m	/^:- type option_value(OptionType)$/;kq|-;/\<getopt_io.option_value\>/;'q;"	kind:type
getopt_io.ov_accumulating	../library/getopt_io.m	/^    ;       ov_accumulating(OptionType, string, string)$/;kq|-;/\<getopt_io.ov_accumulating\>/;'q;"	kind:cons
getopt_io.ov_bool	../library/getopt_io.m	/^    --->    ov_bool(OptionType, string, bool)$/;kq|-;/\<getopt_io.ov_bool\>/;'q;"	kind:cons
getopt_io.ov_bool_special	../library/getopt_io.m	/^    ;       ov_bool_special(OptionType, string, bool)$/;kq|-;/\<getopt_io.ov_bool_special\>/;'q;"	kind:cons
getopt_io.ov_file_special	../library/getopt_io.m	/^    ;       ov_file_special(OptionType, string, string).$/;kq|-;/\<getopt_io.ov_file_special\>/;'q;"	kind:cons
getopt_io.ov_int	../library/getopt_io.m	/^    ;       ov_int(OptionType, string, int)$/;kq|-;/\<getopt_io.ov_int\>/;'q;"	kind:cons
getopt_io.ov_int_special	../library/getopt_io.m	/^    ;       ov_int_special(OptionType, string, int)$/;kq|-;/\<getopt_io.ov_int_special\>/;'q;"	kind:cons
getopt_io.ov_maybe_int	../library/getopt_io.m	/^    ;       ov_maybe_int(OptionType, string, maybe(int))$/;kq|-;/\<getopt_io.ov_maybe_int\>/;'q;"	kind:cons
getopt_io.ov_maybe_string	../library/getopt_io.m	/^    ;       ov_maybe_string(OptionType, string, maybe(string))$/;kq|-;/\<getopt_io.ov_maybe_string\>/;'q;"	kind:cons
getopt_io.ov_special	../library/getopt_io.m	/^    ;       ov_special(OptionType, string)$/;kq|-;/\<getopt_io.ov_special\>/;'q;"	kind:cons
getopt_io.ov_string	../library/getopt_io.m	/^    ;       ov_string(OptionType, string, string)$/;kq|-;/\<getopt_io.ov_string\>/;'q;"	kind:cons
getopt_io.ov_string_special	../library/getopt_io.m	/^    ;       ov_string_special(OptionType, string, string)$/;kq|-;/\<getopt_io.ov_string_special\>/;'q;"	kind:cons
getopt_io.process_arguments	../library/getopt_io.m	/^:- pred process_arguments(/;kq|/^\<process_arguments\>/;'q;"	kind:pred	file:
getopt_io.process_options	../library/getopt_io.m	/^:- pred process_options(option_ops(OptionType)::in(/;kq|/^\<process_options\>/;'q;"	kind:pred
getopt_io.process_options_io	../library/getopt_io.m	/^:- pred process_options_io(option_ops(OptionType)::in(/;kq|/^\<process_options_io\>/;'q;"	kind:pred
getopt_io.read_failure_no_io	../library/getopt_io.m	/^    ;       read_failure_no_io.$/;kq|-;/\<getopt_io.read_failure_no_io\>/;'q;"	kind:cons	file:
getopt_io.read_failure_open	../library/getopt_io.m	/^    ;       read_failure_open(io.error)$/;kq|-;/\<getopt_io.read_failure_open\>/;'q;"	kind:cons	file:
getopt_io.read_failure_read	../library/getopt_io.m	/^    ;       read_failure_read(io.error)$/;kq|-;/\<getopt_io.read_failure_read\>/;'q;"	kind:cons	file:
getopt_io.read_file_contents	../library/getopt_io.m	/^:- typeclass read_file_contents(MaybeIO) where [$/;kq|-;/\<getopt_io.read_file_contents\>/;'q;"	kind:tc	file:
getopt_io.read_success	../library/getopt_io.m	/^    --->    read_success(string)$/;kq|-;/\<getopt_io.read_success\>/;'q;"	kind:cons	file:
getopt_io.record_arguments	../library/getopt_io.m	/^:- pred record_arguments(short_option(OptionType)::in(/;kq|/^\<record_arguments\>/;'q;"	kind:pred
getopt_io.record_option_bool	../library/getopt_io.m	/^:- pred record_option_bool(option_data::in(/;kq|/^\<record_option_bool\>/;'q;"	kind:pred	file:
getopt_io.record_option_int	../library/getopt_io.m	/^:- pred record_option_int(option_data::in(/;kq|/^\<record_option_int\>/;'q;"	kind:pred	file:
getopt_io.record_option_none	../library/getopt_io.m	/^:- pred record_option_none(option_data::in(/;kq|/^\<record_option_none\>/;'q;"	kind:pred	file:
getopt_io.record_option_string	../library/getopt_io.m	/^:- pred record_option_string(option_data::in(/;kq|/^\<record_option_string\>/;'q;"	kind:pred	file:
getopt_io.requires_argument	../library/getopt_io.m	/^    ;       requires_argument$/;kq|-;/\<getopt_io.requires_argument\>/;'q;"	kind:cons
getopt_io.short_option	../library/getopt_io.m	/^                short_option    :: pred(char, OptionType),$/;kq|-;/\<getopt_io.short_option\>/;'q;"	kind:fld	file:
getopt_io.short_option	../library/getopt_io.m	/^:- type short_option(OptionType) == (pred(char, OptionType)).$/;kq|-;/\<getopt_io.short_option\>/;'q;"	kind:type
getopt_io.special	../library/getopt_io.m	/^    ;       special$/;kq|-;/\<getopt_io.special\>/;'q;"	kind:cons
getopt_io.special_data	../library/getopt_io.m	/^:- type special_data$/;kq|-;/\<getopt_io.special_data\>/;'q;"	kind:type
getopt_io.special_handler	../library/getopt_io.m	/^                special_handler :: option_ops_special(OptionType, UserDataType)$/;kq|-;/\<getopt_io.special_handler\>/;'q;"	kind:fld	file:
getopt_io.special_handler	../library/getopt_io.m	/^:- type special_handler(OptionType) ==$/;kq|-;/\<getopt_io.special_handler\>/;'q;"	kind:type
getopt_io.string	../library/getopt_io.m	/^    ;       string(string)$/;kq|-;/\<getopt_io.string\>/;'q;"	kind:cons
getopt_io.string	../library/getopt_io.m	/^    ;       string(string)$/;kq|-;/\<getopt_io.string\>/;'q;"	kind:cons
getopt_io.string_special	../library/getopt_io.m	/^    ;       string_special$/;kq|-;/\<getopt_io.string_special\>/;'q;"	kind:cons
getopt_io.track	../library/getopt_io.m	/^    ;       track($/;kq|-;/\<getopt_io.track\>/;'q;"	kind:cons	file:
getopt_io.unknown_type	../library/getopt_io.m	/^    --->    unknown_type$/;kq|-;/\<getopt_io.unknown_type\>/;'q;"	kind:cons
getopt_io.unrecognized_option	../library/getopt_io.m	/^    --->    unrecognized_option(string)$/;kq|-;/\<getopt_io.unrecognized_option\>/;'q;"	kind:cons
getopt_io.user_data_handler	../library/getopt_io.m	/^:- type user_data_handler(OptionType, UserDataType) ==$/;kq|-;/\<getopt_io.user_data_handler\>/;'q;"	kind:type
getopt_io.userdata	../library/getopt_io.m	/^    ;       userdata($/;kq|-;/\<getopt_io.userdata\>/;'q;"	kind:cons	file:
getopt_maps	options.m	/^:- type getopt_maps$/;kq|-;/\<getopt_maps\>/;'q;"	kind:type	file:
gf_int0	module_baggage.m	/^    ;       gf_int0(parse_tree_int0, read_why_int0)$/;kq|-;/\<gf_int0\>/;'q;"	kind:cons
gf_int1	module_baggage.m	/^    ;       gf_int1(parse_tree_int1, read_why_int1)$/;kq|-;/\<gf_int1\>/;'q;"	kind:cons
gf_int2	module_baggage.m	/^    ;       gf_int2(parse_tree_int2, read_why_int2)$/;kq|-;/\<gf_int2\>/;'q;"	kind:cons
gf_int3	module_baggage.m	/^    ;       gf_int3(parse_tree_int3, read_why_int3).$/;kq|-;/\<gf_int3\>/;'q;"	kind:cons
gf_src	module_baggage.m	/^    --->    gf_src(parse_tree_module_src)$/;kq|-;/\<gf_src\>/;'q;"	kind:cons
gh_alt_long_names	optdb_help.m	/^                gh_alt_long_names       :: list(string),$/;kq|-;/\<gh_alt_long_names\>/;'q;"	kind:fld
gh_description	optdb_help.m	/^                gh_description          :: help_text$/;kq|-;/\<gh_description\>/;'q;"	kind:fld
gh_long_name	optdb_help.m	/^                gh_long_name            :: string,$/;kq|-;/\<gh_long_name\>/;'q;"	kind:fld
gh_public_or_private	optdb_help.m	/^                gh_public_or_private    :: help_public_or_private,$/;kq|-;/\<gh_public_or_private\>/;'q;"	kind:fld
gh_short_names	optdb_help.m	/^                gh_short_names          :: list(char),$/;kq|-;/\<gh_short_names\>/;'q;"	kind:fld
gi_code_gen_info	hlds_goal.m	/^\/*  7 *\/        gi_code_gen_info    :: hlds_goal_code_gen_info,$/;kq|-;/\<gi_code_gen_info\>/;'q;"	kind:fld	file:
gi_determinism	hlds_goal.m	/^\/*  1 *\/        gi_determinism      :: determinism,$/;kq|-;/\<gi_determinism\>/;'q;"	kind:fld	file:
gi_extra	hlds_goal.m	/^\/*  8 *\/        gi_extra            :: hlds_goal_extra_info$/;kq|-;/\<gi_extra\>/;'q;"	kind:fld	file:
gi_features	hlds_goal.m	/^\/*  5 *\/        gi_features         :: set(goal_feature),$/;kq|-;/\<gi_features\>/;'q;"	kind:fld	file:
gi_functions	recompilation.version.m	/^                gi_functions        :: gathered_item_multi_map_na$/;kq|-;/\<gi_functions\>/;'q;"	kind:fld	file:
gi_goal_id	hlds_goal.m	/^\/*  6 *\/        gi_goal_id          :: goal_id,$/;kq|-;/\<gi_goal_id\>/;'q;"	kind:fld	file:
gi_instances	recompilation.version.m	/^                gi_instances        :: gathered_item_multi_map_in,$/;kq|-;/\<gi_instances\>/;'q;"	kind:fld	file:
gi_instmap_delta	hlds_goal.m	/^\/*  3 *\/        gi_instmap_delta    :: instmap_delta,$/;kq|-;/\<gi_instmap_delta\>/;'q;"	kind:fld	file:
gi_insts	recompilation.version.m	/^                gi_insts            :: gathered_item_multi_map_na,$/;kq|-;/\<gi_insts\>/;'q;"	kind:fld	file:
gi_modes	recompilation.version.m	/^                gi_modes            :: gathered_item_multi_map_na,$/;kq|-;/\<gi_modes\>/;'q;"	kind:fld	file:
gi_nonlocals	hlds_goal.m	/^\/*  4 *\/        gi_nonlocals        :: set_of_progvar,$/;kq|-;/\<gi_nonlocals\>/;'q;"	kind:fld	file:
gi_predicates	recompilation.version.m	/^                gi_predicates       :: gathered_item_multi_map_na,$/;kq|-;/\<gi_predicates\>/;'q;"	kind:fld	file:
gi_purity	hlds_goal.m	/^\/*  2 *\/        gi_purity           :: purity,$/;kq|-;/\<gi_purity\>/;'q;"	kind:fld	file:
gi_type_defns	recompilation.version.m	/^                gi_type_defns       :: gathered_item_multi_map_na,$/;kq|-;/\<gi_type_defns\>/;'q;"	kind:fld	file:
gi_type_names	recompilation.version.m	/^                gi_type_names       :: gathered_item_multi_map_na,$/;kq|-;/\<gi_type_names\>/;'q;"	kind:fld	file:
gi_typeclasses	recompilation.version.m	/^                gi_typeclasses      :: gathered_item_multi_map_na,$/;kq|-;/\<gi_typeclasses\>/;'q;"	kind:fld	file:
give_vars_consecutive_arg_infos	call_gen.m	/^:- pred give_vars_consecutive_arg_infos(list(/;kq|/^\<give_vars_consecutive_arg_infos\>/;'q;"	kind:pred	file:
give_vars_types	unify_proc.m	/^    ;       give_vars_types.$/;kq|-;/\<give_vars_types\>/;'q;"	kind:cons	file:
given_up_search	switch_detection.m	/^    ;       given_up_search.$/;kq|-;/\<given_up_search\>/;'q;"	kind:cons	file:
gk_all	parse_goal.m	/^    ;       gk_all$/;kq|-;/\<gk_all\>/;'q;"	kind:cons	file:
gk_arbitrary	parse_goal.m	/^    ;       gk_arbitrary$/;kq|-;/\<gk_arbitrary\>/;'q;"	kind:cons	file:
gk_atomic	parse_goal.m	/^    ;       gk_atomic$/;kq|-;/\<gk_atomic\>/;'q;"	kind:cons	file:
gk_catch	parse_goal.m	/^    ;       gk_catch$/;kq|-;/\<gk_catch\>/;'q;"	kind:cons	file:
gk_catch_any	parse_goal.m	/^    ;       gk_catch_any$/;kq|-;/\<gk_catch_any\>/;'q;"	kind:cons	file:
gk_conj	parse_goal.m	/^    ;       gk_conj$/;kq|-;/\<gk_conj\>/;'q;"	kind:cons	file:
gk_disable_warning	parse_goal.m	/^    ;       gk_disable_warning$/;kq|-;/\<gk_disable_warning\>/;'q;"	kind:cons	file:
gk_disable_warnings	parse_goal.m	/^    ;       gk_disable_warnings$/;kq|-;/\<gk_disable_warnings\>/;'q;"	kind:cons	file:
gk_else	parse_goal.m	/^    ;       gk_else$/;kq|-;/\<gk_else\>/;'q;"	kind:cons	file:
gk_equal	parse_goal.m	/^    ;       gk_equal.$/;kq|-;/\<gk_equal\>/;'q;"	kind:cons	file:
gk_event	parse_goal.m	/^    ;       gk_event$/;kq|-;/\<gk_event\>/;'q;"	kind:cons	file:
gk_fail	parse_goal.m	/^    ;       gk_fail$/;kq|-;/\<gk_fail\>/;'q;"	kind:cons	file:
gk_if	parse_goal.m	/^    ;       gk_if$/;kq|-;/\<gk_if\>/;'q;"	kind:cons	file:
gk_imply_to_both	parse_goal.m	/^    ;       gk_imply_to_both$/;kq|-;/\<gk_imply_to_both\>/;'q;"	kind:cons	file:
gk_imply_to_left	parse_goal.m	/^    ;       gk_imply_to_left$/;kq|-;/\<gk_imply_to_left\>/;'q;"	kind:cons	file:
gk_imply_to_right	parse_goal.m	/^    ;       gk_imply_to_right$/;kq|-;/\<gk_imply_to_right\>/;'q;"	kind:cons	file:
gk_impure	parse_goal.m	/^    --->    gk_impure$/;kq|-;/\<gk_impure\>/;'q;"	kind:cons	file:
gk_not	parse_goal.m	/^    ;       gk_not$/;kq|-;/\<gk_not\>/;'q;"	kind:cons	file:
gk_not_prolog	parse_goal.m	/^    ;       gk_not_prolog$/;kq|-;/\<gk_not_prolog\>/;'q;"	kind:cons	file:
gk_par_conj	parse_goal.m	/^    ;       gk_par_conj$/;kq|-;/\<gk_par_conj\>/;'q;"	kind:cons	file:
gk_promise_eqv_soln_sets	parse_goal.m	/^    ;       gk_promise_eqv_soln_sets$/;kq|-;/\<gk_promise_eqv_soln_sets\>/;'q;"	kind:cons	file:
gk_promise_eqv_solns	parse_goal.m	/^    ;       gk_promise_eqv_solns$/;kq|-;/\<gk_promise_eqv_solns\>/;'q;"	kind:cons	file:
gk_promise_impure	parse_goal.m	/^    ;       gk_promise_impure$/;kq|-;/\<gk_promise_impure\>/;'q;"	kind:cons	file:
gk_promise_pure	parse_goal.m	/^    ;       gk_promise_pure$/;kq|-;/\<gk_promise_pure\>/;'q;"	kind:cons	file:
gk_promise_semipure	parse_goal.m	/^    ;       gk_promise_semipure$/;kq|-;/\<gk_promise_semipure\>/;'q;"	kind:cons	file:
gk_require_arms_cc_multi	parse_goal.m	/^    ;       gk_require_arms_cc_multi$/;kq|-;/\<gk_require_arms_cc_multi\>/;'q;"	kind:cons	file:
gk_require_arms_cc_nondet	parse_goal.m	/^    ;       gk_require_arms_cc_nondet$/;kq|-;/\<gk_require_arms_cc_nondet\>/;'q;"	kind:cons	file:
gk_require_arms_det	parse_goal.m	/^    ;       gk_require_arms_det$/;kq|-;/\<gk_require_arms_det\>/;'q;"	kind:cons	file:
gk_require_arms_erroneous	parse_goal.m	/^    ;       gk_require_arms_erroneous$/;kq|-;/\<gk_require_arms_erroneous\>/;'q;"	kind:cons	file:
gk_require_arms_failure	parse_goal.m	/^    ;       gk_require_arms_failure$/;kq|-;/\<gk_require_arms_failure\>/;'q;"	kind:cons	file:
gk_require_arms_multi	parse_goal.m	/^    ;       gk_require_arms_multi$/;kq|-;/\<gk_require_arms_multi\>/;'q;"	kind:cons	file:
gk_require_arms_nondet	parse_goal.m	/^    ;       gk_require_arms_nondet$/;kq|-;/\<gk_require_arms_nondet\>/;'q;"	kind:cons	file:
gk_require_arms_semidet	parse_goal.m	/^    ;       gk_require_arms_semidet$/;kq|-;/\<gk_require_arms_semidet\>/;'q;"	kind:cons	file:
gk_require_cc_multi	parse_goal.m	/^    ;       gk_require_cc_multi$/;kq|-;/\<gk_require_cc_multi\>/;'q;"	kind:cons	file:
gk_require_cc_nondet	parse_goal.m	/^    ;       gk_require_cc_nondet$/;kq|-;/\<gk_require_cc_nondet\>/;'q;"	kind:cons	file:
gk_require_complete_switch	parse_goal.m	/^    ;       gk_require_complete_switch$/;kq|-;/\<gk_require_complete_switch\>/;'q;"	kind:cons	file:
gk_require_det	parse_goal.m	/^    ;       gk_require_det$/;kq|-;/\<gk_require_det\>/;'q;"	kind:cons	file:
gk_require_erroneous	parse_goal.m	/^    ;       gk_require_erroneous$/;kq|-;/\<gk_require_erroneous\>/;'q;"	kind:cons	file:
gk_require_failure	parse_goal.m	/^    ;       gk_require_failure$/;kq|-;/\<gk_require_failure\>/;'q;"	kind:cons	file:
gk_require_multi	parse_goal.m	/^    ;       gk_require_multi$/;kq|-;/\<gk_require_multi\>/;'q;"	kind:cons	file:
gk_require_nondet	parse_goal.m	/^    ;       gk_require_nondet$/;kq|-;/\<gk_require_nondet\>/;'q;"	kind:cons	file:
gk_require_semidet	parse_goal.m	/^    ;       gk_require_semidet$/;kq|-;/\<gk_require_semidet\>/;'q;"	kind:cons	file:
gk_semicolon	parse_goal.m	/^    ;       gk_semicolon$/;kq|-;/\<gk_semicolon\>/;'q;"	kind:cons	file:
gk_semipure	parse_goal.m	/^    ;       gk_semipure$/;kq|-;/\<gk_semipure\>/;'q;"	kind:cons	file:
gk_some	parse_goal.m	/^    ;       gk_some$/;kq|-;/\<gk_some\>/;'q;"	kind:cons	file:
gk_then	parse_goal.m	/^    ;       gk_then$/;kq|-;/\<gk_then\>/;'q;"	kind:cons	file:
gk_trace	parse_goal.m	/^    ;       gk_trace$/;kq|-;/\<gk_trace\>/;'q;"	kind:cons	file:
gk_true	parse_goal.m	/^    ;       gk_true$/;kq|-;/\<gk_true\>/;'q;"	kind:cons	file:
glb	../library/robdd.m	/^:- func glb(robdd(T), robdd(T)) = robdd(/;kq|/^\<glb\>/;'q;"	kind:func	file:
glb_reuse_types	structure_reuse.direct_choose_reuse.m	/^:- pred glb_reuse_types(list(/;kq|/^\<glb_reuse_types\>/;'q;"	kind:pred	file:
glb_reuse_types_2	structure_reuse.direct_choose_reuse.m	/^:- pred glb_reuse_types_2(/;kq|/^\<glb_reuse_types_2\>/;'q;"	kind:pred	file:
global_check	pd_term.m	/^:- pred global_check(module_info::in, hlds_goal::in, list(/;kq|/^\<global_check\>/;'q;"	kind:pred
global_check_result	pd_term.m	/^:- type global_check_result$/;kq|-;/\<global_check_result\>/;'q;"	kind:type
global_data	global_data.m	/^:- type global_data$/;kq|-;/\<global_data\>/;'q;"	kind:type	file:
global_data.cell_type_bimap	global_data.m	/^:- type cell_type_bimap == bimap(common_cell_type, type_num).$/;kq|-;/\<global_data.cell_type_bimap\>/;'q;"	kind:type	file:
global_data.compute_cell_type	global_data.m	/^:- pred compute_cell_type(list(/;kq|/^\<compute_cell_type\>/;'q;"	kind:pred	file:
global_data.gd_alloc_sites	global_data.m	/^                gd_alloc_sites              :: set_tree234(alloc_site_info)$/;kq|-;/\<global_data.gd_alloc_sites\>/;'q;"	kind:fld	file:
global_data.gd_closure_layouts	global_data.m	/^                gd_closure_layouts          :: list(closure_proc_id_data),$/;kq|-;/\<global_data.gd_closure_layouts\>/;'q;"	kind:fld	file:
global_data.gd_proc_layout_map	global_data.m	/^                gd_proc_layout_map          :: proc_layout_map,$/;kq|-;/\<global_data.gd_proc_layout_map\>/;'q;"	kind:fld	file:
global_data.gd_proc_var_map	global_data.m	/^                gd_proc_var_map             :: proc_var_map,$/;kq|-;/\<global_data.gd_proc_var_map\>/;'q;"	kind:fld	file:
global_data.get_static_cells	global_data.m	/^:- pred get_static_cells(/;kq|/^\<get_static_cells\>/;'q;"	kind:pred
global_data.make_alloc_id_map	global_data.m	/^:- pred make_alloc_id_map(/;kq|/^\<make_alloc_id_map\>/;'q;"	kind:pred	file:
global_data.make_arg_groups	global_data.m	/^:- pred make_arg_groups(llds_type::in, list(/;kq|/^\<make_arg_groups\>/;'q;"	kind:pred	file:
global_data.merge_global_datas	global_data.m	/^:- pred merge_global_datas(/;kq|/^\<merge_global_datas\>/;'q;"	kind:pred
global_data.natural_type	global_data.m	/^:- pred natural_type(/;kq|/^\<natural_type\>/;'q;"	kind:pred	file:
global_data.num_words	global_data.m	/^:- type num_words$/;kq|-;/\<global_data.num_words\>/;'q;"	kind:type
global_data.one_word	global_data.m	/^    --->    one_word$/;kq|-;/\<global_data.one_word\>/;'q;"	kind:cons
global_data.proc_layout_map	global_data.m	/^:- type proc_layout_map ==  map(pred_proc_id, proc_layout_info).$/;kq|-;/\<global_data.proc_layout_map\>/;'q;"	kind:type	file:
global_data.proc_var_map	global_data.m	/^:- type proc_var_map    ==  map(pred_proc_id, tabling_info_struct).$/;kq|-;/\<global_data.proc_var_map\>/;'q;"	kind:type	file:
global_data.remap_data_id	global_data.m	/^:- pred remap_data_id(/;kq|/^\<remap_data_id\>/;'q;"	kind:pred	file:
global_data.remap_instr	global_data.m	/^:- pred remap_instr(/;kq|/^\<remap_instr\>/;'q;"	kind:pred	file:
global_data.remap_instruction	global_data.m	/^:- pred remap_instruction(/;kq|/^\<remap_instruction\>/;'q;"	kind:pred	file:
global_data.remap_lval	global_data.m	/^:- pred remap_lval(/;kq|/^\<remap_lval\>/;'q;"	kind:pred	file:
global_data.remap_mem_ref	global_data.m	/^:- pred remap_mem_ref(/;kq|/^\<remap_mem_ref\>/;'q;"	kind:pred	file:
global_data.remap_plain_value	global_data.m	/^:- pred remap_plain_value(/;kq|/^\<remap_plain_value\>/;'q;"	kind:pred	file:
global_data.remap_rval	global_data.m	/^:- pred remap_rval(/;kq|/^\<remap_rval\>/;'q;"	kind:pred	file:
global_data.remap_rval_const	global_data.m	/^:- pred remap_rval_const(/;kq|/^\<remap_rval_const\>/;'q;"	kind:pred	file:
global_data.rval_type_as_arg	global_data.m	/^:- func rval_type_as_arg(/;kq|/^\<rval_type_as_arg\>/;'q;"	kind:func
global_data.scalar_cell_group	global_data.m	/^:- type scalar_cell_group$/;kq|-;/\<global_data.scalar_cell_group\>/;'q;"	kind:type	file:
global_data.sci_sub_info	global_data.m	/^                sci_sub_info                :: static_cell_sub_info,$/;kq|-;/\<global_data.sci_sub_info\>/;'q;"	kind:fld	file:
global_data.sci_type_counter	global_data.m	/^                sci_type_counter            :: counter, % next type number$/;kq|-;/\<global_data.sci_type_counter\>/;'q;"	kind:fld	file:
global_data.scsi_common_data	global_data.m	/^                scsi_common_data            :: maybe_use_llds_common_data$/;kq|-;/\<global_data.scsi_common_data\>/;'q;"	kind:fld	file:
global_data.scsi_module_name	global_data.m	/^                scsi_module_name            :: module_name, % base file name$/;kq|-;/\<global_data.scsi_module_name\>/;'q;"	kind:fld	file:
global_data.scsi_unbox_float	global_data.m	/^                scsi_unbox_float            :: have_unboxed_floats,$/;kq|-;/\<global_data.scsi_unbox_float\>/;'q;"	kind:fld	file:
global_data.scsi_unbox_int64s	global_data.m	/^                scsi_unbox_int64s           :: have_unboxed_int64s,$/;kq|-;/\<global_data.scsi_unbox_int64s\>/;'q;"	kind:fld	file:
global_data.static_cell_info	global_data.m	/^:- type static_cell_info$/;kq|-;/\<global_data.static_cell_info\>/;'q;"	kind:type	file:
global_data.two_words	global_data.m	/^    ;       two_words.$/;kq|-;/\<global_data.two_words\>/;'q;"	kind:cons
global_data.vector_cell_group	global_data.m	/^:- type vector_cell_group$/;kq|-;/\<global_data.vector_cell_group\>/;'q;"	kind:type	file:
global_data.vector_cell_map	global_data.m	/^                vector_cell_map             :: map(int, vector_contents)$/;kq|-;/\<global_data.vector_cell_map\>/;'q;"	kind:fld	file:
global_data.vector_contents	global_data.m	/^:- type vector_contents$/;kq|-;/\<global_data.vector_contents\>/;'q;"	kind:type	file:
global_data_add_new_alloc_sites	global_data.m	/^:- pred global_data_add_new_alloc_sites(set_tree234(/;kq|/^\<global_data_add_new_alloc_sites\>/;'q;"	kind:pred
global_data_add_new_closure_layouts	global_data.m	/^:- pred global_data_add_new_closure_layouts(list(/;kq|/^\<global_data_add_new_closure_layouts\>/;'q;"	kind:pred
global_data_add_new_proc_layout	global_data.m	/^:- pred global_data_add_new_proc_layout(/;kq|/^\<global_data_add_new_proc_layout\>/;'q;"	kind:pred
global_data_add_new_proc_var	global_data.m	/^:- pred global_data_add_new_proc_var(/;kq|/^\<global_data_add_new_proc_var\>/;'q;"	kind:pred
global_data_get_all_alloc_sites	global_data.m	/^:- pred global_data_get_all_alloc_sites(/;kq|/^\<global_data_get_all_alloc_sites\>/;'q;"	kind:pred
global_data_get_all_closure_layouts	global_data.m	/^:- pred global_data_get_all_closure_layouts(/;kq|/^\<global_data_get_all_closure_layouts\>/;'q;"	kind:pred
global_data_get_all_proc_layouts	global_data.m	/^:- pred global_data_get_all_proc_layouts(/;kq|/^\<global_data_get_all_proc_layouts\>/;'q;"	kind:pred
global_data_get_all_proc_vars	global_data.m	/^:- pred global_data_get_all_proc_vars(/;kq|/^\<global_data_get_all_proc_vars\>/;'q;"	kind:pred
global_data_get_proc_layout	global_data.m	/^:- pred global_data_get_proc_layout(/;kq|/^\<global_data_get_proc_layout\>/;'q;"	kind:pred
global_data_get_static_cell_info	global_data.m	/^:- pred global_data_get_static_cell_info(/;kq|/^\<global_data_get_static_cell_info\>/;'q;"	kind:pred
global_data_get_threadscope_rev_string_table	global_data.m	/^:- pred global_data_get_threadscope_rev_string_table(/;kq|/^\<global_data_get_threadscope_rev_string_table\>/;'q;"	kind:pred
global_data_get_threadscope_string_table	global_data.m	/^:- pred global_data_get_threadscope_string_table(/;kq|/^\<global_data_get_threadscope_string_table\>/;'q;"	kind:pred
global_data_init	global_data.m	/^:- pred global_data_init(static_cell_info::in, int::in, list(/;kq|/^\<global_data_init\>/;'q;"	kind:pred
global_data_maybe_get_proc_layout	global_data.m	/^:- pred global_data_maybe_get_proc_layout(/;kq|/^\<global_data_maybe_get_proc_layout\>/;'q;"	kind:pred
global_data_remapping	global_data.m	/^:- type global_data_remapping$/;kq|-;/\<global_data_remapping\>/;'q;"	kind:type	file:
global_data_set_static_cell_info	global_data.m	/^:- pred global_data_set_static_cell_info(/;kq|/^\<global_data_set_static_cell_info\>/;'q;"	kind:pred
global_data_set_threadscope_rev_string_table	global_data.m	/^:- pred global_data_set_threadscope_rev_string_table(list(/;kq|/^\<global_data_set_threadscope_rev_string_table\>/;'q;"	kind:pred
global_data_update_proc_layout	global_data.m	/^:- pred global_data_update_proc_layout(/;kq|/^\<global_data_update_proc_layout\>/;'q;"	kind:pred
global_dummy_var	mlds.m	/^:- func global_dummy_var = qual_global_var_name.$/;kq|/^\<global_dummy_var\>/;'q;"	kind:func
global_foreign_type_name	prog_mutable.m	/^:- func global_foreign_type_name(/;kq|/^\<global_foreign_type_name\>/;'q;"	kind:func	file:
global_term_info	pd_term.m	/^:- type global_term_info$/;kq|-;/\<global_term_info\>/;'q;"	kind:type	file:
global_term_info_init	pd_term.m	/^:- pred global_term_info_init(/;kq|/^\<global_term_info_init\>/;'q;"	kind:pred
global_var_access	mlds.m	/^:- type global_var_access$/;kq|-;/\<global_var_access\>/;'q;"	kind:type
global_var_decl_flags_to_prefix	mlds_to_c_global.m	/^:- func global_var_decl_flags_to_prefix(/;kq|/^\<global_var_decl_flags_to_prefix\>/;'q;"	kind:func	file:
global_var_decl_flags_to_string_for_csharp	mlds_to_cs_global.m	/^:- func global_var_decl_flags_to_string_for_csharp(/;kq|/^\<global_var_decl_flags_to_string_for_csharp\>/;'q;"	kind:func	file:
global_var_decl_to_type_name_string	mlds_to_c_global.m	/^:- func global_var_decl_to_type_name_string(/;kq|/^\<global_var_decl_to_type_name_string\>/;'q;"	kind:func	file:
global_var_defn_is_private	mlds_to_target_util.m	/^:- pred global_var_defn_is_private(/;kq|/^\<global_var_defn_is_private\>/;'q;"	kind:pred
global_var_defn_is_type_ctor_info	mlds_to_target_util.m	/^:- pred global_var_defn_is_type_ctor_info(/;kq|/^\<global_var_defn_is_type_ctor_info\>/;'q;"	kind:pred
global_var_extern_or_static_prefix	mlds_to_c_global.m	/^:- func global_var_extern_or_static_prefix(/;kq|/^\<global_var_extern_or_static_prefix\>/;'q;"	kind:func	file:
global_var_name_to_ll_string_for_csharp	mlds_to_cs_name.m	/^:- func global_var_name_to_ll_string_for_csharp(/;kq|/^\<global_var_name_to_ll_string_for_csharp\>/;'q;"	kind:func
global_var_name_to_nll_string_for_csharp	mlds_to_cs_name.m	/^:- func global_var_name_to_nll_string_for_csharp(/;kq|/^\<global_var_name_to_nll_string_for_csharp\>/;'q;"	kind:func
global_var_name_to_string_for_c	mlds_to_c_name.m	/^:- func global_var_name_to_string_for_c(/;kq|/^\<global_var_name_to_string_for_c\>/;'q;"	kind:func	file:
global_var_name_to_string_for_java	mlds_to_java_name.m	/^:- func global_var_name_to_string_for_java(/;kq|/^\<global_var_name_to_string_for_java\>/;'q;"	kind:func
global_var_ref	llds.m	/^    ;       global_var_ref(c_global_var_ref)$/;kq|-;/\<global_var_ref\>/;'q;"	kind:cons
global_var_ref	mlds.m	/^:- type global_var_ref$/;kq|-;/\<global_var_ref\>/;'q;"	kind:type
global_var_ref_to_string	mlds_to_c_name.m	/^:- func global_var_ref_to_string(/;kq|/^\<global_var_ref_to_string\>/;'q;"	kind:func
globals	globals.m	/^:- type globals$/;kq|-;/\<globals\>/;'q;"	kind:type	file:
globals.backend	globals.m	/^:- type backend$/;kq|-;/\<globals.backend\>/;'q;"	kind:type
globals.c_compiler_type	globals.m	/^:- type c_compiler_type$/;kq|-;/\<globals.c_compiler_type\>/;'q;"	kind:type
globals.c_incl_ext	globals.m	/^:- type c_incl_ext$/;kq|-;/\<globals.c_incl_ext\>/;'q;"	kind:type
globals.cc_cl_x64	globals.m	/^    ;       cc_cl_x64(maybe(int))  % MSVC targeting x86_64 (x64).$/;kq|-;/\<globals.cc_cl_x64\>/;'q;"	kind:cons
globals.cc_cl_x86	globals.m	/^    ;       cc_cl_x86(maybe(int))  % MSVC targeting x86.$/;kq|-;/\<globals.cc_cl_x86\>/;'q;"	kind:cons
globals.cc_clang	globals.m	/^    ;       cc_clang(maybe(clang_version))$/;kq|-;/\<globals.cc_clang\>/;'q;"	kind:cons
globals.cc_gcc	globals.m	/^    --->    cc_gcc($/;kq|-;/\<globals.cc_gcc\>/;'q;"	kind:cons
globals.cc_unknown	globals.m	/^    ;       cc_unknown.$/;kq|-;/\<globals.cc_unknown\>/;'q;"	kind:cons
globals.cie_h	globals.m	/^    ;       cie_h.          % Not created from Mercury code.$/;kq|-;/\<globals.cie_h\>/;'q;"	kind:cons
globals.cie_mh	globals.m	/^    --->    cie_mh$/;kq|-;/\<globals.cie_mh\>/;'q;"	kind:cons
globals.cie_mih	globals.m	/^    ;       cie_mih$/;kq|-;/\<globals.cie_mih\>/;'q;"	kind:cons
globals.clang_version	globals.m	/^:- type clang_version$/;kq|-;/\<globals.clang_version\>/;'q;"	kind:type
globals.compilation_target	globals.m	/^:- type compilation_target$/;kq|-;/\<globals.compilation_target\>/;'q;"	kind:type
globals.compiler_output_stream	globals.m	/^:- type compiler_output_stream$/;kq|-;/\<globals.compiler_output_stream\>/;'q;"	kind:type	file:
globals.convert_clang_version	globals.m	/^:- pred convert_clang_version(/;kq|/^\<convert_clang_version\>/;'q;"	kind:pred	file:
globals.convert_env_type	globals.m	/^:- pred convert_env_type(/;kq|/^\<convert_env_type\>/;'q;"	kind:pred
globals.convert_gc_method	globals.m	/^:- pred convert_gc_method(/;kq|/^\<convert_gc_method\>/;'q;"	kind:pred
globals.convert_gcc_version	globals.m	/^:- pred convert_gcc_version(/;kq|/^\<convert_gcc_version\>/;'q;"	kind:pred	file:
globals.convert_reuse_strategy	globals.m	/^:- pred convert_reuse_strategy(/;kq|/^\<convert_reuse_strategy\>/;'q;"	kind:pred
globals.convert_target	globals.m	/^:- pred convert_target(/;kq|/^\<convert_target\>/;'q;"	kind:pred
globals.convert_target_2	globals.m	/^:- pred convert_target_2(/;kq|/^\<convert_target_2\>/;'q;"	kind:pred	file:
globals.csharp_compiler_type	globals.m	/^:- type csharp_compiler_type$/;kq|-;/\<globals.csharp_compiler_type\>/;'q;"	kind:type
globals.csharp_microsoft	globals.m	/^    --->    csharp_microsoft$/;kq|-;/\<globals.csharp_microsoft\>/;'q;"	kind:cons
globals.csharp_mono	globals.m	/^    ;       csharp_mono$/;kq|-;/\<globals.csharp_mono\>/;'q;"	kind:cons
globals.csharp_unknown	globals.m	/^    ;       csharp_unknown.$/;kq|-;/\<globals.csharp_unknown\>/;'q;"	kind:cons
globals.edm_c_incl	globals.m	/^                edm_c_incl          :: ext_c_incl_dirs_map,$/;kq|-;/\<globals.edm_c_incl\>/;'q;"	kind:fld
globals.edm_interface	globals.m	/^                edm_interface       :: ext_interface_dirs_map,$/;kq|-;/\<globals.edm_interface\>/;'q;"	kind:fld
globals.edm_intermod	globals.m	/^                edm_intermod        :: ext_intermod_dirs_map,$/;kq|-;/\<globals.edm_intermod\>/;'q;"	kind:fld
globals.edm_lib	globals.m	/^                edm_lib             :: ext_lib_dirs_map,$/;kq|-;/\<globals.edm_lib\>/;'q;"	kind:fld
globals.edm_stdlib	globals.m	/^                edm_stdlib          :: ext_stdlib_dirs_map$/;kq|-;/\<globals.edm_stdlib\>/;'q;"	kind:fld
globals.env_type	globals.m	/^:- type env_type$/;kq|-;/\<globals.env_type\>/;'q;"	kind:type
globals.env_type_cygwin	globals.m	/^    ;       env_type_cygwin$/;kq|-;/\<globals.env_type_cygwin\>/;'q;"	kind:cons
globals.env_type_msys	globals.m	/^    ;       env_type_msys$/;kq|-;/\<globals.env_type_msys\>/;'q;"	kind:cons
globals.env_type_posix	globals.m	/^    --->    env_type_posix$/;kq|-;/\<globals.env_type_posix\>/;'q;"	kind:cons
globals.env_type_powershell	globals.m	/^    ;       env_type_powershell.$/;kq|-;/\<globals.env_type_powershell\>/;'q;"	kind:cons
globals.env_type_win_cmd	globals.m	/^    ;       env_type_win_cmd$/;kq|-;/\<globals.env_type_win_cmd\>/;'q;"	kind:cons
globals.ext_c_incl_dirs_map	globals.m	/^:- type ext_c_incl_dirs_map == map(c_incl_ext, list(dir_name)).$/;kq|-;/\<globals.ext_c_incl_dirs_map\>/;'q;"	kind:type
globals.ext_dirs_maps	globals.m	/^:- type ext_dirs_maps$/;kq|-;/\<globals.ext_dirs_maps\>/;'q;"	kind:type
globals.ext_interface_dirs_map	globals.m	/^:- type ext_interface_dirs_map == map(interface_ext, list(dir_name)).$/;kq|-;/\<globals.ext_interface_dirs_map\>/;'q;"	kind:type
globals.ext_intermod_dirs_map	globals.m	/^:- type ext_intermod_dirs_map == map(intermod_ext, list(dir_name)).$/;kq|-;/\<globals.ext_intermod_dirs_map\>/;'q;"	kind:type
globals.ext_lib_dirs_map	globals.m	/^:- type ext_lib_dirs_map == map(lib_ext, list(dir_name)).$/;kq|-;/\<globals.ext_lib_dirs_map\>/;'q;"	kind:type
globals.ext_stdlib_dirs_map	globals.m	/^:- type ext_stdlib_dirs_map == map(stdlib_ext, list(dir_name)).$/;kq|-;/\<globals.ext_stdlib_dirs_map\>/;'q;"	kind:type
globals.file_install_cmd	globals.m	/^:- type file_install_cmd$/;kq|-;/\<globals.file_install_cmd\>/;'q;"	kind:type
globals.foreign_language	globals.m	/^:- type foreign_language$/;kq|-;/\<globals.foreign_language\>/;'q;"	kind:type
globals.g_csharp_compiler_type	globals.m	/^                g_csharp_compiler_type      :: csharp_compiler_type,$/;kq|-;/\<globals.g_csharp_compiler_type\>/;'q;"	kind:fld	file:
globals.g_default_options	globals.m	/^                g_default_options           :: option_table,$/;kq|-;/\<globals.g_default_options\>/;'q;"	kind:fld	file:
globals.g_ext_dirs_maps	globals.m	/^                g_ext_dirs_maps             :: ext_dirs_maps,$/;kq|-;/\<globals.g_ext_dirs_maps\>/;'q;"	kind:fld	file:
globals.g_file_install_cmd	globals.m	/^                g_file_install_cmd          :: file_install_cmd,$/;kq|-;/\<globals.g_file_install_cmd\>/;'q;"	kind:fld	file:
globals.g_gc_method	globals.m	/^                g_gc_method                 :: gc_method,$/;kq|-;/\<globals.g_gc_method\>/;'q;"	kind:fld	file:
globals.g_host_env_type	globals.m	/^                g_host_env_type             :: env_type,$/;kq|-;/\<globals.g_host_env_type\>/;'q;"	kind:fld	file:
globals.g_install_method	globals.m	/^                g_install_method            :: install_method$/;kq|-;/\<globals.g_install_method\>/;'q;"	kind:fld	file:
globals.g_linkage	globals.m	/^                g_linkage                   :: static_or_shared,$/;kq|-;/\<globals.g_linkage\>/;'q;"	kind:fld	file:
globals.g_may_be_thread_safe	globals.m	/^                g_may_be_thread_safe        :: bool,$/;kq|-;/\<globals.g_may_be_thread_safe\>/;'q;"	kind:fld	file:
globals.g_maybe_feedback	globals.m	/^                g_maybe_feedback            :: maybe(feedback_info),$/;kq|-;/\<globals.g_maybe_feedback\>/;'q;"	kind:fld	file:
globals.g_maybe_stdlib_grades	globals.m	/^                g_maybe_stdlib_grades       :: maybe_stdlib_grades,$/;kq|-;/\<globals.g_maybe_stdlib_grades\>/;'q;"	kind:fld	file:
globals.g_mercury_linkage	globals.m	/^                g_mercury_linkage           :: static_or_shared,$/;kq|-;/\<globals.g_mercury_linkage\>/;'q;"	kind:fld	file:
globals.g_op_mode	globals.m	/^                g_op_mode                   :: op_mode,$/;kq|-;/\<globals.g_op_mode\>/;'q;"	kind:fld	file:
globals.g_opt_tuple	globals.m	/^                g_opt_tuple                 :: opt_tuple,$/;kq|-;/\<globals.g_opt_tuple\>/;'q;"	kind:fld	file:
globals.g_options	globals.m	/^                g_options                   :: option_table,$/;kq|-;/\<globals.g_options\>/;'q;"	kind:fld	file:
globals.g_read_only	globals.m	/^                g_read_only                 :: read_only_globals,$/;kq|-;/\<globals.g_read_only\>/;'q;"	kind:fld	file:
globals.g_ssdb_trace_level	globals.m	/^                g_ssdb_trace_level          :: ssdb_trace_level,$/;kq|-;/\<globals.g_ssdb_trace_level\>/;'q;"	kind:fld	file:
globals.g_subdir_setting	globals.m	/^                g_subdir_setting            :: subdir_setting,$/;kq|-;/\<globals.g_subdir_setting\>/;'q;"	kind:fld	file:
globals.g_system_env_type	globals.m	/^                g_system_env_type           :: env_type,$/;kq|-;/\<globals.g_system_env_type\>/;'q;"	kind:fld	file:
globals.g_target	globals.m	/^                g_target                    :: compilation_target,$/;kq|-;/\<globals.g_target\>/;'q;"	kind:fld	file:
globals.g_target_env_type	globals.m	/^                g_target_env_type           :: env_type,$/;kq|-;/\<globals.g_target_env_type\>/;'q;"	kind:fld	file:
globals.g_termination2_norm	globals.m	/^                g_termination2_norm         :: termination_norm,$/;kq|-;/\<globals.g_termination2_norm\>/;'q;"	kind:fld	file:
globals.g_termination_norm	globals.m	/^                g_termination_norm          :: termination_norm,$/;kq|-;/\<globals.g_termination_norm\>/;'q;"	kind:fld	file:
globals.g_trace_level	globals.m	/^                g_trace_level               :: trace_level,$/;kq|-;/\<globals.g_trace_level\>/;'q;"	kind:fld	file:
globals.g_word_size	globals.m	/^                g_word_size                 :: word_size,$/;kq|-;/\<globals.g_word_size\>/;'q;"	kind:fld	file:
globals.gc_accurate	globals.m	/^    ;       gc_accurate.$/;kq|-;/\<globals.gc_accurate\>/;'q;"	kind:cons
globals.gc_automatic	globals.m	/^    --->    gc_automatic$/;kq|-;/\<globals.gc_automatic\>/;'q;"	kind:cons
globals.gc_boehm	globals.m	/^    ;       gc_boehm$/;kq|-;/\<globals.gc_boehm\>/;'q;"	kind:cons
globals.gc_boehm_debug	globals.m	/^    ;       gc_boehm_debug$/;kq|-;/\<globals.gc_boehm_debug\>/;'q;"	kind:cons
globals.gc_hgc	globals.m	/^    ;       gc_hgc$/;kq|-;/\<globals.gc_hgc\>/;'q;"	kind:cons
globals.gc_is_conservative	globals.m	/^:- func gc_is_conservative(/;kq|/^\<gc_is_conservative\>/;'q;"	kind:func
globals.gc_method	globals.m	/^:- type gc_method$/;kq|-;/\<globals.gc_method\>/;'q;"	kind:type
globals.gc_none	globals.m	/^    ;       gc_none$/;kq|-;/\<globals.gc_none\>/;'q;"	kind:cons
globals.gcc_major_ver	globals.m	/^                gcc_major_ver :: maybe(int),$/;kq|-;/\<globals.gcc_major_ver\>/;'q;"	kind:fld
globals.gcc_minor_ver	globals.m	/^                gcc_minor_ver :: maybe(int),$/;kq|-;/\<globals.gcc_minor_ver\>/;'q;"	kind:fld
globals.gcc_patch_level	globals.m	/^                gcc_patch_level :: maybe(int)$/;kq|-;/\<globals.gcc_patch_level\>/;'q;"	kind:fld
globals.general_stream	globals.m	/^    --->    general_stream(io.text_output_stream)$/;kq|-;/\<globals.general_stream\>/;'q;"	kind:cons	file:
globals.get_any_intermod	globals.m	/^:- pred get_any_intermod(/;kq|/^\<get_any_intermod\>/;'q;"	kind:pred
globals.get_c_compiler_type	globals.m	/^:- pred get_c_compiler_type(/;kq|/^\<get_c_compiler_type\>/;'q;"	kind:pred
globals.get_default_options	globals.m	/^:- pred get_default_options(/;kq|/^\<get_default_options\>/;'q;"	kind:pred
globals.get_ext_dirs_maps	globals.m	/^:- pred get_ext_dirs_maps(/;kq|/^\<get_ext_dirs_maps\>/;'q;"	kind:pred
globals.get_file_install_cmd	globals.m	/^:- pred get_file_install_cmd(/;kq|/^\<get_file_install_cmd\>/;'q;"	kind:pred
globals.get_gc_method	globals.m	/^:- pred get_gc_method(/;kq|/^\<get_gc_method\>/;'q;"	kind:pred
globals.get_grade_dir	globals.m	/^:- pred get_grade_dir(/;kq|/^\<get_grade_dir\>/;'q;"	kind:pred
globals.get_host_env_type	globals.m	/^:- pred get_host_env_type(/;kq|/^\<get_host_env_type\>/;'q;"	kind:pred
globals.get_install_method	globals.m	/^:- pred get_install_method(/;kq|/^\<get_install_method\>/;'q;"	kind:pred
globals.get_linkage	globals.m	/^:- pred get_linkage(/;kq|/^\<get_linkage\>/;'q;"	kind:pred
globals.get_maybe_thread_safe	globals.m	/^:- pred get_maybe_thread_safe(/;kq|/^\<get_maybe_thread_safe\>/;'q;"	kind:pred
globals.get_mercury_linkage	globals.m	/^:- pred get_mercury_linkage(/;kq|/^\<get_mercury_linkage\>/;'q;"	kind:pred
globals.get_op_mode	globals.m	/^:- pred get_op_mode(/;kq|/^\<get_op_mode\>/;'q;"	kind:pred
globals.get_opt_tuple	globals.m	/^:- pred get_opt_tuple(/;kq|/^\<get_opt_tuple\>/;'q;"	kind:pred
globals.get_options	globals.m	/^:- pred get_options(/;kq|/^\<get_options\>/;'q;"	kind:pred
globals.get_output_stream	globals.m	/^:- pred get_output_stream(/;kq|/^\<get_output_stream\>/;'q;"	kind:pred	file:
globals.get_reuse_strategy	globals.m	/^:- pred get_reuse_strategy(/;kq|/^\<get_reuse_strategy\>/;'q;"	kind:pred
globals.get_ssdb_trace_level	globals.m	/^:- pred get_ssdb_trace_level(/;kq|/^\<get_ssdb_trace_level\>/;'q;"	kind:pred
globals.get_subdir_setting	globals.m	/^:- pred get_subdir_setting(/;kq|/^\<get_subdir_setting\>/;'q;"	kind:pred
globals.get_system_env_type	globals.m	/^:- pred get_system_env_type(/;kq|/^\<get_system_env_type\>/;'q;"	kind:pred
globals.get_target	globals.m	/^:- pred get_target(/;kq|/^\<get_target\>/;'q;"	kind:pred
globals.get_target_env_type	globals.m	/^:- pred get_target_env_type(/;kq|/^\<get_target_env_type\>/;'q;"	kind:pred
globals.get_termination2_norm	globals.m	/^:- pred get_termination2_norm(/;kq|/^\<get_termination2_norm\>/;'q;"	kind:pred
globals.get_termination_norm	globals.m	/^:- pred get_termination_norm(/;kq|/^\<get_termination_norm\>/;'q;"	kind:pred
globals.get_trace_level	globals.m	/^:- pred get_trace_level(/;kq|/^\<get_trace_level\>/;'q;"	kind:pred
globals.get_trace_suppress	globals.m	/^:- pred get_trace_suppress(/;kq|/^\<get_trace_suppress\>/;'q;"	kind:pred
globals.get_word_size	globals.m	/^:- pred get_word_size(/;kq|/^\<get_word_size\>/;'q;"	kind:pred
globals.high_level_backend	globals.m	/^    --->    high_level_backend$/;kq|-;/\<globals.high_level_backend\>/;'q;"	kind:cons
globals.ife_int0	globals.m	/^    --->    ife_int0$/;kq|-;/\<globals.ife_int0\>/;'q;"	kind:cons
globals.ife_int1	globals.m	/^    ;       ife_int1$/;kq|-;/\<globals.ife_int1\>/;'q;"	kind:cons
globals.ife_int2	globals.m	/^    ;       ife_int2$/;kq|-;/\<globals.ife_int2\>/;'q;"	kind:cons
globals.ife_int3	globals.m	/^    ;       ife_int3$/;kq|-;/\<globals.ife_int3\>/;'q;"	kind:cons
globals.ife_module_dep	globals.m	/^    ;       ife_module_dep$/;kq|-;/\<globals.ife_module_dep\>/;'q;"	kind:cons
globals.ife_src	globals.m	/^    ;       ife_src.$/;kq|-;/\<globals.ife_src\>/;'q;"	kind:cons
globals.ime_an_analysis	globals.m	/^    ;       ime_an_analysis$/;kq|-;/\<globals.ime_an_analysis\>/;'q;"	kind:cons
globals.ime_an_analysis_date	globals.m	/^    ;       ime_an_analysis_date$/;kq|-;/\<globals.ime_an_analysis_date\>/;'q;"	kind:cons
globals.ime_an_analysis_status	globals.m	/^    ;       ime_an_analysis_status$/;kq|-;/\<globals.ime_an_analysis_status\>/;'q;"	kind:cons
globals.ime_an_imdg	globals.m	/^    ;       ime_an_imdg$/;kq|-;/\<globals.ime_an_imdg\>/;'q;"	kind:cons
globals.ime_an_request	globals.m	/^    ;       ime_an_request$/;kq|-;/\<globals.ime_an_request\>/;'q;"	kind:cons
globals.ime_opt_plain	globals.m	/^    --->    ime_opt_plain$/;kq|-;/\<globals.ime_opt_plain\>/;'q;"	kind:cons
globals.ime_opt_trans	globals.m	/^    ;       ime_opt_trans$/;kq|-;/\<globals.ime_opt_trans\>/;'q;"	kind:cons
globals.ime_src	globals.m	/^    ;       ime_src.         % XXX This option should not exist.$/;kq|-;/\<globals.ime_src\>/;'q;"	kind:cons
globals.install_cmd_cp	globals.m	/^    ;       install_cmd_cp.$/;kq|-;/\<globals.install_cmd_cp\>/;'q;"	kind:cons
globals.install_cmd_user	globals.m	/^    --->    install_cmd_user($/;kq|-;/\<globals.install_cmd_user\>/;'q;"	kind:cons
globals.install_method	globals.m	/^:- type install_method$/;kq|-;/\<globals.install_method\>/;'q;"	kind:type
globals.interface_ext	globals.m	/^:- type interface_ext$/;kq|-;/\<globals.interface_ext\>/;'q;"	kind:type
globals.intermod_ext	globals.m	/^:- type intermod_ext$/;kq|-;/\<globals.intermod_ext\>/;'q;"	kind:type
globals.lang_c	globals.m	/^    --->    lang_c$/;kq|-;/\<globals.lang_c\>/;'q;"	kind:cons
globals.lang_csharp	globals.m	/^    ;       lang_csharp$/;kq|-;/\<globals.lang_csharp\>/;'q;"	kind:cons
globals.lang_java	globals.m	/^    ;       lang_java.$/;kq|-;/\<globals.lang_java\>/;'q;"	kind:cons
globals.le_a	globals.m	/^    --->    le_a.$/;kq|-;/\<globals.le_a\>/;'q;"	kind:cons
globals.lib_ext	globals.m	/^:- type lib_ext$/;kq|-;/\<globals.lib_ext\>/;'q;"	kind:type
globals.line_number_range	globals.m	/^:- type line_number_range$/;kq|-;/\<globals.line_number_range\>/;'q;"	kind:type
globals.linked_target_ext_info	globals.m	/^:- type linked_target_ext_info$/;kq|-;/\<globals.linked_target_ext_info\>/;'q;"	kind:type
globals.linked_target_kind	globals.m	/^:- type linked_target_kind$/;kq|-;/\<globals.linked_target_kind\>/;'q;"	kind:type
globals.lookup_bool_option	globals.m	/^:- pred lookup_bool_option(/;kq|/^\<lookup_bool_option\>/;'q;"	kind:pred
globals.lookup_current_backend	globals.m	/^:- func lookup_current_backend(/;kq|/^\<lookup_current_backend\>/;'q;"	kind:func
globals.lookup_int_option	globals.m	/^:- pred lookup_int_option(/;kq|/^\<lookup_int_option\>/;'q;"	kind:pred
globals.lookup_option	globals.m	/^:- pred lookup_option(/;kq|/^\<lookup_option\>/;'q;"	kind:pred
globals.lookup_string_option	globals.m	/^:- pred lookup_string_option(/;kq|/^\<lookup_string_option\>/;'q;"	kind:pred
globals.low_level_backend	globals.m	/^    ;       low_level_backend.$/;kq|-;/\<globals.low_level_backend\>/;'q;"	kind:cons
globals.ltk_all_object_file	globals.m	/^    ;       ltk_all_object_file$/;kq|-;/\<globals.ltk_all_object_file\>/;'q;"	kind:cons
globals.ltk_executable	globals.m	/^    ;       ltk_executable$/;kq|-;/\<globals.ltk_executable\>/;'q;"	kind:cons
globals.ltk_library_install	globals.m	/^    ;       ltk_library_install$/;kq|-;/\<globals.ltk_library_install\>/;'q;"	kind:cons
globals.ltk_object_file	globals.m	/^    --->    ltk_object_file$/;kq|-;/\<globals.ltk_object_file\>/;'q;"	kind:cons
globals.ltk_pic_object_file	globals.m	/^    ;       ltk_pic_object_file$/;kq|-;/\<globals.ltk_pic_object_file\>/;'q;"	kind:cons
globals.ltk_shared_library	globals.m	/^    ;       ltk_shared_library$/;kq|-;/\<globals.ltk_shared_library\>/;'q;"	kind:cons
globals.ltk_static_library	globals.m	/^    ;       ltk_static_library$/;kq|-;/\<globals.ltk_static_library\>/;'q;"	kind:cons
globals.may_be_thread_safe	globals.m	/^:- type may_be_thread_safe == bool.$/;kq|-;/\<globals.may_be_thread_safe\>/;'q;"	kind:type
globals.maybe_stdlib_grades	globals.m	/^:- type maybe_stdlib_grades$/;kq|-;/\<globals.maybe_stdlib_grades\>/;'q;"	kind:type
globals.no_stream	globals.m	/^    ;       no_stream.$/;kq|-;/\<globals.no_stream\>/;'q;"	kind:cons	file:
globals.norm_num_data_elems	globals.m	/^    ;       norm_num_data_elems$/;kq|-;/\<globals.norm_num_data_elems\>/;'q;"	kind:cons
globals.norm_simple	globals.m	/^    --->    norm_simple$/;kq|-;/\<globals.norm_simple\>/;'q;"	kind:cons
globals.norm_size_data_elems	globals.m	/^    ;       norm_size_data_elems.$/;kq|-;/\<globals.norm_size_data_elems\>/;'q;"	kind:cons
globals.norm_total	globals.m	/^    ;       norm_total$/;kq|-;/\<globals.norm_total\>/;'q;"	kind:cons
globals.read_only_globals	globals.m	/^:- type read_only_globals$/;kq|-;/\<globals.read_only_globals\>/;'q;"	kind:type	file:
globals.reuse_strategy	globals.m	/^:- type reuse_strategy$/;kq|-;/\<globals.reuse_strategy\>/;'q;"	kind:type
globals.rog_c_compiler_type	globals.m	/^                rog_c_compiler_type             :: c_compiler_type$/;kq|-;/\<globals.rog_c_compiler_type\>/;'q;"	kind:fld	file:
globals.rog_grade_dir	globals.m	/^                rog_grade_dir                   :: string,$/;kq|-;/\<globals.rog_grade_dir\>/;'q;"	kind:fld	file:
globals.rog_reuse_strategy	globals.m	/^                rog_reuse_strategy              :: reuse_strategy,$/;kq|-;/\<globals.rog_reuse_strategy\>/;'q;"	kind:fld	file:
globals.same_cons_id	globals.m	/^    --->    same_cons_id$/;kq|-;/\<globals.same_cons_id\>/;'q;"	kind:cons
globals.set_ext_dirs_maps	globals.m	/^:- pred set_ext_dirs_maps(/;kq|/^\<set_ext_dirs_maps\>/;'q;"	kind:pred
globals.set_file_install_cmd	globals.m	/^:- pred set_file_install_cmd(/;kq|/^\<set_file_install_cmd\>/;'q;"	kind:pred
globals.set_gc_method	globals.m	/^:- pred set_gc_method(/;kq|/^\<set_gc_method\>/;'q;"	kind:pred
globals.set_op_mode	globals.m	/^:- pred set_op_mode(/;kq|/^\<set_op_mode\>/;'q;"	kind:pred
globals.set_opt_tuple	globals.m	/^:- pred set_opt_tuple(/;kq|/^\<set_opt_tuple\>/;'q;"	kind:pred
globals.set_option	globals.m	/^:- pred set_option(/;kq|/^\<set_option\>/;'q;"	kind:pred
globals.set_options	globals.m	/^:- pred set_options(/;kq|/^\<set_options\>/;'q;"	kind:pred
globals.set_ssdb_trace_level	globals.m	/^:- pred set_ssdb_trace_level(/;kq|/^\<set_ssdb_trace_level\>/;'q;"	kind:pred
globals.set_subdir_setting	globals.m	/^:- pred set_subdir_setting(/;kq|/^\<set_subdir_setting\>/;'q;"	kind:pred
globals.set_trace_level	globals.m	/^:- pred set_trace_level(/;kq|/^\<set_trace_level\>/;'q;"	kind:pred
globals.set_trace_level_none	globals.m	/^:- pred set_trace_level_none(/;kq|/^\<set_trace_level_none\>/;'q;"	kind:pred
globals.set_word_size	globals.m	/^:- pred set_word_size(/;kq|/^\<set_word_size\>/;'q;"	kind:pred
globals.sle_dll	globals.m	/^    ;       sle_dll.$/;kq|-;/\<globals.sle_dll\>/;'q;"	kind:cons
globals.sle_init	globals.m	/^    --->    sle_init$/;kq|-;/\<globals.sle_init\>/;'q;"	kind:cons
globals.sle_jar	globals.m	/^    ;       sle_jar$/;kq|-;/\<globals.sle_jar\>/;'q;"	kind:cons
globals.sos_shared	globals.m	/^    ;       sos_shared.$/;kq|-;/\<globals.sos_shared\>/;'q;"	kind:cons
globals.sos_static	globals.m	/^    --->    sos_static$/;kq|-;/\<globals.sos_static\>/;'q;"	kind:cons
globals.specific_stream	globals.m	/^    ;       specific_stream(io.text_output_stream)$/;kq|-;/\<globals.specific_stream\>/;'q;"	kind:cons	file:
globals.ssdb_deep	globals.m	/^    ;       ssdb_deep.$/;kq|-;/\<globals.ssdb_deep\>/;'q;"	kind:cons
globals.ssdb_none	globals.m	/^    --->    ssdb_none$/;kq|-;/\<globals.ssdb_none\>/;'q;"	kind:cons
globals.ssdb_shallow	globals.m	/^    ;       ssdb_shallow$/;kq|-;/\<globals.ssdb_shallow\>/;'q;"	kind:cons
globals.ssdb_trace_level	globals.m	/^:- type ssdb_trace_level$/;kq|-;/\<globals.ssdb_trace_level\>/;'q;"	kind:type
globals.static_or_shared	globals.m	/^:- type static_or_shared$/;kq|-;/\<globals.static_or_shared\>/;'q;"	kind:type
globals.stdlib_ext	globals.m	/^:- type stdlib_ext$/;kq|-;/\<globals.stdlib_ext\>/;'q;"	kind:type
globals.stdlib_grades_known	globals.m	/^    ;       stdlib_grades_known(set(string)).$/;kq|-;/\<globals.stdlib_grades_known\>/;'q;"	kind:cons
globals.stdlib_grades_unknown	globals.m	/^    --->    stdlib_grades_unknown$/;kq|-;/\<globals.stdlib_grades_unknown\>/;'q;"	kind:cons
globals.subdir_setting	globals.m	/^:- type subdir_setting$/;kq|-;/\<globals.subdir_setting\>/;'q;"	kind:type
globals.target_c	globals.m	/^    --->    target_c        % Generate C code (including GNU C).$/;kq|-;/\<globals.target_c\>/;'q;"	kind:cons
globals.target_csharp	globals.m	/^    ;       target_csharp   % Generate C#.$/;kq|-;/\<globals.target_csharp\>/;'q;"	kind:cons
globals.target_java	globals.m	/^    ;       target_java.    % Generate Java.$/;kq|-;/\<globals.target_java\>/;'q;"	kind:cons
globals.termination_norm	globals.m	/^:- type termination_norm$/;kq|-;/\<globals.termination_norm\>/;'q;"	kind:type
globals.use_cur_dir	globals.m	/^    --->    use_cur_dir$/;kq|-;/\<globals.use_cur_dir\>/;'q;"	kind:cons
globals.use_cur_ngs_gs_subdir	globals.m	/^    ;       use_cur_ngs_gs_subdir.$/;kq|-;/\<globals.use_cur_ngs_gs_subdir\>/;'q;"	kind:cons
globals.use_cur_ngs_subdir	globals.m	/^    ;       use_cur_ngs_subdir$/;kq|-;/\<globals.use_cur_ngs_subdir\>/;'q;"	kind:cons
globals.word_size	globals.m	/^:- type word_size$/;kq|-;/\<globals.word_size\>/;'q;"	kind:type
globals.word_size_32	globals.m	/^    --->    word_size_32$/;kq|-;/\<globals.word_size_32\>/;'q;"	kind:cons
globals.word_size_64	globals.m	/^    ;       word_size_64.$/;kq|-;/\<globals.word_size_64\>/;'q;"	kind:cons
globals_init	globals.m	/^:- pred globals_init(/;kq|/^\<globals_init\>/;'q;"	kind:pred
globals_init_mutables	globals.m	/^:- pred globals_init_mutables(/;kq|/^\<globals_init_mutables\>/;'q;"	kind:pred
globals_target_supports_break_and_continue	ml_target_util.m	/^:- func globals_target_supports_break_and_continue(/;kq|/^\<globals_target_supports_break_and_continue\>/;'q;"	kind:func
globals_target_supports_computed_goto	ml_target_util.m	/^:- func globals_target_supports_computed_goto(/;kq|/^\<globals_target_supports_computed_goto\>/;'q;"	kind:func
globals_target_supports_goto	ml_target_util.m	/^:- func globals_target_supports_goto(/;kq|/^\<globals_target_supports_goto\>/;'q;"	kind:func
globals_target_supports_int64_switch	ml_target_util.m	/^:- func globals_target_supports_int64_switch(/;kq|/^\<globals_target_supports_int64_switch\>/;'q;"	kind:func
globals_target_supports_int_type_switch	ml_target_util.m	/^:- func globals_target_supports_int_type_switch(/;kq|/^\<globals_target_supports_int_type_switch\>/;'q;"	kind:func
globals_target_supports_string_switch	ml_target_util.m	/^:- func globals_target_supports_string_switch(/;kq|/^\<globals_target_supports_string_switch\>/;'q;"	kind:func
glue_dir_names_base_name	file_names.m	/^:- func glue_dir_names_base_name(list(/;kq|/^\<glue_dir_names_base_name\>/;'q;"	kind:func
glue_sym_names	parse_sym_name.m	/^:- func glue_sym_names(/;kq|/^\<glue_sym_names\>/;'q;"	kind:func	file:
gm_more_bound	goal_mode.m	/^                gm_more_bound               :: set_of_progvar,$/;kq|-;/\<gm_more_bound\>/;'q;"	kind:fld	file:
gm_more_bound_grounded	goal_mode.m	/^                gm_more_bound_grounded      :: set_of_progvar,$/;kq|-;/\<gm_more_bound_grounded\>/;'q;"	kind:fld	file:
gm_more_bound_not_grounded	goal_mode.m	/^                gm_more_bound_not_grounded  :: set_of_progvar$/;kq|-;/\<gm_more_bound_not_grounded\>/;'q;"	kind:fld	file:
gm_reachable	goal_mode.m	/^    ;       gm_reachable($/;kq|-;/\<gm_reachable\>/;'q;"	kind:cons	file:
gm_unreachable	goal_mode.m	/^    --->    gm_unreachable$/;kq|-;/\<gm_unreachable\>/;'q;"	kind:cons	file:
gmtime	../library/time.m	/^:- func gmtime(/;kq|/^\<gmtime\>/;'q;"	kind:func
gmtime_to_timestamp	timestamp.m	/^:- func gmtime_to_timestamp(/;kq|/^\<gmtime_to_timestamp\>/;'q;"	kind:func	file:
gmtime_to_timestamp_string	timestamp.m	/^:- func gmtime_to_timestamp_string(/;kq|/^\<gmtime_to_timestamp_string\>/;'q;"	kind:func	file:
go_branch_node	../library/getopt.m	/^    ;       go_branch_node(go_cord_node(T), go_cord_node(T)).$/;kq|-;/\<go_branch_node\>/;'q;"	kind:cons	file:
go_branch_node	../library/getopt_io.m	/^    ;       go_branch_node(go_cord_node(T), go_cord_node(T)).$/;kq|-;/\<go_branch_node\>/;'q;"	kind:cons	file:
go_cord	../library/getopt.m	/^:- type go_cord(T)$/;kq|-;/\<go_cord\>/;'q;"	kind:type	file:
go_cord	../library/getopt_io.m	/^:- type go_cord(T)$/;kq|-;/\<go_cord\>/;'q;"	kind:type	file:
go_cord_append	../library/getopt.m	/^:- pred go_cord_append(/;kq|/^\<go_cord_append\>/;'q;"	kind:pred	file:
go_cord_append	../library/getopt_io.m	/^:- pred go_cord_append(/;kq|/^\<go_cord_append\>/;'q;"	kind:pred	file:
go_cord_node	../library/getopt.m	/^:- type go_cord_node(T)$/;kq|-;/\<go_cord_node\>/;'q;"	kind:type	file:
go_cord_node	../library/getopt_io.m	/^:- type go_cord_node(T)$/;kq|-;/\<go_cord_node\>/;'q;"	kind:type	file:
go_cord_node_skel	../library/getopt.m	/^:- inst go_cord_node_skel(I) for go_cord_node\/1$/;kq|-;/\<go_cord_node_skel\>/;'q;"	kind:inst	file:
go_cord_node_skel	../library/getopt_io.m	/^:- inst go_cord_node_skel(I) for go_cord_node\/1$/;kq|-;/\<go_cord_node_skel\>/;'q;"	kind:inst	file:
go_cord_skel	../library/getopt.m	/^:- inst go_cord_skel(I) for go_cord\/1$/;kq|-;/\<go_cord_skel\>/;'q;"	kind:inst	file:
go_cord_skel	../library/getopt_io.m	/^:- inst go_cord_skel(I) for go_cord\/1$/;kq|-;/\<go_cord_skel\>/;'q;"	kind:inst	file:
go_cord_to_list	../library/getopt.m	/^:- func go_cord_to_list(go_cord(T)::in(go_cord_skel(/;kq|/^\<go_cord_to_list\>/;'q;"	kind:func	file:
go_cord_to_list	../library/getopt_io.m	/^:- func go_cord_to_list(go_cord(T)::in(go_cord_skel(/;kq|/^\<go_cord_to_list\>/;'q;"	kind:func	file:
go_cord_to_list_2	../library/getopt.m	/^:- func go_cord_to_list_2(/;kq|/^\<go_cord_to_list_2\>/;'q;"	kind:func	file:
go_cord_to_list_2	../library/getopt_io.m	/^:- func go_cord_to_list_2(/;kq|/^\<go_cord_to_list_2\>/;'q;"	kind:func	file:
go_empty_cord	../library/getopt.m	/^    --->    go_empty_cord$/;kq|-;/\<go_empty_cord\>/;'q;"	kind:cons	file:
go_empty_cord	../library/getopt_io.m	/^    --->    go_empty_cord$/;kq|-;/\<go_empty_cord\>/;'q;"	kind:cons	file:
go_list_node	../library/getopt.m	/^    ;       go_list_node(T, list(T))$/;kq|-;/\<go_list_node\>/;'q;"	kind:cons	file:
go_list_node	../library/getopt_io.m	/^    ;       go_list_node(T, list(T))$/;kq|-;/\<go_list_node\>/;'q;"	kind:cons	file:
go_nonempty_cord	../library/getopt.m	/^    ;       go_nonempty_cord(go_cord_node(T)).$/;kq|-;/\<go_nonempty_cord\>/;'q;"	kind:cons	file:
go_nonempty_cord	../library/getopt_io.m	/^    ;       go_nonempty_cord(go_cord_node(T)).$/;kq|-;/\<go_nonempty_cord\>/;'q;"	kind:cons	file:
go_unit_node	../library/getopt.m	/^    --->    go_unit_node(T)$/;kq|-;/\<go_unit_node\>/;'q;"	kind:cons	file:
go_unit_node	../library/getopt_io.m	/^    --->    go_unit_node(T)$/;kq|-;/\<go_unit_node\>/;'q;"	kind:cons	file:
goal	prog_item.m	/^:- type goal$/;kq|-;/\<goal\>/;'q;"	kind:type
goal_add_feature	hlds_goal.m	/^:- pred goal_add_feature(/;kq|/^\<goal_add_feature\>/;'q;"	kind:pred
goal_add_features	hlds_goal.m	/^:- pred goal_add_features(list(/;kq|/^\<goal_add_features\>/;'q;"	kind:pred
goal_add_heap_ops	add_heap_ops.m	/^:- pred goal_add_heap_ops(/;kq|/^\<goal_add_heap_ops\>/;'q;"	kind:pred	file:
goal_add_trail_ops	add_trail_ops.m	/^:- pred goal_add_trail_ops(/;kq|/^\<goal_add_trail_ops\>/;'q;"	kind:pred	file:
goal_and_init_instmap	lco.m	/^:- type goal_and_init_instmap$/;kq|-;/\<goal_and_init_instmap\>/;'q;"	kind:type	file:
goal_annotation	../mdbcomp/program_representation.m	/^                goal_annotation     :: GoalAnnotation$/;kq|-;/\<goal_annotation\>/;'q;"	kind:fld
goal_assign	../mdbcomp/program_representation.m	/^    ;       goal_assign$/;kq|-;/\<goal_assign\>/;'q;"	kind:cons
goal_atomic_expr	goal_expr_to_goal.m	/^:- inst goal_atomic_expr for goal\/0$/;kq|-;/\<goal_atomic_expr\>/;'q;"	kind:inst	file:
goal_attr_array	../mdbcomp/mdbcomp.goal_path.m	/^:- type goal_attr_array(T)$/;kq|-;/\<goal_attr_array\>/;'q;"	kind:type
goal_builtin_call	../mdbcomp/program_representation.m	/^    ;       goal_builtin_call$/;kq|-;/\<goal_builtin_call\>/;'q;"	kind:cons
goal_call_expr	goal_expr_to_goal.m	/^:- inst goal_call_expr for goal\/0$/;kq|-;/\<goal_call_expr\>/;'q;"	kind:inst	file:
goal_calls	goal_refs.m	/^:- pred goal_calls(/;kq|/^\<goal_calls\>/;'q;"	kind:pred
goal_calls_pred_id	goal_refs.m	/^:- pred goal_calls_pred_id(/;kq|/^\<goal_calls_pred_id\>/;'q;"	kind:pred
goal_calls_proc_in_set	goal_refs.m	/^:- func goal_calls_proc_in_set(hlds_goal, set(/;kq|/^\<goal_calls_proc_in_set\>/;'q;"	kind:func
goal_calls_proc_in_set_acc	goal_refs.m	/^:- pred goal_calls_proc_in_set_acc(hlds_goal::in, set(/;kq|/^\<goal_calls_proc_in_set_acc\>/;'q;"	kind:pred	file:
goal_can_loop_func	goal_form.m	/^:- func goal_can_loop_func(maybe(/;kq|/^\<goal_can_loop_func\>/;'q;"	kind:func	file:
goal_can_loop_or_throw	goal_form.m	/^:- pred goal_can_loop_or_throw(/;kq|/^\<goal_can_loop_or_throw\>/;'q;"	kind:pred
goal_can_loop_or_throw_imaf	goal_form.m	/^:- pred goal_can_loop_or_throw_imaf(/;kq|/^\<goal_can_loop_or_throw_imaf\>/;'q;"	kind:pred
goal_can_loop_or_throw_term_info	goal_form.m	/^:- pred goal_can_loop_or_throw_term_info(/;kq|/^\<goal_can_loop_or_throw_term_info\>/;'q;"	kind:pred
goal_can_loop_term_info	goal_form.m	/^:- pred goal_can_loop_term_info(/;kq|/^\<goal_can_loop_term_info\>/;'q;"	kind:pred
goal_can_throw_func	goal_form.m	/^:- func goal_can_throw_func(maybe(/;kq|/^\<goal_can_throw_func\>/;'q;"	kind:func	file:
goal_can_throw_imaf	goal_form.m	/^:- pred goal_can_throw_imaf(/;kq|/^\<goal_can_throw_imaf\>/;'q;"	kind:pred
goal_can_throw_term_info	goal_form.m	/^:- pred goal_can_throw_term_info(/;kq|/^\<goal_can_throw_term_info\>/;'q;"	kind:pred
goal_cannot_loop_or_throw	goal_form.m	/^:- pred goal_cannot_loop_or_throw(/;kq|/^\<goal_cannot_loop_or_throw\>/;'q;"	kind:pred
goal_cannot_loop_or_throw_term_info	goal_form.m	/^:- pred goal_cannot_loop_or_throw_term_info(/;kq|/^\<goal_cannot_loop_or_throw_term_info\>/;'q;"	kind:pred
goal_cannot_loop_term_info	goal_form.m	/^:- pred goal_cannot_loop_term_info(/;kq|/^\<goal_cannot_loop_term_info\>/;'q;"	kind:pred
goal_cannot_modify_trail	goal_form.m	/^:- func goal_cannot_modify_trail(/;kq|/^\<goal_cannot_modify_trail\>/;'q;"	kind:func
goal_cannot_stack_flush	goal_form.m	/^:- pred goal_cannot_stack_flush(/;kq|/^\<goal_cannot_stack_flush\>/;'q;"	kind:pred
goal_cannot_throw_term_info	goal_form.m	/^:- pred goal_cannot_throw_term_info(/;kq|/^\<goal_cannot_throw_term_info\>/;'q;"	kind:pred
goal_cast	../mdbcomp/program_representation.m	/^    ;       goal_cast$/;kq|-;/\<goal_cast\>/;'q;"	kind:cons
goal_conj	../mdbcomp/program_representation.m	/^    --->    goal_conj$/;kq|-;/\<goal_conj\>/;'q;"	kind:cons
goal_conj_expr	goal_expr_to_goal.m	/^:- inst goal_conj_expr for goal\/0$/;kq|-;/\<goal_conj_expr\>/;'q;"	kind:inst	file:
goal_constraints	mode_constraints.m	/^:- pred goal_constraints(/;kq|/^\<goal_constraints\>/;'q;"	kind:pred	file:
goal_constraints_2	mode_constraints.m	/^:- pred goal_constraints_2(/;kq|/^\<goal_constraints_2\>/;'q;"	kind:pred	file:
goal_constraints_info	mode_constraints.m	/^:- type goal_constraints_info$/;kq|-;/\<goal_constraints_info\>/;'q;"	kind:type	file:
goal_construct	../mdbcomp/program_representation.m	/^    ;       goal_construct$/;kq|-;/\<goal_construct\>/;'q;"	kind:cons
goal_contains.direct_subgoal	goal_contains.m	/^:- pred direct_subgoal(/;kq|/^\<direct_subgoal\>/;'q;"	kind:pred	file:
goal_contains_builtin_unify_or_compare	deep_profiling.m	/^:- func goal_contains_builtin_unify_or_compare(/;kq|/^\<goal_contains_builtin_unify_or_compare\>/;'q;"	kind:func	file:
goal_contains_goal	goal_contains.m	/^:- pred goal_contains_goal(/;kq|/^\<goal_contains_goal\>/;'q;"	kind:pred
goal_contains_one_branched_goal	intermod_decide.m	/^:- pred goal_contains_one_branched_goal(list(/;kq|/^\<goal_contains_one_branched_goal\>/;'q;"	kind:pred	file:
goal_contains_one_branched_goal_acc	intermod_decide.m	/^:- pred goal_contains_one_branched_goal_acc(list(/;kq|/^\<goal_contains_one_branched_goal_acc\>/;'q;"	kind:pred	file:
goal_contains_reconstruction	goal_contains.m	/^:- pred goal_contains_reconstruction(/;kq|/^\<goal_contains_reconstruction\>/;'q;"	kind:pred
goal_context_to_pieces	typecheck_error_util.m	/^:- func goal_context_to_pieces(/;kq|/^\<goal_context_to_pieces\>/;'q;"	kind:func
goal_cost	pd_cost.m	/^:- pred goal_cost(/;kq|/^\<goal_cost\>/;'q;"	kind:pred
goal_costs	pd_cost.m	/^:- pred goal_costs(list(/;kq|/^\<goal_costs\>/;'q;"	kind:pred	file:
goal_deconstruct	../mdbcomp/program_representation.m	/^    ;       goal_deconstruct$/;kq|-;/\<goal_deconstruct\>/;'q;"	kind:cons
goal_depends_on_earlier_goal	goal_reorder.m	/^:- pred goal_depends_on_earlier_goal(/;kq|/^\<goal_depends_on_earlier_goal\>/;'q;"	kind:pred	file:
goal_depends_on_goal	pd_util.m	/^:- pred goal_depends_on_goal(/;kq|/^\<goal_depends_on_goal\>/;'q;"	kind:pred	file:
goal_detism_rep	../mdbcomp/program_representation.m	/^                goal_detism_rep     :: detism_rep,$/;kq|-;/\<goal_detism_rep\>/;'q;"	kind:fld
goal_disable_warnings_expr	goal_expr_to_goal.m	/^:- inst goal_disable_warnings_expr for goal\/0$/;kq|-;/\<goal_disable_warnings_expr\>/;'q;"	kind:inst	file:
goal_disj	../mdbcomp/program_representation.m	/^    ;       goal_disj$/;kq|-;/\<goal_disj\>/;'q;"	kind:cons
goal_disj_expr	goal_expr_to_goal.m	/^:- inst goal_disj_expr for goal\/0$/;kq|-;/\<goal_disj_expr\>/;'q;"	kind:inst	file:
goal_end_is_reachable	direct_arg_in_out.m	/^:- pred goal_end_is_reachable(/;kq|/^\<goal_end_is_reachable\>/;'q;"	kind:pred	file:
goal_equivalent_expr	goal_expr_to_goal.m	/^:- inst goal_equivalent_expr for goal\/0$/;kq|-;/\<goal_equivalent_expr\>/;'q;"	kind:inst	file:
goal_event_call	../mdbcomp/program_representation.m	/^    ;       goal_event_call.$/;kq|-;/\<goal_event_call\>/;'q;"	kind:cons
goal_event_expr	goal_expr_to_goal.m	/^:- inst goal_event_expr for goal\/0$/;kq|-;/\<goal_event_expr\>/;'q;"	kind:inst	file:
goal_expr_add_heap_ops	add_heap_ops.m	/^:- pred goal_expr_add_heap_ops(/;kq|/^\<goal_expr_add_heap_ops\>/;'q;"	kind:pred	file:
goal_expr_add_trail_ops	add_trail_ops.m	/^:- pred goal_expr_add_trail_ops(/;kq|/^\<goal_expr_add_trail_ops\>/;'q;"	kind:pred	file:
goal_expr_can_throw	goal_form.m	/^:- func goal_expr_can_throw(maybe(/;kq|/^\<goal_expr_can_throw\>/;'q;"	kind:func	file:
goal_expr_conj	hlds_goal.m	/^:- inst goal_expr_conj for hlds_goal_expr\/0$/;kq|-;/\<goal_expr_conj\>/;'q;"	kind:inst
goal_expr_cost	pd_cost.m	/^:- pred goal_expr_cost(/;kq|/^\<goal_expr_cost\>/;'q;"	kind:pred	file:
goal_expr_deconstruct	switch_detection.m	/^:- inst goal_expr_deconstruct for hlds_goal_expr\/0$/;kq|-;/\<goal_expr_deconstruct\>/;'q;"	kind:inst
goal_expr_disj	hlds_goal.m	/^:- inst goal_expr_disj for hlds_goal_expr\/0$/;kq|-;/\<goal_expr_disj\>/;'q;"	kind:inst
goal_expr_find_subgoal_nonlocals	ml_code_gen.m	/^:- pred goal_expr_find_subgoal_nonlocals(/;kq|/^\<goal_expr_find_subgoal_nonlocals\>/;'q;"	kind:pred	file:
goal_expr_foreign_proc	hlds_goal.m	/^:- inst goal_expr_foreign_proc for hlds_goal_expr\/0$/;kq|-;/\<goal_expr_foreign_proc\>/;'q;"	kind:inst
goal_expr_generic_call	hlds_goal.m	/^:- inst goal_expr_generic_call for hlds_goal_expr\/0$/;kq|-;/\<goal_expr_generic_call\>/;'q;"	kind:inst
goal_expr_has_subgoals	goal_form.m	/^:- func goal_expr_has_subgoals(/;kq|/^\<goal_expr_has_subgoals\>/;'q;"	kind:func
goal_expr_ite	hlds_goal.m	/^:- inst goal_expr_ite for hlds_goal_expr\/0$/;kq|-;/\<goal_expr_ite\>/;'q;"	kind:inst
goal_expr_may_alloc_temp_frame	code_util.m	/^:- pred goal_expr_may_alloc_temp_frame(/;kq|/^\<goal_expr_may_alloc_temp_frame\>/;'q;"	kind:pred	file:
goal_expr_neg	hlds_goal.m	/^:- inst goal_expr_neg for hlds_goal_expr\/0$/;kq|-;/\<goal_expr_neg\>/;'q;"	kind:inst
goal_expr_parallel_conj	hlds_goal.m	/^:- inst goal_expr_parallel_conj for hlds_goal_expr\/0$/;kq|-;/\<goal_expr_parallel_conj\>/;'q;"	kind:inst
goal_expr_plain_call	hlds_goal.m	/^:- inst goal_expr_plain_call for hlds_goal_expr\/0$/;kq|-;/\<goal_expr_plain_call\>/;'q;"	kind:inst
goal_expr_plain_conj	hlds_goal.m	/^:- inst goal_expr_plain_conj for hlds_goal_expr\/0$/;kq|-;/\<goal_expr_plain_conj\>/;'q;"	kind:inst
goal_expr_rep	../mdbcomp/program_representation.m	/^                goal_expr_rep       :: goal_expr_rep(GoalAnnotation),$/;kq|-;/\<goal_expr_rep\>/;'q;"	kind:fld
goal_expr_rep	../mdbcomp/program_representation.m	/^:- type goal_expr_rep(GoalAnnotation)$/;kq|-;/\<goal_expr_rep\>/;'q;"	kind:type
goal_expr_scope	hlds_goal.m	/^:- inst goal_expr_scope for hlds_goal_expr\/0$/;kq|-;/\<goal_expr_scope\>/;'q;"	kind:inst
goal_expr_shorthand	hlds_goal.m	/^:- inst goal_expr_shorthand for hlds_goal_expr\/0$/;kq|-;/\<goal_expr_shorthand\>/;'q;"	kind:inst
goal_expr_size	goal_util.m	/^:- pred goal_expr_size(/;kq|/^\<goal_expr_size\>/;'q;"	kind:pred	file:
goal_expr_switch	hlds_goal.m	/^:- inst goal_expr_switch for hlds_goal_expr\/0$/;kq|-;/\<goal_expr_switch\>/;'q;"	kind:inst
goal_expr_to_goal.invalid_goal	goal_expr_to_goal.m	/^:- pred invalid_goal(string::in, list(/;kq|/^\<invalid_goal\>/;'q;"	kind:pred	file:
goal_expr_to_goal.loc_kind	goal_expr_to_goal.m	/^:- type loc_kind$/;kq|-;/\<goal_expr_to_goal.loc_kind\>/;'q;"	kind:type
goal_expr_unify	hlds_goal.m	/^:- inst goal_expr_unify for hlds_goal_expr\/0$/;kq|-;/\<goal_expr_unify\>/;'q;"	kind:inst
goal_expr_vars_bitset	quantification.m	/^:- pred goal_expr_vars_bitset(/;kq|/^\<goal_expr_vars_bitset\>/;'q;"	kind:pred	file:
goal_expr_vars_bitset_maybe_lambda	quantification.m	/^:- pred goal_expr_vars_bitset_maybe_lambda(/;kq|/^\<goal_expr_vars_bitset_maybe_lambda\>/;'q;"	kind:pred	file:
goal_expr_vars_bitset_no_lambda	quantification.m	/^:- pred goal_expr_vars_bitset_no_lambda(/;kq|/^\<goal_expr_vars_bitset_no_lambda\>/;'q;"	kind:pred	file:
goal_expr_vars_both_maybe_lambda	quantification.m	/^:- pred goal_expr_vars_both_maybe_lambda(/;kq|/^\<goal_expr_vars_both_maybe_lambda\>/;'q;"	kind:pred	file:
goal_expr_vars_both_maybe_lambda_and_bi_impl	quantification.m	/^:- pred goal_expr_vars_both_maybe_lambda_and_bi_impl(/;kq|/^\<goal_expr_vars_both_maybe_lambda_and_bi_impl\>/;'q;"	kind:pred	file:
goal_expr_vars_both_no_lambda	quantification.m	/^:- pred goal_expr_vars_both_no_lambda(/;kq|/^\<goal_expr_vars_both_no_lambda\>/;'q;"	kind:pred	file:
goal_expr_vars_maybe_lambda_2	quantification.m	/^:- pred goal_expr_vars_maybe_lambda_2(/;kq|/^\<goal_expr_vars_maybe_lambda_2\>/;'q;"	kind:pred	file:
goal_expr_vars_maybe_lambda_and_bi_impl_2	quantification.m	/^:- pred goal_expr_vars_maybe_lambda_and_bi_impl_2(/;kq|/^\<goal_expr_vars_maybe_lambda_and_bi_impl_2\>/;'q;"	kind:pred	file:
goal_expr_vars_no_lambda_2	quantification.m	/^:- pred goal_expr_vars_no_lambda_2(/;kq|/^\<goal_expr_vars_no_lambda_2\>/;'q;"	kind:pred	file:
goal_feature	hlds_markers.m	/^:- type goal_feature$/;kq|-;/\<goal_feature\>/;'q;"	kind:type
goal_for_promise	hlds_pred.m	/^    ;       goal_for_promise(promise_type).$/;kq|-;/\<goal_for_promise\>/;'q;"	kind:cons
goal_foreign	../mdbcomp/program_representation.m	/^    ;       goal_foreign$/;kq|-;/\<goal_foreign\>/;'q;"	kind:cons
goal_form.can_loop	goal_form.m	/^    --->    can_loop$/;kq|-;/\<goal_form.can_loop\>/;'q;"	kind:cons
goal_form.can_loop_or_throw	goal_form.m	/^    --->    can_loop_or_throw$/;kq|-;/\<goal_form.can_loop_or_throw\>/;'q;"	kind:cons
goal_form.can_throw	goal_form.m	/^    --->    can_throw$/;kq|-;/\<goal_form.can_throw\>/;'q;"	kind:cons
goal_form.cannot_loop	goal_form.m	/^    ;       cannot_loop.$/;kq|-;/\<goal_form.cannot_loop\>/;'q;"	kind:cons
goal_form.cannot_loop_or_throw	goal_form.m	/^    ;       cannot_loop_or_throw.$/;kq|-;/\<goal_form.cannot_loop_or_throw\>/;'q;"	kind:cons
goal_form.cannot_throw	goal_form.m	/^    ;       cannot_throw.$/;kq|-;/\<goal_form.cannot_throw\>/;'q;"	kind:cons
goal_form.case_list_can_loop	goal_form.m	/^:- func case_list_can_loop(maybe(module_info), list(/;kq|/^\<case_list_can_loop\>/;'q;"	kind:func	file:
goal_form.case_list_can_throw	goal_form.m	/^:- func case_list_can_throw(maybe(module_info), list(/;kq|/^\<case_list_can_throw\>/;'q;"	kind:func	file:
goal_form.cases_can_throw_imaf	goal_form.m	/^:- pred cases_can_throw_imaf(list(/;kq|/^\<cases_can_throw_imaf\>/;'q;"	kind:pred	file:
goal_form.goal_can_loop_func	goal_form.m	/^:- func goal_can_loop_func(maybe(/;kq|/^\<goal_can_loop_func\>/;'q;"	kind:func	file:
goal_form.goal_can_throw_func	goal_form.m	/^:- func goal_can_throw_func(maybe(/;kq|/^\<goal_can_throw_func\>/;'q;"	kind:func	file:
goal_form.goal_can_throw_imaf	goal_form.m	/^:- pred goal_can_throw_imaf(/;kq|/^\<goal_can_throw_imaf\>/;'q;"	kind:pred
goal_form.goal_expr_can_throw	goal_form.m	/^:- func goal_expr_can_throw(maybe(/;kq|/^\<goal_expr_can_throw\>/;'q;"	kind:func	file:
goal_form.goal_has_foreign	goal_form.m	/^:- func goal_has_foreign(/;kq|/^\<goal_has_foreign\>/;'q;"	kind:func
goal_form.goal_is_flat	goal_form.m	/^:- func goal_is_flat(/;kq|/^\<goal_is_flat\>/;'q;"	kind:func
goal_form.goal_is_flat_expr	goal_form.m	/^:- func goal_is_flat_expr(/;kq|/^\<goal_is_flat_expr\>/;'q;"	kind:func	file:
goal_form.goal_is_flat_list	goal_form.m	/^:- func goal_is_flat_list(list(/;kq|/^\<goal_is_flat_list\>/;'q;"	kind:func	file:
goal_form.goal_loop_status	goal_form.m	/^:- type goal_loop_status$/;kq|-;/\<goal_form.goal_loop_status\>/;'q;"	kind:type
goal_form.goal_throw_status	goal_form.m	/^:- type goal_throw_status$/;kq|-;/\<goal_form.goal_throw_status\>/;'q;"	kind:type
goal_form.goals_can_loop	goal_form.m	/^:- func goals_can_loop(maybe(module_info), list(/;kq|/^\<goals_can_loop\>/;'q;"	kind:func	file:
goal_form.goals_can_throw	goal_form.m	/^:- func goals_can_throw(maybe(module_info), list(/;kq|/^\<goals_can_throw\>/;'q;"	kind:func	file:
goal_form.goals_can_throw_imaf	goal_form.m	/^:- pred goals_can_throw_imaf(list(/;kq|/^\<goals_can_throw_imaf\>/;'q;"	kind:pred	file:
goal_form.goals_has_foreign	goal_form.m	/^:- func goals_has_foreign(list(/;kq|/^\<goals_has_foreign\>/;'q;"	kind:func	file:
goal_form.has_subgoals	goal_form.m	/^:- type has_subgoals$/;kq|-;/\<goal_form.has_subgoals\>/;'q;"	kind:type
goal_form.is_termvar_needed	goal_form.m	/^:- type is_termvar_needed$/;kq|-;/\<goal_form.is_termvar_needed\>/;'q;"	kind:type
goal_form.only_constant_goals	goal_form.m	/^:- pred only_constant_goals(list(/;kq|/^\<only_constant_goals\>/;'q;"	kind:pred	file:
goal_form.termvar_is_needed	goal_form.m	/^    ;       termvar_is_needed.$/;kq|-;/\<goal_form.termvar_is_needed\>/;'q;"	kind:cons
goal_forward_path_map	../mdbcomp/mdbcomp.goal_path.m	/^:- type goal_forward_path_map == map(goal_id, forward_goal_path).$/;kq|-;/\<goal_forward_path_map\>/;'q;"	kind:type
goal_generates_internal_event	../mdbcomp/program_representation.m	/^:- func goal_generates_internal_event(goal_rep(/;kq|/^\<goal_generates_internal_event\>/;'q;"	kind:func
goal_get_calls	pd_util.m	/^:- pred goal_get_calls(hlds_goal::in, list(/;kq|/^\<goal_get_calls\>/;'q;"	kind:pred
goal_get_goal_purity	hlds_goal.m	/^:- pred goal_get_goal_purity(/;kq|/^\<goal_get_goal_purity\>/;'q;"	kind:pred
goal_get_loop_control_par_conjs	par_loop_control.m	/^:- pred goal_get_loop_control_par_conjs(/;kq|/^\<goal_get_loop_control_par_conjs\>/;'q;"	kind:pred	file:
goal_get_nonlocals	hlds_goal.m	/^:- func goal_get_nonlocals(/;kq|/^\<goal_get_nonlocals\>/;'q;"	kind:func
goal_get_purity	hlds_goal.m	/^:- func goal_get_purity(/;kq|/^\<goal_get_purity\>/;'q;"	kind:func
goal_has_feature	hlds_goal.m	/^:- pred goal_has_feature(/;kq|/^\<goal_has_feature\>/;'q;"	kind:pred
goal_has_foreign	goal_form.m	/^:- func goal_has_foreign(/;kq|/^\<goal_has_foreign\>/;'q;"	kind:func
goal_ho_call	../mdbcomp/program_representation.m	/^    ;       goal_ho_call$/;kq|-;/\<goal_ho_call\>/;'q;"	kind:cons
goal_id	../mdbcomp/mdbcomp.goal_path.m	/^:- type goal_id$/;kq|-;/\<goal_id\>/;'q;"	kind:type
goal_id_for_head_constraints	../mdbcomp/mdbcomp.goal_path.m	/^:- func goal_id_for_head_constraints = goal_id.$/;kq|/^\<goal_id_for_head_constraints\>/;'q;"	kind:func
goal_id_inside	../mdbcomp/mdbcomp.goal_path.m	/^:- pred goal_id_inside(/;kq|/^\<goal_id_inside\>/;'q;"	kind:pred
goal_id_to_forward_path	../mdbcomp/mdbcomp.goal_path.m	/^:- func goal_id_to_forward_path(/;kq|/^\<goal_id_to_forward_path\>/;'q;"	kind:func
goal_id_to_reverse_path	../mdbcomp/mdbcomp.goal_path.m	/^:- func goal_id_to_reverse_path(/;kq|/^\<goal_id_to_reverse_path\>/;'q;"	kind:func
goal_ids	mode_info.m	/^                goal_ids        :: mode_debug_flag_goal_ids,$/;kq|-;/\<goal_ids\>/;'q;"	kind:fld
goal_info	hlds_goal.m	/^    --->    goal_info($/;kq|-;/\<goal_info\>/;'q;"	kind:cons	file:
goal_info_add_feature	hlds_goal.m	/^:- pred goal_info_add_feature(/;kq|/^\<goal_info_add_feature\>/;'q;"	kind:pred
goal_info_add_features	hlds_goal.m	/^:- pred goal_info_add_features(list(/;kq|/^\<goal_info_add_features\>/;'q;"	kind:pred
goal_info_add_nonlocals_make_impure	deep_profiling.m	/^:- func goal_info_add_nonlocals_make_impure(/;kq|/^\<goal_info_add_nonlocals_make_impure\>/;'q;"	kind:func	file:
goal_info_copy_mode_var_sets	mode_ordering.m	/^:- pred goal_info_copy_mode_var_sets(/;kq|/^\<goal_info_copy_mode_var_sets\>/;'q;"	kind:pred	file:
goal_info_get_code_gen_info	hlds_goal.m	/^:- func goal_info_get_code_gen_info(/;kq|/^\<goal_info_get_code_gen_info\>/;'q;"	kind:func
goal_info_get_code_gen_nonlocals	hlds_goal.m	/^:- func goal_info_get_code_gen_nonlocals(/;kq|/^\<goal_info_get_code_gen_nonlocals\>/;'q;"	kind:func
goal_info_get_code_model	code_model.m	/^:- func goal_info_get_code_model(/;kq|/^\<goal_info_get_code_model\>/;'q;"	kind:func
goal_info_get_consuming_vars	mode_ordering.m	/^:- pred goal_info_get_consuming_vars(/;kq|/^\<goal_info_get_consuming_vars\>/;'q;"	kind:pred
goal_info_get_context	hlds_goal.m	/^:- func goal_info_get_context(/;kq|/^\<goal_info_get_context\>/;'q;"	kind:func
goal_info_get_determinism	hlds_goal.m	/^:- func goal_info_get_determinism(/;kq|/^\<goal_info_get_determinism\>/;'q;"	kind:func
goal_info_get_dp_info	coverage_profiling.m	/^:- func goal_info_get_dp_info(/;kq|/^\<goal_info_get_dp_info\>/;'q;"	kind:func	file:
goal_info_get_features	hlds_goal.m	/^:- func goal_info_get_features(hlds_goal_info) = set(/;kq|/^\<goal_info_get_features\>/;'q;"	kind:func
goal_info_get_follow_vars	hlds_llds.m	/^:- pred goal_info_get_follow_vars(/;kq|/^\<goal_info_get_follow_vars\>/;'q;"	kind:pred
goal_info_get_goal_id	hlds_goal.m	/^:- func goal_info_get_goal_id(/;kq|/^\<goal_info_get_goal_id\>/;'q;"	kind:func
goal_info_get_goal_mode	hlds_goal.m	/^:- func goal_info_get_goal_mode(/;kq|/^\<goal_info_get_goal_mode\>/;'q;"	kind:func
goal_info_get_goal_purity	hlds_goal.m	/^:- pred goal_info_get_goal_purity(/;kq|/^\<goal_info_get_goal_purity\>/;'q;"	kind:pred
goal_info_get_higher_order_value_map	hlds_goal.m	/^:- func goal_info_get_higher_order_value_map(/;kq|/^\<goal_info_get_higher_order_value_map\>/;'q;"	kind:func
goal_info_get_instmap_delta	hlds_goal.m	/^:- func goal_info_get_instmap_delta(/;kq|/^\<goal_info_get_instmap_delta\>/;'q;"	kind:func
goal_info_get_lbu	ctgc.util.m	/^:- func goal_info_get_lbu(/;kq|/^\<goal_info_get_lbu\>/;'q;"	kind:func
goal_info_get_lfu	ctgc.util.m	/^:- func goal_info_get_lfu(/;kq|/^\<goal_info_get_lfu\>/;'q;"	kind:func
goal_info_get_make_visible_vars	mode_ordering.m	/^:- pred goal_info_get_make_visible_vars(/;kq|/^\<goal_info_get_make_visible_vars\>/;'q;"	kind:pred
goal_info_get_maybe_ctgc	hlds_goal.m	/^:- func goal_info_get_maybe_ctgc(hlds_goal_info) = maybe(/;kq|/^\<goal_info_get_maybe_ctgc\>/;'q;"	kind:func
goal_info_get_maybe_dp_info	hlds_goal.m	/^:- func goal_info_get_maybe_dp_info(hlds_goal_info) = maybe(/;kq|/^\<goal_info_get_maybe_dp_info\>/;'q;"	kind:func
goal_info_get_maybe_lbu	ctgc.util.m	/^:- func goal_info_get_maybe_lbu(hlds_goal_info) = maybe(/;kq|/^\<goal_info_get_maybe_lbu\>/;'q;"	kind:func
goal_info_get_maybe_lfu	ctgc.util.m	/^:- func goal_info_get_maybe_lfu(hlds_goal_info) = maybe(/;kq|/^\<goal_info_get_maybe_lfu\>/;'q;"	kind:func
goal_info_get_maybe_mode_constr	hlds_goal.m	/^:- func goal_info_get_maybe_mode_constr(/;kq|/^\<goal_info_get_maybe_mode_constr\>/;'q;"	kind:func
goal_info_get_maybe_need_across_call	hlds_llds.m	/^:- pred goal_info_get_maybe_need_across_call(/;kq|/^\<goal_info_get_maybe_need_across_call\>/;'q;"	kind:pred
goal_info_get_maybe_need_in_par_conj	hlds_llds.m	/^:- pred goal_info_get_maybe_need_in_par_conj(/;kq|/^\<goal_info_get_maybe_need_in_par_conj\>/;'q;"	kind:pred
goal_info_get_maybe_need_in_resume	hlds_llds.m	/^:- pred goal_info_get_maybe_need_in_resume(/;kq|/^\<goal_info_get_maybe_need_in_resume\>/;'q;"	kind:pred
goal_info_get_maybe_rbmm	hlds_goal.m	/^:- func goal_info_get_maybe_rbmm(hlds_goal_info) = maybe(/;kq|/^\<goal_info_get_maybe_rbmm\>/;'q;"	kind:func
goal_info_get_maybe_reuse	ctgc.util.m	/^:- func goal_info_get_maybe_reuse(hlds_goal_info) = maybe(/;kq|/^\<goal_info_get_maybe_reuse\>/;'q;"	kind:func
goal_info_get_need_visible_vars	mode_ordering.m	/^:- pred goal_info_get_need_visible_vars(/;kq|/^\<goal_info_get_need_visible_vars\>/;'q;"	kind:pred
goal_info_get_nonlocals	hlds_goal.m	/^:- func goal_info_get_nonlocals(/;kq|/^\<goal_info_get_nonlocals\>/;'q;"	kind:func
goal_info_get_occurring_vars	mode_ordering.m	/^:- pred goal_info_get_occurring_vars(/;kq|/^\<goal_info_get_occurring_vars\>/;'q;"	kind:pred
goal_info_get_post_births	hlds_llds.m	/^:- pred goal_info_get_post_births(/;kq|/^\<goal_info_get_post_births\>/;'q;"	kind:pred
goal_info_get_post_deaths	hlds_llds.m	/^:- pred goal_info_get_post_deaths(/;kq|/^\<goal_info_get_post_deaths\>/;'q;"	kind:pred
goal_info_get_pre_births	hlds_llds.m	/^:- pred goal_info_get_pre_births(/;kq|/^\<goal_info_get_pre_births\>/;'q;"	kind:pred
goal_info_get_pre_deaths	hlds_llds.m	/^:- pred goal_info_get_pre_deaths(/;kq|/^\<goal_info_get_pre_deaths\>/;'q;"	kind:pred
goal_info_get_producing_vars	mode_ordering.m	/^:- pred goal_info_get_producing_vars(/;kq|/^\<goal_info_get_producing_vars\>/;'q;"	kind:pred
goal_info_get_purity	hlds_goal.m	/^:- func goal_info_get_purity(/;kq|/^\<goal_info_get_purity\>/;'q;"	kind:func
goal_info_get_rbmm	rbmm.add_rbmm_goal_infos.m	/^:- func goal_info_get_rbmm(/;kq|/^\<goal_info_get_rbmm\>/;'q;"	kind:func	file:
goal_info_get_resume_point	hlds_llds.m	/^:- pred goal_info_get_resume_point(/;kq|/^\<goal_info_get_resume_point\>/;'q;"	kind:pred
goal_info_get_reuse	ctgc.util.m	/^:- func goal_info_get_reuse(/;kq|/^\<goal_info_get_reuse\>/;'q;"	kind:func
goal_info_get_reverse_goal_path	hlds_goal.m	/^:- func goal_info_get_reverse_goal_path(/;kq|/^\<goal_info_get_reverse_goal_path\>/;'q;"	kind:func
goal_info_get_store_map	hlds_llds.m	/^:- pred goal_info_get_store_map(/;kq|/^\<goal_info_get_store_map\>/;'q;"	kind:pred
goal_info_has_feature	hlds_goal.m	/^:- pred goal_info_has_feature(/;kq|/^\<goal_info_has_feature\>/;'q;"	kind:pred
goal_info_init	hlds_goal.m	/^:- pred goal_info_init(/;kq|/^\<goal_info_init\>/;'q;"	kind:pred
goal_info_init_context_purity	hlds_goal.m	/^:- pred goal_info_init_context_purity(/;kq|/^\<goal_info_init_context_purity\>/;'q;"	kind:pred
goal_info_init_hide	table_gen.m	/^:- pred goal_info_init_hide(/;kq|/^\<goal_info_init_hide\>/;'q;"	kind:pred	file:
goal_info_initialize_liveness_info	hlds_llds.m	/^:- pred goal_info_initialize_liveness_info(/;kq|/^\<goal_info_initialize_liveness_info\>/;'q;"	kind:pred
goal_info_maybe_get_follow_vars	hlds_llds.m	/^:- pred goal_info_maybe_get_follow_vars(/;kq|/^\<goal_info_maybe_get_follow_vars\>/;'q;"	kind:pred
goal_info_maybe_get_maybe_need_across_call	hlds_llds.m	/^:- pred goal_info_maybe_get_maybe_need_across_call(/;kq|/^\<goal_info_maybe_get_maybe_need_across_call\>/;'q;"	kind:pred
goal_info_maybe_get_maybe_need_in_par_conj	hlds_llds.m	/^:- pred goal_info_maybe_get_maybe_need_in_par_conj(/;kq|/^\<goal_info_maybe_get_maybe_need_in_par_conj\>/;'q;"	kind:pred
goal_info_maybe_get_maybe_need_in_resume	hlds_llds.m	/^:- pred goal_info_maybe_get_maybe_need_in_resume(/;kq|/^\<goal_info_maybe_get_maybe_need_in_resume\>/;'q;"	kind:pred
goal_info_maybe_get_post_births	hlds_llds.m	/^:- pred goal_info_maybe_get_post_births(/;kq|/^\<goal_info_maybe_get_post_births\>/;'q;"	kind:pred
goal_info_maybe_get_post_deaths	hlds_llds.m	/^:- pred goal_info_maybe_get_post_deaths(/;kq|/^\<goal_info_maybe_get_post_deaths\>/;'q;"	kind:pred
goal_info_maybe_get_pre_births	hlds_llds.m	/^:- pred goal_info_maybe_get_pre_births(/;kq|/^\<goal_info_maybe_get_pre_births\>/;'q;"	kind:pred
goal_info_maybe_get_pre_deaths	hlds_llds.m	/^:- pred goal_info_maybe_get_pre_deaths(/;kq|/^\<goal_info_maybe_get_pre_deaths\>/;'q;"	kind:pred
goal_info_maybe_get_resume_point	hlds_llds.m	/^:- pred goal_info_maybe_get_resume_point(/;kq|/^\<goal_info_maybe_get_resume_point\>/;'q;"	kind:pred
goal_info_maybe_get_store_map	hlds_llds.m	/^:- pred goal_info_maybe_get_store_map(/;kq|/^\<goal_info_maybe_get_store_map\>/;'q;"	kind:pred
goal_info_remove_feature	hlds_goal.m	/^:- pred goal_info_remove_feature(/;kq|/^\<goal_info_remove_feature\>/;'q;"	kind:pred
goal_info_resume_vars_and_loc	hlds_llds.m	/^:- pred goal_info_resume_vars_and_loc(/;kq|/^\<goal_info_resume_vars_and_loc\>/;'q;"	kind:pred
goal_info_set_code_gen_info	hlds_goal.m	/^:- pred goal_info_set_code_gen_info(/;kq|/^\<goal_info_set_code_gen_info\>/;'q;"	kind:pred
goal_info_set_code_gen_nonlocals	hlds_goal.m	/^:- pred goal_info_set_code_gen_nonlocals(/;kq|/^\<goal_info_set_code_gen_nonlocals\>/;'q;"	kind:pred
goal_info_set_consuming_vars	mode_ordering.m	/^:- pred goal_info_set_consuming_vars(/;kq|/^\<goal_info_set_consuming_vars\>/;'q;"	kind:pred	file:
goal_info_set_context	hlds_goal.m	/^:- pred goal_info_set_context(/;kq|/^\<goal_info_set_context\>/;'q;"	kind:pred
goal_info_set_determinism	hlds_goal.m	/^:- pred goal_info_set_determinism(/;kq|/^\<goal_info_set_determinism\>/;'q;"	kind:pred
goal_info_set_features	hlds_goal.m	/^:- pred goal_info_set_features(set(/;kq|/^\<goal_info_set_features\>/;'q;"	kind:pred
goal_info_set_follow_vars	hlds_llds.m	/^:- pred goal_info_set_follow_vars(maybe(/;kq|/^\<goal_info_set_follow_vars\>/;'q;"	kind:pred
goal_info_set_goal_id	hlds_goal.m	/^:- pred goal_info_set_goal_id(/;kq|/^\<goal_info_set_goal_id\>/;'q;"	kind:pred
goal_info_set_goal_mode	hlds_goal.m	/^:- pred goal_info_set_goal_mode(/;kq|/^\<goal_info_set_goal_mode\>/;'q;"	kind:pred
goal_info_set_higher_order_value_map	hlds_goal.m	/^:- pred goal_info_set_higher_order_value_map(/;kq|/^\<goal_info_set_higher_order_value_map\>/;'q;"	kind:pred
goal_info_set_instmap_delta	hlds_goal.m	/^:- pred goal_info_set_instmap_delta(/;kq|/^\<goal_info_set_instmap_delta\>/;'q;"	kind:pred
goal_info_set_lbu	ctgc.util.m	/^:- pred goal_info_set_lbu(/;kq|/^\<goal_info_set_lbu\>/;'q;"	kind:pred
goal_info_set_lfu	ctgc.util.m	/^:- pred goal_info_set_lfu(/;kq|/^\<goal_info_set_lfu\>/;'q;"	kind:pred
goal_info_set_make_visible_vars	mode_ordering.m	/^:- pred goal_info_set_make_visible_vars(/;kq|/^\<goal_info_set_make_visible_vars\>/;'q;"	kind:pred	file:
goal_info_set_maybe_ctgc	hlds_goal.m	/^:- pred goal_info_set_maybe_ctgc(maybe(/;kq|/^\<goal_info_set_maybe_ctgc\>/;'q;"	kind:pred
goal_info_set_maybe_dp_info	hlds_goal.m	/^:- pred goal_info_set_maybe_dp_info(maybe(/;kq|/^\<goal_info_set_maybe_dp_info\>/;'q;"	kind:pred
goal_info_set_maybe_mode_constr	hlds_goal.m	/^:- pred goal_info_set_maybe_mode_constr(maybe(/;kq|/^\<goal_info_set_maybe_mode_constr\>/;'q;"	kind:pred
goal_info_set_maybe_rbmm	hlds_goal.m	/^:- pred goal_info_set_maybe_rbmm(maybe(/;kq|/^\<goal_info_set_maybe_rbmm\>/;'q;"	kind:pred
goal_info_set_mdprof_inst	deep_profiling.m	/^:- pred goal_info_set_mdprof_inst(/;kq|/^\<goal_info_set_mdprof_inst\>/;'q;"	kind:pred	file:
goal_info_set_need_across_call	hlds_llds.m	/^:- pred goal_info_set_need_across_call(/;kq|/^\<goal_info_set_need_across_call\>/;'q;"	kind:pred
goal_info_set_need_in_par_conj	hlds_llds.m	/^:- pred goal_info_set_need_in_par_conj(/;kq|/^\<goal_info_set_need_in_par_conj\>/;'q;"	kind:pred
goal_info_set_need_in_resume	hlds_llds.m	/^:- pred goal_info_set_need_in_resume(/;kq|/^\<goal_info_set_need_in_resume\>/;'q;"	kind:pred
goal_info_set_need_visible_vars	mode_ordering.m	/^:- pred goal_info_set_need_visible_vars(/;kq|/^\<goal_info_set_need_visible_vars\>/;'q;"	kind:pred	file:
goal_info_set_nonlocals	hlds_goal.m	/^:- pred goal_info_set_nonlocals(/;kq|/^\<goal_info_set_nonlocals\>/;'q;"	kind:pred
goal_info_set_occurring_vars	mode_ordering.m	/^:- pred goal_info_set_occurring_vars(/;kq|/^\<goal_info_set_occurring_vars\>/;'q;"	kind:pred
goal_info_set_post_births	hlds_llds.m	/^:- pred goal_info_set_post_births(/;kq|/^\<goal_info_set_post_births\>/;'q;"	kind:pred
goal_info_set_post_deaths	hlds_llds.m	/^:- pred goal_info_set_post_deaths(/;kq|/^\<goal_info_set_post_deaths\>/;'q;"	kind:pred
goal_info_set_pre_births	hlds_llds.m	/^:- pred goal_info_set_pre_births(/;kq|/^\<goal_info_set_pre_births\>/;'q;"	kind:pred
goal_info_set_pre_deaths	hlds_llds.m	/^:- pred goal_info_set_pre_deaths(/;kq|/^\<goal_info_set_pre_deaths\>/;'q;"	kind:pred
goal_info_set_producing_vars	mode_ordering.m	/^:- pred goal_info_set_producing_vars(/;kq|/^\<goal_info_set_producing_vars\>/;'q;"	kind:pred	file:
goal_info_set_purity	hlds_goal.m	/^:- pred goal_info_set_purity(/;kq|/^\<goal_info_set_purity\>/;'q;"	kind:pred
goal_info_set_resume_point	hlds_llds.m	/^:- pred goal_info_set_resume_point(/;kq|/^\<goal_info_set_resume_point\>/;'q;"	kind:pred
goal_info_set_reuse	ctgc.util.m	/^:- pred goal_info_set_reuse(/;kq|/^\<goal_info_set_reuse\>/;'q;"	kind:pred
goal_info_set_reverse_goal_path	hlds_goal.m	/^:- pred goal_info_set_reverse_goal_path(/;kq|/^\<goal_info_set_reverse_goal_path\>/;'q;"	kind:pred
goal_info_set_store_map	hlds_llds.m	/^:- pred goal_info_set_store_map(/;kq|/^\<goal_info_set_store_map\>/;'q;"	kind:pred
goal_info_to_atomic_goal_rep_fields	prog_rep.m	/^:- pred goal_info_to_atomic_goal_rep_fields(/;kq|/^\<goal_info_to_atomic_goal_rep_fields\>/;'q;"	kind:pred	file:
goal_inputs	loop_inv.m	/^:- func goal_inputs(module_info, hlds_goal) = list(/;kq|/^\<goal_inputs\>/;'q;"	kind:func	file:
goal_is_atomic	goal_util.m	/^:- pred goal_is_atomic(/;kq|/^\<goal_is_atomic\>/;'q;"	kind:pred
goal_is_atomic	goal_util.m	/^:- type goal_is_atomic$/;kq|-;/\<goal_is_atomic\>/;'q;"	kind:type
goal_is_branched	goal_util.m	/^:- pred goal_is_branched(/;kq|/^\<goal_is_branched\>/;'q;"	kind:pred
goal_is_call_to_builtin_false	simplify_goal.m	/^:- pred goal_is_call_to_builtin_false(/;kq|/^\<goal_is_call_to_builtin_false\>/;'q;"	kind:pred	file:
goal_is_conj_of_unify	goal_form.m	/^:- pred goal_is_conj_of_unify(/;kq|/^\<goal_is_conj_of_unify\>/;'q;"	kind:pred
goal_is_equivalence	assertion.m	/^:- pred goal_is_equivalence(/;kq|/^\<goal_is_equivalence\>/;'q;"	kind:pred	file:
goal_is_excess_assign	simplify_goal_conj.m	/^:- pred goal_is_excess_assign(/;kq|/^\<goal_is_excess_assign\>/;'q;"	kind:pred	file:
goal_is_flat	goal_form.m	/^:- func goal_is_flat(/;kq|/^\<goal_is_flat\>/;'q;"	kind:func
goal_is_flat_expr	goal_form.m	/^:- func goal_is_flat_expr(/;kq|/^\<goal_is_flat_expr\>/;'q;"	kind:func	file:
goal_is_flat_list	goal_form.m	/^:- func goal_is_flat_list(list(/;kq|/^\<goal_is_flat_list\>/;'q;"	kind:func	file:
goal_is_headvar_unification	headvar_names.m	/^:- pred goal_is_headvar_unification(proc_arg_vector(/;kq|/^\<goal_is_headvar_unification\>/;'q;"	kind:pred	file:
goal_is_implication	assertion.m	/^:- pred goal_is_implication(/;kq|/^\<goal_is_implication\>/;'q;"	kind:pred	file:
goal_is_last_goal_on_path	par_loop_control.m	/^:- type goal_is_last_goal_on_path$/;kq|-;/\<goal_is_last_goal_on_path\>/;'q;"	kind:type	file:
goal_is_mdprof_inst	hlds_goal.m	/^:- type goal_is_mdprof_inst$/;kq|-;/\<goal_is_mdprof_inst\>/;'q;"	kind:type
goal_is_nonatomic	goal_util.m	/^    ;       goal_is_nonatomic.$/;kq|-;/\<goal_is_nonatomic\>/;'q;"	kind:cons
goal_is_nontrivial	hlds_goal.m	/^    ;       goal_is_nontrivial.$/;kq|-;/\<goal_is_nontrivial\>/;'q;"	kind:cons
goal_is_not_last_goal_on_path	par_loop_control.m	/^    ;       goal_is_not_last_goal_on_path.$/;kq|-;/\<goal_is_not_last_goal_on_path\>/;'q;"	kind:cons	file:
goal_is_not_mdprof_inst	hlds_goal.m	/^    ;       goal_is_not_mdprof_inst.$/;kq|-;/\<goal_is_not_mdprof_inst\>/;'q;"	kind:cons
goal_is_simple	constraint.m	/^:- pred goal_is_simple(/;kq|/^\<goal_is_simple\>/;'q;"	kind:pred	file:
goal_is_trivial	hlds_goal.m	/^    --->    goal_is_trivial$/;kq|-;/\<goal_is_trivial\>/;'q;"	kind:cons
goal_ite	../mdbcomp/program_representation.m	/^    ;       goal_ite$/;kq|-;/\<goal_ite\>/;'q;"	kind:cons
goal_ite_expr	goal_expr_to_goal.m	/^:- inst goal_ite_expr for goal\/0$/;kq|-;/\<goal_ite_expr\>/;'q;"	kind:inst	file:
goal_itself_was_impure	mode_errors.m	/^    --->    goal_itself_was_impure$/;kq|-;/\<goal_itself_was_impure\>/;'q;"	kind:cons
goal_kind	parse_goal.m	/^:- type goal_kind$/;kq|-;/\<goal_kind\>/;'q;"	kind:type	file:
goal_kind_conj	parse_goal.m	/^:- inst goal_kind_conj for goal_kind\/0$/;kq|-;/\<goal_kind_conj\>/;'q;"	kind:inst	file:
goal_kind_disable_warning	parse_goal.m	/^:- inst goal_kind_disable_warning for goal_kind\/0$/;kq|-;/\<goal_kind_disable_warning\>/;'q;"	kind:inst	file:
goal_kind_implication	parse_goal.m	/^:- inst goal_kind_implication for goal_kind\/0$/;kq|-;/\<goal_kind_implication\>/;'q;"	kind:inst	file:
goal_kind_not	parse_goal.m	/^:- inst goal_kind_not for goal_kind\/0$/;kq|-;/\<goal_kind_not\>/;'q;"	kind:inst	file:
goal_kind_par_conj	parse_goal.m	/^:- inst goal_kind_par_conj for goal_kind\/0$/;kq|-;/\<goal_kind_par_conj\>/;'q;"	kind:inst	file:
goal_kind_promise_eqv_soln	parse_goal.m	/^:- inst goal_kind_promise_eqv_soln for goal_kind\/0$/;kq|-;/\<goal_kind_promise_eqv_soln\>/;'q;"	kind:inst	file:
goal_kind_promise_purity	parse_goal.m	/^:- inst goal_kind_promise_purity for goal_kind\/0$/;kq|-;/\<goal_kind_promise_purity\>/;'q;"	kind:inst	file:
goal_kind_purity	parse_goal.m	/^:- inst goal_kind_purity for goal_kind\/0$/;kq|-;/\<goal_kind_purity\>/;'q;"	kind:inst	file:
goal_kind_require_arm_detism	parse_goal.m	/^:- inst goal_kind_require_arm_detism for goal_kind\/0$/;kq|-;/\<goal_kind_require_arm_detism\>/;'q;"	kind:inst	file:
goal_kind_require_detism	parse_goal.m	/^:- inst goal_kind_require_detism for goal_kind\/0$/;kq|-;/\<goal_kind_require_detism\>/;'q;"	kind:inst	file:
goal_kind_some_all	parse_goal.m	/^:- inst goal_kind_some_all for goal_kind\/0$/;kq|-;/\<goal_kind_some_all\>/;'q;"	kind:inst	file:
goal_kind_true_fail	parse_goal.m	/^:- inst goal_kind_true_fail for goal_kind\/0$/;kq|-;/\<goal_kind_true_fail\>/;'q;"	kind:inst	file:
goal_large_flat_constructs	modecheck_goal.m	/^:- func goal_large_flat_constructs(/;kq|/^\<goal_large_flat_constructs\>/;'q;"	kind:func	file:
goal_like	direct_arg_in_out.m	/^:- instance goal_like(case) where [$/;kq|-;/\<goal_like\>/;'q;"	kind:tci	file:
goal_like	direct_arg_in_out.m	/^:- instance goal_like(hlds_goal) where [$/;kq|-;/\<goal_like\>/;'q;"	kind:tci	file:
goal_like	direct_arg_in_out.m	/^:- typeclass goal_like(G) where [$/;kq|-;/\<goal_like\>/;'q;"	kind:tc	file:
goal_list_calls_proc_in_set	goal_refs.m	/^:- func goal_list_calls_proc_in_set(list(hlds_goal), set(/;kq|/^\<goal_list_calls_proc_in_set\>/;'q;"	kind:func
goal_list_calls_proc_in_set_acc	goal_refs.m	/^:- pred goal_list_calls_proc_in_set_acc(list(/;kq|/^\<goal_list_calls_proc_in_set_acc\>/;'q;"	kind:pred	file:
goal_list_determinism	hlds_goal.m	/^:- pred goal_list_determinism(list(/;kq|/^\<goal_list_determinism\>/;'q;"	kind:pred
goal_list_instmap_delta	hlds_goal.m	/^:- pred goal_list_instmap_delta(list(/;kq|/^\<goal_list_instmap_delta\>/;'q;"	kind:pred
goal_list_may_alloc_temp_frame	code_util.m	/^:- pred goal_list_may_alloc_temp_frame(list(/;kq|/^\<goal_list_may_alloc_temp_frame\>/;'q;"	kind:pred	file:
goal_list_nonlocals	hlds_goal.m	/^:- pred goal_list_nonlocals(list(/;kq|/^\<goal_list_nonlocals\>/;'q;"	kind:pred
goal_list_purity	hlds_goal.m	/^:- pred goal_list_purity(list(/;kq|/^\<goal_list_purity\>/;'q;"	kind:pred
goal_list_to_conj	prog_util.m	/^:- func goal_list_to_conj(prog_context, list(/;kq|/^\<goal_list_to_conj\>/;'q;"	kind:func
goal_loop_control_all_recursive_paths	par_loop_control.m	/^:- pred goal_loop_control_all_recursive_paths(/;kq|/^\<goal_loop_control_all_recursive_paths\>/;'q;"	kind:pred	file:
goal_loop_control_one_recursive_path	par_loop_control.m	/^:- pred goal_loop_control_one_recursive_path(/;kq|/^\<goal_loop_control_one_recursive_path\>/;'q;"	kind:pred	file:
goal_loop_or_throw_status	goal_form.m	/^:- type goal_loop_or_throw_status$/;kq|-;/\<goal_loop_or_throw_status\>/;'q;"	kind:type
goal_loop_status	goal_form.m	/^:- type goal_loop_status$/;kq|-;/\<goal_loop_status\>/;'q;"	kind:type
goal_mark_static_terms	mark_static_terms.m	/^:- pred goal_mark_static_terms(/;kq|/^\<goal_mark_static_terms\>/;'q;"	kind:pred	file:
goal_may_alloc_temp_frame	code_util.m	/^:- pred goal_may_alloc_temp_frame(/;kq|/^\<goal_may_alloc_temp_frame\>/;'q;"	kind:pred
goal_may_allocate_heap	goal_form.m	/^:- pred goal_may_allocate_heap(/;kq|/^\<goal_may_allocate_heap\>/;'q;"	kind:pred
goal_may_modify_trail	goal_form.m	/^:- func goal_may_modify_trail(/;kq|/^\<goal_may_modify_trail\>/;'q;"	kind:func
goal_method_call	../mdbcomp/program_representation.m	/^    ;       goal_method_call$/;kq|-;/\<goal_method_call\>/;'q;"	kind:cons
goal_mode	goal_mode.m	/^:- type goal_mode$/;kq|-;/\<goal_mode\>/;'q;"	kind:type	file:
goal_mode.compute_goal_mode	goal_mode.m	/^:- pred compute_goal_mode(/;kq|/^\<compute_goal_mode\>/;'q;"	kind:pred	file:
goal_mode.dump_goal_mode	goal_mode.m	/^:- func dump_goal_mode(string, var_table, goal_mode) = list(/;kq|/^\<dump_goal_mode\>/;'q;"	kind:func
goal_mode.gm_more_bound	goal_mode.m	/^                gm_more_bound               :: set_of_progvar,$/;kq|-;/\<goal_mode.gm_more_bound\>/;'q;"	kind:fld	file:
goal_mode.gm_reachable	goal_mode.m	/^    ;       gm_reachable($/;kq|-;/\<goal_mode.gm_reachable\>/;'q;"	kind:cons	file:
goal_mode.gm_unreachable	goal_mode.m	/^    --->    gm_unreachable$/;kq|-;/\<goal_mode.gm_unreachable\>/;'q;"	kind:cons	file:
goal_mode.make_dummy_goal_mode	goal_mode.m	/^:- func make_dummy_goal_mode = goal_mode.$/;kq|/^\<make_dummy_goal_mode\>/;'q;"	kind:func
goal_mode.record_var_if_bound	goal_mode.m	/^:- pred record_var_if_bound(/;kq|/^\<record_var_if_bound\>/;'q;"	kind:pred	file:
goal_neg	../mdbcomp/program_representation.m	/^    ;       goal_neg$/;kq|-;/\<goal_neg\>/;'q;"	kind:cons
goal_not_expr	goal_expr_to_goal.m	/^:- inst goal_not_expr for goal\/0$/;kq|-;/\<goal_not_expr\>/;'q;"	kind:inst	file:
goal_not_for_promise	hlds_pred.m	/^    --->    goal_not_for_promise(np_goal_type)$/;kq|-;/\<goal_not_for_promise\>/;'q;"	kind:cons
goal_not_found	goal_transform.m	/^    ;       goal_not_found.$/;kq|-;/\<goal_not_found\>/;'q;"	kind:cons
goal_num_all	prog_item_stats.m	/^                goal_num_all                        :: int,$/;kq|-;/\<goal_num_all\>/;'q;"	kind:fld	file:
goal_num_all_state_vars	prog_item_stats.m	/^                goal_num_all_state_vars             :: int,$/;kq|-;/\<goal_num_all_state_vars\>/;'q;"	kind:fld	file:
goal_num_atomic	prog_item_stats.m	/^                goal_num_atomic                     :: int,$/;kq|-;/\<goal_num_atomic\>/;'q;"	kind:fld	file:
goal_num_call	prog_item_stats.m	/^                goal_num_call                       :: int,$/;kq|-;/\<goal_num_call\>/;'q;"	kind:fld	file:
goal_num_conj	prog_item_stats.m	/^                goal_num_conj                       :: int,$/;kq|-;/\<goal_num_conj\>/;'q;"	kind:fld	file:
goal_num_disable_warnings	prog_item_stats.m	/^                goal_num_disable_warnings           :: int,$/;kq|-;/\<goal_num_disable_warnings\>/;'q;"	kind:fld	file:
goal_num_disj	prog_item_stats.m	/^                goal_num_disj                       :: int,$/;kq|-;/\<goal_num_disj\>/;'q;"	kind:fld	file:
goal_num_equivalent	prog_item_stats.m	/^                goal_num_equivalent                 :: int,$/;kq|-;/\<goal_num_equivalent\>/;'q;"	kind:fld	file:
goal_num_event	prog_item_stats.m	/^                goal_num_event                      :: int,$/;kq|-;/\<goal_num_event\>/;'q;"	kind:fld	file:
goal_num_fail	prog_item_stats.m	/^                goal_num_fail                       :: int,$/;kq|-;/\<goal_num_fail\>/;'q;"	kind:fld	file:
goal_num_if_then_else	prog_item_stats.m	/^                goal_num_if_then_else               :: int,$/;kq|-;/\<goal_num_if_then_else\>/;'q;"	kind:fld	file:
goal_num_implies	prog_item_stats.m	/^                goal_num_implies                    :: int,$/;kq|-;/\<goal_num_implies\>/;'q;"	kind:fld	file:
goal_num_not	prog_item_stats.m	/^                goal_num_not                        :: int,$/;kq|-;/\<goal_num_not\>/;'q;"	kind:fld	file:
goal_num_par_conj	prog_item_stats.m	/^                goal_num_par_conj                   :: int,$/;kq|-;/\<goal_num_par_conj\>/;'q;"	kind:fld	file:
goal_num_promise_arbitrary	prog_item_stats.m	/^                goal_num_promise_arbitrary          :: int,$/;kq|-;/\<goal_num_promise_arbitrary\>/;'q;"	kind:fld	file:
goal_num_promise_eqv_sets	prog_item_stats.m	/^                goal_num_promise_eqv_sets           :: int,$/;kq|-;/\<goal_num_promise_eqv_sets\>/;'q;"	kind:fld	file:
goal_num_promise_eqv_solns	prog_item_stats.m	/^                goal_num_promise_eqv_solns          :: int,$/;kq|-;/\<goal_num_promise_eqv_solns\>/;'q;"	kind:fld	file:
goal_num_promise_purity	prog_item_stats.m	/^                goal_num_promise_purity             :: int,$/;kq|-;/\<goal_num_promise_purity\>/;'q;"	kind:fld	file:
goal_num_req_arm_detism	prog_item_stats.m	/^                goal_num_req_arm_detism             :: int,$/;kq|-;/\<goal_num_req_arm_detism\>/;'q;"	kind:fld	file:
goal_num_req_compl_switch	prog_item_stats.m	/^                goal_num_req_compl_switch           :: int,$/;kq|-;/\<goal_num_req_compl_switch\>/;'q;"	kind:fld	file:
goal_num_req_detism	prog_item_stats.m	/^                goal_num_req_detism                 :: int,$/;kq|-;/\<goal_num_req_detism\>/;'q;"	kind:fld	file:
goal_num_some	prog_item_stats.m	/^                goal_num_some                       :: int,$/;kq|-;/\<goal_num_some\>/;'q;"	kind:fld	file:
goal_num_some_state_vars	prog_item_stats.m	/^                goal_num_some_state_vars            :: int,$/;kq|-;/\<goal_num_some_state_vars\>/;'q;"	kind:fld	file:
goal_num_trace	prog_item_stats.m	/^                goal_num_trace                      :: int,$/;kq|-;/\<goal_num_trace\>/;'q;"	kind:fld	file:
goal_num_true	prog_item_stats.m	/^                goal_num_true                       :: int,$/;kq|-;/\<goal_num_true\>/;'q;"	kind:fld	file:
goal_num_try	prog_item_stats.m	/^                goal_num_try                        :: int,$/;kq|-;/\<goal_num_try\>/;'q;"	kind:fld	file:
goal_num_unify	prog_item_stats.m	/^                goal_num_unify                      :: int$/;kq|-;/\<goal_num_unify\>/;'q;"	kind:fld	file:
goal_order	from_ground_term_util.m	/^:- type goal_order$/;kq|-;/\<goal_order\>/;'q;"	kind:type
goal_outputs	loop_inv.m	/^:- func goal_outputs(module_info, var_table, hlds_goal) = list(/;kq|/^\<goal_outputs\>/;'q;"	kind:func	file:
goal_par_conj_expr	goal_expr_to_goal.m	/^:- inst goal_par_conj_expr for goal\/0$/;kq|-;/\<goal_par_conj_expr\>/;'q;"	kind:inst	file:
goal_partial_construct	../mdbcomp/program_representation.m	/^    ;       goal_partial_construct$/;kq|-;/\<goal_partial_construct\>/;'q;"	kind:cons
goal_partial_deconstruct	../mdbcomp/program_representation.m	/^    ;       goal_partial_deconstruct$/;kq|-;/\<goal_partial_deconstruct\>/;'q;"	kind:cons
goal_path.containing_goal	../mdbcomp/mdbcomp.goal_path.m	/^:- type containing_goal$/;kq|-;/\<goal_path.containing_goal\>/;'q;"	kind:type
goal_path.containing_goal_list	goal_path.m	/^:- type containing_goal_list == assoc_list(goal_id, containing_goal).$/;kq|-;/\<goal_path.containing_goal_list\>/;'q;"	kind:type	file:
goal_path.containing_goal_map	../mdbcomp/mdbcomp.goal_path.m	/^:- type containing_goal_map == map(goal_id, containing_goal).$/;kq|-;/\<goal_path.containing_goal_map\>/;'q;"	kind:type
goal_path.create_goal_id_array	../mdbcomp/mdbcomp.goal_path.m	/^:- func create_goal_id_array(goal_id) = goal_attr_array(/;kq|/^\<create_goal_id_array\>/;'q;"	kind:func
goal_path.create_goal_id_array	../mdbcomp/mdbcomp.goal_path.m	/^:- func create_goal_id_array(goal_id, T) = goal_attr_array(/;kq|/^\<create_goal_id_array\>/;'q;"	kind:func
goal_path.fgp_cons	../mdbcomp/mdbcomp.goal_path.m	/^    ;       fgp_cons(goal_path_step, forward_goal_path).$/;kq|-;/\<goal_path.fgp_cons\>/;'q;"	kind:cons
goal_path.fgp_nil	../mdbcomp/mdbcomp.goal_path.m	/^    --->    fgp_nil$/;kq|-;/\<goal_path.fgp_nil\>/;'q;"	kind:cons
goal_path.fgp_to_rgp	../mdbcomp/mdbcomp.goal_path.m	/^:- pred fgp_to_rgp(/;kq|/^\<fgp_to_rgp\>/;'q;"	kind:pred
goal_path.fgp_to_rgp_acc	../mdbcomp/mdbcomp.goal_path.m	/^:- pred fgp_to_rgp_acc(/;kq|/^\<fgp_to_rgp_acc\>/;'q;"	kind:pred	file:
goal_path.fill_conj_id_slots	goal_path.m	/^:- pred fill_conj_id_slots(/;kq|/^\<fill_conj_id_slots\>/;'q;"	kind:pred	file:
goal_path.fill_conj_path_slots	goal_path.m	/^:- pred fill_conj_path_slots(/;kq|/^\<fill_conj_path_slots\>/;'q;"	kind:pred	file:
goal_path.fill_disj_id_slots	goal_path.m	/^:- pred fill_disj_id_slots(/;kq|/^\<fill_disj_id_slots\>/;'q;"	kind:pred	file:
goal_path.fill_disj_path_slots	goal_path.m	/^:- pred fill_disj_path_slots(/;kq|/^\<fill_disj_path_slots\>/;'q;"	kind:pred	file:
goal_path.fill_goal_id_slots	goal_path.m	/^:- pred fill_goal_id_slots(/;kq|/^\<fill_goal_id_slots\>/;'q;"	kind:pred	file:
goal_path.fill_goal_path_slots	goal_path.m	/^:- pred fill_goal_path_slots(/;kq|/^\<fill_goal_path_slots\>/;'q;"	kind:pred	file:
goal_path.fill_orelse_id_slots	goal_path.m	/^:- pred fill_orelse_id_slots(/;kq|/^\<fill_orelse_id_slots\>/;'q;"	kind:pred	file:
goal_path.fill_slots_in_clause	goal_path.m	/^:- pred fill_slots_in_clause(/;kq|/^\<fill_slots_in_clause\>/;'q;"	kind:pred	file:
goal_path.fill_switch_id_slots	goal_path.m	/^:- pred fill_switch_id_slots(/;kq|/^\<fill_switch_id_slots\>/;'q;"	kind:pred	file:
goal_path.forward_goal_path	../mdbcomp/mdbcomp.goal_path.m	/^:- type forward_goal_path$/;kq|-;/\<goal_path.forward_goal_path\>/;'q;"	kind:type
goal_path.gaa_di	../mdbcomp/mdbcomp.goal_path.m	/^:- mode gaa_di == di(uniq_goal_attr_array).$/;kq|-;/\<goal_path.gaa_di\>/;'q;"	kind:mode
goal_path.gaa_uo	../mdbcomp/mdbcomp.goal_path.m	/^:- mode gaa_uo == out(uniq_goal_attr_array).$/;kq|-;/\<goal_path.gaa_uo\>/;'q;"	kind:mode
goal_path.goal_attr_array	../mdbcomp/mdbcomp.goal_path.m	/^:- type goal_attr_array(T)$/;kq|-;/\<goal_path.goal_attr_array\>/;'q;"	kind:type
goal_path.goal_id	../mdbcomp/mdbcomp.goal_path.m	/^:- type goal_id$/;kq|-;/\<goal_path.goal_id\>/;'q;"	kind:type
goal_path.goal_id_inside	../mdbcomp/mdbcomp.goal_path.m	/^:- pred goal_id_inside(/;kq|/^\<goal_id_inside\>/;'q;"	kind:pred
goal_path.goal_path_add_at_end	../mdbcomp/mdbcomp.goal_path.m	/^:- func goal_path_add_at_end(/;kq|/^\<goal_path_add_at_end\>/;'q;"	kind:func
goal_path.goal_path_get_first	../mdbcomp/mdbcomp.goal_path.m	/^:- pred goal_path_get_first(/;kq|/^\<goal_path_get_first\>/;'q;"	kind:pred
goal_path.goal_path_get_last	../mdbcomp/mdbcomp.goal_path.m	/^:- pred goal_path_get_last(/;kq|/^\<goal_path_get_last\>/;'q;"	kind:pred
goal_path.goal_path_inside	../mdbcomp/mdbcomp.goal_path.m	/^:- pred goal_path_inside(/;kq|/^\<goal_path_inside\>/;'q;"	kind:pred
goal_path.goal_path_last_loop	../mdbcomp/mdbcomp.goal_path.m	/^:- pred goal_path_last_loop(/;kq|/^\<goal_path_last_loop\>/;'q;"	kind:pred	file:
goal_path.goal_path_step	../mdbcomp/mdbcomp.goal_path.m	/^:- type goal_path_step$/;kq|-;/\<goal_path.goal_path_step\>/;'q;"	kind:type
goal_path.goal_path_string	../mdbcomp/mdbcomp.goal_path.m	/^:- type goal_path_string == string.$/;kq|-;/\<goal_path.goal_path_string\>/;'q;"	kind:type
goal_path.goal_path_to_string	../mdbcomp/mdbcomp.goal_path.m	/^:- func goal_path_to_string(/;kq|/^\<goal_path_to_string\>/;'q;"	kind:func
goal_path.goal_path_to_strings	../mdbcomp/mdbcomp.goal_path.m	/^:- func goal_path_to_strings(forward_goal_path) = list(/;kq|/^\<goal_path_to_strings\>/;'q;"	kind:func	file:
goal_path.invalid_goal_id	../mdbcomp/mdbcomp.goal_path.m	/^:- func invalid_goal_id = goal_id.$/;kq|/^\<invalid_goal_id\>/;'q;"	kind:func
goal_path.is_valid_goal_id	../mdbcomp/mdbcomp.goal_path.m	/^:- pred is_valid_goal_id(/;kq|/^\<is_valid_goal_id\>/;'q;"	kind:pred
goal_path.maybe_cut	../mdbcomp/mdbcomp.goal_path.m	/^:- type maybe_cut$/;kq|-;/\<goal_path.maybe_cut\>/;'q;"	kind:type
goal_path.rev_goal_path_inside	../mdbcomp/mdbcomp.goal_path.m	/^:- pred rev_goal_path_inside(/;kq|/^\<rev_goal_path_inside\>/;'q;"	kind:pred
goal_path.reverse_goal_path	../mdbcomp/mdbcomp.goal_path.m	/^:- type reverse_goal_path$/;kq|-;/\<goal_path.reverse_goal_path\>/;'q;"	kind:type
goal_path.rgp_cons	../mdbcomp/mdbcomp.goal_path.m	/^    ;       rgp_cons(reverse_goal_path, goal_path_step).$/;kq|-;/\<goal_path.rgp_cons\>/;'q;"	kind:cons
goal_path.rgp_nil	../mdbcomp/mdbcomp.goal_path.m	/^    --->    rgp_nil$/;kq|-;/\<goal_path.rgp_nil\>/;'q;"	kind:cons
goal_path.rgp_to_fgp	../mdbcomp/mdbcomp.goal_path.m	/^:- pred rgp_to_fgp(/;kq|/^\<rgp_to_fgp\>/;'q;"	kind:pred
goal_path.rgp_to_fgp_acc	../mdbcomp/mdbcomp.goal_path.m	/^:- pred rgp_to_fgp_acc(/;kq|/^\<rgp_to_fgp_acc\>/;'q;"	kind:pred	file:
goal_path.scope_is_cut	../mdbcomp/mdbcomp.goal_path.m	/^    --->    scope_is_cut$/;kq|-;/\<goal_path.scope_is_cut\>/;'q;"	kind:cons
goal_path.scope_is_no_cut	../mdbcomp/mdbcomp.goal_path.m	/^    ;       scope_is_no_cut.$/;kq|-;/\<goal_path.scope_is_no_cut\>/;'q;"	kind:cons
goal_path.slot_info	goal_path.m	/^:- type slot_info$/;kq|-;/\<goal_path.slot_info\>/;'q;"	kind:type	file:
goal_path.slot_info_var_table	goal_path.m	/^                slot_info_var_table         :: var_table$/;kq|-;/\<goal_path.slot_info_var_table\>/;'q;"	kind:fld	file:
goal_path.step_atomic_main	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_atomic_main$/;kq|-;/\<goal_path.step_atomic_main\>/;'q;"	kind:cons
goal_path.step_atomic_orelse	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_atomic_orelse(int).$/;kq|-;/\<goal_path.step_atomic_orelse\>/;'q;"	kind:cons
goal_path.step_conj	../mdbcomp/mdbcomp.goal_path.m	/^    --->    step_conj(int)  % which conjunct of a conjunction$/;kq|-;/\<goal_path.step_conj\>/;'q;"	kind:cons
goal_path.step_disj	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_disj(int)  % which disjunct of a disjunction$/;kq|-;/\<goal_path.step_disj\>/;'q;"	kind:cons
goal_path.step_ite_cond	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_ite_cond$/;kq|-;/\<goal_path.step_ite_cond\>/;'q;"	kind:cons
goal_path.step_ite_else	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_ite_else$/;kq|-;/\<goal_path.step_ite_else\>/;'q;"	kind:cons
goal_path.step_ite_then	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_ite_then$/;kq|-;/\<goal_path.step_ite_then\>/;'q;"	kind:cons
goal_path.step_lambda	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_lambda$/;kq|-;/\<goal_path.step_lambda\>/;'q;"	kind:cons
goal_path.step_neg	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_neg$/;kq|-;/\<goal_path.step_neg\>/;'q;"	kind:cons
goal_path.step_scope	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_scope(maybe_cut)$/;kq|-;/\<goal_path.step_scope\>/;'q;"	kind:cons
goal_path.step_switch	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_switch(int, maybe_switch_num_functors)$/;kq|-;/\<goal_path.step_switch\>/;'q;"	kind:cons
goal_path.step_try	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_try$/;kq|-;/\<goal_path.step_try\>/;'q;"	kind:cons
goal_path.uniq_goal_attr_array	../mdbcomp/mdbcomp.goal_path.m	/^:- inst uniq_goal_attr_array for goal_attr_array\/1$/;kq|-;/\<goal_path.uniq_goal_attr_array\>/;'q;"	kind:inst
goal_path.whole_body_goal	../mdbcomp/mdbcomp.goal_path.m	/^    --->    whole_body_goal$/;kq|-;/\<goal_path.whole_body_goal\>/;'q;"	kind:cons
goal_path.whole_body_goal_id	../mdbcomp/mdbcomp.goal_path.m	/^:- func whole_body_goal_id = goal_id.$/;kq|/^\<whole_body_goal_id\>/;'q;"	kind:func
goal_path_add_at_end	../mdbcomp/mdbcomp.goal_path.m	/^:- func goal_path_add_at_end(/;kq|/^\<goal_path_add_at_end\>/;'q;"	kind:func
goal_path_from_string	../mdbcomp/mdbcomp.goal_path.m	/^:- pred goal_path_from_string(/;kq|/^\<goal_path_from_string\>/;'q;"	kind:pred
goal_path_from_string_det	../mdbcomp/mdbcomp.goal_path.m	/^:- pred goal_path_from_string_det(/;kq|/^\<goal_path_from_string_det\>/;'q;"	kind:pred
goal_path_from_strings	../mdbcomp/mdbcomp.goal_path.m	/^:- pred goal_path_from_strings(list(/;kq|/^\<goal_path_from_strings\>/;'q;"	kind:pred	file:
goal_path_get_first	../mdbcomp/mdbcomp.goal_path.m	/^:- pred goal_path_get_first(/;kq|/^\<goal_path_get_first\>/;'q;"	kind:pred
goal_path_get_last	../mdbcomp/mdbcomp.goal_path.m	/^:- pred goal_path_get_last(/;kq|/^\<goal_path_get_last\>/;'q;"	kind:pred
goal_path_inside	../mdbcomp/mdbcomp.goal_path.m	/^:- pred goal_path_inside(/;kq|/^\<goal_path_inside\>/;'q;"	kind:pred
goal_path_inside_relative	../mdbcomp/mdbcomp.goal_path.m	/^:- pred goal_path_inside_relative(/;kq|/^\<goal_path_inside_relative\>/;'q;"	kind:pred
goal_path_last_loop	../mdbcomp/mdbcomp.goal_path.m	/^:- pred goal_path_last_loop(/;kq|/^\<goal_path_last_loop\>/;'q;"	kind:pred	file:
goal_path_regions_table	rbmm.condition_renaming.m	/^:- type goal_path_regions_table == map(reverse_goal_path, set(string)).$/;kq|-;/\<goal_path_regions_table\>/;'q;"	kind:type
goal_path_remove_first	../mdbcomp/mdbcomp.goal_path.m	/^:- pred goal_path_remove_first(/;kq|/^\<goal_path_remove_first\>/;'q;"	kind:pred
goal_path_remove_last	../mdbcomp/mdbcomp.goal_path.m	/^:- pred goal_path_remove_last(/;kq|/^\<goal_path_remove_last\>/;'q;"	kind:pred
goal_path_remove_last_loop	../mdbcomp/mdbcomp.goal_path.m	/^:- pred goal_path_remove_last_loop(/;kq|/^\<goal_path_remove_last_loop\>/;'q;"	kind:pred	file:
goal_path_step	../mdbcomp/mdbcomp.goal_path.m	/^:- type goal_path_step$/;kq|-;/\<goal_path_step\>/;'q;"	kind:type
goal_path_step_from_string	../mdbcomp/mdbcomp.goal_path.m	/^:- pred goal_path_step_from_string(/;kq|/^\<goal_path_step_from_string\>/;'q;"	kind:pred
goal_path_step_remove_type_info	../mdbcomp/mdbcomp.goal_path.m	/^:- pred goal_path_step_remove_type_info(/;kq|/^\<goal_path_step_remove_type_info\>/;'q;"	kind:pred	file:
goal_path_step_to_string	../mdbcomp/mdbcomp.goal_path.m	/^:- func goal_path_step_to_string(/;kq|/^\<goal_path_step_to_string\>/;'q;"	kind:func	file:
goal_path_string	../mdbcomp/mdbcomp.goal_path.m	/^:- type goal_path_string == string.$/;kq|-;/\<goal_path_string\>/;'q;"	kind:type
goal_path_to_string	../mdbcomp/mdbcomp.goal_path.m	/^:- func goal_path_to_string(/;kq|/^\<goal_path_to_string\>/;'q;"	kind:func
goal_path_to_strings	../mdbcomp/mdbcomp.goal_path.m	/^:- func goal_path_to_strings(forward_goal_path) = list(/;kq|/^\<goal_path_to_strings\>/;'q;"	kind:func	file:
goal_plain_call	../mdbcomp/program_representation.m	/^    ;       goal_plain_call$/;kq|-;/\<goal_plain_call\>/;'q;"	kind:cons
goal_plain_call	hlds_goal.m	/^:- inst goal_plain_call for hlds_goal\/0$/;kq|-;/\<goal_plain_call\>/;'q;"	kind:inst
goal_proc_refs	goal_refs.m	/^:- func goal_proc_refs(hlds_goal) = set(/;kq|/^\<goal_proc_refs\>/;'q;"	kind:func
goal_proc_refs_acc	goal_refs.m	/^:- pred goal_proc_refs_acc(/;kq|/^\<goal_proc_refs_acc\>/;'q;"	kind:pred	file:
goal_quant_expr	goal_expr_to_goal.m	/^:- inst goal_quant_expr for goal\/0$/;kq|-;/\<goal_quant_expr\>/;'q;"	kind:inst	file:
goal_refs.case_proc_refs_acc	goal_refs.m	/^:- pred case_proc_refs_acc(/;kq|/^\<case_proc_refs_acc\>/;'q;"	kind:pred	file:
goal_refs.cases_calls	goal_refs.m	/^:- pred cases_calls(list(/;kq|/^\<cases_calls\>/;'q;"	kind:pred	file:
goal_refs.cases_calls_pred_id	goal_refs.m	/^:- pred cases_calls_pred_id(list(/;kq|/^\<cases_calls_pred_id\>/;'q;"	kind:pred	file:
goal_refs.goal_calls	goal_refs.m	/^:- pred goal_calls(/;kq|/^\<goal_calls\>/;'q;"	kind:pred
goal_refs.goal_calls_pred_id	goal_refs.m	/^:- pred goal_calls_pred_id(/;kq|/^\<goal_calls_pred_id\>/;'q;"	kind:pred
goal_refs.goal_proc_refs	goal_refs.m	/^:- func goal_proc_refs(hlds_goal) = set(/;kq|/^\<goal_proc_refs\>/;'q;"	kind:func
goal_refs.goal_proc_refs_acc	goal_refs.m	/^:- pred goal_proc_refs_acc(/;kq|/^\<goal_proc_refs_acc\>/;'q;"	kind:pred	file:
goal_refs.goals_calls	goal_refs.m	/^:- pred goals_calls(list(/;kq|/^\<goals_calls\>/;'q;"	kind:pred	file:
goal_refs.goals_calls_pred_id	goal_refs.m	/^:- pred goals_calls_pred_id(list(/;kq|/^\<goals_calls_pred_id\>/;'q;"	kind:pred	file:
goal_refs.goals_proc_refs	goal_refs.m	/^:- func goals_proc_refs(list(hlds_goal)) = set(/;kq|/^\<goals_proc_refs\>/;'q;"	kind:func
goal_remove_feature	hlds_goal.m	/^:- pred goal_remove_feature(/;kq|/^\<goal_remove_feature\>/;'q;"	kind:pred
goal_reorder.can_reorder_goals	goal_reorder.m	/^:- pred can_reorder_goals(/;kq|/^\<can_reorder_goals\>/;'q;"	kind:pred
goal_reorder.can_reorder_goals	goal_reorder.m	/^:- type can_reorder_goals$/;kq|-;/\<goal_reorder.can_reorder_goals\>/;'q;"	kind:type
goal_reordering	ordering_mode_constraints.m	/^:- pred goal_reordering(/;kq|/^\<goal_reordering\>/;'q;"	kind:pred	file:
goal_rep	../mdbcomp/program_representation.m	/^:- type goal_rep == goal_rep(unit).$/;kq|-;/\<goal_rep\>/;'q;"	kind:type
goal_rep	../mdbcomp/program_representation.m	/^:- type goal_rep(GoalAnnotation)$/;kq|-;/\<goal_rep\>/;'q;"	kind:type
goal_rep_type	../mdbcomp/program_representation.m	/^:- func goal_rep_type = type_desc.$/;kq|/^\<goal_rep_type\>/;'q;"	kind:func
goal_reps_match	introduce_parallelism.m	/^:- pred goal_reps_match(var_name_table::in, goal_rep(A)::in, goal_rep(/;kq|/^\<goal_reps_match\>/;'q;"	kind:pred	file:
goal_reverse_path_bimap	../mdbcomp/mdbcomp.goal_path.m	/^:- type goal_reverse_path_bimap == bimap(goal_id, reverse_goal_path).$/;kq|-;/\<goal_reverse_path_bimap\>/;'q;"	kind:type
goal_reverse_path_map	../mdbcomp/mdbcomp.goal_path.m	/^:- type goal_reverse_path_map == map(goal_id, reverse_goal_path).$/;kq|-;/\<goal_reverse_path_map\>/;'q;"	kind:type
goal_rewrite_recursive_call	par_loop_control.m	/^:- pred goal_rewrite_recursive_call(/;kq|/^\<goal_rewrite_recursive_call\>/;'q;"	kind:pred	file:
goal_scope	../mdbcomp/program_representation.m	/^    ;       goal_scope$/;kq|-;/\<goal_scope\>/;'q;"	kind:cons
goal_set_context	hlds_goal.m	/^:- pred goal_set_context(/;kq|/^\<goal_set_context\>/;'q;"	kind:pred
goal_set_follow_vars	hlds_llds.m	/^:- pred goal_set_follow_vars(maybe(/;kq|/^\<goal_set_follow_vars\>/;'q;"	kind:pred
goal_set_goal_id	hlds_goal.m	/^:- pred goal_set_goal_id(/;kq|/^\<goal_set_goal_id\>/;'q;"	kind:pred
goal_set_purity	hlds_goal.m	/^:- pred goal_set_purity(/;kq|/^\<goal_set_purity\>/;'q;"	kind:pred
goal_set_resume_point	hlds_llds.m	/^:- pred goal_set_resume_point(/;kq|/^\<goal_set_resume_point\>/;'q;"	kind:pred
goal_simple_test	../mdbcomp/program_representation.m	/^    ;       goal_simple_test$/;kq|-;/\<goal_simple_test\>/;'q;"	kind:cons
goal_size	goal_util.m	/^:- pred goal_size(/;kq|/^\<goal_size\>/;'q;"	kind:pred
goal_size_map	higher_order.higher_order_global_info.m	/^:- type goal_size_map == map(pred_id, int).$/;kq|-;/\<goal_size_map\>/;'q;"	kind:type
goal_stats	prog_item_stats.m	/^:- type goal_stats$/;kq|-;/\<goal_stats\>/;'q;"	kind:type	file:
goal_store	goal_store.m	/^:- type goal_store(T) == map.map(T, stored_goal).$/;kq|-;/\<goal_store\>/;'q;"	kind:type	file:
goal_store.ancestors_loop	goal_store.m	/^:- pred ancestors_loop(module_info::in, var_table::in, goal_store(/;kq|/^\<ancestors_loop\>/;'q;"	kind:pred	file:
goal_store.direct_ancestor	goal_store.m	/^:- pred direct_ancestor(module_info::in, var_table::in, goal_store(/;kq|/^\<direct_ancestor\>/;'q;"	kind:pred	file:
goal_store.direct_ancestors	goal_store.m	/^:- pred direct_ancestors(module_info::in, var_table::in, goal_store(/;kq|/^\<direct_ancestors\>/;'q;"	kind:pred	file:
goal_store.stored_goal	goal_store.m	/^:- type stored_goal$/;kq|-;/\<goal_store.stored_goal\>/;'q;"	kind:type
goal_store_all_ancestors	goal_store.m	/^:- pred goal_store_all_ancestors(/;kq|/^\<goal_store_all_ancestors\>/;'q;"	kind:pred
goal_store_det_insert	goal_store.m	/^:- pred goal_store_det_insert(/;kq|/^\<goal_store_det_insert\>/;'q;"	kind:pred
goal_store_init	goal_store.m	/^:- pred goal_store_init(goal_store(/;kq|/^\<goal_store_init\>/;'q;"	kind:pred
goal_store_lookup	goal_store.m	/^:- pred goal_store_lookup(goal_store(/;kq|/^\<goal_store_lookup\>/;'q;"	kind:pred
goal_store_member	goal_store.m	/^:- pred goal_store_member(goal_store(/;kq|/^\<goal_store_member\>/;'q;"	kind:pred
goal_switch	../mdbcomp/program_representation.m	/^    ;       goal_switch$/;kq|-;/\<goal_switch\>/;'q;"	kind:cons
goal_throw_status	goal_form.m	/^:- type goal_throw_status$/;kq|-;/\<goal_throw_status\>/;'q;"	kind:type
goal_to_byte_list	prog_rep.m	/^:- pred goal_to_byte_list(/;kq|/^\<goal_to_byte_list\>/;'q;"	kind:pred	file:
goal_to_conj_list	hlds_goal.m	/^:- pred goal_to_conj_list(hlds_goal::in, list(/;kq|/^\<goal_to_conj_list\>/;'q;"	kind:pred
goal_to_constraint	old_type_constraints.m	/^:- pred goal_to_constraint(/;kq|/^\<goal_to_constraint\>/;'q;"	kind:pred	file:
goal_to_disj_list	hlds_goal.m	/^:- pred goal_to_disj_list(hlds_goal::in, list(/;kq|/^\<goal_to_disj_list\>/;'q;"	kind:pred
goal_to_goal_rep	prog_rep.m	/^:- pred goal_to_goal_rep(/;kq|/^\<goal_to_goal_rep\>/;'q;"	kind:pred
goal_to_par_conj_list	hlds_goal.m	/^:- pred goal_to_par_conj_list(hlds_goal::in, list(/;kq|/^\<goal_to_par_conj_list\>/;'q;"	kind:pred
goal_trace_expr	goal_expr_to_goal.m	/^:- inst goal_trace_expr for goal\/0$/;kq|-;/\<goal_trace_expr\>/;'q;"	kind:inst	file:
goal_transform.error	goal_transform.m	/^    ;       error(string)$/;kq|-;/\<goal_transform.error\>/;'q;"	kind:cons
goal_transform.flatten_conj	goal_transform.m	/^:- pred flatten_conj(list(hlds_goal)::in, list(/;kq|/^\<flatten_conj\>/;'q;"	kind:pred
goal_transform.flatten_disj	goal_transform.m	/^:- pred flatten_disj(list(hlds_goal)::in, list(/;kq|/^\<flatten_disj\>/;'q;"	kind:pred
goal_transform.goal_not_found	goal_transform.m	/^    ;       goal_not_found.$/;kq|-;/\<goal_transform.goal_not_found\>/;'q;"	kind:cons
goal_transform.ok	goal_transform.m	/^    --->    ok(hlds_goal)$/;kq|-;/\<goal_transform.ok\>/;'q;"	kind:cons
goal_trivial	hlds_goal.m	/^:- type goal_trivial$/;kq|-;/\<goal_trivial\>/;'q;"	kind:type
goal_trivial_and	coverage_profiling.m	/^:- pred goal_trivial_and(/;kq|/^\<goal_trivial_and\>/;'q;"	kind:pred	file:
goal_try_expr	goal_expr_to_goal.m	/^:- inst goal_try_expr for goal\/0$/;kq|-;/\<goal_try_expr\>/;'q;"	kind:inst	file:
goal_type	hlds_pred.m	/^:- type goal_type$/;kq|-;/\<goal_type\>/;'q;"	kind:type
goal_type_byte	../mdbcomp/program_representation.m	/^:- pred goal_type_byte(/;kq|/^\<goal_type_byte\>/;'q;"	kind:pred	file:
goal_type_has_clause	hlds_pred.m	/^:- pred goal_type_has_clause(/;kq|/^\<goal_type_has_clause\>/;'q;"	kind:pred	file:
goal_type_has_foreign_proc	hlds_pred.m	/^:- pred goal_type_has_foreign_proc(/;kq|/^\<goal_type_has_foreign_proc\>/;'q;"	kind:pred	file:
goal_type_to_byte	../mdbcomp/program_representation.m	/^:- func goal_type_to_byte(/;kq|/^\<goal_type_to_byte\>/;'q;"	kind:func
goal_unify_expr	goal_expr_to_goal.m	/^:- inst goal_unify_expr for goal\/0$/;kq|-;/\<goal_unify_expr\>/;'q;"	kind:inst	file:
goal_update_non_loop_control_paths	par_loop_control.m	/^:- pred goal_update_non_loop_control_paths(/;kq|/^\<goal_update_non_loop_control_paths\>/;'q;"	kind:pred	file:
goal_use_own_nonlocals	hhf.m	/^:- pred goal_use_own_nonlocals(/;kq|/^\<goal_use_own_nonlocals\>/;'q;"	kind:pred	file:
goal_util.cases_size	goal_util.m	/^:- pred cases_size(list(/;kq|/^\<cases_size\>/;'q;"	kind:pred	file:
goal_util.clause_list_size	goal_util.m	/^:- pred clause_list_size(list(/;kq|/^\<clause_list_size\>/;'q;"	kind:pred
goal_util.clone_variable	goal_util.m	/^:- pred clone_variable(/;kq|/^\<clone_variable\>/;'q;"	kind:pred
goal_util.clone_variable_vs	goal_util.m	/^:- pred clone_variable_vs(/;kq|/^\<clone_variable_vs\>/;'q;"	kind:pred
goal_util.clone_variables	goal_util.m	/^:- pred clone_variables(list(/;kq|/^\<clone_variables\>/;'q;"	kind:pred
goal_util.clone_variables_vs	goal_util.m	/^:- pred clone_variables_vs(list(/;kq|/^\<clone_variables_vs\>/;'q;"	kind:pred
goal_util.create_conj	goal_util.m	/^:- pred create_conj(/;kq|/^\<create_conj\>/;'q;"	kind:pred
goal_util.create_renaming	goal_util.m	/^:- pred create_renaming(list(/;kq|/^\<create_renaming\>/;'q;"	kind:pred
goal_util.create_renaming_2	goal_util.m	/^:- pred create_renaming_2(list(/;kq|/^\<create_renaming_2\>/;'q;"	kind:pred	file:
goal_util.generate_cast	goal_util.m	/^:- pred generate_cast(/;kq|/^\<generate_cast\>/;'q;"	kind:pred
goal_util.generate_plain_call	goal_util.m	/^:- pred generate_plain_call(/;kq|/^\<generate_plain_call\>/;'q;"	kind:pred
goal_util.goal_expr_size	goal_util.m	/^:- pred goal_expr_size(/;kq|/^\<goal_expr_size\>/;'q;"	kind:pred	file:
goal_util.goal_is_atomic	goal_util.m	/^:- pred goal_is_atomic(/;kq|/^\<goal_is_atomic\>/;'q;"	kind:pred
goal_util.goal_is_atomic	goal_util.m	/^:- type goal_is_atomic$/;kq|-;/\<goal_util.goal_is_atomic\>/;'q;"	kind:type
goal_util.goal_is_branched	goal_util.m	/^:- pred goal_is_branched(/;kq|/^\<goal_is_branched\>/;'q;"	kind:pred
goal_util.goal_is_nonatomic	goal_util.m	/^    ;       goal_is_nonatomic.$/;kq|-;/\<goal_util.goal_is_nonatomic\>/;'q;"	kind:cons
goal_util.goal_size	goal_util.m	/^:- pred goal_size(/;kq|/^\<goal_size\>/;'q;"	kind:pred
goal_util.goals_size	goal_util.m	/^:- pred goals_size(list(/;kq|/^\<goals_size\>/;'q;"	kind:pred
goal_util.is_leaf	goal_util.m	/^:- type is_leaf$/;kq|-;/\<goal_util.is_leaf\>/;'q;"	kind:type
goal_util.is_not_leaf	goal_util.m	/^    ;       is_not_leaf.$/;kq|-;/\<goal_util.is_not_leaf\>/;'q;"	kind:cons
goal_util.proc_body_is_leaf	goal_util.m	/^:- func proc_body_is_leaf(/;kq|/^\<proc_body_is_leaf\>/;'q;"	kind:func
goal_varmap	direct_arg_in_out.m	/^:- type goal_varmap == arm_varmap(hlds_goal).$/;kq|-;/\<goal_varmap\>/;'q;"	kind:type	file:
goal_vars.vars_in_cases_acc	goal_vars.m	/^:- pred vars_in_cases_acc(list(/;kq|/^\<vars_in_cases_acc\>/;'q;"	kind:pred	file:
goal_vars.vars_in_generic_call	goal_vars.m	/^:- pred vars_in_generic_call(generic_call::in, list(/;kq|/^\<vars_in_generic_call\>/;'q;"	kind:pred
goal_vars.vars_in_goal	goal_vars.m	/^:- pred vars_in_goal(/;kq|/^\<vars_in_goal\>/;'q;"	kind:pred
goal_vars.vars_in_goal_acc	goal_vars.m	/^:- pred vars_in_goal_acc(/;kq|/^\<vars_in_goal_acc\>/;'q;"	kind:pred	file:
goal_vars.vars_in_goals	goal_vars.m	/^:- pred vars_in_goals(list(/;kq|/^\<vars_in_goals\>/;'q;"	kind:pred
goal_vars.vars_in_goals_acc	goal_vars.m	/^:- pred vars_in_goals_acc(list(/;kq|/^\<vars_in_goals_acc\>/;'q;"	kind:pred	file:
goal_vars.vars_in_rhs_acc	goal_vars.m	/^:- pred vars_in_rhs_acc(/;kq|/^\<vars_in_rhs_acc\>/;'q;"	kind:pred	file:
goal_vars_bitset_maybe_lambda	quantification.m	/^:- pred goal_vars_bitset_maybe_lambda(/;kq|/^\<goal_vars_bitset_maybe_lambda\>/;'q;"	kind:pred	file:
goal_vars_bitset_maybe_lambda_and_bi_impl	quantification.m	/^:- pred goal_vars_bitset_maybe_lambda_and_bi_impl(/;kq|/^\<goal_vars_bitset_maybe_lambda_and_bi_impl\>/;'q;"	kind:pred	file:
goal_vars_both_maybe_lambda	quantification.m	/^:- pred goal_vars_both_maybe_lambda(/;kq|/^\<goal_vars_both_maybe_lambda\>/;'q;"	kind:pred	file:
goal_vars_both_maybe_lambda_and_bi_impl	quantification.m	/^:- pred goal_vars_both_maybe_lambda_and_bi_impl(/;kq|/^\<goal_vars_both_maybe_lambda_and_bi_impl\>/;'q;"	kind:pred	file:
goal_vars_both_no_lambda	quantification.m	/^:- pred goal_vars_both_no_lambda(/;kq|/^\<goal_vars_both_no_lambda\>/;'q;"	kind:pred	file:
goal_version_index	pd_info.m	/^:- type goal_version_index == map(list(pred_proc_id), list(pred_proc_id)).$/;kq|-;/\<goal_version_index\>/;'q;"	kind:type
goal_warning	prog_data.m	/^:- type goal_warning$/;kq|-;/\<goal_warning\>/;'q;"	kind:type
goal_warning_no_solution_disjunct	prog_data.m	/^    ;       goal_warning_no_solution_disjunct$/;kq|-;/\<goal_warning_no_solution_disjunct\>/;'q;"	kind:cons
goal_warning_non_tail_recursive_calls	prog_data.m	/^    ;       goal_warning_non_tail_recursive_calls$/;kq|-;/\<goal_warning_non_tail_recursive_calls\>/;'q;"	kind:cons
goal_warning_occurs_check	prog_data.m	/^    ;       goal_warning_occurs_check$/;kq|-;/\<goal_warning_occurs_check\>/;'q;"	kind:cons
goal_warning_repeated_singleton_vars	prog_data.m	/^    ;       goal_warning_repeated_singleton_vars$/;kq|-;/\<goal_warning_repeated_singleton_vars\>/;'q;"	kind:cons
goal_warning_singleton_vars	prog_data.m	/^    --->    goal_warning_singleton_vars$/;kq|-;/\<goal_warning_singleton_vars\>/;'q;"	kind:cons
goal_warning_suspicious_recursion	prog_data.m	/^    ;       goal_warning_suspicious_recursion$/;kq|-;/\<goal_warning_suspicious_recursion\>/;'q;"	kind:cons
goal_warning_to_string	parse_tree_out_misc.m	/^:- func goal_warning_to_string(/;kq|/^\<goal_warning_to_string\>/;'q;"	kind:func
goal_warning_unknown_format_calls	prog_data.m	/^    ;       goal_warning_unknown_format_calls.$/;kq|-;/\<goal_warning_unknown_format_calls\>/;'q;"	kind:cons
goals_calls	goal_refs.m	/^:- pred goals_calls(list(/;kq|/^\<goals_calls\>/;'q;"	kind:pred	file:
goals_calls_pred_id	goal_refs.m	/^:- pred goals_calls_pred_id(list(/;kq|/^\<goals_calls_pred_id\>/;'q;"	kind:pred	file:
goals_can_loop	goal_form.m	/^:- func goals_can_loop(maybe(module_info), list(/;kq|/^\<goals_can_loop\>/;'q;"	kind:func	file:
goals_can_throw	goal_form.m	/^:- func goals_can_throw(maybe(module_info), list(/;kq|/^\<goals_can_throw\>/;'q;"	kind:func	file:
goals_can_throw_imaf	goal_form.m	/^:- pred goals_can_throw_imaf(list(/;kq|/^\<goals_can_throw_imaf\>/;'q;"	kind:pred	file:
goals_cannot_stack_flush	goal_form.m	/^:- pred goals_cannot_stack_flush(list(/;kq|/^\<goals_cannot_stack_flush\>/;'q;"	kind:pred	file:
goals_contain_builtin_unify_or_compare	deep_profiling.m	/^:- func goals_contain_builtin_unify_or_compare(list(/;kq|/^\<goals_contain_builtin_unify_or_compare\>/;'q;"	kind:func	file:
goals_contain_reconstruction	goal_contains.m	/^:- pred goals_contain_reconstruction(list(/;kq|/^\<goals_contain_reconstruction\>/;'q;"	kind:pred	file:
goals_find_subgoal_nonlocals	ml_code_gen.m	/^:- pred goals_find_subgoal_nonlocals(list(/;kq|/^\<goals_find_subgoal_nonlocals\>/;'q;"	kind:pred	file:
goals_fixup_goal_info	par_loop_control.m	/^:- pred goals_fixup_goal_info(list(/;kq|/^\<goals_fixup_goal_info\>/;'q;"	kind:pred	file:
goals_followed_by_impure_goal	mode_errors.m	/^    ;       goals_followed_by_impure_goal(hlds_goal)$/;kq|-;/\<goals_followed_by_impure_goal\>/;'q;"	kind:cons
goals_has_foreign	goal_form.m	/^:- func goals_has_foreign(list(/;kq|/^\<goals_has_foreign\>/;'q;"	kind:func	file:
goals_large_flat_constructs	modecheck_goal.m	/^:- pred goals_large_flat_constructs(list(/;kq|/^\<goals_large_flat_constructs\>/;'q;"	kind:pred	file:
goals_match	pd_util.m	/^:- pred goals_match(module_info::in, hlds_goal::in, list(/;kq|/^\<goals_match\>/;'q;"	kind:pred
goals_match_2	pd_util.m	/^:- pred goals_match_2(list(hlds_goal)::in, list(/;kq|/^\<goals_match_2\>/;'q;"	kind:pred	file:
goals_may_allocate_heap	goal_form.m	/^:- pred goals_may_allocate_heap(list(/;kq|/^\<goals_may_allocate_heap\>/;'q;"	kind:pred
goals_proc_refs	goal_refs.m	/^:- func goals_proc_refs(list(hlds_goal)) = set(/;kq|/^\<goals_proc_refs\>/;'q;"	kind:func
goals_size	goal_util.m	/^:- pred goals_size(list(/;kq|/^\<goals_size\>/;'q;"	kind:pred
goals_use_parent_stack	par_loop_control.m	/^:- pred goals_use_parent_stack(list(/;kq|/^\<goals_use_parent_stack\>/;'q;"	kind:pred	file:
goals_with_later_vars_nl	quantification.m	/^:- type goals_with_later_vars_nl$/;kq|-;/\<goals_with_later_vars_nl\>/;'q;"	kind:type	file:
goals_with_later_vars_wl	quantification.m	/^:- type goals_with_later_vars_wl$/;kq|-;/\<goals_with_later_vars_wl\>/;'q;"	kind:type	file:
gom_default_value_map	options.m	/^                gom_default_value_map   :: map(option, option_data)$/;kq|-;/\<gom_default_value_map\>/;'q;"	kind:fld	file:
gom_long_name_map	options.m	/^                gom_long_name_map       :: map(string, option),$/;kq|-;/\<gom_long_name_map\>/;'q;"	kind:fld	file:
gom_short_name_map	options.m	/^                gom_short_name_map      :: map(char, option),$/;kq|-;/\<gom_short_name_map\>/;'q;"	kind:fld	file:
goto	llds.m	/^    ;       goto(code_addr)$/;kq|-;/\<goto\>/;'q;"	kind:cons
goto_break_loop	mlds.m	/^    ;       goto_break_loop$/;kq|-;/\<goto_break_loop\>/;'q;"	kind:cons
goto_break_switch	mlds.m	/^    ;       goto_break_switch$/;kq|-;/\<goto_break_switch\>/;'q;"	kind:cons
goto_continue_loop	mlds.m	/^    ;       goto_continue_loop.$/;kq|-;/\<goto_continue_loop\>/;'q;"	kind:cons
goto_label	mlds.m	/^    --->    goto_label(mlds_label)$/;kq|-;/\<goto_label\>/;'q;"	kind:cons
gpti0_error	comp_unit_interface.m	/^    ;       gpti0_error($/;kq|-;/\<gpti0_error\>/;'q;"	kind:cons
gpti0_ok	comp_unit_interface.m	/^    --->    gpti0_ok($/;kq|-;/\<gpti0_ok\>/;'q;"	kind:cons
gpti12_error	comp_unit_interface.m	/^    ;       gpti12_error($/;kq|-;/\<gpti12_error\>/;'q;"	kind:cons
gpti12_ok	comp_unit_interface.m	/^    --->    gpti12_ok($/;kq|-;/\<gpti12_ok\>/;'q;"	kind:cons
gpti3_error	comp_unit_interface.m	/^    ;       gpti3_error($/;kq|-;/\<gpti3_error\>/;'q;"	kind:cons
gpti3_ok	comp_unit_interface.m	/^    --->    gpti3_ok($/;kq|-;/\<gpti3_ok\>/;'q;"	kind:cons
grab_float_string	../library/mercury_term_lexer.m	/^:- pred grab_float_string(/;kq|/^\<grab_float_string\>/;'q;"	kind:pred	file:
grab_module_int0_file_for_acu	grab_modules.m	/^:- pred grab_module_int0_file_for_acu(/;kq|/^\<grab_module_int0_file_for_acu\>/;'q;"	kind:pred	file:
grab_module_int0_file_for_amiu	grab_modules.m	/^:- pred grab_module_int0_file_for_amiu(/;kq|/^\<grab_module_int0_file_for_amiu\>/;'q;"	kind:pred	file:
grab_module_int0_files_for_acu	grab_modules.m	/^:- pred grab_module_int0_files_for_acu(/;kq|/^\<grab_module_int0_files_for_acu\>/;'q;"	kind:pred	file:
grab_module_int0_files_for_amiu	grab_modules.m	/^:- pred grab_module_int0_files_for_amiu(/;kq|/^\<grab_module_int0_files_for_amiu\>/;'q;"	kind:pred	file:
grab_module_int1_file	grab_modules.m	/^:- pred grab_module_int1_file(/;kq|/^\<grab_module_int1_file\>/;'q;"	kind:pred	file:
grab_module_int1_files	grab_modules.m	/^:- pred grab_module_int1_files(/;kq|/^\<grab_module_int1_files\>/;'q;"	kind:pred	file:
grab_module_int2_file	grab_modules.m	/^:- pred grab_module_int2_file(/;kq|/^\<grab_module_int2_file\>/;'q;"	kind:pred	file:
grab_module_int2_files	grab_modules.m	/^:- pred grab_module_int2_files(/;kq|/^\<grab_module_int2_files\>/;'q;"	kind:pred	file:
grab_module_int2_files_and_impls_transitively	grab_modules.m	/^:- pred grab_module_int2_files_and_impls_transitively(/;kq|/^\<grab_module_int2_files_and_impls_transitively\>/;'q;"	kind:pred	file:
grab_module_int2_files_transitively	grab_modules.m	/^:- pred grab_module_int2_files_transitively(/;kq|/^\<grab_module_int2_files_transitively\>/;'q;"	kind:pred	file:
grab_module_int3_file	grab_modules.m	/^:- pred grab_module_int3_file(/;kq|/^\<grab_module_int3_file\>/;'q;"	kind:pred	file:
grab_module_int3_files	grab_modules.m	/^:- pred grab_module_int3_files(/;kq|/^\<grab_module_int3_files\>/;'q;"	kind:pred	file:
grab_module_int3_files_transitively	grab_modules.m	/^:- pred grab_module_int3_files_transitively(/;kq|/^\<grab_module_int3_files_transitively\>/;'q;"	kind:pred	file:
grab_modules.decided_to_read	grab_modules.m	/^    ;       decided_to_read.$/;kq|-;/\<grab_modules.decided_to_read\>/;'q;"	kind:cons	file:
grab_modules.dump_modules	grab_modules.m	/^:- pred dump_modules(io.text_output_stream::in, set(/;kq|/^\<dump_modules\>/;'q;"	kind:pred	file:
grab_modules.no_opt_file_error	grab_modules.m	/^    --->    no_opt_file_error$/;kq|-;/\<grab_modules.no_opt_file_error\>/;'q;"	kind:cons
grab_modules.opt_file_error	grab_modules.m	/^    ;       opt_file_error.$/;kq|-;/\<grab_modules.opt_file_error\>/;'q;"	kind:cons
grab_modules.read_decision	grab_modules.m	/^:- type read_decision$/;kq|-;/\<grab_modules.read_decision\>/;'q;"	kind:type	file:
grab_plain_opt_and_int_for_opt_files	grab_modules.m	/^:- pred grab_plain_opt_and_int_for_opt_files(/;kq|/^\<grab_plain_opt_and_int_for_opt_files\>/;'q;"	kind:pred
grab_qual_imported_modules_augment	grab_modules.m	/^:- pred grab_qual_imported_modules_augment(/;kq|/^\<grab_qual_imported_modules_augment\>/;'q;"	kind:pred
grab_string	../library/mercury_term_lexer.m	/^:- pred grab_string(/;kq|/^\<grab_string\>/;'q;"	kind:pred	file:
grab_trans_opt_files	grab_modules.m	/^:- pred grab_trans_opt_files(/;kq|/^\<grab_trans_opt_files\>/;'q;"	kind:pred
grab_unqual_imported_modules_make_int	grab_modules.m	/^:- pred grab_unqual_imported_modules_make_int(/;kq|/^\<grab_unqual_imported_modules_make_int\>/;'q;"	kind:pred
grabbed_file	module_baggage.m	/^:- type grabbed_file$/;kq|-;/\<grabbed_file\>/;'q;"	kind:type
grabbed_file_map	module_baggage.m	/^:- type grabbed_file_map == map(module_name, grabbed_file).$/;kq|-;/\<grabbed_file_map\>/;'q;"	kind:type
grabbed_file_to_file_kind	grab_modules.m	/^:- func grabbed_file_to_file_kind(/;kq|/^\<grabbed_file_to_file_kind\>/;'q;"	kind:func	file:
grade	options.m	/^    ;       grade$/;kq|-;/\<grade\>/;'q;"	kind:cons
grade_check_fn_decl_to_string	mlds_to_c_file.m	/^:- func grade_check_fn_decl_to_string(/;kq|/^\<grade_check_fn_decl_to_string\>/;'q;"	kind:func	file:
grade_component	compute_grade.m	/^:- type grade_component$/;kq|-;/\<grade_component\>/;'q;"	kind:type	file:
grade_component_table	compute_grade.m	/^:- pred grade_component_table(/;kq|/^\<grade_component_table\>/;'q;"	kind:pred	file:
grade_dependent	make.util.m	/^    ;       grade_dependent.$/;kq|-;/\<grade_dependent\>/;'q;"	kind:cons
grade_flags	options_file.m	/^    --->    grade_flags$/;kq|-;/\<grade_flags\>/;'q;"	kind:cons	file:
grade_start_values	compute_grade.m	/^:- pred grade_start_values(pair(/;kq|/^\<grade_start_values\>/;'q;"	kind:pred	file:
grade_string_to_comp_strings	compute_grade.m	/^:- pred grade_string_to_comp_strings(string::in, maybe(list(/;kq|/^\<grade_string_to_comp_strings\>/;'q;"	kind:pred	file:
granularity.runtime_test_code	granularity.m	/^:- func runtime_test_code = string.$/;kq|/^\<runtime_test_code\>/;'q;"	kind:func	file:
graph_color_group_elements	set_of_var.m	/^:- pred graph_color_group_elements(set(set_of_var(/;kq|/^\<graph_color_group_elements\>/;'q;"	kind:pred
graph_colour.choose_var	graph_colour.m	/^:- pred choose_var(set(T)::in, T::out, set(/;kq|/^\<choose_var\>/;'q;"	kind:pred	file:
graph_colour.find_all_colors	graph_colour.m	/^:- pred find_all_colors(list(set(T))::in, set(/;kq|/^\<find_all_colors\>/;'q;"	kind:pred	file:
graph_colour.group_elements	graph_colour.m	/^:- pred group_elements(set(set(T))::in, set(set(/;kq|/^\<group_elements\>/;'q;"	kind:pred
graph_colour.next_color	graph_colour.m	/^:- pred next_color(set(T)::in, list(set(/;kq|/^\<next_color\>/;'q;"	kind:pred	file:
graphic_char	parse_tree_out_term.m	/^:- type graphic_char$/;kq|-;/\<graphic_char\>/;'q;"	kind:type	file:
graphic_char_in_string	parse_tree_out_term.m	/^:- type graphic_char_in_string$/;kq|-;/\<graphic_char_in_string\>/;'q;"	kind:type
graphic_token_char	../library/mercury_term_lexer.m	/^:- pred graphic_token_char(/;kq|/^\<graphic_token_char\>/;'q;"	kind:pred
greatest	../library/ranges.m	/^:- pred greatest(/;kq|/^\<greatest\>/;'q;"	kind:pred
greatest_fixpoint	analysis.framework.m	/^    ;       greatest_fixpoint.$/;kq|-;/\<greatest_fixpoint\>/;'q;"	kind:cons
greatest_loop	../library/ranges.m	/^:- pred greatest_loop(/;kq|/^\<greatest_loop\>/;'q;"	kind:pred	file:
greedy_subtract_descending	../library/calendar.m	/^:- pred greedy_subtract_descending(/;kq|/^\<greedy_subtract_descending\>/;'q;"	kind:pred	file:
ground	mode_errors.m	/^    --->    ground$/;kq|-;/\<ground\>/;'q;"	kind:cons	file:
ground	prog_data.m	/^    --->        ground(uniqueness, ho_inst_info)$/;kq|-;/\<ground\>/;'q;"	kind:cons
ground_args	modecheck_unify.m	/^:- pred ground_args(uniqueness::in, list(/;kq|/^\<ground_args\>/;'q;"	kind:pred	file:
ground_inst	prog_data.m	/^    ;       ground_inst(inst_name, uniqueness, is_live, unify_is_real)$/;kq|-;/\<ground_inst\>/;'q;"	kind:cons
ground_inst	prog_mode.m	/^:- func ground_inst = mer_inst.$/;kq|/^\<ground_inst\>/;'q;"	kind:func
ground_inst_info	prog_data.m	/^:- type ground_inst_info$/;kq|-;/\<ground_inst_info\>/;'q;"	kind:type
ground_inst_table	hlds_inst_mode.m	/^:- type ground_inst_table ==        map(ground_inst_info, maybe_inst_det).$/;kq|-;/\<ground_inst_table\>/;'q;"	kind:type	file:
ground_insts_from_sorted_pairs	hlds_inst_mode.m	/^:- pred ground_insts_from_sorted_pairs(/;kq|/^\<ground_insts_from_sorted_pairs\>/;'q;"	kind:pred
ground_insts_to_sorted_pairs	hlds_inst_mode.m	/^:- pred ground_insts_to_sorted_pairs(/;kq|/^\<ground_insts_to_sorted_pairs\>/;'q;"	kind:pred
ground_matches_bound	inst_match.m	/^:- type ground_matches_bound$/;kq|-;/\<ground_matches_bound\>/;'q;"	kind:type
ground_matches_bound_always	inst_match.m	/^    ;       ground_matches_bound_always.$/;kq|-;/\<ground_matches_bound_always\>/;'q;"	kind:cons
ground_matches_bound_if_complete	inst_match.m	/^    --->    ground_matches_bound_if_complete$/;kq|-;/\<ground_matches_bound_if_complete\>/;'q;"	kind:cons
ground_matches_initial_bound_functor_list	inst_match.m	/^:- pred ground_matches_initial_bound_functor_list(/;kq|/^\<ground_matches_initial_bound_functor_list\>/;'q;"	kind:pred	file:
ground_matches_initial_inst_list	inst_match.m	/^:- pred ground_matches_initial_inst_list(/;kq|/^\<ground_matches_initial_inst_list\>/;'q;"	kind:pred	file:
ground_or_nonground	mode_errors.m	/^:- type ground_or_nonground$/;kq|-;/\<ground_or_nonground\>/;'q;"	kind:type	file:
ground_or_tvar_subst	add_pragma_type_spec.m	/^:- type ground_or_tvar_subst$/;kq|-;/\<ground_or_tvar_subst\>/;'q;"	kind:type	file:
ground_pred_inst_info_to_term	parse_tree_to_term.m	/^:- pred ground_pred_inst_info_to_term(/;kq|/^\<ground_pred_inst_info_to_term\>/;'q;"	kind:pred	file:
ground_pseudo_type_desc_to_type_desc	../library/type_desc.m	/^:- func ground_pseudo_type_desc_to_type_desc(/;kq|/^\<ground_pseudo_type_desc_to_type_desc\>/;'q;"	kind:func
ground_term_const	prog_data.m	/^    ;       ground_term_const(int, cons_id)$/;kq|-;/\<ground_term_const\>/;'q;"	kind:cons
ground_term_const_tag	hlds_data.m	/^    ;       ground_term_const_tag(int, cons_tag)$/;kq|-;/\<ground_term_const_tag\>/;'q;"	kind:cons
ground_term_mode	modecheck_goal.m	/^:- type ground_term_mode$/;kq|-;/\<ground_term_mode\>/;'q;"	kind:type	file:
ground_type	prog_data.m	/^:- type ground_type =< mer_type$/;kq|-;/\<ground_type\>/;'q;"	kind:type
ground_type	prog_item.m	/^    ;       ground_type(ground_type).$/;kq|-;/\<ground_type\>/;'q;"	kind:cons
ground_vars	instmap.m	/^:- func ground_vars(list(prog_var)) = assoc_list(/;kq|/^\<ground_vars\>/;'q;"	kind:func	file:
grounding_to_variant_args	lco.m	/^:- pred grounding_to_variant_args(assoc_list(/;kq|/^\<grounding_to_variant_args\>/;'q;"	kind:pred	file:
groundings_and_lco_calls	lco.m	/^    ;       groundings_and_lco_calls(set_of_progvar).$/;kq|-;/\<groundings_and_lco_calls\>/;'q;"	kind:cons	file:
groundings_only	lco.m	/^    --->    groundings_only$/;kq|-;/\<groundings_only\>/;'q;"	kind:cons	file:
group	../library/pprint.m	/^:- func group(T) = doc <= (doc(/;kq|/^\<group\>/;'q;"	kind:func
group	../library/pretty_printer.m	/^:- func group(list(/;kq|/^\<group\>/;'q;"	kind:func
group_case_by_ptag	tag_switch_util.m	/^:- pred group_case_by_ptag(/;kq|/^\<group_case_by_ptag\>/;'q;"	kind:pred	file:
group_cases_by_ptag	tag_switch_util.m	/^:- pred group_cases_by_ptag(/;kq|/^\<group_cases_by_ptag\>/;'q;"	kind:pred
group_cases_by_ptag_loop	tag_switch_util.m	/^:- pred group_cases_by_ptag_loop(/;kq|/^\<group_cases_by_ptag_loop\>/;'q;"	kind:pred	file:
group_decl_c_labels	llds_out_file.m	/^:- pred group_decl_c_labels(list(/;kq|/^\<group_decl_c_labels\>/;'q;"	kind:pred	file:
group_elements	graph_colour.m	/^:- pred group_elements(set(set(T))::in, set(set(/;kq|/^\<group_elements\>/;'q;"	kind:pred
group_init_c_labels	llds_out_file.m	/^:- pred group_init_c_labels(map(label, layout_slot_name)::in, list(/;kq|/^\<group_init_c_labels\>/;'q;"	kind:pred	file:
group_interior_nodes	../library/tree_bitset.m	/^:- pred group_interior_nodes(/;kq|/^\<group_interior_nodes\>/;'q;"	kind:pred	file:
group_interior_nodes_in_range	../library/tree_bitset.m	/^:- pred group_interior_nodes_in_range(/;kq|/^\<group_interior_nodes_in_range\>/;'q;"	kind:pred	file:
group_leaf_nodes	../library/tree_bitset.m	/^:- pred group_leaf_nodes(leaf_node::in, list(/;kq|/^\<group_leaf_nodes\>/;'q;"	kind:pred	file:
group_leaf_nodes_in_range	../library/tree_bitset.m	/^:- pred group_leaf_nodes_in_range(/;kq|/^\<group_leaf_nodes_in_range\>/;'q;"	kind:pred	file:
group_nonfirst_line_words	write_error_spec.m	/^:- pred group_nonfirst_line_words(int::in, ssc_unit::in, list(/;kq|/^\<group_nonfirst_line_words\>/;'q;"	kind:pred	file:
group_var_infos	headvar_names.m	/^:- pred group_var_infos(list(/;kq|/^\<group_var_infos\>/;'q;"	kind:pred	file:
grouped_args_type	llds.m	/^    ;       grouped_args_type(assoc_list(llds_type, int)).$/;kq|-;/\<grouped_args_type\>/;'q;"	kind:cons
grouped_args_value	llds.m	/^    ;       grouped_args_value(list(common_cell_arg_group)).$/;kq|-;/\<grouped_args_value\>/;'q;"	kind:cons
gt	builtin_ops.m	/^    ;       gt$/;kq|-;/\<gt\>/;'q;"	kind:cons
gte	lp_rational.m	/^    ;       gte(list(lp_term), lp_constant).    % sumof(Terms) >= Constant$/;kq|-;/\<gte\>/;'q;"	kind:cons	file:
gvar_acc_module_only	mlds.m	/^    --->    gvar_acc_module_only$/;kq|-;/\<gvar_acc_module_only\>/;'q;"	kind:cons
gvar_acc_whole_program	mlds.m	/^    ;       gvar_acc_whole_program.$/;kq|-;/\<gvar_acc_whole_program\>/;'q;"	kind:cons
gvn_const_var	mlds.m	/^    ;       gvn_const_var(mlds_global_const_var, int)$/;kq|-;/\<gvn_const_var\>/;'q;"	kind:cons
gvn_dummy_var	mlds.m	/^    ;       gvn_dummy_var.$/;kq|-;/\<gvn_dummy_var\>/;'q;"	kind:cons
gvn_rtti_var	mlds.m	/^    --->    gvn_rtti_var(rtti_id)$/;kq|-;/\<gvn_rtti_var\>/;'q;"	kind:cons
gvn_tabling_var	mlds.m	/^    ;       gvn_tabling_var(mlds_proc_label, proc_tabling_struct_id)$/;kq|-;/\<gvn_tabling_var\>/;'q;"	kind:cons
h_description	optdb_help.m	/^                h_description           :: help_text$/;kq|-;/\<h_description\>/;'q;"	kind:fld
h_long_name	optdb_help.m	/^                h_long_name             :: string,$/;kq|-;/\<h_long_name\>/;'q;"	kind:fld
had_from_ground_term_scope	mode_info.m	/^:- type had_from_ground_term_scope$/;kq|-;/\<had_from_ground_term_scope\>/;'q;"	kind:type
halt_at_auto_parallel_failure	options.m	/^    ;       halt_at_auto_parallel_failure$/;kq|-;/\<halt_at_auto_parallel_failure\>/;'q;"	kind:cons
halt_at_invalid_interface	options.m	/^    ;       halt_at_invalid_interface$/;kq|-;/\<halt_at_invalid_interface\>/;'q;"	kind:cons
halt_at_module_error	mercury_compile_main.m	/^:- pred halt_at_module_error(/;kq|/^\<halt_at_module_error\>/;'q;"	kind:pred	file:
halt_at_syntax_errors	options.m	/^    ;       halt_at_syntax_errors$/;kq|-;/\<halt_at_syntax_errors\>/;'q;"	kind:cons
halt_at_warn	options.m	/^    ;       halt_at_warn$/;kq|-;/\<halt_at_warn\>/;'q;"	kind:cons
halt_at_warn_make_int	options.m	/^    ;       halt_at_warn_make_int$/;kq|-;/\<halt_at_warn_make_int\>/;'q;"	kind:cons
halt_at_warn_make_opt	options.m	/^    ;       halt_at_warn_make_opt$/;kq|-;/\<halt_at_warn_make_opt\>/;'q;"	kind:cons
hand_defined_type_for_csharp	mlds_to_cs_type.m	/^:- pred hand_defined_type_for_csharp(/;kq|/^\<hand_defined_type_for_csharp\>/;'q;"	kind:pred
hand_defined_type_for_java	mlds_to_java_type.m	/^:- pred hand_defined_type_for_java(/;kq|/^\<hand_defined_type_for_java\>/;'q;"	kind:pred
handle	../library/string.builder.m	/^:- type handle$/;kq|-;/\<handle\>/;'q;"	kind:type
handle_any_read_module_errors	read_modules.m	/^:- pred handle_any_read_module_errors(/;kq|/^\<handle_any_read_module_errors\>/;'q;"	kind:pred	file:
handle_arm_updated_state_vars	state_var.m	/^:- pred handle_arm_updated_state_vars(/;kq|/^\<handle_arm_updated_state_vars\>/;'q;"	kind:pred	file:
handle_call_failure	call_gen.m	/^:- pred handle_call_failure(/;kq|/^\<handle_call_failure\>/;'q;"	kind:pred	file:
handle_chosen_stdlib_dir	handle_options.m	/^:- pred handle_chosen_stdlib_dir(maybe1(list(/;kq|/^\<handle_chosen_stdlib_dir\>/;'q;"	kind:pred	file:
handle_colors	handle_options.m	/^:- pred handle_colors(/;kq|/^\<handle_colors\>/;'q;"	kind:pred	file:
handle_compare_specialization	handle_options.m	/^:- pred handle_compare_specialization(/;kq|/^\<handle_compare_specialization\>/;'q;"	kind:pred	file:
handle_compiler_developer_options	handle_options.m	/^:- pred handle_compiler_developer_options(/;kq|/^\<handle_compiler_developer_options\>/;'q;"	kind:pred	file:
handle_const_struct	handle_options.m	/^:- pred handle_const_struct(/;kq|/^\<handle_const_struct\>/;'q;"	kind:pred	file:
handle_debugging_options	handle_options.m	/^:- pred handle_debugging_options(/;kq|/^\<handle_debugging_options\>/;'q;"	kind:pred	file:
handle_deforestation	deforest.m	/^:- pred handle_deforestation(/;kq|/^\<handle_deforestation\>/;'q;"	kind:pred	file:
handle_dep_procs	structure_sharing.analysis.m	/^:- pred handle_dep_procs(/;kq|/^\<handle_dep_procs\>/;'q;"	kind:pred	file:
handle_directory_options	handle_options.m	/^:- pred handle_directory_options(/;kq|/^\<handle_directory_options\>/;'q;"	kind:pred	file:
handle_extra_goals	modecheck_util.m	/^:- pred handle_extra_goals(/;kq|/^\<handle_extra_goals\>/;'q;"	kind:pred
handle_extra_goals_contexts	modecheck_util.m	/^:- pred handle_extra_goals_contexts(list(/;kq|/^\<handle_extra_goals_contexts\>/;'q;"	kind:pred	file:
handle_gc_options	handle_options.m	/^:- pred handle_gc_options(/;kq|/^\<handle_gc_options\>/;'q;"	kind:pred	file:
handle_given_options	handle_options.m	/^:- pred handle_given_options(/;kq|/^\<handle_given_options\>/;'q;"	kind:pred
handle_higher_order_arg	hlds_dependency_graph.m	/^:- pred handle_higher_order_arg(map(/;kq|/^\<handle_higher_order_arg\>/;'q;"	kind:pred	file:
handle_higher_order_args	hlds_dependency_graph.m	/^:- pred handle_higher_order_args(list(/;kq|/^\<handle_higher_order_args\>/;'q;"	kind:pred	file:
handle_implications_of_parallel	handle_options.m	/^:- pred handle_implications_of_parallel(/;kq|/^\<handle_implications_of_parallel\>/;'q;"	kind:pred	file:
handle_implications_of_pregen_target_spf	handle_options.m	/^:- pred handle_implications_of_pregen_target_spf(/;kq|/^\<handle_implications_of_pregen_target_spf\>/;'q;"	kind:pred	file:
handle_implied_mode	modecheck_util.m	/^:- pred handle_implied_mode(/;kq|/^\<handle_implied_mode\>/;'q;"	kind:pred	file:
handle_libgrade_component_incl_excl	compute_grade.m	/^:- pred handle_libgrade_component_incl_excl(/;kq|/^\<handle_libgrade_component_incl_excl\>/;'q;"	kind:pred
handle_libgrades	handle_options.m	/^:- pred handle_libgrades(/;kq|/^\<handle_libgrades\>/;'q;"	kind:pred	file:
handle_minimal_model_options	handle_options.m	/^:- pred handle_minimal_model_options(/;kq|/^\<handle_minimal_model_options\>/;'q;"	kind:pred	file:
handle_mixed_conditional_scc	exception_analysis.m	/^:- func handle_mixed_conditional_scc(list(/;kq|/^\<handle_mixed_conditional_scc\>/;'q;"	kind:func	file:
handle_module_end_marker	parse_module.m	/^:- pred handle_module_end_marker(module_name::in, list(/;kq|/^\<handle_module_end_marker\>/;'q;"	kind:pred	file:
handle_non_tail_rec_warnings	handle_options.m	/^:- pred handle_non_tail_rec_warnings(/;kq|/^\<handle_non_tail_rec_warnings\>/;'q;"	kind:pred	file:
handle_not_found_files	mercury_compile_main.m	/^:- pred handle_not_found_files(list(error_spec)::in, list(/;kq|/^\<handle_not_found_files\>/;'q;"	kind:pred	file:
handle_occur_check_failure	modecheck_unify.m	/^:- pred handle_occur_check_failure(/;kq|/^\<handle_occur_check_failure\>/;'q;"	kind:pred	file:
handle_op_mode_implications	handle_options.m	/^:- pred handle_op_mode_implications(/;kq|/^\<handle_op_mode_implications\>/;'q;"	kind:pred	file:
handle_option_to_option_implications	handle_options.m	/^:- pred handle_option_to_option_implications(/;kq|/^\<handle_option_to_option_implications\>/;'q;"	kind:pred	file:
handle_options.dump_arguments	handle_options.m	/^:- pred dump_arguments(io.text_output_stream::in, list(/;kq|/^\<dump_arguments\>/;'q;"	kind:pred	file:
handle_options.handle_colors	handle_options.m	/^:- pred handle_colors(/;kq|/^\<handle_colors\>/;'q;"	kind:pred	file:
handle_options.option_implies	handle_options.m	/^:- pred option_implies(/;kq|/^\<option_implies\>/;'q;"	kind:pred	file:
handle_options.usage_errors	handle_options.m	/^:- pred usage_errors(/;kq|/^\<usage_errors\>/;'q;"	kind:pred
handle_parsed_module_dep_file	make.get_module_dep_info.m	/^:- pred handle_parsed_module_dep_file(/;kq|/^\<handle_parsed_module_dep_file\>/;'q;"	kind:pred	file:
handle_profiling_options	handle_options.m	/^:- pred handle_profiling_options(/;kq|/^\<handle_profiling_options\>/;'q;"	kind:pred	file:
handle_quoted_flag	options.m	/^:- pred handle_quoted_flag(/;kq|/^\<handle_quoted_flag\>/;'q;"	kind:pred	file:
handle_record_term_sizes_options	handle_options.m	/^:- pred handle_record_term_sizes_options(/;kq|/^\<handle_record_term_sizes_options\>/;'q;"	kind:pred	file:
handle_return	call_gen.m	/^:- pred handle_return(assoc_list(/;kq|/^\<handle_return\>/;'q;"	kind:pred	file:
handle_special_token	../library/mercury_term_lexer.m	/^:- pred handle_special_token(/;kq|/^\<handle_special_token\>/;'q;"	kind:pred	file:
handle_stack_layout_options	handle_options.m	/^:- pred handle_stack_layout_options(/;kq|/^\<handle_stack_layout_options\>/;'q;"	kind:pred	file:
handle_state_var_in_ite	state_var.m	/^:- pred handle_state_var_in_ite(/;kq|/^\<handle_state_var_in_ite\>/;'q;"	kind:pred	file:
handle_state_var_in_ite_cond	state_var.m	/^:- pred handle_state_var_in_ite_cond(/;kq|/^\<handle_state_var_in_ite_cond\>/;'q;"	kind:pred	file:
handle_state_var_in_ite_cond_else	state_var.m	/^:- pred handle_state_var_in_ite_cond_else(/;kq|/^\<handle_state_var_in_ite_cond_else\>/;'q;"	kind:pred	file:
handle_state_var_in_ite_else	state_var.m	/^:- pred handle_state_var_in_ite_else(/;kq|/^\<handle_state_var_in_ite_else\>/;'q;"	kind:pred	file:
handle_state_var_in_ite_maybe_cond_then	state_var.m	/^:- pred handle_state_var_in_ite_maybe_cond_then(/;kq|/^\<handle_state_var_in_ite_maybe_cond_then\>/;'q;"	kind:pred	file:
handle_state_var_in_ite_maybe_cond_then_else	state_var.m	/^:- pred handle_state_var_in_ite_maybe_cond_then_else(/;kq|/^\<handle_state_var_in_ite_maybe_cond_then_else\>/;'q;"	kind:pred	file:
handle_state_vars_in_ite	state_var.m	/^:- pred handle_state_vars_in_ite(loc_kind::in, list(svar)::in, list(/;kq|/^\<handle_state_vars_in_ite\>/;'q;"	kind:pred	file:
handle_std_library	prog_foreign.m	/^:- func handle_std_library(/;kq|/^\<handle_std_library\>/;'q;"	kind:func	file:
handle_structure_reuse_dependency	structure_reuse.analysis.m	/^:- pred handle_structure_reuse_dependency(/;kq|/^\<handle_structure_reuse_dependency\>/;'q;"	kind:pred	file:
handle_structure_reuse_requests	structure_reuse.analysis.m	/^:- pred handle_structure_reuse_requests(/;kq|/^\<handle_structure_reuse_requests\>/;'q;"	kind:pred	file:
handle_structure_reuse_requests_2	structure_reuse.analysis.m	/^:- pred handle_structure_reuse_requests_2(/;kq|/^\<handle_structure_reuse_requests_2\>/;'q;"	kind:pred	file:
handle_stubs	typecheck.m	/^:- pred handle_stubs(/;kq|/^\<handle_stubs\>/;'q;"	kind:pred	file:
handle_subdir_setting	handle_options.m	/^:- pred handle_subdir_setting(/;kq|/^\<handle_subdir_setting\>/;'q;"	kind:pred	file:
handle_target_compile_link_symlink_options	handle_options.m	/^:- pred handle_target_compile_link_symlink_options(/;kq|/^\<handle_target_compile_link_symlink_options\>/;'q;"	kind:pred	file:
handle_usereq_type	../library/rtti_implementation.m	/^:- pred handle_usereq_type(/;kq|/^\<handle_usereq_type\>/;'q;"	kind:pred	file:
handle_var_functor_mode_error	modecheck_unify.m	/^:- pred handle_var_functor_mode_error(/;kq|/^\<handle_var_functor_mode_error\>/;'q;"	kind:pred	file:
handler	../library/exception.m	/^:- type handler(T) == pred(univ, T).$/;kq|-;/\<handler\>/;'q;"	kind:type	file:
handler	mlds.m	/^    --->    handler($/;kq|-;/\<handler\>/;'q;"	kind:cons
hard_nl	../library/pretty_printer.m	/^    ;       hard_nl$/;kq|-;/\<hard_nl\>/;'q;"	kind:cons
has_ambiguous_domain	old_type_constraints.m	/^:- pred has_ambiguous_domain(pair(/;kq|/^\<has_ambiguous_domain\>/;'q;"	kind:pred	file:
has_arg_size_info	term_constr_main.m	/^:- pred has_arg_size_info(/;kq|/^\<has_arg_size_info\>/;'q;"	kind:pred	file:
has_bad_class_defn	hlds_class.m	/^    ;       has_bad_class_defn.$/;kq|-;/\<has_bad_class_defn\>/;'q;"	kind:cons
has_been_done	code_loc_dep.m	/^    --->    has_been_done$/;kq|-;/\<has_been_done\>/;'q;"	kind:cons	file:
has_both_incr_decr_sp	opt_util.m	/^:- pred has_both_incr_decr_sp(list(/;kq|/^\<has_both_incr_decr_sp\>/;'q;"	kind:pred
has_both_incr_decr_sp_acc	opt_util.m	/^:- pred has_both_incr_decr_sp_acc(list(/;kq|/^\<has_both_incr_decr_sp_acc\>/;'q;"	kind:pred	file:
has_conditional_reuse	prog_data_pragma.m	/^    ;       has_conditional_reuse(list(structure_reuse_condition)).$/;kq|-;/\<has_conditional_reuse\>/;'q;"	kind:cons
has_empty_domain	old_type_constraints.m	/^:- pred has_empty_domain(pair(/;kq|/^\<has_empty_domain\>/;'q;"	kind:pred	file:
has_foreign_exports	hlds_pred.m	/^    ;       has_foreign_exports.$/;kq|-;/\<has_foreign_exports\>/;'q;"	kind:cons
has_foreign_languages	ml_util.m	/^:- pred has_foreign_languages(mlds_stmt::in, list(/;kq|/^\<has_foreign_languages\>/;'q;"	kind:pred
has_ho_modes	mode_constraints.m	/^:- instance has_ho_modes(goal_constraints_info) where [$/;kq|-;/\<has_ho_modes\>/;'q;"	kind:tci	file:
has_ho_modes	mode_constraints.m	/^:- instance has_ho_modes(mode_decl_info) where [$/;kq|-;/\<has_ho_modes\>/;'q;"	kind:tci	file:
has_ho_modes	mode_constraints.m	/^:- typeclass has_ho_modes(T) where [$/;kq|-;/\<has_ho_modes\>/;'q;"	kind:tc	file:
has_inst_expect_upcast	mode_errors.m	/^    ;       has_inst_expect_upcast(mer_inst).$/;kq|-;/\<has_inst_expect_upcast\>/;'q;"	kind:cons
has_inst_expected_inst_was	mode_errors.m	/^:- func has_inst_expected_inst_was(/;kq|/^\<has_inst_expected_inst_was\>/;'q;"	kind:func	file:
has_instantiatedness	mode_errors.m	/^:- func has_instantiatedness(mode_info, maybe(/;kq|/^\<has_instantiatedness\>/;'q;"	kind:func	file:
has_key_condition	../library/psqueue.m	/^:- pred has_key_condition(psqueue(/;kq|/^\<has_key_condition\>/;'q;"	kind:pred
has_local_vars	ml_tag_switch.m	/^    ;       has_local_vars.$/;kq|-;/\<has_local_vars\>/;'q;"	kind:cons	file:
has_lock	../library/version_array.m	/^:- pred has_lock(version_array(/;kq|/^\<has_lock\>/;'q;"	kind:pred
has_main	prog_data.m	/^:- type has_main$/;kq|-;/\<has_main\>/;'q;"	kind:type
has_matching_constructor	du_type_layout.m	/^:- pred has_matching_constructor(list(/;kq|/^\<has_matching_constructor\>/;'q;"	kind:pred	file:
has_mc_info	mode_constraints.m	/^:- instance has_mc_info(goal_constraints_info) where [$/;kq|-;/\<has_mc_info\>/;'q;"	kind:tci	file:
has_mc_info	mode_constraints.m	/^:- instance has_mc_info(mode_decl_info) where [$/;kq|-;/\<has_mc_info\>/;'q;"	kind:tci	file:
has_mc_info	mode_constraints.m	/^:- instance has_mc_info(number_robdd_info) where [$/;kq|-;/\<has_mc_info\>/;'q;"	kind:tci	file:
has_mc_info	mode_constraints.m	/^:- typeclass has_mc_info(T) where [$/;kq|-;/\<has_mc_info\>/;'q;"	kind:tc	file:
has_module_info	mode_constraints.m	/^:- instance has_module_info(goal_constraints_info) where [$/;kq|-;/\<has_module_info\>/;'q;"	kind:tci	file:
has_module_info	mode_constraints.m	/^:- instance has_module_info(number_robdd_info) where [$/;kq|-;/\<has_module_info\>/;'q;"	kind:tci	file:
has_module_info	mode_constraints.m	/^:- typeclass has_module_info(T) where [$/;kq|-;/\<has_module_info\>/;'q;"	kind:tc	file:
has_multiple_disjuncts	old_type_constraints.m	/^:- pred has_multiple_disjuncts(/;kq|/^\<has_multiple_disjuncts\>/;'q;"	kind:pred	file:
has_mutual_tail_rec_call	hlds_pred.m	/^:- type has_mutual_tail_rec_call$/;kq|-;/\<has_mutual_tail_rec_call\>/;'q;"	kind:type
has_no_bad_class_defn	hlds_class.m	/^    --->    has_no_bad_class_defn$/;kq|-;/\<has_no_bad_class_defn\>/;'q;"	kind:cons
has_no_local_vars	ml_tag_switch.m	/^    --->    has_no_local_vars$/;kq|-;/\<has_no_local_vars\>/;'q;"	kind:cons	file:
has_no_mutual_tail_rec_call	hlds_pred.m	/^    ;       has_no_mutual_tail_rec_call.$/;kq|-;/\<has_no_mutual_tail_rec_call\>/;'q;"	kind:cons
has_no_parallel_conj	hlds_pred.m	/^    ;       has_no_parallel_conj.$/;kq|-;/\<has_no_parallel_conj\>/;'q;"	kind:cons
has_no_resume_save	interval.m	/^    ;       has_no_resume_save.$/;kq|-;/\<has_no_resume_save\>/;'q;"	kind:cons
has_no_reuse	prog_data_pragma.m	/^    --->    has_no_reuse$/;kq|-;/\<has_no_reuse\>/;'q;"	kind:cons
has_no_rhs_lambda	typecheck_info.m	/^    --->    has_no_rhs_lambda$/;kq|-;/\<has_no_rhs_lambda\>/;'q;"	kind:cons
has_no_self_tail_rec_call	hlds_pred.m	/^    ;       has_no_self_tail_rec_call.$/;kq|-;/\<has_no_self_tail_rec_call\>/;'q;"	kind:cons
has_no_user_event	hlds_pred.m	/^    ;       has_no_user_event.$/;kq|-;/\<has_no_user_event\>/;'q;"	kind:cons
has_numeric_suffix	simplify_goal_call.m	/^:- pred has_numeric_suffix(/;kq|/^\<has_numeric_suffix\>/;'q;"	kind:pred	file:
has_object_file_extension_for_c	link_target_code.m	/^:- pred has_object_file_extension_for_c(/;kq|/^\<has_object_file_extension_for_c\>/;'q;"	kind:pred	file:
has_one_disjunct	old_type_constraints.m	/^:- pred has_one_disjunct(/;kq|/^\<has_one_disjunct\>/;'q;"	kind:pred	file:
has_only_unconditional_reuse	prog_data_pragma.m	/^    ;       has_only_unconditional_reuse$/;kq|-;/\<has_only_unconditional_reuse\>/;'q;"	kind:cons
has_parallel_conj	hlds_pred.m	/^:- type has_parallel_conj$/;kq|-;/\<has_parallel_conj\>/;'q;"	kind:type
has_port_counts_after	coverage_profiling.m	/^:- pred has_port_counts_after(/;kq|/^\<has_port_counts_after\>/;'q;"	kind:pred	file:
has_port_counts_if_det	coverage_profiling.m	/^:- pred has_port_counts_if_det(/;kq|/^\<has_port_counts_if_det\>/;'q;"	kind:pred	file:
has_ptr_type	ml_top_gen.m	/^:- pred has_ptr_type(/;kq|/^\<has_ptr_type\>/;'q;"	kind:pred	file:
has_ptr_type	mlds_to_java_export.m	/^:- pred has_ptr_type(/;kq|/^\<has_ptr_type\>/;'q;"	kind:pred	file:
has_resume_save	interval.m	/^    --->    has_resume_save$/;kq|-;/\<has_resume_save\>/;'q;"	kind:cons
has_rhs_lambda	typecheck_info.m	/^    ;       has_rhs_lambda.$/;kq|-;/\<has_rhs_lambda\>/;'q;"	kind:cons
has_secondary_tag	structure_reuse.direct_choose_reuse.m	/^:- pred has_secondary_tag(/;kq|/^\<has_secondary_tag\>/;'q;"	kind:pred	file:
has_self_tail_rec_call	hlds_pred.m	/^:- type has_self_tail_rec_call$/;kq|-;/\<has_self_tail_rec_call\>/;'q;"	kind:type
has_singleton_domain	old_type_constraints.m	/^:- pred has_singleton_domain(/;kq|/^\<has_singleton_domain\>/;'q;"	kind:pred	file:
has_subgoals	goal_form.m	/^:- type has_subgoals$/;kq|-;/\<has_subgoals\>/;'q;"	kind:type
has_tail_rec_call	hlds_pred.m	/^:- type has_tail_rec_call$/;kq|-;/\<has_tail_rec_call\>/;'q;"	kind:type
has_term_info	term_constr_main.m	/^:- pred has_term_info(/;kq|/^\<has_term_info\>/;'q;"	kind:pred	file:
has_type	../library/type_desc.m	/^:- some [T] pred has_type(/;kq|/^\<has_type\>/;'q;"	kind:pred
has_uniquely_used_arg	loop_inv.m	/^:- pred has_uniquely_used_arg(list(/;kq|/^\<has_uniquely_used_arg\>/;'q;"	kind:pred	file:
has_user_event	hlds_pred.m	/^:- type has_user_event$/;kq|-;/\<has_user_event\>/;'q;"	kind:type
hash	../library/bitmap.m	/^:- func hash(/;kq|/^\<hash\>/;'q;"	kind:func
hash	../library/char.m	/^:- func hash(/;kq|/^\<hash\>/;'q;"	kind:func
hash	../library/float.m	/^:- func hash(/;kq|/^\<hash\>/;'q;"	kind:func
hash	../library/int.m	/^:- func hash(/;kq|/^\<hash\>/;'q;"	kind:func
hash	../library/string.m	/^:- func hash(/;kq|/^\<hash\>/;'q;"	kind:func
hash	../library/uint.m	/^:- func hash(/;kq|/^\<hash\>/;'q;"	kind:func
hash.dependency_file_hash	make.hash.m	/^:- pred dependency_file_hash(/;kq|/^\<dependency_file_hash\>/;'q;"	kind:pred
hash.mix	make.hash.m	/^:- func mix(/;kq|/^\<mix\>/;'q;"	kind:func	file:
hash.module_name_hash	make.hash.m	/^:- pred module_name_hash(/;kq|/^\<module_name_hash\>/;'q;"	kind:pred
hash.pic_to_nonce	make.hash.m	/^:- func pic_to_nonce(/;kq|/^\<pic_to_nonce\>/;'q;"	kind:func	file:
hash.target_file_hash	make.hash.m	/^:- pred target_file_hash(/;kq|/^\<target_file_hash\>/;'q;"	kind:pred
hash2	../library/string.m	/^:- func hash2(/;kq|/^\<hash2\>/;'q;"	kind:func
hash2_loop	../library/string.m	/^:- pred hash2_loop(/;kq|/^\<hash2_loop\>/;'q;"	kind:pred	file:
hash3	../library/string.m	/^:- func hash3(/;kq|/^\<hash3\>/;'q;"	kind:func
hash3_loop	../library/string.m	/^:- pred hash3_loop(/;kq|/^\<hash3_loop\>/;'q;"	kind:pred	file:
hash4	../library/string.m	/^:- func hash4(/;kq|/^\<hash4\>/;'q;"	kind:func
hash4_loop	../library/string.m	/^:- pred hash4_loop(/;kq|/^\<hash4_loop\>/;'q;"	kind:pred	file:
hash5	../library/string.m	/^:- func hash5(/;kq|/^\<hash5\>/;'q;"	kind:func
hash5_loop	../library/string.m	/^:- pred hash5_loop(/;kq|/^\<hash5_loop\>/;'q;"	kind:pred	file:
hash6	../library/string.m	/^:- func hash6(/;kq|/^\<hash6\>/;'q;"	kind:func
hash6_loop	../library/string.m	/^:- pred hash6_loop(/;kq|/^\<hash6_loop\>/;'q;"	kind:pred	file:
hash_bucket	../library/hash_table.m	/^:- type hash_bucket(K, V)$/;kq|-;/\<hash_bucket\>/;'q;"	kind:type	file:
hash_bucket_array	../library/hash_table.m	/^:- type hash_bucket_array(K, V) == array(hash_bucket(K, V)).$/;kq|-;/\<hash_bucket_array\>/;'q;"	kind:type	file:
hash_bucket_remove	../library/hash_table.m	/^:- pred hash_bucket_remove(/;kq|/^\<hash_bucket_remove\>/;'q;"	kind:pred	file:
hash_bucket_search	../library/hash_table.m	/^:- pred hash_bucket_search(hash_bucket(/;kq|/^\<hash_bucket_search\>/;'q;"	kind:pred	file:
hash_cons_inst	equiv_type_hlds.m	/^:- pred hash_cons_inst(/;kq|/^\<hash_cons_inst\>/;'q;"	kind:pred	file:
hash_def	fact_table.m	/^:- func hash_def = string.$/;kq|/^\<hash_def\>/;'q;"	kind:func	file:
hash_entry	fact_table.m	/^:- type hash_entry$/;kq|-;/\<hash_entry\>/;'q;"	kind:type	file:
hash_index	fact_table.m	/^:- type hash_index$/;kq|-;/\<hash_index\>/;'q;"	kind:type	file:
hash_list_insert_many	fact_table.m	/^:- pred hash_list_insert_many(/;kq|/^\<hash_list_insert_many\>/;'q;"	kind:pred	file:
hash_loop	../library/bitmap.m	/^:- pred hash_loop(/;kq|/^\<hash_loop\>/;'q;"	kind:pred	file:
hash_loop	../library/string.m	/^:- pred hash_loop(/;kq|/^\<hash_loop\>/;'q;"	kind:pred	file:
hash_num_link_chunk_allocs	../library/table_statistics.m	/^                hash_num_link_chunk_allocs          :: int,$/;kq|-;/\<hash_num_link_chunk_allocs\>/;'q;"	kind:fld
hash_num_link_chunk_bytes	../library/table_statistics.m	/^                hash_num_link_chunk_bytes           :: int,$/;kq|-;/\<hash_num_link_chunk_bytes\>/;'q;"	kind:fld
hash_num_num_key_compares_dupl	../library/table_statistics.m	/^                hash_num_num_key_compares_dupl      :: int,$/;kq|-;/\<hash_num_num_key_compares_dupl\>/;'q;"	kind:fld
hash_num_num_key_compares_not_dupl	../library/table_statistics.m	/^                hash_num_num_key_compares_not_dupl  :: int,$/;kq|-;/\<hash_num_num_key_compares_not_dupl\>/;'q;"	kind:fld
hash_num_resizes	../library/table_statistics.m	/^                hash_num_resizes                    :: int,$/;kq|-;/\<hash_num_resizes\>/;'q;"	kind:fld
hash_num_table_allocs	../library/table_statistics.m	/^                hash_num_table_allocs               :: int,$/;kq|-;/\<hash_num_table_allocs\>/;'q;"	kind:fld
hash_num_table_bytes	../library/table_statistics.m	/^                hash_num_table_bytes                :: int,$/;kq|-;/\<hash_num_table_bytes\>/;'q;"	kind:fld
hash_pred	../library/hash_table.m	/^                hash_pred               :: hash_pred(K),$/;kq|-;/\<hash_pred\>/;'q;"	kind:fld
hash_pred	../library/hash_table.m	/^:- func hash_pred(hash_table(K, V)) = hash_pred(/;kq|/^\<hash_pred\>/;'q;"	kind:func
hash_pred	../library/hash_table.m	/^:- type hash_pred(K) == ( pred(K, int) ).$/;kq|-;/\<hash_pred\>/;'q;"	kind:type
hash_pred	../library/version_hash_table.m	/^:- type hash_pred(K) == (pred(K,  int)).$/;kq|-;/\<hash_pred\>/;'q;"	kind:type
hash_resizes_num_new_entries	../library/table_statistics.m	/^                hash_resizes_num_new_entries        :: int$/;kq|-;/\<hash_resizes_num_new_entries\>/;'q;"	kind:fld
hash_resizes_num_old_entries	../library/table_statistics.m	/^                hash_resizes_num_old_entries        :: int,$/;kq|-;/\<hash_resizes_num_old_entries\>/;'q;"	kind:fld
hash_slot_rev_map	ml_string_switch.m	/^:- type hash_slot_rev_map == map(case_id, hash_slots).$/;kq|-;/\<hash_slot_rev_map\>/;'q;"	kind:type	file:
hash_slots	ml_string_switch.m	/^:- type hash_slots$/;kq|-;/\<hash_slots\>/;'q;"	kind:type	file:
hash_string	builtin_ops.m	/^    ;       hash_string$/;kq|-;/\<hash_string\>/;'q;"	kind:cons
hash_string2	builtin_ops.m	/^    ;       hash_string2$/;kq|-;/\<hash_string2\>/;'q;"	kind:cons
hash_string3	builtin_ops.m	/^    ;       hash_string3$/;kq|-;/\<hash_string3\>/;'q;"	kind:cons
hash_string4	builtin_ops.m	/^    ;       hash_string4$/;kq|-;/\<hash_string4\>/;'q;"	kind:cons
hash_string5	builtin_ops.m	/^    ;       hash_string5$/;kq|-;/\<hash_string5\>/;'q;"	kind:cons
hash_string6	builtin_ops.m	/^    ;       hash_string6$/;kq|-;/\<hash_string6\>/;'q;"	kind:cons
hash_table	../library/hash_table.m	/^:- inst hash_table for hash_table\/2$/;kq|-;/\<hash_table\>/;'q;"	kind:inst
hash_table	../library/hash_table.m	/^:- type hash_table(K, V)$/;kq|-;/\<hash_table\>/;'q;"	kind:type
hash_table	fact_table.m	/^    ;       hash_table(int, string).    % Hash table for next arg.$/;kq|-;/\<hash_table\>/;'q;"	kind:cons	file:
hash_table	fact_table.m	/^:- type hash_table$/;kq|-;/\<hash_table\>/;'q;"	kind:type	file:
hash_table.'elem	../library/hash_table.m	/^:- func 'elem :='(K, hash_table(K, V), V) = hash_table(/;kq|/^\<'elem\>/;'q;"	kind:func
hash_table.acc_assoc_list	../library/hash_table.m	/^:- pred acc_assoc_list(hash_bucket(/;kq|/^\<acc_assoc_list\>/;'q;"	kind:pred	file:
hash_table.buckets	../library/hash_table.m	/^                buckets                 :: array(hash_bucket(K, V))$/;kq|-;/\<hash_table.buckets\>/;'q;"	kind:fld
hash_table.copy	../library/hash_table.m	/^:- func copy(hash_table(K, V)) = hash_table(/;kq|/^\<copy\>/;'q;"	kind:func
hash_table.delete	../library/hash_table.m	/^:- func delete(hash_table(K, V), K) = hash_table(/;kq|/^\<delete\>/;'q;"	kind:func
hash_table.det_insert	../library/hash_table.m	/^:- func det_insert(hash_table(K, V), K, V) = hash_table(/;kq|/^\<det_insert\>/;'q;"	kind:func
hash_table.det_update	../library/hash_table.m	/^:- func det_update(hash_table(K, V), K, V) = hash_table(/;kq|/^\<det_update\>/;'q;"	kind:func
hash_table.elem	../library/hash_table.m	/^:- func elem(K, hash_table(/;kq|/^\<elem\>/;'q;"	kind:func
hash_table.expand	../library/hash_table.m	/^:- func expand(int::in, int::in, hash_pred(K)::in(/;kq|/^\<expand\>/;'q;"	kind:func	file:
hash_table.find_slot	../library/hash_table.m	/^:- func find_slot(hash_table(/;kq|/^\<find_slot\>/;'q;"	kind:func	file:
hash_table.find_slot_2	../library/hash_table.m	/^:- pred find_slot_2(hash_pred(K)::in(/;kq|/^\<find_slot_2\>/;'q;"	kind:pred	file:
hash_table.fold	../library/hash_table.m	/^:- func fold(func(K, V, T) = T, hash_table(/;kq|/^\<fold\>/;'q;"	kind:func
hash_table.fold	../library/hash_table.m	/^:- pred fold(pred(K, V, A, A), hash_table(/;kq|/^\<fold\>/;'q;"	kind:pred
hash_table.fold2	../library/hash_table.m	/^:- pred fold2(pred(K, V, A, A, B, B), hash_table(/;kq|/^\<fold2\>/;'q;"	kind:pred
hash_table.fold2_p	../library/hash_table.m	/^:- pred fold2_p(pred(K, V, A, A, B, B), hash_bucket(/;kq|/^\<fold2_p\>/;'q;"	kind:pred	file:
hash_table.fold3	../library/hash_table.m	/^:- pred fold3(pred(K, V, A, A, B, B, C, C), hash_table(/;kq|/^\<fold3\>/;'q;"	kind:pred
hash_table.fold3_p	../library/hash_table.m	/^:- pred fold3_p(pred(K, V, A, A, B, B, C, C), hash_bucket(/;kq|/^\<fold3_p\>/;'q;"	kind:pred	file:
hash_table.fold_f	../library/hash_table.m	/^:- pred fold_f(func(K, V, T) = T, hash_bucket(/;kq|/^\<fold_f\>/;'q;"	kind:pred	file:
hash_table.fold_p	../library/hash_table.m	/^:- pred fold_p(pred(K, V, A, A), hash_bucket(/;kq|/^\<fold_p\>/;'q;"	kind:pred	file:
hash_table.foldlf	../library/hash_table.m	/^:- pred foldlf(func(K, V, T) = T, kv_list(/;kq|/^\<foldlf\>/;'q;"	kind:pred	file:
hash_table.from_assoc_list	../library/hash_table.m	/^:- func from_assoc_list(hash_pred(K), int, float, assoc_list(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
hash_table.from_assoc_list	../library/hash_table.m	/^:- func from_assoc_list(hash_pred(K)::in(hash_pred), assoc_list(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
hash_table.hash_bucket	../library/hash_table.m	/^:- type hash_bucket(K, V)$/;kq|-;/\<hash_table.hash_bucket\>/;'q;"	kind:type	file:
hash_table.hash_bucket_array	../library/hash_table.m	/^:- type hash_bucket_array(K, V) == array(hash_bucket(K, V)).$/;kq|-;/\<hash_table.hash_bucket_array\>/;'q;"	kind:type	file:
hash_table.hash_bucket_remove	../library/hash_table.m	/^:- pred hash_bucket_remove(/;kq|/^\<hash_bucket_remove\>/;'q;"	kind:pred	file:
hash_table.hash_bucket_search	../library/hash_table.m	/^:- pred hash_bucket_search(hash_bucket(/;kq|/^\<hash_bucket_search\>/;'q;"	kind:pred	file:
hash_table.hash_pred	../library/hash_table.m	/^                hash_pred               :: hash_pred(K),$/;kq|-;/\<hash_table.hash_pred\>/;'q;"	kind:fld
hash_table.hash_pred	../library/hash_table.m	/^:- func hash_pred(hash_table(K, V)) = hash_pred(/;kq|/^\<hash_pred\>/;'q;"	kind:func
hash_table.hash_pred	../library/hash_table.m	/^:- type hash_pred(K) == ( pred(K, int) ).$/;kq|-;/\<hash_table.hash_pred\>/;'q;"	kind:type
hash_table.hb_one	../library/hash_table.m	/^    ;       hb_one(K, V)$/;kq|-;/\<hash_table.hb_one\>/;'q;"	kind:cons	file:
hash_table.hb_two_plus	../library/hash_table.m	/^    ;       hb_two_plus(K, V, K, V, kv_list(K, V)).$/;kq|-;/\<hash_table.hb_two_plus\>/;'q;"	kind:cons	file:
hash_table.hb_zero	../library/hash_table.m	/^    --->    hb_zero$/;kq|-;/\<hash_table.hb_zero\>/;'q;"	kind:cons	file:
hash_table.ht	../library/hash_table.m	/^    --->    ht($/;kq|-;/\<hash_table.ht\>/;'q;"	kind:cons
hash_table.init	../library/hash_table.m	/^:- func init(hash_pred(K), int, float) = hash_table(/;kq|/^\<init\>/;'q;"	kind:func
hash_table.init_default	../library/hash_table.m	/^:- func init_default(hash_pred(K)) = hash_table(/;kq|/^\<init_default\>/;'q;"	kind:func
hash_table.kv_acc_assoc_list	../library/hash_table.m	/^:- pred kv_acc_assoc_list(kv_list(/;kq|/^\<kv_acc_assoc_list\>/;'q;"	kind:pred	file:
hash_table.lookup	../library/hash_table.m	/^:- func lookup(hash_table(/;kq|/^\<lookup\>/;'q;"	kind:func
hash_table.max_occupants	../library/hash_table.m	/^                max_occupants           :: int,$/;kq|-;/\<hash_table.max_occupants\>/;'q;"	kind:fld
hash_table.num_buckets	../library/hash_table.m	/^:- func num_buckets(hash_table(/;kq|/^\<num_buckets\>/;'q;"	kind:func
hash_table.num_occupants	../library/hash_table.m	/^                num_occupants           :: int,$/;kq|-;/\<hash_table.num_occupants\>/;'q;"	kind:fld
hash_table.num_occupants	../library/hash_table.m	/^:- func num_occupants(hash_table(/;kq|/^\<num_occupants\>/;'q;"	kind:func
hash_table.search	../library/hash_table.m	/^:- func search(hash_table(/;kq|/^\<search\>/;'q;"	kind:func
hash_table.search	../library/hash_table.m	/^:- pred search(hash_table(/;kq|/^\<search\>/;'q;"	kind:pred
hash_table.set	../library/hash_table.m	/^:- func set(hash_table(K, V), K, V) = hash_table(/;kq|/^\<set\>/;'q;"	kind:func
hash_table.to_assoc_list	../library/hash_table.m	/^:- func to_assoc_list(hash_table(K, V)) = assoc_list(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
hash_table.unsafe_insert	../library/hash_table.m	/^:- pred unsafe_insert(K::in, V::in, hash_pred(K)::in(/;kq|/^\<unsafe_insert\>/;'q;"	kind:pred	file:
hash_table_alist	../library/version_hash_table.m	/^:- type hash_table_alist(K, V)$/;kq|-;/\<hash_table_alist\>/;'q;"	kind:type	file:
hash_table_di	../library/hash_table.m	/^:- mode hash_table_di == di(hash_table).$/;kq|-;/\<hash_table_di\>/;'q;"	kind:mode
hash_table_from_list	fact_table.m	/^:- pred hash_table_from_list(list(/;kq|/^\<hash_table_from_list\>/;'q;"	kind:pred	file:
hash_table_init	fact_table.m	/^:- pred hash_table_init(/;kq|/^\<hash_table_init\>/;'q;"	kind:pred	file:
hash_table_insert	fact_table.m	/^:- pred hash_table_insert(/;kq|/^\<hash_table_insert\>/;'q;"	kind:pred	file:
hash_table_insert_open_address_loop	fact_table.m	/^:- pred hash_table_insert_open_address_loop(/;kq|/^\<hash_table_insert_open_address_loop\>/;'q;"	kind:pred	file:
hash_table_search	fact_table.m	/^:- pred hash_table_search(/;kq|/^\<hash_table_search\>/;'q;"	kind:pred	file:
hash_table_set	fact_table.m	/^:- pred hash_table_set(/;kq|/^\<hash_table_set\>/;'q;"	kind:pred	file:
hash_table_ui	../library/hash_table.m	/^:- mode hash_table_ui == in(hash_table).$/;kq|-;/\<hash_table_ui\>/;'q;"	kind:mode
hash_table_uo	../library/hash_table.m	/^:- mode hash_table_uo == out(hash_table).$/;kq|-;/\<hash_table_uo\>/;'q;"	kind:mode
have_arg	print_help.m	/^:- pred have_arg(/;kq|/^\<have_arg\>/;'q;"	kind:pred	file:
have_asm_labels	llds.m	/^:- type have_asm_labels$/;kq|-;/\<have_asm_labels\>/;'q;"	kind:type
have_candidate	cse_detection.m	/^    ;       have_candidate($/;kq|-;/\<have_candidate\>/;'q;"	kind:cons	file:
have_changed_purity	inlining.m	/^    ;       have_changed_purity.$/;kq|-;/\<have_changed_purity\>/;'q;"	kind:cons	file:
have_converted_unify	purity.m	/^    ;       have_converted_unify.$/;kq|-;/\<have_converted_unify\>/;'q;"	kind:cons	file:
have_cygwin	../library/io.m	/^:- pred have_cygwin is semidet.$/;kq|/^\<have_cygwin\>/;'q;"	kind:pred
have_delay_slot	options.m	/^    ;       have_delay_slot$/;kq|-;/\<have_delay_slot\>/;'q;"	kind:cons
have_dotnet	../library/io.m	/^:- pred have_dotnet is semidet.$/;kq|/^\<have_dotnet\>/;'q;"	kind:pred
have_du_type_repn	du_type_layout.m	/^    --->    have_du_type_repn(du_type_repn)$/;kq|-;/\<have_du_type_repn\>/;'q;"	kind:cons	file:
have_errors	du_type_layout.m	/^    ;       have_errors(list(error_spec)).$/;kq|-;/\<have_errors\>/;'q;"	kind:cons	file:
have_exist_constraints_print_paren	parse_tree_out_type.m	/^    ;       have_exist_constraints_print_paren(list(prog_constraint)).$/;kq|-;/\<have_exist_constraints_print_paren\>/;'q;"	kind:cons
have_expanded_lambdas	lambda.m	/^    ;       have_expanded_lambdas.$/;kq|-;/\<have_expanded_lambdas\>/;'q;"	kind:cons	file:
have_file_permissions	copy_util.m	/^    ;       have_file_permissions(uint64).$/;kq|-;/\<have_file_permissions\>/;'q;"	kind:cons	file:
have_fma	../library/math.m	/^:- pred have_fma is semidet.$/;kq|/^\<have_fma\>/;'q;"	kind:pred
have_foreign_type_for_backend	foreign.m	/^:- pred have_foreign_type_for_backend(/;kq|/^\<have_foreign_type_for_backend\>/;'q;"	kind:pred
have_foreign_type_repn	du_type_layout.m	/^    ;       have_foreign_type_repn(foreign_type_body)$/;kq|-;/\<have_foreign_type_repn\>/;'q;"	kind:cons	file:
have_inserted_env	ml_elim_nested.m	/^    ;       have_inserted_env.$/;kq|-;/\<have_inserted_env\>/;'q;"	kind:cons	file:
have_job_ctl_ipc	make.build.m	/^:- pred have_job_ctl_ipc is semidet.$/;kq|/^\<have_job_ctl_ipc\>/;'q;"	kind:pred	file:
have_make_directory_including_parents	../library/dir.m	/^:- pred have_make_directory_including_parents is semidet.$/;kq|/^\<have_make_directory_including_parents\>/;'q;"	kind:pred	file:
have_make_temp_directory	../library/io.file.m	/^:- pred have_make_temp_directory is semidet.$/;kq|/^\<have_make_temp_directory\>/;'q;"	kind:pred
have_make_temp_directory	../library/io.m	/^:- pred have_make_temp_directory is semidet.$/;kq|/^\<have_make_temp_directory\>/;'q;"	kind:pred
have_module	read_modules.m	/^    --->    have_module(file_name, PT, have_parse_tree_read)$/;kq|-;/\<have_module\>/;'q;"	kind:cons
have_module	read_modules.m	/^:- type have_module(PT)$/;kq|-;/\<have_module\>/;'q;"	kind:type
have_no_arg	print_help.m	/^:- pred have_no_arg(/;kq|/^\<have_no_arg\>/;'q;"	kind:pred	file:
have_non_local_gotos	llds.m	/^:- type have_non_local_gotos$/;kq|-;/\<have_non_local_gotos\>/;'q;"	kind:type
have_not_changed_detism	inlining.m	/^    --->    have_not_changed_detism$/;kq|-;/\<have_not_changed_detism\>/;'q;"	kind:cons	file:
have_not_changed_purity	inlining.m	/^    --->    have_not_changed_purity$/;kq|-;/\<have_not_changed_purity\>/;'q;"	kind:cons	file:
have_not_converted_unify	purity.m	/^    --->    have_not_converted_unify$/;kq|-;/\<have_not_converted_unify\>/;'q;"	kind:cons	file:
have_not_expanded_lambdas	lambda.m	/^    --->    have_not_expanded_lambdas$/;kq|-;/\<have_not_expanded_lambdas\>/;'q;"	kind:cons	file:
have_not_inserted_env	ml_elim_nested.m	/^    --->    have_not_inserted_env$/;kq|-;/\<have_not_inserted_env\>/;'q;"	kind:cons	file:
have_not_introduced_parallelism	introduce_parallelism.m	/^    --->    have_not_introduced_parallelism$/;kq|-;/\<have_not_introduced_parallelism\>/;'q;"	kind:cons	file:
have_not_read_module	read_modules.m	/^    ;       have_not_read_module($/;kq|-;/\<have_not_read_module\>/;'q;"	kind:cons
have_not_read_module	read_modules.m	/^    ;       have_not_read_module(file_name, read_module_errors).$/;kq|-;/\<have_not_read_module\>/;'q;"	kind:cons
have_not_seen_input_arg	fact_table.m	/^    ;       have_not_seen_input_arg.$/;kq|-;/\<have_not_seen_input_arg\>/;'q;"	kind:cons	file:
have_not_seen_later_rec_call	mark_tail_calls.m	/^    ;       have_not_seen_later_rec_call.$/;kq|-;/\<have_not_seen_later_rec_call\>/;'q;"	kind:cons	file:
have_not_seen_none	parse_pragma.m	/^    ;       have_not_seen_none.$/;kq|-;/\<have_not_seen_none\>/;'q;"	kind:cons	file:
have_not_seen_quant	make_hlds_warn.m	/^    --->    have_not_seen_quant$/;kq|-;/\<have_not_seen_quant\>/;'q;"	kind:cons
have_not_seen_recursive_call	par_loop_control.m	/^    --->    have_not_seen_recursive_call$/;kq|-;/\<have_not_seen_recursive_call\>/;'q;"	kind:cons	file:
have_not_waited_in_conjunct	dep_par_conj.m	/^    ;       have_not_waited_in_conjunct.$/;kq|-;/\<have_not_waited_in_conjunct\>/;'q;"	kind:cons	file:
have_parse_tree_int0_map	read_modules.m	/^:- type have_parse_tree_int0_map ==$/;kq|-;/\<have_parse_tree_int0_map\>/;'q;"	kind:type
have_parse_tree_int1_map	read_modules.m	/^:- type have_parse_tree_int1_map ==$/;kq|-;/\<have_parse_tree_int1_map\>/;'q;"	kind:type
have_parse_tree_int2_map	read_modules.m	/^:- type have_parse_tree_int2_map ==$/;kq|-;/\<have_parse_tree_int2_map\>/;'q;"	kind:type
have_parse_tree_int3_map	read_modules.m	/^:- type have_parse_tree_int3_map ==$/;kq|-;/\<have_parse_tree_int3_map\>/;'q;"	kind:type
have_parse_tree_key	read_modules.m	/^:- type have_parse_tree_key(Kind)$/;kq|-;/\<have_parse_tree_key\>/;'q;"	kind:type
have_parse_tree_map	read_modules.m	/^:- type have_parse_tree_map(PT) == map(module_name, have_module(PT)).$/;kq|-;/\<have_parse_tree_map\>/;'q;"	kind:type
have_parse_tree_maps	read_modules.m	/^:- type have_parse_tree_maps$/;kq|-;/\<have_parse_tree_maps\>/;'q;"	kind:type
have_parse_tree_msrc_map	read_modules.m	/^:- type have_parse_tree_msrc_map ==$/;kq|-;/\<have_parse_tree_msrc_map\>/;'q;"	kind:type
have_parse_tree_plain_opt_map	read_modules.m	/^:- type have_parse_tree_plain_opt_map ==$/;kq|-;/\<have_parse_tree_plain_opt_map\>/;'q;"	kind:type
have_parse_tree_read	read_modules.m	/^:- type have_parse_tree_read =< have_parse_tree_source$/;kq|-;/\<have_parse_tree_read\>/;'q;"	kind:type
have_parse_tree_source	read_modules.m	/^:- type have_parse_tree_source$/;kq|-;/\<have_parse_tree_source\>/;'q;"	kind:type
have_parse_tree_source_get_maybe_timestamp_errors	read_modules.m	/^:- pred have_parse_tree_source_get_maybe_timestamp_errors(/;kq|/^\<have_parse_tree_source_get_maybe_timestamp_errors\>/;'q;"	kind:pred
have_parse_tree_src_map	read_modules.m	/^:- type have_parse_tree_src_map ==$/;kq|-;/\<have_parse_tree_src_map\>/;'q;"	kind:type
have_parse_tree_trans_opt_map	read_modules.m	/^:- type have_parse_tree_trans_opt_map ==$/;kq|-;/\<have_parse_tree_trans_opt_map\>/;'q;"	kind:type
have_preallocated_pseudo_type_var_for_csharp	mlds_to_cs_data.m	/^:- pred have_preallocated_pseudo_type_var_for_csharp(/;kq|/^\<have_preallocated_pseudo_type_var_for_csharp\>/;'q;"	kind:pred	file:
have_preallocated_pseudo_type_var_for_java	mlds_to_java_data.m	/^:- pred have_preallocated_pseudo_type_var_for_java(/;kq|/^\<have_preallocated_pseudo_type_var_for_java\>/;'q;"	kind:pred	file:
have_processed	deps_map.m	/^:- type have_processed$/;kq|-;/\<have_processed\>/;'q;"	kind:type
have_read_module	read_modules.m	/^:- type have_read_module(PT) =< have_module(PT)$/;kq|-;/\<have_read_module\>/;'q;"	kind:type
have_seen_arg_var	superhomogeneous_util.m	/^:- pred have_seen_arg_var(list(/;kq|/^\<have_seen_arg_var\>/;'q;"	kind:pred	file:
have_seen_input_arg	fact_table.m	/^    --->    have_seen_input_arg$/;kq|-;/\<have_seen_input_arg\>/;'q;"	kind:cons	file:
have_seen_later_rec_call	mark_tail_calls.m	/^    --->    have_seen_later_rec_call$/;kq|-;/\<have_seen_later_rec_call\>/;'q;"	kind:cons	file:
have_seen_quant	make_hlds_warn.m	/^    ;       have_seen_quant.$/;kq|-;/\<have_seen_quant\>/;'q;"	kind:cons
have_set_environment_var	../library/io.environment.m	/^:- pred have_set_environment_var is semidet.$/;kq|/^\<have_set_environment_var\>/;'q;"	kind:pred
have_set_environment_var	../library/io.m	/^:- pred have_set_environment_var is semidet.$/;kq|/^\<have_set_environment_var\>/;'q;"	kind:pred
have_source_file_map	source_file_map.m	/^:- pred have_source_file_map(/;kq|/^\<have_source_file_map\>/;'q;"	kind:pred
have_static_code_addresses	llds.m	/^:- type have_static_code_addresses$/;kq|-;/\<have_static_code_addresses\>/;'q;"	kind:type
have_static_ground_cells	llds.m	/^:- type have_static_ground_cells$/;kq|-;/\<have_static_ground_cells\>/;'q;"	kind:type
have_static_ground_floats	llds.m	/^:- type have_static_ground_floats$/;kq|-;/\<have_static_ground_floats\>/;'q;"	kind:type
have_static_ground_int64s	llds.m	/^:- type have_static_ground_int64s$/;kq|-;/\<have_static_ground_int64s\>/;'q;"	kind:type
have_symlinks	../library/io.file.m	/^:- pred have_symlinks is semidet.$/;kq|/^\<have_symlinks\>/;'q;"	kind:pred
have_symlinks	../library/io.m	/^:- pred have_symlinks is semidet.$/;kq|/^\<have_symlinks\>/;'q;"	kind:pred
have_system_rng	../library/random.system_rng.m	/^:- pred have_system_rng is semidet.$/;kq|/^\<have_system_rng\>/;'q;"	kind:pred
have_token	../library/mercury_term_lexer.m	/^:- pred have_token(/;kq|/^\<have_token\>/;'q;"	kind:pred	file:
have_token_with_context	../library/mercury_term_lexer.m	/^:- pred have_token_with_context(/;kq|/^\<have_token_with_context\>/;'q;"	kind:pred	file:
have_unboxed_floats	llds.m	/^:- type have_unboxed_floats$/;kq|-;/\<have_unboxed_floats\>/;'q;"	kind:type
have_unboxed_floats	ml_global_data.m	/^:- type have_unboxed_floats$/;kq|-;/\<have_unboxed_floats\>/;'q;"	kind:type
have_unboxed_int64s	llds.m	/^:- type have_unboxed_int64s$/;kq|-;/\<have_unboxed_int64s\>/;'q;"	kind:type
have_unboxed_int64s	ml_global_data.m	/^:- type have_unboxed_int64s$/;kq|-;/\<have_unboxed_int64s\>/;'q;"	kind:type
have_we_changed_detism	inlining.m	/^:- type have_we_changed_detism$/;kq|-;/\<have_we_changed_detism\>/;'q;"	kind:type	file:
have_we_changed_purity	inlining.m	/^:- type have_we_changed_purity$/;kq|-;/\<have_we_changed_purity\>/;'q;"	kind:type	file:
have_we_expanded_inst_name	error_msg_inst.m	/^:- pred have_we_expanded_inst_name(/;kq|/^\<have_we_expanded_inst_name\>/;'q;"	kind:pred	file:
have_we_expanded_lambdas	lambda.m	/^:- type have_we_expanded_lambdas$/;kq|-;/\<have_we_expanded_lambdas\>/;'q;"	kind:type	file:
have_we_inlined	inlining.m	/^:- type have_we_inlined$/;kq|-;/\<have_we_inlined\>/;'q;"	kind:type	file:
have_we_inlined_parallel_conj	inlining.m	/^:- type have_we_inlined_parallel_conj$/;kq|-;/\<have_we_inlined_parallel_conj\>/;'q;"	kind:type	file:
have_win32	../library/io.m	/^:- pred have_win32 is semidet.$/;kq|/^\<have_win32\>/;'q;"	kind:pred
hb_one	../library/hash_table.m	/^    ;       hb_one(K, V)$/;kq|-;/\<hb_one\>/;'q;"	kind:cons	file:
hb_two_plus	../library/hash_table.m	/^    ;       hb_two_plus(K, V, K, V, kv_list(K, V)).$/;kq|-;/\<hb_two_plus\>/;'q;"	kind:cons	file:
hb_zero	../library/hash_table.m	/^    --->    hb_zero$/;kq|-;/\<hb_zero\>/;'q;"	kind:cons	file:
hc_cons_id	cse_detection.m	/^                hc_cons_id          ::  cons_id,$/;kq|-;/\<hc_cons_id\>/;'q;"	kind:fld	file:
hc_first_old_new	cse_detection.m	/^                hc_first_old_new    ::  assoc_list(prog_var),$/;kq|-;/\<hc_first_old_new\>/;'q;"	kind:fld	file:
hc_goal	cse_detection.m	/^                hc_goal             ::  hlds_goal,$/;kq|-;/\<hc_goal\>/;'q;"	kind:fld	file:
hc_later_old_new	cse_detection.m	/^                hc_later_old_new    ::  list(assoc_list(prog_var))$/;kq|-;/\<hc_later_old_new\>/;'q;"	kind:fld	file:
hcs_ancestors	hlds_class.m	/^                hcs_ancestors   :: ancestor_constraints$/;kq|-;/\<hcs_ancestors\>/;'q;"	kind:fld
hcs_assumed	hlds_class.m	/^                hcs_assumed     :: list(hlds_constraint),$/;kq|-;/\<hcs_assumed\>/;'q;"	kind:fld
hcs_redundant	hlds_class.m	/^                hcs_redundant   :: redundant_constraints,$/;kq|-;/\<hcs_redundant\>/;'q;"	kind:fld
hcs_unproven	hlds_class.m	/^                hcs_unproven    :: list(hlds_constraint),$/;kq|-;/\<hcs_unproven\>/;'q;"	kind:fld
head	../library/cord.m	/^:- pred head(cord(/;kq|/^\<head\>/;'q;"	kind:pred
head	../library/list.m	/^:- func head(list(/;kq|/^\<head\>/;'q;"	kind:func
head	../library/one_or_more.m	/^:- func head(one_or_more(/;kq|/^\<head\>/;'q;"	kind:func
head	../library/ra_list.m	/^:- pred head(ra_list(/;kq|/^\<head\>/;'q;"	kind:pred
head	format_call.m	/^                head        :: prog_var,$/;kq|-;/\<head\>/;'q;"	kind:fld	file:
head_and_tail	../library/tree_bitset.m	/^:- pred head_and_tail(list(/;kq|/^\<head_and_tail\>/;'q;"	kind:pred	file:
head_inst_vars	prog_data.m	/^:- type head_inst_vars == map(inst_var, mer_inst).$/;kq|-;/\<head_inst_vars\>/;'q;"	kind:type
head_tail	../library/cord.m	/^:- pred head_tail(cord(T)::in, T::out, cord(/;kq|/^\<head_tail\>/;'q;"	kind:pred
head_tail	../library/ra_list.m	/^:- pred head_tail(ra_list(T)::in, T::out, ra_list(/;kq|/^\<head_tail\>/;'q;"	kind:pred
head_tail_node	../library/cord.m	/^:- pred head_tail_node(cord_node(T)::in, T::out, cord(/;kq|/^\<head_tail_node\>/;'q;"	kind:pred	file:
head_var_mode	../mdbcomp/program_representation.m	/^                head_var_mode       :: var_mode_rep$/;kq|-;/\<head_var_mode\>/;'q;"	kind:fld
head_var_name	simplify_goal_call.m	/^:- pred head_var_name(var_table::in, map(/;kq|/^\<head_var_name\>/;'q;"	kind:pred	file:
head_var_rep	../mdbcomp/program_representation.m	/^:- type head_var_rep$/;kq|-;/\<head_var_rep\>/;'q;"	kind:type
head_var_to_var	../mdbcomp/program_representation.m	/^:- func head_var_to_var(/;kq|/^\<head_var_to_var\>/;'q;"	kind:func
head_var_var	../mdbcomp/program_representation.m	/^                head_var_var        :: var_rep,$/;kq|-;/\<head_var_var\>/;'q;"	kind:fld
head_vars	term_constr_data.m	/^:- type head_vars == list(size_var).$/;kq|-;/\<head_vars\>/;'q;"	kind:type
header_mh	make.make_info.m	/^    --->    header_mh    % For `:- pragma foreign_export' declarations.$/;kq|-;/\<header_mh\>/;'q;"	kind:cons
header_mih	make.make_info.m	/^    ;       header_mih.  % Declarations for hlc grades, for compiler use only.$/;kq|-;/\<header_mih\>/;'q;"	kind:cons
headvar_names.group_var_infos	headvar_names.m	/^:- pred group_var_infos(list(/;kq|/^\<group_var_infos\>/;'q;"	kind:pred	file:
headvar_names.var_name_info	headvar_names.m	/^:- type var_name_info$/;kq|-;/\<headvar_names.var_name_info\>/;'q;"	kind:type	file:
headvars	mode_constraints.m	/^                headvars        :: list(prog_var),$/;kq|-;/\<headvars\>/;'q;"	kind:fld	file:
heap_generate_call	add_heap_ops.m	/^:- pred heap_generate_call(/;kq|/^\<heap_generate_call\>/;'q;"	kind:pred	file:
heap_module_info	add_heap_ops.m	/^                heap_module_info    :: module_info,$/;kq|-;/\<heap_module_info\>/;'q;"	kind:fld	file:
heap_ops_info	add_heap_ops.m	/^:- type heap_ops_info$/;kq|-;/\<heap_ops_info\>/;'q;"	kind:type	file:
heap_pointer_type	builtin_lib_types.m	/^:- func heap_pointer_type = mer_type.$/;kq|/^\<heap_pointer_type\>/;'q;"	kind:func
heap_ptr	../library/solutions.m	/^:- type heap_ptr == private_builtin.heap_pointer.$/;kq|-;/\<heap_ptr\>/;'q;"	kind:type	file:
heap_ref	llds.m	/^    ;       heap_ref(rval, maybe(ptag), rval).$/;kq|-;/\<heap_ref\>/;'q;"	kind:cons
heap_var_table	add_heap_ops.m	/^                heap_var_table      :: var_table$/;kq|-;/\<heap_var_table\>/;'q;"	kind:fld	file:
height	../library/diet.m	/^:- func height(diet(/;kq|/^\<height\>/;'q;"	kind:func	file:
height	../library/set_tree234.m	/^:- pred height(set_tree234(/;kq|/^\<height\>/;'q;"	kind:pred	file:
height_join	../library/diet.m	/^:- func height_join(diet(T), diet(/;kq|/^\<height_join\>/;'q;"	kind:func	file:
help	optdb_help.m	/^:- type help$/;kq|-;/\<help\>/;'q;"	kind:type
help	options.m	/^    --->    help$/;kq|-;/\<help\>/;'q;"	kind:cons
help_atomic	print_help.m	/^    --->    help_atomic($/;kq|-;/\<help_atomic\>/;'q;"	kind:cons	file:
help_atomic_group	print_help.m	/^                help_atomic_group               :: help_option_group$/;kq|-;/\<help_atomic_group\>/;'q;"	kind:fld	file:
help_composite	print_help.m	/^    ;       help_composite($/;kq|-;/\<help_composite\>/;'q;"	kind:cons	file:
help_composite_comment_lines	print_help.m	/^                help_composite_comment_lines    :: list(string),$/;kq|-;/\<help_composite_comment_lines\>/;'q;"	kind:fld	file:
help_composite_menu_desc	print_help.m	/^                help_composite_menu_desc        :: string,$/;kq|-;/\<help_composite_menu_desc\>/;'q;"	kind:fld	file:
help_composite_name	print_help.m	/^                help_composite_name             :: string,$/;kq|-;/\<help_composite_name\>/;'q;"	kind:fld	file:
help_composite_parts	print_help.m	/^                help_composite_parts            :: list(help_structure)$/;kq|-;/\<help_composite_parts\>/;'q;"	kind:fld	file:
help_format	print_help.m	/^:- type help_format$/;kq|-;/\<help_format\>/;'q;"	kind:type	file:
help_option_group	print_help.m	/^:- type help_option_group$/;kq|-;/\<help_option_group\>/;'q;"	kind:type	file:
help_piece	optdb_help.m	/^:- type help_piece$/;kq|-;/\<help_piece\>/;'q;"	kind:type
help_plain_text	print_help.m	/^    --->    help_plain_text$/;kq|-;/\<help_plain_text\>/;'q;"	kind:cons	file:
help_priv	options.m	/^    ;       help_priv$/;kq|-;/\<help_priv\>/;'q;"	kind:cons
help_private	optdb_help.m	/^    ;       help_private.$/;kq|-;/\<help_private\>/;'q;"	kind:cons
help_public	optdb_help.m	/^    --->    help_public$/;kq|-;/\<help_public\>/;'q;"	kind:cons
help_public_or_private	optdb_help.m	/^:- type help_public_or_private$/;kq|-;/\<help_public_or_private\>/;'q;"	kind:type
help_structure	print_help.m	/^:- type help_structure$/;kq|-;/\<help_structure\>/;'q;"	kind:type	file:
help_texinfo	options.m	/^    ;       help_texinfo$/;kq|-;/\<help_texinfo\>/;'q;"	kind:cons
help_texinfo	print_help.m	/^    ;       help_texinfo.$/;kq|-;/\<help_texinfo\>/;'q;"	kind:cons	file:
help_text	optdb_help.m	/^:- type help_text == list(help_piece).$/;kq|-;/\<help_text\>/;'q;"	kind:type
help_text_only	optdb_help.m	/^    ;       help_text_only(list(help_piece))    %$/;kq|-;/\<help_text_only\>/;'q;"	kind:cons
help_text_texinfo	optdb_help.m	/^    ;       help_text_texinfo(list(help_piece), list(help_piece))$/;kq|-;/\<help_text_texinfo\>/;'q;"	kind:cons
hex_chars_to_bitmap	../library/bitmap.m	/^:- pred hex_chars_to_bitmap(/;kq|/^\<hex_chars_to_bitmap\>/;'q;"	kind:pred	file:
hex_digit_to_int	../library/char.m	/^:- pred hex_digit_to_int(/;kq|/^\<hex_digit_to_int\>/;'q;"	kind:pred
hex_hash32	c_util.m	/^:- func hex_hash32(/;kq|/^\<hex_hash32\>/;'q;"	kind:func
hg_expr	hlds_goal.m	/^                hg_expr             :: hlds_goal_expr,$/;kq|-;/\<hg_expr\>/;'q;"	kind:fld
hg_info	hlds_goal.m	/^                hg_info             :: hlds_goal_info$/;kq|-;/\<hg_info\>/;'q;"	kind:fld
hhf.add_cons_id	hhf.m	/^:- pred add_cons_id(prog_var::in, list(/;kq|/^\<add_cons_id\>/;'q;"	kind:pred	file:
hhf.add_unifications	hhf.m	/^:- pred add_unifications(list(/;kq|/^\<add_unifications\>/;'q;"	kind:pred	file:
hhf.complete_inst_graph	hhf.m	/^:- pred complete_inst_graph(/;kq|/^\<complete_inst_graph\>/;'q;"	kind:pred	file:
hhf.complete_inst_graph_node	hhf.m	/^:- pred complete_inst_graph_node(list(/;kq|/^\<complete_inst_graph_node\>/;'q;"	kind:pred	file:
hhf.convert_clause_to_hhf	hhf.m	/^:- pred convert_clause_to_hhf(list(/;kq|/^\<convert_clause_to_hhf\>/;'q;"	kind:pred	file:
hhf.convert_goal_expr_to_hhf	hhf.m	/^:- pred convert_goal_expr_to_hhf(/;kq|/^\<convert_goal_expr_to_hhf\>/;'q;"	kind:pred	file:
hhf.convert_goal_to_hhf	hhf.m	/^:- pred convert_goal_to_hhf(/;kq|/^\<convert_goal_to_hhf\>/;'q;"	kind:pred	file:
hhf.convert_pred_to_hhf	hhf.m	/^:- pred convert_pred_to_hhf(/;kq|/^\<convert_pred_to_hhf\>/;'q;"	kind:pred
hhf.convert_unify_to_hhf	hhf.m	/^:- pred convert_unify_to_hhf(/;kq|/^\<convert_unify_to_hhf\>/;'q;"	kind:pred	file:
hhf.find_var_with_type	hhf.m	/^:- pred find_var_with_type(/;kq|/^\<find_var_with_type\>/;'q;"	kind:pred	file:
hhf.goal_use_own_nonlocals	hhf.m	/^:- pred goal_use_own_nonlocals(/;kq|/^\<goal_use_own_nonlocals\>/;'q;"	kind:pred	file:
hhf.make_unifications	hhf.m	/^:- pred make_unifications(list(prog_var)::in, list(/;kq|/^\<make_unifications\>/;'q;"	kind:pred	file:
hhf.maybe_add_cons_id	hhf.m	/^:- pred maybe_add_cons_id(prog_var::in, list(/;kq|/^\<maybe_add_cons_id\>/;'q;"	kind:pred	file:
hhf.same_type	hhf.m	/^:- pred same_type(/;kq|/^\<same_type\>/;'q;"	kind:pred	file:
hhf.same_type_2	hhf.m	/^:- pred same_type_2(/;kq|/^\<same_type_2\>/;'q;"	kind:pred	file:
hhf.same_type_list	hhf.m	/^:- pred same_type_list(list(mer_type)::in, list(/;kq|/^\<same_type_list\>/;'q;"	kind:pred	file:
hhf_info	hhf.m	/^:- type hhf_info$/;kq|-;/\<hhf_info\>/;'q;"	kind:type	file:
hhfi_inst_graph	hhf.m	/^                hhfi_inst_graph     :: inst_graph,$/;kq|-;/\<hhfi_inst_graph\>/;'q;"	kind:fld	file:
hhfi_module_info	hhf.m	/^                hhfi_module_info    :: module_info,$/;kq|-;/\<hhfi_module_info\>/;'q;"	kind:fld	file:
hhfi_var_table	hhf.m	/^                hhfi_var_table      :: var_table$/;kq|-;/\<hhfi_var_table\>/;'q;"	kind:fld	file:
hidden_arg_tabling_method	prog_data_pragma.m	/^:- type hidden_arg_tabling_method$/;kq|-;/\<hidden_arg_tabling_method\>/;'q;"	kind:type
hide_categorized_mismatch_info	typecheck_error_unify.m	/^:- pred hide_categorized_mismatch_info(map(/;kq|/^\<hide_categorized_mismatch_info\>/;'q;"	kind:pred	file:
hide_type_ctor_checked_defn_imp_details_for_int1	comp_unit_interface.m	/^:- pred hide_type_ctor_checked_defn_imp_details_for_int1(/;kq|/^\<hide_type_ctor_checked_defn_imp_details_for_int1\>/;'q;"	kind:pred	file:
hide_type_ctor_checked_defn_solver_imp_details_for_int1	comp_unit_interface.m	/^:- pred hide_type_ctor_checked_defn_solver_imp_details_for_int1(/;kq|/^\<hide_type_ctor_checked_defn_solver_imp_details_for_int1\>/;'q;"	kind:pred	file:
hide_type_ctor_checked_defn_std_imp_details_for_int1	comp_unit_interface.m	/^:- pred hide_type_ctor_checked_defn_std_imp_details_for_int1(/;kq|/^\<hide_type_ctor_checked_defn_std_imp_details_for_int1\>/;'q;"	kind:pred	file:
high_level_backend	globals.m	/^    --->    high_level_backend$/;kq|-;/\<high_level_backend\>/;'q;"	kind:cons
high_level_data	../library/rtti_implementation.m	/^:- pred high_level_data is semidet.$/;kq|/^\<high_level_data\>/;'q;"	kind:pred	file:
high_to_low	../library/tree_bitset.m	/^    ;       high_to_low.$/;kq|-;/\<high_to_low\>/;'q;"	kind:cons	file:
higher_order	hlds_goal.m	/^    --->    higher_order($/;kq|-;/\<higher_order\>/;'q;"	kind:cons
higher_order	prog_data.m	/^    --->    higher_order(pred_inst_info)$/;kq|-;/\<higher_order\>/;'q;"	kind:cons
higher_order_arg	higher_order.higher_order_global_info.m	/^:- type higher_order_arg$/;kq|-;/\<higher_order_arg\>/;'q;"	kind:type
higher_order_arg_depth	higher_order.higher_order_global_info.m	/^:- func higher_order_arg_depth(/;kq|/^\<higher_order_arg_depth\>/;'q;"	kind:func
higher_order_arg_order_version	higher_order.make_specialized_preds.m	/^:- func higher_order_arg_order_version = int.$/;kq|/^\<higher_order_arg_order_version\>/;'q;"	kind:func	file:
higher_order_arg_size	higher_order.higher_order_global_info.m	/^:- func higher_order_arg_size(/;kq|/^\<higher_order_arg_size\>/;'q;"	kind:func
higher_order_args_match	higher_order.higher_order_global_info.m	/^:- pred higher_order_args_match(list(/;kq|/^\<higher_order_args_match\>/;'q;"	kind:pred	file:
higher_order_call	../mdbcomp/program_representation.m	/^    ;       higher_order_call$/;kq|-;/\<higher_order_call\>/;'q;"	kind:cons
higher_order_call	common.m	/^    ;       higher_order_call.$/;kq|-;/\<higher_order_call\>/;'q;"	kind:cons	file:
higher_order_call	hlds_pred.m	/^    ;       higher_order_call($/;kq|-;/\<higher_order_call\>/;'q;"	kind:cons
higher_order_call_constraints	mode_constraints.m	/^:- pred higher_order_call_constraints(/;kq|/^\<higher_order_call_constraints\>/;'q;"	kind:pred	file:
higher_order_call_rep	../mdbcomp/program_representation.m	/^    ;       higher_order_call_rep($/;kq|-;/\<higher_order_call_rep\>/;'q;"	kind:cons
higher_order_check_cases	stratify.m	/^:- pred higher_order_check_cases(list(/;kq|/^\<higher_order_check_cases\>/;'q;"	kind:pred	file:
higher_order_check_goal	stratify.m	/^:- pred higher_order_check_goal(hlds_goal::in, bool::in, set(/;kq|/^\<higher_order_check_goal\>/;'q;"	kind:pred	file:
higher_order_check_goals	stratify.m	/^:- pred higher_order_check_goals(list(/;kq|/^\<higher_order_check_goals\>/;'q;"	kind:pred	file:
higher_order_check_scc	stratify.m	/^:- pred higher_order_check_scc(list(pred_proc_id)::in, set(/;kq|/^\<higher_order_check_scc\>/;'q;"	kind:pred	file:
higher_order_check_sccs	stratify.m	/^:- pred higher_order_check_sccs(/;kq|/^\<higher_order_check_sccs\>/;'q;"	kind:pred	file:
higher_order_diff_pieces	typecheck_error_diff.m	/^:- func higher_order_diff_pieces(list(format_piece), list(/;kq|/^\<higher_order_diff_pieces\>/;'q;"	kind:func	file:
higher_order_file_name	hlds_pred.m	/^                higher_order_file_name  :: string,$/;kq|-;/\<higher_order_file_name\>/;'q;"	kind:fld
higher_order_func_type	typecheck_util.m	/^:- pred higher_order_func_type(/;kq|/^\<higher_order_func_type\>/;'q;"	kind:pred
higher_order_global_info	higher_order.higher_order_global_info.m	/^:- type higher_order_global_info$/;kq|-;/\<higher_order_global_info\>/;'q;"	kind:type	file:
higher_order_global_info.match	higher_order.higher_order_global_info.m	/^:- type match$/;kq|-;/\<higher_order_global_info.match\>/;'q;"	kind:type
higher_order_info	higher_order.higher_order_info.m	/^:- type higher_order_info$/;kq|-;/\<higher_order_info\>/;'q;"	kind:type	file:
higher_order_info.ho_changed	higher_order.higher_order_info.m	/^:- type ho_changed$/;kq|-;/\<higher_order_info.ho_changed\>/;'q;"	kind:type
higher_order_info.hoc_changed	higher_order.higher_order_info.m	/^    --->    hoc_changed     % Need to requantify goal + check other procs.$/;kq|-;/\<higher_order_info.hoc_changed\>/;'q;"	kind:cons
higher_order_info.hoc_request	higher_order.higher_order_info.m	/^    ;       hoc_request     % Need to check other procs.$/;kq|-;/\<higher_order_info.hoc_request\>/;'q;"	kind:cons
higher_order_info.hoi_changed	higher_order.higher_order_info.m	/^                hoi_changed             :: ho_changed$/;kq|-;/\<higher_order_info.hoi_changed\>/;'q;"	kind:fld	file:
higher_order_info.hoi_init	higher_order.higher_order_info.m	/^:- func hoi_init(/;kq|/^\<hoi_init\>/;'q;"	kind:func
higher_order_info.hoi_requests	higher_order.higher_order_info.m	/^                hoi_requests            :: set(ho_request),$/;kq|-;/\<higher_order_info.hoi_requests\>/;'q;"	kind:fld	file:
higher_order_info.hoi_results	higher_order.higher_order_info.m	/^:- pred hoi_results(/;kq|/^\<hoi_results\>/;'q;"	kind:pred
higher_order_match	modecheck_call.m	/^    --->    higher_order_match(pred_inst_info)$/;kq|-;/\<higher_order_match\>/;'q;"	kind:cons	file:
higher_order_max_args_depth	higher_order.higher_order_global_info.m	/^:- func higher_order_max_args_depth(list(/;kq|/^\<higher_order_max_args_depth\>/;'q;"	kind:func
higher_order_max_args_size	higher_order.higher_order_global_info.m	/^:- func higher_order_max_args_size(list(/;kq|/^\<higher_order_max_args_size\>/;'q;"	kind:func
higher_order_mismatch	modecheck_call.m	/^    ;       higher_order_mismatch(higher_order_mismatch_info).$/;kq|-;/\<higher_order_mismatch\>/;'q;"	kind:cons	file:
higher_order_mismatch_info	mode_errors.m	/^:- type higher_order_mismatch_info$/;kq|-;/\<higher_order_mismatch_info\>/;'q;"	kind:type
higher_order_modecheck_arg_offset	modecheck_util.m	/^:- func higher_order_modecheck_arg_offset = modecheck_arg_offset.$/;kq|/^\<higher_order_modecheck_arg_offset\>/;'q;"	kind:func
higher_order_pred_type	typecheck_util.m	/^:- pred higher_order_pred_type(/;kq|/^\<higher_order_pred_type\>/;'q;"	kind:pred
higher_order_proc_closure	ml_closure_gen.m	/^    --->    higher_order_proc_closure$/;kq|-;/\<higher_order_proc_closure\>/;'q;"	kind:cons
higher_order_record_new_specialized_pred	higher_order.make_specialized_preds.m	/^:- pred higher_order_record_new_specialized_pred(/;kq|/^\<higher_order_record_new_specialized_pred\>/;'q;"	kind:pred	file:
higher_order_syntax	hlds_goal.m	/^:- type higher_order_syntax$/;kq|-;/\<higher_order_syntax\>/;'q;"	kind:type
higher_order_total_args_size	higher_order.higher_order_global_info.m	/^:- func higher_order_total_args_size(list(/;kq|/^\<higher_order_total_args_size\>/;'q;"	kind:func	file:
higher_order_type	prog_data.m	/^    ;       higher_order_type($/;kq|-;/\<higher_order_type\>/;'q;"	kind:cons
higher_order_type	prog_data.m	/^    ;       higher_order_type(pred_or_func, list(ground_type), ho_inst_info,$/;kq|-;/\<higher_order_type\>/;'q;"	kind:cons
higher_order_type	prog_type_test.m	/^    ;       higher_order_type(pred_or_func, list(mer_type), ho_inst_info,$/;kq|-;/\<higher_order_type\>/;'q;"	kind:cons
higher_order_type_pieces	error_type_util.m	/^:- func higher_order_type_pieces(/;kq|/^\<higher_order_type_pieces\>/;'q;"	kind:func	file:
higher_order_type_rep	../mdbcomp/program_representation.m	/^    ;       higher_order_type_rep(list(type_rep), maybe(type_rep))$/;kq|-;/\<higher_order_type_rep\>/;'q;"	kind:cons
higher_order_value_map	hlds_goal.m	/^:- type higher_order_value_map == map(prog_var, set(pred_proc_id)).$/;kq|-;/\<higher_order_value_map\>/;'q;"	kind:type
higherorder_in_out	stratify.m	/^:- pred higherorder_in_out(list(mer_type)::in, list(/;kq|/^\<higherorder_in_out\>/;'q;"	kind:pred	file:
higherorder_in_out1	stratify.m	/^:- pred higherorder_in_out1(list(mer_type)::in, list(/;kq|/^\<higherorder_in_out1\>/;'q;"	kind:pred	file:
highest_match_degree_ratio	structure_reuse.direct_choose_reuse.m	/^:- func highest_match_degree_ratio(/;kq|/^\<highest_match_degree_ratio\>/;'q;"	kind:func	file:
highest_match_in_list	structure_reuse.direct_choose_reuse.m	/^:- pred highest_match_in_list(list(/;kq|/^\<highest_match_in_list\>/;'q;"	kind:pred	file:
highlevel_code	options.m	/^    ;       highlevel_code$/;kq|-;/\<highlevel_code\>/;'q;"	kind:cons
hlds_abstract_type	hlds_data.m	/^    ;       hlds_abstract_type(type_details_abstract).$/;kq|-;/\<hlds_abstract_type\>/;'q;"	kind:cons
hlds_args.pav_exist_type_infos	hlds_args.m	/^                pav_exist_type_infos            :: list(T),$/;kq|-;/\<hlds_args.pav_exist_type_infos\>/;'q;"	kind:fld	file:
hlds_args.pav_maybe_ret_value	hlds_args.m	/^                pav_maybe_ret_value             :: maybe(T)$/;kq|-;/\<hlds_args.pav_maybe_ret_value\>/;'q;"	kind:fld	file:
hlds_args.pav_univ_type_infos	hlds_args.m	/^                pav_univ_type_infos             :: list(T),$/;kq|-;/\<hlds_args.pav_univ_type_infos\>/;'q;"	kind:fld	file:
hlds_args.pav_user_args	hlds_args.m	/^                pav_user_args                   :: list(T),$/;kq|-;/\<hlds_args.pav_user_args\>/;'q;"	kind:fld	file:
hlds_args.poly_arg_vector	hlds_args.m	/^:- type poly_arg_vector(T) == proc_arg_vector(T).$/;kq|-;/\<hlds_args.poly_arg_vector\>/;'q;"	kind:type	file:
hlds_args.poly_arg_vector_init	hlds_args.m	/^:- func poly_arg_vector_init = poly_arg_vector(/;kq|/^\<poly_arg_vector_init\>/;'q;"	kind:func
hlds_args.proc_arg_vector	hlds_args.m	/^:- type proc_arg_vector(T)$/;kq|-;/\<hlds_args.proc_arg_vector\>/;'q;"	kind:type	file:
hlds_args.proc_arg_vector_init	hlds_args.m	/^:- func proc_arg_vector_init(pred_or_func, list(T)) = proc_arg_vector(/;kq|/^\<proc_arg_vector_init\>/;'q;"	kind:func
hlds_args.proc_arg_vector_map	hlds_args.m	/^:- func proc_arg_vector_map(func(T) = U, proc_arg_vector(/;kq|/^\<proc_arg_vector_map\>/;'q;"	kind:func
hlds_bottom_up_dependency_sccs	hlds_dependency_graph.m	/^:- type hlds_bottom_up_dependency_sccs$/;kq|-;/\<hlds_bottom_up_dependency_sccs\>/;'q;"	kind:type
hlds_call_tree.call_tree_info	hlds_call_tree.m	/^:- type call_tree_info$/;kq|-;/\<hlds_call_tree.call_tree_info\>/;'q;"	kind:type	file:
hlds_call_tree.callee	hlds_call_tree.m	/^:- type callee$/;kq|-;/\<hlds_call_tree.callee\>/;'q;"	kind:type	file:
hlds_call_tree.digits_3	hlds_call_tree.m	/^    --->    digits_3$/;kq|-;/\<hlds_call_tree.digits_3\>/;'q;"	kind:cons	file:
hlds_call_tree.digits_4	hlds_call_tree.m	/^    ;       digits_4$/;kq|-;/\<hlds_call_tree.digits_4\>/;'q;"	kind:cons	file:
hlds_call_tree.digits_5	hlds_call_tree.m	/^    ;       digits_5$/;kq|-;/\<hlds_call_tree.digits_5\>/;'q;"	kind:cons	file:
hlds_call_tree.digits_6	hlds_call_tree.m	/^    ;       digits_6.$/;kq|-;/\<hlds_call_tree.digits_6\>/;'q;"	kind:cons	file:
hlds_call_tree.is_local	hlds_call_tree.m	/^    ;       is_local.$/;kq|-;/\<hlds_call_tree.is_local\>/;'q;"	kind:cons	file:
hlds_call_tree.is_not_local	hlds_call_tree.m	/^    --->    is_not_local$/;kq|-;/\<hlds_call_tree.is_not_local\>/;'q;"	kind:cons	file:
hlds_call_tree.maybe_local	hlds_call_tree.m	/^:- type maybe_local$/;kq|-;/\<hlds_call_tree.maybe_local\>/;'q;"	kind:type	file:
hlds_call_tree.mr_all_to_move	hlds_call_tree.m	/^                mr_all_to_move          :: set_tree234(pred_id),$/;kq|-;/\<hlds_call_tree.mr_all_to_move\>/;'q;"	kind:fld	file:
hlds_call_tree.mr_new_coupling	hlds_call_tree.m	/^                mr_new_coupling         :: set_tree234(pred_id),$/;kq|-;/\<hlds_call_tree.mr_new_coupling\>/;'q;"	kind:fld	file:
hlds_call_tree.mr_want_to_move	hlds_call_tree.m	/^                mr_want_to_move         :: set_tree234(pred_id),$/;kq|-;/\<hlds_call_tree.mr_want_to_move\>/;'q;"	kind:fld	file:
hlds_call_tree.num_digits	hlds_call_tree.m	/^:- type num_digits$/;kq|-;/\<hlds_call_tree.num_digits\>/;'q;"	kind:type	file:
hlds_call_tree.pred_callees	hlds_call_tree.m	/^:- type pred_callees$/;kq|-;/\<hlds_call_tree.pred_callees\>/;'q;"	kind:type	file:
hlds_class.apply_instance	hlds_class.m	/^    --->    apply_instance(instance_id)$/;kq|-;/\<hlds_class.apply_instance\>/;'q;"	kind:cons
hlds_class.assumed	hlds_class.m	/^    ;       assumed.$/;kq|-;/\<hlds_class.assumed\>/;'q;"	kind:cons
hlds_class.class_table	hlds_class.m	/^:- type class_table == map(class_id, hlds_class_defn).$/;kq|-;/\<hlds_class.class_table\>/;'q;"	kind:type
hlds_class.classdefn_context	hlds_class.m	/^                classdefn_context           :: prog_context,$/;kq|-;/\<hlds_class.classdefn_context\>/;'q;"	kind:fld
hlds_class.classdefn_fundeps	hlds_class.m	/^                classdefn_fundeps           :: list(hlds_class_fundep),$/;kq|-;/\<hlds_class.classdefn_fundeps\>/;'q;"	kind:fld
hlds_class.classdefn_interface	hlds_class.m	/^                classdefn_interface         :: class_interface,$/;kq|-;/\<hlds_class.classdefn_interface\>/;'q;"	kind:fld
hlds_class.classdefn_kinds	hlds_class.m	/^                classdefn_kinds             :: tvar_kind_map,$/;kq|-;/\<hlds_class.classdefn_kinds\>/;'q;"	kind:fld
hlds_class.classdefn_maybe_bad	hlds_class.m	/^                classdefn_maybe_bad         :: maybe_bad_class_defn$/;kq|-;/\<hlds_class.classdefn_maybe_bad\>/;'q;"	kind:fld
hlds_class.classdefn_status	hlds_class.m	/^                classdefn_status            :: typeclass_status,$/;kq|-;/\<hlds_class.classdefn_status\>/;'q;"	kind:fld
hlds_class.classdefn_supers	hlds_class.m	/^                classdefn_supers            :: list(prog_constraint),$/;kq|-;/\<hlds_class.classdefn_supers\>/;'q;"	kind:fld
hlds_class.classdefn_tvarset	hlds_class.m	/^                classdefn_tvarset           :: tvarset,$/;kq|-;/\<hlds_class.classdefn_tvarset\>/;'q;"	kind:fld
hlds_class.classdefn_vars	hlds_class.m	/^                classdefn_vars              :: list(tvar),$/;kq|-;/\<hlds_class.classdefn_vars\>/;'q;"	kind:fld
hlds_class.constraint_id	hlds_class.m	/^:- type constraint_id$/;kq|-;/\<hlds_class.constraint_id\>/;'q;"	kind:type
hlds_class.constraint_map	hlds_class.m	/^:- type constraint_map == map(constraint_id, prog_constraint).$/;kq|-;/\<hlds_class.constraint_map\>/;'q;"	kind:type
hlds_class.constraint_proof	hlds_class.m	/^:- type constraint_proof$/;kq|-;/\<hlds_class.constraint_proof\>/;'q;"	kind:type
hlds_class.constraint_type	hlds_class.m	/^:- type constraint_type$/;kq|-;/\<hlds_class.constraint_type\>/;'q;"	kind:type
hlds_class.domain	hlds_class.m	/^                domain      :: set(hlds_class_argpos),$/;kq|-;/\<hlds_class.domain\>/;'q;"	kind:fld
hlds_class.fundep	hlds_class.m	/^    --->    fundep($/;kq|-;/\<hlds_class.fundep\>/;'q;"	kind:cons
hlds_class.has_bad_class_defn	hlds_class.m	/^    ;       has_bad_class_defn.$/;kq|-;/\<hlds_class.has_bad_class_defn\>/;'q;"	kind:cons
hlds_class.hcs_ancestors	hlds_class.m	/^                hcs_ancestors   :: ancestor_constraints$/;kq|-;/\<hlds_class.hcs_ancestors\>/;'q;"	kind:fld
hlds_class.hcs_assumed	hlds_class.m	/^                hcs_assumed     :: list(hlds_constraint),$/;kq|-;/\<hlds_class.hcs_assumed\>/;'q;"	kind:fld
hlds_class.hcs_redundant	hlds_class.m	/^                hcs_redundant   :: redundant_constraints,$/;kq|-;/\<hlds_class.hcs_redundant\>/;'q;"	kind:fld
hlds_class.hcs_unproven	hlds_class.m	/^                hcs_unproven    :: list(hlds_constraint),$/;kq|-;/\<hlds_class.hcs_unproven\>/;'q;"	kind:fld
hlds_class.hlds_constraint	hlds_class.m	/^:- type hlds_constraint$/;kq|-;/\<hlds_class.hlds_constraint\>/;'q;"	kind:type
hlds_class.hlds_constraints	hlds_class.m	/^:- type hlds_constraints$/;kq|-;/\<hlds_class.hlds_constraints\>/;'q;"	kind:type
hlds_class.hlds_instance_defn	hlds_class.m	/^:- type hlds_instance_defn$/;kq|-;/\<hlds_class.hlds_instance_defn\>/;'q;"	kind:type
hlds_class.instance_id	hlds_class.m	/^:- type instance_id$/;kq|-;/\<hlds_class.instance_id\>/;'q;"	kind:type
hlds_class.instance_table	hlds_class.m	/^:- type instance_table == map(class_id, list(hlds_instance_defn)).$/;kq|-;/\<hlds_class.instance_table\>/;'q;"	kind:type
hlds_class.instdefn_body	hlds_class.m	/^                instdefn_body           :: instance_body,$/;kq|-;/\<hlds_class.instdefn_body\>/;'q;"	kind:fld
hlds_class.instdefn_context	hlds_class.m	/^                instdefn_context        :: prog_context$/;kq|-;/\<hlds_class.instdefn_context\>/;'q;"	kind:fld
hlds_class.instdefn_module	hlds_class.m	/^                instdefn_module         :: module_name,$/;kq|-;/\<hlds_class.instdefn_module\>/;'q;"	kind:fld
hlds_class.instdefn_orig_types	hlds_class.m	/^                instdefn_orig_types     :: list(mer_type),$/;kq|-;/\<hlds_class.instdefn_orig_types\>/;'q;"	kind:fld
hlds_class.instdefn_proofs	hlds_class.m	/^                instdefn_proofs         :: constraint_proof_map,$/;kq|-;/\<hlds_class.instdefn_proofs\>/;'q;"	kind:fld
hlds_class.instdefn_status	hlds_class.m	/^                instdefn_status         :: instance_status,$/;kq|-;/\<hlds_class.instdefn_status\>/;'q;"	kind:fld
hlds_class.instdefn_tvarset	hlds_class.m	/^                instdefn_tvarset        :: tvarset,$/;kq|-;/\<hlds_class.instdefn_tvarset\>/;'q;"	kind:fld
hlds_class.instdefn_types	hlds_class.m	/^                instdefn_types          :: list(mer_type),$/;kq|-;/\<hlds_class.instdefn_types\>/;'q;"	kind:fld
hlds_class.is_shorter	hlds_class.m	/^:- pred is_shorter(list(T)::in, list(/;kq|/^\<is_shorter\>/;'q;"	kind:pred	file:
hlds_class.lookup_method_proc	hlds_class.m	/^:- func lookup_method_proc(list(/;kq|/^\<lookup_method_proc\>/;'q;"	kind:func
hlds_class.method_cur_proc	hlds_class.m	/^                method_cur_proc         :: pred_proc_id$/;kq|-;/\<hlds_class.method_cur_proc\>/;'q;"	kind:fld
hlds_class.method_info	hlds_class.m	/^:- type method_info$/;kq|-;/\<hlds_class.method_info\>/;'q;"	kind:type
hlds_class.method_orig_proc	hlds_class.m	/^                method_orig_proc        :: pred_proc_id,$/;kq|-;/\<hlds_class.method_orig_proc\>/;'q;"	kind:fld
hlds_class.method_pred_name	hlds_class.m	/^                method_pred_name        :: pred_pf_name_arity,$/;kq|-;/\<hlds_class.method_pred_name\>/;'q;"	kind:fld
hlds_class.method_proc_num	hlds_class.m	/^:- type method_proc_num$/;kq|-;/\<hlds_class.method_proc_num\>/;'q;"	kind:type
hlds_class.method_proc_number	hlds_class.m	/^                method_proc_number      :: method_proc_num,$/;kq|-;/\<hlds_class.method_proc_number\>/;'q;"	kind:fld
hlds_class.pick_shorter_list	hlds_class.m	/^:- pred pick_shorter_list(list(T)::in, list(T)::in, list(/;kq|/^\<pick_shorter_list\>/;'q;"	kind:pred	file:
hlds_class.range	hlds_class.m	/^                range       :: set(hlds_class_argpos)$/;kq|-;/\<hlds_class.range\>/;'q;"	kind:fld
hlds_class.superclass	hlds_class.m	/^    ;       superclass(prog_constraint).$/;kq|-;/\<hlds_class.superclass\>/;'q;"	kind:cons
hlds_class.unproven	hlds_class.m	/^    --->    unproven$/;kq|-;/\<hlds_class.unproven\>/;'q;"	kind:cons
hlds_class_argpos	hlds_class.m	/^:- type hlds_class_argpos == int.$/;kq|-;/\<hlds_class_argpos\>/;'q;"	kind:type
hlds_class_defn	hlds_class.m	/^:- type hlds_class_defn$/;kq|-;/\<hlds_class_defn\>/;'q;"	kind:type
hlds_class_fundep	hlds_class.m	/^:- type hlds_class_fundep$/;kq|-;/\<hlds_class_fundep\>/;'q;"	kind:type
hlds_clauses.add_clause	hlds_clauses.m	/^:- pred add_clause(/;kq|/^\<add_clause\>/;'q;"	kind:pred
hlds_clauses.all_modes	hlds_clauses.m	/^    --->    all_modes$/;kq|-;/\<hlds_clauses.all_modes\>/;'q;"	kind:cons
hlds_clauses.cit_no_types	hlds_clauses.m	/^    --->    cit_no_types(pred_form_arity)$/;kq|-;/\<hlds_clauses.cit_no_types\>/;'q;"	kind:cons
hlds_clauses.cit_types	hlds_clauses.m	/^    ;       cit_types(list(mer_type)).$/;kq|-;/\<hlds_clauses.cit_types\>/;'q;"	kind:cons
hlds_clauses.clause	hlds_clauses.m	/^:- type clause$/;kq|-;/\<hlds_clauses.clause\>/;'q;"	kind:type
hlds_clauses.clause_body	hlds_clauses.m	/^                clause_body                 :: hlds_goal,$/;kq|-;/\<hlds_clauses.clause_body\>/;'q;"	kind:fld
hlds_clauses.clause_body	hlds_clauses.m	/^:- func clause_body(/;kq|/^\<clause_body\>/;'q;"	kind:func
hlds_clauses.clause_context	hlds_clauses.m	/^                clause_context              :: prog_context,$/;kq|-;/\<hlds_clauses.clause_context\>/;'q;"	kind:fld
hlds_clauses.clause_init_types	hlds_clauses.m	/^:- type clause_init_types$/;kq|-;/\<hlds_clauses.clause_init_types\>/;'q;"	kind:type
hlds_clauses.clause_is_a_fact	hlds_clauses.m	/^    ;       clause_is_a_fact.$/;kq|-;/\<hlds_clauses.clause_is_a_fact\>/;'q;"	kind:cons
hlds_clauses.clause_lang	hlds_clauses.m	/^                clause_lang                 :: implementation_language,$/;kq|-;/\<hlds_clauses.clause_lang\>/;'q;"	kind:fld
hlds_clauses.clause_maybe_fact	hlds_clauses.m	/^                clause_maybe_fact           :: is_clause_a_fact$/;kq|-;/\<hlds_clauses.clause_maybe_fact\>/;'q;"	kind:fld
hlds_clauses.clauses_info	hlds_clauses.m	/^:- type clauses_info$/;kq|-;/\<hlds_clauses.clauses_info\>/;'q;"	kind:type
hlds_clauses.clauses_info_init	hlds_clauses.m	/^:- pred clauses_info_init(/;kq|/^\<clauses_info_init\>/;'q;"	kind:pred
hlds_clauses.clauses_rep	hlds_clauses.m	/^:- type clauses_rep$/;kq|-;/\<hlds_clauses.clauses_rep\>/;'q;"	kind:type	file:
hlds_clauses.cli_arg_vector	hlds_clauses.m	/^                cli_arg_vector              :: proc_arg_vector(prog_var),$/;kq|-;/\<hlds_clauses.cli_arg_vector\>/;'q;"	kind:fld
hlds_clauses.cli_item_numbers	hlds_clauses.m	/^                cli_item_numbers            :: clause_item_numbers,$/;kq|-;/\<hlds_clauses.cli_item_numbers\>/;'q;"	kind:fld
hlds_clauses.cli_rep	hlds_clauses.m	/^                cli_rep                     :: clauses_rep,$/;kq|-;/\<hlds_clauses.cli_rep\>/;'q;"	kind:fld
hlds_clauses.cli_rtti_varmaps	hlds_clauses.m	/^                cli_rtti_varmaps            :: rtti_varmaps,$/;kq|-;/\<hlds_clauses.cli_rtti_varmaps\>/;'q;"	kind:fld
hlds_clauses.cli_tvar_name_map	hlds_clauses.m	/^                cli_tvar_name_map           :: tvar_name_map,$/;kq|-;/\<hlds_clauses.cli_tvar_name_map\>/;'q;"	kind:fld
hlds_clauses.cli_var_table	hlds_clauses.m	/^                cli_var_table               :: var_table,$/;kq|-;/\<hlds_clauses.cli_var_table\>/;'q;"	kind:fld
hlds_clauses.cli_varset	hlds_clauses.m	/^                cli_varset                  :: prog_varset,$/;kq|-;/\<hlds_clauses.cli_varset\>/;'q;"	kind:fld
hlds_clauses.comp_gen_clauses	hlds_clauses.m	/^    ;       comp_gen_clauses.$/;kq|-;/\<hlds_clauses.comp_gen_clauses\>/;'q;"	kind:cons	file:
hlds_clauses.cr_clauses_cord	hlds_clauses.m	/^                cr_clauses_cord     :: cord(clause)$/;kq|-;/\<hlds_clauses.cr_clauses_cord\>/;'q;"	kind:fld	file:
hlds_clauses.cr_num_clauses	hlds_clauses.m	/^                cr_num_clauses      :: int,$/;kq|-;/\<hlds_clauses.cr_num_clauses\>/;'q;"	kind:fld	file:
hlds_clauses.final_arg_only	hlds_clauses.m	/^    ;       final_arg_only.$/;kq|-;/\<hlds_clauses.final_arg_only\>/;'q;"	kind:cons
hlds_clauses.get_clause_list	hlds_clauses.m	/^:- pred get_clause_list(list(/;kq|/^\<get_clause_list\>/;'q;"	kind:pred
hlds_clauses.get_first_clause	hlds_clauses.m	/^:- pred get_first_clause(/;kq|/^\<get_first_clause\>/;'q;"	kind:pred
hlds_clauses.init_arg_only	hlds_clauses.m	/^    --->    init_arg_only$/;kq|-;/\<hlds_clauses.init_arg_only\>/;'q;"	kind:cons
hlds_clauses.init_clauses_rep	hlds_clauses.m	/^:- func init_clauses_rep = clauses_rep.$/;kq|/^\<init_clauses_rep\>/;'q;"	kind:func
hlds_clauses.init_or_final_arg	hlds_clauses.m	/^:- type init_or_final_arg$/;kq|-;/\<hlds_clauses.init_or_final_arg\>/;'q;"	kind:type
hlds_clauses.is_clause_a_fact	hlds_clauses.m	/^:- type is_clause_a_fact$/;kq|-;/\<hlds_clauses.is_clause_a_fact\>/;'q;"	kind:type
hlds_clauses.item_is_clause	hlds_clauses.m	/^    --->    item_is_clause$/;kq|-;/\<hlds_clauses.item_is_clause\>/;'q;"	kind:cons
hlds_clauses.only_clauses	hlds_clauses.m	/^    --->    only_clauses$/;kq|-;/\<hlds_clauses.only_clauses\>/;'q;"	kind:cons
hlds_clauses.regions_with_gaps	hlds_clauses.m	/^:- type regions_with_gaps$/;kq|-;/\<hlds_clauses.regions_with_gaps\>/;'q;"	kind:type
hlds_clauses.rwg_first_region	hlds_clauses.m	/^                rwg_first_region        :: clause_item_number_region,$/;kq|-;/\<hlds_clauses.rwg_first_region\>/;'q;"	kind:fld
hlds_clauses.rwg_second_region	hlds_clauses.m	/^                rwg_second_region       :: clause_item_number_region,$/;kq|-;/\<hlds_clauses.rwg_second_region\>/;'q;"	kind:fld
hlds_clauses.selected_modes	hlds_clauses.m	/^    ;       selected_modes(list(proc_id))$/;kq|-;/\<hlds_clauses.selected_modes\>/;'q;"	kind:cons
hlds_clauses.set_clause_list	hlds_clauses.m	/^:- pred set_clause_list(list(/;kq|/^\<set_clause_list\>/;'q;"	kind:pred
hlds_clauses.statevar_arg_desc	hlds_clauses.m	/^:- type statevar_arg_desc$/;kq|-;/\<hlds_clauses.statevar_arg_desc\>/;'q;"	kind:type
hlds_clauses.unify_in_in_modes	hlds_clauses.m	/^    ;       unify_in_in_modes$/;kq|-;/\<hlds_clauses.unify_in_in_modes\>/;'q;"	kind:cons
hlds_clauses.user_clauses	hlds_clauses.m	/^    --->    user_clauses($/;kq|-;/\<hlds_clauses.user_clauses\>/;'q;"	kind:cons	file:
hlds_code_util.cons_id_to_tag	hlds_code_util.m	/^:- func cons_id_to_tag(/;kq|/^\<cons_id_to_tag\>/;'q;"	kind:func
hlds_cons.cons_args	hlds_cons.m	/^                cons_args           :: list(constructor_arg),$/;kq|-;/\<hlds_cons.cons_args\>/;'q;"	kind:fld
hlds_cons.cons_context	hlds_cons.m	/^                cons_context        :: prog_context$/;kq|-;/\<hlds_cons.cons_context\>/;'q;"	kind:fld
hlds_cons.cons_maybe_exist	hlds_cons.m	/^                cons_maybe_exist    :: maybe_cons_exist_constraints,$/;kq|-;/\<hlds_cons.cons_maybe_exist\>/;'q;"	kind:fld
hlds_cons.cons_table	hlds_cons.m	/^:- type cons_table == map(string, inner_cons_table).$/;kq|-;/\<hlds_cons.cons_table\>/;'q;"	kind:type	file:
hlds_cons.cons_table_names	hlds_cons.m	/^:- pred cons_table_names(cons_table::in, set(/;kq|/^\<cons_table_names\>/;'q;"	kind:pred
hlds_cons.cons_table_optimize	hlds_cons.m	/^:- pred cons_table_optimize(/;kq|/^\<cons_table_optimize\>/;'q;"	kind:pred
hlds_cons.cons_type_ctor	hlds_cons.m	/^                cons_type_ctor      :: type_ctor,$/;kq|-;/\<hlds_cons.cons_type_ctor\>/;'q;"	kind:fld
hlds_cons.cons_type_kinds	hlds_cons.m	/^                cons_type_kinds     :: tvar_kind_map,$/;kq|-;/\<hlds_cons.cons_type_kinds\>/;'q;"	kind:fld
hlds_cons.cons_type_params	hlds_cons.m	/^                cons_type_params    :: list(type_param),$/;kq|-;/\<hlds_cons.cons_type_params\>/;'q;"	kind:fld
hlds_cons.cons_type_tvarset	hlds_cons.m	/^                cons_type_tvarset   :: tvarset,$/;kq|-;/\<hlds_cons.cons_type_tvarset\>/;'q;"	kind:fld
hlds_cons.ctor_field_table	hlds_cons.m	/^:- type ctor_field_table == map(sym_name, list(hlds_ctor_field_defn)).$/;kq|-;/\<hlds_cons.ctor_field_table\>/;'q;"	kind:type
hlds_cons.field_access_type	hlds_cons.m	/^:- type field_access_type$/;kq|-;/\<hlds_cons.field_access_type\>/;'q;"	kind:type
hlds_cons.field_arg_num	hlds_cons.m	/^                field_arg_num   :: int$/;kq|-;/\<hlds_cons.field_arg_num\>/;'q;"	kind:fld
hlds_cons.field_context	hlds_cons.m	/^                field_context   :: prog_context,$/;kq|-;/\<hlds_cons.field_context\>/;'q;"	kind:fld
hlds_cons.field_du_ctor	hlds_cons.m	/^                field_du_ctor   :: du_ctor,$/;kq|-;/\<hlds_cons.field_du_ctor\>/;'q;"	kind:fld
hlds_cons.field_status	hlds_cons.m	/^                field_status    :: type_status,$/;kq|-;/\<hlds_cons.field_status\>/;'q;"	kind:fld
hlds_cons.field_type_ctor	hlds_cons.m	/^                field_type_ctor :: type_ctor,$/;kq|-;/\<hlds_cons.field_type_ctor\>/;'q;"	kind:fld
hlds_cons.get	hlds_cons.m	/^    --->    get$/;kq|-;/\<hlds_cons.get\>/;'q;"	kind:cons
hlds_cons.get_all_cons_defns	hlds_cons.m	/^:- pred get_all_cons_defns(/;kq|/^\<get_all_cons_defns\>/;'q;"	kind:pred
hlds_cons.hlds_ctor_field_defn	hlds_cons.m	/^:- type hlds_ctor_field_defn$/;kq|-;/\<hlds_cons.hlds_ctor_field_defn\>/;'q;"	kind:type
hlds_cons.ice_cons_defn	hlds_cons.m	/^                ice_cons_defn               :: hlds_cons_defn$/;kq|-;/\<hlds_cons.ice_cons_defn\>/;'q;"	kind:fld	file:
hlds_cons.ice_other_sym_names	hlds_cons.m	/^                ice_other_sym_names         :: list(sym_name),$/;kq|-;/\<hlds_cons.ice_other_sym_names\>/;'q;"	kind:fld	file:
hlds_cons.init_cons_table	hlds_cons.m	/^:- func init_cons_table = cons_table.$/;kq|/^\<init_cons_table\>/;'q;"	kind:func
hlds_cons.inner_cons_entry	hlds_cons.m	/^:- type inner_cons_entry$/;kq|-;/\<hlds_cons.inner_cons_entry\>/;'q;"	kind:type	file:
hlds_cons.inner_cons_table	hlds_cons.m	/^:- type inner_cons_table == list(inner_cons_entry).$/;kq|-;/\<hlds_cons.inner_cons_table\>/;'q;"	kind:type	file:
hlds_cons.is_known_data_cons	hlds_cons.m	/^:- pred is_known_data_cons(/;kq|/^\<is_known_data_cons\>/;'q;"	kind:pred
hlds_cons.return_cons_arities	hlds_cons.m	/^:- pred return_cons_arities(cons_table::in, sym_name::in, list(/;kq|/^\<return_cons_arities\>/;'q;"	kind:pred
hlds_cons.search_cons_table	hlds_cons.m	/^:- pred search_cons_table(/;kq|/^\<search_cons_table\>/;'q;"	kind:pred
hlds_cons.set	hlds_cons.m	/^    ;       set.$/;kq|-;/\<hlds_cons.set\>/;'q;"	kind:cons
hlds_cons_defn	hlds_cons.m	/^:- type hlds_cons_defn$/;kq|-;/\<hlds_cons_defn\>/;'q;"	kind:type
hlds_constraint	hlds_class.m	/^:- type hlds_constraint$/;kq|-;/\<hlds_constraint\>/;'q;"	kind:type
hlds_constraints	hlds_class.m	/^:- type hlds_constraints$/;kq|-;/\<hlds_constraints\>/;'q;"	kind:type
hlds_ctor_field_defn	hlds_cons.m	/^:- type hlds_ctor_field_defn$/;kq|-;/\<hlds_ctor_field_defn\>/;'q;"	kind:type
hlds_data.add_type_ctor_defn	hlds_data.m	/^:- pred add_type_ctor_defn(/;kq|/^\<add_type_ctor_defn\>/;'q;"	kind:pred
hlds_data.asserted_stable	hlds_data.m	/^:- pred asserted_stable(/;kq|/^\<asserted_stable\>/;'q;"	kind:pred
hlds_data.base_ctor_arg	hlds_data.m	/^    ;       base_ctor_arg(maybe(ctor_field_name)).$/;kq|-;/\<hlds_data.base_ctor_arg\>/;'q;"	kind:cons
hlds_data.c	hlds_data.m	/^                c       :: foreign_type_lang_body(c_foreign_type),$/;kq|-;/\<hlds_data.c\>/;'q;"	kind:fld
hlds_data.car_context	hlds_data.m	/^                car_context         :: prog_context$/;kq|-;/\<hlds_data.car_context\>/;'q;"	kind:fld
hlds_data.car_field_name	hlds_data.m	/^                car_field_name      :: maybe(ctor_field_name),$/;kq|-;/\<hlds_data.car_field_name\>/;'q;"	kind:fld
hlds_data.car_maybe_base_arg	hlds_data.m	/^                car_maybe_base_arg  :: maybe_base_ctor_arg,$/;kq|-;/\<hlds_data.car_maybe_base_arg\>/;'q;"	kind:fld
hlds_data.car_pos_width	hlds_data.m	/^                car_pos_width       :: arg_pos_width,$/;kq|-;/\<hlds_data.car_pos_width\>/;'q;"	kind:fld
hlds_data.car_type	hlds_data.m	/^                car_type            :: mer_type,$/;kq|-;/\<hlds_data.car_type\>/;'q;"	kind:fld
hlds_data.cheaper_tag_test	hlds_data.m	/^    ;       cheaper_tag_test($/;kq|-;/\<hlds_data.cheaper_tag_test\>/;'q;"	kind:cons
hlds_data.closure_tag	hlds_data.m	/^    ;       closure_tag(pred_id, proc_id).$/;kq|-;/\<hlds_data.closure_tag\>/;'q;"	kind:cons
hlds_data.cons_tag	hlds_data.m	/^:- type cons_tag$/;kq|-;/\<hlds_data.cons_tag\>/;'q;"	kind:type
hlds_data.constructor_arg_repn	hlds_data.m	/^:- type constructor_arg_repn$/;kq|-;/\<hlds_data.constructor_arg_repn\>/;'q;"	kind:type
hlds_data.constructor_cons_ids	hlds_data.m	/^:- func constructor_cons_ids(type_ctor, list(/;kq|/^\<constructor_cons_ids\>/;'q;"	kind:func
hlds_data.constructor_repn	hlds_data.m	/^:- type constructor_repn$/;kq|-;/\<hlds_data.constructor_repn\>/;'q;"	kind:type
hlds_data.cr_args	hlds_data.m	/^                cr_args             :: list(constructor_arg_repn),$/;kq|-;/\<hlds_data.cr_args\>/;'q;"	kind:fld
hlds_data.cr_context	hlds_data.m	/^                cr_context          :: prog_context$/;kq|-;/\<hlds_data.cr_context\>/;'q;"	kind:fld
hlds_data.cr_maybe_exist	hlds_data.m	/^                cr_maybe_exist      :: maybe_cons_exist_constraints,$/;kq|-;/\<hlds_data.cr_maybe_exist\>/;'q;"	kind:fld
hlds_data.cr_name	hlds_data.m	/^                cr_name             :: sym_name,$/;kq|-;/\<hlds_data.cr_name\>/;'q;"	kind:fld
hlds_data.cr_num_args	hlds_data.m	/^                cr_num_args         :: int,$/;kq|-;/\<hlds_data.cr_num_args\>/;'q;"	kind:fld
hlds_data.cr_ordinal	hlds_data.m	/^                cr_ordinal          :: uint32,$/;kq|-;/\<hlds_data.cr_ordinal\>/;'q;"	kind:fld
hlds_data.cr_tag	hlds_data.m	/^                cr_tag              :: cons_tag,$/;kq|-;/\<hlds_data.cr_tag\>/;'q;"	kind:fld
hlds_data.csharp	hlds_data.m	/^                csharp  :: foreign_type_lang_body(csharp_foreign_type)$/;kq|-;/\<hlds_data.csharp\>/;'q;"	kind:fld
hlds_data.ctor_arg_repn	hlds_data.m	/^    --->    ctor_arg_repn($/;kq|-;/\<hlds_data.ctor_arg_repn\>/;'q;"	kind:cons
hlds_data.ctor_repn	hlds_data.m	/^    --->    ctor_repn($/;kq|-;/\<hlds_data.ctor_repn\>/;'q;"	kind:cons
hlds_data.direct_arg_tag	hlds_data.m	/^    ;       direct_arg_tag(ptag)$/;kq|-;/\<hlds_data.direct_arg_tag\>/;'q;"	kind:cons
hlds_data.dtkfe_language	hlds_data.m	/^                dtkfe_language      :: foreign_language$/;kq|-;/\<hlds_data.dtkfe_language\>/;'q;"	kind:fld
hlds_data.dtkn_arg_type	hlds_data.m	/^                dtkn_arg_type       :: mer_type,$/;kq|-;/\<hlds_data.dtkn_arg_type\>/;'q;"	kind:fld
hlds_data.dtkn_functor_name	hlds_data.m	/^                dtkn_functor_name   :: sym_name,$/;kq|-;/\<hlds_data.dtkn_functor_name\>/;'q;"	kind:fld
hlds_data.dtkn_maybe_arg_name	hlds_data.m	/^                dtkn_maybe_arg_name :: maybe(string)$/;kq|-;/\<hlds_data.dtkn_maybe_arg_name\>/;'q;"	kind:fld
hlds_data.du_type_canonical	hlds_data.m	/^                du_type_canonical           :: maybe_canonical,$/;kq|-;/\<hlds_data.du_type_canonical\>/;'q;"	kind:fld
hlds_data.du_type_ctors	hlds_data.m	/^                du_type_ctors               :: one_or_more(constructor),$/;kq|-;/\<hlds_data.du_type_ctors\>/;'q;"	kind:fld
hlds_data.du_type_kind	hlds_data.m	/^:- type du_type_kind$/;kq|-;/\<hlds_data.du_type_kind\>/;'q;"	kind:type
hlds_data.du_type_kind_general	hlds_data.m	/^    ;       du_type_kind_general.$/;kq|-;/\<hlds_data.du_type_kind_general\>/;'q;"	kind:cons
hlds_data.du_type_kind_notag	hlds_data.m	/^    ;       du_type_kind_notag($/;kq|-;/\<hlds_data.du_type_kind_notag\>/;'q;"	kind:cons
hlds_data.du_type_repn	hlds_data.m	/^                du_type_repn                :: maybe(du_type_repn),$/;kq|-;/\<hlds_data.du_type_repn\>/;'q;"	kind:fld
hlds_data.du_type_repn	hlds_data.m	/^:- type du_type_repn$/;kq|-;/\<hlds_data.du_type_repn\>/;'q;"	kind:type
hlds_data.du_type_supertype	hlds_data.m	/^                du_type_supertype           :: maybe_subtype,$/;kq|-;/\<hlds_data.du_type_supertype\>/;'q;"	kind:fld
hlds_data.dummy_tag	hlds_data.m	/^    ;       dummy_tag$/;kq|-;/\<hlds_data.dummy_tag\>/;'q;"	kind:cons
hlds_data.dur_cheaper_tag_test	hlds_data.m	/^                dur_cheaper_tag_test        :: maybe_cheaper_tag_test,$/;kq|-;/\<hlds_data.dur_cheaper_tag_test\>/;'q;"	kind:fld
hlds_data.dur_ctor_map	hlds_data.m	/^                dur_ctor_map                :: ctor_name_to_repn_map,$/;kq|-;/\<hlds_data.dur_ctor_map\>/;'q;"	kind:fld
hlds_data.dur_ctor_repns	hlds_data.m	/^                dur_ctor_repns              :: list(constructor_repn),$/;kq|-;/\<hlds_data.dur_ctor_repns\>/;'q;"	kind:fld
hlds_data.dur_direct_arg_ctors	hlds_data.m	/^                dur_direct_arg_ctors        :: maybe(list(sym_name_arity))$/;kq|-;/\<hlds_data.dur_direct_arg_ctors\>/;'q;"	kind:fld
hlds_data.dur_kind	hlds_data.m	/^                dur_kind                    :: du_type_kind,$/;kq|-;/\<hlds_data.dur_kind\>/;'q;"	kind:fld
hlds_data.float_tag	hlds_data.m	/^    ;       float_tag(float)$/;kq|-;/\<hlds_data.float_tag\>/;'q;"	kind:cons
hlds_data.foreign_tag	hlds_data.m	/^    ;       foreign_tag(foreign_language, string)$/;kq|-;/\<hlds_data.foreign_tag\>/;'q;"	kind:cons
hlds_data.foreign_type_body	hlds_data.m	/^:- type foreign_type_body$/;kq|-;/\<hlds_data.foreign_type_body\>/;'q;"	kind:type
hlds_data.get_type_defn_body	hlds_data.m	/^:- pred get_type_defn_body(/;kq|/^\<get_type_defn_body\>/;'q;"	kind:pred
hlds_data.get_type_defn_status	hlds_data.m	/^:- pred get_type_defn_status(/;kq|/^\<get_type_defn_status\>/;'q;"	kind:pred
hlds_data.hlds_abstract_type	hlds_data.m	/^    ;       hlds_abstract_type(type_details_abstract).$/;kq|-;/\<hlds_data.hlds_abstract_type\>/;'q;"	kind:cons
hlds_data.hlds_du_type	hlds_data.m	/^    --->    hlds_du_type(type_body_du)$/;kq|-;/\<hlds_data.hlds_du_type\>/;'q;"	kind:cons
hlds_data.hlds_eqv_type	hlds_data.m	/^    ;       hlds_eqv_type(mer_type)$/;kq|-;/\<hlds_data.hlds_eqv_type\>/;'q;"	kind:cons
hlds_data.hlds_foreign_type	hlds_data.m	/^    ;       hlds_foreign_type(foreign_type_body)$/;kq|-;/\<hlds_data.hlds_foreign_type\>/;'q;"	kind:cons
hlds_data.hlds_solver_type	hlds_data.m	/^    ;       hlds_solver_type(type_details_solver)$/;kq|-;/\<hlds_data.hlds_solver_type\>/;'q;"	kind:cons
hlds_data.hlds_type_body	hlds_data.m	/^:- type hlds_type_body$/;kq|-;/\<hlds_data.hlds_type_body\>/;'q;"	kind:type
hlds_data.hlds_type_defn	hlds_data.m	/^:- type hlds_type_defn$/;kq|-;/\<hlds_data.hlds_type_defn\>/;'q;"	kind:type	file:
hlds_data.init_type_table	hlds_data.m	/^:- func init_type_table = type_table.$/;kq|/^\<init_type_table\>/;'q;"	kind:func
hlds_data.int_tag	hlds_data.m	/^    --->    int_tag(int_tag)$/;kq|-;/\<hlds_data.int_tag\>/;'q;"	kind:cons
hlds_data.int_tag	hlds_data.m	/^:- type int_tag$/;kq|-;/\<hlds_data.int_tag\>/;'q;"	kind:type
hlds_data.int_tag_int	hlds_data.m	/^    --->    int_tag_int(int)$/;kq|-;/\<hlds_data.int_tag_int\>/;'q;"	kind:cons
hlds_data.int_tag_int16	hlds_data.m	/^    ;       int_tag_int16(int16)$/;kq|-;/\<hlds_data.int_tag_int16\>/;'q;"	kind:cons
hlds_data.int_tag_int32	hlds_data.m	/^    ;       int_tag_int32(int32)$/;kq|-;/\<hlds_data.int_tag_int32\>/;'q;"	kind:cons
hlds_data.int_tag_int64	hlds_data.m	/^    ;       int_tag_int64(int64)$/;kq|-;/\<hlds_data.int_tag_int64\>/;'q;"	kind:cons
hlds_data.int_tag_int8	hlds_data.m	/^    ;       int_tag_int8(int8)$/;kq|-;/\<hlds_data.int_tag_int8\>/;'q;"	kind:cons
hlds_data.int_tag_uint	hlds_data.m	/^    ;       int_tag_uint(uint)$/;kq|-;/\<hlds_data.int_tag_uint\>/;'q;"	kind:cons
hlds_data.int_tag_uint16	hlds_data.m	/^    ;       int_tag_uint16(uint16)$/;kq|-;/\<hlds_data.int_tag_uint16\>/;'q;"	kind:cons
hlds_data.int_tag_uint32	hlds_data.m	/^    ;       int_tag_uint32(uint32)$/;kq|-;/\<hlds_data.int_tag_uint32\>/;'q;"	kind:cons
hlds_data.int_tag_uint64	hlds_data.m	/^    ;       int_tag_uint64(uint64).$/;kq|-;/\<hlds_data.int_tag_uint64\>/;'q;"	kind:cons
hlds_data.int_tag_uint8	hlds_data.m	/^    ;       int_tag_uint8(uint8)$/;kq|-;/\<hlds_data.int_tag_uint8\>/;'q;"	kind:cons
hlds_data.java	hlds_data.m	/^                java    :: foreign_type_lang_body(java_foreign_type),$/;kq|-;/\<hlds_data.java\>/;'q;"	kind:fld
hlds_data.local_args_tag	hlds_data.m	/^    ;       local_args_tag(local_args_tag_info)$/;kq|-;/\<hlds_data.local_args_tag\>/;'q;"	kind:cons
hlds_data.local_args_tag_info	hlds_data.m	/^:- type local_args_tag_info$/;kq|-;/\<hlds_data.local_args_tag_info\>/;'q;"	kind:type
hlds_data.local_sectag	hlds_data.m	/^:- type local_sectag$/;kq|-;/\<hlds_data.local_sectag\>/;'q;"	kind:type
hlds_data.lsectag_bits	hlds_data.m	/^                lsectag_bits        :: sectag_bits$/;kq|-;/\<hlds_data.lsectag_bits\>/;'q;"	kind:fld
hlds_data.lsectag_mask	hlds_data.m	/^:- type lsectag_mask$/;kq|-;/\<hlds_data.lsectag_mask\>/;'q;"	kind:type
hlds_data.lsectag_prim_sec	hlds_data.m	/^                lsectag_prim_sec    :: uint,$/;kq|-;/\<hlds_data.lsectag_prim_sec\>/;'q;"	kind:fld
hlds_data.lsectag_value	hlds_data.m	/^                lsectag_value       :: uint,$/;kq|-;/\<hlds_data.lsectag_value\>/;'q;"	kind:fld
hlds_data.may_use_atomic_alloc	hlds_data.m	/^:- type may_use_atomic_alloc$/;kq|-;/\<hlds_data.may_use_atomic_alloc\>/;'q;"	kind:type
hlds_data.maybe_base_ctor_arg	hlds_data.m	/^:- type maybe_base_ctor_arg$/;kq|-;/\<hlds_data.maybe_base_ctor_arg\>/;'q;"	kind:type
hlds_data.no_base_ctor_arg	hlds_data.m	/^    --->    no_base_ctor_arg$/;kq|-;/\<hlds_data.no_base_ctor_arg\>/;'q;"	kind:cons
hlds_data.no_cheaper_tag_test	hlds_data.m	/^    --->    no_cheaper_tag_test$/;kq|-;/\<hlds_data.no_cheaper_tag_test\>/;'q;"	kind:cons
hlds_data.no_tag	hlds_data.m	/^    ;       no_tag$/;kq|-;/\<hlds_data.no_tag\>/;'q;"	kind:cons
hlds_data.no_tag_type	hlds_data.m	/^:- type no_tag_type$/;kq|-;/\<hlds_data.no_tag_type\>/;'q;"	kind:type
hlds_data.no_tag_type_table	hlds_data.m	/^:- type no_tag_type_table == map(type_ctor, no_tag_type).$/;kq|-;/\<hlds_data.no_tag_type_table\>/;'q;"	kind:type
hlds_data.remote_args_ctor	hlds_data.m	/^    ;       remote_args_ctor(uint).$/;kq|-;/\<hlds_data.remote_args_ctor\>/;'q;"	kind:cons
hlds_data.remote_args_shared	hlds_data.m	/^    ;       remote_args_shared(ptag, remote_sectag)$/;kq|-;/\<hlds_data.remote_args_shared\>/;'q;"	kind:cons
hlds_data.remote_args_tag	hlds_data.m	/^    ;       remote_args_tag(remote_args_tag_info)$/;kq|-;/\<hlds_data.remote_args_tag\>/;'q;"	kind:cons
hlds_data.remote_args_tag_info	hlds_data.m	/^:- type remote_args_tag_info$/;kq|-;/\<hlds_data.remote_args_tag_info\>/;'q;"	kind:type
hlds_data.remote_args_unshared	hlds_data.m	/^    ;       remote_args_unshared(ptag)$/;kq|-;/\<hlds_data.remote_args_unshared\>/;'q;"	kind:cons
hlds_data.remote_sectag	hlds_data.m	/^:- type remote_sectag$/;kq|-;/\<hlds_data.remote_sectag\>/;'q;"	kind:type
hlds_data.rsectag_size	hlds_data.m	/^                rsectag_size        :: rsectag_size$/;kq|-;/\<hlds_data.rsectag_size\>/;'q;"	kind:fld
hlds_data.rsectag_subword	hlds_data.m	/^    ;       rsectag_subword(sectag_bits).$/;kq|-;/\<hlds_data.rsectag_subword\>/;'q;"	kind:cons
hlds_data.rsectag_value	hlds_data.m	/^                rsectag_value       :: uint,$/;kq|-;/\<hlds_data.rsectag_value\>/;'q;"	kind:fld
hlds_data.rsectag_word	hlds_data.m	/^    --->    rsectag_word$/;kq|-;/\<hlds_data.rsectag_word\>/;'q;"	kind:cons
hlds_data.sectag_bits	hlds_data.m	/^:- type sectag_bits$/;kq|-;/\<hlds_data.sectag_bits\>/;'q;"	kind:type
hlds_data.sectag_mask	hlds_data.m	/^                sectag_mask         :: uint$/;kq|-;/\<hlds_data.sectag_mask\>/;'q;"	kind:fld
hlds_data.sectag_num_bits	hlds_data.m	/^                sectag_num_bits     :: uint8,$/;kq|-;/\<hlds_data.sectag_num_bits\>/;'q;"	kind:fld
hlds_data.set_type_defn_body	hlds_data.m	/^:- pred set_type_defn_body(/;kq|/^\<set_type_defn_body\>/;'q;"	kind:pred
hlds_data.set_type_defn_status	hlds_data.m	/^:- pred set_type_defn_status(/;kq|/^\<set_type_defn_status\>/;'q;"	kind:pred
hlds_data.string_tag	hlds_data.m	/^    ;       string_tag(string)$/;kq|-;/\<hlds_data.string_tag\>/;'q;"	kind:cons
hlds_data.table_io_entry_tag	hlds_data.m	/^    ;       table_io_entry_tag(pred_id, proc_id)$/;kq|-;/\<hlds_data.table_io_entry_tag\>/;'q;"	kind:cons
hlds_data.tabling_info_tag	hlds_data.m	/^    ;       tabling_info_tag(pred_id, proc_id)$/;kq|-;/\<hlds_data.tabling_info_tag\>/;'q;"	kind:cons
hlds_data.tagged_cons_id	hlds_data.m	/^:- type tagged_cons_id$/;kq|-;/\<hlds_data.tagged_cons_id\>/;'q;"	kind:type
hlds_data.type_body_du	hlds_data.m	/^:- type type_body_du$/;kq|-;/\<hlds_data.type_body_du\>/;'q;"	kind:type
hlds_data.type_ctor_info_tag	hlds_data.m	/^    ;       type_ctor_info_tag(module_name, string, arity)$/;kq|-;/\<hlds_data.type_ctor_info_tag\>/;'q;"	kind:cons
hlds_data.type_ctor_table	hlds_data.m	/^:- type type_ctor_table == map(type_ctor, hlds_type_defn).$/;kq|-;/\<hlds_data.type_ctor_table\>/;'q;"	kind:type	file:
hlds_data.type_defn_body	hlds_data.m	/^                type_defn_body              :: hlds_type_body,$/;kq|-;/\<hlds_data.type_defn_body\>/;'q;"	kind:fld	file:
hlds_data.type_defn_context	hlds_data.m	/^                type_defn_context           :: prog_context$/;kq|-;/\<hlds_data.type_defn_context\>/;'q;"	kind:fld	file:
hlds_data.type_defn_kinds	hlds_data.m	/^                type_defn_kinds             :: tvar_kind_map,$/;kq|-;/\<hlds_data.type_defn_kinds\>/;'q;"	kind:fld	file:
hlds_data.type_defn_params	hlds_data.m	/^                type_defn_params            :: list(type_param),$/;kq|-;/\<hlds_data.type_defn_params\>/;'q;"	kind:fld	file:
hlds_data.type_defn_status	hlds_data.m	/^                type_defn_status            :: type_status,$/;kq|-;/\<hlds_data.type_defn_status\>/;'q;"	kind:fld	file:
hlds_data.type_defn_tvarset	hlds_data.m	/^                type_defn_tvarset           :: tvarset,$/;kq|-;/\<hlds_data.type_defn_tvarset\>/;'q;"	kind:fld	file:
hlds_data.type_info_const_tag	hlds_data.m	/^    ;       type_info_const_tag(int)$/;kq|-;/\<hlds_data.type_info_const_tag\>/;'q;"	kind:cons
hlds_data.type_table	hlds_data.m	/^:- type type_table == map(string, type_ctor_table).$/;kq|-;/\<hlds_data.type_table\>/;'q;"	kind:type	file:
hlds_deep_excp_vars	hlds_pred.m	/^:- type hlds_deep_excp_vars$/;kq|-;/\<hlds_deep_excp_vars\>/;'q;"	kind:type
hlds_deep_layout	hlds_pred.m	/^:- type hlds_deep_layout$/;kq|-;/\<hlds_deep_layout\>/;'q;"	kind:type
hlds_defns.find_first_context	hlds_defns.m	/^:- pred find_first_context(/;kq|/^\<find_first_context\>/;'q;"	kind:pred	file:
hlds_defns.find_last_context	hlds_defns.m	/^:- pred find_last_context(/;kq|/^\<find_last_context\>/;'q;"	kind:pred	file:
hlds_defns.plc_file_name	hlds_defns.m	/^                plc_file_name       :: string,$/;kq|-;/\<hlds_defns.plc_file_name\>/;'q;"	kind:fld	file:
hlds_defns.plc_first_line	hlds_defns.m	/^                plc_first_line      :: int,$/;kq|-;/\<hlds_defns.plc_first_line\>/;'q;"	kind:fld	file:
hlds_defns.plc_last_line	hlds_defns.m	/^                plc_last_line       :: int,$/;kq|-;/\<hlds_defns.plc_last_line\>/;'q;"	kind:fld	file:
hlds_defns.plc_line_count	hlds_defns.m	/^                plc_line_count      :: int$/;kq|-;/\<hlds_defns.plc_line_count\>/;'q;"	kind:fld	file:
hlds_defns.plc_name_arity_str	hlds_defns.m	/^                plc_name_arity_str  :: string,$/;kq|-;/\<hlds_defns.plc_name_arity_str\>/;'q;"	kind:fld	file:
hlds_defns.pred_line_count	hlds_defns.m	/^:- type pred_line_count$/;kq|-;/\<hlds_defns.pred_line_count\>/;'q;"	kind:type	file:
hlds_defns.write_hlds_defns	hlds_defns.m	/^:- pred write_hlds_defns(/;kq|/^\<write_hlds_defns\>/;'q;"	kind:pred
hlds_defns.write_pred_extent	hlds_defns.m	/^:- pred write_pred_extent(/;kq|/^\<write_pred_extent\>/;'q;"	kind:pred	file:
hlds_dependency_graph	hlds_dependency_graph.m	/^:- type hlds_dependency_graph       == dependency_graph(pred_proc_id).$/;kq|-;/\<hlds_dependency_graph\>/;'q;"	kind:type
hlds_dependency_graph.dep_arcs	hlds_dependency_graph.m	/^:- type dep_arcs(T) == assoc_list(dependency_graph_key(T)).$/;kq|-;/\<hlds_dependency_graph.dep_arcs\>/;'q;"	kind:type	file:
hlds_dependency_graph.scc_id	hlds_dependency_graph.m	/^:- type scc_id == int.$/;kq|-;/\<hlds_dependency_graph.scc_id\>/;'q;"	kind:type	file:
hlds_dependency_graph_key	hlds_dependency_graph.m	/^:- type hlds_dependency_graph_key   == dependency_graph_key(pred_proc_id).$/;kq|-;/\<hlds_dependency_graph_key\>/;'q;"	kind:type
hlds_dependency_info	hlds_dependency_graph.m	/^:- type hlds_dependency_info        == dependency_info(pred_proc_id).$/;kq|-;/\<hlds_dependency_info\>/;'q;"	kind:type
hlds_desc.desc_to_lines	hlds_desc.m	/^:- func desc_to_lines(string) = list(/;kq|/^\<desc_to_lines\>/;'q;"	kind:func	file:
hlds_desc.describe_args	hlds_desc.m	/^:- func describe_args(var_table, list(/;kq|/^\<describe_args\>/;'q;"	kind:func
hlds_desc.describe_cast	hlds_desc.m	/^:- func describe_cast(/;kq|/^\<describe_cast\>/;'q;"	kind:func	file:
hlds_desc.describe_goal	hlds_desc.m	/^:- func describe_goal(/;kq|/^\<describe_goal\>/;'q;"	kind:func
hlds_desc.describe_plain_call	hlds_desc.m	/^:- func describe_plain_call(var_table, sym_name, list(/;kq|/^\<describe_plain_call\>/;'q;"	kind:func	file:
hlds_desc.describe_pred	hlds_desc.m	/^:- func describe_pred(/;kq|/^\<describe_pred\>/;'q;"	kind:func
hlds_desc.describe_proc	hlds_desc.m	/^:- func describe_proc(/;kq|/^\<describe_proc\>/;'q;"	kind:func
hlds_desc.describe_unify	hlds_desc.m	/^:- func describe_unify(/;kq|/^\<describe_unify\>/;'q;"	kind:func	file:
hlds_desc.describe_var	hlds_desc.m	/^:- func describe_var(/;kq|/^\<describe_var\>/;'q;"	kind:func
hlds_desc.disjunction_lines	hlds_desc.m	/^:- func disjunction_lines(list(string), list(list(string))) = list(/;kq|/^\<disjunction_lines\>/;'q;"	kind:func	file:
hlds_desc.include_module_name	hlds_desc.m	/^:- type include_module_name$/;kq|-;/\<hlds_desc.include_module_name\>/;'q;"	kind:type
hlds_desc.indent_desc_line	hlds_desc.m	/^:- func indent_desc_line(/;kq|/^\<indent_desc_line\>/;'q;"	kind:func	file:
hlds_du_type	hlds_data.m	/^    --->    hlds_du_type(type_body_du)$/;kq|-;/\<hlds_du_type\>/;'q;"	kind:cons
hlds_dump_options	hlds_out_util.m	/^:- type hlds_dump_options$/;kq|-;/\<hlds_dump_options\>/;'q;"	kind:type
hlds_eqv_type	hlds_data.m	/^    ;       hlds_eqv_type(mer_type)$/;kq|-;/\<hlds_eqv_type\>/;'q;"	kind:cons
hlds_foreign_type	hlds_data.m	/^    ;       hlds_foreign_type(foreign_type_body)$/;kq|-;/\<hlds_foreign_type\>/;'q;"	kind:cons
hlds_goal	hlds_goal.m	/^:- type hlds_goal$/;kq|-;/\<hlds_goal\>/;'q;"	kind:type
hlds_goal.all_negated	hlds_goal.m	/^:- pred all_negated(list(hlds_goal)::in, list(/;kq|/^\<all_negated\>/;'q;"	kind:pred	file:
hlds_goal.arg_box_policy	hlds_goal.m	/^                arg_box_policy  :: box_policy$/;kq|-;/\<hlds_goal.arg_box_policy\>/;'q;"	kind:fld
hlds_goal.arg_name_mode	hlds_goal.m	/^                arg_name_mode   :: maybe(foreign_arg_name_mode),$/;kq|-;/\<hlds_goal.arg_name_mode\>/;'q;"	kind:fld
hlds_goal.arg_type	hlds_goal.m	/^                arg_type        :: mer_type,$/;kq|-;/\<hlds_goal.arg_type\>/;'q;"	kind:fld
hlds_goal.arg_var	hlds_goal.m	/^                arg_var         :: prog_var,$/;kq|-;/\<hlds_goal.arg_var\>/;'q;"	kind:fld
hlds_goal.assign	hlds_goal.m	/^    ;       assign($/;kq|-;/\<hlds_goal.assign\>/;'q;"	kind:cons
hlds_goal.assign_from_var	hlds_goal.m	/^                assign_from_var         :: prog_var$/;kq|-;/\<hlds_goal.assign_from_var\>/;'q;"	kind:fld
hlds_goal.assign_to_var	hlds_goal.m	/^                assign_to_var           :: prog_var,$/;kq|-;/\<hlds_goal.assign_to_var\>/;'q;"	kind:fld
hlds_goal.atomic_final	hlds_goal.m	/^                atomic_final    :: prog_var$/;kq|-;/\<hlds_goal.atomic_final\>/;'q;"	kind:fld
hlds_goal.atomic_goal	hlds_goal.m	/^    ;       atomic_goal($/;kq|-;/\<hlds_goal.atomic_goal\>/;'q;"	kind:cons
hlds_goal.atomic_goal_type	hlds_goal.m	/^                atomic_goal_type    :: atomic_goal_type,$/;kq|-;/\<hlds_goal.atomic_goal_type\>/;'q;"	kind:fld
hlds_goal.atomic_goal_type	hlds_goal.m	/^:- type atomic_goal_type$/;kq|-;/\<hlds_goal.atomic_goal_type\>/;'q;"	kind:type
hlds_goal.atomic_initial	hlds_goal.m	/^                atomic_initial  :: prog_var,$/;kq|-;/\<hlds_goal.atomic_initial\>/;'q;"	kind:fld
hlds_goal.atomic_inner	hlds_goal.m	/^                atomic_inner        :: atomic_interface_vars,$/;kq|-;/\<hlds_goal.atomic_inner\>/;'q;"	kind:fld
hlds_goal.atomic_main_goal	hlds_goal.m	/^                atomic_main_goal    :: hlds_goal,$/;kq|-;/\<hlds_goal.atomic_main_goal\>/;'q;"	kind:fld
hlds_goal.atomic_outer	hlds_goal.m	/^                atomic_outer        :: atomic_interface_vars,$/;kq|-;/\<hlds_goal.atomic_outer\>/;'q;"	kind:fld
hlds_goal.atomic_output_vars	hlds_goal.m	/^                atomic_output_vars  :: maybe(list(prog_var)),$/;kq|-;/\<hlds_goal.atomic_output_vars\>/;'q;"	kind:fld
hlds_goal.barrier	hlds_goal.m	/^    ;       barrier(removable)$/;kq|-;/\<hlds_goal.barrier\>/;'q;"	kind:cons
hlds_goal.bi_implication	hlds_goal.m	/^    --->    bi_implication($/;kq|-;/\<hlds_goal.bi_implication\>/;'q;"	kind:cons
hlds_goal.born_static	hlds_goal.m	/^    --->    born_static$/;kq|-;/\<hlds_goal.born_static\>/;'q;"	kind:cons
hlds_goal.builtin_state	hlds_goal.m	/^:- type builtin_state$/;kq|-;/\<hlds_goal.builtin_state\>/;'q;"	kind:type
hlds_goal.call_args	hlds_goal.m	/^                call_args           :: list(prog_var),$/;kq|-;/\<hlds_goal.call_args\>/;'q;"	kind:fld
hlds_goal.call_builtin	hlds_goal.m	/^                call_builtin        :: builtin_state,$/;kq|-;/\<hlds_goal.call_builtin\>/;'q;"	kind:fld
hlds_goal.call_foreign_proc	hlds_goal.m	/^    ;       call_foreign_proc($/;kq|-;/\<hlds_goal.call_foreign_proc\>/;'q;"	kind:cons
hlds_goal.call_pred_id	hlds_goal.m	/^                call_pred_id        :: pred_id,$/;kq|-;/\<hlds_goal.call_pred_id\>/;'q;"	kind:fld
hlds_goal.call_proc_id	hlds_goal.m	/^                call_proc_id        :: proc_id,$/;kq|-;/\<hlds_goal.call_proc_id\>/;'q;"	kind:fld
hlds_goal.call_sym_name	hlds_goal.m	/^                call_sym_name       :: sym_name$/;kq|-;/\<hlds_goal.call_sym_name\>/;'q;"	kind:fld
hlds_goal.call_unify_context	hlds_goal.m	/^                call_unify_context  :: maybe(call_unify_context),$/;kq|-;/\<hlds_goal.call_unify_context\>/;'q;"	kind:fld
hlds_goal.call_unify_context	hlds_goal.m	/^:- type call_unify_context$/;kq|-;/\<hlds_goal.call_unify_context\>/;'q;"	kind:type
hlds_goal.can_cgc	hlds_goal.m	/^:- type can_cgc$/;kq|-;/\<hlds_goal.can_cgc\>/;'q;"	kind:type
hlds_goal.cannot_cgc	hlds_goal.m	/^    ;       cannot_cgc.$/;kq|-;/\<hlds_goal.cannot_cgc\>/;'q;"	kind:cons
hlds_goal.carried_regions	hlds_goal.m	/^                carried_regions         :: set(prog_var),$/;kq|-;/\<hlds_goal.carried_regions\>/;'q;"	kind:fld
hlds_goal.case	hlds_goal.m	/^:- type case$/;kq|-;/\<hlds_goal.case\>/;'q;"	kind:type
hlds_goal.case_first_functor	hlds_goal.m	/^                case_first_functor          :: cons_id,$/;kq|-;/\<hlds_goal.case_first_functor\>/;'q;"	kind:fld
hlds_goal.case_goal	hlds_goal.m	/^                case_goal                   :: hlds_goal$/;kq|-;/\<hlds_goal.case_goal\>/;'q;"	kind:fld
hlds_goal.case_id	hlds_goal.m	/^:- type case_id$/;kq|-;/\<hlds_goal.case_id\>/;'q;"	kind:type
hlds_goal.case_later_functors	hlds_goal.m	/^                case_later_functors         :: list(cons_id),$/;kq|-;/\<hlds_goal.case_later_functors\>/;'q;"	kind:fld
hlds_goal.cast	hlds_goal.m	/^    ;       cast($/;kq|-;/\<hlds_goal.cast\>/;'q;"	kind:cons
hlds_goal.cast_kind	hlds_goal.m	/^                cast_kind       :: cast_kind$/;kq|-;/\<hlds_goal.cast_kind\>/;'q;"	kind:fld
hlds_goal.cast_kind	hlds_goal.m	/^:- type cast_kind$/;kq|-;/\<hlds_goal.cast_kind\>/;'q;"	kind:type
hlds_goal.catch_expr	hlds_goal.m	/^                catch_expr  :: hlds_goal_expr,$/;kq|-;/\<hlds_goal.catch_expr\>/;'q;"	kind:fld
hlds_goal.catch_goal	hlds_goal.m	/^                catch_goal  :: hlds_goal$/;kq|-;/\<hlds_goal.catch_goal\>/;'q;"	kind:fld
hlds_goal.catch_part	hlds_goal.m	/^:- type catch_part$/;kq|-;/\<hlds_goal.catch_part\>/;'q;"	kind:type
hlds_goal.cell_died	hlds_goal.m	/^    --->    cell_died$/;kq|-;/\<hlds_goal.cell_died\>/;'q;"	kind:cons
hlds_goal.cell_is_shared	hlds_goal.m	/^    ;       cell_is_shared.$/;kq|-;/\<hlds_goal.cell_is_shared\>/;'q;"	kind:cons
hlds_goal.cell_is_unique	hlds_goal.m	/^:- type cell_is_unique$/;kq|-;/\<hlds_goal.cell_is_unique\>/;'q;"	kind:type
hlds_goal.cell_reused	hlds_goal.m	/^    ;       cell_reused($/;kq|-;/\<hlds_goal.cell_reused\>/;'q;"	kind:cons
hlds_goal.cell_to_reuse	hlds_goal.m	/^:- type cell_to_reuse$/;kq|-;/\<hlds_goal.cell_to_reuse\>/;'q;"	kind:type
hlds_goal.class_method	hlds_goal.m	/^    ;       class_method($/;kq|-;/\<hlds_goal.class_method\>/;'q;"	kind:cons
hlds_goal.commit	hlds_goal.m	/^    ;       commit(force_pruning)$/;kq|-;/\<hlds_goal.commit\>/;'q;"	kind:cons
hlds_goal.compiler_quant	hlds_goal.m	/^    ;       compiler_quant.$/;kq|-;/\<hlds_goal.compiler_quant\>/;'q;"	kind:cons
hlds_goal.compl_unify_can_fail	hlds_goal.m	/^                compl_unify_can_fail    :: can_fail,$/;kq|-;/\<hlds_goal.compl_unify_can_fail\>/;'q;"	kind:fld
hlds_goal.compl_unify_mode	hlds_goal.m	/^                compl_unify_mode        :: unify_mode,$/;kq|-;/\<hlds_goal.compl_unify_mode\>/;'q;"	kind:fld
hlds_goal.complicated_unify	hlds_goal.m	/^    ;       complicated_unify($/;kq|-;/\<hlds_goal.complicated_unify\>/;'q;"	kind:cons
hlds_goal.conditional_reuse	hlds_goal.m	/^    --->    conditional_reuse$/;kq|-;/\<hlds_goal.conditional_reuse\>/;'q;"	kind:cons
hlds_goal.conj	hlds_goal.m	/^    ;       conj(conj_type, list(hlds_goal))$/;kq|-;/\<hlds_goal.conj\>/;'q;"	kind:cons
hlds_goal.conj_list_to_goal	hlds_goal.m	/^:- pred conj_list_to_goal(list(/;kq|/^\<conj_list_to_goal\>/;'q;"	kind:pred
hlds_goal.conj_type	hlds_goal.m	/^:- type conj_type$/;kq|-;/\<hlds_goal.conj_type\>/;'q;"	kind:type
hlds_goal.conjoin_goals	hlds_goal.m	/^:- pred conjoin_goals(/;kq|/^\<conjoin_goals\>/;'q;"	kind:pred
hlds_goal.construct	hlds_goal.m	/^    --->    construct($/;kq|-;/\<hlds_goal.construct\>/;'q;"	kind:cons
hlds_goal.construct_arg_modes	hlds_goal.m	/^                construct_arg_modes     :: list(unify_mode),$/;kq|-;/\<hlds_goal.construct_arg_modes\>/;'q;"	kind:fld
hlds_goal.construct_args	hlds_goal.m	/^                construct_args          :: list(prog_var),$/;kq|-;/\<hlds_goal.construct_args\>/;'q;"	kind:fld
hlds_goal.construct_cell_var	hlds_goal.m	/^                construct_cell_var      :: prog_var,$/;kq|-;/\<hlds_goal.construct_cell_var\>/;'q;"	kind:fld
hlds_goal.construct_cons_id	hlds_goal.m	/^                construct_cons_id       :: cons_id,$/;kq|-;/\<hlds_goal.construct_cons_id\>/;'q;"	kind:fld
hlds_goal.construct_how	hlds_goal.m	/^                construct_how           :: how_to_construct,$/;kq|-;/\<hlds_goal.construct_how\>/;'q;"	kind:fld
hlds_goal.construct_in_region	hlds_goal.m	/^    ;       construct_in_region(prog_var)$/;kq|-;/\<hlds_goal.construct_in_region\>/;'q;"	kind:cons
hlds_goal.construct_is_unique	hlds_goal.m	/^                construct_is_unique     :: cell_is_unique,$/;kq|-;/\<hlds_goal.construct_is_unique\>/;'q;"	kind:fld
hlds_goal.construct_statically	hlds_goal.m	/^    ;       construct_statically(static_how)$/;kq|-;/\<hlds_goal.construct_statically\>/;'q;"	kind:cons
hlds_goal.construct_sub_info	hlds_goal.m	/^                construct_sub_info      :: construct_sub_info$/;kq|-;/\<hlds_goal.construct_sub_info\>/;'q;"	kind:fld
hlds_goal.construct_sub_info	hlds_goal.m	/^:- type construct_sub_info$/;kq|-;/\<hlds_goal.construct_sub_info\>/;'q;"	kind:type
hlds_goal.contains_trace_goal	hlds_goal.m	/^:- type contains_trace_goal$/;kq|-;/\<hlds_goal.contains_trace_goal\>/;'q;"	kind:type
hlds_goal.created_regions	hlds_goal.m	/^                created_regions         :: set(prog_var),$/;kq|-;/\<hlds_goal.created_regions\>/;'q;"	kind:fld
hlds_goal.ctgc_goal_info	hlds_goal.m	/^:- type ctgc_goal_info$/;kq|-;/\<hlds_goal.ctgc_goal_info\>/;'q;"	kind:type
hlds_goal.ctgc_goal_info_init	hlds_goal.m	/^:- func ctgc_goal_info_init = ctgc_goal_info.$/;kq|/^\<ctgc_goal_info_init\>/;'q;"	kind:func
hlds_goal.ctgc_lbu	hlds_goal.m	/^                ctgc_lbu                    :: set_of_progvar,$/;kq|-;/\<hlds_goal.ctgc_lbu\>/;'q;"	kind:fld
hlds_goal.ctgc_lfu	hlds_goal.m	/^                ctgc_lfu                    :: set_of_progvar,$/;kq|-;/\<hlds_goal.ctgc_lfu\>/;'q;"	kind:fld
hlds_goal.ctgc_reuse	hlds_goal.m	/^                ctgc_reuse                  :: reuse_description$/;kq|-;/\<hlds_goal.ctgc_reuse\>/;'q;"	kind:fld
hlds_goal.deconstruct	hlds_goal.m	/^    ;       deconstruct($/;kq|-;/\<hlds_goal.deconstruct\>/;'q;"	kind:cons
hlds_goal.deconstruct_args	hlds_goal.m	/^                deconstruct_args        :: list(prog_var),$/;kq|-;/\<hlds_goal.deconstruct_args\>/;'q;"	kind:fld
hlds_goal.deconstruct_can_cgc	hlds_goal.m	/^                deconstruct_can_cgc     :: can_cgc$/;kq|-;/\<hlds_goal.deconstruct_can_cgc\>/;'q;"	kind:fld
hlds_goal.deconstruct_can_fail	hlds_goal.m	/^                deconstruct_can_fail    :: can_fail,$/;kq|-;/\<hlds_goal.deconstruct_can_fail\>/;'q;"	kind:fld
hlds_goal.deconstruct_cell_var	hlds_goal.m	/^                deconstruct_cell_var    :: prog_var,$/;kq|-;/\<hlds_goal.deconstruct_cell_var\>/;'q;"	kind:fld
hlds_goal.deconstruct_cons_id	hlds_goal.m	/^                deconstruct_cons_id     :: cons_id,$/;kq|-;/\<hlds_goal.deconstruct_cons_id\>/;'q;"	kind:fld
hlds_goal.disable_warnings	hlds_goal.m	/^    ;       disable_warnings(goal_warning, list(goal_warning))$/;kq|-;/\<hlds_goal.disable_warnings\>/;'q;"	kind:cons
hlds_goal.disj	hlds_goal.m	/^    ;       disj(list(hlds_goal))$/;kq|-;/\<hlds_goal.disj\>/;'q;"	kind:cons
hlds_goal.disj_list_to_goal	hlds_goal.m	/^:- pred disj_list_to_goal(list(/;kq|/^\<disj_list_to_goal\>/;'q;"	kind:pred
hlds_goal.do_not_force_pruning	hlds_goal.m	/^    --->    do_not_force_pruning$/;kq|-;/\<hlds_goal.do_not_force_pruning\>/;'q;"	kind:cons
hlds_goal.does_not_need_update	hlds_goal.m	/^    ;       does_not_need_update.$/;kq|-;/\<hlds_goal.does_not_need_update\>/;'q;"	kind:cons
hlds_goal.dp_goal_info	hlds_goal.m	/^:- type dp_goal_info$/;kq|-;/\<hlds_goal.dp_goal_info\>/;'q;"	kind:type
hlds_goal.dynamic_size	hlds_goal.m	/^    ;       dynamic_size($/;kq|-;/\<hlds_goal.dynamic_size\>/;'q;"	kind:cons
hlds_goal.egi_context	hlds_goal.m	/^                egi_context             :: prog_context,$/;kq|-;/\<hlds_goal.egi_context\>/;'q;"	kind:fld	file:
hlds_goal.egi_goal_mode	hlds_goal.m	/^                egi_goal_mode           :: goal_mode,$/;kq|-;/\<hlds_goal.egi_goal_mode\>/;'q;"	kind:fld	file:
hlds_goal.egi_ho_value_map	hlds_goal.m	/^                egi_ho_value_map        :: higher_order_value_map,$/;kq|-;/\<hlds_goal.egi_ho_value_map\>/;'q;"	kind:fld	file:
hlds_goal.egi_maybe_ctgc	hlds_goal.m	/^                egi_maybe_ctgc          :: maybe(ctgc_goal_info),$/;kq|-;/\<hlds_goal.egi_maybe_ctgc\>/;'q;"	kind:fld	file:
hlds_goal.egi_maybe_dp	hlds_goal.m	/^                egi_maybe_dp            :: maybe(dp_goal_info)$/;kq|-;/\<hlds_goal.egi_maybe_dp\>/;'q;"	kind:fld	file:
hlds_goal.egi_maybe_rbmm	hlds_goal.m	/^                egi_maybe_rbmm          :: maybe(rbmm_goal_info),$/;kq|-;/\<hlds_goal.egi_maybe_rbmm\>/;'q;"	kind:fld	file:
hlds_goal.egi_rev_goal_path	hlds_goal.m	/^                egi_rev_goal_path       :: reverse_goal_path,$/;kq|-;/\<hlds_goal.egi_rev_goal_path\>/;'q;"	kind:fld	file:
hlds_goal.equiv_type_cast	hlds_goal.m	/^    ;       equiv_type_cast$/;kq|-;/\<hlds_goal.equiv_type_cast\>/;'q;"	kind:cons
hlds_goal.equivalent_solutions	hlds_goal.m	/^    --->    equivalent_solutions$/;kq|-;/\<hlds_goal.equivalent_solutions\>/;'q;"	kind:cons
hlds_goal.event_call	hlds_goal.m	/^    ;       event_call($/;kq|-;/\<hlds_goal.event_call\>/;'q;"	kind:cons
hlds_goal.event_name	hlds_goal.m	/^                event_name      :: string$/;kq|-;/\<hlds_goal.event_name\>/;'q;"	kind:fld
hlds_goal.exist_quant	hlds_goal.m	/^    --->    exist_quant(list(prog_var), quant_creator)$/;kq|-;/\<hlds_goal.exist_quant\>/;'q;"	kind:cons
hlds_goal.exists_cast	hlds_goal.m	/^    ;       exists_cast$/;kq|-;/\<hlds_goal.exists_cast\>/;'q;"	kind:cons
hlds_goal.extra_goal_info	hlds_goal.m	/^    --->    extra_goal_info($/;kq|-;/\<hlds_goal.extra_goal_info\>/;'q;"	kind:cons	file:
hlds_goal.force_pruning	hlds_goal.m	/^:- type force_pruning$/;kq|-;/\<hlds_goal.force_pruning\>/;'q;"	kind:type
hlds_goal.foreign_arg	hlds_goal.m	/^:- type foreign_arg$/;kq|-;/\<hlds_goal.foreign_arg\>/;'q;"	kind:type
hlds_goal.foreign_arg_box	hlds_goal.m	/^:- func foreign_arg_box(/;kq|/^\<foreign_arg_box\>/;'q;"	kind:func
hlds_goal.foreign_arg_type	hlds_goal.m	/^:- func foreign_arg_type(/;kq|/^\<foreign_arg_type\>/;'q;"	kind:func
hlds_goal.foreign_arg_var	hlds_goal.m	/^:- func foreign_arg_var(/;kq|/^\<foreign_arg_var\>/;'q;"	kind:func
hlds_goal.foreign_args	hlds_goal.m	/^                foreign_args        :: list(foreign_arg),$/;kq|-;/\<hlds_goal.foreign_args\>/;'q;"	kind:fld
hlds_goal.foreign_attr	hlds_goal.m	/^                foreign_attr        :: foreign_proc_attributes,$/;kq|-;/\<hlds_goal.foreign_attr\>/;'q;"	kind:fld
hlds_goal.foreign_extra_args	hlds_goal.m	/^                foreign_extra_args  :: list(foreign_arg),$/;kq|-;/\<hlds_goal.foreign_extra_args\>/;'q;"	kind:fld
hlds_goal.foreign_impl	hlds_goal.m	/^                foreign_impl        :: pragma_foreign_proc_impl$/;kq|-;/\<hlds_goal.foreign_impl\>/;'q;"	kind:fld
hlds_goal.foreign_pred_id	hlds_goal.m	/^                foreign_pred_id     :: pred_id,$/;kq|-;/\<hlds_goal.foreign_pred_id\>/;'q;"	kind:fld
hlds_goal.foreign_proc_id	hlds_goal.m	/^                foreign_proc_id     :: proc_id,$/;kq|-;/\<hlds_goal.foreign_proc_id\>/;'q;"	kind:fld
hlds_goal.foreign_trace_cond	hlds_goal.m	/^                foreign_trace_cond  :: maybe(trace_expr(trace_runtime)),$/;kq|-;/\<hlds_goal.foreign_trace_cond\>/;'q;"	kind:fld
hlds_goal.from_ground_term	hlds_goal.m	/^    ;       from_ground_term(prog_var, from_ground_term_kind)$/;kq|-;/\<hlds_goal.from_ground_term\>/;'q;"	kind:cons
hlds_goal.gcall_args	hlds_goal.m	/^                gcall_args          :: list(prog_var),$/;kq|-;/\<hlds_goal.gcall_args\>/;'q;"	kind:fld
hlds_goal.gcall_details	hlds_goal.m	/^                gcall_details       :: generic_call,$/;kq|-;/\<hlds_goal.gcall_details\>/;'q;"	kind:fld
hlds_goal.gcall_detism	hlds_goal.m	/^                gcall_detism        :: determinism$/;kq|-;/\<hlds_goal.gcall_detism\>/;'q;"	kind:fld
hlds_goal.gcall_modes	hlds_goal.m	/^                gcall_modes         :: list(mer_mode),$/;kq|-;/\<hlds_goal.gcall_modes\>/;'q;"	kind:fld
hlds_goal.gcall_reg_types	hlds_goal.m	/^                gcall_reg_types     :: arg_reg_type_info,$/;kq|-;/\<hlds_goal.gcall_reg_types\>/;'q;"	kind:fld
hlds_goal.generic_call	hlds_goal.m	/^    ;       generic_call($/;kq|-;/\<hlds_goal.generic_call\>/;'q;"	kind:cons
hlds_goal.generic_call	hlds_goal.m	/^:- type generic_call$/;kq|-;/\<hlds_goal.generic_call\>/;'q;"	kind:type
hlds_goal.generic_call_to_id	hlds_goal.m	/^:- pred generic_call_to_id(/;kq|/^\<generic_call_to_id\>/;'q;"	kind:pred
hlds_goal.get_hlds_goal_expr	hlds_goal.m	/^:- func get_hlds_goal_expr(/;kq|/^\<get_hlds_goal_expr\>/;'q;"	kind:func
hlds_goal.get_hlds_goal_info	hlds_goal.m	/^:- func get_hlds_goal_info(/;kq|/^\<get_hlds_goal_info\>/;'q;"	kind:func
hlds_goal.gi_code_gen_info	hlds_goal.m	/^\/*  7 *\/        gi_code_gen_info    :: hlds_goal_code_gen_info,$/;kq|-;/\<hlds_goal.gi_code_gen_info\>/;'q;"	kind:fld	file:
hlds_goal.gi_determinism	hlds_goal.m	/^\/*  1 *\/        gi_determinism      :: determinism,$/;kq|-;/\<hlds_goal.gi_determinism\>/;'q;"	kind:fld	file:
hlds_goal.gi_extra	hlds_goal.m	/^\/*  8 *\/        gi_extra            :: hlds_goal_extra_info$/;kq|-;/\<hlds_goal.gi_extra\>/;'q;"	kind:fld	file:
hlds_goal.gi_features	hlds_goal.m	/^\/*  5 *\/        gi_features         :: set(goal_feature),$/;kq|-;/\<hlds_goal.gi_features\>/;'q;"	kind:fld	file:
hlds_goal.gi_goal_id	hlds_goal.m	/^\/*  6 *\/        gi_goal_id          :: goal_id,$/;kq|-;/\<hlds_goal.gi_goal_id\>/;'q;"	kind:fld	file:
hlds_goal.gi_instmap_delta	hlds_goal.m	/^\/*  3 *\/        gi_instmap_delta    :: instmap_delta,$/;kq|-;/\<hlds_goal.gi_instmap_delta\>/;'q;"	kind:fld	file:
hlds_goal.gi_nonlocals	hlds_goal.m	/^\/*  4 *\/        gi_nonlocals        :: set_of_progvar,$/;kq|-;/\<hlds_goal.gi_nonlocals\>/;'q;"	kind:fld	file:
hlds_goal.gi_purity	hlds_goal.m	/^\/*  2 *\/        gi_purity           :: purity,$/;kq|-;/\<hlds_goal.gi_purity\>/;'q;"	kind:fld	file:
hlds_goal.goal_add_feature	hlds_goal.m	/^:- pred goal_add_feature(/;kq|/^\<goal_add_feature\>/;'q;"	kind:pred
hlds_goal.goal_add_features	hlds_goal.m	/^:- pred goal_add_features(list(/;kq|/^\<goal_add_features\>/;'q;"	kind:pred
hlds_goal.goal_expr_conj	hlds_goal.m	/^:- inst goal_expr_conj for hlds_goal_expr\/0$/;kq|-;/\<hlds_goal.goal_expr_conj\>/;'q;"	kind:inst
hlds_goal.goal_expr_disj	hlds_goal.m	/^:- inst goal_expr_disj for hlds_goal_expr\/0$/;kq|-;/\<hlds_goal.goal_expr_disj\>/;'q;"	kind:inst
hlds_goal.goal_expr_ite	hlds_goal.m	/^:- inst goal_expr_ite for hlds_goal_expr\/0$/;kq|-;/\<hlds_goal.goal_expr_ite\>/;'q;"	kind:inst
hlds_goal.goal_expr_neg	hlds_goal.m	/^:- inst goal_expr_neg for hlds_goal_expr\/0$/;kq|-;/\<hlds_goal.goal_expr_neg\>/;'q;"	kind:inst
hlds_goal.goal_expr_plain_call	hlds_goal.m	/^:- inst goal_expr_plain_call for hlds_goal_expr\/0$/;kq|-;/\<hlds_goal.goal_expr_plain_call\>/;'q;"	kind:inst
hlds_goal.goal_expr_plain_conj	hlds_goal.m	/^:- inst goal_expr_plain_conj for hlds_goal_expr\/0$/;kq|-;/\<hlds_goal.goal_expr_plain_conj\>/;'q;"	kind:inst
hlds_goal.goal_expr_scope	hlds_goal.m	/^:- inst goal_expr_scope for hlds_goal_expr\/0$/;kq|-;/\<hlds_goal.goal_expr_scope\>/;'q;"	kind:inst
hlds_goal.goal_expr_shorthand	hlds_goal.m	/^:- inst goal_expr_shorthand for hlds_goal_expr\/0$/;kq|-;/\<hlds_goal.goal_expr_shorthand\>/;'q;"	kind:inst
hlds_goal.goal_expr_switch	hlds_goal.m	/^:- inst goal_expr_switch for hlds_goal_expr\/0$/;kq|-;/\<hlds_goal.goal_expr_switch\>/;'q;"	kind:inst
hlds_goal.goal_expr_unify	hlds_goal.m	/^:- inst goal_expr_unify for hlds_goal_expr\/0$/;kq|-;/\<hlds_goal.goal_expr_unify\>/;'q;"	kind:inst
hlds_goal.goal_get_goal_purity	hlds_goal.m	/^:- pred goal_get_goal_purity(/;kq|/^\<goal_get_goal_purity\>/;'q;"	kind:pred
hlds_goal.goal_get_nonlocals	hlds_goal.m	/^:- func goal_get_nonlocals(/;kq|/^\<goal_get_nonlocals\>/;'q;"	kind:func
hlds_goal.goal_get_purity	hlds_goal.m	/^:- func goal_get_purity(/;kq|/^\<goal_get_purity\>/;'q;"	kind:func
hlds_goal.goal_has_feature	hlds_goal.m	/^:- pred goal_has_feature(/;kq|/^\<goal_has_feature\>/;'q;"	kind:pred
hlds_goal.goal_info	hlds_goal.m	/^    --->    goal_info($/;kq|-;/\<hlds_goal.goal_info\>/;'q;"	kind:cons	file:
hlds_goal.goal_info_get_purity	hlds_goal.m	/^:- func goal_info_get_purity(/;kq|/^\<goal_info_get_purity\>/;'q;"	kind:func
hlds_goal.goal_info_init	hlds_goal.m	/^:- pred goal_info_init(/;kq|/^\<goal_info_init\>/;'q;"	kind:pred
hlds_goal.goal_info_set_purity	hlds_goal.m	/^:- pred goal_info_set_purity(/;kq|/^\<goal_info_set_purity\>/;'q;"	kind:pred
hlds_goal.goal_is_mdprof_inst	hlds_goal.m	/^:- type goal_is_mdprof_inst$/;kq|-;/\<hlds_goal.goal_is_mdprof_inst\>/;'q;"	kind:type
hlds_goal.goal_is_nontrivial	hlds_goal.m	/^    ;       goal_is_nontrivial.$/;kq|-;/\<hlds_goal.goal_is_nontrivial\>/;'q;"	kind:cons
hlds_goal.goal_is_trivial	hlds_goal.m	/^    --->    goal_is_trivial$/;kq|-;/\<hlds_goal.goal_is_trivial\>/;'q;"	kind:cons
hlds_goal.goal_list_nonlocals	hlds_goal.m	/^:- pred goal_list_nonlocals(list(/;kq|/^\<goal_list_nonlocals\>/;'q;"	kind:pred
hlds_goal.goal_list_purity	hlds_goal.m	/^:- pred goal_list_purity(list(/;kq|/^\<goal_list_purity\>/;'q;"	kind:pred
hlds_goal.goal_plain_call	hlds_goal.m	/^:- inst goal_plain_call for hlds_goal\/0$/;kq|-;/\<hlds_goal.goal_plain_call\>/;'q;"	kind:inst
hlds_goal.goal_remove_feature	hlds_goal.m	/^:- pred goal_remove_feature(/;kq|/^\<goal_remove_feature\>/;'q;"	kind:pred
hlds_goal.goal_set_context	hlds_goal.m	/^:- pred goal_set_context(/;kq|/^\<goal_set_context\>/;'q;"	kind:pred
hlds_goal.goal_set_goal_id	hlds_goal.m	/^:- pred goal_set_goal_id(/;kq|/^\<goal_set_goal_id\>/;'q;"	kind:pred
hlds_goal.goal_set_purity	hlds_goal.m	/^:- pred goal_set_purity(/;kq|/^\<goal_set_purity\>/;'q;"	kind:pred
hlds_goal.goal_to_conj_list	hlds_goal.m	/^:- pred goal_to_conj_list(hlds_goal::in, list(/;kq|/^\<goal_to_conj_list\>/;'q;"	kind:pred
hlds_goal.goal_to_disj_list	hlds_goal.m	/^:- pred goal_to_disj_list(hlds_goal::in, list(/;kq|/^\<goal_to_disj_list\>/;'q;"	kind:pred
hlds_goal.goal_trivial	hlds_goal.m	/^:- type goal_trivial$/;kq|-;/\<hlds_goal.goal_trivial\>/;'q;"	kind:type
hlds_goal.hg_expr	hlds_goal.m	/^                hg_expr             :: hlds_goal_expr,$/;kq|-;/\<hlds_goal.hg_expr\>/;'q;"	kind:fld
hlds_goal.hg_info	hlds_goal.m	/^                hg_info             :: hlds_goal_info$/;kq|-;/\<hlds_goal.hg_info\>/;'q;"	kind:fld
hlds_goal.higher_order	hlds_goal.m	/^    --->    higher_order($/;kq|-;/\<hlds_goal.higher_order\>/;'q;"	kind:cons
hlds_goal.higher_order_syntax	hlds_goal.m	/^:- type higher_order_syntax$/;kq|-;/\<hlds_goal.higher_order_syntax\>/;'q;"	kind:type
hlds_goal.ho_call_arity	hlds_goal.m	/^                ho_call_arity   :: pred_form_arity,$/;kq|-;/\<hlds_goal.ho_call_arity\>/;'q;"	kind:fld
hlds_goal.ho_call_kind	hlds_goal.m	/^                ho_call_kind    :: pred_or_func,$/;kq|-;/\<hlds_goal.ho_call_kind\>/;'q;"	kind:fld
hlds_goal.ho_call_purity	hlds_goal.m	/^                ho_call_purity  :: purity,$/;kq|-;/\<hlds_goal.ho_call_purity\>/;'q;"	kind:fld
hlds_goal.ho_call_var	hlds_goal.m	/^                ho_call_var     :: prog_var,$/;kq|-;/\<hlds_goal.ho_call_var\>/;'q;"	kind:fld
hlds_goal.ho_syntax	hlds_goal.m	/^                ho_syntax       :: higher_order_syntax$/;kq|-;/\<hlds_goal.ho_syntax\>/;'q;"	kind:fld
hlds_goal.hos_call_or_apply	hlds_goal.m	/^    --->    hos_call_or_apply   % call(Pred, A, B, C) or apply(Func, A, B, C)$/;kq|-;/\<hlds_goal.hos_call_or_apply\>/;'q;"	kind:cons
hlds_goal.hos_var	hlds_goal.m	/^    ;       hos_var.            % Pred(A, B, C)       or Func(A, B, C)$/;kq|-;/\<hlds_goal.hos_var\>/;'q;"	kind:cons
hlds_goal.how_to_construct	hlds_goal.m	/^:- type how_to_construct$/;kq|-;/\<hlds_goal.how_to_construct\>/;'q;"	kind:type
hlds_goal.if_then_else	hlds_goal.m	/^    ;       if_then_else($/;kq|-;/\<hlds_goal.if_then_else\>/;'q;"	kind:cons
hlds_goal.inline_builtin	hlds_goal.m	/^    --->    inline_builtin$/;kq|-;/\<hlds_goal.inline_builtin\>/;'q;"	kind:cons
hlds_goal.is_conditional	hlds_goal.m	/^:- type is_conditional$/;kq|-;/\<hlds_goal.is_conditional\>/;'q;"	kind:type
hlds_goal.is_exist_constr	hlds_goal.m	/^:- type is_exist_constr$/;kq|-;/\<hlds_goal.is_exist_constr\>/;'q;"	kind:type
hlds_goal.is_first_disjunct	hlds_goal.m	/^:- type is_first_disjunct$/;kq|-;/\<hlds_goal.is_first_disjunct\>/;'q;"	kind:type
hlds_goal.is_not_exist_constr	hlds_goal.m	/^    --->    is_not_exist_constr$/;kq|-;/\<hlds_goal.is_not_exist_constr\>/;'q;"	kind:cons
hlds_goal.ite_cond	hlds_goal.m	/^                ite_cond            :: hlds_goal,   % The <Condition>$/;kq|-;/\<hlds_goal.ite_cond\>/;'q;"	kind:fld
hlds_goal.ite_else	hlds_goal.m	/^                ite_else            :: hlds_goal    % The <Else> part$/;kq|-;/\<hlds_goal.ite_else\>/;'q;"	kind:fld
hlds_goal.ite_exist_vars	hlds_goal.m	/^                ite_exist_vars      :: list(prog_var),$/;kq|-;/\<hlds_goal.ite_exist_vars\>/;'q;"	kind:fld
hlds_goal.ite_then	hlds_goal.m	/^                ite_then            :: hlds_goal,   % The <Then> part$/;kq|-;/\<hlds_goal.ite_then\>/;'q;"	kind:fld
hlds_goal.known_size	hlds_goal.m	/^    --->    known_size($/;kq|-;/\<hlds_goal.known_size\>/;'q;"	kind:cons
hlds_goal.lc_lc_var	hlds_goal.m	/^                lc_lc_var               :: prog_var,$/;kq|-;/\<hlds_goal.lc_lc_var\>/;'q;"	kind:fld
hlds_goal.lc_lcs_var	hlds_goal.m	/^                lc_lcs_var              :: prog_var,$/;kq|-;/\<hlds_goal.lc_lcs_var\>/;'q;"	kind:fld
hlds_goal.lc_use_parent_stack	hlds_goal.m	/^                lc_use_parent_stack     :: lc_use_parent_stack$/;kq|-;/\<hlds_goal.lc_use_parent_stack\>/;'q;"	kind:fld
hlds_goal.lc_use_parent_stack	hlds_goal.m	/^:- type lc_use_parent_stack$/;kq|-;/\<hlds_goal.lc_use_parent_stack\>/;'q;"	kind:type
hlds_goal.llds_code_gen	hlds_goal.m	/^                llds_code_gen           :: llds_code_gen_details$/;kq|-;/\<hlds_goal.llds_code_gen\>/;'q;"	kind:fld
hlds_goal.llds_code_gen_info	hlds_goal.m	/^    ;       llds_code_gen_info($/;kq|-;/\<hlds_goal.llds_code_gen_info\>/;'q;"	kind:cons
hlds_goal.loop_control	hlds_goal.m	/^    ;       loop_control($/;kq|-;/\<hlds_goal.loop_control\>/;'q;"	kind:cons
hlds_goal.make_foreign_args	hlds_goal.m	/^:- pred make_foreign_args(list(/;kq|/^\<make_foreign_args\>/;'q;"	kind:pred
hlds_goal.marked_static	hlds_goal.m	/^    ;       marked_static.$/;kq|-;/\<hlds_goal.marked_static\>/;'q;"	kind:cons
hlds_goal.mci_consuming_vars	hlds_goal.m	/^                mci_consuming_vars          :: set_of_progvar,$/;kq|-;/\<hlds_goal.mci_consuming_vars\>/;'q;"	kind:fld
hlds_goal.mci_occurring_vars	hlds_goal.m	/^                mci_occurring_vars          :: set_of_progvar,$/;kq|-;/\<hlds_goal.mci_occurring_vars\>/;'q;"	kind:fld
hlds_goal.mci_producing_vars	hlds_goal.m	/^                mci_producing_vars          :: set_of_progvar,$/;kq|-;/\<hlds_goal.mci_producing_vars\>/;'q;"	kind:fld
hlds_goal.method_class_id	hlds_goal.m	/^                method_class_id :: class_id,$/;kq|-;/\<hlds_goal.method_class_id\>/;'q;"	kind:fld
hlds_goal.method_name	hlds_goal.m	/^                method_name     :: pf_sym_name_arity$/;kq|-;/\<hlds_goal.method_name\>/;'q;"	kind:fld
hlds_goal.method_num	hlds_goal.m	/^                method_num      :: method_proc_num,$/;kq|-;/\<hlds_goal.method_num\>/;'q;"	kind:fld
hlds_goal.method_tci	hlds_goal.m	/^                method_tci      :: prog_var,$/;kq|-;/\<hlds_goal.method_tci\>/;'q;"	kind:fld
hlds_goal.missed_message	hlds_goal.m	/^:- type missed_message == string.$/;kq|-;/\<hlds_goal.missed_message\>/;'q;"	kind:type
hlds_goal.missed_reuse	hlds_goal.m	/^    ;       missed_reuse(list(missed_message))$/;kq|-;/\<hlds_goal.missed_reuse\>/;'q;"	kind:cons
hlds_goal.needs_update	hlds_goal.m	/^:- type needs_update$/;kq|-;/\<hlds_goal.needs_update\>/;'q;"	kind:type
hlds_goal.negate_goal	hlds_goal.m	/^:- pred negate_goal(/;kq|/^\<negate_goal\>/;'q;"	kind:pred
hlds_goal.negation	hlds_goal.m	/^    ;       negation(hlds_goal)$/;kq|-;/\<hlds_goal.negation\>/;'q;"	kind:cons
hlds_goal.nested_atomic_goal	hlds_goal.m	/^    ;       nested_atomic_goal.$/;kq|-;/\<hlds_goal.nested_atomic_goal\>/;'q;"	kind:cons
hlds_goal.no_code_gen_info	hlds_goal.m	/^    --->    no_code_gen_info$/;kq|-;/\<hlds_goal.no_code_gen_info\>/;'q;"	kind:cons
hlds_goal.no_possible_reuse	hlds_goal.m	/^    ;       no_possible_reuse$/;kq|-;/\<hlds_goal.no_possible_reuse\>/;'q;"	kind:cons
hlds_goal.no_reuse_info	hlds_goal.m	/^    --->    no_reuse_info$/;kq|-;/\<hlds_goal.no_reuse_info\>/;'q;"	kind:cons
hlds_goal.not_builtin	hlds_goal.m	/^    ;       not_builtin.$/;kq|-;/\<hlds_goal.not_builtin\>/;'q;"	kind:cons
hlds_goal.not_removable	hlds_goal.m	/^    ;       not_removable.$/;kq|-;/\<hlds_goal.not_removable\>/;'q;"	kind:cons
hlds_goal.orelse_alternatives	hlds_goal.m	/^                orelse_alternatives :: list(hlds_goal),$/;kq|-;/\<hlds_goal.orelse_alternatives\>/;'q;"	kind:fld
hlds_goal.orelse_inners	hlds_goal.m	/^                orelse_inners       :: list(atomic_interface_vars)$/;kq|-;/\<hlds_goal.orelse_inners\>/;'q;"	kind:fld
hlds_goal.parallel_conj	hlds_goal.m	/^    ;       parallel_conj.$/;kq|-;/\<hlds_goal.parallel_conj\>/;'q;"	kind:cons
hlds_goal.plain_call	hlds_goal.m	/^    ;       plain_call($/;kq|-;/\<hlds_goal.plain_call\>/;'q;"	kind:cons
hlds_goal.plain_conj	hlds_goal.m	/^    --->    plain_conj$/;kq|-;/\<hlds_goal.plain_conj\>/;'q;"	kind:cons
hlds_goal.potential_reuse	hlds_goal.m	/^    ;       potential_reuse(short_reuse_description)$/;kq|-;/\<hlds_goal.potential_reuse\>/;'q;"	kind:cons
hlds_goal.promise_purity	hlds_goal.m	/^    ;       promise_purity(purity)$/;kq|-;/\<hlds_goal.promise_purity\>/;'q;"	kind:cons
hlds_goal.promise_solutions	hlds_goal.m	/^    ;       promise_solutions(list(prog_var), promise_solutions_kind)$/;kq|-;/\<hlds_goal.promise_solutions\>/;'q;"	kind:cons
hlds_goal.quant_creator	hlds_goal.m	/^:- type quant_creator$/;kq|-;/\<hlds_goal.quant_creator\>/;'q;"	kind:type
hlds_goal.rbmm_goal_info	hlds_goal.m	/^:- type rbmm_goal_info$/;kq|-;/\<hlds_goal.rbmm_goal_info\>/;'q;"	kind:type
hlds_goal.rbmm_info_init	hlds_goal.m	/^:- func rbmm_info_init = rbmm_goal_info.$/;kq|/^\<rbmm_info_init\>/;'q;"	kind:func
hlds_goal.removable	hlds_goal.m	/^:- type removable$/;kq|-;/\<hlds_goal.removable\>/;'q;"	kind:type
hlds_goal.removed_regions	hlds_goal.m	/^                removed_regions         :: set(prog_var),$/;kq|-;/\<hlds_goal.removed_regions\>/;'q;"	kind:fld
hlds_goal.rename_arg	hlds_goal.m	/^:- pred rename_arg(/;kq|/^\<rename_arg\>/;'q;"	kind:pred	file:
hlds_goal.rename_arg_list	hlds_goal.m	/^:- pred rename_arg_list(/;kq|/^\<rename_arg_list\>/;'q;"	kind:pred	file:
hlds_goal.rename_generic_call	hlds_goal.m	/^:- pred rename_generic_call(/;kq|/^\<rename_generic_call\>/;'q;"	kind:pred	file:
hlds_goal.rename_var_in_unify	hlds_goal.m	/^:- pred rename_var_in_unify(/;kq|/^\<rename_var_in_unify\>/;'q;"	kind:pred	file:
hlds_goal.rename_vars_in_cases	hlds_goal.m	/^:- pred rename_vars_in_cases(/;kq|/^\<rename_vars_in_cases\>/;'q;"	kind:pred	file:
hlds_goal.rename_vars_in_goal	hlds_goal.m	/^:- pred rename_vars_in_goal(/;kq|/^\<rename_vars_in_goal\>/;'q;"	kind:pred	file:
hlds_goal.rename_vars_in_goals	hlds_goal.m	/^:- pred rename_vars_in_goals(/;kq|/^\<rename_vars_in_goals\>/;'q;"	kind:pred
hlds_goal.require_detism	hlds_goal.m	/^    ;       require_detism(determinism)$/;kq|-;/\<hlds_goal.require_detism\>/;'q;"	kind:cons
hlds_goal.reuse	hlds_goal.m	/^    ;       reuse(short_reuse_description).$/;kq|-;/\<hlds_goal.reuse\>/;'q;"	kind:cons
hlds_goal.reuse_call	hlds_goal.m	/^    ;       reuse_call($/;kq|-;/\<hlds_goal.reuse_call\>/;'q;"	kind:cons
hlds_goal.reuse_cell	hlds_goal.m	/^    ;       reuse_cell(cell_to_reuse).$/;kq|-;/\<hlds_goal.reuse_cell\>/;'q;"	kind:cons
hlds_goal.reuse_description	hlds_goal.m	/^:- type reuse_description$/;kq|-;/\<hlds_goal.reuse_description\>/;'q;"	kind:type
hlds_goal.rhs_arg_vars_modes	hlds_goal.m	/^                rhs_arg_vars_modes  :: assoc_list(prog_var, mer_mode),$/;kq|-;/\<hlds_goal.rhs_arg_vars_modes\>/;'q;"	kind:fld
hlds_goal.rhs_args	hlds_goal.m	/^                rhs_args            :: list(prog_var)$/;kq|-;/\<hlds_goal.rhs_args\>/;'q;"	kind:fld
hlds_goal.rhs_closure_vars	hlds_goal.m	/^                rhs_closure_vars    :: list(prog_var),$/;kq|-;/\<hlds_goal.rhs_closure_vars\>/;'q;"	kind:fld
hlds_goal.rhs_cons_id	hlds_goal.m	/^                rhs_cons_id         :: cons_id,$/;kq|-;/\<hlds_goal.rhs_cons_id\>/;'q;"	kind:fld
hlds_goal.rhs_detism	hlds_goal.m	/^                rhs_detism          :: determinism,$/;kq|-;/\<hlds_goal.rhs_detism\>/;'q;"	kind:fld
hlds_goal.rhs_functor	hlds_goal.m	/^    ;       rhs_functor($/;kq|-;/\<hlds_goal.rhs_functor\>/;'q;"	kind:cons
hlds_goal.rhs_groundness	hlds_goal.m	/^                rhs_groundness      :: ho_groundness,$/;kq|-;/\<hlds_goal.rhs_groundness\>/;'q;"	kind:fld
hlds_goal.rhs_is_exist_constr	hlds_goal.m	/^                rhs_is_exist_constr :: is_exist_constr,$/;kq|-;/\<hlds_goal.rhs_is_exist_constr\>/;'q;"	kind:fld
hlds_goal.rhs_lambda_goal	hlds_goal.m	/^                rhs_lambda_goal     :: hlds_goal$/;kq|-;/\<hlds_goal.rhs_lambda_goal\>/;'q;"	kind:fld
hlds_goal.rhs_lambda_goal	hlds_goal.m	/^    ;       rhs_lambda_goal($/;kq|-;/\<hlds_goal.rhs_lambda_goal\>/;'q;"	kind:cons
hlds_goal.rhs_p_or_f	hlds_goal.m	/^                rhs_p_or_f          :: pred_or_func,$/;kq|-;/\<hlds_goal.rhs_p_or_f\>/;'q;"	kind:fld
hlds_goal.rhs_purity	hlds_goal.m	/^                rhs_purity          :: purity,$/;kq|-;/\<hlds_goal.rhs_purity\>/;'q;"	kind:fld
hlds_goal.rhs_var	hlds_goal.m	/^    --->    rhs_var(prog_var)$/;kq|-;/\<hlds_goal.rhs_var\>/;'q;"	kind:cons
hlds_goal.scope	hlds_goal.m	/^    ;       scope($/;kq|-;/\<hlds_goal.scope\>/;'q;"	kind:cons
hlds_goal.scope_goal	hlds_goal.m	/^                scope_goal          :: hlds_goal$/;kq|-;/\<hlds_goal.scope_goal\>/;'q;"	kind:fld
hlds_goal.scope_reason	hlds_goal.m	/^                scope_reason        :: scope_reason,$/;kq|-;/\<hlds_goal.scope_reason\>/;'q;"	kind:fld
hlds_goal.scope_reason	hlds_goal.m	/^:- type scope_reason$/;kq|-;/\<hlds_goal.scope_reason\>/;'q;"	kind:type
hlds_goal.set_case_contexts	hlds_goal.m	/^:- pred set_case_contexts(/;kq|/^\<set_case_contexts\>/;'q;"	kind:pred	file:
hlds_goal.set_goal_contexts	hlds_goal.m	/^:- pred set_goal_contexts(/;kq|/^\<set_goal_contexts\>/;'q;"	kind:pred
hlds_goal.shorthand	hlds_goal.m	/^    ;       shorthand(shorthand_goal_expr).$/;kq|-;/\<hlds_goal.shorthand\>/;'q;"	kind:cons
hlds_goal.shorthand_goal_expr	hlds_goal.m	/^:- type shorthand_goal_expr$/;kq|-;/\<hlds_goal.shorthand_goal_expr\>/;'q;"	kind:type
hlds_goal.simple_test	hlds_goal.m	/^    ;       simple_test($/;kq|-;/\<hlds_goal.simple_test\>/;'q;"	kind:cons
hlds_goal.static_how	hlds_goal.m	/^:- type static_how$/;kq|-;/\<hlds_goal.static_how\>/;'q;"	kind:type
hlds_goal.subtype_coerce	hlds_goal.m	/^    ;       subtype_coerce.$/;kq|-;/\<hlds_goal.subtype_coerce\>/;'q;"	kind:cons
hlds_goal.switch	hlds_goal.m	/^    ;       switch($/;kq|-;/\<hlds_goal.switch\>/;'q;"	kind:cons
hlds_goal.switch_canfail	hlds_goal.m	/^                switch_canfail      :: can_fail,$/;kq|-;/\<hlds_goal.switch_canfail\>/;'q;"	kind:fld
hlds_goal.switch_cases	hlds_goal.m	/^                switch_cases        :: list(case)$/;kq|-;/\<hlds_goal.switch_cases\>/;'q;"	kind:fld
hlds_goal.switch_var	hlds_goal.m	/^                switch_var          :: prog_var,$/;kq|-;/\<hlds_goal.switch_var\>/;'q;"	kind:fld
hlds_goal.tagged_case	hlds_goal.m	/^:- type tagged_case$/;kq|-;/\<hlds_goal.tagged_case\>/;'q;"	kind:type
hlds_goal.tagged_case_goal	hlds_goal.m	/^                tagged_case_goal            :: hlds_goal$/;kq|-;/\<hlds_goal.tagged_case_goal\>/;'q;"	kind:fld
hlds_goal.tagged_case_id	hlds_goal.m	/^                tagged_case_id              :: case_id,$/;kq|-;/\<hlds_goal.tagged_case_id\>/;'q;"	kind:fld
hlds_goal.take_address_args	hlds_goal.m	/^                take_address_args       :: maybe(list(int)),$/;kq|-;/\<hlds_goal.take_address_args\>/;'q;"	kind:fld
hlds_goal.term_size_slot	hlds_goal.m	/^                term_size_slot          :: maybe(term_size_value)$/;kq|-;/\<hlds_goal.term_size_slot\>/;'q;"	kind:fld
hlds_goal.term_size_value	hlds_goal.m	/^:- type term_size_value$/;kq|-;/\<hlds_goal.term_size_value\>/;'q;"	kind:type
hlds_goal.test_var1	hlds_goal.m	/^                test_var1               :: prog_var,$/;kq|-;/\<hlds_goal.test_var1\>/;'q;"	kind:fld
hlds_goal.test_var2	hlds_goal.m	/^                test_var2               :: prog_var$/;kq|-;/\<hlds_goal.test_var2\>/;'q;"	kind:fld
hlds_goal.tmvh_mutable_name	hlds_goal.m	/^                tmvh_mutable_name       :: string,$/;kq|-;/\<hlds_goal.tmvh_mutable_name\>/;'q;"	kind:fld
hlds_goal.tmvh_state_var_name	hlds_goal.m	/^                tmvh_state_var_name     :: string$/;kq|-;/\<hlds_goal.tmvh_state_var_name\>/;'q;"	kind:fld
hlds_goal.trace_compiletime	hlds_goal.m	/^                trace_compiletime   :: maybe(trace_expr(trace_compiletime)),$/;kq|-;/\<hlds_goal.trace_compiletime\>/;'q;"	kind:fld
hlds_goal.trace_goal	hlds_goal.m	/^    ;       trace_goal($/;kq|-;/\<hlds_goal.trace_goal\>/;'q;"	kind:cons
hlds_goal.trace_maybe_io	hlds_goal.m	/^                trace_maybe_io      :: maybe(string),$/;kq|-;/\<hlds_goal.trace_maybe_io\>/;'q;"	kind:fld
hlds_goal.trace_mutable_vars	hlds_goal.m	/^                trace_mutable_vars  :: list(trace_mutable_var_hlds),$/;kq|-;/\<hlds_goal.trace_mutable_vars\>/;'q;"	kind:fld
hlds_goal.trace_quant_vars	hlds_goal.m	/^                trace_quant_vars    :: list(prog_var)$/;kq|-;/\<hlds_goal.trace_quant_vars\>/;'q;"	kind:fld
hlds_goal.trace_runtime	hlds_goal.m	/^                trace_runtime       :: maybe(trace_expr(trace_runtime)),$/;kq|-;/\<hlds_goal.trace_runtime\>/;'q;"	kind:fld
hlds_goal.try_goal	hlds_goal.m	/^                try_goal            :: hlds_goal$/;kq|-;/\<hlds_goal.try_goal\>/;'q;"	kind:fld
hlds_goal.try_goal	hlds_goal.m	/^    ;       try_goal($/;kq|-;/\<hlds_goal.try_goal\>/;'q;"	kind:cons
hlds_goal.try_io_final	hlds_goal.m	/^                try_io_final    :: prog_var$/;kq|-;/\<hlds_goal.try_io_final\>/;'q;"	kind:fld
hlds_goal.try_io_initial	hlds_goal.m	/^                try_io_initial  :: prog_var,$/;kq|-;/\<hlds_goal.try_io_initial\>/;'q;"	kind:fld
hlds_goal.try_io_state_vars	hlds_goal.m	/^:- type try_io_state_vars$/;kq|-;/\<hlds_goal.try_io_state_vars\>/;'q;"	kind:type
hlds_goal.try_maybe_io	hlds_goal.m	/^                try_maybe_io        :: maybe(try_io_state_vars),$/;kq|-;/\<hlds_goal.try_maybe_io\>/;'q;"	kind:fld
hlds_goal.try_result_var	hlds_goal.m	/^                try_result_var      :: prog_var,$/;kq|-;/\<hlds_goal.try_result_var\>/;'q;"	kind:fld
hlds_goal.umc_call	hlds_goal.m	/^    ;       umc_call($/;kq|-;/\<hlds_goal.umc_call\>/;'q;"	kind:cons
hlds_goal.umc_explicit	hlds_goal.m	/^    --->    umc_explicit$/;kq|-;/\<hlds_goal.umc_explicit\>/;'q;"	kind:cons
hlds_goal.umc_head	hlds_goal.m	/^    ;       umc_head($/;kq|-;/\<hlds_goal.umc_head\>/;'q;"	kind:cons
hlds_goal.umc_head_result	hlds_goal.m	/^    ;       umc_head_result$/;kq|-;/\<hlds_goal.umc_head_result\>/;'q;"	kind:cons
hlds_goal.umc_implicit	hlds_goal.m	/^    ;       umc_implicit($/;kq|-;/\<hlds_goal.umc_implicit\>/;'q;"	kind:cons
hlds_goal.unconditional_reuse	hlds_goal.m	/^    ;       unconditional_reuse.$/;kq|-;/\<hlds_goal.unconditional_reuse\>/;'q;"	kind:cons
hlds_goal.unification	hlds_goal.m	/^:- type unification$/;kq|-;/\<hlds_goal.unification\>/;'q;"	kind:type
hlds_goal.unification_assign	hlds_goal.m	/^:- inst unification_assign for unification\/0$/;kq|-;/\<hlds_goal.unification_assign\>/;'q;"	kind:inst
hlds_goal.unify	hlds_goal.m	/^    --->    unify($/;kq|-;/\<hlds_goal.unify\>/;'q;"	kind:cons
hlds_goal.unify_context	hlds_goal.m	/^                unify_context       :: unify_context$/;kq|-;/\<hlds_goal.unify_context\>/;'q;"	kind:fld
hlds_goal.unify_context	hlds_goal.m	/^:- type unify_context$/;kq|-;/\<hlds_goal.unify_context\>/;'q;"	kind:type
hlds_goal.unify_kind	hlds_goal.m	/^                unify_kind          :: unification,$/;kq|-;/\<hlds_goal.unify_kind\>/;'q;"	kind:fld
hlds_goal.unify_lhs	hlds_goal.m	/^                unify_lhs           :: prog_var,$/;kq|-;/\<hlds_goal.unify_lhs\>/;'q;"	kind:fld
hlds_goal.unify_main_context	hlds_goal.m	/^:- type unify_main_context$/;kq|-;/\<hlds_goal.unify_main_context\>/;'q;"	kind:type
hlds_goal.unify_mode	hlds_goal.m	/^                unify_mode          :: unify_mode,$/;kq|-;/\<hlds_goal.unify_mode\>/;'q;"	kind:fld
hlds_goal.unify_mode	hlds_goal.m	/^:- type unify_mode$/;kq|-;/\<hlds_goal.unify_mode\>/;'q;"	kind:type
hlds_goal.unify_rhs	hlds_goal.m	/^                unify_rhs           :: unify_rhs,$/;kq|-;/\<hlds_goal.unify_rhs\>/;'q;"	kind:fld
hlds_goal.unify_rhs	hlds_goal.m	/^:- type unify_rhs$/;kq|-;/\<hlds_goal.unify_rhs\>/;'q;"	kind:type
hlds_goal.unify_sub_context	hlds_goal.m	/^:- type unify_sub_context$/;kq|-;/\<hlds_goal.unify_sub_context\>/;'q;"	kind:type
hlds_goal.unsafe_type_cast	hlds_goal.m	/^    --->    unsafe_type_cast$/;kq|-;/\<hlds_goal.unsafe_type_cast\>/;'q;"	kind:cons
hlds_goal.used_regions	hlds_goal.m	/^                used_regions            :: set(prog_var)$/;kq|-;/\<hlds_goal.used_regions\>/;'q;"	kind:fld
hlds_goal.user_quant	hlds_goal.m	/^    --->    user_quant$/;kq|-;/\<hlds_goal.user_quant\>/;'q;"	kind:cons
hlds_goal.worst_contains_trace	hlds_goal.m	/^:- func worst_contains_trace(/;kq|/^\<worst_contains_trace\>/;'q;"	kind:func
hlds_goal_code_gen_info	hlds_goal.m	/^:- type hlds_goal_code_gen_info$/;kq|-;/\<hlds_goal_code_gen_info\>/;'q;"	kind:type
hlds_goal_expr	hlds_goal.m	/^:- type hlds_goal_expr$/;kq|-;/\<hlds_goal_expr\>/;'q;"	kind:type
hlds_goal_extra_info	hlds_goal.m	/^:- type hlds_goal_extra_info$/;kq|-;/\<hlds_goal_extra_info\>/;'q;"	kind:type	file:
hlds_goal_extra_info_init	hlds_goal.m	/^:- func hlds_goal_extra_info_init(/;kq|/^\<hlds_goal_extra_info_init\>/;'q;"	kind:func	file:
hlds_goal_from_delayed_goal	modecheck_conj.m	/^:- func hlds_goal_from_delayed_goal(/;kq|/^\<hlds_goal_from_delayed_goal\>/;'q;"	kind:func	file:
hlds_goal_info	hlds_goal.m	/^:- type hlds_goal_info$/;kq|-;/\<hlds_goal_info\>/;'q;"	kind:type	file:
hlds_goal_svar_state	state_var.m	/^:- type hlds_goal_svar_state$/;kq|-;/\<hlds_goal_svar_state\>/;'q;"	kind:type
hlds_goal_used_modules	unused_imports.m	/^:- pred hlds_goal_used_modules(/;kq|/^\<hlds_goal_used_modules\>/;'q;"	kind:pred	file:
hlds_inst_defn	hlds_inst_mode.m	/^:- type hlds_inst_defn$/;kq|-;/\<hlds_inst_defn\>/;'q;"	kind:type
hlds_inst_mode.any_inst_table	hlds_inst_mode.m	/^:- type any_inst_table ==           map(any_inst_info, maybe_inst_det).$/;kq|-;/\<hlds_inst_mode.any_inst_table\>/;'q;"	kind:type	file:
hlds_inst_mode.hlds_inst_defn	hlds_inst_mode.m	/^:- type hlds_inst_defn$/;kq|-;/\<hlds_inst_mode.hlds_inst_defn\>/;'q;"	kind:type
hlds_inst_mode.hlds_mode_body	hlds_inst_mode.m	/^:- type hlds_mode_body$/;kq|-;/\<hlds_inst_mode.hlds_mode_body\>/;'q;"	kind:type
hlds_inst_mode.hlds_mode_defn	hlds_inst_mode.m	/^:- type hlds_mode_defn$/;kq|-;/\<hlds_inst_mode.hlds_mode_defn\>/;'q;"	kind:type
hlds_inst_mode.inst_body	hlds_inst_mode.m	/^                inst_body               :: inst_defn,$/;kq|-;/\<hlds_inst_mode.inst_body\>/;'q;"	kind:fld
hlds_inst_mode.inst_context	hlds_inst_mode.m	/^                inst_context            :: prog_context,$/;kq|-;/\<hlds_inst_mode.inst_context\>/;'q;"	kind:fld
hlds_inst_mode.inst_det_known	hlds_inst_mode.m	/^    ;       inst_det_known(mer_inst, determinism).$/;kq|-;/\<hlds_inst_mode.inst_det_known\>/;'q;"	kind:cons
hlds_inst_mode.inst_for_type	hlds_inst_mode.m	/^                inst_for_type           :: inst_for_type_ctor,$/;kq|-;/\<hlds_inst_mode.inst_for_type\>/;'q;"	kind:fld
hlds_inst_mode.inst_known	hlds_inst_mode.m	/^    ;       inst_known(mer_inst).$/;kq|-;/\<hlds_inst_mode.inst_known\>/;'q;"	kind:cons
hlds_inst_mode.inst_pair	hlds_inst_mode.m	/^:- type inst_pair$/;kq|-;/\<hlds_inst_mode.inst_pair\>/;'q;"	kind:type
hlds_inst_mode.inst_params	hlds_inst_mode.m	/^                inst_params             :: list(inst_var),$/;kq|-;/\<hlds_inst_mode.inst_params\>/;'q;"	kind:fld
hlds_inst_mode.inst_status	hlds_inst_mode.m	/^                inst_status             :: inst_status$/;kq|-;/\<hlds_inst_mode.inst_status\>/;'q;"	kind:fld
hlds_inst_mode.inst_table	hlds_inst_mode.m	/^:- type inst_table$/;kq|-;/\<hlds_inst_mode.inst_table\>/;'q;"	kind:type	file:
hlds_inst_mode.inst_table_any	hlds_inst_mode.m	/^                inst_table_any          :: any_inst_table,$/;kq|-;/\<hlds_inst_mode.inst_table_any\>/;'q;"	kind:fld	file:
hlds_inst_mode.inst_table_init	hlds_inst_mode.m	/^:- pred inst_table_init(/;kq|/^\<inst_table_init\>/;'q;"	kind:pred
hlds_inst_mode.inst_table_user	hlds_inst_mode.m	/^                inst_table_user         :: user_inst_table,$/;kq|-;/\<hlds_inst_mode.inst_table_user\>/;'q;"	kind:fld	file:
hlds_inst_mode.inst_unknown	hlds_inst_mode.m	/^    --->    inst_unknown$/;kq|-;/\<hlds_inst_mode.inst_unknown\>/;'q;"	kind:cons
hlds_inst_mode.inst_varset	hlds_inst_mode.m	/^                inst_varset             :: inst_varset,$/;kq|-;/\<hlds_inst_mode.inst_varset\>/;'q;"	kind:fld
hlds_inst_mode.lookup_any_inst	hlds_inst_mode.m	/^:- pred lookup_any_inst(/;kq|/^\<lookup_any_inst\>/;'q;"	kind:pred
hlds_inst_mode.maybe_inst	hlds_inst_mode.m	/^:- type maybe_inst$/;kq|-;/\<hlds_inst_mode.maybe_inst\>/;'q;"	kind:type
hlds_inst_mode.maybe_inst_det	hlds_inst_mode.m	/^:- type maybe_inst_det$/;kq|-;/\<hlds_inst_mode.maybe_inst_det\>/;'q;"	kind:type
hlds_inst_mode.mode_context	hlds_inst_mode.m	/^                mode_context    :: prog_context,$/;kq|-;/\<hlds_inst_mode.mode_context\>/;'q;"	kind:fld
hlds_inst_mode.mode_defns	hlds_inst_mode.m	/^:- type mode_defns == map(mode_ctor, hlds_mode_defn).$/;kq|-;/\<hlds_inst_mode.mode_defns\>/;'q;"	kind:type
hlds_inst_mode.mode_params	hlds_inst_mode.m	/^                mode_params     :: list(inst_var),$/;kq|-;/\<hlds_inst_mode.mode_params\>/;'q;"	kind:fld
hlds_inst_mode.mode_status	hlds_inst_mode.m	/^                mode_status     :: mode_status$/;kq|-;/\<hlds_inst_mode.mode_status\>/;'q;"	kind:fld
hlds_inst_mode.mode_table	hlds_inst_mode.m	/^:- type mode_table == mode_defns.$/;kq|-;/\<hlds_inst_mode.mode_table\>/;'q;"	kind:type	file:
hlds_inst_mode.mode_table_init	hlds_inst_mode.m	/^:- pred mode_table_init(/;kq|/^\<mode_table_init\>/;'q;"	kind:pred
hlds_inst_mode.mode_varset	hlds_inst_mode.m	/^                mode_varset     :: inst_varset,$/;kq|-;/\<hlds_inst_mode.mode_varset\>/;'q;"	kind:fld
hlds_inst_mode.mody_body	hlds_inst_mode.m	/^                mody_body       :: hlds_mode_body,$/;kq|-;/\<hlds_inst_mode.mody_body\>/;'q;"	kind:fld
hlds_inst_mode.search_any_inst	hlds_inst_mode.m	/^:- pred search_any_inst(/;kq|/^\<search_any_inst\>/;'q;"	kind:pred
hlds_inst_mode.uit_dead_fake	hlds_inst_mode.m	/^                uit_dead_fake   ::  map(inst_pair, maybe_inst_det)$/;kq|-;/\<hlds_inst_mode.uit_dead_fake\>/;'q;"	kind:fld	file:
hlds_inst_mode.uit_dead_real	hlds_inst_mode.m	/^                uit_dead_real   ::  map(inst_pair, maybe_inst_det),$/;kq|-;/\<hlds_inst_mode.uit_dead_real\>/;'q;"	kind:fld	file:
hlds_inst_mode.uit_live_fake	hlds_inst_mode.m	/^                uit_live_fake   ::  map(inst_pair, maybe_inst_det),$/;kq|-;/\<hlds_inst_mode.uit_live_fake\>/;'q;"	kind:fld	file:
hlds_inst_mode.uit_live_real	hlds_inst_mode.m	/^                uit_live_real   ::  map(inst_pair, maybe_inst_det),$/;kq|-;/\<hlds_inst_mode.uit_live_real\>/;'q;"	kind:fld	file:
hlds_inst_mode.user_inst_table	hlds_inst_mode.m	/^:- type user_inst_table == map(inst_ctor, hlds_inst_defn).$/;kq|-;/\<hlds_inst_mode.user_inst_table\>/;'q;"	kind:type
hlds_instance_defn	hlds_class.m	/^:- type hlds_instance_defn$/;kq|-;/\<hlds_instance_defn\>/;'q;"	kind:type
hlds_llds.abs_follow_vars	hlds_llds.m	/^:- type abs_follow_vars$/;kq|-;/\<hlds_llds.abs_follow_vars\>/;'q;"	kind:type
hlds_llds.abs_follow_vars_map	hlds_llds.m	/^:- type abs_follow_vars_map ==  map(prog_var, abs_locn).$/;kq|-;/\<hlds_llds.abs_follow_vars_map\>/;'q;"	kind:type
hlds_llds.abs_framevar	hlds_llds.m	/^    ;       abs_framevar(int).$/;kq|-;/\<hlds_llds.abs_framevar\>/;'q;"	kind:cons
hlds_llds.abs_locn	hlds_llds.m	/^:- type abs_locn$/;kq|-;/\<hlds_llds.abs_locn\>/;'q;"	kind:type
hlds_llds.abs_locn_to_string	hlds_llds.m	/^:- pred abs_locn_to_string(abs_locn::in, string::out, maybe(/;kq|/^\<abs_locn_to_string\>/;'q;"	kind:pred
hlds_llds.abs_parent_stackvar	hlds_llds.m	/^    ;       abs_parent_stackvar(int, stack_slot_width)$/;kq|-;/\<hlds_llds.abs_parent_stackvar\>/;'q;"	kind:cons
hlds_llds.abs_reg	hlds_llds.m	/^    ;       abs_reg(reg_type, int)$/;kq|-;/\<hlds_llds.abs_reg\>/;'q;"	kind:cons
hlds_llds.abs_stackvar	hlds_llds.m	/^    ;       abs_stackvar(int, stack_slot_width)$/;kq|-;/\<hlds_llds.abs_stackvar\>/;'q;"	kind:cons
hlds_llds.abs_store_map	hlds_llds.m	/^:- type abs_store_map == map(prog_var, abs_locn).$/;kq|-;/\<hlds_llds.abs_store_map\>/;'q;"	kind:type
hlds_llds.afv_map	hlds_llds.m	/^                afv_map                 :: abs_follow_vars_map,$/;kq|-;/\<hlds_llds.afv_map\>/;'q;"	kind:fld
hlds_llds.any_reg	hlds_llds.m	/^    --->    any_reg$/;kq|-;/\<hlds_llds.any_reg\>/;'q;"	kind:cons
hlds_llds.call_forward_vars	hlds_llds.m	/^                call_forward_vars       :: set_of_progvar,$/;kq|-;/\<hlds_llds.call_forward_vars\>/;'q;"	kind:fld
hlds_llds.call_nondet_vars	hlds_llds.m	/^                call_nondet_vars        :: set_of_progvar$/;kq|-;/\<hlds_llds.call_nondet_vars\>/;'q;"	kind:fld
hlds_llds.call_resume_vars	hlds_llds.m	/^                call_resume_vars        :: set_of_progvar,$/;kq|-;/\<hlds_llds.call_resume_vars\>/;'q;"	kind:fld
hlds_llds.det_slot	hlds_llds.m	/^    --->    det_slot(int, stack_slot_width)$/;kq|-;/\<hlds_llds.det_slot\>/;'q;"	kind:cons
hlds_llds.double_width	hlds_llds.m	/^    ;       double_width.   % occupies slots N and N+1$/;kq|-;/\<hlds_llds.double_width\>/;'q;"	kind:cons
hlds_llds.explain_stack_slots	hlds_llds.m	/^:- func explain_stack_slots(/;kq|/^\<explain_stack_slots\>/;'q;"	kind:func
hlds_llds.follow_vars	hlds_llds.m	/^                follow_vars         :: maybe(abs_follow_vars),$/;kq|-;/\<hlds_llds.follow_vars\>/;'q;"	kind:fld	file:
hlds_llds.get_details	hlds_llds.m	/^:- func get_details(/;kq|/^\<get_details\>/;'q;"	kind:func	file:
hlds_llds.goal_set_follow_vars	hlds_llds.m	/^:- pred goal_set_follow_vars(maybe(/;kq|/^\<goal_set_follow_vars\>/;'q;"	kind:pred
hlds_llds.maybe_need	hlds_llds.m	/^                maybe_need          :: maybe_need$/;kq|-;/\<hlds_llds.maybe_need\>/;'q;"	kind:fld	file:
hlds_llds.maybe_need	hlds_llds.m	/^:- type maybe_need$/;kq|-;/\<hlds_llds.maybe_need\>/;'q;"	kind:type	file:
hlds_llds.need_across_call	hlds_llds.m	/^:- type need_across_call$/;kq|-;/\<hlds_llds.need_across_call\>/;'q;"	kind:type
hlds_llds.need_call	hlds_llds.m	/^    ;       need_call(need_across_call)$/;kq|-;/\<hlds_llds.need_call\>/;'q;"	kind:cons	file:
hlds_llds.need_in_par_conj	hlds_llds.m	/^:- type need_in_par_conj$/;kq|-;/\<hlds_llds.need_in_par_conj\>/;'q;"	kind:type
hlds_llds.need_in_resume	hlds_llds.m	/^:- type need_in_resume$/;kq|-;/\<hlds_llds.need_in_resume\>/;'q;"	kind:type
hlds_llds.need_par_conj	hlds_llds.m	/^    ;       need_par_conj(need_in_par_conj).$/;kq|-;/\<hlds_llds.need_par_conj\>/;'q;"	kind:cons	file:
hlds_llds.need_resume	hlds_llds.m	/^    ;       need_resume(need_in_resume)$/;kq|-;/\<hlds_llds.need_resume\>/;'q;"	kind:cons	file:
hlds_llds.no_need	hlds_llds.m	/^    --->    no_need$/;kq|-;/\<hlds_llds.no_need\>/;'q;"	kind:cons	file:
hlds_llds.no_resume_point	hlds_llds.m	/^    ;       no_resume_point.$/;kq|-;/\<hlds_llds.no_resume_point\>/;'q;"	kind:cons
hlds_llds.nondet_slot	hlds_llds.m	/^    ;       nondet_slot(int).$/;kq|-;/\<hlds_llds.nondet_slot\>/;'q;"	kind:cons
hlds_llds.par_conj_engine_vars	hlds_llds.m	/^                par_conj_engine_vars    :: set_of_progvar$/;kq|-;/\<hlds_llds.par_conj_engine_vars\>/;'q;"	kind:fld
hlds_llds.parent_det_slot	hlds_llds.m	/^    ;       parent_det_slot(int, stack_slot_width)$/;kq|-;/\<hlds_llds.parent_det_slot\>/;'q;"	kind:cons
hlds_llds.post_births	hlds_llds.m	/^                post_births         :: set_of_progvar,$/;kq|-;/\<hlds_llds.post_births\>/;'q;"	kind:fld	file:
hlds_llds.post_deaths	hlds_llds.m	/^                post_deaths         :: set_of_progvar,$/;kq|-;/\<hlds_llds.post_deaths\>/;'q;"	kind:fld	file:
hlds_llds.pre_births	hlds_llds.m	/^                pre_births          :: set_of_progvar,$/;kq|-;/\<hlds_llds.pre_births\>/;'q;"	kind:fld	file:
hlds_llds.pre_deaths	hlds_llds.m	/^                pre_deaths          :: set_of_progvar,$/;kq|-;/\<hlds_llds.pre_deaths\>/;'q;"	kind:fld	file:
hlds_llds.reg_f	hlds_llds.m	/^    ;       reg_f.$/;kq|-;/\<hlds_llds.reg_f\>/;'q;"	kind:cons
hlds_llds.reg_r	hlds_llds.m	/^    --->    reg_r$/;kq|-;/\<hlds_llds.reg_r\>/;'q;"	kind:cons
hlds_llds.reg_type	hlds_llds.m	/^:- type reg_type$/;kq|-;/\<hlds_llds.reg_type\>/;'q;"	kind:type
hlds_llds.resume_locs	hlds_llds.m	/^:- type resume_locs$/;kq|-;/\<hlds_llds.resume_locs\>/;'q;"	kind:type
hlds_llds.resume_nondet_vars	hlds_llds.m	/^                resume_nondet_vars      :: set_of_progvar$/;kq|-;/\<hlds_llds.resume_nondet_vars\>/;'q;"	kind:fld
hlds_llds.resume_point	hlds_llds.m	/^                resume_point        :: resume_point,$/;kq|-;/\<hlds_llds.resume_point\>/;'q;"	kind:fld	file:
hlds_llds.resume_point	hlds_llds.m	/^:- type resume_point$/;kq|-;/\<hlds_llds.resume_point\>/;'q;"	kind:type
hlds_llds.resume_resume_vars	hlds_llds.m	/^                resume_resume_vars      :: set_of_progvar,$/;kq|-;/\<hlds_llds.resume_resume_vars\>/;'q;"	kind:fld
hlds_llds.resume_vars_on_stack	hlds_llds.m	/^                resume_vars_on_stack    :: bool,$/;kq|-;/\<hlds_llds.resume_vars_on_stack\>/;'q;"	kind:fld
hlds_llds.single_width	hlds_llds.m	/^    --->    single_width$/;kq|-;/\<hlds_llds.single_width\>/;'q;"	kind:cons
hlds_llds.stack_slot	hlds_llds.m	/^:- type stack_slot$/;kq|-;/\<hlds_llds.stack_slot\>/;'q;"	kind:type
hlds_llds.stack_slot_num	hlds_llds.m	/^:- func stack_slot_num(/;kq|/^\<stack_slot_num\>/;'q;"	kind:func
hlds_llds.stack_slot_width	hlds_llds.m	/^:- type stack_slot_width$/;kq|-;/\<hlds_llds.stack_slot_width\>/;'q;"	kind:type
hlds_llds.stack_slots	hlds_llds.m	/^:- type stack_slots == map(prog_var, stack_slot).$/;kq|-;/\<hlds_llds.stack_slots\>/;'q;"	kind:type
hlds_llds.store_map	hlds_llds.m	/^                store_map           :: abs_store_map,$/;kq|-;/\<hlds_llds.store_map\>/;'q;"	kind:fld	file:
hlds_markers.add_marker	hlds_markers.m	/^:- pred add_marker(/;kq|/^\<add_marker\>/;'q;"	kind:pred
hlds_markers.add_markers	hlds_markers.m	/^:- pred add_markers(list(/;kq|/^\<add_markers\>/;'q;"	kind:pred
hlds_markers.feature_from_head	hlds_markers.m	/^    ;       feature_from_head$/;kq|-;/\<hlds_markers.feature_from_head\>/;'q;"	kind:cons
hlds_markers.feature_stack_opt	hlds_markers.m	/^    ;       feature_stack_opt$/;kq|-;/\<hlds_markers.feature_stack_opt\>/;'q;"	kind:cons
hlds_markers.feature_tuple_opt	hlds_markers.m	/^    ;       feature_tuple_opt$/;kq|-;/\<hlds_markers.feature_tuple_opt\>/;'q;"	kind:cons
hlds_markers.goal_feature	hlds_markers.m	/^:- type goal_feature$/;kq|-;/\<hlds_markers.goal_feature\>/;'q;"	kind:type
hlds_markers.init_markers	hlds_markers.m	/^:- pred init_markers(/;kq|/^\<init_markers\>/;'q;"	kind:pred
hlds_markers.marker_infer_type	hlds_markers.m	/^    ;       marker_infer_type$/;kq|-;/\<hlds_markers.marker_infer_type\>/;'q;"	kind:cons
hlds_markers.marker_is_impure	hlds_markers.m	/^    ;       marker_is_impure$/;kq|-;/\<hlds_markers.marker_is_impure\>/;'q;"	kind:cons
hlds_markers.marker_is_present	hlds_markers.m	/^:- pred marker_is_present(/;kq|/^\<marker_is_present\>/;'q;"	kind:pred
hlds_markers.marker_name	hlds_markers.m	/^:- pred marker_name(/;kq|/^\<marker_name\>/;'q;"	kind:pred
hlds_markers.marker_stub	hlds_markers.m	/^    --->    marker_stub$/;kq|-;/\<hlds_markers.marker_stub\>/;'q;"	kind:cons
hlds_markers.marker_terminates	hlds_markers.m	/^    ;       marker_terminates$/;kq|-;/\<hlds_markers.marker_terminates\>/;'q;"	kind:cons
hlds_markers.pred_marker	hlds_markers.m	/^:- type pred_marker$/;kq|-;/\<hlds_markers.pred_marker\>/;'q;"	kind:type
hlds_markers.pred_markers	hlds_markers.m	/^:- type pred_markers == set(pred_marker).$/;kq|-;/\<hlds_markers.pred_markers\>/;'q;"	kind:type
hlds_markers.purity_to_markers	hlds_markers.m	/^:- pred purity_to_markers(purity::in, list(/;kq|/^\<purity_to_markers\>/;'q;"	kind:pred
hlds_markers.remove_marker	hlds_markers.m	/^:- pred remove_marker(/;kq|/^\<remove_marker\>/;'q;"	kind:pred
hlds_mode_body	hlds_inst_mode.m	/^:- type hlds_mode_body$/;kq|-;/\<hlds_mode_body\>/;'q;"	kind:type
hlds_mode_defn	hlds_inst_mode.m	/^:- type hlds_mode_defn$/;kq|-;/\<hlds_mode_defn\>/;'q;"	kind:type
hlds_module.avail_module	hlds_module.m	/^:- type avail_module$/;kq|-;/\<hlds_module.avail_module\>/;'q;"	kind:type
hlds_module.avail_module_entry	hlds_module.m	/^:- type avail_module_entry$/;kq|-;/\<hlds_module.avail_module_entry\>/;'q;"	kind:type
hlds_module.avail_module_map	hlds_module.m	/^:- type avail_module_map == map(module_name, avail_module_entry).$/;kq|-;/\<hlds_module.avail_module_map\>/;'q;"	kind:type
hlds_module.clone_daio_args	hlds_module.m	/^                clone_daio_args     :: one_or_more(int)$/;kq|-;/\<hlds_module.clone_daio_args\>/;'q;"	kind:fld
hlds_module.complexity_output	hlds_module.m	/^    ;       complexity_output.$/;kq|-;/\<hlds_module.complexity_output\>/;'q;"	kind:cons
hlds_module.direct_arg_map	hlds_module.m	/^:- type direct_arg_map == map(type_ctor, list(sym_name_arity)).$/;kq|-;/\<hlds_module.direct_arg_map\>/;'q;"	kind:type
hlds_module.direct_arg_proc	hlds_module.m	/^:- type direct_arg_proc$/;kq|-;/\<hlds_module.direct_arg_proc\>/;'q;"	kind:type
hlds_module.eei_constants	hlds_module.m	/^                eei_constants               :: list(constructor_repn),$/;kq|-;/\<hlds_module.eei_constants\>/;'q;"	kind:fld
hlds_module.eei_context	hlds_module.m	/^                eei_context                 :: prog_context$/;kq|-;/\<hlds_module.eei_context\>/;'q;"	kind:fld
hlds_module.eei_language	hlds_module.m	/^                eei_language                :: foreign_language,$/;kq|-;/\<hlds_module.eei_language\>/;'q;"	kind:fld
hlds_module.eei_name_map	hlds_module.m	/^                eei_name_map                :: map(string, string),$/;kq|-;/\<hlds_module.eei_name_map\>/;'q;"	kind:fld
hlds_module.eei_type_ctor	hlds_module.m	/^                eei_type_ctor               :: type_ctor,$/;kq|-;/\<hlds_module.eei_type_ctor\>/;'q;"	kind:fld
hlds_module.exported_enum_info	hlds_module.m	/^:- type exported_enum_info$/;kq|-;/\<hlds_module.exported_enum_info\>/;'q;"	kind:type
hlds_module.mi_cons_table	hlds_module.m	/^\/* 09 *\/        mi_cons_table                   :: cons_table,$/;kq|-;/\<hlds_module.mi_cons_table\>/;'q;"	kind:fld	file:
hlds_module.mi_globals	hlds_module.m	/^\/* 03 *\/        mi_globals                      :: globals,$/;kq|-;/\<hlds_module.mi_globals\>/;'q;"	kind:fld	file:
hlds_module.mi_inst_table	hlds_module.m	/^\/* 07 *\/        mi_inst_table                   :: inst_table,$/;kq|-;/\<hlds_module.mi_inst_table\>/;'q;"	kind:fld	file:
hlds_module.mi_mode_table	hlds_module.m	/^\/* 08 *\/        mi_mode_table                   :: mode_table,$/;kq|-;/\<hlds_module.mi_mode_table\>/;'q;"	kind:fld	file:
hlds_module.mi_predicate_table	hlds_module.m	/^\/* 04 *\/        mi_predicate_table              :: predicate_table,$/;kq|-;/\<hlds_module.mi_predicate_table\>/;'q;"	kind:fld	file:
hlds_module.mi_rare_info	hlds_module.m	/^\/* 02 *\/        mi_rare_info                    :: module_rare_info,$/;kq|-;/\<hlds_module.mi_rare_info\>/;'q;"	kind:fld	file:
hlds_module.mi_sub_info	hlds_module.m	/^\/* 01 *\/        mi_sub_info                     :: module_sub_info,$/;kq|-;/\<hlds_module.mi_sub_info\>/;'q;"	kind:fld	file:
hlds_module.mi_type_table	hlds_module.m	/^\/* 05 *\/        mi_type_table                   :: type_table,$/;kq|-;/\<hlds_module.mi_type_table\>/;'q;"	kind:fld	file:
hlds_module.module_info	hlds_module.m	/^:- type module_info$/;kq|-;/\<hlds_module.module_info\>/;'q;"	kind:type	file:
hlds_module.module_info_init	hlds_module.m	/^:- pred module_info_init(/;kq|/^\<module_info_init\>/;'q;"	kind:pred
hlds_module.module_rare_info	hlds_module.m	/^:- type module_rare_info$/;kq|-;/\<hlds_module.module_rare_info\>/;'q;"	kind:type	file:
hlds_module.module_sub_info	hlds_module.m	/^:- type module_sub_info$/;kq|-;/\<hlds_module.module_sub_info\>/;'q;"	kind:type	file:
hlds_module.mri_analysis_info	hlds_module.m	/^                mri_analysis_info               :: analysis_info,$/;kq|-;/\<hlds_module.mri_analysis_info\>/;'q;"	kind:fld	file:
hlds_module.mri_event_set	hlds_module.m	/^                mri_event_set                   :: event_set,$/;kq|-;/\<hlds_module.mri_event_set\>/;'q;"	kind:fld	file:
hlds_module.mri_exported_enums	hlds_module.m	/^                mri_exported_enums              :: list(exported_enum_info),$/;kq|-;/\<hlds_module.mri_exported_enums\>/;'q;"	kind:fld	file:
hlds_module.mri_has_user_event	hlds_module.m	/^                mri_has_user_event              :: has_user_event,$/;kq|-;/\<hlds_module.mri_has_user_event\>/;'q;"	kind:fld	file:
hlds_module.mri_module_name	hlds_module.m	/^                mri_module_name                 :: module_name,$/;kq|-;/\<hlds_module.mri_module_name\>/;'q;"	kind:fld	file:
hlds_module.mri_oisu_map	hlds_module.m	/^                mri_oisu_map                    :: oisu_map,$/;kq|-;/\<hlds_module.mri_oisu_map\>/;'q;"	kind:fld	file:
hlds_module.mri_oisu_procs	hlds_module.m	/^                mri_oisu_procs                  :: set(pred_proc_id),$/;kq|-;/\<hlds_module.mri_oisu_procs\>/;'q;"	kind:fld	file:
hlds_module.mri_proc_requests	hlds_module.m	/^                mri_proc_requests               :: proc_requests,$/;kq|-;/\<hlds_module.mri_proc_requests\>/;'q;"	kind:fld	file:
hlds_module.mri_type_repn_dec	hlds_module.m	/^                mri_type_repn_dec               :: type_repn_decision_data$/;kq|-;/\<hlds_module.mri_type_repn_dec\>/;'q;"	kind:fld	file:
hlds_module.mri_used_modules	hlds_module.m	/^                mri_used_modules                :: used_modules,$/;kq|-;/\<hlds_module.mri_used_modules\>/;'q;"	kind:fld	file:
hlds_module.msi_c_j_cs_fims	hlds_module.m	/^                msi_c_j_cs_fims                 :: c_j_cs_fims,$/;kq|-;/\<hlds_module.msi_c_j_cs_fims\>/;'q;"	kind:fld	file:
hlds_module.msi_class_table	hlds_module.m	/^                msi_class_table                 :: class_table,$/;kq|-;/\<hlds_module.msi_class_table\>/;'q;"	kind:fld	file:
hlds_module.msi_instance_table	hlds_module.m	/^                msi_instance_table              :: instance_table,$/;kq|-;/\<hlds_module.msi_instance_table\>/;'q;"	kind:fld	file:
hlds_module.must_process_preds	hlds_module.m	/^                must_process_preds  :: set(pred_id),$/;kq|-;/\<hlds_module.must_process_preds\>/;'q;"	kind:fld
hlds_module.no_problem_args	hlds_module.m	/^                no_problem_args     :: list(int)$/;kq|-;/\<hlds_module.no_problem_args\>/;'q;"	kind:fld
hlds_module.oisu_map	hlds_module.m	/^:- type oisu_map == map(type_ctor, oisu_preds).$/;kq|-;/\<hlds_module.oisu_map\>/;'q;"	kind:type
hlds_module.oisu_preds	hlds_module.m	/^:- type oisu_preds$/;kq|-;/\<hlds_module.oisu_preds\>/;'q;"	kind:type
hlds_module.op_creators	hlds_module.m	/^                op_creators     :: list(pred_id),$/;kq|-;/\<hlds_module.op_creators\>/;'q;"	kind:fld
hlds_module.op_destructors	hlds_module.m	/^                op_destructors  :: list(pred_id)$/;kq|-;/\<hlds_module.op_destructors\>/;'q;"	kind:fld
hlds_module.op_mutators	hlds_module.m	/^                op_mutators     :: list(pred_id),$/;kq|-;/\<hlds_module.op_mutators\>/;'q;"	kind:fld
hlds_module.pak_exception	hlds_module.m	/^    --->    pak_exception$/;kq|-;/\<hlds_module.pak_exception\>/;'q;"	kind:cons
hlds_module.pak_mm_tabling	hlds_module.m	/^    ;       pak_mm_tabling$/;kq|-;/\<hlds_module.pak_mm_tabling\>/;'q;"	kind:cons
hlds_module.pak_termination	hlds_module.m	/^    ;       pak_termination$/;kq|-;/\<hlds_module.pak_termination\>/;'q;"	kind:cons
hlds_module.pak_termination2	hlds_module.m	/^    ;       pak_termination2$/;kq|-;/\<hlds_module.pak_termination2\>/;'q;"	kind:cons
hlds_module.pak_trailing	hlds_module.m	/^    ;       pak_trailing$/;kq|-;/\<hlds_module.pak_trailing\>/;'q;"	kind:cons
hlds_module.pragma_map	hlds_module.m	/^                pragma_map          :: type_spec_pragma_map$/;kq|-;/\<hlds_module.pragma_map\>/;'q;"	kind:fld
hlds_module.predicate_arity	hlds_module.m	/^:- func predicate_arity(/;kq|/^\<predicate_arity\>/;'q;"	kind:func
hlds_module.predicate_id	hlds_module.m	/^:- pred predicate_id(/;kq|/^\<predicate_id\>/;'q;"	kind:pred
hlds_module.predicate_module	hlds_module.m	/^:- func predicate_module(/;kq|/^\<predicate_module\>/;'q;"	kind:func
hlds_module.predicate_name	hlds_module.m	/^:- func predicate_name(/;kq|/^\<predicate_name\>/;'q;"	kind:func
hlds_module.problem_args	hlds_module.m	/^                problem_args        :: one_or_more(int),$/;kq|-;/\<hlds_module.problem_args\>/;'q;"	kind:fld
hlds_module.proc_analysis_kind	hlds_module.m	/^:- type proc_analysis_kind$/;kq|-;/\<hlds_module.proc_analysis_kind\>/;'q;"	kind:type
hlds_module.table_struct_attrs	hlds_module.m	/^                table_struct_attrs                  :: table_attributes$/;kq|-;/\<hlds_module.table_struct_attrs\>/;'q;"	kind:fld
hlds_module.table_struct_info	hlds_module.m	/^:- type table_struct_info$/;kq|-;/\<hlds_module.table_struct_info\>/;'q;"	kind:type
hlds_module.table_struct_map	hlds_module.m	/^:- type table_struct_map == map(pred_proc_id, table_struct_info).$/;kq|-;/\<hlds_module.table_struct_map\>/;'q;"	kind:type
hlds_module.table_struct_proc	hlds_module.m	/^                table_struct_proc                   :: proc_table_struct_info,$/;kq|-;/\<hlds_module.table_struct_proc\>/;'q;"	kind:fld
hlds_module.trdd_foreign_enums	hlds_module.m	/^                trdd_foreign_enums      :: list({item_mercury_status,$/;kq|-;/\<hlds_module.trdd_foreign_enums\>/;'q;"	kind:fld
hlds_module.trdd_type_repns	hlds_module.m	/^                trdd_type_repns         :: type_ctor_repn_map,$/;kq|-;/\<hlds_module.trdd_type_repns\>/;'q;"	kind:fld
hlds_module.type_ctor_gen_info	hlds_module.m	/^:- type type_ctor_gen_info$/;kq|-;/\<hlds_module.type_ctor_gen_info\>/;'q;"	kind:type
hlds_module.type_spec_tables	hlds_module.m	/^:- type type_spec_tables$/;kq|-;/\<hlds_module.type_spec_tables\>/;'q;"	kind:type
hlds_module.unused_arg_info	hlds_module.m	/^:- type unused_arg_info == map(pred_proc_id, list(int)).$/;kq|-;/\<hlds_module.unused_arg_info\>/;'q;"	kind:type
hlds_module.user_req_procs	hlds_module.m	/^                user_req_procs      :: set(pred_proc_id),$/;kq|-;/\<hlds_module.user_req_procs\>/;'q;"	kind:fld
hlds_out_goal.case_comment	hlds_out_goal.m	/^:- func case_comment(string, string, list(/;kq|/^\<case_comment\>/;'q;"	kind:func
hlds_out_goal.do_format_goal	hlds_out_goal.m	/^:- pred do_format_goal(/;kq|/^\<do_format_goal\>/;'q;"	kind:pred
hlds_out_goal.do_write_goal	hlds_out_goal.m	/^:- pred do_write_goal(/;kq|/^\<do_write_goal\>/;'q;"	kind:pred
hlds_out_goal.dump_goal	hlds_out_goal.m	/^:- pred dump_goal(/;kq|/^\<dump_goal\>/;'q;"	kind:pred
hlds_out_goal.dump_goal_nl	hlds_out_goal.m	/^:- pred dump_goal_nl(/;kq|/^\<dump_goal_nl\>/;'q;"	kind:pred
hlds_out_goal.format_arg_modes	hlds_out_goal.m	/^:- pred format_arg_modes(/;kq|/^\<format_arg_modes\>/;'q;"	kind:pred	file:
hlds_out_goal.format_goal	hlds_out_goal.m	/^:- pred format_goal(/;kq|/^\<format_goal\>/;'q;"	kind:pred
hlds_out_goal.format_goal_conj	hlds_out_goal.m	/^:- pred format_goal_conj(/;kq|/^\<format_goal_conj\>/;'q;"	kind:pred	file:
hlds_out_goal.format_goal_disj	hlds_out_goal.m	/^:- pred format_goal_disj(/;kq|/^\<format_goal_disj\>/;'q;"	kind:pred	file:
hlds_out_goal.format_goal_expr	hlds_out_goal.m	/^:- pred format_goal_expr(/;kq|/^\<format_goal_expr\>/;'q;"	kind:pred	file:
hlds_out_goal.format_goal_list	hlds_out_goal.m	/^:- pred format_goal_list(/;kq|/^\<format_goal_list\>/;'q;"	kind:pred
hlds_out_goal.format_goal_nl	hlds_out_goal.m	/^:- pred format_goal_nl(/;kq|/^\<format_goal_nl\>/;'q;"	kind:pred
hlds_out_goal.format_unify_rhs	hlds_out_goal.m	/^:- pred format_unify_rhs(/;kq|/^\<format_unify_rhs\>/;'q;"	kind:pred
hlds_out_goal.hoig_inst_varset	hlds_out_goal.m	/^                hoig_inst_varset    :: inst_varset,$/;kq|-;/\<hlds_out_goal.hoig_inst_varset\>/;'q;"	kind:fld
hlds_out_goal.hoig_module_info	hlds_out_goal.m	/^                hoig_module_info    :: module_info,$/;kq|-;/\<hlds_out_goal.hoig_module_info\>/;'q;"	kind:fld
hlds_out_goal.hoig_out_info	hlds_out_goal.m	/^                hoig_out_info       :: hlds_out_info,$/;kq|-;/\<hlds_out_goal.hoig_out_info\>/;'q;"	kind:fld
hlds_out_goal.hoig_tvarset	hlds_out_goal.m	/^                hoig_tvarset        :: tvarset,$/;kq|-;/\<hlds_out_goal.hoig_tvarset\>/;'q;"	kind:fld
hlds_out_goal.hoig_type_qual	hlds_out_goal.m	/^                hoig_type_qual      :: type_qual$/;kq|-;/\<hlds_out_goal.hoig_type_qual\>/;'q;"	kind:fld
hlds_out_goal.write_case	hlds_out_goal.m	/^:- pred write_case(/;kq|/^\<write_case\>/;'q;"	kind:pred	file:
hlds_out_goal.write_cases	hlds_out_goal.m	/^:- pred write_cases(/;kq|/^\<write_cases\>/;'q;"	kind:pred	file:
hlds_out_goal.write_conj	hlds_out_goal.m	/^:- pred write_conj(/;kq|/^\<write_conj\>/;'q;"	kind:pred	file:
hlds_out_goal.write_goal	hlds_out_goal.m	/^:- pred write_goal(/;kq|/^\<write_goal\>/;'q;"	kind:pred
hlds_out_goal.write_goal_list	hlds_out_goal.m	/^:- pred write_goal_list(/;kq|/^\<write_goal_list\>/;'q;"	kind:pred
hlds_out_goal.write_goal_nl	hlds_out_goal.m	/^:- pred write_goal_nl(/;kq|/^\<write_goal_nl\>/;'q;"	kind:pred
hlds_out_goal.write_unify_rhs	hlds_out_goal.m	/^:- pred write_unify_rhs(/;kq|/^\<write_unify_rhs\>/;'q;"	kind:pred
hlds_out_info	hlds_out_util.m	/^:- type hlds_out_info$/;kq|-;/\<hlds_out_info\>/;'q;"	kind:type
hlds_out_info_goal	hlds_out_goal.m	/^:- type hlds_out_info_goal$/;kq|-;/\<hlds_out_info_goal\>/;'q;"	kind:type
hlds_out_mode.do_incl_addr	hlds_out_mode.m	/^    ;       do_incl_addr.$/;kq|-;/\<hlds_out_mode.do_incl_addr\>/;'q;"	kind:cons
hlds_out_mode.do_not_incl_addr	hlds_out_mode.m	/^    --->    do_not_incl_addr$/;kq|-;/\<hlds_out_mode.do_not_incl_addr\>/;'q;"	kind:cons
hlds_out_mode.get_inst_addr	hlds_out_mode.m	/^:- pred get_inst_addr(/;kq|/^\<get_inst_addr\>/;'q;"	kind:pred	file:
hlds_out_mode.incl_addr	hlds_out_mode.m	/^:- type incl_addr$/;kq|-;/\<hlds_out_mode.incl_addr\>/;'q;"	kind:type
hlds_out_module.format_footer	hlds_out_module.m	/^:- pred format_footer(/;kq|/^\<format_footer\>/;'q;"	kind:pred	file:
hlds_out_module.format_header	hlds_out_module.m	/^:- pred format_header(/;kq|/^\<format_header\>/;'q;"	kind:pred	file:
hlds_out_module.format_hlds	hlds_out_module.m	/^:- pred format_hlds(/;kq|/^\<format_hlds\>/;'q;"	kind:pred	file:
hlds_out_module.format_preds	hlds_out_module.m	/^:- pred format_preds(hlds_out_info::in, bool::in, list(/;kq|/^\<format_preds\>/;'q;"	kind:pred	file:
hlds_out_module.hlds_to_string	hlds_out_module.m	/^:- func hlds_to_string(/;kq|/^\<hlds_to_string\>/;'q;"	kind:func
hlds_out_module.write_hlds	hlds_out_module.m	/^:- pred write_hlds(/;kq|/^\<write_hlds\>/;'q;"	kind:pred
hlds_out_pred.format_clause	hlds_out_pred.m	/^:- pred format_clause(/;kq|/^\<format_clause\>/;'q;"	kind:pred
hlds_out_pred.format_clauses	hlds_out_pred.m	/^:- pred format_clauses(/;kq|/^\<format_clauses\>/;'q;"	kind:pred	file:
hlds_out_pred.format_pred	hlds_out_pred.m	/^:- pred format_pred(/;kq|/^\<format_pred\>/;'q;"	kind:pred
hlds_out_pred.format_proc	hlds_out_pred.m	/^:- pred format_proc(/;kq|/^\<format_proc\>/;'q;"	kind:pred	file:
hlds_out_pred.format_var_types	hlds_out_pred.m	/^:- pred format_var_types(/;kq|/^\<format_var_types\>/;'q;"	kind:pred	file:
hlds_out_pred.write_clause	hlds_out_pred.m	/^:- pred write_clause(/;kq|/^\<write_clause\>/;'q;"	kind:pred
hlds_out_pred.write_pred	hlds_out_pred.m	/^:- pred write_pred(/;kq|/^\<write_pred\>/;'q;"	kind:pred
hlds_out_type_table.one_offset	hlds_out_type_table.m	/^    --->    one_offset$/;kq|-;/\<hlds_out_type_table.one_offset\>/;'q;"	kind:cons	file:
hlds_out_util.apply_func_name	hlds_out_util.m	/^:- func apply_func_name(/;kq|/^\<apply_func_name\>/;'q;"	kind:func	file:
hlds_out_util.dump_clauses	hlds_out_util.m	/^                dump_clauses                    :: bool,    % C$/;kq|-;/\<hlds_out_util.dump_clauses\>/;'q;"	kind:fld
hlds_out_util.dump_cons_table	hlds_out_util.m	/^                dump_cons_table                 :: bool,    % W$/;kq|-;/\<hlds_out_util.dump_cons_table\>/;'q;"	kind:fld
hlds_out_util.dump_ctgc	hlds_out_util.m	/^                dump_ctgc                       :: bool,    % G$/;kq|-;/\<hlds_out_util.dump_ctgc\>/;'q;"	kind:fld
hlds_out_util.dump_follow_vars	hlds_out_util.m	/^                dump_follow_vars                :: bool,    % f$/;kq|-;/\<hlds_out_util.dump_follow_vars\>/;'q;"	kind:fld
hlds_out_util.dump_imports	hlds_out_util.m	/^                dump_imports                    :: bool,    % I$/;kq|-;/\<hlds_out_util.dump_imports\>/;'q;"	kind:fld
hlds_out_util.dump_opt	hlds_out_util.m	/^:- pred dump_opt(char::in, (func(/;kq|/^\<dump_opt\>/;'q;"	kind:pred	file:
hlds_out_util.dump_predicates	hlds_out_util.m	/^                dump_predicates                 :: bool,    % x$/;kq|-;/\<hlds_out_util.dump_predicates\>/;'q;"	kind:fld
hlds_out_util.format_intlist	hlds_out_util.m	/^:- pred format_intlist(list(/;kq|/^\<format_intlist\>/;'q;"	kind:pred
hlds_out_util.hlds_out_info	hlds_out_util.m	/^:- type hlds_out_info$/;kq|-;/\<hlds_out_util.hlds_out_info\>/;'q;"	kind:type
hlds_out_util.lcw_argument	hlds_out_util.m	/^    ;       lcw_argument$/;kq|-;/\<hlds_out_util.lcw_argument\>/;'q;"	kind:cons
hlds_out_util.lcw_call	hlds_out_util.m	/^    ;       lcw_call$/;kq|-;/\<hlds_out_util.lcw_call\>/;'q;"	kind:cons
hlds_out_util.lcw_element	hlds_out_util.m	/^    ;       lcw_element.$/;kq|-;/\<hlds_out_util.lcw_element\>/;'q;"	kind:cons
hlds_out_util.lcw_none	hlds_out_util.m	/^    --->    lcw_none$/;kq|-;/\<hlds_out_util.lcw_none\>/;'q;"	kind:cons
hlds_out_util.lcw_result	hlds_out_util.m	/^    ;       lcw_result$/;kq|-;/\<hlds_out_util.lcw_result\>/;'q;"	kind:cons
hlds_out_util.qualify_cons_id	hlds_out_util.m	/^    --->    qualify_cons_id$/;kq|-;/\<hlds_out_util.qualify_cons_id\>/;'q;"	kind:cons
hlds_out_util.set_dump_clauses	hlds_out_util.m	/^:- func set_dump_clauses(/;kq|/^\<set_dump_clauses\>/;'q;"	kind:func	file:
hlds_out_util.set_dump_ctgc	hlds_out_util.m	/^:- func set_dump_ctgc(/;kq|/^\<set_dump_ctgc\>/;'q;"	kind:func	file:
hlds_out_util.set_dump_imports	hlds_out_util.m	/^:- func set_dump_imports(/;kq|/^\<set_dump_imports\>/;'q;"	kind:func	file:
hlds_out_util.write_intlist	hlds_out_util.m	/^:- pred write_intlist(io.text_output_stream::in, list(/;kq|/^\<write_intlist\>/;'q;"	kind:pred
hlds_pred.add_new_proc	hlds_pred.m	/^:- pred add_new_proc(/;kq|/^\<add_new_proc\>/;'q;"	kind:pred
hlds_pred.address_is_not_taken	hlds_pred.m	/^    ;       address_is_not_taken.$/;kq|-;/\<hlds_pred.address_is_not_taken\>/;'q;"	kind:cons
hlds_pred.address_is_taken	hlds_pred.m	/^    --->    address_is_taken$/;kq|-;/\<hlds_pred.address_is_taken\>/;'q;"	kind:cons
hlds_pred.arg_info	hlds_pred.m	/^:- type arg_info$/;kq|-;/\<hlds_pred.arg_info\>/;'q;"	kind:type
hlds_pred.arg_loc	hlds_pred.m	/^:- type arg_loc$/;kq|-;/\<hlds_pred.arg_loc\>/;'q;"	kind:type
hlds_pred.arg_modes_map	hlds_pred.m	/^:- type arg_modes_map == pair(map(prog_var, bool)).$/;kq|-;/\<hlds_pred.arg_modes_map\>/;'q;"	kind:type
hlds_pred.arg_type	hlds_pred.m	/^                arg_type                :: mer_type$/;kq|-;/\<hlds_pred.arg_type\>/;'q;"	kind:fld
hlds_pred.builtin_state	hlds_pred.m	/^:- func builtin_state(/;kq|/^\<builtin_state\>/;'q;"	kind:func
hlds_pred.call_id	hlds_pred.m	/^:- type call_id$/;kq|-;/\<hlds_pred.call_id\>/;'q;"	kind:type
hlds_pred.call_site_statics	hlds_pred.m	/^                call_site_statics       :: list(call_site_static_data),$/;kq|-;/\<hlds_pred.call_site_statics\>/;'q;"	kind:fld
hlds_pred.callback	hlds_pred.m	/^    ;       callback($/;kq|-;/\<hlds_pred.callback\>/;'q;"	kind:cons
hlds_pred.callback_file_name	hlds_pred.m	/^                callback_file_name      :: string,$/;kq|-;/\<hlds_pred.callback_file_name\>/;'q;"	kind:fld
hlds_pred.callback_goal_path	hlds_pred.m	/^                callback_goal_path      :: forward_goal_path$/;kq|-;/\<hlds_pred.callback_goal_path\>/;'q;"	kind:fld
hlds_pred.callback_line_number	hlds_pred.m	/^                callback_line_number    :: int,$/;kq|-;/\<hlds_pred.callback_line_number\>/;'q;"	kind:fld
hlds_pred.can_process	hlds_pred.m	/^:- type can_process$/;kq|-;/\<hlds_pred.can_process\>/;'q;"	kind:type
hlds_pred.can_process_now	hlds_pred.m	/^    ;       can_process_now.$/;kq|-;/\<hlds_pred.can_process_now\>/;'q;"	kind:cons
hlds_pred.cannot_process_yet	hlds_pred.m	/^    --->    cannot_process_yet$/;kq|-;/\<hlds_pred.cannot_process_yet\>/;'q;"	kind:cons
hlds_pred.coverage_points	hlds_pred.m	/^                coverage_points         :: list(coverage_point_info)$/;kq|-;/\<hlds_pred.coverage_points\>/;'q;"	kind:fld
hlds_pred.cur_user_decl_info	hlds_pred.m	/^:- type cur_user_decl_info$/;kq|-;/\<hlds_pred.cur_user_decl_info\>/;'q;"	kind:type
hlds_pred.decl_implementation	hlds_pred.m	/^    ;       decl_implementation.$/;kq|-;/\<hlds_pred.decl_implementation\>/;'q;"	kind:cons
hlds_pred.decl_interface	hlds_pred.m	/^    --->    decl_interface$/;kq|-;/\<hlds_pred.decl_interface\>/;'q;"	kind:cons
hlds_pred.decl_section	hlds_pred.m	/^:- type decl_section$/;kq|-;/\<hlds_pred.decl_section\>/;'q;"	kind:type
hlds_pred.deep_layout	hlds_pred.m	/^                deep_layout             :: maybe(hlds_deep_layout),$/;kq|-;/\<hlds_pred.deep_layout\>/;'q;"	kind:fld
hlds_pred.deep_layout_excp	hlds_pred.m	/^                deep_layout_excp        :: hlds_deep_excp_vars$/;kq|-;/\<hlds_pred.deep_layout_excp\>/;'q;"	kind:fld
hlds_pred.deep_layout_static	hlds_pred.m	/^                deep_layout_static      :: hlds_proc_static,$/;kq|-;/\<hlds_pred.deep_layout_static\>/;'q;"	kind:fld
hlds_pred.deep_orig_body	hlds_pred.m	/^                deep_orig_body          :: deep_original_body$/;kq|-;/\<hlds_pred.deep_orig_body\>/;'q;"	kind:fld
hlds_pred.deep_original_body	hlds_pred.m	/^:- type deep_original_body$/;kq|-;/\<hlds_pred.deep_original_body\>/;'q;"	kind:type
hlds_pred.deep_prof_inner_proc	hlds_pred.m	/^    --->    deep_prof_inner_proc($/;kq|-;/\<hlds_pred.deep_prof_inner_proc\>/;'q;"	kind:cons
hlds_pred.deep_prof_outer_proc	hlds_pred.m	/^    ;       deep_prof_outer_proc($/;kq|-;/\<hlds_pred.deep_prof_outer_proc\>/;'q;"	kind:cons
hlds_pred.deep_profile_role	hlds_pred.m	/^:- type deep_profile_role$/;kq|-;/\<hlds_pred.deep_profile_role\>/;'q;"	kind:type
hlds_pred.deep_rec	hlds_pred.m	/^                deep_rec                :: maybe(deep_recursion_info),$/;kq|-;/\<hlds_pred.deep_rec\>/;'q;"	kind:fld
hlds_pred.deep_recursion_info	hlds_pred.m	/^:- type deep_recursion_info$/;kq|-;/\<hlds_pred.deep_recursion_info\>/;'q;"	kind:type
hlds_pred.define_new_pred	hlds_pred.m	/^:- pred define_new_pred(/;kq|/^\<define_new_pred\>/;'q;"	kind:pred
hlds_pred.detism_decl	hlds_pred.m	/^:- type detism_decl$/;kq|-;/\<hlds_pred.detism_decl\>/;'q;"	kind:type
hlds_pred.detism_decl_explicit	hlds_pred.m	/^    --->    detism_decl_explicit$/;kq|-;/\<hlds_pred.detism_decl_explicit\>/;'q;"	kind:cons
hlds_pred.detism_decl_implicit	hlds_pred.m	/^    ;       detism_decl_implicit$/;kq|-;/\<hlds_pred.detism_decl_implicit\>/;'q;"	kind:cons
hlds_pred.detism_decl_none	hlds_pred.m	/^    ;       detism_decl_none.$/;kq|-;/\<hlds_pred.detism_decl_none\>/;'q;"	kind:cons
hlds_pred.dob_body	hlds_pred.m	/^                dob_body                :: hlds_goal,$/;kq|-;/\<hlds_pred.dob_body\>/;'q;"	kind:fld
hlds_pred.dob_detism	hlds_pred.m	/^                dob_detism              :: determinism$/;kq|-;/\<hlds_pred.dob_detism\>/;'q;"	kind:fld
hlds_pred.dob_head_vars	hlds_pred.m	/^                dob_head_vars           :: list(prog_var),$/;kq|-;/\<hlds_pred.dob_head_vars\>/;'q;"	kind:fld
hlds_pred.dob_instmap	hlds_pred.m	/^                dob_instmap             :: instmap,$/;kq|-;/\<hlds_pred.dob_instmap\>/;'q;"	kind:fld
hlds_pred.dob_var_table	hlds_pred.m	/^                dob_var_table           :: var_table,$/;kq|-;/\<hlds_pred.dob_var_table\>/;'q;"	kind:fld
hlds_pred.dpip_outer_proc	hlds_pred.m	/^                dpip_outer_proc         :: pred_proc_id$/;kq|-;/\<hlds_pred.dpip_outer_proc\>/;'q;"	kind:fld
hlds_pred.dpop_inner_proc	hlds_pred.m	/^                dpop_inner_proc         :: pred_proc_id$/;kq|-;/\<hlds_pred.dpop_inner_proc\>/;'q;"	kind:fld
hlds_pred.dri_role	hlds_pred.m	/^                dri_role                :: deep_profile_role,$/;kq|-;/\<hlds_pred.dri_role\>/;'q;"	kind:fld
hlds_pred.dri_visible_scc	hlds_pred.m	/^                dri_visible_scc         :: list(visible_scc_data)$/;kq|-;/\<hlds_pred.dri_visible_scc\>/;'q;"	kind:fld
hlds_pred.external_type_params	hlds_pred.m	/^:- type external_type_params == list(tvar).$/;kq|-;/\<hlds_pred.external_type_params\>/;'q;"	kind:type
hlds_pred.format_call_info	hlds_pred.m	/^:- type format_call_info$/;kq|-;/\<hlds_pred.format_call_info\>/;'q;"	kind:type
hlds_pred.gcid_cast	hlds_pred.m	/^    ;       gcid_cast(cast_kind).$/;kq|-;/\<hlds_pred.gcid_cast\>/;'q;"	kind:cons
hlds_pred.gcid_class_method	hlds_pred.m	/^    ;       gcid_class_method(class_id, pf_sym_name_arity)$/;kq|-;/\<hlds_pred.gcid_class_method\>/;'q;"	kind:cons
hlds_pred.gcid_event_call	hlds_pred.m	/^    ;       gcid_event_call(string)$/;kq|-;/\<hlds_pred.gcid_event_call\>/;'q;"	kind:cons
hlds_pred.gcid_higher_order	hlds_pred.m	/^    --->    gcid_higher_order(purity, pred_or_func, pred_form_arity)$/;kq|-;/\<hlds_pred.gcid_higher_order\>/;'q;"	kind:cons
hlds_pred.generator_return	hlds_pred.m	/^    --->    generator_return($/;kq|-;/\<hlds_pred.generator_return\>/;'q;"	kind:cons
hlds_pred.generator_rval	hlds_pred.m	/^                generator_rval          :: string,$/;kq|-;/\<hlds_pred.generator_rval\>/;'q;"	kind:fld
hlds_pred.generic_call_id	hlds_pred.m	/^    ;       generic_call_id(var_name_source, generic_call).$/;kq|-;/\<hlds_pred.generic_call_id\>/;'q;"	kind:cons
hlds_pred.generic_call_id	hlds_pred.m	/^:- type generic_call_id$/;kq|-;/\<hlds_pred.generic_call_id\>/;'q;"	kind:type
hlds_pred.goal_for_promise	hlds_pred.m	/^    ;       goal_for_promise(promise_type).$/;kq|-;/\<hlds_pred.goal_for_promise\>/;'q;"	kind:cons
hlds_pred.goal_not_for_promise	hlds_pred.m	/^    --->    goal_not_for_promise(np_goal_type)$/;kq|-;/\<hlds_pred.goal_not_for_promise\>/;'q;"	kind:cons
hlds_pred.goal_type	hlds_pred.m	/^:- type goal_type$/;kq|-;/\<hlds_pred.goal_type\>/;'q;"	kind:type
hlds_pred.goal_type_has_clause	hlds_pred.m	/^:- pred goal_type_has_clause(/;kq|/^\<goal_type_has_clause\>/;'q;"	kind:pred	file:
hlds_pred.has_foreign_exports	hlds_pred.m	/^    ;       has_foreign_exports.$/;kq|-;/\<hlds_pred.has_foreign_exports\>/;'q;"	kind:cons
hlds_pred.has_no_parallel_conj	hlds_pred.m	/^    ;       has_no_parallel_conj.$/;kq|-;/\<hlds_pred.has_no_parallel_conj\>/;'q;"	kind:cons
hlds_pred.has_no_user_event	hlds_pred.m	/^    ;       has_no_user_event.$/;kq|-;/\<hlds_pred.has_no_user_event\>/;'q;"	kind:cons
hlds_pred.has_parallel_conj	hlds_pred.m	/^:- type has_parallel_conj$/;kq|-;/\<hlds_pred.has_parallel_conj\>/;'q;"	kind:type
hlds_pred.has_tail_rec_call	hlds_pred.m	/^:- type has_tail_rec_call$/;kq|-;/\<hlds_pred.has_tail_rec_call\>/;'q;"	kind:type
hlds_pred.has_user_event	hlds_pred.m	/^:- type has_user_event$/;kq|-;/\<hlds_pred.has_user_event\>/;'q;"	kind:type
hlds_pred.higher_order_call	hlds_pred.m	/^    ;       higher_order_call($/;kq|-;/\<hlds_pred.higher_order_call\>/;'q;"	kind:cons
hlds_pred.hlds_deep_excp_vars	hlds_pred.m	/^:- type hlds_deep_excp_vars$/;kq|-;/\<hlds_pred.hlds_deep_excp_vars\>/;'q;"	kind:type
hlds_pred.hlds_deep_layout	hlds_pred.m	/^:- type hlds_deep_layout$/;kq|-;/\<hlds_pred.hlds_deep_layout\>/;'q;"	kind:type
hlds_pred.hlds_proc_static	hlds_pred.m	/^:- type hlds_proc_static$/;kq|-;/\<hlds_pred.hlds_proc_static\>/;'q;"	kind:type
hlds_pred.ho_goal_path	hlds_pred.m	/^                ho_goal_path            :: forward_goal_path$/;kq|-;/\<hlds_pred.ho_goal_path\>/;'q;"	kind:fld
hlds_pred.ho_line_number	hlds_pred.m	/^                ho_line_number          :: int,$/;kq|-;/\<hlds_pred.ho_line_number\>/;'q;"	kind:fld
hlds_pred.impl_lang_foreign	hlds_pred.m	/^    ;       impl_lang_foreign(foreign_language).$/;kq|-;/\<hlds_pred.impl_lang_foreign\>/;'q;"	kind:cons
hlds_pred.impl_lang_mercury	hlds_pred.m	/^    --->    impl_lang_mercury$/;kq|-;/\<hlds_pred.impl_lang_mercury\>/;'q;"	kind:cons
hlds_pred.imported_reuse	hlds_pred.m	/^:- type imported_reuse$/;kq|-;/\<hlds_pred.imported_reuse\>/;'q;"	kind:type	file:
hlds_pred.imported_sharing	hlds_pred.m	/^:- type imported_sharing$/;kq|-;/\<hlds_pred.imported_sharing\>/;'q;"	kind:type	file:
hlds_pred.initial_pred_id	hlds_pred.m	/^:- func initial_pred_id = pred_id.$/;kq|/^\<initial_pred_id\>/;'q;"	kind:func
hlds_pred.initial_proc_id	hlds_pred.m	/^:- func initial_proc_id = proc_id.$/;kq|/^\<initial_proc_id\>/;'q;"	kind:func
hlds_pred.invalid_pred_id	hlds_pred.m	/^:- func invalid_pred_id = pred_id.$/;kq|/^\<invalid_pred_id\>/;'q;"	kind:func
hlds_pred.invalid_proc_id	hlds_pred.m	/^:- func invalid_proc_id = proc_id.$/;kq|/^\<invalid_proc_id\>/;'q;"	kind:func
hlds_pred.is_address_taken	hlds_pred.m	/^:- type is_address_taken$/;kq|-;/\<hlds_pred.is_address_taken\>/;'q;"	kind:type
hlds_pred.is_inline_builtin	hlds_pred.m	/^:- pred is_inline_builtin(/;kq|/^\<is_inline_builtin\>/;'q;"	kind:pred	file:
hlds_pred.is_unify_pred	hlds_pred.m	/^:- pred is_unify_pred(/;kq|/^\<is_unify_pred\>/;'q;"	kind:pred
hlds_pred.liveness_info	hlds_pred.m	/^:- type liveness_info == set_of_progvar.    % The live variables.$/;kq|-;/\<hlds_pred.liveness_info\>/;'q;"	kind:type
hlds_pred.maybe_imported_reuse	hlds_pred.m	/^                maybe_imported_reuse  :: maybe(imported_reuse)$/;kq|-;/\<hlds_pred.maybe_imported_reuse\>/;'q;"	kind:fld	file:
hlds_pred.maybe_predmode_decl	hlds_pred.m	/^:- type maybe_predmode_decl$/;kq|-;/\<hlds_pred.maybe_predmode_decl\>/;'q;"	kind:type
hlds_pred.maybe_reuse	hlds_pred.m	/^                maybe_reuse     :: maybe(structure_reuse_domain_and_status),$/;kq|-;/\<hlds_pred.maybe_reuse\>/;'q;"	kind:fld	file:
hlds_pred.maybe_sharing	hlds_pred.m	/^                maybe_sharing   :: maybe(structure_sharing_domain_and_status),$/;kq|-;/\<hlds_pred.maybe_sharing\>/;'q;"	kind:fld	file:
hlds_pred.method_call	hlds_pred.m	/^    ;       method_call($/;kq|-;/\<hlds_pred.method_call\>/;'q;"	kind:cons
hlds_pred.method_file_name	hlds_pred.m	/^                method_file_name        :: string,$/;kq|-;/\<hlds_pred.method_file_name\>/;'q;"	kind:fld
hlds_pred.method_goal_path	hlds_pred.m	/^                method_goal_path        :: forward_goal_path$/;kq|-;/\<hlds_pred.method_goal_path\>/;'q;"	kind:fld
hlds_pred.method_line_number	hlds_pred.m	/^                method_line_number      :: int,$/;kq|-;/\<hlds_pred.method_line_number\>/;'q;"	kind:fld
hlds_pred.middle_csd	hlds_pred.m	/^                middle_csd              :: prog_var,$/;kq|-;/\<hlds_pred.middle_csd\>/;'q;"	kind:fld
hlds_pred.needs_maxfr_slot	hlds_pred.m	/^:- type needs_maxfr_slot$/;kq|-;/\<hlds_pred.needs_maxfr_slot\>/;'q;"	kind:type
hlds_pred.next_pred_id	hlds_pred.m	/^:- pred next_pred_id(/;kq|/^\<next_pred_id\>/;'q;"	kind:pred
hlds_pred.next_proc_id	hlds_pred.m	/^:- pred next_proc_id(/;kq|/^\<next_proc_id\>/;'q;"	kind:pred
hlds_pred.no_foreign_exports	hlds_pred.m	/^    --->    no_foreign_exports$/;kq|-;/\<hlds_pred.no_foreign_exports\>/;'q;"	kind:cons
hlds_pred.no_predmode_decl	hlds_pred.m	/^    --->    no_predmode_decl$/;kq|-;/\<hlds_pred.no_predmode_decl\>/;'q;"	kind:cons
hlds_pred.normal_call	hlds_pred.m	/^    --->    normal_call($/;kq|-;/\<hlds_pred.normal_call\>/;'q;"	kind:cons
hlds_pred.normal_callee	hlds_pred.m	/^                normal_callee           :: rtti_proc_label,$/;kq|-;/\<hlds_pred.normal_callee\>/;'q;"	kind:fld
hlds_pred.normal_file_name	hlds_pred.m	/^                normal_file_name        :: string,$/;kq|-;/\<hlds_pred.normal_file_name\>/;'q;"	kind:fld
hlds_pred.normal_goal_path	hlds_pred.m	/^                normal_goal_path        :: forward_goal_path$/;kq|-;/\<hlds_pred.normal_goal_path\>/;'q;"	kind:fld
hlds_pred.normal_line_number	hlds_pred.m	/^                normal_line_number      :: int,$/;kq|-;/\<hlds_pred.normal_line_number\>/;'q;"	kind:fld
hlds_pred.normal_type_subst	hlds_pred.m	/^                normal_type_subst       :: string,$/;kq|-;/\<hlds_pred.normal_type_subst\>/;'q;"	kind:fld
hlds_pred.np_goal_type	hlds_pred.m	/^:- type np_goal_type$/;kq|-;/\<hlds_pred.np_goal_type\>/;'q;"	kind:type
hlds_pred.np_goal_type_clause	hlds_pred.m	/^    ;       np_goal_type_clause$/;kq|-;/\<hlds_pred.np_goal_type_clause\>/;'q;"	kind:cons
hlds_pred.np_goal_type_foreign	hlds_pred.m	/^    ;       np_goal_type_foreign$/;kq|-;/\<hlds_pred.np_goal_type_foreign\>/;'q;"	kind:cons
hlds_pred.np_goal_type_none	hlds_pred.m	/^    --->    np_goal_type_none$/;kq|-;/\<hlds_pred.np_goal_type_none\>/;'q;"	kind:cons
hlds_pred.oisu_creator_for	hlds_pred.m	/^    --->    oisu_creator_for(type_ctor)$/;kq|-;/\<hlds_pred.oisu_creator_for\>/;'q;"	kind:cons
hlds_pred.oisu_destructor_for	hlds_pred.m	/^    ;       oisu_destructor_for(type_ctor).$/;kq|-;/\<hlds_pred.oisu_destructor_for\>/;'q;"	kind:cons
hlds_pred.oisu_mutator_for	hlds_pred.m	/^    ;       oisu_mutator_for(type_ctor)$/;kq|-;/\<hlds_pred.oisu_mutator_for\>/;'q;"	kind:cons
hlds_pred.oisu_pred_kind_for	hlds_pred.m	/^:- type oisu_pred_kind_for$/;kq|-;/\<hlds_pred.oisu_pred_kind_for\>/;'q;"	kind:type
hlds_pred.old_outermost	hlds_pred.m	/^                old_outermost           :: maybe(prog_var)$/;kq|-;/\<hlds_pred.old_outermost\>/;'q;"	kind:fld
hlds_pred.orig_var_name	hlds_pred.m	/^                orig_var_name           :: string,$/;kq|-;/\<hlds_pred.orig_var_name\>/;'q;"	kind:fld
hlds_pred.orig_var_num	hlds_pred.m	/^                orig_var_num            :: int,$/;kq|-;/\<hlds_pred.orig_var_num\>/;'q;"	kind:fld
hlds_pred.pi_arg_types	hlds_pred.m	/^\/*  8 *\/        pi_arg_types            :: list(mer_type),$/;kq|-;/\<hlds_pred.pi_arg_types\>/;'q;"	kind:fld	file:
hlds_pred.pi_class_context	hlds_pred.m	/^\/* 12 *\/        pi_class_context        :: univ_exist_constraints,$/;kq|-;/\<hlds_pred.pi_class_context\>/;'q;"	kind:fld	file:
hlds_pred.pi_clauses_info	hlds_pred.m	/^\/* 13 *\/        pi_clauses_info         :: clauses_info,$/;kq|-;/\<hlds_pred.pi_clauses_info\>/;'q;"	kind:fld	file:
hlds_pred.pi_decl_typevarset	hlds_pred.m	/^\/*  9 *\/        pi_decl_typevarset      :: tvarset,$/;kq|-;/\<hlds_pred.pi_decl_typevarset\>/;'q;"	kind:fld	file:
hlds_pred.pi_exist_quant_tvars	hlds_pred.m	/^\/* 11 *\/        pi_exist_quant_tvars    :: existq_tvars,$/;kq|-;/\<hlds_pred.pi_exist_quant_tvars\>/;'q;"	kind:fld	file:
hlds_pred.pi_is_pred_or_func	hlds_pred.m	/^\/*  2 *\/        pi_is_pred_or_func      :: pred_or_func,$/;kq|-;/\<hlds_pred.pi_is_pred_or_func\>/;'q;"	kind:fld	file:
hlds_pred.pi_markers	hlds_pred.m	/^\/*  7 *\/        pi_markers              :: pred_markers,$/;kq|-;/\<hlds_pred.pi_markers\>/;'q;"	kind:fld	file:
hlds_pred.pi_module_name	hlds_pred.m	/^\/*  1 *\/        pi_module_name          :: module_name,$/;kq|-;/\<hlds_pred.pi_module_name\>/;'q;"	kind:fld	file:
hlds_pred.pi_name	hlds_pred.m	/^\/*  3 *\/        pi_name                 :: string,$/;kq|-;/\<hlds_pred.pi_name\>/;'q;"	kind:fld	file:
hlds_pred.pi_orig_arity	hlds_pred.m	/^\/*  4 *\/        pi_orig_arity           :: pred_form_arity,$/;kq|-;/\<hlds_pred.pi_orig_arity\>/;'q;"	kind:fld	file:
hlds_pred.pi_pred_origin	hlds_pred.m	/^\/*  5 *\/        pi_pred_origin          :: pred_origin,$/;kq|-;/\<hlds_pred.pi_pred_origin\>/;'q;"	kind:fld	file:
hlds_pred.pi_pred_sub_info	hlds_pred.m	/^\/* 15 *\/        pi_pred_sub_info        :: pred_sub_info$/;kq|-;/\<hlds_pred.pi_pred_sub_info\>/;'q;"	kind:fld	file:
hlds_pred.pi_proc_table	hlds_pred.m	/^\/* 14 *\/        pi_proc_table           :: proc_table,$/;kq|-;/\<hlds_pred.pi_proc_table\>/;'q;"	kind:fld	file:
hlds_pred.pi_status	hlds_pred.m	/^\/*  6 *\/        pi_status               :: pred_status,$/;kq|-;/\<hlds_pred.pi_status\>/;'q;"	kind:fld	file:
hlds_pred.pi_typevarset	hlds_pred.m	/^\/* 10 *\/        pi_typevarset           :: tvarset,$/;kq|-;/\<hlds_pred.pi_typevarset\>/;'q;"	kind:fld	file:
hlds_pred.plain_call_id	hlds_pred.m	/^    --->    plain_call_id(pf_sym_name_arity)$/;kq|-;/\<hlds_pred.plain_call_id\>/;'q;"	kind:cons
hlds_pred.pred_create	hlds_pred.m	/^:- pred pred_create(/;kq|/^\<pred_create\>/;'q;"	kind:pred
hlds_pred.pred_id	hlds_pred.m	/^:- type pred_id$/;kq|-;/\<hlds_pred.pred_id\>/;'q;"	kind:type	file:
hlds_pred.pred_id_to_int	hlds_pred.m	/^:- pred pred_id_to_int(/;kq|/^\<pred_id_to_int\>/;'q;"	kind:pred
hlds_pred.pred_info	hlds_pred.m	/^:- type pred_info$/;kq|-;/\<hlds_pred.pred_info\>/;'q;"	kind:type	file:
hlds_pred.pred_info_create	hlds_pred.m	/^:- pred pred_info_create(/;kq|/^\<pred_info_create\>/;'q;"	kind:pred
hlds_pred.pred_info_get_name	hlds_pred.m	/^:- pred pred_info_get_name(/;kq|/^\<pred_info_get_name\>/;'q;"	kind:pred
hlds_pred.pred_info_get_origin	hlds_pred.m	/^:- pred pred_info_get_origin(/;kq|/^\<pred_info_get_origin\>/;'q;"	kind:pred
hlds_pred.pred_info_get_purity	hlds_pred.m	/^:- pred pred_info_get_purity(/;kq|/^\<pred_info_get_purity\>/;'q;"	kind:pred
hlds_pred.pred_info_get_status	hlds_pred.m	/^:- pred pred_info_get_status(/;kq|/^\<pred_info_get_status\>/;'q;"	kind:pred
hlds_pred.pred_info_init	hlds_pred.m	/^:- pred pred_info_init(/;kq|/^\<pred_info_init\>/;'q;"	kind:pred
hlds_pred.pred_info_is_builtin	hlds_pred.m	/^:- pred pred_info_is_builtin(/;kq|/^\<pred_info_is_builtin\>/;'q;"	kind:pred
hlds_pred.pred_info_is_promise	hlds_pred.m	/^:- pred pred_info_is_promise(/;kq|/^\<pred_info_is_promise\>/;'q;"	kind:pred
hlds_pred.pred_info_module	hlds_pred.m	/^:- func pred_info_module(/;kq|/^\<pred_info_module\>/;'q;"	kind:func
hlds_pred.pred_info_name	hlds_pred.m	/^:- func pred_info_name(/;kq|/^\<pred_info_name\>/;'q;"	kind:func
hlds_pred.pred_info_proc_info	hlds_pred.m	/^:- pred pred_info_proc_info(/;kq|/^\<pred_info_proc_info\>/;'q;"	kind:pred
hlds_pred.pred_info_set_name	hlds_pred.m	/^:- pred pred_info_set_name(/;kq|/^\<pred_info_set_name\>/;'q;"	kind:pred
hlds_pred.pred_info_set_origin	hlds_pred.m	/^:- pred pred_info_set_origin(/;kq|/^\<pred_info_set_origin\>/;'q;"	kind:pred
hlds_pred.pred_info_set_status	hlds_pred.m	/^:- pred pred_info_set_status(/;kq|/^\<pred_info_set_status\>/;'q;"	kind:pred
hlds_pred.pred_info_user_arity	hlds_pred.m	/^:- func pred_info_user_arity(/;kq|/^\<pred_info_user_arity\>/;'q;"	kind:func
hlds_pred.pred_proc_id	hlds_pred.m	/^:- type pred_proc_id$/;kq|-;/\<hlds_pred.pred_proc_id\>/;'q;"	kind:type
hlds_pred.pred_sub_info	hlds_pred.m	/^:- type pred_sub_info$/;kq|-;/\<hlds_pred.pred_sub_info\>/;'q;"	kind:type	file:
hlds_pred.predmode_decl	hlds_pred.m	/^    ;       predmode_decl.$/;kq|-;/\<hlds_pred.predmode_decl\>/;'q;"	kind:cons
hlds_pred.proc	hlds_pred.m	/^    --->    proc(pred_id, proc_id).$/;kq|-;/\<hlds_pred.proc\>/;'q;"	kind:cons
hlds_pred.proc_body	hlds_pred.m	/^\/*  2 *\/        proc_body                       :: hlds_goal,$/;kq|-;/\<hlds_pred.proc_body\>/;'q;"	kind:fld	file:
hlds_pred.proc_create	hlds_pred.m	/^:- pred proc_create(list(/;kq|/^\<proc_create\>/;'q;"	kind:pred
hlds_pred.proc_declared_detism	hlds_pred.m	/^\/*  9 *\/        proc_declared_detism            :: maybe(determinism),$/;kq|-;/\<hlds_pred.proc_declared_detism\>/;'q;"	kind:fld	file:
hlds_pred.proc_eval_method	hlds_pred.m	/^\/* 11 *\/        proc_eval_method                :: eval_method,$/;kq|-;/\<hlds_pred.proc_eval_method\>/;'q;"	kind:fld	file:
hlds_pred.proc_exception_info	hlds_pred.m	/^:- type proc_exception_info$/;kq|-;/\<hlds_pred.proc_exception_info\>/;'q;"	kind:type
hlds_pred.proc_foreign_exports	hlds_pred.m	/^:- type proc_foreign_exports$/;kq|-;/\<hlds_pred.proc_foreign_exports\>/;'q;"	kind:type
hlds_pred.proc_head_vars	hlds_pred.m	/^\/*  1 *\/        proc_head_vars                  :: list(prog_var),$/;kq|-;/\<hlds_pred.proc_head_vars\>/;'q;"	kind:fld	file:
hlds_pred.proc_id	hlds_pred.m	/^:- type proc_id == int.$/;kq|-;/\<hlds_pred.proc_id\>/;'q;"	kind:type	file:
hlds_pred.proc_id_to_int	hlds_pred.m	/^:- pred proc_id_to_int(/;kq|/^\<proc_id_to_int\>/;'q;"	kind:pred
hlds_pred.proc_inferred_detism	hlds_pred.m	/^\/* 10 *\/        proc_inferred_detism            :: determinism,$/;kq|-;/\<hlds_pred.proc_inferred_detism\>/;'q;"	kind:fld	file:
hlds_pred.proc_info	hlds_pred.m	/^:- type proc_info$/;kq|-;/\<hlds_pred.proc_info\>/;'q;"	kind:type	file:
hlds_pred.proc_info_create	hlds_pred.m	/^:- pred proc_info_create(/;kq|/^\<proc_info_create\>/;'q;"	kind:pred
hlds_pred.proc_info_get_goal	hlds_pred.m	/^:- pred proc_info_get_goal(/;kq|/^\<proc_info_get_goal\>/;'q;"	kind:pred
hlds_pred.proc_info_init	hlds_pred.m	/^:- pred proc_info_init(/;kq|/^\<proc_info_init\>/;'q;"	kind:pred
hlds_pred.proc_info_set_body	hlds_pred.m	/^:- pred proc_info_set_body(/;kq|/^\<proc_info_set_body\>/;'q;"	kind:pred
hlds_pred.proc_info_set_goal	hlds_pred.m	/^:- pred proc_info_set_goal(/;kq|/^\<proc_info_set_goal\>/;'q;"	kind:pred
hlds_pred.proc_inst_varset	hlds_pred.m	/^\/*  5 *\/        proc_inst_varset                :: inst_varset,$/;kq|-;/\<hlds_pred.proc_inst_varset\>/;'q;"	kind:fld	file:
hlds_pred.proc_is_in_interface	hlds_pred.m	/^                proc_is_in_interface    :: bool,$/;kq|-;/\<hlds_pred.proc_is_in_interface\>/;'q;"	kind:fld
hlds_pred.proc_mm_status	hlds_pred.m	/^                proc_mm_status                      :: mm_tabling_status,$/;kq|-;/\<hlds_pred.proc_mm_status\>/;'q;"	kind:fld
hlds_pred.proc_mm_tabling_info	hlds_pred.m	/^:- type proc_mm_tabling_info$/;kq|-;/\<hlds_pred.proc_mm_tabling_info\>/;'q;"	kind:type
hlds_pred.proc_rtti_varmaps	hlds_pred.m	/^\/*  4 *\/        proc_rtti_varmaps               :: rtti_varmaps,$/;kq|-;/\<hlds_pred.proc_rtti_varmaps\>/;'q;"	kind:fld	file:
hlds_pred.proc_sub_info	hlds_pred.m	/^\/* 12 *\/        proc_sub_info                   :: proc_sub_info$/;kq|-;/\<hlds_pred.proc_sub_info\>/;'q;"	kind:fld	file:
hlds_pred.proc_table	hlds_pred.m	/^:- type proc_table == map(proc_id, proc_info).$/;kq|-;/\<hlds_pred.proc_table\>/;'q;"	kind:type
hlds_pred.proc_table_io_info	hlds_pred.m	/^:- type proc_table_io_info$/;kq|-;/\<hlds_pred.proc_table_io_info\>/;'q;"	kind:type
hlds_pred.proc_trailing_info	hlds_pred.m	/^:- type proc_trailing_info$/;kq|-;/\<hlds_pred.proc_trailing_info\>/;'q;"	kind:type
hlds_pred.proc_trailing_status	hlds_pred.m	/^                proc_trailing_status                :: trailing_status,$/;kq|-;/\<hlds_pred.proc_trailing_status\>/;'q;"	kind:fld
hlds_pred.proc_var_table	hlds_pred.m	/^\/*  3 *\/        proc_var_table                  :: var_table,$/;kq|-;/\<hlds_pred.proc_var_table\>/;'q;"	kind:fld	file:
hlds_pred.psi_arg_modes_maps	hlds_pred.m	/^                psi_arg_modes_maps              :: list(arg_modes_map),$/;kq|-;/\<hlds_pred.psi_arg_modes_maps\>/;'q;"	kind:fld	file:
hlds_pred.psi_assertions	hlds_pred.m	/^                psi_assertions                  :: set(assert_id),$/;kq|-;/\<hlds_pred.psi_assertions\>/;'q;"	kind:fld	file:
hlds_pred.psi_call_table_tip	hlds_pred.m	/^                psi_call_table_tip              :: maybe(prog_var),$/;kq|-;/\<hlds_pred.psi_call_table_tip\>/;'q;"	kind:fld	file:
hlds_pred.psi_can_process	hlds_pred.m	/^                psi_can_process                 :: can_process,$/;kq|-;/\<hlds_pred.psi_can_process\>/;'q;"	kind:fld	file:
hlds_pred.psi_constraint_map	hlds_pred.m	/^                psi_constraint_map              :: constraint_map,$/;kq|-;/\<hlds_pred.psi_constraint_map\>/;'q;"	kind:fld	file:
hlds_pred.psi_context	hlds_pred.m	/^                psi_context                     :: prog_context,$/;kq|-;/\<hlds_pred.psi_context\>/;'q;"	kind:fld	file:
hlds_pred.psi_cur_user_decl	hlds_pred.m	/^                psi_cur_user_decl               :: maybe(cur_user_decl_info),$/;kq|-;/\<hlds_pred.psi_cur_user_decl\>/;'q;"	kind:fld	file:
hlds_pred.psi_detism_decl	hlds_pred.m	/^                psi_detism_decl                 :: detism_decl,$/;kq|-;/\<hlds_pred.psi_detism_decl\>/;'q;"	kind:fld	file:
hlds_pred.psi_exception_info	hlds_pred.m	/^                psi_exception_info              :: maybe(proc_exception_info),$/;kq|-;/\<hlds_pred.psi_exception_info\>/;'q;"	kind:fld	file:
hlds_pred.psi_format_call_info	hlds_pred.m	/^                psi_format_call_info            :: maybe(format_call_info),$/;kq|-;/\<hlds_pred.psi_format_call_info\>/;'q;"	kind:fld	file:
hlds_pred.psi_goal_type	hlds_pred.m	/^                psi_goal_type                   :: goal_type,$/;kq|-;/\<hlds_pred.psi_goal_type\>/;'q;"	kind:fld	file:
hlds_pred.psi_initial_liveness	hlds_pred.m	/^                psi_initial_liveness            :: liveness_info,$/;kq|-;/\<hlds_pred.psi_initial_liveness\>/;'q;"	kind:fld	file:
hlds_pred.psi_inst_graph_info	hlds_pred.m	/^                psi_inst_graph_info             :: inst_graph_info,$/;kq|-;/\<hlds_pred.psi_inst_graph_info\>/;'q;"	kind:fld	file:
hlds_pred.psi_is_address_taken	hlds_pred.m	/^                psi_is_address_taken            :: is_address_taken,$/;kq|-;/\<hlds_pred.psi_is_address_taken\>/;'q;"	kind:fld	file:
hlds_pred.psi_item_number	hlds_pred.m	/^                psi_item_number                 :: item_seq_num,$/;kq|-;/\<hlds_pred.psi_item_number\>/;'q;"	kind:fld	file:
hlds_pred.psi_maybe_arg_info	hlds_pred.m	/^                psi_maybe_arg_info              :: maybe(list(arg_info)),$/;kq|-;/\<hlds_pred.psi_maybe_arg_info\>/;'q;"	kind:fld	file:
hlds_pred.psi_maybe_arg_sizes	hlds_pred.m	/^                psi_maybe_arg_sizes             :: maybe(arg_size_info),$/;kq|-;/\<hlds_pred.psi_maybe_arg_sizes\>/;'q;"	kind:fld	file:
hlds_pred.psi_mm_tabling_info	hlds_pred.m	/^                psi_mm_tabling_info             :: maybe(proc_mm_tabling_info),$/;kq|-;/\<hlds_pred.psi_mm_tabling_info\>/;'q;"	kind:fld	file:
hlds_pred.psi_needs_maxfr_slot	hlds_pred.m	/^                psi_needs_maxfr_slot            :: needs_maxfr_slot,$/;kq|-;/\<hlds_pred.psi_needs_maxfr_slot\>/;'q;"	kind:fld	file:
hlds_pred.psi_oisu_kind_fors	hlds_pred.m	/^                psi_oisu_kind_fors              :: list(oisu_pred_kind_for),$/;kq|-;/\<hlds_pred.psi_oisu_kind_fors\>/;'q;"	kind:fld	file:
hlds_pred.psi_proc_context	hlds_pred.m	/^                psi_proc_context                :: prog_context,$/;kq|-;/\<hlds_pred.psi_proc_context\>/;'q;"	kind:fld	file:
hlds_pred.psi_reg_r_headvars	hlds_pred.m	/^                psi_reg_r_headvars              :: set_of_progvar,$/;kq|-;/\<hlds_pred.psi_reg_r_headvars\>/;'q;"	kind:fld	file:
hlds_pred.psi_stack_slots	hlds_pred.m	/^                psi_stack_slots                 :: stack_slots,$/;kq|-;/\<hlds_pred.psi_stack_slots\>/;'q;"	kind:fld	file:
hlds_pred.psi_structure_reuse	hlds_pred.m	/^                psi_structure_reuse             :: structure_reuse_info$/;kq|-;/\<hlds_pred.psi_structure_reuse\>/;'q;"	kind:fld	file:
hlds_pred.psi_table_attributes	hlds_pred.m	/^                psi_table_attributes            :: maybe(table_attributes),$/;kq|-;/\<hlds_pred.psi_table_attributes\>/;'q;"	kind:fld	file:
hlds_pred.psi_termination2	hlds_pred.m	/^                psi_termination2                :: termination2_info,$/;kq|-;/\<hlds_pred.psi_termination2\>/;'q;"	kind:fld	file:
hlds_pred.psi_trailing_info	hlds_pred.m	/^                psi_trailing_info               :: maybe(proc_trailing_info),$/;kq|-;/\<hlds_pred.psi_trailing_info\>/;'q;"	kind:fld	file:
hlds_pred.psi_tvar_kind_map	hlds_pred.m	/^                psi_tvar_kind_map               :: tvar_kind_map,$/;kq|-;/\<hlds_pred.psi_tvar_kind_map\>/;'q;"	kind:fld	file:
hlds_pred.psi_var_name_remap	hlds_pred.m	/^                psi_var_name_remap              :: map(prog_var, string),$/;kq|-;/\<hlds_pred.psi_var_name_remap\>/;'q;"	kind:fld	file:
hlds_pred.ptsi_context	hlds_pred.m	/^                ptsi_context                :: prog_context,$/;kq|-;/\<hlds_pred.ptsi_context\>/;'q;"	kind:fld
hlds_pred.ptsi_eval_method	hlds_pred.m	/^                ptsi_eval_method            :: tabled_eval_method$/;kq|-;/\<hlds_pred.ptsi_eval_method\>/;'q;"	kind:fld
hlds_pred.ptsi_gen_arg_infos	hlds_pred.m	/^                ptsi_gen_arg_infos          :: table_arg_infos,$/;kq|-;/\<hlds_pred.ptsi_gen_arg_infos\>/;'q;"	kind:fld
hlds_pred.ptsi_input_steps	hlds_pred.m	/^                ptsi_input_steps            :: list(table_step_desc),$/;kq|-;/\<hlds_pred.ptsi_input_steps\>/;'q;"	kind:fld
hlds_pred.ptsi_num_inputs	hlds_pred.m	/^                ptsi_num_inputs             :: int,$/;kq|-;/\<hlds_pred.ptsi_num_inputs\>/;'q;"	kind:fld
hlds_pred.ptsi_num_outputs	hlds_pred.m	/^                ptsi_num_outputs            :: int,$/;kq|-;/\<hlds_pred.ptsi_num_outputs\>/;'q;"	kind:fld
hlds_pred.ptsi_proc_label	hlds_pred.m	/^                ptsi_proc_label             :: rtti_proc_label,$/;kq|-;/\<hlds_pred.ptsi_proc_label\>/;'q;"	kind:fld
hlds_pred.ptsi_tvarset	hlds_pred.m	/^                ptsi_tvarset                :: tvarset,$/;kq|-;/\<hlds_pred.ptsi_tvarset\>/;'q;"	kind:fld
hlds_pred.r_headvars	hlds_pred.m	/^                r_headvars        :: list(prog_var),$/;kq|-;/\<hlds_pred.r_headvars\>/;'q;"	kind:fld	file:
hlds_pred.r_reuse	hlds_pred.m	/^                r_reuse           :: structure_reuse_domain$/;kq|-;/\<hlds_pred.r_reuse\>/;'q;"	kind:fld	file:
hlds_pred.r_types	hlds_pred.m	/^                r_types           :: list(mer_type),$/;kq|-;/\<hlds_pred.r_types\>/;'q;"	kind:fld	file:
hlds_pred.rec_call_sites	hlds_pred.m	/^                rec_call_sites          :: list(int)$/;kq|-;/\<hlds_pred.rec_call_sites\>/;'q;"	kind:fld
hlds_pred.reg	hlds_pred.m	/^    --->    reg(reg_type, int).$/;kq|-;/\<hlds_pred.reg\>/;'q;"	kind:cons
hlds_pred.return_debug	hlds_pred.m	/^                return_debug            :: string$/;kq|-;/\<hlds_pred.return_debug\>/;'q;"	kind:fld
hlds_pred.s_headvars	hlds_pred.m	/^                s_headvars        :: list(prog_var),$/;kq|-;/\<hlds_pred.s_headvars\>/;'q;"	kind:fld	file:
hlds_pred.s_sharing	hlds_pred.m	/^                s_sharing         :: structure_sharing_domain$/;kq|-;/\<hlds_pred.s_sharing\>/;'q;"	kind:fld	file:
hlds_pred.s_types	hlds_pred.m	/^                s_types           :: list(mer_type),$/;kq|-;/\<hlds_pred.s_types\>/;'q;"	kind:fld	file:
hlds_pred.scc	hlds_pred.m	/^:- type scc == set(pred_proc_id).$/;kq|-;/\<hlds_pred.scc\>/;'q;"	kind:type
hlds_pred.shroud_pred_id	hlds_pred.m	/^:- func shroud_pred_id(/;kq|/^\<shroud_pred_id\>/;'q;"	kind:func
hlds_pred.shroud_pred_proc_id	hlds_pred.m	/^:- func shroud_pred_proc_id(/;kq|/^\<shroud_pred_proc_id\>/;'q;"	kind:func
hlds_pred.shroud_proc_id	hlds_pred.m	/^:- func shroud_proc_id(/;kq|/^\<shroud_proc_id\>/;'q;"	kind:func
hlds_pred.slot_num	hlds_pred.m	/^                slot_num                :: int,$/;kq|-;/\<hlds_pred.slot_num\>/;'q;"	kind:fld
hlds_pred.special_call	hlds_pred.m	/^    ;       special_call($/;kq|-;/\<hlds_pred.special_call\>/;'q;"	kind:cons
hlds_pred.special_file_name	hlds_pred.m	/^                special_file_name       :: string,$/;kq|-;/\<hlds_pred.special_file_name\>/;'q;"	kind:fld
hlds_pred.special_goal_path	hlds_pred.m	/^                special_goal_path       :: forward_goal_path$/;kq|-;/\<hlds_pred.special_goal_path\>/;'q;"	kind:fld
hlds_pred.special_line_number	hlds_pred.m	/^                special_line_number     :: int,$/;kq|-;/\<hlds_pred.special_line_number\>/;'q;"	kind:fld
hlds_pred.special_proc_return	hlds_pred.m	/^:- type special_proc_return$/;kq|-;/\<hlds_pred.special_proc_return\>/;'q;"	kind:type
hlds_pred.structure_reuse_info	hlds_pred.m	/^:- type structure_reuse_info$/;kq|-;/\<hlds_pred.structure_reuse_info\>/;'q;"	kind:type	file:
hlds_pred.table_addr	hlds_pred.m	/^    ;       table_addr.         % We are tabling only the address.$/;kq|-;/\<hlds_pred.table_addr\>/;'q;"	kind:cons
hlds_pred.table_arg_info	hlds_pred.m	/^:- type table_arg_info$/;kq|-;/\<hlds_pred.table_arg_info\>/;'q;"	kind:type
hlds_pred.table_arg_infos	hlds_pred.m	/^:- type table_arg_infos$/;kq|-;/\<hlds_pred.table_arg_infos\>/;'q;"	kind:type
hlds_pred.table_is_mono	hlds_pred.m	/^    --->    table_is_mono       % The table type is monomorphic.$/;kq|-;/\<hlds_pred.table_is_mono\>/;'q;"	kind:cons
hlds_pred.table_is_poly	hlds_pred.m	/^:- type table_is_poly$/;kq|-;/\<hlds_pred.table_is_poly\>/;'q;"	kind:type
hlds_pred.table_locn	hlds_pred.m	/^:- type table_locn$/;kq|-;/\<hlds_pred.table_locn\>/;'q;"	kind:type
hlds_pred.table_locn_direct	hlds_pred.m	/^    --->    table_locn_direct(int)$/;kq|-;/\<hlds_pred.table_locn_direct\>/;'q;"	kind:cons
hlds_pred.table_locn_indirect	hlds_pred.m	/^    ;       table_locn_indirect(int, int).$/;kq|-;/\<hlds_pred.table_locn_indirect\>/;'q;"	kind:cons
hlds_pred.table_step_desc	hlds_pred.m	/^:- type table_step_desc$/;kq|-;/\<hlds_pred.table_step_desc\>/;'q;"	kind:type
hlds_pred.table_trie_step	hlds_pred.m	/^:- type table_trie_step$/;kq|-;/\<hlds_pred.table_trie_step\>/;'q;"	kind:type
hlds_pred.table_trie_step_char	hlds_pred.m	/^    ;       table_trie_step_char$/;kq|-;/\<hlds_pred.table_trie_step_char\>/;'q;"	kind:cons
hlds_pred.table_trie_step_enum	hlds_pred.m	/^    ;       table_trie_step_enum($/;kq|-;/\<hlds_pred.table_trie_step_enum\>/;'q;"	kind:cons
hlds_pred.table_trie_step_int	hlds_pred.m	/^    ;       table_trie_step_int(int_type)$/;kq|-;/\<hlds_pred.table_trie_step_int\>/;'q;"	kind:cons
hlds_pred.table_value	hlds_pred.m	/^    --->    table_value         % We are tabling the value itself.$/;kq|-;/\<hlds_pred.table_value\>/;'q;"	kind:cons
hlds_pred.table_value_or_addr	hlds_pred.m	/^:- type table_value_or_addr$/;kq|-;/\<hlds_pred.table_value_or_addr\>/;'q;"	kind:type
hlds_pred.top_csd	hlds_pred.m	/^                top_csd                 :: prog_var,$/;kq|-;/\<hlds_pred.top_csd\>/;'q;"	kind:fld
hlds_pred.top_functor_mode	hlds_pred.m	/^:- type top_functor_mode$/;kq|-;/\<hlds_pred.top_functor_mode\>/;'q;"	kind:type
hlds_pred.top_in	hlds_pred.m	/^    --->    top_in$/;kq|-;/\<hlds_pred.top_in\>/;'q;"	kind:cons
hlds_pred.top_out	hlds_pred.m	/^    ;       top_out$/;kq|-;/\<hlds_pred.top_out\>/;'q;"	kind:cons
hlds_pred.top_unused	hlds_pred.m	/^    ;       top_unused.$/;kq|-;/\<hlds_pred.top_unused\>/;'q;"	kind:cons
hlds_pred.tsd_step	hlds_pred.m	/^                tsd_step                    :: table_trie_step$/;kq|-;/\<hlds_pred.tsd_step\>/;'q;"	kind:fld
hlds_pred.tsd_var_name	hlds_pred.m	/^                tsd_var_name                :: string,$/;kq|-;/\<hlds_pred.tsd_var_name\>/;'q;"	kind:fld
hlds_pred.unshroud_pred_id	hlds_pred.m	/^:- func unshroud_pred_id(/;kq|/^\<unshroud_pred_id\>/;'q;"	kind:func
hlds_pred.unshroud_proc_id	hlds_pred.m	/^:- func unshroud_proc_id(/;kq|/^\<unshroud_proc_id\>/;'q;"	kind:func
hlds_pred.untuple_proc_info	hlds_pred.m	/^:- type untuple_proc_info$/;kq|-;/\<hlds_pred.untuple_proc_info\>/;'q;"	kind:type
hlds_pred.vis_inner_proc	hlds_pred.m	/^                vis_inner_proc          :: pred_proc_id,$/;kq|-;/\<hlds_pred.vis_inner_proc\>/;'q;"	kind:fld
hlds_pred.vis_outer_proc	hlds_pred.m	/^                vis_outer_proc          :: pred_proc_id,$/;kq|-;/\<hlds_pred.vis_outer_proc\>/;'q;"	kind:fld
hlds_pred.visible_scc_data	hlds_pred.m	/^:- type visible_scc_data$/;kq|-;/\<hlds_pred.visible_scc_data\>/;'q;"	kind:type
hlds_proc_static	hlds_pred.m	/^:- type hlds_proc_static$/;kq|-;/\<hlds_proc_static\>/;'q;"	kind:type
hlds_proc_util.clone_proc_id	hlds_proc_util.m	/^:- pred clone_proc_id(/;kq|/^\<clone_proc_id\>/;'q;"	kind:pred
hlds_promise.assert_id	hlds_promise.m	/^:- type assert_id$/;kq|-;/\<hlds_promise.assert_id\>/;'q;"	kind:type	file:
hlds_promise.assertion_table	hlds_promise.m	/^:- type assertion_table$/;kq|-;/\<hlds_promise.assertion_table\>/;'q;"	kind:type	file:
hlds_promise.exclusive_id	hlds_promise.m	/^:- type exclusive_id$/;kq|-;/\<hlds_promise.exclusive_id\>/;'q;"	kind:type	file:
hlds_promise.exclusive_table	hlds_promise.m	/^:- type exclusive_table$/;kq|-;/\<hlds_promise.exclusive_table\>/;'q;"	kind:type	file:
hlds_replace_in_type	equiv_type_hlds.m	/^:- pred hlds_replace_in_type(/;kq|/^\<hlds_replace_in_type\>/;'q;"	kind:pred	file:
hlds_replace_in_type_2	equiv_type_hlds.m	/^:- pred hlds_replace_in_type_2(type_eqv_map::in, list(/;kq|/^\<hlds_replace_in_type_2\>/;'q;"	kind:pred	file:
hlds_replace_in_type_list_2	equiv_type_hlds.m	/^:- pred hlds_replace_in_type_list_2(type_eqv_map::in, list(/;kq|/^\<hlds_replace_in_type_list_2\>/;'q;"	kind:pred	file:
hlds_replace_in_var_table_entry	equiv_type_hlds.m	/^:- pred hlds_replace_in_var_table_entry(/;kq|/^\<hlds_replace_in_var_table_entry\>/;'q;"	kind:pred	file:
hlds_replace_type_ctor	equiv_type_hlds.m	/^:- pred hlds_replace_type_ctor(type_eqv_map::in, list(/;kq|/^\<hlds_replace_type_ctor\>/;'q;"	kind:pred	file:
hlds_rtti.filter_type_info_map	hlds_rtti.m	/^:- pred filter_type_info_map(assoc_list(/;kq|/^\<filter_type_info_map\>/;'q;"	kind:pred	file:
hlds_rtti.get_typeinfo_vars	hlds_rtti.m	/^:- pred get_typeinfo_vars(/;kq|/^\<get_typeinfo_vars\>/;'q;"	kind:pred
hlds_rtti.make_rtti_proc_label	hlds_rtti.m	/^:- func make_rtti_proc_label(/;kq|/^\<make_rtti_proc_label\>/;'q;"	kind:func
hlds_rtti.non_rtti_var	hlds_rtti.m	/^    ;       non_rtti_var.$/;kq|-;/\<hlds_rtti.non_rtti_var\>/;'q;"	kind:cons
hlds_rtti.prog_var_name	hlds_rtti.m	/^:- type prog_var_name == string.$/;kq|-;/\<hlds_rtti.prog_var_name\>/;'q;"	kind:type
hlds_rtti.rpl_pred_id	hlds_rtti.m	/^                rpl_pred_id                 ::  pred_id,$/;kq|-;/\<hlds_rtti.rpl_pred_id\>/;'q;"	kind:fld
hlds_rtti.rpl_pred_info_origin	hlds_rtti.m	/^                rpl_pred_info_origin        ::  pred_origin,$/;kq|-;/\<hlds_rtti.rpl_pred_info_origin\>/;'q;"	kind:fld
hlds_rtti.rpl_pred_is_imported	hlds_rtti.m	/^                rpl_pred_is_imported        ::  bool,$/;kq|-;/\<hlds_rtti.rpl_pred_is_imported\>/;'q;"	kind:fld
hlds_rtti.rpl_pred_or_func	hlds_rtti.m	/^                rpl_pred_or_func            ::  pred_or_func,$/;kq|-;/\<hlds_rtti.rpl_pred_or_func\>/;'q;"	kind:fld
hlds_rtti.rpl_proc_arg_types	hlds_rtti.m	/^                rpl_proc_arg_types          ::  list(mer_type),$/;kq|-;/\<hlds_rtti.rpl_proc_arg_types\>/;'q;"	kind:fld
hlds_rtti.rpl_proc_arity	hlds_rtti.m	/^                rpl_proc_arity              ::  pred_form_arity,$/;kq|-;/\<hlds_rtti.rpl_proc_arity\>/;'q;"	kind:fld
hlds_rtti.rpl_proc_headvars	hlds_rtti.m	/^                rpl_proc_headvars           ::  assoc_list(prog_var,$/;kq|-;/\<hlds_rtti.rpl_proc_headvars\>/;'q;"	kind:fld
hlds_rtti.rpl_proc_id	hlds_rtti.m	/^                rpl_proc_id                 ::  proc_id,$/;kq|-;/\<hlds_rtti.rpl_proc_id\>/;'q;"	kind:fld
hlds_rtti.rpl_proc_is_exported	hlds_rtti.m	/^                rpl_proc_is_exported        ::  bool,$/;kq|-;/\<hlds_rtti.rpl_proc_is_exported\>/;'q;"	kind:fld
hlds_rtti.rpl_proc_is_imported	hlds_rtti.m	/^                rpl_proc_is_imported        ::  bool$/;kq|-;/\<hlds_rtti.rpl_proc_is_imported\>/;'q;"	kind:fld
hlds_rtti.rpl_proc_module	hlds_rtti.m	/^                rpl_proc_module             ::  module_name,$/;kq|-;/\<hlds_rtti.rpl_proc_module\>/;'q;"	kind:fld
hlds_rtti.rpl_proc_name	hlds_rtti.m	/^                rpl_proc_name               ::  string,$/;kq|-;/\<hlds_rtti.rpl_proc_name\>/;'q;"	kind:fld
hlds_rtti.rpl_proc_top_modes	hlds_rtti.m	/^                rpl_proc_top_modes          ::  list(top_functor_mode),$/;kq|-;/\<hlds_rtti.rpl_proc_top_modes\>/;'q;"	kind:fld
hlds_rtti.rpl_this_module	hlds_rtti.m	/^                rpl_this_module             ::  module_name,$/;kq|-;/\<hlds_rtti.rpl_this_module\>/;'q;"	kind:fld
hlds_rtti.rtti_proc_label	hlds_rtti.m	/^:- type rtti_proc_label$/;kq|-;/\<hlds_rtti.rtti_proc_label\>/;'q;"	kind:type
hlds_rtti.rtti_var_info	hlds_rtti.m	/^:- type rtti_var_info$/;kq|-;/\<hlds_rtti.rtti_var_info\>/;'q;"	kind:type
hlds_rtti.rtti_varmaps	hlds_rtti.m	/^:- type rtti_varmaps$/;kq|-;/\<hlds_rtti.rtti_varmaps\>/;'q;"	kind:type	file:
hlds_rtti.rtti_varmaps_init	hlds_rtti.m	/^:- pred rtti_varmaps_init(/;kq|/^\<rtti_varmaps_init\>/;'q;"	kind:pred
hlds_rtti.rtti_varmaps_overlay	hlds_rtti.m	/^:- pred rtti_varmaps_overlay(/;kq|/^\<rtti_varmaps_overlay\>/;'q;"	kind:pred
hlds_rtti.rtti_varmaps_tvars	hlds_rtti.m	/^:- pred rtti_varmaps_tvars(rtti_varmaps::in, list(/;kq|/^\<rtti_varmaps_tvars\>/;'q;"	kind:pred
hlds_rtti.rtti_varmaps_types	hlds_rtti.m	/^:- pred rtti_varmaps_types(rtti_varmaps::in, list(/;kq|/^\<rtti_varmaps_types\>/;'q;"	kind:pred
hlds_rtti.rv_tci_varmap	hlds_rtti.m	/^                rv_tci_varmap           :: typeclass_info_varmap,$/;kq|-;/\<hlds_rtti.rv_tci_varmap\>/;'q;"	kind:fld	file:
hlds_rtti.rv_ti_type_map	hlds_rtti.m	/^                rv_ti_type_map          :: type_info_type_map,$/;kq|-;/\<hlds_rtti.rv_ti_type_map\>/;'q;"	kind:fld	file:
hlds_rtti.rv_ti_varmap	hlds_rtti.m	/^                rv_ti_varmap            :: type_info_varmap,$/;kq|-;/\<hlds_rtti.rv_ti_varmap\>/;'q;"	kind:fld	file:
hlds_rtti.type_info	hlds_rtti.m	/^    --->    type_info(prog_var)$/;kq|-;/\<hlds_rtti.type_info\>/;'q;"	kind:cons
hlds_rtti.type_info_locn	hlds_rtti.m	/^:- type type_info_locn$/;kq|-;/\<hlds_rtti.type_info_locn\>/;'q;"	kind:type
hlds_rtti.type_info_locn_var	hlds_rtti.m	/^:- pred type_info_locn_var(/;kq|/^\<type_info_locn_var\>/;'q;"	kind:pred
hlds_rtti.type_info_type_map	hlds_rtti.m	/^:- type type_info_type_map == map(prog_var, mer_type).$/;kq|-;/\<hlds_rtti.type_info_type_map\>/;'q;"	kind:type	file:
hlds_rtti.type_info_var	hlds_rtti.m	/^    --->    type_info_var(mer_type)$/;kq|-;/\<hlds_rtti.type_info_var\>/;'q;"	kind:cons
hlds_rtti.type_info_varmap	hlds_rtti.m	/^:- type type_info_varmap == map(tvar, type_info_locn).$/;kq|-;/\<hlds_rtti.type_info_varmap\>/;'q;"	kind:type	file:
hlds_rtti.typeclass_info	hlds_rtti.m	/^    ;       typeclass_info(prog_var, int).$/;kq|-;/\<hlds_rtti.typeclass_info\>/;'q;"	kind:cons
hlds_rtti.typeclass_info_var	hlds_rtti.m	/^    ;       typeclass_info_var(prog_constraint)$/;kq|-;/\<hlds_rtti.typeclass_info_var\>/;'q;"	kind:cons
hlds_solver_type	hlds_data.m	/^    ;       hlds_solver_type(type_details_solver)$/;kq|-;/\<hlds_solver_type\>/;'q;"	kind:cons
hlds_statistics.inst_stats	hlds_statistics.m	/^:- type inst_stats$/;kq|-;/\<hlds_statistics.inst_stats\>/;'q;"	kind:type	file:
hlds_statistics.is_any	hlds_statistics.m	/^                is_any          :: int,$/;kq|-;/\<hlds_statistics.is_any\>/;'q;"	kind:fld	file:
hlds_statistics.is_bound	hlds_statistics.m	/^                is_bound        :: int,$/;kq|-;/\<hlds_statistics.is_bound\>/;'q;"	kind:fld	file:
hlds_statistics.is_constrained	hlds_statistics.m	/^                is_constrained  :: int,$/;kq|-;/\<hlds_statistics.is_constrained\>/;'q;"	kind:fld	file:
hlds_statistics.is_defined	hlds_statistics.m	/^                is_defined      :: int$/;kq|-;/\<hlds_statistics.is_defined\>/;'q;"	kind:fld	file:
hlds_statistics.is_free0	hlds_statistics.m	/^                is_free0        :: int,$/;kq|-;/\<hlds_statistics.is_free0\>/;'q;"	kind:fld	file:
hlds_statistics.is_ground	hlds_statistics.m	/^                is_ground       :: int,$/;kq|-;/\<hlds_statistics.is_ground\>/;'q;"	kind:fld	file:
hlds_statistics.is_notreached	hlds_statistics.m	/^                is_notreached   :: int,$/;kq|-;/\<hlds_statistics.is_notreached\>/;'q;"	kind:fld	file:
hlds_statistics.is_var	hlds_statistics.m	/^                is_var          :: int,$/;kq|-;/\<hlds_statistics.is_var\>/;'q;"	kind:fld	file:
hlds_statistics.proc_stats	hlds_statistics.m	/^:- type proc_stats$/;kq|-;/\<hlds_statistics.proc_stats\>/;'q;"	kind:type	file:
hlds_statistics.ps_casts	hlds_statistics.m	/^                ps_casts                :: int,$/;kq|-;/\<hlds_statistics.ps_casts\>/;'q;"	kind:fld	file:
hlds_statistics.ps_disjs	hlds_statistics.m	/^                ps_disjs                :: int,$/;kq|-;/\<hlds_statistics.ps_disjs\>/;'q;"	kind:fld	file:
hlds_statistics.ps_disjuncts	hlds_statistics.m	/^                ps_disjuncts            :: int,$/;kq|-;/\<hlds_statistics.ps_disjuncts\>/;'q;"	kind:fld	file:
hlds_statistics.ps_event_calls	hlds_statistics.m	/^                ps_event_calls          :: int,$/;kq|-;/\<hlds_statistics.ps_event_calls\>/;'q;"	kind:fld	file:
hlds_statistics.ps_ho_calls	hlds_statistics.m	/^                ps_ho_calls             :: int,$/;kq|-;/\<hlds_statistics.ps_ho_calls\>/;'q;"	kind:fld	file:
hlds_statistics.ps_ites	hlds_statistics.m	/^                ps_ites                 :: int,$/;kq|-;/\<hlds_statistics.ps_ites\>/;'q;"	kind:fld	file:
hlds_statistics.ps_negations	hlds_statistics.m	/^                ps_negations            :: int,$/;kq|-;/\<hlds_statistics.ps_negations\>/;'q;"	kind:fld	file:
hlds_statistics.ps_plain_calls	hlds_statistics.m	/^                ps_plain_calls          :: int,$/;kq|-;/\<hlds_statistics.ps_plain_calls\>/;'q;"	kind:fld	file:
hlds_statistics.ps_plain_conjs	hlds_statistics.m	/^                ps_plain_conjs          :: int,$/;kq|-;/\<hlds_statistics.ps_plain_conjs\>/;'q;"	kind:fld	file:
hlds_statistics.ps_scopes	hlds_statistics.m	/^                ps_scopes               :: int,$/;kq|-;/\<hlds_statistics.ps_scopes\>/;'q;"	kind:fld	file:
hlds_statistics.ps_switch_arms	hlds_statistics.m	/^                ps_switch_arms          :: int,$/;kq|-;/\<hlds_statistics.ps_switch_arms\>/;'q;"	kind:fld	file:
hlds_statistics.ps_switches	hlds_statistics.m	/^                ps_switches             :: int,$/;kq|-;/\<hlds_statistics.ps_switches\>/;'q;"	kind:fld	file:
hlds_statistics.ps_try_goals	hlds_statistics.m	/^                ps_try_goals            :: int$/;kq|-;/\<hlds_statistics.ps_try_goals\>/;'q;"	kind:fld	file:
hlds_statistics.ps_unify_tests	hlds_statistics.m	/^                ps_unify_tests          :: int,$/;kq|-;/\<hlds_statistics.ps_unify_tests\>/;'q;"	kind:fld	file:
hlds_to_llds	mercury_compile_llds_back_end.m	/^:- pred hlds_to_llds(/;kq|/^\<hlds_to_llds\>/;'q;"	kind:pred
hlds_to_mlds	mercury_compile_mlds_back_end.m	/^:- pred hlds_to_mlds(/;kq|/^\<hlds_to_mlds\>/;'q;"	kind:pred
hlds_to_string	hlds_out_module.m	/^:- func hlds_to_string(/;kq|/^\<hlds_to_string\>/;'q;"	kind:func
hlds_type_body	hlds_data.m	/^:- type hlds_type_body$/;kq|-;/\<hlds_type_body\>/;'q;"	kind:type
hlds_type_defn	hlds_data.m	/^:- type hlds_type_defn$/;kq|-;/\<hlds_type_defn\>/;'q;"	kind:type	file:
hlds_var_nums_array	layout.m	/^    ;       hlds_var_nums_array$/;kq|-;/\<hlds_var_nums_array\>/;'q;"	kind:cons
ho_any	prog_data.m	/^    ;       ho_any.$/;kq|-;/\<ho_any\>/;'q;"	kind:cons
ho_arg_reg	prog_data.m	/^:- type ho_arg_reg$/;kq|-;/\<ho_arg_reg\>/;'q;"	kind:type
ho_arg_reg_f	prog_data.m	/^    ;       ho_arg_reg_f.$/;kq|-;/\<ho_arg_reg_f\>/;'q;"	kind:cons
ho_arg_reg_for_type	float_regs.m	/^:- pred ho_arg_reg_for_type(/;kq|/^\<ho_arg_reg_for_type\>/;'q;"	kind:pred	file:
ho_arg_reg_r	prog_data.m	/^    --->    ho_arg_reg_r$/;kq|-;/\<ho_arg_reg_r\>/;'q;"	kind:cons
ho_arg_reg_to_string	hlds_out_goal.m	/^:- func ho_arg_reg_to_string(/;kq|/^\<ho_arg_reg_to_string\>/;'q;"	kind:func	file:
ho_call	term_constr_data.m	/^    --->    ho_call(prog_context).$/;kq|-;/\<ho_call\>/;'q;"	kind:cons
ho_call_arity	hlds_goal.m	/^                ho_call_arity   :: pred_form_arity,$/;kq|-;/\<ho_call_arity\>/;'q;"	kind:fld
ho_call_kind	hlds_goal.m	/^                ho_call_kind    :: pred_or_func,$/;kq|-;/\<ho_call_kind\>/;'q;"	kind:fld
ho_call_known_num	call_gen.m	/^    --->    ho_call_known_num$/;kq|-;/\<ho_call_known_num\>/;'q;"	kind:cons
ho_call_purity	hlds_goal.m	/^                ho_call_purity  :: purity,$/;kq|-;/\<ho_call_purity\>/;'q;"	kind:fld
ho_call_unknown	call_gen.m	/^    ;       ho_call_unknown.$/;kq|-;/\<ho_call_unknown\>/;'q;"	kind:cons
ho_call_var	hlds_goal.m	/^                ho_call_var     :: prog_var,$/;kq|-;/\<ho_call_var\>/;'q;"	kind:fld
ho_call_variant	llds.m	/^:- type ho_call_variant$/;kq|-;/\<ho_call_variant\>/;'q;"	kind:type
ho_call_variant_to_string	llds_out_code_addr.m	/^:- func ho_call_variant_to_string(/;kq|/^\<ho_call_variant_to_string\>/;'q;"	kind:func
ho_calls	mode_constraints.m	/^                ho_calls        :: ho_calls$/;kq|-;/\<ho_calls\>/;'q;"	kind:fld	file:
ho_calls	mode_constraints.m	/^:- type ho_calls ==$/;kq|-;/\<ho_calls\>/;'q;"	kind:type	file:
ho_changed	higher_order.higher_order_info.m	/^:- type ho_changed$/;kq|-;/\<ho_changed\>/;'q;"	kind:type
ho_fixup_pred	higher_order.make_specialized_preds.m	/^:- pred ho_fixup_pred(/;kq|/^\<ho_fixup_pred\>/;'q;"	kind:pred	file:
ho_fixup_preds	higher_order.make_specialized_preds.m	/^:- pred ho_fixup_preds(set(/;kq|/^\<ho_fixup_preds\>/;'q;"	kind:pred	file:
ho_fixup_specialized_versions	higher_order.make_specialized_preds.m	/^:- pred ho_fixup_specialized_versions(list(new_pred)::in, set(/;kq|/^\<ho_fixup_specialized_versions\>/;'q;"	kind:pred	file:
ho_goal_path	hlds_pred.m	/^                ho_goal_path            :: forward_goal_path$/;kq|-;/\<ho_goal_path\>/;'q;"	kind:fld
ho_ground	prog_data.m	/^    --->    ho_ground$/;kq|-;/\<ho_ground\>/;'q;"	kind:cons
ho_groundness	prog_data.m	/^:- type ho_groundness$/;kq|-;/\<ho_groundness\>/;'q;"	kind:type
ho_in	stratify.m	/^    --->    ho_in$/;kq|-;/\<ho_in\>/;'q;"	kind:cons	file:
ho_in_out	stratify.m	/^:- type ho_in_out$/;kq|-;/\<ho_in_out\>/;'q;"	kind:type	file:
ho_inf_termination_const	term_errors.m	/^    ;       ho_inf_termination_const(pred_proc_id, list(pred_proc_id))$/;kq|-;/\<ho_inf_termination_const\>/;'q;"	kind:cons
ho_inst_info	prog_data.m	/^:- type ho_inst_info$/;kq|-;/\<ho_inst_info\>/;'q;"	kind:type
ho_inst_info_apply_substitution	prog_mode.m	/^:- pred ho_inst_info_apply_substitution(/;kq|/^\<ho_inst_info_apply_substitution\>/;'q;"	kind:pred	file:
ho_inst_info_contains_higher_order	inst_test.m	/^:- func ho_inst_info_contains_higher_order(/;kq|/^\<ho_inst_info_contains_higher_order\>/;'q;"	kind:func	file:
ho_inst_info_matches_binding	inst_match.m	/^:- pred ho_inst_info_matches_binding(/;kq|/^\<ho_inst_info_matches_binding\>/;'q;"	kind:pred	file:
ho_inst_info_matches_final	inst_match.m	/^:- pred ho_inst_info_matches_final(/;kq|/^\<ho_inst_info_matches_final\>/;'q;"	kind:pred	file:
ho_inst_info_matches_ground	inst_match.m	/^:- pred ho_inst_info_matches_ground(/;kq|/^\<ho_inst_info_matches_ground\>/;'q;"	kind:pred
ho_inst_info_matches_ground_1	inst_match.m	/^:- pred ho_inst_info_matches_ground_1(/;kq|/^\<ho_inst_info_matches_ground_1\>/;'q;"	kind:pred	file:
ho_inst_info_matches_initial	inst_match.m	/^:- pred ho_inst_info_matches_initial(/;kq|/^\<ho_inst_info_matches_initial\>/;'q;"	kind:pred	file:
ho_inst_info_used_modules	unused_imports.m	/^:- pred ho_inst_info_used_modules(/;kq|/^\<ho_inst_info_used_modules\>/;'q;"	kind:pred	file:
ho_insts_do_not_match	modecheck_unify.m	/^    ;       ho_insts_do_not_match.$/;kq|-;/\<ho_insts_do_not_match\>/;'q;"	kind:cons	file:
ho_insts_match	modecheck_unify.m	/^    --->    ho_insts_match$/;kq|-;/\<ho_insts_match\>/;'q;"	kind:cons	file:
ho_line_number	hlds_pred.m	/^                ho_line_number          :: int,$/;kq|-;/\<ho_line_number\>/;'q;"	kind:fld
ho_map	stratify.m	/^:- type ho_map   == map(pred_proc_id, strat_ho_info).$/;kq|-;/\<ho_map\>/;'q;"	kind:type	file:
ho_mismatch_no_higher_order_inst_info	mode_errors.m	/^    ;       ho_mismatch_no_higher_order_inst_info$/;kq|-;/\<ho_mismatch_no_higher_order_inst_info\>/;'q;"	kind:cons
ho_mismatch_not_higher_order_type	mode_errors.m	/^    --->    ho_mismatch_not_higher_order_type$/;kq|-;/\<ho_mismatch_not_higher_order_type\>/;'q;"	kind:cons
ho_mismatch_on_arity	mode_errors.m	/^    ;       ho_mismatch_on_arity(user_arity).$/;kq|-;/\<ho_mismatch_on_arity\>/;'q;"	kind:cons
ho_mismatch_pred_vs_func	mode_errors.m	/^    ;       ho_mismatch_pred_vs_func(pred_or_func)$/;kq|-;/\<ho_mismatch_pred_vs_func\>/;'q;"	kind:cons
ho_modes	mode_constraints.m	/^    func ho_modes(T) = ho_modes,$/;kq|-;/\<ho_modes\>/;'q;"	kind:tcm	file:
ho_modes	mode_constraints.m	/^    func(ho_modes\/1) is d_ho_modes,$/;kq|-;/\<ho_modes\>/;'q;"	kind:tcim	file:
ho_modes	mode_constraints.m	/^    func(ho_modes\/1) is g_ho_modes,$/;kq|-;/\<ho_modes\>/;'q;"	kind:tcim	file:
ho_none	stratify.m	/^    ;       ho_none.$/;kq|-;/\<ho_none\>/;'q;"	kind:cons	file:
ho_out	stratify.m	/^    ;       ho_out$/;kq|-;/\<ho_out\>/;'q;"	kind:cons	file:
ho_params	higher_order.higher_order_global_info.m	/^:- type ho_params$/;kq|-;/\<ho_params\>/;'q;"	kind:type
ho_pred_unif_constraint	old_type_constraints.m	/^:- pred ho_pred_unif_constraint(/;kq|/^\<ho_pred_unif_constraint\>/;'q;"	kind:pred	file:
ho_rebuild_nonlocals_instmaps_if_needed	higher_order.specialize_calls.m	/^:- pred ho_rebuild_nonlocals_instmaps_if_needed(/;kq|/^\<ho_rebuild_nonlocals_instmaps_if_needed\>/;'q;"	kind:pred	file:
ho_request	higher_order.higher_order_global_info.m	/^:- type ho_request$/;kq|-;/\<ho_request\>/;'q;"	kind:type
ho_request_kind	higher_order.higher_order_global_info.m	/^:- type ho_request_kind$/;kq|-;/\<ho_request_kind\>/;'q;"	kind:type
ho_syntax	hlds_goal.m	/^                ho_syntax       :: higher_order_syntax$/;kq|-;/\<ho_syntax\>/;'q;"	kind:fld
ho_traverse_case	higher_order.specialize_calls.m	/^:- pred ho_traverse_case(/;kq|/^\<ho_traverse_case\>/;'q;"	kind:pred	file:
ho_traverse_cases	higher_order.specialize_calls.m	/^:- pred ho_traverse_cases(/;kq|/^\<ho_traverse_cases\>/;'q;"	kind:pred	file:
ho_traverse_disjunct	higher_order.specialize_calls.m	/^:- pred ho_traverse_disjunct(/;kq|/^\<ho_traverse_disjunct\>/;'q;"	kind:pred	file:
ho_traverse_disjuncts	higher_order.specialize_calls.m	/^:- pred ho_traverse_disjuncts(/;kq|/^\<ho_traverse_disjuncts\>/;'q;"	kind:pred	file:
ho_traverse_goal	higher_order.specialize_calls.m	/^:- pred ho_traverse_goal(/;kq|/^\<ho_traverse_goal\>/;'q;"	kind:pred	file:
ho_traverse_parallel_conj	higher_order.specialize_calls.m	/^:- pred ho_traverse_parallel_conj(list(hlds_goal)::in, list(/;kq|/^\<ho_traverse_parallel_conj\>/;'q;"	kind:pred	file:
ho_traverse_parallel_conj_loop	higher_order.specialize_calls.m	/^:- pred ho_traverse_parallel_conj_loop(/;kq|/^\<ho_traverse_parallel_conj_loop\>/;'q;"	kind:pred	file:
ho_traverse_proc	higher_order.specialize_calls.m	/^:- pred ho_traverse_proc(/;kq|/^\<ho_traverse_proc\>/;'q;"	kind:pred
ho_traverse_proc_body	higher_order.specialize_calls.m	/^:- pred ho_traverse_proc_body(/;kq|/^\<ho_traverse_proc_body\>/;'q;"	kind:pred	file:
hoa_cons_id	higher_order.higher_order_global_info.m	/^                hoa_cons_id                 :: cons_id,$/;kq|-;/\<hoa_cons_id\>/;'q;"	kind:fld
hoa_curry_arg_in_caller	higher_order.higher_order_global_info.m	/^                hoa_curry_arg_in_caller     :: list(prog_var),$/;kq|-;/\<hoa_curry_arg_in_caller\>/;'q;"	kind:fld
hoa_curry_rtti_type	higher_order.higher_order_global_info.m	/^                hoa_curry_rtti_type         :: list(rtti_var_info),$/;kq|-;/\<hoa_curry_rtti_type\>/;'q;"	kind:fld
hoa_curry_type_in_caller	higher_order.higher_order_global_info.m	/^                hoa_curry_type_in_caller    :: list(mer_type),$/;kq|-;/\<hoa_curry_type_in_caller\>/;'q;"	kind:fld
hoa_index	higher_order.higher_order_global_info.m	/^                hoa_index                   :: int,$/;kq|-;/\<hoa_index\>/;'q;"	kind:fld
hoa_is_constant	higher_order.higher_order_global_info.m	/^                hoa_is_constant             :: is_arg_const$/;kq|-;/\<hoa_is_constant\>/;'q;"	kind:fld
hoa_known_curry_args	higher_order.higher_order_global_info.m	/^                hoa_known_curry_args        :: list(higher_order_arg),$/;kq|-;/\<hoa_known_curry_args\>/;'q;"	kind:fld
hoa_num_curried_args	higher_order.higher_order_global_info.m	/^                hoa_num_curried_args        :: int,$/;kq|-;/\<hoa_num_curried_args\>/;'q;"	kind:fld
hoc_changed	higher_order.higher_order_info.m	/^    --->    hoc_changed     % Need to requantify goal + check other procs.$/;kq|-;/\<hoc_changed\>/;'q;"	kind:cons
hoc_request	higher_order.higher_order_info.m	/^    ;       hoc_request     % Need to check other procs.$/;kq|-;/\<hoc_request\>/;'q;"	kind:cons
hoc_unchanged	higher_order.higher_order_info.m	/^    ;       hoc_unchanged.  % Do nothing more for this predicate.$/;kq|-;/\<hoc_unchanged\>/;'q;"	kind:cons
hog_categories	print_help.m	/^                hog_categories                  :: list(option_category)$/;kq|-;/\<hog_categories\>/;'q;"	kind:fld	file:
hog_comment_lines	print_help.m	/^                hog_comment_lines               :: list(string),$/;kq|-;/\<hog_comment_lines\>/;'q;"	kind:fld	file:
hog_menu_desc	print_help.m	/^                hog_menu_desc                   :: string,$/;kq|-;/\<hog_menu_desc\>/;'q;"	kind:fld	file:
hog_name	print_help.m	/^                hog_name                        :: string,$/;kq|-;/\<hog_name\>/;'q;"	kind:fld	file:
hogi_add_goal_size	higher_order.higher_order_global_info.m	/^:- pred hogi_add_goal_size(/;kq|/^\<hogi_add_goal_size\>/;'q;"	kind:pred
hogi_add_version	higher_order.higher_order_global_info.m	/^:- pred hogi_add_version(/;kq|/^\<hogi_add_version\>/;'q;"	kind:pred
hogi_allocate_id	higher_order.higher_order_global_info.m	/^:- pred hogi_allocate_id(/;kq|/^\<hogi_allocate_id\>/;'q;"	kind:pred
hogi_get_goal_size_map	higher_order.higher_order_global_info.m	/^:- func hogi_get_goal_size_map(/;kq|/^\<hogi_get_goal_size_map\>/;'q;"	kind:func
hogi_get_module_info	higher_order.higher_order_global_info.m	/^:- func hogi_get_module_info(/;kq|/^\<hogi_get_module_info\>/;'q;"	kind:func
hogi_get_new_pred_map	higher_order.higher_order_global_info.m	/^:- func hogi_get_new_pred_map(/;kq|/^\<hogi_get_new_pred_map\>/;'q;"	kind:func
hogi_get_next_id_counter	higher_order.higher_order_global_info.m	/^:- func hogi_get_next_id_counter(/;kq|/^\<hogi_get_next_id_counter\>/;'q;"	kind:func	file:
hogi_get_params	higher_order.higher_order_global_info.m	/^:- func hogi_get_params(/;kq|/^\<hogi_get_params\>/;'q;"	kind:func
hogi_get_version_info_map	higher_order.higher_order_global_info.m	/^:- func hogi_get_version_info_map(/;kq|/^\<hogi_get_version_info_map\>/;'q;"	kind:func
hogi_goal_size_map	higher_order.higher_order_global_info.m	/^                hogi_goal_size_map      :: goal_size_map,$/;kq|-;/\<hogi_goal_size_map\>/;'q;"	kind:fld	file:
hogi_module_info	higher_order.higher_order_global_info.m	/^                hogi_module_info        :: module_info,$/;kq|-;/\<hogi_module_info\>/;'q;"	kind:fld	file:
hogi_new_pred_map	higher_order.higher_order_global_info.m	/^                hogi_new_pred_map       :: new_pred_map,$/;kq|-;/\<hogi_new_pred_map\>/;'q;"	kind:fld	file:
hogi_next_id_counter	higher_order.higher_order_global_info.m	/^                hogi_next_id_counter    :: counter$/;kq|-;/\<hogi_next_id_counter\>/;'q;"	kind:fld	file:
hogi_params	higher_order.higher_order_global_info.m	/^                hogi_params             :: ho_params,$/;kq|-;/\<hogi_params\>/;'q;"	kind:fld	file:
hogi_set_goal_size_map	higher_order.higher_order_global_info.m	/^:- pred hogi_set_goal_size_map(/;kq|/^\<hogi_set_goal_size_map\>/;'q;"	kind:pred	file:
hogi_set_module_info	higher_order.higher_order_global_info.m	/^:- pred hogi_set_module_info(/;kq|/^\<hogi_set_module_info\>/;'q;"	kind:pred
hogi_set_new_pred_map	higher_order.higher_order_global_info.m	/^:- pred hogi_set_new_pred_map(/;kq|/^\<hogi_set_new_pred_map\>/;'q;"	kind:pred
hogi_set_next_id_counter	higher_order.higher_order_global_info.m	/^:- pred hogi_set_next_id_counter(/;kq|/^\<hogi_set_next_id_counter\>/;'q;"	kind:pred	file:
hogi_set_version_info_map	higher_order.higher_order_global_info.m	/^:- pred hogi_set_version_info_map(/;kq|/^\<hogi_set_version_info_map\>/;'q;"	kind:pred
hogi_version_info_map	higher_order.higher_order_global_info.m	/^                hogi_version_info_map   :: version_info_map,$/;kq|-;/\<hogi_version_info_map\>/;'q;"	kind:fld	file:
hoi_add_request	higher_order.higher_order_info.m	/^:- pred hoi_add_request(/;kq|/^\<hoi_add_request\>/;'q;"	kind:pred
hoi_changed	higher_order.higher_order_info.m	/^                hoi_changed             :: ho_changed$/;kq|-;/\<hoi_changed\>/;'q;"	kind:fld	file:
hoi_dump_hlds_options	hlds_out_util.m	/^                hoi_dump_hlds_options           :: hlds_dump_options,$/;kq|-;/\<hoi_dump_hlds_options\>/;'q;"	kind:fld
hoi_dump_hlds_options_backup	hlds_out_util.m	/^                hoi_dump_hlds_options_backup    :: hlds_dump_options,$/;kq|-;/\<hoi_dump_hlds_options_backup\>/;'q;"	kind:fld
hoi_dump_hlds_pred_ids	hlds_out_util.m	/^                hoi_dump_hlds_pred_ids          :: list(string),$/;kq|-;/\<hoi_dump_hlds_pred_ids\>/;'q;"	kind:fld
hoi_dump_hlds_pred_names	hlds_out_util.m	/^                hoi_dump_hlds_pred_names        :: list(string),$/;kq|-;/\<hoi_dump_hlds_pred_names\>/;'q;"	kind:fld
hoi_get_changed	higher_order.higher_order_info.m	/^:- func hoi_get_changed(/;kq|/^\<hoi_get_changed\>/;'q;"	kind:func
hoi_get_global_info	higher_order.higher_order_info.m	/^:- func hoi_get_global_info(/;kq|/^\<hoi_get_global_info\>/;'q;"	kind:func
hoi_get_known_var_map	higher_order.higher_order_info.m	/^:- func hoi_get_known_var_map(/;kq|/^\<hoi_get_known_var_map\>/;'q;"	kind:func
hoi_get_pred_info	higher_order.higher_order_info.m	/^:- func hoi_get_pred_info(/;kq|/^\<hoi_get_pred_info\>/;'q;"	kind:func
hoi_get_pred_proc_id	higher_order.higher_order_info.m	/^:- func hoi_get_pred_proc_id(/;kq|/^\<hoi_get_pred_proc_id\>/;'q;"	kind:func
hoi_get_proc_info	higher_order.higher_order_info.m	/^:- func hoi_get_proc_info(/;kq|/^\<hoi_get_proc_info\>/;'q;"	kind:func
hoi_get_requests	higher_order.higher_order_info.m	/^:- func hoi_get_requests(higher_order_info) = set(/;kq|/^\<hoi_get_requests\>/;'q;"	kind:func	file:
hoi_global_info	higher_order.higher_order_info.m	/^                hoi_global_info         :: higher_order_global_info,$/;kq|-;/\<hoi_global_info\>/;'q;"	kind:fld	file:
hoi_init	higher_order.higher_order_info.m	/^:- func hoi_init(/;kq|/^\<hoi_init\>/;'q;"	kind:func
hoi_known_var_map	higher_order.higher_order_info.m	/^                hoi_known_var_map       :: known_var_map,$/;kq|-;/\<hoi_known_var_map\>/;'q;"	kind:fld	file:
hoi_merc_out_info	hlds_out_util.m	/^                hoi_merc_out_info               :: merc_out_info$/;kq|-;/\<hoi_merc_out_info\>/;'q;"	kind:fld
hoi_pred_info	higher_order.higher_order_info.m	/^                hoi_pred_info           :: pred_info,$/;kq|-;/\<hoi_pred_info\>/;'q;"	kind:fld	file:
hoi_pred_proc_id	higher_order.higher_order_info.m	/^                hoi_pred_proc_id        :: pred_proc_id,$/;kq|-;/\<hoi_pred_proc_id\>/;'q;"	kind:fld	file:
hoi_proc_info	higher_order.higher_order_info.m	/^                hoi_proc_info           :: proc_info,$/;kq|-;/\<hoi_proc_info\>/;'q;"	kind:fld	file:
hoi_requests	higher_order.higher_order_info.m	/^                hoi_requests            :: set(ho_request),$/;kq|-;/\<hoi_requests\>/;'q;"	kind:fld	file:
hoi_results	higher_order.higher_order_info.m	/^:- pred hoi_results(/;kq|/^\<hoi_results\>/;'q;"	kind:pred
hoi_set_changed	higher_order.higher_order_info.m	/^:- pred hoi_set_changed(/;kq|/^\<hoi_set_changed\>/;'q;"	kind:pred
hoi_set_global_info	higher_order.higher_order_info.m	/^:- pred hoi_set_global_info(/;kq|/^\<hoi_set_global_info\>/;'q;"	kind:pred
hoi_set_known_var_map	higher_order.higher_order_info.m	/^:- pred hoi_set_known_var_map(/;kq|/^\<hoi_set_known_var_map\>/;'q;"	kind:pred
hoi_set_pred_info	higher_order.higher_order_info.m	/^:- pred hoi_set_pred_info(/;kq|/^\<hoi_set_pred_info\>/;'q;"	kind:pred
hoi_set_proc_info	higher_order.higher_order_info.m	/^:- pred hoi_set_proc_info(/;kq|/^\<hoi_set_proc_info\>/;'q;"	kind:pred
hoi_set_requests	higher_order.higher_order_info.m	/^:- pred hoi_set_requests(set(/;kq|/^\<hoi_set_requests\>/;'q;"	kind:pred	file:
hoig_inst_varset	hlds_out_goal.m	/^                hoig_inst_varset    :: inst_varset,$/;kq|-;/\<hoig_inst_varset\>/;'q;"	kind:fld
hoig_module_info	hlds_out_goal.m	/^                hoig_module_info    :: module_info,$/;kq|-;/\<hoig_module_info\>/;'q;"	kind:fld
hoig_out_info	hlds_out_goal.m	/^                hoig_out_info       :: hlds_out_info,$/;kq|-;/\<hoig_out_info\>/;'q;"	kind:fld
hoig_tvarset	hlds_out_goal.m	/^                hoig_tvarset        :: tvarset,$/;kq|-;/\<hoig_tvarset\>/;'q;"	kind:fld
hoig_type_qual	hlds_out_goal.m	/^                hoig_type_qual      :: type_qual$/;kq|-;/\<hoig_type_qual\>/;'q;"	kind:fld
hoig_var_name_print	hlds_out_goal.m	/^                hoig_var_name_print :: var_name_print,$/;kq|-;/\<hoig_var_name_print\>/;'q;"	kind:fld
hoig_var_name_src	hlds_out_goal.m	/^                hoig_var_name_src   :: var_name_source,$/;kq|-;/\<hoig_var_name_src\>/;'q;"	kind:fld
hoist	ml_elim_nested.m	/^:- inst hoist for action\/0$/;kq|-;/\<hoist\>/;'q;"	kind:inst
hoist_loop_invariants	loop_inv.m	/^:- pred hoist_loop_invariants(/;kq|/^\<hoist_loop_invariants\>/;'q;"	kind:pred
hoist_nested_funcs	ml_elim_nested.m	/^    --->    hoist_nested_funcs$/;kq|-;/\<hoist_nested_funcs\>/;'q;"	kind:cons
horder_args	term_errors.m	/^    ;       horder_args(pred_proc_id, pred_proc_id)$/;kq|-;/\<horder_args\>/;'q;"	kind:cons
horder_call	term_constr_errors.m	/^    ;       horder_call$/;kq|-;/\<horder_call\>/;'q;"	kind:cons
horder_call	term_errors.m	/^    ;       horder_call$/;kq|-;/\<horder_call\>/;'q;"	kind:cons
hos_call_or_apply	hlds_goal.m	/^    --->    hos_call_or_apply   % call(Pred, A, B, C) or apply(Func, A, B, C)$/;kq|-;/\<hos_call_or_apply\>/;'q;"	kind:cons
hos_var	hlds_goal.m	/^    ;       hos_var.            % Pred(A, B, C)       or Func(A, B, C)$/;kq|-;/\<hos_var\>/;'q;"	kind:cons
hosort	../library/list.m	/^:- pred hosort(comparison_pred(X)::in(/;kq|/^\<hosort\>/;'q;"	kind:pred	file:
host_env_type	options.m	/^    ;       host_env_type$/;kq|-;/\<host_env_type\>/;'q;"	kind:cons
hour	../library/calendar.m	/^:- func hour(/;kq|/^\<hour\>/;'q;"	kind:func
hour	../library/calendar.m	/^:- type hour == int.         % 0..23$/;kq|-;/\<hour\>/;'q;"	kind:type
hours	../library/calendar.m	/^:- func hours(/;kq|/^\<hours\>/;'q;"	kind:func
hours	../library/calendar.m	/^:- type hours == int.$/;kq|-;/\<hours\>/;'q;"	kind:type
how_to_check_goal	mode_info.m	/^:- type how_to_check_goal$/;kq|-;/\<how_to_check_goal\>/;'q;"	kind:type
how_to_construct	hlds_goal.m	/^:- type how_to_construct$/;kq|-;/\<how_to_construct\>/;'q;"	kind:type
how_to_construct_is_acceptable	common.m	/^:- pred how_to_construct_is_acceptable(/;kq|/^\<how_to_construct_is_acceptable\>/;'q;"	kind:pred	file:
how_to_get_type_info	ml_accurate_gc.m	/^:- type how_to_get_type_info$/;kq|-;/\<how_to_get_type_info\>/;'q;"	kind:type	file:
hp	llds.m	/^    ;       hp$/;kq|-;/\<hp\>/;'q;"	kind:cons
hptm_int0	read_modules.m	/^                hptm_int0               :: have_parse_tree_int0_map,$/;kq|-;/\<hptm_int0\>/;'q;"	kind:fld
hptm_int1	read_modules.m	/^                hptm_int1               :: have_parse_tree_int1_map,$/;kq|-;/\<hptm_int1\>/;'q;"	kind:fld
hptm_int2	read_modules.m	/^                hptm_int2               :: have_parse_tree_int2_map,$/;kq|-;/\<hptm_int2\>/;'q;"	kind:fld
hptm_int3	read_modules.m	/^                hptm_int3               :: have_parse_tree_int3_map,$/;kq|-;/\<hptm_int3\>/;'q;"	kind:fld
hptm_module_src	read_modules.m	/^                hptm_module_src         :: have_parse_tree_msrc_map,$/;kq|-;/\<hptm_module_src\>/;'q;"	kind:fld
hptm_plain_opt	read_modules.m	/^                hptm_plain_opt          :: have_parse_tree_plain_opt_map,$/;kq|-;/\<hptm_plain_opt\>/;'q;"	kind:fld
hptm_src	read_modules.m	/^                hptm_src                :: have_parse_tree_src_map,$/;kq|-;/\<hptm_src\>/;'q;"	kind:fld
hptm_trans_opt	read_modules.m	/^                hptm_trans_opt          :: have_parse_tree_trans_opt_map$/;kq|-;/\<hptm_trans_opt\>/;'q;"	kind:fld
hr_arg_name	optdb_help.m	/^                hr_arg_name             :: string,$/;kq|-;/\<hr_arg_name\>/;'q;"	kind:fld
hr_description	optdb_help.m	/^                hr_description          :: help_text$/;kq|-;/\<hr_description\>/;'q;"	kind:fld
hr_long_name	optdb_help.m	/^                hr_long_name            :: string,$/;kq|-;/\<hr_long_name\>/;'q;"	kind:fld
ht	../library/hash_table.m	/^    --->    ht($/;kq|-;/\<ht\>/;'q;"	kind:cons
ht	../library/version_hash_table.m	/^    --->    ht($/;kq|-;/\<ht\>/;'q;"	kind:cons	file:
ht_buckets	../library/version_hash_table.m	/^                ht_buckets              :: buckets(K, V)$/;kq|-;/\<ht_buckets\>/;'q;"	kind:fld	file:
ht_cons	../library/version_hash_table.m	/^    ;       ht_cons(K, V, hash_table_alist(K, V)).$/;kq|-;/\<ht_cons\>/;'q;"	kind:cons	file:
ht_hash_pred	../library/version_hash_table.m	/^                ht_hash_pred            :: pred(K::in, int::out) is det,$/;kq|-;/\<ht_hash_pred\>/;'q;"	kind:fld	file:
ht_max_occupants	../library/version_hash_table.m	/^                ht_max_occupants        :: int,$/;kq|-;/\<ht_max_occupants\>/;'q;"	kind:fld	file:
ht_nil	../library/version_hash_table.m	/^    --->    ht_nil$/;kq|-;/\<ht_nil\>/;'q;"	kind:cons	file:
ht_num_occupants	../library/version_hash_table.m	/^                ht_num_occupants        :: int,$/;kq|-;/\<ht_num_occupants\>/;'q;"	kind:fld	file:
ht_sep	../library/mercury_term_lexer.m	/^    ;       ht_sep              % '|' head-tail separator in lists$/;kq|-;/\<ht_sep\>/;'q;"	kind:cons
ht_sep	../library/mercury_term_lexer.m	/^    ;       ht_sep$/;kq|-;/\<ht_sep\>/;'q;"	kind:cons
ht_sep	../library/mercury_term_lexer.m	/^    ;       ht_sep$/;kq|-;/\<ht_sep\>/;'q;"	kind:cons	file:
ht_single	../library/version_hash_table.m	/^    ;       ht_single(K, V)$/;kq|-;/\<ht_single\>/;'q;"	kind:cons	file:
hwloc_libs	options.m	/^    ;       hwloc_libs$/;kq|-;/\<hwloc_libs\>/;'q;"	kind:cons
hwloc_static_libs	options.m	/^    ;       hwloc_static_libs$/;kq|-;/\<hwloc_static_libs\>/;'q;"	kind:cons
i	../library/integer.m	/^    --->    i(sign, list(digit)).$/;kq|-;/\<i\>/;'q;"	kind:cons	file:
i	../library/string.m	/^    ;       i(int)$/;kq|-;/\<i\>/;'q;"	kind:cons
i16	../library/string.m	/^    ;       i16(int16)$/;kq|-;/\<i16\>/;'q;"	kind:cons
i32	../library/string.m	/^    ;       i32(int32)$/;kq|-;/\<i32\>/;'q;"	kind:cons
i64	../library/string.m	/^    ;       i64(int64)$/;kq|-;/\<i64\>/;'q;"	kind:cons
i8	../library/string.m	/^    ;       i8(int8)$/;kq|-;/\<i8\>/;'q;"	kind:cons
i_changed_detism	inlining.m	/^                i_changed_detism        :: have_we_changed_detism,$/;kq|-;/\<i_changed_detism\>/;'q;"	kind:fld	file:
i_changed_purity	inlining.m	/^                i_changed_purity        :: have_we_changed_purity$/;kq|-;/\<i_changed_purity\>/;'q;"	kind:fld	file:
i_done_any_inlining	inlining.m	/^                i_done_any_inlining     :: have_we_inlined,$/;kq|-;/\<i_done_any_inlining\>/;'q;"	kind:fld	file:
i_exist	options_file.m	/^                i_exist             :: is_options_file_optional,$/;kq|-;/\<i_exist\>/;'q;"	kind:fld	file:
i_highlevel_code	inlining.m	/^                i_highlevel_code        :: bool,$/;kq|-;/\<i_highlevel_code\>/;'q;"	kind:fld	file:
i_incl_file_name	options_file.m	/^                i_incl_file_name    :: list(char)$/;kq|-;/\<i_incl_file_name\>/;'q;"	kind:fld	file:
i_inlined_parallel	inlining.m	/^                i_inlined_parallel      :: have_we_inlined_parallel_conj,$/;kq|-;/\<i_inlined_parallel\>/;'q;"	kind:fld	file:
i_module_info	inlining.m	/^                i_module_info           :: module_info,$/;kq|-;/\<i_module_info\>/;'q;"	kind:fld	file:
i_pred_markers	inlining.m	/^%               i_pred_markers          :: pred_markers,$/;kq|-;/\<i_pred_markers\>/;'q;"	kind:fld	file:
i_rtti_varmaps	inlining.m	/^                i_rtti_varmaps          :: rtti_varmaps,$/;kq|-;/\<i_rtti_varmaps\>/;'q;"	kind:fld	file:
i_should_inline_procs	inlining.m	/^                i_should_inline_procs   :: set(pred_proc_id),$/;kq|-;/\<i_should_inline_procs\>/;'q;"	kind:fld	file:
i_should_inline_tail_calls	inlining.m	/^                i_should_inline_tail_calls :: set(pred_proc_id),$/;kq|-;/\<i_should_inline_tail_calls\>/;'q;"	kind:fld	file:
i_tvarset	inlining.m	/^                i_tvarset               :: tvarset,$/;kq|-;/\<i_tvarset\>/;'q;"	kind:fld	file:
i_univ_caller_tvars	inlining.m	/^                i_univ_caller_tvars     :: list(tvar),$/;kq|-;/\<i_univ_caller_tvars\>/;'q;"	kind:fld	file:
i_var_table	inlining.m	/^                i_var_table             :: var_table,$/;kq|-;/\<i_var_table\>/;'q;"	kind:fld	file:
i_var_threshold	inlining.m	/^                i_var_threshold         :: int,$/;kq|-;/\<i_var_threshold\>/;'q;"	kind:fld	file:
ia	../library/builtin.m	/^:- mode ia == any >> any.$/;kq|-;/\<ia\>/;'q;"	kind:mode
ia_avails	make_hlds_separate_items.m	/^                ia_avails           :: ims_cord(item_avail),$/;kq|-;/\<ia_avails\>/;'q;"	kind:fld	file:
ia_clauses	make_hlds_separate_items.m	/^                ia_clauses          :: ims_cord(item_clause_info),$/;kq|-;/\<ia_clauses\>/;'q;"	kind:fld	file:
ia_decl_marker	make_hlds_separate_items.m	/^                ia_decl_marker      :: ims_cord(item_decl_marker_info),$/;kq|-;/\<ia_decl_marker\>/;'q;"	kind:fld	file:
ia_decl_pragmas	make_hlds_separate_items.m	/^                ia_decl_pragmas     :: ims_cord(item_decl_pragma_info),$/;kq|-;/\<ia_decl_pragmas\>/;'q;"	kind:fld	file:
ia_decl_str_reuse	make_hlds_separate_items.m	/^                ia_decl_str_reuse   :: cord(decl_pragma_struct_reuse_info),$/;kq|-;/\<ia_decl_str_reuse\>/;'q;"	kind:fld	file:
ia_decl_str_sharing	make_hlds_separate_items.m	/^                ia_decl_str_sharing :: cord(decl_pragma_struct_sharing_info),$/;kq|-;/\<ia_decl_str_sharing\>/;'q;"	kind:fld	file:
ia_decl_term	make_hlds_separate_items.m	/^                ia_decl_term        :: cord(decl_pragma_termination_info),$/;kq|-;/\<ia_decl_term\>/;'q;"	kind:fld	file:
ia_decl_term2	make_hlds_separate_items.m	/^                ia_decl_term2       :: cord(decl_pragma_termination2_info),$/;kq|-;/\<ia_decl_term2\>/;'q;"	kind:fld	file:
ia_decl_type_spec	make_hlds_separate_items.m	/^                ia_decl_type_spec   :: cord(decl_pragma_type_spec_info),$/;kq|-;/\<ia_decl_type_spec\>/;'q;"	kind:fld	file:
ia_fees	make_hlds_separate_items.m	/^                ia_fees             :: cord(item_foreign_export_enum_info),$/;kq|-;/\<ia_fees\>/;'q;"	kind:fld	file:
ia_fims	make_hlds_separate_items.m	/^                ia_fims             :: cord(item_fim),$/;kq|-;/\<ia_fims\>/;'q;"	kind:fld	file:
ia_finalises	make_hlds_separate_items.m	/^                ia_finalises        :: ims_cord(item_finalise_info),$/;kq|-;/\<ia_finalises\>/;'q;"	kind:fld	file:
ia_foreign_enums	make_hlds_separate_items.m	/^                ia_foreign_enums    :: ims_tuple_cord(item_foreign_enum_info),$/;kq|-;/\<ia_foreign_enums\>/;'q;"	kind:fld	file:
ia_foreign_procs	make_hlds_separate_items.m	/^                ia_foreign_procs    :: ims_cord(item_foreign_proc_info),$/;kq|-;/\<ia_foreign_procs\>/;'q;"	kind:fld	file:
ia_gen_exceptions	make_hlds_separate_items.m	/^                ia_gen_exceptions   :: cord(gen_pragma_exceptions_info),$/;kq|-;/\<ia_gen_exceptions\>/;'q;"	kind:fld	file:
ia_gen_mm_tabling	make_hlds_separate_items.m	/^                ia_gen_mm_tabling   :: cord(gen_pragma_mm_tabling_info),$/;kq|-;/\<ia_gen_mm_tabling\>/;'q;"	kind:fld	file:
ia_gen_trailing	make_hlds_separate_items.m	/^                ia_gen_trailing     :: cord(gen_pragma_trailing_info),$/;kq|-;/\<ia_gen_trailing\>/;'q;"	kind:fld	file:
ia_gen_unused_args	make_hlds_separate_items.m	/^                ia_gen_unused_args  :: cord(gen_pragma_unused_args_info),$/;kq|-;/\<ia_gen_unused_args\>/;'q;"	kind:fld	file:
ia_impl_marker	make_hlds_separate_items.m	/^                ia_impl_marker      :: ims_cord(item_impl_marker_info),$/;kq|-;/\<ia_impl_marker\>/;'q;"	kind:fld	file:
ia_impl_pragmas	make_hlds_separate_items.m	/^                ia_impl_pragmas     :: ims_cord(item_impl_pragma_info),$/;kq|-;/\<ia_impl_pragmas\>/;'q;"	kind:fld	file:
ia_initialises	make_hlds_separate_items.m	/^                ia_initialises      :: ims_cord(item_initialise_info),$/;kq|-;/\<ia_initialises\>/;'q;"	kind:fld	file:
ia_inst_defns	make_hlds_separate_items.m	/^                ia_inst_defns       :: ims_cord(item_inst_defn_info),$/;kq|-;/\<ia_inst_defns\>/;'q;"	kind:fld	file:
ia_instances	make_hlds_separate_items.m	/^                ia_instances        :: ims_cord(item_instance_info),$/;kq|-;/\<ia_instances\>/;'q;"	kind:fld	file:
ia_mode_decls	make_hlds_separate_items.m	/^                ia_mode_decls       :: ims_cord(item_mode_decl_info),$/;kq|-;/\<ia_mode_decls\>/;'q;"	kind:fld	file:
ia_mode_defns	make_hlds_separate_items.m	/^                ia_mode_defns       :: ims_cord(item_mode_defn_info),$/;kq|-;/\<ia_mode_defns\>/;'q;"	kind:fld	file:
ia_mutables	make_hlds_separate_items.m	/^                ia_mutables         :: sec_cord(item_mutable_info),$/;kq|-;/\<ia_mutables\>/;'q;"	kind:fld	file:
ia_pred_decls	make_hlds_separate_items.m	/^                ia_pred_decls       :: sec_cord(item_pred_decl_info),$/;kq|-;/\<ia_pred_decls\>/;'q;"	kind:fld	file:
ia_promises	make_hlds_separate_items.m	/^                ia_promises         :: ims_cord(item_promise_info),$/;kq|-;/\<ia_promises\>/;'q;"	kind:fld	file:
ia_type_defns_abs	make_hlds_separate_items.m	/^                ia_type_defns_abs   :: sec_cord(item_type_defn_info),$/;kq|-;/\<ia_type_defns_abs\>/;'q;"	kind:fld	file:
ia_type_defns_for	make_hlds_separate_items.m	/^                ia_type_defns_for   :: sec_cord(item_type_defn_info),$/;kq|-;/\<ia_type_defns_for\>/;'q;"	kind:fld	file:
ia_type_defns_mer	make_hlds_separate_items.m	/^                ia_type_defns_mer   :: sec_cord(item_type_defn_info),$/;kq|-;/\<ia_type_defns_mer\>/;'q;"	kind:fld	file:
ia_type_repns	make_hlds_separate_items.m	/^                ia_type_repns       :: module_int_type_ctor_repns$/;kq|-;/\<ia_type_repns\>/;'q;"	kind:fld	file:
ia_typeclasses	make_hlds_separate_items.m	/^                ia_typeclasses      :: sec_cord(item_typeclass_info),$/;kq|-;/\<ia_typeclasses\>/;'q;"	kind:fld	file:
iaf_final_arg_num	pre_typecheck.m	/^                iaf_final_arg_num   :: uint,$/;kq|-;/\<iaf_final_arg_num\>/;'q;"	kind:fld	file:
iaf_names	pre_typecheck.m	/^                iaf_names           :: set(string)$/;kq|-;/\<iaf_names\>/;'q;"	kind:fld	file:
iai_ancestor_import_use_map	check_import_accessibility.m	/^                iai_ancestor_import_use_map     :: module_import_or_use_map$/;kq|-;/\<iai_ancestor_import_use_map\>/;'q;"	kind:fld	file:
iai_inclusion_map	check_import_accessibility.m	/^                iai_inclusion_map               :: module_inclusion_map,$/;kq|-;/\<iai_inclusion_map\>/;'q;"	kind:fld	file:
iai_read_modules	check_import_accessibility.m	/^                iai_read_modules                :: set(module_name),$/;kq|-;/\<iai_read_modules\>/;'q;"	kind:fld	file:
iai_seen_includes	check_import_accessibility.m	/^                iai_seen_includes               :: seen_includes,$/;kq|-;/\<iai_seen_includes\>/;'q;"	kind:fld	file:
iai_src_imp_import_use_map	check_import_accessibility.m	/^                iai_src_imp_import_use_map      :: module_import_or_use_map,$/;kq|-;/\<iai_src_imp_import_use_map\>/;'q;"	kind:fld	file:
iai_src_int_import_use_map	check_import_accessibility.m	/^                iai_src_int_import_use_map      :: module_import_or_use_map,$/;kq|-;/\<iai_src_int_import_use_map\>/;'q;"	kind:fld	file:
ian_exception	get_dependencies.m	/^                ian_exception           :: maybe_need_exception,$/;kq|-;/\<ian_exception\>/;'q;"	kind:fld
ian_io	get_dependencies.m	/^                ian_io                  :: maybe_need_io$/;kq|-;/\<ian_io\>/;'q;"	kind:fld
ian_stm	get_dependencies.m	/^                ian_stm                 :: maybe_need_stm,$/;kq|-;/\<ian_stm\>/;'q;"	kind:fld
ian_stream_format	get_dependencies.m	/^                ian_stream_format       :: maybe_need_stream_format,$/;kq|-;/\<ian_stream_format\>/;'q;"	kind:fld
ian_string_format	get_dependencies.m	/^                ian_string_format       :: maybe_need_string_format,$/;kq|-;/\<ian_string_format\>/;'q;"	kind:fld
ian_tabling	get_dependencies.m	/^                ian_tabling             :: maybe_need_tabling,$/;kq|-;/\<ian_tabling\>/;'q;"	kind:fld
ian_tabling_statistics	get_dependencies.m	/^                ian_tabling_statistics  :: maybe_need_tabling_statistics,$/;kq|-;/\<ian_tabling_statistics\>/;'q;"	kind:fld
icad_abstract	prog_item.m	/^                icad_abstract           :: list(item_inst_defn_info_abstract),$/;kq|-;/\<icad_abstract\>/;'q;"	kind:fld
icad_eqv	prog_item.m	/^                icad_eqv                :: list(item_inst_defn_info_eqv)$/;kq|-;/\<icad_eqv\>/;'q;"	kind:fld
ice_cons_defn	hlds_cons.m	/^                ice_cons_defn               :: hlds_cons_defn$/;kq|-;/\<ice_cons_defn\>/;'q;"	kind:fld	file:
ice_fully_qual_data_ctor	hlds_cons.m	/^                ice_fully_qual_data_ctor    :: du_ctor,$/;kq|-;/\<ice_fully_qual_data_ctor\>/;'q;"	kind:fld	file:
ice_other_sym_names	hlds_cons.m	/^                ice_other_sym_names         :: list(sym_name),$/;kq|-;/\<ice_other_sym_names\>/;'q;"	kind:fld	file:
icm_java_library	copy_util.m	/^    ;       icm_java_library. % Files.copy() from the Java library.$/;kq|-;/\<icm_java_library\>/;'q;"	kind:cons	file:
icm_mercury_impl	copy_util.m	/^    --->    icm_mercury_impl  % Mercury copy implementation.$/;kq|-;/\<icm_mercury_impl\>/;'q;"	kind:cons	file:
icm_windows_api	copy_util.m	/^    ;       icm_windows_api   % CopyFileW() function from the Windows API.$/;kq|-;/\<icm_windows_api\>/;'q;"	kind:cons	file:
id	../library/std_util.m	/^:- func id(/;kq|/^\<id\>/;'q;"	kind:func
id_context	prog_item.m	/^                id_context                      :: prog_context,$/;kq|-;/\<id_context\>/;'q;"	kind:fld
id_inst_args	prog_item.m	/^                id_inst_args                    :: list(inst_var),$/;kq|-;/\<id_inst_args\>/;'q;"	kind:fld
id_inst_defn	prog_item.m	/^                id_inst_defn                    :: T,$/;kq|-;/\<id_inst_defn\>/;'q;"	kind:fld
id_inst_name	prog_item.m	/^                id_inst_name                    :: sym_name,$/;kq|-;/\<id_inst_name\>/;'q;"	kind:fld
id_maybe_for_type	prog_item.m	/^                id_maybe_for_type               :: maybe(type_ctor),$/;kq|-;/\<id_maybe_for_type\>/;'q;"	kind:fld
id_seq_num	prog_item.m	/^                id_seq_num                      :: item_seq_num$/;kq|-;/\<id_seq_num\>/;'q;"	kind:fld
id_set	module_qual.id_set.m	/^:- type id_set == map(string, map(arity, permissions_map)).$/;kq|-;/\<id_set\>/;'q;"	kind:type	file:
id_set.class_id_set	module_qual.id_set.m	/^:- type class_id_set == id_set.$/;kq|-;/\<id_set.class_id_set\>/;'q;"	kind:type
id_set.convert_used_item_type	module_qual.id_set.m	/^:- func convert_used_item_type(/;kq|/^\<convert_used_item_type\>/;'q;"	kind:func	file:
id_set.find_matching_arities	module_qual.id_set.m	/^:- pred find_matching_arities(/;kq|/^\<find_matching_arities\>/;'q;"	kind:pred	file:
id_set.find_unique_match	module_qual.id_set.m	/^:- pred find_unique_match(/;kq|/^\<find_unique_match\>/;'q;"	kind:pred
id_set.get_first_module_name	module_qual.id_set.m	/^:- func get_first_module_name(/;kq|/^\<get_first_module_name\>/;'q;"	kind:func	file:
id_set.get_names_in_id_set	module_qual.id_set.m	/^:- pred get_names_in_id_set(id_set::in, list(/;kq|/^\<get_names_in_id_set\>/;'q;"	kind:pred
id_set.id_set	module_qual.id_set.m	/^:- type id_set == map(string, map(arity, permissions_map)).$/;kq|-;/\<id_set.id_set\>/;'q;"	kind:type	file:
id_set.id_set_init	module_qual.id_set.m	/^:- pred id_set_init(/;kq|/^\<id_set_init\>/;'q;"	kind:pred
id_set.id_set_insert	module_qual.id_set.m	/^:- pred id_set_insert(/;kq|/^\<id_set_insert\>/;'q;"	kind:pred
id_set.id_set_search_sym	module_qual.id_set.m	/^:- pred id_set_search_sym(id_set::in, sym_name::in, set(/;kq|/^\<id_set_search_sym\>/;'q;"	kind:pred	file:
id_set.id_set_search_sym_arity	module_qual.id_set.m	/^:- pred id_set_search_sym_arity(/;kq|/^\<id_set_search_sym_arity\>/;'q;"	kind:pred	file:
id_set.inst_id_set	module_qual.id_set.m	/^:- type inst_id_set == id_set.$/;kq|-;/\<id_set.inst_id_set\>/;'q;"	kind:type
id_set.may_not_use_in_int	module_qual.id_set.m	/^    --->    may_not_use_in_int$/;kq|-;/\<id_set.may_not_use_in_int\>/;'q;"	kind:cons
id_set.may_use_in_imp	module_qual.id_set.m	/^    --->    may_use_in_imp(need_qualifier).$/;kq|-;/\<id_set.may_use_in_imp\>/;'q;"	kind:cons
id_set.may_use_in_int	module_qual.id_set.m	/^    ;       may_use_in_int(need_qualifier).$/;kq|-;/\<id_set.may_use_in_int\>/;'q;"	kind:cons
id_set.mode_id_set	module_qual.id_set.m	/^:- type mode_id_set == id_set.$/;kq|-;/\<id_set.mode_id_set\>/;'q;"	kind:type
id_set.module_id_set	module_qual.id_set.m	/^:- type module_id_set == id_set.$/;kq|-;/\<id_set.module_id_set\>/;'q;"	kind:type
id_set.module_permissions	module_qual.id_set.m	/^:- type module_permissions$/;kq|-;/\<id_set.module_permissions\>/;'q;"	kind:type
id_set.mp_in_imp	module_qual.id_set.m	/^                mp_in_imp               :: perm_in_imp$/;kq|-;/\<id_set.mp_in_imp\>/;'q;"	kind:fld
id_set.mp_in_int	module_qual.id_set.m	/^                mp_in_int               :: perm_in_int,$/;kq|-;/\<id_set.mp_in_int\>/;'q;"	kind:fld
id_set.mq_id	module_qual.id_set.m	/^:- type mq_id$/;kq|-;/\<id_set.mq_id\>/;'q;"	kind:type
id_set.mq_in_interface	module_qual.id_set.m	/^:- type mq_in_interface$/;kq|-;/\<id_set.mq_in_interface\>/;'q;"	kind:type
id_set.mq_used_in_interface	module_qual.id_set.m	/^    ;       mq_used_in_interface.$/;kq|-;/\<id_set.mq_used_in_interface\>/;'q;"	kind:cons
id_set.need_qual_only_if_both	module_qual.id_set.m	/^:- pred need_qual_only_if_both(/;kq|/^\<need_qual_only_if_both\>/;'q;"	kind:pred	file:
id_set.perm_in_imp	module_qual.id_set.m	/^:- type perm_in_imp$/;kq|-;/\<id_set.perm_in_imp\>/;'q;"	kind:type
id_set.perm_in_int	module_qual.id_set.m	/^:- type perm_in_int$/;kq|-;/\<id_set.perm_in_int\>/;'q;"	kind:type
id_set.permissions_map	module_qual.id_set.m	/^:- type permissions_map == map(module_name, module_permissions).$/;kq|-;/\<id_set.permissions_map\>/;'q;"	kind:type	file:
id_set.qual_id_class	module_qual.id_set.m	/^    ;       qual_id_class.$/;kq|-;/\<id_set.qual_id_class\>/;'q;"	kind:cons
id_set.qual_id_inst	module_qual.id_set.m	/^    ;       qual_id_inst$/;kq|-;/\<id_set.qual_id_inst\>/;'q;"	kind:cons
id_set.qual_id_kind	module_qual.id_set.m	/^:- type qual_id_kind$/;kq|-;/\<id_set.qual_id_kind\>/;'q;"	kind:type
id_set.qual_id_mode	module_qual.id_set.m	/^    ;       qual_id_mode$/;kq|-;/\<id_set.qual_id_mode\>/;'q;"	kind:cons
id_set.qual_id_type	module_qual.id_set.m	/^    --->    qual_id_type$/;kq|-;/\<id_set.qual_id_type\>/;'q;"	kind:cons
id_set.type_id_set	module_qual.id_set.m	/^:- type type_id_set == id_set.$/;kq|-;/\<id_set.type_id_set\>/;'q;"	kind:type
id_set_init	module_qual.id_set.m	/^:- pred id_set_init(/;kq|/^\<id_set_init\>/;'q;"	kind:pred
id_set_insert	module_qual.id_set.m	/^:- pred id_set_insert(/;kq|/^\<id_set_insert\>/;'q;"	kind:pred
id_set_search_sym	module_qual.id_set.m	/^:- pred id_set_search_sym(id_set::in, sym_name::in, set(/;kq|/^\<id_set_search_sym\>/;'q;"	kind:pred	file:
id_set_search_sym_arity	module_qual.id_set.m	/^:- pred id_set_search_sym_arity(/;kq|/^\<id_set_search_sym_arity\>/;'q;"	kind:pred	file:
id_to_c_identifier	rtti.m	/^:- pred id_to_c_identifier(/;kq|/^\<id_to_c_identifier\>/;'q;"	kind:pred
id_to_partition	../library/eqvclass.m	/^:- pred id_to_partition(eqvclass(T)::in, partition_id::in, set(/;kq|/^\<id_to_partition\>/;'q;"	kind:pred	file:
id_var_match	common.m	/^:- pred id_var_match(partition_id::in, prog_var::in, eqvclass(/;kq|/^\<id_var_match\>/;'q;"	kind:pred	file:
id_varset	prog_item.m	/^                id_varset                       :: inst_varset,$/;kq|-;/\<id_varset\>/;'q;"	kind:fld
idc_file	prog_data.m	/^    --->    idc_file        % $file$/;kq|-;/\<idc_file\>/;'q;"	kind:cons
idc_grade	prog_data.m	/^    ;       idc_grade.      % $grade$/;kq|-;/\<idc_grade\>/;'q;"	kind:cons
idc_line	prog_data.m	/^    ;       idc_line        % $line$/;kq|-;/\<idc_line\>/;'q;"	kind:cons
idc_module	prog_data.m	/^    ;       idc_module      % $module$/;kq|-;/\<idc_module\>/;'q;"	kind:cons
idc_pred	prog_data.m	/^    ;       idc_pred        % $pred$/;kq|-;/\<idc_pred\>/;'q;"	kind:cons
identical_insts	mode_debug.m	/^:- pred identical_insts(/;kq|/^\<identical_insts\>/;'q;"	kind:pred	file:
identical_types	typecheck_error_util.m	/^:- pred identical_types(/;kq|/^\<identical_types\>/;'q;"	kind:pred
identical_up_to_renaming	prog_type_unify.m	/^:- pred identical_up_to_renaming(list(mer_type)::in, list(/;kq|/^\<identical_up_to_renaming\>/;'q;"	kind:pred
identifier	../library/parsing_utils.m	/^:- pred identifier(/;kq|/^\<identifier\>/;'q;"	kind:pred
identifier_2	../library/parsing_utils.m	/^:- pred identifier_2(/;kq|/^\<identifier_2\>/;'q;"	kind:pred	file:
identify_goal_type	accumulator.m	/^:- pred identify_goal_type(/;kq|/^\<identify_goal_type\>/;'q;"	kind:pred	file:
identify_out_and_out_prime	accumulator.m	/^:- pred identify_out_and_out_prime(/;kq|/^\<identify_out_and_out_prime\>/;'q;"	kind:pred	file:
identify_recursive_calls	accumulator.m	/^:- pred identify_recursive_calls(/;kq|/^\<identify_recursive_calls\>/;'q;"	kind:pred	file:
ids_vars_match	common.m	/^:- pred ids_vars_match(list(partition_id)::in, list(/;kq|/^\<ids_vars_match\>/;'q;"	kind:pred	file:
if_only_one_mismatch	inst_check.m	/^                if_only_one_mismatch    :: list(format_piece),$/;kq|-;/\<if_only_one_mismatch\>/;'q;"	kind:fld	file:
if_several_mismatches	inst_check.m	/^                if_several_mismatches   :: list(format_piece)$/;kq|-;/\<if_several_mismatches\>/;'q;"	kind:fld	file:
if_then_else	hlds_goal.m	/^    ;       if_then_else($/;kq|-;/\<if_then_else\>/;'q;"	kind:cons
if_then_else	mode_errors.m	/^    --->    if_then_else$/;kq|-;/\<if_then_else\>/;'q;"	kind:cons
if_then_else_expr	prog_item.m	/^    ;       if_then_else_expr($/;kq|-;/\<if_then_else_expr\>/;'q;"	kind:cons
if_val	llds.m	/^    ;       if_val(rval, code_addr)$/;kq|-;/\<if_val\>/;'q;"	kind:cons
ife_int0	globals.m	/^    --->    ife_int0$/;kq|-;/\<ife_int0\>/;'q;"	kind:cons
ife_int1	globals.m	/^    ;       ife_int1$/;kq|-;/\<ife_int1\>/;'q;"	kind:cons
ife_int2	globals.m	/^    ;       ife_int2$/;kq|-;/\<ife_int2\>/;'q;"	kind:cons
ife_int3	globals.m	/^    ;       ife_int3$/;kq|-;/\<ife_int3\>/;'q;"	kind:cons
ife_module_dep	globals.m	/^    ;       ife_module_dep$/;kq|-;/\<ife_module_dep\>/;'q;"	kind:cons
ife_src	globals.m	/^    ;       ife_src.$/;kq|-;/\<ife_src\>/;'q;"	kind:cons
ifk_int0	file_kind.m	/^    --->    ifk_int0$/;kq|-;/\<ifk_int0\>/;'q;"	kind:cons
ifk_int1	file_kind.m	/^    ;       ifk_int1$/;kq|-;/\<ifk_int1\>/;'q;"	kind:cons
ifk_int2	file_kind.m	/^    ;       ifk_int2$/;kq|-;/\<ifk_int2\>/;'q;"	kind:cons
ifk_int3	file_kind.m	/^    ;       ifk_int3.$/;kq|-;/\<ifk_int3\>/;'q;"	kind:cons
iftc_applicable_declared	hlds_inst_mode.m	/^    ;       iftc_applicable_declared(type_ctor)$/;kq|-;/\<iftc_applicable_declared\>/;'q;"	kind:cons
iftc_applicable_error_eqv_type	hlds_inst_mode.m	/^    ;       iftc_applicable_error_eqv_type(type_ctor)$/;kq|-;/\<iftc_applicable_error_eqv_type\>/;'q;"	kind:cons
iftc_applicable_error_mismatches	hlds_inst_mode.m	/^    ;       iftc_applicable_error_mismatches(type_ctor).$/;kq|-;/\<iftc_applicable_error_mismatches\>/;'q;"	kind:cons
iftc_applicable_error_unknown_type	hlds_inst_mode.m	/^    ;       iftc_applicable_error_unknown_type$/;kq|-;/\<iftc_applicable_error_unknown_type\>/;'q;"	kind:cons
iftc_applicable_error_visibility	hlds_inst_mode.m	/^    ;       iftc_applicable_error_visibility(type_ctor)$/;kq|-;/\<iftc_applicable_error_visibility\>/;'q;"	kind:cons
iftc_applicable_known	hlds_inst_mode.m	/^    ;       iftc_applicable_known(list(type_ctor))$/;kq|-;/\<iftc_applicable_known\>/;'q;"	kind:cons
iftc_applicable_not_known	hlds_inst_mode.m	/^    ;       iftc_applicable_not_known$/;kq|-;/\<iftc_applicable_not_known\>/;'q;"	kind:cons
iftc_not_bound_inst	hlds_inst_mode.m	/^    --->    iftc_not_bound_inst$/;kq|-;/\<iftc_not_bound_inst\>/;'q;"	kind:cons
igc_info	loop_inv.m	/^:- type igc_info$/;kq|-;/\<igc_info\>/;'q;"	kind:type	file:
igc_module_info	loop_inv.m	/^                igc_module_info             :: module_info,$/;kq|-;/\<igc_module_info\>/;'q;"	kind:fld	file:
igc_path_candidates	loop_inv.m	/^                igc_path_candidates         :: cord(hlds_goal),$/;kq|-;/\<igc_path_candidates\>/;'q;"	kind:fld	file:
igc_rec_calls	loop_inv.m	/^                igc_rec_calls               :: list(rec_call)$/;kq|-;/\<igc_rec_calls\>/;'q;"	kind:fld	file:
igc_var_table	loop_inv.m	/^                igc_var_table               :: var_table,$/;kq|-;/\<igc_var_table\>/;'q;"	kind:fld	file:
ignore	mode_constraints.m	/^:- pred ignore(/;kq|/^\<ignore\>/;'q;"	kind:pred	file:
ignore	recompilation.record_uses.m	/^    ;       ignore.$/;kq|-;/\<ignore\>/;'q;"	kind:cons	file:
ignore_color_scheme_envvar	options.m	/^    ;       ignore_color_scheme_envvar$/;kq|-;/\<ignore_color_scheme_envvar\>/;'q;"	kind:cons
ignore_conditional_reuse	structure_reuse.indirect.m	/^    ;       ignore_conditional_reuse.$/;kq|-;/\<ignore_conditional_reuse\>/;'q;"	kind:cons	file:
ignore_exist_quant_scope	assertion.m	/^:- pred ignore_exist_quant_scope(/;kq|/^\<ignore_exist_quant_scope\>/;'q;"	kind:pred	file:
ignore_marked_static	simplify_info.m	/^    ;       ignore_marked_static.$/;kq|-;/\<ignore_marked_static\>/;'q;"	kind:cons
ignore_par_conjs	simplify_tasks.m	/^    ;       ignore_par_conjs.$/;kq|-;/\<ignore_par_conjs\>/;'q;"	kind:cons
ignore_par_conjunctions	options.m	/^    ;       ignore_par_conjunctions$/;kq|-;/\<ignore_par_conjunctions\>/;'q;"	kind:cons
ignore_primitive_regions	rbmm.interproc_region_lifetime.m	/^:- pred ignore_primitive_regions(/;kq|/^\<ignore_primitive_regions\>/;'q;"	kind:pred
ignore_unqual_item_for_item_type	recompilation.record_uses.m	/^:- func ignore_unqual_item_for_item_type(/;kq|/^\<ignore_unqual_item_for_item_type\>/;'q;"	kind:func	file:
ignore_whitespace	../library/io.m	/^:- pred ignore_whitespace(/;kq|/^\<ignore_whitespace\>/;'q;"	kind:pred
ignore_whitespace	../library/stream.m	/^:- pred ignore_whitespace(Stream::in, result(/;kq|/^\<ignore_whitespace\>/;'q;"	kind:pred
ii_accessed_later	interval.m	/^                ii_accessed_later       :: set_of_progvar,$/;kq|-;/\<ii_accessed_later\>/;'q;"	kind:fld
ii_anchor_follow_map	interval.m	/^                ii_anchor_follow_map    :: map(anchor, anchor_follow_info),$/;kq|-;/\<ii_anchor_follow_map\>/;'q;"	kind:fld
ii_arg_size_poly	term_constr_fixpoint.m	/^                 ii_arg_size_poly   :: polyhedron,$/;kq|-;/\<ii_arg_size_poly\>/;'q;"	kind:fld	file:
ii_branch_end_map	interval.m	/^                ii_branch_end_map       :: map(goal_id, interval_branch_end),$/;kq|-;/\<ii_branch_end_map\>/;'q;"	kind:fld
ii_branch_resume_map	interval.m	/^                ii_branch_resume_map    :: map(goal_id, resume_save_status),$/;kq|-;/\<ii_branch_resume_map\>/;'q;"	kind:fld
ii_change_flag	term_constr_fixpoint.m	/^                 ii_change_flag     :: bool$/;kq|-;/\<ii_change_flag\>/;'q;"	kind:fld	file:
ii_cond_end_map	interval.m	/^                ii_cond_end_map         :: map(goal_id, interval_id),$/;kq|-;/\<ii_cond_end_map\>/;'q;"	kind:fld
ii_cur_interval	interval.m	/^                ii_cur_interval         :: interval_id,$/;kq|-;/\<ii_cur_interval\>/;'q;"	kind:fld
ii_flushed_later	interval.m	/^                ii_flushed_later        :: set_of_progvar,$/;kq|-;/\<ii_flushed_later\>/;'q;"	kind:fld
ii_interval_counter	interval.m	/^                ii_interval_counter     :: counter,$/;kq|-;/\<ii_interval_counter\>/;'q;"	kind:fld
ii_interval_delvars	interval.m	/^                ii_interval_delvars     :: map(interval_id,$/;kq|-;/\<ii_interval_delvars\>/;'q;"	kind:fld
ii_interval_end	interval.m	/^                ii_interval_end         :: map(interval_id, anchor),$/;kq|-;/\<ii_interval_end\>/;'q;"	kind:fld
ii_interval_params	interval.m	/^                ii_interval_params      :: interval_params,$/;kq|-;/\<ii_interval_params\>/;'q;"	kind:fld
ii_interval_start	interval.m	/^                ii_interval_start       :: map(interval_id, anchor),$/;kq|-;/\<ii_interval_start\>/;'q;"	kind:fld
ii_interval_succ	interval.m	/^                ii_interval_succ        :: map(interval_id, list(interval_id)),$/;kq|-;/\<ii_interval_succ\>/;'q;"	kind:fld
ii_interval_vars	interval.m	/^                ii_interval_vars        :: map(interval_id, set_of_progvar),$/;kq|-;/\<ii_interval_vars\>/;'q;"	kind:fld
ii_model_non_anchors	interval.m	/^                ii_model_non_anchors    :: set(anchor),$/;kq|-;/\<ii_model_non_anchors\>/;'q;"	kind:fld
ii_open_intervals	interval.m	/^                ii_open_intervals       :: set(interval_id),$/;kq|-;/\<ii_open_intervals\>/;'q;"	kind:fld
ii_ppid	term_constr_fixpoint.m	/^                 ii_ppid            :: pred_proc_id,$/;kq|-;/\<ii_ppid\>/;'q;"	kind:fld	file:
iiu_import_module	parse_item.m	/^    ;       iiu_import_module$/;kq|-;/\<iiu_import_module\>/;'q;"	kind:cons	file:
iiu_include_module	parse_item.m	/^    --->    iiu_include_module$/;kq|-;/\<iiu_include_module\>/;'q;"	kind:cons	file:
iiu_use_module	parse_item.m	/^    ;       iiu_use_module.$/;kq|-;/\<iiu_use_module\>/;'q;"	kind:cons	file:
ikeyword	../library/parsing_utils.m	/^:- pred ikeyword(/;kq|/^\<ikeyword\>/;'q;"	kind:pred
ill_formed	../library/string.m	/^    ;       ill_formed(int).$/;kq|-;/\<ill_formed\>/;'q;"	kind:cons
illegal_state_var_func_result	state_var.m	/^:- pred illegal_state_var_func_result(pred_or_func::in, list(/;kq|/^\<illegal_state_var_func_result\>/;'q;"	kind:pred
im_arity	introduce_parallelism.m	/^                im_arity                :: int,$/;kq|-;/\<im_arity\>/;'q;"	kind:fld	file:
im_context	prog_item.m	/^                im_context              :: prog_context,$/;kq|-;/\<im_context\>/;'q;"	kind:fld
im_context	prog_item.m	/^                im_context              :: prog_context,$/;kq|-;/\<im_context\>/;'q;"	kind:fld
im_instance_defns	intermod_info.m	/^                im_instance_defns       :: assoc_list(class_id,$/;kq|-;/\<im_instance_defns\>/;'q;"	kind:fld	file:
im_marker_kind	prog_item.m	/^                im_marker_kind          :: impl_pragma_marker_kind,$/;kq|-;/\<im_marker_kind\>/;'q;"	kind:fld
im_marker_kind	prog_item.m	/^                im_marker_kind          :: impl_pragma_marker_kind_opt,$/;kq|-;/\<im_marker_kind\>/;'q;"	kind:fld
im_mode	introduce_parallelism.m	/^                im_mode                 :: int$/;kq|-;/\<im_mode\>/;'q;"	kind:fld	file:
im_module_info	intermod_info.m	/^                im_module_info          :: module_info,$/;kq|-;/\<im_module_info\>/;'q;"	kind:fld	file:
im_need_foreign_imports	intermod_info.m	/^                im_need_foreign_imports :: maybe_need_foreign_import_modules$/;kq|-;/\<im_need_foreign_imports\>/;'q;"	kind:fld	file:
im_pred_decls	intermod_info.m	/^                im_pred_decls           :: set(pred_id),$/;kq|-;/\<im_pred_decls\>/;'q;"	kind:fld	file:
im_pred_defns	intermod_info.m	/^                im_pred_defns           :: set(pred_id),$/;kq|-;/\<im_pred_defns\>/;'q;"	kind:fld	file:
im_pred_name	introduce_parallelism.m	/^                im_pred_name            :: string,$/;kq|-;/\<im_pred_name\>/;'q;"	kind:fld	file:
im_pred_or_func	introduce_parallelism.m	/^                im_pred_or_func         :: pred_or_func,$/;kq|-;/\<im_pred_or_func\>/;'q;"	kind:fld	file:
im_pred_spec	prog_item.m	/^                im_pred_spec            :: pred_pfu_name_arity,$/;kq|-;/\<im_pred_spec\>/;'q;"	kind:fld
im_pred_spec	prog_item.m	/^                im_pred_spec            :: pred_pfu_name_arity_pf,$/;kq|-;/\<im_pred_spec\>/;'q;"	kind:fld
im_seq_num	prog_item.m	/^                im_seq_num              :: item_seq_num$/;kq|-;/\<im_seq_num\>/;'q;"	kind:fld
im_seq_num	prog_item.m	/^                im_seq_num              :: item_seq_num$/;kq|-;/\<im_seq_num\>/;'q;"	kind:fld
im_type_defns	intermod_info.m	/^                im_type_defns           :: assoc_list(type_ctor,$/;kq|-;/\<im_type_defns\>/;'q;"	kind:fld	file:
im_use_modules	intermod_info.m	/^                im_use_modules          :: set(module_name),$/;kq|-;/\<im_use_modules\>/;'q;"	kind:fld	file:
imatch_string	../library/parsing_utils.m	/^:- pred imatch_string(/;kq|/^\<imatch_string\>/;'q;"	kind:pred	file:
imatch_string_2	../library/parsing_utils.m	/^:- pred imatch_string_2(/;kq|/^\<imatch_string_2\>/;'q;"	kind:pred	file:
imdg_arc	analysis.operations.m	/^:- type imdg_arc$/;kq|-;/\<imdg_arc\>/;'q;"	kind:type
imdg_call	analysis.operations.m	/^                imdg_call       :: Call,$/;kq|-;/\<imdg_call\>/;'q;"	kind:fld
imdg_caller	analysis.operations.m	/^                imdg_caller     :: module_name$/;kq|-;/\<imdg_caller\>/;'q;"	kind:fld
imdg_dependent_modules	analysis.operations.m	/^:- func imdg_dependent_modules(module_analysis_map(/;kq|/^\<imdg_dependent_modules\>/;'q;"	kind:func	file:
ime_an_analysis	globals.m	/^    ;       ime_an_analysis$/;kq|-;/\<ime_an_analysis\>/;'q;"	kind:cons
ime_an_analysis_date	globals.m	/^    ;       ime_an_analysis_date$/;kq|-;/\<ime_an_analysis_date\>/;'q;"	kind:cons
ime_an_analysis_status	globals.m	/^    ;       ime_an_analysis_status$/;kq|-;/\<ime_an_analysis_status\>/;'q;"	kind:cons
ime_an_imdg	globals.m	/^    ;       ime_an_imdg$/;kq|-;/\<ime_an_imdg\>/;'q;"	kind:cons
ime_an_request	globals.m	/^    ;       ime_an_request$/;kq|-;/\<ime_an_request\>/;'q;"	kind:cons
ime_opt_plain	globals.m	/^    --->    ime_opt_plain$/;kq|-;/\<ime_opt_plain\>/;'q;"	kind:cons
ime_opt_trans	globals.m	/^    ;       ime_opt_trans$/;kq|-;/\<ime_opt_trans\>/;'q;"	kind:cons
ime_src	globals.m	/^    ;       ime_src.         % XXX This option should not exist.$/;kq|-;/\<ime_src\>/;'q;"	kind:cons
imi_any_matches_any	inst_match.m	/^                imi_any_matches_any         :: any_matches_any,$/;kq|-;/\<imi_any_matches_any\>/;'q;"	kind:fld	file:
imi_audience	error_msg_inst.m	/^                imi_audience            :: user_or_developer$/;kq|-;/\<imi_audience\>/;'q;"	kind:fld	file:
imi_expansions	inst_match.m	/^                imi_expansions              :: expansions,$/;kq|-;/\<imi_expansions\>/;'q;"	kind:fld	file:
imi_ground_matches_bound	inst_match.m	/^                imi_ground_matches_bound    :: ground_matches_bound$/;kq|-;/\<imi_ground_matches_bound\>/;'q;"	kind:fld	file:
imi_inst_varset	error_msg_inst.m	/^                imi_inst_varset         :: inst_varset,$/;kq|-;/\<imi_inst_varset\>/;'q;"	kind:fld	file:
imi_maybe_sub	inst_match.m	/^                imi_maybe_sub               :: maybe_inst_var_sub,$/;kq|-;/\<imi_maybe_sub\>/;'q;"	kind:fld	file:
imi_module_info	error_msg_inst.m	/^                imi_module_info         :: module_info,$/;kq|-;/\<imi_module_info\>/;'q;"	kind:fld	file:
imi_module_info	inst_match.m	/^                imi_module_info             :: module_info,$/;kq|-;/\<imi_module_info\>/;'q;"	kind:fld	file:
imi_named_insts	error_msg_inst.m	/^                imi_named_insts         :: maybe_expand_named_insts,$/;kq|-;/\<imi_named_insts\>/;'q;"	kind:fld	file:
imi_uniqueness_comparison	inst_match.m	/^                imi_uniqueness_comparison   :: uniqueness_comparison,$/;kq|-;/\<imi_uniqueness_comparison\>/;'q;"	kind:fld	file:
immediate	ml_tag_switch.m	/^    --->    immediate(mlds_stmt)$/;kq|-;/\<immediate\>/;'q;"	kind:cons	file:
imp	../library/private_builtin.m	/^:- impure pred imp is det.$/;kq|/^\<imp\>/;'q;"	kind:pred
imp_deps_graph	d_file_deps.m	/^                imp_deps_graph          :: digraph(module_name),$/;kq|-;/\<imp_deps_graph\>/;'q;"	kind:fld
imp_import	prog_parse_tree.m	/^    ;       imp_import(prog_context)$/;kq|-;/\<imp_import\>/;'q;"	kind:cons
imp_import_context_map	convert_import_use.m	/^:- type imp_import_context_map$/;kq|-;/\<imp_import_context_map\>/;'q;"	kind:type
imp_lambda	simplify_info.m	/^    ;       imp_lambda(prog_context).$/;kq|-;/\<imp_lambda\>/;'q;"	kind:cons
imp_map	../library/robdd.m	/^:- type imp_map(T) == map(var(T), vars(T)).$/;kq|-;/\<imp_map\>/;'q;"	kind:type
imp_map	mode_robdd.implications.m	/^:- func imp_map(T) `intersect` imp_map(T) = imp_map(/;kq|/^\<imp_map\>/;'q;"	kind:func	file:
imp_res	../library/robdd.m	/^:- type imp_res(T) == entailment_result(imp_res_2(T)).$/;kq|-;/\<imp_res\>/;'q;"	kind:type	file:
imp_res_2	../library/robdd.m	/^:- type imp_res_2(T)$/;kq|-;/\<imp_res_2\>/;'q;"	kind:type	file:
imp_res_to_imp_map	../library/robdd.m	/^:- func imp_res_to_imp_map(imp_res(T)) = imp_map(/;kq|/^\<imp_res_to_imp_map\>/;'q;"	kind:func	file:
imp_use	prog_parse_tree.m	/^    ;       imp_use(prog_context)$/;kq|-;/\<imp_use\>/;'q;"	kind:cons
imp_use	prog_parse_tree.m	/^    ;       imp_use(prog_context).$/;kq|-;/\<imp_use\>/;'q;"	kind:cons
imp_use_context_map	convert_import_use.m	/^:- type imp_use_context_map$/;kq|-;/\<imp_use_context_map\>/;'q;"	kind:type
imp_used_modules	prog_data_used_modules.m	/^                imp_used_modules    :: set(module_name)$/;kq|-;/\<imp_used_modules\>/;'q;"	kind:fld
imp_vars	../library/robdd.m	/^:- func imp_vars(var(T), var(T)) = robdd(/;kq|/^\<imp_vars\>/;'q;"	kind:func
imp_vars	../library/robdd.m	/^:- type imp_vars(T)$/;kq|-;/\<imp_vars\>/;'q;"	kind:type
imp_vars	mode_robdd.implications.m	/^:- func imp_vars(T) * imp_vars(T) = imp_vars(/;kq|/^\<imp_vars\>/;'q;"	kind:func
imp_vars	mode_robdd.implications.m	/^:- func imp_vars(var(T), var(T), imp_vars(T)) = imp_vars(/;kq|/^\<imp_vars\>/;'q;"	kind:func
imp_vars	mode_robdd.tfeirn.m	/^            imp_vars :: imp_vars(T),$/;kq|-;/\<imp_vars\>/;'q;"	kind:fld
imp_vars	mode_robdd.tfeirn.m	/^:- func imp_vars(var(T)::in, var(T)::in, tfeirn(/;kq|/^\<imp_vars\>/;'q;"	kind:func
imp_vars_set	mode_robdd.tfeirn.m	/^:- func imp_vars_set(vars(T)::in, var(T)::in, tfeirn(/;kq|/^\<imp_vars_set\>/;'q;"	kind:func	file:
imp_whole_proc	simplify_info.m	/^    --->    imp_whole_proc$/;kq|-;/\<imp_whole_proc\>/;'q;"	kind:cons
impl	mcsolver.m	/^:- type impl$/;kq|-;/\<impl\>/;'q;"	kind:type	file:
impl_ctor	rtti.m	/^                impl_ctor           :: impl_ctor$/;kq|-;/\<impl_ctor\>/;'q;"	kind:fld
impl_ctor	rtti.m	/^:- type impl_ctor$/;kq|-;/\<impl_ctor\>/;'q;"	kind:type
impl_ctor_base_typeclass_info	rtti.m	/^    ;       impl_ctor_base_typeclass_info$/;kq|-;/\<impl_ctor_base_typeclass_info\>/;'q;"	kind:cons
impl_ctor_curfr	rtti.m	/^    ;       impl_ctor_curfr$/;kq|-;/\<impl_ctor_curfr\>/;'q;"	kind:cons
impl_ctor_hp	rtti.m	/^    --->    impl_ctor_hp$/;kq|-;/\<impl_ctor_hp\>/;'q;"	kind:cons
impl_ctor_maxfr	rtti.m	/^    ;       impl_ctor_maxfr$/;kq|-;/\<impl_ctor_maxfr\>/;'q;"	kind:cons
impl_ctor_redofr	rtti.m	/^    ;       impl_ctor_redofr$/;kq|-;/\<impl_ctor_redofr\>/;'q;"	kind:cons
impl_ctor_redoip	rtti.m	/^    ;       impl_ctor_redoip$/;kq|-;/\<impl_ctor_redoip\>/;'q;"	kind:cons
impl_ctor_rep_to_string	rtti.m	/^:- pred impl_ctor_rep_to_string(/;kq|/^\<impl_ctor_rep_to_string\>/;'q;"	kind:pred	file:
impl_ctor_subgoal	rtti.m	/^    ;       impl_ctor_subgoal.$/;kq|-;/\<impl_ctor_subgoal\>/;'q;"	kind:cons
impl_ctor_succip	rtti.m	/^    ;       impl_ctor_succip$/;kq|-;/\<impl_ctor_succip\>/;'q;"	kind:cons
impl_ctor_ticket	rtti.m	/^    ;       impl_ctor_ticket$/;kq|-;/\<impl_ctor_ticket\>/;'q;"	kind:cons
impl_ctor_trail_ptr	rtti.m	/^    ;       impl_ctor_trail_ptr$/;kq|-;/\<impl_ctor_trail_ptr\>/;'q;"	kind:cons
impl_ctor_type_ctor_info	rtti.m	/^    ;       impl_ctor_type_ctor_info$/;kq|-;/\<impl_ctor_type_ctor_info\>/;'q;"	kind:cons
impl_ctor_type_info	rtti.m	/^    ;       impl_ctor_type_info$/;kq|-;/\<impl_ctor_type_info\>/;'q;"	kind:cons
impl_ctor_typeclass_info	rtti.m	/^    ;       impl_ctor_typeclass_info$/;kq|-;/\<impl_ctor_typeclass_info\>/;'q;"	kind:cons
impl_defined_const	prog_data.m	/^    ;       impl_defined_const(impl_defined_const_kind)$/;kq|-;/\<impl_defined_const\>/;'q;"	kind:cons
impl_defined_const_kind	prog_data.m	/^:- type impl_defined_const_kind$/;kq|-;/\<impl_defined_const_kind\>/;'q;"	kind:type
impl_defined_const_kind_to_str	prog_data.m	/^:- func impl_defined_const_kind_to_str(/;kq|/^\<impl_defined_const_kind_to_str\>/;'q;"	kind:func
impl_dep_par_conjs_in_module	dep_par_conj.m	/^:- pred impl_dep_par_conjs_in_module(/;kq|/^\<impl_dep_par_conjs_in_module\>/;'q;"	kind:pred
impl_lang_foreign	hlds_pred.m	/^    ;       impl_lang_foreign(foreign_language).$/;kq|-;/\<impl_lang_foreign\>/;'q;"	kind:cons
impl_lang_mercury	hlds_pred.m	/^    --->    impl_lang_mercury$/;kq|-;/\<impl_lang_mercury\>/;'q;"	kind:cons
impl_marker_desc_pieces	item_util.m	/^:- func impl_marker_desc_pieces(item_impl_marker_info) = list(/;kq|/^\<impl_marker_desc_pieces\>/;'q;"	kind:func
impl_pragma_desc_pieces	item_util.m	/^:- func impl_pragma_desc_pieces(item_impl_pragma_info) = list(/;kq|/^\<impl_pragma_desc_pieces\>/;'q;"	kind:func
impl_pragma_external_proc	prog_item.m	/^    ;       impl_pragma_external_proc(impl_pragma_external_proc_info)$/;kq|-;/\<impl_pragma_external_proc\>/;'q;"	kind:cons
impl_pragma_external_proc_info	prog_item.m	/^:- type impl_pragma_external_proc_info$/;kq|-;/\<impl_pragma_external_proc_info\>/;'q;"	kind:type
impl_pragma_fact_table	prog_item.m	/^    ;       impl_pragma_fact_table(impl_pragma_fact_table_info)$/;kq|-;/\<impl_pragma_fact_table\>/;'q;"	kind:cons
impl_pragma_fact_table_info	prog_item.m	/^:- type impl_pragma_fact_table_info$/;kq|-;/\<impl_pragma_fact_table_info\>/;'q;"	kind:type
impl_pragma_foreign_code	prog_item.m	/^    ;       impl_pragma_foreign_code(impl_pragma_foreign_code_info)$/;kq|-;/\<impl_pragma_foreign_code\>/;'q;"	kind:cons
impl_pragma_foreign_code_info	prog_item.m	/^:- type impl_pragma_foreign_code_info$/;kq|-;/\<impl_pragma_foreign_code_info\>/;'q;"	kind:type
impl_pragma_foreign_decl	prog_item.m	/^    --->    impl_pragma_foreign_decl(impl_pragma_foreign_decl_info)$/;kq|-;/\<impl_pragma_foreign_decl\>/;'q;"	kind:cons
impl_pragma_foreign_decl_info	prog_item.m	/^:- type impl_pragma_foreign_decl_info$/;kq|-;/\<impl_pragma_foreign_decl_info\>/;'q;"	kind:type
impl_pragma_fproc_export	prog_item.m	/^    ;       impl_pragma_fproc_export(impl_pragma_fproc_export_info)$/;kq|-;/\<impl_pragma_fproc_export\>/;'q;"	kind:cons
impl_pragma_fproc_export_info	prog_item.m	/^:- type impl_pragma_fproc_export_info$/;kq|-;/\<impl_pragma_fproc_export_info\>/;'q;"	kind:type
impl_pragma_marker_kind	prog_item.m	/^:- type impl_pragma_marker_kind$/;kq|-;/\<impl_pragma_marker_kind\>/;'q;"	kind:type
impl_pragma_marker_kind_opt	prog_item.m	/^:- type impl_pragma_marker_kind_opt =< impl_pragma_marker_kind$/;kq|-;/\<impl_pragma_marker_kind_opt\>/;'q;"	kind:type
impl_pragma_needs_foreign_imports	item_util.m	/^:- func impl_pragma_needs_foreign_imports(/;kq|/^\<impl_pragma_needs_foreign_imports\>/;'q;"	kind:func	file:
impl_pragma_req_feature_set	prog_item.m	/^    ;       impl_pragma_req_feature_set(impl_pragma_req_feature_set_info).$/;kq|-;/\<impl_pragma_req_feature_set\>/;'q;"	kind:cons
impl_pragma_req_feature_set_info	prog_item.m	/^:- type impl_pragma_req_feature_set_info$/;kq|-;/\<impl_pragma_req_feature_set_info\>/;'q;"	kind:type
impl_pragma_req_tail_rec	prog_item.m	/^    ;       impl_pragma_req_tail_rec(impl_pragma_req_tail_rec_info)$/;kq|-;/\<impl_pragma_req_tail_rec\>/;'q;"	kind:cons
impl_pragma_req_tail_rec_info	prog_item.m	/^:- type impl_pragma_req_tail_rec_info$/;kq|-;/\<impl_pragma_req_tail_rec_info\>/;'q;"	kind:type
impl_pragma_tabled	prog_item.m	/^    ;       impl_pragma_tabled(impl_pragma_tabled_info)$/;kq|-;/\<impl_pragma_tabled\>/;'q;"	kind:cons
impl_pragma_tabled_info	prog_item.m	/^:- type impl_pragma_tabled_info$/;kq|-;/\<impl_pragma_tabled_info\>/;'q;"	kind:type
impl_type_ctor	type_ctor_info.m	/^:- pred impl_type_ctor(/;kq|/^\<impl_type_ctor\>/;'q;"	kind:pred	file:
implement_initialise_finalise	make_hlds_passes.m	/^:- pred implement_initialise_finalise(/;kq|/^\<implement_initialise_finalise\>/;'q;"	kind:pred	file:
implement_mutable	prog_mutable.m	/^:- pred implement_mutable(/;kq|/^\<implement_mutable\>/;'q;"	kind:pred
implement_mutables_if_local	add_mutable_aux_preds.m	/^:- pred implement_mutables_if_local(/;kq|/^\<implement_mutables_if_local\>/;'q;"	kind:pred
implement_mutables_loop	add_mutable_aux_preds.m	/^:- pred implement_mutables_loop(/;kq|/^\<implement_mutables_loop\>/;'q;"	kind:pred	file:
implement_mutables_sec_loop	add_mutable_aux_preds.m	/^:- pred implement_mutables_sec_loop(/;kq|/^\<implement_mutables_sec_loop\>/;'q;"	kind:pred	file:
implement_try_goal	try_expand.m	/^:- pred implement_try_goal(maybe(/;kq|/^\<implement_try_goal\>/;'q;"	kind:pred	file:
implementation_defined	../library/mercury_term_lexer.m	/^    ;       implementation_defined(string) % $name$/;kq|-;/\<implementation_defined\>/;'q;"	kind:cons
implementation_defined	../library/mercury_term_lexer.m	/^    ;       implementation_defined(string)$/;kq|-;/\<implementation_defined\>/;'q;"	kind:cons
implementation_defined	../library/mercury_term_lexer.m	/^    ;       implementation_defined(string)$/;kq|-;/\<implementation_defined\>/;'q;"	kind:cons	file:
implementation_defined	../library/term.m	/^    ;       implementation_defined(string).$/;kq|-;/\<implementation_defined\>/;'q;"	kind:cons
implementation_inst_graph	inst_graph.m	/^                implementation_inst_graph   :: inst_graph$/;kq|-;/\<implementation_inst_graph\>/;'q;"	kind:fld
implementation_language	hlds_pred.m	/^:- type implementation_language$/;kq|-;/\<implementation_language\>/;'q;"	kind:type
implication_result	../library/robdd.m	/^:- type implication_result(T)$/;kq|-;/\<implication_result\>/;'q;"	kind:type	file:
implication_result_to_imp_vars	../library/robdd.m	/^:- func implication_result_to_imp_vars(implication_result(T)) = imp_vars(/;kq|/^\<implication_result_to_imp_vars\>/;'q;"	kind:func	file:
implications.'entry	mode_robdd.implications.m	/^:- func 'entry :='(var(T), imp_map(T), vars(T)) = imp_map(/;kq|/^\<'entry\>/;'q;"	kind:func	file:
implications.'new_relation	mode_robdd.implications.m	/^:- func 'new_relation :='(var(T), imp_map(T), var(T)) = imp_map(/;kq|/^\<'new_relation\>/;'q;"	kind:func	file:
implications.add_robdd_clause	mode_robdd.implications.m	/^:- func add_robdd_clause(bin_clause(T), imp_vars(T)) = imp_vars(/;kq|/^\<add_robdd_clause\>/;'q;"	kind:func	file:
implications.add_robdd_clauses	mode_robdd.implications.m	/^:- func add_robdd_clauses(list(bin_clause(T)), imp_vars(T)) = imp_vars(/;kq|/^\<add_robdd_clauses\>/;'q;"	kind:func	file:
implications.apply_to_imp_maps	mode_robdd.implications.m	/^:- func apply_to_imp_maps(func(imp_map(T)) = imp_map(T), imp_vars(/;kq|/^\<apply_to_imp_maps\>/;'q;"	kind:func	file:
implications.at_most_one_of	mode_robdd.implications.m	/^:- func at_most_one_of(vars(T), imp_vars(T)) = imp_vars(/;kq|/^\<at_most_one_of\>/;'q;"	kind:func
implications.bin_clause	mode_robdd.implications.m	/^:- type bin_clause(T) == { literal(T), literal(T) }.$/;kq|-;/\<implications.bin_clause\>/;'q;"	kind:type	file:
implications.either	mode_robdd.implications.m	/^:- func either(var(T), var(T), imp_vars(T)) = imp_vars(/;kq|/^\<either\>/;'q;"	kind:func
implications.empty	mode_robdd.implications.m	/^:- pred empty(imp_vars(/;kq|/^\<empty\>/;'q;"	kind:pred	file:
implications.entry	mode_robdd.implications.m	/^:- func entry(var(T), imp_map(T)) = vars(/;kq|/^\<entry\>/;'q;"	kind:func	file:
implications.extract	mode_robdd.implications.m	/^:- type extract ---> keys ; values.$/;kq|-;/\<implications.extract\>/;'q;"	kind:type	file:
implications.filter	mode_robdd.implications.m	/^:- func filter(pred(var(T)), imp_vars(T)) = imp_vars(/;kq|/^\<filter\>/;'q;"	kind:func
implications.filter_imp_map	mode_robdd.implications.m	/^:- func filter_imp_map(pred(var(T)), imp_map(T)) = imp_map(/;kq|/^\<filter_imp_map\>/;'q;"	kind:func	file:
implications.get_literals	mode_robdd.implications.m	/^:- func get_literals(literal(T), imp_vars(T)) = list(literal(/;kq|/^\<get_literals\>/;'q;"	kind:func	file:
implications.get_resolvents	mode_robdd.implications.m	/^:- func get_resolvents(bin_clause(T), imp_vars(T)) = list(bin_clause(/;kq|/^\<get_resolvents\>/;'q;"	kind:func	file:
implications.get_resolvents_2	mode_robdd.implications.m	/^:- func get_resolvents_2(literal(T), literal(T), imp_vars(/;kq|/^\<get_resolvents_2\>/;'q;"	kind:func	file:
implications.imp_map	mode_robdd.implications.m	/^:- func imp_map(T) `intersect` imp_map(T) = imp_map(/;kq|/^\<imp_map\>/;'q;"	kind:func	file:
implications.imp_vars	mode_robdd.implications.m	/^:- func imp_vars(T) * imp_vars(T) = imp_vars(/;kq|/^\<imp_vars\>/;'q;"	kind:func
implications.imp_vars	mode_robdd.implications.m	/^:- func imp_vars(var(T), var(T), imp_vars(T)) = imp_vars(/;kq|/^\<imp_vars\>/;'q;"	kind:func
implications.init_imp_vars	mode_robdd.implications.m	/^:- func init_imp_vars = imp_vars(/;kq|/^\<init_imp_vars\>/;'q;"	kind:func
implications.keys	mode_robdd.implications.m	/^:- type extract ---> keys ; values.$/;kq|-;/\<implications.keys\>/;'q;"	kind:cons	file:
implications.mklit	mode_robdd.implications.m	/^:- type mklit(T) == (func(var(T)) = literal(T)).$/;kq|-;/\<implications.mklit\>/;'q;"	kind:type	file:
implications.mkneg	mode_robdd.implications.m	/^:- func mkneg(var(T)) = literal(/;kq|/^\<mkneg\>/;'q;"	kind:func	file:
implications.mkpos	mode_robdd.implications.m	/^:- func mkpos(var(T)) = literal(/;kq|/^\<mkpos\>/;'q;"	kind:func	file:
implications.neq_vars	mode_robdd.implications.m	/^:- func neq_vars(var(T), var(T), imp_vars(T)) = imp_vars(/;kq|/^\<neq_vars\>/;'q;"	kind:func
implications.normalise_pairs	mode_robdd.implications.m	/^:- pred normalise_pairs(extract::in, imp_map(T)::in, imp_map(/;kq|/^\<normalise_pairs\>/;'q;"	kind:pred	file:
implications.not_both	mode_robdd.implications.m	/^:- func not_both(var(T), var(T), imp_vars(T)) = imp_vars(/;kq|/^\<not_both\>/;'q;"	kind:func
implications.remove_empty_sets	mode_robdd.implications.m	/^:- func remove_empty_sets(imp_map(T)) = imp_map(/;kq|/^\<remove_empty_sets\>/;'q;"	kind:func	file:
implications.values	mode_robdd.implications.m	/^:- type extract ---> keys ; values.$/;kq|-;/\<implications.values\>/;'q;"	kind:cons	file:
implications_2	../library/robdd.m	/^:- func implications_2(robdd(T)) = implication_result(/;kq|/^\<implications_2\>/;'q;"	kind:func	file:
implicit_avail	prog_parse_tree.m	/^    ;       implicit_avail($/;kq|-;/\<implicit_avail\>/;'q;"	kind:cons
implicit_avail_needs	get_dependencies.m	/^:- type implicit_avail_needs$/;kq|-;/\<implicit_avail_needs\>/;'q;"	kind:type
implicit_imp_use	prog_parse_tree.m	/^    ;       implicit_imp_use.$/;kq|-;/\<implicit_imp_use\>/;'q;"	kind:cons
implicit_import_or_use	prog_parse_tree.m	/^:- type implicit_import_or_use$/;kq|-;/\<implicit_import_or_use\>/;'q;"	kind:type
implicit_int_import	prog_parse_tree.m	/^    --->    implicit_int_import$/;kq|-;/\<implicit_int_import\>/;'q;"	kind:cons
implicit_int_use	prog_parse_tree.m	/^    ;       implicit_int_use$/;kq|-;/\<implicit_int_use\>/;'q;"	kind:cons
implicit_parallelism	options.m	/^    ;       implicit_parallelism$/;kq|-;/\<implicit_parallelism\>/;'q;"	kind:cons
implicitly_qualify_sym_name	parse_sym_name.m	/^:- pred implicitly_qualify_sym_name(module_name::in, term(/;kq|/^\<implicitly_qualify_sym_name\>/;'q;"	kind:pred
implicitly_qualify_sym_name_and_args	parse_sym_name.m	/^:- pred implicitly_qualify_sym_name_and_args(module_name::in, term(/;kq|/^\<implicitly_qualify_sym_name_and_args\>/;'q;"	kind:pred	file:
implicitly_quantify_clause_body_general	quantification.m	/^:- pred implicitly_quantify_clause_body_general(/;kq|/^\<implicitly_quantify_clause_body_general\>/;'q;"	kind:pred
implicitly_quantify_clause_body_general_vs	quantification.m	/^:- pred implicitly_quantify_clause_body_general_vs(/;kq|/^\<implicitly_quantify_clause_body_general_vs\>/;'q;"	kind:pred
implicitly_quantify_goal_2	quantification.m	/^:- pred implicitly_quantify_goal_2(/;kq|/^\<implicitly_quantify_goal_2\>/;'q;"	kind:pred	file:
implicitly_quantify_goal_general	quantification.m	/^:- pred implicitly_quantify_goal_general(/;kq|/^\<implicitly_quantify_goal_general\>/;'q;"	kind:pred
implicitly_quantify_goal_general_vs	quantification.m	/^:- pred implicitly_quantify_goal_general_vs(/;kq|/^\<implicitly_quantify_goal_general_vs\>/;'q;"	kind:pred	file:
implicitly_quantify_goal_vs_2	quantification.m	/^:- pred implicitly_quantify_goal_vs_2(/;kq|/^\<implicitly_quantify_goal_vs_2\>/;'q;"	kind:pred	file:
implies	abstract_mode_constraints.m	/^    ;       implies(var(T), var(T))$/;kq|-;/\<implies\>/;'q;"	kind:cons
implies	mcsolver.m	/^:- pred implies(/;kq|/^\<implies\>/;'q;"	kind:pred
implies_expr	prog_item.m	/^    ;       implies_expr(prog_context, goal, goal)$/;kq|-;/\<implies_expr\>/;'q;"	kind:cons
impls	mcsolver.m	/^:- type impls == list(impl).$/;kq|-;/\<impls\>/;'q;"	kind:type	file:
import_accessibility_info	check_import_accessibility.m	/^:- type import_accessibility_info$/;kq|-;/\<import_accessibility_info\>/;'q;"	kind:type	file:
import_and_or_use	check_import_accessibility.m	/^:- type import_and_or_use$/;kq|-;/\<import_and_or_use\>/;'q;"	kind:type	file:
import_and_or_use_map	prog_parse_tree.m	/^:- type import_and_or_use_map ==$/;kq|-;/\<import_and_or_use_map\>/;'q;"	kind:type
import_and_or_use_map_section_to_maybe_implicit	convert_import_use.m	/^:- pred import_and_or_use_map_section_to_maybe_implicit(/;kq|/^\<import_and_or_use_map_section_to_maybe_implicit\>/;'q;"	kind:pred
import_and_or_use_map_to_explicit_int_imp_import_use_maps	convert_import_use.m	/^:- pred import_and_or_use_map_to_explicit_int_imp_import_use_maps(/;kq|/^\<import_and_or_use_map_to_explicit_int_imp_import_use_maps\>/;'q;"	kind:pred
import_and_or_use_map_to_explicit_int_imp_import_use_maps_acc	convert_import_use.m	/^:- pred import_and_or_use_map_to_explicit_int_imp_import_use_maps_acc(/;kq|/^\<import_and_or_use_map_to_explicit_int_imp_import_use_maps_acc\>/;'q;"	kind:pred	file:
import_and_or_use_map_to_item_avails	convert_import_use.m	/^:- pred import_and_or_use_map_to_item_avails(/;kq|/^\<import_and_or_use_map_to_item_avails\>/;'q;"	kind:pred
import_and_or_use_map_to_item_avails_acc	convert_import_use.m	/^:- pred import_and_or_use_map_to_item_avails_acc(/;kq|/^\<import_and_or_use_map_to_item_avails_acc\>/;'q;"	kind:pred	file:
import_and_or_use_map_to_module_name_contexts	convert_import_use.m	/^:- pred import_and_or_use_map_to_module_name_contexts(/;kq|/^\<import_and_or_use_map_to_module_name_contexts\>/;'q;"	kind:pred
import_and_or_use_map_to_module_name_contexts_acc	convert_import_use.m	/^:- pred import_and_or_use_map_to_module_name_contexts_acc(/;kq|/^\<import_and_or_use_map_to_module_name_contexts_acc\>/;'q;"	kind:pred	file:
import_and_use	check_import_accessibility.m	/^    ;       import_and_use.$/;kq|-;/\<import_and_use\>/;'q;"	kind:cons	file:
import_decl	prog_item.m	/^    --->    import_decl$/;kq|-;/\<import_decl\>/;'q;"	kind:cons
import_locn	prog_parse_tree.m	/^:- type import_locn$/;kq|-;/\<import_locn\>/;'q;"	kind:type
import_locn_ancestor_int0_implementation	prog_parse_tree.m	/^    ;       import_locn_ancestor_int0_implementation.$/;kq|-;/\<import_locn_ancestor_int0_implementation\>/;'q;"	kind:cons
import_locn_ancestor_int0_interface	prog_parse_tree.m	/^    ;       import_locn_ancestor_int0_interface$/;kq|-;/\<import_locn_ancestor_int0_interface\>/;'q;"	kind:cons
import_locn_implementation	prog_parse_tree.m	/^    --->    import_locn_implementation$/;kq|-;/\<import_locn_implementation\>/;'q;"	kind:cons
import_locn_import_by_ancestor	prog_parse_tree.m	/^    ;       import_locn_import_by_ancestor$/;kq|-;/\<import_locn_import_by_ancestor\>/;'q;"	kind:cons
import_locn_interface	prog_parse_tree.m	/^    ;       import_locn_interface$/;kq|-;/\<import_locn_interface\>/;'q;"	kind:cons
import_name	mlds.m	/^                import_name                 :: module_name$/;kq|-;/\<import_name\>/;'q;"	kind:fld
import_only	check_import_accessibility.m	/^    --->    import_only$/;kq|-;/\<import_only\>/;'q;"	kind:cons	file:
import_or_include	make.make_info.m	/^:- type import_or_include$/;kq|-;/\<import_or_include\>/;'q;"	kind:type
import_or_use	prog_item.m	/^:- type import_or_use$/;kq|-;/\<import_or_use\>/;'q;"	kind:type
import_or_use_context	check_import_accessibility.m	/^:- type import_or_use_context$/;kq|-;/\<import_or_use_context\>/;'q;"	kind:type	file:
import_or_use_decl_name	convert_import_use.m	/^:- func import_or_use_decl_name(/;kq|/^\<import_or_use_decl_name\>/;'q;"	kind:func
import_use_file_map	convert_import_use.m	/^:- type import_use_file_map == multi_map(string, import_use_line).$/;kq|-;/\<import_use_file_map\>/;'q;"	kind:type	file:
import_use_line	convert_import_use.m	/^:- type import_use_line$/;kq|-;/\<import_use_line\>/;'q;"	kind:type	file:
imported_item_set	recompilation.used_file.m	/^:- type imported_item_set == set(name_arity).$/;kq|-;/\<imported_item_set\>/;'q;"	kind:type
imported_items	recompilation.usage.m	/^                imported_items      :: imported_items,$/;kq|-;/\<imported_items\>/;'q;"	kind:fld	file:
imported_items	recompilation.used_file.m	/^:- type imported_items == map(module_name, module_imported_items).$/;kq|-;/\<imported_items\>/;'q;"	kind:type
imported_pred	term_constr_errors.m	/^    --->    imported_pred$/;kq|-;/\<imported_pred\>/;'q;"	kind:cons
imported_pred	term_errors.m	/^    ;       imported_pred$/;kq|-;/\<imported_pred\>/;'q;"	kind:cons
imported_reuse	hlds_pred.m	/^:- type imported_reuse$/;kq|-;/\<imported_reuse\>/;'q;"	kind:type	file:
imported_sharing	hlds_pred.m	/^:- type imported_sharing$/;kq|-;/\<imported_sharing\>/;'q;"	kind:type	file:
imports_only_implicit_builtins	make_hlds_passes.m	/^:- pred imports_only_implicit_builtins(/;kq|/^\<imports_only_implicit_builtins\>/;'q;"	kind:pred	file:
imports_only_implicit_builtins_test_all	make_hlds_passes.m	/^:- pred imports_only_implicit_builtins_test_all(/;kq|/^\<imports_only_implicit_builtins_test_all\>/;'q;"	kind:pred	file:
improve_single_clause_headvars	headvar_names.m	/^:- pred improve_single_clause_headvars(list(/;kq|/^\<improve_single_clause_headvars\>/;'q;"	kind:pred	file:
imps	../library/robdd.m	/^                imps            :: imp_map(T), %  K =>  V  (~K \\\/  V)$/;kq|-;/\<imps\>/;'q;"	kind:fld
imps	../library/robdd.m	/^    --->    imps(map(var(T), vars_entailed_result(T))).$/;kq|-;/\<imps\>/;'q;"	kind:cons	file:
impure_backtrack_goal_info	ssdebug.m	/^:- func impure_backtrack_goal_info(/;kq|/^\<impure_backtrack_goal_info\>/;'q;"	kind:func	file:
impure_goal_info	ssdebug.m	/^:- func impure_goal_info(/;kq|/^\<impure_goal_info\>/;'q;"	kind:func	file:
impure_init	../library/thread.mvar.m	/^:- impure func impure_init = (mvar(/;kq|/^\<impure_init\>/;'q;"	kind:func
impure_init	../library/thread.semaphore.m	/^:- impure func impure_init(int::in) = (/;kq|/^\<impure_init\>/;'q;"	kind:func
impure_init	../library/thread.semaphore.m	/^:- impure pred impure_init(/;kq|/^\<impure_init\>/;'q;"	kind:pred
impure_init_goal_info	hlds_goal.m	/^:- func impure_init_goal_info(/;kq|/^\<impure_init_goal_info\>/;'q;"	kind:func
impure_parallel_conjunct_error	purity.m	/^:- func impure_parallel_conjunct_error(/;kq|/^\<impure_parallel_conjunct_error\>/;'q;"	kind:func	file:
impure_reachable_init_goal_info	hlds_goal.m	/^:- func impure_reachable_init_goal_info(/;kq|/^\<impure_reachable_init_goal_info\>/;'q;"	kind:func
impure_signal	../library/thread.semaphore.m	/^:- impure pred impure_signal(/;kq|/^\<impure_signal\>/;'q;"	kind:pred
impure_true	../library/builtin.m	/^:- impure pred impure_true is det.$/;kq|/^\<impure_true\>/;'q;"	kind:pred
impure_try_wait	../library/thread.semaphore.m	/^:- impure pred impure_try_wait(/;kq|/^\<impure_try_wait\>/;'q;"	kind:pred
impure_try_wait_2	../library/thread.semaphore.m	/^:- impure pred impure_try_wait_2(/;kq|/^\<impure_try_wait_2\>/;'q;"	kind:pred	file:
impure_unification_expr_error	purity.m	/^:- func impure_unification_expr_error(/;kq|/^\<impure_unification_expr_error\>/;'q;"	kind:func	file:
impure_unreachable_init_goal_info	hlds_goal.m	/^:- func impure_unreachable_init_goal_info(/;kq|/^\<impure_unreachable_init_goal_info\>/;'q;"	kind:func
impure_wait	../library/thread.semaphore.m	/^:- impure pred impure_wait(/;kq|/^\<impure_wait\>/;'q;"	kind:pred
impurity_error	modecheck_conj.m	/^:- type impurity_error == mode_error_info.$/;kq|-;/\<impurity_error\>/;'q;"	kind:type	file:
ims_cord	make_hlds_types.m	/^:- type ims_cord(T) == cord(ims_sub_list(T)).$/;kq|-;/\<ims_cord\>/;'q;"	kind:type
ims_list	make_hlds_types.m	/^:- type ims_list(T) == list(ims_sub_list(T)).$/;kq|-;/\<ims_list\>/;'q;"	kind:type
ims_sub_list	make_hlds_types.m	/^:- type ims_sub_list(T)$/;kq|-;/\<ims_sub_list\>/;'q;"	kind:type
ims_tuple_cord	make_hlds_separate_items.m	/^:- type ims_tuple_cord(T) == cord(ims_tuple_item(T)).$/;kq|-;/\<ims_tuple_cord\>/;'q;"	kind:type	file:
ims_tuple_item	make_hlds_separate_items.m	/^:- type ims_tuple_item(T) == {item_mercury_status, T}.$/;kq|-;/\<ims_tuple_item\>/;'q;"	kind:type
ims_tuple_list	make_hlds_separate_items.m	/^:- type ims_tuple_list(T) == list(ims_tuple_item(T)).$/;kq|-;/\<ims_tuple_list\>/;'q;"	kind:type
in	../library/builtin.m	/^:- mode in  == ground >> ground.$/;kq|-;/\<in\>/;'q;"	kind:mode
in	../library/ops.m	/^    ;       in(priority, arg_prio_gt_or_ge, arg_prio_gt_or_ge).$/;kq|-;/\<in\>/;'q;"	kind:cons
in	../library/prolog.m	/^:- mode in == in is semidet.$/;kq|-;/\<in\>/;'q;"	kind:mode
in	mode_constraint_robdd.m	/^    --->    in(prog_var)$/;kq|-;/\<in\>/;'q;"	kind:cons
in_any_clause_pieces	pre_typecheck.m	/^:- func in_any_clause_pieces(list(clause)) = list(/;kq|/^\<in_any_clause_pieces\>/;'q;"	kind:func	file:
in_any_mode	prog_mode.m	/^:- func in_any_mode = mer_mode.$/;kq|/^\<in_any_mode\>/;'q;"	kind:func
in_arg_num_context_pieces	parse_pragma.m	/^:- func in_arg_num_context_pieces(maybe(int), fs_vl) = list(/;kq|/^\<in_arg_num_context_pieces\>/;'q;"	kind:func	file:
in_arg_value	llds.m	/^                in_arg_value                :: rval,$/;kq|-;/\<in_arg_value\>/;'q;"	kind:fld
in_argument_to_pieces	hlds_out_util.m	/^:- pred in_argument_to_pieces(/;kq|/^\<in_argument_to_pieces\>/;'q;"	kind:pred	file:
in_bounds	../library/array.m	/^:- pred in_bounds(array(/;kq|/^\<in_bounds\>/;'q;"	kind:pred
in_bounds	../library/array2d.m	/^:- pred in_bounds(array2d(/;kq|/^\<in_bounds\>/;'q;"	kind:pred
in_bounds	../library/bt_array.m	/^:- pred in_bounds(bt_array(/;kq|/^\<in_bounds\>/;'q;"	kind:pred
in_bounds	../library/version_array2d.m	/^:- pred in_bounds(version_array2d(/;kq|/^\<in_bounds\>/;'q;"	kind:pred
in_box_policy	llds.m	/^                in_box_policy               :: box_policy$/;kq|-;/\<in_box_policy\>/;'q;"	kind:fld
in_clause_for_pieces	typecheck_error_util.m	/^:- func in_clause_for_pieces(/;kq|/^\<in_clause_for_pieces\>/;'q;"	kind:func
in_dupl_for_switch	mode_info.m	/^:- type in_dupl_for_switch$/;kq|-;/\<in_dupl_for_switch\>/;'q;"	kind:type
in_each_clause_pieces	pre_typecheck.m	/^:- func in_each_clause_pieces(list(clause)) = list(/;kq|/^\<in_each_clause_pieces\>/;'q;"	kind:func	file:
in_element_to_pieces	hlds_out_util.m	/^:- pred in_element_to_pieces(/;kq|/^\<in_element_to_pieces\>/;'q;"	kind:pred	file:
in_foreign_lang_var_name	llds.m	/^                in_foreign_lang_var_name    :: string,$/;kq|-;/\<in_foreign_lang_var_name\>/;'q;"	kind:fld
in_format_string_values_context_pieces	parse_pragma.m	/^:- func in_format_string_values_context_pieces(maybe(int)) = list(/;kq|/^\<in_format_string_values_context_pieces\>/;'q;"	kind:func	file:
in_four	../library/set_ctree234.m	/^:- mode in_four  == in(four(ground, ground)).$/;kq|-;/\<in_four\>/;'q;"	kind:mode	file:
in_four	../library/set_tree234.m	/^:- mode in_four  == in(four(ground, ground)).$/;kq|-;/\<in_four\>/;'q;"	kind:mode	file:
in_four	../library/tree234.m	/^:- mode in_four  == in(four(ground, ground, ground)).$/;kq|-;/\<in_four\>/;'q;"	kind:mode	file:
in_from_ground_term_scope	mode_info.m	/^:- type in_from_ground_term_scope$/;kq|-;/\<in_from_ground_term_scope\>/;'q;"	kind:type
in_in_mode	clause_to_proc.m	/^    ;       in_in_mode.$/;kq|-;/\<in_in_mode\>/;'q;"	kind:cons	file:
in_in_unification_proc_id	hlds_pred.m	/^:- pred in_in_unification_proc_id(/;kq|/^\<in_in_unification_proc_id\>/;'q;"	kind:pred
in_instance_decl_pieces	check_typeclass.m	/^:- func in_instance_decl_pieces(/;kq|/^\<in_instance_decl_pieces\>/;'q;"	kind:func	file:
in_list_skel	../library/list.m	/^:- mode in_list_skel  == list_skel >> list_skel.$/;kq|-;/\<in_list_skel\>/;'q;"	kind:mode
in_loop_control_spawn_scope	live_vars.m	/^    ;       in_loop_control_spawn_scope($/;kq|-;/\<in_loop_control_spawn_scope\>/;'q;"	kind:cons	file:
in_maybe_foreign_type	llds.m	/^                in_maybe_foreign_type       :: maybe(foreign_proc_type),$/;kq|-;/\<in_maybe_foreign_type\>/;'q;"	kind:fld
in_mode	prog_mode.m	/^:- pred in_mode(/;kq|/^\<in_mode\>/;'q;"	kind:pred
in_original_type	llds.m	/^                in_original_type            :: mer_type,$/;kq|-;/\<in_original_type\>/;'q;"	kind:fld
in_out	fact_table.m	/^    ;       in_out$/;kq|-;/\<in_out\>/;'q;"	kind:cons	file:
in_parent_implementation	split_parse_tree_src.m	/^    ;       in_parent_implementation.$/;kq|-;/\<in_parent_implementation\>/;'q;"	kind:cons	file:
in_parent_interface	split_parse_tree_src.m	/^    ;       in_parent_interface$/;kq|-;/\<in_parent_interface\>/;'q;"	kind:cons	file:
in_pred_or_func_decl_desc	parse_item.m	/^:- func in_pred_or_func_decl_desc(/;kq|/^\<in_pred_or_func_decl_desc\>/;'q;"	kind:func	file:
in_promise_purity_scope	mode_info.m	/^:- type in_promise_purity_scope$/;kq|-;/\<in_promise_purity_scope\>/;'q;"	kind:type
in_range	../library/bitmap.m	/^:- pred in_range(/;kq|/^\<in_range\>/;'q;"	kind:pred
in_range	../library/version_bitmap.m	/^:- pred in_range(/;kq|/^\<in_range\>/;'q;"	kind:pred	file:
in_range_rexcl	../library/bitmap.m	/^:- pred in_range_rexcl(/;kq|/^\<in_range_rexcl\>/;'q;"	kind:pred	file:
in_scc_info	ml_gen_info.m	/^:- type in_scc_info$/;kq|-;/\<in_scc_info\>/;'q;"	kind:type
in_scc_map	ml_gen_info.m	/^:- type in_scc_map == map(pred_proc_id, in_scc_info).$/;kq|-;/\<in_scc_map\>/;'q;"	kind:type
in_three	../library/set_ctree234.m	/^:- mode in_three == in(three(ground, ground)).$/;kq|-;/\<in_three\>/;'q;"	kind:mode	file:
in_three	../library/set_tree234.m	/^:- mode in_three  == in(three(ground, ground)).$/;kq|-;/\<in_three\>/;'q;"	kind:mode	file:
in_three	../library/tree234.m	/^:- mode in_three  == in(three(ground, ground, ground)).$/;kq|-;/\<in_three\>/;'q;"	kind:mode	file:
in_tscc	ml_gen_info.m	/^    ;       in_tscc($/;kq|-;/\<in_tscc\>/;'q;"	kind:cons
in_two	../library/set_ctree234.m	/^:- mode in_two   == in(two(ground, ground)).$/;kq|-;/\<in_two\>/;'q;"	kind:mode	file:
in_two	../library/set_tree234.m	/^:- mode in_two  == in(two(ground, ground)).$/;kq|-;/\<in_two\>/;'q;"	kind:mode	file:
in_two	../library/tree234.m	/^:- mode in_two  == in(two(ground, ground, ground)).$/;kq|-;/\<in_two\>/;'q;"	kind:mode	file:
in_var_type	llds.m	/^                in_var_type                 :: mer_type,$/;kq|-;/\<in_var_type\>/;'q;"	kind:fld
in_var_type_is_dummy	llds.m	/^                in_var_type_is_dummy        :: is_dummy_type,$/;kq|-;/\<in_var_type_is_dummy\>/;'q;"	kind:fld
in_work	write_error_spec.m	/^:- type in_work$/;kq|-;/\<in_work\>/;'q;"	kind:type	file:
in_work_text_is_plain	write_error_spec.m	/^    --->    in_work_text_is_plain$/;kq|-;/\<in_work_text_is_plain\>/;'q;"	kind:cons	file:
in_work_text_is_prefix	write_error_spec.m	/^    ;       in_work_text_is_prefix$/;kq|-;/\<in_work_text_is_prefix\>/;'q;"	kind:cons	file:
in_work_text_is_pure_suffix	write_error_spec.m	/^    ;       in_work_text_is_pure_suffix.$/;kq|-;/\<in_work_text_is_pure_suffix\>/;'q;"	kind:cons	file:
inc	style_checks.m	/^:- type inc$/;kq|-;/\<inc\>/;'q;"	kind:type	file:
inc_maybe_seq	typecheck_error_type_assign.m	/^:- func inc_maybe_seq(maybe(int)) = maybe(/;kq|/^\<inc_maybe_seq\>/;'q;"	kind:func	file:
inc_std_indent	../library/pretty_printer.m	/^    ;       inc_std_indent$/;kq|-;/\<inc_std_indent\>/;'q;"	kind:cons	file:
incl_addr	hlds_out_mode.m	/^:- type incl_addr$/;kq|-;/\<incl_addr\>/;'q;"	kind:type
incl_context	prog_item.m	/^                incl_context                    :: prog_context,$/;kq|-;/\<incl_context\>/;'q;"	kind:fld
incl_imp_use	parse_item.m	/^:- type incl_imp_use$/;kq|-;/\<incl_imp_use\>/;'q;"	kind:type	file:
incl_module	prog_item.m	/^                incl_module                     :: module_name,$/;kq|-;/\<incl_module\>/;'q;"	kind:fld
incl_seq_num	prog_item.m	/^                incl_seq_num                    :: item_seq_num$/;kq|-;/\<incl_seq_num\>/;'q;"	kind:fld
incl_stack	options_file.m	/^:- type incl_stack$/;kq|-;/\<incl_stack\>/;'q;"	kind:type	file:
incl_stack_base	options_file.m	/^    --->    incl_stack_base($/;kq|-;/\<incl_stack_base\>/;'q;"	kind:cons	file:
incl_stack_nested	options_file.m	/^    ;       incl_stack_nested($/;kq|-;/\<incl_stack_nested\>/;'q;"	kind:cons	file:
include_all_candidates	matching.m	/^                include_all_candidates  :: maybe_opt_svcell_all_candidates$/;kq|-;/\<include_all_candidates\>/;'q;"	kind:fld
include_arg	export.m	/^:- pred include_arg(module_info::in, pair(/;kq|/^\<include_arg\>/;'q;"	kind:pred	file:
include_check_result	options_file.m	/^:- type include_check_result$/;kq|-;/\<include_check_result\>/;'q;"	kind:type	file:
include_context	check_import_accessibility.m	/^:- type include_context$/;kq|-;/\<include_context\>/;'q;"	kind:type	file:
include_context_msg	options_file.m	/^:- func include_context_msg(pair(/;kq|/^\<include_context_msg\>/;'q;"	kind:func	file:
include_details_cc	../library/deconstruct.m	/^    ;       include_details_cc.$/;kq|-;/\<include_details_cc\>/;'q;"	kind:cons
include_details_cc	../library/deconstruct.m	/^:- inst include_details_cc for noncanon_handling\/0$/;kq|-;/\<include_details_cc\>/;'q;"	kind:inst
include_detism_on_modes	modes.m	/^:- type include_detism_on_modes$/;kq|-;/\<include_detism_on_modes\>/;'q;"	kind:type	file:
include_error	options_file.m	/^    ;       include_error(error_spec).$/;kq|-;/\<include_error\>/;'q;"	kind:cons	file:
include_imported	hlds_dependency_graph.m	/^:- type include_imported$/;kq|-;/\<include_imported\>/;'q;"	kind:type
include_in_target_map	size_prof.m	/^:- pred include_in_target_map(type_info_map::in, pair(/;kq|/^\<include_in_target_map\>/;'q;"	kind:pred	file:
include_map_to_int_imp_modules	convert_include.m	/^:- pred include_map_to_int_imp_modules(/;kq|/^\<include_map_to_int_imp_modules\>/;'q;"	kind:pred
include_map_to_int_imp_modules_acc	convert_include.m	/^:- pred include_map_to_int_imp_modules_acc(/;kq|/^\<include_map_to_int_imp_modules_acc\>/;'q;"	kind:pred	file:
include_min	../library/rtree.m	/^:- pred include_min(/;kq|/^\<include_min\>/;'q;"	kind:pred	file:
include_module_info	prog_parse_tree.m	/^    --->    include_module_info(int_module_section, prog_context).$/;kq|-;/\<include_module_info\>/;'q;"	kind:cons
include_module_info	prog_parse_tree.m	/^:- type include_module_info$/;kq|-;/\<include_module_info\>/;'q;"	kind:type
include_module_map	prog_parse_tree.m	/^:- type include_module_map == map(module_name, include_module_info).$/;kq|-;/\<include_module_map\>/;'q;"	kind:type
include_module_name	hlds_desc.m	/^:- type include_module_name$/;kq|-;/\<include_module_name\>/;'q;"	kind:type
include_ok	options_file.m	/^    --->    include_ok(incl_stack)$/;kq|-;/\<include_ok\>/;'q;"	kind:cons	file:
include_option_in_hash	make.track_flags.m	/^:- pred include_option_in_hash(set_tree234(/;kq|/^\<include_option_in_hash\>/;'q;"	kind:pred	file:
include_trans_opt_rule	generate_mmakefile_fragments.m	/^    ;       include_trans_opt_rule(trans_opt_rule_info).$/;kq|-;/\<include_trans_opt_rule\>/;'q;"	kind:cons
include_var_name_table	../mdbcomp/program_representation.m	/^    ;       include_var_name_table.$/;kq|-;/\<include_var_name_table\>/;'q;"	kind:cons
include_var_types	../mdbcomp/program_representation.m	/^    ;       include_var_types.$/;kq|-;/\<include_var_types\>/;'q;"	kind:cons
incomparable	mode_comparison.m	/^    ;       incomparable.$/;kq|-;/\<incomparable\>/;'q;"	kind:cons
incomplete	../library/io.m	/^    ;       incomplete(list(uint8))$/;kq|-;/\<incomplete\>/;'q;"	kind:cons
incomplete	llds.m	/^    ;       incomplete.$/;kq|-;/\<incomplete\>/;'q;"	kind:cons
incomplete_switch	det_infer_goal.m	/^    --->    incomplete_switch(prog_var)$/;kq|-;/\<incomplete_switch\>/;'q;"	kind:cons	file:
incomplete_switch	tag_switch_util.m	/^    --->    incomplete_switch$/;kq|-;/\<incomplete_switch\>/;'q;"	kind:cons
inconsistent	lp_rational.m	/^    ;       inconsistent.$/;kq|-;/\<inconsistent\>/;'q;"	kind:cons
inconsistent	lp_rational.m	/^:- pred inconsistent(/;kq|/^\<inconsistent\>/;'q;"	kind:pred
inconsistent_annotations	term_errors.m	/^    ;       inconsistent_annotations$/;kq|-;/\<inconsistent_annotations\>/;'q;"	kind:cons
inconsistent_constrained_inst_vars_in_modes	prog_mode.m	/^:- pred inconsistent_constrained_inst_vars_in_modes(/;kq|/^\<inconsistent_constrained_inst_vars_in_modes\>/;'q;"	kind:pred
inconsistent_constrained_inst_vars_in_tms	prog_mode.m	/^:- pred inconsistent_constrained_inst_vars_in_tms(/;kq|/^\<inconsistent_constrained_inst_vars_in_tms\>/;'q;"	kind:pred
incr_hp	llds.m	/^    ;       incr_hp(lval, maybe(ptag), maybe(int), rval, maybe(alloc_site_id),$/;kq|-;/\<incr_hp\>/;'q;"	kind:cons
incr_sp	llds.m	/^    ;       incr_sp(int, string, stack_incr_kind)$/;kq|-;/\<incr_sp\>/;'q;"	kind:cons
increase_array_size	make.index_set.m	/^:- func increase_array_size(/;kq|/^\<increase_array_size\>/;'q;"	kind:func	file:
increment_arg_nums	polymorphism.m	/^:- pred increment_arg_nums(/;kq|/^\<increment_arg_nums\>/;'q;"	kind:pred	file:
increment_dynamic_coverage_point_count	../library/profiling_builtin.m	/^:- impure pred increment_dynamic_coverage_point_count(/;kq|/^\<increment_dynamic_coverage_point_count\>/;'q;"	kind:pred
increment_priority	../library/ops.m	/^:- func increment_priority(/;kq|/^\<increment_priority\>/;'q;"	kind:func
increment_size	../library/term_size_prof_builtin.m	/^:- impure pred increment_size(/;kq|/^\<increment_size\>/;'q;"	kind:pred
increment_static_coverage_point_count	../library/profiling_builtin.m	/^:- impure pred increment_static_coverage_point_count(/;kq|/^\<increment_static_coverage_point_count\>/;'q;"	kind:pred
increment_std_indent	../library/pretty_printer.m	/^:- pred increment_std_indent(/;kq|/^\<increment_std_indent\>/;'q;"	kind:pred	file:
increment_user_indent	../library/pretty_printer.m	/^:- pred increment_user_indent(/;kq|/^\<increment_user_indent\>/;'q;"	kind:pred	file:
incremental_rename_map	hlds_goal.m	/^:- type incremental_rename_map ==$/;kq|-;/\<incremental_rename_map\>/;'q;"	kind:type
incremental_rename_var_in_unify_rhs	hlds_goal.m	/^:- pred incremental_rename_var_in_unify_rhs(/;kq|/^\<incremental_rename_var_in_unify_rhs\>/;'q;"	kind:pred	file:
incremental_rename_vars_in_cases	hlds_goal.m	/^:- pred incremental_rename_vars_in_cases(/;kq|/^\<incremental_rename_vars_in_cases\>/;'q;"	kind:pred	file:
incremental_rename_vars_in_goal	hlds_goal.m	/^:- pred incremental_rename_vars_in_goal(/;kq|/^\<incremental_rename_vars_in_goal\>/;'q;"	kind:pred
incremental_rename_vars_in_goal_expr	hlds_goal.m	/^:- pred incremental_rename_vars_in_goal_expr(/;kq|/^\<incremental_rename_vars_in_goal_expr\>/;'q;"	kind:pred	file:
incremental_rename_vars_in_goals	hlds_goal.m	/^:- pred incremental_rename_vars_in_goals(/;kq|/^\<incremental_rename_vars_in_goals\>/;'q;"	kind:pred	file:
incremental_try_all	../library/exception.m	/^:- pred incremental_try_all(pred(T), pred(exception_result(/;kq|/^\<incremental_try_all\>/;'q;"	kind:pred
indent	../library/pretty_printer.m	/^:- func indent(list(/;kq|/^\<indent\>/;'q;"	kind:func
indent	../library/pretty_printer.m	/^:- func indent(string, list(/;kq|/^\<indent\>/;'q;"	kind:func
indent	../library/term_to_xml.m	/^:- pred indent(/;kq|/^\<indent\>/;'q;"	kind:pred	file:
indent	indent.m	/^:- type indent == uint.$/;kq|-;/\<indent\>/;'q;"	kind:type
indent	parse_tree_out_type_repn.m	/^:- func indent(/;kq|/^\<indent\>/;'q;"	kind:func	file:
indent.add_indent2_prefix	indent.m	/^:- func add_indent2_prefix(/;kq|/^\<add_indent2_prefix\>/;'q;"	kind:func
indent.format_indent2	indent.m	/^:- pred format_indent2(/;kq|/^\<format_indent2\>/;'q;"	kind:pred
indent.write_indent2	indent.m	/^:- pred write_indent2(/;kq|/^\<write_indent2\>/;'q;"	kind:pred
indent2_increment	indent.m	/^:- func indent2_increment = indent.$/;kq|/^\<indent2_increment\>/;'q;"	kind:func
indent2_str_16	indent.m	/^:- pred indent2_str_16(/;kq|/^\<indent2_str_16\>/;'q;"	kind:pred	file:
indent2_str_lo	indent.m	/^:- pred indent2_str_lo(/;kq|/^\<indent2_str_lo\>/;'q;"	kind:pred	file:
indent2_string	indent.m	/^:- func indent2_string(/;kq|/^\<indent2_string\>/;'q;"	kind:func
indent_desc_line	hlds_desc.m	/^:- func indent_desc_line(/;kq|/^\<indent_desc_line\>/;'q;"	kind:func	file:
indent_empty	../library/pretty_printer.m	/^    --->    indent_empty$/;kq|-;/\<indent_empty\>/;'q;"	kind:cons	file:
indent_for_humans	parse_tree_out_type_repn.m	/^:- func indent_for_humans(/;kq|/^\<indent_for_humans\>/;'q;"	kind:func	file:
indent_line	term_constr_data.m	/^:- pred indent_line(/;kq|/^\<indent_line\>/;'q;"	kind:pred	file:
indent_line_after_context	mlds_to_java_util.m	/^:- pred indent_line_after_context(/;kq|/^\<indent_line_after_context\>/;'q;"	kind:pred
indent_stack	../library/pretty_printer.m	/^:- type indent_stack$/;kq|-;/\<indent_stack\>/;'q;"	kind:type	file:
indent_std	../library/pretty_printer.m	/^    ;       indent_std($/;kq|-;/\<indent_std\>/;'q;"	kind:cons	file:
indent_strcord	mlds_dump.m	/^:- func indent_strcord(/;kq|/^\<indent_strcord\>/;'q;"	kind:func	file:
indent_string	../library/psqueue.m	/^:- func indent_string(/;kq|/^\<indent_string\>/;'q;"	kind:func	file:
indent_user	../library/pretty_printer.m	/^    ;       indent_user($/;kq|-;/\<indent_user\>/;'q;"	kind:cons	file:
indented_list	error_spec.m	/^:- func indented_list(list(format_piece)) = list(/;kq|/^\<indented_list\>/;'q;"	kind:func
indented_list_loop	error_spec.m	/^:- func indented_list_loop(list(format_piece)) = list(/;kq|/^\<indented_list_loop\>/;'q;"	kind:func	file:
index	../library/string.m	/^:- pred index(/;kq|/^\<index\>/;'q;"	kind:pred
index	lp.m	/^:- pred index(/;kq|/^\<index\>/;'q;"	kind:pred	file:
index0	../library/list.m	/^:- pred index0(list(/;kq|/^\<index0\>/;'q;"	kind:pred
index0	../library/one_or_more.m	/^:- pred index0(one_or_more(/;kq|/^\<index0\>/;'q;"	kind:pred
index0	../library/ra_list.m	/^:- pred index0(ra_list(/;kq|/^\<index0\>/;'q;"	kind:pred
index0_bintree	../library/ra_list.m	/^:- pred index0_bintree(int::in, ra_list_bintree(/;kq|/^\<index0_bintree\>/;'q;"	kind:pred	file:
index0_list	../library/ra_list.m	/^:- pred index0_list(ra_list(/;kq|/^\<index0_list\>/;'q;"	kind:pred	file:
index0_of_first_occurrence	../library/list.m	/^:- pred index0_of_first_occurrence(list(/;kq|/^\<index0_of_first_occurrence\>/;'q;"	kind:pred
index0_of_first_occurrence	../library/one_or_more.m	/^:- pred index0_of_first_occurrence(one_or_more(/;kq|/^\<index0_of_first_occurrence\>/;'q;"	kind:pred
index0_of_first_occurrence_loop	../library/list.m	/^:- pred index0_of_first_occurrence_loop(list(/;kq|/^\<index0_of_first_occurrence_loop\>/;'q;"	kind:pred	file:
index1	../library/list.m	/^:- pred index1(list(/;kq|/^\<index1\>/;'q;"	kind:pred
index1	../library/one_or_more.m	/^:- pred index1(one_or_more(/;kq|/^\<index1\>/;'q;"	kind:pred
index1	../library/ra_list.m	/^:- pred index1(ra_list(/;kq|/^\<index1\>/;'q;"	kind:pred
index1_of_first_occurrence	../library/list.m	/^:- pred index1_of_first_occurrence(list(/;kq|/^\<index1_of_first_occurrence\>/;'q;"	kind:pred
index1_of_first_occurrence	../library/one_or_more.m	/^:- pred index1_of_first_occurrence(one_or_more(/;kq|/^\<index1_of_first_occurrence\>/;'q;"	kind:pred
index_enum_functor_desc	../library/rtti_implementation.m	/^:- pred index_enum_functor_desc(/;kq|/^\<index_enum_functor_desc\>/;'q;"	kind:pred	file:
index_get_ancestors	make.prereqs.m	/^:- pred index_get_ancestors(/;kq|/^\<index_get_ancestors\>/;'q;"	kind:pred	file:
index_negative_only	print_help.m	/^    ;       index_negative_only$/;kq|-;/\<index_negative_only\>/;'q;"	kind:cons	file:
index_next	../library/string.m	/^:- pred index_next(/;kq|/^\<index_next\>/;'q;"	kind:pred
index_next_repl	../library/string.m	/^:- pred index_next_repl(/;kq|/^\<index_next_repl\>/;'q;"	kind:pred
index_or_search_enum_functor_ordinal	../library/rtti_implementation.m	/^:- pred index_or_search_enum_functor_ordinal(/;kq|/^\<index_or_search_enum_functor_ordinal\>/;'q;"	kind:pred	file:
index_or_search_ptag_layout	../library/rtti_implementation.m	/^:- pred index_or_search_ptag_layout(/;kq|/^\<index_or_search_ptag_layout\>/;'q;"	kind:pred	file:
index_or_search_sectag_functor	../library/rtti_implementation.m	/^:- pred index_or_search_sectag_functor(/;kq|/^\<index_or_search_sectag_functor\>/;'q;"	kind:pred	file:
index_out_of_bounds	../library/array.m	/^:- type index_out_of_bounds$/;kq|-;/\<index_out_of_bounds\>/;'q;"	kind:type
index_out_of_bounds	../library/version_array.m	/^:- type index_out_of_bounds$/;kq|-;/\<index_out_of_bounds\>/;'q;"	kind:type
index_positive_and_negative	print_help.m	/^    ;       index_positive_and_negative.$/;kq|-;/\<index_positive_and_negative\>/;'q;"	kind:cons	file:
index_positive_only	print_help.m	/^    --->    index_positive_only$/;kq|-;/\<index_positive_only\>/;'q;"	kind:cons	file:
index_sectag_functor	../library/rtti_implementation.m	/^:- pred index_sectag_functor(/;kq|/^\<index_sectag_functor\>/;'q;"	kind:pred	file:
index_set	make.index_set.m	/^:- type index_set(T) == sparse_bitset(T).$/;kq|-;/\<index_set\>/;'q;"	kind:type
index_set.increase_array_size	make.index_set.m	/^:- func increase_array_size(/;kq|/^\<increase_array_size\>/;'q;"	kind:func	file:
index_set.index_set	make.index_set.m	/^:- type index_set(T) == sparse_bitset(T).$/;kq|-;/\<index_set.index_set\>/;'q;"	kind:type
index_set.index_set_delete	make.index_set.m	/^:- pred index_set_delete(T::in, index_set(T)::in, index_set(/;kq|/^\<index_set_delete\>/;'q;"	kind:pred
index_set.index_set_difference	make.index_set.m	/^:- func index_set_difference(index_set(T), index_set(T)) = index_set(/;kq|/^\<index_set_difference\>/;'q;"	kind:func
index_set.index_set_foldl	make.index_set.m	/^:- pred index_set_foldl(/;kq|/^\<index_set_foldl\>/;'q;"	kind:pred
index_set.index_set_foldl2	make.index_set.m	/^:- pred index_set_foldl2(/;kq|/^\<index_set_foldl2\>/;'q;"	kind:pred
index_set.index_set_init	make.index_set.m	/^:- func index_set_init = index_set(/;kq|/^\<index_set_init\>/;'q;"	kind:func
index_set.index_set_insert	make.index_set.m	/^:- pred index_set_insert(T::in, index_set(T)::in, index_set(/;kq|/^\<index_set_insert\>/;'q;"	kind:pred
index_set.index_set_member	make.index_set.m	/^:- pred index_set_member(T::in, index_set(T)::in) is semidet <= uenum(/;kq|/^\<index_set_member\>/;'q;"	kind:pred
index_set.index_set_union	make.index_set.m	/^:- func index_set_union(index_set(T), index_set(T)) = index_set(/;kq|/^\<index_set_union\>/;'q;"	kind:func
index_set.index_set_union_list	make.index_set.m	/^:- func index_set_union_list(list(index_set(T))) = index_set(/;kq|/^\<index_set_union_list\>/;'q;"	kind:func
index_set.list_to_index_set	make.index_set.m	/^:- func list_to_index_set(list(T)) = index_set(T) <= uenum(/;kq|/^\<list_to_index_set\>/;'q;"	kind:func
index_set.module_index	make.index_set.m	/^:- type module_index$/;kq|-;/\<index_set.module_index\>/;'q;"	kind:type	file:
index_set.module_index_set	make.index_set.m	/^:- type module_index_set == index_set(module_index).$/;kq|-;/\<index_set.module_index_set\>/;'q;"	kind:type
index_set.module_index_to_name	make.index_set.m	/^:- pred module_index_to_name(/;kq|/^\<module_index_to_name\>/;'q;"	kind:pred
index_set.module_name_to_index	make.index_set.m	/^:- pred module_name_to_index(/;kq|/^\<module_name_to_index\>/;'q;"	kind:pred
index_set.uenum	make.index_set.m	/^:- instance uenum(dependency_file_index) where [$/;kq|-;/\<index_set.uenum\>/;'q;"	kind:tci	file:
index_set.uenum	make.index_set.m	/^:- instance uenum(module_index) where [$/;kq|-;/\<index_set.uenum\>/;'q;"	kind:tci	file:
index_set_delete	make.index_set.m	/^:- pred index_set_delete(T::in, index_set(T)::in, index_set(/;kq|/^\<index_set_delete\>/;'q;"	kind:pred
index_set_difference	make.index_set.m	/^:- func index_set_difference(index_set(T), index_set(T)) = index_set(/;kq|/^\<index_set_difference\>/;'q;"	kind:func
index_set_foldl	make.index_set.m	/^:- pred index_set_foldl(/;kq|/^\<index_set_foldl\>/;'q;"	kind:pred
index_set_foldl2	make.index_set.m	/^:- pred index_set_foldl2(/;kq|/^\<index_set_foldl2\>/;'q;"	kind:pred
index_set_init	make.index_set.m	/^:- func index_set_init = index_set(/;kq|/^\<index_set_init\>/;'q;"	kind:func
index_set_insert	make.index_set.m	/^:- pred index_set_insert(T::in, index_set(T)::in, index_set(/;kq|/^\<index_set_insert\>/;'q;"	kind:pred
index_set_member	make.index_set.m	/^:- pred index_set_member(T::in, index_set(T)::in) is semidet <= uenum(/;kq|/^\<index_set_member\>/;'q;"	kind:pred
index_set_to_sorted_list	make.index_set.m	/^:- func index_set_to_sorted_list(index_set(T)) = list(T) <= uenum(/;kq|/^\<index_set_to_sorted_list\>/;'q;"	kind:func
index_set_union	make.index_set.m	/^:- func index_set_union(index_set(T), index_set(T)) = index_set(/;kq|/^\<index_set_union\>/;'q;"	kind:func
index_set_union_list	make.index_set.m	/^:- func index_set_union_list(list(index_set(T))) = index_set(/;kq|/^\<index_set_union_list\>/;'q;"	kind:func
index_to_dependency_file	make.index_set.m	/^:- pred index_to_dependency_file(/;kq|/^\<index_to_dependency_file\>/;'q;"	kind:pred	file:
index_to_enum	../library/tree_bitset.m	/^:- func index_to_enum(uint) = T <= uenum(/;kq|/^\<index_to_enum\>/;'q;"	kind:func	file:
index_versions	print_help.m	/^:- type index_versions$/;kq|-;/\<index_versions\>/;'q;"	kind:type	file:
index_visible_types_by_unqualified_functors	inst_check.m	/^:- pred index_visible_types_by_unqualified_functors(/;kq|/^\<index_visible_types_by_unqualified_functors\>/;'q;"	kind:pred	file:
indirect.add_request	structure_reuse.indirect.m	/^:- pred add_request(ir_background_info::in, pred_proc_id::in, list(/;kq|/^\<add_request\>/;'q;"	kind:pred	file:
indirect.callee_has_no_reuses	structure_reuse.indirect.m	/^    --->    callee_has_no_reuses$/;kq|-;/\<indirect.callee_has_no_reuses\>/;'q;"	kind:cons	file:
indirect.dep_procs	structure_reuse.indirect.m	/^:- type dep_procs == set(ppid_no_clobbers).$/;kq|-;/\<indirect.dep_procs\>/;'q;"	kind:type	file:
indirect.get_reuse_as	structure_reuse.indirect.m	/^:- func get_reuse_as(/;kq|/^\<get_reuse_as\>/;'q;"	kind:func	file:
indirect.get_var_indices	structure_reuse.indirect.m	/^:- pred get_var_indices(list(prog_var)::in, list(/;kq|/^\<get_var_indices\>/;'q;"	kind:pred	file:
indirect.indirect_reuse_pass	structure_reuse.indirect.m	/^:- pred indirect_reuse_pass(/;kq|/^\<indirect_reuse_pass\>/;'q;"	kind:pred
indirect.indirect_reuse_rerun	structure_reuse.indirect.m	/^:- pred indirect_reuse_rerun(/;kq|/^\<indirect_reuse_rerun\>/;'q;"	kind:pred
indirect.ir_analysis_info	structure_reuse.indirect.m	/^:- type ir_analysis_info$/;kq|-;/\<indirect.ir_analysis_info\>/;'q;"	kind:type	file:
indirect.ir_analysis_info_init	structure_reuse.indirect.m	/^:- func ir_analysis_info_init(/;kq|/^\<ir_analysis_info_init\>/;'q;"	kind:func	file:
indirect.ir_analysis_info_lub	structure_reuse.indirect.m	/^:- pred ir_analysis_info_lub(/;kq|/^\<ir_analysis_info_lub\>/;'q;"	kind:pred	file:
indirect.ir_background_info	structure_reuse.indirect.m	/^:- type ir_background_info$/;kq|-;/\<indirect.ir_background_info\>/;'q;"	kind:type	file:
indirect.ira_analysis_status	structure_reuse.indirect.m	/^                ira_analysis_status :: analysis_status,$/;kq|-;/\<indirect.ira_analysis_status\>/;'q;"	kind:fld	file:
indirect.ira_dep_procs	structure_reuse.indirect.m	/^                ira_dep_procs       :: dep_procs,$/;kq|-;/\<indirect.ira_dep_procs\>/;'q;"	kind:fld	file:
indirect.ira_fptable	structure_reuse.indirect.m	/^                ira_fptable         :: sr_fixpoint_table,$/;kq|-;/\<indirect.ira_fptable\>/;'q;"	kind:fld	file:
indirect.ira_inter_requests	structure_reuse.indirect.m	/^                ira_inter_requests  :: set(sr_request)$/;kq|-;/\<indirect.ira_inter_requests\>/;'q;"	kind:fld	file:
indirect.ira_requests	structure_reuse.indirect.m	/^                ira_requests        :: set(sr_request),$/;kq|-;/\<indirect.ira_requests\>/;'q;"	kind:fld	file:
indirect.ira_reuse_as	structure_reuse.indirect.m	/^                ira_reuse_as        :: reuse_as,$/;kq|-;/\<indirect.ira_reuse_as\>/;'q;"	kind:fld	file:
indirect.ira_sharing_as	structure_reuse.indirect.m	/^                ira_sharing_as      :: sharing_as,$/;kq|-;/\<indirect.ira_sharing_as\>/;'q;"	kind:fld	file:
indirect.ira_static_vars	structure_reuse.indirect.m	/^                ira_static_vars     :: set(prog_var),$/;kq|-;/\<indirect.ira_static_vars\>/;'q;"	kind:fld	file:
indirect.irb_debug_indirect	structure_reuse.indirect.m	/^                irb_debug_indirect  :: bool$/;kq|-;/\<indirect.irb_debug_indirect\>/;'q;"	kind:fld	file:
indirect.irb_headvars	structure_reuse.indirect.m	/^                irb_headvars        :: list(prog_var),$/;kq|-;/\<indirect.irb_headvars\>/;'q;"	kind:fld	file:
indirect.irb_max_conditions	structure_reuse.indirect.m	/^                irb_max_conditions  :: int,$/;kq|-;/\<indirect.irb_max_conditions\>/;'q;"	kind:fld	file:
indirect.irb_module_info	structure_reuse.indirect.m	/^                irb_module_info     :: module_info,$/;kq|-;/\<indirect.irb_module_info\>/;'q;"	kind:fld	file:
indirect.irb_pred_info	structure_reuse.indirect.m	/^                irb_pred_info       :: pred_info,$/;kq|-;/\<indirect.irb_pred_info\>/;'q;"	kind:fld	file:
indirect.irb_pred_proc_id	structure_reuse.indirect.m	/^                irb_pred_proc_id    :: pred_proc_id,$/;kq|-;/\<indirect.irb_pred_proc_id\>/;'q;"	kind:fld	file:
indirect.irb_proc_info	structure_reuse.indirect.m	/^                irb_proc_info       :: proc_info,$/;kq|-;/\<indirect.irb_proc_info\>/;'q;"	kind:fld	file:
indirect.irb_reuse_table	structure_reuse.indirect.m	/^                irb_reuse_table     :: reuse_as_table,$/;kq|-;/\<indirect.irb_reuse_table\>/;'q;"	kind:fld	file:
indirect.irb_sharing_table	structure_reuse.indirect.m	/^                irb_sharing_table   :: sharing_as_table,$/;kq|-;/\<indirect.irb_sharing_table\>/;'q;"	kind:fld	file:
indirect.irb_very_verbose	structure_reuse.indirect.m	/^                irb_very_verbose    :: bool,$/;kq|-;/\<indirect.irb_very_verbose\>/;'q;"	kind:fld	file:
indirect.lookup_reuse_as	structure_reuse.indirect.m	/^:- pred lookup_reuse_as(/;kq|/^\<lookup_reuse_as\>/;'q;"	kind:pred	file:
indirect.lookup_reuse_as_2	structure_reuse.indirect.m	/^:- pred lookup_reuse_as_2(/;kq|/^\<lookup_reuse_as_2\>/;'q;"	kind:pred	file:
indirect.reuse_is_conditional	structure_reuse.indirect.m	/^    ;       reuse_is_conditional.$/;kq|-;/\<indirect.reuse_is_conditional\>/;'q;"	kind:cons	file:
indirect.reuse_is_unsafe	structure_reuse.indirect.m	/^    ;       reuse_is_unsafe(list(prog_var))$/;kq|-;/\<indirect.reuse_is_unsafe\>/;'q;"	kind:cons	file:
indirect.sr_fixpoint_table	structure_reuse.indirect.m	/^:- type sr_fixpoint_table ==$/;kq|-;/\<indirect.sr_fixpoint_table\>/;'q;"	kind:type	file:
indirect.sr_request	structure_reuse.indirect.m	/^:- type sr_request$/;kq|-;/\<indirect.sr_request\>/;'q;"	kind:type
indirect.srreq_args	structure_reuse.indirect.m	/^                srreq_args  :: no_clobber_args$/;kq|-;/\<indirect.srreq_args\>/;'q;"	kind:fld
indirect.srreq_ppid	structure_reuse.indirect.m	/^                srreq_ppid  :: pred_proc_id,$/;kq|-;/\<indirect.srreq_ppid\>/;'q;"	kind:fld
indirect.update_reuse_in_table	structure_reuse.indirect.m	/^:- pred update_reuse_in_table(/;kq|/^\<update_reuse_in_table\>/;'q;"	kind:pred	file:
indirect.update_sharing_as	structure_reuse.indirect.m	/^:- pred update_sharing_as(/;kq|/^\<update_sharing_as\>/;'q;"	kind:pred	file:
indirect.verify_indirect_reuse	structure_reuse.indirect.m	/^:- pred verify_indirect_reuse(/;kq|/^\<verify_indirect_reuse\>/;'q;"	kind:pred	file:
indirect_deps_graph	d_file_deps.m	/^                indirect_deps_graph     :: digraph(module_name),$/;kq|-;/\<indirect_deps_graph\>/;'q;"	kind:fld
indirect_imports_intermod	make.prereqs.m	/^    ;       indirect_imports_intermod(module_target_type)$/;kq|-;/\<indirect_imports_intermod\>/;'q;"	kind:cons	file:
indirect_imports_non_intermod	make.prereqs.m	/^    ;       indirect_imports_non_intermod(module_target_type)$/;kq|-;/\<indirect_imports_non_intermod\>/;'q;"	kind:cons	file:
indirect_int2	prog_parse_tree.m	/^    --->    indirect_int2(parse_tree_int2, read_why_int2).$/;kq|-;/\<indirect_int2\>/;'q;"	kind:cons
indirect_int2_spec	prog_parse_tree.m	/^:- type indirect_int2_spec$/;kq|-;/\<indirect_int2_spec\>/;'q;"	kind:type
indirect_int3	prog_parse_tree.m	/^    --->    indirect_int3(parse_tree_int3, read_why_int3).$/;kq|-;/\<indirect_int3\>/;'q;"	kind:cons
indirect_int3_spec	prog_parse_tree.m	/^:- type indirect_int3_spec$/;kq|-;/\<indirect_int3_spec\>/;'q;"	kind:type
indirect_intermod_accesses	make.prereqs_cache.m	/^                indirect_intermod_accesses              :: uint,$/;kq|-;/\<indirect_intermod_accesses\>/;'q;"	kind:fld	file:
indirect_intermod_misses	make.prereqs_cache.m	/^                indirect_intermod_misses                :: uint,$/;kq|-;/\<indirect_intermod_misses\>/;'q;"	kind:fld	file:
indirect_non_intermod_accesses	make.prereqs_cache.m	/^                indirect_non_intermod_accesses          :: uint,$/;kq|-;/\<indirect_non_intermod_accesses\>/;'q;"	kind:fld	file:
indirect_non_intermod_misses	make.prereqs_cache.m	/^                indirect_non_intermod_misses            :: uint,$/;kq|-;/\<indirect_non_intermod_misses\>/;'q;"	kind:fld	file:
indirect_opt_deps_graph	d_file_deps.m	/^                indirect_opt_deps_graph :: digraph(module_name),$/;kq|-;/\<indirect_opt_deps_graph\>/;'q;"	kind:fld
indirect_reuse_analyse_case	structure_reuse.indirect.m	/^:- pred indirect_reuse_analyse_case(/;kq|/^\<indirect_reuse_analyse_case\>/;'q;"	kind:pred	file:
indirect_reuse_analyse_disj	structure_reuse.indirect.m	/^:- pred indirect_reuse_analyse_disj(/;kq|/^\<indirect_reuse_analyse_disj\>/;'q;"	kind:pred	file:
indirect_reuse_analyse_generic_call	structure_reuse.indirect.m	/^:- pred indirect_reuse_analyse_generic_call(/;kq|/^\<indirect_reuse_analyse_generic_call\>/;'q;"	kind:pred	file:
indirect_reuse_analyse_goal	structure_reuse.indirect.m	/^:- pred indirect_reuse_analyse_goal(/;kq|/^\<indirect_reuse_analyse_goal\>/;'q;"	kind:pred	file:
indirect_reuse_analyse_plain_call	structure_reuse.indirect.m	/^:- pred indirect_reuse_analyse_plain_call(/;kq|/^\<indirect_reuse_analyse_plain_call\>/;'q;"	kind:pred	file:
indirect_reuse_analyse_pred_proc	structure_reuse.indirect.m	/^:- pred indirect_reuse_analyse_pred_proc(/;kq|/^\<indirect_reuse_analyse_pred_proc\>/;'q;"	kind:pred	file:
indirect_reuse_analyse_pred_proc_2	structure_reuse.indirect.m	/^:- pred indirect_reuse_analyse_pred_proc_2(/;kq|/^\<indirect_reuse_analyse_pred_proc_2\>/;'q;"	kind:pred	file:
indirect_reuse_analyse_scc	structure_reuse.indirect.m	/^:- pred indirect_reuse_analyse_scc(/;kq|/^\<indirect_reuse_analyse_scc\>/;'q;"	kind:pred	file:
indirect_reuse_analyse_scc_until_fixpoint	structure_reuse.indirect.m	/^:- pred indirect_reuse_analyse_scc_until_fixpoint(/;kq|/^\<indirect_reuse_analyse_scc_until_fixpoint\>/;'q;"	kind:pred	file:
indirect_reuse_pass	structure_reuse.indirect.m	/^:- pred indirect_reuse_pass(/;kq|/^\<indirect_reuse_pass\>/;'q;"	kind:pred
indirect_reuse_rerun	structure_reuse.indirect.m	/^:- pred indirect_reuse_rerun(/;kq|/^\<indirect_reuse_rerun\>/;'q;"	kind:pred
indirect_reuse_rerun_analyse_scc	structure_reuse.indirect.m	/^:- pred indirect_reuse_rerun_analyse_scc(/;kq|/^\<indirect_reuse_rerun_analyse_scc\>/;'q;"	kind:pred	file:
induced_fundep	check_typeclass.m	/^:- type induced_fundep$/;kq|-;/\<induced_fundep\>/;'q;"	kind:type	file:
induced_fundeps_3	check_typeclass.m	/^:- pred induced_fundeps_3(/;kq|/^\<induced_fundeps_3\>/;'q;"	kind:pred	file:
induced_vars	check_typeclass.m	/^:- pred induced_vars(list(/;kq|/^\<induced_vars\>/;'q;"	kind:pred	file:
inf_call	term_errors.m	/^    ;       inf_call(pred_proc_id, pred_proc_id)$/;kq|-;/\<inf_call\>/;'q;"	kind:cons
inf_termination_const	term_errors.m	/^    ;       inf_termination_const(pred_proc_id, pred_proc_id)$/;kq|-;/\<inf_termination_const\>/;'q;"	kind:cons
infer_all	options.m	/^    ;       infer_all$/;kq|-;/\<infer_all\>/;'q;"	kind:cons
infer_det	options.m	/^    ;       infer_det$/;kq|-;/\<infer_det\>/;'q;"	kind:cons
infer_determinism_pass_1	fact_table.m	/^:- pred infer_determinism_pass_1(/;kq|/^\<infer_determinism_pass_1\>/;'q;"	kind:pred	file:
infer_determinism_pass_2	fact_table.m	/^:- pred infer_determinism_pass_2(maybe(/;kq|/^\<infer_determinism_pass_2\>/;'q;"	kind:pred	file:
infer_existential_types	typecheck.m	/^:- pred infer_existential_types(list(/;kq|/^\<infer_existential_types\>/;'q;"	kind:pred	file:
infer_modes	options.m	/^    ;       infer_modes$/;kq|-;/\<infer_modes\>/;'q;"	kind:cons
infer_procs_determinism_pass_1	fact_table.m	/^:- pred infer_procs_determinism_pass_1(/;kq|/^\<infer_procs_determinism_pass_1\>/;'q;"	kind:pred	file:
infer_types	options.m	/^    ;       infer_types$/;kq|-;/\<infer_types\>/;'q;"	kind:cons
inference_output_suffix	options.m	/^    ;       inference_output_suffix$/;kq|-;/\<inference_output_suffix\>/;'q;"	kind:cons
inferred	fact_table.m	/^    --->    inferred(determinism)   % Determinism has been inferred.$/;kq|-;/\<inferred\>/;'q;"	kind:cons	file:
inferred_determinism	fact_table.m	/^:- type inferred_determinism$/;kq|-;/\<inferred_determinism\>/;'q;"	kind:type	file:
infinite	prog_data_pragma.m	/^    ;       infinite(ErrorInfo).$/;kq|-;/\<infinite\>/;'q;"	kind:cons
infinite_recursion_msg	table_gen.m	/^:- func infinite_recursion_msg = string.$/;kq|/^\<infinite_recursion_msg\>/;'q;"	kind:func	file:
infinity	../library/float.m	/^:- func infinity = float.$/;kq|/^\<infinity\>/;'q;"	kind:func
info_increment_maxcalls	term_constr_build.m	/^:- pred info_increment_maxcalls(/;kq|/^\<info_increment_maxcalls\>/;'q;"	kind:pred	file:
info_request_bool_options	options.m	/^:- func info_request_bool_options = list(/;kq|/^\<info_request_bool_options\>/;'q;"	kind:func
info_update_ho_info	term_constr_build.m	/^:- pred info_update_ho_info(/;kq|/^\<info_update_ho_info\>/;'q;"	kind:pred	file:
info_update_recursion	term_constr_build.m	/^:- pred info_update_recursion(/;kq|/^\<info_update_recursion\>/;'q;"	kind:pred	file:
inform_about_any_suboptimal_packing	du_type_layout.m	/^:- pred inform_about_any_suboptimal_packing(/;kq|/^\<inform_about_any_suboptimal_packing\>/;'q;"	kind:pred	file:
inform_about_packing	du_type_layout.m	/^    ;       inform_about_packing.$/;kq|-;/\<inform_about_packing\>/;'q;"	kind:cons	file:
inform_generated_type_spec_pragmas	options.m	/^    ;       inform_generated_type_spec_pragmas$/;kq|-;/\<inform_generated_type_spec_pragmas\>/;'q;"	kind:cons
inform_ignored_pragma_errors	options.m	/^    ;       inform_ignored_pragma_errors$/;kq|-;/\<inform_ignored_pragma_errors\>/;'q;"	kind:cons
inform_incomplete_color_scheme	options.m	/^    ;       inform_incomplete_color_scheme$/;kq|-;/\<inform_incomplete_color_scheme\>/;'q;"	kind:cons
inform_inferred	options.m	/^    ;       inform_inferred$/;kq|-;/\<inform_inferred\>/;'q;"	kind:cons
inform_inferred_modes	options.m	/^    ;       inform_inferred_modes$/;kq|-;/\<inform_inferred_modes\>/;'q;"	kind:cons
inform_inferred_types	options.m	/^    ;       inform_inferred_types$/;kq|-;/\<inform_inferred_types\>/;'q;"	kind:cons
inform_suboptimal_packing	options.m	/^    ;       inform_suboptimal_packing$/;kq|-;/\<inform_suboptimal_packing\>/;'q;"	kind:cons
inherits_class	mlds.m	/^    ;       inherits_class(mlds_class_id).$/;kq|-;/\<inherits_class\>/;'q;"	kind:cons
inherits_class	mlds.m	/^    ;       inherits_class(mlds_class_id).$/;kq|-;/\<inherits_class\>/;'q;"	kind:cons
inherits_nothing	mlds.m	/^    --->    inherits_nothing$/;kq|-;/\<inherits_nothing\>/;'q;"	kind:cons
inherits_nothing	mlds.m	/^    --->    inherits_nothing$/;kq|-;/\<inherits_nothing\>/;'q;"	kind:cons
inhibit_style_warnings	options.m	/^    ;       inhibit_style_warnings$/;kq|-;/\<inhibit_style_warnings\>/;'q;"	kind:cons
inhibit_warnings	options.m	/^    ;       inhibit_warnings$/;kq|-;/\<inhibit_warnings\>/;'q;"	kind:cons
init	../library/array.m	/^:- func init(int::in, T::in) = (array(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/array2d.m	/^:- func init(int, int, T) = array2d(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/bag.m	/^:- func init = bag(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/bimap.m	/^:- func init = bimap(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/bitmap.m	/^:- func init(num_bits::in, bool::in) = (/;kq|/^\<init\>/;'q;"	kind:func
init	../library/bt_array.m	/^:- func init(int, int, T) = bt_array(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/cord.m	/^:- func init = cord(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/counter.m	/^:- func init(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/diet.m	/^:- func init = diet(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/digraph.m	/^:- func init = digraph(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/eqvclass.m	/^:- func init = eqvclass(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/fat_sparse_bitset.m	/^:- func init = fat_sparse_bitset(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/fatter_sparse_bitset.m	/^:- func init = fatter_sparse_bitset(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/hash_table.m	/^:- func init(hash_pred(K), int, float) = hash_table(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/injection.m	/^:- func init = injection(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/map.m	/^:- func init = (map(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/multi_map.m	/^:- func init = multi_map(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/one_or_more_map.m	/^:- func init = one_or_more_map(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/pqueue.m	/^:- func init = pqueue(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/psqueue.m	/^:- func init = psqueue(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/queue.m	/^:- func init = queue(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/ra_list.m	/^:- pred init(ra_list(/;kq|/^\<init\>/;'q;"	kind:pred
init	../library/random.sfc16.m	/^:- func init = random.$/;kq|/^\<init\>/;'q;"	kind:func
init	../library/random.sfc32.m	/^:- pred init(/;kq|/^\<init\>/;'q;"	kind:pred
init	../library/random.sfc64.m	/^:- pred init(/;kq|/^\<init\>/;'q;"	kind:pred
init	../library/rbtree.m	/^:- func init = rbtree(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/rtree.m	/^:- func init = (rtree(K, V)::uo) is det <= region(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/set.m	/^:- func init = set(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/set_bbbtree.m	/^:- func init = set_bbbtree(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/set_ctree234.m	/^:- func init = set_ctree234(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/set_ordlist.m	/^:- func init = set_ordlist(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/set_tree234.m	/^:- func init = set_tree234(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/set_unordlist.m	/^:- func init = set_unordlist(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/sparse_bitset.m	/^:- func init = sparse_bitset(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/stack.m	/^:- func init = stack(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/store.m	/^:- some [S] pred init(store(/;kq|/^\<init\>/;'q;"	kind:pred
init	../library/string.builder.m	/^:- func init = (/;kq|/^\<init\>/;'q;"	kind:func
init	../library/test_bitset.m	/^:- func init = test_bitset(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/thread.barrier.m	/^:- pred init(/;kq|/^\<init\>/;'q;"	kind:pred
init	../library/thread.channel.m	/^:- pred init(channel(/;kq|/^\<init\>/;'q;"	kind:pred
init	../library/thread.closeable_channel.m	/^:- pred init(closeable_channel(/;kq|/^\<init\>/;'q;"	kind:pred
init	../library/thread.future.m	/^:- impure pred init(future_io(/;kq|/^\<init\>/;'q;"	kind:pred	file:
init	../library/thread.future.m	/^:- pred init(future_io(/;kq|/^\<init\>/;'q;"	kind:pred
init	../library/thread.mvar.m	/^:- pred init(mvar(/;kq|/^\<init\>/;'q;"	kind:pred
init	../library/thread.semaphore.m	/^:- pred init(/;kq|/^\<init\>/;'q;"	kind:pred
init	../library/thread.semaphore.m	/^:- pred init(/;kq|/^\<init\>/;'q;"	kind:pred
init	../library/tree234.m	/^:- func init = tree234(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/tree_bitset.m	/^:- func init = tree_bitset(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/varset.m	/^:- func init = varset(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/version_array.m	/^:- func init(int, T) = version_array(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/version_array2d.m	/^:- func init(int, int, T) = version_array2d(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/version_bitmap.m	/^:- func init(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/version_hash_table.m	/^:- func init(hash_pred(K)::in(/;kq|/^\<init\>/;'q;"	kind:func
init	../library/version_store.m	/^:- some [S] func init = version_store(/;kq|/^\<init\>/;'q;"	kind:func
init	inst_graph.m	/^:- pred init(list(/;kq|/^\<init\>/;'q;"	kind:pred
init	lines_builder.m	/^:- func init(/;kq|/^\<init\>/;'q;"	kind:func
init	set_of_var.m	/^:- func init = set_of_var(/;kq|/^\<init\>/;'q;"	kind:func
init	va_map.m	/^:- func init = va_map(/;kq|/^\<init\>/;'q;"	kind:func
init_2	../library/array.m	/^:- pred init_2(int::in, T::in, array(/;kq|/^\<init_2\>/;'q;"	kind:pred	file:
init_analysis_info	analysis.operations.m	/^:- func init_analysis_info(/;kq|/^\<init_analysis_info\>/;'q;"	kind:func
init_analysis_picklers	analysis.file.m	/^:- func init_analysis_picklers = picklers.$/;kq|/^\<init_analysis_picklers\>/;'q;"	kind:func	file:
init_analysis_unpicklers	analysis.file.m	/^:- func init_analysis_unpicklers(/;kq|/^\<init_analysis_unpicklers\>/;'q;"	kind:func	file:
init_and_final	pre_typecheck.m	/^:- type init_and_final$/;kq|-;/\<init_and_final\>/;'q;"	kind:type	file:
init_and_final_arg	hlds_clauses.m	/^    ;       init_and_final_arg(uint)  % the final argnum$/;kq|-;/\<init_and_final_arg\>/;'q;"	kind:cons
init_and_final_map	pre_typecheck.m	/^:- type init_and_final_map == map(uint, init_and_final).$/;kq|-;/\<init_and_final_map\>/;'q;"	kind:type	file:
init_arg_only	hlds_clauses.m	/^    --->    init_arg_only$/;kq|-;/\<init_arg_only\>/;'q;"	kind:cons
init_arg_wrappers_cs_java	mlds_to_target_util.m	/^:- pred init_arg_wrappers_cs_java(list(/;kq|/^\<init_arg_wrappers_cs_java\>/;'q;"	kind:pred
init_arity	prog_item.m	/^                init_arity                      :: user_arity,$/;kq|-;/\<init_arity\>/;'q;"	kind:fld
init_array	mlds.m	/^    ;       init_array(list(mlds_initializer))$/;kq|-;/\<init_array\>/;'q;"	kind:cons
init_assoc	accumulator.m	/^                init_assoc          :: set(accu_goal_id),$/;kq|-;/\<init_assoc\>/;'q;"	kind:fld	file:
init_aug_compilation_unit	prog_parse_tree.m	/^:- pred init_aug_compilation_unit(/;kq|/^\<init_aug_compilation_unit\>/;'q;"	kind:pred
init_aug_make_int_unit	grab_modules.m	/^:- pred init_aug_make_int_unit(/;kq|/^\<init_aug_make_int_unit\>/;'q;"	kind:pred	file:
init_cc_map	lp_rational.m	/^:- func init_cc_map(list(/;kq|/^\<init_cc_map\>/;'q;"	kind:func	file:
init_clause_item_numbers_comp_gen	hlds_clauses.m	/^:- func init_clause_item_numbers_comp_gen = clause_item_numbers.$/;kq|/^\<init_clause_item_numbers_comp_gen\>/;'q;"	kind:func
init_clause_item_numbers_user	hlds_clauses.m	/^:- func init_clause_item_numbers_user = clause_item_numbers.$/;kq|/^\<init_clause_item_numbers_user\>/;'q;"	kind:func
init_clauses_rep	hlds_clauses.m	/^:- func init_clauses_rep = clauses_rep.$/;kq|/^\<init_clauses_rep\>/;'q;"	kind:func
init_code_addrs_in_consts	mlds_to_target_util.m	/^:- func init_code_addrs_in_consts = code_addrs_in_consts.$/;kq|/^\<init_code_addrs_in_consts\>/;'q;"	kind:func
init_col_zero_deletes	../library/edit_seq.m	/^:- pred init_col_zero_deletes(edit_params::in, int::in, list(/;kq|/^\<init_col_zero_deletes\>/;'q;"	kind:pred	file:
init_color_db	write_error_spec.m	/^:- func init_color_db(/;kq|/^\<init_color_db\>/;'q;"	kind:func	file:
init_cons_table	hlds_cons.m	/^:- func init_cons_table = cons_table.$/;kq|/^\<init_cons_table\>/;'q;"	kind:func
init_const_type_ctor_info_var	polymorphism_type_info.m	/^:- pred init_const_type_ctor_info_var(/;kq|/^\<init_const_type_ctor_info_var\>/;'q;"	kind:pred
init_const_type_ctor_info_var_from_cons_id	polymorphism_type_info.m	/^:- pred init_const_type_ctor_info_var_from_cons_id(/;kq|/^\<init_const_type_ctor_info_var_from_cons_id\>/;'q;"	kind:pred	file:
init_context	prog_item.m	/^                init_context                    :: prog_context,$/;kq|-;/\<init_context\>/;'q;"	kind:fld
init_coverage_profiling_options	coverage_profiling.m	/^:- pred init_coverage_profiling_options(/;kq|/^\<init_coverage_profiling_options\>/;'q;"	kind:pred	file:
init_csharp_out_info	mlds_to_cs_util.m	/^:- func init_csharp_out_info(module_info, string, map(/;kq|/^\<init_csharp_out_info\>/;'q;"	kind:func
init_current_streams	../library/io.m	/^:- pred init_current_streams(/;kq|/^\<init_current_streams\>/;'q;"	kind:pred	file:
init_date	../library/calendar.m	/^:- pred init_date(/;kq|/^\<init_date\>/;'q;"	kind:pred
init_debug_merc_out_info	parse_tree_out_info.m	/^:- func init_debug_merc_out_info = merc_out_info.$/;kq|/^\<init_debug_merc_out_info\>/;'q;"	kind:func
init_default	../library/hash_table.m	/^:- func init_default(hash_pred(K)) = hash_table(/;kq|/^\<init_default\>/;'q;"	kind:func
init_default	../library/version_hash_table.m	/^:- func init_default(hash_pred(K)::in(/;kq|/^\<init_default\>/;'q;"	kind:func
init_delete_cost_row	../library/edit_distance.m	/^:- pred init_delete_cost_row(uint::in, uint::in, uint::in, list(/;kq|/^\<init_delete_cost_row\>/;'q;"	kind:pred	file:
init_duration	../library/calendar.m	/^:- func init_duration(/;kq|/^\<init_duration\>/;'q;"	kind:func
init_equiv_vars	mode_robdd.equiv_vars.m	/^:- func init_equiv_vars = equiv_vars(/;kq|/^\<init_equiv_vars\>/;'q;"	kind:func
init_error_spec_accumulator	error_util.m	/^:- func init_error_spec_accumulator = error_spec_accumulator.$/;kq|/^\<init_error_spec_accumulator\>/;'q;"	kind:func
init_exec_traces_info	stack_layout.m	/^:- func init_exec_traces_info = exec_traces_info.$/;kq|/^\<init_exec_traces_info\>/;'q;"	kind:func	file:
init_exprn_opts	code_info.m	/^:- func init_exprn_opts(/;kq|/^\<init_exprn_opts\>/;'q;"	kind:func	file:
init_fact_arg_infos	fact_table.m	/^:- pred init_fact_arg_infos(pred_info::in, list(/;kq|/^\<init_fact_arg_infos\>/;'q;"	kind:pred	file:
init_fail_info	code_loc_dep.m	/^:- pred init_fail_info(code_model::in, maybe(/;kq|/^\<init_fail_info\>/;'q;"	kind:pred	file:
init_feedback_info	../mdbcomp/feedback.feedback_info.m	/^:- func init_feedback_info(/;kq|/^\<init_feedback_info\>/;'q;"	kind:func
init_field_n	ml_accurate_gc.m	/^:- pred init_field_n(/;kq|/^\<init_field_n\>/;'q;"	kind:pred	file:
init_file_directories	options.m	/^    ;       init_file_directories$/;kq|-;/\<init_file_directories\>/;'q;"	kind:cons
init_files	options.m	/^    ;       init_files$/;kq|-;/\<init_files\>/;'q;"	kind:cons
init_final_insts_is_fully_output	mode_test.m	/^:- pred init_final_insts_is_fully_output(/;kq|/^\<init_final_insts_is_fully_output\>/;'q;"	kind:pred
init_final_insts_is_output	mode_test.m	/^:- pred init_final_insts_is_output(/;kq|/^\<init_final_insts_is_output\>/;'q;"	kind:pred
init_final_insts_is_unused	mode_test.m	/^:- pred init_final_insts_is_unused(/;kq|/^\<init_final_insts_is_unused\>/;'q;"	kind:pred
init_final_insts_to_top_functor_mode	mode_top_functor.m	/^:- pred init_final_insts_to_top_functor_mode(/;kq|/^\<init_final_insts_to_top_functor_mode\>/;'q;"	kind:pred
init_fixpoint_info	term_constr_fixpoint.m	/^:- func init_fixpoint_info(/;kq|/^\<init_fixpoint_info\>/;'q;"	kind:func	file:
init_fixpoint_table	ctgc.fixpoint_table.m	/^:- func init_fixpoint_table(func(K) = E, list(K)) = fixpoint_table(/;kq|/^\<init_fixpoint_table\>/;'q;"	kind:func
init_fn_decl_to_string	mlds_to_c_file.m	/^:- func init_fn_decl_to_string(/;kq|/^\<init_fn_decl_to_string\>/;'q;"	kind:func	file:
init_foreign_import_modules	prog_data_foreign.m	/^:- func init_foreign_import_modules = c_j_cs_fims.$/;kq|/^\<init_foreign_import_modules\>/;'q;"	kind:func
init_goal_stats	prog_item_stats.m	/^:- func init_goal_stats = goal_stats.$/;kq|/^\<init_goal_stats\>/;'q;"	kind:func	file:
init_have_parse_tree_maps	read_modules.m	/^:- func init_have_parse_tree_maps = have_parse_tree_maps.$/;kq|/^\<init_have_parse_tree_maps\>/;'q;"	kind:func
init_higher_order_global_info	higher_order.higher_order_global_info.m	/^:- func init_higher_order_global_info(/;kq|/^\<init_higher_order_global_info\>/;'q;"	kind:func
init_hlds_constraint	hlds_class.m	/^:- pred init_hlds_constraint(/;kq|/^\<init_hlds_constraint\>/;'q;"	kind:pred	file:
init_hlds_constraint_list	hlds_class.m	/^:- pred init_hlds_constraint_list(list(/;kq|/^\<init_hlds_constraint_list\>/;'q;"	kind:pred
init_hlds_out_info	hlds_out_util.m	/^:- func init_hlds_out_info(/;kq|/^\<init_hlds_out_info\>/;'q;"	kind:func
init_imp_vars	mode_robdd.implications.m	/^:- func init_imp_vars = imp_vars(/;kq|/^\<init_imp_vars\>/;'q;"	kind:func
init_implicit_avail_needs	get_dependencies.m	/^:- func init_implicit_avail_needs = implicit_avail_needs.$/;kq|/^\<init_implicit_avail_needs\>/;'q;"	kind:func
init_inst_is_fully_input	mode_test.m	/^:- pred init_inst_is_fully_input(/;kq|/^\<init_inst_is_fully_input\>/;'q;"	kind:pred
init_inst_is_input	mode_test.m	/^:- pred init_inst_is_input(/;kq|/^\<init_inst_is_input\>/;'q;"	kind:pred
init_inst_match_info	inst_match.m	/^:- func init_inst_match_info(/;kq|/^\<init_inst_match_info\>/;'q;"	kind:func	file:
init_inst_stats	hlds_statistics.m	/^:- func init_inst_stats = inst_stats.$/;kq|/^\<init_inst_stats\>/;'q;"	kind:func	file:
init_intermod_info	intermod_info.m	/^:- pred init_intermod_info(/;kq|/^\<init_intermod_info\>/;'q;"	kind:pred
init_item_stats	prog_item_stats.m	/^:- func init_item_stats = item_stats.$/;kq|/^\<init_item_stats\>/;'q;"	kind:func	file:
init_java_out_info	mlds_to_java_util.m	/^:- func init_java_out_info(/;kq|/^\<init_java_out_info\>/;'q;"	kind:func
init_label_layouts_info	stack_layout.m	/^:- func init_label_layouts_info = label_layouts_info.$/;kq|/^\<init_label_layouts_info\>/;'q;"	kind:func	file:
init_lambda_info	lambda.m	/^:- pred init_lambda_info(/;kq|/^\<init_lambda_info\>/;'q;"	kind:pred
init_llds_code_gen_details	hlds_llds.m	/^:- func init_llds_code_gen_details = llds_code_gen_details.$/;kq|/^\<init_llds_code_gen_details\>/;'q;"	kind:func	file:
init_llds_opt_info	optimize.m	/^:- func init_llds_opt_info(/;kq|/^\<init_llds_opt_info\>/;'q;"	kind:func	file:
init_llds_out_info	llds_out_util.m	/^:- func init_llds_out_info(/;kq|/^\<init_llds_out_info\>/;'q;"	kind:func
init_make_info	make.make_info.m	/^:- func init_make_info(/;kq|/^\<init_make_info\>/;'q;"	kind:func
init_markers	hlds_markers.m	/^:- pred init_markers(/;kq|/^\<init_markers\>/;'q;"	kind:pred
init_maybe_attrs	prog_item.m	/^                init_maybe_attrs                :: item_maybe_attrs,$/;kq|-;/\<init_maybe_attrs\>/;'q;"	kind:fld
init_maybe_trace_info	code_info.m	/^:- pred init_maybe_trace_info(/;kq|/^\<init_maybe_trace_info\>/;'q;"	kind:pred	file:
init_merc_out_info	parse_tree_out_info.m	/^:- func init_merc_out_info(/;kq|/^\<init_merc_out_info\>/;'q;"	kind:func
init_mercury_op_table	../library/ops.m	/^:- func init_mercury_op_table = (/;kq|/^\<init_mercury_op_table\>/;'q;"	kind:func
init_ml_gen_tscc_info	ml_gen_info.m	/^:- pred init_ml_gen_tscc_info(/;kq|/^\<init_ml_gen_tscc_info\>/;'q;"	kind:pred
init_mlds_to_c_opts	mlds_to_c_util.m	/^:- func init_mlds_to_c_opts(/;kq|/^\<init_mlds_to_c_opts\>/;'q;"	kind:func
init_mode_constraint_info	mode_constraint_robdd.m	/^:- func init_mode_constraint_info(/;kq|/^\<init_mode_constraint_info\>/;'q;"	kind:func
init_module_file_name_cache	make_module_file_names.m	/^:- func init_module_file_name_cache = module_file_name_cache.$/;kq|/^\<init_module_file_name_cache\>/;'q;"	kind:func
init_module_imported_items	recompilation.usage.m	/^:- func init_module_imported_items = module_imported_items.$/;kq|/^\<init_module_imported_items\>/;'q;"	kind:func	file:
init_module_item_version_numbers	recompilation.item_types.m	/^:- func init_module_item_version_numbers = module_item_version_numbers.$/;kq|/^\<init_module_item_version_numbers\>/;'q;"	kind:func
init_module_to_dep_file_set_cache	make.prereqs_cache.m	/^:- func init_module_to_dep_file_set_cache = module_to_dep_file_set_cache.$/;kq|/^\<init_module_to_dep_file_set_cache\>/;'q;"	kind:func
init_module_to_module_set_cache	make.prereqs_cache.m	/^:- func init_module_to_module_set_cache = module_to_module_set_cache.$/;kq|/^\<init_module_to_module_set_cache\>/;'q;"	kind:func
init_mq_info	module_qual.mq_info.m	/^:- pred init_mq_info(/;kq|/^\<init_mq_info\>/;'q;"	kind:pred
init_name	prog_item.m	/^                init_name                       :: sym_name,$/;kq|-;/\<init_name\>/;'q;"	kind:fld
init_new_statevar_map	state_var.m	/^:- func init_new_statevar_map = new_statevar_map.$/;kq|/^\<init_new_statevar_map\>/;'q;"	kind:func	file:
init_obj	mlds.m	/^    --->    init_obj(mlds_rval)$/;kq|-;/\<init_obj\>/;'q;"	kind:cons
init_offset	../library/tree_bitset.m	/^                init_offset     :: uint,$/;kq|-;/\<init_offset\>/;'q;"	kind:fld	file:
init_opt_stack_alloc	stack_opt.m	/^:- func init_opt_stack_alloc = opt_stack_alloc.$/;kq|/^\<init_opt_stack_alloc\>/;'q;"	kind:func	file:
init_opt_tuple	optimization_options.m	/^:- func init_opt_tuple = opt_tuple.$/;kq|/^\<init_opt_tuple\>/;'q;"	kind:func	file:
init_option_table	../library/getopt.m	/^:- pred init_option_table(/;kq|/^\<init_option_table\>/;'q;"	kind:pred
init_option_table	../library/getopt_io.m	/^:- pred init_option_table(/;kq|/^\<init_option_table\>/;'q;"	kind:pred
init_option_table_multi	../library/getopt.m	/^:- pred init_option_table_multi(/;kq|/^\<init_option_table_multi\>/;'q;"	kind:pred
init_option_table_multi	../library/getopt_io.m	/^:- pred init_option_table_multi(/;kq|/^\<init_option_table_multi\>/;'q;"	kind:pred
init_or_final	make_hlds_passes.m	/^:- type init_or_final$/;kq|-;/\<init_or_final\>/;'q;"	kind:type	file:
init_or_final_arg	hlds_clauses.m	/^:- type init_or_final_arg$/;kq|-;/\<init_or_final_arg\>/;'q;"	kind:type
init_output_suppliers	term_pass1.m	/^:- pred init_output_suppliers(module_info::in, list(/;kq|/^\<init_output_suppliers\>/;'q;"	kind:pred	file:
init_parser_state	../library/mercury_term_parser.m	/^:- pred init_parser_state(Ops::in, string::in, parser_state(/;kq|/^\<init_parser_state\>/;'q;"	kind:pred	file:
init_picklers	pickle.m	/^:- func init_picklers = picklers.$/;kq|/^\<init_picklers\>/;'q;"	kind:func
init_poly_info	polymorphism_info.m	/^:- pred init_poly_info(/;kq|/^\<init_poly_info\>/;'q;"	kind:pred
init_posn	../library/io.m	/^:- func init_posn = posn.$/;kq|/^\<init_posn\>/;'q;"	kind:func
init_pred	prog_data.m	/^:- type init_pred == sym_name.$/;kq|-;/\<init_pred\>/;'q;"	kind:type
init_pred_p_c_constraints	abstract_mode_constraints.m	/^:- func init_pred_p_c_constraints = pred_p_c_constraints.$/;kq|/^\<init_pred_p_c_constraints\>/;'q;"	kind:func
init_prereqs_cache_stats	make.prereqs_cache.m	/^:- func init_prereqs_cache_stats = prereqs_cache_stats.$/;kq|/^\<init_prereqs_cache_stats\>/;'q;"	kind:func	file:
init_proc_coverage_info	coverage_profiling.m	/^:- func init_proc_coverage_info(/;kq|/^\<init_proc_coverage_info\>/;'q;"	kind:func	file:
init_proc_layouts_info	stack_layout.m	/^:- func init_proc_layouts_info = proc_layouts_info.$/;kq|/^\<init_proc_layouts_info\>/;'q;"	kind:func	file:
init_proc_statics_info	stack_layout.m	/^:- func init_proc_statics_info = proc_statics_info.$/;kq|/^\<init_proc_statics_info\>/;'q;"	kind:func	file:
init_proc_stats	hlds_statistics.m	/^:- func init_proc_stats = proc_stats.$/;kq|/^\<init_proc_stats\>/;'q;"	kind:func	file:
init_qual_info	qual_info.m	/^:- pred init_qual_info(/;kq|/^\<init_qual_info\>/;'q;"	kind:pred
init_quant_info	quantification.m	/^:- pred init_quant_info(/;kq|/^\<init_quant_info\>/;'q;"	kind:pred	file:
init_reachable	instmap.m	/^:- pred init_reachable(/;kq|/^\<init_reachable\>/;'q;"	kind:pred
init_read_module_errors	parse_error.m	/^:- func init_read_module_errors = read_module_errors.$/;kq|/^\<init_read_module_errors\>/;'q;"	kind:func
init_rec_input_suppliers	term_pass2.m	/^:- pred init_rec_input_suppliers(list(/;kq|/^\<init_rec_input_suppliers\>/;'q;"	kind:pred	file:
init_rec_input_suppliers_add_single_arg	term_pass2.m	/^:- pred init_rec_input_suppliers_add_single_arg(/;kq|/^\<init_rec_input_suppliers_add_single_arg\>/;'q;"	kind:pred	file:
init_rec_input_suppliers_single_arg	term_pass2.m	/^:- pred init_rec_input_suppliers_single_arg(/;kq|/^\<init_rec_input_suppliers_single_arg\>/;'q;"	kind:pred	file:
init_rec_input_suppliers_single_arg_others	term_pass2.m	/^:- pred init_rec_input_suppliers_single_arg_others(/;kq|/^\<init_rec_input_suppliers_single_arg_others\>/;'q;"	kind:pred	file:
init_recompilation_info	recompilation.record_uses.m	/^:- func init_recompilation_info(/;kq|/^\<init_recompilation_info\>/;'q;"	kind:func
init_requests	proc_requests.m	/^:- pred init_requests(/;kq|/^\<init_requests\>/;'q;"	kind:pred
init_resolved_used_items	recompilation.used_file.m	/^:- func init_resolved_used_items = resolved_used_items.$/;kq|/^\<init_resolved_used_items\>/;'q;"	kind:func
init_row_zero_inserts	../library/edit_seq.m	/^:- pred init_row_zero_inserts(edit_params::in, int::in, list(/;kq|/^\<init_row_zero_inserts\>/;'q;"	kind:pred	file:
init_rpta_fixpoint_table	rbmm.points_to_analysis.m	/^:- func init_rpta_fixpoint_table(list(/;kq|/^\<init_rpta_fixpoint_table\>/;'q;"	kind:func	file:
init_rtti_data_if_nec	rtti_out.m	/^:- pred init_rtti_data_if_nec(/;kq|/^\<init_rtti_data_if_nec\>/;'q;"	kind:pred
init_runtime_hooks	../library/builtin.m	/^:- impure pred init_runtime_hooks is det.$/;kq|/^\<init_runtime_hooks\>/;'q;"	kind:pred
init_scalar_cell_group	global_data.m	/^:- func init_scalar_cell_group = scalar_cell_group.$/;kq|/^\<init_scalar_cell_group\>/;'q;"	kind:func	file:
init_seq_num	prog_item.m	/^                init_seq_num                    :: item_seq_num$/;kq|-;/\<init_seq_num\>/;'q;"	kind:fld
init_slot_info	saved_vars.m	/^:- pred init_slot_info(/;kq|/^\<init_slot_info\>/;'q;"	kind:pred	file:
init_stack_layout_params	stack_layout.m	/^:- func init_stack_layout_params(/;kq|/^\<init_stack_layout_params\>/;'q;"	kind:func	file:
init_state	../library/io.m	/^:- pred init_state(/;kq|/^\<init_state\>/;'q;"	kind:pred
init_static_cell_info	global_data.m	/^:- func init_static_cell_info(/;kq|/^\<init_static_cell_info\>/;'q;"	kind:func
init_stats	ml_top_gen.m	/^:- pred init_stats(/;kq|/^\<init_stats\>/;'q;"	kind:pred	file:
init_stats_step	ml_top_gen.m	/^:- pred init_stats_step(/;kq|/^\<init_stats_step\>/;'q;"	kind:pred	file:
init_std_streams	../library/io.m	/^:- pred init_std_streams(/;kq|/^\<init_std_streams\>/;'q;"	kind:pred	file:
init_step_desc	ml_top_gen.m	/^:- func init_step_desc(/;kq|/^\<init_step_desc\>/;'q;"	kind:func	file:
init_string_binary_switch_info	string_switch.m	/^:- pred init_string_binary_switch_info(/;kq|/^\<init_string_binary_switch_info\>/;'q;"	kind:pred	file:
init_string_hash_switch_info	string_switch.m	/^:- pred  init_string_hash_switch_info(/;kq|/^\<init_string_hash_switch_info\>/;'q;"	kind:pred	file:
init_string_table_info	prog_rep_tables.m	/^:- func init_string_table_info = string_table_info.$/;kq|/^\<init_string_table_info\>/;'q;"	kind:func
init_string_trie_switch_info_jump	string_switch.m	/^:- pred  init_string_trie_switch_info_jump(/;kq|/^\<init_string_trie_switch_info_jump\>/;'q;"	kind:pred	file:
init_string_trie_switch_info_lookup	string_switch.m	/^:- pred  init_string_trie_switch_info_lookup(/;kq|/^\<init_string_trie_switch_info_lookup\>/;'q;"	kind:pred	file:
init_struct	mlds.m	/^    ;       init_struct(mlds_type, list(mlds_initializer))$/;kq|-;/\<init_struct\>/;'q;"	kind:cons
init_switch_detect_info	switch_detection.m	/^:- func init_switch_detect_info(/;kq|/^\<init_switch_detect_info\>/;'q;"	kind:func
init_sync_term	llds.m	/^    ;       init_sync_term(lval, int, int)$/;kq|-;/\<init_sync_term\>/;'q;"	kind:cons
init_table	../library/edit_seq.m	/^:- pred init_table(dynprog_table(/;kq|/^\<init_table\>/;'q;"	kind:pred	file:
init_tableau	lp.m	/^:- pred init_tableau(int::in, int::in, map(/;kq|/^\<init_tableau\>/;'q;"	kind:pred	file:
init_tableau	lp_rational.m	/^:- func init_tableau(int, int, map(/;kq|/^\<init_tableau\>/;'q;"	kind:func	file:
init_target_file_timestamp_map	make.timestamp.m	/^:- func init_target_file_timestamp_map = target_file_timestamp_map.$/;kq|/^\<init_target_file_timestamp_map\>/;'q;"	kind:func
init_term_traversal_params	term_traversal.m	/^:- pred init_term_traversal_params(/;kq|/^\<init_term_traversal_params\>/;'q;"	kind:pred
init_thread_options	../library/thread.m	/^:- func init_thread_options = thread_options.$/;kq|/^\<init_thread_options\>/;'q;"	kind:func
init_trans_prereqs_cache	make.prereqs_cache.m	/^:- func init_trans_prereqs_cache = trans_prereqs_cache.$/;kq|/^\<init_trans_prereqs_cache\>/;'q;"	kind:func
init_traversal_info	term_constr_build.m	/^:- func init_traversal_info(/;kq|/^\<init_traversal_info\>/;'q;"	kind:func	file:
init_type_info_var	polymorphism_type_info.m	/^:- pred init_type_info_var(mer_type::in, list(/;kq|/^\<init_type_info_var\>/;'q;"	kind:pred
init_type_table	hlds_data.m	/^:- func init_type_table = type_table.$/;kq|/^\<init_type_table\>/;'q;"	kind:func
init_type_table_info	prog_rep_tables.m	/^:- func init_type_table_info = type_table_info.$/;kq|/^\<init_type_table_info\>/;'q;"	kind:func
init_unpicklers	pickle.m	/^:- func init_unpicklers = unpicklers.$/;kq|/^\<init_unpicklers\>/;'q;"	kind:func
init_unreachable	instmap.m	/^:- pred init_unreachable(/;kq|/^\<init_unreachable\>/;'q;"	kind:pred
init_unused_statevar_arg_map	hlds_clauses.m	/^:- func init_unused_statevar_arg_map = unused_statevar_arg_map.$/;kq|/^\<init_unused_statevar_arg_map\>/;'q;"	kind:func
init_update	accumulator.m	/^                init_update         :: set(accu_goal_id),$/;kq|-;/\<init_update\>/;'q;"	kind:fld	file:
init_used_items	recompilation.record_uses.m	/^:- func init_used_items = used_items.$/;kq|/^\<init_used_items\>/;'q;"	kind:func	file:
init_var	inst_graph.m	/^:- pred init_var(/;kq|/^\<init_var\>/;'q;"	kind:pred	file:
init_var_locn_state	var_locn.m	/^:- pred init_var_locn_state(/;kq|/^\<init_var_locn_state\>/;'q;"	kind:pred
init_var_locn_state_loop	var_locn.m	/^:- pred init_var_locn_state_loop(assoc_list(/;kq|/^\<init_var_locn_state_loop\>/;'q;"	kind:pred	file:
init_var_supply	../library/term.m	/^:- func init_var_supply = var_supply(/;kq|/^\<init_var_supply\>/;'q;"	kind:func
init_var_table	var_table.m	/^:- pred init_var_table(/;kq|/^\<init_var_table\>/;'q;"	kind:pred
init_var_usage	unused_args.m	/^:- pred init_var_usage(var_usage::out, list(/;kq|/^\<init_var_usage\>/;'q;"	kind:pred	file:
init_vartypes	vartypes.m	/^:- pred init_vartypes(/;kq|/^\<init_vartypes\>/;'q;"	kind:pred
init_vector_cell_group	global_data.m	/^:- func init_vector_cell_group = vector_cell_group.$/;kq|/^\<init_vector_cell_group\>/;'q;"	kind:func	file:
init_write_int_merc_out_info	parse_tree_out_info.m	/^:- func init_write_int_merc_out_info = merc_out_info.$/;kq|/^\<init_write_int_merc_out_info\>/;'q;"	kind:func
initial	mode_constraints.m	/^:- func initial(/;kq|/^\<initial\>/;'q;"	kind:func	file:
initial_bool_value_map	print_help.m	/^:- type initial_bool_value_map == map(option, bool).$/;kq|-;/\<initial_bool_value_map\>/;'q;"	kind:type	file:
initial_deadness	liveness.m	/^:- pred initial_deadness(/;kq|/^\<initial_deadness\>/;'q;"	kind:pred	file:
initial_formatter_map	../library/pretty_printer.m	/^:- func initial_formatter_map = formatter_map.$/;kq|/^\<initial_formatter_map\>/;'q;"	kind:func	file:
initial_last_locns	store_alloc.m	/^:- func initial_last_locns(assoc_list(/;kq|/^\<initial_last_locns\>/;'q;"	kind:func	file:
initial_liveness	liveness.m	/^:- pred initial_liveness(/;kq|/^\<initial_liveness\>/;'q;"	kind:pred
initial_liveness_loop	liveness.m	/^:- pred initial_liveness_loop(/;kq|/^\<initial_liveness_loop\>/;'q;"	kind:pred	file:
initial_options	options_file.m	/^                initial_options     :: list(string),$/;kq|-;/\<initial_options\>/;'q;"	kind:fld	file:
initial_pred_id	hlds_pred.m	/^:- func initial_pred_id = pred_id.$/;kq|/^\<initial_pred_id\>/;'q;"	kind:func
initial_proc_id	hlds_pred.m	/^:- func initial_proc_id = proc_id.$/;kq|/^\<initial_proc_id\>/;'q;"	kind:func
initial_queue	matching.m	/^:- func initial_queue(list(benefit_node), queue(/;kq|/^\<initial_queue\>/;'q;"	kind:func	file:
initial_r_regs	arg_info.m	/^:- pred initial_r_regs(/;kq|/^\<initial_r_regs\>/;'q;"	kind:pred	file:
initial_sizes	pd_term.m	/^:- pred initial_sizes(/;kq|/^\<initial_sizes\>/;'q;"	kind:pred	file:
initial_state_var_name	state_var.m	/^:- func initial_state_var_name(/;kq|/^\<initial_state_var_name\>/;'q;"	kind:func
initialise_size_var_maps	term_constr_initial.m	/^:- pred initialise_size_var_maps(list(/;kq|/^\<initialise_size_var_maps\>/;'q;"	kind:pred	file:
initialise_vardep	unused_args.m	/^:- pred initialise_vardep(list(/;kq|/^\<initialise_vardep\>/;'q;"	kind:pred	file:
initialize_bitmap	../library/bitmap.m	/^:- pred initialize_bitmap(/;kq|/^\<initialize_bitmap\>/;'q;"	kind:pred	file:
initialize_bitmap_bytes	../library/bitmap.m	/^:- pred initialize_bitmap_bytes(/;kq|/^\<initialize_bitmap_bytes\>/;'q;"	kind:pred	file:
initialize_goal_store	accumulator.m	/^:- func initialize_goal_store(list(/;kq|/^\<initialize_goal_store\>/;'q;"	kind:func	file:
initializer	../library/bitmap.m	/^:- func initializer(/;kq|/^\<initializer\>/;'q;"	kind:func	file:
initializer	../library/version_bitmap.m	/^:- func initializer(/;kq|/^\<initializer\>/;'q;"	kind:func	file:
initializer_array_size	mlds.m	/^:- type initializer_array_size$/;kq|-;/\<initializer_array_size\>/;'q;"	kind:type
initializer_contains_var	ml_util.m	/^:- func initializer_contains_var(/;kq|/^\<initializer_contains_var\>/;'q;"	kind:func
initializer_starts	mlds_to_target_util.m	/^:- type initializer_starts$/;kq|-;/\<initializer_starts\>/;'q;"	kind:type
initializers_contains_var	ml_util.m	/^:- func initializers_contains_var(list(/;kq|/^\<initializers_contains_var\>/;'q;"	kind:func	file:
injection	../library/injection.m	/^:- type injection(K, V)$/;kq|-;/\<injection\>/;'q;"	kind:type	file:
injection.contains_key	../library/injection.m	/^:- pred contains_key(injection(/;kq|/^\<contains_key\>/;'q;"	kind:pred
injection.contains_value	../library/injection.m	/^:- pred contains_value(injection(/;kq|/^\<contains_value\>/;'q;"	kind:pred
injection.delete_key	../library/injection.m	/^:- func delete_key(injection(K, V), K) = injection(/;kq|/^\<delete_key\>/;'q;"	kind:func
injection.delete_keys	../library/injection.m	/^:- func delete_keys(injection(K, V), list(K)) = injection(/;kq|/^\<delete_keys\>/;'q;"	kind:func
injection.delete_value	../library/injection.m	/^:- func delete_value(injection(K, V), V) = injection(/;kq|/^\<delete_value\>/;'q;"	kind:func
injection.delete_values	../library/injection.m	/^:- func delete_values(injection(K, V), list(V)) = injection(/;kq|/^\<delete_values\>/;'q;"	kind:func
injection.det_insert	../library/injection.m	/^:- func det_insert(injection(K, V), K, V) = injection(/;kq|/^\<det_insert\>/;'q;"	kind:func
injection.det_set	../library/injection.m	/^:- func det_set(injection(K, V), K, V) = injection(/;kq|/^\<det_set\>/;'q;"	kind:func
injection.det_set_2	../library/injection.m	/^:- pred det_set_2(/;kq|/^\<det_set_2\>/;'q;"	kind:pred	file:
injection.det_update	../library/injection.m	/^:- func det_update(injection(K, V), K, V) = injection(/;kq|/^\<det_update\>/;'q;"	kind:func
injection.filter_map_keys	../library/injection.m	/^:- pred filter_map_keys(pred(V, K, L)::in(pred(/;kq|/^\<filter_map_keys\>/;'q;"	kind:pred
injection.forward_map	../library/injection.m	/^:- func forward_map(injection(K, V)) = map(/;kq|/^\<forward_map\>/;'q;"	kind:func
injection.forward_search	../library/injection.m	/^:- func forward_search(injection(/;kq|/^\<forward_search\>/;'q;"	kind:func
injection.init	../library/injection.m	/^:- func init = injection(/;kq|/^\<init\>/;'q;"	kind:func
injection.insert	../library/injection.m	/^:- func insert(injection(K, V), K, V) = injection(/;kq|/^\<insert\>/;'q;"	kind:func
injection.is_empty	../library/injection.m	/^:- pred is_empty(injection(/;kq|/^\<is_empty\>/;'q;"	kind:pred
injection.keys	../library/injection.m	/^:- func keys(injection(K, V)) = list(/;kq|/^\<keys\>/;'q;"	kind:func
injection.lookup	../library/injection.m	/^:- func lookup(injection(/;kq|/^\<lookup\>/;'q;"	kind:func
injection.map_keys	../library/injection.m	/^:- func map_keys(func(V, K) = L, injection(K, V)) = injection(/;kq|/^\<map_keys\>/;'q;"	kind:func
injection.map_values	../library/injection.m	/^:- func map_values(func(K, V) = W, injection(K, V)) = injection(/;kq|/^\<map_values\>/;'q;"	kind:func
injection.maybe_transform_key	../library/injection.m	/^:- pred maybe_transform_key(pred(V, K, L)::in(pred(/;kq|/^\<maybe_transform_key\>/;'q;"	kind:pred	file:
injection.merge	../library/injection.m	/^:- func merge(injection(K, V), injection(K, V)) = injection(/;kq|/^\<merge\>/;'q;"	kind:func
injection.overlay	../library/injection.m	/^:- func overlay(injection(K, V), injection(K, V)) = injection(/;kq|/^\<overlay\>/;'q;"	kind:func
injection.reverse_lookup	../library/injection.m	/^:- func reverse_lookup(injection(/;kq|/^\<reverse_lookup\>/;'q;"	kind:func
injection.reverse_map	../library/injection.m	/^:- func reverse_map(injection(K, V)) = map(/;kq|/^\<reverse_map\>/;'q;"	kind:func
injection.reverse_search	../library/injection.m	/^:- func reverse_search(injection(/;kq|/^\<reverse_search\>/;'q;"	kind:func
injection.search	../library/injection.m	/^:- pred search(injection(/;kq|/^\<search\>/;'q;"	kind:pred
injection.set	../library/injection.m	/^:- func set(injection(K, V), K, V) = injection(/;kq|/^\<set\>/;'q;"	kind:func
injection.set_2	../library/injection.m	/^:- pred set_2(K::in, V::in, map(K, V)::in, map(/;kq|/^\<set_2\>/;'q;"	kind:pred	file:
injection.set_from_assoc_list	../library/injection.m	/^:- func set_from_assoc_list(assoc_list(K, V), injection(/;kq|/^\<set_from_assoc_list\>/;'q;"	kind:func
injection.singleton	../library/injection.m	/^:- func singleton(K, V) = injection(/;kq|/^\<singleton\>/;'q;"	kind:func
injection.update	../library/injection.m	/^:- func update(injection(K, V), K, V) = injection(/;kq|/^\<update\>/;'q;"	kind:func
injection.values	../library/injection.m	/^:- func values(injection(K, V)) = list(/;kq|/^\<values\>/;'q;"	kind:func
inline_alloc	optimization_options.m	/^    --->    inline_alloc$/;kq|-;/\<inline_alloc\>/;'q;"	kind:cons
inline_builtin	hlds_goal.m	/^    --->    inline_builtin$/;kq|-;/\<inline_builtin\>/;'q;"	kind:cons
inline_builtins	optimization_options.m	/^    --->    inline_builtins$/;kq|-;/\<inline_builtins\>/;'q;"	kind:cons
inline_in_module	inlining.m	/^:- pred inline_in_module(/;kq|/^\<inline_in_module\>/;'q;"	kind:pred
inline_in_proc	inlining.m	/^:- pred inline_in_proc(/;kq|/^\<inline_in_proc\>/;'q;"	kind:pred	file:
inline_in_proc_if_allowed	inlining.m	/^:- pred inline_in_proc_if_allowed(/;kq|/^\<inline_in_proc_if_allowed\>/;'q;"	kind:pred	file:
inline_in_scc	inlining.m	/^:- pred inline_in_scc(/;kq|/^\<inline_in_scc\>/;'q;"	kind:pred	file:
inline_in_sccs	inlining.m	/^:- pred inline_in_sccs(/;kq|/^\<inline_in_sccs\>/;'q;"	kind:pred	file:
inline_in_simple_non_singleton_scc	inlining.m	/^:- pred inline_in_simple_non_singleton_scc(/;kq|/^\<inline_in_simple_non_singleton_scc\>/;'q;"	kind:pred	file:
inline_info	inlining.m	/^:- type inline_info$/;kq|-;/\<inline_info\>/;'q;"	kind:type	file:
inline_ops	add_trail_ops.m	/^                inline_ops          :: maybe_gen_trail_ops_inline_mlds,$/;kq|-;/\<inline_ops\>/;'q;"	kind:fld	file:
inline_par_builtins	optimization_options.m	/^    --->    inline_par_builtins$/;kq|-;/\<inline_par_builtins\>/;'q;"	kind:cons
inline_params	inlining.m	/^:- type inline_params$/;kq|-;/\<inline_params\>/;'q;"	kind:type	file:
inline_pieces	error_msg_inst.m	/^    ;       inline_pieces.$/;kq|-;/\<inline_pieces\>/;'q;"	kind:cons	file:
inline_simple	optimization_options.m	/^    --->    inline_simple$/;kq|-;/\<inline_simple\>/;'q;"	kind:cons
inline_single_use	optimization_options.m	/^    --->    inline_single_use$/;kq|-;/\<inline_single_use\>/;'q;"	kind:cons
inline_target_code	mlds.m	/^    ;       inline_target_code(mlds_target_lang, list(target_code_component))$/;kq|-;/\<inline_target_code\>/;'q;"	kind:cons
inlining	options.m	/^    ;       inlining$/;kq|-;/\<inlining\>/;'q;"	kind:cons
inlining.can_inline_proc	inlining.m	/^:- pred can_inline_proc(/;kq|/^\<can_inline_proc\>/;'q;"	kind:pred
inlining.can_inline_proc_2	inlining.m	/^:- pred can_inline_proc_2(/;kq|/^\<can_inline_proc_2\>/;'q;"	kind:pred	file:
inlining.do_inline_call	inlining.m	/^:- pred do_inline_call(module_info::in, list(/;kq|/^\<do_inline_call\>/;'q;"	kind:pred
inlining.does_involve_daio	inlining.m	/^    ;       does_involve_daio.$/;kq|-;/\<inlining.does_involve_daio\>/;'q;"	kind:cons	file:
inlining.does_not_involve_daio	inlining.m	/^    --->    does_not_involve_daio$/;kq|-;/\<inlining.does_not_involve_daio\>/;'q;"	kind:cons	file:
inlining.have_changed_purity	inlining.m	/^    ;       have_changed_purity.$/;kq|-;/\<inlining.have_changed_purity\>/;'q;"	kind:cons	file:
inlining.have_we_inlined	inlining.m	/^:- type have_we_inlined$/;kq|-;/\<inlining.have_we_inlined\>/;'q;"	kind:type	file:
inlining.i_changed_detism	inlining.m	/^                i_changed_detism        :: have_we_changed_detism,$/;kq|-;/\<inlining.i_changed_detism\>/;'q;"	kind:fld	file:
inlining.i_changed_purity	inlining.m	/^                i_changed_purity        :: have_we_changed_purity$/;kq|-;/\<inlining.i_changed_purity\>/;'q;"	kind:fld	file:
inlining.i_done_any_inlining	inlining.m	/^                i_done_any_inlining     :: have_we_inlined,$/;kq|-;/\<inlining.i_done_any_inlining\>/;'q;"	kind:fld	file:
inlining.i_highlevel_code	inlining.m	/^                i_highlevel_code        :: bool,$/;kq|-;/\<inlining.i_highlevel_code\>/;'q;"	kind:fld	file:
inlining.i_inlined_parallel	inlining.m	/^                i_inlined_parallel      :: have_we_inlined_parallel_conj,$/;kq|-;/\<inlining.i_inlined_parallel\>/;'q;"	kind:fld	file:
inlining.i_module_info	inlining.m	/^                i_module_info           :: module_info,$/;kq|-;/\<inlining.i_module_info\>/;'q;"	kind:fld	file:
inlining.i_pred_markers	inlining.m	/^%               i_pred_markers          :: pred_markers,$/;kq|-;/\<inlining.i_pred_markers\>/;'q;"	kind:fld	file:
inlining.i_rtti_varmaps	inlining.m	/^                i_rtti_varmaps          :: rtti_varmaps,$/;kq|-;/\<inlining.i_rtti_varmaps\>/;'q;"	kind:fld	file:
inlining.i_should_inline_procs	inlining.m	/^                i_should_inline_procs   :: set(pred_proc_id),$/;kq|-;/\<inlining.i_should_inline_procs\>/;'q;"	kind:fld	file:
inlining.i_tvarset	inlining.m	/^                i_tvarset               :: tvarset,$/;kq|-;/\<inlining.i_tvarset\>/;'q;"	kind:fld	file:
inlining.i_univ_caller_tvars	inlining.m	/^                i_univ_caller_tvars     :: list(tvar),$/;kq|-;/\<inlining.i_univ_caller_tvars\>/;'q;"	kind:fld	file:
inlining.i_var_table	inlining.m	/^                i_var_table             :: var_table,$/;kq|-;/\<inlining.i_var_table\>/;'q;"	kind:fld	file:
inlining.i_var_threshold	inlining.m	/^                i_var_threshold         :: int,$/;kq|-;/\<inlining.i_var_threshold\>/;'q;"	kind:fld	file:
inlining.inline_in_module	inlining.m	/^:- pred inline_in_module(/;kq|/^\<inline_in_module\>/;'q;"	kind:pred
inlining.inline_in_proc	inlining.m	/^:- pred inline_in_proc(/;kq|/^\<inline_in_proc\>/;'q;"	kind:pred	file:
inlining.inline_in_scc	inlining.m	/^:- pred inline_in_scc(/;kq|/^\<inline_in_scc\>/;'q;"	kind:pred	file:
inlining.inline_in_sccs	inlining.m	/^:- pred inline_in_sccs(/;kq|/^\<inline_in_sccs\>/;'q;"	kind:pred	file:
inlining.inline_info	inlining.m	/^:- type inline_info$/;kq|-;/\<inlining.inline_info\>/;'q;"	kind:type	file:
inlining.inline_params	inlining.m	/^:- type inline_params$/;kq|-;/\<inlining.inline_params\>/;'q;"	kind:type	file:
inlining.ip_call_cost	inlining.m	/^                ip_call_cost                    :: int,$/;kq|-;/\<inlining.ip_call_cost\>/;'q;"	kind:fld	file:
inlining.ip_highlevel_code	inlining.m	/^                ip_highlevel_code               :: bool,$/;kq|-;/\<inlining.ip_highlevel_code\>/;'q;"	kind:fld	file:
inlining.ip_needed_map	inlining.m	/^                ip_needed_map                   :: needed_map$/;kq|-;/\<inlining.ip_needed_map\>/;'q;"	kind:fld	file:
inlining.ip_progress_stream	inlining.m	/^                ip_progress_stream              :: io.text_output_stream,$/;kq|-;/\<inlining.ip_progress_stream\>/;'q;"	kind:fld	file:
inlining.ip_simple	inlining.m	/^                ip_simple                       :: maybe_inline_simple,$/;kq|-;/\<inlining.ip_simple\>/;'q;"	kind:fld	file:
inlining.ip_single_use	inlining.m	/^                ip_single_use                   :: maybe_inline_single_use,$/;kq|-;/\<inlining.ip_single_use\>/;'q;"	kind:fld	file:
inlining.ip_var_threshold	inlining.m	/^                ip_var_threshold                :: int,$/;kq|-;/\<inlining.ip_var_threshold\>/;'q;"	kind:fld	file:
inlining.is_flat_simple_goal	inlining.m	/^:- pred is_flat_simple_goal(/;kq|/^\<is_flat_simple_goal\>/;'q;"	kind:pred	file:
inlining.is_simple_clause_list	inlining.m	/^:- pred is_simple_clause_list(list(/;kq|/^\<is_simple_clause_list\>/;'q;"	kind:pred
inlining.is_simple_goal	inlining.m	/^:- pred is_simple_goal(/;kq|/^\<is_simple_goal\>/;'q;"	kind:pred
inlining.may_encounter_bug_142	inlining.m	/^:- pred may_encounter_bug_142(proc_info::in, list(/;kq|/^\<may_encounter_bug_142\>/;'q;"	kind:pred	file:
inlining.maybe_involves_daio	inlining.m	/^:- type maybe_involves_daio$/;kq|-;/\<inlining.maybe_involves_daio\>/;'q;"	kind:type	file:
inlining.maybe_should_inline	inlining.m	/^:- type maybe_should_inline$/;kq|-;/\<inlining.maybe_should_inline\>/;'q;"	kind:type	file:
inlining.maybe_tail_rec	inlining.m	/^:- type maybe_tail_rec$/;kq|-;/\<inlining.maybe_tail_rec\>/;'q;"	kind:type	file:
inlining.maybe_user_req	inlining.m	/^:- type maybe_user_req$/;kq|-;/\<inlining.maybe_user_req\>/;'q;"	kind:type	file:
inlining.not_tail_rec	inlining.m	/^    --->    not_tail_rec$/;kq|-;/\<inlining.not_tail_rec\>/;'q;"	kind:cons	file:
inlining.not_user_req	inlining.m	/^    --->    not_user_req$/;kq|-;/\<inlining.not_user_req\>/;'q;"	kind:cons	file:
inlining.ok_to_inline_language	inlining.m	/^:- pred ok_to_inline_language(/;kq|/^\<ok_to_inline_language\>/;'q;"	kind:pred	file:
inlining.origin_involves_daio	inlining.m	/^:- pred origin_involves_daio(/;kq|/^\<origin_involves_daio\>/;'q;"	kind:pred	file:
inlining.rename_goal	inlining.m	/^:- pred rename_goal(list(prog_var)::in, list(/;kq|/^\<rename_goal\>/;'q;"	kind:pred
inlining.should_inline	inlining.m	/^    ;       should_inline(maybe_tail_rec, maybe_user_req).$/;kq|-;/\<inlining.should_inline\>/;'q;"	kind:cons	file:
inlining.should_not_inline	inlining.m	/^    --->    should_not_inline$/;kq|-;/\<inlining.should_not_inline\>/;'q;"	kind:cons	file:
inlining.tail_rec	inlining.m	/^    ;       tail_rec.$/;kq|-;/\<inlining.tail_rec\>/;'q;"	kind:cons	file:
inlining.user_req	inlining.m	/^    ;       user_req.$/;kq|-;/\<inlining.user_req\>/;'q;"	kind:cons	file:
inlining.we_have_inlined	inlining.m	/^    ;       we_have_inlined.$/;kq|-;/\<inlining.we_have_inlined\>/;'q;"	kind:cons	file:
inlining.we_have_not_inlined	inlining.m	/^    --->    we_have_not_inlined$/;kq|-;/\<inlining.we_have_not_inlined\>/;'q;"	kind:cons	file:
inlining_in_call	inlining.m	/^:- pred inlining_in_call(hlds_goal_expr::in(/;kq|/^\<inlining_in_call\>/;'q;"	kind:pred	file:
inlining_in_cases	inlining.m	/^:- pred inlining_in_cases(list(case)::in, list(/;kq|/^\<inlining_in_cases\>/;'q;"	kind:pred	file:
inlining_in_conj	inlining.m	/^:- pred inlining_in_conj(list(hlds_goal)::in, list(/;kq|/^\<inlining_in_conj\>/;'q;"	kind:pred	file:
inlining_in_disjuncts	inlining.m	/^:- pred inlining_in_disjuncts(list(hlds_goal)::in, list(/;kq|/^\<inlining_in_disjuncts\>/;'q;"	kind:pred	file:
inlining_in_goal	inlining.m	/^:- pred inlining_in_goal(/;kq|/^\<inlining_in_goal\>/;'q;"	kind:pred	file:
inlining_in_par_conj	inlining.m	/^:- pred inlining_in_par_conj(list(hlds_goal)::in, list(/;kq|/^\<inlining_in_par_conj\>/;'q;"	kind:pred	file:
inner_cons_entry	hlds_cons.m	/^:- type inner_cons_entry$/;kq|-;/\<inner_cons_entry\>/;'q;"	kind:type	file:
inner_cons_table	hlds_cons.m	/^:- type inner_cons_table == list(inner_cons_entry).$/;kq|-;/\<inner_cons_table\>/;'q;"	kind:type	file:
innermost_proc	simplify_info.m	/^:- type innermost_proc$/;kq|-;/\<innermost_proc\>/;'q;"	kind:type
inproject	structure_sharing.domain.m	/^    --->    inproject$/;kq|-;/\<inproject\>/;'q;"	kind:cons	file:
input	../library/bit_buffer.m	/^:- instance stream.input(error_stream, error_state) where$/;kq|-;/\<input\>/;'q;"	kind:tci	file:
input	../library/builtin.m	/^:- mode input  == ground >> ground.$/;kq|-;/\<input\>/;'q;"	kind:mode
input	../library/io.m	/^:- instance stream.input(binary_input_stream, io)$/;kq|-;/\<input\>/;'q;"	kind:tci	file:
input	../library/io.stream_db.m	/^    --->    input$/;kq|-;/\<input\>/;'q;"	kind:cons
input	../library/stream.m	/^:- typeclass input(Stream, State) <= stream(Stream, State) where [].$/;kq|-;/\<input\>/;'q;"	kind:tc
input_and_output_params	ml_args_util.m	/^    ;       input_and_output_params.$/;kq|-;/\<input_and_output_params\>/;'q;"	kind:cons
input_arg_assignable_with_cast	ml_foreign_proc_gen.m	/^:- pred input_arg_assignable_with_cast(/;kq|/^\<input_arg_assignable_with_cast\>/;'q;"	kind:pred	file:
input_arg_locs	call_gen.m	/^:- pred input_arg_locs(assoc_list(/;kq|/^\<input_arg_locs\>/;'q;"	kind:pred
input_args_are_invariant	loop_inv.m	/^:- pred input_args_are_invariant(/;kq|/^\<input_args_are_invariant\>/;'q;"	kind:pred	file:
input_args_are_suspicious	simplify_goal_call.m	/^:- pred input_args_are_suspicious(/;kq|/^\<input_args_are_suspicious\>/;'q;"	kind:pred	file:
input_inst_not_ground	mode_errors.m	/^    --->    input_inst_not_ground(mer_inst)$/;kq|-;/\<input_inst_not_ground\>/;'q;"	kind:cons
input_length	../library/parsing_utils.m	/^                input_length        ::  int,$/;kq|-;/\<input_length\>/;'q;"	kind:fld	file:
input_output_constraints	mode_constraints.m	/^:- pred input_output_constraints(list(/;kq|/^\<input_output_constraints\>/;'q;"	kind:pred	file:
input_params_only	ml_args_util.m	/^    --->    input_params_only$/;kq|-;/\<input_params_only\>/;'q;"	kind:cons
input_stream	../library/io.m	/^:- pred input_stream(/;kq|/^\<input_stream\>/;'q;"	kind:pred
input_stream	../library/io.m	/^:- type input_stream == text_input_stream.$/;kq|-;/\<input_stream\>/;'q;"	kind:type
input_stream_2	../library/io.stream_ops.m	/^:- pred input_stream_2(/;kq|/^\<input_stream_2\>/;'q;"	kind:pred
input_stream_file_size	../library/io.text_read.m	/^:- pred input_stream_file_size(/;kq|/^\<input_stream_file_size\>/;'q;"	kind:pred	file:
input_stream_fold	../library/stream.m	/^:- pred input_stream_fold(Stream, pred(/;kq|/^\<input_stream_fold\>/;'q;"	kind:pred
input_stream_fold2_state	../library/stream.m	/^:- pred input_stream_fold2_state(/;kq|/^\<input_stream_fold2_state\>/;'q;"	kind:pred
input_stream_fold2_state_maybe_stop	../library/stream.m	/^:- pred input_stream_fold2_state_maybe_stop(/;kq|/^\<input_stream_fold2_state_maybe_stop\>/;'q;"	kind:pred
input_stream_fold_state	../library/stream.m	/^:- pred input_stream_fold_state(Stream, pred(/;kq|/^\<input_stream_fold_state\>/;'q;"	kind:pred
input_stream_foldl	../library/io.m	/^:- pred input_stream_foldl(io.text_input_stream, pred(/;kq|/^\<input_stream_foldl\>/;'q;"	kind:pred
input_stream_foldl	../library/io.m	/^:- pred input_stream_foldl(pred(char, T, T), T, io.maybe_partial_res(/;kq|/^\<input_stream_foldl\>/;'q;"	kind:pred
input_stream_foldl2_io	../library/io.m	/^:- pred input_stream_foldl2_io(/;kq|/^\<input_stream_foldl2_io\>/;'q;"	kind:pred
input_stream_foldl2_io	../library/io.m	/^:- pred input_stream_foldl2_io(pred(/;kq|/^\<input_stream_foldl2_io\>/;'q;"	kind:pred
input_stream_foldl2_io_maybe_stop	../library/io.m	/^:- pred input_stream_foldl2_io_maybe_stop(/;kq|/^\<input_stream_foldl2_io_maybe_stop\>/;'q;"	kind:pred
input_stream_foldl2_io_maybe_stop	../library/io.m	/^:- pred input_stream_foldl2_io_maybe_stop(/;kq|/^\<input_stream_foldl2_io_maybe_stop\>/;'q;"	kind:pred
input_stream_foldl_io	../library/io.m	/^:- pred input_stream_foldl_io(io.text_input_stream, pred(/;kq|/^\<input_stream_foldl_io\>/;'q;"	kind:pred
input_stream_foldl_io	../library/io.m	/^:- pred input_stream_foldl_io(pred(/;kq|/^\<input_stream_foldl_io\>/;'q;"	kind:pred
input_stream_get_stream	../library/io.m	/^:- func input_stream_get_stream(/;kq|/^\<input_stream_get_stream\>/;'q;"	kind:func
input_stream_info	../library/io.stream_db.m	/^:- func input_stream_info(/;kq|/^\<input_stream_info\>/;'q;"	kind:func
input_stream_name	../library/io.m	/^:- pred input_stream_name(/;kq|/^\<input_stream_name\>/;'q;"	kind:pred
input_string	../library/parsing_utils.m	/^                input_string        ::  string,$/;kq|-;/\<input_string\>/;'q;"	kind:fld	file:
input_string	../library/parsing_utils.m	/^:- pred input_string(/;kq|/^\<input_string\>/;'q;"	kind:pred
input_substring	../library/parsing_utils.m	/^:- pred input_substring(/;kq|/^\<input_substring\>/;'q;"	kind:pred
insert	../library/bag.m	/^:- func insert(bag(T), T) = bag(/;kq|/^\<insert\>/;'q;"	kind:func
insert	../library/bimap.m	/^:- func insert(bimap(K, V), K, V) = bimap(/;kq|/^\<insert\>/;'q;"	kind:func
insert	../library/diet.m	/^:- func insert(diet(T), T) = diet(T) <= diet_element(/;kq|/^\<insert\>/;'q;"	kind:func
insert	../library/edit_seq.m	/^    ;       insert(int, T)$/;kq|-;/\<insert\>/;'q;"	kind:cons
insert	../library/fat_sparse_bitset.m	/^:- func insert(fat_sparse_bitset(T), T) = fat_sparse_bitset(T) <= uenum(/;kq|/^\<insert\>/;'q;"	kind:func
insert	../library/fatter_sparse_bitset.m	/^:- func insert(fatter_sparse_bitset(T), T) = fatter_sparse_bitset(/;kq|/^\<insert\>/;'q;"	kind:func
insert	../library/injection.m	/^:- func insert(injection(K, V), K, V) = injection(/;kq|/^\<insert\>/;'q;"	kind:func
insert	../library/list.m	/^:- pred insert(T, list(T), list(/;kq|/^\<insert\>/;'q;"	kind:pred
insert	../library/map.m	/^:- func insert(map(K, V), K, V) = map(/;kq|/^\<insert\>/;'q;"	kind:func
insert	../library/multi_map.m	/^:- pred insert(/;kq|/^\<insert\>/;'q;"	kind:pred
insert	../library/one_or_more_map.m	/^:- pred insert(/;kq|/^\<insert\>/;'q;"	kind:pred
insert	../library/pqueue.m	/^:- func insert(pqueue(K, V), K, V) = pqueue(/;kq|/^\<insert\>/;'q;"	kind:func
insert	../library/psqueue.m	/^:- pred insert(P::in, K::in, psqueue(P, K)::in, psqueue(/;kq|/^\<insert\>/;'q;"	kind:pred
insert	../library/ranges.m	/^:- func insert(/;kq|/^\<insert\>/;'q;"	kind:func
insert	../library/rbtree.m	/^:- pred insert(K::in, V::in, rbtree(K, V)::in, rbtree(/;kq|/^\<insert\>/;'q;"	kind:pred
insert	../library/robdd.m	/^:- func insert(vars_entailed_result(T), var(T)) = vars_entailed_result(/;kq|/^\<insert\>/;'q;"	kind:func	file:
insert	../library/rtree.m	/^:- func insert(K, V, rtree(K, V)) = rtree(K, V) <= region(/;kq|/^\<insert\>/;'q;"	kind:func
insert	../library/set.m	/^:- func insert(set(T), T) = set(/;kq|/^\<insert\>/;'q;"	kind:func
insert	../library/set_bbbtree.m	/^:- func insert(set_bbbtree(T), T) = set_bbbtree(/;kq|/^\<insert\>/;'q;"	kind:func
insert	../library/set_ctree234.m	/^:- func insert(T, set_ctree234(T)) = set_ctree234(/;kq|/^\<insert\>/;'q;"	kind:func
insert	../library/set_ordlist.m	/^:- func insert(set_ordlist(T), T) = set_ordlist(/;kq|/^\<insert\>/;'q;"	kind:func
insert	../library/set_tree234.m	/^:- func insert(T, set_tree234(T)) = set_tree234(/;kq|/^\<insert\>/;'q;"	kind:func
insert	../library/set_unordlist.m	/^:- func insert(set_unordlist(T), T) = set_unordlist(/;kq|/^\<insert\>/;'q;"	kind:func
insert	../library/sparse_bitset.m	/^:- func insert(sparse_bitset(T), T) = sparse_bitset(T) <= uenum(/;kq|/^\<insert\>/;'q;"	kind:func
insert	../library/test_bitset.m	/^:- pred insert(T::in, test_bitset(T)::in, test_bitset(/;kq|/^\<insert\>/;'q;"	kind:pred
insert	../library/tree234.m	/^:- pred insert(K::in, V::in, tree234(K, V)::in, tree234(/;kq|/^\<insert\>/;'q;"	kind:pred
insert	../library/tree_bitset.m	/^:- func insert(tree_bitset(T), T) = tree_bitset(T) <= uenum(/;kq|/^\<insert\>/;'q;"	kind:func
insert	set_of_var.m	/^:- pred insert(var(/;kq|/^\<insert\>/;'q;"	kind:pred
insert2	../library/set_ctree234.m	/^:- pred insert2(/;kq|/^\<insert2\>/;'q;"	kind:pred	file:
insert2	../library/set_tree234.m	/^:- pred insert2(T::in, set_tree234(T)::in_two, set_tree234(/;kq|/^\<insert2\>/;'q;"	kind:pred	file:
insert2	../library/tree234.m	/^:- pred insert2(tree234(K, V), K, V, tree234(/;kq|/^\<insert2\>/;'q;"	kind:pred	file:
insert3	../library/set_ctree234.m	/^:- pred insert3(/;kq|/^\<insert3\>/;'q;"	kind:pred	file:
insert3	../library/set_tree234.m	/^:- pred insert3(T::in, set_tree234(T)::in_three, set_tree234(/;kq|/^\<insert3\>/;'q;"	kind:pred	file:
insert3	../library/tree234.m	/^:- pred insert3(tree234(K, V), K, V, tree234(/;kq|/^\<insert3\>/;'q;"	kind:pred	file:
insert_2	../library/pqueue.m	/^:- pred insert_2(K::in, V::in, pqueue(K, V)::in, pqueue(/;kq|/^\<insert_2\>/;'q;"	kind:pred	file:
insert_2	../library/rbtree.m	/^:- pred insert_2(rbtree(K, V)::in, K::in, V::in, rbtree(/;kq|/^\<insert_2\>/;'q;"	kind:pred	file:
insert_2	../library/rtree.m	/^:- pred insert_2(rtree_2(K, V)::in, K::in, V::in, rtree_2(/;kq|/^\<insert_2\>/;'q;"	kind:pred	file:
insert_and_split_child2	../library/rtree.m	/^:- pred insert_and_split_child2(K::in, rtree_2(/;kq|/^\<insert_and_split_child2\>/;'q;"	kind:pred	file:
insert_and_split_child3	../library/rtree.m	/^:- pred insert_and_split_child3(K::in, rtree_2(/;kq|/^\<insert_and_split_child3\>/;'q;"	kind:pred	file:
insert_arg_unifications	superhomogeneous.m	/^:- pred insert_arg_unifications(list(/;kq|/^\<insert_arg_unifications\>/;'q;"	kind:pred
insert_arg_unifications_with_contexts	superhomogeneous.m	/^:- pred insert_arg_unifications_with_contexts(/;kq|/^\<insert_arg_unifications_with_contexts\>/;'q;"	kind:pred
insert_branch_arm_into_refined_goals	unneeded_code.m	/^:- pred insert_branch_arm_into_refined_goals(/;kq|/^\<insert_branch_arm_into_refined_goals\>/;'q;"	kind:pred	file:
insert_branch_into_refined_goals	unneeded_code.m	/^:- pred insert_branch_into_refined_goals(/;kq|/^\<insert_branch_into_refined_goals\>/;'q;"	kind:pred	file:
insert_case_into_map	ml_simplify_switch.m	/^:- pred insert_case_into_map(/;kq|/^\<insert_case_into_map\>/;'q;"	kind:pred	file:
insert_case_into_trie_choice	string_switch_util.m	/^:- pred insert_case_into_trie_choice(list(int)::in, list(/;kq|/^\<insert_case_into_trie_choice\>/;'q;"	kind:pred	file:
insert_case_into_trie_node	string_switch_util.m	/^:- pred insert_case_into_trie_node(list(int)::in, list(/;kq|/^\<insert_case_into_trie_node\>/;'q;"	kind:pred	file:
insert_cases_into_trie	string_switch_util.m	/^:- pred insert_cases_into_trie(/;kq|/^\<insert_cases_into_trie\>/;'q;"	kind:pred	file:
insert_coeffs	lp.m	/^:- pred insert_coeffs(list(coeff)::in, int::in, map(/;kq|/^\<insert_coeffs\>/;'q;"	kind:pred	file:
insert_constant_instance	const_struct.m	/^:- pred insert_constant_instance(/;kq|/^\<insert_constant_instance\>/;'q;"	kind:pred
insert_constraints	lp_rational.m	/^:- pred insert_constraints(/;kq|/^\<insert_constraints\>/;'q;"	kind:pred	file:
insert_context_update_call	ssdebug.m	/^:- pred insert_context_update_call(/;kq|/^\<insert_context_update_call\>/;'q;"	kind:pred	file:
insert_coverage_point_before	coverage_profiling.m	/^:- pred insert_coverage_point_before(/;kq|/^\<insert_coverage_point_before\>/;'q;"	kind:pred	file:
insert_ctor_repn_into_map	hlds_data.m	/^:- pred insert_ctor_repn_into_map(/;kq|/^\<insert_ctor_repn_into_map\>/;'q;"	kind:pred
insert_duplicate	../library/rbtree.m	/^:- func insert_duplicate(rbtree(K, V), K, V) = rbtree(/;kq|/^\<insert_duplicate\>/;'q;"	kind:func
insert_duplicate_2	../library/rbtree.m	/^:- pred insert_duplicate_2(rbtree(K, V), K, V, rbtree(/;kq|/^\<insert_duplicate_2\>/;'q;"	kind:pred	file:
insert_duplicates	../library/bag.m	/^:- pred insert_duplicates(int::in, T::in, bag(T)::in, bag(/;kq|/^\<insert_duplicates\>/;'q;"	kind:pred
insert_equations	lp.m	/^:- pred insert_equations(list(/;kq|/^\<insert_equations\>/;'q;"	kind:pred	file:
insert_expansion_before_goal_top_not_fgti	superhomogeneous.m	/^:- pred insert_expansion_before_goal_top_not_fgti(/;kq|/^\<insert_expansion_before_goal_top_not_fgti\>/;'q;"	kind:pred	file:
insert_expansions_before_goal_top_not_fgti	superhomogeneous.m	/^:- pred insert_expansions_before_goal_top_not_fgti(/;kq|/^\<insert_expansions_before_goal_top_not_fgti\>/;'q;"	kind:pred	file:
insert_foreign_proc_input_registers	middle_rec.m	/^:- pred insert_foreign_proc_input_registers(list(/;kq|/^\<insert_foreign_proc_input_registers\>/;'q;"	kind:pred	file:
insert_foreign_proc_output_registers	middle_rec.m	/^:- pred insert_foreign_proc_output_registers(list(/;kq|/^\<insert_foreign_proc_output_registers\>/;'q;"	kind:pred	file:
insert_from_assoc_list	../library/bimap.m	/^:- func insert_from_assoc_list(assoc_list(K, V), bimap(/;kq|/^\<insert_from_assoc_list\>/;'q;"	kind:func
insert_from_assoc_list	../library/injection.m	/^:- func insert_from_assoc_list(assoc_list(K, V), injection(/;kq|/^\<insert_from_assoc_list\>/;'q;"	kind:func
insert_from_corresponding_lists	../library/injection.m	/^:- func insert_from_corresponding_lists(list(K), list(/;kq|/^\<insert_from_corresponding_lists\>/;'q;"	kind:func
insert_goals_after	interval.m	/^:- pred insert_goals_after(maybe(goal_feature)::in, list(/;kq|/^\<insert_goals_after\>/;'q;"	kind:pred	file:
insert_initial	print_help.m	/^:- pred insert_initial(/;kq|/^\<insert_initial\>/;'q;"	kind:pred	file:
insert_internal_label_code_addr_decl	llds_out_file.m	/^:- pred insert_internal_label_code_addr_decl(/;kq|/^\<insert_internal_label_code_addr_decl\>/;'q;"	kind:pred	file:
insert_interval	../library/diet.m	/^:- pred insert_interval(T::in, T::in, diet(T)::in, diet(/;kq|/^\<insert_interval\>/;'q;"	kind:pred
insert_interval	../library/diet.m	/^:- pred insert_interval({T, T}::in, diet(T)::in, diet(/;kq|/^\<insert_interval\>/;'q;"	kind:pred	file:
insert_into_cons_table	hlds_cons.m	/^:- pred insert_into_cons_table(du_ctor::in, list(/;kq|/^\<insert_into_cons_table\>/;'q;"	kind:pred
insert_into_deps_map	deps_map.m	/^:- pred insert_into_deps_map(/;kq|/^\<insert_into_deps_map\>/;'q;"	kind:pred	file:
insert_into_imported_items_map	recompilation.usage.m	/^:- pred insert_into_imported_items_map(/;kq|/^\<insert_into_imported_items_map\>/;'q;"	kind:pred	file:
insert_into_list_as_set	../mdbcomp/trace_counts.m	/^:- func insert_into_list_as_set(list(T), T) = list(/;kq|/^\<insert_into_list_as_set\>/;'q;"	kind:func	file:
insert_into_mna_index	pred_table.m	/^:- pred insert_into_mna_index(/;kq|/^\<insert_into_mna_index\>/;'q;"	kind:pred	file:
insert_into_permissions_map	module_qual.id_set.m	/^:- pred insert_into_permissions_map(/;kq|/^\<insert_into_permissions_map\>/;'q;"	kind:pred	file:
insert_items	../library/bt_array.m	/^:- pred insert_items(bt_array(T)::in, int::in, list(T)::in, bt_array(/;kq|/^\<insert_items\>/;'q;"	kind:pred	file:
insert_list	../library/bag.m	/^:- func insert_list(bag(T), list(T)) = bag(/;kq|/^\<insert_list\>/;'q;"	kind:func
insert_list	../library/diet.m	/^:- func insert_list(diet(T), list(T)) = diet(T) <= diet_element(/;kq|/^\<insert_list\>/;'q;"	kind:func
insert_list	../library/fat_sparse_bitset.m	/^:- func insert_list(fat_sparse_bitset(T), list(T)) = fat_sparse_bitset(/;kq|/^\<insert_list\>/;'q;"	kind:func
insert_list	../library/fatter_sparse_bitset.m	/^:- func insert_list(fatter_sparse_bitset(T), list(T)) = fatter_sparse_bitset(/;kq|/^\<insert_list\>/;'q;"	kind:func
insert_list	../library/ranges.m	/^:- func insert_list(list(/;kq|/^\<insert_list\>/;'q;"	kind:func
insert_list	../library/set.m	/^:- func insert_list(set(T), list(T)) = set(/;kq|/^\<insert_list\>/;'q;"	kind:func
insert_list	../library/set_bbbtree.m	/^:- func insert_list(set_bbbtree(T), list(T)) = set_bbbtree(/;kq|/^\<insert_list\>/;'q;"	kind:func
insert_list	../library/set_ctree234.m	/^:- func insert_list(list(T), set_ctree234(T)) = set_ctree234(/;kq|/^\<insert_list\>/;'q;"	kind:func
insert_list	../library/set_ordlist.m	/^:- func insert_list(set_ordlist(T), list(T)) = set_ordlist(/;kq|/^\<insert_list\>/;'q;"	kind:func
insert_list	../library/set_tree234.m	/^:- func insert_list(list(T), set_tree234(T)) = set_tree234(/;kq|/^\<insert_list\>/;'q;"	kind:func
insert_list	../library/set_unordlist.m	/^:- func insert_list(set_unordlist(T), list(/;kq|/^\<insert_list\>/;'q;"	kind:func
insert_list	../library/sparse_bitset.m	/^:- func insert_list(sparse_bitset(T), list(T)) = sparse_bitset(T) <= uenum(/;kq|/^\<insert_list\>/;'q;"	kind:func
insert_list	../library/test_bitset.m	/^:- pred insert_list(list(T)::in, test_bitset(T)::in, test_bitset(/;kq|/^\<insert_list\>/;'q;"	kind:pred
insert_list	../library/tree_bitset.m	/^:- func insert_list(tree_bitset(T), list(T)) = tree_bitset(T) <= uenum(/;kq|/^\<insert_list\>/;'q;"	kind:func
insert_list	set_of_var.m	/^:- pred insert_list(list(var(/;kq|/^\<insert_list\>/;'q;"	kind:pred
insert_list_r	../library/set_bbbtree.m	/^:- pred insert_list_r(set_bbbtree(T)::in, list(/;kq|/^\<insert_list_r\>/;'q;"	kind:pred	file:
insert_long	options.m	/^:- pred insert_long(/;kq|/^\<insert_long\>/;'q;"	kind:pred	file:
insert_loop	../library/fat_sparse_bitset.m	/^:- pred insert_loop(/;kq|/^\<insert_loop\>/;'q;"	kind:pred	file:
insert_loop	../library/fatter_sparse_bitset.m	/^:- pred insert_loop(/;kq|/^\<insert_loop\>/;'q;"	kind:pred	file:
insert_loop	../library/set_ordlist.m	/^:- pred insert_loop(list(T)::in, T::in, list(/;kq|/^\<insert_loop\>/;'q;"	kind:pred	file:
insert_loop	../library/sparse_bitset.m	/^:- pred insert_loop(/;kq|/^\<insert_loop\>/;'q;"	kind:pred	file:
insert_lt_constraint	ordering_mode_constraints.m	/^:- pred insert_lt_constraint(/;kq|/^\<insert_lt_constraint\>/;'q;"	kind:pred	file:
insert_lt_constraints	ordering_mode_constraints.m	/^:- pred insert_lt_constraints(set(/;kq|/^\<insert_lt_constraints\>/;'q;"	kind:pred	file:
insert_map	interval.m	/^:- type insert_map      ==  map(anchor, list(insert_spec)).$/;kq|-;/\<insert_map\>/;'q;"	kind:type
insert_new	../library/diet.m	/^:- pred insert_new(T::in, diet(T)::in, diet(/;kq|/^\<insert_new\>/;'q;"	kind:pred
insert_new	../library/fat_sparse_bitset.m	/^:- pred insert_new(/;kq|/^\<insert_new\>/;'q;"	kind:pred
insert_new	../library/fatter_sparse_bitset.m	/^:- pred insert_new(/;kq|/^\<insert_new\>/;'q;"	kind:pred
insert_new	../library/set.m	/^:- pred insert_new(T::in, set(T)::in, set(/;kq|/^\<insert_new\>/;'q;"	kind:pred
insert_new	../library/set_bbbtree.m	/^:- pred insert_new(/;kq|/^\<insert_new\>/;'q;"	kind:pred
insert_new	../library/set_ctree234.m	/^:- pred insert_new(T::in, set_ctree234(T)::in, set_ctree234(/;kq|/^\<insert_new\>/;'q;"	kind:pred
insert_new	../library/set_ordlist.m	/^:- pred insert_new(/;kq|/^\<insert_new\>/;'q;"	kind:pred
insert_new	../library/set_tree234.m	/^:- pred insert_new(T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<insert_new\>/;'q;"	kind:pred
insert_new	../library/set_unordlist.m	/^:- pred insert_new(T::in, set_unordlist(T)::in, set_unordlist(/;kq|/^\<insert_new\>/;'q;"	kind:pred
insert_new	../library/sparse_bitset.m	/^:- pred insert_new(T::in, sparse_bitset(T)::in, sparse_bitset(/;kq|/^\<insert_new\>/;'q;"	kind:pred
insert_new	../library/test_bitset.m	/^:- pred insert_new(T::in, test_bitset(T)::in, test_bitset(/;kq|/^\<insert_new\>/;'q;"	kind:pred
insert_new	../library/tree_bitset.m	/^:- pred insert_new(T::in, tree_bitset(T)::in, tree_bitset(/;kq|/^\<insert_new\>/;'q;"	kind:pred
insert_new2	../library/set_ctree234.m	/^:- pred insert_new2(/;kq|/^\<insert_new2\>/;'q;"	kind:pred	file:
insert_new2	../library/set_tree234.m	/^:- pred insert_new2(/;kq|/^\<insert_new2\>/;'q;"	kind:pred	file:
insert_new3	../library/set_ctree234.m	/^:- pred insert_new3(/;kq|/^\<insert_new3\>/;'q;"	kind:pred	file:
insert_new3	../library/set_tree234.m	/^:- pred insert_new3(/;kq|/^\<insert_new3\>/;'q;"	kind:pred	file:
insert_new_loop	../library/fat_sparse_bitset.m	/^:- pred insert_new_loop(/;kq|/^\<insert_new_loop\>/;'q;"	kind:pred	file:
insert_new_loop	../library/fatter_sparse_bitset.m	/^:- pred insert_new_loop(/;kq|/^\<insert_new_loop\>/;'q;"	kind:pred	file:
insert_new_loop	../library/set_ordlist.m	/^:- pred insert_new_loop(list(T)::in, T::in, list(/;kq|/^\<insert_new_loop\>/;'q;"	kind:pred	file:
insert_new_loop	../library/sparse_bitset.m	/^:- pred insert_new_loop(/;kq|/^\<insert_new_loop\>/;'q;"	kind:pred	file:
insert_new_mode	modecheck_call.m	/^:- pred insert_new_mode(pred_id::in, list(/;kq|/^\<insert_new_mode\>/;'q;"	kind:pred	file:
insert_new_r	../library/set_bbbtree.m	/^:- pred insert_new_r(set_bbbtree(T)::in, T::in, set_bbbtree(/;kq|/^\<insert_new_r\>/;'q;"	kind:pred	file:
insert_proc_start_deconstruction	tupling.m	/^:- pred insert_proc_start_deconstruction(/;kq|/^\<insert_proc_start_deconstruction\>/;'q;"	kind:pred	file:
insert_r	../library/set_bbbtree.m	/^:- pred insert_r(set_bbbtree(T)::in, T::in, set_bbbtree(/;kq|/^\<insert_r\>/;'q;"	kind:pred	file:
insert_range_into_map	ml_simplify_switch.m	/^:- pred insert_range_into_map(/;kq|/^\<insert_range_into_map\>/;'q;"	kind:pred	file:
insert_refine_goals	unneeded_code.m	/^:- pred insert_refine_goals(list(/;kq|/^\<insert_refine_goals\>/;'q;"	kind:pred	file:
insert_reg_wrappers	float_regs.m	/^:- pred insert_reg_wrappers(/;kq|/^\<insert_reg_wrappers\>/;'q;"	kind:pred
insert_reg_wrappers_case	float_regs.m	/^:- pred insert_reg_wrappers_case(/;kq|/^\<insert_reg_wrappers_case\>/;'q;"	kind:pred	file:
insert_reg_wrappers_conj	float_regs.m	/^:- pred insert_reg_wrappers_conj(list(hlds_goal)::in, list(/;kq|/^\<insert_reg_wrappers_conj\>/;'q;"	kind:pred	file:
insert_reg_wrappers_construct	float_regs.m	/^:- pred insert_reg_wrappers_construct(/;kq|/^\<insert_reg_wrappers_construct\>/;'q;"	kind:pred	file:
insert_reg_wrappers_disj	float_regs.m	/^:- pred insert_reg_wrappers_disj(list(hlds_goal)::in, list(/;kq|/^\<insert_reg_wrappers_disj\>/;'q;"	kind:pred	file:
insert_reg_wrappers_disjunct	float_regs.m	/^:- pred insert_reg_wrappers_disjunct(/;kq|/^\<insert_reg_wrappers_disjunct\>/;'q;"	kind:pred	file:
insert_reg_wrappers_foreign_call	float_regs.m	/^:- pred insert_reg_wrappers_foreign_call(/;kq|/^\<insert_reg_wrappers_foreign_call\>/;'q;"	kind:pred	file:
insert_reg_wrappers_goal	float_regs.m	/^:- pred insert_reg_wrappers_goal(/;kq|/^\<insert_reg_wrappers_goal\>/;'q;"	kind:pred	file:
insert_reg_wrappers_goal_2	float_regs.m	/^:- pred insert_reg_wrappers_goal_2(/;kq|/^\<insert_reg_wrappers_goal_2\>/;'q;"	kind:pred	file:
insert_reg_wrappers_higher_order_call	float_regs.m	/^:- pred insert_reg_wrappers_higher_order_call(/;kq|/^\<insert_reg_wrappers_higher_order_call\>/;'q;"	kind:pred	file:
insert_reg_wrappers_ite	float_regs.m	/^:- pred insert_reg_wrappers_ite(/;kq|/^\<insert_reg_wrappers_ite\>/;'q;"	kind:pred	file:
insert_reg_wrappers_method_call	float_regs.m	/^:- pred insert_reg_wrappers_method_call(/;kq|/^\<insert_reg_wrappers_method_call\>/;'q;"	kind:pred	file:
insert_reg_wrappers_plain_call	float_regs.m	/^:- pred insert_reg_wrappers_plain_call(/;kq|/^\<insert_reg_wrappers_plain_call\>/;'q;"	kind:pred	file:
insert_reg_wrappers_pred	float_regs.m	/^:- pred insert_reg_wrappers_pred(/;kq|/^\<insert_reg_wrappers_pred\>/;'q;"	kind:pred	file:
insert_reg_wrappers_proc	float_regs.m	/^:- pred insert_reg_wrappers_proc(/;kq|/^\<insert_reg_wrappers_proc\>/;'q;"	kind:pred	file:
insert_reg_wrappers_proc_2	float_regs.m	/^:- pred insert_reg_wrappers_proc_2(/;kq|/^\<insert_reg_wrappers_proc_2\>/;'q;"	kind:pred	file:
insert_reg_wrappers_proc_body	float_regs.m	/^:- pred insert_reg_wrappers_proc_body(list(prog_var)::in, list(/;kq|/^\<insert_reg_wrappers_proc_body\>/;'q;"	kind:pred	file:
insert_reg_wrappers_switch	float_regs.m	/^:- pred insert_reg_wrappers_switch(/;kq|/^\<insert_reg_wrappers_switch\>/;'q;"	kind:pred	file:
insert_reg_wrappers_unify_goal	float_regs.m	/^:- pred insert_reg_wrappers_unify_goal(hlds_goal_expr::in(/;kq|/^\<insert_reg_wrappers_unify_goal\>/;'q;"	kind:pred	file:
insert_set	../library/bag.m	/^:- func insert_set(bag(T), set(T)) = bag(/;kq|/^\<insert_set\>/;'q;"	kind:func
insert_short	options.m	/^:- pred insert_short(/;kq|/^\<insert_short\>/;'q;"	kind:pred	file:
insert_signal_after_goal	dep_par_conj.m	/^:- pred insert_signal_after_goal(/;kq|/^\<insert_signal_after_goal\>/;'q;"	kind:pred	file:
insert_signal_in_cases	dep_par_conj.m	/^:- pred insert_signal_in_cases(/;kq|/^\<insert_signal_in_cases\>/;'q;"	kind:pred	file:
insert_signal_in_disj	dep_par_conj.m	/^:- pred insert_signal_in_disj(/;kq|/^\<insert_signal_in_disj\>/;'q;"	kind:pred	file:
insert_signal_in_goal	dep_par_conj.m	/^:- pred insert_signal_in_goal(/;kq|/^\<insert_signal_in_goal\>/;'q;"	kind:pred	file:
insert_signal_in_par_conj	dep_par_conj.m	/^:- pred insert_signal_in_par_conj(/;kq|/^\<insert_signal_in_par_conj\>/;'q;"	kind:pred	file:
insert_signal_in_plain_conj	dep_par_conj.m	/^:- pred insert_signal_in_plain_conj(/;kq|/^\<insert_signal_in_plain_conj\>/;'q;"	kind:pred	file:
insert_spec	interval.m	/^:- type insert_spec$/;kq|-;/\<insert_spec\>/;'q;"	kind:type
insert_std_stream_names	../library/io.m	/^:- pred insert_std_stream_names(/;kq|/^\<insert_std_stream_names\>/;'q;"	kind:pred	file:
insert_stream_info	../library/io.stream_db.m	/^:- pred insert_stream_info(/;kq|/^\<insert_stream_info\>/;'q;"	kind:pred
insert_subword_into_first_fit_bin	du_type_layout.m	/^:- pred insert_subword_into_first_fit_bin(/;kq|/^\<insert_subword_into_first_fit_bin\>/;'q;"	kind:pred	file:
insert_terms	lp_rational.m	/^:- pred insert_terms(list(/;kq|/^\<insert_terms\>/;'q;"	kind:pred	file:
insert_transformed_key_f	../library/injection.m	/^:- func insert_transformed_key_f(func(V, K) = L, K, V, map(L, V)) = map(/;kq|/^\<insert_transformed_key_f\>/;'q;"	kind:func	file:
insert_transformed_key_p	../library/injection.m	/^:- pred insert_transformed_key_p(pred(V, K, L)::in(pred(/;kq|/^\<insert_transformed_key_p\>/;'q;"	kind:pred	file:
insert_transformed_value_f	../library/injection.m	/^:- func insert_transformed_value_f(func(K, V) = W, V, K, map(/;kq|/^\<insert_transformed_value_f\>/;'q;"	kind:func	file:
insert_tree	../library/rtree.m	/^:- func insert_tree(rtree_2(K, V), K, rtree_2(/;kq|/^\<insert_tree\>/;'q;"	kind:func	file:
insert_tree_and_split_child2	../library/rtree.m	/^:- pred insert_tree_and_split_child2(K::in, rtree_2(/;kq|/^\<insert_tree_and_split_child2\>/;'q;"	kind:pred	file:
insert_tree_and_split_child3	../library/rtree.m	/^:- pred insert_tree_and_split_child3(K::in, rtree_2(/;kq|/^\<insert_tree_and_split_child3\>/;'q;"	kind:pred	file:
insert_tv	../library/psqueue.m	/^:- pred insert_tv(/;kq|/^\<insert_tv\>/;'q;"	kind:pred	file:
insert_unknown	closure_analysis.m	/^:- pred insert_unknown(/;kq|/^\<insert_unknown\>/;'q;"	kind:pred	file:
insert_wait_after_goal	dep_par_conj.m	/^:- pred insert_wait_after_goal(/;kq|/^\<insert_wait_after_goal\>/;'q;"	kind:pred	file:
insert_wait_before_goal	dep_par_conj.m	/^:- pred insert_wait_before_goal(/;kq|/^\<insert_wait_before_goal\>/;'q;"	kind:pred	file:
insert_wait_in_cases	dep_par_conj.m	/^:- pred insert_wait_in_cases(/;kq|/^\<insert_wait_in_cases\>/;'q;"	kind:pred	file:
insert_wait_in_disj	dep_par_conj.m	/^:- pred insert_wait_in_disj(/;kq|/^\<insert_wait_in_disj\>/;'q;"	kind:pred	file:
insert_wait_in_goal	dep_par_conj.m	/^:- pred insert_wait_in_goal(/;kq|/^\<insert_wait_in_goal\>/;'q;"	kind:pred	file:
insert_wait_in_goal_for_proc	dep_par_conj.m	/^:- pred insert_wait_in_goal_for_proc(/;kq|/^\<insert_wait_in_goal_for_proc\>/;'q;"	kind:pred	file:
insert_wait_in_par_conj	dep_par_conj.m	/^:- pred insert_wait_in_par_conj(/;kq|/^\<insert_wait_in_par_conj\>/;'q;"	kind:pred	file:
insert_wait_in_plain_conj	dep_par_conj.m	/^:- pred insert_wait_in_plain_conj(/;kq|/^\<insert_wait_in_plain_conj\>/;'q;"	kind:pred	file:
inserted	../library/edit_seq.m	/^    ;       inserted(T).$/;kq|-;/\<inserted\>/;'q;"	kind:cons
inserted_env	ml_elim_nested.m	/^:- type inserted_env$/;kq|-;/\<inserted_env\>/;'q;"	kind:type	file:
inside_non_condition	code_loc_dep.m	/^    --->    inside_non_condition$/;kq|-;/\<inside_non_condition\>/;'q;"	kind:cons	file:
inside_user_inst	inst_mode_type_prop.m	/^    ;       inside_user_inst.$/;kq|-;/\<inside_user_inst\>/;'q;"	kind:cons	file:
insist_on_no_args	parse_sym_name.m	/^:- pred insist_on_no_args(cord(format_piece)::in, term(/;kq|/^\<insist_on_no_args\>/;'q;"	kind:pred	file:
insist_on_timestamp	write_module_interface_files.m	/^:- pred insist_on_timestamp(maybe(/;kq|/^\<insist_on_timestamp\>/;'q;"	kind:pred	file:
inst_MSG	pd_util.m	/^:- pred inst_MSG(/;kq|/^\<inst_MSG\>/;'q;"	kind:pred
inst_MSG_1	pd_util.m	/^:- pred inst_MSG_1(/;kq|/^\<inst_MSG_1\>/;'q;"	kind:pred	file:
inst_MSG_2	pd_util.m	/^:- pred inst_MSG_2(/;kq|/^\<inst_MSG_2\>/;'q;"	kind:pred	file:
inst_abstract_unify.unify_uniq	inst_abstract_unify.m	/^:- pred unify_uniq(/;kq|/^\<unify_uniq\>/;'q;"	kind:pred	file:
inst_apply_substitution	prog_mode.m	/^:- pred inst_apply_substitution(/;kq|/^\<inst_apply_substitution\>/;'q;"	kind:pred
inst_body	hlds_inst_mode.m	/^                inst_body               :: inst_defn,$/;kq|-;/\<inst_body\>/;'q;"	kind:fld
inst_cache	equiv_type_hlds.m	/^:- type inst_cache == map(mer_inst, mer_inst).$/;kq|-;/\<inst_cache\>/;'q;"	kind:type	file:
inst_check.bad_cons_id	inst_check.m	/^                bad_cons_id                     :: format_piece,$/;kq|-;/\<inst_check.bad_cons_id\>/;'q;"	kind:fld	file:
inst_check.cons_mismatch	inst_check.m	/^:- type cons_mismatch$/;kq|-;/\<inst_check.cons_mismatch\>/;'q;"	kind:type	file:
inst_check.for_type_kind	inst_check.m	/^:- type for_type_kind$/;kq|-;/\<inst_check.for_type_kind\>/;'q;"	kind:type	file:
inst_check.ftk_builtin	inst_check.m	/^    ;       ftk_builtin(type_ctor, builtin_type).$/;kq|-;/\<inst_check.ftk_builtin\>/;'q;"	kind:cons	file:
inst_check.ftk_user	inst_check.m	/^    --->    ftk_user(type_ctor, hlds_type_defn)$/;kq|-;/\<inst_check.ftk_user\>/;'q;"	kind:cons	file:
inst_check.mft_num_mismatches	inst_check.m	/^                mft_num_mismatches      :: int,$/;kq|-;/\<inst_check.mft_num_mismatches\>/;'q;"	kind:fld	file:
inst_check.mft_pieces	inst_check.m	/^                mft_pieces              :: list(format_piece)$/;kq|-;/\<inst_check.mft_pieces\>/;'q;"	kind:fld	file:
inst_check.mft_type	inst_check.m	/^                mft_type                :: type_defn_or_builtin,$/;kq|-;/\<inst_check.mft_type\>/;'q;"	kind:fld	file:
inst_check.mismatch_from_type	inst_check.m	/^:- type mismatch_from_type$/;kq|-;/\<inst_check.mismatch_from_type\>/;'q;"	kind:type	file:
inst_check.project_if_alone	inst_check.m	/^:- func project_if_alone(near_miss_cons_mismatch) = list(/;kq|/^\<project_if_alone\>/;'q;"	kind:func	file:
inst_check.project_if_several	inst_check.m	/^:- func project_if_several(near_miss_cons_mismatch) = list(/;kq|/^\<project_if_several\>/;'q;"	kind:func	file:
inst_check.record_mismatch	inst_check.m	/^:- pred record_mismatch(/;kq|/^\<record_mismatch\>/;'q;"	kind:pred	file:
inst_check.report_near_misses	inst_check.m	/^:- pred report_near_misses(/;kq|/^\<report_near_misses\>/;'q;"	kind:pred	file:
inst_check.simple_miss	inst_check.m	/^:- func simple_miss(/;kq|/^\<simple_miss\>/;'q;"	kind:func	file:
inst_check.type_builtin	inst_check.m	/^    ;       type_builtin(builtin_type)$/;kq|-;/\<inst_check.type_builtin\>/;'q;"	kind:cons	file:
inst_check.type_ctor_and_defn	inst_check.m	/^:- type type_ctor_and_defn$/;kq|-;/\<inst_check.type_ctor_and_defn\>/;'q;"	kind:type	file:
inst_check.type_tuple	inst_check.m	/^    ;       type_tuple(arity).$/;kq|-;/\<inst_check.type_tuple\>/;'q;"	kind:cons	file:
inst_check.type_user	inst_check.m	/^    --->    type_user(type_ctor_and_defn)$/;kq|-;/\<inst_check.type_user\>/;'q;"	kind:cons	file:
inst_check.typeable_functors	inst_check.m	/^:- type typeable_functors$/;kq|-;/\<inst_check.typeable_functors\>/;'q;"	kind:type	file:
inst_contains_any	inst_test.m	/^:- pred inst_contains_any(/;kq|/^\<inst_contains_any\>/;'q;"	kind:pred
inst_contains_any_2	inst_test.m	/^:- func inst_contains_any_2(module_info, mer_inst, set(/;kq|/^\<inst_contains_any_2\>/;'q;"	kind:func	file:
inst_contains_higher_order	inst_test.m	/^:- pred inst_contains_higher_order(/;kq|/^\<inst_contains_higher_order\>/;'q;"	kind:pred
inst_contains_higher_order_2	inst_test.m	/^:- func inst_contains_higher_order_2(module_info, mer_inst, set(/;kq|/^\<inst_contains_higher_order_2\>/;'q;"	kind:func	file:
inst_contains_inst_name	inst_test.m	/^:- pred inst_contains_inst_name(/;kq|/^\<inst_contains_inst_name\>/;'q;"	kind:pred
inst_contains_inst_name_2	inst_test.m	/^:- pred inst_contains_inst_name_2(/;kq|/^\<inst_contains_inst_name_2\>/;'q;"	kind:pred	file:
inst_contains_nondefault_func_mode	inst_match.m	/^:- pred inst_contains_nondefault_func_mode(/;kq|/^\<inst_contains_nondefault_func_mode\>/;'q;"	kind:pred
inst_contains_nondefault_func_mode_1	inst_match.m	/^:- pred inst_contains_nondefault_func_mode_1(/;kq|/^\<inst_contains_nondefault_func_mode_1\>/;'q;"	kind:pred	file:
inst_contains_nondefault_func_mode_2	inst_match.m	/^:- pred inst_contains_nondefault_func_mode_2(/;kq|/^\<inst_contains_nondefault_func_mode_2\>/;'q;"	kind:pred	file:
inst_contains_unconstrained_var	prog_mode.m	/^:- pred inst_contains_unconstrained_var(/;kq|/^\<inst_contains_unconstrained_var\>/;'q;"	kind:pred
inst_context	hlds_inst_mode.m	/^                inst_context            :: prog_context,$/;kq|-;/\<inst_context\>/;'q;"	kind:fld
inst_ctor	prog_data.m	/^:- type inst_ctor$/;kq|-;/\<inst_ctor\>/;'q;"	kind:type
inst_ctor_all_defns	prog_item.m	/^:- type inst_ctor_all_defns$/;kq|-;/\<inst_ctor_all_defns\>/;'q;"	kind:type
inst_ctor_checked_defn	prog_item.m	/^:- type inst_ctor_checked_defn$/;kq|-;/\<inst_ctor_checked_defn\>/;'q;"	kind:type
inst_ctor_checked_defn_get_src_defns	item_util.m	/^:- pred inst_ctor_checked_defn_get_src_defns(/;kq|/^\<inst_ctor_checked_defn_get_src_defns\>/;'q;"	kind:pred	file:
inst_ctor_checked_map	prog_item.m	/^:- type inst_ctor_checked_map == map(inst_ctor, inst_ctor_checked_defn).$/;kq|-;/\<inst_ctor_checked_map\>/;'q;"	kind:type
inst_ctor_checked_map_get_src_defns	item_util.m	/^:- pred inst_ctor_checked_map_get_src_defns(/;kq|/^\<inst_ctor_checked_map_get_src_defns\>/;'q;"	kind:pred
inst_ctor_defn_items_to_map	convert_parse_tree.m	/^:- func inst_ctor_defn_items_to_map(list(/;kq|/^\<inst_ctor_defn_items_to_map\>/;'q;"	kind:func
inst_ctor_defn_map	prog_item.m	/^:- type inst_ctor_defn_map == map(inst_ctor, inst_ctor_all_defns).$/;kq|-;/\<inst_ctor_defn_map\>/;'q;"	kind:type
inst_ctor_defn_map_to_inst_defns	convert_parse_tree.m	/^:- func inst_ctor_defn_map_to_inst_defns(/;kq|/^\<inst_ctor_defn_map_to_inst_defns\>/;'q;"	kind:func
inst_ctor_to_mq_id	module_qual.collect_mq_info.m	/^:- func inst_ctor_to_mq_id(/;kq|/^\<inst_ctor_to_mq_id\>/;'q;"	kind:func	file:
inst_ctor_to_recomp_item_name	recompilation.item_types.m	/^:- func inst_ctor_to_recomp_item_name(/;kq|/^\<inst_ctor_to_recomp_item_name\>/;'q;"	kind:func
inst_defn	prog_data.m	/^:- type inst_defn$/;kq|-;/\<inst_defn\>/;'q;"	kind:type
inst_det_known	hlds_inst_mode.m	/^    ;       inst_det_known(mer_inst, determinism).$/;kq|-;/\<inst_det_known\>/;'q;"	kind:cons
inst_det_unknown	hlds_inst_mode.m	/^    --->    inst_det_unknown$/;kq|-;/\<inst_det_unknown\>/;'q;"	kind:cons
inst_eqv_map	equiv_type.m	/^:- type inst_eqv_map == map(inst_ctor, eqv_inst_body).$/;kq|-;/\<inst_eqv_map\>/;'q;"	kind:type	file:
inst_expand	inst_lookup.m	/^:- pred inst_expand(/;kq|/^\<inst_expand\>/;'q;"	kind:pred
inst_expand_and_remove_constrained_inst_vars	inst_lookup.m	/^:- pred inst_expand_and_remove_constrained_inst_vars(/;kq|/^\<inst_expand_and_remove_constrained_inst_vars\>/;'q;"	kind:pred
inst_expansions	modecheck_util.m	/^:- type inst_expansions == set_tree234(inst_name).$/;kq|-;/\<inst_expansions\>/;'q;"	kind:type	file:
inst_for_type	hlds_inst_mode.m	/^                inst_for_type           :: inst_for_type_ctor,$/;kq|-;/\<inst_for_type\>/;'q;"	kind:fld
inst_for_type_ctor	hlds_inst_mode.m	/^:- type inst_for_type_ctor$/;kq|-;/\<inst_for_type_ctor\>/;'q;"	kind:type
inst_graph	inst_graph.m	/^:- type inst_graph == map(prog_var, node).$/;kq|-;/\<inst_graph\>/;'q;"	kind:type
inst_graph	mode_constraints.m	/^                inst_graph      :: inst_graph,$/;kq|-;/\<inst_graph\>/;'q;"	kind:fld	file:
inst_graph.descendant	inst_graph.m	/^:- pred descendant(/;kq|/^\<descendant\>/;'q;"	kind:pred
inst_graph.descendant_2	inst_graph.m	/^:- pred descendant_2(inst_graph::in, set(/;kq|/^\<descendant_2\>/;'q;"	kind:pred	file:
inst_graph.dump_inst_graph	inst_graph.m	/^:- pred dump_inst_graph(/;kq|/^\<dump_inst_graph\>/;'q;"	kind:pred
inst_graph.dump_var	inst_graph.m	/^:- pred dump_var(/;kq|/^\<dump_var\>/;'q;"	kind:pred	file:
inst_graph.foldl_reachable	inst_graph.m	/^:- pred foldl_reachable(pred(prog_var, T, T)::in(pred(/;kq|/^\<foldl_reachable\>/;'q;"	kind:pred
inst_graph.foldl_reachable2	inst_graph.m	/^:- pred foldl_reachable2(/;kq|/^\<foldl_reachable2\>/;'q;"	kind:pred
inst_graph.foldl_reachable_aux	inst_graph.m	/^:- pred foldl_reachable_aux(pred(prog_var, T, T)::in(pred(/;kq|/^\<foldl_reachable_aux\>/;'q;"	kind:pred	file:
inst_graph.init	inst_graph.m	/^:- pred init(list(/;kq|/^\<init\>/;'q;"	kind:pred
inst_graph.init_var	inst_graph.m	/^:- pred init_var(/;kq|/^\<init_var\>/;'q;"	kind:pred	file:
inst_graph.interface_var_table	inst_graph.m	/^                interface_var_table         :: var_table,$/;kq|-;/\<inst_graph.interface_var_table\>/;'q;"	kind:fld
inst_graph.interface_vars	inst_graph.m	/^                interface_vars              :: list(prog_var),$/;kq|-;/\<inst_graph.interface_vars\>/;'q;"	kind:fld
inst_graph.maybe_parent	inst_graph.m	/^:- type maybe_parent$/;kq|-;/\<inst_graph.maybe_parent\>/;'q;"	kind:type
inst_graph.merge_inst_graphs	inst_graph.m	/^:- pred merge_inst_graphs(/;kq|/^\<merge_inst_graphs\>/;'q;"	kind:pred
inst_graph.node	inst_graph.m	/^:- type node$/;kq|-;/\<inst_graph.node\>/;'q;"	kind:type
inst_graph.parent	inst_graph.m	/^    ;       parent(prog_var).$/;kq|-;/\<inst_graph.parent\>/;'q;"	kind:cons
inst_graph.reachable	inst_graph.m	/^:- pred reachable(/;kq|/^\<reachable\>/;'q;"	kind:pred
inst_graph.reachable_from_list	inst_graph.m	/^:- pred reachable_from_list(inst_graph::in, list(/;kq|/^\<reachable_from_list\>/;'q;"	kind:pred
inst_graph.set_parent	inst_graph.m	/^:- pred set_parent(/;kq|/^\<set_parent\>/;'q;"	kind:pred
inst_graph.top_level	inst_graph.m	/^    --->    top_level$/;kq|-;/\<inst_graph.top_level\>/;'q;"	kind:cons
inst_graph.top_level_node	inst_graph.m	/^:- pred top_level_node(/;kq|/^\<top_level_node\>/;'q;"	kind:pred
inst_graph_info	inst_graph.m	/^:- type inst_graph_info$/;kq|-;/\<inst_graph_info\>/;'q;"	kind:type
inst_graph_info_init	inst_graph.m	/^:- func inst_graph_info_init = inst_graph_info.$/;kq|/^\<inst_graph_info_init\>/;'q;"	kind:func
inst_has_uniqueness	mode_errors.m	/^:- pred inst_has_uniqueness(/;kq|/^\<inst_has_uniqueness\>/;'q;"	kind:pred	file:
inst_id_set	module_qual.id_set.m	/^:- type inst_id_set == id_set.$/;kq|-;/\<inst_id_set\>/;'q;"	kind:type
inst_import_status_to_string	hlds_out_util.m	/^:- func inst_import_status_to_string(/;kq|/^\<inst_import_status_to_string\>/;'q;"	kind:func
inst_is_any	inst_test.m	/^:- pred inst_is_any(/;kq|/^\<inst_is_any\>/;'q;"	kind:pred
inst_is_at_least_as_instantiated	inst_match.m	/^:- pred inst_is_at_least_as_instantiated(/;kq|/^\<inst_is_at_least_as_instantiated\>/;'q;"	kind:pred
inst_is_bound	inst_test.m	/^:- pred inst_is_bound(/;kq|/^\<inst_is_bound\>/;'q;"	kind:pred
inst_is_bound_to_functors	inst_test.m	/^:- pred inst_is_bound_to_functors(/;kq|/^\<inst_is_bound_to_functors\>/;'q;"	kind:pred
inst_is_clobbered	inst_test.m	/^:- pred inst_is_clobbered(/;kq|/^\<inst_is_clobbered\>/;'q;"	kind:pred
inst_is_complete_for_type	inst_match.m	/^:- pred inst_is_complete_for_type(module_info::in, set(/;kq|/^\<inst_is_complete_for_type\>/;'q;"	kind:pred	file:
inst_is_free	inst_test.m	/^:- pred inst_is_free(/;kq|/^\<inst_is_free\>/;'q;"	kind:pred
inst_is_ground	inst_test.m	/^:- pred inst_is_ground(/;kq|/^\<inst_is_ground\>/;'q;"	kind:pred
inst_is_ground_mt	inst_test.m	/^:- pred inst_is_ground_mt(/;kq|/^\<inst_is_ground_mt\>/;'q;"	kind:pred	file:
inst_is_ground_mt_1	inst_test.m	/^:- pred inst_is_ground_mt_1(/;kq|/^\<inst_is_ground_mt_1\>/;'q;"	kind:pred	file:
inst_is_ground_mt_2	inst_test.m	/^:- pred inst_is_ground_mt_2(/;kq|/^\<inst_is_ground_mt_2\>/;'q;"	kind:pred	file:
inst_is_ground_or_any	inst_test.m	/^:- pred inst_is_ground_or_any(/;kq|/^\<inst_is_ground_or_any\>/;'q;"	kind:pred
inst_is_ground_or_any_2	inst_test.m	/^:- pred inst_is_ground_or_any_2(/;kq|/^\<inst_is_ground_or_any_2\>/;'q;"	kind:pred	file:
inst_is_mostly_unique	inst_test.m	/^:- pred inst_is_mostly_unique(/;kq|/^\<inst_is_mostly_unique\>/;'q;"	kind:pred
inst_is_mostly_unique_2	inst_test.m	/^:- pred inst_is_mostly_unique_2(/;kq|/^\<inst_is_mostly_unique_2\>/;'q;"	kind:pred	file:
inst_is_not_fully_unique	inst_test.m	/^:- pred inst_is_not_fully_unique(/;kq|/^\<inst_is_not_fully_unique\>/;'q;"	kind:pred
inst_is_not_fully_unique_2	inst_test.m	/^:- pred inst_is_not_fully_unique_2(/;kq|/^\<inst_is_not_fully_unique_2\>/;'q;"	kind:pred	file:
inst_is_not_partly_unique	inst_test.m	/^:- pred inst_is_not_partly_unique(/;kq|/^\<inst_is_not_partly_unique\>/;'q;"	kind:pred
inst_is_not_partly_unique_2	inst_test.m	/^:- pred inst_is_not_partly_unique_2(/;kq|/^\<inst_is_not_partly_unique_2\>/;'q;"	kind:pred	file:
inst_is_unique	inst_test.m	/^:- pred inst_is_unique(/;kq|/^\<inst_is_unique\>/;'q;"	kind:pred
inst_is_unique_2	inst_test.m	/^:- pred inst_is_unique_2(/;kq|/^\<inst_is_unique_2\>/;'q;"	kind:pred	file:
inst_known	hlds_inst_mode.m	/^    ;       inst_known(mer_inst).$/;kq|-;/\<inst_known\>/;'q;"	kind:cons
inst_list_MSG	pd_util.m	/^:- pred inst_list_MSG(module_info::in, expansions::in, list(/;kq|/^\<inst_list_MSG\>/;'q;"	kind:pred	file:
inst_list_apply_substitution	prog_mode.m	/^:- pred inst_list_apply_substitution(/;kq|/^\<inst_list_apply_substitution\>/;'q;"	kind:pred
inst_list_apply_substitution_2	prog_mode.m	/^:- pred inst_list_apply_substitution_2(/;kq|/^\<inst_list_apply_substitution_2\>/;'q;"	kind:pred	file:
inst_list_contains_any	inst_test.m	/^:- func inst_list_contains_any(module_info, list(mer_inst), set(/;kq|/^\<inst_list_contains_any\>/;'q;"	kind:func	file:
inst_list_contains_higher_order	inst_test.m	/^:- func inst_list_contains_higher_order(module_info, list(/;kq|/^\<inst_list_contains_higher_order\>/;'q;"	kind:func	file:
inst_list_contains_inst_name	inst_test.m	/^:- pred inst_list_contains_inst_name(/;kq|/^\<inst_list_contains_inst_name\>/;'q;"	kind:pred	file:
inst_list_contains_nondefault_func_mode	inst_match.m	/^:- pred inst_list_contains_nondefault_func_mode(/;kq|/^\<inst_list_contains_nondefault_func_mode\>/;'q;"	kind:pred	file:
inst_list_is_free	inst_test.m	/^:- pred inst_list_is_free(module_info::in, list(/;kq|/^\<inst_list_is_free\>/;'q;"	kind:pred
inst_list_is_ground	inst_test.m	/^:- pred inst_list_is_ground(/;kq|/^\<inst_list_is_ground\>/;'q;"	kind:pred
inst_list_is_ground_mt	inst_test.m	/^:- pred inst_list_is_ground_mt(module_info::in, list(/;kq|/^\<inst_list_is_ground_mt\>/;'q;"	kind:pred	file:
inst_list_is_ground_mt_2	inst_test.m	/^:- pred inst_list_is_ground_mt_2(/;kq|/^\<inst_list_is_ground_mt_2\>/;'q;"	kind:pred	file:
inst_list_is_ground_or_any	inst_test.m	/^:- pred inst_list_is_ground_or_any(module_info::in, list(/;kq|/^\<inst_list_is_ground_or_any\>/;'q;"	kind:pred
inst_list_is_ground_or_any_2	inst_test.m	/^:- pred inst_list_is_ground_or_any_2(module_info::in, list(/;kq|/^\<inst_list_is_ground_or_any_2\>/;'q;"	kind:pred	file:
inst_list_is_ground_or_any_or_dead	inst_test.m	/^:- pred inst_list_is_ground_or_any_or_dead(/;kq|/^\<inst_list_is_ground_or_any_or_dead\>/;'q;"	kind:pred
inst_list_is_ground_or_dead	inst_test.m	/^:- pred inst_list_is_ground_or_dead(/;kq|/^\<inst_list_is_ground_or_dead\>/;'q;"	kind:pred
inst_list_is_mostly_unique	inst_test.m	/^:- pred inst_list_is_mostly_unique(module_info::in, list(/;kq|/^\<inst_list_is_mostly_unique\>/;'q;"	kind:pred
inst_list_is_mostly_unique_2	inst_test.m	/^:- pred inst_list_is_mostly_unique_2(module_info::in, list(/;kq|/^\<inst_list_is_mostly_unique_2\>/;'q;"	kind:pred	file:
inst_list_is_not_fully_unique	inst_test.m	/^:- pred inst_list_is_not_fully_unique(module_info::in, list(/;kq|/^\<inst_list_is_not_fully_unique\>/;'q;"	kind:pred
inst_list_is_not_fully_unique_2	inst_test.m	/^:- pred inst_list_is_not_fully_unique_2(module_info::in, list(/;kq|/^\<inst_list_is_not_fully_unique_2\>/;'q;"	kind:pred	file:
inst_list_is_not_partly_unique	inst_test.m	/^:- pred inst_list_is_not_partly_unique(module_info::in, list(/;kq|/^\<inst_list_is_not_partly_unique\>/;'q;"	kind:pred
inst_list_is_not_partly_unique_2	inst_test.m	/^:- pred inst_list_is_not_partly_unique_2(module_info::in, list(/;kq|/^\<inst_list_is_not_partly_unique_2\>/;'q;"	kind:pred	file:
inst_list_is_unique	inst_test.m	/^:- pred inst_list_is_unique(module_info::in, list(/;kq|/^\<inst_list_is_unique\>/;'q;"	kind:pred
inst_list_is_unique_2	inst_test.m	/^:- pred inst_list_is_unique_2(module_info::in, list(/;kq|/^\<inst_list_is_unique_2\>/;'q;"	kind:pred	file:
inst_list_matches_binding	inst_match.m	/^:- pred inst_list_matches_binding(calculate_sub::in, list(/;kq|/^\<inst_list_matches_binding\>/;'q;"	kind:pred	file:
inst_list_matches_final	inst_match.m	/^:- pred inst_list_matches_final(calculate_sub::in, list(/;kq|/^\<inst_list_matches_final\>/;'q;"	kind:pred	file:
inst_list_matches_initial_mt	inst_match.m	/^:- pred inst_list_matches_initial_mt(calculate_sub::in, list(/;kq|/^\<inst_list_matches_initial_mt\>/;'q;"	kind:pred	file:
inst_list_merge	inst_merge.m	/^:- pred inst_list_merge(list(/;kq|/^\<inst_list_merge\>/;'q;"	kind:pred	file:
inst_list_size	pd_util.m	/^:- pred inst_list_size(module_info::in, list(/;kq|/^\<inst_list_size\>/;'q;"	kind:pred
inst_list_size	pd_util.m	/^:- pred inst_list_size(module_info::in, set(/;kq|/^\<inst_list_size\>/;'q;"	kind:pred	file:
inst_list_to_sep_lines	mode_errors.m	/^:- func inst_list_to_sep_lines(mode_info, mer_inst, list(/;kq|/^\<inst_list_to_sep_lines\>/;'q;"	kind:func	file:
inst_lists_to_mode_list	prog_mode.m	/^:- pred inst_lists_to_mode_list(list(mer_inst)::in, list(/;kq|/^\<inst_lists_to_mode_list\>/;'q;"	kind:pred
inst_lookup	inst_lookup.m	/^:- pred inst_lookup(/;kq|/^\<inst_lookup\>/;'q;"	kind:pred
inst_lookup.inst_expand	inst_lookup.m	/^:- pred inst_expand(/;kq|/^\<inst_expand\>/;'q;"	kind:pred
inst_lookup.inst_name_user	inst_lookup.m	/^:- inst inst_name_user for inst_name\/0$/;kq|-;/\<inst_lookup.inst_name_user\>/;'q;"	kind:inst
inst_lookup.mer_inst_expanded	inst_lookup.m	/^:- inst mer_inst_expanded for mer_inst\/0$/;kq|-;/\<inst_lookup.mer_inst_expanded\>/;'q;"	kind:inst
inst_lookup_debug	inst_lookup.m	/^:- pred inst_lookup_debug(/;kq|/^\<inst_lookup_debug\>/;'q;"	kind:pred
inst_match.any_does_match_any	inst_match.m	/^    ;       any_does_match_any.$/;kq|-;/\<inst_match.any_does_match_any\>/;'q;"	kind:cons	file:
inst_match.any_matches_any	inst_match.m	/^:- type any_matches_any$/;kq|-;/\<inst_match.any_matches_any\>/;'q;"	kind:type	file:
inst_match.calculate_sub	inst_match.m	/^:- type calculate_sub$/;kq|-;/\<inst_match.calculate_sub\>/;'q;"	kind:type	file:
inst_match.calculate_sub_dir	inst_match.m	/^:- type calculate_sub_dir =< calculate_sub$/;kq|-;/\<inst_match.calculate_sub_dir\>/;'q;"	kind:type	file:
inst_match.compare_uniqueness	inst_match.m	/^:- pred compare_uniqueness(/;kq|/^\<compare_uniqueness\>/;'q;"	kind:pred	file:
inst_match.cs_forward	inst_match.m	/^    --->    cs_forward$/;kq|-;/\<inst_match.cs_forward\>/;'q;"	kind:cons	file:
inst_match.cs_forward	inst_match.m	/^    --->    cs_forward$/;kq|-;/\<inst_match.cs_forward\>/;'q;"	kind:cons	file:
inst_match.cs_none	inst_match.m	/^    ;       cs_none.$/;kq|-;/\<inst_match.cs_none\>/;'q;"	kind:cons	file:
inst_match.cs_reverse	inst_match.m	/^    ;       cs_reverse$/;kq|-;/\<inst_match.cs_reverse\>/;'q;"	kind:cons	file:
inst_match.cs_reverse	inst_match.m	/^    ;       cs_reverse.$/;kq|-;/\<inst_match.cs_reverse\>/;'q;"	kind:cons	file:
inst_match.expansion_init	inst_match.m	/^:- func expansion_init = expansions.$/;kq|/^\<expansion_init\>/;'q;"	kind:func	file:
inst_match.expansions	inst_match.m	/^:- type expansions == set_tree234(inst_match_inputs).$/;kq|-;/\<inst_match.expansions\>/;'q;"	kind:type	file:
inst_match.imi_any_matches_any	inst_match.m	/^                imi_any_matches_any         :: any_matches_any,$/;kq|-;/\<inst_match.imi_any_matches_any\>/;'q;"	kind:fld	file:
inst_match.imi_expansions	inst_match.m	/^                imi_expansions              :: expansions,$/;kq|-;/\<inst_match.imi_expansions\>/;'q;"	kind:fld	file:
inst_match.imi_maybe_sub	inst_match.m	/^                imi_maybe_sub               :: maybe_inst_var_sub,$/;kq|-;/\<inst_match.imi_maybe_sub\>/;'q;"	kind:fld	file:
inst_match.imi_module_info	inst_match.m	/^                imi_module_info             :: module_info,$/;kq|-;/\<inst_match.imi_module_info\>/;'q;"	kind:fld	file:
inst_match.inst_var_sub	inst_match.m	/^    ;       inst_var_sub(inst_var_sub).$/;kq|-;/\<inst_match.inst_var_sub\>/;'q;"	kind:cons	file:
inst_match.ivsr_continue	inst_match.m	/^    ;       ivsr_continue(calculate_sub, mer_inst, mer_inst).$/;kq|-;/\<inst_match.ivsr_continue\>/;'q;"	kind:cons	file:
inst_match.ivsr_recurse	inst_match.m	/^    --->    ivsr_recurse(mer_inst, mer_inst) % CalcSub = cs_forward.$/;kq|-;/\<inst_match.ivsr_recurse\>/;'q;"	kind:cons	file:
inst_match.maybe_inst_var_sub	inst_match.m	/^:- type maybe_inst_var_sub$/;kq|-;/\<inst_match.maybe_inst_var_sub\>/;'q;"	kind:type	file:
inst_match.no_inst_var_sub	inst_match.m	/^    --->    no_inst_var_sub$/;kq|-;/\<inst_match.no_inst_var_sub\>/;'q;"	kind:cons	file:
inst_match.pred_inst_matches	inst_match.m	/^:- pred pred_inst_matches(/;kq|/^\<pred_inst_matches\>/;'q;"	kind:pred
inst_match.pred_inst_matches_1	inst_match.m	/^:- pred pred_inst_matches_1(/;kq|/^\<pred_inst_matches_1\>/;'q;"	kind:pred	file:
inst_match.same_addr_insts	inst_match.m	/^:- pred same_addr_insts(/;kq|/^\<same_addr_insts\>/;'q;"	kind:pred	file:
inst_match.swap_calculate_sub	inst_match.m	/^:- func swap_calculate_sub(/;kq|/^\<swap_calculate_sub\>/;'q;"	kind:func	file:
inst_match.swap_insts_back	inst_match.m	/^:- pred swap_insts_back(/;kq|/^\<swap_insts_back\>/;'q;"	kind:pred	file:
inst_match.uc_instantiated	inst_match.m	/^    ;       uc_instantiated.$/;kq|-;/\<inst_match.uc_instantiated\>/;'q;"	kind:cons	file:
inst_match.uc_match	inst_match.m	/^    --->    uc_match$/;kq|-;/\<inst_match.uc_match\>/;'q;"	kind:cons	file:
inst_match.update_inst_var_sub	inst_match.m	/^:- pred update_inst_var_sub(set(/;kq|/^\<update_inst_var_sub\>/;'q;"	kind:pred	file:
inst_match_info	inst_match.m	/^:- type inst_match_info$/;kq|-;/\<inst_match_info\>/;'q;"	kind:type	file:
inst_match_inputs	inst_match.m	/^:- type inst_match_inputs$/;kq|-;/\<inst_match_inputs\>/;'q;"	kind:type	file:
inst_matches_binding	inst_match.m	/^:- pred inst_matches_binding(/;kq|/^\<inst_matches_binding\>/;'q;"	kind:pred
inst_matches_binding_2	inst_match.m	/^:- pred inst_matches_binding_2(/;kq|/^\<inst_matches_binding_2\>/;'q;"	kind:pred	file:
inst_matches_binding_allow_any_any	inst_match.m	/^:- pred inst_matches_binding_allow_any_any(/;kq|/^\<inst_matches_binding_allow_any_any\>/;'q;"	kind:pred
inst_matches_binding_mt	inst_match.m	/^:- pred inst_matches_binding_mt(/;kq|/^\<inst_matches_binding_mt\>/;'q;"	kind:pred	file:
inst_matches_final	inst_match.m	/^:- pred inst_matches_final(/;kq|/^\<inst_matches_final\>/;'q;"	kind:pred
inst_matches_final_gmb	inst_match.m	/^:- pred inst_matches_final_gmb(/;kq|/^\<inst_matches_final_gmb\>/;'q;"	kind:pred
inst_matches_final_mt	inst_match.m	/^:- pred inst_matches_final_mt(/;kq|/^\<inst_matches_final_mt\>/;'q;"	kind:pred	file:
inst_matches_final_mt_2	inst_match.m	/^:- pred inst_matches_final_mt_2(/;kq|/^\<inst_matches_final_mt_2\>/;'q;"	kind:pred	file:
inst_matches_initial	inst_match.m	/^:- pred inst_matches_initial(/;kq|/^\<inst_matches_initial\>/;'q;"	kind:pred
inst_matches_initial_1	inst_match.m	/^:- pred inst_matches_initial_1(/;kq|/^\<inst_matches_initial_1\>/;'q;"	kind:pred	file:
inst_matches_initial_mt	inst_match.m	/^:- pred inst_matches_initial_mt(/;kq|/^\<inst_matches_initial_mt\>/;'q;"	kind:pred	file:
inst_matches_initial_mt_2	inst_match.m	/^:- pred inst_matches_initial_mt_2(/;kq|/^\<inst_matches_initial_mt_2\>/;'q;"	kind:pred	file:
inst_matches_initial_no_implied_modes	inst_match.m	/^:- pred inst_matches_initial_no_implied_modes(/;kq|/^\<inst_matches_initial_no_implied_modes\>/;'q;"	kind:pred
inst_matches_initial_no_implied_modes_sub	inst_match.m	/^:- pred inst_matches_initial_no_implied_modes_sub(/;kq|/^\<inst_matches_initial_no_implied_modes_sub\>/;'q;"	kind:pred
inst_matches_initial_sub	inst_match.m	/^:- pred inst_matches_initial_sub(/;kq|/^\<inst_matches_initial_sub\>/;'q;"	kind:pred
inst_may_restrict_cons_ids	inst_test.m	/^:- func inst_may_restrict_cons_ids(/;kq|/^\<inst_may_restrict_cons_ids\>/;'q;"	kind:func
inst_merge	inst_merge.m	/^:- pred inst_merge(/;kq|/^\<inst_merge\>/;'q;"	kind:pred
inst_merge.inst_list_merge	inst_merge.m	/^:- pred inst_list_merge(list(/;kq|/^\<inst_list_merge\>/;'q;"	kind:pred	file:
inst_merge.insts_merge	inst_merge.m	/^:- pred insts_merge(mer_type::in, mer_inst::in, list(/;kq|/^\<insts_merge\>/;'q;"	kind:pred
inst_merge.insts_merge_pass	inst_merge.m	/^:- pred insts_merge_pass(mer_type::in, mer_inst::in, list(/;kq|/^\<insts_merge_pass\>/;'q;"	kind:pred	file:
inst_merge.merge_fail	inst_merge.m	/^:- type merge_fail$/;kq|-;/\<inst_merge.merge_fail\>/;'q;"	kind:type	file:
inst_merge.merge_has_failed	inst_merge.m	/^    ;       merge_has_failed.$/;kq|-;/\<inst_merge.merge_has_failed\>/;'q;"	kind:cons	file:
inst_merge.merge_ho_inst_info	inst_merge.m	/^:- pred merge_ho_inst_info(/;kq|/^\<merge_ho_inst_info\>/;'q;"	kind:pred	file:
inst_merge.merge_inst_uniq	inst_merge.m	/^:- pred merge_inst_uniq(/;kq|/^\<merge_inst_uniq\>/;'q;"	kind:pred	file:
inst_merge.merge_uniq	inst_merge.m	/^:- pred merge_uniq(/;kq|/^\<merge_uniq\>/;'q;"	kind:pred	file:
inst_merge.merge_uniq_bound	inst_merge.m	/^:- pred merge_uniq_bound(/;kq|/^\<merge_uniq_bound\>/;'q;"	kind:pred	file:
inst_merge_2	inst_merge.m	/^:- pred inst_merge_2(/;kq|/^\<inst_merge_2\>/;'q;"	kind:pred	file:
inst_merge_3	inst_merge.m	/^:- pred inst_merge_3(/;kq|/^\<inst_merge_3\>/;'q;"	kind:pred	file:
inst_merge_3_input	inst_merge.m	/^:- inst inst_merge_3_input for mer_inst\/0$/;kq|-;/\<inst_merge_3_input\>/;'q;"	kind:inst	file:
inst_merge_4	inst_merge.m	/^:- pred inst_merge_4(/;kq|/^\<inst_merge_4\>/;'q;"	kind:pred	file:
inst_merge_4_input	inst_merge.m	/^:- inst inst_merge_4_input for mer_inst\/0$/;kq|-;/\<inst_merge_4_input\>/;'q;"	kind:inst	file:
inst_merge_bound_ground	inst_merge.m	/^:- pred inst_merge_bound_ground(/;kq|/^\<inst_merge_bound_ground\>/;'q;"	kind:pred	file:
inst_mode_type_prop.base_info	inst_mode_type_prop.m	/^:- type base_info$/;kq|-;/\<inst_mode_type_prop.base_info\>/;'q;"	kind:type	file:
inst_mode_type_prop.ta_ho_inst	inst_mode_type_prop.m	/^    ;       ta_ho_inst(pred_or_func, pred_form_arity, tprop_context).$/;kq|-;/\<inst_mode_type_prop.ta_ho_inst\>/;'q;"	kind:cons
inst_mode_type_prop.ta_lambda	inst_mode_type_prop.m	/^    ;       ta_lambda(pred_or_func, pred_form_arity, prog_context)$/;kq|-;/\<inst_mode_type_prop.ta_lambda\>/;'q;"	kind:cons
inst_mode_type_prop.ta_pred	inst_mode_type_prop.m	/^    --->    ta_pred(pred_info)$/;kq|-;/\<inst_mode_type_prop.ta_pred\>/;'q;"	kind:cons
inst_mode_type_prop.tprop_args	inst_mode_type_prop.m	/^:- type tprop_args$/;kq|-;/\<inst_mode_type_prop.tprop_args\>/;'q;"	kind:type
inst_mode_type_prop.tprop_info	inst_mode_type_prop.m	/^:- type tprop_info$/;kq|-;/\<inst_mode_type_prop.tprop_info\>/;'q;"	kind:type
inst_msg_info	error_msg_inst.m	/^:- type inst_msg_info$/;kq|-;/\<inst_msg_info\>/;'q;"	kind:type	file:
inst_name	prog_data.m	/^:- type inst_name$/;kq|-;/\<inst_name\>/;'q;"	kind:type
inst_name_apply_substitution	prog_mode.m	/^:- pred inst_name_apply_substitution(/;kq|/^\<inst_name_apply_substitution\>/;'q;"	kind:pred	file:
inst_name_contains_unconstrained_var	prog_mode.m	/^:- pred inst_name_contains_unconstrained_var(/;kq|/^\<inst_name_contains_unconstrained_var\>/;'q;"	kind:pred	file:
inst_name_to_limited_size_term	parse_tree_to_term.m	/^:- func inst_name_to_limited_size_term(/;kq|/^\<inst_name_to_limited_size_term\>/;'q;"	kind:func
inst_name_to_limited_size_term_with_context	parse_tree_to_term.m	/^:- pred inst_name_to_limited_size_term_with_context(/;kq|/^\<inst_name_to_limited_size_term_with_context\>/;'q;"	kind:pred	file:
inst_name_to_pieces	error_msg_inst.m	/^:- pred inst_name_to_pieces(/;kq|/^\<inst_name_to_pieces\>/;'q;"	kind:pred	file:
inst_name_to_term	parse_tree_to_term.m	/^:- func inst_name_to_term(/;kq|/^\<inst_name_to_term\>/;'q;"	kind:func
inst_name_to_term_with_context	parse_tree_to_term.m	/^:- pred inst_name_to_term_with_context(/;kq|/^\<inst_name_to_term_with_context\>/;'q;"	kind:pred	file:
inst_name_to_xml	xml_documentation.m	/^:- func inst_name_to_xml(/;kq|/^\<inst_name_to_xml\>/;'q;"	kind:func	file:
inst_name_used_modules	unused_imports.m	/^:- pred inst_name_used_modules(/;kq|/^\<inst_name_used_modules\>/;'q;"	kind:pred	file:
inst_name_user	inst_lookup.m	/^:- inst inst_name_user for inst_name\/0$/;kq|-;/\<inst_name_user\>/;'q;"	kind:inst
inst_names	inst_test.m	/^:- type inst_names == set(inst_name).$/;kq|-;/\<inst_names\>/;'q;"	kind:type	file:
inst_or_mode	add_mode.m	/^:- type inst_or_mode$/;kq|-;/\<inst_or_mode\>/;'q;"	kind:type	file:
inst_pair	hlds_inst_mode.m	/^:- type inst_pair$/;kq|-;/\<inst_pair\>/;'q;"	kind:type
inst_params	hlds_inst_mode.m	/^                inst_params             :: list(inst_var),$/;kq|-;/\<inst_params\>/;'q;"	kind:fld
inst_preserving_append	../library/list.m	/^:- func inst_preserving_append(list(T)::in(list_skel(/;kq|/^\<inst_preserving_append\>/;'q;"	kind:func
inst_preserving_condense	../library/list.m	/^:- func inst_preserving_condense(/;kq|/^\<inst_preserving_condense\>/;'q;"	kind:func
inst_preserving_condense_acc	../library/list.m	/^:- pred inst_preserving_condense_acc(/;kq|/^\<inst_preserving_condense_acc\>/;'q;"	kind:pred	file:
inst_preserving_reverse	../library/list.m	/^:- func inst_preserving_reverse(list(T)::in(list_skel(/;kq|/^\<inst_preserving_reverse\>/;'q;"	kind:func
inst_preserving_reverse_prepend	../library/list.m	/^:- pred inst_preserving_reverse_prepend(list(T)::in(list_skel(/;kq|/^\<inst_preserving_reverse_prepend\>/;'q;"	kind:pred	file:
inst_rep	../mdbcomp/program_representation.m	/^:- type inst_rep$/;kq|-;/\<inst_rep\>/;'q;"	kind:type
inst_representation	../mdbcomp/program_representation.m	/^:- pred inst_representation(/;kq|/^\<inst_representation\>/;'q;"	kind:pred
inst_result_contains_any	prog_data.m	/^:- type inst_result_contains_any$/;kq|-;/\<inst_result_contains_any\>/;'q;"	kind:type
inst_result_contains_any_to_term	parse_tree_to_term.m	/^:- func inst_result_contains_any_to_term(/;kq|/^\<inst_result_contains_any_to_term\>/;'q;"	kind:func	file:
inst_result_contains_any_unknown	prog_data.m	/^    ;       inst_result_contains_any_unknown.$/;kq|-;/\<inst_result_contains_any_unknown\>/;'q;"	kind:cons
inst_result_contains_inst_names	prog_data.m	/^:- type inst_result_contains_inst_names$/;kq|-;/\<inst_result_contains_inst_names\>/;'q;"	kind:type
inst_result_contains_inst_names_known	prog_data.m	/^    --->    inst_result_contains_inst_names_known(set(inst_name))$/;kq|-;/\<inst_result_contains_inst_names_known\>/;'q;"	kind:cons
inst_result_contains_inst_names_to_term	parse_tree_to_term.m	/^:- func inst_result_contains_inst_names_to_term(/;kq|/^\<inst_result_contains_inst_names_to_term\>/;'q;"	kind:func	file:
inst_result_contains_inst_names_unknown	prog_data.m	/^    ;       inst_result_contains_inst_names_unknown.$/;kq|-;/\<inst_result_contains_inst_names_unknown\>/;'q;"	kind:cons
inst_result_contains_inst_vars	prog_data.m	/^:- type inst_result_contains_inst_vars$/;kq|-;/\<inst_result_contains_inst_vars\>/;'q;"	kind:type
inst_result_contains_inst_vars_known	prog_data.m	/^    --->    inst_result_contains_inst_vars_known(set(inst_var))$/;kq|-;/\<inst_result_contains_inst_vars_known\>/;'q;"	kind:cons
inst_result_contains_inst_vars_to_term	parse_tree_to_term.m	/^:- func inst_result_contains_inst_vars_to_term(/;kq|/^\<inst_result_contains_inst_vars_to_term\>/;'q;"	kind:func	file:
inst_result_contains_inst_vars_unknown	prog_data.m	/^    ;       inst_result_contains_inst_vars_unknown.$/;kq|-;/\<inst_result_contains_inst_vars_unknown\>/;'q;"	kind:cons
inst_result_contains_types	prog_data.m	/^:- type inst_result_contains_types$/;kq|-;/\<inst_result_contains_types\>/;'q;"	kind:type
inst_result_contains_types_known	prog_data.m	/^    --->    inst_result_contains_types_known(set(type_ctor))$/;kq|-;/\<inst_result_contains_types_known\>/;'q;"	kind:cons
inst_result_contains_types_to_term	parse_tree_to_term.m	/^:- func inst_result_contains_types_to_term(/;kq|/^\<inst_result_contains_types_to_term\>/;'q;"	kind:func	file:
inst_result_contains_types_unknown	prog_data.m	/^    ;       inst_result_contains_types_unknown.$/;kq|-;/\<inst_result_contains_types_unknown\>/;'q;"	kind:cons
inst_result_does_contain_any	prog_data.m	/^    ;       inst_result_does_contain_any$/;kq|-;/\<inst_result_does_contain_any\>/;'q;"	kind:cons
inst_result_does_not_contain_any	prog_data.m	/^    --->    inst_result_does_not_contain_any$/;kq|-;/\<inst_result_does_not_contain_any\>/;'q;"	kind:cons
inst_result_groundness	prog_data.m	/^:- type inst_result_groundness$/;kq|-;/\<inst_result_groundness\>/;'q;"	kind:type
inst_result_groundness_to_term	parse_tree_to_term.m	/^:- func inst_result_groundness_to_term(/;kq|/^\<inst_result_groundness_to_term\>/;'q;"	kind:func	file:
inst_result_groundness_unknown	prog_data.m	/^    ;       inst_result_groundness_unknown.$/;kq|-;/\<inst_result_groundness_unknown\>/;'q;"	kind:cons
inst_result_is_ground	prog_data.m	/^    ;       inst_result_is_ground$/;kq|-;/\<inst_result_is_ground\>/;'q;"	kind:cons
inst_result_is_not_ground	prog_data.m	/^    --->    inst_result_is_not_ground$/;kq|-;/\<inst_result_is_not_ground\>/;'q;"	kind:cons
inst_result_no_type_ctor_propagated	prog_data.m	/^    --->    inst_result_no_type_ctor_propagated$/;kq|-;/\<inst_result_no_type_ctor_propagated\>/;'q;"	kind:cons
inst_result_type_ctor_propagated	prog_data.m	/^:- type inst_result_type_ctor_propagated$/;kq|-;/\<inst_result_type_ctor_propagated\>/;'q;"	kind:type
inst_result_type_ctor_propagated_to_term	parse_tree_to_term.m	/^:- func inst_result_type_ctor_propagated_to_term(/;kq|/^\<inst_result_type_ctor_propagated_to_term\>/;'q;"	kind:func	file:
inst_results_bound_functor_list_is_ground	inst_test.m	/^:- pred inst_results_bound_functor_list_is_ground(/;kq|/^\<inst_results_bound_functor_list_is_ground\>/;'q;"	kind:pred
inst_results_bound_functor_list_is_ground_mt	inst_test.m	/^:- pred inst_results_bound_functor_list_is_ground_mt(/;kq|/^\<inst_results_bound_functor_list_is_ground_mt\>/;'q;"	kind:pred
inst_results_bound_functor_list_is_ground_mt_2	inst_test.m	/^:- pred inst_results_bound_functor_list_is_ground_mt_2(/;kq|/^\<inst_results_bound_functor_list_is_ground_mt_2\>/;'q;"	kind:pred	file:
inst_results_bound_functor_list_is_ground_or_any	inst_test.m	/^:- pred inst_results_bound_functor_list_is_ground_or_any(/;kq|/^\<inst_results_bound_functor_list_is_ground_or_any\>/;'q;"	kind:pred
inst_results_bound_functor_list_is_ground_or_any_2	inst_test.m	/^:- pred inst_results_bound_functor_list_is_ground_or_any_2(/;kq|/^\<inst_results_bound_functor_list_is_ground_or_any_2\>/;'q;"	kind:pred	file:
inst_size	pd_util.m	/^:- pred inst_size(/;kq|/^\<inst_size\>/;'q;"	kind:pred
inst_size_2	pd_util.m	/^:- pred inst_size_2(module_info::in, set(/;kq|/^\<inst_size_2\>/;'q;"	kind:pred	file:
inst_statistics	options.m	/^    ;       inst_statistics$/;kq|-;/\<inst_statistics\>/;'q;"	kind:cons
inst_stats	hlds_statistics.m	/^:- type inst_stats$/;kq|-;/\<inst_stats\>/;'q;"	kind:type	file:
inst_status	hlds_inst_mode.m	/^                inst_status             :: inst_status$/;kq|-;/\<inst_status\>/;'q;"	kind:fld
inst_status	status.m	/^:- type inst_status$/;kq|-;/\<inst_status\>/;'q;"	kind:type
inst_status_defined_in_impl_section	status.m	/^:- func inst_status_defined_in_impl_section(/;kq|/^\<inst_status_defined_in_impl_section\>/;'q;"	kind:func
inst_status_defined_in_this_module	status.m	/^:- func inst_status_defined_in_this_module(/;kq|/^\<inst_status_defined_in_this_module\>/;'q;"	kind:func
inst_status_is_exported	status.m	/^:- func inst_status_is_exported(/;kq|/^\<inst_status_is_exported\>/;'q;"	kind:func
inst_status_is_exported_to_non_submodules	status.m	/^:- func inst_status_is_exported_to_non_submodules(/;kq|/^\<inst_status_is_exported_to_non_submodules\>/;'q;"	kind:func
inst_status_is_imported	status.m	/^:- func inst_status_is_imported(/;kq|/^\<inst_status_is_imported\>/;'q;"	kind:func
inst_status_to_write	intermod_status.m	/^:- func inst_status_to_write(/;kq|/^\<inst_status_to_write\>/;'q;"	kind:func
inst_substitute_arg_list	prog_mode.m	/^:- pred inst_substitute_arg_list(list(inst_var)::in, list(/;kq|/^\<inst_substitute_arg_list\>/;'q;"	kind:pred
inst_table	hlds_inst_mode.m	/^:- type inst_table$/;kq|-;/\<inst_table\>/;'q;"	kind:type	file:
inst_table_any	hlds_inst_mode.m	/^                inst_table_any          :: any_inst_table,$/;kq|-;/\<inst_table_any\>/;'q;"	kind:fld	file:
inst_table_get_any_insts	hlds_inst_mode.m	/^:- pred inst_table_get_any_insts(/;kq|/^\<inst_table_get_any_insts\>/;'q;"	kind:pred
inst_table_get_ground_insts	hlds_inst_mode.m	/^:- pred inst_table_get_ground_insts(/;kq|/^\<inst_table_get_ground_insts\>/;'q;"	kind:pred
inst_table_get_merge_insts	hlds_inst_mode.m	/^:- pred inst_table_get_merge_insts(/;kq|/^\<inst_table_get_merge_insts\>/;'q;"	kind:pred
inst_table_get_mostly_uniq_insts	hlds_inst_mode.m	/^:- pred inst_table_get_mostly_uniq_insts(/;kq|/^\<inst_table_get_mostly_uniq_insts\>/;'q;"	kind:pred
inst_table_get_shared_insts	hlds_inst_mode.m	/^:- pred inst_table_get_shared_insts(/;kq|/^\<inst_table_get_shared_insts\>/;'q;"	kind:pred
inst_table_get_unify_insts	hlds_inst_mode.m	/^:- pred inst_table_get_unify_insts(/;kq|/^\<inst_table_get_unify_insts\>/;'q;"	kind:pred
inst_table_get_user_insts	hlds_inst_mode.m	/^:- pred inst_table_get_user_insts(/;kq|/^\<inst_table_get_user_insts\>/;'q;"	kind:pred
inst_table_ground	hlds_inst_mode.m	/^                inst_table_ground       :: ground_inst_table,$/;kq|-;/\<inst_table_ground\>/;'q;"	kind:fld	file:
inst_table_init	hlds_inst_mode.m	/^:- pred inst_table_init(/;kq|/^\<inst_table_init\>/;'q;"	kind:pred
inst_table_merge	hlds_inst_mode.m	/^                inst_table_merge        :: merge_inst_table,$/;kq|-;/\<inst_table_merge\>/;'q;"	kind:fld	file:
inst_table_mostly_uniq	hlds_inst_mode.m	/^                inst_table_mostly_uniq  :: mostly_uniq_inst_table$/;kq|-;/\<inst_table_mostly_uniq\>/;'q;"	kind:fld	file:
inst_table_set_any_insts	hlds_inst_mode.m	/^:- pred inst_table_set_any_insts(/;kq|/^\<inst_table_set_any_insts\>/;'q;"	kind:pred
inst_table_set_ground_insts	hlds_inst_mode.m	/^:- pred inst_table_set_ground_insts(/;kq|/^\<inst_table_set_ground_insts\>/;'q;"	kind:pred
inst_table_set_merge_insts	hlds_inst_mode.m	/^:- pred inst_table_set_merge_insts(/;kq|/^\<inst_table_set_merge_insts\>/;'q;"	kind:pred
inst_table_set_mostly_uniq_insts	hlds_inst_mode.m	/^:- pred inst_table_set_mostly_uniq_insts(/;kq|/^\<inst_table_set_mostly_uniq_insts\>/;'q;"	kind:pred
inst_table_set_shared_insts	hlds_inst_mode.m	/^:- pred inst_table_set_shared_insts(/;kq|/^\<inst_table_set_shared_insts\>/;'q;"	kind:pred
inst_table_set_unify_insts	hlds_inst_mode.m	/^:- pred inst_table_set_unify_insts(/;kq|/^\<inst_table_set_unify_insts\>/;'q;"	kind:pred
inst_table_set_user_insts	hlds_inst_mode.m	/^:- pred inst_table_set_user_insts(/;kq|/^\<inst_table_set_user_insts\>/;'q;"	kind:pred
inst_table_shared	hlds_inst_mode.m	/^                inst_table_shared       :: shared_inst_table,$/;kq|-;/\<inst_table_shared\>/;'q;"	kind:fld	file:
inst_table_unify	hlds_inst_mode.m	/^                inst_table_unify        :: unify_inst_table,$/;kq|-;/\<inst_table_unify\>/;'q;"	kind:fld	file:
inst_table_user	hlds_inst_mode.m	/^                inst_table_user         :: user_inst_table,$/;kq|-;/\<inst_table_user\>/;'q;"	kind:fld	file:
inst_term	prog_data.m	/^:- type inst_term   == term(inst_var_type).$/;kq|-;/\<inst_term\>/;'q;"	kind:type
inst_test.inst_contains_any	inst_test.m	/^:- pred inst_contains_any(/;kq|/^\<inst_contains_any\>/;'q;"	kind:pred
inst_test.inst_contains_any_2	inst_test.m	/^:- func inst_contains_any_2(module_info, mer_inst, set(/;kq|/^\<inst_contains_any_2\>/;'q;"	kind:func	file:
inst_test.inst_is_any	inst_test.m	/^:- pred inst_is_any(/;kq|/^\<inst_is_any\>/;'q;"	kind:pred
inst_test.inst_is_bound	inst_test.m	/^:- pred inst_is_bound(/;kq|/^\<inst_is_bound\>/;'q;"	kind:pred
inst_test.inst_is_clobbered	inst_test.m	/^:- pred inst_is_clobbered(/;kq|/^\<inst_is_clobbered\>/;'q;"	kind:pred
inst_test.inst_is_free	inst_test.m	/^:- pred inst_is_free(/;kq|/^\<inst_is_free\>/;'q;"	kind:pred
inst_test.inst_is_ground	inst_test.m	/^:- pred inst_is_ground(/;kq|/^\<inst_is_ground\>/;'q;"	kind:pred
inst_test.inst_is_ground_mt	inst_test.m	/^:- pred inst_is_ground_mt(/;kq|/^\<inst_is_ground_mt\>/;'q;"	kind:pred	file:
inst_test.inst_is_ground_mt_1	inst_test.m	/^:- pred inst_is_ground_mt_1(/;kq|/^\<inst_is_ground_mt_1\>/;'q;"	kind:pred	file:
inst_test.inst_is_ground_mt_2	inst_test.m	/^:- pred inst_is_ground_mt_2(/;kq|/^\<inst_is_ground_mt_2\>/;'q;"	kind:pred	file:
inst_test.inst_is_unique	inst_test.m	/^:- pred inst_is_unique(/;kq|/^\<inst_is_unique\>/;'q;"	kind:pred
inst_test.inst_is_unique_2	inst_test.m	/^:- pred inst_is_unique_2(/;kq|/^\<inst_is_unique_2\>/;'q;"	kind:pred	file:
inst_test.inst_list_is_free	inst_test.m	/^:- pred inst_list_is_free(module_info::in, list(/;kq|/^\<inst_list_is_free\>/;'q;"	kind:pred
inst_test.inst_list_is_ground	inst_test.m	/^:- pred inst_list_is_ground(/;kq|/^\<inst_list_is_ground\>/;'q;"	kind:pred
inst_test.inst_list_is_unique	inst_test.m	/^:- pred inst_list_is_unique(module_info::in, list(/;kq|/^\<inst_list_is_unique\>/;'q;"	kind:pred
inst_test.inst_names	inst_test.m	/^:- type inst_names == set(inst_name).$/;kq|-;/\<inst_test.inst_names\>/;'q;"	kind:type	file:
inst_test.maybe_any_to_bound	inst_test.m	/^:- pred maybe_any_to_bound(/;kq|/^\<maybe_any_to_bound\>/;'q;"	kind:pred
inst_test_no_results	prog_data.m	/^    ;       inst_test_no_results$/;kq|-;/\<inst_test_no_results\>/;'q;"	kind:cons
inst_test_results	prog_data.m	/^:- type inst_test_results$/;kq|-;/\<inst_test_results\>/;'q;"	kind:type
inst_test_results_fgtc	prog_data.m	/^    ;       inst_test_results_fgtc.$/;kq|-;/\<inst_test_results_fgtc\>/;'q;"	kind:cons
inst_test_results_to_term	parse_tree_to_term.m	/^:- func inst_test_results_to_term(/;kq|/^\<inst_test_results_to_term\>/;'q;"	kind:func
inst_to_byte	prog_rep.m	/^:- func inst_to_byte(/;kq|/^\<inst_to_byte\>/;'q;"	kind:func	file:
inst_to_limited_size_term	parse_tree_to_term.m	/^:- func inst_to_limited_size_term(/;kq|/^\<inst_to_limited_size_term\>/;'q;"	kind:func
inst_to_limited_size_term_with_context	parse_tree_to_term.m	/^:- pred inst_to_limited_size_term_with_context(/;kq|/^\<inst_to_limited_size_term_with_context\>/;'q;"	kind:pred	file:
inst_to_pieces	error_msg_inst.m	/^:- pred inst_to_pieces(/;kq|/^\<inst_to_pieces\>/;'q;"	kind:pred	file:
inst_to_term	parse_tree_to_term.m	/^:- func inst_to_term(/;kq|/^\<inst_to_term\>/;'q;"	kind:func
inst_to_term_with_context	parse_tree_to_term.m	/^:- pred inst_to_term_with_context(/;kq|/^\<inst_to_term_with_context\>/;'q;"	kind:pred	file:
inst_uniqueness	parse_tree_to_term.m	/^:- func inst_uniqueness(/;kq|/^\<inst_uniqueness\>/;'q;"	kind:func
inst_unknown	hlds_inst_mode.m	/^    --->    inst_unknown$/;kq|-;/\<inst_unknown\>/;'q;"	kind:cons
inst_user.maybe_inst_defns_map	inst_user.m	/^:- type maybe_inst_defns_map == map(inst_ctor, maybe_user_inst).$/;kq|-;/\<inst_user.maybe_inst_defns_map\>/;'q;"	kind:type	file:
inst_user.maybe_user_inst	inst_user.m	/^:- type maybe_user_inst$/;kq|-;/\<inst_user.maybe_user_inst\>/;'q;"	kind:type	file:
inst_user.pretest_inst	inst_user.m	/^:- pred pretest_inst(/;kq|/^\<pretest_inst\>/;'q;"	kind:pred	file:
inst_user.processed_user_inst	inst_user.m	/^    ;       processed_user_inst(hlds_inst_defn).$/;kq|-;/\<inst_user.processed_user_inst\>/;'q;"	kind:cons	file:
inst_util.make_mostly_uniq	inst_util.m	/^:- pred make_mostly_uniq(/;kq|/^\<make_mostly_uniq\>/;'q;"	kind:pred	file:
inst_util.make_shared	inst_util.m	/^:- pred make_shared(/;kq|/^\<make_shared\>/;'q;"	kind:pred	file:
inst_util.make_shared_inst	inst_util.m	/^:- pred make_shared_inst(/;kq|/^\<make_shared_inst\>/;'q;"	kind:pred
inst_util.no_type_available	inst_util.m	/^:- func no_type_available = mer_type.$/;kq|/^\<no_type_available\>/;'q;"	kind:func	file:
inst_var	prog_data.m	/^    ;           inst_var(inst_var).$/;kq|-;/\<inst_var\>/;'q;"	kind:cons
inst_var	prog_data.m	/^:- type inst_var    == var(inst_var_type).$/;kq|-;/\<inst_var\>/;'q;"	kind:type
inst_var_renaming	hlds_code_util.m	/^:- type inst_var_renaming == map(inst_var, inst_var).$/;kq|-;/\<inst_var_renaming\>/;'q;"	kind:type	file:
inst_var_sub	inst_match.m	/^    ;       inst_var_sub(inst_var_sub).$/;kq|-;/\<inst_var_sub\>/;'q;"	kind:cons	file:
inst_var_sub	prog_data.m	/^:- type inst_var_sub   == map(inst_var, mer_inst).$/;kq|-;/\<inst_var_sub\>/;'q;"	kind:type
inst_var_subs_result	inst_match.m	/^:- type inst_var_subs_result$/;kq|-;/\<inst_var_subs_result\>/;'q;"	kind:type	file:
inst_var_to_term	parse_tree_to_term.m	/^:- func inst_var_to_term(/;kq|/^\<inst_var_to_term\>/;'q;"	kind:func	file:
inst_var_type	prog_data.m	/^:- type inst_var_type$/;kq|-;/\<inst_var_type\>/;'q;"	kind:type
inst_varset	hlds_inst_mode.m	/^                inst_varset             :: inst_varset,$/;kq|-;/\<inst_varset\>/;'q;"	kind:fld
inst_varset	prog_data.m	/^:- type inst_varset == varset(inst_var_type).$/;kq|-;/\<inst_varset\>/;'q;"	kind:type
inst_visibility	unused_imports.m	/^:- func inst_visibility(/;kq|/^\<inst_visibility\>/;'q;"	kind:func	file:
inst_visibility_to_xml	xml_documentation.m	/^:- func inst_visibility_to_xml(/;kq|/^\<inst_visibility_to_xml\>/;'q;"	kind:func	file:
install_cmd_cp	globals.m	/^    ;       install_cmd_cp.$/;kq|-;/\<install_cmd_cp\>/;'q;"	kind:cons
install_cmd_user	globals.m	/^    --->    install_cmd_user($/;kq|-;/\<install_cmd_user\>/;'q;"	kind:cons
install_command	options.m	/^    ;       install_command$/;kq|-;/\<install_command\>/;'q;"	kind:cons
install_command_dir_option	options.m	/^    ;       install_command_dir_option$/;kq|-;/\<install_command_dir_option\>/;'q;"	kind:cons
install_file	make.library_install.m	/^:- pred install_file(/;kq|/^\<install_file\>/;'q;"	kind:pred	file:
install_file_to	make.library_install.m	/^:- pred install_file_to(/;kq|/^\<install_file_to\>/;'q;"	kind:pred	file:
install_files_to	make.library_install.m	/^:- pred install_files_to(/;kq|/^\<install_files_to\>/;'q;"	kind:pred	file:
install_library	make.library_install.m	/^:- pred install_library(/;kq|/^\<install_library\>/;'q;"	kind:pred
install_library_grade_specific_files_for_all_libgrades	make.library_install.m	/^:- pred install_library_grade_specific_files_for_all_libgrades(/;kq|/^\<install_library_grade_specific_files_for_all_libgrades\>/;'q;"	kind:pred	file:
install_library_grade_specific_files_for_grade	make.library_install.m	/^:- pred install_library_grade_specific_files_for_grade(/;kq|/^\<install_library_grade_specific_files_for_grade\>/;'q;"	kind:pred	file:
install_library_gs_gas	make.library_install.m	/^:- pred install_library_gs_gas(/;kq|/^\<install_library_gs_gas\>/;'q;"	kind:pred
install_library_non_grade_specific_files	make.library_install.m	/^:- pred install_library_non_grade_specific_files(/;kq|/^\<install_library_non_grade_specific_files\>/;'q;"	kind:pred	file:
install_method	globals.m	/^:- type install_method$/;kq|-;/\<install_method\>/;'q;"	kind:type
install_method	options.m	/^    ;       install_method$/;kq|-;/\<install_method\>/;'q;"	kind:cons
install_method_external_cmd	globals.m	/^    --->    install_method_external_cmd$/;kq|-;/\<install_method_external_cmd\>/;'q;"	kind:cons
install_method_internal_code	globals.m	/^    ;       install_method_internal_code.$/;kq|-;/\<install_method_internal_code\>/;'q;"	kind:cons
install_prefix	options.m	/^    ;       install_prefix$/;kq|-;/\<install_prefix\>/;'q;"	kind:cons
install_prefix	options_file.m	/^    ;       install_prefix$/;kq|-;/\<install_prefix\>/;'q;"	kind:cons	file:
install_to_cur_ngs	make.library_install.m	/^    --->    install_to_cur_ngs(dir_name, dir_name)$/;kq|-;/\<install_to_cur_ngs\>/;'q;"	kind:cons	file:
install_to_cur_only	make.library_install.m	/^    ;       install_to_cur_only(dir_name).$/;kq|-;/\<install_to_cur_only\>/;'q;"	kind:cons	file:
instance_body	prog_data.m	/^:- type instance_body$/;kq|-;/\<instance_body\>/;'q;"	kind:type
instance_body_abstract	prog_data.m	/^    --->    instance_body_abstract$/;kq|-;/\<instance_body_abstract\>/;'q;"	kind:cons
instance_body_concrete	prog_data.m	/^    ;       instance_body_concrete(list(instance_method)).$/;kq|-;/\<instance_body_concrete\>/;'q;"	kind:cons
instance_combine_status	status.m	/^:- pred instance_combine_status(/;kq|/^\<instance_combine_status\>/;'q;"	kind:pred
instance_constraint_from_typeclass_info	../library/private_builtin.m	/^:- pred instance_constraint_from_typeclass_info(/;kq|/^\<instance_constraint_from_typeclass_info\>/;'q;"	kind:pred
instance_constraint_from_typeclass_info	higher_order.specialize_calls.m	/^    ;       instance_constraint_from_typeclass_info.$/;kq|-;/\<instance_constraint_from_typeclass_info\>/;'q;"	kind:cons	file:
instance_id	hlds_class.m	/^:- type instance_id$/;kq|-;/\<instance_id\>/;'q;"	kind:type
instance_import_status_to_string	hlds_out_util.m	/^:- func instance_import_status_to_string(/;kq|/^\<instance_import_status_to_string\>/;'q;"	kind:func
instance_make_status_abstract	status.m	/^:- pred instance_make_status_abstract(/;kq|/^\<instance_make_status_abstract\>/;'q;"	kind:pred
instance_matches	higher_order.specialize_calls.m	/^:- pred instance_matches(list(/;kq|/^\<instance_matches\>/;'q;"	kind:pred	file:
instance_method	prog_data.m	/^:- type instance_method$/;kq|-;/\<instance_method\>/;'q;"	kind:type
instance_method_constraints	pred_name.m	/^:- type instance_method_constraints$/;kq|-;/\<instance_method_constraints\>/;'q;"	kind:type
instance_method_decl_context	prog_data.m	/^                instance_method_decl_context    :: prog_context$/;kq|-;/\<instance_method_decl_context\>/;'q;"	kind:fld
instance_method_pf_name_arity	prog_data.m	/^                instance_method_pf_name_arity   :: pred_pf_name_arity,$/;kq|-;/\<instance_method_pf_name_arity\>/;'q;"	kind:fld
instance_method_proc_def	prog_data.m	/^                instance_method_proc_def        :: instance_proc_def,$/;kq|-;/\<instance_method_proc_def\>/;'q;"	kind:fld
instance_name	check_typeclass.m	/^:- func instance_name(/;kq|/^\<instance_name\>/;'q;"	kind:func	file:
instance_proc_def	prog_data.m	/^:- type instance_proc_def$/;kq|-;/\<instance_proc_def\>/;'q;"	kind:type
instance_proc_def_clauses	prog_data.m	/^    ;       instance_proc_def_clauses($/;kq|-;/\<instance_proc_def_clauses\>/;'q;"	kind:cons
instance_proc_def_name	prog_data.m	/^    --->    instance_proc_def_name($/;kq|-;/\<instance_proc_def_name\>/;'q;"	kind:cons
instance_status	status.m	/^:- type instance_status$/;kq|-;/\<instance_status\>/;'q;"	kind:type
instance_status_defined_in_impl_section	status.m	/^:- func instance_status_defined_in_impl_section(/;kq|/^\<instance_status_defined_in_impl_section\>/;'q;"	kind:func
instance_status_defined_in_this_module	status.m	/^:- func instance_status_defined_in_this_module(/;kq|/^\<instance_status_defined_in_this_module\>/;'q;"	kind:func
instance_status_is_exported	status.m	/^:- func instance_status_is_exported(/;kq|/^\<instance_status_is_exported\>/;'q;"	kind:func
instance_status_is_exported_to_non_submodules	status.m	/^:- func instance_status_is_exported_to_non_submodules(/;kq|/^\<instance_status_is_exported_to_non_submodules\>/;'q;"	kind:func
instance_status_is_imported	status.m	/^:- func instance_status_is_imported(/;kq|/^\<instance_status_is_imported\>/;'q;"	kind:func
instance_status_to_write	intermod_status.m	/^:- func instance_status_to_write(/;kq|/^\<instance_status_to_write\>/;'q;"	kind:func
instance_table	hlds_class.m	/^:- type instance_table == map(class_id, list(hlds_instance_defn)).$/;kq|-;/\<instance_table\>/;'q;"	kind:type
instance_too_private_info	check_typeclass.m	/^:- type instance_too_private_info$/;kq|-;/\<instance_too_private_info\>/;'q;"	kind:type	file:
instance_too_private_map	check_typeclass.m	/^:- type instance_too_private_map ==$/;kq|-;/\<instance_too_private_map\>/;'q;"	kind:type	file:
instance_type_ctor_to_string	pred_name.m	/^:- pred instance_type_ctor_to_string(/;kq|/^\<instance_type_ctor_to_string\>/;'q;"	kind:pred	file:
instance_type_to_desc	hlds_defns.m	/^:- pred instance_type_to_desc(/;kq|/^\<instance_type_to_desc\>/;'q;"	kind:pred	file:
instance_used_modules	unused_imports.m	/^:- pred instance_used_modules(/;kq|/^\<instance_used_modules\>/;'q;"	kind:pred	file:
instance_visibility	unused_imports.m	/^:- func instance_visibility(/;kq|/^\<instance_visibility\>/;'q;"	kind:func	file:
instance_visibility_to_xml	xml_documentation.m	/^:- func instance_visibility_to_xml(/;kq|/^\<instance_visibility_to_xml\>/;'q;"	kind:func	file:
instances	recompilation.version.m	/^    ;       instances(recomp_item_name_version_map).$/;kq|-;/\<instances\>/;'q;"	kind:cons	file:
instdefn_body	hlds_class.m	/^                instdefn_body           :: instance_body,$/;kq|-;/\<instdefn_body\>/;'q;"	kind:fld
instdefn_constraints	hlds_class.m	/^                instdefn_constraints    :: list(prog_constraint),$/;kq|-;/\<instdefn_constraints\>/;'q;"	kind:fld
instdefn_context	hlds_class.m	/^                instdefn_context        :: prog_context$/;kq|-;/\<instdefn_context\>/;'q;"	kind:fld
instdefn_maybe_method_infos	hlds_class.m	/^                instdefn_maybe_method_infos :: maybe(list(method_info)),$/;kq|-;/\<instdefn_maybe_method_infos\>/;'q;"	kind:fld
instdefn_module	hlds_class.m	/^                instdefn_module         :: module_name,$/;kq|-;/\<instdefn_module\>/;'q;"	kind:fld
instdefn_orig_types	hlds_class.m	/^                instdefn_orig_types     :: list(mer_type),$/;kq|-;/\<instdefn_orig_types\>/;'q;"	kind:fld
instdefn_proofs	hlds_class.m	/^                instdefn_proofs         :: constraint_proof_map,$/;kq|-;/\<instdefn_proofs\>/;'q;"	kind:fld
instdefn_status	hlds_class.m	/^                instdefn_status         :: instance_status,$/;kq|-;/\<instdefn_status\>/;'q;"	kind:fld
instdefn_subsumed_ctxt	hlds_class.m	/^                instdefn_subsumed_ctxt  :: maybe(prog_context),$/;kq|-;/\<instdefn_subsumed_ctxt\>/;'q;"	kind:fld
instdefn_tvarset	hlds_class.m	/^                instdefn_tvarset        :: tvarset,$/;kq|-;/\<instdefn_tvarset\>/;'q;"	kind:fld
instdefn_types	hlds_class.m	/^                instdefn_types          :: list(mer_type),$/;kq|-;/\<instdefn_types\>/;'q;"	kind:fld
instmap	instmap.m	/^:- type instmap$/;kq|-;/\<instmap\>/;'q;"	kind:type	file:
instmap.apply_instmap_delta	instmap.m	/^:- pred apply_instmap_delta(/;kq|/^\<apply_instmap_delta\>/;'q;"	kind:pred
instmap.arm_instmap	instmap.m	/^:- type arm_instmap$/;kq|-;/\<instmap.arm_instmap\>/;'q;"	kind:type
instmap.bind_inst_to_functor	instmap.m	/^:- pred bind_inst_to_functor(/;kq|/^\<bind_inst_to_functor\>/;'q;"	kind:pred	file:
instmap.bind_inst_to_functors	instmap.m	/^:- pred bind_inst_to_functors(mer_type::in, cons_id::in, list(/;kq|/^\<bind_inst_to_functors\>/;'q;"	kind:pred	file:
instmap.bind_var_to_functor	instmap.m	/^:- pred bind_var_to_functor(/;kq|/^\<bind_var_to_functor\>/;'q;"	kind:pred
instmap.bind_var_to_functors	instmap.m	/^:- pred bind_var_to_functors(/;kq|/^\<bind_var_to_functors\>/;'q;"	kind:pred
instmap.calls_no_change	instmap.m	/^                calls_no_change     :: int,$/;kq|-;/\<instmap.calls_no_change\>/;'q;"	kind:fld	file:
instmap.calls_some_change	instmap.m	/^                calls_some_change   :: int,$/;kq|-;/\<instmap.calls_some_change\>/;'q;"	kind:fld	file:
instmap.compute_instmap_delta	instmap.m	/^:- pred compute_instmap_delta(/;kq|/^\<compute_instmap_delta\>/;'q;"	kind:pred
instmap.get_reachable_instmaps	instmap.m	/^:- pred get_reachable_instmaps(list(/;kq|/^\<get_reachable_instmaps\>/;'q;"	kind:pred	file:
instmap.ground_vars	instmap.m	/^:- func ground_vars(list(prog_var)) = assoc_list(/;kq|/^\<ground_vars\>/;'q;"	kind:func	file:
instmap.init_reachable	instmap.m	/^:- pred init_reachable(/;kq|/^\<init_reachable\>/;'q;"	kind:pred
instmap.init_unreachable	instmap.m	/^:- pred init_unreachable(/;kq|/^\<init_unreachable\>/;'q;"	kind:pred
instmap.large_base	instmap.m	/^    --->    large_base$/;kq|-;/\<instmap.large_base\>/;'q;"	kind:cons
instmap.large_overlay	instmap.m	/^    ;       large_overlay$/;kq|-;/\<instmap.large_overlay\>/;'q;"	kind:cons
instmap.merge_instmap_delta	instmap.m	/^:- pred merge_instmap_delta(/;kq|/^\<merge_instmap_delta\>/;'q;"	kind:pred
instmap.merge_instmap_deltas	instmap.m	/^:- pred merge_instmap_deltas(/;kq|/^\<merge_instmap_deltas\>/;'q;"	kind:pred
instmap.merge_insts_of_vars	instmap.m	/^:- pred merge_insts_of_vars(list(prog_var)::in, list(/;kq|/^\<merge_insts_of_vars\>/;'q;"	kind:pred	file:
instmap.overlay_how	instmap.m	/^:- type overlay_how$/;kq|-;/\<instmap.overlay_how\>/;'q;"	kind:type
instmap.pair_with_ground	instmap.m	/^:- func pair_with_ground(prog_var) = pair(/;kq|/^\<pair_with_ground\>/;'q;"	kind:func	file:
instmap.pre_lambda_update	instmap.m	/^:- pred pre_lambda_update(module_info::in, assoc_list(/;kq|/^\<pre_lambda_update\>/;'q;"	kind:pred
instmap.reachable	instmap.m	/^    --->    reachable(instmapping)$/;kq|-;/\<instmap.reachable\>/;'q;"	kind:cons	file:
instmap.restrict_stats	instmap.m	/^:- type restrict_stats$/;kq|-;/\<instmap.restrict_stats\>/;'q;"	kind:type	file:
instmap.test_size	instmap.m	/^    ;       test_size.$/;kq|-;/\<instmap.test_size\>/;'q;"	kind:cons
instmap.total_vars_after	instmap.m	/^                total_vars_after    :: int$/;kq|-;/\<instmap.total_vars_after\>/;'q;"	kind:fld	file:
instmap.total_vars_before	instmap.m	/^                total_vars_before   :: int,$/;kq|-;/\<instmap.total_vars_before\>/;'q;"	kind:fld	file:
instmap.unify_instmap_delta	instmap.m	/^:- pred unify_instmap_delta(/;kq|/^\<unify_instmap_delta\>/;'q;"	kind:pred	file:
instmap.unreachable	instmap.m	/^    ;       unreachable.$/;kq|-;/\<instmap.unreachable\>/;'q;"	kind:cons	file:
instmap.var_init_final_insts	instmap.m	/^:- type var_init_final_insts$/;kq|-;/\<instmap.var_init_final_insts\>/;'q;"	kind:type
instmap.var_is_any_in_instmap	instmap.m	/^:- pred var_is_any_in_instmap(/;kq|/^\<var_is_any_in_instmap\>/;'q;"	kind:pred
instmap.var_is_not_output	instmap.m	/^:- pred var_is_not_output(/;kq|/^\<var_is_not_output\>/;'q;"	kind:pred	file:
instmap.vifi_final_inst	instmap.m	/^                vifi_final_inst :: mer_inst$/;kq|-;/\<instmap.vifi_final_inst\>/;'q;"	kind:fld
instmap.vifi_init_inst	instmap.m	/^                vifi_init_inst  :: mer_inst,$/;kq|-;/\<instmap.vifi_init_inst\>/;'q;"	kind:fld
instmap.vifi_var	instmap.m	/^                vifi_var        :: prog_var,$/;kq|-;/\<instmap.vifi_var\>/;'q;"	kind:fld
instmap_apply_sub	instmap.m	/^:- pred instmap_apply_sub(must_rename::in, map(/;kq|/^\<instmap_apply_sub\>/;'q;"	kind:pred
instmap_bound_vars	instmap.m	/^:- pred instmap_bound_vars(/;kq|/^\<instmap_bound_vars\>/;'q;"	kind:pred
instmap_bound_vars_2	instmap.m	/^:- pred instmap_bound_vars_2(/;kq|/^\<instmap_bound_vars_2\>/;'q;"	kind:pred	file:
instmap_changed_vars	instmap.m	/^:- pred instmap_changed_vars(/;kq|/^\<instmap_changed_vars\>/;'q;"	kind:pred
instmap_changed_vars_loop	instmap.m	/^:- pred instmap_changed_vars_loop(/;kq|/^\<instmap_changed_vars_loop\>/;'q;"	kind:pred	file:
instmap_delta	instmap.m	/^:- type instmap_delta == instmap.$/;kq|-;/\<instmap_delta\>/;'q;"	kind:type	file:
instmap_delta_apply_instmap_delta	instmap.m	/^:- pred instmap_delta_apply_instmap_delta(/;kq|/^\<instmap_delta_apply_instmap_delta\>/;'q;"	kind:pred
instmap_delta_apply_sub	instmap.m	/^:- pred instmap_delta_apply_sub(must_rename::in, map(/;kq|/^\<instmap_delta_apply_sub\>/;'q;"	kind:pred
instmap_delta_bind_no_var	instmap.m	/^:- func instmap_delta_bind_no_var = instmap_delta.$/;kq|/^\<instmap_delta_bind_no_var\>/;'q;"	kind:func
instmap_delta_bind_var	instmap.m	/^:- func instmap_delta_bind_var(/;kq|/^\<instmap_delta_bind_var\>/;'q;"	kind:func
instmap_delta_bind_var_to_functor	instmap.m	/^:- pred instmap_delta_bind_var_to_functor(/;kq|/^\<instmap_delta_bind_var_to_functor\>/;'q;"	kind:pred
instmap_delta_bind_var_to_functors	instmap.m	/^:- pred instmap_delta_bind_var_to_functors(/;kq|/^\<instmap_delta_bind_var_to_functors\>/;'q;"	kind:pred
instmap_delta_bind_vars	instmap.m	/^:- func instmap_delta_bind_vars(list(/;kq|/^\<instmap_delta_bind_vars\>/;'q;"	kind:func
instmap_delta_changed_vars	instmap.m	/^:- pred instmap_delta_changed_vars(/;kq|/^\<instmap_delta_changed_vars\>/;'q;"	kind:pred
instmap_delta_delete_vars	instmap.m	/^:- pred instmap_delta_delete_vars(list(/;kq|/^\<instmap_delta_delete_vars\>/;'q;"	kind:pred
instmap_delta_from_assoc_list	instmap.m	/^:- func instmap_delta_from_assoc_list(assoc_list(/;kq|/^\<instmap_delta_from_assoc_list\>/;'q;"	kind:func
instmap_delta_from_mode_list	instmap.m	/^:- pred instmap_delta_from_mode_list(/;kq|/^\<instmap_delta_from_mode_list\>/;'q;"	kind:pred
instmap_delta_from_mode_list_loop	instmap.m	/^:- pred instmap_delta_from_mode_list_loop(/;kq|/^\<instmap_delta_from_mode_list_loop\>/;'q;"	kind:pred	file:
instmap_delta_from_var_init_final_insts	instmap.m	/^:- pred instmap_delta_from_var_init_final_insts(/;kq|/^\<instmap_delta_from_var_init_final_insts\>/;'q;"	kind:pred
instmap_delta_from_var_init_final_insts_loop	instmap.m	/^:- pred instmap_delta_from_var_init_final_insts_loop(/;kq|/^\<instmap_delta_from_var_init_final_insts_loop\>/;'q;"	kind:pred	file:
instmap_delta_init_reachable	instmap.m	/^:- pred instmap_delta_init_reachable(/;kq|/^\<instmap_delta_init_reachable\>/;'q;"	kind:pred
instmap_delta_init_unreachable	instmap.m	/^:- pred instmap_delta_init_unreachable(/;kq|/^\<instmap_delta_init_unreachable\>/;'q;"	kind:pred
instmap_delta_insert_var	instmap.m	/^:- pred instmap_delta_insert_var(/;kq|/^\<instmap_delta_insert_var\>/;'q;"	kind:pred
instmap_delta_is_reachable	instmap.m	/^:- pred instmap_delta_is_reachable(/;kq|/^\<instmap_delta_is_reachable\>/;'q;"	kind:pred
instmap_delta_is_unreachable	instmap.m	/^:- pred instmap_delta_is_unreachable(/;kq|/^\<instmap_delta_is_unreachable\>/;'q;"	kind:pred
instmap_delta_lookup_var	instmap.m	/^:- pred instmap_delta_lookup_var(/;kq|/^\<instmap_delta_lookup_var\>/;'q;"	kind:pred
instmap_delta_map_foldl	instmap.m	/^:- pred instmap_delta_map_foldl(/;kq|/^\<instmap_delta_map_foldl\>/;'q;"	kind:pred
instmap_delta_no_output_vars	instmap.m	/^:- pred instmap_delta_no_output_vars(/;kq|/^\<instmap_delta_no_output_vars\>/;'q;"	kind:pred
instmap_delta_restrict	instmap.m	/^:- pred instmap_delta_restrict(/;kq|/^\<instmap_delta_restrict\>/;'q;"	kind:pred
instmap_delta_search_var	instmap.m	/^:- pred instmap_delta_search_var(/;kq|/^\<instmap_delta_search_var\>/;'q;"	kind:pred
instmap_delta_set_var	instmap.m	/^:- pred instmap_delta_set_var(/;kq|/^\<instmap_delta_set_var\>/;'q;"	kind:pred
instmap_delta_set_vars_same	instmap.m	/^:- pred instmap_delta_set_vars_same(mer_inst::in, list(/;kq|/^\<instmap_delta_set_vars_same\>/;'q;"	kind:pred
instmap_delta_to_assoc_list	instmap.m	/^:- pred instmap_delta_to_assoc_list(/;kq|/^\<instmap_delta_to_assoc_list\>/;'q;"	kind:pred
instmap_from_assoc_list	instmap.m	/^:- func instmap_from_assoc_list(assoc_list(/;kq|/^\<instmap_from_assoc_list\>/;'q;"	kind:func
instmap_is_reachable	instmap.m	/^:- pred instmap_is_reachable(/;kq|/^\<instmap_is_reachable\>/;'q;"	kind:pred
instmap_is_unreachable	instmap.m	/^:- pred instmap_is_unreachable(/;kq|/^\<instmap_is_unreachable\>/;'q;"	kind:pred
instmap_lookup_var	instmap.m	/^:- pred instmap_lookup_var(/;kq|/^\<instmap_lookup_var\>/;'q;"	kind:pred
instmap_lookup_vars	instmap.m	/^:- pred instmap_lookup_vars(instmap::in, list(/;kq|/^\<instmap_lookup_vars\>/;'q;"	kind:pred
instmap_merge	instmap.m	/^:- pred instmap_merge(set_of_progvar::in, list(/;kq|/^\<instmap_merge\>/;'q;"	kind:pred
instmap_restrict	instmap.m	/^:- pred instmap_restrict(/;kq|/^\<instmap_restrict\>/;'q;"	kind:pred
instmap_set_var	instmap.m	/^:- pred instmap_set_var(/;kq|/^\<instmap_set_var\>/;'q;"	kind:pred
instmap_set_vars	instmap.m	/^:- pred instmap_set_vars(assoc_list(/;kq|/^\<instmap_set_vars\>/;'q;"	kind:pred
instmap_set_vars_corresponding	instmap.m	/^:- pred instmap_set_vars_corresponding(list(prog_var)::in, list(/;kq|/^\<instmap_set_vars_corresponding\>/;'q;"	kind:pred
instmap_set_vars_same	instmap.m	/^:- pred instmap_set_vars_same(mer_inst::in, list(/;kq|/^\<instmap_set_vars_same\>/;'q;"	kind:pred
instmap_to_assoc_list	instmap.m	/^:- pred instmap_to_assoc_list(/;kq|/^\<instmap_to_assoc_list\>/;'q;"	kind:pred
instmap_to_string	hlds_out_mode.m	/^:- func instmap_to_string(/;kq|/^\<instmap_to_string\>/;'q;"	kind:func
instmap_vars	instmap.m	/^:- pred instmap_vars(/;kq|/^\<instmap_vars\>/;'q;"	kind:pred
instmap_vars_list	instmap.m	/^:- pred instmap_vars_list(instmap::in, list(/;kq|/^\<instmap_vars_list\>/;'q;"	kind:pred
instmapping	instmap.m	/^:- type instmapping == map(prog_var, mer_inst).$/;kq|-;/\<instmapping\>/;'q;"	kind:type	file:
instmapping_apply_sub_loop	instmap.m	/^:- pred instmapping_apply_sub_loop(assoc_list(/;kq|/^\<instmapping_apply_sub_loop\>/;'q;"	kind:pred	file:
instmapping_lookup_var	instmap.m	/^:- pred instmapping_lookup_var(/;kq|/^\<instmapping_lookup_var\>/;'q;"	kind:pred	file:
instmapping_set_vars	instmap.m	/^:- pred instmapping_set_vars(assoc_list(/;kq|/^\<instmapping_set_vars\>/;'q;"	kind:pred	file:
instmapping_set_vars_corresponding	instmap.m	/^:- pred instmapping_set_vars_corresponding(/;kq|/^\<instmapping_set_vars_corresponding\>/;'q;"	kind:pred	file:
instmapping_set_vars_same	instmap.m	/^:- pred instmapping_set_vars_same(mer_inst::in, list(/;kq|/^\<instmapping_set_vars_same\>/;'q;"	kind:pred	file:
instmode_defined_in_other_module	status.m	/^    ;       instmode_defined_in_other_module($/;kq|-;/\<instmode_defined_in_other_module\>/;'q;"	kind:cons
instmode_defined_in_this_module	status.m	/^    --->    instmode_defined_in_this_module($/;kq|-;/\<instmode_defined_in_this_module\>/;'q;"	kind:cons
instmode_export	status.m	/^:- type instmode_export$/;kq|-;/\<instmode_export\>/;'q;"	kind:type
instmode_export_anywhere	status.m	/^    ;       instmode_export_anywhere.$/;kq|-;/\<instmode_export_anywhere\>/;'q;"	kind:cons
instmode_export_nowhere	status.m	/^    --->    instmode_export_nowhere$/;kq|-;/\<instmode_export_nowhere\>/;'q;"	kind:cons
instmode_export_only_submodules	status.m	/^    ;       instmode_export_only_submodules$/;kq|-;/\<instmode_export_only_submodules\>/;'q;"	kind:cons
instmode_import	status.m	/^:- type instmode_import$/;kq|-;/\<instmode_import\>/;'q;"	kind:type
instmode_import_abstract	status.m	/^    ;       instmode_import_abstract$/;kq|-;/\<instmode_import_abstract\>/;'q;"	kind:cons
instmode_import_opt	status.m	/^    ;       instmode_import_opt.$/;kq|-;/\<instmode_import_opt\>/;'q;"	kind:cons
instmode_import_plain	status.m	/^    --->    instmode_import_plain$/;kq|-;/\<instmode_import_plain\>/;'q;"	kind:cons
instmode_status_defined_in_impl_section	status.m	/^:- func instmode_status_defined_in_impl_section(/;kq|/^\<instmode_status_defined_in_impl_section\>/;'q;"	kind:func	file:
instmode_status_is_exported	status.m	/^:- func instmode_status_is_exported(/;kq|/^\<instmode_status_is_exported\>/;'q;"	kind:func	file:
instmode_status_is_exported_to_non_submodules	status.m	/^:- func instmode_status_is_exported_to_non_submodules(/;kq|/^\<instmode_status_is_exported_to_non_submodules\>/;'q;"	kind:func	file:
instmode_status_to_string	hlds_out_util.m	/^:- func instmode_status_to_string(/;kq|/^\<instmode_status_to_string\>/;'q;"	kind:func	file:
instmode_status_to_write	intermod_status.m	/^:- func instmode_status_to_write(/;kq|/^\<instmode_status_to_write\>/;'q;"	kind:func	file:
instr	llds.m	/^:- type instr$/;kq|-;/\<instr\>/;'q;"	kind:type
instr_foreign_proc_code	llds.m	/^:- inst instr_foreign_proc_code for instr\/0$/;kq|-;/\<instr_foreign_proc_code\>/;'q;"	kind:inst
instr_goto	llds.m	/^:- inst instr_goto for instr\/0$/;kq|-;/\<instr_goto\>/;'q;"	kind:inst
instr_if_val	llds.m	/^:- inst instr_if_val for instr\/0$/;kq|-;/\<instr_if_val\>/;'q;"	kind:inst
instr_labels	opt_util.m	/^:- pred instr_labels(instr::in, list(label)::out, list(/;kq|/^\<instr_labels\>/;'q;"	kind:pred
instr_labels_2	opt_util.m	/^:- pred instr_labels_2(instr::in, list(label)::out, list(/;kq|/^\<instr_labels_2\>/;'q;"	kind:pred	file:
instr_labels_only	opt_util.m	/^:- pred instr_labels_only(instr::in, list(/;kq|/^\<instr_labels_only\>/;'q;"	kind:pred
instr_list_labels	opt_util.m	/^:- pred instr_list_labels(list(/;kq|/^\<instr_list_labels\>/;'q;"	kind:pred	file:
instr_list_max_stack_ref	par_conj_gen.m	/^:- pred instr_list_max_stack_ref(cord(/;kq|/^\<instr_list_max_stack_ref\>/;'q;"	kind:pred	file:
instr_llcall	llds.m	/^:- inst instr_llcall for instr\/0$/;kq|-;/\<instr_llcall\>/;'q;"	kind:inst
instr_may_be_duplicated	jumpopt.m	/^:- func instr_may_be_duplicated(/;kq|/^\<instr_may_be_duplicated\>/;'q;"	kind:func	file:
instr_refers_to_stack	opt_util.m	/^:- func instr_refers_to_stack(/;kq|/^\<instr_refers_to_stack\>/;'q;"	kind:func
instr_rvals_and_lvals	code_util.m	/^:- pred instr_rvals_and_lvals(instr::in, set(rval)::out, set(/;kq|/^\<instr_rvals_and_lvals\>/;'q;"	kind:pred
instrmap	opt_util.m	/^:- type instrmap == map(label, instruction).$/;kq|-;/\<instrmap\>/;'q;"	kind:type
instrs_after	rbmm.region_instruction.m	/^                instrs_after     :: list(region_instr)$/;kq|-;/\<instrs_after\>/;'q;"	kind:fld
instrs_before	rbmm.region_instruction.m	/^                instrs_before    :: list(region_instr),$/;kq|-;/\<instrs_before\>/;'q;"	kind:fld
instrs_before_after	rbmm.region_instruction.m	/^:- type instrs_before_after$/;kq|-;/\<instrs_before_after\>/;'q;"	kind:type
instrs_rvals_and_lvals	code_util.m	/^:- pred instrs_rvals_and_lvals(list(instruction)::in, set(/;kq|/^\<instrs_rvals_and_lvals\>/;'q;"	kind:pred
instrs_rvals_and_lvals_acc	code_util.m	/^:- pred instrs_rvals_and_lvals_acc(/;kq|/^\<instrs_rvals_and_lvals_acc\>/;'q;"	kind:pred	file:
instruction	llds.m	/^:- type instruction$/;kq|-;/\<instruction\>/;'q;"	kind:type
insts_add	add_mode.m	/^:- pred insts_add(inst_varset::in, sym_name::in, list(/;kq|/^\<insts_add\>/;'q;"	kind:pred	file:
insts_merge	inst_merge.m	/^:- pred insts_merge(mer_type::in, mer_inst::in, list(/;kq|/^\<insts_merge\>/;'q;"	kind:pred
insts_merge_pass	inst_merge.m	/^:- pred insts_merge_pass(mer_type::in, mer_inst::in, list(/;kq|/^\<insts_merge_pass\>/;'q;"	kind:pred	file:
insts_to_limited_size_terms_with_context	parse_tree_to_term.m	/^:- pred insts_to_limited_size_terms_with_context(/;kq|/^\<insts_to_limited_size_terms_with_context\>/;'q;"	kind:pred	file:
insts_to_mode	prog_mode.m	/^:- pred insts_to_mode(/;kq|/^\<insts_to_mode\>/;'q;"	kind:pred
insts_to_pieces	error_msg_inst.m	/^:- pred insts_to_pieces(/;kq|/^\<insts_to_pieces\>/;'q;"	kind:pred	file:
int	../library/getopt.m	/^    ;       int(int)$/;kq|-;/\<int\>/;'q;"	kind:cons
int	../library/getopt.m	/^    ;       int(int)$/;kq|-;/\<int\>/;'q;"	kind:cons
int	../library/getopt_io.m	/^    ;       int(int)$/;kq|-;/\<int\>/;'q;"	kind:cons
int	../library/getopt_io.m	/^    ;       int(int)$/;kq|-;/\<int\>/;'q;"	kind:cons
int	../library/int.m	/^:- func int + int = int.$/;kq|/^\<int\>/;'q;"	kind:func
int	../library/int.m	/^:- func int - int = int.$/;kq|/^\<int\>/;'q;"	kind:func
int	../library/list.m	/^:- func int `..` int = list(/;kq|/^\<int\>/;'q;"	kind:func
int	../library/version_hash_table.m	/^                ht_hash_pred            :: pred(K::in, int::out) is det,$/;kq|-;/\<int\>/;'q;"	kind:fld	file:
int	optimization_options.m	/^    ;       int(int).$/;kq|-;/\<int\>/;'q;"	kind:cons
int.+	../library/int.m	/^:- func + (int::in) = (/;kq|/^\<+\>/;'q;"	kind:func
int.-	../library/int.m	/^:- func - (int::in) = (/;kq|/^\<-\>/;'q;"	kind:func
int.\	../library/int.m	/^:- func \\ (int::in) = (/;kq|/^\<\\>/;'q;"	kind:func
int.abs	../library/int.m	/^:- func abs(/;kq|/^\<abs\>/;'q;"	kind:func
int.all_true_in_range	../library/int.m	/^:- pred all_true_in_range(pred(int)::in(pred(/;kq|/^\<all_true_in_range\>/;'q;"	kind:pred
int.bits_per_int	../library/int.m	/^:- func bits_per_int = int.$/;kq|/^\<bits_per_int\>/;'q;"	kind:func
int.div	../library/int.m	/^:- func div(int::in, int::in) = (/;kq|/^\<div\>/;'q;"	kind:func
int.enum	../library/int.m	/^:- instance enum(int) where [$/;kq|-;/\<int.enum\>/;'q;"	kind:tci	file:
int.even	../library/int.m	/^:- pred even(/;kq|/^\<even\>/;'q;"	kind:pred
int.fold_down	../library/int.m	/^:- func fold_down(func(/;kq|/^\<fold_down\>/;'q;"	kind:func
int.fold_down	../library/int.m	/^:- pred fold_down(pred(/;kq|/^\<fold_down\>/;'q;"	kind:pred
int.fold_down2	../library/int.m	/^:- pred fold_down2(pred(/;kq|/^\<fold_down2\>/;'q;"	kind:pred
int.fold_down3	../library/int.m	/^:- pred fold_down3(pred(/;kq|/^\<fold_down3\>/;'q;"	kind:pred
int.fold_up	../library/int.m	/^:- func fold_up(func(/;kq|/^\<fold_up\>/;'q;"	kind:func
int.fold_up	../library/int.m	/^:- pred fold_up(pred(/;kq|/^\<fold_up\>/;'q;"	kind:pred
int.fold_up2	../library/int.m	/^:- pred fold_up2(pred(/;kq|/^\<fold_up2\>/;'q;"	kind:pred
int.fold_up3	../library/int.m	/^:- pred fold_up3(pred(/;kq|/^\<fold_up3\>/;'q;"	kind:pred
int.hash	../library/int.m	/^:- func hash(/;kq|/^\<hash\>/;'q;"	kind:func
int.log2	../library/int.m	/^:- func log2(/;kq|/^\<log2\>/;'q;"	kind:func
int.log2_loop	../library/int.m	/^:- pred log2_loop(/;kq|/^\<log2_loop\>/;'q;"	kind:pred	file:
int.max	../library/int.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
int.max_int	../library/int.m	/^:- func max_int = int.$/;kq|/^\<max_int\>/;'q;"	kind:func
int.min	../library/int.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
int.min_int	../library/int.m	/^:- func min_int = int.$/;kq|/^\<min_int\>/;'q;"	kind:func
int.minus	../library/int.m	/^:- func minus(/;kq|/^\<minus\>/;'q;"	kind:func
int.multiply_by_pow	../library/int.m	/^:- func multiply_by_pow(/;kq|/^\<multiply_by_pow\>/;'q;"	kind:func	file:
int.nabs	../library/int.m	/^:- func nabs(/;kq|/^\<nabs\>/;'q;"	kind:func
int.nondet_int_in_range	../library/int.m	/^:- pred nondet_int_in_range(/;kq|/^\<nondet_int_in_range\>/;'q;"	kind:pred
int.odd	../library/int.m	/^:- pred odd(/;kq|/^\<odd\>/;'q;"	kind:pred
int.plus	../library/int.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
int.pow	../library/int.m	/^:- func pow(/;kq|/^\<pow\>/;'q;"	kind:func
int.quot_bits_per_int	../library/int.m	/^:- func quot_bits_per_int(/;kq|/^\<quot_bits_per_int\>/;'q;"	kind:func
int.rem_bits_per_int	../library/int.m	/^:- func rem_bits_per_int(/;kq|/^\<rem_bits_per_int\>/;'q;"	kind:func
int.times	../library/int.m	/^:- func times(/;kq|/^\<times\>/;'q;"	kind:func
int.times_bits_per_int	../library/int.m	/^:- func times_bits_per_int(/;kq|/^\<times_bits_per_int\>/;'q;"	kind:func
int.ubits_per_int	../library/int.m	/^:- func ubits_per_int = uint.$/;kq|/^\<ubits_per_int\>/;'q;"	kind:func
int.uenum	../library/int.m	/^:- instance uenum(int) where [$/;kq|-;/\<int.uenum\>/;'q;"	kind:tci	file:
int.unchecked_abs	../library/int.m	/^:- func unchecked_abs(/;kq|/^\<unchecked_abs\>/;'q;"	kind:func
int.unchecked_left_shift	../library/int.m	/^:- func unchecked_left_shift(int::in, int::in) = (/;kq|/^\<unchecked_left_shift\>/;'q;"	kind:func
int.unchecked_left_ushift	../library/int.m	/^:- func unchecked_left_ushift(int::in, uint::in) = (/;kq|/^\<unchecked_left_ushift\>/;'q;"	kind:func
int.unchecked_quotient	../library/int.m	/^:- func unchecked_quotient(int::in, int::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
int.unchecked_rem	../library/int.m	/^:- func unchecked_rem(int::in, int::in) = (/;kq|/^\<unchecked_rem\>/;'q;"	kind:func
int.unchecked_right_shift	../library/int.m	/^:- func unchecked_right_shift(int::in, int::in) = (/;kq|/^\<unchecked_right_shift\>/;'q;"	kind:func
int.unchecked_right_ushift	../library/int.m	/^:- func unchecked_right_ushift(int::in, uint::in) = (/;kq|/^\<unchecked_right_ushift\>/;'q;"	kind:func
int.xor	../library/int.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
int0_to_month	../library/calendar.m	/^:- pred int0_to_month(/;kq|/^\<int0_to_month\>/;'q;"	kind:pred
int16	../library/int16.m	/^:- func int16 + int16 = int16.$/;kq|/^\<int16\>/;'q;"	kind:func
int16	../library/int16.m	/^:- func int16 - int16 = int16.$/;kq|/^\<int16\>/;'q;"	kind:func
int16.+	../library/int16.m	/^:- func + (int16::in) = (/;kq|/^\<+\>/;'q;"	kind:func
int16.-	../library/int16.m	/^:- func - (int16::in) = (/;kq|/^\<-\>/;'q;"	kind:func
int16.\	../library/int16.m	/^:- func \\ (int16::in) = (/;kq|/^\<\\>/;'q;"	kind:func
int16.abs	../library/int16.m	/^:- func abs(/;kq|/^\<abs\>/;'q;"	kind:func
int16.cast_from_int	../library/int16.m	/^:- func cast_from_int(/;kq|/^\<cast_from_int\>/;'q;"	kind:func
int16.cast_from_uint16	../library/int16.m	/^:- func cast_from_uint16(/;kq|/^\<cast_from_uint16\>/;'q;"	kind:func
int16.cast_to_int	../library/int16.m	/^:- func cast_to_int(/;kq|/^\<cast_to_int\>/;'q;"	kind:func
int16.det_from_int	../library/int16.m	/^:- func det_from_int(/;kq|/^\<det_from_int\>/;'q;"	kind:func
int16.even	../library/int16.m	/^:- pred even(/;kq|/^\<even\>/;'q;"	kind:pred
int16.from_bytes_be	../library/int16.m	/^:- func from_bytes_be(/;kq|/^\<from_bytes_be\>/;'q;"	kind:func
int16.from_bytes_le	../library/int16.m	/^:- func from_bytes_le(/;kq|/^\<from_bytes_le\>/;'q;"	kind:func
int16.from_int	../library/int16.m	/^:- pred from_int(/;kq|/^\<from_int\>/;'q;"	kind:pred
int16.max	../library/int16.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
int16.max_int16	../library/int16.m	/^:- func max_int16 = int16.$/;kq|/^\<max_int16\>/;'q;"	kind:func
int16.min	../library/int16.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
int16.min_int16	../library/int16.m	/^:- func min_int16 = int16.$/;kq|/^\<min_int16\>/;'q;"	kind:func
int16.minus	../library/int16.m	/^:- func minus(/;kq|/^\<minus\>/;'q;"	kind:func
int16.nabs	../library/int16.m	/^:- func nabs(/;kq|/^\<nabs\>/;'q;"	kind:func
int16.num_leading_zeros	../library/int16.m	/^:- func num_leading_zeros(/;kq|/^\<num_leading_zeros\>/;'q;"	kind:func
int16.num_ones	../library/int16.m	/^:- func num_ones(/;kq|/^\<num_ones\>/;'q;"	kind:func
int16.num_trailing_zeros	../library/int16.m	/^:- func num_trailing_zeros(/;kq|/^\<num_trailing_zeros\>/;'q;"	kind:func
int16.num_zeros	../library/int16.m	/^:- func num_zeros(/;kq|/^\<num_zeros\>/;'q;"	kind:func
int16.odd	../library/int16.m	/^:- pred odd(/;kq|/^\<odd\>/;'q;"	kind:pred
int16.plus	../library/int16.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
int16.reverse_bits	../library/int16.m	/^:- func reverse_bits(/;kq|/^\<reverse_bits\>/;'q;"	kind:func
int16.reverse_bytes	../library/int16.m	/^:- func reverse_bytes(/;kq|/^\<reverse_bytes\>/;'q;"	kind:func
int16.times	../library/int16.m	/^:- func times(/;kq|/^\<times\>/;'q;"	kind:func
int16.to_int	../library/int16.m	/^:- func to_int(/;kq|/^\<to_int\>/;'q;"	kind:func
int16.unchecked_abs	../library/int16.m	/^:- func unchecked_abs(/;kq|/^\<unchecked_abs\>/;'q;"	kind:func
int16.unchecked_left_shift	../library/int16.m	/^:- func unchecked_left_shift(int16::in, int::in) = (/;kq|/^\<unchecked_left_shift\>/;'q;"	kind:func
int16.unchecked_left_ushift	../library/int16.m	/^:- func unchecked_left_ushift(int16::in, uint::in) = (/;kq|/^\<unchecked_left_ushift\>/;'q;"	kind:func
int16.unchecked_quotient	../library/int16.m	/^:- func unchecked_quotient(int16::in, int16::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
int16.unchecked_rem	../library/int16.m	/^:- func unchecked_rem(int16::in, int16::in) = (/;kq|/^\<unchecked_rem\>/;'q;"	kind:func
int16.unchecked_right_shift	../library/int16.m	/^:- func unchecked_right_shift(int16::in, int::in) = (/;kq|/^\<unchecked_right_shift\>/;'q;"	kind:func
int16.unchecked_right_ushift	../library/int16.m	/^:- func unchecked_right_ushift(int16::in, uint::in) = (/;kq|/^\<unchecked_right_ushift\>/;'q;"	kind:func
int16.xor	../library/int16.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
int16::in	../library/int16.m	/^:- func (int16::in) * (int16::in) = (/;kq|/^\<int16::in\>/;'q;"	kind:func
int16::in	../library/int16.m	/^:- func (int16::in) << (int::in) = (/;kq|/^\<int16::in\>/;'q;"	kind:func
int16::in	../library/int16.m	/^:- func (int16::in) >> (int::in) = (/;kq|/^\<int16::in\>/;'q;"	kind:func
int16::in	../library/int16.m	/^:- func (int16::in) \/\/ (int16::in) = (/;kq|/^\<int16::in\>/;'q;"	kind:func
int16::in	../library/int16.m	/^:- func (int16::in) \/\\ (int16::in) = (/;kq|/^\<int16::in\>/;'q;"	kind:func
int16::in	../library/int16.m	/^:- func (int16::in) div (int16::in) = (/;kq|/^\<int16::in\>/;'q;"	kind:func
int16::in	../library/int16.m	/^:- func (int16::in) mod (int16::in) = (/;kq|/^\<int16::in\>/;'q;"	kind:func
int16::in	../library/int16.m	/^:- func (int16::in) rem (int16::in) = (/;kq|/^\<int16::in\>/;'q;"	kind:func
int16::in	../library/int16.m	/^:- pred (int16::in) < (/;kq|/^\<int16::in\>/;'q;"	kind:pred
int16_const	builtin_ops.m	/^    ;       int16_const(int16)$/;kq|-;/\<int16_const\>/;'q;"	kind:cons
int16_const	prog_data.m	/^    ;       int16_const(int16)$/;kq|-;/\<int16_const\>/;'q;"	kind:cons
int16_switch	switch_util.m	/^    ;       int16_switch(int_switch_info(int16))$/;kq|-;/\<int16_switch\>/;'q;"	kind:cons
int16_to_decimal_term	../library/term.m	/^:- func int16_to_decimal_term(int16, context) = term(/;kq|/^\<int16_to_decimal_term\>/;'q;"	kind:func
int16_to_decimal_term	../library/term_int.m	/^:- func int16_to_decimal_term(int16, context) = term(/;kq|/^\<int16_to_decimal_term\>/;'q;"	kind:func
int16_to_doc	../library/int16.m	/^:- func int16_to_doc(/;kq|/^\<int16_to_doc\>/;'q;"	kind:func
int16_to_doc	../library/pretty_printer.m	/^:- func int16_to_doc(/;kq|/^\<int16_to_doc\>/;'q;"	kind:func
int16_to_string	../library/string.m	/^:- func int16_to_string(int16::in) = (/;kq|/^\<int16_to_string\>/;'q;"	kind:func
int16_type	builtin_lib_types.m	/^:- func int16_type = mer_type.$/;kq|/^\<int16_type\>/;'q;"	kind:func
int16_type_ctor	builtin_lib_types.m	/^:- func int16_type_ctor = type_ctor.$/;kq|/^\<int16_type_ctor\>/;'q;"	kind:func
int32	../library/int32.m	/^:- func int32 + int32 = int32.$/;kq|/^\<int32\>/;'q;"	kind:func
int32	../library/int32.m	/^:- func int32 - int32 = int32.$/;kq|/^\<int32\>/;'q;"	kind:func
int32.+	../library/int32.m	/^:- func + (int32::in) = (/;kq|/^\<+\>/;'q;"	kind:func
int32.-	../library/int32.m	/^:- func - (int32::in) = (/;kq|/^\<-\>/;'q;"	kind:func
int32.\	../library/int32.m	/^:- func \\ (int32::in) = (/;kq|/^\<\\>/;'q;"	kind:func
int32.abs	../library/int32.m	/^:- func abs(/;kq|/^\<abs\>/;'q;"	kind:func
int32.cast_from_int	../library/int32.m	/^:- func cast_from_int(/;kq|/^\<cast_from_int\>/;'q;"	kind:func
int32.cast_from_int16	../library/int32.m	/^:- func cast_from_int16(/;kq|/^\<cast_from_int16\>/;'q;"	kind:func
int32.cast_from_int64	../library/int32.m	/^:- func cast_from_int64(/;kq|/^\<cast_from_int64\>/;'q;"	kind:func
int32.cast_from_int8	../library/int32.m	/^:- func cast_from_int8(/;kq|/^\<cast_from_int8\>/;'q;"	kind:func
int32.cast_from_uint32	../library/int32.m	/^:- func cast_from_uint32(/;kq|/^\<cast_from_uint32\>/;'q;"	kind:func
int32.cast_to_int	../library/int32.m	/^:- func cast_to_int(/;kq|/^\<cast_to_int\>/;'q;"	kind:func
int32.cast_to_int16	../library/int32.m	/^:- func cast_to_int16(/;kq|/^\<cast_to_int16\>/;'q;"	kind:func
int32.cast_to_int64	../library/int32.m	/^:- func cast_to_int64(/;kq|/^\<cast_to_int64\>/;'q;"	kind:func
int32.cast_to_int8	../library/int32.m	/^:- func cast_to_int8(/;kq|/^\<cast_to_int8\>/;'q;"	kind:func
int32.det_from_int	../library/int32.m	/^:- func det_from_int(/;kq|/^\<det_from_int\>/;'q;"	kind:func
int32.even	../library/int32.m	/^:- pred even(/;kq|/^\<even\>/;'q;"	kind:pred
int32.from_bytes_be	../library/int32.m	/^:- func from_bytes_be(/;kq|/^\<from_bytes_be\>/;'q;"	kind:func
int32.from_bytes_le	../library/int32.m	/^:- func from_bytes_le(/;kq|/^\<from_bytes_le\>/;'q;"	kind:func
int32.from_int	../library/int32.m	/^:- pred from_int(/;kq|/^\<from_int\>/;'q;"	kind:pred
int32.max	../library/int32.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
int32.max_int32	../library/int32.m	/^:- func max_int32 = int32.$/;kq|/^\<max_int32\>/;'q;"	kind:func
int32.min	../library/int32.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
int32.min_int32	../library/int32.m	/^:- func min_int32 = int32.$/;kq|/^\<min_int32\>/;'q;"	kind:func
int32.minus	../library/int32.m	/^:- func minus(/;kq|/^\<minus\>/;'q;"	kind:func
int32.nabs	../library/int32.m	/^:- func nabs(/;kq|/^\<nabs\>/;'q;"	kind:func
int32.num_leading_zeros	../library/int32.m	/^:- func num_leading_zeros(/;kq|/^\<num_leading_zeros\>/;'q;"	kind:func
int32.num_ones	../library/int32.m	/^:- func num_ones(/;kq|/^\<num_ones\>/;'q;"	kind:func
int32.num_trailing_zeros	../library/int32.m	/^:- func num_trailing_zeros(/;kq|/^\<num_trailing_zeros\>/;'q;"	kind:func
int32.num_zeros	../library/int32.m	/^:- func num_zeros(/;kq|/^\<num_zeros\>/;'q;"	kind:func
int32.odd	../library/int32.m	/^:- pred odd(/;kq|/^\<odd\>/;'q;"	kind:pred
int32.plus	../library/int32.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
int32.reverse_bits	../library/int32.m	/^:- func reverse_bits(/;kq|/^\<reverse_bits\>/;'q;"	kind:func
int32.reverse_bytes	../library/int32.m	/^:- func reverse_bytes(/;kq|/^\<reverse_bytes\>/;'q;"	kind:func
int32.times	../library/int32.m	/^:- func times(/;kq|/^\<times\>/;'q;"	kind:func
int32.to_int	../library/int32.m	/^:- func to_int(/;kq|/^\<to_int\>/;'q;"	kind:func
int32.unchecked_abs	../library/int32.m	/^:- func unchecked_abs(/;kq|/^\<unchecked_abs\>/;'q;"	kind:func
int32.unchecked_left_shift	../library/int32.m	/^:- func unchecked_left_shift(int32::in, int::in) = (/;kq|/^\<unchecked_left_shift\>/;'q;"	kind:func
int32.unchecked_left_ushift	../library/int32.m	/^:- func unchecked_left_ushift(int32::in, uint::in) = (/;kq|/^\<unchecked_left_ushift\>/;'q;"	kind:func
int32.unchecked_quotient	../library/int32.m	/^:- func unchecked_quotient(int32::in, int32::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
int32.unchecked_rem	../library/int32.m	/^:- func unchecked_rem(int32::in, int32::in) = (/;kq|/^\<unchecked_rem\>/;'q;"	kind:func
int32.unchecked_right_shift	../library/int32.m	/^:- func unchecked_right_shift(int32::in, int::in) = (/;kq|/^\<unchecked_right_shift\>/;'q;"	kind:func
int32.unchecked_right_ushift	../library/int32.m	/^:- func unchecked_right_ushift(int32::in, uint::in) = (/;kq|/^\<unchecked_right_ushift\>/;'q;"	kind:func
int32.xor	../library/int32.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
int32::in	../library/int32.m	/^:- func (int32::in) * (int32::in) = (/;kq|/^\<int32::in\>/;'q;"	kind:func
int32::in	../library/int32.m	/^:- func (int32::in) << (int::in) = (/;kq|/^\<int32::in\>/;'q;"	kind:func
int32::in	../library/int32.m	/^:- func (int32::in) >> (int::in) = (/;kq|/^\<int32::in\>/;'q;"	kind:func
int32::in	../library/int32.m	/^:- func (int32::in) \/\/ (int32::in) = (/;kq|/^\<int32::in\>/;'q;"	kind:func
int32::in	../library/int32.m	/^:- func (int32::in) \/\\ (int32::in) = (/;kq|/^\<int32::in\>/;'q;"	kind:func
int32::in	../library/int32.m	/^:- func (int32::in) div (int32::in) = (/;kq|/^\<int32::in\>/;'q;"	kind:func
int32::in	../library/int32.m	/^:- func (int32::in) mod (int32::in) = (/;kq|/^\<int32::in\>/;'q;"	kind:func
int32::in	../library/int32.m	/^:- func (int32::in) rem (int32::in) = (/;kq|/^\<int32::in\>/;'q;"	kind:func
int32::in	../library/int32.m	/^:- pred (int32::in) < (/;kq|/^\<int32::in\>/;'q;"	kind:pred
int32_const	builtin_ops.m	/^    ;       int32_const(int32)$/;kq|-;/\<int32_const\>/;'q;"	kind:cons
int32_const	prog_data.m	/^    ;       int32_const(int32)$/;kq|-;/\<int32_const\>/;'q;"	kind:cons
int32_switch	switch_util.m	/^    ;       int32_switch(int_switch_info(int32))$/;kq|-;/\<int32_switch\>/;'q;"	kind:cons
int32_to_decimal_term	../library/term.m	/^:- func int32_to_decimal_term(int32, context) = term(/;kq|/^\<int32_to_decimal_term\>/;'q;"	kind:func
int32_to_decimal_term	../library/term_int.m	/^:- func int32_to_decimal_term(int32, context) = term(/;kq|/^\<int32_to_decimal_term\>/;'q;"	kind:func
int32_to_doc	../library/int32.m	/^:- func int32_to_doc(/;kq|/^\<int32_to_doc\>/;'q;"	kind:func
int32_to_doc	../library/pretty_printer.m	/^:- func int32_to_doc(/;kq|/^\<int32_to_doc\>/;'q;"	kind:func
int32_to_string	../library/string.m	/^:- func int32_to_string(int32::in) = (/;kq|/^\<int32_to_string\>/;'q;"	kind:func
int32_type	builtin_lib_types.m	/^:- func int32_type = mer_type.$/;kq|/^\<int32_type\>/;'q;"	kind:func
int32_type_ctor	builtin_lib_types.m	/^:- func int32_type_ctor = type_ctor.$/;kq|/^\<int32_type_ctor\>/;'q;"	kind:func
int3_as_direct_int	module_qual.collect_mq_info.m	/^    ;       int3_as_direct_int(read_why_int3).$/;kq|-;/\<int3_as_direct_int\>/;'q;"	kind:cons
int3_as_src	module_qual.collect_mq_info.m	/^    --->    int3_as_src$/;kq|-;/\<int3_as_src\>/;'q;"	kind:cons
int3_role	module_qual.collect_mq_info.m	/^:- type int3_role$/;kq|-;/\<int3_role\>/;'q;"	kind:type
int64	../library/int64.m	/^:- func int64 + int64 = int64.$/;kq|/^\<int64\>/;'q;"	kind:func
int64	../library/int64.m	/^:- func int64 - int64 = int64.$/;kq|/^\<int64\>/;'q;"	kind:func
int64.+	../library/int64.m	/^:- func + (int64::in) = (/;kq|/^\<+\>/;'q;"	kind:func
int64.-	../library/int64.m	/^:- func - (int64::in) = (/;kq|/^\<-\>/;'q;"	kind:func
int64.\	../library/int64.m	/^:- func \\ (int64::in) = (/;kq|/^\<\\>/;'q;"	kind:func
int64.abs	../library/int64.m	/^:- func abs(/;kq|/^\<abs\>/;'q;"	kind:func
int64.cast_from_int	../library/int64.m	/^:- func cast_from_int(/;kq|/^\<cast_from_int\>/;'q;"	kind:func
int64.cast_from_uint64	../library/int64.m	/^:- func cast_from_uint64(/;kq|/^\<cast_from_uint64\>/;'q;"	kind:func
int64.cast_to_int	../library/int64.m	/^:- func cast_to_int(/;kq|/^\<cast_to_int\>/;'q;"	kind:func
int64.det_to_int	../library/int64.m	/^:- func det_to_int(/;kq|/^\<det_to_int\>/;'q;"	kind:func
int64.even	../library/int64.m	/^:- pred even(/;kq|/^\<even\>/;'q;"	kind:pred
int64.from_bytes_be	../library/int64.m	/^:- func from_bytes_be(/;kq|/^\<from_bytes_be\>/;'q;"	kind:func
int64.from_bytes_le	../library/int64.m	/^:- func from_bytes_le(/;kq|/^\<from_bytes_le\>/;'q;"	kind:func
int64.from_int	../library/int64.m	/^:- func from_int(/;kq|/^\<from_int\>/;'q;"	kind:func
int64.max	../library/int64.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
int64.max_int64	../library/int64.m	/^:- func max_int64 = int64.$/;kq|/^\<max_int64\>/;'q;"	kind:func
int64.min	../library/int64.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
int64.min_int64	../library/int64.m	/^:- func min_int64 = int64.$/;kq|/^\<min_int64\>/;'q;"	kind:func
int64.minus	../library/int64.m	/^:- func minus(/;kq|/^\<minus\>/;'q;"	kind:func
int64.nabs	../library/int64.m	/^:- func nabs(/;kq|/^\<nabs\>/;'q;"	kind:func
int64.num_leading_zeros	../library/int64.m	/^:- func num_leading_zeros(/;kq|/^\<num_leading_zeros\>/;'q;"	kind:func
int64.num_ones	../library/int64.m	/^:- func num_ones(/;kq|/^\<num_ones\>/;'q;"	kind:func
int64.num_trailing_zeros	../library/int64.m	/^:- func num_trailing_zeros(/;kq|/^\<num_trailing_zeros\>/;'q;"	kind:func
int64.num_zeros	../library/int64.m	/^:- func num_zeros(/;kq|/^\<num_zeros\>/;'q;"	kind:func
int64.odd	../library/int64.m	/^:- pred odd(/;kq|/^\<odd\>/;'q;"	kind:pred
int64.plus	../library/int64.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
int64.reverse_bits	../library/int64.m	/^:- func reverse_bits(/;kq|/^\<reverse_bits\>/;'q;"	kind:func
int64.reverse_bytes	../library/int64.m	/^:- func reverse_bytes(/;kq|/^\<reverse_bytes\>/;'q;"	kind:func
int64.times	../library/int64.m	/^:- func times(/;kq|/^\<times\>/;'q;"	kind:func
int64.to_int	../library/int64.m	/^:- pred to_int(/;kq|/^\<to_int\>/;'q;"	kind:pred
int64.unchecked_abs	../library/int64.m	/^:- func unchecked_abs(/;kq|/^\<unchecked_abs\>/;'q;"	kind:func
int64.unchecked_left_shift	../library/int64.m	/^:- func unchecked_left_shift(int64::in, int::in) = (/;kq|/^\<unchecked_left_shift\>/;'q;"	kind:func
int64.unchecked_left_ushift	../library/int64.m	/^:- func unchecked_left_ushift(int64::in, uint::in) = (/;kq|/^\<unchecked_left_ushift\>/;'q;"	kind:func
int64.unchecked_quotient	../library/int64.m	/^:- func unchecked_quotient(int64::in, int64::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
int64.unchecked_rem	../library/int64.m	/^:- func unchecked_rem(int64::in, int64::in) = (/;kq|/^\<unchecked_rem\>/;'q;"	kind:func
int64.unchecked_right_shift	../library/int64.m	/^:- func unchecked_right_shift(int64::in, int::in) = (/;kq|/^\<unchecked_right_shift\>/;'q;"	kind:func
int64.unchecked_right_ushift	../library/int64.m	/^:- func unchecked_right_ushift(int64::in, uint::in) = (/;kq|/^\<unchecked_right_ushift\>/;'q;"	kind:func
int64.xor	../library/int64.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
int64::in	../library/int64.m	/^:- func (int64::in) * (int64::in) = (/;kq|/^\<int64::in\>/;'q;"	kind:func
int64::in	../library/int64.m	/^:- func (int64::in) << (int::in) = (/;kq|/^\<int64::in\>/;'q;"	kind:func
int64::in	../library/int64.m	/^:- func (int64::in) >> (int::in) = (/;kq|/^\<int64::in\>/;'q;"	kind:func
int64::in	../library/int64.m	/^:- func (int64::in) \/\/ (int64::in) = (/;kq|/^\<int64::in\>/;'q;"	kind:func
int64::in	../library/int64.m	/^:- func (int64::in) \/\\ (int64::in) = (/;kq|/^\<int64::in\>/;'q;"	kind:func
int64::in	../library/int64.m	/^:- func (int64::in) div (int64::in) = (/;kq|/^\<int64::in\>/;'q;"	kind:func
int64::in	../library/int64.m	/^:- func (int64::in) mod (int64::in) = (/;kq|/^\<int64::in\>/;'q;"	kind:func
int64::in	../library/int64.m	/^:- func (int64::in) rem (int64::in) = (/;kq|/^\<int64::in\>/;'q;"	kind:func
int64::in	../library/int64.m	/^:- pred (int64::in) < (/;kq|/^\<int64::in\>/;'q;"	kind:pred
int64_const	builtin_ops.m	/^    ;       int64_const(int64)$/;kq|-;/\<int64_const\>/;'q;"	kind:cons
int64_const	prog_data.m	/^    ;       int64_const(int64)$/;kq|-;/\<int64_const\>/;'q;"	kind:cons
int64_const_expr_name	llds_out_data.m	/^:- pred int64_const_expr_name(/;kq|/^\<int64_const_expr_name\>/;'q;"	kind:pred
int64_decimal_specifier	../library/string.format.m	/^:- func int64_decimal_specifier = string.$/;kq|/^\<int64_decimal_specifier\>/;'q;"	kind:func	file:
int64_from_dword	builtin_ops.m	/^    ;       int64_from_dword$/;kq|-;/\<int64_from_dword\>/;'q;"	kind:cons
int64_list	../library/integer.m	/^:- func int64_list(list(/;kq|/^\<int64_list\>/;'q;"	kind:func	file:
int64_literal_name	llds_out_data.m	/^:- pred int64_literal_name(/;kq|/^\<int64_literal_name\>/;'q;"	kind:pred	file:
int64_switch	switch_util.m	/^    ;       int64_switch(int_switch_info(int64))$/;kq|-;/\<int64_switch\>/;'q;"	kind:cons
int64_to_decimal_term	../library/term.m	/^:- func int64_to_decimal_term(int64, context) = term(/;kq|/^\<int64_to_decimal_term\>/;'q;"	kind:func
int64_to_decimal_term	../library/term_int.m	/^:- func int64_to_decimal_term(int64, context) = term(/;kq|/^\<int64_to_decimal_term\>/;'q;"	kind:func
int64_to_doc	../library/int64.m	/^:- func int64_to_doc(/;kq|/^\<int64_to_doc\>/;'q;"	kind:func
int64_to_doc	../library/pretty_printer.m	/^:- func int64_to_doc(/;kq|/^\<int64_to_doc\>/;'q;"	kind:func
int64_to_string	../library/string.m	/^:- func int64_to_string(int64::in) = (/;kq|/^\<int64_to_string\>/;'q;"	kind:func
int64_type	builtin_lib_types.m	/^:- func int64_type = mer_type.$/;kq|/^\<int64_type\>/;'q;"	kind:func
int64_type_ctor	builtin_lib_types.m	/^:- func int64_type_ctor = type_ctor.$/;kq|/^\<int64_type_ctor\>/;'q;"	kind:func
int8	../library/int8.m	/^:- func int8 + int8 = int8.$/;kq|/^\<int8\>/;'q;"	kind:func
int8	../library/int8.m	/^:- func int8 - int8 = int8.$/;kq|/^\<int8\>/;'q;"	kind:func
int8.+	../library/int8.m	/^:- func + (int8::in) = (/;kq|/^\<+\>/;'q;"	kind:func
int8.-	../library/int8.m	/^:- func - (int8::in) = (/;kq|/^\<-\>/;'q;"	kind:func
int8.\	../library/int8.m	/^:- func \\ (int8::in) = (/;kq|/^\<\\>/;'q;"	kind:func
int8.abs	../library/int8.m	/^:- func abs(/;kq|/^\<abs\>/;'q;"	kind:func
int8.cast_from_int	../library/int8.m	/^:- func cast_from_int(/;kq|/^\<cast_from_int\>/;'q;"	kind:func
int8.cast_from_uint8	../library/int8.m	/^:- func cast_from_uint8(/;kq|/^\<cast_from_uint8\>/;'q;"	kind:func
int8.cast_to_int	../library/int8.m	/^:- func cast_to_int(/;kq|/^\<cast_to_int\>/;'q;"	kind:func
int8.det_from_int	../library/int8.m	/^:- func det_from_int(/;kq|/^\<det_from_int\>/;'q;"	kind:func
int8.even	../library/int8.m	/^:- pred even(/;kq|/^\<even\>/;'q;"	kind:pred
int8.from_int	../library/int8.m	/^:- pred from_int(/;kq|/^\<from_int\>/;'q;"	kind:pred
int8.max	../library/int8.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
int8.max_int8	../library/int8.m	/^:- func max_int8 = int8.$/;kq|/^\<max_int8\>/;'q;"	kind:func
int8.min	../library/int8.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
int8.min_int8	../library/int8.m	/^:- func min_int8 = int8.$/;kq|/^\<min_int8\>/;'q;"	kind:func
int8.minus	../library/int8.m	/^:- func minus(/;kq|/^\<minus\>/;'q;"	kind:func
int8.nabs	../library/int8.m	/^:- func nabs(/;kq|/^\<nabs\>/;'q;"	kind:func
int8.num_leading_zeros	../library/int8.m	/^:- func num_leading_zeros(/;kq|/^\<num_leading_zeros\>/;'q;"	kind:func
int8.num_ones	../library/int8.m	/^:- func num_ones(/;kq|/^\<num_ones\>/;'q;"	kind:func
int8.num_trailing_zeros	../library/int8.m	/^:- func num_trailing_zeros(/;kq|/^\<num_trailing_zeros\>/;'q;"	kind:func
int8.num_zeros	../library/int8.m	/^:- func num_zeros(/;kq|/^\<num_zeros\>/;'q;"	kind:func
int8.odd	../library/int8.m	/^:- pred odd(/;kq|/^\<odd\>/;'q;"	kind:pred
int8.plus	../library/int8.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
int8.reverse_bits	../library/int8.m	/^:- func reverse_bits(/;kq|/^\<reverse_bits\>/;'q;"	kind:func
int8.times	../library/int8.m	/^:- func times(/;kq|/^\<times\>/;'q;"	kind:func
int8.to_int	../library/int8.m	/^:- func to_int(/;kq|/^\<to_int\>/;'q;"	kind:func
int8.unchecked_abs	../library/int8.m	/^:- func unchecked_abs(/;kq|/^\<unchecked_abs\>/;'q;"	kind:func
int8.unchecked_left_shift	../library/int8.m	/^:- func unchecked_left_shift(int8::in, int::in) = (/;kq|/^\<unchecked_left_shift\>/;'q;"	kind:func
int8.unchecked_left_ushift	../library/int8.m	/^:- func unchecked_left_ushift(int8::in, uint::in) = (/;kq|/^\<unchecked_left_ushift\>/;'q;"	kind:func
int8.unchecked_quotient	../library/int8.m	/^:- func unchecked_quotient(int8::in, int8::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
int8.unchecked_rem	../library/int8.m	/^:- func unchecked_rem(int8::in, int8::in) = (/;kq|/^\<unchecked_rem\>/;'q;"	kind:func
int8.unchecked_right_shift	../library/int8.m	/^:- func unchecked_right_shift(int8::in, int::in) = (/;kq|/^\<unchecked_right_shift\>/;'q;"	kind:func
int8.unchecked_right_ushift	../library/int8.m	/^:- func unchecked_right_ushift(int8::in, uint::in) = (/;kq|/^\<unchecked_right_ushift\>/;'q;"	kind:func
int8.xor	../library/int8.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
int8::in	../library/int8.m	/^:- func (int8::in) * (int8::in) = (/;kq|/^\<int8::in\>/;'q;"	kind:func
int8::in	../library/int8.m	/^:- func (int8::in) << (int::in) = (/;kq|/^\<int8::in\>/;'q;"	kind:func
int8::in	../library/int8.m	/^:- func (int8::in) >> (int::in) = (/;kq|/^\<int8::in\>/;'q;"	kind:func
int8::in	../library/int8.m	/^:- func (int8::in) \/\/ (int8::in) = (/;kq|/^\<int8::in\>/;'q;"	kind:func
int8::in	../library/int8.m	/^:- func (int8::in) \/\\ (int8::in) = (/;kq|/^\<int8::in\>/;'q;"	kind:func
int8::in	../library/int8.m	/^:- func (int8::in) div (int8::in) = (/;kq|/^\<int8::in\>/;'q;"	kind:func
int8::in	../library/int8.m	/^:- func (int8::in) mod (int8::in) = (/;kq|/^\<int8::in\>/;'q;"	kind:func
int8::in	../library/int8.m	/^:- func (int8::in) rem (int8::in) = (/;kq|/^\<int8::in\>/;'q;"	kind:func
int8::in	../library/int8.m	/^:- pred (int8::in) < (/;kq|/^\<int8::in\>/;'q;"	kind:pred
int8_const	builtin_ops.m	/^    ;       int8_const(int8)$/;kq|-;/\<int8_const\>/;'q;"	kind:cons
int8_const	prog_data.m	/^    ;       int8_const(int8)$/;kq|-;/\<int8_const\>/;'q;"	kind:cons
int8_switch	switch_util.m	/^    ;       int8_switch(int_switch_info(int8))$/;kq|-;/\<int8_switch\>/;'q;"	kind:cons
int8_to_decimal_term	../library/term.m	/^:- func int8_to_decimal_term(int8, context) = term(/;kq|/^\<int8_to_decimal_term\>/;'q;"	kind:func
int8_to_decimal_term	../library/term_int.m	/^:- func int8_to_decimal_term(int8, context) = term(/;kq|/^\<int8_to_decimal_term\>/;'q;"	kind:func
int8_to_doc	../library/int8.m	/^:- func int8_to_doc(/;kq|/^\<int8_to_doc\>/;'q;"	kind:func
int8_to_doc	../library/pretty_printer.m	/^:- func int8_to_doc(/;kq|/^\<int8_to_doc\>/;'q;"	kind:func
int8_to_string	../library/string.m	/^:- func int8_to_string(int8::in) = (/;kq|/^\<int8_to_string\>/;'q;"	kind:func
int8_type	builtin_lib_types.m	/^:- func int8_type = mer_type.$/;kq|/^\<int8_type\>/;'q;"	kind:func
int8_type_ctor	builtin_lib_types.m	/^:- func int8_type_ctor = type_ctor.$/;kq|/^\<int8_type_ctor\>/;'q;"	kind:func
int::in	../library/int.m	/^:- func (int::in) * (int::in) = (/;kq|/^\<int::in\>/;'q;"	kind:func
int::in	../library/int.m	/^:- func (int::in) << (int::in) = (/;kq|/^\<int::in\>/;'q;"	kind:func
int::in	../library/int.m	/^:- func (int::in) >> (int::in) = (/;kq|/^\<int::in\>/;'q;"	kind:func
int::in	../library/int.m	/^:- func (int::in) \/ (int::in) = (/;kq|/^\<int::in\>/;'q;"	kind:func
int::in	../library/int.m	/^:- func (int::in) \/\/ (int::in) = (/;kq|/^\<int::in\>/;'q;"	kind:func
int::in	../library/int.m	/^:- func (int::in) \/\\ (int::in) = (/;kq|/^\<int::in\>/;'q;"	kind:func
int::in	../library/int.m	/^:- func (int::in) mod (int::in) = (/;kq|/^\<int::in\>/;'q;"	kind:func
int::in	../library/int.m	/^:- func (int::in) rem (int::in) = (/;kq|/^\<int::in\>/;'q;"	kind:func
int::in	../library/int.m	/^:- pred (int::in) < (/;kq|/^\<int::in\>/;'q;"	kind:pred
int_64_switch	switch_util.m	/^    ;       int_64_switch$/;kq|-;/\<int_64_switch\>/;'q;"	kind:cons
int_a_nb	../library/ranges.m	/^:- func int_a_nb(/;kq|/^\<int_a_nb\>/;'q;"	kind:func	file:
int_arith	builtin_ops.m	/^    --->    int_arith(int_type, arith_op)$/;kq|-;/\<int_arith\>/;'q;"	kind:cons
int_as_uint_cmp	builtin_ops.m	/^    ;       int_as_uint_cmp(int_as_uint_cmp_op)$/;kq|-;/\<int_as_uint_cmp\>/;'q;"	kind:cons
int_as_uint_cmp_op	builtin_ops.m	/^:- type int_as_uint_cmp_op =< cmp_op$/;kq|-;/\<int_as_uint_cmp_op\>/;'q;"	kind:type
int_cmp	builtin_ops.m	/^    ;       int_cmp(int_type, cmp_op)$/;kq|-;/\<int_cmp\>/;'q;"	kind:cons
int_const	builtin_ops.m	/^    --->    int_const(int)$/;kq|-;/\<int_const\>/;'q;"	kind:cons
int_const	prog_data.m	/^    --->    int_const(int)$/;kq|-;/\<int_const\>/;'q;"	kind:cons
int_const_map	polymorphism_info.m	/^:- type int_const_map == map(int, prog_var).$/;kq|-;/\<int_const_map\>/;'q;"	kind:type
int_const_to_decimal_term	parse_tree_to_term.m	/^:- func int_const_to_decimal_term(some_int_const, term.context) = term(/;kq|/^\<int_const_to_decimal_term\>/;'q;"	kind:func
int_const_to_string_and_suffix	parse_tree_out_cons_id.m	/^:- pred int_const_to_string_and_suffix(/;kq|/^\<int_const_to_string_and_suffix\>/;'q;"	kind:pred
int_const_to_string_with_suffix	hlds_out_util.m	/^:- func int_const_to_string_with_suffix(/;kq|/^\<int_const_to_string_with_suffix\>/;'q;"	kind:func	file:
int_deps_graph	d_file_deps.m	/^                int_deps_graph          :: digraph(module_name),$/;kq|-;/\<int_deps_graph\>/;'q;"	kind:fld
int_domain_checks	../library/int.m	/^:- pred int_domain_checks is semidet.$/;kq|/^\<int_domain_checks\>/;'q;"	kind:pred	file:
int_emu.bits_16	int_emu.m	/^    ;       bits_16$/;kq|-;/\<int_emu.bits_16\>/;'q;"	kind:cons
int_emu.bits_32	int_emu.m	/^    ;       bits_32$/;kq|-;/\<int_emu.bits_32\>/;'q;"	kind:cons
int_emu.bits_64	int_emu.m	/^    ;       bits_64.$/;kq|-;/\<int_emu.bits_64\>/;'q;"	kind:cons
int_emu.bits_8	int_emu.m	/^    ;       bits_8$/;kq|-;/\<int_emu.bits_8\>/;'q;"	kind:cons
int_emu.emu_and	int_emu.m	/^:- pred emu_and(/;kq|/^\<emu_and\>/;'q;"	kind:pred
int_emu.emu_left_shift	int_emu.m	/^:- pred emu_left_shift(/;kq|/^\<emu_left_shift\>/;'q;"	kind:pred
int_emu.emu_minus	int_emu.m	/^:- pred emu_minus(/;kq|/^\<emu_minus\>/;'q;"	kind:pred
int_emu.emu_mod	int_emu.m	/^:- pred emu_mod(/;kq|/^\<emu_mod\>/;'q;"	kind:pred
int_emu.emu_not	int_emu.m	/^:- pred emu_not(/;kq|/^\<emu_not\>/;'q;"	kind:pred
int_emu.emu_or	int_emu.m	/^:- pred emu_or(/;kq|/^\<emu_or\>/;'q;"	kind:pred
int_emu.emu_plus	int_emu.m	/^:- pred emu_plus(/;kq|/^\<emu_plus\>/;'q;"	kind:pred
int_emu.emu_quotient	int_emu.m	/^:- pred emu_quotient(/;kq|/^\<emu_quotient\>/;'q;"	kind:pred
int_emu.emu_rem	int_emu.m	/^:- pred emu_rem(/;kq|/^\<emu_rem\>/;'q;"	kind:pred
int_emu.emu_right_shift	int_emu.m	/^:- pred emu_right_shift(/;kq|/^\<emu_right_shift\>/;'q;"	kind:pred
int_emu.emu_times	int_emu.m	/^:- pred emu_times(/;kq|/^\<emu_times\>/;'q;"	kind:pred
int_emu.emu_xor	int_emu.m	/^:- pred emu_xor(/;kq|/^\<emu_xor\>/;'q;"	kind:pred
int_emu.get_op_num_bits	int_emu.m	/^:- func get_op_num_bits(/;kq|/^\<get_op_num_bits\>/;'q;"	kind:func	file:
int_emu.get_op_type_bits	int_emu.m	/^:- func get_op_type_bits(/;kq|/^\<get_op_type_bits\>/;'q;"	kind:func	file:
int_emu.op_int	int_emu.m	/^    --->    op_int(op_num_bits)$/;kq|-;/\<int_emu.op_int\>/;'q;"	kind:cons
int_emu.op_num_bits	int_emu.m	/^:- type op_num_bits$/;kq|-;/\<int_emu.op_num_bits\>/;'q;"	kind:type
int_emu.op_type	int_emu.m	/^:- type op_type$/;kq|-;/\<int_emu.op_type\>/;'q;"	kind:type
int_emu.op_uint	int_emu.m	/^    ;       op_uint(op_num_bits).$/;kq|-;/\<int_emu.op_uint\>/;'q;"	kind:cons
int_emu.target_op_type	int_emu.m	/^:- func target_op_type(/;kq|/^\<target_op_type\>/;'q;"	kind:func
int_emu.target_word_bits	int_emu.m	/^:- func target_word_bits(/;kq|/^\<target_word_bits\>/;'q;"	kind:func
int_emu.word_bits	int_emu.m	/^    --->    word_bits(int)$/;kq|-;/\<int_emu.word_bits\>/;'q;"	kind:cons
int_file_kind	file_kind.m	/^:- type int_file_kind$/;kq|-;/\<int_file_kind\>/;'q;"	kind:type
int_file_kind_to_extension	file_kind.m	/^:- pred int_file_kind_to_extension(/;kq|/^\<int_file_kind_to_extension\>/;'q;"	kind:pred
int_fixed	error_spec.m	/^    ;       int_fixed(int)$/;kq|-;/\<int_fixed\>/;'q;"	kind:cons
int_for_opt_spec	prog_parse_tree.m	/^:- type int_for_opt_spec$/;kq|-;/\<int_for_opt_spec\>/;'q;"	kind:type
int_ge	../library/diet.m	/^:- pred int_ge(/;kq|/^\<int_ge\>/;'q;"	kind:pred	file:
int_gt	../library/diet.m	/^:- pred int_gt(/;kq|/^\<int_gt\>/;'q;"	kind:pred	file:
int_import	prog_parse_tree.m	/^    --->    int_import(prog_context)$/;kq|-;/\<int_import\>/;'q;"	kind:cons
int_import	prog_parse_tree.m	/^    --->    int_import(prog_context).$/;kq|-;/\<int_import\>/;'q;"	kind:cons
int_import_context_map	convert_import_use.m	/^:- type int_import_context_map$/;kq|-;/\<int_import_context_map\>/;'q;"	kind:type
int_import_map	prog_parse_tree.m	/^:- type int_import_map ==$/;kq|-;/\<int_import_map\>/;'q;"	kind:type
int_include_module_info	prog_parse_tree.m	/^:- type int_include_module_info =< include_module_info$/;kq|-;/\<int_include_module_info\>/;'q;"	kind:type
int_include_module_map	prog_parse_tree.m	/^:- type int_include_module_map == map(module_name, int_include_module_info).$/;kq|-;/\<int_include_module_map\>/;'q;"	kind:type
int_least16	llds.m	/^    ;       int_least16$/;kq|-;/\<int_least16\>/;'q;"	kind:cons
int_least32	llds.m	/^    ;       int_least32$/;kq|-;/\<int_least32\>/;'q;"	kind:cons
int_least8	llds.m	/^    --->    int_least8$/;kq|-;/\<int_least8\>/;'q;"	kind:cons
int_least_type	llds.m	/^:- type int_least_type$/;kq|-;/\<int_least_type\>/;'q;"	kind:type
int_length_modifier	../library/string.format.m	/^:- func int_length_modifier = string.$/;kq|/^\<int_length_modifier\>/;'q;"	kind:func	file:
int_list	../library/integer.m	/^:- func int_list(list(/;kq|/^\<int_list\>/;'q;"	kind:func	file:
int_list_to_string	interval.m	/^:- func int_list_to_string(list(/;kq|/^\<int_list_to_string\>/;'q;"	kind:func
int_list_to_string	parse_tree_out_pragma.m	/^:- func int_list_to_string(list(/;kq|/^\<int_list_to_string\>/;'q;"	kind:func	file:
int_literal	../library/parsing_utils.m	/^:- pred int_literal(/;kq|/^\<int_literal\>/;'q;"	kind:pred
int_literal_as_string	../library/parsing_utils.m	/^:- pred int_literal_as_string(/;kq|/^\<int_literal_as_string\>/;'q;"	kind:pred
int_max_32_switch	switch_util.m	/^    ;       int_max_32_switch$/;kq|-;/\<int_max_32_switch\>/;'q;"	kind:cons
int_misc_binary_op	builtin_ops.m	/^:- inst int_misc_binary_op for binary_op\/0$/;kq|-;/\<int_misc_binary_op\>/;'q;"	kind:inst
int_module_section	prog_parse_tree.m	/^:- type int_module_section =< module_section$/;kq|-;/\<int_module_section\>/;'q;"	kind:type
int_na_b	../library/ranges.m	/^:- func int_na_b(/;kq|/^\<int_na_b\>/;'q;"	kind:func	file:
int_name	error_spec.m	/^    ;       int_name(int)$/;kq|-;/\<int_name\>/;'q;"	kind:cons
int_name_str	error_spec.m	/^:- func int_name_str(/;kq|/^\<int_name_str\>/;'q;"	kind:func
int_offset	../library/version_bitmap.m	/^:- func int_offset(/;kq|/^\<int_offset\>/;'q;"	kind:func	file:
int_or_opt_file_kind	file_kind.m	/^:- type int_or_opt_file_kind$/;kq|-;/\<int_or_opt_file_kind\>/;'q;"	kind:type
int_or_var	polymorphism_type_info.m	/^:- type int_or_var$/;kq|-;/\<int_or_var\>/;'q;"	kind:type
int_section_import	prog_parse_tree.m	/^:- type int_section_import =< section_import_and_or_use$/;kq|-;/\<int_section_import\>/;'q;"	kind:type
int_size	parse_string_format.m	/^:- type int_size$/;kq|-;/\<int_size\>/;'q;"	kind:type
int_size_16	parse_string_format.m	/^    ;       int_size_16$/;kq|-;/\<int_size_16\>/;'q;"	kind:cons
int_size_32	parse_string_format.m	/^    ;       int_size_32$/;kq|-;/\<int_size_32\>/;'q;"	kind:cons
int_size_64	parse_string_format.m	/^    ;       int_size_64.$/;kq|-;/\<int_size_64\>/;'q;"	kind:cons
int_size_8	parse_string_format.m	/^    ;       int_size_8$/;kq|-;/\<int_size_8\>/;'q;"	kind:cons
int_size_word	parse_string_format.m	/^    --->    int_size_word$/;kq|-;/\<int_size_word\>/;'q;"	kind:cons
int_special	../library/getopt.m	/^    ;       int_special$/;kq|-;/\<int_special\>/;'q;"	kind:cons
int_special	../library/getopt_io.m	/^    ;       int_special$/;kq|-;/\<int_special\>/;'q;"	kind:cons
int_switch	switch_util.m	/^    --->    int_switch(int_switch_info(int))$/;kq|-;/\<int_switch\>/;'q;"	kind:cons
int_switch_info	switch_util.m	/^:- type int_switch_info(T)$/;kq|-;/\<int_switch_info\>/;'q;"	kind:type
int_tag	hlds_data.m	/^    --->    int_tag(int_tag)$/;kq|-;/\<int_tag\>/;'q;"	kind:cons
int_tag	hlds_data.m	/^:- type int_tag$/;kq|-;/\<int_tag\>/;'q;"	kind:type
int_tag_int	hlds_data.m	/^    --->    int_tag_int(int)$/;kq|-;/\<int_tag_int\>/;'q;"	kind:cons
int_tag_int16	hlds_data.m	/^    ;       int_tag_int16(int16)$/;kq|-;/\<int_tag_int16\>/;'q;"	kind:cons
int_tag_int32	hlds_data.m	/^    ;       int_tag_int32(int32)$/;kq|-;/\<int_tag_int32\>/;'q;"	kind:cons
int_tag_int64	hlds_data.m	/^    ;       int_tag_int64(int64)$/;kq|-;/\<int_tag_int64\>/;'q;"	kind:cons
int_tag_int8	hlds_data.m	/^    ;       int_tag_int8(int8)$/;kq|-;/\<int_tag_int8\>/;'q;"	kind:cons
int_tag_max	switch_util.m	/^    func int_tag_max(T, T) = T,$/;kq|-;/\<int_tag_max\>/;'q;"	kind:tcm	file:
int_tag_max	switch_util.m	/^    func(int_tag_max\/2) is int.max,$/;kq|-;/\<int_tag_max\>/;'q;"	kind:tcim	file:
int_tag_max	switch_util.m	/^    func(int_tag_max\/2) is int16.max,$/;kq|-;/\<int_tag_max\>/;'q;"	kind:tcim	file:
int_tag_max	switch_util.m	/^    func(int_tag_max\/2) is int32.max,$/;kq|-;/\<int_tag_max\>/;'q;"	kind:tcim	file:
int_tag_max	switch_util.m	/^    func(int_tag_max\/2) is int64.max,$/;kq|-;/\<int_tag_max\>/;'q;"	kind:tcim	file:
int_tag_max	switch_util.m	/^    func(int_tag_max\/2) is int8.max,$/;kq|-;/\<int_tag_max\>/;'q;"	kind:tcim	file:
int_tag_max	switch_util.m	/^    func(int_tag_max\/2) is uint.max,$/;kq|-;/\<int_tag_max\>/;'q;"	kind:tcim	file:
int_tag_max	switch_util.m	/^    func(int_tag_max\/2) is uint16.max,$/;kq|-;/\<int_tag_max\>/;'q;"	kind:tcim	file:
int_tag_max	switch_util.m	/^    func(int_tag_max\/2) is uint32.max,$/;kq|-;/\<int_tag_max\>/;'q;"	kind:tcim	file:
int_tag_max	switch_util.m	/^    func(int_tag_max\/2) is uint64.max,$/;kq|-;/\<int_tag_max\>/;'q;"	kind:tcim	file:
int_tag_max	switch_util.m	/^    func(int_tag_max\/2) is uint8.max,$/;kq|-;/\<int_tag_max\>/;'q;"	kind:tcim	file:
int_tag_min	switch_util.m	/^    func int_tag_min(T, T) = T,$/;kq|-;/\<int_tag_min\>/;'q;"	kind:tcm	file:
int_tag_min	switch_util.m	/^    func(int_tag_min\/2) is int.min,$/;kq|-;/\<int_tag_min\>/;'q;"	kind:tcim	file:
int_tag_min	switch_util.m	/^    func(int_tag_min\/2) is int16.min,$/;kq|-;/\<int_tag_min\>/;'q;"	kind:tcim	file:
int_tag_min	switch_util.m	/^    func(int_tag_min\/2) is int32.min,$/;kq|-;/\<int_tag_min\>/;'q;"	kind:tcim	file:
int_tag_min	switch_util.m	/^    func(int_tag_min\/2) is int64.min,$/;kq|-;/\<int_tag_min\>/;'q;"	kind:tcim	file:
int_tag_min	switch_util.m	/^    func(int_tag_min\/2) is int8.min,$/;kq|-;/\<int_tag_min\>/;'q;"	kind:tcim	file:
int_tag_min	switch_util.m	/^    func(int_tag_min\/2) is uint.min,$/;kq|-;/\<int_tag_min\>/;'q;"	kind:tcim	file:
int_tag_min	switch_util.m	/^    func(int_tag_min\/2) is uint16.min,$/;kq|-;/\<int_tag_min\>/;'q;"	kind:tcim	file:
int_tag_min	switch_util.m	/^    func(int_tag_min\/2) is uint32.min,$/;kq|-;/\<int_tag_min\>/;'q;"	kind:tcim	file:
int_tag_min	switch_util.m	/^    func(int_tag_min\/2) is uint64.min,$/;kq|-;/\<int_tag_min\>/;'q;"	kind:tcim	file:
int_tag_min	switch_util.m	/^    func(int_tag_min\/2) is uint8.min,$/;kq|-;/\<int_tag_min\>/;'q;"	kind:tcim	file:
int_tag_to_const_and_int_type	unify_gen_util.m	/^:- pred int_tag_to_const_and_int_type(/;kq|/^\<int_tag_to_const_and_int_type\>/;'q;"	kind:pred
int_tag_to_mlds_rval_const	ml_unify_gen_construct.m	/^:- func int_tag_to_mlds_rval_const(/;kq|/^\<int_tag_to_mlds_rval_const\>/;'q;"	kind:func	file:
int_tag_uint	hlds_data.m	/^    ;       int_tag_uint(uint)$/;kq|-;/\<int_tag_uint\>/;'q;"	kind:cons
int_tag_uint16	hlds_data.m	/^    ;       int_tag_uint16(uint16)$/;kq|-;/\<int_tag_uint16\>/;'q;"	kind:cons
int_tag_uint32	hlds_data.m	/^    ;       int_tag_uint32(uint32)$/;kq|-;/\<int_tag_uint32\>/;'q;"	kind:cons
int_tag_uint64	hlds_data.m	/^    ;       int_tag_uint64(uint64).$/;kq|-;/\<int_tag_uint64\>/;'q;"	kind:cons
int_tag_uint8	hlds_data.m	/^    ;       int_tag_uint8(uint8)$/;kq|-;/\<int_tag_uint8\>/;'q;"	kind:cons
int_tag_value	switch_util.m	/^:- instance int_tag_value(int) where [$/;kq|-;/\<int_tag_value\>/;'q;"	kind:tci	file:
int_tag_value	switch_util.m	/^:- instance int_tag_value(int16) where [$/;kq|-;/\<int_tag_value\>/;'q;"	kind:tci	file:
int_tag_value	switch_util.m	/^:- instance int_tag_value(int32) where [$/;kq|-;/\<int_tag_value\>/;'q;"	kind:tci	file:
int_tag_value	switch_util.m	/^:- instance int_tag_value(int64) where [$/;kq|-;/\<int_tag_value\>/;'q;"	kind:tci	file:
int_tag_value	switch_util.m	/^:- instance int_tag_value(int8) where [$/;kq|-;/\<int_tag_value\>/;'q;"	kind:tci	file:
int_tag_value	switch_util.m	/^:- instance int_tag_value(uint) where [$/;kq|-;/\<int_tag_value\>/;'q;"	kind:tci	file:
int_tag_value	switch_util.m	/^:- instance int_tag_value(uint16) where [$/;kq|-;/\<int_tag_value\>/;'q;"	kind:tci	file:
int_tag_value	switch_util.m	/^:- instance int_tag_value(uint32) where [$/;kq|-;/\<int_tag_value\>/;'q;"	kind:tci	file:
int_tag_value	switch_util.m	/^:- instance int_tag_value(uint64) where [$/;kq|-;/\<int_tag_value\>/;'q;"	kind:tci	file:
int_tag_value	switch_util.m	/^:- instance int_tag_value(uint8) where [$/;kq|-;/\<int_tag_value\>/;'q;"	kind:tci	file:
int_tag_value	switch_util.m	/^:- typeclass int_tag_value(T) where [$/;kq|-;/\<int_tag_value\>/;'q;"	kind:tc	file:
int_to_base_string	../library/string.m	/^:- func int_to_base_string(int::in, int::in) = (/;kq|/^\<int_to_base_string\>/;'q;"	kind:func
int_to_base_string_group	../library/string.m	/^:- func int_to_base_string_group(/;kq|/^\<int_to_base_string_group\>/;'q;"	kind:func
int_to_base_string_group_loop	../library/string.m	/^:- pred int_to_base_string_group_loop(/;kq|/^\<int_to_base_string_group_loop\>/;'q;"	kind:pred	file:
int_to_base_string_loop	../library/string.m	/^:- pred int_to_base_string_loop(/;kq|/^\<int_to_base_string_loop\>/;'q;"	kind:pred	file:
int_to_binary_digit	../library/char.m	/^:- pred int_to_binary_digit(/;kq|/^\<int_to_binary_digit\>/;'q;"	kind:pred
int_to_decimal_digit	../library/char.m	/^:- pred int_to_decimal_digit(/;kq|/^\<int_to_decimal_digit\>/;'q;"	kind:pred
int_to_decimal_term	../library/term.m	/^:- func int_to_decimal_term(int, context) = term(/;kq|/^\<int_to_decimal_term\>/;'q;"	kind:func
int_to_decimal_term	../library/term_int.m	/^:- func int_to_decimal_term(int, context) = term(/;kq|/^\<int_to_decimal_term\>/;'q;"	kind:func
int_to_doc	../library/int.m	/^:- func int_to_doc(/;kq|/^\<int_to_doc\>/;'q;"	kind:func
int_to_doc	../library/pretty_printer.m	/^:- func int_to_doc(/;kq|/^\<int_to_doc\>/;'q;"	kind:func
int_to_extended_digit	../library/char.m	/^:- pred int_to_extended_digit(/;kq|/^\<int_to_extended_digit\>/;'q;"	kind:pred	file:
int_to_hex_char	../library/char.m	/^:- pred int_to_hex_char(/;kq|/^\<int_to_hex_char\>/;'q;"	kind:pred
int_to_hex_digit	../library/char.m	/^:- pred int_to_hex_digit(/;kq|/^\<int_to_hex_digit\>/;'q;"	kind:pred
int_to_integer	../library/integer.m	/^:- func int_to_integer(/;kq|/^\<int_to_integer\>/;'q;"	kind:func	file:
int_to_maybe_dst	../library/time.m	/^:- func int_to_maybe_dst(int) = maybe(/;kq|/^\<int_to_maybe_dst\>/;'q;"	kind:func	file:
int_to_month	../library/calendar.m	/^:- pred int_to_month(/;kq|/^\<int_to_month\>/;'q;"	kind:pred
int_to_octal_digit	../library/char.m	/^:- pred int_to_octal_digit(/;kq|/^\<int_to_octal_digit\>/;'q;"	kind:pred
int_to_string	../library/string.m	/^:- func int_to_string(int::in) = (/;kq|/^\<int_to_string\>/;'q;"	kind:func
int_to_string_thousands	../library/string.m	/^:- func int_to_string_thousands(int::in) = (/;kq|/^\<int_to_string_thousands\>/;'q;"	kind:func
int_type	builtin_lib_types.m	/^:- func int_type = mer_type.$/;kq|/^\<int_type\>/;'q;"	kind:func
int_type	prog_data.m	/^:- type int_type$/;kq|-;/\<int_type\>/;'q;"	kind:type
int_type_ctor	builtin_lib_types.m	/^:- func int_type_ctor = type_ctor.$/;kq|/^\<int_type_ctor\>/;'q;"	kind:func
int_type_ctor_repns	make_hlds_separate_items.m	/^:- type int_type_ctor_repns$/;kq|-;/\<int_type_ctor_repns\>/;'q;"	kind:type	file:
int_type_int	prog_data.m	/^    --->    int_type_int$/;kq|-;/\<int_type_int\>/;'q;"	kind:cons
int_type_int16	prog_data.m	/^    ;       int_type_int16$/;kq|-;/\<int_type_int16\>/;'q;"	kind:cons
int_type_int32	prog_data.m	/^    ;       int_type_int32$/;kq|-;/\<int_type_int32\>/;'q;"	kind:cons
int_type_int64	prog_data.m	/^    ;       int_type_int64$/;kq|-;/\<int_type_int64\>/;'q;"	kind:cons
int_type_int8	prog_data.m	/^    ;       int_type_int8$/;kq|-;/\<int_type_int8\>/;'q;"	kind:cons
int_type_module_name	prog_data.m	/^:- pred int_type_module_name(/;kq|/^\<int_type_module_name\>/;'q;"	kind:pred
int_type_target_bits	simplify_goal_call.m	/^:- func int_type_target_bits(/;kq|/^\<int_type_target_bits\>/;'q;"	kind:func	file:
int_type_to_csharp_type	mlds_to_cs_type.m	/^:- func int_type_to_csharp_type(/;kq|/^\<int_type_to_csharp_type\>/;'q;"	kind:func
int_type_to_strcord	mlds_dump.m	/^:- func int_type_to_strcord(/;kq|/^\<int_type_to_strcord\>/;'q;"	kind:func	file:
int_type_uint	prog_data.m	/^    ;       int_type_uint$/;kq|-;/\<int_type_uint\>/;'q;"	kind:cons
int_type_uint16	prog_data.m	/^    ;       int_type_uint16$/;kq|-;/\<int_type_uint16\>/;'q;"	kind:cons
int_type_uint32	prog_data.m	/^    ;       int_type_uint32$/;kq|-;/\<int_type_uint32\>/;'q;"	kind:cons
int_type_uint64	prog_data.m	/^    ;       int_type_uint64.$/;kq|-;/\<int_type_uint64\>/;'q;"	kind:cons
int_type_uint8	prog_data.m	/^    ;       int_type_uint8$/;kq|-;/\<int_type_uint8\>/;'q;"	kind:cons
int_use	prog_parse_tree.m	/^    --->    int_use(prog_context)$/;kq|-;/\<int_use\>/;'q;"	kind:cons
int_use	prog_parse_tree.m	/^    ;       int_use(prog_context)$/;kq|-;/\<int_use\>/;'q;"	kind:cons
int_use_context_map	convert_import_use.m	/^:- type int_use_context_map$/;kq|-;/\<int_use_context_map\>/;'q;"	kind:type
int_use_imp_import	prog_parse_tree.m	/^    ;       int_use_imp_import(prog_context, prog_context).$/;kq|-;/\<int_use_imp_import\>/;'q;"	kind:cons
int_used_modules	prog_data_used_modules.m	/^                int_used_modules    :: set(module_name),$/;kq|-;/\<int_used_modules\>/;'q;"	kind:fld
intcord	mlds_dump.m	/^:- func intcord(/;kq|/^\<intcord\>/;'q;"	kind:func	file:
integer	../library/integer.m	/^:- func integer + integer = integer.$/;kq|/^\<integer\>/;'q;"	kind:func
integer	../library/integer.m	/^:- func integer << int = integer.$/;kq|/^\<integer\>/;'q;"	kind:func
integer	../library/integer.m	/^:- func integer >> int = integer.$/;kq|/^\<integer\>/;'q;"	kind:func
integer	../library/integer.m	/^:- func integer \/\/ integer = integer.$/;kq|/^\<integer\>/;'q;"	kind:func
integer	../library/integer.m	/^:- func integer \/\\ integer = integer.$/;kq|/^\<integer\>/;'q;"	kind:func
integer	../library/integer.m	/^:- func integer div integer = integer.$/;kq|/^\<integer\>/;'q;"	kind:func
integer	../library/integer.m	/^:- func integer mod integer = integer.$/;kq|/^\<integer\>/;'q;"	kind:func
integer	../library/integer.m	/^:- func integer rem integer = integer.$/;kq|/^\<integer\>/;'q;"	kind:func
integer	../library/integer.m	/^:- func integer(/;kq|/^\<integer\>/;'q;"	kind:func
integer	../library/integer.m	/^:- type integer$/;kq|-;/\<integer\>/;'q;"	kind:type	file:
integer	../library/mercury_term_lexer.m	/^    ;       integer(integer_base, integer, signedness, integer_size)$/;kq|-;/\<integer\>/;'q;"	kind:cons
integer	../library/mercury_term_lexer.m	/^    ;       integer(integer_base, integer, signedness, integer_size)$/;kq|-;/\<integer\>/;'q;"	kind:cons
integer	../library/mercury_term_lexer.m	/^    ;       integer(integer_base, integer, signedness, integer_size)$/;kq|-;/\<integer\>/;'q;"	kind:cons	file:
integer	../library/term.m	/^    ;       integer($/;kq|-;/\<integer\>/;'q;"	kind:cons
integer.'+'	../library/integer.m	/^:- func '+'(/;kq|/^\<'+'\>/;'q;"	kind:func
integer.'-'	../library/integer.m	/^:- func '-'(/;kq|/^\<'-'\>/;'q;"	kind:func
integer.'<'	../library/integer.m	/^:- pred '<'(/;kq|/^\<'<'\>/;'q;"	kind:pred
integer.'=<'	../library/integer.m	/^:- pred '=<'(/;kq|/^\<'=<'\>/;'q;"	kind:pred
integer.'>'	../library/integer.m	/^:- pred '>'(/;kq|/^\<'>'\>/;'q;"	kind:pred
integer.'>='	../library/integer.m	/^:- pred '>='(/;kq|/^\<'>='\>/;'q;"	kind:pred
integer.\	../library/integer.m	/^:- func \\ integer = integer.$/;kq|/^\<\\>/;'q;"	kind:func
integer.abs	../library/integer.m	/^:- func abs(/;kq|/^\<abs\>/;'q;"	kind:func
integer.accumulate_integer	../library/integer.m	/^:- pred accumulate_integer(/;kq|/^\<accumulate_integer\>/;'q;"	kind:pred	file:
integer.add_pairs	../library/integer.m	/^:- pred add_pairs(/;kq|/^\<add_pairs\>/;'q;"	kind:pred	file:
integer.add_pairs_equal	../library/integer.m	/^:- pred add_pairs_equal(digit::out, list(digit)::in, list(/;kq|/^\<add_pairs_equal\>/;'q;"	kind:pred	file:
integer.and_not_pairs	../library/integer.m	/^:- func and_not_pairs(/;kq|/^\<and_not_pairs\>/;'q;"	kind:func	file:
integer.and_not_pairs_equal	../library/integer.m	/^:- func and_not_pairs_equal(list(digit), list(digit)) = list(/;kq|/^\<and_not_pairs_equal\>/;'q;"	kind:func	file:
integer.and_pairs	../library/integer.m	/^:- func and_pairs(/;kq|/^\<and_pairs\>/;'q;"	kind:func	file:
integer.and_pairs_equal	../library/integer.m	/^:- func and_pairs_equal(list(digit), list(digit)) = list(/;kq|/^\<and_pairs_equal\>/;'q;"	kind:func	file:
integer.base	../library/integer.m	/^:- func base = int.$/;kq|/^\<base\>/;'q;"	kind:func	file:
integer.basediv2	../library/integer.m	/^:- func basediv2 = int.$/;kq|/^\<basediv2\>/;'q;"	kind:func	file:
integer.basemask	../library/integer.m	/^:- func basemask = int.$/;kq|/^\<basemask\>/;'q;"	kind:func	file:
integer.big_abs	../library/integer.m	/^:- func big_abs(/;kq|/^\<big_abs\>/;'q;"	kind:func	file:
integer.big_and	../library/integer.m	/^:- func big_and(/;kq|/^\<big_and\>/;'q;"	kind:func	file:
integer.big_and_not	../library/integer.m	/^:- func big_and_not(/;kq|/^\<big_and_not\>/;'q;"	kind:func	file:
integer.big_cmp	../library/integer.m	/^:- func big_cmp(/;kq|/^\<big_cmp\>/;'q;"	kind:func	file:
integer.big_div	../library/integer.m	/^:- func big_div(/;kq|/^\<big_div\>/;'q;"	kind:func	file:
integer.big_isnegative	../library/integer.m	/^:- pred big_isnegative(/;kq|/^\<big_isnegative\>/;'q;"	kind:pred	file:
integer.big_left_shift	../library/integer.m	/^:- func big_left_shift(/;kq|/^\<big_left_shift\>/;'q;"	kind:func	file:
integer.big_mod	../library/integer.m	/^:- func big_mod(/;kq|/^\<big_mod\>/;'q;"	kind:func	file:
integer.big_mul	../library/integer.m	/^:- func big_mul(/;kq|/^\<big_mul\>/;'q;"	kind:func	file:
integer.big_neg	../library/integer.m	/^:- func big_neg(/;kq|/^\<big_neg\>/;'q;"	kind:func	file:
integer.big_or	../library/integer.m	/^:- func big_or(/;kq|/^\<big_or\>/;'q;"	kind:func	file:
integer.big_plus	../library/integer.m	/^:- func big_plus(/;kq|/^\<big_plus\>/;'q;"	kind:func	file:
integer.big_pow	../library/integer.m	/^:- func big_pow(/;kq|/^\<big_pow\>/;'q;"	kind:func	file:
integer.big_pow_sqmul	../library/integer.m	/^:- func big_pow_sqmul(/;kq|/^\<big_pow_sqmul\>/;'q;"	kind:func	file:
integer.big_quot	../library/integer.m	/^:- func big_quot(/;kq|/^\<big_quot\>/;'q;"	kind:func	file:
integer.big_quot_rem	../library/integer.m	/^:- pred big_quot_rem(/;kq|/^\<big_quot_rem\>/;'q;"	kind:pred	file:
integer.big_rem	../library/integer.m	/^:- func big_rem(/;kq|/^\<big_rem\>/;'q;"	kind:func	file:
integer.big_right_shift	../library/integer.m	/^:- func big_right_shift(/;kq|/^\<big_right_shift\>/;'q;"	kind:func	file:
integer.big_sign	../library/integer.m	/^:- func big_sign(/;kq|/^\<big_sign\>/;'q;"	kind:func	file:
integer.big_xor	../library/integer.m	/^:- func big_xor(/;kq|/^\<big_xor\>/;'q;"	kind:func	file:
integer.big_xor_not	../library/integer.m	/^:- func big_xor_not(/;kq|/^\<big_xor_not\>/;'q;"	kind:func	file:
integer.chop	../library/integer.m	/^:- pred chop(/;kq|/^\<chop\>/;'q;"	kind:pred	file:
integer.chop_int64	../library/integer.m	/^:- pred chop_int64(/;kq|/^\<chop_int64\>/;'q;"	kind:pred	file:
integer.chop_uint	../library/integer.m	/^:- pred chop_uint(/;kq|/^\<chop_uint\>/;'q;"	kind:pred	file:
integer.chop_uint32	../library/integer.m	/^:- pred chop_uint32(/;kq|/^\<chop_uint32\>/;'q;"	kind:pred	file:
integer.chop_uint64	../library/integer.m	/^:- pred chop_uint64(/;kq|/^\<chop_uint64\>/;'q;"	kind:pred	file:
integer.decap	../library/integer.m	/^:- func decap(/;kq|/^\<decap\>/;'q;"	kind:func	file:
integer.det_first	../library/integer.m	/^:- func det_first(/;kq|/^\<det_first\>/;'q;"	kind:func	file:
integer.det_from_base_string	../library/integer.m	/^:- func det_from_base_string(/;kq|/^\<det_from_base_string\>/;'q;"	kind:func
integer.det_from_string	../library/integer.m	/^:- func det_from_string(/;kq|/^\<det_from_string\>/;'q;"	kind:func
integer.det_second	../library/integer.m	/^:- func det_second(/;kq|/^\<det_second\>/;'q;"	kind:func	file:
integer.det_tail	../library/integer.m	/^:- func det_tail(/;kq|/^\<det_tail\>/;'q;"	kind:func	file:
integer.det_to_int	../library/integer.m	/^:- func det_to_int(/;kq|/^\<det_to_int\>/;'q;"	kind:func
integer.det_to_int16	../library/integer.m	/^:- func det_to_int16(/;kq|/^\<det_to_int16\>/;'q;"	kind:func
integer.det_to_int32	../library/integer.m	/^:- func det_to_int32(/;kq|/^\<det_to_int32\>/;'q;"	kind:func
integer.det_to_int64	../library/integer.m	/^:- func det_to_int64(/;kq|/^\<det_to_int64\>/;'q;"	kind:func
integer.det_to_int8	../library/integer.m	/^:- func det_to_int8(/;kq|/^\<det_to_int8\>/;'q;"	kind:func
integer.det_to_uint	../library/integer.m	/^:- func det_to_uint(/;kq|/^\<det_to_uint\>/;'q;"	kind:func
integer.det_to_uint16	../library/integer.m	/^:- func det_to_uint16(/;kq|/^\<det_to_uint16\>/;'q;"	kind:func
integer.det_to_uint32	../library/integer.m	/^:- func det_to_uint32(/;kq|/^\<det_to_uint32\>/;'q;"	kind:func
integer.det_to_uint64	../library/integer.m	/^:- func det_to_uint64(/;kq|/^\<det_to_uint64\>/;'q;"	kind:func
integer.det_to_uint8	../library/integer.m	/^:- func det_to_uint8(/;kq|/^\<det_to_uint8\>/;'q;"	kind:func
integer.diff_pairs	../library/integer.m	/^:- pred diff_pairs(/;kq|/^\<diff_pairs\>/;'q;"	kind:pred	file:
integer.diff_pairs_equal	../library/integer.m	/^:- pred diff_pairs_equal(digit::out, list(digit)::in, list(/;kq|/^\<diff_pairs_equal\>/;'q;"	kind:pred	file:
integer.digit	../library/integer.m	/^:- type digit == int.   % base 2^14 digit$/;kq|-;/\<integer.digit\>/;'q;"	kind:type	file:
integer.digit_to_string	../library/integer.m	/^:- pred digit_to_string(/;kq|/^\<digit_to_string\>/;'q;"	kind:pred	file:
integer.digits_to_string	../library/integer.m	/^:- func digits_to_string(int, printbase, list(/;kq|/^\<digits_to_string\>/;'q;"	kind:func	file:
integer.digits_to_strings	../library/integer.m	/^:- pred digits_to_strings(int::in, list(/;kq|/^\<digits_to_strings\>/;'q;"	kind:pred	file:
integer.div_by_digit	../library/integer.m	/^:- func div_by_digit(/;kq|/^\<div_by_digit\>/;'q;"	kind:func	file:
integer.div_by_digit_1	../library/integer.m	/^:- func div_by_digit_1(digit, list(/;kq|/^\<div_by_digit_1\>/;'q;"	kind:func	file:
integer.div_by_digit_2	../library/integer.m	/^:- func div_by_digit_2(digit, list(/;kq|/^\<div_by_digit_2\>/;'q;"	kind:func	file:
integer.divide_with_rem	../library/integer.m	/^:- pred divide_with_rem(/;kq|/^\<divide_with_rem\>/;'q;"	kind:pred
integer.eight	../library/integer.m	/^:- func eight = integer.$/;kq|/^\<eight\>/;'q;"	kind:func
integer.float	../library/integer.m	/^:- func float(/;kq|/^\<float\>/;'q;"	kind:func
integer.float_list	../library/integer.m	/^:- func float_list(float, float, list(/;kq|/^\<float_list\>/;'q;"	kind:func	file:
integer.from_base_string	../library/integer.m	/^:- pred from_base_string(/;kq|/^\<from_base_string\>/;'q;"	kind:pred
integer.from_int16	../library/integer.m	/^:- func from_int16(/;kq|/^\<from_int16\>/;'q;"	kind:func
integer.from_int32	../library/integer.m	/^:- func from_int32(/;kq|/^\<from_int32\>/;'q;"	kind:func
integer.from_int64	../library/integer.m	/^:- func from_int64(/;kq|/^\<from_int64\>/;'q;"	kind:func
integer.from_int8	../library/integer.m	/^:- func from_int8(/;kq|/^\<from_int8\>/;'q;"	kind:func
integer.from_string	../library/integer.m	/^:- pred from_string(/;kq|/^\<from_string\>/;'q;"	kind:pred
integer.from_uint	../library/integer.m	/^:- func from_uint(/;kq|/^\<from_uint\>/;'q;"	kind:func
integer.from_uint16	../library/integer.m	/^:- func from_uint16(/;kq|/^\<from_uint16\>/;'q;"	kind:func
integer.from_uint32	../library/integer.m	/^:- func from_uint32(/;kq|/^\<from_uint32\>/;'q;"	kind:func
integer.from_uint64	../library/integer.m	/^:- func from_uint64(/;kq|/^\<from_uint64\>/;'q;"	kind:func
integer.from_uint8	../library/integer.m	/^:- func from_uint8(/;kq|/^\<from_uint8\>/;'q;"	kind:func
integer.i	../library/integer.m	/^    --->    i(sign, list(digit)).$/;kq|-;/\<integer.i\>/;'q;"	kind:cons	file:
integer.int64_list	../library/integer.m	/^:- func int64_list(list(/;kq|/^\<int64_list\>/;'q;"	kind:func	file:
integer.int_list	../library/integer.m	/^:- func int_list(list(/;kq|/^\<int_list\>/;'q;"	kind:func	file:
integer.int_to_integer	../library/integer.m	/^:- func int_to_integer(/;kq|/^\<int_to_integer\>/;'q;"	kind:func	file:
integer.is_zero	../library/integer.m	/^:- pred is_zero(/;kq|/^\<is_zero\>/;'q;"	kind:pred
integer.karatsuba_threshold	../library/integer.m	/^:- func karatsuba_threshold = int.$/;kq|/^\<karatsuba_threshold\>/;'q;"	kind:func	file:
integer.leftshift	../library/integer.m	/^:- pred leftshift(int::in, int::in, int::in, list(/;kq|/^\<leftshift\>/;'q;"	kind:pred	file:
integer.length	../library/integer.m	/^:- func length(/;kq|/^\<length\>/;'q;"	kind:func	file:
integer.log2base	../library/integer.m	/^:- func log2base = int.$/;kq|/^\<log2base\>/;'q;"	kind:func	file:
integer.mul_base	../library/integer.m	/^:- func mul_base(/;kq|/^\<mul_base\>/;'q;"	kind:func	file:
integer.mul_base_2	../library/integer.m	/^:- func mul_base_2(list(digit)) = list(/;kq|/^\<mul_base_2\>/;'q;"	kind:func	file:
integer.mul_by_digit	../library/integer.m	/^:- func mul_by_digit(/;kq|/^\<mul_by_digit\>/;'q;"	kind:func	file:
integer.mul_by_digit_2	../library/integer.m	/^:- pred mul_by_digit_2(digit::in, digit::out, list(/;kq|/^\<mul_by_digit_2\>/;'q;"	kind:pred	file:
integer.neg_list	../library/integer.m	/^:- pred neg_list(list(int)::in, list(/;kq|/^\<neg_list\>/;'q;"	kind:pred	file:
integer.negative_one	../library/integer.m	/^:- func negative_one = integer.$/;kq|/^\<negative_one\>/;'q;"	kind:func
integer.one	../library/integer.m	/^:- func one = integer.$/;kq|/^\<one\>/;'q;"	kind:func
integer.or_pairs	../library/integer.m	/^:- func or_pairs(/;kq|/^\<or_pairs\>/;'q;"	kind:func	file:
integer.or_pairs_equal	../library/integer.m	/^:- func or_pairs_equal(list(digit), list(digit)) = list(/;kq|/^\<or_pairs_equal\>/;'q;"	kind:func	file:
integer.pos_cmp	../library/integer.m	/^:- func pos_cmp(/;kq|/^\<pos_cmp\>/;'q;"	kind:func	file:
integer.pos_geq	../library/integer.m	/^:- pred pos_geq(/;kq|/^\<pos_geq\>/;'q;"	kind:pred	file:
integer.pos_int64_to_digits	../library/integer.m	/^:- func pos_int64_to_digits(/;kq|/^\<pos_int64_to_digits\>/;'q;"	kind:func	file:
integer.pos_int64_to_digits_2	../library/integer.m	/^:- func pos_int64_to_digits_2(/;kq|/^\<pos_int64_to_digits_2\>/;'q;"	kind:func	file:
integer.pos_int_to_digits	../library/integer.m	/^:- func pos_int_to_digits(/;kq|/^\<pos_int_to_digits\>/;'q;"	kind:func	file:
integer.pos_int_to_digits_2	../library/integer.m	/^:- func pos_int_to_digits_2(/;kq|/^\<pos_int_to_digits_2\>/;'q;"	kind:func	file:
integer.pos_left_shift	../library/integer.m	/^:- func pos_left_shift(/;kq|/^\<pos_left_shift\>/;'q;"	kind:func	file:
integer.pos_lt	../library/integer.m	/^:- pred pos_lt(/;kq|/^\<pos_lt\>/;'q;"	kind:pred	file:
integer.pos_minus	../library/integer.m	/^:- func pos_minus(/;kq|/^\<pos_minus\>/;'q;"	kind:func	file:
integer.pos_mul	../library/integer.m	/^:- func pos_mul(/;kq|/^\<pos_mul\>/;'q;"	kind:func	file:
integer.pos_mul_karatsuba	../library/integer.m	/^:- func pos_mul_karatsuba(/;kq|/^\<pos_mul_karatsuba\>/;'q;"	kind:func	file:
integer.pos_mul_list	../library/integer.m	/^:- func pos_mul_list(list(/;kq|/^\<pos_mul_list\>/;'q;"	kind:func	file:
integer.pos_plus	../library/integer.m	/^:- func pos_plus(/;kq|/^\<pos_plus\>/;'q;"	kind:func	file:
integer.pos_right_shift	../library/integer.m	/^:- func pos_right_shift(/;kq|/^\<pos_right_shift\>/;'q;"	kind:func	file:
integer.pow	../library/integer.m	/^:- func pow(/;kq|/^\<pow\>/;'q;"	kind:func
integer.printbase	../library/integer.m	/^:- type printbase$/;kq|-;/\<integer.printbase\>/;'q;"	kind:type	file:
integer.printbase_add_pairs	../library/integer.m	/^:- pred printbase_add_pairs(/;kq|/^\<printbase_add_pairs\>/;'q;"	kind:pred	file:
integer.printbase_chop	../library/integer.m	/^:- pred printbase_chop(/;kq|/^\<printbase_chop\>/;'q;"	kind:pred	file:
integer.printbase_exponent	../library/integer.m	/^:- func printbase_exponent = int.$/;kq|/^\<printbase_exponent\>/;'q;"	kind:func	file:
integer.printbase_mul_by_digit	../library/integer.m	/^:- func printbase_mul_by_digit(/;kq|/^\<printbase_mul_by_digit\>/;'q;"	kind:func	file:
integer.printbase_pos_mul	../library/integer.m	/^:- func printbase_pos_mul(/;kq|/^\<printbase_pos_mul\>/;'q;"	kind:func	file:
integer.printbase_pos_mul_list	../library/integer.m	/^:- func printbase_pos_mul_list(printbase, list(/;kq|/^\<printbase_pos_mul_list\>/;'q;"	kind:func	file:
integer.printbase_pos_plus	../library/integer.m	/^:- func printbase_pos_plus(/;kq|/^\<printbase_pos_plus\>/;'q;"	kind:func	file:
integer.printbase_rep	../library/integer.m	/^:- pred printbase_rep(printbase::in, integer::in, list(/;kq|/^\<printbase_rep\>/;'q;"	kind:pred	file:
integer.printbase_rep_1	../library/integer.m	/^:- func printbase_rep_1(printbase, list(/;kq|/^\<printbase_rep_1\>/;'q;"	kind:func	file:
integer.quot_rem	../library/integer.m	/^:- pred quot_rem(/;kq|/^\<quot_rem\>/;'q;"	kind:pred	file:
integer.quot_rem_2	../library/integer.m	/^:- pred quot_rem_2(/;kq|/^\<quot_rem_2\>/;'q;"	kind:pred	file:
integer.rightshift	../library/integer.m	/^:- func rightshift(/;kq|/^\<rightshift\>/;'q;"	kind:func	file:
integer.shortint_to_integer	../library/integer.m	/^:- func shortint_to_integer(/;kq|/^\<shortint_to_integer\>/;'q;"	kind:func	file:
integer.sign	../library/integer.m	/^:- type sign == int.    % sign of integer and length of digit list$/;kq|-;/\<integer.sign\>/;'q;"	kind:type	file:
integer.signum	../library/integer.m	/^:- func signum(/;kq|/^\<signum\>/;'q;"	kind:func	file:
integer.sixteen	../library/integer.m	/^:- func sixteen = integer.$/;kq|/^\<sixteen\>/;'q;"	kind:func
integer.string_to_integer	../library/integer.m	/^:- pred string_to_integer(list(/;kq|/^\<string_to_integer\>/;'q;"	kind:pred	file:
integer.string_to_integer_acc	../library/integer.m	/^:- pred string_to_integer_acc(list(/;kq|/^\<string_to_integer_acc\>/;'q;"	kind:pred	file:
integer.ten	../library/integer.m	/^:- func ten = integer.$/;kq|/^\<ten\>/;'q;"	kind:func
integer.to_base_string	../library/integer.m	/^:- func to_base_string(/;kq|/^\<to_base_string\>/;'q;"	kind:func
integer.to_int	../library/integer.m	/^:- pred to_int(/;kq|/^\<to_int\>/;'q;"	kind:pred
integer.to_int16	../library/integer.m	/^:- pred to_int16(/;kq|/^\<to_int16\>/;'q;"	kind:pred
integer.to_int32	../library/integer.m	/^:- pred to_int32(/;kq|/^\<to_int32\>/;'q;"	kind:pred
integer.to_int64	../library/integer.m	/^:- pred to_int64(/;kq|/^\<to_int64\>/;'q;"	kind:pred
integer.to_int8	../library/integer.m	/^:- pred to_int8(/;kq|/^\<to_int8\>/;'q;"	kind:pred
integer.to_string	../library/integer.m	/^:- func to_string(/;kq|/^\<to_string\>/;'q;"	kind:func
integer.to_uint	../library/integer.m	/^:- pred to_uint(/;kq|/^\<to_uint\>/;'q;"	kind:pred
integer.to_uint16	../library/integer.m	/^:- pred to_uint16(/;kq|/^\<to_uint16\>/;'q;"	kind:pred
integer.to_uint32	../library/integer.m	/^:- pred to_uint32(/;kq|/^\<to_uint32\>/;'q;"	kind:pred
integer.to_uint64	../library/integer.m	/^:- pred to_uint64(/;kq|/^\<to_uint64\>/;'q;"	kind:pred
integer.to_uint8	../library/integer.m	/^:- pred to_uint8(/;kq|/^\<to_uint8\>/;'q;"	kind:pred
integer.two	../library/integer.m	/^:- func two = integer.$/;kq|/^\<two\>/;'q;"	kind:func
integer.uint32_list	../library/integer.m	/^:- func uint32_list(list(/;kq|/^\<uint32_list\>/;'q;"	kind:func	file:
integer.uint32_to_digits	../library/integer.m	/^:- func uint32_to_digits(/;kq|/^\<uint32_to_digits\>/;'q;"	kind:func	file:
integer.uint32_to_digits_2	../library/integer.m	/^:- func uint32_to_digits_2(/;kq|/^\<uint32_to_digits_2\>/;'q;"	kind:func	file:
integer.uint64_list	../library/integer.m	/^:- func uint64_list(list(/;kq|/^\<uint64_list\>/;'q;"	kind:func	file:
integer.uint64_to_digits	../library/integer.m	/^:- func uint64_to_digits(/;kq|/^\<uint64_to_digits\>/;'q;"	kind:func	file:
integer.uint64_to_digits_2	../library/integer.m	/^:- func uint64_to_digits_2(/;kq|/^\<uint64_to_digits_2\>/;'q;"	kind:func	file:
integer.uint_list	../library/integer.m	/^:- func uint_list(list(/;kq|/^\<uint_list\>/;'q;"	kind:func	file:
integer.uint_to_digits	../library/integer.m	/^:- func uint_to_digits(/;kq|/^\<uint_to_digits\>/;'q;"	kind:func	file:
integer.uint_to_digits_2	../library/integer.m	/^:- func uint_to_digits_2(/;kq|/^\<uint_to_digits_2\>/;'q;"	kind:func	file:
integer.xor_pairs	../library/integer.m	/^:- func xor_pairs(/;kq|/^\<xor_pairs\>/;'q;"	kind:func	file:
integer.xor_pairs_equal	../library/integer.m	/^:- func xor_pairs_equal(list(digit), list(digit)) = list(/;kq|/^\<xor_pairs_equal\>/;'q;"	kind:func	file:
integer.zero	../library/integer.m	/^:- func zero = integer.$/;kq|/^\<zero\>/;'q;"	kind:func
integer.zeros	../library/integer.m	/^:- pred zeros(int::in, list(digit)::in, list(/;kq|/^\<zeros\>/;'q;"	kind:pred	file:
integer_append	../library/integer.m	/^:- func integer_append(/;kq|/^\<integer_append\>/;'q;"	kind:func	file:
integer_base	../library/mercury_term_lexer.m	/^:- type integer_base$/;kq|-;/\<integer_base\>/;'q;"	kind:type
integer_base	../library/term.m	/^                integer_base       :: integer_base,$/;kq|-;/\<integer_base\>/;'q;"	kind:fld
integer_base	../library/term.m	/^:- type integer_base$/;kq|-;/\<integer_base\>/;'q;"	kind:type
integer_base_int	../library/mercury_term_lexer.m	/^:- func integer_base_int(/;kq|/^\<integer_base_int\>/;'q;"	kind:func	file:
integer_base_int	../library/term_io.m	/^:- func integer_base_int(/;kq|/^\<integer_base_int\>/;'q;"	kind:func
integer_base_prefix	../library/term_io.m	/^:- func integer_base_prefix(/;kq|/^\<integer_base_prefix\>/;'q;"	kind:func
integer_dot	../library/mercury_term_lexer.m	/^    ;       integer_dot(integer).$/;kq|-;/\<integer_dot\>/;'q;"	kind:cons
integer_max_int64	../library/integer.m	/^:- func integer_max_int64 = integer.$/;kq|/^\<integer_max_int64\>/;'q;"	kind:func	file:
integer_max_uint32	../library/integer.m	/^:- func integer_max_uint32 = integer.$/;kq|/^\<integer_max_uint32\>/;'q;"	kind:func	file:
integer_max_uint64	../library/integer.m	/^:- func integer_max_uint64 = integer.$/;kq|/^\<integer_max_uint64\>/;'q;"	kind:func	file:
integer_min_int64	../library/integer.m	/^:- func integer_min_int64 = integer.$/;kq|/^\<integer_min_int64\>/;'q;"	kind:func	file:
integer_prepend	../library/integer.m	/^:- func integer_prepend(/;kq|/^\<integer_prepend\>/;'q;"	kind:func	file:
integer_signedness	../library/term.m	/^                integer_signedness :: signedness,$/;kq|-;/\<integer_signedness\>/;'q;"	kind:fld
integer_signedness_and_size_suffix	../library/term_io.m	/^:- func integer_signedness_and_size_suffix(/;kq|/^\<integer_signedness_and_size_suffix\>/;'q;"	kind:func	file:
integer_signum	../library/integer.m	/^:- func integer_signum(/;kq|/^\<integer_signum\>/;'q;"	kind:func	file:
integer_size	../library/mercury_term_lexer.m	/^:- type integer_size$/;kq|-;/\<integer_size\>/;'q;"	kind:type
integer_size	../library/term.m	/^                integer_size       :: integer_size$/;kq|-;/\<integer_size\>/;'q;"	kind:fld
integer_size	../library/term.m	/^:- type integer_size$/;kq|-;/\<integer_size\>/;'q;"	kind:type
integer_value	../library/term.m	/^                integer_value      :: integer,$/;kq|-;/\<integer_value\>/;'q;"	kind:fld
integrity	../library/tree_bitset.m	/^:- func integrity(maybe(pair(/;kq|/^\<integrity\>/;'q;"	kind:func	file:
integrity_interior_nodes	../library/tree_bitset.m	/^:- func integrity_interior_nodes(list(/;kq|/^\<integrity_interior_nodes\>/;'q;"	kind:func	file:
integrity_leaf_nodes	../library/tree_bitset.m	/^:- func integrity_leaf_nodes(list(/;kq|/^\<integrity_leaf_nodes\>/;'q;"	kind:func	file:
inter	../library/diet.m	/^:- func inter(diet(T), diet(T)) = diet(T) <= diet_element(/;kq|/^\<inter\>/;'q;"	kind:func	file:
inter_2	../library/diet.m	/^:- pred inter_2(diet(T)::in, maybe({T, T})::in, diet(/;kq|/^\<inter_2\>/;'q;"	kind:pred	file:
inter_analyse_case	rbmm.points_to_analysis.m	/^:- pred inter_analyse_case(/;kq|/^\<inter_analyse_case\>/;'q;"	kind:pred	file:
inter_analyse_goal	rbmm.points_to_analysis.m	/^:- pred inter_analyse_goal(/;kq|/^\<inter_analyse_goal\>/;'q;"	kind:pred	file:
inter_analyse_goal_expr	rbmm.points_to_analysis.m	/^:- pred inter_analyse_goal_expr(/;kq|/^\<inter_analyse_goal_expr\>/;'q;"	kind:pred	file:
inter_analyse_proc	rbmm.points_to_analysis.m	/^:- pred inter_analyse_proc(/;kq|/^\<inter_analyse_proc\>/;'q;"	kind:pred	file:
inter_help	../library/diet.m	/^:- pred inter_help({T, T}::in, diet(/;kq|/^\<inter_help\>/;'q;"	kind:pred	file:
inter_proc_rpta	rbmm.points_to_analysis.m	/^:- pred inter_proc_rpta(/;kq|/^\<inter_proc_rpta\>/;'q;"	kind:pred	file:
interface_dirs_indep_subdir_setting	options.m	/^    ;       interface_dirs_indep_subdir_setting$/;kq|-;/\<interface_dirs_indep_subdir_setting\>/;'q;"	kind:cons
interface_dirs_installed_library	options.m	/^    ;       interface_dirs_installed_library$/;kq|-;/\<interface_dirs_installed_library\>/;'q;"	kind:cons
interface_dirs_same_subdir_setting	options.m	/^    ;       interface_dirs_same_subdir_setting$/;kq|-;/\<interface_dirs_same_subdir_setting\>/;'q;"	kind:cons
interface_ext	globals.m	/^:- type interface_ext$/;kq|-;/\<interface_ext\>/;'q;"	kind:type
interface_imports	make.prereqs_cache.m	/^    --->    interface_imports$/;kq|-;/\<interface_imports\>/;'q;"	kind:cons
interface_inst_graph	inst_graph.m	/^                interface_inst_graph        :: inst_graph,$/;kq|-;/\<interface_inst_graph\>/;'q;"	kind:fld
interface_is_special_for_csharp	mlds_to_cs_class.m	/^:- pred interface_is_special_for_csharp(/;kq|/^\<interface_is_special_for_csharp\>/;'q;"	kind:pred	file:
interface_is_special_for_java	mlds_to_java_class.m	/^:- pred interface_is_special_for_java(/;kq|/^\<interface_is_special_for_java\>/;'q;"	kind:pred
interface_to_string_for_csharp	mlds_to_cs_class.m	/^:- func interface_to_string_for_csharp(/;kq|/^\<interface_to_string_for_csharp\>/;'q;"	kind:func	file:
interface_to_string_for_java	mlds_to_java_class.m	/^:- func interface_to_string_for_java(/;kq|/^\<interface_to_string_for_java\>/;'q;"	kind:func	file:
interface_var_table	inst_graph.m	/^                interface_var_table         :: var_table,$/;kq|-;/\<interface_var_table\>/;'q;"	kind:fld
interface_vars	inst_graph.m	/^                interface_vars              :: list(prog_var),$/;kq|-;/\<interface_vars\>/;'q;"	kind:fld
interior_all_true	../library/tree_bitset.m	/^:- pred interior_all_true(pred(T)::in(pred(/;kq|/^\<interior_all_true\>/;'q;"	kind:pred	file:
interior_list	../library/tree_bitset.m	/^    ;       interior_list($/;kq|-;/\<interior_list\>/;'q;"	kind:cons	file:
interior_node	../library/tree_bitset.m	/^:- type interior_node$/;kq|-;/\<interior_node\>/;'q;"	kind:type	file:
interior_nodes	../library/tree_bitset.m	/^                interior_nodes  :: list(interior_node)$/;kq|-;/\<interior_nodes\>/;'q;"	kind:fld	file:
interiorlist_contains	../library/tree_bitset.m	/^:- pred interiorlist_contains(list(/;kq|/^\<interiorlist_contains\>/;'q;"	kind:pred	file:
interiorlist_delete	../library/tree_bitset.m	/^:- pred interiorlist_delete(list(/;kq|/^\<interiorlist_delete\>/;'q;"	kind:pred	file:
interiorlist_difference	../library/tree_bitset.m	/^:- pred interiorlist_difference(/;kq|/^\<interiorlist_difference\>/;'q;"	kind:pred	file:
interiorlist_divide_by_set	../library/tree_bitset.m	/^:- pred interiorlist_divide_by_set(/;kq|/^\<interiorlist_divide_by_set\>/;'q;"	kind:pred	file:
interiorlist_insert	../library/tree_bitset.m	/^:- pred interiorlist_insert(/;kq|/^\<interiorlist_insert\>/;'q;"	kind:pred	file:
interiorlist_insert_new	../library/tree_bitset.m	/^:- pred interiorlist_insert_new(/;kq|/^\<interiorlist_insert_new\>/;'q;"	kind:pred	file:
interiorlist_intersect	../library/tree_bitset.m	/^:- pred interiorlist_intersect(/;kq|/^\<interiorlist_intersect\>/;'q;"	kind:pred	file:
interiorlist_member	../library/tree_bitset.m	/^:- pred interiorlist_member(uint::out, list(/;kq|/^\<interiorlist_member\>/;'q;"	kind:pred	file:
interiorlist_union	../library/tree_bitset.m	/^:- pred interiorlist_union(list(interior_node)::in, list(/;kq|/^\<interiorlist_union\>/;'q;"	kind:pred	file:
interiornode_difference	../library/tree_bitset.m	/^:- pred interiornode_difference(/;kq|/^\<interiornode_difference\>/;'q;"	kind:pred	file:
interiornode_divide	../library/tree_bitset.m	/^:- pred interiornode_divide(pred(T)::in(pred(/;kq|/^\<interiornode_divide\>/;'q;"	kind:pred	file:
interiornode_intersect	../library/tree_bitset.m	/^:- pred interiornode_intersect(/;kq|/^\<interiornode_intersect\>/;'q;"	kind:pred	file:
interiornode_union	../library/tree_bitset.m	/^:- pred interiornode_union(/;kq|/^\<interiornode_union\>/;'q;"	kind:pred	file:
interleave	proc_gen.m	/^:- pred interleave(list(T)::in, list(T)::out, list(/;kq|/^\<interleave\>/;'q;"	kind:pred	file:
interleave_loop	proc_gen.m	/^:- pred interleave_loop(list(T)::in, list(T)::in, list(/;kq|/^\<interleave_loop\>/;'q;"	kind:pred	file:
intermod.format_promise	intermod.m	/^:- pred format_promise(/;kq|/^\<format_promise\>/;'q;"	kind:pred	file:
intermod.is_first	intermod.m	/^    ;       is_first.$/;kq|-;/\<intermod.is_first\>/;'q;"	kind:cons	file:
intermod.is_not_first	intermod.m	/^    --->    is_not_first$/;kq|-;/\<intermod.is_not_first\>/;'q;"	kind:cons	file:
intermod.maybe_first	intermod.m	/^:- type maybe_first$/;kq|-;/\<intermod.maybe_first\>/;'q;"	kind:type	file:
intermod_add_pred	intermod_decide.m	/^:- pred intermod_add_pred(/;kq|/^\<intermod_add_pred\>/;'q;"	kind:pred	file:
intermod_analysis.for_pragma	intermod_analysis.m	/^    ;       for_pragma.$/;kq|-;/\<intermod_analysis.for_pragma\>/;'q;"	kind:cons
intermod_analysis.should_write	intermod_analysis.m	/^    ;       should_write.$/;kq|-;/\<intermod_analysis.should_write\>/;'q;"	kind:cons
intermod_deps	generate_mmakefile_fragments.m	/^:- type intermod_deps$/;kq|-;/\<intermod_deps\>/;'q;"	kind:type
intermod_directories	options.m	/^    ;       intermod_directories$/;kq|-;/\<intermod_directories\>/;'q;"	kind:cons
intermod_dirs_indep_subdir_setting	options.m	/^    ;       intermod_dirs_indep_subdir_setting$/;kq|-;/\<intermod_dirs_indep_subdir_setting\>/;'q;"	kind:cons
intermod_dirs_installed_library	options.m	/^    ;       intermod_dirs_installed_library$/;kq|-;/\<intermod_dirs_installed_library\>/;'q;"	kind:cons
intermod_dirs_same_subdir_setting	options.m	/^    ;       intermod_dirs_same_subdir_setting$/;kq|-;/\<intermod_dirs_same_subdir_setting\>/;'q;"	kind:cons
intermod_do_add_pred	intermod_decide.m	/^:- pred intermod_do_add_pred(/;kq|/^\<intermod_do_add_pred\>/;'q;"	kind:pred	file:
intermod_ext	globals.m	/^:- type intermod_ext$/;kq|-;/\<intermod_ext\>/;'q;"	kind:type
intermod_format_clause	intermod.m	/^:- pred intermod_format_clause(/;kq|/^\<intermod_format_clause\>/;'q;"	kind:pred	file:
intermod_format_foreign_clause	intermod.m	/^:- pred intermod_format_foreign_clause(/;kq|/^\<intermod_format_foreign_clause\>/;'q;"	kind:pred	file:
intermod_format_pred_decl	intermod.m	/^:- pred intermod_format_pred_decl(/;kq|/^\<intermod_format_pred_decl\>/;'q;"	kind:pred	file:
intermod_format_pred_decls	intermod.m	/^:- pred intermod_format_pred_decls(/;kq|/^\<intermod_format_pred_decls\>/;'q;"	kind:pred	file:
intermod_format_pred_defn	intermod.m	/^:- pred intermod_format_pred_defn(/;kq|/^\<intermod_format_pred_defn\>/;'q;"	kind:pred	file:
intermod_format_pred_defns	intermod.m	/^:- pred intermod_format_pred_defns(/;kq|/^\<intermod_format_pred_defns\>/;'q;"	kind:pred	file:
intermod_gather_class	intermod.m	/^:- pred intermod_gather_class(/;kq|/^\<intermod_gather_class\>/;'q;"	kind:pred	file:
intermod_gather_classes	intermod.m	/^:- pred intermod_gather_classes(/;kq|/^\<intermod_gather_classes\>/;'q;"	kind:pred	file:
intermod_gather_inst	intermod.m	/^:- pred intermod_gather_inst(/;kq|/^\<intermod_gather_inst\>/;'q;"	kind:pred	file:
intermod_gather_instance	intermod.m	/^:- pred intermod_gather_instance(pair(/;kq|/^\<intermod_gather_instance\>/;'q;"	kind:pred	file:
intermod_gather_instances	intermod.m	/^:- pred intermod_gather_instances(assoc_list(/;kq|/^\<intermod_gather_instances\>/;'q;"	kind:pred	file:
intermod_gather_insts	intermod.m	/^:- pred intermod_gather_insts(/;kq|/^\<intermod_gather_insts\>/;'q;"	kind:pred	file:
intermod_gather_mode	intermod.m	/^:- pred intermod_gather_mode(/;kq|/^\<intermod_gather_mode\>/;'q;"	kind:pred	file:
intermod_gather_modes	intermod.m	/^:- pred intermod_gather_modes(/;kq|/^\<intermod_gather_modes\>/;'q;"	kind:pred	file:
intermod_gather_pred_marker_pragmas	intermod.m	/^:- pred intermod_gather_pred_marker_pragmas(/;kq|/^\<intermod_gather_pred_marker_pragmas\>/;'q;"	kind:pred	file:
intermod_gather_pred_marker_pragmas_loop	intermod.m	/^:- pred intermod_gather_pred_marker_pragmas_loop(/;kq|/^\<intermod_gather_pred_marker_pragmas_loop\>/;'q;"	kind:pred	file:
intermod_gather_pred_type_spec_pragmas	intermod.m	/^:- pred intermod_gather_pred_type_spec_pragmas(/;kq|/^\<intermod_gather_pred_type_spec_pragmas\>/;'q;"	kind:pred	file:
intermod_gather_pred_valid_modes	intermod.m	/^:- pred intermod_gather_pred_valid_modes(/;kq|/^\<intermod_gather_pred_valid_modes\>/;'q;"	kind:pred	file:
intermod_gather_type	intermod.m	/^:- pred intermod_gather_type(pair(/;kq|/^\<intermod_gather_type\>/;'q;"	kind:pred	file:
intermod_gather_types	intermod.m	/^:- pred intermod_gather_types(assoc_list(/;kq|/^\<intermod_gather_types\>/;'q;"	kind:pred	file:
intermod_imports	make.prereqs.m	/^    ;       intermod_imports(module_target_type)$/;kq|-;/\<intermod_imports\>/;'q;"	kind:cons	file:
intermod_info	intermod_info.m	/^:- type intermod_info$/;kq|-;/\<intermod_info\>/;'q;"	kind:type	file:
intermod_info.im_module_info	intermod_info.m	/^                im_module_info          :: module_info,$/;kq|-;/\<intermod_info.im_module_info\>/;'q;"	kind:fld	file:
intermod_info.im_pred_decls	intermod_info.m	/^                im_pred_decls           :: set(pred_id),$/;kq|-;/\<intermod_info.im_pred_decls\>/;'q;"	kind:fld	file:
intermod_info.im_pred_defns	intermod_info.m	/^                im_pred_defns           :: set(pred_id),$/;kq|-;/\<intermod_info.im_pred_defns\>/;'q;"	kind:fld	file:
intermod_info.im_type_defns	intermod_info.m	/^                im_type_defns           :: assoc_list(type_ctor,$/;kq|-;/\<intermod_info.im_type_defns\>/;'q;"	kind:fld	file:
intermod_info.im_use_modules	intermod_info.m	/^                im_use_modules          :: set(module_name),$/;kq|-;/\<intermod_info.im_use_modules\>/;'q;"	kind:fld	file:
intermod_info_get_instances	intermod_info.m	/^:- pred intermod_info_get_instances(/;kq|/^\<intermod_info_get_instances\>/;'q;"	kind:pred
intermod_info_get_module_info	intermod_info.m	/^:- pred intermod_info_get_module_info(/;kq|/^\<intermod_info_get_module_info\>/;'q;"	kind:pred
intermod_info_get_pred_decls	intermod_info.m	/^:- pred intermod_info_get_pred_decls(intermod_info::in, set(/;kq|/^\<intermod_info_get_pred_decls\>/;'q;"	kind:pred
intermod_info_get_pred_defns	intermod_info.m	/^:- pred intermod_info_get_pred_defns(intermod_info::in, set(/;kq|/^\<intermod_info_get_pred_defns\>/;'q;"	kind:pred
intermod_info_get_types	intermod_info.m	/^:- pred intermod_info_get_types(/;kq|/^\<intermod_info_get_types\>/;'q;"	kind:pred
intermod_info_get_use_modules	intermod_info.m	/^:- pred intermod_info_get_use_modules(intermod_info::in, set(/;kq|/^\<intermod_info_get_use_modules\>/;'q;"	kind:pred
intermod_info_set_instances	intermod_info.m	/^:- pred intermod_info_set_instances(/;kq|/^\<intermod_info_set_instances\>/;'q;"	kind:pred
intermod_info_set_need_foreign_import_modules	intermod_info.m	/^:- pred intermod_info_set_need_foreign_import_modules(/;kq|/^\<intermod_info_set_need_foreign_import_modules\>/;'q;"	kind:pred
intermod_info_set_pred_decls	intermod_info.m	/^:- pred intermod_info_set_pred_decls(set(/;kq|/^\<intermod_info_set_pred_decls\>/;'q;"	kind:pred
intermod_info_set_pred_defns	intermod_info.m	/^:- pred intermod_info_set_pred_defns(set(/;kq|/^\<intermod_info_set_pred_defns\>/;'q;"	kind:pred
intermod_info_set_types	intermod_info.m	/^:- pred intermod_info_set_types(assoc_list(/;kq|/^\<intermod_info_set_types\>/;'q;"	kind:pred
intermod_info_set_use_modules	intermod_info.m	/^:- pred intermod_info_set_use_modules(set(/;kq|/^\<intermod_info_set_use_modules\>/;'q;"	kind:pred
intermod_only_fim_deps	generate_mmakefile_fragments.m	/^:- type intermod_only_fim_deps$/;kq|-;/\<intermod_only_fim_deps\>/;'q;"	kind:type
intermod_params	intermod_decide.m	/^:- type intermod_params$/;kq|-;/\<intermod_params\>/;'q;"	kind:type	file:
intermod_qualify_instance_method	intermod_decide.m	/^:- pred intermod_qualify_instance_method(/;kq|/^\<intermod_qualify_instance_method\>/;'q;"	kind:pred	file:
intermod_status	term_constr_main_types.m	/^:- type intermod_status$/;kq|-;/\<intermod_status\>/;'q;"	kind:type
intermodule_analysis	options.m	/^    ;       intermodule_analysis$/;kq|-;/\<intermodule_analysis\>/;'q;"	kind:cons
intermodule_optimization	options.m	/^    ;       intermodule_optimization$/;kq|-;/\<intermodule_optimization\>/;'q;"	kind:cons
internal_copy_method	copy_util.m	/^:- type internal_copy_method$/;kq|-;/\<internal_copy_method\>/;'q;"	kind:type	file:
internal_label	llds.m	/^    --->    internal_label(int, proc_label)$/;kq|-;/\<internal_label\>/;'q;"	kind:cons
internal_label_has_layout	llds_out_file.m	/^:- pred internal_label_has_layout(map(/;kq|/^\<internal_label_has_layout\>/;'q;"	kind:pred	file:
internal_label_info	stack_layout.m	/^:- type internal_label_info$/;kq|-;/\<internal_label_info\>/;'q;"	kind:type	file:
internal_layout_info	continuation_info.m	/^:- type internal_layout_info$/;kq|-;/\<internal_layout_info\>/;'q;"	kind:type
internal_layout_info	stack_layout.m	/^                internal_layout_info    :: internal_layout_info$/;kq|-;/\<internal_layout_info\>/;'q;"	kind:fld	file:
internal_string_encoding	../library/string.m	/^:- func internal_string_encoding = string_encoding.$/;kq|/^\<internal_string_encoding\>/;'q;"	kind:func
internal_var_number_map	stack_layout.m	/^:- pred internal_var_number_map(/;kq|/^\<internal_var_number_map\>/;'q;"	kind:pred	file:
interpret_maybe_incomplete_result_code	../library/io.m	/^:- pred interpret_maybe_incomplete_result_code(/;kq|/^\<interpret_maybe_incomplete_result_code\>/;'q;"	kind:pred	file:
interpret_result_code0	../library/io.m	/^:- pred interpret_result_code0(/;kq|/^\<interpret_result_code0\>/;'q;"	kind:pred	file:
interpret_result_code1	../library/io.m	/^:- pred interpret_result_code1(/;kq|/^\<interpret_result_code1\>/;'q;"	kind:pred	file:
interpret_typeclass_info_manipulator	higher_order.specialize_calls.m	/^:- pred interpret_typeclass_info_manipulator(/;kq|/^\<interpret_typeclass_info_manipulator\>/;'q;"	kind:pred	file:
interpret_unify	det_util.m	/^:- pred interpret_unify(/;kq|/^\<interpret_unify\>/;'q;"	kind:pred
intersect	../library/bag.m	/^:- func intersect(bag(T), bag(T)) = bag(/;kq|/^\<intersect\>/;'q;"	kind:func
intersect	../library/bag.m	/^:- pred intersect(bag(T)::in, bag(/;kq|/^\<intersect\>/;'q;"	kind:pred
intersect	../library/bitmap.m	/^:- func intersect(/;kq|/^\<intersect\>/;'q;"	kind:func
intersect	../library/diet.m	/^:- func intersect(diet(T), diet(T)) = diet(T) <= diet_element(/;kq|/^\<intersect\>/;'q;"	kind:func
intersect	../library/fat_sparse_bitset.m	/^:- func intersect(fat_sparse_bitset(T), fat_sparse_bitset(/;kq|/^\<intersect\>/;'q;"	kind:func
intersect	../library/fatter_sparse_bitset.m	/^:- func intersect(fatter_sparse_bitset(T), fatter_sparse_bitset(/;kq|/^\<intersect\>/;'q;"	kind:func
intersect	../library/list.m	/^:- func intersect(list(T), list(T)) = list(/;kq|/^\<intersect\>/;'q;"	kind:func
intersect	../library/map.m	/^:- func intersect(func(V, V) = V, map(K, V), map(K, V)) = map(/;kq|/^\<intersect\>/;'q;"	kind:func
intersect	../library/map.m	/^:- pred intersect(pred(V, V, V), map(K, V), map(K, V), map(/;kq|/^\<intersect\>/;'q;"	kind:pred
intersect	../library/ranges.m	/^:- func intersect(/;kq|/^\<intersect\>/;'q;"	kind:func
intersect	../library/set.m	/^:- func intersect(set(T), set(T)) = set(/;kq|/^\<intersect\>/;'q;"	kind:func
intersect	../library/set_bbbtree.m	/^:- func intersect(set_bbbtree(T), set_bbbtree(T)) = set_bbbtree(/;kq|/^\<intersect\>/;'q;"	kind:func
intersect	../library/set_ctree234.m	/^:- func intersect(set_ctree234(T), set_ctree234(T)) = set_ctree234(/;kq|/^\<intersect\>/;'q;"	kind:func
intersect	../library/set_ordlist.m	/^:- func intersect(set_ordlist(T), set_ordlist(T)) = set_ordlist(/;kq|/^\<intersect\>/;'q;"	kind:func
intersect	../library/set_tree234.m	/^:- func intersect(set_tree234(T), set_tree234(T)) = set_tree234(/;kq|/^\<intersect\>/;'q;"	kind:func
intersect	../library/set_unordlist.m	/^:- func intersect(set_unordlist(T), set_unordlist(T)) = set_unordlist(/;kq|/^\<intersect\>/;'q;"	kind:func
intersect	../library/sparse_bitset.m	/^:- func intersect(sparse_bitset(T), sparse_bitset(T)) = sparse_bitset(/;kq|/^\<intersect\>/;'q;"	kind:func
intersect	../library/test_bitset.m	/^:- func intersect(test_bitset(T), test_bitset(T)) = test_bitset(T) <= uenum(/;kq|/^\<intersect\>/;'q;"	kind:func
intersect	../library/tree_bitset.m	/^:- func intersect(tree_bitset(T), tree_bitset(T)) = tree_bitset(/;kq|/^\<intersect\>/;'q;"	kind:func
intersect	../library/version_bitmap.m	/^:- func intersect(/;kq|/^\<intersect\>/;'q;"	kind:func
intersect	set_of_var.m	/^:- func intersect(set_of_var(T), set_of_var(T)) = set_of_var(/;kq|/^\<intersect\>/;'q;"	kind:func
intersect_2	../library/set_unordlist.m	/^:- pred set_unordlist.intersect_2(list(T)::in, list(/;kq|/^\<set_unordlist.intersect_2\>/;'q;"	kind:pred	file:
intersect_candidate_inv_goals	loop_inv.m	/^:- func intersect_candidate_inv_goals(list(list(hlds_goal))) = list(/;kq|/^\<intersect_candidate_inv_goals\>/;'q;"	kind:func	file:
intersect_list	../library/diet.m	/^:- func intersect_list(list(diet(T))) = diet(T) <= diet_element(/;kq|/^\<intersect_list\>/;'q;"	kind:func
intersect_list	../library/fat_sparse_bitset.m	/^:- func intersect_list(list(fat_sparse_bitset(T))) = fat_sparse_bitset(/;kq|/^\<intersect_list\>/;'q;"	kind:func
intersect_list	../library/fatter_sparse_bitset.m	/^:- func intersect_list(list(fatter_sparse_bitset(/;kq|/^\<intersect_list\>/;'q;"	kind:func
intersect_list	../library/map.m	/^:- pred intersect_list(pred(V, V, V), map(K, V), list(map(K, V)), map(/;kq|/^\<intersect_list\>/;'q;"	kind:pred
intersect_list	../library/set.m	/^:- func intersect_list(list(set(T))) = set(/;kq|/^\<intersect_list\>/;'q;"	kind:func
intersect_list	../library/set_bbbtree.m	/^:- func intersect_list(list(set_bbbtree(T))) = set_bbbtree(/;kq|/^\<intersect_list\>/;'q;"	kind:func
intersect_list	../library/set_ctree234.m	/^:- func intersect_list(list(set_ctree234(T))) = set_ctree234(/;kq|/^\<intersect_list\>/;'q;"	kind:func
intersect_list	../library/set_ordlist.m	/^:- func intersect_list(list(set_ordlist(T))) = set_ordlist(/;kq|/^\<intersect_list\>/;'q;"	kind:func
intersect_list	../library/set_tree234.m	/^:- func intersect_list(list(set_tree234(T))) = set_tree234(/;kq|/^\<intersect_list\>/;'q;"	kind:func
intersect_list	../library/set_unordlist.m	/^:- func intersect_list(list(set_unordlist(T))) = set_unordlist(/;kq|/^\<intersect_list\>/;'q;"	kind:func
intersect_list	../library/sparse_bitset.m	/^:- func intersect_list(list(sparse_bitset(T))) = sparse_bitset(/;kq|/^\<intersect_list\>/;'q;"	kind:func
intersect_list	../library/test_bitset.m	/^:- func intersect_list(list(test_bitset(T))) = test_bitset(T) <= uenum(/;kq|/^\<intersect_list\>/;'q;"	kind:func
intersect_list	../library/tree_bitset.m	/^:- func intersect_list(list(tree_bitset(T))) = tree_bitset(/;kq|/^\<intersect_list\>/;'q;"	kind:func
intersect_list	set_of_var.m	/^:- func intersect_list(list(set_of_var(T))) = set_of_var(/;kq|/^\<intersect_list\>/;'q;"	kind:func
intersect_list_pass	../library/fat_sparse_bitset.m	/^:- pred intersect_list_pass(fat_sparse_bitset(/;kq|/^\<intersect_list_pass\>/;'q;"	kind:pred	file:
intersect_list_pass	../library/fatter_sparse_bitset.m	/^:- pred intersect_list_pass(fatter_sparse_bitset(/;kq|/^\<intersect_list_pass\>/;'q;"	kind:pred	file:
intersect_list_pass	../library/map.m	/^:- pred intersect_list_pass(assoc_list(K, V), list(assoc_list(/;kq|/^\<intersect_list_pass\>/;'q;"	kind:pred	file:
intersect_list_pass	../library/sparse_bitset.m	/^:- pred intersect_list_pass(sparse_bitset(T)::in, list(sparse_bitset(/;kq|/^\<intersect_list_pass\>/;'q;"	kind:pred	file:
intersect_list_pass	../library/tree_bitset.m	/^:- pred intersect_list_pass(list(tree_bitset(/;kq|/^\<intersect_list_pass\>/;'q;"	kind:pred	file:
intersect_list_passes	../library/fat_sparse_bitset.m	/^:- pred intersect_list_passes(fat_sparse_bitset(/;kq|/^\<intersect_list_passes\>/;'q;"	kind:pred	file:
intersect_list_passes	../library/fatter_sparse_bitset.m	/^:- pred intersect_list_passes(fatter_sparse_bitset(/;kq|/^\<intersect_list_passes\>/;'q;"	kind:pred	file:
intersect_list_passes	../library/map.m	/^:- pred intersect_list_passes(assoc_list(K, V), list(assoc_list(/;kq|/^\<intersect_list_passes\>/;'q;"	kind:pred	file:
intersect_list_passes	../library/sparse_bitset.m	/^:- pred intersect_list_passes(sparse_bitset(T)::in, list(sparse_bitset(/;kq|/^\<intersect_list_passes\>/;'q;"	kind:pred	file:
intersect_list_r	../library/set_bbbtree.m	/^:- func intersect_list_r(set_bbbtree(T), list(set_bbbtree(/;kq|/^\<intersect_list_r\>/;'q;"	kind:func	file:
intersect_lists	../library/list.m	/^:- func intersect_lists(list(list(T))) = list(/;kq|/^\<intersect_lists\>/;'q;"	kind:func
intersect_lists_fixpoint	../library/list.m	/^:- pred intersect_lists_fixpoint(list(list(T))::in, list(/;kq|/^\<intersect_lists_fixpoint\>/;'q;"	kind:pred	file:
intersect_lists_pass	../library/list.m	/^:- pred intersect_lists_pass(list(list(/;kq|/^\<intersect_lists_pass\>/;'q;"	kind:pred	file:
intersect_loop	../library/bag.m	/^:- pred intersect_loop(assoc_list(T, int), assoc_list(/;kq|/^\<intersect_loop\>/;'q;"	kind:pred	file:
intersect_loop	../library/fat_sparse_bitset.m	/^:- pred intersect_loop(/;kq|/^\<intersect_loop\>/;'q;"	kind:pred	file:
intersect_loop	../library/fatter_sparse_bitset.m	/^:- pred intersect_loop(/;kq|/^\<intersect_loop\>/;'q;"	kind:pred	file:
intersect_loop	../library/map.m	/^:- pred intersect_loop(assoc_list(K, V), assoc_list(K, V), pred(/;kq|/^\<intersect_loop\>/;'q;"	kind:pred	file:
intersect_loop	../library/sparse_bitset.m	/^:- pred intersect_loop(/;kq|/^\<intersect_loop\>/;'q;"	kind:pred	file:
intersect_r	../library/set_bbbtree.m	/^:- pred intersect_r(set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<intersect_r\>/;'q;"	kind:pred	file:
intersect_small	../library/bag.m	/^:- func intersect_small(bag(T), bag(T)) = bag(/;kq|/^\<intersect_small\>/;'q;"	kind:func
intersect_small_loop	../library/bag.m	/^:- pred bag.intersect_small_loop(map(T, int)::in, map(/;kq|/^\<bag.intersect_small_loop\>/;'q;"	kind:pred	file:
intersectable	../library/robdd.m	/^:- instance intersectable(imp_res_2(T)) where [$/;kq|-;/\<intersectable\>/;'q;"	kind:tci	file:
intersectable	../library/robdd.m	/^:- instance intersectable(leader_to_eqvclass(T)) where [$/;kq|-;/\<intersectable\>/;'q;"	kind:tci	file:
intersectable	../library/robdd.m	/^:- typeclass intersectable(T) where [$/;kq|-;/\<intersectable\>/;'q;"	kind:tc	file:
intersection	../library/ranges.m	/^:- func intersection(/;kq|/^\<intersection\>/;'q;"	kind:func
intersection	../library/robdd.m	/^    func(intersection\/2) is sparse_bitset.intersect$/;kq|-;/\<intersection\>/;'q;"	kind:tcim	file:
intersection	polyhedron.m	/^:- func intersection(/;kq|/^\<intersection\>/;'q;"	kind:func
intersection_and_differences	../library/set.m	/^:- pred intersection_and_differences(set(T)::in, set(/;kq|/^\<intersection_and_differences\>/;'q;"	kind:pred
intersection_and_differences	../library/set_ctree234.m	/^:- pred intersection_and_differences(set_ctree234(T)::in, set_ctree234(/;kq|/^\<intersection_and_differences\>/;'q;"	kind:pred
intersection_and_differences	../library/set_ordlist.m	/^:- pred intersection_and_differences(set_ordlist(T)::in, set_ordlist(/;kq|/^\<intersection_and_differences\>/;'q;"	kind:pred
intersection_and_differences	../library/set_tree234.m	/^:- pred intersection_and_differences(set_tree234(T)::in, set_tree234(/;kq|/^\<intersection_and_differences\>/;'q;"	kind:pred
intersection_and_differences_loop	../library/set_ctree234.m	/^:- pred intersection_and_differences_loop(list(T)::in, list(/;kq|/^\<intersection_and_differences_loop\>/;'q;"	kind:pred	file:
intersection_and_differences_loop	../library/set_ordlist.m	/^:- pred intersection_and_differences_loop(list(T)::in, list(/;kq|/^\<intersection_and_differences_loop\>/;'q;"	kind:pred	file:
intersection_and_differences_loop	../library/set_tree234.m	/^:- pred intersection_and_differences_loop(list(T)::in, list(/;kq|/^\<intersection_and_differences_loop\>/;'q;"	kind:pred	file:
intersects	../library/rtree.m	/^    pred intersects(K::in, K::in) is semidet,$/;kq|-;/\<intersects\>/;'q;"	kind:tcm
intersects	../library/rtree.m	/^    pred(intersects\/2) is box3d_intersects,$/;kq|-;/\<intersects\>/;'q;"	kind:tcim	file:
intersects	../library/rtree.m	/^    pred(intersects\/2) is box_intersects,$/;kq|-;/\<intersects\>/;'q;"	kind:tcim	file:
intersects	../library/rtree.m	/^    pred(intersects\/2) is interval_intersects,$/;kq|-;/\<intersects\>/;'q;"	kind:tcim	file:
intersperse	../library/list.m	/^:- pred intersperse(T::in, list(T)::in, list(/;kq|/^\<intersperse\>/;'q;"	kind:pred
intersperse_list	../library/list.m	/^:- pred intersperse_list(list(T)::in, list(T)::in, list(/;kq|/^\<intersperse_list\>/;'q;"	kind:pred
intersperse_list_last	../library/list.m	/^:- pred intersperse_list_last(list(T)::in, list(T)::in, list(/;kq|/^\<intersperse_list_last\>/;'q;"	kind:pred
intersperse_list_last_loop	../library/list.m	/^:- pred intersperse_list_last_loop(list(T)::in, list(/;kq|/^\<intersperse_list_last_loop\>/;'q;"	kind:pred	file:
intersperse_list_loop	../library/list.m	/^:- pred intersperse_list_loop(list(T)::in, T::in, list(T)::in, list(/;kq|/^\<intersperse_list_loop\>/;'q;"	kind:pred	file:
intersperse_loop	../library/list.m	/^:- pred intersperse_loop(T::in, T::in, list(T)::in, list(/;kq|/^\<intersperse_loop\>/;'q;"	kind:pred	file:
interval	../library/diet.m	/^                interval    :: interval(T),$/;kq|-;/\<interval\>/;'q;"	kind:fld	file:
interval	../library/diet.m	/^:- type interval(T) == {T, T}. % inclusive$/;kq|-;/\<interval\>/;'q;"	kind:type	file:
interval	../library/rtree.m	/^:- type interval$/;kq|-;/\<interval\>/;'q;"	kind:type
interval.accessed_after_branch	interval.m	/^                accessed_after_branch   :: set_of_progvar,$/;kq|-;/\<interval.accessed_after_branch\>/;'q;"	kind:fld
interval.anchor	interval.m	/^:- type anchor$/;kq|-;/\<interval.anchor\>/;'q;"	kind:type
interval.anchor_branch_end	interval.m	/^    ;       anchor_branch_end(branch_construct, goal_id)$/;kq|-;/\<interval.anchor_branch_end\>/;'q;"	kind:cons
interval.anchor_branch_start	interval.m	/^    ;       anchor_branch_start(branch_construct, goal_id)$/;kq|-;/\<interval.anchor_branch_start\>/;'q;"	kind:cons
interval.anchor_call_site	interval.m	/^    ;       anchor_call_site(goal_id).$/;kq|-;/\<interval.anchor_call_site\>/;'q;"	kind:cons
interval.anchor_cond_then	interval.m	/^    ;       anchor_cond_then(goal_id)$/;kq|-;/\<interval.anchor_cond_then\>/;'q;"	kind:cons
interval.anchor_follow_info	interval.m	/^:- type anchor_follow_info$/;kq|-;/\<interval.anchor_follow_info\>/;'q;"	kind:type
interval.anchor_proc_end	interval.m	/^    ;       anchor_proc_end$/;kq|-;/\<interval.anchor_proc_end\>/;'q;"	kind:cons
interval.anchor_proc_start	interval.m	/^    --->    anchor_proc_start$/;kq|-;/\<interval.anchor_proc_start\>/;'q;"	kind:cons
interval.branch_construct	interval.m	/^:- type branch_construct$/;kq|-;/\<interval.branch_construct\>/;'q;"	kind:type
interval.branch_disj	interval.m	/^    ;       branch_disj$/;kq|-;/\<interval.branch_disj\>/;'q;"	kind:cons
interval.branch_ite	interval.m	/^    --->    branch_ite$/;kq|-;/\<interval.branch_ite\>/;'q;"	kind:cons
interval.branch_neg	interval.m	/^    ;       branch_neg$/;kq|-;/\<interval.branch_neg\>/;'q;"	kind:cons
interval.branch_par_conj	interval.m	/^    ;       branch_par_conj.$/;kq|-;/\<interval.branch_par_conj\>/;'q;"	kind:cons
interval.branch_switch	interval.m	/^    ;       branch_switch$/;kq|-;/\<interval.branch_switch\>/;'q;"	kind:cons
interval.build_headvar_subst	interval.m	/^:- pred build_headvar_subst(list(/;kq|/^\<build_headvar_subst\>/;'q;"	kind:pred	file:
interval.construct_anchors	interval.m	/^:- pred construct_anchors(/;kq|/^\<construct_anchors\>/;'q;"	kind:pred	file:
interval.create_shadow_var	interval.m	/^:- pred create_shadow_var(/;kq|/^\<create_shadow_var\>/;'q;"	kind:pred	file:
interval.create_shadow_vars	interval.m	/^:- pred create_shadow_vars(list(/;kq|/^\<create_shadow_vars\>/;'q;"	kind:pred	file:
interval.delete_interval_vars	interval.m	/^:- pred delete_interval_vars(/;kq|/^\<delete_interval_vars\>/;'q;"	kind:pred
interval.doesnt_need_flush	interval.m	/^    ;       doesnt_need_flush.$/;kq|-;/\<interval.doesnt_need_flush\>/;'q;"	kind:cons
interval.dump_anchor_follow	interval.m	/^:- pred dump_anchor_follow(/;kq|/^\<dump_anchor_follow\>/;'q;"	kind:pred	file:
interval.dump_deletion	interval.m	/^:- pred dump_deletion(/;kq|/^\<dump_deletion\>/;'q;"	kind:pred	file:
interval.dump_interval_info	interval.m	/^:- pred dump_interval_info(/;kq|/^\<dump_interval_info\>/;'q;"	kind:pred
interval.dump_interval_info_id	interval.m	/^:- pred dump_interval_info_id(/;kq|/^\<dump_interval_info_id\>/;'q;"	kind:pred	file:
interval.enter_branch_tail	interval.m	/^:- pred enter_branch_tail(/;kq|/^\<enter_branch_tail\>/;'q;"	kind:pred	file:
interval.flushed_after_branch	interval.m	/^                flushed_after_branch    :: set_of_progvar,$/;kq|-;/\<interval.flushed_after_branch\>/;'q;"	kind:fld
interval.gather_interval_vars	interval.m	/^:- pred gather_interval_vars(map(/;kq|/^\<gather_interval_vars\>/;'q;"	kind:pred	file:
interval.get_cur_interval	interval.m	/^:- pred get_cur_interval(/;kq|/^\<get_cur_interval\>/;'q;"	kind:pred	file:
interval.get_open_intervals	interval.m	/^:- pred get_open_intervals(interval_info::in, set(/;kq|/^\<get_open_intervals\>/;'q;"	kind:pred	file:
interval.has_no_resume_save	interval.m	/^    ;       has_no_resume_save.$/;kq|-;/\<interval.has_no_resume_save\>/;'q;"	kind:cons
interval.has_resume_save	interval.m	/^    --->    has_resume_save$/;kq|-;/\<interval.has_resume_save\>/;'q;"	kind:cons
interval.ii_accessed_later	interval.m	/^                ii_accessed_later       :: set_of_progvar,$/;kq|-;/\<interval.ii_accessed_later\>/;'q;"	kind:fld
interval.ii_anchor_follow_map	interval.m	/^                ii_anchor_follow_map    :: map(anchor, anchor_follow_info),$/;kq|-;/\<interval.ii_anchor_follow_map\>/;'q;"	kind:fld
interval.ii_branch_end_map	interval.m	/^                ii_branch_end_map       :: map(goal_id, interval_branch_end),$/;kq|-;/\<interval.ii_branch_end_map\>/;'q;"	kind:fld
interval.ii_branch_resume_map	interval.m	/^                ii_branch_resume_map    :: map(goal_id, resume_save_status),$/;kq|-;/\<interval.ii_branch_resume_map\>/;'q;"	kind:fld
interval.ii_cond_end_map	interval.m	/^                ii_cond_end_map         :: map(goal_id, interval_id),$/;kq|-;/\<interval.ii_cond_end_map\>/;'q;"	kind:fld
interval.ii_cur_interval	interval.m	/^                ii_cur_interval         :: interval_id,$/;kq|-;/\<interval.ii_cur_interval\>/;'q;"	kind:fld
interval.ii_flushed_later	interval.m	/^                ii_flushed_later        :: set_of_progvar,$/;kq|-;/\<interval.ii_flushed_later\>/;'q;"	kind:fld
interval.ii_interval_counter	interval.m	/^                ii_interval_counter     :: counter,$/;kq|-;/\<interval.ii_interval_counter\>/;'q;"	kind:fld
interval.ii_interval_delvars	interval.m	/^                ii_interval_delvars     :: map(interval_id,$/;kq|-;/\<interval.ii_interval_delvars\>/;'q;"	kind:fld
interval.ii_interval_end	interval.m	/^                ii_interval_end         :: map(interval_id, anchor),$/;kq|-;/\<interval.ii_interval_end\>/;'q;"	kind:fld
interval.ii_interval_params	interval.m	/^                ii_interval_params      :: interval_params,$/;kq|-;/\<interval.ii_interval_params\>/;'q;"	kind:fld
interval.ii_interval_start	interval.m	/^                ii_interval_start       :: map(interval_id, anchor),$/;kq|-;/\<interval.ii_interval_start\>/;'q;"	kind:fld
interval.ii_interval_succ	interval.m	/^                ii_interval_succ        :: map(interval_id, list(interval_id)),$/;kq|-;/\<interval.ii_interval_succ\>/;'q;"	kind:fld
interval.ii_interval_vars	interval.m	/^                ii_interval_vars        :: map(interval_id, set_of_progvar),$/;kq|-;/\<interval.ii_interval_vars\>/;'q;"	kind:fld
interval.ii_model_non_anchors	interval.m	/^                ii_model_non_anchors    :: set(anchor),$/;kq|-;/\<interval.ii_model_non_anchors\>/;'q;"	kind:fld
interval.ii_open_intervals	interval.m	/^                ii_open_intervals       :: set(interval_id),$/;kq|-;/\<interval.ii_open_intervals\>/;'q;"	kind:fld
interval.insert_goals_after	interval.m	/^:- pred insert_goals_after(maybe(goal_feature)::in, list(/;kq|/^\<insert_goals_after\>/;'q;"	kind:pred	file:
interval.insert_map	interval.m	/^:- type insert_map      ==  map(anchor, list(insert_spec)).$/;kq|-;/\<interval.insert_map\>/;'q;"	kind:type
interval.insert_spec	interval.m	/^:- type insert_spec$/;kq|-;/\<interval.insert_spec\>/;'q;"	kind:type
interval.int_list_to_string	interval.m	/^:- func int_list_to_string(list(/;kq|/^\<int_list_to_string\>/;'q;"	kind:func
interval.ip_at_most_zero_calls	interval.m	/^                ip_at_most_zero_calls   :: bool$/;kq|-;/\<interval.ip_at_most_zero_calls\>/;'q;"	kind:fld
interval.ip_module_info	interval.m	/^                ip_module_info          :: module_info,$/;kq|-;/\<interval.ip_module_info\>/;'q;"	kind:fld
interval.ip_var_table	interval.m	/^                ip_var_table            :: var_table,$/;kq|-;/\<interval.ip_var_table\>/;'q;"	kind:fld
interval.leave_branch_start	interval.m	/^:- pred leave_branch_start(/;kq|/^\<leave_branch_start\>/;'q;"	kind:pred	file:
interval.lookup_inserts	interval.m	/^:- pred lookup_inserts(insert_map::in, anchor::in, list(/;kq|/^\<lookup_inserts\>/;'q;"	kind:pred	file:
interval.make_inserted_goal	interval.m	/^:- pred make_inserted_goal(maybe(/;kq|/^\<make_inserted_goal\>/;'q;"	kind:pred
interval.make_inserted_goals	interval.m	/^:- pred make_inserted_goals(maybe(/;kq|/^\<make_inserted_goals\>/;'q;"	kind:pred	file:
interval.maybe_needs_flush	interval.m	/^:- type maybe_needs_flush$/;kq|-;/\<interval.maybe_needs_flush\>/;'q;"	kind:type
interval.needs_flush	interval.m	/^    --->    needs_flush$/;kq|-;/\<interval.needs_flush\>/;'q;"	kind:cons
interval.new_interval_id	interval.m	/^:- pred new_interval_id(/;kq|/^\<new_interval_id\>/;'q;"	kind:pred	file:
interval.no_open_intervals	interval.m	/^:- pred no_open_intervals(/;kq|/^\<no_open_intervals\>/;'q;"	kind:pred	file:
interval.one_open_interval	interval.m	/^:- pred one_open_interval(/;kq|/^\<one_open_interval\>/;'q;"	kind:pred	file:
interval.reached_branch_end	interval.m	/^:- pred reached_branch_end(hlds_goal_info::in, maybe(/;kq|/^\<reached_branch_end\>/;'q;"	kind:pred	file:
interval.reached_branch_start	interval.m	/^:- pred reached_branch_start(/;kq|/^\<reached_branch_start\>/;'q;"	kind:pred	file:
interval.reached_cond_then	interval.m	/^:- pred reached_cond_then(/;kq|/^\<reached_cond_then\>/;'q;"	kind:pred	file:
interval.record_branch_end	interval.m	/^:- pred record_branch_end(/;kq|/^\<record_branch_end\>/;'q;"	kind:pred	file:
interval.record_branch_resume	interval.m	/^:- pred record_branch_resume(/;kq|/^\<record_branch_resume\>/;'q;"	kind:pred	file:
interval.record_cond_end	interval.m	/^:- pred record_cond_end(/;kq|/^\<record_cond_end\>/;'q;"	kind:pred	file:
interval.record_interval_end	interval.m	/^:- pred record_interval_end(/;kq|/^\<record_interval_end\>/;'q;"	kind:pred	file:
interval.record_interval_start	interval.m	/^:- pred record_interval_start(/;kq|/^\<record_interval_start\>/;'q;"	kind:pred	file:
interval.record_interval_succ	interval.m	/^:- pred record_interval_succ(/;kq|/^\<record_interval_succ\>/;'q;"	kind:pred	file:
interval.record_interval_vars	interval.m	/^:- pred record_interval_vars(interval_id::in, list(/;kq|/^\<record_interval_vars\>/;'q;"	kind:pred
interval.rename_map	interval.m	/^:- type rename_map == map(prog_var, prog_var).$/;kq|-;/\<interval.rename_map\>/;'q;"	kind:type
interval.require_access	interval.m	/^:- pred require_access(list(/;kq|/^\<require_access\>/;'q;"	kind:pred	file:
interval.require_flushed	interval.m	/^:- pred require_flushed(/;kq|/^\<require_flushed\>/;'q;"	kind:pred	file:
interval.require_in_regs	interval.m	/^:- pred require_in_regs(list(/;kq|/^\<require_in_regs\>/;'q;"	kind:pred	file:
interval.resume_save_status	interval.m	/^:- type resume_save_status$/;kq|-;/\<interval.resume_save_status\>/;'q;"	kind:type
interval.save_point	interval.m	/^:- type save_point$/;kq|-;/\<interval.save_point\>/;'q;"	kind:type
interval.save_point_call_site	interval.m	/^    --->    save_point_call_site$/;kq|-;/\<interval.save_point_call_site\>/;'q;"	kind:cons
interval.save_point_type	interval.m	/^:- type save_point_type$/;kq|-;/\<interval.save_point_type\>/;'q;"	kind:type
interval.set_cur_interval	interval.m	/^:- pred set_cur_interval(/;kq|/^\<set_cur_interval\>/;'q;"	kind:pred	file:
interval.set_open_intervals	interval.m	/^:- pred set_open_intervals(set(/;kq|/^\<set_open_intervals\>/;'q;"	kind:pred	file:
interval.use_cell	interval.m	/^    pred use_cell(prog_var::in, list(prog_var)::in, cons_id::in,$/;kq|-;/\<interval.use_cell\>/;'q;"	kind:tcm
interval_after_branch	interval.m	/^                interval_after_branch   :: interval_id$/;kq|-;/\<interval_after_branch\>/;'q;"	kind:fld
interval_bounding_region	../library/rtree.m	/^:- func interval_bounding_region(/;kq|/^\<interval_bounding_region\>/;'q;"	kind:func	file:
interval_bounding_region_length	../library/rtree.m	/^:- func interval_bounding_region_length(/;kq|/^\<interval_bounding_region_length\>/;'q;"	kind:func	file:
interval_branch_end	interval.m	/^:- type interval_branch_end$/;kq|-;/\<interval_branch_end\>/;'q;"	kind:type
interval_contains	../library/rtree.m	/^:- pred interval_contains(/;kq|/^\<interval_contains\>/;'q;"	kind:pred	file:
interval_id	interval.m	/^:- type interval_id$/;kq|-;/\<interval_id\>/;'q;"	kind:type
interval_id_to_int	interval.m	/^:- func interval_id_to_int(/;kq|/^\<interval_id_to_int\>/;'q;"	kind:func
interval_info	interval.m	/^:- type interval_info$/;kq|-;/\<interval_info\>/;'q;"	kind:type
interval_intersects	../library/rtree.m	/^:- pred interval_intersects(/;kq|/^\<interval_intersects\>/;'q;"	kind:pred	file:
interval_length	../library/rtree.m	/^:- func interval_length(/;kq|/^\<interval_length\>/;'q;"	kind:func	file:
interval_params	interval.m	/^:- type interval_params$/;kq|-;/\<interval_params\>/;'q;"	kind:type
intra_analyse_case	rbmm.points_to_analysis.m	/^:- pred intra_analyse_case(/;kq|/^\<intra_analyse_case\>/;'q;"	kind:pred	file:
intra_analyse_goal	rbmm.points_to_analysis.m	/^:- pred intra_analyse_goal(/;kq|/^\<intra_analyse_goal\>/;'q;"	kind:pred	file:
intra_analyse_goal_expr	rbmm.points_to_analysis.m	/^:- pred intra_analyse_goal_expr(/;kq|/^\<intra_analyse_goal_expr\>/;'q;"	kind:pred	file:
intra_analyse_unification	rbmm.points_to_analysis.m	/^:- pred intra_analyse_unification(/;kq|/^\<intra_analyse_unification\>/;'q;"	kind:pred	file:
intra_module_proc_label	introduce_parallelism.m	/^:- type intra_module_proc_label$/;kq|-;/\<intra_module_proc_label\>/;'q;"	kind:type	file:
intra_proc_rpta	rbmm.points_to_analysis.m	/^:- pred intra_proc_rpta(/;kq|/^\<intra_proc_rpta\>/;'q;"	kind:pred	file:
intra_proc_rpta_pred	rbmm.points_to_analysis.m	/^:- pred intra_proc_rpta_pred(/;kq|/^\<intra_proc_rpta_pred\>/;'q;"	kind:pred	file:
intra_proc_rpta_proc	rbmm.points_to_analysis.m	/^:- pred intra_proc_rpta_proc(/;kq|/^\<intra_proc_rpta_proc\>/;'q;"	kind:pred	file:
introduce_accumulators	optimization_options.m	/^    --->    introduce_accumulators$/;kq|-;/\<introduce_accumulators\>/;'q;"	kind:cons
introduce_exists_casts	introduce_exists_casts.m	/^:- pred introduce_exists_casts(list(/;kq|/^\<introduce_exists_casts\>/;'q;"	kind:pred
introduce_exists_casts_extra	introduce_exists_casts.m	/^:- pred introduce_exists_casts_extra(/;kq|/^\<introduce_exists_casts_extra\>/;'q;"	kind:pred	file:
introduce_exists_casts_for_arg	introduce_exists_casts.m	/^:- pred introduce_exists_casts_for_arg(/;kq|/^\<introduce_exists_casts_for_arg\>/;'q;"	kind:pred	file:
introduce_exists_casts_for_head	introduce_exists_casts.m	/^:- pred introduce_exists_casts_for_head(/;kq|/^\<introduce_exists_casts_for_head\>/;'q;"	kind:pred	file:
introduce_exists_casts_poly	introduce_exists_casts.m	/^:- pred introduce_exists_casts_poly(/;kq|/^\<introduce_exists_casts_poly\>/;'q;"	kind:pred
introduce_exists_casts_proc	introduce_exists_casts.m	/^:- pred introduce_exists_casts_proc(/;kq|/^\<introduce_exists_casts_proc\>/;'q;"	kind:pred	file:
introduce_exists_casts_procs	introduce_exists_casts.m	/^:- pred introduce_exists_casts_procs(/;kq|/^\<introduce_exists_casts_procs\>/;'q;"	kind:pred	file:
introduce_parallelism.ffg_goal	introduce_parallelism.m	/^                ffg_goal                :: hlds_goal,$/;kq|-;/\<introduce_parallelism.ffg_goal\>/;'q;"	kind:fld	file:
introduce_parallelism.im_arity	introduce_parallelism.m	/^                im_arity                :: int,$/;kq|-;/\<introduce_parallelism.im_arity\>/;'q;"	kind:fld	file:
introduce_parallelism.im_mode	introduce_parallelism.m	/^                im_mode                 :: int$/;kq|-;/\<introduce_parallelism.im_mode\>/;'q;"	kind:fld	file:
introduce_parallelism.seq_conj	introduce_parallelism.m	/^:- type seq_conj == seq_conj(pard_goal).$/;kq|-;/\<introduce_parallelism.seq_conj\>/;'q;"	kind:type	file:
introduce_partial_fgt_scopes	from_ground_term_util.m	/^:- pred introduce_partial_fgt_scopes(/;kq|/^\<introduce_partial_fgt_scopes\>/;'q;"	kind:pred
introduce_partial_fgt_scopes_loop	from_ground_term_util.m	/^:- pred introduce_partial_fgt_scopes_loop(/;kq|/^\<introduce_partial_fgt_scopes_loop\>/;'q;"	kind:pred	file:
introduce_region_instructions	rbmm.region_instruction.m	/^:- pred introduce_region_instructions(/;kq|/^\<introduce_region_instructions\>/;'q;"	kind:pred
introduce_region_instructions_exec_path	rbmm.region_instruction.m	/^:- pred introduce_region_instructions_exec_path(/;kq|/^\<introduce_region_instructions_exec_path\>/;'q;"	kind:pred	file:
introduce_region_instructions_exec_paths	rbmm.region_instruction.m	/^:- pred introduce_region_instructions_exec_paths(list(/;kq|/^\<introduce_region_instructions_exec_paths\>/;'q;"	kind:pred	file:
introduce_region_instructions_pred	rbmm.region_instruction.m	/^:- pred introduce_region_instructions_pred(/;kq|/^\<introduce_region_instructions_pred\>/;'q;"	kind:pred	file:
introduce_region_instructions_proc	rbmm.region_instruction.m	/^:- pred introduce_region_instructions_proc(/;kq|/^\<introduce_region_instructions_proc\>/;'q;"	kind:pred	file:
introduce_reverse_renaming	rbmm.condition_renaming.m	/^:- pred introduce_reverse_renaming(/;kq|/^\<introduce_reverse_renaming\>/;'q;"	kind:pred	file:
introduced_call_table.mict_int	introduced_call_table.m	/^:- pred mict_int(/;kq|/^\<mict_int\>/;'q;"	kind:pred	file:
introduced_call_table.mict_io	introduced_call_table.m	/^:- pred mict_io(/;kq|/^\<mict_io\>/;'q;"	kind:pred	file:
introduced_parallelism	introduce_parallelism.m	/^:- type introduced_parallelism$/;kq|-;/\<introduced_parallelism\>/;'q;"	kind:type	file:
inv_args	loop_inv.m	/^:- func inv_args(module_info, list(prog_var), list(mer_mode), list(/;kq|/^\<inv_args\>/;'q;"	kind:func	file:
inv_goals_vars	loop_inv.m	/^:- pred inv_goals_vars(module_info::in, var_table::in, list(/;kq|/^\<inv_goals_vars\>/;'q;"	kind:pred	file:
inv_goals_vars_2	loop_inv.m	/^:- pred inv_goals_vars_2(/;kq|/^\<inv_goals_vars_2\>/;'q;"	kind:pred	file:
invalid	analysis.framework.m	/^    --->    invalid$/;kq|-;/\<invalid\>/;'q;"	kind:cons
invalid_field_update	typecheck_error_undef.m	/^    ;       invalid_field_update(sym_name, hlds_ctor_field_defn,$/;kq|-;/\<invalid_field_update\>/;'q;"	kind:cons
invalid_goal	goal_expr_to_goal.m	/^:- pred invalid_goal(string::in, list(/;kq|/^\<invalid_goal\>/;'q;"	kind:pred	file:
invalid_goal_id	../mdbcomp/mdbcomp.goal_path.m	/^:- func invalid_goal_id = goal_id.$/;kq|/^\<invalid_goal_id\>/;'q;"	kind:func
invalid_inst_in_mutable	add_mutable_aux_preds.m	/^:- pred invalid_inst_in_mutable(/;kq|/^\<invalid_inst_in_mutable\>/;'q;"	kind:pred	file:
invalid_peephole_opts	peephole.m	/^:- pred invalid_peephole_opts(/;kq|/^\<invalid_peephole_opts\>/;'q;"	kind:pred	file:
invalid_pred_id	hlds_pred.m	/^:- func invalid_pred_id = pred_id.$/;kq|/^\<invalid_pred_id\>/;'q;"	kind:func
invalid_proc_id	hlds_pred.m	/^:- func invalid_proc_id = proc_id.$/;kq|/^\<invalid_proc_id\>/;'q;"	kind:func
invalidate_if_eliminating_local_loop_var	ml_optimize.m	/^:- pred invalidate_if_eliminating_local_loop_var(/;kq|/^\<invalidate_if_eliminating_local_loop_var\>/;'q;"	kind:pred	file:
invalidated	ml_optimize.m	/^                invalidated     :: bool$/;kq|-;/\<invalidated\>/;'q;"	kind:fld	file:
invariant_goal	loop_inv.m	/^:- pred invariant_goal(list(/;kq|/^\<invariant_goal\>/;'q;"	kind:pred	file:
invariant_goal_candidates_handle_primitive_goal	loop_inv.m	/^:- pred invariant_goal_candidates_handle_primitive_goal(/;kq|/^\<invariant_goal_candidates_handle_primitive_goal\>/;'q;"	kind:pred	file:
invariant_goal_candidates_in_disj	loop_inv.m	/^:- pred invariant_goal_candidates_in_disj(/;kq|/^\<invariant_goal_candidates_in_disj\>/;'q;"	kind:pred	file:
invariant_goal_candidates_in_goal	loop_inv.m	/^:- pred invariant_goal_candidates_in_goal(/;kq|/^\<invariant_goal_candidates_in_goal\>/;'q;"	kind:pred	file:
invariant_goal_candidates_in_parallel_conj	loop_inv.m	/^:- pred invariant_goal_candidates_in_parallel_conj(/;kq|/^\<invariant_goal_candidates_in_parallel_conj\>/;'q;"	kind:pred	file:
invariant_goal_candidates_in_plain_conj	loop_inv.m	/^:- pred invariant_goal_candidates_in_plain_conj(/;kq|/^\<invariant_goal_candidates_in_plain_conj\>/;'q;"	kind:pred	file:
invariant_goal_candidates_in_proc	loop_inv.m	/^:- pred invariant_goal_candidates_in_proc(/;kq|/^\<invariant_goal_candidates_in_proc\>/;'q;"	kind:pred	file:
invariant_goal_candidates_in_switch	loop_inv.m	/^:- pred invariant_goal_candidates_in_switch(/;kq|/^\<invariant_goal_candidates_in_switch\>/;'q;"	kind:pred	file:
invariant_goal_candidates_keeping_path_candidates	loop_inv.m	/^:- pred invariant_goal_candidates_keeping_path_candidates(/;kq|/^\<invariant_goal_candidates_keeping_path_candidates\>/;'q;"	kind:pred	file:
invariant_tvars	typecheck_coerce.m	/^:- type invariant_tvars == set(tvar).$/;kq|-;/\<invariant_tvars\>/;'q;"	kind:type	file:
inverse	../library/digraph.m	/^:- func inverse(digraph(T)) = digraph(/;kq|/^\<inverse\>/;'q;"	kind:func
inverse_search	../library/map.m	/^:- pred inverse_search(map(/;kq|/^\<inverse_search\>/;'q;"	kind:pred
inverse_search	../library/multi_map.m	/^:- pred inverse_search(multi_map(/;kq|/^\<inverse_search\>/;'q;"	kind:pred
inverse_search	../library/one_or_more_map.m	/^:- pred inverse_search(one_or_more_map(/;kq|/^\<inverse_search\>/;'q;"	kind:pred
invis_order_default_end	error_spec.m	/^    ;       invis_order_default_end(int, string).$/;kq|-;/\<invis_order_default_end\>/;'q;"	kind:cons
invis_order_default_start	error_spec.m	/^    --->    invis_order_default_start(int, string)$/;kq|-;/\<invis_order_default_start\>/;'q;"	kind:cons
invocation_overview_section	print_help.m	/^:- func invocation_overview_section = string.$/;kq|/^\<invocation_overview_section\>/;'q;"	kind:func	file:
invoke_format_call	simplify_tasks.m	/^    ;       invoke_format_call.$/;kq|-;/\<invoke_format_call\>/;'q;"	kind:cons
invoke_long_system_command	system_cmds.m	/^:- pred invoke_long_system_command(/;kq|/^\<invoke_long_system_command\>/;'q;"	kind:pred
invoke_long_system_command_maybe_filter_output	system_cmds.m	/^:- pred invoke_long_system_command_maybe_filter_output(/;kq|/^\<invoke_long_system_command_maybe_filter_output\>/;'q;"	kind:pred
invoke_mkinit	compile_target_code.m	/^:- pred invoke_mkinit(/;kq|/^\<invoke_mkinit\>/;'q;"	kind:pred	file:
invoke_mmc	make.module_target.m	/^:- pred invoke_mmc(/;kq|/^\<invoke_mmc\>/;'q;"	kind:pred	file:
invoke_system_command	system_cmds.m	/^:- pred invoke_system_command(/;kq|/^\<invoke_system_command\>/;'q;"	kind:pred
invoke_system_command_maybe_filter_output	system_cmds.m	/^:- pred invoke_system_command_maybe_filter_output(/;kq|/^\<invoke_system_command_maybe_filter_output\>/;'q;"	kind:pred
invoked_by_mmc_make	make.build.m	/^    ;       invoked_by_mmc_make.$/;kq|-;/\<invoked_by_mmc_make\>/;'q;"	kind:cons
io	../library/io.m	/^:- type io == io.state.$/;kq|-;/\<io\>/;'q;"	kind:type
io.access_type	../library/io.m	/^:- type access_type$/;kq|-;/\<io.access_type\>/;'q;"	kind:type
io.big_endian	../library/io.m	/^    --->    big_endian$/;kq|-;/\<io.big_endian\>/;'q;"	kind:cons	file:
io.binary_input_stream	../library/io.m	/^:- pred binary_input_stream(/;kq|/^\<binary_input_stream\>/;'q;"	kind:pred
io.binary_input_stream	../library/io.m	/^:- type binary_input_stream$/;kq|-;/\<io.binary_input_stream\>/;'q;"	kind:type	file:
io.binary_input_stream_foldl	../library/io.m	/^:- pred binary_input_stream_foldl(/;kq|/^\<binary_input_stream_foldl\>/;'q;"	kind:pred
io.binary_input_stream_foldl	../library/io.m	/^:- pred binary_input_stream_foldl(pred(/;kq|/^\<binary_input_stream_foldl\>/;'q;"	kind:pred
io.binary_input_stream_name	../library/io.m	/^:- pred binary_input_stream_name(/;kq|/^\<binary_input_stream_name\>/;'q;"	kind:pred
io.binary_input_stream_offset	../library/io.m	/^:- pred binary_input_stream_offset(/;kq|/^\<binary_input_stream_offset\>/;'q;"	kind:pred
io.binary_output_stream	../library/io.m	/^:- pred binary_output_stream(/;kq|/^\<binary_output_stream\>/;'q;"	kind:pred
io.binary_output_stream	../library/io.m	/^:- type binary_output_stream$/;kq|-;/\<io.binary_output_stream\>/;'q;"	kind:type	file:
io.binary_output_stream_name	../library/io.m	/^:- pred binary_output_stream_name(/;kq|/^\<binary_output_stream_name\>/;'q;"	kind:pred
io.binary_output_stream_offset	../library/io.m	/^:- pred binary_output_stream_offset(/;kq|/^\<binary_output_stream_offset\>/;'q;"	kind:pred
io.block_device	../library/io.m	/^    ;       block_device$/;kq|-;/\<io.block_device\>/;'q;"	kind:cons
io.byte_order	../library/io.m	/^:- type byte_order$/;kq|-;/\<io.byte_order\>/;'q;"	kind:type	file:
io.call_pred_no_result	../library/io.m	/^:- pred call_pred_no_result(pred(/;kq|/^\<call_pred_no_result\>/;'q;"	kind:pred	file:
io.call_system	../library/io.m	/^:- pred call_system(string::in, io.res(/;kq|/^\<call_system\>/;'q;"	kind:pred
io.call_system.call_system	../library/io.call_system.m	/^:- pred call_system(string::in, io.res(/;kq|/^\<call_system\>/;'q;"	kind:pred
io.call_system_return_signal	../library/io.m	/^:- pred call_system_return_signal(string::in, io.res(/;kq|/^\<call_system_return_signal\>/;'q;"	kind:pred
io.character_device	../library/io.m	/^    ;       character_device$/;kq|-;/\<io.character_device\>/;'q;"	kind:cons
io.check_file_accessibility	../library/io.m	/^:- pred check_file_accessibility(string::in, list(/;kq|/^\<check_file_accessibility\>/;'q;"	kind:pred
io.chunk_inner_res	../library/io.m	/^:- type chunk_inner_res(T)$/;kq|-;/\<io.chunk_inner_res\>/;'q;"	kind:type	file:
io.chunk_inner_res0	../library/io.m	/^:- type chunk_inner_res0$/;kq|-;/\<io.chunk_inner_res0\>/;'q;"	kind:type	file:
io.chunk_size	../library/io.m	/^:- func chunk_size = int.$/;kq|/^\<chunk_size\>/;'q;"	kind:func	file:
io.cir0_error	../library/io.m	/^    ;       cir0_error(io.error)$/;kq|-;/\<io.cir0_error\>/;'q;"	kind:cons	file:
io.cir0_more	../library/io.m	/^    ;       cir0_more.$/;kq|-;/\<io.cir0_more\>/;'q;"	kind:cons	file:
io.cir0_ok	../library/io.m	/^    --->    cir0_ok$/;kq|-;/\<io.cir0_ok\>/;'q;"	kind:cons	file:
io.cir_error	../library/io.m	/^    ;       cir_error(T, io.error)$/;kq|-;/\<io.cir_error\>/;'q;"	kind:cons	file:
io.cir_more	../library/io.m	/^    ;       cir_more(T).$/;kq|-;/\<io.cir_more\>/;'q;"	kind:cons	file:
io.cir_ok	../library/io.m	/^    --->    cir_ok(T)$/;kq|-;/\<io.cir_ok\>/;'q;"	kind:cons	file:
io.close_binary_input	../library/io.m	/^:- pred close_binary_input(/;kq|/^\<close_binary_input\>/;'q;"	kind:pred
io.close_binary_output	../library/io.m	/^:- pred close_binary_output(/;kq|/^\<close_binary_output\>/;'q;"	kind:pred
io.close_input	../library/io.m	/^:- pred close_input(/;kq|/^\<close_input\>/;'q;"	kind:pred
io.close_output	../library/io.m	/^:- pred close_output(/;kq|/^\<close_output\>/;'q;"	kind:pred
io.command_line_arguments	../library/io.m	/^:- pred command_line_arguments(list(/;kq|/^\<command_line_arguments\>/;'q;"	kind:pred
io.compare_file_id	../library/io.m	/^:- pred compare_file_id(/;kq|/^\<compare_file_id\>/;'q;"	kind:pred	file:
io.compare_file_id_2	../library/io.m	/^:- pred compare_file_id_2(/;kq|/^\<compare_file_id_2\>/;'q;"	kind:pred	file:
io.cur	../library/io.m	/^    ;       cur$/;kq|-;/\<io.cur\>/;'q;"	kind:cons
io.directory	../library/io.m	/^    ;       directory$/;kq|-;/\<io.directory\>/;'q;"	kind:cons
io.do_write_array	../library/io.m	/^:- pred do_write_array(array(T), string, pred(/;kq|/^\<do_write_array\>/;'q;"	kind:pred	file:
io.end	../library/io.m	/^    ;       end.$/;kq|-;/\<io.end\>/;'q;"	kind:cons
io.environment.getenv	../library/io.environment.m	/^:- semipure pred getenv(/;kq|/^\<getenv\>/;'q;"	kind:pred	file:
io.environment.setenv	../library/io.environment.m	/^:- impure pred setenv(/;kq|/^\<setenv\>/;'q;"	kind:pred	file:
io.environment_var_map	../library/io.m	/^:- type environment_var_map == map(string, string).$/;kq|-;/\<io.environment_var_map\>/;'q;"	kind:type
io.eof	../library/io.m	/^    ;       eof$/;kq|-;/\<io.eof\>/;'q;"	kind:cons
io.eof	../library/io.m	/^    ;       eof$/;kq|-;/\<io.eof\>/;'q;"	kind:cons
io.eof	../library/io.m	/^    ;       eof$/;kq|-;/\<io.eof\>/;'q;"	kind:cons
io.eof	../library/io.m	/^    ;       eof$/;kq|-;/\<io.eof\>/;'q;"	kind:cons
io.error	../library/io.m	/^    ;       error(T, io.error).$/;kq|-;/\<io.error\>/;'q;"	kind:cons
io.error	../library/io.m	/^    ;       error(io.error).$/;kq|-;/\<io.error\>/;'q;"	kind:cons
io.error	../library/io.m	/^    ;       error(io.error).$/;kq|-;/\<io.error\>/;'q;"	kind:cons
io.error	../library/io.m	/^    ;       error(io.error).$/;kq|-;/\<io.error\>/;'q;"	kind:cons
io.error	../library/io.m	/^    ;       error(io.error).$/;kq|-;/\<io.error\>/;'q;"	kind:cons
io.error	../library/io.m	/^    ;       error(string, int). % error message, line number$/;kq|-;/\<io.error\>/;'q;"	kind:cons
io.error	../library/io.m	/^:- type io.error$/;kq|-;/\<io.error\>/;'q;"	kind:type	file:
io.error2	../library/io.m	/^    ;       error2(T1, T2, io.error).$/;kq|-;/\<io.error2\>/;'q;"	kind:cons
io.error_message	../library/io.m	/^:- func error_message(/;kq|/^\<error_message\>/;'q;"	kind:func
io.error_util.is_error	../library/io.error_util.m	/^:- pred is_error(system_error::in, string::in, maybe(/;kq|/^\<is_error\>/;'q;"	kind:pred
io.error_util.no_error	../library/io.error_util.m	/^:- func no_error = system_error.$/;kq|/^\<no_error\>/;'q;"	kind:func
io.error_util.syserr_errno	../library/io.error_util.m	/^    --->    syserr_errno$/;kq|-;/\<io.error_util.syserr_errno\>/;'q;"	kind:cons	file:
io.error_util.throw_on_error	../library/io.error_util.m	/^:- pred throw_on_error(/;kq|/^\<throw_on_error\>/;'q;"	kind:pred
io.execute	../library/io.m	/^    ;       execute.$/;kq|-;/\<io.execute\>/;'q;"	kind:cons
io.exited	../library/io.m	/^    --->    exited(int)$/;kq|-;/\<io.exited\>/;'q;"	kind:cons
io.file.do_make_temp	../library/io.file.m	/^:- pred do_make_temp(/;kq|/^\<do_make_temp\>/;'q;"	kind:pred	file:
io.file.do_make_temp_directory	../library/io.file.m	/^:- pred do_make_temp_directory(/;kq|/^\<do_make_temp_directory\>/;'q;"	kind:pred	file:
io.file.file_modification_time	../library/io.file.m	/^:- pred file_modification_time(string::in, io.res(/;kq|/^\<file_modification_time\>/;'q;"	kind:pred
io.file.file_type	../library/io.file.m	/^:- pred file_type(bool::in, string::in, io.res(/;kq|/^\<file_type\>/;'q;"	kind:pred
io.file.file_type_2	../library/io.file.m	/^:- pred file_type_2(/;kq|/^\<file_type_2\>/;'q;"	kind:pred	file:
io.file.get_temp_directory	../library/io.file.m	/^:- pred get_temp_directory(/;kq|/^\<get_temp_directory\>/;'q;"	kind:pred
io.file.have_symlinks	../library/io.file.m	/^:- pred have_symlinks is semidet.$/;kq|/^\<have_symlinks\>/;'q;"	kind:pred
io.file.make_symlink	../library/io.file.m	/^:- pred make_symlink(/;kq|/^\<make_symlink\>/;'q;"	kind:pred
io.file.make_symlink_2	../library/io.file.m	/^:- pred make_symlink_2(/;kq|/^\<make_symlink_2\>/;'q;"	kind:pred	file:
io.file.make_temp_directory	../library/io.file.m	/^:- pred make_temp_directory(/;kq|/^\<make_temp_directory\>/;'q;"	kind:pred
io.file.make_temp_directory	../library/io.file.m	/^:- pred make_temp_directory(io.res(/;kq|/^\<make_temp_directory\>/;'q;"	kind:pred
io.file.make_temp_file	../library/io.file.m	/^:- pred make_temp_file(io.res(/;kq|/^\<make_temp_file\>/;'q;"	kind:pred
io.file.make_temp_file	../library/io.file.m	/^:- pred make_temp_file(string::in, string::in, string::in, io.res(/;kq|/^\<make_temp_file\>/;'q;"	kind:pred
io.file.read_symlink	../library/io.file.m	/^:- pred read_symlink(string::in, io.res(/;kq|/^\<read_symlink\>/;'q;"	kind:pred
io.file.read_symlink_2	../library/io.file.m	/^:- pred read_symlink_2(/;kq|/^\<read_symlink_2\>/;'q;"	kind:pred	file:
io.file.remove_directory_entry	../library/io.file.m	/^:- pred remove_directory_entry(/;kq|/^\<remove_directory_entry\>/;'q;"	kind:pred	file:
io.file.remove_file	../library/io.file.m	/^:- pred remove_file(/;kq|/^\<remove_file\>/;'q;"	kind:pred
io.file.remove_file_2	../library/io.file.m	/^:- pred remove_file_2(/;kq|/^\<remove_file_2\>/;'q;"	kind:pred	file:
io.file.rename_file	../library/io.file.m	/^:- pred rename_file(/;kq|/^\<rename_file\>/;'q;"	kind:pred
io.file.rename_file_2	../library/io.file.m	/^:- pred rename_file_2(/;kq|/^\<rename_file_2\>/;'q;"	kind:pred	file:
io.file.system_temp_dir	../library/io.file.m	/^:- pred system_temp_dir(/;kq|/^\<system_temp_dir\>/;'q;"	kind:pred	file:
io.file_id	../library/io.m	/^:- pred file_id(string::in, io.res(/;kq|/^\<file_id\>/;'q;"	kind:pred
io.file_id	../library/io.m	/^:- type file_id$/;kq|-;/\<io.file_id\>/;'q;"	kind:type	file:
io.file_id_2	../library/io.m	/^:- pred file_id_2(/;kq|/^\<file_id_2\>/;'q;"	kind:pred	file:
io.file_modification_time	../library/io.m	/^:- pred file_modification_time(string::in, io.res(/;kq|/^\<file_modification_time\>/;'q;"	kind:pred
io.file_type	../library/io.m	/^:- pred file_type(bool::in, string::in, io.res(/;kq|/^\<file_type\>/;'q;"	kind:pred
io.file_type	../library/io.m	/^:- type file_type$/;kq|-;/\<io.file_type\>/;'q;"	kind:type
io.finalize_state	../library/io.m	/^:- pred finalize_state(/;kq|/^\<finalize_state\>/;'q;"	kind:pred
io.flush	../library/io.m	/^    pred(flush\/3) is flush_binary_output$/;kq|-;/\<io.flush\>/;'q;"	kind:tcim	file:
io.flush	../library/io.m	/^    pred(flush\/3) is flush_output$/;kq|-;/\<io.flush\>/;'q;"	kind:tcim	file:
io.flush_binary_output	../library/io.m	/^:- pred flush_binary_output(/;kq|/^\<flush_binary_output\>/;'q;"	kind:pred
io.flush_output	../library/io.m	/^:- pred flush_output(/;kq|/^\<flush_output\>/;'q;"	kind:pred
io.format	../library/io.m	/^:- pred format(string::in, list(/;kq|/^\<format\>/;'q;"	kind:pred
io.gc_init	../library/io.m	/^:- pred gc_init(/;kq|/^\<gc_init\>/;'q;"	kind:pred	file:
io.get	../library/io.m	/^    pred(get\/4) is stream_read_binary_int8$/;kq|-;/\<io.get\>/;'q;"	kind:tcim	file:
io.get	../library/io.m	/^    pred(get\/4) is stream_read_binary_uint8$/;kq|-;/\<io.get\>/;'q;"	kind:tcim	file:
io.get	../library/io.m	/^    pred(get\/4) is stream_read_byte$/;kq|-;/\<io.get\>/;'q;"	kind:tcim	file:
io.get	../library/io.m	/^    pred(get\/4) is stream_read_char$/;kq|-;/\<io.get\>/;'q;"	kind:tcim	file:
io.get	../library/io.m	/^    pred(get\/4) is stream_read_file_as_string$/;kq|-;/\<io.get\>/;'q;"	kind:tcim	file:
io.get	../library/io.m	/^    pred(get\/4) is stream_read_line_as_string$/;kq|-;/\<io.get\>/;'q;"	kind:tcim	file:
io.get_environment_var	../library/io.m	/^:- pred get_environment_var(string::in, maybe(/;kq|/^\<get_environment_var\>/;'q;"	kind:pred
io.get_environment_var_map	../library/io.m	/^:- pred get_environment_var_map(/;kq|/^\<get_environment_var_map\>/;'q;"	kind:pred
io.get_errno_error	../library/io.m	/^:- pred get_errno_error(/;kq|/^\<get_errno_error\>/;'q;"	kind:pred
io.get_exception_object_error	../library/io.m	/^:- pred get_exception_object_error(/;kq|/^\<get_exception_object_error\>/;'q;"	kind:pred
io.get_exit_status	../library/io.m	/^:- pred get_exit_status(/;kq|/^\<get_exit_status\>/;'q;"	kind:pred
io.get_globals	../library/io.m	/^:- pred get_globals(/;kq|/^\<get_globals\>/;'q;"	kind:pred
io.get_line	../library/io.m	/^    pred(get_line\/4) is get_output_line_number,$/;kq|-;/\<io.get_line\>/;'q;"	kind:tcim	file:
io.get_line	../library/io.m	/^    pred(get_line\/4) is io.get_line_number,$/;kq|-;/\<io.get_line\>/;'q;"	kind:tcim	file:
io.get_line_number	../library/io.m	/^:- pred get_line_number(/;kq|/^\<get_line_number\>/;'q;"	kind:pred
io.get_output_line_number	../library/io.m	/^:- pred get_output_line_number(/;kq|/^\<get_output_line_number\>/;'q;"	kind:pred
io.get_system_error	../library/io.m	/^:- pred get_system_error(/;kq|/^\<get_system_error\>/;'q;"	kind:pred
io.get_system_error_name	../library/io.m	/^:- pred get_system_error_name(/;kq|/^\<get_system_error_name\>/;'q;"	kind:pred
io.get_temp_directory	../library/io.m	/^:- pred get_temp_directory(/;kq|/^\<get_temp_directory\>/;'q;"	kind:pred
io.get_windows_error	../library/io.m	/^:- pred get_windows_error(/;kq|/^\<get_windows_error\>/;'q;"	kind:pred
io.have_cygwin	../library/io.m	/^:- pred have_cygwin is semidet.$/;kq|/^\<have_cygwin\>/;'q;"	kind:pred
io.have_dotnet	../library/io.m	/^:- pred have_dotnet is semidet.$/;kq|/^\<have_dotnet\>/;'q;"	kind:pred
io.have_make_temp_directory	../library/io.m	/^:- pred have_make_temp_directory is semidet.$/;kq|/^\<have_make_temp_directory\>/;'q;"	kind:pred
io.have_set_environment_var	../library/io.m	/^:- pred have_set_environment_var is semidet.$/;kq|/^\<have_set_environment_var\>/;'q;"	kind:pred
io.have_symlinks	../library/io.m	/^:- pred have_symlinks is semidet.$/;kq|/^\<have_symlinks\>/;'q;"	kind:pred
io.have_win32	../library/io.m	/^:- pred have_win32 is semidet.$/;kq|/^\<have_win32\>/;'q;"	kind:pred
io.ignore_whitespace	../library/io.m	/^:- pred ignore_whitespace(/;kq|/^\<ignore_whitespace\>/;'q;"	kind:pred
io.incomplete	../library/io.m	/^    ;       incomplete(list(uint8))$/;kq|-;/\<io.incomplete\>/;'q;"	kind:cons
io.init_current_streams	../library/io.m	/^:- pred init_current_streams(/;kq|/^\<init_current_streams\>/;'q;"	kind:pred	file:
io.init_posn	../library/io.m	/^:- func init_posn = posn.$/;kq|/^\<init_posn\>/;'q;"	kind:func
io.init_state	../library/io.m	/^:- pred init_state(/;kq|/^\<init_state\>/;'q;"	kind:pred
io.init_std_streams	../library/io.m	/^:- pred init_std_streams(/;kq|/^\<init_std_streams\>/;'q;"	kind:pred	file:
io.input_stream	../library/io.m	/^:- pred input_stream(/;kq|/^\<input_stream\>/;'q;"	kind:pred
io.input_stream	../library/io.m	/^:- type input_stream == text_input_stream.$/;kq|-;/\<io.input_stream\>/;'q;"	kind:type
io.input_stream_foldl	../library/io.m	/^:- pred input_stream_foldl(io.text_input_stream, pred(/;kq|/^\<input_stream_foldl\>/;'q;"	kind:pred
io.input_stream_foldl	../library/io.m	/^:- pred input_stream_foldl(pred(char, T, T), T, io.maybe_partial_res(/;kq|/^\<input_stream_foldl\>/;'q;"	kind:pred
io.input_stream_foldl2_io	../library/io.m	/^:- pred input_stream_foldl2_io(/;kq|/^\<input_stream_foldl2_io\>/;'q;"	kind:pred
io.input_stream_foldl2_io	../library/io.m	/^:- pred input_stream_foldl2_io(pred(/;kq|/^\<input_stream_foldl2_io\>/;'q;"	kind:pred
io.input_stream_foldl_io	../library/io.m	/^:- pred input_stream_foldl_io(io.text_input_stream, pred(/;kq|/^\<input_stream_foldl_io\>/;'q;"	kind:pred
io.input_stream_foldl_io	../library/io.m	/^:- pred input_stream_foldl_io(pred(/;kq|/^\<input_stream_foldl_io\>/;'q;"	kind:pred
io.input_stream_get_stream	../library/io.m	/^:- func input_stream_get_stream(/;kq|/^\<input_stream_get_stream\>/;'q;"	kind:func
io.input_stream_name	../library/io.m	/^:- pred input_stream_name(/;kq|/^\<input_stream_name\>/;'q;"	kind:pred
io.insert_std_stream_names	../library/io.m	/^:- pred insert_std_stream_names(/;kq|/^\<insert_std_stream_names\>/;'q;"	kind:pred	file:
io.interpret_result_code0	../library/io.m	/^:- pred interpret_result_code0(/;kq|/^\<interpret_result_code0\>/;'q;"	kind:pred	file:
io.interpret_result_code1	../library/io.m	/^:- pred interpret_result_code1(/;kq|/^\<interpret_result_code1\>/;'q;"	kind:pred	file:
io.little_endian	../library/io.m	/^    ;       little_endian.$/;kq|-;/\<io.little_endian\>/;'q;"	kind:cons	file:
io.lock_globals	../library/io.m	/^:- pred lock_globals(/;kq|/^\<lock_globals\>/;'q;"	kind:pred	file:
io.make_io_error	../library/io.m	/^:- func make_io_error(/;kq|/^\<make_io_error\>/;'q;"	kind:func
io.make_symlink	../library/io.m	/^:- pred make_symlink(/;kq|/^\<make_symlink\>/;'q;"	kind:pred
io.make_temp_directory	../library/io.m	/^:- pred make_temp_directory(/;kq|/^\<make_temp_directory\>/;'q;"	kind:pred
io.make_temp_directory	../library/io.m	/^:- pred make_temp_directory(io.res(/;kq|/^\<make_temp_directory\>/;'q;"	kind:pred
io.make_temp_file	../library/io.m	/^:- pred make_temp_file(io.res(/;kq|/^\<make_temp_file\>/;'q;"	kind:pred
io.make_temp_file	../library/io.m	/^:- pred make_temp_file(string::in, string::in, string::in, io.res(/;kq|/^\<make_temp_file\>/;'q;"	kind:pred
io.maybe_incomplete_result	../library/io.m	/^:- type maybe_incomplete_result(T)$/;kq|-;/\<io.maybe_incomplete_result\>/;'q;"	kind:type
io.maybe_partial_res	../library/io.m	/^:- inst maybe_partial_res(T) for maybe_partial_res\/1$/;kq|-;/\<io.maybe_partial_res\>/;'q;"	kind:inst
io.maybe_partial_res	../library/io.m	/^:- type maybe_partial_res(T)$/;kq|-;/\<io.maybe_partial_res\>/;'q;"	kind:type
io.maybe_partial_res_2	../library/io.m	/^:- type maybe_partial_res_2(T1, T2)$/;kq|-;/\<io.maybe_partial_res_2\>/;'q;"	kind:type
io.message_queue	../library/io.m	/^    ;       message_queue$/;kq|-;/\<io.message_queue\>/;'q;"	kind:cons
io.mirc_eof	../library/io.m	/^    ;       mirc_eof$/;kq|-;/\<io.mirc_eof\>/;'q;"	kind:cons	file:
io.mirc_error	../library/io.m	/^    ;       mirc_error.$/;kq|-;/\<io.mirc_error\>/;'q;"	kind:cons	file:
io.mirc_incomplete	../library/io.m	/^    ;       mirc_incomplete$/;kq|-;/\<io.mirc_incomplete\>/;'q;"	kind:cons	file:
io.mirc_ok	../library/io.m	/^    --->    mirc_ok$/;kq|-;/\<io.mirc_ok\>/;'q;"	kind:cons	file:
io.name	../library/io.m	/^    pred(name\/4) is binary_input_stream_name$/;kq|-;/\<io.name\>/;'q;"	kind:tcim	file:
io.name	../library/io.m	/^    pred(name\/4) is binary_output_stream_name$/;kq|-;/\<io.name\>/;'q;"	kind:tcim	file:
io.name	../library/io.m	/^    pred(name\/4) is input_stream_name$/;kq|-;/\<io.name\>/;'q;"	kind:tcim	file:
io.name	../library/io.m	/^    pred(name\/4) is output_stream_name$/;kq|-;/\<io.name\>/;'q;"	kind:tcim	file:
io.named_pipe	../library/io.m	/^    ;       named_pipe$/;kq|-;/\<io.named_pipe\>/;'q;"	kind:cons
io.nl	../library/io.m	/^:- pred nl(/;kq|/^\<nl\>/;'q;"	kind:pred
io.ok	../library/io.m	/^    --->    ok$/;kq|-;/\<io.ok\>/;'q;"	kind:cons
io.ok	../library/io.m	/^    --->    ok$/;kq|-;/\<io.ok\>/;'q;"	kind:cons
io.ok	../library/io.m	/^    --->    ok(T)$/;kq|-;/\<io.ok\>/;'q;"	kind:cons
io.ok	../library/io.m	/^    --->    ok(T)$/;kq|-;/\<io.ok\>/;'q;"	kind:cons
io.ok	../library/io.m	/^    --->    ok(T)$/;kq|-;/\<io.ok\>/;'q;"	kind:cons
io.ok	../library/io.m	/^    --->    ok(T)$/;kq|-;/\<io.ok\>/;'q;"	kind:cons
io.ok2	../library/io.m	/^    --->    ok2(T1, T2)$/;kq|-;/\<io.ok2\>/;'q;"	kind:cons
io.open_append	../library/io.m	/^:- pred open_append(string::in, io.res(/;kq|/^\<open_append\>/;'q;"	kind:pred
io.open_binary_append	../library/io.m	/^:- pred open_binary_append(/;kq|/^\<open_binary_append\>/;'q;"	kind:pred
io.open_binary_input	../library/io.m	/^:- pred open_binary_input(/;kq|/^\<open_binary_input\>/;'q;"	kind:pred
io.open_binary_output	../library/io.m	/^:- pred open_binary_output(/;kq|/^\<open_binary_output\>/;'q;"	kind:pred
io.open_input	../library/io.m	/^:- pred open_input(string::in, io.res(/;kq|/^\<open_input\>/;'q;"	kind:pred
io.open_output	../library/io.m	/^:- pred open_output(string::in, io.res(/;kq|/^\<open_output\>/;'q;"	kind:pred
io.output_stream	../library/io.m	/^:- pred output_stream(/;kq|/^\<output_stream\>/;'q;"	kind:pred
io.output_stream	../library/io.m	/^:- type output_stream == text_output_stream.$/;kq|-;/\<io.output_stream\>/;'q;"	kind:type
io.output_stream_get_stream	../library/io.m	/^:- func output_stream_get_stream(/;kq|/^\<output_stream_get_stream\>/;'q;"	kind:func
io.output_stream_name	../library/io.m	/^:- pred output_stream_name(/;kq|/^\<output_stream_name\>/;'q;"	kind:pred
io.posn	../library/io.m	/^:- type posn$/;kq|-;/\<io.posn\>/;'q;"	kind:type
io.posn_current_line_number	../library/io.m	/^                posn_current_line_number        :: int,$/;kq|-;/\<io.posn_current_line_number\>/;'q;"	kind:fld
io.posn_current_offset	../library/io.m	/^                posn_current_offset             :: int$/;kq|-;/\<io.posn_current_offset\>/;'q;"	kind:fld
io.print	../library/io.m	/^:- pred print(/;kq|/^\<print\>/;'q;"	kind:pred
io.print_cc	../library/io.m	/^:- pred print_cc(/;kq|/^\<print_cc\>/;'q;"	kind:pred
io.print_line	../library/io.m	/^:- pred print_line(/;kq|/^\<print_line\>/;'q;"	kind:pred
io.print_line_cc	../library/io.m	/^:- pred print_line_cc(/;kq|/^\<print_line_cc\>/;'q;"	kind:pred
io.print_to_stream	../library/io.m	/^:- pred print_to_stream(/;kq|/^\<print_to_stream\>/;'q;"	kind:pred	file:
io.process_read_term	../library/io.m	/^:- pred process_read_term(/;kq|/^\<process_read_term\>/;'q;"	kind:pred	file:
io.progname	../library/io.m	/^:- pred progname(/;kq|/^\<progname\>/;'q;"	kind:pred
io.progname_base	../library/io.m	/^:- pred progname_base(/;kq|/^\<progname_base\>/;'q;"	kind:pred
io.put	../library/io.m	/^    pred(put\/4) is stream.string_writer.write_univ$/;kq|-;/\<io.put\>/;'q;"	kind:tcim	file:
io.put	../library/io.m	/^    pred(put\/4) is write_binary_int8$/;kq|-;/\<io.put\>/;'q;"	kind:tcim	file:
io.put	../library/io.m	/^    pred(put\/4) is write_binary_uint8$/;kq|-;/\<io.put\>/;'q;"	kind:tcim	file:
io.put	../library/io.m	/^    pred(put\/4) is write_byte$/;kq|-;/\<io.put\>/;'q;"	kind:tcim	file:
io.put	../library/io.m	/^    pred(put\/4) is write_char$/;kq|-;/\<io.put\>/;'q;"	kind:tcim	file:
io.put	../library/io.m	/^    pred(put\/4) is write_float$/;kq|-;/\<io.put\>/;'q;"	kind:tcim	file:
io.put	../library/io.m	/^    pred(put\/4) is write_int$/;kq|-;/\<io.put\>/;'q;"	kind:tcim	file:
io.put	../library/io.m	/^    pred(put\/4) is write_int16$/;kq|-;/\<io.put\>/;'q;"	kind:tcim	file:
io.put	../library/io.m	/^    pred(put\/4) is write_int32$/;kq|-;/\<io.put\>/;'q;"	kind:tcim	file:
io.put	../library/io.m	/^    pred(put\/4) is write_int64$/;kq|-;/\<io.put\>/;'q;"	kind:tcim	file:
io.put	../library/io.m	/^    pred(put\/4) is write_int8$/;kq|-;/\<io.put\>/;'q;"	kind:tcim	file:
io.put	../library/io.m	/^    pred(put\/4) is write_string$/;kq|-;/\<io.put\>/;'q;"	kind:tcim	file:
io.put	../library/io.m	/^    pred(put\/4) is write_uint$/;kq|-;/\<io.put\>/;'q;"	kind:tcim	file:
io.put	../library/io.m	/^    pred(put\/4) is write_uint16$/;kq|-;/\<io.put\>/;'q;"	kind:tcim	file:
io.put	../library/io.m	/^    pred(put\/4) is write_uint32$/;kq|-;/\<io.put\>/;'q;"	kind:tcim	file:
io.put	../library/io.m	/^    pred(put\/4) is write_uint64$/;kq|-;/\<io.put\>/;'q;"	kind:tcim	file:
io.put	../library/io.m	/^    pred(put\/4) is write_uint8$/;kq|-;/\<io.put\>/;'q;"	kind:tcim	file:
io.putback_byte	../library/io.m	/^:- pred putback_byte(/;kq|/^\<putback_byte\>/;'q;"	kind:pred
io.putback_char	../library/io.m	/^:- pred putback_char(/;kq|/^\<putback_char\>/;'q;"	kind:pred
io.putback_int8	../library/io.m	/^:- pred putback_int8(/;kq|/^\<putback_int8\>/;'q;"	kind:pred
io.putback_uint8	../library/io.m	/^:- pred putback_uint8(/;kq|/^\<putback_uint8\>/;'q;"	kind:pred
io.read	../library/io.m	/^    --->    read$/;kq|-;/\<io.read\>/;'q;"	kind:cons
io.read	../library/io.m	/^:- pred read(io.read_result(/;kq|/^\<read\>/;'q;"	kind:pred
io.read_binary	../library/io.m	/^:- pred read_binary(io.result(/;kq|/^\<read_binary\>/;'q;"	kind:pred
io.read_binary_file	../library/io.m	/^:- pred read_binary_file(/;kq|/^\<read_binary_file\>/;'q;"	kind:pred
io.read_binary_file_2	../library/io.m	/^:- pred read_binary_file_2(binary_input_stream::in, list(/;kq|/^\<read_binary_file_2\>/;'q;"	kind:pred	file:
io.read_binary_file_as_bitmap	../library/io.m	/^:- pred read_binary_file_as_bitmap(/;kq|/^\<read_binary_file_as_bitmap\>/;'q;"	kind:pred
io.read_binary_int16	../library/io.m	/^:- pred read_binary_int16(maybe_incomplete_result(/;kq|/^\<read_binary_int16\>/;'q;"	kind:pred
io.read_binary_int16_be	../library/io.m	/^:- pred read_binary_int16_be(maybe_incomplete_result(/;kq|/^\<read_binary_int16_be\>/;'q;"	kind:pred
io.read_binary_int16_le	../library/io.m	/^:- pred read_binary_int16_le(maybe_incomplete_result(/;kq|/^\<read_binary_int16_le\>/;'q;"	kind:pred
io.read_binary_int32	../library/io.m	/^:- pred read_binary_int32(maybe_incomplete_result(/;kq|/^\<read_binary_int32\>/;'q;"	kind:pred
io.read_binary_int32_be	../library/io.m	/^:- pred read_binary_int32_be(maybe_incomplete_result(/;kq|/^\<read_binary_int32_be\>/;'q;"	kind:pred
io.read_binary_int32_le	../library/io.m	/^:- pred read_binary_int32_le(maybe_incomplete_result(/;kq|/^\<read_binary_int32_le\>/;'q;"	kind:pred
io.read_binary_int64	../library/io.m	/^:- pred read_binary_int64(maybe_incomplete_result(/;kq|/^\<read_binary_int64\>/;'q;"	kind:pred
io.read_binary_int64_be	../library/io.m	/^:- pred read_binary_int64_be(maybe_incomplete_result(/;kq|/^\<read_binary_int64_be\>/;'q;"	kind:pred
io.read_binary_int64_le	../library/io.m	/^:- pred read_binary_int64_le(maybe_incomplete_result(/;kq|/^\<read_binary_int64_le\>/;'q;"	kind:pred
io.read_binary_int8	../library/io.m	/^:- pred read_binary_int8(io.result(/;kq|/^\<read_binary_int8\>/;'q;"	kind:pred
io.read_binary_int8_unboxed	../library/io.m	/^:- pred read_binary_int8_unboxed(/;kq|/^\<read_binary_int8_unboxed\>/;'q;"	kind:pred
io.read_binary_uint16	../library/io.m	/^:- pred read_binary_uint16(maybe_incomplete_result(/;kq|/^\<read_binary_uint16\>/;'q;"	kind:pred
io.read_binary_uint16_be	../library/io.m	/^:- pred read_binary_uint16_be(maybe_incomplete_result(/;kq|/^\<read_binary_uint16_be\>/;'q;"	kind:pred
io.read_binary_uint16_le	../library/io.m	/^:- pred read_binary_uint16_le(maybe_incomplete_result(/;kq|/^\<read_binary_uint16_le\>/;'q;"	kind:pred
io.read_binary_uint32	../library/io.m	/^:- pred read_binary_uint32(maybe_incomplete_result(/;kq|/^\<read_binary_uint32\>/;'q;"	kind:pred
io.read_binary_uint32_be	../library/io.m	/^:- pred read_binary_uint32_be(maybe_incomplete_result(/;kq|/^\<read_binary_uint32_be\>/;'q;"	kind:pred
io.read_binary_uint32_le	../library/io.m	/^:- pred read_binary_uint32_le(maybe_incomplete_result(/;kq|/^\<read_binary_uint32_le\>/;'q;"	kind:pred
io.read_binary_uint64	../library/io.m	/^:- pred read_binary_uint64(maybe_incomplete_result(/;kq|/^\<read_binary_uint64\>/;'q;"	kind:pred
io.read_binary_uint64_be	../library/io.m	/^:- pred read_binary_uint64_be(maybe_incomplete_result(/;kq|/^\<read_binary_uint64_be\>/;'q;"	kind:pred
io.read_binary_uint64_le	../library/io.m	/^:- pred read_binary_uint64_le(maybe_incomplete_result(/;kq|/^\<read_binary_uint64_le\>/;'q;"	kind:pred
io.read_binary_uint8	../library/io.m	/^:- pred read_binary_uint8(io.result(/;kq|/^\<read_binary_uint8\>/;'q;"	kind:pred
io.read_binary_uint8_unboxed	../library/io.m	/^:- pred read_binary_uint8_unboxed(/;kq|/^\<read_binary_uint8_unboxed\>/;'q;"	kind:pred
io.read_bitmap	../library/io.m	/^:- pred read_bitmap(/;kq|/^\<read_bitmap\>/;'q;"	kind:pred
io.read_bitmap	../library/io.m	/^:- pred read_bitmap(/;kq|/^\<read_bitmap\>/;'q;"	kind:pred
io.read_byte	../library/io.m	/^:- pred read_byte(io.result(/;kq|/^\<read_byte\>/;'q;"	kind:pred
io.read_char	../library/io.m	/^:- pred read_char(io.result(/;kq|/^\<read_char\>/;'q;"	kind:pred
io.read_char_unboxed	../library/io.m	/^:- pred read_char_unboxed(/;kq|/^\<read_char_unboxed\>/;'q;"	kind:pred
io.read_file	../library/io.m	/^:- pred read_file(io.maybe_partial_res(list(/;kq|/^\<read_file\>/;'q;"	kind:pred
io.read_file_as_string	../library/io.m	/^:- pred read_file_as_string(io.maybe_partial_res(/;kq|/^\<read_file_as_string\>/;'q;"	kind:pred
io.read_file_as_string_wf	../library/io.m	/^:- pred read_file_as_string_wf(io.maybe_partial_res(/;kq|/^\<read_file_as_string_wf\>/;'q;"	kind:pred
io.read_file_chars_acc	../library/io.m	/^:- pred read_file_chars_acc(text_input_stream::in, list(/;kq|/^\<read_file_chars_acc\>/;'q;"	kind:pred	file:
io.read_from_string	../library/io.m	/^:- pred read_from_string(string::in, string::in, int::in, read_result(/;kq|/^\<read_from_string\>/;'q;"	kind:pred
io.read_line	../library/io.m	/^:- pred read_line(io.result(list(/;kq|/^\<read_line\>/;'q;"	kind:pred
io.read_line_as_string	../library/io.m	/^:- pred read_line_as_string(io.result(/;kq|/^\<read_line_as_string\>/;'q;"	kind:pred
io.read_named_file_as_lines	../library/io.m	/^:- pred read_named_file_as_lines(string::in, io.res(list(/;kq|/^\<read_named_file_as_lines\>/;'q;"	kind:pred
io.read_named_file_as_lines_wf	../library/io.m	/^:- pred read_named_file_as_lines_wf(string::in, io.res(list(/;kq|/^\<read_named_file_as_lines_wf\>/;'q;"	kind:pred
io.read_named_file_as_string	../library/io.m	/^:- pred read_named_file_as_string(string::in, io.res(/;kq|/^\<read_named_file_as_string\>/;'q;"	kind:pred
io.read_result	../library/io.m	/^:- type read_result(T)$/;kq|-;/\<io.read_result\>/;'q;"	kind:type
io.read_symlink	../library/io.m	/^:- pred read_symlink(string::in, io.res(/;kq|/^\<read_symlink\>/;'q;"	kind:pred
io.read_word	../library/io.m	/^:- pred read_word(io.result(list(/;kq|/^\<read_word\>/;'q;"	kind:pred
io.regular_file	../library/io.m	/^    --->    regular_file$/;kq|-;/\<io.regular_file\>/;'q;"	kind:cons
io.remove_file	../library/io.m	/^:- pred remove_file(/;kq|/^\<remove_file\>/;'q;"	kind:pred
io.remove_file_recursively	../library/io.m	/^:- pred remove_file_recursively(/;kq|/^\<remove_file_recursively\>/;'q;"	kind:pred
io.rename_file	../library/io.m	/^:- pred rename_file(/;kq|/^\<rename_file\>/;'q;"	kind:pred
io.report_full_memory_stats	../library/io.m	/^:- pred report_full_memory_stats(/;kq|/^\<report_full_memory_stats\>/;'q;"	kind:pred
io.report_standard_stats	../library/io.m	/^:- pred report_standard_stats(/;kq|/^\<report_standard_stats\>/;'q;"	kind:pred
io.report_stats	../library/io.m	/^:- pred report_stats(/;kq|/^\<report_stats\>/;'q;"	kind:pred
io.report_tabling_statistics	../library/io.m	/^:- pred report_tabling_statistics(/;kq|/^\<report_tabling_statistics\>/;'q;"	kind:pred
io.res	../library/io.m	/^:- type res$/;kq|-;/\<io.res\>/;'q;"	kind:type
io.restore_output_stream	../library/io.m	/^:- pred restore_output_stream(pred(/;kq|/^\<restore_output_stream\>/;'q;"	kind:pred	file:
io.result	../library/io.m	/^:- type result$/;kq|-;/\<io.result\>/;'q;"	kind:type
io.result	../library/io.m	/^:- type result(T)$/;kq|-;/\<io.result\>/;'q;"	kind:type
io.result0_to_stream_result0	../library/io.m	/^:- func result0_to_stream_result0(io.result) = stream.result(/;kq|/^\<result0_to_stream_result0\>/;'q;"	kind:func	file:
io.result1_to_stream_result1	../library/io.m	/^:- func result1_to_stream_result1(io.result(T)) = stream.result(/;kq|/^\<result1_to_stream_result1\>/;'q;"	kind:func	file:
io.result_code	../library/io.m	/^:- type result_code$/;kq|-;/\<io.result_code\>/;'q;"	kind:type	file:
io.result_code_eof	../library/io.m	/^    ;       result_code_eof$/;kq|-;/\<io.result_code_eof\>/;'q;"	kind:cons	file:
io.result_code_error	../library/io.m	/^    ;       result_code_error.$/;kq|-;/\<io.result_code_error\>/;'q;"	kind:cons	file:
io.result_code_ok	../library/io.m	/^    --->    result_code_ok$/;kq|-;/\<io.result_code_ok\>/;'q;"	kind:cons	file:
io.seek	../library/io.m	/^    pred(seek\/5) is stream_seek_binary_input,$/;kq|-;/\<io.seek\>/;'q;"	kind:tcim	file:
io.seek	../library/io.m	/^    pred(seek\/5) is stream_seek_binary_output,$/;kq|-;/\<io.seek\>/;'q;"	kind:tcim	file:
io.seek64	../library/io.m	/^    pred(seek64\/5) is stream_seek_binary_input64$/;kq|-;/\<io.seek64\>/;'q;"	kind:tcim	file:
io.seek64	../library/io.m	/^    pred(seek64\/5) is stream_seek_binary_output64$/;kq|-;/\<io.seek64\>/;'q;"	kind:tcim	file:
io.seek_binary_input	../library/io.m	/^:- pred seek_binary_input(/;kq|/^\<seek_binary_input\>/;'q;"	kind:pred
io.seek_binary_input64	../library/io.m	/^:- pred seek_binary_input64(/;kq|/^\<seek_binary_input64\>/;'q;"	kind:pred
io.seek_binary_output	../library/io.m	/^:- pred seek_binary_output(/;kq|/^\<seek_binary_output\>/;'q;"	kind:pred
io.seek_binary_output64	../library/io.m	/^:- pred seek_binary_output64(/;kq|/^\<seek_binary_output64\>/;'q;"	kind:pred
io.semaphore	../library/io.m	/^    ;       semaphore$/;kq|-;/\<io.semaphore\>/;'q;"	kind:cons
io.set	../library/io.m	/^    --->    set$/;kq|-;/\<io.set\>/;'q;"	kind:cons
io.set_binary_input_stream	../library/io.m	/^:- pred set_binary_input_stream(/;kq|/^\<set_binary_input_stream\>/;'q;"	kind:pred
io.set_binary_output_stream	../library/io.m	/^:- pred set_binary_output_stream(/;kq|/^\<set_binary_output_stream\>/;'q;"	kind:pred
io.set_environment_var	../library/io.m	/^:- pred set_environment_var(/;kq|/^\<set_environment_var\>/;'q;"	kind:pred
io.set_environment_var	../library/io.m	/^:- pred set_environment_var(/;kq|/^\<set_environment_var\>/;'q;"	kind:pred
io.set_exit_status	../library/io.m	/^:- pred set_exit_status(/;kq|/^\<set_exit_status\>/;'q;"	kind:pred
io.set_globals	../library/io.m	/^:- pred set_globals(/;kq|/^\<set_globals\>/;'q;"	kind:pred
io.set_input_stream	../library/io.m	/^:- pred set_input_stream(/;kq|/^\<set_input_stream\>/;'q;"	kind:pred
io.set_line	../library/io.m	/^    pred(set_line\/4) is io.set_line_number$/;kq|-;/\<io.set_line\>/;'q;"	kind:tcim	file:
io.set_line	../library/io.m	/^    pred(set_line\/4) is set_output_line_number$/;kq|-;/\<io.set_line\>/;'q;"	kind:tcim	file:
io.set_line_number	../library/io.m	/^:- pred set_line_number(/;kq|/^\<set_line_number\>/;'q;"	kind:pred
io.set_output_line_number	../library/io.m	/^:- pred set_output_line_number(/;kq|/^\<set_output_line_number\>/;'q;"	kind:pred
io.set_output_stream	../library/io.m	/^:- pred set_output_stream(/;kq|/^\<set_output_stream\>/;'q;"	kind:pred
io.shared_memory	../library/io.m	/^    ;       shared_memory$/;kq|-;/\<io.shared_memory\>/;'q;"	kind:cons
io.should_reduce_stack_usage	../library/io.m	/^:- pred should_reduce_stack_usage(/;kq|/^\<should_reduce_stack_usage\>/;'q;"	kind:pred	file:
io.signalled	../library/io.m	/^    ;       signalled(int).$/;kq|-;/\<io.signalled\>/;'q;"	kind:cons
io.socket	../library/io.m	/^    ;       socket$/;kq|-;/\<io.socket\>/;'q;"	kind:cons
io.stderr_stream	../library/io.m	/^:- func stderr_stream = io.text_output_stream.$/;kq|/^\<stderr_stream\>/;'q;"	kind:func
io.stderr_stream	../library/io.m	/^:- pred stderr_stream(/;kq|/^\<stderr_stream\>/;'q;"	kind:pred
io.stdin_binary_stream	../library/io.m	/^:- pred stdin_binary_stream(/;kq|/^\<stdin_binary_stream\>/;'q;"	kind:pred
io.stdin_stream	../library/io.m	/^:- func stdin_stream = io.text_input_stream.$/;kq|/^\<stdin_stream\>/;'q;"	kind:func
io.stdin_stream	../library/io.m	/^:- pred stdin_stream(/;kq|/^\<stdin_stream\>/;'q;"	kind:pred
io.stdout_binary_stream	../library/io.m	/^:- pred stdout_binary_stream(/;kq|/^\<stdout_binary_stream\>/;'q;"	kind:pred
io.stdout_stream	../library/io.m	/^:- func stdout_stream = io.text_output_stream.$/;kq|/^\<stdout_stream\>/;'q;"	kind:func
io.stdout_stream	../library/io.m	/^:- pred stdout_stream(/;kq|/^\<stdout_stream\>/;'q;"	kind:pred
io.stream	../library/io.m	/^:- type stream$/;kq|-;/\<io.stream\>/;'q;"	kind:type	file:
io.stream.error	../library/io.m	/^:- instance stream.error(error) where [$/;kq|-;/\<io.stream.error\>/;'q;"	kind:tci	file:
io.stream.error_message	../library/io.m	/^    func(stream.error_message\/1) is io.error_message$/;kq|-;/\<io.stream.error_message\>/;'q;"	kind:tcim	file:
io.stream.input	../library/io.m	/^:- instance stream.input(binary_input_stream, io)$/;kq|-;/\<io.stream.input\>/;'q;"	kind:tci	file:
io.stream.line_oriented	../library/io.m	/^:- instance stream.line_oriented(text_input_stream, io) where$/;kq|-;/\<io.stream.line_oriented\>/;'q;"	kind:tci	file:
io.stream.line_oriented	../library/io.m	/^:- instance stream.line_oriented(text_output_stream, io) where$/;kq|-;/\<io.stream.line_oriented\>/;'q;"	kind:tci	file:
io.stream.output	../library/io.m	/^:- instance stream.output(binary_output_stream, io)$/;kq|-;/\<io.stream.output\>/;'q;"	kind:tci	file:
io.stream.output	../library/io.m	/^:- instance stream.output(text_output_stream, io) where [$/;kq|-;/\<io.stream.output\>/;'q;"	kind:tci	file:
io.stream.putback	../library/io.m	/^:- instance stream.putback(binary_input_stream, int, io, io.error)$/;kq|-;/\<io.stream.putback\>/;'q;"	kind:tci	file:
io.stream.putback	../library/io.m	/^:- instance stream.putback(binary_input_stream, int8, io, io.error)$/;kq|-;/\<io.stream.putback\>/;'q;"	kind:tci	file:
io.stream.putback	../library/io.m	/^:- instance stream.putback(binary_input_stream, uint8, io, io.error)$/;kq|-;/\<io.stream.putback\>/;'q;"	kind:tci	file:
io.stream.putback	../library/io.m	/^:- instance stream.putback(text_input_stream, char, io, io.error) where$/;kq|-;/\<io.stream.putback\>/;'q;"	kind:tci	file:
io.stream.reader	../library/io.m	/^:- instance stream.reader(binary_input_stream, int, io, io.error)$/;kq|-;/\<io.stream.reader\>/;'q;"	kind:tci	file:
io.stream.reader	../library/io.m	/^:- instance stream.reader(binary_input_stream, int8, io, io.error)$/;kq|-;/\<io.stream.reader\>/;'q;"	kind:tci	file:
io.stream.reader	../library/io.m	/^:- instance stream.reader(binary_input_stream, uint8, io, io.error)$/;kq|-;/\<io.stream.reader\>/;'q;"	kind:tci	file:
io.stream.reader	../library/io.m	/^:- instance stream.reader(text_input_stream, char, io, io.error)$/;kq|-;/\<io.stream.reader\>/;'q;"	kind:tci	file:
io.stream.reader	../library/io.m	/^:- instance stream.reader(text_input_stream, line, io, io.error)$/;kq|-;/\<io.stream.reader\>/;'q;"	kind:tci	file:
io.stream.reader	../library/io.m	/^:- instance stream.reader(text_input_stream, text_file, io, io.error)$/;kq|-;/\<io.stream.reader\>/;'q;"	kind:tci	file:
io.stream.seekable	../library/io.m	/^:- instance stream.seekable(binary_input_stream, io)$/;kq|-;/\<io.stream.seekable\>/;'q;"	kind:tci	file:
io.stream.seekable	../library/io.m	/^:- instance stream.seekable(binary_output_stream, io)$/;kq|-;/\<io.stream.seekable\>/;'q;"	kind:tci	file:
io.stream.stream	../library/io.m	/^:- instance stream.stream(binary_input_stream, io)$/;kq|-;/\<io.stream.stream\>/;'q;"	kind:tci	file:
io.stream.stream	../library/io.m	/^:- instance stream.stream(binary_output_stream, io)$/;kq|-;/\<io.stream.stream\>/;'q;"	kind:tci	file:
io.stream.stream	../library/io.m	/^:- instance stream.stream(text_input_stream, io) where [$/;kq|-;/\<io.stream.stream\>/;'q;"	kind:tci	file:
io.stream.stream	../library/io.m	/^:- instance stream.stream(text_output_stream, io) where [$/;kq|-;/\<io.stream.stream\>/;'q;"	kind:tci	file:
io.stream.unboxed_reader	../library/io.m	/^:- instance stream.unboxed_reader(binary_input_stream, int8, io, io.error)$/;kq|-;/\<io.stream.unboxed_reader\>/;'q;"	kind:tci	file:
io.stream.unboxed_reader	../library/io.m	/^:- instance stream.unboxed_reader(binary_input_stream, uint8, io, io.error)$/;kq|-;/\<io.stream.unboxed_reader\>/;'q;"	kind:tci	file:
io.stream.unboxed_reader	../library/io.m	/^:- instance stream.unboxed_reader(text_input_stream, char, io, io.error)$/;kq|-;/\<io.stream.unboxed_reader\>/;'q;"	kind:tci	file:
io.stream.writer	../library/io.m	/^:- instance stream.writer(binary_output_stream, byte, io)$/;kq|-;/\<io.stream.writer\>/;'q;"	kind:tci	file:
io.stream.writer	../library/io.m	/^:- instance stream.writer(binary_output_stream, int8, io)$/;kq|-;/\<io.stream.writer\>/;'q;"	kind:tci	file:
io.stream.writer	../library/io.m	/^:- instance stream.writer(binary_output_stream, uint8, io)$/;kq|-;/\<io.stream.writer\>/;'q;"	kind:tci	file:
io.stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, char, io)$/;kq|-;/\<io.stream.writer\>/;'q;"	kind:tci	file:
io.stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, float, io)$/;kq|-;/\<io.stream.writer\>/;'q;"	kind:tci	file:
io.stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, int, io)$/;kq|-;/\<io.stream.writer\>/;'q;"	kind:tci	file:
io.stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, int16, io)$/;kq|-;/\<io.stream.writer\>/;'q;"	kind:tci	file:
io.stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, int32, io)$/;kq|-;/\<io.stream.writer\>/;'q;"	kind:tci	file:
io.stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, int64, io)$/;kq|-;/\<io.stream.writer\>/;'q;"	kind:tci	file:
io.stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, int8, io)$/;kq|-;/\<io.stream.writer\>/;'q;"	kind:tci	file:
io.stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, string, io)$/;kq|-;/\<io.stream.writer\>/;'q;"	kind:tci	file:
io.stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, uint, io)$/;kq|-;/\<io.stream.writer\>/;'q;"	kind:tci	file:
io.stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, uint16, io)$/;kq|-;/\<io.stream.writer\>/;'q;"	kind:tci	file:
io.stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, uint32, io)$/;kq|-;/\<io.stream.writer\>/;'q;"	kind:tci	file:
io.stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, uint64, io)$/;kq|-;/\<io.stream.writer\>/;'q;"	kind:tci	file:
io.stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, uint8, io)$/;kq|-;/\<io.stream.writer\>/;'q;"	kind:tci	file:
io.stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, univ, io)$/;kq|-;/\<io.stream.writer\>/;'q;"	kind:tci	file:
io.stream_db.append	../library/io.stream_db.m	/^    ;       append.$/;kq|-;/\<io.stream_db.append\>/;'q;"	kind:cons
io.stream_db.binary	../library/io.stream_db.m	/^    ;       binary$/;kq|-;/\<io.stream_db.binary\>/;'q;"	kind:cons
io.stream_db.file	../library/io.stream_db.m	/^    --->    file(string)    % the file name$/;kq|-;/\<io.stream_db.file\>/;'q;"	kind:cons
io.stream_db.get_stream_db	../library/io.stream_db.m	/^:- pred get_stream_db(/;kq|/^\<get_stream_db\>/;'q;"	kind:pred
io.stream_db.get_stream_id	../library/io.stream_db.m	/^:- func get_stream_id(/;kq|/^\<get_stream_id\>/;'q;"	kind:func	file:
io.stream_db.input	../library/io.stream_db.m	/^    --->    input$/;kq|-;/\<io.stream_db.input\>/;'q;"	kind:cons
io.stream_db.input_stream_info	../library/io.stream_db.m	/^:- func input_stream_info(/;kq|/^\<input_stream_info\>/;'q;"	kind:func
io.stream_db.lock_stream_db	../library/io.stream_db.m	/^:- pred lock_stream_db(/;kq|/^\<lock_stream_db\>/;'q;"	kind:pred	file:
io.stream_db.maybe_stream_id	../library/io.stream_db.m	/^                maybe_stream_id         :: int,$/;kq|-;/\<io.stream_db.maybe_stream_id\>/;'q;"	kind:fld
io.stream_db.maybe_stream_info	../library/io.stream_db.m	/^:- type maybe_stream_info$/;kq|-;/\<io.stream_db.maybe_stream_info\>/;'q;"	kind:type
io.stream_db.maybe_stream_mode	../library/io.stream_db.m	/^                maybe_stream_mode       :: stream_mode,$/;kq|-;/\<io.stream_db.maybe_stream_mode\>/;'q;"	kind:fld
io.stream_db.output	../library/io.stream_db.m	/^    ;       output$/;kq|-;/\<io.stream_db.output\>/;'q;"	kind:cons
io.stream_db.preopen	../library/io.stream_db.m	/^    ;       preopen.$/;kq|-;/\<io.stream_db.preopen\>/;'q;"	kind:cons
io.stream_db.set_stream_db	../library/io.stream_db.m	/^:- pred set_stream_db(/;kq|/^\<set_stream_db\>/;'q;"	kind:pred
io.stream_db.source_name	../library/io.stream_db.m	/^:- func source_name(/;kq|/^\<source_name\>/;'q;"	kind:func	file:
io.stream_db.stderr	../library/io.stream_db.m	/^    ;       stderr.$/;kq|-;/\<io.stream_db.stderr\>/;'q;"	kind:cons
io.stream_db.stdin	../library/io.stream_db.m	/^    ;       stdin$/;kq|-;/\<io.stream_db.stdin\>/;'q;"	kind:cons
io.stream_db.stdout	../library/io.stream_db.m	/^    ;       stdout$/;kq|-;/\<io.stream_db.stdout\>/;'q;"	kind:cons
io.stream_db.stream	../library/io.stream_db.m	/^    --->    stream($/;kq|-;/\<io.stream_db.stream\>/;'q;"	kind:cons
io.stream_db.stream	../library/io.stream_db.m	/^    --->    stream($/;kq|-;/\<io.stream_db.stream\>/;'q;"	kind:cons
io.stream_db.stream_content	../library/io.stream_db.m	/^                stream_content          :: stream_content,$/;kq|-;/\<io.stream_db.stream_content\>/;'q;"	kind:fld
io.stream_db.stream_content	../library/io.stream_db.m	/^:- type stream_content$/;kq|-;/\<io.stream_db.stream_content\>/;'q;"	kind:type
io.stream_db.stream_db	../library/io.stream_db.m	/^:- type stream_db == map(stream_id, stream_info).$/;kq|-;/\<io.stream_db.stream_db\>/;'q;"	kind:type
io.stream_db.stream_id	../library/io.stream_db.m	/^                stream_id               :: int,$/;kq|-;/\<io.stream_db.stream_id\>/;'q;"	kind:fld
io.stream_db.stream_info	../library/io.stream_db.m	/^:- pred stream_info(io.stream::in, maybe(/;kq|/^\<stream_info\>/;'q;"	kind:pred
io.stream_db.stream_info	../library/io.stream_db.m	/^:- type stream_info$/;kq|-;/\<io.stream_db.stream_info\>/;'q;"	kind:type
io.stream_db.stream_mode	../library/io.stream_db.m	/^                stream_mode             :: stream_mode,$/;kq|-;/\<io.stream_db.stream_mode\>/;'q;"	kind:fld
io.stream_db.stream_mode	../library/io.stream_db.m	/^:- type stream_mode$/;kq|-;/\<io.stream_db.stream_mode\>/;'q;"	kind:type
io.stream_db.stream_name	../library/io.stream_db.m	/^:- pred stream_name(/;kq|/^\<stream_name\>/;'q;"	kind:pred
io.stream_db.stream_source	../library/io.stream_db.m	/^                stream_source           :: stream_source$/;kq|-;/\<io.stream_db.stream_source\>/;'q;"	kind:fld
io.stream_db.stream_source	../library/io.stream_db.m	/^:- type stream_source$/;kq|-;/\<io.stream_db.stream_source\>/;'q;"	kind:type
io.stream_db.text	../library/io.stream_db.m	/^    --->    text$/;kq|-;/\<io.stream_db.text\>/;'q;"	kind:cons
io.stream_db.unknown_stream	../library/io.stream_db.m	/^    ;       unknown_stream.$/;kq|-;/\<io.stream_db.unknown_stream\>/;'q;"	kind:cons
io.stream_db.unlock_stream_db	../library/io.stream_db.m	/^:- pred unlock_stream_db(/;kq|/^\<unlock_stream_db\>/;'q;"	kind:pred	file:
io.stream_id	../library/io.m	/^:- type stream_id == int.$/;kq|-;/\<io.stream_id\>/;'q;"	kind:type	file:
io.stream_ops.close_stream	../library/io.stream_ops.m	/^:- pred close_stream(/;kq|/^\<close_stream\>/;'q;"	kind:pred
io.stream_ops.do_open_binary	../library/io.stream_ops.m	/^:- pred do_open_binary(/;kq|/^\<do_open_binary\>/;'q;"	kind:pred
io.stream_ops.do_open_text	../library/io.stream_ops.m	/^:- pred do_open_text(/;kq|/^\<do_open_text\>/;'q;"	kind:pred
io.stream_ops.input_stream_2	../library/io.stream_ops.m	/^:- pred input_stream_2(/;kq|/^\<input_stream_2\>/;'q;"	kind:pred
io.stream_ops.output_stream_2	../library/io.stream_ops.m	/^:- pred output_stream_2(/;kq|/^\<output_stream_2\>/;'q;"	kind:pred
io.stream_ops.seek_binary_2	../library/io.stream_ops.m	/^:- pred seek_binary_2(/;kq|/^\<seek_binary_2\>/;'q;"	kind:pred
io.stream_ops.stderr_stream_2	../library/io.stream_ops.m	/^:- func stderr_stream_2 = stream.$/;kq|/^\<stderr_stream_2\>/;'q;"	kind:func
io.stream_ops.stdin_stream_2	../library/io.stream_ops.m	/^:- func stdin_stream_2 = stream.$/;kq|/^\<stdin_stream_2\>/;'q;"	kind:func
io.stream_ops.stdout_stream_2	../library/io.stream_ops.m	/^:- func stdout_stream_2 = stream.$/;kq|/^\<stdout_stream_2\>/;'q;"	kind:func
io.stream_ops.whence_to_int	../library/io.stream_ops.m	/^:- pred whence_to_int(/;kq|/^\<whence_to_int\>/;'q;"	kind:pred
io.stream_read_binary_int8	../library/io.m	/^:- pred stream_read_binary_int8(/;kq|/^\<stream_read_binary_int8\>/;'q;"	kind:pred	file:
io.stream_read_binary_uint8	../library/io.m	/^:- pred stream_read_binary_uint8(/;kq|/^\<stream_read_binary_uint8\>/;'q;"	kind:pred	file:
io.stream_read_byte	../library/io.m	/^:- pred stream_read_byte(/;kq|/^\<stream_read_byte\>/;'q;"	kind:pred	file:
io.stream_read_char	../library/io.m	/^:- pred stream_read_char(/;kq|/^\<stream_read_char\>/;'q;"	kind:pred	file:
io.stream_read_char_unboxed	../library/io.m	/^:- pred stream_read_char_unboxed(/;kq|/^\<stream_read_char_unboxed\>/;'q;"	kind:pred	file:
io.stream_read_file_as_string	../library/io.m	/^:- pred stream_read_file_as_string(/;kq|/^\<stream_read_file_as_string\>/;'q;"	kind:pred	file:
io.stream_read_line_as_string	../library/io.m	/^:- pred stream_read_line_as_string(/;kq|/^\<stream_read_line_as_string\>/;'q;"	kind:pred	file:
io.stream_seek_binary_input	../library/io.m	/^:- pred stream_seek_binary_input(/;kq|/^\<stream_seek_binary_input\>/;'q;"	kind:pred	file:
io.stream_seek_binary_input64	../library/io.m	/^:- pred stream_seek_binary_input64(/;kq|/^\<stream_seek_binary_input64\>/;'q;"	kind:pred	file:
io.stream_seek_binary_output	../library/io.m	/^:- pred stream_seek_binary_output(/;kq|/^\<stream_seek_binary_output\>/;'q;"	kind:pred	file:
io.stream_seek_binary_output64	../library/io.m	/^:- pred stream_seek_binary_output64(/;kq|/^\<stream_seek_binary_output64\>/;'q;"	kind:pred	file:
io.stream_whence_to_io_whence	../library/io.m	/^:- func stream_whence_to_io_whence(/;kq|/^\<stream_whence_to_io_whence\>/;'q;"	kind:func	file:
io.symbolic_link	../library/io.m	/^    ;       symbolic_link$/;kq|-;/\<io.symbolic_link\>/;'q;"	kind:cons
io.system_error_errno_name	../library/io.m	/^:- pred system_error_errno_name(/;kq|/^\<system_error_errno_name\>/;'q;"	kind:pred	file:
io.system_error_exception_name	../library/io.m	/^:- pred system_error_exception_name(/;kq|/^\<system_error_exception_name\>/;'q;"	kind:pred	file:
io.system_error_is_success	../library/io.m	/^:- pred system_error_is_success(/;kq|/^\<system_error_is_success\>/;'q;"	kind:pred
io.system_result	../library/io.m	/^:- type system_result$/;kq|-;/\<io.system_result\>/;'q;"	kind:type
io.text_input_stream	../library/io.m	/^:- type text_input_stream$/;kq|-;/\<io.text_input_stream\>/;'q;"	kind:type	file:
io.text_output_stream	../library/io.m	/^:- type text_output_stream$/;kq|-;/\<io.text_output_stream\>/;'q;"	kind:type	file:
io.text_read.alloc_buffer	../library/io.text_read.m	/^:- pred alloc_buffer(/;kq|/^\<alloc_buffer\>/;'q;"	kind:pred	file:
io.text_read.buffer	../library/io.text_read.m	/^:- type buffer$/;kq|-;/\<io.text_read.buffer\>/;'q;"	kind:type	file:
io.text_read.buffer_di	../library/io.text_read.m	/^:- mode buffer_di == di(uniq_buffer).$/;kq|-;/\<io.text_read.buffer_di\>/;'q;"	kind:mode	file:
io.text_read.buffer_uo	../library/io.text_read.m	/^:- mode buffer_uo == out(uniq_buffer).$/;kq|-;/\<io.text_read.buffer_uo\>/;'q;"	kind:mode	file:
io.text_read.read_into_array	../library/io.text_read.m	/^:- pred read_into_array(/;kq|/^\<read_into_array\>/;'q;"	kind:pred	file:
io.text_read.read_into_buffer	../library/io.text_read.m	/^:- pred read_into_buffer(/;kq|/^\<read_into_buffer\>/;'q;"	kind:pred	file:
io.text_read.read_line_2	../library/io.text_read.m	/^:- pred read_line_2(/;kq|/^\<read_line_2\>/;'q;"	kind:pred
io.text_read.read_word_2	../library/io.text_read.m	/^:- pred read_word_2(io.text_input_stream::in, io.result(list(/;kq|/^\<read_word_2\>/;'q;"	kind:pred
io.text_read.resize_buffer	../library/io.text_read.m	/^:- pred resize_buffer(/;kq|/^\<resize_buffer\>/;'q;"	kind:pred	file:
io.text_read.rlas_eof	../library/io.text_read.m	/^    ;       rlas_eof$/;kq|-;/\<io.text_read.rlas_eof\>/;'q;"	kind:cons
io.text_read.rlas_error	../library/io.text_read.m	/^    ;       rlas_error.$/;kq|-;/\<io.text_read.rlas_error\>/;'q;"	kind:cons
io.text_read.rlas_null_char	../library/io.text_read.m	/^    ;       rlas_null_char$/;kq|-;/\<io.text_read.rlas_null_char\>/;'q;"	kind:cons
io.text_read.rlas_ok	../library/io.text_read.m	/^    --->    rlas_ok$/;kq|-;/\<io.text_read.rlas_ok\>/;'q;"	kind:cons
io.text_read.stream_file_size	../library/io.text_read.m	/^:- pred stream_file_size(/;kq|/^\<stream_file_size\>/;'q;"	kind:pred	file:
io.text_read.uniq_buffer	../library/io.text_read.m	/^:- inst uniq_buffer for buffer\/0$/;kq|-;/\<io.text_read.uniq_buffer\>/;'q;"	kind:inst	file:
io.unboxed_get	../library/io.m	/^    pred(unboxed_get\/5) is stream_read_binary_int8_unboxed$/;kq|-;/\<io.unboxed_get\>/;'q;"	kind:tcim	file:
io.unboxed_get	../library/io.m	/^    pred(unboxed_get\/5) is stream_read_binary_uint8_unboxed$/;kq|-;/\<io.unboxed_get\>/;'q;"	kind:tcim	file:
io.unboxed_get	../library/io.m	/^    pred(unboxed_get\/5) is stream_read_char_unboxed$/;kq|-;/\<io.unboxed_get\>/;'q;"	kind:tcim	file:
io.unget	../library/io.m	/^    pred(unget\/4) is putback_byte$/;kq|-;/\<io.unget\>/;'q;"	kind:tcim	file:
io.unget	../library/io.m	/^    pred(unget\/4) is putback_char$/;kq|-;/\<io.unget\>/;'q;"	kind:tcim	file:
io.unget	../library/io.m	/^    pred(unget\/4) is putback_int8$/;kq|-;/\<io.unget\>/;'q;"	kind:tcim	file:
io.unget	../library/io.m	/^    pred(unget\/4) is putback_uint8$/;kq|-;/\<io.unget\>/;'q;"	kind:tcim	file:
io.unknown	../library/io.m	/^    ;       unknown.$/;kq|-;/\<io.unknown\>/;'q;"	kind:cons
io.unlock_globals	../library/io.m	/^:- impure pred unlock_globals is det.$/;kq|/^\<unlock_globals\>/;'q;"	kind:pred	file:
io.unlock_globals	../library/io.m	/^:- pred unlock_globals(/;kq|/^\<unlock_globals\>/;'q;"	kind:pred	file:
io.unsafe_get_globals	../library/io.m	/^:- pred unsafe_get_globals(/;kq|/^\<unsafe_get_globals\>/;'q;"	kind:pred	file:
io.unsafe_get_io_state	../library/io.m	/^:- semipure pred unsafe_get_io_state(/;kq|/^\<unsafe_get_io_state\>/;'q;"	kind:pred
io.unsafe_set_globals	../library/io.m	/^:- pred unsafe_set_globals(/;kq|/^\<unsafe_set_globals\>/;'q;"	kind:pred	file:
io.unsafe_set_io_state	../library/io.m	/^:- impure pred unsafe_set_io_state(/;kq|/^\<unsafe_set_io_state\>/;'q;"	kind:pred
io.update_globals	../library/io.m	/^:- pred update_globals(pred(univ, univ)::in(pred(/;kq|/^\<update_globals\>/;'q;"	kind:pred
io.whence	../library/io.m	/^:- type whence$/;kq|-;/\<io.whence\>/;'q;"	kind:type
io.with_output_stream	../library/io.m	/^:- pred with_output_stream(text_output_stream, pred(/;kq|/^\<with_output_stream\>/;'q;"	kind:pred	file:
io.write	../library/io.m	/^    ;       write$/;kq|-;/\<io.write\>/;'q;"	kind:cons
io.write	../library/io.m	/^:- pred write(/;kq|/^\<write\>/;'q;"	kind:pred
io.write_array	../library/io.m	/^:- pred write_array(array(T), string, pred(/;kq|/^\<write_array\>/;'q;"	kind:pred
io.write_array	../library/io.m	/^:- pred write_array(io.text_output_stream, array(T), string, pred(/;kq|/^\<write_array\>/;'q;"	kind:pred
io.write_binary	../library/io.m	/^:- pred write_binary(/;kq|/^\<write_binary\>/;'q;"	kind:pred
io.write_binary_int16	../library/io.m	/^:- pred write_binary_int16(/;kq|/^\<write_binary_int16\>/;'q;"	kind:pred
io.write_binary_int16_be	../library/io.m	/^:- pred write_binary_int16_be(/;kq|/^\<write_binary_int16_be\>/;'q;"	kind:pred
io.write_binary_int16_le	../library/io.m	/^:- pred write_binary_int16_le(/;kq|/^\<write_binary_int16_le\>/;'q;"	kind:pred
io.write_binary_int32	../library/io.m	/^:- pred write_binary_int32(/;kq|/^\<write_binary_int32\>/;'q;"	kind:pred
io.write_binary_int32_be	../library/io.m	/^:- pred write_binary_int32_be(/;kq|/^\<write_binary_int32_be\>/;'q;"	kind:pred
io.write_binary_int32_le	../library/io.m	/^:- pred write_binary_int32_le(/;kq|/^\<write_binary_int32_le\>/;'q;"	kind:pred
io.write_binary_int64	../library/io.m	/^:- pred write_binary_int64(/;kq|/^\<write_binary_int64\>/;'q;"	kind:pred
io.write_binary_int64_be	../library/io.m	/^:- pred write_binary_int64_be(/;kq|/^\<write_binary_int64_be\>/;'q;"	kind:pred
io.write_binary_int64_le	../library/io.m	/^:- pred write_binary_int64_le(/;kq|/^\<write_binary_int64_le\>/;'q;"	kind:pred
io.write_binary_int8	../library/io.m	/^:- pred write_binary_int8(/;kq|/^\<write_binary_int8\>/;'q;"	kind:pred
io.write_binary_string_utf8	../library/io.m	/^:- pred write_binary_string_utf8(/;kq|/^\<write_binary_string_utf8\>/;'q;"	kind:pred
io.write_binary_uint16	../library/io.m	/^:- pred write_binary_uint16(/;kq|/^\<write_binary_uint16\>/;'q;"	kind:pred
io.write_binary_uint16_be	../library/io.m	/^:- pred write_binary_uint16_be(/;kq|/^\<write_binary_uint16_be\>/;'q;"	kind:pred
io.write_binary_uint16_le	../library/io.m	/^:- pred write_binary_uint16_le(/;kq|/^\<write_binary_uint16_le\>/;'q;"	kind:pred
io.write_binary_uint32	../library/io.m	/^:- pred write_binary_uint32(/;kq|/^\<write_binary_uint32\>/;'q;"	kind:pred
io.write_binary_uint32_be	../library/io.m	/^:- pred write_binary_uint32_be(/;kq|/^\<write_binary_uint32_be\>/;'q;"	kind:pred
io.write_binary_uint32_le	../library/io.m	/^:- pred write_binary_uint32_le(/;kq|/^\<write_binary_uint32_le\>/;'q;"	kind:pred
io.write_binary_uint64	../library/io.m	/^:- pred write_binary_uint64(/;kq|/^\<write_binary_uint64\>/;'q;"	kind:pred
io.write_binary_uint64_be	../library/io.m	/^:- pred write_binary_uint64_be(/;kq|/^\<write_binary_uint64_be\>/;'q;"	kind:pred
io.write_binary_uint64_le	../library/io.m	/^:- pred write_binary_uint64_le(/;kq|/^\<write_binary_uint64_le\>/;'q;"	kind:pred
io.write_binary_uint8	../library/io.m	/^:- pred write_binary_uint8(/;kq|/^\<write_binary_uint8\>/;'q;"	kind:pred
io.write_bitmap	../library/io.m	/^:- pred write_bitmap(/;kq|/^\<write_bitmap\>/;'q;"	kind:pred
io.write_bitmap	../library/io.m	/^:- pred write_bitmap(/;kq|/^\<write_bitmap\>/;'q;"	kind:pred
io.write_byte	../library/io.m	/^:- pred write_byte(/;kq|/^\<write_byte\>/;'q;"	kind:pred
io.write_cc	../library/io.m	/^:- pred write_cc(/;kq|/^\<write_cc\>/;'q;"	kind:pred
io.write_char	../library/io.m	/^:- pred write_char(/;kq|/^\<write_char\>/;'q;"	kind:pred
io.write_float	../library/io.m	/^:- pred write_float(/;kq|/^\<write_float\>/;'q;"	kind:pred
io.write_int	../library/io.m	/^:- pred write_int(/;kq|/^\<write_int\>/;'q;"	kind:pred
io.write_int16	../library/io.m	/^:- pred write_int16(/;kq|/^\<write_int16\>/;'q;"	kind:pred
io.write_int32	../library/io.m	/^:- pred write_int32(/;kq|/^\<write_int32\>/;'q;"	kind:pred
io.write_int64	../library/io.m	/^:- pred write_int64(/;kq|/^\<write_int64\>/;'q;"	kind:pred
io.write_int8	../library/io.m	/^:- pred write_int8(/;kq|/^\<write_int8\>/;'q;"	kind:pred
io.write_line	../library/io.m	/^:- pred write_line(/;kq|/^\<write_line\>/;'q;"	kind:pred
io.write_line_cc	../library/io.m	/^:- pred write_line_cc(/;kq|/^\<write_line_cc\>/;'q;"	kind:pred
io.write_list	../library/io.m	/^:- pred write_list(io.text_output_stream, list(/;kq|/^\<write_list\>/;'q;"	kind:pred
io.write_list	../library/io.m	/^:- pred write_list(list(T), string, pred(/;kq|/^\<write_list\>/;'q;"	kind:pred
io.write_list_lag	../library/io.m	/^:- pred write_list_lag(T, list(T), string, pred(/;kq|/^\<write_list_lag\>/;'q;"	kind:pred	file:
io.write_many	../library/io.m	/^:- pred write_many(list(/;kq|/^\<write_many\>/;'q;"	kind:pred
io.write_prefixed_lines	../library/io.m	/^:- pred write_prefixed_lines(string::in, list(/;kq|/^\<write_prefixed_lines\>/;'q;"	kind:pred
io.write_string	../library/io.m	/^:- pred write_string(/;kq|/^\<write_string\>/;'q;"	kind:pred
io.write_strings	../library/io.m	/^:- pred write_strings(list(/;kq|/^\<write_strings\>/;'q;"	kind:pred
io.write_uint	../library/io.m	/^:- pred write_uint(/;kq|/^\<write_uint\>/;'q;"	kind:pred
io.write_uint16	../library/io.m	/^:- pred write_uint16(/;kq|/^\<write_uint16\>/;'q;"	kind:pred
io.write_uint32	../library/io.m	/^:- pred write_uint32(/;kq|/^\<write_uint32\>/;'q;"	kind:pred
io.write_uint64	../library/io.m	/^:- pred write_uint64(/;kq|/^\<write_uint64\>/;'q;"	kind:pred
io.write_uint8	../library/io.m	/^:- pred write_uint8(/;kq|/^\<write_uint8\>/;'q;"	kind:pred
io_constraint	mode_robdd.tfeirn.m	/^:- func io_constraint(var(T)::in, var(T)::in, var(T)::in, tfeirn(/;kq|/^\<io_constraint\>/;'q;"	kind:func
io_error	../library/mercury_term_lexer.m	/^    ;       io_error(io.error)$/;kq|-;/\<io_error\>/;'q;"	kind:cons
io_error	../library/mercury_term_lexer.m	/^    ;       io_error(io.error)$/;kq|-;/\<io_error\>/;'q;"	kind:cons	file:
io_error	../library/mercury_term_lexer.m	/^    ;       io_error(io.error). % error reading from the input stream$/;kq|-;/\<io_error\>/;'q;"	kind:cons
io_error_errno	../library/io.m	/^    ;       io_error_errno(string, system_error)$/;kq|-;/\<io_error_errno\>/;'q;"	kind:cons	file:
io_error_exception_object	../library/io.m	/^    ;       io_error_exception_object(string, system_error).$/;kq|-;/\<io_error_exception_object\>/;'q;"	kind:cons	file:
io_error_string	../library/io.m	/^    --->    io_error_string(string)$/;kq|-;/\<io_error_string\>/;'q;"	kind:cons	file:
io_error_to_error_spec	parse_error.m	/^:- pred io_error_to_error_spec(/;kq|/^\<io_error_to_error_spec\>/;'q;"	kind:pred
io_error_to_parse_error	options_file.m	/^:- func io_error_to_parse_error(/;kq|/^\<io_error_to_parse_error\>/;'q;"	kind:func	file:
io_error_to_read_module_errors	parse_error.m	/^:- pred io_error_to_read_module_errors(/;kq|/^\<io_error_to_read_module_errors\>/;'q;"	kind:pred
io_error_win32	../library/io.m	/^    ;       io_error_win32(string, system_error)$/;kq|-;/\<io_error_win32\>/;'q;"	kind:cons	file:
io_get_disable_generate_item_version_numbers	globals.m	/^:- pred io_get_disable_generate_item_version_numbers(/;kq|/^\<io_get_disable_generate_item_version_numbers\>/;'q;"	kind:pred
io_get_disable_smart_recompilation	globals.m	/^:- pred io_get_disable_smart_recompilation(/;kq|/^\<io_get_disable_smart_recompilation\>/;'q;"	kind:pred
io_io_type	builtin_lib_types.m	/^:- func io_io_type = mer_type.$/;kq|/^\<io_io_type\>/;'q;"	kind:func
io_mutvar	../library/store.m	/^:- type io_mutvar(T) == generic_mutvar(T, io).$/;kq|-;/\<io_mutvar\>/;'q;"	kind:type
io_pred	process_util.m	/^:- type io_pred == pred(maybe_succeeded, io, io).$/;kq|-;/\<io_pred\>/;'q;"	kind:type
io_random	../library/random.m	/^:- type io_random(R)$/;kq|-;/\<io_random\>/;'q;"	kind:type	file:
io_random_gen_uint16	../library/random.m	/^:- pred io_random_gen_uint16(io_random(/;kq|/^\<io_random_gen_uint16\>/;'q;"	kind:pred	file:
io_random_gen_uint32	../library/random.m	/^:- pred io_random_gen_uint32(io_random(/;kq|/^\<io_random_gen_uint32\>/;'q;"	kind:pred	file:
io_random_gen_uint64	../library/random.m	/^:- pred io_random_gen_uint64(io_random(/;kq|/^\<io_random_gen_uint64\>/;'q;"	kind:pred	file:
io_random_gen_uint8	../library/random.m	/^:- pred io_random_gen_uint8(io_random(/;kq|/^\<io_random_gen_uint8\>/;'q;"	kind:pred	file:
io_read_buffer	../library/bit_buffer.read.m	/^:- type io_read_buffer ==$/;kq|-;/\<io_read_buffer\>/;'q;"	kind:type
io_ref	../library/store.m	/^:- type io_ref(T, S) == generic_ref(T, io).$/;kq|-;/\<io_ref\>/;'q;"	kind:type
io_set_disable_generate_item_version_numbers	globals.m	/^:- pred io_set_disable_generate_item_version_numbers(/;kq|/^\<io_set_disable_generate_item_version_numbers\>/;'q;"	kind:pred
io_set_disable_smart_recompilation	globals.m	/^:- pred io_set_disable_smart_recompilation(/;kq|/^\<io_set_disable_smart_recompilation\>/;'q;"	kind:pred
io_state_compare	../library/io.m	/^:- pred io_state_compare(/;kq|/^\<io_state_compare\>/;'q;"	kind:pred	file:
io_state_equal	../library/io.m	/^:- pred io_state_equal(/;kq|/^\<io_state_equal\>/;'q;"	kind:pred	file:
io_state_no_stream	format_call.m	/^    ;       io_state_no_stream$/;kq|-;/\<io_state_no_stream\>/;'q;"	kind:cons	file:
io_state_pair	prog_mutable.m	/^:- func io_state_pair = list(/;kq|/^\<io_state_pair\>/;'q;"	kind:func	file:
io_state_stream	format_call.m	/^    --->    io_state_stream(prog_var)$/;kq|-;/\<io_state_stream\>/;'q;"	kind:cons	file:
io_state_type	builtin_lib_types.m	/^:- func io_state_type = mer_type.$/;kq|/^\<io_state_type\>/;'q;"	kind:func
io_urandom	../library/random.m	/^:- type io_urandom(P, S)$/;kq|-;/\<io_urandom\>/;'q;"	kind:type	file:
io_urandom_gen_uint16	../library/random.m	/^:- pred io_urandom_gen_uint16(io_urandom(/;kq|/^\<io_urandom_gen_uint16\>/;'q;"	kind:pred	file:
io_urandom_gen_uint32	../library/random.m	/^:- pred io_urandom_gen_uint32(io_urandom(/;kq|/^\<io_urandom_gen_uint32\>/;'q;"	kind:pred	file:
io_urandom_gen_uint64	../library/random.m	/^:- pred io_urandom_gen_uint64(io_urandom(/;kq|/^\<io_urandom_gen_uint64\>/;'q;"	kind:pred	file:
io_urandom_gen_uint8	../library/random.m	/^:- pred io_urandom_gen_uint8(io_urandom(/;kq|/^\<io_urandom_gen_uint8\>/;'q;"	kind:pred	file:
io_write_buffer	../library/bit_buffer.write.m	/^:- type io_write_buffer == write_buffer(io.binary_output_stream, io.state).$/;kq|-;/\<io_write_buffer\>/;'q;"	kind:type
iof_final	make_hlds_passes.m	/^    ;       iof_final.$/;kq|-;/\<iof_final\>/;'q;"	kind:cons	file:
iof_init	make_hlds_passes.m	/^    --->    iof_init$/;kq|-;/\<iof_init\>/;'q;"	kind:cons	file:
iofk_int	file_kind.m	/^    --->    iofk_int(int_file_kind)$/;kq|-;/\<iofk_int\>/;'q;"	kind:cons
iofk_opt	file_kind.m	/^    ;       iofk_opt(opt_file_kind).$/;kq|-;/\<iofk_opt\>/;'q;"	kind:cons
iofns_context	format_call.m	/^                iofns_context           :: prog_context,$/;kq|-;/\<iofns_context\>/;'q;"	kind:fld	file:
iofns_fmt_str_values	format_call.m	/^                iofns_fmt_str_values    :: fmt_str_val_vars,$/;kq|-;/\<iofns_fmt_str_values\>/;'q;"	kind:fld	file:
iofns_io_in_var	format_call.m	/^                iofns_io_in_var         :: prog_var,$/;kq|-;/\<iofns_io_in_var\>/;'q;"	kind:fld	file:
iofns_io_out_var	format_call.m	/^                iofns_io_out_var        :: prog_var$/;kq|-;/\<iofns_io_out_var\>/;'q;"	kind:fld	file:
iofs_context	format_call.m	/^                iofs_context            :: prog_context,$/;kq|-;/\<iofs_context\>/;'q;"	kind:fld	file:
iofs_fmt_str_values	format_call.m	/^                iofs_fmt_str_values     :: fmt_str_val_vars,$/;kq|-;/\<iofs_fmt_str_values\>/;'q;"	kind:fld	file:
iofs_io_in_var	format_call.m	/^                iofs_io_in_var          :: prog_var,$/;kq|-;/\<iofs_io_in_var\>/;'q;"	kind:fld	file:
iofs_io_out_var	format_call.m	/^                iofs_io_out_var         :: prog_var$/;kq|-;/\<iofs_io_out_var\>/;'q;"	kind:fld	file:
iofs_stream_var	format_call.m	/^                iofs_stream_var         :: prog_var,$/;kq|-;/\<iofs_stream_var\>/;'q;"	kind:fld	file:
ioi_import	make.make_info.m	/^    --->    ioi_import(module_name)$/;kq|-;/\<ioi_import\>/;'q;"	kind:cons
ioi_include	make.make_info.m	/^    ;       ioi_include(module_name).$/;kq|-;/\<ioi_include\>/;'q;"	kind:cons
iom_desc_pieces	parse_types.m	/^:- func iom_desc_pieces(item_or_marker) = list(/;kq|/^\<iom_desc_pieces\>/;'q;"	kind:func
iom_handled_error	parse_types.m	/^    ;       iom_handled_error(list(error_spec)).$/;kq|-;/\<iom_handled_error\>/;'q;"	kind:cons
iom_handled_no_error	parse_types.m	/^    ;       iom_handled_no_error$/;kq|-;/\<iom_handled_no_error\>/;'q;"	kind:cons
iom_inst	add_mode.m	/^    --->    iom_inst$/;kq|-;/\<iom_inst\>/;'q;"	kind:cons	file:
iom_item	parse_types.m	/^    --->    iom_item(item)$/;kq|-;/\<iom_item\>/;'q;"	kind:cons
iom_item_and_error_specs	parse_types.m	/^    ;       iom_item_and_error_specs(item, list(error_spec))$/;kq|-;/\<iom_item_and_error_specs\>/;'q;"	kind:cons
iom_marker_avail	parse_types.m	/^    ;       iom_marker_avail(one_or_more(item_avail))$/;kq|-;/\<iom_marker_avail\>/;'q;"	kind:cons
iom_marker_fim	parse_types.m	/^    ;       iom_marker_fim(item_fim)$/;kq|-;/\<iom_marker_fim\>/;'q;"	kind:cons
iom_marker_include	parse_types.m	/^    ;       iom_marker_include(one_or_more(item_include))$/;kq|-;/\<iom_marker_include\>/;'q;"	kind:cons
iom_marker_module_end	parse_types.m	/^    ;       iom_marker_module_end(module_name, prog_context, item_seq_num)$/;kq|-;/\<iom_marker_module_end\>/;'q;"	kind:cons
iom_marker_module_start	parse_types.m	/^    ;       iom_marker_module_start(module_name, prog_context, item_seq_num)$/;kq|-;/\<iom_marker_module_start\>/;'q;"	kind:cons
iom_marker_section	parse_types.m	/^    ;       iom_marker_section(module_section, prog_context, item_seq_num)$/;kq|-;/\<iom_marker_section\>/;'q;"	kind:cons
iom_marker_src_file	parse_types.m	/^    ;       iom_marker_src_file(string)$/;kq|-;/\<iom_marker_src_file\>/;'q;"	kind:cons
iom_marker_version_numbers	parse_types.m	/^    ;       iom_marker_version_numbers(module_item_version_numbers)$/;kq|-;/\<iom_marker_version_numbers\>/;'q;"	kind:cons
iom_mode	add_mode.m	/^    ;       iom_mode.$/;kq|-;/\<iom_mode\>/;'q;"	kind:cons	file:
iov_int	polymorphism_type_info.m	/^    --->    iov_int(int)$/;kq|-;/\<iov_int\>/;'q;"	kind:cons
iov_var	polymorphism_type_info.m	/^    ;       iov_var(prog_var).$/;kq|-;/\<iov_var\>/;'q;"	kind:cons
ip_at_most_zero_calls	interval.m	/^                ip_at_most_zero_calls   :: bool$/;kq|-;/\<ip_at_most_zero_calls\>/;'q;"	kind:fld
ip_call_cost	inlining.m	/^                ip_call_cost                    :: int,$/;kq|-;/\<ip_call_cost\>/;'q;"	kind:fld	file:
ip_compound_size_threshold	inlining.m	/^                ip_compound_size_threshold      :: int,$/;kq|-;/\<ip_compound_size_threshold\>/;'q;"	kind:fld	file:
ip_higher_order_size_limit	intermod_decide.m	/^                ip_higher_order_size_limit      :: int$/;kq|-;/\<ip_higher_order_size_limit\>/;'q;"	kind:fld	file:
ip_highlevel_code	inlining.m	/^                ip_highlevel_code               :: bool,$/;kq|-;/\<ip_highlevel_code\>/;'q;"	kind:fld	file:
ip_inline_simple_threshold	intermod_decide.m	/^                ip_inline_simple_threshold      :: int,$/;kq|-;/\<ip_inline_simple_threshold\>/;'q;"	kind:fld	file:
ip_maybe_collect_types	intermod_decide.m	/^                ip_maybe_collect_types          :: maybe_collect_types,$/;kq|-;/\<ip_maybe_collect_types\>/;'q;"	kind:fld	file:
ip_maybe_deforest	intermod_decide.m	/^                ip_maybe_deforest               :: maybe_deforest,$/;kq|-;/\<ip_maybe_deforest\>/;'q;"	kind:fld	file:
ip_maybe_process_local_preds	intermod_decide.m	/^                ip_maybe_process_local_preds    :: maybe_process_local_preds,$/;kq|-;/\<ip_maybe_process_local_preds\>/;'q;"	kind:fld	file:
ip_module_info	interval.m	/^                ip_module_info          :: module_info,$/;kq|-;/\<ip_module_info\>/;'q;"	kind:fld
ip_needed_map	inlining.m	/^                ip_needed_map                   :: needed_map$/;kq|-;/\<ip_needed_map\>/;'q;"	kind:fld	file:
ip_progress_stream	inlining.m	/^                ip_progress_stream              :: io.text_output_stream,$/;kq|-;/\<ip_progress_stream\>/;'q;"	kind:fld	file:
ip_simple	inlining.m	/^                ip_simple                       :: maybe_inline_simple,$/;kq|-;/\<ip_simple\>/;'q;"	kind:fld	file:
ip_simple_goal_threshold	inlining.m	/^                ip_simple_goal_threshold        :: int,$/;kq|-;/\<ip_simple_goal_threshold\>/;'q;"	kind:fld	file:
ip_single_use	inlining.m	/^                ip_single_use                   :: maybe_inline_single_use,$/;kq|-;/\<ip_single_use\>/;'q;"	kind:fld	file:
ip_var_table	interval.m	/^                ip_var_table            :: var_table,$/;kq|-;/\<ip_var_table\>/;'q;"	kind:fld
ip_var_threshold	inlining.m	/^                ip_var_threshold                :: int,$/;kq|-;/\<ip_var_threshold\>/;'q;"	kind:fld	file:
ipmk_consider_used	prog_item.m	/^    ;       ipmk_consider_used$/;kq|-;/\<ipmk_consider_used\>/;'q;"	kind:cons
ipmk_inline	prog_item.m	/^    --->    ipmk_inline$/;kq|-;/\<ipmk_inline\>/;'q;"	kind:cons
ipmk_inline	prog_item.m	/^    --->    ipmk_inline$/;kq|-;/\<ipmk_inline\>/;'q;"	kind:cons
ipmk_mode_check_clauses	prog_item.m	/^    ;       ipmk_mode_check_clauses$/;kq|-;/\<ipmk_mode_check_clauses\>/;'q;"	kind:cons
ipmk_mode_check_clauses	prog_item.m	/^    ;       ipmk_mode_check_clauses$/;kq|-;/\<ipmk_mode_check_clauses\>/;'q;"	kind:cons
ipmk_no_detism_warning	prog_item.m	/^    ;       ipmk_no_detism_warning$/;kq|-;/\<ipmk_no_detism_warning\>/;'q;"	kind:cons
ipmk_no_inline	prog_item.m	/^    ;       ipmk_no_inline$/;kq|-;/\<ipmk_no_inline\>/;'q;"	kind:cons
ipmk_no_inline	prog_item.m	/^    ;       ipmk_no_inline$/;kq|-;/\<ipmk_no_inline\>/;'q;"	kind:cons
ipmk_promise_eqv_clauses	prog_item.m	/^    ;       ipmk_promise_eqv_clauses$/;kq|-;/\<ipmk_promise_eqv_clauses\>/;'q;"	kind:cons
ipmk_promise_eqv_clauses	prog_item.m	/^    ;       ipmk_promise_eqv_clauses.$/;kq|-;/\<ipmk_promise_eqv_clauses\>/;'q;"	kind:cons
ipmk_promise_pure	prog_item.m	/^    ;       ipmk_promise_pure$/;kq|-;/\<ipmk_promise_pure\>/;'q;"	kind:cons
ipmk_promise_pure	prog_item.m	/^    ;       ipmk_promise_pure$/;kq|-;/\<ipmk_promise_pure\>/;'q;"	kind:cons
ipmk_promise_semipure	prog_item.m	/^    ;       ipmk_promise_semipure$/;kq|-;/\<ipmk_promise_semipure\>/;'q;"	kind:cons
ipmk_promise_semipure	prog_item.m	/^    ;       ipmk_promise_semipure$/;kq|-;/\<ipmk_promise_semipure\>/;'q;"	kind:cons
ipmk_req_sw_arms_type_order	prog_item.m	/^    ;       ipmk_req_sw_arms_type_order.$/;kq|-;/\<ipmk_req_sw_arms_type_order\>/;'q;"	kind:cons
ir_analysis_info	structure_reuse.indirect.m	/^:- type ir_analysis_info$/;kq|-;/\<ir_analysis_info\>/;'q;"	kind:type	file:
ir_analysis_info_combine	structure_reuse.indirect.m	/^:- pred ir_analysis_info_combine(/;kq|/^\<ir_analysis_info_combine\>/;'q;"	kind:pred	file:
ir_analysis_info_init	structure_reuse.indirect.m	/^:- func ir_analysis_info_init(/;kq|/^\<ir_analysis_info_init\>/;'q;"	kind:func	file:
ir_analysis_info_lub	structure_reuse.indirect.m	/^:- pred ir_analysis_info_lub(/;kq|/^\<ir_analysis_info_lub\>/;'q;"	kind:pred	file:
ir_background_info	structure_reuse.indirect.m	/^:- type ir_background_info$/;kq|-;/\<ir_background_info\>/;'q;"	kind:type	file:
ir_background_info_init	structure_reuse.indirect.m	/^:- func ir_background_info_init(/;kq|/^\<ir_background_info_init\>/;'q;"	kind:func	file:
ir_free_rep	../mdbcomp/program_representation.m	/^    --->    ir_free_rep$/;kq|-;/\<ir_free_rep\>/;'q;"	kind:cons
ir_ground_rep	../mdbcomp/program_representation.m	/^    ;       ir_ground_rep$/;kq|-;/\<ir_ground_rep\>/;'q;"	kind:cons
ir_other_rep	../mdbcomp/program_representation.m	/^    ;       ir_other_rep.$/;kq|-;/\<ir_other_rep\>/;'q;"	kind:cons
ira_analysis_status	structure_reuse.indirect.m	/^                ira_analysis_status :: analysis_status,$/;kq|-;/\<ira_analysis_status\>/;'q;"	kind:fld	file:
ira_dep_procs	structure_reuse.indirect.m	/^                ira_dep_procs       :: dep_procs,$/;kq|-;/\<ira_dep_procs\>/;'q;"	kind:fld	file:
ira_fptable	structure_reuse.indirect.m	/^                ira_fptable         :: sr_fixpoint_table,$/;kq|-;/\<ira_fptable\>/;'q;"	kind:fld	file:
ira_inter_requests	structure_reuse.indirect.m	/^                ira_inter_requests  :: set(sr_request)$/;kq|-;/\<ira_inter_requests\>/;'q;"	kind:fld	file:
ira_requests	structure_reuse.indirect.m	/^                ira_requests        :: set(sr_request),$/;kq|-;/\<ira_requests\>/;'q;"	kind:fld	file:
ira_reuse_as	structure_reuse.indirect.m	/^                ira_reuse_as        :: reuse_as,$/;kq|-;/\<ira_reuse_as\>/;'q;"	kind:fld	file:
ira_sharing_as	structure_reuse.indirect.m	/^                ira_sharing_as      :: sharing_as,$/;kq|-;/\<ira_sharing_as\>/;'q;"	kind:fld	file:
ira_static_vars	structure_reuse.indirect.m	/^                ira_static_vars     :: set(prog_var),$/;kq|-;/\<ira_static_vars\>/;'q;"	kind:fld	file:
irb_debug_indirect	structure_reuse.indirect.m	/^                irb_debug_indirect  :: bool$/;kq|-;/\<irb_debug_indirect\>/;'q;"	kind:fld	file:
irb_headvars	structure_reuse.indirect.m	/^                irb_headvars        :: list(prog_var),$/;kq|-;/\<irb_headvars\>/;'q;"	kind:fld	file:
irb_max_conditions	structure_reuse.indirect.m	/^                irb_max_conditions  :: int,$/;kq|-;/\<irb_max_conditions\>/;'q;"	kind:fld	file:
irb_module_info	structure_reuse.indirect.m	/^                irb_module_info     :: module_info,$/;kq|-;/\<irb_module_info\>/;'q;"	kind:fld	file:
irb_pred_info	structure_reuse.indirect.m	/^                irb_pred_info       :: pred_info,$/;kq|-;/\<irb_pred_info\>/;'q;"	kind:fld	file:
irb_pred_proc_id	structure_reuse.indirect.m	/^                irb_pred_proc_id    :: pred_proc_id,$/;kq|-;/\<irb_pred_proc_id\>/;'q;"	kind:fld	file:
irb_proc_info	structure_reuse.indirect.m	/^                irb_proc_info       :: proc_info,$/;kq|-;/\<irb_proc_info\>/;'q;"	kind:fld	file:
irb_reuse_table	structure_reuse.indirect.m	/^                irb_reuse_table     :: reuse_as_table,$/;kq|-;/\<irb_reuse_table\>/;'q;"	kind:fld	file:
irb_sharing_table	structure_reuse.indirect.m	/^                irb_sharing_table   :: sharing_as_table,$/;kq|-;/\<irb_sharing_table\>/;'q;"	kind:fld	file:
irb_very_verbose	structure_reuse.indirect.m	/^                irb_very_verbose    :: bool,$/;kq|-;/\<irb_very_verbose\>/;'q;"	kind:fld	file:
is_a_class_method	prog_data.m	/^    ;       is_a_class_method.$/;kq|-;/\<is_a_class_method\>/;'q;"	kind:cons
is_active	../library/term_size_prof_builtin.m	/^    ;       is_active.$/;kq|-;/\<is_active\>/;'q;"	kind:cons
is_active_type	complexity.m	/^:- func is_active_type = mer_type.$/;kq|/^\<is_active_type\>/;'q;"	kind:func	file:
is_actual_or_expected_single_type	typecheck_error_wrong_type.m	/^:- pred is_actual_or_expected_single_type(list(/;kq|/^\<is_actual_or_expected_single_type\>/;'q;"	kind:pred	file:
is_actual_or_expected_single_type_loop	typecheck_error_wrong_type.m	/^:- pred is_actual_or_expected_single_type_loop(list(/;kq|/^\<is_actual_or_expected_single_type_loop\>/;'q;"	kind:pred	file:
is_added_by_polymorphism	modecheck_unify.m	/^:- pred is_added_by_polymorphism(/;kq|/^\<is_added_by_polymorphism\>/;'q;"	kind:pred	file:
is_address_taken	hlds_pred.m	/^:- type is_address_taken$/;kq|-;/\<is_address_taken\>/;'q;"	kind:type
is_aligned_dword_field	mlds_to_c_data.m	/^:- pred is_aligned_dword_field(/;kq|/^\<is_aligned_dword_field\>/;'q;"	kind:pred	file:
is_aligned_dword_ptr	llds_out_data.m	/^:- pred is_aligned_dword_ptr(/;kq|/^\<is_aligned_dword_ptr\>/;'q;"	kind:pred	file:
is_aligned_float_dword_assignment	llds_out_instr.m	/^:- pred is_aligned_float_dword_assignment(/;kq|/^\<is_aligned_float_dword_assignment\>/;'q;"	kind:pred	file:
is_all_alnum	../library/string.m	/^:- pred is_all_alnum(/;kq|/^\<is_all_alnum\>/;'q;"	kind:pred
is_all_alnum_or_underscore	../library/string.m	/^:- pred is_all_alnum_or_underscore(/;kq|/^\<is_all_alnum_or_underscore\>/;'q;"	kind:pred
is_all_alpha	../library/string.m	/^:- pred is_all_alpha(/;kq|/^\<is_all_alpha\>/;'q;"	kind:pred
is_all_alpha_or_underscore	../library/string.m	/^:- pred is_all_alpha_or_underscore(/;kq|/^\<is_all_alpha_or_underscore\>/;'q;"	kind:pred
is_all_digits	../library/string.m	/^:- pred is_all_digits(/;kq|/^\<is_all_digits\>/;'q;"	kind:pred
is_alnum	../library/char.m	/^:- pred is_alnum(/;kq|/^\<is_alnum\>/;'q;"	kind:pred
is_alnum_or_underscore	../library/char.m	/^:- pred is_alnum_or_underscore(/;kq|/^\<is_alnum_or_underscore\>/;'q;"	kind:pred
is_alpha	../library/char.m	/^:- pred is_alpha(/;kq|/^\<is_alpha\>/;'q;"	kind:pred
is_alpha_or_underscore	../library/char.m	/^:- pred is_alpha_or_underscore(/;kq|/^\<is_alpha_or_underscore\>/;'q;"	kind:pred
is_an_address	mlds_to_c_data.m	/^:- func is_an_address(/;kq|/^\<is_an_address\>/;'q;"	kind:func	file:
is_ancestor_module	make.module_target.m	/^:- pred is_ancestor_module(/;kq|/^\<is_ancestor_module\>/;'q;"	kind:pred	file:
is_any	hlds_statistics.m	/^                is_any          :: int,$/;kq|-;/\<is_any\>/;'q;"	kind:fld	file:
is_any_branch_end_reachable	liveness.m	/^:- type is_any_branch_end_reachable$/;kq|-;/\<is_any_branch_end_reachable\>/;'q;"	kind:type	file:
is_any_extra_arg_bad	mode_errors.m	/^:- pred is_any_extra_arg_bad(/;kq|/^\<is_any_extra_arg_bad\>/;'q;"	kind:pred	file:
is_any_improvement_worth_while	deforest.m	/^:- func is_any_improvement_worth_while(/;kq|/^\<is_any_improvement_worth_while\>/;'q;"	kind:func	file:
is_any_instance_defn_exported	check_typeclass.m	/^:- pred is_any_instance_defn_exported(/;kq|/^\<is_any_instance_defn_exported\>/;'q;"	kind:pred	file:
is_any_rhs_file_newer_than_oldest_lhs	make.check_up_to_date.m	/^:- pred is_any_rhs_file_newer_than_oldest_lhs(list(/;kq|/^\<is_any_rhs_file_newer_than_oldest_lhs\>/;'q;"	kind:pred	file:
is_any_suggestion_same_but_for_case	error_spec.m	/^:- pred is_any_suggestion_same_but_for_case(list(char)::in, list(/;kq|/^\<is_any_suggestion_same_but_for_case\>/;'q;"	kind:pred	file:
is_any_type_subst_changed	recompilation.version.m	/^:- pred is_any_type_subst_changed(/;kq|/^\<is_any_type_subst_changed\>/;'q;"	kind:pred	file:
is_any_var_or_ground_constraint_changed	recompilation.version.m	/^:- pred is_any_var_or_ground_constraint_changed(/;kq|/^\<is_any_var_or_ground_constraint_changed\>/;'q;"	kind:pred	file:
is_apw_full	ml_unify_gen_construct.m	/^:- pred is_apw_full(/;kq|/^\<is_apw_full\>/;'q;"	kind:pred	file:
is_arg_const	higher_order.higher_order_global_info.m	/^:- type is_arg_const$/;kq|-;/\<is_arg_const\>/;'q;"	kind:type
is_arg_recursive	term_norm.m	/^:- pred is_arg_recursive(/;kq|/^\<is_arg_recursive\>/;'q;"	kind:pred	file:
is_arg_unify_real	unify_gen_construct.m	/^:- pred is_arg_unify_real(/;kq|/^\<is_arg_unify_real\>/;'q;"	kind:pred	file:
is_array	../library/term_to_xml.m	/^:- pred is_array(/;kq|/^\<is_array\>/;'q;"	kind:pred	file:
is_array	rtti.m	/^:- type is_array$/;kq|-;/\<is_array\>/;'q;"	kind:type
is_as_new_as	compile_target_code.m	/^:- type is_as_new_as$/;kq|-;/\<is_as_new_as\>/;'q;"	kind:type	file:
is_ascii	../library/char.m	/^:- pred is_ascii(/;kq|/^\<is_ascii\>/;'q;"	kind:pred
is_associative_construction	accumulator.m	/^:- pred is_associative_construction(/;kq|/^\<is_associative_construction\>/;'q;"	kind:pred	file:
is_associativity_assertion	assertion.m	/^:- pred is_associativity_assertion(/;kq|/^\<is_associativity_assertion\>/;'q;"	kind:pred
is_associativity_assertion_goal	assertion.m	/^:- pred is_associativity_assertion_goal(/;kq|/^\<is_associativity_assertion_goal\>/;'q;"	kind:pred	file:
is_associativity_assertion_goal_2	assertion.m	/^:- pred is_associativity_assertion_goal_2(/;kq|/^\<is_associativity_assertion_goal_2\>/;'q;"	kind:pred	file:
is_base_digit	../library/char.m	/^:- pred is_base_digit(/;kq|/^\<is_base_digit\>/;'q;"	kind:pred
is_binary_digit	../library/char.m	/^:- pred is_binary_digit(/;kq|/^\<is_binary_digit\>/;'q;"	kind:pred
is_body_of_item	recompilation.check.m	/^:- pred is_body_of_item(/;kq|/^\<is_body_of_item\>/;'q;"	kind:pred	file:
is_bool	print_help.m	/^:- pred is_bool(/;kq|/^\<is_bool\>/;'q;"	kind:pred	file:
is_bound	hlds_statistics.m	/^                is_bound        :: int,$/;kq|-;/\<is_bound\>/;'q;"	kind:fld	file:
is_branched_goal	store_alloc.m	/^    --->    is_branched_goal$/;kq|-;/\<is_branched_goal\>/;'q;"	kind:cons	file:
is_builtin	term_errors.m	/^    ;       is_builtin(pred_id)$/;kq|-;/\<is_builtin\>/;'q;"	kind:cons
is_builtin_atomic_type	module_qual.qualify_items.m	/^:- pred is_builtin_atomic_type(/;kq|/^\<is_builtin_atomic_type\>/;'q;"	kind:pred	file:
is_builtin_dummy_type_ctor	prog_type.m	/^:- type is_builtin_dummy_type_ctor$/;kq|-;/\<is_builtin_dummy_type_ctor\>/;'q;"	kind:type
is_builtin_format_call	format_call.m	/^:- pred is_builtin_format_call(module_name::in, string::in, list(/;kq|/^\<is_builtin_format_call\>/;'q;"	kind:pred	file:
is_builtin_format_call_kind_and_vars	format_call.m	/^:- pred is_builtin_format_call_kind_and_vars(/;kq|/^\<is_builtin_format_call_kind_and_vars\>/;'q;"	kind:pred	file:
is_builtin_inst_name	parse_tree_out_item.m	/^:- pred is_builtin_inst_name(inst_varset::in, sym_name::in, list(/;kq|/^\<is_builtin_inst_name\>/;'q;"	kind:pred	file:
is_builtin_non_dummy_type_ctor	prog_type.m	/^    ;       is_builtin_non_dummy_type_ctor$/;kq|-;/\<is_builtin_non_dummy_type_ctor\>/;'q;"	kind:cons
is_builtin_type_ctor_for_inst	inst_check.m	/^:- pred is_builtin_type_ctor_for_inst(/;kq|/^\<is_builtin_type_ctor_for_inst\>/;'q;"	kind:pred	file:
is_builtin_type_name	prog_data.m	/^:- pred is_builtin_type_name(/;kq|/^\<is_builtin_type_name\>/;'q;"	kind:pred
is_builtin_type_special_preds_defined_in_mercury	special_pred.m	/^:- pred is_builtin_type_special_preds_defined_in_mercury(/;kq|/^\<is_builtin_type_special_preds_defined_in_mercury\>/;'q;"	kind:pred
is_builtin_type_sym_name	prog_data.m	/^:- pred is_builtin_type_sym_name(/;kq|/^\<is_builtin_type_sym_name\>/;'q;"	kind:pred
is_candidate_switch	switch_detection.m	/^:- pred is_candidate_switch(module_info::in, maybe(/;kq|/^\<is_candidate_switch\>/;'q;"	kind:pred	file:
is_clause_a_fact	hlds_clauses.m	/^:- type is_clause_a_fact$/;kq|-;/\<is_clause_a_fact\>/;'q;"	kind:type
is_clear	../library/bitmap.m	/^:- pred is_clear(/;kq|/^\<is_clear\>/;'q;"	kind:pred
is_clear	../library/version_bitmap.m	/^:- pred is_clear(/;kq|/^\<is_clear\>/;'q;"	kind:pred
is_close_token	../library/mercury_term_parser.m	/^:- pred is_close_token(/;kq|/^\<is_close_token\>/;'q;"	kind:pred	file:
is_color	color_schemes.m	/^    --->    is_color(color_spec)$/;kq|-;/\<is_color\>/;'q;"	kind:cons	file:
is_color_result	color_schemes.m	/^:- type is_color_result$/;kq|-;/\<is_color_result\>/;'q;"	kind:type	file:
is_commutativity_assertion	assertion.m	/^:- pred is_commutativity_assertion(/;kq|/^\<is_commutativity_assertion\>/;'q;"	kind:pred
is_commutativity_assertion_goal	assertion.m	/^:- pred is_commutativity_assertion_goal(/;kq|/^\<is_commutativity_assertion_goal\>/;'q;"	kind:pred	file:
is_comp_gen_type_info_arg	foreign_proc_gen.m	/^:- pred is_comp_gen_type_info_arg(/;kq|/^\<is_comp_gen_type_info_arg\>/;'q;"	kind:pred	file:
is_compiler_introduced_varname	prog_rep.m	/^:- pred is_compiler_introduced_varname(/;kq|/^\<is_compiler_introduced_varname\>/;'q;"	kind:pred	file:
is_concrete_instance_defn	check_typeclass.m	/^:- pred is_concrete_instance_defn(/;kq|/^\<is_concrete_instance_defn\>/;'q;"	kind:pred	file:
is_concrete_or_imported_instance_defn	check_typeclass.m	/^:- pred is_concrete_or_imported_instance_defn(/;kq|/^\<is_concrete_or_imported_instance_defn\>/;'q;"	kind:pred	file:
is_conditional	hlds_goal.m	/^:- type is_conditional$/;kq|-;/\<is_conditional\>/;'q;"	kind:type
is_conditional_to_string	hlds_out_goal.m	/^:- func is_conditional_to_string(/;kq|/^\<is_conditional_to_string\>/;'q;"	kind:func	file:
is_conflicting_field_defn	add_type.m	/^:- pred is_conflicting_field_defn(/;kq|/^\<is_conflicting_field_defn\>/;'q;"	kind:pred	file:
is_const_condition	opt_util.m	/^:- pred is_const_condition(/;kq|/^\<is_const_condition\>/;'q;"	kind:pred
is_const_construction	loop_inv.m	/^:- pred is_const_construction(/;kq|/^\<is_const_construction\>/;'q;"	kind:pred	file:
is_constrained	hlds_statistics.m	/^                is_constrained  :: int,$/;kq|-;/\<is_constrained\>/;'q;"	kind:fld	file:
is_construction_equivalence_assertion	assertion.m	/^:- pred is_construction_equivalence_assertion(/;kq|/^\<is_construction_equivalence_assertion\>/;'q;"	kind:pred
is_construction_equivalence_assertion_goal	assertion.m	/^:- pred is_construction_equivalence_assertion_goal(/;kq|/^\<is_construction_equivalence_assertion_goal\>/;'q;"	kind:pred	file:
is_contiguous	../library/ranges.m	/^:- pred is_contiguous(/;kq|/^\<is_contiguous\>/;'q;"	kind:pred
is_control	../library/char.m	/^:- pred is_control(/;kq|/^\<is_control\>/;'q;"	kind:pred
is_create_region_call	rbmm.add_rbmm_goal_infos.m	/^:- pred is_create_region_call(/;kq|/^\<is_create_region_call\>/;'q;"	kind:pred	file:
is_csharp_keyword	java_names.m	/^:- pred is_csharp_keyword(/;kq|/^\<is_csharp_keyword\>/;'q;"	kind:pred
is_ctor_with_all_locally_packed_unsigned_args	unify_proc.m	/^:- pred is_ctor_with_all_locally_packed_unsigned_args(/;kq|/^\<is_ctor_with_all_locally_packed_unsigned_args\>/;'q;"	kind:pred	file:
is_dag	../library/digraph.m	/^:- pred is_dag(digraph(/;kq|/^\<is_dag\>/;'q;"	kind:pred
is_dag_2	../library/digraph.m	/^:- pred is_dag_2(digraph(T)::in, list(digraph_key(T))::in, digraph_key(/;kq|/^\<is_dag_2\>/;'q;"	kind:pred	file:
is_dead	prog_data.m	/^    ;       is_dead.$/;kq|-;/\<is_dead\>/;'q;"	kind:cons
is_decimal_digit	../library/char.m	/^:- pred is_decimal_digit(/;kq|/^\<is_decimal_digit\>/;'q;"	kind:pred
is_decimal_point	../library/string.format.m	/^:- pred is_decimal_point(/;kq|/^\<is_decimal_point\>/;'q;"	kind:pred	file:
is_decl_pragma_changed	recompilation.version.m	/^:- pred is_decl_pragma_changed(/;kq|/^\<is_decl_pragma_changed\>/;'q;"	kind:pred	file:
is_deconstruction	loop_inv.m	/^:- pred is_deconstruction(/;kq|/^\<is_deconstruction\>/;'q;"	kind:pred	file:
is_defined	hlds_statistics.m	/^                is_defined      :: int$/;kq|-;/\<is_defined\>/;'q;"	kind:fld	file:
is_dense_switch	ml_simplify_switch.m	/^:- pred is_dense_switch(list(/;kq|/^\<is_dense_switch\>/;'q;"	kind:pred	file:
is_detism_ok_for_io	det_check_proc.m	/^:- func is_detism_ok_for_io(/;kq|/^\<is_detism_ok_for_io\>/;'q;"	kind:func	file:
is_digit	../library/char.m	/^:- pred is_digit(/;kq|/^\<is_digit\>/;'q;"	kind:pred
is_direct_arg_ctor	du_type_layout.m	/^:- pred is_direct_arg_ctor(/;kq|/^\<is_direct_arg_ctor\>/;'q;"	kind:pred	file:
is_direct_arg_ctor_for_c	decide_type_repn.m	/^:- pred is_direct_arg_ctor_for_c(set_tree234(/;kq|/^\<is_direct_arg_ctor_for_c\>/;'q;"	kind:pred	file:
is_direct_arg_in_out_posn	direct_arg_in_out.m	/^:- pred is_direct_arg_in_out_posn(/;kq|/^\<is_direct_arg_in_out_posn\>/;'q;"	kind:pred	file:
is_directory_separator	../library/dir.m	/^:- pred is_directory_separator(/;kq|/^\<is_directory_separator\>/;'q;"	kind:pred
is_directory_separator_return_canon	../library/dir.m	/^:- pred is_directory_separator_return_canon(/;kq|/^\<is_directory_separator_return_canon\>/;'q;"	kind:pred	file:
is_directory_separator_semidet	../library/dir.m	/^:- pred is_directory_separator_semidet(/;kq|/^\<is_directory_separator_semidet\>/;'q;"	kind:pred	file:
is_discriminated_union	../library/term_to_xml.m	/^:- pred is_discriminated_union(/;kq|/^\<is_discriminated_union\>/;'q;"	kind:pred	file:
is_disjunctive	mode_errors.m	/^    ;       is_disjunctive.$/;kq|-;/\<is_disjunctive\>/;'q;"	kind:cons	file:
is_dotnet_root_directory	../library/dir.m	/^:- pred is_dotnet_root_directory(/;kq|/^\<is_dotnet_root_directory\>/;'q;"	kind:pred	file:
is_dotnet_root_directory_2	../library/dir.m	/^:- pred is_dotnet_root_directory_2(/;kq|/^\<is_dotnet_root_directory_2\>/;'q;"	kind:pred	file:
is_dummy_context	../library/term.m	/^:- pred is_dummy_context(/;kq|/^\<is_dummy_context\>/;'q;"	kind:pred
is_dummy_context	../library/term_context.m	/^:- pred is_dummy_context(/;kq|/^\<is_dummy_context\>/;'q;"	kind:pred
is_dummy_type	prog_type.m	/^:- type is_dummy_type$/;kq|-;/\<is_dummy_type\>/;'q;"	kind:type
is_duplicated	../library/bag.m	/^:- pred is_duplicated(pair(/;kq|/^\<is_duplicated\>/;'q;"	kind:pred	file:
is_edge	../library/digraph.m	/^:- pred is_edge(digraph(T), digraph_key(T), digraph_key(/;kq|/^\<is_edge\>/;'q;"	kind:pred
is_edge_rev	../library/digraph.m	/^:- pred is_edge_rev(digraph(T), digraph_key(T), digraph_key(/;kq|/^\<is_edge_rev\>/;'q;"	kind:pred
is_either_dummy_type	type_util.m	/^:- type is_either_dummy_type$/;kq|-;/\<is_either_dummy_type\>/;'q;"	kind:type
is_either_type_a_dummy	type_util.m	/^:- func is_either_type_a_dummy(/;kq|/^\<is_either_type_a_dummy\>/;'q;"	kind:func
is_empty	../library/array.m	/^:- pred is_empty(array(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/array2d.m	/^:- pred is_empty(array2d(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/bag.m	/^:- pred is_empty(bag(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/bimap.m	/^:- pred is_empty(bimap(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/bitmap.m	/^:- pred is_empty(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/cord.m	/^:- pred is_empty(cord(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/diet.m	/^:- pred is_empty(diet(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/fat_sparse_bitset.m	/^:- pred is_empty(fat_sparse_bitset(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/fatter_sparse_bitset.m	/^:- pred is_empty(fatter_sparse_bitset(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/injection.m	/^:- pred is_empty(injection(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/list.m	/^:- pred is_empty(list(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/map.m	/^:- pred is_empty(map(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/multi_map.m	/^:- pred is_empty(multi_map(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/one_or_more_map.m	/^:- pred is_empty(one_or_more_map(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/pqueue.m	/^:- pred is_empty(pqueue(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/psqueue.m	/^:- pred is_empty(psqueue(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/queue.m	/^:- pred is_empty(queue(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/ra_list.m	/^:- pred is_empty(ra_list(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/ranges.m	/^:- pred is_empty(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/rbtree.m	/^:- pred is_empty(rbtree(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/rtree.m	/^:- pred is_empty(rtree(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/set.m	/^:- pred is_empty(set(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/set_bbbtree.m	/^:- pred is_empty(set_bbbtree(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/set_ctree234.m	/^:- pred is_empty(set_ctree234(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/set_ordlist.m	/^:- pred is_empty(set_ordlist(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/set_tree234.m	/^:- pred is_empty(set_tree234(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/set_unordlist.m	/^:- pred is_empty(set_unordlist(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/sparse_bitset.m	/^:- pred is_empty(sparse_bitset(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/stack.m	/^:- pred is_empty(stack(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/string.m	/^:- pred is_empty(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/test_bitset.m	/^:- pred is_empty(test_bitset(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/tree234.m	/^:- pred is_empty(tree234(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/tree_bitset.m	/^:- pred is_empty(tree_bitset(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/varset.m	/^:- pred is_empty(varset(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	../library/version_array.m	/^:- pred is_empty(version_array(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	polyhedron.m	/^:- pred is_empty(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty	set_of_var.m	/^:- pred is_empty(set_of_var(/;kq|/^\<is_empty\>/;'q;"	kind:pred
is_empty_conj	term_constr_data.m	/^:- pred is_empty_conj(/;kq|/^\<is_empty_conj\>/;'q;"	kind:pred	file:
is_empty_primitive	term_constr_data.m	/^:- pred is_empty_primitive(/;kq|/^\<is_empty_primitive\>/;'q;"	kind:pred	file:
is_enum_value_map_indexable	type_ctor_info.m	/^:- pred is_enum_value_map_indexable(map(/;kq|/^\<is_enum_value_map_indexable\>/;'q;"	kind:pred	file:
is_eqv_type	du_type_layout.m	/^    ;       is_eqv_type(type_ctor).$/;kq|-;/\<is_eqv_type\>/;'q;"	kind:cons	file:
is_error	../library/io.error_util.m	/^:- pred is_error(system_error::in, string::in, maybe(/;kq|/^\<is_error\>/;'q;"	kind:pred
is_error	stratify.m	/^    --->    is_error$/;kq|-;/\<is_error\>/;'q;"	kind:cons	file:
is_error_important	mode_errors.m	/^:- pred is_error_important(/;kq|/^\<is_error_important\>/;'q;"	kind:pred	file:
is_error_maybe_win32	../library/io.error_util.m	/^:- pred is_error_maybe_win32(/;kq|/^\<is_error_maybe_win32\>/;'q;"	kind:pred
is_exec_trace_enabled_at_eff_trace_level	trace_params.m	/^:- func is_exec_trace_enabled_at_eff_trace_level(/;kq|/^\<is_exec_trace_enabled_at_eff_trace_level\>/;'q;"	kind:func
is_exec_trace_enabled_at_given_trace_level	trace_params.m	/^:- func is_exec_trace_enabled_at_given_trace_level(/;kq|/^\<is_exec_trace_enabled_at_given_trace_level\>/;'q;"	kind:func
is_exist_constr	hlds_goal.m	/^:- type is_exist_constr$/;kq|-;/\<is_exist_constr\>/;'q;"	kind:type
is_exist_pseudo_type_desc	../library/type_desc.m	/^:- pred is_exist_pseudo_type_desc(/;kq|/^\<is_exist_pseudo_type_desc\>/;'q;"	kind:pred	file:
is_exist_pseudo_type_info	../library/rtti_implementation.m	/^:- pred is_exist_pseudo_type_info(/;kq|/^\<is_exist_pseudo_type_info\>/;'q;"	kind:pred
is_exponent	../library/string.format.m	/^:- pred is_exponent(/;kq|/^\<is_exponent\>/;'q;"	kind:pred	file:
is_false	lp_rational.m	/^:- pred is_false(/;kq|/^\<is_false\>/;'q;"	kind:pred
is_field_access_function_for_type_ctor	typecheck_unify_var_functor.m	/^:- pred is_field_access_function_for_type_ctor(/;kq|/^\<is_field_access_function_for_type_ctor\>/;'q;"	kind:pred	file:
is_field_access_function_name	hlds_pred.m	/^:- pred is_field_access_function_name(/;kq|/^\<is_field_access_function_name\>/;'q;"	kind:pred
is_finite	../library/float.m	/^:- pred is_finite(/;kq|/^\<is_finite\>/;'q;"	kind:pred
is_finite_map	../library/psqueue.m	/^:- pred is_finite_map(psqueue(/;kq|/^\<is_finite_map\>/;'q;"	kind:pred
is_first	add_type.m	/^    ;       is_first.$/;kq|-;/\<is_first\>/;'q;"	kind:cons	file:
is_first	intermod.m	/^    ;       is_first.$/;kq|-;/\<is_first\>/;'q;"	kind:cons	file:
is_first	maybe_util.m	/^:- type is_first$/;kq|-;/\<is_first\>/;'q;"	kind:type
is_first	options_file.m	/^    ;       is_first.$/;kq|-;/\<is_first\>/;'q;"	kind:cons	file:
is_first_disjunct	hlds_goal.m	/^:- type is_first_disjunct$/;kq|-;/\<is_first_disjunct\>/;'q;"	kind:type
is_flat_simple_goal	inlining.m	/^:- pred is_flat_simple_goal(/;kq|/^\<is_flat_simple_goal\>/;'q;"	kind:pred	file:
is_flat_simple_goal_list	inlining.m	/^:- pred is_flat_simple_goal_list(list(/;kq|/^\<is_flat_simple_goal_list\>/;'q;"	kind:pred	file:
is_for_call	mlds_to_cs_data.m	/^    ;       is_for_call.$/;kq|-;/\<is_for_call\>/;'q;"	kind:cons
is_for_containing_module	parse_module.m	/^:- pred is_for_containing_module(module_name::in, list(/;kq|/^\<is_for_containing_module\>/;'q;"	kind:pred	file:
is_foreign_type_body_for_target	du_type_layout.m	/^:- pred is_foreign_type_body_for_target(/;kq|/^\<is_foreign_type_body_for_target\>/;'q;"	kind:pred	file:
is_forkproceed_next	opt_util.m	/^:- pred is_forkproceed_next(list(/;kq|/^\<is_forkproceed_next\>/;'q;"	kind:pred
is_format_call	format_call.m	/^:- pred is_format_call(pred_info::in, list(/;kq|/^\<is_format_call\>/;'q;"	kind:pred
is_format_call_kind_and_vars	format_call.m	/^:- pred is_format_call_kind_and_vars(/;kq|/^\<is_format_call_kind_and_vars\>/;'q;"	kind:pred	file:
is_free0	hlds_statistics.m	/^                is_free0        :: int,$/;kq|-;/\<is_free0\>/;'q;"	kind:fld	file:
is_full	../library/queue.m	/^:- pred is_full(queue(/;kq|/^\<is_full\>/;'q;"	kind:pred
is_full	../library/stack.m	/^:- pred is_full(stack(/;kq|/^\<is_full\>/;'q;"	kind:pred
is_fully_qualified	pred_table.m	/^:- type is_fully_qualified$/;kq|-;/\<is_fully_qualified\>/;'q;"	kind:type
is_gen_pragma_changed	recompilation.version.m	/^:- pred is_gen_pragma_changed(/;kq|/^\<is_gen_pragma_changed\>/;'q;"	kind:pred	file:
is_goal_path_separator	../mdbcomp/mdbcomp.goal_path.m	/^:- pred is_goal_path_separator(/;kq|/^\<is_goal_path_separator\>/;'q;"	kind:pred
is_ground	../library/term.m	/^:- pred is_ground(term(/;kq|/^\<is_ground\>/;'q;"	kind:pred
is_ground	hlds_statistics.m	/^                is_ground       :: int,$/;kq|-;/\<is_ground\>/;'q;"	kind:fld	file:
is_ground_in_bindings	../library/term.m	/^:- pred is_ground_in_bindings(term(T)::in, substitution(/;kq|/^\<is_ground_in_bindings\>/;'q;"	kind:pred
is_grounding	lco.m	/^:- pred is_grounding(/;kq|/^\<is_grounding\>/;'q;"	kind:pred	file:
is_head_class_constraint	typecheck.m	/^:- pred is_head_class_constraint(list(/;kq|/^\<is_head_class_constraint\>/;'q;"	kind:pred	file:
is_headvar_unification_goal	modecheck_conj.m	/^:- pred is_headvar_unification_goal(list(/;kq|/^\<is_headvar_unification_goal\>/;'q;"	kind:pred	file:
is_hex_digit	../library/char.m	/^:- pred is_hex_digit(/;kq|/^\<is_hex_digit\>/;'q;"	kind:pred
is_hex_digit	../library/char.m	/^:- pred is_hex_digit(/;kq|/^\<is_hex_digit\>/;'q;"	kind:pred
is_impl_pragma_changed	recompilation.version.m	/^:- pred is_impl_pragma_changed(/;kq|/^\<is_impl_pragma_changed\>/;'q;"	kind:pred	file:
is_impure_goal	loop_inv.m	/^:- pred is_impure_goal(/;kq|/^\<is_impure_goal\>/;'q;"	kind:pred	file:
is_in	ml_args_util.m	/^:- inst is_in for what_params\/0$/;kq|-;/\<is_in\>/;'q;"	kind:inst	file:
is_in_complexity_proc_map	complexity.m	/^:- func is_in_complexity_proc_map(/;kq|/^\<is_in_complexity_proc_map\>/;'q;"	kind:func
is_in_mode	prog_mode.m	/^:- pred is_in_mode(mer_mode::in, list(/;kq|/^\<is_in_mode\>/;'q;"	kind:pred
is_in_or_output_for_some_mode	fact_table.m	/^    ;       is_in_or_output_for_some_mode.$/;kq|-;/\<is_in_or_output_for_some_mode\>/;'q;"	kind:cons	file:
is_in_var_table	var_table.m	/^:- pred is_in_var_table(/;kq|/^\<is_in_var_table\>/;'q;"	kind:pred
is_in_vartypes	vartypes.m	/^:- pred is_in_vartypes(/;kq|/^\<is_in_vartypes\>/;'q;"	kind:pred
is_in_work_text_prefix	write_error_spec.m	/^:- type is_in_work_text_prefix$/;kq|-;/\<is_in_work_text_prefix\>/;'q;"	kind:type	file:
is_inactive	../library/term_size_prof_builtin.m	/^    --->    is_inactive$/;kq|-;/\<is_inactive\>/;'q;"	kind:cons
is_inf	../library/float.m	/^:- pred is_inf(/;kq|/^\<is_inf\>/;'q;"	kind:pred
is_infinite	../library/float.m	/^:- pred is_infinite(/;kq|/^\<is_infinite\>/;'q;"	kind:pred
is_inline_builtin	hlds_pred.m	/^:- pred is_inline_builtin(/;kq|/^\<is_inline_builtin\>/;'q;"	kind:pred	file:
is_inout	ml_args_util.m	/^:- inst is_inout for what_params\/0$/;kq|-;/\<is_inout\>/;'q;"	kind:inst	file:
is_input_arg	loop_inv.m	/^:- pred is_input_arg(/;kq|/^\<is_input_arg\>/;'q;"	kind:pred	file:
is_input_for_some_mode	fact_table.m	/^    ;       is_input_for_some_mode.$/;kq|-;/\<is_input_for_some_mode\>/;'q;"	kind:cons	file:
is_instance_type_vector_valid	check_typeclass.m	/^:- pred is_instance_type_vector_valid(/;kq|/^\<is_instance_type_vector_valid\>/;'q;"	kind:pred	file:
is_int_const	simplify_goal_call.m	/^:- pred is_int_const(/;kq|/^\<is_int_const\>/;'q;"	kind:pred	file:
is_int_func_op	typecheck_error_builtin.m	/^:- pred is_int_func_op(/;kq|/^\<is_int_func_op\>/;'q;"	kind:pred
is_int_n_module	typecheck_error_builtin.m	/^:- pred is_int_n_module(/;kq|/^\<is_int_n_module\>/;'q;"	kind:pred	file:
is_int_pred_op	typecheck_error_builtin.m	/^:- pred is_int_pred_op(/;kq|/^\<is_int_pred_op\>/;'q;"	kind:pred
is_int_switch	switch_util.m	/^:- type is_int_switch$/;kq|-;/\<is_int_switch\>/;'q;"	kind:type	file:
is_integer_for_op_type	const_prop.m	/^:- pred is_integer_for_op_type(/;kq|/^\<is_integer_for_op_type\>/;'q;"	kind:pred	file:
is_integral_type	ml_simplify_switch.m	/^:- pred is_integral_type(/;kq|/^\<is_integral_type\>/;'q;"	kind:pred	file:
is_interesting_cons_id	higher_order.specialize_calls.m	/^:- func is_interesting_cons_id(/;kq|/^\<is_interesting_cons_id\>/;'q;"	kind:func	file:
is_introduced_type_info_type	prog_type.m	/^:- pred is_introduced_type_info_type(/;kq|/^\<is_introduced_type_info_type\>/;'q;"	kind:pred
is_introduced_type_info_type_category	prog_type.m	/^:- func is_introduced_type_info_type_category(/;kq|/^\<is_introduced_type_info_type_category\>/;'q;"	kind:func
is_introduced_type_info_type_ctor	prog_type.m	/^:- pred is_introduced_type_info_type_ctor(/;kq|/^\<is_introduced_type_info_type_ctor\>/;'q;"	kind:pred
is_introduced_typeinfo_arg	structure_sharing.domain.m	/^:- pred is_introduced_typeinfo_arg(/;kq|/^\<is_introduced_typeinfo_arg\>/;'q;"	kind:pred	file:
is_item_avail_changed	recompilation.version.m	/^:- pred is_item_avail_changed(/;kq|/^\<is_item_avail_changed\>/;'q;"	kind:pred	file:
is_item_changed	recompilation.version.m	/^:- pred is_item_changed(/;kq|/^\<is_item_changed\>/;'q;"	kind:pred	file:
is_item_include_changed	recompilation.version.m	/^:- pred is_item_include_changed(/;kq|/^\<is_item_include_changed\>/;'q;"	kind:pred	file:
is_java_keyword	java_names.m	/^:- pred is_java_keyword(/;kq|/^\<is_java_keyword\>/;'q;"	kind:pred
is_join_point	rbmm.region_resurrection_renaming.m	/^:- pred is_join_point(/;kq|/^\<is_join_point\>/;'q;"	kind:pred	file:
is_join_point_2	rbmm.region_resurrection_renaming.m	/^:- pred is_join_point_2(/;kq|/^\<is_join_point_2\>/;'q;"	kind:pred	file:
is_known_data_cons	hlds_cons.m	/^:- pred is_known_data_cons(/;kq|/^\<is_known_data_cons\>/;'q;"	kind:pred
is_known_data_cons_inner	hlds_cons.m	/^:- pred is_known_data_cons_inner(du_ctor::in, list(/;kq|/^\<is_known_data_cons_inner\>/;'q;"	kind:pred	file:
is_known_inst_name	parse_inst_mode_name.m	/^:- pred is_known_inst_name(/;kq|/^\<is_known_inst_name\>/;'q;"	kind:pred
is_known_inst_name_args	parse_inst_mode_name.m	/^:- pred is_known_inst_name_args(string::in, list(/;kq|/^\<is_known_inst_name_args\>/;'q;"	kind:pred	file:
is_known_mode_name	parse_inst_mode_name.m	/^:- pred is_known_mode_name(/;kq|/^\<is_known_mode_name\>/;'q;"	kind:pred
is_known_type_name	parse_type_name.m	/^:- pred is_known_type_name(/;kq|/^\<is_known_type_name\>/;'q;"	kind:pred
is_known_type_name_args	parse_type_name.m	/^:- pred is_known_type_name_args(string::in, list(/;kq|/^\<is_known_type_name_args\>/;'q;"	kind:pred	file:
is_label_return	stack_layout.m	/^:- type is_label_return$/;kq|-;/\<is_label_return\>/;'q;"	kind:type	file:
is_last	maybe_util.m	/^:- type is_last$/;kq|-;/\<is_last\>/;'q;"	kind:type
is_leading_surrogate	../library/char.m	/^:- pred is_leading_surrogate(/;kq|/^\<is_leading_surrogate\>/;'q;"	kind:pred
is_leaf	goal_util.m	/^:- type is_leaf$/;kq|-;/\<is_leaf\>/;'q;"	kind:type
is_line_separator	../library/char.m	/^:- pred is_line_separator(/;kq|/^\<is_line_separator\>/;'q;"	kind:pred
is_live	prog_data.m	/^:- type is_live$/;kq|-;/\<is_live\>/;'q;"	kind:type
is_live_to_str	parse_tree_to_term.m	/^:- func is_live_to_str(/;kq|/^\<is_live_to_str\>/;'q;"	kind:func
is_local	hlds_call_tree.m	/^    ;       is_local.$/;kq|-;/\<is_local\>/;'q;"	kind:cons	file:
is_lookup_disj	disj_gen.m	/^:- pred is_lookup_disj(/;kq|/^\<is_lookup_disj\>/;'q;"	kind:pred	file:
is_lookup_switch	lookup_switch.m	/^:- pred is_lookup_switch((func(cons_tag) = Key)::in, list(/;kq|/^\<is_lookup_switch\>/;'q;"	kind:pred
is_lower	../library/char.m	/^:- pred is_lower(/;kq|/^\<is_lower\>/;'q;"	kind:pred
is_matching_arg_type	add_pragma_type_spec.m	/^:- pred is_matching_arg_type(/;kq|/^\<is_matching_arg_type\>/;'q;"	kind:pred	file:
is_matching_arg_vector	add_pragma_type_spec.m	/^:- pred is_matching_arg_vector(list(/;kq|/^\<is_matching_arg_vector\>/;'q;"	kind:pred	file:
is_matching_constructor	du_type_layout.m	/^:- pred is_matching_constructor(/;kq|/^\<is_matching_constructor\>/;'q;"	kind:pred	file:
is_maybe_pic_object_file_extension	compile_target_code.m	/^:- pred is_maybe_pic_object_file_extension(/;kq|/^\<is_maybe_pic_object_file_extension\>/;'q;"	kind:pred
is_maybe_yes	../library/term_to_xml.m	/^:- pred is_maybe_yes(maybe(/;kq|/^\<is_maybe_yes\>/;'q;"	kind:pred	file:
is_mdbcomp_module_name	../mdbcomp/builtin_modules.m	/^:- pred is_mdbcomp_module_name(/;kq|/^\<is_mdbcomp_module_name\>/;'q;"	kind:pred
is_member	../library/eqvclass.m	/^:- pred is_member(eqvclass(/;kq|/^\<is_member\>/;'q;"	kind:pred
is_member	../library/set.m	/^:- pred is_member(T::in, set(/;kq|/^\<is_member\>/;'q;"	kind:pred
is_member	../library/set_bbbtree.m	/^:- pred is_member(T::in, set_bbbtree(/;kq|/^\<is_member\>/;'q;"	kind:pred
is_member	../library/set_ctree234.m	/^:- func is_member(set_ctree234(/;kq|/^\<is_member\>/;'q;"	kind:func
is_member	../library/set_ordlist.m	/^:- pred is_member(T::in, set_ordlist(/;kq|/^\<is_member\>/;'q;"	kind:pred
is_member	../library/set_tree234.m	/^:- func is_member(set_tree234(/;kq|/^\<is_member\>/;'q;"	kind:func
is_member	../library/set_unordlist.m	/^:- pred is_member(T::in, set_unordlist(/;kq|/^\<is_member\>/;'q;"	kind:pred
is_member	set_of_var.m	/^:- pred is_member(set_of_var(T)::in, var(/;kq|/^\<is_member\>/;'q;"	kind:pred
is_member_loop	../library/set_ordlist.m	/^:- pred is_member_loop(T::in, list(/;kq|/^\<is_member_loop\>/;'q;"	kind:pred	file:
is_mercury_op	../library/ops.m	/^:- pred is_mercury_op(/;kq|/^\<is_mercury_op\>/;'q;"	kind:pred	file:
is_mercury_punctuation_char	../library/term_io.m	/^:- pred is_mercury_punctuation_char(/;kq|/^\<is_mercury_punctuation_char\>/;'q;"	kind:pred
is_mercury_source_char	../library/term_io.m	/^:- pred is_mercury_source_char(/;kq|/^\<is_mercury_source_char\>/;'q;"	kind:pred	file:
is_minus_j_flag	compile_target_code.m	/^:- pred is_minus_j_flag(/;kq|/^\<is_minus_j_flag\>/;'q;"	kind:pred	file:
is_mmake_rule_phony	mmakefiles.m	/^:- type is_mmake_rule_phony$/;kq|-;/\<is_mmake_rule_phony\>/;'q;"	kind:type
is_mode_daio	direct_arg_in_out.m	/^:- type is_mode_daio$/;kq|-;/\<is_mode_daio\>/;'q;"	kind:type	file:
is_more_modules	../mdbcomp/program_representation.m	/^:- pred is_more_modules(/;kq|/^\<is_more_modules\>/;'q;"	kind:pred	file:
is_more_procs	../mdbcomp/program_representation.m	/^:- pred is_more_procs(/;kq|/^\<is_more_procs\>/;'q;"	kind:pred	file:
is_multi_var	make_hlds_warn.m	/^:- pred is_multi_var(/;kq|/^\<is_multi_var\>/;'q;"	kind:pred	file:
is_nan	../library/float.m	/^:- pred is_nan(/;kq|/^\<is_nan\>/;'q;"	kind:pred
is_nan_or_inf	../library/float.m	/^:- pred is_nan_or_inf(/;kq|/^\<is_nan_or_inf\>/;'q;"	kind:pred
is_nan_or_infinite	../library/float.m	/^:- pred is_nan_or_infinite(/;kq|/^\<is_nan_or_infinite\>/;'q;"	kind:pred
is_negative	../library/rational.m	/^:- pred is_negative(/;kq|/^\<is_negative\>/;'q;"	kind:pred	file:
is_negative	rat.m	/^:- pred is_negative(/;kq|/^\<is_negative\>/;'q;"	kind:pred	file:
is_nl_piece	error_spec.m	/^:- pred is_nl_piece(/;kq|/^\<is_nl_piece\>/;'q;"	kind:pred	file:
is_no	ml_args_util.m	/^:- inst is_no for maybe\/1$/;kq|-;/\<is_no\>/;'q;"	kind:inst	file:
is_non_abstract_include	check_import_accessibility.m	/^:- pred is_non_abstract_include(/;kq|/^\<is_non_abstract_include\>/;'q;"	kind:pred	file:
is_non_empty	../library/cord.m	/^:- pred is_non_empty(cord(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
is_non_empty	../library/diet.m	/^:- pred is_non_empty(diet(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
is_non_empty	../library/fat_sparse_bitset.m	/^:- pred is_non_empty(fat_sparse_bitset(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
is_non_empty	../library/fatter_sparse_bitset.m	/^:- pred is_non_empty(fatter_sparse_bitset(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
is_non_empty	../library/list.m	/^:- pred is_non_empty(list(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
is_non_empty	../library/map.m	/^:- pred is_non_empty(map(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
is_non_empty	../library/ra_list.m	/^:- pred is_non_empty(ra_list(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
is_non_empty	../library/ranges.m	/^:- pred is_non_empty(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
is_non_empty	../library/set.m	/^:- pred is_non_empty(set(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
is_non_empty	../library/set_bbbtree.m	/^:- pred is_non_empty(set_bbbtree(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
is_non_empty	../library/set_ctree234.m	/^:- pred is_non_empty(set_ctree234(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
is_non_empty	../library/set_ordlist.m	/^:- pred is_non_empty(set_ordlist(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
is_non_empty	../library/set_tree234.m	/^:- pred is_non_empty(set_tree234(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
is_non_empty	../library/set_unordlist.m	/^:- pred is_non_empty(set_unordlist(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
is_non_empty	../library/sparse_bitset.m	/^:- pred is_non_empty(sparse_bitset(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
is_non_empty	../library/test_bitset.m	/^:- pred is_non_empty(test_bitset(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
is_non_empty	../library/tree234.m	/^:- pred is_non_empty(tree234(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
is_non_empty	../library/tree_bitset.m	/^:- pred is_non_empty(tree_bitset(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
is_non_empty	set_of_var.m	/^:- pred is_non_empty(set_of_var(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
is_non_rtti_var	push_goals_together.m	/^:- pred is_non_rtti_var(/;kq|/^\<is_non_rtti_var\>/;'q;"	kind:pred	file:
is_noncharacter	../library/char.m	/^:- pred is_noncharacter(/;kq|/^\<is_noncharacter\>/;'q;"	kind:pred
is_not_a_class_method	prog_data.m	/^    --->    is_not_a_class_method$/;kq|-;/\<is_not_a_class_method\>/;'q;"	kind:cons
is_not_as_new_as	compile_target_code.m	/^    ;       is_not_as_new_as$/;kq|-;/\<is_not_as_new_as\>/;'q;"	kind:cons	file:
is_not_branched_goal	store_alloc.m	/^    ;       is_not_branched_goal.$/;kq|-;/\<is_not_branched_goal\>/;'q;"	kind:cons	file:
is_not_builtin_dummy_type_ctor	prog_type.m	/^    ;       is_not_builtin_dummy_type_ctor.$/;kq|-;/\<is_not_builtin_dummy_type_ctor\>/;'q;"	kind:cons
is_not_color	color_schemes.m	/^    ;       is_not_color(why_not_color).$/;kq|-;/\<is_not_color\>/;'q;"	kind:cons	file:
is_not_comment_char	xml_documentation.m	/^:- pred is_not_comment_char(/;kq|/^\<is_not_comment_char\>/;'q;"	kind:pred	file:
is_not_disjunctive	mode_errors.m	/^    --->    is_not_disjunctive$/;kq|-;/\<is_not_disjunctive\>/;'q;"	kind:cons	file:
is_not_dummy	frameopt.m	/^    --->    is_not_dummy$/;kq|-;/\<is_not_dummy\>/;'q;"	kind:cons	file:
is_not_dummy_type	prog_type.m	/^    ;       is_not_dummy_type.$/;kq|-;/\<is_not_dummy_type\>/;'q;"	kind:cons
is_not_empty	../library/list.m	/^:- pred is_not_empty(list(/;kq|/^\<is_not_empty\>/;'q;"	kind:pred
is_not_empty	../library/ra_list.m	/^:- pred is_not_empty(ra_list(/;kq|/^\<is_not_empty\>/;'q;"	kind:pred
is_not_exist_constr	hlds_goal.m	/^    --->    is_not_exist_constr$/;kq|-;/\<is_not_exist_constr\>/;'q;"	kind:cons
is_not_first	add_type.m	/^    --->    is_not_first$/;kq|-;/\<is_not_first\>/;'q;"	kind:cons	file:
is_not_first	intermod.m	/^    --->    is_not_first$/;kq|-;/\<is_not_first\>/;'q;"	kind:cons	file:
is_not_first	maybe_util.m	/^    ;       is_not_first.$/;kq|-;/\<is_not_first\>/;'q;"	kind:cons
is_not_first	options_file.m	/^    --->    is_not_first$/;kq|-;/\<is_not_first\>/;'q;"	kind:cons	file:
is_not_first_disjunct	hlds_goal.m	/^    ;       is_not_first_disjunct.$/;kq|-;/\<is_not_first_disjunct\>/;'q;"	kind:cons
is_not_for_call	mlds_to_cs_data.m	/^    --->    is_not_for_call$/;kq|-;/\<is_not_for_call\>/;'q;"	kind:cons
is_not_in_or_output_for_any_mode	fact_table.m	/^    --->    is_not_in_or_output_for_any_mode$/;kq|-;/\<is_not_in_or_output_for_any_mode\>/;'q;"	kind:cons	file:
is_not_input_for_any_mode	fact_table.m	/^    --->    is_not_input_for_any_mode$/;kq|-;/\<is_not_input_for_any_mode\>/;'q;"	kind:cons	file:
is_not_int_switch	switch_util.m	/^    ;       is_not_int_switch.$/;kq|-;/\<is_not_int_switch\>/;'q;"	kind:cons	file:
is_not_last	maybe_util.m	/^    ;       is_not_last.$/;kq|-;/\<is_not_last\>/;'q;"	kind:cons
is_not_leaf	goal_util.m	/^    ;       is_not_leaf.$/;kq|-;/\<is_not_leaf\>/;'q;"	kind:cons
is_not_local	hlds_call_tree.m	/^    --->    is_not_local$/;kq|-;/\<is_not_local\>/;'q;"	kind:cons	file:
is_not_opt_imported	status.m	/^    --->    is_not_opt_imported$/;kq|-;/\<is_not_opt_imported\>/;'q;"	kind:cons
is_not_plain_unify	resolve_unify_functor.m	/^    --->    is_not_plain_unify$/;kq|-;/\<is_not_plain_unify\>/;'q;"	kind:cons
is_not_primary_proc	fact_table.m	/^    --->    is_not_primary_proc$/;kq|-;/\<is_not_primary_proc\>/;'q;"	kind:cons	file:
is_not_recursive	ctgc.fixpoint_table.m	/^    ;       is_not_recursive.$/;kq|-;/\<is_not_recursive\>/;'q;"	kind:cons	file:
is_not_selected_pred	polymorphism_info.m	/^    --->    is_not_selected_pred$/;kq|-;/\<is_not_selected_pred\>/;'q;"	kind:cons
is_not_single_proc	pred_name.m	/^    --->    is_not_single_proc$/;kq|-;/\<is_not_single_proc\>/;'q;"	kind:cons
is_not_stable	rtti.m	/^    ;       is_not_stable.$/;kq|-;/\<is_not_stable\>/;'q;"	kind:cons
is_not_target_of_mutual_trcall	ml_gen_info.m	/^    --->    is_not_target_of_mutual_trcall$/;kq|-;/\<is_not_target_of_mutual_trcall\>/;'q;"	kind:cons
is_not_target_of_self_trcall	ml_gen_info.m	/^    --->    is_not_target_of_self_trcall$/;kq|-;/\<is_not_target_of_self_trcall\>/;'q;"	kind:cons
is_not_unify_pred	modes.m	/^    --->    is_not_unify_pred$/;kq|-;/\<is_not_unify_pred\>/;'q;"	kind:cons	file:
is_not_valid	modes.m	/^    --->    is_not_valid$/;kq|-;/\<is_not_valid\>/;'q;"	kind:cons	file:
is_not_zero_const	unify_gen_util.m	/^    --->    is_not_zero_const$/;kq|-;/\<is_not_zero_const\>/;'q;"	kind:cons
is_notreached	hlds_statistics.m	/^                is_notreached   :: int,$/;kq|-;/\<is_notreached\>/;'q;"	kind:fld	file:
is_octal_digit	../library/char.m	/^:- pred is_octal_digit(/;kq|/^\<is_octal_digit\>/;'q;"	kind:pred
is_op	../library/ops.m	/^    pred is_op(Table::in, string::in) is semidet,$/;kq|-;/\<is_op\>/;'q;"	kind:tcm
is_op	../library/ops.m	/^    pred(is_op\/2) is                    is_mercury_op,$/;kq|-;/\<is_op\>/;'q;"	kind:tcim	file:
is_opt_imported	status.m	/^    ;       is_opt_imported.$/;kq|-;/\<is_opt_imported\>/;'q;"	kind:cons
is_options_file_optional	options_file.m	/^:- type is_options_file_optional$/;kq|-;/\<is_options_file_optional\>/;'q;"	kind:type	file:
is_or_are	error_spec.m	/^:- func is_or_are(list(/;kq|/^\<is_or_are\>/;'q;"	kind:func
is_ordinary_block	frameopt.m	/^:- pred is_ordinary_block(block_type(/;kq|/^\<is_ordinary_block\>/;'q;"	kind:pred	file:
is_orig_type_non_eqv_type	check_typeclass.m	/^:- pred is_orig_type_non_eqv_type(/;kq|/^\<is_orig_type_non_eqv_type\>/;'q;"	kind:pred	file:
is_origin_type_spec	add_pragma_type_spec.m	/^:- type is_origin_type_spec$/;kq|-;/\<is_origin_type_spec\>/;'q;"	kind:type	file:
is_out_argument	mlds_to_cs_export.m	/^:- pred is_out_argument(/;kq|/^\<is_out_argument\>/;'q;"	kind:pred	file:
is_out_mode	prog_mode.m	/^:- pred is_out_mode(mer_mode::in, list(/;kq|/^\<is_out_mode\>/;'q;"	kind:pred
is_output_arg	loop_inv.m	/^:- pred is_output_arg(/;kq|/^\<is_output_arg\>/;'q;"	kind:pred	file:
is_output_arg_rename	mark_tail_calls.m	/^:- pred is_output_arg_rename(/;kq|/^\<is_output_arg_rename\>/;'q;"	kind:pred	file:
is_output_var	lookup_util.m	/^:- pred is_output_var(/;kq|/^\<is_output_var\>/;'q;"	kind:pred	file:
is_paragraph_separator	../library/char.m	/^:- pred is_paragraph_separator(/;kq|/^\<is_paragraph_separator\>/;'q;"	kind:pred
is_parent_symlink	../library/dir.m	/^:- type is_parent_symlink$/;kq|-;/\<is_parent_symlink\>/;'q;"	kind:type	file:
is_path_string_canonical	../library/dir.m	/^:- pred is_path_string_canonical(/;kq|/^\<is_path_string_canonical\>/;'q;"	kind:pred	file:
is_path_string_canonical_loop	../library/dir.m	/^:- pred is_path_string_canonical_loop(/;kq|/^\<is_path_string_canonical_loop\>/;'q;"	kind:pred	file:
is_plain_unify	resolve_unify_functor.m	/^:- type is_plain_unify$/;kq|-;/\<is_plain_unify\>/;'q;"	kind:type
is_possible_format_call	get_dependencies.m	/^:- pred is_possible_format_call(/;kq|/^\<is_possible_format_call\>/;'q;"	kind:pred	file:
is_post_entry_dummy	frameopt.m	/^    ;       is_post_entry_dummy$/;kq|-;/\<is_post_entry_dummy\>/;'q;"	kind:cons	file:
is_pre_exit_dummy	frameopt.m	/^    ;       is_pre_exit_dummy.$/;kq|-;/\<is_pre_exit_dummy\>/;'q;"	kind:cons	file:
is_pred_created_type_correct	typecheck.m	/^:- pred is_pred_created_type_correct(/;kq|/^\<is_pred_created_type_correct\>/;'q;"	kind:pred	file:
is_pred_origin_type_spec	add_pragma_type_spec.m	/^:- func is_pred_origin_type_spec(/;kq|/^\<is_pred_origin_type_spec\>/;'q;"	kind:func	file:
is_primary_proc	fact_table.m	/^    ;       is_primary_proc(list(fact_arg_info)).$/;kq|-;/\<is_primary_proc\>/;'q;"	kind:cons	file:
is_primitive	term_constr_data.m	/^:- pred is_primitive(/;kq|/^\<is_primitive\>/;'q;"	kind:pred	file:
is_primitive_type	../library/term_to_xml.m	/^:- pred is_primitive_type(/;kq|/^\<is_primitive_type\>/;'q;"	kind:pred	file:
is_private_use	../library/char.m	/^:- pred is_private_use(/;kq|/^\<is_private_use\>/;'q;"	kind:pred
is_proc_in_interface	deep_profiling.m	/^:- func is_proc_in_interface(/;kq|/^\<is_proc_in_interface\>/;'q;"	kind:func	file:
is_proc_pragma_exported	det_check_proc.m	/^:- pred is_proc_pragma_exported(list(/;kq|/^\<is_proc_pragma_exported\>/;'q;"	kind:pred	file:
is_proc_valid	modes.m	/^:- type is_proc_valid$/;kq|-;/\<is_proc_valid\>/;'q;"	kind:type	file:
is_proceed_next	opt_util.m	/^:- pred is_proceed_next(list(/;kq|/^\<is_proceed_next\>/;'q;"	kind:pred
is_proclabel_kind	../mdbcomp/program_representation.m	/^:- pred is_proclabel_kind(/;kq|/^\<is_proclabel_kind\>/;'q;"	kind:pred
is_prog_var_for_some_state_var	state_var.m	/^:- pred is_prog_var_for_some_state_var(/;kq|/^\<is_prog_var_for_some_state_var\>/;'q;"	kind:pred
is_prog_var_for_state_var	state_var.m	/^:- pred is_prog_var_for_state_var(/;kq|/^\<is_prog_var_for_state_var\>/;'q;"	kind:pred	file:
is_ptag_table_indexable	type_ctor_info.m	/^:- pred is_ptag_table_indexable(map(/;kq|/^\<is_ptag_table_indexable\>/;'q;"	kind:pred	file:
is_ptag_test	llds_out_data.m	/^:- pred is_ptag_test(/;kq|/^\<is_ptag_test\>/;'q;"	kind:pred	file:
is_pushable_case_list	push_goals_together.m	/^:- pred is_pushable_case_list(push_info::in, list(/;kq|/^\<is_pushable_case_list\>/;'q;"	kind:pred	file:
is_pushable_goal	push_goals_together.m	/^:- pred is_pushable_goal(/;kq|/^\<is_pushable_goal\>/;'q;"	kind:pred	file:
is_pushable_goal_list	push_goals_together.m	/^:- pred is_pushable_goal_list(push_info::in, list(/;kq|/^\<is_pushable_goal_list\>/;'q;"	kind:pred	file:
is_recursive	ctgc.fixpoint_table.m	/^:- pred is_recursive(fixpoint_table(/;kq|/^\<is_recursive\>/;'q;"	kind:pred
is_recursive	ctgc.fixpoint_table.m	/^:- type is_recursive$/;kq|-;/\<is_recursive\>/;'q;"	kind:type	file:
is_recursive_call	middle_rec.m	/^:- pred is_recursive_call(/;kq|/^\<is_recursive_call\>/;'q;"	kind:pred	file:
is_recursive_case	accumulator.m	/^:- pred is_recursive_case(list(/;kq|/^\<is_recursive_case\>/;'q;"	kind:pred	file:
is_reg_r_arg	follow_vars.m	/^:- pred is_reg_r_arg(pair(/;kq|/^\<is_reg_r_arg\>/;'q;"	kind:pred	file:
is_region_var	type_util.m	/^:- pred is_region_var(/;kq|/^\<is_region_var\>/;'q;"	kind:pred
is_remote_stag_test	llds_out_data.m	/^:- pred is_remote_stag_test(/;kq|/^\<is_remote_stag_test\>/;'q;"	kind:pred	file:
is_remove_region_call	rbmm.add_rbmm_goal_infos.m	/^:- pred is_remove_region_call(/;kq|/^\<is_remove_region_call\>/;'q;"	kind:pred	file:
is_root_directory	../library/dir.m	/^:- pred is_root_directory(list(/;kq|/^\<is_root_directory\>/;'q;"	kind:pred	file:
is_root_lval	var_locn.m	/^:- pred is_root_lval(/;kq|/^\<is_root_lval\>/;'q;"	kind:pred	file:
is_same_module_or_submodule	../mdbcomp/sym_name.m	/^:- pred is_same_module_or_submodule(/;kq|/^\<is_same_module_or_submodule\>/;'q;"	kind:pred
is_same_type_after_subst	typecheck_coerce.m	/^:- pred is_same_type_after_subst(/;kq|/^\<is_same_type_after_subst\>/;'q;"	kind:pred	file:
is_scope_subgoal_a_sortof_switch	det_check_switch.m	/^:- pred is_scope_subgoal_a_sortof_switch(/;kq|/^\<is_scope_subgoal_a_sortof_switch\>/;'q;"	kind:pred	file:
is_sdproceed_next	opt_util.m	/^:- pred is_sdproceed_next(list(/;kq|/^\<is_sdproceed_next\>/;'q;"	kind:pred
is_sdproceed_next_sf	opt_util.m	/^:- pred is_sdproceed_next_sf(list(/;kq|/^\<is_sdproceed_next_sf\>/;'q;"	kind:pred
is_search_tree	../library/psqueue.m	/^:- pred is_search_tree(psqueue(/;kq|/^\<is_search_tree\>/;'q;"	kind:pred
is_sectag_table_indexable	type_ctor_info.m	/^:- pred is_sectag_table_indexable(/;kq|/^\<is_sectag_table_indexable\>/;'q;"	kind:pred	file:
is_selected_pred	polymorphism_info.m	/^    ;       is_selected_pred.$/;kq|-;/\<is_selected_pred\>/;'q;"	kind:cons
is_semi_heap	../library/psqueue.m	/^:- pred is_semi_heap(psqueue(/;kq|/^\<is_semi_heap\>/;'q;"	kind:pred
is_set	../library/bitmap.m	/^:- pred is_set(/;kq|/^\<is_set\>/;'q;"	kind:pred
is_set	../library/version_bitmap.m	/^:- pred is_set(/;kq|/^\<is_set\>/;'q;"	kind:pred
is_shorter	hlds_class.m	/^:- pred is_shorter(list(T)::in, list(/;kq|/^\<is_shorter\>/;'q;"	kind:pred	file:
is_signal_goal	dep_par_conj.m	/^:- pred is_signal_goal(/;kq|/^\<is_signal_goal\>/;'q;"	kind:pred	file:
is_simple_clause_list	inlining.m	/^:- pred is_simple_clause_list(list(/;kq|/^\<is_simple_clause_list\>/;'q;"	kind:pred
is_simple_goal	deforest.m	/^:- pred is_simple_goal(/;kq|/^\<is_simple_goal\>/;'q;"	kind:pred	file:
is_simple_goal	inlining.m	/^:- pred is_simple_goal(/;kq|/^\<is_simple_goal\>/;'q;"	kind:pred
is_simple_goal_list	deforest.m	/^:- pred is_simple_goal_list(list(/;kq|/^\<is_simple_goal_list\>/;'q;"	kind:pred	file:
is_single_proc	pred_name.m	/^    ;       is_single_proc.$/;kq|-;/\<is_single_proc\>/;'q;"	kind:cons
is_singleton	../library/cord.m	/^:- pred is_singleton(cord(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
is_singleton	../library/diet.m	/^:- pred is_singleton(diet(T)::in, T::out) is semidet <= diet_element(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
is_singleton	../library/fat_sparse_bitset.m	/^:- pred is_singleton(fat_sparse_bitset(T)::in, T::out) is semidet <= uenum(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
is_singleton	../library/fatter_sparse_bitset.m	/^:- pred is_singleton(fatter_sparse_bitset(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
is_singleton	../library/list.m	/^:- pred is_singleton(list(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
is_singleton	../library/ra_list.m	/^:- pred is_singleton(ra_list(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
is_singleton	../library/ranges.m	/^:- pred is_singleton(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
is_singleton	../library/set.m	/^:- pred is_singleton(set(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
is_singleton	../library/set_bbbtree.m	/^:- pred is_singleton(set_bbbtree(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
is_singleton	../library/set_ctree234.m	/^:- pred is_singleton(set_ctree234(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
is_singleton	../library/set_ordlist.m	/^:- pred is_singleton(set_ordlist(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
is_singleton	../library/set_tree234.m	/^:- pred is_singleton(set_tree234(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
is_singleton	../library/set_unordlist.m	/^:- pred is_singleton(set_unordlist(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
is_singleton	../library/sparse_bitset.m	/^:- pred is_singleton(sparse_bitset(T)::in, T::out) is semidet <= uenum(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
is_singleton	../library/test_bitset.m	/^:- pred is_singleton(test_bitset(T)::in, T::out) is semidet <= uenum(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
is_singleton	../library/tree_bitset.m	/^:- pred is_singleton(tree_bitset(T)::in, T::out) is semidet <= uenum(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
is_singleton	set_of_var.m	/^:- pred is_singleton(set_of_var(T)::in, var(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
is_singleton_domain	old_type_constraints.m	/^:- pred is_singleton_domain(/;kq|/^\<is_singleton_domain\>/;'q;"	kind:pred	file:
is_singleton_var	make_hlds_warn.m	/^:- pred is_singleton_var(/;kq|/^\<is_singleton_var\>/;'q;"	kind:pred	file:
is_smart_indexing_allowed_for_category	switch_util.m	/^:- func is_smart_indexing_allowed_for_category(/;kq|/^\<is_smart_indexing_allowed_for_category\>/;'q;"	kind:func	file:
is_solver_type	prog_data.m	/^:- type is_solver_type$/;kq|-;/\<is_solver_type\>/;'q;"	kind:type
is_some_direct_arg_bound	direct_arg_in_out.m	/^:- type is_some_direct_arg_bound$/;kq|-;/\<is_some_direct_arg_bound\>/;'q;"	kind:type	file:
is_source_char_c_java_csharp	c_util.m	/^:- pred is_source_char_c_java_csharp(/;kq|/^\<is_source_char_c_java_csharp\>/;'q;"	kind:pred	file:
is_space_separator	../library/char.m	/^:- pred is_space_separator(/;kq|/^\<is_space_separator\>/;'q;"	kind:pred
is_specialised_method_ptr_arity	mlds_to_java_util.m	/^:- pred is_specialised_method_ptr_arity(/;kq|/^\<is_specialised_method_ptr_arity\>/;'q;"	kind:pred
is_stable	ctgc.fixpoint_table.m	/^:- type is_stable$/;kq|-;/\<is_stable\>/;'q;"	kind:type	file:
is_stable	rtti.m	/^                is_stable           :: is_stable$/;kq|-;/\<is_stable\>/;'q;"	kind:fld
is_stable	rtti.m	/^:- type is_stable$/;kq|-;/\<is_stable\>/;'q;"	kind:type
is_std_lib_module	mlds.m	/^:- pred is_std_lib_module(/;kq|/^\<is_std_lib_module\>/;'q;"	kind:pred
is_std_lib_module_name	../mdbcomp/builtin_modules.m	/^:- pred is_std_lib_module_name(/;kq|/^\<is_std_lib_module_name\>/;'q;"	kind:pred
is_std_mode	prog_mode.m	/^:- pred is_std_mode(mer_mode::in, string::out, list(/;kq|/^\<is_std_mode\>/;'q;"	kind:pred
is_string_a_color_spec	color_schemes.m	/^:- func is_string_a_color_spec(/;kq|/^\<is_string_a_color_spec\>/;'q;"	kind:func	file:
is_stronger	lp_rational.m	/^:- pred is_stronger(/;kq|/^\<is_stronger\>/;'q;"	kind:pred	file:
is_subbag	../library/bag.m	/^:- pred is_subbag(bag(T)::in, bag(/;kq|/^\<is_subbag\>/;'q;"	kind:pred
is_subtype	modecheck_coerce.m	/^:- pred is_subtype(/;kq|/^\<is_subtype\>/;'q;"	kind:pred	file:
is_succeed_next	opt_util.m	/^:- pred is_succeed_next(list(/;kq|/^\<is_succeed_next\>/;'q;"	kind:pred
is_surrogate	../library/char.m	/^:- pred is_surrogate(/;kq|/^\<is_surrogate\>/;'q;"	kind:pred
is_switch_complete	tag_switch_util.m	/^:- type is_switch_complete$/;kq|-;/\<is_switch_complete\>/;'q;"	kind:type
is_target_grade_dependent	make.util.m	/^:- func is_target_grade_dependent(/;kq|/^\<is_target_grade_dependent\>/;'q;"	kind:func
is_target_of_mutual_trcall	ml_gen_info.m	/^    ;       is_target_of_mutual_trcall.$/;kq|-;/\<is_target_of_mutual_trcall\>/;'q;"	kind:cons
is_target_of_self_trcall	ml_gen_info.m	/^    ;       is_target_of_self_trcall.$/;kq|-;/\<is_target_of_self_trcall\>/;'q;"	kind:cons
is_term_a_bang_state_pair	state_var.m	/^:- pred is_term_a_bang_state_pair(/;kq|/^\<is_term_a_bang_state_pair\>/;'q;"	kind:pred
is_term_symname_arity_maybe_pf	parse_util.m	/^:- pred is_term_symname_arity_maybe_pf(/;kq|/^\<is_term_symname_arity_maybe_pf\>/;'q;"	kind:pred	file:
is_terminal	../library/robdd.m	/^:- pred is_terminal(robdd(/;kq|/^\<is_terminal\>/;'q;"	kind:pred
is_termination_known	term_util.m	/^:- pred is_termination_known(/;kq|/^\<is_termination_known\>/;'q;"	kind:pred
is_termvar_needed	goal_form.m	/^:- type is_termvar_needed$/;kq|-;/\<is_termvar_needed\>/;'q;"	kind:type
is_the_name_a_variable	parse_item.m	/^:- pred is_the_name_a_variable(/;kq|/^\<is_the_name_a_variable\>/;'q;"	kind:pred
is_this_a_foreign_type	foreign.m	/^:- func is_this_a_foreign_type(/;kq|/^\<is_this_a_foreign_type\>/;'q;"	kind:func
is_this_branch_end_reachable	liveness.m	/^:- type is_this_branch_end_reachable$/;kq|-;/\<is_this_branch_end_reachable\>/;'q;"	kind:type	file:
is_this_branch_goals_end_reachable	liveness.m	/^:- func is_this_branch_goals_end_reachable(/;kq|/^\<is_this_branch_goals_end_reachable\>/;'q;"	kind:func	file:
is_this_label_next	opt_util.m	/^:- pred is_this_label_next(label::in, list(/;kq|/^\<is_this_label_next\>/;'q;"	kind:pred
is_this_structured_goals_end_reachable	liveness.m	/^:- func is_this_structured_goals_end_reachable(/;kq|/^\<is_this_structured_goals_end_reachable\>/;'q;"	kind:func	file:
is_timestamp_in_cache	make.timestamp.m	/^:- pred is_timestamp_in_cache(/;kq|/^\<is_timestamp_in_cache\>/;'q;"	kind:pred	file:
is_trailing_surrogate	../library/char.m	/^:- pred is_trailing_surrogate(/;kq|/^\<is_trailing_surrogate\>/;'q;"	kind:pred
is_true	lp_rational.m	/^:- pred is_true(/;kq|/^\<is_true\>/;'q;"	kind:pred
is_type_a_dummy	type_util.m	/^:- func is_type_a_dummy(/;kq|/^\<is_type_a_dummy\>/;'q;"	kind:func
is_type_a_dummy_loop	type_util.m	/^:- func is_type_a_dummy_loop(type_table, mer_type, list(/;kq|/^\<is_type_a_dummy_loop\>/;'q;"	kind:func	file:
is_type_ctor_a_builtin_dummy	prog_type.m	/^:- func is_type_ctor_a_builtin_dummy(/;kq|/^\<is_type_ctor_a_builtin_dummy\>/;'q;"	kind:func
is_type_param_pair_as_related_as_needed	typecheck_coerce.m	/^:- pred is_type_param_pair_as_related_as_needed(/;kq|/^\<is_type_param_pair_as_related_as_needed\>/;'q;"	kind:pred	file:
is_type_subst_changed	recompilation.version.m	/^:- pred is_type_subst_changed(/;kq|/^\<is_type_subst_changed\>/;'q;"	kind:pred	file:
is_typeclass_info_manipulator	higher_order.specialize_calls.m	/^:- pred is_typeclass_info_manipulator(/;kq|/^\<is_typeclass_info_manipulator\>/;'q;"	kind:pred	file:
is_undef_pred_a_syntax_error	typecheck_error_undef.m	/^:- pred is_undef_pred_a_syntax_error(/;kq|/^\<is_undef_pred_a_syntax_error\>/;'q;"	kind:pred	file:
is_undef_pred_reference_special	typecheck_error_undef.m	/^:- pred is_undef_pred_reference_special(/;kq|/^\<is_undef_pred_reference_special\>/;'q;"	kind:pred	file:
is_underscore	../library/mercury_term_lexer.m	/^:- pred is_underscore(/;kq|/^\<is_underscore\>/;'q;"	kind:pred	file:
is_unify_index_or_compare_pred	hlds_pred.m	/^:- pred is_unify_index_or_compare_pred(/;kq|/^\<is_unify_index_or_compare_pred\>/;'q;"	kind:pred
is_unify_pred	hlds_pred.m	/^:- pred is_unify_pred(/;kq|/^\<is_unify_pred\>/;'q;"	kind:pred
is_unify_pred	modes.m	/^    ;       is_unify_pred.$/;kq|-;/\<is_unify_pred\>/;'q;"	kind:cons	file:
is_univ_pseudo_type_desc	../library/type_desc.m	/^:- pred is_univ_pseudo_type_desc(/;kq|/^\<is_univ_pseudo_type_desc\>/;'q;"	kind:pred	file:
is_univ_pseudo_type_info	../library/rtti_implementation.m	/^:- pred is_univ_pseudo_type_info(/;kq|/^\<is_univ_pseudo_type_info\>/;'q;"	kind:pred
is_universe	polyhedron.m	/^:- pred is_universe(/;kq|/^\<is_universe\>/;'q;"	kind:pred
is_unknown_or_missing_user_inst_name	inst_lookup.m	/^:- pred is_unknown_or_missing_user_inst_name(inst_name::in(/;kq|/^\<is_unknown_or_missing_user_inst_name\>/;'q;"	kind:pred
is_unknown_ref	resolve_unify_functor.m	/^    ;       is_unknown_ref(error_spec).$/;kq|-;/\<is_unknown_ref\>/;'q;"	kind:cons
is_unseen_or_in_type_info_tvar	polymorphism_type_class_info.m	/^:- pred is_unseen_or_in_type_info_tvar(/;kq|/^\<is_unseen_or_in_type_info_tvar\>/;'q;"	kind:pred	file:
is_unstable	ctgc.fixpoint_table.m	/^    ;       is_unstable.$/;kq|-;/\<is_unstable\>/;'q;"	kind:cons	file:
is_update_assertion	assertion.m	/^:- pred is_update_assertion(/;kq|/^\<is_update_assertion\>/;'q;"	kind:pred
is_update_assertion_goal	assertion.m	/^:- pred is_update_assertion_goal(/;kq|/^\<is_update_assertion_goal\>/;'q;"	kind:pred	file:
is_update_assertion_goal_2	assertion.m	/^:- pred is_update_assertion_goal_2(list(hlds_goal)::in, list(/;kq|/^\<is_update_assertion_goal_2\>/;'q;"	kind:pred	file:
is_upper	../library/char.m	/^:- pred is_upper(/;kq|/^\<is_upper\>/;'q;"	kind:pred
is_useless_unsigned_comparison	simplify_goal_call.m	/^:- pred is_useless_unsigned_comparison(/;kq|/^\<is_useless_unsigned_comparison\>/;'q;"	kind:pred	file:
is_user_inst	modecheck_coerce.m	/^:- pred is_user_inst(/;kq|/^\<is_user_inst\>/;'q;"	kind:pred	file:
is_valid	modes.m	/^    ;       is_valid.$/;kq|-;/\<is_valid\>/;'q;"	kind:cons	file:
is_valid_c_identifier	c_util.m	/^:- pred is_valid_c_identifier(/;kq|/^\<is_valid_c_identifier\>/;'q;"	kind:pred
is_valid_goal_id	../mdbcomp/mdbcomp.goal_path.m	/^:- pred is_valid_goal_id(/;kq|/^\<is_valid_goal_id\>/;'q;"	kind:pred
is_valid_init_or_final_pred	make_hlds_passes.m	/^:- pred is_valid_init_or_final_pred(pred_info::in, list(/;kq|/^\<is_valid_init_or_final_pred\>/;'q;"	kind:pred	file:
is_valid_instance_type	check_typeclass.m	/^:- pred is_valid_instance_type(/;kq|/^\<is_valid_instance_type\>/;'q;"	kind:pred	file:
is_var	hlds_statistics.m	/^                is_var          :: int,$/;kq|-;/\<is_var\>/;'q;"	kind:fld	file:
is_var_a_problem_partial_var	simplify_goal_disj.m	/^:- pred is_var_a_problem_partial_var(/;kq|/^\<is_var_a_problem_partial_var\>/;'q;"	kind:pred	file:
is_var_field	code_loc_dep.m	/^:- pred is_var_field(maybe(/;kq|/^\<is_var_field\>/;'q;"	kind:pred	file:
is_var_name_in_special_form	prog_rep_tables.m	/^:- pred is_var_name_in_special_form(/;kq|/^\<is_var_name_in_special_form\>/;'q;"	kind:pred	file:
is_var_or_ground_constraint_changed	recompilation.version.m	/^:- pred is_var_or_ground_constraint_changed(/;kq|/^\<is_var_or_ground_constraint_changed\>/;'q;"	kind:pred	file:
is_wait_goal	dep_par_conj.m	/^:- pred is_wait_goal(/;kq|/^\<is_wait_goal\>/;'q;"	kind:pred	file:
is_warning	stratify.m	/^    ;       is_warning(option).$/;kq|-;/\<is_warning\>/;'q;"	kind:cons	file:
is_well_formed	../library/string.m	/^:- pred is_well_formed(/;kq|/^\<is_well_formed\>/;'q;"	kind:pred
is_while_label	llds_out_file.m	/^:- pred is_while_label(/;kq|/^\<is_while_label\>/;'q;"	kind:pred	file:
is_whitespace	../library/char.m	/^:- pred is_whitespace(/;kq|/^\<is_whitespace\>/;'q;"	kind:pred
is_word_aligned_ptr	du_type_layout.m	/^    ;       is_word_aligned_ptr(word_aligned_why)$/;kq|-;/\<is_word_aligned_ptr\>/;'q;"	kind:cons	file:
is_yes	ml_args_util.m	/^:- inst is_yes for maybe\/1$/;kq|-;/\<is_yes\>/;'q;"	kind:inst	file:
is_zero	../library/float.m	/^:- pred is_zero(/;kq|/^\<is_zero\>/;'q;"	kind:pred
is_zero	../library/integer.m	/^:- pred is_zero(/;kq|/^\<is_zero\>/;'q;"	kind:pred
is_zero	../library/rational.m	/^:- pred is_zero(/;kq|/^\<is_zero\>/;'q;"	kind:pred	file:
is_zero	rat.m	/^:- pred is_zero(/;kq|/^\<is_zero\>/;'q;"	kind:pred	file:
is_zero_const	simplify_goal_call.m	/^:- pred is_zero_const(/;kq|/^\<is_zero_const\>/;'q;"	kind:pred	file:
is_zero_const	unify_gen_util.m	/^    ;       is_zero_const.$/;kq|-;/\<is_zero_const\>/;'q;"	kind:cons
is_zero_size_prog_var	term_constr_util.m	/^:- pred is_zero_size_prog_var(/;kq|/^\<is_zero_size_prog_var\>/;'q;"	kind:pred	file:
is_zero_size_var	term_constr_util.m	/^:- pred is_zero_size_var(/;kq|/^\<is_zero_size_var\>/;'q;"	kind:pred
isi_is_target_of_mutual_tr	ml_gen_info.m	/^                isi_is_target_of_mutual_tr  :: target_of_mutual_tail_rec_call,$/;kq|-;/\<isi_is_target_of_mutual_tr\>/;'q;"	kind:fld
isi_is_target_of_non_tail_rec	ml_gen_info.m	/^                isi_is_target_of_non_tail_rec :: list(nontail_rec_call)$/;kq|-;/\<isi_is_target_of_non_tail_rec\>/;'q;"	kind:fld
isi_is_target_of_self_tr	ml_gen_info.m	/^                isi_is_target_of_self_tr    :: target_of_self_tail_rec_call,$/;kq|-;/\<isi_is_target_of_self_tr\>/;'q;"	kind:fld
isi_maybe_in_tscc	ml_gen_info.m	/^                isi_maybe_in_tscc           :: maybe_in_tscc_target_info,$/;kq|-;/\<isi_maybe_in_tscc\>/;'q;"	kind:fld
isnt	../library/std_util.m	/^:- pred isnt(pred(T)::in(pred(/;kq|/^\<isnt\>/;'q;"	kind:pred
ite	../library/robdd.m	/^:- func ite(robdd(T), robdd(T), robdd(T)) = robdd(/;kq|/^\<ite\>/;'q;"	kind:func
ite_alloc_snapshot_regions	ite_gen.m	/^:- pred ite_alloc_snapshot_regions(/;kq|/^\<ite_alloc_snapshot_regions\>/;'q;"	kind:pred	file:
ite_base_rec	accumulator.m	/^    ;       ite_base_rec$/;kq|-;/\<ite_base_rec\>/;'q;"	kind:cons	file:
ite_chain_switch	switch_util.m	/^    --->    ite_chain_switch$/;kq|-;/\<ite_chain_switch\>/;'q;"	kind:cons
ite_cond	hlds_goal.m	/^                ite_cond            :: hlds_goal,   % The <Condition>$/;kq|-;/\<ite_cond\>/;'q;"	kind:fld
ite_else	hlds_goal.m	/^                ite_else            :: hlds_goal    % The <Else> part$/;kq|-;/\<ite_else\>/;'q;"	kind:fld
ite_enter_then	code_loc_dep.m	/^:- pred ite_enter_then(/;kq|/^\<ite_enter_then\>/;'q;"	kind:pred
ite_exist_vars	hlds_goal.m	/^                ite_exist_vars      :: list(prog_var),$/;kq|-;/\<ite_exist_vars\>/;'q;"	kind:fld
ite_full_hijack	code_loc_dep.m	/^    ;       ite_full_hijack($/;kq|-;/\<ite_full_hijack\>/;'q;"	kind:cons	file:
ite_gen.generate_ite	ite_gen.m	/^:- pred generate_ite(/;kq|/^\<generate_ite\>/;'q;"	kind:pred
ite_gen.generate_negation	ite_gen.m	/^:- pred generate_negation(/;kq|/^\<generate_negation\>/;'q;"	kind:pred
ite_gen.ite_protect_regions	ite_gen.m	/^:- pred ite_protect_regions(/;kq|/^\<ite_protect_regions\>/;'q;"	kind:pred	file:
ite_gen.wrap_transient	ite_gen.m	/^:- func wrap_transient(/;kq|/^\<wrap_transient\>/;'q;"	kind:func	file:
ite_half_hijack	code_loc_dep.m	/^    ;       ite_half_hijack($/;kq|-;/\<ite_half_hijack\>/;'q;"	kind:cons	file:
ite_hijack_info	code_loc_dep.m	/^:- type ite_hijack_info$/;kq|-;/\<ite_hijack_info\>/;'q;"	kind:type	file:
ite_hijack_type	code_loc_dep.m	/^:- type ite_hijack_type$/;kq|-;/\<ite_hijack_type\>/;'q;"	kind:type	file:
ite_info	code_loc_dep.m	/^    --->    ite_info($/;kq|-;/\<ite_info\>/;'q;"	kind:cons	file:
ite_maybe_save_hp	code_loc_dep.m	/^:- pred ite_maybe_save_hp(/;kq|/^\<ite_maybe_save_hp\>/;'q;"	kind:pred
ite_no_hijack	code_loc_dep.m	/^    --->    ite_no_hijack$/;kq|-;/\<ite_no_hijack\>/;'q;"	kind:cons	file:
ite_protect_regions	ite_gen.m	/^:- pred ite_protect_regions(/;kq|/^\<ite_protect_regions\>/;'q;"	kind:pred	file:
ite_quarter_hijack	code_loc_dep.m	/^    ;       ite_quarter_hijack$/;kq|-;/\<ite_quarter_hijack\>/;'q;"	kind:cons	file:
ite_rec_base	accumulator.m	/^    ;       ite_rec_base.$/;kq|-;/\<ite_rec_base\>/;'q;"	kind:cons	file:
ite_region_info	code_loc_dep.m	/^:- type ite_region_info$/;kq|-;/\<ite_region_info\>/;'q;"	kind:type	file:
ite_renaming_annotation_to_assignment	rbmm.region_transformation.m	/^:- pred ite_renaming_annotation_to_assignment(/;kq|/^\<ite_renaming_annotation_to_assignment\>/;'q;"	kind:pred	file:
ite_rep	../mdbcomp/program_representation.m	/^    ;       ite_rep($/;kq|-;/\<ite_rep\>/;'q;"	kind:cons
ite_temp_frame	code_loc_dep.m	/^    ;       ite_temp_frame($/;kq|-;/\<ite_temp_frame\>/;'q;"	kind:cons	file:
ite_then	hlds_goal.m	/^                ite_then            :: hlds_goal,   % The <Then> part$/;kq|-;/\<ite_then\>/;'q;"	kind:fld
ite_var	../library/robdd.m	/^:- func ite_var(var(T), robdd(T), robdd(T)) = robdd(/;kq|/^\<ite_var\>/;'q;"	kind:func
item	../library/thread.channel.m	/^:- type item(T)$/;kq|-;/\<item\>/;'q;"	kind:type	file:
item	../library/thread.closeable_channel.m	/^:- type item(T)$/;kq|-;/\<item\>/;'q;"	kind:type	file:
item	prog_item.m	/^:- type item$/;kq|-;/\<item\>/;'q;"	kind:type
item_abstract_instance_info	prog_item.m	/^:- type item_abstract_instance_info =< item_instance_info$/;kq|-;/\<item_abstract_instance_info\>/;'q;"	kind:type
item_abstract_instance_to_string	parse_tree_out_item.m	/^:- func item_abstract_instance_to_string(/;kq|/^\<item_abstract_instance_to_string\>/;'q;"	kind:func
item_abstract_int3_typeclass_info	prog_item.m	/^:- type item_abstract_int3_typeclass_info =< item_typeclass_info$/;kq|-;/\<item_abstract_int3_typeclass_info\>/;'q;"	kind:type
item_abstract_typeclass_info	prog_item.m	/^:- type item_abstract_typeclass_info =< item_typeclass_info$/;kq|-;/\<item_abstract_typeclass_info\>/;'q;"	kind:type
item_accumulator	make_hlds_separate_items.m	/^:- type item_accumulator$/;kq|-;/\<item_accumulator\>/;'q;"	kind:type	file:
item_avail	prog_item.m	/^:- type item_avail$/;kq|-;/\<item_avail\>/;'q;"	kind:type
item_block	convert_parse_tree.m	/^    --->    item_block($/;kq|-;/\<item_block\>/;'q;"	kind:cons
item_clause	prog_item.m	/^    --->    item_clause(item_clause_info)$/;kq|-;/\<item_clause\>/;'q;"	kind:cons
item_clause_info	prog_item.m	/^:- type item_clause_info$/;kq|-;/\<item_clause_info\>/;'q;"	kind:type
item_compiler_attributes	prog_item.m	/^:- type item_compiler_attributes$/;kq|-;/\<item_compiler_attributes\>/;'q;"	kind:type
item_decl_marker	prog_item.m	/^    ;       item_decl_marker(item_decl_marker_info)$/;kq|-;/\<item_decl_marker\>/;'q;"	kind:cons
item_decl_marker_info	prog_item.m	/^    --->    item_decl_marker_info($/;kq|-;/\<item_decl_marker_info\>/;'q;"	kind:cons
item_decl_marker_info	prog_item.m	/^:- type item_decl_marker_info$/;kq|-;/\<item_decl_marker_info\>/;'q;"	kind:type
item_decl_marker_info_opt	prog_item.m	/^:- type item_decl_marker_info_opt =< item_decl_marker_info$/;kq|-;/\<item_decl_marker_info_opt\>/;'q;"	kind:type
item_decl_pragma	prog_item.m	/^    ;       item_decl_pragma(item_decl_pragma_info)$/;kq|-;/\<item_decl_pragma\>/;'q;"	kind:cons
item_decl_pragma_info	prog_item.m	/^:- type item_decl_pragma_info$/;kq|-;/\<item_decl_pragma_info\>/;'q;"	kind:type
item_decl_section	add_pred.m	/^:- func item_decl_section(/;kq|/^\<item_decl_section\>/;'q;"	kind:func	file:
item_defined_in_other_module	status.m	/^    ;       item_defined_in_other_module($/;kq|-;/\<item_defined_in_other_module\>/;'q;"	kind:cons
item_defined_in_this_module	status.m	/^    --->    item_defined_in_this_module($/;kq|-;/\<item_defined_in_this_module\>/;'q;"	kind:cons
item_desc_pieces	item_util.m	/^:- func item_desc_pieces(item) = list(/;kq|/^\<item_desc_pieces\>/;'q;"	kind:func
item_export	status.m	/^:- type item_export$/;kq|-;/\<item_export\>/;'q;"	kind:type
item_export_anywhere	status.m	/^    ;       item_export_anywhere.$/;kq|-;/\<item_export_anywhere\>/;'q;"	kind:cons
item_export_nowhere	status.m	/^    --->    item_export_nowhere$/;kq|-;/\<item_export_nowhere\>/;'q;"	kind:cons
item_export_only_submodules	status.m	/^    ;       item_export_only_submodules$/;kq|-;/\<item_export_only_submodules\>/;'q;"	kind:cons
item_fim	prog_item.m	/^:- type item_fim$/;kq|-;/\<item_fim\>/;'q;"	kind:type
item_finalise	prog_item.m	/^    ;       item_finalise(item_finalise_info)$/;kq|-;/\<item_finalise\>/;'q;"	kind:cons
item_finalise_info	prog_item.m	/^:- type item_finalise_info$/;kq|-;/\<item_finalise_info\>/;'q;"	kind:type
item_foreign_enum	prog_item.m	/^    ;       item_foreign_enum(item_foreign_enum_info)$/;kq|-;/\<item_foreign_enum\>/;'q;"	kind:cons
item_foreign_enum_info	prog_item.m	/^:- type item_foreign_enum_info$/;kq|-;/\<item_foreign_enum_info\>/;'q;"	kind:type
item_foreign_export_enum	prog_item.m	/^    ;       item_foreign_export_enum(item_foreign_export_enum_info)$/;kq|-;/\<item_foreign_export_enum\>/;'q;"	kind:cons
item_foreign_export_enum_info	prog_item.m	/^:- type item_foreign_export_enum_info$/;kq|-;/\<item_foreign_export_enum_info\>/;'q;"	kind:type
item_foreign_proc	prog_item.m	/^    ;       item_foreign_proc(item_foreign_proc_info)$/;kq|-;/\<item_foreign_proc\>/;'q;"	kind:cons
item_foreign_proc_info	prog_item.m	/^:- type item_foreign_proc_info$/;kq|-;/\<item_foreign_proc_info\>/;'q;"	kind:type
item_generated_pragma	prog_item.m	/^    ;       item_generated_pragma(item_generated_pragma_info)$/;kq|-;/\<item_generated_pragma\>/;'q;"	kind:cons
item_generated_pragma_info	prog_item.m	/^:- type item_generated_pragma_info$/;kq|-;/\<item_generated_pragma_info\>/;'q;"	kind:type
item_impl_marker	prog_item.m	/^    ;       item_impl_marker(item_impl_marker_info)$/;kq|-;/\<item_impl_marker\>/;'q;"	kind:cons
item_impl_marker_info	prog_item.m	/^    --->    item_impl_marker_info($/;kq|-;/\<item_impl_marker_info\>/;'q;"	kind:cons
item_impl_marker_info	prog_item.m	/^:- type item_impl_marker_info$/;kq|-;/\<item_impl_marker_info\>/;'q;"	kind:type
item_impl_marker_info_opt	prog_item.m	/^:- type item_impl_marker_info_opt =< item_impl_marker_info$/;kq|-;/\<item_impl_marker_info_opt\>/;'q;"	kind:type
item_impl_pragma	prog_item.m	/^    ;       item_impl_pragma(item_impl_pragma_info)$/;kq|-;/\<item_impl_pragma\>/;'q;"	kind:cons
item_impl_pragma_info	prog_item.m	/^:- type item_impl_pragma_info$/;kq|-;/\<item_impl_pragma_info\>/;'q;"	kind:type
item_import	status.m	/^:- type item_import$/;kq|-;/\<item_import\>/;'q;"	kind:type
item_import_int_abstract	status.m	/^    ;       item_import_int_abstract$/;kq|-;/\<item_import_int_abstract\>/;'q;"	kind:cons
item_import_int_concrete	status.m	/^    --->    item_import_int_concrete(import_locn)$/;kq|-;/\<item_import_int_concrete\>/;'q;"	kind:cons
item_import_opt_int	status.m	/^    ;       item_import_opt_int.$/;kq|-;/\<item_import_opt_int\>/;'q;"	kind:cons
item_include	prog_item.m	/^:- type item_include$/;kq|-;/\<item_include\>/;'q;"	kind:type
item_include_module_name	item_util.m	/^:- func item_include_module_name(/;kq|/^\<item_include_module_name\>/;'q;"	kind:func
item_initialise	prog_item.m	/^    ;       item_initialise(item_initialise_info)$/;kq|-;/\<item_initialise\>/;'q;"	kind:cons
item_initialise_info	prog_item.m	/^:- type item_initialise_info$/;kq|-;/\<item_initialise_info\>/;'q;"	kind:type
item_inst_defn	prog_item.m	/^    ;       item_inst_defn(item_inst_defn_info)$/;kq|-;/\<item_inst_defn\>/;'q;"	kind:cons
item_inst_defn_info	prog_item.m	/^    --->    item_inst_defn_info($/;kq|-;/\<item_inst_defn_info\>/;'q;"	kind:cons
item_inst_defn_info	prog_item.m	/^:- type item_inst_defn_info$/;kq|-;/\<item_inst_defn_info\>/;'q;"	kind:type
item_inst_defn_info_abstract	prog_item.m	/^:- type item_inst_defn_info_abstract$/;kq|-;/\<item_inst_defn_info_abstract\>/;'q;"	kind:type
item_inst_defn_info_eqv	prog_item.m	/^:- type item_inst_defn_info_eqv$/;kq|-;/\<item_inst_defn_info_eqv\>/;'q;"	kind:type
item_inst_defn_info_general	prog_item.m	/^:- type item_inst_defn_info_general(T)$/;kq|-;/\<item_inst_defn_info_general\>/;'q;"	kind:type
item_inst_defn_info_to_mq_id	module_qual.collect_mq_info.m	/^:- func item_inst_defn_info_to_mq_id(/;kq|/^\<item_inst_defn_info_to_mq_id\>/;'q;"	kind:func	file:
item_instance	prog_item.m	/^    ;       item_instance(item_instance_info)$/;kq|-;/\<item_instance\>/;'q;"	kind:cons
item_instance_info	prog_item.m	/^    --->    item_instance_info($/;kq|-;/\<item_instance_info\>/;'q;"	kind:cons
item_instance_info	prog_item.m	/^:- type item_instance_info$/;kq|-;/\<item_instance_info\>/;'q;"	kind:type
item_is_clause	hlds_clauses.m	/^    --->    item_is_clause$/;kq|-;/\<item_is_clause\>/;'q;"	kind:cons
item_is_foreign_proc	hlds_clauses.m	/^    ;       item_is_foreign_proc.$/;kq|-;/\<item_is_foreign_proc\>/;'q;"	kind:cons
item_is_local	recompilation.usage.m	/^:- pred item_is_local(/;kq|/^\<item_is_local\>/;'q;"	kind:pred	file:
item_is_new_or_changed	recompilation.check.m	/^:- pred item_is_new_or_changed(/;kq|/^\<item_is_new_or_changed\>/;'q;"	kind:pred	file:
item_is_recorded_used	recompilation.usage.m	/^:- pred item_is_recorded_used(/;kq|/^\<item_is_recorded_used\>/;'q;"	kind:pred	file:
item_maybe_attrs	prog_item.m	/^:- type item_maybe_attrs$/;kq|-;/\<item_maybe_attrs\>/;'q;"	kind:type
item_mercury_status	status.m	/^:- type item_mercury_status$/;kq|-;/\<item_mercury_status\>/;'q;"	kind:type
item_mercury_status_to_inst_status	status.m	/^:- pred item_mercury_status_to_inst_status(/;kq|/^\<item_mercury_status_to_inst_status\>/;'q;"	kind:pred
item_mercury_status_to_instance_status	status.m	/^:- pred item_mercury_status_to_instance_status(/;kq|/^\<item_mercury_status_to_instance_status\>/;'q;"	kind:pred
item_mercury_status_to_instmode_status	status.m	/^:- pred item_mercury_status_to_instmode_status(/;kq|/^\<item_mercury_status_to_instmode_status\>/;'q;"	kind:pred	file:
item_mercury_status_to_mode_status	status.m	/^:- pred item_mercury_status_to_mode_status(/;kq|/^\<item_mercury_status_to_mode_status\>/;'q;"	kind:pred
item_mercury_status_to_old_import_status	status.m	/^:- pred item_mercury_status_to_old_import_status(/;kq|/^\<item_mercury_status_to_old_import_status\>/;'q;"	kind:pred	file:
item_mercury_status_to_pred_status	status.m	/^:- pred item_mercury_status_to_pred_status(/;kq|/^\<item_mercury_status_to_pred_status\>/;'q;"	kind:pred
item_mercury_status_to_type_status	status.m	/^:- pred item_mercury_status_to_type_status(/;kq|/^\<item_mercury_status_to_type_status\>/;'q;"	kind:pred
item_mercury_status_to_typeclass_status	status.m	/^:- pred item_mercury_status_to_typeclass_status(/;kq|/^\<item_mercury_status_to_typeclass_status\>/;'q;"	kind:pred
item_mode_decl	prog_item.m	/^    ;       item_mode_decl(item_mode_decl_info)$/;kq|-;/\<item_mode_decl\>/;'q;"	kind:cons
item_mode_decl_info	prog_item.m	/^:- type item_mode_decl_info$/;kq|-;/\<item_mode_decl_info\>/;'q;"	kind:type
item_mode_defn	prog_item.m	/^    ;       item_mode_defn(item_mode_defn_info)$/;kq|-;/\<item_mode_defn\>/;'q;"	kind:cons
item_mode_defn_info	prog_item.m	/^    --->    item_mode_defn_info($/;kq|-;/\<item_mode_defn_info\>/;'q;"	kind:cons
item_mode_defn_info	prog_item.m	/^:- type item_mode_defn_info$/;kq|-;/\<item_mode_defn_info\>/;'q;"	kind:type
item_mode_defn_info_abstract	prog_item.m	/^:- type item_mode_defn_info_abstract$/;kq|-;/\<item_mode_defn_info_abstract\>/;'q;"	kind:type
item_mode_defn_info_eqv	prog_item.m	/^:- type item_mode_defn_info_eqv$/;kq|-;/\<item_mode_defn_info_eqv\>/;'q;"	kind:type
item_mode_defn_info_general	prog_item.m	/^:- type item_mode_defn_info_general(T)$/;kq|-;/\<item_mode_defn_info_general\>/;'q;"	kind:type
item_mode_defn_info_to_mq_id	module_qual.collect_mq_info.m	/^:- func item_mode_defn_info_to_mq_id(/;kq|/^\<item_mode_defn_info_to_mq_id\>/;'q;"	kind:func	file:
item_mutable	prog_item.m	/^    ;       item_mutable(item_mutable_info)$/;kq|-;/\<item_mutable\>/;'q;"	kind:cons
item_mutable_info	prog_item.m	/^:- type item_mutable_info$/;kq|-;/\<item_mutable_info\>/;'q;"	kind:type
item_needs_foreign_imports	item_util.m	/^:- func item_needs_foreign_imports(item) = list(/;kq|/^\<item_needs_foreign_imports\>/;'q;"	kind:func
item_no_seq_num	prog_data.m	/^    ;       item_no_seq_num.$/;kq|-;/\<item_no_seq_num\>/;'q;"	kind:cons
item_num_clauses	prog_item_stats.m	/^                item_num_clauses                    :: int,$/;kq|-;/\<item_num_clauses\>/;'q;"	kind:fld	file:
item_num_fim	prog_item_stats.m	/^                item_num_fim                        :: int,$/;kq|-;/\<item_num_fim\>/;'q;"	kind:fld	file:
item_num_finalise	prog_item_stats.m	/^                item_num_finalise                   :: int,$/;kq|-;/\<item_num_finalise\>/;'q;"	kind:fld	file:
item_num_foreign_enum	prog_item_stats.m	/^                item_num_foreign_enum               :: int,$/;kq|-;/\<item_num_foreign_enum\>/;'q;"	kind:fld	file:
item_num_foreign_export_enum	prog_item_stats.m	/^                item_num_foreign_export_enum        :: int,$/;kq|-;/\<item_num_foreign_export_enum\>/;'q;"	kind:fld	file:
item_num_foreign_proc	prog_item_stats.m	/^                item_num_foreign_proc               :: int,$/;kq|-;/\<item_num_foreign_proc\>/;'q;"	kind:fld	file:
item_num_initialise	prog_item_stats.m	/^                item_num_initialise                 :: int,$/;kq|-;/\<item_num_initialise\>/;'q;"	kind:fld	file:
item_num_inst_defn	prog_item_stats.m	/^                item_num_inst_defn                  :: int,$/;kq|-;/\<item_num_inst_defn\>/;'q;"	kind:fld	file:
item_num_instance	prog_item_stats.m	/^                item_num_instance                   :: int,$/;kq|-;/\<item_num_instance\>/;'q;"	kind:fld	file:
item_num_marker_decl	prog_item_stats.m	/^                item_num_marker_decl                :: int,$/;kq|-;/\<item_num_marker_decl\>/;'q;"	kind:fld	file:
item_num_marker_impl	prog_item_stats.m	/^                item_num_marker_impl                :: int,$/;kq|-;/\<item_num_marker_impl\>/;'q;"	kind:fld	file:
item_num_mode_decl	prog_item_stats.m	/^                item_num_mode_decl                  :: int,$/;kq|-;/\<item_num_mode_decl\>/;'q;"	kind:fld	file:
item_num_mode_defn	prog_item_stats.m	/^                item_num_mode_defn                  :: int,$/;kq|-;/\<item_num_mode_defn\>/;'q;"	kind:fld	file:
item_num_mutable	prog_item_stats.m	/^                item_num_mutable                    :: int,$/;kq|-;/\<item_num_mutable\>/;'q;"	kind:fld	file:
item_num_pragma_decl_other	prog_item_stats.m	/^                item_num_pragma_decl_other          :: int,$/;kq|-;/\<item_num_pragma_decl_other\>/;'q;"	kind:fld	file:
item_num_pragma_decl_term	prog_item_stats.m	/^                item_num_pragma_decl_term           :: int,$/;kq|-;/\<item_num_pragma_decl_term\>/;'q;"	kind:fld	file:
item_num_pragma_decl_term2	prog_item_stats.m	/^                item_num_pragma_decl_term2          :: int,$/;kq|-;/\<item_num_pragma_decl_term2\>/;'q;"	kind:fld	file:
item_num_pragma_exceptions	prog_item_stats.m	/^                item_num_pragma_exceptions          :: int,$/;kq|-;/\<item_num_pragma_exceptions\>/;'q;"	kind:fld	file:
item_num_pragma_impl	prog_item_stats.m	/^                item_num_pragma_impl                :: int,$/;kq|-;/\<item_num_pragma_impl\>/;'q;"	kind:fld	file:
item_num_pragma_mm_tabling	prog_item_stats.m	/^                item_num_pragma_mm_tabling          :: int,$/;kq|-;/\<item_num_pragma_mm_tabling\>/;'q;"	kind:fld	file:
item_num_pragma_trailing	prog_item_stats.m	/^                item_num_pragma_trailing            :: int,$/;kq|-;/\<item_num_pragma_trailing\>/;'q;"	kind:fld	file:
item_num_pragma_unused_args	prog_item_stats.m	/^                item_num_pragma_unused_args         :: int,$/;kq|-;/\<item_num_pragma_unused_args\>/;'q;"	kind:fld	file:
item_num_pred_decl	prog_item_stats.m	/^                item_num_pred_decl                  :: int,$/;kq|-;/\<item_num_pred_decl\>/;'q;"	kind:fld	file:
item_num_promise	prog_item_stats.m	/^                item_num_promise                    :: int,$/;kq|-;/\<item_num_promise\>/;'q;"	kind:fld	file:
item_num_type_defn	prog_item_stats.m	/^                item_num_type_defn                  :: int,$/;kq|-;/\<item_num_type_defn\>/;'q;"	kind:fld	file:
item_num_type_repn	prog_item_stats.m	/^                item_num_type_repn                  :: int$/;kq|-;/\<item_num_type_repn\>/;'q;"	kind:fld	file:
item_num_typeclass	prog_item_stats.m	/^                item_num_typeclass                  :: int,$/;kq|-;/\<item_num_typeclass\>/;'q;"	kind:fld	file:
item_or_marker	parse_types.m	/^:- type item_or_marker$/;kq|-;/\<item_or_marker\>/;'q;"	kind:type
item_origin_compiler	prog_item.m	/^    ;       item_origin_compiler(item_compiler_attributes).$/;kq|-;/\<item_origin_compiler\>/;'q;"	kind:cons
item_origin_user	prog_item.m	/^    --->    item_origin_user$/;kq|-;/\<item_origin_user\>/;'q;"	kind:cons
item_pred_decl	prog_item.m	/^    ;       item_pred_decl(item_pred_decl_info)$/;kq|-;/\<item_pred_decl\>/;'q;"	kind:cons
item_pred_decl_info	prog_item.m	/^:- type item_pred_decl_info$/;kq|-;/\<item_pred_decl_info\>/;'q;"	kind:type
item_promise	prog_item.m	/^    ;       item_promise(item_promise_info)$/;kq|-;/\<item_promise\>/;'q;"	kind:cons
item_promise_info	prog_item.m	/^:- type item_promise_info$/;kq|-;/\<item_promise_info\>/;'q;"	kind:type
item_queue	recompilation.usage.m	/^                item_queue          :: queue(recomp_item_id),$/;kq|-;/\<item_queue\>/;'q;"	kind:fld	file:
item_seq_num	prog_data.m	/^:- type item_seq_num$/;kq|-;/\<item_seq_num\>/;'q;"	kind:type
item_stats	prog_item_stats.m	/^:- type item_stats$/;kq|-;/\<item_stats\>/;'q;"	kind:type	file:
item_type	rtti.m	/^    --->    item_type(rtti_id)$/;kq|-;/\<item_type\>/;'q;"	kind:cons
item_type_and_versions_to_string_in	recompilation.version.m	/^:- func item_type_and_versions_to_string_in(/;kq|/^\<item_type_and_versions_to_string_in\>/;'q;"	kind:func	file:
item_type_and_versions_to_string_na	recompilation.version.m	/^:- func item_type_and_versions_to_string_na(/;kq|/^\<item_type_and_versions_to_string_na\>/;'q;"	kind:func	file:
item_type_defn	prog_item.m	/^    ;       item_type_defn(item_type_defn_info)$/;kq|-;/\<item_type_defn\>/;'q;"	kind:cons
item_type_defn_info	prog_item.m	/^    --->    item_type_defn_info($/;kq|-;/\<item_type_defn_info\>/;'q;"	kind:cons
item_type_defn_info	prog_item.m	/^:- type item_type_defn_info == item_type_defn_info_general(type_defn).$/;kq|-;/\<item_type_defn_info\>/;'q;"	kind:type
item_type_defn_info_abstract	prog_item.m	/^:- type item_type_defn_info_abstract$/;kq|-;/\<item_type_defn_info_abstract\>/;'q;"	kind:type
item_type_defn_info_du	prog_item.m	/^:- type item_type_defn_info_du$/;kq|-;/\<item_type_defn_info_du\>/;'q;"	kind:type
item_type_defn_info_eqv	prog_item.m	/^:- type item_type_defn_info_eqv$/;kq|-;/\<item_type_defn_info_eqv\>/;'q;"	kind:type
item_type_defn_info_foreign	prog_item.m	/^:- type item_type_defn_info_foreign$/;kq|-;/\<item_type_defn_info_foreign\>/;'q;"	kind:type
item_type_defn_info_general	prog_item.m	/^:- type item_type_defn_info_general(T)$/;kq|-;/\<item_type_defn_info_general\>/;'q;"	kind:type
item_type_defn_info_solver	prog_item.m	/^:- type item_type_defn_info_solver$/;kq|-;/\<item_type_defn_info_solver\>/;'q;"	kind:type
item_type_defn_info_sub	prog_item.m	/^:- type item_type_defn_info_sub$/;kq|-;/\<item_type_defn_info_sub\>/;'q;"	kind:type
item_type_defn_info_to_mq_id	module_qual.collect_mq_info.m	/^:- func item_type_defn_info_to_mq_id(/;kq|/^\<item_type_defn_info_to_mq_id\>/;'q;"	kind:func	file:
item_type_repn	prog_item.m	/^    ;       item_type_repn(item_type_repn_info).$/;kq|-;/\<item_type_repn\>/;'q;"	kind:cons
item_type_repn_info	prog_item.m	/^:- type item_type_repn_info$/;kq|-;/\<item_type_repn_info\>/;'q;"	kind:type
item_type_repn_info_eqv	prog_item.m	/^:- type item_type_repn_info_eqv$/;kq|-;/\<item_type_repn_info_eqv\>/;'q;"	kind:type
item_type_repn_info_eqv_to_eqv_type_body	decide_type_repn.m	/^:- pred item_type_repn_info_eqv_to_eqv_type_body(/;kq|/^\<item_type_repn_info_eqv_to_eqv_type_body\>/;'q;"	kind:pred	file:
item_type_repn_info_general	prog_item.m	/^:- type item_type_repn_info_general(T)$/;kq|-;/\<item_type_repn_info_general\>/;'q;"	kind:type
item_type_repn_info_subtype	prog_item.m	/^:- type item_type_repn_info_subtype$/;kq|-;/\<item_type_repn_info_subtype\>/;'q;"	kind:type
item_typeclass	prog_item.m	/^    ;       item_typeclass(item_typeclass_info)$/;kq|-;/\<item_typeclass\>/;'q;"	kind:cons
item_typeclass_info	prog_item.m	/^    --->    item_typeclass_info($/;kq|-;/\<item_typeclass_info\>/;'q;"	kind:cons
item_typeclass_info	prog_item.m	/^    --->    item_typeclass_info($/;kq|-;/\<item_typeclass_info\>/;'q;"	kind:cons
item_typeclass_info	prog_item.m	/^:- type item_typeclass_info$/;kq|-;/\<item_typeclass_info\>/;'q;"	kind:type
item_types.mivn_functions	recompilation.item_types.m	/^                mivn_functions      :: name_arity_version_map$/;kq|-;/\<item_types.mivn_functions\>/;'q;"	kind:fld
item_types.mivn_instances	recompilation.item_types.m	/^                mivn_instances      :: recomp_item_name_version_map,$/;kq|-;/\<item_types.mivn_instances\>/;'q;"	kind:fld
item_types.mivn_insts	recompilation.item_types.m	/^                mivn_insts          :: name_arity_version_map,$/;kq|-;/\<item_types.mivn_insts\>/;'q;"	kind:fld
item_types.mivn_modes	recompilation.item_types.m	/^                mivn_modes          :: name_arity_version_map,$/;kq|-;/\<item_types.mivn_modes\>/;'q;"	kind:fld
item_types.mivn_predicates	recompilation.item_types.m	/^                mivn_predicates     :: name_arity_version_map,$/;kq|-;/\<item_types.mivn_predicates\>/;'q;"	kind:fld
item_types.mivn_type_defns	recompilation.item_types.m	/^                mivn_type_defns     :: name_arity_version_map,$/;kq|-;/\<item_types.mivn_type_defns\>/;'q;"	kind:fld
item_types.mivn_type_names	recompilation.item_types.m	/^                mivn_type_names     :: name_arity_version_map,$/;kq|-;/\<item_types.mivn_type_names\>/;'q;"	kind:fld
item_types.mivn_typeclasses	recompilation.item_types.m	/^                mivn_typeclasses    :: name_arity_version_map,$/;kq|-;/\<item_types.mivn_typeclasses\>/;'q;"	kind:fld
item_types.recomp_foreign_proc	recompilation.item_types.m	/^    ;       recomp_foreign_proc.$/;kq|-;/\<item_types.recomp_foreign_proc\>/;'q;"	kind:cons
item_types.recomp_function	recompilation.item_types.m	/^    ;       recomp_function$/;kq|-;/\<item_types.recomp_function\>/;'q;"	kind:cons
item_types.recomp_functor	recompilation.item_types.m	/^    ;       recomp_functor        % The RHS of a var-functor unification.$/;kq|-;/\<item_types.recomp_functor\>/;'q;"	kind:cons
item_types.recomp_inst	recompilation.item_types.m	/^    ;       recomp_inst$/;kq|-;/\<item_types.recomp_inst\>/;'q;"	kind:cons
item_types.recomp_item_id	recompilation.item_types.m	/^:- type recomp_item_id$/;kq|-;/\<item_types.recomp_item_id\>/;'q;"	kind:type
item_types.recomp_item_name	recompilation.item_types.m	/^:- type recomp_item_name$/;kq|-;/\<item_types.recomp_item_name\>/;'q;"	kind:type
item_types.recomp_item_type	recompilation.item_types.m	/^:- type recomp_item_type$/;kq|-;/\<item_types.recomp_item_type\>/;'q;"	kind:type
item_types.recomp_mode	recompilation.item_types.m	/^    ;       recomp_mode$/;kq|-;/\<item_types.recomp_mode\>/;'q;"	kind:cons
item_types.recomp_mutable	recompilation.item_types.m	/^    ;       recomp_mutable$/;kq|-;/\<item_types.recomp_mutable\>/;'q;"	kind:cons
item_types.recomp_pred_or_func	recompilation.item_types.m	/^:- inst recomp_pred_or_func for recomp_item_type\/0$/;kq|-;/\<item_types.recomp_pred_or_func\>/;'q;"	kind:inst
item_types.recomp_predicate	recompilation.item_types.m	/^    ;       recomp_predicate$/;kq|-;/\<item_types.recomp_predicate\>/;'q;"	kind:cons
item_types.recomp_simple	recompilation.item_types.m	/^:- inst recomp_simple for recomp_item_type\/0$/;kq|-;/\<item_types.recomp_simple\>/;'q;"	kind:inst
item_types.recomp_type_defn	recompilation.item_types.m	/^    ;       recomp_type_defn$/;kq|-;/\<item_types.recomp_type_defn\>/;'q;"	kind:cons
item_types.recomp_type_name	recompilation.item_types.m	/^    --->    recomp_type_name$/;kq|-;/\<item_types.recomp_type_name\>/;'q;"	kind:cons
item_types.recomp_typeclass	recompilation.item_types.m	/^    ;       recomp_typeclass$/;kq|-;/\<item_types.recomp_typeclass\>/;'q;"	kind:cons
item_types.version_number	recompilation.item_types.m	/^:- type version_number == timestamp.$/;kq|-;/\<item_types.version_number\>/;'q;"	kind:type
item_util.fim_item_to_spec	item_util.m	/^:- func fim_item_to_spec(/;kq|/^\<fim_item_to_spec\>/;'q;"	kind:func
item_util.fim_spec_to_item	item_util.m	/^:- func fim_spec_to_item(/;kq|/^\<fim_spec_to_item\>/;'q;"	kind:func
item_util.get_avail_context	item_util.m	/^:- func get_avail_context(/;kq|/^\<get_avail_context\>/;'q;"	kind:func
item_util.get_import_context	item_util.m	/^:- func get_import_context(/;kq|/^\<get_import_context\>/;'q;"	kind:func
item_util.get_use_context	item_util.m	/^:- func get_use_context(/;kq|/^\<get_use_context\>/;'q;"	kind:func
item_util.get_use_module_name	item_util.m	/^:- func get_use_module_name(/;kq|/^\<get_use_module_name\>/;'q;"	kind:func
item_util.item_desc_pieces	item_util.m	/^:- func item_desc_pieces(item) = list(/;kq|/^\<item_desc_pieces\>/;'q;"	kind:func
item_util.items_desc_pieces	item_util.m	/^:- func items_desc_pieces(item) = list(/;kq|/^\<items_desc_pieces\>/;'q;"	kind:func
item_util.maybe_to_list	item_util.m	/^:- func maybe_to_list(maybe(T)) = list(/;kq|/^\<maybe_to_list\>/;'q;"	kind:func	file:
item_util.wrap_avail_import	item_util.m	/^:- func wrap_avail_import(/;kq|/^\<wrap_avail_import\>/;'q;"	kind:func
item_util.wrap_avail_use	item_util.m	/^:- func wrap_avail_use(/;kq|/^\<wrap_avail_use\>/;'q;"	kind:func
item_util.wrap_clause	item_util.m	/^:- func wrap_clause(/;kq|/^\<wrap_clause\>/;'q;"	kind:func
item_util.wrap_du_type_defn	item_util.m	/^:- func wrap_du_type_defn(/;kq|/^\<wrap_du_type_defn\>/;'q;"	kind:func
item_util.wrap_eqv_inst_defn	item_util.m	/^:- func wrap_eqv_inst_defn(/;kq|/^\<wrap_eqv_inst_defn\>/;'q;"	kind:func
item_util.wrap_eqv_mode_defn	item_util.m	/^:- func wrap_eqv_mode_defn(/;kq|/^\<wrap_eqv_mode_defn\>/;'q;"	kind:func
item_util.wrap_eqv_type_defn	item_util.m	/^:- func wrap_eqv_type_defn(/;kq|/^\<wrap_eqv_type_defn\>/;'q;"	kind:func
item_util.wrap_finalise_item	item_util.m	/^:- func wrap_finalise_item(/;kq|/^\<wrap_finalise_item\>/;'q;"	kind:func
item_util.wrap_import	item_util.m	/^:- func wrap_import(/;kq|/^\<wrap_import\>/;'q;"	kind:func
item_util.wrap_import_avail	item_util.m	/^:- func wrap_import_avail(/;kq|/^\<wrap_import_avail\>/;'q;"	kind:func
item_util.wrap_include	item_util.m	/^:- func wrap_include(/;kq|/^\<wrap_include\>/;'q;"	kind:func
item_util.wrap_initialise_item	item_util.m	/^:- func wrap_initialise_item(/;kq|/^\<wrap_initialise_item\>/;'q;"	kind:func
item_util.wrap_inst_defn_item	item_util.m	/^:- func wrap_inst_defn_item(/;kq|/^\<wrap_inst_defn_item\>/;'q;"	kind:func
item_util.wrap_instance_item	item_util.m	/^:- func wrap_instance_item(/;kq|/^\<wrap_instance_item\>/;'q;"	kind:func
item_util.wrap_mode_decl_item	item_util.m	/^:- func wrap_mode_decl_item(/;kq|/^\<wrap_mode_decl_item\>/;'q;"	kind:func
item_util.wrap_mode_defn_item	item_util.m	/^:- func wrap_mode_defn_item(/;kq|/^\<wrap_mode_defn_item\>/;'q;"	kind:func
item_util.wrap_mutable_item	item_util.m	/^:- func wrap_mutable_item(/;kq|/^\<wrap_mutable_item\>/;'q;"	kind:func
item_util.wrap_pred_decl_item	item_util.m	/^:- func wrap_pred_decl_item(/;kq|/^\<wrap_pred_decl_item\>/;'q;"	kind:func
item_util.wrap_promise_item	item_util.m	/^:- func wrap_promise_item(/;kq|/^\<wrap_promise_item\>/;'q;"	kind:func
item_util.wrap_sub_type_defn	item_util.m	/^:- func wrap_sub_type_defn(/;kq|/^\<wrap_sub_type_defn\>/;'q;"	kind:func
item_util.wrap_type_defn_item	item_util.m	/^:- func wrap_type_defn_item(/;kq|/^\<wrap_type_defn_item\>/;'q;"	kind:func
item_util.wrap_type_repn_item	item_util.m	/^:- func wrap_type_repn_item(/;kq|/^\<wrap_type_repn_item\>/;'q;"	kind:func
item_util.wrap_typeclass_item	item_util.m	/^:- func wrap_typeclass_item(/;kq|/^\<wrap_typeclass_item\>/;'q;"	kind:func
item_util.wrap_use	item_util.m	/^:- func wrap_use(/;kq|/^\<wrap_use\>/;'q;"	kind:func
item_util.wrap_use_avail	item_util.m	/^:- func wrap_use_avail(/;kq|/^\<wrap_use_avail\>/;'q;"	kind:func
item_version_numbers_result	recompilation.version.m	/^:- type item_version_numbers_result$/;kq|-;/\<item_version_numbers_result\>/;'q;"	kind:type	file:
item_visibility	prog_data_used_modules.m	/^:- type item_visibility$/;kq|-;/\<item_visibility\>/;'q;"	kind:type
items	recompilation.version.m	/^    --->    items(recomp_item_type, name_arity_version_map)$/;kq|-;/\<items\>/;'q;"	kind:cons	file:
items_desc_pieces	item_util.m	/^:- func items_desc_pieces(item) = list(/;kq|/^\<items_desc_pieces\>/;'q;"	kind:func
items_to_index	../library/tree_bitset.m	/^:- pred items_to_index(list(T)::in, list(uint)::out) is det <= uenum(/;kq|/^\<items_to_index\>/;'q;"	kind:pred	file:
iterate	../library/rtti_implementation.m	/^:- func iterate(int, int, (func(int) = T)) = list(/;kq|/^\<iterate\>/;'q;"	kind:func	file:
iterate_solution	stratify.m	/^:- pred iterate_solution(list(/;kq|/^\<iterate_solution\>/;'q;"	kind:pred	file:
iteration_info	term_constr_fixpoint.m	/^:- type iteration_info$/;kq|-;/\<iteration_info\>/;'q;"	kind:type	file:
itti_id	ml_gen_info.m	/^                itti_id                     :: proc_id_in_tscc,$/;kq|-;/\<itti_id\>/;'q;"	kind:fld
itti_input_args	ml_gen_info.m	/^                itti_input_args             :: list(mlds_argument)$/;kq|-;/\<itti_input_args\>/;'q;"	kind:fld
ivsr_continue	inst_match.m	/^    ;       ivsr_continue(calculate_sub, mer_inst, mer_inst).$/;kq|-;/\<ivsr_continue\>/;'q;"	kind:cons	file:
ivsr_recurse	inst_match.m	/^    --->    ivsr_recurse(mer_inst, mer_inst) % CalcSub = cs_forward.$/;kq|-;/\<ivsr_recurse\>/;'q;"	kind:cons	file:
iw_text_word	write_error_spec.m	/^                iw_text_word        :: string,$/;kq|-;/\<iw_text_word\>/;'q;"	kind:fld	file:
iw_text_word_prefix	write_error_spec.m	/^                iw_text_word_prefix :: is_in_work_text_prefix$/;kq|-;/\<iw_text_word_prefix\>/;'q;"	kind:fld	file:
january	../library/calendar.m	/^    --->    january$/;kq|-;/\<january\>/;'q;"	kind:cons
java	hlds_data.m	/^                java    :: foreign_type_lang_body(java_foreign_type),$/;kq|-;/\<java\>/;'q;"	kind:fld
java	options.m	/^    ;       java                % target java$/;kq|-;/\<java\>/;'q;"	kind:cons
java	prog_data.m	/^    ;       java(java_foreign_type)$/;kq|-;/\<java\>/;'q;"	kind:cons
java_archive	link_target_code.m	/^    ;       java_archive.$/;kq|-;/\<java_archive\>/;'q;"	kind:cons
java_archive_command	options.m	/^    ;       java_archive_command$/;kq|-;/\<java_archive_command\>/;'q;"	kind:cons
java_builtin_int_type	mlds_to_java_type.m	/^:- pred java_builtin_int_type(/;kq|/^\<java_builtin_int_type\>/;'q;"	kind:pred	file:
java_builtin_type	mlds_to_java_type.m	/^:- pred java_builtin_type(/;kq|/^\<java_builtin_type\>/;'q;"	kind:pred
java_classpath	options.m	/^    ;       java_classpath$/;kq|-;/\<java_classpath\>/;'q;"	kind:cons
java_classpath_separator	compile_target_code.m	/^:- func java_classpath_separator = string.$/;kq|/^\<java_classpath_separator\>/;'q;"	kind:func	file:
java_compiler	options.m	/^    ;       java_compiler$/;kq|-;/\<java_compiler\>/;'q;"	kind:cons
java_compiler_flags	options.m	/^    ;       java_compiler_flags$/;kq|-;/\<java_compiler_flags\>/;'q;"	kind:cons
java_copy_file	copy_util.m	/^:- pred java_copy_file(/;kq|/^\<java_copy_file\>/;'q;"	kind:pred	file:
java_executable	link_target_code.m	/^    ;       java_executable$/;kq|-;/\<java_executable\>/;'q;"	kind:cons
java_flags	options_file.m	/^    ;       java_flags$/;kq|-;/\<java_flags\>/;'q;"	kind:cons	file:
java_foreign_type	prog_data.m	/^:- type java_foreign_type$/;kq|-;/\<java_foreign_type\>/;'q;"	kind:type
java_interpreter	options.m	/^    ;       java_interpreter$/;kq|-;/\<java_interpreter\>/;'q;"	kind:cons
java_linked_target_type	link_target_code.m	/^:- inst java_linked_target_type for linked_target_type\/0$/;kq|-;/\<java_linked_target_type\>/;'q;"	kind:inst	file:
java_mercury_runtime_package_name	java_names.m	/^:- func java_mercury_runtime_package_name = sym_name.$/;kq|/^\<java_mercury_runtime_package_name\>/;'q;"	kind:func
java_names.csj_qual_kind	java_names.m	/^:- type csj_qual_kind$/;kq|-;/\<java_names.csj_qual_kind\>/;'q;"	kind:type
java_names.flip_initial_case	java_names.m	/^:- func flip_initial_case(/;kq|/^\<flip_initial_case\>/;'q;"	kind:func
java_names.is_csharp_keyword	java_names.m	/^:- pred is_csharp_keyword(/;kq|/^\<is_csharp_keyword\>/;'q;"	kind:pred
java_names.is_java_keyword	java_names.m	/^:- pred is_java_keyword(/;kq|/^\<is_java_keyword\>/;'q;"	kind:pred
java_names.module_qual	java_names.m	/^    --->    module_qual$/;kq|-;/\<java_names.module_qual\>/;'q;"	kind:cons
java_names.type_qual	java_names.m	/^    ;       type_qual.$/;kq|-;/\<java_names.type_qual\>/;'q;"	kind:cons
java_only	options.m	/^    ;       java_only           % target java + target_code_only$/;kq|-;/\<java_only\>/;'q;"	kind:cons
java_or_csharp	ml_foreign_proc_gen.m	/^:- inst java_or_csharp for mlds_target_lang\/0$/;kq|-;/\<java_or_csharp\>/;'q;"	kind:inst	file:
java_out_info	mlds_to_java_util.m	/^:- type java_out_info$/;kq|-;/\<java_out_info\>/;'q;"	kind:type
java_prefix	rtti.m	/^                java_prefix     :: string,$/;kq|-;/\<java_prefix\>/;'q;"	kind:fld
java_primitive_foreign_language_type	mlds_to_java_type.m	/^:- pred java_primitive_foreign_language_type(/;kq|/^\<java_primitive_foreign_language_type\>/;'q;"	kind:pred
java_runtime_flags	options.m	/^    ;       java_runtime_flags$/;kq|-;/\<java_runtime_flags\>/;'q;"	kind:cons
java_safe_name_component	java_names.m	/^:- func java_safe_name_component(/;kq|/^\<java_safe_name_component\>/;'q;"	kind:func	file:
java_type	prog_data.m	/^    --->    java_type($/;kq|-;/\<java_type\>/;'q;"	kind:cons
joi_addrof_map	mlds_to_java_util.m	/^                joi_addrof_map      :: map(mlds_code_addr, code_addr_wrapper),$/;kq|-;/\<joi_addrof_map\>/;'q;"	kind:fld
joi_auto_comments	mlds_to_java_util.m	/^                joi_auto_comments   :: bool,$/;kq|-;/\<joi_auto_comments\>/;'q;"	kind:fld
joi_block_map	jumpopt.m	/^                joi_block_map       :: tailmap,$/;kq|-;/\<joi_block_map\>/;'q;"	kind:fld	file:
joi_break_context	mlds_to_java_util.m	/^                joi_break_context   :: break_context,$/;kq|-;/\<joi_break_context\>/;'q;"	kind:fld
joi_foreign_line_numbers	mlds_to_java_util.m	/^                joi_foreign_line_numbers :: bool,$/;kq|-;/\<joi_foreign_line_numbers\>/;'q;"	kind:fld
joi_fork_map	jumpopt.m	/^                joi_fork_map        :: tailmap,$/;kq|-;/\<joi_fork_map\>/;'q;"	kind:fld	file:
joi_full_jump_opt	jumpopt.m	/^                joi_full_jump_opt   :: maybe_opt_fulljumps,$/;kq|-;/\<joi_full_jump_opt\>/;'q;"	kind:fld	file:
joi_instr_map	jumpopt.m	/^                joi_instr_map       :: instrmap,$/;kq|-;/\<joi_instr_map\>/;'q;"	kind:fld	file:
joi_layout_labels	jumpopt.m	/^                joi_layout_labels   :: set_tree234(label),$/;kq|-;/\<joi_layout_labels\>/;'q;"	kind:fld	file:
joi_line_numbers	mlds_to_java_util.m	/^                joi_line_numbers    :: bool,$/;kq|-;/\<joi_line_numbers\>/;'q;"	kind:fld
joi_lval_map	jumpopt.m	/^                joi_lval_map        :: lvalmap,$/;kq|-;/\<joi_lval_map\>/;'q;"	kind:fld	file:
joi_may_alter_rtti	jumpopt.m	/^                joi_may_alter_rtti  :: may_alter_rtti$/;kq|-;/\<joi_may_alter_rtti\>/;'q;"	kind:fld	file:
joi_module_info	mlds_to_java_util.m	/^                joi_module_info     :: module_info,$/;kq|-;/\<joi_module_info\>/;'q;"	kind:fld
joi_module_name	mlds_to_java_util.m	/^                joi_module_name     :: mlds_module_name,$/;kq|-;/\<joi_module_name\>/;'q;"	kind:fld
joi_output_generics	mlds_to_java_util.m	/^                joi_output_generics :: output_generics,$/;kq|-;/\<joi_output_generics\>/;'q;"	kind:fld
joi_proc_map	jumpopt.m	/^                joi_proc_map        :: tailmap,$/;kq|-;/\<joi_proc_map\>/;'q;"	kind:fld	file:
joi_sdproc_map	jumpopt.m	/^                joi_sdproc_map      :: tailmap,$/;kq|-;/\<joi_sdproc_map\>/;'q;"	kind:fld	file:
joi_source_filename	mlds_to_java_util.m	/^                joi_source_filename :: string,$/;kq|-;/\<joi_source_filename\>/;'q;"	kind:fld
joi_succ_map	jumpopt.m	/^                joi_succ_map        :: tailmap,$/;kq|-;/\<joi_succ_map\>/;'q;"	kind:fld	file:
joi_univ_tvars	mlds_to_java_util.m	/^                joi_univ_tvars      :: list(tvar)$/;kq|-;/\<joi_univ_tvars\>/;'q;"	kind:fld
join	../library/diet.m	/^:- func join(interval(T), diet(T), diet(T)) = diet(T) <= diet_element(/;kq|/^\<join\>/;'q;"	kind:func	file:
join_and_continue	llds.m	/^    ;       join_and_continue(lval, label)$/;kq|-;/\<join_and_continue\>/;'q;"	kind:cons
join_branches	dep_par_conj.m	/^:- pred join_branches(/;kq|/^\<join_branches\>/;'q;"	kind:pred	file:
join_list	../library/string.m	/^:- func join_list(string::in, list(string)::in) = (/;kq|/^\<join_list\>/;'q;"	kind:func
join_list_loop	../library/string.m	/^:- pred join_list_loop(string_piece::in, list(/;kq|/^\<join_list_loop\>/;'q;"	kind:pred	file:
join_point_region_name_table	rbmm.region_resurrection_renaming.m	/^:- type join_point_region_name_table ==$/;kq|-;/\<join_point_region_name_table\>/;'q;"	kind:type
join_quoted_string_list	compile_target_code.m	/^:- pred join_quoted_string_list(list(/;kq|/^\<join_quoted_string_list\>/;'q;"	kind:pred
join_string_list	compile_target_code.m	/^:- pred join_string_list(list(/;kq|/^\<join_string_list\>/;'q;"	kind:pred
join_thread	../library/thread.m	/^:- pred join_thread(joinable_thread(T)::in, maybe_error(/;kq|/^\<join_thread\>/;'q;"	kind:pred
join_thread_2	../library/thread.m	/^:- pred join_thread_2(/;kq|/^\<join_thread_2\>/;'q;"	kind:pred	file:
joinable_thread	../library/thread.m	/^:- type joinable_thread(T)$/;kq|-;/\<joinable_thread\>/;'q;"	kind:type	file:
jt_handle	../library/thread.m	/^                jt_handle   :: thread_handle,$/;kq|-;/\<jt_handle\>/;'q;"	kind:fld	file:
jt_mutvar	../library/thread.m	/^                jt_mutvar   :: mutvar(T)$/;kq|-;/\<jt_mutvar\>/;'q;"	kind:fld	file:
julian_day_number	../library/calendar.m	/^:- func julian_day_number(/;kq|/^\<julian_day_number\>/;'q;"	kind:func
july	../library/calendar.m	/^    ;       july$/;kq|-;/\<july\>/;'q;"	kind:cons
jump_opt_build_forkmap	jumpopt.m	/^:- pred jump_opt_build_forkmap(list(/;kq|/^\<jump_opt_build_forkmap\>/;'q;"	kind:pred	file:
jump_opt_build_maps	jumpopt.m	/^:- pred jump_opt_build_maps(list(/;kq|/^\<jump_opt_build_maps\>/;'q;"	kind:pred	file:
jump_opt_foreign_proc_code	jumpopt.m	/^:- pred jump_opt_foreign_proc_code(instr::in(/;kq|/^\<jump_opt_foreign_proc_code\>/;'q;"	kind:pred	file:
jump_opt_goto	jumpopt.m	/^:- pred jump_opt_goto(instr::in(/;kq|/^\<jump_opt_goto\>/;'q;"	kind:pred	file:
jump_opt_if_val	jumpopt.m	/^:- pred jump_opt_if_val(instr::in(/;kq|/^\<jump_opt_if_val\>/;'q;"	kind:pred	file:
jump_opt_info	jumpopt.m	/^:- type jump_opt_info$/;kq|-;/\<jump_opt_info\>/;'q;"	kind:type	file:
jump_opt_instr_list	jumpopt.m	/^:- pred jump_opt_instr_list(list(/;kq|/^\<jump_opt_instr_list\>/;'q;"	kind:pred	file:
jump_opt_llcall	jumpopt.m	/^:- pred jump_opt_llcall(instr::in(/;kq|/^\<jump_opt_llcall\>/;'q;"	kind:pred	file:
jump_table	tag_switch.m	/^    ;       jump_table$/;kq|-;/\<jump_table\>/;'q;"	kind:cons	file:
jumpopt.adjust_livevals	jumpopt.m	/^:- pred adjust_livevals(instr::in, list(/;kq|/^\<adjust_livevals\>/;'q;"	kind:pred	file:
jumpopt.check_nondet_tailcalls	jumpopt.m	/^    ;       check_nondet_tailcalls(proc_label, counter).$/;kq|-;/\<jumpopt.check_nondet_tailcalls\>/;'q;"	kind:cons	file:
jumpopt.final_dest	jumpopt.m	/^:- pred final_dest(/;kq|/^\<final_dest\>/;'q;"	kind:pred	file:
jumpopt.final_dest_loop	jumpopt.m	/^:- pred final_dest_loop(instrmap::in, list(/;kq|/^\<final_dest_loop\>/;'q;"	kind:pred	file:
jumpopt.joi_block_map	jumpopt.m	/^                joi_block_map       :: tailmap,$/;kq|-;/\<jumpopt.joi_block_map\>/;'q;"	kind:fld	file:
jumpopt.joi_fork_map	jumpopt.m	/^                joi_fork_map        :: tailmap,$/;kq|-;/\<jumpopt.joi_fork_map\>/;'q;"	kind:fld	file:
jumpopt.joi_full_jump_opt	jumpopt.m	/^                joi_full_jump_opt   :: maybe_opt_fulljumps,$/;kq|-;/\<jumpopt.joi_full_jump_opt\>/;'q;"	kind:fld	file:
jumpopt.joi_instr_map	jumpopt.m	/^                joi_instr_map       :: instrmap,$/;kq|-;/\<jumpopt.joi_instr_map\>/;'q;"	kind:fld	file:
jumpopt.joi_layout_labels	jumpopt.m	/^                joi_layout_labels   :: set_tree234(label),$/;kq|-;/\<jumpopt.joi_layout_labels\>/;'q;"	kind:fld	file:
jumpopt.joi_lval_map	jumpopt.m	/^                joi_lval_map        :: lvalmap,$/;kq|-;/\<jumpopt.joi_lval_map\>/;'q;"	kind:fld	file:
jumpopt.joi_may_alter_rtti	jumpopt.m	/^                joi_may_alter_rtti  :: may_alter_rtti$/;kq|-;/\<jumpopt.joi_may_alter_rtti\>/;'q;"	kind:fld	file:
jumpopt.joi_proc_map	jumpopt.m	/^                joi_proc_map        :: tailmap,$/;kq|-;/\<jumpopt.joi_proc_map\>/;'q;"	kind:fld	file:
jumpopt.joi_sdproc_map	jumpopt.m	/^                joi_sdproc_map      :: tailmap,$/;kq|-;/\<jumpopt.joi_sdproc_map\>/;'q;"	kind:fld	file:
jumpopt.joi_succ_map	jumpopt.m	/^                joi_succ_map        :: tailmap,$/;kq|-;/\<jumpopt.joi_succ_map\>/;'q;"	kind:fld	file:
jumpopt.jump_opt_build_forkmap	jumpopt.m	/^:- pred jump_opt_build_forkmap(list(/;kq|/^\<jump_opt_build_forkmap\>/;'q;"	kind:pred	file:
jumpopt.jump_opt_build_maps	jumpopt.m	/^:- pred jump_opt_build_maps(list(/;kq|/^\<jump_opt_build_maps\>/;'q;"	kind:pred	file:
jumpopt.jump_opt_goto	jumpopt.m	/^:- pred jump_opt_goto(instr::in(/;kq|/^\<jump_opt_goto\>/;'q;"	kind:pred	file:
jumpopt.jump_opt_if_val	jumpopt.m	/^:- pred jump_opt_if_val(instr::in(/;kq|/^\<jump_opt_if_val\>/;'q;"	kind:pred	file:
jumpopt.jump_opt_info	jumpopt.m	/^:- type jump_opt_info$/;kq|-;/\<jumpopt.jump_opt_info\>/;'q;"	kind:type	file:
jumpopt.jump_opt_instr_list	jumpopt.m	/^:- pred jump_opt_instr_list(list(/;kq|/^\<jump_opt_instr_list\>/;'q;"	kind:pred	file:
jumpopt.jump_opt_llcall	jumpopt.m	/^:- pred jump_opt_llcall(instr::in(/;kq|/^\<jump_opt_llcall\>/;'q;"	kind:pred	file:
jumpopt.needs_workaround	jumpopt.m	/^:- pred needs_workaround(/;kq|/^\<needs_workaround\>/;'q;"	kind:pred	file:
jumpopt.new_instructions	jumpopt.m	/^                new_instructions        :: list(instruction),$/;kq|-;/\<jumpopt.new_instructions\>/;'q;"	kind:fld	file:
jumpopt.new_remain	jumpopt.m	/^:- type new_remain$/;kq|-;/\<jumpopt.new_remain\>/;'q;"	kind:type	file:
jumpopt.nr_specified	jumpopt.m	/^    --->    nr_specified($/;kq|-;/\<jumpopt.nr_specified\>/;'q;"	kind:cons	file:
jumpopt.nr_usual_case	jumpopt.m	/^    ;       nr_usual_case.$/;kq|-;/\<jumpopt.nr_usual_case\>/;'q;"	kind:cons	file:
jumpopt.optimize_jumps_in_proc	jumpopt.m	/^:- pred optimize_jumps_in_proc(set_tree234(/;kq|/^\<optimize_jumps_in_proc\>/;'q;"	kind:pred
jumpopt.redirect_comment	jumpopt.m	/^:- func redirect_comment(/;kq|/^\<redirect_comment\>/;'q;"	kind:func	file:
jumpopt.remaining_instructions	jumpopt.m	/^                remaining_instructions  :: list(instruction)$/;kq|-;/\<jumpopt.remaining_instructions\>/;'q;"	kind:fld	file:
jumpopt.short_circuit_label	jumpopt.m	/^:- pred short_circuit_label(/;kq|/^\<short_circuit_label\>/;'q;"	kind:pred	file:
june	../library/calendar.m	/^    ;       june$/;kq|-;/\<june\>/;'q;"	kind:cons
junk	../library/mercury_term_lexer.m	/^    ;       junk(char)          % junk character in the input stream$/;kq|-;/\<junk\>/;'q;"	kind:cons
junk	../library/mercury_term_lexer.m	/^    ;       junk(char)$/;kq|-;/\<junk\>/;'q;"	kind:cons
junk	../library/mercury_term_lexer.m	/^    ;       junk(char)$/;kq|-;/\<junk\>/;'q;"	kind:cons	file:
just_left	../library/string.m	/^    --->    just_left$/;kq|-;/\<just_left\>/;'q;"	kind:cons	file:
just_one_access	tag_switch.m	/^    --->    just_one_access$/;kq|-;/\<just_one_access\>/;'q;"	kind:cons	file:
just_right	../library/string.m	/^    ;       just_right.$/;kq|-;/\<just_right\>/;'q;"	kind:cons	file:
justified_column	../library/string.m	/^:- type justified_column$/;kq|-;/\<justified_column\>/;'q;"	kind:type
justify_sense	../library/string.m	/^:- type justify_sense$/;kq|-;/\<justify_sense\>/;'q;"	kind:type	file:
justify_string	../library/string.format.m	/^:- func justify_string(/;kq|/^\<justify_string\>/;'q;"	kind:func	file:
karatsuba_parallel_threshold	../library/integer.m	/^:- func karatsuba_parallel_threshold = int.$/;kq|/^\<karatsuba_parallel_threshold\>/;'q;"	kind:func	file:
karatsuba_threshold	../library/integer.m	/^:- func karatsuba_threshold = int.$/;kq|/^\<karatsuba_threshold\>/;'q;"	kind:func	file:
kcik_bound	parse_inst_mode_name.m	/^    ;       kcik_bound(T)$/;kq|-;/\<kcik_bound\>/;'q;"	kind:cons	file:
kcik_constrained	parse_inst_mode_name.m	/^    ;       kcik_constrained(T, T)$/;kq|-;/\<kcik_constrained\>/;'q;"	kind:cons	file:
kcik_is	parse_inst_mode_name.m	/^    --->    kcik_is(T, T)$/;kq|-;/\<kcik_is\>/;'q;"	kind:cons	file:
kcik_mostly_unique	parse_inst_mode_name.m	/^    ;       kcik_mostly_unique(T).$/;kq|-;/\<kcik_mostly_unique\>/;'q;"	kind:cons	file:
kcik_unique	parse_inst_mode_name.m	/^    ;       kcik_unique(T)$/;kq|-;/\<kcik_unique\>/;'q;"	kind:cons	file:
kctk_empty_name	parse_type_name.m	/^    ;       kctk_empty_name(list(T)).$/;kq|-;/\<kctk_empty_name\>/;'q;"	kind:cons	file:
kctk_is	parse_type_name.m	/^    ;       kctk_is(T, T)$/;kq|-;/\<kctk_is\>/;'q;"	kind:cons	file:
kctk_pure_func	parse_type_name.m	/^    ;       kctk_pure_func(T, T)$/;kq|-;/\<kctk_pure_func\>/;'q;"	kind:cons	file:
kctk_pure_pred	parse_type_name.m	/^    ;       kctk_pure_pred(list(T))$/;kq|-;/\<kctk_pure_pred\>/;'q;"	kind:cons	file:
kctk_purity	parse_type_name.m	/^    ;       kctk_purity(string, purity, T)$/;kq|-;/\<kctk_purity\>/;'q;"	kind:cons	file:
kctk_tuple	parse_type_name.m	/^    --->    kctk_tuple(list(T))$/;kq|-;/\<kctk_tuple\>/;'q;"	kind:cons	file:
keep	typecheck_coerce.m	/^    ;       keep(coerce_constraint)$/;kq|-;/\<keep\>/;'q;"	kind:cons	file:
keep_30_bits	../library/string.m	/^:- func keep_30_bits(/;kq|/^\<keep_30_bits\>/;'q;"	kind:func	file:
keep_all	check_typeclass.m	/^    --->    keep_all$/;kq|-;/\<keep_all\>/;'q;"	kind:cons	file:
keep_allocated_regions	rbmm.add_rbmm_goal_infos.m	/^:- pred keep_allocated_regions(list(rptg_node)::in, list(/;kq|/^\<keep_allocated_regions\>/;'q;"	kind:pred	file:
keep_assign	llds.m	/^    ;       keep_assign(lval, rval)$/;kq|-;/\<keep_assign\>/;'q;"	kind:cons
keep_first_size	string_switch_util.m	/^    --->    keep_first_size$/;kq|-;/\<keep_first_size\>/;'q;"	kind:cons
keep_frame_transform	frameopt.m	/^:- pred keep_frame_transform(list(/;kq|/^\<keep_frame_transform\>/;'q;"	kind:pred	file:
keep_going	options.m	/^    ;       keep_going$/;kq|-;/\<keep_going\>/;'q;"	kind:cons
keep_last_n	xml_documentation.m	/^:- func keep_last_n(int, list(T)) = list(/;kq|/^\<keep_last_n\>/;'q;"	kind:func	file:
keep_marker	table_gen.m	/^:- func keep_marker(/;kq|/^\<keep_marker\>/;'q;"	kind:func	file:
keep_nondet_frame	frameopt.m	/^:- pred keep_nondet_frame(list(instruction)::in, list(/;kq|/^\<keep_nondet_frame\>/;'q;"	kind:pred	file:
keep_only_defns_in_name_map	rtti_to_mlds.m	/^:- pred keep_only_defns_in_name_map(/;kq|/^\<keep_only_defns_in_name_map\>/;'q;"	kind:pred	file:
keep_only_first_calls	hlds_call_tree.m	/^:- func keep_only_first_calls(list(callee)) = list(/;kq|/^\<keep_only_first_calls\>/;'q;"	kind:func	file:
keep_only_first_calls_loop	hlds_call_tree.m	/^:- pred keep_only_first_calls_loop(list(callee)::in, set_tree234(/;kq|/^\<keep_only_first_calls_loop\>/;'q;"	kind:pred	file:
keep_only_new_local_callees	hlds_call_tree.m	/^:- pred keep_only_new_local_callees(set_tree234(pred_id)::in, list(/;kq|/^\<keep_only_new_local_callees\>/;'q;"	kind:pred	file:
keep_only_output_arg_types	table_gen.m	/^:- pred keep_only_output_arg_types(assoc_list(/;kq|/^\<keep_only_output_arg_types\>/;'q;"	kind:pred	file:
keep_only_seen_local_var_defns	ml_unused_assign.m	/^:- pred keep_only_seen_local_var_defns(/;kq|/^\<keep_only_seen_local_var_defns\>/;'q;"	kind:pred	file:
keep_only_synth_attr_nums	prog_event.m	/^:- pred keep_only_synth_attr_nums(attr_name_map::in, list(/;kq|/^\<keep_only_synth_attr_nums\>/;'q;"	kind:pred	file:
keep_only_unused_and_reuse_pragmas_in_parse_tree_plain_opt	grab_modules.m	/^:- pred keep_only_unused_and_reuse_pragmas_in_parse_tree_plain_opt(/;kq|/^\<keep_only_unused_and_reuse_pragmas_in_parse_tree_plain_opt\>/;'q;"	kind:pred	file:
keep_promise_item_int	comp_unit_interface.m	/^:- pred keep_promise_item_int(/;kq|/^\<keep_promise_item_int\>/;'q;"	kind:pred	file:
keep_quant_vars	quantification.m	/^    ;       keep_quant_vars.        % Keep lists of quantified vars.$/;kq|-;/\<keep_quant_vars\>/;'q;"	kind:cons
keep_type_assigns_where_var_can_have_type	typecheck_util.m	/^:- pred keep_type_assigns_where_var_can_have_type(/;kq|/^\<keep_type_assigns_where_var_can_have_type\>/;'q;"	kind:pred
keep_var	mode_constraints.m	/^:- pred keep_var(goal_forward_path_map::in, list(/;kq|/^\<keep_var\>/;'q;"	kind:pred	file:
kept	from_ground_term_util.m	/^    --->    kept$/;kq|-;/\<kept\>/;'q;"	kind:cons	file:
kept_old_gi	from_ground_term_util.m	/^    --->    kept_old_gi($/;kq|-;/\<kept_old_gi\>/;'q;"	kind:cons	file:
key	mode_constraint_robdd.m	/^    --->    key($/;kq|-;/\<key\>/;'q;"	kind:cons	file:
key_abs_locn_to_lval	llds.m	/^:- func key_abs_locn_to_lval(/;kq|/^\<key_abs_locn_to_lval\>/;'q;"	kind:func
key_block_needs_frame	frameopt.m	/^:- pred key_block_needs_frame(pair(/;kq|/^\<key_block_needs_frame\>/;'q;"	kind:pred	file:
key_char	fact_table.m	/^:- inst key_char for char\/0$/;kq|-;/\<key_char\>/;'q;"	kind:inst	file:
key_from_chars	fact_table.m	/^:- pred key_from_chars(list(char)::in, list(/;kq|/^\<key_from_chars\>/;'q;"	kind:pred	file:
key_from_chars_loop	fact_table.m	/^:- pred key_from_chars_loop(list(char)::in, cord(char)::in, cord(/;kq|/^\<key_from_chars_loop\>/;'q;"	kind:pred	file:
key_map	../library/digraph.m	/^:- type key_map(T)     == map(uint, digraph_key(T)).$/;kq|-;/\<key_map\>/;'q;"	kind:type	file:
key_set_map	../library/digraph.m	/^:- type key_set_map(T) == map(uint, digraph_key_set(T)).$/;kq|-;/\<key_set_map\>/;'q;"	kind:type	file:
key_set_map_add	../library/digraph.m	/^:- pred key_set_map_add(uint::in, digraph_key(/;kq|/^\<key_set_map_add\>/;'q;"	kind:pred	file:
key_set_map_delete	../library/digraph.m	/^:- pred key_set_map_delete(uint::in, digraph_key(/;kq|/^\<key_set_map_delete\>/;'q;"	kind:pred	file:
key_set_map_union	../library/digraph.m	/^:- pred key_set_map_union(uint::in, digraph_key_set(/;kq|/^\<key_set_map_union\>/;'q;"	kind:pred	file:
key_stack_slot_to_abs_locn	hlds_llds.m	/^:- func key_stack_slot_to_abs_locn(/;kq|/^\<key_stack_slot_to_abs_locn\>/;'q;"	kind:func
key_stack_slot_to_lval	llds.m	/^:- func key_stack_slot_to_lval(/;kq|/^\<key_stack_slot_to_lval\>/;'q;"	kind:func
key_to_slot	va_map.m	/^:- pred key_to_slot(K::in, int::out) is det <= va_map_key(/;kq|/^\<key_to_slot\>/;'q;"	kind:pred	file:
key_value_pair	../library/pretty_printer.m	/^:- type key_value_pair(K, V)$/;kq|-;/\<key_value_pair\>/;'q;"	kind:type	file:
key_var_is_of_non_dummy_type	code_loc_dep.m	/^:- pred key_var_is_of_non_dummy_type(/;kq|/^\<key_var_is_of_non_dummy_type\>/;'q;"	kind:pred	file:
keys	../library/assoc_list.m	/^:- func keys(assoc_list(K, V)) = list(/;kq|/^\<keys\>/;'q;"	kind:func
keys	../library/digraph.m	/^:- pred keys(digraph(T)::in, list(digraph_key(/;kq|/^\<keys\>/;'q;"	kind:pred	file:
keys	../library/injection.m	/^:- func keys(injection(K, V)) = list(/;kq|/^\<keys\>/;'q;"	kind:func
keys	../library/kv_list.m	/^:- func keys(kv_list(K, V)) = list(/;kq|/^\<keys\>/;'q;"	kind:func
keys	../library/map.m	/^:- func keys(map(K, _V)) = list(/;kq|/^\<keys\>/;'q;"	kind:func
keys	../library/multi_map.m	/^:- func keys(multi_map(K, V)) = list(/;kq|/^\<keys\>/;'q;"	kind:func
keys	../library/one_or_more_map.m	/^:- func keys(one_or_more_map(K, V)) = list(/;kq|/^\<keys\>/;'q;"	kind:func
keys	../library/rbtree.m	/^:- func keys(rbtree(K, V)) = list(/;kq|/^\<keys\>/;'q;"	kind:func
keys	../library/tree234.m	/^:- func keys(tree234(K, V)) = list(/;kq|/^\<keys\>/;'q;"	kind:func
keys	ctgc.fixpoint_table.m	/^                keys            :: list(K),              % list of allowed keys$/;kq|-;/\<keys\>/;'q;"	kind:fld	file:
keys	mode_robdd.implications.m	/^:- type extract ---> keys ; values.$/;kq|-;/\<keys\>/;'q;"	kind:cons	file:
keys_acc	../library/tree234.m	/^:- pred keys_acc(tree234(K, V)::in, list(K)::in, list(/;kq|/^\<keys_acc\>/;'q;"	kind:pred	file:
keys_and_values	../library/assoc_list.m	/^:- pred keys_and_values(assoc_list(/;kq|/^\<keys_and_values\>/;'q;"	kind:pred
keys_and_values	../library/kv_list.m	/^:- pred keys_and_values(kv_list(K, V)::in, list(K)::out, list(/;kq|/^\<keys_and_values\>/;'q;"	kind:pred
keys_and_values	../library/map.m	/^:- pred keys_and_values(map(K, V)::in, list(K)::out, list(/;kq|/^\<keys_and_values\>/;'q;"	kind:pred
keys_and_values	../library/tree234.m	/^:- pred keys_and_values(tree234(K, V)::in, list(K)::out, list(/;kq|/^\<keys_and_values\>/;'q;"	kind:pred
keys_and_values_acc	../library/tree234.m	/^:- pred keys_and_values_acc(tree234(/;kq|/^\<keys_and_values_acc\>/;'q;"	kind:pred	file:
keys_as_set	../library/map.m	/^:- func keys_as_set(map(K, _V)) = set(/;kq|/^\<keys_as_set\>/;'q;"	kind:func
keys_as_set	../library/multi_map.m	/^:- func keys_as_set(multi_map(K, V)) = set(/;kq|/^\<keys_as_set\>/;'q;"	kind:func
keys_as_set	../library/one_or_more_map.m	/^:- func keys_as_set(one_or_more_map(K, V)) = set(/;kq|/^\<keys_as_set\>/;'q;"	kind:func
keyword	../library/parsing_utils.m	/^:- pred keyword(/;kq|/^\<keyword\>/;'q;"	kind:pred
kill_dead_input_vars	call_gen.m	/^:- pred kill_dead_input_vars(assoc_list(/;kq|/^\<kill_dead_input_vars\>/;'q;"	kind:pred	file:
kill_excess_delayed_dead_case	liveness.m	/^:- func kill_excess_delayed_dead_case(/;kq|/^\<kill_excess_delayed_dead_case\>/;'q;"	kind:func	file:
kill_excess_delayed_dead_goal	liveness.m	/^:- func kill_excess_delayed_dead_goal(/;kq|/^\<kill_excess_delayed_dead_goal\>/;'q;"	kind:func	file:
kind	prog_data.m	/^:- type kind$/;kq|-;/\<kind\>/;'q;"	kind:type
kind_arrow	prog_data.m	/^    ;       kind_arrow(kind, kind)$/;kq|-;/\<kind_arrow\>/;'q;"	kind:cons
kind_det	ml_foreign_proc_gen.m	/^    --->    kind_det$/;kq|-;/\<kind_det\>/;'q;"	kind:cons	file:
kind_e_scientific_lc	../library/string.parse_util.m	/^    --->    kind_e_scientific_lc$/;kq|-;/\<kind_e_scientific_lc\>/;'q;"	kind:cons
kind_e_scientific_uc	../library/string.parse_util.m	/^    ;       kind_e_scientific_uc$/;kq|-;/\<kind_e_scientific_uc\>/;'q;"	kind:cons
kind_f_plain_lc	../library/string.parse_util.m	/^    ;       kind_f_plain_lc$/;kq|-;/\<kind_f_plain_lc\>/;'q;"	kind:cons
kind_f_plain_uc	../library/string.parse_util.m	/^    ;       kind_f_plain_uc$/;kq|-;/\<kind_f_plain_uc\>/;'q;"	kind:cons
kind_failure	ml_foreign_proc_gen.m	/^    ;       kind_failure.$/;kq|-;/\<kind_failure\>/;'q;"	kind:cons	file:
kind_g_flexible_lc	../library/string.parse_util.m	/^    ;       kind_g_flexible_lc$/;kq|-;/\<kind_g_flexible_lc\>/;'q;"	kind:cons
kind_g_flexible_uc	../library/string.parse_util.m	/^    ;       kind_g_flexible_uc.$/;kq|-;/\<kind_g_flexible_uc\>/;'q;"	kind:cons
kind_io_format_nostream	format_call.m	/^    ;       kind_io_format_nostream($/;kq|-;/\<kind_io_format_nostream\>/;'q;"	kind:cons	file:
kind_io_format_stream	format_call.m	/^    ;       kind_io_format_stream($/;kq|-;/\<kind_io_format_stream\>/;'q;"	kind:cons	file:
kind_of_du_flag	rtti.m	/^    ;       kind_of_du_flag$/;kq|-;/\<kind_of_du_flag\>/;'q;"	kind:cons
kind_one_soln	lookup_switch.m	/^    ;       kind_one_soln$/;kq|-;/\<kind_one_soln\>/;'q;"	kind:cons
kind_pragma	format_call.m	/^    ;       kind_pragma($/;kq|-;/\<kind_pragma\>/;'q;"	kind:cons	file:
kind_semi	ml_foreign_proc_gen.m	/^    ;       kind_semi$/;kq|-;/\<kind_semi\>/;'q;"	kind:cons	file:
kind_several_solns	lookup_switch.m	/^    ;       kind_several_solns.$/;kq|-;/\<kind_several_solns\>/;'q;"	kind:cons
kind_star	prog_data.m	/^    --->    kind_star$/;kq|-;/\<kind_star\>/;'q;"	kind:cons
kind_stream_string_writer	format_call.m	/^    ;       kind_stream_string_writer($/;kq|-;/\<kind_stream_string_writer\>/;'q;"	kind:cons	file:
kind_string_builder	format_call.m	/^    ;       kind_string_builder($/;kq|-;/\<kind_string_builder\>/;'q;"	kind:cons	file:
kind_string_format	format_call.m	/^    --->    kind_string_format($/;kq|-;/\<kind_string_format\>/;'q;"	kind:cons	file:
kind_var	prog_data.m	/^    --->    kind_var.$/;kq|-;/\<kind_var\>/;'q;"	kind:cons
kind_variable	prog_data.m	/^    ;       kind_variable(kvar).$/;kq|-;/\<kind_variable\>/;'q;"	kind:cons
kind_zero_solns	lookup_switch.m	/^    --->    kind_zero_solns$/;kq|-;/\<kind_zero_solns\>/;'q;"	kind:cons
kinded_type	prog_data.m	/^    ;       kinded_type(ground_type, kind).$/;kq|-;/\<kinded_type\>/;'q;"	kind:cons
kinded_type	prog_data.m	/^    ;       kinded_type(mer_type, kind).$/;kq|-;/\<kinded_type\>/;'q;"	kind:cons
known	use_local_vars.m	/^    --->    known(lvalset)$/;kq|-;/\<known\>/;'q;"	kind:cons	file:
known_call_variant	call_gen.m	/^:- type known_call_variant$/;kq|-;/\<known_call_variant\>/;'q;"	kind:type
known_callee	stack_layout.m	/^    --->    known_callee(label)$/;kq|-;/\<known_callee\>/;'q;"	kind:cons	file:
known_compound_inst_kind	parse_inst_mode_name.m	/^:- type known_compound_inst_kind(T)$/;kq|-;/\<known_compound_inst_kind\>/;'q;"	kind:type	file:
known_compound_type_kind	parse_type_name.m	/^:- type known_compound_type_kind(T)$/;kq|-;/\<known_compound_type_kind\>/;'q;"	kind:type	file:
known_const	higher_order.higher_order_global_info.m	/^:- type known_const$/;kq|-;/\<known_const\>/;'q;"	kind:type
known_contents	reassign.m	/^:- type known_contents  ==  map(lval, rval).$/;kq|-;/\<known_contents\>/;'q;"	kind:type	file:
known_inst_bad_arity	parse_inst_mode_name.m	/^    ;       known_inst_bad_arity(list(string)).$/;kq|-;/\<known_inst_bad_arity\>/;'q;"	kind:cons	file:
known_inst_compound	parse_inst_mode_name.m	/^    ;       known_inst_compound(known_compound_inst_kind(T))$/;kq|-;/\<known_inst_compound\>/;'q;"	kind:cons	file:
known_inst_kind	parse_inst_mode_name.m	/^:- type known_inst_kind(T)$/;kq|-;/\<known_inst_kind\>/;'q;"	kind:type	file:
known_inst_simple	parse_inst_mode_name.m	/^    --->    known_inst_simple(mer_inst)$/;kq|-;/\<known_inst_simple\>/;'q;"	kind:cons	file:
known_num_functors_in_type	../mdbcomp/mdbcomp.goal_path.m	/^    ;       known_num_functors_in_type(int).$/;kq|-;/\<known_num_functors_in_type\>/;'q;"	kind:cons
known_size	hlds_goal.m	/^    --->    known_size($/;kq|-;/\<known_size\>/;'q;"	kind:cons
known_size_map	size_prof.m	/^:- type known_size_map      == map(prog_var, int).$/;kq|-;/\<known_size_map\>/;'q;"	kind:type	file:
known_type_bad_arity	parse_type_name.m	/^    ;       known_type_bad_arity(int).  % The expected arity.$/;kq|-;/\<known_type_bad_arity\>/;'q;"	kind:cons	file:
known_type_compound	parse_type_name.m	/^    ;       known_type_compound(known_compound_type_kind(T))$/;kq|-;/\<known_type_compound\>/;'q;"	kind:cons	file:
known_type_kind	parse_type_name.m	/^:- type known_type_kind(T)$/;kq|-;/\<known_type_kind\>/;'q;"	kind:type	file:
known_type_simple	parse_type_name.m	/^    --->    known_type_simple(mer_type)$/;kq|-;/\<known_type_simple\>/;'q;"	kind:cons	file:
known_var_map	higher_order.higher_order_global_info.m	/^:- type known_var_map == map(prog_var, known_const).$/;kq|-;/\<known_var_map\>/;'q;"	kind:type
known_vars	mode_robdd.tfeirn.m	/^:- pred known_vars(tfeirn(T)::ni_tfeirn, vars(T)::out, vars(/;kq|/^\<known_vars\>/;'q;"	kind:pred
kv_acc_assoc_list	../library/hash_table.m	/^:- pred kv_acc_assoc_list(kv_list(/;kq|/^\<kv_acc_assoc_list\>/;'q;"	kind:pred	file:
kv_cons	../library/kv_list.m	/^    ;       kv_cons(K, V, kv_list(K, V)).$/;kq|-;/\<kv_cons\>/;'q;"	kind:cons
kv_list	../library/kv_list.m	/^:- func kv_list(K, V) ^ det_elem(/;kq|/^\<kv_list\>/;'q;"	kind:func
kv_list	../library/kv_list.m	/^:- func kv_list(K, V) ^ elem(/;kq|/^\<kv_list\>/;'q;"	kind:func
kv_list	../library/kv_list.m	/^:- type kv_list(K, V)$/;kq|-;/\<kv_list\>/;'q;"	kind:type
kv_list.assoc_list_to_kv_list	../library/kv_list.m	/^:- func assoc_list_to_kv_list(assoc_list(K, V)) = kv_list(/;kq|/^\<assoc_list_to_kv_list\>/;'q;"	kind:func
kv_list.filter	../library/kv_list.m	/^:- func filter(pred(K)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:func
kv_list.filter	../library/kv_list.m	/^:- pred filter(pred(K)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
kv_list.foldl	../library/kv_list.m	/^:- func foldl(func(K, V, A) = A, kv_list(/;kq|/^\<foldl\>/;'q;"	kind:func
kv_list.foldl	../library/kv_list.m	/^:- pred foldl(pred(K, V, A, A), kv_list(/;kq|/^\<foldl\>/;'q;"	kind:pred
kv_list.foldl2	../library/kv_list.m	/^:- pred foldl2(pred(K, V, A, A, B, B), kv_list(/;kq|/^\<foldl2\>/;'q;"	kind:pred
kv_list.foldl2_values	../library/kv_list.m	/^:- pred foldl2_values(pred(V, A, A, B, B), kv_list(/;kq|/^\<foldl2_values\>/;'q;"	kind:pred
kv_list.foldl3	../library/kv_list.m	/^:- pred foldl3(pred(K, V, A, A, B, B, C, C), kv_list(/;kq|/^\<foldl3\>/;'q;"	kind:pred
kv_list.foldl3_values	../library/kv_list.m	/^:- pred foldl3_values(pred(V, A, A, B, B, C, C), kv_list(/;kq|/^\<foldl3_values\>/;'q;"	kind:pred
kv_list.foldl_keys	../library/kv_list.m	/^:- func foldl_keys(func(K, A) = A, kv_list(/;kq|/^\<foldl_keys\>/;'q;"	kind:func
kv_list.foldl_keys	../library/kv_list.m	/^:- pred foldl_keys(pred(K, A, A), kv_list(/;kq|/^\<foldl_keys\>/;'q;"	kind:pred
kv_list.foldl_values	../library/kv_list.m	/^:- func foldl_values(func(V, A) = A, kv_list(/;kq|/^\<foldl_values\>/;'q;"	kind:func
kv_list.foldl_values	../library/kv_list.m	/^:- pred foldl_values(pred(V, A, A), kv_list(/;kq|/^\<foldl_values\>/;'q;"	kind:pred
kv_list.keys	../library/kv_list.m	/^:- func keys(kv_list(K, V)) = list(/;kq|/^\<keys\>/;'q;"	kind:func
kv_list.keys_and_values	../library/kv_list.m	/^:- pred keys_and_values(kv_list(K, V)::in, list(K)::out, list(/;kq|/^\<keys_and_values\>/;'q;"	kind:pred
kv_list.kv_cons	../library/kv_list.m	/^    ;       kv_cons(K, V, kv_list(K, V)).$/;kq|-;/\<kv_list.kv_cons\>/;'q;"	kind:cons
kv_list.kv_nil	../library/kv_list.m	/^    --->    kv_nil$/;kq|-;/\<kv_list.kv_nil\>/;'q;"	kind:cons
kv_list.lookup	../library/kv_list.m	/^:- pred lookup(kv_list(/;kq|/^\<lookup\>/;'q;"	kind:pred
kv_list.map_keys_only	../library/kv_list.m	/^:- func map_keys_only(func(K) = L, kv_list(K, V)) = kv_list(/;kq|/^\<map_keys_only\>/;'q;"	kind:func
kv_list.map_values	../library/kv_list.m	/^:- func map_values(func(K, V) = W, kv_list(K, V)) = kv_list(/;kq|/^\<map_values\>/;'q;"	kind:func
kv_list.map_values_only	../library/kv_list.m	/^:- func map_values_only(func(V) = W, kv_list(K, V)) = kv_list(/;kq|/^\<map_values_only\>/;'q;"	kind:func
kv_list.merge	../library/kv_list.m	/^:- func merge(kv_list(K, V), kv_list(K, V)) = kv_list(/;kq|/^\<merge\>/;'q;"	kind:func
kv_list.negated_filter	../library/kv_list.m	/^:- func negated_filter(pred(K)::in(pred(/;kq|/^\<negated_filter\>/;'q;"	kind:func
kv_list.remove	../library/kv_list.m	/^:- pred remove(kv_list(K, V)::in, K::in, V::out, kv_list(/;kq|/^\<remove\>/;'q;"	kind:pred
kv_list.reverse_members	../library/kv_list.m	/^:- func reverse_members(kv_list(K, V)) = kv_list(/;kq|/^\<reverse_members\>/;'q;"	kind:func
kv_list.search	../library/kv_list.m	/^:- pred search(kv_list(/;kq|/^\<search\>/;'q;"	kind:pred
kv_list.svremove	../library/kv_list.m	/^:- pred svremove(K::in, V::out, kv_list(K, V)::in, kv_list(/;kq|/^\<svremove\>/;'q;"	kind:pred
kv_list.update	../library/kv_list.m	/^:- pred update(K::in, V::in, kv_list(K, V)::in, kv_list(/;kq|/^\<update\>/;'q;"	kind:pred
kv_list.values	../library/kv_list.m	/^:- func values(kv_list(K, V)) = list(/;kq|/^\<values\>/;'q;"	kind:func
kv_list_to_assoc_list	../library/kv_list.m	/^:- func kv_list_to_assoc_list(kv_list(K, V)) = assoc_list(/;kq|/^\<kv_list_to_assoc_list\>/;'q;"	kind:func
kv_nil	../library/kv_list.m	/^    --->    kv_nil$/;kq|-;/\<kv_nil\>/;'q;"	kind:cons
kvar	prog_data.m	/^:- type kvar ==  var(kvar_type).$/;kq|-;/\<kvar\>/;'q;"	kind:type
kvar_type	prog_data.m	/^:- type kvar_type$/;kq|-;/\<kvar_type\>/;'q;"	kind:type
l_key	../library/psqueue.m	/^                l_key           :: K,$/;kq|-;/\<l_key\>/;'q;"	kind:fld	file:
l_left_tree	../library/psqueue.m	/^                l_left_tree     :: loser_tree(P, K),$/;kq|-;/\<l_left_tree\>/;'q;"	kind:fld	file:
l_prio	../library/psqueue.m	/^                l_prio          :: P,$/;kq|-;/\<l_prio\>/;'q;"	kind:fld	file:
l_right_tree	../library/psqueue.m	/^                l_right_tree    :: loser_tree(P, K)$/;kq|-;/\<l_right_tree\>/;'q;"	kind:fld	file:
l_size	../library/psqueue.m	/^                l_size          :: loser_tree_size,$/;kq|-;/\<l_size\>/;'q;"	kind:fld	file:
l_sort_key	../library/psqueue.m	/^                l_sort_key      :: K,$/;kq|-;/\<l_sort_key\>/;'q;"	kind:fld	file:
la_arg_mode	superhomogeneous_lambda.m	/^                la_arg_mode             :: mer_mode,$/;kq|-;/\<la_arg_mode\>/;'q;"	kind:fld	file:
la_arg_mode_context	superhomogeneous_lambda.m	/^                la_arg_mode_context     :: prog_context$/;kq|-;/\<la_arg_mode_context\>/;'q;"	kind:fld	file:
la_arg_mode_presence	superhomogeneous_lambda.m	/^                la_arg_mode_presence    :: lambda_arg_mode_presence,$/;kq|-;/\<la_arg_mode_presence\>/;'q;"	kind:fld	file:
la_arg_num	superhomogeneous_lambda.m	/^                la_arg_num              :: int,$/;kq|-;/\<la_arg_num\>/;'q;"	kind:fld	file:
la_arg_term	superhomogeneous_lambda.m	/^                la_arg_term             :: prog_term,$/;kq|-;/\<la_arg_term\>/;'q;"	kind:fld	file:
la_arg_var	superhomogeneous_lambda.m	/^                la_arg_var              :: prog_var,$/;kq|-;/\<la_arg_var\>/;'q;"	kind:fld	file:
la_kind	superhomogeneous_lambda.m	/^                la_kind                 :: lambda_arg_kind,$/;kq|-;/\<la_kind\>/;'q;"	kind:fld	file:
label	../library/pprint.m	/^:- func label(string, T) = doc <= (doc(/;kq|/^\<label\>/;'q;"	kind:func
label	llds.m	/^    ;       label(label)$/;kq|-;/\<label\>/;'q;"	kind:cons
label	llds.m	/^:- type label$/;kq|-;/\<label\>/;'q;"	kind:type
label	lp_rational.m	/^                label :: set(int),$/;kq|-;/\<label\>/;'q;"	kind:fld	file:
label	mode_robdd.equiv_vars.m	/^:- pred label(equiv_vars(T)::in, vars(T)::in, vars(T)::out, vars(/;kq|/^\<label\>/;'q;"	kind:pred
label_as_code_addr_to_string	llds_out_code_addr.m	/^:- pred label_as_code_addr_to_string(/;kq|/^\<label_as_code_addr_to_string\>/;'q;"	kind:pred	file:
label_edges_in_scc	term_constr_pass2.m	/^:- func label_edges_in_scc(abstract_scc, module_info, int) = list(/;kq|/^\<label_edges_in_scc\>/;'q;"	kind:func	file:
label_has_long_var_info	layout.m	/^    ;       label_has_long_var_info.$/;kq|-;/\<label_has_long_var_info\>/;'q;"	kind:cons
label_has_no_var_info	layout.m	/^    --->    label_has_no_var_info$/;kq|-;/\<label_has_no_var_info\>/;'q;"	kind:cons
label_has_short_var_info	layout.m	/^    ;       label_has_short_var_info$/;kq|-;/\<label_has_short_var_info\>/;'q;"	kind:cons
label_is_constant	exprn_aux.m	/^:- pred label_is_constant(/;kq|/^\<label_is_constant\>/;'q;"	kind:pred	file:
label_is_external_to_c_module	llds_out_code_addr.m	/^:- func label_is_external_to_c_module(/;kq|/^\<label_is_external_to_c_module\>/;'q;"	kind:func
label_layout_array	layout.m	/^    ;       label_layout_array(label_vars)$/;kq|-;/\<label_layout_array\>/;'q;"	kind:cons
label_layout_long_vars	layout.m	/^:- type label_layout_long_vars$/;kq|-;/\<label_layout_long_vars\>/;'q;"	kind:type
label_layout_no_vars	layout.m	/^:- type label_layout_no_vars$/;kq|-;/\<label_layout_no_vars\>/;'q;"	kind:type
label_layout_short_vars	layout.m	/^:- type label_layout_short_vars$/;kq|-;/\<label_layout_short_vars\>/;'q;"	kind:type
label_layout_var_number_map	stack_layout.m	/^:- pred label_layout_var_number_map(/;kq|/^\<label_layout_var_number_map\>/;'q;"	kind:pred	file:
label_layouts_info	stack_layout.m	/^:- type label_layouts_info$/;kq|-;/\<label_layouts_info\>/;'q;"	kind:type	file:
label_long_var_info	layout.m	/^:- type label_long_var_info$/;kq|-;/\<label_long_var_info\>/;'q;"	kind:type
label_needs_frame	frameopt.m	/^:- pred label_needs_frame(/;kq|/^\<label_needs_frame\>/;'q;"	kind:pred	file:
label_num	layout.m	/^                label_num               :: int,$/;kq|-;/\<label_num\>/;'q;"	kind:fld
label_num	ml_gen_info.m	/^:- type label_num == int.$/;kq|-;/\<label_num\>/;'q;"	kind:type
label_num_in_module	layout.m	/^                label_num_in_module     :: int,$/;kq|-;/\<label_num_in_module\>/;'q;"	kind:fld
label_num_in_proc	stack_layout.m	/^                label_num_in_proc       :: int,$/;kq|-;/\<label_num_in_proc\>/;'q;"	kind:fld	file:
label_output_info	llds_out_instr.m	/^:- type label_output_info$/;kq|-;/\<label_output_info\>/;'q;"	kind:type
label_short_var_info	layout.m	/^:- type label_short_var_info$/;kq|-;/\<label_short_var_info\>/;'q;"	kind:type
label_subsumed	lp_rational.m	/^:- pred label_subsumed(/;kq|/^\<label_subsumed\>/;'q;"	kind:pred	file:
label_tables	stack_layout.m	/^:- type label_tables == map(string, file_label_table).$/;kq|-;/\<label_tables\>/;'q;"	kind:type	file:
label_to_c_string	llds_out_code_addr.m	/^:- func label_to_c_string(/;kq|/^\<label_to_c_string\>/;'q;"	kind:func
label_to_string	mlds_to_c_stmt.m	/^:- func label_to_string(/;kq|/^\<label_to_string\>/;'q;"	kind:func	file:
label_vars	layout.m	/^:- type label_vars$/;kq|-;/\<label_vars\>/;'q;"	kind:type
labelling	../library/robdd.m	/^:- pred labelling(vars(T)::in, robdd(T)::in, vars(T)::out, vars(/;kq|/^\<labelling\>/;'q;"	kind:pred
labelling	mode_robdd.tfeirn.m	/^:- pred labelling(vars(T)::in, tfeirn(T)::in, vars(T)::out, vars(/;kq|/^\<labelling\>/;'q;"	kind:pred
labelling_2	mode_robdd.tfeirn.m	/^:- pred labelling_2(vars(T)::in, tfeirn(T)::in, vars(T)::out, vars(/;kq|/^\<labelling_2\>/;'q;"	kind:pred	file:
labelling_loop	../library/robdd.m	/^:- pred labelling_loop(list(var(T))::in, robdd(/;kq|/^\<labelling_loop\>/;'q;"	kind:pred	file:
labelopt.build_useset	labelopt.m	/^:- pred build_useset(list(/;kq|/^\<build_useset\>/;'q;"	kind:pred
labelopt.eliminate_instr	labelopt.m	/^:- pred eliminate_instr(instruction::in, maybe(/;kq|/^\<eliminate_instr\>/;'q;"	kind:pred	file:
labelopt_eliminate_total	labelopt.m	/^:- pred labelopt_eliminate_total(/;kq|/^\<labelopt_eliminate_total\>/;'q;"	kind:pred	file:
labelopt_main	labelopt.m	/^:- pred labelopt_main(bool::in, set_tree234(/;kq|/^\<labelopt_main\>/;'q;"	kind:pred
lai_hlds_var_num	stack_layout.m	/^                lai_hlds_var_num    :: int,$/;kq|-;/\<lai_hlds_var_num\>/;'q;"	kind:fld	file:
lai_locn_desc	stack_layout.m	/^                lai_locn_desc       :: int$/;kq|-;/\<lai_locn_desc\>/;'q;"	kind:fld	file:
lai_type	stack_layout.m	/^                lai_type            :: rval,$/;kq|-;/\<lai_type\>/;'q;"	kind:fld	file:
lam_absent	superhomogeneous_lambda.m	/^    --->    lam_absent$/;kq|-;/\<lam_absent\>/;'q;"	kind:cons	file:
lam_present	superhomogeneous_lambda.m	/^    ;       lam_present.$/;kq|-;/\<lam_present\>/;'q;"	kind:cons	file:
lambda.expand_lambda	lambda.m	/^:- pred expand_lambda(/;kq|/^\<expand_lambda\>/;'q;"	kind:pred
lambda.expand_lambdas_in_cases	lambda.m	/^:- pred expand_lambdas_in_cases(list(case)::in, list(/;kq|/^\<expand_lambdas_in_cases\>/;'q;"	kind:pred	file:
lambda.expand_lambdas_in_goal	lambda.m	/^:- pred expand_lambdas_in_goal(/;kq|/^\<expand_lambdas_in_goal\>/;'q;"	kind:pred	file:
lambda.expand_lambdas_in_pred	lambda.m	/^:- pred expand_lambdas_in_pred(/;kq|/^\<expand_lambdas_in_pred\>/;'q;"	kind:pred	file:
lambda.expand_lambdas_in_proc	lambda.m	/^:- pred expand_lambdas_in_proc(/;kq|/^\<expand_lambdas_in_proc\>/;'q;"	kind:pred	file:
lambda.find_used_vars_in_cases	lambda.m	/^:- pred find_used_vars_in_cases(list(/;kq|/^\<find_used_vars_in_cases\>/;'q;"	kind:pred	file:
lambda.find_used_vars_in_goal	lambda.m	/^:- pred find_used_vars_in_goal(/;kq|/^\<find_used_vars_in_goal\>/;'q;"	kind:pred	file:
lambda.find_used_vars_in_goals	lambda.m	/^:- pred find_used_vars_in_goals(list(/;kq|/^\<find_used_vars_in_goals\>/;'q;"	kind:pred	file:
lambda.have_expanded_lambdas	lambda.m	/^    ;       have_expanded_lambdas.$/;kq|-;/\<lambda.have_expanded_lambdas\>/;'q;"	kind:cons	file:
lambda.init_lambda_info	lambda.m	/^:- pred init_lambda_info(/;kq|/^\<init_lambda_info\>/;'q;"	kind:pred
lambda.li_has_parallel_conj	lambda.m	/^                li_has_parallel_conj    :: has_parallel_conj,$/;kq|-;/\<lambda.li_has_parallel_conj\>/;'q;"	kind:fld	file:
lambda.li_have_expanded_lambda	lambda.m	/^                li_have_expanded_lambda :: have_we_expanded_lambdas$/;kq|-;/\<lambda.li_have_expanded_lambda\>/;'q;"	kind:fld	file:
lambda.li_inst_varset	lambda.m	/^                li_inst_varset          :: inst_varset,$/;kq|-;/\<lambda.li_inst_varset\>/;'q;"	kind:fld	file:
lambda.li_module_info	lambda.m	/^                li_module_info          :: module_info,$/;kq|-;/\<lambda.li_module_info\>/;'q;"	kind:fld	file:
lambda.li_pred_info	lambda.m	/^                li_pred_info            :: pred_info,$/;kq|-;/\<lambda.li_pred_info\>/;'q;"	kind:fld	file:
lambda.li_recompute_nonlocals	lambda.m	/^                li_recompute_nonlocals  :: maybe_recompute_nonlocals,$/;kq|-;/\<lambda.li_recompute_nonlocals\>/;'q;"	kind:fld	file:
lambda.li_rtti_varmaps	lambda.m	/^                li_rtti_varmaps         :: rtti_varmaps,$/;kq|-;/\<lambda.li_rtti_varmaps\>/;'q;"	kind:fld	file:
lambda.li_tvarset	lambda.m	/^                li_tvarset              :: tvarset,$/;kq|-;/\<lambda.li_tvarset\>/;'q;"	kind:fld	file:
lambda.li_var_table	lambda.m	/^                li_var_table            :: var_table,$/;kq|-;/\<lambda.li_var_table\>/;'q;"	kind:fld	file:
lambda.mark_var_as_used	lambda.m	/^:- pred mark_var_as_used(/;kq|/^\<mark_var_as_used\>/;'q;"	kind:pred	file:
lambda.mark_vars_as_used	lambda.m	/^:- pred mark_vars_as_used(list(/;kq|/^\<mark_vars_as_used\>/;'q;"	kind:pred	file:
lambda.not_reg_wrapper_proc	lambda.m	/^    ;       not_reg_wrapper_proc.$/;kq|-;/\<lambda.not_reg_wrapper_proc\>/;'q;"	kind:cons
lambda.reg_wrapper_proc	lambda.m	/^:- type reg_wrapper_proc$/;kq|-;/\<lambda.reg_wrapper_proc\>/;'q;"	kind:type
lambda.restrict_var_maps	lambda.m	/^:- pred restrict_var_maps(list(/;kq|/^\<restrict_var_maps\>/;'q;"	kind:pred	file:
lambda.unify_modes_to_modes	lambda.m	/^:- pred unify_modes_to_modes(list(unify_mode)::in, list(/;kq|/^\<unify_modes_to_modes\>/;'q;"	kind:pred	file:
lambda_arg	superhomogeneous_lambda.m	/^:- type lambda_arg$/;kq|-;/\<lambda_arg\>/;'q;"	kind:type	file:
lambda_arg_func_result	superhomogeneous_lambda.m	/^    ;       lambda_arg_func_result.$/;kq|-;/\<lambda_arg_func_result\>/;'q;"	kind:cons	file:
lambda_arg_kind	superhomogeneous_lambda.m	/^:- type lambda_arg_kind$/;kq|-;/\<lambda_arg_kind\>/;'q;"	kind:type	file:
lambda_arg_mode_presence	superhomogeneous_lambda.m	/^:- type lambda_arg_mode_presence$/;kq|-;/\<lambda_arg_mode_presence\>/;'q;"	kind:type	file:
lambda_arg_ordinary	superhomogeneous_lambda.m	/^    --->    lambda_arg_ordinary$/;kq|-;/\<lambda_arg_ordinary\>/;'q;"	kind:cons	file:
lambda_body_dcg	superhomogeneous_lambda.m	/^    ;       lambda_body_dcg.$/;kq|-;/\<lambda_body_dcg\>/;'q;"	kind:cons
lambda_body_kind	superhomogeneous_lambda.m	/^:- type lambda_body_kind$/;kq|-;/\<lambda_body_kind\>/;'q;"	kind:type
lambda_body_ordinary	superhomogeneous_lambda.m	/^    --->    lambda_body_ordinary$/;kq|-;/\<lambda_body_ordinary\>/;'q;"	kind:cons
lambda_head	superhomogeneous_lambda.m	/^:- type lambda_head$/;kq|-;/\<lambda_head\>/;'q;"	kind:type	file:
lambda_info	lambda.m	/^:- type lambda_info$/;kq|-;/\<lambda_info\>/;'q;"	kind:type	file:
lambda_info_get_inst_varset	lambda.m	/^:- pred lambda_info_get_inst_varset(/;kq|/^\<lambda_info_get_inst_varset\>/;'q;"	kind:pred
lambda_info_get_module_info	lambda.m	/^:- pred lambda_info_get_module_info(/;kq|/^\<lambda_info_get_module_info\>/;'q;"	kind:pred
lambda_info_get_pred_info	lambda.m	/^:- pred lambda_info_get_pred_info(/;kq|/^\<lambda_info_get_pred_info\>/;'q;"	kind:pred
lambda_info_get_recompute_nonlocals	lambda.m	/^:- pred lambda_info_get_recompute_nonlocals(/;kq|/^\<lambda_info_get_recompute_nonlocals\>/;'q;"	kind:pred
lambda_info_get_rtti_varmaps	lambda.m	/^:- pred lambda_info_get_rtti_varmaps(/;kq|/^\<lambda_info_get_rtti_varmaps\>/;'q;"	kind:pred
lambda_info_get_tvarset	lambda.m	/^:- pred lambda_info_get_tvarset(/;kq|/^\<lambda_info_get_tvarset\>/;'q;"	kind:pred
lambda_info_get_var_table	lambda.m	/^:- pred lambda_info_get_var_table(/;kq|/^\<lambda_info_get_var_table\>/;'q;"	kind:pred
lambda_info_set_module_info	lambda.m	/^:- pred lambda_info_set_module_info(/;kq|/^\<lambda_info_set_module_info\>/;'q;"	kind:pred
lambda_info_set_recompute_nonlocals	lambda.m	/^:- pred lambda_info_set_recompute_nonlocals(/;kq|/^\<lambda_info_set_recompute_nonlocals\>/;'q;"	kind:pred
lambda_info_set_var_table	lambda.m	/^:- pred lambda_info_set_var_table(/;kq|/^\<lambda_info_set_var_table\>/;'q;"	kind:pred
lambda_modes_and_det	polymorphism_lambda.m	/^:- pred lambda_modes_and_det(/;kq|/^\<lambda_modes_and_det\>/;'q;"	kind:pred	file:
lambda_path	mode_constraint_robdd.m	/^:- type lambda_path == stack(goal_id).$/;kq|-;/\<lambda_path\>/;'q;"	kind:type
lambda_update_instmap	det_check_switch.m	/^:- pred lambda_update_instmap(/;kq|/^\<lambda_update_instmap\>/;'q;"	kind:pred	file:
lang_c	globals.m	/^    --->    lang_c$/;kq|-;/\<lang_c\>/;'q;"	kind:cons
lang_csharp	globals.m	/^    ;       lang_csharp$/;kq|-;/\<lang_csharp\>/;'q;"	kind:cons
lang_java	globals.m	/^    ;       lang_java.$/;kq|-;/\<lang_java\>/;'q;"	kind:cons
language_builtin_functor	typecheck_error_undef.m	/^:- pred language_builtin_functor(/;kq|/^\<language_builtin_functor\>/;'q;"	kind:pred	file:
language_builtin_functor_components	typecheck_error_undef.m	/^:- pred language_builtin_functor_components(/;kq|/^\<language_builtin_functor_components\>/;'q;"	kind:pred	file:
large_base	instmap.m	/^    --->    large_base$/;kq|-;/\<large_base\>/;'q;"	kind:cons
large_overlay	instmap.m	/^    ;       large_overlay$/;kq|-;/\<large_overlay\>/;'q;"	kind:cons
largest	../library/set_bbbtree.m	/^:- pred largest(set_bbbtree(/;kq|/^\<largest\>/;'q;"	kind:pred
last	../library/list.m	/^:- pred last(list(/;kq|/^\<last\>/;'q;"	kind:pred
last	../library/one_or_more.m	/^:- func last(one_or_more(/;kq|/^\<last\>/;'q;"	kind:func
last_context_word	hlds_out_util.m	/^:- type last_context_word$/;kq|-;/\<last_context_word\>/;'q;"	kind:type
last_digit_is_not_underscore	../library/mercury_term_lexer.m	/^    ;       last_digit_is_not_underscore.$/;kq|-;/\<last_digit_is_not_underscore\>/;'q;"	kind:cons	file:
last_digit_is_underscore	../library/mercury_term_lexer.m	/^:- type last_digit_is_underscore$/;kq|-;/\<last_digit_is_underscore\>/;'q;"	kind:type	file:
last_fail_message	../library/parsing_utils.m	/^                last_fail_message   ::  mutvar(fail_message_info)$/;kq|-;/\<last_fail_message\>/;'q;"	kind:fld	file:
last_gap_foldl	../library/list.m	/^:- pred last_gap_foldl(pred(L, A, A), pred(A, A), pred(A, A), list(/;kq|/^\<last_gap_foldl\>/;'q;"	kind:pred
last_gap_foldl_lag	../library/list.m	/^:- pred last_gap_foldl_lag(pred(L, A, A), pred(A, A), pred(/;kq|/^\<last_gap_foldl_lag\>/;'q;"	kind:pred	file:
last_hash	make.track_flags.m	/^:- type last_hash$/;kq|-;/\<last_hash\>/;'q;"	kind:type	file:
last_id_map	state_var.m	/^:- type last_id_map == map(prog_var, uint).$/;kq|-;/\<last_id_map\>/;'q;"	kind:type	file:
last_locns	store_alloc.m	/^:- type last_locns == map(prog_var, where_stored).$/;kq|-;/\<last_locns\>/;'q;"	kind:type	file:
last_nontrace_map	mark_trace_goals.m	/^:- type last_nontrace_map == map(string, int).$/;kq|-;/\<last_nontrace_map\>/;'q;"	kind:type
last_univ_quant_varnum	../library/rtti_implementation.m	/^:- func last_univ_quant_varnum = int.$/;kq|/^\<last_univ_quant_varnum\>/;'q;"	kind:func	file:
last_value	dense_switch.m	/^                last_value          :: int,$/;kq|-;/\<last_value\>/;'q;"	kind:fld	file:
late_setup_code	frameopt.m	/^    func late_setup_code(En) = list(instruction),$/;kq|-;/\<late_setup_code\>/;'q;"	kind:tcm	file:
late_setup_code	frameopt.m	/^    func(late_setup_code\/1) is det_late_setup,$/;kq|-;/\<late_setup_code\>/;'q;"	kind:tcim	file:
late_setup_code	frameopt.m	/^    func(late_setup_code\/1) is nondet_late_setup,$/;kq|-;/\<late_setup_code\>/;'q;"	kind:tcim	file:
later_rec_call	mark_tail_calls.m	/^:- type later_rec_call$/;kq|-;/\<later_rec_call\>/;'q;"	kind:type	file:
layout.alloc_site_array	layout.m	/^    ;       alloc_site_array.$/;kq|-;/\<layout.alloc_site_array\>/;'q;"	kind:cons
layout.alloc_site_info	layout.m	/^:- type alloc_site_info$/;kq|-;/\<layout.alloc_site_info\>/;'q;"	kind:type
layout.as_context	layout.m	/^                as_context          :: prog_context,$/;kq|-;/\<layout.as_context\>/;'q;"	kind:fld
layout.as_proc_label	layout.m	/^                as_proc_label       :: proc_label,$/;kq|-;/\<layout.as_proc_label\>/;'q;"	kind:fld
layout.as_size	layout.m	/^                as_size             :: int$/;kq|-;/\<layout.as_size\>/;'q;"	kind:fld
layout.as_type	layout.m	/^                as_type             :: string,$/;kq|-;/\<layout.as_type\>/;'q;"	kind:fld
layout.basic_label_layout	layout.m	/^:- type basic_label_layout$/;kq|-;/\<layout.basic_label_layout\>/;'q;"	kind:type
layout.caller_closure_seq_no	layout.m	/^                caller_closure_seq_no   :: int,$/;kq|-;/\<layout.caller_closure_seq_no\>/;'q;"	kind:fld
layout.caller_proc_label	layout.m	/^                caller_proc_label       :: proc_label,$/;kq|-;/\<layout.caller_proc_label\>/;'q;"	kind:fld
layout.closure_file_name	layout.m	/^                closure_file_name       :: string,$/;kq|-;/\<layout.closure_file_name\>/;'q;"	kind:fld
layout.closure_goal_path	layout.m	/^                closure_goal_path       :: string$/;kq|-;/\<layout.closure_goal_path\>/;'q;"	kind:fld
layout.closure_line_number	layout.m	/^                closure_line_number     :: int,$/;kq|-;/\<layout.closure_line_number\>/;'q;"	kind:fld
layout.closure_module_name	layout.m	/^                closure_module_name     :: module_name,$/;kq|-;/\<layout.closure_module_name\>/;'q;"	kind:fld
layout.closure_origin	layout.m	/^                closure_origin          :: pred_origin,$/;kq|-;/\<layout.closure_origin\>/;'q;"	kind:fld
layout.closure_proc_id	layout.m	/^    ;       closure_proc_id(proc_label, int, proc_label)$/;kq|-;/\<layout.closure_proc_id\>/;'q;"	kind:cons
layout.closure_proc_id_data	layout.m	/^:- type closure_proc_id_data$/;kq|-;/\<layout.closure_proc_id_data\>/;'q;"	kind:type
layout.closure_proc_label	layout.m	/^                closure_proc_label      :: proc_label,$/;kq|-;/\<layout.closure_proc_label\>/;'q;"	kind:fld
layout.data_or_slot_id	layout.m	/^:- type data_or_slot_id$/;kq|-;/\<layout.data_or_slot_id\>/;'q;"	kind:type
layout.data_or_slot_is_data	layout.m	/^    --->    data_or_slot_is_data(data_id)$/;kq|-;/\<layout.data_or_slot_is_data\>/;'q;"	kind:cons
layout.data_or_slot_is_slot	layout.m	/^    ;       data_or_slot_is_slot(layout_slot_name).$/;kq|-;/\<layout.data_or_slot_is_slot\>/;'q;"	kind:cons
layout.deep_excp_slots	layout.m	/^:- type deep_excp_slots$/;kq|-;/\<layout.deep_excp_slots\>/;'q;"	kind:type
layout.event_set_layout_data	layout.m	/^:- type event_set_layout_data$/;kq|-;/\<layout.event_set_layout_data\>/;'q;"	kind:type
layout.file_layout	layout.m	/^    ;       file_layout(module_name, int)$/;kq|-;/\<layout.file_layout\>/;'q;"	kind:cons
layout.file_layout_data	layout.m	/^:- type file_layout_data$/;kq|-;/\<layout.file_layout_data\>/;'q;"	kind:type
layout.file_name	layout.m	/^                file_name               :: string,$/;kq|-;/\<layout.file_name\>/;'q;"	kind:fld
layout.hlds_var_nums_array	layout.m	/^    ;       hlds_var_nums_array$/;kq|-;/\<layout.hlds_var_nums_array\>/;'q;"	kind:cons
layout.label_has_long_var_info	layout.m	/^    ;       label_has_long_var_info.$/;kq|-;/\<layout.label_has_long_var_info\>/;'q;"	kind:cons
layout.label_has_no_var_info	layout.m	/^    --->    label_has_no_var_info$/;kq|-;/\<layout.label_has_no_var_info\>/;'q;"	kind:cons
layout.label_layout_array	layout.m	/^    ;       label_layout_array(label_vars)$/;kq|-;/\<layout.label_layout_array\>/;'q;"	kind:cons
layout.label_layout_long_vars	layout.m	/^:- type label_layout_long_vars$/;kq|-;/\<layout.label_layout_long_vars\>/;'q;"	kind:type
layout.label_layout_no_vars	layout.m	/^:- type label_layout_no_vars$/;kq|-;/\<layout.label_layout_no_vars\>/;'q;"	kind:type
layout.label_layout_short_vars	layout.m	/^:- type label_layout_short_vars$/;kq|-;/\<layout.label_layout_short_vars\>/;'q;"	kind:type
layout.label_long_var_info	layout.m	/^:- type label_long_var_info$/;kq|-;/\<layout.label_long_var_info\>/;'q;"	kind:type
layout.label_num	layout.m	/^                label_num               :: int,$/;kq|-;/\<layout.label_num\>/;'q;"	kind:fld
layout.label_num_in_module	layout.m	/^                label_num_in_module     :: int,$/;kq|-;/\<layout.label_num_in_module\>/;'q;"	kind:fld
layout.label_short_var_info	layout.m	/^:- type label_short_var_info$/;kq|-;/\<layout.label_short_var_info\>/;'q;"	kind:type
layout.label_vars	layout.m	/^:- type label_vars$/;kq|-;/\<layout.label_vars\>/;'q;"	kind:type
layout.line_no_label_list	layout.m	/^                line_no_label_list      :: assoc_list(int, layout_slot_name)$/;kq|-;/\<layout.line_no_label_list\>/;'q;"	kind:fld
layout.llvi_encoded_var_count	layout.m	/^                llvi_encoded_var_count  :: int, % encodes #Long>0 and #Short$/;kq|-;/\<layout.llvi_encoded_var_count\>/;'q;"	kind:fld
layout.llvi_hlds_var_nums	layout.m	/^                llvi_hlds_var_nums      :: int, % -1 if none, otherwise slot#$/;kq|-;/\<layout.llvi_hlds_var_nums\>/;'q;"	kind:fld
layout.llvi_long_locns	layout.m	/^                llvi_long_locns         :: int  % -1 if none, otherwise slot#$/;kq|-;/\<layout.llvi_long_locns\>/;'q;"	kind:fld
layout.llvi_ptis	layout.m	/^                llvi_ptis               :: int, % -1 if none, otherwise slot#$/;kq|-;/\<layout.llvi_ptis\>/;'q;"	kind:fld
layout.llvi_short_locns	layout.m	/^                llvi_short_locns        :: int, % -1 if none, otherwise slot#$/;kq|-;/\<layout.llvi_short_locns\>/;'q;"	kind:fld
layout.llvi_type_params	layout.m	/^                llvi_type_params        :: rval,$/;kq|-;/\<layout.llvi_type_params\>/;'q;"	kind:fld
layout.long_locns_array	layout.m	/^    ;       long_locns_array$/;kq|-;/\<layout.long_locns_array\>/;'q;"	kind:cons
layout.lsvi_encoded_var_count	layout.m	/^                lsvi_encoded_var_count  :: int, % encodes #Long=0 and #Short$/;kq|-;/\<layout.lsvi_encoded_var_count\>/;'q;"	kind:fld
layout.lsvi_hlds_var_nums	layout.m	/^                lsvi_hlds_var_nums      :: int, % -1 if none, otherwise slot#$/;kq|-;/\<layout.lsvi_hlds_var_nums\>/;'q;"	kind:fld
layout.lsvi_ptis	layout.m	/^                lsvi_ptis               :: int, % -1 if none, otherwise slot#$/;kq|-;/\<layout.lsvi_ptis\>/;'q;"	kind:fld
layout.lsvi_short_locns	layout.m	/^                lsvi_short_locns        :: int  % -1 if none, otherwise slot#$/;kq|-;/\<layout.lsvi_short_locns\>/;'q;"	kind:fld
layout.lsvi_type_params	layout.m	/^                lsvi_type_params        :: rval,$/;kq|-;/\<layout.lsvi_type_params\>/;'q;"	kind:fld
layout.maybe_exec_trace	layout.m	/^                maybe_exec_trace        :: maybe(layout_slot_name),$/;kq|-;/\<layout.maybe_exec_trace\>/;'q;"	kind:fld
layout.maybe_goal_path	layout.m	/^                maybe_goal_path         :: maybe(int), % offset$/;kq|-;/\<layout.maybe_goal_path\>/;'q;"	kind:fld
layout.maybe_is_hidden	layout.m	/^                maybe_is_hidden         :: maybe(bool),$/;kq|-;/\<layout.maybe_is_hidden\>/;'q;"	kind:fld
layout.maybe_port	layout.m	/^                maybe_port              :: maybe(trace_port),$/;kq|-;/\<layout.maybe_port\>/;'q;"	kind:fld
layout.maybe_proc_id_and_more	layout.m	/^:- type maybe_proc_id_and_more$/;kq|-;/\<layout.maybe_proc_id_and_more\>/;'q;"	kind:type
layout.maybe_proc_static	layout.m	/^                maybe_proc_static       :: maybe(layout_slot_name),$/;kq|-;/\<layout.maybe_proc_static\>/;'q;"	kind:fld
layout.maybe_user_info	layout.m	/^                maybe_user_info         :: maybe(layout_slot_name)$/;kq|-;/\<layout.maybe_user_info\>/;'q;"	kind:fld
layout.middle_csd	layout.m	/^                middle_csd              :: int,$/;kq|-;/\<layout.middle_csd\>/;'q;"	kind:fld
layout.mld_file_layouts	layout.m	/^                mld_file_layouts            :: list(file_layout_data),$/;kq|-;/\<layout.mld_file_layouts\>/;'q;"	kind:fld
layout.mld_maybe_debug	layout.m	/^                mld_maybe_debug             :: maybe(module_layout_debug)$/;kq|-;/\<layout.mld_maybe_debug\>/;'q;"	kind:fld
layout.mld_maybe_deep_prof	layout.m	/^                mld_maybe_deep_prof         :: maybe(module_layout_deep_prof),$/;kq|-;/\<layout.mld_maybe_deep_prof\>/;'q;"	kind:fld
layout.mld_maybe_event_specs	layout.m	/^                mld_maybe_event_specs       :: maybe(event_set_layout_data)$/;kq|-;/\<layout.mld_maybe_event_specs\>/;'q;"	kind:fld
layout.mld_module_name	layout.m	/^                mld_module_name             :: module_name,$/;kq|-;/\<layout.mld_module_name\>/;'q;"	kind:fld
layout.mld_proc_layout_names	layout.m	/^                mld_proc_layout_names       :: list(layout_name),$/;kq|-;/\<layout.mld_proc_layout_names\>/;'q;"	kind:fld
layout.mld_string_table	layout.m	/^                mld_string_table            :: string_with_0s,$/;kq|-;/\<layout.mld_string_table\>/;'q;"	kind:fld
layout.mld_string_table_size	layout.m	/^                mld_string_table_size       :: int,$/;kq|-;/\<layout.mld_string_table_size\>/;'q;"	kind:fld
layout.mld_suppressed_events	layout.m	/^                mld_suppressed_events       :: int,$/;kq|-;/\<layout.mld_suppressed_events\>/;'q;"	kind:fld
layout.mld_trace_level	layout.m	/^                mld_trace_level             :: trace_level,$/;kq|-;/\<layout.mld_trace_level\>/;'q;"	kind:fld
layout.mldp_num_oisu_types	layout.m	/^                mldp_num_oisu_types         :: int,$/;kq|-;/\<layout.mldp_num_oisu_types\>/;'q;"	kind:fld
layout.mldp_num_table_types	layout.m	/^                mldp_num_table_types        :: int,$/;kq|-;/\<layout.mldp_num_table_types\>/;'q;"	kind:fld
layout.mldp_oisu_bytes	layout.m	/^                mldp_oisu_bytes             :: list(int),$/;kq|-;/\<layout.mldp_oisu_bytes\>/;'q;"	kind:fld
layout.mldp_type_table_bytes	layout.m	/^                mldp_type_table_bytes       :: list(int)$/;kq|-;/\<layout.mldp_type_table_bytes\>/;'q;"	kind:fld
layout.module_layout	layout.m	/^    ;       module_layout(module_name).$/;kq|-;/\<layout.module_layout\>/;'q;"	kind:cons
layout.module_layout_data	layout.m	/^:- type module_layout_data$/;kq|-;/\<layout.module_layout_data\>/;'q;"	kind:type
layout.module_layout_debug	layout.m	/^:- type module_layout_debug$/;kq|-;/\<layout.module_layout_debug\>/;'q;"	kind:type
layout.module_layout_deep_prof	layout.m	/^:- type module_layout_deep_prof$/;kq|-;/\<layout.module_layout_deep_prof\>/;'q;"	kind:type
layout.no_proc_id_and_more	layout.m	/^    --->    no_proc_id_and_more$/;kq|-;/\<layout.no_proc_id_and_more\>/;'q;"	kind:cons
layout.old_outermost	layout.m	/^                old_outermost           :: int$/;kq|-;/\<layout.old_outermost\>/;'q;"	kind:fld
layout.plet_eff_trace_level	layout.m	/^                plet_eff_trace_level        :: eff_trace_level,$/;kq|-;/\<layout.plet_eff_trace_level\>/;'q;"	kind:fld
layout.plet_eval_method	layout.m	/^                plet_eval_method            :: eval_method,$/;kq|-;/\<layout.plet_eval_method\>/;'q;"	kind:fld
layout.plet_exec_trace_flags	layout.m	/^                plet_exec_trace_flags       :: int$/;kq|-;/\<layout.plet_exec_trace_flags\>/;'q;"	kind:fld
layout.plet_head_var_nums	layout.m	/^                plet_head_var_nums          :: maybe(layout_slot_name),$/;kq|-;/\<layout.plet_head_var_nums\>/;'q;"	kind:fld
layout.plet_max_reg_f_num	layout.m	/^                plet_max_reg_f_num          :: int,$/;kq|-;/\<layout.plet_max_reg_f_num\>/;'q;"	kind:fld
layout.plet_max_reg_r_num	layout.m	/^                plet_max_reg_r_num          :: int,$/;kq|-;/\<layout.plet_max_reg_r_num\>/;'q;"	kind:fld
layout.plet_max_var_num	layout.m	/^                plet_max_var_num            :: int,$/;kq|-;/\<layout.plet_max_var_num\>/;'q;"	kind:fld
layout.plet_maybe_io_seq_slot	layout.m	/^                plet_maybe_io_seq_slot      :: maybe(int),$/;kq|-;/\<layout.plet_maybe_io_seq_slot\>/;'q;"	kind:fld
layout.plet_maybe_maxfr_slot	layout.m	/^                plet_maybe_maxfr_slot       :: maybe(int),$/;kq|-;/\<layout.plet_maybe_maxfr_slot\>/;'q;"	kind:fld
layout.plet_maybe_table_info	layout.m	/^                plet_maybe_table_info       :: maybe(data_or_slot_id),$/;kq|-;/\<layout.plet_maybe_table_info\>/;'q;"	kind:fld
layout.plet_maybe_trail_slot	layout.m	/^                plet_maybe_trail_slot       :: maybe(int),$/;kq|-;/\<layout.plet_maybe_trail_slot\>/;'q;"	kind:fld
layout.plet_num_head_var_nums	layout.m	/^                plet_num_head_var_nums      :: int,$/;kq|-;/\<layout.plet_num_head_var_nums\>/;'q;"	kind:fld
layout.plet_proc_event_layouts	layout.m	/^                plet_proc_event_layouts     :: layout_slot_name,$/;kq|-;/\<layout.plet_proc_event_layouts\>/;'q;"	kind:fld
layout.plet_var_names	layout.m	/^                plet_var_names              :: maybe(layout_slot_name),$/;kq|-;/\<layout.plet_var_names\>/;'q;"	kind:fld
layout.plps_call_site_statics	layout.m	/^                plps_call_site_statics  :: maybe({int, int}),$/;kq|-;/\<layout.plps_call_site_statics\>/;'q;"	kind:fld
layout.plps_coverage_points	layout.m	/^                plps_coverage_points    :: maybe({int, int})$/;kq|-;/\<layout.plps_coverage_points\>/;'q;"	kind:fld
layout.plps_excp_slots	layout.m	/^                plps_excp_slots         :: deep_excp_slots,$/;kq|-;/\<layout.plps_excp_slots\>/;'q;"	kind:fld
layout.plps_file_name	layout.m	/^                plps_file_name          :: string,$/;kq|-;/\<layout.plps_file_name\>/;'q;"	kind:fld
layout.plps_is_in_interface	layout.m	/^                plps_is_in_interface    :: bool,$/;kq|-;/\<layout.plps_is_in_interface\>/;'q;"	kind:fld
layout.plps_line_number	layout.m	/^                plps_line_number        :: int,$/;kq|-;/\<layout.plps_line_number\>/;'q;"	kind:fld
layout.plst_detism	layout.m	/^                plst_detism             :: determinism$/;kq|-;/\<layout.plst_detism\>/;'q;"	kind:fld
layout.plst_entry_label	layout.m	/^                plst_entry_label        :: maybe(label),$/;kq|-;/\<layout.plst_entry_label\>/;'q;"	kind:fld
layout.plst_stack_slot_count	layout.m	/^                plst_stack_slot_count   :: int,$/;kq|-;/\<layout.plst_stack_slot_count\>/;'q;"	kind:fld
layout.plst_succip_slot	layout.m	/^                plst_succip_slot        :: maybe(int),$/;kq|-;/\<layout.plst_succip_slot\>/;'q;"	kind:fld
layout.proc_body_bytes	layout.m	/^                proc_body_bytes         :: maybe(layout_slot_name),$/;kq|-;/\<layout.proc_body_bytes\>/;'q;"	kind:fld
layout.proc_exec_trace_array	layout.m	/^    ;       proc_exec_trace_array$/;kq|-;/\<layout.proc_exec_trace_array\>/;'q;"	kind:cons
layout.proc_id_and_more	layout.m	/^    ;       proc_id_and_more($/;kq|-;/\<layout.proc_id_and_more\>/;'q;"	kind:cons
layout.proc_label	layout.m	/^                proc_label              :: proc_label,$/;kq|-;/\<layout.proc_label\>/;'q;"	kind:fld
layout.proc_layout	layout.m	/^    --->    proc_layout(rtti_proc_label, proc_layout_kind)$/;kq|-;/\<layout.proc_layout\>/;'q;"	kind:cons
layout.proc_layout_data	layout.m	/^:- type proc_layout_data$/;kq|-;/\<layout.proc_layout_data\>/;'q;"	kind:type
layout.proc_layout_exec_trace	layout.m	/^:- type proc_layout_exec_trace$/;kq|-;/\<layout.proc_layout_exec_trace\>/;'q;"	kind:type
layout.proc_layout_kind	layout.m	/^:- type proc_layout_kind$/;kq|-;/\<layout.proc_layout_kind\>/;'q;"	kind:type
layout.proc_layout_label	layout.m	/^                proc_layout_label       :: rtti_proc_label,$/;kq|-;/\<layout.proc_layout_label\>/;'q;"	kind:fld
layout.proc_layout_more	layout.m	/^                proc_layout_more        :: maybe_proc_id_and_more$/;kq|-;/\<layout.proc_layout_more\>/;'q;"	kind:fld
layout.proc_layout_name	layout.m	/^                proc_layout_name        :: layout_name,$/;kq|-;/\<layout.proc_layout_name\>/;'q;"	kind:fld
layout.proc_layout_proc_id	layout.m	/^    ;       proc_layout_proc_id(proc_layout_user_or_uci).$/;kq|-;/\<layout.proc_layout_proc_id\>/;'q;"	kind:cons
layout.proc_layout_proc_static	layout.m	/^:- type proc_layout_proc_static$/;kq|-;/\<layout.proc_layout_proc_static\>/;'q;"	kind:type
layout.proc_layout_trav	layout.m	/^                proc_layout_trav        :: proc_layout_stack_traversal,$/;kq|-;/\<layout.proc_layout_trav\>/;'q;"	kind:fld
layout.proc_layout_traversal	layout.m	/^    --->    proc_layout_traversal$/;kq|-;/\<layout.proc_layout_traversal\>/;'q;"	kind:cons
layout.proc_layout_user_or_uci	layout.m	/^:- type proc_layout_user_or_uci$/;kq|-;/\<layout.proc_layout_user_or_uci\>/;'q;"	kind:type
layout.proc_module_layout	layout.m	/^                proc_module_layout      :: layout_name$/;kq|-;/\<layout.proc_module_layout\>/;'q;"	kind:fld
layout.proc_static_array	layout.m	/^    ;       proc_static_array$/;kq|-;/\<layout.proc_static_array\>/;'q;"	kind:cons
layout.proc_var_names_array	layout.m	/^    ;       proc_var_names_array$/;kq|-;/\<layout.proc_var_names_array\>/;'q;"	kind:cons
layout.pseudo_type_info_array	layout.m	/^    --->    pseudo_type_info_array$/;kq|-;/\<layout.pseudo_type_info_array\>/;'q;"	kind:cons
layout.short_locns_array	layout.m	/^    ;       short_locns_array$/;kq|-;/\<layout.short_locns_array\>/;'q;"	kind:cons
layout.string_with_0s	layout.m	/^:- type string_with_0s$/;kq|-;/\<layout.string_with_0s\>/;'q;"	kind:type
layout.table_io_args_data	layout.m	/^:- type table_io_args_data$/;kq|-;/\<layout.table_io_args_data\>/;'q;"	kind:type
layout.table_io_entry_data	layout.m	/^:- type table_io_entry_data$/;kq|-;/\<layout.table_io_entry_data\>/;'q;"	kind:type
layout.tia_answerblock_arity	layout.m	/^                tia_answerblock_arity   :: int,$/;kq|-;/\<layout.tia_answerblock_arity\>/;'q;"	kind:fld
layout.tia_ptis	layout.m	/^                tia_ptis                :: rval,$/;kq|-;/\<layout.tia_ptis\>/;'q;"	kind:fld
layout.tia_type_params	layout.m	/^                tia_type_params         :: rval$/;kq|-;/\<layout.tia_type_params\>/;'q;"	kind:fld
layout.tie_maybe_args	layout.m	/^                tie_maybe_args          :: maybe(table_io_args_data)$/;kq|-;/\<layout.tie_maybe_args\>/;'q;"	kind:fld
layout.tie_proc_ptr	layout.m	/^                tie_proc_ptr            :: layout_name,$/;kq|-;/\<layout.tie_proc_ptr\>/;'q;"	kind:fld
layout.top_csd	layout.m	/^                top_csd                 :: int,$/;kq|-;/\<layout.top_csd\>/;'q;"	kind:fld
layout.uci	layout.m	/^    ;       uci.$/;kq|-;/\<layout.uci\>/;'q;"	kind:cons
layout.user	layout.m	/^    --->    user$/;kq|-;/\<layout.user\>/;'q;"	kind:cons
layout.user_event_data	layout.m	/^:- type user_event_data$/;kq|-;/\<layout.user_event_data\>/;'q;"	kind:type
layout.user_event_layout_array	layout.m	/^    ;       user_event_layout_array$/;kq|-;/\<layout.user_event_layout_array\>/;'q;"	kind:cons
layout.user_event_locns	layout.m	/^                user_event_locns        :: rval,$/;kq|-;/\<layout.user_event_locns\>/;'q;"	kind:fld
layout.user_event_number	layout.m	/^                user_event_number       :: int,$/;kq|-;/\<layout.user_event_number\>/;'q;"	kind:fld
layout.user_event_var_nums	layout.m	/^                user_event_var_nums     :: layout_slot_name$/;kq|-;/\<layout.user_event_var_nums\>/;'q;"	kind:fld
layout_array_name	layout.m	/^:- type layout_array_name$/;kq|-;/\<layout_array_name\>/;'q;"	kind:type
layout_best	../library/pprint.m	/^:- pred layout_best(pred(/;kq|/^\<layout_best\>/;'q;"	kind:pred	file:
layout_best_acc	../library/pprint.m	/^:- pred layout_best_acc(pred(/;kq|/^\<layout_best_acc\>/;'q;"	kind:pred	file:
layout_flat	../library/pprint.m	/^:- pred layout_flat(pred(/;kq|/^\<layout_flat\>/;'q;"	kind:pred	file:
layout_id	llds.m	/^    ;       layout_id(layout_name)$/;kq|-;/\<layout_id\>/;'q;"	kind:cons
layout_indexable_flag	rtti.m	/^    ;       layout_indexable_flag.$/;kq|-;/\<layout_indexable_flag\>/;'q;"	kind:cons
layout_label_info	continuation_info.m	/^:- type layout_label_info$/;kq|-;/\<layout_label_info\>/;'q;"	kind:type
layout_locn	llds.m	/^:- type layout_locn$/;kq|-;/\<layout_locn\>/;'q;"	kind:type
layout_name	layout.m	/^:- type layout_name$/;kq|-;/\<layout_name\>/;'q;"	kind:type
layout_name_would_include_code_addr	layout_out.m	/^:- func layout_name_would_include_code_addr(/;kq|/^\<layout_name_would_include_code_addr\>/;'q;"	kind:func
layout_origin_name	pred_name.m	/^:- func layout_origin_name(/;kq|/^\<layout_origin_name\>/;'q;"	kind:func
layout_origin_name_new	pred_name.m	/^:- func layout_origin_name_new(/;kq|/^\<layout_origin_name_new\>/;'q;"	kind:func
layout_out.being_defined	layout_out.m	/^:- type being_defined$/;kq|-;/\<layout_out.being_defined\>/;'q;"	kind:type
layout_out.detism_to_c_detism	layout_out.m	/^:- func detism_to_c_detism(/;kq|/^\<detism_to_c_detism\>/;'q;"	kind:func	file:
layout_out.long_length	layout_out.m	/^:- pred long_length(list(/;kq|/^\<long_length\>/;'q;"	kind:pred	file:
layout_out.not_being_defined	layout_out.m	/^    --->    not_being_defined$/;kq|-;/\<layout_out.not_being_defined\>/;'q;"	kind:cons
layout_out.output_attr_name	layout_out.m	/^:- pred output_attr_name(/;kq|/^\<output_attr_name\>/;'q;"	kind:pred	file:
layout_out.output_bytecodes	layout_out.m	/^:- pred output_bytecodes(/;kq|/^\<output_bytecodes\>/;'q;"	kind:pred	file:
layout_out.output_event_spec	layout_out.m	/^:- pred output_event_spec(/;kq|/^\<output_event_spec\>/;'q;"	kind:pred	file:
layout_out.output_layout_decl	layout_out.m	/^:- pred output_layout_decl(/;kq|/^\<output_layout_decl\>/;'q;"	kind:pred	file:
layout_out.output_layout_name	layout_out.m	/^:- pred output_layout_name(/;kq|/^\<output_layout_name\>/;'q;"	kind:pred
layout_out.output_proc_id	layout_out.m	/^:- pred output_proc_id(/;kq|/^\<output_proc_id\>/;'q;"	kind:pred	file:
layout_out.output_pti_chunk_ac	layout_out.m	/^:- pred output_pti_chunk_ac(/;kq|/^\<output_pti_chunk_ac\>/;'q;"	kind:pred	file:
layout_out.output_rval_as_addr	layout_out.m	/^:- pred output_rval_as_addr(/;kq|/^\<output_rval_as_addr\>/;'q;"	kind:pred	file:
layout_out.output_synth_attr	layout_out.m	/^:- pred output_synth_attr(/;kq|/^\<output_synth_attr\>/;'q;"	kind:pred	file:
layout_out.use_layout_macro	layout_out.m	/^:- type use_layout_macro$/;kq|-;/\<layout_out.use_layout_macro\>/;'q;"	kind:type
layout_pred_transform_name	pred_name.m	/^:- func layout_pred_transform_name(/;kq|/^\<layout_pred_transform_name\>/;'q;"	kind:func	file:
layout_pred_transform_name_new	pred_name.m	/^:- func layout_pred_transform_name_new(/;kq|/^\<layout_pred_transform_name_new\>/;'q;"	kind:func	file:
layout_proc_transform_name	pred_name.m	/^:- func layout_proc_transform_name(/;kq|/^\<layout_proc_transform_name\>/;'q;"	kind:func	file:
layout_proc_transform_name_new	pred_name.m	/^:- func layout_proc_transform_name_new(/;kq|/^\<layout_proc_transform_name_new\>/;'q;"	kind:func	file:
layout_slot	layout.m	/^    --->    layout_slot(layout_array_name, int).$/;kq|-;/\<layout_slot\>/;'q;"	kind:cons
layout_slot_id	llds.m	/^    ;       layout_slot_id(layout_slot_id_kind, pred_proc_id).$/;kq|-;/\<layout_slot_id\>/;'q;"	kind:cons
layout_slot_id_kind	llds.m	/^:- type layout_slot_id_kind$/;kq|-;/\<layout_slot_id_kind\>/;'q;"	kind:type
layout_slot_name	layout.m	/^:- type layout_slot_name$/;kq|-;/\<layout_slot_name\>/;'q;"	kind:type
layout_var_info	continuation_info.m	/^:- type layout_var_info$/;kq|-;/\<layout_var_info\>/;'q;"	kind:type
layout_version_number	layout_out.m	/^:- func layout_version_number = int.$/;kq|/^\<layout_version_number\>/;'q;"	kind:func	file:
lazy	../library/lazy.m	/^:- type lazy(T)$/;kq|-;/\<lazy\>/;'q;"	kind:type	file:
lazy.closure	../library/lazy.m	/^    ;       closure((func) = T).$/;kq|-;/\<lazy.closure\>/;'q;"	kind:cons	file:
lazy.compare_values	../library/lazy.m	/^:- pred compare_values(comparison_result::uo, lazy(T)::in, lazy(/;kq|/^\<compare_values\>/;'q;"	kind:pred
lazy.delay	../library/lazy.m	/^:- func delay((func) = T) = lazy(/;kq|/^\<delay\>/;'q;"	kind:func
lazy.equal_values	../library/lazy.m	/^:- pred equal_values(lazy(T)::in, lazy(/;kq|/^\<equal_values\>/;'q;"	kind:pred
lazy.force	../library/lazy.m	/^:- func force(lazy(/;kq|/^\<force\>/;'q;"	kind:func
lazy.read_if_val	../library/lazy.m	/^:- impure pred read_if_val(lazy(/;kq|/^\<read_if_val\>/;'q;"	kind:pred
lazy.val	../library/lazy.m	/^:- func val(T) = lazy(/;kq|/^\<val\>/;'q;"	kind:func
lazy.value	../library/lazy.m	/^    --->    value(T)$/;kq|-;/\<lazy.value\>/;'q;"	kind:cons	file:
lazy_state	../library/lazy.m	/^:- type lazy_state(T)$/;kq|-;/\<lazy_state\>/;'q;"	kind:type	file:
lbu.backward_use_in_case	structure_reuse.lbu.m	/^:- pred backward_use_in_case(/;kq|/^\<backward_use_in_case\>/;'q;"	kind:pred	file:
lbu.backward_use_in_cases	structure_reuse.lbu.m	/^:- pred backward_use_in_cases(var_table::in, list(case)::in, list(/;kq|/^\<backward_use_in_cases\>/;'q;"	kind:pred	file:
lbu.backward_use_in_conj	structure_reuse.lbu.m	/^:- pred backward_use_in_conj(var_table::in, list(/;kq|/^\<backward_use_in_conj\>/;'q;"	kind:pred	file:
lbu.backward_use_in_disj	structure_reuse.lbu.m	/^:- pred backward_use_in_disj(/;kq|/^\<backward_use_in_disj\>/;'q;"	kind:pred	file:
lbu.backward_use_in_disj_goal	structure_reuse.lbu.m	/^:- pred backward_use_in_disj_goal(/;kq|/^\<backward_use_in_disj_goal\>/;'q;"	kind:pred	file:
lbu.backward_use_in_goal	structure_reuse.lbu.m	/^:- pred backward_use_in_goal(/;kq|/^\<backward_use_in_goal\>/;'q;"	kind:pred	file:
lbu.backward_use_in_goal_2	structure_reuse.lbu.m	/^:- pred backward_use_in_goal_2(/;kq|/^\<backward_use_in_goal_2\>/;'q;"	kind:pred	file:
lbu.backward_use_information	structure_reuse.lbu.m	/^:- pred backward_use_information(/;kq|/^\<backward_use_information\>/;'q;"	kind:pred
lbu.get_backtrack_vars	structure_reuse.lbu.m	/^:- func get_backtrack_vars(/;kq|/^\<get_backtrack_vars\>/;'q;"	kind:func	file:
lc_create	../library/par_builtin.m	/^:- pred lc_create(/;kq|/^\<lc_create\>/;'q;"	kind:pred
lc_create_frame_on_child_stack	hlds_goal.m	/^    ;       lc_create_frame_on_child_stack.$/;kq|-;/\<lc_create_frame_on_child_stack\>/;'q;"	kind:cons
lc_create_loop_control	llds.m	/^    ;       lc_create_loop_control(int, lval)$/;kq|-;/\<lc_create_loop_control\>/;'q;"	kind:cons
lc_create_name	par_loop_control.m	/^:- func lc_create_name = string.$/;kq|/^\<lc_create_name\>/;'q;"	kind:func	file:
lc_create_sym_name	par_loop_control.m	/^:- func lc_create_sym_name = sym_name.$/;kq|/^\<lc_create_sym_name\>/;'q;"	kind:func	file:
lc_default_num_contexts	../library/par_builtin.m	/^:- impure pred lc_default_num_contexts(/;kq|/^\<lc_default_num_contexts\>/;'q;"	kind:pred
lc_default_num_contexts_name	par_loop_control.m	/^:- func lc_default_num_contexts_name = string.$/;kq|/^\<lc_default_num_contexts_name\>/;'q;"	kind:func	file:
lc_default_num_contexts_sym_name	par_loop_control.m	/^:- func lc_default_num_contexts_sym_name = sym_name.$/;kq|/^\<lc_default_num_contexts_sym_name\>/;'q;"	kind:func	file:
lc_finish	../library/par_builtin.m	/^:- impure pred lc_finish(/;kq|/^\<lc_finish\>/;'q;"	kind:pred
lc_finish_loop_control_name	par_loop_control.m	/^:- func lc_finish_loop_control_name = string.$/;kq|/^\<lc_finish_loop_control_name\>/;'q;"	kind:func	file:
lc_finish_loop_control_sym_name	par_loop_control.m	/^:- func lc_finish_loop_control_sym_name = sym_name.$/;kq|/^\<lc_finish_loop_control_sym_name\>/;'q;"	kind:func	file:
lc_free_slot	../library/par_builtin.m	/^:- impure pred lc_free_slot(/;kq|/^\<lc_free_slot\>/;'q;"	kind:pred
lc_join_and_terminate	../library/par_builtin.m	/^:- impure pred lc_join_and_terminate(/;kq|/^\<lc_join_and_terminate\>/;'q;"	kind:pred
lc_join_and_terminate	llds.m	/^    ;       lc_join_and_terminate(rval, rval).$/;kq|-;/\<lc_join_and_terminate\>/;'q;"	kind:cons
lc_join_and_terminate_name	par_loop_control.m	/^:- func lc_join_and_terminate_name = string.$/;kq|/^\<lc_join_and_terminate_name\>/;'q;"	kind:func	file:
lc_join_and_terminate_sym_name	par_loop_control.m	/^:- func lc_join_and_terminate_sym_name = sym_name.$/;kq|/^\<lc_join_and_terminate_sym_name\>/;'q;"	kind:func	file:
lc_lc_var	hlds_goal.m	/^                lc_lc_var               :: prog_var,$/;kq|-;/\<lc_lc_var\>/;'q;"	kind:fld
lc_lcs_var	hlds_goal.m	/^                lc_lcs_var              :: prog_var,$/;kq|-;/\<lc_lcs_var\>/;'q;"	kind:fld
lc_spawn_off	llds.m	/^    ;       lc_spawn_off(rval, rval, label)$/;kq|-;/\<lc_spawn_off\>/;'q;"	kind:cons
lc_use_parent_stack	hlds_goal.m	/^                lc_use_parent_stack     :: lc_use_parent_stack$/;kq|-;/\<lc_use_parent_stack\>/;'q;"	kind:fld
lc_use_parent_stack	hlds_goal.m	/^:- type lc_use_parent_stack$/;kq|-;/\<lc_use_parent_stack\>/;'q;"	kind:type
lc_use_parent_stack_frame	hlds_goal.m	/^    --->    lc_use_parent_stack_frame$/;kq|-;/\<lc_use_parent_stack_frame\>/;'q;"	kind:cons
lc_wait_free_slot	../library/par_builtin.m	/^:- impure pred lc_wait_free_slot(/;kq|/^\<lc_wait_free_slot\>/;'q;"	kind:pred
lc_wait_free_slot	llds.m	/^    ;       lc_wait_free_slot(rval, lval, label)$/;kq|-;/\<lc_wait_free_slot\>/;'q;"	kind:cons
lc_wait_free_slot_name	par_loop_control.m	/^:- func lc_wait_free_slot_name = string.$/;kq|/^\<lc_wait_free_slot_name\>/;'q;"	kind:func	file:
lc_wait_free_slot_sym_name	par_loop_control.m	/^:- func lc_wait_free_slot_sym_name = sym_name.$/;kq|/^\<lc_wait_free_slot_sym_name\>/;'q;"	kind:func	file:
lci_allow_float_addr	lco.m	/^                lci_allow_float_addr    :: allow_float_addr,$/;kq|-;/\<lci_allow_float_addr\>/;'q;"	kind:fld	file:
lci_cur_proc_detism	lco.m	/^                lci_cur_proc_detism     :: determinism,$/;kq|-;/\<lci_cur_proc_detism\>/;'q;"	kind:fld	file:
lci_cur_proc_id	lco.m	/^                lci_cur_proc_id         :: pred_proc_id,$/;kq|-;/\<lci_cur_proc_id\>/;'q;"	kind:fld	file:
lci_cur_proc_outputs	lco.m	/^                lci_cur_proc_outputs    :: list(prog_var),$/;kq|-;/\<lci_cur_proc_outputs\>/;'q;"	kind:fld	file:
lci_cur_proc_pred	lco.m	/^                lci_cur_proc_pred       :: pred_info,$/;kq|-;/\<lci_cur_proc_pred\>/;'q;"	kind:fld	file:
lci_cur_proc_proc	lco.m	/^                lci_cur_proc_proc       :: proc_info,$/;kq|-;/\<lci_cur_proc_proc\>/;'q;"	kind:fld	file:
lci_cur_scc	lco.m	/^                lci_cur_scc             :: set(pred_proc_id),$/;kq|-;/\<lci_cur_scc\>/;'q;"	kind:fld	file:
lci_highlevel_data	lco.m	/^                lci_highlevel_data      :: bool$/;kq|-;/\<lci_highlevel_data\>/;'q;"	kind:fld	file:
lci_inner_pred_name	par_loop_control.m	/^                lci_inner_pred_name                 :: sym_name,$/;kq|-;/\<lci_inner_pred_name\>/;'q;"	kind:fld	file:
lci_inner_pred_proc_id	par_loop_control.m	/^                lci_inner_pred_proc_id              :: pred_proc_id,$/;kq|-;/\<lci_inner_pred_proc_id\>/;'q;"	kind:fld	file:
lci_join_and_terminate_proc	par_loop_control.m	/^                lci_join_and_terminate_proc         :: pred_proc_id,$/;kq|-;/\<lci_join_and_terminate_proc\>/;'q;"	kind:fld	file:
lci_join_and_terminate_proc_name	par_loop_control.m	/^                lci_join_and_terminate_proc_name    :: sym_name$/;kq|-;/\<lci_join_and_terminate_proc_name\>/;'q;"	kind:fld	file:
lci_lc_var	par_loop_control.m	/^                lci_lc_var                          :: prog_var,$/;kq|-;/\<lci_lc_var\>/;'q;"	kind:fld	file:
lci_lower_scc_variants	lco.m	/^                lci_lower_scc_variants  :: variant_map,$/;kq|-;/\<lci_lower_scc_variants\>/;'q;"	kind:fld	file:
lci_module_info	par_loop_control.m	/^                lci_module_info                     :: module_info,$/;kq|-;/\<lci_module_info\>/;'q;"	kind:fld	file:
lci_preserve_tail_recursion	par_loop_control.m	/^                lci_preserve_tail_recursion         :: preserve_tail_recursion,$/;kq|-;/\<lci_preserve_tail_recursion\>/;'q;"	kind:fld	file:
lci_rec_pred_proc_id	par_loop_control.m	/^                lci_rec_pred_proc_id                :: pred_proc_id,$/;kq|-;/\<lci_rec_pred_proc_id\>/;'q;"	kind:fld	file:
lci_wait_free_slot_proc	par_loop_control.m	/^                lci_wait_free_slot_proc             :: pred_proc_id,$/;kq|-;/\<lci_wait_free_slot_proc\>/;'q;"	kind:fld	file:
lci_wait_free_slot_proc_name	par_loop_control.m	/^                lci_wait_free_slot_proc_name        :: sym_name,$/;kq|-;/\<lci_wait_free_slot_proc_name\>/;'q;"	kind:fld	file:
lcm	../library/rational.m	/^:- func lcm(/;kq|/^\<lcm\>/;'q;"	kind:func	file:
lcm	rat.m	/^:- func lcm(/;kq|/^\<lcm\>/;'q;"	kind:func	file:
lco.acceptable_construct_modes	lco.m	/^:- pred acceptable_construct_modes(/;kq|/^\<acceptable_construct_modes\>/;'q;"	kind:pred	file:
lco.acceptable_detism_for_lco	lco.m	/^:- func acceptable_detism_for_lco(/;kq|/^\<acceptable_detism_for_lco\>/;'q;"	kind:func	file:
lco.allow_float_addr	lco.m	/^:- type allow_float_addr$/;kq|-;/\<lco.allow_float_addr\>/;'q;"	kind:type	file:
lco.classify_proc_call_args	lco.m	/^:- pred classify_proc_call_args(/;kq|/^\<classify_proc_call_args\>/;'q;"	kind:pred	file:
lco.divide_rev_conj	lco.m	/^:- pred divide_rev_conj(lco_info::in, lco_const_info::in, list(/;kq|/^\<divide_rev_conj\>/;'q;"	kind:pred	file:
lco.do_not_allow_float_addr	lco.m	/^    --->    do_not_allow_float_addr$/;kq|-;/\<lco.do_not_allow_float_addr\>/;'q;"	kind:cons	file:
lco.ensure_variant_exists	lco.m	/^:- pred ensure_variant_exists(pred_id::in, proc_id::in, list(/;kq|/^\<ensure_variant_exists\>/;'q;"	kind:pred	file:
lco.fi_arg	lco.m	/^                fi_arg      :: int$/;kq|-;/\<lco.fi_arg\>/;'q;"	kind:fld	file:
lco.fi_cons_id	lco.m	/^                fi_cons_id  :: cons_id,$/;kq|-;/\<lco.fi_cons_id\>/;'q;"	kind:fld	file:
lco.fi_type	lco.m	/^                fi_type     :: mer_type,$/;kq|-;/\<lco.fi_type\>/;'q;"	kind:fld	file:
lco.field_id	lco.m	/^:- type field_id$/;kq|-;/\<lco.field_id\>/;'q;"	kind:type	file:
lco.find_args_to_pass_by_addr	lco.m	/^:- pred find_args_to_pass_by_addr(lco_const_info::in, bag(/;kq|/^\<find_args_to_pass_by_addr\>/;'q;"	kind:pred	file:
lco.goal_and_init_instmap	lco.m	/^:- type goal_and_init_instmap$/;kq|-;/\<lco.goal_and_init_instmap\>/;'q;"	kind:type	file:
lco.grounding_to_variant_args	lco.m	/^:- pred grounding_to_variant_args(assoc_list(/;kq|/^\<grounding_to_variant_args\>/;'q;"	kind:pred	file:
lco.groundings_and_lco_calls	lco.m	/^    ;       groundings_and_lco_calls(set_of_progvar).$/;kq|-;/\<lco.groundings_and_lco_calls\>/;'q;"	kind:cons	file:
lco.groundings_only	lco.m	/^    --->    groundings_only$/;kq|-;/\<lco.groundings_only\>/;'q;"	kind:cons	file:
lco.is_grounding	lco.m	/^:- pred is_grounding(/;kq|/^\<is_grounding\>/;'q;"	kind:pred	file:
lco.lci_allow_float_addr	lco.m	/^                lci_allow_float_addr    :: allow_float_addr,$/;kq|-;/\<lco.lci_allow_float_addr\>/;'q;"	kind:fld	file:
lco.lci_cur_proc_detism	lco.m	/^                lci_cur_proc_detism     :: determinism,$/;kq|-;/\<lco.lci_cur_proc_detism\>/;'q;"	kind:fld	file:
lco.lci_cur_proc_id	lco.m	/^                lci_cur_proc_id         :: pred_proc_id,$/;kq|-;/\<lco.lci_cur_proc_id\>/;'q;"	kind:fld	file:
lco.lci_cur_proc_outputs	lco.m	/^                lci_cur_proc_outputs    :: list(prog_var),$/;kq|-;/\<lco.lci_cur_proc_outputs\>/;'q;"	kind:fld	file:
lco.lci_cur_proc_pred	lco.m	/^                lci_cur_proc_pred       :: pred_info,$/;kq|-;/\<lco.lci_cur_proc_pred\>/;'q;"	kind:fld	file:
lco.lci_cur_proc_proc	lco.m	/^                lci_cur_proc_proc       :: proc_info,$/;kq|-;/\<lco.lci_cur_proc_proc\>/;'q;"	kind:fld	file:
lco.lci_cur_scc	lco.m	/^                lci_cur_scc             :: set(pred_proc_id),$/;kq|-;/\<lco.lci_cur_scc\>/;'q;"	kind:fld	file:
lco.lci_highlevel_data	lco.m	/^                lci_highlevel_data      :: bool$/;kq|-;/\<lco.lci_highlevel_data\>/;'q;"	kind:fld	file:
lco.lci_lower_scc_variants	lco.m	/^                lci_lower_scc_variants  :: variant_map,$/;kq|-;/\<lco.lci_lower_scc_variants\>/;'q;"	kind:fld	file:
lco.make_addr_vars	lco.m	/^:- pred make_addr_vars(/;kq|/^\<make_addr_vars\>/;'q;"	kind:pred	file:
lco.make_address_var	lco.m	/^:- pred make_address_var(/;kq|/^\<make_address_var\>/;'q;"	kind:pred	file:
lco.make_ref_type	lco.m	/^:- func make_ref_type(/;kq|/^\<make_ref_type\>/;'q;"	kind:func	file:
lco.make_store_goal	lco.m	/^:- pred make_store_goal(/;kq|/^\<make_store_goal\>/;'q;"	kind:pred	file:
lco.make_unification_arg	lco.m	/^:- pred make_unification_arg(/;kq|/^\<make_unification_arg\>/;'q;"	kind:pred	file:
lco.make_unification_args	lco.m	/^:- pred make_unification_args(/;kq|/^\<make_unification_args\>/;'q;"	kind:pred	file:
lco.make_variant_args	lco.m	/^:- pred make_variant_args(bool::in, map(/;kq|/^\<make_variant_args\>/;'q;"	kind:pred	file:
lco.match_existing_variant	lco.m	/^:- pred match_existing_variant(list(variant_id)::in, list(/;kq|/^\<match_existing_variant\>/;'q;"	kind:pred	file:
lco.max_variants_per_proc	lco.m	/^:- func max_variants_per_proc = int.$/;kq|/^\<max_variants_per_proc\>/;'q;"	kind:func	file:
lco.occurs_once	lco.m	/^:- pred occurs_once(bag(/;kq|/^\<occurs_once\>/;'q;"	kind:pred	file:
lco.partition_dependent_goal	lco.m	/^:- pred partition_dependent_goal(/;kq|/^\<partition_dependent_goal\>/;'q;"	kind:pred	file:
lco.potentially_moveable_goal	lco.m	/^:- pred potentially_moveable_goal(/;kq|/^\<potentially_moveable_goal\>/;'q;"	kind:pred	file:
lco.proc_changed	lco.m	/^:- type proc_changed$/;kq|-;/\<lco.proc_changed\>/;'q;"	kind:type	file:
lco.proc_not_changed	lco.m	/^    --->    proc_not_changed$/;kq|-;/\<lco.proc_not_changed\>/;'q;"	kind:cons	file:
lco.store_target	lco.m	/^:- type store_target$/;kq|-;/\<lco.store_target\>/;'q;"	kind:type	file:
lco.transform_call_and_unifies	lco.m	/^:- pred transform_call_and_unifies(hlds_goal::in, list(/;kq|/^\<transform_call_and_unifies\>/;'q;"	kind:pred	file:
lco.update_call_args	lco.m	/^:- pred update_call_args(module_info::in, var_table::in, list(/;kq|/^\<update_call_args\>/;'q;"	kind:pred	file:
lco.update_construct	lco.m	/^:- pred update_construct(lco_const_info::in, map(/;kq|/^\<update_construct\>/;'q;"	kind:pred	file:
lco.update_construct_args	lco.m	/^:- pred update_construct_args(map(/;kq|/^\<update_construct_args\>/;'q;"	kind:pred	file:
lco.update_variant_pred_info	lco.m	/^:- pred update_variant_pred_info(/;kq|/^\<update_variant_pred_info\>/;'q;"	kind:pred	file:
lco.va_field	lco.m	/^                va_field    :: maybe(field_id)$/;kq|-;/\<lco.va_field\>/;'q;"	kind:fld	file:
lco.va_pos	lco.m	/^                va_pos      :: int,$/;kq|-;/\<lco.va_pos\>/;'q;"	kind:fld	file:
lco.va_pos	lco.m	/^:- func va_pos(/;kq|/^\<va_pos\>/;'q;"	kind:func	file:
lco.var_to_target	lco.m	/^:- type var_to_target == assoc_list(prog_var, store_target).$/;kq|-;/\<lco.var_to_target\>/;'q;"	kind:type	file:
lco.variant_arg	lco.m	/^:- type variant_arg$/;kq|-;/\<lco.variant_arg\>/;'q;"	kind:type	file:
lco.variant_id	lco.m	/^:- type variant_id$/;kq|-;/\<lco.variant_id\>/;'q;"	kind:type	file:
lco.variant_map	lco.m	/^:- type variant_map == multi_map(pred_proc_id, variant_id).$/;kq|-;/\<lco.variant_map\>/;'q;"	kind:type	file:
lco.variant_transforms	lco.m	/^:- type variant_transforms$/;kq|-;/\<lco.variant_transforms\>/;'q;"	kind:type	file:
lco_changed	lco.m	/^                lco_changed             :: proc_changed$/;kq|-;/\<lco_changed\>/;'q;"	kind:fld	file:
lco_const_info	lco.m	/^:- type lco_const_info$/;kq|-;/\<lco_const_info\>/;'q;"	kind:type	file:
lco_cur_scc_variants	lco.m	/^                lco_cur_scc_variants    :: variant_map,$/;kq|-;/\<lco_cur_scc_variants\>/;'q;"	kind:fld	file:
lco_in_cases	lco.m	/^:- pred lco_in_cases(list(case)::in, list(/;kq|/^\<lco_in_cases\>/;'q;"	kind:pred	file:
lco_in_conj	lco.m	/^:- pred lco_in_conj(list(hlds_goal)::in, maybe(list(/;kq|/^\<lco_in_conj\>/;'q;"	kind:pred	file:
lco_in_goal	lco.m	/^:- pred lco_in_goal(/;kq|/^\<lco_in_goal\>/;'q;"	kind:pred	file:
lco_info	lco.m	/^:- type lco_info$/;kq|-;/\<lco_info\>/;'q;"	kind:type	file:
lco_is_not_permitted_on_scc	lco.m	/^    --->    lco_is_not_permitted_on_scc$/;kq|-;/\<lco_is_not_permitted_on_scc\>/;'q;"	kind:cons	file:
lco_is_permitted_on_scc	lco.m	/^:- type lco_is_permitted_on_scc$/;kq|-;/\<lco_is_permitted_on_scc\>/;'q;"	kind:type	file:
lco_log_update	lco.m	/^:- pred lco_log_update(/;kq|/^\<lco_log_update\>/;'q;"	kind:pred	file:
lco_module_info	lco.m	/^                lco_module_info         :: module_info,$/;kq|-;/\<lco_module_info\>/;'q;"	kind:fld	file:
lco_modulo_constructors	lco.m	/^:- pred lco_modulo_constructors(/;kq|/^\<lco_modulo_constructors\>/;'q;"	kind:pred
lco_permitted	lco.m	/^                lco_permitted           :: lco_is_permitted_on_scc,$/;kq|-;/\<lco_permitted\>/;'q;"	kind:fld	file:
lco_proc	lco.m	/^:- pred lco_proc(/;kq|/^\<lco_proc\>/;'q;"	kind:pred	file:
lco_proc_if_permitted	lco.m	/^:- pred lco_proc_if_permitted(/;kq|/^\<lco_proc_if_permitted\>/;'q;"	kind:pred	file:
lco_scc	lco.m	/^:- pred lco_scc(set(/;kq|/^\<lco_scc\>/;'q;"	kind:pred	file:
lco_transform_variant_atomic_goal	lco.m	/^:- pred lco_transform_variant_atomic_goal(/;kq|/^\<lco_transform_variant_atomic_goal\>/;'q;"	kind:pred	file:
lco_transform_variant_case	lco.m	/^:- pred lco_transform_variant_case(/;kq|/^\<lco_transform_variant_case\>/;'q;"	kind:pred	file:
lco_transform_variant_goal	lco.m	/^:- pred lco_transform_variant_goal(/;kq|/^\<lco_transform_variant_goal\>/;'q;"	kind:pred	file:
lco_transform_variant_plain_call	lco.m	/^:- pred lco_transform_variant_plain_call(/;kq|/^\<lco_transform_variant_plain_call\>/;'q;"	kind:pred	file:
lco_transform_variant_proc	lco.m	/^:- pred lco_transform_variant_proc(variant_map::in, list(/;kq|/^\<lco_transform_variant_proc\>/;'q;"	kind:pred	file:
lco_transform_variant_rev_conj	lco.m	/^:- pred lco_transform_variant_rev_conj(/;kq|/^\<lco_transform_variant_rev_conj\>/;'q;"	kind:pred	file:
lco_var_table	lco.m	/^                lco_var_table           :: var_table,$/;kq|-;/\<lco_var_table\>/;'q;"	kind:fld	file:
lcw_argument	hlds_out_util.m	/^    ;       lcw_argument$/;kq|-;/\<lcw_argument\>/;'q;"	kind:cons
lcw_call	hlds_out_util.m	/^    ;       lcw_call$/;kq|-;/\<lcw_call\>/;'q;"	kind:cons
lcw_element	hlds_out_util.m	/^    ;       lcw_element.$/;kq|-;/\<lcw_element\>/;'q;"	kind:cons
lcw_none	hlds_out_util.m	/^    --->    lcw_none$/;kq|-;/\<lcw_none\>/;'q;"	kind:cons
lcw_result	hlds_out_util.m	/^    ;       lcw_result$/;kq|-;/\<lcw_result\>/;'q;"	kind:cons
ld_flags	options.m	/^    ;       ld_flags$/;kq|-;/\<ld_flags\>/;'q;"	kind:cons
ld_flags	options_file.m	/^    ;       ld_flags$/;kq|-;/\<ld_flags\>/;'q;"	kind:cons	file:
ld_libflags	options.m	/^    ;       ld_libflags$/;kq|-;/\<ld_libflags\>/;'q;"	kind:cons
ld_libflags	options_file.m	/^    ;       ld_libflags$/;kq|-;/\<ld_libflags\>/;'q;"	kind:cons	file:
ldi_branch_end	disj_gen.m	/^                ldi_branch_end          :: branch_end,$/;kq|-;/\<ldi_branch_end\>/;'q;"	kind:fld	file:
ldi_field_types	disj_gen.m	/^                ldi_field_types         :: list(llds_type)$/;kq|-;/\<ldi_field_types\>/;'q;"	kind:fld	file:
ldi_liveness	disj_gen.m	/^                ldi_liveness            :: set_of_progvar,$/;kq|-;/\<ldi_liveness\>/;'q;"	kind:fld	file:
ldi_solns	disj_gen.m	/^                ldi_solns               :: list(list(rval)),$/;kq|-;/\<ldi_solns\>/;'q;"	kind:fld	file:
ldi_store_map	disj_gen.m	/^                ldi_store_map           :: abs_store_map,$/;kq|-;/\<ldi_store_map\>/;'q;"	kind:fld	file:
ldi_variables	disj_gen.m	/^                ldi_variables           :: list(prog_var),$/;kq|-;/\<ldi_variables\>/;'q;"	kind:fld	file:
lds_cur_slot	disj_gen.m	/^                lds_cur_slot            :: lval,$/;kq|-;/\<lds_cur_slot\>/;'q;"	kind:fld	file:
lds_flush_code	disj_gen.m	/^                lds_flush_code          :: llds_code,$/;kq|-;/\<lds_flush_code\>/;'q;"	kind:fld	file:
lds_hijack_info	disj_gen.m	/^                lds_hijack_info         :: disj_hijack_info,$/;kq|-;/\<lds_hijack_info\>/;'q;"	kind:fld	file:
lds_maybe_hp_slot	disj_gen.m	/^                lds_maybe_hp_slot       :: maybe(lval),$/;kq|-;/\<lds_maybe_hp_slot\>/;'q;"	kind:fld	file:
lds_maybe_ticket_slot	disj_gen.m	/^                lds_maybe_ticket_slot   :: maybe(lval),$/;kq|-;/\<lds_maybe_ticket_slot\>/;'q;"	kind:fld	file:
lds_prepare_hijack_code	disj_gen.m	/^                lds_prepare_hijack_code :: llds_code,$/;kq|-;/\<lds_prepare_hijack_code\>/;'q;"	kind:fld	file:
lds_resume_map	disj_gen.m	/^                lds_resume_map          :: resume_map,$/;kq|-;/\<lds_resume_map\>/;'q;"	kind:fld	file:
lds_save_hp_code	disj_gen.m	/^                lds_save_hp_code        :: llds_code,$/;kq|-;/\<lds_save_hp_code\>/;'q;"	kind:fld	file:
lds_save_ticket_code	disj_gen.m	/^                lds_save_ticket_code    :: llds_code,$/;kq|-;/\<lds_save_ticket_code\>/;'q;"	kind:fld	file:
le	builtin_ops.m	/^    ;       le$/;kq|-;/\<le\>/;'q;"	kind:cons
le	builtin_ops.m	/^    ;       le.$/;kq|-;/\<le\>/;'q;"	kind:cons
le	prog_data_pragma.m	/^    --->    le(list(arg_size_term), rat)$/;kq|-;/\<le\>/;'q;"	kind:cons
le_a	globals.m	/^    --->    le_a.$/;kq|-;/\<le_a\>/;'q;"	kind:cons
leader	mode_robdd.equiv_vars.m	/^:- func leader(var(T), equiv_vars(T)) = var(/;kq|/^\<leader\>/;'q;"	kind:func
leader_map	../library/robdd.m	/^:- type leader_map(T) == map(var(T), var(T)).$/;kq|-;/\<leader_map\>/;'q;"	kind:type
leader_to_eqvclass	../library/robdd.m	/^:- type leader_to_eqvclass(T)$/;kq|-;/\<leader_to_eqvclass\>/;'q;"	kind:type	file:
leaf	../library/ra_list.m	/^    --->    leaf(T)$/;kq|-;/\<leaf\>/;'q;"	kind:cons	file:
leaf	../library/rtree.m	/^    --->    leaf(V)$/;kq|-;/\<leaf\>/;'q;"	kind:cons	file:
leaf_all_true	../library/tree_bitset.m	/^:- pred leaf_all_true(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<leaf_all_true\>/;'q;"	kind:pred	file:
leaf_bits	../library/tree_bitset.m	/^                leaf_bits       :: uint$/;kq|-;/\<leaf_bits\>/;'q;"	kind:fld	file:
leaf_foldl2_pred	../library/tree_bitset.m	/^:- pred leaf_foldl2_pred(pred(T, A, A, B, B), list(/;kq|/^\<leaf_foldl2_pred\>/;'q;"	kind:pred	file:
leaf_foldl_pred	../library/tree_bitset.m	/^:- pred leaf_foldl_pred(pred(T, A, A), list(leaf_node), A, A) <= uenum(/;kq|/^\<leaf_foldl_pred\>/;'q;"	kind:pred	file:
leaf_foldr2_pred	../library/tree_bitset.m	/^:- pred leaf_foldr2_pred(pred(T, A, A, B, B), list(/;kq|/^\<leaf_foldr2_pred\>/;'q;"	kind:pred	file:
leaf_foldr_pred	../library/tree_bitset.m	/^:- pred leaf_foldr_pred(pred(T, A, A), list(leaf_node), A, A) <= uenum(/;kq|/^\<leaf_foldr_pred\>/;'q;"	kind:pred	file:
leaf_list	../library/tree_bitset.m	/^    --->    leaf_list($/;kq|-;/\<leaf_list\>/;'q;"	kind:cons	file:
leaf_matched	string_switch_util.m	/^                leaf_matched        :: list(int),$/;kq|-;/\<leaf_matched\>/;'q;"	kind:fld
leaf_node	../library/tree_bitset.m	/^:- type leaf_node$/;kq|-;/\<leaf_node\>/;'q;"	kind:type	file:
leaf_nodes	../library/tree_bitset.m	/^                leaf_nodes      :: list(leaf_node)$/;kq|-;/\<leaf_nodes\>/;'q;"	kind:fld	file:
leaf_offset	../library/tree_bitset.m	/^                leaf_offset     :: uint,$/;kq|-;/\<leaf_offset\>/;'q;"	kind:fld	file:
leaf_unmatched	string_switch_util.m	/^                leaf_unmatched      :: list(int),$/;kq|-;/\<leaf_unmatched\>/;'q;"	kind:fld
leaflist_contains	../library/tree_bitset.m	/^:- pred leaflist_contains(list(/;kq|/^\<leaflist_contains\>/;'q;"	kind:pred	file:
leaflist_delete	../library/tree_bitset.m	/^:- pred leaflist_delete(list(leaf_node)::in, uint::in, list(/;kq|/^\<leaflist_delete\>/;'q;"	kind:pred	file:
leaflist_difference	../library/tree_bitset.m	/^:- pred leaflist_difference(list(leaf_node)::in, list(/;kq|/^\<leaflist_difference\>/;'q;"	kind:pred	file:
leaflist_divide	../library/tree_bitset.m	/^:- pred leaflist_divide(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<leaflist_divide\>/;'q;"	kind:pred	file:
leaflist_divide_by_set	../library/tree_bitset.m	/^:- pred leaflist_divide_by_set(list(leaf_node)::in, list(/;kq|/^\<leaflist_divide_by_set\>/;'q;"	kind:pred	file:
leaflist_insert	../library/tree_bitset.m	/^:- pred leaflist_insert(uint::in, list(leaf_node)::in, list(/;kq|/^\<leaflist_insert\>/;'q;"	kind:pred	file:
leaflist_insert_new	../library/tree_bitset.m	/^:- pred leaflist_insert_new(/;kq|/^\<leaflist_insert_new\>/;'q;"	kind:pred	file:
leaflist_intersect	../library/tree_bitset.m	/^:- pred leaflist_intersect(list(leaf_node)::in, list(/;kq|/^\<leaflist_intersect\>/;'q;"	kind:pred	file:
leaflist_member	../library/tree_bitset.m	/^:- pred leaflist_member(uint::out, list(/;kq|/^\<leaflist_member\>/;'q;"	kind:pred	file:
leaflist_union	../library/tree_bitset.m	/^:- pred leaflist_union(list(leaf_node)::in, list(/;kq|/^\<leaflist_union\>/;'q;"	kind:pred	file:
leafnode_divide	../library/tree_bitset.m	/^:- pred leafnode_divide(pred(T)::in(pred(/;kq|/^\<leafnode_divide\>/;'q;"	kind:pred	file:
leafnode_member	../library/tree_bitset.m	/^:- pred leafnode_member(/;kq|/^\<leafnode_member\>/;'q;"	kind:pred	file:
least	../library/ranges.m	/^:- pred least(/;kq|/^\<least\>/;'q;"	kind:pred
least	../library/set_bbbtree.m	/^:- pred least(set_bbbtree(/;kq|/^\<least\>/;'q;"	kind:pred
least_fixpoint	analysis.framework.m	/^    --->    least_fixpoint$/;kq|-;/\<least_fixpoint\>/;'q;"	kind:cons
least_upper_bound	../library/bag.m	/^:- func least_upper_bound(bag(T), bag(T)) = bag(/;kq|/^\<least_upper_bound\>/;'q;"	kind:func
least_upper_bound_loop	../library/bag.m	/^:- pred least_upper_bound_loop(assoc_list(T, int), assoc_list(/;kq|/^\<least_upper_bound_loop\>/;'q;"	kind:pred	file:
least_upper_bound_small	../library/bag.m	/^:- func least_upper_bound_small(bag(T), bag(T)) = bag(/;kq|/^\<least_upper_bound_small\>/;'q;"	kind:func
least_upper_bound_small_loop	../library/bag.m	/^:- pred bag.least_upper_bound_small_loop(map(T, int)::in, map(/;kq|/^\<bag.least_upper_bound_small_loop\>/;'q;"	kind:pred	file:
leave_branch_start	interval.m	/^:- pred leave_branch_start(/;kq|/^\<leave_branch_start\>/;'q;"	kind:pred	file:
leave_lambda_goal	mode_constraint_robdd.m	/^:- pred leave_lambda_goal(/;kq|/^\<leave_lambda_goal\>/;'q;"	kind:pred
leave_lambda_goal	mode_ordering.m	/^:- pred leave_lambda_goal(/;kq|/^\<leave_lambda_goal\>/;'q;"	kind:pred	file:
leave_potential_reuse	structure_reuse.versions.m	/^    ;       leave_potential_reuse.$/;kq|-;/\<leave_potential_reuse\>/;'q;"	kind:cons	file:
leave_simple_neg	code_loc_dep.m	/^:- pred leave_simple_neg(/;kq|/^\<leave_simple_neg\>/;'q;"	kind:pred
left	../library/diet.m	/^                left        :: diet(T),$/;kq|-;/\<left\>/;'q;"	kind:fld	file:
left	../library/string.m	/^    --->    left(list(string))$/;kq|-;/\<left\>/;'q;"	kind:cons
left	../library/string.m	/^:- func left(string::in, int::in) = (/;kq|/^\<left\>/;'q;"	kind:func
left	mode_info.m	/^    --->    left$/;kq|-;/\<left\>/;'q;"	kind:cons
left_by_code_point	../library/string.m	/^:- func left_by_code_point(string::in, int::in) = (/;kq|/^\<left_by_code_point\>/;'q;"	kind:func
left_by_codepoint	../library/string.m	/^:- func left_by_codepoint(string::in, int::in) = (/;kq|/^\<left_by_codepoint\>/;'q;"	kind:func
left_paren_maybe_nl_inc	error_spec.m	/^    ;       left_paren_maybe_nl_inc(string, lp_piece_kind)$/;kq|-;/\<left_paren_maybe_nl_inc\>/;'q;"	kind:cons
left_shift_rval	unify_gen_util.m	/^:- func left_shift_rval(/;kq|/^\<left_shift_rval\>/;'q;"	kind:func
left_to_right	../library/bitmap.m	/^    --->    left_to_right$/;kq|-;/\<left_to_right\>/;'q;"	kind:cons	file:
leftshift	../library/integer.m	/^:- pred leftshift(int::in, int::in, int::in, list(/;kq|/^\<leftshift\>/;'q;"	kind:pred	file:
legacy_install_extra_headers	make.library_install.m	/^:- pred legacy_install_extra_headers(/;kq|/^\<legacy_install_extra_headers\>/;'q;"	kind:pred	file:
legacy_install_grade_init	make.library_install.m	/^:- pred legacy_install_grade_init(/;kq|/^\<legacy_install_grade_init\>/;'q;"	kind:pred	file:
legacy_install_grade_ints_and_headers	make.library_install.m	/^:- pred legacy_install_grade_ints_and_headers(/;kq|/^\<legacy_install_grade_ints_and_headers\>/;'q;"	kind:pred	file:
legacy_install_ints_and_headers_for_module	make.library_install.m	/^:- pred legacy_install_ints_and_headers_for_module(/;kq|/^\<legacy_install_ints_and_headers_for_module\>/;'q;"	kind:pred	file:
legacy_install_library_grade_specific_files_for_grade	make.library_install.m	/^:- pred legacy_install_library_grade_specific_files_for_grade(/;kq|/^\<legacy_install_library_grade_specific_files_for_grade\>/;'q;"	kind:pred	file:
legacy_install_library_non_grade_specific_files	make.library_install.m	/^:- pred legacy_install_library_non_grade_specific_files(/;kq|/^\<legacy_install_library_non_grade_specific_files\>/;'q;"	kind:pred	file:
legacy_install_subdir_file	make.library_install.m	/^:- pred legacy_install_subdir_file(/;kq|/^\<legacy_install_subdir_file\>/;'q;"	kind:pred	file:
legacy_make_grade_specific_install_dirs	make.library_install.m	/^:- pred legacy_make_grade_specific_install_dirs(/;kq|/^\<legacy_make_grade_specific_install_dirs\>/;'q;"	kind:pred	file:
legacy_make_ngs_dir	make.library_install.m	/^:- pred legacy_make_ngs_dir(/;kq|/^\<legacy_make_ngs_dir\>/;'q;"	kind:pred	file:
legacy_make_ngs_dir_symlink_to_cur	make.library_install.m	/^:- pred legacy_make_ngs_dir_symlink_to_cur(/;kq|/^\<legacy_make_ngs_dir_symlink_to_cur\>/;'q;"	kind:pred	file:
legacy_make_non_grade_specific_install_dirs	make.library_install.m	/^:- pred legacy_make_non_grade_specific_install_dirs(/;kq|/^\<legacy_make_non_grade_specific_install_dirs\>/;'q;"	kind:pred	file:
legacy_make_nonext_dir	make.library_install.m	/^:- pred legacy_make_nonext_dir(/;kq|/^\<legacy_make_nonext_dir\>/;'q;"	kind:pred	file:
legacy_maybe_install_static_or_dynamic_archive	make.library_install.m	/^:- pred legacy_maybe_install_static_or_dynamic_archive(/;kq|/^\<legacy_maybe_install_static_or_dynamic_archive\>/;'q;"	kind:pred	file:
length	../library/cord.m	/^:- func length(cord(/;kq|/^\<length\>/;'q;"	kind:func
length	../library/integer.m	/^:- func length(/;kq|/^\<length\>/;'q;"	kind:func	file:
length	../library/list.m	/^:- func length(list(/;kq|/^\<length\>/;'q;"	kind:func
length	../library/one_or_more.m	/^:- func length(one_or_more(/;kq|/^\<length\>/;'q;"	kind:func
length	../library/pqueue.m	/^:- func length(pqueue(/;kq|/^\<length\>/;'q;"	kind:func
length	../library/queue.m	/^:- func length(queue(/;kq|/^\<length\>/;'q;"	kind:func
length	../library/ra_list.m	/^:- func length(ra_list(/;kq|/^\<length\>/;'q;"	kind:func
length	../library/string.m	/^:- func length(string::in) = (/;kq|/^\<length\>/;'q;"	kind:func
length_acc	../library/list.m	/^:- pred length_acc(list(/;kq|/^\<length_acc\>/;'q;"	kind:pred	file:
length_acc	../library/ra_list.m	/^:- pred length_acc(ra_list(/;kq|/^\<length_acc\>/;'q;"	kind:pred	file:
leq	../library/psqueue.m	/^:- pred leq(/;kq|/^\<leq\>/;'q;"	kind:pred	file:
less_expensive_cons_id	hlds_data.m	/^                less_expensive_cons_id  :: du_ctor,$/;kq|-;/\<less_expensive_cons_id\>/;'q;"	kind:fld
less_expensive_cons_tag	hlds_data.m	/^                less_expensive_cons_tag :: cons_tag$/;kq|-;/\<less_expensive_cons_tag\>/;'q;"	kind:fld
less_pure	prog_data.m	/^:- pred less_pure(/;kq|/^\<less_pure\>/;'q;"	kind:pred
less_than	../library/diet.m	/^    pred less_than(T::in, T::in) is semidet,$/;kq|-;/\<less_than\>/;'q;"	kind:tcm
less_total_cost	tupling.m	/^:- pred less_total_cost(/;kq|/^\<less_total_cost\>/;'q;"	kind:pred	file:
level	../library/tree_bitset.m	/^                level           :: uint,$/;kq|-;/\<level\>/;'q;"	kind:fld	file:
lexer_base_to_term_base	../library/mercury_term_parser.m	/^:- func lexer_base_to_term_base(/;kq|/^\<lexer_base_to_term_base\>/;'q;"	kind:func	file:
lexer_signedness_to_term_signedness	../library/mercury_term_parser.m	/^:- func lexer_signedness_to_term_signedness(/;kq|/^\<lexer_signedness_to_term_signedness\>/;'q;"	kind:func	file:
lexer_size_to_term_size	../library/mercury_term_parser.m	/^:- func lexer_size_to_term_size(/;kq|/^\<lexer_size_to_term_size\>/;'q;"	kind:func	file:
lfh_ignore	add_pragma.m	/^    --->    lfh_ignore$/;kq|-;/\<lfh_ignore\>/;'q;"	kind:cons	file:
lfh_internal_error	add_pragma.m	/^    ;       lfh_internal_error.$/;kq|-;/\<lfh_internal_error\>/;'q;"	kind:cons	file:
lfh_user_error	add_pragma.m	/^    ;       lfh_user_error$/;kq|-;/\<lfh_user_error\>/;'q;"	kind:cons	file:
lfu.add_vars_to_lfu	structure_reuse.lfu.m	/^:- pred add_vars_to_lfu(/;kq|/^\<add_vars_to_lfu\>/;'q;"	kind:pred
lfu.add_vars_to_lfu_in_cases	structure_reuse.lfu.m	/^:- pred add_vars_to_lfu_in_cases(/;kq|/^\<add_vars_to_lfu_in_cases\>/;'q;"	kind:pred	file:
lfu.add_vars_to_lfu_in_goal	structure_reuse.lfu.m	/^:- pred add_vars_to_lfu_in_goal(/;kq|/^\<add_vars_to_lfu_in_goal\>/;'q;"	kind:pred	file:
lfu.add_vars_to_lfu_in_goals	structure_reuse.lfu.m	/^:- pred add_vars_to_lfu_in_goals(/;kq|/^\<add_vars_to_lfu_in_goals\>/;'q;"	kind:pred	file:
lfu.forward_use_in_case	structure_reuse.lfu.m	/^:- pred forward_use_in_case(/;kq|/^\<forward_use_in_case\>/;'q;"	kind:pred	file:
lfu.forward_use_in_cases	structure_reuse.lfu.m	/^:- pred forward_use_in_cases(var_table::in, list(case)::in, list(/;kq|/^\<forward_use_in_cases\>/;'q;"	kind:pred	file:
lfu.forward_use_in_conj	structure_reuse.lfu.m	/^:- pred forward_use_in_conj(/;kq|/^\<forward_use_in_conj\>/;'q;"	kind:pred	file:
lfu.forward_use_in_disj	structure_reuse.lfu.m	/^:- pred forward_use_in_disj(/;kq|/^\<forward_use_in_disj\>/;'q;"	kind:pred	file:
lfu.forward_use_in_disj_goal	structure_reuse.lfu.m	/^:- pred forward_use_in_disj_goal(/;kq|/^\<forward_use_in_disj_goal\>/;'q;"	kind:pred	file:
lfu.forward_use_in_goal	structure_reuse.lfu.m	/^:- pred forward_use_in_goal(/;kq|/^\<forward_use_in_goal\>/;'q;"	kind:pred	file:
lfu.forward_use_information	structure_reuse.lfu.m	/^:- pred forward_use_information(/;kq|/^\<forward_use_information\>/;'q;"	kind:pred
lh_hash	make.track_flags.m	/^                lh_hash                 :: string$/;kq|-;/\<lh_hash\>/;'q;"	kind:fld	file:
lh_maybe_stdlib_dirs	make.track_flags.m	/^                lh_maybe_stdlib_dirs    :: maybe1(list(string)),$/;kq|-;/\<lh_maybe_stdlib_dirs\>/;'q;"	kind:fld	file:
lh_maybe_stdlib_grades	make.track_flags.m	/^                lh_maybe_stdlib_grades  :: maybe_stdlib_grades,$/;kq|-;/\<lh_maybe_stdlib_grades\>/;'q;"	kind:fld	file:
lh_options	make.track_flags.m	/^                lh_options              :: list(string),$/;kq|-;/\<lh_options\>/;'q;"	kind:fld	file:
lhs_finals_are_ground	prog_rep.m	/^:- pred lhs_finals_are_ground(/;kq|/^\<lhs_finals_are_ground\>/;'q;"	kind:pred	file:
lhs_or_rhs	var_origins.m	/^:- type lhs_or_rhs$/;kq|-;/\<lhs_or_rhs\>/;'q;"	kind:type
lhs_or_rhs_arg	var_origins.m	/^:- type lhs_or_rhs_arg$/;kq|-;/\<lhs_or_rhs_arg\>/;'q;"	kind:type
lhs_result	make.check_up_to_date.m	/^:- type lhs_result$/;kq|-;/\<lhs_result\>/;'q;"	kind:type
lhs_var	var_origins.m	/^                    lhs_var     :: prog_var$/;kq|-;/\<lhs_var\>/;'q;"	kind:fld
lhs_var	var_origins.m	/^                lhs_var         :: prog_var,$/;kq|-;/\<lhs_var\>/;'q;"	kind:fld
li_allow_packing_dummies	liveness.m	/^                li_allow_packing_dummies    :: bool,$/;kq|-;/\<li_allow_packing_dummies\>/;'q;"	kind:fld	file:
li_debug_this_pred	liveness.m	/^                li_debug_this_pred          :: bool,$/;kq|-;/\<li_debug_this_pred\>/;'q;"	kind:fld	file:
li_has_parallel_conj	lambda.m	/^                li_has_parallel_conj    :: has_parallel_conj,$/;kq|-;/\<li_has_parallel_conj\>/;'q;"	kind:fld	file:
li_have_expanded_lambda	lambda.m	/^                li_have_expanded_lambda :: have_we_expanded_lambdas$/;kq|-;/\<li_have_expanded_lambda\>/;'q;"	kind:fld	file:
li_inst_varset	lambda.m	/^                li_inst_varset          :: inst_varset,$/;kq|-;/\<li_inst_varset\>/;'q;"	kind:fld	file:
li_module_info	lambda.m	/^                li_module_info          :: module_info,$/;kq|-;/\<li_module_info\>/;'q;"	kind:fld	file:
li_module_info	liveness.m	/^                li_module_info              :: module_info,$/;kq|-;/\<li_module_info\>/;'q;"	kind:fld	file:
li_pred_info	lambda.m	/^                li_pred_info            :: pred_info,$/;kq|-;/\<li_pred_info\>/;'q;"	kind:fld	file:
li_recompute_nonlocals	lambda.m	/^                li_recompute_nonlocals  :: maybe_recompute_nonlocals,$/;kq|-;/\<li_recompute_nonlocals\>/;'q;"	kind:fld	file:
li_rtti_varmaps	lambda.m	/^                li_rtti_varmaps         :: rtti_varmaps,$/;kq|-;/\<li_rtti_varmaps\>/;'q;"	kind:fld	file:
li_rtti_varmaps	liveness.m	/^                li_rtti_varmaps             :: rtti_varmaps$/;kq|-;/\<li_rtti_varmaps\>/;'q;"	kind:fld	file:
li_tvarset	lambda.m	/^                li_tvarset              :: tvarset,$/;kq|-;/\<li_tvarset\>/;'q;"	kind:fld	file:
li_typeinfo_liveness	liveness.m	/^                li_typeinfo_liveness        :: bool,$/;kq|-;/\<li_typeinfo_liveness\>/;'q;"	kind:fld	file:
li_var_table	lambda.m	/^                li_var_table            :: var_table,$/;kq|-;/\<li_var_table\>/;'q;"	kind:fld	file:
li_var_table	liveness.m	/^                li_var_table                :: var_table,$/;kq|-;/\<li_var_table\>/;'q;"	kind:fld	file:
lib_dirs	options_file.m	/^    ;       lib_dirs$/;kq|-;/\<lib_dirs\>/;'q;"	kind:cons	file:
lib_ext	globals.m	/^:- type lib_ext$/;kq|-;/\<lib_ext\>/;'q;"	kind:type
lib_grades	options_file.m	/^    ;       lib_grades$/;kq|-;/\<lib_grades\>/;'q;"	kind:cons	file:
lib_linkages	options_file.m	/^    ;       lib_linkages$/;kq|-;/\<lib_linkages\>/;'q;"	kind:cons	file:
libdir_info	make.library_install.m	/^:- type libdir_info$/;kq|-;/\<libdir_info\>/;'q;"	kind:type	file:
libdir_map	make.library_install.m	/^:- type libdir_map == map(string, libdir_info).$/;kq|-;/\<libdir_map\>/;'q;"	kind:type	file:
libgrade_install_check	options.m	/^    ;       libgrade_install_check$/;kq|-;/\<libgrade_install_check\>/;'q;"	kind:cons
libraries	options_file.m	/^    ;       libraries$/;kq|-;/\<libraries\>/;'q;"	kind:cons	file:
library.architecture	../library/library.m	/^:- func architecture = string.$/;kq|/^\<architecture\>/;'q;"	kind:func
library.doc	../library/library.m	/^    --->    doc$/;kq|-;/\<library.doc\>/;'q;"	kind:cons
library.doc_or_undoc	../library/library.m	/^:- type doc_or_undoc$/;kq|-;/\<library.doc_or_undoc\>/;'q;"	kind:type
library.mercury_version	../library/library.m	/^:- func mercury_version = string.$/;kq|/^\<mercury_version\>/;'q;"	kind:func
library.package_version	../library/library.m	/^:- func package_version = string.$/;kq|/^\<package_version\>/;'q;"	kind:func
library.std_library_finalize	../library/library.m	/^:- pred std_library_finalize(/;kq|/^\<std_library_finalize\>/;'q;"	kind:pred	file:
library.std_library_init	../library/library.m	/^:- pred std_library_init(/;kq|/^\<std_library_init\>/;'q;"	kind:pred	file:
library.undoc	../library/library.m	/^    ;       undoc.$/;kq|-;/\<library.undoc\>/;'q;"	kind:cons
library.version	../library/library.m	/^:- pred version(/;kq|/^\<version\>/;'q;"	kind:pred
library_extension	options.m	/^    ;       library_extension$/;kq|-;/\<library_extension\>/;'q;"	kind:cons
library_install.ext_cur_gs	make.library_install.m	/^    ;       ext_cur_gs(ext_cur_gs)$/;kq|-;/\<library_install.ext_cur_gs\>/;'q;"	kind:cons	file:
library_install.ext_cur_gs_ns	make.library_install.m	/^:- type ext_cur_gs_ns =< ext$/;kq|-;/\<library_install.ext_cur_gs_ns\>/;'q;"	kind:type	file:
library_install.ext_cur_ngs	make.library_install.m	/^    --->    ext_cur_ngs(ext_cur_ngs)$/;kq|-;/\<library_install.ext_cur_ngs\>/;'q;"	kind:cons	file:
library_install.ext_cur_ngs	make.library_install.m	/^    --->    ext_cur_ngs(ext_cur_ngs)$/;kq|-;/\<library_install.ext_cur_ngs\>/;'q;"	kind:cons	file:
library_install.ext_cur_ngs_gs	make.library_install.m	/^    ;       ext_cur_ngs_gs(ext_cur_ngs_gs)$/;kq|-;/\<library_install.ext_cur_ngs_gs\>/;'q;"	kind:cons	file:
library_install.ext_cur_ngs_ns	make.library_install.m	/^:- type ext_cur_ngs_ns =< ext$/;kq|-;/\<library_install.ext_cur_ngs_ns\>/;'q;"	kind:type	file:
library_install.install_file	make.library_install.m	/^:- pred install_file(/;kq|/^\<install_file\>/;'q;"	kind:pred	file:
library_install.libdir_info	make.library_install.m	/^:- type libdir_info$/;kq|-;/\<library_install.libdir_info\>/;'q;"	kind:type	file:
library_install.libdir_map	make.library_install.m	/^:- type libdir_map == map(string, libdir_info).$/;kq|-;/\<library_install.libdir_map\>/;'q;"	kind:type	file:
library_install_grades	options.m	/^    ;       library_install_grades$/;kq|-;/\<library_install_grades\>/;'q;"	kind:cons
library_install_grades_excl_components	options.m	/^    ;       library_install_grades_excl_components$/;kq|-;/\<library_install_grades_excl_components\>/;'q;"	kind:cons
library_install_grades_incl_components	options.m	/^    ;       library_install_grades_incl_components$/;kq|-;/\<library_install_grades_incl_components\>/;'q;"	kind:cons
limit_error_contexts	options.m	/^    ;       limit_error_contexts$/;kq|-;/\<limit_error_contexts\>/;'q;"	kind:cons
limit_error_contexts_map	globals.m	/^:- type limit_error_contexts_map == map(string, list(line_number_range)).$/;kq|-;/\<limit_error_contexts_map\>/;'q;"	kind:type
limit_identifier_length	mlds_to_cs_name.m	/^:- func limit_identifier_length(/;kq|/^\<limit_identifier_length\>/;'q;"	kind:func
limit_offset	../library/tree_bitset.m	/^                limit_offset    :: uint,$/;kq|-;/\<limit_offset\>/;'q;"	kind:fld	file:
limit_size_of_bound_functors	hlds_out_goal.m	/^:- pred limit_size_of_bound_functors(/;kq|/^\<limit_size_of_bound_functors\>/;'q;"	kind:pred	file:
limit_size_of_inst	hlds_out_goal.m	/^:- pred limit_size_of_inst(/;kq|/^\<limit_size_of_inst\>/;'q;"	kind:pred	file:
limit_size_of_mode	hlds_out_goal.m	/^:- pred limit_size_of_mode(/;kq|/^\<limit_size_of_mode\>/;'q;"	kind:pred	file:
limit_size_of_pred_inst_info	hlds_out_goal.m	/^:- pred limit_size_of_pred_inst_info(/;kq|/^\<limit_size_of_pred_inst_info\>/;'q;"	kind:pred	file:
limit_size_of_unify_mode	hlds_out_goal.m	/^:- pred limit_size_of_unify_mode(/;kq|/^\<limit_size_of_unify_mode\>/;'q;"	kind:pred	file:
limited_deconstruct	../library/deconstruct.m	/^:- pred limited_deconstruct(/;kq|/^\<limited_deconstruct\>/;'q;"	kind:pred
limited_deconstruct_can	../library/deconstruct.m	/^:- pred limited_deconstruct_can(/;kq|/^\<limited_deconstruct_can\>/;'q;"	kind:pred	file:
limited_deconstruct_cc	../library/deconstruct.m	/^:- pred limited_deconstruct_cc(/;kq|/^\<limited_deconstruct_cc\>/;'q;"	kind:pred
limited_deconstruct_dna	../library/deconstruct.m	/^:- pred limited_deconstruct_dna(/;kq|/^\<limited_deconstruct_dna\>/;'q;"	kind:pred	file:
limited_deconstruct_idcc	../library/deconstruct.m	/^:- pred limited_deconstruct_idcc(/;kq|/^\<limited_deconstruct_idcc\>/;'q;"	kind:pred	file:
line	../library/pprint.m	/^:- func line = doc.$/;kq|/^\<line\>/;'q;"	kind:func
line	../library/string.m	/^:- type line$/;kq|-;/\<line\>/;'q;"	kind:type
line_context	../library/mercury_term_lexer.m	/^:- type line_context$/;kq|-;/\<line_context\>/;'q;"	kind:type
line_context_current_line_number	../library/mercury_term_lexer.m	/^                line_context_current_line_number        :: int,$/;kq|-;/\<line_context_current_line_number\>/;'q;"	kind:fld
line_context_offset_of_start_of_line	../library/mercury_term_lexer.m	/^                line_context_offset_of_start_of_line    :: int$/;kq|-;/\<line_context_offset_of_start_of_line\>/;'q;"	kind:fld
line_end_colors	write_error_spec.m	/^                line_end_colors   :: color_stack,$/;kq|-;/\<line_end_colors\>/;'q;"	kind:fld	file:
line_end_reset	write_error_spec.m	/^                line_end_reset       :: line_end_reset,$/;kq|-;/\<line_end_reset\>/;'q;"	kind:fld	file:
line_end_reset	write_error_spec.m	/^:- type line_end_reset$/;kq|-;/\<line_end_reset\>/;'q;"	kind:type	file:
line_end_reset_color	write_error_spec.m	/^    ;       line_end_reset_color.$/;kq|-;/\<line_end_reset_color\>/;'q;"	kind:cons	file:
line_end_reset_nothing	write_error_spec.m	/^    --->    line_end_reset_nothing$/;kq|-;/\<line_end_reset_nothing\>/;'q;"	kind:cons	file:
line_indent_level	write_error_spec.m	/^                line_indent_level   :: indent,$/;kq|-;/\<line_indent_level\>/;'q;"	kind:fld	file:
line_length	structure_reuse.direct_choose_reuse.m	/^:- func line_length = int.$/;kq|/^\<line_length\>/;'q;"	kind:func	file:
line_list_to_line_pieces	hlds_call_tree.m	/^:- func line_list_to_line_pieces(list(string)) = list(/;kq|/^\<line_list_to_line_pieces\>/;'q;"	kind:func	file:
line_no_and_count	../mdbcomp/trace_counts.m	/^:- type line_no_and_count$/;kq|-;/\<line_no_and_count\>/;'q;"	kind:type
line_no_info	stack_layout.m	/^:- type line_no_info == pair(layout_slot_name, is_label_return).$/;kq|-;/\<line_no_info\>/;'q;"	kind:type	file:
line_no_label_list	layout.m	/^                line_no_label_list      :: assoc_list(int, layout_slot_name)$/;kq|-;/\<line_no_label_list\>/;'q;"	kind:fld
line_number	../mdbcomp/trace_counts.m	/^                line_number             :: int,$/;kq|-;/\<line_number\>/;'q;"	kind:fld
line_number_and_counter	pred_name.m	/^:- type line_number_and_counter$/;kq|-;/\<line_number_and_counter\>/;'q;"	kind:type
line_number_and_desc	hlds_call_tree.m	/^:- type line_number_and_desc$/;kq|-;/\<line_number_and_desc\>/;'q;"	kind:type	file:
line_number_and_desc_to_string	hlds_call_tree.m	/^:- pred line_number_and_desc_to_string(/;kq|/^\<line_number_and_desc_to_string\>/;'q;"	kind:pred	file:
line_number_and_descs_to_format_pieces	hlds_call_tree.m	/^:- func line_number_and_descs_to_format_pieces(/;kq|/^\<line_number_and_descs_to_format_pieces\>/;'q;"	kind:func	file:
line_number_is_in_a_range	write_error_spec.m	/^:- func line_number_is_in_a_range(list(/;kq|/^\<line_number_is_in_a_range\>/;'q;"	kind:func	file:
line_number_range	globals.m	/^:- type line_number_range$/;kq|-;/\<line_number_range\>/;'q;"	kind:type
line_numbers	../library/parsing_utils.m	/^:- type line_numbers == array(int).$/;kq|-;/\<line_numbers\>/;'q;"	kind:type	file:
line_numbers	options.m	/^    ;       line_numbers$/;kq|-;/\<line_numbers\>/;'q;"	kind:cons
line_numbers_around_foreign_code	options.m	/^    ;       line_numbers_around_foreign_code$/;kq|-;/\<line_numbers_around_foreign_code\>/;'q;"	kind:cons
line_numbers_for_c_headers	options.m	/^    ;       line_numbers_for_c_headers$/;kq|-;/\<line_numbers_for_c_headers\>/;'q;"	kind:cons
line_oriented	../library/io.m	/^:- instance stream.line_oriented(text_input_stream, io) where$/;kq|-;/\<line_oriented\>/;'q;"	kind:tci	file:
line_oriented	../library/io.m	/^:- instance stream.line_oriented(text_output_stream, io) where$/;kq|-;/\<line_oriented\>/;'q;"	kind:tci	file:
line_oriented	../library/stream.m	/^:- typeclass line_oriented(Stream, State) <= stream(Stream, State)$/;kq|-;/\<line_oriented\>/;'q;"	kind:tc
line_paren	write_error_spec.m	/^                line_paren          :: paren_status$/;kq|-;/\<line_paren\>/;'q;"	kind:fld	file:
line_posn	../library/mercury_term_lexer.m	/^:- type line_posn$/;kq|-;/\<line_posn\>/;'q;"	kind:type
line_posn_current_offset_in_file	../library/mercury_term_lexer.m	/^                line_posn_current_offset_in_file        :: int$/;kq|-;/\<line_posn_current_offset_in_file\>/;'q;"	kind:fld
line_start_colors	write_error_spec.m	/^                line_start_colors   :: color_stack,$/;kq|-;/\<line_start_colors\>/;'q;"	kind:fld	file:
line_to_pieces	parse_module.m	/^:- pred line_to_pieces(string::in, list(/;kq|/^\<line_to_pieces\>/;'q;"	kind:pred	file:
line_type_map	xml_documentation.m	/^:- type line_type_map$/;kq|-;/\<line_type_map\>/;'q;"	kind:type	file:
line_types	xml_documentation.m	/^                line_types  :: map(int, typed_line)$/;kq|-;/\<line_types\>/;'q;"	kind:fld	file:
line_words_len	write_error_spec.m	/^                line_words_len      :: int,$/;kq|-;/\<line_words_len\>/;'q;"	kind:fld	file:
line_words_str	write_error_spec.m	/^                line_words_str      :: string,$/;kq|-;/\<line_words_str\>/;'q;"	kind:fld	file:
linear	../library/pretty_printer.m	/^    --->    linear(int)$/;kq|-;/\<linear\>/;'q;"	kind:cons
lines_builder	lines_builder.m	/^:- type lines_builder$/;kq|-;/\<lines_builder\>/;'q;"	kind:type	file:
lines_builder.append_char	lines_builder.m	/^:- pred append_char(/;kq|/^\<append_char\>/;'q;"	kind:pred
lines_builder.append_string	lines_builder.m	/^:- pred append_string(/;kq|/^\<append_string\>/;'q;"	kind:pred
lines_builder.append_strings	lines_builder.m	/^:- pred append_strings(list(/;kq|/^\<append_strings\>/;'q;"	kind:pred
lines_builder.current_context	lines_builder.m	/^:- pred current_context(/;kq|/^\<current_context\>/;'q;"	kind:pred
lines_builder.format	lines_builder.m	/^:- pred format(string::in, list(/;kq|/^\<format\>/;'q;"	kind:pred
lines_builder.init	lines_builder.m	/^:- func init(/;kq|/^\<init\>/;'q;"	kind:func
lines_builder.to_string	lines_builder.m	/^:- func to_string(/;kq|/^\<to_string\>/;'q;"	kind:func
linestr_finish_hex_escape	../library/mercury_term_lexer.m	/^:- pred linestr_finish_hex_escape(/;kq|/^\<linestr_finish_hex_escape\>/;'q;"	kind:pred	file:
linestr_finish_octal_escape	../library/mercury_term_lexer.m	/^:- pred linestr_finish_octal_escape(/;kq|/^\<linestr_finish_octal_escape\>/;'q;"	kind:pred	file:
linestr_get_binary_const	../library/mercury_term_lexer.m	/^:- pred linestr_get_binary_const(/;kq|/^\<linestr_get_binary_const\>/;'q;"	kind:pred	file:
linestr_get_binary_const_loop	../library/mercury_term_lexer.m	/^:- pred linestr_get_binary_const_loop(/;kq|/^\<linestr_get_binary_const_loop\>/;'q;"	kind:pred	file:
linestr_get_char_code	../library/mercury_term_lexer.m	/^:- pred linestr_get_char_code(/;kq|/^\<linestr_get_char_code\>/;'q;"	kind:pred	file:
linestr_get_comment	../library/mercury_term_lexer.m	/^:- pred linestr_get_comment(/;kq|/^\<linestr_get_comment\>/;'q;"	kind:pred	file:
linestr_get_comment_after_star	../library/mercury_term_lexer.m	/^:- pred linestr_get_comment_after_star(/;kq|/^\<linestr_get_comment_after_star\>/;'q;"	kind:pred	file:
linestr_get_context	../library/mercury_term_lexer.m	/^:- pred linestr_get_context(/;kq|/^\<linestr_get_context\>/;'q;"	kind:pred	file:
linestr_get_dot	../library/mercury_term_lexer.m	/^:- pred linestr_get_dot(/;kq|/^\<linestr_get_dot\>/;'q;"	kind:pred	file:
linestr_get_float_decimals	../library/mercury_term_lexer.m	/^:- pred linestr_get_float_decimals(/;kq|/^\<linestr_get_float_decimals\>/;'q;"	kind:pred	file:
linestr_get_float_exponent	../library/mercury_term_lexer.m	/^:- pred linestr_get_float_exponent(/;kq|/^\<linestr_get_float_exponent\>/;'q;"	kind:pred	file:
linestr_get_float_exponent_2	../library/mercury_term_lexer.m	/^:- pred linestr_get_float_exponent_2(/;kq|/^\<linestr_get_float_exponent_2\>/;'q;"	kind:pred	file:
linestr_get_float_exponent_3	../library/mercury_term_lexer.m	/^:- pred linestr_get_float_exponent_3(/;kq|/^\<linestr_get_float_exponent_3\>/;'q;"	kind:pred	file:
linestr_get_graphic	../library/mercury_term_lexer.m	/^:- pred linestr_get_graphic(/;kq|/^\<linestr_get_graphic\>/;'q;"	kind:pred	file:
linestr_get_hex_char_escape	../library/mercury_term_lexer.m	/^:- pred linestr_get_hex_char_escape(/;kq|/^\<linestr_get_hex_char_escape\>/;'q;"	kind:pred	file:
linestr_get_hex_const	../library/mercury_term_lexer.m	/^:- pred linestr_get_hex_const(/;kq|/^\<linestr_get_hex_const\>/;'q;"	kind:pred	file:
linestr_get_hex_const_loop	../library/mercury_term_lexer.m	/^:- pred linestr_get_hex_const_loop(/;kq|/^\<linestr_get_hex_const_loop\>/;'q;"	kind:pred	file:
linestr_get_implementation_defined_literal_rest	../library/mercury_term_lexer.m	/^:- pred linestr_get_implementation_defined_literal_rest(/;kq|/^\<linestr_get_implementation_defined_literal_rest\>/;'q;"	kind:pred	file:
linestr_get_int_dot	../library/mercury_term_lexer.m	/^:- pred linestr_get_int_dot(/;kq|/^\<linestr_get_int_dot\>/;'q;"	kind:pred	file:
linestr_get_integer_size_suffix	../library/mercury_term_lexer.m	/^:- pred linestr_get_integer_size_suffix(/;kq|/^\<linestr_get_integer_size_suffix\>/;'q;"	kind:pred	file:
linestr_get_integer_size_suffix_2	../library/mercury_term_lexer.m	/^:- pred linestr_get_integer_size_suffix_2(/;kq|/^\<linestr_get_integer_size_suffix_2\>/;'q;"	kind:pred	file:
linestr_get_name	../library/mercury_term_lexer.m	/^:- pred linestr_get_name(/;kq|/^\<linestr_get_name\>/;'q;"	kind:pred	file:
linestr_get_number	../library/mercury_term_lexer.m	/^:- pred linestr_get_number(/;kq|/^\<linestr_get_number\>/;'q;"	kind:pred	file:
linestr_get_octal_const	../library/mercury_term_lexer.m	/^:- pred linestr_get_octal_const(/;kq|/^\<linestr_get_octal_const\>/;'q;"	kind:pred	file:
linestr_get_octal_escape	../library/mercury_term_lexer.m	/^:- pred linestr_get_octal_escape(/;kq|/^\<linestr_get_octal_escape\>/;'q;"	kind:pred	file:
linestr_get_octal_loop	../library/mercury_term_lexer.m	/^:- pred linestr_get_octal_loop(/;kq|/^\<linestr_get_octal_loop\>/;'q;"	kind:pred	file:
linestr_get_quoted_name	../library/mercury_term_lexer.m	/^:- pred linestr_get_quoted_name(string::in, int::in, char::in, list(/;kq|/^\<linestr_get_quoted_name\>/;'q;"	kind:pred	file:
linestr_get_quoted_name_escape	../library/mercury_term_lexer.m	/^:- pred linestr_get_quoted_name_escape(/;kq|/^\<linestr_get_quoted_name_escape\>/;'q;"	kind:pred	file:
linestr_get_quoted_name_quote	../library/mercury_term_lexer.m	/^:- pred linestr_get_quoted_name_quote(/;kq|/^\<linestr_get_quoted_name_quote\>/;'q;"	kind:pred	file:
linestr_get_slash	../library/mercury_term_lexer.m	/^:- pred linestr_get_slash(/;kq|/^\<linestr_get_slash\>/;'q;"	kind:pred	file:
linestr_get_source_line_number	../library/mercury_term_lexer.m	/^:- pred linestr_get_source_line_number(/;kq|/^\<linestr_get_source_line_number\>/;'q;"	kind:pred	file:
linestr_get_token	../library/mercury_term_lexer.m	/^:- pred linestr_get_token(/;kq|/^\<linestr_get_token\>/;'q;"	kind:pred	file:
linestr_get_token_list_max	../library/mercury_term_lexer.m	/^:- pred linestr_get_token_list_max(/;kq|/^\<linestr_get_token_list_max\>/;'q;"	kind:pred
linestr_get_unicode_escape	../library/mercury_term_lexer.m	/^:- pred linestr_get_unicode_escape(/;kq|/^\<linestr_get_unicode_escape\>/;'q;"	kind:pred	file:
linestr_get_variable	../library/mercury_term_lexer.m	/^:- pred linestr_get_variable(/;kq|/^\<linestr_get_variable\>/;'q;"	kind:pred	file:
linestr_get_zero	../library/mercury_term_lexer.m	/^:- pred linestr_get_zero(/;kq|/^\<linestr_get_zero\>/;'q;"	kind:pred	file:
linestr_grab_float_string	../library/mercury_term_lexer.m	/^:- pred linestr_grab_float_string(/;kq|/^\<linestr_grab_float_string\>/;'q;"	kind:pred	file:
linestr_grab_string	../library/mercury_term_lexer.m	/^:- pred linestr_grab_string(/;kq|/^\<linestr_grab_string\>/;'q;"	kind:pred	file:
linestr_have_token	../library/mercury_term_lexer.m	/^:- pred linestr_have_token(/;kq|/^\<linestr_have_token\>/;'q;"	kind:pred	file:
linestr_read_char	../library/mercury_term_lexer.m	/^:- pred linestr_read_char(/;kq|/^\<linestr_read_char\>/;'q;"	kind:pred	file:
linestr_set_line_number	../library/mercury_term_lexer.m	/^:- pred linestr_set_line_number(/;kq|/^\<linestr_set_line_number\>/;'q;"	kind:pred	file:
linestr_skip_to_eol	../library/mercury_term_lexer.m	/^:- pred linestr_skip_to_eol(/;kq|/^\<linestr_skip_to_eol\>/;'q;"	kind:pred	file:
linestr_start_quoted_name	../library/mercury_term_lexer.m	/^:- pred linestr_start_quoted_name(/;kq|/^\<linestr_start_quoted_name\>/;'q;"	kind:pred	file:
link_and_write_error_specs	make.program_target.m	/^:- pred link_and_write_error_specs(/;kq|/^\<link_and_write_error_specs\>/;'q;"	kind:pred	file:
link_exe_or_shared_lib_for_c	link_target_code.m	/^:- pred link_exe_or_shared_lib_for_c(/;kq|/^\<link_exe_or_shared_lib_for_c\>/;'q;"	kind:pred	file:
link_executable_command	options.m	/^    ;       link_executable_command$/;kq|-;/\<link_executable_command\>/;'q;"	kind:cons
link_files_into_executable_or_library_for_c_cs_java	link_target_code.m	/^:- pred link_files_into_executable_or_library_for_c_cs_java(/;kq|/^\<link_files_into_executable_or_library_for_c_cs_java\>/;'q;"	kind:pred
link_lib_args_for_c_cs	link_target_code.m	/^:- pred link_lib_args_for_c_cs(/;kq|/^\<link_lib_args_for_c_cs\>/;'q;"	kind:pred	file:
link_libraries	options.m	/^    ;       link_libraries$/;kq|-;/\<link_libraries\>/;'q;"	kind:cons
link_library_directories	options.m	/^    ;       link_library_directories$/;kq|-;/\<link_library_directories\>/;'q;"	kind:cons
link_modules_into_executable_or_shared_library_for_c	link_target_code.m	/^:- pred link_modules_into_executable_or_shared_library_for_c(/;kq|/^\<link_modules_into_executable_or_shared_library_for_c\>/;'q;"	kind:pred
link_objects	options.m	/^    ;       link_objects$/;kq|-;/\<link_objects\>/;'q;"	kind:cons
link_shared_lib_command	options.m	/^    ;       link_shared_lib_command$/;kq|-;/\<link_shared_lib_command\>/;'q;"	kind:cons
link_ssdb_libs	options.m	/^    ;       link_ssdb_libs$/;kq|-;/\<link_ssdb_libs\>/;'q;"	kind:cons
link_target_code.executable	link_target_code.m	/^    --->    executable$/;kq|-;/\<link_target_code.executable\>/;'q;"	kind:cons
link_target_code.java_archive	link_target_code.m	/^    ;       java_archive.$/;kq|-;/\<link_target_code.java_archive\>/;'q;"	kind:cons
linkage	llds_out_file.m	/^:- type linkage$/;kq|-;/\<linkage\>/;'q;"	kind:type
linkage	options_file.m	/^    ;       linkage$/;kq|-;/\<linkage\>/;'q;"	kind:cons	file:
linkage_special	options.m	/^    ;       linkage_special$/;kq|-;/\<linkage_special\>/;'q;"	kind:cons
linked_target	make.make_info.m	/^    ;       linked_target(linked_target_type)$/;kq|-;/\<linked_target\>/;'q;"	kind:cons
linked_target_cleanup	make.program_target.m	/^:- pred linked_target_cleanup(/;kq|/^\<linked_target_cleanup\>/;'q;"	kind:pred	file:
linked_target_ext_info	globals.m	/^:- type linked_target_ext_info$/;kq|-;/\<linked_target_ext_info\>/;'q;"	kind:type
linked_target_ext_info_map	globals.m	/^:- type linked_target_ext_info_map == map(string, linked_target_ext_info).$/;kq|-;/\<linked_target_ext_info_map\>/;'q;"	kind:type
linked_target_file	make.make_info.m	/^:- type linked_target_file$/;kq|-;/\<linked_target_file\>/;'q;"	kind:type
linked_target_file_name_full_curdir	link_target_code.m	/^:- pred linked_target_file_name_full_curdir(/;kq|/^\<linked_target_file_name_full_curdir\>/;'q;"	kind:pred
linked_target_kind	globals.m	/^:- type linked_target_kind$/;kq|-;/\<linked_target_kind\>/;'q;"	kind:type
linked_target_type	link_target_code.m	/^:- type linked_target_type$/;kq|-;/\<linked_target_type\>/;'q;"	kind:type
linked_tf_name	make.make_info.m	/^                linked_tf_name      :: module_name,$/;kq|-;/\<linked_tf_name\>/;'q;"	kind:fld
linked_tf_type	make.make_info.m	/^                linked_tf_type      :: linked_target_type$/;kq|-;/\<linked_tf_type\>/;'q;"	kind:fld
linker_allow_undefined_flag	options.m	/^    ;       linker_allow_undefined_flag$/;kq|-;/\<linker_allow_undefined_flag\>/;'q;"	kind:cons
linker_debug_flags	options.m	/^    ;       linker_debug_flags$/;kq|-;/\<linker_debug_flags\>/;'q;"	kind:cons
linker_error_undefined_flag	options.m	/^    ;       linker_error_undefined_flag$/;kq|-;/\<linker_error_undefined_flag\>/;'q;"	kind:cons
linker_link_lib_flag	options.m	/^    ;       linker_link_lib_flag$/;kq|-;/\<linker_link_lib_flag\>/;'q;"	kind:cons
linker_link_lib_suffix	options.m	/^    ;       linker_link_lib_suffix$/;kq|-;/\<linker_link_lib_suffix\>/;'q;"	kind:cons
linker_lto_flags	options.m	/^    ;       linker_lto_flags$/;kq|-;/\<linker_lto_flags\>/;'q;"	kind:cons
linker_opt_separator	options.m	/^    ;       linker_opt_separator$/;kq|-;/\<linker_opt_separator\>/;'q;"	kind:cons
linker_path_flag	options.m	/^    ;       linker_path_flag$/;kq|-;/\<linker_path_flag\>/;'q;"	kind:cons
linker_rpath_flag	options.m	/^    ;       linker_rpath_flag$/;kq|-;/\<linker_rpath_flag\>/;'q;"	kind:cons
linker_rpath_separator	options.m	/^    ;       linker_rpath_separator$/;kq|-;/\<linker_rpath_separator\>/;'q;"	kind:cons
linker_sanitizer_flags	options.m	/^    ;       linker_sanitizer_flags$/;kq|-;/\<linker_sanitizer_flags\>/;'q;"	kind:cons
linker_static_flags	options.m	/^    ;       linker_static_flags$/;kq|-;/\<linker_static_flags\>/;'q;"	kind:cons
linker_strip_flag	options.m	/^    ;       linker_strip_flag$/;kq|-;/\<linker_strip_flag\>/;'q;"	kind:cons
linker_thread_flags	options.m	/^    ;       linker_thread_flags$/;kq|-;/\<linker_thread_flags\>/;'q;"	kind:cons
linker_trace_flags	options.m	/^    ;       linker_trace_flags$/;kq|-;/\<linker_trace_flags\>/;'q;"	kind:cons
list	../library/cord.m	/^:- func list(cord(T)) = list(/;kq|/^\<list\>/;'q;"	kind:func
list	../library/list.m	/^:- func list(T) ++ list(T) = list(/;kq|/^\<list\>/;'q;"	kind:func
list	../library/list.m	/^:- inst list(I) == list_skel(I).$/;kq|-;/\<list\>/;'q;"	kind:inst
list	../library/list.m	/^:- type list(T)$/;kq|-;/\<list\>/;'q;"	kind:type
list	../library/version_array.m	/^:- func list(version_array(T)) = list(/;kq|/^\<list\>/;'q;"	kind:func
list.[T	../library/list.m	/^    ;       [T | list(T)].$/;kq|-;/\<list.[T\>/;'q;"	kind:cons
list.[]	../library/list.m	/^    --->    []$/;kq|-;/\<list.[]\>/;'q;"	kind:cons
list.accumulate_n_copies	../library/list.m	/^:- pred accumulate_n_copies(int::in, T::in, list(T)::in, list(/;kq|/^\<accumulate_n_copies\>/;'q;"	kind:pred	file:
list.all_false	../library/list.m	/^:- pred all_false(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<all_false\>/;'q;"	kind:pred
list.all_false_corresponding	../library/list.m	/^:- pred all_false_corresponding(pred(T1, T2)::in(pred(/;kq|/^\<all_false_corresponding\>/;'q;"	kind:pred
list.all_same	../library/list.m	/^:- pred all_same(list(/;kq|/^\<all_same\>/;'q;"	kind:pred
list.all_same_as	../library/list.m	/^:- pred all_same_as(T::in, list(/;kq|/^\<all_same_as\>/;'q;"	kind:pred	file:
list.all_true	../library/list.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<all_true\>/;'q;"	kind:pred
list.all_true_corresponding	../library/list.m	/^:- pred all_true_corresponding(pred(T1, T2)::in(pred(/;kq|/^\<all_true_corresponding\>/;'q;"	kind:pred
list.any_false	../library/list.m	/^:- pred any_false(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<any_false\>/;'q;"	kind:pred
list.any_true	../library/list.m	/^:- pred any_true(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<any_true\>/;'q;"	kind:pred
list.append	../library/list.m	/^:- func append(list(T), list(T)) = list(/;kq|/^\<append\>/;'q;"	kind:func
list.append	../library/list.m	/^:- pred append(list(T), list(T), list(/;kq|/^\<append\>/;'q;"	kind:pred
list.chunk	../library/list.m	/^:- func chunk(list(T), int) = list(list(/;kq|/^\<chunk\>/;'q;"	kind:func
list.chunk_foldl	../library/list.m	/^:- pred chunk_foldl(int, pred(L, A, A), list(/;kq|/^\<chunk_foldl\>/;'q;"	kind:pred
list.chunk_foldl2	../library/list.m	/^:- pred chunk_foldl2(int, pred(L, A, A, B, B), list(/;kq|/^\<chunk_foldl2\>/;'q;"	kind:pred
list.chunk_foldl2_inner	../library/list.m	/^:- pred chunk_foldl2_inner(int, pred(/;kq|/^\<chunk_foldl2_inner\>/;'q;"	kind:pred	file:
list.chunk_foldl3	../library/list.m	/^:- pred chunk_foldl3(int, pred(/;kq|/^\<chunk_foldl3\>/;'q;"	kind:pred
list.chunk_foldl3_inner	../library/list.m	/^:- pred chunk_foldl3_inner(int, pred(/;kq|/^\<chunk_foldl3_inner\>/;'q;"	kind:pred	file:
list.chunk_foldl4	../library/list.m	/^:- pred chunk_foldl4(int, pred(/;kq|/^\<chunk_foldl4\>/;'q;"	kind:pred
list.chunk_foldl4_inner	../library/list.m	/^:- pred chunk_foldl4_inner(/;kq|/^\<chunk_foldl4_inner\>/;'q;"	kind:pred	file:
list.chunk_foldl_inner	../library/list.m	/^:- pred chunk_foldl_inner(int, pred(L, A, A), list(L), list(/;kq|/^\<chunk_foldl_inner\>/;'q;"	kind:pred	file:
list.chunk_loop	../library/list.m	/^:- pred chunk_loop(list(T)::in, int::in, list(/;kq|/^\<chunk_loop\>/;'q;"	kind:pred	file:
list.condense	../library/list.m	/^:- func condense(list(list(T))) = list(/;kq|/^\<condense\>/;'q;"	kind:func
list.condense_acc	../library/list.m	/^:- pred condense_acc(list(list(T))::in, list(T)::in, list(/;kq|/^\<condense_acc\>/;'q;"	kind:pred	file:
list.cons	../library/list.m	/^:- func cons(T, list(T)) = list(/;kq|/^\<cons\>/;'q;"	kind:func
list.contains	../library/list.m	/^:- pred contains(list(/;kq|/^\<contains\>/;'q;"	kind:pred
list.delete	../library/list.m	/^:- pred delete(list(T), T, list(/;kq|/^\<delete\>/;'q;"	kind:pred
list.delete_all	../library/list.m	/^:- func delete_all(list(T), T) = list(/;kq|/^\<delete_all\>/;'q;"	kind:func
list.delete_elems	../library/list.m	/^:- func delete_elems(list(T), list(T)) = list(/;kq|/^\<delete_elems\>/;'q;"	kind:func
list.delete_first	../library/list.m	/^:- pred delete_first(list(T)::in, T::in, list(/;kq|/^\<delete_first\>/;'q;"	kind:pred
list.delete_nth	../library/list.m	/^:- pred delete_nth(list(T)::in, int::in, list(/;kq|/^\<delete_nth\>/;'q;"	kind:pred
list.det_drop	../library/list.m	/^:- pred det_drop(int::in, list(T)::in, list(/;kq|/^\<det_drop\>/;'q;"	kind:pred
list.det_head	../library/list.m	/^:- func det_head(list(/;kq|/^\<det_head\>/;'q;"	kind:func
list.det_head_tail	../library/list.m	/^:- pred det_head_tail(list(T)::in, T::out, list(/;kq|/^\<det_head_tail\>/;'q;"	kind:pred
list.det_index0	../library/list.m	/^:- func det_index0(list(/;kq|/^\<det_index0\>/;'q;"	kind:func
list.det_index1	../library/list.m	/^:- func det_index1(list(/;kq|/^\<det_index1\>/;'q;"	kind:func
list.det_last	../library/list.m	/^:- func det_last(list(/;kq|/^\<det_last\>/;'q;"	kind:func
list.det_last_loop	../library/list.m	/^:- pred det_last_loop(T::in, list(/;kq|/^\<det_last_loop\>/;'q;"	kind:pred	file:
list.det_replace_nth	../library/list.m	/^:- func det_replace_nth(list(T), int, T) = list(/;kq|/^\<det_replace_nth\>/;'q;"	kind:func
list.det_split_last	../library/list.m	/^:- pred det_split_last(list(T)::in, list(/;kq|/^\<det_split_last\>/;'q;"	kind:pred
list.det_split_last_loop	../library/list.m	/^:- pred det_split_last_loop(T::in, list(T)::in, list(/;kq|/^\<det_split_last_loop\>/;'q;"	kind:pred	file:
list.det_split_list	../library/list.m	/^:- pred det_split_list(int::in, list(T)::in, list(T)::out, list(/;kq|/^\<det_split_list\>/;'q;"	kind:pred
list.det_tail	../library/list.m	/^:- func det_tail(list(T)) = list(/;kq|/^\<det_tail\>/;'q;"	kind:func
list.det_take	../library/list.m	/^:- pred det_take(int::in, list(T)::in, list(/;kq|/^\<det_take\>/;'q;"	kind:pred
list.do_split_upto	../library/list.m	/^:- pred do_split_upto(int::in, list(T)::in, list(T)::out, list(/;kq|/^\<do_split_upto\>/;'q;"	kind:pred	file:
list.do_take_upto	../library/list.m	/^:- pred do_take_upto(int::in, list(T)::in, list(/;kq|/^\<do_take_upto\>/;'q;"	kind:pred	file:
list.drop	../library/list.m	/^:- pred drop(int::in, list(T)::in, list(/;kq|/^\<drop\>/;'q;"	kind:pred
list.drop_while	../library/list.m	/^:- func drop_while(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<drop_while\>/;'q;"	kind:func
list.duplicate	../library/list.m	/^:- func duplicate(int, T) = list(/;kq|/^\<duplicate\>/;'q;"	kind:func
list.empty_list	../library/list.m	/^:- inst empty_list for list\/1$/;kq|-;/\<list.empty_list\>/;'q;"	kind:inst
list.filter	../library/list.m	/^:- func filter(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<filter\>/;'q;"	kind:func
list.filter	../library/list.m	/^:- pred filter(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<filter\>/;'q;"	kind:pred
list.filter_map	../library/list.m	/^:- func filter_map((func(T1) = T2)::in((func(/;kq|/^\<filter_map\>/;'q;"	kind:func
list.filter_map	../library/list.m	/^:- pred filter_map(pred(T1, T2)::in(pred(/;kq|/^\<filter_map\>/;'q;"	kind:pred
list.filter_map	../library/list.m	/^:- pred filter_map(pred(T1, T2)::in(pred(/;kq|/^\<filter_map\>/;'q;"	kind:pred
list.filter_map_corresponding	../library/list.m	/^:- func filter_map_corresponding(func(A, B) = R, list(A), list(/;kq|/^\<filter_map_corresponding\>/;'q;"	kind:func
list.filter_map_corresponding3	../library/list.m	/^:- func filter_map_corresponding3(func(/;kq|/^\<filter_map_corresponding3\>/;'q;"	kind:func
list.filter_map_foldl	../library/list.m	/^:- pred filter_map_foldl(/;kq|/^\<filter_map_foldl\>/;'q;"	kind:pred
list.find_first_map	../library/list.m	/^:- pred find_first_map(pred(T1, T2)::in(pred(/;kq|/^\<find_first_map\>/;'q;"	kind:pred
list.find_first_map2	../library/list.m	/^:- pred find_first_map2(pred(T, A, B)::in(pred(/;kq|/^\<find_first_map2\>/;'q;"	kind:pred
list.find_first_map3	../library/list.m	/^:- pred find_first_map3(/;kq|/^\<find_first_map3\>/;'q;"	kind:pred
list.find_first_match	../library/list.m	/^:- pred find_first_match(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<find_first_match\>/;'q;"	kind:pred
list.find_index_of_match	../library/list.m	/^:- pred find_index_of_match(pred(T)::in(pred(/;kq|/^\<find_index_of_match\>/;'q;"	kind:pred
list.foldl	../library/list.m	/^:- func foldl(func(L, A) = A, list(/;kq|/^\<foldl\>/;'q;"	kind:func
list.foldl2	../library/list.m	/^:- pred foldl2(pred(L, A, A, B, B), list(/;kq|/^\<foldl2\>/;'q;"	kind:pred
list.foldl2_corresponding	../library/list.m	/^:- pred foldl2_corresponding(pred(A, B, C, C, D, D), list(A), list(/;kq|/^\<foldl2_corresponding\>/;'q;"	kind:pred
list.foldl2_corresponding3	../library/list.m	/^:- pred foldl2_corresponding3(pred(/;kq|/^\<foldl2_corresponding3\>/;'q;"	kind:pred
list.foldl3	../library/list.m	/^:- pred foldl3(pred(L, A, A, B, B, C, C), list(/;kq|/^\<foldl3\>/;'q;"	kind:pred
list.foldl3_corresponding	../library/list.m	/^:- pred foldl3_corresponding(pred(/;kq|/^\<foldl3_corresponding\>/;'q;"	kind:pred
list.foldl3_corresponding3	../library/list.m	/^:- pred foldl3_corresponding3(pred(/;kq|/^\<foldl3_corresponding3\>/;'q;"	kind:pred
list.foldl4	../library/list.m	/^:- pred foldl4(pred(L, A, A, B, B, C, C, D, D), list(/;kq|/^\<foldl4\>/;'q;"	kind:pred
list.foldl4_corresponding	../library/list.m	/^:- pred foldl4_corresponding(pred(/;kq|/^\<foldl4_corresponding\>/;'q;"	kind:pred
list.foldl4_corresponding3	../library/list.m	/^:- pred foldl4_corresponding3(pred(/;kq|/^\<foldl4_corresponding3\>/;'q;"	kind:pred
list.foldl5	../library/list.m	/^:- pred foldl5(pred(L, A, A, B, B, C, C, D, D, E, E), list(/;kq|/^\<foldl5\>/;'q;"	kind:pred
list.foldl6	../library/list.m	/^:- pred foldl6(pred(L, A, A, B, B, C, C, D, D, E, E, F, F), list(/;kq|/^\<foldl6\>/;'q;"	kind:pred
list.foldl7	../library/list.m	/^:- pred foldl7(pred(L, A, A, B, B, C, C, D, D, E, E, F, F, G, G), list(/;kq|/^\<foldl7\>/;'q;"	kind:pred
list.foldl8	../library/list.m	/^:- pred foldl8(pred(/;kq|/^\<foldl8\>/;'q;"	kind:pred
list.foldl_corresponding	../library/list.m	/^:- func foldl_corresponding(func(A, B, C) = C, list(A), list(/;kq|/^\<foldl_corresponding\>/;'q;"	kind:func
list.foldl_corresponding	../library/list.m	/^:- pred foldl_corresponding(pred(A, B, C, C), list(A), list(/;kq|/^\<foldl_corresponding\>/;'q;"	kind:pred
list.foldl_corresponding3	../library/list.m	/^:- pred foldl_corresponding3(pred(/;kq|/^\<foldl_corresponding3\>/;'q;"	kind:pred
list.foldr	../library/list.m	/^:- func foldr(func(L, A) = A, list(/;kq|/^\<foldr\>/;'q;"	kind:func
list.foldr2	../library/list.m	/^:- pred foldr2(pred(L, A, A, B, B), list(/;kq|/^\<foldr2\>/;'q;"	kind:pred
list.foldr3	../library/list.m	/^:- pred foldr3(pred(L, A, A, B, B, C, C), list(/;kq|/^\<foldr3\>/;'q;"	kind:pred
list.gap_foldl	../library/list.m	/^:- pred gap_foldl(pred(L, A, A), pred(A, A), list(/;kq|/^\<gap_foldl\>/;'q;"	kind:pred
list.gap_foldl_lag	../library/list.m	/^:- pred gap_foldl_lag(pred(L, A, A), pred(A, A), L, list(/;kq|/^\<gap_foldl_lag\>/;'q;"	kind:pred	file:
list.head	../library/list.m	/^:- func head(list(/;kq|/^\<head\>/;'q;"	kind:func
list.hosort	../library/list.m	/^:- pred hosort(comparison_pred(X)::in(/;kq|/^\<hosort\>/;'q;"	kind:pred	file:
list.in_list_skel	../library/list.m	/^:- mode in_list_skel  == list_skel >> list_skel.$/;kq|-;/\<list.in_list_skel\>/;'q;"	kind:mode
list.index0	../library/list.m	/^:- pred index0(list(/;kq|/^\<index0\>/;'q;"	kind:pred
list.index1	../library/list.m	/^:- pred index1(list(/;kq|/^\<index1\>/;'q;"	kind:pred
list.insert	../library/list.m	/^:- pred insert(T, list(T), list(/;kq|/^\<insert\>/;'q;"	kind:pred
list.inst_preserving_append	../library/list.m	/^:- func inst_preserving_append(list(T)::in(list_skel(/;kq|/^\<inst_preserving_append\>/;'q;"	kind:func
list.inst_preserving_condense	../library/list.m	/^:- func inst_preserving_condense(/;kq|/^\<inst_preserving_condense\>/;'q;"	kind:func
list.inst_preserving_reverse	../library/list.m	/^:- func inst_preserving_reverse(list(T)::in(list_skel(/;kq|/^\<inst_preserving_reverse\>/;'q;"	kind:func
list.int	../library/list.m	/^:- func int `..` int = list(/;kq|/^\<int\>/;'q;"	kind:func
list.intersect	../library/list.m	/^:- func intersect(list(T), list(T)) = list(/;kq|/^\<intersect\>/;'q;"	kind:func
list.intersect_lists	../library/list.m	/^:- func intersect_lists(list(list(T))) = list(/;kq|/^\<intersect_lists\>/;'q;"	kind:func
list.intersect_lists_fixpoint	../library/list.m	/^:- pred intersect_lists_fixpoint(list(list(T))::in, list(/;kq|/^\<intersect_lists_fixpoint\>/;'q;"	kind:pred	file:
list.intersect_lists_pass	../library/list.m	/^:- pred intersect_lists_pass(list(list(/;kq|/^\<intersect_lists_pass\>/;'q;"	kind:pred	file:
list.intersperse	../library/list.m	/^:- pred intersperse(T::in, list(T)::in, list(/;kq|/^\<intersperse\>/;'q;"	kind:pred
list.intersperse_list	../library/list.m	/^:- pred intersperse_list(list(T)::in, list(T)::in, list(/;kq|/^\<intersperse_list\>/;'q;"	kind:pred
list.intersperse_list_last	../library/list.m	/^:- pred intersperse_list_last(list(T)::in, list(T)::in, list(/;kq|/^\<intersperse_list_last\>/;'q;"	kind:pred
list.intersperse_list_loop	../library/list.m	/^:- pred intersperse_list_loop(list(T)::in, T::in, list(T)::in, list(/;kq|/^\<intersperse_list_loop\>/;'q;"	kind:pred	file:
list.intersperse_loop	../library/list.m	/^:- pred intersperse_loop(T::in, T::in, list(T)::in, list(/;kq|/^\<intersperse_loop\>/;'q;"	kind:pred	file:
list.is_empty	../library/list.m	/^:- pred is_empty(list(/;kq|/^\<is_empty\>/;'q;"	kind:pred
list.is_non_empty	../library/list.m	/^:- pred is_non_empty(list(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
list.is_not_empty	../library/list.m	/^:- pred is_not_empty(list(/;kq|/^\<is_not_empty\>/;'q;"	kind:pred
list.is_singleton	../library/list.m	/^:- pred is_singleton(list(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
list.last	../library/list.m	/^:- pred last(list(/;kq|/^\<last\>/;'q;"	kind:pred
list.last_gap_foldl	../library/list.m	/^:- pred last_gap_foldl(pred(L, A, A), pred(A, A), pred(A, A), list(/;kq|/^\<last_gap_foldl\>/;'q;"	kind:pred
list.last_gap_foldl_lag	../library/list.m	/^:- pred last_gap_foldl_lag(pred(L, A, A), pred(A, A), pred(/;kq|/^\<last_gap_foldl_lag\>/;'q;"	kind:pred	file:
list.length	../library/list.m	/^:- func length(list(/;kq|/^\<length\>/;'q;"	kind:func
list.length_acc	../library/list.m	/^:- pred length_acc(list(/;kq|/^\<length_acc\>/;'q;"	kind:pred	file:
list.map	../library/list.m	/^:- func map(func(T1) = T2, list(T1)) = list(/;kq|/^\<map\>/;'q;"	kind:func
list.map2	../library/list.m	/^:- pred map2(pred(A, B, C), list(A), list(B), list(/;kq|/^\<map2\>/;'q;"	kind:pred
list.map2_foldl	../library/list.m	/^:- pred map2_foldl(pred(L, M, N, A, A), list(L), list(M), list(/;kq|/^\<map2_foldl\>/;'q;"	kind:pred
list.map2_foldl2	../library/list.m	/^:- pred map2_foldl2(pred(L, M, N, A, A, B, B), list(L), list(M), list(/;kq|/^\<map2_foldl2\>/;'q;"	kind:pred
list.map2_foldl3	../library/list.m	/^:- pred map2_foldl3(pred(/;kq|/^\<map2_foldl3\>/;'q;"	kind:pred
list.map2_foldl4	../library/list.m	/^:- pred map2_foldl4(pred(/;kq|/^\<map2_foldl4\>/;'q;"	kind:pred
list.map3	../library/list.m	/^:- pred map3(pred(A, B, C, D), list(A), list(B), list(C), list(/;kq|/^\<map3\>/;'q;"	kind:pred
list.map3_foldl	../library/list.m	/^:- pred map3_foldl(pred(L, M, N, O, A, A), list(L), list(M), list(/;kq|/^\<map3_foldl\>/;'q;"	kind:pred
list.map3_foldl2	../library/list.m	/^:- pred map3_foldl2(pred(L, M, N, O, A, A, B, B), list(/;kq|/^\<map3_foldl2\>/;'q;"	kind:pred
list.map4	../library/list.m	/^:- pred map4(pred(A, B, C, D, E), list(A), list(B), list(C), list(/;kq|/^\<map4\>/;'q;"	kind:pred
list.map4_foldl	../library/list.m	/^:- pred map4_foldl(pred(L, M, N, O, P, A, A), list(L), list(M), list(/;kq|/^\<map4_foldl\>/;'q;"	kind:pred
list.map5	../library/list.m	/^:- pred map5(pred(A, B, C, D, E, F), list(A), list(B), list(C), list(/;kq|/^\<map5\>/;'q;"	kind:pred
list.map6	../library/list.m	/^:- pred map6(pred(A, B, C, D, E, F, G), list(A), list(B), list(/;kq|/^\<map6\>/;'q;"	kind:pred
list.map7	../library/list.m	/^:- pred map7(pred(A, B, C, D, E, F, G, H), list(A), list(B), list(/;kq|/^\<map7\>/;'q;"	kind:pred
list.map8	../library/list.m	/^:- pred map8(pred(A, B, C, D, E, F, G, H, I), list(A), list(B), list(/;kq|/^\<map8\>/;'q;"	kind:pred
list.map_corresponding	../library/list.m	/^:- func map_corresponding(func(A, B) = R, list(A), list(B)) = list(/;kq|/^\<map_corresponding\>/;'q;"	kind:func
list.map_corresponding3	../library/list.m	/^:- func map_corresponding3(func(A, B, C) = R, list(A), list(B), list(/;kq|/^\<map_corresponding3\>/;'q;"	kind:func
list.map_corresponding3_foldl	../library/list.m	/^:- pred map_corresponding3_foldl(pred(/;kq|/^\<map_corresponding3_foldl\>/;'q;"	kind:pred
list.map_corresponding4	../library/list.m	/^:- func map_corresponding4(func(A, B, C, D) = R, list(A), list(B), list(/;kq|/^\<map_corresponding4\>/;'q;"	kind:func
list.map_corresponding_foldl	../library/list.m	/^:- pred map_corresponding_foldl(pred(/;kq|/^\<map_corresponding_foldl\>/;'q;"	kind:pred
list.map_corresponding_foldl2	../library/list.m	/^:- pred map_corresponding_foldl2(pred(/;kq|/^\<map_corresponding_foldl2\>/;'q;"	kind:pred
list.map_corresponding_foldl3	../library/list.m	/^:- pred map_corresponding_foldl3(pred(/;kq|/^\<map_corresponding_foldl3\>/;'q;"	kind:pred
list.map_foldl	../library/list.m	/^:- pred map_foldl(pred(L, M, A, A), list(L), list(/;kq|/^\<map_foldl\>/;'q;"	kind:pred
list.map_foldl2	../library/list.m	/^:- pred map_foldl2(pred(L, M, A, A, B, B), list(L), list(/;kq|/^\<map_foldl2\>/;'q;"	kind:pred
list.map_foldl3	../library/list.m	/^:- pred map_foldl3(pred(L, M, A, A, B, B, C, C), list(L), list(/;kq|/^\<map_foldl3\>/;'q;"	kind:pred
list.map_foldl4	../library/list.m	/^:- pred map_foldl4(pred(L, M, A, A, B, B, C, C, D, D), list(L), list(/;kq|/^\<map_foldl4\>/;'q;"	kind:pred
list.map_foldl5	../library/list.m	/^:- pred map_foldl5(pred(/;kq|/^\<map_foldl5\>/;'q;"	kind:pred
list.map_foldl6	../library/list.m	/^:- pred map_foldl6(pred(/;kq|/^\<map_foldl6\>/;'q;"	kind:pred
list.map_foldr	../library/list.m	/^:- pred map_foldr(pred(L, M, A, A), list(L), list(/;kq|/^\<map_foldr\>/;'q;"	kind:pred
list.member	../library/list.m	/^:- pred member(T, list(/;kq|/^\<member\>/;'q;"	kind:pred
list.member	../library/list.m	/^:- pred member(T::out, list(T)::in, list(/;kq|/^\<member\>/;'q;"	kind:pred
list.member_index0	../library/list.m	/^:- pred member_index0(T, list(/;kq|/^\<member_index0\>/;'q;"	kind:pred
list.member_indexes0	../library/list.m	/^:- pred member_indexes0(T::in, list(T)::in, list(/;kq|/^\<member_indexes0\>/;'q;"	kind:pred
list.member_indexes0_loop	../library/list.m	/^:- pred member_indexes0_loop(T::in, int::in, list(/;kq|/^\<member_indexes0_loop\>/;'q;"	kind:pred	file:
list.merge	../library/list.m	/^:- func merge(list(T), list(T)) = list(/;kq|/^\<merge\>/;'q;"	kind:func
list.merge_and_remove_dups	../library/list.m	/^:- func merge_and_remove_dups(list(T), list(T)) = list(/;kq|/^\<merge_and_remove_dups\>/;'q;"	kind:func
list.merge_lists	../library/list.m	/^:- func merge_lists(list(list(T))) = list(/;kq|/^\<merge_lists\>/;'q;"	kind:func
list.merge_lists_fixpoint	../library/list.m	/^:- pred merge_lists_fixpoint(comparison_pred(T)::in(/;kq|/^\<merge_lists_fixpoint\>/;'q;"	kind:pred	file:
list.merge_lists_fixpoint	../library/list.m	/^:- pred merge_lists_fixpoint(list(list(T))::in, list(/;kq|/^\<merge_lists_fixpoint\>/;'q;"	kind:pred	file:
list.merge_lists_pass	../library/list.m	/^:- pred merge_lists_pass(comparison_pred(T)::in(/;kq|/^\<merge_lists_pass\>/;'q;"	kind:pred	file:
list.merge_lists_pass	../library/list.m	/^:- pred merge_lists_pass(list(list(/;kq|/^\<merge_lists_pass\>/;'q;"	kind:pred	file:
list.merge_sort	../library/list.m	/^:- pred merge_sort(int::in, list(T)::in, list(/;kq|/^\<merge_sort\>/;'q;"	kind:pred	file:
list.negated_filter	../library/list.m	/^:- func negated_filter(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<negated_filter\>/;'q;"	kind:func
list.non_empty_list	../library/list.m	/^:- inst non_empty_list for list\/1$/;kq|-;/\<list.non_empty_list\>/;'q;"	kind:inst
list.nondet_member	../library/list.m	/^:- pred nondet_member(list(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
list.nth_member_lookup	../library/list.m	/^:- pred nth_member_lookup(list(/;kq|/^\<nth_member_lookup\>/;'q;"	kind:pred
list.nth_member_search	../library/list.m	/^:- pred nth_member_search(list(/;kq|/^\<nth_member_search\>/;'q;"	kind:pred
list.out_list_skel	../library/list.m	/^:- mode out_list_skel == free >> list_skel.$/;kq|-;/\<list.out_list_skel\>/;'q;"	kind:mode
list.perm	../library/list.m	/^:- pred perm(list(T)::in, list(/;kq|/^\<perm\>/;'q;"	kind:pred
list.remove_adjacent_dups	../library/list.m	/^:- func remove_adjacent_dups(list(T)) = list(/;kq|/^\<remove_adjacent_dups\>/;'q;"	kind:func
list.remove_adjacent_dups	../library/list.m	/^:- pred remove_adjacent_dups(comparison_pred(T)::in(/;kq|/^\<remove_adjacent_dups\>/;'q;"	kind:pred
list.remove_adjacent_dups_loop	../library/list.m	/^:- pred remove_adjacent_dups_loop(T::in, list(T)::in, list(/;kq|/^\<remove_adjacent_dups_loop\>/;'q;"	kind:pred	file:
list.remove_adjacent_dups_loop	../library/list.m	/^:- pred remove_adjacent_dups_loop(comparison_pred(T)::in(/;kq|/^\<remove_adjacent_dups_loop\>/;'q;"	kind:pred	file:
list.remove_dups	../library/list.m	/^:- func remove_dups(list(T)) = list(/;kq|/^\<remove_dups\>/;'q;"	kind:func
list.remove_dups_loop	../library/list.m	/^:- pred remove_dups_loop(list(T)::in, set_tree234(T)::in, list(/;kq|/^\<remove_dups_loop\>/;'q;"	kind:pred	file:
list.remove_prefix	../library/list.m	/^:- pred remove_prefix(list(T)::in, list(T)::in, list(/;kq|/^\<remove_prefix\>/;'q;"	kind:pred
list.remove_suffix	../library/list.m	/^:- pred remove_suffix(list(T)::in, list(T)::in, list(/;kq|/^\<remove_suffix\>/;'q;"	kind:pred
list.replace	../library/list.m	/^:- pred replace(list(T), T, T, list(/;kq|/^\<replace\>/;'q;"	kind:pred
list.replace_all	../library/list.m	/^:- func replace_all(list(T), T, T) = list(/;kq|/^\<replace_all\>/;'q;"	kind:func
list.replace_first	../library/list.m	/^:- pred replace_first(list(T)::in, T::in, T::in, list(/;kq|/^\<replace_first\>/;'q;"	kind:pred
list.replace_nth	../library/list.m	/^:- pred replace_nth(list(T)::in, int::in, T::in, list(/;kq|/^\<replace_nth\>/;'q;"	kind:pred
list.replace_nth_loop	../library/list.m	/^:- pred replace_nth_loop(list(T)::in, int::in, T::in, list(/;kq|/^\<replace_nth_loop\>/;'q;"	kind:pred	file:
list.reverse	../library/list.m	/^:- pred reverse(list(T), list(/;kq|/^\<reverse\>/;'q;"	kind:pred
list.reverse_prepend	../library/list.m	/^:- pred reverse_prepend(list(T)::in, list(T)::in, list(/;kq|/^\<reverse_prepend\>/;'q;"	kind:pred
list.same_length	../library/list.m	/^:- pred same_length(list(T1), list(/;kq|/^\<same_length\>/;'q;"	kind:pred
list.same_length3	../library/list.m	/^:- pred same_length3(list(T1)::in, list(T2)::in, list(/;kq|/^\<same_length3\>/;'q;"	kind:pred
list.series	../library/list.m	/^:- func series(T::in, pred(T)::in(pred(/;kq|/^\<series\>/;'q;"	kind:func
list.series_acc	../library/list.m	/^:- pred series_acc(/;kq|/^\<series_acc\>/;'q;"	kind:pred	file:
list.sort	../library/list.m	/^:- func sort(comparison_func(T), list(T)) = list(/;kq|/^\<sort\>/;'q;"	kind:func
list.sort	../library/list.m	/^:- func sort(list(T)) = list(/;kq|/^\<sort\>/;'q;"	kind:func
list.sort_and_remove_dups	../library/list.m	/^:- func sort_and_remove_dups(list(T)) = list(/;kq|/^\<sort_and_remove_dups\>/;'q;"	kind:func
list.sort_and_remove_dups	../library/list.m	/^:- pred sort_and_remove_dups(comparison_pred(T)::in(/;kq|/^\<sort_and_remove_dups\>/;'q;"	kind:pred
list.split_last	../library/list.m	/^:- pred split_last(list(T)::in, list(/;kq|/^\<split_last\>/;'q;"	kind:pred
list.split_list	../library/list.m	/^:- pred split_list(int::in, list(T)::in, list(T)::out, list(/;kq|/^\<split_list\>/;'q;"	kind:pred
list.split_upto	../library/list.m	/^:- pred split_upto(int::in, list(T)::in, list(T)::out, list(/;kq|/^\<split_upto\>/;'q;"	kind:pred
list.sublist	../library/list.m	/^:- pred sublist(list(T)::in, list(/;kq|/^\<sublist\>/;'q;"	kind:pred
list.successive_integers	../library/list.m	/^:- pred successive_integers(int::in, int::in, list(int)::in, list(/;kq|/^\<successive_integers\>/;'q;"	kind:pred	file:
list.tail	../library/list.m	/^:- func tail(list(T)) = list(/;kq|/^\<tail\>/;'q;"	kind:func
list.take	../library/list.m	/^:- pred take(int::in, list(T)::in, list(/;kq|/^\<take\>/;'q;"	kind:pred
list.take_upto	../library/list.m	/^:- func take_upto(int, list(T)) = list(/;kq|/^\<take_upto\>/;'q;"	kind:func
list.take_while	../library/list.m	/^:- func take_while(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<take_while\>/;'q;"	kind:func
list.take_while	../library/list.m	/^:- pred take_while(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<take_while\>/;'q;"	kind:pred
list.take_while_not	../library/list.m	/^:- func take_while_not(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<take_while_not\>/;'q;"	kind:func
list.take_while_not	../library/list.m	/^:- pred take_while_not(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<take_while_not\>/;'q;"	kind:pred
list.zip	../library/list.m	/^:- func zip(list(T), list(T)) = list(/;kq|/^\<zip\>/;'q;"	kind:func
list.zip_2	../library/list.m	/^:- pred zip_2(list(T)::in, list(T)::in, list(/;kq|/^\<zip_2\>/;'q;"	kind:pred	file:
list_case_to_list_goal	unused_args.m	/^:- pred list_case_to_list_goal(list(case)::in, list(/;kq|/^\<list_case_to_list_goal\>/;'q;"	kind:pred	file:
list_class_files_for_jar	module_cmds.m	/^:- pred list_class_files_for_jar(globals::in, list(/;kq|/^\<list_class_files_for_jar\>/;'q;"	kind:pred
list_class_files_for_jar_mmake	module_cmds.m	/^:- pred list_class_files_for_jar_mmake(/;kq|/^\<list_class_files_for_jar_mmake\>/;'q;"	kind:pred
list_contains_datastruct_var	ctgc.livedata.m	/^:- pred list_contains_datastruct_var(list(/;kq|/^\<list_contains_datastruct_var\>/;'q;"	kind:pred	file:
list_elem	../library/mercury_term_parser.m	/^    ;       list_elem.$/;kq|-;/\<list_elem\>/;'q;"	kind:cons	file:
list_element_map	format_call.m	/^:- type list_element_map == map(prog_var, abstract_poly_type).$/;kq|-;/\<list_element_map\>/;'q;"	kind:type	file:
list_node	../library/cord.m	/^    ;       list_node(T, list(T))$/;kq|-;/\<list_node\>/;'q;"	kind:cons	file:
list_optimization_options	print_help.m	/^:- pred list_optimization_options(io.text_output_stream::in, maybe(/;kq|/^\<list_optimization_options\>/;'q;"	kind:pred
list_reverse_2	../library/cord.m	/^:- func list_reverse_2(list(A), list(A)) = list(/;kq|/^\<list_reverse_2\>/;'q;"	kind:func	file:
list_skel	../library/list.m	/^:- inst list_skel == list_skel(free).$/;kq|-;/\<list_skel\>/;'q;"	kind:inst
list_skel	../library/list.m	/^:- inst list_skel(I) for list\/1$/;kq|-;/\<list_skel\>/;'q;"	kind:inst
list_skel_in	../library/list.m	/^:- mode list_skel_in(I)  == list_skel(I) >> list_skel(I).$/;kq|-;/\<list_skel_in\>/;'q;"	kind:mode
list_skel_out	../library/list.m	/^:- mode list_skel_out == list_skel >> ground.$/;kq|-;/\<list_skel_out\>/;'q;"	kind:mode
list_skel_out	../library/list.m	/^:- mode list_skel_out(I) == free >> list_skel(I).$/;kq|-;/\<list_skel_out\>/;'q;"	kind:mode
list_skeleton_cons	format_call.m	/^    ;       list_skeleton_cons($/;kq|-;/\<list_skeleton_cons\>/;'q;"	kind:cons	file:
list_skeleton_map	format_call.m	/^:- type list_skeleton_map == map(prog_var, list_skeleton_state).$/;kq|-;/\<list_skeleton_map\>/;'q;"	kind:type	file:
list_skeleton_nil	format_call.m	/^    --->    list_skeleton_nil$/;kq|-;/\<list_skeleton_nil\>/;'q;"	kind:cons	file:
list_skeleton_state	format_call.m	/^:- type list_skeleton_state$/;kq|-;/\<list_skeleton_state\>/;'q;"	kind:type	file:
list_subsumes	../library/term.m	/^:- pred list_subsumes(list(term(T))::in, list(term(/;kq|/^\<list_subsumes\>/;'q;"	kind:pred
list_term_to_term_list	parse_util.m	/^:- pred list_term_to_term_list(term::in, list(/;kq|/^\<list_term_to_term_list\>/;'q;"	kind:pred
list_to_doc	../library/list.m	/^:- func list_to_doc(list(/;kq|/^\<list_to_doc\>/;'q;"	kind:func
list_to_doc	../library/pprint.m	/^:- func list_to_doc(int, list(/;kq|/^\<list_to_doc\>/;'q;"	kind:func	file:
list_to_doc	../library/pretty_printer.m	/^:- func list_to_doc(list(/;kq|/^\<list_to_doc\>/;'q;"	kind:func
list_to_doc_loop	../library/pretty_printer.m	/^:- func list_to_doc_loop(list(/;kq|/^\<list_to_doc_loop\>/;'q;"	kind:func	file:
list_to_index_set	make.index_set.m	/^:- func list_to_index_set(list(T)) = index_set(T) <= uenum(/;kq|/^\<list_to_index_set\>/;'q;"	kind:func
list_to_one_or_more	../library/one_or_more.m	/^:- pred list_to_one_or_more(list(T)::in, one_or_more(/;kq|/^\<list_to_one_or_more\>/;'q;"	kind:pred
list_to_queue	../library/queue.m	/^:- func list_to_queue(list(T)) = queue(/;kq|/^\<list_to_queue\>/;'q;"	kind:func
list_to_ra_list	../library/ra_list.m	/^:- pred list_to_ra_list(list(T)::in, ra_list(/;kq|/^\<list_to_ra_list\>/;'q;"	kind:pred
list_to_ranges	../library/ranges.m	/^:- func list_to_ranges(list(/;kq|/^\<list_to_ranges\>/;'q;"	kind:func
list_to_set	../library/diet.m	/^:- func list_to_set(list(T)) = diet(T) <= diet_element(/;kq|/^\<list_to_set\>/;'q;"	kind:func
list_to_set	../library/fat_sparse_bitset.m	/^:- func list_to_set(list(T)) = fat_sparse_bitset(T) <= uenum(/;kq|/^\<list_to_set\>/;'q;"	kind:func
list_to_set	../library/fatter_sparse_bitset.m	/^:- func list_to_set(list(T)) = fatter_sparse_bitset(T) <= uenum(/;kq|/^\<list_to_set\>/;'q;"	kind:func
list_to_set	../library/set.m	/^:- func list_to_set(list(T)) = set(/;kq|/^\<list_to_set\>/;'q;"	kind:func
list_to_set	../library/set_bbbtree.m	/^:- func list_to_set(list(T)) = set_bbbtree(/;kq|/^\<list_to_set\>/;'q;"	kind:func
list_to_set	../library/set_ctree234.m	/^:- func list_to_set(list(T)) = set_ctree234(/;kq|/^\<list_to_set\>/;'q;"	kind:func
list_to_set	../library/set_ordlist.m	/^:- func list_to_set(list(T)) = set_ordlist(/;kq|/^\<list_to_set\>/;'q;"	kind:func
list_to_set	../library/set_tree234.m	/^:- func list_to_set(list(T)) = set_tree234(/;kq|/^\<list_to_set\>/;'q;"	kind:func
list_to_set	../library/set_unordlist.m	/^:- func list_to_set(list(T)) = set_unordlist(/;kq|/^\<list_to_set\>/;'q;"	kind:func
list_to_set	../library/sparse_bitset.m	/^:- func list_to_set(list(T)) = sparse_bitset(T) <= uenum(/;kq|/^\<list_to_set\>/;'q;"	kind:func
list_to_set	../library/test_bitset.m	/^:- func list_to_set(list(T)) = test_bitset(T) <= uenum(/;kq|/^\<list_to_set\>/;'q;"	kind:func
list_to_set	../library/tree_bitset.m	/^:- func list_to_set(list(T)) = tree_bitset(T) <= uenum(/;kq|/^\<list_to_set\>/;'q;"	kind:func
list_to_set	set_of_var.m	/^:- func list_to_set(list(var(T))) = set_of_var(/;kq|/^\<list_to_set\>/;'q;"	kind:func
list_to_set_get_ascending_run	../library/fat_sparse_bitset.m	/^:- pred list_to_set_get_ascending_run(/;kq|/^\<list_to_set_get_ascending_run\>/;'q;"	kind:pred	file:
list_to_set_get_ascending_run	../library/fatter_sparse_bitset.m	/^:- pred list_to_set_get_ascending_run(/;kq|/^\<list_to_set_get_ascending_run\>/;'q;"	kind:pred	file:
list_to_set_get_ascending_run	../library/sparse_bitset.m	/^:- pred list_to_set_get_ascending_run(/;kq|/^\<list_to_set_get_ascending_run\>/;'q;"	kind:pred	file:
list_to_set_get_descending_run	../library/fat_sparse_bitset.m	/^:- pred list_to_set_get_descending_run(/;kq|/^\<list_to_set_get_descending_run\>/;'q;"	kind:pred	file:
list_to_set_get_descending_run	../library/fatter_sparse_bitset.m	/^:- pred list_to_set_get_descending_run(/;kq|/^\<list_to_set_get_descending_run\>/;'q;"	kind:pred	file:
list_to_set_get_descending_run	../library/sparse_bitset.m	/^:- pred list_to_set_get_descending_run(/;kq|/^\<list_to_set_get_descending_run\>/;'q;"	kind:pred	file:
list_to_set_get_run	../library/fat_sparse_bitset.m	/^:- pred list_to_set_get_run(uint::in, uint::in, list(T)::in, list(/;kq|/^\<list_to_set_get_run\>/;'q;"	kind:pred	file:
list_to_set_get_run	../library/fatter_sparse_bitset.m	/^:- pred list_to_set_get_run(/;kq|/^\<list_to_set_get_run\>/;'q;"	kind:pred	file:
list_to_set_get_run	../library/sparse_bitset.m	/^:- pred list_to_set_get_run(uint::in, uint::in, list(T)::in, list(/;kq|/^\<list_to_set_get_run\>/;'q;"	kind:pred	file:
list_to_set_get_runs	../library/fat_sparse_bitset.m	/^:- pred list_to_set_get_runs(list(/;kq|/^\<list_to_set_get_runs\>/;'q;"	kind:pred	file:
list_to_set_get_runs	../library/fatter_sparse_bitset.m	/^:- pred list_to_set_get_runs(list(/;kq|/^\<list_to_set_get_runs\>/;'q;"	kind:pred	file:
list_to_set_get_runs	../library/sparse_bitset.m	/^:- pred list_to_set_get_runs(list(/;kq|/^\<list_to_set_get_runs\>/;'q;"	kind:pred	file:
list_to_set_r	../library/set_bbbtree.m	/^:- pred list_to_set_r(list(T)::in, set_bbbtree(/;kq|/^\<list_to_set_r\>/;'q;"	kind:pred	file:
list_to_simplify_tasks	simplify_tasks.m	/^:- func list_to_simplify_tasks(globals, list(/;kq|/^\<list_to_simplify_tasks\>/;'q;"	kind:func
list_to_sym_name	../mdbcomp/sym_name.m	/^:- pred list_to_sym_name(list(/;kq|/^\<list_to_sym_name\>/;'q;"	kind:pred
list_to_sym_name_loop	../mdbcomp/sym_name.m	/^:- pred list_to_sym_name_loop(list(/;kq|/^\<list_to_sym_name_loop\>/;'q;"	kind:pred	file:
list_type_ctor	builtin_lib_types.m	/^:- func list_type_ctor = type_ctor.$/;kq|/^\<list_type_ctor\>/;'q;"	kind:func
list_var_value_type	ssdebug.m	/^:- func list_var_value_type = mer_type.$/;kq|/^\<list_var_value_type\>/;'q;"	kind:func	file:
lists	../library/array2d.m	/^:- func lists(array2d(T)) = list(list(/;kq|/^\<lists\>/;'q;"	kind:func
lists	../library/version_array2d.m	/^:- func lists(version_array2d(T)) = list(list(/;kq|/^\<lists\>/;'q;"	kind:func
lists_2	../library/version_array2d.m	/^:- func lists_2(int, int, int, version_array(T), list(/;kq|/^\<lists_2\>/;'q;"	kind:func	file:
lists_match_on_elements	typeclasses.m	/^:- pred lists_match_on_elements(set(hlds_class_argpos)::in, list(/;kq|/^\<lists_match_on_elements\>/;'q;"	kind:pred	file:
literal	../library/robdd.m	/^:- type literal(T)$/;kq|-;/\<literal\>/;'q;"	kind:type
little_endian	../library/io.m	/^    ;       little_endian.$/;kq|-;/\<little_endian\>/;'q;"	kind:cons	file:
live_datastruct	prog_data_pragma.m	/^:- type live_datastruct == datastruct.$/;kq|-;/\<live_datastruct\>/;'q;"	kind:type
live_from_in_use	ctgc.livedata.m	/^:- pred live_from_in_use(module_info::in, var_table::in, list(/;kq|/^\<live_from_in_use\>/;'q;"	kind:pred	file:
live_info	liveness.m	/^:- type live_info$/;kq|-;/\<live_info\>/;'q;"	kind:type	file:
live_info_init	liveness.m	/^:- pred live_info_init(/;kq|/^\<live_info_init\>/;'q;"	kind:pred	file:
live_lvals_info	llds.m	/^    ;       live_lvals_info($/;kq|-;/\<live_lvals_info\>/;'q;"	kind:cons
live_lvalue	llds.m	/^    --->    live_lvalue($/;kq|-;/\<live_lvalue\>/;'q;"	kind:cons
live_region_analysis	rbmm.live_region_analysis.m	/^:- pred live_region_analysis(/;kq|/^\<live_region_analysis\>/;'q;"	kind:pred
live_region_analysis.lv_to_lr	rbmm.live_region_analysis.m	/^:- pred lv_to_lr(/;kq|/^\<lv_to_lr\>/;'q;"	kind:pred	file:
live_region_analysis_pred	rbmm.live_region_analysis.m	/^:- pred live_region_analysis_pred(/;kq|/^\<live_region_analysis_pred\>/;'q;"	kind:pred	file:
live_region_analysis_proc	rbmm.live_region_analysis.m	/^:- pred live_region_analysis_proc(/;kq|/^\<live_region_analysis_proc\>/;'q;"	kind:pred	file:
live_value_curfr	llds.m	/^    ;       live_value_curfr               % A stored curfr.$/;kq|-;/\<live_value_curfr\>/;'q;"	kind:cons
live_value_hp	llds.m	/^    ;       live_value_hp                  % A stored heap pointer.$/;kq|-;/\<live_value_hp\>/;'q;"	kind:cons
live_value_maxfr	llds.m	/^    ;       live_value_maxfr               % A stored maxfr.$/;kq|-;/\<live_value_maxfr\>/;'q;"	kind:cons
live_value_redofr	llds.m	/^    ;       live_value_redofr              % A stored redofr.$/;kq|-;/\<live_value_redofr\>/;'q;"	kind:cons
live_value_redoip	llds.m	/^    ;       live_value_redoip              % A stored redoip.$/;kq|-;/\<live_value_redoip\>/;'q;"	kind:cons
live_value_region_commit	llds.m	/^    ;       live_value_region_commit$/;kq|-;/\<live_value_region_commit\>/;'q;"	kind:cons
live_value_region_disj	llds.m	/^    ;       live_value_region_disj$/;kq|-;/\<live_value_region_disj\>/;'q;"	kind:cons
live_value_region_ite	llds.m	/^    ;       live_value_region_ite$/;kq|-;/\<live_value_region_ite\>/;'q;"	kind:cons
live_value_succip	llds.m	/^    --->    live_value_succip              % A stored succip.$/;kq|-;/\<live_value_succip\>/;'q;"	kind:cons
live_value_ticket	llds.m	/^    ;       live_value_ticket              % A stored ticket.$/;kq|-;/\<live_value_ticket\>/;'q;"	kind:cons
live_value_trail_ptr	llds.m	/^    ;       live_value_trail_ptr           % A stored trail pointer.$/;kq|-;/\<live_value_trail_ptr\>/;'q;"	kind:cons
live_value_type	continuation_info.m	/^:- pred live_value_type(/;kq|/^\<live_value_type\>/;'q;"	kind:pred	file:
live_value_type	llds.m	/^:- type live_value_type$/;kq|-;/\<live_value_type\>/;'q;"	kind:type
live_value_unwanted	llds.m	/^    ;       live_value_unwanted.$/;kq|-;/\<live_value_unwanted\>/;'q;"	kind:cons
live_value_var	llds.m	/^    ;       live_value_var(prog_var, string, mer_type, llds_inst)$/;kq|-;/\<live_value_var\>/;'q;"	kind:cons
live_var	prog_data_pragma.m	/^:- type live_var == prog_var.$/;kq|-;/\<live_var\>/;'q;"	kind:type
live_variable_analysis	rbmm.live_variable_analysis.m	/^:- pred live_variable_analysis(/;kq|/^\<live_variable_analysis\>/;'q;"	kind:pred
live_variable_analysis_exec_path	rbmm.live_variable_analysis.m	/^:- pred live_variable_analysis_exec_path(/;kq|/^\<live_variable_analysis_exec_path\>/;'q;"	kind:pred	file:
live_variable_analysis_exec_paths	rbmm.live_variable_analysis.m	/^:- pred live_variable_analysis_exec_paths(list(/;kq|/^\<live_variable_analysis_exec_paths\>/;'q;"	kind:pred	file:
live_variable_analysis_pred	rbmm.live_variable_analysis.m	/^:- pred live_variable_analysis_pred(/;kq|/^\<live_variable_analysis_pred\>/;'q;"	kind:pred	file:
live_variable_analysis_proc	rbmm.live_variable_analysis.m	/^:- pred live_variable_analysis_proc(/;kq|/^\<live_variable_analysis_proc\>/;'q;"	kind:pred	file:
live_variable_analysis_singleton_exec_path	rbmm.live_variable_analysis.m	/^:- pred live_variable_analysis_singleton_exec_path(/;kq|/^\<live_variable_analysis_singleton_exec_path\>/;'q;"	kind:pred	file:
live_vars.ad_dummy_var_info	live_vars.m	/^                ad_dummy_var_info       ::  dummy_var_info,$/;kq|-;/\<live_vars.ad_dummy_var_info\>/;'q;"	kind:fld
live_vars.ad_module_info	live_vars.m	/^                ad_module_info          ::  module_info,$/;kq|-;/\<live_vars.ad_module_info\>/;'q;"	kind:fld
live_vars.ad_pred_proc_id	live_vars.m	/^                ad_pred_proc_id         ::  pred_proc_id,$/;kq|-;/\<live_vars.ad_pred_proc_id\>/;'q;"	kind:fld
live_vars.ad_proc_info	live_vars.m	/^                ad_proc_info            ::  proc_info,$/;kq|-;/\<live_vars.ad_proc_info\>/;'q;"	kind:fld
live_vars.ad_typeinfo_liveness	live_vars.m	/^                ad_typeinfo_liveness    ::  bool,$/;kq|-;/\<live_vars.ad_typeinfo_liveness\>/;'q;"	kind:fld
live_vars.alloc_data	live_vars.m	/^:- type alloc_data$/;kq|-;/\<live_vars.alloc_data\>/;'q;"	kind:type
live_vars.at_call_site	live_vars.m	/^    pred at_call_site(need_across_call::in, alloc_data::in,$/;kq|-;/\<live_vars.at_call_site\>/;'q;"	kind:tcm
live_vars.at_par_conj	live_vars.m	/^    pred at_par_conj(need_in_par_conj::in, alloc_data::in,$/;kq|-;/\<live_vars.at_par_conj\>/;'q;"	kind:tcm
live_vars.at_resume_site	live_vars.m	/^    pred at_resume_site(need_in_resume::in, alloc_data::in,$/;kq|-;/\<live_vars.at_resume_site\>/;'q;"	kind:tcm
live_vars.cartesian_product	live_vars.m	/^:- pred cartesian_product(set_of_var(T)::in, set_of_var(/;kq|/^\<cartesian_product\>/;'q;"	kind:pred	file:
live_vars.dummy_var_info	live_vars.m	/^:- type dummy_var_info$/;kq|-;/\<live_vars.dummy_var_info\>/;'q;"	kind:type
live_vars.empty_par_stackvars	live_vars.m	/^:- pred empty_par_stackvars(/;kq|/^\<empty_par_stackvars\>/;'q;"	kind:pred	file:
live_vars.no_var_is_dummy	live_vars.m	/^    --->    no_var_is_dummy$/;kq|-;/\<live_vars.no_var_is_dummy\>/;'q;"	kind:cons
live_vars.parallel_conjunction	live_vars.m	/^    ;       parallel_conjunction($/;kq|-;/\<live_vars.parallel_conjunction\>/;'q;"	kind:cons	file:
live_vars.parallel_stackvars	live_vars.m	/^:- type parallel_stackvars$/;kq|-;/\<live_vars.parallel_stackvars\>/;'q;"	kind:type	file:
live_vars.record_call_site	live_vars.m	/^:- pred record_call_site(/;kq|/^\<record_call_site\>/;'q;"	kind:pred	file:
live_vars.record_par_conj	live_vars.m	/^:- pred record_par_conj(/;kq|/^\<record_par_conj\>/;'q;"	kind:pred	file:
live_vars.record_resume_site	live_vars.m	/^:- pred record_resume_site(/;kq|/^\<record_resume_site\>/;'q;"	kind:pred	file:
live_vars.stack_alloc_info	live_vars.m	/^:- typeclass stack_alloc_info(T) where [$/;kq|-;/\<live_vars.stack_alloc_info\>/;'q;"	kind:tc
livedata	ctgc.livedata.m	/^:- type livedata$/;kq|-;/\<livedata\>/;'q;"	kind:type	file:
livedata.extend_livedata	ctgc.livedata.m	/^:- func extend_livedata(/;kq|/^\<extend_livedata\>/;'q;"	kind:func	file:
livedata.live_from_in_use	ctgc.livedata.m	/^:- pred live_from_in_use(module_info::in, var_table::in, list(/;kq|/^\<live_from_in_use\>/;'q;"	kind:pred	file:
livedata.livedata	ctgc.livedata.m	/^:- type livedata$/;kq|-;/\<livedata.livedata\>/;'q;"	kind:type	file:
livedata.livedata_add_liveness	ctgc.livedata.m	/^:- func livedata_add_liveness(module_info, proc_info, list(/;kq|/^\<livedata_add_liveness\>/;'q;"	kind:func
livedata.livedata_bottom	ctgc.livedata.m	/^    --->    livedata_bottom      % There are no live data structures.$/;kq|-;/\<livedata.livedata_bottom\>/;'q;"	kind:cons	file:
livedata.livedata_init	ctgc.livedata.m	/^:- func livedata_init = livedata.   % Which assumes that nothing is live.$/;kq|/^\<livedata_init\>/;'q;"	kind:func
livedata.livedata_init_as_top	ctgc.livedata.m	/^:- func livedata_init_as_top = livedata.$/;kq|/^\<livedata_init_as_top\>/;'q;"	kind:func
livedata.livedata_init_at_goal	ctgc.livedata.m	/^:- func livedata_init_at_goal(/;kq|/^\<livedata_init_at_goal\>/;'q;"	kind:func
livedata.livedata_is_bottom	ctgc.livedata.m	/^:- pred livedata_is_bottom(/;kq|/^\<livedata_is_bottom\>/;'q;"	kind:pred
livedata.livedata_is_top	ctgc.livedata.m	/^:- pred livedata_is_top(/;kq|/^\<livedata_is_top\>/;'q;"	kind:pred
livedata.livedata_live	ctgc.livedata.m	/^    ;       livedata_live(list(datastruct)).$/;kq|-;/\<livedata.livedata_live\>/;'q;"	kind:cons	file:
livedata.livedata_project	ctgc.livedata.m	/^:- func livedata_project(list(/;kq|/^\<livedata_project\>/;'q;"	kind:func
livedata.livedata_top	ctgc.livedata.m	/^    ;       livedata_top         % All data structures may be live.$/;kq|-;/\<livedata.livedata_top\>/;'q;"	kind:cons	file:
livedata.nodes_all_live	ctgc.livedata.m	/^    --->    nodes_all_live$/;kq|-;/\<livedata.nodes_all_live\>/;'q;"	kind:cons
livedata.nodes_are_live	ctgc.livedata.m	/^    ;       nodes_are_live(list(datastruct)).$/;kq|-;/\<livedata.nodes_are_live\>/;'q;"	kind:cons
livedata.nodes_are_not_live	ctgc.livedata.m	/^:- pred nodes_are_not_live(/;kq|/^\<nodes_are_not_live\>/;'q;"	kind:pred
livedata.one_of_vars_is_live	ctgc.livedata.m	/^:- pred one_of_vars_is_live(/;kq|/^\<one_of_vars_is_live\>/;'q;"	kind:pred	file:
livedata_add_liveness	ctgc.livedata.m	/^:- func livedata_add_liveness(module_info, proc_info, list(/;kq|/^\<livedata_add_liveness\>/;'q;"	kind:func
livedata_bottom	ctgc.livedata.m	/^    --->    livedata_bottom      % There are no live data structures.$/;kq|-;/\<livedata_bottom\>/;'q;"	kind:cons	file:
livedata_get_datastructs	ctgc.livedata.m	/^:- func livedata_get_datastructs(livedata) = list(/;kq|/^\<livedata_get_datastructs\>/;'q;"	kind:func
livedata_init	ctgc.livedata.m	/^:- func livedata_init = livedata.   % Which assumes that nothing is live.$/;kq|/^\<livedata_init\>/;'q;"	kind:func
livedata_init_as_top	ctgc.livedata.m	/^:- func livedata_init_as_top = livedata.$/;kq|/^\<livedata_init_as_top\>/;'q;"	kind:func
livedata_init_at_goal	ctgc.livedata.m	/^:- func livedata_init_at_goal(/;kq|/^\<livedata_init_at_goal\>/;'q;"	kind:func
livedata_init_at_goal_2	ctgc.livedata.m	/^:- func livedata_init_at_goal_2(module_info, var_table, list(/;kq|/^\<livedata_init_at_goal_2\>/;'q;"	kind:func	file:
livedata_init_from_datastructs	ctgc.livedata.m	/^:- func livedata_init_from_datastructs(list(/;kq|/^\<livedata_init_from_datastructs\>/;'q;"	kind:func
livedata_init_from_vars	ctgc.livedata.m	/^:- func livedata_init_from_vars(list(/;kq|/^\<livedata_init_from_vars\>/;'q;"	kind:func
livedata_is_bottom	ctgc.livedata.m	/^:- pred livedata_is_bottom(/;kq|/^\<livedata_is_bottom\>/;'q;"	kind:pred
livedata_is_top	ctgc.livedata.m	/^:- pred livedata_is_top(/;kq|/^\<livedata_is_top\>/;'q;"	kind:pred
livedata_least_upper_bound	ctgc.livedata.m	/^:- func livedata_least_upper_bound(/;kq|/^\<livedata_least_upper_bound\>/;'q;"	kind:func
livedata_least_upper_bound_list	ctgc.livedata.m	/^:- func livedata_least_upper_bound_list(/;kq|/^\<livedata_least_upper_bound_list\>/;'q;"	kind:func
livedata_live	ctgc.livedata.m	/^    ;       livedata_live(list(datastruct)).$/;kq|-;/\<livedata_live\>/;'q;"	kind:cons	file:
livedata_project	ctgc.livedata.m	/^:- func livedata_project(list(/;kq|/^\<livedata_project\>/;'q;"	kind:func
livedata_subsumes_datastruct	ctgc.livedata.m	/^:- pred livedata_subsumes_datastruct(/;kq|/^\<livedata_subsumes_datastruct\>/;'q;"	kind:pred
livedata_subsumes_datastruct_with_selector	ctgc.livedata.m	/^:- pred livedata_subsumes_datastruct_with_selector(/;kq|/^\<livedata_subsumes_datastruct_with_selector\>/;'q;"	kind:pred	file:
livedata_subsumes_prog_var	ctgc.livedata.m	/^:- pred livedata_subsumes_prog_var(/;kq|/^\<livedata_subsumes_prog_var\>/;'q;"	kind:pred
livedata_subsumes_topcell	ctgc.livedata.m	/^:- pred livedata_subsumes_topcell(/;kq|/^\<livedata_subsumes_topcell\>/;'q;"	kind:pred	file:
livedata_top	ctgc.livedata.m	/^    ;       livedata_top         % All data structures may be live.$/;kq|-;/\<livedata_top\>/;'q;"	kind:cons	file:
liveinfo	llds.m	/^:- type liveinfo$/;kq|-;/\<liveinfo\>/;'q;"	kind:type
livemap	livemap.m	/^:- type livemap == map(label, lvalset).$/;kq|-;/\<livemap\>/;'q;"	kind:type
livemap.build_live_lval_info	livemap.m	/^:- pred build_live_lval_info(/;kq|/^\<build_live_lval_info\>/;'q;"	kind:pred	file:
livemap.build_livemap	livemap.m	/^:- pred build_livemap(list(instruction)::in, maybe(/;kq|/^\<build_livemap\>/;'q;"	kind:pred
livemap.build_livemap_fixpoint	livemap.m	/^:- pred build_livemap_fixpoint(list(/;kq|/^\<build_livemap_fixpoint\>/;'q;"	kind:pred	file:
livemap.equal_livemaps	livemap.m	/^:- pred equal_livemaps(/;kq|/^\<equal_livemaps\>/;'q;"	kind:pred	file:
livemap.equal_livemaps_keys	livemap.m	/^:- pred equal_livemaps_keys(list(/;kq|/^\<equal_livemaps_keys\>/;'q;"	kind:pred	file:
livemap.look_for_livevals	livemap.m	/^:- pred look_for_livevals(list(/;kq|/^\<look_for_livevals\>/;'q;"	kind:pred	file:
livemap.lvalset	livemap.m	/^:- type lvalset == set(lval).$/;kq|-;/\<livemap.lvalset\>/;'q;"	kind:type
livemap.make_live_in_mem_ref	livemap.m	/^:- pred make_live_in_mem_ref(/;kq|/^\<make_live_in_mem_ref\>/;'q;"	kind:pred	file:
livemap.make_live_in_rval	livemap.m	/^:- pred make_live_in_rval(/;kq|/^\<make_live_in_rval\>/;'q;"	kind:pred	file:
livemap.make_live_in_rvals	livemap.m	/^:- pred make_live_in_rvals(list(/;kq|/^\<make_live_in_rvals\>/;'q;"	kind:pred	file:
livemap_do_build	livemap.m	/^:- pred livemap_do_build(list(/;kq|/^\<livemap_do_build\>/;'q;"	kind:pred	file:
livemap_do_build_instr	livemap.m	/^:- pred livemap_do_build_instr(instruction::in, list(/;kq|/^\<livemap_do_build_instr\>/;'q;"	kind:pred	file:
livemap_filter_livevals	livemap.m	/^:- pred livemap_filter_livevals(/;kq|/^\<livemap_filter_livevals\>/;'q;"	kind:pred	file:
livemap_insert_label_livevals	livemap.m	/^:- pred livemap_insert_label_livevals(/;kq|/^\<livemap_insert_label_livevals\>/;'q;"	kind:pred	file:
livemap_insert_maybe_label_livevals	livemap.m	/^:- pred livemap_insert_maybe_label_livevals(livemap::in, maybe(/;kq|/^\<livemap_insert_maybe_label_livevals\>/;'q;"	kind:pred	file:
livemap_insert_proper_liveval	livemap.m	/^:- pred livemap_insert_proper_liveval(/;kq|/^\<livemap_insert_proper_liveval\>/;'q;"	kind:pred	file:
livemap_insert_proper_livevals	livemap.m	/^:- pred livemap_insert_proper_livevals(list(/;kq|/^\<livemap_insert_proper_livevals\>/;'q;"	kind:pred	file:
livemap_iteration_limit	livemap.m	/^:- func livemap_iteration_limit = int.$/;kq|/^\<livemap_iteration_limit\>/;'q;"	kind:func	file:
livemap_special_code_addr	livemap.m	/^:- pred livemap_special_code_addr(code_addr::in, maybe(/;kq|/^\<livemap_special_code_addr\>/;'q;"	kind:pred	file:
liveness.add_branch_pre_deaths	liveness.m	/^:- pred add_branch_pre_deaths(/;kq|/^\<add_branch_pre_deaths\>/;'q;"	kind:pred	file:
liveness.delay_death_cases	liveness.m	/^:- pred delay_death_cases(/;kq|/^\<delay_death_cases\>/;'q;"	kind:pred	file:
liveness.delay_death_conj	liveness.m	/^:- pred delay_death_conj(/;kq|/^\<delay_death_conj\>/;'q;"	kind:pred	file:
liveness.delay_death_disj	liveness.m	/^:- pred delay_death_disj(/;kq|/^\<delay_death_disj\>/;'q;"	kind:pred	file:
liveness.delay_death_goal	liveness.m	/^:- pred delay_death_goal(/;kq|/^\<delay_death_goal\>/;'q;"	kind:pred	file:
liveness.delay_death_goal_expr	liveness.m	/^:- pred delay_death_goal_expr(/;kq|/^\<delay_death_goal_expr\>/;'q;"	kind:pred	file:
liveness.delay_death_par_conj	liveness.m	/^:- pred delay_death_par_conj(/;kq|/^\<delay_death_par_conj\>/;'q;"	kind:pred	file:
liveness.delay_death_proc_body	liveness.m	/^:- pred delay_death_proc_body(/;kq|/^\<delay_death_proc_body\>/;'q;"	kind:pred	file:
liveness.detect_liveness_pred	liveness.m	/^:- pred detect_liveness_pred(/;kq|/^\<detect_liveness_pred\>/;'q;"	kind:pred	file:
liveness.detect_liveness_proc	liveness.m	/^:- pred detect_liveness_proc(/;kq|/^\<detect_liveness_proc\>/;'q;"	kind:pred
liveness.dump_vars	liveness.m	/^:- pred dump_vars(/;kq|/^\<dump_vars\>/;'q;"	kind:pred	file:
liveness.find_reachable_case	liveness.m	/^:- pred find_reachable_case(list(/;kq|/^\<find_reachable_case\>/;'q;"	kind:pred	file:
liveness.find_reachable_goal	liveness.m	/^:- pred find_reachable_goal(list(/;kq|/^\<find_reachable_goal\>/;'q;"	kind:pred	file:
liveness.initial_deadness	liveness.m	/^:- pred initial_deadness(/;kq|/^\<initial_deadness\>/;'q;"	kind:pred	file:
liveness.initial_liveness	liveness.m	/^:- pred initial_liveness(/;kq|/^\<initial_liveness\>/;'q;"	kind:pred
liveness.initial_liveness_loop	liveness.m	/^:- pred initial_liveness_loop(/;kq|/^\<initial_liveness_loop\>/;'q;"	kind:pred	file:
liveness.li_debug_this_pred	liveness.m	/^                li_debug_this_pred          :: bool,$/;kq|-;/\<liveness.li_debug_this_pred\>/;'q;"	kind:fld	file:
liveness.li_module_info	liveness.m	/^                li_module_info              :: module_info,$/;kq|-;/\<liveness.li_module_info\>/;'q;"	kind:fld	file:
liveness.li_rtti_varmaps	liveness.m	/^                li_rtti_varmaps             :: rtti_varmaps$/;kq|-;/\<liveness.li_rtti_varmaps\>/;'q;"	kind:fld	file:
liveness.li_typeinfo_liveness	liveness.m	/^                li_typeinfo_liveness        :: bool,$/;kq|-;/\<liveness.li_typeinfo_liveness\>/;'q;"	kind:fld	file:
liveness.li_var_table	liveness.m	/^                li_var_table                :: var_table,$/;kq|-;/\<liveness.li_var_table\>/;'q;"	kind:fld	file:
liveness.live_info	liveness.m	/^:- type live_info$/;kq|-;/\<liveness.live_info\>/;'q;"	kind:type	file:
liveness.live_info_init	liveness.m	/^:- pred live_info_init(/;kq|/^\<live_info_init\>/;'q;"	kind:pred	file:
liveness.maybe_debug_liveness	liveness.m	/^:- pred maybe_debug_liveness(/;kq|/^\<maybe_debug_liveness\>/;'q;"	kind:pred	file:
liveness.require_equal	liveness.m	/^:- pred require_equal(/;kq|/^\<require_equal\>/;'q;"	kind:pred	file:
liveness.union_branch_deadness	liveness.m	/^:- pred union_branch_deadness(/;kq|/^\<union_branch_deadness\>/;'q;"	kind:pred	file:
liveness.update_liveness_conj	liveness.m	/^:- pred update_liveness_conj(live_info::in, list(/;kq|/^\<update_liveness_conj\>/;'q;"	kind:pred	file:
liveness.update_liveness_expr	liveness.m	/^:- pred update_liveness_expr(/;kq|/^\<update_liveness_expr\>/;'q;"	kind:pred	file:
liveness.update_liveness_goal	liveness.m	/^:- pred update_liveness_goal(/;kq|/^\<update_liveness_goal\>/;'q;"	kind:pred	file:
liveness.var_is_named	liveness.m	/^:- pred var_is_named(/;kq|/^\<var_is_named\>/;'q;"	kind:pred	file:
liveness.var_is_not_dummy_type	liveness.m	/^:- pred var_is_not_dummy_type(/;kq|/^\<var_is_not_dummy_type\>/;'q;"	kind:pred	file:
liveness_info	hlds_pred.m	/^:- type liveness_info == set_of_progvar.    % The live variables.$/;kq|-;/\<liveness_info\>/;'q;"	kind:type
liveval_array_slot	stack_layout.m	/^:- type liveval_array_slot$/;kq|-;/\<liveval_array_slot\>/;'q;"	kind:type	file:
livevals	llds.m	/^    ;       livevals(set(lval))$/;kq|-;/\<livevals\>/;'q;"	kind:cons
livevals_addr	opt_util.m	/^:- func livevals_addr(/;kq|/^\<livevals_addr\>/;'q;"	kind:func
llcall	llds.m	/^    ;       llcall(code_addr, code_addr, list(liveinfo), term.context,$/;kq|-;/\<llcall\>/;'q;"	kind:cons
llconst_code_addr	llds.m	/^    ;       llconst_code_addr(code_addr)$/;kq|-;/\<llconst_code_addr\>/;'q;"	kind:cons
llconst_data_addr	llds.m	/^    ;       llconst_data_addr(data_id)$/;kq|-;/\<llconst_data_addr\>/;'q;"	kind:cons
llconst_data_addr_word_offset	llds.m	/^    ;       llconst_data_addr_word_offset(data_id, int).$/;kq|-;/\<llconst_data_addr_word_offset\>/;'q;"	kind:cons
llconst_false	llds.m	/^    ;       llconst_false$/;kq|-;/\<llconst_false\>/;'q;"	kind:cons
llconst_float	llds.m	/^    ;       llconst_float(float)$/;kq|-;/\<llconst_float\>/;'q;"	kind:cons
llconst_foreign	llds.m	/^    ;       llconst_foreign(string, llds_type)$/;kq|-;/\<llconst_foreign\>/;'q;"	kind:cons
llconst_int	llds.m	/^    ;       llconst_int(int)$/;kq|-;/\<llconst_int\>/;'q;"	kind:cons
llconst_int16	llds.m	/^    ;       llconst_int16(int16)$/;kq|-;/\<llconst_int16\>/;'q;"	kind:cons
llconst_int32	llds.m	/^    ;       llconst_int32(int32)$/;kq|-;/\<llconst_int32\>/;'q;"	kind:cons
llconst_int64	llds.m	/^    ;       llconst_int64(int64)$/;kq|-;/\<llconst_int64\>/;'q;"	kind:cons
llconst_int8	llds.m	/^    ;       llconst_int8(int8)$/;kq|-;/\<llconst_int8\>/;'q;"	kind:cons
llconst_multi_string	llds.m	/^    ;       llconst_multi_string(list(string))$/;kq|-;/\<llconst_multi_string\>/;'q;"	kind:cons
llconst_string	llds.m	/^    ;       llconst_string(string)$/;kq|-;/\<llconst_string\>/;'q;"	kind:cons
llconst_true	llds.m	/^    --->    llconst_true$/;kq|-;/\<llconst_true\>/;'q;"	kind:cons
llconst_uint	llds.m	/^    ;       llconst_uint(uint)$/;kq|-;/\<llconst_uint\>/;'q;"	kind:cons
llconst_uint16	llds.m	/^    ;       llconst_uint16(uint16)$/;kq|-;/\<llconst_uint16\>/;'q;"	kind:cons
llconst_uint32	llds.m	/^    ;       llconst_uint32(uint32)$/;kq|-;/\<llconst_uint32\>/;'q;"	kind:cons
llconst_uint64	llds.m	/^    ;       llconst_uint64(uint64)$/;kq|-;/\<llconst_uint64\>/;'q;"	kind:cons
llconst_uint8	llds.m	/^    ;       llconst_uint8(uint8)$/;kq|-;/\<llconst_uint8\>/;'q;"	kind:cons
llds.abs_locn_to_lval	llds.m	/^:- func abs_locn_to_lval(/;kq|/^\<abs_locn_to_lval\>/;'q;"	kind:func
llds.add_region_ops	llds.m	/^:- type add_region_ops$/;kq|-;/\<llds.add_region_ops\>/;'q;"	kind:type
llds.add_trail_ops	llds.m	/^:- type add_trail_ops$/;kq|-;/\<llds.add_trail_ops\>/;'q;"	kind:type
llds.alloc_site_id	llds.m	/^:- type alloc_site_id$/;kq|-;/\<llds.alloc_site_id\>/;'q;"	kind:type
llds.allow_lco	llds.m	/^:- type allow_lco$/;kq|-;/\<llds.allow_lco\>/;'q;"	kind:type
llds.arbitrary_c_code	llds.m	/^    ;       arbitrary_c_code(proc_affects_liveness, c_code_live_lvals, string)$/;kq|-;/\<llds.arbitrary_c_code\>/;'q;"	kind:cons
llds.asm_labels	llds.m	/^                asm_labels              :: have_asm_labels,$/;kq|-;/\<llds.asm_labels\>/;'q;"	kind:fld
llds.assign	llds.m	/^    ;       assign(lval, rval)$/;kq|-;/\<llds.assign\>/;'q;"	kind:cons
llds.auto_comments	llds.m	/^    ;       auto_comments.$/;kq|-;/\<llds.auto_comments\>/;'q;"	kind:cons
llds.binop	llds.m	/^    ;       binop(binary_op, rval, rval)$/;kq|-;/\<llds.binop\>/;'q;"	kind:cons
llds.binop_return_type	llds.m	/^:- pred binop_return_type(/;kq|/^\<binop_return_type\>/;'q;"	kind:pred
llds.block	llds.m	/^    ;       block(int, int, list(instruction))$/;kq|-;/\<llds.block\>/;'q;"	kind:cons
llds.break_up_local_label	llds.m	/^:- pred break_up_local_label(/;kq|/^\<break_up_local_label\>/;'q;"	kind:pred
llds.build_typed_rvals	llds.m	/^:- pred build_typed_rvals(list(rval)::in, list(/;kq|/^\<build_typed_rvals\>/;'q;"	kind:pred
llds.c_code_live_lvals	llds.m	/^:- type c_code_live_lvals$/;kq|-;/\<llds.c_code_live_lvals\>/;'q;"	kind:type
llds.c_file	llds.m	/^:- type c_file$/;kq|-;/\<llds.c_file\>/;'q;"	kind:type
llds.c_global_var_ref	llds.m	/^:- type c_global_var_ref$/;kq|-;/\<llds.c_global_var_ref\>/;'q;"	kind:type
llds.c_procedure	llds.m	/^:- type c_procedure$/;kq|-;/\<llds.c_procedure\>/;'q;"	kind:type
llds.call_model	llds.m	/^:- type call_model$/;kq|-;/\<llds.call_model\>/;'q;"	kind:type
llds.call_model_det	llds.m	/^    --->    call_model_det(allow_lco)$/;kq|-;/\<llds.call_model_det\>/;'q;"	kind:cons
llds.call_model_nondet	llds.m	/^    ;       call_model_nondet(nondet_tail_call).$/;kq|-;/\<llds.call_model_nondet\>/;'q;"	kind:cons
llds.call_model_semidet	llds.m	/^    ;       call_model_semidet(allow_lco)$/;kq|-;/\<llds.call_model_semidet\>/;'q;"	kind:cons
llds.can_branch_away	llds.m	/^:- type can_branch_away$/;kq|-;/\<llds.can_branch_away\>/;'q;"	kind:type
llds.cannot_branch_away	llds.m	/^    ;       cannot_branch_away.$/;kq|-;/\<llds.cannot_branch_away\>/;'q;"	kind:cons
llds.cast	llds.m	/^    ;       cast(llds_type, rval)$/;kq|-;/\<llds.cast\>/;'q;"	kind:cons
llds.cell_arg	llds.m	/^:- type cell_arg$/;kq|-;/\<llds.cell_arg\>/;'q;"	kind:type
llds.cell_arg_double_word	llds.m	/^    ;       cell_arg_double_word(rval)$/;kq|-;/\<llds.cell_arg_double_word\>/;'q;"	kind:cons
llds.cell_arg_full_word	llds.m	/^    --->    cell_arg_full_word(rval, completeness)$/;kq|-;/\<llds.cell_arg_full_word\>/;'q;"	kind:cons
llds.cell_arg_skip_one_word	llds.m	/^    ;       cell_arg_skip_one_word$/;kq|-;/\<llds.cell_arg_skip_one_word\>/;'q;"	kind:cons
llds.cell_arg_skip_two_words	llds.m	/^    ;       cell_arg_skip_two_words$/;kq|-;/\<llds.cell_arg_skip_two_words\>/;'q;"	kind:cons
llds.cfile_alloc_site_map	llds.m	/^                cfile_alloc_site_map        :: map(alloc_site_id,$/;kq|-;/\<llds.cfile_alloc_site_map\>/;'q;"	kind:fld
llds.cfile_alloc_sites	llds.m	/^                cfile_alloc_sites           :: list(alloc_site_info),$/;kq|-;/\<llds.cfile_alloc_sites\>/;'q;"	kind:fld
llds.cfile_call_sites	llds.m	/^                cfile_call_sites            :: list(call_site_static_data),$/;kq|-;/\<llds.cfile_call_sites\>/;'q;"	kind:fld
llds.cfile_closure_layout_data	llds.m	/^                cfile_closure_layout_data   :: list(closure_proc_id_data),$/;kq|-;/\<llds.cfile_closure_layout_data\>/;'q;"	kind:fld
llds.cfile_code	llds.m	/^                cfile_code                  :: list(comp_gen_c_module),$/;kq|-;/\<llds.cfile_code\>/;'q;"	kind:fld
llds.cfile_complexity	llds.m	/^                cfile_complexity            :: list(complexity_proc_info)$/;kq|-;/\<llds.cfile_complexity\>/;'q;"	kind:fld
llds.cfile_coverage_points	llds.m	/^                cfile_coverage_points       :: list(coverage_point_info),$/;kq|-;/\<llds.cfile_coverage_points\>/;'q;"	kind:fld
llds.cfile_exec_traces	llds.m	/^                cfile_exec_traces           :: list(proc_layout_exec_trace),$/;kq|-;/\<llds.cfile_exec_traces\>/;'q;"	kind:fld
llds.cfile_foreign_body_codes	llds.m	/^                cfile_foreign_body_codes    :: list(foreign_body_code),$/;kq|-;/\<llds.cfile_foreign_body_codes\>/;'q;"	kind:fld
llds.cfile_foreign_decl_codes	llds.m	/^                cfile_foreign_decl_codes    :: list(foreign_decl_code),$/;kq|-;/\<llds.cfile_foreign_decl_codes\>/;'q;"	kind:fld
llds.cfile_hlds_var_nums	llds.m	/^                cfile_hlds_var_nums         :: list(int),$/;kq|-;/\<llds.cfile_hlds_var_nums\>/;'q;"	kind:fld
llds.cfile_long_locns	llds.m	/^                cfile_long_locns            :: list(int),$/;kq|-;/\<llds.cfile_long_locns\>/;'q;"	kind:fld
llds.cfile_lvar_label_layouts	llds.m	/^                cfile_lvar_label_layouts    :: list(label_layout_long_vars),$/;kq|-;/\<llds.cfile_lvar_label_layouts\>/;'q;"	kind:fld
llds.cfile_module_layout_data	llds.m	/^                cfile_module_layout_data    :: list(module_layout_data),$/;kq|-;/\<llds.cfile_module_layout_data\>/;'q;"	kind:fld
llds.cfile_modulename	llds.m	/^                cfile_modulename            :: module_name,$/;kq|-;/\<llds.cfile_modulename\>/;'q;"	kind:fld
llds.cfile_proc_body_bytecodes	llds.m	/^                cfile_proc_body_bytecodes   :: list(int),$/;kq|-;/\<llds.cfile_proc_body_bytecodes\>/;'q;"	kind:fld
llds.cfile_proc_event_layouts	llds.m	/^                cfile_proc_event_layouts    :: list(layout_slot_name),$/;kq|-;/\<llds.cfile_proc_event_layouts\>/;'q;"	kind:fld
llds.cfile_proc_head_var_nums	llds.m	/^                cfile_proc_head_var_nums    :: list(int),$/;kq|-;/\<llds.cfile_proc_head_var_nums\>/;'q;"	kind:fld
llds.cfile_proc_layouts	llds.m	/^                cfile_proc_layouts          :: list(proc_layout_data),$/;kq|-;/\<llds.cfile_proc_layouts\>/;'q;"	kind:fld
llds.cfile_proc_statics	llds.m	/^                cfile_proc_statics          :: list(proc_layout_proc_static),$/;kq|-;/\<llds.cfile_proc_statics\>/;'q;"	kind:fld
llds.cfile_proc_var_names	llds.m	/^                cfile_proc_var_names        :: list(int),$/;kq|-;/\<llds.cfile_proc_var_names\>/;'q;"	kind:fld
llds.cfile_ptis	llds.m	/^                cfile_ptis                  :: list(rval),$/;kq|-;/\<llds.cfile_ptis\>/;'q;"	kind:fld
llds.cfile_rtti_data	llds.m	/^                cfile_rtti_data             :: list(rtti_data),$/;kq|-;/\<llds.cfile_rtti_data\>/;'q;"	kind:fld
llds.cfile_scalar_common_data	llds.m	/^                cfile_scalar_common_data    :: list(scalar_common_data_array),$/;kq|-;/\<llds.cfile_scalar_common_data\>/;'q;"	kind:fld
llds.cfile_short_locns	llds.m	/^                cfile_short_locns           :: list(int),$/;kq|-;/\<llds.cfile_short_locns\>/;'q;"	kind:fld
llds.cfile_svar_label_layouts	llds.m	/^                cfile_svar_label_layouts    :: list(label_layout_short_vars),$/;kq|-;/\<llds.cfile_svar_label_layouts\>/;'q;"	kind:fld
llds.cfile_table_io_entries	llds.m	/^                cfile_table_io_entries      :: list(table_io_entry_data),$/;kq|-;/\<llds.cfile_table_io_entries\>/;'q;"	kind:fld
llds.cfile_table_io_entry_map	llds.m	/^                cfile_table_io_entry_map    :: map(pred_proc_id,$/;kq|-;/\<llds.cfile_table_io_entry_map\>/;'q;"	kind:fld
llds.cfile_ts_string_table	llds.m	/^                cfile_ts_string_table       :: list(string),$/;kq|-;/\<llds.cfile_ts_string_table\>/;'q;"	kind:fld
llds.cfile_user_event_var_nums	llds.m	/^                cfile_user_event_var_nums   :: list(maybe(int)),$/;kq|-;/\<llds.cfile_user_event_var_nums\>/;'q;"	kind:fld
llds.cfile_user_events	llds.m	/^                cfile_user_events           :: list(user_event_data),$/;kq|-;/\<llds.cfile_user_events\>/;'q;"	kind:fld
llds.cfile_user_final_c_names	llds.m	/^                cfile_user_final_c_names    :: list(string),$/;kq|-;/\<llds.cfile_user_final_c_names\>/;'q;"	kind:fld
llds.cfile_user_init_c_names	llds.m	/^                cfile_user_init_c_names     :: list(string),$/;kq|-;/\<llds.cfile_user_init_c_names\>/;'q;"	kind:fld
llds.cfile_vars	llds.m	/^                cfile_vars                  :: list(tabling_info_struct),$/;kq|-;/\<llds.cfile_vars\>/;'q;"	kind:fld
llds.cfile_vector_common_data	llds.m	/^                cfile_vector_common_data    :: list(vector_common_data_array),$/;kq|-;/\<llds.cfile_vector_common_data\>/;'q;"	kind:fld
llds.cgcm_name	llds.m	/^                cgcm_name               :: string,$/;kq|-;/\<llds.cgcm_name\>/;'q;"	kind:fld
llds.cgcm_procs	llds.m	/^                cgcm_procs              :: list(c_procedure)$/;kq|-;/\<llds.cgcm_procs\>/;'q;"	kind:fld
llds.checked_tail_call	llds.m	/^    ;       checked_tail_call$/;kq|-;/\<llds.checked_tail_call\>/;'q;"	kind:cons
llds.code_addr	llds.m	/^:- type code_addr$/;kq|-;/\<llds.code_addr\>/;'q;"	kind:type
llds.code_imported_proc	llds.m	/^    ;       code_imported_proc(proc_label)$/;kq|-;/\<llds.code_imported_proc\>/;'q;"	kind:cons
llds.code_label	llds.m	/^    --->    code_label(label)$/;kq|-;/\<llds.code_label\>/;'q;"	kind:cons
llds.code_model_to_main_stack	llds.m	/^:- func code_model_to_main_stack(/;kq|/^\<code_model_to_main_stack\>/;'q;"	kind:func
llds.code_succip	llds.m	/^    ;       code_succip$/;kq|-;/\<llds.code_succip\>/;'q;"	kind:cons
llds.comment	llds.m	/^    --->    comment(string)$/;kq|-;/\<llds.comment\>/;'q;"	kind:cons
llds.common_cell_arg_group	llds.m	/^:- type common_cell_arg_group$/;kq|-;/\<llds.common_cell_arg_group\>/;'q;"	kind:type
llds.common_cell_grouped_args	llds.m	/^    --->    common_cell_grouped_args($/;kq|-;/\<llds.common_cell_grouped_args\>/;'q;"	kind:cons
llds.common_cell_type	llds.m	/^:- type common_cell_type$/;kq|-;/\<llds.common_cell_type\>/;'q;"	kind:type
llds.common_cell_ungrouped_arg	llds.m	/^    ;       common_cell_ungrouped_arg($/;kq|-;/\<llds.common_cell_ungrouped_arg\>/;'q;"	kind:cons
llds.common_cell_value	llds.m	/^:- type common_cell_value$/;kq|-;/\<llds.common_cell_value\>/;'q;"	kind:type
llds.comp_gen_c_module	llds.m	/^:- type comp_gen_c_module$/;kq|-;/\<llds.comp_gen_c_module\>/;'q;"	kind:type
llds.complete	llds.m	/^    --->    complete$/;kq|-;/\<llds.complete\>/;'q;"	kind:cons
llds.completeness	llds.m	/^:- type completeness$/;kq|-;/\<llds.completeness\>/;'q;"	kind:type
llds.computed_goto	llds.m	/^    ;       computed_goto(rval, maybe(int), list(maybe(label)))$/;kq|-;/\<llds.computed_goto\>/;'q;"	kind:cons
llds.const	llds.m	/^    ;       const(rval_const)$/;kq|-;/\<llds.const\>/;'q;"	kind:cons
llds.const_struct_map	llds.m	/^:- type const_struct_map == map(int, typed_rval).$/;kq|-;/\<llds.const_struct_map\>/;'q;"	kind:type
llds.const_type	llds.m	/^:- pred const_type(/;kq|/^\<const_type\>/;'q;"	kind:pred
llds.cproc_c_global_vars	llds.m	/^                cproc_c_global_vars     :: set(string)$/;kq|-;/\<llds.cproc_c_global_vars\>/;'q;"	kind:fld
llds.cproc_code	llds.m	/^                cproc_code              :: list(instruction),$/;kq|-;/\<llds.cproc_code\>/;'q;"	kind:fld
llds.cproc_code_model	llds.m	/^                cproc_code_model        :: code_model,$/;kq|-;/\<llds.cproc_code_model\>/;'q;"	kind:fld
llds.cproc_eff_trace_level	llds.m	/^                cproc_eff_trace_level   :: eff_trace_level,$/;kq|-;/\<llds.cproc_eff_trace_level\>/;'q;"	kind:fld
llds.cproc_id	llds.m	/^                cproc_id                :: pred_proc_id,$/;kq|-;/\<llds.cproc_id\>/;'q;"	kind:fld
llds.cproc_label_nums	llds.m	/^                cproc_label_nums        :: counter,$/;kq|-;/\<llds.cproc_label_nums\>/;'q;"	kind:fld
llds.cproc_may_alter_rtti	llds.m	/^                cproc_may_alter_rtti    :: may_alter_rtti,$/;kq|-;/\<llds.cproc_may_alter_rtti\>/;'q;"	kind:fld
llds.cproc_name	llds.m	/^                cproc_name              :: string,$/;kq|-;/\<llds.cproc_name\>/;'q;"	kind:fld
llds.cproc_p_or_f	llds.m	/^                cproc_p_or_f            :: pred_or_func,$/;kq|-;/\<llds.cproc_p_or_f\>/;'q;"	kind:fld
llds.cproc_proc_label	llds.m	/^                cproc_proc_label        :: proc_label,$/;kq|-;/\<llds.cproc_proc_label\>/;'q;"	kind:fld
llds.cproc_user_arity	llds.m	/^                cproc_user_arity        :: user_arity,$/;kq|-;/\<llds.cproc_user_arity\>/;'q;"	kind:fld
llds.curfr	llds.m	/^    ;       curfr$/;kq|-;/\<llds.curfr\>/;'q;"	kind:cons
llds.data_id	llds.m	/^:- type data_id$/;kq|-;/\<llds.data_id\>/;'q;"	kind:type
llds.decr_sp	llds.m	/^    ;       decr_sp(int)$/;kq|-;/\<llds.decr_sp\>/;'q;"	kind:cons
llds.decr_sp_and_return	llds.m	/^    ;       decr_sp_and_return(int)$/;kq|-;/\<llds.decr_sp_and_return\>/;'q;"	kind:cons
llds.det_stack	llds.m	/^    --->    det_stack$/;kq|-;/\<llds.det_stack\>/;'q;"	kind:cons
llds.det_stack_float_width	llds.m	/^                det_stack_float_width   :: stack_slot_width,$/;kq|-;/\<llds.det_stack_float_width\>/;'q;"	kind:fld
llds.det_stack_proc	llds.m	/^    --->    det_stack_proc$/;kq|-;/\<llds.det_stack_proc\>/;'q;"	kind:cons
llds.discard_ticket	llds.m	/^    ;       discard_ticket$/;kq|-;/\<llds.discard_ticket\>/;'q;"	kind:cons
llds.do_call_class_method	llds.m	/^    ;       do_call_class_method(ho_call_variant)$/;kq|-;/\<llds.do_call_class_method\>/;'q;"	kind:cons
llds.do_call_closure	llds.m	/^    ;       do_call_closure(ho_call_variant)$/;kq|-;/\<llds.do_call_closure\>/;'q;"	kind:cons
llds.do_fail	llds.m	/^    ;       do_fail$/;kq|-;/\<llds.do_fail\>/;'q;"	kind:cons
llds.do_not_add_region_ops	llds.m	/^    ;       do_not_add_region_ops.$/;kq|-;/\<llds.do_not_add_region_ops\>/;'q;"	kind:cons
llds.do_not_add_trail_ops	llds.m	/^    ;       do_not_add_trail_ops.$/;kq|-;/\<llds.do_not_add_trail_ops\>/;'q;"	kind:cons
llds.do_not_allow_lco	llds.m	/^    --->    do_not_allow_lco$/;kq|-;/\<llds.do_not_allow_lco\>/;'q;"	kind:cons
llds.do_not_have_asm_labels	llds.m	/^    ;       do_not_have_asm_labels.$/;kq|-;/\<llds.do_not_have_asm_labels\>/;'q;"	kind:cons
llds.do_not_reached	llds.m	/^    ;       do_not_reached.$/;kq|-;/\<llds.do_not_reached\>/;'q;"	kind:cons
llds.do_redo	llds.m	/^    ;       do_redo$/;kq|-;/\<llds.do_redo\>/;'q;"	kind:cons
llds.do_succeed	llds.m	/^    ;       do_succeed(bool)$/;kq|-;/\<llds.do_succeed\>/;'q;"	kind:cons
llds.do_trace_redo_fail_deep	llds.m	/^    ;       do_trace_redo_fail_deep$/;kq|-;/\<llds.do_trace_redo_fail_deep\>/;'q;"	kind:cons
llds.double_parent_stackvar	llds.m	/^    ;       double_parent_stackvar.$/;kq|-;/\<llds.double_parent_stackvar\>/;'q;"	kind:cons
llds.double_stack_type	llds.m	/^:- type double_stack_type$/;kq|-;/\<llds.double_stack_type\>/;'q;"	kind:type
llds.double_stackvar	llds.m	/^    --->    double_stackvar$/;kq|-;/\<llds.double_stackvar\>/;'q;"	kind:cons
llds.double_stackvar	llds.m	/^    ;       double_stackvar(double_stack_type, int)$/;kq|-;/\<llds.double_stackvar\>/;'q;"	kind:cons
llds.embedded_stack_frame_id	llds.m	/^:- type embedded_stack_frame_id$/;kq|-;/\<llds.embedded_stack_frame_id\>/;'q;"	kind:type
llds.entry_label	llds.m	/^    ;       entry_label(entry_label_type, proc_label).$/;kq|-;/\<llds.entry_label\>/;'q;"	kind:cons
llds.entry_label_c_local	llds.m	/^    --->    entry_label_c_local$/;kq|-;/\<llds.entry_label_c_local\>/;'q;"	kind:cons
llds.entry_label_exported	llds.m	/^    ;       entry_label_exported.$/;kq|-;/\<llds.entry_label_exported\>/;'q;"	kind:cons
llds.entry_label_local	llds.m	/^    ;       entry_label_local$/;kq|-;/\<llds.entry_label_local\>/;'q;"	kind:cons
llds.entry_label_type	llds.m	/^:- type entry_label_type$/;kq|-;/\<llds.entry_label_type\>/;'q;"	kind:type
llds.env_var_ref	llds.m	/^    --->    env_var_ref(string).$/;kq|-;/\<llds.env_var_ref\>/;'q;"	kind:cons
llds.exprn_opts	llds.m	/^:- type exprn_opts$/;kq|-;/\<llds.exprn_opts\>/;'q;"	kind:type
llds.field	llds.m	/^    ;       field(maybe(ptag), rval, rval)$/;kq|-;/\<llds.field\>/;'q;"	kind:cons
llds.float_registers	llds.m	/^                float_registers         :: use_float_registers,$/;kq|-;/\<llds.float_registers\>/;'q;"	kind:fld
llds.foreign_proc_alloc_id	llds.m	/^    ;       foreign_proc_alloc_id(alloc_site_id)$/;kq|-;/\<llds.foreign_proc_alloc_id\>/;'q;"	kind:cons
llds.foreign_proc_arg_decl	llds.m	/^    --->    foreign_proc_arg_decl($/;kq|-;/\<llds.foreign_proc_arg_decl\>/;'q;"	kind:cons
llds.foreign_proc_code	llds.m	/^    ;       foreign_proc_code($/;kq|-;/\<llds.foreign_proc_code\>/;'q;"	kind:cons
llds.foreign_proc_component	llds.m	/^:- type foreign_proc_component$/;kq|-;/\<llds.foreign_proc_component\>/;'q;"	kind:type
llds.foreign_proc_decl	llds.m	/^:- type foreign_proc_decl$/;kq|-;/\<llds.foreign_proc_decl\>/;'q;"	kind:type
llds.foreign_proc_fail_to	llds.m	/^    ;       foreign_proc_fail_to(label)$/;kq|-;/\<llds.foreign_proc_fail_to\>/;'q;"	kind:cons
llds.foreign_proc_input	llds.m	/^:- type foreign_proc_input$/;kq|-;/\<llds.foreign_proc_input\>/;'q;"	kind:type
llds.foreign_proc_inputs	llds.m	/^    --->    foreign_proc_inputs(list(foreign_proc_input))$/;kq|-;/\<llds.foreign_proc_inputs\>/;'q;"	kind:cons
llds.foreign_proc_noop	llds.m	/^    ;       foreign_proc_noop.$/;kq|-;/\<llds.foreign_proc_noop\>/;'q;"	kind:cons
llds.foreign_proc_output	llds.m	/^:- type foreign_proc_output$/;kq|-;/\<llds.foreign_proc_output\>/;'q;"	kind:type
llds.foreign_proc_outputs	llds.m	/^    ;       foreign_proc_outputs(list(foreign_proc_output))$/;kq|-;/\<llds.foreign_proc_outputs\>/;'q;"	kind:cons
llds.foreign_proc_raw_code	llds.m	/^    ;       foreign_proc_raw_code(can_branch_away, proc_affects_liveness,$/;kq|-;/\<llds.foreign_proc_raw_code\>/;'q;"	kind:cons
llds.foreign_proc_type	llds.m	/^:- type foreign_proc_type$/;kq|-;/\<llds.foreign_proc_type\>/;'q;"	kind:type
llds.foreign_proc_user_code	llds.m	/^    ;       foreign_proc_user_code(maybe(prog_context), proc_affects_liveness,$/;kq|-;/\<llds.foreign_proc_user_code\>/;'q;"	kind:cons
llds.fork_new_child	llds.m	/^    ;       fork_new_child(lval, label)$/;kq|-;/\<llds.fork_new_child\>/;'q;"	kind:cons
llds.fproc_components	llds.m	/^                fproc_components        :: list(foreign_proc_component),$/;kq|-;/\<llds.fproc_components\>/;'q;"	kind:fld
llds.fproc_decls	llds.m	/^                fproc_decls             :: list(foreign_proc_decl),$/;kq|-;/\<llds.fproc_decls\>/;'q;"	kind:fld
llds.fproc_fix_layout	llds.m	/^                fproc_fix_layout        :: maybe(label),$/;kq|-;/\<llds.fproc_fix_layout\>/;'q;"	kind:fld
llds.fproc_fix_nolayout	llds.m	/^                fproc_fix_nolayout      :: maybe(label),$/;kq|-;/\<llds.fproc_fix_nolayout\>/;'q;"	kind:fld
llds.fproc_fix_onlylayout	llds.m	/^                fproc_fix_onlylayout    :: maybe(label),$/;kq|-;/\<llds.fproc_fix_onlylayout\>/;'q;"	kind:fld
llds.fproc_hash_def_label	llds.m	/^                fproc_hash_def_label    :: maybe(label),$/;kq|-;/\<llds.fproc_hash_def_label\>/;'q;"	kind:fld
llds.fproc_may_call_merc	llds.m	/^                fproc_may_call_merc     :: proc_may_call_mercury,$/;kq|-;/\<llds.fproc_may_call_merc\>/;'q;"	kind:fld
llds.fproc_maybe_dupl	llds.m	/^                fproc_maybe_dupl        :: proc_may_duplicate$/;kq|-;/\<llds.fproc_maybe_dupl\>/;'q;"	kind:fld
llds.fproc_nofix	llds.m	/^                fproc_nofix             :: maybe(label),$/;kq|-;/\<llds.fproc_nofix\>/;'q;"	kind:fld
llds.fproc_stack_slot_ref	llds.m	/^                fproc_stack_slot_ref    :: maybe_refers_to_llds_stack,$/;kq|-;/\<llds.fproc_stack_slot_ref\>/;'q;"	kind:fld
llds.framevar	llds.m	/^    ;       framevar(int)$/;kq|-;/\<llds.framevar\>/;'q;"	kind:cons
llds.framevar_ref	llds.m	/^    ;       framevar_ref(rval)$/;kq|-;/\<llds.framevar_ref\>/;'q;"	kind:cons
llds.free_heap	llds.m	/^    ;       free_heap(rval)$/;kq|-;/\<llds.free_heap\>/;'q;"	kind:cons
llds.generic	llds.m	/^    --->    generic$/;kq|-;/\<llds.generic\>/;'q;"	kind:cons
llds.get_asm_labels	llds.m	/^:- func get_asm_labels(/;kq|/^\<get_asm_labels\>/;'q;"	kind:func
llds.get_defining_module_name	llds.m	/^:- func get_defining_module_name(/;kq|/^\<get_defining_module_name\>/;'q;"	kind:func
llds.get_det_stack_float_width	llds.m	/^:- func get_det_stack_float_width(/;kq|/^\<get_det_stack_float_width\>/;'q;"	kind:func
llds.get_float_registers	llds.m	/^:- func get_float_registers(/;kq|/^\<get_float_registers\>/;'q;"	kind:func
llds.get_nonlocal_gotos	llds.m	/^:- func get_nonlocal_gotos(/;kq|/^\<get_nonlocal_gotos\>/;'q;"	kind:func
llds.get_proc_label	llds.m	/^:- func get_proc_label(/;kq|/^\<get_proc_label\>/;'q;"	kind:func
llds.get_static_code_addresses	llds.m	/^:- func get_static_code_addresses(/;kq|/^\<get_static_code_addresses\>/;'q;"	kind:func
llds.get_static_ground_cells	llds.m	/^:- func get_static_ground_cells(/;kq|/^\<get_static_ground_cells\>/;'q;"	kind:func
llds.get_static_ground_floats	llds.m	/^:- func get_static_ground_floats(/;kq|/^\<get_static_ground_floats\>/;'q;"	kind:func
llds.get_static_ground_int64s	llds.m	/^:- func get_static_ground_int64s(/;kq|/^\<get_static_ground_int64s\>/;'q;"	kind:func
llds.get_unboxed_floats	llds.m	/^:- func get_unboxed_floats(/;kq|/^\<get_unboxed_floats\>/;'q;"	kind:func
llds.get_unboxed_int64s	llds.m	/^:- func get_unboxed_int64s(/;kq|/^\<get_unboxed_int64s\>/;'q;"	kind:func
llds.global_var_ref	llds.m	/^    ;       global_var_ref(c_global_var_ref)$/;kq|-;/\<llds.global_var_ref\>/;'q;"	kind:cons
llds.goto	llds.m	/^    ;       goto(code_addr)$/;kq|-;/\<llds.goto\>/;'q;"	kind:cons
llds.grouped_args_type	llds.m	/^    ;       grouped_args_type(assoc_list(llds_type, int)).$/;kq|-;/\<llds.grouped_args_type\>/;'q;"	kind:cons
llds.grouped_args_value	llds.m	/^    ;       grouped_args_value(list(common_cell_arg_group)).$/;kq|-;/\<llds.grouped_args_value\>/;'q;"	kind:cons
llds.have_asm_labels	llds.m	/^:- type have_asm_labels$/;kq|-;/\<llds.have_asm_labels\>/;'q;"	kind:type
llds.have_non_local_gotos	llds.m	/^:- type have_non_local_gotos$/;kq|-;/\<llds.have_non_local_gotos\>/;'q;"	kind:type
llds.have_static_ground_cells	llds.m	/^:- type have_static_ground_cells$/;kq|-;/\<llds.have_static_ground_cells\>/;'q;"	kind:type
llds.have_static_ground_floats	llds.m	/^:- type have_static_ground_floats$/;kq|-;/\<llds.have_static_ground_floats\>/;'q;"	kind:type
llds.have_static_ground_int64s	llds.m	/^:- type have_static_ground_int64s$/;kq|-;/\<llds.have_static_ground_int64s\>/;'q;"	kind:type
llds.have_unboxed_floats	llds.m	/^:- type have_unboxed_floats$/;kq|-;/\<llds.have_unboxed_floats\>/;'q;"	kind:type
llds.have_unboxed_int64s	llds.m	/^:- type have_unboxed_int64s$/;kq|-;/\<llds.have_unboxed_int64s\>/;'q;"	kind:type
llds.heap_ref	llds.m	/^    ;       heap_ref(rval, maybe(ptag), rval).$/;kq|-;/\<llds.heap_ref\>/;'q;"	kind:cons
llds.ho_call_variant	llds.m	/^:- type ho_call_variant$/;kq|-;/\<llds.ho_call_variant\>/;'q;"	kind:type
llds.hp	llds.m	/^    ;       hp$/;kq|-;/\<llds.hp\>/;'q;"	kind:cons
llds.if_val	llds.m	/^    ;       if_val(rval, code_addr)$/;kq|-;/\<llds.if_val\>/;'q;"	kind:cons
llds.in_arg_value	llds.m	/^                in_arg_value                :: rval,$/;kq|-;/\<llds.in_arg_value\>/;'q;"	kind:fld
llds.in_box_policy	llds.m	/^                in_box_policy               :: box_policy$/;kq|-;/\<llds.in_box_policy\>/;'q;"	kind:fld
llds.in_foreign_lang_var_name	llds.m	/^                in_foreign_lang_var_name    :: string,$/;kq|-;/\<llds.in_foreign_lang_var_name\>/;'q;"	kind:fld
llds.in_maybe_foreign_type	llds.m	/^                in_maybe_foreign_type       :: maybe(foreign_proc_type),$/;kq|-;/\<llds.in_maybe_foreign_type\>/;'q;"	kind:fld
llds.in_original_type	llds.m	/^                in_original_type            :: mer_type,$/;kq|-;/\<llds.in_original_type\>/;'q;"	kind:fld
llds.in_var_type	llds.m	/^                in_var_type                 :: mer_type,$/;kq|-;/\<llds.in_var_type\>/;'q;"	kind:fld
llds.in_var_type_is_dummy	llds.m	/^                in_var_type_is_dummy        :: is_dummy_type,$/;kq|-;/\<llds.in_var_type_is_dummy\>/;'q;"	kind:fld
llds.incomplete	llds.m	/^    ;       incomplete.$/;kq|-;/\<llds.incomplete\>/;'q;"	kind:cons
llds.incr_hp	llds.m	/^    ;       incr_hp(lval, maybe(ptag), maybe(int), rval, maybe(alloc_site_id),$/;kq|-;/\<llds.incr_hp\>/;'q;"	kind:cons
llds.incr_sp	llds.m	/^    ;       incr_sp(int, string, stack_incr_kind)$/;kq|-;/\<llds.incr_sp\>/;'q;"	kind:cons
llds.init_sync_term	llds.m	/^    ;       init_sync_term(lval, int, int)$/;kq|-;/\<llds.init_sync_term\>/;'q;"	kind:cons
llds.instr	llds.m	/^:- type instr$/;kq|-;/\<llds.instr\>/;'q;"	kind:type
llds.instr_foreign_proc_code	llds.m	/^:- inst instr_foreign_proc_code for instr\/0$/;kq|-;/\<llds.instr_foreign_proc_code\>/;'q;"	kind:inst
llds.instr_goto	llds.m	/^:- inst instr_goto for instr\/0$/;kq|-;/\<llds.instr_goto\>/;'q;"	kind:inst
llds.instr_if_val	llds.m	/^:- inst instr_if_val for instr\/0$/;kq|-;/\<llds.instr_if_val\>/;'q;"	kind:inst
llds.instr_llcall	llds.m	/^:- inst instr_llcall for instr\/0$/;kq|-;/\<llds.instr_llcall\>/;'q;"	kind:inst
llds.instruction	llds.m	/^:- type instruction$/;kq|-;/\<llds.instruction\>/;'q;"	kind:type
llds.int_least16	llds.m	/^    ;       int_least16$/;kq|-;/\<llds.int_least16\>/;'q;"	kind:cons
llds.int_least32	llds.m	/^    ;       int_least32$/;kq|-;/\<llds.int_least32\>/;'q;"	kind:cons
llds.int_least8	llds.m	/^    --->    int_least8$/;kq|-;/\<llds.int_least8\>/;'q;"	kind:cons
llds.int_least_type	llds.m	/^:- type int_least_type$/;kq|-;/\<llds.int_least_type\>/;'q;"	kind:type
llds.internal_label	llds.m	/^    --->    internal_label(int, proc_label)$/;kq|-;/\<llds.internal_label\>/;'q;"	kind:cons
llds.join_and_continue	llds.m	/^    ;       join_and_continue(lval, label)$/;kq|-;/\<llds.join_and_continue\>/;'q;"	kind:cons
llds.keep_assign	llds.m	/^    ;       keep_assign(lval, rval)$/;kq|-;/\<llds.keep_assign\>/;'q;"	kind:cons
llds.key_abs_locn_to_lval	llds.m	/^:- func key_abs_locn_to_lval(/;kq|/^\<key_abs_locn_to_lval\>/;'q;"	kind:func
llds.key_stack_slot_to_lval	llds.m	/^:- func key_stack_slot_to_lval(/;kq|/^\<key_stack_slot_to_lval\>/;'q;"	kind:func
llds.label	llds.m	/^    ;       label(label)$/;kq|-;/\<llds.label\>/;'q;"	kind:cons
llds.label	llds.m	/^:- type label$/;kq|-;/\<llds.label\>/;'q;"	kind:type
llds.layout_id	llds.m	/^    ;       layout_id(layout_name)$/;kq|-;/\<llds.layout_id\>/;'q;"	kind:cons
llds.layout_locn	llds.m	/^:- type layout_locn$/;kq|-;/\<llds.layout_locn\>/;'q;"	kind:type
llds.layout_slot_id	llds.m	/^    ;       layout_slot_id(layout_slot_id_kind, pred_proc_id).$/;kq|-;/\<llds.layout_slot_id\>/;'q;"	kind:cons
llds.layout_slot_id_kind	llds.m	/^:- type layout_slot_id_kind$/;kq|-;/\<llds.layout_slot_id_kind\>/;'q;"	kind:type
llds.lc_create_loop_control	llds.m	/^    ;       lc_create_loop_control(int, lval)$/;kq|-;/\<llds.lc_create_loop_control\>/;'q;"	kind:cons
llds.lc_join_and_terminate	llds.m	/^    ;       lc_join_and_terminate(rval, rval).$/;kq|-;/\<llds.lc_join_and_terminate\>/;'q;"	kind:cons
llds.lc_spawn_off	llds.m	/^    ;       lc_spawn_off(rval, rval, label)$/;kq|-;/\<llds.lc_spawn_off\>/;'q;"	kind:cons
llds.lc_wait_free_slot	llds.m	/^    ;       lc_wait_free_slot(rval, lval, label)$/;kq|-;/\<llds.lc_wait_free_slot\>/;'q;"	kind:cons
llds.live_lvals_info	llds.m	/^    ;       live_lvals_info($/;kq|-;/\<llds.live_lvals_info\>/;'q;"	kind:cons
llds.live_lvalue	llds.m	/^    --->    live_lvalue($/;kq|-;/\<llds.live_lvalue\>/;'q;"	kind:cons
llds.live_value_curfr	llds.m	/^    ;       live_value_curfr               % A stored curfr.$/;kq|-;/\<llds.live_value_curfr\>/;'q;"	kind:cons
llds.live_value_hp	llds.m	/^    ;       live_value_hp                  % A stored heap pointer.$/;kq|-;/\<llds.live_value_hp\>/;'q;"	kind:cons
llds.live_value_maxfr	llds.m	/^    ;       live_value_maxfr               % A stored maxfr.$/;kq|-;/\<llds.live_value_maxfr\>/;'q;"	kind:cons
llds.live_value_redofr	llds.m	/^    ;       live_value_redofr              % A stored redofr.$/;kq|-;/\<llds.live_value_redofr\>/;'q;"	kind:cons
llds.live_value_redoip	llds.m	/^    ;       live_value_redoip              % A stored redoip.$/;kq|-;/\<llds.live_value_redoip\>/;'q;"	kind:cons
llds.live_value_region_commit	llds.m	/^    ;       live_value_region_commit$/;kq|-;/\<llds.live_value_region_commit\>/;'q;"	kind:cons
llds.live_value_region_disj	llds.m	/^    ;       live_value_region_disj$/;kq|-;/\<llds.live_value_region_disj\>/;'q;"	kind:cons
llds.live_value_region_ite	llds.m	/^    ;       live_value_region_ite$/;kq|-;/\<llds.live_value_region_ite\>/;'q;"	kind:cons
llds.live_value_succip	llds.m	/^    --->    live_value_succip              % A stored succip.$/;kq|-;/\<llds.live_value_succip\>/;'q;"	kind:cons
llds.live_value_ticket	llds.m	/^    ;       live_value_ticket              % A stored ticket.$/;kq|-;/\<llds.live_value_ticket\>/;'q;"	kind:cons
llds.live_value_trail_ptr	llds.m	/^    ;       live_value_trail_ptr           % A stored trail pointer.$/;kq|-;/\<llds.live_value_trail_ptr\>/;'q;"	kind:cons
llds.live_value_type	llds.m	/^:- type live_value_type$/;kq|-;/\<llds.live_value_type\>/;'q;"	kind:type
llds.live_value_unwanted	llds.m	/^    ;       live_value_unwanted.$/;kq|-;/\<llds.live_value_unwanted\>/;'q;"	kind:cons
llds.live_value_var	llds.m	/^    ;       live_value_var(prog_var, string, mer_type, llds_inst)$/;kq|-;/\<llds.live_value_var\>/;'q;"	kind:cons
llds.liveinfo	llds.m	/^:- type liveinfo$/;kq|-;/\<llds.liveinfo\>/;'q;"	kind:type
llds.livevals	llds.m	/^    ;       livevals(set(lval))$/;kq|-;/\<llds.livevals\>/;'q;"	kind:cons
llds.llcall	llds.m	/^    ;       llcall(code_addr, code_addr, list(liveinfo), term.context,$/;kq|-;/\<llds.llcall\>/;'q;"	kind:cons
llds.llconst_code_addr	llds.m	/^    ;       llconst_code_addr(code_addr)$/;kq|-;/\<llds.llconst_code_addr\>/;'q;"	kind:cons
llds.llconst_data_addr	llds.m	/^    ;       llconst_data_addr(data_id)$/;kq|-;/\<llds.llconst_data_addr\>/;'q;"	kind:cons
llds.llconst_false	llds.m	/^    ;       llconst_false$/;kq|-;/\<llds.llconst_false\>/;'q;"	kind:cons
llds.llconst_float	llds.m	/^    ;       llconst_float(float)$/;kq|-;/\<llds.llconst_float\>/;'q;"	kind:cons
llds.llconst_foreign	llds.m	/^    ;       llconst_foreign(string, llds_type)$/;kq|-;/\<llds.llconst_foreign\>/;'q;"	kind:cons
llds.llconst_int	llds.m	/^    ;       llconst_int(int)$/;kq|-;/\<llds.llconst_int\>/;'q;"	kind:cons
llds.llconst_int16	llds.m	/^    ;       llconst_int16(int16)$/;kq|-;/\<llds.llconst_int16\>/;'q;"	kind:cons
llds.llconst_int32	llds.m	/^    ;       llconst_int32(int32)$/;kq|-;/\<llds.llconst_int32\>/;'q;"	kind:cons
llds.llconst_int64	llds.m	/^    ;       llconst_int64(int64)$/;kq|-;/\<llds.llconst_int64\>/;'q;"	kind:cons
llds.llconst_int8	llds.m	/^    ;       llconst_int8(int8)$/;kq|-;/\<llds.llconst_int8\>/;'q;"	kind:cons
llds.llconst_multi_string	llds.m	/^    ;       llconst_multi_string(list(string))$/;kq|-;/\<llds.llconst_multi_string\>/;'q;"	kind:cons
llds.llconst_string	llds.m	/^    ;       llconst_string(string)$/;kq|-;/\<llds.llconst_string\>/;'q;"	kind:cons
llds.llconst_true	llds.m	/^    --->    llconst_true$/;kq|-;/\<llds.llconst_true\>/;'q;"	kind:cons
llds.llconst_uint	llds.m	/^    ;       llconst_uint(uint)$/;kq|-;/\<llds.llconst_uint\>/;'q;"	kind:cons
llds.llconst_uint16	llds.m	/^    ;       llconst_uint16(uint16)$/;kq|-;/\<llds.llconst_uint16\>/;'q;"	kind:cons
llds.llconst_uint32	llds.m	/^    ;       llconst_uint32(uint32)$/;kq|-;/\<llds.llconst_uint32\>/;'q;"	kind:cons
llds.llconst_uint64	llds.m	/^    ;       llconst_uint64(uint64)$/;kq|-;/\<llds.llconst_uint64\>/;'q;"	kind:cons
llds.llconst_uint8	llds.m	/^    ;       llconst_uint8(uint8)$/;kq|-;/\<llds.llconst_uint8\>/;'q;"	kind:cons
llds.loa_any_reg	llds.m	/^    ;       loa_any_reg.$/;kq|-;/\<llds.loa_any_reg\>/;'q;"	kind:cons
llds.loa_lval	llds.m	/^    --->    loa_lval(lval)$/;kq|-;/\<llds.loa_lval\>/;'q;"	kind:cons
llds.locn_direct	llds.m	/^    --->    locn_direct(lval)$/;kq|-;/\<llds.locn_direct\>/;'q;"	kind:cons
llds.locn_indirect	llds.m	/^    ;       locn_indirect(lval, int).$/;kq|-;/\<llds.locn_indirect\>/;'q;"	kind:cons
llds.lt_bool	llds.m	/^    --->    lt_bool$/;kq|-;/\<llds.lt_bool\>/;'q;"	kind:cons
llds.lt_code_ptr	llds.m	/^    ;       lt_code_ptr$/;kq|-;/\<llds.lt_code_ptr\>/;'q;"	kind:cons
llds.lt_data_ptr	llds.m	/^    ;       lt_data_ptr$/;kq|-;/\<llds.lt_data_ptr\>/;'q;"	kind:cons
llds.lt_float	llds.m	/^    ;       lt_float$/;kq|-;/\<llds.lt_float\>/;'q;"	kind:cons
llds.lt_int	llds.m	/^    ;       lt_int(int_type)$/;kq|-;/\<llds.lt_int\>/;'q;"	kind:cons
llds.lt_int_least	llds.m	/^    ;       lt_int_least(int_least_type)$/;kq|-;/\<llds.lt_int_least\>/;'q;"	kind:cons
llds.lt_string	llds.m	/^    ;       lt_string$/;kq|-;/\<llds.lt_string\>/;'q;"	kind:cons
llds.lt_word	llds.m	/^    ;       lt_word.$/;kq|-;/\<llds.lt_word\>/;'q;"	kind:cons
llds.lval	llds.m	/^    --->    lval(lval)$/;kq|-;/\<llds.lval\>/;'q;"	kind:cons
llds.lval	llds.m	/^:- type lval$/;kq|-;/\<llds.lval\>/;'q;"	kind:type
llds.lval_or_any_reg	llds.m	/^:- type lval_or_any_reg$/;kq|-;/\<llds.lval_or_any_reg\>/;'q;"	kind:type
llds.lval_type	llds.m	/^:- pred lval_type(/;kq|/^\<lval_type\>/;'q;"	kind:pred
llds.lvar	llds.m	/^    ;       lvar(prog_var).$/;kq|-;/\<llds.lvar\>/;'q;"	kind:cons
llds.main_stack	llds.m	/^:- type main_stack$/;kq|-;/\<llds.main_stack\>/;'q;"	kind:type
llds.mark_hp	llds.m	/^    ;       mark_hp(lval)$/;kq|-;/\<llds.mark_hp\>/;'q;"	kind:cons
llds.mark_ticket_stack	llds.m	/^    ;       mark_ticket_stack(lval)$/;kq|-;/\<llds.mark_ticket_stack\>/;'q;"	kind:cons
llds.maxfr	llds.m	/^    ;       maxfr$/;kq|-;/\<llds.maxfr\>/;'q;"	kind:cons
llds.may_alter_rtti	llds.m	/^:- type may_alter_rtti$/;kq|-;/\<llds.may_alter_rtti\>/;'q;"	kind:type
llds.maybe_auto_comments	llds.m	/^:- type maybe_auto_comments$/;kq|-;/\<llds.maybe_auto_comments\>/;'q;"	kind:type
llds.mem_addr	llds.m	/^    ;       mem_addr(mem_ref).$/;kq|-;/\<llds.mem_addr\>/;'q;"	kind:cons
llds.mem_ref	llds.m	/^    ;       mem_ref(rval)$/;kq|-;/\<llds.mem_ref\>/;'q;"	kind:cons
llds.mem_ref	llds.m	/^:- type mem_ref$/;kq|-;/\<llds.mem_ref\>/;'q;"	kind:type
llds.mkframe	llds.m	/^    ;       mkframe(nondet_frame_info, maybe(code_addr))$/;kq|-;/\<llds.mkframe\>/;'q;"	kind:cons
llds.mkword	llds.m	/^    ;       mkword(ptag, rval)$/;kq|-;/\<llds.mkword\>/;'q;"	kind:cons
llds.mkword_hole	llds.m	/^    ;       mkword_hole(ptag)$/;kq|-;/\<llds.mkword_hole\>/;'q;"	kind:cons
llds.must_not_alter_rtti	llds.m	/^    ;       must_not_alter_rtti.$/;kq|-;/\<llds.must_not_alter_rtti\>/;'q;"	kind:cons
llds.no_auto_comments	llds.m	/^    --->    no_auto_comments$/;kq|-;/\<llds.no_auto_comments\>/;'q;"	kind:cons
llds.no_live_lvals_info	llds.m	/^    --->    no_live_lvals_info  % There is no information available about$/;kq|-;/\<llds.no_live_lvals_info\>/;'q;"	kind:cons
llds.no_llds_reuse	llds.m	/^    --->    no_llds_reuse$/;kq|-;/\<llds.no_llds_reuse\>/;'q;"	kind:cons
llds.no_tail_call	llds.m	/^    --->    no_tail_call$/;kq|-;/\<llds.no_tail_call\>/;'q;"	kind:cons
llds.non_local_gotos	llds.m	/^                non_local_gotos         :: have_non_local_gotos,$/;kq|-;/\<llds.non_local_gotos\>/;'q;"	kind:fld
llds.nondet_frame_info	llds.m	/^:- type nondet_frame_info$/;kq|-;/\<llds.nondet_frame_info\>/;'q;"	kind:type
llds.nondet_stack	llds.m	/^    ;       nondet_stack.$/;kq|-;/\<llds.nondet_stack\>/;'q;"	kind:cons
llds.nondet_stack_proc	llds.m	/^    ;       nondet_stack_proc.$/;kq|-;/\<llds.nondet_stack_proc\>/;'q;"	kind:cons
llds.nondet_tail_call	llds.m	/^:- type nondet_tail_call$/;kq|-;/\<llds.nondet_tail_call\>/;'q;"	kind:type
llds.ordinary_frame	llds.m	/^    ;       ordinary_frame($/;kq|-;/\<llds.ordinary_frame\>/;'q;"	kind:cons
llds.out_arg_dest	llds.m	/^                out_arg_dest                :: lval,$/;kq|-;/\<llds.out_arg_dest\>/;'q;"	kind:fld
llds.out_box_policy	llds.m	/^                out_box_policy              :: box_policy$/;kq|-;/\<llds.out_box_policy\>/;'q;"	kind:fld
llds.out_maybe_foreign_type	llds.m	/^                out_maybe_foreign_type      :: maybe(foreign_proc_type),$/;kq|-;/\<llds.out_maybe_foreign_type\>/;'q;"	kind:fld
llds.out_original_type	llds.m	/^                out_original_type           :: mer_type,$/;kq|-;/\<llds.out_original_type\>/;'q;"	kind:fld
llds.out_var_name	llds.m	/^                out_var_name                :: string,$/;kq|-;/\<llds.out_var_name\>/;'q;"	kind:fld
llds.out_var_type	llds.m	/^                out_var_type                :: mer_type,$/;kq|-;/\<llds.out_var_type\>/;'q;"	kind:fld
llds.out_var_type_is_dummy	llds.m	/^                out_var_type_is_dummy       :: is_dummy_type,$/;kq|-;/\<llds.out_var_type_is_dummy\>/;'q;"	kind:fld
llds.parent_sp	llds.m	/^    ;       parent_sp$/;kq|-;/\<llds.parent_sp\>/;'q;"	kind:cons
llds.parent_stackvar	llds.m	/^    ;       parent_stackvar(int)$/;kq|-;/\<llds.parent_stackvar\>/;'q;"	kind:cons
llds.plain_type	llds.m	/^    --->    plain_type(list(llds_type))$/;kq|-;/\<llds.plain_type\>/;'q;"	kind:cons
llds.plain_value	llds.m	/^    --->    plain_value(list(typed_rval))$/;kq|-;/\<llds.plain_value\>/;'q;"	kind:cons
llds.prevfr_slot	llds.m	/^    ;       prevfr_slot(rval)$/;kq|-;/\<llds.prevfr_slot\>/;'q;"	kind:cons
llds.proc_tabling_data_id	llds.m	/^    ;       proc_tabling_data_id(proc_label, proc_tabling_struct_id)$/;kq|-;/\<llds.proc_tabling_data_id\>/;'q;"	kind:cons
llds.prune_ticket	llds.m	/^    ;       prune_ticket$/;kq|-;/\<llds.prune_ticket\>/;'q;"	kind:cons
llds.prune_tickets_to	llds.m	/^    ;       prune_tickets_to(rval)$/;kq|-;/\<llds.prune_tickets_to\>/;'q;"	kind:cons
llds.push_region_frame	llds.m	/^    ;       push_region_frame(region_stack_id, embedded_stack_frame_id)$/;kq|-;/\<llds.push_region_frame\>/;'q;"	kind:cons
llds.redofr_slot	llds.m	/^    ;       redofr_slot(rval)$/;kq|-;/\<llds.redofr_slot\>/;'q;"	kind:cons
llds.redoip_slot	llds.m	/^    ;       redoip_slot(rval)$/;kq|-;/\<llds.redoip_slot\>/;'q;"	kind:cons
llds.reg	llds.m	/^    --->    reg(reg_type, int)$/;kq|-;/\<llds.reg\>/;'q;"	kind:cons
llds.region_commit_failure	llds.m	/^    ;       region_commit_failure.              % only pops$/;kq|-;/\<llds.region_commit_failure\>/;'q;"	kind:cons
llds.region_commit_success	llds.m	/^    ;       region_commit_success               % uses and pops$/;kq|-;/\<llds.region_commit_success\>/;'q;"	kind:cons
llds.region_disj_last	llds.m	/^    ;       region_disj_last                    % uses and pops$/;kq|-;/\<llds.region_disj_last\>/;'q;"	kind:cons
llds.region_disj_later	llds.m	/^    ;       region_disj_later                   % uses$/;kq|-;/\<llds.region_disj_later\>/;'q;"	kind:cons
llds.region_fill_commit	llds.m	/^    ;       region_fill_commit.$/;kq|-;/\<llds.region_fill_commit\>/;'q;"	kind:cons
llds.region_fill_disj_snapshot	llds.m	/^    ;       region_fill_disj_snapshot$/;kq|-;/\<llds.region_fill_disj_snapshot\>/;'q;"	kind:cons
llds.region_fill_frame	llds.m	/^    ;       region_fill_frame(region_fill_frame_op, embedded_stack_frame_id,$/;kq|-;/\<llds.region_fill_frame\>/;'q;"	kind:cons
llds.region_fill_frame_op	llds.m	/^:- type region_fill_frame_op$/;kq|-;/\<llds.region_fill_frame_op\>/;'q;"	kind:type
llds.region_fill_ite_protect	llds.m	/^    --->    region_fill_ite_protect$/;kq|-;/\<llds.region_fill_ite_protect\>/;'q;"	kind:cons
llds.region_fill_ite_snapshot	llds.m	/^    ;       region_fill_ite_snapshot(removed_at_start_of_else)$/;kq|-;/\<llds.region_fill_ite_snapshot\>/;'q;"	kind:cons
llds.region_ite_else	llds.m	/^    ;       region_ite_else(region_ite_kind)    % uses and pops$/;kq|-;/\<llds.region_ite_else\>/;'q;"	kind:cons
llds.region_ite_kind	llds.m	/^:- type region_ite_kind$/;kq|-;/\<llds.region_ite_kind\>/;'q;"	kind:type
llds.region_ite_nondet_cond	llds.m	/^    ;       region_ite_nondet_cond.$/;kq|-;/\<llds.region_ite_nondet_cond\>/;'q;"	kind:cons
llds.region_ite_semidet_cond	llds.m	/^    --->    region_ite_semidet_cond$/;kq|-;/\<llds.region_ite_semidet_cond\>/;'q;"	kind:cons
llds.region_ite_then	llds.m	/^    --->    region_ite_then(region_ite_kind)    % uses; pop only if semi$/;kq|-;/\<llds.region_ite_then\>/;'q;"	kind:cons
llds.region_set_fixed_op	llds.m	/^:- type region_set_fixed_op$/;kq|-;/\<llds.region_set_fixed_op\>/;'q;"	kind:type
llds.region_set_fixed_slot	llds.m	/^    ;       region_set_fixed_slot(region_set_fixed_op, embedded_stack_frame_id,$/;kq|-;/\<llds.region_set_fixed_slot\>/;'q;"	kind:cons
llds.region_stack_commit	llds.m	/^    ;       region_stack_commit.$/;kq|-;/\<llds.region_stack_commit\>/;'q;"	kind:cons
llds.region_stack_disj	llds.m	/^    ;       region_stack_disj$/;kq|-;/\<llds.region_stack_disj\>/;'q;"	kind:cons
llds.region_stack_id	llds.m	/^:- type region_stack_id$/;kq|-;/\<llds.region_stack_id\>/;'q;"	kind:type
llds.region_stack_id_to_string	llds.m	/^:- func region_stack_id_to_string(/;kq|/^\<region_stack_id_to_string\>/;'q;"	kind:func
llds.region_stack_ite	llds.m	/^    --->    region_stack_ite$/;kq|-;/\<llds.region_stack_ite\>/;'q;"	kind:cons
llds.region_use_frame_op	llds.m	/^:- type region_use_frame_op$/;kq|-;/\<llds.region_use_frame_op\>/;'q;"	kind:type
llds.register_type	llds.m	/^:- pred register_type(/;kq|/^\<register_type\>/;'q;"	kind:pred
llds.removed_at_start_of_else	llds.m	/^:- type removed_at_start_of_else$/;kq|-;/\<llds.removed_at_start_of_else\>/;'q;"	kind:type
llds.reset_reason_commit	llds.m	/^    ;       reset_reason_commit$/;kq|-;/\<llds.reset_reason_commit\>/;'q;"	kind:cons
llds.reset_reason_exception	llds.m	/^    ;       reset_reason_exception$/;kq|-;/\<llds.reset_reason_exception\>/;'q;"	kind:cons
llds.reset_reason_gc	llds.m	/^    ;       reset_reason_gc.$/;kq|-;/\<llds.reset_reason_gc\>/;'q;"	kind:cons
llds.reset_reason_retry	llds.m	/^    ;       reset_reason_retry$/;kq|-;/\<llds.reset_reason_retry\>/;'q;"	kind:cons
llds.reset_reason_solve	llds.m	/^    ;       reset_reason_solve$/;kq|-;/\<llds.reset_reason_solve\>/;'q;"	kind:cons
llds.reset_reason_undo	llds.m	/^    --->    reset_reason_undo$/;kq|-;/\<llds.reset_reason_undo\>/;'q;"	kind:cons
llds.reset_ticket	llds.m	/^    ;       reset_ticket(rval, reset_trail_reason)$/;kq|-;/\<llds.reset_ticket\>/;'q;"	kind:cons
llds.reset_trail_reason	llds.m	/^:- type reset_trail_reason$/;kq|-;/\<llds.reset_trail_reason\>/;'q;"	kind:type
llds.restore_hp	llds.m	/^    ;       restore_hp(rval)$/;kq|-;/\<llds.restore_hp\>/;'q;"	kind:cons
llds.restore_maxfr	llds.m	/^    ;       restore_maxfr(lval)$/;kq|-;/\<llds.restore_maxfr\>/;'q;"	kind:cons
llds.rtti_data_id	llds.m	/^    --->    rtti_data_id(rtti_id)$/;kq|-;/\<llds.rtti_data_id\>/;'q;"	kind:cons
llds.rval	llds.m	/^:- type rval$/;kq|-;/\<llds.rval\>/;'q;"	kind:type
llds.rval_const	llds.m	/^:- type rval_const$/;kq|-;/\<llds.rval_const\>/;'q;"	kind:type
llds.rval_type	llds.m	/^:- pred rval_type(/;kq|/^\<rval_type\>/;'q;"	kind:pred
llds.save_maxfr	llds.m	/^    ;       save_maxfr(lval)$/;kq|-;/\<llds.save_maxfr\>/;'q;"	kind:cons
llds.scalar_common_data_array	llds.m	/^:- type scalar_common_data_array$/;kq|-;/\<llds.scalar_common_data_array\>/;'q;"	kind:type
llds.scalar_common_data_id	llds.m	/^    ;       scalar_common_data_id(type_num, int)$/;kq|-;/\<llds.scalar_common_data_id\>/;'q;"	kind:cons
llds.scda_rval_types	llds.m	/^                scda_rval_types :: common_cell_type,$/;kq|-;/\<llds.scda_rval_types\>/;'q;"	kind:fld
llds.scda_type_num	llds.m	/^                scda_type_num   :: type_num,$/;kq|-;/\<llds.scda_type_num\>/;'q;"	kind:fld
llds.scda_values	llds.m	/^                scda_values     :: list(common_cell_value)$/;kq|-;/\<llds.scda_values\>/;'q;"	kind:fld
llds.sp	llds.m	/^    ;       sp$/;kq|-;/\<llds.sp\>/;'q;"	kind:cons
llds.specialized_known	llds.m	/^    ;       specialized_known(int).$/;kq|-;/\<llds.specialized_known\>/;'q;"	kind:cons
llds.stack_incr_kind	llds.m	/^:- type stack_incr_kind$/;kq|-;/\<llds.stack_incr_kind\>/;'q;"	kind:type
llds.stack_incr_leaf	llds.m	/^    --->    stack_incr_leaf         % The incr_sp creates the stack frame$/;kq|-;/\<llds.stack_incr_leaf\>/;'q;"	kind:cons
llds.stack_incr_nonleaf	llds.m	/^    ;       stack_incr_nonleaf.     % The incr_sp creates the stack frame$/;kq|-;/\<llds.stack_incr_nonleaf\>/;'q;"	kind:cons
llds.stack_slot_num_to_lval	llds.m	/^:- func stack_slot_num_to_lval(/;kq|/^\<stack_slot_num_to_lval\>/;'q;"	kind:func
llds.stack_slot_to_lval	llds.m	/^:- func stack_slot_to_lval(/;kq|/^\<stack_slot_to_lval\>/;'q;"	kind:func
llds.stackvar	llds.m	/^    ;       stackvar(int)$/;kq|-;/\<llds.stackvar\>/;'q;"	kind:cons
llds.stackvar_ref	llds.m	/^    --->    stackvar_ref(rval)$/;kq|-;/\<llds.stackvar_ref\>/;'q;"	kind:cons
llds.static_code_addresses	llds.m	/^                static_code_addresses   :: have_static_code_addresses$/;kq|-;/\<llds.static_code_addresses\>/;'q;"	kind:fld
llds.static_ground_cells	llds.m	/^                static_ground_cells     :: have_static_ground_cells,$/;kq|-;/\<llds.static_ground_cells\>/;'q;"	kind:fld
llds.static_ground_floats	llds.m	/^                static_ground_floats    :: have_static_ground_floats,$/;kq|-;/\<llds.static_ground_floats\>/;'q;"	kind:fld
llds.static_ground_int64s	llds.m	/^                static_ground_int64s    :: have_static_ground_int64s,$/;kq|-;/\<llds.static_ground_int64s\>/;'q;"	kind:fld
llds.store_ticket	llds.m	/^    ;       store_ticket(lval)$/;kq|-;/\<llds.store_ticket\>/;'q;"	kind:cons
llds.succfr_slot	llds.m	/^    ;       succfr_slot(rval)$/;kq|-;/\<llds.succfr_slot\>/;'q;"	kind:cons
llds.succip	llds.m	/^    ;       succip$/;kq|-;/\<llds.succip\>/;'q;"	kind:cons
llds.succip_slot	llds.m	/^    ;       succip_slot(rval)$/;kq|-;/\<llds.succip_slot\>/;'q;"	kind:cons
llds.table_io_entry_id	llds.m	/^    --->    table_io_entry_id.$/;kq|-;/\<llds.table_io_entry_id\>/;'q;"	kind:cons
llds.tabling_info_struct	llds.m	/^:- type tabling_info_struct$/;kq|-;/\<llds.tabling_info_struct\>/;'q;"	kind:type
llds.temp	llds.m	/^    ;       temp(reg_type, int)$/;kq|-;/\<llds.temp\>/;'q;"	kind:cons
llds.temp_frame	llds.m	/^    --->    temp_frame($/;kq|-;/\<llds.temp_frame\>/;'q;"	kind:cons
llds.temp_frame_type	llds.m	/^:- type temp_frame_type$/;kq|-;/\<llds.temp_frame_type\>/;'q;"	kind:type
llds.tis_eval_method	llds.m	/^                tis_eval_method             :: tabled_eval_method,$/;kq|-;/\<llds.tis_eval_method\>/;'q;"	kind:fld
llds.tis_input_steps	llds.m	/^                tis_input_steps             :: list(table_step_desc),$/;kq|-;/\<llds.tis_input_steps\>/;'q;"	kind:fld
llds.tis_maybe_output_steps	llds.m	/^                tis_maybe_output_steps      :: maybe(list(table_step_desc)),$/;kq|-;/\<llds.tis_maybe_output_steps\>/;'q;"	kind:fld
llds.tis_num_inputs	llds.m	/^                tis_num_inputs              :: int,$/;kq|-;/\<llds.tis_num_inputs\>/;'q;"	kind:fld
llds.tis_num_outputs	llds.m	/^                tis_num_outputs             :: int,$/;kq|-;/\<llds.tis_num_outputs\>/;'q;"	kind:fld
llds.tis_proc_label	llds.m	/^                tis_proc_label              :: proc_label,$/;kq|-;/\<llds.tis_proc_label\>/;'q;"	kind:fld
llds.tis_ptis	llds.m	/^                tis_ptis                    :: rval,$/;kq|-;/\<llds.tis_ptis\>/;'q;"	kind:fld
llds.tis_size_limit	llds.m	/^                tis_size_limit              :: maybe(int),$/;kq|-;/\<llds.tis_size_limit\>/;'q;"	kind:fld
llds.tis_stats	llds.m	/^                tis_stats                   :: table_attr_statistics$/;kq|-;/\<llds.tis_stats\>/;'q;"	kind:fld
llds.tis_type_params	llds.m	/^                tis_type_params             :: rval,$/;kq|-;/\<llds.tis_type_params\>/;'q;"	kind:fld
llds.type_num	llds.m	/^:- type type_num$/;kq|-;/\<llds.type_num\>/;'q;"	kind:type
llds.typed_rval	llds.m	/^:- type typed_rval$/;kq|-;/\<llds.typed_rval\>/;'q;"	kind:type
llds.typed_rvals_project_rvals	llds.m	/^:- func typed_rvals_project_rvals(list(typed_rval)) = list(/;kq|/^\<typed_rvals_project_rvals\>/;'q;"	kind:func
llds.typed_rvals_project_types	llds.m	/^:- func typed_rvals_project_types(list(typed_rval)) = list(/;kq|/^\<typed_rvals_project_types\>/;'q;"	kind:func
llds.uint_least16	llds.m	/^    ;       uint_least16$/;kq|-;/\<llds.uint_least16\>/;'q;"	kind:cons
llds.uint_least32	llds.m	/^    ;       uint_least32.$/;kq|-;/\<llds.uint_least32\>/;'q;"	kind:cons
llds.uint_least8	llds.m	/^    ;       uint_least8$/;kq|-;/\<llds.uint_least8\>/;'q;"	kind:cons
llds.unboxed_floats	llds.m	/^                unboxed_floats          :: have_unboxed_floats,$/;kq|-;/\<llds.unboxed_floats\>/;'q;"	kind:fld
llds.unboxed_int64s	llds.m	/^                unboxed_int64s          :: have_unboxed_int64s,$/;kq|-;/\<llds.unboxed_int64s\>/;'q;"	kind:fld
llds.unchecked_tail_call	llds.m	/^    ;       unchecked_tail_call.$/;kq|-;/\<llds.unchecked_tail_call\>/;'q;"	kind:cons
llds.unop	llds.m	/^    ;       unop(unary_op, rval)$/;kq|-;/\<llds.unop\>/;'q;"	kind:cons
llds.unop_arg_type	llds.m	/^:- pred unop_arg_type(/;kq|/^\<unop_arg_type\>/;'q;"	kind:pred
llds.unop_return_type	llds.m	/^:- pred unop_return_type(/;kq|/^\<unop_return_type\>/;'q;"	kind:pred
llds.use_float_registers	llds.m	/^:- type use_float_registers$/;kq|-;/\<llds.use_float_registers\>/;'q;"	kind:type
llds.var	llds.m	/^    ;       var(prog_var)$/;kq|-;/\<llds.var\>/;'q;"	kind:cons
llds.vcda_rval_types	llds.m	/^                vcda_rval_types :: common_cell_type,$/;kq|-;/\<llds.vcda_rval_types\>/;'q;"	kind:fld
llds.vcda_type_num	llds.m	/^                vcda_type_num   :: type_num,$/;kq|-;/\<llds.vcda_type_num\>/;'q;"	kind:fld
llds.vcda_values	llds.m	/^                vcda_values     :: list(common_cell_value)$/;kq|-;/\<llds.vcda_values\>/;'q;"	kind:fld
llds.vcda_vector_num	llds.m	/^                vcda_vector_num :: int,$/;kq|-;/\<llds.vcda_vector_num\>/;'q;"	kind:fld
llds.vector_common_data_array	llds.m	/^:- type vector_common_data_array$/;kq|-;/\<llds.vector_common_data_array\>/;'q;"	kind:type
llds.vector_common_data_id	llds.m	/^    ;       vector_common_data_id(type_num, int)$/;kq|-;/\<llds.vector_common_data_id\>/;'q;"	kind:cons
llds_backend_pass_by_phases	mercury_compile_llds_back_end.m	/^:- pred llds_backend_pass_by_phases(/;kq|/^\<llds_backend_pass_by_phases\>/;'q;"	kind:pred	file:
llds_backend_pass_by_preds	mercury_compile_llds_back_end.m	/^:- pred llds_backend_pass_by_preds(/;kq|/^\<llds_backend_pass_by_preds\>/;'q;"	kind:pred	file:
llds_backend_pass_by_preds_do_one_pred	mercury_compile_llds_back_end.m	/^:- pred llds_backend_pass_by_preds_do_one_pred(/;kq|/^\<llds_backend_pass_by_preds_do_one_pred\>/;'q;"	kind:pred	file:
llds_backend_pass_by_preds_loop_over_preds	mercury_compile_llds_back_end.m	/^:- pred llds_backend_pass_by_preds_loop_over_preds(/;kq|/^\<llds_backend_pass_by_preds_loop_over_preds\>/;'q;"	kind:pred	file:
llds_backend_pass_for_pred	mercury_compile_llds_back_end.m	/^:- pred llds_backend_pass_for_pred(/;kq|/^\<llds_backend_pass_for_pred\>/;'q;"	kind:pred	file:
llds_backend_pass_for_proc	mercury_compile_llds_back_end.m	/^:- pred llds_backend_pass_for_proc(/;kq|/^\<llds_backend_pass_for_proc\>/;'q;"	kind:pred	file:
llds_c_to_obj	mercury_compile_llds_back_end.m	/^:- pred llds_c_to_obj(/;kq|/^\<llds_c_to_obj\>/;'q;"	kind:pred
llds_code	llds.m	/^:- type llds_code == cord(instruction).$/;kq|-;/\<llds_code\>/;'q;"	kind:type
llds_code_gen	hlds_goal.m	/^                llds_code_gen           :: llds_code_gen_details$/;kq|-;/\<llds_code_gen\>/;'q;"	kind:fld
llds_code_gen_details	hlds_llds.m	/^:- type llds_code_gen_details$/;kq|-;/\<llds_code_gen_details\>/;'q;"	kind:type	file:
llds_code_gen_info	hlds_goal.m	/^    ;       llds_code_gen_info($/;kq|-;/\<llds_code_gen_info\>/;'q;"	kind:cons
llds_comment	llds.m	/^                llds_comment    :: string$/;kq|-;/\<llds_comment\>/;'q;"	kind:fld
llds_get_c_interface_info	mercury_compile_llds_back_end.m	/^:- pred llds_get_c_interface_info(/;kq|/^\<llds_get_c_interface_info\>/;'q;"	kind:pred	file:
llds_inst	llds.m	/^                llds_inst       :: instr,$/;kq|-;/\<llds_inst\>/;'q;"	kind:fld
llds_inst	llds.m	/^:- type llds_inst$/;kq|-;/\<llds_inst\>/;'q;"	kind:type
llds_inst_better_be_ground	llds.m	/^    --->    llds_inst_better_be_ground.$/;kq|-;/\<llds_inst_better_be_ground\>/;'q;"	kind:cons
llds_instr	llds.m	/^    --->    llds_instr($/;kq|-;/\<llds_instr\>/;'q;"	kind:cons
llds_opt_info	optimize.m	/^:- type llds_opt_info$/;kq|-;/\<llds_opt_info\>/;'q;"	kind:type	file:
llds_out_code_addr.wrapper	llds_out_code_addr.m	/^:- type wrapper$/;kq|-;/\<llds_out_code_addr.wrapper\>/;'q;"	kind:type
llds_out_data.dword_float	llds_out_data.m	/^    --->    dword_float$/;kq|-;/\<llds_out_data.dword_float\>/;'q;"	kind:cons	file:
llds_out_data.dword_int64	llds_out_data.m	/^    ;       dword_int64$/;kq|-;/\<llds_out_data.dword_int64\>/;'q;"	kind:cons	file:
llds_out_data.dword_type	llds_out_data.m	/^:- type dword_type$/;kq|-;/\<llds_out_data.dword_type\>/;'q;"	kind:type	file:
llds_out_data.dword_uint64	llds_out_data.m	/^    ;       dword_uint64.$/;kq|-;/\<llds_out_data.dword_uint64\>/;'q;"	kind:cons	file:
llds_out_data.is_ptag_test	llds_out_data.m	/^:- pred is_ptag_test(/;kq|/^\<is_ptag_test\>/;'q;"	kind:pred	file:
llds_out_data.llds_types_match	llds_out_data.m	/^:- pred llds_types_match(/;kq|/^\<llds_types_match\>/;'q;"	kind:pred	file:
llds_out_data.lval_to_string	llds_out_data.m	/^:- pred lval_to_string(/;kq|/^\<lval_to_string\>/;'q;"	kind:pred
llds_out_data.max_real_r_reg	llds_out_data.m	/^:- func max_real_r_reg = int.$/;kq|/^\<max_real_r_reg\>/;'q;"	kind:func	file:
llds_out_data.negated_test	llds_out_data.m	/^    ;       negated_test.$/;kq|-;/\<llds_out_data.negated_test\>/;'q;"	kind:cons	file:
llds_out_data.output_data_id	llds_out_data.m	/^:- pred output_data_id(/;kq|/^\<output_data_id\>/;'q;"	kind:pred
llds_out_data.output_lval	llds_out_data.m	/^:- pred output_lval(/;kq|/^\<output_lval\>/;'q;"	kind:pred
llds_out_data.output_ptag	llds_out_data.m	/^:- pred output_ptag(/;kq|/^\<output_ptag\>/;'q;"	kind:pred
llds_out_data.output_reg	llds_out_data.m	/^:- pred output_reg(/;kq|/^\<output_reg\>/;'q;"	kind:pred	file:
llds_out_data.output_rval	llds_out_data.m	/^:- pred output_rval(/;kq|/^\<output_rval\>/;'q;"	kind:pred
llds_out_data.output_test_rval	llds_out_data.m	/^:- pred output_test_rval(/;kq|/^\<output_test_rval\>/;'q;"	kind:pred
llds_out_data.plain_test	llds_out_data.m	/^    --->    plain_test$/;kq|-;/\<llds_out_data.plain_test\>/;'q;"	kind:cons	file:
llds_out_data.reg_to_string	llds_out_data.m	/^:- func reg_to_string(/;kq|/^\<reg_to_string\>/;'q;"	kind:func
llds_out_data.write_ptag	llds_out_data.m	/^:- pred write_ptag(/;kq|/^\<write_ptag\>/;'q;"	kind:pred
llds_out_file.acm_entry_labels	llds_out_file.m	/^                acm_entry_labels        :: list(label),$/;kq|-;/\<llds_out_file.acm_entry_labels\>/;'q;"	kind:fld	file:
llds_out_file.acm_name	llds_out_file.m	/^                acm_name                :: string,$/;kq|-;/\<llds_out_file.acm_name\>/;'q;"	kind:fld	file:
llds_out_file.acm_procs	llds_out_file.m	/^                acm_procs               :: list(annotated_c_procedure),$/;kq|-;/\<llds_out_file.acm_procs\>/;'q;"	kind:fld	file:
llds_out_file.acp_proc	llds_out_file.m	/^                acp_proc                :: c_procedure,$/;kq|-;/\<llds_out_file.acp_proc\>/;'q;"	kind:fld	file:
llds_out_file.delete_any_label	llds_out_file.m	/^:- pred delete_any_label(/;kq|/^\<delete_any_label\>/;'q;"	kind:pred	file:
llds_out_file.extern	llds_out_file.m	/^    --->    extern$/;kq|-;/\<llds_out_file.extern\>/;'q;"	kind:cons
llds_out_file.find_cont_labels	llds_out_file.m	/^:- pred find_cont_labels(list(/;kq|/^\<find_cont_labels\>/;'q;"	kind:pred	file:
llds_out_file.is_while_label	llds_out_file.m	/^:- pred is_while_label(/;kq|/^\<is_while_label\>/;'q;"	kind:pred	file:
llds_out_file.linkage	llds_out_file.m	/^:- type linkage$/;kq|-;/\<llds_out_file.linkage\>/;'q;"	kind:type
llds_out_file.output_llds	llds_out_file.m	/^:- pred output_llds(/;kq|/^\<output_llds\>/;'q;"	kind:pred
llds_out_file.output_llds_2	llds_out_file.m	/^:- pred output_llds_2(/;kq|/^\<output_llds_2\>/;'q;"	kind:pred	file:
llds_out_file.static	llds_out_file.m	/^    ;       static.$/;kq|-;/\<llds_out_file.static\>/;'q;"	kind:cons
llds_out_file.write_int_pair	llds_out_file.m	/^:- pred write_int_pair(/;kq|/^\<write_int_pair\>/;'q;"	kind:pred	file:
llds_out_global.ok_int_const	llds_out_global.m	/^:- pred ok_int_const(/;kq|/^\<ok_int_const\>/;'q;"	kind:pred	file:
llds_out_info	llds_out_util.m	/^:- type llds_out_info$/;kq|-;/\<llds_out_info\>/;'q;"	kind:type
llds_out_instr.loi_cont_labels	llds_out_instr.m	/^                loi_cont_labels             :: set_tree234(label),$/;kq|-;/\<llds_out_instr.loi_cont_labels\>/;'q;"	kind:fld
llds_out_instr.output_call	llds_out_instr.m	/^:- pred output_call(/;kq|/^\<output_call\>/;'q;"	kind:pred	file:
llds_out_instr.output_goto	llds_out_instr.m	/^:- pred output_goto(/;kq|/^\<output_goto\>/;'q;"	kind:pred	file:
llds_out_instr.output_livevals	llds_out_instr.m	/^:- pred output_livevals(/;kq|/^\<output_livevals\>/;'q;"	kind:pred	file:
llds_out_util.decl_code_addr	llds_out_util.m	/^    ;       decl_code_addr(code_addr)$/;kq|-;/\<llds_out_util.decl_code_addr\>/;'q;"	kind:cons
llds_out_util.decl_common_type	llds_out_util.m	/^    ;       decl_common_type(type_num)$/;kq|-;/\<llds_out_util.decl_common_type\>/;'q;"	kind:cons
llds_out_util.decl_float_label	llds_out_util.m	/^    --->    decl_float_label(string)$/;kq|-;/\<llds_out_util.decl_float_label\>/;'q;"	kind:cons
llds_out_util.decl_id	llds_out_util.m	/^:- type decl_id$/;kq|-;/\<llds_out_util.decl_id\>/;'q;"	kind:type
llds_out_util.decl_int64_label	llds_out_util.m	/^    ;       decl_int64_label(int64)$/;kq|-;/\<llds_out_util.decl_int64_label\>/;'q;"	kind:cons
llds_out_util.decl_layout_id	llds_out_util.m	/^    ;       decl_layout_id(layout_name)$/;kq|-;/\<llds_out_util.decl_layout_id\>/;'q;"	kind:cons
llds_out_util.decl_rtti_id	llds_out_util.m	/^    ;       decl_rtti_id(rtti_id)$/;kq|-;/\<llds_out_util.decl_rtti_id\>/;'q;"	kind:cons
llds_out_util.decl_set	llds_out_util.m	/^:- type decl_set == set_tree234(decl_id).$/;kq|-;/\<llds_out_util.decl_set\>/;'q;"	kind:type	file:
llds_out_util.decl_set_init	llds_out_util.m	/^:- pred decl_set_init(/;kq|/^\<decl_set_init\>/;'q;"	kind:pred
llds_out_util.decl_set_insert	llds_out_util.m	/^:- pred decl_set_insert(/;kq|/^\<decl_set_insert\>/;'q;"	kind:pred
llds_out_util.decl_tabling_id	llds_out_util.m	/^    ;       decl_tabling_id(proc_label, proc_tabling_struct_id)$/;kq|-;/\<llds_out_util.decl_tabling_id\>/;'q;"	kind:cons
llds_out_util.llds_out_info	llds_out_util.m	/^:- type llds_out_info$/;kq|-;/\<llds_out_util.llds_out_info\>/;'q;"	kind:type
llds_out_util.lout_globals	llds_out_util.m	/^                lout_globals                    :: globals$/;kq|-;/\<llds_out_util.lout_globals\>/;'q;"	kind:fld
llds_out_util.lout_module_name	llds_out_util.m	/^                lout_module_name                :: module_name,$/;kq|-;/\<llds_out_util.lout_module_name\>/;'q;"	kind:fld
llds_out_util.lout_trace_level	llds_out_util.m	/^                lout_trace_level                :: trace_level,$/;kq|-;/\<llds_out_util.lout_trace_level\>/;'q;"	kind:fld
llds_out_util.output_indent	llds_out_util.m	/^:- pred output_indent(/;kq|/^\<output_indent\>/;'q;"	kind:pred
llds_proc_dump_msg	opt_debug.m	/^:- pred llds_proc_dump_msg(/;kq|/^\<llds_proc_dump_msg\>/;'q;"	kind:pred
llds_proc_id	llds.m	/^:- type llds_proc_id    ==  int.$/;kq|-;/\<llds_proc_id\>/;'q;"	kind:type
llds_reuse	llds.m	/^:- type llds_reuse$/;kq|-;/\<llds_reuse\>/;'q;"	kind:type
llds_to_c	mercury_compile_llds_back_end.m	/^:- pred llds_to_c(/;kq|/^\<llds_to_c\>/;'q;"	kind:pred
llds_type	llds.m	/^:- type llds_type$/;kq|-;/\<llds_type\>/;'q;"	kind:type
llds_type_to_string	llds_out_data.m	/^:- func llds_type_to_string(/;kq|/^\<llds_type_to_string\>/;'q;"	kind:func
llds_types_match	llds_out_data.m	/^:- pred llds_types_match(/;kq|/^\<llds_types_match\>/;'q;"	kind:pred	file:
lli_i_label_to_layout_map	stack_layout.m	/^                lli_i_label_to_layout_map   :: map(label, layout_slot_name)$/;kq|-;/\<lli_i_label_to_layout_map\>/;'q;"	kind:fld	file:
lli_label_counter	stack_layout.m	/^                lli_label_counter           :: counter,$/;kq|-;/\<lli_label_counter\>/;'q;"	kind:fld	file:
lli_next_hlds_var_num	stack_layout.m	/^                lli_next_hlds_var_num       :: int,$/;kq|-;/\<lli_next_hlds_var_num\>/;'q;"	kind:fld	file:
lli_next_long_locn	stack_layout.m	/^                lli_next_long_locn          :: int,$/;kq|-;/\<lli_next_long_locn\>/;'q;"	kind:fld	file:
lli_next_lvar_label_layout	stack_layout.m	/^                lli_next_lvar_label_layout  :: counter,$/;kq|-;/\<lli_next_lvar_label_layout\>/;'q;"	kind:fld	file:
lli_next_no_var_label_layout	stack_layout.m	/^                lli_next_no_var_label_layout:: counter,$/;kq|-;/\<lli_next_no_var_label_layout\>/;'q;"	kind:fld	file:
lli_next_pti	stack_layout.m	/^                lli_next_pti                :: int,$/;kq|-;/\<lli_next_pti\>/;'q;"	kind:fld	file:
lli_next_short_locn	stack_layout.m	/^                lli_next_short_locn         :: int,$/;kq|-;/\<lli_next_short_locn\>/;'q;"	kind:fld	file:
lli_next_svar_label_layout	stack_layout.m	/^                lli_next_svar_label_layout  :: counter,$/;kq|-;/\<lli_next_svar_label_layout\>/;'q;"	kind:fld	file:
lli_next_user_event	stack_layout.m	/^                lli_next_user_event         :: counter,$/;kq|-;/\<lli_next_user_event\>/;'q;"	kind:fld	file:
lli_next_user_event_var_num	stack_layout.m	/^                lli_next_user_event_var_num :: int,$/;kq|-;/\<lli_next_user_event_var_num\>/;'q;"	kind:fld	file:
lli_rev_hlds_var_nums	stack_layout.m	/^                lli_rev_hlds_var_nums       :: list(int),$/;kq|-;/\<lli_rev_hlds_var_nums\>/;'q;"	kind:fld	file:
lli_rev_long_locns	stack_layout.m	/^                lli_rev_long_locns          :: list(int),$/;kq|-;/\<lli_rev_long_locns\>/;'q;"	kind:fld	file:
lli_rev_lvar_label_layouts	stack_layout.m	/^                lli_rev_lvar_label_layouts  :: list(label_layout_long_vars),$/;kq|-;/\<lli_rev_lvar_label_layouts\>/;'q;"	kind:fld	file:
lli_rev_no_var_label_layouts	stack_layout.m	/^                lli_rev_no_var_label_layouts:: list(label_layout_no_vars),$/;kq|-;/\<lli_rev_no_var_label_layouts\>/;'q;"	kind:fld	file:
lli_rev_ptis	stack_layout.m	/^                lli_rev_ptis                :: list(rval),$/;kq|-;/\<lli_rev_ptis\>/;'q;"	kind:fld	file:
lli_rev_short_locns	stack_layout.m	/^                lli_rev_short_locns         :: list(int),$/;kq|-;/\<lli_rev_short_locns\>/;'q;"	kind:fld	file:
lli_rev_svar_label_layouts	stack_layout.m	/^                lli_rev_svar_label_layouts  :: list(label_layout_short_vars),$/;kq|-;/\<lli_rev_svar_label_layouts\>/;'q;"	kind:fld	file:
lli_user_event_var_nums	stack_layout.m	/^                lli_user_event_var_nums     :: cord(maybe(int)),$/;kq|-;/\<lli_user_event_var_nums\>/;'q;"	kind:fld	file:
lli_user_events	stack_layout.m	/^                lli_user_events             :: cord(user_event_data),$/;kq|-;/\<lli_user_events\>/;'q;"	kind:fld	file:
llvi_encoded_var_count	layout.m	/^                llvi_encoded_var_count  :: int, % encodes #Long>0 and #Short$/;kq|-;/\<llvi_encoded_var_count\>/;'q;"	kind:fld
llvi_hlds_var_nums	layout.m	/^                llvi_hlds_var_nums      :: int, % -1 if none, otherwise slot#$/;kq|-;/\<llvi_hlds_var_nums\>/;'q;"	kind:fld
llvi_long_locns	layout.m	/^                llvi_long_locns         :: int  % -1 if none, otherwise slot#$/;kq|-;/\<llvi_long_locns\>/;'q;"	kind:fld
llvi_ptis	layout.m	/^                llvi_ptis               :: int, % -1 if none, otherwise slot#$/;kq|-;/\<llvi_ptis\>/;'q;"	kind:fld
llvi_short_locns	layout.m	/^                llvi_short_locns        :: int, % -1 if none, otherwise slot#$/;kq|-;/\<llvi_short_locns\>/;'q;"	kind:fld
llvi_type_params	layout.m	/^                llvi_type_params        :: rval,$/;kq|-;/\<llvi_type_params\>/;'q;"	kind:fld
ln	../library/math.m	/^:- func ln(/;kq|/^\<ln\>/;'q;"	kind:func
lnc	pred_name.m	/^    --->    lnc(int, int).$/;kq|-;/\<lnc\>/;'q;"	kind:cons
loa_any_reg	llds.m	/^    ;       loa_any_reg.$/;kq|-;/\<loa_any_reg\>/;'q;"	kind:cons
loa_lval	llds.m	/^    --->    loa_lval(lval)$/;kq|-;/\<loa_lval\>/;'q;"	kind:cons
load_module_analysis_results	analysis.operations.m	/^:- pred load_module_analysis_results(/;kq|/^\<load_module_analysis_results\>/;'q;"	kind:pred	file:
load_module_imdg	analysis.operations.m	/^:- pred load_module_imdg(/;kq|/^\<load_module_imdg\>/;'q;"	kind:pred	file:
load_structure_reuse_table	structure_reuse.domain.m	/^:- func load_structure_reuse_table(/;kq|/^\<load_structure_reuse_table\>/;'q;"	kind:func
load_structure_reuse_table_2	structure_reuse.domain.m	/^:- pred load_structure_reuse_table_2(/;kq|/^\<load_structure_reuse_table_2\>/;'q;"	kind:pred	file:
load_structure_reuse_table_3	structure_reuse.domain.m	/^:- pred load_structure_reuse_table_3(/;kq|/^\<load_structure_reuse_table_3\>/;'q;"	kind:pred	file:
load_structure_sharing_table	structure_sharing.domain.m	/^:- func load_structure_sharing_table(/;kq|/^\<load_structure_sharing_table\>/;'q;"	kind:func
load_structure_sharing_table_2	structure_sharing.domain.m	/^:- pred load_structure_sharing_table_2(/;kq|/^\<load_structure_sharing_table_2\>/;'q;"	kind:pred	file:
load_structure_sharing_table_3	structure_sharing.domain.m	/^:- pred load_structure_sharing_table_3(/;kq|/^\<load_structure_sharing_table_3\>/;'q;"	kind:pred	file:
loc_inside_atomic_goal	goal_expr_to_goal.m	/^    ;       loc_inside_atomic_goal.$/;kq|-;/\<loc_inside_atomic_goal\>/;'q;"	kind:cons
loc_kind	goal_expr_to_goal.m	/^:- type loc_kind$/;kq|-;/\<loc_kind\>/;'q;"	kind:type
loc_var_map	var_locn.m	/^:- type loc_var_map ==  map(lval, set_of_progvar).$/;kq|-;/\<loc_var_map\>/;'q;"	kind:type	file:
loc_whole_goal	goal_expr_to_goal.m	/^    --->    loc_whole_goal$/;kq|-;/\<loc_whole_goal\>/;'q;"	kind:cons
local_abstracts	check_typeclass.m	/^                local_abstracts     :: list(hlds_instance_defn),$/;kq|-;/\<local_abstracts\>/;'q;"	kind:fld	file:
local_arg_repn	prog_item.m	/^:- type local_arg_repn$/;kq|-;/\<local_arg_repn\>/;'q;"	kind:type
local_args_not_only_functor	hlds_data.m	/^    ;       local_args_not_only_functor(ptag, local_sectag).$/;kq|-;/\<local_args_not_only_functor\>/;'q;"	kind:cons
local_args_only_functor	hlds_data.m	/^    --->    local_args_only_functor$/;kq|-;/\<local_args_only_functor\>/;'q;"	kind:cons
local_args_tag	hlds_data.m	/^    ;       local_args_tag(local_args_tag_info)$/;kq|-;/\<local_args_tag\>/;'q;"	kind:cons
local_args_tag_info	hlds_data.m	/^:- type local_args_tag_info$/;kq|-;/\<local_args_tag_info\>/;'q;"	kind:type
local_check	pd_term.m	/^:- pred local_check(/;kq|/^\<local_check\>/;'q;"	kind:pred
local_concretes	check_typeclass.m	/^                local_concretes     :: list(hlds_instance_defn),$/;kq|-;/\<local_concretes\>/;'q;"	kind:fld	file:
local_deconstruct	../library/deconstruct.m	/^:- pred local_deconstruct(T, noncanon_handling, string, int, int, list(/;kq|/^\<local_deconstruct\>/;'q;"	kind:pred	file:
local_label	frameopt.m	/^:- pred local_label(/;kq|/^\<local_label\>/;'q;"	kind:pred	file:
local_module_id	options.m	/^    ;       local_module_id$/;kq|-;/\<local_module_id\>/;'q;"	kind:cons
local_module_names	analysis.operations.m	/^                local_module_names      :: set(module_name),$/;kq|-;/\<local_module_names\>/;'q;"	kind:fld	file:
local_none	prog_item.m	/^    ;       local_none.$/;kq|-;/\<local_none\>/;'q;"	kind:cons
local_partial	prog_item.m	/^    --->    local_partial($/;kq|-;/\<local_partial\>/;'q;"	kind:cons
local_primsectag_filled_bitfield	ml_unify_gen_util.m	/^:- pred local_primsectag_filled_bitfield(/;kq|/^\<local_primsectag_filled_bitfield\>/;'q;"	kind:pred
local_sectag	hlds_data.m	/^:- type local_sectag$/;kq|-;/\<local_sectag\>/;'q;"	kind:type
local_sectag_to_string	hlds_out_type_table.m	/^:- func local_sectag_to_string(/;kq|/^\<local_sectag_to_string\>/;'q;"	kind:func	file:
local_sectag_word_or_size_to_string	parse_tree_out_type_repn.m	/^:- func local_sectag_word_or_size_to_string(/;kq|/^\<local_sectag_word_or_size_to_string\>/;'q;"	kind:func	file:
local_sharing	prog_data_pragma.m	/^                local_sharing       :: structure_sharing_domain$/;kq|-;/\<local_sharing\>/;'q;"	kind:fld
local_sharing_headvars	structure_reuse.domain.m	/^                local_sharing_headvars  ::  sharing_as$/;kq|-;/\<local_sharing_headvars\>/;'q;"	kind:fld	file:
local_sna_and_context_to_piece_and_msg	add_mode.m	/^:- pred local_sna_and_context_to_piece_and_msg(/;kq|/^\<local_sna_and_context_to_piece_and_msg\>/;'q;"	kind:pred	file:
local_switch_detect_info	switch_detection.m	/^:- type local_switch_detect_info$/;kq|-;/\<local_switch_detect_info\>/;'q;"	kind:type	file:
local_term_info	pd_term.m	/^:- type local_term_info == single_covering_goals.$/;kq|-;/\<local_term_info\>/;'q;"	kind:type	file:
local_term_info_init	pd_term.m	/^:- pred local_term_info_init(/;kq|/^\<local_term_info_init\>/;'q;"	kind:pred
local_time_offset	../library/calendar.m	/^:- pred local_time_offset(/;kq|/^\<local_time_offset\>/;'q;"	kind:pred
local_univ_named_arg	../library/deconstruct.m	/^:- pred local_univ_named_arg(/;kq|/^\<local_univ_named_arg\>/;'q;"	kind:pred	file:
local_unsafe_set_char	pickle.m	/^:- pred local_unsafe_set_char(/;kq|/^\<local_unsafe_set_char\>/;'q;"	kind:pred	file:
local_use_headvars	structure_reuse.domain.m	/^                local_use_headvars      ::  list(live_datastruct),$/;kq|-;/\<local_use_headvars\>/;'q;"	kind:fld	file:
local_use_nodes	prog_data_pragma.m	/^                local_use_nodes     :: list(live_datastruct),$/;kq|-;/\<local_use_nodes\>/;'q;"	kind:fld
local_var_decl_to_type_name	mlds_to_c_stmt.m	/^:- func local_var_decl_to_type_name(/;kq|/^\<local_var_decl_to_type_name\>/;'q;"	kind:func	file:
local_var_defn_contains_var	ml_util.m	/^:- func local_var_defn_contains_var(/;kq|/^\<local_var_defn_contains_var\>/;'q;"	kind:func
local_var_defn_is_commit_type	mlds_to_target_util.m	/^:- pred local_var_defn_is_commit_type(/;kq|/^\<local_var_defn_is_commit_type\>/;'q;"	kind:pred
local_var_defns_contains_var	ml_util.m	/^:- func local_var_defns_contains_var(list(/;kq|/^\<local_var_defns_contains_var\>/;'q;"	kind:func
local_var_is_used	unused_args.m	/^:- pred local_var_is_used(/;kq|/^\<local_var_is_used\>/;'q;"	kind:pred	file:
local_var_name_to_ll_string_for_csharp	mlds_to_cs_name.m	/^:- func local_var_name_to_ll_string_for_csharp(/;kq|/^\<local_var_name_to_ll_string_for_csharp\>/;'q;"	kind:func
local_var_name_to_nll_string_for_csharp	mlds_to_cs_name.m	/^:- func local_var_name_to_nll_string_for_csharp(/;kq|/^\<local_var_name_to_nll_string_for_csharp\>/;'q;"	kind:func
local_var_name_to_string_for_c	mlds_to_c_name.m	/^:- func local_var_name_to_string_for_c(/;kq|/^\<local_var_name_to_string_for_c\>/;'q;"	kind:func
local_var_name_to_string_for_java	mlds_to_java_name.m	/^:- func local_var_name_to_string_for_java(/;kq|/^\<local_var_name_to_string_for_java\>/;'q;"	kind:func
local_vars	term_constr_data.m	/^:- type local_vars ==    list(size_var).$/;kq|-;/\<local_vars\>/;'q;"	kind:type
local_vars_block_size_limit	use_local_vars.m	/^:- func local_vars_block_size_limit = int.$/;kq|/^\<local_vars_block_size_limit\>/;'q;"	kind:func	file:
local_vars_proc_size_limit	use_local_vars.m	/^:- func local_vars_proc_size_limit = int.$/;kq|/^\<local_vars_proc_size_limit\>/;'q;"	kind:func	file:
locals_positions	build_mode_constraints.m	/^                locals_positions    ::  conjunct_production_map,$/;kq|-;/\<locals_positions\>/;'q;"	kind:fld	file:
localtime	../library/time.m	/^:- pred localtime(/;kq|/^\<localtime\>/;'q;"	kind:pred
location	unneeded_code.m	/^:- type location$/;kq|-;/\<location\>/;'q;"	kind:type	file:
lock_globals	../library/io.m	/^:- pred lock_globals(/;kq|/^\<lock_globals\>/;'q;"	kind:pred	file:
lock_regs	code_loc_dep.m	/^:- pred lock_regs(int::in, int::in, assoc_list(/;kq|/^\<lock_regs\>/;'q;"	kind:pred
lock_stdout	make.build.m	/^:- pred lock_stdout(/;kq|/^\<lock_stdout\>/;'q;"	kind:pred
lock_stream_db	../library/io.stream_db.m	/^:- pred lock_stream_db(/;kq|/^\<lock_stream_db\>/;'q;"	kind:pred	file:
locked_vars	mode_info.m	/^:- type locked_vars == assoc_list(var_lock_reason, set_of_progvar).$/;kq|-;/\<locked_vars\>/;'q;"	kind:type
locn_direct	llds.m	/^    --->    locn_direct(lval)$/;kq|-;/\<locn_direct\>/;'q;"	kind:cons
locn_indirect	llds.m	/^    ;       locn_indirect(lval, int).$/;kq|-;/\<locn_indirect\>/;'q;"	kind:cons
locn_type	stack_layout.m	/^:- type locn_type$/;kq|-;/\<locn_type\>/;'q;"	kind:type	file:
locn_type_code	stack_layout.m	/^:- pred locn_type_code(/;kq|/^\<locn_type_code\>/;'q;"	kind:pred	file:
locs	var_locn.m	/^                locs            :: set(lval),$/;kq|-;/\<locs\>/;'q;"	kind:fld	file:
log	../library/math.m	/^:- func log(/;kq|/^\<log\>/;'q;"	kind:func
log10	../library/math.m	/^:- func log10(/;kq|/^\<log10\>/;'q;"	kind:func
log2	../library/int.m	/^:- func log2(/;kq|/^\<log2\>/;'q;"	kind:func
log2	../library/math.m	/^:- func log2(/;kq|/^\<log2\>/;'q;"	kind:func
log2_loop	../library/int.m	/^:- pred log2_loop(/;kq|/^\<log2_loop\>/;'q;"	kind:pred	file:
log2base	../library/integer.m	/^:- func log2base = int.$/;kq|/^\<log2base\>/;'q;"	kind:func	file:
log_threadscope_message	../library/benchmarking.m	/^:- pred log_threadscope_message(/;kq|/^\<log_threadscope_message\>/;'q;"	kind:pred
logical_and	builtin_ops.m	/^    ;       logical_and$/;kq|-;/\<logical_and\>/;'q;"	kind:cons
logical_not	builtin_ops.m	/^    ;       logical_not$/;kq|-;/\<logical_not\>/;'q;"	kind:cons
logical_or	builtin_ops.m	/^    ;       logical_or$/;kq|-;/\<logical_or\>/;'q;"	kind:cons
logical_or_rvals	unify_gen_test.m	/^:- pred logical_or_rvals(rval::in, list(/;kq|/^\<logical_or_rvals\>/;'q;"	kind:pred	file:
loi_caller_label	llds_out_instr.m	/^                loi_caller_label            :: label,$/;kq|-;/\<loi_caller_label\>/;'q;"	kind:fld
loi_cont_labels	llds_out_instr.m	/^                loi_cont_labels             :: set_tree234(label),$/;kq|-;/\<loi_cont_labels\>/;'q;"	kind:fld
loi_undef_while_labels	llds_out_instr.m	/^                loi_undef_while_labels      :: set_tree234(label)$/;kq|-;/\<loi_undef_while_labels\>/;'q;"	kind:fld
loi_while_labels	llds_out_instr.m	/^                loi_while_labels            :: set_tree234(label),$/;kq|-;/\<loi_while_labels\>/;'q;"	kind:fld
long_length	layout_out.m	/^:- pred long_length(list(/;kq|/^\<long_length\>/;'q;"	kind:pred	file:
long_length_inner_loop	layout_out.m	/^:- pred long_length_inner_loop(list(T)::in, int::in, list(/;kq|/^\<long_length_inner_loop\>/;'q;"	kind:pred	file:
long_length_outer_loop	layout_out.m	/^:- pred long_length_outer_loop(list(/;kq|/^\<long_length_outer_loop\>/;'q;"	kind:pred	file:
long_locns_array	layout.m	/^    ;       long_locns_array$/;kq|-;/\<long_locns_array\>/;'q;"	kind:cons
long_lval_offset_bits	stack_layout.m	/^:- func long_lval_offset_bits = int.$/;kq|/^\<long_lval_offset_bits\>/;'q;"	kind:func	file:
long_lval_tag_bits	stack_layout.m	/^:- func long_lval_tag_bits = int.$/;kq|/^\<long_lval_tag_bits\>/;'q;"	kind:func	file:
long_negated_option_name_line_plain	print_help.m	/^:- func long_negated_option_name_line_plain(/;kq|/^\<long_negated_option_name_line_plain\>/;'q;"	kind:func	file:
long_negated_option_name_texinfo	print_help.m	/^:- func long_negated_option_name_texinfo(/;kq|/^\<long_negated_option_name_texinfo\>/;'q;"	kind:func	file:
long_option	../library/getopt.m	/^                long_option     :: pred(string, OptionType),$/;kq|-;/\<long_option\>/;'q;"	kind:fld	file:
long_option	../library/getopt.m	/^:- type long_option(OptionType) ==  (pred(string, OptionType)).$/;kq|-;/\<long_option\>/;'q;"	kind:type
long_option	../library/getopt_io.m	/^                long_option     :: pred(string, OptionType),$/;kq|-;/\<long_option\>/;'q;"	kind:fld	file:
long_option	../library/getopt_io.m	/^:- type long_option(OptionType) ==  (pred(string, OptionType)).$/;kq|-;/\<long_option\>/;'q;"	kind:type
long_option_name_line_plain	print_help.m	/^:- func long_option_name_line_plain(/;kq|/^\<long_option_name_line_plain\>/;'q;"	kind:func	file:
long_option_name_lines_texinfo	print_help.m	/^:- pred long_option_name_lines_texinfo(/;kq|/^\<long_option_name_lines_texinfo\>/;'q;"	kind:pred	file:
long_usage	print_help.m	/^:- pred long_usage(/;kq|/^\<long_usage\>/;'q;"	kind:pred
long_usage_header_lines	print_help.m	/^:- func long_usage_header_lines = list(/;kq|/^\<long_usage_header_lines\>/;'q;"	kind:func	file:
long_var_info	stack_layout.m	/^    ;       long_var_info(label_long_var_info).$/;kq|-;/\<long_var_info\>/;'q;"	kind:cons	file:
look_for_livevals	livemap.m	/^:- pred look_for_livevals(list(/;kq|/^\<look_for_livevals\>/;'q;"	kind:pred	file:
look_for_src	d_file_deps.m	/^    ;       look_for_src.$/;kq|-;/\<look_for_src\>/;'q;"	kind:cons	file:
look_for_unneeded_statevars	headvar_names.m	/^    ;       look_for_unneeded_statevars(list(string)).$/;kq|-;/\<look_for_unneeded_statevars\>/;'q;"	kind:cons
look_up_and_check_subtype_ctor	add_type.m	/^:- pred look_up_and_check_subtype_ctor(/;kq|/^\<look_up_and_check_subtype_ctor\>/;'q;"	kind:pred	file:
look_up_functor_repns	decide_type_repn.m	/^:- pred look_up_functor_repns(/;kq|/^\<look_up_functor_repns\>/;'q;"	kind:pred	file:
look_up_pragma_pf_sym_arity	add_pragma.m	/^:- pred look_up_pragma_pf_sym_arity(/;kq|/^\<look_up_pragma_pf_sym_arity\>/;'q;"	kind:pred	file:
look_up_pragma_pf_sym_arity_mode_num	add_pragma.m	/^:- pred look_up_pragma_pf_sym_arity_mode_num(/;kq|/^\<look_up_pragma_pf_sym_arity_mode_num\>/;'q;"	kind:pred	file:
look_up_proc_mode_errors	mode_info.m	/^:- pred look_up_proc_mode_errors(/;kq|/^\<look_up_proc_mode_errors\>/;'q;"	kind:pred
look_up_proc_mode_errors_raw	mode_info.m	/^:- pred look_up_proc_mode_errors_raw(/;kq|/^\<look_up_proc_mode_errors_raw\>/;'q;"	kind:pred
lookahead	parse_module.m	/^    ;       lookahead(read_iom_result).$/;kq|-;/\<lookahead\>/;'q;"	kind:cons	file:
lookup	../library/array.m	/^:- func lookup(array(/;kq|/^\<lookup\>/;'q;"	kind:func
lookup	../library/array2d.m	/^:- func lookup(array2d(/;kq|/^\<lookup\>/;'q;"	kind:func
lookup	../library/assoc_list.m	/^:- pred lookup(assoc_list(/;kq|/^\<lookup\>/;'q;"	kind:pred
lookup	../library/bimap.m	/^:- func lookup(bimap(/;kq|/^\<lookup\>/;'q;"	kind:func
lookup	../library/bt_array.m	/^:- func lookup(bt_array(/;kq|/^\<lookup\>/;'q;"	kind:func
lookup	../library/hash_table.m	/^:- func lookup(hash_table(/;kq|/^\<lookup\>/;'q;"	kind:func
lookup	../library/injection.m	/^:- func lookup(injection(/;kq|/^\<lookup\>/;'q;"	kind:func
lookup	../library/kv_list.m	/^:- pred lookup(kv_list(/;kq|/^\<lookup\>/;'q;"	kind:pred
lookup	../library/map.m	/^:- func lookup(map(/;kq|/^\<lookup\>/;'q;"	kind:func
lookup	../library/multi_map.m	/^:- func lookup(multi_map(K, V), K) = list(/;kq|/^\<lookup\>/;'q;"	kind:func
lookup	../library/one_or_more_map.m	/^:- func lookup(one_or_more_map(K, V), K) = one_or_more(/;kq|/^\<lookup\>/;'q;"	kind:func
lookup	../library/psqueue.m	/^:- func lookup(psqueue(/;kq|/^\<lookup\>/;'q;"	kind:func
lookup	../library/rbtree.m	/^:- func lookup(rbtree(/;kq|/^\<lookup\>/;'q;"	kind:func
lookup	../library/tree234.m	/^:- func lookup(tree234(/;kq|/^\<lookup\>/;'q;"	kind:func
lookup	../library/version_array.m	/^:- func lookup(version_array(/;kq|/^\<lookup\>/;'q;"	kind:func
lookup	../library/version_array2d.m	/^:- pred lookup(version_array2d(/;kq|/^\<lookup\>/;'q;"	kind:pred
lookup	../library/version_hash_table.m	/^:- func lookup(version_hash_table(/;kq|/^\<lookup\>/;'q;"	kind:func
lookup	../library/version_store.m	/^:- func lookup(version_store(S), mutvar(/;kq|/^\<lookup\>/;'q;"	kind:func
lookup	va_map.m	/^:- pred lookup(va_map(/;kq|/^\<lookup\>/;'q;"	kind:pred
lookup_accumulating_option	../library/getopt.m	/^:- func lookup_accumulating_option(option_table(/;kq|/^\<lookup_accumulating_option\>/;'q;"	kind:func
lookup_accumulating_option	../library/getopt_io.m	/^:- func lookup_accumulating_option(option_table(/;kq|/^\<lookup_accumulating_option\>/;'q;"	kind:func
lookup_accumulating_option	globals.m	/^:- pred lookup_accumulating_option(globals::in, option::in, list(/;kq|/^\<lookup_accumulating_option\>/;'q;"	kind:pred
lookup_allow_multi_arm	switch_detection.m	/^:- pred lookup_allow_multi_arm(/;kq|/^\<lookup_allow_multi_arm\>/;'q;"	kind:pred	file:
lookup_and_remove_arg_vars	from_ground_term_util.m	/^:- pred lookup_and_remove_arg_vars(list(/;kq|/^\<lookup_and_remove_arg_vars\>/;'q;"	kind:pred	file:
lookup_and_remove_arg_vars_insert_fgt	from_ground_term_util.m	/^:- pred lookup_and_remove_arg_vars_insert_fgt(/;kq|/^\<lookup_and_remove_arg_vars_insert_fgt\>/;'q;"	kind:pred	file:
lookup_any_inst	hlds_inst_mode.m	/^:- pred lookup_any_inst(/;kq|/^\<lookup_any_inst\>/;'q;"	kind:pred
lookup_arg_vars	const_prop.m	/^:- pred lookup_arg_vars(/;kq|/^\<lookup_arg_vars\>/;'q;"	kind:pred	file:
lookup_best_result	analysis.operations.m	/^:- pred lookup_best_result(/;kq|/^\<lookup_best_result\>/;'q;"	kind:pred
lookup_binary_prefix_op	../library/ops.m	/^    pred lookup_binary_prefix_op(Table::in, string::in,$/;kq|-;/\<lookup_binary_prefix_op\>/;'q;"	kind:tcm
lookup_binary_prefix_op	../library/ops.m	/^    pred(lookup_binary_prefix_op\/5) is  lookup_mercury_binary_prefix_op,$/;kq|-;/\<lookup_binary_prefix_op\>/;'q;"	kind:tcim	file:
lookup_bool_option	../library/getopt.m	/^:- func lookup_bool_option(option_table(/;kq|/^\<lookup_bool_option\>/;'q;"	kind:func
lookup_bool_option	../library/getopt_io.m	/^:- func lookup_bool_option(option_table(/;kq|/^\<lookup_bool_option\>/;'q;"	kind:func
lookup_bool_option	globals.m	/^:- pred lookup_bool_option(/;kq|/^\<lookup_bool_option\>/;'q;"	kind:pred
lookup_builtin_pred_proc_id	pred_table.m	/^:- pred lookup_builtin_pred_proc_id(/;kq|/^\<lookup_builtin_pred_proc_id\>/;'q;"	kind:pred
lookup_burdened_module_in_deps_map	d_file_deps.m	/^:- func lookup_burdened_module_in_deps_map(/;kq|/^\<lookup_burdened_module_in_deps_map\>/;'q;"	kind:func	file:
lookup_call	accumulator.m	/^:- pred lookup_call(/;kq|/^\<lookup_call\>/;'q;"	kind:pred	file:
lookup_callee_and_construct_direct_entry	hlds_call_tree.m	/^:- pred lookup_callee_and_construct_direct_entry(/;kq|/^\<lookup_callee_and_construct_direct_entry\>/;'q;"	kind:pred	file:
lookup_callee_and_construct_indirect_entry	hlds_call_tree.m	/^:- pred lookup_callee_and_construct_indirect_entry(/;kq|/^\<lookup_callee_and_construct_indirect_entry\>/;'q;"	kind:pred	file:
lookup_case_goal	try_expand.m	/^:- pred lookup_case_goal(list(/;kq|/^\<lookup_case_goal\>/;'q;"	kind:pred	file:
lookup_cheaper_tag_test	code_info.m	/^:- func lookup_cheaper_tag_test(/;kq|/^\<lookup_cheaper_tag_test\>/;'q;"	kind:func
lookup_code_map	ml_tag_switch.m	/^:- pred lookup_code_map(/;kq|/^\<lookup_code_map\>/;'q;"	kind:pred	file:
lookup_coeff	term_pass1.m	/^:- pred lookup_coeff(map(pred_proc_id, var)::in, map(/;kq|/^\<lookup_coeff\>/;'q;"	kind:pred	file:
lookup_colon_state_var	state_var.m	/^:- pred lookup_colon_state_var(/;kq|/^\<lookup_colon_state_var\>/;'q;"	kind:pred
lookup_color_in_db	write_error_spec.m	/^:- pred lookup_color_in_db(/;kq|/^\<lookup_color_in_db\>/;'q;"	kind:pred	file:
lookup_cons_table_of_type_ctor	hlds_cons.m	/^:- pred lookup_cons_table_of_type_ctor(/;kq|/^\<lookup_cons_table_of_type_ctor\>/;'q;"	kind:pred
lookup_const_struct_num	const_struct.m	/^:- pred lookup_const_struct_num(/;kq|/^\<lookup_const_struct_num\>/;'q;"	kind:pred
lookup_current_backend	globals.m	/^:- func lookup_current_backend(/;kq|/^\<lookup_current_backend\>/;'q;"	kind:func
lookup_default_options	options_file.m	/^:- pred lookup_default_options(/;kq|/^\<lookup_default_options\>/;'q;"	kind:pred
lookup_delayed_goal	delay_info.m	/^:- pred lookup_delayed_goal(/;kq|/^\<lookup_delayed_goal\>/;'q;"	kind:pred	file:
lookup_delayed_goals	delay_info.m	/^:- pred lookup_delayed_goals(list(seq_num)::in, list(/;kq|/^\<lookup_delayed_goals\>/;'q;"	kind:pred	file:
lookup_disj_info	disj_gen.m	/^:- type lookup_disj_info$/;kq|-;/\<lookup_disj_info\>/;'q;"	kind:type	file:
lookup_dot_state_var	state_var.m	/^:- pred lookup_dot_state_var(/;kq|/^\<lookup_dot_state_var\>/;'q;"	kind:pred
lookup_entry	../library/edit_seq.m	/^:- pred lookup_entry(dynprog_table(/;kq|/^\<lookup_entry\>/;'q;"	kind:pred	file:
lookup_env_optfile_var	options_file.m	/^:- pred lookup_env_optfile_var(/;kq|/^\<lookup_env_optfile_var\>/;'q;"	kind:pred	file:
lookup_exactly_matching_result_even_from_invalid_modules	analysis.operations.m	/^:- pred lookup_exactly_matching_result_even_from_invalid_modules(/;kq|/^\<lookup_exactly_matching_result_even_from_invalid_modules\>/;'q;"	kind:pred	file:
lookup_exception_analysis_result	exception_analysis.m	/^:- pred lookup_exception_analysis_result(/;kq|/^\<lookup_exception_analysis_result\>/;'q;"	kind:pred
lookup_existing_call_patterns	analysis.operations.m	/^:- pred lookup_existing_call_patterns(/;kq|/^\<lookup_existing_call_patterns\>/;'q;"	kind:pred
lookup_failure_handling	add_pragma.m	/^:- type lookup_failure_handling$/;kq|-;/\<lookup_failure_handling\>/;'q;"	kind:type	file:
lookup_from	../library/digraph.m	/^:- func lookup_from(digraph(T), digraph_key(T)) = set(digraph_key(/;kq|/^\<lookup_from\>/;'q;"	kind:func
lookup_functor_number	type_ctor_info.m	/^:- pred lookup_functor_number(map(/;kq|/^\<lookup_functor_number\>/;'q;"	kind:pred	file:
lookup_ground_inst	hlds_inst_mode.m	/^:- pred lookup_ground_inst(/;kq|/^\<lookup_ground_inst\>/;'q;"	kind:pred
lookup_hlds_constraint_list	hlds_class.m	/^:- pred lookup_hlds_constraint_list(/;kq|/^\<lookup_hlds_constraint_list\>/;'q;"	kind:pred
lookup_infix_op	../library/ops.m	/^    pred lookup_infix_op(Table::in, string::in, priority::out,$/;kq|-;/\<lookup_infix_op\>/;'q;"	kind:tcm
lookup_infix_op	../library/ops.m	/^    pred(lookup_infix_op\/5) is          lookup_mercury_infix_op,$/;kq|-;/\<lookup_infix_op\>/;'q;"	kind:tcim	file:
lookup_insert_const_struct	const_struct.m	/^:- pred lookup_insert_const_struct(/;kq|/^\<lookup_insert_const_struct\>/;'q;"	kind:pred
lookup_inserts	interval.m	/^:- pred lookup_inserts(insert_map::in, anchor::in, list(/;kq|/^\<lookup_inserts\>/;'q;"	kind:pred	file:
lookup_inst_is_ground	inst_test.m	/^:- semipure pred lookup_inst_is_ground(/;kq|/^\<lookup_inst_is_ground\>/;'q;"	kind:pred	file:
lookup_inst_may_occur	equiv_type_hlds.m	/^:- semipure pred lookup_inst_may_occur(/;kq|/^\<lookup_inst_may_occur\>/;'q;"	kind:pred	file:
lookup_int_option	../library/getopt.m	/^:- func lookup_int_option(option_table(/;kq|/^\<lookup_int_option\>/;'q;"	kind:func
lookup_int_option	../library/getopt_io.m	/^:- func lookup_int_option(option_table(/;kq|/^\<lookup_int_option\>/;'q;"	kind:func
lookup_int_option	globals.m	/^:- pred lookup_int_option(/;kq|/^\<lookup_int_option\>/;'q;"	kind:pred
lookup_key	../library/digraph.m	/^:- func lookup_key(digraph(T), T) = digraph_key(/;kq|/^\<lookup_key\>/;'q;"	kind:func
lookup_key_set_from	../library/digraph.m	/^:- func lookup_key_set_from(digraph(T), digraph_key(T)) = digraph_key_set(/;kq|/^\<lookup_key_set_from\>/;'q;"	kind:func
lookup_key_set_to	../library/digraph.m	/^:- func lookup_key_set_to(digraph(T), digraph_key(T)) = digraph_key_set(/;kq|/^\<lookup_key_set_to\>/;'q;"	kind:func
lookup_lc_pred_proc	par_loop_control.m	/^:- pred lookup_lc_pred_proc(/;kq|/^\<lookup_lc_pred_proc\>/;'q;"	kind:pred	file:
lookup_line_numbers	c_util.m	/^:- func lookup_line_numbers(/;kq|/^\<lookup_line_numbers\>/;'q;"	kind:func
lookup_main_target	options_file.m	/^:- pred lookup_main_target(/;kq|/^\<lookup_main_target\>/;'q;"	kind:pred
lookup_matching_results	analysis.operations.m	/^:- pred lookup_matching_results(/;kq|/^\<lookup_matching_results\>/;'q;"	kind:pred
lookup_maybe_int_option	../library/getopt.m	/^:- func lookup_maybe_int_option(option_table(Option), Option) = maybe(/;kq|/^\<lookup_maybe_int_option\>/;'q;"	kind:func
lookup_maybe_int_option	../library/getopt_io.m	/^:- func lookup_maybe_int_option(option_table(Option), Option) = maybe(/;kq|/^\<lookup_maybe_int_option\>/;'q;"	kind:func
lookup_maybe_int_option	globals.m	/^:- pred lookup_maybe_int_option(globals::in, option::in, maybe(/;kq|/^\<lookup_maybe_int_option\>/;'q;"	kind:pred
lookup_maybe_string_option	../library/getopt.m	/^:- func lookup_maybe_string_option(option_table(/;kq|/^\<lookup_maybe_string_option\>/;'q;"	kind:func
lookup_maybe_string_option	../library/getopt_io.m	/^:- func lookup_maybe_string_option(option_table(/;kq|/^\<lookup_maybe_string_option\>/;'q;"	kind:func
lookup_maybe_string_option	globals.m	/^:- pred lookup_maybe_string_option(globals::in, option::in, maybe(/;kq|/^\<lookup_maybe_string_option\>/;'q;"	kind:pred
lookup_mercury_binary_prefix_op	../library/ops.m	/^:- pred lookup_mercury_binary_prefix_op(/;kq|/^\<lookup_mercury_binary_prefix_op\>/;'q;"	kind:pred	file:
lookup_mercury_infix_op	../library/ops.m	/^:- pred lookup_mercury_infix_op(/;kq|/^\<lookup_mercury_infix_op\>/;'q;"	kind:pred	file:
lookup_mercury_op_infos	../library/ops.m	/^:- pred lookup_mercury_op_infos(/;kq|/^\<lookup_mercury_op_infos\>/;'q;"	kind:pred	file:
lookup_mercury_operator_term	../library/ops.m	/^:- pred lookup_mercury_operator_term(/;kq|/^\<lookup_mercury_operator_term\>/;'q;"	kind:pred	file:
lookup_mercury_postfix_op	../library/ops.m	/^:- pred lookup_mercury_postfix_op(/;kq|/^\<lookup_mercury_postfix_op\>/;'q;"	kind:pred	file:
lookup_mercury_prefix_op	../library/ops.m	/^:- pred lookup_mercury_prefix_op(/;kq|/^\<lookup_mercury_prefix_op\>/;'q;"	kind:pred	file:
lookup_mercury_stdlib_dir	options_file.m	/^:- pred lookup_mercury_stdlib_dir(/;kq|/^\<lookup_mercury_stdlib_dir\>/;'q;"	kind:pred
lookup_merge_inst	hlds_inst_mode.m	/^:- pred lookup_merge_inst(/;kq|/^\<lookup_merge_inst\>/;'q;"	kind:pred
lookup_method_proc	hlds_class.m	/^:- func lookup_method_proc(list(/;kq|/^\<lookup_method_proc\>/;'q;"	kind:func
lookup_mmc_maybe_module_options	options_file.m	/^:- pred lookup_mmc_maybe_module_options(/;kq|/^\<lookup_mmc_maybe_module_options\>/;'q;"	kind:pred	file:
lookup_mmc_module_options	options_file.m	/^:- pred lookup_mmc_module_options(/;kq|/^\<lookup_mmc_module_options\>/;'q;"	kind:pred
lookup_mmc_options	options_file.m	/^:- pred lookup_mmc_options(/;kq|/^\<lookup_mmc_options\>/;'q;"	kind:pred
lookup_mode_num	proc_requests.m	/^:- pred lookup_mode_num(/;kq|/^\<lookup_mode_num\>/;'q;"	kind:pred
lookup_module_dep_info_func	module_deps_graph.m	/^:- type lookup_module_dep_info_func == (func(module_name) = module_dep_info).$/;kq|-;/\<lookup_module_dep_info_func\>/;'q;"	kind:type
lookup_module_dep_info_in_maybe_map	make.program_target.m	/^:- func lookup_module_dep_info_in_maybe_map(/;kq|/^\<lookup_module_dep_info_in_maybe_map\>/;'q;"	kind:func	file:
lookup_module_source_file	source_file_map.m	/^:- pred lookup_module_source_file(/;kq|/^\<lookup_module_source_file\>/;'q;"	kind:pred
lookup_mostly_uniq_inst	hlds_inst_mode.m	/^:- pred lookup_mostly_uniq_inst(/;kq|/^\<lookup_mostly_uniq_inst\>/;'q;"	kind:pred
lookup_name	../library/varset.m	/^:- func lookup_name(varset(T), var(/;kq|/^\<lookup_name\>/;'q;"	kind:func
lookup_name	../library/varset.m	/^:- func lookup_name(varset(T), var(/;kq|/^\<lookup_name\>/;'q;"	kind:func
lookup_name_default_prefix	../library/varset.m	/^:- func lookup_name_default_prefix(varset(T), var(/;kq|/^\<lookup_name_default_prefix\>/;'q;"	kind:func
lookup_new_structure_reuse_answer	structure_reuse.analysis.m	/^:- pred lookup_new_structure_reuse_answer(/;kq|/^\<lookup_new_structure_reuse_answer\>/;'q;"	kind:pred	file:
lookup_op_infos	../library/ops.m	/^    pred lookup_op_infos(Table::in, string::in, op_infos::out) is semidet,$/;kq|-;/\<lookup_op_infos\>/;'q;"	kind:tcm
lookup_op_infos	../library/ops.m	/^    pred(lookup_op_infos\/3) is          lookup_mercury_op_infos,$/;kq|-;/\<lookup_op_infos\>/;'q;"	kind:tcim	file:
lookup_operator_term	../library/ops.m	/^    pred lookup_operator_term(Table::in, priority::out,$/;kq|-;/\<lookup_operator_term\>/;'q;"	kind:tcm
lookup_operator_term	../library/ops.m	/^    pred(lookup_operator_term\/4) is     lookup_mercury_operator_term,$/;kq|-;/\<lookup_operator_term\>/;'q;"	kind:tcim	file:
lookup_option	globals.m	/^:- pred lookup_option(/;kq|/^\<lookup_option\>/;'q;"	kind:pred
lookup_or_find_dependency_info_for_module	deps_map.m	/^:- pred lookup_or_find_dependency_info_for_module(/;kq|/^\<lookup_or_find_dependency_info_for_module\>/;'q;"	kind:pred	file:
lookup_postfix_op	../library/ops.m	/^    pred lookup_postfix_op(Table::in, string::in, priority::out,$/;kq|-;/\<lookup_postfix_op\>/;'q;"	kind:tcm
lookup_postfix_op	../library/ops.m	/^    pred(lookup_postfix_op\/4) is        lookup_mercury_postfix_op,$/;kq|-;/\<lookup_postfix_op\>/;'q;"	kind:tcim	file:
lookup_pred_constraint	mode_ordering.m	/^:- pred lookup_pred_constraint(/;kq|/^\<lookup_pred_constraint\>/;'q;"	kind:pred	file:
lookup_pred_inst_info	float_regs.m	/^:- pred lookup_pred_inst_info(/;kq|/^\<lookup_pred_inst_info\>/;'q;"	kind:pred	file:
lookup_pred_orig_arity	add_pragma.m	/^:- pred lookup_pred_orig_arity(/;kq|/^\<lookup_pred_orig_arity\>/;'q;"	kind:pred	file:
lookup_prefix_op	../library/ops.m	/^    pred lookup_prefix_op(Table::in, string::in,$/;kq|-;/\<lookup_prefix_op\>/;'q;"	kind:tcm
lookup_prefix_op	../library/ops.m	/^    pred(lookup_prefix_op\/4) is         lookup_mercury_prefix_op,$/;kq|-;/\<lookup_prefix_op\>/;'q;"	kind:tcim	file:
lookup_proc_arg_size_info	term_util.m	/^:- pred lookup_proc_arg_size_info(/;kq|/^\<lookup_proc_arg_size_info\>/;'q;"	kind:pred
lookup_proc_arity	term_pass2.m	/^:- func lookup_proc_arity(/;kq|/^\<lookup_proc_arity\>/;'q;"	kind:func	file:
lookup_proc_constr_arg_size_info	term_constr_util.m	/^:- func lookup_proc_constr_arg_size_info(/;kq|/^\<lookup_proc_constr_arg_size_info\>/;'q;"	kind:func
lookup_proc_exception_info	exception_analysis.m	/^:- pred lookup_proc_exception_info(/;kq|/^\<lookup_proc_exception_info\>/;'q;"	kind:pred	file:
lookup_proc_mm_tabling_info	tabling_analysis.m	/^:- pred lookup_proc_mm_tabling_info(/;kq|/^\<lookup_proc_mm_tabling_info\>/;'q;"	kind:pred	file:
lookup_proc_termination_info	term_util.m	/^:- pred lookup_proc_termination_info(/;kq|/^\<lookup_proc_termination_info\>/;'q;"	kind:pred
lookup_proc_trailing_info	trailing_analysis.m	/^:- pred lookup_proc_trailing_info(/;kq|/^\<lookup_proc_trailing_info\>/;'q;"	kind:pred	file:
lookup_prog_var_at_path	build_mode_constraints.m	/^:- func lookup_prog_var_at_path(/;kq|/^\<lookup_prog_var_at_path\>/;'q;"	kind:func	file:
lookup_proxy_pred	ssdebug.m	/^:- pred lookup_proxy_pred(pred_id::in, maybe(/;kq|/^\<lookup_proxy_pred\>/;'q;"	kind:pred	file:
lookup_raw_string_in_table	prog_rep_tables.m	/^:- pred lookup_raw_string_in_table(string::in, maybe(/;kq|/^\<lookup_raw_string_in_table\>/;'q;"	kind:pred	file:
lookup_requests	analysis.operations.m	/^:- pred lookup_requests(/;kq|/^\<lookup_requests\>/;'q;"	kind:pred
lookup_results	analysis.operations.m	/^:- pred lookup_results(/;kq|/^\<lookup_results\>/;'q;"	kind:pred
lookup_results_1	analysis.operations.m	/^:- pred lookup_results_1(/;kq|/^\<lookup_results_1\>/;'q;"	kind:pred	file:
lookup_results_2	analysis.operations.m	/^:- pred lookup_results_2(analysis_map(/;kq|/^\<lookup_results_2\>/;'q;"	kind:pred	file:
lookup_reuse_as	structure_reuse.indirect.m	/^:- pred lookup_reuse_as(/;kq|/^\<lookup_reuse_as\>/;'q;"	kind:pred	file:
lookup_reuse_as_2	structure_reuse.indirect.m	/^:- pred lookup_reuse_as_2(/;kq|/^\<lookup_reuse_as_2\>/;'q;"	kind:pred	file:
lookup_rpta_info	rbmm.points_to_analysis.m	/^:- pred lookup_rpta_info(/;kq|/^\<lookup_rpta_info\>/;'q;"	kind:pred	file:
lookup_shared_inst	hlds_inst_mode.m	/^:- pred lookup_shared_inst(/;kq|/^\<lookup_shared_inst\>/;'q;"	kind:pred
lookup_sharing	structure_sharing.analysis.m	/^:- pred lookup_sharing(/;kq|/^\<lookup_sharing\>/;'q;"	kind:pred	file:
lookup_sharing_and_comb	structure_sharing.domain.m	/^:- pred lookup_sharing_and_comb(/;kq|/^\<lookup_sharing_and_comb\>/;'q;"	kind:pred
lookup_sharing_or_predict	structure_sharing.domain.m	/^:- pred lookup_sharing_or_predict(/;kq|/^\<lookup_sharing_or_predict\>/;'q;"	kind:pred
lookup_source_file_maybe_module	source_file_map.m	/^:- pred lookup_source_file_maybe_module(file_name::in, maybe(/;kq|/^\<lookup_source_file_maybe_module\>/;'q;"	kind:pred
lookup_source_file_module	source_file_map.m	/^:- pred lookup_source_file_module(/;kq|/^\<lookup_source_file_module\>/;'q;"	kind:pred
lookup_special_pred_maps	special_pred.m	/^:- pred lookup_special_pred_maps(/;kq|/^\<lookup_special_pred_maps\>/;'q;"	kind:pred
lookup_string_in_table	prog_rep_tables.m	/^:- pred lookup_string_in_table(/;kq|/^\<lookup_string_in_table\>/;'q;"	kind:pred
lookup_string_option	../library/getopt.m	/^:- func lookup_string_option(option_table(/;kq|/^\<lookup_string_option\>/;'q;"	kind:func
lookup_string_option	../library/getopt_io.m	/^:- func lookup_string_option(option_table(/;kq|/^\<lookup_string_option\>/;'q;"	kind:func
lookup_string_option	globals.m	/^:- pred lookup_string_option(/;kq|/^\<lookup_string_option\>/;'q;"	kind:pred
lookup_string_table	../mdbcomp/rtti_access.m	/^:- func lookup_string_table(/;kq|/^\<lookup_string_table\>/;'q;"	kind:func
lookup_string_table_2	../mdbcomp/rtti_access.m	/^:- func lookup_string_table_2(/;kq|/^\<lookup_string_table_2\>/;'q;"	kind:func	file:
lookup_switch.append_goto_end	lookup_switch.m	/^:- pred append_goto_end(/;kq|/^\<append_goto_end\>/;'q;"	kind:pred
lookup_switch.case_kind	lookup_switch.m	/^:- type case_kind$/;kq|-;/\<lookup_switch.case_kind\>/;'q;"	kind:type
lookup_switch.generate_bit_vec	lookup_switch.m	/^:- pred generate_bit_vec(assoc_list(/;kq|/^\<generate_bit_vec\>/;'q;"	kind:pred	file:
lookup_switch.is_lookup_switch	lookup_switch.m	/^:- pred is_lookup_switch((func(cons_tag) = Key)::in, list(/;kq|/^\<is_lookup_switch\>/;'q;"	kind:pred
lookup_switch.kind_one_soln	lookup_switch.m	/^    ;       kind_one_soln$/;kq|-;/\<lookup_switch.kind_one_soln\>/;'q;"	kind:cons
lookup_switch.kind_zero_solns	lookup_switch.m	/^    --->    kind_zero_solns$/;kq|-;/\<lookup_switch.kind_zero_solns\>/;'q;"	kind:cons
lookup_switch.lsi_branch_end	lookup_switch.m	/^                lsi_branch_end          ::  branch_end,$/;kq|-;/\<lookup_switch.lsi_branch_end\>/;'q;"	kind:fld
lookup_switch.lsi_cases	lookup_switch.m	/^                lsi_cases               ::  case_consts(case_id, rval,$/;kq|-;/\<lookup_switch.lsi_cases\>/;'q;"	kind:fld
lookup_switch.lsi_code_info	lookup_switch.m	/^                lsi_code_info           ::  code_info,$/;kq|-;/\<lookup_switch.lsi_code_info\>/;'q;"	kind:fld
lookup_switch.lsi_code_loc_dep	lookup_switch.m	/^                lsi_code_loc_dep        ::  code_loc_dep$/;kq|-;/\<lookup_switch.lsi_code_loc_dep\>/;'q;"	kind:fld
lookup_switch.lsi_out_types	lookup_switch.m	/^                lsi_out_types           ::  list(llds_type),$/;kq|-;/\<lookup_switch.lsi_out_types\>/;'q;"	kind:fld
lookup_switch_info	lookup_switch.m	/^:- type lookup_switch_info(Key)$/;kq|-;/\<lookup_switch_info\>/;'q;"	kind:type
lookup_switch_util.case_consts	lookup_switch_util.m	/^:- type case_consts(Key, Rval, SeveralInfo)$/;kq|-;/\<lookup_switch_util.case_consts\>/;'q;"	kind:type
lookup_switch_util.get_int_tag	lookup_switch_util.m	/^:- func get_int_tag(/;kq|/^\<get_int_tag\>/;'q;"	kind:func
lookup_switch_util.one_soln	lookup_switch_util.m	/^    --->    one_soln(list(Rval))$/;kq|-;/\<lookup_switch_util.one_soln\>/;'q;"	kind:cons
lookup_switch_util.soln_consts	lookup_switch_util.m	/^:- type soln_consts(Rval)$/;kq|-;/\<lookup_switch_util.soln_consts\>/;'q;"	kind:type
lookup_switch_util.type_range	lookup_switch_util.m	/^:- pred type_range(/;kq|/^\<type_range\>/;'q;"	kind:pred
lookup_to	../library/digraph.m	/^:- func lookup_to(digraph(T), digraph_key(T)) = set(digraph_key(/;kq|/^\<lookup_to\>/;'q;"	kind:func
lookup_token_action	../library/mercury_term_lexer.m	/^:- pred lookup_token_action(/;kq|/^\<lookup_token_action\>/;'q;"	kind:pred	file:
lookup_type_and_allocate_consecutive_full_words	ml_unify_gen_util.m	/^:- pred lookup_type_and_allocate_consecutive_full_words(arg_to_type(/;kq|/^\<lookup_type_and_allocate_consecutive_full_words\>/;'q;"	kind:pred	file:
lookup_type_ctor_defn	hlds_data.m	/^:- pred lookup_type_ctor_defn(/;kq|/^\<lookup_type_ctor_defn\>/;'q;"	kind:pred
lookup_type_defn	code_info.m	/^:- func lookup_type_defn(/;kq|/^\<lookup_type_defn\>/;'q;"	kind:func
lookup_type_in_table	prog_rep_tables.m	/^:- pred lookup_type_in_table(/;kq|/^\<lookup_type_in_table\>/;'q;"	kind:pred
lookup_unify_compare_options	unify_proc.m	/^:- func lookup_unify_compare_options(/;kq|/^\<lookup_unify_compare_options\>/;'q;"	kind:func	file:
lookup_unify_inst	hlds_inst_mode.m	/^:- pred lookup_unify_inst(/;kq|/^\<lookup_unify_inst\>/;'q;"	kind:pred
lookup_util.end_branch_info	lookup_util.m	/^:- type end_branch_info$/;kq|-;/\<lookup_util.end_branch_info\>/;'q;"	kind:type
lookup_util.get_arm_rvals	lookup_util.m	/^:- pred get_arm_rvals(list(prog_var)::in, list(/;kq|/^\<get_arm_rvals\>/;'q;"	kind:pred	file:
lookup_util.is_output_var	lookup_util.m	/^:- pred is_output_var(/;kq|/^\<is_output_var\>/;'q;"	kind:pred	file:
lookup_util.rval_is_constant	lookup_util.m	/^:- pred rval_is_constant(/;kq|/^\<rval_is_constant\>/;'q;"	kind:pred	file:
lookup_var_entries	var_table.m	/^:- pred lookup_var_entries(var_table::in, list(/;kq|/^\<lookup_var_entries\>/;'q;"	kind:pred
lookup_var_entry	var_table.m	/^:- pred lookup_var_entry(/;kq|/^\<lookup_var_entry\>/;'q;"	kind:pred
lookup_var_entry_func	var_table.m	/^:- func lookup_var_entry_func(/;kq|/^\<lookup_var_entry_func\>/;'q;"	kind:func
lookup_var_in_arm_instmap	instmap.m	/^:- pred lookup_var_in_arm_instmap(/;kq|/^\<lookup_var_in_arm_instmap\>/;'q;"	kind:pred	file:
lookup_var_name	../mdbcomp/program_representation.m	/^:- pred lookup_var_name(/;kq|/^\<lookup_var_name\>/;'q;"	kind:pred
lookup_var_name_in_source	var_db.m	/^:- pred lookup_var_name_in_source(/;kq|/^\<lookup_var_name_in_source\>/;'q;"	kind:pred
lookup_var_type	var_table.m	/^:- pred lookup_var_type(/;kq|/^\<lookup_var_type\>/;'q;"	kind:pred
lookup_var_type	vartypes.m	/^:- pred lookup_var_type(/;kq|/^\<lookup_var_type\>/;'q;"	kind:pred
lookup_var_type_ctor	common.m	/^:- func lookup_var_type_ctor(/;kq|/^\<lookup_var_type_ctor\>/;'q;"	kind:func	file:
lookup_var_type_func	var_table.m	/^:- func lookup_var_type_func(/;kq|/^\<lookup_var_type_func\>/;'q;"	kind:func
lookup_var_type_func	vartypes.m	/^:- func lookup_var_type_func(/;kq|/^\<lookup_var_type_func\>/;'q;"	kind:func
lookup_var_type_in_db	var_db.m	/^:- pred lookup_var_type_in_db(/;kq|/^\<lookup_var_type_in_db\>/;'q;"	kind:pred
lookup_var_type_in_source	var_db.m	/^:- pred lookup_var_type_in_source(/;kq|/^\<lookup_var_type_in_source\>/;'q;"	kind:pred
lookup_var_types	var_table.m	/^:- pred lookup_var_types(var_table::in, list(/;kq|/^\<lookup_var_types\>/;'q;"	kind:pred
lookup_var_types	vartypes.m	/^:- pred lookup_var_types(vartypes::in, list(/;kq|/^\<lookup_var_types\>/;'q;"	kind:pred
lookup_var_types_in_db	var_db.m	/^:- pred lookup_var_types_in_db(var_db::in, list(/;kq|/^\<lookup_var_types_in_db\>/;'q;"	kind:pred
lookup_var_types_in_source	var_db.m	/^:- pred lookup_var_types_in_source(var_type_source::in, list(/;kq|/^\<lookup_var_types_in_source\>/;'q;"	kind:pred
lookup_variable_value	options_file.m	/^:- pred lookup_variable_value(/;kq|/^\<lookup_variable_value\>/;'q;"	kind:pred	file:
lookup_variable_words	options_file.m	/^:- pred lookup_variable_words(/;kq|/^\<lookup_variable_words\>/;'q;"	kind:pred	file:
lookup_vars	../library/varset.m	/^:- func lookup_vars(varset(T)) = substitution(/;kq|/^\<lookup_vars\>/;'q;"	kind:func
lookup_vertex	../library/digraph.m	/^:- func lookup_vertex(digraph(T), digraph_key(/;kq|/^\<lookup_vertex\>/;'q;"	kind:func
lookups	make_module_file_names.m	/^                lookups     :: uint,$/;kq|-;/\<lookups\>/;'q;"	kind:fld	file:
loop	pd_term.m	/^    ;       loop.$/;kq|-;/\<loop\>/;'q;"	kind:cons
loop_active	../library/table_builtin.m	/^    ;       loop_active.$/;kq|-;/\<loop_active\>/;'q;"	kind:cons
loop_active_cons_id	table_gen.m	/^:- func loop_active_cons_id = cons_id.$/;kq|/^\<loop_active_cons_id\>/;'q;"	kind:func	file:
loop_at_least_once	mlds.m	/^    ;       loop_at_least_once.$/;kq|-;/\<loop_at_least_once\>/;'q;"	kind:cons
loop_control	hlds_goal.m	/^    ;       loop_control($/;kq|-;/\<loop_control\>/;'q;"	kind:cons
loop_control_distinct_stackvars	hlds_llds.m	/^                loop_control_distinct_stackvars :: list(set_of_progvar)$/;kq|-;/\<loop_control_distinct_stackvars\>/;'q;"	kind:fld
loop_control_info	par_loop_control.m	/^:- type loop_control_info$/;kq|-;/\<loop_control_info\>/;'q;"	kind:type	file:
loop_control_is_applicable	par_loop_control.m	/^:- pred loop_control_is_applicable(/;kq|/^\<loop_control_is_applicable\>/;'q;"	kind:pred	file:
loop_control_slot_var_type	par_loop_control.m	/^:- func loop_control_slot_var_type = mer_type.$/;kq|/^\<loop_control_slot_var_type\>/;'q;"	kind:func	file:
loop_control_var_type	par_loop_control.m	/^:- func loop_control_var_type = mer_type.$/;kq|/^\<loop_control_var_type\>/;'q;"	kind:func	file:
loop_inactive	../library/table_builtin.m	/^    --->    loop_inactive$/;kq|-;/\<loop_inactive\>/;'q;"	kind:cons
loop_inactive_cons_id	table_gen.m	/^:- func loop_inactive_cons_id = cons_id.$/;kq|/^\<loop_inactive_cons_id\>/;'q;"	kind:func	file:
loop_inv.add_output	loop_inv.m	/^:- pred add_output(list(/;kq|/^\<add_output\>/;'q;"	kind:pred	file:
loop_inv.add_outputs	loop_inv.m	/^:- pred add_outputs(module_info::in, var_table::in, list(/;kq|/^\<add_outputs\>/;'q;"	kind:pred	file:
loop_inv.add_recursive_call	loop_inv.m	/^:- pred add_recursive_call(/;kq|/^\<add_recursive_call\>/;'q;"	kind:pred	file:
loop_inv.arg_to_maybe_inv_arg	loop_inv.m	/^:- func arg_to_maybe_inv_arg(/;kq|/^\<arg_to_maybe_inv_arg\>/;'q;"	kind:func	file:
loop_inv.argmodes	loop_inv.m	/^:- func argmodes(module_info, pred_id, proc_id) = list(/;kq|/^\<argmodes\>/;'q;"	kind:func	file:
loop_inv.call_has_inst_any	loop_inv.m	/^:- pred call_has_inst_any(/;kq|/^\<call_has_inst_any\>/;'q;"	kind:pred	file:
loop_inv.cannot_succeed	loop_inv.m	/^:- pred cannot_succeed(/;kq|/^\<cannot_succeed\>/;'q;"	kind:pred	file:
loop_inv.case_goals	loop_inv.m	/^:- func case_goals(list(case)) = list(/;kq|/^\<case_goals\>/;'q;"	kind:func	file:
loop_inv.common_goal	loop_inv.m	/^:- pred common_goal(list(list(/;kq|/^\<common_goal\>/;'q;"	kind:pred	file:
loop_inv.do_not_hoist	loop_inv.m	/^:- pred do_not_hoist(/;kq|/^\<do_not_hoist\>/;'q;"	kind:pred	file:
loop_inv.do_not_hoist_2	loop_inv.m	/^:- pred do_not_hoist_2(/;kq|/^\<do_not_hoist_2\>/;'q;"	kind:pred	file:
loop_inv.equivalent_goals	loop_inv.m	/^:- pred equivalent_goals(/;kq|/^\<equivalent_goals\>/;'q;"	kind:pred	file:
loop_inv.gapi_inv_goals	loop_inv.m	/^                gapi_inv_goals              :: list(hlds_goal),$/;kq|-;/\<loop_inv.gapi_inv_goals\>/;'q;"	kind:fld	file:
loop_inv.gapi_module_info	loop_inv.m	/^                gapi_module_info            :: module_info,$/;kq|-;/\<loop_inv.gapi_module_info\>/;'q;"	kind:fld	file:
loop_inv.gapi_pred_proc_id	loop_inv.m	/^                gapi_pred_proc_id           :: pred_proc_id,$/;kq|-;/\<loop_inv.gapi_pred_proc_id\>/;'q;"	kind:fld	file:
loop_inv.gapi_replament_goal	loop_inv.m	/^                gapi_replament_goal         :: hlds_goal$/;kq|-;/\<loop_inv.gapi_replament_goal\>/;'q;"	kind:fld	file:
loop_inv.gen_aux_call	loop_inv.m	/^:- pred gen_aux_call(/;kq|/^\<gen_aux_call\>/;'q;"	kind:pred	file:
loop_inv.gen_aux_proc	loop_inv.m	/^:- pred gen_aux_proc(list(/;kq|/^\<gen_aux_proc\>/;'q;"	kind:pred	file:
loop_inv.gen_aux_proc_case	loop_inv.m	/^:- pred gen_aux_proc_case(/;kq|/^\<gen_aux_proc_case\>/;'q;"	kind:pred	file:
loop_inv.gen_aux_proc_goal	loop_inv.m	/^:- pred gen_aux_proc_goal(/;kq|/^\<gen_aux_proc_goal\>/;'q;"	kind:pred	file:
loop_inv.gen_aux_proc_info	loop_inv.m	/^:- type gen_aux_proc_info$/;kq|-;/\<loop_inv.gen_aux_proc_info\>/;'q;"	kind:type	file:
loop_inv.gen_out_proc	loop_inv.m	/^:- pred gen_out_proc(/;kq|/^\<gen_out_proc\>/;'q;"	kind:pred	file:
loop_inv.gen_out_proc_case	loop_inv.m	/^:- pred gen_out_proc_case(/;kq|/^\<gen_out_proc_case\>/;'q;"	kind:pred	file:
loop_inv.gen_out_proc_goal	loop_inv.m	/^:- pred gen_out_proc_goal(/;kq|/^\<gen_out_proc_goal\>/;'q;"	kind:pred	file:
loop_inv.goal_inputs	loop_inv.m	/^:- func goal_inputs(module_info, hlds_goal) = list(/;kq|/^\<goal_inputs\>/;'q;"	kind:func	file:
loop_inv.goal_outputs	loop_inv.m	/^:- func goal_outputs(module_info, var_table, hlds_goal) = list(/;kq|/^\<goal_outputs\>/;'q;"	kind:func	file:
loop_inv.has_uniquely_used_arg	loop_inv.m	/^:- pred has_uniquely_used_arg(list(/;kq|/^\<has_uniquely_used_arg\>/;'q;"	kind:pred	file:
loop_inv.hoist_loop_invariants	loop_inv.m	/^:- pred hoist_loop_invariants(/;kq|/^\<hoist_loop_invariants\>/;'q;"	kind:pred
loop_inv.igc_info	loop_inv.m	/^:- type igc_info$/;kq|-;/\<loop_inv.igc_info\>/;'q;"	kind:type	file:
loop_inv.igc_module_info	loop_inv.m	/^                igc_module_info             :: module_info,$/;kq|-;/\<loop_inv.igc_module_info\>/;'q;"	kind:fld	file:
loop_inv.igc_path_candidates	loop_inv.m	/^                igc_path_candidates         :: cord(hlds_goal),$/;kq|-;/\<loop_inv.igc_path_candidates\>/;'q;"	kind:fld	file:
loop_inv.igc_rec_calls	loop_inv.m	/^                igc_rec_calls               :: list(rec_call)$/;kq|-;/\<loop_inv.igc_rec_calls\>/;'q;"	kind:fld	file:
loop_inv.igc_var_table	loop_inv.m	/^                igc_var_table               :: var_table,$/;kq|-;/\<loop_inv.igc_var_table\>/;'q;"	kind:fld	file:
loop_inv.inv_args	loop_inv.m	/^:- func inv_args(module_info, list(prog_var), list(mer_mode), list(/;kq|/^\<inv_args\>/;'q;"	kind:func	file:
loop_inv.inv_goals_vars	loop_inv.m	/^:- pred inv_goals_vars(module_info::in, var_table::in, list(/;kq|/^\<inv_goals_vars\>/;'q;"	kind:pred	file:
loop_inv.inv_goals_vars_2	loop_inv.m	/^:- pred inv_goals_vars_2(/;kq|/^\<inv_goals_vars_2\>/;'q;"	kind:pred	file:
loop_inv.invariant_goal	loop_inv.m	/^:- pred invariant_goal(list(/;kq|/^\<invariant_goal\>/;'q;"	kind:pred	file:
loop_inv.is_const_construction	loop_inv.m	/^:- pred is_const_construction(/;kq|/^\<is_const_construction\>/;'q;"	kind:pred	file:
loop_inv.is_deconstruction	loop_inv.m	/^:- pred is_deconstruction(/;kq|/^\<is_deconstruction\>/;'q;"	kind:pred	file:
loop_inv.is_impure_goal	loop_inv.m	/^:- pred is_impure_goal(/;kq|/^\<is_impure_goal\>/;'q;"	kind:pred	file:
loop_inv.is_input_arg	loop_inv.m	/^:- pred is_input_arg(/;kq|/^\<is_input_arg\>/;'q;"	kind:pred	file:
loop_inv.is_output_arg	loop_inv.m	/^:- pred is_output_arg(/;kq|/^\<is_output_arg\>/;'q;"	kind:pred	file:
loop_inv.rec_call	loop_inv.m	/^:- type rec_call ==$/;kq|-;/\<loop_inv.rec_call\>/;'q;"	kind:type	file:
loop_inv.replace_initial_args	loop_inv.m	/^:- pred replace_initial_args(list(T)::in, list(T)::in, list(/;kq|/^\<replace_initial_args\>/;'q;"	kind:pred	file:
loop_inv.uniquely_used_args	loop_inv.m	/^:- pred uniquely_used_args(/;kq|/^\<uniquely_used_args\>/;'q;"	kind:pred	file:
loop_inv.uniquely_used_vars	loop_inv.m	/^:- func uniquely_used_vars(module_info, hlds_goal) = list(/;kq|/^\<uniquely_used_vars\>/;'q;"	kind:func	file:
loop_inv.used_vars	loop_inv.m	/^:- func used_vars(module_info, hlds_goal) = list(/;kq|/^\<used_vars\>/;'q;"	kind:func	file:
loop_over_any_nested_scopes	simplify_goal_scope.m	/^:- pred loop_over_any_nested_scopes(/;kq|/^\<loop_over_any_nested_scopes\>/;'q;"	kind:pred	file:
loop_status	../library/table_builtin.m	/^:- type loop_status$/;kq|-;/\<loop_status\>/;'q;"	kind:type
loop_status_type	table_gen.m	/^:- func loop_status_type = mer_type.$/;kq|/^\<loop_status_type\>/;'q;"	kind:func	file:
loop_status_type_ctor	table_gen.m	/^:- func loop_status_type_ctor = type_ctor.$/;kq|/^\<loop_status_type_ctor\>/;'q;"	kind:func	file:
loosest_op_priority	../library/ops.m	/^    func loosest_op_priority(Table) = priority,$/;kq|-;/\<loosest_op_priority\>/;'q;"	kind:tcm
loosest_op_priority	../library/ops.m	/^    func(loosest_op_priority\/1) is      mercury_loosest_op_priority,$/;kq|-;/\<loosest_op_priority\>/;'q;"	kind:tcim	file:
lopt_auto_comments	optimize.m	/^                lopt_auto_comments              :: maybe_auto_comments,$/;kq|-;/\<lopt_auto_comments\>/;'q;"	kind:fld	file:
lopt_checked_nondet_tailcalls	optimize.m	/^                lopt_checked_nondet_tailcalls   ::$/;kq|-;/\<lopt_checked_nondet_tailcalls\>/;'q;"	kind:fld	file:
lopt_debug_opt	optimize.m	/^                lopt_debug_opt                  :: bool,$/;kq|-;/\<lopt_debug_opt\>/;'q;"	kind:fld	file:
lopt_debug_opt_pred_ids	optimize.m	/^                lopt_debug_opt_pred_ids         :: list(string),$/;kq|-;/\<lopt_debug_opt_pred_ids\>/;'q;"	kind:fld	file:
lopt_debug_opt_pred_names	optimize.m	/^                lopt_debug_opt_pred_names       :: list(string),$/;kq|-;/\<lopt_debug_opt_pred_names\>/;'q;"	kind:fld	file:
lopt_detailed_statistics	optimize.m	/^                lopt_detailed_statistics        :: bool,$/;kq|-;/\<lopt_detailed_statistics\>/;'q;"	kind:fld	file:
lopt_frameopt_comments	optimize.m	/^                lopt_frameopt_comments          :: bool,$/;kq|-;/\<lopt_frameopt_comments\>/;'q;"	kind:fld	file:
lopt_gc_method	optimize.m	/^                lopt_gc_method                  :: gc_method,$/;kq|-;/\<lopt_gc_method\>/;'q;"	kind:fld	file:
lopt_globals	optimize.m	/^                lopt_globals                    :: globals,$/;kq|-;/\<lopt_globals\>/;'q;"	kind:fld	file:
lopt_local_vars_access_threshold	optimize.m	/^                lopt_local_vars_access_threshold :: int,$/;kq|-;/\<lopt_local_vars_access_threshold\>/;'q;"	kind:fld	file:
lopt_module_name	optimize.m	/^                lopt_module_name                :: module_name,$/;kq|-;/\<lopt_module_name\>/;'q;"	kind:fld	file:
lopt_num_real_r_regs	optimize.m	/^                lopt_num_real_r_regs            :: int,$/;kq|-;/\<lopt_num_real_r_regs\>/;'q;"	kind:fld	file:
lopt_opt_delay_slots	optimize.m	/^                lopt_opt_delay_slots            :: maybe_opt_delay_slot,$/;kq|-;/\<lopt_opt_delay_slots\>/;'q;"	kind:fld	file:
lopt_opt_dups	optimize.m	/^                lopt_opt_dups                   :: maybe_opt_dup_instrs_llds,$/;kq|-;/\<lopt_opt_dups\>/;'q;"	kind:fld	file:
lopt_opt_frames	optimize.m	/^                lopt_opt_frames                 :: maybe_opt_frames,$/;kq|-;/\<lopt_opt_frames\>/;'q;"	kind:fld	file:
lopt_opt_fulljumps	optimize.m	/^                lopt_opt_fulljumps              :: maybe_opt_fulljumps,$/;kq|-;/\<lopt_opt_fulljumps\>/;'q;"	kind:fld	file:
lopt_opt_jumps	optimize.m	/^                lopt_opt_jumps                  :: maybe_opt_jumps,$/;kq|-;/\<lopt_opt_jumps\>/;'q;"	kind:fld	file:
lopt_opt_labels	optimize.m	/^                lopt_opt_labels                 :: maybe_opt_labels,$/;kq|-;/\<lopt_opt_labels\>/;'q;"	kind:fld	file:
lopt_opt_peep	optimize.m	/^                lopt_opt_peep                   :: maybe_peep_llds,$/;kq|-;/\<lopt_opt_peep\>/;'q;"	kind:fld	file:
lopt_opt_peep_mkword	optimize.m	/^                lopt_opt_peep_mkword            :: maybe_peep_llds_mkword,$/;kq|-;/\<lopt_opt_peep_mkword\>/;'q;"	kind:fld	file:
lopt_opt_reassign	optimize.m	/^                lopt_opt_reassign               :: maybe_opt_llds_reassign,$/;kq|-;/\<lopt_opt_reassign\>/;'q;"	kind:fld	file:
lopt_opt_repeat	optimize.m	/^                lopt_opt_repeat                 :: int,$/;kq|-;/\<lopt_opt_repeat\>/;'q;"	kind:fld	file:
lopt_pes_tailcalls	optimize.m	/^                lopt_pes_tailcalls           :: maybe_pessimize_llds_tailcalls,$/;kq|-;/\<lopt_pes_tailcalls\>/;'q;"	kind:fld	file:
lopt_progress_stream	optimize.m	/^                lopt_progress_stream            :: io.text_output_stream,$/;kq|-;/\<lopt_progress_stream\>/;'q;"	kind:fld	file:
lopt_std_labels	optimize.m	/^                lopt_std_labels                 :: maybe_standardize_labels,$/;kq|-;/\<lopt_std_labels\>/;'q;"	kind:fld	file:
lopt_use_local_vars	optimize.m	/^                lopt_use_local_vars             :: maybe_use_local_vars_llds$/;kq|-;/\<lopt_use_local_vars\>/;'q;"	kind:fld	file:
lopt_very_verbose	optimize.m	/^                lopt_very_verbose               :: bool,$/;kq|-;/\<lopt_very_verbose\>/;'q;"	kind:fld	file:
lor_lhs	var_origins.m	/^    --->    lor_lhs($/;kq|-;/\<lor_lhs\>/;'q;"	kind:cons
lor_rhs	var_origins.m	/^    ;       lor_rhs($/;kq|-;/\<lor_rhs\>/;'q;"	kind:cons
lora_lhs	var_origins.m	/^    --->    lora_lhs($/;kq|-;/\<lora_lhs\>/;'q;"	kind:cons
lora_rhs	var_origins.m	/^    ;       lora_rhs($/;kq|-;/\<lora_rhs\>/;'q;"	kind:cons
loser_leaf	../library/psqueue.m	/^    --->    loser_leaf$/;kq|-;/\<loser_leaf\>/;'q;"	kind:cons	file:
loser_node	../library/psqueue.m	/^    ;       loser_node($/;kq|-;/\<loser_node\>/;'q;"	kind:cons	file:
loser_split_keys_are_present	../library/psqueue.m	/^:- pred loser_split_keys_are_present(psqueue(P, K)::in, loser_tree(/;kq|/^\<loser_split_keys_are_present\>/;'q;"	kind:pred	file:
loser_tree	../library/psqueue.m	/^:- type loser_tree(P, K)$/;kq|-;/\<loser_tree\>/;'q;"	kind:type	file:
loser_tree_has_search_property	../library/psqueue.m	/^:- pred loser_tree_has_search_property(loser_tree(/;kq|/^\<loser_tree_has_search_property\>/;'q;"	kind:pred	file:
loser_tree_size	../library/psqueue.m	/^:- func loser_tree_size(loser_tree(/;kq|/^\<loser_tree_size\>/;'q;"	kind:func	file:
loser_tree_size	../library/psqueue.m	/^:- type loser_tree_size == int.$/;kq|-;/\<loser_tree_size\>/;'q;"	kind:type	file:
lout_alloc_site_map	llds_out_util.m	/^                lout_alloc_site_map             :: map(alloc_site_id,$/;kq|-;/\<lout_alloc_site_map\>/;'q;"	kind:fld
lout_auto_comments	llds_out_util.m	/^                lout_auto_comments              :: maybe_auto_comments,$/;kq|-;/\<lout_auto_comments\>/;'q;"	kind:fld
lout_det_stack_dword_alignment	llds_out_util.m	/^                lout_det_stack_dword_alignment  :: bool,$/;kq|-;/\<lout_det_stack_dword_alignment\>/;'q;"	kind:fld
lout_emit_c_loops	llds_out_util.m	/^                lout_emit_c_loops               :: maybe_emit_c_loops,$/;kq|-;/\<lout_emit_c_loops\>/;'q;"	kind:fld
lout_entry_label_to_layout	llds_out_util.m	/^                lout_entry_label_to_layout      :: map(label, data_id),$/;kq|-;/\<lout_entry_label_to_layout\>/;'q;"	kind:fld
lout_foreign_line_numbers	llds_out_util.m	/^                lout_foreign_line_numbers       :: bool,$/;kq|-;/\<lout_foreign_line_numbers\>/;'q;"	kind:fld
lout_globals	llds_out_util.m	/^                lout_globals                    :: globals$/;kq|-;/\<lout_globals\>/;'q;"	kind:fld
lout_internal_label_to_layout	llds_out_util.m	/^                lout_internal_label_to_layout   :: map(label,$/;kq|-;/\<lout_internal_label_to_layout\>/;'q;"	kind:fld
lout_local_thread_engine_base	llds_out_util.m	/^                lout_local_thread_engine_base   ::$/;kq|-;/\<lout_local_thread_engine_base\>/;'q;"	kind:fld
lout_mangled_module_name	llds_out_util.m	/^                lout_mangled_module_name        :: string,$/;kq|-;/\<lout_mangled_module_name\>/;'q;"	kind:fld
lout_module_name	llds_out_util.m	/^                lout_module_name                :: module_name,$/;kq|-;/\<lout_module_name\>/;'q;"	kind:fld
lout_profile_calls	llds_out_util.m	/^                lout_profile_calls              :: bool,$/;kq|-;/\<lout_profile_calls\>/;'q;"	kind:fld
lout_profile_deep	llds_out_util.m	/^                lout_profile_deep               :: bool,$/;kq|-;/\<lout_profile_deep\>/;'q;"	kind:fld
lout_profile_memory	llds_out_util.m	/^                lout_profile_memory             :: bool,$/;kq|-;/\<lout_profile_memory\>/;'q;"	kind:fld
lout_profile_time	llds_out_util.m	/^                lout_profile_time               :: bool,$/;kq|-;/\<lout_profile_time\>/;'q;"	kind:fld
lout_source_file_name	llds_out_util.m	/^                lout_source_file_name           :: string,$/;kq|-;/\<lout_source_file_name\>/;'q;"	kind:fld
lout_static_ground_floats	llds_out_util.m	/^                lout_static_ground_floats       ::$/;kq|-;/\<lout_static_ground_floats\>/;'q;"	kind:fld
lout_static_ground_int64s	llds_out_util.m	/^                lout_static_ground_int64s       ::$/;kq|-;/\<lout_static_ground_int64s\>/;'q;"	kind:fld
lout_table_io_entry_map	llds_out_util.m	/^                lout_table_io_entry_map         :: map(pred_proc_id,$/;kq|-;/\<lout_table_io_entry_map\>/;'q;"	kind:fld
lout_trace_level	llds_out_util.m	/^                lout_trace_level                :: trace_level,$/;kq|-;/\<lout_trace_level\>/;'q;"	kind:fld
lout_unboxed_float	llds_out_util.m	/^                lout_unboxed_float              :: bool,$/;kq|-;/\<lout_unboxed_float\>/;'q;"	kind:fld
lout_unboxed_int64s	llds_out_util.m	/^                lout_unboxed_int64s             :: bool,$/;kq|-;/\<lout_unboxed_int64s\>/;'q;"	kind:fld
lout_use_macro_for_redo_fail	llds_out_util.m	/^                lout_use_macro_for_redo_fail    ::$/;kq|-;/\<lout_use_macro_for_redo_fail\>/;'q;"	kind:fld
low_level_backend	globals.m	/^    ;       low_level_backend.$/;kq|-;/\<low_level_backend\>/;'q;"	kind:cons
low_to_high	../library/tree_bitset.m	/^    --->    low_to_high$/;kq|-;/\<low_to_high\>/;'q;"	kind:cons	file:
lower_bound	term_constr_build.m	/^:- func lower_bound(/;kq|/^\<lower_bound\>/;'q;"	kind:func	file:
lower_bound_lookup	../library/map.m	/^:- pred lower_bound_lookup(map(/;kq|/^\<lower_bound_lookup\>/;'q;"	kind:pred
lower_bound_lookup	../library/rbtree.m	/^:- pred lower_bound_lookup(rbtree(/;kq|/^\<lower_bound_lookup\>/;'q;"	kind:pred
lower_bound_lookup	../library/tree234.m	/^:- pred lower_bound_lookup(tree234(/;kq|/^\<lower_bound_lookup\>/;'q;"	kind:pred
lower_bound_search	../library/map.m	/^:- pred lower_bound_search(map(/;kq|/^\<lower_bound_search\>/;'q;"	kind:pred
lower_bound_search	../library/rbtree.m	/^:- pred lower_bound_search(rbtree(/;kq|/^\<lower_bound_search\>/;'q;"	kind:pred
lower_bound_search	../library/tree234.m	/^:- pred lower_bound_search(tree234(/;kq|/^\<lower_bound_search\>/;'q;"	kind:pred
lower_case_next_if_not_first	error_spec.m	/^    ;       lower_case_next_if_not_first$/;kq|-;/\<lower_case_next_if_not_first\>/;'q;"	kind:cons
lower_level_collect_matching_facts	fact_table.m	/^:- pred lower_level_collect_matching_facts(/;kq|/^\<lower_level_collect_matching_facts\>/;'q;"	kind:pred	file:
lower_level_collect_matching_facts_loop	fact_table.m	/^:- pred lower_level_collect_matching_facts_loop(/;kq|/^\<lower_level_collect_matching_facts_loop\>/;'q;"	kind:pred	file:
lower_limt	switch_util.m	/^                lower_limt  :: T,$/;kq|-;/\<lower_limt\>/;'q;"	kind:fld
lower_upper	../library/char.m	/^:- pred lower_upper(/;kq|/^\<lower_upper\>/;'q;"	kind:pred
lp.add_var_with_coeff	lp.m	/^:- pred add_var_with_coeff(/;kq|/^\<add_var_with_coeff\>/;'q;"	kind:pred	file:
lp.all_cols	lp.m	/^:- pred all_cols(/;kq|/^\<all_cols\>/;'q;"	kind:pred	file:
lp.all_cols0	lp.m	/^:- pred all_cols0(/;kq|/^\<all_cols0\>/;'q;"	kind:pred	file:
lp.all_rows	lp.m	/^:- pred all_rows(/;kq|/^\<all_rows\>/;'q;"	kind:pred	file:
lp.all_rows0	lp.m	/^:- pred all_rows0(/;kq|/^\<all_rows0\>/;'q;"	kind:pred	file:
lp.between	lp.m	/^:- pred between(/;kq|/^\<between\>/;'q;"	kind:pred	file:
lp.cell	lp.m	/^:- type cell$/;kq|-;/\<lp.cell\>/;'q;"	kind:type	file:
lp.cells	lp.m	/^                cells           :: map(pair(int), float)$/;kq|-;/\<lp.cells\>/;'q;"	kind:fld	file:
lp.coeff	lp.m	/^:- type coeff == pair(var, float).$/;kq|-;/\<lp.coeff\>/;'q;"	kind:type
lp.collect_vars	lp.m	/^:- pred collect_vars(list(equation)::in, objective::in, set(/;kq|/^\<collect_vars\>/;'q;"	kind:pred	file:
lp.cols	lp.m	/^                cols            :: int,$/;kq|-;/\<lp.cols\>/;'q;"	kind:fld	file:
lp.construct_art_objective	lp.m	/^:- pred construct_art_objective(list(var)::in, list(/;kq|/^\<construct_art_objective\>/;'q;"	kind:pred	file:
lp.direction	lp.m	/^:- type direction$/;kq|-;/\<lp.direction\>/;'q;"	kind:type
lp.ensure_zero_obj_coeffs	lp.m	/^:- pred ensure_zero_obj_coeffs(list(/;kq|/^\<ensure_zero_obj_coeffs\>/;'q;"	kind:pred	file:
lp.eqn	lp.m	/^    --->    eqn(list(coeff), operator, float).$/;kq|-;/\<lp.eqn\>/;'q;"	kind:cons
lp.equation	lp.m	/^:- type equation$/;kq|-;/\<lp.equation\>/;'q;"	kind:type
lp.expand_urs_vars	lp.m	/^:- pred expand_urs_vars(list(coeff)::in, map(var, pair(/;kq|/^\<expand_urs_vars\>/;'q;"	kind:pred	file:
lp.expand_urs_vars	lp.m	/^:- pred expand_urs_vars(list(coeff)::in, map(var, pair(/;kq|/^\<expand_urs_vars\>/;'q;"	kind:pred	file:
lp.expand_urs_vars_e	lp.m	/^:- pred expand_urs_vars_e(equation::in, map(var, pair(/;kq|/^\<expand_urs_vars_e\>/;'q;"	kind:pred	file:
lp.extract_obj_var	lp.m	/^:- pred extract_obj_var(/;kq|/^\<extract_obj_var\>/;'q;"	kind:pred	file:
lp.extract_obj_var2	lp.m	/^:- pred extract_obj_var2(/;kq|/^\<extract_obj_var2\>/;'q;"	kind:pred	file:
lp.extract_objective	lp.m	/^:- pred extract_objective(list(/;kq|/^\<extract_objective\>/;'q;"	kind:pred	file:
lp.fix_basis_and_rem_cols	lp.m	/^:- pred fix_basis_and_rem_cols(list(/;kq|/^\<fix_basis_and_rem_cols\>/;'q;"	kind:pred	file:
lp.get_art_vars	lp.m	/^:- pred get_art_vars(lp_info::in, list(/;kq|/^\<get_art_vars\>/;'q;"	kind:pred	file:
lp.get_basis_vars	lp.m	/^:- pred get_basis_vars(tableau::in, list(/;kq|/^\<get_basis_vars\>/;'q;"	kind:pred	file:
lp.get_slack_vars	lp.m	/^:- pred get_slack_vars(lp_info::in, list(/;kq|/^\<get_slack_vars\>/;'q;"	kind:pred	file:
lp.get_urs_vars	lp.m	/^:- pred get_urs_vars(lp_info::in, map(var, pair(/;kq|/^\<get_urs_vars\>/;'q;"	kind:pred	file:
lp.get_vars_from_coeffs	lp.m	/^:- func get_vars_from_coeffs(list(coeff)) = list(/;kq|/^\<get_vars_from_coeffs\>/;'q;"	kind:func	file:
lp.get_vars_from_coeffs_2	lp.m	/^:- pred get_vars_from_coeffs_2(list(coeff)::in, set(var)::in, set(/;kq|/^\<get_vars_from_coeffs_2\>/;'q;"	kind:pred	file:
lp.get_varset	lp.m	/^:- pred get_varset(/;kq|/^\<get_varset\>/;'q;"	kind:pred	file:
lp.index	lp.m	/^:- pred index(/;kq|/^\<index\>/;'q;"	kind:pred	file:
lp.init_tableau	lp.m	/^:- pred init_tableau(int::in, int::in, map(/;kq|/^\<init_tableau\>/;'q;"	kind:pred	file:
lp.insert_coeffs	lp.m	/^:- pred insert_coeffs(list(coeff)::in, int::in, map(/;kq|/^\<insert_coeffs\>/;'q;"	kind:pred	file:
lp.insert_equations	lp.m	/^:- pred insert_equations(list(/;kq|/^\<insert_equations\>/;'q;"	kind:pred	file:
lp.max	lp.m	/^    --->    max$/;kq|-;/\<lp.max\>/;'q;"	kind:cons
lp.min	lp.m	/^    ;       min.$/;kq|-;/\<lp.min\>/;'q;"	kind:cons
lp.negate_equation	lp.m	/^:- pred negate_equation(/;kq|/^\<negate_equation\>/;'q;"	kind:pred	file:
lp.new_art_var	lp.m	/^:- pred new_art_var(/;kq|/^\<new_art_var\>/;'q;"	kind:pred	file:
lp.new_slack_var	lp.m	/^:- pred new_slack_var(/;kq|/^\<new_slack_var\>/;'q;"	kind:pred	file:
lp.number_vars	lp.m	/^:- pred number_vars(list(/;kq|/^\<number_vars\>/;'q;"	kind:pred	file:
lp.objective	lp.m	/^:- type objective == list(coeff).$/;kq|-;/\<lp.objective\>/;'q;"	kind:type
lp.one_phase	lp.m	/^:- pred one_phase(list(coeff)::in, list(coeff)::in, map(/;kq|/^\<one_phase\>/;'q;"	kind:pred	file:
lp.op_eq	lp.m	/^    ;       op_eq   % equal$/;kq|-;/\<lp.op_eq\>/;'q;"	kind:cons
lp.op_ge	lp.m	/^    ;       op_ge.  % greater than or equal$/;kq|-;/\<lp.op_ge\>/;'q;"	kind:cons
lp.op_le	lp.m	/^    --->    op_le   % less than or equal$/;kq|-;/\<lp.op_le\>/;'q;"	kind:cons
lp.operator	lp.m	/^:- type operator$/;kq|-;/\<lp.operator\>/;'q;"	kind:type
lp.optimize	lp.m	/^:- pred optimize(list(/;kq|/^\<optimize\>/;'q;"	kind:pred	file:
lp.pivot	lp.m	/^:- pred pivot(/;kq|/^\<pivot\>/;'q;"	kind:pred	file:
lp.remove_col	lp.m	/^:- pred remove_col(/;kq|/^\<remove_col\>/;'q;"	kind:pred	file:
lp.remove_row	lp.m	/^:- pred remove_row(/;kq|/^\<remove_row\>/;'q;"	kind:pred	file:
lp.result	lp.m	/^:- type result$/;kq|-;/\<lp.result\>/;'q;"	kind:type
lp.rhs_col	lp.m	/^:- pred rhs_col(/;kq|/^\<rhs_col\>/;'q;"	kind:pred	file:
lp.row_op	lp.m	/^:- pred row_op(/;kq|/^\<row_op\>/;'q;"	kind:pred	file:
lp.rows	lp.m	/^                rows            :: int,$/;kq|-;/\<lp.rows\>/;'q;"	kind:fld	file:
lp.satisfiable	lp.m	/^    ;       satisfiable(float, map(var, float)).$/;kq|-;/\<lp.satisfiable\>/;'q;"	kind:cons
lp.set_art_vars	lp.m	/^:- pred set_art_vars(list(/;kq|/^\<set_art_vars\>/;'q;"	kind:pred	file:
lp.set_index	lp.m	/^:- pred set_index(/;kq|/^\<set_index\>/;'q;"	kind:pred	file:
lp.set_slack_vars	lp.m	/^:- pred set_slack_vars(list(/;kq|/^\<set_slack_vars\>/;'q;"	kind:pred	file:
lp.set_varset	lp.m	/^:- pred set_varset(/;kq|/^\<set_varset\>/;'q;"	kind:pred	file:
lp.show_cell	lp.m	/^:- pred show_cell(/;kq|/^\<show_cell\>/;'q;"	kind:pred	file:
lp.show_row	lp.m	/^:- pred show_row(/;kq|/^\<show_row\>/;'q;"	kind:pred	file:
lp.show_tableau	lp.m	/^:- pred show_tableau(/;kq|/^\<show_tableau\>/;'q;"	kind:pred	file:
lp.shunned_cols	lp.m	/^                shunned_cols    :: list(int),$/;kq|-;/\<lp.shunned_cols\>/;'q;"	kind:fld	file:
lp.shunned_rows	lp.m	/^                shunned_rows    :: list(int),$/;kq|-;/\<lp.shunned_rows\>/;'q;"	kind:fld	file:
lp.simplex	lp.m	/^:- pred simplex(/;kq|/^\<simplex\>/;'q;"	kind:pred	file:
lp.simplify_coeffs	lp.m	/^:- pred simplify_coeffs(list(coeff)::in, list(/;kq|/^\<simplify_coeffs\>/;'q;"	kind:pred	file:
lp.simplify_eq	lp.m	/^:- pred simplify_eq(/;kq|/^\<simplify_eq\>/;'q;"	kind:pred	file:
lp.standardize_equation	lp.m	/^:- pred standardize_equation(/;kq|/^\<standardize_equation\>/;'q;"	kind:pred	file:
lp.standardize_equations	lp.m	/^:- pred standardize_equations(list(equation)::in, list(/;kq|/^\<standardize_equations\>/;'q;"	kind:pred	file:
lp.tableau	lp.m	/^:- type tableau$/;kq|-;/\<lp.tableau\>/;'q;"	kind:type	file:
lp.two_phase	lp.m	/^:- pred two_phase(list(coeff)::in, list(coeff)::in, list(/;kq|/^\<two_phase\>/;'q;"	kind:pred	file:
lp.unsatisfiable	lp.m	/^    --->    unsatisfiable$/;kq|-;/\<lp.unsatisfiable\>/;'q;"	kind:cons
lp.urs_vars	lp.m	/^                urs_vars        :: map(var, pair(var)),$/;kq|-;/\<lp.urs_vars\>/;'q;"	kind:fld	file:
lp.urs_vars	lp.m	/^:- pred urs_vars(tableau::in, map(var, pair(/;kq|/^\<urs_vars\>/;'q;"	kind:pred	file:
lp.var_col	lp.m	/^:- pred var_col(/;kq|/^\<var_col\>/;'q;"	kind:pred	file:
lp.var_nums	lp.m	/^                var_nums        :: map(var, int),$/;kq|-;/\<lp.var_nums\>/;'q;"	kind:fld	file:
lp_coefficient	lp_rational.m	/^:- type lp_coefficient == rat.$/;kq|-;/\<lp_coefficient\>/;'q;"	kind:type
lp_constant	lp_rational.m	/^:- type lp_constant == rat.$/;kq|-;/\<lp_constant\>/;'q;"	kind:type
lp_constraint	lp_rational.m	/^:- type lp_constraint$/;kq|-;/\<lp_constraint\>/;'q;"	kind:type	file:
lp_constraint_conj	lp_rational.m	/^:- type lp_constraint_conj == list(lp_constraint).$/;kq|-;/\<lp_constraint_conj\>/;'q;"	kind:type
lp_eq	lp_rational.m	/^    ;       lp_eq$/;kq|-;/\<lp_eq\>/;'q;"	kind:cons
lp_fill	prog_item.m	/^                lp_fill                 :: fill_kind_size$/;kq|-;/\<lp_fill\>/;'q;"	kind:fld
lp_gt_eq	lp_rational.m	/^    ;       lp_gt_eq.$/;kq|-;/\<lp_gt_eq\>/;'q;"	kind:cons
lp_info	lp.m	/^:- type lp_info$/;kq|-;/\<lp_info\>/;'q;"	kind:type	file:
lp_info_init	lp.m	/^:- pred lp_info_init(varset::in, list(/;kq|/^\<lp_info_init\>/;'q;"	kind:pred	file:
lp_lt_eq	lp_rational.m	/^    --->    lp_lt_eq$/;kq|-;/\<lp_lt_eq\>/;'q;"	kind:cons
lp_maybe_nl_inc	write_error_spec.m	/^    ;       lp_maybe_nl_inc(string, lp_piece_kind)$/;kq|-;/\<lp_maybe_nl_inc\>/;'q;"	kind:cons	file:
lp_op_lt_eq_or_eq	lp_rational.m	/^:- inst lp_op_lt_eq_or_eq for lp_operator\/0$/;kq|-;/\<lp_op_lt_eq_or_eq\>/;'q;"	kind:inst
lp_operator	lp_rational.m	/^:- type lp_operator$/;kq|-;/\<lp_operator\>/;'q;"	kind:type
lp_piece_kind	error_spec.m	/^:- type lp_piece_kind$/;kq|-;/\<lp_piece_kind\>/;'q;"	kind:type
lp_plain	error_spec.m	/^    --->    lp_plain$/;kq|-;/\<lp_plain\>/;'q;"	kind:cons
lp_rational.add_vectors	lp_rational.m	/^:- pred add_vectors(map(/;kq|/^\<add_vectors\>/;'q;"	kind:pred	file:
lp_rational.all_cols	lp_rational.m	/^:- pred all_cols(/;kq|/^\<all_cols\>/;'q;"	kind:pred	file:
lp_rational.all_cols0	lp_rational.m	/^:- pred all_cols0(/;kq|/^\<all_cols0\>/;'q;"	kind:pred	file:
lp_rational.all_rows	lp_rational.m	/^:- pred all_rows(/;kq|/^\<all_rows\>/;'q;"	kind:pred	file:
lp_rational.all_rows0	lp_rational.m	/^:- pred all_rows0(/;kq|/^\<all_rows0\>/;'q;"	kind:pred	file:
lp_rational.between	lp_rational.m	/^:- pred between(/;kq|/^\<between\>/;'q;"	kind:pred	file:
lp_rational.bounding_box	lp_rational.m	/^:- func bounding_box(/;kq|/^\<bounding_box\>/;'q;"	kind:func
lp_rational.cc_map	lp_rational.m	/^:- type cc_map == map(lp_var, coeff_info).$/;kq|-;/\<lp_rational.cc_map\>/;'q;"	kind:type	file:
lp_rational.cell	lp_rational.m	/^:- type cell$/;kq|-;/\<lp_rational.cell\>/;'q;"	kind:type	file:
lp_rational.cells	lp_rational.m	/^                cells        :: map(pair(int), rat)$/;kq|-;/\<lp_rational.cells\>/;'q;"	kind:fld	file:
lp_rational.classify_vector	lp_rational.m	/^:- pred classify_vector(/;kq|/^\<classify_vector\>/;'q;"	kind:pred	file:
lp_rational.coeff_info	lp_rational.m	/^:- type coeff_info$/;kq|-;/\<lp_rational.coeff_info\>/;'q;"	kind:type	file:
lp_rational.collect_vars	lp_rational.m	/^:- func collect_vars(lp_constraint_conj, objective) = set(/;kq|/^\<collect_vars\>/;'q;"	kind:func	file:
lp_rational.cols	lp_rational.m	/^                cols         :: int,$/;kq|-;/\<lp_rational.cols\>/;'q;"	kind:fld	file:
lp_rational.combine_vectors	lp_rational.m	/^:- pred combine_vectors(int::in, maybe(/;kq|/^\<combine_vectors\>/;'q;"	kind:pred	file:
lp_rational.const	lp_rational.m	/^                const :: lp_constant$/;kq|-;/\<lp_rational.const\>/;'q;"	kind:fld	file:
lp_rational.constant	lp_rational.m	/^:- func constant(/;kq|/^\<constant\>/;'q;"	kind:func	file:
lp_rational.count_coeff	lp_rational.m	/^:- pred count_coeff(/;kq|/^\<count_coeff\>/;'q;"	kind:pred	file:
lp_rational.direction	lp_rational.m	/^:- type direction$/;kq|-;/\<lp_rational.direction\>/;'q;"	kind:type
lp_rational.duffin_heuristic	lp_rational.m	/^:- pred duffin_heuristic(list(/;kq|/^\<duffin_heuristic\>/;'q;"	kind:pred	file:
lp_rational.eliminate_var	lp_rational.m	/^:- pred eliminate_var(int::in, maybe(/;kq|/^\<eliminate_var\>/;'q;"	kind:pred	file:
lp_rational.entailed	lp_rational.m	/^    --->    entailed$/;kq|-;/\<lp_rational.entailed\>/;'q;"	kind:cons
lp_rational.entailed	lp_rational.m	/^:- func entailed(/;kq|/^\<entailed\>/;'q;"	kind:func
lp_rational.entailed	lp_rational.m	/^:- pred entailed(/;kq|/^\<entailed\>/;'q;"	kind:pred
lp_rational.entailment_result	lp_rational.m	/^:- type entailment_result$/;kq|-;/\<lp_rational.entailment_result\>/;'q;"	kind:type
lp_rational.eq	lp_rational.m	/^    ;       eq(list(lp_term), lp_constant)      % sumof(Terms) =  Constant$/;kq|-;/\<lp_rational.eq\>/;'q;"	kind:cons	file:
lp_rational.extract_obj_var	lp_rational.m	/^:- func extract_obj_var(tableau, lp_var, map(/;kq|/^\<extract_obj_var\>/;'q;"	kind:func	file:
lp_rational.extract_obj_var2	lp_rational.m	/^:- pred extract_obj_var2(/;kq|/^\<extract_obj_var2\>/;'q;"	kind:pred	file:
lp_rational.extract_objective	lp_rational.m	/^:- func extract_objective(list(lp_var), tableau) = map(/;kq|/^\<extract_objective\>/;'q;"	kind:func	file:
lp_rational.false_constraint	lp_rational.m	/^:- func false_constraint = lp_constraint.$/;kq|/^\<false_constraint\>/;'q;"	kind:func
lp_rational.filter_and_count	lp_rational.m	/^:- pred filter_and_count(pred(vector)::in(pred(/;kq|/^\<filter_and_count\>/;'q;"	kind:pred	file:
lp_rational.find_max	lp_rational.m	/^:- func find_max(list(pair(/;kq|/^\<find_max\>/;'q;"	kind:func	file:
lp_rational.find_max_2	lp_rational.m	/^:- func find_max_2(assoc_list(lp_var, int), pair(/;kq|/^\<find_max_2\>/;'q;"	kind:func	file:
lp_rational.fm_standardize	lp_rational.m	/^:- pred fm_standardize(/;kq|/^\<fm_standardize\>/;'q;"	kind:pred	file:
lp_rational.get_basis_vars	lp_rational.m	/^:- func get_basis_vars(tableau) = list(/;kq|/^\<get_basis_vars\>/;'q;"	kind:func	file:
lp_rational.get_cell	lp_rational.m	/^:- func get_cell(/;kq|/^\<get_cell\>/;'q;"	kind:func	file:
lp_rational.gte	lp_rational.m	/^    ;       gte(list(lp_term), lp_constant).    % sumof(Terms) >= Constant$/;kq|-;/\<lp_rational.gte\>/;'q;"	kind:cons	file:
lp_rational.inconsistent	lp_rational.m	/^    ;       inconsistent.$/;kq|-;/\<lp_rational.inconsistent\>/;'q;"	kind:cons
lp_rational.inconsistent	lp_rational.m	/^:- pred inconsistent(/;kq|/^\<inconsistent\>/;'q;"	kind:pred
lp_rational.init_cc_map	lp_rational.m	/^:- func init_cc_map(list(/;kq|/^\<init_cc_map\>/;'q;"	kind:func	file:
lp_rational.init_tableau	lp_rational.m	/^:- func init_tableau(int, int, map(/;kq|/^\<init_tableau\>/;'q;"	kind:func	file:
lp_rational.insert_constraints	lp_rational.m	/^:- pred insert_constraints(/;kq|/^\<insert_constraints\>/;'q;"	kind:pred	file:
lp_rational.insert_terms	lp_rational.m	/^:- pred insert_terms(list(/;kq|/^\<insert_terms\>/;'q;"	kind:pred	file:
lp_rational.is_false	lp_rational.m	/^:- pred is_false(/;kq|/^\<is_false\>/;'q;"	kind:pred
lp_rational.is_stronger	lp_rational.m	/^:- pred is_stronger(/;kq|/^\<is_stronger\>/;'q;"	kind:pred	file:
lp_rational.is_true	lp_rational.m	/^:- pred is_true(/;kq|/^\<is_true\>/;'q;"	kind:pred
lp_rational.label	lp_rational.m	/^                label :: set(int),$/;kq|-;/\<lp_rational.label\>/;'q;"	kind:fld	file:
lp_rational.label_subsumed	lp_rational.m	/^:- pred label_subsumed(/;kq|/^\<label_subsumed\>/;'q;"	kind:pred	file:
lp_rational.lp_coefficient	lp_rational.m	/^:- type lp_coefficient == rat.$/;kq|-;/\<lp_rational.lp_coefficient\>/;'q;"	kind:type
lp_rational.lp_constant	lp_rational.m	/^:- type lp_constant == rat.$/;kq|-;/\<lp_rational.lp_constant\>/;'q;"	kind:type
lp_rational.lp_constraint	lp_rational.m	/^:- type lp_constraint$/;kq|-;/\<lp_rational.lp_constraint\>/;'q;"	kind:type	file:
lp_rational.lp_constraint_conj	lp_rational.m	/^:- type lp_constraint_conj == list(lp_constraint).$/;kq|-;/\<lp_rational.lp_constraint_conj\>/;'q;"	kind:type
lp_rational.lp_eq	lp_rational.m	/^    ;       lp_eq$/;kq|-;/\<lp_rational.lp_eq\>/;'q;"	kind:cons
lp_rational.lp_gt_eq	lp_rational.m	/^    ;       lp_gt_eq.$/;kq|-;/\<lp_rational.lp_gt_eq\>/;'q;"	kind:cons
lp_rational.lp_lt_eq	lp_rational.m	/^    --->    lp_lt_eq$/;kq|-;/\<lp_rational.lp_lt_eq\>/;'q;"	kind:cons
lp_rational.lp_op_lt_eq_or_eq	lp_rational.m	/^:- inst lp_op_lt_eq_or_eq for lp_operator\/0$/;kq|-;/\<lp_rational.lp_op_lt_eq_or_eq\>/;'q;"	kind:inst
lp_rational.lp_operator	lp_rational.m	/^:- type lp_operator$/;kq|-;/\<lp_rational.lp_operator\>/;'q;"	kind:type
lp_rational.lp_res_satisfiable	lp_rational.m	/^    ;       lp_res_satisfiable(rat, map(lp_var, rat)).$/;kq|-;/\<lp_rational.lp_res_satisfiable\>/;'q;"	kind:cons
lp_rational.lp_res_unbounded	lp_rational.m	/^    --->    lp_res_unbounded$/;kq|-;/\<lp_rational.lp_res_unbounded\>/;'q;"	kind:cons
lp_rational.lp_result	lp_rational.m	/^:- type lp_result$/;kq|-;/\<lp_rational.lp_result\>/;'q;"	kind:type
lp_rational.lp_term	lp_rational.m	/^:- func lp_term(/;kq|/^\<lp_term\>/;'q;"	kind:func
lp_rational.lp_term	lp_rational.m	/^:- type lp_term == pair(lp_var, lp_coefficient).$/;kq|-;/\<lp_rational.lp_term\>/;'q;"	kind:type
lp_rational.lp_terms	lp_rational.m	/^:- func lp_terms(lp_constraint) = list(/;kq|/^\<lp_terms\>/;'q;"	kind:func	file:
lp_rational.lp_terms_to_map	lp_rational.m	/^:- func lp_terms_to_map(assoc_list(/;kq|/^\<lp_terms_to_map\>/;'q;"	kind:func	file:
lp_rational.lp_terms_to_map_2	lp_rational.m	/^:- pred lp_terms_to_map_2(pair(/;kq|/^\<lp_terms_to_map_2\>/;'q;"	kind:pred	file:
lp_rational.lp_var	lp_rational.m	/^:- type lp_var == var.$/;kq|-;/\<lp_rational.lp_var\>/;'q;"	kind:type
lp_rational.lp_varset	lp_rational.m	/^:- type lp_varset == varset.$/;kq|-;/\<lp_rational.lp_varset\>/;'q;"	kind:type
lp_rational.lpr_art_vars	lp_rational.m	/^                lpr_art_vars   :: list(lp_var)$/;kq|-;/\<lp_rational.lpr_art_vars\>/;'q;"	kind:fld	file:
lp_rational.lpr_info	lp_rational.m	/^:- type lpr_info$/;kq|-;/\<lp_rational.lpr_info\>/;'q;"	kind:type	file:
lp_rational.lpr_info_init	lp_rational.m	/^:- func lpr_info_init(/;kq|/^\<lpr_info_init\>/;'q;"	kind:func	file:
lp_rational.lpr_slack_vars	lp_rational.m	/^                lpr_slack_vars :: list(lp_var),$/;kq|-;/\<lp_rational.lpr_slack_vars\>/;'q;"	kind:fld	file:
lp_rational.lpr_varset	lp_rational.m	/^                lpr_varset     :: lp_varset,$/;kq|-;/\<lp_rational.lpr_varset\>/;'q;"	kind:fld	file:
lp_rational.lte	lp_rational.m	/^    --->    lte(list(lp_term), lp_constant)     % sumof(Terms) =< Constant$/;kq|-;/\<lp_rational.lte\>/;'q;"	kind:cons	file:
lp_rational.make_expansion_num	lp_rational.m	/^:- func make_expansion_num(int, pair(lp_var, coeff_info)) = pair(/;kq|/^\<make_expansion_num\>/;'q;"	kind:func	file:
lp_rational.make_label	lp_rational.m	/^:- pred make_label(set(/;kq|/^\<make_label\>/;'q;"	kind:pred	file:
lp_rational.make_nonneg_constr	lp_rational.m	/^:- func make_nonneg_constr(/;kq|/^\<make_nonneg_constr\>/;'q;"	kind:func
lp_rational.matrix	lp_rational.m	/^:- type matrix == list(vector).$/;kq|-;/\<lp_rational.matrix\>/;'q;"	kind:type	file:
lp_rational.max	lp_rational.m	/^    --->    max$/;kq|-;/\<lp_rational.max\>/;'q;"	kind:cons
lp_rational.min	lp_rational.m	/^    ;       min.$/;kq|-;/\<lp_rational.min\>/;'q;"	kind:cons
lp_rational.neg	lp_rational.m	/^               neg :: int$/;kq|-;/\<lp_rational.neg\>/;'q;"	kind:fld	file:
lp_rational.negate_constraint	lp_rational.m	/^:- func negate_constraint(/;kq|/^\<negate_constraint\>/;'q;"	kind:func	file:
lp_rational.negate_lp_terms	lp_rational.m	/^:- func negate_lp_terms(list(lp_term)) = list(/;kq|/^\<negate_lp_terms\>/;'q;"	kind:func	file:
lp_rational.negate_operator	lp_rational.m	/^:- func negate_operator(/;kq|/^\<negate_operator\>/;'q;"	kind:func	file:
lp_rational.new_art_var	lp_rational.m	/^:- pred new_art_var(/;kq|/^\<new_art_var\>/;'q;"	kind:pred	file:
lp_rational.new_slack_var	lp_rational.m	/^:- pred new_slack_var(/;kq|/^\<new_slack_var\>/;'q;"	kind:pred	file:
lp_rational.nonneg_box	lp_rational.m	/^:- func nonneg_box(list(/;kq|/^\<nonneg_box\>/;'q;"	kind:func
lp_rational.nonneg_constr	lp_rational.m	/^:- pred nonneg_constr(/;kq|/^\<nonneg_constr\>/;'q;"	kind:pred
lp_rational.normalize_vector	lp_rational.m	/^:- pred normalize_vector(/;kq|/^\<normalize_vector\>/;'q;"	kind:pred	file:
lp_rational.not_entailed	lp_rational.m	/^    ;       not_entailed$/;kq|-;/\<lp_rational.not_entailed\>/;'q;"	kind:cons
lp_rational.number_vars	lp_rational.m	/^:- func number_vars(list(/;kq|/^\<number_vars\>/;'q;"	kind:func	file:
lp_rational.number_vars_2	lp_rational.m	/^:- pred number_vars_2(list(/;kq|/^\<number_vars_2\>/;'q;"	kind:pred	file:
lp_rational.objective	lp_rational.m	/^:- type objective == list(lp_term).$/;kq|-;/\<lp_rational.objective\>/;'q;"	kind:type
lp_rational.obvious_constraint	lp_rational.m	/^:- pred obvious_constraint(/;kq|/^\<obvious_constraint\>/;'q;"	kind:pred	file:
lp_rational.one_phase	lp_rational.m	/^:- func one_phase(list(lp_term), list(lp_term), map(/;kq|/^\<one_phase\>/;'q;"	kind:func	file:
lp_rational.operator	lp_rational.m	/^:- func operator(/;kq|/^\<operator\>/;'q;"	kind:func	file:
lp_rational.operator_to_string	lp_rational.m	/^:- func operator_to_string(/;kq|/^\<operator_to_string\>/;'q;"	kind:func	file:
lp_rational.optimize	lp_rational.m	/^:- pred optimize(list(/;kq|/^\<optimize\>/;'q;"	kind:pred	file:
lp_rational.output_constraint	lp_rational.m	/^:- pred output_constraint(/;kq|/^\<output_constraint\>/;'q;"	kind:pred	file:
lp_rational.output_constraints	lp_rational.m	/^:- pred output_constraints(/;kq|/^\<output_constraints\>/;'q;"	kind:pred
lp_rational.output_term	lp_rational.m	/^:- pred output_term(/;kq|/^\<output_term\>/;'q;"	kind:pred	file:
lp_rational.output_terms	lp_rational.m	/^:- pred output_terms(output_var::in, list(/;kq|/^\<output_terms\>/;'q;"	kind:pred	file:
lp_rational.output_var	lp_rational.m	/^:- type output_var == (func(lp_var) = string).$/;kq|-;/\<lp_rational.output_var\>/;'q;"	kind:type
lp_rational.pivot	lp_rational.m	/^:- pred pivot(/;kq|/^\<pivot\>/;'q;"	kind:pred	file:
lp_rational.pos	lp_rational.m	/^               pos :: int,$/;kq|-;/\<lp_rational.pos\>/;'q;"	kind:fld	file:
lp_rational.pr_res_aborted	lp_rational.m	/^    ;       pr_res_aborted.         % ran out of time\/space and backed out.$/;kq|-;/\<lp_rational.pr_res_aborted\>/;'q;"	kind:cons
lp_rational.pr_res_ok	lp_rational.m	/^    --->    pr_res_ok(lp_constraint_conj)   % projection succeeded.$/;kq|-;/\<lp_rational.pr_res_ok\>/;'q;"	kind:cons
lp_rational.projection_result	lp_rational.m	/^:- type projection_result$/;kq|-;/\<lp_rational.projection_result\>/;'q;"	kind:type
lp_rational.relevant	lp_rational.m	/^:- pred relevant(pair(/;kq|/^\<relevant\>/;'q;"	kind:pred	file:
lp_rational.remove_col	lp_rational.m	/^:- pred remove_col(/;kq|/^\<remove_col\>/;'q;"	kind:pred	file:
lp_rational.remove_row	lp_rational.m	/^:- pred remove_row(/;kq|/^\<remove_row\>/;'q;"	kind:pred	file:
lp_rational.remove_trivial	lp_rational.m	/^:- func remove_trivial(/;kq|/^\<remove_trivial\>/;'q;"	kind:func	file:
lp_rational.remove_weaker	lp_rational.m	/^:- func remove_weaker(/;kq|/^\<remove_weaker\>/;'q;"	kind:func	file:
lp_rational.remove_weaker_2	lp_rational.m	/^:- pred remove_weaker_2(/;kq|/^\<remove_weaker_2\>/;'q;"	kind:pred	file:
lp_rational.restore_equalities	lp_rational.m	/^:- pred restore_equalities(/;kq|/^\<restore_equalities\>/;'q;"	kind:pred
lp_rational.rhs_col	lp_rational.m	/^:- func rhs_col(/;kq|/^\<rhs_col\>/;'q;"	kind:func	file:
lp_rational.row_op	lp_rational.m	/^:- pred row_op(/;kq|/^\<row_op\>/;'q;"	kind:pred	file:
lp_rational.rows	lp_rational.m	/^                rows         :: int,$/;kq|-;/\<lp_rational.rows\>/;'q;"	kind:fld	file:
lp_rational.separate_vectors	lp_rational.m	/^:- pred separate_vectors(/;kq|/^\<separate_vectors\>/;'q;"	kind:pred	file:
lp_rational.set_cell	lp_rational.m	/^:- pred set_cell(/;kq|/^\<set_cell\>/;'q;"	kind:pred	file:
lp_rational.set_terms_to_zero	lp_rational.m	/^:- func set_terms_to_zero(set(lp_var), list(lp_term)) = list(/;kq|/^\<set_terms_to_zero\>/;'q;"	kind:func	file:
lp_rational.set_vars_to_zero	lp_rational.m	/^:- func set_vars_to_zero(set(/;kq|/^\<set_vars_to_zero\>/;'q;"	kind:func
lp_rational.set_vars_to_zero_2	lp_rational.m	/^:- func set_vars_to_zero_2(set(/;kq|/^\<set_vars_to_zero_2\>/;'q;"	kind:func	file:
lp_rational.shunned_cols	lp_rational.m	/^                shunned_cols :: list(int),$/;kq|-;/\<lp_rational.shunned_cols\>/;'q;"	kind:fld	file:
lp_rational.shunned_rows	lp_rational.m	/^                shunned_rows :: list(int),$/;kq|-;/\<lp_rational.shunned_rows\>/;'q;"	kind:fld	file:
lp_rational.simplex	lp_rational.m	/^:- pred simplex(/;kq|/^\<simplex\>/;'q;"	kind:pred	file:
lp_rational.solve	lp_rational.m	/^:- func solve(/;kq|/^\<solve\>/;'q;"	kind:func
lp_rational.solve_2	lp_rational.m	/^:- pred solve_2(/;kq|/^\<solve_2\>/;'q;"	kind:pred	file:
lp_rational.substitute_term	lp_rational.m	/^:- func substitute_term(map(/;kq|/^\<substitute_term\>/;'q;"	kind:func	file:
lp_rational.substitute_vars	lp_rational.m	/^:- func substitute_vars(map(/;kq|/^\<substitute_vars\>/;'q;"	kind:func
lp_rational.sum_like_terms	lp_rational.m	/^:- func sum_like_terms(list(lp_term)) = list(/;kq|/^\<sum_like_terms\>/;'q;"	kind:func	file:
lp_rational.tableau	lp_rational.m	/^:- func tableau ^ elem(/;kq|/^\<tableau\>/;'q;"	kind:func	file:
lp_rational.tableau	lp_rational.m	/^:- type tableau$/;kq|-;/\<lp_rational.tableau\>/;'q;"	kind:type	file:
lp_rational.terms	lp_rational.m	/^                terms :: map(lp_var, lp_coefficient),$/;kq|-;/\<lp_rational.terms\>/;'q;"	kind:fld	file:
lp_rational.true_constraint	lp_rational.m	/^:- func true_constraint = lp_constraint.$/;kq|/^\<true_constraint\>/;'q;"	kind:func
lp_rational.two_phase	lp_rational.m	/^:- func two_phase(list(lp_term), list(lp_term), list(/;kq|/^\<two_phase\>/;'q;"	kind:func	file:
lp_rational.var_col	lp_rational.m	/^:- func var_col(/;kq|/^\<var_col\>/;'q;"	kind:func	file:
lp_rational.var_num_map	lp_rational.m	/^:- type var_num_map == map(lp_var, int).$/;kq|-;/\<lp_rational.var_num_map\>/;'q;"	kind:type	file:
lp_rational.var_nums	lp_rational.m	/^                var_nums     :: map(lp_var, int),$/;kq|-;/\<lp_rational.var_nums\>/;'q;"	kind:fld	file:
lp_rational.var_to_string	lp_rational.m	/^:- func var_to_string(/;kq|/^\<var_to_string\>/;'q;"	kind:func	file:
lp_rational.vector	lp_rational.m	/^:- type vector$/;kq|-;/\<lp_rational.vector\>/;'q;"	kind:type	file:
lp_rational.write_constr_term	lp_rational.m	/^:- pred write_constr_term(/;kq|/^\<write_constr_term\>/;'q;"	kind:pred	file:
lp_rational.write_constraint	lp_rational.m	/^:- pred write_constraint(/;kq|/^\<write_constraint\>/;'q;"	kind:pred	file:
lp_rational.write_constraints	lp_rational.m	/^:- pred write_constraints(/;kq|/^\<write_constraints\>/;'q;"	kind:pred
lp_rational.write_matrix	lp_rational.m	/^:- pred write_matrix(/;kq|/^\<write_matrix\>/;'q;"	kind:pred	file:
lp_rational.write_term	lp_rational.m	/^:- pred write_term(/;kq|/^\<write_term\>/;'q;"	kind:pred	file:
lp_rational.write_vars	lp_rational.m	/^:- pred write_vars(io.text_output_stream::in, varset::in, list(/;kq|/^\<write_vars\>/;'q;"	kind:pred	file:
lp_rational.write_vector	lp_rational.m	/^:- pred write_vector(/;kq|/^\<write_vector\>/;'q;"	kind:pred	file:
lp_rational_constraint_to_arg_size_constr	intermod_analysis.m	/^:- pred lp_rational_constraint_to_arg_size_constr(map(/;kq|/^\<lp_rational_constraint_to_arg_size_constr\>/;'q;"	kind:pred	file:
lp_res_inconsistent	lp_rational.m	/^    ;       lp_res_inconsistent$/;kq|-;/\<lp_res_inconsistent\>/;'q;"	kind:cons
lp_res_satisfiable	lp_rational.m	/^    ;       lp_res_satisfiable(rat, map(lp_var, rat)).$/;kq|-;/\<lp_res_satisfiable\>/;'q;"	kind:cons
lp_res_unbounded	lp_rational.m	/^    --->    lp_res_unbounded$/;kq|-;/\<lp_res_unbounded\>/;'q;"	kind:cons
lp_result	lp_rational.m	/^:- type lp_result$/;kq|-;/\<lp_result\>/;'q;"	kind:type
lp_shift	prog_item.m	/^                lp_shift                :: uint,$/;kq|-;/\<lp_shift\>/;'q;"	kind:fld
lp_solve	lp.m	/^:- pred lp_solve(list(/;kq|/^\<lp_solve\>/;'q;"	kind:pred
lp_standardize_constraint	lp_rational.m	/^:- pred lp_standardize_constraint(/;kq|/^\<lp_standardize_constraint\>/;'q;"	kind:pred	file:
lp_standardize_constraints	lp_rational.m	/^:- pred lp_standardize_constraints(/;kq|/^\<lp_standardize_constraints\>/;'q;"	kind:pred	file:
lp_suffix	error_spec.m	/^    ;       lp_suffix.$/;kq|-;/\<lp_suffix\>/;'q;"	kind:cons
lp_term	lp_rational.m	/^:- func lp_term(/;kq|/^\<lp_term\>/;'q;"	kind:func
lp_term	lp_rational.m	/^:- type lp_term == pair(lp_var, lp_coefficient).$/;kq|-;/\<lp_term\>/;'q;"	kind:type
lp_term_to_arg_size_term	intermod_analysis.m	/^:- pred lp_term_to_arg_size_term(map(/;kq|/^\<lp_term_to_arg_size_term\>/;'q;"	kind:pred	file:
lp_terms	lp_rational.m	/^:- func lp_terms(lp_constraint) = list(/;kq|/^\<lp_terms\>/;'q;"	kind:func	file:
lp_terms_to_map	lp_rational.m	/^:- func lp_terms_to_map(assoc_list(/;kq|/^\<lp_terms_to_map\>/;'q;"	kind:func	file:
lp_terms_to_map_2	lp_rational.m	/^:- pred lp_terms_to_map_2(pair(/;kq|/^\<lp_terms_to_map_2\>/;'q;"	kind:pred	file:
lp_var	lp_rational.m	/^:- type lp_var == var.$/;kq|-;/\<lp_var\>/;'q;"	kind:type
lp_varset	lp_rational.m	/^:- type lp_varset == varset.$/;kq|-;/\<lp_varset\>/;'q;"	kind:type
lpi_art_vars	lp.m	/^                lpi_art_vars                :: list(var)$/;kq|-;/\<lpi_art_vars\>/;'q;"	kind:fld	file:
lpi_slack_vars	lp.m	/^                lpi_slack_vars              :: list(var),$/;kq|-;/\<lpi_slack_vars\>/;'q;"	kind:fld	file:
lpi_urs_map	lp.m	/^                lpi_urs_map                 :: map(var, pair(var)),$/;kq|-;/\<lpi_urs_map\>/;'q;"	kind:fld	file:
lpi_varset	lp.m	/^                lpi_varset                  :: varset,$/;kq|-;/\<lpi_varset\>/;'q;"	kind:fld	file:
lpr_art_vars	lp_rational.m	/^                lpr_art_vars   :: list(lp_var)$/;kq|-;/\<lpr_art_vars\>/;'q;"	kind:fld	file:
lpr_info	lp_rational.m	/^:- type lpr_info$/;kq|-;/\<lpr_info\>/;'q;"	kind:type	file:
lpr_info_init	lp_rational.m	/^:- func lpr_info_init(/;kq|/^\<lpr_info_init\>/;'q;"	kind:func	file:
lpr_slack_vars	lp_rational.m	/^                lpr_slack_vars :: list(lp_var),$/;kq|-;/\<lpr_slack_vars\>/;'q;"	kind:fld	file:
lpr_varset	lp_rational.m	/^                lpr_varset     :: lp_varset,$/;kq|-;/\<lpr_varset\>/;'q;"	kind:fld	file:
ls_lval	mlds_to_c_stmt.m	/^    --->    ls_lval(mlds_lval)$/;kq|-;/\<ls_lval\>/;'q;"	kind:cons	file:
ls_string	mlds_to_c_stmt.m	/^    ;       ls_string(string).$/;kq|-;/\<ls_string\>/;'q;"	kind:cons	file:
lsdi_allow_multi_arm	switch_detection.m	/^                lsdi_allow_multi_arm    :: allow_multi_arm,$/;kq|-;/\<lsdi_allow_multi_arm\>/;'q;"	kind:fld	file:
lsdi_deleted_callees	switch_detection.m	/^                lsdi_deleted_callees    :: set(pred_proc_id)$/;kq|-;/\<lsdi_deleted_callees\>/;'q;"	kind:fld	file:
lsdi_module_info	switch_detection.m	/^                lsdi_module_info        :: module_info,$/;kq|-;/\<lsdi_module_info\>/;'q;"	kind:fld	file:
lsdi_requant	switch_detection.m	/^                lsdi_requant            :: need_to_requantify,$/;kq|-;/\<lsdi_requant\>/;'q;"	kind:fld	file:
lsdi_var_table	switch_detection.m	/^                lsdi_var_table          :: var_table,$/;kq|-;/\<lsdi_var_table\>/;'q;"	kind:fld	file:
lsectag_always_rest_of_word	hlds_data.m	/^    --->    lsectag_always_rest_of_word$/;kq|-;/\<lsectag_always_rest_of_word\>/;'q;"	kind:cons
lsectag_bits	hlds_data.m	/^                lsectag_bits        :: sectag_bits$/;kq|-;/\<lsectag_bits\>/;'q;"	kind:fld
lsectag_mask	hlds_data.m	/^:- type lsectag_mask$/;kq|-;/\<lsectag_mask\>/;'q;"	kind:type
lsectag_must_be_masked	hlds_data.m	/^    ;       lsectag_must_be_masked.$/;kq|-;/\<lsectag_must_be_masked\>/;'q;"	kind:cons
lsectag_part_of_word	prog_item.m	/^    ;       lsectag_part_of_word(uint8).$/;kq|-;/\<lsectag_part_of_word\>/;'q;"	kind:cons
lsectag_prim_sec	hlds_data.m	/^                lsectag_prim_sec    :: uint,$/;kq|-;/\<lsectag_prim_sec\>/;'q;"	kind:fld
lsectag_rest_of_word	prog_item.m	/^    --->    lsectag_rest_of_word(uint8)$/;kq|-;/\<lsectag_rest_of_word\>/;'q;"	kind:cons
lsectag_value	hlds_data.m	/^                lsectag_value       :: uint,$/;kq|-;/\<lsectag_value\>/;'q;"	kind:fld
lsectag_word_or_size	prog_item.m	/^:- type lsectag_word_or_size$/;kq|-;/\<lsectag_word_or_size\>/;'q;"	kind:type
lsi_branch_end	lookup_switch.m	/^                lsi_branch_end          ::  branch_end,$/;kq|-;/\<lsi_branch_end\>/;'q;"	kind:fld
lsi_cases	lookup_switch.m	/^                lsi_cases               ::  case_consts(case_id, rval,$/;kq|-;/\<lsi_cases\>/;'q;"	kind:fld
lsi_code_info	lookup_switch.m	/^                lsi_code_info           ::  code_info,$/;kq|-;/\<lsi_code_info\>/;'q;"	kind:fld
lsi_code_loc_dep	lookup_switch.m	/^                lsi_code_loc_dep        ::  code_loc_dep$/;kq|-;/\<lsi_code_loc_dep\>/;'q;"	kind:fld
lsi_end_branch_info	lookup_switch.m	/^                lsi_end_branch_info     ::  end_branch_info,$/;kq|-;/\<lsi_end_branch_info\>/;'q;"	kind:fld
lsi_key_to_case_map	lookup_switch.m	/^                lsi_key_to_case_map     :: map(Key, case_id),$/;kq|-;/\<lsi_key_to_case_map\>/;'q;"	kind:fld
lsi_out_types	lookup_switch.m	/^                lsi_out_types           ::  list(llds_type),$/;kq|-;/\<lsi_out_types\>/;'q;"	kind:fld
lsi_out_variables	lookup_switch.m	/^                lsi_out_variables       ::  list(prog_var),$/;kq|-;/\<lsi_out_variables\>/;'q;"	kind:fld
lstrip	../library/string.m	/^:- func lstrip(/;kq|/^\<lstrip\>/;'q;"	kind:func
lstrip_pred	../library/string.m	/^:- func lstrip_pred(pred(char)::in(pred(/;kq|/^\<lstrip_pred\>/;'q;"	kind:func
lsvi_encoded_var_count	layout.m	/^                lsvi_encoded_var_count  :: int, % encodes #Long=0 and #Short$/;kq|-;/\<lsvi_encoded_var_count\>/;'q;"	kind:fld
lsvi_hlds_var_nums	layout.m	/^                lsvi_hlds_var_nums      :: int, % -1 if none, otherwise slot#$/;kq|-;/\<lsvi_hlds_var_nums\>/;'q;"	kind:fld
lsvi_ptis	layout.m	/^                lsvi_ptis               :: int, % -1 if none, otherwise slot#$/;kq|-;/\<lsvi_ptis\>/;'q;"	kind:fld
lsvi_short_locns	layout.m	/^                lsvi_short_locns        :: int  % -1 if none, otherwise slot#$/;kq|-;/\<lsvi_short_locns\>/;'q;"	kind:fld
lsvi_type_params	layout.m	/^                lsvi_type_params        :: rval,$/;kq|-;/\<lsvi_type_params\>/;'q;"	kind:fld
lt	builtin_ops.m	/^    --->    lt$/;kq|-;/\<lt\>/;'q;"	kind:cons
lt	builtin_ops.m	/^    ;       lt$/;kq|-;/\<lt\>/;'q;"	kind:cons
lt	ordering_mode_constraints.m	/^    --->    lt($/;kq|-;/\<lt\>/;'q;"	kind:cons
lt_bool	llds.m	/^    --->    lt_bool$/;kq|-;/\<lt_bool\>/;'q;"	kind:cons
lt_code_ptr	llds.m	/^    ;       lt_code_ptr$/;kq|-;/\<lt_code_ptr\>/;'q;"	kind:cons
lt_data_ptr	llds.m	/^    ;       lt_data_ptr$/;kq|-;/\<lt_data_ptr\>/;'q;"	kind:cons
lt_float	llds.m	/^    ;       lt_float$/;kq|-;/\<lt_float\>/;'q;"	kind:cons
lt_int	llds.m	/^    ;       lt_int(int_type)$/;kq|-;/\<lt_int\>/;'q;"	kind:cons
lt_int_least	llds.m	/^    ;       lt_int_least(int_least_type)$/;kq|-;/\<lt_int_least\>/;'q;"	kind:cons
lt_string	llds.m	/^    ;       lt_string$/;kq|-;/\<lt_string\>/;'q;"	kind:cons
lt_word	llds.m	/^    ;       lt_word.$/;kq|-;/\<lt_word\>/;'q;"	kind:cons
lte	lp_rational.m	/^    --->    lte(list(lp_term), lp_constant)     % sumof(Terms) =< Constant$/;kq|-;/\<lte\>/;'q;"	kind:cons	file:
ltk_all_object_file	globals.m	/^    ;       ltk_all_object_file$/;kq|-;/\<ltk_all_object_file\>/;'q;"	kind:cons
ltk_all_pic_object_file	globals.m	/^    ;       ltk_all_pic_object_file$/;kq|-;/\<ltk_all_pic_object_file\>/;'q;"	kind:cons
ltk_executable	globals.m	/^    ;       ltk_executable$/;kq|-;/\<ltk_executable\>/;'q;"	kind:cons
ltk_library_install	globals.m	/^    ;       ltk_library_install$/;kq|-;/\<ltk_library_install\>/;'q;"	kind:cons
ltk_library_install_gs_gas	globals.m	/^    ;       ltk_library_install_gs_gas.$/;kq|-;/\<ltk_library_install_gs_gas\>/;'q;"	kind:cons
ltk_object_file	globals.m	/^    --->    ltk_object_file$/;kq|-;/\<ltk_object_file\>/;'q;"	kind:cons
ltk_pic_object_file	globals.m	/^    ;       ltk_pic_object_file$/;kq|-;/\<ltk_pic_object_file\>/;'q;"	kind:cons
ltk_shared_library	globals.m	/^    ;       ltk_shared_library$/;kq|-;/\<ltk_shared_library\>/;'q;"	kind:cons
ltk_static_library	globals.m	/^    ;       ltk_static_library$/;kq|-;/\<ltk_static_library\>/;'q;"	kind:cons
lub	analysis.framework.m	/^:- func lub(/;kq|/^\<lub\>/;'q;"	kind:func
lub_result_statuses	analysis.operations.m	/^:- func lub_result_statuses(module_analysis_map(/;kq|/^\<lub_result_statuses\>/;'q;"	kind:func	file:
lub_result_statuses_2	analysis.operations.m	/^:- func lub_result_statuses_2(/;kq|/^\<lub_result_statuses_2\>/;'q;"	kind:func	file:
lub_result_statuses_3	analysis.operations.m	/^:- func lub_result_statuses_3(func_id, list(/;kq|/^\<lub_result_statuses_3\>/;'q;"	kind:func	file:
lub_result_statuses_4	analysis.operations.m	/^:- func lub_result_statuses_4(/;kq|/^\<lub_result_statuses_4\>/;'q;"	kind:func	file:
lv_to_lr	rbmm.live_region_analysis.m	/^:- pred lv_to_lr(/;kq|/^\<lv_to_lr\>/;'q;"	kind:pred	file:
lval	llds.m	/^    --->    lval(lval)$/;kq|-;/\<lval\>/;'q;"	kind:cons
lval	llds.m	/^:- type lval$/;kq|-;/\<lval\>/;'q;"	kind:type
lval_access_rvals	opt_util.m	/^:- pred lval_access_rvals(lval::in, list(/;kq|/^\<lval_access_rvals\>/;'q;"	kind:pred
lval_addrs	exprn_aux.m	/^:- pred lval_addrs(lval::in, list(code_addr)::out, list(/;kq|/^\<lval_addrs\>/;'q;"	kind:pred
lval_contains_var	ml_util.m	/^:- func lval_contains_var(/;kq|/^\<lval_contains_var\>/;'q;"	kind:func
lval_curfr	stack_layout.m	/^    ;       lval_curfr$/;kq|-;/\<lval_curfr\>/;'q;"	kind:cons	file:
lval_depends_on_search_lval	var_locn.m	/^:- pred lval_depends_on_search_lval(/;kq|/^\<lval_depends_on_search_lval\>/;'q;"	kind:pred	file:
lval_does_not_support_lval	var_locn.m	/^:- pred lval_does_not_support_lval(/;kq|/^\<lval_does_not_support_lval\>/;'q;"	kind:pred	file:
lval_double_framevar	stack_layout.m	/^    ;       lval_double_framevar.$/;kq|-;/\<lval_double_framevar\>/;'q;"	kind:cons	file:
lval_double_parent_stackvar	stack_layout.m	/^    ;       lval_double_parent_stackvar$/;kq|-;/\<lval_double_parent_stackvar\>/;'q;"	kind:cons	file:
lval_double_stackvar	stack_layout.m	/^    ;       lval_double_stackvar$/;kq|-;/\<lval_double_stackvar\>/;'q;"	kind:cons	file:
lval_f_reg	stack_layout.m	/^    ;       lval_f_reg$/;kq|-;/\<lval_f_reg\>/;'q;"	kind:cons	file:
lval_framevar	stack_layout.m	/^    ;       lval_framevar$/;kq|-;/\<lval_framevar\>/;'q;"	kind:cons	file:
lval_hp	stack_layout.m	/^    ;       lval_hp$/;kq|-;/\<lval_hp\>/;'q;"	kind:cons	file:
lval_indirect	stack_layout.m	/^    ;       lval_indirect$/;kq|-;/\<lval_indirect\>/;'q;"	kind:cons	file:
lval_is_reg	par_conj_gen.m	/^:- pred lval_is_reg(/;kq|/^\<lval_is_reg\>/;'q;"	kind:pred	file:
lval_list_addrs	exprn_aux.m	/^:- pred lval_list_addrs(list(/;kq|/^\<lval_list_addrs\>/;'q;"	kind:pred
lval_maxfr	stack_layout.m	/^    ;       lval_maxfr$/;kq|-;/\<lval_maxfr\>/;'q;"	kind:cons	file:
lval_or_any_reg	llds.m	/^:- type lval_or_any_reg$/;kq|-;/\<lval_or_any_reg\>/;'q;"	kind:type
lval_or_string	mlds_to_c_stmt.m	/^:- type lval_or_string$/;kq|-;/\<lval_or_string\>/;'q;"	kind:type	file:
lval_parent_sp	stack_layout.m	/^    ;       lval_parent_sp$/;kq|-;/\<lval_parent_sp\>/;'q;"	kind:cons	file:
lval_parent_stackvar	stack_layout.m	/^    ;       lval_parent_stackvar$/;kq|-;/\<lval_parent_stackvar\>/;'q;"	kind:cons	file:
lval_r_reg	stack_layout.m	/^    --->    lval_r_reg$/;kq|-;/\<lval_r_reg\>/;'q;"	kind:cons	file:
lval_refers_stackvars	opt_util.m	/^:- func lval_refers_stackvars(/;kq|/^\<lval_refers_stackvars\>/;'q;"	kind:func
lval_sp	stack_layout.m	/^    ;       lval_sp$/;kq|-;/\<lval_sp\>/;'q;"	kind:cons	file:
lval_spare_reg_type	var_locn.m	/^:- func lval_spare_reg_type(/;kq|/^\<lval_spare_reg_type\>/;'q;"	kind:func	file:
lval_stackvar	stack_layout.m	/^    ;       lval_stackvar$/;kq|-;/\<lval_stackvar\>/;'q;"	kind:cons	file:
lval_succip	stack_layout.m	/^    ;       lval_succip$/;kq|-;/\<lval_succip\>/;'q;"	kind:cons	file:
lval_to_rval	exprn_aux.m	/^:- func lval_to_rval(/;kq|/^\<lval_to_rval\>/;'q;"	kind:func
lval_to_string	llds_out_data.m	/^:- pred lval_to_string(/;kq|/^\<lval_to_string\>/;'q;"	kind:pred
lval_type	llds.m	/^:- pred lval_type(/;kq|/^\<lval_type\>/;'q;"	kind:pred
lvalmap	opt_util.m	/^:- type lvalmap == map(label, maybe(instruction)).$/;kq|-;/\<lvalmap\>/;'q;"	kind:type
lvals_contains_var	ml_util.m	/^:- func lvals_contains_var(list(/;kq|/^\<lvals_contains_var\>/;'q;"	kind:func
lvals_in_lval	code_util.m	/^:- func lvals_in_lval(lval) = list(/;kq|/^\<lvals_in_lval\>/;'q;"	kind:func
lvals_in_lvals	code_util.m	/^:- func lvals_in_lvals(list(lval)) = list(/;kq|/^\<lvals_in_lvals\>/;'q;"	kind:func
lvals_in_mem_ref	code_util.m	/^:- func lvals_in_mem_ref(mem_ref) = list(/;kq|/^\<lvals_in_mem_ref\>/;'q;"	kind:func	file:
lvals_in_rval	code_util.m	/^:- func lvals_in_rval(rval) = list(/;kq|/^\<lvals_in_rval\>/;'q;"	kind:func
lvalset	livemap.m	/^:- type lvalset == set(lval).$/;kq|-;/\<lvalset\>/;'q;"	kind:type
lvar	llds.m	/^    ;       lvar(prog_var).$/;kq|-;/\<lvar\>/;'q;"	kind:cons
lvn_comp_var	mlds.m	/^    ;       lvn_comp_var(mlds_compiler_var).$/;kq|-;/\<lvn_comp_var\>/;'q;"	kind:cons
lvn_field_var_as_local	mlds.m	/^    ;       lvn_field_var_as_local(mlds_field_var_name)$/;kq|-;/\<lvn_field_var_as_local\>/;'q;"	kind:cons
lvn_local_var	mlds.m	/^    ;       lvn_local_var(string, int)$/;kq|-;/\<lvn_local_var\>/;'q;"	kind:cons
lvn_prog_var	mlds.m	/^    --->    lvn_prog_var(string, int)$/;kq|-;/\<lvn_prog_var\>/;'q;"	kind:cons
lvn_prog_var	mlds.m	/^:- inst lvn_prog_var for mlds_local_var_name\/0$/;kq|-;/\<lvn_prog_var\>/;'q;"	kind:inst
lvn_prog_var_boxed	mlds.m	/^    ;       lvn_prog_var_boxed(string, int)$/;kq|-;/\<lvn_prog_var_boxed\>/;'q;"	kind:cons
lvn_prog_var_conv	mlds.m	/^    ;       lvn_prog_var_conv(int, string, int)$/;kq|-;/\<lvn_prog_var_conv\>/;'q;"	kind:cons
lvn_prog_var_foreign	mlds.m	/^    ;       lvn_prog_var_foreign(string)$/;kq|-;/\<lvn_prog_var_foreign\>/;'q;"	kind:cons
lvn_prog_var_next_value	mlds.m	/^    ;       lvn_prog_var_next_value(string, int)$/;kq|-;/\<lvn_prog_var_next_value\>/;'q;"	kind:cons
lvn_tscc_output_var	mlds.m	/^    ;       lvn_tscc_output_var(int, string)$/;kq|-;/\<lvn_tscc_output_var\>/;'q;"	kind:cons
lvn_tscc_output_var_ptr	mlds.m	/^    ;       lvn_tscc_output_var_ptr(int, string)$/;kq|-;/\<lvn_tscc_output_var_ptr\>/;'q;"	kind:cons
lvn_tscc_output_var_succeeded	mlds.m	/^    ;       lvn_tscc_output_var_succeeded$/;kq|-;/\<lvn_tscc_output_var_succeeded\>/;'q;"	kind:cons
lvn_tscc_proc_input_var	mlds.m	/^    ;       lvn_tscc_proc_input_var(proc_id_in_tscc, int, string)$/;kq|-;/\<lvn_tscc_proc_input_var\>/;'q;"	kind:cons
lvnc_arg	mlds.m	/^    ;       lvnc_arg(int)$/;kq|-;/\<lvnc_arg\>/;'q;"	kind:cons
lvnc_args	mlds.m	/^    ;       lvnc_args$/;kq|-;/\<lvnc_args\>/;'q;"	kind:cons
lvnc_aux_var	mlds.m	/^    ;       lvnc_aux_var(mlds_compiler_aux_var, int)$/;kq|-;/\<lvnc_aux_var\>/;'q;"	kind:cons
lvnc_closure	mlds.m	/^    ;       lvnc_closure$/;kq|-;/\<lvnc_closure\>/;'q;"	kind:cons
lvnc_closure_arg	mlds.m	/^    ;       lvnc_closure_arg$/;kq|-;/\<lvnc_closure_arg\>/;'q;"	kind:cons
lvnc_closure_layout_ptr	mlds.m	/^    ;       lvnc_closure_layout_ptr$/;kq|-;/\<lvnc_closure_layout_ptr\>/;'q;"	kind:cons
lvnc_cond	mlds.m	/^    ;       lvnc_cond(int)$/;kq|-;/\<lvnc_cond\>/;'q;"	kind:cons
lvnc_cont	mlds.m	/^    ;       lvnc_cont$/;kq|-;/\<lvnc_cont\>/;'q;"	kind:cons
lvnc_cont_env_ptr	mlds.m	/^    ;       lvnc_cont_env_ptr$/;kq|-;/\<lvnc_cont_env_ptr\>/;'q;"	kind:cons
lvnc_conv_var	mlds.m	/^    ;       lvnc_conv_var(int)$/;kq|-;/\<lvnc_conv_var\>/;'q;"	kind:cons
lvnc_env	mlds.m	/^    ;       lvnc_env$/;kq|-;/\<lvnc_env\>/;'q;"	kind:cons
lvnc_env_ptr	mlds.m	/^    ;       lvnc_env_ptr$/;kq|-;/\<lvnc_env_ptr\>/;'q;"	kind:cons
lvnc_env_ptr_arg	mlds.m	/^    ;       lvnc_env_ptr_arg$/;kq|-;/\<lvnc_env_ptr_arg\>/;'q;"	kind:cons
lvnc_frame	mlds.m	/^    ;       lvnc_frame$/;kq|-;/\<lvnc_frame\>/;'q;"	kind:cons
lvnc_frame_ptr	mlds.m	/^    ;       lvnc_frame_ptr$/;kq|-;/\<lvnc_frame_ptr\>/;'q;"	kind:cons
lvnc_new_obj	mlds.m	/^    ;       lvnc_new_obj(int)$/;kq|-;/\<lvnc_new_obj\>/;'q;"	kind:cons
lvnc_non_prog_var_boxed	mlds.m	/^    --->    lvnc_non_prog_var_boxed(string)$/;kq|-;/\<lvnc_non_prog_var_boxed\>/;'q;"	kind:cons
lvnc_non_prog_var_conv	mlds.m	/^    ;       lvnc_non_prog_var_conv(int, string)$/;kq|-;/\<lvnc_non_prog_var_conv\>/;'q;"	kind:cons
lvnc_non_prog_var_next_value	mlds.m	/^    ;       lvnc_non_prog_var_next_value(string)$/;kq|-;/\<lvnc_non_prog_var_next_value\>/;'q;"	kind:cons
lvnc_out_param	mlds.m	/^    ;       lvnc_out_param(int)$/;kq|-;/\<lvnc_out_param\>/;'q;"	kind:cons
lvnc_packed_word	mlds.m	/^    ;       lvnc_packed_word(int).$/;kq|-;/\<lvnc_packed_word\>/;'q;"	kind:cons
lvnc_param	mlds.m	/^    ;       lvnc_param(int)$/;kq|-;/\<lvnc_param\>/;'q;"	kind:cons
lvnc_return_value	mlds.m	/^    ;       lvnc_return_value$/;kq|-;/\<lvnc_return_value\>/;'q;"	kind:cons
lvnc_saved_stack_chain	mlds.m	/^    ;       lvnc_saved_stack_chain(int)$/;kq|-;/\<lvnc_saved_stack_chain\>/;'q;"	kind:cons
lvnc_stack_chain	mlds.m	/^    ;       lvnc_stack_chain$/;kq|-;/\<lvnc_stack_chain\>/;'q;"	kind:cons
lvnc_succeeded	mlds.m	/^    ;       lvnc_succeeded$/;kq|-;/\<lvnc_succeeded\>/;'q;"	kind:cons
lvnc_success_indicator	mlds.m	/^    ;       lvnc_success_indicator$/;kq|-;/\<lvnc_success_indicator\>/;'q;"	kind:cons
lvnc_this_frame	mlds.m	/^    ;       lvnc_this_frame$/;kq|-;/\<lvnc_this_frame\>/;'q;"	kind:cons
lvnc_tscc_proc_selector	mlds.m	/^    ;       lvnc_tscc_proc_selector$/;kq|-;/\<lvnc_tscc_proc_selector\>/;'q;"	kind:cons
lvnc_type_info	mlds.m	/^    ;       lvnc_type_info$/;kq|-;/\<lvnc_type_info\>/;'q;"	kind:cons
lvnc_type_params	mlds.m	/^    ;       lvnc_type_params$/;kq|-;/\<lvnc_type_params\>/;'q;"	kind:cons
lvnc_wrapper_arg	mlds.m	/^    ;       lvnc_wrapper_arg(int)$/;kq|-;/\<lvnc_wrapper_arg\>/;'q;"	kind:cons
m2co_all_globals	mlds_to_c_util.m	/^                m2co_all_globals            :: globals,$/;kq|-;/\<m2co_all_globals\>/;'q;"	kind:fld
m2co_auto_comments	mlds_to_c_util.m	/^                m2co_auto_comments          :: bool,$/;kq|-;/\<m2co_auto_comments\>/;'q;"	kind:fld
m2co_break_context	mlds_to_c_util.m	/^                m2co_break_context          :: break_context$/;kq|-;/\<m2co_break_context\>/;'q;"	kind:fld
m2co_foreign_line_numbers	mlds_to_c_util.m	/^                m2co_foreign_line_numbers   :: bool,$/;kq|-;/\<m2co_foreign_line_numbers\>/;'q;"	kind:fld
m2co_gc_method	mlds_to_c_util.m	/^                m2co_gc_method              :: gc_method,$/;kq|-;/\<m2co_gc_method\>/;'q;"	kind:fld
m2co_line_numbers	mlds_to_c_util.m	/^                m2co_line_numbers           :: bool,$/;kq|-;/\<m2co_line_numbers\>/;'q;"	kind:fld
m2co_need_to_init	mlds_to_c_util.m	/^                m2co_need_to_init           :: bool,$/;kq|-;/\<m2co_need_to_init\>/;'q;"	kind:fld
m2co_profile_calls	mlds_to_c_util.m	/^                m2co_profile_calls          :: bool,$/;kq|-;/\<m2co_profile_calls\>/;'q;"	kind:fld
m2co_profile_memory	mlds_to_c_util.m	/^                m2co_profile_memory         :: bool,$/;kq|-;/\<m2co_profile_memory\>/;'q;"	kind:fld
m2co_profile_time	mlds_to_c_util.m	/^                m2co_profile_time           :: bool,$/;kq|-;/\<m2co_profile_time\>/;'q;"	kind:fld
m2co_single_prec_float	mlds_to_c_util.m	/^                m2co_single_prec_float      :: bool,$/;kq|-;/\<m2co_single_prec_float\>/;'q;"	kind:fld
m2co_source_filename	mlds_to_c_util.m	/^                m2co_source_filename        :: string,$/;kq|-;/\<m2co_source_filename\>/;'q;"	kind:fld
m2co_std_func_decl	mlds_to_c_util.m	/^                m2co_std_func_decl          :: bool,$/;kq|-;/\<m2co_std_func_decl\>/;'q;"	kind:fld
m2co_target	mlds_to_c_util.m	/^                m2co_target                 :: compilation_target,$/;kq|-;/\<m2co_target\>/;'q;"	kind:fld
m2co_target_or_dump	mlds_to_c_util.m	/^                m2co_target_or_dump         :: target_or_dump,$/;kq|-;/\<m2co_target_or_dump\>/;'q;"	kind:fld
ma_no_parent	split_parse_tree_src.m	/^    --->    ma_no_parent$/;kq|-;/\<ma_no_parent\>/;'q;"	kind:cons	file:
ma_parent	split_parse_tree_src.m	/^    ;       ma_parent($/;kq|-;/\<ma_parent\>/;'q;"	kind:cons	file:
made_for_deforestation	pred_name.m	/^    ;       made_for_deforestation(int, int)$/;kq|-;/\<made_for_deforestation\>/;'q;"	kind:cons
made_for_finalise	pred_name.m	/^    ;       made_for_finalise(string, int).$/;kq|-;/\<made_for_finalise\>/;'q;"	kind:cons
made_for_initialise	pred_name.m	/^    ;       made_for_initialise(string, int)$/;kq|-;/\<made_for_initialise\>/;'q;"	kind:cons
made_for_mutable	pred_name.m	/^    ;       made_for_mutable(module_name, string, mutable_pred_kind)$/;kq|-;/\<made_for_mutable\>/;'q;"	kind:cons
made_for_solver_repn	pred_name.m	/^    ;       made_for_solver_repn(type_ctor, solver_type_pred_kind)$/;kq|-;/\<made_for_solver_repn\>/;'q;"	kind:cons
made_for_tabling	pred_name.m	/^    ;       made_for_tabling(pred_pf_name_arity, tabling_aux_pred_kind)$/;kq|-;/\<made_for_tabling\>/;'q;"	kind:cons
made_for_uci	pred_name.m	/^    --->    made_for_uci(special_pred_id, type_ctor)$/;kq|-;/\<made_for_uci\>/;'q;"	kind:cons
magic_exception_result	../library/exception.m	/^:- pred magic_exception_result(exception_result({})::out(/;kq|/^\<magic_exception_result\>/;'q;"	kind:pred
magic_exception_result_sym_name	goal_expr_to_goal.m	/^:- func magic_exception_result_sym_name = sym_name.$/;kq|/^\<magic_exception_result_sym_name\>/;'q;"	kind:func	file:
magically_put_var_in_unused_reg	code_loc_dep.m	/^:- pred magically_put_var_in_unused_reg(/;kq|/^\<magically_put_var_in_unused_reg\>/;'q;"	kind:pred
mai_import_use	check_import_accessibility.m	/^                mai_import_use      :: import_and_or_use,$/;kq|-;/\<mai_import_use\>/;'q;"	kind:fld	file:
mai_least_context	check_import_accessibility.m	/^                mai_least_context   :: term_context$/;kq|-;/\<mai_least_context\>/;'q;"	kind:fld	file:
mai_max_depth	check_import_accessibility.m	/^                mai_max_depth       :: parent_or_ancestor,$/;kq|-;/\<mai_max_depth\>/;'q;"	kind:fld	file:
mai_modules	check_import_accessibility.m	/^                mai_modules         :: set(module_name),$/;kq|-;/\<mai_modules\>/;'q;"	kind:fld	file:
main	mercury_compile.m	/^:- pred main(/;kq|/^\<main\>/;'q;"	kind:pred
main	options.m	/^    ;       main$/;kq|-;/\<main\>/;'q;"	kind:cons
main_after_setup	mercury_compile_main.m	/^:- pred main_after_setup(/;kq|/^\<main_after_setup\>/;'q;"	kind:pred	file:
main_for_make	mercury_compile_main.m	/^:- pred main_for_make(/;kq|/^\<main_for_make\>/;'q;"	kind:pred
main_generic_call	ml_call_gen.m	/^:- inst main_generic_call for generic_call\/0$/;kq|-;/\<main_generic_call\>/;'q;"	kind:inst	file:
main_polymorphism_pass	mercury_compile_front_end.m	/^:- pred main_polymorphism_pass(/;kq|/^\<main_polymorphism_pass\>/;'q;"	kind:pred	file:
main_ptag_in_ptag_case_group	tag_switch_util.m	/^:- func main_ptag_in_ptag_case_group(ptag_case_group(/;kq|/^\<main_ptag_in_ptag_case_group\>/;'q;"	kind:func	file:
main_row_number_reg	lookup_switch.m	/^    --->    main_row_number_reg(rval, list(llds_type))$/;kq|-;/\<main_row_number_reg\>/;'q;"	kind:cons
main_row_start_offset_reg	lookup_switch.m	/^    ;       main_row_start_offset_reg(rval).$/;kq|-;/\<main_row_start_offset_reg\>/;'q;"	kind:cons
main_stack	llds.m	/^:- type main_stack$/;kq|-;/\<main_stack\>/;'q;"	kind:type
main_table_row_select	lookup_switch.m	/^:- type main_table_row_select$/;kq|-;/\<main_table_row_select\>/;'q;"	kind:type
make.build.accept_task	make.build.m	/^:- pred accept_task(/;kq|/^\<accept_task\>/;'q;"	kind:pred	file:
make.build.child_worker	make.build.m	/^:- pred child_worker(/;kq|/^\<child_worker\>/;'q;"	kind:pred	file:
make.build.create_job_ctl	make.build.m	/^:- pred create_job_ctl(int::in, maybe(/;kq|/^\<create_job_ctl\>/;'q;"	kind:pred	file:
make.build.destroy_job_ctl	make.build.m	/^:- pred destroy_job_ctl(/;kq|/^\<destroy_job_ctl\>/;'q;"	kind:pred	file:
make.build.error_stream_result	make.build.m	/^:- type error_stream_result$/;kq|-;/\<make.build.error_stream_result\>/;'q;"	kind:type
make.build.es_ok	make.build.m	/^    --->    es_ok(module_error_stream_info, io.text_output_stream)$/;kq|-;/\<make.build.es_ok\>/;'q;"	kind:cons
make.build.have_job_ctl_ipc	make.build.m	/^:- pred have_job_ctl_ipc is semidet.$/;kq|/^\<have_job_ctl_ipc\>/;'q;"	kind:pred	file:
make.build.invoked_by_mmc_make	make.build.m	/^    ;       invoked_by_mmc_make.$/;kq|-;/\<make.build.invoked_by_mmc_make\>/;'q;"	kind:cons
make.build.lock_stdout	make.build.m	/^:- pred lock_stdout(/;kq|/^\<lock_stdout\>/;'q;"	kind:pred
make.build.make_no_job_ctl	make.build.m	/^:- func make_no_job_ctl = maybe(/;kq|/^\<make_no_job_ctl\>/;'q;"	kind:func	file:
make.build.make_yes_job_ctl	make.build.m	/^:- func make_yes_job_ctl(job_ctl) = maybe(/;kq|/^\<make_yes_job_ctl\>/;'q;"	kind:func	file:
make.build.mark_abort	make.build.m	/^:- pred mark_abort(/;kq|/^\<mark_abort\>/;'q;"	kind:pred	file:
make.build.mark_task_done	make.build.m	/^:- pred mark_task_done(/;kq|/^\<mark_task_done\>/;'q;"	kind:pred	file:
make.build.mark_task_error	make.build.m	/^:- pred mark_task_error(/;kq|/^\<mark_task_error\>/;'q;"	kind:pred	file:
make.build.may_build	make.build.m	/^:- type may_build$/;kq|-;/\<make.build.may_build\>/;'q;"	kind:type
make.build.may_not_build	make.build.m	/^    --->    may_not_build(list(error_spec))$/;kq|-;/\<make.build.may_not_build\>/;'q;"	kind:cons
make.build.mesi_err_file	make.build.m	/^    --->    mesi_err_file(string).$/;kq|-;/\<make.build.mesi_err_file\>/;'q;"	kind:cons	file:
make.build.reap_worker_process	make.build.m	/^:- pred reap_worker_process(/;kq|/^\<reap_worker_process\>/;'q;"	kind:pred	file:
make.build.stdout_lock	make.build.m	/^:- type stdout_lock == job_ctl.$/;kq|-;/\<make.build.stdout_lock\>/;'q;"	kind:type	file:
make.build.unlock_stdout	make.build.m	/^:- pred unlock_stdout(/;kq|/^\<unlock_stdout\>/;'q;"	kind:pred
make.build.with_locked_stdout	make.build.m	/^:- pred with_locked_stdout(/;kq|/^\<with_locked_stdout\>/;'q;"	kind:pred
make.build.worker_loop	make.build.m	/^:- pred worker_loop(/;kq|/^\<worker_loop\>/;'q;"	kind:pred	file:
make.build.write_line_nl	make.build.m	/^:- pred write_line_nl(/;kq|/^\<write_line_nl\>/;'q;"	kind:pred	file:
make.clean.make_grade_clean	make.clean.m	/^:- pred make_grade_clean(/;kq|/^\<make_grade_clean\>/;'q;"	kind:pred	file:
make.clean.make_module_clean	make.clean.m	/^:- pred make_module_clean(/;kq|/^\<make_module_clean\>/;'q;"	kind:pred
make.clean.remove_init_files	make.clean.m	/^:- pred remove_init_files(/;kq|/^\<remove_init_files\>/;'q;"	kind:pred
make.file_names.extension	make.file_names.m	/^    ;       extension(ext)$/;kq|-;/\<make.file_names.extension\>/;'q;"	kind:cons	file:
make.file_names.fact_table_obj	make.file_names.m	/^    ;       fact_table_obj(ext, string).$/;kq|-;/\<make.file_names.fact_table_obj\>/;'q;"	kind:cons	file:
make.file_names.source	make.file_names.m	/^    --->    source$/;kq|-;/\<make.file_names.source\>/;'q;"	kind:cons	file:
make.hash.dependency_file_hash	make.hash.m	/^:- pred dependency_file_hash(/;kq|/^\<dependency_file_hash\>/;'q;"	kind:pred
make.hash.mix	make.hash.m	/^:- func mix(/;kq|/^\<mix\>/;'q;"	kind:func	file:
make.hash.module_name_hash	make.hash.m	/^:- pred module_name_hash(/;kq|/^\<module_name_hash\>/;'q;"	kind:pred
make.hash.pic_to_nonce	make.hash.m	/^:- func pic_to_nonce(/;kq|/^\<pic_to_nonce\>/;'q;"	kind:func	file:
make.hash.target_file_hash	make.hash.m	/^:- pred target_file_hash(/;kq|/^\<target_file_hash\>/;'q;"	kind:pred
make.index_set.index_set	make.index_set.m	/^:- type index_set(T) == sparse_bitset(T).$/;kq|-;/\<make.index_set.index_set\>/;'q;"	kind:type
make.index_set.index_set_foldl	make.index_set.m	/^:- pred index_set_foldl(/;kq|/^\<index_set_foldl\>/;'q;"	kind:pred
make.index_set.index_set_init	make.index_set.m	/^:- func index_set_init = index_set(/;kq|/^\<index_set_init\>/;'q;"	kind:func
make.index_set.index_set_union	make.index_set.m	/^:- func index_set_union(index_set(T), index_set(T)) = index_set(/;kq|/^\<index_set_union\>/;'q;"	kind:func
make.index_set.module_index	make.index_set.m	/^:- type module_index$/;kq|-;/\<make.index_set.module_index\>/;'q;"	kind:type	file:
make.index_set.uenum	make.index_set.m	/^:- instance uenum(dependency_file_index) where [$/;kq|-;/\<make.index_set.uenum\>/;'q;"	kind:tci	file:
make.index_set.uenum	make.index_set.m	/^:- instance uenum(module_index) where [$/;kq|-;/\<make.index_set.uenum\>/;'q;"	kind:tci	file:
make.make_info.c_header_type	make.make_info.m	/^:- type c_header_type$/;kq|-;/\<make.make_info.c_header_type\>/;'q;"	kind:type
make.make_info.dep_file	make.make_info.m	/^    ;       dep_file(file_name).$/;kq|-;/\<make.make_info.dep_file\>/;'q;"	kind:cons
make.make_info.dep_target	make.make_info.m	/^    --->    dep_target(target_file)$/;kq|-;/\<make.make_info.dep_target\>/;'q;"	kind:cons
make.make_info.dependency_file	make.make_info.m	/^:- type dependency_file$/;kq|-;/\<make.make_info.dependency_file\>/;'q;"	kind:type
make.make_info.dfim_counter	make.make_info.m	/^                dfim_counter            :: uint$/;kq|-;/\<make.make_info.dfim_counter\>/;'q;"	kind:fld
make.make_info.dfmi_file	make.make_info.m	/^    ;       dfmi_file(file_name).$/;kq|-;/\<make.make_info.dfmi_file\>/;'q;"	kind:cons
make.make_info.dfmi_target	make.make_info.m	/^    --->    dfmi_target(module_index, module_target_type)$/;kq|-;/\<make.make_info.dfmi_target\>/;'q;"	kind:cons
make.make_info.do_keep_going	make.make_info.m	/^    ;       do_keep_going.$/;kq|-;/\<make.make_info.do_keep_going\>/;'q;"	kind:cons
make.make_info.header_mh	make.make_info.m	/^    --->    header_mh    % For `:- pragma foreign_export' declarations.$/;kq|-;/\<make.make_info.header_mh\>/;'q;"	kind:cons
make.make_info.header_mih	make.make_info.m	/^    ;       header_mih.  % Declarations for hlc grades, for compiler use only.$/;kq|-;/\<make.make_info.header_mih\>/;'q;"	kind:cons
make.make_info.init_make_info	make.make_info.m	/^:- func init_make_info(/;kq|/^\<init_make_info\>/;'q;"	kind:func
make.make_info.ioi_import	make.make_info.m	/^    --->    ioi_import(module_name)$/;kq|-;/\<make.make_info.ioi_import\>/;'q;"	kind:cons
make.make_info.ioi_include	make.make_info.m	/^    ;       ioi_include(module_name).$/;kq|-;/\<make.make_info.ioi_include\>/;'q;"	kind:cons
make.make_info.linked_target	make.make_info.m	/^    ;       linked_target(linked_target_type)$/;kq|-;/\<make.make_info.linked_target\>/;'q;"	kind:cons
make.make_info.linked_tf_name	make.make_info.m	/^                linked_tf_name      :: module_name,$/;kq|-;/\<make.make_info.linked_tf_name\>/;'q;"	kind:fld
make.make_info.linked_tf_type	make.make_info.m	/^                linked_tf_type      :: linked_target_type$/;kq|-;/\<make.make_info.linked_tf_type\>/;'q;"	kind:fld
make.make_info.make_error	make.make_info.m	/^:- type make_error$/;kq|-;/\<make.make_info.make_error\>/;'q;"	kind:type
make.make_info.make_info	make.make_info.m	/^:- type make_info$/;kq|-;/\<make.make_info.make_info\>/;'q;"	kind:type	file:
make.make_info.mim_counter	make.make_info.m	/^                mim_counter             :: uint$/;kq|-;/\<make.make_info.mim_counter\>/;'q;"	kind:fld
make.make_info.mim_forward_map	make.make_info.m	/^                mim_forward_map         :: version_hash_table(module_name,$/;kq|-;/\<make.make_info.mim_forward_map\>/;'q;"	kind:fld
make.make_info.mim_reverse_map	make.make_info.m	/^                mim_reverse_map         :: version_array(module_name),$/;kq|-;/\<make.make_info.mim_reverse_map\>/;'q;"	kind:fld
make.make_info.misc_target	make.make_info.m	/^    ;       misc_target(misc_target_type).$/;kq|-;/\<make.make_info.misc_target\>/;'q;"	kind:cons
make.make_info.mki_keep_going	make.make_info.m	/^                mki_keep_going              :: maybe_keep_going,$/;kq|-;/\<make.make_info.mki_keep_going\>/;'q;"	kind:fld	file:
make.make_info.mki_option_args	make.make_info.m	/^                mki_option_args             :: list(string),$/;kq|-;/\<make.make_info.mki_option_args\>/;'q;"	kind:fld	file:
make.make_info.module_target	make.make_info.m	/^    --->    module_target(module_target_type)$/;kq|-;/\<make.make_info.module_target\>/;'q;"	kind:cons
make.make_info.process_module	make.make_info.m	/^    --->    process_module(module_compilation_task_type)$/;kq|-;/\<make.make_info.process_module\>/;'q;"	kind:cons
make.make_info.target_file	make.make_info.m	/^:- type target_file$/;kq|-;/\<make.make_info.target_file\>/;'q;"	kind:type
make.make_info.target_type	make.make_info.m	/^:- type target_type$/;kq|-;/\<make.make_info.target_type\>/;'q;"	kind:type
make.make_info.task_errorcheck	make.make_info.m	/^    --->    task_errorcheck$/;kq|-;/\<make.make_info.task_errorcheck\>/;'q;"	kind:cons
make.make_info.task_make_int0	make.make_info.m	/^    ;       task_make_int0$/;kq|-;/\<make.make_info.task_make_int0\>/;'q;"	kind:cons
make.make_info.task_make_int12	make.make_info.m	/^    ;       task_make_int12     % makes both .int and .int2$/;kq|-;/\<make.make_info.task_make_int12\>/;'q;"	kind:cons
make.make_info.task_make_int3	make.make_info.m	/^    ;       task_make_int3$/;kq|-;/\<make.make_info.task_make_int3\>/;'q;"	kind:cons
make.make_info.task_make_opt	make.make_info.m	/^    ;       task_make_opt$/;kq|-;/\<make.make_info.task_make_opt\>/;'q;"	kind:cons
make.make_info.top_target_file	make.make_info.m	/^:- type top_target_file$/;kq|-;/\<make.make_info.top_target_file\>/;'q;"	kind:type
make.make_info.ttf_name	make.make_info.m	/^                ttf_name            :: module_name,$/;kq|-;/\<make.make_info.ttf_name\>/;'q;"	kind:fld
make.make_info.ttf_type	make.make_info.m	/^                ttf_type            :: target_type$/;kq|-;/\<make.make_info.ttf_type\>/;'q;"	kind:fld
make.module_dep_file.atom_term	make.module_dep_file.m	/^:- pred atom_term(term::in, string::out, list(/;kq|/^\<atom_term\>/;'q;"	kind:pred	file:
make.module_target.invoke_mmc	make.module_target.m	/^:- pred invoke_mmc(/;kq|/^\<invoke_mmc\>/;'q;"	kind:pred	file:
make.prereqs.ancestors	make.prereqs.m	/^    ;       ancestors(module_target_type)$/;kq|-;/\<make.prereqs.ancestors\>/;'q;"	kind:cons	file:
make.prereqs.dfmi_target	make.prereqs.m	/^:- pred dfmi_target(/;kq|/^\<dfmi_target\>/;'q;"	kind:pred	file:
make.prereqs.dfmi_targets	make.prereqs.m	/^:- pred dfmi_targets(/;kq|/^\<dfmi_targets\>/;'q;"	kind:pred	file:
make.prereqs.find_module_deps	make.prereqs.m	/^:- type find_module_deps(T) ==$/;kq|-;/\<make.prereqs.find_module_deps\>/;'q;"	kind:type	file:
make.prereqs.found_all_prereqs	make.prereqs.m	/^    ;       found_all_prereqs(set(dependency_file)).$/;kq|-;/\<make.prereqs.found_all_prereqs\>/;'q;"	kind:cons
make.prereqs.intermod_imports	make.prereqs.m	/^    ;       intermod_imports(module_target_type)$/;kq|-;/\<make.prereqs.intermod_imports\>/;'q;"	kind:cons	file:
make.prereqs.prereq_spec	make.prereqs.m	/^:- type prereq_spec$/;kq|-;/\<make.prereqs.prereq_spec\>/;'q;"	kind:type	file:
make.prereqs.self	make.prereqs.m	/^    --->    self(module_target_type)$/;kq|-;/\<make.prereqs.self\>/;'q;"	kind:cons	file:
make.prereqs_cache.all_imports	make.prereqs_cache.m	/^    ;       all_imports             % every import_module and use_module$/;kq|-;/\<make.prereqs_cache.all_imports\>/;'q;"	kind:cons
make.prereqs_cache.deps_result	make.prereqs_cache.m	/^:- type deps_result(T)$/;kq|-;/\<make.prereqs_cache.deps_result\>/;'q;"	kind:type
make.prereqs_cache.dr_set	make.prereqs_cache.m	/^                dr_set      :: index_set(T)$/;kq|-;/\<make.prereqs_cache.dr_set\>/;'q;"	kind:fld
make.prereqs_cache.dr_success	make.prereqs_cache.m	/^                dr_success  :: maybe_succeeded,$/;kq|-;/\<make.prereqs_cache.dr_success\>/;'q;"	kind:fld
make.program_target.build2	make.program_target.m	/^:- type build2(Info) == pred(io.text_output_stream, maybe_succeeded,$/;kq|-;/\<make.program_target.build2\>/;'q;"	kind:type	file:
make.program_target.build3	make.program_target.m	/^:- type build3(Info) == pred(io.text_output_stream, maybe_succeeded,$/;kq|-;/\<make.program_target.build3\>/;'q;"	kind:type	file:
make.program_target.build_what	make.program_target.m	/^:- type build_what$/;kq|-;/\<make.program_target.build_what\>/;'q;"	kind:type	file:
make.top_level.classify_target	make.top_level.m	/^:- pred classify_target(/;kq|/^\<classify_target\>/;'q;"	kind:pred	file:
make.top_level.make_top_target	make.top_level.m	/^:- pred make_top_target(/;kq|/^\<make_top_target\>/;'q;"	kind:pred	file:
make.track_flags.last_hash	make.track_flags.m	/^:- type last_hash$/;kq|-;/\<make.track_flags.last_hash\>/;'q;"	kind:type	file:
make.track_flags.lh_hash	make.track_flags.m	/^                lh_hash                 :: string$/;kq|-;/\<make.track_flags.lh_hash\>/;'q;"	kind:fld	file:
make.track_flags.lh_options	make.track_flags.m	/^                lh_options              :: list(string),$/;kq|-;/\<make.track_flags.lh_options\>/;'q;"	kind:fld	file:
make.util.debug_make_msg	make.util.m	/^:- pred debug_make_msg(globals::in, pred(string)::in(pred(/;kq|/^\<debug_make_msg\>/;'q;"	kind:pred
make.util.file_error_msg	make.util.m	/^:- pred file_error_msg(/;kq|/^\<file_error_msg\>/;'q;"	kind:pred
make.util.grade_dependent	make.util.m	/^    ;       grade_dependent.$/;kq|-;/\<make.util.grade_dependent\>/;'q;"	kind:cons
make.util.make_dependency_list	make.util.m	/^:- func make_dependency_list(list(/;kq|/^\<make_dependency_list\>/;'q;"	kind:func
make.util.maybe_write_msg	make.util.m	/^:- pred maybe_write_msg(/;kq|/^\<maybe_write_msg\>/;'q;"	kind:pred
make.util.not_grade_dependent	make.util.m	/^    --->    not_grade_dependent$/;kq|-;/\<make.util.not_grade_dependent\>/;'q;"	kind:cons
make.util.remove_file_for_make	make.util.m	/^:- pred remove_file_for_make(/;kq|/^\<remove_file_for_make\>/;'q;"	kind:pred
make.util.soc_continue	make.util.m	/^    ;       soc_continue.$/;kq|-;/\<make.util.soc_continue\>/;'q;"	kind:cons
make.util.soc_stop	make.util.m	/^    --->    soc_stop$/;kq|-;/\<make.util.soc_stop\>/;'q;"	kind:cons
make.util.stop_or_continue	make.util.m	/^:- type stop_or_continue$/;kq|-;/\<make.util.stop_or_continue\>/;'q;"	kind:type
make_addr_vars	lco.m	/^:- pred make_addr_vars(/;kq|/^\<make_addr_vars\>/;'q;"	kind:pred	file:
make_address_var	lco.m	/^:- pred make_address_var(/;kq|/^\<make_address_var\>/;'q;"	kind:pred	file:
make_all_module_command	compile_target_code.m	/^:- pred make_all_module_command(/;kq|/^\<make_all_module_command\>/;'q;"	kind:pred
make_all_nondet_live_vars_mostly_uniq	unique_modes.m	/^:- pred make_all_nondet_live_vars_mostly_uniq(/;kq|/^\<make_all_nondet_live_vars_mostly_uniq\>/;'q;"	kind:pred
make_all_proposed_dir_names_gas	file_names.m	/^:- pred make_all_proposed_dir_names_gas(/;kq|/^\<make_all_proposed_dir_names_gas\>/;'q;"	kind:pred
make_all_proposed_dir_names_gs	file_names.m	/^:- pred make_all_proposed_dir_names_gs(/;kq|/^\<make_all_proposed_dir_names_gs\>/;'q;"	kind:pred
make_all_proposed_dir_names_ngs	file_names.m	/^:- pred make_all_proposed_dir_names_ngs(/;kq|/^\<make_all_proposed_dir_names_ngs\>/;'q;"	kind:pred
make_alloc_id_hash_define	foreign_proc_gen.m	/^:- pred make_alloc_id_hash_define(string::in, maybe(/;kq|/^\<make_alloc_id_hash_define\>/;'q;"	kind:pred	file:
make_alloc_id_map	global_data.m	/^:- pred make_alloc_id_map(/;kq|/^\<make_alloc_id_map\>/;'q;"	kind:pred	file:
make_analysis_registry	analysis.operations.m	/^                make_analysis_registry  :: make_analysis_registry,$/;kq|-;/\<make_analysis_registry\>/;'q;"	kind:fld	file:
make_analysis_registry	analysis.operations.m	/^:- type make_analysis_registry$/;kq|-;/\<make_analysis_registry\>/;'q;"	kind:type	file:
make_and_install_grade_specific_files_for_grades	make.library_install.m	/^:- pred make_and_install_grade_specific_files_for_grades(/;kq|/^\<make_and_install_grade_specific_files_for_grades\>/;'q;"	kind:pred	file:
make_and_record_new_clone_var	direct_arg_in_out.m	/^:- pred make_and_record_new_clone_var(/;kq|/^\<make_and_record_new_clone_var\>/;'q;"	kind:pred	file:
make_and_set_resume_point	liveness.m	/^:- pred make_and_set_resume_point(/;kq|/^\<make_and_set_resume_point\>/;'q;"	kind:pred	file:
make_any_bound_functor_list	inst_abstract_unify.m	/^:- pred make_any_bound_functor_list(/;kq|/^\<make_any_bound_functor_list\>/;'q;"	kind:pred	file:
make_any_inst	inst_abstract_unify.m	/^:- pred make_any_inst(/;kq|/^\<make_any_inst\>/;'q;"	kind:pred	file:
make_any_inst_list	inst_abstract_unify.m	/^:- pred make_any_inst_list(/;kq|/^\<make_any_inst_list\>/;'q;"	kind:pred	file:
make_any_inst_list_lives	inst_abstract_unify.m	/^:- pred make_any_inst_list_lives(/;kq|/^\<make_any_inst_list_lives\>/;'q;"	kind:pred	file:
make_arg	ml_type_gen.m	/^:- func make_arg(/;kq|/^\<make_arg\>/;'q;"	kind:func	file:
make_arg_always_boxed	simplify_goal_call.m	/^:- pred make_arg_always_boxed(/;kq|/^\<make_arg_always_boxed\>/;'q;"	kind:pred	file:
make_arg_constraints	term_constr_util.m	/^:- func make_arg_constraints(list(/;kq|/^\<make_arg_constraints\>/;'q;"	kind:func
make_arg_groups	global_data.m	/^:- pred make_arg_groups(llds_type::in, list(/;kq|/^\<make_arg_groups\>/;'q;"	kind:pred	file:
make_arg_infos	arg_info.m	/^:- pred make_arg_infos(/;kq|/^\<make_arg_infos\>/;'q;"	kind:pred
make_arg_infos_loop	arg_info.m	/^:- pred make_arg_infos_loop(/;kq|/^\<make_arg_infos_loop\>/;'q;"	kind:pred	file:
make_arg_list	ssdebug.m	/^:- pred make_arg_list(int::in, instmap::in, list(/;kq|/^\<make_arg_list\>/;'q;"	kind:pred	file:
make_arm_instmaps_for_cases	instmap.m	/^:- pred make_arm_instmaps_for_cases(list(case)::in, list(/;kq|/^\<make_arm_instmaps_for_cases\>/;'q;"	kind:pred
make_arm_instmaps_for_goals	instmap.m	/^:- pred make_arm_instmaps_for_goals(list(hlds_goal)::in, list(/;kq|/^\<make_arm_instmaps_for_goals\>/;'q;"	kind:pred
make_assignment	const_prop.m	/^:- pred make_assignment(/;kq|/^\<make_assignment\>/;'q;"	kind:pred	file:
make_assignment_goal	const_prop.m	/^:- pred make_assignment_goal(/;kq|/^\<make_assignment_goal\>/;'q;"	kind:pred	file:
make_assignment_goal	rbmm.region_transformation.m	/^:- pred make_assignment_goal(/;kq|/^\<make_assignment_goal\>/;'q;"	kind:pred	file:
make_atom	parse_tree_to_term.m	/^:- func make_atom(/;kq|/^\<make_atom\>/;'q;"	kind:func	file:
make_atomic_unification	qual_info.m	/^:- pred make_atomic_unification(/;kq|/^\<make_atomic_unification\>/;'q;"	kind:pred
make_atomic_unification	qual_info.m	/^:- pred make_atomic_unification(/;kq|/^\<make_atomic_unification\>/;'q;"	kind:pred
make_attrs_from_sources	../library/term_to_xml.m	/^:- func make_attrs_from_sources(maybe(string), maybe(/;kq|/^\<make_attrs_from_sources\>/;'q;"	kind:func	file:
make_aux_pred_decl	prog_mutable.m	/^:- pred make_aux_pred_decl(/;kq|/^\<make_aux_pred_decl\>/;'q;"	kind:pred	file:
make_base_typeclass_info_name	name_mangle.m	/^:- func make_base_typeclass_info_name(/;kq|/^\<make_base_typeclass_info_name\>/;'q;"	kind:func
make_base_typeclass_info_name_with_data_prefix	name_mangle.m	/^:- func make_base_typeclass_info_name_with_data_prefix(/;kq|/^\<make_base_typeclass_info_name_with_data_prefix\>/;'q;"	kind:func
make_benefit_op_copies	matching.m	/^:- func make_benefit_op_copies(int, benefit_operation) = list(/;kq|/^\<make_benefit_op_copies\>/;'q;"	kind:func	file:
make_bitfield_mask	ml_unify_gen_construct.m	/^:- pred make_bitfield_mask(/;kq|/^\<make_bitfield_mask\>/;'q;"	kind:pred	file:
make_bitmap_word_starting_at	tag_switch.m	/^:- func make_bitmap_word_starting_at(/;kq|/^\<make_bitmap_word_starting_at\>/;'q;"	kind:func	file:
make_bitset_cons	../library/fat_sparse_bitset.m	/^:- func make_bitset_cons(/;kq|/^\<make_bitset_cons\>/;'q;"	kind:func	file:
make_bitset_cons	../library/fatter_sparse_bitset.m	/^:- func make_bitset_cons(/;kq|/^\<make_bitset_cons\>/;'q;"	kind:func	file:
make_bitset_elem	../library/sparse_bitset.m	/^:- func make_bitset_elem(/;kq|/^\<make_bitset_elem\>/;'q;"	kind:func	file:
make_body_hlds_constraints	hlds_class.m	/^:- pred make_body_hlds_constraints(/;kq|/^\<make_body_hlds_constraints\>/;'q;"	kind:pred
make_bool_list	term_util.m	/^:- pred make_bool_list(list(_T)::in, list(bool)::in, list(/;kq|/^\<make_bool_list\>/;'q;"	kind:pred
make_bool_list_2	term_util.m	/^:- pred make_bool_list_2(list(_T)::in, list(bool)::in, list(/;kq|/^\<make_bool_list_2\>/;'q;"	kind:pred	file:
make_c_arg_list	foreign_proc_gen.m	/^:- pred make_c_arg_list(list(foreign_arg)::in, list(/;kq|/^\<make_c_arg_list\>/;'q;"	kind:pred	file:
make_c_repns	decide_type_repn.m	/^:- func make_c_repns(T, T, T, T, T, T) = c_repns(/;kq|/^\<make_c_repns\>/;'q;"	kind:func	file:
make_c_repns_no_da	decide_type_repn.m	/^:- func make_c_repns_no_da(T, T, T) = c_repns(/;kq|/^\<make_c_repns_no_da\>/;'q;"	kind:func	file:
make_cache_filename	analysis.file.m	/^:- func make_cache_filename(/;kq|/^\<make_cache_filename\>/;'q;"	kind:func	file:
make_catch_ite_chain	goal_expr_to_goal.m	/^:- pred make_catch_ite_chain(/;kq|/^\<make_catch_ite_chain\>/;'q;"	kind:pred	file:
make_catch_pattern_unify_goal	goal_expr_to_goal.m	/^:- pred make_catch_pattern_unify_goal(/;kq|/^\<make_catch_pattern_unify_goal\>/;'q;"	kind:pred	file:
make_char_const_construction	make_goal.m	/^:- pred make_char_const_construction(/;kq|/^\<make_char_const_construction\>/;'q;"	kind:pred
make_char_const_construction_alloc	make_goal.m	/^:- pred make_char_const_construction_alloc(/;kq|/^\<make_char_const_construction_alloc\>/;'q;"	kind:pred
make_char_const_construction_alloc_in_proc	make_goal.m	/^:- pred make_char_const_construction_alloc_in_proc(/;kq|/^\<make_char_const_construction_alloc_in_proc\>/;'q;"	kind:pred
make_clique_map	../library/digraph.m	/^:- pred make_clique_map(digraph(T)::in, list(set(digraph_key(/;kq|/^\<make_clique_map\>/;'q;"	kind:pred	file:
make_clique_map_2	../library/digraph.m	/^:- pred make_clique_map_2(digraph_key(set(T))::in, digraph_key(/;kq|/^\<make_clique_map_2\>/;'q;"	kind:pred	file:
make_code_addr	rtti_out.m	/^:- func make_code_addr(/;kq|/^\<make_code_addr\>/;'q;"	kind:func	file:
make_code_addr_map_for_csharp	mlds_to_cs_file.m	/^:- pred make_code_addr_map_for_csharp(assoc_list(/;kq|/^\<make_code_addr_map_for_csharp\>/;'q;"	kind:pred	file:
make_code_addr_map_for_java	mlds_to_java_file.m	/^:- pred make_code_addr_map_for_java(list(/;kq|/^\<make_code_addr_map_for_java\>/;'q;"	kind:pred	file:
make_coeffs	term_constr_pass2.m	/^:- func make_coeffs(list(size_var), rat) = list(/;kq|/^\<make_coeffs\>/;'q;"	kind:func	file:
make_command_string	system_cmds.m	/^:- pred make_command_string(/;kq|/^\<make_command_string\>/;'q;"	kind:pred
make_complicated_sub_unify	modecheck_unify.m	/^:- pred make_complicated_sub_unify(/;kq|/^\<make_complicated_sub_unify\>/;'q;"	kind:pred	file:
make_complicated_unify_assign	make_goal.m	/^:- pred make_complicated_unify_assign(/;kq|/^\<make_complicated_unify_assign\>/;'q;"	kind:pred
make_complicated_unify_assigns	make_goal.m	/^:- pred make_complicated_unify_assigns(list(prog_var)::in, list(/;kq|/^\<make_complicated_unify_assigns\>/;'q;"	kind:pred
make_conjunct_nonlocal_repvars	ordering_mode_constraints.m	/^:- pred make_conjunct_nonlocal_repvars(/;kq|/^\<make_conjunct_nonlocal_repvars\>/;'q;"	kind:pred	file:
make_conjuncts_nonlocal_repvars	ordering_mode_constraints.m	/^:- pred make_conjuncts_nonlocal_repvars(pred_id::in, list(/;kq|/^\<make_conjuncts_nonlocal_repvars\>/;'q;"	kind:pred	file:
make_cons_id_component	inst_check.m	/^:- func make_cons_id_component(/;kq|/^\<make_cons_id_component\>/;'q;"	kind:func	file:
make_const_construction	make_goal.m	/^:- pred make_const_construction(/;kq|/^\<make_const_construction\>/;'q;"	kind:pred
make_const_construction_alloc	make_goal.m	/^:- pred make_const_construction_alloc(/;kq|/^\<make_const_construction_alloc\>/;'q;"	kind:pred
make_const_construction_alloc_in_proc	make_goal.m	/^:- pred make_const_construction_alloc_in_proc(/;kq|/^\<make_const_construction_alloc_in_proc\>/;'q;"	kind:pred
make_const_or_var_arg	polymorphism_type_class_info.m	/^:- pred make_const_or_var_arg(pair(prog_var, maybe(/;kq|/^\<make_const_or_var_arg\>/;'q;"	kind:pred	file:
make_construction_goal	const_prop.m	/^:- pred make_construction_goal(/;kq|/^\<make_construction_goal\>/;'q;"	kind:pred	file:
make_construction_goal_expr	const_prop.m	/^:- pred make_construction_goal_expr(/;kq|/^\<make_construction_goal_expr\>/;'q;"	kind:pred	file:
make_container_proc	ml_proc_gen.m	/^:- pred make_container_proc(tail_rec_loop_kind::in, list(/;kq|/^\<make_container_proc\>/;'q;"	kind:pred	file:
make_container_proc_with_label_goto	ml_proc_gen.m	/^:- pred make_container_proc_with_label_goto(list(/;kq|/^\<make_container_proc_with_label_goto\>/;'q;"	kind:pred	file:
make_container_proc_with_while_continue	ml_proc_gen.m	/^:- pred make_container_proc_with_while_continue(list(/;kq|/^\<make_container_proc_with_while_continue\>/;'q;"	kind:pred	file:
make_copy_goal	state_var.m	/^:- pred make_copy_goal(/;kq|/^\<make_copy_goal\>/;'q;"	kind:pred	file:
make_cost_op_copies	matching.m	/^:- func make_cost_op_copies(int, cost_operation) = list(/;kq|/^\<make_cost_op_copies\>/;'q;"	kind:func	file:
make_coverage_point	coverage_profiling.m	/^:- pred make_coverage_point(/;kq|/^\<make_coverage_point\>/;'q;"	kind:pred	file:
make_create_or_remove_instruction	rbmm.region_instruction.m	/^:- pred make_create_or_remove_instruction(/;kq|/^\<make_create_or_remove_instruction\>/;'q;"	kind:pred	file:
make_dcg_call	parse_dcg_goal.m	/^:- pred make_dcg_call(sym_name::in, list(/;kq|/^\<make_dcg_call\>/;'q;"	kind:pred	file:
make_decl_guards	mercury_compile_llds_back_end.m	/^:- pred make_decl_guards(/;kq|/^\<make_decl_guards\>/;'q;"	kind:pred	file:
make_decl_super_id	rtti_to_mlds.m	/^:- pred make_decl_super_id(/;kq|/^\<make_decl_super_id\>/;'q;"	kind:pred	file:
make_deep_original_body	deep_profiling.m	/^:- pred make_deep_original_body(/;kq|/^\<make_deep_original_body\>/;'q;"	kind:pred	file:
make_dependency_info	dependency_graph.m	/^:- func make_dependency_info(digraph(T), dependency_arcs(/;kq|/^\<make_dependency_info\>/;'q;"	kind:func
make_dependency_list	make.util.m	/^:- func make_dependency_list(list(/;kq|/^\<make_dependency_list\>/;'q;"	kind:func
make_dependent	reassign.m	/^:- pred make_dependent(/;kq|/^\<make_dependent\>/;'q;"	kind:pred	file:
make_di_uo_instmap_delta	format_call.m	/^:- pred make_di_uo_instmap_delta(/;kq|/^\<make_di_uo_instmap_delta\>/;'q;"	kind:pred	file:
make_dice_label_count	../mdbcomp/slice_and_dice.m	/^:- pred make_dice_label_count(/;kq|/^\<make_dice_label_count\>/;'q;"	kind:pred	file:
make_dir_handle_any_error	make.library_install.m	/^:- pred make_dir_handle_any_error(/;kq|/^\<make_dir_handle_any_error\>/;'q;"	kind:pred	file:
make_direct_arg_clone_or_spec	direct_arg_in_out.m	/^:- pred make_direct_arg_clone_or_spec(/;kq|/^\<make_direct_arg_clone_or_spec\>/;'q;"	kind:pred	file:
make_direct_arg_in_out_clone	direct_arg_in_out.m	/^:- pred make_direct_arg_in_out_clone(/;kq|/^\<make_direct_arg_in_out_clone\>/;'q;"	kind:pred	file:
make_directory	../library/dir.m	/^:- pred make_directory(/;kq|/^\<make_directory\>/;'q;"	kind:pred
make_directory_including_parents	../library/dir.m	/^:- pred make_directory_including_parents(/;kq|/^\<make_directory_including_parents\>/;'q;"	kind:pred	file:
make_directory_including_parents_2	../library/dir.m	/^:- pred make_directory_including_parents_2(/;kq|/^\<make_directory_including_parents_2\>/;'q;"	kind:pred	file:
make_directory_or_check_exists	../library/dir.m	/^:- pred make_directory_or_check_exists(/;kq|/^\<make_directory_or_check_exists\>/;'q;"	kind:pred	file:
make_dirname_ok_for_windows	../library/dir.m	/^:- func make_dirname_ok_for_windows(/;kq|/^\<make_dirname_ok_for_windows\>/;'q;"	kind:func	file:
make_du_ctor_for_type_ctor	modecheck_coerce.m	/^:- pred make_du_ctor_for_type_ctor(/;kq|/^\<make_du_ctor_for_type_ctor\>/;'q;"	kind:pred	file:
make_du_details	type_ctor_info.m	/^:- pred make_du_details(/;kq|/^\<make_du_details\>/;'q;"	kind:pred	file:
make_du_functor	../library/term_to_xml.m	/^:- func make_du_functor(/;kq|/^\<make_du_functor\>/;'q;"	kind:func	file:
make_du_functors	type_ctor_info.m	/^:- pred make_du_functors(module_info::in, list(/;kq|/^\<make_du_functors\>/;'q;"	kind:pred	file:
make_du_name_ordered_table	type_ctor_info.m	/^:- pred make_du_name_ordered_table(/;kq|/^\<make_du_name_ordered_table\>/;'q;"	kind:pred	file:
make_du_ptag_ordered_table	type_ctor_info.m	/^:- pred make_du_ptag_ordered_table(/;kq|/^\<make_du_ptag_ordered_table\>/;'q;"	kind:pred	file:
make_du_type_abstract	comp_unit_interface.m	/^:- pred make_du_type_abstract(/;kq|/^\<make_du_type_abstract\>/;'q;"	kind:pred	file:
make_du_type_defn_abstract	comp_unit_interface.m	/^:- pred make_du_type_defn_abstract(/;kq|/^\<make_du_type_defn_abstract\>/;'q;"	kind:pred	file:
make_dummy_first_soln_row	ml_lookup_switch.m	/^:- pred make_dummy_first_soln_row(mlds_type::in, list(/;kq|/^\<make_dummy_first_soln_row\>/;'q;"	kind:pred	file:
make_dummy_goal_mode	goal_mode.m	/^:- func make_dummy_goal_mode = goal_mode.$/;kq|/^\<make_dummy_goal_mode\>/;'q;"	kind:func
make_dummy_parse_tree	parse_module.m	/^:- type make_dummy_parse_tree(PT) == pred(module_name, PT).$/;kq|-;/\<make_dummy_parse_tree\>/;'q;"	kind:type	file:
make_empty_array	../library/array.m	/^:- func make_empty_array = (array(/;kq|/^\<make_empty_array\>/;'q;"	kind:func
make_empty_array	../library/bt_array.m	/^:- func make_empty_array(int) = bt_array(/;kq|/^\<make_empty_array\>/;'q;"	kind:func
make_entry_label	code_util.m	/^:- func make_entry_label(/;kq|/^\<make_entry_label\>/;'q;"	kind:func
make_entry_label_from_rtti	code_util.m	/^:- func make_entry_label_from_rtti(/;kq|/^\<make_entry_label_from_rtti\>/;'q;"	kind:func
make_enum_functors	type_ctor_info.m	/^:- pred make_enum_functors(maybe_subtype::in, list(/;kq|/^\<make_enum_functors\>/;'q;"	kind:pred	file:
make_enum_maps	type_ctor_info.m	/^:- pred make_enum_maps(/;kq|/^\<make_enum_maps\>/;'q;"	kind:pred	file:
make_equiv	../library/robdd.m	/^:- func make_equiv(equiv_vars(T)) = robdd(/;kq|/^\<make_equiv\>/;'q;"	kind:func
make_equiv_2	../library/robdd.m	/^:- func make_equiv_2(assoc_list(var(T)), vars(T)) = robdd(/;kq|/^\<make_equiv_2\>/;'q;"	kind:func	file:
make_errno_message	../library/io.error_util.m	/^:- pred make_errno_message(/;kq|/^\<make_errno_message\>/;'q;"	kind:pred	file:
make_error	make.make_info.m	/^:- type make_error$/;kq|-;/\<make_error\>/;'q;"	kind:type
make_error_dependencies	make.make_info.m	/^    ;       make_error_dependencies(module_name)$/;kq|-;/\<make_error_dependencies\>/;'q;"	kind:cons
make_error_other	make.make_info.m	/^    ;       make_error_other(string).$/;kq|-;/\<make_error_other\>/;'q;"	kind:cons
make_error_target	make.make_info.m	/^    --->    make_error_target(target_file)$/;kq|-;/\<make_error_target\>/;'q;"	kind:cons
make_exception_handling_disjunct	goal_expr_to_goal.m	/^:- pred make_exception_handling_disjunct(/;kq|/^\<make_exception_handling_disjunct\>/;'q;"	kind:pred	file:
make_exist_tc_constr_id	rtti_out.m	/^:- pred make_exist_tc_constr_id(/;kq|/^\<make_exist_tc_constr_id\>/;'q;"	kind:pred	file:
make_exist_tc_constr_id	rtti_to_mlds.m	/^:- pred make_exist_tc_constr_id(/;kq|/^\<make_exist_tc_constr_id\>/;'q;"	kind:pred	file:
make_existq_typeclass_info_vars	polymorphism_type_class_info.m	/^:- pred make_existq_typeclass_info_vars(list(/;kq|/^\<make_existq_typeclass_info_vars\>/;'q;"	kind:pred
make_expansion_num	lp_rational.m	/^:- func make_expansion_num(int, pair(lp_var, coeff_info)) = pair(/;kq|/^\<make_expansion_num\>/;'q;"	kind:func	file:
make_expected_got_spec	parse_util.m	/^:- pred make_expected_got_spec(cord(/;kq|/^\<make_expected_got_spec\>/;'q;"	kind:pred	file:
make_extra_c_arg_list	foreign_proc_gen.m	/^:- pred make_extra_c_arg_list(list(/;kq|/^\<make_extra_c_arg_list\>/;'q;"	kind:pred	file:
make_extra_c_arg_list_seq	foreign_proc_gen.m	/^:- pred make_extra_c_arg_list_seq(list(/;kq|/^\<make_extra_c_arg_list_seq\>/;'q;"	kind:pred	file:
make_fact_data_string	fact_table.m	/^:- pred make_fact_data_string(list(fact_arg_info)::in, list(/;kq|/^\<make_fact_data_string\>/;'q;"	kind:pred	file:
make_fact_table_identifier	fact_table.m	/^:- pred make_fact_table_identifier(/;kq|/^\<make_fact_table_identifier\>/;'q;"	kind:pred	file:
make_fake_module_name	file_names.m	/^:- func make_fake_module_name(/;kq|/^\<make_fake_module_name\>/;'q;"	kind:func	file:
make_fake_resume_map	code_loc_dep.m	/^:- pred make_fake_resume_map(list(/;kq|/^\<make_fake_resume_map\>/;'q;"	kind:pred	file:
make_field_access_function_cons_type_info	typecheck_unify_var_functor.m	/^:- pred make_field_access_function_cons_type_info(/;kq|/^\<make_field_access_function_cons_type_info\>/;'q;"	kind:pred	file:
make_field_list_error	field_access.m	/^:- func make_field_list_error(/;kq|/^\<make_field_list_error\>/;'q;"	kind:func	file:
make_fim_spec	prog_data_foreign.m	/^:- func make_fim_spec(/;kq|/^\<make_fim_spec\>/;'q;"	kind:func	file:
make_float_const_construction	make_goal.m	/^:- pred make_float_const_construction(/;kq|/^\<make_float_const_construction\>/;'q;"	kind:pred
make_float_const_construction_alloc	make_goal.m	/^:- pred make_float_const_construction_alloc(/;kq|/^\<make_float_const_construction_alloc\>/;'q;"	kind:pred
make_float_const_construction_alloc_in_proc	make_goal.m	/^:- pred make_float_const_construction_alloc_in_proc(/;kq|/^\<make_float_const_construction_alloc_in_proc\>/;'q;"	kind:pred
make_float_literal	c_util.m	/^:- func make_float_literal(/;kq|/^\<make_float_literal\>/;'q;"	kind:func
make_foreign_args	hlds_goal.m	/^:- pred make_foreign_args(list(/;kq|/^\<make_foreign_args\>/;'q;"	kind:pred
make_foreign_enum_details	type_ctor_info.m	/^:- pred make_foreign_enum_details(/;kq|/^\<make_foreign_enum_details\>/;'q;"	kind:pred	file:
make_foreign_enum_functors	type_ctor_info.m	/^:- pred make_foreign_enum_functors(/;kq|/^\<make_foreign_enum_functors\>/;'q;"	kind:pred	file:
make_foreign_enum_maps	type_ctor_info.m	/^:- pred make_foreign_enum_maps(/;kq|/^\<make_foreign_enum_maps\>/;'q;"	kind:pred	file:
make_foreign_import_header_code	mercury_compile_llds_back_end.m	/^:- pred make_foreign_import_header_code(/;kq|/^\<make_foreign_import_header_code\>/;'q;"	kind:pred	file:
make_foreign_proc_decl	foreign_proc_gen.m	/^:- pred make_foreign_proc_decl(/;kq|/^\<make_foreign_proc_decl\>/;'q;"	kind:pred	file:
make_foreign_proc_decls	foreign_proc_gen.m	/^:- pred make_foreign_proc_decls(/;kq|/^\<make_foreign_proc_decls\>/;'q;"	kind:pred	file:
make_format_sprintf	../library/string.format.m	/^:- func make_format_sprintf(/;kq|/^\<make_format_sprintf\>/;'q;"	kind:func	file:
make_fresh_arg_var_no_svar	superhomogeneous_util.m	/^:- pred make_fresh_arg_var_no_svar(/;kq|/^\<make_fresh_arg_var_no_svar\>/;'q;"	kind:pred
make_fresh_arg_var_subst_svars	superhomogeneous_util.m	/^:- pred make_fresh_arg_var_subst_svars(/;kq|/^\<make_fresh_arg_var_subst_svars\>/;'q;"	kind:pred	file:
make_fresh_arg_vars_subst_svars	superhomogeneous_util.m	/^:- pred make_fresh_arg_vars_subst_svars(list(/;kq|/^\<make_fresh_arg_vars_subst_svars\>/;'q;"	kind:pred
make_fresh_arg_vars_subst_svars_loop	superhomogeneous_util.m	/^:- pred make_fresh_arg_vars_subst_svars_loop(/;kq|/^\<make_fresh_arg_vars_subst_svars_loop\>/;'q;"	kind:pred	file:
make_fresh_int_var_and_arg	unify_proc.m	/^:- pred make_fresh_int_var_and_arg(/;kq|/^\<make_fresh_int_var_and_arg\>/;'q;"	kind:pred	file:
make_fresh_named_var_from_type	unify_proc.m	/^:- pred make_fresh_named_var_from_type(/;kq|/^\<make_fresh_named_var_from_type\>/;'q;"	kind:pred	file:
make_fresh_named_vars_from_types	unify_proc.m	/^:- pred make_fresh_named_vars_from_types(list(/;kq|/^\<make_fresh_named_vars_from_types\>/;'q;"	kind:pred	file:
make_fresh_prefix_named_var_from_type	hlds_pred.m	/^:- pred make_fresh_prefix_named_var_from_type(/;kq|/^\<make_fresh_prefix_named_var_from_type\>/;'q;"	kind:pred	file:
make_fresh_prefix_named_vars_from_types	hlds_pred.m	/^:- pred make_fresh_prefix_named_vars_from_types(/;kq|/^\<make_fresh_prefix_named_vars_from_types\>/;'q;"	kind:pred	file:
make_fresh_var	unify_proc.m	/^:- pred make_fresh_var(/;kq|/^\<make_fresh_var\>/;'q;"	kind:pred	file:
make_fresh_var_pair	unify_proc.m	/^:- pred make_fresh_var_pair(/;kq|/^\<make_fresh_var_pair\>/;'q;"	kind:pred	file:
make_functor_number_map	type_ctor_info.m	/^:- func make_functor_number_map(list(constructor_repn)) = list(/;kq|/^\<make_functor_number_map\>/;'q;"	kind:func	file:
make_future_name_var_and_goal	dep_par_conj.m	/^:- pred make_future_name_var_and_goal(/;kq|/^\<make_future_name_var_and_goal\>/;'q;"	kind:pred	file:
make_future_var	dep_par_conj.m	/^:- pred make_future_var(/;kq|/^\<make_future_var\>/;'q;"	kind:pred	file:
make_gas_dir_names	file_names.m	/^:- pred make_gas_dir_names(/;kq|/^\<make_gas_dir_names\>/;'q;"	kind:pred	file:
make_generator_c_attributes	table_gen.m	/^:- func make_generator_c_attributes = foreign_proc_attributes.$/;kq|/^\<make_generator_c_attributes\>/;'q;"	kind:func	file:
make_generic_type	float_regs.m	/^:- pred make_generic_type(/;kq|/^\<make_generic_type\>/;'q;"	kind:pred	file:
make_get_goal	dep_par_conj.m	/^:- pred make_get_goal(/;kq|/^\<make_get_goal\>/;'q;"	kind:pred	file:
make_goal.construct_functor	make_goal.m	/^:- pred construct_functor(prog_var::in, cons_id::in, list(/;kq|/^\<construct_functor\>/;'q;"	kind:pred
make_goal.construct_tuple	make_goal.m	/^:- pred construct_tuple(prog_var::in, list(/;kq|/^\<construct_tuple\>/;'q;"	kind:pred
make_goal.deconstruct_functor	make_goal.m	/^:- pred deconstruct_functor(prog_var::in, cons_id::in, list(/;kq|/^\<deconstruct_functor\>/;'q;"	kind:pred
make_goal.deconstruct_tuple	make_goal.m	/^:- pred deconstruct_tuple(prog_var::in, list(/;kq|/^\<deconstruct_tuple\>/;'q;"	kind:pred
make_goal.fail_goal	make_goal.m	/^:- func fail_goal = hlds_goal.$/;kq|/^\<fail_goal\>/;'q;"	kind:func
make_goal.fail_goal_expr	make_goal.m	/^:- func fail_goal_expr = hlds_goal_expr.$/;kq|/^\<fail_goal_expr\>/;'q;"	kind:func
make_goal.fail_goal_info	make_goal.m	/^:- func fail_goal_info = hlds_goal_info.$/;kq|/^\<fail_goal_info\>/;'q;"	kind:func
make_goal.make_simple_assign	make_goal.m	/^:- pred make_simple_assign(/;kq|/^\<make_simple_assign\>/;'q;"	kind:pred
make_goal.make_simple_test	make_goal.m	/^:- pred make_simple_test(/;kq|/^\<make_simple_test\>/;'q;"	kind:pred
make_goal.true_goal	make_goal.m	/^:- func true_goal = hlds_goal.$/;kq|/^\<true_goal\>/;'q;"	kind:func
make_goal.true_goal_expr	make_goal.m	/^:- func true_goal_expr = hlds_goal_expr.$/;kq|/^\<true_goal_expr\>/;'q;"	kind:func
make_grade_clean	make.clean.m	/^:- pred make_grade_clean(/;kq|/^\<make_grade_clean\>/;'q;"	kind:pred	file:
make_ground_bound_functor_list	inst_abstract_unify.m	/^:- pred make_ground_bound_functor_list(/;kq|/^\<make_ground_bound_functor_list\>/;'q;"	kind:pred	file:
make_ground_inst	inst_abstract_unify.m	/^:- pred make_ground_inst(/;kq|/^\<make_ground_inst\>/;'q;"	kind:pred	file:
make_ground_inst_list	inst_abstract_unify.m	/^:- pred make_ground_inst_list(/;kq|/^\<make_ground_inst_list\>/;'q;"	kind:pred	file:
make_ground_inst_list_lives	inst_abstract_unify.m	/^:- pred make_ground_inst_list_lives(/;kq|/^\<make_ground_inst_list_lives\>/;'q;"	kind:pred	file:
make_ground_terms_unique	mode_info.m	/^:- type make_ground_terms_unique$/;kq|-;/\<make_ground_terms_unique\>/;'q;"	kind:type
make_gs_dir_names	file_names.m	/^:- pred make_gs_dir_names(/;kq|/^\<make_gs_dir_names\>/;'q;"	kind:pred	file:
make_handle_event	ssdebug.m	/^:- pred make_handle_event(module_info::in, string::in, list(/;kq|/^\<make_handle_event\>/;'q;"	kind:pred	file:
make_hash_match	ml_string_switch.m	/^:- func make_hash_match(/;kq|/^\<make_hash_match\>/;'q;"	kind:func	file:
make_head_hlds_constraints	hlds_class.m	/^:- pred make_head_hlds_constraints(/;kq|/^\<make_head_hlds_constraints\>/;'q;"	kind:pred
make_head_vars	polymorphism_clause.m	/^:- pred make_head_vars(tvarset::in, list(tvar)::in, list(/;kq|/^\<make_head_vars\>/;'q;"	kind:pred	file:
make_hlds	mercury_compile_make_hlds.m	/^:- pred make_hlds(/;kq|/^\<make_hlds\>/;'q;"	kind:pred	file:
make_hlds_constraint_list	hlds_class.m	/^:- pred make_hlds_constraint_list(list(/;kq|/^\<make_hlds_constraint_list\>/;'q;"	kind:pred
make_hlds_constraint_list_2	hlds_class.m	/^:- pred make_hlds_constraint_list_2(list(/;kq|/^\<make_hlds_constraint_list_2\>/;'q;"	kind:pred	file:
make_hlds_constraints	hlds_class.m	/^:- pred make_hlds_constraints(/;kq|/^\<make_hlds_constraints\>/;'q;"	kind:pred
make_hlds_fundep	add_class.m	/^:- func make_hlds_fundep(list(/;kq|/^\<make_hlds_fundep\>/;'q;"	kind:func	file:
make_hlds_pass	mercury_compile_make_hlds.m	/^:- pred make_hlds_pass(/;kq|/^\<make_hlds_pass\>/;'q;"	kind:pred
make_hlds_passes.add_clauses	make_hlds_passes.m	/^:- pred add_clauses(io.text_output_stream::in, ims_list(/;kq|/^\<add_clauses\>/;'q;"	kind:pred	file:
make_hlds_passes.add_finalise	make_hlds_passes.m	/^:- pred add_finalise(/;kq|/^\<add_finalise\>/;'q;"	kind:pred	file:
make_hlds_passes.add_finalises	make_hlds_passes.m	/^:- pred add_finalises(module_info::in, ims_list(/;kq|/^\<add_finalises\>/;'q;"	kind:pred	file:
make_hlds_passes.add_promise	make_hlds_passes.m	/^:- pred add_promise(/;kq|/^\<add_promise\>/;'q;"	kind:pred	file:
make_hlds_passes.add_promises	make_hlds_passes.m	/^:- pred add_promises(/;kq|/^\<add_promises\>/;'q;"	kind:pred	file:
make_hlds_passes.add_type_defn	make_hlds_passes.m	/^:- pred add_type_defn(/;kq|/^\<add_type_defn\>/;'q;"	kind:pred	file:
make_hlds_passes.init_or_final	make_hlds_passes.m	/^:- type init_or_final$/;kq|-;/\<make_hlds_passes.init_or_final\>/;'q;"	kind:type	file:
make_hlds_passes.iof_final	make_hlds_passes.m	/^    ;       iof_final.$/;kq|-;/\<make_hlds_passes.iof_final\>/;'q;"	kind:cons	file:
make_hlds_passes.iof_init	make_hlds_passes.m	/^    --->    iof_init$/;kq|-;/\<make_hlds_passes.iof_init\>/;'q;"	kind:cons	file:
make_hlds_types.ims_cord	make_hlds_types.m	/^:- type ims_cord(T) == cord(ims_sub_list(T)).$/;kq|-;/\<make_hlds_types.ims_cord\>/;'q;"	kind:type
make_hlds_types.ims_list	make_hlds_types.m	/^:- type ims_list(T) == list(ims_sub_list(T)).$/;kq|-;/\<make_hlds_types.ims_list\>/;'q;"	kind:type
make_hlds_types.ims_sub_list	make_hlds_types.m	/^:- type ims_sub_list(T)$/;kq|-;/\<make_hlds_types.ims_sub_list\>/;'q;"	kind:type
make_hlds_types.sec_cord	make_hlds_types.m	/^:- type sec_cord(T) == cord(sec_sub_list(T)).$/;kq|-;/\<make_hlds_types.sec_cord\>/;'q;"	kind:type
make_hlds_types.sec_info	make_hlds_types.m	/^:- type sec_info$/;kq|-;/\<make_hlds_types.sec_info\>/;'q;"	kind:type
make_hlds_types.sec_list	make_hlds_types.m	/^:- type sec_list(T) == list(sec_sub_list(T)).$/;kq|-;/\<make_hlds_types.sec_list\>/;'q;"	kind:type
make_hlds_types.sec_sub_list	make_hlds_types.m	/^:- type sec_sub_list(T)$/;kq|-;/\<make_hlds_types.sec_sub_list\>/;'q;"	kind:type
make_hlds_warn.add_warn_specs	make_hlds_warn.m	/^:- pred add_warn_specs(list(/;kq|/^\<add_warn_specs\>/;'q;"	kind:pred	file:
make_hlds_warn.have_seen_quant	make_hlds_warn.m	/^    ;       have_seen_quant.$/;kq|-;/\<make_hlds_warn.have_seen_quant\>/;'q;"	kind:cons
make_hlds_warn.is_multi_var	make_hlds_warn.m	/^:- pred is_multi_var(/;kq|/^\<is_multi_var\>/;'q;"	kind:pred	file:
make_hlds_warn.single_or_multi	make_hlds_warn.m	/^:- type single_or_multi$/;kq|-;/\<make_hlds_warn.single_or_multi\>/;'q;"	kind:type	file:
make_hlds_warn.sm_multi	make_hlds_warn.m	/^    ;       sm_multi.$/;kq|-;/\<make_hlds_warn.sm_multi\>/;'q;"	kind:cons	file:
make_hlds_warn.sm_single	make_hlds_warn.m	/^    --->    sm_single$/;kq|-;/\<make_hlds_warn.sm_single\>/;'q;"	kind:cons	file:
make_hlds_warn.warn_info	make_hlds_warn.m	/^:- type warn_info$/;kq|-;/\<make_hlds_warn.warn_info\>/;'q;"	kind:type	file:
make_hlds_warn.warn_multi	make_hlds_warn.m	/^    ;       warn_multi.$/;kq|-;/\<make_hlds_warn.warn_multi\>/;'q;"	kind:cons	file:
make_hlds_warn.warn_params	make_hlds_warn.m	/^:- type warn_params$/;kq|-;/\<make_hlds_warn.warn_params\>/;'q;"	kind:type	file:
make_hlds_warn.warn_singleton	make_hlds_warn.m	/^    ;       warn_singleton.$/;kq|-;/\<make_hlds_warn.warn_singleton\>/;'q;"	kind:cons	file:
make_hlds_warn.wi_head_context	make_hlds_warn.m	/^                wi_head_context         :: prog_context,$/;kq|-;/\<make_hlds_warn.wi_head_context\>/;'q;"	kind:fld	file:
make_hlds_warn.wi_seen_quant	make_hlds_warn.m	/^                wi_seen_quant           :: maybe_seen_quant$/;kq|-;/\<make_hlds_warn.wi_seen_quant\>/;'q;"	kind:fld	file:
make_hlds_warn.wi_specs	make_hlds_warn.m	/^                wi_specs                :: list(error_spec),$/;kq|-;/\<make_hlds_warn.wi_specs\>/;'q;"	kind:fld	file:
make_hlds_warn.wp_module_info	make_hlds_warn.m	/^                wp_module_info          :: module_info,$/;kq|-;/\<make_hlds_warn.wp_module_info\>/;'q;"	kind:fld	file:
make_hlds_warn.wp_pf_sna	make_hlds_warn.m	/^                wp_pf_sna               :: pf_sym_name_arity,$/;kq|-;/\<make_hlds_warn.wp_pf_sna\>/;'q;"	kind:fld	file:
make_hlds_warn.wp_varset	make_hlds_warn.m	/^                wp_varset               :: prog_varset,$/;kq|-;/\<make_hlds_warn.wp_varset\>/;'q;"	kind:fld	file:
make_hlds_warn.wp_warn_multi	make_hlds_warn.m	/^                wp_warn_multi           :: maybe_warn_multi$/;kq|-;/\<make_hlds_warn.wp_warn_multi\>/;'q;"	kind:fld	file:
make_impl_defined_literal	implementation_defined_literals.m	/^:- pred make_impl_defined_literal(/;kq|/^\<make_impl_defined_literal\>/;'q;"	kind:pred	file:
make_imported_unused_args_pred_info	unused_args.m	/^:- pred make_imported_unused_args_pred_info(pred_proc_id::in, list(/;kq|/^\<make_imported_unused_args_pred_info\>/;'q;"	kind:pred	file:
make_imports_into_uses	comp_unit_interface.m	/^:- pred make_imports_into_uses(set(/;kq|/^\<make_imports_into_uses\>/;'q;"	kind:pred	file:
make_imports_into_uses_int2	comp_unit_interface.m	/^:- pred make_imports_into_uses_int2(set(/;kq|/^\<make_imports_into_uses_int2\>/;'q;"	kind:pred	file:
make_imports_into_uses_maybe_implicit	comp_unit_interface.m	/^:- pred make_imports_into_uses_maybe_implicit(set(/;kq|/^\<make_imports_into_uses_maybe_implicit\>/;'q;"	kind:pred	file:
make_imports_into_uses_maybe_implicit_int2	comp_unit_interface.m	/^:- pred make_imports_into_uses_maybe_implicit_int2(/;kq|/^\<make_imports_into_uses_maybe_implicit_int2\>/;'q;"	kind:pred	file:
make_impure	deep_profiling.m	/^:- pred make_impure(/;kq|/^\<make_impure\>/;'q;"	kind:pred	file:
make_include_file_path	file_names.m	/^:- pred make_include_file_path(/;kq|/^\<make_include_file_path\>/;'q;"	kind:pred
make_info	make.make_info.m	/^:- type make_info$/;kq|-;/\<make_info\>/;'q;"	kind:type	file:
make_info.c_header_type	make.make_info.m	/^:- type c_header_type$/;kq|-;/\<make_info.c_header_type\>/;'q;"	kind:type
make_info.dep_file	make.make_info.m	/^    ;       dep_file(file_name).$/;kq|-;/\<make_info.dep_file\>/;'q;"	kind:cons
make_info.dep_file_status_map	make.make_info.m	/^:- type dep_file_status_map ==$/;kq|-;/\<make_info.dep_file_status_map\>/;'q;"	kind:type
make_info.dep_target	make.make_info.m	/^    --->    dep_target(target_file)$/;kq|-;/\<make_info.dep_target\>/;'q;"	kind:cons
make_info.dependency_file	make.make_info.m	/^:- type dependency_file$/;kq|-;/\<make_info.dependency_file\>/;'q;"	kind:type
make_info.dependency_status	make.make_info.m	/^:- type dependency_status$/;kq|-;/\<make_info.dependency_status\>/;'q;"	kind:type
make_info.deps_status_error	make.make_info.m	/^    ;       deps_status_error.$/;kq|-;/\<make_info.deps_status_error\>/;'q;"	kind:cons
make_info.dfim_counter	make.make_info.m	/^                dfim_counter            :: uint$/;kq|-;/\<make_info.dfim_counter\>/;'q;"	kind:fld
make_info.dfim_forward_map	make.make_info.m	/^                dfim_forward_map        :: version_hash_table($/;kq|-;/\<make_info.dfim_forward_map\>/;'q;"	kind:fld
make_info.dfim_reverse_map	make.make_info.m	/^                dfim_reverse_map        :: version_array($/;kq|-;/\<make_info.dfim_reverse_map\>/;'q;"	kind:fld
make_info.dfmi_file	make.make_info.m	/^    ;       dfmi_file(file_name).$/;kq|-;/\<make_info.dfmi_file\>/;'q;"	kind:cons
make_info.dfmi_target	make.make_info.m	/^    --->    dfmi_target(module_index, module_target_type)$/;kq|-;/\<make_info.dfmi_target\>/;'q;"	kind:cons
make_info.do_keep_going	make.make_info.m	/^    ;       do_keep_going.$/;kq|-;/\<make_info.do_keep_going\>/;'q;"	kind:cons
make_info.do_not_keep_going	make.make_info.m	/^    --->    do_not_keep_going$/;kq|-;/\<make_info.do_not_keep_going\>/;'q;"	kind:cons
make_info.file_timestamp_map	make.make_info.m	/^:- type file_timestamp_map ==$/;kq|-;/\<make_info.file_timestamp_map\>/;'q;"	kind:type
make_info.header_mh	make.make_info.m	/^    --->    header_mh    % For `:- pragma foreign_export' declarations.$/;kq|-;/\<make_info.header_mh\>/;'q;"	kind:cons
make_info.header_mih	make.make_info.m	/^    ;       header_mih.  % Declarations for hlc grades, for compiler use only.$/;kq|-;/\<make_info.header_mih\>/;'q;"	kind:cons
make_info.import_or_include	make.make_info.m	/^:- type import_or_include$/;kq|-;/\<make_info.import_or_include\>/;'q;"	kind:type
make_info.init_make_info	make.make_info.m	/^:- func init_make_info(/;kq|/^\<init_make_info\>/;'q;"	kind:func
make_info.ioi_import	make.make_info.m	/^    --->    ioi_import(module_name)$/;kq|-;/\<make_info.ioi_import\>/;'q;"	kind:cons
make_info.ioi_include	make.make_info.m	/^    ;       ioi_include(module_name).$/;kq|-;/\<make_info.ioi_include\>/;'q;"	kind:cons
make_info.linked_target	make.make_info.m	/^    ;       linked_target(linked_target_type)$/;kq|-;/\<make_info.linked_target\>/;'q;"	kind:cons
make_info.linked_target_file	make.make_info.m	/^:- type linked_target_file$/;kq|-;/\<make_info.linked_target_file\>/;'q;"	kind:type
make_info.linked_tf_name	make.make_info.m	/^                linked_tf_name      :: module_name,$/;kq|-;/\<make_info.linked_tf_name\>/;'q;"	kind:fld
make_info.linked_tf_type	make.make_info.m	/^                linked_tf_type      :: linked_target_type$/;kq|-;/\<make_info.linked_tf_type\>/;'q;"	kind:fld
make_info.make_error	make.make_info.m	/^:- type make_error$/;kq|-;/\<make_info.make_error\>/;'q;"	kind:type
make_info.make_error_other	make.make_info.m	/^    ;       make_error_other(string).$/;kq|-;/\<make_info.make_error_other\>/;'q;"	kind:cons
make_info.make_error_target	make.make_info.m	/^    --->    make_error_target(target_file)$/;kq|-;/\<make_info.make_error_target\>/;'q;"	kind:cons
make_info.make_info	make.make_info.m	/^:- type make_info$/;kq|-;/\<make_info.make_info\>/;'q;"	kind:type	file:
make_info.maybe_keep_going	make.make_info.m	/^:- type maybe_keep_going$/;kq|-;/\<make_info.maybe_keep_going\>/;'q;"	kind:type
make_info.mim_counter	make.make_info.m	/^                mim_counter             :: uint$/;kq|-;/\<make_info.mim_counter\>/;'q;"	kind:fld
make_info.mim_forward_map	make.make_info.m	/^                mim_forward_map         :: version_hash_table(module_name,$/;kq|-;/\<make_info.mim_forward_map\>/;'q;"	kind:fld
make_info.mim_reverse_map	make.make_info.m	/^                mim_reverse_map         :: version_array(module_name),$/;kq|-;/\<make_info.mim_reverse_map\>/;'q;"	kind:fld
make_info.misc_target	make.make_info.m	/^    ;       misc_target(misc_target_type).$/;kq|-;/\<make_info.misc_target\>/;'q;"	kind:cons
make_info.misc_target_clean	make.make_info.m	/^    --->    misc_target_clean$/;kq|-;/\<make_info.misc_target_clean\>/;'q;"	kind:cons
make_info.misc_target_type	make.make_info.m	/^:- type misc_target_type$/;kq|-;/\<make_info.misc_target_type\>/;'q;"	kind:type
make_info.mki_env_var_args	make.make_info.m	/^                mki_env_var_args            :: list(string),$/;kq|-;/\<make_info.mki_env_var_args\>/;'q;"	kind:fld	file:
make_info.mki_importing_module	make.make_info.m	/^                mki_importing_module        :: maybe(import_or_include),$/;kq|-;/\<make_info.mki_importing_module\>/;'q;"	kind:fld	file:
make_info.mki_keep_going	make.make_info.m	/^                mki_keep_going              :: maybe_keep_going,$/;kq|-;/\<make_info.mki_keep_going\>/;'q;"	kind:fld	file:
make_info.mki_module_index_map	make.make_info.m	/^                mki_module_index_map        :: module_index_map,$/;kq|-;/\<make_info.mki_module_index_map\>/;'q;"	kind:fld	file:
make_info.mki_option_args	make.make_info.m	/^                mki_option_args             :: list(string),$/;kq|-;/\<make_info.mki_option_args\>/;'q;"	kind:fld	file:
make_info.module_index_map	make.make_info.m	/^:- type module_index_map$/;kq|-;/\<make_info.module_index_map\>/;'q;"	kind:type
make_info.module_target	make.make_info.m	/^    --->    module_target(module_target_type)$/;kq|-;/\<make_info.module_target\>/;'q;"	kind:cons
make_info.module_target_c_code	make.make_info.m	/^    ;       module_target_c_code$/;kq|-;/\<make_info.module_target_c_code\>/;'q;"	kind:cons
make_info.module_target_errors	make.make_info.m	/^    ;       module_target_errors$/;kq|-;/\<make_info.module_target_errors\>/;'q;"	kind:cons
make_info.module_target_int0	make.make_info.m	/^    ;       module_target_int0$/;kq|-;/\<make_info.module_target_int0\>/;'q;"	kind:cons
make_info.module_target_int1	make.make_info.m	/^    ;       module_target_int1$/;kq|-;/\<make_info.module_target_int1\>/;'q;"	kind:cons
make_info.module_target_int2	make.make_info.m	/^    ;       module_target_int2$/;kq|-;/\<make_info.module_target_int2\>/;'q;"	kind:cons
make_info.module_target_int3	make.make_info.m	/^    ;       module_target_int3$/;kq|-;/\<make_info.module_target_int3\>/;'q;"	kind:cons
make_info.module_target_opt	make.make_info.m	/^    ;       module_target_opt$/;kq|-;/\<make_info.module_target_opt\>/;'q;"	kind:cons
make_info.module_target_source	make.make_info.m	/^    --->    module_target_source$/;kq|-;/\<make_info.module_target_source\>/;'q;"	kind:cons
make_info.module_target_type	make.make_info.m	/^:- type module_target_type$/;kq|-;/\<make_info.module_target_type\>/;'q;"	kind:type
make_info.no_module_dep_info	make.make_info.m	/^    --->    no_module_dep_info$/;kq|-;/\<make_info.no_module_dep_info\>/;'q;"	kind:cons
make_info.process_module	make.make_info.m	/^    --->    process_module(module_compilation_task_type)$/;kq|-;/\<make_info.process_module\>/;'q;"	kind:cons
make_info.some_module_dep_info	make.make_info.m	/^    ;       some_module_dep_info(module_dep_info).$/;kq|-;/\<make_info.some_module_dep_info\>/;'q;"	kind:cons
make_info.target_file	make.make_info.m	/^:- type target_file$/;kq|-;/\<make_info.target_file\>/;'q;"	kind:type
make_info.target_file_name	make.make_info.m	/^                target_file_name    :: module_name,$/;kq|-;/\<make_info.target_file_name\>/;'q;"	kind:fld
make_info.target_file_type	make.make_info.m	/^                target_file_type    :: module_target_type$/;kq|-;/\<make_info.target_file_type\>/;'q;"	kind:fld
make_info.target_type	make.make_info.m	/^:- type target_type$/;kq|-;/\<make_info.target_type\>/;'q;"	kind:type
make_info.task_compile_to_c	make.make_info.m	/^    ;       task_compile_to_c$/;kq|-;/\<make_info.task_compile_to_c\>/;'q;"	kind:cons
make_info.task_compile_to_java	make.make_info.m	/^    ;       task_compile_to_java$/;kq|-;/\<make_info.task_compile_to_java\>/;'q;"	kind:cons
make_info.task_errorcheck	make.make_info.m	/^    --->    task_errorcheck$/;kq|-;/\<make_info.task_errorcheck\>/;'q;"	kind:cons
make_info.task_make_int0	make.make_info.m	/^    ;       task_make_int0$/;kq|-;/\<make_info.task_make_int0\>/;'q;"	kind:cons
make_info.task_make_int12	make.make_info.m	/^    ;       task_make_int12     % makes both .int and .int2$/;kq|-;/\<make_info.task_make_int12\>/;'q;"	kind:cons
make_info.task_make_int3	make.make_info.m	/^    ;       task_make_int3$/;kq|-;/\<make_info.task_make_int3\>/;'q;"	kind:cons
make_info.task_make_opt	make.make_info.m	/^    ;       task_make_opt$/;kq|-;/\<make_info.task_make_opt\>/;'q;"	kind:cons
make_info.task_make_xml_doc	make.make_info.m	/^    ;       task_make_xml_doc.$/;kq|-;/\<make_info.task_make_xml_doc\>/;'q;"	kind:cons
make_info.top_target_file	make.make_info.m	/^:- type top_target_file$/;kq|-;/\<make_info.top_target_file\>/;'q;"	kind:type
make_info.ttf_name	make.make_info.m	/^                ttf_name            :: module_name,$/;kq|-;/\<make_info.ttf_name\>/;'q;"	kind:fld
make_info.ttf_type	make.make_info.m	/^                ttf_type            :: target_type$/;kq|-;/\<make_info.ttf_type\>/;'q;"	kind:fld
make_info_add_burdened_module_as_dep	make.get_module_dep_info.m	/^:- pred make_info_add_burdened_module_as_dep(/;kq|/^\<make_info_add_burdened_module_as_dep\>/;'q;"	kind:pred	file:
make_info_get_anc0_dir1_indir2_intermod_cache	make.make_info.m	/^:- func make_info_get_anc0_dir1_indir2_intermod_cache(/;kq|/^\<make_info_get_anc0_dir1_indir2_intermod_cache\>/;'q;"	kind:func
make_info_get_command_line_targets	make.make_info.m	/^:- func make_info_get_command_line_targets(make_info) = set(/;kq|/^\<make_info_get_command_line_targets\>/;'q;"	kind:func
make_info_get_dep_file_index_map	make.make_info.m	/^:- func make_info_get_dep_file_index_map(/;kq|/^\<make_info_get_dep_file_index_map\>/;'q;"	kind:func
make_info_get_dep_file_status_map	make.make_info.m	/^:- func make_info_get_dep_file_status_map(/;kq|/^\<make_info_get_dep_file_status_map\>/;'q;"	kind:func
make_info_get_direct_imports_intermod_cache	make.make_info.m	/^:- func make_info_get_direct_imports_intermod_cache(/;kq|/^\<make_info_get_direct_imports_intermod_cache\>/;'q;"	kind:func
make_info_get_direct_imports_non_intermod_cache	make.make_info.m	/^:- func make_info_get_direct_imports_non_intermod_cache(/;kq|/^\<make_info_get_direct_imports_non_intermod_cache\>/;'q;"	kind:func
make_info_get_env_optfile_variables	make.make_info.m	/^:- func make_info_get_env_optfile_variables(/;kq|/^\<make_info_get_env_optfile_variables\>/;'q;"	kind:func
make_info_get_env_var_args	make.make_info.m	/^:- func make_info_get_env_var_args(make_info) = list(/;kq|/^\<make_info_get_env_var_args\>/;'q;"	kind:func
make_info_get_file_timestamp_map	make.make_info.m	/^:- func make_info_get_file_timestamp_map(/;kq|/^\<make_info_get_file_timestamp_map\>/;'q;"	kind:func
make_info_get_foreign_imports_non_intermod_trans_cache	make.make_info.m	/^:- func make_info_get_foreign_imports_non_intermod_trans_cache(/;kq|/^\<make_info_get_foreign_imports_non_intermod_trans_cache\>/;'q;"	kind:func
make_info_get_importing_module	make.make_info.m	/^:- func make_info_get_importing_module(make_info) = maybe(/;kq|/^\<make_info_get_importing_module\>/;'q;"	kind:func
make_info_get_indirect_imports_intermod_cache	make.make_info.m	/^:- func make_info_get_indirect_imports_intermod_cache(/;kq|/^\<make_info_get_indirect_imports_intermod_cache\>/;'q;"	kind:func
make_info_get_keep_going	make.make_info.m	/^:- func make_info_get_keep_going(/;kq|/^\<make_info_get_keep_going\>/;'q;"	kind:func
make_info_get_maybe_module_dep_info_map	make.make_info.m	/^:- func make_info_get_maybe_module_dep_info_map(/;kq|/^\<make_info_get_maybe_module_dep_info_map\>/;'q;"	kind:func
make_info_get_maybe_stdlib_grades	make.make_info.m	/^:- func make_info_get_maybe_stdlib_grades(/;kq|/^\<make_info_get_maybe_stdlib_grades\>/;'q;"	kind:func
make_info_get_maybe_stdout_lock	make.make_info.m	/^:- func make_info_get_maybe_stdout_lock(make_info) = maybe(/;kq|/^\<make_info_get_maybe_stdout_lock\>/;'q;"	kind:func
make_info_get_mi_read_module_maps	make.make_info.m	/^:- func make_info_get_mi_read_module_maps(/;kq|/^\<make_info_get_mi_read_module_maps\>/;'q;"	kind:func
make_info_get_module_index_map	make.make_info.m	/^:- func make_info_get_module_index_map(/;kq|/^\<make_info_get_module_index_map\>/;'q;"	kind:func
make_info_get_option_args	make.make_info.m	/^:- func make_info_get_option_args(make_info) = list(/;kq|/^\<make_info_get_option_args\>/;'q;"	kind:func
make_info_get_reanalysis_passes	make.make_info.m	/^:- func make_info_get_reanalysis_passes(/;kq|/^\<make_info_get_reanalysis_passes\>/;'q;"	kind:func
make_info_get_rebuild_module_deps	make.make_info.m	/^:- func make_info_get_rebuild_module_deps(/;kq|/^\<make_info_get_rebuild_module_deps\>/;'q;"	kind:func
make_info_get_target_file_timestamp_map	make.make_info.m	/^:- func make_info_get_target_file_timestamp_map(/;kq|/^\<make_info_get_target_file_timestamp_map\>/;'q;"	kind:func
make_info_get_trans_prereqs_cache	make.make_info.m	/^:- func make_info_get_trans_prereqs_cache(/;kq|/^\<make_info_get_trans_prereqs_cache\>/;'q;"	kind:func
make_info_set_anc0_dir1_indir2_intermod_cache	make.make_info.m	/^:- pred make_info_set_anc0_dir1_indir2_intermod_cache(/;kq|/^\<make_info_set_anc0_dir1_indir2_intermod_cache\>/;'q;"	kind:pred
make_info_set_command_line_targets	make.make_info.m	/^:- pred make_info_set_command_line_targets(set(/;kq|/^\<make_info_set_command_line_targets\>/;'q;"	kind:pred
make_info_set_dep_file_index_map	make.make_info.m	/^:- pred make_info_set_dep_file_index_map(/;kq|/^\<make_info_set_dep_file_index_map\>/;'q;"	kind:pred
make_info_set_dep_file_status_map	make.make_info.m	/^:- pred make_info_set_dep_file_status_map(/;kq|/^\<make_info_set_dep_file_status_map\>/;'q;"	kind:pred
make_info_set_direct_imports_intermod_cache	make.make_info.m	/^:- pred make_info_set_direct_imports_intermod_cache(/;kq|/^\<make_info_set_direct_imports_intermod_cache\>/;'q;"	kind:pred
make_info_set_direct_imports_non_intermod_cache	make.make_info.m	/^:- pred make_info_set_direct_imports_non_intermod_cache(/;kq|/^\<make_info_set_direct_imports_non_intermod_cache\>/;'q;"	kind:pred
make_info_set_file_timestamp_map	make.make_info.m	/^:- pred make_info_set_file_timestamp_map(/;kq|/^\<make_info_set_file_timestamp_map\>/;'q;"	kind:pred
make_info_set_foreign_imports_non_intermod_trans_cache	make.make_info.m	/^:- pred make_info_set_foreign_imports_non_intermod_trans_cache(/;kq|/^\<make_info_set_foreign_imports_non_intermod_trans_cache\>/;'q;"	kind:pred
make_info_set_importing_module	make.make_info.m	/^:- pred make_info_set_importing_module(maybe(/;kq|/^\<make_info_set_importing_module\>/;'q;"	kind:pred
make_info_set_indirect_imports_intermod_cache	make.make_info.m	/^:- pred make_info_set_indirect_imports_intermod_cache(/;kq|/^\<make_info_set_indirect_imports_intermod_cache\>/;'q;"	kind:pred
make_info_set_maybe_module_dep_info_map	make.make_info.m	/^:- pred make_info_set_maybe_module_dep_info_map(/;kq|/^\<make_info_set_maybe_module_dep_info_map\>/;'q;"	kind:pred
make_info_set_maybe_stdout_lock	make.make_info.m	/^:- pred make_info_set_maybe_stdout_lock(maybe(/;kq|/^\<make_info_set_maybe_stdout_lock\>/;'q;"	kind:pred
make_info_set_module_index_map	make.make_info.m	/^:- pred make_info_set_module_index_map(/;kq|/^\<make_info_set_module_index_map\>/;'q;"	kind:pred
make_info_set_option_args	make.make_info.m	/^:- pred make_info_set_option_args(list(/;kq|/^\<make_info_set_option_args\>/;'q;"	kind:pred
make_info_set_reanalysis_passes	make.make_info.m	/^:- pred make_info_set_reanalysis_passes(/;kq|/^\<make_info_set_reanalysis_passes\>/;'q;"	kind:pred
make_info_set_rebuild_module_deps	make.make_info.m	/^:- pred make_info_set_rebuild_module_deps(/;kq|/^\<make_info_set_rebuild_module_deps\>/;'q;"	kind:pred
make_info_set_target_file_timestamp_map	make.make_info.m	/^:- pred make_info_set_target_file_timestamp_map(/;kq|/^\<make_info_set_target_file_timestamp_map\>/;'q;"	kind:pred
make_info_set_trans_prereqs_cache	make.make_info.m	/^:- pred make_info_set_trans_prereqs_cache(/;kq|/^\<make_info_set_trans_prereqs_cache\>/;'q;"	kind:pred
make_init_name	prog_foreign.m	/^:- func make_init_name(/;kq|/^\<make_init_name\>/;'q;"	kind:func
make_init_obj_file	compile_target_code.m	/^:- pred make_init_obj_file(/;kq|/^\<make_init_obj_file\>/;'q;"	kind:pred
make_init_obj_file_check_result	make.program_target.m	/^:- pred make_init_obj_file_check_result(/;kq|/^\<make_init_obj_file_check_result\>/;'q;"	kind:pred	file:
make_init_target_file	compile_target_code.m	/^:- pred make_init_target_file(/;kq|/^\<make_init_target_file\>/;'q;"	kind:pred	file:
make_inserted_goal	interval.m	/^:- pred make_inserted_goal(maybe(/;kq|/^\<make_inserted_goal\>/;'q;"	kind:pred
make_inserted_goals	interval.m	/^:- pred make_inserted_goals(maybe(/;kq|/^\<make_inserted_goals\>/;'q;"	kind:pred	file:
make_inst_ctor_checked_defn_abstract_for_int3	comp_unit_interface.m	/^:- pred make_inst_ctor_checked_defn_abstract_for_int3(/;kq|/^\<make_inst_ctor_checked_defn_abstract_for_int3\>/;'q;"	kind:pred	file:
make_inst_defn_abstract	comp_unit_interface.m	/^:- func make_inst_defn_abstract(/;kq|/^\<make_inst_defn_abstract\>/;'q;"	kind:func	file:
make_install_file_command	file_util.m	/^:- func make_install_file_command(/;kq|/^\<make_install_file_command\>/;'q;"	kind:func
make_instance_abstract	comp_unit_interface.m	/^:- func make_instance_abstract(/;kq|/^\<make_instance_abstract\>/;'q;"	kind:func	file:
make_instance_constr_id	rtti_to_mlds.m	/^:- pred make_instance_constr_id(tc_name::in, list(/;kq|/^\<make_instance_constr_id\>/;'q;"	kind:pred	file:
make_instance_method_pred_name	pred_name.m	/^:- pred make_instance_method_pred_name(/;kq|/^\<make_instance_method_pred_name\>/;'q;"	kind:pred
make_instance_string	pred_name.m	/^:- pred make_instance_string(list(/;kq|/^\<make_instance_string\>/;'q;"	kind:pred
make_int3_files	make.get_module_dep_info.m	/^:- pred make_int3_files(/;kq|/^\<make_int3_files\>/;'q;"	kind:pred	file:
make_int64_literal	c_util.m	/^:- func make_int64_literal(/;kq|/^\<make_int64_literal\>/;'q;"	kind:func
make_int_const_construction	make_goal.m	/^:- pred make_int_const_construction(/;kq|/^\<make_int_const_construction\>/;'q;"	kind:pred
make_int_const_construction_alloc	make_goal.m	/^:- pred make_int_const_construction_alloc(/;kq|/^\<make_int_const_construction_alloc\>/;'q;"	kind:pred
make_int_const_construction_alloc_in_proc	make_goal.m	/^:- pred make_int_const_construction_alloc_in_proc(/;kq|/^\<make_int_const_construction_alloc_in_proc\>/;'q;"	kind:pred
make_int_zero_const	builtin_ops.m	/^:- func make_int_zero_const(/;kq|/^\<make_int_zero_const\>/;'q;"	kind:func	file:
make_intermediate_reuse_proc	structure_reuse.analysis.m	/^:- pred make_intermediate_reuse_proc(/;kq|/^\<make_intermediate_reuse_proc\>/;'q;"	kind:pred	file:
make_intermod_proc	unused_args.m	/^:- pred make_intermod_proc(/;kq|/^\<make_intermod_proc\>/;'q;"	kind:pred	file:
make_internal_label	code_util.m	/^:- func make_internal_label(/;kq|/^\<make_internal_label\>/;'q;"	kind:func
make_internal_label_for_proc_label	optimize.m	/^:- func make_internal_label_for_proc_label(/;kq|/^\<make_internal_label_for_proc_label\>/;'q;"	kind:func	file:
make_interval_set	../library/diet.m	/^:- func make_interval_set(T, T) = diet(T) <= diet_element(/;kq|/^\<make_interval_set\>/;'q;"	kind:func
make_io_error	../library/io.m	/^:- func make_io_error(/;kq|/^\<make_io_error\>/;'q;"	kind:func
make_io_error_from_maybe_win32_error	../library/io.error_util.m	/^:- pred make_io_error_from_maybe_win32_error(/;kq|/^\<make_io_error_from_maybe_win32_error\>/;'q;"	kind:pred
make_io_error_from_system_error	../library/io.m	/^:- pred make_io_error_from_system_error(/;kq|/^\<make_io_error_from_system_error\>/;'q;"	kind:pred
make_io_error_from_system_error_impl	../library/io.error_util.m	/^:- pred make_io_error_from_system_error_impl(/;kq|/^\<make_io_error_from_system_error_impl\>/;'q;"	kind:pred
make_io_error_from_windows_error	../library/io.m	/^:- pred make_io_error_from_windows_error(/;kq|/^\<make_io_error_from_windows_error\>/;'q;"	kind:pred
make_io_error_from_windows_error_impl	../library/io.error_util.m	/^:- pred make_io_error_from_windows_error_impl(/;kq|/^\<make_io_error_from_windows_error_impl\>/;'q;"	kind:pred
make_io_random	../library/random.m	/^:- pred make_io_random(R::in, io_random(/;kq|/^\<make_io_random\>/;'q;"	kind:pred
make_io_state	../library/thread.future.m	/^:- impure pred make_io_state(/;kq|/^\<make_io_state\>/;'q;"	kind:pred	file:
make_io_urandom	../library/random.m	/^:- pred make_io_urandom(P::in, S::di, io_urandom(/;kq|/^\<make_io_urandom\>/;'q;"	kind:pred
make_item_avail_import	parse_item.m	/^:- pred make_item_avail_import(/;kq|/^\<make_item_avail_import\>/;'q;"	kind:pred	file:
make_item_avail_use	parse_item.m	/^:- pred make_item_avail_use(/;kq|/^\<make_item_avail_use\>/;'q;"	kind:pred	file:
make_item_id	recompilation.check.m	/^:- func make_item_id(/;kq|/^\<make_item_id\>/;'q;"	kind:func	file:
make_item_include	parse_item.m	/^:- pred make_item_include(/;kq|/^\<make_item_include\>/;'q;"	kind:pred	file:
make_java_files	make.program_target.m	/^:- pred make_java_files(/;kq|/^\<make_java_files\>/;'q;"	kind:pred	file:
make_key_part	fact_table.m	/^:- func make_key_part(/;kq|/^\<make_key_part\>/;'q;"	kind:func	file:
make_label	lp_rational.m	/^:- pred make_label(set(/;kq|/^\<make_label\>/;'q;"	kind:pred	file:
make_last_constraint	polyhedron.m	/^:- pred make_last_constraint(list(/;kq|/^\<make_last_constraint\>/;'q;"	kind:pred	file:
make_last_dimension_known_size	mlds_to_target_util.m	/^:- pred make_last_dimension_known_size(list(/;kq|/^\<make_last_dimension_known_size\>/;'q;"	kind:pred
make_last_terms	polyhedron.m	/^:- pred make_last_terms(/;kq|/^\<make_last_terms\>/;'q;"	kind:pred	file:
make_leaf_node	../library/tree_bitset.m	/^:- func make_leaf_node(/;kq|/^\<make_leaf_node\>/;'q;"	kind:func	file:
make_level_construction	ssdebug.m	/^:- pred make_level_construction(ssdb_trace_level::in(/;kq|/^\<make_level_construction\>/;'q;"	kind:pred	file:
make_lhs_files	make.check_up_to_date.m	/^:- type make_lhs_files$/;kq|-;/\<make_lhs_files\>/;'q;"	kind:type
make_library_init_file	compile_target_code.m	/^:- pred make_library_init_file(/;kq|/^\<make_library_init_file\>/;'q;"	kind:pred
make_line_number_and_desc_for_pred	hlds_call_tree.m	/^:- func make_line_number_and_desc_for_pred(/;kq|/^\<make_line_number_and_desc_for_pred\>/;'q;"	kind:func	file:
make_line_number_and_desc_for_type	hlds_call_tree.m	/^:- func make_line_number_and_desc_for_type(/;kq|/^\<make_line_number_and_desc_for_type\>/;'q;"	kind:func	file:
make_link_lib_for_c_cs	link_target_code.m	/^:- pred make_link_lib_for_c_cs(/;kq|/^\<make_link_lib_for_c_cs\>/;'q;"	kind:pred	file:
make_linked_target	make.program_target.m	/^:- pred make_linked_target(/;kq|/^\<make_linked_target\>/;'q;"	kind:pred
make_linked_target_1	make.program_target.m	/^:- pred make_linked_target_1(/;kq|/^\<make_linked_target_1\>/;'q;"	kind:pred	file:
make_linked_target_2	make.program_target.m	/^:- pred make_linked_target_2(/;kq|/^\<make_linked_target_2\>/;'q;"	kind:pred	file:
make_live_in_mem_ref	livemap.m	/^:- pred make_live_in_mem_ref(/;kq|/^\<make_live_in_mem_ref\>/;'q;"	kind:pred	file:
make_live_in_rval	livemap.m	/^:- pred make_live_in_rval(/;kq|/^\<make_live_in_rval\>/;'q;"	kind:pred	file:
make_live_in_rvals	livemap.m	/^:- pred make_live_in_rvals(list(/;kq|/^\<make_live_in_rvals\>/;'q;"	kind:pred	file:
make_local_entry_label	code_util.m	/^:- func make_local_entry_label(/;kq|/^\<make_local_entry_label\>/;'q;"	kind:func
make_local_entry_label_from_rtti	code_util.m	/^:- func make_local_entry_label_from_rtti(/;kq|/^\<make_local_entry_label_from_rtti\>/;'q;"	kind:func	file:
make_local_module_id_option	make.program_target.m	/^:- pred make_local_module_id_option(module_name::in, list(/;kq|/^\<make_local_module_id_option\>/;'q;"	kind:pred	file:
make_local_module_id_options	make.program_target.m	/^:- pred make_local_module_id_options(/;kq|/^\<make_local_module_id_options\>/;'q;"	kind:pred	file:
make_main_module_realclean	make.clean.m	/^:- pred make_main_module_realclean(/;kq|/^\<make_main_module_realclean\>/;'q;"	kind:pred
make_match_value	ml_tag_switch.m	/^:- func make_match_value(/;kq|/^\<make_match_value\>/;'q;"	kind:func	file:
make_max_jobs	options.m	/^    ;       make_max_jobs$/;kq|-;/\<make_max_jobs\>/;'q;"	kind:cons
make_maybe_where_details	parse_type_defn.m	/^:- func make_maybe_where_details(is_solver_type, maybe1(maybe(/;kq|/^\<make_maybe_where_details\>/;'q;"	kind:func	file:
make_maybe_where_details_2	parse_type_defn.m	/^:- func make_maybe_where_details_2(is_solver_type, maybe(/;kq|/^\<make_maybe_where_details_2\>/;'q;"	kind:func	file:
make_mercury_enum_details	type_ctor_info.m	/^:- pred make_mercury_enum_details(/;kq|/^\<make_mercury_enum_details\>/;'q;"	kind:pred	file:
make_misc_target	make.program_target.m	/^:- pred make_misc_target(/;kq|/^\<make_misc_target\>/;'q;"	kind:pred
make_misc_target_builder	make.program_target.m	/^:- pred make_misc_target_builder(/;kq|/^\<make_misc_target_builder\>/;'q;"	kind:pred	file:
make_missing_inst_name	inst_lookup.m	/^:- func make_missing_inst_name(string, list(/;kq|/^\<make_missing_inst_name\>/;'q;"	kind:func	file:
make_mode_ctor_checked_defn_abstract_for_int3	comp_unit_interface.m	/^:- pred make_mode_ctor_checked_defn_abstract_for_int3(/;kq|/^\<make_mode_ctor_checked_defn_abstract_for_int3\>/;'q;"	kind:pred	file:
make_mode_defn_abstract	comp_unit_interface.m	/^:- func make_mode_defn_abstract(/;kq|/^\<make_mode_defn_abstract\>/;'q;"	kind:func	file:
make_module_candidate_par_conjs_map	introduce_parallelism.m	/^:- pred make_module_candidate_par_conjs_map(/;kq|/^\<make_module_candidate_par_conjs_map\>/;'q;"	kind:pred	file:
make_module_clean	make.clean.m	/^:- pred make_module_clean(/;kq|/^\<make_module_clean\>/;'q;"	kind:pred
make_module_file_names.ext_map	make_module_file_names.m	/^                ext_map                         :: map(ext, file_name)$/;kq|-;/\<make_module_file_names.ext_map\>/;'q;"	kind:fld	file:
make_module_file_names.lookups	make_module_file_names.m	/^                lookups     :: uint,$/;kq|-;/\<make_module_file_names.lookups\>/;'q;"	kind:fld	file:
make_module_file_names.misses	make_module_file_names.m	/^                misses      :: uint$/;kq|-;/\<make_module_file_names.misses\>/;'q;"	kind:fld	file:
make_module_realclean	make.clean.m	/^:- pred make_module_realclean(/;kq|/^\<make_module_realclean\>/;'q;"	kind:pred
make_module_target	make.module_target.m	/^:- pred make_module_target(list(/;kq|/^\<make_module_target\>/;'q;"	kind:pred
make_module_target_file_main_path	make.module_target.m	/^:- pred make_module_target_file_main_path(list(/;kq|/^\<make_module_target_file_main_path\>/;'q;"	kind:pred	file:
make_mostly_uniq	inst_util.m	/^:- pred make_mostly_uniq(/;kq|/^\<make_mostly_uniq\>/;'q;"	kind:pred	file:
make_mostly_uniq_bound_functors	inst_util.m	/^:- pred make_mostly_uniq_bound_functors(/;kq|/^\<make_mostly_uniq_bound_functors\>/;'q;"	kind:pred	file:
make_mostly_uniq_inst	inst_util.m	/^:- pred make_mostly_uniq_inst(/;kq|/^\<make_mostly_uniq_inst\>/;'q;"	kind:pred
make_mostly_uniq_inst_list	inst_util.m	/^:- pred make_mostly_uniq_inst_list(list(/;kq|/^\<make_mostly_uniq_inst_list\>/;'q;"	kind:pred	file:
make_multiline_action	mmakefiles.m	/^:- func make_multiline_action(list(string)) = list(/;kq|/^\<make_multiline_action\>/;'q;"	kind:func
make_multiline_action_lag	mmakefiles.m	/^:- func make_multiline_action_lag(string, list(string)) = list(/;kq|/^\<make_multiline_action_lag\>/;'q;"	kind:func	file:
make_n_fresh_vars	prog_util.m	/^:- pred make_n_fresh_vars(string::in, int::in, list(var(/;kq|/^\<make_n_fresh_vars\>/;'q;"	kind:pred
make_n_fresh_vars_loop	prog_util.m	/^:- pred make_n_fresh_vars_loop(string::in, int::in, int::in, list(var(/;kq|/^\<make_n_fresh_vars_loop\>/;'q;"	kind:pred	file:
make_named_fields	ml_global_data.m	/^:- pred make_named_fields(/;kq|/^\<make_named_fields\>/;'q;"	kind:pred	file:
make_nested_class_prefix	module_cmds.m	/^:- pred make_nested_class_prefix(/;kq|/^\<make_nested_class_prefix\>/;'q;"	kind:pred	file:
make_new_clone_var	direct_arg_in_out.m	/^:- pred make_new_clone_var(/;kq|/^\<make_new_clone_var\>/;'q;"	kind:pred	file:
make_new_exist_cast_var	introduce_exists_casts.m	/^:- pred make_new_exist_cast_var(/;kq|/^\<make_new_exist_cast_var\>/;'q;"	kind:pred	file:
make_new_pred_info	unused_args.m	/^:- pred make_new_pred_info(module_info::in, list(/;kq|/^\<make_new_pred_info\>/;'q;"	kind:pred	file:
make_new_spec_parallel_pred_info	dep_par_conj.m	/^:- pred make_new_spec_parallel_pred_info(list(/;kq|/^\<make_new_spec_parallel_pred_info\>/;'q;"	kind:pred	file:
make_new_var	resolve_unify_functor.m	/^:- pred make_new_var(/;kq|/^\<make_new_var\>/;'q;"	kind:pred	file:
make_new_vars	resolve_unify_functor.m	/^:- pred make_new_vars(module_info::in, list(mer_type)::in, list(/;kq|/^\<make_new_vars\>/;'q;"	kind:pred	file:
make_ngs_dir_names	file_names.m	/^:- pred make_ngs_dir_names(/;kq|/^\<make_ngs_dir_names\>/;'q;"	kind:pred	file:
make_no_job_ctl	make.build.m	/^:- func make_no_job_ctl = maybe(/;kq|/^\<make_no_job_ctl\>/;'q;"	kind:func	file:
make_node	../library/robdd.m	/^:- func make_node(var(T), robdd(T), robdd(T)) = robdd(/;kq|/^\<make_node\>/;'q;"	kind:func	file:
make_nonneg_constr	lp_rational.m	/^:- func make_nonneg_constr(/;kq|/^\<make_nonneg_constr\>/;'q;"	kind:func
make_not_dependent	reassign.m	/^:- pred make_not_dependent(/;kq|/^\<make_not_dependent\>/;'q;"	kind:pred	file:
make_notag_details	type_ctor_info.m	/^:- pred make_notag_details(/;kq|/^\<make_notag_details\>/;'q;"	kind:pred	file:
make_out_param	mlds_to_cs_func.m	/^:- pred make_out_param(/;kq|/^\<make_out_param\>/;'q;"	kind:pred	file:
make_output_tuple_inst_cast	try_expand.m	/^:- pred make_output_tuple_inst_cast(/;kq|/^\<make_output_tuple_inst_cast\>/;'q;"	kind:pred	file:
make_path_name	../library/dir.m	/^:- func make_path_name(/;kq|/^\<make_path_name\>/;'q;"	kind:func
make_path_name_noncanon	find_module.m	/^:- pred make_path_name_noncanon(/;kq|/^\<make_path_name_noncanon\>/;'q;"	kind:pred	file:
make_path_port	../mdbcomp/trace_counts.m	/^:- func make_path_port(/;kq|/^\<make_path_port\>/;'q;"	kind:func
make_pneg_context_wrappers	ite_gen.m	/^:- pred make_pneg_context_wrappers(/;kq|/^\<make_pneg_context_wrappers\>/;'q;"	kind:pred	file:
make_pragma_foreign_proc_export	make_hlds_passes.m	/^:- pred make_pragma_foreign_proc_export(/;kq|/^\<make_pragma_foreign_proc_export\>/;'q;"	kind:pred	file:
make_pre_link_command	options.m	/^    ;       make_pre_link_command$/;kq|-;/\<make_pre_link_command\>/;'q;"	kind:cons
make_pred_or_func_name	name_mangle.m	/^:- func make_pred_or_func_name(/;kq|/^\<make_pred_or_func_name\>/;'q;"	kind:func	file:
make_proc_entry_label	code_info.m	/^:- func make_proc_entry_label(/;kq|/^\<make_proc_entry_label\>/;'q;"	kind:func
make_proc_id_construction	ssdebug.m	/^:- pred make_proc_id_construction(/;kq|/^\<make_proc_id_construction\>/;'q;"	kind:pred	file:
make_proc_label	proc_label.m	/^:- func make_proc_label(/;kq|/^\<make_proc_label\>/;'q;"	kind:func
make_proc_label_from_rtti	proc_label.m	/^:- func make_proc_label_from_rtti(/;kq|/^\<make_proc_label_from_rtti\>/;'q;"	kind:func
make_proc_label_hash_define	foreign_proc_gen.m	/^:- pred make_proc_label_hash_define(/;kq|/^\<make_proc_label_hash_define\>/;'q;"	kind:pred	file:
make_proc_label_string	foreign_proc_gen.m	/^:- func make_proc_label_string(/;kq|/^\<make_proc_label_string\>/;'q;"	kind:func	file:
make_process_compiler_args	make.top_level.m	/^:- pred make_process_compiler_args(/;kq|/^\<make_process_compiler_args\>/;'q;"	kind:pred
make_proposed_search_path_gas	handle_options.m	/^:- pred make_proposed_search_path_gas(/;kq|/^\<make_proposed_search_path_gas\>/;'q;"	kind:pred	file:
make_proposed_search_path_gs	handle_options.m	/^:- pred make_proposed_search_path_gs(/;kq|/^\<make_proposed_search_path_gs\>/;'q;"	kind:pred	file:
make_proposed_search_path_ngs	handle_options.m	/^:- pred make_proposed_search_path_ngs(/;kq|/^\<make_proposed_search_path_ngs\>/;'q;"	kind:pred	file:
make_ptag_and_cell_offset_args	unify_proc.m	/^:- pred make_ptag_and_cell_offset_args(/;kq|/^\<make_ptag_and_cell_offset_args\>/;'q;"	kind:pred	file:
make_ptag_comment	tag_switch.m	/^:- pred make_ptag_comment(string::in, ptag_case_group(/;kq|/^\<make_ptag_comment\>/;'q;"	kind:pred	file:
make_ptag_match	ml_tag_switch.m	/^:- func make_ptag_match(/;kq|/^\<make_ptag_match\>/;'q;"	kind:func	file:
make_recursive_call	ssdebug.m	/^:- pred make_recursive_call(/;kq|/^\<make_recursive_call\>/;'q;"	kind:pred	file:
make_reduced_graph	../library/digraph.m	/^:- pred make_reduced_graph(clique_map(/;kq|/^\<make_reduced_graph\>/;'q;"	kind:pred	file:
make_ref_type	lco.m	/^:- func make_ref_type(/;kq|/^\<make_ref_type\>/;'q;"	kind:func	file:
make_reg_r_arg_infos	arg_info.m	/^:- pred make_reg_r_arg_infos(/;kq|/^\<make_reg_r_arg_infos\>/;'q;"	kind:pred	file:
make_reg_r_arg_infos_loop	arg_info.m	/^:- pred make_reg_r_arg_infos_loop(/;kq|/^\<make_reg_r_arg_infos_loop\>/;'q;"	kind:pred	file:
make_reg_r_headvars	float_regs.m	/^:- pred make_reg_r_headvars(/;kq|/^\<make_reg_r_headvars\>/;'q;"	kind:pred	file:
make_renaming_instruction	rbmm.region_resurrection_renaming.m	/^:- pred make_renaming_instruction(/;kq|/^\<make_renaming_instruction\>/;'q;"	kind:pred
make_reqscope_checks_if_needed	det_check_proc.m	/^:- pred make_reqscope_checks_if_needed(/;kq|/^\<make_reqscope_checks_if_needed\>/;'q;"	kind:pred	file:
make_result_var_if_needed	format_call.m	/^:- pred make_result_var_if_needed(maybe(/;kq|/^\<make_result_var_if_needed\>/;'q;"	kind:pred	file:
make_resume_point	code_loc_dep.m	/^:- pred make_resume_point(/;kq|/^\<make_resume_point\>/;'q;"	kind:pred
make_retry_var	ssdebug.m	/^:- pred make_retry_var(/;kq|/^\<make_retry_var\>/;'q;"	kind:pred	file:
make_return_type	stm_expand.m	/^:- pred make_return_type(list(/;kq|/^\<make_return_type\>/;'q;"	kind:pred	file:
make_room	../library/bit_buffer.write.m	/^:- pred make_room(bit_buffer(/;kq|/^\<make_room\>/;'q;"	kind:pred
make_rtti_proc_label	hlds_rtti.m	/^:- func make_rtti_proc_label(/;kq|/^\<make_rtti_proc_label\>/;'q;"	kind:func
make_sectag_eq_test	tag_switch.m	/^:- func make_sectag_eq_test(/;kq|/^\<make_sectag_eq_test\>/;'q;"	kind:func	file:
make_selected_proposed_dir_name_gas	file_names.m	/^:- pred make_selected_proposed_dir_name_gas(/;kq|/^\<make_selected_proposed_dir_name_gas\>/;'q;"	kind:pred
make_selected_proposed_dir_name_gs	file_names.m	/^:- pred make_selected_proposed_dir_name_gs(/;kq|/^\<make_selected_proposed_dir_name_gs\>/;'q;"	kind:pred
make_selected_proposed_dir_name_ngs	file_names.m	/^:- pred make_selected_proposed_dir_name_ngs(/;kq|/^\<make_selected_proposed_dir_name_ngs\>/;'q;"	kind:pred
make_several_soln_lookup_vars	ml_lookup_switch.m	/^:- pred make_several_soln_lookup_vars(/;kq|/^\<make_several_soln_lookup_vars\>/;'q;"	kind:pred
make_shared	inst_util.m	/^:- pred make_shared(/;kq|/^\<make_shared\>/;'q;"	kind:pred	file:
make_shared_bound_functors	inst_util.m	/^:- pred make_shared_bound_functors(mer_type::in, list(/;kq|/^\<make_shared_bound_functors\>/;'q;"	kind:pred
make_shared_inst	inst_util.m	/^:- pred make_shared_inst(/;kq|/^\<make_shared_inst\>/;'q;"	kind:pred
make_shared_inst_list	inst_util.m	/^:- pred make_shared_inst_list(list(mer_type)::in, list(/;kq|/^\<make_shared_inst_list\>/;'q;"	kind:pred
make_shared_random	../library/random.m	/^:- func make_shared_random(P::in, S::di) = (shared_random(/;kq|/^\<make_shared_random\>/;'q;"	kind:func
make_signal_goal	dep_par_conj.m	/^:- pred make_signal_goal(/;kq|/^\<make_signal_goal\>/;'q;"	kind:pred	file:
make_simple_assign	make_goal.m	/^:- pred make_simple_assign(/;kq|/^\<make_simple_assign\>/;'q;"	kind:pred
make_simple_element	../library/term_to_xml.m	/^:- pred make_simple_element(/;kq|/^\<make_simple_element\>/;'q;"	kind:pred	file:
make_simple_test	make_goal.m	/^:- pred make_simple_test(/;kq|/^\<make_simple_test\>/;'q;"	kind:pred
make_single_directory	../library/dir.m	/^:- pred make_single_directory(/;kq|/^\<make_single_directory\>/;'q;"	kind:pred
make_single_directory_2	../library/dir.m	/^:- pred make_single_directory_2(/;kq|/^\<make_single_directory_2\>/;'q;"	kind:pred	file:
make_single_directory_status	../library/dir.m	/^:- type make_single_directory_status$/;kq|-;/\<make_single_directory_status\>/;'q;"	kind:type	file:
make_singleton	set_of_var.m	/^:- func make_singleton(var(T)) = set_of_var(/;kq|/^\<make_singleton\>/;'q;"	kind:func
make_singleton_set	../library/diet.m	/^:- func make_singleton_set(T) = diet(T) <= diet_element(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
make_singleton_set	../library/fat_sparse_bitset.m	/^:- func make_singleton_set(T) = fat_sparse_bitset(T) <= uenum(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
make_singleton_set	../library/fatter_sparse_bitset.m	/^:- func make_singleton_set(T) = fatter_sparse_bitset(T) <= uenum(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
make_singleton_set	../library/ranges.m	/^:- func make_singleton_set(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
make_singleton_set	../library/set.m	/^:- func make_singleton_set(T) = set(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
make_singleton_set	../library/set_bbbtree.m	/^:- func make_singleton_set(T) = set_bbbtree(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
make_singleton_set	../library/set_ctree234.m	/^:- func make_singleton_set(T) = set_ctree234(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
make_singleton_set	../library/set_ordlist.m	/^:- func make_singleton_set(T) = set_ordlist(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
make_singleton_set	../library/set_tree234.m	/^:- func make_singleton_set(T) = set_tree234(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
make_singleton_set	../library/set_unordlist.m	/^:- func make_singleton_set(T) = set_unordlist(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
make_singleton_set	../library/sparse_bitset.m	/^:- func make_singleton_set(T) = sparse_bitset(T) <= uenum(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
make_singleton_set	../library/test_bitset.m	/^:- func make_singleton_set(T) = test_bitset(T) <= uenum(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
make_singleton_set	../library/tree_bitset.m	/^:- func make_singleton_set(T) = tree_bitset(T) <= uenum(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
make_singleton_sets	code_loc_dep.m	/^:- pred make_singleton_sets(assoc_list(/;kq|/^\<make_singleton_sets\>/;'q;"	kind:pred	file:
make_size_goal	size_prof.m	/^:- pred make_size_goal(/;kq|/^\<make_size_goal\>/;'q;"	kind:pred	file:
make_size_var_for_var	term_constr_util.m	/^:- pred make_size_var_for_var(/;kq|/^\<make_size_var_for_var\>/;'q;"	kind:pred	file:
make_size_var_map	term_constr_util.m	/^:- pred make_size_var_map(list(/;kq|/^\<make_size_var_map\>/;'q;"	kind:pred
make_size_var_map_alloc_from	term_constr_util.m	/^:- pred make_size_var_map_alloc_from(list(/;kq|/^\<make_size_var_map_alloc_from\>/;'q;"	kind:pred
make_slice_label_count	../mdbcomp/slice_and_dice.m	/^:- pred make_slice_label_count(/;kq|/^\<make_slice_label_count\>/;'q;"	kind:pred	file:
make_solver_cstrts	mcsolver.m	/^:- func make_solver_cstrts(/;kq|/^\<make_solver_cstrts\>/;'q;"	kind:func
make_sort_file_key	fact_table.m	/^:- pred make_sort_file_key(list(fact_table_mode)::in, list(/;kq|/^\<make_sort_file_key\>/;'q;"	kind:pred	file:
make_spec_pred_constr_term_info	term_constr_initial.m	/^:- pred make_spec_pred_constr_term_info(list(/;kq|/^\<make_spec_pred_constr_term_info\>/;'q;"	kind:pred	file:
make_stack_resume_map	code_loc_dep.m	/^:- pred make_stack_resume_map(/;kq|/^\<make_stack_resume_map\>/;'q;"	kind:pred	file:
make_standalone_interface	compile_target_code.m	/^:- pred make_standalone_interface(/;kq|/^\<make_standalone_interface\>/;'q;"	kind:pred
make_standalone_interface_body	compile_target_code.m	/^:- pred make_standalone_interface_body(/;kq|/^\<make_standalone_interface_body\>/;'q;"	kind:pred	file:
make_standalone_interface_header	compile_target_code.m	/^:- pred make_standalone_interface_header(/;kq|/^\<make_standalone_interface_header\>/;'q;"	kind:pred	file:
make_standard_arg_infos	arg_info.m	/^:- pred make_standard_arg_infos(/;kq|/^\<make_standard_arg_infos\>/;'q;"	kind:pred
make_std_arg_infos	arg_info.m	/^:- pred make_std_arg_infos(/;kq|/^\<make_std_arg_infos\>/;'q;"	kind:pred	file:
make_std_arg_infos_loop	arg_info.m	/^:- pred make_std_arg_infos_loop(/;kq|/^\<make_std_arg_infos_loop\>/;'q;"	kind:pred	file:
make_std_mode	prog_mode.m	/^:- pred make_std_mode(string::in, list(/;kq|/^\<make_std_mode\>/;'q;"	kind:pred
make_store_goal	lco.m	/^:- pred make_store_goal(/;kq|/^\<make_store_goal\>/;'q;"	kind:pred	file:
make_string_const_construction	make_goal.m	/^:- pred make_string_const_construction(/;kq|/^\<make_string_const_construction\>/;'q;"	kind:pred
make_string_const_construction_alloc	make_goal.m	/^:- pred make_string_const_construction_alloc(/;kq|/^\<make_string_const_construction_alloc\>/;'q;"	kind:pred
make_string_const_construction_alloc_in_proc	make_goal.m	/^:- pred make_string_const_construction_alloc_in_proc(/;kq|/^\<make_string_const_construction_alloc_in_proc\>/;'q;"	kind:pred
make_string_piece	../library/string.m	/^:- func make_string_piece(/;kq|/^\<make_string_piece\>/;'q;"	kind:func	file:
make_sub_type_abstract	comp_unit_interface.m	/^:- pred make_sub_type_abstract(/;kq|/^\<make_sub_type_abstract\>/;'q;"	kind:pred	file:
make_subtype_constructor_arg_repn	du_type_layout.m	/^:- pred make_subtype_constructor_arg_repn(/;kq|/^\<make_subtype_constructor_arg_repn\>/;'q;"	kind:pred	file:
make_subtype_ctor_repn	du_type_layout.m	/^:- pred make_subtype_ctor_repn(list(/;kq|/^\<make_subtype_ctor_repn\>/;'q;"	kind:pred	file:
make_subtype_defn_abstract	comp_unit_interface.m	/^:- func make_subtype_defn_abstract(/;kq|/^\<make_subtype_defn_abstract\>/;'q;"	kind:func	file:
make_subtype_type_repn	du_type_layout.m	/^:- pred make_subtype_type_repn(type_ctor::in, one_or_more(/;kq|/^\<make_subtype_type_repn\>/;'q;"	kind:pred	file:
make_svars_read_only	state_var.m	/^:- pred make_svars_read_only(/;kq|/^\<make_svars_read_only\>/;'q;"	kind:pred	file:
make_switch_goal	ssdebug.m	/^:- pred make_switch_goal(/;kq|/^\<make_switch_goal\>/;'q;"	kind:pred	file:
make_switch_match_no_args	det_check_switch.m	/^:- pred make_switch_match_no_args(/;kq|/^\<make_switch_match_no_args\>/;'q;"	kind:pred	file:
make_symlink	../library/io.file.m	/^:- pred make_symlink(/;kq|/^\<make_symlink\>/;'q;"	kind:pred
make_symlink	../library/io.m	/^:- pred make_symlink(/;kq|/^\<make_symlink\>/;'q;"	kind:pred
make_symlink_2	../library/io.file.m	/^:- pred make_symlink_2(/;kq|/^\<make_symlink_2\>/;'q;"	kind:pred	file:
make_symlink_or_copy_file	module_cmds.m	/^:- pred make_symlink_or_copy_file(/;kq|/^\<make_symlink_or_copy_file\>/;'q;"	kind:pred
make_tagged_byte	stack_layout.m	/^:- pred make_tagged_byte(/;kq|/^\<make_tagged_byte\>/;'q;"	kind:pred	file:
make_tagged_word	stack_layout.m	/^:- pred make_tagged_word(/;kq|/^\<make_tagged_word\>/;'q;"	kind:pred	file:
make_target_file_list	make.util.m	/^:- func make_target_file_list(list(/;kq|/^\<make_target_file_list\>/;'q;"	kind:func
make_tc_decl_super_id	rtti_out.m	/^:- pred make_tc_decl_super_id(/;kq|/^\<make_tc_decl_super_id\>/;'q;"	kind:pred	file:
make_tc_instance_constraint_id	rtti_out.m	/^:- pred make_tc_instance_constraint_id(tc_name::in, list(/;kq|/^\<make_tc_instance_constraint_id\>/;'q;"	kind:pred	file:
make_temp_directory	../library/io.file.m	/^:- pred make_temp_directory(/;kq|/^\<make_temp_directory\>/;'q;"	kind:pred
make_temp_directory	../library/io.file.m	/^:- pred make_temp_directory(io.res(/;kq|/^\<make_temp_directory\>/;'q;"	kind:pred
make_temp_directory	../library/io.m	/^:- pred make_temp_directory(/;kq|/^\<make_temp_directory\>/;'q;"	kind:pred
make_temp_directory	../library/io.m	/^:- pred make_temp_directory(io.res(/;kq|/^\<make_temp_directory\>/;'q;"	kind:pred
make_temp_file	../library/io.file.m	/^:- pred make_temp_file(io.res(/;kq|/^\<make_temp_file\>/;'q;"	kind:pred
make_temp_file	../library/io.file.m	/^:- pred make_temp_file(string::in, string::in, string::in, io.res(/;kq|/^\<make_temp_file\>/;'q;"	kind:pred
make_temp_file	../library/io.m	/^:- pred make_temp_file(io.res(/;kq|/^\<make_temp_file\>/;'q;"	kind:pred
make_temp_file	../library/io.m	/^:- pred make_temp_file(string::in, string::in, string::in, io.res(/;kq|/^\<make_temp_file\>/;'q;"	kind:pred
make_temp_file_and_open_it	prog_event.m	/^:- pred make_temp_file_and_open_it(/;kq|/^\<make_temp_file_and_open_it\>/;'q;"	kind:pred	file:
make_term_path_piece	mode_errors.m	/^:- func make_term_path_piece(/;kq|/^\<make_term_path_piece\>/;'q;"	kind:func	file:
make_top_target	make.top_level.m	/^:- pred make_top_target(/;kq|/^\<make_top_target\>/;'q;"	kind:pred	file:
make_top_targets	make.top_level.m	/^:- pred make_top_targets(/;kq|/^\<make_top_targets\>/;'q;"	kind:pred
make_track_flags	options.m	/^    ;       make_track_flags$/;kq|-;/\<make_track_flags\>/;'q;"	kind:cons
make_track_flags_files	make.track_flags.m	/^:- pred make_track_flags_files(/;kq|/^\<make_track_flags_files\>/;'q;"	kind:pred
make_track_flags_files_for_module	make.track_flags.m	/^:- pred make_track_flags_files_for_module(/;kq|/^\<make_track_flags_files_for_module\>/;'q;"	kind:pred	file:
make_transformed_pred_name	pred_name.m	/^:- pred make_transformed_pred_name(/;kq|/^\<make_transformed_pred_name\>/;'q;"	kind:pred
make_transformed_pred_sym_name	pred_name.m	/^:- pred make_transformed_pred_sym_name(/;kq|/^\<make_transformed_pred_sym_name\>/;'q;"	kind:pred
make_transformed_proc	tupling.m	/^:- pred make_transformed_proc(insert_map::in, prog_var::in, list(/;kq|/^\<make_transformed_proc\>/;'q;"	kind:pred	file:
make_true_or_fail	const_prop.m	/^:- pred make_true_or_fail(/;kq|/^\<make_true_or_fail\>/;'q;"	kind:pred	file:
make_try_call	try_expand.m	/^:- pred make_try_call(/;kq|/^\<make_try_call\>/;'q;"	kind:pred	file:
make_try_lambda	try_expand.m	/^:- pred make_try_lambda(/;kq|/^\<make_try_lambda\>/;'q;"	kind:pred	file:
make_ts_string_table	dep_par_conj.m	/^:- pred make_ts_string_table(list(/;kq|/^\<make_ts_string_table\>/;'q;"	kind:pred	file:
make_ts_string_table_2	dep_par_conj.m	/^:- pred make_ts_string_table_2(list(/;kq|/^\<make_ts_string_table_2\>/;'q;"	kind:pred	file:
make_tuple_args_and_repns	add_special_pred.m	/^:- pred make_tuple_args_and_repns(prog_context::in, list(/;kq|/^\<make_tuple_args_and_repns\>/;'q;"	kind:pred	file:
make_tuple_args_and_repns_loop	add_special_pred.m	/^:- pred make_tuple_args_and_repns_loop(prog_context::in, list(/;kq|/^\<make_tuple_args_and_repns_loop\>/;'q;"	kind:pred	file:
make_type	../library/type_desc.m	/^:- func make_type(type_ctor_desc, list(/;kq|/^\<make_type\>/;'q;"	kind:func
make_type_ctor_checked_defn_abstract_for_int3	comp_unit_interface.m	/^:- pred make_type_ctor_checked_defn_abstract_for_int3(/;kq|/^\<make_type_ctor_checked_defn_abstract_for_int3\>/;'q;"	kind:pred	file:
make_type_ctor_desc	../library/type_desc.m	/^:- pred make_type_ctor_desc(/;kq|/^\<make_type_ctor_desc\>/;'q;"	kind:pred	file:
make_type_ctor_desc_with_arity	../library/type_desc.m	/^:- pred make_type_ctor_desc_with_arity(/;kq|/^\<make_type_ctor_desc_with_arity\>/;'q;"	kind:pred	file:
make_type_ctor_info	size_prof.m	/^:- pred make_type_ctor_info(type_ctor::in, list(/;kq|/^\<make_type_ctor_info\>/;'q;"	kind:pred	file:
make_type_info	../library/rtti_implementation.m	/^:- func make_type_info(type_ctor_info, int, list(/;kq|/^\<make_type_info\>/;'q;"	kind:func	file:
make_type_info	size_prof.m	/^:- pred make_type_info(/;kq|/^\<make_type_info\>/;'q;"	kind:pred	file:
make_type_info	stm_expand.m	/^:- pred make_type_info(mer_type::in, prog_var::out, list(/;kq|/^\<make_type_info\>/;'q;"	kind:pred	file:
make_type_info_var	complexity.m	/^:- pred make_type_info_var(/;kq|/^\<make_type_info_var\>/;'q;"	kind:pred	file:
make_type_info_vars	simplify_goal_unify.m	/^:- pred make_type_info_vars(list(mer_type)::in, list(/;kq|/^\<make_type_info_vars\>/;'q;"	kind:pred	file:
make_typeclass_abstract	comp_unit_interface.m	/^:- func make_typeclass_abstract(/;kq|/^\<make_typeclass_abstract\>/;'q;"	kind:func	file:
make_typeclass_abstract_for_int3	comp_unit_interface.m	/^:- func make_typeclass_abstract_for_int3(/;kq|/^\<make_typeclass_abstract_for_int3\>/;'q;"	kind:func	file:
make_typeclass_info_from_instance	polymorphism_type_class_info.m	/^:- pred make_typeclass_info_from_instance(/;kq|/^\<make_typeclass_info_from_instance\>/;'q;"	kind:pred	file:
make_typeclass_info_from_proof	polymorphism_type_class_info.m	/^:- pred make_typeclass_info_from_proof(/;kq|/^\<make_typeclass_info_from_proof\>/;'q;"	kind:pred	file:
make_typeclass_info_from_subclass	polymorphism_type_class_info.m	/^:- pred make_typeclass_info_from_subclass(/;kq|/^\<make_typeclass_info_from_subclass\>/;'q;"	kind:pred	file:
make_typeclass_info_head_var	polymorphism_type_class_info.m	/^:- pred make_typeclass_info_head_var(/;kq|/^\<make_typeclass_info_head_var\>/;'q;"	kind:pred	file:
make_typeclass_info_head_vars	polymorphism_type_class_info.m	/^:- pred make_typeclass_info_head_vars(/;kq|/^\<make_typeclass_info_head_vars\>/;'q;"	kind:pred
make_typeclass_info_var	polymorphism_type_class_info.m	/^:- pred make_typeclass_info_var(/;kq|/^\<make_typeclass_info_var\>/;'q;"	kind:pred	file:
make_typeclass_info_vars	polymorphism_type_class_info.m	/^:- pred make_typeclass_info_vars(list(/;kq|/^\<make_typeclass_info_vars\>/;'q;"	kind:pred
make_typeclass_info_vars_loop	polymorphism_type_class_info.m	/^:- pred make_typeclass_info_vars_loop(list(/;kq|/^\<make_typeclass_info_vars_loop\>/;'q;"	kind:pred	file:
make_typeclass_infos_for_superclasses	polymorphism_type_class_info.m	/^:- pred make_typeclass_infos_for_superclasses(list(/;kq|/^\<make_typeclass_infos_for_superclasses\>/;'q;"	kind:pred	file:
make_uint64_literal	c_util.m	/^:- func make_uint64_literal(/;kq|/^\<make_uint64_literal\>/;'q;"	kind:func
make_uni_label	proc_label.m	/^:- func make_uni_label(/;kq|/^\<make_uni_label\>/;'q;"	kind:func
make_unification	prop_mode_constraints.m	/^:- pred make_unification(/;kq|/^\<make_unification\>/;'q;"	kind:pred	file:
make_unification_arg	lco.m	/^:- pred make_unification_arg(/;kq|/^\<make_unification_arg\>/;'q;"	kind:pred	file:
make_unification_args	lco.m	/^:- pred make_unification_args(/;kq|/^\<make_unification_args\>/;'q;"	kind:pred	file:
make_unifications	hhf.m	/^:- pred make_unifications(list(prog_var)::in, list(/;kq|/^\<make_unifications\>/;'q;"	kind:pred	file:
make_unifications	prop_mode_constraints.m	/^:- pred make_unifications(prog_context::in, list(/;kq|/^\<make_unifications\>/;'q;"	kind:pred	file:
make_unique	fact_table.m	/^    ;       make_unique.$/;kq|-;/\<make_unique\>/;'q;"	kind:cons	file:
make_unique_element	../library/term_to_xml.m	/^:- pred make_unique_element(/;kq|/^\<make_unique_element\>/;'q;"	kind:pred	file:
make_unknown_inst_name	inst_lookup.m	/^:- func make_unknown_inst_name(string, list(/;kq|/^\<make_unknown_inst_name\>/;'q;"	kind:func	file:
make_unreachable_call	try_expand.m	/^:- pred make_unreachable_call(/;kq|/^\<make_unreachable_call\>/;'q;"	kind:pred	file:
make_urandom	../library/random.m	/^:- pred make_urandom(R::in, urandom_params(R)::out, urandom_state(/;kq|/^\<make_urandom\>/;'q;"	kind:pred
make_user_proc_label	proc_label.m	/^:- func make_user_proc_label(/;kq|/^\<make_user_proc_label\>/;'q;"	kind:func	file:
make_valid_csharp_symbol_name	java_names.m	/^:- func make_valid_csharp_symbol_name(/;kq|/^\<make_valid_csharp_symbol_name\>/;'q;"	kind:func
make_valid_java_symbol_name	java_names.m	/^:- func make_valid_java_symbol_name(/;kq|/^\<make_valid_java_symbol_name\>/;'q;"	kind:func
make_valid_mangled_name_for_java	mlds_to_java_name.m	/^:- func make_valid_mangled_name_for_java(/;kq|/^\<make_valid_mangled_name_for_java\>/;'q;"	kind:func	file:
make_var_const_eq_constraint	lp_rational.m	/^:- func make_var_const_eq_constraint(/;kq|/^\<make_var_const_eq_constraint\>/;'q;"	kind:func
make_var_const_gte_constraint	lp_rational.m	/^:- func make_var_const_gte_constraint(/;kq|/^\<make_var_const_gte_constraint\>/;'q;"	kind:func
make_var_depend_on_lval_roots	var_locn.m	/^:- pred make_var_depend_on_lval_roots(/;kq|/^\<make_var_depend_on_lval_roots\>/;'q;"	kind:pred	file:
make_var_depend_on_lvals_roots	var_locn.m	/^:- pred make_var_depend_on_lvals_roots(/;kq|/^\<make_var_depend_on_lvals_roots\>/;'q;"	kind:pred	file:
make_var_depend_on_root_lval	var_locn.m	/^:- pred make_var_depend_on_root_lval(/;kq|/^\<make_var_depend_on_root_lval\>/;'q;"	kind:pred	file:
make_var_mostly_uniq	unique_modes.m	/^:- pred make_var_mostly_uniq(/;kq|/^\<make_var_mostly_uniq\>/;'q;"	kind:pred	file:
make_var_not_depend_on_root_lval	var_locn.m	/^:- pred make_var_not_depend_on_root_lval(/;kq|/^\<make_var_not_depend_on_root_lval\>/;'q;"	kind:pred	file:
make_var_table	var_table_hlds.m	/^:- pred make_var_table(/;kq|/^\<make_var_table\>/;'q;"	kind:pred
make_var_table_loop	var_table_hlds.m	/^:- pred make_var_table_loop(/;kq|/^\<make_var_table_loop\>/;'q;"	kind:pred	file:
make_var_value	ssdebug.m	/^:- pred make_var_value(instmap::in, prog_var::in, map(/;kq|/^\<make_var_value\>/;'q;"	kind:pred	file:
make_variant_args	lco.m	/^:- pred make_variant_args(bool::in, map(/;kq|/^\<make_variant_args\>/;'q;"	kind:pred	file:
make_vars_eq_constraint	lp_rational.m	/^:- func make_vars_eq_constraint(/;kq|/^\<make_vars_eq_constraint\>/;'q;"	kind:func
make_vars_forward_dead	code_loc_dep.m	/^:- pred make_vars_forward_dead(/;kq|/^\<make_vars_forward_dead\>/;'q;"	kind:pred
make_vars_forward_live	code_loc_dep.m	/^:- pred make_vars_forward_live(/;kq|/^\<make_vars_forward_live\>/;'q;"	kind:pred	file:
make_vars_mostly_uniq	unique_modes.m	/^:- pred make_vars_mostly_uniq(list(/;kq|/^\<make_vars_mostly_uniq\>/;'q;"	kind:pred	file:
make_wait_goal	dep_par_conj.m	/^:- pred make_wait_goal(/;kq|/^\<make_wait_goal\>/;'q;"	kind:pred	file:
make_wait_or_get	dep_par_conj.m	/^:- pred make_wait_or_get(/;kq|/^\<make_wait_or_get\>/;'q;"	kind:pred	file:
make_win32_error_message	../library/io.error_util.m	/^:- pred make_win32_error_message(/;kq|/^\<make_win32_error_message\>/;'q;"	kind:pred	file:
make_wrapped_proc_with_label_goto	ml_proc_gen.m	/^:- pred make_wrapped_proc_with_label_goto(/;kq|/^\<make_wrapped_proc_with_label_goto\>/;'q;"	kind:pred	file:
make_wrapped_proc_with_while_continue	ml_proc_gen.m	/^:- pred make_wrapped_proc_with_while_continue(list(/;kq|/^\<make_wrapped_proc_with_while_continue\>/;'q;"	kind:pred	file:
make_yes_job_ctl	make.build.m	/^:- func make_yes_job_ctl(job_ctl) = maybe(/;kq|/^\<make_yes_job_ctl\>/;'q;"	kind:func	file:
mangle	../library/term_to_xml.m	/^:- func mangle(/;kq|/^\<mangle\>/;'q;"	kind:func	file:
mangle_char	../library/term_to_xml.m	/^:- pred mangle_char(char::in, list(char)::in, list(/;kq|/^\<mangle_char\>/;'q;"	kind:pred	file:
mangle_cons	parse_tree_out_cons_id.m	/^    ;       mangle_cons.$/;kq|-;/\<mangle_cons\>/;'q;"	kind:cons	file:
mangle_name_as_filename	optimize.m	/^:- func mangle_name_as_filename(/;kq|/^\<mangle_name_as_filename\>/;'q;"	kind:func	file:
mangle_rtti_type_class_name	rtti.m	/^:- pred mangle_rtti_type_class_name(/;kq|/^\<mangle_rtti_type_class_name\>/;'q;"	kind:pred	file:
mangle_rtti_type_ctor	rtti.m	/^:- pred mangle_rtti_type_ctor(/;kq|/^\<mangle_rtti_type_ctor\>/;'q;"	kind:pred	file:
mangle_sym_name_for_csharp	java_names.m	/^:- pred mangle_sym_name_for_csharp(/;kq|/^\<mangle_sym_name_for_csharp\>/;'q;"	kind:pred
mangle_sym_name_for_csharp_2	java_names.m	/^:- pred mangle_sym_name_for_csharp_2(/;kq|/^\<mangle_sym_name_for_csharp_2\>/;'q;"	kind:pred	file:
mangle_sym_name_for_java	java_names.m	/^:- pred mangle_sym_name_for_java(/;kq|/^\<mangle_sym_name_for_java\>/;'q;"	kind:pred
mangle_sym_name_for_java_2	java_names.m	/^:- pred mangle_sym_name_for_java_2(/;kq|/^\<mangle_sym_name_for_java_2\>/;'q;"	kind:pred	file:
mantissa_digits	../library/float.m	/^:- func mantissa_digits = int.$/;kq|/^\<mantissa_digits\>/;'q;"	kind:func
map	../library/array.m	/^:- func map(func(T1) = T2, array(T1)) = array(/;kq|/^\<map\>/;'q;"	kind:func
map	../library/cord.m	/^:- func map(func(T) = U, cord(T)) = cord(/;kq|/^\<map\>/;'q;"	kind:func
map	../library/list.m	/^:- func map(func(T1) = T2, list(T1)) = list(/;kq|/^\<map\>/;'q;"	kind:func
map	../library/map.m	/^:- type map(K, V)   ==  tree234(K, V).$/;kq|-;/\<map\>/;'q;"	kind:type
map	../library/one_or_more.m	/^:- func map(func(T1) = T2, one_or_more(T1)) = one_or_more(/;kq|/^\<map\>/;'q;"	kind:func
map	../library/ra_list.m	/^:- func map(func(T1) = T2, ra_list(T1)) = ra_list(/;kq|/^\<map\>/;'q;"	kind:func
map	../library/set.m	/^:- func map(func(T1) = T2, set(T1)) = set(/;kq|/^\<map\>/;'q;"	kind:func
map	../library/set_bbbtree.m	/^:- func map(func(T1) = T2, set_bbbtree(T1)) = set_bbbtree(/;kq|/^\<map\>/;'q;"	kind:func
map	../library/set_ctree234.m	/^:- func map(func(T1) = T2, set_ctree234(T1)) = set_ctree234(/;kq|/^\<map\>/;'q;"	kind:func
map	../library/set_ordlist.m	/^:- func map(func(T1) = T2, set_ordlist(T1)) = set_ordlist(/;kq|/^\<map\>/;'q;"	kind:func
map	../library/set_tree234.m	/^:- func map(func(T1) = T2, set_tree234(T1)) = set_tree234(/;kq|/^\<map\>/;'q;"	kind:func
map	../library/set_unordlist.m	/^:- func map(func(T1) = T2, set_unordlist(T1)) = set_unordlist(/;kq|/^\<map\>/;'q;"	kind:func
map.'det_elem	../library/map.m	/^:- func 'det_elem :='(K, map(K, V), V) = map(/;kq|/^\<'det_elem\>/;'q;"	kind:func
map.'elem	../library/map.m	/^:- func 'elem :='(K, map(K, V), V) = map(/;kq|/^\<'elem\>/;'q;"	kind:func
map.apply_to_list	../library/map.m	/^:- func apply_to_list(list(K), map(K, V)) = list(/;kq|/^\<apply_to_list\>/;'q;"	kind:func
map.common_subset	../library/map.m	/^:- func common_subset(map(K, V), map(K, V)) = map(/;kq|/^\<common_subset\>/;'q;"	kind:func
map.common_subset_loop	../library/map.m	/^:- pred common_subset_loop(assoc_list(K, V)::in, assoc_list(/;kq|/^\<common_subset_loop\>/;'q;"	kind:pred	file:
map.compose_maps	../library/map.m	/^:- pred compose_maps(map(A, B)::in, map(B, C)::in, map(/;kq|/^\<compose_maps\>/;'q;"	kind:pred
map.compose_maps_loop	../library/map.m	/^:- pred compose_maps_loop(map(B, C)::in, assoc_list(/;kq|/^\<compose_maps_loop\>/;'q;"	kind:pred	file:
map.contains	../library/map.m	/^:- pred contains(map(/;kq|/^\<contains\>/;'q;"	kind:pred
map.count	../library/map.m	/^:- func count(map(/;kq|/^\<count\>/;'q;"	kind:func
map.delete	../library/map.m	/^:- func delete(map(K, V), K) = map(/;kq|/^\<delete\>/;'q;"	kind:func
map.delete_list	../library/map.m	/^:- func delete_list(map(K, V), list(K)) = map(/;kq|/^\<delete_list\>/;'q;"	kind:func
map.delete_sorted_list	../library/map.m	/^:- func delete_sorted_list(map(K, V), list(K)) = map(/;kq|/^\<delete_sorted_list\>/;'q;"	kind:func
map.delete_sorted_list_loop	../library/map.m	/^:- pred delete_sorted_list_loop(list(/;kq|/^\<delete_sorted_list_loop\>/;'q;"	kind:pred	file:
map.det_elem	../library/map.m	/^:- func det_elem(K, map(/;kq|/^\<det_elem\>/;'q;"	kind:func
map.det_insert	../library/map.m	/^:- func det_insert(map(K, V), K, V) = map(/;kq|/^\<det_insert\>/;'q;"	kind:func
map.det_insert_from_assoc_list	../library/map.m	/^:- func det_insert_from_assoc_list(map(K, V), assoc_list(K, V)) = map(/;kq|/^\<det_insert_from_assoc_list\>/;'q;"	kind:func
map.det_intersect	../library/map.m	/^:- func det_intersect((func(V, V) = V)::in(func(/;kq|/^\<det_intersect\>/;'q;"	kind:func
map.det_max_key	../library/map.m	/^:- func det_max_key(map(/;kq|/^\<det_max_key\>/;'q;"	kind:func
map.det_min_key	../library/map.m	/^:- func det_min_key(map(/;kq|/^\<det_min_key\>/;'q;"	kind:func
map.det_remove	../library/map.m	/^:- pred det_remove(K::in, V::out, map(K, V)::in, map(/;kq|/^\<det_remove\>/;'q;"	kind:pred
map.det_transform_value	../library/map.m	/^:- func det_transform_value(func(V) = V, K, map(K, V)) = map(/;kq|/^\<det_transform_value\>/;'q;"	kind:func
map.det_union	../library/map.m	/^:- func det_union((func(V, V) = V)::in(func(/;kq|/^\<det_union\>/;'q;"	kind:func
map.det_update	../library/map.m	/^:- func det_update(map(K, V), K, V) = map(/;kq|/^\<det_update\>/;'q;"	kind:func
map.elem	../library/map.m	/^:- func elem(K, map(/;kq|/^\<elem\>/;'q;"	kind:func
map.equal	../library/map.m	/^:- pred equal(map(K, V)::in, map(/;kq|/^\<equal\>/;'q;"	kind:pred
map.filter_map_values	../library/map.m	/^:- pred filter_map_values(pred(K, V, W)::in(pred(/;kq|/^\<filter_map_values\>/;'q;"	kind:pred
map.filter_map_values_only	../library/map.m	/^:- pred filter_map_values_only(pred(V, W)::in(pred(/;kq|/^\<filter_map_values_only\>/;'q;"	kind:pred
map.foldl	../library/map.m	/^:- func foldl(func(K, V, A) = A, map(/;kq|/^\<foldl\>/;'q;"	kind:func
map.foldl2	../library/map.m	/^:- pred foldl2(pred(K, V, A, A, B, B), map(/;kq|/^\<foldl2\>/;'q;"	kind:pred
map.foldl2_values	../library/map.m	/^:- pred foldl2_values(pred(V, A, A, B, B), map(/;kq|/^\<foldl2_values\>/;'q;"	kind:pred
map.foldl3	../library/map.m	/^:- pred foldl3(pred(K, V, A, A, B, B, C, C), map(/;kq|/^\<foldl3\>/;'q;"	kind:pred
map.foldl3_values	../library/map.m	/^:- pred foldl3_values(pred(V, A, A, B, B, C, C), map(/;kq|/^\<foldl3_values\>/;'q;"	kind:pred
map.foldl4	../library/map.m	/^:- pred foldl4(pred(K, V, A, A, B, B, C, C, D, D), map(/;kq|/^\<foldl4\>/;'q;"	kind:pred
map.foldl4_values	../library/map.m	/^:- pred foldl4_values(pred(V, A, A, B, B, C, C, D, D), map(/;kq|/^\<foldl4_values\>/;'q;"	kind:pred
map.foldl5	../library/map.m	/^:- pred foldl5(pred(K, V, A, A, B, B, C, C, D, D, E, E), map(/;kq|/^\<foldl5\>/;'q;"	kind:pred
map.foldl5_values	../library/map.m	/^:- pred foldl5_values(pred(V, A, A, B, B, C, C, D, D, E, E), map(/;kq|/^\<foldl5_values\>/;'q;"	kind:pred
map.foldl6	../library/map.m	/^:- pred foldl6(pred(K, V, A, A, B, B, C, C, D, D, E, E, F, F), map(/;kq|/^\<foldl6\>/;'q;"	kind:pred
map.foldl6_values	../library/map.m	/^:- pred foldl6_values(pred(V, A, A, B, B, C, C, D, D, E, E, F, F), map(/;kq|/^\<foldl6_values\>/;'q;"	kind:pred
map.foldl_values	../library/map.m	/^:- pred foldl_values(pred(V, A, A), map(/;kq|/^\<foldl_values\>/;'q;"	kind:pred
map.foldr	../library/map.m	/^:- func foldr(func(K, V, A) = A, map(/;kq|/^\<foldr\>/;'q;"	kind:func
map.foldr2	../library/map.m	/^:- pred foldr2(pred(K, V, A, A, B, B), map(/;kq|/^\<foldr2\>/;'q;"	kind:pred
map.foldr3	../library/map.m	/^:- pred foldr3(pred(K, V, A, A, B, B, C, C), map(/;kq|/^\<foldr3\>/;'q;"	kind:pred
map.foldr4	../library/map.m	/^:- pred foldr4(pred(K, V, A, A, B, B, C, C, D, D), map(/;kq|/^\<foldr4\>/;'q;"	kind:pred
map.foldr5	../library/map.m	/^:- pred foldr5(pred(K, V, A, A, B, B, C, C, D, D, E, E), map(/;kq|/^\<foldr5\>/;'q;"	kind:pred
map.foldr6	../library/map.m	/^:- pred foldr6(pred(K, V, A, A, B, B, C, C, D, D, E, E, F, F), map(/;kq|/^\<foldr6\>/;'q;"	kind:pred
map.from_assoc_list	../library/map.m	/^:- func from_assoc_list(assoc_list(K, V)) = map(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
map.from_corresponding_lists	../library/map.m	/^:- func from_corresponding_lists(list(K), list(V)) = map(/;kq|/^\<from_corresponding_lists\>/;'q;"	kind:func
map.from_rev_sorted_assoc_list	../library/map.m	/^:- func from_rev_sorted_assoc_list(assoc_list(K, V)) = map(/;kq|/^\<from_rev_sorted_assoc_list\>/;'q;"	kind:func
map.from_sorted_assoc_list	../library/map.m	/^:- func from_sorted_assoc_list(assoc_list(K, V)) = map(/;kq|/^\<from_sorted_assoc_list\>/;'q;"	kind:func
map.init	../library/map.m	/^:- func init = (map(/;kq|/^\<init\>/;'q;"	kind:func
map.insert	../library/map.m	/^:- func insert(map(K, V), K, V) = map(/;kq|/^\<insert\>/;'q;"	kind:func
map.intersect	../library/map.m	/^:- func intersect(func(V, V) = V, map(K, V), map(K, V)) = map(/;kq|/^\<intersect\>/;'q;"	kind:func
map.intersect	../library/map.m	/^:- pred intersect(pred(V, V, V), map(K, V), map(K, V), map(/;kq|/^\<intersect\>/;'q;"	kind:pred
map.intersect_list	../library/map.m	/^:- pred intersect_list(pred(V, V, V), map(K, V), list(map(K, V)), map(/;kq|/^\<intersect_list\>/;'q;"	kind:pred
map.intersect_list_pass	../library/map.m	/^:- pred intersect_list_pass(assoc_list(K, V), list(assoc_list(/;kq|/^\<intersect_list_pass\>/;'q;"	kind:pred	file:
map.intersect_list_passes	../library/map.m	/^:- pred intersect_list_passes(assoc_list(K, V), list(assoc_list(/;kq|/^\<intersect_list_passes\>/;'q;"	kind:pred	file:
map.intersect_loop	../library/map.m	/^:- pred intersect_loop(assoc_list(K, V), assoc_list(K, V), pred(/;kq|/^\<intersect_loop\>/;'q;"	kind:pred	file:
map.inverse_search	../library/map.m	/^:- pred inverse_search(map(/;kq|/^\<inverse_search\>/;'q;"	kind:pred
map.is_empty	../library/map.m	/^:- pred is_empty(map(/;kq|/^\<is_empty\>/;'q;"	kind:pred
map.is_non_empty	../library/map.m	/^:- pred is_non_empty(map(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
map.keys	../library/map.m	/^:- func keys(map(K, _V)) = list(/;kq|/^\<keys\>/;'q;"	kind:func
map.keys_and_values	../library/map.m	/^:- pred keys_and_values(map(K, V)::in, list(K)::out, list(/;kq|/^\<keys_and_values\>/;'q;"	kind:pred
map.keys_as_set	../library/map.m	/^:- func keys_as_set(map(K, _V)) = set(/;kq|/^\<keys_as_set\>/;'q;"	kind:func
map.lookup	../library/map.m	/^:- func lookup(map(/;kq|/^\<lookup\>/;'q;"	kind:func
map.lower_bound_lookup	../library/map.m	/^:- pred lower_bound_lookup(map(/;kq|/^\<lower_bound_lookup\>/;'q;"	kind:pred
map.lower_bound_search	../library/map.m	/^:- pred lower_bound_search(map(/;kq|/^\<lower_bound_search\>/;'q;"	kind:pred
map.max_key	../library/map.m	/^:- func max_key(map(/;kq|/^\<max_key\>/;'q;"	kind:func
map.member	../library/map.m	/^:- pred member(map(/;kq|/^\<member\>/;'q;"	kind:pred
map.merge	../library/map.m	/^:- func merge(map(K, V), map(K, V)) = map(/;kq|/^\<merge\>/;'q;"	kind:func
map.min_key	../library/map.m	/^:- func min_key(map(/;kq|/^\<min_key\>/;'q;"	kind:func
map.old_merge	../library/map.m	/^:- func old_merge(map(K, V), map(K, V)) = map(/;kq|/^\<old_merge\>/;'q;"	kind:func
map.optimize	../library/map.m	/^:- func optimize(map(K, V)) = map(/;kq|/^\<optimize\>/;'q;"	kind:func
map.overlay	../library/map.m	/^:- func overlay(map(K, V), map(K, V)) = map(/;kq|/^\<overlay\>/;'q;"	kind:func
map.overlay_2	../library/map.m	/^:- pred overlay_2(assoc_list(K, V)::in, map(K, V)::in, map(/;kq|/^\<overlay_2\>/;'q;"	kind:pred	file:
map.overlay_large_map	../library/map.m	/^:- func overlay_large_map(map(K, V), map(K, V)) = map(/;kq|/^\<overlay_large_map\>/;'q;"	kind:func
map.overlay_large_map_2	../library/map.m	/^:- pred overlay_large_map_2(assoc_list(/;kq|/^\<overlay_large_map_2\>/;'q;"	kind:pred	file:
map.remove	../library/map.m	/^:- pred remove(K::in, V::out, map(K, V)::in, map(/;kq|/^\<remove\>/;'q;"	kind:pred
map.remove_smallest	../library/map.m	/^:- pred remove_smallest(K::out, V::out, map(K, V)::in, map(/;kq|/^\<remove_smallest\>/;'q;"	kind:pred
map.reverse_list_acc	../library/map.m	/^:- pred reverse_list_acc(list(T)::in, list(T)::in, list(/;kq|/^\<reverse_list_acc\>/;'q;"	kind:pred	file:
map.reverse_map	../library/map.m	/^:- func reverse_map(map(K, V)) = map(V, set(/;kq|/^\<reverse_map\>/;'q;"	kind:func
map.reverse_map_2	../library/map.m	/^:- pred reverse_map_2(/;kq|/^\<reverse_map_2\>/;'q;"	kind:pred	file:
map.search	../library/map.m	/^:- func search(map(/;kq|/^\<search\>/;'q;"	kind:func
map.search_insert	../library/map.m	/^:- pred search_insert(K::in, V::in, maybe(/;kq|/^\<search_insert\>/;'q;"	kind:pred
map.select	../library/map.m	/^:- func select(map(K, V), set(K)) = map(/;kq|/^\<select\>/;'q;"	kind:func
map.select_loop	../library/map.m	/^:- pred select_loop(list(K)::in, map(/;kq|/^\<select_loop\>/;'q;"	kind:pred	file:
map.select_sorted_list	../library/map.m	/^:- func select_sorted_list(map(K, V), list(K)) = map(/;kq|/^\<select_sorted_list\>/;'q;"	kind:func
map.select_unselect	../library/map.m	/^:- pred select_unselect(map(K, V)::in, set(/;kq|/^\<select_unselect\>/;'q;"	kind:pred
map.select_unselect_loop	../library/map.m	/^:- pred select_unselect_loop(assoc_list(K, V)::in, list(/;kq|/^\<select_unselect_loop\>/;'q;"	kind:pred	file:
map.set	../library/map.m	/^:- func set(map(K, V), K, V) = map(/;kq|/^\<set\>/;'q;"	kind:func
map.set_from_assoc_list	../library/map.m	/^:- func set_from_assoc_list(map(K, V), assoc_list(K, V)) = map(/;kq|/^\<set_from_assoc_list\>/;'q;"	kind:func
map.singleton	../library/map.m	/^:- func singleton(K, V) = map(/;kq|/^\<singleton\>/;'q;"	kind:func
map.sorted_keys	../library/map.m	/^:- func sorted_keys(map(K, _V)) = list(/;kq|/^\<sorted_keys\>/;'q;"	kind:func
map.sorted_keys_match	../library/map.m	/^:- pred sorted_keys_match(map(K, V)::in, list(/;kq|/^\<sorted_keys_match\>/;'q;"	kind:pred
map.to_assoc_list	../library/map.m	/^:- func to_assoc_list(map(K, V)) = assoc_list(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
map.to_sorted_assoc_list	../library/map.m	/^:- func to_sorted_assoc_list(map(K, V)) = assoc_list(/;kq|/^\<to_sorted_assoc_list\>/;'q;"	kind:func
map.transform_value	../library/map.m	/^:- pred transform_value(pred(V, V)::in(pred(/;kq|/^\<transform_value\>/;'q;"	kind:pred
map.union	../library/map.m	/^:- func union(func(V, V) = V, map(K, V), map(K, V)) = map(/;kq|/^\<union\>/;'q;"	kind:func
map.union	../library/map.m	/^:- pred union(pred(V, V, V), map(K, V), map(K, V), map(/;kq|/^\<union\>/;'q;"	kind:pred
map.union_list	../library/map.m	/^:- pred union_list(pred(V, V, V), map(K, V), list(map(K, V)), map(/;kq|/^\<union_list\>/;'q;"	kind:pred
map.union_list_pass	../library/map.m	/^:- pred union_list_pass(assoc_list(K, V), list(assoc_list(/;kq|/^\<union_list_pass\>/;'q;"	kind:pred	file:
map.union_list_passes	../library/map.m	/^:- pred union_list_passes(assoc_list(K, V), list(assoc_list(/;kq|/^\<union_list_passes\>/;'q;"	kind:pred	file:
map.union_loop	../library/map.m	/^:- pred union_loop(assoc_list(K, V), assoc_list(K, V), pred(/;kq|/^\<union_loop\>/;'q;"	kind:pred	file:
map.update	../library/map.m	/^:- func update(map(K, V), K, V) = map(/;kq|/^\<update\>/;'q;"	kind:func
map.upper_bound_lookup	../library/map.m	/^:- pred upper_bound_lookup(map(/;kq|/^\<upper_bound_lookup\>/;'q;"	kind:pred
map.upper_bound_search	../library/map.m	/^:- pred upper_bound_search(map(/;kq|/^\<upper_bound_search\>/;'q;"	kind:pred
map.values	../library/map.m	/^:- func values(map(_K, V)) = list(/;kq|/^\<values\>/;'q;"	kind:func
map2	../library/list.m	/^:- pred map2(pred(A, B, C), list(A), list(B), list(/;kq|/^\<map2\>/;'q;"	kind:pred
map2	../library/one_or_more.m	/^:- pred map2(pred(A, B, C), one_or_more(A), one_or_more(B), one_or_more(/;kq|/^\<map2\>/;'q;"	kind:pred
map2_fold	../library/set.m	/^:- pred map2_fold(pred(S, T, U, A, A), set(S), set(T), set(/;kq|/^\<map2_fold\>/;'q;"	kind:pred
map2_foldl	../library/list.m	/^:- pred map2_foldl(pred(L, M, N, A, A), list(L), list(M), list(/;kq|/^\<map2_foldl\>/;'q;"	kind:pred
map2_foldl	../library/one_or_more.m	/^:- pred map2_foldl(pred(/;kq|/^\<map2_foldl\>/;'q;"	kind:pred
map2_foldl2	../library/list.m	/^:- pred map2_foldl2(pred(L, M, N, A, A, B, B), list(L), list(M), list(/;kq|/^\<map2_foldl2\>/;'q;"	kind:pred
map2_foldl2	../library/one_or_more.m	/^:- pred map2_foldl2(pred(/;kq|/^\<map2_foldl2\>/;'q;"	kind:pred
map2_foldl3	../library/list.m	/^:- pred map2_foldl3(pred(/;kq|/^\<map2_foldl3\>/;'q;"	kind:pred
map2_foldl3	../library/one_or_more.m	/^:- pred map2_foldl3(pred(/;kq|/^\<map2_foldl3\>/;'q;"	kind:pred
map2_foldl4	../library/list.m	/^:- pred map2_foldl4(pred(/;kq|/^\<map2_foldl4\>/;'q;"	kind:pred
map2_foldl4	../library/one_or_more.m	/^:- pred map2_foldl4(pred(/;kq|/^\<map2_foldl4\>/;'q;"	kind:pred
map2_in_foldl	stm_expand.m	/^:- pred map2_in_foldl(/;kq|/^\<map2_in_foldl\>/;'q;"	kind:pred	file:
map3	../library/list.m	/^:- pred map3(pred(A, B, C, D), list(A), list(B), list(C), list(/;kq|/^\<map3\>/;'q;"	kind:pred
map3	../library/one_or_more.m	/^:- pred map3(pred(/;kq|/^\<map3\>/;'q;"	kind:pred
map3_foldl	../library/list.m	/^:- pred map3_foldl(pred(L, M, N, O, A, A), list(L), list(M), list(/;kq|/^\<map3_foldl\>/;'q;"	kind:pred
map3_foldl	../library/one_or_more.m	/^:- pred map3_foldl(pred(/;kq|/^\<map3_foldl\>/;'q;"	kind:pred
map3_foldl2	../library/list.m	/^:- pred map3_foldl2(pred(L, M, N, O, A, A, B, B), list(/;kq|/^\<map3_foldl2\>/;'q;"	kind:pred
map3_foldl2	../library/one_or_more.m	/^:- pred map3_foldl2(pred(L, M, N, O, A, A, B, B), one_or_more(/;kq|/^\<map3_foldl2\>/;'q;"	kind:pred
map3_in_foldl	stm_expand.m	/^:- pred map3_in_foldl(/;kq|/^\<map3_in_foldl\>/;'q;"	kind:pred	file:
map4	../library/list.m	/^:- pred map4(pred(A, B, C, D, E), list(A), list(B), list(C), list(/;kq|/^\<map4\>/;'q;"	kind:pred
map4	../library/one_or_more.m	/^:- pred map4(pred(/;kq|/^\<map4\>/;'q;"	kind:pred
map4_foldl	../library/list.m	/^:- pred map4_foldl(pred(L, M, N, O, P, A, A), list(L), list(M), list(/;kq|/^\<map4_foldl\>/;'q;"	kind:pred
map4_foldl	../library/one_or_more.m	/^:- pred map4_foldl(pred(L, M, N, O, P, A, A), one_or_more(L), one_or_more(/;kq|/^\<map4_foldl\>/;'q;"	kind:pred
map5	../library/list.m	/^:- pred map5(pred(A, B, C, D, E, F), list(A), list(B), list(C), list(/;kq|/^\<map5\>/;'q;"	kind:pred
map5	../library/one_or_more.m	/^:- pred map5(pred(/;kq|/^\<map5\>/;'q;"	kind:pred
map6	../library/list.m	/^:- pred map6(pred(A, B, C, D, E, F, G), list(A), list(B), list(/;kq|/^\<map6\>/;'q;"	kind:pred
map6	../library/one_or_more.m	/^:- pred map6(pred(/;kq|/^\<map6\>/;'q;"	kind:pred
map7	../library/list.m	/^:- pred map7(pred(A, B, C, D, E, F, G, H), list(A), list(B), list(/;kq|/^\<map7\>/;'q;"	kind:pred
map7	../library/one_or_more.m	/^:- pred map7(pred(/;kq|/^\<map7\>/;'q;"	kind:pred
map8	../library/list.m	/^:- pred map8(pred(A, B, C, D, E, F, G, H, I), list(A), list(B), list(/;kq|/^\<map8\>/;'q;"	kind:pred
map8	../library/one_or_more.m	/^:- pred map8(pred(/;kq|/^\<map8\>/;'q;"	kind:pred
map_2	../library/array.m	/^:- pred map_2(int::in, int::in, pred(T1, T2)::in(pred(/;kq|/^\<map_2\>/;'q;"	kind:pred	file:
map_adjs_to_matched_cost	matching.m	/^:- func map_adjs_to_matched_cost(list(cost_node), map(/;kq|/^\<map_adjs_to_matched_cost\>/;'q;"	kind:func	file:
map_arg_to_new_future	dep_par_conj.m	/^:- pred map_arg_to_new_future(list(/;kq|/^\<map_arg_to_new_future\>/;'q;"	kind:pred	file:
map_args_to_regs	mercury_compile_llds_back_end.m	/^:- pred map_args_to_regs(/;kq|/^\<map_args_to_regs\>/;'q;"	kind:pred
map_bintree	../library/ra_list.m	/^:- func map_bintree(func(T1) = T2, ra_list_bintree(T1)) = ra_list_bintree(/;kq|/^\<map_bintree\>/;'q;"	kind:func	file:
map_corresponding	../library/list.m	/^:- func map_corresponding(func(A, B) = R, list(A), list(B)) = list(/;kq|/^\<map_corresponding\>/;'q;"	kind:func
map_corresponding	../library/one_or_more.m	/^:- func map_corresponding(func(A, B) = R, one_or_more(A), one_or_more(/;kq|/^\<map_corresponding\>/;'q;"	kind:func
map_corresponding3	../library/list.m	/^:- func map_corresponding3(func(A, B, C) = R, list(A), list(B), list(/;kq|/^\<map_corresponding3\>/;'q;"	kind:func
map_corresponding3	../library/one_or_more.m	/^:- func map_corresponding3(func(/;kq|/^\<map_corresponding3\>/;'q;"	kind:func
map_corresponding3_foldl	../library/list.m	/^:- pred map_corresponding3_foldl(pred(/;kq|/^\<map_corresponding3_foldl\>/;'q;"	kind:pred
map_corresponding3_foldl	../library/one_or_more.m	/^:- pred map_corresponding3_foldl(pred(/;kq|/^\<map_corresponding3_foldl\>/;'q;"	kind:pred
map_corresponding4	../library/list.m	/^:- func map_corresponding4(func(A, B, C, D) = R, list(A), list(B), list(/;kq|/^\<map_corresponding4\>/;'q;"	kind:func
map_corresponding_foldl	../library/array.m	/^:- pred map_corresponding_foldl(pred(/;kq|/^\<map_corresponding_foldl\>/;'q;"	kind:pred
map_corresponding_foldl	../library/list.m	/^:- pred map_corresponding_foldl(pred(/;kq|/^\<map_corresponding_foldl\>/;'q;"	kind:pred
map_corresponding_foldl	../library/one_or_more.m	/^:- pred map_corresponding_foldl(pred(/;kq|/^\<map_corresponding_foldl\>/;'q;"	kind:pred
map_corresponding_foldl2	../library/list.m	/^:- pred map_corresponding_foldl2(pred(/;kq|/^\<map_corresponding_foldl2\>/;'q;"	kind:pred
map_corresponding_foldl2	../library/one_or_more.m	/^:- pred map_corresponding_foldl2(pred(/;kq|/^\<map_corresponding_foldl2\>/;'q;"	kind:pred
map_corresponding_foldl3	../library/list.m	/^:- pred map_corresponding_foldl3(pred(/;kq|/^\<map_corresponding_foldl3\>/;'q;"	kind:pred
map_corresponding_foldl3	../library/one_or_more.m	/^:- pred map_corresponding_foldl3(pred(/;kq|/^\<map_corresponding_foldl3\>/;'q;"	kind:pred
map_corresponding_foldl_2	../library/array.m	/^:- pred map_corresponding_foldl_2(pred(/;kq|/^\<map_corresponding_foldl_2\>/;'q;"	kind:pred	file:
map_du_ctor_to_foreign_tag	add_foreign_enum.m	/^:- pred map_du_ctor_to_foreign_tag(/;kq|/^\<map_du_ctor_to_foreign_tag\>/;'q;"	kind:pred	file:
map_fold	../library/set.m	/^:- pred map_fold(pred(S, T, A, A), set(S), set(/;kq|/^\<map_fold\>/;'q;"	kind:pred
map_fold2_maybe	../library/maybe.m	/^:- pred map_fold2_maybe(pred(/;kq|/^\<map_fold2_maybe\>/;'q;"	kind:pred
map_fold3_maybe	../library/maybe.m	/^:- pred map_fold3_maybe(pred(/;kq|/^\<map_fold3_maybe\>/;'q;"	kind:pred
map_fold4_maybe	../library/maybe.m	/^:- pred map_fold4_maybe(pred(/;kq|/^\<map_fold4_maybe\>/;'q;"	kind:pred
map_fold5_maybe	../library/maybe.m	/^:- pred map_fold5_maybe(pred(/;kq|/^\<map_fold5_maybe\>/;'q;"	kind:pred
map_fold_maybe	../library/maybe.m	/^:- pred map_fold_maybe(pred(T, U, A, A), maybe(T), maybe(/;kq|/^\<map_fold_maybe\>/;'q;"	kind:pred
map_foldl	../library/array.m	/^:- pred map_foldl(pred(T1, T2, T3, T3), array(T1), array(/;kq|/^\<map_foldl\>/;'q;"	kind:pred
map_foldl	../library/cord.m	/^:- pred map_foldl(pred(T1, T2, A, A), cord(T1), cord(/;kq|/^\<map_foldl\>/;'q;"	kind:pred
map_foldl	../library/list.m	/^:- pred map_foldl(pred(L, M, A, A), list(L), list(/;kq|/^\<map_foldl\>/;'q;"	kind:pred
map_foldl	../library/map.m	/^:- pred map_foldl(pred(K, V, W, A, A), map(K, V), map(/;kq|/^\<map_foldl\>/;'q;"	kind:pred
map_foldl	../library/one_or_more.m	/^:- pred map_foldl(pred(L, M, A, A), one_or_more(L), one_or_more(/;kq|/^\<map_foldl\>/;'q;"	kind:pred
map_foldl	../library/tree234.m	/^:- pred map_foldl(pred(/;kq|/^\<map_foldl\>/;'q;"	kind:pred
map_foldl2	../library/cord.m	/^:- pred map_foldl2(pred(/;kq|/^\<map_foldl2\>/;'q;"	kind:pred
map_foldl2	../library/list.m	/^:- pred map_foldl2(pred(L, M, A, A, B, B), list(L), list(/;kq|/^\<map_foldl2\>/;'q;"	kind:pred
map_foldl2	../library/map.m	/^:- pred map_foldl2(pred(K, V, W, A, A, B, B), map(K, V), map(/;kq|/^\<map_foldl2\>/;'q;"	kind:pred
map_foldl2	../library/one_or_more.m	/^:- pred map_foldl2(pred(/;kq|/^\<map_foldl2\>/;'q;"	kind:pred
map_foldl2	../library/tree234.m	/^:- pred map_foldl2(pred(/;kq|/^\<map_foldl2\>/;'q;"	kind:pred
map_foldl2_node	../library/cord.m	/^:- pred map_foldl2_node(pred(/;kq|/^\<map_foldl2_node\>/;'q;"	kind:pred	file:
map_foldl3	../library/cord.m	/^:- pred map_foldl3(pred(/;kq|/^\<map_foldl3\>/;'q;"	kind:pred
map_foldl3	../library/list.m	/^:- pred map_foldl3(pred(L, M, A, A, B, B, C, C), list(L), list(/;kq|/^\<map_foldl3\>/;'q;"	kind:pred
map_foldl3	../library/map.m	/^:- pred map_foldl3(pred(K, V, W, A, A, B, B, C, C), map(K, V), map(/;kq|/^\<map_foldl3\>/;'q;"	kind:pred
map_foldl3	../library/one_or_more.m	/^:- pred map_foldl3(pred(/;kq|/^\<map_foldl3\>/;'q;"	kind:pred
map_foldl3	../library/tree234.m	/^:- pred map_foldl3(pred(/;kq|/^\<map_foldl3\>/;'q;"	kind:pred
map_foldl3_node	../library/cord.m	/^:- pred map_foldl3_node(pred(/;kq|/^\<map_foldl3_node\>/;'q;"	kind:pred	file:
map_foldl4	../library/list.m	/^:- pred map_foldl4(pred(L, M, A, A, B, B, C, C, D, D), list(L), list(/;kq|/^\<map_foldl4\>/;'q;"	kind:pred
map_foldl4	../library/map.m	/^:- pred map_foldl4(pred(K, V, W, A, A, B, B, C, C, D, D), map(K, V), map(/;kq|/^\<map_foldl4\>/;'q;"	kind:pred
map_foldl4	../library/one_or_more.m	/^:- pred map_foldl4(pred(/;kq|/^\<map_foldl4\>/;'q;"	kind:pred
map_foldl4	../library/tree234.m	/^:- pred map_foldl4(pred(/;kq|/^\<map_foldl4\>/;'q;"	kind:pred
map_foldl5	../library/list.m	/^:- pred map_foldl5(pred(/;kq|/^\<map_foldl5\>/;'q;"	kind:pred
map_foldl5	../library/one_or_more.m	/^:- pred map_foldl5(pred(/;kq|/^\<map_foldl5\>/;'q;"	kind:pred
map_foldl6	../library/list.m	/^:- pred map_foldl6(pred(/;kq|/^\<map_foldl6\>/;'q;"	kind:pred
map_foldl6	../library/one_or_more.m	/^:- pred map_foldl6(pred(/;kq|/^\<map_foldl6\>/;'q;"	kind:pred
map_foldl_loop	../library/array.m	/^:- pred map_foldl_loop(pred(/;kq|/^\<map_foldl_loop\>/;'q;"	kind:pred	file:
map_foldl_node	../library/cord.m	/^:- pred map_foldl_node(pred(A, B, C, C), cord_node(A), cord_node(/;kq|/^\<map_foldl_node\>/;'q;"	kind:pred	file:
map_foldl_over_type_ctor_defns	hlds_data.m	/^:- pred map_foldl_over_type_ctor_defns(/;kq|/^\<map_foldl_over_type_ctor_defns\>/;'q;"	kind:pred
map_foldl_over_type_ctor_defns_2	hlds_data.m	/^:- pred map_foldl_over_type_ctor_defns_2(/;kq|/^\<map_foldl_over_type_ctor_defns_2\>/;'q;"	kind:pred	file:
map_foldr	../library/list.m	/^:- pred map_foldr(pred(L, M, A, A), list(L), list(/;kq|/^\<map_foldr\>/;'q;"	kind:pred
map_foldr	../library/one_or_more.m	/^:- pred map_foldr(pred(L, M, A, A), one_or_more(L), one_or_more(/;kq|/^\<map_foldr\>/;'q;"	kind:pred
map_func	../library/set_ctree234.m	/^:- pred map_func((func(T1) = T2)::in((func(/;kq|/^\<map_func\>/;'q;"	kind:pred	file:
map_func	../library/set_tree234.m	/^:- pred map_func(func(T1) = T2, set_tree234(/;kq|/^\<map_func\>/;'q;"	kind:pred	file:
map_keys	../library/bimap.m	/^:- func map_keys(func(V, K) = L, bimap(K, V)) = bimap(/;kq|/^\<map_keys\>/;'q;"	kind:func
map_keys	../library/injection.m	/^:- func map_keys(func(V, K) = L, injection(K, V)) = injection(/;kq|/^\<map_keys\>/;'q;"	kind:func
map_keys_2	../library/bimap.m	/^:- pred map_keys_2(pred(V, K, L)::in(pred(/;kq|/^\<map_keys_2\>/;'q;"	kind:pred	file:
map_keys_func_2	../library/bimap.m	/^:- pred map_keys_func_2(func(V, K) = L::in(func(/;kq|/^\<map_keys_func_2\>/;'q;"	kind:pred	file:
map_keys_only	../library/assoc_list.m	/^:- func map_keys_only(func(K) = L, assoc_list(K, V)) = assoc_list(/;kq|/^\<map_keys_only\>/;'q;"	kind:func
map_keys_only	../library/kv_list.m	/^:- func map_keys_only(func(K) = L, kv_list(K, V)) = kv_list(/;kq|/^\<map_keys_only\>/;'q;"	kind:func
map_maybe	../library/maybe.m	/^:- func map_maybe(func(T) = U, maybe(T)) = maybe(/;kq|/^\<map_maybe\>/;'q;"	kind:func
map_maybe	../library/maybe.m	/^:- pred map_maybe(pred(T, U), maybe(T), maybe(/;kq|/^\<map_maybe\>/;'q;"	kind:pred
map_node	../library/cord.m	/^:- func map_node(func(T) = U, cord_node(T)) = cord_node(/;kq|/^\<map_node\>/;'q;"	kind:func	file:
map_pair	../library/pprint.m	/^:- type map_pair(K, V)$/;kq|-;/\<map_pair\>/;'q;"	kind:type	file:
map_pair_to_doc	../library/pprint.m	/^:- func map_pair_to_doc(int, map_pair(/;kq|/^\<map_pair_to_doc\>/;'q;"	kind:func	file:
map_parser	parse_util.m	/^:- pred map_parser(parser(T)::parser, list(term)::in, maybe1(list(/;kq|/^\<map_parser\>/;'q;"	kind:pred
map_parser_one_or_more	parse_util.m	/^:- pred map_parser_one_or_more(parser(T)::parser, term::in, list(/;kq|/^\<map_parser_one_or_more\>/;'q;"	kind:pred	file:
map_pred	../library/cord.m	/^:- pred map_pred(pred(T, U)::in(pred(/;kq|/^\<map_pred\>/;'q;"	kind:pred
map_pred	../library/set_ctree234.m	/^:- pred map_pred(pred(T1, T2)::in(pred(/;kq|/^\<map_pred\>/;'q;"	kind:pred	file:
map_pred	../library/set_tree234.m	/^:- pred map_pred(pred(T1, T2)::in(pred(/;kq|/^\<map_pred\>/;'q;"	kind:pred	file:
map_pred_node	../library/cord.m	/^:- pred map_pred_node(pred(T, U)::in(pred(/;kq|/^\<map_pred_node\>/;'q;"	kind:pred	file:
map_rev_insert	simplify_goal_conj.m	/^:- pred map_rev_insert(V::in, K::in, map(K, V)::in, map(/;kq|/^\<map_rev_insert\>/;'q;"	kind:pred	file:
map_to_doc	../library/pprint.m	/^:- func map_to_doc(int, map(/;kq|/^\<map_to_doc\>/;'q;"	kind:func	file:
map_to_no	term_pass2.m	/^:- pred map_to_no(/;kq|/^\<map_to_no\>/;'q;"	kind:pred	file:
map_values	../library/assoc_list.m	/^:- func map_values(func(K, V) = W, assoc_list(K, V)) = assoc_list(/;kq|/^\<map_values\>/;'q;"	kind:func
map_values	../library/bimap.m	/^:- func map_values(func(K, V) = W, bimap(K, V)) = bimap(/;kq|/^\<map_values\>/;'q;"	kind:func
map_values	../library/injection.m	/^:- func map_values(func(K, V) = W, injection(K, V)) = injection(/;kq|/^\<map_values\>/;'q;"	kind:func
map_values	../library/kv_list.m	/^:- func map_values(func(K, V) = W, kv_list(K, V)) = kv_list(/;kq|/^\<map_values\>/;'q;"	kind:func
map_values	../library/map.m	/^:- func map_values(func(K, V) = W, map(K, V)) = map(/;kq|/^\<map_values\>/;'q;"	kind:func
map_values	../library/pqueue.m	/^:- pred map_values((func(V1) = V2)::in, pqueue(K, V1)::in, pqueue(/;kq|/^\<map_values\>/;'q;"	kind:pred
map_values	../library/rbtree.m	/^:- func map_values(func(K, V1) = V2, rbtree(K, V1)) = rbtree(/;kq|/^\<map_values\>/;'q;"	kind:func
map_values	../library/rtree.m	/^:- pred map_values(pred(K, V, W), rtree(K, V), rtree(/;kq|/^\<map_values\>/;'q;"	kind:pred
map_values	../library/tree234.m	/^:- func map_values(func(K, V) = W, tree234(K, V)) = tree234(/;kq|/^\<map_values\>/;'q;"	kind:func
map_values_2	../library/bimap.m	/^:- pred map_values_2(pred(K, V, W)::in(pred(/;kq|/^\<map_values_2\>/;'q;"	kind:pred	file:
map_values_2	../library/rtree.m	/^:- pred map_values_2(pred(K, V, W), rtree_2(K, V), rtree_2(/;kq|/^\<map_values_2\>/;'q;"	kind:pred	file:
map_values_foldl	../library/map.m	/^:- pred map_values_foldl(pred(V, W, A, A), map(K, V), map(/;kq|/^\<map_values_foldl\>/;'q;"	kind:pred
map_values_foldl	../library/tree234.m	/^:- pred map_values_foldl(pred(/;kq|/^\<map_values_foldl\>/;'q;"	kind:pred
map_values_foldl2	../library/map.m	/^:- pred map_values_foldl2(pred(V, W, A, A, B, B), map(K, V), map(/;kq|/^\<map_values_foldl2\>/;'q;"	kind:pred
map_values_foldl2	../library/tree234.m	/^:- pred map_values_foldl2(pred(/;kq|/^\<map_values_foldl2\>/;'q;"	kind:pred
map_values_foldl3	../library/map.m	/^:- pred map_values_foldl3(pred(/;kq|/^\<map_values_foldl3\>/;'q;"	kind:pred
map_values_foldl3	../library/tree234.m	/^:- pred map_values_foldl3(pred(/;kq|/^\<map_values_foldl3\>/;'q;"	kind:pred
map_values_func_2	../library/bimap.m	/^:- pred map_values_func_2(func(K, V) = W::in(func(/;kq|/^\<map_values_func_2\>/;'q;"	kind:pred	file:
map_values_key_2	../library/rtree.m	/^:- pred map_values_key_2(pred(K, V, W), K, rtree_2(K, V), rtree_2(/;kq|/^\<map_values_key_2\>/;'q;"	kind:pred	file:
map_values_only	../library/assoc_list.m	/^:- func map_values_only(func(V) = W, assoc_list(K, V)) = assoc_list(/;kq|/^\<map_values_only\>/;'q;"	kind:func
map_values_only	../library/kv_list.m	/^:- func map_values_only(func(V) = W, kv_list(K, V)) = kv_list(/;kq|/^\<map_values_only\>/;'q;"	kind:func
map_values_only	../library/map.m	/^:- func map_values_only(func(V) = W, map(K, V)) = map(/;kq|/^\<map_values_only\>/;'q;"	kind:func
map_values_only	../library/tree234.m	/^:- func map_values_only(func(V) = W, tree234(K, V)) = tree234(/;kq|/^\<map_values_only\>/;'q;"	kind:func
map_values_only_foldl	../library/map.m	/^:- pred map_values_only_foldl(pred(V, W, A, A), map(K, V), map(/;kq|/^\<map_values_only_foldl\>/;'q;"	kind:pred
map_values_only_foldl	../library/tree234.m	/^:- pred map_values_only_foldl(pred(/;kq|/^\<map_values_only_foldl\>/;'q;"	kind:pred
map_values_only_foldl2	../library/map.m	/^:- pred map_values_only_foldl2(pred(V, W, A, A, B, B), map(K, V), map(/;kq|/^\<map_values_only_foldl2\>/;'q;"	kind:pred
map_values_only_foldl2	../library/tree234.m	/^:- pred map_values_only_foldl2(pred(/;kq|/^\<map_values_only_foldl2\>/;'q;"	kind:pred
map_values_only_foldl3	../library/map.m	/^:- pred map_values_only_foldl3(pred(/;kq|/^\<map_values_only_foldl3\>/;'q;"	kind:pred
map_values_only_foldl3	../library/tree234.m	/^:- pred map_values_only_foldl3(pred(/;kq|/^\<map_values_only_foldl3\>/;'q;"	kind:pred
map_var_to_constraint	old_type_constraints.m	/^:- pred map_var_to_constraint(/;kq|/^\<map_var_to_constraint\>/;'q;"	kind:pred	file:
mapping	ctgc.fixpoint_table.m	/^                mapping         :: map(K, fp_entry(E))$/;kq|-;/\<mapping\>/;'q;"	kind:fld	file:
march	../library/calendar.m	/^    ;       march$/;kq|-;/\<march\>/;'q;"	kind:cons
mark_abort	make.build.m	/^:- pred mark_abort(/;kq|/^\<mark_abort\>/;'q;"	kind:pred	file:
mark_code_model_changes	simplify_tasks.m	/^    ;       mark_code_model_changes.$/;kq|-;/\<mark_code_model_changes\>/;'q;"	kind:cons
mark_entities_in_opt_file_as_opt_exported	mercury_compile_front_end.m	/^:- pred mark_entities_in_opt_file_as_opt_exported(/;kq|/^\<mark_entities_in_opt_file_as_opt_exported\>/;'q;"	kind:pred	file:
mark_eqv_exported_types	equiv_type_hlds.m	/^:- pred mark_eqv_exported_types(/;kq|/^\<mark_eqv_exported_types\>/;'q;"	kind:pred	file:
mark_hp	../library/private_builtin.m	/^:- impure pred mark_hp(/;kq|/^\<mark_hp\>/;'q;"	kind:pred
mark_hp	llds.m	/^    ;       mark_hp(lval)$/;kq|-;/\<mark_hp\>/;'q;"	kind:cons
mark_hp	mlds.m	/^    ;       mark_hp(mlds_lval)$/;kq|-;/\<mark_hp\>/;'q;"	kind:cons
mark_in_work_as_done	write_error_spec.m	/^:- pred mark_in_work_as_done(cord(ssc_unit)::in, cord(/;kq|/^\<mark_in_work_as_done\>/;'q;"	kind:pred	file:
mark_nonlocals_in_ground_term_initial	superhomogeneous.m	/^:- pred mark_nonlocals_in_ground_term_initial(/;kq|/^\<mark_nonlocals_in_ground_term_initial\>/;'q;"	kind:pred	file:
mark_parallel_for_nostack_successor	frameopt.m	/^:- pred mark_parallel_for_nostack_successor(/;kq|/^\<mark_parallel_for_nostack_successor\>/;'q;"	kind:pred	file:
mark_parallels_for_nostack_successors	frameopt.m	/^:- pred mark_parallels_for_nostack_successors(list(/;kq|/^\<mark_parallels_for_nostack_successors\>/;'q;"	kind:pred	file:
mark_pred_as_external	add_pragma.m	/^:- pred mark_pred_as_external(/;kq|/^\<mark_pred_as_external\>/;'q;"	kind:pred	file:
mark_pred_as_format_call	add_pragma.m	/^:- pred mark_pred_as_format_call(/;kq|/^\<mark_pred_as_format_call\>/;'q;"	kind:pred	file:
mark_pred_as_obsolete	add_pragma.m	/^:- pred mark_pred_as_obsolete(/;kq|/^\<mark_pred_as_obsolete\>/;'q;"	kind:pred	file:
mark_pred_ids_as_obsolete	add_pragma.m	/^:- pred mark_pred_ids_as_obsolete(list(/;kq|/^\<mark_pred_ids_as_obsolete\>/;'q;"	kind:pred	file:
mark_proc_as_obsolete	add_pragma.m	/^:- pred mark_proc_as_obsolete(/;kq|/^\<mark_proc_as_obsolete\>/;'q;"	kind:pred	file:
mark_proc_to_be_inlined	inlining.m	/^:- pred mark_proc_to_be_inlined(/;kq|/^\<mark_proc_to_be_inlined\>/;'q;"	kind:pred	file:
mark_redoip_label	frameopt.m	/^:- pred mark_redoip_label(/;kq|/^\<mark_redoip_label\>/;'q;"	kind:pred	file:
mark_self_and_mutual_tail_rec_calls_in_module	mark_tail_calls.m	/^:- pred mark_self_and_mutual_tail_rec_calls_in_module(/;kq|/^\<mark_self_and_mutual_tail_rec_calls_in_module\>/;'q;"	kind:pred
mark_self_and_mutual_tail_rec_calls_in_module_for_mlds_code_gen	mark_tail_calls.m	/^:- pred mark_self_and_mutual_tail_rec_calls_in_module_for_mlds_code_gen(/;kq|/^\<mark_self_and_mutual_tail_rec_calls_in_module_for_mlds_code_gen\>/;'q;"	kind:pred
mark_static_terms	mark_static_terms.m	/^:- pred mark_static_terms(/;kq|/^\<mark_static_terms\>/;'q;"	kind:pred	file:
mark_static_terms.static_info	mark_static_terms.m	/^:- type static_info == set_tree234(prog_var).$/;kq|-;/\<mark_static_terms.static_info\>/;'q;"	kind:type	file:
mark_tag_test_cost	ml_switch_gen.m	/^:- pred mark_tag_test_cost(tagged_case::in, pair(/;kq|/^\<mark_tag_test_cost\>/;'q;"	kind:pred	file:
mark_tail_calls.at_tail	mark_tail_calls.m	/^:- type at_tail$/;kq|-;/\<mark_tail_calls.at_tail\>/;'q;"	kind:type	file:
mark_tail_calls.later_rec_call	mark_tail_calls.m	/^:- type later_rec_call$/;kq|-;/\<mark_tail_calls.later_rec_call\>/;'q;"	kind:type	file:
mark_tail_calls.mtc_cur_proc	mark_tail_calls.m	/^                mtc_cur_proc                :: pred_proc_id,$/;kq|-;/\<mark_tail_calls.mtc_cur_proc\>/;'q;"	kind:fld	file:
mark_tail_calls.mtc_cur_scc	mark_tail_calls.m	/^                mtc_cur_scc                 :: set(pred_proc_id),$/;kq|-;/\<mark_tail_calls.mtc_cur_scc\>/;'q;"	kind:fld	file:
mark_tail_calls.mtc_module	mark_tail_calls.m	/^                mtc_module                  :: module_info,$/;kq|-;/\<mark_tail_calls.mtc_module\>/;'q;"	kind:fld	file:
mark_tail_calls.mtc_params	mark_tail_calls.m	/^                mtc_params                  :: tail_rec_params,$/;kq|-;/\<mark_tail_calls.mtc_params\>/;'q;"	kind:fld	file:
mark_tail_calls.mtc_pred_info	mark_tail_calls.m	/^                mtc_pred_info               :: pred_info,$/;kq|-;/\<mark_tail_calls.mtc_pred_info\>/;'q;"	kind:fld	file:
mark_tail_calls.mtc_var_table	mark_tail_calls.m	/^                mtc_var_table               :: var_table,$/;kq|-;/\<mark_tail_calls.mtc_var_table\>/;'q;"	kind:fld	file:
mark_tail_calls.not_at_tail	mark_tail_calls.m	/^    ;       not_at_tail(later_rec_call).$/;kq|-;/\<mark_tail_calls.not_at_tail\>/;'q;"	kind:cons	file:
mark_tail_calls.not_at_tail	mark_tail_calls.m	/^:- pred not_at_tail(/;kq|/^\<not_at_tail\>/;'q;"	kind:pred	file:
mark_tail_calls.ntrcr_program	mark_tail_calls.m	/^    --->    ntrcr_program$/;kq|-;/\<mark_tail_calls.ntrcr_program\>/;'q;"	kind:cons
mark_tail_calls.warn_params	mark_tail_calls.m	/^                warn_params                 :: warn_non_tail_rec_params$/;kq|-;/\<mark_tail_calls.warn_params\>/;'q;"	kind:fld	file:
mark_tail_rec_calls_in_case	mark_tail_calls.m	/^:- pred mark_tail_rec_calls_in_case(/;kq|/^\<mark_tail_rec_calls_in_case\>/;'q;"	kind:pred	file:
mark_tail_rec_calls_in_conj	mark_tail_calls.m	/^:- pred mark_tail_rec_calls_in_conj(list(hlds_goal)::in, list(/;kq|/^\<mark_tail_rec_calls_in_conj\>/;'q;"	kind:pred	file:
mark_tail_rec_calls_in_goal	mark_tail_calls.m	/^:- pred mark_tail_rec_calls_in_goal(/;kq|/^\<mark_tail_rec_calls_in_goal\>/;'q;"	kind:pred	file:
mark_tail_rec_calls_in_nonlast_disjunct	mark_tail_calls.m	/^:- pred mark_tail_rec_calls_in_nonlast_disjunct(/;kq|/^\<mark_tail_rec_calls_in_nonlast_disjunct\>/;'q;"	kind:pred	file:
mark_tail_rec_calls_in_pred_for_llds_code_gen	mark_tail_calls.m	/^:- pred mark_tail_rec_calls_in_pred_for_llds_code_gen(/;kq|/^\<mark_tail_rec_calls_in_pred_for_llds_code_gen\>/;'q;"	kind:pred
mark_tail_rec_calls_in_proc_for_llds_code_gen	mark_tail_calls.m	/^:- pred mark_tail_rec_calls_in_proc_for_llds_code_gen(/;kq|/^\<mark_tail_rec_calls_in_proc_for_llds_code_gen\>/;'q;"	kind:pred
mark_tail_rec_calls_in_procs	mark_tail_calls.m	/^:- pred mark_tail_rec_calls_in_procs(/;kq|/^\<mark_tail_rec_calls_in_procs\>/;'q;"	kind:pred	file:
mark_tail_rec_calls_in_scc	mark_tail_calls.m	/^:- pred mark_tail_rec_calls_in_scc(/;kq|/^\<mark_tail_rec_calls_in_scc\>/;'q;"	kind:pred	file:
mark_tail_rec_calls_in_sccs	mark_tail_calls.m	/^:- pred mark_tail_rec_calls_in_sccs(/;kq|/^\<mark_tail_rec_calls_in_sccs\>/;'q;"	kind:pred	file:
mark_tail_rec_calls_info	mark_tail_calls.m	/^:- type mark_tail_rec_calls_info$/;kq|-;/\<mark_tail_rec_calls_info\>/;'q;"	kind:type	file:
mark_task_done	make.build.m	/^:- pred mark_task_done(/;kq|/^\<mark_task_done\>/;'q;"	kind:pred	file:
mark_task_error	make.build.m	/^:- pred mark_task_error(/;kq|/^\<mark_task_error\>/;'q;"	kind:pred	file:
mark_ticket_stack	../library/private_builtin.m	/^:- impure pred mark_ticket_stack(/;kq|/^\<mark_ticket_stack\>/;'q;"	kind:pred
mark_ticket_stack	llds.m	/^    ;       mark_ticket_stack(lval)$/;kq|-;/\<mark_ticket_stack\>/;'q;"	kind:cons
mark_ticket_stack	mlds.m	/^    ;       mark_ticket_stack(mlds_lval)$/;kq|-;/\<mark_ticket_stack\>/;'q;"	kind:cons
mark_var_as_used	lambda.m	/^:- pred mark_var_as_used(/;kq|/^\<mark_var_as_used\>/;'q;"	kind:pred	file:
mark_vars_as_used	lambda.m	/^:- pred mark_vars_as_used(list(/;kq|/^\<mark_vars_as_used\>/;'q;"	kind:pred	file:
marked_static	hlds_goal.m	/^    ;       marked_static.$/;kq|-;/\<marked_static\>/;'q;"	kind:cons
marker_begin_block	mlds_to_java_util.m	/^    --->    marker_begin_block$/;kq|-;/\<marker_begin_block\>/;'q;"	kind:cons
marker_builtin_stub	hlds_markers.m	/^    ;       marker_builtin_stub$/;kq|-;/\<marker_builtin_stub\>/;'q;"	kind:cons
marker_calls_are_fully_qualified	hlds_markers.m	/^    ;       marker_calls_are_fully_qualified$/;kq|-;/\<marker_calls_are_fully_qualified\>/;'q;"	kind:cons
marker_check_termination	hlds_markers.m	/^    ;       marker_check_termination$/;kq|-;/\<marker_check_termination\>/;'q;"	kind:cons
marker_class_instance_method	hlds_markers.m	/^    ;       marker_class_instance_method$/;kq|-;/\<marker_class_instance_method\>/;'q;"	kind:cons
marker_class_method	hlds_markers.m	/^    ;       marker_class_method$/;kq|-;/\<marker_class_method\>/;'q;"	kind:cons
marker_comment	mlds_to_java_util.m	/^    ;       marker_comment.$/;kq|-;/\<marker_comment\>/;'q;"	kind:cons
marker_consider_used	hlds_markers.m	/^    ;       marker_consider_used$/;kq|-;/\<marker_consider_used\>/;'q;"	kind:cons
marker_does_not_terminate	hlds_markers.m	/^    ;       marker_does_not_terminate$/;kq|-;/\<marker_does_not_terminate\>/;'q;"	kind:cons
marker_end_block	mlds_to_java_util.m	/^    ;       marker_end_block$/;kq|-;/\<marker_end_block\>/;'q;"	kind:cons
marker_fact_table_semantic_errors	hlds_markers.m	/^    ;       marker_fact_table_semantic_errors.$/;kq|-;/\<marker_fact_table_semantic_errors\>/;'q;"	kind:cons
marker_has_format_call	hlds_markers.m	/^    ;       marker_has_format_call$/;kq|-;/\<marker_has_format_call\>/;'q;"	kind:cons
marker_has_incomplete_switch	hlds_markers.m	/^    ;       marker_has_incomplete_switch$/;kq|-;/\<marker_has_incomplete_switch\>/;'q;"	kind:cons
marker_has_require_scope	hlds_markers.m	/^    ;       marker_has_require_scope$/;kq|-;/\<marker_has_require_scope\>/;'q;"	kind:cons
marker_has_rhs_lambda	hlds_markers.m	/^    ;       marker_has_rhs_lambda$/;kq|-;/\<marker_has_rhs_lambda\>/;'q;"	kind:cons
marker_heuristic_inline	hlds_markers.m	/^    ;       marker_heuristic_inline$/;kq|-;/\<marker_heuristic_inline\>/;'q;"	kind:cons
marker_infer_modes	hlds_markers.m	/^    ;       marker_infer_modes$/;kq|-;/\<marker_infer_modes\>/;'q;"	kind:cons
marker_infer_type	hlds_markers.m	/^    ;       marker_infer_type$/;kq|-;/\<marker_infer_type\>/;'q;"	kind:cons
marker_is_impure	hlds_markers.m	/^    ;       marker_is_impure$/;kq|-;/\<marker_is_impure\>/;'q;"	kind:cons
marker_is_present	hlds_markers.m	/^:- pred marker_is_present(/;kq|/^\<marker_is_present\>/;'q;"	kind:pred
marker_is_semipure	hlds_markers.m	/^    ;       marker_is_semipure$/;kq|-;/\<marker_is_semipure\>/;'q;"	kind:cons
marker_list_to_markers	hlds_markers.m	/^:- pred marker_list_to_markers(list(/;kq|/^\<marker_list_to_markers\>/;'q;"	kind:pred
marker_mmc_marked_no_inline	hlds_markers.m	/^    ;       marker_mmc_marked_no_inline$/;kq|-;/\<marker_mmc_marked_no_inline\>/;'q;"	kind:cons
marker_mode_check_clauses	hlds_markers.m	/^    ;       marker_mode_check_clauses$/;kq|-;/\<marker_mode_check_clauses\>/;'q;"	kind:cons
marker_mutable_access_pred	hlds_markers.m	/^    ;       marker_mutable_access_pred$/;kq|-;/\<marker_mutable_access_pred\>/;'q;"	kind:cons
marker_name	hlds_markers.m	/^:- pred marker_name(/;kq|/^\<marker_name\>/;'q;"	kind:pred
marker_named_class_instance_method	hlds_markers.m	/^    ;       marker_named_class_instance_method$/;kq|-;/\<marker_named_class_instance_method\>/;'q;"	kind:cons
marker_no_detism_warning	hlds_markers.m	/^    ;       marker_no_detism_warning$/;kq|-;/\<marker_no_detism_warning\>/;'q;"	kind:cons
marker_no_pred_decl	hlds_markers.m	/^    ;       marker_no_pred_decl$/;kq|-;/\<marker_no_pred_decl\>/;'q;"	kind:cons
marker_promised_equivalent_clauses	hlds_markers.m	/^    ;       marker_promised_equivalent_clauses$/;kq|-;/\<marker_promised_equivalent_clauses\>/;'q;"	kind:cons
marker_promised_pure	hlds_markers.m	/^    ;       marker_promised_pure$/;kq|-;/\<marker_promised_pure\>/;'q;"	kind:cons
marker_promised_semipure	hlds_markers.m	/^    ;       marker_promised_semipure$/;kq|-;/\<marker_promised_semipure\>/;'q;"	kind:cons
marker_req_sw_arms_type_order	hlds_markers.m	/^    ;       marker_req_sw_arms_type_order$/;kq|-;/\<marker_req_sw_arms_type_order\>/;'q;"	kind:cons
marker_string	mlds_to_java_util.m	/^:- func marker_string(/;kq|/^\<marker_string\>/;'q;"	kind:func	file:
marker_stub	hlds_markers.m	/^    --->    marker_stub$/;kq|-;/\<marker_stub\>/;'q;"	kind:cons
marker_terminates	hlds_markers.m	/^    ;       marker_terminates$/;kq|-;/\<marker_terminates\>/;'q;"	kind:cons
marker_user_marked_inline	hlds_markers.m	/^    ;       marker_user_marked_inline$/;kq|-;/\<marker_user_marked_inline\>/;'q;"	kind:cons
marker_user_marked_no_inline	hlds_markers.m	/^    ;       marker_user_marked_no_inline$/;kq|-;/\<marker_user_marked_no_inline\>/;'q;"	kind:cons
markers_to_marker_list	hlds_markers.m	/^:- pred markers_to_marker_list(pred_markers::in, list(/;kq|/^\<markers_to_marker_list\>/;'q;"	kind:pred
masd_context	ml_global_data.m	/^                masd_context        :: prog_context,$/;kq|-;/\<masd_context\>/;'q;"	kind:fld
masd_proc_label	ml_global_data.m	/^                masd_proc_label     :: mlds_function_name,$/;kq|-;/\<masd_proc_label\>/;'q;"	kind:fld
masd_size	ml_global_data.m	/^                masd_size           :: int$/;kq|-;/\<masd_size\>/;'q;"	kind:fld
masd_type	ml_global_data.m	/^                masd_type           :: string,$/;kq|-;/\<masd_type\>/;'q;"	kind:fld
mask	../library/fat_sparse_bitset.m	/^:- func mask(/;kq|/^\<mask\>/;'q;"	kind:func	file:
mask	../library/fatter_sparse_bitset.m	/^:- func mask(/;kq|/^\<mask\>/;'q;"	kind:func	file:
mask	../library/sparse_bitset.m	/^:- func mask(/;kq|/^\<mask\>/;'q;"	kind:func	file:
mask	../library/tree_bitset.m	/^:- func mask(/;kq|/^\<mask\>/;'q;"	kind:func	file:
match	higher_order.higher_order_global_info.m	/^:- type match$/;kq|-;/\<match\>/;'q;"	kind:type
match	mode_comparison.m	/^:- type match$/;kq|-;/\<match\>/;'q;"	kind:type
match	structure_reuse.direct_choose_reuse.m	/^:- type match$/;kq|-;/\<match\>/;'q;"	kind:type	file:
match_add_construction	structure_reuse.direct_choose_reuse.m	/^:- pred match_add_construction(/;kq|/^\<match_add_construction\>/;'q;"	kind:pred	file:
match_allows_reuse	structure_reuse.direct_choose_reuse.m	/^:- pred match_allows_reuse(/;kq|/^\<match_allows_reuse\>/;'q;"	kind:pred	file:
match_and_generate	middle_rec.m	/^:- pred match_and_generate(/;kq|/^\<match_and_generate\>/;'q;"	kind:pred
match_arg	float_regs.m	/^:- pred match_arg(/;kq|/^\<match_arg\>/;'q;"	kind:pred	file:
match_arg_modes_by_higher_order_insts	modecheck_unify.m	/^:- pred match_arg_modes_by_higher_order_insts(/;kq|/^\<match_arg_modes_by_higher_order_insts\>/;'q;"	kind:pred	file:
match_args	float_regs.m	/^:- pred match_args(instmap::in, prog_context::in, list(/;kq|/^\<match_args\>/;'q;"	kind:pred	file:
match_args_for_call	float_regs.m	/^:- pred match_args_for_call(instmap::in, prog_context::in, list(/;kq|/^\<match_args_for_call\>/;'q;"	kind:pred	file:
match_arity_any	recompilation.check.m	/^    ;       match_arity_any.$/;kq|-;/\<match_arity_any\>/;'q;"	kind:cons	file:
match_arity_exact	recompilation.check.m	/^    --->    match_arity_exact(arity)$/;kq|-;/\<match_arity_exact\>/;'q;"	kind:cons	file:
match_arity_less_than_or_equal	recompilation.check.m	/^    ;       match_arity_less_than_or_equal(arity)$/;kq|-;/\<match_arity_less_than_or_equal\>/;'q;"	kind:cons	file:
match_cast	mode_errors.m	/^    ;       match_cast$/;kq|-;/\<match_cast\>/;'q;"	kind:cons
match_completeness	higher_order.higher_order_global_info.m	/^:- type match_completeness$/;kq|-;/\<match_completeness\>/;'q;"	kind:type
match_corresponding_bound_functor_lists_with_renaming	hlds_code_util.m	/^:- pred match_corresponding_bound_functor_lists_with_renaming(/;kq|/^\<match_corresponding_bound_functor_lists_with_renaming\>/;'q;"	kind:pred	file:
match_corresponding_inst_lists_with_renaming	hlds_code_util.m	/^:- pred match_corresponding_inst_lists_with_renaming(/;kq|/^\<match_corresponding_inst_lists_with_renaming\>/;'q;"	kind:pred	file:
match_degree	structure_reuse.direct_choose_reuse.m	/^                match_degree    :: int$/;kq|-;/\<match_degree\>/;'q;"	kind:fld	file:
match_event	mode_errors.m	/^    ;       match_event.$/;kq|-;/\<match_event\>/;'q;"	kind:cons
match_existing_variant	lco.m	/^:- pred match_existing_variant(list(variant_id)::in, list(/;kq|/^\<match_existing_variant\>/;'q;"	kind:pred	file:
match_find_construction_spec	structure_reuse.direct_choose_reuse.m	/^:- pred match_find_construction_spec(/;kq|/^\<match_find_construction_spec\>/;'q;"	kind:pred	file:
match_find_deconstruction_spec	structure_reuse.direct_choose_reuse.m	/^:- pred match_find_deconstruction_spec(/;kq|/^\<match_find_deconstruction_spec\>/;'q;"	kind:pred	file:
match_generalised_version	deforest.m	/^:- pred match_generalised_version(/;kq|/^\<match_generalised_version\>/;'q;"	kind:pred	file:
match_generic_call	pd_util.m	/^:- pred match_generic_call(/;kq|/^\<match_generic_call\>/;'q;"	kind:pred	file:
match_get_condition	structure_reuse.direct_choose_reuse.m	/^:- func match_get_condition(/;kq|/^\<match_get_condition\>/;'q;"	kind:func	file:
match_get_dead_cons_ids	structure_reuse.direct_choose_reuse.m	/^:- func match_get_dead_cons_ids(match) = list(/;kq|/^\<match_get_dead_cons_ids\>/;'q;"	kind:func	file:
match_get_dead_var	structure_reuse.direct_choose_reuse.m	/^:- func match_get_dead_var(/;kq|/^\<match_get_dead_var\>/;'q;"	kind:func	file:
match_get_decon_specs	structure_reuse.direct_choose_reuse.m	/^:- func match_get_decon_specs(match) = list(/;kq|/^\<match_get_decon_specs\>/;'q;"	kind:func	file:
match_has_no_construction_candidates	structure_reuse.direct_choose_reuse.m	/^:- pred match_has_no_construction_candidates(/;kq|/^\<match_has_no_construction_candidates\>/;'q;"	kind:pred	file:
match_higher_order_call	mode_errors.m	/^    ;       match_higher_order_call(generic_call)$/;kq|-;/\<match_higher_order_call\>/;'q;"	kind:cons
match_ho_inst_infos_with_renaming	hlds_code_util.m	/^:- pred match_ho_inst_infos_with_renaming(/;kq|/^\<match_ho_inst_infos_with_renaming\>/;'q;"	kind:pred	file:
match_info	stack_opt.m	/^:- type match_info$/;kq|-;/\<match_info\>/;'q;"	kind:type	file:
match_init	structure_reuse.direct_choose_reuse.m	/^:- func match_init(list(/;kq|/^\<match_init\>/;'q;"	kind:func	file:
match_inst_names_with_renaming	hlds_code_util.m	/^:- pred match_inst_names_with_renaming(/;kq|/^\<match_inst_names_with_renaming\>/;'q;"	kind:pred	file:
match_insts_with_renaming	hlds_code_util.m	/^:- pred match_insts_with_renaming(/;kq|/^\<match_insts_with_renaming\>/;'q;"	kind:pred	file:
match_is_full	higher_order.higher_order_global_info.m	/^:- type match_is_full$/;kq|-;/\<match_is_full\>/;'q;"	kind:type	file:
match_is_partial	higher_order.higher_order_global_info.m	/^    ;       match_is_partial.$/;kq|-;/\<match_is_partial\>/;'q;"	kind:cons	file:
match_kv_against_stack	../library/tree234.m	/^:- pred match_kv_against_stack(/;kq|/^\<match_kv_against_stack\>/;'q;"	kind:pred	file:
match_kv_against_subtree_and_stack	../library/tree234.m	/^:- pred match_kv_against_subtree_and_stack(/;kq|/^\<match_kv_against_subtree_and_stack\>/;'q;"	kind:pred	file:
match_mode_result	modecheck_unify.m	/^:- type match_mode_result$/;kq|-;/\<match_mode_result\>/;'q;"	kind:type	file:
match_modes_by_higher_order_insts	modecheck_unify.m	/^:- pred match_modes_by_higher_order_insts(/;kq|/^\<match_modes_by_higher_order_insts\>/;'q;"	kind:pred	file:
match_modes_by_higher_order_insts_loop_over_procs	modecheck_unify.m	/^:- pred match_modes_by_higher_order_insts_loop_over_procs(/;kq|/^\<match_modes_by_higher_order_insts_loop_over_procs\>/;'q;"	kind:pred	file:
match_modes_result	modecheck_unify.m	/^:- type match_modes_result$/;kq|-;/\<match_modes_result\>/;'q;"	kind:type	file:
match_path_info	stack_opt.m	/^:- type match_path_info$/;kq|-;/\<match_path_info\>/;'q;"	kind:type	file:
match_plain_call	mode_errors.m	/^    --->    match_plain_call(pred_id)$/;kq|-;/\<match_plain_call\>/;'q;"	kind:cons
match_range	mlds.m	/^    ;       match_range(mlds_rval, mlds_rval).$/;kq|-;/\<match_range\>/;'q;"	kind:cons
match_resume_loc	code_loc_dep.m	/^:- pred match_resume_loc(/;kq|/^\<match_resume_loc\>/;'q;"	kind:pred	file:
match_string	../library/parsing_utils.m	/^:- pred match_string(/;kq|/^\<match_string\>/;'q;"	kind:pred	file:
match_string_2	../library/parsing_utils.m	/^:- pred match_string_2(/;kq|/^\<match_string_2\>/;'q;"	kind:pred	file:
match_table	structure_reuse.direct_choose_reuse.m	/^:- type match_table == multi_map(dead_var, match).$/;kq|-;/\<match_table\>/;'q;"	kind:type	file:
match_tree_against_stack	../library/tree234.m	/^:- pred match_tree_against_stack(tree234(/;kq|/^\<match_tree_against_stack\>/;'q;"	kind:pred	file:
match_unify	mode_errors.m	/^    ;       match_unify$/;kq|-;/\<match_unify\>/;'q;"	kind:cons
match_value	mlds.m	/^    --->    match_value(mlds_rval)$/;kq|-;/\<match_value\>/;'q;"	kind:cons
match_value	structure_reuse.direct_choose_reuse.m	/^                match_value     :: float,$/;kq|-;/\<match_value\>/;'q;"	kind:fld	file:
match_value_degree	structure_reuse.direct_choose_reuse.m	/^:- func match_value_degree(/;kq|/^\<match_value_degree\>/;'q;"	kind:func	file:
match_var_inst	float_regs.m	/^:- pred match_var_inst(/;kq|/^\<match_var_inst\>/;'q;"	kind:pred	file:
match_vars_insts	float_regs.m	/^:- pred match_vars_insts(assoc_list(/;kq|/^\<match_vars_insts\>/;'q;"	kind:pred	file:
match_what	mode_errors.m	/^:- type match_what$/;kq|-;/\<match_what\>/;'q;"	kind:type
matches_no_constraint	typeclasses.m	/^:- pred matches_no_constraint(list(/;kq|/^\<matches_no_constraint\>/;'q;"	kind:pred	file:
matching	matching.m	/^:- type matching$/;kq|-;/\<matching\>/;'q;"	kind:type	file:
matching.add_alternates	matching.m	/^:- pred add_alternates(assoc_list(cost_node, maybe(/;kq|/^\<add_alternates\>/;'q;"	kind:pred	file:
matching.adj_to_matched_cost	matching.m	/^:- func adj_to_matched_cost(map(/;kq|/^\<adj_to_matched_cost\>/;'q;"	kind:func	file:
matching.adjacents	matching.m	/^:- pred adjacents(map(cost_node, set(/;kq|/^\<adjacents\>/;'q;"	kind:pred	file:
matching.augpath_bf	matching.m	/^:- pred augpath_bf(queue(/;kq|/^\<augpath_bf\>/;'q;"	kind:pred	file:
matching.benefit_node	matching.m	/^:- type benefit_node$/;kq|-;/\<matching.benefit_node\>/;'q;"	kind:type	file:
matching.benefit_operation	matching.m	/^:- type benefit_operation$/;kq|-;/\<matching.benefit_operation\>/;'q;"	kind:type	file:
matching.cell_var_load	matching.m	/^    --->    cell_var_load(int)          % segment number, >= 2$/;kq|-;/\<matching.cell_var_load\>/;'q;"	kind:cons	file:
matching.cell_var_load_cost	matching.m	/^                cell_var_load_cost      :: int,$/;kq|-;/\<matching.cell_var_load_cost\>/;'q;"	kind:fld
matching.cell_var_store	matching.m	/^    ;       cell_var_store.             % in initial segment$/;kq|-;/\<matching.cell_var_store\>/;'q;"	kind:cons	file:
matching.cell_var_store_cost	matching.m	/^                cell_var_store_cost     :: int,$/;kq|-;/\<matching.cell_var_store_cost\>/;'q;"	kind:fld
matching.compute_via_cell_vars	matching.m	/^:- func compute_via_cell_vars(list(field_costs_benefits), set(/;kq|/^\<compute_via_cell_vars\>/;'q;"	kind:func	file:
matching.cost_node	matching.m	/^:- type cost_node$/;kq|-;/\<matching.cost_node\>/;'q;"	kind:type	file:
matching.cost_operation	matching.m	/^:- type cost_operation$/;kq|-;/\<matching.cost_operation\>/;'q;"	kind:type	file:
matching.create_graph	matching.m	/^:- func create_graph(list(/;kq|/^\<create_graph\>/;'q;"	kind:func	file:
matching.create_graph_links	matching.m	/^:- pred create_graph_links(/;kq|/^\<create_graph_links\>/;'q;"	kind:pred	file:
matching.dump_after_flush	matching.m	/^:- pred dump_after_flush(/;kq|/^\<dump_after_flush\>/;'q;"	kind:pred	file:
matching.dump_results	matching.m	/^:- pred dump_results(/;kq|/^\<dump_results\>/;'q;"	kind:pred	file:
matching.edge_list	matching.m	/^:- type edge_list == assoc_list(benefit_node, cost_node).$/;kq|-;/\<matching.edge_list\>/;'q;"	kind:type	file:
matching.field_costs_benefits	matching.m	/^:- type field_costs_benefits$/;kq|-;/\<matching.field_costs_benefits\>/;'q;"	kind:type	file:
matching.field_var_load	matching.m	/^    --->    field_var_load(prog_var)    % in initial segment$/;kq|-;/\<matching.field_var_load\>/;'q;"	kind:cons	file:
matching.field_var_load_cost	matching.m	/^                field_var_load_cost     :: int,$/;kq|-;/\<matching.field_var_load_cost\>/;'q;"	kind:fld
matching.field_var_store	matching.m	/^    ;       field_var_store(prog_var).  % in initial segment$/;kq|-;/\<matching.field_var_store\>/;'q;"	kind:cons	file:
matching.field_var_store_cost	matching.m	/^                field_var_store_cost    :: int,$/;kq|-;/\<matching.field_var_store_cost\>/;'q;"	kind:fld
matching.find_augmenting_path	matching.m	/^:- pred find_augmenting_path(list(/;kq|/^\<find_augmenting_path\>/;'q;"	kind:pred	file:
matching.find_costs_benefits	matching.m	/^:- func find_costs_benefits(/;kq|/^\<find_costs_benefits\>/;'q;"	kind:func	file:
matching.find_first_path_bf	matching.m	/^:- pred find_first_path_bf(list(/;kq|/^\<find_first_path_bf\>/;'q;"	kind:pred	file:
matching.find_unmatched_cost	matching.m	/^:- pred find_unmatched_cost(assoc_list(cost_node, maybe(/;kq|/^\<find_unmatched_cost\>/;'q;"	kind:pred	file:
matching.find_via_cell_vars	matching.m	/^:- pred find_via_cell_vars(/;kq|/^\<find_via_cell_vars\>/;'q;"	kind:pred
matching.gather_benefits	matching.m	/^:- pred gather_benefits(field_costs_benefits::in, set(/;kq|/^\<gather_benefits\>/;'q;"	kind:pred	file:
matching.gather_costs	matching.m	/^:- pred gather_costs(field_costs_benefits::in, set(/;kq|/^\<gather_costs\>/;'q;"	kind:pred	file:
matching.initial_queue	matching.m	/^:- func initial_queue(list(benefit_node), queue(/;kq|/^\<initial_queue\>/;'q;"	kind:func	file:
matching.make_cost_op_copies	matching.m	/^:- func make_cost_op_copies(int, cost_operation) = list(/;kq|/^\<make_cost_op_copies\>/;'q;"	kind:func	file:
matching.maximal_matching	matching.m	/^:- func maximal_matching(list(/;kq|/^\<maximal_matching\>/;'q;"	kind:func	file:
matching.maximize_matching	matching.m	/^:- pred maximize_matching(list(/;kq|/^\<maximize_matching\>/;'q;"	kind:pred	file:
matching.number_segments	matching.m	/^:- func number_segments(int, list(/;kq|/^\<number_segments\>/;'q;"	kind:func	file:
matching.one_path_node_ratio	matching.m	/^                one_path_node_ratio     :: int,$/;kq|-;/\<matching.one_path_node_ratio\>/;'q;"	kind:fld
matching.one_path_op_ratio	matching.m	/^                one_path_op_ratio       :: int,$/;kq|-;/\<matching.one_path_op_ratio\>/;'q;"	kind:fld
matching.project_benefit_op	matching.m	/^:- func project_benefit_op(/;kq|/^\<project_benefit_op\>/;'q;"	kind:func	file:
matching.project_cost_op	matching.m	/^:- func project_cost_op(/;kq|/^\<project_cost_op\>/;'q;"	kind:func	file:
matching.replicate_benefit_op	matching.m	/^:- func replicate_benefit_op(int, int, benefit_operation) = list(/;kq|/^\<replicate_benefit_op\>/;'q;"	kind:func	file:
matching.replicate_cost_op	matching.m	/^:- func replicate_cost_op(int, int, cost_operation) = list(/;kq|/^\<replicate_cost_op\>/;'q;"	kind:func	file:
matching.simplify_segment	matching.m	/^:- pred simplify_segment(/;kq|/^\<simplify_segment\>/;'q;"	kind:pred	file:
matching.stack_slot_graph	matching.m	/^:- type stack_slot_graph$/;kq|-;/\<matching.stack_slot_graph\>/;'q;"	kind:type	file:
matching.update_matches	matching.m	/^:- pred update_matches(/;kq|/^\<update_matches\>/;'q;"	kind:pred	file:
matching_constraints	hlds_class.m	/^:- pred matching_constraints(/;kq|/^\<matching_constraints\>/;'q;"	kind:pred
matching_entry_type	frameopt.m	/^:- pred matching_entry_type(/;kq|/^\<matching_entry_type\>/;'q;"	kind:pred	file:
matching_label_ref	frameopt.m	/^:- pred matching_label_ref(/;kq|/^\<matching_label_ref\>/;'q;"	kind:pred	file:
matching_params	matching.m	/^:- type matching_params$/;kq|-;/\<matching_params\>/;'q;"	kind:type
matching_pred_ids_result	add_pragma.m	/^:- type matching_pred_ids_result$/;kq|-;/\<matching_pred_ids_result\>/;'q;"	kind:type	file:
matching_result	stack_opt.m	/^:- type matching_result$/;kq|-;/\<matching_result\>/;'q;"	kind:type	file:
materialize_base_typeclass_info_var	polymorphism_type_class_info.m	/^:- pred materialize_base_typeclass_info_var(/;kq|/^\<materialize_base_typeclass_info_var\>/;'q;"	kind:pred	file:
materialize_if_var	var_locn.m	/^:- pred materialize_if_var(/;kq|/^\<materialize_if_var\>/;'q;"	kind:pred	file:
materialize_typeclass_info_var	polymorphism_type_class_info.m	/^:- pred materialize_typeclass_info_var(/;kq|/^\<materialize_typeclass_info_var\>/;'q;"	kind:pred	file:
materialize_var	var_locn.m	/^:- pred materialize_var(/;kq|/^\<materialize_var\>/;'q;"	kind:pred	file:
materialize_var_general	var_locn.m	/^:- pred materialize_var_general(prog_var::in, maybe(/;kq|/^\<materialize_var_general\>/;'q;"	kind:pred	file:
materialize_vars_in_lval	code_loc_dep.m	/^:- pred materialize_vars_in_lval(/;kq|/^\<materialize_vars_in_lval\>/;'q;"	kind:pred
materialize_vars_in_lval_avoid	var_locn.m	/^:- pred materialize_vars_in_lval_avoid(lval::in, list(/;kq|/^\<materialize_vars_in_lval_avoid\>/;'q;"	kind:pred	file:
materialize_vars_in_mem_ref_avoid	var_locn.m	/^:- pred materialize_vars_in_mem_ref_avoid(/;kq|/^\<materialize_vars_in_mem_ref_avoid\>/;'q;"	kind:pred	file:
materialize_vars_in_rval	code_loc_dep.m	/^:- pred materialize_vars_in_rval(/;kq|/^\<materialize_vars_in_rval\>/;'q;"	kind:pred
materialize_vars_in_rval_avoid	var_locn.m	/^:- pred materialize_vars_in_rval_avoid(rval::in, maybe(/;kq|/^\<materialize_vars_in_rval_avoid\>/;'q;"	kind:pred	file:
math.acos	../library/math.m	/^:- func acos(/;kq|/^\<acos\>/;'q;"	kind:func
math.asin	../library/math.m	/^:- func asin(/;kq|/^\<asin\>/;'q;"	kind:func
math.atan	../library/math.m	/^:- func atan(/;kq|/^\<atan\>/;'q;"	kind:func
math.atan2	../library/math.m	/^:- func atan2(/;kq|/^\<atan2\>/;'q;"	kind:func
math.ceiling	../library/math.m	/^:- func ceiling(/;kq|/^\<ceiling\>/;'q;"	kind:func
math.cos	../library/math.m	/^:- func cos(/;kq|/^\<cos\>/;'q;"	kind:func
math.cosh	../library/math.m	/^:- func cosh(/;kq|/^\<cosh\>/;'q;"	kind:func
math.e	../library/math.m	/^:- func e = float.$/;kq|/^\<e\>/;'q;"	kind:func
math.exp	../library/math.m	/^:- func exp(/;kq|/^\<exp\>/;'q;"	kind:func
math.floor	../library/math.m	/^:- func floor(/;kq|/^\<floor\>/;'q;"	kind:func
math.fma	../library/math.m	/^:- func fma(/;kq|/^\<fma\>/;'q;"	kind:func
math.have_fma	../library/math.m	/^:- pred have_fma is semidet.$/;kq|/^\<have_fma\>/;'q;"	kind:pred
math.ln	../library/math.m	/^:- func ln(/;kq|/^\<ln\>/;'q;"	kind:func
math.log	../library/math.m	/^:- func log(/;kq|/^\<log\>/;'q;"	kind:func
math.log10	../library/math.m	/^:- func log10(/;kq|/^\<log10\>/;'q;"	kind:func
math.log2	../library/math.m	/^:- func log2(/;kq|/^\<log2\>/;'q;"	kind:func
math.no_roots	../library/math.m	/^    --->    no_roots$/;kq|-;/\<math.no_roots\>/;'q;"	kind:cons
math.one_root	../library/math.m	/^    ;       one_root(float)$/;kq|-;/\<math.one_root\>/;'q;"	kind:cons
math.pi	../library/math.m	/^:- func pi = float.$/;kq|/^\<pi\>/;'q;"	kind:func
math.pow	../library/math.m	/^:- func pow(/;kq|/^\<pow\>/;'q;"	kind:func
math.quadratic_roots	../library/math.m	/^:- type quadratic_roots$/;kq|-;/\<math.quadratic_roots\>/;'q;"	kind:type
math.round	../library/math.m	/^:- func round(/;kq|/^\<round\>/;'q;"	kind:func
math.sin	../library/math.m	/^:- func sin(/;kq|/^\<sin\>/;'q;"	kind:func
math.sinh	../library/math.m	/^:- func sinh(/;kq|/^\<sinh\>/;'q;"	kind:func
math.solve_quadratic	../library/math.m	/^:- func solve_quadratic(/;kq|/^\<solve_quadratic\>/;'q;"	kind:func
math.sqrt	../library/math.m	/^:- func sqrt(/;kq|/^\<sqrt\>/;'q;"	kind:func
math.tan	../library/math.m	/^:- func tan(/;kq|/^\<tan\>/;'q;"	kind:func
math.tanh	../library/math.m	/^:- func tanh(/;kq|/^\<tanh\>/;'q;"	kind:func
math.truncate	../library/math.m	/^:- func truncate(/;kq|/^\<truncate\>/;'q;"	kind:func
math.two_roots	../library/math.m	/^    ;       two_roots(float, float).$/;kq|-;/\<math.two_roots\>/;'q;"	kind:cons
math.unchecked_acos	../library/math.m	/^:- func unchecked_acos(/;kq|/^\<unchecked_acos\>/;'q;"	kind:func
math.unchecked_asin	../library/math.m	/^:- func unchecked_asin(/;kq|/^\<unchecked_asin\>/;'q;"	kind:func
math.unchecked_ln	../library/math.m	/^:- func unchecked_ln(/;kq|/^\<unchecked_ln\>/;'q;"	kind:func
math.unchecked_log	../library/math.m	/^:- func unchecked_log(/;kq|/^\<unchecked_log\>/;'q;"	kind:func
math.unchecked_log10	../library/math.m	/^:- func unchecked_log10(/;kq|/^\<unchecked_log10\>/;'q;"	kind:func
math.unchecked_log2	../library/math.m	/^:- func unchecked_log2(/;kq|/^\<unchecked_log2\>/;'q;"	kind:func
math.unchecked_pow	../library/math.m	/^:- func unchecked_pow(/;kq|/^\<unchecked_pow\>/;'q;"	kind:func
math.unchecked_sqrt	../library/math.m	/^:- func unchecked_sqrt(/;kq|/^\<unchecked_sqrt\>/;'q;"	kind:func
math_domain_checks	../library/math.m	/^:- pred math_domain_checks is semidet.$/;kq|/^\<math_domain_checks\>/;'q;"	kind:pred	file:
math_lib	options.m	/^    ;       math_lib$/;kq|-;/\<math_lib\>/;'q;"	kind:cons
matrix	lp_rational.m	/^:- type matrix == list(vector).$/;kq|-;/\<matrix\>/;'q;"	kind:type	file:
matrix_to_constraints	lp_rational.m	/^:- func matrix_to_constraints(/;kq|/^\<matrix_to_constraints\>/;'q;"	kind:func	file:
max	../library/array.m	/^:- func max(array(/;kq|/^\<max\>/;'q;"	kind:func
max	../library/bt_array.m	/^:- func max(bt_array(/;kq|/^\<max\>/;'q;"	kind:func
max	../library/float.m	/^:- func max = float.$/;kq|/^\<max\>/;'q;"	kind:func
max	../library/float.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
max	../library/int.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
max	../library/int16.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
max	../library/int32.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
max	../library/int64.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
max	../library/int8.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
max	../library/uint.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
max	../library/uint16.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
max	../library/uint32.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
max	../library/uint64.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
max	../library/uint8.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
max	../library/version_array.m	/^:- func max(version_array(/;kq|/^\<max\>/;'q;"	kind:func
max	lp.m	/^    --->    max$/;kq|-;/\<max\>/;'q;"	kind:cons
max	lp_rational.m	/^    --->    max$/;kq|-;/\<max\>/;'q;"	kind:cons
max2	../library/psqueue.m	/^:- func max2(/;kq|/^\<max2\>/;'q;"	kind:func	file:
max_always_declared_arity_type_class_constraint	rtti_out.m	/^:- func max_always_declared_arity_type_class_constraint = int.$/;kq|/^\<max_always_declared_arity_type_class_constraint\>/;'q;"	kind:func	file:
max_always_declared_arity_type_ctor	rtti_out.m	/^:- func max_always_declared_arity_type_ctor = int.$/;kq|/^\<max_always_declared_arity_type_ctor\>/;'q;"	kind:func	file:
max_char_value	../library/char.m	/^:- func max_char_value = int.$/;kq|/^\<max_char_value\>/;'q;"	kind:func
max_day_in_month_for	../library/calendar.m	/^:- func max_day_in_month_for(/;kq|/^\<max_day_in_month_for\>/;'q;"	kind:func	file:
max_elem	../library/diet.m	/^:- func max_elem(T, T) = T <= diet_element(/;kq|/^\<max_elem\>/;'q;"	kind:func	file:
max_enum_int_tag	table_gen.m	/^:- pred max_enum_int_tag(/;kq|/^\<max_enum_int_tag\>/;'q;"	kind:pred	file:
max_error_line_width	options.m	/^    ;       max_error_line_width$/;kq|-;/\<max_error_line_width\>/;'q;"	kind:cons
max_exponent	../library/float.m	/^:- func max_exponent = int.$/;kq|/^\<max_exponent\>/;'q;"	kind:func
max_horizontal	mmakefiles.m	/^:- func max_horizontal = int.$/;kq|/^\<max_horizontal\>/;'q;"	kind:func	file:
max_int	../library/int.m	/^:- func max_int = int.$/;kq|/^\<max_int\>/;'q;"	kind:func
max_int16	../library/int16.m	/^:- func max_int16 = int16.$/;kq|/^\<max_int16\>/;'q;"	kind:func
max_int32	../library/int32.m	/^:- func max_int32 = int32.$/;kq|/^\<max_int32\>/;'q;"	kind:func
max_int64	../library/int64.m	/^:- func max_int64 = int64.$/;kq|/^\<max_int64\>/;'q;"	kind:func
max_int8	../library/int8.m	/^:- func max_int8 = int8.$/;kq|/^\<max_int8\>/;'q;"	kind:func
max_jump_table_size	options.m	/^    ;       max_jump_table_size$/;kq|-;/\<max_jump_table_size\>/;'q;"	kind:cons
max_key	../library/map.m	/^:- func max_key(map(/;kq|/^\<max_key\>/;'q;"	kind:func
max_key	../library/tree234.m	/^:- func max_key(tree234(/;kq|/^\<max_key\>/;'q;"	kind:func
max_key_in_loser_tree	../library/psqueue.m	/^:- pred max_key_in_loser_tree(loser_tree(P, K)::in, maybe(/;kq|/^\<max_key_in_loser_tree\>/;'q;"	kind:pred	file:
max_key_in_loser_tree_acc	../library/psqueue.m	/^:- pred max_key_in_loser_tree_acc(loser_tree(/;kq|/^\<max_key_in_loser_tree_acc\>/;'q;"	kind:pred	file:
max_leaf_stack_frame_size	llds_out_instr.m	/^:- func max_leaf_stack_frame_size = int.$/;kq|/^\<max_leaf_stack_frame_size\>/;'q;"	kind:func	file:
max_matrix_size	term_constr_pass2.m	/^                max_matrix_size :: int$/;kq|-;/\<max_matrix_size\>/;'q;"	kind:fld	file:
max_mentioned_abs_reg_2	code_util.m	/^:- pred max_mentioned_abs_reg_2(list(/;kq|/^\<max_mentioned_abs_reg_2\>/;'q;"	kind:pred	file:
max_mentioned_abs_regs	code_util.m	/^:- pred max_mentioned_abs_regs(list(/;kq|/^\<max_mentioned_abs_regs\>/;'q;"	kind:pred
max_mentioned_reg_2	code_util.m	/^:- pred max_mentioned_reg_2(list(/;kq|/^\<max_mentioned_reg_2\>/;'q;"	kind:pred	file:
max_mentioned_regs	code_util.m	/^:- pred max_mentioned_regs(list(/;kq|/^\<max_mentioned_regs\>/;'q;"	kind:pred
max_occupants	../library/hash_table.m	/^                max_occupants           :: int,$/;kq|-;/\<max_occupants\>/;'q;"	kind:fld
max_precision	../library/string.m	/^:- func max_precision = int.$/;kq|/^\<max_precision\>/;'q;"	kind:func	file:
max_primary_tag	du_type_layout.m	/^    ;       max_primary_tag(ptag, int).$/;kq|-;/\<max_primary_tag\>/;'q;"	kind:cons	file:
max_propagation_steps	frameopt.m	/^:- func max_propagation_steps = int.$/;kq|/^\<max_propagation_steps\>/;'q;"	kind:func	file:
max_real_r_reg	llds_out_data.m	/^:- func max_real_r_reg = int.$/;kq|/^\<max_real_r_reg\>/;'q;"	kind:func	file:
max_reg_in_use	code_loc_dep.m	/^:- pred max_reg_in_use(/;kq|/^\<max_reg_in_use\>/;'q;"	kind:pred
max_runs	structure_sharing.analysis.m	/^:- func max_runs = int.$/;kq|/^\<max_runs\>/;'q;"	kind:func	file:
max_save_restore_vector_size	deep_profiling.m	/^:- func max_save_restore_vector_size = int.$/;kq|/^\<max_save_restore_vector_size\>/;'q;"	kind:func	file:
max_specialised_method_ptr_arity	mlds_to_java_util.m	/^:- func max_specialised_method_ptr_arity = int.$/;kq|/^\<max_specialised_method_ptr_arity\>/;'q;"	kind:func	file:
max_specialized_do_call_class_method	options.m	/^    ;       max_specialized_do_call_class_method$/;kq|-;/\<max_specialized_do_call_class_method\>/;'q;"	kind:cons
max_specialized_do_call_closure	options.m	/^    ;       max_specialized_do_call_closure$/;kq|-;/\<max_specialized_do_call_closure\>/;'q;"	kind:cons
max_stack_ref_acc	par_conj_gen.m	/^:- pred max_stack_ref_acc(/;kq|/^\<max_stack_ref_acc\>/;'q;"	kind:pred	file:
max_term_string_size_in_syntax_error	parse_tree_out_term.m	/^:- func max_term_string_size_in_syntax_error = int.$/;kq|/^\<max_term_string_size_in_syntax_error\>/;'q;"	kind:func	file:
max_uint	../library/uint.m	/^:- func max_uint = uint.$/;kq|/^\<max_uint\>/;'q;"	kind:func
max_uint16	../library/uint16.m	/^:- func max_uint16 = uint16.$/;kq|/^\<max_uint16\>/;'q;"	kind:func
max_uint32	../library/uint32.m	/^:- func max_uint32 = uint32.$/;kq|/^\<max_uint32\>/;'q;"	kind:func
max_uint64	../library/uint64.m	/^:- func max_uint64 = uint64.$/;kq|/^\<max_uint64\>/;'q;"	kind:func
max_uint8	../library/uint8.m	/^:- func max_uint8 = uint8.$/;kq|/^\<max_uint8\>/;'q;"	kind:func
max_var	../library/varset.m	/^:- func max_var(varset(T)) = var(/;kq|/^\<max_var\>/;'q;"	kind:func
max_var_num	prog_rep.m	/^:- func max_var_num(prog_var, pair(/;kq|/^\<max_var_num\>/;'q;"	kind:func	file:
max_var_slot	code_info.m	/^:- pred max_var_slot(/;kq|/^\<max_var_slot\>/;'q;"	kind:pred	file:
max_var_slot_loop	code_info.m	/^:- pred max_var_slot_loop(list(/;kq|/^\<max_var_slot_loop\>/;'q;"	kind:pred	file:
max_variants_per_proc	lco.m	/^:- func max_variants_per_proc = int.$/;kq|/^\<max_variants_per_proc\>/;'q;"	kind:func	file:
max_virtual_f_reg	llds_out_data.m	/^:- func max_virtual_f_reg = int.$/;kq|/^\<max_virtual_f_reg\>/;'q;"	kind:func	file:
max_virtual_r_reg	llds_out_data.m	/^:- func max_virtual_r_reg = int.$/;kq|/^\<max_virtual_r_reg\>/;'q;"	kind:func	file:
maxfr	llds.m	/^    ;       maxfr$/;kq|-;/\<maxfr\>/;'q;"	kind:cons
maximal_matching	matching.m	/^:- func maximal_matching(list(/;kq|/^\<maximal_matching\>/;'q;"	kind:func	file:
maximize_matching	matching.m	/^:- pred maximize_matching(list(/;kq|/^\<maximize_matching\>/;'q;"	kind:pred	file:
may	../library/calendar.m	/^    ;       may$/;kq|-;/\<may\>/;'q;"	kind:cons
may_alter_rtti	llds.m	/^:- type may_alter_rtti$/;kq|-;/\<may_alter_rtti\>/;'q;"	kind:type
may_be_different	code_loc_dep.m	/^    ;       may_be_different.$/;kq|-;/\<may_be_different\>/;'q;"	kind:cons	file:
may_be_mutually_recursive	term_constr_main_types.m	/^    ;       may_be_mutually_recursive.$/;kq|-;/\<may_be_mutually_recursive\>/;'q;"	kind:cons
may_be_partially_qualified	pred_table.m	/^    ;       may_be_partially_qualified.$/;kq|-;/\<may_be_partially_qualified\>/;'q;"	kind:cons
may_be_thread_safe	globals.m	/^:- type may_be_thread_safe == bool.$/;kq|-;/\<may_be_thread_safe\>/;'q;"	kind:type
may_be_together_with_check_only	op_mode.m	/^:- func may_be_together_with_check_only(/;kq|/^\<may_be_together_with_check_only\>/;'q;"	kind:func	file:
may_be_unqualified	prog_data.m	/^    ;       may_be_unqualified.$/;kq|-;/\<may_be_unqualified\>/;'q;"	kind:cons
may_build	make.build.m	/^:- type may_build$/;kq|-;/\<may_build\>/;'q;"	kind:type
may_call_mercury_attributes	table_gen.m	/^:- pred may_call_mercury_attributes(/;kq|/^\<may_call_mercury_attributes\>/;'q;"	kind:pred	file:
may_cases_allocate_heap	goal_form.m	/^:- pred may_cases_allocate_heap(list(/;kq|/^\<may_cases_allocate_heap\>/;'q;"	kind:pred	file:
may_change_called_proc	mode_info.m	/^:- type may_change_called_proc$/;kq|-;/\<may_change_called_proc\>/;'q;"	kind:type
may_change_source_file_name	parse_module.m	/^:- type may_change_source_file_name$/;kq|-;/\<may_change_source_file_name\>/;'q;"	kind:type	file:
may_const_yield_dangling_stack_ref	ml_call_gen.m	/^:- func may_const_yield_dangling_stack_ref(/;kq|/^\<may_const_yield_dangling_stack_ref\>/;'q;"	kind:func	file:
may_delete_stream_info	../library/io.stream_db.m	/^:- pred may_delete_stream_info(/;kq|/^\<may_delete_stream_info\>/;'q;"	kind:pred	file:
may_encounter_bug_142	inlining.m	/^:- pred may_encounter_bug_142(proc_info::in, list(/;kq|/^\<may_encounter_bug_142\>/;'q;"	kind:pred	file:
may_goal_allocate_heap	goal_form.m	/^:- pred may_goal_allocate_heap(/;kq|/^\<may_goal_allocate_heap\>/;'q;"	kind:pred	file:
may_goals_allocate_heap	goal_form.m	/^:- pred may_goals_allocate_heap(list(/;kq|/^\<may_goals_allocate_heap\>/;'q;"	kind:pred	file:
may_have_changed_detism	inlining.m	/^    ;       may_have_changed_detism.$/;kq|-;/\<may_have_changed_detism\>/;'q;"	kind:cons	file:
may_have_extra_args	ml_unify_gen_util.m	/^:- type may_have_extra_args$/;kq|-;/\<may_have_extra_args\>/;'q;"	kind:type
may_have_more_successors	stack_opt.m	/^:- func may_have_more_successors(/;kq|/^\<may_have_more_successors\>/;'q;"	kind:func	file:
may_have_no_successor	stack_opt.m	/^:- func may_have_no_successor(/;kq|/^\<may_have_no_successor\>/;'q;"	kind:func	file:
may_have_one_successor	stack_opt.m	/^:- func may_have_one_successor(/;kq|/^\<may_have_one_successor\>/;'q;"	kind:func	file:
may_inline_purity_promised_pred	inlining.m	/^:- type may_inline_purity_promised_pred$/;kq|-;/\<may_inline_purity_promised_pred\>/;'q;"	kind:type
may_introduce_calls_to	introduced_call_table.m	/^:- pred may_introduce_calls_to(/;kq|/^\<may_introduce_calls_to\>/;'q;"	kind:pred
may_loop_zero_times	mlds.m	/^    --->    may_loop_zero_times$/;kq|-;/\<may_loop_zero_times\>/;'q;"	kind:cons
may_lval_yield_dangling_stack_ref	ml_call_gen.m	/^:- func may_lval_yield_dangling_stack_ref(/;kq|/^\<may_lval_yield_dangling_stack_ref\>/;'q;"	kind:func	file:
may_not_build	make.build.m	/^    --->    may_not_build(list(error_spec))$/;kq|-;/\<may_not_build\>/;'q;"	kind:cons
may_not_change_called_proc	mode_info.m	/^    ;       may_not_change_called_proc.$/;kq|-;/\<may_not_change_called_proc\>/;'q;"	kind:cons
may_not_change_source_file_name	parse_module.m	/^    --->    may_not_change_source_file_name$/;kq|-;/\<may_not_change_source_file_name\>/;'q;"	kind:cons	file:
may_not_have_extra_args	ml_unify_gen_util.m	/^    --->    may_not_have_extra_args$/;kq|-;/\<may_not_have_extra_args\>/;'q;"	kind:cons
may_not_inline_purity_promised_pred	inlining.m	/^    --->    may_not_inline_purity_promised_pred$/;kq|-;/\<may_not_inline_purity_promised_pred\>/;'q;"	kind:cons
may_not_opt_export_pred	intermod_decide.m	/^    --->    may_not_opt_export_pred$/;kq|-;/\<may_not_opt_export_pred\>/;'q;"	kind:cons	file:
may_not_pull_cons_id	cse_detection.m	/^    ;       may_not_pull_cons_id.$/;kq|-;/\<may_not_pull_cons_id\>/;'q;"	kind:cons	file:
may_not_store_double_width_natively	unify_gen_construct.m	/^    --->    may_not_store_double_width_natively$/;kq|-;/\<may_not_store_double_width_natively\>/;'q;"	kind:cons	file:
may_not_use_atomic_alloc	hlds_data.m	/^    ;       may_not_use_atomic_alloc.$/;kq|-;/\<may_not_use_atomic_alloc\>/;'q;"	kind:cons
may_not_use_in_int	module_qual.id_set.m	/^    --->    may_not_use_in_int$/;kq|-;/\<may_not_use_in_int\>/;'q;"	kind:cons
may_not_use_tag_switch	ml_tag_switch.m	/^    --->    may_not_use_tag_switch$/;kq|-;/\<may_not_use_tag_switch\>/;'q;"	kind:cons	file:
may_opt_export_pred	intermod_decide.m	/^:- pred may_opt_export_pred(pred_id::in, pred_info::in, set(/;kq|/^\<may_opt_export_pred\>/;'q;"	kind:pred	file:
may_opt_export_pred	intermod_decide.m	/^:- type may_opt_export_pred$/;kq|-;/\<may_opt_export_pred\>/;'q;"	kind:type	file:
may_pack_arg_type	du_type_layout.m	/^:- pred may_pack_arg_type(/;kq|/^\<may_pack_arg_type\>/;'q;"	kind:pred	file:
may_pull_cons_id	cse_detection.m	/^:- type may_pull_cons_id$/;kq|-;/\<may_pull_cons_id\>/;'q;"	kind:type	file:
may_pull_lhs_inst_cons_id	cse_detection.m	/^:- pred may_pull_lhs_inst_cons_id(/;kq|/^\<may_pull_lhs_inst_cons_id\>/;'q;"	kind:pred	file:
may_replace_succeed_with_succeed_discard	opt_util.m	/^:- pred may_replace_succeed_with_succeed_discard(list(/;kq|/^\<may_replace_succeed_with_succeed_discard\>/;'q;"	kind:pred
may_replace_succeed_with_succeed_discard_acc	opt_util.m	/^:- pred may_replace_succeed_with_succeed_discard_acc(list(/;kq|/^\<may_replace_succeed_with_succeed_discard_acc\>/;'q;"	kind:pred	file:
may_rval_yield_dangling_stack_ref	ml_call_gen.m	/^:- func may_rval_yield_dangling_stack_ref(/;kq|/^\<may_rval_yield_dangling_stack_ref\>/;'q;"	kind:func	file:
may_rvals_yield_dangling_stack_ref	ml_call_gen.m	/^:- func may_rvals_yield_dangling_stack_ref(list(/;kq|/^\<may_rvals_yield_dangling_stack_ref\>/;'q;"	kind:func	file:
may_store_double_width_natively	unify_gen_construct.m	/^:- type may_store_double_width_natively$/;kq|-;/\<may_store_double_width_natively\>/;'q;"	kind:type	file:
may_throw	exception_analysis.m	/^    --->    may_throw$/;kq|-;/\<may_throw\>/;'q;"	kind:cons	file:
may_throw	prog_data_pragma.m	/^    ;       may_throw(exception_type)$/;kq|-;/\<may_throw\>/;'q;"	kind:cons
may_use_atomic_alloc	hlds_data.m	/^:- type may_use_atomic_alloc$/;kq|-;/\<may_use_atomic_alloc\>/;'q;"	kind:type
may_use_in_imp	module_qual.id_set.m	/^    --->    may_use_in_imp(need_qualifier).$/;kq|-;/\<may_use_in_imp\>/;'q;"	kind:cons
may_use_in_int	module_qual.id_set.m	/^    ;       may_use_in_int(need_qualifier).$/;kq|-;/\<may_use_in_int\>/;'q;"	kind:cons
may_use_nondet_tailcall	code_loc_dep.m	/^:- pred may_use_nondet_tailcall(/;kq|/^\<may_use_nondet_tailcall\>/;'q;"	kind:pred
may_use_optimized_code	ml_unused_assign.m	/^    --->    may_use_optimized_code$/;kq|-;/\<may_use_optimized_code\>/;'q;"	kind:cons	file:
may_use_tag_switch	ml_tag_switch.m	/^:- type may_use_tag_switch$/;kq|-;/\<may_use_tag_switch\>/;'q;"	kind:type	file:
may_we_start_packing_at_this_arg_compare	unify_proc.m	/^:- pred may_we_start_packing_at_this_arg_compare(/;kq|/^\<may_we_start_packing_at_this_arg_compare\>/;'q;"	kind:pred	file:
may_we_start_packing_at_this_arg_unify	unify_proc.m	/^:- pred may_we_start_packing_at_this_arg_unify(/;kq|/^\<may_we_start_packing_at_this_arg_unify\>/;'q;"	kind:pred	file:
may_yield_dangling_stack_ref	ml_call_gen.m	/^:- type may_yield_dangling_stack_ref$/;kq|-;/\<may_yield_dangling_stack_ref\>/;'q;"	kind:type	file:
maybe	../library/maybe.m	/^:- type maybe(T)$/;kq|-;/\<maybe\>/;'q;"	kind:type
maybe.error	../library/maybe.m	/^    ;       error(E).$/;kq|-;/\<maybe.error\>/;'q;"	kind:cons
maybe.error	../library/maybe.m	/^    ;       error(E, list(E)).$/;kq|-;/\<maybe.error\>/;'q;"	kind:cons
maybe.error	../library/maybe.m	/^    ;       error(string).$/;kq|-;/\<maybe.error\>/;'q;"	kind:cons
maybe.fold2_maybe	../library/maybe.m	/^:- pred fold2_maybe(pred(T, A, A, B, B), maybe(/;kq|/^\<fold2_maybe\>/;'q;"	kind:pred
maybe.fold3_maybe	../library/maybe.m	/^:- pred fold3_maybe(pred(T, A, A, B, B, C, C), maybe(/;kq|/^\<fold3_maybe\>/;'q;"	kind:pred
maybe.fold4_maybe	../library/maybe.m	/^:- pred fold4_maybe(pred(/;kq|/^\<fold4_maybe\>/;'q;"	kind:pred
maybe.fold5_maybe	../library/maybe.m	/^:- pred fold5_maybe(pred(/;kq|/^\<fold5_maybe\>/;'q;"	kind:pred
maybe.fold_maybe	../library/maybe.m	/^:- func fold_maybe(func(T, U) = U, maybe(/;kq|/^\<fold_maybe\>/;'q;"	kind:func
maybe.fold_maybe	../library/maybe.m	/^:- pred fold_maybe(pred(T, A, A), maybe(/;kq|/^\<fold_maybe\>/;'q;"	kind:pred
maybe.func_to_maybe	../library/maybe.m	/^:- func func_to_maybe((func) = T) = maybe(/;kq|/^\<func_to_maybe\>/;'q;"	kind:func
maybe.map_fold2_maybe	../library/maybe.m	/^:- pred map_fold2_maybe(pred(/;kq|/^\<map_fold2_maybe\>/;'q;"	kind:pred
maybe.map_fold3_maybe	../library/maybe.m	/^:- pred map_fold3_maybe(pred(/;kq|/^\<map_fold3_maybe\>/;'q;"	kind:pred
maybe.map_fold4_maybe	../library/maybe.m	/^:- pred map_fold4_maybe(pred(/;kq|/^\<map_fold4_maybe\>/;'q;"	kind:pred
maybe.map_fold5_maybe	../library/maybe.m	/^:- pred map_fold5_maybe(pred(/;kq|/^\<map_fold5_maybe\>/;'q;"	kind:pred
maybe.map_fold_maybe	../library/maybe.m	/^:- pred map_fold_maybe(pred(T, U, A, A), maybe(T), maybe(/;kq|/^\<map_fold_maybe\>/;'q;"	kind:pred
maybe.map_maybe	../library/maybe.m	/^:- func map_maybe(func(T) = U, maybe(T)) = maybe(/;kq|/^\<map_maybe\>/;'q;"	kind:func
maybe.map_maybe	../library/maybe.m	/^:- pred map_maybe(pred(T, U), maybe(T), maybe(/;kq|/^\<map_maybe\>/;'q;"	kind:pred
maybe.no	../library/maybe.m	/^    --->    no$/;kq|-;/\<maybe.no\>/;'q;"	kind:cons
maybe.ok	../library/maybe.m	/^    --->    ok$/;kq|-;/\<maybe.ok\>/;'q;"	kind:cons
maybe.ok	../library/maybe.m	/^    --->    ok(T)$/;kq|-;/\<maybe.ok\>/;'q;"	kind:cons
maybe.ok	../library/maybe.m	/^    --->    ok(T)$/;kq|-;/\<maybe.ok\>/;'q;"	kind:cons
maybe.pred_to_maybe	../library/maybe.m	/^:- func pred_to_maybe(pred(T)) = maybe(/;kq|/^\<pred_to_maybe\>/;'q;"	kind:func
maybe.yes	../library/maybe.m	/^    ;       yes(T).$/;kq|-;/\<maybe.yes\>/;'q;"	kind:cons
maybe1	maybe_error.m	/^:- inst maybe1(I) for maybe1\/2$/;kq|-;/\<maybe1\>/;'q;"	kind:inst
maybe1	maybe_error.m	/^:- type maybe1(T1) ==$/;kq|-;/\<maybe1\>/;'q;"	kind:type
maybe1	maybe_error.m	/^:- type maybe1(T1, E)$/;kq|-;/\<maybe1\>/;'q;"	kind:type
maybe2	maybe_error.m	/^:- inst maybe2(I1, I2) for maybe2\/3$/;kq|-;/\<maybe2\>/;'q;"	kind:inst
maybe2	maybe_error.m	/^:- type maybe2(T1, T2) ==$/;kq|-;/\<maybe2\>/;'q;"	kind:type
maybe2	maybe_error.m	/^:- type maybe2(T1, T2, E)$/;kq|-;/\<maybe2\>/;'q;"	kind:type
maybe3	maybe_error.m	/^:- inst maybe3(I1, I2, I3) for maybe3\/4$/;kq|-;/\<maybe3\>/;'q;"	kind:inst
maybe3	maybe_error.m	/^:- type maybe3(T1, T2, T3) ==$/;kq|-;/\<maybe3\>/;'q;"	kind:type
maybe3	maybe_error.m	/^:- type maybe3(T1, T2, T3, E)$/;kq|-;/\<maybe3\>/;'q;"	kind:type
maybe4	maybe_error.m	/^:- inst maybe4(I1, I2, I3, I4) for maybe4\/5$/;kq|-;/\<maybe4\>/;'q;"	kind:inst
maybe4	maybe_error.m	/^:- type maybe4(T1, T2, T3, T4) ==$/;kq|-;/\<maybe4\>/;'q;"	kind:type
maybe4	maybe_error.m	/^:- type maybe4(T1, T2, T3, T4, E)$/;kq|-;/\<maybe4\>/;'q;"	kind:type
maybe5	maybe_error.m	/^:- inst maybe5(I1, I2, I3, I4, I5) for maybe5\/6$/;kq|-;/\<maybe5\>/;'q;"	kind:inst
maybe5	maybe_error.m	/^:- type maybe5(T1, T2, T3, T4, T5) ==$/;kq|-;/\<maybe5\>/;'q;"	kind:type
maybe5	maybe_error.m	/^:- type maybe5(T1, T2, T3, T4, T5, E)$/;kq|-;/\<maybe5\>/;'q;"	kind:type
maybe6	maybe_error.m	/^:- inst maybe6(I1, I2, I3, I4, I5, I6) for maybe6\/7$/;kq|-;/\<maybe6\>/;'q;"	kind:inst
maybe6	maybe_error.m	/^:- type maybe6(T1, T2, T3, T4, T5, T6) ==$/;kq|-;/\<maybe6\>/;'q;"	kind:type
maybe6	maybe_error.m	/^:- type maybe6(T1, T2, T3, T4, T5, T6, E)$/;kq|-;/\<maybe6\>/;'q;"	kind:type
maybe_abstract_inst_defn	prog_item.m	/^:- type maybe_abstract_inst_defn$/;kq|-;/\<maybe_abstract_inst_defn\>/;'q;"	kind:type
maybe_abstract_mode_defn	prog_item.m	/^:- type maybe_abstract_mode_defn$/;kq|-;/\<maybe_abstract_mode_defn\>/;'q;"	kind:type
maybe_abstract_section	check_import_accessibility.m	/^:- type maybe_abstract_section$/;kq|-;/\<maybe_abstract_section\>/;'q;"	kind:type	file:
maybe_acc_foreign_type_defn_info	intermod.m	/^:- pred maybe_acc_foreign_type_defn_info(sym_name::in, list(/;kq|/^\<maybe_acc_foreign_type_defn_info\>/;'q;"	kind:pred	file:
maybe_accumulate_local_sectag	unify_gen_construct.m	/^:- pred maybe_accumulate_local_sectag(/;kq|/^\<maybe_accumulate_local_sectag\>/;'q;"	kind:pred	file:
maybe_add_alias	higher_order.specialize_calls.m	/^:- pred maybe_add_alias(/;kq|/^\<maybe_add_alias\>/;'q;"	kind:pred	file:
maybe_add_alloc_site_info	code_info.m	/^:- pred maybe_add_alloc_site_info(/;kq|/^\<maybe_add_alloc_site_info\>/;'q;"	kind:pred
maybe_add_comma_newline	hlds_out_goal.m	/^:- pred maybe_add_comma_newline(/;kq|/^\<maybe_add_comma_newline\>/;'q;"	kind:pred	file:
maybe_add_comment	xml_documentation.m	/^:- func maybe_add_comment(/;kq|/^\<maybe_add_comment\>/;'q;"	kind:func	file:
maybe_add_comments	frameopt.m	/^:- pred maybe_add_comments(bool::in, list(/;kq|/^\<maybe_add_comments\>/;'q;"	kind:pred	file:
maybe_add_cons_id	hhf.m	/^:- pred maybe_add_cons_id(prog_var::in, list(/;kq|/^\<maybe_add_cons_id\>/;'q;"	kind:pred	file:
maybe_add_constraint	higher_order.make_specialized_preds.m	/^:- pred maybe_add_constraint(/;kq|/^\<maybe_add_constraint\>/;'q;"	kind:pred	file:
maybe_add_convert_specs	parse_module.m	/^:- pred maybe_add_convert_specs(globals::in, list(/;kq|/^\<maybe_add_convert_specs\>/;'q;"	kind:pred	file:
maybe_add_default_func_mode	default_func_mode.m	/^:- pred maybe_add_default_func_mode(/;kq|/^\<maybe_add_default_func_mode\>/;'q;"	kind:pred
maybe_add_default_func_modes	default_func_mode.m	/^:- pred maybe_add_default_func_modes(module_info::in, list(/;kq|/^\<maybe_add_default_func_modes\>/;'q;"	kind:pred
maybe_add_default_mode	make_hlds_passes.m	/^:- pred maybe_add_default_mode(/;kq|/^\<maybe_add_default_mode\>/;'q;"	kind:pred	file:
maybe_add_default_modes	make_hlds_passes.m	/^:- pred maybe_add_default_modes(sec_list(/;kq|/^\<maybe_add_default_modes\>/;'q;"	kind:pred	file:
maybe_add_delayed_messages	comp_unit_interface.m	/^:- pred maybe_add_delayed_messages(/;kq|/^\<maybe_add_delayed_messages\>/;'q;"	kind:pred	file:
maybe_add_dependency_arc	hlds_dependency_graph.m	/^:- pred maybe_add_dependency_arc(dependency_graph(/;kq|/^\<maybe_add_dependency_arc\>/;'q;"	kind:pred	file:
maybe_add_detism	parse_tree_to_term.m	/^:- pred maybe_add_detism(/;kq|/^\<maybe_add_detism\>/;'q;"	kind:pred	file:
maybe_add_dot_temp	analysis.file.m	/^:- type maybe_add_dot_temp$/;kq|-;/\<maybe_add_dot_temp\>/;'q;"	kind:type	file:
maybe_add_duplicate_foreign_enum_error	add_foreign_enum.m	/^:- pred maybe_add_duplicate_foreign_enum_error(/;kq|/^\<maybe_add_duplicate_foreign_enum_error\>/;'q;"	kind:pred	file:
maybe_add_error_for_builtin	add_clause.m	/^:- pred maybe_add_error_for_builtin(/;kq|/^\<maybe_add_error_for_builtin\>/;'q;"	kind:pred	file:
maybe_add_error_for_field_access_function	add_clause.m	/^:- pred maybe_add_error_for_field_access_function(/;kq|/^\<maybe_add_error_for_field_access_function\>/;'q;"	kind:pred	file:
maybe_add_error_spec_id	error_spec.m	/^:- pred maybe_add_error_spec_id(/;kq|/^\<maybe_add_error_spec_id\>/;'q;"	kind:pred
maybe_add_error_spec_id_std	error_spec.m	/^:- pred maybe_add_error_spec_id_std(/;kq|/^\<maybe_add_error_spec_id_std\>/;'q;"	kind:pred
maybe_add_field_access_function_clause	pre_typecheck.m	/^:- pred maybe_add_field_access_function_clause(/;kq|/^\<maybe_add_field_access_function_clause\>/;'q;"	kind:pred	file:
maybe_add_foreign_proc_error	direct_arg_in_out.m	/^:- pred maybe_add_foreign_proc_error(/;kq|/^\<maybe_add_foreign_proc_error\>/;'q;"	kind:pred	file:
maybe_add_goal_clone_suffix	direct_arg_in_out.m	/^:- func maybe_add_goal_clone_suffix(/;kq|/^\<maybe_add_goal_clone_suffix\>/;'q;"	kind:func	file:
maybe_add_headvar_clone_suffix	direct_arg_in_out.m	/^:- func maybe_add_headvar_clone_suffix(/;kq|/^\<maybe_add_headvar_clone_suffix\>/;'q;"	kind:func	file:
maybe_add_heap_ops	mercury_compile_mlds_back_end.m	/^:- pred maybe_add_heap_ops(/;kq|/^\<maybe_add_heap_ops\>/;'q;"	kind:pred	file:
maybe_add_import_documentation	xml_documentation.m	/^:- pred maybe_add_import_documentation(set(/;kq|/^\<maybe_add_import_documentation\>/;'q;"	kind:pred	file:
maybe_add_label_prefix	name_mangle.m	/^:- type maybe_add_label_prefix$/;kq|-;/\<maybe_add_label_prefix\>/;'q;"	kind:type
maybe_add_lambda_eval_method	parse_tree_to_term.m	/^:- pred maybe_add_lambda_eval_method(/;kq|/^\<maybe_add_lambda_eval_method\>/;'q;"	kind:pred	file:
maybe_add_mmake_comments	mmakefiles.m	/^:- type maybe_add_mmake_comments$/;kq|-;/\<maybe_add_mmake_comments\>/;'q;"	kind:type	file:
maybe_add_negative	print_help.m	/^:- type maybe_add_negative$/;kq|-;/\<maybe_add_negative\>/;'q;"	kind:type	file:
maybe_add_pred_arcs	hlds_dependency_graph.m	/^:- pred maybe_add_pred_arcs(dependency_graph(/;kq|/^\<maybe_add_pred_arcs\>/;'q;"	kind:pred	file:
maybe_add_pred_proc_arcs	hlds_dependency_graph.m	/^:- pred maybe_add_pred_proc_arcs(dependency_graph(/;kq|/^\<maybe_add_pred_proc_arcs\>/;'q;"	kind:pred	file:
maybe_add_proc_arcs	hlds_dependency_graph.m	/^:- pred maybe_add_proc_arcs(dependency_graph(/;kq|/^\<maybe_add_proc_arcs\>/;'q;"	kind:pred	file:
maybe_add_purity_annotation	parse_tree_to_term.m	/^:- pred maybe_add_purity_annotation(/;kq|/^\<maybe_add_purity_annotation\>/;'q;"	kind:pred	file:
maybe_add_quotes	error_type_util.m	/^:- type maybe_add_quotes$/;kq|-;/\<maybe_add_quotes\>/;'q;"	kind:type
maybe_add_revstring	../library/string.to_string.m	/^:- pred maybe_add_revstring(/;kq|/^\<maybe_add_revstring\>/;'q;"	kind:pred	file:
maybe_add_simple_du_repn_item	decide_type_repn.m	/^:- pred maybe_add_simple_du_repn_item(set_tree234(/;kq|/^\<maybe_add_simple_du_repn_item\>/;'q;"	kind:pred	file:
maybe_add_stdlib_wrapper	../mdbcomp/builtin_modules.m	/^:- func maybe_add_stdlib_wrapper(/;kq|/^\<maybe_add_stdlib_wrapper\>/;'q;"	kind:func
maybe_add_subtype_repn_item	decide_type_repn.m	/^:- pred maybe_add_subtype_repn_item(set_tree234(/;kq|/^\<maybe_add_subtype_repn_item\>/;'q;"	kind:pred	file:
maybe_add_suppressed_event	trace_params.m	/^:- pred maybe_add_suppressed_event(/;kq|/^\<maybe_add_suppressed_event\>/;'q;"	kind:pred	file:
maybe_add_to_ancestor_var_map	superhomogeneous.m	/^:- pred maybe_add_to_ancestor_var_map(/;kq|/^\<maybe_add_to_ancestor_var_map\>/;'q;"	kind:pred	file:
maybe_add_to_hptm	comp_unit_interface.m	/^:- type maybe_add_to_hptm$/;kq|-;/\<maybe_add_to_hptm\>/;'q;"	kind:type
maybe_add_trail_ops	mercury_compile_mlds_back_end.m	/^:- pred maybe_add_trail_ops(/;kq|/^\<maybe_add_trail_ops\>/;'q;"	kind:pred	file:
maybe_add_type_info_locns	introduce_exists_casts.m	/^:- pred maybe_add_type_info_locns(list(/;kq|/^\<maybe_add_type_info_locns\>/;'q;"	kind:pred	file:
maybe_add_typeinfo_liveness	live_vars.m	/^:- pred maybe_add_typeinfo_liveness(/;kq|/^\<maybe_add_typeinfo_liveness\>/;'q;"	kind:pred	file:
maybe_add_word_aligned_repn_item	decide_type_repn.m	/^:- pred maybe_add_word_aligned_repn_item(set_tree234(/;kq|/^\<maybe_add_word_aligned_repn_item\>/;'q;"	kind:pred	file:
maybe_adjacent_to_graphic_token	../library/term_io.m	/^    --->    maybe_adjacent_to_graphic_token$/;kq|-;/\<maybe_adjacent_to_graphic_token\>/;'q;"	kind:cons
maybe_after_front_end	simplify_tasks.m	/^:- type maybe_after_front_end$/;kq|-;/\<maybe_after_front_end\>/;'q;"	kind:type
maybe_aligned_text	print_help.m	/^:- type maybe_aligned_text$/;kq|-;/\<maybe_aligned_text\>/;'q;"	kind:type	file:
maybe_all_args_in_word_so_far	unify_proc.m	/^:- type maybe_all_args_in_word_so_far$/;kq|-;/\<maybe_all_args_in_word_so_far\>/;'q;"	kind:type	file:
maybe_all_inputs_eqv	simplify_goal_call.m	/^:- type maybe_all_inputs_eqv$/;kq|-;/\<maybe_all_inputs_eqv\>/;'q;"	kind:type	file:
maybe_all_inputs_eqv_or_svar	simplify_goal_call.m	/^:- type maybe_all_inputs_eqv_or_svar$/;kq|-;/\<maybe_all_inputs_eqv_or_svar\>/;'q;"	kind:type	file:
maybe_all_tvars	post_typecheck.m	/^:- type maybe_all_tvars$/;kq|-;/\<maybe_all_tvars\>/;'q;"	kind:type	file:
maybe_alloc_id_to_string	mlds_to_c_stmt.m	/^:- func maybe_alloc_id_to_string(maybe(/;kq|/^\<maybe_alloc_id_to_string\>/;'q;"	kind:func	file:
maybe_allow_hijacks	optimization_options.m	/^:- type maybe_allow_hijacks$/;kq|-;/\<maybe_allow_hijacks\>/;'q;"	kind:type
maybe_allow_inlining	optimization_options.m	/^:- type maybe_allow_inlining$/;kq|-;/\<maybe_allow_inlining\>/;'q;"	kind:type
maybe_allow_messages	simplify_info.m	/^:- type maybe_allow_messages$/;kq|-;/\<maybe_allow_messages\>/;'q;"	kind:type
maybe_allow_mode_defn	parse_item.m	/^:- type maybe_allow_mode_defn$/;kq|-;/\<maybe_allow_mode_defn\>/;'q;"	kind:type	file:
maybe_allow_packed_unify_compare	unify_proc.m	/^:- type maybe_allow_packed_unify_compare$/;kq|-;/\<maybe_allow_packed_unify_compare\>/;'q;"	kind:type	file:
maybe_allow_some_paths_only_waits	optimization_options.m	/^:- type maybe_allow_some_paths_only_waits$/;kq|-;/\<maybe_allow_some_paths_only_waits\>/;'q;"	kind:type
maybe_allow_splitting_switch_arms	simplify_proc.m	/^:- type maybe_allow_splitting_switch_arms$/;kq|-;/\<maybe_allow_splitting_switch_arms\>/;'q;"	kind:type	file:
maybe_allow_src_changes	handle_options.m	/^:- type maybe_allow_src_changes$/;kq|-;/\<maybe_allow_src_changes\>/;'q;"	kind:type	file:
maybe_always_treat_as_first	error_spec.m	/^:- type maybe_always_treat_as_first$/;kq|-;/\<maybe_always_treat_as_first\>/;'q;"	kind:type
maybe_analyse_mm_tabling	mercury_compile_middle_passes.m	/^:- pred maybe_analyse_mm_tabling(/;kq|/^\<maybe_analyse_mm_tabling\>/;'q;"	kind:pred	file:
maybe_analyse_regions	optimization_options.m	/^:- type maybe_analyse_regions$/;kq|-;/\<maybe_analyse_regions\>/;'q;"	kind:type
maybe_analyse_trail_usage	mercury_compile_middle_passes.m	/^:- pred maybe_analyse_trail_usage(/;kq|/^\<maybe_analyse_trail_usage\>/;'q;"	kind:pred	file:
maybe_analysis_status	exception_analysis.m	/^:- pred maybe_analysis_status(/;kq|/^\<maybe_analysis_status\>/;'q;"	kind:pred	file:
maybe_analyze_link_const_struct	dead_proc_elim.m	/^:- type maybe_analyze_link_const_struct$/;kq|-;/\<maybe_analyze_link_const_struct\>/;'q;"	kind:type	file:
maybe_analyze_link_deleted_calls	dead_proc_elim.m	/^:- type maybe_analyze_link_deleted_calls$/;kq|-;/\<maybe_analyze_link_deleted_calls\>/;'q;"	kind:type	file:
maybe_analyze_link_type_ctor	dead_proc_elim.m	/^:- type maybe_analyze_link_type_ctor$/;kq|-;/\<maybe_analyze_link_type_ctor\>/;'q;"	kind:type	file:
maybe_answer_table_stats	../library/table_statistics.m	/^                maybe_answer_table_stats    :: maybe(table_stats_curr_prev)$/;kq|-;/\<maybe_answer_table_stats\>/;'q;"	kind:fld
maybe_any_to_bound	inst_test.m	/^:- pred maybe_any_to_bound(/;kq|/^\<maybe_any_to_bound\>/;'q;"	kind:pred
maybe_append_group_names	mmakefiles.m	/^:- pred maybe_append_group_names(string::in, list(/;kq|/^\<maybe_append_group_names\>/;'q;"	kind:pred	file:
maybe_append_phony_rule	mmakefiles.m	/^:- pred maybe_append_phony_rule(is_mmake_rule_phony::in, list(/;kq|/^\<maybe_append_phony_rule\>/;'q;"	kind:pred	file:
maybe_apply_substitution	inst_match.m	/^:- pred maybe_apply_substitution(/;kq|/^\<maybe_apply_substitution\>/;'q;"	kind:pred	file:
maybe_apply_to_supers	prog_item.m	/^:- type maybe_apply_to_supers$/;kq|-;/\<maybe_apply_to_supers\>/;'q;"	kind:type
maybe_arg	../library/deconstruct.m	/^:- type maybe_arg$/;kq|-;/\<maybe_arg\>/;'q;"	kind:type
maybe_arg_name	print_help.m	/^:- type maybe_arg_name$/;kq|-;/\<maybe_arg_name\>/;'q;"	kind:type	file:
maybe_arg_size_info_to_parse_tree	intermod_analysis.m	/^:- func maybe_arg_size_info_to_parse_tree(maybe(/;kq|/^\<maybe_arg_size_info_to_parse_tree\>/;'q;"	kind:func	file:
maybe_arg_size_info_to_string	parse_tree_out_pragma.m	/^:- func maybe_arg_size_info_to_string(bool, maybe(generic_arg_size_info(/;kq|/^\<maybe_arg_size_info_to_string\>/;'q;"	kind:func
maybe_arg_tabling_method_to_string	parse_tree_out_misc.m	/^:- func maybe_arg_tabling_method_to_string(maybe(/;kq|/^\<maybe_arg_tabling_method_to_string\>/;'q;"	kind:func
maybe_auto_comments	llds.m	/^:- type maybe_auto_comments$/;kq|-;/\<maybe_auto_comments\>/;'q;"	kind:type
maybe_avail_len	write_error_spec.m	/^                maybe_avail_len     :: int,$/;kq|-;/\<maybe_avail_len\>/;'q;"	kind:fld	file:
maybe_bad_class_defn	hlds_class.m	/^:- type maybe_bad_class_defn$/;kq|-;/\<maybe_bad_class_defn\>/;'q;"	kind:type
maybe_base_ctor_arg	hlds_data.m	/^:- type maybe_base_ctor_arg$/;kq|-;/\<maybe_base_ctor_arg\>/;'q;"	kind:type
maybe_believe_check_termination	term_util.m	/^:- type maybe_believe_check_termination$/;kq|-;/\<maybe_believe_check_termination\>/;'q;"	kind:type
maybe_benchmark_mode_constraints	mercury_compile_front_end.m	/^:- pred maybe_benchmark_mode_constraints(/;kq|/^\<maybe_benchmark_mode_constraints\>/;'q;"	kind:pred	file:
maybe_blank_line	mlds_to_c_func.m	/^:- type maybe_blank_line$/;kq|-;/\<maybe_blank_line\>/;'q;"	kind:type
maybe_blank_line_between_defns	mlds_to_c_global.m	/^:- type maybe_blank_line_between_defns$/;kq|-;/\<maybe_blank_line_between_defns\>/;'q;"	kind:type
maybe_brace_for_name_prefix_suffix	parse_tree_out_item.m	/^:- pred maybe_brace_for_name_prefix_suffix(/;kq|/^\<maybe_brace_for_name_prefix_suffix\>/;'q;"	kind:pred
maybe_build_prec_arg	format_call.m	/^:- pred maybe_build_prec_arg(/;kq|/^\<maybe_build_prec_arg\>/;'q;"	kind:pred	file:
maybe_build_width_arg	format_call.m	/^:- pred maybe_build_width_arg(/;kq|/^\<maybe_build_width_arg\>/;'q;"	kind:pred	file:
maybe_call_has_return	mlds_to_c_stmt.m	/^:- type maybe_call_has_return$/;kq|-;/\<maybe_call_has_return\>/;'q;"	kind:type	file:
maybe_call_std_out_regs	prog_data_foreign.m	/^:- type maybe_call_std_out_regs$/;kq|-;/\<maybe_call_std_out_regs\>/;'q;"	kind:type
maybe_canonical	prog_data.m	/^:- type maybe_canonical$/;kq|-;/\<maybe_canonical\>/;'q;"	kind:type
maybe_canonical_to_simple_string	hlds_out_type_table.m	/^:- func maybe_canonical_to_simple_string(/;kq|/^\<maybe_canonical_to_simple_string\>/;'q;"	kind:func	file:
maybe_cast_masked_off_rval	unify_gen_util.m	/^:- pred maybe_cast_masked_off_rval(/;kq|/^\<maybe_cast_masked_off_rval\>/;'q;"	kind:pred
maybe_change_case_next	write_error_spec.m	/^:- type maybe_change_case_next$/;kq|-;/\<maybe_change_case_next\>/;'q;"	kind:type	file:
maybe_change_module_qualifier	modecheck_coerce.m	/^:- pred maybe_change_module_qualifier(/;kq|/^\<maybe_change_module_qualifier\>/;'q;"	kind:pred	file:
maybe_changed	maybe_util.m	/^:- type maybe_changed$/;kq|-;/\<maybe_changed\>/;'q;"	kind:type
maybe_cheaper_tag_test	hlds_data.m	/^:- type maybe_cheaper_tag_test$/;kq|-;/\<maybe_cheaper_tag_test\>/;'q;"	kind:type
maybe_check_field_access_function	check_field_access_functions.m	/^:- pred maybe_check_field_access_function(/;kq|/^\<maybe_check_field_access_function\>/;'q;"	kind:pred
maybe_check_libraries_are_installed	check_libgrades.m	/^:- pred maybe_check_libraries_are_installed(globals::in, list(/;kq|/^\<maybe_check_libraries_are_installed\>/;'q;"	kind:pred
maybe_check_nondet_tailcalls	jumpopt.m	/^:- type maybe_check_nondet_tailcalls$/;kq|-;/\<maybe_check_nondet_tailcalls\>/;'q;"	kind:type	file:
maybe_check_type_info_var	hlds_rtti.m	/^:- pred maybe_check_type_info_var(/;kq|/^\<maybe_check_type_info_var\>/;'q;"	kind:pred	file:
maybe_class_and_inst_constraints	parse_class.m	/^:- type maybe_class_and_inst_constraints ==$/;kq|-;/\<maybe_class_and_inst_constraints\>/;'q;"	kind:type
maybe_class_method	prog_data.m	/^:- type maybe_class_method$/;kq|-;/\<maybe_class_method\>/;'q;"	kind:type
maybe_clause_syntax_errors	hlds_clauses.m	/^:- type maybe_clause_syntax_errors$/;kq|-;/\<maybe_clause_syntax_errors\>/;'q;"	kind:type
maybe_clobber_insts	modes.m	/^:- pred maybe_clobber_insts(list(mer_inst)::in, list(/;kq|/^\<maybe_clobber_insts\>/;'q;"	kind:pred	file:
maybe_closure_analysis	mercury_compile_middle_passes.m	/^:- pred maybe_closure_analysis(/;kq|/^\<maybe_closure_analysis\>/;'q;"	kind:pred	file:
maybe_code	ml_tag_switch.m	/^:- type maybe_code$/;kq|-;/\<maybe_code\>/;'q;"	kind:type	file:
maybe_coerce_error	modecheck_coerce.m	/^:- type maybe_coerce_error(T) == maybe1(T, list(coerce_error)).$/;kq|-;/\<maybe_coerce_error\>/;'q;"	kind:type	file:
maybe_collect_call_continuations_in_cproc	continuation_info.m	/^:- pred maybe_collect_call_continuations_in_cproc(/;kq|/^\<maybe_collect_call_continuations_in_cproc\>/;'q;"	kind:pred
maybe_collect_call_continuations_in_cprocs	continuation_info.m	/^:- pred maybe_collect_call_continuations_in_cprocs(/;kq|/^\<maybe_collect_call_continuations_in_cprocs\>/;'q;"	kind:pred
maybe_collect_types	intermod_decide.m	/^:- type maybe_collect_types$/;kq|-;/\<maybe_collect_types\>/;'q;"	kind:type	file:
maybe_color_pieces	error_spec.m	/^:- func maybe_color_pieces(maybe(color_name), list(/;kq|/^\<maybe_color_pieces\>/;'q;"	kind:func
maybe_color_strings	color_schemes.m	/^:- type maybe_color_strings$/;kq|-;/\<maybe_color_strings\>/;'q;"	kind:type	file:
maybe_compare_constants_as_ints	unify_proc.m	/^:- type maybe_compare_constants_as_ints$/;kq|-;/\<maybe_compare_constants_as_ints\>/;'q;"	kind:type	file:
maybe_compile_init_obj_file	compile_target_code.m	/^:- pred maybe_compile_init_obj_file(/;kq|/^\<maybe_compile_init_obj_file\>/;'q;"	kind:pred	file:
maybe_compiler_arg_module	recompilation.check.m	/^:- type maybe_compiler_arg_module$/;kq|-;/\<maybe_compiler_arg_module\>/;'q;"	kind:type	file:
maybe_complete_with_typeinfo_vars	hlds_rtti.m	/^:- pred maybe_complete_with_typeinfo_vars(/;kq|/^\<maybe_complete_with_typeinfo_vars\>/;'q;"	kind:pred
maybe_complete_with_typeinfos	liveness.m	/^:- pred maybe_complete_with_typeinfos(/;kq|/^\<maybe_complete_with_typeinfos\>/;'q;"	kind:pred	file:
maybe_compulsory_lvals	use_local_vars.m	/^:- type maybe_compulsory_lvals$/;kq|-;/\<maybe_compulsory_lvals\>/;'q;"	kind:type	file:
maybe_compute_goal_modes	mercury_compile_front_end.m	/^:- pred maybe_compute_goal_modes(/;kq|/^\<maybe_compute_goal_modes\>/;'q;"	kind:pred	file:
maybe_cons_exist_constraints	prog_data.m	/^:- type maybe_cons_exist_constraints$/;kq|-;/\<maybe_cons_exist_constraints\>/;'q;"	kind:type
maybe_cons_exist_constraints_to_prefix_suffix	parse_tree_out_item.m	/^:- pred maybe_cons_exist_constraints_to_prefix_suffix(/;kq|/^\<maybe_cons_exist_constraints_to_prefix_suffix\>/;'q;"	kind:pred
maybe_cons_type_info	typecheck_unify_var_functor.m	/^:- type maybe_cons_type_info$/;kq|-;/\<maybe_cons_type_info\>/;'q;"	kind:type	file:
maybe_constr_arg_size_info_to_arg_size_constr	intermod_analysis.m	/^:- pred maybe_constr_arg_size_info_to_arg_size_constr(map(/;kq|/^\<maybe_constr_arg_size_info_to_arg_size_constr\>/;'q;"	kind:pred	file:
maybe_constrain_inst_vars	parse_type_name.m	/^:- type maybe_constrain_inst_vars$/;kq|-;/\<maybe_constrain_inst_vars\>/;'q;"	kind:type
maybe_construct_did_you_mean_pieces	error_spec.m	/^:- pred maybe_construct_did_you_mean_pieces(string::in, list(/;kq|/^\<maybe_construct_did_you_mean_pieces\>/;'q;"	kind:pred
maybe_construct_prefixed_did_you_mean_pieces	error_spec.m	/^:- pred maybe_construct_prefixed_did_you_mean_pieces(/;kq|/^\<maybe_construct_prefixed_did_you_mean_pieces\>/;'q;"	kind:pred
maybe_contains_nested_funcs	ml_proc_gen.m	/^:- type maybe_contains_nested_funcs$/;kq|-;/\<maybe_contains_nested_funcs\>/;'q;"	kind:type	file:
maybe_control_distance_granularity	mercury_compile_middle_passes.m	/^:- pred maybe_control_distance_granularity(/;kq|/^\<maybe_control_distance_granularity\>/;'q;"	kind:pred	file:
maybe_control_granularity	mercury_compile_middle_passes.m	/^:- pred maybe_control_granularity(/;kq|/^\<maybe_control_granularity\>/;'q;"	kind:pred	file:
maybe_convert_assignments_into_initializers	ml_optimize.m	/^:- pred maybe_convert_assignments_into_initializers(/;kq|/^\<maybe_convert_assignments_into_initializers\>/;'q;"	kind:pred	file:
maybe_copy_component_kind_from_base	du_type_layout.m	/^:- pred maybe_copy_component_kind_from_base(/;kq|/^\<maybe_copy_component_kind_from_base\>/;'q;"	kind:pred	file:
maybe_copy_no_tag_type_from_base	du_type_layout.m	/^:- pred maybe_copy_no_tag_type_from_base(/;kq|/^\<maybe_copy_no_tag_type_from_base\>/;'q;"	kind:pred	file:
maybe_create_any_dirs_on_path	file_names.m	/^:- pred maybe_create_any_dirs_on_path(/;kq|/^\<maybe_create_any_dirs_on_path\>/;'q;"	kind:pred
maybe_create_dirs	file_names.m	/^:- type maybe_create_dirs$/;kq|-;/\<maybe_create_dirs\>/;'q;"	kind:type
maybe_create_disj_region_frame_nondet	disj_gen.m	/^:- pred maybe_create_disj_region_frame_nondet(/;kq|/^\<maybe_create_disj_region_frame_nondet\>/;'q;"	kind:pred	file:
maybe_create_disj_region_frame_semi	disj_gen.m	/^:- pred maybe_create_disj_region_frame_semi(/;kq|/^\<maybe_create_disj_region_frame_semi\>/;'q;"	kind:pred	file:
maybe_create_fact_map	fact_table.m	/^:- type maybe_create_fact_map$/;kq|-;/\<maybe_create_fact_map\>/;'q;"	kind:type	file:
maybe_create_forwarding_procedures_intermod_analysis	structure_reuse.analysis.m	/^:- pred maybe_create_forwarding_procedures_intermod_analysis(/;kq|/^\<maybe_create_forwarding_procedures_intermod_analysis\>/;'q;"	kind:pred	file:
maybe_create_forwarding_procedures_intermod_opt	structure_reuse.analysis.m	/^:- pred maybe_create_forwarding_procedures_intermod_opt(/;kq|/^\<maybe_create_forwarding_procedures_intermod_opt\>/;'q;"	kind:pred	file:
maybe_create_forwarding_procedures_intermod_opt_2	structure_reuse.analysis.m	/^:- pred maybe_create_forwarding_procedures_intermod_opt_2(/;kq|/^\<maybe_create_forwarding_procedures_intermod_opt_2\>/;'q;"	kind:pred	file:
maybe_create_full_reuse_proc_copy	structure_reuse.versions.m	/^:- pred maybe_create_full_reuse_proc_copy(/;kq|/^\<maybe_create_full_reuse_proc_copy\>/;'q;"	kind:pred	file:
maybe_create_ite_region_frame	ite_gen.m	/^:- pred maybe_create_ite_region_frame(/;kq|/^\<maybe_create_ite_region_frame\>/;'q;"	kind:pred	file:
maybe_create_new_ho_spec_preds	higher_order.make_specialized_preds.m	/^:- pred maybe_create_new_ho_spec_preds(maybe(/;kq|/^\<maybe_create_new_ho_spec_preds\>/;'q;"	kind:pred	file:
maybe_cut	../mdbcomp/mdbcomp.goal_path.m	/^:- type maybe_cut$/;kq|-;/\<maybe_cut\>/;'q;"	kind:type
maybe_dcg_vars	superhomogeneous_lambda.m	/^:- type maybe_dcg_vars$/;kq|-;/\<maybe_dcg_vars\>/;'q;"	kind:type	file:
maybe_debug_liveness	liveness.m	/^:- pred maybe_debug_liveness(/;kq|/^\<maybe_debug_liveness\>/;'q;"	kind:pred	file:
maybe_deep_profiling	mercury_compile_middle_passes.m	/^:- pred maybe_deep_profiling(/;kq|/^\<maybe_deep_profiling\>/;'q;"	kind:pred	file:
maybe_default	../library/maybe.m	/^:- func maybe_default(T, maybe(/;kq|/^\<maybe_default\>/;'q;"	kind:func
maybe_deforest	optimization_options.m	/^:- type maybe_deforest$/;kq|-;/\<maybe_deforest\>/;'q;"	kind:type
maybe_deforestation	mercury_compile_middle_passes.m	/^:- pred maybe_deforestation(/;kq|/^\<maybe_deforestation\>/;'q;"	kind:pred	file:
maybe_delay_construct	mercury_compile_middle_passes.m	/^:- pred maybe_delay_construct(/;kq|/^\<maybe_delay_construct\>/;'q;"	kind:pred	file:
maybe_delay_constructs	optimization_options.m	/^:- type maybe_delay_constructs$/;kq|-;/\<maybe_delay_constructs\>/;'q;"	kind:type
maybe_delete_stream_info	../library/io.stream_db.m	/^:- pred maybe_delete_stream_info(/;kq|/^\<maybe_delete_stream_info\>/;'q;"	kind:pred
maybe_dice_error_to_problem_string	../mdbcomp/slice_and_dice.m	/^:- pred maybe_dice_error_to_problem_string(maybe_error(/;kq|/^\<maybe_dice_error_to_problem_string\>/;'q;"	kind:pred	file:
maybe_direct_args	decide_type_repn.m	/^:- type maybe_direct_args$/;kq|-;/\<maybe_direct_args\>/;'q;"	kind:type	file:
maybe_direct_args	du_type_layout.m	/^:- type maybe_direct_args$/;kq|-;/\<maybe_direct_args\>/;'q;"	kind:type	file:
maybe_disable_smart_recompilation	handle_options.m	/^:- pred maybe_disable_smart_recompilation(/;kq|/^\<maybe_disable_smart_recompilation\>/;'q;"	kind:pred	file:
maybe_discard_and_release_ticket	code_loc_dep.m	/^:- pred maybe_discard_and_release_ticket(maybe(/;kq|/^\<maybe_discard_and_release_ticket\>/;'q;"	kind:pred
maybe_do_direct_arg_in_out_transform	mercury_compile_middle_passes.m	/^:- pred maybe_do_direct_arg_in_out_transform(/;kq|/^\<maybe_do_direct_arg_in_out_transform\>/;'q;"	kind:pred	file:
maybe_do_inlining	mercury_compile_middle_passes.m	/^:- pred maybe_do_inlining(/;kq|/^\<maybe_do_inlining\>/;'q;"	kind:pred	file:
maybe_double_word_floats	decide_type_repn.m	/^:- type maybe_double_word_floats$/;kq|-;/\<maybe_double_word_floats\>/;'q;"	kind:type	file:
maybe_double_word_floats	du_type_layout.m	/^:- type maybe_double_word_floats$/;kq|-;/\<maybe_double_word_floats\>/;'q;"	kind:type	file:
maybe_double_word_int64s	decide_type_repn.m	/^:- type maybe_double_word_int64s$/;kq|-;/\<maybe_double_word_int64s\>/;'q;"	kind:type	file:
maybe_double_word_int64s	du_type_layout.m	/^:- type maybe_double_word_int64s$/;kq|-;/\<maybe_double_word_int64s\>/;'q;"	kind:type	file:
maybe_dst_to_int	../library/time.m	/^:- func maybe_dst_to_int(maybe(/;kq|/^\<maybe_dst_to_int\>/;'q;"	kind:func	file:
maybe_dst_to_int	timestamp.m	/^:- func maybe_dst_to_int(maybe(/;kq|/^\<maybe_dst_to_int\>/;'q;"	kind:func	file:
maybe_dtd	../library/term_to_xml.m	/^:- type maybe_dtd$/;kq|-;/\<maybe_dtd\>/;'q;"	kind:type
maybe_du_type_repn	du_type_layout.m	/^:- type maybe_du_type_repn$/;kq|-;/\<maybe_du_type_repn\>/;'q;"	kind:type	file:
maybe_dummy	frameopt.m	/^:- type maybe_dummy$/;kq|-;/\<maybe_dummy\>/;'q;"	kind:type	file:
maybe_dump_hlds	passes_aux.m	/^:- pred maybe_dump_hlds(/;kq|/^\<maybe_dump_hlds\>/;'q;"	kind:pred
maybe_dump_mlds	mercury_compile_mlds_back_end.m	/^:- pred maybe_dump_mlds(/;kq|/^\<maybe_dump_mlds\>/;'q;"	kind:pred	file:
maybe_dump_options_file	mercury_compile_args.m	/^:- pred maybe_dump_options_file(/;kq|/^\<maybe_dump_options_file\>/;'q;"	kind:pred	file:
maybe_dump_proc_code	optimize.m	/^:- pred maybe_dump_proc_code(llds_opt_info::in, list(/;kq|/^\<maybe_dump_proc_code\>/;'q;"	kind:pred	file:
maybe_elim_excess_assigns	optimization_options.m	/^:- type maybe_elim_excess_assigns$/;kq|-;/\<maybe_elim_excess_assigns\>/;'q;"	kind:type
maybe_elim_local_vars_mlds	optimization_options.m	/^:- type maybe_elim_local_vars_mlds$/;kq|-;/\<maybe_elim_local_vars_mlds\>/;'q;"	kind:type
maybe_elim_opt_imported	dead_proc_elim.m	/^:- type maybe_elim_opt_imported$/;kq|-;/\<maybe_elim_opt_imported\>/;'q;"	kind:type
maybe_elim_removable_scopes	simplify_tasks.m	/^:- type maybe_elim_removable_scopes$/;kq|-;/\<maybe_elim_removable_scopes\>/;'q;"	kind:type
maybe_elim_unused_mlds_assigns	optimization_options.m	/^:- type maybe_elim_unused_mlds_assigns$/;kq|-;/\<maybe_elim_unused_mlds_assigns\>/;'q;"	kind:type
maybe_eliminable	dead_proc_elim.m	/^    ;       maybe_eliminable(num_references :: int).$/;kq|-;/\<maybe_eliminable\>/;'q;"	kind:cons
maybe_eliminate_dead_preds	mercury_compile_front_end.m	/^:- pred maybe_eliminate_dead_preds(/;kq|/^\<maybe_eliminate_dead_preds\>/;'q;"	kind:pred	file:
maybe_eliminate_dead_procs	mercury_compile_middle_passes.m	/^:- pred maybe_eliminate_dead_procs(/;kq|/^\<maybe_eliminate_dead_procs\>/;'q;"	kind:pred	file:
maybe_eliminate_default	ml_simplify_switch.m	/^:- pred maybe_eliminate_default(/;kq|/^\<maybe_eliminate_default\>/;'q;"	kind:pred	file:
maybe_eliminate_locals	ml_optimize.m	/^:- pred maybe_eliminate_locals(/;kq|/^\<maybe_eliminate_locals\>/;'q;"	kind:pred	file:
maybe_emit_c_loops	optimization_options.m	/^:- type maybe_emit_c_loops$/;kq|-;/\<maybe_emit_c_loops\>/;'q;"	kind:type
maybe_enable_const_struct_poly	optimization_options.m	/^:- type maybe_enable_const_struct_poly$/;kq|-;/\<maybe_enable_const_struct_poly\>/;'q;"	kind:type
maybe_enable_const_struct_user	optimization_options.m	/^:- type maybe_enable_const_struct_user$/;kq|-;/\<maybe_enable_const_struct_user\>/;'q;"	kind:type
maybe_error	../library/maybe.m	/^:- type maybe_error$/;kq|-;/\<maybe_error\>/;'q;"	kind:type
maybe_error.det_project_ok1	maybe_error.m	/^:- pred det_project_ok1(maybe1(/;kq|/^\<det_project_ok1\>/;'q;"	kind:pred
maybe_error.error1	maybe_error.m	/^    --->    error1(E)$/;kq|-;/\<maybe_error.error1\>/;'q;"	kind:cons
maybe_error.error2	maybe_error.m	/^    --->    error2(E)$/;kq|-;/\<maybe_error.error2\>/;'q;"	kind:cons
maybe_error.error3	maybe_error.m	/^    --->    error3(E)$/;kq|-;/\<maybe_error.error3\>/;'q;"	kind:cons
maybe_error.error4	maybe_error.m	/^    --->    error4(E)$/;kq|-;/\<maybe_error.error4\>/;'q;"	kind:cons
maybe_error.error5	maybe_error.m	/^    --->    error5(E)$/;kq|-;/\<maybe_error.error5\>/;'q;"	kind:cons
maybe_error.error6	maybe_error.m	/^    --->    error6(E)$/;kq|-;/\<maybe_error.error6\>/;'q;"	kind:cons
maybe_error.found	maybe_error.m	/^    ;       found.$/;kq|-;/\<maybe_error.found\>/;'q;"	kind:cons
maybe_error.get_any_errors1	maybe_error.m	/^:- func get_any_errors1(maybe1(T1)) = list(/;kq|/^\<get_any_errors1\>/;'q;"	kind:func
maybe_error.get_any_errors2	maybe_error.m	/^:- func get_any_errors2(maybe2(T1, T2)) = list(/;kq|/^\<get_any_errors2\>/;'q;"	kind:func
maybe_error.get_any_errors3	maybe_error.m	/^:- func get_any_errors3(maybe3(T1, T2, T3)) = list(/;kq|/^\<get_any_errors3\>/;'q;"	kind:func
maybe_error.get_any_errors4	maybe_error.m	/^:- func get_any_errors4(maybe4(T1, T2, T3, T4)) = list(/;kq|/^\<get_any_errors4\>/;'q;"	kind:func
maybe_error.get_any_errors5	maybe_error.m	/^:- func get_any_errors5(maybe5(T1, T2, T3, T4, T5)) = list(/;kq|/^\<get_any_errors5\>/;'q;"	kind:func
maybe_error.get_any_errors6	maybe_error.m	/^:- func get_any_errors6(maybe6(T1, T2, T3, T4, T5, T6)) = list(/;kq|/^\<get_any_errors6\>/;'q;"	kind:func
maybe_error.maybe1	maybe_error.m	/^:- inst maybe1(I) for maybe1\/2$/;kq|-;/\<maybe_error.maybe1\>/;'q;"	kind:inst
maybe_error.maybe1	maybe_error.m	/^:- type maybe1(T1) ==$/;kq|-;/\<maybe_error.maybe1\>/;'q;"	kind:type
maybe_error.maybe1	maybe_error.m	/^:- type maybe1(T1, E)$/;kq|-;/\<maybe_error.maybe1\>/;'q;"	kind:type
maybe_error.maybe2	maybe_error.m	/^:- inst maybe2(I1, I2) for maybe2\/3$/;kq|-;/\<maybe_error.maybe2\>/;'q;"	kind:inst
maybe_error.maybe2	maybe_error.m	/^:- type maybe2(T1, T2) ==$/;kq|-;/\<maybe_error.maybe2\>/;'q;"	kind:type
maybe_error.maybe2	maybe_error.m	/^:- type maybe2(T1, T2, E)$/;kq|-;/\<maybe_error.maybe2\>/;'q;"	kind:type
maybe_error.maybe3	maybe_error.m	/^:- inst maybe3(I1, I2, I3) for maybe3\/4$/;kq|-;/\<maybe_error.maybe3\>/;'q;"	kind:inst
maybe_error.maybe3	maybe_error.m	/^:- type maybe3(T1, T2, T3) ==$/;kq|-;/\<maybe_error.maybe3\>/;'q;"	kind:type
maybe_error.maybe3	maybe_error.m	/^:- type maybe3(T1, T2, T3, E)$/;kq|-;/\<maybe_error.maybe3\>/;'q;"	kind:type
maybe_error.maybe4	maybe_error.m	/^:- inst maybe4(I1, I2, I3, I4) for maybe4\/5$/;kq|-;/\<maybe_error.maybe4\>/;'q;"	kind:inst
maybe_error.maybe4	maybe_error.m	/^:- type maybe4(T1, T2, T3, T4) ==$/;kq|-;/\<maybe_error.maybe4\>/;'q;"	kind:type
maybe_error.maybe4	maybe_error.m	/^:- type maybe4(T1, T2, T3, T4, E)$/;kq|-;/\<maybe_error.maybe4\>/;'q;"	kind:type
maybe_error.maybe5	maybe_error.m	/^:- inst maybe5(I1, I2, I3, I4, I5) for maybe5\/6$/;kq|-;/\<maybe_error.maybe5\>/;'q;"	kind:inst
maybe_error.maybe5	maybe_error.m	/^:- type maybe5(T1, T2, T3, T4, T5) ==$/;kq|-;/\<maybe_error.maybe5\>/;'q;"	kind:type
maybe_error.maybe5	maybe_error.m	/^:- type maybe5(T1, T2, T3, T4, T5, E)$/;kq|-;/\<maybe_error.maybe5\>/;'q;"	kind:type
maybe_error.maybe6	maybe_error.m	/^:- inst maybe6(I1, I2, I3, I4, I5, I6) for maybe6\/7$/;kq|-;/\<maybe_error.maybe6\>/;'q;"	kind:inst
maybe_error.maybe6	maybe_error.m	/^:- type maybe6(T1, T2, T3, T4, T5, T6) ==$/;kq|-;/\<maybe_error.maybe6\>/;'q;"	kind:type
maybe_error.maybe6	maybe_error.m	/^:- type maybe6(T1, T2, T3, T4, T5, T6, E)$/;kq|-;/\<maybe_error.maybe6\>/;'q;"	kind:type
maybe_error.maybe_found	maybe_error.m	/^:- type maybe_found$/;kq|-;/\<maybe_error.maybe_found\>/;'q;"	kind:type
maybe_error.not_found	maybe_error.m	/^    --->    not_found$/;kq|-;/\<maybe_error.not_found\>/;'q;"	kind:cons
maybe_error.ok1	maybe_error.m	/^    ;       ok1(T1).$/;kq|-;/\<maybe_error.ok1\>/;'q;"	kind:cons
maybe_error.ok2	maybe_error.m	/^    ;       ok2(T1, T2).$/;kq|-;/\<maybe_error.ok2\>/;'q;"	kind:cons
maybe_error.ok3	maybe_error.m	/^    ;       ok3(T1, T2, T3).$/;kq|-;/\<maybe_error.ok3\>/;'q;"	kind:cons
maybe_error.ok4	maybe_error.m	/^    ;       ok4(T1, T2, T3, T4).$/;kq|-;/\<maybe_error.ok4\>/;'q;"	kind:cons
maybe_error.ok5	maybe_error.m	/^    ;       ok5(T1, T2, T3, T4, T5).$/;kq|-;/\<maybe_error.ok5\>/;'q;"	kind:cons
maybe_error.ok6	maybe_error.m	/^    ;       ok6(T1, T2, T3, T4, T5, T6).$/;kq|-;/\<maybe_error.ok6\>/;'q;"	kind:cons
maybe_error.project_ok1	maybe_error.m	/^:- pred project_ok1(maybe1(/;kq|/^\<project_ok1\>/;'q;"	kind:pred
maybe_error.safe_to_continue	maybe_error.m	/^    --->    safe_to_continue$/;kq|-;/\<maybe_error.safe_to_continue\>/;'q;"	kind:cons
maybe_error.unsafe_to_continue	maybe_error.m	/^    ;       unsafe_to_continue.$/;kq|-;/\<maybe_error.unsafe_to_continue\>/;'q;"	kind:cons
maybe_error_ok	../library/maybe.m	/^:- inst maybe_error_ok(I) for maybe_error\/2$/;kq|-;/\<maybe_error_ok\>/;'q;"	kind:inst
maybe_error_specs	error_spec.m	/^:- type maybe_error_specs(T)$/;kq|-;/\<maybe_error_specs\>/;'q;"	kind:type
maybe_error_to_maybe_transformed_goal	goal_transform.m	/^:- pred maybe_error_to_maybe_transformed_goal(maybe_error(/;kq|/^\<maybe_error_to_maybe_transformed_goal\>/;'q;"	kind:pred	file:
maybe_errors	../library/maybe.m	/^:- type maybe_errors(T) == maybe_errors(T, string).$/;kq|-;/\<maybe_errors\>/;'q;"	kind:type
maybe_errors_ok	../library/maybe.m	/^:- inst maybe_errors_ok(I) for maybe_errors\/2$/;kq|-;/\<maybe_errors_ok\>/;'q;"	kind:inst
maybe_exception_analysis	mercury_compile_middle_passes.m	/^:- pred maybe_exception_analysis(/;kq|/^\<maybe_exception_analysis\>/;'q;"	kind:pred	file:
maybe_exec_trace	layout.m	/^                maybe_exec_trace        :: maybe(layout_slot_name),$/;kq|-;/\<maybe_exec_trace\>/;'q;"	kind:fld
maybe_exec_trace_enabled	trace_params.m	/^:- type maybe_exec_trace_enabled$/;kq|-;/\<maybe_exec_trace_enabled\>/;'q;"	kind:type
maybe_exist_constraints	parse_tree_out_type.m	/^:- type maybe_exist_constraints$/;kq|-;/\<maybe_exist_constraints\>/;'q;"	kind:type
maybe_exist_constraints_num_extra_words	du_type_layout.m	/^:- pred maybe_exist_constraints_num_extra_words(/;kq|/^\<maybe_exist_constraints_num_extra_words\>/;'q;"	kind:pred	file:
maybe_expand_named_insts	error_msg_inst.m	/^:- type maybe_expand_named_insts$/;kq|-;/\<maybe_expand_named_insts\>/;'q;"	kind:type
maybe_expect_arg	print_help.m	/^:- type maybe_expect_arg$/;kq|-;/\<maybe_expect_arg\>/;'q;"	kind:type	file:
maybe_experimental_complexity	mercury_compile_middle_passes.m	/^:- pred maybe_experimental_complexity(/;kq|/^\<maybe_experimental_complexity\>/;'q;"	kind:pred	file:
maybe_extra_error_info	write_error_spec.m	/^:- type maybe_extra_error_info$/;kq|-;/\<maybe_extra_error_info\>/;'q;"	kind:type	file:
maybe_fgti_var_size	superhomogeneous_util.m	/^:- type maybe_fgti_var_size$/;kq|-;/\<maybe_fgti_var_size\>/;'q;"	kind:type
maybe_file_and_stream	read_modules.m	/^:- type maybe_file_and_stream$/;kq|-;/\<maybe_file_and_stream\>/;'q;"	kind:type	file:
maybe_file_error	../library/dir.m	/^:- type maybe_file_error(T)$/;kq|-;/\<maybe_file_error\>/;'q;"	kind:type	file:
maybe_filter_pred_ids_matching_module	pred_table.m	/^:- pred maybe_filter_pred_ids_matching_module(/;kq|/^\<maybe_filter_pred_ids_matching_module\>/;'q;"	kind:pred	file:
maybe_first	add_type.m	/^:- type maybe_first$/;kq|-;/\<maybe_first\>/;'q;"	kind:type	file:
maybe_first	intermod.m	/^:- type maybe_first$/;kq|-;/\<maybe_first\>/;'q;"	kind:type	file:
maybe_first_in_msg	write_error_spec.m	/^:- type maybe_first_in_msg$/;kq|-;/\<maybe_first_in_msg\>/;'q;"	kind:type	file:
maybe_flatten_block	ml_optimize.m	/^:- pred maybe_flatten_block(list(mlds_stmt)::in, list(/;kq|/^\<maybe_flatten_block\>/;'q;"	kind:pred	file:
maybe_float_reg_wrapper	mercury_compile_middle_passes.m	/^:- pred maybe_float_reg_wrapper(/;kq|/^\<maybe_float_reg_wrapper\>/;'q;"	kind:pred	file:
maybe_flush_output	file_util.m	/^:- pred maybe_flush_output(/;kq|/^\<maybe_flush_output\>/;'q;"	kind:pred
maybe_flush_output_to_stream	file_util.m	/^:- pred maybe_flush_output_to_stream(maybe(/;kq|/^\<maybe_flush_output_to_stream\>/;'q;"	kind:pred
maybe_follow_symlinks	../library/dir.m	/^:- type maybe_follow_symlinks$/;kq|-;/\<maybe_follow_symlinks\>/;'q;"	kind:type
maybe_followcode	mercury_compile_llds_back_end.m	/^:- pred maybe_followcode(/;kq|/^\<maybe_followcode\>/;'q;"	kind:pred	file:
maybe_for_call	mlds_to_cs_data.m	/^:- type maybe_for_call$/;kq|-;/\<maybe_for_call\>/;'q;"	kind:type
maybe_for_developers	du_type_layout.m	/^:- type maybe_for_developers$/;kq|-;/\<maybe_for_developers\>/;'q;"	kind:type	file:
maybe_for_search	file_names.m	/^:- type maybe_for_search$/;kq|-;/\<maybe_for_search\>/;'q;"	kind:type
maybe_foreign_lang_clauses	hlds_clauses.m	/^:- type maybe_foreign_lang_clauses$/;kq|-;/\<maybe_foreign_lang_clauses\>/;'q;"	kind:type
maybe_foreign_type_to_c_string	foreign.m	/^:- func maybe_foreign_type_to_c_string(/;kq|/^\<maybe_foreign_type_to_c_string\>/;'q;"	kind:func
maybe_foreign_type_to_csharp_string	foreign.m	/^:- func maybe_foreign_type_to_csharp_string(/;kq|/^\<maybe_foreign_type_to_csharp_string\>/;'q;"	kind:func
maybe_foreign_type_to_java_string	foreign.m	/^:- func maybe_foreign_type_to_java_string(/;kq|/^\<maybe_foreign_type_to_java_string\>/;'q;"	kind:func
maybe_foreign_type_to_string	foreign.m	/^:- func maybe_foreign_type_to_string(/;kq|/^\<maybe_foreign_type_to_string\>/;'q;"	kind:func
maybe_format	../library/term_to_xml.m	/^:- type maybe_format$/;kq|-;/\<maybe_format\>/;'q;"	kind:type	file:
maybe_format_block_start_blank_line	parse_tree_out_item.m	/^:- pred maybe_format_block_start_blank_line(S::in, list(/;kq|/^\<maybe_format_block_start_blank_line\>/;'q;"	kind:pred
maybe_format_context_comment	hlds_out_util.m	/^:- pred maybe_format_context_comment(/;kq|/^\<maybe_format_context_comment\>/;'q;"	kind:pred
maybe_format_line_number	parse_tree_out_info.m	/^:- pred maybe_format_line_number(/;kq|/^\<maybe_format_line_number\>/;'q;"	kind:pred
maybe_found	maybe_error.m	/^:- type maybe_found$/;kq|-;/\<maybe_found\>/;'q;"	kind:type
maybe_found_error	make.check_up_to_date.m	/^:- type maybe_found_error$/;kq|-;/\<maybe_found_error\>/;'q;"	kind:type	file:
maybe_from_corresponding_lists	../library/assoc_list.m	/^:- pred maybe_from_corresponding_lists(list(K)::in, list(/;kq|/^\<maybe_from_corresponding_lists\>/;'q;"	kind:pred
maybe_from_opt_level	optimization_options.m	/^:- type maybe_from_opt_level$/;kq|-;/\<maybe_from_opt_level\>/;'q;"	kind:type	file:
maybe_fully_strict	simplify_info.m	/^:- type maybe_fully_strict$/;kq|-;/\<maybe_fully_strict\>/;'q;"	kind:type
maybe_functor	parse_sym_name.m	/^:- type maybe_functor    ==  maybe_functor(generic).$/;kq|-;/\<maybe_functor\>/;'q;"	kind:type
maybe_functor_info	../library/term_to_xml.m	/^:- type maybe_functor_info$/;kq|-;/\<maybe_functor_info\>/;'q;"	kind:type
maybe_functor_matches_to_string	recompilation.used_file.m	/^:- func maybe_functor_matches_to_string(resolved_functor_set) = list(/;kq|/^\<maybe_functor_matches_to_string\>/;'q;"	kind:func	file:
maybe_gather_clause_gap_info	style_checks.m	/^:- pred maybe_gather_clause_gap_info(/;kq|/^\<maybe_gather_clause_gap_info\>/;'q;"	kind:pred	file:
maybe_gather_decl_vs_defn_order_info	style_checks.m	/^:- pred maybe_gather_decl_vs_defn_order_info(/;kq|/^\<maybe_gather_decl_vs_defn_order_info\>/;'q;"	kind:pred	file:
maybe_gather_unused_args_pragma	unused_args.m	/^:- pred maybe_gather_unused_args_pragma(/;kq|/^\<maybe_gather_unused_args_pragma\>/;'q;"	kind:pred	file:
maybe_gather_warning	unused_args.m	/^:- pred maybe_gather_warning(/;kq|/^\<maybe_gather_warning\>/;'q;"	kind:pred	file:
maybe_gen_trail_ops_inline_mlds	optimization_options.m	/^:- type maybe_gen_trail_ops_inline_mlds$/;kq|-;/\<maybe_gen_trail_ops_inline_mlds\>/;'q;"	kind:type
maybe_generate_activation_ptr	deep_profiling.m	/^:- pred maybe_generate_activation_ptr(/;kq|/^\<maybe_generate_activation_ptr\>/;'q;"	kind:pred	file:
maybe_generate_cannot_succeed_warning	modecheck_unify.m	/^:- pred maybe_generate_cannot_succeed_warning(/;kq|/^\<maybe_generate_cannot_succeed_warning\>/;'q;"	kind:pred	file:
maybe_generate_deep_prof_info	proc_gen.m	/^:- func maybe_generate_deep_prof_info(/;kq|/^\<maybe_generate_deep_prof_info\>/;'q;"	kind:func	file:
maybe_generate_implicit_stream_warnings	format_call.m	/^:- type maybe_generate_implicit_stream_warnings$/;kq|-;/\<maybe_generate_implicit_stream_warnings\>/;'q;"	kind:type
maybe_generate_internal_event_code	trace_gen.m	/^:- pred maybe_generate_internal_event_code(/;kq|/^\<maybe_generate_internal_event_code\>/;'q;"	kind:pred
maybe_generate_negated_event_code	trace_gen.m	/^:- pred maybe_generate_negated_event_code(/;kq|/^\<maybe_generate_negated_event_code\>/;'q;"	kind:pred
maybe_generate_pragma_type_specs_for_pred	add_pragma_type_spec.m	/^:- pred maybe_generate_pragma_type_specs_for_pred(/;kq|/^\<maybe_generate_pragma_type_specs_for_pred\>/;'q;"	kind:pred	file:
maybe_generate_redundant_avail_warnings	unused_imports.m	/^:- pred maybe_generate_redundant_avail_warnings(/;kq|/^\<maybe_generate_redundant_avail_warnings\>/;'q;"	kind:pred	file:
maybe_generate_resume_layout	code_loc_dep.m	/^:- pred maybe_generate_resume_layout(/;kq|/^\<maybe_generate_resume_layout\>/;'q;"	kind:pred	file:
maybe_generate_stack_layouts	mercury_compile_llds_back_end.m	/^:- pred maybe_generate_stack_layouts(/;kq|/^\<maybe_generate_stack_layouts\>/;'q;"	kind:pred	file:
maybe_generate_style_warnings	mercury_compile_front_end.m	/^:- pred maybe_generate_style_warnings(/;kq|/^\<maybe_generate_style_warnings\>/;'q;"	kind:pred	file:
maybe_generate_version_numbers	write_module_interface_files.m	/^:- type maybe_generate_version_numbers$/;kq|-;/\<maybe_generate_version_numbers\>/;'q;"	kind:type	file:
maybe_generate_warning_for_call_to_obsolete_predicate	simplify_goal_call.m	/^:- pred maybe_generate_warning_for_call_to_obsolete_predicate(/;kq|/^\<maybe_generate_warning_for_call_to_obsolete_predicate\>/;'q;"	kind:pred	file:
maybe_generate_warning_for_implicit_stream_predicate	simplify_goal_call.m	/^:- pred maybe_generate_warning_for_implicit_stream_predicate(/;kq|/^\<maybe_generate_warning_for_implicit_stream_predicate\>/;'q;"	kind:pred
maybe_generate_warning_for_infinite_loop_call	simplify_goal_call.m	/^:- pred maybe_generate_warning_for_infinite_loop_call(/;kq|/^\<maybe_generate_warning_for_infinite_loop_call\>/;'q;"	kind:pred	file:
maybe_generate_warning_for_useless_comparison	simplify_goal_call.m	/^:- pred maybe_generate_warning_for_useless_comparison(/;kq|/^\<maybe_generate_warning_for_useless_comparison\>/;'q;"	kind:pred	file:
maybe_generate_warnings	simplify_tasks.m	/^:- type maybe_generate_warnings$/;kq|-;/\<maybe_generate_warnings\>/;'q;"	kind:type
maybe_get_base_type_ctor	type_ctor_info.m	/^:- pred maybe_get_base_type_ctor(/;kq|/^\<maybe_get_base_type_ctor\>/;'q;"	kind:pred	file:
maybe_get_maybe_module_dep_info	make.get_module_dep_info.m	/^:- pred maybe_get_maybe_module_dep_info(/;kq|/^\<maybe_get_maybe_module_dep_info\>/;'q;"	kind:pred	file:
maybe_give_vars_types	unify_proc.m	/^:- type maybe_give_vars_types$/;kq|-;/\<maybe_give_vars_types\>/;'q;"	kind:type	file:
maybe_goal_path	layout.m	/^                maybe_goal_path         :: maybe(int), % offset$/;kq|-;/\<maybe_goal_path\>/;'q;"	kind:fld
maybe_grab_plain_and_trans_opt_files	mercury_compile_make_hlds.m	/^:- pred maybe_grab_plain_and_trans_opt_files(/;kq|/^\<maybe_grab_plain_and_trans_opt_files\>/;'q;"	kind:pred	file:
maybe_grade_dependent	make.util.m	/^:- type maybe_grade_dependent$/;kq|-;/\<maybe_grade_dependent\>/;'q;"	kind:type
maybe_grow_array	va_map.m	/^:- pred maybe_grow_array(int::in, version_array(V)::in, version_array(/;kq|/^\<maybe_grow_array\>/;'q;"	kind:pred	file:
maybe_handle_inst_var_subs	inst_match.m	/^:- pred maybe_handle_inst_var_subs(/;kq|/^\<maybe_handle_inst_var_subs\>/;'q;"	kind:pred	file:
maybe_handle_stack_flush	simplify_goal.m	/^:- pred maybe_handle_stack_flush(/;kq|/^\<maybe_handle_stack_flush\>/;'q;"	kind:pred	file:
maybe_has_var_info	stack_layout.m	/^                maybe_has_var_info      :: label_vars,$/;kq|-;/\<maybe_has_var_info\>/;'q;"	kind:fld	file:
maybe_have_arg	print_help.m	/^:- pred maybe_have_arg(/;kq|/^\<maybe_have_arg\>/;'q;"	kind:pred	file:
maybe_have_valid_token	../library/mercury_term_lexer.m	/^:- type maybe_have_valid_token$/;kq|-;/\<maybe_have_valid_token\>/;'q;"	kind:type	file:
maybe_higher_order	mercury_compile_middle_passes.m	/^:- pred maybe_higher_order(/;kq|/^\<maybe_higher_order\>/;'q;"	kind:pred	file:
maybe_higher_order_match	modecheck_call.m	/^:- type maybe_higher_order_match$/;kq|-;/\<maybe_higher_order_match\>/;'q;"	kind:type	file:
maybe_ignore	recompilation.record_uses.m	/^:- type maybe_ignore$/;kq|-;/\<maybe_ignore\>/;'q;"	kind:type	file:
maybe_ignore_marked_static	simplify_info.m	/^:- type maybe_ignore_marked_static$/;kq|-;/\<maybe_ignore_marked_static\>/;'q;"	kind:type
maybe_ignore_par_conjs	simplify_tasks.m	/^:- type maybe_ignore_par_conjs$/;kq|-;/\<maybe_ignore_par_conjs\>/;'q;"	kind:type
maybe_impl_dependent_par_conjs	mercury_compile_middle_passes.m	/^:- pred maybe_impl_dependent_par_conjs(/;kq|/^\<maybe_impl_dependent_par_conjs\>/;'q;"	kind:pred	file:
maybe_implicit_import_and_or_use	prog_parse_tree.m	/^:- type maybe_implicit_import_and_or_use$/;kq|-;/\<maybe_implicit_import_and_or_use\>/;'q;"	kind:type
maybe_implicit_parallelism	mercury_compile_middle_passes.m	/^:- pred maybe_implicit_parallelism(/;kq|/^\<maybe_implicit_parallelism\>/;'q;"	kind:pred	file:
maybe_imported_reuse	hlds_pred.m	/^                maybe_imported_reuse  :: maybe(imported_reuse)$/;kq|-;/\<maybe_imported_reuse\>/;'q;"	kind:fld	file:
maybe_imported_sharing	hlds_pred.m	/^                maybe_imported_sharing      :: maybe(imported_sharing)$/;kq|-;/\<maybe_imported_sharing\>/;'q;"	kind:fld	file:
maybe_improve_headvar_names	headvar_names.m	/^:- pred maybe_improve_headvar_names(/;kq|/^\<maybe_improve_headvar_names\>/;'q;"	kind:pred
maybe_in_in_mode	clause_to_proc.m	/^:- type maybe_in_in_mode$/;kq|-;/\<maybe_in_in_mode\>/;'q;"	kind:type	file:
maybe_in_or_output_for_some_mode	fact_table.m	/^:- type maybe_in_or_output_for_some_mode$/;kq|-;/\<maybe_in_or_output_for_some_mode\>/;'q;"	kind:type	file:
maybe_in_tscc_target_info	ml_gen_info.m	/^:- type maybe_in_tscc_target_info$/;kq|-;/\<maybe_in_tscc_target_info\>/;'q;"	kind:type
maybe_include_implicit	convert_import_use.m	/^:- type maybe_include_implicit$/;kq|-;/\<maybe_include_implicit\>/;'q;"	kind:type
maybe_include_trans_opt_rule	generate_mmakefile_fragments.m	/^:- type maybe_include_trans_opt_rule$/;kq|-;/\<maybe_include_trans_opt_rule\>/;'q;"	kind:type
maybe_include_var_name_table	../mdbcomp/program_representation.m	/^:- type maybe_include_var_name_table$/;kq|-;/\<maybe_include_var_name_table\>/;'q;"	kind:type
maybe_include_var_types	../mdbcomp/program_representation.m	/^:- type maybe_include_var_types$/;kq|-;/\<maybe_include_var_types\>/;'q;"	kind:type
maybe_incomplete_result	../library/io.m	/^:- type maybe_incomplete_result(T)$/;kq|-;/\<maybe_incomplete_result\>/;'q;"	kind:type
maybe_incomplete_result_code	../library/io.m	/^:- type maybe_incomplete_result_code$/;kq|-;/\<maybe_incomplete_result_code\>/;'q;"	kind:type	file:
maybe_indent	../library/term_to_xml.m	/^:- pred maybe_indent(/;kq|/^\<maybe_indent\>/;'q;"	kind:pred	file:
maybe_infer_modes	modes.m	/^:- type maybe_infer_modes$/;kq|-;/\<maybe_infer_modes\>/;'q;"	kind:type	file:
maybe_inform_about_packing	du_type_layout.m	/^:- type maybe_inform_about_packing$/;kq|-;/\<maybe_inform_about_packing\>/;'q;"	kind:type	file:
maybe_inline_alloc	optimization_options.m	/^:- type maybe_inline_alloc$/;kq|-;/\<maybe_inline_alloc\>/;'q;"	kind:type
maybe_inline_builtins	optimization_options.m	/^:- type maybe_inline_builtins$/;kq|-;/\<maybe_inline_builtins\>/;'q;"	kind:type
maybe_inline_par_builtins	optimization_options.m	/^:- type maybe_inline_par_builtins$/;kq|-;/\<maybe_inline_par_builtins\>/;'q;"	kind:type
maybe_inline_pieces	error_msg_inst.m	/^:- type maybe_inline_pieces$/;kq|-;/\<maybe_inline_pieces\>/;'q;"	kind:type	file:
maybe_inline_simple	optimization_options.m	/^:- type maybe_inline_simple$/;kq|-;/\<maybe_inline_simple\>/;'q;"	kind:type
maybe_inline_single_use	optimization_options.m	/^:- type maybe_inline_single_use$/;kq|-;/\<maybe_inline_single_use\>/;'q;"	kind:type
maybe_input_for_some_mode	fact_table.m	/^:- type maybe_input_for_some_mode$/;kq|-;/\<maybe_input_for_some_mode\>/;'q;"	kind:type	file:
maybe_inside_user_inst	inst_mode_type_prop.m	/^:- type maybe_inside_user_inst$/;kq|-;/\<maybe_inside_user_inst\>/;'q;"	kind:type	file:
maybe_insist_on_defn	check_type_inst_mode_defns.m	/^:- type maybe_insist_on_defn$/;kq|-;/\<maybe_insist_on_defn\>/;'q;"	kind:type
maybe_inst	hlds_inst_mode.m	/^:- type maybe_inst$/;kq|-;/\<maybe_inst\>/;'q;"	kind:type
maybe_inst_defns_map	inst_user.m	/^:- type maybe_inst_defns_map == map(inst_ctor, maybe_user_inst).$/;kq|-;/\<maybe_inst_defns_map\>/;'q;"	kind:type	file:
maybe_inst_det	hlds_inst_mode.m	/^:- type maybe_inst_det$/;kq|-;/\<maybe_inst_det\>/;'q;"	kind:type
maybe_inst_statistics	mercury_compile_front_end.m	/^:- pred maybe_inst_statistics(/;kq|/^\<maybe_inst_statistics\>/;'q;"	kind:pred	file:
maybe_inst_var_sub	inst_match.m	/^:- type maybe_inst_var_sub$/;kq|-;/\<maybe_inst_var_sub\>/;'q;"	kind:type	file:
maybe_int	../library/getopt.m	/^    ;       maybe_int(maybe(int))$/;kq|-;/\<maybe_int\>/;'q;"	kind:cons
maybe_int	../library/getopt_io.m	/^    ;       maybe_int(maybe(int))$/;kq|-;/\<maybe_int\>/;'q;"	kind:cons
maybe_int_switch_info	switch_util.m	/^:- type maybe_int_switch_info$/;kq|-;/\<maybe_int_switch_info\>/;'q;"	kind:type
maybe_introduce_accumulators	mercury_compile_middle_passes.m	/^:- pred maybe_introduce_accumulators(/;kq|/^\<maybe_introduce_accumulators\>/;'q;"	kind:pred	file:
maybe_introduce_accumulators	optimization_options.m	/^:- type maybe_introduce_accumulators$/;kq|-;/\<maybe_introduce_accumulators\>/;'q;"	kind:type
maybe_introduce_exists_casts_pred	introduce_exists_casts.m	/^:- pred maybe_introduce_exists_casts_pred(/;kq|/^\<maybe_introduce_exists_casts_pred\>/;'q;"	kind:pred	file:
maybe_invoke_format_call	simplify_tasks.m	/^:- type maybe_invoke_format_call$/;kq|-;/\<maybe_invoke_format_call\>/;'q;"	kind:type
maybe_invoked_by_mmc_make	make.build.m	/^:- type maybe_invoked_by_mmc_make$/;kq|-;/\<maybe_invoked_by_mmc_make\>/;'q;"	kind:type
maybe_involves_daio	inlining.m	/^:- type maybe_involves_daio$/;kq|-;/\<maybe_involves_daio\>/;'q;"	kind:type	file:
maybe_is_disjunctive	mode_errors.m	/^:- type maybe_is_disjunctive$/;kq|-;/\<maybe_is_disjunctive\>/;'q;"	kind:type	file:
maybe_is_error	compiler_util.m	/^:- pred maybe_is_error(/;kq|/^\<maybe_is_error\>/;'q;"	kind:pred
maybe_is_first	options_file.m	/^:- type maybe_is_first$/;kq|-;/\<maybe_is_first\>/;'q;"	kind:type	file:
maybe_is_hidden	layout.m	/^                maybe_is_hidden         :: maybe(bool),$/;kq|-;/\<maybe_is_hidden\>/;'q;"	kind:fld
maybe_is_yes	../library/maybe.m	/^:- pred maybe_is_yes(maybe(/;kq|/^\<maybe_is_yes\>/;'q;"	kind:pred
maybe_issue_no_matching_types_warning	inst_check.m	/^:- pred maybe_issue_no_matching_types_warning(/;kq|/^\<maybe_issue_no_matching_types_warning\>/;'q;"	kind:pred	file:
maybe_issue_no_such_type_error	inst_check.m	/^:- pred maybe_issue_no_such_type_error(/;kq|/^\<maybe_issue_no_such_type_error\>/;'q;"	kind:pred	file:
maybe_issue_type_match_error	inst_check.m	/^:- pred maybe_issue_type_match_error(/;kq|/^\<maybe_issue_type_match_error\>/;'q;"	kind:pred	file:
maybe_item_version_numbers	globals.m	/^:- type maybe_item_version_numbers$/;kq|-;/\<maybe_item_version_numbers\>/;'q;"	kind:type
maybe_keep_going	make.make_info.m	/^:- type maybe_keep_going$/;kq|-;/\<maybe_keep_going\>/;'q;"	kind:type
maybe_keep_quant_vars	quantification.m	/^:- type maybe_keep_quant_vars$/;kq|-;/\<maybe_keep_quant_vars\>/;'q;"	kind:type
maybe_kept	from_ground_term_util.m	/^:- type maybe_kept$/;kq|-;/\<maybe_kept\>/;'q;"	kind:type	file:
maybe_kept_goal_info	from_ground_term_util.m	/^:- type maybe_kept_goal_info$/;kq|-;/\<maybe_kept_goal_info\>/;'q;"	kind:type	file:
maybe_lco	mercury_compile_middle_passes.m	/^:- pred maybe_lco(/;kq|/^\<maybe_lco\>/;'q;"	kind:pred	file:
maybe_limit	../library/rtree.m	/^:- pred maybe_limit(K::in, pred(K, E)::in(pred(/;kq|/^\<maybe_limit\>/;'q;"	kind:pred	file:
maybe_local	hlds_call_tree.m	/^:- type maybe_local$/;kq|-;/\<maybe_local\>/;'q;"	kind:type	file:
maybe_log_augment_decision	grab_modules.m	/^:- pred maybe_log_augment_decision(/;kq|/^\<maybe_log_augment_decision\>/;'q;"	kind:pred	file:
maybe_look_for_src	d_file_deps.m	/^:- type maybe_look_for_src$/;kq|-;/\<maybe_look_for_src\>/;'q;"	kind:type	file:
maybe_look_for_unneeded_statevars	headvar_names.m	/^:- type maybe_look_for_unneeded_statevars$/;kq|-;/\<maybe_look_for_unneeded_statevars\>/;'q;"	kind:type
maybe_lookahead	parse_module.m	/^:- type maybe_lookahead$/;kq|-;/\<maybe_lookahead\>/;'q;"	kind:type	file:
maybe_loop_inv	mercury_compile_middle_passes.m	/^:- pred maybe_loop_inv(/;kq|/^\<maybe_loop_inv\>/;'q;"	kind:pred	file:
maybe_make_grade_clean	make.clean.m	/^:- pred maybe_make_grade_clean(/;kq|/^\<maybe_make_grade_clean\>/;'q;"	kind:pred
maybe_make_ints	op_mode.m	/^:- type maybe_make_ints$/;kq|-;/\<maybe_make_ints\>/;'q;"	kind:type
maybe_make_room	../library/bit_buffer.write.m	/^:- pred maybe_make_room(bit_buffer(/;kq|/^\<maybe_make_room\>/;'q;"	kind:pred
maybe_make_shared_inst_list	inst_abstract_unify.m	/^:- pred maybe_make_shared_inst_list(list(mer_type)::in, list(/;kq|/^\<maybe_make_shared_inst_list\>/;'q;"	kind:pred	file:
maybe_make_symlink	module_cmds.m	/^:- pred maybe_make_symlink(/;kq|/^\<maybe_make_symlink\>/;'q;"	kind:pred
maybe_make_unique	fact_table.m	/^:- type maybe_make_unique$/;kq|-;/\<maybe_make_unique\>/;'q;"	kind:type	file:
maybe_make_vars_forward_dead	code_loc_dep.m	/^:- pred maybe_make_vars_forward_dead(/;kq|/^\<maybe_make_vars_forward_dead\>/;'q;"	kind:pred
maybe_make_vars_forward_dead_2	code_loc_dep.m	/^:- pred maybe_make_vars_forward_dead_2(list(/;kq|/^\<maybe_make_vars_forward_dead_2\>/;'q;"	kind:pred	file:
maybe_making_filename_msg	make.util.m	/^:- pred maybe_making_filename_msg(/;kq|/^\<maybe_making_filename_msg\>/;'q;"	kind:pred
maybe_mangle	mlds_to_c_name.m	/^:- type maybe_mangle$/;kq|-;/\<maybe_mangle\>/;'q;"	kind:type
maybe_mangle_cons	parse_tree_out_cons_id.m	/^:- type maybe_mangle_cons$/;kq|-;/\<maybe_mangle_cons\>/;'q;"	kind:type	file:
maybe_mangle_uncommon_functor	../library/term_to_xml.m	/^:- func maybe_mangle_uncommon_functor(/;kq|/^\<maybe_mangle_uncommon_functor\>/;'q;"	kind:func	file:
maybe_mark_cm_changes	simplify_tasks.m	/^:- type maybe_mark_cm_changes$/;kq|-;/\<maybe_mark_cm_changes\>/;'q;"	kind:type
maybe_mark_proc_to_be_inlined	inlining.m	/^:- pred maybe_mark_proc_to_be_inlined(/;kq|/^\<maybe_mark_proc_to_be_inlined\>/;'q;"	kind:pred	file:
maybe_mark_static_terms	mark_static_terms.m	/^:- pred maybe_mark_static_terms(/;kq|/^\<maybe_mark_static_terms\>/;'q;"	kind:pred
maybe_mark_tail_rec_calls	mercury_compile_llds_back_end.m	/^:- pred maybe_mark_tail_rec_calls(/;kq|/^\<maybe_mark_tail_rec_calls\>/;'q;"	kind:pred	file:
maybe_mark_tail_rec_calls_hlds	mercury_compile_mlds_back_end.m	/^:- pred maybe_mark_tail_rec_calls_hlds(/;kq|/^\<maybe_mark_tail_rec_calls_hlds\>/;'q;"	kind:pred	file:
maybe_mark_type_ctor_as_word_aligned_for_c	decide_type_repn.m	/^:- pred maybe_mark_type_ctor_as_word_aligned_for_c(/;kq|/^\<maybe_mark_type_ctor_as_word_aligned_for_c\>/;'q;"	kind:pred	file:
maybe_mention_undoc	mercury_compile_make_hlds.m	/^:- pred maybe_mention_undoc(/;kq|/^\<maybe_mention_undoc\>/;'q;"	kind:pred	file:
maybe_merge_clause_item_number_regions	hlds_clauses.m	/^:- pred maybe_merge_clause_item_number_regions(/;kq|/^\<maybe_merge_clause_item_number_regions\>/;'q;"	kind:pred	file:
maybe_merge_code_after_switch	optimization_options.m	/^:- type maybe_merge_code_after_switch$/;kq|-;/\<maybe_merge_code_after_switch\>/;'q;"	kind:type
maybe_mm_tabling_analysis_status	tabling_analysis.m	/^:- pred maybe_mm_tabling_analysis_status(/;kq|/^\<maybe_mm_tabling_analysis_status\>/;'q;"	kind:pred	file:
maybe_mmake_var	generate_mmakefile_fragments.m	/^:- type maybe_mmake_var == pair(list(string), string).$/;kq|-;/\<maybe_mmake_var\>/;'q;"	kind:type	file:
maybe_mode_constraints	mercury_compile_front_end.m	/^:- pred maybe_mode_constraints(/;kq|/^\<maybe_mode_constraints\>/;'q;"	kind:pred	file:
maybe_modecheck_pred	modes.m	/^:- pred maybe_modecheck_pred(/;kq|/^\<maybe_modecheck_pred\>/;'q;"	kind:pred	file:
maybe_modecheck_proc	modes.m	/^:- pred maybe_modecheck_proc(/;kq|/^\<maybe_modecheck_proc\>/;'q;"	kind:pred	file:
maybe_modecheck_procs	modes.m	/^:- pred maybe_modecheck_procs(/;kq|/^\<maybe_modecheck_procs\>/;'q;"	kind:pred	file:
maybe_module_decl_present	parse_module.m	/^:- type maybe_module_decl_present$/;kq|-;/\<maybe_module_decl_present\>/;'q;"	kind:type	file:
maybe_module_dep_info	make.make_info.m	/^:- type maybe_module_dep_info$/;kq|-;/\<maybe_module_dep_info\>/;'q;"	kind:type
maybe_module_header	parse_module.m	/^:- type maybe_module_header$/;kq|-;/\<maybe_module_header\>/;'q;"	kind:type	file:
maybe_module_qualification	hlds_error_util.m	/^:- func maybe_module_qualification(/;kq|/^\<maybe_module_qualification\>/;'q;"	kind:func	file:
maybe_must_requantify	polymorphism_info.m	/^:- type maybe_must_requantify$/;kq|-;/\<maybe_must_requantify\>/;'q;"	kind:type
maybe_need	hlds_llds.m	/^                maybe_need          :: maybe_need$/;kq|-;/\<maybe_need\>/;'q;"	kind:fld	file:
maybe_need	hlds_llds.m	/^:- type maybe_need$/;kq|-;/\<maybe_need\>/;'q;"	kind:type	file:
maybe_need_arity	polymorphism_type_info.m	/^:- type maybe_need_arity$/;kq|-;/\<maybe_need_arity\>/;'q;"	kind:type	file:
maybe_need_exception	get_dependencies.m	/^:- type maybe_need_exception$/;kq|-;/\<maybe_need_exception\>/;'q;"	kind:type
maybe_need_foreign_import_modules	intermod_info.m	/^:- type maybe_need_foreign_import_modules$/;kq|-;/\<maybe_need_foreign_import_modules\>/;'q;"	kind:type
maybe_need_io	get_dependencies.m	/^:- type maybe_need_io$/;kq|-;/\<maybe_need_io\>/;'q;"	kind:type
maybe_need_stm	get_dependencies.m	/^:- type maybe_need_stm$/;kq|-;/\<maybe_need_stm\>/;'q;"	kind:type
maybe_need_stream_format	get_dependencies.m	/^:- type maybe_need_stream_format$/;kq|-;/\<maybe_need_stream_format\>/;'q;"	kind:type
maybe_need_string_format	get_dependencies.m	/^:- type maybe_need_string_format$/;kq|-;/\<maybe_need_string_format\>/;'q;"	kind:type
maybe_need_tabling	get_dependencies.m	/^:- type maybe_need_tabling$/;kq|-;/\<maybe_need_tabling\>/;'q;"	kind:type
maybe_need_tabling_statistics	get_dependencies.m	/^:- type maybe_need_tabling_statistics$/;kq|-;/\<maybe_need_tabling_statistics\>/;'q;"	kind:type
maybe_need_typecheck	typecheck.m	/^:- type maybe_need_typecheck$/;kq|-;/\<maybe_need_typecheck\>/;'q;"	kind:type	file:
maybe_needed	dead_proc_elim.m	/^:- type maybe_needed$/;kq|-;/\<maybe_needed\>/;'q;"	kind:type
maybe_needs_flush	interval.m	/^:- type maybe_needs_flush$/;kq|-;/\<maybe_needs_flush\>/;'q;"	kind:type
maybe_negate	print_help.m	/^:- type maybe_negate$/;kq|-;/\<maybe_negate\>/;'q;"	kind:type	file:
maybe_negated_test	llds_out_data.m	/^:- type maybe_negated_test$/;kq|-;/\<maybe_negated_test\>/;'q;"	kind:type	file:
maybe_nested_init_burdened_module	module_baggage.m	/^:- pred maybe_nested_init_burdened_module(/;kq|/^\<maybe_nested_init_burdened_module\>/;'q;"	kind:pred	file:
maybe_nl	../library/term_to_xml.m	/^:- pred maybe_nl(/;kq|/^\<maybe_nl\>/;'q;"	kind:pred	file:
maybe_nl_dec_right_paren	error_spec.m	/^    ;       maybe_nl_dec_right_paren(string, rp_piece_kind)$/;kq|-;/\<maybe_nl_dec_right_paren\>/;'q;"	kind:cons
maybe_nl_dec_rp	write_error_spec.m	/^    ;       maybe_nl_dec_rp(string, rp_piece_kind).$/;kq|-;/\<maybe_nl_dec_rp\>/;'q;"	kind:cons	file:
maybe_oldest_lhs_file	make.check_up_to_date.m	/^:- type maybe_oldest_lhs_file$/;kq|-;/\<maybe_oldest_lhs_file\>/;'q;"	kind:type
maybe_only_constants	prog_item.m	/^:- type maybe_only_constants$/;kq|-;/\<maybe_only_constants\>/;'q;"	kind:type
maybe_op_info_binary_prefix	../library/ops.m	/^:- type maybe_op_info_binary_prefix$/;kq|-;/\<maybe_op_info_binary_prefix\>/;'q;"	kind:type
maybe_op_info_infix	../library/ops.m	/^:- type maybe_op_info_infix$/;kq|-;/\<maybe_op_info_infix\>/;'q;"	kind:type
maybe_op_info_postfix	../library/ops.m	/^:- type maybe_op_info_postfix$/;kq|-;/\<maybe_op_info_postfix\>/;'q;"	kind:type
maybe_op_info_prefix	../library/ops.m	/^:- type maybe_op_info_prefix$/;kq|-;/\<maybe_op_info_prefix\>/;'q;"	kind:type
maybe_opt_c	optimization_options.m	/^:- type maybe_opt_c$/;kq|-;/\<maybe_opt_c\>/;'q;"	kind:type
maybe_opt_checked_nondet_tailcalls	optimization_options.m	/^:- type maybe_opt_checked_nondet_tailcalls$/;kq|-;/\<maybe_opt_checked_nondet_tailcalls\>/;'q;"	kind:type
maybe_opt_common_structs	optimization_options.m	/^:- type maybe_opt_common_structs$/;kq|-;/\<maybe_opt_common_structs\>/;'q;"	kind:type
maybe_opt_const_structs	simplify_tasks.m	/^:- type maybe_opt_const_structs$/;kq|-;/\<maybe_opt_const_structs\>/;'q;"	kind:type
maybe_opt_dead_procs	optimization_options.m	/^:- type maybe_opt_dead_procs$/;kq|-;/\<maybe_opt_dead_procs\>/;'q;"	kind:type
maybe_opt_delay_slot	optimization_options.m	/^:- type maybe_opt_delay_slot$/;kq|-;/\<maybe_opt_delay_slot\>/;'q;"	kind:type
maybe_opt_dup_calls	optimization_options.m	/^:- type maybe_opt_dup_calls$/;kq|-;/\<maybe_opt_dup_calls\>/;'q;"	kind:type
maybe_opt_dup_instrs_llds	optimization_options.m	/^:- type maybe_opt_dup_instrs_llds$/;kq|-;/\<maybe_opt_dup_instrs_llds\>/;'q;"	kind:type
maybe_opt_dup_procs_llds	optimization_options.m	/^:- type maybe_opt_dup_procs_llds$/;kq|-;/\<maybe_opt_dup_procs_llds\>/;'q;"	kind:type
maybe_opt_export_class_defn	intermod_mark_exported.m	/^:- pred maybe_opt_export_class_defn(pair(/;kq|/^\<maybe_opt_export_class_defn\>/;'q;"	kind:pred	file:
maybe_opt_export_class_instances	intermod_mark_exported.m	/^:- pred maybe_opt_export_class_instances(/;kq|/^\<maybe_opt_export_class_instances\>/;'q;"	kind:pred	file:
maybe_opt_export_classes	intermod_mark_exported.m	/^:- pred maybe_opt_export_classes(/;kq|/^\<maybe_opt_export_classes\>/;'q;"	kind:pred	file:
maybe_opt_export_entities	intermod_mark_exported.m	/^:- pred maybe_opt_export_entities(/;kq|/^\<maybe_opt_export_entities\>/;'q;"	kind:pred
maybe_opt_export_instance_defn	intermod_mark_exported.m	/^:- pred maybe_opt_export_instance_defn(/;kq|/^\<maybe_opt_export_instance_defn\>/;'q;"	kind:pred	file:
maybe_opt_export_instances	intermod_mark_exported.m	/^:- pred maybe_opt_export_instances(/;kq|/^\<maybe_opt_export_instances\>/;'q;"	kind:pred	file:
maybe_opt_export_listed_entities	intermod_mark_exported.m	/^:- pred maybe_opt_export_listed_entities(/;kq|/^\<maybe_opt_export_listed_entities\>/;'q;"	kind:pred
maybe_opt_export_type_defn	intermod_mark_exported.m	/^:- pred maybe_opt_export_type_defn(/;kq|/^\<maybe_opt_export_type_defn\>/;'q;"	kind:pred	file:
maybe_opt_export_types	intermod_mark_exported.m	/^:- pred maybe_opt_export_types(/;kq|/^\<maybe_opt_export_types\>/;'q;"	kind:pred	file:
maybe_opt_extra_structs	simplify_tasks.m	/^:- type maybe_opt_extra_structs$/;kq|-;/\<maybe_opt_extra_structs\>/;'q;"	kind:type
maybe_opt_file_error	grab_modules.m	/^:- type maybe_opt_file_error$/;kq|-;/\<maybe_opt_file_error\>/;'q;"	kind:type
maybe_opt_follow_code	optimization_options.m	/^:- type maybe_opt_follow_code$/;kq|-;/\<maybe_opt_follow_code\>/;'q;"	kind:type
maybe_opt_format_calls	optimization_options.m	/^:- type maybe_opt_format_calls$/;kq|-;/\<maybe_opt_format_calls\>/;'q;"	kind:type
maybe_opt_frames	optimization_options.m	/^:- type maybe_opt_frames$/;kq|-;/\<maybe_opt_frames\>/;'q;"	kind:type
maybe_opt_fulljumps	optimization_options.m	/^:- type maybe_opt_fulljumps$/;kq|-;/\<maybe_opt_fulljumps\>/;'q;"	kind:type
maybe_opt_higher_order	optimization_options.m	/^:- type maybe_opt_higher_order$/;kq|-;/\<maybe_opt_higher_order\>/;'q;"	kind:type
maybe_opt_imported	status.m	/^:- type maybe_opt_imported$/;kq|-;/\<maybe_opt_imported\>/;'q;"	kind:type
maybe_opt_jumps	optimization_options.m	/^:- type maybe_opt_jumps$/;kq|-;/\<maybe_opt_jumps\>/;'q;"	kind:type
maybe_opt_labels	optimization_options.m	/^:- type maybe_opt_labels$/;kq|-;/\<maybe_opt_labels\>/;'q;"	kind:type
maybe_opt_lcmc	optimization_options.m	/^:- type maybe_opt_lcmc$/;kq|-;/\<maybe_opt_lcmc\>/;'q;"	kind:type
maybe_opt_lcmc_accumulator	optimization_options.m	/^:- type maybe_opt_lcmc_accumulator$/;kq|-;/\<maybe_opt_lcmc_accumulator\>/;'q;"	kind:type
maybe_opt_lcmc_null	optimization_options.m	/^:- type maybe_opt_lcmc_null$/;kq|-;/\<maybe_opt_lcmc_null\>/;'q;"	kind:type
maybe_opt_llds_reassign	optimization_options.m	/^:- type maybe_opt_llds_reassign$/;kq|-;/\<maybe_opt_llds_reassign\>/;'q;"	kind:type
maybe_opt_loop_invariants	optimization_options.m	/^:- type maybe_opt_loop_invariants$/;kq|-;/\<maybe_opt_loop_invariants\>/;'q;"	kind:type
maybe_opt_middle_rec_llds	optimization_options.m	/^:- type maybe_opt_middle_rec_llds$/;kq|-;/\<maybe_opt_middle_rec_llds\>/;'q;"	kind:type
maybe_opt_mlds_inits	optimization_options.m	/^:- type maybe_opt_mlds_inits$/;kq|-;/\<maybe_opt_mlds_inits\>/;'q;"	kind:type
maybe_opt_mlds_tailcalls	optimization_options.m	/^:- type maybe_opt_mlds_tailcalls$/;kq|-;/\<maybe_opt_mlds_tailcalls\>/;'q;"	kind:type
maybe_opt_saved_vars_const	optimization_options.m	/^:- type maybe_opt_saved_vars_const$/;kq|-;/\<maybe_opt_saved_vars_const\>/;'q;"	kind:type
maybe_opt_simple_neg_llds	optimization_options.m	/^:- type maybe_opt_simple_neg_llds$/;kq|-;/\<maybe_opt_simple_neg_llds\>/;'q;"	kind:type
maybe_opt_split_switch_arms	simplify_tasks.m	/^:- type maybe_opt_split_switch_arms$/;kq|-;/\<maybe_opt_split_switch_arms\>/;'q;"	kind:type
maybe_opt_svcell	optimization_options.m	/^:- type maybe_opt_svcell$/;kq|-;/\<maybe_opt_svcell\>/;'q;"	kind:type
maybe_opt_svcell_all_candidates	optimization_options.m	/^:- type maybe_opt_svcell_all_candidates$/;kq|-;/\<maybe_opt_svcell_all_candidates\>/;'q;"	kind:type
maybe_opt_svcell_candidate_headvars	optimization_options.m	/^:- type maybe_opt_svcell_candidate_headvars$/;kq|-;/\<maybe_opt_svcell_candidate_headvars\>/;'q;"	kind:type
maybe_opt_svcell_full_path	optimization_options.m	/^:- type maybe_opt_svcell_full_path$/;kq|-;/\<maybe_opt_svcell_full_path\>/;'q;"	kind:type
maybe_opt_svcell_loop	optimization_options.m	/^:- type maybe_opt_svcell_loop$/;kq|-;/\<maybe_opt_svcell_loop\>/;'q;"	kind:type
maybe_opt_svcell_on_stack	optimization_options.m	/^:- type maybe_opt_svcell_on_stack$/;kq|-;/\<maybe_opt_svcell_on_stack\>/;'q;"	kind:type
maybe_opt_unneeded_code	optimization_options.m	/^:- type maybe_opt_unneeded_code$/;kq|-;/\<maybe_opt_unneeded_code\>/;'q;"	kind:type
maybe_opt_unused_args	optimization_options.m	/^:- type maybe_opt_unused_args$/;kq|-;/\<maybe_opt_unused_args\>/;'q;"	kind:type
maybe_opt_unused_args_intermod	optimization_options.m	/^:- type maybe_opt_unused_args_intermod$/;kq|-;/\<maybe_opt_unused_args_intermod\>/;'q;"	kind:type
maybe_optimal	exception_analysis.m	/^:- func maybe_optimal(bool) = maybe(/;kq|/^\<maybe_optimal\>/;'q;"	kind:func	file:
maybe_optimize_llds	mercury_compile_llds_back_end.m	/^:- pred maybe_optimize_llds(/;kq|/^\<maybe_optimize_llds\>/;'q;"	kind:pred	file:
maybe_optimize_llds	optimization_options.m	/^:- type maybe_optimize_llds$/;kq|-;/\<maybe_optimize_llds\>/;'q;"	kind:type
maybe_optimize_mlds	optimization_options.m	/^:- type maybe_optimize_mlds$/;kq|-;/\<maybe_optimize_mlds\>/;'q;"	kind:type
maybe_option_arg	../library/getopt.m	/^:- type maybe_option_arg$/;kq|-;/\<maybe_option_arg\>/;'q;"	kind:type	file:
maybe_option_arg	../library/getopt_io.m	/^:- type maybe_option_arg$/;kq|-;/\<maybe_option_arg\>/;'q;"	kind:type	file:
maybe_option_error	../library/getopt.m	/^:- type maybe_option_error(OptionType)$/;kq|-;/\<maybe_option_error\>/;'q;"	kind:type
maybe_option_error	../library/getopt_io.m	/^:- type maybe_option_error(OptionType)$/;kq|-;/\<maybe_option_error\>/;'q;"	kind:type
maybe_option_table	../library/getopt.m	/^:- type maybe_option_table(OptionType)$/;kq|-;/\<maybe_option_table\>/;'q;"	kind:type
maybe_option_table	../library/getopt_io.m	/^:- type maybe_option_table(OptionType)$/;kq|-;/\<maybe_option_table\>/;'q;"	kind:type
maybe_option_table	options.m	/^:- type maybe_option_table == maybe_option_table(option).$/;kq|-;/\<maybe_option_table\>/;'q;"	kind:type
maybe_option_table_se	../library/getopt.m	/^:- type maybe_option_table_se(OptionType)$/;kq|-;/\<maybe_option_table_se\>/;'q;"	kind:type
maybe_option_table_se	../library/getopt_io.m	/^:- type maybe_option_table_se(OptionType)$/;kq|-;/\<maybe_option_table_se\>/;'q;"	kind:type
maybe_options_file_line	options_file.m	/^:- type maybe_options_file_line$/;kq|-;/\<maybe_options_file_line\>/;'q;"	kind:type	file:
maybe_ordinary_despite_detism	prog_data_foreign.m	/^:- type maybe_ordinary_despite_detism$/;kq|-;/\<maybe_ordinary_despite_detism\>/;'q;"	kind:type
maybe_out_argument_name_for_csharp	mlds_to_cs_export.m	/^:- func maybe_out_argument_name_for_csharp(/;kq|/^\<maybe_out_argument_name_for_csharp\>/;'q;"	kind:func	file:
maybe_output_context_comment	hlds_out_util.m	/^:- pred maybe_output_context_comment(/;kq|/^\<maybe_output_context_comment\>/;'q;"	kind:pred
maybe_output_import_comments_for_java	mlds_to_java_file.m	/^:- pred maybe_output_import_comments_for_java(/;kq|/^\<maybe_output_import_comments_for_java\>/;'q;"	kind:pred	file:
maybe_output_imports_graph	output_imports_graph.m	/^:- pred maybe_output_imports_graph(/;kq|/^\<maybe_output_imports_graph\>/;'q;"	kind:pred
maybe_output_inline_comment_for_csharp	mlds_to_cs_util.m	/^:- pred maybe_output_inline_comment_for_csharp(/;kq|/^\<maybe_output_inline_comment_for_csharp\>/;'q;"	kind:pred
maybe_output_inline_comment_for_java	mlds_to_java_util.m	/^:- pred maybe_output_inline_comment_for_java(/;kq|/^\<maybe_output_inline_comment_for_java\>/;'q;"	kind:pred
maybe_output_line_numbers	parse_tree_out_info.m	/^:- type maybe_output_line_numbers$/;kq|-;/\<maybe_output_line_numbers\>/;'q;"	kind:type
maybe_output_pre_function_comment	mlds_to_target_util.m	/^:- pred maybe_output_pre_function_comment(/;kq|/^\<maybe_output_pre_function_comment\>/;'q;"	kind:pred
maybe_output_prof_call_graph	mercury_compile_augment.m	/^:- pred maybe_output_prof_call_graph(/;kq|/^\<maybe_output_prof_call_graph\>/;'q;"	kind:pred	file:
maybe_output_update_prof_counter	llds_out_instr.m	/^:- pred maybe_output_update_prof_counter(/;kq|/^\<maybe_output_update_prof_counter\>/;'q;"	kind:pred	file:
maybe_override_by_const_struct	common.m	/^:- type maybe_override_by_const_struct$/;kq|-;/\<maybe_override_by_const_struct\>/;'q;"	kind:type	file:
maybe_override_params_for_proc	mark_tail_calls.m	/^:- pred maybe_override_params_for_proc(/;kq|/^\<maybe_override_params_for_proc\>/;'q;"	kind:pred	file:
maybe_override_warn_params_for_proc	mark_tail_calls.m	/^:- pred maybe_override_warn_params_for_proc(/;kq|/^\<maybe_override_warn_params_for_proc\>/;'q;"	kind:pred
maybe_packable_args	unify_proc.m	/^:- type maybe_packable_args$/;kq|-;/\<maybe_packable_args\>/;'q;"	kind:type	file:
maybe_packed_word_ops	unify_proc.m	/^:- type maybe_packed_word_ops$/;kq|-;/\<maybe_packed_word_ops\>/;'q;"	kind:type	file:
maybe_par_loop_control	mercury_compile_middle_passes.m	/^:- pred maybe_par_loop_control(/;kq|/^\<maybe_par_loop_control\>/;'q;"	kind:pred	file:
maybe_par_loop_control_module	par_loop_control.m	/^:- pred maybe_par_loop_control_module(/;kq|/^\<maybe_par_loop_control_module\>/;'q;"	kind:pred
maybe_par_loop_control_proc	par_loop_control.m	/^:- pred maybe_par_loop_control_proc(/;kq|/^\<maybe_par_loop_control_proc\>/;'q;"	kind:pred	file:
maybe_parallelise_conj	introduce_parallelism.m	/^:- pred maybe_parallelise_conj(/;kq|/^\<maybe_parallelise_conj\>/;'q;"	kind:pred	file:
maybe_parallelise_goal	introduce_parallelism.m	/^:- pred maybe_parallelise_goal(/;kq|/^\<maybe_parallelise_goal\>/;'q;"	kind:pred	file:
maybe_parallelise_pred	introduce_parallelism.m	/^:- pred maybe_parallelise_pred(/;kq|/^\<maybe_parallelise_pred\>/;'q;"	kind:pred	file:
maybe_parallelise_proc	introduce_parallelism.m	/^:- pred maybe_parallelise_proc(/;kq|/^\<maybe_parallelise_proc\>/;'q;"	kind:pred	file:
maybe_parens	../library/pprint.m	/^:- func maybe_parens(/;kq|/^\<maybe_parens\>/;'q;"	kind:func	file:
maybe_parent	inst_graph.m	/^:- type maybe_parent$/;kq|-;/\<maybe_parent\>/;'q;"	kind:type
maybe_parse_export_enum_attributes	parse_pragma_foreign.m	/^:- pred maybe_parse_export_enum_attributes(list(/;kq|/^\<maybe_parse_export_enum_attributes\>/;'q;"	kind:pred	file:
maybe_parse_export_enum_overrides	parse_pragma_foreign.m	/^:- pred maybe_parse_export_enum_overrides(cord(/;kq|/^\<maybe_parse_export_enum_overrides\>/;'q;"	kind:pred	file:
maybe_parse_format_string_values	parse_pragma.m	/^:- pred maybe_parse_format_string_values(/;kq|/^\<maybe_parse_format_string_values\>/;'q;"	kind:pred	file:
maybe_parse_old_int0_and_compare_for_smart_recomp	write_module_interface_files.m	/^:- pred maybe_parse_old_int0_and_compare_for_smart_recomp(/;kq|/^\<maybe_parse_old_int0_and_compare_for_smart_recomp\>/;'q;"	kind:pred	file:
maybe_parse_old_int1_and_compare_for_smart_recomp	write_module_interface_files.m	/^:- pred maybe_parse_old_int1_and_compare_for_smart_recomp(/;kq|/^\<maybe_parse_old_int1_and_compare_for_smart_recomp\>/;'q;"	kind:pred	file:
maybe_parse_old_int2_and_compare_for_smart_recomp	write_module_interface_files.m	/^:- pred maybe_parse_old_int2_and_compare_for_smart_recomp(/;kq|/^\<maybe_parse_old_int2_and_compare_for_smart_recomp\>/;'q;"	kind:pred	file:
maybe_parse_type	parse_type_name.m	/^:- pred maybe_parse_type(/;kq|/^\<maybe_parse_type\>/;'q;"	kind:pred
maybe_parse_types	parse_type_name.m	/^:- pred maybe_parse_types(allow_ho_inst_info::in, list(/;kq|/^\<maybe_parse_types\>/;'q;"	kind:pred
maybe_partial_res	../library/io.m	/^:- inst maybe_partial_res(T) for maybe_partial_res\/1$/;kq|-;/\<maybe_partial_res\>/;'q;"	kind:inst
maybe_partial_res	../library/io.m	/^:- type maybe_partial_res(T)$/;kq|-;/\<maybe_partial_res\>/;'q;"	kind:type
maybe_partial_res	../library/stream.m	/^:- type maybe_partial_res(T, Error)$/;kq|-;/\<maybe_partial_res\>/;'q;"	kind:type
maybe_partial_res_2	../library/io.m	/^:- type maybe_partial_res_2(T1, T2)$/;kq|-;/\<maybe_partial_res_2\>/;'q;"	kind:type
maybe_peep_llds	optimization_options.m	/^:- type maybe_peep_llds$/;kq|-;/\<maybe_peep_llds\>/;'q;"	kind:type
maybe_peep_llds_mkword	optimization_options.m	/^:- type maybe_peep_llds_mkword$/;kq|-;/\<maybe_peep_llds_mkword\>/;'q;"	kind:type
maybe_peep_mlds	optimization_options.m	/^:- type maybe_peep_mlds$/;kq|-;/\<maybe_peep_mlds\>/;'q;"	kind:type
maybe_pessimize_llds_tailcalls	optimization_options.m	/^:- type maybe_pessimize_llds_tailcalls$/;kq|-;/\<maybe_pessimize_llds_tailcalls\>/;'q;"	kind:type
maybe_pic_object_file_extension	compile_target_code.m	/^:- pred maybe_pic_object_file_extension(/;kq|/^\<maybe_pic_object_file_extension\>/;'q;"	kind:pred
maybe_pick_stack_resume_point	code_loc_dep.m	/^:- pred maybe_pick_stack_resume_point(/;kq|/^\<maybe_pick_stack_resume_point\>/;'q;"	kind:pred	file:
maybe_polymorphism_process_pred	polymorphism.m	/^:- pred maybe_polymorphism_process_pred(/;kq|/^\<maybe_polymorphism_process_pred\>/;'q;"	kind:pred	file:
maybe_port	layout.m	/^                maybe_port              :: maybe(trace_port),$/;kq|-;/\<maybe_port\>/;'q;"	kind:fld
maybe_pragma_constr_arg_size_info_to_string	parse_tree_out_pragma.m	/^:- func maybe_pragma_constr_arg_size_info_to_string(/;kq|/^\<maybe_pragma_constr_arg_size_info_to_string\>/;'q;"	kind:func	file:
maybe_pragma_termination_info_to_string	parse_tree_out_pragma.m	/^:- func maybe_pragma_termination_info_to_string(maybe(/;kq|/^\<maybe_pragma_termination_info_to_string\>/;'q;"	kind:func	file:
maybe_pred_or_func	parse_util.m	/^:- type maybe_pred_or_func(T) == maybe3(sym_name, list(T), maybe(T)).$/;kq|-;/\<maybe_pred_or_func\>/;'q;"	kind:type
maybe_pred_or_func_id	recompilation.version.m	/^:- type maybe_pred_or_func_id == pair(maybe(pred_or_func), sym_name_arity).$/;kq|-;/\<maybe_pred_or_func_id\>/;'q;"	kind:type	file:
maybe_pred_or_func_matches_to_string	recompilation.used_file.m	/^:- func maybe_pred_or_func_matches_to_string(/;kq|/^\<maybe_pred_or_func_matches_to_string\>/;'q;"	kind:func	file:
maybe_pred_or_func_modes	parse_util.m	/^:- type maybe_pred_or_func_modes ==$/;kq|-;/\<maybe_pred_or_func_modes\>/;'q;"	kind:type
maybe_pred_or_func_to_pfu	prog_item.m	/^:- func maybe_pred_or_func_to_pfu(maybe(/;kq|/^\<maybe_pred_or_func_to_pfu\>/;'q;"	kind:func
maybe_predmode_decl	hlds_pred.m	/^:- type maybe_predmode_decl$/;kq|-;/\<maybe_predmode_decl\>/;'q;"	kind:type
maybe_prepare_for_intermodule_analysis	mercury_compile_augment.m	/^:- pred maybe_prepare_for_intermodule_analysis(/;kq|/^\<maybe_prepare_for_intermodule_analysis\>/;'q;"	kind:pred	file:
maybe_primary_proc	fact_table.m	/^:- type maybe_primary_proc$/;kq|-;/\<maybe_primary_proc\>/;'q;"	kind:type	file:
maybe_primary_table	fact_table.m	/^:- type maybe_primary_table$/;kq|-;/\<maybe_primary_table\>/;'q;"	kind:type	file:
maybe_primary_tags	du_type_layout.m	/^:- type maybe_primary_tags$/;kq|-;/\<maybe_primary_tags\>/;'q;"	kind:type	file:
maybe_print_delayed_error_messages	write_error_spec.m	/^:- pred maybe_print_delayed_error_messages(/;kq|/^\<maybe_print_delayed_error_messages\>/;'q;"	kind:pred
maybe_print_expectation_source	typecheck_error_wrong_type.m	/^:- type maybe_print_expectation_source$/;kq|-;/\<maybe_print_expectation_source\>/;'q;"	kind:type	file:
maybe_print_ho_var_name	hlds_out_util.m	/^:- type maybe_print_ho_var_name$/;kq|-;/\<maybe_print_ho_var_name\>/;'q;"	kind:type
maybe_print_insts_stats	mode_debug.m	/^:- type maybe_print_insts_stats$/;kq|-;/\<maybe_print_insts_stats\>/;'q;"	kind:type	file:
maybe_print_spec	write_error_spec.m	/^:- type maybe_print_spec$/;kq|-;/\<maybe_print_spec\>/;'q;"	kind:type	file:
maybe_proc_id_and_more	layout.m	/^:- type maybe_proc_id_and_more$/;kq|-;/\<maybe_proc_id_and_more\>/;'q;"	kind:type
maybe_proc_static	layout.m	/^                maybe_proc_static       :: maybe(layout_slot_name),$/;kq|-;/\<maybe_proc_static\>/;'q;"	kind:fld
maybe_proc_statistics	mercury_compile_front_end.m	/^:- pred maybe_proc_statistics(/;kq|/^\<maybe_proc_statistics\>/;'q;"	kind:pred	file:
maybe_process_local_preds	intermod_decide.m	/^:- type maybe_process_local_preds$/;kq|-;/\<maybe_process_local_preds\>/;'q;"	kind:type	file:
maybe_prop_constants	optimization_options.m	/^:- type maybe_prop_constants$/;kq|-;/\<maybe_prop_constants\>/;'q;"	kind:type
maybe_prop_constraints	optimization_options.m	/^:- type maybe_prop_constraints$/;kq|-;/\<maybe_prop_constraints\>/;'q;"	kind:type
maybe_prop_local_constraints	optimization_options.m	/^:- type maybe_prop_local_constraints$/;kq|-;/\<maybe_prop_local_constraints\>/;'q;"	kind:type
maybe_pseudo_type_info_list_to_string	rtti.m	/^:- func maybe_pseudo_type_info_list_to_string(/;kq|/^\<maybe_pseudo_type_info_list_to_string\>/;'q;"	kind:func	file:
maybe_pseudo_type_info_or_self_to_rtti_data	rtti.m	/^:- func maybe_pseudo_type_info_or_self_to_rtti_data(/;kq|/^\<maybe_pseudo_type_info_or_self_to_rtti_data\>/;'q;"	kind:func
maybe_pseudo_type_info_to_rtti_data	rtti.m	/^:- func maybe_pseudo_type_info_to_rtti_data(/;kq|/^\<maybe_pseudo_type_info_to_rtti_data\>/;'q;"	kind:func
maybe_pseudo_type_info_to_string	rtti.m	/^:- func maybe_pseudo_type_info_to_string(/;kq|/^\<maybe_pseudo_type_info_to_string\>/;'q;"	kind:func	file:
maybe_puritycheck_preds	purity.m	/^:- pred maybe_puritycheck_preds(io.text_output_stream::in, list(/;kq|/^\<maybe_puritycheck_preds\>/;'q;"	kind:pred	file:
maybe_pushable	push_goals_together.m	/^:- type maybe_pushable$/;kq|-;/\<maybe_pushable\>/;'q;"	kind:type	file:
maybe_put_base_first_multi_rec	optimization_options.m	/^:- type maybe_put_base_first_multi_rec$/;kq|-;/\<maybe_put_base_first_multi_rec\>/;'q;"	kind:type
maybe_put_base_first_single_rec	optimization_options.m	/^:- type maybe_put_base_first_single_rec$/;kq|-;/\<maybe_put_base_first_single_rec\>/;'q;"	kind:type
maybe_put_commit_in_own_func	ml_commit_gen.m	/^:- pred maybe_put_commit_in_own_func(/;kq|/^\<maybe_put_commit_in_own_func\>/;'q;"	kind:pred	file:
maybe_qual_global_var_name_to_string_for_c	mlds_to_c_name.m	/^:- func maybe_qual_global_var_name_to_string_for_c(/;kq|/^\<maybe_qual_global_var_name_to_string_for_c\>/;'q;"	kind:func
maybe_qualified_function_name_to_ll_string_for_csharp	mlds_to_cs_name.m	/^:- func maybe_qualified_function_name_to_ll_string_for_csharp(/;kq|/^\<maybe_qualified_function_name_to_ll_string_for_csharp\>/;'q;"	kind:func
maybe_qualified_function_name_to_string_for_java	mlds_to_java_name.m	/^:- func maybe_qualified_function_name_to_string_for_java(/;kq|/^\<maybe_qualified_function_name_to_string_for_java\>/;'q;"	kind:func
maybe_qualified_global_var_name_to_string_for_csharp	mlds_to_cs_name.m	/^:- func maybe_qualified_global_var_name_to_string_for_csharp(/;kq|/^\<maybe_qualified_global_var_name_to_string_for_csharp\>/;'q;"	kind:func
maybe_qualified_global_var_name_to_string_for_java	mlds_to_java_name.m	/^:- func maybe_qualified_global_var_name_to_string_for_java(/;kq|/^\<maybe_qualified_global_var_name_to_string_for_java\>/;'q;"	kind:func
maybe_qualified_item_names	parse_tree_out_info.m	/^:- type maybe_qualified_item_names$/;kq|-;/\<maybe_qualified_item_names\>/;'q;"	kind:type
maybe_qualify_cons_id	hlds_out_util.m	/^:- type maybe_qualify_cons_id$/;kq|-;/\<maybe_qualify_cons_id\>/;'q;"	kind:type
maybe_qualify_defn	module_qual.qualify_items.m	/^:- pred maybe_qualify_defn(/;kq|/^\<maybe_qualify_defn\>/;'q;"	kind:pred	file:
maybe_qualify_name	name_mangle.m	/^:- func maybe_qualify_name(/;kq|/^\<maybe_qualify_name\>/;'q;"	kind:func	file:
maybe_quote_cons	parse_tree_out_cons_id.m	/^:- type maybe_quote_cons$/;kq|-;/\<maybe_quote_cons\>/;'q;"	kind:type	file:
maybe_quote_name	error_type_util.m	/^:- func maybe_quote_name(/;kq|/^\<maybe_quote_name\>/;'q;"	kind:func	file:
maybe_quoted_cons_id_and_arity_to_string	parse_tree_out_cons_id.m	/^:- func maybe_quoted_cons_id_and_arity_to_string(/;kq|/^\<maybe_quoted_cons_id_and_arity_to_string\>/;'q;"	kind:func
maybe_quoted_du_ctor_and_arity_to_string	parse_tree_out_cons_id.m	/^:- func maybe_quoted_du_ctor_and_arity_to_string(/;kq|/^\<maybe_quoted_du_ctor_and_arity_to_string\>/;'q;"	kind:func
maybe_read_d_file_for_trans_opt_deps	mercury_compile_make_hlds.m	/^:- pred maybe_read_d_file_for_trans_opt_deps(/;kq|/^\<maybe_read_d_file_for_trans_opt_deps\>/;'q;"	kind:pred	file:
maybe_read_event_set	mercury_compile_make_hlds.m	/^:- pred maybe_read_event_set(/;kq|/^\<maybe_read_event_set\>/;'q;"	kind:pred	file:
maybe_read_experimental_complexity_file	mercury_compile_middle_passes.m	/^:- pred maybe_read_experimental_complexity_file(/;kq|/^\<maybe_read_experimental_complexity_file\>/;'q;"	kind:pred	file:
maybe_read_module_int0	read_modules.m	/^:- pred maybe_read_module_int0(/;kq|/^\<maybe_read_module_int0\>/;'q;"	kind:pred
maybe_read_module_int1	read_modules.m	/^:- pred maybe_read_module_int1(/;kq|/^\<maybe_read_module_int1\>/;'q;"	kind:pred
maybe_read_module_int2	read_modules.m	/^:- pred maybe_read_module_int2(/;kq|/^\<maybe_read_module_int2\>/;'q;"	kind:pred
maybe_read_module_int3	read_modules.m	/^:- pred maybe_read_module_int3(/;kq|/^\<maybe_read_module_int3\>/;'q;"	kind:pred
maybe_real_input_arg	unify_gen_construct.m	/^:- type maybe_real_input_arg$/;kq|-;/\<maybe_real_input_arg\>/;'q;"	kind:type	file:
maybe_reanalyse_modules_msg	make.util.m	/^:- pred maybe_reanalyse_modules_msg(/;kq|/^\<maybe_reanalyse_modules_msg\>/;'q;"	kind:pred
maybe_rebuild_module_deps	make.make_info.m	/^:- type maybe_rebuild_module_deps$/;kq|-;/\<maybe_rebuild_module_deps\>/;'q;"	kind:type
maybe_recompute_fields_after_top_level_goal	simplify_proc.m	/^:- pred maybe_recompute_fields_after_top_level_goal(/;kq|/^\<maybe_recompute_fields_after_top_level_goal\>/;'q;"	kind:pred	file:
maybe_recompute_nonlocals	lambda.m	/^:- type maybe_recompute_nonlocals$/;kq|-;/\<maybe_recompute_nonlocals\>/;'q;"	kind:type
maybe_record_change_print_inferred	det_analysis.m	/^:- pred maybe_record_change_print_inferred(/;kq|/^\<maybe_record_change_print_inferred\>/;'q;"	kind:pred	file:
maybe_record_exception_result	exception_analysis.m	/^:- pred maybe_record_exception_result(/;kq|/^\<maybe_record_exception_result\>/;'q;"	kind:pred	file:
maybe_record_exception_result_2	exception_analysis.m	/^:- pred maybe_record_exception_result_2(/;kq|/^\<maybe_record_exception_result_2\>/;'q;"	kind:pred	file:
maybe_record_interface_timestamp	grab_modules.m	/^:- pred maybe_record_interface_timestamp(/;kq|/^\<maybe_record_interface_timestamp\>/;'q;"	kind:pred	file:
maybe_record_intermod_unused_args	unused_args.m	/^:- pred maybe_record_intermod_unused_args(/;kq|/^\<maybe_record_intermod_unused_args\>/;'q;"	kind:pred	file:
maybe_record_intermod_unused_args_2	unused_args.m	/^:- pred maybe_record_intermod_unused_args_2(/;kq|/^\<maybe_record_intermod_unused_args_2\>/;'q;"	kind:pred	file:
maybe_record_item_to_process	recompilation.usage.m	/^:- pred maybe_record_item_to_process(/;kq|/^\<maybe_record_item_to_process\>/;'q;"	kind:pred	file:
maybe_record_mm_tabling_result	tabling_analysis.m	/^:- pred maybe_record_mm_tabling_result(/;kq|/^\<maybe_record_mm_tabling_result\>/;'q;"	kind:pred	file:
maybe_record_mm_tabling_result_2	tabling_analysis.m	/^:- pred maybe_record_mm_tabling_result_2(/;kq|/^\<maybe_record_mm_tabling_result_2\>/;'q;"	kind:pred	file:
maybe_record_modules_maybe_module_dep_infos	make.get_module_dep_info.m	/^:- pred maybe_record_modules_maybe_module_dep_infos(/;kq|/^\<maybe_record_modules_maybe_module_dep_infos\>/;'q;"	kind:pred	file:
maybe_record_non_initial_dcg_var	parse_dcg_goal.m	/^:- pred maybe_record_non_initial_dcg_var(/;kq|/^\<maybe_record_non_initial_dcg_var\>/;'q;"	kind:pred	file:
maybe_record_overall_stats	table_gen.m	/^:- pred maybe_record_overall_stats(/;kq|/^\<maybe_record_overall_stats\>/;'q;"	kind:pred	file:
maybe_record_sharing_analysis_result	structure_sharing.analysis.m	/^:- pred maybe_record_sharing_analysis_result(/;kq|/^\<maybe_record_sharing_analysis_result\>/;'q;"	kind:pred	file:
maybe_record_sharing_analysis_result_2	structure_sharing.analysis.m	/^:- pred maybe_record_sharing_analysis_result_2(/;kq|/^\<maybe_record_sharing_analysis_result_2\>/;'q;"	kind:pred	file:
maybe_record_sym_name_use	equiv_type.m	/^:- type maybe_record_sym_name_use$/;kq|-;/\<maybe_record_sym_name_use\>/;'q;"	kind:type	file:
maybe_record_tail_rec	mark_tail_calls.m	/^:- type maybe_record_tail_rec$/;kq|-;/\<maybe_record_tail_rec\>/;'q;"	kind:type	file:
maybe_record_trailing_result	trailing_analysis.m	/^:- pred maybe_record_trailing_result(/;kq|/^\<maybe_record_trailing_result\>/;'q;"	kind:pred	file:
maybe_record_trailing_result_2	trailing_analysis.m	/^:- pred maybe_record_trailing_result_2(/;kq|/^\<maybe_record_trailing_result_2\>/;'q;"	kind:pred	file:
maybe_record_type_ctor_sym_name_use	equiv_type.m	/^:- pred maybe_record_type_ctor_sym_name_use(/;kq|/^\<maybe_record_type_ctor_sym_name_use\>/;'q;"	kind:pred	file:
maybe_record_type_spec_in_qual_info	add_pragma_type_spec.m	/^:- pred maybe_record_type_spec_in_qual_info(/;kq|/^\<maybe_record_type_spec_in_qual_info\>/;'q;"	kind:pred	file:
maybe_recorded	recompilation.usage.m	/^:- type maybe_recorded$/;kq|-;/\<maybe_recorded\>/;'q;"	kind:type	file:
maybe_redirect_proc	dupproc.m	/^:- pred maybe_redirect_proc(/;kq|/^\<maybe_redirect_proc\>/;'q;"	kind:pred	file:
maybe_refers_to_llds_stack	prog_data_foreign.m	/^:- type maybe_refers_to_llds_stack$/;kq|-;/\<maybe_refers_to_llds_stack\>/;'q;"	kind:type
maybe_region_analysis	mercury_compile_middle_passes.m	/^:- pred maybe_region_analysis(/;kq|/^\<maybe_region_analysis\>/;'q;"	kind:pred	file:
maybe_release_hp	code_loc_dep.m	/^:- pred maybe_release_hp(maybe(/;kq|/^\<maybe_release_hp\>/;'q;"	kind:pred
maybe_release_ticket	code_loc_dep.m	/^:- pred maybe_release_ticket(maybe(/;kq|/^\<maybe_release_ticket\>/;'q;"	kind:pred
maybe_remove_stdlib_wrapper	../mdbcomp/builtin_modules.m	/^:- pred maybe_remove_stdlib_wrapper(/;kq|/^\<maybe_remove_stdlib_wrapper\>/;'q;"	kind:pred
maybe_rename_user_annotated_sharing_information	add_foreign_proc.m	/^:- pred maybe_rename_user_annotated_sharing_information(/;kq|/^\<maybe_rename_user_annotated_sharing_information\>/;'q;"	kind:pred	file:
maybe_replaced	../library/string.m	/^:- type maybe_replaced$/;kq|-;/\<maybe_replaced\>/;'q;"	kind:type
maybe_report_any_unqualified_types	add_pred.m	/^:- pred maybe_report_any_unqualified_types(/;kq|/^\<maybe_report_any_unqualified_types\>/;'q;"	kind:pred	file:
maybe_report_badly_quantified_vars	check_typeclass.m	/^:- pred maybe_report_badly_quantified_vars(/;kq|/^\<maybe_report_badly_quantified_vars\>/;'q;"	kind:pred	file:
maybe_report_cmd_line	mercury_compile_main.m	/^:- pred maybe_report_cmd_line(/;kq|/^\<maybe_report_cmd_line\>/;'q;"	kind:pred	file:
maybe_report_declared_but_undefined_type	check_type_inst_mode_defns.m	/^:- pred maybe_report_declared_but_undefined_type(/;kq|/^\<maybe_report_declared_but_undefined_type\>/;'q;"	kind:pred	file:
maybe_report_error_no_modes	modes.m	/^:- func maybe_report_error_no_modes(/;kq|/^\<maybe_report_error_no_modes\>/;'q;"	kind:func	file:
maybe_report_missing_import_addendum	typecheck_error_undef.m	/^:- pred maybe_report_missing_import_addendum(/;kq|/^\<maybe_report_missing_import_addendum\>/;'q;"	kind:pred	file:
maybe_report_missing_pred_inst	float_regs.m	/^:- pred maybe_report_missing_pred_inst(/;kq|/^\<maybe_report_missing_pred_inst\>/;'q;"	kind:pred	file:
maybe_report_multiply_defined_type	add_type.m	/^:- pred maybe_report_multiply_defined_type(/;kq|/^\<maybe_report_multiply_defined_type\>/;'q;"	kind:pred	file:
maybe_report_no_clauses	typecheck_error_undef.m	/^:- func maybe_report_no_clauses(/;kq|/^\<maybe_report_no_clauses\>/;'q;"	kind:func
maybe_report_no_clauses_stub	typecheck_error_undef.m	/^:- func maybe_report_no_clauses_stub(/;kq|/^\<maybe_report_no_clauses_stub\>/;'q;"	kind:func
maybe_report_no_tail_or_nontail_recursive_calls	mark_tail_calls.m	/^:- pred maybe_report_no_tail_or_nontail_recursive_calls(/;kq|/^\<maybe_report_no_tail_or_nontail_recursive_calls\>/;'q;"	kind:pred
maybe_report_nontail_recursive_call	mark_tail_calls.m	/^:- pred maybe_report_nontail_recursive_call(/;kq|/^\<maybe_report_nontail_recursive_call\>/;'q;"	kind:pred
maybe_report_not_specialized	higher_order.make_specialized_preds.m	/^:- pred maybe_report_not_specialized(maybe(/;kq|/^\<maybe_report_not_specialized\>/;'q;"	kind:pred	file:
maybe_report_qual_errors	module_qual.qualify_items.m	/^:- pred maybe_report_qual_errors(/;kq|/^\<maybe_report_qual_errors\>/;'q;"	kind:pred	file:
maybe_report_sizes	passes_aux.m	/^:- pred maybe_report_sizes(/;kq|/^\<maybe_report_sizes\>/;'q;"	kind:pred
maybe_report_specialized	higher_order.make_specialized_preds.m	/^:- pred maybe_report_specialized(maybe(/;kq|/^\<maybe_report_specialized\>/;'q;"	kind:pred	file:
maybe_report_stats	file_util.m	/^:- pred maybe_report_stats(/;kq|/^\<maybe_report_stats\>/;'q;"	kind:pred
maybe_report_stats_to_stream	file_util.m	/^:- pred maybe_report_stats_to_stream(maybe(/;kq|/^\<maybe_report_stats_to_stream\>/;'q;"	kind:pred
maybe_report_term2_errors	term_constr_errors.m	/^:- pred maybe_report_term2_errors(/;kq|/^\<maybe_report_term2_errors\>/;'q;"	kind:pred
maybe_report_termination_errors	termination.m	/^:- pred maybe_report_termination_errors(/;kq|/^\<maybe_report_termination_errors\>/;'q;"	kind:pred	file:
maybe_report_undefined_pred_error	make_hlds_error.m	/^:- pred maybe_report_undefined_pred_error(/;kq|/^\<maybe_report_undefined_pred_error\>/;'q;"	kind:pred
maybe_report_unspecified_det_for_local	add_pred.m	/^:- pred maybe_report_unspecified_det_for_local(/;kq|/^\<maybe_report_unspecified_det_for_local\>/;'q;"	kind:pred	file:
maybe_req_arms_in_type_order	det_check_switch.m	/^:- type maybe_req_arms_in_type_order$/;kq|-;/\<maybe_req_arms_in_type_order\>/;'q;"	kind:type
maybe_require_one_match	add_pragma.m	/^:- type maybe_require_one_match$/;kq|-;/\<maybe_require_one_match\>/;'q;"	kind:type	file:
maybe_require_tm_mode	parse_type_name.m	/^:- type maybe_require_tm_mode$/;kq|-;/\<maybe_require_tm_mode\>/;'q;"	kind:type
maybe_rerun_det	simplify_info.m	/^:- type maybe_rerun_det$/;kq|-;/\<maybe_rerun_det\>/;'q;"	kind:type
maybe_rerun_quant_instmap_deltas	simplify_info.m	/^:- type maybe_rerun_quant_instmap_deltas$/;kq|-;/\<maybe_rerun_quant_instmap_deltas\>/;'q;"	kind:type
maybe_rerun_simplify_no_warn_simple	simplify_info.m	/^:- type maybe_rerun_simplify_no_warn_simple$/;kq|-;/\<maybe_rerun_simplify_no_warn_simple\>/;'q;"	kind:type
maybe_reset_and_discard_ticket	code_loc_dep.m	/^:- pred maybe_reset_and_discard_ticket(maybe(/;kq|/^\<maybe_reset_and_discard_ticket\>/;'q;"	kind:pred
maybe_reset_and_prune_ticket	code_loc_dep.m	/^:- pred maybe_reset_and_prune_ticket(maybe(/;kq|/^\<maybe_reset_and_prune_ticket\>/;'q;"	kind:pred
maybe_reset_discard_and_release_ticket	code_loc_dep.m	/^:- pred maybe_reset_discard_and_release_ticket(maybe(/;kq|/^\<maybe_reset_discard_and_release_ticket\>/;'q;"	kind:pred
maybe_reset_line_num	c_util.m	/^:- pred maybe_reset_line_num(/;kq|/^\<maybe_reset_line_num\>/;'q;"	kind:pred
maybe_reset_prune_and_release_ticket	code_loc_dep.m	/^:- pred maybe_reset_prune_and_release_ticket(maybe(/;kq|/^\<maybe_reset_prune_and_release_ticket\>/;'q;"	kind:pred
maybe_reset_ticket	code_loc_dep.m	/^:- pred maybe_reset_ticket(maybe(/;kq|/^\<maybe_reset_ticket\>/;'q;"	kind:pred
maybe_restore_and_release_hp	code_loc_dep.m	/^:- pred maybe_restore_and_release_hp(maybe(/;kq|/^\<maybe_restore_and_release_hp\>/;'q;"	kind:pred
maybe_restore_hp	code_loc_dep.m	/^:- pred maybe_restore_hp(maybe(/;kq|/^\<maybe_restore_hp\>/;'q;"	kind:pred
maybe_restore_original_goal	common.m	/^:- pred maybe_restore_original_goal(/;kq|/^\<maybe_restore_original_goal\>/;'q;"	kind:pred	file:
maybe_restore_region_commit_frame	code_loc_dep.m	/^:- pred maybe_restore_region_commit_frame(maybe(/;kq|/^\<maybe_restore_region_commit_frame\>/;'q;"	kind:pred	file:
maybe_restore_trail_info	code_loc_dep.m	/^:- pred maybe_restore_trail_info(maybe(pair(/;kq|/^\<maybe_restore_trail_info\>/;'q;"	kind:pred	file:
maybe_return_timestamp	timestamp.m	/^:- type maybe_return_timestamp$/;kq|-;/\<maybe_return_timestamp\>/;'q;"	kind:type
maybe_reuse	hlds_pred.m	/^                maybe_reuse     :: maybe(structure_reuse_domain_and_status),$/;kq|-;/\<maybe_reuse\>/;'q;"	kind:fld	file:
maybe_rhs_lambda	typecheck_info.m	/^:- type maybe_rhs_lambda$/;kq|-;/\<maybe_rhs_lambda\>/;'q;"	kind:type
maybe_round_frame_size	proc_gen.m	/^:- func maybe_round_frame_size(/;kq|/^\<maybe_round_frame_size\>/;'q;"	kind:func	file:
maybe_rval_contains_var	ml_util.m	/^:- func maybe_rval_contains_var(maybe(/;kq|/^\<maybe_rval_contains_var\>/;'q;"	kind:func
maybe_safe_to_continue	maybe_error.m	/^:- type maybe_safe_to_continue$/;kq|-;/\<maybe_safe_to_continue\>/;'q;"	kind:type
maybe_save_hp	code_loc_dep.m	/^:- pred maybe_save_hp(bool::in, llds_code::out, maybe(/;kq|/^\<maybe_save_hp\>/;'q;"	kind:pred
maybe_save_region_commit_frame	code_loc_dep.m	/^:- pred maybe_save_region_commit_frame(/;kq|/^\<maybe_save_region_commit_frame\>/;'q;"	kind:pred	file:
maybe_save_ticket	code_loc_dep.m	/^:- pred maybe_save_ticket(add_trail_ops::in, llds_code::out, maybe(/;kq|/^\<maybe_save_ticket\>/;'q;"	kind:pred
maybe_save_trail_info	code_loc_dep.m	/^:- pred maybe_save_trail_info(add_trail_ops::in, maybe(pair(/;kq|/^\<maybe_save_trail_info\>/;'q;"	kind:pred	file:
maybe_saved_vars	mercury_compile_llds_back_end.m	/^:- pred maybe_saved_vars(/;kq|/^\<maybe_saved_vars\>/;'q;"	kind:pred	file:
maybe_search	file_names.m	/^:- type maybe_search$/;kq|-;/\<maybe_search\>/;'q;"	kind:type
maybe_search_to_maybe_for_search	file_names.m	/^:- func maybe_search_to_maybe_for_search(/;kq|/^\<maybe_search_to_maybe_for_search\>/;'q;"	kind:func
maybe_search_var_name	../mdbcomp/program_representation.m	/^:- pred maybe_search_var_name(/;kq|/^\<maybe_search_var_name\>/;'q;"	kind:pred
maybe_seen_input_arg	fact_table.m	/^:- type maybe_seen_input_arg$/;kq|-;/\<maybe_seen_input_arg\>/;'q;"	kind:type	file:
maybe_seen_nondummy_arg	du_type_layout.m	/^:- type maybe_seen_nondummy_arg$/;kq|-;/\<maybe_seen_nondummy_arg\>/;'q;"	kind:type	file:
maybe_seen_opt_level	optimization_options.m	/^:- type maybe_seen_opt_level$/;kq|-;/\<maybe_seen_opt_level\>/;'q;"	kind:type	file:
maybe_seen_quant	make_hlds_warn.m	/^:- type maybe_seen_quant$/;kq|-;/\<maybe_seen_quant\>/;'q;"	kind:type
maybe_select_lval_or_rval	var_locn.m	/^:- pred maybe_select_lval_or_rval(list(lval)::in, maybe(/;kq|/^\<maybe_select_lval_or_rval\>/;'q;"	kind:pred	file:
maybe_selected_pred	polymorphism_info.m	/^:- type maybe_selected_pred$/;kq|-;/\<maybe_selected_pred\>/;'q;"	kind:type
maybe_set_default_func	prog_util.m	/^:- type maybe_set_default_func$/;kq|-;/\<maybe_set_default_func\>/;'q;"	kind:type
maybe_set_exit_status	module_cmds.m	/^:- pred maybe_set_exit_status(/;kq|/^\<maybe_set_exit_status\>/;'q;"	kind:pred
maybe_set_line_num	c_util.m	/^:- pred maybe_set_line_num(/;kq|/^\<maybe_set_line_num\>/;'q;"	kind:pred
maybe_set_line_numbers	c_util.m	/^:- type maybe_set_line_numbers$/;kq|-;/\<maybe_set_line_numbers\>/;'q;"	kind:type
maybe_set_subtype_noncanonical	add_type.m	/^:- type maybe_set_subtype_noncanonical$/;kq|-;/\<maybe_set_subtype_noncanonical\>/;'q;"	kind:type	file:
maybe_set_trace_level	proc_gen.m	/^:- pred maybe_set_trace_level(/;kq|/^\<maybe_set_trace_level\>/;'q;"	kind:pred	file:
maybe_set_transformed_key	../library/injection.m	/^:- func maybe_set_transformed_key(pred(V, K, L), K, V, map(L, V)) = map(/;kq|/^\<maybe_set_transformed_key\>/;'q;"	kind:func	file:
maybe_set_typeinfo_locn	higher_order.make_specialized_preds.m	/^:- pred maybe_set_typeinfo_locn(/;kq|/^\<maybe_set_typeinfo_locn\>/;'q;"	kind:pred	file:
maybe_setup_pred_args	unused_args.m	/^:- pred maybe_setup_pred_args(/;kq|/^\<maybe_setup_pred_args\>/;'q;"	kind:pred	file:
maybe_setup_redo_event	trace_gen.m	/^:- pred maybe_setup_redo_event(/;kq|/^\<maybe_setup_redo_event\>/;'q;"	kind:pred
maybe_sharing	hlds_pred.m	/^                maybe_sharing   :: maybe(structure_sharing_domain_and_status),$/;kq|-;/\<maybe_sharing\>/;'q;"	kind:fld	file:
maybe_shift_and_accumulate_or_rval	unify_gen_construct.m	/^:- pred maybe_shift_and_accumulate_or_rval(/;kq|/^\<maybe_shift_and_accumulate_or_rval\>/;'q;"	kind:pred	file:
maybe_shorten_long_class_name	mlds_to_java_class.m	/^:- pred maybe_shorten_long_class_name(/;kq|/^\<maybe_shorten_long_class_name\>/;'q;"	kind:pred
maybe_shorten_long_env_name	mlds_to_java_class.m	/^:- pred maybe_shorten_long_env_name(/;kq|/^\<maybe_shorten_long_env_name\>/;'q;"	kind:pred
maybe_should_inline	inlining.m	/^:- type maybe_should_inline$/;kq|-;/\<maybe_should_inline\>/;'q;"	kind:type	file:
maybe_should_report_errors	module_qual.mq_info.m	/^:- type maybe_should_report_errors$/;kq|-;/\<maybe_should_report_errors\>/;'q;"	kind:type
maybe_should_warn	add_clause.m	/^:- type maybe_should_warn$/;kq|-;/\<maybe_should_warn\>/;'q;"	kind:type	file:
maybe_should_write	intermod_analysis.m	/^:- type maybe_should_write$/;kq|-;/\<maybe_should_write\>/;'q;"	kind:type
maybe_show_type_repns	du_type_layout.m	/^:- pred maybe_show_type_repns(/;kq|/^\<maybe_show_type_repns\>/;'q;"	kind:pred	file:
maybe_show_type_repns	du_type_layout.m	/^:- type maybe_show_type_repns$/;kq|-;/\<maybe_show_type_repns\>/;'q;"	kind:type	file:
maybe_simple_item_matches_to_string	recompilation.used_file.m	/^:- func maybe_simple_item_matches_to_string(/;kq|/^\<maybe_simple_item_matches_to_string\>/;'q;"	kind:func	file:
maybe_simplify	mercury_compile_front_end.m	/^:- pred maybe_simplify(/;kq|/^\<maybe_simplify\>/;'q;"	kind:pred
maybe_simplify_goal_to_true_or_fail	simplify_goal.m	/^:- pred maybe_simplify_goal_to_true_or_fail(/;kq|/^\<maybe_simplify_goal_to_true_or_fail\>/;'q;"	kind:pred	file:
maybe_size	builtin_ops.m	/^:- type maybe_size$/;kq|-;/\<maybe_size\>/;'q;"	kind:type
maybe_smart_recompilation	globals.m	/^:- type maybe_smart_recompilation$/;kq|-;/\<maybe_smart_recompilation\>/;'q;"	kind:type
maybe_some_extra_arg_is_bad	mode_errors.m	/^:- type maybe_some_extra_arg_is_bad$/;kq|-;/\<maybe_some_extra_arg_is_bad\>/;'q;"	kind:type	file:
maybe_source_to_source_debug	mercury_compile_middle_passes.m	/^:- pred maybe_source_to_source_debug(/;kq|/^\<maybe_source_to_source_debug\>/;'q;"	kind:pred	file:
maybe_spec_in_all_dep_par_conjs	optimization_options.m	/^:- type maybe_spec_in_all_dep_par_conjs$/;kq|-;/\<maybe_spec_in_all_dep_par_conjs\>/;'q;"	kind:type
maybe_spec_proc	dep_par_conj.m	/^:- type maybe_spec_proc$/;kq|-;/\<maybe_spec_proc\>/;'q;"	kind:type	file:
maybe_spec_types	optimization_options.m	/^:- type maybe_spec_types$/;kq|-;/\<maybe_spec_types\>/;'q;"	kind:type
maybe_spec_types_user_guided	optimization_options.m	/^:- type maybe_spec_types_user_guided$/;kq|-;/\<maybe_spec_types_user_guided\>/;'q;"	kind:type
maybe_special	typecheck_error_unify.m	/^                maybe_special       :: maybe(type_mismatch_special)$/;kq|-;/\<maybe_special\>/;'q;"	kind:fld	file:
maybe_specialize_call	higher_order.specialize_calls.m	/^:- pred maybe_specialize_call(hlds_goal::in(/;kq|/^\<maybe_specialize_call\>/;'q;"	kind:pred	file:
maybe_specialize_call_and_goals	dep_par_conj.m	/^:- pred maybe_specialize_call_and_goals(list(/;kq|/^\<maybe_specialize_call_and_goals\>/;'q;"	kind:pred	file:
maybe_specialize_higher_order_call	higher_order.specialize_calls.m	/^:- pred maybe_specialize_higher_order_call(/;kq|/^\<maybe_specialize_higher_order_call\>/;'q;"	kind:pred	file:
maybe_specialize_method_call	higher_order.specialize_calls.m	/^:- pred maybe_specialize_method_call(/;kq|/^\<maybe_specialize_method_call\>/;'q;"	kind:pred	file:
maybe_specialize_ordinary_call	higher_order.specialize_calls.m	/^:- pred maybe_specialize_ordinary_call(/;kq|/^\<maybe_specialize_ordinary_call\>/;'q;"	kind:pred	file:
maybe_specialize_pred_const	higher_order.specialize_calls.m	/^:- pred maybe_specialize_pred_const(/;kq|/^\<maybe_specialize_pred_const\>/;'q;"	kind:pred	file:
maybe_specified_method	table_gen.m	/^:- type maybe_specified_method$/;kq|-;/\<maybe_specified_method\>/;'q;"	kind:type	file:
maybe_split_switch_arms	optimization_options.m	/^:- type maybe_split_switch_arms$/;kq|-;/\<maybe_split_switch_arms\>/;'q;"	kind:type
maybe_stack_opt	mercury_compile_llds_back_end.m	/^:- pred maybe_stack_opt(/;kq|/^\<maybe_stack_opt\>/;'q;"	kind:pred	file:
maybe_standardize_labels	optimization_options.m	/^:- type maybe_standardize_labels$/;kq|-;/\<maybe_standardize_labels\>/;'q;"	kind:type
maybe_start_recording_expanded_items	recompilation.record_uses.m	/^:- pred maybe_start_recording_expanded_items(/;kq|/^\<maybe_start_recording_expanded_items\>/;'q;"	kind:pred
maybe_statement_contains_statement	ml_util.m	/^:- pred maybe_statement_contains_statement(maybe(/;kq|/^\<maybe_statement_contains_statement\>/;'q;"	kind:pred	file:
maybe_statement_contains_var	ml_util.m	/^:- func maybe_statement_contains_var(maybe(/;kq|/^\<maybe_statement_contains_var\>/;'q;"	kind:func	file:
maybe_statevar_arg_pos	state_var.m	/^:- type maybe_statevar_arg_pos$/;kq|-;/\<maybe_statevar_arg_pos\>/;'q;"	kind:type	file:
maybe_stdlib_grades	globals.m	/^:- type maybe_stdlib_grades$/;kq|-;/\<maybe_stdlib_grades\>/;'q;"	kind:type
maybe_step_stats_arg_addr	table_gen.m	/^:- func maybe_step_stats_arg_addr(maybe(/;kq|/^\<maybe_step_stats_arg_addr\>/;'q;"	kind:func	file:
maybe_steps_after	push_goals_together.m	/^:- pred maybe_steps_after(/;kq|/^\<maybe_steps_after\>/;'q;"	kind:pred	file:
maybe_stream_content	../library/io.stream_db.m	/^                maybe_stream_content    :: stream_content,$/;kq|-;/\<maybe_stream_content\>/;'q;"	kind:fld
maybe_stream_id	../library/io.stream_db.m	/^                maybe_stream_id         :: int,$/;kq|-;/\<maybe_stream_id\>/;'q;"	kind:fld
maybe_stream_info	../library/io.stream_db.m	/^:- type maybe_stream_info$/;kq|-;/\<maybe_stream_info\>/;'q;"	kind:type
maybe_stream_mode	../library/io.stream_db.m	/^                maybe_stream_mode       :: stream_mode,$/;kq|-;/\<maybe_stream_mode\>/;'q;"	kind:fld
maybe_stream_source	../library/io.stream_db.m	/^                maybe_stream_source     :: stream_source$/;kq|-;/\<maybe_stream_source\>/;'q;"	kind:fld
maybe_string	../library/getopt.m	/^    ;       maybe_string(maybe(string))$/;kq|-;/\<maybe_string\>/;'q;"	kind:cons
maybe_string	../library/getopt.m	/^    ;       maybe_string(maybe(string)).$/;kq|-;/\<maybe_string\>/;'q;"	kind:cons
maybe_string	../library/getopt_io.m	/^    ;       maybe_string(maybe(string))$/;kq|-;/\<maybe_string\>/;'q;"	kind:cons
maybe_string	../library/getopt_io.m	/^    ;       maybe_string(maybe(string)).$/;kq|-;/\<maybe_string\>/;'q;"	kind:cons
maybe_string_special	../library/getopt.m	/^    ;       maybe_string_special$/;kq|-;/\<maybe_string_special\>/;'q;"	kind:cons
maybe_string_special	../library/getopt_io.m	/^    ;       maybe_string_special$/;kq|-;/\<maybe_string_special\>/;'q;"	kind:cons
maybe_strip_equality_pretest	goal_transform.m	/^:- func maybe_strip_equality_pretest(/;kq|/^\<maybe_strip_equality_pretest\>/;'q;"	kind:func
maybe_strip_equality_pretest_case	goal_transform.m	/^:- func maybe_strip_equality_pretest_case(/;kq|/^\<maybe_strip_equality_pretest_case\>/;'q;"	kind:func	file:
maybe_strip_qual	parse_tree_out_cons_id.m	/^:- type maybe_strip_qual$/;kq|-;/\<maybe_strip_qual\>/;'q;"	kind:type	file:
maybe_structure_reuse_analysis	mercury_compile_middle_passes.m	/^:- pred maybe_structure_reuse_analysis(/;kq|/^\<maybe_structure_reuse_analysis\>/;'q;"	kind:pred	file:
maybe_structure_sharing_analysis	mercury_compile_middle_passes.m	/^:- pred maybe_structure_sharing_analysis(/;kq|/^\<maybe_structure_sharing_analysis\>/;'q;"	kind:pred	file:
maybe_stub	add_pred.m	/^:- type maybe_stub$/;kq|-;/\<maybe_stub\>/;'q;"	kind:type	file:
maybe_stylesheet	../library/term_to_xml.m	/^:- type maybe_stylesheet$/;kq|-;/\<maybe_stylesheet\>/;'q;"	kind:type
maybe_subdirs	../library/dir.m	/^:- type maybe_subdirs$/;kq|-;/\<maybe_subdirs\>/;'q;"	kind:type
maybe_subtype	prog_data.m	/^:- type maybe_subtype$/;kq|-;/\<maybe_subtype\>/;'q;"	kind:type
maybe_succeeded	maybe_util.m	/^:- type maybe_succeeded$/;kq|-;/\<maybe_succeeded\>/;'q;"	kind:type
maybe_suppress_found_undef	module_qual.mq_info.m	/^:- type maybe_suppress_found_undef$/;kq|-;/\<maybe_suppress_found_undef\>/;'q;"	kind:type
maybe_switch_num_functors	../mdbcomp/mdbcomp.goal_path.m	/^:- type maybe_switch_num_functors$/;kq|-;/\<maybe_switch_num_functors\>/;'q;"	kind:type
maybe_symlink_or_copy_linked_target_msg	make.util.m	/^:- pred maybe_symlink_or_copy_linked_target_msg(/;kq|/^\<maybe_symlink_or_copy_linked_target_msg\>/;'q;"	kind:pred
maybe_sync_dep_par_conj	dep_par_conj.m	/^:- pred maybe_sync_dep_par_conj(list(/;kq|/^\<maybe_sync_dep_par_conj\>/;'q;"	kind:pred	file:
maybe_sync_dep_par_conjs_in_pred	dep_par_conj.m	/^:- pred maybe_sync_dep_par_conjs_in_pred(/;kq|/^\<maybe_sync_dep_par_conjs_in_pred\>/;'q;"	kind:pred	file:
maybe_sync_dep_par_conjs_in_proc	dep_par_conj.m	/^:- pred maybe_sync_dep_par_conjs_in_proc(/;kq|/^\<maybe_sync_dep_par_conjs_in_proc\>/;'q;"	kind:pred	file:
maybe_tagword_args	du_type_layout.m	/^:- type maybe_tagword_args$/;kq|-;/\<maybe_tagword_args\>/;'q;"	kind:type	file:
maybe_tail_call_opt_in_code_gen	ml_proc_gen.m	/^:- type maybe_tail_call_opt_in_code_gen$/;kq|-;/\<maybe_tail_call_opt_in_code_gen\>/;'q;"	kind:type	file:
maybe_tail_rec	inlining.m	/^:- type maybe_tail_rec$/;kq|-;/\<maybe_tail_rec\>/;'q;"	kind:type	file:
maybe_target_ext	make.file_names.m	/^:- inst maybe_target_ext for maybe_target_extension\/0$/;kq|-;/\<maybe_target_ext\>/;'q;"	kind:inst	file:
maybe_target_extension	make.file_names.m	/^:- type maybe_target_extension$/;kq|-;/\<maybe_target_extension\>/;'q;"	kind:type	file:
maybe_target_specific	options_file.m	/^:- type maybe_target_specific$/;kq|-;/\<maybe_target_specific\>/;'q;"	kind:type	file:
maybe_term_size_prof	mercury_compile_middle_passes.m	/^:- pred maybe_term_size_prof(/;kq|/^\<maybe_term_size_prof\>/;'q;"	kind:pred	file:
maybe_termination	mercury_compile_middle_passes.m	/^:- pred maybe_termination(/;kq|/^\<maybe_termination\>/;'q;"	kind:pred	file:
maybe_termination2	mercury_compile_middle_passes.m	/^:- pred maybe_termination2(/;kq|/^\<maybe_termination2\>/;'q;"	kind:pred	file:
maybe_termination_info_to_parse_tree	intermod_analysis.m	/^:- func maybe_termination_info_to_parse_tree(maybe(/;kq|/^\<maybe_termination_info_to_parse_tree\>/;'q;"	kind:func	file:
maybe_termination_info_to_string	parse_tree_out_pragma.m	/^:- func maybe_termination_info_to_string(/;kq|/^\<maybe_termination_info_to_string\>/;'q;"	kind:func
maybe_test_keys	fact_table.m	/^:- type maybe_test_keys$/;kq|-;/\<maybe_test_keys\>/;'q;"	kind:type	file:
maybe_thread_safe_opt	options.m	/^    ;       maybe_thread_safe_opt$/;kq|-;/\<maybe_thread_safe_opt\>/;'q;"	kind:cons
maybe_to_list	item_util.m	/^:- func maybe_to_list(maybe(T)) = list(/;kq|/^\<maybe_to_list\>/;'q;"	kind:func	file:
maybe_top_level	typecheck_error_diff.m	/^:- type maybe_top_level$/;kq|-;/\<maybe_top_level\>/;'q;"	kind:type	file:
maybe_top_module	module_baggage.m	/^:- type maybe_top_module$/;kq|-;/\<maybe_top_module\>/;'q;"	kind:type
maybe_top_module_used_file	recompilation.used_file.m	/^:- type maybe_top_module_used_file$/;kq|-;/\<maybe_top_module_used_file\>/;'q;"	kind:type
maybe_trace_optimized	simplify_info.m	/^:- type maybe_trace_optimized$/;kq|-;/\<maybe_trace_optimized\>/;'q;"	kind:type
maybe_trans_opt_deps	generate_mmakefile_fragments.m	/^:- type maybe_trans_opt_deps$/;kq|-;/\<maybe_trans_opt_deps\>/;'q;"	kind:type
maybe_transform_goal_at_goal_path	goal_transform.m	/^:- pred maybe_transform_goal_at_goal_path(/;kq|/^\<maybe_transform_goal_at_goal_path\>/;'q;"	kind:pred
maybe_transform_goal_at_goal_path_with_instmap	goal_transform.m	/^:- pred maybe_transform_goal_at_goal_path_with_instmap(/;kq|/^\<maybe_transform_goal_at_goal_path_with_instmap\>/;'q;"	kind:pred
maybe_transform_key	../library/injection.m	/^:- pred maybe_transform_key(pred(V, K, L)::in(pred(/;kq|/^\<maybe_transform_key\>/;'q;"	kind:pred	file:
maybe_transformed_goal	goal_transform.m	/^:- type maybe_transformed_goal$/;kq|-;/\<maybe_transformed_goal\>/;'q;"	kind:type
maybe_treat_as_first	write_error_spec.m	/^:- type maybe_treat_as_first$/;kq|-;/\<maybe_treat_as_first\>/;'q;"	kind:type	file:
maybe_treat_as_first_arg	decide_type_repn.m	/^:- type maybe_treat_as_first_arg$/;kq|-;/\<maybe_treat_as_first_arg\>/;'q;"	kind:type	file:
maybe_treat_as_first_arg	du_type_layout.m	/^:- type maybe_treat_as_first_arg$/;kq|-;/\<maybe_treat_as_first_arg\>/;'q;"	kind:type	file:
maybe_try_opt_const_structs	simplify_tasks.m	/^:- type maybe_try_opt_const_structs$/;kq|-;/\<maybe_try_opt_const_structs\>/;'q;"	kind:type
maybe_tuple	optimization_options.m	/^:- type maybe_tuple$/;kq|-;/\<maybe_tuple\>/;'q;"	kind:type
maybe_tuple_arguments	mercury_compile_middle_passes.m	/^:- pred maybe_tuple_arguments(/;kq|/^\<maybe_tuple_arguments\>/;'q;"	kind:pred	file:
maybe_tuple_scc	tupling.m	/^:- pred maybe_tuple_scc(/;kq|/^\<maybe_tuple_scc\>/;'q;"	kind:pred	file:
maybe_tuple_scc_2	tupling.m	/^:- pred maybe_tuple_scc_2(/;kq|/^\<maybe_tuple_scc_2\>/;'q;"	kind:pred	file:
maybe_tuple_scc_3	tupling.m	/^:- pred maybe_tuple_scc_3(/;kq|/^\<maybe_tuple_scc_3\>/;'q;"	kind:pred	file:
maybe_tuple_scc_individual_procs	tupling.m	/^:- pred maybe_tuple_scc_individual_procs(/;kq|/^\<maybe_tuple_scc_individual_procs\>/;'q;"	kind:pred	file:
maybe_type_ctor_infos	mercury_compile_middle_passes.m	/^:- pred maybe_type_ctor_infos(/;kq|/^\<maybe_type_ctor_infos\>/;'q;"	kind:pred	file:
maybe_types	prog_data_pragma.m	/^                maybe_types ::  maybe(user_sharing_type_information)$/;kq|-;/\<maybe_types\>/;'q;"	kind:fld
maybe_unboxed_no_tag_types	du_type_layout.m	/^:- type maybe_unboxed_no_tag_types$/;kq|-;/\<maybe_unboxed_no_tag_types\>/;'q;"	kind:type	file:
maybe_unfold_call	deforest.m	/^:- pred maybe_unfold_call(/;kq|/^\<maybe_unfold_call\>/;'q;"	kind:pred	file:
maybe_unify_compare	parse_type_defn.m	/^:- func maybe_unify_compare(maybe(equality_pred), maybe(/;kq|/^\<maybe_unify_compare\>/;'q;"	kind:func	file:
maybe_unify_pred	modes.m	/^:- type maybe_unify_pred$/;kq|-;/\<maybe_unify_pred\>/;'q;"	kind:type	file:
maybe_unify_var_with_ground_var	delay_partial_inst.m	/^:- pred maybe_unify_var_with_ground_var(/;kq|/^\<maybe_unify_var_with_ground_var\>/;'q;"	kind:pred	file:
maybe_unneeded_code	mercury_compile_middle_passes.m	/^:- pred maybe_unneeded_code(/;kq|/^\<maybe_unneeded_code\>/;'q;"	kind:pred	file:
maybe_unqual_symnames	comp_unit_interface.m	/^:- type maybe_unqual_symnames$/;kq|-;/\<maybe_unqual_symnames\>/;'q;"	kind:type	file:
maybe_unqualify_sym_name	parse_tree_out_info.m	/^:- pred maybe_unqualify_sym_name(/;kq|/^\<maybe_unqualify_sym_name\>/;'q;"	kind:pred
maybe_unravel_special_var_functor_unification	superhomogeneous.m	/^:- pred maybe_unravel_special_var_functor_unification(/;kq|/^\<maybe_unravel_special_var_functor_unification\>/;'q;"	kind:pred	file:
maybe_untuple	optimization_options.m	/^:- type maybe_untuple$/;kq|-;/\<maybe_untuple\>/;'q;"	kind:type
maybe_untuple_arguments	mercury_compile_middle_passes.m	/^:- pred maybe_untuple_arguments(/;kq|/^\<maybe_untuple_arguments\>/;'q;"	kind:pred	file:
maybe_unused_args	mercury_compile_middle_passes.m	/^:- pred maybe_unused_args(/;kq|/^\<maybe_unused_args\>/;'q;"	kind:pred
maybe_update_defined_where	const_struct.m	/^:- pred maybe_update_defined_where(/;kq|/^\<maybe_update_defined_where\>/;'q;"	kind:pred	file:
maybe_update_event_set_file_name	handle_options.m	/^:- pred maybe_update_event_set_file_name(/;kq|/^\<maybe_update_event_set_file_name\>/;'q;"	kind:pred	file:
maybe_update_existential_data_structures	cse_detection.m	/^:- pred maybe_update_existential_data_structures(/;kq|/^\<maybe_update_existential_data_structures\>/;'q;"	kind:pred	file:
maybe_use_analysis_cache_dir	make.program_target.m	/^:- type maybe_use_analysis_cache_dir$/;kq|-;/\<maybe_use_analysis_cache_dir\>/;'q;"	kind:type	file:
maybe_use_atomic_cells	optimization_options.m	/^:- type maybe_use_atomic_cells$/;kq|-;/\<maybe_use_atomic_cells\>/;'q;"	kind:type
maybe_use_error_msg_inst	hlds_out_inst_table.m	/^:- type maybe_use_error_msg_inst$/;kq|-;/\<maybe_use_error_msg_inst\>/;'q;"	kind:type
maybe_use_just_one_c_func	optimization_options.m	/^:- type maybe_use_just_one_c_func$/;kq|-;/\<maybe_use_just_one_c_func\>/;'q;"	kind:type
maybe_use_llds_common_data	optimization_options.m	/^:- type maybe_use_llds_common_data$/;kq|-;/\<maybe_use_llds_common_data\>/;'q;"	kind:type
maybe_use_llds_common_layout_data	optimization_options.m	/^:- type maybe_use_llds_common_layout_data$/;kq|-;/\<maybe_use_llds_common_layout_data\>/;'q;"	kind:type
maybe_use_local_thread_engine_base	optimization_options.m	/^:- type maybe_use_local_thread_engine_base$/;kq|-;/\<maybe_use_local_thread_engine_base\>/;'q;"	kind:type
maybe_use_local_vars_llds	optimization_options.m	/^:- type maybe_use_local_vars_llds$/;kq|-;/\<maybe_use_local_vars_llds\>/;'q;"	kind:type
maybe_use_macro_for_redo_fail	optimization_options.m	/^:- type maybe_use_macro_for_redo_fail$/;kq|-;/\<maybe_use_macro_for_redo_fail\>/;'q;"	kind:type
maybe_use_smart_indexing	optimization_options.m	/^:- type maybe_use_smart_indexing$/;kq|-;/\<maybe_use_smart_indexing\>/;'q;"	kind:type
maybe_use_smart_indexing_atomic	optimization_options.m	/^:- type maybe_use_smart_indexing_atomic$/;kq|-;/\<maybe_use_smart_indexing_atomic\>/;'q;"	kind:type
maybe_use_smart_indexing_float	optimization_options.m	/^:- type maybe_use_smart_indexing_float$/;kq|-;/\<maybe_use_smart_indexing_float\>/;'q;"	kind:type
maybe_use_smart_indexing_string	optimization_options.m	/^:- type maybe_use_smart_indexing_string$/;kq|-;/\<maybe_use_smart_indexing_string\>/;'q;"	kind:type
maybe_use_smart_indexing_tag	optimization_options.m	/^:- type maybe_use_smart_indexing_tag$/;kq|-;/\<maybe_use_smart_indexing_tag\>/;'q;"	kind:type
maybe_use_static_code_addresses	optimization_options.m	/^:- type maybe_use_static_code_addresses$/;kq|-;/\<maybe_use_static_code_addresses\>/;'q;"	kind:type
maybe_use_static_ground_cells	optimization_options.m	/^:- type maybe_use_static_ground_cells$/;kq|-;/\<maybe_use_static_ground_cells\>/;'q;"	kind:type
maybe_use_static_ground_floats	optimization_options.m	/^:- type maybe_use_static_ground_floats$/;kq|-;/\<maybe_use_static_ground_floats\>/;'q;"	kind:type
maybe_use_static_ground_int64s	optimization_options.m	/^:- type maybe_use_static_ground_int64s$/;kq|-;/\<maybe_use_static_ground_int64s\>/;'q;"	kind:type
maybe_user_info	layout.m	/^                maybe_user_info         :: maybe(layout_slot_name)$/;kq|-;/\<maybe_user_info\>/;'q;"	kind:fld
maybe_user_inst	inst_user.m	/^:- type maybe_user_inst$/;kq|-;/\<maybe_user_inst\>/;'q;"	kind:type	file:
maybe_user_req	inlining.m	/^:- type maybe_user_req$/;kq|-;/\<maybe_user_req\>/;'q;"	kind:type	file:
maybe_user_stop	../library/dir.m	/^:- type maybe_user_stop$/;kq|-;/\<maybe_user_stop\>/;'q;"	kind:type	file:
maybe_util.and_list	maybe_util.m	/^:- func and_list(list(/;kq|/^\<and_list\>/;'q;"	kind:func
maybe_util.changed	maybe_util.m	/^    ;       changed.$/;kq|-;/\<maybe_util.changed\>/;'q;"	kind:cons
maybe_util.did_not_succeed	maybe_util.m	/^    --->    did_not_succeed$/;kq|-;/\<maybe_util.did_not_succeed\>/;'q;"	kind:cons
maybe_util.is_first	maybe_util.m	/^:- type is_first$/;kq|-;/\<maybe_util.is_first\>/;'q;"	kind:type
maybe_util.is_last	maybe_util.m	/^:- type is_last$/;kq|-;/\<maybe_util.is_last\>/;'q;"	kind:type
maybe_util.is_not_first	maybe_util.m	/^    ;       is_not_first.$/;kq|-;/\<maybe_util.is_not_first\>/;'q;"	kind:cons
maybe_util.is_not_last	maybe_util.m	/^    ;       is_not_last.$/;kq|-;/\<maybe_util.is_not_last\>/;'q;"	kind:cons
maybe_util.maybe_changed	maybe_util.m	/^:- type maybe_changed$/;kq|-;/\<maybe_util.maybe_changed\>/;'q;"	kind:type
maybe_util.maybe_succeeded	maybe_util.m	/^:- type maybe_succeeded$/;kq|-;/\<maybe_util.maybe_succeeded\>/;'q;"	kind:type
maybe_util.need_to_requantify	maybe_util.m	/^:- type need_to_requantify$/;kq|-;/\<maybe_util.need_to_requantify\>/;'q;"	kind:type
maybe_util.succeeded	maybe_util.m	/^    ;       succeeded.$/;kq|-;/\<maybe_util.succeeded\>/;'q;"	kind:cons
maybe_util.unchanged	maybe_util.m	/^    --->    unchanged$/;kq|-;/\<maybe_util.unchanged\>/;'q;"	kind:cons
maybe_var_info	stack_layout.m	/^:- type maybe_var_info$/;kq|-;/\<maybe_var_info\>/;'q;"	kind:type	file:
maybe_var_reps_match	introduce_parallelism.m	/^:- pred maybe_var_reps_match(/;kq|/^\<maybe_var_reps_match\>/;'q;"	kind:pred	file:
maybe_version	pd_info.m	/^:- type maybe_version$/;kq|-;/\<maybe_version\>/;'q;"	kind:type
maybe_version_numbers	prog_parse_tree.m	/^:- type maybe_version_numbers$/;kq|-;/\<maybe_version_numbers\>/;'q;"	kind:type
maybe_want_style_warnings	style_checks.m	/^:- type maybe_want_style_warnings$/;kq|-;/\<maybe_want_style_warnings\>/;'q;"	kind:type
maybe_warn_about_any_decl_gap	style_checks.m	/^:- pred maybe_warn_about_any_decl_gap(/;kq|/^\<maybe_warn_about_any_decl_gap\>/;'q;"	kind:pred	file:
maybe_warn_about_avail	unused_imports.m	/^:- pred maybe_warn_about_avail(set(module_name)::in, set(/;kq|/^\<maybe_warn_about_avail\>/;'q;"	kind:pred	file:
maybe_warn_about_condition	simplify_goal_ite.m	/^:- pred maybe_warn_about_condition(/;kq|/^\<maybe_warn_about_condition\>/;'q;"	kind:pred	file:
maybe_warn_about_getopt_changes	typecheck_error_undef.m	/^:- pred maybe_warn_about_getopt_changes(/;kq|/^\<maybe_warn_about_getopt_changes\>/;'q;"	kind:pred	file:
maybe_warn_about_may_duplicate_attributes	simplify_proc.m	/^:- pred maybe_warn_about_may_duplicate_attributes(/;kq|/^\<maybe_warn_about_may_duplicate_attributes\>/;'q;"	kind:pred	file:
maybe_warn_about_may_export_body_attribute	simplify_proc.m	/^:- pred maybe_warn_about_may_export_body_attribute(/;kq|/^\<maybe_warn_about_may_export_body_attribute\>/;'q;"	kind:pred	file:
maybe_warn_about_pfumm_unknown	make_hlds_error.m	/^:- pred maybe_warn_about_pfumm_unknown(/;kq|/^\<maybe_warn_about_pfumm_unknown\>/;'q;"	kind:pred
maybe_warn_about_stdlib_shadowing	mercury_compile_make_hlds.m	/^:- pred maybe_warn_about_stdlib_shadowing(/;kq|/^\<maybe_warn_about_stdlib_shadowing\>/;'q;"	kind:pred	file:
maybe_warn_about_unneeded_final_statevar	pre_typecheck.m	/^:- pred maybe_warn_about_unneeded_final_statevar(/;kq|/^\<maybe_warn_about_unneeded_final_statevar\>/;'q;"	kind:pred	file:
maybe_warn_about_unused_imports	mercury_compile_front_end.m	/^:- pred maybe_warn_about_unused_imports(/;kq|/^\<maybe_warn_about_unused_imports\>/;'q;"	kind:pred	file:
maybe_warn_dead_procs	mercury_compile_middle_passes.m	/^:- pred maybe_warn_dead_procs(/;kq|/^\<maybe_warn_dead_procs\>/;'q;"	kind:pred	file:
maybe_warn_dodgy_simple_code	simplify_tasks.m	/^:- type maybe_warn_dodgy_simple_code$/;kq|-;/\<maybe_warn_dodgy_simple_code\>/;'q;"	kind:type
maybe_warn_duplicate_calls	simplify_tasks.m	/^:- type maybe_warn_duplicate_calls$/;kq|-;/\<maybe_warn_duplicate_calls\>/;'q;"	kind:type
maybe_warn_implicit_streams	simplify_tasks.m	/^:- type maybe_warn_implicit_streams$/;kq|-;/\<maybe_warn_implicit_streams\>/;'q;"	kind:type
maybe_warn_include_and_non_include	make_hlds_passes.m	/^:- pred maybe_warn_include_and_non_include(/;kq|/^\<maybe_warn_include_and_non_include\>/;'q;"	kind:pred	file:
maybe_warn_incomplete_switches	det_check_switch.m	/^:- type maybe_warn_incomplete_switches$/;kq|-;/\<maybe_warn_incomplete_switches\>/;'q;"	kind:type
maybe_warn_multi	make_hlds_warn.m	/^:- type maybe_warn_multi$/;kq|-;/\<maybe_warn_multi\>/;'q;"	kind:type	file:
maybe_warn_no_soln_disjunct	simplify_tasks.m	/^:- type maybe_warn_no_soln_disjunct$/;kq|-;/\<maybe_warn_no_soln_disjunct\>/;'q;"	kind:type
maybe_warn_non_contiguous_pred_decls	style_checks.m	/^:- type maybe_warn_non_contiguous_pred_decls$/;kq|-;/\<maybe_warn_non_contiguous_pred_decls\>/;'q;"	kind:type	file:
maybe_warn_non_contiguous_pred_defns	style_checks.m	/^:- type maybe_warn_non_contiguous_pred_defns$/;kq|-;/\<maybe_warn_non_contiguous_pred_defns\>/;'q;"	kind:type	file:
maybe_warn_non_tail_mutual_rec	mark_tail_calls.m	/^:- type maybe_warn_non_tail_mutual_rec$/;kq|-;/\<maybe_warn_non_tail_mutual_rec\>/;'q;"	kind:type
maybe_warn_non_tail_self_rec	mark_tail_calls.m	/^:- type maybe_warn_non_tail_self_rec$/;kq|-;/\<maybe_warn_non_tail_self_rec\>/;'q;"	kind:type
maybe_warn_obsolete	simplify_tasks.m	/^:- type maybe_warn_obsolete$/;kq|-;/\<maybe_warn_obsolete\>/;'q;"	kind:type
maybe_warn_obsolete_for_origin	simplify_goal_call.m	/^:- func maybe_warn_obsolete_for_origin(/;kq|/^\<maybe_warn_obsolete_for_origin\>/;'q;"	kind:func	file:
maybe_warn_pred_decl_vs_defn_order	style_checks.m	/^:- type maybe_warn_pred_decl_vs_defn_order$/;kq|-;/\<maybe_warn_pred_decl_vs_defn_order\>/;'q;"	kind:type	file:
maybe_warn_singleton	make_hlds_warn.m	/^:- type maybe_warn_singleton$/;kq|-;/\<maybe_warn_singleton\>/;'q;"	kind:type	file:
maybe_warn_suspicious_rec	simplify_tasks.m	/^:- type maybe_warn_suspicious_rec$/;kq|-;/\<maybe_warn_suspicious_rec\>/;'q;"	kind:type
maybe_warn_unknown_format	format_call_errors.m	/^:- type maybe_warn_unknown_format$/;kq|-;/\<maybe_warn_unknown_format\>/;'q;"	kind:type
maybe_warn_up_to_date_target_msg	make.util.m	/^:- pred maybe_warn_up_to_date_target_msg(/;kq|/^\<maybe_warn_up_to_date_target_msg\>/;'q;"	kind:pred
maybe_will_not_throw	exception_analysis.m	/^    ;       maybe_will_not_throw(list(pred_proc_id)).$/;kq|-;/\<maybe_will_not_throw\>/;'q;"	kind:cons	file:
maybe_with_analysis_cache_dir_2	make.program_target.m	/^:- pred maybe_with_analysis_cache_dir_2(/;kq|/^\<maybe_with_analysis_cache_dir_2\>/;'q;"	kind:pred	file:
maybe_with_analysis_cache_dir_3	make.program_target.m	/^:- pred maybe_with_analysis_cache_dir_3(/;kq|/^\<maybe_with_analysis_cache_dir_3\>/;'q;"	kind:pred	file:
maybe_worth_pushing	dep_par_conj.m	/^:- type maybe_worth_pushing$/;kq|-;/\<maybe_worth_pushing\>/;'q;"	kind:type	file:
maybe_wrap_arg_name_plain	print_help.m	/^:- func maybe_wrap_arg_name_plain(/;kq|/^\<maybe_wrap_arg_name_plain\>/;'q;"	kind:func	file:
maybe_wrap_arg_name_texinfo	print_help.m	/^:- func maybe_wrap_arg_name_texinfo(/;kq|/^\<maybe_wrap_arg_name_texinfo\>/;'q;"	kind:func	file:
maybe_wrap_with_pretest_equality	unify_proc.m	/^:- pred maybe_wrap_with_pretest_equality(/;kq|/^\<maybe_wrap_with_pretest_equality\>/;'q;"	kind:pred	file:
maybe_write_analysis_cache_file	analysis.file.m	/^:- pred maybe_write_analysis_cache_file(/;kq|/^\<maybe_write_analysis_cache_file\>/;'q;"	kind:pred	file:
maybe_write_call_tree	mercury_compile_front_end.m	/^:- pred maybe_write_call_tree(/;kq|/^\<maybe_write_call_tree\>/;'q;"	kind:pred	file:
maybe_write_d_file	mercury_compile_make_hlds.m	/^:- type maybe_write_d_file$/;kq|-;/\<maybe_write_d_file\>/;'q;"	kind:type	file:
maybe_write_data_table	fact_table.m	/^:- type maybe_write_data_table$/;kq|-;/\<maybe_write_data_table\>/;'q;"	kind:type	file:
maybe_write_definition_extents	mercury_compile_make_hlds.m	/^:- pred maybe_write_definition_extents(/;kq|/^\<maybe_write_definition_extents\>/;'q;"	kind:pred	file:
maybe_write_definition_line_counts	mercury_compile_make_hlds.m	/^:- pred maybe_write_definition_line_counts(/;kq|/^\<maybe_write_definition_line_counts\>/;'q;"	kind:pred	file:
maybe_write_definitions	mercury_compile_make_hlds.m	/^:- pred maybe_write_definitions(/;kq|/^\<maybe_write_definitions\>/;'q;"	kind:pred	file:
maybe_write_dependency_graph	mercury_compile_augment.m	/^:- pred maybe_write_dependency_graph(/;kq|/^\<maybe_write_dependency_graph\>/;'q;"	kind:pred	file:
maybe_write_hash_tables	fact_table.m	/^:- type maybe_write_hash_tables$/;kq|-;/\<maybe_write_hash_tables\>/;'q;"	kind:type	file:
maybe_write_importing_module	make.get_module_dep_info.m	/^:- pred maybe_write_importing_module(/;kq|/^\<maybe_write_importing_module\>/;'q;"	kind:pred	file:
maybe_write_instrs	opt_debug.m	/^:- pred maybe_write_instrs(/;kq|/^\<maybe_write_instrs\>/;'q;"	kind:pred
maybe_write_modes_progress_message	modes.m	/^:- pred maybe_write_modes_progress_message(/;kq|/^\<maybe_write_modes_progress_message\>/;'q;"	kind:pred	file:
maybe_write_module_imdg	analysis.operations.m	/^:- pred maybe_write_module_imdg(/;kq|/^\<maybe_write_module_imdg\>/;'q;"	kind:pred	file:
maybe_write_module_overall_status	analysis.operations.m	/^:- pred maybe_write_module_overall_status(/;kq|/^\<maybe_write_module_overall_status\>/;'q;"	kind:pred	file:
maybe_write_module_requests	analysis.operations.m	/^:- pred maybe_write_module_requests(/;kq|/^\<maybe_write_module_requests\>/;'q;"	kind:pred	file:
maybe_write_msg	make.util.m	/^:- pred maybe_write_msg(/;kq|/^\<maybe_write_msg\>/;'q;"	kind:pred
maybe_write_msg_locked	make.util.m	/^:- pred maybe_write_msg_locked(/;kq|/^\<maybe_write_msg_locked\>/;'q;"	kind:pred
maybe_write_out_errors	write_error_spec.m	/^:- pred maybe_write_out_errors(/;kq|/^\<maybe_write_out_errors\>/;'q;"	kind:pred
maybe_write_paren	../library/stream.string_writer.m	/^:- pred maybe_write_paren(/;kq|/^\<maybe_write_paren\>/;'q;"	kind:pred
maybe_write_pred	hlds_out_module.m	/^:- pred maybe_write_pred(/;kq|/^\<maybe_write_pred\>/;'q;"	kind:pred	file:
maybe_write_pred_progress_message	passes_aux.m	/^:- pred maybe_write_pred_progress_message(/;kq|/^\<maybe_write_pred_progress_message\>/;'q;"	kind:pred
maybe_write_proc_name	term_constr_util.m	/^:- pred maybe_write_proc_name(/;kq|/^\<maybe_write_proc_name\>/;'q;"	kind:pred
maybe_write_proc_progress_message	passes_aux.m	/^:- pred maybe_write_proc_progress_message(/;kq|/^\<maybe_write_proc_progress_message\>/;'q;"	kind:pred
maybe_write_progress_message	stack_opt.m	/^:- pred maybe_write_progress_message(/;kq|/^\<maybe_write_progress_message\>/;'q;"	kind:pred	file:
maybe_write_recompilation_message	recompilation.check.m	/^:- pred maybe_write_recompilation_message(/;kq|/^\<maybe_write_recompilation_message\>/;'q;"	kind:pred	file:
maybe_write_scc_procs	term_constr_util.m	/^:- pred maybe_write_scc_procs(/;kq|/^\<maybe_write_scc_procs\>/;'q;"	kind:pred
maybe_write_string	file_util.m	/^:- pred maybe_write_string(/;kq|/^\<maybe_write_string\>/;'q;"	kind:pred
maybe_write_string_to_stream	file_util.m	/^:- pred maybe_write_string_to_stream(maybe(/;kq|/^\<maybe_write_string_to_stream\>/;'q;"	kind:pred
maybe_write_trace	term_constr_util.m	/^:- pred maybe_write_trace(/;kq|/^\<maybe_write_trace\>/;'q;"	kind:pred
maybe_write_trace_nl	term_constr_util.m	/^:- pred maybe_write_trace_nl(/;kq|/^\<maybe_write_trace_nl\>/;'q;"	kind:pred
maybe_write_verify_indirect_reuse_reason	structure_reuse.indirect.m	/^:- pred maybe_write_verify_indirect_reuse_reason(/;kq|/^\<maybe_write_verify_indirect_reuse_reason\>/;'q;"	kind:pred	file:
maybe_yes	../library/maybe.m	/^:- inst maybe_yes(I) for maybe\/1$/;kq|-;/\<maybe_yes\>/;'q;"	kind:inst
maybe_zero_const	unify_gen_util.m	/^:- type maybe_zero_const$/;kq|-;/\<maybe_zero_const\>/;'q;"	kind:type
mb_errors	module_baggage.m	/^                mb_errors                   :: read_module_errors$/;kq|-;/\<mb_errors\>/;'q;"	kind:fld
mb_grabbed_file_map	module_baggage.m	/^                mb_grabbed_file_map         :: grabbed_file_map,$/;kq|-;/\<mb_grabbed_file_map\>/;'q;"	kind:fld
mb_maybe_timestamp	module_baggage.m	/^                mb_maybe_timestamp          :: maybe(timestamp),$/;kq|-;/\<mb_maybe_timestamp\>/;'q;"	kind:fld
mb_maybe_timestamp_map	module_baggage.m	/^                mb_maybe_timestamp_map      :: maybe(module_timestamp_map),$/;kq|-;/\<mb_maybe_timestamp_map\>/;'q;"	kind:fld
mb_maybe_top_module	module_baggage.m	/^                mb_maybe_top_module         :: maybe_top_module,$/;kq|-;/\<mb_maybe_top_module\>/;'q;"	kind:fld
mb_source_file_dir	module_baggage.m	/^                mb_source_file_dir          :: dir_name,$/;kq|-;/\<mb_source_file_dir\>/;'q;"	kind:fld
mb_source_file_name	module_baggage.m	/^                mb_source_file_name         :: file_name,$/;kq|-;/\<mb_source_file_name\>/;'q;"	kind:fld
mb_source_file_top_module_name	module_baggage.m	/^                mb_source_file_top_module_name :: module_name,$/;kq|-;/\<mb_source_file_top_module_name\>/;'q;"	kind:fld
mbc_comments	mmakefiles.m	/^                mbc_comments    :: list(string)$/;kq|-;/\<mbc_comments\>/;'q;"	kind:fld
mbsi_code_model	ml_string_switch.m	/^                mbsi_code_model             :: code_model,$/;kq|-;/\<mbsi_code_model\>/;'q;"	kind:fld	file:
mbsi_defns	ml_string_switch.m	/^                mbsi_defns                  :: list(mlds_local_var_defn)$/;kq|-;/\<mbsi_defns\>/;'q;"	kind:fld	file:
mbsi_fail_statements	ml_string_switch.m	/^                mbsi_fail_statements        :: list(mlds_stmt),$/;kq|-;/\<mbsi_fail_statements\>/;'q;"	kind:fld	file:
mbsi_hi_var	ml_string_switch.m	/^                mbsi_hi_var                 :: mlds_local_var_name_type,$/;kq|-;/\<mbsi_hi_var\>/;'q;"	kind:fld	file:
mbsi_lo_var	ml_string_switch.m	/^                mbsi_lo_var                 :: mlds_local_var_name_type,$/;kq|-;/\<mbsi_lo_var\>/;'q;"	kind:fld	file:
mbsi_mid_var	ml_string_switch.m	/^                mbsi_mid_var                :: mlds_local_var_name_type,$/;kq|-;/\<mbsi_mid_var\>/;'q;"	kind:fld	file:
mbsi_result_var	ml_string_switch.m	/^                mbsi_result_var             :: mlds_local_var_name_type,$/;kq|-;/\<mbsi_result_var\>/;'q;"	kind:fld	file:
mbsi_stop_loop_var	ml_string_switch.m	/^                mbsi_stop_loop_var          :: maybe(mlds_local_var_name_type),$/;kq|-;/\<mbsi_stop_loop_var\>/;'q;"	kind:fld	file:
mbsi_switch_var	ml_string_switch.m	/^                mbsi_switch_var             :: mlds_rval,$/;kq|-;/\<mbsi_switch_var\>/;'q;"	kind:fld	file:
mc_ann_constraint	abstract_mode_constraints.m	/^:- type mc_ann_constraint$/;kq|-;/\<mc_ann_constraint\>/;'q;"	kind:type
mc_annotation	abstract_mode_constraints.m	/^:- type mc_annotation$/;kq|-;/\<mc_annotation\>/;'q;"	kind:type
mc_atomic	abstract_mode_constraints.m	/^    --->    mc_atomic(var_constraint)$/;kq|-;/\<mc_atomic\>/;'q;"	kind:cons
mc_bindings	abstract_mode_constraints.m	/^:- type mc_bindings == map(mc_var, bool).$/;kq|-;/\<mc_bindings\>/;'q;"	kind:type
mc_conj	abstract_mode_constraints.m	/^    ;       mc_conj(list(mc_constraint)).$/;kq|-;/\<mc_conj\>/;'q;"	kind:cons
mc_constraint	abstract_mode_constraints.m	/^:- type mc_constraint$/;kq|-;/\<mc_constraint\>/;'q;"	kind:type
mc_disj	abstract_mode_constraints.m	/^    ;       mc_disj(list(mc_constraint))$/;kq|-;/\<mc_disj\>/;'q;"	kind:cons
mc_info	mode_constraints.m	/^    func mc_info(T) = mode_constraint_info,$/;kq|-;/\<mc_info\>/;'q;"	kind:tcm	file:
mc_info	mode_constraints.m	/^    func(mc_info\/1) is d_mc_info,$/;kq|-;/\<mc_info\>/;'q;"	kind:tcim	file:
mc_info	mode_constraints.m	/^    func(mc_info\/1) is g_mc_info,$/;kq|-;/\<mc_info\>/;'q;"	kind:tcim	file:
mc_info	mode_constraints.m	/^    func(mc_info\/1) is n_mc_info,$/;kq|-;/\<mc_info\>/;'q;"	kind:tcim	file:
mc_nested_submodule	prog_parse_tree.m	/^    ;       mc_nested_submodule($/;kq|-;/\<mc_nested_submodule\>/;'q;"	kind:cons
mc_process_module	mode_constraints.m	/^:- pred mc_process_module(/;kq|/^\<mc_process_module\>/;'q;"	kind:pred
mc_process_pred	mode_constraints.m	/^:- pred mc_process_pred(/;kq|/^\<mc_process_pred\>/;'q;"	kind:pred	file:
mc_process_pred_2	mode_constraints.m	/^:- pred mc_process_pred_2(/;kq|/^\<mc_process_pred_2\>/;'q;"	kind:pred	file:
mc_process_scc	mode_constraints.m	/^:- pred mc_process_scc(/;kq|/^\<mc_process_scc\>/;'q;"	kind:pred	file:
mc_process_scc_pass_1	mode_constraints.m	/^:- pred mc_process_scc_pass_1(/;kq|/^\<mc_process_scc_pass_1\>/;'q;"	kind:pred	file:
mc_process_scc_pass_2	mode_constraints.m	/^:- pred mc_process_scc_pass_2(io.text_output_stream::in, list(/;kq|/^\<mc_process_scc_pass_2\>/;'q;"	kind:pred	file:
mc_prog_var	build_mode_constraints.m	/^:- type mc_prog_var ---> prog_var `in` pred_id.$/;kq|-;/\<mc_prog_var\>/;'q;"	kind:type
mc_prog_var	build_mode_constraints.m	/^:- type mc_rep_var ---> mc_prog_var `at` goal_id.$/;kq|-;/\<mc_prog_var\>/;'q;"	kind:cons
mc_rep_var	build_mode_constraints.m	/^:- type mc_rep_var ---> mc_prog_var `at` goal_id.$/;kq|-;/\<mc_rep_var\>/;'q;"	kind:type
mc_section	prog_parse_tree.m	/^    --->    mc_section($/;kq|-;/\<mc_section\>/;'q;"	kind:cons
mc_type	abstract_mode_constraints.m	/^:- type mc_type$/;kq|-;/\<mc_type\>/;'q;"	kind:type	file:
mc_type	mode_constraint_robdd.m	/^:- type mc_type$/;kq|-;/\<mc_type\>/;'q;"	kind:type	file:
mc_var	abstract_mode_constraints.m	/^:- type mc_var == var(mc_type).         % Constraint variable.$/;kq|-;/\<mc_var\>/;'q;"	kind:type
mc_var_info	build_mode_constraints.m	/^:- type mc_var_info$/;kq|-;/\<mc_var_info\>/;'q;"	kind:type
mc_var_list_to_string	abstract_mode_constraints.m	/^:- pred mc_var_list_to_string(mc_varset::in, list(/;kq|/^\<mc_var_list_to_string\>/;'q;"	kind:pred	file:
mc_var_map	build_mode_constraints.m	/^:- type mc_var_map == bimap(mc_rep_var, mc_var).$/;kq|-;/\<mc_var_map\>/;'q;"	kind:type
mc_var_to_string	mcsolver.m	/^:- func mc_var_to_string(/;kq|/^\<mc_var_to_string\>/;'q;"	kind:func	file:
mc_var_val_to_string	abstract_mode_constraints.m	/^:- pred mc_var_val_to_string(/;kq|/^\<mc_var_val_to_string\>/;'q;"	kind:pred	file:
mc_varset	abstract_mode_constraints.m	/^:- type mc_varset == varset(mc_type).   % Source of constraint variables.$/;kq|-;/\<mc_varset\>/;'q;"	kind:type
mc_varset	build_mode_constraints.m	/^                mc_varset   ::  mc_varset,$/;kq|-;/\<mc_varset\>/;'q;"	kind:fld
mcad_abstract	prog_item.m	/^                mcad_abstract           :: list(item_mode_defn_info_abstract),$/;kq|-;/\<mcad_abstract\>/;'q;"	kind:fld
mcad_eqv	prog_item.m	/^                mcad_eqv                :: list(item_mode_defn_info_eqv)$/;kq|-;/\<mcad_eqv\>/;'q;"	kind:fld
mcav_case_num	mlds.m	/^    ;       mcav_case_num.$/;kq|-;/\<mcav_case_num\>/;'q;"	kind:cons
mcav_commit	mlds.m	/^    --->    mcav_commit$/;kq|-;/\<mcav_commit\>/;'q;"	kind:cons
mcav_hi	mlds.m	/^    ;       mcav_hi$/;kq|-;/\<mcav_hi\>/;'q;"	kind:cons
mcav_later_slot	mlds.m	/^    ;       mcav_later_slot$/;kq|-;/\<mcav_later_slot\>/;'q;"	kind:cons
mcav_limit	mlds.m	/^    ;       mcav_limit$/;kq|-;/\<mcav_limit\>/;'q;"	kind:cons
mcav_lo	mlds.m	/^    ;       mcav_lo$/;kq|-;/\<mcav_lo\>/;'q;"	kind:cons
mcav_mid	mlds.m	/^    ;       mcav_mid$/;kq|-;/\<mcav_mid\>/;'q;"	kind:cons
mcav_num_later_solns	mlds.m	/^    ;       mcav_num_later_solns$/;kq|-;/\<mcav_num_later_solns\>/;'q;"	kind:cons
mcav_result	mlds.m	/^    ;       mcav_result$/;kq|-;/\<mcav_result\>/;'q;"	kind:cons
mcav_slot	mlds.m	/^    ;       mcav_slot$/;kq|-;/\<mcav_slot\>/;'q;"	kind:cons
mcav_stop_loop	mlds.m	/^    ;       mcav_stop_loop$/;kq|-;/\<mcav_stop_loop\>/;'q;"	kind:cons
mcav_str	mlds.m	/^    ;       mcav_str$/;kq|-;/\<mcav_str\>/;'q;"	kind:cons
mcd_class_arity	mlds.m	/^                mcd_class_arity     :: arity,$/;kq|-;/\<mcd_class_arity\>/;'q;"	kind:fld
mcd_class_name	mlds.m	/^                mcd_class_name      :: mlds_class_name,$/;kq|-;/\<mcd_class_name\>/;'q;"	kind:fld
mcd_context	mlds.m	/^                mcd_context         :: prog_context,$/;kq|-;/\<mcd_context\>/;'q;"	kind:fld
mcd_ctors	mlds.m	/^                mcd_ctors           :: list(mlds_function_defn)$/;kq|-;/\<mcd_ctors\>/;'q;"	kind:fld
mcd_decl_flags	mlds.m	/^                mcd_decl_flags      :: mlds_class_decl_flags,$/;kq|-;/\<mcd_decl_flags\>/;'q;"	kind:fld
mcd_implements	mlds.m	/^                mcd_implements      :: list(mlds_interface_id),$/;kq|-;/\<mcd_implements\>/;'q;"	kind:fld
mcd_imports	mlds.m	/^                mcd_imports         :: list(mlds_import),$/;kq|-;/\<mcd_imports\>/;'q;"	kind:fld
mcd_inherits	mlds.m	/^                mcd_inherits        :: mlds_class_inherits,$/;kq|-;/\<mcd_inherits\>/;'q;"	kind:fld
mcd_member_classes	mlds.m	/^                mcd_member_classes  :: list(mlds_class_defn),$/;kq|-;/\<mcd_member_classes\>/;'q;"	kind:fld
mcd_member_fields	mlds.m	/^                mcd_member_fields   :: list(mlds_field_var_defn),$/;kq|-;/\<mcd_member_fields\>/;'q;"	kind:fld
mcd_member_methods	mlds.m	/^                mcd_member_methods  :: list(mlds_function_defn),$/;kq|-;/\<mcd_member_methods\>/;'q;"	kind:fld
mcd_tparams	mlds.m	/^                mcd_tparams         :: list(type_param),$/;kq|-;/\<mcd_tparams\>/;'q;"	kind:fld
mcd_tparams	mlds.m	/^                mcd_tparams         :: list(type_param),$/;kq|-;/\<mcd_tparams\>/;'q;"	kind:fld
mcdf_access	mlds.m	/^                mcdf_access         :: class_access,$/;kq|-;/\<mcdf_access\>/;'q;"	kind:fld
mcdf_constness	mlds.m	/^                mcdf_constness      :: constness$/;kq|-;/\<mcdf_constness\>/;'q;"	kind:fld
mcdf_overridability	mlds.m	/^                mcdf_overridability :: overridability,$/;kq|-;/\<mcdf_overridability\>/;'q;"	kind:fld
mci_consuming_vars	hlds_goal.m	/^                mci_consuming_vars          :: set_of_progvar,$/;kq|-;/\<mci_consuming_vars\>/;'q;"	kind:fld
mci_debug_stream	mode_constraint_robdd.m	/^                mci_debug_stream        :: io.text_output_stream,$/;kq|-;/\<mci_debug_stream\>/;'q;"	kind:fld	file:
mci_get_debug_stream	mode_constraint_robdd.m	/^:- pred mci_get_debug_stream(/;kq|/^\<mci_get_debug_stream\>/;'q;"	kind:pred
mci_goal_path_map	mode_constraint_robdd.m	/^                mci_goal_path_map       :: map(pred_id, goal_forward_path_map)$/;kq|-;/\<mci_goal_path_map\>/;'q;"	kind:fld	file:
mci_input_nodes	mode_constraint_robdd.m	/^                mci_input_nodes         :: set_of_progvar,$/;kq|-;/\<mci_input_nodes\>/;'q;"	kind:fld	file:
mci_lambda_path	mode_constraint_robdd.m	/^                mci_lambda_path         :: lambda_path,$/;kq|-;/\<mci_lambda_path\>/;'q;"	kind:fld	file:
mci_make_visible_vars	hlds_goal.m	/^                mci_make_visible_vars       :: set_of_progvar,$/;kq|-;/\<mci_make_visible_vars\>/;'q;"	kind:fld
mci_max_vars	mode_constraint_robdd.m	/^                mci_max_vars            :: map(pred_id, mode_constraint_var),$/;kq|-;/\<mci_max_vars\>/;'q;"	kind:fld	file:
mci_min_vars	mode_constraint_robdd.m	/^                mci_min_vars            :: map(pred_id, mode_constraint_var),$/;kq|-;/\<mci_min_vars\>/;'q;"	kind:fld	file:
mci_need_visible_vars	hlds_goal.m	/^                mci_need_visible_vars       :: set_of_progvar$/;kq|-;/\<mci_need_visible_vars\>/;'q;"	kind:fld
mci_occurring_vars	hlds_goal.m	/^                mci_occurring_vars          :: set_of_progvar,$/;kq|-;/\<mci_occurring_vars\>/;'q;"	kind:fld
mci_pred_id	mode_constraint_robdd.m	/^                mci_pred_id             :: pred_id,$/;kq|-;/\<mci_pred_id\>/;'q;"	kind:fld	file:
mci_producing_vars	hlds_goal.m	/^                mci_producing_vars          :: set_of_progvar,$/;kq|-;/\<mci_producing_vars\>/;'q;"	kind:fld
mci_set_pred_id	mode_constraint_robdd.m	/^:- func mci_set_pred_id(/;kq|/^\<mci_set_pred_id\>/;'q;"	kind:func
mci_simple_constraints	mode_constraint_robdd.m	/^                mci_simple_constraints  :: bool,$/;kq|-;/\<mci_simple_constraints\>/;'q;"	kind:fld	file:
mci_varmap	mode_constraint_robdd.m	/^                mci_varmap              :: mode_constraint_varmap,$/;kq|-;/\<mci_varmap\>/;'q;"	kind:fld	file:
mci_varset	mode_constraint_robdd.m	/^                mci_varset              :: varset(mc_type),$/;kq|-;/\<mci_varset\>/;'q;"	kind:fld	file:
mci_zero_var	mode_constraint_robdd.m	/^                mci_zero_var            :: robdd_var,$/;kq|-;/\<mci_zero_var\>/;'q;"	kind:fld	file:
mcns_in_section_context	prog_parse_tree.m	/^                mcns_in_section_context     :: prog_context,$/;kq|-;/\<mcns_in_section_context\>/;'q;"	kind:fld
mcns_in_section_kind	prog_parse_tree.m	/^                mcns_in_section_kind        :: module_section,$/;kq|-;/\<mcns_in_section_kind\>/;'q;"	kind:fld
mcns_module_name	prog_parse_tree.m	/^                mcns_module_name            :: module_name,$/;kq|-;/\<mcns_module_name\>/;'q;"	kind:fld
mcns_submodule	prog_parse_tree.m	/^                mcns_submodule              :: parse_tree_src$/;kq|-;/\<mcns_submodule\>/;'q;"	kind:fld
mcs_avails	prog_parse_tree.m	/^                mcs_avails                  :: cord(item_avail),$/;kq|-;/\<mcs_avails\>/;'q;"	kind:fld
mcs_correct	color_schemes.m	/^                mcs_correct             ::  maybe(string),$/;kq|-;/\<mcs_correct\>/;'q;"	kind:fld	file:
mcs_hint	color_schemes.m	/^                mcs_hint                ::  maybe(string)$/;kq|-;/\<mcs_hint\>/;'q;"	kind:fld	file:
mcs_includes	prog_parse_tree.m	/^                mcs_includes                :: cord(item_include),$/;kq|-;/\<mcs_includes\>/;'q;"	kind:fld
mcs_inconsistent	color_schemes.m	/^                mcs_inconsistent        ::  maybe(string),$/;kq|-;/\<mcs_inconsistent\>/;'q;"	kind:fld	file:
mcs_incorrect	color_schemes.m	/^                mcs_incorrect           ::  maybe(string),$/;kq|-;/\<mcs_incorrect\>/;'q;"	kind:fld	file:
mcs_items	prog_parse_tree.m	/^                mcs_items                   :: cord(item)$/;kq|-;/\<mcs_items\>/;'q;"	kind:fld
mcs_module_name	prog_parse_tree.m	/^                mcs_module_name             :: module_name,$/;kq|-;/\<mcs_module_name\>/;'q;"	kind:fld
mcs_section_context	prog_parse_tree.m	/^                mcs_section_context         :: prog_context,$/;kq|-;/\<mcs_section_context\>/;'q;"	kind:fld
mcs_section_kind	prog_parse_tree.m	/^                mcs_section_kind            :: module_section,$/;kq|-;/\<mcs_section_kind\>/;'q;"	kind:fld
mcs_subject	color_schemes.m	/^                mcs_subject             ::  maybe(string),$/;kq|-;/\<mcs_subject\>/;'q;"	kind:fld	file:
mcsi_high_level_data	ml_unify_gen_construct.m	/^                mcsi_high_level_data        :: bool$/;kq|-;/\<mcsi_high_level_data\>/;'q;"	kind:fld	file:
mcsi_module_info	ml_unify_gen_construct.m	/^                mcsi_module_info            :: module_info,$/;kq|-;/\<mcsi_module_info\>/;'q;"	kind:fld	file:
mcsi_target	ml_unify_gen_construct.m	/^                mcsi_target                 :: mlds_target_lang,$/;kq|-;/\<mcsi_target\>/;'q;"	kind:fld	file:
mcsolver.all_no	mcsolver.m	/^:- pred all_no(/;kq|/^\<all_no\>/;'q;"	kind:pred	file:
mcsolver.assgt	mcsolver.m	/^    --->    assgt `implies` assgt.$/;kq|-;/\<mcsolver.assgt\>/;'q;"	kind:cons	file:
mcsolver.assgt	mcsolver.m	/^:- type assgt$/;kq|-;/\<mcsolver.assgt\>/;'q;"	kind:type	file:
mcsolver.assgts	mcsolver.m	/^                assgts              :: assgts,$/;kq|-;/\<mcsolver.assgts\>/;'q;"	kind:fld	file:
mcsolver.assgts	mcsolver.m	/^:- type assgts == list(assgt).$/;kq|-;/\<mcsolver.assgts\>/;'q;"	kind:type	file:
mcsolver.assign	mcsolver.m	/^:- pred assign(/;kq|/^\<assign\>/;'q;"	kind:pred
mcsolver.at_most_one	mcsolver.m	/^    ;       at_most_one(mcvars)$/;kq|-;/\<mcsolver.at_most_one\>/;'q;"	kind:cons	file:
mcsolver.at_most_one	mcsolver.m	/^:- pred at_most_one(/;kq|/^\<at_most_one\>/;'q;"	kind:pred
mcsolver.bind_all	mcsolver.m	/^:- pred bind_all(/;kq|/^\<bind_all\>/;'q;"	kind:pred	file:
mcsolver.bind_equivalent_vars	mcsolver.m	/^:- pred bind_equivalent_vars(/;kq|/^\<bind_equivalent_vars\>/;'q;"	kind:pred	file:
mcsolver.complex_cstrt	mcsolver.m	/^:- type complex_cstrt$/;kq|-;/\<mcsolver.complex_cstrt\>/;'q;"	kind:type	file:
mcsolver.complex_cstrt_map	mcsolver.m	/^                complex_cstrt_map   :: complex_cstrt_map$/;kq|-;/\<mcsolver.complex_cstrt_map\>/;'q;"	kind:fld	file:
mcsolver.complex_cstrt_map	mcsolver.m	/^:- type complex_cstrt_map == multi_map(mcvar, complex_cstrt).$/;kq|-;/\<mcsolver.complex_cstrt_map\>/;'q;"	kind:type	file:
mcsolver.complex_cstrt_vars	mcsolver.m	/^:- func complex_cstrt_vars(/;kq|/^\<complex_cstrt_vars\>/;'q;"	kind:func	file:
mcsolver.complex_cstrts	mcsolver.m	/^:- type complex_cstrts == list(complex_cstrt).$/;kq|-;/\<mcsolver.complex_cstrts\>/;'q;"	kind:type	file:
mcsolver.different	mcsolver.m	/^:- pred different(/;kq|/^\<different\>/;'q;"	kind:pred
mcsolver.disj_of_assgts	mcsolver.m	/^    ;       disj_of_assgts(list(assgts)).$/;kq|-;/\<mcsolver.disj_of_assgts\>/;'q;"	kind:cons	file:
mcsolver.equivalent	mcsolver.m	/^:- pred equivalent(/;kq|/^\<equivalent\>/;'q;"	kind:pred
mcsolver.equivalent	mcsolver.m	/^:- pred equivalent(list(/;kq|/^\<equivalent\>/;'q;"	kind:pred
mcsolver.eqv_complex_cstrt	mcsolver.m	/^:- func eqv_complex_cstrt(/;kq|/^\<eqv_complex_cstrt\>/;'q;"	kind:func	file:
mcsolver.eqv_disj	mcsolver.m	/^    --->    eqv_disj(mcvar, mcvars)$/;kq|-;/\<mcsolver.eqv_disj\>/;'q;"	kind:cons	file:
mcsolver.eqv_var	mcsolver.m	/^:- func eqv_var(/;kq|/^\<eqv_var\>/;'q;"	kind:func	file:
mcsolver.eqv_vars	mcsolver.m	/^                eqv_vars            :: eqv_vars,$/;kq|-;/\<mcsolver.eqv_vars\>/;'q;"	kind:fld	file:
mcsolver.eqv_vars	mcsolver.m	/^:- func eqv_vars(/;kq|/^\<eqv_vars\>/;'q;"	kind:func	file:
mcsolver.eqv_vars	mcsolver.m	/^:- type eqv_vars == eqvclass(mcvar).$/;kq|-;/\<mcsolver.eqv_vars\>/;'q;"	kind:type	file:
mcsolver.exactly_one	mcsolver.m	/^    ;       exactly_one(mcvars)$/;kq|-;/\<mcsolver.exactly_one\>/;'q;"	kind:cons	file:
mcsolver.exactly_one	mcsolver.m	/^:- pred exactly_one(/;kq|/^\<exactly_one\>/;'q;"	kind:pred
mcsolver.impl	mcsolver.m	/^:- type impl$/;kq|-;/\<mcsolver.impl\>/;'q;"	kind:type	file:
mcsolver.implies	mcsolver.m	/^:- pred implies(/;kq|/^\<implies\>/;'q;"	kind:pred
mcsolver.impls	mcsolver.m	/^:- type impls == list(impl).$/;kq|-;/\<mcsolver.impls\>/;'q;"	kind:type	file:
mcsolver.make_solver_cstrts	mcsolver.m	/^:- func make_solver_cstrts(/;kq|/^\<make_solver_cstrts\>/;'q;"	kind:func
mcsolver.mc_var_to_string	mcsolver.m	/^:- func mc_var_to_string(/;kq|/^\<mc_var_to_string\>/;'q;"	kind:func	file:
mcsolver.mcvar	mcsolver.m	/^    --->    mcvar `assign` bool.$/;kq|-;/\<mcsolver.mcvar\>/;'q;"	kind:cons	file:
mcsolver.mcvar	mcsolver.m	/^:- type mcvar == abstract_mode_constraints.mc_var.$/;kq|-;/\<mcsolver.mcvar\>/;'q;"	kind:type
mcsolver.mcvars	mcsolver.m	/^:- type mcvars == list(mcvar).$/;kq|-;/\<mcsolver.mcvars\>/;'q;"	kind:type
mcsolver.new_prep_cstrts	mcsolver.m	/^:- func new_prep_cstrts = prep_cstrts.$/;kq|/^\<new_prep_cstrts\>/;'q;"	kind:func
mcsolver.not_both	mcsolver.m	/^:- pred not_both(/;kq|/^\<not_both\>/;'q;"	kind:pred
mcsolver.prep_assgts	mcsolver.m	/^                prep_assgts         :: assgts,$/;kq|-;/\<mcsolver.prep_assgts\>/;'q;"	kind:fld	file:
mcsolver.prep_complex_cstrts	mcsolver.m	/^                prep_complex_cstrts :: complex_cstrts$/;kq|-;/\<mcsolver.prep_complex_cstrts\>/;'q;"	kind:fld	file:
mcsolver.prep_cstrts	mcsolver.m	/^:- type prep_cstrts$/;kq|-;/\<mcsolver.prep_cstrts\>/;'q;"	kind:type	file:
mcsolver.prep_eqv_vars	mcsolver.m	/^                prep_eqv_vars       :: eqv_vars,$/;kq|-;/\<mcsolver.prep_eqv_vars\>/;'q;"	kind:fld	file:
mcsolver.prep_impls	mcsolver.m	/^                prep_impls          :: impls,$/;kq|-;/\<mcsolver.prep_impls\>/;'q;"	kind:fld	file:
mcsolver.prop_graph	mcsolver.m	/^                prop_graph          :: prop_graph,$/;kq|-;/\<mcsolver.prop_graph\>/;'q;"	kind:fld	file:
mcsolver.prop_graph	mcsolver.m	/^:- type prop_graph$/;kq|-;/\<mcsolver.prop_graph\>/;'q;"	kind:type	file:
mcsolver.prop_graph_no	mcsolver.m	/^                prop_graph_no   :: multi_map(mcvar, assgt)$/;kq|-;/\<mcsolver.prop_graph_no\>/;'q;"	kind:fld	file:
mcsolver.prop_graph_yes	mcsolver.m	/^                prop_graph_yes  :: multi_map(mcvar, assgt),$/;kq|-;/\<mcsolver.prop_graph_yes\>/;'q;"	kind:fld	file:
mcsolver.solve	mcsolver.m	/^:- pred solve(/;kq|/^\<solve\>/;'q;"	kind:pred
mcsolver.solve	mcsolver.m	/^:- pred solve(/;kq|/^\<solve\>/;'q;"	kind:pred	file:
mcsolver.solve_assgt	mcsolver.m	/^:- pred solve_assgt(/;kq|/^\<solve_assgt\>/;'q;"	kind:pred	file:
mcsolver.solve_assgts	mcsolver.m	/^:- pred solve_assgts(/;kq|/^\<solve_assgts\>/;'q;"	kind:pred	file:
mcsolver.solve_complex_cstrt	mcsolver.m	/^:- pred solve_complex_cstrt(/;kq|/^\<solve_complex_cstrt\>/;'q;"	kind:pred	file:
mcsolver.solve_complex_cstrts	mcsolver.m	/^:- pred solve_complex_cstrts(/;kq|/^\<solve_complex_cstrts\>/;'q;"	kind:pred	file:
mcsolver.solve_var	mcsolver.m	/^:- pred solve_var(/;kq|/^\<solve_var\>/;'q;"	kind:pred	file:
mcsolver.solve_vars	mcsolver.m	/^:- pred solve_vars(/;kq|/^\<solve_vars\>/;'q;"	kind:pred	file:
mcsolver.solver_cstrts	mcsolver.m	/^:- type solver_cstrts$/;kq|-;/\<mcsolver.solver_cstrts\>/;'q;"	kind:type	file:
mcsolver.var_complex_cstrts	mcsolver.m	/^:- func var_complex_cstrts(/;kq|/^\<var_complex_cstrts\>/;'q;"	kind:func	file:
mcsolver.var_consequents	mcsolver.m	/^:- func var_consequents(/;kq|/^\<var_consequents\>/;'q;"	kind:func	file:
mcsolver.vars	mcsolver.m	/^                vars                :: mcvars,$/;kq|-;/\<mcsolver.vars\>/;'q;"	kind:fld	file:
mcvar	mcsolver.m	/^    --->    mcvar `assign` bool.$/;kq|-;/\<mcvar\>/;'q;"	kind:cons	file:
mcvar	mcsolver.m	/^:- type mcvar == abstract_mode_constraints.mc_var.$/;kq|-;/\<mcvar\>/;'q;"	kind:type
mcvars	mcsolver.m	/^:- type mcvars == list(mcvar).$/;kq|-;/\<mcvars\>/;'q;"	kind:type
md5sum	md5.m	/^:- func md5sum(/;kq|/^\<md5sum\>/;'q;"	kind:func
md_context	prog_item.m	/^                md_context                      :: prog_context,$/;kq|-;/\<md_context\>/;'q;"	kind:fld
md_mode_args	prog_item.m	/^                md_mode_args                    :: list(inst_var),$/;kq|-;/\<md_mode_args\>/;'q;"	kind:fld
md_mode_defn	prog_item.m	/^                md_mode_defn                    :: T,$/;kq|-;/\<md_mode_defn\>/;'q;"	kind:fld
md_mode_name	prog_item.m	/^                md_mode_name                    :: sym_name,$/;kq|-;/\<md_mode_name\>/;'q;"	kind:fld
md_seq_num	prog_item.m	/^                md_seq_num                      :: item_seq_num$/;kq|-;/\<md_seq_num\>/;'q;"	kind:fld
md_varset	prog_item.m	/^                md_varset                       :: inst_varset,$/;kq|-;/\<md_varset\>/;'q;"	kind:fld
mdbcomp.goal_path.fgp_cons	../mdbcomp/mdbcomp.goal_path.m	/^    ;       fgp_cons(goal_path_step, forward_goal_path).$/;kq|-;/\<mdbcomp.goal_path.fgp_cons\>/;'q;"	kind:cons
mdbcomp.goal_path.fgp_nil	../mdbcomp/mdbcomp.goal_path.m	/^    --->    fgp_nil$/;kq|-;/\<mdbcomp.goal_path.fgp_nil\>/;'q;"	kind:cons
mdbcomp.goal_path.fgp_to_rgp	../mdbcomp/mdbcomp.goal_path.m	/^:- pred fgp_to_rgp(/;kq|/^\<fgp_to_rgp\>/;'q;"	kind:pred
mdbcomp.goal_path.gaa_di	../mdbcomp/mdbcomp.goal_path.m	/^:- mode gaa_di == di(uniq_goal_attr_array).$/;kq|-;/\<mdbcomp.goal_path.gaa_di\>/;'q;"	kind:mode
mdbcomp.goal_path.gaa_uo	../mdbcomp/mdbcomp.goal_path.m	/^:- mode gaa_uo == out(uniq_goal_attr_array).$/;kq|-;/\<mdbcomp.goal_path.gaa_uo\>/;'q;"	kind:mode
mdbcomp.goal_path.goal_id	../mdbcomp/mdbcomp.goal_path.m	/^:- type goal_id$/;kq|-;/\<mdbcomp.goal_path.goal_id\>/;'q;"	kind:type
mdbcomp.goal_path.maybe_cut	../mdbcomp/mdbcomp.goal_path.m	/^:- type maybe_cut$/;kq|-;/\<mdbcomp.goal_path.maybe_cut\>/;'q;"	kind:type
mdbcomp.goal_path.rgp_cons	../mdbcomp/mdbcomp.goal_path.m	/^    ;       rgp_cons(reverse_goal_path, goal_path_step).$/;kq|-;/\<mdbcomp.goal_path.rgp_cons\>/;'q;"	kind:cons
mdbcomp.goal_path.rgp_nil	../mdbcomp/mdbcomp.goal_path.m	/^    --->    rgp_nil$/;kq|-;/\<mdbcomp.goal_path.rgp_nil\>/;'q;"	kind:cons
mdbcomp.goal_path.rgp_to_fgp	../mdbcomp/mdbcomp.goal_path.m	/^:- pred rgp_to_fgp(/;kq|/^\<rgp_to_fgp\>/;'q;"	kind:pred
mdbcomp.goal_path.scope_is_cut	../mdbcomp/mdbcomp.goal_path.m	/^    --->    scope_is_cut$/;kq|-;/\<mdbcomp.goal_path.scope_is_cut\>/;'q;"	kind:cons
mdbcomp.goal_path.step_conj	../mdbcomp/mdbcomp.goal_path.m	/^    --->    step_conj(int)  % which conjunct of a conjunction$/;kq|-;/\<mdbcomp.goal_path.step_conj\>/;'q;"	kind:cons
mdbcomp.goal_path.step_disj	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_disj(int)  % which disjunct of a disjunction$/;kq|-;/\<mdbcomp.goal_path.step_disj\>/;'q;"	kind:cons
mdbcomp.goal_path.step_lambda	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_lambda$/;kq|-;/\<mdbcomp.goal_path.step_lambda\>/;'q;"	kind:cons
mdbcomp.goal_path.step_neg	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_neg$/;kq|-;/\<mdbcomp.goal_path.step_neg\>/;'q;"	kind:cons
mdbcomp.goal_path.step_scope	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_scope(maybe_cut)$/;kq|-;/\<mdbcomp.goal_path.step_scope\>/;'q;"	kind:cons
mdbcomp.goal_path.step_switch	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_switch(int, maybe_switch_num_functors)$/;kq|-;/\<mdbcomp.goal_path.step_switch\>/;'q;"	kind:cons
mdbcomp.goal_path.step_try	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_try$/;kq|-;/\<mdbcomp.goal_path.step_try\>/;'q;"	kind:cons
mdbcomp.mercury_mdbcomp_module	../mdbcomp/mdbcomp.m	/^:- pred mercury_mdbcomp_module(/;kq|/^\<mercury_mdbcomp_module\>/;'q;"	kind:pred	file:
mdbcomp.version	../mdbcomp/mdbcomp.m	/^:- pred mdbcomp.version(/;kq|/^\<mdbcomp.version\>/;'q;"	kind:pred
mdf_delay_vars	mode_info.m	/^    ;       mdf_delay_vars.$/;kq|-;/\<mdf_delay_vars\>/;'q;"	kind:cons
mdf_goal_ids	mode_info.m	/^    ;       mdf_goal_ids.$/;kq|-;/\<mdf_goal_ids\>/;'q;"	kind:cons
mdf_minimal	mode_info.m	/^    ;       mdf_minimal.$/;kq|-;/\<mdf_minimal\>/;'q;"	kind:cons
mdf_no_delay_vars	mode_info.m	/^    --->    mdf_no_delay_vars$/;kq|-;/\<mdf_no_delay_vars\>/;'q;"	kind:cons
mdf_no_goal_ids	mode_info.m	/^    --->    mdf_no_goal_ids$/;kq|-;/\<mdf_no_goal_ids\>/;'q;"	kind:cons
mdf_not_minimal	mode_info.m	/^    --->    mdf_not_minimal$/;kq|-;/\<mdf_not_minimal\>/;'q;"	kind:cons
mdf_not_verbose	mode_info.m	/^    --->    mdf_not_verbose$/;kq|-;/\<mdf_not_verbose\>/;'q;"	kind:cons
mdf_statistics	mode_info.m	/^    --->    mdf_statistics(bool).$/;kq|-;/\<mdf_statistics\>/;'q;"	kind:cons
mdf_verbose	mode_info.m	/^    ;       mdf_verbose.$/;kq|-;/\<mdf_verbose\>/;'q;"	kind:cons
mdi	../library/builtin.m	/^:- mode mdi == mostly_unique >> mostly_clobbered.$/;kq|-;/\<mdi\>/;'q;"	kind:mode
mdi	../library/builtin.m	/^:- mode mdi(Inst) == Inst >> mostly_clobbered.$/;kq|-;/\<mdi\>/;'q;"	kind:mode
mdi_mode	prog_mode.m	/^:- pred mdi_mode(/;kq|/^\<mdi_mode\>/;'q;"	kind:pred
mdr_actions	mmakefiles.m	/^                mdr_actions     :: list(mmake_action)$/;kq|-;/\<mdr_actions\>/;'q;"	kind:fld
mdr_flags	mmakefiles.m	/^                mdr_flags       :: is_mmake_rule_phony,$/;kq|-;/\<mdr_flags\>/;'q;"	kind:fld
mdr_rule_name	mmakefiles.m	/^                mdr_rule_name   :: string,$/;kq|-;/\<mdr_rule_name\>/;'q;"	kind:fld
mdr_sources	mmakefiles.m	/^                mdr_sources     :: list(mmake_file_name_group),$/;kq|-;/\<mdr_sources\>/;'q;"	kind:fld
mdr_targets	mmakefiles.m	/^                mdr_targets     :: mmake_file_name,$/;kq|-;/\<mdr_targets\>/;'q;"	kind:fld
mds_children	module_dep_info.m	/^                mds_children                :: set(module_name),$/;kq|-;/\<mds_children\>/;'q;"	kind:fld
mds_contains_foreign_code	module_dep_info.m	/^                mds_contains_foreign_code   :: contains_foreign_code,$/;kq|-;/\<mds_contains_foreign_code\>/;'q;"	kind:fld
mds_contains_foreign_export	module_dep_info.m	/^                mds_contains_foreign_export :: contains_foreign_export$/;kq|-;/\<mds_contains_foreign_export\>/;'q;"	kind:fld
mds_fact_table_file_names	module_dep_info.m	/^                mds_fact_table_file_names   :: set(string),$/;kq|-;/\<mds_fact_table_file_names\>/;'q;"	kind:fld
mds_fims	module_dep_info.m	/^                mds_fims                    :: set(fim_spec),$/;kq|-;/\<mds_fims\>/;'q;"	kind:fld
mds_foreign_include_files	module_dep_info.m	/^                mds_foreign_include_files   :: set(foreign_include_file_info),$/;kq|-;/\<mds_foreign_include_files\>/;'q;"	kind:fld
mds_imp_deps	module_dep_info.m	/^                mds_imp_deps                :: set(module_name),$/;kq|-;/\<mds_imp_deps\>/;'q;"	kind:fld
mds_int_deps	module_dep_info.m	/^                mds_int_deps                :: set(module_name),$/;kq|-;/\<mds_int_deps\>/;'q;"	kind:fld
mds_maybe_top_module	module_dep_info.m	/^                mds_maybe_top_module        :: maybe_top_module,$/;kq|-;/\<mds_maybe_top_module\>/;'q;"	kind:fld
mds_module_name	module_dep_info.m	/^                mds_module_name             :: module_name,$/;kq|-;/\<mds_module_name\>/;'q;"	kind:fld
mds_source_file_dir	module_dep_info.m	/^                mds_source_file_dir         :: string,$/;kq|-;/\<mds_source_file_dir\>/;'q;"	kind:fld
mds_source_file_name	module_dep_info.m	/^                mds_source_file_name        :: string,$/;kq|-;/\<mds_source_file_name\>/;'q;"	kind:fld
mds_source_file_top_module_name	module_dep_info.m	/^                mds_source_file_top_module_name :: module_name,$/;kq|-;/\<mds_source_file_top_module_name\>/;'q;"	kind:fld
measure_size	../library/term_size_prof_builtin.m	/^:- pred measure_size(/;kq|/^\<measure_size\>/;'q;"	kind:pred
measure_size_acc	../library/term_size_prof_builtin.m	/^:- pred measure_size_acc(/;kq|/^\<measure_size_acc\>/;'q;"	kind:pred
mecd_class_arity	mlds.m	/^                mecd_class_arity    :: arity,$/;kq|-;/\<mecd_class_arity\>/;'q;"	kind:fld
mecd_class_name	mlds.m	/^                mecd_class_name     :: mlds_class_name,$/;kq|-;/\<mecd_class_name\>/;'q;"	kind:fld
mecd_const_value	mlds.m	/^                mecd_const_value        :: mlds_enum_const$/;kq|-;/\<mecd_const_value\>/;'q;"	kind:fld
mecd_context	mlds.m	/^                mecd_context            :: prog_context,$/;kq|-;/\<mecd_context\>/;'q;"	kind:fld
mecd_context	mlds.m	/^                mecd_context        :: prog_context,$/;kq|-;/\<mecd_context\>/;'q;"	kind:fld
mecd_ctors	mlds.m	/^                mecd_ctors          :: list(mlds_function_defn)$/;kq|-;/\<mecd_ctors\>/;'q;"	kind:fld
mecd_enum_consts	mlds.m	/^                mecd_enum_consts    :: list(mlds_enum_const_defn),$/;kq|-;/\<mecd_enum_consts\>/;'q;"	kind:fld
mecd_implements	mlds.m	/^                mecd_implements     :: maybe(mlds_interface_id),$/;kq|-;/\<mecd_implements\>/;'q;"	kind:fld
mecd_inherits	mlds.m	/^                mecd_inherits       :: mlds_enum_class_inherits,$/;kq|-;/\<mecd_inherits\>/;'q;"	kind:fld
mecd_name	mlds.m	/^                mecd_name               :: mlds_field_var_name,$/;kq|-;/\<mecd_name\>/;'q;"	kind:fld
mecd_value_field	mlds.m	/^                mecd_value_field    :: mlds_field_var_defn,$/;kq|-;/\<mecd_value_field\>/;'q;"	kind:fld
med_context	mlds.m	/^                med_context         :: prog_context,$/;kq|-;/\<med_context\>/;'q;"	kind:fld
med_env_name	mlds.m	/^                med_env_name        :: string,$/;kq|-;/\<med_env_name\>/;'q;"	kind:fld
med_field_vars	mlds.m	/^                med_field_vars      :: list(mlds_field_var_defn)$/;kq|-;/\<med_field_vars\>/;'q;"	kind:fld
median	../library/ranges.m	/^:- func median(/;kq|/^\<median\>/;'q;"	kind:func
mem_addr	llds.m	/^    ;       mem_addr(mem_ref).$/;kq|-;/\<mem_addr\>/;'q;"	kind:cons
mem_ref	llds.m	/^    ;       mem_ref(rval)$/;kq|-;/\<mem_ref\>/;'q;"	kind:cons
mem_ref	llds.m	/^:- type mem_ref$/;kq|-;/\<mem_ref\>/;'q;"	kind:type
mem_ref_addrs	exprn_aux.m	/^:- pred mem_ref_addrs(/;kq|/^\<mem_ref_addrs\>/;'q;"	kind:pred	file:
mem_ref_refers_stackvars	opt_util.m	/^:- func mem_ref_refers_stackvars(/;kq|/^\<mem_ref_refers_stackvars\>/;'q;"	kind:func	file:
member	../library/array.m	/^:- pred member(array(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/bag.m	/^:- pred member(T::in, bag(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/bag.m	/^:- pred member(T::out, bag(T)::in, bag(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/cord.m	/^:- pred member(T::out, cord(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/diet.m	/^:- pred member(T, diet(T)) <= diet_element(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/fat_sparse_bitset.m	/^:- pred member(T, fat_sparse_bitset(T)) <= uenum(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/fatter_sparse_bitset.m	/^:- pred member(T, fatter_sparse_bitset(T)) <= uenum(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/list.m	/^:- pred member(T, list(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/list.m	/^:- pred member(T::out, list(T)::in, list(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/map.m	/^:- pred member(map(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/multi_map.m	/^:- pred member(multi_map(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/one_or_more.m	/^:- pred member(T, one_or_more(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/one_or_more_map.m	/^:- pred member(one_or_more_map(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/ranges.m	/^:- pred member(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/rbtree.m	/^:- pred member(rbtree(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/set.m	/^:- pred member(T, set(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/set_bbbtree.m	/^:- pred member(T, set_bbbtree(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/set_ctree234.m	/^:- pred member(T, set_ctree234(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/set_ordlist.m	/^:- pred member(T, set_ordlist(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/set_tree234.m	/^:- pred member(T, set_tree234(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/set_unordlist.m	/^:- pred member(T, set_unordlist(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/sparse_bitset.m	/^:- pred member(T, sparse_bitset(T)) <= uenum(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/test_bitset.m	/^:- pred member(T, test_bitset(T)) <= uenum(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/tree234.m	/^:- pred member(tree234(/;kq|/^\<member\>/;'q;"	kind:pred
member	../library/tree_bitset.m	/^:- pred member(T, tree_bitset(T)) <= uenum(/;kq|/^\<member\>/;'q;"	kind:pred
member	set_of_var.m	/^:- pred member(set_of_var(T), var(/;kq|/^\<member\>/;'q;"	kind:pred
member_in_range	../library/diet.m	/^:- pred member_in_range(T::in, T::in, T::out) is multi <= diet_element(/;kq|/^\<member_in_range\>/;'q;"	kind:pred	file:
member_index0	../library/list.m	/^:- pred member_index0(T, list(/;kq|/^\<member_index0\>/;'q;"	kind:pred
member_index0	../library/one_or_more.m	/^:- pred member_index0(T, one_or_more(/;kq|/^\<member_index0\>/;'q;"	kind:pred
member_indexes0	../library/list.m	/^:- pred member_indexes0(T::in, list(T)::in, list(/;kq|/^\<member_indexes0\>/;'q;"	kind:pred
member_indexes0	../library/one_or_more.m	/^:- pred member_indexes0(T::in, one_or_more(T)::in, list(/;kq|/^\<member_indexes0\>/;'q;"	kind:pred
member_indexes0_loop	../library/list.m	/^:- pred member_indexes0_loop(T::in, int::in, list(/;kq|/^\<member_indexes0_loop\>/;'q;"	kind:pred	file:
member_lessthan_goalid	accumulator.m	/^:- pred member_lessthan_goalid(/;kq|/^\<member_lessthan_goalid\>/;'q;"	kind:pred	file:
member_node	../library/cord.m	/^:- pred member_node(T::out, cord_node(/;kq|/^\<member_node\>/;'q;"	kind:pred	file:
member_search_nodes	../library/fat_sparse_bitset.m	/^:- pred member_search_nodes(/;kq|/^\<member_search_nodes\>/;'q;"	kind:pred	file:
member_search_nodes	../library/fatter_sparse_bitset.m	/^:- pred member_search_nodes(/;kq|/^\<member_search_nodes\>/;'q;"	kind:pred	file:
member_search_nodes	../library/sparse_bitset.m	/^:- pred member_search_nodes(/;kq|/^\<member_search_nodes\>/;'q;"	kind:pred	file:
member_search_one_node	../library/fat_sparse_bitset.m	/^:- pred member_search_one_node(/;kq|/^\<member_search_one_node\>/;'q;"	kind:pred	file:
member_search_one_node	../library/fatter_sparse_bitset.m	/^:- pred member_search_one_node(/;kq|/^\<member_search_one_node\>/;'q;"	kind:pred	file:
member_search_one_node	../library/sparse_bitset.m	/^:- pred member_search_one_node(/;kq|/^\<member_search_one_node\>/;'q;"	kind:pred	file:
memo_det_active	../library/table_builtin.m	/^    ;       memo_det_active$/;kq|-;/\<memo_det_active\>/;'q;"	kind:cons
memo_det_active_cons_id	table_gen.m	/^:- func memo_det_active_cons_id = cons_id.$/;kq|/^\<memo_det_active_cons_id\>/;'q;"	kind:func	file:
memo_det_inactive	../library/table_builtin.m	/^    --->    memo_det_inactive$/;kq|-;/\<memo_det_inactive\>/;'q;"	kind:cons
memo_det_inactive_cons_id	table_gen.m	/^:- func memo_det_inactive_cons_id = cons_id.$/;kq|/^\<memo_det_inactive_cons_id\>/;'q;"	kind:func	file:
memo_det_status	../library/table_builtin.m	/^:- type memo_det_status$/;kq|-;/\<memo_det_status\>/;'q;"	kind:type
memo_det_status_type	table_gen.m	/^:- func memo_det_status_type = mer_type.$/;kq|/^\<memo_det_status_type\>/;'q;"	kind:func	file:
memo_det_status_type_ctor	table_gen.m	/^:- func memo_det_status_type_ctor = type_ctor.$/;kq|/^\<memo_det_status_type_ctor\>/;'q;"	kind:func	file:
memo_det_succeeded	../library/table_builtin.m	/^    ;       memo_det_succeeded.$/;kq|-;/\<memo_det_succeeded\>/;'q;"	kind:cons
memo_det_succeeded_cons_id	table_gen.m	/^:- func memo_det_succeeded_cons_id = cons_id.$/;kq|/^\<memo_det_succeeded_cons_id\>/;'q;"	kind:func	file:
memo_non_active	../library/table_builtin.m	/^    ;       memo_non_active$/;kq|-;/\<memo_non_active\>/;'q;"	kind:cons
memo_non_active_cons_id	table_gen.m	/^:- func memo_non_active_cons_id = cons_id.$/;kq|/^\<memo_non_active_cons_id\>/;'q;"	kind:func	file:
memo_non_complete	../library/table_builtin.m	/^    ;       memo_non_complete.$/;kq|-;/\<memo_non_complete\>/;'q;"	kind:cons
memo_non_complete_cons_id	table_gen.m	/^:- func memo_non_complete_cons_id = cons_id.$/;kq|/^\<memo_non_complete_cons_id\>/;'q;"	kind:func	file:
memo_non_inactive	../library/table_builtin.m	/^    --->    memo_non_inactive$/;kq|-;/\<memo_non_inactive\>/;'q;"	kind:cons
memo_non_inactive_cons_id	table_gen.m	/^:- func memo_non_inactive_cons_id = cons_id.$/;kq|/^\<memo_non_inactive_cons_id\>/;'q;"	kind:func	file:
memo_non_incomplete	../library/table_builtin.m	/^    ;       memo_non_incomplete$/;kq|-;/\<memo_non_incomplete\>/;'q;"	kind:cons
memo_non_incomplete_cons_id	table_gen.m	/^:- func memo_non_incomplete_cons_id = cons_id.$/;kq|/^\<memo_non_incomplete_cons_id\>/;'q;"	kind:func	file:
memo_non_record	../library/table_builtin.m	/^:- type memo_non_record$/;kq|-;/\<memo_non_record\>/;'q;"	kind:type	file:
memo_non_record_name	table_gen.m	/^:- func memo_non_record_name = string.$/;kq|/^\<memo_non_record_name\>/;'q;"	kind:func	file:
memo_non_record_type	table_gen.m	/^:- func memo_non_record_type = mer_type.$/;kq|/^\<memo_non_record_type\>/;'q;"	kind:func	file:
memo_non_status	../library/table_builtin.m	/^:- type memo_non_status$/;kq|-;/\<memo_non_status\>/;'q;"	kind:type
memo_non_status_type	table_gen.m	/^:- func memo_non_status_type = mer_type.$/;kq|/^\<memo_non_status_type\>/;'q;"	kind:func	file:
memo_non_status_type_ctor	table_gen.m	/^:- func memo_non_status_type_ctor = type_ctor.$/;kq|/^\<memo_non_status_type_ctor\>/;'q;"	kind:func	file:
memo_semi_active	../library/table_builtin.m	/^    ;       memo_semi_active$/;kq|-;/\<memo_semi_active\>/;'q;"	kind:cons
memo_semi_active_cons_id	table_gen.m	/^:- func memo_semi_active_cons_id = cons_id.$/;kq|/^\<memo_semi_active_cons_id\>/;'q;"	kind:func	file:
memo_semi_failed	../library/table_builtin.m	/^    ;       memo_semi_failed.$/;kq|-;/\<memo_semi_failed\>/;'q;"	kind:cons
memo_semi_failed_cons_id	table_gen.m	/^:- func memo_semi_failed_cons_id = cons_id.$/;kq|/^\<memo_semi_failed_cons_id\>/;'q;"	kind:func	file:
memo_semi_inactive	../library/table_builtin.m	/^    --->    memo_semi_inactive$/;kq|-;/\<memo_semi_inactive\>/;'q;"	kind:cons
memo_semi_inactive_cons_id	table_gen.m	/^:- func memo_semi_inactive_cons_id = cons_id.$/;kq|/^\<memo_semi_inactive_cons_id\>/;'q;"	kind:func	file:
memo_semi_status	../library/table_builtin.m	/^:- type memo_semi_status$/;kq|-;/\<memo_semi_status\>/;'q;"	kind:type
memo_semi_status_type	table_gen.m	/^:- func memo_semi_status_type = mer_type.$/;kq|/^\<memo_semi_status_type\>/;'q;"	kind:func	file:
memo_semi_status_type_ctor	table_gen.m	/^:- func memo_semi_status_type_ctor = type_ctor.$/;kq|/^\<memo_semi_status_type_ctor\>/;'q;"	kind:func	file:
memo_semi_succeeded	../library/table_builtin.m	/^    ;       memo_semi_succeeded$/;kq|-;/\<memo_semi_succeeded\>/;'q;"	kind:cons
memo_semi_succeeded_cons_id	table_gen.m	/^:- func memo_semi_succeeded_cons_id = cons_id.$/;kq|/^\<memo_semi_succeeded_cons_id\>/;'q;"	kind:func	file:
memory_profiling	options.m	/^    ;       memory_profiling    % profile_mem + profile_calls$/;kq|-;/\<memory_profiling\>/;'q;"	kind:cons
menu_item	print_help.m	/^:- type menu_item$/;kq|-;/\<menu_item\>/;'q;"	kind:type	file:
menu_item_to_menu_line	print_help.m	/^:- func menu_item_to_menu_line(/;kq|/^\<menu_item_to_menu_line\>/;'q;"	kind:func	file:
menu_items_to_menu	print_help.m	/^:- func menu_items_to_menu(list(menu_item)) = list(/;kq|/^\<menu_items_to_menu\>/;'q;"	kind:func	file:
mer_bitmap	../library/bit_buffer.m	/^                mer_bitmap          :: bitmap,$/;kq|-;/\<mer_bitmap\>/;'q;"	kind:fld	file:
mer_filled_bitmaps	../library/bit_buffer.m	/^                mer_filled_bitmaps  :: list(bitmap),$/;kq|-;/\<mer_filled_bitmaps\>/;'q;"	kind:fld	file:
mer_inst	prog_data.m	/^:- type mer_inst$/;kq|-;/\<mer_inst\>/;'q;"	kind:type
mer_inst_expanded	inst_lookup.m	/^:- inst mer_inst_expanded for mer_inst\/0$/;kq|-;/\<mer_inst_expanded\>/;'q;"	kind:inst
mer_inst_expanded_nc	inst_lookup.m	/^:- inst mer_inst_expanded_nc for mer_inst\/0$/;kq|-;/\<mer_inst_expanded_nc\>/;'q;"	kind:inst
mer_inst_is_bound	prog_data.m	/^:- inst mer_inst_is_bound for mer_inst\/0$/;kq|-;/\<mer_inst_is_bound\>/;'q;"	kind:inst
mer_inst_to_xml	xml_documentation.m	/^:- func mer_inst_to_xml(/;kq|/^\<mer_inst_to_xml\>/;'q;"	kind:func	file:
mer_inst_used_modules	unused_imports.m	/^:- pred mer_inst_used_modules(/;kq|/^\<mer_inst_used_modules\>/;'q;"	kind:pred	file:
mer_lib_dirs_indep_subdir_setting	options.m	/^    ;       mer_lib_dirs_indep_subdir_setting$/;kq|-;/\<mer_lib_dirs_indep_subdir_setting\>/;'q;"	kind:cons
mer_lib_dirs_installed_library	options.m	/^    ;       mer_lib_dirs_installed_library$/;kq|-;/\<mer_lib_dirs_installed_library\>/;'q;"	kind:cons
mer_lib_dirs_same_subdir_setting	options.m	/^    ;       mer_lib_dirs_same_subdir_setting$/;kq|-;/\<mer_lib_dirs_same_subdir_setting\>/;'q;"	kind:cons
mer_mode	prog_data.m	/^:- type mer_mode$/;kq|-;/\<mer_mode\>/;'q;"	kind:type
mer_mode_to_xml	xml_documentation.m	/^:- func mer_mode_to_xml(/;kq|/^\<mer_mode_to_xml\>/;'q;"	kind:func	file:
mer_mode_used_modules	unused_imports.m	/^:- pred mer_mode_used_modules(/;kq|/^\<mer_mode_used_modules\>/;'q;"	kind:pred	file:
mer_pos	../library/bit_buffer.m	/^                mer_pos             :: bit_index,$/;kq|-;/\<mer_pos\>/;'q;"	kind:fld	file:
mer_read_status	../library/bit_buffer.m	/^                mer_read_status     :: stream.res(Error)$/;kq|-;/\<mer_read_status\>/;'q;"	kind:fld	file:
mer_size	../library/bit_buffer.m	/^                mer_size            :: num_bits,$/;kq|-;/\<mer_size\>/;'q;"	kind:fld	file:
mer_state	../library/bit_buffer.m	/^                mer_state           :: State,$/;kq|-;/\<mer_state\>/;'q;"	kind:fld	file:
mer_stream	../library/bit_buffer.m	/^                mer_stream          :: Stream,$/;kq|-;/\<mer_stream\>/;'q;"	kind:fld	file:
mer_type	prog_data.m	/^:- type mer_type$/;kq|-;/\<mer_type\>/;'q;"	kind:type
mer_type_higher_order	error_type_util.m	/^:- inst mer_type_higher_order for mer_type\/0$/;kq|-;/\<mer_type_higher_order\>/;'q;"	kind:inst	file:
mer_type_to_typesel	prog_ctgc.m	/^:- pred mer_type_to_typesel(/;kq|/^\<mer_type_to_typesel\>/;'q;"	kind:pred	file:
mer_type_to_xml	xml_documentation.m	/^:- func mer_type_to_xml(/;kq|/^\<mer_type_to_xml\>/;'q;"	kind:func	file:
mer_type_used_modules	unused_imports.m	/^:- pred mer_type_used_modules(/;kq|/^\<mer_type_used_modules\>/;'q;"	kind:pred	file:
mer_use_stream	../library/bit_buffer.m	/^                mer_use_stream      :: bool,$/;kq|-;/\<mer_use_stream\>/;'q;"	kind:fld	file:
merc_out_info	parse_tree_out_info.m	/^:- type merc_out_info$/;kq|-;/\<merc_out_info\>/;'q;"	kind:type	file:
merc_out_info_disable_line_numbers	parse_tree_out_info.m	/^:- func merc_out_info_disable_line_numbers(/;kq|/^\<merc_out_info_disable_line_numbers\>/;'q;"	kind:func
mercury_any_uniqueness_to_string	parse_tree_out_inst.m	/^:- func mercury_any_uniqueness_to_string(/;kq|/^\<mercury_any_uniqueness_to_string\>/;'q;"	kind:func
mercury_arg_priority	../library/ops.m	/^:- func mercury_arg_priority(/;kq|/^\<mercury_arg_priority\>/;'q;"	kind:func	file:
mercury_bracketed_atom_to_string	parse_tree_out_term.m	/^:- func mercury_bracketed_atom_to_string(/;kq|/^\<mercury_bracketed_atom_to_string\>/;'q;"	kind:func
mercury_bracketed_sym_name_arity_to_string	parse_tree_out_sym_name.m	/^:- func mercury_bracketed_sym_name_arity_to_string(/;kq|/^\<mercury_bracketed_sym_name_arity_to_string\>/;'q;"	kind:func
mercury_bracketed_sym_name_to_string	parse_tree_out_sym_name.m	/^:- func mercury_bracketed_sym_name_to_string(/;kq|/^\<mercury_bracketed_sym_name_to_string\>/;'q;"	kind:func
mercury_bracketed_sym_name_to_string_ngt	parse_tree_out_sym_name.m	/^:- func mercury_bracketed_sym_name_to_string_ngt(/;kq|/^\<mercury_bracketed_sym_name_to_string_ngt\>/;'q;"	kind:func
mercury_comma_priority	../library/ops.m	/^:- func mercury_comma_priority(/;kq|/^\<mercury_comma_priority\>/;'q;"	kind:func	file:
mercury_comma_types_to_string	parse_tree_out_type.m	/^:- func mercury_comma_types_to_string(tvarset, var_name_print, list(/;kq|/^\<mercury_comma_types_to_string\>/;'q;"	kind:func	file:
mercury_common_type_prefix	name_mangle.m	/^:- func mercury_common_type_prefix = string.$/;kq|/^\<mercury_common_type_prefix\>/;'q;"	kind:func
mercury_compile.main	mercury_compile.m	/^:- pred main(/;kq|/^\<main\>/;'q;"	kind:pred
mercury_compile_args.dump_arg	mercury_compile_args.m	/^:- pred dump_arg(/;kq|/^\<dump_arg\>/;'q;"	kind:pred	file:
mercury_compile_args.dump_args	mercury_compile_args.m	/^:- pred dump_args(io.text_output_stream::in, string::in, list(/;kq|/^\<dump_args\>/;'q;"	kind:pred	file:
mercury_compile_main.gc_init	mercury_compile_main.m	/^:- pred gc_init(/;kq|/^\<gc_init\>/;'q;"	kind:pred	file:
mercury_compile_main.real_main	mercury_compile_main.m	/^:- pred real_main(/;kq|/^\<real_main\>/;'q;"	kind:pred
mercury_configuration_directory	options.m	/^    ;       mercury_configuration_directory$/;kq|-;/\<mercury_configuration_directory\>/;'q;"	kind:cons
mercury_configuration_directory_special	options.m	/^    ;       mercury_configuration_directory_special$/;kq|-;/\<mercury_configuration_directory_special\>/;'q;"	kind:cons
mercury_cons_id_to_string	parse_tree_out_cons_id.m	/^:- func mercury_cons_id_to_string(/;kq|/^\<mercury_cons_id_to_string\>/;'q;"	kind:func
mercury_constrained_inst_vars_to_string	parse_tree_out_inst.m	/^:- func mercury_constrained_inst_vars_to_string(/;kq|/^\<mercury_constrained_inst_vars_to_string\>/;'q;"	kind:func
mercury_constraint_to_string	parse_tree_out_type.m	/^:- func mercury_constraint_to_string(/;kq|/^\<mercury_constraint_to_string\>/;'q;"	kind:func
mercury_convert_var_name	parse_tree_out_term.m	/^:- pred mercury_convert_var_name(/;kq|/^\<mercury_convert_var_name\>/;'q;"	kind:pred
mercury_copy_file	copy_util.m	/^:- pred mercury_copy_file(/;kq|/^\<mercury_copy_file\>/;'q;"	kind:pred	file:
mercury_data_prefix	name_mangle.m	/^:- func mercury_data_prefix = string.$/;kq|/^\<mercury_data_prefix\>/;'q;"	kind:func
mercury_det_to_string	parse_tree_out_misc.m	/^:- func mercury_det_to_string(/;kq|/^\<mercury_det_to_string\>/;'q;"	kind:func
mercury_escape_char	../library/term_io.m	/^:- func mercury_escape_char(/;kq|/^\<mercury_escape_char\>/;'q;"	kind:func
mercury_escape_special_char	../library/term_io.m	/^:- pred mercury_escape_special_char(/;kq|/^\<mercury_escape_special_char\>/;'q;"	kind:pred	file:
mercury_exception_module	../mdbcomp/builtin_modules.m	/^:- func mercury_exception_module = sym_name.$/;kq|/^\<mercury_exception_module\>/;'q;"	kind:func
mercury_foreign_language_to_string	parse_tree_out_misc.m	/^:- func mercury_foreign_language_to_string(/;kq|/^\<mercury_foreign_language_to_string\>/;'q;"	kind:func
mercury_format_any_pred_inst_info	parse_tree_out_inst.m	/^:- pred mercury_format_any_pred_inst_info(/;kq|/^\<mercury_format_any_pred_inst_info\>/;'q;"	kind:pred
mercury_format_any_uniqueness	parse_tree_out_inst.m	/^:- pred mercury_format_any_uniqueness(/;kq|/^\<mercury_format_any_uniqueness\>/;'q;"	kind:pred
mercury_format_arg_reg_list	parse_tree_out_inst.m	/^:- pred mercury_format_arg_reg_list(list(/;kq|/^\<mercury_format_arg_reg_list\>/;'q;"	kind:pred	file:
mercury_format_bound_functors	parse_tree_out_inst.m	/^:- pred mercury_format_bound_functors(/;kq|/^\<mercury_format_bound_functors\>/;'q;"	kind:pred	file:
mercury_format_bracketed_atom	parse_tree_out_term.m	/^:- pred mercury_format_bracketed_atom(/;kq|/^\<mercury_format_bracketed_atom\>/;'q;"	kind:pred
mercury_format_bracketed_constant_ngt	parse_tree_out_term.m	/^:- pred mercury_format_bracketed_constant_ngt(/;kq|/^\<mercury_format_bracketed_constant_ngt\>/;'q;"	kind:pred	file:
mercury_format_bracketed_sym_name	parse_tree_out_sym_name.m	/^:- pred mercury_format_bracketed_sym_name(/;kq|/^\<mercury_format_bracketed_sym_name\>/;'q;"	kind:pred
mercury_format_bracketed_sym_name_arity	parse_tree_out_sym_name.m	/^:- pred mercury_format_bracketed_sym_name_arity(/;kq|/^\<mercury_format_bracketed_sym_name_arity\>/;'q;"	kind:pred
mercury_format_bracketed_sym_name_ngt	parse_tree_out_sym_name.m	/^:- pred mercury_format_bracketed_sym_name_ngt(/;kq|/^\<mercury_format_bracketed_sym_name_ngt\>/;'q;"	kind:pred
mercury_format_c_j_cs_repn	parse_tree_out_type_repn.m	/^:- pred mercury_format_c_j_cs_repn(/;kq|/^\<mercury_format_c_j_cs_repn\>/;'q;"	kind:pred	file:
mercury_format_c_j_cs_repn_or_enum	parse_tree_out_type_repn.m	/^:- pred mercury_format_c_j_cs_repn_or_enum(/;kq|/^\<mercury_format_c_j_cs_repn_or_enum\>/;'q;"	kind:pred	file:
mercury_format_c_repns	parse_tree_out_type_repn.m	/^:- pred mercury_format_c_repns(/;kq|/^\<mercury_format_c_repns\>/;'q;"	kind:pred	file:
mercury_format_call	parse_tree_out_clause.m	/^:- pred mercury_format_call(/;kq|/^\<mercury_format_call\>/;'q;"	kind:pred	file:
mercury_format_catch	parse_tree_out_clause.m	/^:- pred mercury_format_catch(/;kq|/^\<mercury_format_catch\>/;'q;"	kind:pred	file:
mercury_format_cell_local_sectag	parse_tree_out_type_repn.m	/^:- pred mercury_format_cell_local_sectag(/;kq|/^\<mercury_format_cell_local_sectag\>/;'q;"	kind:pred	file:
mercury_format_cell_remote_sectag	parse_tree_out_type_repn.m	/^:- pred mercury_format_cell_remote_sectag(/;kq|/^\<mercury_format_cell_remote_sectag\>/;'q;"	kind:pred	file:
mercury_format_class_context	parse_tree_out_type.m	/^:- pred mercury_format_class_context(/;kq|/^\<mercury_format_class_context\>/;'q;"	kind:pred
mercury_format_comma_if_needed	parse_tree_out_clause.m	/^:- pred mercury_format_comma_if_needed(/;kq|/^\<mercury_format_comma_if_needed\>/;'q;"	kind:pred	file:
mercury_format_comma_real	parse_tree_out_inst.m	/^:- pred mercury_format_comma_real(/;kq|/^\<mercury_format_comma_real\>/;'q;"	kind:pred	file:
mercury_format_comma_separated_terms	parse_tree_out_term.m	/^:- pred mercury_format_comma_separated_terms(/;kq|/^\<mercury_format_comma_separated_terms\>/;'q;"	kind:pred
mercury_format_comma_separated_terms_vs	parse_tree_out_term.m	/^:- pred mercury_format_comma_separated_terms_vs(varset(/;kq|/^\<mercury_format_comma_separated_terms_vs\>/;'q;"	kind:pred
mercury_format_conj	parse_tree_out_clause.m	/^:- pred mercury_format_conj(/;kq|/^\<mercury_format_conj\>/;'q;"	kind:pred	file:
mercury_format_connected_goal	parse_tree_out_clause.m	/^:- pred mercury_format_connected_goal(/;kq|/^\<mercury_format_connected_goal\>/;'q;"	kind:pred	file:
mercury_format_cons_id	parse_tree_out_cons_id.m	/^:- pred mercury_format_cons_id(/;kq|/^\<mercury_format_cons_id\>/;'q;"	kind:pred
mercury_format_constant	parse_tree_out_term.m	/^:- pred mercury_format_constant(/;kq|/^\<mercury_format_constant\>/;'q;"	kind:pred	file:
mercury_format_constant_repn	parse_tree_out_type_repn.m	/^:- pred mercury_format_constant_repn(/;kq|/^\<mercury_format_constant_repn\>/;'q;"	kind:pred	file:
mercury_format_constrained_inst_vars	parse_tree_out_inst.m	/^:- pred mercury_format_constrained_inst_vars(/;kq|/^\<mercury_format_constrained_inst_vars\>/;'q;"	kind:pred
mercury_format_constraint	parse_tree_out_type.m	/^:- pred mercury_format_constraint(/;kq|/^\<mercury_format_constraint\>/;'q;"	kind:pred
mercury_format_ctor	parse_tree_out_item.m	/^:- pred mercury_format_ctor(/;kq|/^\<mercury_format_ctor\>/;'q;"	kind:pred
mercury_format_ctor_arg	parse_tree_out_item.m	/^:- pred mercury_format_ctor_arg(/;kq|/^\<mercury_format_ctor_arg\>/;'q;"	kind:pred	file:
mercury_format_ctor_arg_name_prefix	parse_tree_out_item.m	/^:- pred mercury_format_ctor_arg_name_prefix(S::in, maybe(/;kq|/^\<mercury_format_ctor_arg_name_prefix\>/;'q;"	kind:pred	file:
mercury_format_ctor_args	parse_tree_out_item.m	/^:- pred mercury_format_ctor_args(/;kq|/^\<mercury_format_ctor_args\>/;'q;"	kind:pred	file:
mercury_format_ctors	parse_tree_out_item.m	/^:- pred mercury_format_ctors(/;kq|/^\<mercury_format_ctors\>/;'q;"	kind:pred	file:
mercury_format_det_annotation	parse_tree_out_pred_decl.m	/^:- pred mercury_format_det_annotation(maybe(/;kq|/^\<mercury_format_det_annotation\>/;'q;"	kind:pred	file:
mercury_format_disj	parse_tree_out_clause.m	/^:- pred mercury_format_disj(/;kq|/^\<mercury_format_disj\>/;'q;"	kind:pred	file:
mercury_format_du_direct_dummy	parse_tree_out_type_repn.m	/^:- pred mercury_format_du_direct_dummy(/;kq|/^\<mercury_format_du_direct_dummy\>/;'q;"	kind:pred	file:
mercury_format_du_enum	parse_tree_out_type_repn.m	/^:- pred mercury_format_du_enum(/;kq|/^\<mercury_format_du_enum\>/;'q;"	kind:pred	file:
mercury_format_du_more_functors	parse_tree_out_type_repn.m	/^:- pred mercury_format_du_more_functors(/;kq|/^\<mercury_format_du_more_functors\>/;'q;"	kind:pred	file:
mercury_format_du_notag	parse_tree_out_type_repn.m	/^:- pred mercury_format_du_notag(/;kq|/^\<mercury_format_du_notag\>/;'q;"	kind:pred	file:
mercury_format_du_only_functor	parse_tree_out_type_repn.m	/^:- pred mercury_format_du_only_functor(/;kq|/^\<mercury_format_du_only_functor\>/;'q;"	kind:pred	file:
mercury_format_du_type_repn	parse_tree_out_type_repn.m	/^:- pred mercury_format_du_type_repn(/;kq|/^\<mercury_format_du_type_repn\>/;'q;"	kind:pred	file:
mercury_format_escaped_char	parse_tree_out_pragma.m	/^:- pred mercury_format_escaped_char(/;kq|/^\<mercury_format_escaped_char\>/;'q;"	kind:pred	file:
mercury_format_escaped_string	parse_tree_out_pragma.m	/^:- pred mercury_format_escaped_string(/;kq|/^\<mercury_format_escaped_string\>/;'q;"	kind:pred	file:
mercury_format_fim_spec	parse_tree_out_item.m	/^:- pred mercury_format_fim_spec(/;kq|/^\<mercury_format_fim_spec\>/;'q;"	kind:pred
mercury_format_foreign_code_string	parse_tree_out_pragma.m	/^:- pred mercury_format_foreign_code_string(/;kq|/^\<mercury_format_foreign_code_string\>/;'q;"	kind:pred	file:
mercury_format_foreign_enum_repn	parse_tree_out_type_repn.m	/^:- pred mercury_format_foreign_enum_repn(/;kq|/^\<mercury_format_foreign_enum_repn\>/;'q;"	kind:pred	file:
mercury_format_foreign_export_enum_attributes	parse_tree_out_item.m	/^:- pred mercury_format_foreign_export_enum_attributes(/;kq|/^\<mercury_format_foreign_export_enum_attributes\>/;'q;"	kind:pred	file:
mercury_format_foreign_language_string	parse_tree_out_misc.m	/^:- pred mercury_format_foreign_language_string(/;kq|/^\<mercury_format_foreign_language_string\>/;'q;"	kind:pred
mercury_format_foreign_literal_or_include	parse_tree_out_pragma.m	/^:- pred mercury_format_foreign_literal_or_include(/;kq|/^\<mercury_format_foreign_literal_or_include\>/;'q;"	kind:pred	file:
mercury_format_foreign_type_repn	parse_tree_out_type_repn.m	/^:- pred mercury_format_foreign_type_repn(/;kq|/^\<mercury_format_foreign_type_repn\>/;'q;"	kind:pred	file:
mercury_format_from_to_mode	parse_tree_out_inst.m	/^:- pred mercury_format_from_to_mode(/;kq|/^\<mercury_format_from_to_mode\>/;'q;"	kind:pred	file:
mercury_format_func_clause	parse_tree_out_clause.m	/^:- pred mercury_format_func_clause(/;kq|/^\<mercury_format_func_clause\>/;'q;"	kind:pred	file:
mercury_format_func_decl	parse_tree_out_pred_decl.m	/^:- pred mercury_format_func_decl(/;kq|/^\<mercury_format_func_decl\>/;'q;"	kind:pred
mercury_format_func_mode_decl	parse_tree_out_pred_decl.m	/^:- pred mercury_format_func_mode_decl(/;kq|/^\<mercury_format_func_mode_decl\>/;'q;"	kind:pred
mercury_format_func_mode_decl_gen	parse_tree_out_pred_decl.m	/^:- pred mercury_format_func_mode_decl_gen(/;kq|/^\<mercury_format_func_mode_decl_gen\>/;'q;"	kind:pred
mercury_format_func_mode_subdecl	parse_tree_out_pred_decl.m	/^:- pred mercury_format_func_mode_subdecl(/;kq|/^\<mercury_format_func_mode_subdecl\>/;'q;"	kind:pred
mercury_format_func_type	parse_tree_out_pred_decl.m	/^:- pred mercury_format_func_type(/;kq|/^\<mercury_format_func_type\>/;'q;"	kind:pred
mercury_format_func_type_2	parse_tree_out_pred_decl.m	/^:- pred mercury_format_func_type_2(/;kq|/^\<mercury_format_func_type_2\>/;'q;"	kind:pred	file:
mercury_format_functor_name	parse_tree_out_type_repn.m	/^:- pred mercury_format_functor_name(/;kq|/^\<mercury_format_functor_name\>/;'q;"	kind:pred	file:
mercury_format_fundep	parse_tree_out_item.m	/^:- pred mercury_format_fundep(/;kq|/^\<mercury_format_fundep\>/;'q;"	kind:pred	file:
mercury_format_fundeps_and_prog_constraint_list	parse_tree_out_item.m	/^:- pred mercury_format_fundeps_and_prog_constraint_list(/;kq|/^\<mercury_format_fundeps_and_prog_constraint_list\>/;'q;"	kind:pred	file:
mercury_format_gen_du_functor_repn	parse_tree_out_type_repn.m	/^:- pred mercury_format_gen_du_functor_repn(/;kq|/^\<mercury_format_gen_du_functor_repn\>/;'q;"	kind:pred	file:
mercury_format_goal	parse_tree_out_clause.m	/^:- pred mercury_format_goal(/;kq|/^\<mercury_format_goal\>/;'q;"	kind:pred
mercury_format_goal_warnings	parse_tree_out_clause.m	/^:- pred mercury_format_goal_warnings(/;kq|/^\<mercury_format_goal_warnings\>/;'q;"	kind:pred
mercury_format_ground_pred_inst_info	parse_tree_out_inst.m	/^:- pred mercury_format_ground_pred_inst_info(/;kq|/^\<mercury_format_ground_pred_inst_info\>/;'q;"	kind:pred
mercury_format_inst	parse_tree_out_inst.m	/^:- pred mercury_format_inst(/;kq|/^\<mercury_format_inst\>/;'q;"	kind:pred
mercury_format_inst_list	parse_tree_out_inst.m	/^:- pred mercury_format_inst_list(/;kq|/^\<mercury_format_inst_list\>/;'q;"	kind:pred
mercury_format_inst_name	parse_tree_out_inst.m	/^:- pred mercury_format_inst_name(/;kq|/^\<mercury_format_inst_name\>/;'q;"	kind:pred
mercury_format_instance_method	parse_tree_out_item.m	/^:- pred mercury_format_instance_method(/;kq|/^\<mercury_format_instance_method\>/;'q;"	kind:pred
mercury_format_instance_method_clause	parse_tree_out_clause.m	/^:- pred mercury_format_instance_method_clause(/;kq|/^\<mercury_format_instance_method_clause\>/;'q;"	kind:pred
mercury_format_instance_methods	parse_tree_out_item.m	/^:- pred mercury_format_instance_methods(/;kq|/^\<mercury_format_instance_methods\>/;'q;"	kind:pred	file:
mercury_format_int_list	parse_tree_out_pragma.m	/^:- pred mercury_format_int_list(list(/;kq|/^\<mercury_format_int_list\>/;'q;"	kind:pred	file:
mercury_format_int_list_2	parse_tree_out_pragma.m	/^:- pred mercury_format_int_list_2(list(/;kq|/^\<mercury_format_int_list_2\>/;'q;"	kind:pred	file:
mercury_format_is_live_comma	parse_tree_out_inst.m	/^:- pred mercury_format_is_live_comma(/;kq|/^\<mercury_format_is_live_comma\>/;'q;"	kind:pred
mercury_format_item	parse_tree_out_item.m	/^:- pred mercury_format_item(/;kq|/^\<mercury_format_item\>/;'q;"	kind:pred
mercury_format_item_abstract_instance	parse_tree_out_item.m	/^:- pred mercury_format_item_abstract_instance(/;kq|/^\<mercury_format_item_abstract_instance\>/;'q;"	kind:pred
mercury_format_item_abstract_typeclass	parse_tree_out_item.m	/^:- pred mercury_format_item_abstract_typeclass(/;kq|/^\<mercury_format_item_abstract_typeclass\>/;'q;"	kind:pred
mercury_format_item_avail	parse_tree_out.m	/^:- pred mercury_format_item_avail(/;kq|/^\<mercury_format_item_avail\>/;'q;"	kind:pred	file:
mercury_format_item_clause	parse_tree_out_clause.m	/^:- pred mercury_format_item_clause(/;kq|/^\<mercury_format_item_clause\>/;'q;"	kind:pred
mercury_format_item_decl_marker	parse_tree_out_pragma.m	/^:- pred mercury_format_item_decl_marker(/;kq|/^\<mercury_format_item_decl_marker\>/;'q;"	kind:pred
mercury_format_item_decl_pragma	parse_tree_out_pragma.m	/^:- pred mercury_format_item_decl_pragma(/;kq|/^\<mercury_format_item_decl_pragma\>/;'q;"	kind:pred
mercury_format_item_finalise	parse_tree_out_item.m	/^:- pred mercury_format_item_finalise(/;kq|/^\<mercury_format_item_finalise\>/;'q;"	kind:pred
mercury_format_item_foreign_enum	parse_tree_out_item.m	/^:- pred mercury_format_item_foreign_enum(/;kq|/^\<mercury_format_item_foreign_enum\>/;'q;"	kind:pred
mercury_format_item_foreign_export_enum	parse_tree_out_item.m	/^:- pred mercury_format_item_foreign_export_enum(/;kq|/^\<mercury_format_item_foreign_export_enum\>/;'q;"	kind:pred
mercury_format_item_foreign_import_module	parse_tree_out_item.m	/^:- pred mercury_format_item_foreign_import_module(/;kq|/^\<mercury_format_item_foreign_import_module\>/;'q;"	kind:pred
mercury_format_item_foreign_proc	parse_tree_out_pragma.m	/^:- pred mercury_format_item_foreign_proc(/;kq|/^\<mercury_format_item_foreign_proc\>/;'q;"	kind:pred
mercury_format_item_generated_pragma	parse_tree_out_pragma.m	/^:- pred mercury_format_item_generated_pragma(/;kq|/^\<mercury_format_item_generated_pragma\>/;'q;"	kind:pred
mercury_format_item_impl_marker	parse_tree_out_pragma.m	/^:- pred mercury_format_item_impl_marker(/;kq|/^\<mercury_format_item_impl_marker\>/;'q;"	kind:pred
mercury_format_item_impl_pragma	parse_tree_out_pragma.m	/^:- pred mercury_format_item_impl_pragma(/;kq|/^\<mercury_format_item_impl_pragma\>/;'q;"	kind:pred
mercury_format_item_include	parse_tree_out.m	/^:- pred mercury_format_item_include(/;kq|/^\<mercury_format_item_include\>/;'q;"	kind:pred	file:
mercury_format_item_initialise	parse_tree_out_item.m	/^:- pred mercury_format_item_initialise(/;kq|/^\<mercury_format_item_initialise\>/;'q;"	kind:pred
mercury_format_item_inst_defn	parse_tree_out_item.m	/^:- pred mercury_format_item_inst_defn(/;kq|/^\<mercury_format_item_inst_defn\>/;'q;"	kind:pred
mercury_format_item_instance	parse_tree_out_item.m	/^:- pred mercury_format_item_instance(/;kq|/^\<mercury_format_item_instance\>/;'q;"	kind:pred
mercury_format_item_mode_decl	parse_tree_out_item.m	/^:- pred mercury_format_item_mode_decl(/;kq|/^\<mercury_format_item_mode_decl\>/;'q;"	kind:pred
mercury_format_item_mode_defn	parse_tree_out_item.m	/^:- pred mercury_format_item_mode_defn(/;kq|/^\<mercury_format_item_mode_defn\>/;'q;"	kind:pred
mercury_format_item_mutable	parse_tree_out_item.m	/^:- pred mercury_format_item_mutable(/;kq|/^\<mercury_format_item_mutable\>/;'q;"	kind:pred
mercury_format_item_pred_decl	parse_tree_out_item.m	/^:- pred mercury_format_item_pred_decl(/;kq|/^\<mercury_format_item_pred_decl\>/;'q;"	kind:pred
mercury_format_item_pred_decl_mu_mc	parse_tree_out_item.m	/^:- pred mercury_format_item_pred_decl_mu_mc(/;kq|/^\<mercury_format_item_pred_decl_mu_mc\>/;'q;"	kind:pred
mercury_format_item_promise	parse_tree_out_item.m	/^:- pred mercury_format_item_promise(/;kq|/^\<mercury_format_item_promise\>/;'q;"	kind:pred
mercury_format_item_type_defn	parse_tree_out_item.m	/^:- pred mercury_format_item_type_defn(/;kq|/^\<mercury_format_item_type_defn\>/;'q;"	kind:pred
mercury_format_item_type_repn	parse_tree_out_type_repn.m	/^:- pred mercury_format_item_type_repn(/;kq|/^\<mercury_format_item_type_repn\>/;'q;"	kind:pred
mercury_format_item_typeclass	parse_tree_out_item.m	/^:- pred mercury_format_item_typeclass(/;kq|/^\<mercury_format_item_typeclass\>/;'q;"	kind:pred
mercury_format_items	parse_tree_out_item.m	/^:- pred mercury_format_items(merc_out_info::in, S::in, list(/;kq|/^\<mercury_format_items\>/;'q;"	kind:pred
mercury_format_limited_term_nq_vs	parse_tree_out_term.m	/^:- pred mercury_format_limited_term_nq_vs(varset(/;kq|/^\<mercury_format_limited_term_nq_vs\>/;'q;"	kind:pred
mercury_format_limited_term_vs	parse_tree_out_term.m	/^:- pred mercury_format_limited_term_vs(varset(/;kq|/^\<mercury_format_limited_term_vs\>/;'q;"	kind:pred
mercury_format_list_args	parse_tree_out_term.m	/^:- pred mercury_format_list_args(/;kq|/^\<mercury_format_list_args\>/;'q;"	kind:pred	file:
mercury_format_list_args_vs	parse_tree_out_term.m	/^:- pred mercury_format_list_args_vs(varset(/;kq|/^\<mercury_format_list_args_vs\>/;'q;"	kind:pred	file:
mercury_format_list_for_humans	parse_tree_out_type_repn.m	/^:- pred mercury_format_list_for_humans(/;kq|/^\<mercury_format_list_for_humans\>/;'q;"	kind:pred	file:
mercury_format_list_for_humans_loop	parse_tree_out_type_repn.m	/^:- pred mercury_format_list_for_humans_loop(/;kq|/^\<mercury_format_list_for_humans_loop\>/;'q;"	kind:pred	file:
mercury_format_local_arg_repn	parse_tree_out_type_repn.m	/^:- pred mercury_format_local_arg_repn(/;kq|/^\<mercury_format_local_arg_repn\>/;'q;"	kind:pred	file:
mercury_format_maybe_enum_foreign_repn	parse_tree_out_type_repn.m	/^:- pred mercury_format_maybe_enum_foreign_repn(/;kq|/^\<mercury_format_maybe_enum_foreign_repn\>/;'q;"	kind:pred	file:
mercury_format_maybe_foreign_type_repn	parse_tree_out_type_repn.m	/^:- pred mercury_format_maybe_foreign_type_repn(/;kq|/^\<mercury_format_maybe_foreign_type_repn\>/;'q;"	kind:pred	file:
mercury_format_maybe_module_version_numbers	parse_tree_out.m	/^:- pred mercury_format_maybe_module_version_numbers(/;kq|/^\<mercury_format_maybe_module_version_numbers\>/;'q;"	kind:pred	file:
mercury_format_mode	parse_tree_out_inst.m	/^:- pred mercury_format_mode(/;kq|/^\<mercury_format_mode\>/;'q;"	kind:pred
mercury_format_mode_defn	parse_tree_out_item.m	/^:- pred mercury_format_mode_defn(/;kq|/^\<mercury_format_mode_defn\>/;'q;"	kind:pred	file:
mercury_format_mode_defn_head	parse_tree_out_item.m	/^:- pred mercury_format_mode_defn_head(/;kq|/^\<mercury_format_mode_defn_head\>/;'q;"	kind:pred	file:
mercury_format_mode_list	parse_tree_out_inst.m	/^:- pred mercury_format_mode_list(/;kq|/^\<mercury_format_mode_list\>/;'q;"	kind:pred
mercury_format_mode_subdecl	parse_tree_out_pred_decl.m	/^:- pred mercury_format_mode_subdecl(/;kq|/^\<mercury_format_mode_subdecl\>/;'q;"	kind:pred
mercury_format_module_components	parse_tree_out.m	/^:- pred mercury_format_module_components(/;kq|/^\<mercury_format_module_components\>/;'q;"	kind:pred	file:
mercury_format_module_decl	parse_tree_out_item.m	/^:- pred mercury_format_module_decl(/;kq|/^\<mercury_format_module_decl\>/;'q;"	kind:pred
mercury_format_module_version_numbers	parse_tree_out.m	/^:- pred mercury_format_module_version_numbers(/;kq|/^\<mercury_format_module_version_numbers\>/;'q;"	kind:pred	file:
mercury_format_more_nonconstant_repn	parse_tree_out_type_repn.m	/^:- pred mercury_format_more_nonconstant_repn(/;kq|/^\<mercury_format_more_nonconstant_repn\>/;'q;"	kind:pred	file:
mercury_format_newline	parse_tree_out_misc.m	/^:- pred mercury_format_newline(/;kq|/^\<mercury_format_newline\>/;'q;"	kind:pred
mercury_format_one_functor_name	parse_tree_out_type_repn.m	/^:- pred mercury_format_one_functor_name(/;kq|/^\<mercury_format_one_functor_name\>/;'q;"	kind:pred	file:
mercury_format_one_type	parse_tree_out_type_repn.m	/^:- pred mercury_format_one_type(/;kq|/^\<mercury_format_one_type\>/;'q;"	kind:pred	file:
mercury_format_only_nonconstant_repn	parse_tree_out_type_repn.m	/^:- pred mercury_format_only_nonconstant_repn(/;kq|/^\<mercury_format_only_nonconstant_repn\>/;'q;"	kind:pred	file:
mercury_format_orelse_goals	parse_tree_out_clause.m	/^:- pred mercury_format_orelse_goals(/;kq|/^\<mercury_format_orelse_goals\>/;'q;"	kind:pred	file:
mercury_format_par_conj	parse_tree_out_clause.m	/^:- pred mercury_format_par_conj(/;kq|/^\<mercury_format_par_conj\>/;'q;"	kind:pred	file:
mercury_format_parse_tree_int0	parse_tree_out.m	/^:- pred mercury_format_parse_tree_int0(/;kq|/^\<mercury_format_parse_tree_int0\>/;'q;"	kind:pred
mercury_format_parse_tree_int1	parse_tree_out.m	/^:- pred mercury_format_parse_tree_int1(/;kq|/^\<mercury_format_parse_tree_int1\>/;'q;"	kind:pred
mercury_format_parse_tree_int2	parse_tree_out.m	/^:- pred mercury_format_parse_tree_int2(/;kq|/^\<mercury_format_parse_tree_int2\>/;'q;"	kind:pred
mercury_format_parse_tree_int3	parse_tree_out.m	/^:- pred mercury_format_parse_tree_int3(/;kq|/^\<mercury_format_parse_tree_int3\>/;'q;"	kind:pred
mercury_format_parse_tree_module_src	parse_tree_out.m	/^:- pred mercury_format_parse_tree_module_src(/;kq|/^\<mercury_format_parse_tree_module_src\>/;'q;"	kind:pred
mercury_format_parse_tree_plain_opt	parse_tree_out.m	/^:- pred mercury_format_parse_tree_plain_opt(/;kq|/^\<mercury_format_parse_tree_plain_opt\>/;'q;"	kind:pred
mercury_format_parse_tree_src	parse_tree_out.m	/^:- pred mercury_format_parse_tree_src(/;kq|/^\<mercury_format_parse_tree_src\>/;'q;"	kind:pred
mercury_format_parse_tree_trans_opt	parse_tree_out.m	/^:- pred mercury_format_parse_tree_trans_opt(/;kq|/^\<mercury_format_parse_tree_trans_opt\>/;'q;"	kind:pred
mercury_format_plain_functor_args_nq	parse_tree_out_term.m	/^:- pred mercury_format_plain_functor_args_nq(/;kq|/^\<mercury_format_plain_functor_args_nq\>/;'q;"	kind:pred	file:
mercury_format_plain_functor_args_nq_vs	parse_tree_out_term.m	/^:- pred mercury_format_plain_functor_args_nq_vs(varset(/;kq|/^\<mercury_format_plain_functor_args_nq_vs\>/;'q;"	kind:pred	file:
mercury_format_plain_or_dot_var	parse_tree_out_clause.m	/^:- pred mercury_format_plain_or_dot_var(/;kq|/^\<mercury_format_plain_or_dot_var\>/;'q;"	kind:pred	file:
mercury_format_pragma_decl_pred_or_proc_pfumm_name	parse_tree_out_pragma.m	/^:- pred mercury_format_pragma_decl_pred_or_proc_pfumm_name(/;kq|/^\<mercury_format_pragma_decl_pred_or_proc_pfumm_name\>/;'q;"	kind:pred	file:
mercury_format_pragma_decl_pred_pf_name_arity	parse_tree_out_pragma.m	/^:- pred mercury_format_pragma_decl_pred_pf_name_arity(/;kq|/^\<mercury_format_pragma_decl_pred_pf_name_arity\>/;'q;"	kind:pred
mercury_format_pragma_decl_pred_pfu_name_arity	parse_tree_out_pragma.m	/^:- pred mercury_format_pragma_decl_pred_pfu_name_arity(/;kq|/^\<mercury_format_pragma_decl_pred_pfu_name_arity\>/;'q;"	kind:pred	file:
mercury_format_pragma_exceptions	parse_tree_out_pragma.m	/^:- pred mercury_format_pragma_exceptions(/;kq|/^\<mercury_format_pragma_exceptions\>/;'q;"	kind:pred
mercury_format_pragma_external_proc	parse_tree_out_pragma.m	/^:- pred mercury_format_pragma_external_proc(/;kq|/^\<mercury_format_pragma_external_proc\>/;'q;"	kind:pred	file:
mercury_format_pragma_fact_table	parse_tree_out_pragma.m	/^:- pred mercury_format_pragma_fact_table(/;kq|/^\<mercury_format_pragma_fact_table\>/;'q;"	kind:pred	file:
mercury_format_pragma_foreign_attributes	parse_tree_out_pragma.m	/^:- pred mercury_format_pragma_foreign_attributes(/;kq|/^\<mercury_format_pragma_foreign_attributes\>/;'q;"	kind:pred	file:
mercury_format_pragma_foreign_code	parse_tree_out_pragma.m	/^:- pred mercury_format_pragma_foreign_code(/;kq|/^\<mercury_format_pragma_foreign_code\>/;'q;"	kind:pred	file:
mercury_format_pragma_foreign_decl	parse_tree_out_pragma.m	/^:- pred mercury_format_pragma_foreign_decl(/;kq|/^\<mercury_format_pragma_foreign_decl\>/;'q;"	kind:pred
mercury_format_pragma_foreign_proc_export	parse_tree_out_pragma.m	/^:- pred mercury_format_pragma_foreign_proc_export(/;kq|/^\<mercury_format_pragma_foreign_proc_export\>/;'q;"	kind:pred	file:
mercury_format_pragma_foreign_proc_vars	parse_tree_out_pragma.m	/^:- pred mercury_format_pragma_foreign_proc_vars(/;kq|/^\<mercury_format_pragma_foreign_proc_vars\>/;'q;"	kind:pred	file:
mercury_format_pragma_format_call	parse_tree_out_pragma.m	/^:- pred mercury_format_pragma_format_call(/;kq|/^\<mercury_format_pragma_format_call\>/;'q;"	kind:pred	file:
mercury_format_pragma_mm_tabling	parse_tree_out_pragma.m	/^:- pred mercury_format_pragma_mm_tabling(/;kq|/^\<mercury_format_pragma_mm_tabling\>/;'q;"	kind:pred
mercury_format_pragma_obsolete_pred	parse_tree_out_pragma.m	/^:- pred mercury_format_pragma_obsolete_pred(/;kq|/^\<mercury_format_pragma_obsolete_pred\>/;'q;"	kind:pred	file:
mercury_format_pragma_obsolete_proc	parse_tree_out_pragma.m	/^:- pred mercury_format_pragma_obsolete_proc(/;kq|/^\<mercury_format_pragma_obsolete_proc\>/;'q;"	kind:pred	file:
mercury_format_pragma_oisu	parse_tree_out_pragma.m	/^:- pred mercury_format_pragma_oisu(/;kq|/^\<mercury_format_pragma_oisu\>/;'q;"	kind:pred	file:
mercury_format_pragma_require_feature_set	parse_tree_out_pragma.m	/^:- pred mercury_format_pragma_require_feature_set(/;kq|/^\<mercury_format_pragma_require_feature_set\>/;'q;"	kind:pred	file:
mercury_format_pragma_require_tail_rec	parse_tree_out_pragma.m	/^:- pred mercury_format_pragma_require_tail_rec(/;kq|/^\<mercury_format_pragma_require_tail_rec\>/;'q;"	kind:pred	file:
mercury_format_pragma_struct_reuse	parse_tree_out_pragma.m	/^:- pred mercury_format_pragma_struct_reuse(/;kq|/^\<mercury_format_pragma_struct_reuse\>/;'q;"	kind:pred
mercury_format_pragma_struct_sharing	parse_tree_out_pragma.m	/^:- pred mercury_format_pragma_struct_sharing(/;kq|/^\<mercury_format_pragma_struct_sharing\>/;'q;"	kind:pred
mercury_format_pragma_tabled	parse_tree_out_pragma.m	/^:- pred mercury_format_pragma_tabled(/;kq|/^\<mercury_format_pragma_tabled\>/;'q;"	kind:pred	file:
mercury_format_pragma_termination	parse_tree_out_pragma.m	/^:- pred mercury_format_pragma_termination(/;kq|/^\<mercury_format_pragma_termination\>/;'q;"	kind:pred
mercury_format_pragma_termination2	parse_tree_out_pragma.m	/^:- pred mercury_format_pragma_termination2(/;kq|/^\<mercury_format_pragma_termination2\>/;'q;"	kind:pred
mercury_format_pragma_trailing	parse_tree_out_pragma.m	/^:- pred mercury_format_pragma_trailing(/;kq|/^\<mercury_format_pragma_trailing\>/;'q;"	kind:pred
mercury_format_pragma_type_spec	parse_tree_out_pragma.m	/^:- pred mercury_format_pragma_type_spec(/;kq|/^\<mercury_format_pragma_type_spec\>/;'q;"	kind:pred
mercury_format_pragma_type_spec_constr	parse_tree_out_pragma.m	/^:- pred mercury_format_pragma_type_spec_constr(/;kq|/^\<mercury_format_pragma_type_spec_constr\>/;'q;"	kind:pred
mercury_format_pragma_unused_args	parse_tree_out_pragma.m	/^:- pred mercury_format_pragma_unused_args(/;kq|/^\<mercury_format_pragma_unused_args\>/;'q;"	kind:pred
mercury_format_pred_clause	parse_tree_out_clause.m	/^:- pred mercury_format_pred_clause(/;kq|/^\<mercury_format_pred_clause\>/;'q;"	kind:pred	file:
mercury_format_pred_mode_decl	parse_tree_out_pred_decl.m	/^:- pred mercury_format_pred_mode_decl(/;kq|/^\<mercury_format_pred_mode_decl\>/;'q;"	kind:pred
mercury_format_pred_name_arity	parse_tree_out_pragma.m	/^:- pred mercury_format_pred_name_arity(/;kq|/^\<mercury_format_pred_name_arity\>/;'q;"	kind:pred	file:
mercury_format_pred_name_arity_ngt	parse_tree_out_pragma.m	/^:- pred mercury_format_pred_name_arity_ngt(/;kq|/^\<mercury_format_pred_name_arity_ngt\>/;'q;"	kind:pred	file:
mercury_format_pred_or_func_decl	parse_tree_out_pred_decl.m	/^:- pred mercury_format_pred_or_func_decl(/;kq|/^\<mercury_format_pred_or_func_decl\>/;'q;"	kind:pred
mercury_format_pred_or_func_mode_decl_gen	parse_tree_out_pred_decl.m	/^:- pred mercury_format_pred_or_func_mode_decl_gen(/;kq|/^\<mercury_format_pred_or_func_mode_decl_gen\>/;'q;"	kind:pred
mercury_format_pred_or_func_mode_subdecl	parse_tree_out_pred_decl.m	/^:- pred mercury_format_pred_or_func_mode_subdecl(/;kq|/^\<mercury_format_pred_or_func_mode_subdecl\>/;'q;"	kind:pred
mercury_format_pred_or_func_type_decl_2	parse_tree_out_pred_decl.m	/^:- pred mercury_format_pred_or_func_type_decl_2(/;kq|/^\<mercury_format_pred_or_func_type_decl_2\>/;'q;"	kind:pred	file:
mercury_format_pred_or_mode_decl	parse_tree_out_item.m	/^:- pred mercury_format_pred_or_mode_decl(/;kq|/^\<mercury_format_pred_or_mode_decl\>/;'q;"	kind:pred
mercury_format_pred_or_mode_decls	parse_tree_out_item.m	/^:- pred mercury_format_pred_or_mode_decls(/;kq|/^\<mercury_format_pred_or_mode_decls\>/;'q;"	kind:pred
mercury_format_pred_pf_name_arity	parse_tree_out_pragma.m	/^:- pred mercury_format_pred_pf_name_arity(/;kq|/^\<mercury_format_pred_pf_name_arity\>/;'q;"	kind:pred	file:
mercury_format_pred_pf_name_arity_list	parse_tree_out_pragma.m	/^:- pred mercury_format_pred_pf_name_arity_list(list(/;kq|/^\<mercury_format_pred_pf_name_arity_list\>/;'q;"	kind:pred	file:
mercury_format_pred_pf_name_arity_list_lag	parse_tree_out_pragma.m	/^:- pred mercury_format_pred_pf_name_arity_list_lag(/;kq|/^\<mercury_format_pred_pf_name_arity_list_lag\>/;'q;"	kind:pred	file:
mercury_format_pred_pfu_name_arity	parse_tree_out_pragma.m	/^:- pred mercury_format_pred_pfu_name_arity(/;kq|/^\<mercury_format_pred_pfu_name_arity\>/;'q;"	kind:pred	file:
mercury_format_pred_type	parse_tree_out_pred_decl.m	/^:- pred mercury_format_pred_type(/;kq|/^\<mercury_format_pred_type\>/;'q;"	kind:pred
mercury_format_prog_constraint_list	parse_tree_out_type.m	/^:- pred mercury_format_prog_constraint_list(/;kq|/^\<mercury_format_prog_constraint_list\>/;'q;"	kind:pred
mercury_format_promise_eqv_solutions_goal	parse_tree_out_clause.m	/^:- pred mercury_format_promise_eqv_solutions_goal(/;kq|/^\<mercury_format_promise_eqv_solutions_goal\>/;'q;"	kind:pred	file:
mercury_format_quantifier	parse_tree_out_misc.m	/^:- pred mercury_format_quantifier(/;kq|/^\<mercury_format_quantifier\>/;'q;"	kind:pred
mercury_format_quoted_atom	parse_tree_out_term.m	/^:- pred mercury_format_quoted_atom(/;kq|/^\<mercury_format_quoted_atom\>/;'q;"	kind:pred
mercury_format_real_comma	parse_tree_out_inst.m	/^:- pred mercury_format_real_comma(/;kq|/^\<mercury_format_real_comma\>/;'q;"	kind:pred
mercury_format_remaining_terms	parse_tree_out_term.m	/^:- pred mercury_format_remaining_terms(/;kq|/^\<mercury_format_remaining_terms\>/;'q;"	kind:pred	file:
mercury_format_remaining_terms_vs	parse_tree_out_term.m	/^:- pred mercury_format_remaining_terms_vs(varset(/;kq|/^\<mercury_format_remaining_terms_vs\>/;'q;"	kind:pred	file:
mercury_format_remote_arg_repn	parse_tree_out_type_repn.m	/^:- pred mercury_format_remote_arg_repn(/;kq|/^\<mercury_format_remote_arg_repn\>/;'q;"	kind:pred	file:
mercury_format_required_feature	parse_tree_out_pragma.m	/^:- pred mercury_format_required_feature(/;kq|/^\<mercury_format_required_feature\>/;'q;"	kind:pred	file:
mercury_format_section_marker	parse_tree_out.m	/^:- pred mercury_format_section_marker(/;kq|/^\<mercury_format_section_marker\>/;'q;"	kind:pred	file:
mercury_format_solver_type_details	parse_tree_out_item.m	/^:- pred mercury_format_solver_type_details(/;kq|/^\<mercury_format_solver_type_details\>/;'q;"	kind:pred	file:
mercury_format_some	parse_tree_out_clause.m	/^:- pred mercury_format_some(S::in, varset(/;kq|/^\<mercury_format_some\>/;'q;"	kind:pred	file:
mercury_format_state_var	parse_tree_out_misc.m	/^:- pred mercury_format_state_var(varset(/;kq|/^\<mercury_format_state_var\>/;'q;"	kind:pred	file:
mercury_format_state_vars	parse_tree_out_misc.m	/^:- pred mercury_format_state_vars(varset(/;kq|/^\<mercury_format_state_vars\>/;'q;"	kind:pred
mercury_format_state_vars_using_prefix	parse_tree_out_clause.m	/^:- pred mercury_format_state_vars_using_prefix(/;kq|/^\<mercury_format_state_vars_using_prefix\>/;'q;"	kind:pred	file:
mercury_format_structured_bound_functors	hlds_out_mode.m	/^:- pred mercury_format_structured_bound_functors(/;kq|/^\<mercury_format_structured_bound_functors\>/;'q;"	kind:pred	file:
mercury_format_structured_inst	hlds_out_mode.m	/^:- pred mercury_format_structured_inst(/;kq|/^\<mercury_format_structured_inst\>/;'q;"	kind:pred
mercury_format_structured_inst_list	hlds_out_mode.m	/^:- pred mercury_format_structured_inst_list(/;kq|/^\<mercury_format_structured_inst_list\>/;'q;"	kind:pred
mercury_format_structured_inst_name	hlds_out_mode.m	/^:- pred mercury_format_structured_inst_name(/;kq|/^\<mercury_format_structured_inst_name\>/;'q;"	kind:pred	file:
mercury_format_structured_unify_mode	hlds_out_mode.m	/^:- pred mercury_format_structured_unify_mode(/;kq|/^\<mercury_format_structured_unify_mode\>/;'q;"	kind:pred
mercury_format_structured_unify_mode_list	hlds_out_mode.m	/^:- pred mercury_format_structured_unify_mode_list(/;kq|/^\<mercury_format_structured_unify_mode_list\>/;'q;"	kind:pred
mercury_format_structured_unify_modes_loop	hlds_out_mode.m	/^:- pred mercury_format_structured_unify_modes_loop(/;kq|/^\<mercury_format_structured_unify_modes_loop\>/;'q;"	kind:pred	file:
mercury_format_sym_name	parse_tree_out_sym_name.m	/^:- pred mercury_format_sym_name(/;kq|/^\<mercury_format_sym_name\>/;'q;"	kind:pred
mercury_format_sym_name_arity	parse_tree_out_sym_name.m	/^:- pred mercury_format_sym_name_arity(/;kq|/^\<mercury_format_sym_name_arity\>/;'q;"	kind:pred
mercury_format_sym_name_ngt	parse_tree_out_sym_name.m	/^:- pred mercury_format_sym_name_ngt(/;kq|/^\<mercury_format_sym_name_ngt\>/;'q;"	kind:pred
mercury_format_sym_name_string_assoc_list	parse_tree_out_item.m	/^:- pred mercury_format_sym_name_string_assoc_list(/;kq|/^\<mercury_format_sym_name_string_assoc_list\>/;'q;"	kind:pred	file:
mercury_format_sym_name_string_pair	parse_tree_out_item.m	/^:- pred mercury_format_sym_name_string_pair(/;kq|/^\<mercury_format_sym_name_string_pair\>/;'q;"	kind:pred	file:
mercury_format_tabs	parse_tree_out_misc.m	/^:- pred mercury_format_tabs(/;kq|/^\<mercury_format_tabs\>/;'q;"	kind:pred
mercury_format_term	parse_tree_out_term.m	/^:- pred mercury_format_term(/;kq|/^\<mercury_format_term\>/;'q;"	kind:pred
mercury_format_term_nq	parse_tree_out_term.m	/^:- pred mercury_format_term_nq(/;kq|/^\<mercury_format_term_nq\>/;'q;"	kind:pred
mercury_format_term_nq_src	parse_tree_out_term.m	/^:- pred mercury_format_term_nq_src(/;kq|/^\<mercury_format_term_nq_src\>/;'q;"	kind:pred
mercury_format_term_nq_vs	parse_tree_out_term.m	/^:- pred mercury_format_term_nq_vs(varset(/;kq|/^\<mercury_format_term_nq_vs\>/;'q;"	kind:pred
mercury_format_term_src	parse_tree_out_term.m	/^:- pred mercury_format_term_src(/;kq|/^\<mercury_format_term_src\>/;'q;"	kind:pred
mercury_format_term_vs	parse_tree_out_term.m	/^:- pred mercury_format_term_vs(varset(T)::in, var_name_print::in, term(/;kq|/^\<mercury_format_term_vs\>/;'q;"	kind:pred
mercury_format_trace_compiletime	parse_tree_out_clause.m	/^:- pred mercury_format_trace_compiletime(/;kq|/^\<mercury_format_trace_compiletime\>/;'q;"	kind:pred
mercury_format_trace_expr	parse_tree_out_clause.m	/^:- pred mercury_format_trace_expr(/;kq|/^\<mercury_format_trace_expr\>/;'q;"	kind:pred
mercury_format_trace_mutable_var	parse_tree_out_clause.m	/^:- pred mercury_format_trace_mutable_var(/;kq|/^\<mercury_format_trace_mutable_var\>/;'q;"	kind:pred	file:
mercury_format_trace_mutable_var_and_comma	parse_tree_out_clause.m	/^:- pred mercury_format_trace_mutable_var_and_comma(/;kq|/^\<mercury_format_trace_mutable_var_and_comma\>/;'q;"	kind:pred	file:
mercury_format_trace_runtime	parse_tree_out_clause.m	/^:- pred mercury_format_trace_runtime(/;kq|/^\<mercury_format_trace_runtime\>/;'q;"	kind:pred
mercury_format_tvar_subst	parse_tree_out_pragma.m	/^:- pred mercury_format_tvar_subst(/;kq|/^\<mercury_format_tvar_subst\>/;'q;"	kind:pred	file:
mercury_format_type	parse_tree_out_type.m	/^:- pred mercury_format_type(/;kq|/^\<mercury_format_type\>/;'q;"	kind:pred
mercury_format_type_spec_constraint	parse_tree_out_pragma.m	/^:- pred mercury_format_type_spec_constraint(/;kq|/^\<mercury_format_type_spec_constraint\>/;'q;"	kind:pred	file:
mercury_format_type_subst_new	parse_tree_out_pragma.m	/^:- pred mercury_format_type_subst_new(/;kq|/^\<mercury_format_type_subst_new\>/;'q;"	kind:pred	file:
mercury_format_type_subst_old	parse_tree_out_pragma.m	/^:- pred mercury_format_type_subst_old(/;kq|/^\<mercury_format_type_subst_old\>/;'q;"	kind:pred	file:
mercury_format_unify_mode	hlds_out_mode.m	/^:- pred mercury_format_unify_mode(/;kq|/^\<mercury_format_unify_mode\>/;'q;"	kind:pred
mercury_format_unify_mode_list	hlds_out_mode.m	/^:- pred mercury_format_unify_mode_list(inst_varset::in, list(/;kq|/^\<mercury_format_unify_mode_list\>/;'q;"	kind:pred
mercury_format_uniqueness	parse_tree_out_inst.m	/^:- pred mercury_format_uniqueness(/;kq|/^\<mercury_format_uniqueness\>/;'q;"	kind:pred
mercury_format_unqual_sym_name_string_pair	parse_tree_out_item.m	/^:- pred mercury_format_unqual_sym_name_string_pair(/;kq|/^\<mercury_format_unqual_sym_name_string_pair\>/;'q;"	kind:pred	file:
mercury_format_unqual_sym_name_string_pairs	parse_tree_out_item.m	/^:- pred mercury_format_unqual_sym_name_string_pairs(/;kq|/^\<mercury_format_unqual_sym_name_string_pairs\>/;'q;"	kind:pred	file:
mercury_format_user_defined_mode	parse_tree_out_inst.m	/^:- pred mercury_format_user_defined_mode(/;kq|/^\<mercury_format_user_defined_mode\>/;'q;"	kind:pred	file:
mercury_format_var	parse_tree_out_term.m	/^:- pred mercury_format_var(/;kq|/^\<mercury_format_var\>/;'q;"	kind:pred
mercury_format_var_num_only	parse_tree_out_term.m	/^:- pred mercury_format_var_num_only(var(/;kq|/^\<mercury_format_var_num_only\>/;'q;"	kind:pred
mercury_format_var_or_ground_type	parse_tree_out_pragma.m	/^:- pred mercury_format_var_or_ground_type(/;kq|/^\<mercury_format_var_or_ground_type\>/;'q;"	kind:pred	file:
mercury_format_var_raw	parse_tree_out_term.m	/^:- pred mercury_format_var_raw(var_name_print::in, var(/;kq|/^\<mercury_format_var_raw\>/;'q;"	kind:pred
mercury_format_var_src	parse_tree_out_term.m	/^:- pred mercury_format_var_src(/;kq|/^\<mercury_format_var_src\>/;'q;"	kind:pred
mercury_format_var_vs	parse_tree_out_term.m	/^:- pred mercury_format_var_vs(varset(T)::in, var_name_print::in, var(/;kq|/^\<mercury_format_var_vs\>/;'q;"	kind:pred
mercury_format_vars	parse_tree_out_term.m	/^:- pred mercury_format_vars(/;kq|/^\<mercury_format_vars\>/;'q;"	kind:pred
mercury_format_vars_src	parse_tree_out_term.m	/^:- pred mercury_format_vars_src(/;kq|/^\<mercury_format_vars_src\>/;'q;"	kind:pred
mercury_format_vars_vs	parse_tree_out_term.m	/^:- pred mercury_format_vars_vs(varset(/;kq|/^\<mercury_format_vars_vs\>/;'q;"	kind:pred
mercury_format_where_abstract_enum_type	parse_tree_out_item.m	/^:- pred mercury_format_where_abstract_enum_type(/;kq|/^\<mercury_format_where_abstract_enum_type\>/;'q;"	kind:pred	file:
mercury_format_where_abstract_subtype	parse_tree_out_item.m	/^:- pred mercury_format_where_abstract_subtype(/;kq|/^\<mercury_format_where_abstract_subtype\>/;'q;"	kind:pred	file:
mercury_format_where_attributes	parse_tree_out_item.m	/^:- pred mercury_format_where_attributes(/;kq|/^\<mercury_format_where_attributes\>/;'q;"	kind:pred
mercury_func_mode_decl_to_string	parse_tree_out_pred_decl.m	/^:- func mercury_func_mode_decl_to_string(/;kq|/^\<mercury_func_mode_decl_to_string\>/;'q;"	kind:func
mercury_func_mode_subdecl_to_string	parse_tree_out_pred_decl.m	/^:- func mercury_func_mode_subdecl_to_string(/;kq|/^\<mercury_func_mode_subdecl_to_string\>/;'q;"	kind:func
mercury_func_type_to_string	parse_tree_out_pred_decl.m	/^:- func mercury_func_type_to_string(/;kq|/^\<mercury_func_type_to_string\>/;'q;"	kind:func
mercury_inst_list_to_string	parse_tree_out_inst.m	/^:- func mercury_inst_list_to_string(output_lang, inst_varset, list(/;kq|/^\<mercury_inst_list_to_string\>/;'q;"	kind:func
mercury_inst_to_string	parse_tree_out_inst.m	/^:- func mercury_inst_to_string(/;kq|/^\<mercury_inst_to_string\>/;'q;"	kind:func
mercury_instance_header_to_string	parse_tree_out_item.m	/^:- func mercury_instance_header_to_string(/;kq|/^\<mercury_instance_header_to_string\>/;'q;"	kind:func	file:
mercury_int_module	../mdbcomp/builtin_modules.m	/^:- func mercury_int_module = sym_name.$/;kq|/^\<mercury_int_module\>/;'q;"	kind:func
mercury_io_module	../mdbcomp/builtin_modules.m	/^:- func mercury_io_module = sym_name.$/;kq|/^\<mercury_io_module\>/;'q;"	kind:func
mercury_is_source_char	parse_tree_out_pragma.m	/^:- pred mercury_is_source_char(/;kq|/^\<mercury_is_source_char\>/;'q;"	kind:pred	file:
mercury_item_foreign_proc_to_string	parse_tree_out_pragma.m	/^:- func mercury_item_foreign_proc_to_string(/;kq|/^\<mercury_item_foreign_proc_to_string\>/;'q;"	kind:func
mercury_label_prefix	name_mangle.m	/^:- func mercury_label_prefix = string.$/;kq|/^\<mercury_label_prefix\>/;'q;"	kind:func
mercury_libraries	options.m	/^    ;       mercury_libraries$/;kq|-;/\<mercury_libraries\>/;'q;"	kind:cons
mercury_library_directories	options.m	/^    ;       mercury_library_directories$/;kq|-;/\<mercury_library_directories\>/;'q;"	kind:cons
mercury_library_directory_special	options.m	/^    ;       mercury_library_directory_special$/;kq|-;/\<mercury_library_directory_special\>/;'q;"	kind:cons
mercury_library_special	options.m	/^    ;       mercury_library_special$/;kq|-;/\<mercury_library_special\>/;'q;"	kind:cons
mercury_limited_term_nq_to_string_vs	parse_tree_out_term.m	/^:- func mercury_limited_term_nq_to_string_vs(varset(/;kq|/^\<mercury_limited_term_nq_to_string_vs\>/;'q;"	kind:func
mercury_limited_term_to_string_vs	parse_tree_out_term.m	/^:- func mercury_limited_term_to_string_vs(varset(/;kq|/^\<mercury_limited_term_to_string_vs\>/;'q;"	kind:func
mercury_linkage	options_file.m	/^    ;       mercury_linkage.$/;kq|-;/\<mercury_linkage\>/;'q;"	kind:cons	file:
mercury_linkage_special	options.m	/^    ;       mercury_linkage_special$/;kq|-;/\<mercury_linkage_special\>/;'q;"	kind:cons
mercury_list_module	../mdbcomp/builtin_modules.m	/^:- func mercury_list_module = sym_name.$/;kq|/^\<mercury_list_module\>/;'q;"	kind:func
mercury_loosest_op_priority	../library/ops.m	/^:- func mercury_loosest_op_priority(/;kq|/^\<mercury_loosest_op_priority\>/;'q;"	kind:func	file:
mercury_mdbcomp_module	../mdbcomp/mdbcomp.m	/^:- pred mercury_mdbcomp_module(/;kq|/^\<mercury_mdbcomp_module\>/;'q;"	kind:pred	file:
mercury_mlds_import_type	mlds.m	/^                mercury_mlds_import_type    :: mercury_mlds_import_type,$/;kq|-;/\<mercury_mlds_import_type\>/;'q;"	kind:fld
mercury_mlds_import_type	mlds.m	/^:- type mercury_mlds_import_type$/;kq|-;/\<mercury_mlds_import_type\>/;'q;"	kind:type
mercury_mode_list_to_string	parse_tree_out_inst.m	/^:- func mercury_mode_list_to_string(output_lang, inst_varset, list(/;kq|/^\<mercury_mode_list_to_string\>/;'q;"	kind:func
mercury_mode_subdecl_to_string	parse_tree_out_pred_decl.m	/^:- func mercury_mode_subdecl_to_string(/;kq|/^\<mercury_mode_subdecl_to_string\>/;'q;"	kind:func
mercury_mode_to_string	parse_tree_out_inst.m	/^:- func mercury_mode_to_string(/;kq|/^\<mercury_mode_to_string\>/;'q;"	kind:func
mercury_module_and_package_name_to_mlds	mlds.m	/^:- func mercury_module_and_package_name_to_mlds(/;kq|/^\<mercury_module_and_package_name_to_mlds\>/;'q;"	kind:func
mercury_module_name	mlds.m	/^:- type mercury_module_name == sym_name.module_name.$/;kq|-;/\<mercury_module_name\>/;'q;"	kind:type
mercury_module_name_to_mlds	mlds.m	/^:- func mercury_module_name_to_mlds(/;kq|/^\<mercury_module_name_to_mlds\>/;'q;"	kind:func
mercury_nb_type	mlds.m	/^    --->    mercury_nb_type($/;kq|-;/\<mercury_nb_type\>/;'q;"	kind:cons
mercury_op	parse_tree_out_term.m	/^:- pred mercury_op(/;kq|/^\<mercury_op\>/;'q;"	kind:pred
mercury_op_table	../library/ops.m	/^:- pred mercury_op_table(/;kq|/^\<mercury_op_table\>/;'q;"	kind:pred	file:
mercury_op_table	../library/ops.m	/^:- type mercury_op_table$/;kq|-;/\<mercury_op_table\>/;'q;"	kind:type	file:
mercury_op_table_arg_priority	../library/ops.m	/^:- func mercury_op_table_arg_priority = priority.$/;kq|/^\<mercury_op_table_arg_priority\>/;'q;"	kind:func
mercury_op_table_comma_priority	../library/ops.m	/^:- func mercury_op_table_comma_priority = priority.$/;kq|/^\<mercury_op_table_comma_priority\>/;'q;"	kind:func
mercury_op_table_is_op	../library/ops.m	/^:- pred mercury_op_table_is_op(/;kq|/^\<mercury_op_table_is_op\>/;'q;"	kind:pred
mercury_op_table_lookup_operator_term	../library/ops.m	/^:- pred mercury_op_table_lookup_operator_term(/;kq|/^\<mercury_op_table_lookup_operator_term\>/;'q;"	kind:pred
mercury_op_table_loosest_op_priority	../library/ops.m	/^:- func mercury_op_table_loosest_op_priority = priority.$/;kq|/^\<mercury_op_table_loosest_op_priority\>/;'q;"	kind:func
mercury_op_table_search_binary_prefix_op	../library/ops.m	/^:- pred mercury_op_table_search_binary_prefix_op(/;kq|/^\<mercury_op_table_search_binary_prefix_op\>/;'q;"	kind:pred
mercury_op_table_search_infix_op	../library/ops.m	/^:- pred mercury_op_table_search_infix_op(/;kq|/^\<mercury_op_table_search_infix_op\>/;'q;"	kind:pred
mercury_op_table_search_op_infos	../library/ops.m	/^:- pred mercury_op_table_search_op_infos(/;kq|/^\<mercury_op_table_search_op_infos\>/;'q;"	kind:pred
mercury_op_table_search_postfix_op	../library/ops.m	/^:- pred mercury_op_table_search_postfix_op(/;kq|/^\<mercury_op_table_search_postfix_op\>/;'q;"	kind:pred
mercury_op_table_search_prefix_op	../library/ops.m	/^:- pred mercury_op_table_search_prefix_op(/;kq|/^\<mercury_op_table_search_prefix_op\>/;'q;"	kind:pred
mercury_op_table_tightest_op_priority	../library/ops.m	/^:- func mercury_op_table_tightest_op_priority = priority.$/;kq|/^\<mercury_op_table_tightest_op_priority\>/;'q;"	kind:func
mercury_op_table_universal_priority	../library/ops.m	/^:- func mercury_op_table_universal_priority = priority.$/;kq|/^\<mercury_op_table_universal_priority\>/;'q;"	kind:func
mercury_output_ancestor_int_spec	parse_tree_out.m	/^:- pred mercury_output_ancestor_int_spec(/;kq|/^\<mercury_output_ancestor_int_spec\>/;'q;"	kind:pred
mercury_output_bracketed_sym_name	parse_tree_out_sym_name.m	/^:- pred mercury_output_bracketed_sym_name(/;kq|/^\<mercury_output_bracketed_sym_name\>/;'q;"	kind:pred
mercury_output_bracketed_sym_name_ngt	parse_tree_out_sym_name.m	/^:- pred mercury_output_bracketed_sym_name_ngt(/;kq|/^\<mercury_output_bracketed_sym_name_ngt\>/;'q;"	kind:pred
mercury_output_class_context	parse_tree_out_type.m	/^:- pred mercury_output_class_context(/;kq|/^\<mercury_output_class_context\>/;'q;"	kind:pred
mercury_output_cons_id	parse_tree_out_cons_id.m	/^:- pred mercury_output_cons_id(/;kq|/^\<mercury_output_cons_id\>/;'q;"	kind:pred
mercury_output_constraint	parse_tree_out_type.m	/^:- pred mercury_output_constraint(/;kq|/^\<mercury_output_constraint\>/;'q;"	kind:pred
mercury_output_direct_int1_spec	parse_tree_out.m	/^:- pred mercury_output_direct_int1_spec(/;kq|/^\<mercury_output_direct_int1_spec\>/;'q;"	kind:pred
mercury_output_direct_int3_spec	parse_tree_out.m	/^:- pred mercury_output_direct_int3_spec(/;kq|/^\<mercury_output_direct_int3_spec\>/;'q;"	kind:pred
mercury_output_fim_spec	parse_tree_out_item.m	/^:- pred mercury_output_fim_spec(/;kq|/^\<mercury_output_fim_spec\>/;'q;"	kind:pred
mercury_output_foreign_language_string	parse_tree_out_misc.m	/^:- pred mercury_output_foreign_language_string(/;kq|/^\<mercury_output_foreign_language_string\>/;'q;"	kind:pred
mercury_output_func_mode_decl	parse_tree_out_pred_decl.m	/^:- pred mercury_output_func_mode_decl(/;kq|/^\<mercury_output_func_mode_decl\>/;'q;"	kind:pred
mercury_output_func_mode_subdecl	parse_tree_out_pred_decl.m	/^:- pred mercury_output_func_mode_subdecl(/;kq|/^\<mercury_output_func_mode_subdecl\>/;'q;"	kind:pred
mercury_output_func_type	parse_tree_out_pred_decl.m	/^:- pred mercury_output_func_type(/;kq|/^\<mercury_output_func_type\>/;'q;"	kind:pred
mercury_output_indirect_int2_spec	parse_tree_out.m	/^:- pred mercury_output_indirect_int2_spec(/;kq|/^\<mercury_output_indirect_int2_spec\>/;'q;"	kind:pred
mercury_output_indirect_int3_spec	parse_tree_out.m	/^:- pred mercury_output_indirect_int3_spec(/;kq|/^\<mercury_output_indirect_int3_spec\>/;'q;"	kind:pred
mercury_output_inst	parse_tree_out_inst.m	/^:- pred mercury_output_inst(/;kq|/^\<mercury_output_inst\>/;'q;"	kind:pred
mercury_output_inst_list	parse_tree_out_inst.m	/^:- pred mercury_output_inst_list(/;kq|/^\<mercury_output_inst_list\>/;'q;"	kind:pred
mercury_output_int_for_opt_spec	parse_tree_out.m	/^:- pred mercury_output_int_for_opt_spec(/;kq|/^\<mercury_output_int_for_opt_spec\>/;'q;"	kind:pred
mercury_output_item_foreign_proc	parse_tree_out_pragma.m	/^:- pred mercury_output_item_foreign_proc(/;kq|/^\<mercury_output_item_foreign_proc\>/;'q;"	kind:pred
mercury_output_limited_term_nq_vs	parse_tree_out_term.m	/^:- pred mercury_output_limited_term_nq_vs(varset(/;kq|/^\<mercury_output_limited_term_nq_vs\>/;'q;"	kind:pred
mercury_output_limited_term_vs	parse_tree_out_term.m	/^:- pred mercury_output_limited_term_vs(varset(/;kq|/^\<mercury_output_limited_term_vs\>/;'q;"	kind:pred
mercury_output_mode	parse_tree_out_inst.m	/^:- pred mercury_output_mode(/;kq|/^\<mercury_output_mode\>/;'q;"	kind:pred
mercury_output_mode_list	parse_tree_out_inst.m	/^:- pred mercury_output_mode_list(/;kq|/^\<mercury_output_mode_list\>/;'q;"	kind:pred
mercury_output_mode_subdecl	parse_tree_out_pred_decl.m	/^:- pred mercury_output_mode_subdecl(/;kq|/^\<mercury_output_mode_subdecl\>/;'q;"	kind:pred
mercury_output_module_decl	parse_tree_out_item.m	/^:- pred mercury_output_module_decl(/;kq|/^\<mercury_output_module_decl\>/;'q;"	kind:pred
mercury_output_newline	parse_tree_out_misc.m	/^:- pred mercury_output_newline(/;kq|/^\<mercury_output_newline\>/;'q;"	kind:pred
mercury_output_parse_tree_int0	parse_tree_out.m	/^:- pred mercury_output_parse_tree_int0(/;kq|/^\<mercury_output_parse_tree_int0\>/;'q;"	kind:pred
mercury_output_parse_tree_int1	parse_tree_out.m	/^:- pred mercury_output_parse_tree_int1(/;kq|/^\<mercury_output_parse_tree_int1\>/;'q;"	kind:pred
mercury_output_parse_tree_int2	parse_tree_out.m	/^:- pred mercury_output_parse_tree_int2(/;kq|/^\<mercury_output_parse_tree_int2\>/;'q;"	kind:pred
mercury_output_parse_tree_int3	parse_tree_out.m	/^:- pred mercury_output_parse_tree_int3(/;kq|/^\<mercury_output_parse_tree_int3\>/;'q;"	kind:pred
mercury_output_parse_tree_module_src	parse_tree_out.m	/^:- pred mercury_output_parse_tree_module_src(/;kq|/^\<mercury_output_parse_tree_module_src\>/;'q;"	kind:pred
mercury_output_parse_tree_plain_opt	parse_tree_out.m	/^:- pred mercury_output_parse_tree_plain_opt(/;kq|/^\<mercury_output_parse_tree_plain_opt\>/;'q;"	kind:pred
mercury_output_parse_tree_src	parse_tree_out.m	/^:- pred mercury_output_parse_tree_src(/;kq|/^\<mercury_output_parse_tree_src\>/;'q;"	kind:pred
mercury_output_parse_tree_trans_opt	parse_tree_out.m	/^:- pred mercury_output_parse_tree_trans_opt(/;kq|/^\<mercury_output_parse_tree_trans_opt\>/;'q;"	kind:pred
mercury_output_pragma_decl_pred_pf_name_arity	parse_tree_out_pragma.m	/^:- pred mercury_output_pragma_decl_pred_pf_name_arity(/;kq|/^\<mercury_output_pragma_decl_pred_pf_name_arity\>/;'q;"	kind:pred
mercury_output_pragma_foreign_decl	parse_tree_out_pragma.m	/^:- pred mercury_output_pragma_foreign_decl(/;kq|/^\<mercury_output_pragma_foreign_decl\>/;'q;"	kind:pred
mercury_output_pred_mode_decl	parse_tree_out_pred_decl.m	/^:- pred mercury_output_pred_mode_decl(/;kq|/^\<mercury_output_pred_mode_decl\>/;'q;"	kind:pred
mercury_output_pred_mode_subdecl	parse_tree_out_pred_decl.m	/^:- pred mercury_output_pred_mode_subdecl(/;kq|/^\<mercury_output_pred_mode_subdecl\>/;'q;"	kind:pred
mercury_output_pred_type	parse_tree_out_pred_decl.m	/^:- pred mercury_output_pred_type(/;kq|/^\<mercury_output_pred_type\>/;'q;"	kind:pred
mercury_output_quantifier	parse_tree_out_misc.m	/^:- pred mercury_output_quantifier(/;kq|/^\<mercury_output_quantifier\>/;'q;"	kind:pred
mercury_output_state_vars	parse_tree_out_misc.m	/^:- pred mercury_output_state_vars(varset(/;kq|/^\<mercury_output_state_vars\>/;'q;"	kind:pred
mercury_output_structured_inst	hlds_out_mode.m	/^:- pred mercury_output_structured_inst(/;kq|/^\<mercury_output_structured_inst\>/;'q;"	kind:pred
mercury_output_structured_inst_list	hlds_out_mode.m	/^:- pred mercury_output_structured_inst_list(/;kq|/^\<mercury_output_structured_inst_list\>/;'q;"	kind:pred
mercury_output_structured_unify_mode	hlds_out_mode.m	/^:- pred mercury_output_structured_unify_mode(/;kq|/^\<mercury_output_structured_unify_mode\>/;'q;"	kind:pred
mercury_output_structured_unify_mode_list	hlds_out_mode.m	/^:- pred mercury_output_structured_unify_mode_list(/;kq|/^\<mercury_output_structured_unify_mode_list\>/;'q;"	kind:pred
mercury_output_sym_name	parse_tree_out_sym_name.m	/^:- pred mercury_output_sym_name(/;kq|/^\<mercury_output_sym_name\>/;'q;"	kind:pred
mercury_output_term	parse_tree_out_term.m	/^:- pred mercury_output_term(/;kq|/^\<mercury_output_term\>/;'q;"	kind:pred
mercury_output_term_nq	parse_tree_out_term.m	/^:- pred mercury_output_term_nq(/;kq|/^\<mercury_output_term_nq\>/;'q;"	kind:pred
mercury_output_term_nq_vs	parse_tree_out_term.m	/^:- pred mercury_output_term_nq_vs(varset(/;kq|/^\<mercury_output_term_nq_vs\>/;'q;"	kind:pred
mercury_output_term_src	parse_tree_out_term.m	/^:- pred mercury_output_term_src(/;kq|/^\<mercury_output_term_src\>/;'q;"	kind:pred
mercury_output_term_vs	parse_tree_out_term.m	/^:- pred mercury_output_term_vs(varset(T)::in, var_name_print::in, term(/;kq|/^\<mercury_output_term_vs\>/;'q;"	kind:pred
mercury_output_type	parse_tree_out_type.m	/^:- pred mercury_output_type(/;kq|/^\<mercury_output_type\>/;'q;"	kind:pred
mercury_output_type_repn_spec	parse_tree_out.m	/^:- pred mercury_output_type_repn_spec(/;kq|/^\<mercury_output_type_repn_spec\>/;'q;"	kind:pred
mercury_output_unify_mode	hlds_out_mode.m	/^:- pred mercury_output_unify_mode(/;kq|/^\<mercury_output_unify_mode\>/;'q;"	kind:pred
mercury_output_unify_mode_list	hlds_out_mode.m	/^:- pred mercury_output_unify_mode_list(/;kq|/^\<mercury_output_unify_mode_list\>/;'q;"	kind:pred
mercury_output_var	parse_tree_out_term.m	/^:- pred mercury_output_var(/;kq|/^\<mercury_output_var\>/;'q;"	kind:pred
mercury_output_var_src	parse_tree_out_term.m	/^:- pred mercury_output_var_src(/;kq|/^\<mercury_output_var_src\>/;'q;"	kind:pred
mercury_output_var_vs	parse_tree_out_term.m	/^:- pred mercury_output_var_vs(varset(T)::in, var_name_print::in, var(/;kq|/^\<mercury_output_var_vs\>/;'q;"	kind:pred
mercury_output_vars	parse_tree_out_term.m	/^:- pred mercury_output_vars(/;kq|/^\<mercury_output_vars\>/;'q;"	kind:pred
mercury_output_vars_src	parse_tree_out_term.m	/^:- pred mercury_output_vars_src(/;kq|/^\<mercury_output_vars_src\>/;'q;"	kind:pred
mercury_output_vars_vs	parse_tree_out_term.m	/^:- pred mercury_output_vars_vs(varset(/;kq|/^\<mercury_output_vars_vs\>/;'q;"	kind:pred
mercury_par_builtin_module	../mdbcomp/builtin_modules.m	/^:- func mercury_par_builtin_module = sym_name.$/;kq|/^\<mercury_par_builtin_module\>/;'q;"	kind:func
mercury_pragma_decl_pred_pf_name_arity_to_string	parse_tree_out_pragma.m	/^:- func mercury_pragma_decl_pred_pf_name_arity_to_string(/;kq|/^\<mercury_pragma_decl_pred_pf_name_arity_to_string\>/;'q;"	kind:func
mercury_pragma_foreign_decl_to_string	parse_tree_out_pragma.m	/^:- func mercury_pragma_foreign_decl_to_string(/;kq|/^\<mercury_pragma_foreign_decl_to_string\>/;'q;"	kind:func
mercury_pragma_type_spec_to_string	parse_tree_out_pragma.m	/^:- func mercury_pragma_type_spec_to_string(/;kq|/^\<mercury_pragma_type_spec_to_string\>/;'q;"	kind:func
mercury_pred_mode_decl_to_string	parse_tree_out_pred_decl.m	/^:- func mercury_pred_mode_decl_to_string(/;kq|/^\<mercury_pred_mode_decl_to_string\>/;'q;"	kind:func
mercury_pred_mode_subdecl_to_string	parse_tree_out_pred_decl.m	/^:- func mercury_pred_mode_subdecl_to_string(/;kq|/^\<mercury_pred_mode_subdecl_to_string\>/;'q;"	kind:func
mercury_pred_name_arity_to_string	parse_tree_out_pragma.m	/^:- func mercury_pred_name_arity_to_string(/;kq|/^\<mercury_pred_name_arity_to_string\>/;'q;"	kind:func	file:
mercury_pred_pf_name_arity_to_string	parse_tree_out_pragma.m	/^:- func mercury_pred_pf_name_arity_to_string(/;kq|/^\<mercury_pred_pf_name_arity_to_string\>/;'q;"	kind:func	file:
mercury_pred_pfu_name_arity_to_string	parse_tree_out_pragma.m	/^:- func mercury_pred_pfu_name_arity_to_string(/;kq|/^\<mercury_pred_pfu_name_arity_to_string\>/;'q;"	kind:func	file:
mercury_pred_type_to_string	parse_tree_out_pred_decl.m	/^:- func mercury_pred_type_to_string(/;kq|/^\<mercury_pred_type_to_string\>/;'q;"	kind:func
mercury_private_builtin_module	../mdbcomp/builtin_modules.m	/^:- func mercury_private_builtin_module = sym_name.$/;kq|/^\<mercury_private_builtin_module\>/;'q;"	kind:func
mercury_profiling_builtin_module	../mdbcomp/builtin_modules.m	/^:- func mercury_profiling_builtin_module = sym_name.$/;kq|/^\<mercury_profiling_builtin_module\>/;'q;"	kind:func
mercury_prog_constraint_list_to_string	parse_tree_out_type.m	/^:- func mercury_prog_constraint_list_to_string(/;kq|/^\<mercury_prog_constraint_list_to_string\>/;'q;"	kind:func
mercury_public_builtin_module	../mdbcomp/builtin_modules.m	/^:- func mercury_public_builtin_module = sym_name.$/;kq|/^\<mercury_public_builtin_module\>/;'q;"	kind:func
mercury_quantifier_to_string	parse_tree_out_misc.m	/^:- func mercury_quantifier_to_string(/;kq|/^\<mercury_quantifier_to_string\>/;'q;"	kind:func
mercury_region_builtin_module	../mdbcomp/builtin_modules.m	/^:- func mercury_region_builtin_module = sym_name.$/;kq|/^\<mercury_region_builtin_module\>/;'q;"	kind:func
mercury_rtti_implementation_builtin_module	../mdbcomp/builtin_modules.m	/^:- func mercury_rtti_implementation_builtin_module = sym_name.$/;kq|/^\<mercury_rtti_implementation_builtin_module\>/;'q;"	kind:func
mercury_scalar_common_array_prefix	name_mangle.m	/^:- func mercury_scalar_common_array_prefix = string.$/;kq|/^\<mercury_scalar_common_array_prefix\>/;'q;"	kind:func
mercury_ssdb_builtin_module	../mdbcomp/builtin_modules.m	/^:- func mercury_ssdb_builtin_module = sym_name.$/;kq|/^\<mercury_ssdb_builtin_module\>/;'q;"	kind:func
mercury_standard_library_directory	options.m	/^    ;       mercury_standard_library_directory$/;kq|-;/\<mercury_standard_library_directory\>/;'q;"	kind:cons
mercury_standard_library_directory_special	options.m	/^    ;       mercury_standard_library_directory_special$/;kq|-;/\<mercury_standard_library_directory_special\>/;'q;"	kind:cons
mercury_std_library_module	../library/library.m	/^:- pred mercury_std_library_module(/;kq|/^\<mercury_std_library_module\>/;'q;"	kind:pred
mercury_std_library_module_name	file_names.m	/^:- pred mercury_std_library_module_name(/;kq|/^\<mercury_std_library_module_name\>/;'q;"	kind:pred
mercury_stm_builtin_module	../mdbcomp/builtin_modules.m	/^:- func mercury_stm_builtin_module = sym_name.$/;kq|/^\<mercury_stm_builtin_module\>/;'q;"	kind:func
mercury_stream_module	../mdbcomp/builtin_modules.m	/^:- func mercury_stream_module = sym_name.$/;kq|/^\<mercury_stream_module\>/;'q;"	kind:func
mercury_string_builder_module	../mdbcomp/builtin_modules.m	/^:- func mercury_string_builder_module = sym_name.$/;kq|/^\<mercury_string_builder_module\>/;'q;"	kind:func
mercury_string_format_module	../mdbcomp/builtin_modules.m	/^:- func mercury_string_format_module = sym_name.$/;kq|/^\<mercury_string_format_module\>/;'q;"	kind:func
mercury_string_module	../mdbcomp/builtin_modules.m	/^:- func mercury_string_module = sym_name.$/;kq|/^\<mercury_string_module\>/;'q;"	kind:func
mercury_string_parse_util_module	../mdbcomp/builtin_modules.m	/^:- func mercury_string_parse_util_module = sym_name.$/;kq|/^\<mercury_string_parse_util_module\>/;'q;"	kind:func
mercury_structured_inst_list_to_string	hlds_out_mode.m	/^:- func mercury_structured_inst_list_to_string(/;kq|/^\<mercury_structured_inst_list_to_string\>/;'q;"	kind:func
mercury_structured_inst_to_string	hlds_out_mode.m	/^:- func mercury_structured_inst_to_string(/;kq|/^\<mercury_structured_inst_to_string\>/;'q;"	kind:func
mercury_structured_unify_mode_list_to_string	hlds_out_mode.m	/^:- func mercury_structured_unify_mode_list_to_string(/;kq|/^\<mercury_structured_unify_mode_list_to_string\>/;'q;"	kind:func
mercury_structured_unify_mode_to_string	hlds_out_mode.m	/^:- func mercury_structured_unify_mode_to_string(/;kq|/^\<mercury_structured_unify_mode_to_string\>/;'q;"	kind:func
mercury_sym_name_arity_to_string	parse_tree_out_sym_name.m	/^:- func mercury_sym_name_arity_to_string(/;kq|/^\<mercury_sym_name_arity_to_string\>/;'q;"	kind:func
mercury_sym_name_to_string	parse_tree_out_sym_name.m	/^:- func mercury_sym_name_to_string(/;kq|/^\<mercury_sym_name_to_string\>/;'q;"	kind:func
mercury_table_builtin_module	../mdbcomp/builtin_modules.m	/^:- func mercury_table_builtin_module = sym_name.$/;kq|/^\<mercury_table_builtin_module\>/;'q;"	kind:func
mercury_table_statistics_module	../mdbcomp/builtin_modules.m	/^:- func mercury_table_statistics_module = sym_name.$/;kq|/^\<mercury_table_statistics_module\>/;'q;"	kind:func
mercury_term_lexer.action_dot	../library/mercury_term_lexer.m	/^    ;       action_dot$/;kq|-;/\<mercury_term_lexer.action_dot\>/;'q;"	kind:cons	file:
mercury_term_lexer.action_hash	../library/mercury_term_lexer.m	/^    ;       action_hash$/;kq|-;/\<mercury_term_lexer.action_hash\>/;'q;"	kind:cons	file:
mercury_term_lexer.action_zero	../library/mercury_term_lexer.m	/^    ;       action_zero$/;kq|-;/\<mercury_term_lexer.action_zero\>/;'q;"	kind:cons	file:
mercury_term_lexer.base_10	../library/mercury_term_lexer.m	/^    ;       base_10$/;kq|-;/\<mercury_term_lexer.base_10\>/;'q;"	kind:cons
mercury_term_lexer.base_16	../library/mercury_term_lexer.m	/^    ;       base_16.$/;kq|-;/\<mercury_term_lexer.base_16\>/;'q;"	kind:cons
mercury_term_lexer.base_2	../library/mercury_term_lexer.m	/^    --->    base_2$/;kq|-;/\<mercury_term_lexer.base_2\>/;'q;"	kind:cons
mercury_term_lexer.base_8	../library/mercury_term_lexer.m	/^    ;       base_8$/;kq|-;/\<mercury_term_lexer.base_8\>/;'q;"	kind:cons
mercury_term_lexer.close	../library/mercury_term_lexer.m	/^    ;       close               % ')'$/;kq|-;/\<mercury_term_lexer.close\>/;'q;"	kind:cons
mercury_term_lexer.close	../library/mercury_term_lexer.m	/^    ;       close$/;kq|-;/\<mercury_term_lexer.close\>/;'q;"	kind:cons
mercury_term_lexer.close	../library/mercury_term_lexer.m	/^    ;       close$/;kq|-;/\<mercury_term_lexer.close\>/;'q;"	kind:cons	file:
mercury_term_lexer.close_curly	../library/mercury_term_lexer.m	/^    ;       close_curly         % '}'$/;kq|-;/\<mercury_term_lexer.close_curly\>/;'q;"	kind:cons
mercury_term_lexer.close_curly	../library/mercury_term_lexer.m	/^    ;       close_curly$/;kq|-;/\<mercury_term_lexer.close_curly\>/;'q;"	kind:cons
mercury_term_lexer.close_curly	../library/mercury_term_lexer.m	/^    ;       close_curly$/;kq|-;/\<mercury_term_lexer.close_curly\>/;'q;"	kind:cons	file:
mercury_term_lexer.close_list	../library/mercury_term_lexer.m	/^    ;       close_list          % ']'$/;kq|-;/\<mercury_term_lexer.close_list\>/;'q;"	kind:cons
mercury_term_lexer.close_list	../library/mercury_term_lexer.m	/^    ;       close_list$/;kq|-;/\<mercury_term_lexer.close_list\>/;'q;"	kind:cons
mercury_term_lexer.close_list	../library/mercury_term_lexer.m	/^    ;       close_list$/;kq|-;/\<mercury_term_lexer.close_list\>/;'q;"	kind:cons	file:
mercury_term_lexer.comma	../library/mercury_term_lexer.m	/^    ;       comma               % ','$/;kq|-;/\<mercury_term_lexer.comma\>/;'q;"	kind:cons
mercury_term_lexer.comma	../library/mercury_term_lexer.m	/^    ;       comma$/;kq|-;/\<mercury_term_lexer.comma\>/;'q;"	kind:cons
mercury_term_lexer.comma	../library/mercury_term_lexer.m	/^    ;       comma$/;kq|-;/\<mercury_term_lexer.comma\>/;'q;"	kind:cons	file:
mercury_term_lexer.end	../library/mercury_term_lexer.m	/^    ;       end                 % '.'$/;kq|-;/\<mercury_term_lexer.end\>/;'q;"	kind:cons
mercury_term_lexer.end	../library/mercury_term_lexer.m	/^    ;       end$/;kq|-;/\<mercury_term_lexer.end\>/;'q;"	kind:cons
mercury_term_lexer.end	../library/mercury_term_lexer.m	/^    ;       end$/;kq|-;/\<mercury_term_lexer.end\>/;'q;"	kind:cons	file:
mercury_term_lexer.eof	../library/mercury_term_lexer.m	/^    ;       eof$/;kq|-;/\<mercury_term_lexer.eof\>/;'q;"	kind:cons
mercury_term_lexer.eof	../library/mercury_term_lexer.m	/^    ;       eof.$/;kq|-;/\<mercury_term_lexer.eof\>/;'q;"	kind:cons	file:
mercury_term_lexer.error	../library/mercury_term_lexer.m	/^    ;       error(string)       % some other invalid token$/;kq|-;/\<mercury_term_lexer.error\>/;'q;"	kind:cons
mercury_term_lexer.error	../library/mercury_term_lexer.m	/^    ;       error(string)$/;kq|-;/\<mercury_term_lexer.error\>/;'q;"	kind:cons
mercury_term_lexer.error	../library/mercury_term_lexer.m	/^    ;       error(string)$/;kq|-;/\<mercury_term_lexer.error\>/;'q;"	kind:cons	file:
mercury_term_lexer.escape_char	../library/mercury_term_lexer.m	/^:- pred escape_char(/;kq|/^\<escape_char\>/;'q;"	kind:pred	file:
mercury_term_lexer.float	../library/mercury_term_lexer.m	/^    ;       float(float)$/;kq|-;/\<mercury_term_lexer.float\>/;'q;"	kind:cons
mercury_term_lexer.float	../library/mercury_term_lexer.m	/^    ;       float(float)$/;kq|-;/\<mercury_term_lexer.float\>/;'q;"	kind:cons
mercury_term_lexer.float	../library/mercury_term_lexer.m	/^    ;       float(float)$/;kq|-;/\<mercury_term_lexer.float\>/;'q;"	kind:cons	file:
mercury_term_lexer.get_comment	../library/mercury_term_lexer.m	/^:- pred get_comment(/;kq|/^\<get_comment\>/;'q;"	kind:pred	file:
mercury_term_lexer.get_context	../library/mercury_term_lexer.m	/^:- pred get_context(/;kq|/^\<get_context\>/;'q;"	kind:pred	file:
mercury_term_lexer.get_dot	../library/mercury_term_lexer.m	/^:- pred get_dot(/;kq|/^\<get_dot\>/;'q;"	kind:pred	file:
mercury_term_lexer.get_graphic	../library/mercury_term_lexer.m	/^:- pred get_graphic(io.text_input_stream::in, list(/;kq|/^\<get_graphic\>/;'q;"	kind:pred	file:
mercury_term_lexer.get_int_dot	../library/mercury_term_lexer.m	/^:- pred get_int_dot(/;kq|/^\<get_int_dot\>/;'q;"	kind:pred	file:
mercury_term_lexer.get_name	../library/mercury_term_lexer.m	/^:- pred get_name(io.text_input_stream::in, list(/;kq|/^\<get_name\>/;'q;"	kind:pred	file:
mercury_term_lexer.get_number	../library/mercury_term_lexer.m	/^:- pred get_number(/;kq|/^\<get_number\>/;'q;"	kind:pred	file:
mercury_term_lexer.get_slash	../library/mercury_term_lexer.m	/^:- pred get_slash(/;kq|/^\<get_slash\>/;'q;"	kind:pred	file:
mercury_term_lexer.get_token	../library/mercury_term_lexer.m	/^:- pred get_token(/;kq|/^\<get_token\>/;'q;"	kind:pred	file:
mercury_term_lexer.get_zero	../library/mercury_term_lexer.m	/^:- pred get_zero(/;kq|/^\<get_zero\>/;'q;"	kind:pred	file:
mercury_term_lexer.grab_string	../library/mercury_term_lexer.m	/^:- pred grab_string(/;kq|/^\<grab_string\>/;'q;"	kind:pred	file:
mercury_term_lexer.have_token	../library/mercury_term_lexer.m	/^:- pred have_token(/;kq|/^\<have_token\>/;'q;"	kind:pred	file:
mercury_term_lexer.ht_sep	../library/mercury_term_lexer.m	/^    ;       ht_sep              % '|' head-tail separator in lists$/;kq|-;/\<mercury_term_lexer.ht_sep\>/;'q;"	kind:cons
mercury_term_lexer.ht_sep	../library/mercury_term_lexer.m	/^    ;       ht_sep$/;kq|-;/\<mercury_term_lexer.ht_sep\>/;'q;"	kind:cons
mercury_term_lexer.ht_sep	../library/mercury_term_lexer.m	/^    ;       ht_sep$/;kq|-;/\<mercury_term_lexer.ht_sep\>/;'q;"	kind:cons	file:
mercury_term_lexer.integer	../library/mercury_term_lexer.m	/^    ;       integer(integer_base, integer, signedness, integer_size)$/;kq|-;/\<mercury_term_lexer.integer\>/;'q;"	kind:cons
mercury_term_lexer.integer	../library/mercury_term_lexer.m	/^    ;       integer(integer_base, integer, signedness, integer_size)$/;kq|-;/\<mercury_term_lexer.integer\>/;'q;"	kind:cons
mercury_term_lexer.integer	../library/mercury_term_lexer.m	/^    ;       integer(integer_base, integer, signedness, integer_size)$/;kq|-;/\<mercury_term_lexer.integer\>/;'q;"	kind:cons	file:
mercury_term_lexer.integer_dot	../library/mercury_term_lexer.m	/^    ;       integer_dot(integer).$/;kq|-;/\<mercury_term_lexer.integer_dot\>/;'q;"	kind:cons
mercury_term_lexer.io_error	../library/mercury_term_lexer.m	/^    ;       io_error(io.error)$/;kq|-;/\<mercury_term_lexer.io_error\>/;'q;"	kind:cons
mercury_term_lexer.io_error	../library/mercury_term_lexer.m	/^    ;       io_error(io.error)$/;kq|-;/\<mercury_term_lexer.io_error\>/;'q;"	kind:cons	file:
mercury_term_lexer.io_error	../library/mercury_term_lexer.m	/^    ;       io_error(io.error). % error reading from the input stream$/;kq|-;/\<mercury_term_lexer.io_error\>/;'q;"	kind:cons
mercury_term_lexer.junk	../library/mercury_term_lexer.m	/^    ;       junk(char)          % junk character in the input stream$/;kq|-;/\<mercury_term_lexer.junk\>/;'q;"	kind:cons
mercury_term_lexer.junk	../library/mercury_term_lexer.m	/^    ;       junk(char)$/;kq|-;/\<mercury_term_lexer.junk\>/;'q;"	kind:cons
mercury_term_lexer.junk	../library/mercury_term_lexer.m	/^    ;       junk(char)$/;kq|-;/\<mercury_term_lexer.junk\>/;'q;"	kind:cons	file:
mercury_term_lexer.line_posn	../library/mercury_term_lexer.m	/^:- type line_posn$/;kq|-;/\<mercury_term_lexer.line_posn\>/;'q;"	kind:type
mercury_term_lexer.name	../library/mercury_term_lexer.m	/^    --->    name(string)$/;kq|-;/\<mercury_term_lexer.name\>/;'q;"	kind:cons
mercury_term_lexer.name	../library/mercury_term_lexer.m	/^    --->    name(string)$/;kq|-;/\<mercury_term_lexer.name\>/;'q;"	kind:cons
mercury_term_lexer.name	../library/mercury_term_lexer.m	/^    --->    name(string)$/;kq|-;/\<mercury_term_lexer.name\>/;'q;"	kind:cons	file:
mercury_term_lexer.not_past_ws	../library/mercury_term_lexer.m	/^    ;       not_past_ws.$/;kq|-;/\<mercury_term_lexer.not_past_ws\>/;'q;"	kind:cons	file:
mercury_term_lexer.offset	../library/mercury_term_lexer.m	/^:- type offset == int.$/;kq|-;/\<mercury_term_lexer.offset\>/;'q;"	kind:type
mercury_term_lexer.open	../library/mercury_term_lexer.m	/^    ;       open                % '('$/;kq|-;/\<mercury_term_lexer.open\>/;'q;"	kind:cons
mercury_term_lexer.open	../library/mercury_term_lexer.m	/^    ;       open$/;kq|-;/\<mercury_term_lexer.open\>/;'q;"	kind:cons
mercury_term_lexer.open	../library/mercury_term_lexer.m	/^    ;       open$/;kq|-;/\<mercury_term_lexer.open\>/;'q;"	kind:cons	file:
mercury_term_lexer.open_ct	../library/mercury_term_lexer.m	/^    ;       open_ct             % '(' without any preceding whitespace$/;kq|-;/\<mercury_term_lexer.open_ct\>/;'q;"	kind:cons
mercury_term_lexer.open_ct	../library/mercury_term_lexer.m	/^    ;       open_ct$/;kq|-;/\<mercury_term_lexer.open_ct\>/;'q;"	kind:cons
mercury_term_lexer.open_ct	../library/mercury_term_lexer.m	/^    ;       open_ct$/;kq|-;/\<mercury_term_lexer.open_ct\>/;'q;"	kind:cons	file:
mercury_term_lexer.open_curly	../library/mercury_term_lexer.m	/^    ;       open_curly          % '{'$/;kq|-;/\<mercury_term_lexer.open_curly\>/;'q;"	kind:cons
mercury_term_lexer.open_curly	../library/mercury_term_lexer.m	/^    ;       open_curly$/;kq|-;/\<mercury_term_lexer.open_curly\>/;'q;"	kind:cons
mercury_term_lexer.open_curly	../library/mercury_term_lexer.m	/^    ;       open_curly$/;kq|-;/\<mercury_term_lexer.open_curly\>/;'q;"	kind:cons	file:
mercury_term_lexer.open_list	../library/mercury_term_lexer.m	/^    ;       open_list           % '['$/;kq|-;/\<mercury_term_lexer.open_list\>/;'q;"	kind:cons
mercury_term_lexer.open_list	../library/mercury_term_lexer.m	/^    ;       open_list$/;kq|-;/\<mercury_term_lexer.open_list\>/;'q;"	kind:cons
mercury_term_lexer.open_list	../library/mercury_term_lexer.m	/^    ;       open_list$/;kq|-;/\<mercury_term_lexer.open_list\>/;'q;"	kind:cons	file:
mercury_term_lexer.past_ws	../library/mercury_term_lexer.m	/^    --->    past_ws$/;kq|-;/\<mercury_term_lexer.past_ws\>/;'q;"	kind:cons	file:
mercury_term_lexer.raw_token	../library/mercury_term_lexer.m	/^:- type raw_token$/;kq|-;/\<mercury_term_lexer.raw_token\>/;'q;"	kind:type
mercury_term_lexer.signed	../library/mercury_term_lexer.m	/^    --->    signed$/;kq|-;/\<mercury_term_lexer.signed\>/;'q;"	kind:cons
mercury_term_lexer.signedness	../library/mercury_term_lexer.m	/^:- type signedness$/;kq|-;/\<mercury_term_lexer.signedness\>/;'q;"	kind:type
mercury_term_lexer.size_16_bit	../library/mercury_term_lexer.m	/^    ;       size_16_bit$/;kq|-;/\<mercury_term_lexer.size_16_bit\>/;'q;"	kind:cons
mercury_term_lexer.size_32_bit	../library/mercury_term_lexer.m	/^    ;       size_32_bit$/;kq|-;/\<mercury_term_lexer.size_32_bit\>/;'q;"	kind:cons
mercury_term_lexer.size_64_bit	../library/mercury_term_lexer.m	/^    ;       size_64_bit.$/;kq|-;/\<mercury_term_lexer.size_64_bit\>/;'q;"	kind:cons
mercury_term_lexer.size_8_bit	../library/mercury_term_lexer.m	/^    ;       size_8_bit$/;kq|-;/\<mercury_term_lexer.size_8_bit\>/;'q;"	kind:cons
mercury_term_lexer.size_word	../library/mercury_term_lexer.m	/^    --->    size_word$/;kq|-;/\<mercury_term_lexer.size_word\>/;'q;"	kind:cons
mercury_term_lexer.skip_to_eol	../library/mercury_term_lexer.m	/^:- pred skip_to_eol(/;kq|/^\<skip_to_eol\>/;'q;"	kind:pred	file:
mercury_term_lexer.string	../library/mercury_term_lexer.m	/^    ;       string(string)      % "...."$/;kq|-;/\<mercury_term_lexer.string\>/;'q;"	kind:cons
mercury_term_lexer.string	../library/mercury_term_lexer.m	/^    ;       string(string)$/;kq|-;/\<mercury_term_lexer.string\>/;'q;"	kind:cons
mercury_term_lexer.string	../library/mercury_term_lexer.m	/^    ;       string(string)$/;kq|-;/\<mercury_term_lexer.string\>/;'q;"	kind:cons	file:
mercury_term_lexer.token	../library/mercury_term_lexer.m	/^:- type token =< raw_token$/;kq|-;/\<mercury_term_lexer.token\>/;'q;"	kind:type
mercury_term_lexer.token_cons	../library/mercury_term_lexer.m	/^    --->    token_cons(token, token_context, token_list)$/;kq|-;/\<mercury_term_lexer.token_cons\>/;'q;"	kind:cons
mercury_term_lexer.token_list	../library/mercury_term_lexer.m	/^:- type token_list$/;kq|-;/\<mercury_term_lexer.token_list\>/;'q;"	kind:type
mercury_term_lexer.token_nil	../library/mercury_term_lexer.m	/^    ;       token_nil.$/;kq|-;/\<mercury_term_lexer.token_nil\>/;'q;"	kind:cons
mercury_term_lexer.unsigned	../library/mercury_term_lexer.m	/^    ;       unsigned.$/;kq|-;/\<mercury_term_lexer.unsigned\>/;'q;"	kind:cons
mercury_term_lexer.variable	../library/mercury_term_lexer.m	/^    ;       variable(string)$/;kq|-;/\<mercury_term_lexer.variable\>/;'q;"	kind:cons
mercury_term_lexer.variable	../library/mercury_term_lexer.m	/^    ;       variable(string)$/;kq|-;/\<mercury_term_lexer.variable\>/;'q;"	kind:cons
mercury_term_lexer.variable	../library/mercury_term_lexer.m	/^    ;       variable(string)$/;kq|-;/\<mercury_term_lexer.variable\>/;'q;"	kind:cons	file:
mercury_term_nq_to_string	parse_tree_out_term.m	/^:- func mercury_term_nq_to_string(/;kq|/^\<mercury_term_nq_to_string\>/;'q;"	kind:func
mercury_term_nq_to_string_src	parse_tree_out_term.m	/^:- func mercury_term_nq_to_string_src(/;kq|/^\<mercury_term_nq_to_string_src\>/;'q;"	kind:func
mercury_term_nq_to_string_vs	parse_tree_out_term.m	/^:- func mercury_term_nq_to_string_vs(varset(/;kq|/^\<mercury_term_nq_to_string_vs\>/;'q;"	kind:func
mercury_term_parser.add_var	../library/mercury_term_parser.m	/^:- pred add_var(string::in, var(/;kq|/^\<add_var\>/;'q;"	kind:pred	file:
mercury_term_parser.argument	../library/mercury_term_parser.m	/^    ;       argument$/;kq|-;/\<mercury_term_parser.argument\>/;'q;"	kind:cons	file:
mercury_term_parser.close	../library/mercury_term_parser.m	/^   --->         close$/;kq|-;/\<mercury_term_parser.close\>/;'q;"	kind:cons	file:
mercury_term_parser.close_list	../library/mercury_term_parser.m	/^   ;            close_list$/;kq|-;/\<mercury_term_parser.close_list\>/;'q;"	kind:cons	file:
mercury_term_parser.eof	../library/mercury_term_parser.m	/^    --->    eof$/;kq|-;/\<mercury_term_parser.eof\>/;'q;"	kind:cons
mercury_term_parser.error	../library/mercury_term_parser.m	/^    ;       error(string, int)$/;kq|-;/\<mercury_term_parser.error\>/;'q;"	kind:cons
mercury_term_parser.expected	../library/mercury_term_parser.m	/^    --->    expected(string)$/;kq|-;/\<mercury_term_parser.expected\>/;'q;"	kind:cons	file:
mercury_term_parser.list_elem	../library/mercury_term_parser.m	/^    ;       list_elem.$/;kq|-;/\<mercury_term_parser.list_elem\>/;'q;"	kind:cons	file:
mercury_term_parser.nest_open	../library/mercury_term_parser.m	/^:- type nest_open$/;kq|-;/\<mercury_term_parser.nest_open\>/;'q;"	kind:type	file:
mercury_term_parser.nest_stack	../library/mercury_term_parser.m	/^:- type nest_stack == stack(nest_open).$/;kq|-;/\<mercury_term_parser.nest_stack\>/;'q;"	kind:type	file:
mercury_term_parser.open	../library/mercury_term_parser.m	/^   --->         open$/;kq|-;/\<mercury_term_parser.open\>/;'q;"	kind:cons	file:
mercury_term_parser.open_curly	../library/mercury_term_parser.m	/^   ;            open_curly.$/;kq|-;/\<mercury_term_parser.open_curly\>/;'q;"	kind:cons	file:
mercury_term_parser.open_line	../library/mercury_term_parser.m	/^                open_line       :: token_context$/;kq|-;/\<mercury_term_parser.open_line\>/;'q;"	kind:fld	file:
mercury_term_parser.open_list	../library/mercury_term_parser.m	/^   ;            open_list$/;kq|-;/\<mercury_term_parser.open_list\>/;'q;"	kind:cons	file:
mercury_term_parser.open_token	../library/mercury_term_parser.m	/^                open_token      :: nest_open_token,$/;kq|-;/\<mercury_term_parser.open_token\>/;'q;"	kind:fld	file:
mercury_term_parser.parse_arg	../library/mercury_term_parser.m	/^:- pred parse_arg(parse_result(term(/;kq|/^\<parse_arg\>/;'q;"	kind:pred	file:
mercury_term_parser.parse_args	../library/mercury_term_parser.m	/^:- pred parse_args(parse_result(list(term(/;kq|/^\<parse_args\>/;'q;"	kind:pred	file:
mercury_term_parser.parse_list	../library/mercury_term_parser.m	/^:- pred parse_list(parse_result(term(/;kq|/^\<parse_list\>/;'q;"	kind:pred	file:
mercury_term_parser.parse_rest	../library/mercury_term_parser.m	/^:- pred parse_rest(/;kq|/^\<parse_rest\>/;'q;"	kind:pred	file:
mercury_term_parser.parse_term	../library/mercury_term_parser.m	/^:- pred parse_term(parse_result(term(/;kq|/^\<parse_term\>/;'q;"	kind:pred	file:
mercury_term_parser.pr_error	../library/mercury_term_parser.m	/^    ;       pr_error(pr_error_info).$/;kq|-;/\<mercury_term_parser.pr_error\>/;'q;"	kind:cons	file:
mercury_term_parser.pr_ok	../library/mercury_term_parser.m	/^    --->    pr_ok(T)$/;kq|-;/\<mercury_term_parser.pr_ok\>/;'q;"	kind:cons	file:
mercury_term_parser.ps_varset	../library/mercury_term_parser.m	/^                ps_varset       :: varset(T),$/;kq|-;/\<mercury_term_parser.ps_varset\>/;'q;"	kind:fld	file:
mercury_term_parser.read_term	../library/mercury_term_parser.m	/^:- pred read_term(read_term(/;kq|/^\<read_term\>/;'q;"	kind:pred
mercury_term_parser.read_term	../library/mercury_term_parser.m	/^:- type read_term == read_term(generic).$/;kq|-;/\<mercury_term_parser.read_term\>/;'q;"	kind:type
mercury_term_parser.read_term	../library/mercury_term_parser.m	/^:- type read_term(T)$/;kq|-;/\<mercury_term_parser.read_term\>/;'q;"	kind:type
mercury_term_parser.term	../library/mercury_term_parser.m	/^    ;       term(varset(T), term(T)).$/;kq|-;/\<mercury_term_parser.term\>/;'q;"	kind:cons
mercury_term_parser.term_kind	../library/mercury_term_parser.m	/^:- type term_kind$/;kq|-;/\<mercury_term_parser.term_kind\>/;'q;"	kind:type	file:
mercury_term_parser.token_cons	../library/mercury_term_parser.m	/^:- inst token_cons for token_list\/0$/;kq|-;/\<mercury_term_parser.token_cons\>/;'q;"	kind:inst	file:
mercury_term_size_prof_builtin_module	../mdbcomp/builtin_modules.m	/^:- func mercury_term_size_prof_builtin_module = sym_name.$/;kq|/^\<mercury_term_size_prof_builtin_module\>/;'q;"	kind:func
mercury_term_to_string	parse_tree_out_term.m	/^:- func mercury_term_to_string(/;kq|/^\<mercury_term_to_string\>/;'q;"	kind:func
mercury_term_to_string_vs	parse_tree_out_term.m	/^:- func mercury_term_to_string_vs(varset(T), var_name_print, term(/;kq|/^\<mercury_term_to_string_vs\>/;'q;"	kind:func
mercury_tightest_op_priority	../library/ops.m	/^:- func mercury_tightest_op_priority(/;kq|/^\<mercury_tightest_op_priority\>/;'q;"	kind:func	file:
mercury_type_ctor_defn_to_mlds_type	mlds.m	/^:- func mercury_type_ctor_defn_to_mlds_type(/;kq|/^\<mercury_type_ctor_defn_to_mlds_type\>/;'q;"	kind:func	file:
mercury_type_defn	du_type_layout.m	/^    ;       mercury_type_defn(hlds_type_defn).$/;kq|-;/\<mercury_type_defn\>/;'q;"	kind:cons	file:
mercury_type_prefix_for_c	mlds_to_c_type.m	/^:- func mercury_type_prefix_for_c(/;kq|/^\<mercury_type_prefix_for_c\>/;'q;"	kind:func	file:
mercury_type_to_mlds_type	mlds.m	/^:- func mercury_type_to_mlds_type(/;kq|/^\<mercury_type_to_mlds_type\>/;'q;"	kind:func
mercury_type_to_strcord	mlds_dump.m	/^:- func mercury_type_to_strcord(/;kq|/^\<mercury_type_to_strcord\>/;'q;"	kind:func	file:
mercury_type_to_string	parse_tree_out_type.m	/^:- func mercury_type_to_string(/;kq|/^\<mercury_type_to_string\>/;'q;"	kind:func
mercury_type_to_string_and_dims_for_csharp	mlds_to_cs_type.m	/^:- pred mercury_type_to_string_and_dims_for_csharp(/;kq|/^\<mercury_type_to_string_and_dims_for_csharp\>/;'q;"	kind:pred	file:
mercury_type_to_string_for_java	mlds_to_java_type.m	/^:- pred mercury_type_to_string_for_java(/;kq|/^\<mercury_type_to_string_for_java\>/;'q;"	kind:pred	file:
mercury_types_to_strcord	mlds_dump.m	/^:- func mercury_types_to_strcord(mer_type, list(/;kq|/^\<mercury_types_to_strcord\>/;'q;"	kind:func	file:
mercury_types_to_string	parse_tree_out_type.m	/^:- func mercury_types_to_string(tvarset, var_name_print, list(/;kq|/^\<mercury_types_to_string\>/;'q;"	kind:func
mercury_unify_mode_list_to_string	hlds_out_mode.m	/^:- func mercury_unify_mode_list_to_string(inst_varset, list(/;kq|/^\<mercury_unify_mode_list_to_string\>/;'q;"	kind:func
mercury_unify_mode_to_string	hlds_out_mode.m	/^:- func mercury_unify_mode_to_string(/;kq|/^\<mercury_unify_mode_to_string\>/;'q;"	kind:func
mercury_uniqueness_to_string	parse_tree_out_inst.m	/^:- func mercury_uniqueness_to_string(/;kq|/^\<mercury_uniqueness_to_string\>/;'q;"	kind:func
mercury_univ_module	../mdbcomp/builtin_modules.m	/^:- func mercury_univ_module = sym_name.$/;kq|/^\<mercury_univ_module\>/;'q;"	kind:func
mercury_universal_priority	../library/ops.m	/^:- func mercury_universal_priority(/;kq|/^\<mercury_universal_priority\>/;'q;"	kind:func	file:
mercury_user_enum_type_to_string_and_dims_for_csharp	mlds_to_cs_type.m	/^:- pred mercury_user_enum_type_to_string_and_dims_for_csharp(/;kq|/^\<mercury_user_enum_type_to_string_and_dims_for_csharp\>/;'q;"	kind:pred	file:
mercury_user_enum_type_to_string_and_dims_for_java	mlds_to_java_type.m	/^:- pred mercury_user_enum_type_to_string_and_dims_for_java(/;kq|/^\<mercury_user_enum_type_to_string_and_dims_for_java\>/;'q;"	kind:pred	file:
mercury_user_type_to_string_and_dims_for_csharp	mlds_to_cs_type.m	/^:- pred mercury_user_type_to_string_and_dims_for_csharp(/;kq|/^\<mercury_user_type_to_string_and_dims_for_csharp\>/;'q;"	kind:pred	file:
mercury_user_type_to_string_and_dims_for_java	mlds_to_java_type.m	/^:- pred mercury_user_type_to_string_and_dims_for_java(/;kq|/^\<mercury_user_type_to_string_and_dims_for_java\>/;'q;"	kind:pred	file:
mercury_var_prefix	name_mangle.m	/^:- func mercury_var_prefix = string.$/;kq|/^\<mercury_var_prefix\>/;'q;"	kind:func
mercury_var_raw_to_string	parse_tree_out_term.m	/^:- func mercury_var_raw_to_string(/;kq|/^\<mercury_var_raw_to_string\>/;'q;"	kind:func
mercury_var_to_name_only	parse_tree_out_term.m	/^:- func mercury_var_to_name_only(/;kq|/^\<mercury_var_to_name_only\>/;'q;"	kind:func
mercury_var_to_name_only_src	parse_tree_out_term.m	/^:- func mercury_var_to_name_only_src(/;kq|/^\<mercury_var_to_name_only_src\>/;'q;"	kind:func
mercury_var_to_name_only_vs	parse_tree_out_term.m	/^:- func mercury_var_to_name_only_vs(varset(T), var(/;kq|/^\<mercury_var_to_name_only_vs\>/;'q;"	kind:func
mercury_var_to_string	parse_tree_out_term.m	/^:- func mercury_var_to_string(/;kq|/^\<mercury_var_to_string\>/;'q;"	kind:func
mercury_var_to_string_src	parse_tree_out_term.m	/^:- func mercury_var_to_string_src(/;kq|/^\<mercury_var_to_string_src\>/;'q;"	kind:func
mercury_var_to_string_vs	parse_tree_out_term.m	/^:- func mercury_var_to_string_vs(varset(T), var_name_print, var(/;kq|/^\<mercury_var_to_string_vs\>/;'q;"	kind:func
mercury_vars_to_name_only	parse_tree_out_term.m	/^:- func mercury_vars_to_name_only(var_table, list(/;kq|/^\<mercury_vars_to_name_only\>/;'q;"	kind:func
mercury_vars_to_name_only_src	parse_tree_out_term.m	/^:- func mercury_vars_to_name_only_src(var_name_source, list(/;kq|/^\<mercury_vars_to_name_only_src\>/;'q;"	kind:func
mercury_vars_to_name_only_vs	parse_tree_out_term.m	/^:- func mercury_vars_to_name_only_vs(varset(T), list(var(/;kq|/^\<mercury_vars_to_name_only_vs\>/;'q;"	kind:func
mercury_vars_to_string	parse_tree_out_term.m	/^:- func mercury_vars_to_string(var_table, var_name_print, list(/;kq|/^\<mercury_vars_to_string\>/;'q;"	kind:func
mercury_vars_to_string_src	parse_tree_out_term.m	/^:- func mercury_vars_to_string_src(/;kq|/^\<mercury_vars_to_string_src\>/;'q;"	kind:func
mercury_vars_to_string_vs	parse_tree_out_term.m	/^:- func mercury_vars_to_string_vs(varset(T), var_name_print, list(var(/;kq|/^\<mercury_vars_to_string_vs\>/;'q;"	kind:func
mercury_vector_common_array_prefix	name_mangle.m	/^:- func mercury_vector_common_array_prefix = string.$/;kq|/^\<mercury_vector_common_array_prefix\>/;'q;"	kind:func
mercury_version	../library/library.m	/^:- func mercury_version = string.$/;kq|/^\<mercury_version\>/;'q;"	kind:func
merge	../library/assoc_list.m	/^:- func merge(assoc_list(K, V), assoc_list(K, V)) = assoc_list(/;kq|/^\<merge\>/;'q;"	kind:func
merge	../library/injection.m	/^:- func merge(injection(K, V), injection(K, V)) = injection(/;kq|/^\<merge\>/;'q;"	kind:func
merge	../library/kv_list.m	/^:- func merge(kv_list(K, V), kv_list(K, V)) = kv_list(/;kq|/^\<merge\>/;'q;"	kind:func
merge	../library/list.m	/^:- func merge(list(T), list(T)) = list(/;kq|/^\<merge\>/;'q;"	kind:func
merge	../library/map.m	/^:- func merge(map(K, V), map(K, V)) = map(/;kq|/^\<merge\>/;'q;"	kind:func
merge	../library/multi_map.m	/^:- func merge(multi_map(K, V), multi_map(/;kq|/^\<merge\>/;'q;"	kind:func
merge	../library/one_or_more.m	/^:- func merge(comparison_func(T), one_or_more(T), one_or_more(/;kq|/^\<merge\>/;'q;"	kind:func
merge	../library/one_or_more.m	/^:- func merge(one_or_more(T), one_or_more(T)) = one_or_more(/;kq|/^\<merge\>/;'q;"	kind:func
merge	../library/one_or_more_map.m	/^:- func merge(one_or_more_map(K, V), one_or_more_map(/;kq|/^\<merge\>/;'q;"	kind:func
merge	../library/pqueue.m	/^:- func merge(pqueue(K, V), pqueue(K, V)) = pqueue(/;kq|/^\<merge\>/;'q;"	kind:func
merge	../library/varset.m	/^:- pred merge(varset(T)::in, varset(T)::in, list(term(/;kq|/^\<merge\>/;'q;"	kind:pred
merge_adjacent_color_changes	write_error_spec.m	/^:- pred merge_adjacent_color_changes(ssc_unit::in(/;kq|/^\<merge_adjacent_color_changes\>/;'q;"	kind:pred	file:
merge_adjacent_color_ends	write_error_spec.m	/^:- pred merge_adjacent_color_ends(list(/;kq|/^\<merge_adjacent_color_ends\>/;'q;"	kind:pred	file:
merge_adjacent_const_strs	parse_string_format.m	/^:- pred merge_adjacent_const_strs(list(/;kq|/^\<merge_adjacent_const_strs\>/;'q;"	kind:pred
merge_adjacent_constraints	typeclasses.m	/^:- pred merge_adjacent_constraints(list(/;kq|/^\<merge_adjacent_constraints\>/;'q;"	kind:pred	file:
merge_adjacent_constraints_2	typeclasses.m	/^:- pred merge_adjacent_constraints_2(/;kq|/^\<merge_adjacent_constraints_2\>/;'q;"	kind:pred	file:
merge_adjacent_regions	style_checks.m	/^:- pred merge_adjacent_regions(/;kq|/^\<merge_adjacent_regions\>/;'q;"	kind:pred	file:
merge_and_remove_dups	../library/list.m	/^:- func merge_and_remove_dups(list(T), list(T)) = list(/;kq|/^\<merge_and_remove_dups\>/;'q;"	kind:func
merge_and_remove_dups	../library/one_or_more.m	/^:- func merge_and_remove_dups(comparison_func(/;kq|/^\<merge_and_remove_dups\>/;'q;"	kind:func
merge_and_remove_dups	../library/one_or_more.m	/^:- func merge_and_remove_dups(one_or_more(T), one_or_more(T)) = one_or_more(/;kq|/^\<merge_and_remove_dups\>/;'q;"	kind:func
merge_bound_functor_list_uniq	inst_merge.m	/^:- pred merge_bound_functor_list_uniq(module_info::in, list(/;kq|/^\<merge_bound_functor_list_uniq\>/;'q;"	kind:pred	file:
merge_branch_goals_varmaps	direct_arg_in_out.m	/^:- pred merge_branch_goals_varmaps(direct_arg_var_map::in, list(/;kq|/^\<merge_branch_goals_varmaps\>/;'q;"	kind:pred	file:
merge_calls	stratify.m	/^:- pred merge_calls(list(/;kq|/^\<merge_calls\>/;'q;"	kind:pred	file:
merge_cell_type_num_maps	global_data.m	/^:- pred merge_cell_type_num_maps(/;kq|/^\<merge_cell_type_num_maps\>/;'q;"	kind:pred	file:
merge_changes_made_by_arms	state_var.m	/^:- pred merge_changes_made_by_arms(/;kq|/^\<merge_changes_made_by_arms\>/;'q;"	kind:pred	file:
merge_closure_infos	closure_analysis.m	/^:- pred merge_closure_infos(/;kq|/^\<merge_closure_infos\>/;'q;"	kind:pred	file:
merge_closure_values	closure_analysis.m	/^:- pred merge_closure_values(/;kq|/^\<merge_closure_values\>/;'q;"	kind:pred	file:
merge_code_after_switch	optimization_options.m	/^    --->    merge_code_after_switch$/;kq|-;/\<merge_code_after_switch\>/;'q;"	kind:cons
merge_code_after_switch_result	simplify_goal_conj.m	/^:- type merge_code_after_switch_result$/;kq|-;/\<merge_code_after_switch_result\>/;'q;"	kind:type	file:
merge_common_inst_vars	hlds_code_util.m	/^:- pred merge_common_inst_vars(/;kq|/^\<merge_common_inst_vars\>/;'q;"	kind:pred	file:
merge_common_var_const_list	higher_order.specialize_calls.m	/^:- pred merge_common_var_const_list(assoc_list(/;kq|/^\<merge_common_var_const_list\>/;'q;"	kind:pred	file:
merge_constraints	typeclasses.m	/^:- pred merge_constraints(/;kq|/^\<merge_constraints\>/;'q;"	kind:pred	file:
merge_context	mode_errors.m	/^:- type merge_context$/;kq|-;/\<merge_context\>/;'q;"	kind:type
merge_context_to_string	mode_errors.m	/^:- func merge_context_to_string(/;kq|/^\<merge_context_to_string\>/;'q;"	kind:func	file:
merge_disj	mode_errors.m	/^    --->    merge_disj$/;kq|-;/\<merge_disj\>/;'q;"	kind:cons
merge_disj_branches	modecheck_goal.m	/^:- pred merge_disj_branches(/;kq|/^\<merge_disj_branches\>/;'q;"	kind:pred	file:
merge_error	mode_errors.m	/^:- type merge_error$/;kq|-;/\<merge_error\>/;'q;"	kind:type
merge_error_to_msgs	mode_errors.m	/^:- func merge_error_to_msgs(/;kq|/^\<merge_error_to_msgs\>/;'q;"	kind:func	file:
merge_fail	inst_merge.m	/^:- type merge_fail$/;kq|-;/\<merge_fail\>/;'q;"	kind:type	file:
merge_foreign_and_du_type_bodies	add_type.m	/^:- pred merge_foreign_and_du_type_bodies(/;kq|/^\<merge_foreign_and_du_type_bodies\>/;'q;"	kind:pred	file:
merge_foreign_type_bodies	add_type.m	/^:- pred merge_foreign_type_bodies(/;kq|/^\<merge_foreign_type_bodies\>/;'q;"	kind:pred	file:
merge_global_datas	global_data.m	/^:- pred merge_global_datas(/;kq|/^\<merge_global_datas\>/;'q;"	kind:pred
merge_has_failed	inst_merge.m	/^    ;       merge_has_failed.$/;kq|-;/\<merge_has_failed\>/;'q;"	kind:cons	file:
merge_has_not_failed	inst_merge.m	/^    --->    merge_has_not_failed$/;kq|-;/\<merge_has_not_failed\>/;'q;"	kind:cons	file:
merge_hlds_constraints	hlds_class.m	/^:- pred merge_hlds_constraints(/;kq|/^\<merge_hlds_constraints\>/;'q;"	kind:pred
merge_ho_inst_info	inst_merge.m	/^:- pred merge_ho_inst_info(/;kq|/^\<merge_ho_inst_info\>/;'q;"	kind:pred	file:
merge_if_then_else	mode_errors.m	/^    ;       merge_if_then_else$/;kq|-;/\<merge_if_then_else\>/;'q;"	kind:cons
merge_imp_res	../library/robdd.m	/^:- func merge_imp_res(vars_entailed_result(T), vars_entailed_result(/;kq|/^\<merge_imp_res\>/;'q;"	kind:func	file:
merge_imp_res_2	../library/robdd.m	/^:- func merge_imp_res_2(vars_entailed_result(T), vars_entailed_result(/;kq|/^\<merge_imp_res_2\>/;'q;"	kind:func	file:
merge_inst	prog_data.m	/^    ;       merge_inst(mer_inst, mer_inst)$/;kq|-;/\<merge_inst\>/;'q;"	kind:cons
merge_inst_graphs	inst_graph.m	/^:- pred merge_inst_graphs(/;kq|/^\<merge_inst_graphs\>/;'q;"	kind:pred
merge_inst_info	prog_data.m	/^:- type merge_inst_info$/;kq|-;/\<merge_inst_info\>/;'q;"	kind:type
merge_inst_list_uniq	inst_merge.m	/^:- pred merge_inst_list_uniq(module_info::in, list(/;kq|/^\<merge_inst_list_uniq\>/;'q;"	kind:pred	file:
merge_inst_table	hlds_inst_mode.m	/^:- type merge_inst_table ==         map(merge_inst_info, maybe_inst).$/;kq|-;/\<merge_inst_table\>/;'q;"	kind:type	file:
merge_inst_uniq	inst_merge.m	/^:- pred merge_inst_uniq(/;kq|/^\<merge_inst_uniq\>/;'q;"	kind:pred	file:
merge_inst_var_renamings	hlds_code_util.m	/^:- pred merge_inst_var_renamings(/;kq|/^\<merge_inst_var_renamings\>/;'q;"	kind:pred	file:
merge_instmap_delta	instmap.m	/^:- pred merge_instmap_delta(/;kq|/^\<merge_instmap_delta\>/;'q;"	kind:pred
merge_instmap_deltas	instmap.m	/^:- pred merge_instmap_deltas(/;kq|/^\<merge_instmap_deltas\>/;'q;"	kind:pred
merge_instmap_deltas_fixpoint	instmap.m	/^:- pred merge_instmap_deltas_fixpoint(assoc_list(/;kq|/^\<merge_instmap_deltas_fixpoint\>/;'q;"	kind:pred	file:
merge_instmap_deltas_pass	instmap.m	/^:- pred merge_instmap_deltas_pass(assoc_list(/;kq|/^\<merge_instmap_deltas_pass\>/;'q;"	kind:pred	file:
merge_instmapping_delta	instmap.m	/^:- pred merge_instmapping_delta(/;kq|/^\<merge_instmapping_delta\>/;'q;"	kind:pred	file:
merge_instmapping_delta_var	instmap.m	/^:- pred merge_instmapping_delta_var(/;kq|/^\<merge_instmapping_delta_var\>/;'q;"	kind:pred	file:
merge_instmapping_delta_vars	instmap.m	/^:- pred merge_instmapping_delta_vars(var_table::in, list(/;kq|/^\<merge_instmapping_delta_vars\>/;'q;"	kind:pred	file:
merge_instmapping_deltas_2	instmap.m	/^:- pred merge_instmapping_deltas_2(assoc_list(/;kq|/^\<merge_instmapping_deltas_2\>/;'q;"	kind:pred	file:
merge_instmapping_deltas_3	instmap.m	/^:- pred merge_instmapping_deltas_3(assoc_list(/;kq|/^\<merge_instmapping_deltas_3\>/;'q;"	kind:pred	file:
merge_instmapping_deltas_4	instmap.m	/^:- pred merge_instmapping_deltas_4(assoc_list(/;kq|/^\<merge_instmapping_deltas_4\>/;'q;"	kind:pred	file:
merge_instmapping_typed_vars	instmap.m	/^:- pred merge_instmapping_typed_vars(assoc_list(/;kq|/^\<merge_instmapping_typed_vars\>/;'q;"	kind:pred	file:
merge_insts_from_sorted_pairs	hlds_inst_mode.m	/^:- pred merge_insts_from_sorted_pairs(/;kq|/^\<merge_insts_from_sorted_pairs\>/;'q;"	kind:pred
merge_insts_of_vars	instmap.m	/^:- pred merge_insts_of_vars(list(prog_var)::in, list(/;kq|/^\<merge_insts_of_vars\>/;'q;"	kind:pred	file:
merge_insts_to_sorted_pairs	hlds_inst_mode.m	/^:- pred merge_insts_to_sorted_pairs(/;kq|/^\<merge_insts_to_sorted_pairs\>/;'q;"	kind:pred
merge_last_locations	store_alloc.m	/^:- pred merge_last_locations(list(/;kq|/^\<merge_last_locations\>/;'q;"	kind:pred	file:
merge_lists	../library/list.m	/^:- func merge_lists(list(list(T))) = list(/;kq|/^\<merge_lists\>/;'q;"	kind:func
merge_lists_and_remove_dups	../library/list.m	/^:- func merge_lists_and_remove_dups(list(list(T))) = list(/;kq|/^\<merge_lists_and_remove_dups\>/;'q;"	kind:func
merge_lists_and_remove_dups_fixpoint	../library/list.m	/^:- pred merge_lists_and_remove_dups_fixpoint(/;kq|/^\<merge_lists_and_remove_dups_fixpoint\>/;'q;"	kind:pred	file:
merge_lists_and_remove_dups_fixpoint	../library/list.m	/^:- pred merge_lists_and_remove_dups_fixpoint(list(list(T))::in, list(/;kq|/^\<merge_lists_and_remove_dups_fixpoint\>/;'q;"	kind:pred	file:
merge_lists_and_remove_dups_pass	../library/list.m	/^:- pred merge_lists_and_remove_dups_pass(/;kq|/^\<merge_lists_and_remove_dups_pass\>/;'q;"	kind:pred	file:
merge_lists_and_remove_dups_pass	../library/list.m	/^:- pred merge_lists_and_remove_dups_pass(/;kq|/^\<merge_lists_and_remove_dups_pass\>/;'q;"	kind:pred	file:
merge_lists_fixpoint	../library/list.m	/^:- pred merge_lists_fixpoint(comparison_pred(T)::in(/;kq|/^\<merge_lists_fixpoint\>/;'q;"	kind:pred	file:
merge_lists_fixpoint	../library/list.m	/^:- pred merge_lists_fixpoint(list(list(T))::in, list(/;kq|/^\<merge_lists_fixpoint\>/;'q;"	kind:pred	file:
merge_lists_pass	../library/list.m	/^:- pred merge_lists_pass(comparison_pred(T)::in(/;kq|/^\<merge_lists_pass\>/;'q;"	kind:pred	file:
merge_lists_pass	../library/list.m	/^:- pred merge_lists_pass(list(list(/;kq|/^\<merge_lists_pass\>/;'q;"	kind:pred	file:
merge_loop_control_par_conjs_between_branches	par_loop_control.m	/^:- pred merge_loop_control_par_conjs_between_branches(/;kq|/^\<merge_loop_control_par_conjs_between_branches\>/;'q;"	kind:pred	file:
merge_loop_control_par_conjs_between_branches_list	par_loop_control.m	/^:- pred merge_loop_control_par_conjs_between_branches_list(/;kq|/^\<merge_loop_control_par_conjs_between_branches_list\>/;'q;"	kind:pred	file:
merge_loop_control_par_conjs_sequential	par_loop_control.m	/^:- pred merge_loop_control_par_conjs_sequential(/;kq|/^\<merge_loop_control_par_conjs_sequential\>/;'q;"	kind:pred	file:
merge_maybe	add_type.m	/^:- pred merge_maybe(maybe(T)::in, maybe(T)::in, maybe(/;kq|/^\<merge_maybe\>/;'q;"	kind:pred	file:
merge_maybe_foreign_type_bodies	add_type.m	/^:- pred merge_maybe_foreign_type_bodies(/;kq|/^\<merge_maybe_foreign_type_bodies\>/;'q;"	kind:pred	file:
merge_nodes_reached_by_same_labelled_edge	rbmm.points_to_analysis.m	/^:- pred merge_nodes_reached_by_same_labelled_edge(/;kq|/^\<merge_nodes_reached_by_same_labelled_edge\>/;'q;"	kind:pred	file:
merge_nodes_reached_by_same_labelled_edges	rbmm.points_to_analysis.m	/^:- pred merge_nodes_reached_by_same_labelled_edges(/;kq|/^\<merge_nodes_reached_by_same_labelled_edges\>/;'q;"	kind:pred	file:
merge_post_branch_infos	higher_order.specialize_calls.m	/^:- pred merge_post_branch_infos(/;kq|/^\<merge_post_branch_infos\>/;'q;"	kind:pred	file:
merge_post_branch_infos_into_one	higher_order.specialize_calls.m	/^:- pred merge_post_branch_infos_into_one(list(/;kq|/^\<merge_post_branch_infos_into_one\>/;'q;"	kind:pred	file:
merge_post_branch_known_var_maps	higher_order.specialize_calls.m	/^:- pred merge_post_branch_known_var_maps(/;kq|/^\<merge_post_branch_known_var_maps\>/;'q;"	kind:pred	file:
merge_post_branch_var_maps_pass	higher_order.specialize_calls.m	/^:- pred merge_post_branch_var_maps_pass(/;kq|/^\<merge_post_branch_var_maps_pass\>/;'q;"	kind:pred	file:
merge_post_branch_var_maps_passes	higher_order.specialize_calls.m	/^:- pred merge_post_branch_var_maps_passes(/;kq|/^\<merge_post_branch_var_maps_passes\>/;'q;"	kind:pred	file:
merge_regions_with_gaps	style_checks.m	/^:- func merge_regions_with_gaps(list(/;kq|/^\<merge_regions_with_gaps\>/;'q;"	kind:func	file:
merge_renaming	../library/varset.m	/^:- pred merge_renaming(varset(T)::in, varset(/;kq|/^\<merge_renaming\>/;'q;"	kind:pred
merge_renaming_without_names	../library/varset.m	/^:- pred merge_renaming_without_names(varset(T)::in, varset(/;kq|/^\<merge_renaming_without_names\>/;'q;"	kind:pred
merge_scalar_cell_group_maps	global_data.m	/^:- pred merge_scalar_cell_group_maps(/;kq|/^\<merge_scalar_cell_group_maps\>/;'q;"	kind:pred	file:
merge_scalar_cell_group_maps_2	global_data.m	/^:- pred merge_scalar_cell_group_maps_2(/;kq|/^\<merge_scalar_cell_group_maps_2\>/;'q;"	kind:pred	file:
merge_scalar_cell_groups	global_data.m	/^:- pred merge_scalar_cell_groups(/;kq|/^\<merge_scalar_cell_groups\>/;'q;"	kind:pred	file:
merge_scalar_cell_groups_2	global_data.m	/^:- pred merge_scalar_cell_groups_2(/;kq|/^\<merge_scalar_cell_groups_2\>/;'q;"	kind:pred	file:
merge_sort	../library/list.m	/^:- pred merge_sort(int::in, list(T)::in, list(/;kq|/^\<merge_sort\>/;'q;"	kind:pred	file:
merge_sort_and_remove_dups	../library/list.m	/^:- pred merge_sort_and_remove_dups(int::in, list(T)::in, list(/;kq|/^\<merge_sort_and_remove_dups\>/;'q;"	kind:pred	file:
merge_static_cell_infos	global_data.m	/^:- pred merge_static_cell_infos(/;kq|/^\<merge_static_cell_infos\>/;'q;"	kind:pred	file:
merge_stm_atomic	mode_errors.m	/^    ;       merge_stm_atomic.$/;kq|-;/\<merge_stm_atomic\>/;'q;"	kind:cons
merge_subarrays	../library/array.m	/^:- pred merge_subarrays(array(/;kq|/^\<merge_subarrays\>/;'q;"	kind:pred	file:
merge_successful_new_code_not_simplified	simplify_goal_conj.m	/^    ;       merge_successful_new_code_not_simplified($/;kq|-;/\<merge_successful_new_code_not_simplified\>/;'q;"	kind:cons	file:
merge_successful_new_code_simplified	simplify_goal_conj.m	/^    ;       merge_successful_new_code_simplified($/;kq|-;/\<merge_successful_new_code_simplified\>/;'q;"	kind:cons	file:
merge_switch_branches	modecheck_goal.m	/^:- pred merge_switch_branches(/;kq|/^\<merge_switch_branches\>/;'q;"	kind:pred	file:
merge_switch_switch	simplify_goal_conj.m	/^:- inst merge_switch_switch for merge_code_after_switch_result\/0$/;kq|-;/\<merge_switch_switch\>/;'q;"	kind:inst	file:
merge_threadscope_string_tables	global_data.m	/^:- pred merge_threadscope_string_tables(list(/;kq|/^\<merge_threadscope_string_tables\>/;'q;"	kind:pred	file:
merge_tvarsets_and_subst_type_args	comp_unit_interface.m	/^:- pred merge_tvarsets_and_subst_type_args(tvarset::in, list(/;kq|/^\<merge_tvarsets_and_subst_type_args\>/;'q;"	kind:pred	file:
merge_tvarsets_and_subst_type_args	unify_proc.m	/^:- pred merge_tvarsets_and_subst_type_args(tvarset::in, list(/;kq|/^\<merge_tvarsets_and_subst_type_args\>/;'q;"	kind:pred	file:
merge_type_constraints	old_type_constraints.m	/^:- pred merge_type_constraints(/;kq|/^\<merge_type_constraints\>/;'q;"	kind:pred	file:
merge_type_constraints2	old_type_constraints.m	/^:- pred merge_type_constraints2(/;kq|/^\<merge_type_constraints2\>/;'q;"	kind:pred	file:
merge_uniq	inst_merge.m	/^:- pred merge_uniq(/;kq|/^\<merge_uniq\>/;'q;"	kind:pred	file:
merge_uniq_bound	inst_merge.m	/^:- pred merge_uniq_bound(/;kq|/^\<merge_uniq_bound\>/;'q;"	kind:pred	file:
merge_unsuccessful	simplify_goal_conj.m	/^    --->    merge_unsuccessful$/;kq|-;/\<merge_unsuccessful\>/;'q;"	kind:cons	file:
merge_vector_cell_group_maps	global_data.m	/^:- pred merge_vector_cell_group_maps(/;kq|/^\<merge_vector_cell_group_maps\>/;'q;"	kind:pred	file:
merge_vector_cell_group_maps_2	global_data.m	/^:- pred merge_vector_cell_group_maps_2(/;kq|/^\<merge_vector_cell_group_maps_2\>/;'q;"	kind:pred	file:
merge_where_needed_maps	unneeded_code.m	/^:- pred merge_where_needed_maps(/;kq|/^\<merge_where_needed_maps\>/;'q;"	kind:pred	file:
merge_without_names	../library/varset.m	/^:- pred merge_without_names(varset(T)::in, varset(T)::in, list(term(/;kq|/^\<merge_without_names\>/;'q;"	kind:pred
mesi_err_file	make.build.m	/^    --->    mesi_err_file(string).$/;kq|-;/\<mesi_err_file\>/;'q;"	kind:cons	file:
message_queue	../library/io.m	/^    ;       message_queue$/;kq|-;/\<message_queue\>/;'q;"	kind:cons
method_bitmap	peephole.m	/^    --->    method_bitmap$/;kq|-;/\<method_bitmap\>/;'q;"	kind:cons	file:
method_call	../mdbcomp/program_representation.m	/^    ;       method_call$/;kq|-;/\<method_call\>/;'q;"	kind:cons
method_call	hlds_pred.m	/^    ;       method_call($/;kq|-;/\<method_call\>/;'q;"	kind:cons
method_call	term_errors.m	/^    ;       method_call$/;kq|-;/\<method_call\>/;'q;"	kind:cons
method_call_rep	../mdbcomp/program_representation.m	/^    ;       method_call_rep($/;kq|-;/\<method_call_rep\>/;'q;"	kind:cons
method_class_id	hlds_goal.m	/^                method_class_id :: class_id,$/;kq|-;/\<method_class_id\>/;'q;"	kind:fld
method_cur_proc	hlds_class.m	/^                method_cur_proc         :: pred_proc_id$/;kq|-;/\<method_cur_proc\>/;'q;"	kind:fld
method_file_name	hlds_pred.m	/^                method_file_name        :: string,$/;kq|-;/\<method_file_name\>/;'q;"	kind:fld
method_goal_path	hlds_pred.m	/^                method_goal_path        :: forward_goal_path$/;kq|-;/\<method_goal_path\>/;'q;"	kind:fld
method_info	hlds_class.m	/^:- type method_info$/;kq|-;/\<method_info\>/;'q;"	kind:type
method_infos_to_pred_ids	intermod_mark_exported.m	/^:- pred method_infos_to_pred_ids(list(method_info)::in, list(/;kq|/^\<method_infos_to_pred_ids\>/;'q;"	kind:pred	file:
method_infos_to_pred_proc_ids	hlds_class.m	/^:- func method_infos_to_pred_proc_ids(list(method_info)) = list(/;kq|/^\<method_infos_to_pred_proc_ids\>/;'q;"	kind:func
method_line_number	hlds_pred.m	/^                method_line_number      :: int,$/;kq|-;/\<method_line_number\>/;'q;"	kind:fld
method_name	hlds_goal.m	/^                method_name     :: pf_sym_name_arity$/;kq|-;/\<method_name\>/;'q;"	kind:fld
method_name_pieces	check_typeclass.m	/^:- func method_name_pieces(instance_method) = list(/;kq|/^\<method_name_pieces\>/;'q;"	kind:func	file:
method_num	hlds_goal.m	/^                method_num      :: method_proc_num,$/;kq|-;/\<method_num\>/;'q;"	kind:fld
method_or	peephole.m	/^    ;       method_or(int).$/;kq|-;/\<method_or\>/;'q;"	kind:cons	file:
method_orig_proc	hlds_class.m	/^                method_orig_proc        :: pred_proc_id,$/;kq|-;/\<method_orig_proc\>/;'q;"	kind:fld
method_pred_name	hlds_class.m	/^                method_pred_name        :: pred_pf_name_arity,$/;kq|-;/\<method_pred_name\>/;'q;"	kind:fld
method_proc_num	hlds_class.m	/^:- type method_proc_num$/;kq|-;/\<method_proc_num\>/;'q;"	kind:type
method_proc_number	hlds_class.m	/^                method_proc_number      :: method_proc_num,$/;kq|-;/\<method_proc_number\>/;'q;"	kind:fld
method_ptr_type_to_string	mlds_to_cs_type.m	/^:- func method_ptr_type_to_string(/;kq|/^\<method_ptr_type_to_string\>/;'q;"	kind:func
method_ptrs_in_class_defn	mlds_to_target_util.m	/^:- pred method_ptrs_in_class_defn(/;kq|/^\<method_ptrs_in_class_defn\>/;'q;"	kind:pred	file:
method_ptrs_in_class_defns	mlds_to_target_util.m	/^:- pred method_ptrs_in_class_defns(list(/;kq|/^\<method_ptrs_in_class_defns\>/;'q;"	kind:pred
method_ptrs_in_field_var_defn	mlds_to_target_util.m	/^:- pred method_ptrs_in_field_var_defn(/;kq|/^\<method_ptrs_in_field_var_defn\>/;'q;"	kind:pred	file:
method_ptrs_in_field_var_defns	mlds_to_target_util.m	/^:- pred method_ptrs_in_field_var_defns(list(/;kq|/^\<method_ptrs_in_field_var_defns\>/;'q;"	kind:pred	file:
method_ptrs_in_function_defn	mlds_to_target_util.m	/^:- pred method_ptrs_in_function_defn(/;kq|/^\<method_ptrs_in_function_defn\>/;'q;"	kind:pred	file:
method_ptrs_in_function_defns	mlds_to_target_util.m	/^:- pred method_ptrs_in_function_defns(list(/;kq|/^\<method_ptrs_in_function_defns\>/;'q;"	kind:pred
method_ptrs_in_global_var_defn	mlds_to_target_util.m	/^:- pred method_ptrs_in_global_var_defn(/;kq|/^\<method_ptrs_in_global_var_defn\>/;'q;"	kind:pred	file:
method_ptrs_in_global_var_defns	mlds_to_target_util.m	/^:- pred method_ptrs_in_global_var_defns(list(/;kq|/^\<method_ptrs_in_global_var_defns\>/;'q;"	kind:pred
method_ptrs_in_initializer	mlds_to_target_util.m	/^:- pred method_ptrs_in_initializer(/;kq|/^\<method_ptrs_in_initializer\>/;'q;"	kind:pred	file:
method_ptrs_in_initializers	mlds_to_target_util.m	/^:- pred method_ptrs_in_initializers(list(/;kq|/^\<method_ptrs_in_initializers\>/;'q;"	kind:pred	file:
method_ptrs_in_local_var_defn	mlds_to_target_util.m	/^:- pred method_ptrs_in_local_var_defn(/;kq|/^\<method_ptrs_in_local_var_defn\>/;'q;"	kind:pred	file:
method_ptrs_in_local_var_defns	mlds_to_target_util.m	/^:- pred method_ptrs_in_local_var_defns(list(/;kq|/^\<method_ptrs_in_local_var_defns\>/;'q;"	kind:pred	file:
method_ptrs_in_lval	mlds_to_target_util.m	/^:- pred method_ptrs_in_lval(/;kq|/^\<method_ptrs_in_lval\>/;'q;"	kind:pred	file:
method_ptrs_in_rval	mlds_to_target_util.m	/^:- pred method_ptrs_in_rval(/;kq|/^\<method_ptrs_in_rval\>/;'q;"	kind:pred	file:
method_ptrs_in_rvals	mlds_to_target_util.m	/^:- pred method_ptrs_in_rvals(list(/;kq|/^\<method_ptrs_in_rvals\>/;'q;"	kind:pred	file:
method_ptrs_in_scalars	mlds_to_target_util.m	/^:- pred method_ptrs_in_scalars(cord(/;kq|/^\<method_ptrs_in_scalars\>/;'q;"	kind:pred
method_ptrs_in_statement	mlds_to_target_util.m	/^:- pred method_ptrs_in_statement(/;kq|/^\<method_ptrs_in_statement\>/;'q;"	kind:pred	file:
method_ptrs_in_statements	mlds_to_target_util.m	/^:- pred method_ptrs_in_statements(list(/;kq|/^\<method_ptrs_in_statements\>/;'q;"	kind:pred	file:
method_ptrs_in_switch_cases	mlds_to_target_util.m	/^:- pred method_ptrs_in_switch_cases(list(/;kq|/^\<method_ptrs_in_switch_cases\>/;'q;"	kind:pred	file:
method_ptrs_in_switch_default	mlds_to_target_util.m	/^:- pred method_ptrs_in_switch_default(/;kq|/^\<method_ptrs_in_switch_default\>/;'q;"	kind:pred	file:
method_ptrs_in_typed_rvals	mlds_to_target_util.m	/^:- pred method_ptrs_in_typed_rvals(list(/;kq|/^\<method_ptrs_in_typed_rvals\>/;'q;"	kind:pred	file:
method_tci	hlds_goal.m	/^                method_tci      :: prog_var,$/;kq|-;/\<method_tci\>/;'q;"	kind:fld
methods	rtti.m	/^                methods             :: list(rtti_proc_label)$/;kq|-;/\<methods\>/;'q;"	kind:fld
mfas_error	read_modules.m	/^    ;       mfas_error(read_module_errors).$/;kq|-;/\<mfas_error\>/;'q;"	kind:cons	file:
mfas_ok	read_modules.m	/^    --->    mfas_ok(path_name_and_stream)$/;kq|-;/\<mfas_ok\>/;'q;"	kind:cons	file:
mfd_body	mlds.m	/^                mfd_body                :: mlds_function_body,$/;kq|-;/\<mfd_body\>/;'q;"	kind:fld
mfd_context	mlds.m	/^                mfd_context             :: prog_context,$/;kq|-;/\<mfd_context\>/;'q;"	kind:fld
mfd_decl_flags	mlds.m	/^                mfd_decl_flags          :: mlds_function_decl_flags,$/;kq|-;/\<mfd_decl_flags\>/;'q;"	kind:fld
mfd_env_vars	mlds.m	/^                mfd_env_vars            :: set(string),$/;kq|-;/\<mfd_env_vars\>/;'q;"	kind:fld
mfd_function_name	mlds.m	/^                mfd_function_name       :: mlds_function_name,$/;kq|-;/\<mfd_function_name\>/;'q;"	kind:fld
mfd_orig_proc	mlds.m	/^                mfd_orig_proc           :: mlds_func_source,$/;kq|-;/\<mfd_orig_proc\>/;'q;"	kind:fld
mfd_param	mlds.m	/^                mfd_param               :: mlds_func_params,$/;kq|-;/\<mfd_param\>/;'q;"	kind:fld
mfd_tail_rec	mlds.m	/^                mfd_tail_rec            :: maybe(require_tail_recursion)$/;kq|-;/\<mfd_tail_rec\>/;'q;"	kind:fld
mfdf_access	mlds.m	/^                mfdf_access             :: function_access,$/;kq|-;/\<mfdf_access\>/;'q;"	kind:fld
mfdf_per_instance	mlds.m	/^                mfdf_per_instance       :: per_instance$/;kq|-;/\<mfdf_per_instance\>/;'q;"	kind:fld
mfe_error	../library/dir.m	/^    ;       mfe_error(file_error).$/;kq|-;/\<mfe_error\>/;'q;"	kind:cons	file:
mfe_ok	../library/dir.m	/^    --->    mfe_ok(T)$/;kq|-;/\<mfe_ok\>/;'q;"	kind:cons	file:
mfr_actions	mmakefiles.m	/^                mfr_actions     :: list(mmake_action)$/;kq|-;/\<mfr_actions\>/;'q;"	kind:fld
mfr_flags	mmakefiles.m	/^                mfr_flags       :: is_mmake_rule_phony,$/;kq|-;/\<mfr_flags\>/;'q;"	kind:fld
mfr_rule_name	mmakefiles.m	/^                mfr_rule_name   :: string,$/;kq|-;/\<mfr_rule_name\>/;'q;"	kind:fld
mfr_sources	mmakefiles.m	/^                mfr_sources     :: list(mmake_file_name),$/;kq|-;/\<mfr_sources\>/;'q;"	kind:fld
mfr_targets	mmakefiles.m	/^                mfr_targets     :: one_or_more(mmake_file_name),$/;kq|-;/\<mfr_targets\>/;'q;"	kind:fld
mft_num_mismatches	inst_check.m	/^                mft_num_mismatches      :: int,$/;kq|-;/\<mft_num_mismatches\>/;'q;"	kind:fld	file:
mft_pieces	inst_check.m	/^                mft_pieces              :: list(format_piece)$/;kq|-;/\<mft_pieces\>/;'q;"	kind:fld	file:
mft_type	inst_check.m	/^                mft_type                :: type_defn_or_builtin,$/;kq|-;/\<mft_type\>/;'q;"	kind:fld	file:
mfvd_context	mlds.m	/^                mfvd_context            :: prog_context,$/;kq|-;/\<mfvd_context\>/;'q;"	kind:fld
mfvd_decl_flags	mlds.m	/^                mfvd_decl_flags         :: mlds_field_var_decl_flags,$/;kq|-;/\<mfvd_decl_flags\>/;'q;"	kind:fld
mfvd_gc	mlds.m	/^                mfvd_gc                 :: mlds_gc_statement$/;kq|-;/\<mfvd_gc\>/;'q;"	kind:fld
mfvd_init	mlds.m	/^                mfvd_init               :: mlds_initializer,$/;kq|-;/\<mfvd_init\>/;'q;"	kind:fld
mfvd_name	mlds.m	/^                mfvd_name               :: mlds_field_var_name,$/;kq|-;/\<mfvd_name\>/;'q;"	kind:fld
mfvd_type	mlds.m	/^                mfvd_type               :: mlds_type,$/;kq|-;/\<mfvd_type\>/;'q;"	kind:fld
mfvdf_constness	mlds.m	/^                mfvdf_constness         :: constness$/;kq|-;/\<mfvdf_constness\>/;'q;"	kind:fld
mfvdf_per_instance	mlds.m	/^                mfvdf_per_instance      :: per_instance,$/;kq|-;/\<mfvdf_per_instance\>/;'q;"	kind:fld
mgcv_bit_vector	mlds.m	/^    ;       mgcv_bit_vector.$/;kq|-;/\<mgcv_bit_vector\>/;'q;"	kind:cons
mgcv_closure_layout	mlds.m	/^    ;       mgcv_closure_layout$/;kq|-;/\<mgcv_closure_layout\>/;'q;"	kind:cons
mgcv_const_var	mlds.m	/^    --->    mgcv_const_var$/;kq|-;/\<mgcv_const_var\>/;'q;"	kind:cons
mgcv_float	mlds.m	/^    ;       mgcv_float$/;kq|-;/\<mgcv_float\>/;'q;"	kind:cons
mgcv_int64	mlds.m	/^    ;       mgcv_int64$/;kq|-;/\<mgcv_int64\>/;'q;"	kind:cons
mgcv_typevar_vector	mlds.m	/^    ;       mgcv_typevar_vector$/;kq|-;/\<mgcv_typevar_vector\>/;'q;"	kind:cons
mgcv_uint64	mlds.m	/^    ;       mgcv_uint64$/;kq|-;/\<mgcv_uint64\>/;'q;"	kind:cons
mgd_alloc_id_counter	ml_global_data.m	/^                mgd_alloc_id_counter            :: counter,$/;kq|-;/\<mgd_alloc_id_counter\>/;'q;"	kind:fld	file:
mgd_alloc_id_map	ml_global_data.m	/^                mgd_alloc_id_map                :: ml_alloc_id_map$/;kq|-;/\<mgd_alloc_id_map\>/;'q;"	kind:fld	file:
mgd_cell_defns	ml_global_data.m	/^                mgd_cell_defns                  :: cord(mlds_global_var_defn),$/;kq|-;/\<mgd_cell_defns\>/;'q;"	kind:fld	file:
mgd_cell_type_counter	ml_global_data.m	/^                mgd_cell_type_counter           :: counter,$/;kq|-;/\<mgd_cell_type_counter\>/;'q;"	kind:fld	file:
mgd_closure_wrapper_funcs	ml_global_data.m	/^                mgd_closure_wrapper_funcs       :: cord(mlds_function_defn),$/;kq|-;/\<mgd_closure_wrapper_funcs\>/;'q;"	kind:fld	file:
mgd_const_counter	ml_global_data.m	/^                mgd_const_counter               :: counter,$/;kq|-;/\<mgd_const_counter\>/;'q;"	kind:fld	file:
mgd_have_unboxed_floats	ml_global_data.m	/^                mgd_have_unboxed_floats         :: have_unboxed_floats,$/;kq|-;/\<mgd_have_unboxed_floats\>/;'q;"	kind:fld	file:
mgd_have_unboxed_int64s	ml_global_data.m	/^                mgd_have_unboxed_int64s         :: have_unboxed_int64s,$/;kq|-;/\<mgd_have_unboxed_int64s\>/;'q;"	kind:fld	file:
mgd_pdup_rval_type_map	ml_global_data.m	/^                mgd_pdup_rval_type_map          :: ml_rtti_rval_type_map,$/;kq|-;/\<mgd_pdup_rval_type_map\>/;'q;"	kind:fld	file:
mgd_rtti_defns	ml_global_data.m	/^                mgd_rtti_defns                  :: cord(mlds_global_var_defn),$/;kq|-;/\<mgd_rtti_defns\>/;'q;"	kind:fld	file:
mgd_scalar_cell_group_map	ml_global_data.m	/^                mgd_scalar_cell_group_map       :: ml_scalar_cell_map,$/;kq|-;/\<mgd_scalar_cell_group_map\>/;'q;"	kind:fld	file:
mgd_scalar_type_num_map	ml_global_data.m	/^                mgd_scalar_type_num_map         :: ml_scalar_cell_type_map,$/;kq|-;/\<mgd_scalar_type_num_map\>/;'q;"	kind:fld	file:
mgd_target	ml_global_data.m	/^                mgd_target                      :: mlds_target_lang,$/;kq|-;/\<mgd_target\>/;'q;"	kind:fld	file:
mgd_use_common_cells	ml_global_data.m	/^                mgd_use_common_cells            :: use_common_cells,$/;kq|-;/\<mgd_use_common_cells\>/;'q;"	kind:fld	file:
mgd_vector_cell_group_map	ml_global_data.m	/^                mgd_vector_cell_group_map       :: ml_vector_cell_map,$/;kq|-;/\<mgd_vector_cell_group_map\>/;'q;"	kind:fld	file:
mgd_vector_type_num_map	ml_global_data.m	/^                mgd_vector_type_num_map         :: ml_vector_cell_type_map,$/;kq|-;/\<mgd_vector_type_num_map\>/;'q;"	kind:fld	file:
mgi_closure_wrapper_defns	ml_gen_info.m	/^\/*  5 *\/        mgi_closure_wrapper_defns :: list(mlds_function_defn),$/;kq|-;/\<mgi_closure_wrapper_defns\>/;'q;"	kind:fld	file:
mgi_const_var_map	ml_gen_info.m	/^\/*  1 *\/        mgi_const_var_map       :: ml_ground_term_map,$/;kq|-;/\<mgi_const_var_map\>/;'q;"	kind:fld	file:
mgi_conv_var_counter	ml_gen_info.m	/^\/*  3 *\/        mgi_conv_var_counter    :: counter,$/;kq|-;/\<mgi_conv_var_counter\>/;'q;"	kind:fld	file:
mgi_func_counter	ml_gen_info.m	/^\/*  2 *\/        mgi_func_counter        :: counter,$/;kq|-;/\<mgi_func_counter\>/;'q;"	kind:fld	file:
mgi_global_data	ml_gen_info.m	/^\/*  6 *\/        mgi_global_data         :: ml_global_data,$/;kq|-;/\<mgi_global_data\>/;'q;"	kind:fld	file:
mgi_rare_info	ml_gen_info.m	/^\/*  7 *\/        mgi_rare_info           :: ml_gen_rare_info,$/;kq|-;/\<mgi_rare_info\>/;'q;"	kind:fld	file:
mgi_sub_info	ml_gen_info.m	/^\/*  8 *\/        mgi_sub_info            :: ml_gen_sub_info$/;kq|-;/\<mgi_sub_info\>/;'q;"	kind:fld	file:
mgi_used_succeeded_var	ml_gen_info.m	/^\/*  4 *\/        mgi_used_succeeded_var  :: bool,$/;kq|-;/\<mgi_used_succeeded_var\>/;'q;"	kind:fld	file:
mgr_actions	mmakefiles.m	/^                mgr_actions     :: list(mmake_action)$/;kq|-;/\<mgr_actions\>/;'q;"	kind:fld
mgr_flags	mmakefiles.m	/^                mgr_flags       :: is_mmake_rule_phony,$/;kq|-;/\<mgr_flags\>/;'q;"	kind:fld
mgr_rule_name	mmakefiles.m	/^                mgr_rule_name   :: string,$/;kq|-;/\<mgr_rule_name\>/;'q;"	kind:fld
mgr_sources	mmakefiles.m	/^                mgr_sources     :: list(mmake_file_name_group),$/;kq|-;/\<mgr_sources\>/;'q;"	kind:fld
mgr_targets	mmakefiles.m	/^                mgr_targets     :: one_or_more(mmake_file_name_group),$/;kq|-;/\<mgr_targets\>/;'q;"	kind:fld
mgri_const_struct_map	ml_gen_info.m	/^\/*  5 *\/        mgri_const_struct_map   :: map(int, ml_ground_term),$/;kq|-;/\<mgri_const_struct_map\>/;'q;"	kind:fld	file:
mgri_det_copy_out	ml_gen_info.m	/^\/*  - *\/        mgri_det_copy_out       :: bool,$/;kq|-;/\<mgri_det_copy_out\>/;'q;"	kind:fld	file:
mgri_disabled_warnings	ml_gen_info.m	/^\/*  8 *\/        mgri_disabled_warnings  :: set(goal_warning),$/;kq|-;/\<mgri_disabled_warnings\>/;'q;"	kind:fld	file:
mgri_env_var_names	ml_gen_info.m	/^\/*  7 *\/        mgri_env_var_names      :: set(string),$/;kq|-;/\<mgri_env_var_names\>/;'q;"	kind:fld	file:
mgri_gc	ml_gen_info.m	/^\/*  - *\/        mgri_gc                 :: gc_method,$/;kq|-;/\<mgri_gc\>/;'q;"	kind:fld	file:
mgri_high_level_data	ml_gen_info.m	/^\/*  4 *\/        mgri_high_level_data    :: bool,$/;kq|-;/\<mgri_high_level_data\>/;'q;"	kind:fld	file:
mgri_module_info	ml_gen_info.m	/^\/*  1 *\/        mgri_module_info        :: module_info,$/;kq|-;/\<mgri_module_info\>/;'q;"	kind:fld	file:
mgri_nondet_copy_out	ml_gen_info.m	/^\/*  - *\/        mgri_nondet_copy_out    :: bool,$/;kq|-;/\<mgri_nondet_copy_out\>/;'q;"	kind:fld	file:
mgri_num_ptag_bits	ml_gen_info.m	/^\/*  - *\/        mgri_num_ptag_bits      :: uint8,$/;kq|-;/\<mgri_num_ptag_bits\>/;'q;"	kind:fld	file:
mgri_pred_proc_id	ml_gen_info.m	/^\/*  2 *\/        mgri_pred_proc_id       :: pred_proc_id,$/;kq|-;/\<mgri_pred_proc_id\>/;'q;"	kind:fld	file:
mgri_profile_memory	ml_gen_info.m	/^\/*  - *\/        mgri_profile_memory     :: bool,$/;kq|-;/\<mgri_profile_memory\>/;'q;"	kind:fld	file:
mgri_tail_rec_info	ml_gen_info.m	/^                mgri_tail_rec_info      :: tail_rec_info$/;kq|-;/\<mgri_tail_rec_info\>/;'q;"	kind:fld	file:
mgri_target	ml_gen_info.m	/^\/*  - *\/        mgri_target             :: mlds_target_lang,$/;kq|-;/\<mgri_target\>/;'q;"	kind:fld	file:
mgri_use_atomic_cells	ml_gen_info.m	/^\/*  - *\/        mgri_use_atomic_cells   :: maybe_use_atomic_cells,$/;kq|-;/\<mgri_use_atomic_cells\>/;'q;"	kind:fld	file:
mgri_var_lvals	ml_gen_info.m	/^\/*  6 *\/        mgri_var_lvals          :: map(prog_var, mlds_lval),$/;kq|-;/\<mgri_var_lvals\>/;'q;"	kind:fld	file:
mgri_var_table	ml_gen_info.m	/^\/*  3 *\/        mgri_var_table          :: var_table,$/;kq|-;/\<mgri_var_table\>/;'q;"	kind:fld	file:
mgsi_aux_var_counter	ml_gen_info.m	/^\/*  3 *\/        mgsi_aux_var_counter        :: counter,$/;kq|-;/\<mgsi_aux_var_counter\>/;'q;"	kind:fld	file:
mgsi_byref_output_vars	ml_gen_info.m	/^\/*  1 *\/        mgsi_byref_output_vars      :: set_of_progvar,$/;kq|-;/\<mgsi_byref_output_vars\>/;'q;"	kind:fld	file:
mgsi_cond_var_counter	ml_gen_info.m	/^\/*  4 *\/        mgsi_cond_var_counter       :: counter,$/;kq|-;/\<mgsi_cond_var_counter\>/;'q;"	kind:fld	file:
mgsi_func_nest_depth	ml_gen_info.m	/^\/*  8 *\/        mgsi_func_nest_depth        :: int$/;kq|-;/\<mgsi_func_nest_depth\>/;'q;"	kind:fld	file:
mgsi_label_counter	ml_gen_info.m	/^\/*  2 *\/        mgsi_label_counter          :: counter,$/;kq|-;/\<mgsi_label_counter\>/;'q;"	kind:fld	file:
mgsi_packed_word_counter	ml_gen_info.m	/^\/*  5 *\/        mgsi_packed_word_counter    :: counter,$/;kq|-;/\<mgsi_packed_word_counter\>/;'q;"	kind:fld	file:
mgsi_packed_word_map	ml_gen_info.m	/^\/*  6 *\/        mgsi_packed_word_map        :: packed_word_map,$/;kq|-;/\<mgsi_packed_word_map\>/;'q;"	kind:fld	file:
mgsi_success_cont_stack	ml_gen_info.m	/^\/*  7 *\/        mgsi_success_cont_stack     :: stack(success_cont),$/;kq|-;/\<mgsi_success_cont_stack\>/;'q;"	kind:fld	file:
mgti_aux_var_counter	ml_gen_info.m	/^                mgti_aux_var_counter        :: counter,$/;kq|-;/\<mgti_aux_var_counter\>/;'q;"	kind:fld
mgti_cond_var_counter	ml_gen_info.m	/^                mgti_cond_var_counter       :: counter,$/;kq|-;/\<mgti_cond_var_counter\>/;'q;"	kind:fld
mgti_conv_var_counter	ml_gen_info.m	/^                mgti_conv_var_counter       :: counter,$/;kq|-;/\<mgti_conv_var_counter\>/;'q;"	kind:fld
mgti_func_label_counter	ml_gen_info.m	/^                mgti_func_label_counter     :: counter,$/;kq|-;/\<mgti_func_label_counter\>/;'q;"	kind:fld
mgti_label_counter	ml_gen_info.m	/^                mgti_label_counter          :: counter,$/;kq|-;/\<mgti_label_counter\>/;'q;"	kind:fld
mgti_packed_word_counter	ml_gen_info.m	/^                mgti_packed_word_counter    :: counter,$/;kq|-;/\<mgti_packed_word_counter\>/;'q;"	kind:fld
mgti_tail_rec_info	ml_gen_info.m	/^                mgti_tail_rec_info          :: tail_rec_info$/;kq|-;/\<mgti_tail_rec_info\>/;'q;"	kind:fld
mgvd_context	mlds.m	/^                mgvd_context            :: prog_context,$/;kq|-;/\<mgvd_context\>/;'q;"	kind:fld
mgvd_decl_flags	mlds.m	/^                mgvd_decl_flags         :: mlds_global_var_decl_flags,$/;kq|-;/\<mgvd_decl_flags\>/;'q;"	kind:fld
mgvd_gc	mlds.m	/^                mgvd_gc                 :: mlds_gc_statement$/;kq|-;/\<mgvd_gc\>/;'q;"	kind:fld
mgvd_init	mlds.m	/^                mgvd_init               :: mlds_initializer,$/;kq|-;/\<mgvd_init\>/;'q;"	kind:fld
mgvd_name	mlds.m	/^                mgvd_name               :: mlds_global_var_name,$/;kq|-;/\<mgvd_name\>/;'q;"	kind:fld
mgvd_type	mlds.m	/^                mgvd_type               :: mlds_type,$/;kq|-;/\<mgvd_type\>/;'q;"	kind:fld
mgvdf_access	mlds.m	/^                mgvdf_access            :: global_var_access,$/;kq|-;/\<mgvdf_access\>/;'q;"	kind:fld
mgvdf_constness	mlds.m	/^                mgvdf_constness         :: constness$/;kq|-;/\<mgvdf_constness\>/;'q;"	kind:fld
mhsi_code_model	ml_string_switch.m	/^                mhsi_code_model         :: code_model,$/;kq|-;/\<mhsi_code_model\>/;'q;"	kind:fld	file:
mhsi_context	ml_string_switch.m	/^                mhsi_context            :: prog_context,$/;kq|-;/\<mhsi_context\>/;'q;"	kind:fld	file:
mhsi_defns	ml_string_switch.m	/^                mhsi_defns              :: list(mlds_local_var_defn)$/;kq|-;/\<mhsi_defns\>/;'q;"	kind:fld	file:
mhsi_fail_statements	ml_string_switch.m	/^                mhsi_fail_statements    :: list(mlds_stmt),$/;kq|-;/\<mhsi_fail_statements\>/;'q;"	kind:fld	file:
mhsi_loop_present	ml_string_switch.m	/^                mhsi_loop_present       :: bool,$/;kq|-;/\<mhsi_loop_present\>/;'q;"	kind:fld	file:
mhsi_slot_var	ml_string_switch.m	/^                mhsi_slot_var           :: mlds_local_var_name_type,$/;kq|-;/\<mhsi_slot_var\>/;'q;"	kind:fld	file:
mhsi_stop_loop_var	ml_string_switch.m	/^                mhsi_stop_loop_var      :: maybe(mlds_local_var_name_type),$/;kq|-;/\<mhsi_stop_loop_var\>/;'q;"	kind:fld	file:
mhsi_string_var	ml_string_switch.m	/^                mhsi_string_var         :: mlds_local_var_name_type,$/;kq|-;/\<mhsi_string_var\>/;'q;"	kind:fld	file:
mhsi_switch_var	ml_string_switch.m	/^                mhsi_switch_var         :: mlds_rval,$/;kq|-;/\<mhsi_switch_var\>/;'q;"	kind:fld	file:
mi_cons_table	hlds_module.m	/^\/* 09 *\/        mi_cons_table                   :: cons_table,$/;kq|-;/\<mi_cons_table\>/;'q;"	kind:fld	file:
mi_context	mode_info.m	/^\/*  6 *\/        mi_context                  :: prog_context,$/;kq|-;/\<mi_context\>/;'q;"	kind:fld	file:
mi_ctor_field_table	hlds_module.m	/^\/* 10 *\/        mi_ctor_field_table             :: ctor_field_table$/;kq|-;/\<mi_ctor_field_table\>/;'q;"	kind:fld	file:
mi_delay_info	mode_info.m	/^\/*  3 *\/        mi_delay_info               :: delay_info,$/;kq|-;/\<mi_delay_info\>/;'q;"	kind:fld	file:
mi_errors	mode_info.m	/^\/*  4 *\/        mi_errors                   :: list(mode_error_info),$/;kq|-;/\<mi_errors\>/;'q;"	kind:fld	file:
mi_globals	hlds_module.m	/^\/* 03 *\/        mi_globals                      :: globals,$/;kq|-;/\<mi_globals\>/;'q;"	kind:fld	file:
mi_inst_table	hlds_module.m	/^\/* 07 *\/        mi_inst_table                   :: inst_table,$/;kq|-;/\<mi_inst_table\>/;'q;"	kind:fld	file:
mi_instmap	mode_info.m	/^\/*  2 *\/        mi_instmap                  :: instmap,$/;kq|-;/\<mi_instmap\>/;'q;"	kind:fld	file:
mi_mode_context	mode_info.m	/^\/*  5 *\/        mi_mode_context             :: mode_context,$/;kq|-;/\<mi_mode_context\>/;'q;"	kind:fld	file:
mi_mode_table	hlds_module.m	/^\/* 08 *\/        mi_mode_table                   :: mode_table,$/;kq|-;/\<mi_mode_table\>/;'q;"	kind:fld	file:
mi_module_info	mode_info.m	/^\/*  1 *\/        mi_module_info              :: module_info,$/;kq|-;/\<mi_module_info\>/;'q;"	kind:fld	file:
mi_no_tag_type_table	hlds_module.m	/^\/* 06 *\/        mi_no_tag_type_table            :: no_tag_type_table,$/;kq|-;/\<mi_no_tag_type_table\>/;'q;"	kind:fld	file:
mi_nondet_live_vars	mode_info.m	/^\/*  7 *\/        mi_nondet_live_vars         :: bag(prog_var),$/;kq|-;/\<mi_nondet_live_vars\>/;'q;"	kind:fld	file:
mi_predicate_table	hlds_module.m	/^\/* 04 *\/        mi_predicate_table              :: predicate_table,$/;kq|-;/\<mi_predicate_table\>/;'q;"	kind:fld	file:
mi_rare_info	hlds_module.m	/^\/* 02 *\/        mi_rare_info                    :: module_rare_info,$/;kq|-;/\<mi_rare_info\>/;'q;"	kind:fld	file:
mi_sub_info	hlds_module.m	/^\/* 01 *\/        mi_sub_info                     :: module_sub_info,$/;kq|-;/\<mi_sub_info\>/;'q;"	kind:fld	file:
mi_sub_info	mode_info.m	/^\/*  8 *\/        mi_sub_info                 :: mode_sub_info$/;kq|-;/\<mi_sub_info\>/;'q;"	kind:fld	file:
mi_type_table	hlds_module.m	/^\/* 05 *\/        mi_type_table                   :: type_table,$/;kq|-;/\<mi_type_table\>/;'q;"	kind:fld	file:
microsecond	../library/calendar.m	/^:- func microsecond(/;kq|/^\<microsecond\>/;'q;"	kind:func
microsecond	../library/calendar.m	/^:- type microsecond == int.  % 0..999999$/;kq|-;/\<microsecond\>/;'q;"	kind:type
microsecond_string	../library/calendar.m	/^:- func microsecond_string(/;kq|/^\<microsecond_string\>/;'q;"	kind:func	file:
microseconds	../library/calendar.m	/^:- func microseconds(/;kq|/^\<microseconds\>/;'q;"	kind:func
microseconds	../library/calendar.m	/^:- type microseconds == int.$/;kq|-;/\<microseconds\>/;'q;"	kind:type
microseconds_per_second	../library/calendar.m	/^:- func microseconds_per_second = int.$/;kq|/^\<microseconds_per_second\>/;'q;"	kind:func	file:
mict_builtin	introduced_call_table.m	/^:- pred mict_builtin(/;kq|/^\<mict_builtin\>/;'q;"	kind:pred	file:
mict_exception	introduced_call_table.m	/^:- pred mict_exception(/;kq|/^\<mict_exception\>/;'q;"	kind:pred	file:
mict_int	introduced_call_table.m	/^:- pred mict_int(/;kq|/^\<mict_int\>/;'q;"	kind:pred	file:
mict_ints_uints	introduced_call_table.m	/^:- pred mict_ints_uints(/;kq|/^\<mict_ints_uints\>/;'q;"	kind:pred	file:
mict_io	introduced_call_table.m	/^:- pred mict_io(/;kq|/^\<mict_io\>/;'q;"	kind:pred	file:
mict_par_builtin	introduced_call_table.m	/^:- pred mict_par_builtin(/;kq|/^\<mict_par_builtin\>/;'q;"	kind:pred	file:
mict_private_builtin	introduced_call_table.m	/^:- pred mict_private_builtin(/;kq|/^\<mict_private_builtin\>/;'q;"	kind:pred	file:
mict_profiling_builtin	introduced_call_table.m	/^:- pred mict_profiling_builtin(/;kq|/^\<mict_profiling_builtin\>/;'q;"	kind:pred	file:
mict_region_builtin	introduced_call_table.m	/^:- pred mict_region_builtin(/;kq|/^\<mict_region_builtin\>/;'q;"	kind:pred	file:
mict_ssdb	introduced_call_table.m	/^:- pred mict_ssdb(/;kq|/^\<mict_ssdb\>/;'q;"	kind:pred	file:
mict_stm_builtin	introduced_call_table.m	/^:- pred mict_stm_builtin(/;kq|/^\<mict_stm_builtin\>/;'q;"	kind:pred	file:
mict_stream	introduced_call_table.m	/^:- pred mict_stream(/;kq|/^\<mict_stream\>/;'q;"	kind:pred	file:
mict_string	introduced_call_table.m	/^:- pred mict_string(/;kq|/^\<mict_string\>/;'q;"	kind:pred	file:
mict_string_builder	introduced_call_table.m	/^:- pred mict_string_builder(/;kq|/^\<mict_string_builder\>/;'q;"	kind:pred	file:
mict_string_format	introduced_call_table.m	/^:- pred mict_string_format(/;kq|/^\<mict_string_format\>/;'q;"	kind:pred	file:
mict_table_builtin	introduced_call_table.m	/^:- pred mict_table_builtin(/;kq|/^\<mict_table_builtin\>/;'q;"	kind:pred	file:
mict_term_size_prof_builtin	introduced_call_table.m	/^:- pred mict_term_size_prof_builtin(/;kq|/^\<mict_term_size_prof_builtin\>/;'q;"	kind:pred	file:
mict_univ	introduced_call_table.m	/^:- pred mict_univ(/;kq|/^\<mict_univ\>/;'q;"	kind:pred	file:
middle_csd	hlds_pred.m	/^                middle_csd              :: prog_var,$/;kq|-;/\<middle_csd\>/;'q;"	kind:fld
middle_csd	layout.m	/^                middle_csd              :: int,$/;kq|-;/\<middle_csd\>/;'q;"	kind:fld
middle_pass	mercury_compile_middle_passes.m	/^:- pred middle_pass(/;kq|/^\<middle_pass\>/;'q;"	kind:pred
middle_pass_for_opt_file	mercury_compile_middle_passes.m	/^:- pred middle_pass_for_opt_file(/;kq|/^\<middle_pass_for_opt_file\>/;'q;"	kind:pred
middle_rec.find_labels	middle_rec.m	/^:- pred find_labels(list(instruction)::in, list(/;kq|/^\<find_labels\>/;'q;"	kind:pred	file:
middle_rec.find_labels_acc	middle_rec.m	/^:- pred find_labels_acc(list(/;kq|/^\<find_labels_acc\>/;'q;"	kind:pred	file:
middle_rec.find_used_registers	middle_rec.m	/^:- pred find_used_registers(list(/;kq|/^\<find_used_registers\>/;'q;"	kind:pred	file:
middle_rec.is_recursive_call	middle_rec.m	/^:- pred is_recursive_call(/;kq|/^\<is_recursive_call\>/;'q;"	kind:pred	file:
middle_rec.match_and_generate	middle_rec.m	/^:- pred match_and_generate(/;kq|/^\<match_and_generate\>/;'q;"	kind:pred
middle_rec.split_rec_code	middle_rec.m	/^:- pred split_rec_code(list(/;kq|/^\<split_rec_code\>/;'q;"	kind:pred	file:
middle_rec_generate_switch	middle_rec.m	/^:- pred middle_rec_generate_switch(/;kq|/^\<middle_rec_generate_switch\>/;'q;"	kind:pred	file:
mii_functions	recompilation.used_file.m	/^                mii_functions       :: imported_item_set$/;kq|-;/\<mii_functions\>/;'q;"	kind:fld
mii_functors	recompilation.used_file.m	/^                mii_functors        :: imported_item_set,$/;kq|-;/\<mii_functors\>/;'q;"	kind:fld
mii_insts	recompilation.used_file.m	/^                mii_insts           :: imported_item_set,$/;kq|-;/\<mii_insts\>/;'q;"	kind:fld
mii_modes	recompilation.used_file.m	/^                mii_modes           :: imported_item_set,$/;kq|-;/\<mii_modes\>/;'q;"	kind:fld
mii_predicates	recompilation.used_file.m	/^                mii_predicates      :: imported_item_set,$/;kq|-;/\<mii_predicates\>/;'q;"	kind:fld
mii_type_defns	recompilation.used_file.m	/^                mii_type_defns      :: imported_item_set,$/;kq|-;/\<mii_type_defns\>/;'q;"	kind:fld
mii_type_names	recompilation.used_file.m	/^                mii_type_names      :: imported_item_set,$/;kq|-;/\<mii_type_names\>/;'q;"	kind:fld
mii_typeclasses	recompilation.used_file.m	/^                mii_typeclasses     :: imported_item_set,$/;kq|-;/\<mii_typeclasses\>/;'q;"	kind:fld
mim_counter	make.make_info.m	/^                mim_counter             :: uint$/;kq|-;/\<mim_counter\>/;'q;"	kind:fld
mim_forward_map	make.make_info.m	/^                mim_forward_map         :: version_hash_table(module_name,$/;kq|-;/\<mim_forward_map\>/;'q;"	kind:fld
mim_reverse_map	make.make_info.m	/^                mim_reverse_map         :: version_array(module_name),$/;kq|-;/\<mim_reverse_map\>/;'q;"	kind:fld
min	../library/array.m	/^:- func min(array(/;kq|/^\<min\>/;'q;"	kind:func
min	../library/bt_array.m	/^:- func min(bt_array(/;kq|/^\<min\>/;'q;"	kind:func
min	../library/float.m	/^:- func min = float.$/;kq|/^\<min\>/;'q;"	kind:func
min	../library/float.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
min	../library/int.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
min	../library/int16.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
min	../library/int32.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
min	../library/int64.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
min	../library/int8.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
min	../library/uint.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
min	../library/uint16.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
min	../library/uint32.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
min	../library/uint64.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
min	../library/uint8.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
min	lp.m	/^    ;       min.$/;kq|-;/\<min\>/;'q;"	kind:cons
min	lp_rational.m	/^    ;       min.$/;kq|-;/\<min\>/;'q;"	kind:cons
min2	../library/psqueue.m	/^:- func min2(/;kq|/^\<min2\>/;'q;"	kind:func	file:
min2_first	../library/rtree.m	/^    --->    min2_first$/;kq|-;/\<min2_first\>/;'q;"	kind:cons	file:
min2_second	../library/rtree.m	/^    ;       min2_second.$/;kq|-;/\<min2_second\>/;'q;"	kind:cons	file:
min3_first	../library/rtree.m	/^    --->    min3_first$/;kq|-;/\<min3_first\>/;'q;"	kind:cons	file:
min3_second	../library/rtree.m	/^    ;       min3_second$/;kq|-;/\<min3_second\>/;'q;"	kind:cons	file:
min3_third	../library/rtree.m	/^    ;       min3_third.$/;kq|-;/\<min3_third\>/;'q;"	kind:cons	file:
min4_first	../library/rtree.m	/^    --->    min4_first$/;kq|-;/\<min4_first\>/;'q;"	kind:cons	file:
min4_fourth	../library/rtree.m	/^    ;       min4_fourth.$/;kq|-;/\<min4_fourth\>/;'q;"	kind:cons	file:
min4_second	../library/rtree.m	/^    ;       min4_second$/;kq|-;/\<min4_second\>/;'q;"	kind:cons	file:
min4_third	../library/rtree.m	/^    ;       min4_third$/;kq|-;/\<min4_third\>/;'q;"	kind:cons	file:
min_char_value	../library/char.m	/^:- func min_char_value = int.$/;kq|/^\<min_char_value\>/;'q;"	kind:func
min_elem	../library/diet.m	/^:- func min_elem(T, T) = T <= diet_element(/;kq|/^\<min_elem\>/;'q;"	kind:func	file:
min_exponent	../library/float.m	/^:- func min_exponent = int.$/;kq|/^\<min_exponent\>/;'q;"	kind:func
min_int	../library/int.m	/^:- func min_int = int.$/;kq|/^\<min_int\>/;'q;"	kind:func
min_int16	../library/int16.m	/^:- func min_int16 = int16.$/;kq|/^\<min_int16\>/;'q;"	kind:func
min_int32	../library/int32.m	/^:- func min_int32 = int32.$/;kq|/^\<min_int32\>/;'q;"	kind:func
min_int64	../library/int64.m	/^:- func min_int64 = int64.$/;kq|/^\<min_int64\>/;'q;"	kind:func
min_int8	../library/int8.m	/^:- func min_int8 = int8.$/;kq|/^\<min_int8\>/;'q;"	kind:func
min_key	../library/map.m	/^:- func min_key(map(/;kq|/^\<min_key\>/;'q;"	kind:func
min_key	../library/tree234.m	/^:- func min_key(tree234(/;kq|/^\<min_key\>/;'q;"	kind:func
min_key_in_loser_tree	../library/psqueue.m	/^:- pred min_key_in_loser_tree(loser_tree(P, K)::in, maybe(/;kq|/^\<min_key_in_loser_tree\>/;'q;"	kind:pred	file:
min_key_in_loser_tree_acc	../library/psqueue.m	/^:- pred min_key_in_loser_tree_acc(loser_tree(/;kq|/^\<min_key_in_loser_tree_acc\>/;'q;"	kind:pred	file:
min_of_four_result	../library/rtree.m	/^:- type min_of_four_result$/;kq|-;/\<min_of_four_result\>/;'q;"	kind:type	file:
min_of_three_result	../library/rtree.m	/^:- type min_of_three_result$/;kq|-;/\<min_of_three_result\>/;'q;"	kind:type	file:
min_of_two_result	../library/rtree.m	/^:- type min_of_two_result$/;kq|-;/\<min_of_two_result\>/;'q;"	kind:type	file:
min_precision	../library/string.m	/^:- func min_precision = int.$/;kq|/^\<min_precision\>/;'q;"	kind:func	file:
min_prio_in_loser_tree_acc	../library/psqueue.m	/^:- pred min_prio_in_loser_tree_acc(loser_tree(P, K)::in, P::in, maybe(/;kq|/^\<min_prio_in_loser_tree_acc\>/;'q;"	kind:pred	file:
min_priority_for_arg	../library/ops.m	/^:- func min_priority_for_arg(/;kq|/^\<min_priority_for_arg\>/;'q;"	kind:func
min_size_based_on_depth	../library/tree234.m	/^:- pred min_size_based_on_depth(/;kq|/^\<min_size_based_on_depth\>/;'q;"	kind:pred	file:
min_stack_size	../library/thread.m	/^                min_stack_size  :: uint$/;kq|-;/\<min_stack_size\>/;'q;"	kind:fld	file:
min_unsat_constraints	old_type_constraints.m	/^:- pred min_unsat_constraints(/;kq|/^\<min_unsat_constraints\>/;'q;"	kind:pred	file:
minimal	mode_info.m	/^                minimal         :: mode_debug_flag_minimal,$/;kq|-;/\<minimal\>/;'q;"	kind:fld
minimal_model	../library/robdd.m	/^:- pred minimal_model(vars(T)::in, robdd(T)::in, vars(T)::out, vars(/;kq|/^\<minimal_model\>/;'q;"	kind:pred
minimal_model	mode_robdd.tfeirn.m	/^:- pred minimal_model(vars(T)::in, tfeirn(T)::in, vars(T)::out, vars(/;kq|/^\<minimal_model\>/;'q;"	kind:pred
minimal_model_2	../library/robdd.m	/^:- pred minimal_model_2(list(var(T))::in, robdd(/;kq|/^\<minimal_model_2\>/;'q;"	kind:pred	file:
minimal_model_2	mode_robdd.tfeirn.m	/^:- pred minimal_model_2(vars(T)::in, tfeirn(T)::in, vars(T)::out, vars(/;kq|/^\<minimal_model_2\>/;'q;"	kind:pred	file:
minimal_model_debug	options.m	/^    ;       minimal_model_debug$/;kq|-;/\<minimal_model_debug\>/;'q;"	kind:cons
minimum_of_four	../library/rtree.m	/^:- func minimum_of_four(/;kq|/^\<minimum_of_four\>/;'q;"	kind:func	file:
minimum_of_three	../library/rtree.m	/^:- func minimum_of_three(/;kq|/^\<minimum_of_three\>/;'q;"	kind:func	file:
minimum_reordering	ordering_mode_constraints.m	/^:- pred minimum_reordering(/;kq|/^\<minimum_reordering\>/;'q;"	kind:pred	file:
minus	../library/int.m	/^:- func minus(/;kq|/^\<minus\>/;'q;"	kind:func
minus	../library/int16.m	/^:- func minus(/;kq|/^\<minus\>/;'q;"	kind:func
minus	../library/int32.m	/^:- func minus(/;kq|/^\<minus\>/;'q;"	kind:func
minus	../library/int64.m	/^:- func minus(/;kq|/^\<minus\>/;'q;"	kind:func
minus	../library/int8.m	/^:- func minus(/;kq|/^\<minus\>/;'q;"	kind:func
minus	../library/uint.m	/^:- func minus(/;kq|/^\<minus\>/;'q;"	kind:func
minus	../library/uint16.m	/^:- func minus(/;kq|/^\<minus\>/;'q;"	kind:func
minus	../library/uint32.m	/^:- func minus(/;kq|/^\<minus\>/;'q;"	kind:func
minus	../library/uint64.m	/^:- func minus(/;kq|/^\<minus\>/;'q;"	kind:func
minus	../library/uint8.m	/^:- func minus(/;kq|/^\<minus\>/;'q;"	kind:func
minute	../library/calendar.m	/^:- func minute(/;kq|/^\<minute\>/;'q;"	kind:func
minute	../library/calendar.m	/^:- type minute == int.       % 0..59$/;kq|-;/\<minute\>/;'q;"	kind:type
minutes	../library/calendar.m	/^:- func minutes(/;kq|/^\<minutes\>/;'q;"	kind:func
minutes	../library/calendar.m	/^:- type minutes == int.$/;kq|-;/\<minutes\>/;'q;"	kind:type
mirc_eof	../library/io.m	/^    ;       mirc_eof$/;kq|-;/\<mirc_eof\>/;'q;"	kind:cons	file:
mirc_error	../library/io.m	/^    ;       mirc_error.$/;kq|-;/\<mirc_error\>/;'q;"	kind:cons	file:
mirc_incomplete	../library/io.m	/^    ;       mirc_incomplete$/;kq|-;/\<mirc_incomplete\>/;'q;"	kind:cons	file:
mirc_ok	../library/io.m	/^    --->    mirc_ok$/;kq|-;/\<mirc_ok\>/;'q;"	kind:cons	file:
misc_target	make.make_info.m	/^    ;       misc_target(misc_target_type).$/;kq|-;/\<misc_target\>/;'q;"	kind:cons
misc_target_build_all	make.make_info.m	/^    ;       misc_target_build_all(module_target_type)$/;kq|-;/\<misc_target_build_all\>/;'q;"	kind:cons
misc_target_build_analyses	make.make_info.m	/^    ;       misc_target_build_analyses$/;kq|-;/\<misc_target_build_analyses\>/;'q;"	kind:cons
misc_target_build_library	make.make_info.m	/^    ;       misc_target_build_library$/;kq|-;/\<misc_target_build_library\>/;'q;"	kind:cons
misc_target_build_xml_docs	make.make_info.m	/^    ;       misc_target_build_xml_docs.$/;kq|-;/\<misc_target_build_xml_docs\>/;'q;"	kind:cons
misc_target_clean	make.make_info.m	/^    --->    misc_target_clean$/;kq|-;/\<misc_target_clean\>/;'q;"	kind:cons
misc_target_install_library	make.make_info.m	/^    ;       misc_target_install_library$/;kq|-;/\<misc_target_install_library\>/;'q;"	kind:cons
misc_target_install_library_gs_gas	make.make_info.m	/^    ;       misc_target_install_library_gs_gas$/;kq|-;/\<misc_target_install_library_gs_gas\>/;'q;"	kind:cons
misc_target_realclean	make.make_info.m	/^    ;       misc_target_realclean$/;kq|-;/\<misc_target_realclean\>/;'q;"	kind:cons
misc_target_type	make.make_info.m	/^:- type misc_target_type$/;kq|-;/\<misc_target_type\>/;'q;"	kind:type
mismatch_category	typecheck_error_unify.m	/^:- type mismatch_category$/;kq|-;/\<mismatch_category\>/;'q;"	kind:type	file:
mismatch_from_type	inst_check.m	/^:- type mismatch_from_type$/;kq|-;/\<mismatch_from_type\>/;'q;"	kind:type	file:
mismatch_info	typecheck_error_unify.m	/^:- type mismatch_info$/;kq|-;/\<mismatch_info\>/;'q;"	kind:type	file:
mismatch_subsumes	typecheck_error_unify.m	/^                mismatch_subsumes   :: does_actual_subsume_expected,$/;kq|-;/\<mismatch_subsumes\>/;'q;"	kind:fld	file:
mismatched_args_to_pieces	typecheck_error_unify.m	/^:- func mismatched_args_to_pieces(/;kq|/^\<mismatched_args_to_pieces\>/;'q;"	kind:func	file:
mismatched_outer_var_types	purity.m	/^:- func mismatched_outer_var_types(/;kq|/^\<mismatched_outer_var_types\>/;'q;"	kind:func	file:
missed_message	hlds_goal.m	/^:- type missed_message == string.$/;kq|-;/\<missed_message\>/;'q;"	kind:type
missed_reuse	hlds_goal.m	/^    ;       missed_reuse(list(missed_message))$/;kq|-;/\<missed_reuse\>/;'q;"	kind:cons
misses	make_module_file_names.m	/^                misses      :: uint$/;kq|-;/\<misses\>/;'q;"	kind:fld	file:
missing_ancestor_info	check_import_accessibility.m	/^:- type missing_ancestor_info$/;kq|-;/\<missing_ancestor_info\>/;'q;"	kind:type	file:
missing_ancestor_map	check_import_accessibility.m	/^:- type missing_ancestor_map == map(module_name, missing_ancestor_info).$/;kq|-;/\<missing_ancestor_map\>/;'q;"	kind:type	file:
missing_cons_id_info	det_check_switch.m	/^:- type missing_cons_id_info$/;kq|-;/\<missing_cons_id_info\>/;'q;"	kind:type
missing_in_src_imp	check_import_accessibility.m	/^    ;       missing_in_src_imp.$/;kq|-;/\<missing_in_src_imp\>/;'q;"	kind:cons	file:
missing_in_src_int	check_import_accessibility.m	/^    --->    missing_in_src_int(module_import_or_use_map)$/;kq|-;/\<missing_in_src_int\>/;'q;"	kind:cons	file:
missing_timestamp	compile_target_code.m	/^    ;       missing_timestamp.$/;kq|-;/\<missing_timestamp\>/;'q;"	kind:cons	file:
missing_where	check_import_accessibility.m	/^:- type missing_where$/;kq|-;/\<missing_where\>/;'q;"	kind:type	file:
mivn_functions	recompilation.item_types.m	/^                mivn_functions      :: name_arity_version_map$/;kq|-;/\<mivn_functions\>/;'q;"	kind:fld
mivn_instances	recompilation.item_types.m	/^                mivn_instances      :: recomp_item_name_version_map,$/;kq|-;/\<mivn_instances\>/;'q;"	kind:fld
mivn_insts	recompilation.item_types.m	/^                mivn_insts          :: name_arity_version_map,$/;kq|-;/\<mivn_insts\>/;'q;"	kind:fld
mivn_modes	recompilation.item_types.m	/^                mivn_modes          :: name_arity_version_map,$/;kq|-;/\<mivn_modes\>/;'q;"	kind:fld
mivn_predicates	recompilation.item_types.m	/^                mivn_predicates     :: name_arity_version_map,$/;kq|-;/\<mivn_predicates\>/;'q;"	kind:fld
mivn_type_defns	recompilation.item_types.m	/^                mivn_type_defns     :: name_arity_version_map,$/;kq|-;/\<mivn_type_defns\>/;'q;"	kind:fld
mivn_type_names	recompilation.item_types.m	/^                mivn_type_names     :: name_arity_version_map,$/;kq|-;/\<mivn_type_names\>/;'q;"	kind:fld
mivn_typeclasses	recompilation.item_types.m	/^                mivn_typeclasses    :: name_arity_version_map,$/;kq|-;/\<mivn_typeclasses\>/;'q;"	kind:fld
mix	make.hash.m	/^:- func mix(/;kq|/^\<mix\>/;'q;"	kind:func	file:
mk_map_pair	../library/pprint.m	/^:- func mk_map_pair(pair(K, V)) = map_pair(/;kq|/^\<mk_map_pair\>/;'q;"	kind:func	file:
mkbody	builtin_ops.m	/^    ;       mkbody$/;kq|-;/\<mkbody\>/;'q;"	kind:cons
mkframe	llds.m	/^    ;       mkframe(nondet_frame_info, maybe(code_addr))$/;kq|-;/\<mkframe\>/;'q;"	kind:cons
mkgi_old_goal_info	from_ground_term_util.m	/^                mkgi_old_goal_info  :: hlds_goal_info$/;kq|-;/\<mkgi_old_goal_info\>/;'q;"	kind:fld	file:
mkgi_size	from_ground_term_util.m	/^                mkgi_size           :: int,$/;kq|-;/\<mkgi_size\>/;'q;"	kind:fld	file:
mki_command_line_targets	make.make_info.m	/^                mki_command_line_targets    :: set(top_target_file),$/;kq|-;/\<mki_command_line_targets\>/;'q;"	kind:fld	file:
mki_dep_file_index_map	make.make_info.m	/^                mki_dep_file_index_map      :: dependency_file_index_map,$/;kq|-;/\<mki_dep_file_index_map\>/;'q;"	kind:fld	file:
mki_dep_file_status_map	make.make_info.m	/^                mki_dep_file_status_map     :: dep_file_status_map,$/;kq|-;/\<mki_dep_file_status_map\>/;'q;"	kind:fld	file:
mki_env_optfile_variables	make.make_info.m	/^                mki_env_optfile_variables   :: env_optfile_variables,$/;kq|-;/\<mki_env_optfile_variables\>/;'q;"	kind:fld	file:
mki_env_var_args	make.make_info.m	/^                mki_env_var_args            :: list(string),$/;kq|-;/\<mki_env_var_args\>/;'q;"	kind:fld	file:
mki_file_timestamp_map	make.make_info.m	/^                mki_file_timestamp_map      :: file_timestamp_map,$/;kq|-;/\<mki_file_timestamp_map\>/;'q;"	kind:fld	file:
mki_importing_module	make.make_info.m	/^                mki_importing_module        :: maybe(import_or_include),$/;kq|-;/\<mki_importing_module\>/;'q;"	kind:fld	file:
mki_keep_going	make.make_info.m	/^                mki_keep_going              :: maybe_keep_going,$/;kq|-;/\<mki_keep_going\>/;'q;"	kind:fld	file:
mki_maybe_module_dep_info_map	make.make_info.m	/^                mki_maybe_module_dep_info_map :: map(module_name,$/;kq|-;/\<mki_maybe_module_dep_info_map\>/;'q;"	kind:fld	file:
mki_maybe_stdlib_grades	make.make_info.m	/^                mki_maybe_stdlib_grades     :: maybe_stdlib_grades,$/;kq|-;/\<mki_maybe_stdlib_grades\>/;'q;"	kind:fld	file:
mki_maybe_stdout_lock	make.make_info.m	/^                mki_maybe_stdout_lock       :: maybe(stdout_lock),$/;kq|-;/\<mki_maybe_stdout_lock\>/;'q;"	kind:fld	file:
mki_mi_read_module_maps	make.make_info.m	/^                mki_mi_read_module_maps     :: have_parse_tree_maps,$/;kq|-;/\<mki_mi_read_module_maps\>/;'q;"	kind:fld	file:
mki_module_index_map	make.make_info.m	/^                mki_module_index_map        :: module_index_map,$/;kq|-;/\<mki_module_index_map\>/;'q;"	kind:fld	file:
mki_option_args	make.make_info.m	/^                mki_option_args             :: list(string),$/;kq|-;/\<mki_option_args\>/;'q;"	kind:fld	file:
mki_reanalysis_passes	make.make_info.m	/^                mki_reanalysis_passes       :: int,$/;kq|-;/\<mki_reanalysis_passes\>/;'q;"	kind:fld	file:
mki_rebuild_module_deps	make.make_info.m	/^                mki_rebuild_module_deps     :: maybe_rebuild_module_deps,$/;kq|-;/\<mki_rebuild_module_deps\>/;'q;"	kind:fld	file:
mki_target_file_timestamp_map	make.make_info.m	/^                mki_target_file_timestamp_map :: target_file_timestamp_map,$/;kq|-;/\<mki_target_file_timestamp_map\>/;'q;"	kind:fld	file:
mki_trans_prereqs_cache	make.make_info.m	/^                mki_trans_prereqs_cache     :: trans_prereqs_cache$/;kq|-;/\<mki_trans_prereqs_cache\>/;'q;"	kind:fld	file:
mkinit_command	options.m	/^    ;       mkinit_command$/;kq|-;/\<mkinit_command\>/;'q;"	kind:cons
mklit	mode_robdd.implications.m	/^:- type mklit(T) == (func(var(T)) = literal(T)).$/;kq|-;/\<mklit\>/;'q;"	kind:type	file:
mkneg	mode_robdd.implications.m	/^:- func mkneg(var(T)) = literal(/;kq|/^\<mkneg\>/;'q;"	kind:func	file:
mkpos	mode_robdd.implications.m	/^:- func mkpos(var(T)) = literal(/;kq|/^\<mkpos\>/;'q;"	kind:func	file:
mktime	../library/time.m	/^:- pred mktime(/;kq|/^\<mktime\>/;'q;"	kind:pred
mkword	llds.m	/^    ;       mkword(ptag, rval)$/;kq|-;/\<mkword\>/;'q;"	kind:cons
mkword_hole	llds.m	/^    ;       mkword_hole(ptag)$/;kq|-;/\<mkword_hole\>/;'q;"	kind:cons
ml_accurate_gc.fixup_newobj	ml_accurate_gc.m	/^:- pred fixup_newobj(/;kq|/^\<fixup_newobj\>/;'q;"	kind:pred	file:
ml_accurate_gc.fnoi_locals	ml_accurate_gc.m	/^                fnoi_locals         :: cord(mlds_local_var_defn),$/;kq|-;/\<ml_accurate_gc.fnoi_locals\>/;'q;"	kind:fld	file:
ml_accurate_gc.fnoi_next_id	ml_accurate_gc.m	/^                fnoi_next_id        :: counter$/;kq|-;/\<ml_accurate_gc.fnoi_next_id\>/;'q;"	kind:fld	file:
ml_accurate_gc.init_field_n	ml_accurate_gc.m	/^:- pred init_field_n(/;kq|/^\<init_field_n\>/;'q;"	kind:pred	file:
ml_alloc_id_map	ml_global_data.m	/^:- type ml_alloc_id_map$/;kq|-;/\<ml_alloc_id_map\>/;'q;"	kind:type	file:
ml_alloc_site_data	ml_global_data.m	/^:- type ml_alloc_site_data$/;kq|-;/\<ml_alloc_site_data\>/;'q;"	kind:type
ml_answer_block	../library/table_builtin.m	/^:- type ml_answer_block$/;kq|-;/\<ml_answer_block\>/;'q;"	kind:type	file:
ml_answer_list	../library/table_builtin.m	/^:- type ml_answer_list$/;kq|-;/\<ml_answer_list\>/;'q;"	kind:type	file:
ml_append_return_statement	ml_args_util.m	/^:- pred ml_append_return_statement(/;kq|/^\<ml_append_return_statement\>/;'q;"	kind:pred
ml_args_util.copy_out_always	ml_args_util.m	/^    ;       copy_out_always.$/;kq|-;/\<ml_args_util.copy_out_always\>/;'q;"	kind:cons
ml_args_util.copy_out_never	ml_args_util.m	/^    --->    copy_out_never$/;kq|-;/\<ml_args_util.copy_out_never\>/;'q;"	kind:cons
ml_args_util.copy_out_when	ml_args_util.m	/^:- type copy_out_when$/;kq|-;/\<ml_args_util.copy_out_when\>/;'q;"	kind:type
ml_args_util.fcw	ml_args_util.m	/^:- inst fcw for ml_call_arg\/0$/;kq|-;/\<ml_args_util.fcw\>/;'q;"	kind:inst
ml_args_util.input_params_only	ml_args_util.m	/^    --->    input_params_only$/;kq|-;/\<ml_args_util.input_params_only\>/;'q;"	kind:cons
ml_args_util.is_in	ml_args_util.m	/^:- inst is_in for what_params\/0$/;kq|-;/\<ml_args_util.is_in\>/;'q;"	kind:inst	file:
ml_args_util.is_inout	ml_args_util.m	/^:- inst is_inout for what_params\/0$/;kq|-;/\<ml_args_util.is_inout\>/;'q;"	kind:inst	file:
ml_args_util.is_no	ml_args_util.m	/^:- inst is_no for maybe\/1$/;kq|-;/\<ml_args_util.is_no\>/;'q;"	kind:inst	file:
ml_args_util.is_yes	ml_args_util.m	/^:- inst is_yes for maybe\/1$/;kq|-;/\<ml_args_util.is_yes\>/;'q;"	kind:inst	file:
ml_args_util.ml_call_arg	ml_args_util.m	/^:- type ml_call_arg$/;kq|-;/\<ml_args_util.ml_call_arg\>/;'q;"	kind:type
ml_args_util.ml_gen_arg	ml_args_util.m	/^:- pred ml_gen_arg(/;kq|/^\<ml_gen_arg\>/;'q;"	kind:pred	file:
ml_args_util.ml_gen_arg_decl	ml_args_util.m	/^:- pred ml_gen_arg_decl(/;kq|/^\<ml_gen_arg_decl\>/;'q;"	kind:pred	file:
ml_args_util.ml_gen_arg_decls	ml_args_util.m	/^:- pred ml_gen_arg_decls(/;kq|/^\<ml_gen_arg_decls\>/;'q;"	kind:pred	file:
ml_args_util.ml_gen_args	ml_args_util.m	/^:- pred ml_gen_args(/;kq|/^\<ml_gen_args\>/;'q;"	kind:pred
ml_args_util.ml_gen_args_loop	ml_args_util.m	/^:- pred ml_gen_args_loop(/;kq|/^\<ml_gen_args_loop\>/;'q;"	kind:pred	file:
ml_args_util.ml_gen_mem_addr	ml_args_util.m	/^:- func ml_gen_mem_addr(/;kq|/^\<ml_gen_mem_addr\>/;'q;"	kind:func	file:
ml_args_util.not_fcw	ml_args_util.m	/^:- inst not_fcw for ml_call_arg\/0$/;kq|-;/\<ml_args_util.not_fcw\>/;'q;"	kind:inst
ml_args_util.what_params	ml_args_util.m	/^:- type what_params$/;kq|-;/\<ml_args_util.what_params\>/;'q;"	kind:type
ml_base_typeclass_info_method_offset	ml_code_util.m	/^:- func ml_base_typeclass_info_method_offset = int.$/;kq|/^\<ml_base_typeclass_info_method_offset\>/;'q;"	kind:func
ml_binary_search_info	ml_string_switch.m	/^:- type ml_binary_search_info$/;kq|-;/\<ml_binary_search_info\>/;'q;"	kind:type	file:
ml_binop	mlds.m	/^    ;       ml_binop(binary_op, mlds_rval, mlds_rval)$/;kq|-;/\<ml_binop\>/;'q;"	kind:cons
ml_bitwise_mask	ml_unify_gen_util.m	/^:- func ml_bitwise_mask(/;kq|/^\<ml_bitwise_mask\>/;'q;"	kind:func
ml_bitwise_or_rvals	ml_unify_gen_util.m	/^:- func ml_bitwise_or_rvals(list(/;kq|/^\<ml_bitwise_or_rvals\>/;'q;"	kind:func
ml_bitwise_or_some_rvals	ml_unify_gen_util.m	/^:- func ml_bitwise_or_some_rvals(mlds_rval, list(/;kq|/^\<ml_bitwise_or_some_rvals\>/;'q;"	kind:func
ml_bitwise_or_two_rvals	ml_unify_gen_util.m	/^:- func ml_bitwise_or_two_rvals(/;kq|/^\<ml_bitwise_or_two_rvals\>/;'q;"	kind:func
ml_box	mlds.m	/^    ;       ml_box(mlds_type, mlds_rval)$/;kq|-;/\<ml_box\>/;'q;"	kind:cons
ml_call_arg	ml_args_util.m	/^:- type ml_call_arg$/;kq|-;/\<ml_call_arg\>/;'q;"	kind:type
ml_call_gen.function_is_local	ml_call_gen.m	/^:- pred function_is_local(/;kq|/^\<function_is_local\>/;'q;"	kind:pred	file:
ml_call_gen.main_generic_call	ml_call_gen.m	/^:- inst main_generic_call for generic_call\/0$/;kq|-;/\<ml_call_gen.main_generic_call\>/;'q;"	kind:inst	file:
ml_call_gen.ml_gen_builtin	ml_call_gen.m	/^:- pred ml_gen_builtin(pred_id::in, proc_id::in, list(/;kq|/^\<ml_gen_builtin\>/;'q;"	kind:pred
ml_call_gen.ml_gen_cast	ml_call_gen.m	/^:- pred ml_gen_cast(prog_context::in, list(/;kq|/^\<ml_gen_cast\>/;'q;"	kind:pred	file:
ml_call_gen.ml_gen_cont_params	ml_call_gen.m	/^:- pred ml_gen_cont_params(assoc_list(/;kq|/^\<ml_gen_cont_params\>/;'q;"	kind:pred	file:
ml_call_gen.ml_gen_mlds_call	ml_call_gen.m	/^:- pred ml_gen_mlds_call(/;kq|/^\<ml_gen_mlds_call\>/;'q;"	kind:pred	file:
ml_call_gen.ml_gen_plain_call	ml_call_gen.m	/^:- pred ml_gen_plain_call(/;kq|/^\<ml_gen_plain_call\>/;'q;"	kind:pred
ml_call_kind	mlds.m	/^:- type ml_call_kind$/;kq|-;/\<ml_call_kind\>/;'q;"	kind:type
ml_case_id_soln_consts_to_tag_soln_consts	ml_lookup_switch.m	/^:- pred ml_case_id_soln_consts_to_tag_soln_consts((func(/;kq|/^\<ml_case_id_soln_consts_to_tag_soln_consts\>/;'q;"	kind:pred
ml_case_id_soln_consts_to_tag_soln_consts_loop	ml_lookup_switch.m	/^:- pred ml_case_id_soln_consts_to_tag_soln_consts_loop(/;kq|/^\<ml_case_id_soln_consts_to_tag_soln_consts_loop\>/;'q;"	kind:pred	file:
ml_cast	mlds.m	/^    ;       ml_cast(mlds_type, mlds_rval)$/;kq|-;/\<ml_cast\>/;'q;"	kind:cons
ml_cast_cons_tag	ml_unify_gen_construct.m	/^:- func ml_cast_cons_tag(mlds_type::in, cons_tag::in(/;kq|/^\<ml_cast_cons_tag\>/;'q;"	kind:func	file:
ml_cast_to_unsigned_without_sign_extend	ml_unify_gen_util.m	/^:- pred ml_cast_to_unsigned_without_sign_extend(/;kq|/^\<ml_cast_to_unsigned_without_sign_extend\>/;'q;"	kind:pred	file:
ml_chain_stack_frames	ml_elim_nested.m	/^:- pred ml_chain_stack_frames(/;kq|/^\<ml_chain_stack_frames\>/;'q;"	kind:pred	file:
ml_closure_arg_offset	ml_code_util.m	/^:- func ml_closure_arg_offset = int.$/;kq|/^\<ml_closure_arg_offset\>/;'q;"	kind:func
ml_closure_gen.arg_type_infos	ml_closure_gen.m	/^:- func arg_type_infos(rtti_type_info) = list(/;kq|/^\<arg_type_infos\>/;'q;"	kind:func	file:
ml_closure_gen.closure_kind	ml_closure_gen.m	/^:- type closure_kind$/;kq|-;/\<ml_closure_gen.closure_kind\>/;'q;"	kind:type
ml_code_gen	ml_top_gen.m	/^:- pred ml_code_gen(/;kq|/^\<ml_code_gen\>/;'q;"	kind:pred
ml_code_gen.ml_gen_conj	ml_code_gen.m	/^:- pred ml_gen_conj(code_model::in, prog_context::in, list(/;kq|/^\<ml_gen_conj\>/;'q;"	kind:pred	file:
ml_code_gen.ml_gen_det_conj	ml_code_gen.m	/^:- pred ml_gen_det_conj(list(/;kq|/^\<ml_gen_det_conj\>/;'q;"	kind:pred	file:
ml_code_gen.ml_gen_goal	ml_code_gen.m	/^:- pred ml_gen_goal(/;kq|/^\<ml_gen_goal\>/;'q;"	kind:pred
ml_code_gen.ml_gen_goal_expr	ml_code_gen.m	/^:- pred ml_gen_goal_expr(/;kq|/^\<ml_gen_goal_expr\>/;'q;"	kind:pred	file:
ml_code_gen.ml_gen_ite	ml_code_gen.m	/^:- pred ml_gen_ite(/;kq|/^\<ml_gen_ite\>/;'q;"	kind:pred	file:
ml_code_gen.ml_gen_negation	ml_code_gen.m	/^:- pred ml_gen_negation(/;kq|/^\<ml_gen_negation\>/;'q;"	kind:pred	file:
ml_code_util.do_gen_var	ml_code_util.m	/^:- pred do_gen_var(/;kq|/^\<do_gen_var\>/;'q;"	kind:pred	file:
ml_code_util.gen_pred	ml_code_util.m	/^:- type gen_pred ==$/;kq|-;/\<ml_code_util.gen_pred\>/;'q;"	kind:type
ml_code_util.ml_combine_conj	ml_code_util.m	/^:- pred ml_combine_conj(/;kq|/^\<ml_combine_conj\>/;'q;"	kind:pred
ml_code_util.ml_cond_var_lval	ml_code_util.m	/^:- pred ml_cond_var_lval(/;kq|/^\<ml_cond_var_lval\>/;'q;"	kind:pred
ml_code_util.ml_gen_assign	ml_code_util.m	/^:- func ml_gen_assign(/;kq|/^\<ml_gen_assign\>/;'q;"	kind:func
ml_code_util.ml_gen_block	ml_code_util.m	/^:- func ml_gen_block(list(mlds_local_var_defn), list(/;kq|/^\<ml_gen_block\>/;'q;"	kind:func
ml_code_util.ml_gen_failure	ml_code_util.m	/^:- pred ml_gen_failure(code_model::in, prog_context::in, list(/;kq|/^\<ml_gen_failure\>/;'q;"	kind:pred
ml_code_util.ml_gen_func_label	ml_code_util.m	/^:- pred ml_gen_func_label(/;kq|/^\<ml_gen_func_label\>/;'q;"	kind:pred	file:
ml_code_util.ml_gen_label_func	ml_code_util.m	/^:- pred ml_gen_label_func(/;kq|/^\<ml_gen_label_func\>/;'q;"	kind:pred
ml_code_util.ml_gen_mlds_type	ml_code_util.m	/^:- pred ml_gen_mlds_type(/;kq|/^\<ml_gen_mlds_type\>/;'q;"	kind:pred
ml_code_util.ml_gen_new_label	ml_code_util.m	/^:- pred ml_gen_new_label(/;kq|/^\<ml_gen_new_label\>/;'q;"	kind:pred
ml_code_util.ml_gen_pred_label	ml_code_util.m	/^:- pred ml_gen_pred_label(/;kq|/^\<ml_gen_pred_label\>/;'q;"	kind:pred
ml_code_util.ml_gen_proc_label	ml_code_util.m	/^:- pred ml_gen_proc_label(/;kq|/^\<ml_gen_proc_label\>/;'q;"	kind:pred
ml_code_util.ml_gen_success	ml_code_util.m	/^:- pred ml_gen_success(code_model::in, prog_context::in, list(/;kq|/^\<ml_gen_success\>/;'q;"	kind:pred
ml_code_util.ml_gen_var	ml_code_util.m	/^:- pred ml_gen_var(/;kq|/^\<ml_gen_var\>/;'q;"	kind:pred
ml_code_util.ml_gen_var_direct	ml_code_util.m	/^:- pred ml_gen_var_direct(/;kq|/^\<ml_gen_var_direct\>/;'q;"	kind:pred
ml_code_util.ml_get_env_ptr	ml_code_util.m	/^:- pred ml_get_env_ptr(/;kq|/^\<ml_get_env_ptr\>/;'q;"	kind:pred
ml_code_util.ml_initial_cont	ml_code_util.m	/^:- pred ml_initial_cont(ml_gen_info::in, assoc_list(/;kq|/^\<ml_initial_cont\>/;'q;"	kind:pred
ml_code_util.ml_success_lval	ml_code_util.m	/^:- pred ml_success_lval(/;kq|/^\<ml_success_lval\>/;'q;"	kind:pred
ml_combine_conj	ml_code_util.m	/^:- pred ml_combine_conj(/;kq|/^\<ml_combine_conj\>/;'q;"	kind:pred
ml_commit_gen.ml_gen_commit	ml_commit_gen.m	/^:- pred ml_gen_commit(/;kq|/^\<ml_gen_commit\>/;'q;"	kind:pred
ml_compute_assign_direction	ml_unify_gen_util.m	/^:- pred ml_compute_assign_direction(/;kq|/^\<ml_compute_assign_direction\>/;'q;"	kind:pred
ml_cond_var_lval	ml_code_util.m	/^:- pred ml_cond_var_lval(/;kq|/^\<ml_cond_var_lval\>/;'q;"	kind:pred
ml_cons_id_to_tag	ml_unify_gen_util.m	/^:- pred ml_cons_id_to_tag(/;kq|/^\<ml_cons_id_to_tag\>/;'q;"	kind:pred
ml_cons_name	ml_unify_gen_construct.m	/^:- pred ml_cons_name(/;kq|/^\<ml_cons_name\>/;'q;"	kind:pred	file:
ml_const	mlds.m	/^    ;       ml_const(mlds_rval_const)$/;kq|-;/\<ml_const\>/;'q;"	kind:cons
ml_const_struct_info	ml_unify_gen_construct.m	/^:- type ml_const_struct_info$/;kq|-;/\<ml_const_struct_info\>/;'q;"	kind:type	file:
ml_const_struct_map	ml_gen_info.m	/^:- type ml_const_struct_map == map(int, ml_ground_term).$/;kq|-;/\<ml_const_struct_map\>/;'q;"	kind:type
ml_construct_closure	ml_closure_gen.m	/^:- pred ml_construct_closure(/;kq|/^\<ml_construct_closure\>/;'q;"	kind:pred
ml_construct_disjunction_vector	ml_disj_gen.m	/^:- pred ml_construct_disjunction_vector(/;kq|/^\<ml_construct_disjunction_vector\>/;'q;"	kind:pred	file:
ml_construct_later_soln_row	ml_lookup_switch.m	/^:- func ml_construct_later_soln_row(mlds_type, list(/;kq|/^\<ml_construct_later_soln_row\>/;'q;"	kind:func
ml_construct_model_non_switch_vector	ml_lookup_switch.m	/^:- pred ml_construct_model_non_switch_vector(/;kq|/^\<ml_construct_model_non_switch_vector\>/;'q;"	kind:pred	file:
ml_construct_simple_switch_vector	ml_lookup_switch.m	/^:- pred ml_construct_simple_switch_vector(/;kq|/^\<ml_construct_simple_switch_vector\>/;'q;"	kind:pred	file:
ml_consumer	../library/table_builtin.m	/^:- type ml_consumer$/;kq|-;/\<ml_consumer\>/;'q;"	kind:type	file:
ml_conv_arg_to_var	ml_elim_nested.m	/^:- pred ml_conv_arg_to_var(/;kq|/^\<ml_conv_arg_to_var\>/;'q;"	kind:pred	file:
ml_convert_trie_choices_to_nested_switches	ml_string_switch.m	/^:- pred ml_convert_trie_choices_to_nested_switches(/;kq|/^\<ml_convert_trie_choices_to_nested_switches\>/;'q;"	kind:pred	file:
ml_convert_trie_to_nested_switches	ml_string_switch.m	/^:- pred ml_convert_trie_to_nested_switches(/;kq|/^\<ml_convert_trie_to_nested_switches\>/;'q;"	kind:pred	file:
ml_create_env	ml_elim_nested.m	/^:- pred ml_create_env(/;kq|/^\<ml_create_env\>/;'q;"	kind:pred	file:
ml_create_nested_switch_trie	ml_string_switch.m	/^:- pred ml_create_nested_switch_trie(list(/;kq|/^\<ml_create_nested_switch_trie\>/;'q;"	kind:pred	file:
ml_declare_env_ptr_arg	ml_code_util.m	/^:- pred ml_declare_env_ptr_arg(/;kq|/^\<ml_declare_env_ptr_arg\>/;'q;"	kind:pred
ml_default_value_for_type	ml_lookup_switch.m	/^:- func ml_default_value_for_type(/;kq|/^\<ml_default_value_for_type\>/;'q;"	kind:func
ml_disj_gen.allow_lookup_disj	ml_disj_gen.m	/^:- func allow_lookup_disj(/;kq|/^\<allow_lookup_disj\>/;'q;"	kind:func	file:
ml_disj_gen.ml_gen_disj	ml_disj_gen.m	/^:- pred ml_gen_disj(list(/;kq|/^\<ml_gen_disj\>/;'q;"	kind:pred
ml_disj_gen.ml_gen_lookup_disj	ml_disj_gen.m	/^:- pred ml_gen_lookup_disj(list(prog_var)::in, list(list(/;kq|/^\<ml_gen_lookup_disj\>/;'q;"	kind:pred	file:
ml_do_gen_gc_statement	ml_accurate_gc.m	/^:- pred ml_do_gen_gc_statement(/;kq|/^\<ml_do_gen_gc_statement\>/;'q;"	kind:pred	file:
ml_elim_nested	ml_elim_nested.m	/^:- pred ml_elim_nested(/;kq|/^\<ml_elim_nested\>/;'q;"	kind:pred
ml_elim_nested.action	ml_elim_nested.m	/^:- type action$/;kq|-;/\<ml_elim_nested.action\>/;'q;"	kind:type
ml_elim_nested.chain	ml_elim_nested.m	/^:- inst chain for action\/0$/;kq|-;/\<ml_elim_nested.chain\>/;'q;"	kind:inst
ml_elim_nested.ei_local_vars	ml_elim_nested.m	/^                ei_local_vars                   :: cord(mlds_local_var_defn),$/;kq|-;/\<ml_elim_nested.ei_local_vars\>/;'q;"	kind:fld	file:
ml_elim_nested.ei_nested_funcs	ml_elim_nested.m	/^                ei_nested_funcs                 :: cord(mlds_function_defn),$/;kq|-;/\<ml_elim_nested.ei_nested_funcs\>/;'q;"	kind:fld	file:
ml_elim_nested.elim_info	ml_elim_nested.m	/^:- type elim_info$/;kq|-;/\<ml_elim_nested.elim_info\>/;'q;"	kind:type	file:
ml_elim_nested.elim_info_init	ml_elim_nested.m	/^:- func elim_info_init(/;kq|/^\<elim_info_init\>/;'q;"	kind:func	file:
ml_elim_nested.env_name_base	ml_elim_nested.m	/^:- func env_name_base(/;kq|/^\<env_name_base\>/;'q;"	kind:func	file:
ml_elim_nested.env_ptr_var	ml_elim_nested.m	/^:- func env_ptr_var(/;kq|/^\<env_ptr_var\>/;'q;"	kind:func	file:
ml_elim_nested.env_var	ml_elim_nested.m	/^:- func env_var(/;kq|/^\<env_var\>/;'q;"	kind:func	file:
ml_elim_nested.flatten_case	ml_elim_nested.m	/^:- pred flatten_case(/;kq|/^\<flatten_case\>/;'q;"	kind:pred	file:
ml_elim_nested.flatten_cases	ml_elim_nested.m	/^:- pred flatten_cases(action, list(mlds_switch_case), list(/;kq|/^\<flatten_cases\>/;'q;"	kind:pred	file:
ml_elim_nested.flatten_default	ml_elim_nested.m	/^:- pred flatten_default(/;kq|/^\<flatten_default\>/;'q;"	kind:pred	file:
ml_elim_nested.hoist	ml_elim_nested.m	/^:- inst hoist for action\/0$/;kq|-;/\<ml_elim_nested.hoist\>/;'q;"	kind:inst
ml_elim_nested.inserted_env	ml_elim_nested.m	/^:- type inserted_env$/;kq|-;/\<ml_elim_nested.inserted_env\>/;'q;"	kind:type	file:
ml_elim_nested.ml_create_env	ml_elim_nested.m	/^:- pred ml_create_env(/;kq|/^\<ml_create_env\>/;'q;"	kind:pred	file:
ml_elim_nested.ml_env_name	ml_elim_nested.m	/^:- func ml_env_name(/;kq|/^\<ml_env_name\>/;'q;"	kind:func	file:
ml_elim_nested.ml_init_env	ml_elim_nested.m	/^:- pred ml_init_env(/;kq|/^\<ml_init_env\>/;'q;"	kind:pred	file:
ml_elim_nested.outer_vars	ml_elim_nested.m	/^                % outer_vars                :: list(list(mlds_local_var_defn)),$/;kq|-;/\<ml_elim_nested.outer_vars\>/;'q;"	kind:fld	file:
ml_elim_nested.try_commit	ml_elim_nested.m	/^:- inst try_commit for mlds_stmt\/0$/;kq|-;/\<ml_elim_nested.try_commit\>/;'q;"	kind:inst	file:
ml_elim_nested_defns_in_func	ml_elim_nested.m	/^:- pred ml_elim_nested_defns_in_func(/;kq|/^\<ml_elim_nested_defns_in_func\>/;'q;"	kind:pred	file:
ml_elim_nested_defns_in_funcs	ml_elim_nested.m	/^:- pred ml_elim_nested_defns_in_funcs(/;kq|/^\<ml_elim_nested_defns_in_funcs\>/;'q;"	kind:pred	file:
ml_env_module_name	ml_elim_nested.m	/^:- func ml_env_module_name(/;kq|/^\<ml_env_module_name\>/;'q;"	kind:func	file:
ml_env_name	ml_elim_nested.m	/^:- func ml_env_name(/;kq|/^\<ml_env_name\>/;'q;"	kind:func	file:
ml_extract_subword_value	ml_unify_gen_deconstruct.m	/^:- pred ml_extract_subword_value(/;kq|/^\<ml_extract_subword_value\>/;'q;"	kind:pred	file:
ml_field	mlds.m	/^    --->    ml_field($/;kq|-;/\<ml_field\>/;'q;"	kind:cons
ml_field_named	mlds.m	/^    ;       ml_field_named($/;kq|-;/\<ml_field_named\>/;'q;"	kind:cons
ml_field_names_and_types	ml_unify_gen_util.m	/^:- pred ml_field_names_and_types(/;kq|/^\<ml_field_names_and_types\>/;'q;"	kind:pred
ml_field_offset	mlds.m	/^    --->    ml_field_offset(mlds_rval)$/;kq|-;/\<ml_field_offset\>/;'q;"	kind:cons
ml_field_offset_pair	ml_unify_gen_deconstruct.m	/^:- pred ml_field_offset_pair(/;kq|/^\<ml_field_offset_pair\>/;'q;"	kind:pred	file:
ml_field_var_name_to_string	mlds.m	/^:- func ml_field_var_name_to_string(/;kq|/^\<ml_field_var_name_to_string\>/;'q;"	kind:func
ml_find_and_requantify_procs_for_code_gen	ml_proc_gen.m	/^:- pred ml_find_and_requantify_procs_for_code_gen(/;kq|/^\<ml_find_and_requantify_procs_for_code_gen\>/;'q;"	kind:pred	file:
ml_foreign_proc_gen.kind_det	ml_foreign_proc_gen.m	/^    --->    kind_det$/;kq|-;/\<ml_foreign_proc_gen.kind_det\>/;'q;"	kind:cons	file:
ml_foreign_proc_gen.kind_semi	ml_foreign_proc_gen.m	/^    ;       kind_semi$/;kq|-;/\<ml_foreign_proc_gen.kind_semi\>/;'q;"	kind:cons	file:
ml_function_defn_contains_var	ml_elim_nested.m	/^:- pred ml_function_defn_contains_var(/;kq|/^\<ml_function_defn_contains_var\>/;'q;"	kind:pred	file:
ml_gen_add_table_var	ml_top_gen.m	/^:- pred ml_gen_add_table_var(/;kq|/^\<ml_gen_add_table_var\>/;'q;"	kind:pred	file:
ml_gen_alloc_site	ml_global_data.m	/^:- pred ml_gen_alloc_site(mlds_function_name::in, maybe(/;kq|/^\<ml_gen_alloc_site\>/;'q;"	kind:pred
ml_gen_arg	ml_args_util.m	/^:- pred ml_gen_arg(/;kq|/^\<ml_gen_arg\>/;'q;"	kind:pred	file:
ml_gen_arg_decl	ml_args_util.m	/^:- pred ml_gen_arg_decl(/;kq|/^\<ml_gen_arg_decl\>/;'q;"	kind:pred	file:
ml_gen_arg_decls	ml_args_util.m	/^:- pred ml_gen_arg_decls(/;kq|/^\<ml_gen_arg_decls\>/;'q;"	kind:pred	file:
ml_gen_args	ml_args_util.m	/^:- pred ml_gen_args(/;kq|/^\<ml_gen_args\>/;'q;"	kind:pred
ml_gen_args_loop	ml_args_util.m	/^:- pred ml_gen_args_loop(/;kq|/^\<ml_gen_args_loop\>/;'q;"	kind:pred	file:
ml_gen_array_elem_type	ml_code_util.m	/^:- func ml_gen_array_elem_type(/;kq|/^\<ml_gen_array_elem_type\>/;'q;"	kind:func
ml_gen_assign	ml_code_util.m	/^:- func ml_gen_assign(/;kq|/^\<ml_gen_assign\>/;'q;"	kind:func
ml_gen_block	ml_code_util.m	/^:- func ml_gen_block(list(mlds_local_var_defn), list(/;kq|/^\<ml_gen_block\>/;'q;"	kind:func
ml_gen_box_const_rval	ml_code_util.m	/^:- pred ml_gen_box_const_rval(/;kq|/^\<ml_gen_box_const_rval\>/;'q;"	kind:pred
ml_gen_box_const_rval_list_lld	ml_unify_gen_construct.m	/^:- pred ml_gen_box_const_rval_list_lld(/;kq|/^\<ml_gen_box_const_rval_list_lld\>/;'q;"	kind:pred	file:
ml_gen_box_extra_const_rval_list_lld	ml_unify_gen_construct.m	/^:- pred ml_gen_box_extra_const_rval_list_lld(/;kq|/^\<ml_gen_box_extra_const_rval_list_lld\>/;'q;"	kind:pred	file:
ml_gen_box_or_unbox_const_rval_hld	ml_unify_gen_construct.m	/^:- pred ml_gen_box_or_unbox_const_rval_hld(/;kq|/^\<ml_gen_box_or_unbox_const_rval_hld\>/;'q;"	kind:pred	file:
ml_gen_box_or_unbox_const_rval_list_hld	ml_unify_gen_construct.m	/^:- pred ml_gen_box_or_unbox_const_rval_list_hld(/;kq|/^\<ml_gen_box_or_unbox_const_rval_list_hld\>/;'q;"	kind:pred	file:
ml_gen_box_or_unbox_lval	ml_code_util.m	/^:- pred ml_gen_box_or_unbox_lval(/;kq|/^\<ml_gen_box_or_unbox_lval\>/;'q;"	kind:pred
ml_gen_box_or_unbox_rval	ml_code_util.m	/^:- pred ml_gen_box_or_unbox_rval(/;kq|/^\<ml_gen_box_or_unbox_rval\>/;'q;"	kind:pred
ml_gen_builtin	ml_call_gen.m	/^:- pred ml_gen_builtin(pred_id::in, proc_id::in, list(/;kq|/^\<ml_gen_builtin\>/;'q;"	kind:pred
ml_gen_call_current_success_cont	ml_code_util.m	/^:- pred ml_gen_call_current_success_cont(/;kq|/^\<ml_gen_call_current_success_cont\>/;'q;"	kind:pred
ml_gen_case_match_cond	ml_simplify_switch.m	/^:- func ml_gen_case_match_cond(/;kq|/^\<ml_gen_case_match_cond\>/;'q;"	kind:func	file:
ml_gen_case_match_conds	ml_simplify_switch.m	/^:- func ml_gen_case_match_conds(list(/;kq|/^\<ml_gen_case_match_conds\>/;'q;"	kind:func	file:
ml_gen_cast	ml_call_gen.m	/^:- pred ml_gen_cast(prog_context::in, list(/;kq|/^\<ml_gen_cast\>/;'q;"	kind:pred	file:
ml_gen_class_name	ml_type_gen.m	/^:- pred ml_gen_class_name(/;kq|/^\<ml_gen_class_name\>/;'q;"	kind:pred
ml_gen_closure_field_lvals	ml_closure_gen.m	/^:- pred ml_gen_closure_field_lvals(/;kq|/^\<ml_gen_closure_field_lvals\>/;'q;"	kind:pred	file:
ml_gen_closure_layout	ml_closure_gen.m	/^:- pred ml_gen_closure_layout(/;kq|/^\<ml_gen_closure_layout\>/;'q;"	kind:pred	file:
ml_gen_closure_proc_id	ml_closure_gen.m	/^:- pred ml_gen_closure_proc_id(/;kq|/^\<ml_gen_closure_proc_id\>/;'q;"	kind:pred	file:
ml_gen_closure_wrapper	ml_closure_gen.m	/^:- pred ml_gen_closure_wrapper(/;kq|/^\<ml_gen_closure_wrapper\>/;'q;"	kind:pred
ml_gen_closure_wrapper_gc_decls	ml_closure_gen.m	/^:- pred ml_gen_closure_wrapper_gc_decls(/;kq|/^\<ml_gen_closure_wrapper_gc_decls\>/;'q;"	kind:pred	file:
ml_gen_commit	ml_commit_gen.m	/^:- pred ml_gen_commit(/;kq|/^\<ml_gen_commit\>/;'q;"	kind:pred
ml_gen_commit_var_decl	ml_commit_gen.m	/^:- func ml_gen_commit_var_decl(/;kq|/^\<ml_gen_commit_var_decl\>/;'q;"	kind:func	file:
ml_gen_cond_then_reachable_const_var_maps	ml_code_gen.m	/^:- pred ml_gen_cond_then_reachable_const_var_maps(/;kq|/^\<ml_gen_cond_then_reachable_const_var_maps\>/;'q;"	kind:pred	file:
ml_gen_cond_var_decl	ml_code_util.m	/^:- func ml_gen_cond_var_decl(/;kq|/^\<ml_gen_cond_var_decl\>/;'q;"	kind:func
ml_gen_cond_var_name	ml_code_util.m	/^:- func ml_gen_cond_var_name(/;kq|/^\<ml_gen_cond_var_name\>/;'q;"	kind:func	file:
ml_gen_conj	ml_code_gen.m	/^:- pred ml_gen_conj(code_model::in, prog_context::in, list(/;kq|/^\<ml_gen_conj\>/;'q;"	kind:pred	file:
ml_gen_consensus_const_var_map_loop	ml_code_gen.m	/^:- pred ml_gen_consensus_const_var_map_loop(list(/;kq|/^\<ml_gen_consensus_const_var_map_loop\>/;'q;"	kind:pred	file:
ml_gen_const_static_args_widths	ml_unify_gen_construct.m	/^:- pred ml_gen_const_static_args_widths(/;kq|/^\<ml_gen_const_static_args_widths\>/;'q;"	kind:pred	file:
ml_gen_const_static_compound	ml_unify_gen_construct.m	/^:- pred ml_gen_const_static_compound(/;kq|/^\<ml_gen_const_static_compound\>/;'q;"	kind:pred	file:
ml_gen_const_struct	ml_unify_gen_construct.m	/^:- pred ml_gen_const_struct(/;kq|/^\<ml_gen_const_struct\>/;'q;"	kind:pred	file:
ml_gen_const_struct_arg	ml_unify_gen_construct.m	/^:- pred ml_gen_const_struct_arg(/;kq|/^\<ml_gen_const_struct_arg\>/;'q;"	kind:pred	file:
ml_gen_const_struct_arg_tag	ml_unify_gen_construct.m	/^:- pred ml_gen_const_struct_arg_tag(/;kq|/^\<ml_gen_const_struct_arg_tag\>/;'q;"	kind:pred	file:
ml_gen_const_struct_args	ml_unify_gen_construct.m	/^:- pred ml_gen_const_struct_args(/;kq|/^\<ml_gen_const_struct_args\>/;'q;"	kind:pred	file:
ml_gen_const_tagword_arg	ml_unify_gen_construct.m	/^:- pred ml_gen_const_tagword_arg(/;kq|/^\<ml_gen_const_tagword_arg\>/;'q;"	kind:pred	file:
ml_gen_constructor_function	ml_type_gen.m	/^:- func ml_gen_constructor_function(/;kq|/^\<ml_gen_constructor_function\>/;'q;"	kind:func
ml_gen_cont_params	ml_call_gen.m	/^:- pred ml_gen_cont_params(assoc_list(/;kq|/^\<ml_gen_cont_params\>/;'q;"	kind:pred	file:
ml_gen_cont_params_loop	ml_call_gen.m	/^:- pred ml_gen_cont_params_loop(assoc_list(/;kq|/^\<ml_gen_cont_params_loop\>/;'q;"	kind:pred	file:
ml_gen_convert_headvars	ml_proc_gen.m	/^:- pred ml_gen_convert_headvars(list(/;kq|/^\<ml_gen_convert_headvars\>/;'q;"	kind:pred	file:
ml_gen_copy_args_to_locals	ml_call_gen.m	/^:- pred ml_gen_copy_args_to_locals(assoc_list(/;kq|/^\<ml_gen_copy_args_to_locals\>/;'q;"	kind:pred	file:
ml_gen_copy_args_to_locals_loop	ml_call_gen.m	/^:- pred ml_gen_copy_args_to_locals_loop(assoc_list(/;kq|/^\<ml_gen_copy_args_to_locals_loop\>/;'q;"	kind:pred	file:
ml_gen_deconstruct_tagword_arg	ml_unify_gen_deconstruct.m	/^:- pred ml_gen_deconstruct_tagword_arg(/;kq|/^\<ml_gen_deconstruct_tagword_arg\>/;'q;"	kind:pred	file:
ml_gen_deconstruct_tagword_arg_assign_left	ml_unify_gen_deconstruct.m	/^:- pred ml_gen_deconstruct_tagword_arg_assign_left(/;kq|/^\<ml_gen_deconstruct_tagword_arg_assign_left\>/;'q;"	kind:pred	file:
ml_gen_deconstruct_tagword_arg_assign_right	ml_unify_gen_deconstruct.m	/^:- pred ml_gen_deconstruct_tagword_arg_assign_right(/;kq|/^\<ml_gen_deconstruct_tagword_arg_assign_right\>/;'q;"	kind:pred	file:
ml_gen_deconstruct_tagword_args	ml_unify_gen_deconstruct.m	/^:- pred ml_gen_deconstruct_tagword_args(/;kq|/^\<ml_gen_deconstruct_tagword_args\>/;'q;"	kind:pred	file:
ml_gen_deconstruct_tagword_args_loop	ml_unify_gen_deconstruct.m	/^:- pred ml_gen_deconstruct_tagword_args_loop(/;kq|/^\<ml_gen_deconstruct_tagword_args_loop\>/;'q;"	kind:pred	file:
ml_gen_default_of_switch_on_case_id	ml_string_switch.m	/^:- pred ml_gen_default_of_switch_on_case_id(/;kq|/^\<ml_gen_default_of_switch_on_case_id\>/;'q;"	kind:pred	file:
ml_gen_det_conj	ml_code_gen.m	/^:- pred ml_gen_det_conj(list(/;kq|/^\<ml_gen_det_conj\>/;'q;"	kind:pred	file:
ml_gen_disj	ml_disj_gen.m	/^:- pred ml_gen_disj(list(/;kq|/^\<ml_gen_disj\>/;'q;"	kind:pred
ml_gen_du_ctor_name	ml_type_gen.m	/^:- func ml_gen_du_ctor_name(/;kq|/^\<ml_gen_du_ctor_name\>/;'q;"	kind:func
ml_gen_du_ctor_name_unqual_type	ml_type_gen.m	/^:- func ml_gen_du_ctor_name_unqual_type(/;kq|/^\<ml_gen_du_ctor_name_unqual_type\>/;'q;"	kind:func
ml_gen_dynamic_deconstruct_arg	ml_unify_gen_deconstruct.m	/^:- pred ml_gen_dynamic_deconstruct_arg(/;kq|/^\<ml_gen_dynamic_deconstruct_arg\>/;'q;"	kind:pred	file:
ml_gen_dynamic_deconstruct_arg_unify_assign_left	ml_unify_gen_deconstruct.m	/^:- pred ml_gen_dynamic_deconstruct_arg_unify_assign_left(/;kq|/^\<ml_gen_dynamic_deconstruct_arg_unify_assign_left\>/;'q;"	kind:pred	file:
ml_gen_dynamic_deconstruct_arg_unify_assign_right	ml_unify_gen_deconstruct.m	/^:- pred ml_gen_dynamic_deconstruct_arg_unify_assign_right(/;kq|/^\<ml_gen_dynamic_deconstruct_arg_unify_assign_right\>/;'q;"	kind:pred	file:
ml_gen_dynamic_deconstruct_args	ml_unify_gen_deconstruct.m	/^:- pred ml_gen_dynamic_deconstruct_args(/;kq|/^\<ml_gen_dynamic_deconstruct_args\>/;'q;"	kind:pred
ml_gen_dynamic_deconstruct_args_in_word	ml_unify_gen_deconstruct.m	/^:- pred ml_gen_dynamic_deconstruct_args_in_word(/;kq|/^\<ml_gen_dynamic_deconstruct_args_in_word\>/;'q;"	kind:pred	file:
ml_gen_dynamic_deconstruct_args_in_word_loop	ml_unify_gen_deconstruct.m	/^:- pred ml_gen_dynamic_deconstruct_args_in_word_loop(/;kq|/^\<ml_gen_dynamic_deconstruct_args_in_word_loop\>/;'q;"	kind:pred	file:
ml_gen_dynamic_deconstruct_direct_arg	ml_unify_gen_deconstruct.m	/^:- pred ml_gen_dynamic_deconstruct_direct_arg(/;kq|/^\<ml_gen_dynamic_deconstruct_direct_arg\>/;'q;"	kind:pred	file:
ml_gen_dynamic_deconstruct_no_tag	ml_unify_gen_deconstruct.m	/^:- pred ml_gen_dynamic_deconstruct_no_tag(/;kq|/^\<ml_gen_dynamic_deconstruct_no_tag\>/;'q;"	kind:pred	file:
ml_gen_else_reachable_const_var_maps	ml_code_gen.m	/^:- pred ml_gen_else_reachable_const_var_maps(/;kq|/^\<ml_gen_else_reachable_const_var_maps\>/;'q;"	kind:pred	file:
ml_gen_equality_members	ml_type_gen.m	/^:- pred ml_gen_equality_members(/;kq|/^\<ml_gen_equality_members\>/;'q;"	kind:pred	file:
ml_gen_export_proc_params	ml_top_gen.m	/^:- pred ml_gen_export_proc_params(/;kq|/^\<ml_gen_export_proc_params\>/;'q;"	kind:pred	file:
ml_gen_exported_enum	ml_type_gen.m	/^:- pred ml_gen_exported_enum(/;kq|/^\<ml_gen_exported_enum\>/;'q;"	kind:pred	file:
ml_gen_exported_enums	ml_type_gen.m	/^:- pred ml_gen_exported_enums(module_info::in, list(/;kq|/^\<ml_gen_exported_enums\>/;'q;"	kind:pred
ml_gen_extra_arg_assigns	ml_unify_gen_construct.m	/^:- pred ml_gen_extra_arg_assigns(mlds_lval::in, mlds_type::in, maybe(/;kq|/^\<ml_gen_extra_arg_assigns\>/;'q;"	kind:pred	file:
ml_gen_failure	ml_code_util.m	/^:- pred ml_gen_failure(code_model::in, prog_context::in, list(/;kq|/^\<ml_gen_failure\>/;'q;"	kind:pred
ml_gen_field_take_address_assigns	ml_unify_gen_construct.m	/^:- pred ml_gen_field_take_address_assigns(list(/;kq|/^\<ml_gen_field_take_address_assigns\>/;'q;"	kind:pred	file:
ml_gen_foreign_code	ml_top_gen.m	/^:- pred ml_gen_foreign_code(/;kq|/^\<ml_gen_foreign_code\>/;'q;"	kind:pred	file:
ml_gen_foreign_code_lang	ml_top_gen.m	/^:- pred ml_gen_foreign_code_lang(/;kq|/^\<ml_gen_foreign_code_lang\>/;'q;"	kind:pred	file:
ml_gen_foreign_proc	ml_foreign_proc_gen.m	/^:- pred ml_gen_foreign_proc(/;kq|/^\<ml_gen_foreign_proc\>/;'q;"	kind:pred
ml_gen_foreign_proc_c_decl	ml_foreign_proc_gen.m	/^:- pred ml_gen_foreign_proc_c_decl(/;kq|/^\<ml_gen_foreign_proc_c_decl\>/;'q;"	kind:pred	file:
ml_gen_foreign_proc_c_decls	ml_foreign_proc_gen.m	/^:- pred ml_gen_foreign_proc_c_decls(/;kq|/^\<ml_gen_foreign_proc_c_decls\>/;'q;"	kind:pred	file:
ml_gen_foreign_proc_c_gen_output_arg	ml_foreign_proc_gen.m	/^:- pred ml_gen_foreign_proc_c_gen_output_arg(/;kq|/^\<ml_gen_foreign_proc_c_gen_output_arg\>/;'q;"	kind:pred	file:
ml_gen_foreign_proc_c_output_arg	ml_foreign_proc_gen.m	/^:- pred ml_gen_foreign_proc_c_output_arg(/;kq|/^\<ml_gen_foreign_proc_c_output_arg\>/;'q;"	kind:pred	file:
ml_gen_foreign_proc_c_output_args	ml_foreign_proc_gen.m	/^:- pred ml_gen_foreign_proc_c_output_args(list(/;kq|/^\<ml_gen_foreign_proc_c_output_args\>/;'q;"	kind:pred	file:
ml_gen_foreign_proc_ccsj_gen_input_arg	ml_foreign_proc_gen.m	/^:- pred ml_gen_foreign_proc_ccsj_gen_input_arg(/;kq|/^\<ml_gen_foreign_proc_ccsj_gen_input_arg\>/;'q;"	kind:pred	file:
ml_gen_foreign_proc_ccsj_input_arg_if_used	ml_foreign_proc_gen.m	/^:- pred ml_gen_foreign_proc_ccsj_input_arg_if_used(/;kq|/^\<ml_gen_foreign_proc_ccsj_input_arg_if_used\>/;'q;"	kind:pred	file:
ml_gen_foreign_proc_ccsj_input_args	ml_foreign_proc_gen.m	/^:- pred ml_gen_foreign_proc_ccsj_input_args(/;kq|/^\<ml_gen_foreign_proc_ccsj_input_args\>/;'q;"	kind:pred	file:
ml_gen_foreign_proc_csharp_java_decl	ml_foreign_proc_gen.m	/^:- pred ml_gen_foreign_proc_csharp_java_decl(/;kq|/^\<ml_gen_foreign_proc_csharp_java_decl\>/;'q;"	kind:pred	file:
ml_gen_foreign_proc_csharp_java_decls	ml_foreign_proc_gen.m	/^:- pred ml_gen_foreign_proc_csharp_java_decls(/;kq|/^\<ml_gen_foreign_proc_csharp_java_decls\>/;'q;"	kind:pred	file:
ml_gen_foreign_proc_csharp_java_output_arg	ml_foreign_proc_gen.m	/^:- pred ml_gen_foreign_proc_csharp_java_output_arg(/;kq|/^\<ml_gen_foreign_proc_csharp_java_output_arg\>/;'q;"	kind:pred	file:
ml_gen_foreign_proc_csharp_java_output_args	ml_foreign_proc_gen.m	/^:- pred ml_gen_foreign_proc_csharp_java_output_args(/;kq|/^\<ml_gen_foreign_proc_csharp_java_output_args\>/;'q;"	kind:pred	file:
ml_gen_foreign_proc_for_c	ml_foreign_proc_gen.m	/^:- pred ml_gen_foreign_proc_for_c(/;kq|/^\<ml_gen_foreign_proc_for_c\>/;'q;"	kind:pred	file:
ml_gen_foreign_proc_for_csharp_or_java	ml_foreign_proc_gen.m	/^:- pred ml_gen_foreign_proc_for_csharp_or_java(/;kq|/^\<ml_gen_foreign_proc_for_csharp_or_java\>/;'q;"	kind:pred	file:
ml_gen_func_label	ml_code_util.m	/^:- pred ml_gen_func_label(/;kq|/^\<ml_gen_func_label\>/;'q;"	kind:pred	file:
ml_gen_gc_statement	ml_accurate_gc.m	/^:- pred ml_gen_gc_statement(/;kq|/^\<ml_gen_gc_statement\>/;'q;"	kind:pred
ml_gen_gc_statement_poly	ml_accurate_gc.m	/^:- pred ml_gen_gc_statement_poly(/;kq|/^\<ml_gen_gc_statement_poly\>/;'q;"	kind:pred
ml_gen_gc_statement_with_typeinfo	ml_accurate_gc.m	/^:- pred ml_gen_gc_statement_with_typeinfo(/;kq|/^\<ml_gen_gc_statement_with_typeinfo\>/;'q;"	kind:pred
ml_gen_gc_trace_code	ml_accurate_gc.m	/^:- pred ml_gen_gc_trace_code(/;kq|/^\<ml_gen_gc_trace_code\>/;'q;"	kind:pred	file:
ml_gen_generic_call	ml_call_gen.m	/^:- pred ml_gen_generic_call(generic_call::in, list(/;kq|/^\<ml_gen_generic_call\>/;'q;"	kind:pred
ml_gen_goal	ml_code_gen.m	/^:- pred ml_gen_goal(/;kq|/^\<ml_gen_goal\>/;'q;"	kind:pred
ml_gen_goal_as_block	ml_code_gen.m	/^:- pred ml_gen_goal_as_block(/;kq|/^\<ml_gen_goal_as_block\>/;'q;"	kind:pred
ml_gen_goal_as_branch	ml_code_gen.m	/^:- pred ml_gen_goal_as_branch(/;kq|/^\<ml_gen_goal_as_branch\>/;'q;"	kind:pred
ml_gen_goal_as_branch_block	ml_code_gen.m	/^:- pred ml_gen_goal_as_branch_block(/;kq|/^\<ml_gen_goal_as_branch_block\>/;'q;"	kind:pred
ml_gen_goal_expr	ml_code_gen.m	/^:- pred ml_gen_goal_expr(/;kq|/^\<ml_gen_goal_expr\>/;'q;"	kind:pred	file:
ml_gen_hash_define_mr_alloc_id	ml_foreign_proc_gen.m	/^:- pred ml_gen_hash_define_mr_alloc_id(list(/;kq|/^\<ml_gen_hash_define_mr_alloc_id\>/;'q;"	kind:pred	file:
ml_gen_hash_define_mr_proc_label	ml_foreign_proc_gen.m	/^:- pred ml_gen_hash_define_mr_proc_label(/;kq|/^\<ml_gen_hash_define_mr_proc_label\>/;'q;"	kind:pred	file:
ml_gen_hl_tag_field_id	ml_unify_gen_util.m	/^:- func ml_gen_hl_tag_field_id(/;kq|/^\<ml_gen_hl_tag_field_id\>/;'q;"	kind:func	file:
ml_gen_hld_du_ctor_field	ml_type_gen.m	/^:- pred ml_gen_hld_du_ctor_field(/;kq|/^\<ml_gen_hld_du_ctor_field\>/;'q;"	kind:pred	file:
ml_gen_hld_du_ctor_field_gen	ml_type_gen.m	/^:- pred ml_gen_hld_du_ctor_field_gen(/;kq|/^\<ml_gen_hld_du_ctor_field_gen\>/;'q;"	kind:pred	file:
ml_gen_hld_du_ctor_member	ml_type_gen.m	/^:- pred ml_gen_hld_du_ctor_member(/;kq|/^\<ml_gen_hld_du_ctor_member\>/;'q;"	kind:pred	file:
ml_gen_hld_du_ctor_type_info_field	ml_type_gen.m	/^:- pred ml_gen_hld_du_ctor_type_info_field(/;kq|/^\<ml_gen_hld_du_ctor_type_info_field\>/;'q;"	kind:pred	file:
ml_gen_hld_du_ctor_typeclass_info_field	ml_type_gen.m	/^:- pred ml_gen_hld_du_ctor_typeclass_info_field(/;kq|/^\<ml_gen_hld_du_ctor_typeclass_info_field\>/;'q;"	kind:pred	file:
ml_gen_hld_du_type	ml_type_gen.m	/^:- pred ml_gen_hld_du_type(/;kq|/^\<ml_gen_hld_du_type\>/;'q;"	kind:pred	file:
ml_gen_hld_enum_constant	ml_type_gen.m	/^:- func ml_gen_hld_enum_constant(/;kq|/^\<ml_gen_hld_enum_constant\>/;'q;"	kind:func	file:
ml_gen_hld_enum_type	ml_type_gen.m	/^:- pred ml_gen_hld_enum_type(/;kq|/^\<ml_gen_hld_enum_type\>/;'q;"	kind:pred	file:
ml_gen_hld_field_name	ml_code_util.m	/^:- func ml_gen_hld_field_name(maybe(/;kq|/^\<ml_gen_hld_field_name\>/;'q;"	kind:func
ml_gen_hld_secondary_tag_class	ml_type_gen.m	/^:- pred ml_gen_hld_secondary_tag_class(/;kq|/^\<ml_gen_hld_secondary_tag_class\>/;'q;"	kind:pred	file:
ml_gen_hld_type_defn	ml_type_gen.m	/^:- pred ml_gen_hld_type_defn(/;kq|/^\<ml_gen_hld_type_defn\>/;'q;"	kind:pred	file:
ml_gen_hld_type_defn_if_local	ml_type_gen.m	/^:- pred ml_gen_hld_type_defn_if_local(/;kq|/^\<ml_gen_hld_type_defn_if_local\>/;'q;"	kind:pred	file:
ml_gen_imports	ml_top_gen.m	/^:- pred ml_gen_imports(module_info::in, list(/;kq|/^\<ml_gen_imports\>/;'q;"	kind:pred	file:
ml_gen_info	ml_gen_info.m	/^:- type ml_gen_info$/;kq|-;/\<ml_gen_info\>/;'q;"	kind:type	file:
ml_gen_info.bitfield	ml_gen_info.m	/^:- type bitfield$/;kq|-;/\<ml_gen_info.bitfield\>/;'q;"	kind:type
ml_gen_info.bitfield_value	ml_gen_info.m	/^:- type bitfield_value$/;kq|-;/\<ml_gen_info.bitfield_value\>/;'q;"	kind:type
ml_gen_info.bv_const	ml_gen_info.m	/^    ;       bv_const(uint).$/;kq|-;/\<ml_gen_info.bv_const\>/;'q;"	kind:cons
ml_gen_info.bv_rval	ml_gen_info.m	/^    ;       bv_rval(mlds_rval)$/;kq|-;/\<ml_gen_info.bv_rval\>/;'q;"	kind:cons
ml_gen_info.bv_var	ml_gen_info.m	/^    --->    bv_var(prog_var)$/;kq|-;/\<ml_gen_info.bv_var\>/;'q;"	kind:cons
ml_gen_info.cond_seq	ml_gen_info.m	/^:- type cond_seq ---> cond_seq(int).$/;kq|-;/\<ml_gen_info.cond_seq\>/;'q;"	kind:type
ml_gen_info.conv_seq	ml_gen_info.m	/^:- type conv_seq ---> conv_seq(int).$/;kq|-;/\<ml_gen_info.conv_seq\>/;'q;"	kind:type
ml_gen_info.filled_bitfield	ml_gen_info.m	/^:- type filled_bitfield$/;kq|-;/\<ml_gen_info.filled_bitfield\>/;'q;"	kind:type
ml_gen_info.filled_packed_word	ml_gen_info.m	/^:- type filled_packed_word == one_or_more(filled_bitfield).$/;kq|-;/\<ml_gen_info.filled_packed_word\>/;'q;"	kind:type
ml_gen_info.in_scc_info	ml_gen_info.m	/^:- type in_scc_info$/;kq|-;/\<ml_gen_info.in_scc_info\>/;'q;"	kind:type
ml_gen_info.in_scc_map	ml_gen_info.m	/^:- type in_scc_map == map(pred_proc_id, in_scc_info).$/;kq|-;/\<ml_gen_info.in_scc_map\>/;'q;"	kind:type
ml_gen_info.in_tscc	ml_gen_info.m	/^    ;       in_tscc($/;kq|-;/\<ml_gen_info.in_tscc\>/;'q;"	kind:cons
ml_gen_info.isi_maybe_in_tscc	ml_gen_info.m	/^                isi_maybe_in_tscc           :: maybe_in_tscc_target_info,$/;kq|-;/\<ml_gen_info.isi_maybe_in_tscc\>/;'q;"	kind:fld
ml_gen_info.itti_id	ml_gen_info.m	/^                itti_id                     :: proc_id_in_tscc,$/;kq|-;/\<ml_gen_info.itti_id\>/;'q;"	kind:fld
ml_gen_info.itti_input_args	ml_gen_info.m	/^                itti_input_args             :: list(mlds_argument)$/;kq|-;/\<ml_gen_info.itti_input_args\>/;'q;"	kind:fld
ml_gen_info.label_num	ml_gen_info.m	/^:- type label_num == int.$/;kq|-;/\<ml_gen_info.label_num\>/;'q;"	kind:type
ml_gen_info.mgi_const_var_map	ml_gen_info.m	/^\/*  1 *\/        mgi_const_var_map       :: ml_ground_term_map,$/;kq|-;/\<ml_gen_info.mgi_const_var_map\>/;'q;"	kind:fld	file:
ml_gen_info.mgi_func_counter	ml_gen_info.m	/^\/*  2 *\/        mgi_func_counter        :: counter,$/;kq|-;/\<ml_gen_info.mgi_func_counter\>/;'q;"	kind:fld	file:
ml_gen_info.mgi_global_data	ml_gen_info.m	/^\/*  6 *\/        mgi_global_data         :: ml_global_data,$/;kq|-;/\<ml_gen_info.mgi_global_data\>/;'q;"	kind:fld	file:
ml_gen_info.mgi_rare_info	ml_gen_info.m	/^\/*  7 *\/        mgi_rare_info           :: ml_gen_rare_info,$/;kq|-;/\<ml_gen_info.mgi_rare_info\>/;'q;"	kind:fld	file:
ml_gen_info.mgi_sub_info	ml_gen_info.m	/^\/*  8 *\/        mgi_sub_info            :: ml_gen_sub_info$/;kq|-;/\<ml_gen_info.mgi_sub_info\>/;'q;"	kind:fld	file:
ml_gen_info.mgri_det_copy_out	ml_gen_info.m	/^\/*  - *\/        mgri_det_copy_out       :: bool,$/;kq|-;/\<ml_gen_info.mgri_det_copy_out\>/;'q;"	kind:fld	file:
ml_gen_info.mgri_env_var_names	ml_gen_info.m	/^\/*  7 *\/        mgri_env_var_names      :: set(string),$/;kq|-;/\<ml_gen_info.mgri_env_var_names\>/;'q;"	kind:fld	file:
ml_gen_info.mgri_gc	ml_gen_info.m	/^\/*  - *\/        mgri_gc                 :: gc_method,$/;kq|-;/\<ml_gen_info.mgri_gc\>/;'q;"	kind:fld	file:
ml_gen_info.mgri_module_info	ml_gen_info.m	/^\/*  1 *\/        mgri_module_info        :: module_info,$/;kq|-;/\<ml_gen_info.mgri_module_info\>/;'q;"	kind:fld	file:
ml_gen_info.mgri_num_ptag_bits	ml_gen_info.m	/^\/*  - *\/        mgri_num_ptag_bits      :: uint8,$/;kq|-;/\<ml_gen_info.mgri_num_ptag_bits\>/;'q;"	kind:fld	file:
ml_gen_info.mgri_pred_proc_id	ml_gen_info.m	/^\/*  2 *\/        mgri_pred_proc_id       :: pred_proc_id,$/;kq|-;/\<ml_gen_info.mgri_pred_proc_id\>/;'q;"	kind:fld	file:
ml_gen_info.mgri_tail_rec_info	ml_gen_info.m	/^                mgri_tail_rec_info      :: tail_rec_info$/;kq|-;/\<ml_gen_info.mgri_tail_rec_info\>/;'q;"	kind:fld	file:
ml_gen_info.mgri_target	ml_gen_info.m	/^\/*  - *\/        mgri_target             :: mlds_target_lang,$/;kq|-;/\<ml_gen_info.mgri_target\>/;'q;"	kind:fld	file:
ml_gen_info.mgri_var_lvals	ml_gen_info.m	/^\/*  6 *\/        mgri_var_lvals          :: map(prog_var, mlds_lval),$/;kq|-;/\<ml_gen_info.mgri_var_lvals\>/;'q;"	kind:fld	file:
ml_gen_info.mgri_var_table	ml_gen_info.m	/^\/*  3 *\/        mgri_var_table          :: var_table,$/;kq|-;/\<ml_gen_info.mgri_var_table\>/;'q;"	kind:fld	file:
ml_gen_info.mgsi_label_counter	ml_gen_info.m	/^\/*  2 *\/        mgsi_label_counter          :: counter,$/;kq|-;/\<ml_gen_info.mgsi_label_counter\>/;'q;"	kind:fld	file:
ml_gen_info.mgti_label_counter	ml_gen_info.m	/^                mgti_label_counter          :: counter,$/;kq|-;/\<ml_gen_info.mgti_label_counter\>/;'q;"	kind:fld
ml_gen_info.mgti_tail_rec_info	ml_gen_info.m	/^                mgti_tail_rec_info          :: tail_rec_info$/;kq|-;/\<ml_gen_info.mgti_tail_rec_info\>/;'q;"	kind:fld
ml_gen_info.ml_gen_rare_info	ml_gen_info.m	/^:- type ml_gen_rare_info$/;kq|-;/\<ml_gen_info.ml_gen_rare_info\>/;'q;"	kind:type	file:
ml_gen_info.ml_gen_sub_info	ml_gen_info.m	/^:- type ml_gen_sub_info$/;kq|-;/\<ml_gen_info.ml_gen_sub_info\>/;'q;"	kind:type	file:
ml_gen_info.ml_gen_tscc_info	ml_gen_info.m	/^:- type ml_gen_tscc_info$/;kq|-;/\<ml_gen_info.ml_gen_tscc_info\>/;'q;"	kind:type
ml_gen_info.ml_ground_term	ml_gen_info.m	/^:- type ml_ground_term$/;kq|-;/\<ml_gen_info.ml_ground_term\>/;'q;"	kind:type
ml_gen_info.ml_ground_term_map	ml_gen_info.m	/^:- type ml_ground_term_map == map(prog_var, ml_ground_term).$/;kq|-;/\<ml_gen_info.ml_ground_term_map\>/;'q;"	kind:type
ml_gen_info.nontail_rec_call	ml_gen_info.m	/^:- type nontail_rec_call$/;kq|-;/\<ml_gen_info.nontail_rec_call\>/;'q;"	kind:type
ml_gen_info.not_in_tscc	ml_gen_info.m	/^    --->    not_in_tscc$/;kq|-;/\<ml_gen_info.not_in_tscc\>/;'q;"	kind:cons
ml_gen_info.ntrc_callee	ml_gen_info.m	/^                ntrc_callee                 :: pred_proc_id,$/;kq|-;/\<ml_gen_info.ntrc_callee\>/;'q;"	kind:fld
ml_gen_info.ntrc_caller	ml_gen_info.m	/^                ntrc_caller                 :: pred_proc_id,$/;kq|-;/\<ml_gen_info.ntrc_caller\>/;'q;"	kind:fld
ml_gen_info.ntrc_context	ml_gen_info.m	/^                ntrc_context                :: prog_context,$/;kq|-;/\<ml_gen_info.ntrc_context\>/;'q;"	kind:fld
ml_gen_info.ntrc_obviousness	ml_gen_info.m	/^                ntrc_obviousness            :: nontail_rec_obviousness,$/;kq|-;/\<ml_gen_info.ntrc_obviousness\>/;'q;"	kind:fld
ml_gen_info.ntrc_reason	ml_gen_info.m	/^                ntrc_reason                 :: nontail_rec_call_reason,$/;kq|-;/\<ml_gen_info.ntrc_reason\>/;'q;"	kind:fld
ml_gen_info.ntrc_warn_status	ml_gen_info.m	/^                ntrc_warn_status            :: nontail_rec_call_warn_status$/;kq|-;/\<ml_gen_info.ntrc_warn_status\>/;'q;"	kind:fld
ml_gen_info.packed_word	ml_gen_info.m	/^:- type packed_word == one_or_more(bitfield).$/;kq|-;/\<ml_gen_info.packed_word\>/;'q;"	kind:type
ml_gen_info.packed_word_map	ml_gen_info.m	/^:- type packed_word_map == map(packed_word, one_or_more(packed_word_instance)).$/;kq|-;/\<ml_gen_info.packed_word_map\>/;'q;"	kind:type
ml_gen_info.success_cont	ml_gen_info.m	/^:- type success_cont$/;kq|-;/\<ml_gen_info.success_cont\>/;'q;"	kind:type
ml_gen_info.tail_rec_info	ml_gen_info.m	/^:- type tail_rec_info$/;kq|-;/\<ml_gen_info.tail_rec_info\>/;'q;"	kind:type
ml_gen_info.tail_rec_loop_kind	ml_gen_info.m	/^:- type tail_rec_loop_kind$/;kq|-;/\<ml_gen_info.tail_rec_loop_kind\>/;'q;"	kind:type
ml_gen_info.tri_in_scc_map	ml_gen_info.m	/^                tri_in_scc_map              :: in_scc_map,$/;kq|-;/\<ml_gen_info.tri_in_scc_map\>/;'q;"	kind:fld
ml_gen_info.tri_loop_kind	ml_gen_info.m	/^                tri_loop_kind               :: tail_rec_loop_kind,$/;kq|-;/\<ml_gen_info.tri_loop_kind\>/;'q;"	kind:fld
ml_gen_info.tri_tscc_kind	ml_gen_info.m	/^                tri_tscc_kind               :: tscc_kind$/;kq|-;/\<ml_gen_info.tri_tscc_kind\>/;'q;"	kind:fld
ml_gen_info.tscc_kind	ml_gen_info.m	/^:- type tscc_kind$/;kq|-;/\<ml_gen_info.tscc_kind\>/;'q;"	kind:type
ml_gen_info.tscc_self_rec_only	ml_gen_info.m	/^    --->    tscc_self_rec_only$/;kq|-;/\<ml_gen_info.tscc_self_rec_only\>/;'q;"	kind:cons
ml_gen_info_add_closure_wrapper_defn	ml_gen_info.m	/^:- pred ml_gen_info_add_closure_wrapper_defn(/;kq|/^\<ml_gen_info_add_closure_wrapper_defn\>/;'q;"	kind:pred
ml_gen_info_add_env_var_name	ml_gen_info.m	/^:- pred ml_gen_info_add_env_var_name(/;kq|/^\<ml_gen_info_add_env_var_name\>/;'q;"	kind:pred
ml_gen_info_bump_counters	ml_gen_info.m	/^:- pred ml_gen_info_bump_counters(/;kq|/^\<ml_gen_info_bump_counters\>/;'q;"	kind:pred
ml_gen_info_current_success_cont	ml_gen_info.m	/^:- pred ml_gen_info_current_success_cont(/;kq|/^\<ml_gen_info_current_success_cont\>/;'q;"	kind:pred
ml_gen_info_decrement_func_nest_depth	ml_gen_info.m	/^:- pred ml_gen_info_decrement_func_nest_depth(/;kq|/^\<ml_gen_info_decrement_func_nest_depth\>/;'q;"	kind:pred
ml_gen_info_final	ml_gen_info.m	/^:- pred ml_gen_info_final(ml_gen_info::in, set(/;kq|/^\<ml_gen_info_final\>/;'q;"	kind:pred
ml_gen_info_get_aux_var_counter	ml_gen_info.m	/^:- pred ml_gen_info_get_aux_var_counter(/;kq|/^\<ml_gen_info_get_aux_var_counter\>/;'q;"	kind:pred	file:
ml_gen_info_get_byref_output_vars	ml_gen_info.m	/^:- pred ml_gen_info_get_byref_output_vars(/;kq|/^\<ml_gen_info_get_byref_output_vars\>/;'q;"	kind:pred
ml_gen_info_get_closure_wrapper_defns	ml_gen_info.m	/^:- pred ml_gen_info_get_closure_wrapper_defns(/;kq|/^\<ml_gen_info_get_closure_wrapper_defns\>/;'q;"	kind:pred
ml_gen_info_get_cond_var_counter	ml_gen_info.m	/^:- pred ml_gen_info_get_cond_var_counter(/;kq|/^\<ml_gen_info_get_cond_var_counter\>/;'q;"	kind:pred	file:
ml_gen_info_get_const_struct_map	ml_gen_info.m	/^:- pred ml_gen_info_get_const_struct_map(/;kq|/^\<ml_gen_info_get_const_struct_map\>/;'q;"	kind:pred
ml_gen_info_get_const_var_map	ml_gen_info.m	/^:- pred ml_gen_info_get_const_var_map(/;kq|/^\<ml_gen_info_get_const_var_map\>/;'q;"	kind:pred
ml_gen_info_get_conv_var_counter	ml_gen_info.m	/^:- pred ml_gen_info_get_conv_var_counter(/;kq|/^\<ml_gen_info_get_conv_var_counter\>/;'q;"	kind:pred	file:
ml_gen_info_get_copy_out	ml_gen_info.m	/^:- pred ml_gen_info_get_copy_out(/;kq|/^\<ml_gen_info_get_copy_out\>/;'q;"	kind:pred
ml_gen_info_get_det_copy_out	ml_gen_info.m	/^:- pred ml_gen_info_get_det_copy_out(/;kq|/^\<ml_gen_info_get_det_copy_out\>/;'q;"	kind:pred
ml_gen_info_get_disabled_warnings	ml_gen_info.m	/^:- pred ml_gen_info_get_disabled_warnings(/;kq|/^\<ml_gen_info_get_disabled_warnings\>/;'q;"	kind:pred
ml_gen_info_get_env_var_names	ml_gen_info.m	/^:- pred ml_gen_info_get_env_var_names(ml_gen_info::in, set(/;kq|/^\<ml_gen_info_get_env_var_names\>/;'q;"	kind:pred
ml_gen_info_get_func_counter	ml_gen_info.m	/^:- pred ml_gen_info_get_func_counter(/;kq|/^\<ml_gen_info_get_func_counter\>/;'q;"	kind:pred	file:
ml_gen_info_get_func_nest_depth	ml_gen_info.m	/^:- pred ml_gen_info_get_func_nest_depth(/;kq|/^\<ml_gen_info_get_func_nest_depth\>/;'q;"	kind:pred
ml_gen_info_get_gc	ml_gen_info.m	/^:- pred ml_gen_info_get_gc(/;kq|/^\<ml_gen_info_get_gc\>/;'q;"	kind:pred
ml_gen_info_get_global_data	ml_gen_info.m	/^:- pred ml_gen_info_get_global_data(/;kq|/^\<ml_gen_info_get_global_data\>/;'q;"	kind:pred
ml_gen_info_get_globals	ml_gen_info.m	/^:- pred ml_gen_info_get_globals(/;kq|/^\<ml_gen_info_get_globals\>/;'q;"	kind:pred
ml_gen_info_get_high_level_data	ml_gen_info.m	/^:- pred ml_gen_info_get_high_level_data(/;kq|/^\<ml_gen_info_get_high_level_data\>/;'q;"	kind:pred
ml_gen_info_get_label_counter	ml_gen_info.m	/^:- pred ml_gen_info_get_label_counter(/;kq|/^\<ml_gen_info_get_label_counter\>/;'q;"	kind:pred	file:
ml_gen_info_get_module_info	ml_gen_info.m	/^:- pred ml_gen_info_get_module_info(/;kq|/^\<ml_gen_info_get_module_info\>/;'q;"	kind:pred
ml_gen_info_get_module_name	ml_gen_info.m	/^:- pred ml_gen_info_get_module_name(/;kq|/^\<ml_gen_info_get_module_name\>/;'q;"	kind:pred
ml_gen_info_get_nondet_copy_out	ml_gen_info.m	/^:- pred ml_gen_info_get_nondet_copy_out(/;kq|/^\<ml_gen_info_get_nondet_copy_out\>/;'q;"	kind:pred
ml_gen_info_get_num_ptag_bits	ml_gen_info.m	/^:- pred ml_gen_info_get_num_ptag_bits(/;kq|/^\<ml_gen_info_get_num_ptag_bits\>/;'q;"	kind:pred
ml_gen_info_get_packed_word_counter	ml_gen_info.m	/^:- pred ml_gen_info_get_packed_word_counter(/;kq|/^\<ml_gen_info_get_packed_word_counter\>/;'q;"	kind:pred	file:
ml_gen_info_get_packed_word_map	ml_gen_info.m	/^:- pred ml_gen_info_get_packed_word_map(/;kq|/^\<ml_gen_info_get_packed_word_map\>/;'q;"	kind:pred
ml_gen_info_get_pred_proc_id	ml_gen_info.m	/^:- pred ml_gen_info_get_pred_proc_id(/;kq|/^\<ml_gen_info_get_pred_proc_id\>/;'q;"	kind:pred
ml_gen_info_get_profile_memory	ml_gen_info.m	/^:- pred ml_gen_info_get_profile_memory(/;kq|/^\<ml_gen_info_get_profile_memory\>/;'q;"	kind:pred
ml_gen_info_get_success_cont_stack	ml_gen_info.m	/^:- pred ml_gen_info_get_success_cont_stack(/;kq|/^\<ml_gen_info_get_success_cont_stack\>/;'q;"	kind:pred	file:
ml_gen_info_get_tail_rec_info	ml_gen_info.m	/^:- pred ml_gen_info_get_tail_rec_info(/;kq|/^\<ml_gen_info_get_tail_rec_info\>/;'q;"	kind:pred
ml_gen_info_get_target	ml_gen_info.m	/^:- pred ml_gen_info_get_target(/;kq|/^\<ml_gen_info_get_target\>/;'q;"	kind:pred
ml_gen_info_get_use_atomic_cells	ml_gen_info.m	/^:- pred ml_gen_info_get_use_atomic_cells(/;kq|/^\<ml_gen_info_get_use_atomic_cells\>/;'q;"	kind:pred
ml_gen_info_get_used_succeeded_var	ml_gen_info.m	/^:- pred ml_gen_info_get_used_succeeded_var(/;kq|/^\<ml_gen_info_get_used_succeeded_var\>/;'q;"	kind:pred
ml_gen_info_get_var_lvals	ml_gen_info.m	/^:- pred ml_gen_info_get_var_lvals(/;kq|/^\<ml_gen_info_get_var_lvals\>/;'q;"	kind:pred
ml_gen_info_get_var_table	ml_gen_info.m	/^:- pred ml_gen_info_get_var_table(/;kq|/^\<ml_gen_info_get_var_table\>/;'q;"	kind:pred
ml_gen_info_increment_func_nest_depth	ml_gen_info.m	/^:- pred ml_gen_info_increment_func_nest_depth(/;kq|/^\<ml_gen_info_increment_func_nest_depth\>/;'q;"	kind:pred
ml_gen_info_init	ml_gen_info.m	/^:- func ml_gen_info_init(/;kq|/^\<ml_gen_info_init\>/;'q;"	kind:func
ml_gen_info_lookup_const_var	ml_gen_info.m	/^:- pred ml_gen_info_lookup_const_var(/;kq|/^\<ml_gen_info_lookup_const_var\>/;'q;"	kind:pred
ml_gen_info_lookup_const_var_rval	ml_unify_gen_construct.m	/^:- pred ml_gen_info_lookup_const_var_rval(/;kq|/^\<ml_gen_info_lookup_const_var_rval\>/;'q;"	kind:pred	file:
ml_gen_info_new_aux_func_id	ml_gen_info.m	/^:- pred ml_gen_info_new_aux_func_id(/;kq|/^\<ml_gen_info_new_aux_func_id\>/;'q;"	kind:pred
ml_gen_info_new_aux_var_name	ml_gen_info.m	/^:- pred ml_gen_info_new_aux_var_name(/;kq|/^\<ml_gen_info_new_aux_var_name\>/;'q;"	kind:pred
ml_gen_info_new_cond_var	ml_gen_info.m	/^:- pred ml_gen_info_new_cond_var(/;kq|/^\<ml_gen_info_new_cond_var\>/;'q;"	kind:pred
ml_gen_info_new_conv_var	ml_gen_info.m	/^:- pred ml_gen_info_new_conv_var(/;kq|/^\<ml_gen_info_new_conv_var\>/;'q;"	kind:pred
ml_gen_info_new_label	ml_gen_info.m	/^:- pred ml_gen_info_new_label(/;kq|/^\<ml_gen_info_new_label\>/;'q;"	kind:pred
ml_gen_info_new_packed_word_var	ml_gen_info.m	/^:- pred ml_gen_info_new_packed_word_var(/;kq|/^\<ml_gen_info_new_packed_word_var\>/;'q;"	kind:pred
ml_gen_info_pop_success_cont	ml_gen_info.m	/^:- pred ml_gen_info_pop_success_cont(/;kq|/^\<ml_gen_info_pop_success_cont\>/;'q;"	kind:pred
ml_gen_info_proc_params	ml_args_util.m	/^:- pred ml_gen_info_proc_params(/;kq|/^\<ml_gen_info_proc_params\>/;'q;"	kind:pred
ml_gen_info_push_success_cont	ml_gen_info.m	/^:- pred ml_gen_info_push_success_cont(/;kq|/^\<ml_gen_info_push_success_cont\>/;'q;"	kind:pred
ml_gen_info_put_commit_in_own_func	ml_gen_info.m	/^:- pred ml_gen_info_put_commit_in_own_func(/;kq|/^\<ml_gen_info_put_commit_in_own_func\>/;'q;"	kind:pred
ml_gen_info_search_const_var	ml_gen_info.m	/^:- pred ml_gen_info_search_const_var(/;kq|/^\<ml_gen_info_search_const_var\>/;'q;"	kind:pred
ml_gen_info_set_aux_var_counter	ml_gen_info.m	/^:- pred ml_gen_info_set_aux_var_counter(/;kq|/^\<ml_gen_info_set_aux_var_counter\>/;'q;"	kind:pred	file:
ml_gen_info_set_byref_output_vars	ml_gen_info.m	/^:- pred ml_gen_info_set_byref_output_vars(/;kq|/^\<ml_gen_info_set_byref_output_vars\>/;'q;"	kind:pred
ml_gen_info_set_closure_wrapper_defns	ml_gen_info.m	/^:- pred ml_gen_info_set_closure_wrapper_defns(list(/;kq|/^\<ml_gen_info_set_closure_wrapper_defns\>/;'q;"	kind:pred	file:
ml_gen_info_set_cond_var_counter	ml_gen_info.m	/^:- pred ml_gen_info_set_cond_var_counter(/;kq|/^\<ml_gen_info_set_cond_var_counter\>/;'q;"	kind:pred	file:
ml_gen_info_set_const_var	ml_gen_info.m	/^:- pred ml_gen_info_set_const_var(/;kq|/^\<ml_gen_info_set_const_var\>/;'q;"	kind:pred
ml_gen_info_set_const_var_map	ml_gen_info.m	/^:- pred ml_gen_info_set_const_var_map(/;kq|/^\<ml_gen_info_set_const_var_map\>/;'q;"	kind:pred
ml_gen_info_set_conv_var_counter	ml_gen_info.m	/^:- pred ml_gen_info_set_conv_var_counter(/;kq|/^\<ml_gen_info_set_conv_var_counter\>/;'q;"	kind:pred	file:
ml_gen_info_set_disabled_warnings	ml_gen_info.m	/^:- pred ml_gen_info_set_disabled_warnings(set(/;kq|/^\<ml_gen_info_set_disabled_warnings\>/;'q;"	kind:pred
ml_gen_info_set_env_var_names	ml_gen_info.m	/^:- pred ml_gen_info_set_env_var_names(set(/;kq|/^\<ml_gen_info_set_env_var_names\>/;'q;"	kind:pred	file:
ml_gen_info_set_func_counter	ml_gen_info.m	/^:- pred ml_gen_info_set_func_counter(/;kq|/^\<ml_gen_info_set_func_counter\>/;'q;"	kind:pred	file:
ml_gen_info_set_func_nest_depth	ml_gen_info.m	/^:- pred ml_gen_info_set_func_nest_depth(/;kq|/^\<ml_gen_info_set_func_nest_depth\>/;'q;"	kind:pred	file:
ml_gen_info_set_global_data	ml_gen_info.m	/^:- pred ml_gen_info_set_global_data(/;kq|/^\<ml_gen_info_set_global_data\>/;'q;"	kind:pred
ml_gen_info_set_label_counter	ml_gen_info.m	/^:- pred ml_gen_info_set_label_counter(/;kq|/^\<ml_gen_info_set_label_counter\>/;'q;"	kind:pred	file:
ml_gen_info_set_module_info	ml_gen_info.m	/^:- pred ml_gen_info_set_module_info(/;kq|/^\<ml_gen_info_set_module_info\>/;'q;"	kind:pred
ml_gen_info_set_packed_word_counter	ml_gen_info.m	/^:- pred ml_gen_info_set_packed_word_counter(/;kq|/^\<ml_gen_info_set_packed_word_counter\>/;'q;"	kind:pred	file:
ml_gen_info_set_packed_word_map	ml_gen_info.m	/^:- pred ml_gen_info_set_packed_word_map(/;kq|/^\<ml_gen_info_set_packed_word_map\>/;'q;"	kind:pred
ml_gen_info_set_success_cont_stack	ml_gen_info.m	/^:- pred ml_gen_info_set_success_cont_stack(stack(/;kq|/^\<ml_gen_info_set_success_cont_stack\>/;'q;"	kind:pred	file:
ml_gen_info_set_tail_rec_info	ml_gen_info.m	/^:- pred ml_gen_info_set_tail_rec_info(/;kq|/^\<ml_gen_info_set_tail_rec_info\>/;'q;"	kind:pred
ml_gen_info_set_used_succeeded_var	ml_gen_info.m	/^:- pred ml_gen_info_set_used_succeeded_var(/;kq|/^\<ml_gen_info_set_used_succeeded_var\>/;'q;"	kind:pred
ml_gen_info_set_var_lval	ml_gen_info.m	/^:- pred ml_gen_info_set_var_lval(/;kq|/^\<ml_gen_info_set_var_lval\>/;'q;"	kind:pred
ml_gen_info_set_var_lvals	ml_gen_info.m	/^:- pred ml_gen_info_set_var_lvals(map(/;kq|/^\<ml_gen_info_set_var_lvals\>/;'q;"	kind:pred
ml_gen_info_set_var_table	ml_gen_info.m	/^:- pred ml_gen_info_set_var_table(/;kq|/^\<ml_gen_info_set_var_table\>/;'q;"	kind:pred
ml_gen_init_global_data	ml_top_gen.m	/^:- pred ml_gen_init_global_data(/;kq|/^\<ml_gen_init_global_data\>/;'q;"	kind:pred	file:
ml_gen_int_max_32_lookup_switch	ml_lookup_switch.m	/^:- pred ml_gen_int_max_32_lookup_switch(/;kq|/^\<ml_gen_int_max_32_lookup_switch\>/;'q;"	kind:pred
ml_gen_ite	ml_code_gen.m	/^:- pred ml_gen_ite(/;kq|/^\<ml_gen_ite\>/;'q;"	kind:pred	file:
ml_gen_label_func	ml_code_util.m	/^:- pred ml_gen_label_func(/;kq|/^\<ml_gen_label_func\>/;'q;"	kind:pred
ml_gen_local_for_output_arg	ml_code_util.m	/^:- pred ml_gen_local_for_output_arg(/;kq|/^\<ml_gen_local_for_output_arg\>/;'q;"	kind:pred
ml_gen_local_var_decl	ml_code_util.m	/^:- pred ml_gen_local_var_decl(/;kq|/^\<ml_gen_local_var_decl\>/;'q;"	kind:pred
ml_gen_local_var_decls	ml_code_gen.m	/^:- pred ml_gen_local_var_decls(/;kq|/^\<ml_gen_local_var_decls\>/;'q;"	kind:pred
ml_gen_local_var_defns_for_copied_output_vars	ml_proc_gen.m	/^:- pred ml_gen_local_var_defns_for_copied_output_vars(/;kq|/^\<ml_gen_local_var_defns_for_copied_output_vars\>/;'q;"	kind:pred	file:
ml_gen_local_var_name	ml_code_util.m	/^:- func ml_gen_local_var_name(/;kq|/^\<ml_gen_local_var_name\>/;'q;"	kind:func
ml_gen_local_var_names	ml_code_util.m	/^:- func ml_gen_local_var_names(var_table::in, list(/;kq|/^\<ml_gen_local_var_names\>/;'q;"	kind:func
ml_gen_lookup_disj	ml_disj_gen.m	/^:- pred ml_gen_lookup_disj(list(prog_var)::in, list(list(/;kq|/^\<ml_gen_lookup_disj\>/;'q;"	kind:pred	file:
ml_gen_main_generic_call	ml_call_gen.m	/^:- pred ml_gen_main_generic_call(generic_call::in(/;kq|/^\<ml_gen_main_generic_call\>/;'q;"	kind:pred	file:
ml_gen_make_local_for_output_arg	ml_commit_gen.m	/^:- pred ml_gen_make_local_for_output_arg(/;kq|/^\<ml_gen_make_local_for_output_arg\>/;'q;"	kind:pred	file:
ml_gen_make_locals_for_output_args	ml_commit_gen.m	/^:- pred ml_gen_make_locals_for_output_args(list(/;kq|/^\<ml_gen_make_locals_for_output_args\>/;'q;"	kind:pred	file:
ml_gen_make_type_info_var	ml_accurate_gc.m	/^:- pred ml_gen_make_type_info_var(/;kq|/^\<ml_gen_make_type_info_var\>/;'q;"	kind:pred	file:
ml_gen_maybe_convert_goal_code_model	ml_code_gen.m	/^:- pred ml_gen_maybe_convert_goal_code_model(/;kq|/^\<ml_gen_maybe_convert_goal_code_model\>/;'q;"	kind:pred
ml_gen_maybe_local_var_defn_for_succeeded	ml_proc_gen.m	/^:- pred ml_gen_maybe_local_var_defn_for_succeeded(/;kq|/^\<ml_gen_maybe_local_var_defn_for_succeeded\>/;'q;"	kind:pred	file:
ml_gen_maybe_make_locals_for_output_args	ml_commit_gen.m	/^:- pred ml_gen_maybe_make_locals_for_output_args(/;kq|/^\<ml_gen_maybe_make_locals_for_output_args\>/;'q;"	kind:pred	file:
ml_gen_maybe_pseudo_type_info	ml_closure_gen.m	/^:- pred ml_gen_maybe_pseudo_type_info(/;kq|/^\<ml_gen_maybe_pseudo_type_info\>/;'q;"	kind:pred	file:
ml_gen_maybe_pseudo_type_info_defn	ml_closure_gen.m	/^:- pred ml_gen_maybe_pseudo_type_info_defn(/;kq|/^\<ml_gen_maybe_pseudo_type_info_defn\>/;'q;"	kind:pred	file:
ml_gen_maybe_switch_failure	ml_string_switch.m	/^:- pred ml_gen_maybe_switch_failure(/;kq|/^\<ml_gen_maybe_switch_failure\>/;'q;"	kind:pred	file:
ml_gen_mem_addr	ml_args_util.m	/^:- func ml_gen_mem_addr(/;kq|/^\<ml_gen_mem_addr\>/;'q;"	kind:func	file:
ml_gen_member_data_decl_flags	ml_type_gen.m	/^:- func ml_gen_member_data_decl_flags = mlds_field_var_decl_flags.$/;kq|/^\<ml_gen_member_data_decl_flags\>/;'q;"	kind:func	file:
ml_gen_mlds_call	ml_call_gen.m	/^:- pred ml_gen_mlds_call(/;kq|/^\<ml_gen_mlds_call\>/;'q;"	kind:pred	file:
ml_gen_mlds_type	ml_code_util.m	/^:- pred ml_gen_mlds_type(/;kq|/^\<ml_gen_mlds_type\>/;'q;"	kind:pred
ml_gen_mlds_var_decl	ml_code_util.m	/^:- func ml_gen_mlds_var_decl(/;kq|/^\<ml_gen_mlds_var_decl\>/;'q;"	kind:func
ml_gen_mlds_var_decl_init	ml_code_util.m	/^:- func ml_gen_mlds_var_decl_init(/;kq|/^\<ml_gen_mlds_var_decl_init\>/;'q;"	kind:func
ml_gen_negation	ml_code_gen.m	/^:- pred ml_gen_negation(/;kq|/^\<ml_gen_negation\>/;'q;"	kind:pred	file:
ml_gen_new_func_label	ml_code_util.m	/^:- pred ml_gen_new_func_label(maybe(/;kq|/^\<ml_gen_new_func_label\>/;'q;"	kind:pred
ml_gen_new_label	ml_code_util.m	/^:- pred ml_gen_new_label(/;kq|/^\<ml_gen_new_label\>/;'q;"	kind:pred
ml_gen_new_object	ml_unify_gen_construct.m	/^:- pred ml_gen_new_object(set_of_progvar::in, maybe(/;kq|/^\<ml_gen_new_object\>/;'q;"	kind:pred
ml_gen_new_object_dynamically	ml_unify_gen_construct.m	/^:- pred ml_gen_new_object_dynamically(maybe(/;kq|/^\<ml_gen_new_object_dynamically\>/;'q;"	kind:pred	file:
ml_gen_new_object_reuse_cell	ml_unify_gen_construct.m	/^:- pred ml_gen_new_object_reuse_cell(set_of_progvar::in, maybe(/;kq|/^\<ml_gen_new_object_reuse_cell\>/;'q;"	kind:pred	file:
ml_gen_new_object_statically	ml_unify_gen_construct.m	/^:- pred ml_gen_new_object_statically(maybe(/;kq|/^\<ml_gen_new_object_statically\>/;'q;"	kind:pred	file:
ml_gen_nondet_label	ml_code_util.m	/^:- func ml_gen_nondet_label(/;kq|/^\<ml_gen_nondet_label\>/;'q;"	kind:func
ml_gen_nondet_label_func	ml_code_util.m	/^:- pred ml_gen_nondet_label_func(/;kq|/^\<ml_gen_nondet_label_func\>/;'q;"	kind:pred
ml_gen_obtain_release_global_lock	ml_foreign_proc_gen.m	/^:- pred ml_gen_obtain_release_global_lock(/;kq|/^\<ml_gen_obtain_release_global_lock\>/;'q;"	kind:pred	file:
ml_gen_ordinary_model_det_semi_disj	ml_disj_gen.m	/^:- pred ml_gen_ordinary_model_det_semi_disj(hlds_goal::in, list(/;kq|/^\<ml_gen_ordinary_model_det_semi_disj\>/;'q;"	kind:pred	file:
ml_gen_ordinary_model_non_disj	ml_disj_gen.m	/^:- pred ml_gen_ordinary_model_non_disj(hlds_goal::in, list(/;kq|/^\<ml_gen_ordinary_model_non_disj\>/;'q;"	kind:pred	file:
ml_gen_params_base	ml_args_util.m	/^:- pred ml_gen_params_base(/;kq|/^\<ml_gen_params_base\>/;'q;"	kind:pred	file:
ml_gen_params_no_gc_stmts	ml_args_util.m	/^:- pred ml_gen_params_no_gc_stmts(/;kq|/^\<ml_gen_params_no_gc_stmts\>/;'q;"	kind:pred
ml_gen_plain_call	ml_call_gen.m	/^:- pred ml_gen_plain_call(/;kq|/^\<ml_gen_plain_call\>/;'q;"	kind:pred
ml_gen_plain_non_tail_call	ml_call_gen.m	/^:- pred ml_gen_plain_non_tail_call(/;kq|/^\<ml_gen_plain_non_tail_call\>/;'q;"	kind:pred
ml_gen_plain_static_defn	ml_global_data.m	/^:- pred ml_gen_plain_static_defn(/;kq|/^\<ml_gen_plain_static_defn\>/;'q;"	kind:pred	file:
ml_gen_plain_tail_call	ml_call_gen.m	/^:- pred ml_gen_plain_tail_call(/;kq|/^\<ml_gen_plain_tail_call\>/;'q;"	kind:pred	file:
ml_gen_pragma_export_proc	ml_top_gen.m	/^:- pred ml_gen_pragma_export_proc(/;kq|/^\<ml_gen_pragma_export_proc\>/;'q;"	kind:pred	file:
ml_gen_pred_label	ml_code_util.m	/^:- pred ml_gen_pred_label(/;kq|/^\<ml_gen_pred_label\>/;'q;"	kind:pred
ml_gen_pred_label_from_rtti	ml_code_util.m	/^:- pred ml_gen_pred_label_from_rtti(/;kq|/^\<ml_gen_pred_label_from_rtti\>/;'q;"	kind:pred
ml_gen_preds	ml_proc_gen.m	/^:- pred ml_gen_preds(/;kq|/^\<ml_gen_preds\>/;'q;"	kind:pred
ml_gen_proc	ml_proc_gen.m	/^:- pred ml_gen_proc(/;kq|/^\<ml_gen_proc\>/;'q;"	kind:pred	file:
ml_gen_proc_addr_rval	ml_call_gen.m	/^:- pred ml_gen_proc_addr_rval(/;kq|/^\<ml_gen_proc_addr_rval\>/;'q;"	kind:pred	file:
ml_gen_proc_body	ml_proc_gen.m	/^:- pred ml_gen_proc_body(code_model::in, list(/;kq|/^\<ml_gen_proc_body\>/;'q;"	kind:pred	file:
ml_gen_proc_decl_flags	ml_proc_gen.m	/^:- func ml_gen_proc_decl_flags(/;kq|/^\<ml_gen_proc_decl_flags\>/;'q;"	kind:func	file:
ml_gen_proc_label	ml_code_util.m	/^:- pred ml_gen_proc_label(/;kq|/^\<ml_gen_proc_label\>/;'q;"	kind:pred
ml_gen_proc_lookup	ml_proc_gen.m	/^:- pred ml_gen_proc_lookup(/;kq|/^\<ml_gen_proc_lookup\>/;'q;"	kind:pred	file:
ml_gen_proc_params_from_rtti_no_gc_stmts	ml_args_util.m	/^:- func ml_gen_proc_params_from_rtti_no_gc_stmts(/;kq|/^\<ml_gen_proc_params_from_rtti_no_gc_stmts\>/;'q;"	kind:func
ml_gen_proc_params_inputs_only_no_gc_stmts	ml_args_util.m	/^:- func ml_gen_proc_params_inputs_only_no_gc_stmts(/;kq|/^\<ml_gen_proc_params_inputs_only_no_gc_stmts\>/;'q;"	kind:func
ml_gen_proc_params_no_gc_stmts	ml_args_util.m	/^:- pred ml_gen_proc_params_no_gc_stmts(/;kq|/^\<ml_gen_proc_params_no_gc_stmts\>/;'q;"	kind:pred
ml_gen_pseudo_type_info	ml_closure_gen.m	/^:- pred ml_gen_pseudo_type_info(/;kq|/^\<ml_gen_pseudo_type_info\>/;'q;"	kind:pred	file:
ml_gen_public_field_decl_flags	ml_code_util.m	/^:- func ml_gen_public_field_decl_flags = mlds_field_var_decl_flags.$/;kq|/^\<ml_gen_public_field_decl_flags\>/;'q;"	kind:func
ml_gen_rare_info	ml_gen_info.m	/^:- type ml_gen_rare_info$/;kq|-;/\<ml_gen_rare_info\>/;'q;"	kind:type	file:
ml_gen_record_consensus_const_var_map	ml_code_gen.m	/^:- pred ml_gen_record_consensus_const_var_map(list(/;kq|/^\<ml_gen_record_consensus_const_var_map\>/;'q;"	kind:pred
ml_gen_scalar_array_elem_type	ml_code_util.m	/^:- func ml_gen_scalar_array_elem_type(/;kq|/^\<ml_gen_scalar_array_elem_type\>/;'q;"	kind:func	file:
ml_gen_scalar_static_defn	ml_global_data.m	/^:- pred ml_gen_scalar_static_defn(/;kq|/^\<ml_gen_scalar_static_defn\>/;'q;"	kind:pred	file:
ml_gen_scc	ml_proc_gen.m	/^:- pred ml_gen_scc(/;kq|/^\<ml_gen_scc\>/;'q;"	kind:pred	file:
ml_gen_scc_code	ml_proc_gen.m	/^:- pred ml_gen_scc_code(/;kq|/^\<ml_gen_scc_code\>/;'q;"	kind:pred	file:
ml_gen_sccs	ml_proc_gen.m	/^:- pred ml_gen_sccs(/;kq|/^\<ml_gen_sccs\>/;'q;"	kind:pred	file:
ml_gen_secondary_tag_rval	ml_unify_gen_util.m	/^:- pred ml_gen_secondary_tag_rval(/;kq|/^\<ml_gen_secondary_tag_rval\>/;'q;"	kind:pred
ml_gen_set_cond_var	ml_code_util.m	/^:- pred ml_gen_set_cond_var(/;kq|/^\<ml_gen_set_cond_var\>/;'q;"	kind:pred
ml_gen_set_success	ml_code_util.m	/^:- pred ml_gen_set_success(/;kq|/^\<ml_gen_set_success\>/;'q;"	kind:pred
ml_gen_several_soln_atomic_lookup_switch	ml_lookup_switch.m	/^:- pred ml_gen_several_soln_atomic_lookup_switch(/;kq|/^\<ml_gen_several_soln_atomic_lookup_switch\>/;'q;"	kind:pred	file:
ml_gen_several_soln_lookup_code	ml_lookup_switch.m	/^:- pred ml_gen_several_soln_lookup_code(/;kq|/^\<ml_gen_several_soln_lookup_code\>/;'q;"	kind:pred
ml_gen_simple_assigned_expr	ml_call_gen.m	/^:- func ml_gen_simple_assigned_expr(simple_assigned_expr(/;kq|/^\<ml_gen_simple_assigned_expr\>/;'q;"	kind:func	file:
ml_gen_simple_atomic_lookup_switch	ml_lookup_switch.m	/^:- pred ml_gen_simple_atomic_lookup_switch(mlds_rval::in, list(/;kq|/^\<ml_gen_simple_atomic_lookup_switch\>/;'q;"	kind:pred	file:
ml_gen_smart_int_max_32_switch	ml_switch_gen.m	/^:- pred ml_gen_smart_int_max_32_switch(/;kq|/^\<ml_gen_smart_int_max_32_switch\>/;'q;"	kind:pred	file:
ml_gen_smart_string_switch	ml_switch_gen.m	/^:- pred ml_gen_smart_string_switch(/;kq|/^\<ml_gen_smart_string_switch\>/;'q;"	kind:pred	file:
ml_gen_static_scalar_const_addr	ml_global_data.m	/^:- pred ml_gen_static_scalar_const_addr(/;kq|/^\<ml_gen_static_scalar_const_addr\>/;'q;"	kind:pred
ml_gen_static_scalar_const_value	ml_global_data.m	/^:- pred ml_gen_static_scalar_const_value(/;kq|/^\<ml_gen_static_scalar_const_value\>/;'q;"	kind:pred
ml_gen_static_vector_defn	ml_global_data.m	/^:- pred ml_gen_static_vector_defn(/;kq|/^\<ml_gen_static_vector_defn\>/;'q;"	kind:pred
ml_gen_static_vector_type	ml_global_data.m	/^:- pred ml_gen_static_vector_type(/;kq|/^\<ml_gen_static_vector_type\>/;'q;"	kind:pred
ml_gen_string_binary_jump_initializers	ml_string_switch.m	/^:- pred ml_gen_string_binary_jump_initializers(assoc_list(/;kq|/^\<ml_gen_string_binary_jump_initializers\>/;'q;"	kind:pred	file:
ml_gen_string_binary_jump_switch_arms	ml_string_switch.m	/^:- pred ml_gen_string_binary_jump_switch_arms(/;kq|/^\<ml_gen_string_binary_jump_switch_arms\>/;'q;"	kind:pred	file:
ml_gen_string_binary_several_lookup_initializers	ml_string_switch.m	/^:- pred ml_gen_string_binary_several_lookup_initializers(/;kq|/^\<ml_gen_string_binary_several_lookup_initializers\>/;'q;"	kind:pred	file:
ml_gen_string_binary_simple_lookup_initializers	ml_string_switch.m	/^:- pred ml_gen_string_binary_simple_lookup_initializers(/;kq|/^\<ml_gen_string_binary_simple_lookup_initializers\>/;'q;"	kind:pred	file:
ml_gen_string_binary_switch_search	ml_string_switch.m	/^:- pred ml_gen_string_binary_switch_search(/;kq|/^\<ml_gen_string_binary_switch_search\>/;'q;"	kind:pred	file:
ml_gen_string_binary_switch_search_vars	ml_string_switch.m	/^:- pred ml_gen_string_binary_switch_search_vars(/;kq|/^\<ml_gen_string_binary_switch_search_vars\>/;'q;"	kind:pred	file:
ml_gen_string_hash_jump_slot	ml_string_switch.m	/^:- pred ml_gen_string_hash_jump_slot(/;kq|/^\<ml_gen_string_hash_jump_slot\>/;'q;"	kind:pred	file:
ml_gen_string_hash_jump_slots	ml_string_switch.m	/^:- pred ml_gen_string_hash_jump_slots(/;kq|/^\<ml_gen_string_hash_jump_slots\>/;'q;"	kind:pred	file:
ml_gen_string_hash_several_soln_lookup_slot	ml_string_switch.m	/^:- pred ml_gen_string_hash_several_soln_lookup_slot(/;kq|/^\<ml_gen_string_hash_several_soln_lookup_slot\>/;'q;"	kind:pred	file:
ml_gen_string_hash_several_soln_lookup_slots	ml_string_switch.m	/^:- pred ml_gen_string_hash_several_soln_lookup_slots(/;kq|/^\<ml_gen_string_hash_several_soln_lookup_slots\>/;'q;"	kind:pred	file:
ml_gen_string_hash_simple_lookup_slot	ml_string_switch.m	/^:- pred ml_gen_string_hash_simple_lookup_slot(/;kq|/^\<ml_gen_string_hash_simple_lookup_slot\>/;'q;"	kind:pred	file:
ml_gen_string_hash_simple_lookup_slots	ml_string_switch.m	/^:- pred ml_gen_string_hash_simple_lookup_slots(/;kq|/^\<ml_gen_string_hash_simple_lookup_slots\>/;'q;"	kind:pred	file:
ml_gen_string_hash_switch_search	ml_string_switch.m	/^:- pred ml_gen_string_hash_switch_search(/;kq|/^\<ml_gen_string_hash_switch_search\>/;'q;"	kind:pred	file:
ml_gen_string_hash_switch_search_vars	ml_string_switch.m	/^:- pred ml_gen_string_hash_switch_search_vars(/;kq|/^\<ml_gen_string_hash_switch_search_vars\>/;'q;"	kind:pred	file:
ml_gen_string_switch	ml_switch_gen.m	/^:- pred ml_gen_string_switch(/;kq|/^\<ml_gen_string_switch\>/;'q;"	kind:pred	file:
ml_gen_string_trie_several_soln_lookup_slots	ml_string_switch.m	/^:- pred ml_gen_string_trie_several_soln_lookup_slots(/;kq|/^\<ml_gen_string_trie_several_soln_lookup_slots\>/;'q;"	kind:pred	file:
ml_gen_string_trie_simple_lookup_slots	ml_string_switch.m	/^:- pred ml_gen_string_trie_simple_lookup_slots(/;kq|/^\<ml_gen_string_trie_simple_lookup_slots\>/;'q;"	kind:pred	file:
ml_gen_struct_constructor_function	ml_type_gen.m	/^:- func ml_gen_struct_constructor_function(/;kq|/^\<ml_gen_struct_constructor_function\>/;'q;"	kind:func
ml_gen_sub_info	ml_gen_info.m	/^:- type ml_gen_sub_info$/;kq|-;/\<ml_gen_sub_info\>/;'q;"	kind:type	file:
ml_gen_succeeded_var_decl	ml_code_util.m	/^:- func ml_gen_succeeded_var_decl(/;kq|/^\<ml_gen_succeeded_var_decl\>/;'q;"	kind:func
ml_gen_success	ml_code_util.m	/^:- pred ml_gen_success(code_model::in, prog_context::in, list(/;kq|/^\<ml_gen_success\>/;'q;"	kind:pred
ml_gen_success_cont	ml_call_gen.m	/^:- pred ml_gen_success_cont(assoc_list(/;kq|/^\<ml_gen_success_cont\>/;'q;"	kind:pred	file:
ml_gen_switch	ml_switch_gen.m	/^:- pred ml_gen_switch(/;kq|/^\<ml_gen_switch\>/;'q;"	kind:pred
ml_gen_table_structs	ml_top_gen.m	/^:- pred ml_gen_table_structs(module_info::in, list(/;kq|/^\<ml_gen_table_structs\>/;'q;"	kind:pred	file:
ml_gen_tagged_case_code_for_string_switch	ml_string_switch.m	/^:- pred ml_gen_tagged_case_code_for_string_switch(/;kq|/^\<ml_gen_tagged_case_code_for_string_switch\>/;'q;"	kind:pred	file:
ml_gen_tagged_case_code_for_string_switch_return_case_id	ml_string_switch.m	/^:- pred ml_gen_tagged_case_code_for_string_switch_return_case_id(/;kq|/^\<ml_gen_tagged_case_code_for_string_switch_return_case_id\>/;'q;"	kind:pred	file:
ml_gen_tagged_case_codes_for_string_switch	ml_string_switch.m	/^:- pred ml_gen_tagged_case_codes_for_string_switch(/;kq|/^\<ml_gen_tagged_case_codes_for_string_switch\>/;'q;"	kind:pred	file:
ml_gen_tagword_dynamically	ml_unify_gen_construct.m	/^:- pred ml_gen_tagword_dynamically(/;kq|/^\<ml_gen_tagword_dynamically\>/;'q;"	kind:pred	file:
ml_gen_tagword_statically	ml_unify_gen_construct.m	/^:- pred ml_gen_tagword_statically(/;kq|/^\<ml_gen_tagword_statically\>/;'q;"	kind:pred	file:
ml_gen_take_addr_of_arg	ml_unify_gen_deconstruct.m	/^:- pred ml_gen_take_addr_of_arg(/;kq|/^\<ml_gen_take_addr_of_arg\>/;'q;"	kind:pred	file:
ml_gen_test_cond_var	ml_code_util.m	/^:- pred ml_gen_test_cond_var(/;kq|/^\<ml_gen_test_cond_var\>/;'q;"	kind:pred
ml_gen_test_success	ml_code_util.m	/^:- pred ml_gen_test_success(/;kq|/^\<ml_gen_test_success\>/;'q;"	kind:pred
ml_gen_trace_runtime_cond	ml_foreign_proc_gen.m	/^:- pred ml_gen_trace_runtime_cond(trace_expr(/;kq|/^\<ml_gen_trace_runtime_cond\>/;'q;"	kind:pred
ml_gen_trace_var	ml_accurate_gc.m	/^:- pred ml_gen_trace_var(/;kq|/^\<ml_gen_trace_var\>/;'q;"	kind:pred	file:
ml_gen_trie_case_num_var_and_init	ml_string_switch.m	/^:- pred ml_gen_trie_case_num_var_and_init(/;kq|/^\<ml_gen_trie_case_num_var_and_init\>/;'q;"	kind:pred	file:
ml_gen_tscc	ml_proc_gen.m	/^:- pred ml_gen_tscc(/;kq|/^\<ml_gen_tscc\>/;'q;"	kind:pred	file:
ml_gen_tscc_arg_decls	ml_args_util.m	/^:- pred ml_gen_tscc_arg_decls(/;kq|/^\<ml_gen_tscc_arg_decls\>/;'q;"	kind:pred	file:
ml_gen_tscc_arg_params	ml_args_util.m	/^:- pred ml_gen_tscc_arg_params(/;kq|/^\<ml_gen_tscc_arg_params\>/;'q;"	kind:pred
ml_gen_tscc_info	ml_gen_info.m	/^:- type ml_gen_tscc_info$/;kq|-;/\<ml_gen_tscc_info\>/;'q;"	kind:type
ml_gen_tscc_proc_code	ml_proc_gen.m	/^:- pred ml_gen_tscc_proc_code(/;kq|/^\<ml_gen_tscc_proc_code\>/;'q;"	kind:pred	file:
ml_gen_tscc_trial	ml_proc_gen.m	/^:- pred ml_gen_tscc_trial(/;kq|/^\<ml_gen_tscc_trial\>/;'q;"	kind:pred	file:
ml_gen_type_decl_flags	ml_type_gen.m	/^:- func ml_gen_type_decl_flags = mlds_class_decl_flags.$/;kq|/^\<ml_gen_type_decl_flags\>/;'q;"	kind:func	file:
ml_gen_type_info	ml_closure_gen.m	/^:- pred ml_gen_type_info(/;kq|/^\<ml_gen_type_info\>/;'q;"	kind:pred	file:
ml_gen_type_info_defn	ml_closure_gen.m	/^:- pred ml_gen_type_info_defn(/;kq|/^\<ml_gen_type_info_defn\>/;'q;"	kind:pred	file:
ml_gen_type_name	ml_type_gen.m	/^:- pred ml_gen_type_name(/;kq|/^\<ml_gen_type_name\>/;'q;"	kind:pred
ml_gen_types	ml_type_gen.m	/^:- pred ml_gen_types(/;kq|/^\<ml_gen_types\>/;'q;"	kind:pred
ml_gen_unchain_frame	ml_elim_nested.m	/^:- func ml_gen_unchain_frame(/;kq|/^\<ml_gen_unchain_frame\>/;'q;"	kind:func	file:
ml_gen_var	ml_code_util.m	/^:- pred ml_gen_var(/;kq|/^\<ml_gen_var\>/;'q;"	kind:pred
ml_gen_var_direct	ml_code_util.m	/^:- pred ml_gen_var_direct(/;kq|/^\<ml_gen_var_direct\>/;'q;"	kind:pred
ml_gen_var_direct_list	ml_code_util.m	/^:- pred ml_gen_var_direct_list(ml_gen_info::in, list(/;kq|/^\<ml_gen_var_direct_list\>/;'q;"	kind:pred
ml_gen_var_with_type	ml_code_util.m	/^:- pred ml_gen_var_with_type(/;kq|/^\<ml_gen_var_with_type\>/;'q;"	kind:pred
ml_gen_vector_cell_field_types	ml_global_data.m	/^:- pred ml_gen_vector_cell_field_types(/;kq|/^\<ml_gen_vector_cell_field_types\>/;'q;"	kind:pred	file:
ml_gen_wrapper_arg_lvals	ml_closure_gen.m	/^:- pred ml_gen_wrapper_arg_lvals(/;kq|/^\<ml_gen_wrapper_arg_lvals\>/;'q;"	kind:pred	file:
ml_gen_wrapper_func	ml_closure_gen.m	/^:- pred ml_gen_wrapper_func(/;kq|/^\<ml_gen_wrapper_func\>/;'q;"	kind:pred	file:
ml_gen_wrapper_head_var_names	ml_closure_gen.m	/^:- func ml_gen_wrapper_head_var_names(int, int) = list(/;kq|/^\<ml_gen_wrapper_head_var_names\>/;'q;"	kind:func	file:
ml_genenate_construct_notag_direct_arg	ml_unify_gen_construct.m	/^:- pred ml_genenate_construct_notag_direct_arg(/;kq|/^\<ml_genenate_construct_notag_direct_arg\>/;'q;"	kind:pred	file:
ml_generate_and_pack_dynamic_construct_args	ml_unify_gen_construct.m	/^:- pred ml_generate_and_pack_dynamic_construct_args(/;kq|/^\<ml_generate_and_pack_dynamic_construct_args\>/;'q;"	kind:pred	file:
ml_generate_and_pack_dynamic_construct_packed_word	ml_unify_gen_construct.m	/^:- pred ml_generate_and_pack_dynamic_construct_packed_word(/;kq|/^\<ml_generate_and_pack_dynamic_construct_packed_word\>/;'q;"	kind:pred	file:
ml_generate_arms_of_switch_on_case_id	ml_string_switch.m	/^:- pred ml_generate_arms_of_switch_on_case_id(/;kq|/^\<ml_generate_arms_of_switch_on_case_id\>/;'q;"	kind:pred	file:
ml_generate_assignment_unification	ml_unify_gen.m	/^:- pred ml_generate_assignment_unification(/;kq|/^\<ml_generate_assignment_unification\>/;'q;"	kind:pred	file:
ml_generate_bit_vec	ml_lookup_switch.m	/^:- pred ml_generate_bit_vec(/;kq|/^\<ml_generate_bit_vec\>/;'q;"	kind:pred	file:
ml_generate_bit_vec_2	ml_lookup_switch.m	/^:- pred ml_generate_bit_vec_2(assoc_list(/;kq|/^\<ml_generate_bit_vec_2\>/;'q;"	kind:pred	file:
ml_generate_bit_vec_initializers	ml_lookup_switch.m	/^:- pred ml_generate_bit_vec_initializers(list(pair(/;kq|/^\<ml_generate_bit_vec_initializers\>/;'q;"	kind:pred	file:
ml_generate_bitvec_test	ml_lookup_switch.m	/^:- pred ml_generate_bitvec_test(/;kq|/^\<ml_generate_bitvec_test\>/;'q;"	kind:pred	file:
ml_generate_const_structs	ml_unify_gen_construct.m	/^:- pred ml_generate_const_structs(/;kq|/^\<ml_generate_const_structs\>/;'q;"	kind:pred
ml_generate_constants_for_arm	ml_code_util.m	/^:- pred ml_generate_constants_for_arm(list(/;kq|/^\<ml_generate_constants_for_arm\>/;'q;"	kind:pred
ml_generate_constants_for_arms	ml_code_util.m	/^:- pred ml_generate_constants_for_arms(list(prog_var)::in, list(/;kq|/^\<ml_generate_constants_for_arms\>/;'q;"	kind:pred
ml_generate_constants_for_lookup_switch	ml_lookup_switch.m	/^:- pred ml_generate_constants_for_lookup_switch(/;kq|/^\<ml_generate_constants_for_lookup_switch\>/;'q;"	kind:pred	file:
ml_generate_construct_compound	ml_unify_gen_construct.m	/^:- pred ml_generate_construct_compound(/;kq|/^\<ml_generate_construct_compound\>/;'q;"	kind:pred	file:
ml_generate_construct_tagword_compound	ml_unify_gen_construct.m	/^:- pred ml_generate_construct_tagword_compound(/;kq|/^\<ml_generate_construct_tagword_compound\>/;'q;"	kind:pred	file:
ml_generate_construction_unification	ml_unify_gen_construct.m	/^:- pred ml_generate_construction_unification(/;kq|/^\<ml_generate_construction_unification\>/;'q;"	kind:pred
ml_generate_deconstruction_unification	ml_unify_gen_deconstruct.m	/^:- pred ml_generate_deconstruction_unification(/;kq|/^\<ml_generate_deconstruction_unification\>/;'q;"	kind:pred
ml_generate_det_deconstruction	ml_unify_gen_deconstruct.m	/^:- pred ml_generate_det_deconstruction(/;kq|/^\<ml_generate_det_deconstruction\>/;'q;"	kind:pred	file:
ml_generate_field_assign	ml_code_util.m	/^:- pred ml_generate_field_assign(/;kq|/^\<ml_generate_field_assign\>/;'q;"	kind:pred
ml_generate_field_assigns	ml_code_util.m	/^:- pred ml_generate_field_assigns(list(prog_var)::in, list(/;kq|/^\<ml_generate_field_assigns\>/;'q;"	kind:pred
ml_generate_ground_term	ml_unify_gen_construct.m	/^:- pred ml_generate_ground_term(/;kq|/^\<ml_generate_ground_term\>/;'q;"	kind:pred
ml_generate_ground_term_conjunct	ml_unify_gen_construct.m	/^:- pred ml_generate_ground_term_conjunct(/;kq|/^\<ml_generate_ground_term_conjunct\>/;'q;"	kind:pred	file:
ml_generate_ground_term_conjuncts	ml_unify_gen_construct.m	/^:- pred ml_generate_ground_term_conjuncts(/;kq|/^\<ml_generate_ground_term_conjuncts\>/;'q;"	kind:pred	file:
ml_generate_ground_term_memory_cell	ml_unify_gen_construct.m	/^:- pred ml_generate_ground_term_memory_cell(/;kq|/^\<ml_generate_ground_term_memory_cell\>/;'q;"	kind:pred	file:
ml_generate_runtime_cond_code	ml_foreign_proc_gen.m	/^:- pred ml_generate_runtime_cond_code(trace_expr(/;kq|/^\<ml_generate_runtime_cond_code\>/;'q;"	kind:pred	file:
ml_generate_semi_deconstruction	ml_unify_gen_deconstruct.m	/^:- pred ml_generate_semi_deconstruction(/;kq|/^\<ml_generate_semi_deconstruction\>/;'q;"	kind:pred	file:
ml_generate_simple_test_unification	ml_unify_gen.m	/^:- pred ml_generate_simple_test_unification(/;kq|/^\<ml_generate_simple_test_unification\>/;'q;"	kind:pred	file:
ml_generate_string_binary_jump_switch	ml_string_switch.m	/^:- pred ml_generate_string_binary_jump_switch(/;kq|/^\<ml_generate_string_binary_jump_switch\>/;'q;"	kind:pred
ml_generate_string_binary_lookup_switch	ml_string_switch.m	/^:- pred ml_generate_string_binary_lookup_switch(/;kq|/^\<ml_generate_string_binary_lookup_switch\>/;'q;"	kind:pred
ml_generate_string_binary_several_soln_lookup_switch	ml_string_switch.m	/^:- pred ml_generate_string_binary_several_soln_lookup_switch(/;kq|/^\<ml_generate_string_binary_several_soln_lookup_switch\>/;'q;"	kind:pred	file:
ml_generate_string_binary_simple_lookup_switch	ml_string_switch.m	/^:- pred ml_generate_string_binary_simple_lookup_switch(/;kq|/^\<ml_generate_string_binary_simple_lookup_switch\>/;'q;"	kind:pred	file:
ml_generate_string_hash_jump_switch	ml_string_switch.m	/^:- pred ml_generate_string_hash_jump_switch(/;kq|/^\<ml_generate_string_hash_jump_switch\>/;'q;"	kind:pred
ml_generate_string_hash_lookup_switch	ml_string_switch.m	/^:- pred ml_generate_string_hash_lookup_switch(/;kq|/^\<ml_generate_string_hash_lookup_switch\>/;'q;"	kind:pred
ml_generate_string_hash_several_soln_lookup_switch	ml_string_switch.m	/^:- pred ml_generate_string_hash_several_soln_lookup_switch(/;kq|/^\<ml_generate_string_hash_several_soln_lookup_switch\>/;'q;"	kind:pred	file:
ml_generate_string_hash_simple_lookup_switch	ml_string_switch.m	/^:- pred ml_generate_string_hash_simple_lookup_switch(/;kq|/^\<ml_generate_string_hash_simple_lookup_switch\>/;'q;"	kind:pred	file:
ml_generate_string_trie_jump_switch	ml_string_switch.m	/^:- pred ml_generate_string_trie_jump_switch(/;kq|/^\<ml_generate_string_trie_jump_switch\>/;'q;"	kind:pred
ml_generate_string_trie_lookup_switch	ml_string_switch.m	/^:- pred ml_generate_string_trie_lookup_switch(/;kq|/^\<ml_generate_string_trie_lookup_switch\>/;'q;"	kind:pred
ml_generate_string_trie_several_soln_lookup_switch	ml_string_switch.m	/^:- pred ml_generate_string_trie_several_soln_lookup_switch(/;kq|/^\<ml_generate_string_trie_several_soln_lookup_switch\>/;'q;"	kind:pred	file:
ml_generate_string_trie_simple_lookup_switch	ml_string_switch.m	/^:- pred ml_generate_string_trie_simple_lookup_switch(/;kq|/^\<ml_generate_string_trie_simple_lookup_switch\>/;'q;"	kind:pred	file:
ml_generate_tag_switch	ml_tag_switch.m	/^:- pred ml_generate_tag_switch(/;kq|/^\<ml_generate_tag_switch\>/;'q;"	kind:pred	file:
ml_generate_tag_switch_if_possible	ml_tag_switch.m	/^:- pred ml_generate_tag_switch_if_possible(/;kq|/^\<ml_generate_tag_switch_if_possible\>/;'q;"	kind:pred
ml_generate_test_rval_has_cons_tag	ml_unify_gen_test.m	/^:- pred ml_generate_test_rval_has_cons_tag(/;kq|/^\<ml_generate_test_rval_has_cons_tag\>/;'q;"	kind:pred	file:
ml_generate_test_rval_has_cons_tag_direct	ml_unify_gen_test.m	/^:- pred ml_generate_test_rval_has_cons_tag_direct(/;kq|/^\<ml_generate_test_rval_has_cons_tag_direct\>/;'q;"	kind:pred	file:
ml_generate_test_rval_has_tagged_cons_id	ml_unify_gen_test.m	/^:- pred ml_generate_test_rval_has_tagged_cons_id(/;kq|/^\<ml_generate_test_rval_has_tagged_cons_id\>/;'q;"	kind:pred	file:
ml_generate_test_rval_is_int_tag	ml_unify_gen_test.m	/^:- pred ml_generate_test_rval_is_int_tag(/;kq|/^\<ml_generate_test_rval_is_int_tag\>/;'q;"	kind:pred	file:
ml_generate_test_var_has_cons_id	ml_unify_gen_test.m	/^:- pred ml_generate_test_var_has_cons_id(/;kq|/^\<ml_generate_test_var_has_cons_id\>/;'q;"	kind:pred
ml_generate_test_var_has_one_tagged_cons_id	ml_unify_gen_test.m	/^:- pred ml_generate_test_var_has_one_tagged_cons_id(/;kq|/^\<ml_generate_test_var_has_one_tagged_cons_id\>/;'q;"	kind:pred
ml_generate_unification	ml_unify_gen.m	/^:- pred ml_generate_unification(/;kq|/^\<ml_generate_unification\>/;'q;"	kind:pred
ml_generator	../library/table_builtin.m	/^:- type ml_generator$/;kq|-;/\<ml_generator\>/;'q;"	kind:type	file:
ml_get_env_ptr	ml_code_util.m	/^:- pred ml_get_env_ptr(/;kq|/^\<ml_get_env_ptr\>/;'q;"	kind:pred
ml_get_maybe_cheaper_tag_test	ml_unify_gen_test.m	/^:- pred ml_get_maybe_cheaper_tag_test(/;kq|/^\<ml_get_maybe_cheaper_tag_test\>/;'q;"	kind:pred	file:
ml_global_const_var_name_to_string	mlds.m	/^:- func ml_global_const_var_name_to_string(/;kq|/^\<ml_global_const_var_name_to_string\>/;'q;"	kind:func
ml_global_data	ml_global_data.m	/^:- type ml_global_data$/;kq|-;/\<ml_global_data\>/;'q;"	kind:type	file:
ml_global_data.masd_context	ml_global_data.m	/^                masd_context        :: prog_context,$/;kq|-;/\<ml_global_data.masd_context\>/;'q;"	kind:fld
ml_global_data.masd_proc_label	ml_global_data.m	/^                masd_proc_label     :: mlds_function_name,$/;kq|-;/\<ml_global_data.masd_proc_label\>/;'q;"	kind:fld
ml_global_data.masd_size	ml_global_data.m	/^                masd_size           :: int$/;kq|-;/\<ml_global_data.masd_size\>/;'q;"	kind:fld
ml_global_data.masd_type	ml_global_data.m	/^                masd_type           :: string,$/;kq|-;/\<ml_global_data.masd_type\>/;'q;"	kind:fld
ml_global_data.mgd_cell_defns	ml_global_data.m	/^                mgd_cell_defns                  :: cord(mlds_global_var_defn),$/;kq|-;/\<ml_global_data.mgd_cell_defns\>/;'q;"	kind:fld	file:
ml_global_data.mgd_rtti_defns	ml_global_data.m	/^                mgd_rtti_defns                  :: cord(mlds_global_var_defn),$/;kq|-;/\<ml_global_data.mgd_rtti_defns\>/;'q;"	kind:fld	file:
ml_global_data.mgd_target	ml_global_data.m	/^                mgd_target                      :: mlds_target_lang,$/;kq|-;/\<ml_global_data.mgd_target\>/;'q;"	kind:fld	file:
ml_global_data.ml_alloc_id_map	ml_global_data.m	/^:- type ml_alloc_id_map$/;kq|-;/\<ml_global_data.ml_alloc_id_map\>/;'q;"	kind:type	file:
ml_global_data.mscg_array_size	ml_global_data.m	/^                mscg_array_size     :: initializer_array_size,$/;kq|-;/\<ml_global_data.mscg_array_size\>/;'q;"	kind:fld
ml_global_data.mscg_counter	ml_global_data.m	/^                mscg_counter        :: counter, % next cell number$/;kq|-;/\<ml_global_data.mscg_counter\>/;'q;"	kind:fld
ml_global_data.mscg_members	ml_global_data.m	/^                mscg_members        :: bimap(mlds_initializer,$/;kq|-;/\<ml_global_data.mscg_members\>/;'q;"	kind:fld
ml_global_data.mscg_rows	ml_global_data.m	/^                mscg_rows           :: cord(mlds_initializer)$/;kq|-;/\<ml_global_data.mscg_rows\>/;'q;"	kind:fld
ml_global_data.mscg_type	ml_global_data.m	/^                mscg_type           :: mlds_type,$/;kq|-;/\<ml_global_data.mscg_type\>/;'q;"	kind:fld
ml_global_data.mvcg_field_ids	ml_global_data.m	/^                mvcg_field_ids      :: list(mlds_field_id),$/;kq|-;/\<ml_global_data.mvcg_field_ids\>/;'q;"	kind:fld
ml_global_data.mvcg_next_row	ml_global_data.m	/^                mvcg_next_row       :: int,$/;kq|-;/\<ml_global_data.mvcg_next_row\>/;'q;"	kind:fld
ml_global_data.mvcg_rows	ml_global_data.m	/^                mvcg_rows           :: cord(mlds_initializer)$/;kq|-;/\<ml_global_data.mvcg_rows\>/;'q;"	kind:fld
ml_global_data.mvcg_type	ml_global_data.m	/^                mvcg_type           :: mlds_type,$/;kq|-;/\<ml_global_data.mvcg_type\>/;'q;"	kind:fld
ml_global_data.mvcg_type_defn	ml_global_data.m	/^                mvcg_type_defn      :: mlds_struct_defn,$/;kq|-;/\<ml_global_data.mvcg_type_defn\>/;'q;"	kind:fld
ml_global_data_add_closure_wrapper_func_defns	ml_global_data.m	/^:- pred ml_global_data_add_closure_wrapper_func_defns(/;kq|/^\<ml_global_data_add_closure_wrapper_func_defns\>/;'q;"	kind:pred
ml_global_data_add_pdup_rtti_id	ml_global_data.m	/^:- pred ml_global_data_add_pdup_rtti_id(/;kq|/^\<ml_global_data_add_pdup_rtti_id\>/;'q;"	kind:pred
ml_global_data_add_rtti_defn	ml_global_data.m	/^:- pred ml_global_data_add_rtti_defn(/;kq|/^\<ml_global_data_add_rtti_defn\>/;'q;"	kind:pred
ml_global_data_get_all_global_defns	ml_global_data.m	/^:- pred ml_global_data_get_all_global_defns(/;kq|/^\<ml_global_data_get_all_global_defns\>/;'q;"	kind:pred
ml_global_data_get_cell_defns	ml_global_data.m	/^:- pred ml_global_data_get_cell_defns(/;kq|/^\<ml_global_data_get_cell_defns\>/;'q;"	kind:pred	file:
ml_global_data_get_closure_wrapper_func_defns	ml_global_data.m	/^:- pred ml_global_data_get_closure_wrapper_func_defns(/;kq|/^\<ml_global_data_get_closure_wrapper_func_defns\>/;'q;"	kind:pred
ml_global_data_get_const_counter	ml_global_data.m	/^:- pred ml_global_data_get_const_counter(/;kq|/^\<ml_global_data_get_const_counter\>/;'q;"	kind:pred	file:
ml_global_data_get_pdup_rval_type_map	ml_global_data.m	/^:- pred ml_global_data_get_pdup_rval_type_map(/;kq|/^\<ml_global_data_get_pdup_rval_type_map\>/;'q;"	kind:pred
ml_global_data_get_rtti_defns	ml_global_data.m	/^:- pred ml_global_data_get_rtti_defns(/;kq|/^\<ml_global_data_get_rtti_defns\>/;'q;"	kind:pred	file:
ml_global_data_get_target	ml_global_data.m	/^:- pred ml_global_data_get_target(/;kq|/^\<ml_global_data_get_target\>/;'q;"	kind:pred
ml_global_data_have_unboxed_floats	ml_global_data.m	/^:- pred ml_global_data_have_unboxed_floats(/;kq|/^\<ml_global_data_have_unboxed_floats\>/;'q;"	kind:pred
ml_global_data_have_unboxed_int64s	ml_global_data.m	/^:- pred ml_global_data_have_unboxed_int64s(/;kq|/^\<ml_global_data_have_unboxed_int64s\>/;'q;"	kind:pred
ml_global_data_init	ml_global_data.m	/^:- func ml_global_data_init(/;kq|/^\<ml_global_data_init\>/;'q;"	kind:func
ml_global_data_set_cell_defns	ml_global_data.m	/^:- pred ml_global_data_set_cell_defns(cord(/;kq|/^\<ml_global_data_set_cell_defns\>/;'q;"	kind:pred	file:
ml_global_data_set_closure_wrapper_func_defns	ml_global_data.m	/^:- pred ml_global_data_set_closure_wrapper_func_defns(/;kq|/^\<ml_global_data_set_closure_wrapper_func_defns\>/;'q;"	kind:pred
ml_global_data_set_const_counter	ml_global_data.m	/^:- pred ml_global_data_set_const_counter(/;kq|/^\<ml_global_data_set_const_counter\>/;'q;"	kind:pred	file:
ml_global_data_set_pdup_rval_type_map	ml_global_data.m	/^:- pred ml_global_data_set_pdup_rval_type_map(/;kq|/^\<ml_global_data_set_pdup_rval_type_map\>/;'q;"	kind:pred	file:
ml_global_data_set_rtti_defns	ml_global_data.m	/^:- pred ml_global_data_set_rtti_defns(cord(/;kq|/^\<ml_global_data_set_rtti_defns\>/;'q;"	kind:pred	file:
ml_global_var	mlds.m	/^    ;       ml_global_var($/;kq|-;/\<ml_global_var\>/;'q;"	kind:cons
ml_ground_term	ml_gen_info.m	/^:- type ml_ground_term$/;kq|-;/\<ml_ground_term\>/;'q;"	kind:type
ml_ground_term_map	ml_gen_info.m	/^:- type ml_ground_term_map == map(prog_var, ml_ground_term).$/;kq|-;/\<ml_ground_term_map\>/;'q;"	kind:type
ml_hash_search_info	ml_string_switch.m	/^:- type ml_hash_search_info$/;kq|-;/\<ml_hash_search_info\>/;'q;"	kind:type	file:
ml_init_env	ml_elim_nested.m	/^:- pred ml_init_env(/;kq|/^\<ml_init_env\>/;'q;"	kind:pred	file:
ml_initial_cont	ml_code_util.m	/^:- pred ml_initial_cont(ml_gen_info::in, assoc_list(/;kq|/^\<ml_initial_cont\>/;'q;"	kind:pred
ml_insert_init_env	ml_elim_nested.m	/^:- pred ml_insert_init_env(/;kq|/^\<ml_insert_init_env\>/;'q;"	kind:pred	file:
ml_int_tag_to_rval_const	ml_code_util.m	/^:- func ml_int_tag_to_rval_const(/;kq|/^\<ml_int_tag_to_rval_const\>/;'q;"	kind:func
ml_is_comp_gen_type_info_arg	ml_foreign_proc_gen.m	/^:- pred ml_is_comp_gen_type_info_arg(/;kq|/^\<ml_is_comp_gen_type_info_arg\>/;'q;"	kind:pred	file:
ml_is_lookup_switch	ml_lookup_switch.m	/^:- pred ml_is_lookup_switch(prog_var::in, list(/;kq|/^\<ml_is_lookup_switch\>/;'q;"	kind:pred
ml_is_not_zero_const	ml_unify_gen_util.m	/^    --->    ml_is_not_zero_const$/;kq|-;/\<ml_is_not_zero_const\>/;'q;"	kind:cons
ml_is_zero_const	ml_unify_gen_util.m	/^    ;       ml_is_zero_const.$/;kq|-;/\<ml_is_zero_const\>/;'q;"	kind:cons
ml_java_mercury_enum_class	ml_code_util.m	/^:- func ml_java_mercury_enum_class = mlds_class_id.$/;kq|/^\<ml_java_mercury_enum_class\>/;'q;"	kind:func
ml_java_mercury_type_interface	ml_code_util.m	/^:- func ml_java_mercury_type_interface = mlds_interface_id.$/;kq|/^\<ml_java_mercury_type_interface\>/;'q;"	kind:func
ml_left_shift_rval	ml_unify_gen_util.m	/^:- func ml_left_shift_rval(/;kq|/^\<ml_left_shift_rval\>/;'q;"	kind:func
ml_libs	options_file.m	/^    ;       ml_libs$/;kq|-;/\<ml_libs\>/;'q;"	kind:cons	file:
ml_local_var	mlds.m	/^    ;       ml_local_var($/;kq|-;/\<ml_local_var\>/;'q;"	kind:cons
ml_local_var_name_to_string	mlds.m	/^:- func ml_local_var_name_to_string(/;kq|/^\<ml_local_var_name_to_string\>/;'q;"	kind:func
ml_logical_or_rvals	ml_unify_gen_test.m	/^:- pred ml_logical_or_rvals(mlds_rval::in, list(/;kq|/^\<ml_logical_or_rvals\>/;'q;"	kind:pred	file:
ml_lookup_switch.mllsi_cases	ml_lookup_switch.m	/^                mllsi_cases             ::  case_consts(case_id, mlds_rval,$/;kq|-;/\<ml_lookup_switch.mllsi_cases\>/;'q;"	kind:fld
ml_lookup_switch.msslv_denfs	ml_lookup_switch.m	/^                msslv_denfs                     :: list(mlds_local_var_defn)$/;kq|-;/\<ml_lookup_switch.msslv_denfs\>/;'q;"	kind:fld
ml_lookup_switch_info	ml_lookup_switch.m	/^:- type ml_lookup_switch_info$/;kq|-;/\<ml_lookup_switch_info\>/;'q;"	kind:type
ml_lval	mlds.m	/^    --->    ml_lval(mlds_lval)$/;kq|-;/\<ml_lval\>/;'q;"	kind:cons
ml_make_boxed_type	ml_code_util.m	/^:- func ml_make_boxed_type = mer_type.$/;kq|/^\<ml_make_boxed_type\>/;'q;"	kind:func
ml_make_boxed_types	ml_code_util.m	/^:- func ml_make_boxed_types(arity) = list(/;kq|/^\<ml_make_boxed_types\>/;'q;"	kind:func
ml_make_env_ptr_type	ml_elim_nested.m	/^:- func ml_make_env_ptr_type(/;kq|/^\<ml_make_env_ptr_type\>/;'q;"	kind:func	file:
ml_maybe_add_args	ml_elim_nested.m	/^:- pred ml_maybe_add_args(action, list(/;kq|/^\<ml_maybe_add_args\>/;'q;"	kind:pred	file:
ml_maybe_box_unbox_or_null_lval	ml_unify_gen_construct.m	/^:- pred ml_maybe_box_unbox_or_null_lval(/;kq|/^\<ml_maybe_box_unbox_or_null_lval\>/;'q;"	kind:pred	file:
ml_maybe_copy_args	ml_elim_nested.m	/^:- pred ml_maybe_copy_args(action, elim_info, list(/;kq|/^\<ml_maybe_copy_args\>/;'q;"	kind:pred	file:
ml_maybe_null_var	ml_unify_gen_construct.m	/^:- pred ml_maybe_null_var(/;kq|/^\<ml_maybe_null_var\>/;'q;"	kind:pred	file:
ml_maybe_shift_and_accumulate_or_rval	ml_unify_gen_construct.m	/^:- pred ml_maybe_shift_and_accumulate_or_rval(/;kq|/^\<ml_maybe_shift_and_accumulate_or_rval\>/;'q;"	kind:pred	file:
ml_maybe_shift_and_accumulate_packed_arg_rval	ml_unify_gen_construct.m	/^:- pred ml_maybe_shift_and_accumulate_packed_arg_rval(/;kq|/^\<ml_maybe_shift_and_accumulate_packed_arg_rval\>/;'q;"	kind:pred	file:
ml_maybe_specialize_generic_array_type	ml_global_data.m	/^:- pred ml_maybe_specialize_generic_array_type(/;kq|/^\<ml_maybe_specialize_generic_array_type\>/;'q;"	kind:pred	file:
ml_maybe_zero_const	ml_unify_gen_util.m	/^:- type ml_maybe_zero_const$/;kq|-;/\<ml_maybe_zero_const\>/;'q;"	kind:type
ml_mem_addr	mlds.m	/^    ;       ml_mem_addr(mlds_lval)$/;kq|-;/\<ml_mem_addr\>/;'q;"	kind:cons
ml_mem_ref	mlds.m	/^    ;       ml_mem_ref($/;kq|-;/\<ml_mem_ref\>/;'q;"	kind:cons
ml_mkword	mlds.m	/^    ;       ml_mkword(ptag, mlds_rval)$/;kq|-;/\<ml_mkword\>/;'q;"	kind:cons
ml_module_name_string	ml_elim_nested.m	/^:- func ml_module_name_string(/;kq|/^\<ml_module_name_string\>/;'q;"	kind:func	file:
ml_must_box_field_type	ml_code_util.m	/^:- pred ml_must_box_field_type(/;kq|/^\<ml_must_box_field_type\>/;'q;"	kind:pred
ml_must_box_field_type_category	ml_code_util.m	/^:- func ml_must_box_field_type_category(/;kq|/^\<ml_must_box_field_type_category\>/;'q;"	kind:func	file:
ml_not_taking_addr_of_cur_arg	ml_unify_gen_construct.m	/^:- pred ml_not_taking_addr_of_cur_arg(list(/;kq|/^\<ml_not_taking_addr_of_cur_arg\>/;'q;"	kind:pred	file:
ml_objs	options_file.m	/^    ;       ml_objs$/;kq|-;/\<ml_objs\>/;'q;"	kind:cons	file:
ml_optimize.cases_affect_lvals	ml_optimize.m	/^:- pred cases_affect_lvals(set(/;kq|/^\<cases_affect_lvals\>/;'q;"	kind:pred	file:
ml_optimize.eliminate_locals	ml_optimize.m	/^:- pred eliminate_locals(/;kq|/^\<eliminate_locals\>/;'q;"	kind:pred	file:
ml_optimize.eliminate_var	ml_optimize.m	/^:- pred eliminate_var(/;kq|/^\<eliminate_var\>/;'q;"	kind:pred	file:
ml_optimize.find_this_var_defn	ml_optimize.m	/^:- pred find_this_var_defn(/;kq|/^\<find_this_var_defn\>/;'q;"	kind:pred	file:
ml_optimize.flatten_block	ml_optimize.m	/^:- func flatten_block(mlds_stmt) = list(/;kq|/^\<flatten_block\>/;'q;"	kind:func	file:
ml_optimize.invalidated	ml_optimize.m	/^                invalidated     :: bool$/;kq|-;/\<ml_optimize.invalidated\>/;'q;"	kind:fld	file:
ml_optimize.mlds_optimize	ml_optimize.m	/^:- pred mlds_optimize(/;kq|/^\<mlds_optimize\>/;'q;"	kind:pred
ml_optimize.oi_func_name	ml_optimize.m	/^                oi_func_name        :: mlds_function_name,$/;kq|-;/\<ml_optimize.oi_func_name\>/;'q;"	kind:fld	file:
ml_optimize.oi_func_params	ml_optimize.m	/^                oi_func_params      :: mlds_func_params$/;kq|-;/\<ml_optimize.oi_func_params\>/;'q;"	kind:fld	file:
ml_optimize.oi_globals	ml_optimize.m	/^                oi_globals          :: globals,$/;kq|-;/\<ml_optimize.oi_globals\>/;'q;"	kind:fld	file:
ml_optimize.oi_module_name	ml_optimize.m	/^                oi_module_name      :: mlds_module_name,$/;kq|-;/\<ml_optimize.oi_module_name\>/;'q;"	kind:fld	file:
ml_optimize.opt_info	ml_optimize.m	/^:- type opt_info$/;kq|-;/\<ml_optimize.opt_info\>/;'q;"	kind:type	file:
ml_optimize.optimize_in_case	ml_optimize.m	/^:- pred optimize_in_case(/;kq|/^\<optimize_in_case\>/;'q;"	kind:pred	file:
ml_optimize.optimize_in_stmt	ml_optimize.m	/^:- pred optimize_in_stmt(/;kq|/^\<optimize_in_stmt\>/;'q;"	kind:pred	file:
ml_optimize.optimize_in_stmts	ml_optimize.m	/^:- pred optimize_in_stmts(/;kq|/^\<optimize_in_stmts\>/;'q;"	kind:pred	file:
ml_optimize.replace_count	ml_optimize.m	/^                replace_count   :: int,$/;kq|-;/\<ml_optimize.replace_count\>/;'q;"	kind:fld	file:
ml_optimize.rval_cannot_throw	ml_optimize.m	/^:- pred rval_cannot_throw(/;kq|/^\<rval_cannot_throw\>/;'q;"	kind:pred	file:
ml_optimize.var_elim_info	ml_optimize.m	/^:- type var_elim_info$/;kq|-;/\<ml_optimize.var_elim_info\>/;'q;"	kind:type	file:
ml_optimize.var_name	ml_optimize.m	/^                var_name        :: mlds_local_var_name,$/;kq|-;/\<ml_optimize.var_name\>/;'q;"	kind:fld	file:
ml_optimize.var_value	ml_optimize.m	/^                var_value       :: mlds_rval,$/;kq|-;/\<ml_optimize.var_value\>/;'q;"	kind:fld	file:
ml_pack_ground_term_args_into_word_inits	ml_unify_gen_construct.m	/^:- pred ml_pack_ground_term_args_into_word_inits(/;kq|/^\<ml_pack_ground_term_args_into_word_inits\>/;'q;"	kind:pred	file:
ml_pack_into_one_word	ml_unify_gen_construct.m	/^:- pred ml_pack_into_one_word(/;kq|/^\<ml_pack_into_one_word\>/;'q;"	kind:pred	file:
ml_pack_into_one_word_loop	ml_unify_gen_construct.m	/^:- pred ml_pack_into_one_word_loop(/;kq|/^\<ml_pack_into_one_word_loop\>/;'q;"	kind:pred	file:
ml_pragma_export	mlds.m	/^    --->    ml_pragma_export($/;kq|-;/\<ml_pragma_export\>/;'q;"	kind:cons
ml_pred_label_name	ml_elim_nested.m	/^:- func ml_pred_label_name(/;kq|/^\<ml_pred_label_name\>/;'q;"	kind:func	file:
ml_proc_gen.add_to_in_scc_map	ml_proc_gen.m	/^:- pred add_to_in_scc_map(/;kq|/^\<add_to_in_scc_map\>/;'q;"	kind:pred	file:
ml_proc_gen.append_to_stmt	ml_proc_gen.m	/^:- func append_to_stmt(mlds_stmt, list(mlds_stmt)) = list(/;kq|/^\<append_to_stmt\>/;'q;"	kind:func	file:
ml_proc_gen.entry_proc_info	ml_proc_gen.m	/^:- type entry_proc_info$/;kq|-;/\<ml_proc_gen.entry_proc_info\>/;'q;"	kind:type	file:
ml_proc_gen.get_var_rval	ml_proc_gen.m	/^:- pred get_var_rval(/;kq|/^\<get_var_rval\>/;'q;"	kind:pred	file:
ml_proc_gen.ml_gen_preds	ml_proc_gen.m	/^:- pred ml_gen_preds(/;kq|/^\<ml_gen_preds\>/;'q;"	kind:pred
ml_proc_gen.ml_gen_proc	ml_proc_gen.m	/^:- pred ml_gen_proc(/;kq|/^\<ml_gen_proc\>/;'q;"	kind:pred	file:
ml_proc_gen.ml_gen_proc_body	ml_proc_gen.m	/^:- pred ml_gen_proc_body(code_model::in, list(/;kq|/^\<ml_gen_proc_body\>/;'q;"	kind:pred	file:
ml_proc_gen.ml_gen_proc_lookup	ml_proc_gen.m	/^:- pred ml_gen_proc_lookup(/;kq|/^\<ml_gen_proc_lookup\>/;'q;"	kind:pred	file:
ml_proc_gen.ml_gen_scc	ml_proc_gen.m	/^:- pred ml_gen_scc(/;kq|/^\<ml_gen_scc\>/;'q;"	kind:pred	file:
ml_proc_gen.ml_gen_scc_code	ml_proc_gen.m	/^:- pred ml_gen_scc_code(/;kq|/^\<ml_gen_scc_code\>/;'q;"	kind:pred	file:
ml_proc_gen.ml_gen_sccs	ml_proc_gen.m	/^:- pred ml_gen_sccs(/;kq|/^\<ml_gen_sccs\>/;'q;"	kind:pred	file:
ml_proc_gen.ml_gen_tscc	ml_proc_gen.m	/^:- pred ml_gen_tscc(/;kq|/^\<ml_gen_tscc\>/;'q;"	kind:pred	file:
ml_proc_gen.ml_gen_tscc_trial	ml_proc_gen.m	/^:- pred ml_gen_tscc_trial(/;kq|/^\<ml_gen_tscc_trial\>/;'q;"	kind:pred	file:
ml_proc_gen.no_tail_rec	ml_proc_gen.m	/^    --->    no_tail_rec$/;kq|-;/\<ml_proc_gen.no_tail_rec\>/;'q;"	kind:cons	file:
ml_proc_gen.partition_tsccs	ml_proc_gen.m	/^:- pred partition_tsccs(list(/;kq|/^\<partition_tsccs\>/;'q;"	kind:pred	file:
ml_proc_gen.ppc_env_var_names	ml_proc_gen.m	/^                ppc_env_var_names           :: set(string)$/;kq|-;/\<ml_proc_gen.ppc_env_var_names\>/;'q;"	kind:fld	file:
ml_proc_gen.ppc_func_params	ml_proc_gen.m	/^                ppc_func_params             :: mlds_func_params,$/;kq|-;/\<ml_proc_gen.ppc_func_params\>/;'q;"	kind:fld	file:
ml_proc_gen.ppc_goal_stmts	ml_proc_gen.m	/^                ppc_goal_stmts              :: list(mlds_stmt),$/;kq|-;/\<ml_proc_gen.ppc_goal_stmts\>/;'q;"	kind:fld	file:
ml_proc_gen.ppc_id_args_info	ml_proc_gen.m	/^                ppc_id_args_info            :: pred_proc_id_args_info,$/;kq|-;/\<ml_proc_gen.ppc_id_args_info\>/;'q;"	kind:fld	file:
ml_proc_gen.ppiai_arg_tuples	ml_proc_gen.m	/^                ppiai_arg_tuples                :: list(var_mvar_type_mode),$/;kq|-;/\<ml_proc_gen.ppiai_arg_tuples\>/;'q;"	kind:fld	file:
ml_proc_gen.ppiai_id_in_tscc	ml_proc_gen.m	/^                ppiai_id_in_tscc                :: proc_id_in_tscc,$/;kq|-;/\<ml_proc_gen.ppiai_id_in_tscc\>/;'q;"	kind:fld	file:
ml_proc_gen.ppiai_pred_info	ml_proc_gen.m	/^                ppiai_pred_info                 :: pred_info,$/;kq|-;/\<ml_proc_gen.ppiai_pred_info\>/;'q;"	kind:fld	file:
ml_proc_gen.ppiai_pred_proc_id	ml_proc_gen.m	/^                ppiai_pred_proc_id              :: pred_proc_id,$/;kq|-;/\<ml_proc_gen.ppiai_pred_proc_id\>/;'q;"	kind:fld	file:
ml_proc_gen.ppiai_proc_context	ml_proc_gen.m	/^                ppiai_proc_context              :: prog_context,$/;kq|-;/\<ml_proc_gen.ppiai_proc_context\>/;'q;"	kind:fld	file:
ml_proc_gen.ppiai_proc_info	ml_proc_gen.m	/^                ppiai_proc_info                 :: proc_info,$/;kq|-;/\<ml_proc_gen.ppiai_proc_info\>/;'q;"	kind:fld	file:
ml_proc_gen.pred_proc_code	ml_proc_gen.m	/^:- type pred_proc_code$/;kq|-;/\<ml_proc_gen.pred_proc_code\>/;'q;"	kind:type	file:
ml_proc_gen.pred_proc_id_desc	ml_proc_gen.m	/^:- func pred_proc_id_desc(/;kq|/^\<pred_proc_id_desc\>/;'q;"	kind:func	file:
ml_proc_gen.pred_proc_id_info	ml_proc_gen.m	/^:- type pred_proc_id_info$/;kq|-;/\<ml_proc_gen.pred_proc_id_info\>/;'q;"	kind:type	file:
ml_proc_gen.proc_stmt_info	ml_proc_gen.m	/^:- type proc_stmt_info$/;kq|-;/\<ml_proc_gen.proc_stmt_info\>/;'q;"	kind:type	file:
ml_proc_gen.reset_in_scc_map	ml_proc_gen.m	/^:- pred reset_in_scc_map(/;kq|/^\<reset_in_scc_map\>/;'q;"	kind:pred	file:
ml_proc_gen.reset_scc_info	ml_proc_gen.m	/^:- pred reset_scc_info(/;kq|/^\<reset_scc_info\>/;'q;"	kind:pred	file:
ml_proc_gen.self_tail_rec	ml_proc_gen.m	/^    ;       self_tail_rec.$/;kq|-;/\<ml_proc_gen.self_tail_rec\>/;'q;"	kind:cons	file:
ml_proc_gen.tscc_code_model	ml_proc_gen.m	/^:- type tscc_code_model$/;kq|-;/\<ml_proc_gen.tscc_code_model\>/;'q;"	kind:type	file:
ml_proc_gen.tscc_det	ml_proc_gen.m	/^    --->    tscc_det$/;kq|-;/\<ml_proc_gen.tscc_det\>/;'q;"	kind:cons	file:
ml_proc_gen.tscc_semi	ml_proc_gen.m	/^    ;       tscc_semi.$/;kq|-;/\<ml_proc_gen.tscc_semi\>/;'q;"	kind:cons	file:
ml_proc_table_info	../library/table_builtin.m	/^:- type ml_proc_table_info$/;kq|-;/\<ml_proc_table_info\>/;'q;"	kind:type	file:
ml_record_lookup_for_tagged_cons_id	ml_lookup_switch.m	/^:- pred ml_record_lookup_for_tagged_cons_id((func(/;kq|/^\<ml_record_lookup_for_tagged_cons_id\>/;'q;"	kind:pred	file:
ml_remote_args_tag_uses_base_class	ml_type_gen.m	/^:- func ml_remote_args_tag_uses_base_class(/;kq|/^\<ml_remote_args_tag_uses_base_class\>/;'q;"	kind:func	file:
ml_rename_classes.cnr_module	ml_rename_classes.m	/^                cnr_module      :: mlds_module_name,$/;kq|-;/\<ml_rename_classes.cnr_module\>/;'q;"	kind:fld
ml_rename_classes.cnr_renaming	ml_rename_classes.m	/^                cnr_renaming    :: map(mlds_class_name, mlds_class_name)$/;kq|-;/\<ml_rename_classes.cnr_renaming\>/;'q;"	kind:fld
ml_right_shift_rval	ml_unify_gen_util.m	/^:- func ml_right_shift_rval(/;kq|/^\<ml_right_shift_rval\>/;'q;"	kind:func
ml_rtti_rval_type_map	ml_global_data.m	/^:- type ml_rtti_rval_type_map == map(rtti_id, ml_rval_and_type).$/;kq|-;/\<ml_rtti_rval_type_map\>/;'q;"	kind:type
ml_rval_and_type	ml_global_data.m	/^:- type ml_rval_and_type$/;kq|-;/\<ml_rval_and_type\>/;'q;"	kind:type
ml_scalar_cell_group	ml_global_data.m	/^:- type ml_scalar_cell_group$/;kq|-;/\<ml_scalar_cell_group\>/;'q;"	kind:type
ml_scalar_cell_map	ml_global_data.m	/^:- type ml_scalar_cell_map ==$/;kq|-;/\<ml_scalar_cell_map\>/;'q;"	kind:type
ml_scalar_cell_type	ml_global_data.m	/^:- type ml_scalar_cell_type$/;kq|-;/\<ml_scalar_cell_type\>/;'q;"	kind:type	file:
ml_scalar_cell_type_map	ml_global_data.m	/^:- type ml_scalar_cell_type_map$/;kq|-;/\<ml_scalar_cell_type_map\>/;'q;"	kind:type	file:
ml_scalar_common	mlds.m	/^    ;       ml_scalar_common(mlds_scalar_common)$/;kq|-;/\<ml_scalar_common\>/;'q;"	kind:cons
ml_scalar_common_addr	mlds.m	/^    ;       ml_scalar_common_addr(mlds_scalar_common)$/;kq|-;/\<ml_scalar_common_addr\>/;'q;"	kind:cons
ml_scalar_common_type_num	mlds.m	/^:- type ml_scalar_common_type_num$/;kq|-;/\<ml_scalar_common_type_num\>/;'q;"	kind:type
ml_self	mlds.m	/^    ;       ml_self(mlds_type).$/;kq|-;/\<ml_self\>/;'q;"	kind:cons
ml_several_soln_lookup_vars	ml_lookup_switch.m	/^:- type ml_several_soln_lookup_vars$/;kq|-;/\<ml_several_soln_lookup_vars\>/;'q;"	kind:type
ml_should_add_local_var_to_env	ml_elim_nested.m	/^:- pred ml_should_add_local_var_to_env(/;kq|/^\<ml_should_add_local_var_to_env\>/;'q;"	kind:pred	file:
ml_should_move_local_var_to_env	ml_elim_nested.m	/^:- pred ml_should_move_local_var_to_env(/;kq|/^\<ml_should_move_local_var_to_env\>/;'q;"	kind:pred	file:
ml_should_use_stop_loop	ml_string_switch.m	/^:- pred ml_should_use_stop_loop(/;kq|/^\<ml_should_use_stop_loop\>/;'q;"	kind:pred	file:
ml_simplify_switch	ml_simplify_switch.m	/^:- pred ml_simplify_switch(/;kq|/^\<ml_simplify_switch\>/;'q;"	kind:pred
ml_skip_dummy_argument_types	ml_code_util.m	/^:- pred ml_skip_dummy_argument_types(/;kq|/^\<ml_skip_dummy_argument_types\>/;'q;"	kind:pred	file:
ml_specialize_generic_array_binop	ml_global_data.m	/^:- pred ml_specialize_generic_array_binop(/;kq|/^\<ml_specialize_generic_array_binop\>/;'q;"	kind:pred	file:
ml_specialize_generic_array_init	ml_global_data.m	/^:- pred ml_specialize_generic_array_init(/;kq|/^\<ml_specialize_generic_array_init\>/;'q;"	kind:pred	file:
ml_specialize_generic_array_rval	ml_global_data.m	/^:- pred ml_specialize_generic_array_rval(/;kq|/^\<ml_specialize_generic_array_rval\>/;'q;"	kind:pred	file:
ml_stack_chain_type	ml_elim_nested.m	/^:- func ml_stack_chain_type = mlds_type.$/;kq|/^\<ml_stack_chain_type\>/;'q;"	kind:func	file:
ml_stack_chain_var	ml_elim_nested.m	/^:- func ml_stack_chain_var = mlds_lval.$/;kq|/^\<ml_stack_chain_var\>/;'q;"	kind:func	file:
ml_stack_layout_construct_closure_arg_rval	ml_closure_gen.m	/^:- pred ml_stack_layout_construct_closure_arg_rval(/;kq|/^\<ml_stack_layout_construct_closure_arg_rval\>/;'q;"	kind:pred	file:
ml_stack_layout_construct_closure_args	ml_closure_gen.m	/^:- pred ml_stack_layout_construct_closure_args(/;kq|/^\<ml_stack_layout_construct_closure_args\>/;'q;"	kind:pred	file:
ml_stack_layout_construct_tvar_rvals	ml_closure_gen.m	/^:- pred ml_stack_layout_construct_tvar_rvals(map(tvar, set(/;kq|/^\<ml_stack_layout_construct_tvar_rvals\>/;'q;"	kind:pred	file:
ml_stack_layout_construct_tvar_vector	ml_closure_gen.m	/^:- pred ml_stack_layout_construct_tvar_vector(/;kq|/^\<ml_stack_layout_construct_tvar_vector\>/;'q;"	kind:pred	file:
ml_stack_layout_construct_type_param_locn_vector	ml_closure_gen.m	/^:- pred ml_stack_layout_construct_type_param_locn_vector(/;kq|/^\<ml_stack_layout_construct_type_param_locn_vector\>/;'q;"	kind:pred	file:
ml_stmt_atomic	mlds.m	/^    ;       ml_stmt_atomic(mlds_atomic_statement, prog_context).$/;kq|-;/\<ml_stmt_atomic\>/;'q;"	kind:cons
ml_stmt_block	mlds.m	/^    --->    ml_stmt_block($/;kq|-;/\<ml_stmt_block\>/;'q;"	kind:cons
ml_stmt_call	mlds.m	/^    ;       ml_stmt_call($/;kq|-;/\<ml_stmt_call\>/;'q;"	kind:cons
ml_stmt_computed_goto	mlds.m	/^    ;       ml_stmt_computed_goto($/;kq|-;/\<ml_stmt_computed_goto\>/;'q;"	kind:cons
ml_stmt_do_commit	mlds.m	/^    ;       ml_stmt_do_commit(mlds_rval, prog_context)$/;kq|-;/\<ml_stmt_do_commit\>/;'q;"	kind:cons
ml_stmt_goto	mlds.m	/^    ;       ml_stmt_goto(mlds_goto_target, prog_context)$/;kq|-;/\<ml_stmt_goto\>/;'q;"	kind:cons
ml_stmt_if_then_else	mlds.m	/^    ;       ml_stmt_if_then_else($/;kq|-;/\<ml_stmt_if_then_else\>/;'q;"	kind:cons
ml_stmt_is_atomic	mlds.m	/^:- inst ml_stmt_is_atomic for mlds_stmt\/0$/;kq|-;/\<ml_stmt_is_atomic\>/;'q;"	kind:inst
ml_stmt_is_block	mlds.m	/^:- inst ml_stmt_is_block for mlds_stmt\/0$/;kq|-;/\<ml_stmt_is_block\>/;'q;"	kind:inst
ml_stmt_is_call	mlds.m	/^:- inst ml_stmt_is_call for mlds_stmt\/0$/;kq|-;/\<ml_stmt_is_call\>/;'q;"	kind:inst
ml_stmt_is_computed_goto	mlds.m	/^:- inst ml_stmt_is_computed_goto for mlds_stmt\/0$/;kq|-;/\<ml_stmt_is_computed_goto\>/;'q;"	kind:inst
ml_stmt_is_do_commit	mlds.m	/^:- inst ml_stmt_is_do_commit for mlds_stmt\/0$/;kq|-;/\<ml_stmt_is_do_commit\>/;'q;"	kind:inst
ml_stmt_is_goto	mlds.m	/^:- inst ml_stmt_is_goto for mlds_stmt\/0$/;kq|-;/\<ml_stmt_is_goto\>/;'q;"	kind:inst
ml_stmt_is_if_then_else	mlds.m	/^:- inst ml_stmt_is_if_then_else for mlds_stmt\/0$/;kq|-;/\<ml_stmt_is_if_then_else\>/;'q;"	kind:inst
ml_stmt_is_label	mlds.m	/^:- inst ml_stmt_is_label for mlds_stmt\/0$/;kq|-;/\<ml_stmt_is_label\>/;'q;"	kind:inst
ml_stmt_is_return	mlds.m	/^:- inst ml_stmt_is_return for mlds_stmt\/0$/;kq|-;/\<ml_stmt_is_return\>/;'q;"	kind:inst
ml_stmt_is_switch	mlds.m	/^:- inst ml_stmt_is_switch for mlds_stmt\/0$/;kq|-;/\<ml_stmt_is_switch\>/;'q;"	kind:inst
ml_stmt_is_try_commit	mlds.m	/^:- inst ml_stmt_is_try_commit for mlds_stmt\/0$/;kq|-;/\<ml_stmt_is_try_commit\>/;'q;"	kind:inst
ml_stmt_is_while	mlds.m	/^:- inst ml_stmt_is_while for mlds_stmt\/0$/;kq|-;/\<ml_stmt_is_while\>/;'q;"	kind:inst
ml_stmt_label	mlds.m	/^    ;       ml_stmt_label(mlds_label, prog_context)$/;kq|-;/\<ml_stmt_label\>/;'q;"	kind:cons
ml_stmt_return	mlds.m	/^    ;       ml_stmt_return($/;kq|-;/\<ml_stmt_return\>/;'q;"	kind:cons
ml_stmt_switch	mlds.m	/^    ;       ml_stmt_switch($/;kq|-;/\<ml_stmt_switch\>/;'q;"	kind:cons
ml_stmt_try_commit	mlds.m	/^    ;       ml_stmt_try_commit(mlds_lval, mlds_stmt, mlds_stmt, prog_context)$/;kq|-;/\<ml_stmt_try_commit\>/;'q;"	kind:cons
ml_stmt_while	mlds.m	/^    ;       ml_stmt_while($/;kq|-;/\<ml_stmt_while\>/;'q;"	kind:cons
ml_string_switch.hash_slots	ml_string_switch.m	/^:- type hash_slots$/;kq|-;/\<ml_string_switch.hash_slots\>/;'q;"	kind:type	file:
ml_string_switch.mbsi_defns	ml_string_switch.m	/^                mbsi_defns                  :: list(mlds_local_var_defn)$/;kq|-;/\<ml_string_switch.mbsi_defns\>/;'q;"	kind:fld	file:
ml_string_switch.mbsi_hi_var	ml_string_switch.m	/^                mbsi_hi_var                 :: mlds_local_var_name_type,$/;kq|-;/\<ml_string_switch.mbsi_hi_var\>/;'q;"	kind:fld	file:
ml_string_switch.mbsi_lo_var	ml_string_switch.m	/^                mbsi_lo_var                 :: mlds_local_var_name_type,$/;kq|-;/\<ml_string_switch.mbsi_lo_var\>/;'q;"	kind:fld	file:
ml_string_switch.mbsi_mid_var	ml_string_switch.m	/^                mbsi_mid_var                :: mlds_local_var_name_type,$/;kq|-;/\<ml_string_switch.mbsi_mid_var\>/;'q;"	kind:fld	file:
ml_string_switch.mhsi_context	ml_string_switch.m	/^                mhsi_context            :: prog_context,$/;kq|-;/\<ml_string_switch.mhsi_context\>/;'q;"	kind:fld	file:
ml_string_switch.mhsi_defns	ml_string_switch.m	/^                mhsi_defns              :: list(mlds_local_var_defn)$/;kq|-;/\<ml_string_switch.mhsi_defns\>/;'q;"	kind:fld	file:
ml_string_switch.mhsi_slot_var	ml_string_switch.m	/^                mhsi_slot_var           :: mlds_local_var_name_type,$/;kq|-;/\<ml_string_switch.mhsi_slot_var\>/;'q;"	kind:fld	file:
ml_subgoal	../library/table_builtin.m	/^:- type ml_subgoal$/;kq|-;/\<ml_subgoal\>/;'q;"	kind:type	file:
ml_success_lval	ml_code_util.m	/^:- pred ml_success_lval(/;kq|/^\<ml_success_lval\>/;'q;"	kind:pred
ml_switch_gen.ml_gen_switch	ml_switch_gen.m	/^:- pred ml_gen_switch(/;kq|/^\<ml_gen_switch\>/;'q;"	kind:pred
ml_switch_gen_range	ml_switch_gen.m	/^:- pred ml_switch_gen_range(/;kq|/^\<ml_switch_gen_range\>/;'q;"	kind:pred	file:
ml_switch_generate_default	ml_switch_gen.m	/^:- pred ml_switch_generate_default(/;kq|/^\<ml_switch_generate_default\>/;'q;"	kind:pred
ml_switch_generate_if_then_else_chain	ml_switch_gen.m	/^:- pred ml_switch_generate_if_then_else_chain(/;kq|/^\<ml_switch_generate_if_then_else_chain\>/;'q;"	kind:pred	file:
ml_switch_generate_if_then_else_chain_ites	ml_switch_gen.m	/^:- pred ml_switch_generate_if_then_else_chain_ites(/;kq|/^\<ml_switch_generate_if_then_else_chain_ites\>/;'q;"	kind:pred	file:
ml_switch_generate_if_then_else_cond	ml_switch_gen.m	/^:- pred ml_switch_generate_if_then_else_cond(/;kq|/^\<ml_switch_generate_if_then_else_cond\>/;'q;"	kind:pred	file:
ml_switch_generate_mlds_case	ml_switch_gen.m	/^:- pred ml_switch_generate_mlds_case(/;kq|/^\<ml_switch_generate_mlds_case\>/;'q;"	kind:pred	file:
ml_switch_generate_mlds_cases	ml_switch_gen.m	/^:- pred ml_switch_generate_mlds_cases(/;kq|/^\<ml_switch_generate_mlds_cases\>/;'q;"	kind:pred	file:
ml_switch_generate_mlds_switch	ml_switch_gen.m	/^:- pred ml_switch_generate_mlds_switch(prog_var::in, list(/;kq|/^\<ml_switch_generate_mlds_switch\>/;'q;"	kind:pred	file:
ml_switch_to_if_else_chain	ml_simplify_switch.m	/^:- func ml_switch_to_if_else_chain(list(/;kq|/^\<ml_switch_to_if_else_chain\>/;'q;"	kind:func	file:
ml_table_stats_ptr	../library/table_statistics.m	/^:- type ml_table_stats_ptr --->   ml_table_stats_ptr(c_pointer).$/;kq|-;/\<ml_table_stats_ptr\>/;'q;"	kind:type	file:
ml_table_step_desc_ptr	../library/table_statistics.m	/^:- type ml_table_step_desc_ptr --->   ml_table_step_desc_ptr(c_pointer).$/;kq|-;/\<ml_table_step_desc_ptr\>/;'q;"	kind:type	file:
ml_tag_ptag_and_initial_offset	ml_unify_gen_util.m	/^:- pred ml_tag_ptag_and_initial_offset(/;kq|/^\<ml_tag_ptag_and_initial_offset\>/;'q;"	kind:pred
ml_tag_switch.code_map	ml_tag_switch.m	/^:- type code_map == map(case_id, maybe_code).$/;kq|-;/\<ml_tag_switch.code_map\>/;'q;"	kind:type	file:
ml_tag_switch.gen_ptag_case	ml_tag_switch.m	/^:- pred gen_ptag_case(/;kq|/^\<gen_ptag_case\>/;'q;"	kind:pred	file:
ml_tag_switch.gen_ptag_cases	ml_tag_switch.m	/^:- pred gen_ptag_cases(/;kq|/^\<gen_ptag_cases\>/;'q;"	kind:pred	file:
ml_tag_switch.gen_sectag_case	ml_tag_switch.m	/^:- pred gen_sectag_case(pair(case_id, one_or_more(/;kq|/^\<gen_sectag_case\>/;'q;"	kind:pred	file:
ml_tag_switch.gen_sectag_cases	ml_tag_switch.m	/^:- pred gen_sectag_cases(assoc_list(case_id, one_or_more(/;kq|/^\<gen_sectag_cases\>/;'q;"	kind:pred	file:
ml_tag_switch.generate	ml_tag_switch.m	/^    ;       generate(packed_word_map, hlds_goal).$/;kq|-;/\<ml_tag_switch.generate\>/;'q;"	kind:cons	file:
ml_tag_switch.has_local_vars	ml_tag_switch.m	/^    ;       has_local_vars.$/;kq|-;/\<ml_tag_switch.has_local_vars\>/;'q;"	kind:cons	file:
ml_tag_switch.immediate	ml_tag_switch.m	/^    --->    immediate(mlds_stmt)$/;kq|-;/\<ml_tag_switch.immediate\>/;'q;"	kind:cons	file:
ml_tag_switch.lookup_code_map	ml_tag_switch.m	/^:- pred lookup_code_map(/;kq|/^\<lookup_code_map\>/;'q;"	kind:pred	file:
ml_tag_switch.make_match_value	ml_tag_switch.m	/^:- func make_match_value(/;kq|/^\<make_match_value\>/;'q;"	kind:func	file:
ml_tag_switch.make_ptag_match	ml_tag_switch.m	/^:- func make_ptag_match(/;kq|/^\<make_ptag_match\>/;'q;"	kind:func	file:
ml_tag_switch.maybe_code	ml_tag_switch.m	/^:- type maybe_code$/;kq|-;/\<ml_tag_switch.maybe_code\>/;'q;"	kind:type	file:
ml_tag_uses_base_class	ml_type_gen.m	/^:- func ml_tag_uses_base_class(/;kq|/^\<ml_tag_uses_base_class\>/;'q;"	kind:func
ml_tagged_cons_id_to_match_cond	ml_switch_gen.m	/^:- pred ml_tagged_cons_id_to_match_cond(/;kq|/^\<ml_tagged_cons_id_to_match_cond\>/;'q;"	kind:pred	file:
ml_take_tagword_args	ml_unify_gen_deconstruct.m	/^:- pred ml_take_tagword_args(/;kq|/^\<ml_take_tagword_args\>/;'q;"	kind:pred	file:
ml_take_tagword_args_type_widths	ml_unify_gen_construct.m	/^:- pred ml_take_tagword_args_type_widths(list(arg_type_and_width(/;kq|/^\<ml_take_tagword_args_type_widths\>/;'q;"	kind:pred	file:
ml_take_tagword_args_type_widths_modes	ml_unify_gen_construct.m	/^:- pred ml_take_tagword_args_type_widths_modes(/;kq|/^\<ml_take_tagword_args_type_widths_modes\>/;'q;"	kind:pred	file:
ml_target_c	mlds.m	/^    --->    ml_target_c$/;kq|-;/\<ml_target_c\>/;'q;"	kind:cons
ml_target_csharp	mlds.m	/^    ;       ml_target_csharp$/;kq|-;/\<ml_target_csharp\>/;'q;"	kind:cons
ml_target_global_var_ref	mlds.m	/^    ;       ml_target_global_var_ref($/;kq|-;/\<ml_target_global_var_ref\>/;'q;"	kind:cons
ml_target_java	mlds.m	/^    ;       ml_target_java.$/;kq|-;/\<ml_target_java\>/;'q;"	kind:cons
ml_target_uses_constructors	ml_type_gen.m	/^:- func ml_target_uses_constructors(/;kq|/^\<ml_target_uses_constructors\>/;'q;"	kind:func
ml_top_gen.encode_enum_init	ml_top_gen.m	/^:- func encode_enum_init(/;kq|/^\<encode_enum_init\>/;'q;"	kind:func	file:
ml_top_gen.has_ptr_type	ml_top_gen.m	/^:- pred has_ptr_type(/;kq|/^\<has_ptr_type\>/;'q;"	kind:pred	file:
ml_top_gen.init_stats	ml_top_gen.m	/^:- pred init_stats(/;kq|/^\<init_stats\>/;'q;"	kind:pred	file:
ml_top_gen.init_stats_step	ml_top_gen.m	/^:- pred init_stats_step(/;kq|/^\<init_stats_step\>/;'q;"	kind:pred	file:
ml_top_gen.init_step_desc	ml_top_gen.m	/^:- func init_step_desc(/;kq|/^\<init_step_desc\>/;'q;"	kind:func	file:
ml_top_gen.ml_code_gen	ml_top_gen.m	/^:- pred ml_code_gen(/;kq|/^\<ml_code_gen\>/;'q;"	kind:pred
ml_top_gen.ml_gen_foreign_code	ml_top_gen.m	/^:- pred ml_gen_foreign_code(/;kq|/^\<ml_gen_foreign_code\>/;'q;"	kind:pred	file:
ml_top_gen.ml_gen_imports	ml_top_gen.m	/^:- pred ml_gen_imports(module_info::in, list(/;kq|/^\<ml_gen_imports\>/;'q;"	kind:pred	file:
ml_trie_node	../library/table_builtin.m	/^:- type ml_trie_node$/;kq|-;/\<ml_trie_node\>/;'q;"	kind:type	file:
ml_type_as_field	ml_unify_gen_util.m	/^:- pred ml_type_as_field(/;kq|/^\<ml_type_as_field\>/;'q;"	kind:pred
ml_type_category_might_contain_pointers	ml_accurate_gc.m	/^:- func ml_type_category_might_contain_pointers(/;kq|/^\<ml_type_category_might_contain_pointers\>/;'q;"	kind:func	file:
ml_type_gen.gen_init_field	ml_type_gen.m	/^:- func gen_init_field(/;kq|/^\<gen_init_field\>/;'q;"	kind:func	file:
ml_type_gen.gen_init_tag	ml_type_gen.m	/^:- func gen_init_tag(/;kq|/^\<gen_init_tag\>/;'q;"	kind:func	file:
ml_type_gen.make_arg	ml_type_gen.m	/^:- func make_arg(/;kq|/^\<make_arg\>/;'q;"	kind:func	file:
ml_type_gen.ml_gen_class_name	ml_type_gen.m	/^:- pred ml_gen_class_name(/;kq|/^\<ml_gen_class_name\>/;'q;"	kind:pred
ml_type_gen.ml_gen_hld_du_type	ml_type_gen.m	/^:- pred ml_gen_hld_du_type(/;kq|/^\<ml_gen_hld_du_type\>/;'q;"	kind:pred	file:
ml_type_gen.ml_gen_type_name	ml_type_gen.m	/^:- pred ml_gen_type_name(/;kq|/^\<ml_gen_type_name\>/;'q;"	kind:pred
ml_type_gen.ml_gen_types	ml_type_gen.m	/^:- pred ml_gen_types(/;kq|/^\<ml_gen_types\>/;'q;"	kind:pred
ml_type_gen.mlds_field_info	ml_type_gen.m	/^:- type mlds_field_info$/;kq|-;/\<ml_type_gen.mlds_field_info\>/;'q;"	kind:type
ml_type_might_contain_pointers_for_gc	ml_accurate_gc.m	/^:- func ml_type_might_contain_pointers_for_gc(/;kq|/^\<ml_type_might_contain_pointers_for_gc\>/;'q;"	kind:func	file:
ml_typeclass_info_arg_offset	ml_code_util.m	/^:- func ml_typeclass_info_arg_offset = int.$/;kq|/^\<ml_typeclass_info_arg_offset\>/;'q;"	kind:func
ml_typed_rval	mlds.m	/^    --->    ml_typed_rval(mlds_rval, mlds_type).$/;kq|-;/\<ml_typed_rval\>/;'q;"	kind:cons
ml_unbox	mlds.m	/^    ;       ml_unbox(mlds_type, mlds_rval)$/;kq|-;/\<ml_unbox\>/;'q;"	kind:cons
ml_unbox_rval_if_needed	ml_unify_gen_construct.m	/^:- pred ml_unbox_rval_if_needed(/;kq|/^\<ml_unbox_rval_if_needed\>/;'q;"	kind:pred	file:
ml_unify_gen_util.arg_to_type	ml_unify_gen_util.m	/^:- type arg_to_type(Arg) == (func(Arg) = mer_type).$/;kq|-;/\<ml_unify_gen_util.arg_to_type\>/;'q;"	kind:type
ml_unify_gen_util.assign_dir	ml_unify_gen_util.m	/^:- type assign_dir$/;kq|-;/\<ml_unify_gen_util.assign_dir\>/;'q;"	kind:type
ml_unify_gen_util.assign_dummy	ml_unify_gen_util.m	/^    ;       assign_dummy.$/;kq|-;/\<ml_unify_gen_util.assign_dummy\>/;'q;"	kind:cons
ml_unify_gen_util.field_gen	ml_unify_gen_util.m	/^:- type field_gen$/;kq|-;/\<ml_unify_gen_util.field_gen\>/;'q;"	kind:type
ml_unify_gen_util.field_via	ml_unify_gen_util.m	/^:- type field_via$/;kq|-;/\<ml_unify_gen_util.field_via\>/;'q;"	kind:type
ml_unop	mlds.m	/^    ;       ml_unop(unary_op, mlds_rval)$/;kq|-;/\<ml_unop\>/;'q;"	kind:cons
ml_unused_assign.see_in_lval	ml_unused_assign.m	/^:- pred see_in_lval(/;kq|/^\<see_in_lval\>/;'q;"	kind:pred	file:
ml_unused_assign.see_in_rval	ml_unused_assign.m	/^:- pred see_in_rval(/;kq|/^\<see_in_rval\>/;'q;"	kind:pred	file:
ml_unused_assign.seen_set	ml_unused_assign.m	/^:- type seen_set == set(mlds_local_var_name).$/;kq|-;/\<ml_unused_assign.seen_set\>/;'q;"	kind:type
ml_unused_assign.ua_info	ml_unused_assign.m	/^:- type ua_info$/;kq|-;/\<ml_unused_assign.ua_info\>/;'q;"	kind:type	file:
ml_util.cases_contains_var	ml_util.m	/^:- func cases_contains_var(list(/;kq|/^\<cases_contains_var\>/;'q;"	kind:func	file:
ml_util.default_contains_var	ml_util.m	/^:- func default_contains_var(/;kq|/^\<default_contains_var\>/;'q;"	kind:func	file:
ml_util.gen_init_array	ml_util.m	/^:- func gen_init_array(func(T) = mlds_initializer, list(/;kq|/^\<gen_init_array\>/;'q;"	kind:func
ml_util.gen_init_bool	ml_util.m	/^:- func gen_init_bool(/;kq|/^\<gen_init_bool\>/;'q;"	kind:func
ml_util.gen_init_boxed_int	ml_util.m	/^:- func gen_init_boxed_int(/;kq|/^\<gen_init_boxed_int\>/;'q;"	kind:func
ml_util.gen_init_builtin_const	ml_util.m	/^:- func gen_init_builtin_const(/;kq|/^\<gen_init_builtin_const\>/;'q;"	kind:func
ml_util.gen_init_foreign	ml_util.m	/^:- func gen_init_foreign(/;kq|/^\<gen_init_foreign\>/;'q;"	kind:func
ml_util.gen_init_int	ml_util.m	/^:- func gen_init_int(/;kq|/^\<gen_init_int\>/;'q;"	kind:func
ml_util.gen_init_int16	ml_util.m	/^:- func gen_init_int16(/;kq|/^\<gen_init_int16\>/;'q;"	kind:func
ml_util.gen_init_int32	ml_util.m	/^:- func gen_init_int32(/;kq|/^\<gen_init_int32\>/;'q;"	kind:func
ml_util.gen_init_int8	ml_util.m	/^:- func gen_init_int8(/;kq|/^\<gen_init_int8\>/;'q;"	kind:func
ml_util.gen_init_maybe	ml_util.m	/^:- func gen_init_maybe(mlds_type, func(T) = mlds_initializer, maybe(/;kq|/^\<gen_init_maybe\>/;'q;"	kind:func
ml_util.gen_init_null_pointer	ml_util.m	/^:- func gen_init_null_pointer(/;kq|/^\<gen_init_null_pointer\>/;'q;"	kind:func
ml_util.gen_init_string	ml_util.m	/^:- func gen_init_string(/;kq|/^\<gen_init_string\>/;'q;"	kind:func
ml_util.gen_init_uint	ml_util.m	/^:- func gen_init_uint(/;kq|/^\<gen_init_uint\>/;'q;"	kind:func
ml_util.gen_init_uint16	ml_util.m	/^:- func gen_init_uint16(/;kq|/^\<gen_init_uint16\>/;'q;"	kind:func
ml_util.gen_init_uint32	ml_util.m	/^:- func gen_init_uint32(/;kq|/^\<gen_init_uint32\>/;'q;"	kind:func
ml_util.gen_init_uint8	ml_util.m	/^:- func gen_init_uint8(/;kq|/^\<gen_init_uint8\>/;'q;"	kind:func
ml_util.get_mlds_stmt_context	ml_util.m	/^:- func get_mlds_stmt_context(/;kq|/^\<get_mlds_stmt_context\>/;'q;"	kind:func
ml_util.has_foreign_languages	ml_util.m	/^:- pred has_foreign_languages(mlds_stmt::in, list(/;kq|/^\<has_foreign_languages\>/;'q;"	kind:pred
ml_util.lval_contains_var	ml_util.m	/^:- func lval_contains_var(/;kq|/^\<lval_contains_var\>/;'q;"	kind:func
ml_util.lvals_contains_var	ml_util.m	/^:- func lvals_contains_var(list(/;kq|/^\<lvals_contains_var\>/;'q;"	kind:func
ml_util.rval_contains_var	ml_util.m	/^:- func rval_contains_var(/;kq|/^\<rval_contains_var\>/;'q;"	kind:func
ml_util.rvals_contains_var	ml_util.m	/^:- func rvals_contains_var(list(/;kq|/^\<rvals_contains_var\>/;'q;"	kind:func
ml_util.statement_contains_var	ml_util.m	/^:- func statement_contains_var(/;kq|/^\<statement_contains_var\>/;'q;"	kind:func
ml_util.trail_op_contains_var	ml_util.m	/^:- func trail_op_contains_var(/;kq|/^\<trail_op_contains_var\>/;'q;"	kind:func	file:
ml_util.wrap_init_obj	ml_util.m	/^:- func wrap_init_obj(/;kq|/^\<wrap_init_obj\>/;'q;"	kind:func
ml_variable_type_direct	ml_code_util.m	/^:- pred ml_variable_type_direct(/;kq|/^\<ml_variable_type_direct\>/;'q;"	kind:pred
ml_vector_cell_group	ml_global_data.m	/^:- type ml_vector_cell_group$/;kq|-;/\<ml_vector_cell_group\>/;'q;"	kind:type
ml_vector_cell_map	ml_global_data.m	/^:- type ml_vector_cell_map ==$/;kq|-;/\<ml_vector_cell_map\>/;'q;"	kind:type
ml_vector_cell_type_map	ml_global_data.m	/^:- type ml_vector_cell_type_map$/;kq|-;/\<ml_vector_cell_type_map\>/;'q;"	kind:type	file:
ml_vector_common_row_addr	mlds.m	/^    ;       ml_vector_common_row_addr(mlds_vector_common, mlds_rval)$/;kq|-;/\<ml_vector_common_row_addr\>/;'q;"	kind:cons
ml_vector_common_type_num	mlds.m	/^:- type ml_vector_common_type_num$/;kq|-;/\<ml_vector_common_type_num\>/;'q;"	kind:type
ml_wrap_loop_break	ml_string_switch.m	/^:- pred ml_wrap_loop_break(/;kq|/^\<ml_wrap_loop_break\>/;'q;"	kind:pred	file:
mlconst_char	mlds.m	/^    ;       mlconst_char(int)$/;kq|-;/\<mlconst_char\>/;'q;"	kind:cons
mlconst_code_addr	mlds.m	/^    ;       mlconst_code_addr(mlds_code_addr)$/;kq|-;/\<mlconst_code_addr\>/;'q;"	kind:cons
mlconst_data_addr_global_var	mlds.m	/^    ;       mlconst_data_addr_global_var(mlds_module_name,$/;kq|-;/\<mlconst_data_addr_global_var\>/;'q;"	kind:cons
mlconst_data_addr_local_var	mlds.m	/^    ;       mlconst_data_addr_local_var(mlds_local_var_name)$/;kq|-;/\<mlconst_data_addr_local_var\>/;'q;"	kind:cons
mlconst_data_addr_rtti	mlds.m	/^    ;       mlconst_data_addr_rtti(mlds_module_name, rtti_id)$/;kq|-;/\<mlconst_data_addr_rtti\>/;'q;"	kind:cons
mlconst_data_addr_tabling	mlds.m	/^    ;       mlconst_data_addr_tabling(qual_proc_label,$/;kq|-;/\<mlconst_data_addr_tabling\>/;'q;"	kind:cons
mlconst_enum	mlds.m	/^    ;       mlconst_enum(int, mlds_type)$/;kq|-;/\<mlconst_enum\>/;'q;"	kind:cons
mlconst_false	mlds.m	/^    ;       mlconst_false$/;kq|-;/\<mlconst_false\>/;'q;"	kind:cons
mlconst_float	mlds.m	/^    ;       mlconst_float(float)$/;kq|-;/\<mlconst_float\>/;'q;"	kind:cons
mlconst_foreign	mlds.m	/^    ;       mlconst_foreign(foreign_language, string, mlds_type)$/;kq|-;/\<mlconst_foreign\>/;'q;"	kind:cons
mlconst_int	mlds.m	/^    ;       mlconst_int(int)$/;kq|-;/\<mlconst_int\>/;'q;"	kind:cons
mlconst_int16	mlds.m	/^    ;       mlconst_int16(int16)$/;kq|-;/\<mlconst_int16\>/;'q;"	kind:cons
mlconst_int32	mlds.m	/^    ;       mlconst_int32(int32)$/;kq|-;/\<mlconst_int32\>/;'q;"	kind:cons
mlconst_int64	mlds.m	/^    ;       mlconst_int64(int64)$/;kq|-;/\<mlconst_int64\>/;'q;"	kind:cons
mlconst_int8	mlds.m	/^    ;       mlconst_int8(int8)$/;kq|-;/\<mlconst_int8\>/;'q;"	kind:cons
mlconst_multi_string	mlds.m	/^    ;       mlconst_multi_string(list(string))$/;kq|-;/\<mlconst_multi_string\>/;'q;"	kind:cons
mlconst_named_const	mlds.m	/^    ;       mlconst_named_const(target_prefixes, string)$/;kq|-;/\<mlconst_named_const\>/;'q;"	kind:cons
mlconst_null	mlds.m	/^    ;       mlconst_null(mlds_type).$/;kq|-;/\<mlconst_null\>/;'q;"	kind:cons
mlconst_string	mlds.m	/^    ;       mlconst_string(string)$/;kq|-;/\<mlconst_string\>/;'q;"	kind:cons
mlconst_true	mlds.m	/^    --->    mlconst_true$/;kq|-;/\<mlconst_true\>/;'q;"	kind:cons
mlconst_uint	mlds.m	/^    ;       mlconst_uint(uint)$/;kq|-;/\<mlconst_uint\>/;'q;"	kind:cons
mlconst_uint16	mlds.m	/^    ;       mlconst_uint16(uint16)$/;kq|-;/\<mlconst_uint16\>/;'q;"	kind:cons
mlconst_uint32	mlds.m	/^    ;       mlconst_uint32(uint32)$/;kq|-;/\<mlconst_uint32\>/;'q;"	kind:cons
mlconst_uint64	mlds.m	/^    ;       mlconst_uint64(uint64)$/;kq|-;/\<mlconst_uint64\>/;'q;"	kind:cons
mlconst_uint8	mlds.m	/^    ;       mlconst_uint8(uint8)$/;kq|-;/\<mlconst_uint8\>/;'q;"	kind:cons
mld_file_layouts	layout.m	/^                mld_file_layouts            :: list(file_layout_data),$/;kq|-;/\<mld_file_layouts\>/;'q;"	kind:fld
mld_maybe_debug	layout.m	/^                mld_maybe_debug             :: maybe(module_layout_debug)$/;kq|-;/\<mld_maybe_debug\>/;'q;"	kind:fld
mld_maybe_deep_prof	layout.m	/^                mld_maybe_deep_prof         :: maybe(module_layout_deep_prof),$/;kq|-;/\<mld_maybe_deep_prof\>/;'q;"	kind:fld
mld_maybe_event_specs	layout.m	/^                mld_maybe_event_specs       :: maybe(event_set_layout_data)$/;kq|-;/\<mld_maybe_event_specs\>/;'q;"	kind:fld
mld_module_name	layout.m	/^                mld_module_name             :: module_name,$/;kq|-;/\<mld_module_name\>/;'q;"	kind:fld
mld_num_label_exec_count	layout.m	/^                mld_num_label_exec_count    :: int,$/;kq|-;/\<mld_num_label_exec_count\>/;'q;"	kind:fld
mld_proc_layout_names	layout.m	/^                mld_proc_layout_names       :: list(layout_name),$/;kq|-;/\<mld_proc_layout_names\>/;'q;"	kind:fld
mld_string_table	layout.m	/^                mld_string_table            :: string_with_0s,$/;kq|-;/\<mld_string_table\>/;'q;"	kind:fld
mld_string_table_size	layout.m	/^                mld_string_table_size       :: int,$/;kq|-;/\<mld_string_table_size\>/;'q;"	kind:fld
mld_suppressed_events	layout.m	/^                mld_suppressed_events       :: int,$/;kq|-;/\<mld_suppressed_events\>/;'q;"	kind:fld
mld_trace_level	layout.m	/^                mld_trace_level             :: trace_level,$/;kq|-;/\<mld_trace_level\>/;'q;"	kind:fld
mldp_num_oisu_types	layout.m	/^                mldp_num_oisu_types         :: int,$/;kq|-;/\<mldp_num_oisu_types\>/;'q;"	kind:fld
mldp_num_table_types	layout.m	/^                mldp_num_table_types        :: int,$/;kq|-;/\<mldp_num_table_types\>/;'q;"	kind:fld
mldp_oisu_bytes	layout.m	/^                mldp_oisu_bytes             :: list(int),$/;kq|-;/\<mldp_oisu_bytes\>/;'q;"	kind:fld
mldp_type_table_bytes	layout.m	/^                mldp_type_table_bytes       :: list(int)$/;kq|-;/\<mldp_type_table_bytes\>/;'q;"	kind:fld
mlds	mlds.m	/^:- type mlds$/;kq|-;/\<mlds\>/;'q;"	kind:type
mlds.array_size	mlds.m	/^    --->    array_size(int)$/;kq|-;/\<mlds.array_size\>/;'q;"	kind:cons
mlds.assign	mlds.m	/^    ;       assign(mlds_lval, mlds_rval)$/;kq|-;/\<mlds.assign\>/;'q;"	kind:cons
mlds.assign_if_in_heap	mlds.m	/^    ;       assign_if_in_heap(mlds_lval, mlds_rval)$/;kq|-;/\<mlds.assign_if_in_heap\>/;'q;"	kind:cons
mlds.atomic_stmt_is_new_object	mlds.m	/^:- inst atomic_stmt_is_new_object for mlds_atomic_statement\/0$/;kq|-;/\<mlds.atomic_stmt_is_new_object\>/;'q;"	kind:inst
mlds.body_defined_here	mlds.m	/^    --->    body_defined_here(mlds_stmt)$/;kq|-;/\<mlds.body_defined_here\>/;'q;"	kind:cons
mlds.body_external	mlds.m	/^    ;       body_external.$/;kq|-;/\<mlds.body_external\>/;'q;"	kind:cons
mlds.class_access	mlds.m	/^:- type class_access$/;kq|-;/\<mlds.class_access\>/;'q;"	kind:type
mlds.class_private	mlds.m	/^    ;       class_private.$/;kq|-;/\<mlds.class_private\>/;'q;"	kind:cons
mlds.class_public	mlds.m	/^    --->    class_public$/;kq|-;/\<mlds.class_public\>/;'q;"	kind:cons
mlds.comment	mlds.m	/^    --->    comment(string)$/;kq|-;/\<mlds.comment\>/;'q;"	kind:cons
mlds.commit	mlds.m	/^    ;       commit$/;kq|-;/\<mlds.commit\>/;'q;"	kind:cons
mlds.const	mlds.m	/^    ;       const.$/;kq|-;/\<mlds.const\>/;'q;"	kind:cons
mlds.constness	mlds.m	/^:- type constness$/;kq|-;/\<mlds.constness\>/;'q;"	kind:type
mlds.ctor_id	mlds.m	/^    --->    ctor_id(mlds_class_name, arity).$/;kq|-;/\<mlds.ctor_id\>/;'q;"	kind:cons
mlds.default_case	mlds.m	/^    ;       default_case(mlds_stmt).$/;kq|-;/\<mlds.default_case\>/;'q;"	kind:cons
mlds.default_do_nothing	mlds.m	/^    ;       default_do_nothing$/;kq|-;/\<mlds.default_do_nothing\>/;'q;"	kind:cons
mlds.default_is_unreachable	mlds.m	/^    --->    default_is_unreachable$/;kq|-;/\<mlds.default_is_unreachable\>/;'q;"	kind:cons
mlds.delete_object	mlds.m	/^    ;       delete_object(mlds_rval)$/;kq|-;/\<mlds.delete_object\>/;'q;"	kind:cons
mlds.discard_ticket	mlds.m	/^    ;       discard_ticket$/;kq|-;/\<mlds.discard_ticket\>/;'q;"	kind:cons
mlds.env_var_ref	mlds.m	/^    --->    env_var_ref(string).$/;kq|-;/\<mlds.env_var_ref\>/;'q;"	kind:cons
mlds.exception	mlds.m	/^    ;       exception$/;kq|-;/\<mlds.exception\>/;'q;"	kind:cons
mlds.exported_enum_constants	mlds.m	/^                exported_enum_constants :: list(mlds_exported_enum_constant)$/;kq|-;/\<mlds.exported_enum_constants\>/;'q;"	kind:fld
mlds.exported_enum_context	mlds.m	/^                exported_enum_context   :: prog_context,$/;kq|-;/\<mlds.exported_enum_context\>/;'q;"	kind:fld
mlds.exported_enum_lang	mlds.m	/^                exported_enum_lang      :: foreign_language,$/;kq|-;/\<mlds.exported_enum_lang\>/;'q;"	kind:fld
mlds.exported_enum_type_ctor	mlds.m	/^                exported_enum_type_ctor :: type_ctor,$/;kq|-;/\<mlds.exported_enum_type_ctor\>/;'q;"	kind:fld
mlds.field_field_id	mlds.m	/^                field_field_id      :: mlds_field_id,$/;kq|-;/\<mlds.field_field_id\>/;'q;"	kind:fld
mlds.field_field_type	mlds.m	/^                field_field_type    :: mlds_type$/;kq|-;/\<mlds.field_field_type\>/;'q;"	kind:fld
mlds.field_ptag	mlds.m	/^                field_ptag          :: maybe(ptag),$/;kq|-;/\<mlds.field_ptag\>/;'q;"	kind:fld
mlds.field_ptr	mlds.m	/^                field_ptr           :: mlds_rval,$/;kq|-;/\<mlds.field_ptr\>/;'q;"	kind:fld
mlds.field_ptr_type	mlds.m	/^                field_ptr_type      :: mlds_type,$/;kq|-;/\<mlds.field_ptr_type\>/;'q;"	kind:fld
mlds.foreign_type_to_mlds_type	mlds.m	/^:- func foreign_type_to_mlds_type(/;kq|/^\<foreign_type_to_mlds_type\>/;'q;"	kind:func	file:
mlds.func_private	mlds.m	/^    ;       func_private.$/;kq|-;/\<mlds.func_private\>/;'q;"	kind:cons
mlds.func_public	mlds.m	/^    --->    func_public$/;kq|-;/\<mlds.func_public\>/;'q;"	kind:cons
mlds.function_access	mlds.m	/^:- type function_access$/;kq|-;/\<mlds.function_access\>/;'q;"	kind:type
mlds.fvn_base_class	mlds.m	/^    ;       fvn_base_class(int)$/;kq|-;/\<mlds.fvn_base_class\>/;'q;"	kind:cons
mlds.fvn_data_tag	mlds.m	/^    ;       fvn_data_tag$/;kq|-;/\<mlds.fvn_data_tag\>/;'q;"	kind:cons
mlds.fvn_du_ctor_field_hld	mlds.m	/^    ;       fvn_du_ctor_field_hld(string)$/;kq|-;/\<mlds.fvn_du_ctor_field_hld\>/;'q;"	kind:cons
mlds.fvn_enum_const	mlds.m	/^    ;       fvn_enum_const(string)$/;kq|-;/\<mlds.fvn_enum_const\>/;'q;"	kind:cons
mlds.fvn_global_data_field	mlds.m	/^    --->    fvn_global_data_field(int, int)$/;kq|-;/\<mlds.fvn_global_data_field\>/;'q;"	kind:cons
mlds.fvn_mr_value	mlds.m	/^    ;       fvn_mr_value$/;kq|-;/\<mlds.fvn_mr_value\>/;'q;"	kind:cons
mlds.fvn_prev	mlds.m	/^    ;       fvn_prev$/;kq|-;/\<mlds.fvn_prev\>/;'q;"	kind:cons
mlds.fvn_ptr_num	mlds.m	/^    ;       fvn_ptr_num$/;kq|-;/\<mlds.fvn_ptr_num\>/;'q;"	kind:cons
mlds.fvn_trace	mlds.m	/^    ;       fvn_trace.$/;kq|-;/\<mlds.fvn_trace\>/;'q;"	kind:cons
mlds.gc	mlds.m	/^    ;       gc.$/;kq|-;/\<mlds.gc\>/;'q;"	kind:cons
mlds.gc_check	mlds.m	/^    ;       gc_check$/;kq|-;/\<mlds.gc_check\>/;'q;"	kind:cons
mlds.gc_initialiser	mlds.m	/^    ;       gc_initialiser(mlds_stmt)$/;kq|-;/\<mlds.gc_initialiser\>/;'q;"	kind:cons
mlds.gc_no_stmt	mlds.m	/^    ;       gc_no_stmt.$/;kq|-;/\<mlds.gc_no_stmt\>/;'q;"	kind:cons
mlds.gc_trace_code	mlds.m	/^    --->    gc_trace_code(mlds_stmt)$/;kq|-;/\<mlds.gc_trace_code\>/;'q;"	kind:cons
mlds.gc_trace_for_proc_func	mlds.m	/^    ;       gc_trace_for_proc_func$/;kq|-;/\<mlds.gc_trace_for_proc_func\>/;'q;"	kind:cons
mlds.global_dummy_var	mlds.m	/^:- func global_dummy_var = qual_global_var_name.$/;kq|/^\<global_dummy_var\>/;'q;"	kind:func
mlds.global_var_access	mlds.m	/^:- type global_var_access$/;kq|-;/\<mlds.global_var_access\>/;'q;"	kind:type
mlds.global_var_ref	mlds.m	/^:- type global_var_ref$/;kq|-;/\<mlds.global_var_ref\>/;'q;"	kind:type
mlds.goto_break_loop	mlds.m	/^    ;       goto_break_loop$/;kq|-;/\<mlds.goto_break_loop\>/;'q;"	kind:cons
mlds.goto_break_switch	mlds.m	/^    ;       goto_break_switch$/;kq|-;/\<mlds.goto_break_switch\>/;'q;"	kind:cons
mlds.goto_continue_loop	mlds.m	/^    ;       goto_continue_loop.$/;kq|-;/\<mlds.goto_continue_loop\>/;'q;"	kind:cons
mlds.goto_label	mlds.m	/^    --->    goto_label(mlds_label)$/;kq|-;/\<mlds.goto_label\>/;'q;"	kind:cons
mlds.gvar_acc_module_only	mlds.m	/^    --->    gvar_acc_module_only$/;kq|-;/\<mlds.gvar_acc_module_only\>/;'q;"	kind:cons
mlds.gvar_acc_whole_program	mlds.m	/^    ;       gvar_acc_whole_program.$/;kq|-;/\<mlds.gvar_acc_whole_program\>/;'q;"	kind:cons
mlds.gvn_const_var	mlds.m	/^    ;       gvn_const_var(mlds_global_const_var, int)$/;kq|-;/\<mlds.gvn_const_var\>/;'q;"	kind:cons
mlds.gvn_dummy_var	mlds.m	/^    ;       gvn_dummy_var.$/;kq|-;/\<mlds.gvn_dummy_var\>/;'q;"	kind:cons
mlds.gvn_rtti_var	mlds.m	/^    --->    gvn_rtti_var(rtti_id)$/;kq|-;/\<mlds.gvn_rtti_var\>/;'q;"	kind:cons
mlds.gvn_tabling_var	mlds.m	/^    ;       gvn_tabling_var(mlds_proc_label, proc_tabling_struct_id)$/;kq|-;/\<mlds.gvn_tabling_var\>/;'q;"	kind:cons
mlds.handler	mlds.m	/^    --->    handler($/;kq|-;/\<mlds.handler\>/;'q;"	kind:cons
mlds.import_name	mlds.m	/^                import_name                 :: module_name$/;kq|-;/\<mlds.import_name\>/;'q;"	kind:fld
mlds.inherits_class	mlds.m	/^    ;       inherits_class(mlds_class_id).$/;kq|-;/\<mlds.inherits_class\>/;'q;"	kind:cons
mlds.inherits_class	mlds.m	/^    ;       inherits_class(mlds_class_id).$/;kq|-;/\<mlds.inherits_class\>/;'q;"	kind:cons
mlds.inherits_nothing	mlds.m	/^    --->    inherits_nothing$/;kq|-;/\<mlds.inherits_nothing\>/;'q;"	kind:cons
mlds.inherits_nothing	mlds.m	/^    --->    inherits_nothing$/;kq|-;/\<mlds.inherits_nothing\>/;'q;"	kind:cons
mlds.init_array	mlds.m	/^    ;       init_array(list(mlds_initializer))$/;kq|-;/\<mlds.init_array\>/;'q;"	kind:cons
mlds.init_obj	mlds.m	/^    --->    init_obj(mlds_rval)$/;kq|-;/\<mlds.init_obj\>/;'q;"	kind:cons
mlds.init_struct	mlds.m	/^    ;       init_struct(mlds_type, list(mlds_initializer))$/;kq|-;/\<mlds.init_struct\>/;'q;"	kind:cons
mlds.initializer_array_size	mlds.m	/^:- type initializer_array_size$/;kq|-;/\<mlds.initializer_array_size\>/;'q;"	kind:type
mlds.inline_target_code	mlds.m	/^    ;       inline_target_code(mlds_target_lang, list(target_code_component))$/;kq|-;/\<mlds.inline_target_code\>/;'q;"	kind:cons
mlds.is_std_lib_module	mlds.m	/^:- pred is_std_lib_module(/;kq|/^\<is_std_lib_module\>/;'q;"	kind:pred
mlds.loop_at_least_once	mlds.m	/^    ;       loop_at_least_once.$/;kq|-;/\<mlds.loop_at_least_once\>/;'q;"	kind:cons
mlds.lvn_comp_var	mlds.m	/^    ;       lvn_comp_var(mlds_compiler_var).$/;kq|-;/\<mlds.lvn_comp_var\>/;'q;"	kind:cons
mlds.lvn_field_var_as_local	mlds.m	/^    ;       lvn_field_var_as_local(mlds_field_var_name)$/;kq|-;/\<mlds.lvn_field_var_as_local\>/;'q;"	kind:cons
mlds.lvn_local_var	mlds.m	/^    ;       lvn_local_var(string, int)$/;kq|-;/\<mlds.lvn_local_var\>/;'q;"	kind:cons
mlds.lvn_prog_var	mlds.m	/^    --->    lvn_prog_var(string, int)$/;kq|-;/\<mlds.lvn_prog_var\>/;'q;"	kind:cons
mlds.lvn_prog_var	mlds.m	/^:- inst lvn_prog_var for mlds_local_var_name\/0$/;kq|-;/\<mlds.lvn_prog_var\>/;'q;"	kind:inst
mlds.lvn_prog_var_boxed	mlds.m	/^    ;       lvn_prog_var_boxed(string, int)$/;kq|-;/\<mlds.lvn_prog_var_boxed\>/;'q;"	kind:cons
mlds.lvn_prog_var_conv	mlds.m	/^    ;       lvn_prog_var_conv(int, string, int)$/;kq|-;/\<mlds.lvn_prog_var_conv\>/;'q;"	kind:cons
mlds.lvn_prog_var_foreign	mlds.m	/^    ;       lvn_prog_var_foreign(string)$/;kq|-;/\<mlds.lvn_prog_var_foreign\>/;'q;"	kind:cons
mlds.lvn_prog_var_next_value	mlds.m	/^    ;       lvn_prog_var_next_value(string, int)$/;kq|-;/\<mlds.lvn_prog_var_next_value\>/;'q;"	kind:cons
mlds.lvn_tscc_output_var	mlds.m	/^    ;       lvn_tscc_output_var(int, string)$/;kq|-;/\<mlds.lvn_tscc_output_var\>/;'q;"	kind:cons
mlds.lvn_tscc_output_var_ptr	mlds.m	/^    ;       lvn_tscc_output_var_ptr(int, string)$/;kq|-;/\<mlds.lvn_tscc_output_var_ptr\>/;'q;"	kind:cons
mlds.lvn_tscc_proc_input_var	mlds.m	/^    ;       lvn_tscc_proc_input_var(proc_id_in_tscc, int, string)$/;kq|-;/\<mlds.lvn_tscc_proc_input_var\>/;'q;"	kind:cons
mlds.lvnc_arg	mlds.m	/^    ;       lvnc_arg(int)$/;kq|-;/\<mlds.lvnc_arg\>/;'q;"	kind:cons
mlds.lvnc_args	mlds.m	/^    ;       lvnc_args$/;kq|-;/\<mlds.lvnc_args\>/;'q;"	kind:cons
mlds.lvnc_aux_var	mlds.m	/^    ;       lvnc_aux_var(mlds_compiler_aux_var, int)$/;kq|-;/\<mlds.lvnc_aux_var\>/;'q;"	kind:cons
mlds.lvnc_closure	mlds.m	/^    ;       lvnc_closure$/;kq|-;/\<mlds.lvnc_closure\>/;'q;"	kind:cons
mlds.lvnc_closure_arg	mlds.m	/^    ;       lvnc_closure_arg$/;kq|-;/\<mlds.lvnc_closure_arg\>/;'q;"	kind:cons
mlds.lvnc_closure_layout_ptr	mlds.m	/^    ;       lvnc_closure_layout_ptr$/;kq|-;/\<mlds.lvnc_closure_layout_ptr\>/;'q;"	kind:cons
mlds.lvnc_cond	mlds.m	/^    ;       lvnc_cond(int)$/;kq|-;/\<mlds.lvnc_cond\>/;'q;"	kind:cons
mlds.lvnc_cont	mlds.m	/^    ;       lvnc_cont$/;kq|-;/\<mlds.lvnc_cont\>/;'q;"	kind:cons
mlds.lvnc_cont_env_ptr	mlds.m	/^    ;       lvnc_cont_env_ptr$/;kq|-;/\<mlds.lvnc_cont_env_ptr\>/;'q;"	kind:cons
mlds.lvnc_conv_var	mlds.m	/^    ;       lvnc_conv_var(int)$/;kq|-;/\<mlds.lvnc_conv_var\>/;'q;"	kind:cons
mlds.lvnc_env	mlds.m	/^    ;       lvnc_env$/;kq|-;/\<mlds.lvnc_env\>/;'q;"	kind:cons
mlds.lvnc_env_ptr	mlds.m	/^    ;       lvnc_env_ptr$/;kq|-;/\<mlds.lvnc_env_ptr\>/;'q;"	kind:cons
mlds.lvnc_env_ptr_arg	mlds.m	/^    ;       lvnc_env_ptr_arg$/;kq|-;/\<mlds.lvnc_env_ptr_arg\>/;'q;"	kind:cons
mlds.lvnc_frame	mlds.m	/^    ;       lvnc_frame$/;kq|-;/\<mlds.lvnc_frame\>/;'q;"	kind:cons
mlds.lvnc_frame_ptr	mlds.m	/^    ;       lvnc_frame_ptr$/;kq|-;/\<mlds.lvnc_frame_ptr\>/;'q;"	kind:cons
mlds.lvnc_new_obj	mlds.m	/^    ;       lvnc_new_obj(int)$/;kq|-;/\<mlds.lvnc_new_obj\>/;'q;"	kind:cons
mlds.lvnc_non_prog_var_boxed	mlds.m	/^    --->    lvnc_non_prog_var_boxed(string)$/;kq|-;/\<mlds.lvnc_non_prog_var_boxed\>/;'q;"	kind:cons
mlds.lvnc_non_prog_var_conv	mlds.m	/^    ;       lvnc_non_prog_var_conv(int, string)$/;kq|-;/\<mlds.lvnc_non_prog_var_conv\>/;'q;"	kind:cons
mlds.lvnc_out_param	mlds.m	/^    ;       lvnc_out_param(int)$/;kq|-;/\<mlds.lvnc_out_param\>/;'q;"	kind:cons
mlds.lvnc_packed_word	mlds.m	/^    ;       lvnc_packed_word(int).$/;kq|-;/\<mlds.lvnc_packed_word\>/;'q;"	kind:cons
mlds.lvnc_param	mlds.m	/^    ;       lvnc_param(int)$/;kq|-;/\<mlds.lvnc_param\>/;'q;"	kind:cons
mlds.lvnc_return_value	mlds.m	/^    ;       lvnc_return_value$/;kq|-;/\<mlds.lvnc_return_value\>/;'q;"	kind:cons
mlds.lvnc_saved_stack_chain	mlds.m	/^    ;       lvnc_saved_stack_chain(int)$/;kq|-;/\<mlds.lvnc_saved_stack_chain\>/;'q;"	kind:cons
mlds.lvnc_stack_chain	mlds.m	/^    ;       lvnc_stack_chain$/;kq|-;/\<mlds.lvnc_stack_chain\>/;'q;"	kind:cons
mlds.lvnc_succeeded	mlds.m	/^    ;       lvnc_succeeded$/;kq|-;/\<mlds.lvnc_succeeded\>/;'q;"	kind:cons
mlds.lvnc_success_indicator	mlds.m	/^    ;       lvnc_success_indicator$/;kq|-;/\<mlds.lvnc_success_indicator\>/;'q;"	kind:cons
mlds.lvnc_this_frame	mlds.m	/^    ;       lvnc_this_frame$/;kq|-;/\<mlds.lvnc_this_frame\>/;'q;"	kind:cons
mlds.lvnc_tscc_proc_selector	mlds.m	/^    ;       lvnc_tscc_proc_selector$/;kq|-;/\<mlds.lvnc_tscc_proc_selector\>/;'q;"	kind:cons
mlds.lvnc_type_info	mlds.m	/^    ;       lvnc_type_info$/;kq|-;/\<mlds.lvnc_type_info\>/;'q;"	kind:cons
mlds.lvnc_type_params	mlds.m	/^    ;       lvnc_type_params$/;kq|-;/\<mlds.lvnc_type_params\>/;'q;"	kind:cons
mlds.lvnc_wrapper_arg	mlds.m	/^    ;       lvnc_wrapper_arg(int)$/;kq|-;/\<mlds.lvnc_wrapper_arg\>/;'q;"	kind:cons
mlds.mark_hp	mlds.m	/^    ;       mark_hp(mlds_lval)$/;kq|-;/\<mlds.mark_hp\>/;'q;"	kind:cons
mlds.mark_ticket_stack	mlds.m	/^    ;       mark_ticket_stack(mlds_lval)$/;kq|-;/\<mlds.mark_ticket_stack\>/;'q;"	kind:cons
mlds.match_range	mlds.m	/^    ;       match_range(mlds_rval, mlds_rval).$/;kq|-;/\<mlds.match_range\>/;'q;"	kind:cons
mlds.match_value	mlds.m	/^    --->    match_value(mlds_rval)$/;kq|-;/\<mlds.match_value\>/;'q;"	kind:cons
mlds.may_loop_zero_times	mlds.m	/^    --->    may_loop_zero_times$/;kq|-;/\<mlds.may_loop_zero_times\>/;'q;"	kind:cons
mlds.mcav_case_num	mlds.m	/^    ;       mcav_case_num.$/;kq|-;/\<mlds.mcav_case_num\>/;'q;"	kind:cons
mlds.mcav_commit	mlds.m	/^    --->    mcav_commit$/;kq|-;/\<mlds.mcav_commit\>/;'q;"	kind:cons
mlds.mcav_hi	mlds.m	/^    ;       mcav_hi$/;kq|-;/\<mlds.mcav_hi\>/;'q;"	kind:cons
mlds.mcav_later_slot	mlds.m	/^    ;       mcav_later_slot$/;kq|-;/\<mlds.mcav_later_slot\>/;'q;"	kind:cons
mlds.mcav_limit	mlds.m	/^    ;       mcav_limit$/;kq|-;/\<mlds.mcav_limit\>/;'q;"	kind:cons
mlds.mcav_lo	mlds.m	/^    ;       mcav_lo$/;kq|-;/\<mlds.mcav_lo\>/;'q;"	kind:cons
mlds.mcav_mid	mlds.m	/^    ;       mcav_mid$/;kq|-;/\<mlds.mcav_mid\>/;'q;"	kind:cons
mlds.mcav_num_later_solns	mlds.m	/^    ;       mcav_num_later_solns$/;kq|-;/\<mlds.mcav_num_later_solns\>/;'q;"	kind:cons
mlds.mcav_result	mlds.m	/^    ;       mcav_result$/;kq|-;/\<mlds.mcav_result\>/;'q;"	kind:cons
mlds.mcav_slot	mlds.m	/^    ;       mcav_slot$/;kq|-;/\<mlds.mcav_slot\>/;'q;"	kind:cons
mlds.mcav_stop_loop	mlds.m	/^    ;       mcav_stop_loop$/;kq|-;/\<mlds.mcav_stop_loop\>/;'q;"	kind:cons
mlds.mcav_str	mlds.m	/^    ;       mcav_str$/;kq|-;/\<mlds.mcav_str\>/;'q;"	kind:cons
mlds.mcd_class_arity	mlds.m	/^                mcd_class_arity     :: arity,$/;kq|-;/\<mlds.mcd_class_arity\>/;'q;"	kind:fld
mlds.mcd_class_name	mlds.m	/^                mcd_class_name      :: mlds_class_name,$/;kq|-;/\<mlds.mcd_class_name\>/;'q;"	kind:fld
mlds.mcd_context	mlds.m	/^                mcd_context         :: prog_context,$/;kq|-;/\<mlds.mcd_context\>/;'q;"	kind:fld
mlds.mcd_ctors	mlds.m	/^                mcd_ctors           :: list(mlds_function_defn)$/;kq|-;/\<mlds.mcd_ctors\>/;'q;"	kind:fld
mlds.mcd_decl_flags	mlds.m	/^                mcd_decl_flags      :: mlds_class_decl_flags,$/;kq|-;/\<mlds.mcd_decl_flags\>/;'q;"	kind:fld
mlds.mcd_implements	mlds.m	/^                mcd_implements      :: list(mlds_interface_id),$/;kq|-;/\<mlds.mcd_implements\>/;'q;"	kind:fld
mlds.mcd_imports	mlds.m	/^                mcd_imports         :: list(mlds_import),$/;kq|-;/\<mlds.mcd_imports\>/;'q;"	kind:fld
mlds.mcd_inherits	mlds.m	/^                mcd_inherits        :: mlds_class_inherits,$/;kq|-;/\<mlds.mcd_inherits\>/;'q;"	kind:fld
mlds.mcd_member_classes	mlds.m	/^                mcd_member_classes  :: list(mlds_class_defn),$/;kq|-;/\<mlds.mcd_member_classes\>/;'q;"	kind:fld
mlds.mcd_member_fields	mlds.m	/^                mcd_member_fields   :: list(mlds_field_var_defn),$/;kq|-;/\<mlds.mcd_member_fields\>/;'q;"	kind:fld
mlds.mcd_member_methods	mlds.m	/^                mcd_member_methods  :: list(mlds_function_defn),$/;kq|-;/\<mlds.mcd_member_methods\>/;'q;"	kind:fld
mlds.mcd_tparams	mlds.m	/^                mcd_tparams         :: list(type_param),$/;kq|-;/\<mlds.mcd_tparams\>/;'q;"	kind:fld
mlds.mcd_tparams	mlds.m	/^                mcd_tparams         :: list(type_param),$/;kq|-;/\<mlds.mcd_tparams\>/;'q;"	kind:fld
mlds.mcdf_access	mlds.m	/^                mcdf_access         :: class_access,$/;kq|-;/\<mlds.mcdf_access\>/;'q;"	kind:fld
mlds.mcdf_constness	mlds.m	/^                mcdf_constness      :: constness$/;kq|-;/\<mlds.mcdf_constness\>/;'q;"	kind:fld
mlds.mcdf_overridability	mlds.m	/^                mcdf_overridability :: overridability,$/;kq|-;/\<mlds.mcdf_overridability\>/;'q;"	kind:fld
mlds.mecd_class_arity	mlds.m	/^                mecd_class_arity    :: arity,$/;kq|-;/\<mlds.mecd_class_arity\>/;'q;"	kind:fld
mlds.mecd_class_name	mlds.m	/^                mecd_class_name     :: mlds_class_name,$/;kq|-;/\<mlds.mecd_class_name\>/;'q;"	kind:fld
mlds.mecd_const_value	mlds.m	/^                mecd_const_value        :: mlds_enum_const$/;kq|-;/\<mlds.mecd_const_value\>/;'q;"	kind:fld
mlds.mecd_context	mlds.m	/^                mecd_context            :: prog_context,$/;kq|-;/\<mlds.mecd_context\>/;'q;"	kind:fld
mlds.mecd_context	mlds.m	/^                mecd_context        :: prog_context,$/;kq|-;/\<mlds.mecd_context\>/;'q;"	kind:fld
mlds.mecd_ctors	mlds.m	/^                mecd_ctors          :: list(mlds_function_defn)$/;kq|-;/\<mlds.mecd_ctors\>/;'q;"	kind:fld
mlds.mecd_enum_consts	mlds.m	/^                mecd_enum_consts    :: list(mlds_enum_const_defn),$/;kq|-;/\<mlds.mecd_enum_consts\>/;'q;"	kind:fld
mlds.mecd_implements	mlds.m	/^                mecd_implements     :: maybe(mlds_interface_id),$/;kq|-;/\<mlds.mecd_implements\>/;'q;"	kind:fld
mlds.mecd_inherits	mlds.m	/^                mecd_inherits       :: mlds_enum_class_inherits,$/;kq|-;/\<mlds.mecd_inherits\>/;'q;"	kind:fld
mlds.mecd_name	mlds.m	/^                mecd_name               :: mlds_field_var_name,$/;kq|-;/\<mlds.mecd_name\>/;'q;"	kind:fld
mlds.mecd_value_field	mlds.m	/^                mecd_value_field    :: mlds_field_var_defn,$/;kq|-;/\<mlds.mecd_value_field\>/;'q;"	kind:fld
mlds.med_context	mlds.m	/^                med_context         :: prog_context,$/;kq|-;/\<mlds.med_context\>/;'q;"	kind:fld
mlds.med_env_name	mlds.m	/^                med_env_name        :: string,$/;kq|-;/\<mlds.med_env_name\>/;'q;"	kind:fld
mlds.med_field_vars	mlds.m	/^                med_field_vars      :: list(mlds_field_var_defn)$/;kq|-;/\<mlds.med_field_vars\>/;'q;"	kind:fld
mlds.mercury_mlds_import_type	mlds.m	/^                mercury_mlds_import_type    :: mercury_mlds_import_type,$/;kq|-;/\<mlds.mercury_mlds_import_type\>/;'q;"	kind:fld
mlds.mercury_mlds_import_type	mlds.m	/^:- type mercury_mlds_import_type$/;kq|-;/\<mlds.mercury_mlds_import_type\>/;'q;"	kind:type
mlds.mercury_module_name	mlds.m	/^:- type mercury_module_name == sym_name.module_name.$/;kq|-;/\<mlds.mercury_module_name\>/;'q;"	kind:type
mlds.mercury_nb_type	mlds.m	/^    --->    mercury_nb_type($/;kq|-;/\<mlds.mercury_nb_type\>/;'q;"	kind:cons
mlds.mercury_type_to_mlds_type	mlds.m	/^:- func mercury_type_to_mlds_type(/;kq|/^\<mercury_type_to_mlds_type\>/;'q;"	kind:func
mlds.mfd_body	mlds.m	/^                mfd_body                :: mlds_function_body,$/;kq|-;/\<mlds.mfd_body\>/;'q;"	kind:fld
mlds.mfd_context	mlds.m	/^                mfd_context             :: prog_context,$/;kq|-;/\<mlds.mfd_context\>/;'q;"	kind:fld
mlds.mfd_decl_flags	mlds.m	/^                mfd_decl_flags          :: mlds_function_decl_flags,$/;kq|-;/\<mlds.mfd_decl_flags\>/;'q;"	kind:fld
mlds.mfd_env_vars	mlds.m	/^                mfd_env_vars            :: set(string),$/;kq|-;/\<mlds.mfd_env_vars\>/;'q;"	kind:fld
mlds.mfd_function_name	mlds.m	/^                mfd_function_name       :: mlds_function_name,$/;kq|-;/\<mlds.mfd_function_name\>/;'q;"	kind:fld
mlds.mfd_orig_proc	mlds.m	/^                mfd_orig_proc           :: mlds_func_source,$/;kq|-;/\<mlds.mfd_orig_proc\>/;'q;"	kind:fld
mlds.mfd_param	mlds.m	/^                mfd_param               :: mlds_func_params,$/;kq|-;/\<mlds.mfd_param\>/;'q;"	kind:fld
mlds.mfd_tail_rec	mlds.m	/^                mfd_tail_rec            :: maybe(require_tail_recursion)$/;kq|-;/\<mlds.mfd_tail_rec\>/;'q;"	kind:fld
mlds.mfdf_access	mlds.m	/^                mfdf_access             :: function_access,$/;kq|-;/\<mlds.mfdf_access\>/;'q;"	kind:fld
mlds.mfdf_per_instance	mlds.m	/^                mfdf_per_instance       :: per_instance$/;kq|-;/\<mlds.mfdf_per_instance\>/;'q;"	kind:fld
mlds.mfvd_context	mlds.m	/^                mfvd_context            :: prog_context,$/;kq|-;/\<mlds.mfvd_context\>/;'q;"	kind:fld
mlds.mfvd_decl_flags	mlds.m	/^                mfvd_decl_flags         :: mlds_field_var_decl_flags,$/;kq|-;/\<mlds.mfvd_decl_flags\>/;'q;"	kind:fld
mlds.mfvd_gc	mlds.m	/^                mfvd_gc                 :: mlds_gc_statement$/;kq|-;/\<mlds.mfvd_gc\>/;'q;"	kind:fld
mlds.mfvd_init	mlds.m	/^                mfvd_init               :: mlds_initializer,$/;kq|-;/\<mlds.mfvd_init\>/;'q;"	kind:fld
mlds.mfvd_name	mlds.m	/^                mfvd_name               :: mlds_field_var_name,$/;kq|-;/\<mlds.mfvd_name\>/;'q;"	kind:fld
mlds.mfvd_type	mlds.m	/^                mfvd_type               :: mlds_type,$/;kq|-;/\<mlds.mfvd_type\>/;'q;"	kind:fld
mlds.mfvdf_constness	mlds.m	/^                mfvdf_constness         :: constness$/;kq|-;/\<mlds.mfvdf_constness\>/;'q;"	kind:fld
mlds.mfvdf_per_instance	mlds.m	/^                mfvdf_per_instance      :: per_instance,$/;kq|-;/\<mlds.mfvdf_per_instance\>/;'q;"	kind:fld
mlds.mgcv_bit_vector	mlds.m	/^    ;       mgcv_bit_vector.$/;kq|-;/\<mlds.mgcv_bit_vector\>/;'q;"	kind:cons
mlds.mgcv_closure_layout	mlds.m	/^    ;       mgcv_closure_layout$/;kq|-;/\<mlds.mgcv_closure_layout\>/;'q;"	kind:cons
mlds.mgcv_const_var	mlds.m	/^    --->    mgcv_const_var$/;kq|-;/\<mlds.mgcv_const_var\>/;'q;"	kind:cons
mlds.mgcv_float	mlds.m	/^    ;       mgcv_float$/;kq|-;/\<mlds.mgcv_float\>/;'q;"	kind:cons
mlds.mgcv_int64	mlds.m	/^    ;       mgcv_int64$/;kq|-;/\<mlds.mgcv_int64\>/;'q;"	kind:cons
mlds.mgcv_typevar_vector	mlds.m	/^    ;       mgcv_typevar_vector$/;kq|-;/\<mlds.mgcv_typevar_vector\>/;'q;"	kind:cons
mlds.mgcv_uint64	mlds.m	/^    ;       mgcv_uint64$/;kq|-;/\<mlds.mgcv_uint64\>/;'q;"	kind:cons
mlds.mgvd_context	mlds.m	/^                mgvd_context            :: prog_context,$/;kq|-;/\<mlds.mgvd_context\>/;'q;"	kind:fld
mlds.mgvd_decl_flags	mlds.m	/^                mgvd_decl_flags         :: mlds_global_var_decl_flags,$/;kq|-;/\<mlds.mgvd_decl_flags\>/;'q;"	kind:fld
mlds.mgvd_gc	mlds.m	/^                mgvd_gc                 :: mlds_gc_statement$/;kq|-;/\<mlds.mgvd_gc\>/;'q;"	kind:fld
mlds.mgvd_init	mlds.m	/^                mgvd_init               :: mlds_initializer,$/;kq|-;/\<mlds.mgvd_init\>/;'q;"	kind:fld
mlds.mgvd_name	mlds.m	/^                mgvd_name               :: mlds_global_var_name,$/;kq|-;/\<mlds.mgvd_name\>/;'q;"	kind:fld
mlds.mgvd_type	mlds.m	/^                mgvd_type               :: mlds_type,$/;kq|-;/\<mlds.mgvd_type\>/;'q;"	kind:fld
mlds.mgvdf_access	mlds.m	/^                mgvdf_access            :: global_var_access,$/;kq|-;/\<mlds.mgvdf_access\>/;'q;"	kind:fld
mlds.mgvdf_constness	mlds.m	/^                mgvdf_constness         :: constness$/;kq|-;/\<mlds.mgvdf_constness\>/;'q;"	kind:fld
mlds.ml_binop	mlds.m	/^    ;       ml_binop(binary_op, mlds_rval, mlds_rval)$/;kq|-;/\<mlds.ml_binop\>/;'q;"	kind:cons
mlds.ml_box	mlds.m	/^    ;       ml_box(mlds_type, mlds_rval)$/;kq|-;/\<mlds.ml_box\>/;'q;"	kind:cons
mlds.ml_call_kind	mlds.m	/^:- type ml_call_kind$/;kq|-;/\<mlds.ml_call_kind\>/;'q;"	kind:type
mlds.ml_cast	mlds.m	/^    ;       ml_cast(mlds_type, mlds_rval)$/;kq|-;/\<mlds.ml_cast\>/;'q;"	kind:cons
mlds.ml_const	mlds.m	/^    ;       ml_const(mlds_rval_const)$/;kq|-;/\<mlds.ml_const\>/;'q;"	kind:cons
mlds.ml_field	mlds.m	/^    --->    ml_field($/;kq|-;/\<mlds.ml_field\>/;'q;"	kind:cons
mlds.ml_field_named	mlds.m	/^    ;       ml_field_named($/;kq|-;/\<mlds.ml_field_named\>/;'q;"	kind:cons
mlds.ml_field_offset	mlds.m	/^    --->    ml_field_offset(mlds_rval)$/;kq|-;/\<mlds.ml_field_offset\>/;'q;"	kind:cons
mlds.ml_global_var	mlds.m	/^    ;       ml_global_var($/;kq|-;/\<mlds.ml_global_var\>/;'q;"	kind:cons
mlds.ml_local_var	mlds.m	/^    ;       ml_local_var($/;kq|-;/\<mlds.ml_local_var\>/;'q;"	kind:cons
mlds.ml_lval	mlds.m	/^    --->    ml_lval(mlds_lval)$/;kq|-;/\<mlds.ml_lval\>/;'q;"	kind:cons
mlds.ml_mem_addr	mlds.m	/^    ;       ml_mem_addr(mlds_lval)$/;kq|-;/\<mlds.ml_mem_addr\>/;'q;"	kind:cons
mlds.ml_mem_ref	mlds.m	/^    ;       ml_mem_ref($/;kq|-;/\<mlds.ml_mem_ref\>/;'q;"	kind:cons
mlds.ml_mkword	mlds.m	/^    ;       ml_mkword(ptag, mlds_rval)$/;kq|-;/\<mlds.ml_mkword\>/;'q;"	kind:cons
mlds.ml_pragma_export	mlds.m	/^    --->    ml_pragma_export($/;kq|-;/\<mlds.ml_pragma_export\>/;'q;"	kind:cons
mlds.ml_scalar_common	mlds.m	/^    ;       ml_scalar_common(mlds_scalar_common)$/;kq|-;/\<mlds.ml_scalar_common\>/;'q;"	kind:cons
mlds.ml_scalar_common_addr	mlds.m	/^    ;       ml_scalar_common_addr(mlds_scalar_common)$/;kq|-;/\<mlds.ml_scalar_common_addr\>/;'q;"	kind:cons
mlds.ml_scalar_common_type_num	mlds.m	/^:- type ml_scalar_common_type_num$/;kq|-;/\<mlds.ml_scalar_common_type_num\>/;'q;"	kind:type
mlds.ml_self	mlds.m	/^    ;       ml_self(mlds_type).$/;kq|-;/\<mlds.ml_self\>/;'q;"	kind:cons
mlds.ml_stmt_atomic	mlds.m	/^    ;       ml_stmt_atomic(mlds_atomic_statement, prog_context).$/;kq|-;/\<mlds.ml_stmt_atomic\>/;'q;"	kind:cons
mlds.ml_stmt_block	mlds.m	/^    --->    ml_stmt_block($/;kq|-;/\<mlds.ml_stmt_block\>/;'q;"	kind:cons
mlds.ml_stmt_call	mlds.m	/^    ;       ml_stmt_call($/;kq|-;/\<mlds.ml_stmt_call\>/;'q;"	kind:cons
mlds.ml_stmt_computed_goto	mlds.m	/^    ;       ml_stmt_computed_goto($/;kq|-;/\<mlds.ml_stmt_computed_goto\>/;'q;"	kind:cons
mlds.ml_stmt_do_commit	mlds.m	/^    ;       ml_stmt_do_commit(mlds_rval, prog_context)$/;kq|-;/\<mlds.ml_stmt_do_commit\>/;'q;"	kind:cons
mlds.ml_stmt_goto	mlds.m	/^    ;       ml_stmt_goto(mlds_goto_target, prog_context)$/;kq|-;/\<mlds.ml_stmt_goto\>/;'q;"	kind:cons
mlds.ml_stmt_if_then_else	mlds.m	/^    ;       ml_stmt_if_then_else($/;kq|-;/\<mlds.ml_stmt_if_then_else\>/;'q;"	kind:cons
mlds.ml_stmt_is_atomic	mlds.m	/^:- inst ml_stmt_is_atomic for mlds_stmt\/0$/;kq|-;/\<mlds.ml_stmt_is_atomic\>/;'q;"	kind:inst
mlds.ml_stmt_is_block	mlds.m	/^:- inst ml_stmt_is_block for mlds_stmt\/0$/;kq|-;/\<mlds.ml_stmt_is_block\>/;'q;"	kind:inst
mlds.ml_stmt_is_call	mlds.m	/^:- inst ml_stmt_is_call for mlds_stmt\/0$/;kq|-;/\<mlds.ml_stmt_is_call\>/;'q;"	kind:inst
mlds.ml_stmt_is_computed_goto	mlds.m	/^:- inst ml_stmt_is_computed_goto for mlds_stmt\/0$/;kq|-;/\<mlds.ml_stmt_is_computed_goto\>/;'q;"	kind:inst
mlds.ml_stmt_is_do_commit	mlds.m	/^:- inst ml_stmt_is_do_commit for mlds_stmt\/0$/;kq|-;/\<mlds.ml_stmt_is_do_commit\>/;'q;"	kind:inst
mlds.ml_stmt_is_goto	mlds.m	/^:- inst ml_stmt_is_goto for mlds_stmt\/0$/;kq|-;/\<mlds.ml_stmt_is_goto\>/;'q;"	kind:inst
mlds.ml_stmt_is_if_then_else	mlds.m	/^:- inst ml_stmt_is_if_then_else for mlds_stmt\/0$/;kq|-;/\<mlds.ml_stmt_is_if_then_else\>/;'q;"	kind:inst
mlds.ml_stmt_is_label	mlds.m	/^:- inst ml_stmt_is_label for mlds_stmt\/0$/;kq|-;/\<mlds.ml_stmt_is_label\>/;'q;"	kind:inst
mlds.ml_stmt_is_return	mlds.m	/^:- inst ml_stmt_is_return for mlds_stmt\/0$/;kq|-;/\<mlds.ml_stmt_is_return\>/;'q;"	kind:inst
mlds.ml_stmt_is_switch	mlds.m	/^:- inst ml_stmt_is_switch for mlds_stmt\/0$/;kq|-;/\<mlds.ml_stmt_is_switch\>/;'q;"	kind:inst
mlds.ml_stmt_is_try_commit	mlds.m	/^:- inst ml_stmt_is_try_commit for mlds_stmt\/0$/;kq|-;/\<mlds.ml_stmt_is_try_commit\>/;'q;"	kind:inst
mlds.ml_stmt_is_while	mlds.m	/^:- inst ml_stmt_is_while for mlds_stmt\/0$/;kq|-;/\<mlds.ml_stmt_is_while\>/;'q;"	kind:inst
mlds.ml_stmt_label	mlds.m	/^    ;       ml_stmt_label(mlds_label, prog_context)$/;kq|-;/\<mlds.ml_stmt_label\>/;'q;"	kind:cons
mlds.ml_stmt_return	mlds.m	/^    ;       ml_stmt_return($/;kq|-;/\<mlds.ml_stmt_return\>/;'q;"	kind:cons
mlds.ml_stmt_switch	mlds.m	/^    ;       ml_stmt_switch($/;kq|-;/\<mlds.ml_stmt_switch\>/;'q;"	kind:cons
mlds.ml_stmt_try_commit	mlds.m	/^    ;       ml_stmt_try_commit(mlds_lval, mlds_stmt, mlds_stmt, prog_context)$/;kq|-;/\<mlds.ml_stmt_try_commit\>/;'q;"	kind:cons
mlds.ml_stmt_while	mlds.m	/^    ;       ml_stmt_while($/;kq|-;/\<mlds.ml_stmt_while\>/;'q;"	kind:cons
mlds.ml_target_c	mlds.m	/^    --->    ml_target_c$/;kq|-;/\<mlds.ml_target_c\>/;'q;"	kind:cons
mlds.ml_target_csharp	mlds.m	/^    ;       ml_target_csharp$/;kq|-;/\<mlds.ml_target_csharp\>/;'q;"	kind:cons
mlds.ml_target_global_var_ref	mlds.m	/^    ;       ml_target_global_var_ref($/;kq|-;/\<mlds.ml_target_global_var_ref\>/;'q;"	kind:cons
mlds.ml_target_java	mlds.m	/^    ;       ml_target_java.$/;kq|-;/\<mlds.ml_target_java\>/;'q;"	kind:cons
mlds.ml_typed_rval	mlds.m	/^    --->    ml_typed_rval(mlds_rval, mlds_type).$/;kq|-;/\<mlds.ml_typed_rval\>/;'q;"	kind:cons
mlds.ml_unbox	mlds.m	/^    ;       ml_unbox(mlds_type, mlds_rval)$/;kq|-;/\<mlds.ml_unbox\>/;'q;"	kind:cons
mlds.ml_unop	mlds.m	/^    ;       ml_unop(unary_op, mlds_rval)$/;kq|-;/\<mlds.ml_unop\>/;'q;"	kind:cons
mlds.ml_vector_common_row_addr	mlds.m	/^    ;       ml_vector_common_row_addr(mlds_vector_common, mlds_rval)$/;kq|-;/\<mlds.ml_vector_common_row_addr\>/;'q;"	kind:cons
mlds.ml_vector_common_type_num	mlds.m	/^:- type ml_vector_common_type_num$/;kq|-;/\<mlds.ml_vector_common_type_num\>/;'q;"	kind:type
mlds.mlconst_char	mlds.m	/^    ;       mlconst_char(int)$/;kq|-;/\<mlds.mlconst_char\>/;'q;"	kind:cons
mlds.mlconst_code_addr	mlds.m	/^    ;       mlconst_code_addr(mlds_code_addr)$/;kq|-;/\<mlds.mlconst_code_addr\>/;'q;"	kind:cons
mlds.mlconst_data_addr_rtti	mlds.m	/^    ;       mlconst_data_addr_rtti(mlds_module_name, rtti_id)$/;kq|-;/\<mlds.mlconst_data_addr_rtti\>/;'q;"	kind:cons
mlds.mlconst_data_addr_tabling	mlds.m	/^    ;       mlconst_data_addr_tabling(qual_proc_label,$/;kq|-;/\<mlds.mlconst_data_addr_tabling\>/;'q;"	kind:cons
mlds.mlconst_enum	mlds.m	/^    ;       mlconst_enum(int, mlds_type)$/;kq|-;/\<mlds.mlconst_enum\>/;'q;"	kind:cons
mlds.mlconst_false	mlds.m	/^    ;       mlconst_false$/;kq|-;/\<mlds.mlconst_false\>/;'q;"	kind:cons
mlds.mlconst_float	mlds.m	/^    ;       mlconst_float(float)$/;kq|-;/\<mlds.mlconst_float\>/;'q;"	kind:cons
mlds.mlconst_foreign	mlds.m	/^    ;       mlconst_foreign(foreign_language, string, mlds_type)$/;kq|-;/\<mlds.mlconst_foreign\>/;'q;"	kind:cons
mlds.mlconst_int	mlds.m	/^    ;       mlconst_int(int)$/;kq|-;/\<mlds.mlconst_int\>/;'q;"	kind:cons
mlds.mlconst_int16	mlds.m	/^    ;       mlconst_int16(int16)$/;kq|-;/\<mlds.mlconst_int16\>/;'q;"	kind:cons
mlds.mlconst_int32	mlds.m	/^    ;       mlconst_int32(int32)$/;kq|-;/\<mlds.mlconst_int32\>/;'q;"	kind:cons
mlds.mlconst_int64	mlds.m	/^    ;       mlconst_int64(int64)$/;kq|-;/\<mlds.mlconst_int64\>/;'q;"	kind:cons
mlds.mlconst_int8	mlds.m	/^    ;       mlconst_int8(int8)$/;kq|-;/\<mlds.mlconst_int8\>/;'q;"	kind:cons
mlds.mlconst_multi_string	mlds.m	/^    ;       mlconst_multi_string(list(string))$/;kq|-;/\<mlds.mlconst_multi_string\>/;'q;"	kind:cons
mlds.mlconst_named_const	mlds.m	/^    ;       mlconst_named_const(target_prefixes, string)$/;kq|-;/\<mlds.mlconst_named_const\>/;'q;"	kind:cons
mlds.mlconst_null	mlds.m	/^    ;       mlconst_null(mlds_type).$/;kq|-;/\<mlds.mlconst_null\>/;'q;"	kind:cons
mlds.mlconst_string	mlds.m	/^    ;       mlconst_string(string)$/;kq|-;/\<mlds.mlconst_string\>/;'q;"	kind:cons
mlds.mlconst_true	mlds.m	/^    --->    mlconst_true$/;kq|-;/\<mlds.mlconst_true\>/;'q;"	kind:cons
mlds.mlconst_uint	mlds.m	/^    ;       mlconst_uint(uint)$/;kq|-;/\<mlds.mlconst_uint\>/;'q;"	kind:cons
mlds.mlconst_uint16	mlds.m	/^    ;       mlconst_uint16(uint16)$/;kq|-;/\<mlds.mlconst_uint16\>/;'q;"	kind:cons
mlds.mlconst_uint32	mlds.m	/^    ;       mlconst_uint32(uint32)$/;kq|-;/\<mlds.mlconst_uint32\>/;'q;"	kind:cons
mlds.mlconst_uint64	mlds.m	/^    ;       mlconst_uint64(uint64)$/;kq|-;/\<mlds.mlconst_uint64\>/;'q;"	kind:cons
mlds.mlconst_uint8	mlds.m	/^    ;       mlconst_uint8(uint8)$/;kq|-;/\<mlds.mlconst_uint8\>/;'q;"	kind:cons
mlds.mlvd_context	mlds.m	/^                mlvd_context            :: prog_context,$/;kq|-;/\<mlds.mlvd_context\>/;'q;"	kind:fld
mlds.mlvd_gc	mlds.m	/^                mlvd_gc                 :: mlds_gc_statement$/;kq|-;/\<mlds.mlvd_gc\>/;'q;"	kind:fld
mlds.mlvd_init	mlds.m	/^                mlvd_init               :: mlds_initializer,$/;kq|-;/\<mlds.mlvd_init\>/;'q;"	kind:fld
mlds.mlvd_name	mlds.m	/^                mlvd_name               :: mlds_local_var_name,$/;kq|-;/\<mlds.mlvd_name\>/;'q;"	kind:fld
mlds.mlvd_type	mlds.m	/^                mlvd_type               :: mlds_type,$/;kq|-;/\<mlds.mlvd_type\>/;'q;"	kind:fld
mlds.mmn_module_name	mlds.m	/^                mmn_module_name     :: mdbcomp.sym_name.module_name$/;kq|-;/\<mlds.mmn_module_name\>/;'q;"	kind:fld	file:
mlds.mmn_package_name	mlds.m	/^                mmn_package_name    :: mdbcomp.sym_name.module_name,$/;kq|-;/\<mlds.mmn_package_name\>/;'q;"	kind:fld	file:
mlds.modifiable	mlds.m	/^    --->    modifiable$/;kq|-;/\<mlds.modifiable\>/;'q;"	kind:cons
mlds.module_qual	mlds.m	/^    --->    module_qual$/;kq|-;/\<mlds.module_qual\>/;'q;"	kind:cons
mlds.msd_class_name	mlds.m	/^                msd_class_name      :: mlds_class_name,$/;kq|-;/\<mlds.msd_class_name\>/;'q;"	kind:fld
mlds.msd_context	mlds.m	/^                msd_context         :: prog_context,$/;kq|-;/\<mlds.msd_context\>/;'q;"	kind:fld
mlds.msd_maybe_ctor	mlds.m	/^                msd_maybe_ctor        :: maybe(mlds_function_defn)$/;kq|-;/\<mlds.msd_maybe_ctor\>/;'q;"	kind:fld
mlds.msd_member_fields	mlds.m	/^                msd_member_fields   :: list(mlds_field_var_defn),$/;kq|-;/\<mlds.msd_member_fields\>/;'q;"	kind:fld
mlds.new_object	mlds.m	/^    ;       new_object($/;kq|-;/\<mlds.new_object\>/;'q;"	kind:cons
mlds.no_initializer	mlds.m	/^    ;       no_initializer.$/;kq|-;/\<mlds.no_initializer\>/;'q;"	kind:cons
mlds.no_return_call	mlds.m	/^    --->    no_return_call  % A call that never returns$/;kq|-;/\<mlds.no_return_call\>/;'q;"	kind:cons
mlds.no_size	mlds.m	/^    ;       no_size.$/;kq|-;/\<mlds.no_size\>/;'q;"	kind:cons
mlds.ola_in	mlds.m	/^    --->    ola_in($/;kq|-;/\<mlds.ola_in\>/;'q;"	kind:cons
mlds.ola_out	mlds.m	/^    ;       ola_out($/;kq|-;/\<mlds.ola_out\>/;'q;"	kind:cons
mlds.ola_unused	mlds.m	/^    ;       ola_unused.$/;kq|-;/\<mlds.ola_unused\>/;'q;"	kind:cons
mlds.one_copy	mlds.m	/^    --->    one_copy$/;kq|-;/\<mlds.one_copy\>/;'q;"	kind:cons
mlds.ordinary_call	mlds.m	/^    ;       ordinary_call.  % Just an ordinary call.$/;kq|-;/\<mlds.ordinary_call\>/;'q;"	kind:cons
mlds.outline_arg	mlds.m	/^:- type outline_arg$/;kq|-;/\<mlds.outline_arg\>/;'q;"	kind:type
mlds.outline_foreign_proc	mlds.m	/^    ;       outline_foreign_proc($/;kq|-;/\<mlds.outline_foreign_proc\>/;'q;"	kind:cons
mlds.overridability	mlds.m	/^:- type overridability$/;kq|-;/\<mlds.overridability\>/;'q;"	kind:type
mlds.overridable	mlds.m	/^    --->    overridable$/;kq|-;/\<mlds.overridable\>/;'q;"	kind:cons
mlds.per_instance	mlds.m	/^:- type per_instance$/;kq|-;/\<mlds.per_instance\>/;'q;"	kind:type
mlds.pfn_func_label	mlds.m	/^                pfn_func_label      :: mlds_func_label,$/;kq|-;/\<mlds.pfn_func_label\>/;'q;"	kind:fld
mlds.pfn_pred_id	mlds.m	/^                pfn_pred_id         :: pred_id$/;kq|-;/\<mlds.pfn_pred_id\>/;'q;"	kind:fld
mlds.proc_aux_func	mlds.m	/^    ;       proc_aux_func(int)$/;kq|-;/\<mlds.proc_aux_func\>/;'q;"	kind:cons
mlds.proc_func	mlds.m	/^    --->    proc_func$/;kq|-;/\<mlds.proc_func\>/;'q;"	kind:cons
mlds.proc_id_in_tscc	mlds.m	/^:- type proc_id_in_tscc$/;kq|-;/\<mlds.proc_id_in_tscc\>/;'q;"	kind:type
mlds.prune_ticket	mlds.m	/^    ;       prune_ticket$/;kq|-;/\<mlds.prune_ticket\>/;'q;"	kind:cons
mlds.prune_tickets_to	mlds.m	/^    ;       prune_tickets_to(mlds_rval).$/;kq|-;/\<mlds.prune_tickets_to\>/;'q;"	kind:cons
mlds.qual_class_name	mlds.m	/^:- type qual_class_name$/;kq|-;/\<mlds.qual_class_name\>/;'q;"	kind:type
mlds.qual_ctor_id	mlds.m	/^:- type qual_ctor_id$/;kq|-;/\<mlds.qual_ctor_id\>/;'q;"	kind:type
mlds.qual_field_var_name	mlds.m	/^:- type qual_field_var_name$/;kq|-;/\<mlds.qual_field_var_name\>/;'q;"	kind:type
mlds.qual_func_label	mlds.m	/^:- type qual_func_label$/;kq|-;/\<mlds.qual_func_label\>/;'q;"	kind:type
mlds.qual_function_name	mlds.m	/^:- type qual_function_name$/;kq|-;/\<mlds.qual_function_name\>/;'q;"	kind:type
mlds.qual_global_var_name	mlds.m	/^:- type qual_global_var_name$/;kq|-;/\<mlds.qual_global_var_name\>/;'q;"	kind:type
mlds.qual_proc_label	mlds.m	/^:- type qual_proc_label$/;kq|-;/\<mlds.qual_proc_label\>/;'q;"	kind:type
mlds.raw_target_code	mlds.m	/^    ;       raw_target_code($/;kq|-;/\<mlds.raw_target_code\>/;'q;"	kind:cons
mlds.reset_ticket	mlds.m	/^    ;       reset_ticket(mlds_rval, mlds_reset_trail_reason)$/;kq|-;/\<mlds.reset_ticket\>/;'q;"	kind:cons
mlds.restore_hp	mlds.m	/^    ;       restore_hp(mlds_rval)$/;kq|-;/\<mlds.restore_hp\>/;'q;"	kind:cons
mlds.sealed	mlds.m	/^    ;       sealed.     % i.e. the class cannot be inherited from,$/;kq|-;/\<mlds.sealed\>/;'q;"	kind:cons
mlds.solve	mlds.m	/^    ;       solve$/;kq|-;/\<mlds.solve\>/;'q;"	kind:cons
mlds.store_ticket	mlds.m	/^    --->    store_ticket(mlds_lval)$/;kq|-;/\<mlds.store_ticket\>/;'q;"	kind:cons
mlds.tail_call	mlds.m	/^    ;       tail_call       % A tail call.$/;kq|-;/\<mlds.tail_call\>/;'q;"	kind:cons
mlds.target_code_alloc_id	mlds.m	/^    ;       target_code_alloc_id(mlds_alloc_id).$/;kq|-;/\<mlds.target_code_alloc_id\>/;'q;"	kind:cons
mlds.target_code_component	mlds.m	/^:- type target_code_component$/;kq|-;/\<mlds.target_code_component\>/;'q;"	kind:type
mlds.target_code_function_name	mlds.m	/^    ;       target_code_function_name(qual_function_name)$/;kq|-;/\<mlds.target_code_function_name\>/;'q;"	kind:cons
mlds.target_code_input	mlds.m	/^    ;       target_code_input(mlds_rval)$/;kq|-;/\<mlds.target_code_input\>/;'q;"	kind:cons
mlds.target_code_output	mlds.m	/^    ;       target_code_output(mlds_lval)$/;kq|-;/\<mlds.target_code_output\>/;'q;"	kind:cons
mlds.target_code_type	mlds.m	/^    ;       target_code_type(mlds_type)$/;kq|-;/\<mlds.target_code_type\>/;'q;"	kind:cons
mlds.trail_op	mlds.m	/^    ;       trail_op(trail_op)$/;kq|-;/\<mlds.trail_op\>/;'q;"	kind:cons
mlds.trail_op	mlds.m	/^:- type trail_op$/;kq|-;/\<mlds.trail_op\>/;'q;"	kind:type
mlds.type_qual	mlds.m	/^    ;       type_qual.$/;kq|-;/\<mlds.type_qual\>/;'q;"	kind:cons
mlds.undo	mlds.m	/^    --->    undo$/;kq|-;/\<mlds.undo\>/;'q;"	kind:cons
mlds.user_target_code	mlds.m	/^    --->    user_target_code($/;kq|-;/\<mlds.user_target_code\>/;'q;"	kind:cons
mlds.user_visible_interface	mlds.m	/^    --->    user_visible_interface$/;kq|-;/\<mlds.user_visible_interface\>/;'q;"	kind:cons
mlds.while_loop_kind	mlds.m	/^:- type while_loop_kind$/;kq|-;/\<mlds.while_loop_kind\>/;'q;"	kind:type
mlds.x	mlds.m	/^    ;       mlds_switch_range(range_min::int, range_max::int).$/;kq|-;/\<mlds.x\>/;'q;"	kind:fld
mlds_alloc_id	mlds.m	/^:- type mlds_alloc_id$/;kq|-;/\<mlds_alloc_id\>/;'q;"	kind:type
mlds_append_class_qualifier	mlds.m	/^:- func mlds_append_class_qualifier(/;kq|/^\<mlds_append_class_qualifier\>/;'q;"	kind:func
mlds_append_class_qualifier_base	mlds.m	/^:- func mlds_append_class_qualifier_base(/;kq|/^\<mlds_append_class_qualifier_base\>/;'q;"	kind:func	file:
mlds_append_class_qualifier_module_qual	mlds.m	/^:- func mlds_append_class_qualifier_module_qual(/;kq|/^\<mlds_append_class_qualifier_module_qual\>/;'q;"	kind:func
mlds_append_name	mlds.m	/^:- func mlds_append_name(/;kq|/^\<mlds_append_name\>/;'q;"	kind:func
mlds_arg_types	mlds.m	/^:- type mlds_arg_types == list(mlds_type).$/;kq|-;/\<mlds_arg_types\>/;'q;"	kind:type
mlds_argument	mlds.m	/^:- type mlds_argument$/;kq|-;/\<mlds_argument\>/;'q;"	kind:type
mlds_argument_to_strcord	mlds_dump.m	/^:- func mlds_argument_to_strcord(/;kq|/^\<mlds_argument_to_strcord\>/;'q;"	kind:func	file:
mlds_arguments_to_strcord	mlds_dump.m	/^:- func mlds_arguments_to_strcord(mlds_argument, list(/;kq|/^\<mlds_arguments_to_strcord\>/;'q;"	kind:func	file:
mlds_array_type	mlds.m	/^    ;       mlds_array_type(mlds_type)$/;kq|-;/\<mlds_array_type\>/;'q;"	kind:cons
mlds_atomic_statement	mlds.m	/^:- type mlds_atomic_statement$/;kq|-;/\<mlds_atomic_statement\>/;'q;"	kind:type
mlds_atomic_stmt_to_strcord	mlds_dump.m	/^:- func mlds_atomic_stmt_to_strcord(/;kq|/^\<mlds_atomic_stmt_to_strcord\>/;'q;"	kind:func	file:
mlds_builtin_type_char	mlds.m	/^    ;       mlds_builtin_type_char$/;kq|-;/\<mlds_builtin_type_char\>/;'q;"	kind:cons
mlds_builtin_type_float	mlds.m	/^    ;       mlds_builtin_type_float$/;kq|-;/\<mlds_builtin_type_float\>/;'q;"	kind:cons
mlds_builtin_type_int	mlds.m	/^    ;       mlds_builtin_type_int(int_type)$/;kq|-;/\<mlds_builtin_type_int\>/;'q;"	kind:cons
mlds_builtin_type_string	mlds.m	/^    ;       mlds_builtin_type_string$/;kq|-;/\<mlds_builtin_type_string\>/;'q;"	kind:cons
mlds_case_match_cond	mlds.m	/^:- type mlds_case_match_cond$/;kq|-;/\<mlds_case_match_cond\>/;'q;"	kind:type
mlds_case_match_cond_to_strcord	mlds_dump.m	/^:- func mlds_case_match_cond_to_strcord(/;kq|/^\<mlds_case_match_cond_to_strcord\>/;'q;"	kind:func	file:
mlds_class_decl_flags	mlds.m	/^:- type mlds_class_decl_flags$/;kq|-;/\<mlds_class_decl_flags\>/;'q;"	kind:type
mlds_class_defn	mlds.m	/^:- type mlds_class_defn$/;kq|-;/\<mlds_class_defn\>/;'q;"	kind:type
mlds_class_id	mlds.m	/^:- type mlds_class_id$/;kq|-;/\<mlds_class_id\>/;'q;"	kind:type
mlds_class_inherits	mlds.m	/^:- type mlds_class_inherits$/;kq|-;/\<mlds_class_inherits\>/;'q;"	kind:type
mlds_class_name	mlds.m	/^:- type mlds_class_name == string.$/;kq|-;/\<mlds_class_name\>/;'q;"	kind:type
mlds_class_type	mlds.m	/^    ;       mlds_class_type($/;kq|-;/\<mlds_class_type\>/;'q;"	kind:cons
mlds_code_addr	mlds.m	/^:- type mlds_code_addr$/;kq|-;/\<mlds_code_addr\>/;'q;"	kind:type
mlds_commit_type	mlds.m	/^    ;       mlds_commit_type$/;kq|-;/\<mlds_commit_type\>/;'q;"	kind:cons
mlds_compiler_aux_var	mlds.m	/^:- type mlds_compiler_aux_var$/;kq|-;/\<mlds_compiler_aux_var\>/;'q;"	kind:type
mlds_compiler_var	mlds.m	/^:- type mlds_compiler_var$/;kq|-;/\<mlds_compiler_var\>/;'q;"	kind:type
mlds_computed_goto_labels_to_strcord	mlds_dump.m	/^:- func mlds_computed_goto_labels_to_strcord(int, int, list(/;kq|/^\<mlds_computed_goto_labels_to_strcord\>/;'q;"	kind:func	file:
mlds_cont_type	mlds.m	/^    ;       mlds_cont_type(mlds_return_types)$/;kq|-;/\<mlds_cont_type\>/;'q;"	kind:cons
mlds_ctor_id	mlds.m	/^:- type mlds_ctor_id$/;kq|-;/\<mlds_ctor_id\>/;'q;"	kind:type
mlds_dump.binop_to_strcord	mlds_dump.m	/^:- func binop_to_strcord(/;kq|/^\<binop_to_strcord\>/;'q;"	kind:func	file:
mlds_dump.comma_cord	mlds_dump.m	/^:- func comma_cord = strcord.$/;kq|/^\<comma_cord\>/;'q;"	kind:func	file:
mlds_dump.dump_mlds_stmt	mlds_dump.m	/^:- pred dump_mlds_stmt(/;kq|/^\<dump_mlds_stmt\>/;'q;"	kind:pred
mlds_dump.indent_strcord	mlds_dump.m	/^:- func indent_strcord(/;kq|/^\<indent_strcord\>/;'q;"	kind:func	file:
mlds_dump.int_type_to_strcord	mlds_dump.m	/^:- func int_type_to_strcord(/;kq|/^\<int_type_to_strcord\>/;'q;"	kind:func	file:
mlds_dump.intcord	mlds_dump.m	/^:- func intcord(/;kq|/^\<intcord\>/;'q;"	kind:func	file:
mlds_dump.mlds_lval_to_strcord	mlds_dump.m	/^:- func mlds_lval_to_strcord(/;kq|/^\<mlds_lval_to_strcord\>/;'q;"	kind:func	file:
mlds_dump.mlds_rval_to_strcord	mlds_dump.m	/^:- func mlds_rval_to_strcord(/;kq|/^\<mlds_rval_to_strcord\>/;'q;"	kind:func	file:
mlds_dump.mlds_stmt_to_strcord	mlds_dump.m	/^:- func mlds_stmt_to_strcord(/;kq|/^\<mlds_stmt_to_strcord\>/;'q;"	kind:func	file:
mlds_dump.mlds_type_to_strcord	mlds_dump.m	/^:- func mlds_type_to_strcord(/;kq|/^\<mlds_type_to_strcord\>/;'q;"	kind:func	file:
mlds_dump.nl_strcord	mlds_dump.m	/^:- func nl_strcord = strcord.$/;kq|/^\<nl_strcord\>/;'q;"	kind:func	file:
mlds_dump.ptag_to_strcord	mlds_dump.m	/^:- func ptag_to_strcord(/;kq|/^\<ptag_to_strcord\>/;'q;"	kind:func	file:
mlds_dump.strcord	mlds_dump.m	/^:- func strcord(/;kq|/^\<strcord\>/;'q;"	kind:func	file:
mlds_dump.strcord	mlds_dump.m	/^:- type strcord == cord(string).$/;kq|-;/\<mlds_dump.strcord\>/;'q;"	kind:type	file:
mlds_dump.strcord_to_string	mlds_dump.m	/^:- func strcord_to_string(/;kq|/^\<strcord_to_string\>/;'q;"	kind:func	file:
mlds_dump.unop_to_strcord	mlds_dump.m	/^:- func unop_to_strcord(/;kq|/^\<unop_to_strcord\>/;'q;"	kind:func	file:
mlds_enum_class_defn	mlds.m	/^:- type mlds_enum_class_defn$/;kq|-;/\<mlds_enum_class_defn\>/;'q;"	kind:type
mlds_enum_class_id	mlds.m	/^:- type mlds_enum_class_id$/;kq|-;/\<mlds_enum_class_id\>/;'q;"	kind:type
mlds_enum_class_inherits	mlds.m	/^:- type mlds_enum_class_inherits =< mlds_class_inherits$/;kq|-;/\<mlds_enum_class_inherits\>/;'q;"	kind:type
mlds_enum_class_type	mlds.m	/^    ;       mlds_enum_class_type($/;kq|-;/\<mlds_enum_class_type\>/;'q;"	kind:cons
mlds_enum_const	mlds.m	/^:- type mlds_enum_const$/;kq|-;/\<mlds_enum_const\>/;'q;"	kind:type
mlds_enum_const_defn	mlds.m	/^:- type mlds_enum_const_defn$/;kq|-;/\<mlds_enum_const_defn\>/;'q;"	kind:type
mlds_enum_const_foreign	mlds.m	/^    ;       mlds_enum_const_foreign(foreign_language, string, mlds_type).$/;kq|-;/\<mlds_enum_const_foreign\>/;'q;"	kind:cons
mlds_enum_const_uint	mlds.m	/^    --->    mlds_enum_const_uint(uint)$/;kq|-;/\<mlds_enum_const_uint\>/;'q;"	kind:cons
mlds_enum_defns	mlds.m	/^                mlds_enum_defns         :: list(mlds_enum_class_defn),$/;kq|-;/\<mlds_enum_defns\>/;'q;"	kind:fld
mlds_env_defn	mlds.m	/^:- type mlds_env_defn$/;kq|-;/\<mlds_env_defn\>/;'q;"	kind:type
mlds_env_defns	mlds.m	/^                mlds_env_defns          :: list(mlds_env_defn),$/;kq|-;/\<mlds_env_defns\>/;'q;"	kind:fld
mlds_env_id	mlds.m	/^:- type mlds_env_id$/;kq|-;/\<mlds_env_id\>/;'q;"	kind:type
mlds_env_type	mlds.m	/^    ;       mlds_env_type($/;kq|-;/\<mlds_env_type\>/;'q;"	kind:cons
mlds_exception_handler	mlds.m	/^:- type mlds_exception_handler$/;kq|-;/\<mlds_exception_handler\>/;'q;"	kind:type
mlds_exported_enum	mlds.m	/^:- type mlds_exported_enum$/;kq|-;/\<mlds_exported_enum\>/;'q;"	kind:type
mlds_exported_enum_constant	mlds.m	/^:- type mlds_exported_enum_constant$/;kq|-;/\<mlds_exported_enum_constant\>/;'q;"	kind:type
mlds_exported_enums	mlds.m	/^                mlds_exported_enums     :: list(mlds_exported_enum)$/;kq|-;/\<mlds_exported_enums\>/;'q;"	kind:fld
mlds_field_id	mlds.m	/^:- type mlds_field_id$/;kq|-;/\<mlds_field_id\>/;'q;"	kind:type
mlds_field_info	ml_type_gen.m	/^:- type mlds_field_info$/;kq|-;/\<mlds_field_info\>/;'q;"	kind:type
mlds_field_var_decl_flags	mlds.m	/^:- type mlds_field_var_decl_flags$/;kq|-;/\<mlds_field_var_decl_flags\>/;'q;"	kind:type
mlds_field_var_defn	mlds.m	/^:- type mlds_field_var_defn$/;kq|-;/\<mlds_field_var_defn\>/;'q;"	kind:type
mlds_field_var_name	mlds.m	/^:- type mlds_field_var_name$/;kq|-;/\<mlds_field_var_name\>/;'q;"	kind:type
mlds_field_var_name_to_strcord	mlds_dump.m	/^:- func mlds_field_var_name_to_strcord(/;kq|/^\<mlds_field_var_name_to_strcord\>/;'q;"	kind:func	file:
mlds_final_preds	mlds.m	/^                mlds_final_preds        :: list(string),$/;kq|-;/\<mlds_final_preds\>/;'q;"	kind:fld
mlds_foreign_code	mlds.m	/^:- type mlds_foreign_code$/;kq|-;/\<mlds_foreign_code\>/;'q;"	kind:type
mlds_foreign_code_map	mlds.m	/^                mlds_foreign_code_map   :: map(foreign_language,$/;kq|-;/\<mlds_foreign_code_map\>/;'q;"	kind:fld
mlds_foreign_type	mlds.m	/^    ;       mlds_foreign_type($/;kq|-;/\<mlds_foreign_type\>/;'q;"	kind:cons
mlds_func_label	mlds.m	/^:- type mlds_func_label$/;kq|-;/\<mlds_func_label\>/;'q;"	kind:type
mlds_func_label_to_strcord	mlds_dump.m	/^:- func mlds_func_label_to_strcord(/;kq|/^\<mlds_func_label_to_strcord\>/;'q;"	kind:func	file:
mlds_func_params	mlds.m	/^:- type mlds_func_params$/;kq|-;/\<mlds_func_params\>/;'q;"	kind:type
mlds_func_params_to_strcord	mlds_dump.m	/^:- func mlds_func_params_to_strcord(/;kq|/^\<mlds_func_params_to_strcord\>/;'q;"	kind:func	file:
mlds_func_signature	mlds.m	/^:- type mlds_func_signature$/;kq|-;/\<mlds_func_signature\>/;'q;"	kind:type
mlds_func_source	mlds.m	/^:- type mlds_func_source$/;kq|-;/\<mlds_func_source\>/;'q;"	kind:type
mlds_func_source_constructor	mlds.m	/^    ;       mlds_func_source_constructor$/;kq|-;/\<mlds_func_source_constructor\>/;'q;"	kind:cons
mlds_func_source_continuation	mlds.m	/^    ;       mlds_func_source_continuation$/;kq|-;/\<mlds_func_source_continuation\>/;'q;"	kind:cons
mlds_func_source_proc	mlds.m	/^    --->    mlds_func_source_proc(pred_proc_id)$/;kq|-;/\<mlds_func_source_proc\>/;'q;"	kind:cons
mlds_func_source_trace	mlds.m	/^    ;       mlds_func_source_trace$/;kq|-;/\<mlds_func_source_trace\>/;'q;"	kind:cons
mlds_func_source_wrapper	mlds.m	/^    ;       mlds_func_source_wrapper.$/;kq|-;/\<mlds_func_source_wrapper\>/;'q;"	kind:cons
mlds_func_type	mlds.m	/^    ;       mlds_func_type(mlds_func_params)$/;kq|-;/\<mlds_func_type\>/;'q;"	kind:cons
mlds_function_body	mlds.m	/^:- type mlds_function_body$/;kq|-;/\<mlds_function_body\>/;'q;"	kind:type
mlds_function_decl_flags	mlds.m	/^:- type mlds_function_decl_flags$/;kq|-;/\<mlds_function_decl_flags\>/;'q;"	kind:type
mlds_function_defn	mlds.m	/^:- type mlds_function_defn$/;kq|-;/\<mlds_function_defn\>/;'q;"	kind:type
mlds_function_defn_to_strcord	mlds_dump.m	/^:- func mlds_function_defn_to_strcord(/;kq|/^\<mlds_function_defn_to_strcord\>/;'q;"	kind:func	file:
mlds_function_defns_to_strcord	mlds_dump.m	/^:- func mlds_function_defns_to_strcord(int, list(/;kq|/^\<mlds_function_defns_to_strcord\>/;'q;"	kind:func	file:
mlds_function_export	mlds.m	/^    ;       mlds_function_export($/;kq|-;/\<mlds_function_export\>/;'q;"	kind:cons
mlds_function_name	mlds.m	/^:- type mlds_function_name$/;kq|-;/\<mlds_function_name\>/;'q;"	kind:type
mlds_gc_statement	mlds.m	/^:- type mlds_gc_statement$/;kq|-;/\<mlds_gc_statement\>/;'q;"	kind:type
mlds_gen_rtti_data	mercury_compile_mlds_back_end.m	/^:- pred mlds_gen_rtti_data(/;kq|/^\<mlds_gen_rtti_data\>/;'q;"	kind:pred	file:
mlds_generic_env_ptr_type	mlds.m	/^    ;       mlds_generic_env_ptr_type$/;kq|-;/\<mlds_generic_env_ptr_type\>/;'q;"	kind:cons
mlds_generic_type	mlds.m	/^    ;       mlds_generic_type$/;kq|-;/\<mlds_generic_type\>/;'q;"	kind:cons
mlds_get_arg_types	mlds.m	/^:- func mlds_get_arg_types(list(mlds_argument)) = list(/;kq|/^\<mlds_get_arg_types\>/;'q;"	kind:func
mlds_get_c_foreign_code	mlds_to_c_file.m	/^:- func mlds_get_c_foreign_code(map(/;kq|/^\<mlds_get_c_foreign_code\>/;'q;"	kind:func	file:
mlds_get_env_var_names	mlds_to_c_file.m	/^:- func mlds_get_env_var_names(list(mlds_function_defn)) = set(/;kq|/^\<mlds_get_env_var_names\>/;'q;"	kind:func	file:
mlds_get_env_var_names_from_defn	mlds_to_c_file.m	/^:- pred mlds_get_env_var_names_from_defn(/;kq|/^\<mlds_get_env_var_names_from_defn\>/;'q;"	kind:pred	file:
mlds_get_func_signature	mlds.m	/^:- func mlds_get_func_signature(/;kq|/^\<mlds_get_func_signature\>/;'q;"	kind:func
mlds_get_module_name	mlds.m	/^:- func mlds_get_module_name(/;kq|/^\<mlds_get_module_name\>/;'q;"	kind:func
mlds_global_const_var	mlds.m	/^:- type mlds_global_const_var$/;kq|-;/\<mlds_global_const_var\>/;'q;"	kind:type
mlds_global_defns	mlds.m	/^                mlds_global_defns       :: ml_global_data,$/;kq|-;/\<mlds_global_defns\>/;'q;"	kind:fld
mlds_global_var_decl_flags	mlds.m	/^:- type mlds_global_var_decl_flags$/;kq|-;/\<mlds_global_var_decl_flags\>/;'q;"	kind:type
mlds_global_var_defn	mlds.m	/^:- type mlds_global_var_defn$/;kq|-;/\<mlds_global_var_defn\>/;'q;"	kind:type
mlds_global_var_name	mlds.m	/^:- type mlds_global_var_name$/;kq|-;/\<mlds_global_var_name\>/;'q;"	kind:type
mlds_goto_target	mlds.m	/^:- type mlds_goto_target$/;kq|-;/\<mlds_goto_target\>/;'q;"	kind:type
mlds_goto_target_to_strcord	mlds_dump.m	/^:- func mlds_goto_target_to_strcord(/;kq|/^\<mlds_goto_target_to_strcord\>/;'q;"	kind:func	file:
mlds_import	mlds.m	/^:- type mlds_import$/;kq|-;/\<mlds_import\>/;'q;"	kind:type
mlds_init_preds	mlds.m	/^                mlds_init_preds         :: list(string),$/;kq|-;/\<mlds_init_preds\>/;'q;"	kind:fld
mlds_initializer	mlds.m	/^:- type mlds_initializer$/;kq|-;/\<mlds_initializer\>/;'q;"	kind:type
mlds_interface_id	mlds.m	/^:- type mlds_interface_id$/;kq|-;/\<mlds_interface_id\>/;'q;"	kind:type
mlds_label	mlds.m	/^:- type mlds_label$/;kq|-;/\<mlds_label\>/;'q;"	kind:type
mlds_local_var_defn	mlds.m	/^:- type mlds_local_var_defn$/;kq|-;/\<mlds_local_var_defn\>/;'q;"	kind:type
mlds_local_var_defn_to_strcord	mlds_dump.m	/^:- func mlds_local_var_defn_to_strcord(/;kq|/^\<mlds_local_var_defn_to_strcord\>/;'q;"	kind:func	file:
mlds_local_var_defns_to_strcord	mlds_dump.m	/^:- func mlds_local_var_defns_to_strcord(int, list(/;kq|/^\<mlds_local_var_defns_to_strcord\>/;'q;"	kind:func	file:
mlds_local_var_name	mlds.m	/^:- type mlds_local_var_name$/;kq|-;/\<mlds_local_var_name\>/;'q;"	kind:type
mlds_local_var_name_type	mlds.m	/^:- type mlds_local_var_name_type$/;kq|-;/\<mlds_local_var_name_type\>/;'q;"	kind:type
mlds_lval	mlds.m	/^:- type mlds_lval$/;kq|-;/\<mlds_lval\>/;'q;"	kind:type
mlds_lval_to_strcord	mlds_dump.m	/^:- func mlds_lval_to_strcord(/;kq|/^\<mlds_lval_to_strcord\>/;'q;"	kind:func	file:
mlds_lvals_to_strcord	mlds_dump.m	/^:- func mlds_lvals_to_strcord(mlds_lval, list(/;kq|/^\<mlds_lvals_to_strcord\>/;'q;"	kind:func	file:
mlds_maybe_aux_func_id	mlds.m	/^:- type mlds_maybe_aux_func_id$/;kq|-;/\<mlds_maybe_aux_func_id\>/;'q;"	kind:type
mlds_maybe_aux_func_id_to_suffix	ml_util.m	/^:- func mlds_maybe_aux_func_id_to_suffix(/;kq|/^\<mlds_maybe_aux_func_id_to_suffix\>/;'q;"	kind:func
mlds_mercury_array_type	mlds.m	/^    ;       mlds_mercury_array_type(mlds_type)$/;kq|-;/\<mlds_mercury_array_type\>/;'q;"	kind:cons
mlds_module_name	mlds.m	/^:- type mlds_module_name$/;kq|-;/\<mlds_module_name\>/;'q;"	kind:type	file:
mlds_module_name_from_tc_name	rtti_to_mlds.m	/^:- func mlds_module_name_from_tc_name(/;kq|/^\<mlds_module_name_from_tc_name\>/;'q;"	kind:func	file:
mlds_module_name_to_package_name	mlds.m	/^:- func mlds_module_name_to_package_name(/;kq|/^\<mlds_module_name_to_package_name\>/;'q;"	kind:func
mlds_module_name_to_sym_name	mlds.m	/^:- func mlds_module_name_to_sym_name(/;kq|/^\<mlds_module_name_to_sym_name\>/;'q;"	kind:func
mlds_mostly_generic_array_type	mlds.m	/^    ;       mlds_mostly_generic_array_type(list(mlds_type))$/;kq|-;/\<mlds_mostly_generic_array_type\>/;'q;"	kind:cons
mlds_name	mlds.m	/^                mlds_name               :: mercury_module_name,$/;kq|-;/\<mlds_name\>/;'q;"	kind:fld
mlds_native_bool_type	mlds.m	/^    ;       mlds_native_bool_type$/;kq|-;/\<mlds_native_bool_type\>/;'q;"	kind:cons
mlds_needs_initialization	mlds_to_c_data.m	/^:- func mlds_needs_initialization(/;kq|/^\<mlds_needs_initialization\>/;'q;"	kind:func	file:
mlds_optimize	ml_optimize.m	/^:- pred mlds_optimize(/;kq|/^\<mlds_optimize\>/;'q;"	kind:pred
mlds_output_alloc_site_decls	mlds_to_c_global.m	/^:- pred mlds_output_alloc_site_decls(/;kq|/^\<mlds_output_alloc_site_decls\>/;'q;"	kind:pred
mlds_output_alloc_site_defn	mlds_to_c_global.m	/^:- pred mlds_output_alloc_site_defn(/;kq|/^\<mlds_output_alloc_site_defn\>/;'q;"	kind:pred	file:
mlds_output_alloc_site_defns	mlds_to_c_global.m	/^:- pred mlds_output_alloc_site_defns(/;kq|/^\<mlds_output_alloc_site_defns\>/;'q;"	kind:pred
mlds_output_auto_gen_comment	mlds_to_c_file.m	/^:- pred mlds_output_auto_gen_comment(/;kq|/^\<mlds_output_auto_gen_comment\>/;'q;"	kind:pred	file:
mlds_output_binop	mlds_to_c_data.m	/^:- pred mlds_output_binop(/;kq|/^\<mlds_output_binop\>/;'q;"	kind:pred	file:
mlds_output_boxed_rval	mlds_to_c_data.m	/^:- pred mlds_output_boxed_rval(/;kq|/^\<mlds_output_boxed_rval\>/;'q;"	kind:pred
mlds_output_boxed_rval_default	mlds_to_c_data.m	/^:- pred mlds_output_boxed_rval_default(/;kq|/^\<mlds_output_boxed_rval_default\>/;'q;"	kind:pred	file:
mlds_output_boxed_rval_float	mlds_to_c_data.m	/^:- pred mlds_output_boxed_rval_float(/;kq|/^\<mlds_output_boxed_rval_float\>/;'q;"	kind:pred	file:
mlds_output_boxed_rval_generic	mlds_to_c_data.m	/^:- pred mlds_output_boxed_rval_generic(/;kq|/^\<mlds_output_boxed_rval_generic\>/;'q;"	kind:pred	file:
mlds_output_boxed_rval_int64	mlds_to_c_data.m	/^:- pred mlds_output_boxed_rval_int64(/;kq|/^\<mlds_output_boxed_rval_int64\>/;'q;"	kind:pred	file:
mlds_output_boxed_rval_smaller_than_word	mlds_to_c_data.m	/^:- pred mlds_output_boxed_rval_smaller_than_word(/;kq|/^\<mlds_output_boxed_rval_smaller_than_word\>/;'q;"	kind:pred	file:
mlds_output_boxed_rval_uint64	mlds_to_c_data.m	/^:- pred mlds_output_boxed_rval_uint64(/;kq|/^\<mlds_output_boxed_rval_uint64\>/;'q;"	kind:pred	file:
mlds_output_bracketed_rval	mlds_to_c_data.m	/^:- pred mlds_output_bracketed_rval(/;kq|/^\<mlds_output_bracketed_rval\>/;'q;"	kind:pred
mlds_output_c_decls	mlds_to_c_file.m	/^:- pred mlds_output_c_decls(/;kq|/^\<mlds_output_c_decls\>/;'q;"	kind:pred	file:
mlds_output_c_defn	mlds_to_c_file.m	/^:- pred mlds_output_c_defn(/;kq|/^\<mlds_output_c_defn\>/;'q;"	kind:pred	file:
mlds_output_c_defns	mlds_to_c_file.m	/^:- pred mlds_output_c_defns(/;kq|/^\<mlds_output_c_defns\>/;'q;"	kind:pred	file:
mlds_output_c_foreign_import_module	mlds_to_c_file.m	/^:- pred mlds_output_c_foreign_import_module(/;kq|/^\<mlds_output_c_foreign_import_module\>/;'q;"	kind:pred	file:
mlds_output_c_hdr_decl	mlds_to_c_file.m	/^:- pred mlds_output_c_hdr_decl(/;kq|/^\<mlds_output_c_hdr_decl\>/;'q;"	kind:pred	file:
mlds_output_c_hdr_decls	mlds_to_c_file.m	/^:- pred mlds_output_c_hdr_decls(/;kq|/^\<mlds_output_c_hdr_decls\>/;'q;"	kind:pred	file:
mlds_output_call	mlds_to_c_stmt.m	/^:- pred mlds_output_call(/;kq|/^\<mlds_output_call\>/;'q;"	kind:pred	file:
mlds_output_call_code_addr_for_java	mlds_to_java_data.m	/^:- pred mlds_output_call_code_addr_for_java(/;kq|/^\<mlds_output_call_code_addr_for_java\>/;'q;"	kind:pred	file:
mlds_output_call_profile_instr	mlds_to_c_stmt.m	/^:- pred mlds_output_call_profile_instr(/;kq|/^\<mlds_output_call_profile_instr\>/;'q;"	kind:pred	file:
mlds_output_call_to_register_alloc_sites	mlds_to_c_file.m	/^:- pred mlds_output_call_to_register_alloc_sites(/;kq|/^\<mlds_output_call_to_register_alloc_sites\>/;'q;"	kind:pred	file:
mlds_output_calls_to_init_entry	mlds_to_c_file.m	/^:- pred mlds_output_calls_to_init_entry(/;kq|/^\<mlds_output_calls_to_init_entry\>/;'q;"	kind:pred	file:
mlds_output_calls_to_register_tci	mlds_to_c_file.m	/^:- pred mlds_output_calls_to_register_tci(/;kq|/^\<mlds_output_calls_to_register_tci\>/;'q;"	kind:pred	file:
mlds_output_case_cond	mlds_to_c_stmt.m	/^:- pred mlds_output_case_cond(/;kq|/^\<mlds_output_case_cond\>/;'q;"	kind:pred	file:
mlds_output_cast_rval	mlds_to_c_data.m	/^:- pred mlds_output_cast_rval(/;kq|/^\<mlds_output_cast_rval\>/;'q;"	kind:pred	file:
mlds_output_cell	mlds_to_c_global.m	/^:- pred mlds_output_cell(/;kq|/^\<mlds_output_cell\>/;'q;"	kind:pred	file:
mlds_output_class_defn	mlds_to_c_class.m	/^:- pred mlds_output_class_defn(/;kq|/^\<mlds_output_class_defn\>/;'q;"	kind:pred
mlds_output_class_defns	mlds_to_c_class.m	/^:- pred mlds_output_class_defns(/;kq|/^\<mlds_output_class_defns\>/;'q;"	kind:pred	file:
mlds_output_class_flags_qual_name	mlds_to_c_class.m	/^:- pred mlds_output_class_flags_qual_name(/;kq|/^\<mlds_output_class_flags_qual_name\>/;'q;"	kind:pred	file:
mlds_output_class_forward_decl	mlds_to_c_class.m	/^:- pred mlds_output_class_forward_decl(/;kq|/^\<mlds_output_class_forward_decl\>/;'q;"	kind:pred	file:
mlds_output_code_addr	mlds_to_c_data.m	/^:- pred mlds_output_code_addr(/;kq|/^\<mlds_output_code_addr\>/;'q;"	kind:pred	file:
mlds_output_computed_goto_label	mlds_to_c_stmt.m	/^:- pred mlds_output_computed_goto_label(/;kq|/^\<mlds_output_computed_goto_label\>/;'q;"	kind:pred	file:
mlds_output_enum_constants	mlds_to_c_class.m	/^:- pred mlds_output_enum_constants(/;kq|/^\<mlds_output_enum_constants\>/;'q;"	kind:pred	file:
mlds_output_enum_constants	mlds_to_c_class.m	/^:- pred mlds_output_enum_constants(/;kq|/^\<mlds_output_enum_constants\>/;'q;"	kind:pred	file:
mlds_output_env_defn	mlds_to_c_class.m	/^:- pred mlds_output_env_defn(/;kq|/^\<mlds_output_env_defn\>/;'q;"	kind:pred
mlds_output_env_var_decl	mlds_to_c_file.m	/^:- pred mlds_output_env_var_decl(/;kq|/^\<mlds_output_env_var_decl\>/;'q;"	kind:pred	file:
mlds_output_export_enum	mlds_to_c_export.m	/^:- pred mlds_output_export_enum(/;kq|/^\<mlds_output_export_enum\>/;'q;"	kind:pred	file:
mlds_output_export_enums	mlds_to_c_export.m	/^:- pred mlds_output_export_enums(/;kq|/^\<mlds_output_export_enums\>/;'q;"	kind:pred
mlds_output_exported_enum_constant_hashdef	mlds_to_c_export.m	/^:- pred mlds_output_exported_enum_constant_hashdef(/;kq|/^\<mlds_output_exported_enum_constant_hashdef\>/;'q;"	kind:pred	file:
mlds_output_field_var_defn	mlds_to_c_class.m	/^:- pred mlds_output_field_var_defn(/;kq|/^\<mlds_output_field_var_defn\>/;'q;"	kind:pred	file:
mlds_output_field_var_defns	mlds_to_c_class.m	/^:- pred mlds_output_field_var_defns(/;kq|/^\<mlds_output_field_var_defns\>/;'q;"	kind:pred	file:
mlds_output_foreign_literal_or_include	mlds_to_c_file.m	/^:- pred mlds_output_foreign_literal_or_include(/;kq|/^\<mlds_output_foreign_literal_or_include\>/;'q;"	kind:pred	file:
mlds_output_func	mlds_to_c_func.m	/^:- pred mlds_output_func(/;kq|/^\<mlds_output_func\>/;'q;"	kind:pred	file:
mlds_output_func_decl	mlds_to_c_func.m	/^:- pred mlds_output_func_decl(/;kq|/^\<mlds_output_func_decl\>/;'q;"	kind:pred	file:
mlds_output_func_decl_ho	mlds_to_c_func.m	/^:- pred mlds_output_func_decl_ho(/;kq|/^\<mlds_output_func_decl_ho\>/;'q;"	kind:pred
mlds_output_function_decl_opts	mlds_to_c_func.m	/^:- pred mlds_output_function_decl_opts(/;kq|/^\<mlds_output_function_decl_opts\>/;'q;"	kind:pred
mlds_output_function_decls	mlds_to_c_func.m	/^:- pred mlds_output_function_decls(/;kq|/^\<mlds_output_function_decls\>/;'q;"	kind:pred
mlds_output_function_defn	mlds_to_c_func.m	/^:- pred mlds_output_function_defn(/;kq|/^\<mlds_output_function_defn\>/;'q;"	kind:pred
mlds_output_function_defns	mlds_to_c_func.m	/^:- pred mlds_output_function_defns(/;kq|/^\<mlds_output_function_defns\>/;'q;"	kind:pred
mlds_output_function_start	mlds_to_c_func.m	/^:- pred mlds_output_function_start(/;kq|/^\<mlds_output_function_start\>/;'q;"	kind:pred	file:
mlds_output_gc_statement	mlds_to_c_stmt.m	/^:- pred mlds_output_gc_statement(/;kq|/^\<mlds_output_gc_statement\>/;'q;"	kind:pred
mlds_output_global_var_decl	mlds_to_c_global.m	/^:- pred mlds_output_global_var_decl(/;kq|/^\<mlds_output_global_var_decl\>/;'q;"	kind:pred	file:
mlds_output_global_var_decls	mlds_to_c_global.m	/^:- pred mlds_output_global_var_decls(/;kq|/^\<mlds_output_global_var_decls\>/;'q;"	kind:pred
mlds_output_global_var_defn	mlds_to_c_global.m	/^:- pred mlds_output_global_var_defn(/;kq|/^\<mlds_output_global_var_defn\>/;'q;"	kind:pred	file:
mlds_output_global_var_defns	mlds_to_c_global.m	/^:- pred mlds_output_global_var_defns(/;kq|/^\<mlds_output_global_var_defns\>/;'q;"	kind:pred
mlds_output_grade_check_fn_defn	mlds_to_c_file.m	/^:- pred mlds_output_grade_check_fn_defn(/;kq|/^\<mlds_output_grade_check_fn_defn\>/;'q;"	kind:pred	file:
mlds_output_hdr_end	mlds_to_c_file.m	/^:- pred mlds_output_hdr_end(/;kq|/^\<mlds_output_hdr_end\>/;'q;"	kind:pred	file:
mlds_output_init_args	mlds_to_c_stmt.m	/^:- pred mlds_output_init_args(/;kq|/^\<mlds_output_init_args\>/;'q;"	kind:pred	file:
mlds_output_init_fn_decls	mlds_to_c_file.m	/^:- pred mlds_output_init_fn_decls(/;kq|/^\<mlds_output_init_fn_decls\>/;'q;"	kind:pred	file:
mlds_output_init_fn_defns	mlds_to_c_file.m	/^:- pred mlds_output_init_fn_defns(/;kq|/^\<mlds_output_init_fn_defns\>/;'q;"	kind:pred	file:
mlds_output_initializer	mlds_to_c_data.m	/^:- pred mlds_output_initializer(/;kq|/^\<mlds_output_initializer\>/;'q;"	kind:pred
mlds_output_initializer_bodies	mlds_to_c_data.m	/^:- pred mlds_output_initializer_bodies(/;kq|/^\<mlds_output_initializer_bodies\>/;'q;"	kind:pred	file:
mlds_output_initializer_body	mlds_to_c_data.m	/^:- pred mlds_output_initializer_body(/;kq|/^\<mlds_output_initializer_body\>/;'q;"	kind:pred
mlds_output_local_var_defn	mlds_to_c_stmt.m	/^:- pred mlds_output_local_var_defn(/;kq|/^\<mlds_output_local_var_defn\>/;'q;"	kind:pred	file:
mlds_output_local_var_defns	mlds_to_c_stmt.m	/^:- pred mlds_output_local_var_defns(/;kq|/^\<mlds_output_local_var_defns\>/;'q;"	kind:pred	file:
mlds_output_lval	mlds_to_c_data.m	/^:- pred mlds_output_lval(/;kq|/^\<mlds_output_lval\>/;'q;"	kind:pred
mlds_output_mih_hdr_file	mlds_to_c_file.m	/^:- pred mlds_output_mih_hdr_file(/;kq|/^\<mlds_output_mih_hdr_file\>/;'q;"	kind:pred	file:
mlds_output_mih_hdr_imports	mlds_to_c_file.m	/^:- pred mlds_output_mih_hdr_imports(/;kq|/^\<mlds_output_mih_hdr_imports\>/;'q;"	kind:pred	file:
mlds_output_mih_hdr_start	mlds_to_c_file.m	/^:- pred mlds_output_mih_hdr_start(/;kq|/^\<mlds_output_mih_hdr_start\>/;'q;"	kind:pred	file:
mlds_output_params_in_parens	mlds_to_c_func.m	/^:- pred mlds_output_params_in_parens(/;kq|/^\<mlds_output_params_in_parens\>/;'q;"	kind:pred	file:
mlds_output_params_list	mlds_to_c_func.m	/^:- pred mlds_output_params_list(/;kq|/^\<mlds_output_params_list\>/;'q;"	kind:pred	file:
mlds_output_pragma_export_call	mlds_to_c_export.m	/^:- pred mlds_output_pragma_export_call(/;kq|/^\<mlds_output_pragma_export_call\>/;'q;"	kind:pred	file:
mlds_output_pragma_export_defn	mlds_to_c_export.m	/^:- pred mlds_output_pragma_export_defn(/;kq|/^\<mlds_output_pragma_export_defn\>/;'q;"	kind:pred
mlds_output_pragma_export_defn_body	mlds_to_c_export.m	/^:- pred mlds_output_pragma_export_defn_body(/;kq|/^\<mlds_output_pragma_export_defn_body\>/;'q;"	kind:pred	file:
mlds_output_pragma_export_func_name	mlds_to_c_export.m	/^:- pred mlds_output_pragma_export_func_name(/;kq|/^\<mlds_output_pragma_export_func_name\>/;'q;"	kind:pred	file:
mlds_output_return_list	mlds_to_c_type.m	/^:- pred mlds_output_return_list(/;kq|/^\<mlds_output_return_list\>/;'q;"	kind:pred
mlds_output_rval	mlds_to_c_data.m	/^:- pred mlds_output_rval(/;kq|/^\<mlds_output_rval\>/;'q;"	kind:pred
mlds_output_rval_as_op_arg	mlds_to_c_data.m	/^:- pred mlds_output_rval_as_op_arg(/;kq|/^\<mlds_output_rval_as_op_arg\>/;'q;"	kind:pred	file:
mlds_output_rval_as_unsigned_op_arg	mlds_to_c_data.m	/^:- pred mlds_output_rval_as_unsigned_op_arg(/;kq|/^\<mlds_output_rval_as_unsigned_op_arg\>/;'q;"	kind:pred	file:
mlds_output_rval_const	mlds_to_c_data.m	/^:- pred mlds_output_rval_const(/;kq|/^\<mlds_output_rval_const\>/;'q;"	kind:pred	file:
mlds_output_scalar_cell_group_decl	mlds_to_c_global.m	/^:- pred mlds_output_scalar_cell_group_decl(/;kq|/^\<mlds_output_scalar_cell_group_decl\>/;'q;"	kind:pred	file:
mlds_output_scalar_cell_group_decls	mlds_to_c_global.m	/^:- pred mlds_output_scalar_cell_group_decls(/;kq|/^\<mlds_output_scalar_cell_group_decls\>/;'q;"	kind:pred
mlds_output_scalar_cell_group_defn	mlds_to_c_global.m	/^:- pred mlds_output_scalar_cell_group_defn(/;kq|/^\<mlds_output_scalar_cell_group_defn\>/;'q;"	kind:pred	file:
mlds_output_scalar_cell_group_defns	mlds_to_c_global.m	/^:- pred mlds_output_scalar_cell_group_defns(/;kq|/^\<mlds_output_scalar_cell_group_defns\>/;'q;"	kind:pred
mlds_output_scalar_cell_group_struct_defn	mlds_to_c_global.m	/^:- pred mlds_output_scalar_cell_group_struct_defn(/;kq|/^\<mlds_output_scalar_cell_group_struct_defn\>/;'q;"	kind:pred	file:
mlds_output_scalar_cell_group_struct_field	mlds_to_c_global.m	/^:- pred mlds_output_scalar_cell_group_struct_field(/;kq|/^\<mlds_output_scalar_cell_group_struct_field\>/;'q;"	kind:pred	file:
mlds_output_src_bootstrap_defines	mlds_to_c_file.m	/^:- pred mlds_output_src_bootstrap_defines(/;kq|/^\<mlds_output_src_bootstrap_defines\>/;'q;"	kind:pred	file:
mlds_output_src_end	mlds_to_c_file.m	/^:- pred mlds_output_src_end(/;kq|/^\<mlds_output_src_end\>/;'q;"	kind:pred	file:
mlds_output_src_file	mlds_to_c_file.m	/^:- pred mlds_output_src_file(/;kq|/^\<mlds_output_src_file\>/;'q;"	kind:pred	file:
mlds_output_src_import	mlds_to_c_file.m	/^:- pred mlds_output_src_import(/;kq|/^\<mlds_output_src_import\>/;'q;"	kind:pred	file:
mlds_output_src_imports	mlds_to_c_file.m	/^:- pred mlds_output_src_imports(/;kq|/^\<mlds_output_src_imports\>/;'q;"	kind:pred	file:
mlds_output_src_start	mlds_to_c_file.m	/^:- pred mlds_output_src_start(/;kq|/^\<mlds_output_src_start\>/;'q;"	kind:pred	file:
mlds_output_statement	mlds_to_c_stmt.m	/^:- pred mlds_output_statement(/;kq|/^\<mlds_output_statement\>/;'q;"	kind:pred
mlds_output_statements	mlds_to_c_stmt.m	/^:- pred mlds_output_statements(/;kq|/^\<mlds_output_statements\>/;'q;"	kind:pred	file:
mlds_output_stmt_atomic	mlds_to_c_stmt.m	/^:- pred mlds_output_stmt_atomic(/;kq|/^\<mlds_output_stmt_atomic\>/;'q;"	kind:pred	file:
mlds_output_stmt_atomic_new_object	mlds_to_c_stmt.m	/^:- pred mlds_output_stmt_atomic_new_object(/;kq|/^\<mlds_output_stmt_atomic_new_object\>/;'q;"	kind:pred	file:
mlds_output_stmt_block	mlds_to_c_stmt.m	/^:- pred mlds_output_stmt_block(/;kq|/^\<mlds_output_stmt_block\>/;'q;"	kind:pred	file:
mlds_output_stmt_call	mlds_to_c_stmt.m	/^:- pred mlds_output_stmt_call(/;kq|/^\<mlds_output_stmt_call\>/;'q;"	kind:pred	file:
mlds_output_stmt_computed_goto	mlds_to_c_stmt.m	/^:- pred mlds_output_stmt_computed_goto(/;kq|/^\<mlds_output_stmt_computed_goto\>/;'q;"	kind:pred	file:
mlds_output_stmt_do_commit	mlds_to_c_stmt.m	/^:- pred mlds_output_stmt_do_commit(/;kq|/^\<mlds_output_stmt_do_commit\>/;'q;"	kind:pred	file:
mlds_output_stmt_goto	mlds_to_c_stmt.m	/^:- pred mlds_output_stmt_goto(/;kq|/^\<mlds_output_stmt_goto\>/;'q;"	kind:pred	file:
mlds_output_stmt_if_then_else	mlds_to_c_stmt.m	/^:- pred mlds_output_stmt_if_then_else(/;kq|/^\<mlds_output_stmt_if_then_else\>/;'q;"	kind:pred	file:
mlds_output_stmt_label	mlds_to_c_stmt.m	/^:- pred mlds_output_stmt_label(/;kq|/^\<mlds_output_stmt_label\>/;'q;"	kind:pred	file:
mlds_output_stmt_return	mlds_to_c_stmt.m	/^:- pred mlds_output_stmt_return(/;kq|/^\<mlds_output_stmt_return\>/;'q;"	kind:pred	file:
mlds_output_stmt_switch	mlds_to_c_stmt.m	/^:- pred mlds_output_stmt_switch(/;kq|/^\<mlds_output_stmt_switch\>/;'q;"	kind:pred	file:
mlds_output_stmt_try_commit	mlds_to_c_stmt.m	/^:- pred mlds_output_stmt_try_commit(/;kq|/^\<mlds_output_stmt_try_commit\>/;'q;"	kind:pred	file:
mlds_output_stmt_while	mlds_to_c_stmt.m	/^:- pred mlds_output_stmt_while(/;kq|/^\<mlds_output_stmt_while\>/;'q;"	kind:pred	file:
mlds_output_struct_defn	mlds_to_c_class.m	/^:- pred mlds_output_struct_defn(/;kq|/^\<mlds_output_struct_defn\>/;'q;"	kind:pred
mlds_output_switch_case	mlds_to_c_stmt.m	/^:- pred mlds_output_switch_case(/;kq|/^\<mlds_output_switch_case\>/;'q;"	kind:pred	file:
mlds_output_switch_default	mlds_to_c_stmt.m	/^:- pred mlds_output_switch_default(/;kq|/^\<mlds_output_switch_default\>/;'q;"	kind:pred	file:
mlds_output_target_code_component	mlds_to_c_stmt.m	/^:- pred mlds_output_target_code_component(/;kq|/^\<mlds_output_target_code_component\>/;'q;"	kind:pred	file:
mlds_output_time_profile_instr	mlds_to_c_stmt.m	/^:- pred mlds_output_time_profile_instr(/;kq|/^\<mlds_output_time_profile_instr\>/;'q;"	kind:pred
mlds_output_unboxed_rval	mlds_to_c_data.m	/^:- pred mlds_output_unboxed_rval(/;kq|/^\<mlds_output_unboxed_rval\>/;'q;"	kind:pred	file:
mlds_output_unboxed_rval_default	mlds_to_c_data.m	/^:- pred mlds_output_unboxed_rval_default(/;kq|/^\<mlds_output_unboxed_rval_default\>/;'q;"	kind:pred	file:
mlds_output_unboxed_rval_float	mlds_to_c_data.m	/^:- pred mlds_output_unboxed_rval_float(/;kq|/^\<mlds_output_unboxed_rval_float\>/;'q;"	kind:pred	file:
mlds_output_unboxed_rval_int64	mlds_to_c_data.m	/^:- pred mlds_output_unboxed_rval_int64(/;kq|/^\<mlds_output_unboxed_rval_int64\>/;'q;"	kind:pred	file:
mlds_output_unboxed_rval_smaller_than_word	mlds_to_c_data.m	/^:- pred mlds_output_unboxed_rval_smaller_than_word(/;kq|/^\<mlds_output_unboxed_rval_smaller_than_word\>/;'q;"	kind:pred	file:
mlds_output_unboxed_rval_uint64	mlds_to_c_data.m	/^:- pred mlds_output_unboxed_rval_uint64(/;kq|/^\<mlds_output_unboxed_rval_uint64\>/;'q;"	kind:pred	file:
mlds_output_unop	mlds_to_c_data.m	/^:- pred mlds_output_unop(/;kq|/^\<mlds_output_unop\>/;'q;"	kind:pred	file:
mlds_output_vector_cell_group_decl	mlds_to_c_global.m	/^:- pred mlds_output_vector_cell_group_decl(/;kq|/^\<mlds_output_vector_cell_group_decl\>/;'q;"	kind:pred	file:
mlds_output_vector_cell_group_decls	mlds_to_c_global.m	/^:- pred mlds_output_vector_cell_group_decls(/;kq|/^\<mlds_output_vector_cell_group_decls\>/;'q;"	kind:pred
mlds_output_vector_cell_group_defn	mlds_to_c_global.m	/^:- pred mlds_output_vector_cell_group_defn(/;kq|/^\<mlds_output_vector_cell_group_defn\>/;'q;"	kind:pred	file:
mlds_output_vector_cell_group_defns	mlds_to_c_global.m	/^:- pred mlds_output_vector_cell_group_defns(/;kq|/^\<mlds_output_vector_cell_group_defns\>/;'q;"	kind:pred
mlds_output_wrapper_code_addr_for_java	mlds_to_java_data.m	/^:- pred mlds_output_wrapper_code_addr_for_java(/;kq|/^\<mlds_output_wrapper_code_addr_for_java\>/;'q;"	kind:pred	file:
mlds_package_name	mlds.m	/^:- type mlds_package_name == mlds_module_name.$/;kq|-;/\<mlds_package_name\>/;'q;"	kind:type
mlds_plain_func_name	mlds.m	/^:- type mlds_plain_func_name$/;kq|-;/\<mlds_plain_func_name\>/;'q;"	kind:type
mlds_pragma_export	mlds.m	/^:- type mlds_pragma_export$/;kq|-;/\<mlds_pragma_export\>/;'q;"	kind:type
mlds_pred_label	mlds.m	/^:- type mlds_pred_label$/;kq|-;/\<mlds_pred_label\>/;'q;"	kind:type
mlds_proc_defns	mlds.m	/^                mlds_proc_defns         :: list(mlds_function_defn),$/;kq|-;/\<mlds_proc_defns\>/;'q;"	kind:fld
mlds_proc_label	mlds.m	/^:- type mlds_proc_label$/;kq|-;/\<mlds_proc_label\>/;'q;"	kind:type
mlds_pseudo_type_info_type	mlds.m	/^    ;       mlds_pseudo_type_info_type$/;kq|-;/\<mlds_pseudo_type_info_type\>/;'q;"	kind:cons
mlds_ptr_type	mlds.m	/^    ;       mlds_ptr_type(mlds_type)$/;kq|-;/\<mlds_ptr_type\>/;'q;"	kind:cons
mlds_qual_kind	mlds.m	/^:- type mlds_qual_kind$/;kq|-;/\<mlds_qual_kind\>/;'q;"	kind:type
mlds_reset_trail_reason	mlds.m	/^:- type mlds_reset_trail_reason$/;kq|-;/\<mlds_reset_trail_reason\>/;'q;"	kind:type
mlds_return_types	mlds.m	/^:- type mlds_return_types == list(mlds_type).$/;kq|-;/\<mlds_return_types\>/;'q;"	kind:type
mlds_rtti_type	mlds.m	/^    ;       mlds_rtti_type(rtti_id_maybe_element)$/;kq|-;/\<mlds_rtti_type\>/;'q;"	kind:cons
mlds_rval	mlds.m	/^:- type mlds_rval$/;kq|-;/\<mlds_rval\>/;'q;"	kind:type
mlds_rval_const	mlds.m	/^:- type mlds_rval_const$/;kq|-;/\<mlds_rval_const\>/;'q;"	kind:type
mlds_rval_const_to_strcord	mlds_dump.m	/^:- func mlds_rval_const_to_strcord(/;kq|/^\<mlds_rval_const_to_strcord\>/;'q;"	kind:func	file:
mlds_rval_to_strcord	mlds_dump.m	/^:- func mlds_rval_to_strcord(/;kq|/^\<mlds_rval_to_strcord\>/;'q;"	kind:func	file:
mlds_rval_type_and_width	ml_unify_gen_construct.m	/^:- type mlds_rval_type_and_width$/;kq|-;/\<mlds_rval_type_and_width\>/;'q;"	kind:type
mlds_rvals_to_strcord	mlds_dump.m	/^:- func mlds_rvals_to_strcord(mlds_rval, list(/;kq|/^\<mlds_rvals_to_strcord\>/;'q;"	kind:func	file:
mlds_scalar_common	mlds.m	/^:- type mlds_scalar_common$/;kq|-;/\<mlds_scalar_common\>/;'q;"	kind:type
mlds_scalar_common_to_strcord	mlds_dump.m	/^:- func mlds_scalar_common_to_strcord(/;kq|/^\<mlds_scalar_common_to_strcord\>/;'q;"	kind:func	file:
mlds_special_pred_label	mlds.m	/^    ;       mlds_special_pred_label($/;kq|-;/\<mlds_special_pred_label\>/;'q;"	kind:cons
mlds_stmt	mlds.m	/^:- type mlds_stmt$/;kq|-;/\<mlds_stmt\>/;'q;"	kind:type
mlds_stmt_to_strcord	mlds_dump.m	/^:- func mlds_stmt_to_strcord(/;kq|/^\<mlds_stmt_to_strcord\>/;'q;"	kind:func	file:
mlds_stmts_to_strcord	mlds_dump.m	/^:- func mlds_stmts_to_strcord(int, list(/;kq|/^\<mlds_stmts_to_strcord\>/;'q;"	kind:func	file:
mlds_struct_defn	mlds.m	/^:- type mlds_struct_defn$/;kq|-;/\<mlds_struct_defn\>/;'q;"	kind:type
mlds_struct_id	mlds.m	/^:- type mlds_struct_id$/;kq|-;/\<mlds_struct_id\>/;'q;"	kind:type
mlds_struct_type	mlds.m	/^    ;       mlds_struct_type($/;kq|-;/\<mlds_struct_type\>/;'q;"	kind:cons
mlds_switch_case	mlds.m	/^:- type mlds_switch_case$/;kq|-;/\<mlds_switch_case\>/;'q;"	kind:type
mlds_switch_case_to_strcord	mlds_dump.m	/^:- func mlds_switch_case_to_strcord(/;kq|/^\<mlds_switch_case_to_strcord\>/;'q;"	kind:func	file:
mlds_switch_default	mlds.m	/^:- type mlds_switch_default$/;kq|-;/\<mlds_switch_default\>/;'q;"	kind:type
mlds_switch_default_to_strcord	mlds_dump.m	/^:- func mlds_switch_default_to_strcord(/;kq|/^\<mlds_switch_default_to_strcord\>/;'q;"	kind:func	file:
mlds_switch_range	mlds.m	/^:- type mlds_switch_range$/;kq|-;/\<mlds_switch_range\>/;'q;"	kind:type
mlds_switch_range_unknown	mlds.m	/^    --->    mlds_switch_range_unknown$/;kq|-;/\<mlds_switch_range_unknown\>/;'q;"	kind:cons
mlds_table_struct_defns	mlds.m	/^                mlds_table_struct_defns :: list(mlds_global_var_defn),$/;kq|-;/\<mlds_table_struct_defns\>/;'q;"	kind:fld
mlds_tabling_type	mlds.m	/^    ;       mlds_tabling_type(proc_tabling_struct_id)$/;kq|-;/\<mlds_tabling_type\>/;'q;"	kind:cons
mlds_target_high_level_data	ml_util.m	/^:- func mlds_target_high_level_data(/;kq|/^\<mlds_target_high_level_data\>/;'q;"	kind:func
mlds_target_lang	mlds.m	/^:- type mlds_target_lang$/;kq|-;/\<mlds_target_lang\>/;'q;"	kind:type
mlds_to_c_data.is_an_address	mlds_to_c_data.m	/^:- func is_an_address(/;kq|/^\<is_an_address\>/;'q;"	kind:func	file:
mlds_to_c_file.output_c_mlds	mlds_to_c_file.m	/^:- pred output_c_mlds(/;kq|/^\<output_c_mlds\>/;'q;"	kind:pred
mlds_to_c_name.do_mangle	mlds_to_c_name.m	/^    ;       do_mangle.$/;kq|-;/\<mlds_to_c_name.do_mangle\>/;'q;"	kind:cons
mlds_to_c_name.do_not_mangle	mlds_to_c_name.m	/^    --->    do_not_mangle$/;kq|-;/\<mlds_to_c_name.do_not_mangle\>/;'q;"	kind:cons
mlds_to_c_name.maybe_mangle	mlds_to_c_name.m	/^:- type maybe_mangle$/;kq|-;/\<mlds_to_c_name.maybe_mangle\>/;'q;"	kind:type
mlds_to_c_opts	mlds_to_c_util.m	/^:- type mlds_to_c_opts$/;kq|-;/\<mlds_to_c_opts\>/;'q;"	kind:type
mlds_to_c_stmt.func_info_c	mlds_to_c_stmt.m	/^:- type func_info_c$/;kq|-;/\<mlds_to_c_stmt.func_info_c\>/;'q;"	kind:type
mlds_to_c_stmt.label_to_string	mlds_to_c_stmt.m	/^:- func label_to_string(/;kq|/^\<label_to_string\>/;'q;"	kind:func	file:
mlds_to_c_stmt.ls_lval	mlds_to_c_stmt.m	/^    --->    ls_lval(mlds_lval)$/;kq|-;/\<mlds_to_c_stmt.ls_lval\>/;'q;"	kind:cons	file:
mlds_to_c_stmt.ls_string	mlds_to_c_stmt.m	/^    ;       ls_string(string).$/;kq|-;/\<mlds_to_c_stmt.ls_string\>/;'q;"	kind:cons	file:
mlds_to_c_stmt.lval_or_string	mlds_to_c_stmt.m	/^:- type lval_or_string$/;kq|-;/\<mlds_to_c_stmt.lval_or_string\>/;'q;"	kind:type	file:
mlds_to_c_util.c_reset_context	mlds_to_c_util.m	/^:- pred c_reset_context(/;kq|/^\<c_reset_context\>/;'q;"	kind:pred
mlds_to_c_util.decl_or_defn	mlds_to_c_util.m	/^:- type decl_or_defn$/;kq|-;/\<mlds_to_c_util.decl_or_defn\>/;'q;"	kind:type
mlds_to_c_util.definition	mlds_to_c_util.m	/^    ;       definition.$/;kq|-;/\<mlds_to_c_util.definition\>/;'q;"	kind:cons
mlds_to_c_util.forward_decl	mlds_to_c_util.m	/^    --->    forward_decl$/;kq|-;/\<mlds_to_c_util.forward_decl\>/;'q;"	kind:cons
mlds_to_c_util.m2co_gc_method	mlds_to_c_util.m	/^                m2co_gc_method              :: gc_method,$/;kq|-;/\<mlds_to_c_util.m2co_gc_method\>/;'q;"	kind:fld
mlds_to_c_util.m2co_target	mlds_to_c_util.m	/^                m2co_target                 :: compilation_target,$/;kq|-;/\<mlds_to_c_util.m2co_target\>/;'q;"	kind:fld
mlds_to_c_util.mlds_to_c_opts	mlds_to_c_util.m	/^:- type mlds_to_c_opts$/;kq|-;/\<mlds_to_c_util.mlds_to_c_opts\>/;'q;"	kind:type
mlds_to_c_util.target_or_dump	mlds_to_c_util.m	/^:- type target_or_dump$/;kq|-;/\<mlds_to_c_util.target_or_dump\>/;'q;"	kind:type
mlds_to_c_util.tod_dump	mlds_to_c_util.m	/^    ;       tod_dump.$/;kq|-;/\<mlds_to_c_util.tod_dump\>/;'q;"	kind:cons
mlds_to_c_util.tod_target	mlds_to_c_util.m	/^    --->    tod_target$/;kq|-;/\<mlds_to_c_util.tod_target\>/;'q;"	kind:cons
mlds_to_cs_data.is_for_call	mlds_to_cs_data.m	/^    ;       is_for_call.$/;kq|-;/\<mlds_to_cs_data.is_for_call\>/;'q;"	kind:cons
mlds_to_cs_data.maybe_for_call	mlds_to_cs_data.m	/^:- type maybe_for_call$/;kq|-;/\<mlds_to_cs_data.maybe_for_call\>/;'q;"	kind:type
mlds_to_cs_func.make_out_param	mlds_to_cs_func.m	/^:- pred make_out_param(/;kq|/^\<make_out_param\>/;'q;"	kind:pred	file:
mlds_to_csharp	mercury_compile_mlds_back_end.m	/^:- pred mlds_to_csharp(/;kq|/^\<mlds_to_csharp\>/;'q;"	kind:pred
mlds_to_high_level_c	mercury_compile_mlds_back_end.m	/^:- pred mlds_to_high_level_c(/;kq|/^\<mlds_to_high_level_c\>/;'q;"	kind:pred
mlds_to_java	mercury_compile_mlds_back_end.m	/^:- pred mlds_to_java(/;kq|/^\<mlds_to_java\>/;'q;"	kind:pred
mlds_to_java_data.type_is_enum	mlds_to_java_data.m	/^:- pred type_is_enum(/;kq|/^\<type_is_enum\>/;'q;"	kind:pred	file:
mlds_to_java_func.output_param	mlds_to_java_func.m	/^:- pred output_param(/;kq|/^\<output_param\>/;'q;"	kind:pred	file:
mlds_to_java_util.caw_class	mlds_to_java_util.m	/^                caw_class           :: string,$/;kq|-;/\<mlds_to_java_util.caw_class\>/;'q;"	kind:fld
mlds_to_java_util.caw_ptr_num	mlds_to_java_util.m	/^                caw_ptr_num         :: maybe(int)$/;kq|-;/\<mlds_to_java_util.caw_ptr_num\>/;'q;"	kind:fld
mlds_to_java_util.num_lines	mlds_to_java_util.m	/^:- func num_lines(/;kq|/^\<num_lines\>/;'q;"	kind:func	file:
mlds_to_java_wrap.cmi_array	mlds_to_java_wrap.m	/^    ;       cmi_array(mlds_local_var_name).$/;kq|-;/\<mlds_to_java_wrap.cmi_array\>/;'q;"	kind:cons	file:
mlds_to_java_wrap.cmi_separate	mlds_to_java_wrap.m	/^    --->    cmi_separate(list(mlds_local_var_name))$/;kq|-;/\<mlds_to_java_wrap.cmi_separate\>/;'q;"	kind:cons	file:
mlds_to_target_util.bc_loop	mlds_to_target_util.m	/^    ;       bc_loop.$/;kq|-;/\<mlds_to_target_util.bc_loop\>/;'q;"	kind:cons
mlds_to_target_util.bc_none	mlds_to_target_util.m	/^    --->    bc_none$/;kq|-;/\<mlds_to_target_util.bc_none\>/;'q;"	kind:cons
mlds_to_target_util.bc_switch	mlds_to_target_util.m	/^    ;       bc_switch$/;kq|-;/\<mlds_to_target_util.bc_switch\>/;'q;"	kind:cons
mlds_to_target_util.can_break	mlds_to_target_util.m	/^    --->    can_break$/;kq|-;/\<mlds_to_target_util.can_break\>/;'q;"	kind:cons
mlds_to_target_util.can_return	mlds_to_target_util.m	/^    ;       can_return$/;kq|-;/\<mlds_to_target_util.can_return\>/;'q;"	kind:cons
mlds_to_target_util.can_throw	mlds_to_target_util.m	/^    ;       can_throw$/;kq|-;/\<mlds_to_target_util.can_throw\>/;'q;"	kind:cons
mlds_to_target_util.oa_cname	mlds_to_target_util.m	/^    ;       oa_cname(mlds_class_name, arity)$/;kq|-;/\<mlds_to_target_util.oa_cname\>/;'q;"	kind:cons
mlds_to_target_util.oa_none	mlds_to_target_util.m	/^    --->    oa_none$/;kq|-;/\<mlds_to_target_util.oa_none\>/;'q;"	kind:cons
mlds_to_target_util.output_aux	mlds_to_target_util.m	/^:- type output_aux$/;kq|-;/\<mlds_to_target_util.output_aux\>/;'q;"	kind:type
mlds_toplevel_imports	mlds.m	/^                mlds_toplevel_imports   :: list(mlds_import),$/;kq|-;/\<mlds_toplevel_imports\>/;'q;"	kind:fld
mlds_type	mlds.m	/^:- type mlds_type$/;kq|-;/\<mlds_type\>/;'q;"	kind:type
mlds_type_defns	mlds.m	/^                mlds_type_defns         :: list(mlds_class_defn),$/;kq|-;/\<mlds_type_defns\>/;'q;"	kind:fld
mlds_type_info_type	mlds.m	/^    ;       mlds_type_info_type$/;kq|-;/\<mlds_type_info_type\>/;'q;"	kind:cons
mlds_type_to_strcord	mlds_dump.m	/^:- func mlds_type_to_strcord(/;kq|/^\<mlds_type_to_strcord\>/;'q;"	kind:func	file:
mlds_typed_rval	mlds.m	/^:- type mlds_typed_rval$/;kq|-;/\<mlds_typed_rval\>/;'q;"	kind:type
mlds_types_to_strcord	mlds_dump.m	/^:- func mlds_types_to_strcord(mlds_type, list(/;kq|/^\<mlds_types_to_strcord\>/;'q;"	kind:func	file:
mlds_unknown_type	mlds.m	/^    ;       mlds_unknown_type.$/;kq|-;/\<mlds_unknown_type\>/;'q;"	kind:cons
mlds_user_pred_label	mlds.m	/^    --->    mlds_user_pred_label($/;kq|-;/\<mlds_user_pred_label\>/;'q;"	kind:cons
mlds_vector_common	mlds.m	/^:- type mlds_vector_common$/;kq|-;/\<mlds_vector_common\>/;'q;"	kind:type
mlds_vector_common_to_strcord	mlds_dump.m	/^:- func mlds_vector_common_to_strcord(/;kq|/^\<mlds_vector_common_to_strcord\>/;'q;"	kind:func	file:
mlf_date_files	make.check_up_to_date.m	/^                mlf_date_files              :: list(file_name),$/;kq|-;/\<mlf_date_files\>/;'q;"	kind:fld
mlf_dated_target_files	make.check_up_to_date.m	/^                mlf_dated_target_files      :: list(target_file),$/;kq|-;/\<mlf_dated_target_files\>/;'q;"	kind:fld
mlf_dateless_target_files	make.check_up_to_date.m	/^                mlf_dateless_target_files   :: list(target_file),$/;kq|-;/\<mlf_dateless_target_files\>/;'q;"	kind:fld
mlf_foreign_code_files	make.check_up_to_date.m	/^                mlf_foreign_code_files      :: list(file_name)$/;kq|-;/\<mlf_foreign_code_files\>/;'q;"	kind:fld
mllsi_cases	ml_lookup_switch.m	/^                mllsi_cases             ::  case_consts(case_id, mlds_rval,$/;kq|-;/\<mllsi_cases\>/;'q;"	kind:fld
mllsi_gen_info	ml_lookup_switch.m	/^                mllsi_gen_info          ::  ml_gen_info$/;kq|-;/\<mllsi_gen_info\>/;'q;"	kind:fld
mllsi_out_types	ml_lookup_switch.m	/^                mllsi_out_types         ::  list(mlds_type),$/;kq|-;/\<mllsi_out_types\>/;'q;"	kind:fld
mllsi_out_variables	ml_lookup_switch.m	/^                mllsi_out_variables     ::  list(prog_var),$/;kq|-;/\<mllsi_out_variables\>/;'q;"	kind:fld
mlvd_context	mlds.m	/^                mlvd_context            :: prog_context,$/;kq|-;/\<mlvd_context\>/;'q;"	kind:fld
mlvd_gc	mlds.m	/^                mlvd_gc                 :: mlds_gc_statement$/;kq|-;/\<mlvd_gc\>/;'q;"	kind:fld
mlvd_init	mlds.m	/^                mlvd_init               :: mlds_initializer,$/;kq|-;/\<mlvd_init\>/;'q;"	kind:fld
mlvd_name	mlds.m	/^                mlvd_name               :: mlds_local_var_name,$/;kq|-;/\<mlvd_name\>/;'q;"	kind:fld
mlvd_type	mlds.m	/^                mlvd_type               :: mlds_type,$/;kq|-;/\<mlvd_type\>/;'q;"	kind:fld
mm_active	../library/table_builtin.m	/^    ;       mm_active$/;kq|-;/\<mm_active\>/;'q;"	kind:cons
mm_active_cons_id	table_gen.m	/^:- func mm_active_cons_id = cons_id.$/;kq|/^\<mm_active_cons_id\>/;'q;"	kind:func	file:
mm_cannot_table_reason	table_gen.m	/^:- type mm_cannot_table_reason$/;kq|-;/\<mm_cannot_table_reason\>/;'q;"	kind:type	file:
mm_cannot_table_reason_desc	table_gen.m	/^:- func mm_cannot_table_reason_desc(/;kq|/^\<mm_cannot_table_reason_desc\>/;'q;"	kind:func	file:
mm_cannot_table_reason_spec	table_gen.m	/^:- pred mm_cannot_table_reason_spec(/;kq|/^\<mm_cannot_table_reason_spec\>/;'q;"	kind:pred	file:
mm_complete	../library/table_builtin.m	/^    ;       mm_complete.$/;kq|-;/\<mm_complete\>/;'q;"	kind:cons
mm_complete_cons_id	table_gen.m	/^:- func mm_complete_cons_id = cons_id.$/;kq|/^\<mm_complete_cons_id\>/;'q;"	kind:func	file:
mm_inactive	../library/table_builtin.m	/^    --->    mm_inactive$/;kq|-;/\<mm_inactive\>/;'q;"	kind:cons
mm_inactive_cons_id	table_gen.m	/^:- func mm_inactive_cons_id = cons_id.$/;kq|/^\<mm_inactive_cons_id\>/;'q;"	kind:func	file:
mm_reason_hlc	table_gen.m	/^    --->    mm_reason_hlc$/;kq|-;/\<mm_reason_hlc\>/;'q;"	kind:cons	file:
mm_reason_profiling	table_gen.m	/^    ;       mm_reason_profiling.$/;kq|-;/\<mm_reason_profiling\>/;'q;"	kind:cons	file:
mm_reason_trailing	table_gen.m	/^    ;       mm_reason_trailing$/;kq|-;/\<mm_reason_trailing\>/;'q;"	kind:cons	file:
mm_status	../library/table_builtin.m	/^:- type mm_status$/;kq|-;/\<mm_status\>/;'q;"	kind:type
mm_status_type	table_gen.m	/^:- func mm_status_type = mer_type.$/;kq|/^\<mm_status_type\>/;'q;"	kind:func	file:
mm_status_type_ctor	table_gen.m	/^:- func mm_status_type_ctor = type_ctor.$/;kq|/^\<mm_status_type_ctor\>/;'q;"	kind:func	file:
mm_tabled_conditional	prog_data.m	/^    ;       mm_tabled_conditional.$/;kq|-;/\<mm_tabled_conditional\>/;'q;"	kind:cons
mm_tabled_may_call	prog_data.m	/^    --->    mm_tabled_may_call$/;kq|-;/\<mm_tabled_may_call\>/;'q;"	kind:cons
mm_tabled_will_not_call	prog_data.m	/^    ;       mm_tabled_will_not_call$/;kq|-;/\<mm_tabled_will_not_call\>/;'q;"	kind:cons
mm_tabling_analysis_answer	tabling_analysis.m	/^:- type mm_tabling_analysis_answer$/;kq|-;/\<mm_tabling_analysis_answer\>/;'q;"	kind:type	file:
mm_tabling_analysis_answer_from_term	tabling_analysis.m	/^:- pred mm_tabling_analysis_answer_from_term(/;kq|/^\<mm_tabling_analysis_answer_from_term\>/;'q;"	kind:pred	file:
mm_tabling_analysis_answer_to_term	tabling_analysis.m	/^:- func mm_tabling_analysis_answer_to_term(/;kq|/^\<mm_tabling_analysis_answer_to_term\>/;'q;"	kind:func	file:
mm_tabling_analysis_name	tabling_analysis.m	/^:- func mm_tabling_analysis_name = string.$/;kq|/^\<mm_tabling_analysis_name\>/;'q;"	kind:func	file:
mm_tabling_annotate_call	tabling_analysis.m	/^:- pred mm_tabling_annotate_call(/;kq|/^\<mm_tabling_annotate_call\>/;'q;"	kind:pred	file:
mm_tabling_annotate_case	tabling_analysis.m	/^:- pred mm_tabling_annotate_case(/;kq|/^\<mm_tabling_annotate_case\>/;'q;"	kind:pred	file:
mm_tabling_annotate_cases	tabling_analysis.m	/^:- pred mm_tabling_annotate_cases(/;kq|/^\<mm_tabling_annotate_cases\>/;'q;"	kind:pred	file:
mm_tabling_annotate_goal	tabling_analysis.m	/^:- pred mm_tabling_annotate_goal(/;kq|/^\<mm_tabling_annotate_goal\>/;'q;"	kind:pred	file:
mm_tabling_annotate_goal_2	tabling_analysis.m	/^:- pred mm_tabling_annotate_goal_2(/;kq|/^\<mm_tabling_annotate_goal_2\>/;'q;"	kind:pred	file:
mm_tabling_annotate_goal_list	tabling_analysis.m	/^:- pred mm_tabling_annotate_goal_list(/;kq|/^\<mm_tabling_annotate_goal_list\>/;'q;"	kind:pred	file:
mm_tabling_annotate_proc	tabling_analysis.m	/^:- pred mm_tabling_annotate_proc(/;kq|/^\<mm_tabling_annotate_proc\>/;'q;"	kind:pred	file:
mm_tabling_combine_individual_proc_results	tabling_analysis.m	/^:- pred mm_tabling_combine_individual_proc_results(/;kq|/^\<mm_tabling_combine_individual_proc_results\>/;'q;"	kind:pred	file:
mm_tabling_combine_proc_result_maybe_analysis_statuses	tabling_analysis.m	/^:- pred mm_tabling_combine_proc_result_maybe_analysis_statuses(/;kq|/^\<mm_tabling_combine_proc_result_maybe_analysis_statuses\>/;'q;"	kind:pred	file:
mm_tabling_context	prog_item.m	/^                mm_tabling_context      :: prog_context,$/;kq|-;/\<mm_tabling_context\>/;'q;"	kind:fld
mm_tabling_proc_id	prog_item.m	/^                mm_tabling_proc_id      :: proc_pf_name_arity_mn,$/;kq|-;/\<mm_tabling_proc_id\>/;'q;"	kind:fld
mm_tabling_proc_result	tabling_analysis.m	/^:- type mm_tabling_proc_result$/;kq|-;/\<mm_tabling_proc_result\>/;'q;"	kind:type	file:
mm_tabling_seq_num	prog_item.m	/^                mm_tabling_seq_num      :: item_seq_num$/;kq|-;/\<mm_tabling_seq_num\>/;'q;"	kind:fld
mm_tabling_status	prog_data.m	/^:- type mm_tabling_status$/;kq|-;/\<mm_tabling_status\>/;'q;"	kind:type
mm_tabling_status	prog_item.m	/^                mm_tabling_status       :: mm_tabling_status,$/;kq|-;/\<mm_tabling_status\>/;'q;"	kind:fld
mm_tabling_status_more_precise_than	tabling_analysis.m	/^:- pred mm_tabling_status_more_precise_than(/;kq|/^\<mm_tabling_status_more_precise_than\>/;'q;"	kind:pred	file:
mm_tabling_status_to_string	tabling_analysis.m	/^:- pred mm_tabling_status_to_string(/;kq|/^\<mm_tabling_status_to_string\>/;'q;"	kind:pred	file:
mmake_action	mmakefiles.m	/^:- type mmake_action == string.$/;kq|-;/\<mmake_action\>/;'q;"	kind:type
mmake_block_comment	mmakefiles.m	/^    ;       mmake_block_comment($/;kq|-;/\<mmake_block_comment\>/;'q;"	kind:cons
mmake_cond_grade_has_component	mmakefiles.m	/^    --->    mmake_cond_grade_has_component(mmake_grade_component)$/;kq|-;/\<mmake_cond_grade_has_component\>/;'q;"	kind:cons
mmake_cond_strings_equal	mmakefiles.m	/^    ;       mmake_cond_strings_equal(string, string)$/;kq|-;/\<mmake_cond_strings_equal\>/;'q;"	kind:cons
mmake_cond_strings_not_equal	mmakefiles.m	/^    ;       mmake_cond_strings_not_equal(string, string).$/;kq|-;/\<mmake_cond_strings_not_equal\>/;'q;"	kind:cons
mmake_condition	mmakefiles.m	/^:- type mmake_condition$/;kq|-;/\<mmake_condition\>/;'q;"	kind:type
mmake_deep_rule	mmakefiles.m	/^    ;       mmake_deep_rule($/;kq|-;/\<mmake_deep_rule\>/;'q;"	kind:cons
mmake_entry	mmakefiles.m	/^:- type mmake_entry$/;kq|-;/\<mmake_entry\>/;'q;"	kind:type
mmake_entry_to_fragment	mmakefiles.m	/^:- func mmake_entry_to_fragment(/;kq|/^\<mmake_entry_to_fragment\>/;'q;"	kind:func
mmake_file_name	mmakefiles.m	/^:- type mmake_file_name == string.$/;kq|-;/\<mmake_file_name\>/;'q;"	kind:type
mmake_file_name_group	mmakefiles.m	/^:- type mmake_file_name_group$/;kq|-;/\<mmake_file_name_group\>/;'q;"	kind:type
mmake_flat_rule	mmakefiles.m	/^    ;       mmake_flat_rule($/;kq|-;/\<mmake_flat_rule\>/;'q;"	kind:cons
mmake_fragment	mmakefiles.m	/^:- type mmake_fragment$/;kq|-;/\<mmake_fragment\>/;'q;"	kind:type
mmake_general_rule	mmakefiles.m	/^    ;       mmake_general_rule($/;kq|-;/\<mmake_general_rule\>/;'q;"	kind:cons
mmake_grade_component	mmakefiles.m	/^:- type mmake_grade_component == string.$/;kq|-;/\<mmake_grade_component\>/;'q;"	kind:type
mmake_rule_is_not_phony	mmakefiles.m	/^    --->    mmake_rule_is_not_phony$/;kq|-;/\<mmake_rule_is_not_phony\>/;'q;"	kind:cons
mmake_rule_is_phony	mmakefiles.m	/^    ;       mmake_rule_is_phony.$/;kq|-;/\<mmake_rule_is_phony\>/;'q;"	kind:cons
mmake_simple_rule	mmakefiles.m	/^    ;       mmake_simple_rule($/;kq|-;/\<mmake_simple_rule\>/;'q;"	kind:cons
mmake_start_comment	mmakefiles.m	/^    --->    mmake_start_comment($/;kq|-;/\<mmake_start_comment\>/;'q;"	kind:cons
mmake_var_defn	mmakefiles.m	/^    ;       mmake_var_defn($/;kq|-;/\<mmake_var_defn\>/;'q;"	kind:cons
mmake_var_defn_list	mmakefiles.m	/^    ;       mmake_var_defn_list($/;kq|-;/\<mmake_var_defn_list\>/;'q;"	kind:cons
mmakefile	mmakefiles.m	/^:- type mmakefile == cord(mmake_fragment).$/;kq|-;/\<mmakefile\>/;'q;"	kind:type
mmakefile_to_string	mmakefiles.m	/^:- func mmakefile_to_string(/;kq|/^\<mmakefile_to_string\>/;'q;"	kind:func
mmakefiles.add_mmake_comments	mmakefiles.m	/^    ;       add_mmake_comments.$/;kq|-;/\<mmakefiles.add_mmake_comments\>/;'q;"	kind:cons	file:
mmakefiles.add_mmake_entries	mmakefiles.m	/^:- pred add_mmake_entries(list(/;kq|/^\<add_mmake_entries\>/;'q;"	kind:pred
mmakefiles.add_mmake_entry	mmakefiles.m	/^:- pred add_mmake_entry(/;kq|/^\<add_mmake_entry\>/;'q;"	kind:pred
mmakefiles.add_mmake_fragment	mmakefiles.m	/^:- pred add_mmake_fragment(/;kq|/^\<add_mmake_fragment\>/;'q;"	kind:pred
mmakefiles.add_mmake_fragments	mmakefiles.m	/^:- pred add_mmake_fragments(list(/;kq|/^\<add_mmake_fragments\>/;'q;"	kind:pred
mmakefiles.append_group_name	mmakefiles.m	/^:- pred append_group_name(/;kq|/^\<append_group_name\>/;'q;"	kind:pred	file:
mmakefiles.append_mmake_entry	mmakefiles.m	/^:- pred append_mmake_entry(/;kq|/^\<append_mmake_entry\>/;'q;"	kind:pred	file:
mmakefiles.append_rule_name	mmakefiles.m	/^:- pred append_rule_name(/;kq|/^\<append_rule_name\>/;'q;"	kind:pred	file:
mmakefiles.fng_file_names	mmakefiles.m	/^                fng_file_names  :: one_or_more(mmake_file_name)$/;kq|-;/\<mmakefiles.fng_file_names\>/;'q;"	kind:fld
mmakefiles.fng_group_name	mmakefiles.m	/^                fng_group_name  :: string,$/;kq|-;/\<mmakefiles.fng_group_name\>/;'q;"	kind:fld
mmakefiles.is_mmake_rule_phony	mmakefiles.m	/^:- type is_mmake_rule_phony$/;kq|-;/\<mmakefiles.is_mmake_rule_phony\>/;'q;"	kind:type
mmakefiles.max_horizontal	mmakefiles.m	/^:- func max_horizontal = int.$/;kq|/^\<max_horizontal\>/;'q;"	kind:func	file:
mmakefiles.mbc_comments	mmakefiles.m	/^                mbc_comments    :: list(string)$/;kq|-;/\<mmakefiles.mbc_comments\>/;'q;"	kind:fld
mmakefiles.mdr_actions	mmakefiles.m	/^                mdr_actions     :: list(mmake_action)$/;kq|-;/\<mmakefiles.mdr_actions\>/;'q;"	kind:fld
mmakefiles.mdr_flags	mmakefiles.m	/^                mdr_flags       :: is_mmake_rule_phony,$/;kq|-;/\<mmakefiles.mdr_flags\>/;'q;"	kind:fld
mmakefiles.mdr_rule_name	mmakefiles.m	/^                mdr_rule_name   :: string,$/;kq|-;/\<mmakefiles.mdr_rule_name\>/;'q;"	kind:fld
mmakefiles.mdr_sources	mmakefiles.m	/^                mdr_sources     :: list(mmake_file_name_group),$/;kq|-;/\<mmakefiles.mdr_sources\>/;'q;"	kind:fld
mmakefiles.mdr_targets	mmakefiles.m	/^                mdr_targets     :: mmake_file_name,$/;kq|-;/\<mmakefiles.mdr_targets\>/;'q;"	kind:fld
mmakefiles.mfr_actions	mmakefiles.m	/^                mfr_actions     :: list(mmake_action)$/;kq|-;/\<mmakefiles.mfr_actions\>/;'q;"	kind:fld
mmakefiles.mfr_flags	mmakefiles.m	/^                mfr_flags       :: is_mmake_rule_phony,$/;kq|-;/\<mmakefiles.mfr_flags\>/;'q;"	kind:fld
mmakefiles.mfr_rule_name	mmakefiles.m	/^                mfr_rule_name   :: string,$/;kq|-;/\<mmakefiles.mfr_rule_name\>/;'q;"	kind:fld
mmakefiles.mfr_sources	mmakefiles.m	/^                mfr_sources     :: list(mmake_file_name),$/;kq|-;/\<mmakefiles.mfr_sources\>/;'q;"	kind:fld
mmakefiles.mfr_targets	mmakefiles.m	/^                mfr_targets     :: one_or_more(mmake_file_name),$/;kq|-;/\<mmakefiles.mfr_targets\>/;'q;"	kind:fld
mmakefiles.mgr_actions	mmakefiles.m	/^                mgr_actions     :: list(mmake_action)$/;kq|-;/\<mmakefiles.mgr_actions\>/;'q;"	kind:fld
mmakefiles.mgr_flags	mmakefiles.m	/^                mgr_flags       :: is_mmake_rule_phony,$/;kq|-;/\<mmakefiles.mgr_flags\>/;'q;"	kind:fld
mmakefiles.mgr_rule_name	mmakefiles.m	/^                mgr_rule_name   :: string,$/;kq|-;/\<mmakefiles.mgr_rule_name\>/;'q;"	kind:fld
mmakefiles.mgr_sources	mmakefiles.m	/^                mgr_sources     :: list(mmake_file_name_group),$/;kq|-;/\<mmakefiles.mgr_sources\>/;'q;"	kind:fld
mmakefiles.mgr_targets	mmakefiles.m	/^                mgr_targets     :: one_or_more(mmake_file_name_group),$/;kq|-;/\<mmakefiles.mgr_targets\>/;'q;"	kind:fld
mmakefiles.mmake_action	mmakefiles.m	/^:- type mmake_action == string.$/;kq|-;/\<mmakefiles.mmake_action\>/;'q;"	kind:type
mmakefiles.mmake_block_comment	mmakefiles.m	/^    ;       mmake_block_comment($/;kq|-;/\<mmakefiles.mmake_block_comment\>/;'q;"	kind:cons
mmakefiles.mmake_condition	mmakefiles.m	/^:- type mmake_condition$/;kq|-;/\<mmakefiles.mmake_condition\>/;'q;"	kind:type
mmakefiles.mmake_deep_rule	mmakefiles.m	/^    ;       mmake_deep_rule($/;kq|-;/\<mmakefiles.mmake_deep_rule\>/;'q;"	kind:cons
mmakefiles.mmake_entry	mmakefiles.m	/^:- type mmake_entry$/;kq|-;/\<mmakefiles.mmake_entry\>/;'q;"	kind:type
mmakefiles.mmake_file_name	mmakefiles.m	/^:- type mmake_file_name == string.$/;kq|-;/\<mmakefiles.mmake_file_name\>/;'q;"	kind:type
mmakefiles.mmake_flat_rule	mmakefiles.m	/^    ;       mmake_flat_rule($/;kq|-;/\<mmakefiles.mmake_flat_rule\>/;'q;"	kind:cons
mmakefiles.mmake_fragment	mmakefiles.m	/^:- type mmake_fragment$/;kq|-;/\<mmakefiles.mmake_fragment\>/;'q;"	kind:type
mmakefiles.mmake_general_rule	mmakefiles.m	/^    ;       mmake_general_rule($/;kq|-;/\<mmakefiles.mmake_general_rule\>/;'q;"	kind:cons
mmakefiles.mmake_rule_is_phony	mmakefiles.m	/^    ;       mmake_rule_is_phony.$/;kq|-;/\<mmakefiles.mmake_rule_is_phony\>/;'q;"	kind:cons
mmakefiles.mmake_simple_rule	mmakefiles.m	/^    ;       mmake_simple_rule($/;kq|-;/\<mmakefiles.mmake_simple_rule\>/;'q;"	kind:cons
mmakefiles.mmake_start_comment	mmakefiles.m	/^    --->    mmake_start_comment($/;kq|-;/\<mmakefiles.mmake_start_comment\>/;'q;"	kind:cons
mmakefiles.mmake_var_defn	mmakefiles.m	/^    ;       mmake_var_defn($/;kq|-;/\<mmakefiles.mmake_var_defn\>/;'q;"	kind:cons
mmakefiles.mmake_var_defn_list	mmakefiles.m	/^    ;       mmake_var_defn_list($/;kq|-;/\<mmakefiles.mmake_var_defn_list\>/;'q;"	kind:cons
mmakefiles.mmakefile	mmakefiles.m	/^:- type mmakefile == cord(mmake_fragment).$/;kq|-;/\<mmakefiles.mmakefile\>/;'q;"	kind:type
mmakefiles.mmakefile_to_string	mmakefiles.m	/^:- func mmakefile_to_string(/;kq|/^\<mmakefile_to_string\>/;'q;"	kind:func
mmakefiles.mmf_entry	mmakefiles.m	/^    --->    mmf_entry(mmake_entry)$/;kq|-;/\<mmakefiles.mmf_entry\>/;'q;"	kind:cons
mmakefiles.mmfce_if_false	mmakefiles.m	/^                mmfce_if_false  :: mmake_entry$/;kq|-;/\<mmakefiles.mmfce_if_false\>/;'q;"	kind:fld
mmakefiles.mmfce_if_true	mmakefiles.m	/^                mmfce_if_true   :: mmake_entry,$/;kq|-;/\<mmakefiles.mmfce_if_true\>/;'q;"	kind:fld
mmakefiles.mmfce_test	mmakefiles.m	/^                mmfce_test      :: mmake_condition,$/;kq|-;/\<mmakefiles.mmfce_test\>/;'q;"	kind:fld
mmakefiles.mmfcfs_if_false	mmakefiles.m	/^                mmfcfs_if_false :: list(mmake_fragment)$/;kq|-;/\<mmakefiles.mmfcfs_if_false\>/;'q;"	kind:fld
mmakefiles.mmfcfs_if_true	mmakefiles.m	/^                mmfcfs_if_true  :: list(mmake_fragment),$/;kq|-;/\<mmakefiles.mmfcfs_if_true\>/;'q;"	kind:fld
mmakefiles.mmfcfs_test	mmakefiles.m	/^                mmfcfs_test     :: mmake_condition,$/;kq|-;/\<mmakefiles.mmfcfs_test\>/;'q;"	kind:fld
mmakefiles.msc_contents	mmakefiles.m	/^                msc_contents    :: string,$/;kq|-;/\<mmakefiles.msc_contents\>/;'q;"	kind:fld
mmakefiles.msc_full_arch	mmakefiles.m	/^                msc_full_arch   :: string$/;kq|-;/\<mmakefiles.msc_full_arch\>/;'q;"	kind:fld
mmakefiles.msc_module_name	mmakefiles.m	/^                msc_module_name :: string,$/;kq|-;/\<mmakefiles.msc_module_name\>/;'q;"	kind:fld
mmakefiles.msc_source_file	mmakefiles.m	/^                msc_source_file :: string,$/;kq|-;/\<mmakefiles.msc_source_file\>/;'q;"	kind:fld
mmakefiles.msc_version	mmakefiles.m	/^                msc_version     :: string,$/;kq|-;/\<mmakefiles.msc_version\>/;'q;"	kind:fld
mmakefiles.msr_actions	mmakefiles.m	/^                msr_actions     :: list(mmake_action)$/;kq|-;/\<mmakefiles.msr_actions\>/;'q;"	kind:fld
mmakefiles.msr_flags	mmakefiles.m	/^                msr_flags       :: is_mmake_rule_phony,$/;kq|-;/\<mmakefiles.msr_flags\>/;'q;"	kind:fld
mmakefiles.msr_rule_name	mmakefiles.m	/^                msr_rule_name   :: string,$/;kq|-;/\<mmakefiles.msr_rule_name\>/;'q;"	kind:fld
mmakefiles.msr_sources	mmakefiles.m	/^                msr_sources     :: list(mmake_file_name),$/;kq|-;/\<mmakefiles.msr_sources\>/;'q;"	kind:fld
mmakefiles.msr_targets	mmakefiles.m	/^                msr_targets     :: mmake_file_name,$/;kq|-;/\<mmakefiles.msr_targets\>/;'q;"	kind:fld
mmakefiles.mvd_var_name	mmakefiles.m	/^                mvd_var_name    :: string,$/;kq|-;/\<mmakefiles.mvd_var_name\>/;'q;"	kind:fld
mmakefiles.mvd_var_value	mmakefiles.m	/^                mvd_var_value   :: string$/;kq|-;/\<mmakefiles.mvd_var_value\>/;'q;"	kind:fld
mmakefiles.mvdl_var_name	mmakefiles.m	/^                mvdl_var_name   :: string,$/;kq|-;/\<mmakefiles.mvdl_var_name\>/;'q;"	kind:fld
mmakefiles.mvdl_var_value	mmakefiles.m	/^                mvdl_var_value  :: list(string)$/;kq|-;/\<mmakefiles.mvdl_var_value\>/;'q;"	kind:fld
mmakefiles.silent_noop_action	mmakefiles.m	/^:- func silent_noop_action = string.$/;kq|/^\<silent_noop_action\>/;'q;"	kind:func
mmakefiles.start_mmakefile	mmakefiles.m	/^:- pred start_mmakefile(/;kq|/^\<start_mmakefile\>/;'q;"	kind:pred
mmc	mmc_analysis.m	/^:- type mmc$/;kq|-;/\<mmc\>/;'q;"	kind:type
mmc_analysis.compiler	mmc_analysis.m	/^:- instance compiler(mmc) where [$/;kq|-;/\<mmc_analysis.compiler\>/;'q;"	kind:tci	file:
mmc_analysis.func_id_to_ppid	mmc_analysis.m	/^:- pred func_id_to_ppid(/;kq|/^\<func_id_to_ppid\>/;'q;"	kind:pred
mmc_analysis.mmc	mmc_analysis.m	/^:- type mmc$/;kq|-;/\<mmc_analysis.mmc\>/;'q;"	kind:type
mmc_flags	options_file.m	/^    --->    mmc_flags$/;kq|-;/\<mmc_flags\>/;'q;"	kind:cons	file:
mmc_flags	options_file.m	/^    ;       mmc_flags$/;kq|-;/\<mmc_flags\>/;'q;"	kind:cons	file:
mmc_module_name_to_read_file_name	mmc_analysis.m	/^:- pred mmc_module_name_to_read_file_name(/;kq|/^\<mmc_module_name_to_read_file_name\>/;'q;"	kind:pred	file:
mmc_module_name_to_write_file_name	mmc_analysis.m	/^:- pred mmc_module_name_to_write_file_name(/;kq|/^\<mmc_module_name_to_write_file_name\>/;'q;"	kind:pred	file:
mmc_option_spec	options_file.m	/^:- type mmc_option_spec$/;kq|-;/\<mmc_option_spec\>/;'q;"	kind:type	file:
mmf_conditional_entry	mmakefiles.m	/^    ;       mmf_conditional_entry($/;kq|-;/\<mmf_conditional_entry\>/;'q;"	kind:cons
mmf_conditional_fragments	mmakefiles.m	/^    ;       mmf_conditional_fragments($/;kq|-;/\<mmf_conditional_fragments\>/;'q;"	kind:cons
mmf_entry	mmakefiles.m	/^    --->    mmf_entry(mmake_entry)$/;kq|-;/\<mmf_entry\>/;'q;"	kind:cons
mmfce_if_false	mmakefiles.m	/^                mmfce_if_false  :: mmake_entry$/;kq|-;/\<mmfce_if_false\>/;'q;"	kind:fld
mmfce_if_true	mmakefiles.m	/^                mmfce_if_true   :: mmake_entry,$/;kq|-;/\<mmfce_if_true\>/;'q;"	kind:fld
mmfce_test	mmakefiles.m	/^                mmfce_test      :: mmake_condition,$/;kq|-;/\<mmfce_test\>/;'q;"	kind:fld
mmfcfs_if_false	mmakefiles.m	/^                mmfcfs_if_false :: list(mmake_fragment)$/;kq|-;/\<mmfcfs_if_false\>/;'q;"	kind:fld
mmfcfs_if_true	mmakefiles.m	/^                mmfcfs_if_true  :: list(mmake_fragment),$/;kq|-;/\<mmfcfs_if_true\>/;'q;"	kind:fld
mmfcfs_test	mmakefiles.m	/^                mmfcfs_test     :: mmake_condition,$/;kq|-;/\<mmfcfs_test\>/;'q;"	kind:fld
mmn_module_name	mlds.m	/^                mmn_module_name     :: mdbcomp.sym_name.module_name$/;kq|-;/\<mmn_module_name\>/;'q;"	kind:fld	file:
mmn_package_name	mlds.m	/^                mmn_package_name    :: mdbcomp.sym_name.module_name,$/;kq|-;/\<mmn_package_name\>/;'q;"	kind:fld	file:
mnclcr_arg_repns	prog_item.m	/^                mnclcr_arg_repns        :: one_or_more(local_arg_repn)$/;kq|-;/\<mnclcr_arg_repns\>/;'q;"	kind:fld
mnclcr_sectag	prog_item.m	/^                mnclcr_sectag           :: cell_local_sectag,$/;kq|-;/\<mnclcr_sectag\>/;'q;"	kind:fld
mncr_direct_arg	prog_item.m	/^    ;       mncr_direct_arg(ptag).$/;kq|-;/\<mncr_direct_arg\>/;'q;"	kind:cons
mncr_local_cell	prog_item.m	/^    --->    mncr_local_cell(more_nonconstant_local_cell_repn)$/;kq|-;/\<mncr_local_cell\>/;'q;"	kind:cons
mncr_remote_cell	prog_item.m	/^    ;       mncr_remote_cell(more_nonconstant_remote_cell_repn)$/;kq|-;/\<mncr_remote_cell\>/;'q;"	kind:cons
moa_arity	prog_item.m	/^    ;       moa_arity(user_arity).$/;kq|-;/\<moa_arity\>/;'q;"	kind:cons
moa_modes	prog_item.m	/^    --->    moa_modes(list(mer_mode))$/;kq|-;/\<moa_modes\>/;'q;"	kind:cons
mode_analysis_failure	ordering_mode_constraints.m	/^:- type mode_analysis_failure$/;kq|-;/\<mode_analysis_failure\>/;'q;"	kind:type	file:
mode_analysis_failures	ordering_mode_constraints.m	/^:- type mode_analysis_failures == list(mode_analysis_failure).$/;kq|-;/\<mode_analysis_failures\>/;'q;"	kind:type	file:
mode_apply_substitution	prog_mode.m	/^:- pred mode_apply_substitution(/;kq|/^\<mode_apply_substitution\>/;'q;"	kind:pred	file:
mode_call_generic	mode_info.m	/^    ;       mode_call_generic(generic_call).$/;kq|-;/\<mode_call_generic\>/;'q;"	kind:cons
mode_call_id	mode_info.m	/^:- type mode_call_id$/;kq|-;/\<mode_call_id\>/;'q;"	kind:type
mode_call_id_to_call_id	modecheck_util.m	/^:- func mode_call_id_to_call_id(/;kq|/^\<mode_call_id_to_call_id\>/;'q;"	kind:func
mode_call_plain	mode_info.m	/^    --->    mode_call_plain(pred_id)$/;kq|-;/\<mode_call_plain\>/;'q;"	kind:cons
mode_checkpoint	mode_debug.m	/^:- pred mode_checkpoint(mode_checkpoint_port::in(/;kq|/^\<mode_checkpoint\>/;'q;"	kind:pred
mode_checkpoint_port	mode_debug.m	/^:- type mode_checkpoint_port$/;kq|-;/\<mode_checkpoint_port\>/;'q;"	kind:type
mode_checkpoint_sn	mode_debug.m	/^:- pred mode_checkpoint_sn(mode_checkpoint_port::in(/;kq|/^\<mode_checkpoint_sn\>/;'q;"	kind:pred
mode_checkpoint_tail_wakeups	mode_debug.m	/^:- pred mode_checkpoint_tail_wakeups(list(/;kq|/^\<mode_checkpoint_tail_wakeups\>/;'q;"	kind:pred	file:
mode_checkpoint_wakeups	mode_debug.m	/^:- pred mode_checkpoint_wakeups(hlds_goal::in, list(/;kq|/^\<mode_checkpoint_wakeups\>/;'q;"	kind:pred
mode_comparison.better	mode_comparison.m	/^    --->    better$/;kq|-;/\<mode_comparison.better\>/;'q;"	kind:cons
mode_comparison.compare_inst	mode_comparison.m	/^:- pred compare_inst(/;kq|/^\<compare_inst\>/;'q;"	kind:pred	file:
mode_comparison.compare_proc	mode_comparison.m	/^:- pred compare_proc(/;kq|/^\<compare_proc\>/;'q;"	kind:pred	file:
mode_comparison.get_var_insts	mode_comparison.m	/^:- pred get_var_insts(mode_info::in, list(/;kq|/^\<get_var_insts\>/;'q;"	kind:pred	file:
mode_comparison.incomparable	mode_comparison.m	/^    ;       incomparable.$/;kq|-;/\<mode_comparison.incomparable\>/;'q;"	kind:cons
mode_comparison.match	mode_comparison.m	/^:- type match$/;kq|-;/\<mode_comparison.match\>/;'q;"	kind:type
mode_comparison.proc_mode	mode_comparison.m	/^:- type proc_mode$/;kq|-;/\<mode_comparison.proc_mode\>/;'q;"	kind:type
mode_comparison.same	mode_comparison.m	/^    ;       same$/;kq|-;/\<mode_comparison.same\>/;'q;"	kind:cons
mode_comparison.worse	mode_comparison.m	/^    ;       worse$/;kq|-;/\<mode_comparison.worse\>/;'q;"	kind:cons
mode_constr_goal_info	hlds_goal.m	/^:- type mode_constr_goal_info$/;kq|-;/\<mode_constr_goal_info\>/;'q;"	kind:type
mode_constraint	mode_constraint_robdd.m	/^:- type mode_constraint == mode_robdd(mc_type).$/;kq|-;/\<mode_constraint\>/;'q;"	kind:type
mode_constraint_info	mode_constraint_robdd.m	/^:- type mode_constraint_info$/;kq|-;/\<mode_constraint_info\>/;'q;"	kind:type	file:
mode_constraint_robdd.in	mode_constraint_robdd.m	/^    --->    in(prog_var)$/;kq|-;/\<mode_constraint_robdd.in\>/;'q;"	kind:cons
mode_constraint_robdd.key	mode_constraint_robdd.m	/^    --->    key($/;kq|-;/\<mode_constraint_robdd.key\>/;'q;"	kind:cons	file:
mode_constraint_robdd.mc_type	mode_constraint_robdd.m	/^:- type mc_type$/;kq|-;/\<mode_constraint_robdd.mc_type\>/;'q;"	kind:type	file:
mode_constraint_robdd.out	mode_constraint_robdd.m	/^    ;       out(prog_var)$/;kq|-;/\<mode_constraint_robdd.out\>/;'q;"	kind:cons
mode_constraint_robdd.prog_var	mode_constraint_robdd.m	/^    ;       prog_var `at` goal_id.$/;kq|-;/\<mode_constraint_robdd.prog_var\>/;'q;"	kind:cons
mode_constraint_robdd.rep_var	mode_constraint_robdd.m	/^:- type rep_var$/;kq|-;/\<mode_constraint_robdd.rep_var\>/;'q;"	kind:type
mode_constraint_var	mode_constraint_robdd.m	/^:- func mode_constraint_var(/;kq|/^\<mode_constraint_var\>/;'q;"	kind:func
mode_constraint_var	mode_constraint_robdd.m	/^:- pred mode_constraint_var(/;kq|/^\<mode_constraint_var\>/;'q;"	kind:pred
mode_constraint_var	mode_constraint_robdd.m	/^:- type mode_constraint_var == var(mc_type).$/;kq|-;/\<mode_constraint_var\>/;'q;"	kind:type
mode_constraint_varmap	mode_constraint_robdd.m	/^:- type mode_constraint_varmap == bimap(varmap_key, robdd_var).$/;kq|-;/\<mode_constraint_varmap\>/;'q;"	kind:type	file:
mode_constraint_vars	mode_constraint_robdd.m	/^:- type mode_constraint_vars == vars(mc_type).$/;kq|-;/\<mode_constraint_vars\>/;'q;"	kind:type
mode_constraints	build_mode_constraints.m	/^:- type mode_constraints == pred_p_c_constraints.$/;kq|-;/\<mode_constraints\>/;'q;"	kind:type
mode_constraints	options.m	/^    ;       mode_constraints$/;kq|-;/\<mode_constraints\>/;'q;"	kind:cons
mode_constraints.'ho_modes	mode_constraints.m	/^    func 'ho_modes :='(T, ho_modes) = T$/;kq|-;/\<mode_constraints.'ho_modes\>/;'q;"	kind:tcm	file:
mode_constraints.'ho_modes	mode_constraints.m	/^    func('ho_modes :='\/2) is 'd_ho_modes :='$/;kq|-;/\<mode_constraints.'ho_modes\>/;'q;"	kind:tcim	file:
mode_constraints.'ho_modes	mode_constraints.m	/^    func('ho_modes :='\/2) is 'g_ho_modes :='$/;kq|-;/\<mode_constraints.'ho_modes\>/;'q;"	kind:tcim	file:
mode_constraints.'mc_info	mode_constraints.m	/^    func 'mc_info :='(T, mode_constraint_info) = T$/;kq|-;/\<mode_constraints.'mc_info\>/;'q;"	kind:tcm	file:
mode_constraints.'mc_info	mode_constraints.m	/^    func('mc_info :='\/2) is 'd_mc_info :='$/;kq|-;/\<mode_constraints.'mc_info\>/;'q;"	kind:tcim	file:
mode_constraints.'mc_info	mode_constraints.m	/^    func('mc_info :='\/2) is 'g_mc_info :='$/;kq|-;/\<mode_constraints.'mc_info\>/;'q;"	kind:tcim	file:
mode_constraints.'mc_info	mode_constraints.m	/^    func('mc_info :='\/2) is 'n_mc_info :='$/;kq|-;/\<mode_constraints.'mc_info\>/;'q;"	kind:tcim	file:
mode_constraints.'module_info	mode_constraints.m	/^    func 'module_info :='(T, module_info) = T$/;kq|-;/\<mode_constraints.'module_info\>/;'q;"	kind:tcm	file:
mode_constraints.'module_info	mode_constraints.m	/^    func('module_info :='\/2) is 'g_module_info :='$/;kq|-;/\<mode_constraints.'module_info\>/;'q;"	kind:tcim	file:
mode_constraints.'module_info	mode_constraints.m	/^    func('module_info :='\/2) is 'n_module_info :='$/;kq|-;/\<mode_constraints.'module_info\>/;'q;"	kind:tcim	file:
mode_constraints.arg_modes_map	mode_constraints.m	/^:- pred arg_modes_map(list(/;kq|/^\<arg_modes_map\>/;'q;"	kind:pred	file:
mode_constraints.atomic_goals	mode_constraints.m	/^                atomic_goals    :: set(goal_id),$/;kq|-;/\<mode_constraints.atomic_goals\>/;'q;"	kind:fld	file:
mode_constraints.call_in	mode_constraints.m	/^:- pred call_in(/;kq|/^\<call_in\>/;'q;"	kind:pred	file:
mode_constraints.call_out	mode_constraints.m	/^:- pred call_out(/;kq|/^\<call_out\>/;'q;"	kind:pred	file:
mode_constraints.can_succeed	mode_constraints.m	/^:- type can_succeed == bool.$/;kq|-;/\<mode_constraints.can_succeed\>/;'q;"	kind:type	file:
mode_constraints.constrain_var	mode_constraints.m	/^:- type constrain_var == pred(prog_var, mode_constraint, mode_constraint,$/;kq|-;/\<mode_constraints.constrain_var\>/;'q;"	kind:type	file:
mode_constraints.d_ho_modes	mode_constraints.m	/^                d_ho_modes  :: ho_modes$/;kq|-;/\<mode_constraints.d_ho_modes\>/;'q;"	kind:fld	file:
mode_constraints.d_mc_info	mode_constraints.m	/^                d_mc_info   :: mode_constraint_info,$/;kq|-;/\<mode_constraints.d_mc_info\>/;'q;"	kind:fld	file:
mode_constraints.false_var	mode_constraints.m	/^:- pred false_var((func(prog_var) = rep_var)::in(func(/;kq|/^\<false_var\>/;'q;"	kind:pred	file:
mode_constraints.final	mode_constraints.m	/^:- func final(/;kq|/^\<final\>/;'q;"	kind:func	file:
mode_constraints.g_ho_modes	mode_constraints.m	/^                g_ho_modes      :: ho_modes,$/;kq|-;/\<mode_constraints.g_ho_modes\>/;'q;"	kind:fld	file:
mode_constraints.g_mc_info	mode_constraints.m	/^                g_mc_info       :: mode_constraint_info,$/;kq|-;/\<mode_constraints.g_mc_info\>/;'q;"	kind:fld	file:
mode_constraints.g_module_info	mode_constraints.m	/^                g_module_info   :: module_info,$/;kq|-;/\<mode_constraints.g_module_info\>/;'q;"	kind:fld	file:
mode_constraints.get_goal_id	mode_constraints.m	/^:- func get_goal_id(/;kq|/^\<get_goal_id\>/;'q;"	kind:func	file:
mode_constraints.get_var	mode_constraints.m	/^:- pred get_var(/;kq|/^\<get_var\>/;'q;"	kind:pred	file:
mode_constraints.has_ho_modes	mode_constraints.m	/^:- instance has_ho_modes(goal_constraints_info) where [$/;kq|-;/\<mode_constraints.has_ho_modes\>/;'q;"	kind:tci	file:
mode_constraints.has_ho_modes	mode_constraints.m	/^:- instance has_ho_modes(mode_decl_info) where [$/;kq|-;/\<mode_constraints.has_ho_modes\>/;'q;"	kind:tci	file:
mode_constraints.has_ho_modes	mode_constraints.m	/^:- typeclass has_ho_modes(T) where [$/;kq|-;/\<mode_constraints.has_ho_modes\>/;'q;"	kind:tc	file:
mode_constraints.has_mc_info	mode_constraints.m	/^:- instance has_mc_info(goal_constraints_info) where [$/;kq|-;/\<mode_constraints.has_mc_info\>/;'q;"	kind:tci	file:
mode_constraints.has_mc_info	mode_constraints.m	/^:- instance has_mc_info(mode_decl_info) where [$/;kq|-;/\<mode_constraints.has_mc_info\>/;'q;"	kind:tci	file:
mode_constraints.has_mc_info	mode_constraints.m	/^:- instance has_mc_info(number_robdd_info) where [$/;kq|-;/\<mode_constraints.has_mc_info\>/;'q;"	kind:tci	file:
mode_constraints.has_mc_info	mode_constraints.m	/^:- typeclass has_mc_info(T) where [$/;kq|-;/\<mode_constraints.has_mc_info\>/;'q;"	kind:tc	file:
mode_constraints.headvars	mode_constraints.m	/^                headvars        :: list(prog_var),$/;kq|-;/\<mode_constraints.headvars\>/;'q;"	kind:fld	file:
mode_constraints.ho_calls	mode_constraints.m	/^                ho_calls        :: ho_calls$/;kq|-;/\<mode_constraints.ho_calls\>/;'q;"	kind:fld	file:
mode_constraints.ho_calls	mode_constraints.m	/^:- type ho_calls ==$/;kq|-;/\<mode_constraints.ho_calls\>/;'q;"	kind:type	file:
mode_constraints.ho_modes	mode_constraints.m	/^    func ho_modes(T) = ho_modes,$/;kq|-;/\<mode_constraints.ho_modes\>/;'q;"	kind:tcm	file:
mode_constraints.ho_modes	mode_constraints.m	/^    func(ho_modes\/1) is d_ho_modes,$/;kq|-;/\<mode_constraints.ho_modes\>/;'q;"	kind:tcim	file:
mode_constraints.ho_modes	mode_constraints.m	/^    func(ho_modes\/1) is g_ho_modes,$/;kq|-;/\<mode_constraints.ho_modes\>/;'q;"	kind:tcim	file:
mode_constraints.ignore	mode_constraints.m	/^:- pred ignore(/;kq|/^\<ignore\>/;'q;"	kind:pred	file:
mode_constraints.initial	mode_constraints.m	/^:- func initial(/;kq|/^\<initial\>/;'q;"	kind:func	file:
mode_constraints.inst_graph	mode_constraints.m	/^                inst_graph      :: inst_graph,$/;kq|-;/\<mode_constraints.inst_graph\>/;'q;"	kind:fld	file:
mode_constraints.keep_var	mode_constraints.m	/^:- pred keep_var(goal_forward_path_map::in, list(/;kq|/^\<keep_var\>/;'q;"	kind:pred	file:
mode_constraints.mc_info	mode_constraints.m	/^    func mc_info(T) = mode_constraint_info,$/;kq|-;/\<mode_constraints.mc_info\>/;'q;"	kind:tcm	file:
mode_constraints.mc_info	mode_constraints.m	/^    func(mc_info\/1) is d_mc_info,$/;kq|-;/\<mode_constraints.mc_info\>/;'q;"	kind:tcim	file:
mode_constraints.mc_info	mode_constraints.m	/^    func(mc_info\/1) is g_mc_info,$/;kq|-;/\<mode_constraints.mc_info\>/;'q;"	kind:tcim	file:
mode_constraints.mc_info	mode_constraints.m	/^    func(mc_info\/1) is n_mc_info,$/;kq|-;/\<mode_constraints.mc_info\>/;'q;"	kind:tcim	file:
mode_constraints.module_info	mode_constraints.m	/^    func module_info(T) = module_info,$/;kq|-;/\<mode_constraints.module_info\>/;'q;"	kind:tcm	file:
mode_constraints.module_info	mode_constraints.m	/^    func(module_info\/1) is g_module_info,$/;kq|-;/\<mode_constraints.module_info\>/;'q;"	kind:tcim	file:
mode_constraints.module_info	mode_constraints.m	/^    func(module_info\/1) is n_module_info,$/;kq|-;/\<mode_constraints.module_info\>/;'q;"	kind:tcim	file:
mode_constraints.n_mc_info	mode_constraints.m	/^                n_mc_info       :: mode_constraint_info,$/;kq|-;/\<mode_constraints.n_mc_info\>/;'q;"	kind:fld	file:
mode_constraints.n_module_info	mode_constraints.m	/^                n_module_info   :: module_info,$/;kq|-;/\<mode_constraints.n_module_info\>/;'q;"	kind:fld	file:
mode_constraints.n_vartypes	mode_constraints.m	/^                n_vartypes      :: vartypes$/;kq|-;/\<mode_constraints.n_vartypes\>/;'q;"	kind:fld	file:
mode_constraints.process_inst	mode_constraints.m	/^:- pred process_inst(/;kq|/^\<process_inst\>/;'q;"	kind:pred	file:
mode_constraints.prog_varset	mode_constraints.m	/^                prog_varset     :: prog_varset,$/;kq|-;/\<mode_constraints.prog_varset\>/;'q;"	kind:fld	file:
mode_constraints.scc	mode_constraints.m	/^                scc             :: list(pred_id),$/;kq|-;/\<mode_constraints.scc\>/;'q;"	kind:fld	file:
mode_constraints.sccs	mode_constraints.m	/^:- type sccs == list(list(pred_id)).$/;kq|-;/\<mode_constraints.sccs\>/;'q;"	kind:type	file:
mode_constraints.true_var	mode_constraints.m	/^:- pred true_var((func(prog_var) = rep_var)::in(func(/;kq|/^\<true_var\>/;'q;"	kind:pred	file:
mode_constraints.vars	mode_constraints.m	/^:- func vars(/;kq|/^\<vars\>/;'q;"	kind:func	file:
mode_context	hlds_inst_mode.m	/^                mode_context    :: prog_context,$/;kq|-;/\<mode_context\>/;'q;"	kind:fld
mode_context	mode_info.m	/^:- type mode_context$/;kq|-;/\<mode_context\>/;'q;"	kind:type
mode_context_call	mode_info.m	/^    ;       mode_context_call($/;kq|-;/\<mode_context_call\>/;'q;"	kind:cons
mode_context_call_arg	mode_info.m	/^    --->    mode_context_call_arg($/;kq|-;/\<mode_context_call_arg\>/;'q;"	kind:cons
mode_context_init	mode_info.m	/^:- pred mode_context_init(/;kq|/^\<mode_context_init\>/;'q;"	kind:pred
mode_context_not_call_or_unify	mode_info.m	/^    ;       mode_context_not_call_or_unify.$/;kq|-;/\<mode_context_not_call_or_unify\>/;'q;"	kind:cons
mode_context_to_pieces	mode_errors.m	/^:- func mode_context_to_pieces(/;kq|/^\<mode_context_to_pieces\>/;'q;"	kind:func	file:
mode_context_to_unify_context	modecheck_util.m	/^:- pred mode_context_to_unify_context(/;kq|/^\<mode_context_to_unify_context\>/;'q;"	kind:pred
mode_context_unify	mode_info.m	/^    ;       mode_context_unify($/;kq|-;/\<mode_context_unify\>/;'q;"	kind:cons
mode_ctor	prog_data.m	/^:- type mode_ctor$/;kq|-;/\<mode_ctor\>/;'q;"	kind:type
mode_ctor_all_defns	prog_item.m	/^:- type mode_ctor_all_defns$/;kq|-;/\<mode_ctor_all_defns\>/;'q;"	kind:type
mode_ctor_checked_defn	prog_item.m	/^:- type mode_ctor_checked_defn$/;kq|-;/\<mode_ctor_checked_defn\>/;'q;"	kind:type
mode_ctor_checked_defn_get_src_defns	item_util.m	/^:- pred mode_ctor_checked_defn_get_src_defns(/;kq|/^\<mode_ctor_checked_defn_get_src_defns\>/;'q;"	kind:pred	file:
mode_ctor_checked_map	prog_item.m	/^:- type mode_ctor_checked_map == map(mode_ctor, mode_ctor_checked_defn).$/;kq|-;/\<mode_ctor_checked_map\>/;'q;"	kind:type
mode_ctor_checked_map_get_src_defns	item_util.m	/^:- pred mode_ctor_checked_map_get_src_defns(/;kq|/^\<mode_ctor_checked_map_get_src_defns\>/;'q;"	kind:pred
mode_ctor_defn_items_to_map	convert_parse_tree.m	/^:- func mode_ctor_defn_items_to_map(list(/;kq|/^\<mode_ctor_defn_items_to_map\>/;'q;"	kind:func
mode_ctor_defn_map	prog_item.m	/^:- type mode_ctor_defn_map == map(mode_ctor, mode_ctor_all_defns).$/;kq|-;/\<mode_ctor_defn_map\>/;'q;"	kind:type
mode_ctor_defn_map_to_mode_defns	convert_parse_tree.m	/^:- func mode_ctor_defn_map_to_mode_defns(/;kq|/^\<mode_ctor_defn_map_to_mode_defns\>/;'q;"	kind:func
mode_ctor_to_mq_id	module_qual.collect_mq_info.m	/^:- func mode_ctor_to_mq_id(/;kq|/^\<mode_ctor_to_mq_id\>/;'q;"	kind:func	file:
mode_ctor_to_recomp_item_name	recompilation.item_types.m	/^:- func mode_ctor_to_recomp_item_name(/;kq|/^\<mode_ctor_to_recomp_item_name\>/;'q;"	kind:func
mode_debug.do_mode_checkpoint	mode_debug.m	/^:- pred do_mode_checkpoint(/;kq|/^\<do_mode_checkpoint\>/;'q;"	kind:pred	file:
mode_debug.enter	mode_debug.m	/^    --->    enter$/;kq|-;/\<mode_debug.enter\>/;'q;"	kind:cons
mode_debug.exit	mode_debug.m	/^    ;       exit$/;kq|-;/\<mode_debug.exit\>/;'q;"	kind:cons
mode_debug.identical_insts	mode_debug.m	/^:- pred identical_insts(/;kq|/^\<identical_insts\>/;'q;"	kind:pred	file:
mode_debug.mode_checkpoint	mode_debug.m	/^:- pred mode_checkpoint(mode_checkpoint_port::in(/;kq|/^\<mode_checkpoint\>/;'q;"	kind:pred
mode_debug.mode_checkpoint_sn	mode_debug.m	/^:- pred mode_checkpoint_sn(mode_checkpoint_port::in(/;kq|/^\<mode_checkpoint_sn\>/;'q;"	kind:pred
mode_debug.non_wakeup_port	mode_debug.m	/^:- inst non_wakeup_port for mode_checkpoint_port\/0$/;kq|-;/\<mode_debug.non_wakeup_port\>/;'q;"	kind:inst
mode_debug.print_insts_stats	mode_debug.m	/^    ;       print_insts_stats.$/;kq|-;/\<mode_debug.print_insts_stats\>/;'q;"	kind:cons	file:
mode_debug.wakeup	mode_debug.m	/^    ;       wakeup.$/;kq|-;/\<mode_debug.wakeup\>/;'q;"	kind:cons
mode_debug.write_error_vars	mode_debug.m	/^:- pred write_error_vars(/;kq|/^\<write_error_vars\>/;'q;"	kind:pred	file:
mode_debug.write_var_insts	mode_debug.m	/^:- pred write_var_insts(/;kq|/^\<write_var_insts\>/;'q;"	kind:pred	file:
mode_debug.write_var_list	mode_debug.m	/^:- pred write_var_list(/;kq|/^\<write_var_list\>/;'q;"	kind:pred	file:
mode_debug_flag_delay_vars	mode_info.m	/^:- type mode_debug_flag_delay_vars$/;kq|-;/\<mode_debug_flag_delay_vars\>/;'q;"	kind:type
mode_debug_flag_goal_ids	mode_info.m	/^:- type mode_debug_flag_goal_ids$/;kq|-;/\<mode_debug_flag_goal_ids\>/;'q;"	kind:type
mode_debug_flag_minimal	mode_info.m	/^:- type mode_debug_flag_minimal$/;kq|-;/\<mode_debug_flag_minimal\>/;'q;"	kind:type
mode_debug_flag_statistics	mode_info.m	/^:- type mode_debug_flag_statistics$/;kq|-;/\<mode_debug_flag_statistics\>/;'q;"	kind:type
mode_debug_flag_verbose	mode_info.m	/^:- type mode_debug_flag_verbose$/;kq|-;/\<mode_debug_flag_verbose\>/;'q;"	kind:type
mode_debug_flags	mode_info.m	/^:- type mode_debug_flags$/;kq|-;/\<mode_debug_flags\>/;'q;"	kind:type
mode_decl	equiv_type.m	/^    ;       mode_decl.$/;kq|-;/\<mode_decl\>/;'q;"	kind:cons	file:
mode_decl_constraints	build_mode_constraints.m	/^:- func mode_decl_constraints(module_info, list(mc_var), list(/;kq|/^\<mode_decl_constraints\>/;'q;"	kind:func	file:
mode_decl_for_pred_info_to_pieces	make_hlds_error.m	/^:- func mode_decl_for_pred_info_to_pieces(/;kq|/^\<mode_decl_for_pred_info_to_pieces\>/;'q;"	kind:func	file:
mode_decl_info	mode_constraints.m	/^:- type mode_decl_info$/;kq|-;/\<mode_decl_info\>/;'q;"	kind:type	file:
mode_decl_to_constraint	mode_constraints.m	/^:- pred mode_decl_to_constraint(/;kq|/^\<mode_decl_to_constraint\>/;'q;"	kind:pred	file:
mode_decl_to_string	mode_errors.m	/^:- func mode_decl_to_string(/;kq|/^\<mode_decl_to_string\>/;'q;"	kind:func
mode_decls_constraints	build_mode_constraints.m	/^:- pred mode_decls_constraints(/;kq|/^\<mode_decls_constraints\>/;'q;"	kind:pred
mode_defn	prog_data.m	/^:- type mode_defn$/;kq|-;/\<mode_defn\>/;'q;"	kind:type
mode_defns	hlds_inst_mode.m	/^:- type mode_defns == map(mode_ctor, hlds_mode_defn).$/;kq|-;/\<mode_defns\>/;'q;"	kind:type
mode_error	../library/term_conversion.m	/^    ;       mode_error($/;kq|-;/\<mode_error\>/;'q;"	kind:cons
mode_error	mode_errors.m	/^:- type mode_error$/;kq|-;/\<mode_error\>/;'q;"	kind:type
mode_error_bad_higher_order_inst	mode_errors.m	/^    ;       mode_error_bad_higher_order_inst(prog_var, mer_inst,$/;kq|-;/\<mode_error_bad_higher_order_inst\>/;'q;"	kind:cons
mode_error_bad_higher_order_inst_to_spec	mode_errors.m	/^:- func mode_error_bad_higher_order_inst_to_spec(/;kq|/^\<mode_error_bad_higher_order_inst_to_spec\>/;'q;"	kind:func	file:
mode_error_bind_locked_var	mode_errors.m	/^    ;       mode_error_bind_locked_var(var_lock_reason, prog_var,$/;kq|-;/\<mode_error_bind_locked_var\>/;'q;"	kind:cons
mode_error_bind_locked_var_to_spec	mode_errors.m	/^:- func mode_error_bind_locked_var_to_spec(/;kq|/^\<mode_error_bind_locked_var_to_spec\>/;'q;"	kind:func	file:
mode_error_callee_pred_has_no_mode_decl	mode_errors.m	/^    ;       mode_error_callee_pred_has_no_mode_decl(pred_id)$/;kq|-;/\<mode_error_callee_pred_has_no_mode_decl\>/;'q;"	kind:cons
mode_error_callee_pred_has_no_mode_decl_to_spec	mode_errors.m	/^:- func mode_error_callee_pred_has_no_mode_decl_to_spec(/;kq|/^\<mode_error_callee_pred_has_no_mode_decl_to_spec\>/;'q;"	kind:func	file:
mode_error_cannot_create_implied_mode	mode_errors.m	/^    ;       mode_error_cannot_create_implied_mode(cannot_create_reason,$/;kq|-;/\<mode_error_cannot_create_implied_mode\>/;'q;"	kind:cons
mode_error_cannot_create_implied_mode_to_spec	mode_errors.m	/^:- func mode_error_cannot_create_implied_mode_to_spec(/;kq|/^\<mode_error_cannot_create_implied_mode_to_spec\>/;'q;"	kind:func	file:
mode_error_clobbered_var_is_live	mode_errors.m	/^    ;       mode_error_clobbered_var_is_live(prog_var)$/;kq|-;/\<mode_error_clobbered_var_is_live\>/;'q;"	kind:cons
mode_error_clobbered_var_is_live_to_spec	mode_errors.m	/^:- func mode_error_clobbered_var_is_live_to_spec(/;kq|/^\<mode_error_clobbered_var_is_live_to_spec\>/;'q;"	kind:func	file:
mode_error_coerce_error	mode_errors.m	/^    ;       mode_error_coerce_error(list(coerce_error))$/;kq|-;/\<mode_error_coerce_error\>/;'q;"	kind:cons
mode_error_coerce_error_to_spec	mode_errors.m	/^:- func mode_error_coerce_error_to_spec(mode_info, list(/;kq|/^\<mode_error_coerce_error_to_spec\>/;'q;"	kind:func	file:
mode_error_conjunct_to_msgs	mode_errors.m	/^:- func mode_error_conjunct_to_msgs(/;kq|/^\<mode_error_conjunct_to_msgs\>/;'q;"	kind:func	file:
mode_error_higher_order_unify	mode_errors.m	/^    ;       mode_error_higher_order_unify(prog_var, mode_error_unify_rhs,$/;kq|-;/\<mode_error_higher_order_unify\>/;'q;"	kind:cons
mode_error_higher_order_unify_to_spec	mode_errors.m	/^:- func mode_error_higher_order_unify_to_spec(/;kq|/^\<mode_error_higher_order_unify_to_spec\>/;'q;"	kind:func	file:
mode_error_in_callee	mode_errors.m	/^    ;       mode_error_in_callee(list(prog_var), list(mer_inst),$/;kq|-;/\<mode_error_in_callee\>/;'q;"	kind:cons
mode_error_in_callee_to_spec	mode_errors.m	/^:- func mode_error_in_callee_to_spec(mode_info, list(prog_var), list(/;kq|/^\<mode_error_in_callee_to_spec\>/;'q;"	kind:func	file:
mode_error_info	mode_errors.m	/^:- type mode_error_info$/;kq|-;/\<mode_error_info\>/;'q;"	kind:type
mode_error_info_to_spec	mode_errors.m	/^:- func mode_error_info_to_spec(/;kq|/^\<mode_error_info_to_spec\>/;'q;"	kind:func
mode_error_merge_disj	mode_errors.m	/^    ;       mode_error_merge_disj(merge_context, one_or_more(merge_error))$/;kq|-;/\<mode_error_merge_disj\>/;'q;"	kind:cons
mode_error_merge_disj_to_spec	mode_errors.m	/^:- func mode_error_merge_disj_to_spec(/;kq|/^\<mode_error_merge_disj_to_spec\>/;'q;"	kind:func	file:
mode_error_merge_par_conj	mode_errors.m	/^    ;       mode_error_merge_par_conj(one_or_more(merge_error))$/;kq|-;/\<mode_error_merge_par_conj\>/;'q;"	kind:cons
mode_error_merge_par_conj_to_spec	mode_errors.m	/^:- func mode_error_merge_par_conj_to_spec(mode_info, one_or_more(/;kq|/^\<mode_error_merge_par_conj_to_spec\>/;'q;"	kind:func	file:
mode_error_no_matching_mode	mode_errors.m	/^    ;       mode_error_no_matching_mode(match_what, instmap, list(prog_var),$/;kq|-;/\<mode_error_no_matching_mode\>/;'q;"	kind:cons
mode_error_no_matching_mode_to_spec	mode_errors.m	/^:- func mode_error_no_matching_mode_to_spec(/;kq|/^\<mode_error_no_matching_mode_to_spec\>/;'q;"	kind:func	file:
mode_error_non_ground_non_local_lambda_var	mode_errors.m	/^    ;       mode_error_non_ground_non_local_lambda_var(prog_var, mer_inst)$/;kq|-;/\<mode_error_non_ground_non_local_lambda_var\>/;'q;"	kind:cons
mode_error_non_ground_non_local_lambda_var_to_spec	mode_errors.m	/^:- func mode_error_non_ground_non_local_lambda_var_to_spec(/;kq|/^\<mode_error_non_ground_non_local_lambda_var_to_spec\>/;'q;"	kind:func	file:
mode_error_nonground_trace_goal	mode_errors.m	/^    ;       mode_error_nonground_trace_goal(prog_var, list(prog_var))$/;kq|-;/\<mode_error_nonground_trace_goal\>/;'q;"	kind:cons
mode_error_nonground_trace_goal_to_spec	mode_errors.m	/^:- func mode_error_nonground_trace_goal_to_spec(/;kq|/^\<mode_error_nonground_trace_goal_to_spec\>/;'q;"	kind:func	file:
mode_error_to_spec	mode_errors.m	/^:- func mode_error_to_spec(/;kq|/^\<mode_error_to_spec\>/;'q;"	kind:func	file:
mode_error_unexpected_final_inst	mode_errors.m	/^    ;       mode_error_unexpected_final_inst(int, prog_var, mer_inst, mer_inst,$/;kq|-;/\<mode_error_unexpected_final_inst\>/;'q;"	kind:cons
mode_error_unexpected_final_inst_to_spec	mode_errors.m	/^:- func mode_error_unexpected_final_inst_to_spec(/;kq|/^\<mode_error_unexpected_final_inst_to_spec\>/;'q;"	kind:func	file:
mode_error_unify_rhs	mode_errors.m	/^:- type mode_error_unify_rhs$/;kq|-;/\<mode_error_unify_rhs\>/;'q;"	kind:type
mode_error_unify_var_functor	mode_errors.m	/^    ;       mode_error_unify_var_functor(prog_var, cons_id, list(prog_var),$/;kq|-;/\<mode_error_unify_var_functor\>/;'q;"	kind:cons
mode_error_unify_var_functor_to_spec	mode_errors.m	/^:- func mode_error_unify_var_functor_to_spec(/;kq|/^\<mode_error_unify_var_functor_to_spec\>/;'q;"	kind:func	file:
mode_error_unify_var_lambda	mode_errors.m	/^    ;       mode_error_unify_var_lambda(prog_var, mer_inst, mer_inst)$/;kq|-;/\<mode_error_unify_var_lambda\>/;'q;"	kind:cons
mode_error_unify_var_lambda_to_spec	mode_errors.m	/^:- func mode_error_unify_var_lambda_to_spec(/;kq|/^\<mode_error_unify_var_lambda_to_spec\>/;'q;"	kind:func	file:
mode_error_unify_var_multimode_pf	mode_errors.m	/^    ;       mode_error_unify_var_multimode_pf(prog_var,$/;kq|-;/\<mode_error_unify_var_multimode_pf\>/;'q;"	kind:cons
mode_error_unify_var_multimode_pf_to_spec	mode_errors.m	/^:- func mode_error_unify_var_multimode_pf_to_spec(/;kq|/^\<mode_error_unify_var_multimode_pf_to_spec\>/;'q;"	kind:func	file:
mode_error_unify_var_poly	mode_errors.m	/^    ;       mode_error_unify_var_poly(prog_var, mer_inst)$/;kq|-;/\<mode_error_unify_var_poly\>/;'q;"	kind:cons
mode_error_unify_var_poly_to_spec	mode_errors.m	/^:- func mode_error_unify_var_poly_to_spec(/;kq|/^\<mode_error_unify_var_poly_to_spec\>/;'q;"	kind:func	file:
mode_error_unify_var_var	mode_errors.m	/^    --->    mode_error_unify_var_var(prog_var, prog_var, mer_inst, mer_inst)$/;kq|-;/\<mode_error_unify_var_var\>/;'q;"	kind:cons
mode_error_unify_var_var_to_spec	mode_errors.m	/^:- func mode_error_unify_var_var_to_spec(/;kq|/^\<mode_error_unify_var_var_to_spec\>/;'q;"	kind:func	file:
mode_error_unschedulable_conjuncts	mode_errors.m	/^    ;       mode_error_unschedulable_conjuncts(one_or_more(delayed_goal),$/;kq|-;/\<mode_error_unschedulable_conjuncts\>/;'q;"	kind:cons
mode_error_unschedulable_conjuncts_to_spec	mode_errors.m	/^:- func mode_error_unschedulable_conjuncts_to_spec(/;kq|/^\<mode_error_unschedulable_conjuncts_to_spec\>/;'q;"	kind:func	file:
mode_error_var_is_not_sufficiently_instantiated	mode_errors.m	/^    ;       mode_error_var_is_not_sufficiently_instantiated(prog_var,$/;kq|-;/\<mode_error_var_is_not_sufficiently_instantiated\>/;'q;"	kind:cons
mode_error_var_is_not_sufficiently_instantiated_to_spec	mode_errors.m	/^:- func mode_error_var_is_not_sufficiently_instantiated_to_spec(/;kq|/^\<mode_error_var_is_not_sufficiently_instantiated_to_spec\>/;'q;"	kind:func	file:
mode_errors.arg_ok_or_not	mode_errors.m	/^:- type arg_ok_or_not$/;kq|-;/\<mode_errors.arg_ok_or_not\>/;'q;"	kind:type	file:
mode_errors.bad_cons_id_input	mode_errors.m	/^    --->    bad_cons_id_input(cons_id)$/;kq|-;/\<mode_errors.bad_cons_id_input\>/;'q;"	kind:cons
mode_errors.bad_cons_id_result	mode_errors.m	/^    ;       bad_cons_id_result(cons_id).$/;kq|-;/\<mode_errors.bad_cons_id_result\>/;'q;"	kind:cons
mode_errors.cannot_init_any	mode_errors.m	/^    --->    cannot_init_any$/;kq|-;/\<mode_errors.cannot_init_any\>/;'q;"	kind:cons
mode_errors.coerce_error	mode_errors.m	/^:- type coerce_error$/;kq|-;/\<mode_errors.coerce_error\>/;'q;"	kind:type
mode_errors.conj_floundered	mode_errors.m	/^    ;       conj_floundered.        % We have reached the end of a conjunction$/;kq|-;/\<mode_errors.conj_floundered\>/;'q;"	kind:cons
mode_errors.cons_id_errors	mode_errors.m	/^    ;       cons_id_errors(mer_inst,$/;kq|-;/\<mode_errors.cons_id_errors\>/;'q;"	kind:cons
mode_errors.count_ground_insts	mode_errors.m	/^:- pred count_ground_insts(/;kq|/^\<count_ground_insts\>/;'q;"	kind:pred	file:
mode_errors.delayed_goal	mode_errors.m	/^:- type delayed_goal$/;kq|-;/\<mode_errors.delayed_goal\>/;'q;"	kind:type
mode_errors.eon_exact	mode_errors.m	/^    ;       eon_exact.$/;kq|-;/\<mode_errors.eon_exact\>/;'q;"	kind:cons
mode_errors.eon_not_exact	mode_errors.m	/^    --->    eon_not_exact$/;kq|-;/\<mode_errors.eon_not_exact\>/;'q;"	kind:cons
mode_errors.error_at_functor	mode_errors.m	/^    ;       error_at_functor(cons_id, list(prog_var))$/;kq|-;/\<mode_errors.error_at_functor\>/;'q;"	kind:cons
mode_errors.error_at_lambda	mode_errors.m	/^    ;       error_at_lambda(list(prog_var), list(from_to_insts)).$/;kq|-;/\<mode_errors.error_at_lambda\>/;'q;"	kind:cons
mode_errors.error_at_var	mode_errors.m	/^    --->    error_at_var(prog_var)$/;kq|-;/\<mode_errors.error_at_var\>/;'q;"	kind:cons
mode_errors.exact_or_not	mode_errors.m	/^:- type exact_or_not$/;kq|-;/\<mode_errors.exact_or_not\>/;'q;"	kind:type
mode_errors.expected_inst_was	mode_errors.m	/^:- func expected_inst_was(mode_info, mer_inst) = list(/;kq|/^\<expected_inst_was\>/;'q;"	kind:func	file:
mode_errors.final_inst_error	mode_errors.m	/^:- type final_inst_error$/;kq|-;/\<mode_errors.final_inst_error\>/;'q;"	kind:type
mode_errors.ground	mode_errors.m	/^    --->    ground$/;kq|-;/\<mode_errors.ground\>/;'q;"	kind:cons	file:
mode_errors.if_then_else	mode_errors.m	/^    --->    if_then_else$/;kq|-;/\<mode_errors.if_then_else\>/;'q;"	kind:cons
mode_errors.is_disjunctive	mode_errors.m	/^    ;       is_disjunctive.$/;kq|-;/\<mode_errors.is_disjunctive\>/;'q;"	kind:cons	file:
mode_errors.is_error_important	mode_errors.m	/^:- pred is_error_important(/;kq|/^\<is_error_important\>/;'q;"	kind:pred	file:
mode_errors.is_not_disjunctive	mode_errors.m	/^    --->    is_not_disjunctive$/;kq|-;/\<mode_errors.is_not_disjunctive\>/;'q;"	kind:cons	file:
mode_errors.match_cast	mode_errors.m	/^    ;       match_cast$/;kq|-;/\<mode_errors.match_cast\>/;'q;"	kind:cons
mode_errors.match_event	mode_errors.m	/^    ;       match_event.$/;kq|-;/\<mode_errors.match_event\>/;'q;"	kind:cons
mode_errors.match_plain_call	mode_errors.m	/^    --->    match_plain_call(pred_id)$/;kq|-;/\<mode_errors.match_plain_call\>/;'q;"	kind:cons
mode_errors.match_unify	mode_errors.m	/^    ;       match_unify$/;kq|-;/\<mode_errors.match_unify\>/;'q;"	kind:cons
mode_errors.match_what	mode_errors.m	/^:- type match_what$/;kq|-;/\<mode_errors.match_what\>/;'q;"	kind:type
mode_errors.merge_context	mode_errors.m	/^:- type merge_context$/;kq|-;/\<mode_errors.merge_context\>/;'q;"	kind:type
mode_errors.merge_disj	mode_errors.m	/^    --->    merge_disj$/;kq|-;/\<mode_errors.merge_disj\>/;'q;"	kind:cons
mode_errors.merge_error	mode_errors.m	/^:- type merge_error$/;kq|-;/\<mode_errors.merge_error\>/;'q;"	kind:type
mode_errors.merge_if_then_else	mode_errors.m	/^    ;       merge_if_then_else$/;kq|-;/\<mode_errors.merge_if_then_else\>/;'q;"	kind:cons
mode_errors.merge_stm_atomic	mode_errors.m	/^    ;       merge_stm_atomic.$/;kq|-;/\<mode_errors.merge_stm_atomic\>/;'q;"	kind:cons
mode_errors.mode_error	mode_errors.m	/^:- type mode_error$/;kq|-;/\<mode_errors.mode_error\>/;'q;"	kind:type
mode_errors.mode_error_info	mode_errors.m	/^:- type mode_error_info$/;kq|-;/\<mode_errors.mode_error_info\>/;'q;"	kind:type
mode_errors.mode_error_to_spec	mode_errors.m	/^:- func mode_error_to_spec(/;kq|/^\<mode_error_to_spec\>/;'q;"	kind:func	file:
mode_errors.mode_mismatch	mode_errors.m	/^:- type mode_mismatch$/;kq|-;/\<mode_errors.mode_mismatch\>/;'q;"	kind:type
mode_errors.mode_warning	mode_errors.m	/^:- type mode_warning$/;kq|-;/\<mode_errors.mode_warning\>/;'q;"	kind:type
mode_errors.mode_warning_info	mode_errors.m	/^:- type mode_warning_info$/;kq|-;/\<mode_errors.mode_warning_info\>/;'q;"	kind:type
mode_errors.negation	mode_errors.m	/^    ;       negation.$/;kq|-;/\<mode_errors.negation\>/;'q;"	kind:cons
mode_errors.no_matching_mode	mode_errors.m	/^    --->    no_matching_mode($/;kq|-;/\<mode_errors.no_matching_mode\>/;'q;"	kind:cons
mode_errors.nonground	mode_errors.m	/^    ;       nonground.$/;kq|-;/\<mode_errors.nonground\>/;'q;"	kind:cons	file:
mode_errors.not_ok_procs	mode_errors.m	/^                not_ok_procs    :: set(int)     % proc_ids$/;kq|-;/\<mode_errors.not_ok_procs\>/;'q;"	kind:fld	file:
mode_errors.ok_or_not	mode_errors.m	/^:- type ok_or_not$/;kq|-;/\<mode_errors.ok_or_not\>/;'q;"	kind:type	file:
mode_errors.ok_or_not_map	mode_errors.m	/^:- type ok_or_not_map == map(int, arg_ok_or_not).$/;kq|-;/\<mode_errors.ok_or_not_map\>/;'q;"	kind:type	file:
mode_errors.ok_procs	mode_errors.m	/^                ok_procs        :: set(int),    % proc_ids$/;kq|-;/\<mode_errors.ok_procs\>/;'q;"	kind:fld	file:
mode_errors.oon_not_ok	mode_errors.m	/^    ;       oon_not_ok.$/;kq|-;/\<mode_errors.oon_not_ok\>/;'q;"	kind:cons	file:
mode_errors.oon_ok	mode_errors.m	/^    --->    oon_ok$/;kq|-;/\<mode_errors.oon_ok\>/;'q;"	kind:cons	file:
mode_errors.record_ok_proc_num	mode_errors.m	/^:- pred record_ok_proc_num(/;kq|/^\<record_ok_proc_num\>/;'q;"	kind:pred	file:
mode_errors.report_inst	mode_errors.m	/^:- func report_inst(/;kq|/^\<report_inst\>/;'q;"	kind:func	file:
mode_errors.report_inst_how	mode_errors.m	/^:- type report_inst_how$/;kq|-;/\<mode_errors.report_inst_how\>/;'q;"	kind:type	file:
mode_errors.report_inst_only	mode_errors.m	/^    --->    report_inst_only$/;kq|-;/\<mode_errors.report_inst_only\>/;'q;"	kind:cons	file:
mode_errors.schedule_culprit	mode_errors.m	/^:- type schedule_culprit$/;kq|-;/\<mode_errors.schedule_culprit\>/;'q;"	kind:type
mode_errors.too_instantiated	mode_errors.m	/^    --->    too_instantiated$/;kq|-;/\<mode_errors.too_instantiated\>/;'q;"	kind:cons
mode_get_final_inst	mode_util.m	/^:- func mode_get_final_inst(/;kq|/^\<mode_get_final_inst\>/;'q;"	kind:func
mode_get_from_to_insts	mode_util.m	/^:- pred mode_get_from_to_insts(/;kq|/^\<mode_get_from_to_insts\>/;'q;"	kind:pred
mode_get_initial_inst	mode_util.m	/^:- func mode_get_initial_inst(/;kq|/^\<mode_get_initial_inst\>/;'q;"	kind:func
mode_get_insts	mode_util.m	/^:- pred mode_get_insts(/;kq|/^\<mode_get_insts\>/;'q;"	kind:pred
mode_get_insts_semidet	mode_util.m	/^:- pred mode_get_insts_semidet(/;kq|/^\<mode_get_insts_semidet\>/;'q;"	kind:pred
mode_id_set	module_qual.id_set.m	/^:- type mode_id_set == id_set.$/;kq|-;/\<mode_id_set\>/;'q;"	kind:type
mode_import_status_to_string	hlds_out_util.m	/^:- func mode_import_status_to_string(/;kq|/^\<mode_import_status_to_string\>/;'q;"	kind:func
mode_inference_failed	ordering_mode_constraints.m	/^    ;       mode_inference_failed($/;kq|-;/\<mode_inference_failed\>/;'q;"	kind:cons	file:
mode_inference_iteration_limit	options.m	/^    ;       mode_inference_iteration_limit$/;kq|-;/\<mode_inference_iteration_limit\>/;'q;"	kind:cons
mode_info	mode_info.m	/^:- type mode_info$/;kq|-;/\<mode_info\>/;'q;"	kind:type	file:
mode_info.call_context	mode_info.m	/^:- type call_context$/;kq|-;/\<mode_info.call_context\>/;'q;"	kind:type
mode_info.call_context_call	mode_info.m	/^    ;       call_context_call(mode_call_id).$/;kq|-;/\<mode_info.call_context_call\>/;'q;"	kind:cons
mode_info.call_context_unify	mode_info.m	/^    --->    call_context_unify(unify_context)$/;kq|-;/\<mode_info.call_context_unify\>/;'q;"	kind:cons
mode_info.check_modes	mode_info.m	/^    --->    check_modes$/;kq|-;/\<mode_info.check_modes\>/;'q;"	kind:cons
mode_info.check_unique_modes	mode_info.m	/^    ;       check_unique_modes.$/;kq|-;/\<mode_info.check_unique_modes\>/;'q;"	kind:cons
mode_info.delay_vars	mode_info.m	/^                delay_vars      :: mode_debug_flag_delay_vars$/;kq|-;/\<mode_info.delay_vars\>/;'q;"	kind:fld
mode_info.goal_ids	mode_info.m	/^                goal_ids        :: mode_debug_flag_goal_ids,$/;kq|-;/\<mode_info.goal_ids\>/;'q;"	kind:fld
mode_info.how_to_check_goal	mode_info.m	/^:- type how_to_check_goal$/;kq|-;/\<mode_info.how_to_check_goal\>/;'q;"	kind:type
mode_info.in_dupl_for_switch	mode_info.m	/^:- type in_dupl_for_switch$/;kq|-;/\<mode_info.in_dupl_for_switch\>/;'q;"	kind:type
mode_info.left	mode_info.m	/^    --->    left$/;kq|-;/\<mode_info.left\>/;'q;"	kind:cons
mode_info.locked_vars	mode_info.m	/^:- type locked_vars == assoc_list(var_lock_reason, set_of_progvar).$/;kq|-;/\<mode_info.locked_vars\>/;'q;"	kind:type
mode_info.mdf_delay_vars	mode_info.m	/^    ;       mdf_delay_vars.$/;kq|-;/\<mode_info.mdf_delay_vars\>/;'q;"	kind:cons
mode_info.mdf_goal_ids	mode_info.m	/^    ;       mdf_goal_ids.$/;kq|-;/\<mode_info.mdf_goal_ids\>/;'q;"	kind:cons
mode_info.mdf_minimal	mode_info.m	/^    ;       mdf_minimal.$/;kq|-;/\<mode_info.mdf_minimal\>/;'q;"	kind:cons
mode_info.mdf_no_delay_vars	mode_info.m	/^    --->    mdf_no_delay_vars$/;kq|-;/\<mode_info.mdf_no_delay_vars\>/;'q;"	kind:cons
mode_info.mdf_no_goal_ids	mode_info.m	/^    --->    mdf_no_goal_ids$/;kq|-;/\<mode_info.mdf_no_goal_ids\>/;'q;"	kind:cons
mode_info.mdf_not_minimal	mode_info.m	/^    --->    mdf_not_minimal$/;kq|-;/\<mode_info.mdf_not_minimal\>/;'q;"	kind:cons
mode_info.mdf_not_verbose	mode_info.m	/^    --->    mdf_not_verbose$/;kq|-;/\<mode_info.mdf_not_verbose\>/;'q;"	kind:cons
mode_info.mdf_statistics	mode_info.m	/^    --->    mdf_statistics(bool).$/;kq|-;/\<mode_info.mdf_statistics\>/;'q;"	kind:cons
mode_info.mdf_verbose	mode_info.m	/^    ;       mdf_verbose.$/;kq|-;/\<mode_info.mdf_verbose\>/;'q;"	kind:cons
mode_info.mi_context	mode_info.m	/^\/*  6 *\/        mi_context                  :: prog_context,$/;kq|-;/\<mode_info.mi_context\>/;'q;"	kind:fld	file:
mode_info.mi_delay_info	mode_info.m	/^\/*  3 *\/        mi_delay_info               :: delay_info,$/;kq|-;/\<mode_info.mi_delay_info\>/;'q;"	kind:fld	file:
mode_info.mi_errors	mode_info.m	/^\/*  4 *\/        mi_errors                   :: list(mode_error_info),$/;kq|-;/\<mode_info.mi_errors\>/;'q;"	kind:fld	file:
mode_info.mi_instmap	mode_info.m	/^\/*  2 *\/        mi_instmap                  :: instmap,$/;kq|-;/\<mode_info.mi_instmap\>/;'q;"	kind:fld	file:
mode_info.mi_mode_context	mode_info.m	/^\/*  5 *\/        mi_mode_context             :: mode_context,$/;kq|-;/\<mode_info.mi_mode_context\>/;'q;"	kind:fld	file:
mode_info.mi_module_info	mode_info.m	/^\/*  1 *\/        mi_module_info              :: module_info,$/;kq|-;/\<mode_info.mi_module_info\>/;'q;"	kind:fld	file:
mode_info.mi_nondet_live_vars	mode_info.m	/^\/*  7 *\/        mi_nondet_live_vars         :: bag(prog_var),$/;kq|-;/\<mode_info.mi_nondet_live_vars\>/;'q;"	kind:fld	file:
mode_info.mi_sub_info	mode_info.m	/^\/*  8 *\/        mi_sub_info                 :: mode_sub_info$/;kq|-;/\<mode_info.mi_sub_info\>/;'q;"	kind:fld	file:
mode_info.minimal	mode_info.m	/^                minimal         :: mode_debug_flag_minimal,$/;kq|-;/\<mode_info.minimal\>/;'q;"	kind:fld
mode_info.mode_call_generic	mode_info.m	/^    ;       mode_call_generic(generic_call).$/;kq|-;/\<mode_info.mode_call_generic\>/;'q;"	kind:cons
mode_info.mode_call_id	mode_info.m	/^:- type mode_call_id$/;kq|-;/\<mode_info.mode_call_id\>/;'q;"	kind:type
mode_info.mode_call_plain	mode_info.m	/^    --->    mode_call_plain(pred_id)$/;kq|-;/\<mode_info.mode_call_plain\>/;'q;"	kind:cons
mode_info.mode_context	mode_info.m	/^:- type mode_context$/;kq|-;/\<mode_info.mode_context\>/;'q;"	kind:type
mode_info.mode_context_call	mode_info.m	/^    ;       mode_context_call($/;kq|-;/\<mode_info.mode_context_call\>/;'q;"	kind:cons
mode_info.mode_context_init	mode_info.m	/^:- pred mode_context_init(/;kq|/^\<mode_context_init\>/;'q;"	kind:pred
mode_info.mode_context_unify	mode_info.m	/^    ;       mode_context_unify($/;kq|-;/\<mode_info.mode_context_unify\>/;'q;"	kind:cons
mode_info.mode_debug_flags	mode_info.m	/^:- type mode_debug_flags$/;kq|-;/\<mode_info.mode_debug_flags\>/;'q;"	kind:type
mode_info.mode_sub_info	mode_info.m	/^:- type mode_sub_info$/;kq|-;/\<mode_info.mode_sub_info\>/;'q;"	kind:type	file:
mode_info.msi_changed_flag	mode_info.m	/^                msi_changed_flag            :: bool,$/;kq|-;/\<mode_info.msi_changed_flag\>/;'q;"	kind:fld	file:
mode_info.msi_debug	mode_info.m	/^                msi_debug                   :: maybe(mode_debug_flags),$/;kq|-;/\<mode_info.msi_debug\>/;'q;"	kind:fld	file:
mode_info.msi_head_inst_vars	mode_info.m	/^                msi_head_inst_vars          :: head_inst_vars,$/;kq|-;/\<mode_info.msi_head_inst_vars\>/;'q;"	kind:fld	file:
mode_info.msi_how_to_check	mode_info.m	/^                msi_how_to_check            :: how_to_check_goal,$/;kq|-;/\<mode_info.msi_how_to_check\>/;'q;"	kind:fld	file:
mode_info.msi_initial_instmap	mode_info.m	/^                msi_initial_instmap         :: instmap,$/;kq|-;/\<mode_info.msi_initial_instmap\>/;'q;"	kind:fld	file:
mode_info.msi_instvarset	mode_info.m	/^                msi_instvarset              :: inst_varset,$/;kq|-;/\<mode_info.msi_instvarset\>/;'q;"	kind:fld	file:
mode_info.msi_live_vars	mode_info.m	/^                msi_live_vars               :: bag(prog_var),$/;kq|-;/\<mode_info.msi_live_vars\>/;'q;"	kind:fld	file:
mode_info.msi_locked_vars	mode_info.m	/^                msi_locked_vars             :: locked_vars,$/;kq|-;/\<mode_info.msi_locked_vars\>/;'q;"	kind:fld	file:
mode_info.msi_par_conj	mode_info.m	/^                msi_par_conj                :: par_conj_mode_check_stack,$/;kq|-;/\<mode_info.msi_par_conj\>/;'q;"	kind:fld	file:
mode_info.msi_pred_id	mode_info.m	/^                msi_pred_id                 :: pred_id,$/;kq|-;/\<mode_info.msi_pred_id\>/;'q;"	kind:fld	file:
mode_info.msi_proc_id	mode_info.m	/^                msi_proc_id                 :: proc_id,$/;kq|-;/\<mode_info.msi_proc_id\>/;'q;"	kind:fld	file:
mode_info.msi_var_table	mode_info.m	/^                msi_var_table               :: var_table,$/;kq|-;/\<mode_info.msi_var_table\>/;'q;"	kind:fld	file:
mode_info.msi_warnings	mode_info.m	/^                msi_warnings                :: list(mode_warning_info),$/;kq|-;/\<mode_info.msi_warnings\>/;'q;"	kind:fld	file:
mode_info.par_conj_bound	mode_info.m	/^                par_conj_bound      :: set_of_progvar$/;kq|-;/\<mode_info.par_conj_bound\>/;'q;"	kind:fld
mode_info.par_conj_mode_check	mode_info.m	/^:- type par_conj_mode_check$/;kq|-;/\<mode_info.par_conj_mode_check\>/;'q;"	kind:type
mode_info.par_conj_nonlocals	mode_info.m	/^                par_conj_nonlocals  :: set_of_progvar,$/;kq|-;/\<mode_info.par_conj_nonlocals\>/;'q;"	kind:fld
mode_info.proc_mode_error_map	mode_info.m	/^:- type proc_mode_error_map ==$/;kq|-;/\<mode_info.proc_mode_error_map\>/;'q;"	kind:type
mode_info.right	mode_info.m	/^    ;       right.$/;kq|-;/\<mode_info.right\>/;'q;"	kind:cons
mode_info.set_proc_mode_errors	mode_info.m	/^:- pred set_proc_mode_errors(/;kq|/^\<set_proc_mode_errors\>/;'q;"	kind:pred
mode_info.side	mode_info.m	/^:- type side$/;kq|-;/\<mode_info.side\>/;'q;"	kind:type
mode_info.statistics	mode_info.m	/^                statistics      :: mode_debug_flag_statistics,$/;kq|-;/\<mode_info.statistics\>/;'q;"	kind:fld
mode_info.unique_prefix	mode_info.m	/^                unique_prefix   :: string,$/;kq|-;/\<mode_info.unique_prefix\>/;'q;"	kind:fld
mode_info.var_lock_atomic_goal	mode_info.m	/^    ;       var_lock_atomic_goal$/;kq|-;/\<mode_info.var_lock_atomic_goal\>/;'q;"	kind:cons
mode_info.var_lock_lambda	mode_info.m	/^    ;       var_lock_lambda(pred_or_func)$/;kq|-;/\<mode_info.var_lock_lambda\>/;'q;"	kind:cons
mode_info.var_lock_negation	mode_info.m	/^    --->    var_lock_negation$/;kq|-;/\<mode_info.var_lock_negation\>/;'q;"	kind:cons
mode_info.var_lock_par_conj	mode_info.m	/^    ;       var_lock_par_conj.$/;kq|-;/\<mode_info.var_lock_par_conj\>/;'q;"	kind:cons
mode_info.var_lock_reason	mode_info.m	/^:- type var_lock_reason$/;kq|-;/\<mode_info.var_lock_reason\>/;'q;"	kind:type
mode_info.var_lock_trace_goal	mode_info.m	/^    ;       var_lock_trace_goal$/;kq|-;/\<mode_info.var_lock_trace_goal\>/;'q;"	kind:cons
mode_info.verbose	mode_info.m	/^                verbose         :: mode_debug_flag_verbose,$/;kq|-;/\<mode_info.verbose\>/;'q;"	kind:fld
mode_info_add_error	mode_info.m	/^:- pred mode_info_add_error(/;kq|/^\<mode_info_add_error\>/;'q;"	kind:pred
mode_info_add_goals_live_vars	modecheck_util.m	/^:- pred mode_info_add_goals_live_vars(conj_type::in, list(/;kq|/^\<mode_info_add_goals_live_vars\>/;'q;"	kind:pred
mode_info_add_live_vars	mode_info.m	/^:- pred mode_info_add_live_vars(/;kq|/^\<mode_info_add_live_vars\>/;'q;"	kind:pred
mode_info_add_warning	mode_info.m	/^:- pred mode_info_add_warning(/;kq|/^\<mode_info_add_warning\>/;'q;"	kind:pred
mode_info_context_preamble	mode_errors.m	/^:- func mode_info_context_preamble(mode_info) = list(/;kq|/^\<mode_info_context_preamble\>/;'q;"	kind:func	file:
mode_info_error	mode_info.m	/^:- pred mode_info_error(/;kq|/^\<mode_info_error\>/;'q;"	kind:pred
mode_info_get_changed_flag	mode_info.m	/^:- pred mode_info_get_changed_flag(/;kq|/^\<mode_info_get_changed_flag\>/;'q;"	kind:pred
mode_info_get_checking_extra_goals	mode_info.m	/^:- pred mode_info_get_checking_extra_goals(/;kq|/^\<mode_info_get_checking_extra_goals\>/;'q;"	kind:pred
mode_info_get_context	mode_info.m	/^:- pred mode_info_get_context(/;kq|/^\<mode_info_get_context\>/;'q;"	kind:pred
mode_info_get_debug_modes	mode_info.m	/^:- pred mode_info_get_debug_modes(mode_info::in, maybe(/;kq|/^\<mode_info_get_debug_modes\>/;'q;"	kind:pred
mode_info_get_delay_info	mode_info.m	/^:- pred mode_info_get_delay_info(/;kq|/^\<mode_info_get_delay_info\>/;'q;"	kind:pred
mode_info_get_errors	mode_info.m	/^:- pred mode_info_get_errors(mode_info::in, list(/;kq|/^\<mode_info_get_errors\>/;'q;"	kind:pred
mode_info_get_had_from_ground_term	mode_info.m	/^:- pred mode_info_get_had_from_ground_term(/;kq|/^\<mode_info_get_had_from_ground_term\>/;'q;"	kind:pred
mode_info_get_head_inst_vars	mode_info.m	/^:- pred mode_info_get_head_inst_vars(/;kq|/^\<mode_info_get_head_inst_vars\>/;'q;"	kind:pred
mode_info_get_how_to_check	mode_info.m	/^:- pred mode_info_get_how_to_check(/;kq|/^\<mode_info_get_how_to_check\>/;'q;"	kind:pred
mode_info_get_in_dupl_for_switch	mode_info.m	/^:- pred mode_info_get_in_dupl_for_switch(/;kq|/^\<mode_info_get_in_dupl_for_switch\>/;'q;"	kind:pred
mode_info_get_in_from_ground_term	mode_info.m	/^:- pred mode_info_get_in_from_ground_term(/;kq|/^\<mode_info_get_in_from_ground_term\>/;'q;"	kind:pred
mode_info_get_in_promise_purity_scope	mode_info.m	/^:- pred mode_info_get_in_promise_purity_scope(/;kq|/^\<mode_info_get_in_promise_purity_scope\>/;'q;"	kind:pred
mode_info_get_initial_instmap	mode_info.m	/^:- pred mode_info_get_initial_instmap(/;kq|/^\<mode_info_get_initial_instmap\>/;'q;"	kind:pred
mode_info_get_instmap	mode_info.m	/^:- pred mode_info_get_instmap(/;kq|/^\<mode_info_get_instmap\>/;'q;"	kind:pred
mode_info_get_insts	mode_info.m	/^:- pred mode_info_get_insts(/;kq|/^\<mode_info_get_insts\>/;'q;"	kind:pred
mode_info_get_instvarset	mode_info.m	/^:- pred mode_info_get_instvarset(/;kq|/^\<mode_info_get_instvarset\>/;'q;"	kind:pred
mode_info_get_last_checkpoint_insts	mode_info.m	/^:- pred mode_info_get_last_checkpoint_insts(/;kq|/^\<mode_info_get_last_checkpoint_insts\>/;'q;"	kind:pred
mode_info_get_live_vars	mode_info.m	/^:- pred mode_info_get_live_vars(mode_info::in, bag(/;kq|/^\<mode_info_get_live_vars\>/;'q;"	kind:pred
mode_info_get_liveness	mode_info.m	/^:- pred mode_info_get_liveness(/;kq|/^\<mode_info_get_liveness\>/;'q;"	kind:pred
mode_info_get_locked_vars	mode_info.m	/^:- pred mode_info_get_locked_vars(/;kq|/^\<mode_info_get_locked_vars\>/;'q;"	kind:pred
mode_info_get_make_ground_terms_unique	mode_info.m	/^:- pred mode_info_get_make_ground_terms_unique(/;kq|/^\<mode_info_get_make_ground_terms_unique\>/;'q;"	kind:pred
mode_info_get_may_change_called_proc	mode_info.m	/^:- pred mode_info_get_may_change_called_proc(/;kq|/^\<mode_info_get_may_change_called_proc\>/;'q;"	kind:pred
mode_info_get_mode_context	mode_info.m	/^:- pred mode_info_get_mode_context(/;kq|/^\<mode_info_get_mode_context\>/;'q;"	kind:pred
mode_info_get_modes	mode_info.m	/^:- pred mode_info_get_modes(/;kq|/^\<mode_info_get_modes\>/;'q;"	kind:pred
mode_info_get_module_info	mode_info.m	/^:- pred mode_info_get_module_info(/;kq|/^\<mode_info_get_module_info\>/;'q;"	kind:pred
mode_info_get_need_to_requantify	mode_info.m	/^:- pred mode_info_get_need_to_requantify(/;kq|/^\<mode_info_get_need_to_requantify\>/;'q;"	kind:pred
mode_info_get_nondet_live_vars	mode_info.m	/^:- pred mode_info_get_nondet_live_vars(mode_info::in, bag(/;kq|/^\<mode_info_get_nondet_live_vars\>/;'q;"	kind:pred
mode_info_get_num_errors	mode_info.m	/^:- pred mode_info_get_num_errors(/;kq|/^\<mode_info_get_num_errors\>/;'q;"	kind:pred
mode_info_get_parallel_vars	mode_info.m	/^:- pred mode_info_get_parallel_vars(/;kq|/^\<mode_info_get_parallel_vars\>/;'q;"	kind:pred
mode_info_get_pf_sym_name_arity	mode_info.m	/^:- pred mode_info_get_pf_sym_name_arity(/;kq|/^\<mode_info_get_pf_sym_name_arity\>/;'q;"	kind:pred
mode_info_get_pred_id	mode_info.m	/^:- pred mode_info_get_pred_id(/;kq|/^\<mode_info_get_pred_id\>/;'q;"	kind:pred
mode_info_get_pred_id_table	mode_info.m	/^:- pred mode_info_get_pred_id_table(/;kq|/^\<mode_info_get_pred_id_table\>/;'q;"	kind:pred
mode_info_get_pred_var_multimode_error_map	mode_info.m	/^:- pred mode_info_get_pred_var_multimode_error_map(/;kq|/^\<mode_info_get_pred_var_multimode_error_map\>/;'q;"	kind:pred
mode_info_get_proc_id	mode_info.m	/^:- pred mode_info_get_proc_id(/;kq|/^\<mode_info_get_proc_id\>/;'q;"	kind:pred
mode_info_get_proc_mode_error_map	mode_info.m	/^:- pred mode_info_get_proc_mode_error_map(/;kq|/^\<mode_info_get_proc_mode_error_map\>/;'q;"	kind:pred
mode_info_get_types_of_vars	mode_info.m	/^:- pred mode_info_get_types_of_vars(/;kq|/^\<mode_info_get_types_of_vars\>/;'q;"	kind:pred
mode_info_get_var_table	mode_info.m	/^:- pred mode_info_get_var_table(/;kq|/^\<mode_info_get_var_table\>/;'q;"	kind:pred
mode_info_get_warnings	mode_info.m	/^:- pred mode_info_get_warnings(mode_info::in, list(/;kq|/^\<mode_info_get_warnings\>/;'q;"	kind:pred
mode_info_init	mode_info.m	/^:- pred mode_info_init(/;kq|/^\<mode_info_init\>/;'q;"	kind:pred
mode_info_lock_vars	mode_info.m	/^:- pred mode_info_lock_vars(/;kq|/^\<mode_info_lock_vars\>/;'q;"	kind:pred
mode_info_need_to_requantify	mode_info.m	/^:- pred mode_info_need_to_requantify(/;kq|/^\<mode_info_need_to_requantify\>/;'q;"	kind:pred
mode_info_remove_goals_live_vars	modecheck_util.m	/^:- pred mode_info_remove_goals_live_vars(list(/;kq|/^\<mode_info_remove_goals_live_vars\>/;'q;"	kind:pred
mode_info_remove_live_vars	mode_info.m	/^:- pred mode_info_remove_live_vars(/;kq|/^\<mode_info_remove_live_vars\>/;'q;"	kind:pred
mode_info_set_call_arg_context	mode_info.m	/^:- pred mode_info_set_call_arg_context(/;kq|/^\<mode_info_set_call_arg_context\>/;'q;"	kind:pred
mode_info_set_call_context	mode_info.m	/^:- pred mode_info_set_call_context(/;kq|/^\<mode_info_set_call_context\>/;'q;"	kind:pred
mode_info_set_changed_flag	mode_info.m	/^:- pred mode_info_set_changed_flag(/;kq|/^\<mode_info_set_changed_flag\>/;'q;"	kind:pred
mode_info_set_checking_extra_goals	mode_info.m	/^:- pred mode_info_set_checking_extra_goals(/;kq|/^\<mode_info_set_checking_extra_goals\>/;'q;"	kind:pred
mode_info_set_context	mode_info.m	/^:- pred mode_info_set_context(/;kq|/^\<mode_info_set_context\>/;'q;"	kind:pred
mode_info_set_delay_info	mode_info.m	/^:- pred mode_info_set_delay_info(/;kq|/^\<mode_info_set_delay_info\>/;'q;"	kind:pred
mode_info_set_errors	mode_info.m	/^:- pred mode_info_set_errors(list(/;kq|/^\<mode_info_set_errors\>/;'q;"	kind:pred
mode_info_set_had_from_ground_term	mode_info.m	/^:- pred mode_info_set_had_from_ground_term(/;kq|/^\<mode_info_set_had_from_ground_term\>/;'q;"	kind:pred
mode_info_set_in_dupl_for_switch	mode_info.m	/^:- pred mode_info_set_in_dupl_for_switch(/;kq|/^\<mode_info_set_in_dupl_for_switch\>/;'q;"	kind:pred
mode_info_set_in_from_ground_term	mode_info.m	/^:- pred mode_info_set_in_from_ground_term(/;kq|/^\<mode_info_set_in_from_ground_term\>/;'q;"	kind:pred
mode_info_set_in_promise_purity_scope	mode_info.m	/^:- pred mode_info_set_in_promise_purity_scope(/;kq|/^\<mode_info_set_in_promise_purity_scope\>/;'q;"	kind:pred
mode_info_set_instmap	mode_info.m	/^:- pred mode_info_set_instmap(/;kq|/^\<mode_info_set_instmap\>/;'q;"	kind:pred
mode_info_set_instvarset	mode_info.m	/^:- pred mode_info_set_instvarset(/;kq|/^\<mode_info_set_instvarset\>/;'q;"	kind:pred
mode_info_set_last_checkpoint_insts	mode_info.m	/^:- pred mode_info_set_last_checkpoint_insts(/;kq|/^\<mode_info_set_last_checkpoint_insts\>/;'q;"	kind:pred
mode_info_set_live_vars	mode_info.m	/^:- pred mode_info_set_live_vars(bag(/;kq|/^\<mode_info_set_live_vars\>/;'q;"	kind:pred
mode_info_set_locked_vars	mode_info.m	/^:- pred mode_info_set_locked_vars(/;kq|/^\<mode_info_set_locked_vars\>/;'q;"	kind:pred
mode_info_set_make_ground_terms_unique	mode_info.m	/^:- pred mode_info_set_make_ground_terms_unique(/;kq|/^\<mode_info_set_make_ground_terms_unique\>/;'q;"	kind:pred
mode_info_set_may_change_called_proc	mode_info.m	/^:- pred mode_info_set_may_change_called_proc(/;kq|/^\<mode_info_set_may_change_called_proc\>/;'q;"	kind:pred
mode_info_set_mode_context	mode_info.m	/^:- pred mode_info_set_mode_context(/;kq|/^\<mode_info_set_mode_context\>/;'q;"	kind:pred
mode_info_set_module_info	mode_info.m	/^:- pred mode_info_set_module_info(/;kq|/^\<mode_info_set_module_info\>/;'q;"	kind:pred
mode_info_set_need_to_requantify	mode_info.m	/^:- pred mode_info_set_need_to_requantify(/;kq|/^\<mode_info_set_need_to_requantify\>/;'q;"	kind:pred
mode_info_set_nondet_live_vars	mode_info.m	/^:- pred mode_info_set_nondet_live_vars(bag(/;kq|/^\<mode_info_set_nondet_live_vars\>/;'q;"	kind:pred
mode_info_set_parallel_vars	mode_info.m	/^:- pred mode_info_set_parallel_vars(/;kq|/^\<mode_info_set_parallel_vars\>/;'q;"	kind:pred
mode_info_set_pred_id	mode_info.m	/^:- pred mode_info_set_pred_id(/;kq|/^\<mode_info_set_pred_id\>/;'q;"	kind:pred
mode_info_set_pred_var_multimode_error_map	mode_info.m	/^:- pred mode_info_set_pred_var_multimode_error_map(/;kq|/^\<mode_info_set_pred_var_multimode_error_map\>/;'q;"	kind:pred
mode_info_set_proc_id	mode_info.m	/^:- pred mode_info_set_proc_id(/;kq|/^\<mode_info_set_proc_id\>/;'q;"	kind:pred
mode_info_set_proc_mode_error_map	mode_info.m	/^:- pred mode_info_set_proc_mode_error_map(/;kq|/^\<mode_info_set_proc_mode_error_map\>/;'q;"	kind:pred
mode_info_set_var_table	mode_info.m	/^:- pred mode_info_set_var_table(/;kq|/^\<mode_info_set_var_table\>/;'q;"	kind:pred
mode_info_set_warnings	mode_info.m	/^:- pred mode_info_set_warnings(list(/;kq|/^\<mode_info_set_warnings\>/;'q;"	kind:pred
mode_info_unlock_vars	mode_info.m	/^:- pred mode_info_unlock_vars(/;kq|/^\<mode_info_unlock_vars\>/;'q;"	kind:pred
mode_info_unset_call_context	mode_info.m	/^:- pred mode_info_unset_call_context(/;kq|/^\<mode_info_unset_call_context\>/;'q;"	kind:pred
mode_info_var_is_live	mode_info.m	/^:- pred mode_info_var_is_live(/;kq|/^\<mode_info_var_is_live\>/;'q;"	kind:pred
mode_info_var_is_locked	mode_info.m	/^:- pred mode_info_var_is_locked(/;kq|/^\<mode_info_var_is_locked\>/;'q;"	kind:pred
mode_info_var_is_locked_loop	mode_info.m	/^:- pred mode_info_var_is_locked_loop(/;kq|/^\<mode_info_var_is_locked_loop\>/;'q;"	kind:pred	file:
mode_info_var_is_nondet_live	mode_info.m	/^:- pred mode_info_var_is_nondet_live(/;kq|/^\<mode_info_var_is_nondet_live\>/;'q;"	kind:pred
mode_info_var_list_is_live	mode_info.m	/^:- pred mode_info_var_list_is_live(mode_info::in, list(/;kq|/^\<mode_info_var_list_is_live\>/;'q;"	kind:pred
mode_info_warning	mode_info.m	/^:- pred mode_info_warning(/;kq|/^\<mode_info_warning\>/;'q;"	kind:pred
mode_is_daio	direct_arg_in_out.m	/^    ;       mode_is_daio$/;kq|-;/\<mode_is_daio\>/;'q;"	kind:cons	file:
mode_is_defined	superhomogeneous_lambda.m	/^:- pred mode_is_defined(/;kq|/^\<mode_is_defined\>/;'q;"	kind:pred	file:
mode_is_free_of_uniqueness	pre_typecheck.m	/^:- pred mode_is_free_of_uniqueness(/;kq|/^\<mode_is_free_of_uniqueness\>/;'q;"	kind:pred	file:
mode_is_fully_input	mode_test.m	/^:- pred mode_is_fully_input(/;kq|/^\<mode_is_fully_input\>/;'q;"	kind:pred
mode_is_fully_output	mode_test.m	/^:- pred mode_is_fully_output(/;kq|/^\<mode_is_fully_output\>/;'q;"	kind:pred
mode_is_input	mode_test.m	/^:- pred mode_is_input(/;kq|/^\<mode_is_input\>/;'q;"	kind:pred
mode_is_not_daio	direct_arg_in_out.m	/^    --->    mode_is_not_daio$/;kq|-;/\<mode_is_not_daio\>/;'q;"	kind:cons	file:
mode_is_output	mode_test.m	/^:- pred mode_is_output(/;kq|/^\<mode_is_output\>/;'q;"	kind:pred
mode_is_unused	mode_test.m	/^:- pred mode_is_unused(/;kq|/^\<mode_is_unused\>/;'q;"	kind:pred
mode_list_apply_substitution	prog_mode.m	/^:- pred mode_list_apply_substitution(/;kq|/^\<mode_list_apply_substitution\>/;'q;"	kind:pred
mode_list_apply_substitution_2	prog_mode.m	/^:- pred mode_list_apply_substitution_2(/;kq|/^\<mode_list_apply_substitution_2\>/;'q;"	kind:pred	file:
mode_list_get_final_insts	mode_util.m	/^:- pred mode_list_get_final_insts(/;kq|/^\<mode_list_get_final_insts\>/;'q;"	kind:pred
mode_list_get_initial_final_insts	mode_util.m	/^:- pred mode_list_get_initial_final_insts(/;kq|/^\<mode_list_get_initial_final_insts\>/;'q;"	kind:pred
mode_list_get_initial_insts	mode_util.m	/^:- pred mode_list_get_initial_insts(/;kq|/^\<mode_list_get_initial_insts\>/;'q;"	kind:pred
mode_list_matches	hlds_code_util.m	/^:- pred mode_list_matches(/;kq|/^\<mode_list_matches\>/;'q;"	kind:pred	file:
mode_list_matches_with_renaming	hlds_code_util.m	/^:- pred mode_list_matches_with_renaming(/;kq|/^\<mode_list_matches_with_renaming\>/;'q;"	kind:pred	file:
mode_list_matches_with_renaming	hlds_code_util.m	/^:- pred mode_list_matches_with_renaming(module_info::in, list(/;kq|/^\<mode_list_matches_with_renaming\>/;'q;"	kind:pred	file:
mode_list_matches_with_renaming_2	hlds_code_util.m	/^:- pred mode_list_matches_with_renaming_2(/;kq|/^\<mode_list_matches_with_renaming_2\>/;'q;"	kind:pred	file:
mode_may_be_daio	direct_arg_in_out.m	/^    ;       mode_may_be_daio.$/;kq|-;/\<mode_may_be_daio\>/;'q;"	kind:cons	file:
mode_mismatch	mode_errors.m	/^:- type mode_mismatch$/;kq|-;/\<mode_mismatch\>/;'q;"	kind:type
mode_needs_direct_arg_in_out	direct_arg_in_out.m	/^:- func mode_needs_direct_arg_in_out(module_info, list(/;kq|/^\<mode_needs_direct_arg_in_out\>/;'q;"	kind:func	file:
mode_no	pred_table.m	/^:- type mode_no$/;kq|-;/\<mode_no\>/;'q;"	kind:type
mode_num	prog_data_pragma.m	/^:- type mode_num == int.$/;kq|-;/\<mode_num\>/;'q;"	kind:type
mode_order_conj	mode_ordering.m	/^:- pred mode_order_conj(/;kq|/^\<mode_order_conj\>/;'q;"	kind:pred	file:
mode_order_disj	mode_ordering.m	/^:- pred mode_order_disj(list(/;kq|/^\<mode_order_disj\>/;'q;"	kind:pred	file:
mode_order_disj_2	mode_ordering.m	/^:- pred mode_order_disj_2(/;kq|/^\<mode_order_disj_2\>/;'q;"	kind:pred	file:
mode_order_goal	mode_ordering.m	/^:- pred mode_order_goal(/;kq|/^\<mode_order_goal\>/;'q;"	kind:pred	file:
mode_order_goal_2	mode_ordering.m	/^:- pred mode_order_goal_2(/;kq|/^\<mode_order_goal_2\>/;'q;"	kind:pred	file:
mode_ordering	mode_ordering.m	/^:- pred mode_ordering(pred_constraint_map::in, list(list(/;kq|/^\<mode_ordering\>/;'q;"	kind:pred
mode_ordering.mode_order_conj	mode_ordering.m	/^:- pred mode_order_conj(/;kq|/^\<mode_order_conj\>/;'q;"	kind:pred	file:
mode_ordering.mode_order_disj	mode_ordering.m	/^:- pred mode_order_disj(list(/;kq|/^\<mode_order_disj\>/;'q;"	kind:pred	file:
mode_ordering.mode_order_goal	mode_ordering.m	/^:- pred mode_order_goal(/;kq|/^\<mode_order_goal\>/;'q;"	kind:pred	file:
mode_ordering.moi_inst_graph	mode_ordering.m	/^                moi_inst_graph          :: inst_graph,$/;kq|-;/\<mode_ordering.moi_inst_graph\>/;'q;"	kind:fld	file:
mode_ordering.moi_module_info	mode_ordering.m	/^                moi_module_info         :: module_info,$/;kq|-;/\<mode_ordering.moi_module_info\>/;'q;"	kind:fld	file:
mode_ordering.moi_prodvars_map	mode_ordering.m	/^                moi_prodvars_map        :: prodvars_map,$/;kq|-;/\<mode_ordering.moi_prodvars_map\>/;'q;"	kind:fld	file:
mode_ordering.pci	mode_ordering.m	/^    --->    pci($/;kq|-;/\<mode_ordering.pci\>/;'q;"	kind:cons
mode_ordering.pci_mci	mode_ordering.m	/^                pci_mci             :: mode_constraint_info$/;kq|-;/\<mode_ordering.pci_mci\>/;'q;"	kind:fld
mode_ordering_check_proc	mode_ordering.m	/^:- pred mode_ordering_check_proc(/;kq|/^\<mode_ordering_check_proc\>/;'q;"	kind:pred	file:
mode_ordering_constraint	ordering_mode_constraints.m	/^:- type mode_ordering_constraint$/;kq|-;/\<mode_ordering_constraint\>/;'q;"	kind:type
mode_ordering_constraints	ordering_mode_constraints.m	/^:- type mode_ordering_constraints == list(mode_ordering_constraint).$/;kq|-;/\<mode_ordering_constraints\>/;'q;"	kind:type
mode_ordering_infer_proc	mode_ordering.m	/^:- pred mode_ordering_infer_proc(/;kq|/^\<mode_ordering_infer_proc\>/;'q;"	kind:pred	file:
mode_ordering_info	mode_ordering.m	/^:- type mode_ordering_info$/;kq|-;/\<mode_ordering_info\>/;'q;"	kind:type	file:
mode_ordering_pred	mode_ordering.m	/^:- pred mode_ordering_pred(pred_constraint_map::in, list(/;kq|/^\<mode_ordering_pred\>/;'q;"	kind:pred	file:
mode_ordering_proc	mode_ordering.m	/^:- pred mode_ordering_proc(/;kq|/^\<mode_ordering_proc\>/;'q;"	kind:pred	file:
mode_ordering_scc	mode_ordering.m	/^:- pred mode_ordering_scc(pred_constraint_map::in, list(/;kq|/^\<mode_ordering_scc\>/;'q;"	kind:pred	file:
mode_params	hlds_inst_mode.m	/^                mode_params     :: list(inst_var),$/;kq|-;/\<mode_params\>/;'q;"	kind:fld
mode_reordering	ordering_mode_constraints.m	/^:- pred mode_reordering(/;kq|/^\<mode_reordering\>/;'q;"	kind:pred
mode_report_control	error_spec.m	/^:- type mode_report_control$/;kq|-;/\<mode_report_control\>/;'q;"	kind:type
mode_robdd	mode_robdd.m	/^:- type mode_robdd(T) == tfeirn(T).$/;kq|-;/\<mode_robdd\>/;'q;"	kind:type
mode_robdd	mode_robdd.tfeirn.m	/^    --->    mode_robdd($/;kq|-;/\<mode_robdd\>/;'q;"	kind:cons
mode_robdd.equiv_vars.'leader	mode_robdd.equiv_vars.m	/^:- func 'leader :='(var(T), equiv_vars(T), var(T)) = equiv_vars(/;kq|/^\<'leader\>/;'q;"	kind:func	file:
mode_robdd.equiv_vars.delete	mode_robdd.equiv_vars.m	/^:- func delete(equiv_vars(T), var(T)) = equiv_vars(/;kq|/^\<delete\>/;'q;"	kind:func
mode_robdd.equiv_vars.diff_2	mode_robdd.equiv_vars.m	/^:- pred diff_2(list(var(T))::in, equiv_vars(T)::in, equiv_vars(/;kq|/^\<diff_2\>/;'q;"	kind:pred	file:
mode_robdd.equiv_vars.diff_3	mode_robdd.equiv_vars.m	/^:- pred diff_3(list(var(T))::in, list(var(T))::out, var(T)::in, var(/;kq|/^\<diff_3\>/;'q;"	kind:pred	file:
mode_robdd.equiv_vars.disj_2	mode_robdd.equiv_vars.m	/^:- pred disj_2(list(var(T))::in, equiv_vars(T)::in, equiv_vars(/;kq|/^\<disj_2\>/;'q;"	kind:pred	file:
mode_robdd.equiv_vars.disj_3	mode_robdd.equiv_vars.m	/^:- pred disj_3(list(var(T))::in, list(var(T))::out, var(T)::in, var(/;kq|/^\<disj_3\>/;'q;"	kind:pred	file:
mode_robdd.equiv_vars.empty	mode_robdd.equiv_vars.m	/^:- pred empty(equiv_vars(/;kq|/^\<empty\>/;'q;"	kind:pred
mode_robdd.equiv_vars.filter	mode_robdd.equiv_vars.m	/^:- func filter(pred(var(T)), equiv_vars(T)) = equiv_vars(/;kq|/^\<filter\>/;'q;"	kind:func
mode_robdd.equiv_vars.label	mode_robdd.equiv_vars.m	/^:- pred label(equiv_vars(T)::in, vars(T)::in, vars(T)::out, vars(/;kq|/^\<label\>/;'q;"	kind:pred
mode_robdd.equiv_vars.leader	mode_robdd.equiv_vars.m	/^:- func leader(var(T), equiv_vars(T)) = var(/;kq|/^\<leader\>/;'q;"	kind:func
mode_robdd.implications.'entry	mode_robdd.implications.m	/^:- func 'entry :='(var(T), imp_map(T), vars(T)) = imp_map(/;kq|/^\<'entry\>/;'q;"	kind:func	file:
mode_robdd.implications.either	mode_robdd.implications.m	/^:- func either(var(T), var(T), imp_vars(T)) = imp_vars(/;kq|/^\<either\>/;'q;"	kind:func
mode_robdd.implications.empty	mode_robdd.implications.m	/^:- pred empty(imp_vars(/;kq|/^\<empty\>/;'q;"	kind:pred	file:
mode_robdd.implications.entry	mode_robdd.implications.m	/^:- func entry(var(T), imp_map(T)) = vars(/;kq|/^\<entry\>/;'q;"	kind:func	file:
mode_robdd.implications.filter	mode_robdd.implications.m	/^:- func filter(pred(var(T)), imp_vars(T)) = imp_vars(/;kq|/^\<filter\>/;'q;"	kind:func
mode_robdd.implications.keys	mode_robdd.implications.m	/^:- type extract ---> keys ; values.$/;kq|-;/\<mode_robdd.implications.keys\>/;'q;"	kind:cons	file:
mode_robdd.implications.mklit	mode_robdd.implications.m	/^:- type mklit(T) == (func(var(T)) = literal(T)).$/;kq|-;/\<mode_robdd.implications.mklit\>/;'q;"	kind:type	file:
mode_robdd.implications.mkneg	mode_robdd.implications.m	/^:- func mkneg(var(T)) = literal(/;kq|/^\<mkneg\>/;'q;"	kind:func	file:
mode_robdd.implications.mkpos	mode_robdd.implications.m	/^:- func mkpos(var(T)) = literal(/;kq|/^\<mkpos\>/;'q;"	kind:func	file:
mode_robdd.implications.values	mode_robdd.implications.m	/^:- type extract ---> keys ; values.$/;kq|-;/\<mode_robdd.implications.values\>/;'q;"	kind:cons	file:
mode_robdd.tfeirn.conj_vars	mode_robdd.tfeirn.m	/^:- func conj_vars(vars(T)::in, tfeirn(T)::di_tfeirn) = (tfeirn(/;kq|/^\<conj_vars\>/;'q;"	kind:func
mode_robdd.tfeirn.di_tfeirn	mode_robdd.tfeirn.m	/^:- mode di_tfeirn == in. % XXX$/;kq|-;/\<mode_robdd.tfeirn.di_tfeirn\>/;'q;"	kind:mode
mode_robdd.tfeirn.disj_vars	mode_robdd.tfeirn.m	/^:- func disj_vars(vars(T)::in, tfeirn(T)::di_tfeirn) = (tfeirn(/;kq|/^\<disj_vars\>/;'q;"	kind:func
mode_robdd.tfeirn.disj_vars_eq	mode_robdd.tfeirn.m	/^:- func disj_vars_eq(vars(T)::in, var(T)::in, tfeirn(/;kq|/^\<disj_vars_eq\>/;'q;"	kind:func
mode_robdd.tfeirn.eq_vars	mode_robdd.tfeirn.m	/^:- func eq_vars(var(T)::in, var(T)::in, tfeirn(/;kq|/^\<eq_vars\>/;'q;"	kind:func
mode_robdd.tfeirn.equiv_vars	mode_robdd.tfeirn.m	/^            equiv_vars :: equiv_vars(T),$/;kq|-;/\<mode_robdd.tfeirn.equiv_vars\>/;'q;"	kind:fld
mode_robdd.tfeirn.false_vars	mode_robdd.tfeirn.m	/^            false_vars :: vars(T),$/;kq|-;/\<mode_robdd.tfeirn.false_vars\>/;'q;"	kind:fld
mode_robdd.tfeirn.imp_vars	mode_robdd.tfeirn.m	/^            imp_vars :: imp_vars(T),$/;kq|-;/\<mode_robdd.tfeirn.imp_vars\>/;'q;"	kind:fld
mode_robdd.tfeirn.imp_vars	mode_robdd.tfeirn.m	/^:- func imp_vars(var(T)::in, var(T)::in, tfeirn(/;kq|/^\<imp_vars\>/;'q;"	kind:func
mode_robdd.tfeirn.imp_vars_set	mode_robdd.tfeirn.m	/^:- func imp_vars_set(vars(T)::in, var(T)::in, tfeirn(/;kq|/^\<imp_vars_set\>/;'q;"	kind:func	file:
mode_robdd.tfeirn.known_vars	mode_robdd.tfeirn.m	/^:- pred known_vars(tfeirn(T)::ni_tfeirn, vars(T)::out, vars(/;kq|/^\<known_vars\>/;'q;"	kind:pred
mode_robdd.tfeirn.labelling	mode_robdd.tfeirn.m	/^:- pred labelling(vars(T)::in, tfeirn(T)::in, vars(T)::out, vars(/;kq|/^\<labelling\>/;'q;"	kind:pred
mode_robdd.tfeirn.labelling_2	mode_robdd.tfeirn.m	/^:- pred labelling_2(vars(T)::in, tfeirn(T)::in, vars(T)::out, vars(/;kq|/^\<labelling_2\>/;'q;"	kind:pred	file:
mode_robdd.tfeirn.mode_robdd	mode_robdd.tfeirn.m	/^    --->    mode_robdd($/;kq|-;/\<mode_robdd.tfeirn.mode_robdd\>/;'q;"	kind:cons
mode_robdd.tfeirn.neq_vars	mode_robdd.tfeirn.m	/^:- func neq_vars(var(T)::in, var(T)::in, tfeirn(/;kq|/^\<neq_vars\>/;'q;"	kind:func
mode_robdd.tfeirn.ni_tfeirn	mode_robdd.tfeirn.m	/^:- mode ni_tfeirn == in(norm_tfeirn).$/;kq|-;/\<mode_robdd.tfeirn.ni_tfeirn\>/;'q;"	kind:mode
mode_robdd.tfeirn.no_tfeirn	mode_robdd.tfeirn.m	/^:- mode no_tfeirn == out(norm_tfeirn).$/;kq|-;/\<mode_robdd.tfeirn.no_tfeirn\>/;'q;"	kind:mode
mode_robdd.tfeirn.norm_tfeirn	mode_robdd.tfeirn.m	/^:- inst norm_tfeirn for tfeirn\/1$/;kq|-;/\<mode_robdd.tfeirn.norm_tfeirn\>/;'q;"	kind:inst
mode_robdd.tfeirn.normalise	mode_robdd.tfeirn.m	/^:- func normalise(tfeirn(T)::di_tfeirn) = (tfeirn(/;kq|/^\<normalise\>/;'q;"	kind:func	file:
mode_robdd.tfeirn.normalised	mode_robdd.tfeirn.m	/^            normalised :: bool$/;kq|-;/\<mode_robdd.tfeirn.normalised\>/;'q;"	kind:fld
mode_robdd.tfeirn.not_both	mode_robdd.tfeirn.m	/^:- func not_both(var(T)::in, var(T)::in, tfeirn(/;kq|/^\<not_both\>/;'q;"	kind:func
mode_robdd.tfeirn.not_var	mode_robdd.tfeirn.m	/^:- func not_var(var(T)::in, tfeirn(T)::in(tfeirn)) = (tfeirn(T)::out(/;kq|/^\<not_var\>/;'q;"	kind:func
mode_robdd.tfeirn.one	mode_robdd.tfeirn.m	/^:- func one = (tfeirn(/;kq|/^\<one\>/;'q;"	kind:func
mode_robdd.tfeirn.restrict	mode_robdd.tfeirn.m	/^:- func restrict(var(T)::in, tfeirn(/;kq|/^\<restrict\>/;'q;"	kind:func
mode_robdd.tfeirn.robdd	mode_robdd.tfeirn.m	/^            robdd :: robdd(T),$/;kq|-;/\<mode_robdd.tfeirn.robdd\>/;'q;"	kind:fld
mode_robdd.tfeirn.robdd	mode_robdd.tfeirn.m	/^:- func robdd(tfeirn(T)) = robdd(/;kq|/^\<robdd\>/;'q;"	kind:func
mode_robdd.tfeirn.tfeirn	mode_robdd.tfeirn.m	/^:- func tfeirn(T) * tfeirn(T) = tfeirn(/;kq|/^\<tfeirn\>/;'q;"	kind:func
mode_robdd.tfeirn.tfeirn	mode_robdd.tfeirn.m	/^:- type tfeirn == tfeirn(generic).$/;kq|-;/\<mode_robdd.tfeirn.tfeirn\>/;'q;"	kind:type
mode_robdd.tfeirn.tfeirn	mode_robdd.tfeirn.m	/^:- type tfeirn(T)$/;kq|-;/\<mode_robdd.tfeirn.tfeirn\>/;'q;"	kind:type
mode_robdd.tfeirn.to_robdd	mode_robdd.tfeirn.m	/^:- func to_robdd(tfeirn(T)) = robdd(/;kq|/^\<to_robdd\>/;'q;"	kind:func
mode_robdd.tfeirn.true_vars	mode_robdd.tfeirn.m	/^            true_vars :: vars(T),$/;kq|-;/\<mode_robdd.tfeirn.true_vars\>/;'q;"	kind:fld
mode_robdd.tfeirn.uo_tfeirn	mode_robdd.tfeirn.m	/^:- mode uo_tfeirn == out. % XXX$/;kq|-;/\<mode_robdd.tfeirn.uo_tfeirn\>/;'q;"	kind:mode
mode_robdd.tfeirn.var	mode_robdd.tfeirn.m	/^:- func var(var(T)::in, tfeirn(T)::in(tfeirn)) = (tfeirn(T)::out(/;kq|/^\<var\>/;'q;"	kind:func
mode_robdd.tfeirn.var_entailed	mode_robdd.tfeirn.m	/^:- pred var_entailed(tfeirn(T)::ni_tfeirn, var(/;kq|/^\<var_entailed\>/;'q;"	kind:pred
mode_robdd.tfeirn.x	mode_robdd.tfeirn.m	/^:- func x(tfeirn(T)::di_tfeirn, robdd(T)::in) = (tfeirn(/;kq|/^\<x\>/;'q;"	kind:func	file:
mode_robdd.tfeirn.zero	mode_robdd.tfeirn.m	/^:- func zero = (tfeirn(/;kq|/^\<zero\>/;'q;"	kind:func
mode_status	hlds_inst_mode.m	/^                mode_status     :: mode_status$/;kq|-;/\<mode_status\>/;'q;"	kind:fld
mode_status	status.m	/^:- type mode_status$/;kq|-;/\<mode_status\>/;'q;"	kind:type
mode_status_defined_in_impl_section	status.m	/^:- func mode_status_defined_in_impl_section(/;kq|/^\<mode_status_defined_in_impl_section\>/;'q;"	kind:func
mode_status_defined_in_this_module	status.m	/^:- func mode_status_defined_in_this_module(/;kq|/^\<mode_status_defined_in_this_module\>/;'q;"	kind:func
mode_status_is_exported	status.m	/^:- func mode_status_is_exported(/;kq|/^\<mode_status_is_exported\>/;'q;"	kind:func
mode_status_is_exported_to_non_submodules	status.m	/^:- func mode_status_is_exported_to_non_submodules(/;kq|/^\<mode_status_is_exported_to_non_submodules\>/;'q;"	kind:func
mode_status_is_imported	status.m	/^:- func mode_status_is_imported(/;kq|/^\<mode_status_is_imported\>/;'q;"	kind:func
mode_status_to_write	intermod_status.m	/^:- func mode_status_to_write(/;kq|/^\<mode_status_to_write\>/;'q;"	kind:func
mode_sub_info	mode_info.m	/^:- type mode_sub_info$/;kq|-;/\<mode_sub_info\>/;'q;"	kind:type	file:
mode_substitute_arg_list	prog_mode.m	/^:- pred mode_substitute_arg_list(mer_mode::in, list(/;kq|/^\<mode_substitute_arg_list\>/;'q;"	kind:pred
mode_table	hlds_inst_mode.m	/^:- type mode_table == mode_defns.$/;kq|-;/\<mode_table\>/;'q;"	kind:type	file:
mode_table_get_mode_defns	hlds_inst_mode.m	/^:- pred mode_table_get_mode_defns(/;kq|/^\<mode_table_get_mode_defns\>/;'q;"	kind:pred
mode_table_init	hlds_inst_mode.m	/^:- pred mode_table_init(/;kq|/^\<mode_table_init\>/;'q;"	kind:pred
mode_table_insert	hlds_inst_mode.m	/^:- pred mode_table_insert(/;kq|/^\<mode_table_insert\>/;'q;"	kind:pred
mode_table_optimize	hlds_inst_mode.m	/^:- pred mode_table_optimize(/;kq|/^\<mode_table_optimize\>/;'q;"	kind:pred
mode_test.init_inst_is_input	mode_test.m	/^:- pred init_inst_is_input(/;kq|/^\<init_inst_is_input\>/;'q;"	kind:pred
mode_test.mode_is_fully_input	mode_test.m	/^:- pred mode_is_fully_input(/;kq|/^\<mode_is_fully_input\>/;'q;"	kind:pred
mode_test.mode_is_fully_output	mode_test.m	/^:- pred mode_is_fully_output(/;kq|/^\<mode_is_fully_output\>/;'q;"	kind:pred
mode_test.mode_is_input	mode_test.m	/^:- pred mode_is_input(/;kq|/^\<mode_is_input\>/;'q;"	kind:pred
mode_test.mode_is_output	mode_test.m	/^:- pred mode_is_output(/;kq|/^\<mode_is_output\>/;'q;"	kind:pred
mode_test.mode_is_unused	mode_test.m	/^:- pred mode_is_unused(/;kq|/^\<mode_is_unused\>/;'q;"	kind:pred
mode_to_from_to_insts	mode_util.m	/^:- func mode_to_from_to_insts(/;kq|/^\<mode_to_from_to_insts\>/;'q;"	kind:func
mode_to_pieces	error_msg_inst.m	/^:- pred mode_to_pieces(/;kq|/^\<mode_to_pieces\>/;'q;"	kind:pred	file:
mode_to_term	parse_tree_to_term.m	/^:- func mode_to_term(/;kq|/^\<mode_to_term\>/;'q;"	kind:func
mode_to_term_with_context	parse_tree_to_term.m	/^:- func mode_to_term_with_context(/;kq|/^\<mode_to_term_with_context\>/;'q;"	kind:func
mode_to_top_functor_mode	mode_top_functor.m	/^:- pred mode_to_top_functor_mode(/;kq|/^\<mode_to_top_functor_mode\>/;'q;"	kind:pred
mode_to_unify_mode	higher_order.higher_order_global_info.m	/^:- func mode_to_unify_mode(/;kq|/^\<mode_to_unify_mode\>/;'q;"	kind:func
mode_used_modules	unused_imports.m	/^:- pred mode_used_modules(/;kq|/^\<mode_used_modules\>/;'q;"	kind:pred	file:
mode_util.get_arg_lives	mode_util.m	/^:- pred get_arg_lives(module_info::in, list(mer_mode)::in, list(/;kq|/^\<get_arg_lives\>/;'q;"	kind:pred
mode_util.mode_get_final_inst	mode_util.m	/^:- func mode_get_final_inst(/;kq|/^\<mode_get_final_inst\>/;'q;"	kind:func
mode_util.mode_get_insts	mode_util.m	/^:- pred mode_get_insts(/;kq|/^\<mode_get_insts\>/;'q;"	kind:pred
mode_util.modes_to_unify_mode	mode_util.m	/^:- pred modes_to_unify_mode(/;kq|/^\<modes_to_unify_mode\>/;'q;"	kind:pred
mode_util.modes_to_unify_modes	mode_util.m	/^:- pred modes_to_unify_modes(/;kq|/^\<modes_to_unify_modes\>/;'q;"	kind:pred
mode_varset	hlds_inst_mode.m	/^                mode_varset     :: inst_varset,$/;kq|-;/\<mode_varset\>/;'q;"	kind:fld
mode_visibility	unused_imports.m	/^:- func mode_visibility(/;kq|/^\<mode_visibility\>/;'q;"	kind:func	file:
mode_visibility_to_xml	xml_documentation.m	/^:- func mode_visibility_to_xml(/;kq|/^\<mode_visibility_to_xml\>/;'q;"	kind:func	file:
mode_warning	mode_errors.m	/^:- type mode_warning$/;kq|-;/\<mode_warning\>/;'q;"	kind:type
mode_warning_cannot_succeed_ground_occur_check	mode_errors.m	/^:- func mode_warning_cannot_succeed_ground_occur_check(/;kq|/^\<mode_warning_cannot_succeed_ground_occur_check\>/;'q;"	kind:func	file:
mode_warning_cannot_succeed_var_functor	mode_errors.m	/^:- func mode_warning_cannot_succeed_var_functor(/;kq|/^\<mode_warning_cannot_succeed_var_functor\>/;'q;"	kind:func	file:
mode_warning_cannot_succeed_var_var	mode_errors.m	/^:- func mode_warning_cannot_succeed_var_var(/;kq|/^\<mode_warning_cannot_succeed_var_var\>/;'q;"	kind:func	file:
mode_warning_info	mode_errors.m	/^:- type mode_warning_info$/;kq|-;/\<mode_warning_info\>/;'q;"	kind:type
mode_warning_info_to_spec	mode_errors.m	/^:- func mode_warning_info_to_spec(/;kq|/^\<mode_warning_info_to_spec\>/;'q;"	kind:func
modecheck	mercury_compile_front_end.m	/^:- pred modecheck(/;kq|/^\<modecheck\>/;'q;"	kind:pred	file:
modecheck_acc_bound_head_inst_var	modecheck_util.m	/^:- pred modecheck_acc_bound_head_inst_var(/;kq|/^\<modecheck_acc_bound_head_inst_var\>/;'q;"	kind:pred	file:
modecheck_all_preds_in_module	modes.m	/^:- pred modecheck_all_preds_in_module(/;kq|/^\<modecheck_all_preds_in_module\>/;'q;"	kind:pred
modecheck_arg_list	modecheck_call.m	/^:- pred modecheck_arg_list(/;kq|/^\<modecheck_arg_list\>/;'q;"	kind:pred	file:
modecheck_arg_offset	modecheck_util.m	/^:- type modecheck_arg_offset$/;kq|-;/\<modecheck_arg_offset\>/;'q;"	kind:type	file:
modecheck_builtin_cast	modecheck_call.m	/^:- pred modecheck_builtin_cast(list(/;kq|/^\<modecheck_builtin_cast\>/;'q;"	kind:pred
modecheck_call.insert_new_mode	modecheck_call.m	/^:- pred insert_new_mode(pred_id::in, list(/;kq|/^\<insert_new_mode\>/;'q;"	kind:pred	file:
modecheck_case_list	modecheck_goal.m	/^:- pred modecheck_case_list(/;kq|/^\<modecheck_case_list\>/;'q;"	kind:pred	file:
modecheck_clause_disj	modes.m	/^:- pred modecheck_clause_disj(string::in, list(/;kq|/^\<modecheck_clause_disj\>/;'q;"	kind:pred	file:
modecheck_clause_switch	modes.m	/^:- pred modecheck_clause_switch(string::in, list(/;kq|/^\<modecheck_clause_switch\>/;'q;"	kind:pred	file:
modecheck_coerce	modecheck_coerce.m	/^:- pred modecheck_coerce(list(prog_var)::in, list(/;kq|/^\<modecheck_coerce\>/;'q;"	kind:pred
modecheck_coerce.arg_types_x	modecheck_coerce.m	/^                arg_types_x         :: list(mer_type),$/;kq|-;/\<modecheck_coerce.arg_types_x\>/;'q;"	kind:fld	file:
modecheck_coerce.arg_types_y	modecheck_coerce.m	/^                arg_types_y         :: list(mer_type),$/;kq|-;/\<modecheck_coerce.arg_types_y\>/;'q;"	kind:fld	file:
modecheck_coerce.arity	modecheck_coerce.m	/^                arity               :: int,$/;kq|-;/\<modecheck_coerce.arity\>/;'q;"	kind:fld	file:
modecheck_coerce.bfoe_ok	modecheck_coerce.m	/^    --->    bfoe_ok(bound_functor)$/;kq|-;/\<modecheck_coerce.bfoe_ok\>/;'q;"	kind:cons	file:
modecheck_coerce.compare_equal	modecheck_coerce.m	/^    --->    compare_equal$/;kq|-;/\<modecheck_coerce.compare_equal\>/;'q;"	kind:cons	file:
modecheck_coerce.cons_args	modecheck_coerce.m	/^    --->    cons_args($/;kq|-;/\<modecheck_coerce.cons_args\>/;'q;"	kind:cons	file:
modecheck_coerce.is_subtype	modecheck_coerce.m	/^:- pred is_subtype(/;kq|/^\<is_subtype\>/;'q;"	kind:pred	file:
modecheck_coerce.is_user_inst	modecheck_coerce.m	/^:- pred is_user_inst(/;kq|/^\<is_user_inst\>/;'q;"	kind:pred	file:
modecheck_coerce.rev_term_path	modecheck_coerce.m	/^:- type rev_term_path == list(coerce_error_term_path_step).$/;kq|-;/\<modecheck_coerce.rev_term_path\>/;'q;"	kind:type	file:
modecheck_coerce_from_bound_make_bound_functor	modecheck_coerce.m	/^:- pred modecheck_coerce_from_bound_make_bound_functor(/;kq|/^\<modecheck_coerce_from_bound_make_bound_functor\>/;'q;"	kind:pred	file:
modecheck_coerce_from_bound_make_bound_functor	modecheck_coerce.m	/^:- pred modecheck_coerce_from_bound_make_bound_functor(/;kq|/^\<modecheck_coerce_from_bound_make_bound_functor\>/;'q;"	kind:pred	file:
modecheck_coerce_from_bound_make_bound_functor_arg_insts	modecheck_coerce.m	/^:- pred modecheck_coerce_from_bound_make_bound_functor_arg_insts(/;kq|/^\<modecheck_coerce_from_bound_make_bound_functor_arg_insts\>/;'q;"	kind:pred	file:
modecheck_coerce_from_bound_make_bound_functor_not_existq	modecheck_coerce.m	/^:- pred modecheck_coerce_from_bound_make_bound_functor_not_existq(/;kq|/^\<modecheck_coerce_from_bound_make_bound_functor_not_existq\>/;'q;"	kind:pred	file:
modecheck_coerce_from_bound_make_bound_functors	modecheck_coerce.m	/^:- pred modecheck_coerce_from_bound_make_bound_functors(/;kq|/^\<modecheck_coerce_from_bound_make_bound_functors\>/;'q;"	kind:pred	file:
modecheck_coerce_from_ground_make_bound_functor	modecheck_coerce.m	/^:- pred modecheck_coerce_from_ground_make_bound_functor(/;kq|/^\<modecheck_coerce_from_ground_make_bound_functor\>/;'q;"	kind:pred	file:
modecheck_coerce_from_ground_make_bound_inst	modecheck_coerce.m	/^:- pred modecheck_coerce_from_ground_make_bound_inst(/;kq|/^\<modecheck_coerce_from_ground_make_bound_inst\>/;'q;"	kind:pred	file:
modecheck_coerce_from_ground_make_inst	modecheck_coerce.m	/^:- pred modecheck_coerce_from_ground_make_inst(/;kq|/^\<modecheck_coerce_from_ground_make_inst\>/;'q;"	kind:pred	file:
modecheck_coerce_from_ground_make_inst_for_subtype	modecheck_coerce.m	/^:- pred modecheck_coerce_from_ground_make_inst_for_subtype(/;kq|/^\<modecheck_coerce_from_ground_make_inst_for_subtype\>/;'q;"	kind:pred	file:
modecheck_coerce_make_inst	modecheck_coerce.m	/^:- pred modecheck_coerce_make_inst(/;kq|/^\<modecheck_coerce_make_inst\>/;'q;"	kind:pred	file:
modecheck_coerce_result	modecheck_coerce.m	/^:- type modecheck_coerce_result$/;kq|-;/\<modecheck_coerce_result\>/;'q;"	kind:type	file:
modecheck_coerce_vars	modecheck_coerce.m	/^:- pred modecheck_coerce_vars(/;kq|/^\<modecheck_coerce_vars\>/;'q;"	kind:pred	file:
modecheck_complicated_unify	modecheck_unify.m	/^:- pred modecheck_complicated_unify(/;kq|/^\<modecheck_complicated_unify\>/;'q;"	kind:pred	file:
modecheck_conj.impurity_error	modecheck_conj.m	/^:- type impurity_error == mode_error_info.$/;kq|-;/\<modecheck_conj.impurity_error\>/;'q;"	kind:type	file:
modecheck_conj.redelay_goals	modecheck_conj.m	/^:- pred redelay_goals(list(/;kq|/^\<redelay_goals\>/;'q;"	kind:pred	file:
modecheck_conj_list	modecheck_conj.m	/^:- pred modecheck_conj_list(/;kq|/^\<modecheck_conj_list\>/;'q;"	kind:pred
modecheck_conj_list_flatten_and_schedule	modecheck_conj.m	/^:- pred modecheck_conj_list_flatten_and_schedule(/;kq|/^\<modecheck_conj_list_flatten_and_schedule\>/;'q;"	kind:pred	file:
modecheck_conj_list_flatten_and_schedule_acc	modecheck_conj.m	/^:- pred modecheck_conj_list_flatten_and_schedule_acc(/;kq|/^\<modecheck_conj_list_flatten_and_schedule_acc\>/;'q;"	kind:pred	file:
modecheck_conj_list_no_delay	modecheck_util.m	/^:- pred modecheck_conj_list_no_delay(list(hlds_goal)::in, list(/;kq|/^\<modecheck_conj_list_no_delay\>/;'q;"	kind:pred	file:
modecheck_delayed_goals	modecheck_conj.m	/^:- pred modecheck_delayed_goals(conj_type::in, list(/;kq|/^\<modecheck_delayed_goals\>/;'q;"	kind:pred	file:
modecheck_disjuncts	modecheck_goal.m	/^:- pred modecheck_disjuncts(/;kq|/^\<modecheck_disjuncts\>/;'q;"	kind:pred	file:
modecheck_end_of_call	modecheck_call.m	/^:- pred modecheck_end_of_call(/;kq|/^\<modecheck_end_of_call\>/;'q;"	kind:pred	file:
modecheck_event_call	modecheck_call.m	/^:- pred modecheck_event_call(list(/;kq|/^\<modecheck_event_call\>/;'q;"	kind:pred
modecheck_final_insts	modes.m	/^:- pred modecheck_final_insts(maybe_infer_modes::in, list(/;kq|/^\<modecheck_final_insts\>/;'q;"	kind:pred	file:
modecheck_final_insts_gmb	modes.m	/^:- pred modecheck_final_insts_gmb(/;kq|/^\<modecheck_final_insts_gmb\>/;'q;"	kind:pred	file:
modecheck_find_bound_head_inst_vars	modecheck_util.m	/^:- pred modecheck_find_bound_head_inst_vars(/;kq|/^\<modecheck_find_bound_head_inst_vars\>/;'q;"	kind:pred	file:
modecheck_find_matching_modes	modecheck_call.m	/^:- pred modecheck_find_matching_modes(/;kq|/^\<modecheck_find_matching_modes\>/;'q;"	kind:pred	file:
modecheck_goal	modecheck_goal.m	/^:- pred modecheck_goal(/;kq|/^\<modecheck_goal\>/;'q;"	kind:pred
modecheck_goal_conj	modecheck_goal.m	/^:- pred modecheck_goal_conj(conj_type::in, list(/;kq|/^\<modecheck_goal_conj\>/;'q;"	kind:pred	file:
modecheck_goal_disj	modecheck_goal.m	/^:- pred modecheck_goal_disj(list(/;kq|/^\<modecheck_goal_disj\>/;'q;"	kind:pred	file:
modecheck_goal_expr	modecheck_goal.m	/^:- pred modecheck_goal_expr(/;kq|/^\<modecheck_goal_expr\>/;'q;"	kind:pred
modecheck_goal_foreign_call	modecheck_goal.m	/^:- pred modecheck_goal_foreign_call(/;kq|/^\<modecheck_goal_foreign_call\>/;'q;"	kind:pred	file:
modecheck_goal_from_ground_term_scope	modecheck_goal.m	/^:- pred modecheck_goal_from_ground_term_scope(/;kq|/^\<modecheck_goal_from_ground_term_scope\>/;'q;"	kind:pred	file:
modecheck_goal_generic_call	modecheck_goal.m	/^:- pred modecheck_goal_generic_call(hlds_goal_expr::in(/;kq|/^\<modecheck_goal_generic_call\>/;'q;"	kind:pred	file:
modecheck_goal_if_then_else	modecheck_goal.m	/^:- pred modecheck_goal_if_then_else(hlds_goal_expr::in(/;kq|/^\<modecheck_goal_if_then_else\>/;'q;"	kind:pred	file:
modecheck_goal_make_ground_term_unique	modecheck_goal.m	/^:- pred modecheck_goal_make_ground_term_unique(/;kq|/^\<modecheck_goal_make_ground_term_unique\>/;'q;"	kind:pred	file:
modecheck_goal_negation	modecheck_goal.m	/^:- pred modecheck_goal_negation(/;kq|/^\<modecheck_goal_negation\>/;'q;"	kind:pred	file:
modecheck_goal_plain_call	modecheck_goal.m	/^:- pred modecheck_goal_plain_call(hlds_goal_expr::in(/;kq|/^\<modecheck_goal_plain_call\>/;'q;"	kind:pred	file:
modecheck_goal_scope	modecheck_goal.m	/^:- pred modecheck_goal_scope(/;kq|/^\<modecheck_goal_scope\>/;'q;"	kind:pred	file:
modecheck_goal_shorthand	modecheck_goal.m	/^:- pred modecheck_goal_shorthand(/;kq|/^\<modecheck_goal_shorthand\>/;'q;"	kind:pred	file:
modecheck_goal_switch	modecheck_goal.m	/^:- pred modecheck_goal_switch(hlds_goal_expr::in(/;kq|/^\<modecheck_goal_switch\>/;'q;"	kind:pred	file:
modecheck_goal_unify	modecheck_goal.m	/^:- pred modecheck_goal_unify(hlds_goal_expr::in(/;kq|/^\<modecheck_goal_unify\>/;'q;"	kind:pred	file:
modecheck_ground_term_construct	modecheck_goal.m	/^:- pred modecheck_ground_term_construct(prog_var::in, list(/;kq|/^\<modecheck_ground_term_construct\>/;'q;"	kind:pred	file:
modecheck_ground_term_construct_arg_loop	modecheck_goal.m	/^:- pred modecheck_ground_term_construct_arg_loop(list(/;kq|/^\<modecheck_ground_term_construct_arg_loop\>/;'q;"	kind:pred	file:
modecheck_ground_term_construct_goal_loop	modecheck_goal.m	/^:- pred modecheck_ground_term_construct_goal_loop(/;kq|/^\<modecheck_ground_term_construct_goal_loop\>/;'q;"	kind:pred	file:
modecheck_higher_order_call	modecheck_call.m	/^:- pred modecheck_higher_order_call(/;kq|/^\<modecheck_higher_order_call\>/;'q;"	kind:pred
modecheck_info_create_fresh_var	modecheck_coerce.m	/^:- pred modecheck_info_create_fresh_var(/;kq|/^\<modecheck_info_create_fresh_var\>/;'q;"	kind:pred	file:
modecheck_introduced_type_info_var_has_inst_no_exact_match	modecheck_util.m	/^:- pred modecheck_introduced_type_info_var_has_inst_no_exact_match(/;kq|/^\<modecheck_introduced_type_info_var_has_inst_no_exact_match\>/;'q;"	kind:pred
modecheck_lambda_final_insts	modes.m	/^:- pred modecheck_lambda_final_insts(list(prog_var)::in, list(/;kq|/^\<modecheck_lambda_final_insts\>/;'q;"	kind:pred
modecheck_make_type_info_var_for_type	modecheck_goal.m	/^:- pred modecheck_make_type_info_var_for_type(/;kq|/^\<modecheck_make_type_info_var_for_type\>/;'q;"	kind:pred	file:
modecheck_module	modes.m	/^:- pred modecheck_module(/;kq|/^\<modecheck_module\>/;'q;"	kind:pred
modecheck_orelse_list	modecheck_goal.m	/^:- pred modecheck_orelse_list(/;kq|/^\<modecheck_orelse_list\>/;'q;"	kind:pred	file:
modecheck_plain_or_foreign_call	modecheck_call.m	/^:- pred modecheck_plain_or_foreign_call(pred_id::in, maybe(/;kq|/^\<modecheck_plain_or_foreign_call\>/;'q;"	kind:pred
modecheck_proc	modes.m	/^:- pred modecheck_proc(/;kq|/^\<modecheck_proc\>/;'q;"	kind:pred
modecheck_proc_body	modes.m	/^:- pred modecheck_proc_body(/;kq|/^\<modecheck_proc_body\>/;'q;"	kind:pred	file:
modecheck_proc_general	modes.m	/^:- pred modecheck_proc_general(/;kq|/^\<modecheck_proc_general\>/;'q;"	kind:pred
modecheck_queued_proc	modes.m	/^:- pred modecheck_queued_proc(/;kq|/^\<modecheck_queued_proc\>/;'q;"	kind:pred	file:
modecheck_queued_procs	modes.m	/^:- pred modecheck_queued_procs(/;kq|/^\<modecheck_queued_procs\>/;'q;"	kind:pred	file:
modecheck_record_functor_test	modecheck_util.m	/^:- pred modecheck_record_functor_test(/;kq|/^\<modecheck_record_functor_test\>/;'q;"	kind:pred
modecheck_record_functors_test	modecheck_util.m	/^:- pred modecheck_record_functors_test(/;kq|/^\<modecheck_record_functors_test\>/;'q;"	kind:pred
modecheck_set_var_inst	modecheck_util.m	/^:- pred modecheck_set_var_inst(prog_var::in, mer_inst::in, maybe(/;kq|/^\<modecheck_set_var_inst\>/;'q;"	kind:pred
modecheck_set_var_inst_call	modecheck_util.m	/^:- pred modecheck_set_var_inst_call(/;kq|/^\<modecheck_set_var_inst_call\>/;'q;"	kind:pred	file:
modecheck_set_var_insts	modecheck_util.m	/^:- pred modecheck_set_var_insts(modecheck_arg_offset::in, list(/;kq|/^\<modecheck_set_var_insts\>/;'q;"	kind:pred
modecheck_set_var_insts_loop	modecheck_util.m	/^:- pred modecheck_set_var_insts_loop(/;kq|/^\<modecheck_set_var_insts_loop\>/;'q;"	kind:pred	file:
modecheck_specializable_ground_term	modecheck_goal.m	/^:- pred modecheck_specializable_ground_term(/;kq|/^\<modecheck_specializable_ground_term\>/;'q;"	kind:pred	file:
modecheck_to_fixpoint	modes.m	/^:- pred modecheck_to_fixpoint(/;kq|/^\<modecheck_to_fixpoint\>/;'q;"	kind:pred	file:
modecheck_unify	modecheck_unify.m	/^:- pred modecheck_unify(/;kq|/^\<modecheck_unify\>/;'q;"	kind:pred
modecheck_unify.bind_args	modecheck_unify.m	/^:- pred bind_args(mer_inst::in, list(prog_var)::in, list(maybe(/;kq|/^\<bind_args\>/;'q;"	kind:pred	file:
modecheck_unify.ground_args	modecheck_unify.m	/^:- pred ground_args(uniqueness::in, list(/;kq|/^\<ground_args\>/;'q;"	kind:pred	file:
modecheck_unify.ho_insts_match	modecheck_unify.m	/^    --->    ho_insts_match$/;kq|-;/\<modecheck_unify.ho_insts_match\>/;'q;"	kind:cons	file:
modecheck_unify.pair_up_insts	modecheck_unify.m	/^:- pred pair_up_insts(list(mer_inst)::in, list(/;kq|/^\<pair_up_insts\>/;'q;"	kind:pred	file:
modecheck_unify.possible_modes	modecheck_unify.m	/^    --->    possible_modes(list(proc_id))$/;kq|-;/\<modecheck_unify.possible_modes\>/;'q;"	kind:cons	file:
modecheck_unify.rhs_is_functor	modecheck_unify.m	/^:- inst rhs_is_functor for unify_rhs\/0$/;kq|-;/\<modecheck_unify.rhs_is_functor\>/;'q;"	kind:inst	file:
modecheck_unify.rhs_is_var	modecheck_unify.m	/^:- inst rhs_is_var for unify_rhs\/0$/;kq|-;/\<modecheck_unify.rhs_is_var\>/;'q;"	kind:inst	file:
modecheck_unify.try_bind_args	modecheck_unify.m	/^:- pred try_bind_args(mer_inst::in, list(/;kq|/^\<try_bind_args\>/;'q;"	kind:pred	file:
modecheck_unify_functor_const_struct	modecheck_unify.m	/^:- pred modecheck_unify_functor_const_struct(/;kq|/^\<modecheck_unify_functor_const_struct\>/;'q;"	kind:pred	file:
modecheck_unify_functor_std	modecheck_unify.m	/^:- pred modecheck_unify_functor_std(/;kq|/^\<modecheck_unify_functor_std\>/;'q;"	kind:pred	file:
modecheck_unify_rhs_lambda_std	modecheck_unify.m	/^:- pred modecheck_unify_rhs_lambda_std(/;kq|/^\<modecheck_unify_rhs_lambda_std\>/;'q;"	kind:pred	file:
modecheck_unify_rhs_lambda_undetermined_mode	modecheck_unify.m	/^:- pred modecheck_unify_rhs_lambda_undetermined_mode(/;kq|/^\<modecheck_unify_rhs_lambda_undetermined_mode\>/;'q;"	kind:pred	file:
modecheck_unify_var_functor	modecheck_unify.m	/^:- pred modecheck_unify_var_functor(/;kq|/^\<modecheck_unify_var_functor\>/;'q;"	kind:pred	file:
modecheck_unify_var_lambda	modecheck_unify.m	/^:- pred modecheck_unify_var_lambda(/;kq|/^\<modecheck_unify_var_lambda\>/;'q;"	kind:pred	file:
modecheck_unify_var_var	modecheck_unify.m	/^:- pred modecheck_unify_var_var(prog_var::in, unify_rhs::in(/;kq|/^\<modecheck_unify_var_var\>/;'q;"	kind:pred	file:
modecheck_unify_with_lambda	modecheck_unify.m	/^:- pred modecheck_unify_with_lambda(/;kq|/^\<modecheck_unify_with_lambda\>/;'q;"	kind:pred	file:
modecheck_util.after_goals	modecheck_util.m	/^:- type after_goals$/;kq|-;/\<modecheck_util.after_goals\>/;'q;"	kind:type
modecheck_util.after_instmap	modecheck_util.m	/^                after_instmap       :: instmap,$/;kq|-;/\<modecheck_util.after_instmap\>/;'q;"	kind:fld
modecheck_util.extra_goals	modecheck_util.m	/^:- type extra_goals$/;kq|-;/\<modecheck_util.extra_goals\>/;'q;"	kind:type
modecheck_util.get_live_vars	modecheck_util.m	/^:- pred get_live_vars(list(prog_var)::in, list(/;kq|/^\<get_live_vars\>/;'q;"	kind:pred
modecheck_util.get_var_inst	modecheck_util.m	/^:- pred get_var_inst(/;kq|/^\<get_var_inst\>/;'q;"	kind:pred
modecheck_util.inst_expansions	modecheck_util.m	/^:- type inst_expansions == set_tree234(inst_name).$/;kq|-;/\<modecheck_util.inst_expansions\>/;'q;"	kind:type	file:
modecheck_util.no_after_goals	modecheck_util.m	/^    --->    no_after_goals$/;kq|-;/\<modecheck_util.no_after_goals\>/;'q;"	kind:cons
modecheck_util.no_extra_goals	modecheck_util.m	/^    --->    no_extra_goals$/;kq|-;/\<modecheck_util.no_extra_goals\>/;'q;"	kind:cons
modecheck_util.normalise_inst	modecheck_util.m	/^:- pred normalise_inst(/;kq|/^\<normalise_inst\>/;'q;"	kind:pred
modecheck_util.normalise_insts	modecheck_util.m	/^:- pred normalise_insts(module_info::in, list(/;kq|/^\<normalise_insts\>/;'q;"	kind:pred
modecheck_var_has_inst_exact_match	modecheck_util.m	/^:- pred modecheck_var_has_inst_exact_match(/;kq|/^\<modecheck_var_has_inst_exact_match\>/;'q;"	kind:pred	file:
modecheck_var_has_inst_no_exact_match	modecheck_util.m	/^:- pred modecheck_var_has_inst_no_exact_match(/;kq|/^\<modecheck_var_has_inst_no_exact_match\>/;'q;"	kind:pred	file:
modecheck_var_is_live_exact_match	modecheck_util.m	/^:- pred modecheck_var_is_live_exact_match(/;kq|/^\<modecheck_var_is_live_exact_match\>/;'q;"	kind:pred	file:
modecheck_var_is_live_no_exact_match	modecheck_util.m	/^:- pred modecheck_var_is_live_no_exact_match(/;kq|/^\<modecheck_var_is_live_no_exact_match\>/;'q;"	kind:pred	file:
modecheck_vars_are_live_exact_match	modecheck_util.m	/^:- pred modecheck_vars_are_live_exact_match(/;kq|/^\<modecheck_vars_are_live_exact_match\>/;'q;"	kind:pred
modecheck_vars_are_live_no_exact_match	modecheck_util.m	/^:- pred modecheck_vars_are_live_no_exact_match(/;kq|/^\<modecheck_vars_are_live_no_exact_match\>/;'q;"	kind:pred
modecheck_vars_have_insts_exact_match	modecheck_util.m	/^:- pred modecheck_vars_have_insts_exact_match(/;kq|/^\<modecheck_vars_have_insts_exact_match\>/;'q;"	kind:pred
modecheck_vars_have_insts_exact_match_loop	modecheck_util.m	/^:- pred modecheck_vars_have_insts_exact_match_loop(list(/;kq|/^\<modecheck_vars_have_insts_exact_match_loop\>/;'q;"	kind:pred	file:
modecheck_vars_have_insts_no_exact_match	modecheck_util.m	/^:- pred modecheck_vars_have_insts_no_exact_match(/;kq|/^\<modecheck_vars_have_insts_no_exact_match\>/;'q;"	kind:pred
modecheck_vars_have_insts_no_exact_match_loop	modecheck_util.m	/^:- pred modecheck_vars_have_insts_no_exact_match_loop(list(/;kq|/^\<modecheck_vars_have_insts_no_exact_match_loop\>/;'q;"	kind:pred	file:
model_det	code_model.m	/^    --->    model_det       % functional & total$/;kq|-;/\<model_det\>/;'q;"	kind:cons
model_non	code_model.m	/^    ;       model_non.      % not functional$/;kq|-;/\<model_non\>/;'q;"	kind:cons
model_semi	code_model.m	/^    ;       model_semi      % just functional$/;kq|-;/\<model_semi\>/;'q;"	kind:cons
modes.check_final_inst	modes.m	/^:- pred check_final_inst(/;kq|/^\<check_final_inst\>/;'q;"	kind:pred	file:
modes.check_final_insts	modes.m	/^:- pred check_final_insts(/;kq|/^\<check_final_insts\>/;'q;"	kind:pred	file:
modes.clause_disj	modes.m	/^    --->    clause_disj(list(hlds_goal))$/;kq|-;/\<modes.clause_disj\>/;'q;"	kind:cons	file:
modes.clause_form	modes.m	/^:- type clause_form$/;kq|-;/\<modes.clause_form\>/;'q;"	kind:type	file:
modes.clause_switch	modes.m	/^    ;       clause_switch(prog_var, can_fail, list(case)).$/;kq|-;/\<modes.clause_switch\>/;'q;"	kind:cons	file:
modes.copy_pred_bodies	modes.m	/^:- pred copy_pred_bodies(pred_id_table::in, list(/;kq|/^\<copy_pred_bodies\>/;'q;"	kind:pred	file:
modes.copy_pred_body	modes.m	/^:- pred copy_pred_body(/;kq|/^\<copy_pred_body\>/;'q;"	kind:pred	file:
modes.copy_proc_body	modes.m	/^:- pred copy_proc_body(/;kq|/^\<copy_proc_body\>/;'q;"	kind:pred	file:
modes.do_infer_modes	modes.m	/^    ;       do_infer_modes.$/;kq|-;/\<modes.do_infer_modes\>/;'q;"	kind:cons	file:
modes.do_modecheck_pred	modes.m	/^:- pred do_modecheck_pred(/;kq|/^\<do_modecheck_pred\>/;'q;"	kind:pred	file:
modes.do_modecheck_proc	modes.m	/^:- pred do_modecheck_proc(/;kq|/^\<do_modecheck_proc\>/;'q;"	kind:pred	file:
modes.do_modecheck_proc_body	modes.m	/^:- pred do_modecheck_proc_body(/;kq|/^\<do_modecheck_proc_body\>/;'q;"	kind:pred	file:
modes.do_not_infer_modes	modes.m	/^    --->    do_not_infer_modes$/;kq|-;/\<modes.do_not_infer_modes\>/;'q;"	kind:cons	file:
modes.include_detism_on_modes	modes.m	/^:- type include_detism_on_modes$/;kq|-;/\<modes.include_detism_on_modes\>/;'q;"	kind:type	file:
modes.is_not_unify_pred	modes.m	/^    --->    is_not_unify_pred$/;kq|-;/\<modes.is_not_unify_pred\>/;'q;"	kind:cons	file:
modes.is_not_valid	modes.m	/^    --->    is_not_valid$/;kq|-;/\<modes.is_not_valid\>/;'q;"	kind:cons	file:
modes.is_proc_valid	modes.m	/^:- type is_proc_valid$/;kq|-;/\<modes.is_proc_valid\>/;'q;"	kind:type	file:
modes.is_unify_pred	modes.m	/^    ;       is_unify_pred.$/;kq|-;/\<modes.is_unify_pred\>/;'q;"	kind:cons	file:
modes.is_valid	modes.m	/^    ;       is_valid.$/;kq|-;/\<modes.is_valid\>/;'q;"	kind:cons	file:
modes.maybe_clobber_insts	modes.m	/^:- pred maybe_clobber_insts(list(mer_inst)::in, list(/;kq|/^\<maybe_clobber_insts\>/;'q;"	kind:pred	file:
modes.maybe_infer_modes	modes.m	/^:- type maybe_infer_modes$/;kq|-;/\<modes.maybe_infer_modes\>/;'q;"	kind:type	file:
modes.maybe_modecheck_pred	modes.m	/^:- pred maybe_modecheck_pred(/;kq|/^\<maybe_modecheck_pred\>/;'q;"	kind:pred	file:
modes.maybe_modecheck_proc	modes.m	/^:- pred maybe_modecheck_proc(/;kq|/^\<maybe_modecheck_proc\>/;'q;"	kind:pred	file:
modes.maybe_modecheck_procs	modes.m	/^:- pred maybe_modecheck_procs(/;kq|/^\<maybe_modecheck_procs\>/;'q;"	kind:pred	file:
modes.maybe_unify_pred	modes.m	/^:- type maybe_unify_pred$/;kq|-;/\<modes.maybe_unify_pred\>/;'q;"	kind:type	file:
modes.modecheck_clause_disj	modes.m	/^:- pred modecheck_clause_disj(string::in, list(/;kq|/^\<modecheck_clause_disj\>/;'q;"	kind:pred	file:
modes.modecheck_clause_switch	modes.m	/^:- pred modecheck_clause_switch(string::in, list(/;kq|/^\<modecheck_clause_switch\>/;'q;"	kind:pred	file:
modes.modecheck_final_insts	modes.m	/^:- pred modecheck_final_insts(maybe_infer_modes::in, list(/;kq|/^\<modecheck_final_insts\>/;'q;"	kind:pred	file:
modes.modecheck_module	modes.m	/^:- pred modecheck_module(/;kq|/^\<modecheck_module\>/;'q;"	kind:pred
modes.modecheck_proc	modes.m	/^:- pred modecheck_proc(/;kq|/^\<modecheck_proc\>/;'q;"	kind:pred
modes.modecheck_proc_body	modes.m	/^:- pred modecheck_proc_body(/;kq|/^\<modecheck_proc_body\>/;'q;"	kind:pred	file:
modes.modecheck_proc_general	modes.m	/^:- pred modecheck_proc_general(/;kq|/^\<modecheck_proc_general\>/;'q;"	kind:pred
modes.modecheck_queued_proc	modes.m	/^:- pred modecheck_queued_proc(/;kq|/^\<modecheck_queued_proc\>/;'q;"	kind:pred	file:
modes.modecheck_queued_procs	modes.m	/^:- pred modecheck_queued_procs(/;kq|/^\<modecheck_queued_procs\>/;'q;"	kind:pred	file:
modes.modecheck_to_fixpoint	modes.m	/^:- pred modecheck_to_fixpoint(/;kq|/^\<modecheck_to_fixpoint\>/;'q;"	kind:pred	file:
modes.only_fully_in_out_modes	modes.m	/^:- pred only_fully_in_out_modes(/;kq|/^\<only_fully_in_out_modes\>/;'q;"	kind:pred	file:
modes.only_nonunique_modes	modes.m	/^:- pred only_nonunique_modes(module_info::in, list(/;kq|/^\<only_nonunique_modes\>/;'q;"	kind:pred	file:
modes.save_proc_info	modes.m	/^:- pred save_proc_info(/;kq|/^\<save_proc_info\>/;'q;"	kind:pred	file:
modes.should_modecheck_pred	modes.m	/^:- func should_modecheck_pred(/;kq|/^\<should_modecheck_pred\>/;'q;"	kind:func	file:
modes_add	add_mode.m	/^:- pred modes_add(inst_varset::in, sym_name::in, list(/;kq|/^\<modes_add\>/;'q;"	kind:pred	file:
modes_are_identical_bar_cc	mode_comparison.m	/^:- pred modes_are_identical_bar_cc(/;kq|/^\<modes_are_identical_bar_cc\>/;'q;"	kind:pred
modes_are_indistinguishable	mode_comparison.m	/^:- pred modes_are_indistinguishable(/;kq|/^\<modes_are_indistinguishable\>/;'q;"	kind:pred
modes_are_valid_for_main	modes.m	/^:- pred modes_are_valid_for_main(module_info::in, list(/;kq|/^\<modes_are_valid_for_main\>/;'q;"	kind:pred	file:
modes_or_arity	prog_item.m	/^:- type modes_or_arity$/;kq|-;/\<modes_or_arity\>/;'q;"	kind:type
modes_to_pieces	error_msg_inst.m	/^:- pred modes_to_pieces(/;kq|/^\<modes_to_pieces\>/;'q;"	kind:pred	file:
modes_to_top_functor_modes	mode_top_functor.m	/^:- pred modes_to_top_functor_modes(/;kq|/^\<modes_to_top_functor_modes\>/;'q;"	kind:pred
modes_to_unify_mode	mode_util.m	/^:- pred modes_to_unify_mode(/;kq|/^\<modes_to_unify_mode\>/;'q;"	kind:pred
modes_to_unify_modes	mode_util.m	/^:- pred modes_to_unify_modes(/;kq|/^\<modes_to_unify_modes\>/;'q;"	kind:pred
modifiable	mlds.m	/^    --->    modifiable$/;kq|-;/\<modifiable\>/;'q;"	kind:cons
modified_tarjan	../library/digraph.m	/^:- pred modified_tarjan(digraph(T)::in, list(component(/;kq|/^\<modified_tarjan\>/;'q;"	kind:pred	file:
modified_tarjan_main_loop	../library/digraph.m	/^:- pred modified_tarjan_main_loop(key_set_map(/;kq|/^\<modified_tarjan_main_loop\>/;'q;"	kind:pred	file:
modified_tarjan_new_visit	../library/digraph.m	/^:- pred modified_tarjan_new_visit(digraph_key(/;kq|/^\<modified_tarjan_new_visit\>/;'q;"	kind:pred	file:
modified_tarjan_state	../library/digraph.m	/^:- type modified_tarjan_state(T)$/;kq|-;/\<modified_tarjan_state\>/;'q;"	kind:type	file:
modified_tarjan_visit	../library/digraph.m	/^:- pred modified_tarjan_visit(key_set_map(T)::in, digraph_key(/;kq|/^\<modified_tarjan_visit\>/;'q;"	kind:pred	file:
modified_tarjan_visit	../library/digraph.m	/^:- type modified_tarjan_visit(T)$/;kq|-;/\<modified_tarjan_visit\>/;'q;"	kind:type	file:
modified_tarjan_visit_v_w	../library/digraph.m	/^:- pred modified_tarjan_visit_v_w(key_set_map(/;kq|/^\<modified_tarjan_visit_v_w\>/;'q;"	kind:pred	file:
module_add_avail_module	hlds_module.m	/^:- pred module_add_avail_module(/;kq|/^\<module_add_avail_module\>/;'q;"	kind:pred	file:
module_add_avail_module_in_ancestor	hlds_module.m	/^:- pred module_add_avail_module_in_ancestor(/;kq|/^\<module_add_avail_module_in_ancestor\>/;'q;"	kind:pred
module_add_avail_module_in_cur_module	hlds_module.m	/^:- pred module_add_avail_module_in_cur_module(/;kq|/^\<module_add_avail_module_in_cur_module\>/;'q;"	kind:pred
module_add_clause	add_clause.m	/^:- pred module_add_clause(/;kq|/^\<module_add_clause\>/;'q;"	kind:pred
module_add_fact_table_file	hlds_module.m	/^:- pred module_add_fact_table_file(/;kq|/^\<module_add_fact_table_file\>/;'q;"	kind:pred
module_add_foreign_body_code	hlds_module.m	/^:- pred module_add_foreign_body_code(/;kq|/^\<module_add_foreign_body_code\>/;'q;"	kind:pred
module_add_foreign_decl_code_aux	hlds_module.m	/^:- pred module_add_foreign_decl_code_aux(/;kq|/^\<module_add_foreign_decl_code_aux\>/;'q;"	kind:pred
module_add_foreign_decl_code_user	hlds_module.m	/^:- pred module_add_foreign_decl_code_user(/;kq|/^\<module_add_foreign_decl_code_user\>/;'q;"	kind:pred
module_add_imported_for_opt_module	hlds_module.m	/^:- pred module_add_imported_for_opt_module(/;kq|/^\<module_add_imported_for_opt_module\>/;'q;"	kind:pred
module_add_indirectly_imported_module	hlds_module.m	/^:- pred module_add_indirectly_imported_module(/;kq|/^\<module_add_indirectly_imported_module\>/;'q;"	kind:pred
module_add_inst_defn	add_mode.m	/^:- pred module_add_inst_defn(/;kq|/^\<module_add_inst_defn\>/;'q;"	kind:pred
module_add_item_fim	hlds_module.m	/^:- pred module_add_item_fim(/;kq|/^\<module_add_item_fim\>/;'q;"	kind:pred
module_add_mode_decl	add_pred.m	/^:- pred module_add_mode_decl(/;kq|/^\<module_add_mode_decl\>/;'q;"	kind:pred
module_add_mode_defn	add_mode.m	/^:- pred module_add_mode_defn(/;kq|/^\<module_add_mode_defn\>/;'q;"	kind:pred
module_add_pragma_tabled	add_pragma_tabling.m	/^:- pred module_add_pragma_tabled(/;kq|/^\<module_add_pragma_tabled\>/;'q;"	kind:pred
module_add_pragma_tabled_for_pred	add_pragma_tabling.m	/^:- pred module_add_pragma_tabled_for_pred(/;kq|/^\<module_add_pragma_tabled_for_pred\>/;'q;"	kind:pred	file:
module_add_pred_decl	add_pred.m	/^:- pred module_add_pred_decl(/;kq|/^\<module_add_pred_decl\>/;'q;"	kind:pred
module_add_type_defn	add_type.m	/^:- pred module_add_type_defn(/;kq|/^\<module_add_type_defn\>/;'q;"	kind:pred
module_add_type_defn_abstract	add_type.m	/^:- pred module_add_type_defn_abstract(/;kq|/^\<module_add_type_defn_abstract\>/;'q;"	kind:pred	file:
module_add_type_defn_foreign	add_type.m	/^:- pred module_add_type_defn_foreign(/;kq|/^\<module_add_type_defn_foreign\>/;'q;"	kind:pred	file:
module_add_type_defn_mercury	add_type.m	/^:- pred module_add_type_defn_mercury(/;kq|/^\<module_add_type_defn_mercury\>/;'q;"	kind:pred	file:
module_allow_deps	opt_deps_spec.m	/^    --->    module_allow_deps($/;kq|-;/\<module_allow_deps\>/;'q;"	kind:cons	file:
module_analysis_map	analysis.framework.m	/^:- type module_analysis_map(T)  == map(analysis_name, func_analysis_map(T)).$/;kq|-;/\<module_analysis_map\>/;'q;"	kind:type
module_ancestors	split_parse_tree_src.m	/^:- type module_ancestors$/;kq|-;/\<module_ancestors\>/;'q;"	kind:type	file:
module_and_name	pred_table.m	/^:- type module_and_name$/;kq|-;/\<module_and_name\>/;'q;"	kind:type	file:
module_baggage	module_baggage.m	/^:- type module_baggage$/;kq|-;/\<module_baggage\>/;'q;"	kind:type
module_baggage.add_module_dep	module_baggage.m	/^:- pred add_module_dep(/;kq|/^\<add_module_dep\>/;'q;"	kind:pred	file:
module_baggage.bacu_acu	module_baggage.m	/^                bacu_acu        :: aug_compilation_unit$/;kq|-;/\<module_baggage.bacu_acu\>/;'q;"	kind:fld
module_baggage.bacu_baggage	module_baggage.m	/^                bacu_baggage    :: module_baggage,$/;kq|-;/\<module_baggage.bacu_baggage\>/;'q;"	kind:fld
module_baggage.bm_baggage	module_baggage.m	/^                bm_baggage      :: module_baggage,$/;kq|-;/\<module_baggage.bm_baggage\>/;'q;"	kind:fld
module_baggage.bm_module	module_baggage.m	/^                bm_module       :: parse_tree_module_src$/;kq|-;/\<module_baggage.bm_module\>/;'q;"	kind:fld
module_baggage.burdened_module	module_baggage.m	/^:- type burdened_module$/;kq|-;/\<module_baggage.burdened_module\>/;'q;"	kind:type
module_baggage.gf_int0	module_baggage.m	/^    ;       gf_int0(parse_tree_int0, read_why_int0)$/;kq|-;/\<module_baggage.gf_int0\>/;'q;"	kind:cons
module_baggage.gf_int1	module_baggage.m	/^    ;       gf_int1(parse_tree_int1, read_why_int1)$/;kq|-;/\<module_baggage.gf_int1\>/;'q;"	kind:cons
module_baggage.gf_int2	module_baggage.m	/^    ;       gf_int2(parse_tree_int2, read_why_int2)$/;kq|-;/\<module_baggage.gf_int2\>/;'q;"	kind:cons
module_baggage.gf_int3	module_baggage.m	/^    ;       gf_int3(parse_tree_int3, read_why_int3).$/;kq|-;/\<module_baggage.gf_int3\>/;'q;"	kind:cons
module_baggage.gf_src	module_baggage.m	/^    --->    gf_src(parse_tree_module_src)$/;kq|-;/\<module_baggage.gf_src\>/;'q;"	kind:cons
module_baggage.grabbed_file	module_baggage.m	/^:- type grabbed_file$/;kq|-;/\<module_baggage.grabbed_file\>/;'q;"	kind:type
module_baggage.mb_errors	module_baggage.m	/^                mb_errors                   :: read_module_errors$/;kq|-;/\<module_baggage.mb_errors\>/;'q;"	kind:fld
module_baggage.mts_avail_kind	module_baggage.m	/^                mts_avail_kind      :: recomp_avail$/;kq|-;/\<module_baggage.mts_avail_kind\>/;'q;"	kind:fld
module_baggage.mts_file_kind	module_baggage.m	/^                mts_file_kind       :: file_kind,$/;kq|-;/\<module_baggage.mts_file_kind\>/;'q;"	kind:fld
module_baggage.mts_timestamp	module_baggage.m	/^                mts_timestamp       :: timestamp,$/;kq|-;/\<module_baggage.mts_timestamp\>/;'q;"	kind:fld
module_baggage.not_top_module	module_baggage.m	/^    ;       not_top_module.$/;kq|-;/\<module_baggage.not_top_module\>/;'q;"	kind:cons
module_baggage.recomp_avail	module_baggage.m	/^:- type recomp_avail$/;kq|-;/\<module_baggage.recomp_avail\>/;'q;"	kind:type
module_baggage.top_module	module_baggage.m	/^    --->    top_module(set(module_name))$/;kq|-;/\<module_baggage.top_module\>/;'q;"	kind:cons
module_baggage_add_errors	grab_modules.m	/^:- pred module_baggage_add_errors(/;kq|/^\<module_baggage_add_errors\>/;'q;"	kind:pred	file:
module_baggage_add_grabbed_file	grab_modules.m	/^:- pred module_baggage_add_grabbed_file(/;kq|/^\<module_baggage_add_grabbed_file\>/;'q;"	kind:pred	file:
module_baggage_add_nonfatal_specs	grab_modules.m	/^:- pred module_baggage_add_nonfatal_specs(list(/;kq|/^\<module_baggage_add_nonfatal_specs\>/;'q;"	kind:pred	file:
module_candidate_par_conjs_map	introduce_parallelism.m	/^:- type module_candidate_par_conjs_map$/;kq|-;/\<module_candidate_par_conjs_map\>/;'q;"	kind:type	file:
module_check_eval_methods_and_main	modes.m	/^:- pred module_check_eval_methods_and_main(/;kq|/^\<module_check_eval_methods_and_main\>/;'q;"	kind:pred	file:
module_cmds.dot_tmp_copy_error	module_cmds.m	/^    ;       dot_tmp_copy_error.$/;kq|-;/\<module_cmds.dot_tmp_copy_error\>/;'q;"	kind:cons
module_cmds.get_env_classpath	module_cmds.m	/^:- pred get_env_classpath(/;kq|/^\<get_env_classpath\>/;'q;"	kind:pred
module_cmds.maybe_make_symlink	module_cmds.m	/^:- pred maybe_make_symlink(/;kq|/^\<maybe_make_symlink\>/;'q;"	kind:pred
module_compilation_task_type	make.make_info.m	/^:- type module_compilation_task_type$/;kq|-;/\<module_compilation_task_type\>/;'q;"	kind:type
module_component	prog_parse_tree.m	/^:- type module_component$/;kq|-;/\<module_component\>/;'q;"	kind:type
module_cookie_task	passes_aux.m	/^:- type module_cookie_task ==$/;kq|-;/\<module_cookie_task\>/;'q;"	kind:type
module_declare_class_method_preds	add_class.m	/^:- pred module_declare_class_method_preds(sym_name::in, list(/;kq|/^\<module_declare_class_method_preds\>/;'q;"	kind:pred	file:
module_defines_label_with_layout	llds_out_file.m	/^:- pred module_defines_label_with_layout(/;kq|/^\<module_defines_label_with_layout\>/;'q;"	kind:pred	file:
module_dep_file.atom_term	make.module_dep_file.m	/^:- pred atom_term(term::in, string::out, list(/;kq|/^\<atom_term\>/;'q;"	kind:pred	file:
module_dep_file.braces_term	make.module_dep_file.m	/^:- pred braces_term(pred(term, U), term, list(/;kq|/^\<braces_term\>/;'q;"	kind:pred	file:
module_dep_file.fact_dep_term	make.module_dep_file.m	/^:- pred fact_dep_term(/;kq|/^\<fact_dep_term\>/;'q;"	kind:pred	file:
module_dep_file.string_term	make.module_dep_file.m	/^:- pred string_term(/;kq|/^\<string_term\>/;'q;"	kind:pred	file:
module_dep_file.sym_names_term	make.module_dep_file.m	/^:- pred sym_names_term(term::in, list(/;kq|/^\<sym_names_term\>/;'q;"	kind:pred	file:
module_dep_file.version_number	make.module_dep_file.m	/^:- pred version_number(/;kq|/^\<version_number\>/;'q;"	kind:pred	file:
module_dep_file_v1	make.module_dep_file.m	/^    --->    module_dep_file_v1$/;kq|-;/\<module_dep_file_v1\>/;'q;"	kind:cons	file:
module_dep_file_v2	make.module_dep_file.m	/^    ;       module_dep_file_v2.$/;kq|-;/\<module_dep_file_v2\>/;'q;"	kind:cons	file:
module_dep_file_version	make.module_dep_file.m	/^:- type module_dep_file_version$/;kq|-;/\<module_dep_file_version\>/;'q;"	kind:type	file:
module_dep_info	module_dep_info.m	/^:- type module_dep_info$/;kq|-;/\<module_dep_info\>/;'q;"	kind:type
module_dep_info.mds_children	module_dep_info.m	/^                mds_children                :: set(module_name),$/;kq|-;/\<module_dep_info.mds_children\>/;'q;"	kind:fld
module_dep_info.mds_fims	module_dep_info.m	/^                mds_fims                    :: set(fim_spec),$/;kq|-;/\<module_dep_info.mds_fims\>/;'q;"	kind:fld
module_dep_info.mds_imp_deps	module_dep_info.m	/^                mds_imp_deps                :: set(module_name),$/;kq|-;/\<module_dep_info.mds_imp_deps\>/;'q;"	kind:fld
module_dep_info.mds_int_deps	module_dep_info.m	/^                mds_int_deps                :: set(module_name),$/;kq|-;/\<module_dep_info.mds_int_deps\>/;'q;"	kind:fld
module_dep_info_full	module_dep_info.m	/^    --->    module_dep_info_full(burdened_module)$/;kq|-;/\<module_dep_info_full\>/;'q;"	kind:cons
module_dep_info_get_children	module_dep_info.m	/^:- pred module_dep_info_get_children(/;kq|/^\<module_dep_info_get_children\>/;'q;"	kind:pred
module_dep_info_get_fact_tables	module_dep_info.m	/^:- pred module_dep_info_get_fact_tables(/;kq|/^\<module_dep_info_get_fact_tables\>/;'q;"	kind:pred
module_dep_info_get_fims	module_dep_info.m	/^:- pred module_dep_info_get_fims(/;kq|/^\<module_dep_info_get_fims\>/;'q;"	kind:pred
module_dep_info_get_foreign_include_files	module_dep_info.m	/^:- pred module_dep_info_get_foreign_include_files(/;kq|/^\<module_dep_info_get_foreign_include_files\>/;'q;"	kind:pred
module_dep_info_get_imp_deps	module_dep_info.m	/^:- pred module_dep_info_get_imp_deps(/;kq|/^\<module_dep_info_get_imp_deps\>/;'q;"	kind:pred
module_dep_info_get_int_deps	module_dep_info.m	/^:- pred module_dep_info_get_int_deps(/;kq|/^\<module_dep_info_get_int_deps\>/;'q;"	kind:pred
module_dep_info_get_maybe_top_module	module_dep_info.m	/^:- pred module_dep_info_get_maybe_top_module(/;kq|/^\<module_dep_info_get_maybe_top_module\>/;'q;"	kind:pred
module_dep_info_get_module_name	module_dep_info.m	/^:- pred module_dep_info_get_module_name(/;kq|/^\<module_dep_info_get_module_name\>/;'q;"	kind:pred
module_dep_info_get_source_file_dir	module_dep_info.m	/^:- pred module_dep_info_get_source_file_dir(/;kq|/^\<module_dep_info_get_source_file_dir\>/;'q;"	kind:pred
module_dep_info_get_source_file_module_name	module_dep_info.m	/^:- pred module_dep_info_get_source_file_module_name(/;kq|/^\<module_dep_info_get_source_file_module_name\>/;'q;"	kind:pred
module_dep_info_get_source_file_name	module_dep_info.m	/^:- pred module_dep_info_get_source_file_name(/;kq|/^\<module_dep_info_get_source_file_name\>/;'q;"	kind:pred
module_dep_info_summary	module_dep_info.m	/^    ;       module_dep_info_summary(module_dep_summary).$/;kq|-;/\<module_dep_info_summary\>/;'q;"	kind:cons
module_dep_summary	module_dep_info.m	/^:- type module_dep_summary$/;kq|-;/\<module_dep_summary\>/;'q;"	kind:type
module_deps_graph.add_dep	module_deps_graph.m	/^:- pred add_dep(digraph_key(T)::in, T::in, digraph(T)::in, digraph(/;kq|/^\<add_dep\>/;'q;"	kind:pred	file:
module_deps_graph.add_imp_deps	module_deps_graph.m	/^:- pred add_imp_deps(/;kq|/^\<add_imp_deps\>/;'q;"	kind:pred	file:
module_deps_graph.add_int_deps	module_deps_graph.m	/^:- pred add_int_deps(/;kq|/^\<add_int_deps\>/;'q;"	kind:pred	file:
module_deps_graph.deps_graph	module_deps_graph.m	/^:- type deps_graph == digraph(module_name).$/;kq|-;/\<module_deps_graph.deps_graph\>/;'q;"	kind:type
module_deps_result	make.prereqs_cache.m	/^:- type module_deps_result == deps_result(module_index).$/;kq|-;/\<module_deps_result\>/;'q;"	kind:type
module_disallow_deps	opt_deps_spec.m	/^    ;       module_disallow_deps($/;kq|-;/\<module_disallow_deps\>/;'q;"	kind:cons	file:
module_do_add_mode	add_pred.m	/^:- pred module_do_add_mode(/;kq|/^\<module_do_add_mode\>/;'q;"	kind:pred	file:
module_error_stream_info	make.build.m	/^:- type module_error_stream_info$/;kq|-;/\<module_error_stream_info\>/;'q;"	kind:type	file:
module_file_name_cache	make_module_file_names.m	/^:- type module_file_name_cache ==$/;kq|-;/\<module_file_name_cache\>/;'q;"	kind:type	file:
module_id_set	module_qual.id_set.m	/^:- type module_id_set == id_set.$/;kq|-;/\<module_id_set\>/;'q;"	kind:type
module_import_or_use_map	check_import_accessibility.m	/^:- type module_import_or_use_map ==$/;kq|-;/\<module_import_or_use_map\>/;'q;"	kind:type	file:
module_imported_items	recompilation.used_file.m	/^:- type module_imported_items$/;kq|-;/\<module_imported_items\>/;'q;"	kind:type
module_inclusion_map	check_import_accessibility.m	/^:- type module_inclusion_map ==$/;kq|-;/\<module_inclusion_map\>/;'q;"	kind:type	file:
module_index	make.index_set.m	/^:- type module_index$/;kq|-;/\<module_index\>/;'q;"	kind:type	file:
module_index_map	make.make_info.m	/^:- type module_index_map$/;kq|-;/\<module_index_map\>/;'q;"	kind:type
module_index_set	make.index_set.m	/^:- type module_index_set == index_set(module_index).$/;kq|-;/\<module_index_set\>/;'q;"	kind:type
module_index_set_to_plain_set	make.index_set.m	/^:- pred module_index_set_to_plain_set(/;kq|/^\<module_index_set_to_plain_set\>/;'q;"	kind:pred
module_index_to_name	make.index_set.m	/^:- pred module_index_to_name(/;kq|/^\<module_index_to_name\>/;'q;"	kind:pred
module_info	hlds_module.m	/^:- type module_info$/;kq|-;/\<module_info\>/;'q;"	kind:type	file:
module_info	mode_constraints.m	/^    func module_info(T) = module_info,$/;kq|-;/\<module_info\>/;'q;"	kind:tcm	file:
module_info	mode_constraints.m	/^    func(module_info\/1) is g_module_info,$/;kq|-;/\<module_info\>/;'q;"	kind:tcim	file:
module_info	mode_constraints.m	/^    func(module_info\/1) is n_module_info,$/;kq|-;/\<module_info\>/;'q;"	kind:tcim	file:
module_info	recompilation.usage.m	/^                module_info         :: module_info,$/;kq|-;/\<module_info\>/;'q;"	kind:fld	file:
module_info_add_module_to_public_used_modules	hlds_module.m	/^:- pred module_info_add_module_to_public_used_modules(/;kq|/^\<module_info_add_module_to_public_used_modules\>/;'q;"	kind:pred
module_info_clobber_dependency_info	hlds_module.m	/^:- pred module_info_clobber_dependency_info(/;kq|/^\<module_info_clobber_dependency_info\>/;'q;"	kind:pred
module_info_dependency_info	hlds_module.m	/^:- pred module_info_dependency_info(/;kq|/^\<module_info_dependency_info\>/;'q;"	kind:pred
module_info_ensure_dependency_info	hlds_dependency_graph.m	/^:- pred module_info_ensure_dependency_info(/;kq|/^\<module_info_ensure_dependency_info\>/;'q;"	kind:pred
module_info_get_all_avail_modules	hlds_module.m	/^:- pred module_info_get_all_avail_modules(/;kq|/^\<module_info_get_all_avail_modules\>/;'q;"	kind:pred
module_info_get_analysis_info	hlds_module.m	/^:- pred module_info_get_analysis_info(/;kq|/^\<module_info_get_analysis_info\>/;'q;"	kind:pred
module_info_get_and_check_avail_module_sets	hlds_module.m	/^:- pred module_info_get_and_check_avail_module_sets(/;kq|/^\<module_info_get_and_check_avail_module_sets\>/;'q;"	kind:pred
module_info_get_assertion_table	hlds_module.m	/^:- pred module_info_get_assertion_table(/;kq|/^\<module_info_get_assertion_table\>/;'q;"	kind:pred
module_info_get_avail_module_map	hlds_module.m	/^:- pred module_info_get_avail_module_map(/;kq|/^\<module_info_get_avail_module_map\>/;'q;"	kind:pred
module_info_get_avail_module_sets	hlds_module.m	/^:- pred module_info_get_avail_module_sets(/;kq|/^\<module_info_get_avail_module_sets\>/;'q;"	kind:pred	file:
module_info_get_c_j_cs_fims	hlds_module.m	/^:- pred module_info_get_c_j_cs_fims(/;kq|/^\<module_info_get_c_j_cs_fims\>/;'q;"	kind:pred
module_info_get_class_table	hlds_module.m	/^:- pred module_info_get_class_table(/;kq|/^\<module_info_get_class_table\>/;'q;"	kind:pred
module_info_get_complexity_proc_infos	hlds_module.m	/^:- pred module_info_get_complexity_proc_infos(/;kq|/^\<module_info_get_complexity_proc_infos\>/;'q;"	kind:pred
module_info_get_cons_table	hlds_module.m	/^:- pred module_info_get_cons_table(/;kq|/^\<module_info_get_cons_table\>/;'q;"	kind:pred
module_info_get_const_struct_db	hlds_module.m	/^:- pred module_info_get_const_struct_db(/;kq|/^\<module_info_get_const_struct_db\>/;'q;"	kind:pred
module_info_get_ctor_field_table	hlds_module.m	/^:- pred module_info_get_ctor_field_table(/;kq|/^\<module_info_get_ctor_field_table\>/;'q;"	kind:pred
module_info_get_direct_arg_proc_map	hlds_module.m	/^:- pred module_info_get_direct_arg_proc_map(/;kq|/^\<module_info_get_direct_arg_proc_map\>/;'q;"	kind:pred
module_info_get_dump_hlds_base_file_name	hlds_module.m	/^:- pred module_info_get_dump_hlds_base_file_name(/;kq|/^\<module_info_get_dump_hlds_base_file_name\>/;'q;"	kind:pred
module_info_get_event_set	hlds_module.m	/^:- pred module_info_get_event_set(/;kq|/^\<module_info_get_event_set\>/;'q;"	kind:pred
module_info_get_exclusive_table	hlds_module.m	/^:- pred module_info_get_exclusive_table(/;kq|/^\<module_info_get_exclusive_table\>/;'q;"	kind:pred
module_info_get_exported_enums	hlds_module.m	/^:- pred module_info_get_exported_enums(/;kq|/^\<module_info_get_exported_enums\>/;'q;"	kind:pred
module_info_get_fact_table_file_names	hlds_module.m	/^:- pred module_info_get_fact_table_file_names(/;kq|/^\<module_info_get_fact_table_file_names\>/;'q;"	kind:pred
module_info_get_foreign_body_codes	hlds_module.m	/^:- pred module_info_get_foreign_body_codes(/;kq|/^\<module_info_get_foreign_body_codes\>/;'q;"	kind:pred
module_info_get_foreign_decl_codes_aux	hlds_module.m	/^:- pred module_info_get_foreign_decl_codes_aux(/;kq|/^\<module_info_get_foreign_decl_codes_aux\>/;'q;"	kind:pred
module_info_get_foreign_decl_codes_user	hlds_module.m	/^:- pred module_info_get_foreign_decl_codes_user(/;kq|/^\<module_info_get_foreign_decl_codes_user\>/;'q;"	kind:pred
module_info_get_format_call_pragma_preds	hlds_module.m	/^:- pred module_info_get_format_call_pragma_preds(/;kq|/^\<module_info_get_format_call_pragma_preds\>/;'q;"	kind:pred
module_info_get_globals	hlds_module.m	/^:- pred module_info_get_globals(/;kq|/^\<module_info_get_globals\>/;'q;"	kind:pred
module_info_get_has_parallel_conj	hlds_module.m	/^:- pred module_info_get_has_parallel_conj(/;kq|/^\<module_info_get_has_parallel_conj\>/;'q;"	kind:pred
module_info_get_has_user_event	hlds_module.m	/^:- pred module_info_get_has_user_event(/;kq|/^\<module_info_get_has_user_event\>/;'q;"	kind:pred
module_info_get_include_module_map	hlds_module.m	/^:- pred module_info_get_include_module_map(/;kq|/^\<module_info_get_include_module_map\>/;'q;"	kind:pred
module_info_get_inst_table	hlds_module.m	/^:- pred module_info_get_inst_table(/;kq|/^\<module_info_get_inst_table\>/;'q;"	kind:pred
module_info_get_instance_table	hlds_module.m	/^:- pred module_info_get_instance_table(/;kq|/^\<module_info_get_instance_table\>/;'q;"	kind:pred
module_info_get_int_bad_clauses	hlds_module.m	/^:- pred module_info_get_int_bad_clauses(/;kq|/^\<module_info_get_int_bad_clauses\>/;'q;"	kind:pred
module_info_get_lambdas_per_line_number	hlds_module.m	/^:- pred module_info_get_lambdas_per_line_number(/;kq|/^\<module_info_get_lambdas_per_line_number\>/;'q;"	kind:pred	file:
module_info_get_loop_invs_per_line_number	hlds_module.m	/^:- pred module_info_get_loop_invs_per_line_number(/;kq|/^\<module_info_get_loop_invs_per_line_number\>/;'q;"	kind:pred	file:
module_info_get_maybe_complexity_proc_map	hlds_module.m	/^:- pred module_info_get_maybe_complexity_proc_map(/;kq|/^\<module_info_get_maybe_complexity_proc_map\>/;'q;"	kind:pred
module_info_get_maybe_dependency_info	hlds_module.m	/^:- pred module_info_get_maybe_dependency_info(/;kq|/^\<module_info_get_maybe_dependency_info\>/;'q;"	kind:pred
module_info_get_maybe_recompilation_info	hlds_module.m	/^:- pred module_info_get_maybe_recompilation_info(/;kq|/^\<module_info_get_maybe_recompilation_info\>/;'q;"	kind:pred
module_info_get_mode_table	hlds_module.m	/^:- pred module_info_get_mode_table(/;kq|/^\<module_info_get_mode_table\>/;'q;"	kind:pred
module_info_get_must_be_stratified_preds	hlds_module.m	/^:- pred module_info_get_must_be_stratified_preds(/;kq|/^\<module_info_get_must_be_stratified_preds\>/;'q;"	kind:pred
module_info_get_name	hlds_module.m	/^:- pred module_info_get_name(/;kq|/^\<module_info_get_name\>/;'q;"	kind:pred
module_info_get_name_context	hlds_module.m	/^:- pred module_info_get_name_context(/;kq|/^\<module_info_get_name_context\>/;'q;"	kind:pred
module_info_get_no_tag_types	hlds_module.m	/^:- pred module_info_get_no_tag_types(/;kq|/^\<module_info_get_no_tag_types\>/;'q;"	kind:pred
module_info_get_oisu_map	hlds_module.m	/^:- pred module_info_get_oisu_map(/;kq|/^\<module_info_get_oisu_map\>/;'q;"	kind:pred
module_info_get_oisu_procs	hlds_module.m	/^:- pred module_info_get_oisu_procs(/;kq|/^\<module_info_get_oisu_procs\>/;'q;"	kind:pred
module_info_get_partial_qualifier_info	hlds_module.m	/^:- pred module_info_get_partial_qualifier_info(/;kq|/^\<module_info_get_partial_qualifier_info\>/;'q;"	kind:pred
module_info_get_pragma_exported_procs	hlds_module.m	/^:- pred module_info_get_pragma_exported_procs(/;kq|/^\<module_info_get_pragma_exported_procs\>/;'q;"	kind:pred
module_info_get_pred_id_table	hlds_module.m	/^:- pred module_info_get_pred_id_table(/;kq|/^\<module_info_get_pred_id_table\>/;'q;"	kind:pred
module_info_get_predicate_table	hlds_module.m	/^:- pred module_info_get_predicate_table(/;kq|/^\<module_info_get_predicate_table\>/;'q;"	kind:pred
module_info_get_proc_analysis_kinds	hlds_module.m	/^:- pred module_info_get_proc_analysis_kinds(/;kq|/^\<module_info_get_proc_analysis_kinds\>/;'q;"	kind:pred
module_info_get_proc_requests	hlds_module.m	/^:- pred module_info_get_proc_requests(/;kq|/^\<module_info_get_proc_requests\>/;'q;"	kind:pred
module_info_get_special_pred_maps	hlds_module.m	/^:- pred module_info_get_special_pred_maps(/;kq|/^\<module_info_get_special_pred_maps\>/;'q;"	kind:pred
module_info_get_structure_reuse_preds	hlds_module.m	/^:- pred module_info_get_structure_reuse_preds(/;kq|/^\<module_info_get_structure_reuse_preds\>/;'q;"	kind:pred
module_info_get_table_struct_map	hlds_module.m	/^:- pred module_info_get_table_struct_map(/;kq|/^\<module_info_get_table_struct_map\>/;'q;"	kind:pred
module_info_get_ts_rev_string_table	hlds_module.m	/^:- pred module_info_get_ts_rev_string_table(/;kq|/^\<module_info_get_ts_rev_string_table\>/;'q;"	kind:pred
module_info_get_type_ctor_gen_infos	hlds_module.m	/^:- pred module_info_get_type_ctor_gen_infos(/;kq|/^\<module_info_get_type_ctor_gen_infos\>/;'q;"	kind:pred
module_info_get_type_repn_dec	hlds_module.m	/^:- pred module_info_get_type_repn_dec(/;kq|/^\<module_info_get_type_repn_dec\>/;'q;"	kind:pred
module_info_get_type_spec_tables	hlds_module.m	/^:- pred module_info_get_type_spec_tables(/;kq|/^\<module_info_get_type_spec_tables\>/;'q;"	kind:pred
module_info_get_type_table	hlds_module.m	/^:- pred module_info_get_type_table(/;kq|/^\<module_info_get_type_table\>/;'q;"	kind:pred
module_info_get_unused_arg_info	hlds_module.m	/^:- pred module_info_get_unused_arg_info(/;kq|/^\<module_info_get_unused_arg_info\>/;'q;"	kind:pred
module_info_get_used_modules	hlds_module.m	/^:- pred module_info_get_used_modules(/;kq|/^\<module_info_get_used_modules\>/;'q;"	kind:pred
module_info_get_user_final_pred_target_names	hlds_module.m	/^:- pred module_info_get_user_final_pred_target_names(/;kq|/^\<module_info_get_user_final_pred_target_names\>/;'q;"	kind:pred
module_info_get_user_init_pred_target_names	hlds_module.m	/^:- pred module_info_get_user_init_pred_target_names(/;kq|/^\<module_info_get_user_init_pred_target_names\>/;'q;"	kind:pred
module_info_get_valid_pred_id_set	hlds_module.m	/^:- pred module_info_get_valid_pred_id_set(/;kq|/^\<module_info_get_valid_pred_id_set\>/;'q;"	kind:pred
module_info_get_valid_pred_ids	hlds_module.m	/^:- pred module_info_get_valid_pred_ids(/;kq|/^\<module_info_get_valid_pred_ids\>/;'q;"	kind:pred
module_info_get_visible_modules	hlds_module.m	/^:- pred module_info_get_visible_modules(/;kq|/^\<module_info_get_visible_modules\>/;'q;"	kind:pred
module_info_init	hlds_module.m	/^:- pred module_info_init(/;kq|/^\<module_info_init\>/;'q;"	kind:pred
module_info_make_pred_id_invalid	hlds_module.m	/^:- pred module_info_make_pred_id_invalid(/;kq|/^\<module_info_make_pred_id_invalid\>/;'q;"	kind:pred
module_info_make_pred_ids_invalid	hlds_module.m	/^:- pred module_info_make_pred_ids_invalid(list(/;kq|/^\<module_info_make_pred_ids_invalid\>/;'q;"	kind:pred
module_info_next_lambda_count	hlds_module.m	/^:- pred module_info_next_lambda_count(/;kq|/^\<module_info_next_lambda_count\>/;'q;"	kind:pred
module_info_next_loop_inv_count	hlds_module.m	/^:- pred module_info_next_loop_inv_count(/;kq|/^\<module_info_next_loop_inv_count\>/;'q;"	kind:pred
module_info_optimize	hlds_module.m	/^:- pred module_info_optimize(/;kq|/^\<module_info_optimize\>/;'q;"	kind:pred
module_info_pred_info	hlds_module.m	/^:- pred module_info_pred_info(/;kq|/^\<module_info_pred_info\>/;'q;"	kind:pred
module_info_pred_proc_info	hlds_module.m	/^:- pred module_info_pred_proc_info(/;kq|/^\<module_info_pred_proc_info\>/;'q;"	kind:pred
module_info_pred_status_is_imported	prop_mode_constraints.m	/^:- pred module_info_pred_status_is_imported(/;kq|/^\<module_info_pred_status_is_imported\>/;'q;"	kind:pred
module_info_proc_info	hlds_module.m	/^:- pred module_info_proc_info(/;kq|/^\<module_info_proc_info\>/;'q;"	kind:pred
module_info_rebuild_dependency_info	hlds_dependency_graph.m	/^:- pred module_info_rebuild_dependency_info(/;kq|/^\<module_info_rebuild_dependency_info\>/;'q;"	kind:pred
module_info_remove_predicate	hlds_module.m	/^:- pred module_info_remove_predicate(/;kq|/^\<module_info_remove_predicate\>/;'q;"	kind:pred
module_info_set_analysis_info	hlds_module.m	/^:- pred module_info_set_analysis_info(/;kq|/^\<module_info_set_analysis_info\>/;'q;"	kind:pred
module_info_set_assertion_table	hlds_module.m	/^:- pred module_info_set_assertion_table(/;kq|/^\<module_info_set_assertion_table\>/;'q;"	kind:pred
module_info_set_avail_module_sets	hlds_module.m	/^:- pred module_info_set_avail_module_sets(/;kq|/^\<module_info_set_avail_module_sets\>/;'q;"	kind:pred	file:
module_info_set_c_j_cs_fims	hlds_module.m	/^:- pred module_info_set_c_j_cs_fims(/;kq|/^\<module_info_set_c_j_cs_fims\>/;'q;"	kind:pred
module_info_set_class_table	hlds_module.m	/^:- pred module_info_set_class_table(/;kq|/^\<module_info_set_class_table\>/;'q;"	kind:pred
module_info_set_complexity_proc_infos	hlds_module.m	/^:- pred module_info_set_complexity_proc_infos(list(/;kq|/^\<module_info_set_complexity_proc_infos\>/;'q;"	kind:pred
module_info_set_cons_table	hlds_module.m	/^:- pred module_info_set_cons_table(/;kq|/^\<module_info_set_cons_table\>/;'q;"	kind:pred
module_info_set_const_struct_db	hlds_module.m	/^:- pred module_info_set_const_struct_db(/;kq|/^\<module_info_set_const_struct_db\>/;'q;"	kind:pred
module_info_set_ctor_field_table	hlds_module.m	/^:- pred module_info_set_ctor_field_table(/;kq|/^\<module_info_set_ctor_field_table\>/;'q;"	kind:pred
module_info_set_dependency_info	hlds_module.m	/^:- pred module_info_set_dependency_info(/;kq|/^\<module_info_set_dependency_info\>/;'q;"	kind:pred
module_info_set_direct_arg_proc_map	hlds_module.m	/^:- pred module_info_set_direct_arg_proc_map(/;kq|/^\<module_info_set_direct_arg_proc_map\>/;'q;"	kind:pred
module_info_set_event_set	hlds_module.m	/^:- pred module_info_set_event_set(/;kq|/^\<module_info_set_event_set\>/;'q;"	kind:pred
module_info_set_exclusive_table	hlds_module.m	/^:- pred module_info_set_exclusive_table(/;kq|/^\<module_info_set_exclusive_table\>/;'q;"	kind:pred
module_info_set_exported_enums	hlds_module.m	/^:- pred module_info_set_exported_enums(list(/;kq|/^\<module_info_set_exported_enums\>/;'q;"	kind:pred
module_info_set_foreign_body_codes	hlds_module.m	/^:- pred module_info_set_foreign_body_codes(cord(/;kq|/^\<module_info_set_foreign_body_codes\>/;'q;"	kind:pred
module_info_set_foreign_decl_codes_aux	hlds_module.m	/^:- pred module_info_set_foreign_decl_codes_aux(cord(/;kq|/^\<module_info_set_foreign_decl_codes_aux\>/;'q;"	kind:pred
module_info_set_foreign_decl_codes_user	hlds_module.m	/^:- pred module_info_set_foreign_decl_codes_user(cord(/;kq|/^\<module_info_set_foreign_decl_codes_user\>/;'q;"	kind:pred
module_info_set_format_call_pragma_preds	hlds_module.m	/^:- pred module_info_set_format_call_pragma_preds(set(/;kq|/^\<module_info_set_format_call_pragma_preds\>/;'q;"	kind:pred
module_info_set_globals	hlds_module.m	/^:- pred module_info_set_globals(/;kq|/^\<module_info_set_globals\>/;'q;"	kind:pred
module_info_set_has_parallel_conj	hlds_module.m	/^:- pred module_info_set_has_parallel_conj(/;kq|/^\<module_info_set_has_parallel_conj\>/;'q;"	kind:pred
module_info_set_has_user_event	hlds_module.m	/^:- pred module_info_set_has_user_event(/;kq|/^\<module_info_set_has_user_event\>/;'q;"	kind:pred
module_info_set_inst_table	hlds_module.m	/^:- pred module_info_set_inst_table(/;kq|/^\<module_info_set_inst_table\>/;'q;"	kind:pred
module_info_set_instance_table	hlds_module.m	/^:- pred module_info_set_instance_table(/;kq|/^\<module_info_set_instance_table\>/;'q;"	kind:pred
module_info_set_int_bad_clauses	hlds_module.m	/^:- pred module_info_set_int_bad_clauses(set(/;kq|/^\<module_info_set_int_bad_clauses\>/;'q;"	kind:pred
module_info_set_lambdas_per_line_number	hlds_module.m	/^:- pred module_info_set_lambdas_per_line_number(map(/;kq|/^\<module_info_set_lambdas_per_line_number\>/;'q;"	kind:pred	file:
module_info_set_loop_invs_per_line_number	hlds_module.m	/^:- pred module_info_set_loop_invs_per_line_number(map(/;kq|/^\<module_info_set_loop_invs_per_line_number\>/;'q;"	kind:pred	file:
module_info_set_maybe_complexity_proc_map	hlds_module.m	/^:- pred module_info_set_maybe_complexity_proc_map(/;kq|/^\<module_info_set_maybe_complexity_proc_map\>/;'q;"	kind:pred
module_info_set_maybe_dependency_info	hlds_module.m	/^:- pred module_info_set_maybe_dependency_info(maybe(/;kq|/^\<module_info_set_maybe_dependency_info\>/;'q;"	kind:pred	file:
module_info_set_maybe_recompilation_info	hlds_module.m	/^:- pred module_info_set_maybe_recompilation_info(maybe(/;kq|/^\<module_info_set_maybe_recompilation_info\>/;'q;"	kind:pred
module_info_set_mode_table	hlds_module.m	/^:- pred module_info_set_mode_table(/;kq|/^\<module_info_set_mode_table\>/;'q;"	kind:pred
module_info_set_must_be_stratified_preds	hlds_module.m	/^:- pred module_info_set_must_be_stratified_preds(set(/;kq|/^\<module_info_set_must_be_stratified_preds\>/;'q;"	kind:pred
module_info_set_no_tag_types	hlds_module.m	/^:- pred module_info_set_no_tag_types(/;kq|/^\<module_info_set_no_tag_types\>/;'q;"	kind:pred
module_info_set_oisu_map	hlds_module.m	/^:- pred module_info_set_oisu_map(/;kq|/^\<module_info_set_oisu_map\>/;'q;"	kind:pred
module_info_set_oisu_procs	hlds_module.m	/^:- pred module_info_set_oisu_procs(set(/;kq|/^\<module_info_set_oisu_procs\>/;'q;"	kind:pred
module_info_set_pragma_exported_procs	hlds_module.m	/^:- pred module_info_set_pragma_exported_procs(cord(/;kq|/^\<module_info_set_pragma_exported_procs\>/;'q;"	kind:pred
module_info_set_pred_id_table	hlds_module.m	/^:- pred module_info_set_pred_id_table(/;kq|/^\<module_info_set_pred_id_table\>/;'q;"	kind:pred
module_info_set_pred_info	hlds_module.m	/^:- pred module_info_set_pred_info(/;kq|/^\<module_info_set_pred_info\>/;'q;"	kind:pred
module_info_set_pred_proc_info	hlds_module.m	/^:- pred module_info_set_pred_proc_info(/;kq|/^\<module_info_set_pred_proc_info\>/;'q;"	kind:pred
module_info_set_predicate_table	hlds_module.m	/^:- pred module_info_set_predicate_table(/;kq|/^\<module_info_set_predicate_table\>/;'q;"	kind:pred
module_info_set_proc_analysis_kinds	hlds_module.m	/^:- pred module_info_set_proc_analysis_kinds(set(/;kq|/^\<module_info_set_proc_analysis_kinds\>/;'q;"	kind:pred
module_info_set_proc_requests	hlds_module.m	/^:- pred module_info_set_proc_requests(/;kq|/^\<module_info_set_proc_requests\>/;'q;"	kind:pred
module_info_set_special_pred_maps	hlds_module.m	/^:- pred module_info_set_special_pred_maps(/;kq|/^\<module_info_set_special_pred_maps\>/;'q;"	kind:pred
module_info_set_structure_reuse_preds	hlds_module.m	/^:- pred module_info_set_structure_reuse_preds(set(/;kq|/^\<module_info_set_structure_reuse_preds\>/;'q;"	kind:pred
module_info_set_table_struct_map	hlds_module.m	/^:- pred module_info_set_table_struct_map(/;kq|/^\<module_info_set_table_struct_map\>/;'q;"	kind:pred
module_info_set_ts_rev_string_table	hlds_module.m	/^:- pred module_info_set_ts_rev_string_table(int::in, list(/;kq|/^\<module_info_set_ts_rev_string_table\>/;'q;"	kind:pred
module_info_set_type_ctor_gen_infos	hlds_module.m	/^:- pred module_info_set_type_ctor_gen_infos(list(/;kq|/^\<module_info_set_type_ctor_gen_infos\>/;'q;"	kind:pred
module_info_set_type_repn_dec	hlds_module.m	/^:- pred module_info_set_type_repn_dec(/;kq|/^\<module_info_set_type_repn_dec\>/;'q;"	kind:pred
module_info_set_type_spec_tables	hlds_module.m	/^:- pred module_info_set_type_spec_tables(/;kq|/^\<module_info_set_type_spec_tables\>/;'q;"	kind:pred
module_info_set_type_table	hlds_module.m	/^:- pred module_info_set_type_table(/;kq|/^\<module_info_set_type_table\>/;'q;"	kind:pred
module_info_set_unused_arg_info	hlds_module.m	/^:- pred module_info_set_unused_arg_info(/;kq|/^\<module_info_set_unused_arg_info\>/;'q;"	kind:pred
module_info_set_used_modules	hlds_module.m	/^:- pred module_info_set_used_modules(/;kq|/^\<module_info_set_used_modules\>/;'q;"	kind:pred
module_info_set_user_final_pred_target_names	hlds_module.m	/^:- pred module_info_set_user_final_pred_target_names(/;kq|/^\<module_info_set_user_final_pred_target_names\>/;'q;"	kind:pred
module_info_set_user_init_pred_target_names	hlds_module.m	/^:- pred module_info_set_user_init_pred_target_names(/;kq|/^\<module_info_set_user_init_pred_target_names\>/;'q;"	kind:pred
module_info_user_final_pred_procs	hlds_module.m	/^:- pred module_info_user_final_pred_procs(/;kq|/^\<module_info_user_final_pred_procs\>/;'q;"	kind:pred
module_info_user_final_pred_target_names	hlds_module.m	/^:- pred module_info_user_final_pred_target_names(/;kq|/^\<module_info_user_final_pred_target_names\>/;'q;"	kind:pred
module_info_user_init_pred_procs	hlds_module.m	/^:- pred module_info_user_init_pred_procs(/;kq|/^\<module_info_user_init_pred_procs\>/;'q;"	kind:pred
module_info_user_init_pred_target_names	hlds_module.m	/^:- pred module_info_user_init_pred_target_names(/;kq|/^\<module_info_user_init_pred_target_names\>/;'q;"	kind:pred
module_info_xml_doc	xml_documentation.m	/^:- type module_info_xml_doc$/;kq|-;/\<module_info_xml_doc\>/;'q;"	kind:type	file:
module_instances	recompilation.usage.m	/^                module_instances    :: map(module_name, set(recomp_item_name)),$/;kq|-;/\<module_instances\>/;'q;"	kind:fld	file:
module_int_type_ctor_repns	make_hlds_separate_items.m	/^:- type module_int_type_ctor_repns ==$/;kq|-;/\<module_int_type_ctor_repns\>/;'q;"	kind:type	file:
module_is_local	analysis.operations.m	/^:- pred module_is_local(/;kq|/^\<module_is_local\>/;'q;"	kind:pred
module_item_version_numbers	recompilation.item_types.m	/^:- type module_item_version_numbers$/;kq|-;/\<module_item_version_numbers\>/;'q;"	kind:type
module_item_version_numbers_map	recompilation.item_types.m	/^:- type module_item_version_numbers_map ==$/;kq|-;/\<module_item_version_numbers_map\>/;'q;"	kind:type
module_item_version_numbers_to_string	recompilation.version.m	/^:- func module_item_version_numbers_to_string(/;kq|/^\<module_item_version_numbers_to_string\>/;'q;"	kind:func
module_item_version_numbers_version_number	recompilation.version.m	/^:- func module_item_version_numbers_version_number = int.$/;kq|/^\<module_item_version_numbers_version_number\>/;'q;"	kind:func
module_layout	layout.m	/^    ;       module_layout(module_name).$/;kq|-;/\<module_layout\>/;'q;"	kind:cons
module_layout_data	layout.m	/^:- type module_layout_data$/;kq|-;/\<module_layout_data\>/;'q;"	kind:type
module_layout_debug	layout.m	/^:- type module_layout_debug$/;kq|-;/\<module_layout_debug\>/;'q;"	kind:type
module_layout_deep_prof	layout.m	/^:- type module_layout_deep_prof$/;kq|-;/\<module_layout_deep_prof\>/;'q;"	kind:type
module_layout_event_arg_names	layout.m	/^    ;       module_layout_event_arg_names(module_name, int)$/;kq|-;/\<module_layout_event_arg_names\>/;'q;"	kind:cons
module_layout_event_set_desc	layout.m	/^    ;       module_layout_event_set_desc(module_name)$/;kq|-;/\<module_layout_event_set_desc\>/;'q;"	kind:cons
module_layout_event_specs	layout.m	/^    ;       module_layout_event_specs(module_name)$/;kq|-;/\<module_layout_event_specs\>/;'q;"	kind:cons
module_layout_event_synth_attr_args	layout.m	/^    ;       module_layout_event_synth_attr_args(module_name, int, int)$/;kq|-;/\<module_layout_event_synth_attr_args\>/;'q;"	kind:cons
module_layout_event_synth_attr_order	layout.m	/^    ;       module_layout_event_synth_attr_order(module_name, int, int)$/;kq|-;/\<module_layout_event_synth_attr_order\>/;'q;"	kind:cons
module_layout_event_synth_attrs	layout.m	/^    ;       module_layout_event_synth_attrs(module_name, int)$/;kq|-;/\<module_layout_event_synth_attrs\>/;'q;"	kind:cons
module_layout_event_synth_order	layout.m	/^    ;       module_layout_event_synth_order(module_name, int)$/;kq|-;/\<module_layout_event_synth_order\>/;'q;"	kind:cons
module_layout_file_vector	layout.m	/^    ;       module_layout_file_vector(module_name)$/;kq|-;/\<module_layout_file_vector\>/;'q;"	kind:cons
module_layout_label_exec_count	layout.m	/^    ;       module_layout_label_exec_count(module_name, int)$/;kq|-;/\<module_layout_label_exec_count\>/;'q;"	kind:cons
module_layout_oisu_bytes	layout.m	/^    ;       module_layout_oisu_bytes(module_name)$/;kq|-;/\<module_layout_oisu_bytes\>/;'q;"	kind:cons
module_layout_proc_vector	layout.m	/^    ;       module_layout_proc_vector(module_name)$/;kq|-;/\<module_layout_proc_vector\>/;'q;"	kind:cons
module_layout_string_table	layout.m	/^    ;       module_layout_string_table(module_name)$/;kq|-;/\<module_layout_string_table\>/;'q;"	kind:cons
module_layout_type_table_bytes	layout.m	/^    ;       module_layout_type_table_bytes(module_name)$/;kq|-;/\<module_layout_type_table_bytes\>/;'q;"	kind:cons
module_map	../mdbcomp/program_representation.m	/^:- type module_map(GoalAnnotation) ==$/;kq|-;/\<module_map\>/;'q;"	kind:type
module_maybe_nested_source_file_name	make.file_names.m	/^:- pred module_maybe_nested_source_file_name(/;kq|/^\<module_maybe_nested_source_file_name\>/;'q;"	kind:pred	file:
module_maybe_nested_target_file_to_file_name	make.file_names.m	/^:- pred module_maybe_nested_target_file_to_file_name(/;kq|/^\<module_maybe_nested_target_file_to_file_name\>/;'q;"	kind:pred
module_maybe_nested_target_file_to_search_file_name	make.file_names.m	/^:- pred module_maybe_nested_target_file_to_search_file_name(/;kq|/^\<module_maybe_nested_target_file_to_search_file_name\>/;'q;"	kind:pred
module_name	../mdbcomp/sym_name.m	/^:- type module_name == sym_name.$/;kq|-;/\<module_name\>/;'q;"	kind:type
module_name_and_timestamp	recompilation.used_file.m	/^:- type module_name_and_timestamp$/;kq|-;/\<module_name_and_timestamp\>/;'q;"	kind:type	file:
module_name_and_used_items_to_string	recompilation.used_file.m	/^:- func module_name_and_used_items_to_string(/;kq|/^\<module_name_and_used_items_to_string\>/;'q;"	kind:func	file:
module_name_arity_index	pred_table.m	/^:- type module_name_arity_index ==$/;kq|-;/\<module_name_arity_index\>/;'q;"	kind:type	file:
module_name_arity_index_search	pred_table.m	/^:- pred module_name_arity_index_search(/;kq|/^\<module_name_arity_index_search\>/;'q;"	kind:pred	file:
module_name_context	convert_import_use.m	/^:- type module_name_context == map(module_name, prog_context).$/;kq|-;/\<module_name_context\>/;'q;"	kind:type
module_name_func_id	mmc_analysis.m	/^:- pred module_name_func_id(/;kq|/^\<module_name_func_id\>/;'q;"	kind:pred
module_name_func_id_from_pred_info	mmc_analysis.m	/^:- pred module_name_func_id_from_pred_info(/;kq|/^\<module_name_func_id_from_pred_info\>/;'q;"	kind:pred
module_name_hash	make.hash.m	/^:- pred module_name_hash(/;kq|/^\<module_name_hash\>/;'q;"	kind:pred
module_name_info	make_module_file_names.m	/^:- type module_name_info$/;kq|-;/\<module_name_info\>/;'q;"	kind:type	file:
module_name_is_private_submodule	check_typeclass.m	/^:- pred module_name_is_private_submodule(/;kq|/^\<module_name_is_private_submodule\>/;'q;"	kind:pred	file:
module_name_matches_some	module_qual.qual_errors.m	/^:- func module_name_matches_some(module_name, list(/;kq|/^\<module_name_matches_some\>/;'q;"	kind:func	file:
module_name_to_base_file_name_no_ext	file_names.m	/^:- func module_name_to_base_file_name_no_ext(/;kq|/^\<module_name_to_base_file_name_no_ext\>/;'q;"	kind:func
module_name_to_base_file_name_no_ext_java	file_names.m	/^:- func module_name_to_base_file_name_no_ext_java(/;kq|/^\<module_name_to_base_file_name_no_ext_java\>/;'q;"	kind:func
module_name_to_base_file_name_no_ext_non_java	file_names.m	/^:- func module_name_to_base_file_name_no_ext_non_java(/;kq|/^\<module_name_to_base_file_name_no_ext_non_java\>/;'q;"	kind:func
module_name_to_cur_dir_file_name	file_names.m	/^:- pred module_name_to_cur_dir_file_name(/;kq|/^\<module_name_to_cur_dir_file_name\>/;'q;"	kind:pred
module_name_to_file_name	file_names.m	/^:- pred module_name_to_file_name(/;kq|/^\<module_name_to_file_name\>/;'q;"	kind:pred
module_name_to_file_name_create_dirs	file_names.m	/^:- pred module_name_to_file_name_create_dirs(/;kq|/^\<module_name_to_file_name_create_dirs\>/;'q;"	kind:pred
module_name_to_file_name_curdir	file_names.m	/^:- pred module_name_to_file_name_curdir(/;kq|/^\<module_name_to_file_name_curdir\>/;'q;"	kind:pred
module_name_to_file_name_ext	file_names.m	/^:- pred module_name_to_file_name_ext(/;kq|/^\<module_name_to_file_name_ext\>/;'q;"	kind:pred	file:
module_name_to_file_name_full_curdir	file_names.m	/^:- pred module_name_to_file_name_full_curdir(/;kq|/^\<module_name_to_file_name_full_curdir\>/;'q;"	kind:pred
module_name_to_file_name_full_curdir_create_dirs	file_names.m	/^:- pred module_name_to_file_name_full_curdir_create_dirs(/;kq|/^\<module_name_to_file_name_full_curdir_create_dirs\>/;'q;"	kind:pred
module_name_to_file_name_return_dirs	file_names.m	/^:- pred module_name_to_file_name_return_dirs(/;kq|/^\<module_name_to_file_name_return_dirs\>/;'q;"	kind:pred
module_name_to_file_name_stem	file_names.m	/^:- pred module_name_to_file_name_stem(/;kq|/^\<module_name_to_file_name_stem\>/;'q;"	kind:pred
module_name_to_function_name	mlds_to_c_file.m	/^:- func module_name_to_function_name(/;kq|/^\<module_name_to_function_name\>/;'q;"	kind:func	file:
module_name_to_index	make.index_set.m	/^:- pred module_name_to_index(/;kq|/^\<module_name_to_index\>/;'q;"	kind:pred
module_name_to_lib_file_name	file_names.m	/^:- pred module_name_to_lib_file_name(/;kq|/^\<module_name_to_lib_file_name\>/;'q;"	kind:pred
module_name_to_lib_file_name_create_dirs	file_names.m	/^:- pred module_name_to_lib_file_name_create_dirs(/;kq|/^\<module_name_to_lib_file_name_create_dirs\>/;'q;"	kind:pred
module_name_to_lib_file_name_full_curdir	file_names.m	/^:- pred module_name_to_lib_file_name_full_curdir(/;kq|/^\<module_name_to_lib_file_name_full_curdir\>/;'q;"	kind:pred
module_name_to_lib_file_name_full_curdir_create_dirs	file_names.m	/^:- pred module_name_to_lib_file_name_full_curdir_create_dirs(/;kq|/^\<module_name_to_lib_file_name_full_curdir_create_dirs\>/;'q;"	kind:pred
module_name_to_lib_file_name_return_dirs	file_names.m	/^:- pred module_name_to_lib_file_name_return_dirs(/;kq|/^\<module_name_to_lib_file_name_return_dirs\>/;'q;"	kind:pred
module_name_to_make_var_name	file_names.m	/^:- pred module_name_to_make_var_name(/;kq|/^\<module_name_to_make_var_name\>/;'q;"	kind:pred
module_name_to_node_id	output_imports_graph.m	/^:- func module_name_to_node_id(/;kq|/^\<module_name_to_node_id\>/;'q;"	kind:func	file:
module_name_to_read_file_name	analysis.framework.m	/^    pred module_name_to_read_file_name(Compiler::in, globals::in,$/;kq|-;/\<module_name_to_read_file_name\>/;'q;"	kind:tcm
module_name_to_search_file_name	file_names.m	/^:- pred module_name_to_search_file_name(/;kq|/^\<module_name_to_search_file_name\>/;'q;"	kind:pred
module_name_to_source_file_name	file_names.m	/^:- pred module_name_to_source_file_name(/;kq|/^\<module_name_to_source_file_name\>/;'q;"	kind:pred
module_name_to_target_file_name_create_dirs	file_names.m	/^:- pred module_name_to_target_file_name_create_dirs(/;kq|/^\<module_name_to_target_file_name_create_dirs\>/;'q;"	kind:pred
module_name_to_target_timestamp_file_name_create_dirs	file_names.m	/^:- pred module_name_to_target_timestamp_file_name_create_dirs(/;kq|/^\<module_name_to_target_timestamp_file_name_create_dirs\>/;'q;"	kind:pred
module_name_to_workspace_file_name	make.library_install.m	/^:- pred module_name_to_workspace_file_name(/;kq|/^\<module_name_to_workspace_file_name\>/;'q;"	kind:pred	file:
module_name_to_workspace_lib_file_name	make.library_install.m	/^:- pred module_name_to_workspace_lib_file_name(/;kq|/^\<module_name_to_workspace_lib_file_name\>/;'q;"	kind:pred	file:
module_name_to_write_file_name	analysis.framework.m	/^    pred module_name_to_write_file_name(Compiler::in, globals::in,$/;kq|-;/\<module_name_to_write_file_name\>/;'q;"	kind:tcm
module_names_are_in_numerical_order	convert_import_use.m	/^:- func module_names_are_in_numerical_order(list(char), list(/;kq|/^\<module_names_are_in_numerical_order\>/;'q;"	kind:func	file:
module_names_are_in_order	convert_import_use.m	/^:- func module_names_are_in_order(/;kq|/^\<module_names_are_in_order\>/;'q;"	kind:func	file:
module_names_contexts	prog_parse_tree.m	/^:- type module_names_contexts == one_or_more_map(module_name, prog_context).$/;kq|-;/\<module_names_contexts\>/;'q;"	kind:type
module_names_to_index_set	make.index_set.m	/^:- pred module_names_to_index_set(list(/;kq|/^\<module_names_to_index_set\>/;'q;"	kind:pred
module_names_to_index_set_loop	make.index_set.m	/^:- pred module_names_to_index_set_loop(list(/;kq|/^\<module_names_to_index_set_loop\>/;'q;"	kind:pred	file:
module_own_fim_deps	generate_mmakefile_fragments.m	/^:- type module_own_fim_deps$/;kq|-;/\<module_own_fim_deps\>/;'q;"	kind:type
module_params	prog_mutable.m	/^:- type module_params$/;kq|-;/\<module_params\>/;'q;"	kind:type
module_permissions	module_qual.id_set.m	/^:- type module_permissions$/;kq|-;/\<module_permissions\>/;'q;"	kind:type
module_pred_cookie_task	passes_aux.m	/^:- type module_pred_cookie_task ==$/;kq|-;/\<module_pred_cookie_task\>/;'q;"	kind:type
module_pred_task	passes_aux.m	/^:- type module_pred_task ==$/;kq|-;/\<module_pred_task\>/;'q;"	kind:type
module_qual	java_names.m	/^    --->    module_qual$/;kq|-;/\<module_qual\>/;'q;"	kind:cons
module_qual	mlds.m	/^    --->    module_qual$/;kq|-;/\<module_qual\>/;'q;"	kind:cons
module_qual.id_set.id_set	module_qual.id_set.m	/^:- type id_set == map(string, map(arity, permissions_map)).$/;kq|-;/\<module_qual.id_set.id_set\>/;'q;"	kind:type	file:
module_qual.id_set.id_set_init	module_qual.id_set.m	/^:- pred id_set_init(/;kq|/^\<id_set_init\>/;'q;"	kind:pred
module_qual.id_set.inst_id_set	module_qual.id_set.m	/^:- type inst_id_set == id_set.$/;kq|-;/\<module_qual.id_set.inst_id_set\>/;'q;"	kind:type
module_qual.id_set.mode_id_set	module_qual.id_set.m	/^:- type mode_id_set == id_set.$/;kq|-;/\<module_qual.id_set.mode_id_set\>/;'q;"	kind:type
module_qual.id_set.mp_in_imp	module_qual.id_set.m	/^                mp_in_imp               :: perm_in_imp$/;kq|-;/\<module_qual.id_set.mp_in_imp\>/;'q;"	kind:fld
module_qual.id_set.mp_in_int	module_qual.id_set.m	/^                mp_in_int               :: perm_in_int,$/;kq|-;/\<module_qual.id_set.mp_in_int\>/;'q;"	kind:fld
module_qual.id_set.mq_id	module_qual.id_set.m	/^:- type mq_id$/;kq|-;/\<module_qual.id_set.mq_id\>/;'q;"	kind:type
module_qual.id_set.perm_in_imp	module_qual.id_set.m	/^:- type perm_in_imp$/;kq|-;/\<module_qual.id_set.perm_in_imp\>/;'q;"	kind:type
module_qual.id_set.perm_in_int	module_qual.id_set.m	/^:- type perm_in_int$/;kq|-;/\<module_qual.id_set.perm_in_int\>/;'q;"	kind:type
module_qual.id_set.type_id_set	module_qual.id_set.m	/^:- type type_id_set == id_set.$/;kq|-;/\<module_qual.id_set.type_id_set\>/;'q;"	kind:type
module_qual.mq_info.mq_info	module_qual.mq_info.m	/^:- type mq_info$/;kq|-;/\<module_qual.mq_info.mq_info\>/;'q;"	kind:type	file:
module_qual.mq_info.mqi_insts	module_qual.mq_info.m	/^                mqi_insts                       :: inst_id_set,$/;kq|-;/\<module_qual.mq_info.mqi_insts\>/;'q;"	kind:fld	file:
module_qual.mq_info.mqi_modes	module_qual.mq_info.m	/^                mqi_modes                       :: mode_id_set,$/;kq|-;/\<module_qual.mq_info.mqi_modes\>/;'q;"	kind:fld	file:
module_qual.mq_info.mqi_types	module_qual.mq_info.m	/^                mqi_types                       :: type_id_set,$/;kq|-;/\<module_qual.mq_info.mqi_types\>/;'q;"	kind:fld	file:
module_qualifier	recompilation.record_uses.m	/^:- type module_qualifier == module_name.$/;kq|-;/\<module_qualifier\>/;'q;"	kind:type
module_qualify_aug_comp_unit	module_qual.qualify_items.m	/^:- pred module_qualify_aug_comp_unit(/;kq|/^\<module_qualify_aug_comp_unit\>/;'q;"	kind:pred
module_qualify_aug_make_int_unit	module_qual.qualify_items.m	/^:- pred module_qualify_aug_make_int_unit(/;kq|/^\<module_qualify_aug_make_int_unit\>/;'q;"	kind:pred
module_qualify_inst_ctor_checked_defn	module_qual.qualify_items.m	/^:- pred module_qualify_inst_ctor_checked_defn(/;kq|/^\<module_qualify_inst_ctor_checked_defn\>/;'q;"	kind:pred	file:
module_qualify_item_abstract_instance	module_qual.qualify_items.m	/^:- pred module_qualify_item_abstract_instance(/;kq|/^\<module_qualify_item_abstract_instance\>/;'q;"	kind:pred	file:
module_qualify_item_abstract_typeclass	module_qual.qualify_items.m	/^:- pred module_qualify_item_abstract_typeclass(/;kq|/^\<module_qualify_item_abstract_typeclass\>/;'q;"	kind:pred	file:
module_qualify_item_decl_pragma	module_qual.qualify_items.m	/^:- pred module_qualify_item_decl_pragma(/;kq|/^\<module_qualify_item_decl_pragma\>/;'q;"	kind:pred	file:
module_qualify_item_foreign_enum	module_qual.qualify_items.m	/^:- pred module_qualify_item_foreign_enum(/;kq|/^\<module_qualify_item_foreign_enum\>/;'q;"	kind:pred	file:
module_qualify_item_foreign_export_enum	module_qual.qualify_items.m	/^:- pred module_qualify_item_foreign_export_enum(/;kq|/^\<module_qualify_item_foreign_export_enum\>/;'q;"	kind:pred	file:
module_qualify_item_foreign_proc	module_qual.qualify_items.m	/^:- pred module_qualify_item_foreign_proc(/;kq|/^\<module_qualify_item_foreign_proc\>/;'q;"	kind:pred	file:
module_qualify_item_impl_pragma	module_qual.qualify_items.m	/^:- pred module_qualify_item_impl_pragma(/;kq|/^\<module_qualify_item_impl_pragma\>/;'q;"	kind:pred	file:
module_qualify_item_inst_defn	module_qual.qualify_items.m	/^:- pred module_qualify_item_inst_defn(/;kq|/^\<module_qualify_item_inst_defn\>/;'q;"	kind:pred	file:
module_qualify_item_instance	module_qual.qualify_items.m	/^:- pred module_qualify_item_instance(/;kq|/^\<module_qualify_item_instance\>/;'q;"	kind:pred	file:
module_qualify_item_mode_decl	module_qual.qualify_items.m	/^:- pred module_qualify_item_mode_decl(/;kq|/^\<module_qualify_item_mode_decl\>/;'q;"	kind:pred	file:
module_qualify_item_mode_defn	module_qual.qualify_items.m	/^:- pred module_qualify_item_mode_defn(/;kq|/^\<module_qualify_item_mode_defn\>/;'q;"	kind:pred	file:
module_qualify_item_mutable	module_qual.qualify_items.m	/^:- pred module_qualify_item_mutable(/;kq|/^\<module_qualify_item_mutable\>/;'q;"	kind:pred	file:
module_qualify_item_pred_decl	module_qual.qualify_items.m	/^:- pred module_qualify_item_pred_decl(/;kq|/^\<module_qualify_item_pred_decl\>/;'q;"	kind:pred	file:
module_qualify_item_type_defn	module_qual.qualify_items.m	/^:- pred module_qualify_item_type_defn(/;kq|/^\<module_qualify_item_type_defn\>/;'q;"	kind:pred	file:
module_qualify_item_type_repn	module_qual.qualify_items.m	/^:- pred module_qualify_item_type_repn(/;kq|/^\<module_qualify_item_type_repn\>/;'q;"	kind:pred	file:
module_qualify_item_typeclass	module_qual.qualify_items.m	/^:- pred module_qualify_item_typeclass(/;kq|/^\<module_qualify_item_typeclass\>/;'q;"	kind:pred	file:
module_qualify_mode_ctor_checked_defn	module_qual.qualify_items.m	/^:- pred module_qualify_mode_ctor_checked_defn(/;kq|/^\<module_qualify_mode_ctor_checked_defn\>/;'q;"	kind:pred	file:
module_qualify_name	recompilation.record_uses.m	/^:- func module_qualify_name(/;kq|/^\<module_qualify_name\>/;'q;"	kind:func
module_qualify_name_of_ctor_rtti_name	rtti.m	/^:- func module_qualify_name_of_ctor_rtti_name(/;kq|/^\<module_qualify_name_of_ctor_rtti_name\>/;'q;"	kind:func
module_qualify_name_of_rtti_id	rtti.m	/^:- func module_qualify_name_of_rtti_id(/;kq|/^\<module_qualify_name_of_rtti_id\>/;'q;"	kind:func
module_qualify_name_of_tc_rtti_name	rtti.m	/^:- func module_qualify_name_of_tc_rtti_name(/;kq|/^\<module_qualify_name_of_tc_rtti_name\>/;'q;"	kind:func
module_qualify_parse_tree_int3	module_qual.qualify_items.m	/^:- pred module_qualify_parse_tree_int3(/;kq|/^\<module_qualify_parse_tree_int3\>/;'q;"	kind:pred
module_qualify_type_ctor_checked_defn	module_qual.qualify_items.m	/^:- pred module_qualify_type_ctor_checked_defn(/;kq|/^\<module_qualify_type_ctor_checked_defn\>/;'q;"	kind:pred	file:
module_quals	check_typeclass.m	/^:- type module_quals$/;kq|-;/\<module_quals\>/;'q;"	kind:type	file:
module_rare_info	hlds_module.m	/^:- type module_rare_info$/;kq|-;/\<module_rare_info\>/;'q;"	kind:type	file:
module_rep	../mdbcomp/program_representation.m	/^:- type module_rep == module_rep(unit).$/;kq|-;/\<module_rep\>/;'q;"	kind:type
module_rep	../mdbcomp/program_representation.m	/^:- type module_rep(GoalAnnotation)$/;kq|-;/\<module_rep\>/;'q;"	kind:type
module_section	prog_parse_tree.m	/^:- type module_section$/;kq|-;/\<module_section\>/;'q;"	kind:type
module_source_timestamp_to_string	recompilation.used_file.m	/^:- func module_source_timestamp_to_string(/;kq|/^\<module_source_timestamp_to_string\>/;'q;"	kind:func	file:
module_specific	options_file.m	/^    ;       module_specific(module_name).$/;kq|-;/\<module_specific\>/;'q;"	kind:cons	file:
module_status_map	analysis.operations.m	/^                module_status_map       :: map(module_name, analysis_status),$/;kq|-;/\<module_status_map\>/;'q;"	kind:fld	file:
module_string_table	../mdbcomp/rtti_access.m	/^:- func module_string_table(/;kq|/^\<module_string_table\>/;'q;"	kind:func
module_string_table_components	../mdbcomp/rtti_access.m	/^:- pred module_string_table_components(/;kq|/^\<module_string_table_components\>/;'q;"	kind:pred	file:
module_sub_info	hlds_module.m	/^:- type module_sub_info$/;kq|-;/\<module_sub_info\>/;'q;"	kind:type	file:
module_target	make.make_info.m	/^    --->    module_target(module_target_type)$/;kq|-;/\<module_target\>/;'q;"	kind:cons
module_target.build_target	make.module_target.m	/^:- pred build_target(/;kq|/^\<build_target\>/;'q;"	kind:pred	file:
module_target.build_target_2	make.module_target.m	/^:- pred build_target_2(/;kq|/^\<build_target_2\>/;'q;"	kind:pred	file:
module_target.cleanup_files	make.module_target.m	/^:- pred cleanup_files(/;kq|/^\<cleanup_files\>/;'q;"	kind:pred	file:
module_target.delete_timestamp	make.module_target.m	/^:- pred delete_timestamp(/;kq|/^\<delete_timestamp\>/;'q;"	kind:pred	file:
module_target.fcf_object_file	make.module_target.m	/^                fcf_object_file         :: file_name$/;kq|-;/\<module_target.fcf_object_file\>/;'q;"	kind:fld
module_target.fcf_target_file	make.module_target.m	/^                fcf_target_file         :: file_name,$/;kq|-;/\<module_target.fcf_target_file\>/;'q;"	kind:fld
module_target.invoke_mmc	make.module_target.m	/^:- pred invoke_mmc(/;kq|/^\<invoke_mmc\>/;'q;"	kind:pred	file:
module_target.target_is_java	make.module_target.m	/^:- pred target_is_java is semidet.$/;kq|/^\<target_is_java\>/;'q;"	kind:pred	file:
module_target.task_and_options	make.module_target.m	/^    --->    task_and_options($/;kq|-;/\<module_target.task_and_options\>/;'q;"	kind:cons	file:
module_target_analysis_registry	make.make_info.m	/^    ;       module_target_analysis_registry$/;kq|-;/\<module_target_analysis_registry\>/;'q;"	kind:cons
module_target_c_code	make.make_info.m	/^    ;       module_target_c_code$/;kq|-;/\<module_target_c_code\>/;'q;"	kind:cons
module_target_c_header	make.make_info.m	/^    ;       module_target_c_header(c_header_type)$/;kq|-;/\<module_target_c_header\>/;'q;"	kind:cons
module_target_csharp_code	make.make_info.m	/^    ;       module_target_csharp_code$/;kq|-;/\<module_target_csharp_code\>/;'q;"	kind:cons
module_target_errors	make.make_info.m	/^    ;       module_target_errors$/;kq|-;/\<module_target_errors\>/;'q;"	kind:cons
module_target_fact_table_object	make.make_info.m	/^    ;       module_target_fact_table_object(pic, file_name)$/;kq|-;/\<module_target_fact_table_object\>/;'q;"	kind:cons
module_target_file_to_file_name	make.file_names.m	/^:- pred module_target_file_to_file_name(/;kq|/^\<module_target_file_to_file_name\>/;'q;"	kind:pred
module_target_int0	make.make_info.m	/^    ;       module_target_int0$/;kq|-;/\<module_target_int0\>/;'q;"	kind:cons
module_target_int1	make.make_info.m	/^    ;       module_target_int1$/;kq|-;/\<module_target_int1\>/;'q;"	kind:cons
module_target_int2	make.make_info.m	/^    ;       module_target_int2$/;kq|-;/\<module_target_int2\>/;'q;"	kind:cons
module_target_int3	make.make_info.m	/^    ;       module_target_int3$/;kq|-;/\<module_target_int3\>/;'q;"	kind:cons
module_target_java_class_code	make.make_info.m	/^    ;       module_target_java_class_code$/;kq|-;/\<module_target_java_class_code\>/;'q;"	kind:cons
module_target_java_code	make.make_info.m	/^    ;       module_target_java_code$/;kq|-;/\<module_target_java_code\>/;'q;"	kind:cons
module_target_object_code	make.make_info.m	/^    ;       module_target_object_code(pic)$/;kq|-;/\<module_target_object_code\>/;'q;"	kind:cons
module_target_opt	make.make_info.m	/^    ;       module_target_opt$/;kq|-;/\<module_target_opt\>/;'q;"	kind:cons
module_target_source	make.make_info.m	/^    --->    module_target_source$/;kq|-;/\<module_target_source\>/;'q;"	kind:cons
module_target_to_file_name	make.file_names.m	/^:- pred module_target_to_file_name(/;kq|/^\<module_target_to_file_name\>/;'q;"	kind:pred
module_target_to_search_file_name	make.file_names.m	/^:- pred module_target_to_search_file_name(/;kq|/^\<module_target_to_search_file_name\>/;'q;"	kind:pred
module_target_track_flags	make.make_info.m	/^    ;       module_target_track_flags$/;kq|-;/\<module_target_track_flags\>/;'q;"	kind:cons
module_target_type	make.make_info.m	/^:- type module_target_type$/;kq|-;/\<module_target_type\>/;'q;"	kind:type
module_target_type_to_nonce	make.hash.m	/^:- func module_target_type_to_nonce(/;kq|/^\<module_target_type_to_nonce\>/;'q;"	kind:func	file:
module_target_xml_doc	make.make_info.m	/^    ;       module_target_xml_doc.$/;kq|-;/\<module_target_xml_doc\>/;'q;"	kind:cons
module_task	passes_aux.m	/^:- type module_task ==$/;kq|-;/\<module_task\>/;'q;"	kind:type
module_timestamp	module_baggage.m	/^:- type module_timestamp$/;kq|-;/\<module_timestamp\>/;'q;"	kind:type
module_timestamp_map	module_baggage.m	/^:- type module_timestamp_map == map(module_name, module_timestamp).$/;kq|-;/\<module_timestamp_map\>/;'q;"	kind:type
module_to_dep_file_set_cache	make.prereqs_cache.m	/^:- type module_to_dep_file_set_cache$/;kq|-;/\<module_to_dep_file_set_cache\>/;'q;"	kind:type
module_to_module_set_cache	make.prereqs_cache.m	/^:- type module_to_module_set_cache$/;kq|-;/\<module_to_module_set_cache\>/;'q;"	kind:type
module_to_submodules_map	split_parse_tree_src.m	/^:- type module_to_submodules_map == map(module_name, cord(module_name)).$/;kq|-;/\<module_to_submodules_map\>/;'q;"	kind:type	file:
module_visibilities_allow_direct_arg	du_type_layout.m	/^:- func module_visibilities_allow_direct_arg(/;kq|/^\<module_visibilities_allow_direct_arg\>/;'q;"	kind:func	file:
modules_file_name	source_file_map.m	/^:- func modules_file_name = string.$/;kq|/^\<modules_file_name\>/;'q;"	kind:func	file:
modules_needing_reanalysis	make.program_target.m	/^:- pred modules_needing_reanalysis(/;kq|/^\<modules_needing_reanalysis\>/;'q;"	kind:pred	file:
modulo	../library/calendar.m	/^:- func modulo(/;kq|/^\<modulo\>/;'q;"	kind:func	file:
mody_body	hlds_inst_mode.m	/^                mody_body       :: hlds_mode_body,$/;kq|-;/\<mody_body\>/;'q;"	kind:fld
moi_goal_path_map	mode_ordering.m	/^                moi_goal_path_map       :: goal_forward_path_map$/;kq|-;/\<moi_goal_path_map\>/;'q;"	kind:fld	file:
moi_human_comma_sep	parse_tree_out_info.m	/^                moi_human_comma_sep         :: string$/;kq|-;/\<moi_human_comma_sep\>/;'q;"	kind:fld	file:
moi_inst_graph	mode_ordering.m	/^                moi_inst_graph          :: inst_graph,$/;kq|-;/\<moi_inst_graph\>/;'q;"	kind:fld	file:
moi_lambda_nesting	mode_ordering.m	/^                moi_lambda_nesting      :: lambda_path,$/;kq|-;/\<moi_lambda_nesting\>/;'q;"	kind:fld	file:
moi_module_info	mode_ordering.m	/^                moi_module_info         :: module_info,$/;kq|-;/\<moi_module_info\>/;'q;"	kind:fld	file:
moi_output_lang	parse_tree_out_info.m	/^                moi_output_lang             :: output_lang,$/;kq|-;/\<moi_output_lang\>/;'q;"	kind:fld	file:
moi_output_line_numbers	parse_tree_out_info.m	/^                moi_output_line_numbers     :: maybe_output_line_numbers,$/;kq|-;/\<moi_output_line_numbers\>/;'q;"	kind:fld	file:
moi_pred_constraint_map	mode_ordering.m	/^                moi_pred_constraint_map :: pred_constraint_map,$/;kq|-;/\<moi_pred_constraint_map\>/;'q;"	kind:fld	file:
moi_prodvars_map	mode_ordering.m	/^                moi_prodvars_map        :: prodvars_map,$/;kq|-;/\<moi_prodvars_map\>/;'q;"	kind:fld	file:
moi_qualify_item_names	parse_tree_out_info.m	/^                moi_qualify_item_names      :: maybe_qualified_item_names,$/;kq|-;/\<moi_qualify_item_names\>/;'q;"	kind:fld	file:
moi_type_repn_for	parse_tree_out_info.m	/^                moi_type_repn_for           :: type_repn_for,$/;kq|-;/\<moi_type_repn_for\>/;'q;"	kind:fld	file:
monday	../library/calendar.m	/^    --->    monday$/;kq|-;/\<monday\>/;'q;"	kind:cons
mono_path_directories	options.m	/^    ;       mono_path_directories$/;kq|-;/\<mono_path_directories\>/;'q;"	kind:cons
month	../library/calendar.m	/^:- func month(/;kq|/^\<month\>/;'q;"	kind:func
month	../library/calendar.m	/^:- type month$/;kq|-;/\<month\>/;'q;"	kind:type
month_name	../library/time.m	/^:- func month_name(/;kq|/^\<month_name\>/;'q;"	kind:func	file:
month_name	../library/time.m	/^:- pred month_name(/;kq|/^\<month_name\>/;'q;"	kind:pred	file:
month_to_int	../library/calendar.m	/^:- func month_to_int(/;kq|/^\<month_to_int\>/;'q;"	kind:func
month_to_int0	../library/calendar.m	/^:- func month_to_int0(/;kq|/^\<month_to_int0\>/;'q;"	kind:func
months	../library/calendar.m	/^:- func months(/;kq|/^\<months\>/;'q;"	kind:func
months	../library/calendar.m	/^:- type months == int.$/;kq|-;/\<months\>/;'q;"	kind:type
more_comparisons	unify_proc.m	/^    ;       more_comparisons($/;kq|-;/\<more_comparisons\>/;'q;"	kind:cons	file:
more_expensive_cons_id	hlds_data.m	/^                more_expensive_cons_id  :: du_ctor,$/;kq|-;/\<more_expensive_cons_id\>/;'q;"	kind:fld
more_expensive_cons_tag	hlds_data.m	/^                more_expensive_cons_tag :: cons_tag,$/;kq|-;/\<more_expensive_cons_tag\>/;'q;"	kind:fld
more_foreign	prog_item.m	/^                more_foreign            :: c_j_cs_repn$/;kq|-;/\<more_foreign\>/;'q;"	kind:fld
more_functor1	prog_item.m	/^                more_functor1           :: gen_du_functor_repn,$/;kq|-;/\<more_functor1\>/;'q;"	kind:fld
more_functor2	prog_item.m	/^                more_functor2           :: gen_du_functor_repn,$/;kq|-;/\<more_functor2\>/;'q;"	kind:fld
more_functors3plus	prog_item.m	/^                more_functors3plus      :: list(gen_du_functor_repn),$/;kq|-;/\<more_functors3plus\>/;'q;"	kind:fld
more_general	pd_info.m	/^    ;       more_general.$/;kq|-;/\<more_general\>/;'q;"	kind:cons
more_modules	../mdbcomp/program_representation.m	/^:- type more_modules$/;kq|-;/\<more_modules\>/;'q;"	kind:type	file:
more_nonconstant_local_cell_repn	prog_item.m	/^:- type more_nonconstant_local_cell_repn$/;kq|-;/\<more_nonconstant_local_cell_repn\>/;'q;"	kind:type
more_nonconstant_remote_cell_repn	prog_item.m	/^:- type more_nonconstant_remote_cell_repn$/;kq|-;/\<more_nonconstant_remote_cell_repn\>/;'q;"	kind:type
more_nonconstant_repn	prog_item.m	/^:- type more_nonconstant_repn$/;kq|-;/\<more_nonconstant_repn\>/;'q;"	kind:type
more_precise_answer	analysis.operations.m	/^:- pred more_precise_answer(/;kq|/^\<more_precise_answer\>/;'q;"	kind:pred	file:
more_precise_than	analysis.framework.m	/^    pred more_precise_than(FuncInfo::in, T::in, T::in) is semidet,$/;kq|-;/\<more_precise_than\>/;'q;"	kind:tcm
more_procs	../mdbcomp/program_representation.m	/^:- type more_procs$/;kq|-;/\<more_procs\>/;'q;"	kind:type	file:
more_than_one_access	tag_switch.m	/^    ;       more_than_one_access.$/;kq|-;/\<more_than_one_access\>/;'q;"	kind:cons	file:
more_than_one_matching_mode	mode_errors.m	/^    ;       more_than_one_matching_mode($/;kq|-;/\<more_than_one_matching_mode\>/;'q;"	kind:cons
most_specific_block	dupelim.m	/^:- pred most_specific_block(list(instruction)::in, maybe(/;kq|/^\<most_specific_block\>/;'q;"	kind:pred	file:
most_specific_instr	dupelim.m	/^:- pred most_specific_instr(instr::in, instr::in, maybe(/;kq|/^\<most_specific_instr\>/;'q;"	kind:pred	file:
most_specific_instrs	dupelim.m	/^:- pred most_specific_instrs(list(instruction)::in, list(/;kq|/^\<most_specific_instrs\>/;'q;"	kind:pred	file:
most_specific_lval	dupelim.m	/^:- pred most_specific_lval(/;kq|/^\<most_specific_lval\>/;'q;"	kind:pred	file:
most_specific_rval	dupelim.m	/^:- pred most_specific_rval(/;kq|/^\<most_specific_rval\>/;'q;"	kind:pred	file:
mostly_clobbered	prog_data.m	/^    ;           mostly_clobbered.$/;kq|-;/\<mostly_clobbered\>/;'q;"	kind:cons
mostly_clobbered_inst	prog_mode.m	/^:- func mostly_clobbered_inst = mer_inst.$/;kq|/^\<mostly_clobbered_inst\>/;'q;"	kind:func
mostly_dead	../library/builtin.m	/^:- inst mostly_dead == mostly_clobbered.$/;kq|-;/\<mostly_dead\>/;'q;"	kind:inst
mostly_uniq_array	../library/array.m	/^:- inst mostly_uniq_array(I) == array(I).    % XXX work-around$/;kq|-;/\<mostly_uniq_array\>/;'q;"	kind:inst
mostly_uniq_inst	prog_data.m	/^    ;       mostly_uniq_inst(inst_name)$/;kq|-;/\<mostly_uniq_inst\>/;'q;"	kind:cons
mostly_uniq_inst_table	hlds_inst_mode.m	/^:- type mostly_uniq_inst_table ==   map(inst_name, maybe_inst).$/;kq|-;/\<mostly_uniq_inst_table\>/;'q;"	kind:type	file:
mostly_uniq_insts_from_sorted_pairs	hlds_inst_mode.m	/^:- pred mostly_uniq_insts_from_sorted_pairs(/;kq|/^\<mostly_uniq_insts_from_sorted_pairs\>/;'q;"	kind:pred
mostly_uniq_insts_to_sorted_pairs	hlds_inst_mode.m	/^:- pred mostly_uniq_insts_to_sorted_pairs(/;kq|/^\<mostly_uniq_insts_to_sorted_pairs\>/;'q;"	kind:pred
mostly_unique	prog_data.m	/^    ;           mostly_unique$/;kq|-;/\<mostly_unique\>/;'q;"	kind:cons
mostly_unique_inst	prog_mode.m	/^:- func mostly_unique_inst = mer_inst.$/;kq|/^\<mostly_unique_inst\>/;'q;"	kind:func
movability_report	hlds_call_tree.m	/^:- type movability_report$/;kq|-;/\<movability_report\>/;'q;"	kind:type	file:
move_follow_code_in_cases	follow_code.m	/^:- pred move_follow_code_in_cases(list(case)::in, list(/;kq|/^\<move_follow_code_in_cases\>/;'q;"	kind:pred	file:
move_follow_code_in_conj	follow_code.m	/^:- pred move_follow_code_in_conj(list(/;kq|/^\<move_follow_code_in_conj\>/;'q;"	kind:pred	file:
move_follow_code_in_conj_2	follow_code.m	/^:- pred move_follow_code_in_conj_2(list(/;kq|/^\<move_follow_code_in_conj_2\>/;'q;"	kind:pred	file:
move_follow_code_in_goal	follow_code.m	/^:- pred move_follow_code_in_goal(/;kq|/^\<move_follow_code_in_goal\>/;'q;"	kind:pred	file:
move_follow_code_in_independent_goals	follow_code.m	/^:- pred move_follow_code_in_independent_goals(list(/;kq|/^\<move_follow_code_in_independent_goals\>/;'q;"	kind:pred	file:
move_follow_code_in_proc	follow_code.m	/^:- pred move_follow_code_in_proc(/;kq|/^\<move_follow_code_in_proc\>/;'q;"	kind:pred
move_follow_code_is_builtin	follow_code.m	/^:- pred move_follow_code_is_builtin(/;kq|/^\<move_follow_code_is_builtin\>/;'q;"	kind:pred	file:
move_follow_code_move_goals	follow_code.m	/^:- pred move_follow_code_move_goals(hlds_goal::in, list(/;kq|/^\<move_follow_code_move_goals\>/;'q;"	kind:pred	file:
move_follow_code_move_goals_cases	follow_code.m	/^:- pred move_follow_code_move_goals_cases(list(case)::in, list(/;kq|/^\<move_follow_code_move_goals_cases\>/;'q;"	kind:pred	file:
move_follow_code_move_goals_disj	follow_code.m	/^:- pred move_follow_code_move_goals_disj(list(/;kq|/^\<move_follow_code_move_goals_disj\>/;'q;"	kind:pred	file:
move_follow_code_select	follow_code.m	/^:- pred move_follow_code_select(list(/;kq|/^\<move_follow_code_select\>/;'q;"	kind:pred	file:
move_goals	deforest.m	/^:- pred move_goals(/;kq|/^\<move_goals\>/;'q;"	kind:pred	file:
move_variables_to_new_pred	stm_expand.m	/^:- pred move_variables_to_new_pred(/;kq|/^\<move_variables_to_new_pred\>/;'q;"	kind:pred	file:
mp_context	write_error_spec.m	/^                mp_context              :: maybe(prog_context),$/;kq|-;/\<mp_context\>/;'q;"	kind:fld	file:
mp_first	write_error_spec.m	/^                mp_first                :: maybe_treat_as_first,$/;kq|-;/\<mp_first\>/;'q;"	kind:fld	file:
mp_globals	prog_mutable.m	/^                mp_globals          :: globals,$/;kq|-;/\<mp_globals\>/;'q;"	kind:fld
mp_in_imp	module_qual.id_set.m	/^                mp_in_imp               :: perm_in_imp$/;kq|-;/\<mp_in_imp\>/;'q;"	kind:fld
mp_in_int	module_qual.id_set.m	/^                mp_in_int               :: perm_in_int,$/;kq|-;/\<mp_in_int\>/;'q;"	kind:fld
mp_indent	write_error_spec.m	/^                mp_indent               :: uint,$/;kq|-;/\<mp_indent\>/;'q;"	kind:fld	file:
mp_module_name	prog_mutable.m	/^                mp_module_name      :: sym_name,$/;kq|-;/\<mp_module_name\>/;'q;"	kind:fld
mp_pieces	write_error_spec.m	/^                mp_pieces               :: one_or_more(format_piece)$/;kq|-;/\<mp_pieces\>/;'q;"	kind:fld	file:
mp_type_name_func	prog_mutable.m	/^                mp_type_name_func   :: type_foreign_name_func$/;kq|-;/\<mp_type_name_func\>/;'q;"	kind:fld
mp_undef_inst_ctors	prog_mutable.m	/^                mp_undef_inst_ctors :: set_tree234(inst_ctor),$/;kq|-;/\<mp_undef_inst_ctors\>/;'q;"	kind:fld
mpids_error	add_pragma.m	/^    ;       mpids_error(list(error_spec)).$/;kq|-;/\<mpids_error\>/;'q;"	kind:cons	file:
mpids_ok	add_pragma.m	/^    --->    mpids_ok(pred_id, list(pred_id), list(error_spec))$/;kq|-;/\<mpids_ok\>/;'q;"	kind:cons	file:
mq_constraint_error_context	module_qual.qual_errors.m	/^:- type mq_constraint_error_context$/;kq|-;/\<mq_constraint_error_context\>/;'q;"	kind:type
mq_constraint_error_context_to_pieces	module_qual.qual_errors.m	/^:- pred mq_constraint_error_context_to_pieces(/;kq|/^\<mq_constraint_error_context_to_pieces\>/;'q;"	kind:pred	file:
mq_error_context	module_qual.qual_errors.m	/^:- type mq_error_context$/;kq|-;/\<mq_error_context\>/;'q;"	kind:type
mq_error_context_to_pieces	module_qual.qual_errors.m	/^:- pred mq_error_context_to_pieces(/;kq|/^\<mq_error_context_to_pieces\>/;'q;"	kind:pred	file:
mq_id	module_qual.id_set.m	/^:- type mq_id$/;kq|-;/\<mq_id\>/;'q;"	kind:type
mq_in_interface	module_qual.id_set.m	/^:- type mq_in_interface$/;kq|-;/\<mq_in_interface\>/;'q;"	kind:type
mq_info	module_qual.mq_info.m	/^:- type mq_info$/;kq|-;/\<mq_info\>/;'q;"	kind:type	file:
mq_info.get_partial_qualifiers	module_qual.mq_info.m	/^:- pred get_partial_qualifiers(/;kq|/^\<get_partial_qualifiers\>/;'q;"	kind:pred
mq_info.init_mq_info	module_qual.mq_info.m	/^:- pred init_mq_info(/;kq|/^\<init_mq_info\>/;'q;"	kind:pred
mq_info.mq_info	module_qual.mq_info.m	/^:- type mq_info$/;kq|-;/\<mq_info.mq_info\>/;'q;"	kind:type	file:
mq_info.mq_info_get_classes	module_qual.mq_info.m	/^:- pred mq_info_get_classes(/;kq|/^\<mq_info_get_classes\>/;'q;"	kind:pred
mq_info.mq_info_get_insts	module_qual.mq_info.m	/^:- pred mq_info_get_insts(/;kq|/^\<mq_info_get_insts\>/;'q;"	kind:pred
mq_info.mq_info_get_modes	module_qual.mq_info.m	/^:- pred mq_info_get_modes(/;kq|/^\<mq_info_get_modes\>/;'q;"	kind:pred
mq_info.mq_info_get_modules	module_qual.mq_info.m	/^:- pred mq_info_get_modules(/;kq|/^\<mq_info_get_modules\>/;'q;"	kind:pred
mq_info.mq_info_get_types	module_qual.mq_info.m	/^:- pred mq_info_get_types(/;kq|/^\<mq_info_get_types\>/;'q;"	kind:pred
mq_info.mq_info_set_classes	module_qual.mq_info.m	/^:- pred mq_info_set_classes(/;kq|/^\<mq_info_set_classes\>/;'q;"	kind:pred
mq_info.mq_info_set_insts	module_qual.mq_info.m	/^:- pred mq_info_set_insts(/;kq|/^\<mq_info_set_insts\>/;'q;"	kind:pred
mq_info.mq_info_set_modes	module_qual.mq_info.m	/^:- pred mq_info_set_modes(/;kq|/^\<mq_info_set_modes\>/;'q;"	kind:pred
mq_info.mq_info_set_modules	module_qual.mq_info.m	/^:- pred mq_info_set_modules(/;kq|/^\<mq_info_set_modules\>/;'q;"	kind:pred
mq_info.mq_info_set_types	module_qual.mq_info.m	/^:- pred mq_info_set_types(/;kq|/^\<mq_info_set_types\>/;'q;"	kind:pred
mq_info.mq_sub_info	module_qual.mq_info.m	/^:- type mq_sub_info$/;kq|-;/\<mq_info.mq_sub_info\>/;'q;"	kind:type	file:
mq_info.mqi_classes	module_qual.mq_info.m	/^                mqi_classes                     :: class_id_set,$/;kq|-;/\<mq_info.mqi_classes\>/;'q;"	kind:fld	file:
mq_info.mqi_insts	module_qual.mq_info.m	/^                mqi_insts                       :: inst_id_set,$/;kq|-;/\<mq_info.mqi_insts\>/;'q;"	kind:fld	file:
mq_info.mqi_modes	module_qual.mq_info.m	/^                mqi_modes                       :: mode_id_set,$/;kq|-;/\<mq_info.mqi_modes\>/;'q;"	kind:fld	file:
mq_info.mqi_modules	module_qual.mq_info.m	/^                mqi_modules                     :: module_id_set,$/;kq|-;/\<mq_info.mqi_modules\>/;'q;"	kind:fld	file:
mq_info.mqi_sub_info	module_qual.mq_info.m	/^                mqi_sub_info                    :: mq_sub_info,$/;kq|-;/\<mq_info.mqi_sub_info\>/;'q;"	kind:fld	file:
mq_info.mqi_types	module_qual.mq_info.m	/^                mqi_types                       :: type_id_set,$/;kq|-;/\<mq_info.mqi_types\>/;'q;"	kind:fld	file:
mq_info.mqsi_imported_modules	module_qual.mq_info.m	/^                mqsi_imported_modules           :: set_tree234(module_name),$/;kq|-;/\<mq_info.mqsi_imported_modules\>/;'q;"	kind:fld	file:
mq_info.mqsi_num_errors	module_qual.mq_info.m	/^                mqsi_num_errors                 :: int$/;kq|-;/\<mq_info.mqsi_num_errors\>/;'q;"	kind:fld	file:
mq_info.mqsi_this_module	module_qual.mq_info.m	/^                mqsi_this_module                :: module_name,$/;kq|-;/\<mq_info.mqsi_this_module\>/;'q;"	kind:fld	file:
mq_info.mqsi_undef_insts	module_qual.mq_info.m	/^                mqsi_undef_insts                :: set_tree234(inst_ctor),$/;kq|-;/\<mq_info.mqsi_undef_insts\>/;'q;"	kind:fld	file:
mq_info.mqsi_undef_modes	module_qual.mq_info.m	/^                mqsi_undef_modes                :: set_tree234(mode_ctor),$/;kq|-;/\<mq_info.mqsi_undef_modes\>/;'q;"	kind:fld	file:
mq_info.mqsi_undef_typeclasses	module_qual.mq_info.m	/^                mqsi_undef_typeclasses          :: set_tree234(sym_name_arity),$/;kq|-;/\<mq_info.mqsi_undef_typeclasses\>/;'q;"	kind:fld	file:
mq_info.mqsi_undef_types	module_qual.mq_info.m	/^                mqsi_undef_types                :: set_tree234(type_ctor),$/;kq|-;/\<mq_info.mqsi_undef_types\>/;'q;"	kind:fld	file:
mq_info.partial_qualifier_info	module_qual.mq_info.m	/^:- type partial_qualifier_info$/;kq|-;/\<mq_info.partial_qualifier_info\>/;'q;"	kind:type	file:
mq_info.should_report_errors	module_qual.mq_info.m	/^    ;       should_report_errors.$/;kq|-;/\<mq_info.should_report_errors\>/;'q;"	kind:cons
mq_info.suppress_found_undef	module_qual.mq_info.m	/^    ;       suppress_found_undef.$/;kq|-;/\<mq_info.suppress_found_undef\>/;'q;"	kind:cons
mq_info_get_as_yet_unused_interface_modules	module_qual.mq_info.m	/^:- pred mq_info_get_as_yet_unused_interface_modules(/;kq|/^\<mq_info_get_as_yet_unused_interface_modules\>/;'q;"	kind:pred
mq_info_get_classes	module_qual.mq_info.m	/^:- pred mq_info_get_classes(/;kq|/^\<mq_info_get_classes\>/;'q;"	kind:pred
mq_info_get_exported_instances_flag	module_qual.mq_info.m	/^:- pred mq_info_get_exported_instances_flag(/;kq|/^\<mq_info_get_exported_instances_flag\>/;'q;"	kind:pred
mq_info_get_imported_instance_modules	module_qual.mq_info.m	/^:- pred mq_info_get_imported_instance_modules(/;kq|/^\<mq_info_get_imported_instance_modules\>/;'q;"	kind:pred
mq_info_get_imported_modules	module_qual.mq_info.m	/^:- pred mq_info_get_imported_modules(/;kq|/^\<mq_info_get_imported_modules\>/;'q;"	kind:pred
mq_info_get_insts	module_qual.mq_info.m	/^:- pred mq_info_get_insts(/;kq|/^\<mq_info_get_insts\>/;'q;"	kind:pred
mq_info_get_modes	module_qual.mq_info.m	/^:- pred mq_info_get_modes(/;kq|/^\<mq_info_get_modes\>/;'q;"	kind:pred
mq_info_get_modules	module_qual.mq_info.m	/^:- pred mq_info_get_modules(/;kq|/^\<mq_info_get_modules\>/;'q;"	kind:pred
mq_info_get_partial_qualifier_info	module_qual.mq_info.m	/^:- pred mq_info_get_partial_qualifier_info(/;kq|/^\<mq_info_get_partial_qualifier_info\>/;'q;"	kind:pred
mq_info_get_recompilation_info	module_qual.mq_info.m	/^:- pred mq_info_get_recompilation_info(/;kq|/^\<mq_info_get_recompilation_info\>/;'q;"	kind:pred
mq_info_get_should_report_errors	module_qual.mq_info.m	/^:- pred mq_info_get_should_report_errors(/;kq|/^\<mq_info_get_should_report_errors\>/;'q;"	kind:pred
mq_info_get_suppress_found_undef	module_qual.mq_info.m	/^:- pred mq_info_get_suppress_found_undef(/;kq|/^\<mq_info_get_suppress_found_undef\>/;'q;"	kind:pred
mq_info_get_this_module	module_qual.mq_info.m	/^:- pred mq_info_get_this_module(/;kq|/^\<mq_info_get_this_module\>/;'q;"	kind:pred
mq_info_get_types	module_qual.mq_info.m	/^:- pred mq_info_get_types(/;kq|/^\<mq_info_get_types\>/;'q;"	kind:pred
mq_info_get_undef_insts	module_qual.mq_info.m	/^:- pred mq_info_get_undef_insts(/;kq|/^\<mq_info_get_undef_insts\>/;'q;"	kind:pred
mq_info_get_undef_modes	module_qual.mq_info.m	/^:- pred mq_info_get_undef_modes(/;kq|/^\<mq_info_get_undef_modes\>/;'q;"	kind:pred
mq_info_get_undef_typeclasses	module_qual.mq_info.m	/^:- pred mq_info_get_undef_typeclasses(/;kq|/^\<mq_info_get_undef_typeclasses\>/;'q;"	kind:pred
mq_info_get_undef_types	module_qual.mq_info.m	/^:- pred mq_info_get_undef_types(/;kq|/^\<mq_info_get_undef_types\>/;'q;"	kind:pred
mq_info_record_undef_mq_id	module_qual.id_set.m	/^:- pred mq_info_record_undef_mq_id(/;kq|/^\<mq_info_record_undef_mq_id\>/;'q;"	kind:pred	file:
mq_info_set_as_yet_unused_interface_modules	module_qual.mq_info.m	/^:- pred mq_info_set_as_yet_unused_interface_modules(/;kq|/^\<mq_info_set_as_yet_unused_interface_modules\>/;'q;"	kind:pred
mq_info_set_classes	module_qual.mq_info.m	/^:- pred mq_info_set_classes(/;kq|/^\<mq_info_set_classes\>/;'q;"	kind:pred
mq_info_set_exported_instances_flag	module_qual.mq_info.m	/^:- pred mq_info_set_exported_instances_flag(/;kq|/^\<mq_info_set_exported_instances_flag\>/;'q;"	kind:pred
mq_info_set_imported_instance_modules	module_qual.mq_info.m	/^:- pred mq_info_set_imported_instance_modules(set_tree234(/;kq|/^\<mq_info_set_imported_instance_modules\>/;'q;"	kind:pred
mq_info_set_imported_modules	module_qual.mq_info.m	/^:- pred mq_info_set_imported_modules(set_tree234(/;kq|/^\<mq_info_set_imported_modules\>/;'q;"	kind:pred
mq_info_set_insts	module_qual.mq_info.m	/^:- pred mq_info_set_insts(/;kq|/^\<mq_info_set_insts\>/;'q;"	kind:pred
mq_info_set_modes	module_qual.mq_info.m	/^:- pred mq_info_set_modes(/;kq|/^\<mq_info_set_modes\>/;'q;"	kind:pred
mq_info_set_module_used	module_qual.mq_info.m	/^:- pred mq_info_set_module_used(/;kq|/^\<mq_info_set_module_used\>/;'q;"	kind:pred
mq_info_set_modules	module_qual.mq_info.m	/^:- pred mq_info_set_modules(/;kq|/^\<mq_info_set_modules\>/;'q;"	kind:pred
mq_info_set_recompilation_info	module_qual.mq_info.m	/^:- pred mq_info_set_recompilation_info(maybe(/;kq|/^\<mq_info_set_recompilation_info\>/;'q;"	kind:pred
mq_info_set_suppress_found_undef	module_qual.mq_info.m	/^:- pred mq_info_set_suppress_found_undef(/;kq|/^\<mq_info_set_suppress_found_undef\>/;'q;"	kind:pred
mq_info_set_types	module_qual.mq_info.m	/^:- pred mq_info_set_types(/;kq|/^\<mq_info_set_types\>/;'q;"	kind:pred
mq_info_set_undef_insts	module_qual.mq_info.m	/^:- pred mq_info_set_undef_insts(set_tree234(/;kq|/^\<mq_info_set_undef_insts\>/;'q;"	kind:pred
mq_info_set_undef_modes	module_qual.mq_info.m	/^:- pred mq_info_set_undef_modes(set_tree234(/;kq|/^\<mq_info_set_undef_modes\>/;'q;"	kind:pred
mq_info_set_undef_typeclasses	module_qual.mq_info.m	/^:- pred mq_info_set_undef_typeclasses(set_tree234(/;kq|/^\<mq_info_set_undef_typeclasses\>/;'q;"	kind:pred
mq_info_set_undef_types	module_qual.mq_info.m	/^:- pred mq_info_set_undef_types(set_tree234(/;kq|/^\<mq_info_set_undef_types\>/;'q;"	kind:pred
mq_not_used_in_interface	module_qual.id_set.m	/^    --->    mq_not_used_in_interface$/;kq|-;/\<mq_not_used_in_interface\>/;'q;"	kind:cons
mq_sub_info	module_qual.mq_info.m	/^:- type mq_sub_info$/;kq|-;/\<mq_sub_info\>/;'q;"	kind:type	file:
mq_used_in_interface	module_qual.id_set.m	/^    ;       mq_used_in_interface.$/;kq|-;/\<mq_used_in_interface\>/;'q;"	kind:cons
mqcec_class_defn	module_qual.qual_errors.m	/^    --->    mqcec_class_defn(prog_context,$/;kq|-;/\<mqcec_class_defn\>/;'q;"	kind:cons
mqcec_class_method	module_qual.qual_errors.m	/^    ;       mqcec_class_method(prog_context,$/;kq|-;/\<mqcec_class_method\>/;'q;"	kind:cons
mqcec_instance_defn	module_qual.qual_errors.m	/^    ;       mqcec_instance_defn(prog_context,$/;kq|-;/\<mqcec_instance_defn\>/;'q;"	kind:cons
mqcec_pred_decl	module_qual.qual_errors.m	/^    ;       mqcec_pred_decl(prog_context,$/;kq|-;/\<mqcec_pred_decl\>/;'q;"	kind:cons
mqcec_type_defn_constructor	module_qual.qual_errors.m	/^    ;       mqcec_type_defn_constructor(prog_context,$/;kq|-;/\<mqcec_type_defn_constructor\>/;'q;"	kind:cons
mqcec_type_spec_constr	module_qual.qual_errors.m	/^    ;       mqcec_type_spec_constr(prog_context,$/;kq|-;/\<mqcec_type_spec_constr\>/;'q;"	kind:cons
mqec_class	module_qual.qual_errors.m	/^    ;       mqec_class(prog_context,$/;kq|-;/\<mqec_class\>/;'q;"	kind:cons
mqec_class_method	module_qual.qual_errors.m	/^    ;       mqec_class_method(prog_context,$/;kq|-;/\<mqec_class_method\>/;'q;"	kind:cons
mqec_class_method_mode	module_qual.qual_errors.m	/^    ;       mqec_class_method_mode(prog_context,$/;kq|-;/\<mqec_class_method_mode\>/;'q;"	kind:cons
mqec_clause_mode_annotation	module_qual.qual_errors.m	/^    ;       mqec_clause_mode_annotation(prog_context)$/;kq|-;/\<mqec_clause_mode_annotation\>/;'q;"	kind:cons
mqec_constructor_arg	module_qual.qual_errors.m	/^    ;       mqec_constructor_arg(prog_context,$/;kq|-;/\<mqec_constructor_arg\>/;'q;"	kind:cons
mqec_event_spec_attr	module_qual.qual_errors.m	/^    ;       mqec_event_spec_attr(prog_context,$/;kq|-;/\<mqec_event_spec_attr\>/;'q;"	kind:cons
mqec_foreign_enum	module_qual.qual_errors.m	/^    ;       mqec_foreign_enum(prog_context)$/;kq|-;/\<mqec_foreign_enum\>/;'q;"	kind:cons
mqec_foreign_export_enum	module_qual.qual_errors.m	/^    ;       mqec_foreign_export_enum(prog_context)$/;kq|-;/\<mqec_foreign_export_enum\>/;'q;"	kind:cons
mqec_foreign_proc	module_qual.qual_errors.m	/^    ;       mqec_foreign_proc(prog_context)$/;kq|-;/\<mqec_foreign_proc\>/;'q;"	kind:cons
mqec_inst_defn	module_qual.qual_errors.m	/^    ;       mqec_inst_defn(prog_context,$/;kq|-;/\<mqec_inst_defn\>/;'q;"	kind:cons
mqec_instance	module_qual.qual_errors.m	/^    ;       mqec_instance(prog_context,$/;kq|-;/\<mqec_instance\>/;'q;"	kind:cons
mqec_lambda_expr	module_qual.qual_errors.m	/^    ;       mqec_lambda_expr(prog_context)$/;kq|-;/\<mqec_lambda_expr\>/;'q;"	kind:cons
mqec_mode_defn	module_qual.qual_errors.m	/^    ;       mqec_mode_defn(prog_context,$/;kq|-;/\<mqec_mode_defn\>/;'q;"	kind:cons
mqec_mutable	module_qual.qual_errors.m	/^    ;       mqec_mutable(prog_context,$/;kq|-;/\<mqec_mutable\>/;'q;"	kind:cons
mqec_pragma_decl	module_qual.qual_errors.m	/^    ;       mqec_pragma_decl(prog_context,$/;kq|-;/\<mqec_pragma_decl\>/;'q;"	kind:cons
mqec_pragma_impl	module_qual.qual_errors.m	/^    ;       mqec_pragma_impl(prog_context,$/;kq|-;/\<mqec_pragma_impl\>/;'q;"	kind:cons
mqec_pred_or_func	module_qual.qual_errors.m	/^    ;       mqec_pred_or_func(prog_context,$/;kq|-;/\<mqec_pred_or_func\>/;'q;"	kind:cons
mqec_pred_or_func_mode	module_qual.qual_errors.m	/^    ;       mqec_pred_or_func_mode(prog_context,$/;kq|-;/\<mqec_pred_or_func_mode\>/;'q;"	kind:cons
mqec_type_defn	module_qual.qual_errors.m	/^    --->    mqec_type_defn(prog_context,$/;kq|-;/\<mqec_type_defn\>/;'q;"	kind:cons
mqec_type_qual	module_qual.qual_errors.m	/^    ;       mqec_type_qual(prog_context)$/;kq|-;/\<mqec_type_qual\>/;'q;"	kind:cons
mqec_type_repn	module_qual.qual_errors.m	/^    ;       mqec_type_repn(prog_context,$/;kq|-;/\<mqec_type_repn\>/;'q;"	kind:cons
mqec_typeclass_constraint	module_qual.qual_errors.m	/^    ;       mqec_typeclass_constraint($/;kq|-;/\<mqec_typeclass_constraint\>/;'q;"	kind:cons
mqec_typeclass_constraint_name	module_qual.qual_errors.m	/^    ;       mqec_typeclass_constraint_name($/;kq|-;/\<mqec_typeclass_constraint_name\>/;'q;"	kind:cons
mqi_as_yet_unused_interface_modules	module_qual.mq_info.m	/^                mqi_as_yet_unused_interface_modules :: module_names_contexts,$/;kq|-;/\<mqi_as_yet_unused_interface_modules\>/;'q;"	kind:fld	file:
mqi_classes	module_qual.mq_info.m	/^                mqi_classes                     :: class_id_set,$/;kq|-;/\<mqi_classes\>/;'q;"	kind:fld	file:
mqi_insts	module_qual.mq_info.m	/^                mqi_insts                       :: inst_id_set,$/;kq|-;/\<mqi_insts\>/;'q;"	kind:fld	file:
mqi_maybe_recompilation_info	module_qual.mq_info.m	/^                mqi_maybe_recompilation_info    :: maybe(recompilation_info)$/;kq|-;/\<mqi_maybe_recompilation_info\>/;'q;"	kind:fld	file:
mqi_modes	module_qual.mq_info.m	/^                mqi_modes                       :: mode_id_set,$/;kq|-;/\<mqi_modes\>/;'q;"	kind:fld	file:
mqi_modules	module_qual.mq_info.m	/^                mqi_modules                     :: module_id_set,$/;kq|-;/\<mqi_modules\>/;'q;"	kind:fld	file:
mqi_sub_info	module_qual.mq_info.m	/^                mqi_sub_info                    :: mq_sub_info,$/;kq|-;/\<mqi_sub_info\>/;'q;"	kind:fld	file:
mqi_types	module_qual.mq_info.m	/^                mqi_types                       :: type_id_set,$/;kq|-;/\<mqi_types\>/;'q;"	kind:fld	file:
mqsi_exported_instances_flag	module_qual.mq_info.m	/^                mqsi_exported_instances_flag    :: bool,$/;kq|-;/\<mqsi_exported_instances_flag\>/;'q;"	kind:fld	file:
mqsi_imported_instance_modules	module_qual.mq_info.m	/^                mqsi_imported_instance_modules  :: set_tree234(module_name),$/;kq|-;/\<mqsi_imported_instance_modules\>/;'q;"	kind:fld	file:
mqsi_imported_modules	module_qual.mq_info.m	/^                mqsi_imported_modules           :: set_tree234(module_name),$/;kq|-;/\<mqsi_imported_modules\>/;'q;"	kind:fld	file:
mqsi_num_errors	module_qual.mq_info.m	/^                mqsi_num_errors                 :: int$/;kq|-;/\<mqsi_num_errors\>/;'q;"	kind:fld	file:
mqsi_should_report_errors	module_qual.mq_info.m	/^                mqsi_should_report_errors       :: maybe_should_report_errors,$/;kq|-;/\<mqsi_should_report_errors\>/;'q;"	kind:fld	file:
mqsi_suppress_found_undef	module_qual.mq_info.m	/^                mqsi_suppress_found_undef       :: maybe_suppress_found_undef,$/;kq|-;/\<mqsi_suppress_found_undef\>/;'q;"	kind:fld	file:
mqsi_this_module	module_qual.mq_info.m	/^                mqsi_this_module                :: module_name,$/;kq|-;/\<mqsi_this_module\>/;'q;"	kind:fld	file:
mqsi_undef_insts	module_qual.mq_info.m	/^                mqsi_undef_insts                :: set_tree234(inst_ctor),$/;kq|-;/\<mqsi_undef_insts\>/;'q;"	kind:fld	file:
mqsi_undef_modes	module_qual.mq_info.m	/^                mqsi_undef_modes                :: set_tree234(mode_ctor),$/;kq|-;/\<mqsi_undef_modes\>/;'q;"	kind:fld	file:
mqsi_undef_typeclasses	module_qual.mq_info.m	/^                mqsi_undef_typeclasses          :: set_tree234(sym_name_arity),$/;kq|-;/\<mqsi_undef_typeclasses\>/;'q;"	kind:fld	file:
mqsi_undef_types	module_qual.mq_info.m	/^                mqsi_undef_types                :: set_tree234(type_ctor),$/;kq|-;/\<mqsi_undef_types\>/;'q;"	kind:fld	file:
mr_all_to_move	hlds_call_tree.m	/^                mr_all_to_move          :: set_tree234(pred_id),$/;kq|-;/\<mr_all_to_move\>/;'q;"	kind:fld	file:
mr_ltcs_in_interface	hlds_call_tree.m	/^                mr_ltcs_in_interface    :: set_tree234(name_arity),$/;kq|-;/\<mr_ltcs_in_interface\>/;'q;"	kind:fld	file:
mr_ltcs_moving_pred	hlds_call_tree.m	/^                mr_ltcs_moving_pred     :: set_tree234(name_arity),$/;kq|-;/\<mr_ltcs_moving_pred\>/;'q;"	kind:fld	file:
mr_ltcs_staying_pred	hlds_call_tree.m	/^                mr_ltcs_staying_pred    :: set_tree234(name_arity)$/;kq|-;/\<mr_ltcs_staying_pred\>/;'q;"	kind:fld	file:
mr_moving_staying	hlds_call_tree.m	/^                mr_moving_staying       :: set_tree234(pred_id),$/;kq|-;/\<mr_moving_staying\>/;'q;"	kind:fld	file:
mr_name	../mdbcomp/program_representation.m	/^                mr_name             :: string,          % The module name.$/;kq|-;/\<mr_name\>/;'q;"	kind:fld
mr_new_coupling	hlds_call_tree.m	/^                mr_new_coupling         :: set_tree234(pred_id),$/;kq|-;/\<mr_new_coupling\>/;'q;"	kind:fld	file:
mr_oisu_types	../mdbcomp/program_representation.m	/^                mr_oisu_types       :: list(oisu_type_procs),$/;kq|-;/\<mr_oisu_types\>/;'q;"	kind:fld
mr_pred_or_func_to_string	layout_out.m	/^:- func mr_pred_or_func_to_string(/;kq|/^\<mr_pred_or_func_to_string\>/;'q;"	kind:func
mr_procs	../mdbcomp/program_representation.m	/^                mr_procs            :: proc_map(GoalAnnotation)$/;kq|-;/\<mr_procs\>/;'q;"	kind:fld
mr_string_table	../mdbcomp/program_representation.m	/^                mr_string_table     :: string_table,$/;kq|-;/\<mr_string_table\>/;'q;"	kind:fld
mr_type_rep_table	../mdbcomp/program_representation.m	/^                mr_type_rep_table   :: map(int, type_rep),$/;kq|-;/\<mr_type_rep_table\>/;'q;"	kind:fld
mr_want_to_move	hlds_call_tree.m	/^                mr_want_to_move         :: set_tree234(pred_id),$/;kq|-;/\<mr_want_to_move\>/;'q;"	kind:fld	file:
mri_analysis_info	hlds_module.m	/^                mri_analysis_info               :: analysis_info,$/;kq|-;/\<mri_analysis_info\>/;'q;"	kind:fld	file:
mri_assertion_table	hlds_module.m	/^                mri_assertion_table             :: assertion_table,$/;kq|-;/\<mri_assertion_table\>/;'q;"	kind:fld	file:
mri_atomics_per_line_number	hlds_module.m	/^                % mri_atomics_per_line_number     :: map(int, counter),$/;kq|-;/\<mri_atomics_per_line_number\>/;'q;"	kind:fld	file:
mri_avail_module_map	hlds_module.m	/^                mri_avail_module_map            :: avail_module_map,$/;kq|-;/\<mri_avail_module_map\>/;'q;"	kind:fld	file:
mri_avail_module_sets	hlds_module.m	/^                mri_avail_module_sets           :: avail_module_sets,$/;kq|-;/\<mri_avail_module_sets\>/;'q;"	kind:fld	file:
mri_complexity_proc_infos	hlds_module.m	/^                mri_complexity_proc_infos       :: list(complexity_proc_info),$/;kq|-;/\<mri_complexity_proc_infos\>/;'q;"	kind:fld	file:
mri_direct_arg_proc_map	hlds_module.m	/^                mri_direct_arg_proc_map         :: direct_arg_proc_map,$/;kq|-;/\<mri_direct_arg_proc_map\>/;'q;"	kind:fld	file:
mri_dump_base_file_name	hlds_module.m	/^                mri_dump_base_file_name         :: string,$/;kq|-;/\<mri_dump_base_file_name\>/;'q;"	kind:fld	file:
mri_event_set	hlds_module.m	/^                mri_event_set                   :: event_set,$/;kq|-;/\<mri_event_set\>/;'q;"	kind:fld	file:
mri_exclusive_table	hlds_module.m	/^                mri_exclusive_table             :: exclusive_table,$/;kq|-;/\<mri_exclusive_table\>/;'q;"	kind:fld	file:
mri_exported_enums	hlds_module.m	/^                mri_exported_enums              :: list(exported_enum_info),$/;kq|-;/\<mri_exported_enums\>/;'q;"	kind:fld	file:
mri_fact_table_file_names	hlds_module.m	/^                mri_fact_table_file_names       :: list(string),$/;kq|-;/\<mri_fact_table_file_names\>/;'q;"	kind:fld	file:
mri_foreign_body_codes	hlds_module.m	/^                mri_foreign_body_codes          :: cord(foreign_body_code),$/;kq|-;/\<mri_foreign_body_codes\>/;'q;"	kind:fld	file:
mri_foreign_decl_codes_aux	hlds_module.m	/^                mri_foreign_decl_codes_aux      :: cord(foreign_decl_code),$/;kq|-;/\<mri_foreign_decl_codes_aux\>/;'q;"	kind:fld	file:
mri_foreign_decl_codes_user	hlds_module.m	/^                mri_foreign_decl_codes_user     :: cord(foreign_decl_code),$/;kq|-;/\<mri_foreign_decl_codes_user\>/;'q;"	kind:fld	file:
mri_format_call_pragma_preds	hlds_module.m	/^                mri_format_call_pragma_preds    :: set(pred_id),$/;kq|-;/\<mri_format_call_pragma_preds\>/;'q;"	kind:fld	file:
mri_has_parallel_conj	hlds_module.m	/^                mri_has_parallel_conj           :: has_parallel_conj,$/;kq|-;/\<mri_has_parallel_conj\>/;'q;"	kind:fld	file:
mri_has_user_event	hlds_module.m	/^                mri_has_user_event              :: has_user_event,$/;kq|-;/\<mri_has_user_event\>/;'q;"	kind:fld	file:
mri_include_module_map	hlds_module.m	/^                mri_include_module_map          :: include_module_map,$/;kq|-;/\<mri_include_module_map\>/;'q;"	kind:fld	file:
mri_int_bad_clauses	hlds_module.m	/^                mri_int_bad_clauses             :: set(pred_pf_name_arity),$/;kq|-;/\<mri_int_bad_clauses\>/;'q;"	kind:fld	file:
mri_lambdas_per_line_number	hlds_module.m	/^                mri_lambdas_per_line_number     :: map(int, counter),$/;kq|-;/\<mri_lambdas_per_line_number\>/;'q;"	kind:fld	file:
mri_loop_invs_per_line_number	hlds_module.m	/^                mri_loop_invs_per_line_number   :: map(int, counter),$/;kq|-;/\<mri_loop_invs_per_line_number\>/;'q;"	kind:fld	file:
mri_maybe_complexity_proc_map	hlds_module.m	/^                mri_maybe_complexity_proc_map   :: maybe(pair(int,$/;kq|-;/\<mri_maybe_complexity_proc_map\>/;'q;"	kind:fld	file:
mri_maybe_dependency_info	hlds_module.m	/^                mri_maybe_dependency_info       :: maybe(hlds_dependency_info),$/;kq|-;/\<mri_maybe_dependency_info\>/;'q;"	kind:fld	file:
mri_maybe_recompilation_info	hlds_module.m	/^                mri_maybe_recompilation_info    :: maybe(recompilation_info),$/;kq|-;/\<mri_maybe_recompilation_info\>/;'q;"	kind:fld	file:
mri_module_name	hlds_module.m	/^                mri_module_name                 :: module_name,$/;kq|-;/\<mri_module_name\>/;'q;"	kind:fld	file:
mri_module_name_context	hlds_module.m	/^                mri_module_name_context         :: prog_context,$/;kq|-;/\<mri_module_name_context\>/;'q;"	kind:fld	file:
mri_must_be_stratified_preds	hlds_module.m	/^                mri_must_be_stratified_preds    :: set(pred_id),$/;kq|-;/\<mri_must_be_stratified_preds\>/;'q;"	kind:fld	file:
mri_oisu_map	hlds_module.m	/^                mri_oisu_map                    :: oisu_map,$/;kq|-;/\<mri_oisu_map\>/;'q;"	kind:fld	file:
mri_oisu_procs	hlds_module.m	/^                mri_oisu_procs                  :: set(pred_proc_id),$/;kq|-;/\<mri_oisu_procs\>/;'q;"	kind:fld	file:
mri_partial_qualifier_info	hlds_module.m	/^                mri_partial_qualifier_info      :: partial_qualifier_info,$/;kq|-;/\<mri_partial_qualifier_info\>/;'q;"	kind:fld	file:
mri_proc_analysis_kinds	hlds_module.m	/^                mri_proc_analysis_kinds         :: set(proc_analysis_kind),$/;kq|-;/\<mri_proc_analysis_kinds\>/;'q;"	kind:fld	file:
mri_proc_requests	hlds_module.m	/^                mri_proc_requests               :: proc_requests,$/;kq|-;/\<mri_proc_requests\>/;'q;"	kind:fld	file:
mri_structure_reuse_preds	hlds_module.m	/^                mri_structure_reuse_preds       :: set(pred_id),$/;kq|-;/\<mri_structure_reuse_preds\>/;'q;"	kind:fld	file:
mri_table_struct_map	hlds_module.m	/^                mri_table_struct_map            :: table_struct_map,$/;kq|-;/\<mri_table_struct_map\>/;'q;"	kind:fld	file:
mri_ts_rev_string_table	hlds_module.m	/^                mri_ts_rev_string_table         :: list(string),$/;kq|-;/\<mri_ts_rev_string_table\>/;'q;"	kind:fld	file:
mri_ts_string_table_size	hlds_module.m	/^                mri_ts_string_table_size        :: int,$/;kq|-;/\<mri_ts_string_table_size\>/;'q;"	kind:fld	file:
mri_type_ctor_gen_infos	hlds_module.m	/^                mri_type_ctor_gen_infos         :: list(type_ctor_gen_info),$/;kq|-;/\<mri_type_ctor_gen_infos\>/;'q;"	kind:fld	file:
mri_type_repn_dec	hlds_module.m	/^                mri_type_repn_dec               :: type_repn_decision_data$/;kq|-;/\<mri_type_repn_dec\>/;'q;"	kind:fld	file:
mri_unused_arg_info	hlds_module.m	/^                mri_unused_arg_info             :: unused_arg_info,$/;kq|-;/\<mri_unused_arg_info\>/;'q;"	kind:fld	file:
mri_used_modules	hlds_module.m	/^                mri_used_modules                :: used_modules,$/;kq|-;/\<mri_used_modules\>/;'q;"	kind:fld	file:
mri_user_final_pred_target_names	hlds_module.m	/^                mri_user_final_pred_target_names :: pred_target_names,$/;kq|-;/\<mri_user_final_pred_target_names\>/;'q;"	kind:fld	file:
mri_user_init_pred_target_names	hlds_module.m	/^                mri_user_init_pred_target_names :: pred_target_names,$/;kq|-;/\<mri_user_init_pred_target_names\>/;'q;"	kind:fld	file:
mrtq_stuff	pred_name.m	/^:- func mrtq_stuff(/;kq|/^\<mrtq_stuff\>/;'q;"	kind:func	file:
mrtq_stuff_sym_name	pred_name.m	/^:- func mrtq_stuff_sym_name(/;kq|/^\<mrtq_stuff_sym_name\>/;'q;"	kind:func	file:
ms_implementation	prog_parse_tree.m	/^    ;       ms_implementation.$/;kq|-;/\<ms_implementation\>/;'q;"	kind:cons
ms_interface	prog_parse_tree.m	/^    --->    ms_interface$/;kq|-;/\<ms_interface\>/;'q;"	kind:cons
ms_interface	prog_parse_tree.m	/^    --->    ms_interface.$/;kq|-;/\<ms_interface\>/;'q;"	kind:cons
msc_contents	mmakefiles.m	/^                msc_contents    :: string,$/;kq|-;/\<msc_contents\>/;'q;"	kind:fld
msc_full_arch	mmakefiles.m	/^                msc_full_arch   :: string$/;kq|-;/\<msc_full_arch\>/;'q;"	kind:fld
msc_module_name	mmakefiles.m	/^                msc_module_name :: string,$/;kq|-;/\<msc_module_name\>/;'q;"	kind:fld
msc_source_file	mmakefiles.m	/^                msc_source_file :: string,$/;kq|-;/\<msc_source_file\>/;'q;"	kind:fld
msc_version	mmakefiles.m	/^                msc_version     :: string,$/;kq|-;/\<msc_version\>/;'q;"	kind:fld
mscg_array_size	ml_global_data.m	/^                mscg_array_size     :: initializer_array_size,$/;kq|-;/\<mscg_array_size\>/;'q;"	kind:fld
mscg_counter	ml_global_data.m	/^                mscg_counter        :: counter, % next cell number$/;kq|-;/\<mscg_counter\>/;'q;"	kind:fld
mscg_members	ml_global_data.m	/^                mscg_members        :: bimap(mlds_initializer,$/;kq|-;/\<mscg_members\>/;'q;"	kind:fld
mscg_rows	ml_global_data.m	/^                mscg_rows           :: cord(mlds_initializer)$/;kq|-;/\<mscg_rows\>/;'q;"	kind:fld
mscg_type	ml_global_data.m	/^                mscg_type           :: mlds_type,$/;kq|-;/\<mscg_type\>/;'q;"	kind:fld
msd_class_name	mlds.m	/^                msd_class_name      :: mlds_class_name,$/;kq|-;/\<msd_class_name\>/;'q;"	kind:fld
msd_context	mlds.m	/^                msd_context         :: prog_context,$/;kq|-;/\<msd_context\>/;'q;"	kind:fld
msd_maybe_ctor	mlds.m	/^                msd_maybe_ctor        :: maybe(mlds_function_defn)$/;kq|-;/\<msd_maybe_ctor\>/;'q;"	kind:fld
msd_member_fields	mlds.m	/^                msd_member_fields   :: list(mlds_field_var_defn),$/;kq|-;/\<msd_member_fields\>/;'q;"	kind:fld
msg	error_spec.m	/^    --->    msg($/;kq|-;/\<msg\>/;'q;"	kind:cons
msg_pieces	write_error_spec.m	/^:- type msg_pieces$/;kq|-;/\<msg_pieces\>/;'q;"	kind:type	file:
msi_c_j_cs_fims	hlds_module.m	/^                msi_c_j_cs_fims                 :: c_j_cs_fims,$/;kq|-;/\<msi_c_j_cs_fims\>/;'q;"	kind:fld	file:
msi_changed_flag	mode_info.m	/^                msi_changed_flag            :: bool,$/;kq|-;/\<msi_changed_flag\>/;'q;"	kind:fld	file:
msi_checking_extra_goals	mode_info.m	/^                msi_checking_extra_goals    :: bool,$/;kq|-;/\<msi_checking_extra_goals\>/;'q;"	kind:fld	file:
msi_class_table	hlds_module.m	/^                msi_class_table                 :: class_table,$/;kq|-;/\<msi_class_table\>/;'q;"	kind:fld	file:
msi_const_struct_db	hlds_module.m	/^                msi_const_struct_db             :: const_struct_db,$/;kq|-;/\<msi_const_struct_db\>/;'q;"	kind:fld	file:
msi_debug	mode_info.m	/^                msi_debug                   :: maybe(mode_debug_flags),$/;kq|-;/\<msi_debug\>/;'q;"	kind:fld	file:
msi_had_from_ground_term	mode_info.m	/^                msi_had_from_ground_term    :: had_from_ground_term_scope,$/;kq|-;/\<msi_had_from_ground_term\>/;'q;"	kind:fld	file:
msi_head_inst_vars	mode_info.m	/^                msi_head_inst_vars          :: head_inst_vars,$/;kq|-;/\<msi_head_inst_vars\>/;'q;"	kind:fld	file:
msi_how_to_check	mode_info.m	/^                msi_how_to_check            :: how_to_check_goal,$/;kq|-;/\<msi_how_to_check\>/;'q;"	kind:fld	file:
msi_in_dupl_for_switch	mode_info.m	/^                msi_in_dupl_for_switch      :: in_dupl_for_switch$/;kq|-;/\<msi_in_dupl_for_switch\>/;'q;"	kind:fld	file:
msi_in_from_ground_term	mode_info.m	/^                msi_in_from_ground_term     :: in_from_ground_term_scope,$/;kq|-;/\<msi_in_from_ground_term\>/;'q;"	kind:fld	file:
msi_in_promise_purity_scope	mode_info.m	/^                msi_in_promise_purity_scope :: in_promise_purity_scope,$/;kq|-;/\<msi_in_promise_purity_scope\>/;'q;"	kind:fld	file:
msi_initial_instmap	mode_info.m	/^                msi_initial_instmap         :: instmap,$/;kq|-;/\<msi_initial_instmap\>/;'q;"	kind:fld	file:
msi_instance_table	hlds_module.m	/^                msi_instance_table              :: instance_table,$/;kq|-;/\<msi_instance_table\>/;'q;"	kind:fld	file:
msi_instvarset	mode_info.m	/^                msi_instvarset              :: inst_varset,$/;kq|-;/\<msi_instvarset\>/;'q;"	kind:fld	file:
msi_last_checkpoint_insts	mode_info.m	/^                msi_last_checkpoint_insts   :: instmap,$/;kq|-;/\<msi_last_checkpoint_insts\>/;'q;"	kind:fld	file:
msi_live_vars	mode_info.m	/^                msi_live_vars               :: bag(prog_var),$/;kq|-;/\<msi_live_vars\>/;'q;"	kind:fld	file:
msi_locked_vars	mode_info.m	/^                msi_locked_vars             :: locked_vars,$/;kq|-;/\<msi_locked_vars\>/;'q;"	kind:fld	file:
msi_make_ground_terms_unique	mode_info.m	/^                msi_make_ground_terms_unique :: make_ground_terms_unique,$/;kq|-;/\<msi_make_ground_terms_unique\>/;'q;"	kind:fld	file:
msi_may_change_called_proc	mode_info.m	/^                msi_may_change_called_proc  :: may_change_called_proc,$/;kq|-;/\<msi_may_change_called_proc\>/;'q;"	kind:fld	file:
msi_need_to_requantify	mode_info.m	/^                msi_need_to_requantify      :: need_to_requantify,$/;kq|-;/\<msi_need_to_requantify\>/;'q;"	kind:fld	file:
msi_par_conj	mode_info.m	/^                msi_par_conj                :: par_conj_mode_check_stack,$/;kq|-;/\<msi_par_conj\>/;'q;"	kind:fld	file:
msi_pragma_exported_procs	hlds_module.m	/^                msi_pragma_exported_procs       :: cord(pragma_exported_proc)$/;kq|-;/\<msi_pragma_exported_procs\>/;'q;"	kind:fld	file:
msi_pred_id	mode_info.m	/^                msi_pred_id                 :: pred_id,$/;kq|-;/\<msi_pred_id\>/;'q;"	kind:fld	file:
msi_proc_id	mode_info.m	/^                msi_proc_id                 :: proc_id,$/;kq|-;/\<msi_proc_id\>/;'q;"	kind:fld	file:
msi_proc_mode_error_map	mode_info.m	/^                msi_proc_mode_error_map     :: proc_mode_error_map,$/;kq|-;/\<msi_proc_mode_error_map\>/;'q;"	kind:fld	file:
msi_special_pred_maps	hlds_module.m	/^                msi_special_pred_maps           :: special_pred_maps,$/;kq|-;/\<msi_special_pred_maps\>/;'q;"	kind:fld	file:
msi_type_spec_tables	hlds_module.m	/^                msi_type_spec_tables            :: type_spec_tables,$/;kq|-;/\<msi_type_spec_tables\>/;'q;"	kind:fld	file:
msi_var_table	mode_info.m	/^                msi_var_table               :: var_table,$/;kq|-;/\<msi_var_table\>/;'q;"	kind:fld	file:
msi_warnings	mode_info.m	/^                msi_warnings                :: list(mode_warning_info),$/;kq|-;/\<msi_warnings\>/;'q;"	kind:fld	file:
msm_all_same	table_gen.m	/^    --->    msm_all_same(arg_tabling_method)$/;kq|-;/\<msm_all_same\>/;'q;"	kind:cons	file:
msm_specified	table_gen.m	/^    ;       msm_specified($/;kq|-;/\<msm_specified\>/;'q;"	kind:cons	file:
msr_actions	mmakefiles.m	/^                msr_actions     :: list(mmake_action)$/;kq|-;/\<msr_actions\>/;'q;"	kind:fld
msr_flags	mmakefiles.m	/^                msr_flags       :: is_mmake_rule_phony,$/;kq|-;/\<msr_flags\>/;'q;"	kind:fld
msr_rule_name	mmakefiles.m	/^                msr_rule_name   :: string,$/;kq|-;/\<msr_rule_name\>/;'q;"	kind:fld
msr_sources	mmakefiles.m	/^                msr_sources     :: list(mmake_file_name),$/;kq|-;/\<msr_sources\>/;'q;"	kind:fld
msr_targets	mmakefiles.m	/^                msr_targets     :: mmake_file_name,$/;kq|-;/\<msr_targets\>/;'q;"	kind:fld
msslv_denfs	ml_lookup_switch.m	/^                msslv_denfs                     :: list(mlds_local_var_defn)$/;kq|-;/\<msslv_denfs\>/;'q;"	kind:fld
msslv_incr_later_slot_statement	ml_lookup_switch.m	/^                msslv_incr_later_slot_statement :: mlds_stmt,$/;kq|-;/\<msslv_incr_later_slot_statement\>/;'q;"	kind:fld
msslv_later_slot_var	ml_lookup_switch.m	/^                msslv_later_slot_var            :: mlds_local_var_name_type,$/;kq|-;/\<msslv_later_slot_var\>/;'q;"	kind:fld
msslv_limit_assign_statement	ml_lookup_switch.m	/^                msslv_limit_assign_statement    :: mlds_stmt,$/;kq|-;/\<msslv_limit_assign_statement\>/;'q;"	kind:fld
msslv_limit_var	ml_lookup_switch.m	/^                msslv_limit_var                 :: mlds_local_var_name_type,$/;kq|-;/\<msslv_limit_var\>/;'q;"	kind:fld
msslv_num_later_solns_var	ml_lookup_switch.m	/^                msslv_num_later_solns_var       :: mlds_local_var_name_type,$/;kq|-;/\<msslv_num_later_solns_var\>/;'q;"	kind:fld
msvc_flags	options.m	/^    ;       msvc_flags$/;kq|-;/\<msvc_flags\>/;'q;"	kind:cons
msvc_flags	options_file.m	/^    ;       msvc_flags$/;kq|-;/\<msvc_flags\>/;'q;"	kind:cons	file:
mt_ext_cur	file_names.m	/^:- inst mt_ext_cur for ext_cur\/0$/;kq|-;/\<mt_ext_cur\>/;'q;"	kind:inst
mt_ext_cur_ngs	file_names.m	/^:- inst mt_ext_cur_ngs for ext_cur_ngs\/0$/;kq|-;/\<mt_ext_cur_ngs\>/;'q;"	kind:inst
mt_ext_cur_ngs_gas	file_names.m	/^:- inst mt_ext_cur_ngs_gas for ext_cur_ngs_gas\/0$/;kq|-;/\<mt_ext_cur_ngs_gas\>/;'q;"	kind:inst
mt_ext_cur_ngs_gs	file_names.m	/^:- inst mt_ext_cur_ngs_gs for ext_cur_ngs_gs\/0$/;kq|-;/\<mt_ext_cur_ngs_gs\>/;'q;"	kind:inst
mt_ext_cur_ngs_gs_err	file_names.m	/^:- inst mt_ext_cur_ngs_gs_err for ext_cur_ngs_gs_err\/0$/;kq|-;/\<mt_ext_cur_ngs_gs_err\>/;'q;"	kind:inst
mt_ext_cur_ngs_gs_java	file_names.m	/^:- inst mt_ext_cur_ngs_gs_java for ext_cur_ngs_gs_java\/0$/;kq|-;/\<mt_ext_cur_ngs_gs_java\>/;'q;"	kind:inst
mt_ext_cur_ngs_gs_max_cur	file_names.m	/^:- inst mt_ext_cur_ngs_gs_max_cur for ext_cur_ngs_gs_max_cur\/0$/;kq|-;/\<mt_ext_cur_ngs_gs_max_cur\>/;'q;"	kind:inst
mt_ext_cur_ngs_gs_max_ngs	file_names.m	/^:- inst mt_ext_cur_ngs_gs_max_ngs for ext_cur_ngs_gs_max_ngs\/0$/;kq|-;/\<mt_ext_cur_ngs_gs_max_ngs\>/;'q;"	kind:inst
mt_ext_cur_pgs_max_cur	file_names.m	/^:- inst mt_ext_cur_pgs_max_cur for ext_cur_pgs_max_cur\/0$/;kq|-;/\<mt_ext_cur_pgs_max_cur\>/;'q;"	kind:inst
mtc_any_rec_calls	mark_tail_calls.m	/^                mtc_any_rec_calls           :: found_any_rec_calls,$/;kq|-;/\<mtc_any_rec_calls\>/;'q;"	kind:fld	file:
mtc_cur_proc	mark_tail_calls.m	/^                mtc_cur_proc                :: pred_proc_id,$/;kq|-;/\<mtc_cur_proc\>/;'q;"	kind:fld	file:
mtc_cur_scc	mark_tail_calls.m	/^                mtc_cur_scc                 :: set(pred_proc_id),$/;kq|-;/\<mtc_cur_scc\>/;'q;"	kind:fld	file:
mtc_error_specs	mark_tail_calls.m	/^                mtc_error_specs             :: list(error_spec)$/;kq|-;/\<mtc_error_specs\>/;'q;"	kind:fld	file:
mtc_module	mark_tail_calls.m	/^                mtc_module                  :: module_info,$/;kq|-;/\<mtc_module\>/;'q;"	kind:fld	file:
mtc_mutual_tail_rec_calls	mark_tail_calls.m	/^                mtc_mutual_tail_rec_calls   :: has_mutual_tail_rec_call,$/;kq|-;/\<mtc_mutual_tail_rec_calls\>/;'q;"	kind:fld	file:
mtc_params	mark_tail_calls.m	/^                mtc_params                  :: tail_rec_params,$/;kq|-;/\<mtc_params\>/;'q;"	kind:fld	file:
mtc_pred_info	mark_tail_calls.m	/^                mtc_pred_info               :: pred_info,$/;kq|-;/\<mtc_pred_info\>/;'q;"	kind:fld	file:
mtc_self_tail_rec_calls	mark_tail_calls.m	/^                mtc_self_tail_rec_calls     :: has_self_tail_rec_call,$/;kq|-;/\<mtc_self_tail_rec_calls\>/;'q;"	kind:fld	file:
mtc_var_table	mark_tail_calls.m	/^                mtc_var_table               :: var_table,$/;kq|-;/\<mtc_var_table\>/;'q;"	kind:fld	file:
mtpr_maybe_analysis_status	tabling_analysis.m	/^                mtpr_maybe_analysis_status      :: maybe(analysis_status)$/;kq|-;/\<mtpr_maybe_analysis_status\>/;'q;"	kind:fld	file:
mtpr_ppid	tabling_analysis.m	/^                mtpr_ppid                       :: pred_proc_id,$/;kq|-;/\<mtpr_ppid\>/;'q;"	kind:fld	file:
mtpr_status	tabling_analysis.m	/^                mtpr_status                     :: mm_tabling_status,$/;kq|-;/\<mtpr_status\>/;'q;"	kind:fld	file:
mts_avail_kind	module_baggage.m	/^                mts_avail_kind      :: recomp_avail$/;kq|-;/\<mts_avail_kind\>/;'q;"	kind:fld
mts_file_kind	module_baggage.m	/^                mts_file_kind       :: file_kind,$/;kq|-;/\<mts_file_kind\>/;'q;"	kind:fld
mts_timestamp	module_baggage.m	/^                mts_timestamp       :: timestamp,$/;kq|-;/\<mts_timestamp\>/;'q;"	kind:fld
mui	../library/builtin.m	/^:- mode mui == mostly_unique >> mostly_unique.$/;kq|-;/\<mui\>/;'q;"	kind:mode
mul_base	../library/integer.m	/^:- func mul_base(/;kq|/^\<mul_base\>/;'q;"	kind:func	file:
mul_base_2	../library/integer.m	/^:- func mul_base_2(list(digit)) = list(/;kq|/^\<mul_base_2\>/;'q;"	kind:func	file:
mul_by_digit	../library/integer.m	/^:- func mul_by_digit(/;kq|/^\<mul_by_digit\>/;'q;"	kind:func	file:
mul_by_digit_2	../library/integer.m	/^:- pred mul_by_digit_2(digit::in, digit::out, list(/;kq|/^\<mul_by_digit_2\>/;'q;"	kind:pred	file:
multi_cons_id_arm	switch_detection.m	/^    ;       multi_cons_id_arm(cons_id, list(cons_id), hlds_goal).$/;kq|-;/\<multi_cons_id_arm\>/;'q;"	kind:cons	file:
multi_line_pieces	error_msg_inst.m	/^    --->    multi_line_pieces$/;kq|-;/\<multi_line_pieces\>/;'q;"	kind:cons	file:
multi_map	../library/multi_map.m	/^:- type multi_map(K, V) == map(K, list(V)).$/;kq|-;/\<multi_map\>/;'q;"	kind:type
multi_map.accumulate_length	../library/multi_map.m	/^:- pred accumulate_length(list(/;kq|/^\<accumulate_length\>/;'q;"	kind:pred	file:
multi_map.add	../library/multi_map.m	/^:- func add(multi_map(K, V), K, V) = multi_map(/;kq|/^\<add\>/;'q;"	kind:func
multi_map.add_from_pair	../library/multi_map.m	/^:- pred add_from_pair(pair(/;kq|/^\<add_from_pair\>/;'q;"	kind:pred	file:
multi_map.all_count	../library/multi_map.m	/^:- func all_count(multi_map(/;kq|/^\<all_count\>/;'q;"	kind:func
multi_map.apply_to_list	../library/multi_map.m	/^:- func apply_to_list(list(K), multi_map(K, V)) = list(/;kq|/^\<apply_to_list\>/;'q;"	kind:func
multi_map.assoc_list_merge	../library/multi_map.m	/^:- pred assoc_list_merge(assoc_list(K, list(/;kq|/^\<assoc_list_merge\>/;'q;"	kind:pred	file:
multi_map.contains	../library/multi_map.m	/^:- pred contains(multi_map(/;kq|/^\<contains\>/;'q;"	kind:pred
multi_map.count	../library/multi_map.m	/^:- func count(multi_map(/;kq|/^\<count\>/;'q;"	kind:func
multi_map.delete	../library/multi_map.m	/^:- func delete(multi_map(K, V), K) = multi_map(/;kq|/^\<delete\>/;'q;"	kind:func
multi_map.delete	../library/multi_map.m	/^:- func delete(multi_map(K, V), K, V) = multi_map(/;kq|/^\<delete\>/;'q;"	kind:func
multi_map.det_insert	../library/multi_map.m	/^:- func det_insert(multi_map(K, V), K, V) = multi_map(/;kq|/^\<det_insert\>/;'q;"	kind:func
multi_map.det_remove	../library/multi_map.m	/^:- pred det_remove(K::in, list(/;kq|/^\<det_remove\>/;'q;"	kind:pred
multi_map.det_replace	../library/multi_map.m	/^:- func det_replace(multi_map(K, V), K, list(V)) = multi_map(/;kq|/^\<det_replace\>/;'q;"	kind:func
multi_map.det_update	../library/multi_map.m	/^:- func det_update(multi_map(K, V), K, V) = multi_map(/;kq|/^\<det_update\>/;'q;"	kind:func
multi_map.from_assoc_list	../library/multi_map.m	/^:- func from_assoc_list(assoc_list(K, list(V))) = multi_map(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
multi_map.from_flat_assoc_list	../library/multi_map.m	/^:- func from_flat_assoc_list(assoc_list(K, V)) = multi_map(/;kq|/^\<from_flat_assoc_list\>/;'q;"	kind:func
multi_map.init	../library/multi_map.m	/^:- func init = multi_map(/;kq|/^\<init\>/;'q;"	kind:func
multi_map.insert	../library/multi_map.m	/^:- pred insert(/;kq|/^\<insert\>/;'q;"	kind:pred
multi_map.inverse_search	../library/multi_map.m	/^:- pred inverse_search(multi_map(/;kq|/^\<inverse_search\>/;'q;"	kind:pred
multi_map.is_empty	../library/multi_map.m	/^:- pred is_empty(multi_map(/;kq|/^\<is_empty\>/;'q;"	kind:pred
multi_map.keys	../library/multi_map.m	/^:- func keys(multi_map(K, V)) = list(/;kq|/^\<keys\>/;'q;"	kind:func
multi_map.keys_as_set	../library/multi_map.m	/^:- func keys_as_set(multi_map(K, V)) = set(/;kq|/^\<keys_as_set\>/;'q;"	kind:func
multi_map.lookup	../library/multi_map.m	/^:- func lookup(multi_map(K, V), K) = list(/;kq|/^\<lookup\>/;'q;"	kind:func
multi_map.member	../library/multi_map.m	/^:- pred member(multi_map(/;kq|/^\<member\>/;'q;"	kind:pred
multi_map.merge	../library/multi_map.m	/^:- func merge(multi_map(K, V), multi_map(/;kq|/^\<merge\>/;'q;"	kind:func
multi_map.nondet_lookup	../library/multi_map.m	/^:- pred nondet_lookup(multi_map(/;kq|/^\<nondet_lookup\>/;'q;"	kind:pred
multi_map.nondet_search	../library/multi_map.m	/^:- pred nondet_search(multi_map(/;kq|/^\<nondet_search\>/;'q;"	kind:pred
multi_map.optimize	../library/multi_map.m	/^:- func optimize(multi_map(K, V)) = multi_map(/;kq|/^\<optimize\>/;'q;"	kind:func
multi_map.remove	../library/multi_map.m	/^:- pred remove(K::in, list(/;kq|/^\<remove\>/;'q;"	kind:pred
multi_map.remove_smallest	../library/multi_map.m	/^:- pred remove_smallest(K::out, list(/;kq|/^\<remove_smallest\>/;'q;"	kind:pred
multi_map.replace	../library/multi_map.m	/^:- pred replace(K::in, list(/;kq|/^\<replace\>/;'q;"	kind:pred
multi_map.reverse_add	../library/multi_map.m	/^:- func reverse_add(multi_map(K, V), V, K) = multi_map(/;kq|/^\<reverse_add\>/;'q;"	kind:func
multi_map.reverse_set	../library/multi_map.m	/^:- func reverse_set(multi_map(K, V), V, K) = multi_map(/;kq|/^\<reverse_set\>/;'q;"	kind:func
multi_map.search	../library/multi_map.m	/^:- pred search(multi_map(K, V)::in, K::in, list(/;kq|/^\<search\>/;'q;"	kind:pred
multi_map.select	../library/multi_map.m	/^:- func select(multi_map(K, V), set(K)) = multi_map(/;kq|/^\<select\>/;'q;"	kind:func
multi_map.set	../library/multi_map.m	/^:- func set(multi_map(K, V), K, V) = multi_map(/;kq|/^\<set\>/;'q;"	kind:func
multi_map.sorted_keys	../library/multi_map.m	/^:- func sorted_keys(multi_map(K, V)) = list(/;kq|/^\<sorted_keys\>/;'q;"	kind:func
multi_map.to_assoc_list	../library/multi_map.m	/^:- func to_assoc_list(multi_map(K, V)) = assoc_list(K, list(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
multi_map.to_flat_assoc_list	../library/multi_map.m	/^:- func to_flat_assoc_list(multi_map(K, V)) = assoc_list(/;kq|/^\<to_flat_assoc_list\>/;'q;"	kind:func
multi_map.update	../library/multi_map.m	/^:- pred update(/;kq|/^\<update\>/;'q;"	kind:pred
multi_map.values	../library/multi_map.m	/^:- func values(multi_map(K, V)) = list(/;kq|/^\<values\>/;'q;"	kind:func
multi_string	c_util.m	/^:- type multi_string == list(string).$/;kq|-;/\<multi_string\>/;'q;"	kind:type
multidet_rep	../mdbcomp/program_representation.m	/^    ;       multidet_rep$/;kq|-;/\<multidet_rep\>/;'q;"	kind:cons
multiple_candidates	cse_detection.m	/^    ;       multiple_candidates.$/;kq|-;/\<multiple_candidates\>/;'q;"	kind:cons	file:
multiple_covering_goals	pd_term.m	/^:- type multiple_covering_goals ==$/;kq|-;/\<multiple_covering_goals\>/;'q;"	kind:type	file:
multiple_functors_for_root	../library/term_to_xml.m	/^    ;       multiple_functors_for_root$/;kq|-;/\<multiple_functors_for_root\>/;'q;"	kind:cons
multiply_by_pow	../library/float.m	/^:- func multiply_by_pow(/;kq|/^\<multiply_by_pow\>/;'q;"	kind:func	file:
multiply_by_pow	../library/int.m	/^:- func multiply_by_pow(/;kq|/^\<multiply_by_pow\>/;'q;"	kind:func	file:
muo	../library/builtin.m	/^:- mode muo == free >> mostly_unique.$/;kq|-;/\<muo\>/;'q;"	kind:mode
muo_mode	prog_mode.m	/^:- pred muo_mode(/;kq|/^\<muo_mode\>/;'q;"	kind:pred
must_be_equal	code_loc_dep.m	/^    --->    must_be_equal$/;kq|-;/\<must_be_equal\>/;'q;"	kind:cons	file:
must_be_qualified	prog_data.m	/^    --->    must_be_qualified$/;kq|-;/\<must_be_qualified\>/;'q;"	kind:cons
must_contain	compute_grade.m	/^:- pred must_contain(list(string)::in, list(/;kq|/^\<must_contain\>/;'q;"	kind:pred	file:
must_mask_remote_sectag	decide_type_repn.m	/^:- type must_mask_remote_sectag$/;kq|-;/\<must_mask_remote_sectag\>/;'q;"	kind:type	file:
must_not_alter_rtti	llds.m	/^    ;       must_not_alter_rtti.$/;kq|-;/\<must_not_alter_rtti\>/;'q;"	kind:cons
must_not_contain	compute_grade.m	/^:- pred must_not_contain(list(string)::in, list(/;kq|/^\<must_not_contain\>/;'q;"	kind:pred	file:
must_or_should_we_rebuild_lhs	make.check_up_to_date.m	/^:- pred must_or_should_we_rebuild_lhs(/;kq|/^\<must_or_should_we_rebuild_lhs\>/;'q;"	kind:pred
must_process_preds	hlds_module.m	/^                must_process_preds  :: set(pred_id),$/;kq|-;/\<must_process_preds\>/;'q;"	kind:fld
must_recompute	higher_order.higher_order_global_info.m	/^:- type must_recompute$/;kq|-;/\<must_recompute\>/;'q;"	kind:type
must_recompute_nonlocals	lambda.m	/^    ;       must_recompute_nonlocals.$/;kq|-;/\<must_recompute_nonlocals\>/;'q;"	kind:cons
must_rename	prog_rename.m	/^:- type must_rename$/;kq|-;/\<must_rename\>/;'q;"	kind:type
must_rename_vars_in_goal	hlds_goal.m	/^:- pred must_rename_vars_in_goal(/;kq|/^\<must_rename_vars_in_goal\>/;'q;"	kind:pred
must_requantify	polymorphism_info.m	/^    ;       must_requantify.$/;kq|-;/\<must_requantify\>/;'q;"	kind:cons
must_use_original_code	ml_unused_assign.m	/^    ;       must_use_original_code.$/;kq|-;/\<must_use_original_code\>/;'q;"	kind:cons	file:
mut_attrs	prog_item.m	/^                mut_attrs                       :: mutable_var_attributes,$/;kq|-;/\<mut_attrs\>/;'q;"	kind:fld
mut_context	prog_item.m	/^                mut_context                     :: prog_context,$/;kq|-;/\<mut_context\>/;'q;"	kind:fld
mut_init_value	prog_item.m	/^                mut_init_value                  :: prog_term,$/;kq|-;/\<mut_init_value\>/;'q;"	kind:fld
mut_init_value_varset	prog_item.m	/^                mut_init_value_varset           :: prog_varset,$/;kq|-;/\<mut_init_value_varset\>/;'q;"	kind:fld
mut_inst	prog_item.m	/^                mut_inst                        :: mer_inst,$/;kq|-;/\<mut_inst\>/;'q;"	kind:fld
mut_name	prog_item.m	/^                mut_name                        :: string,$/;kq|-;/\<mut_name\>/;'q;"	kind:fld
mut_orig_inst	prog_item.m	/^                mut_orig_inst                   :: mer_inst,$/;kq|-;/\<mut_orig_inst\>/;'q;"	kind:fld
mut_orig_type	prog_item.m	/^                mut_orig_type                   :: mer_type,$/;kq|-;/\<mut_orig_type\>/;'q;"	kind:fld
mut_seq_num	prog_item.m	/^                mut_seq_num                     :: item_seq_num$/;kq|-;/\<mut_seq_num\>/;'q;"	kind:fld
mut_type	prog_item.m	/^                mut_type                        :: mer_type,$/;kq|-;/\<mut_type\>/;'q;"	kind:fld
mutable_attach_to_io_state	prog_item.m	/^:- type mutable_attach_to_io_state$/;kq|-;/\<mutable_attach_to_io_state\>/;'q;"	kind:type
mutable_attr_attach_to_io_state	parse_mutable.m	/^    ;       mutable_attr_attach_to_io_state     % mutable_attach_to_io_state$/;kq|-;/\<mutable_attr_attach_to_io_state\>/;'q;"	kind:cons	file:
mutable_attr_constant	parse_mutable.m	/^    ;       mutable_attr_constant               % mutable_constant$/;kq|-;/\<mutable_attr_constant\>/;'q;"	kind:cons	file:
mutable_attr_foreign_name	parse_mutable.m	/^    ;       mutable_attr_foreign_name(foreign_name)$/;kq|-;/\<mutable_attr_foreign_name\>/;'q;"	kind:cons	file:
mutable_attr_thread_local	parse_mutable.m	/^    ;       mutable_attr_thread_local.          % mutable_thread_local.$/;kq|-;/\<mutable_attr_thread_local\>/;'q;"	kind:cons	file:
mutable_attr_trailed	parse_mutable.m	/^    --->    mutable_attr_trailed(mutable_trailed)$/;kq|-;/\<mutable_attr_trailed\>/;'q;"	kind:cons	file:
mutable_constant	prog_item.m	/^                mutable_constant            :: mutable_maybe_constant$/;kq|-;/\<mutable_constant\>/;'q;"	kind:fld
mutable_constant	prog_item.m	/^:- type mutable_constant$/;kq|-;/\<mutable_constant\>/;'q;"	kind:type
mutable_do_not_attach_to_io_state	prog_item.m	/^    --->    mutable_do_not_attach_to_io_state$/;kq|-;/\<mutable_do_not_attach_to_io_state\>/;'q;"	kind:cons
mutable_foreign_names	prog_item.m	/^                mutable_foreign_names       :: map(foreign_language, string),$/;kq|-;/\<mutable_foreign_names\>/;'q;"	kind:fld
mutable_get_pred_name	prog_mutable.m	/^:- func mutable_get_pred_name(/;kq|/^\<mutable_get_pred_name\>/;'q;"	kind:func	file:
mutable_init_pred_name	prog_mutable.m	/^:- func mutable_init_pred_name(/;kq|/^\<mutable_init_pred_name\>/;'q;"	kind:func	file:
mutable_is_constant	prog_item.m	/^    --->    mutable_is_constant$/;kq|-;/\<mutable_is_constant\>/;'q;"	kind:cons
mutable_is_not_constant	prog_item.m	/^    ;       mutable_is_not_constant($/;kq|-;/\<mutable_is_not_constant\>/;'q;"	kind:cons
mutable_is_not_thread_local	prog_item.m	/^    --->    mutable_is_not_thread_local($/;kq|-;/\<mutable_is_not_thread_local\>/;'q;"	kind:cons
mutable_is_thread_local	prog_item.m	/^    ;       mutable_is_thread_local.$/;kq|-;/\<mutable_is_thread_local\>/;'q;"	kind:cons
mutable_kind_to_user_dev_string	pred_name.m	/^:- func mutable_kind_to_user_dev_string(/;kq|/^\<mutable_kind_to_user_dev_string\>/;'q;"	kind:func	file:
mutable_lock_pred_name	prog_mutable.m	/^:- func mutable_lock_pred_name(/;kq|/^\<mutable_lock_pred_name\>/;'q;"	kind:func	file:
mutable_locn	parse_mutable.m	/^:- type mutable_locn$/;kq|-;/\<mutable_locn\>/;'q;"	kind:type
mutable_locn_in_solver_type	parse_mutable.m	/^    ;       mutable_locn_in_solver_type.$/;kq|-;/\<mutable_locn_in_solver_type\>/;'q;"	kind:cons
mutable_locn_item	parse_mutable.m	/^    --->    mutable_locn_item$/;kq|-;/\<mutable_locn_item\>/;'q;"	kind:cons
mutable_maybe_constant	prog_item.m	/^:- type mutable_maybe_constant$/;kq|-;/\<mutable_maybe_constant\>/;'q;"	kind:type
mutable_maybe_thread_local	prog_item.m	/^:- type mutable_maybe_thread_local$/;kq|-;/\<mutable_maybe_thread_local\>/;'q;"	kind:type
mutable_mutex_var_name	prog_mutable.m	/^:- func mutable_mutex_var_name(/;kq|/^\<mutable_mutex_var_name\>/;'q;"	kind:func	file:
mutable_not_constant	prog_item.m	/^    --->    mutable_not_constant$/;kq|-;/\<mutable_not_constant\>/;'q;"	kind:cons
mutable_not_thread_local	prog_item.m	/^    --->    mutable_not_thread_local$/;kq|-;/\<mutable_not_thread_local\>/;'q;"	kind:cons
mutable_pre_init_pred_name	prog_mutable.m	/^:- func mutable_pre_init_pred_name(/;kq|/^\<mutable_pre_init_pred_name\>/;'q;"	kind:func	file:
mutable_pred_constant_get	prog_data.m	/^    ;       mutable_pred_constant_get$/;kq|-;/\<mutable_pred_constant_get\>/;'q;"	kind:cons
mutable_pred_constant_secret_set	prog_data.m	/^    ;       mutable_pred_constant_secret_set$/;kq|-;/\<mutable_pred_constant_secret_set\>/;'q;"	kind:cons
mutable_pred_init	prog_data.m	/^    ;       mutable_pred_init.$/;kq|-;/\<mutable_pred_init\>/;'q;"	kind:cons
mutable_pred_io_get	prog_data.m	/^    ;       mutable_pred_io_get$/;kq|-;/\<mutable_pred_io_get\>/;'q;"	kind:cons
mutable_pred_io_set	prog_data.m	/^    ;       mutable_pred_io_set$/;kq|-;/\<mutable_pred_io_set\>/;'q;"	kind:cons
mutable_pred_kind	prog_data.m	/^:- type mutable_pred_kind$/;kq|-;/\<mutable_pred_kind\>/;'q;"	kind:type
mutable_pred_lock	prog_data.m	/^    ;       mutable_pred_lock$/;kq|-;/\<mutable_pred_lock\>/;'q;"	kind:cons
mutable_pred_pre_init	prog_data.m	/^    ;       mutable_pred_pre_init$/;kq|-;/\<mutable_pred_pre_init\>/;'q;"	kind:cons
mutable_pred_std_get	prog_data.m	/^    --->    mutable_pred_std_get$/;kq|-;/\<mutable_pred_std_get\>/;'q;"	kind:cons
mutable_pred_std_set	prog_data.m	/^    ;       mutable_pred_std_set$/;kq|-;/\<mutable_pred_std_set\>/;'q;"	kind:cons
mutable_pred_unlock	prog_data.m	/^    ;       mutable_pred_unlock$/;kq|-;/\<mutable_pred_unlock\>/;'q;"	kind:cons
mutable_pred_unsafe_get	prog_data.m	/^    ;       mutable_pred_unsafe_get$/;kq|-;/\<mutable_pred_unsafe_get\>/;'q;"	kind:cons
mutable_pred_unsafe_set	prog_data.m	/^    ;       mutable_pred_unsafe_set$/;kq|-;/\<mutable_pred_unsafe_set\>/;'q;"	kind:cons
mutable_secret_set_pred_name	prog_mutable.m	/^:- func mutable_secret_set_pred_name(/;kq|/^\<mutable_secret_set_pred_name\>/;'q;"	kind:func	file:
mutable_set_pred_name	prog_mutable.m	/^:- func mutable_set_pred_name(/;kq|/^\<mutable_set_pred_name\>/;'q;"	kind:func	file:
mutable_special_case	ml_foreign_proc_gen.m	/^:- type mutable_special_case$/;kq|-;/\<mutable_special_case\>/;'q;"	kind:type	file:
mutable_target_params	prog_mutable.m	/^:- type mutable_target_params$/;kq|-;/\<mutable_target_params\>/;'q;"	kind:type	file:
mutable_target_var_name	prog_mutable.m	/^:- pred mutable_target_var_name(/;kq|/^\<mutable_target_var_name\>/;'q;"	kind:pred	file:
mutable_thread_local	prog_item.m	/^:- type mutable_thread_local$/;kq|-;/\<mutable_thread_local\>/;'q;"	kind:type
mutable_thread_local_trailed	prog_item.m	/^:- func mutable_thread_local_trailed(/;kq|/^\<mutable_thread_local_trailed\>/;'q;"	kind:func
mutable_trailed	prog_item.m	/^:- type mutable_trailed$/;kq|-;/\<mutable_trailed\>/;'q;"	kind:type
mutable_unlock_pred_name	prog_mutable.m	/^:- func mutable_unlock_pred_name(/;kq|/^\<mutable_unlock_pred_name\>/;'q;"	kind:func	file:
mutable_unsafe_get_pred_name	prog_mutable.m	/^:- func mutable_unsafe_get_pred_name(/;kq|/^\<mutable_unsafe_get_pred_name\>/;'q;"	kind:func	file:
mutable_unsafe_set_pred_name	prog_mutable.m	/^:- func mutable_unsafe_set_pred_name(/;kq|/^\<mutable_unsafe_set_pred_name\>/;'q;"	kind:func	file:
mutable_untrailed	prog_item.m	/^    --->    mutable_untrailed$/;kq|-;/\<mutable_untrailed\>/;'q;"	kind:cons
mutable_var_attributes	prog_item.m	/^:- type mutable_var_attributes$/;kq|-;/\<mutable_var_attributes\>/;'q;"	kind:type
mutable_var_thread_local	prog_item.m	/^:- func mutable_var_thread_local(/;kq|/^\<mutable_var_thread_local\>/;'q;"	kind:func
mutual_only	term_constr_data.m	/^    ;       mutual_only % Only recursion is calls to other procs$/;kq|-;/\<mutual_only\>/;'q;"	kind:cons
mutual_rec_goal_feature	mark_tail_calls.m	/^                mutual_rec_goal_feature     :: maybe(goal_feature),$/;kq|-;/\<mutual_rec_goal_feature\>/;'q;"	kind:fld	file:
mutvar	../library/mutvar.m	/^:- type mutvar(T)$/;kq|-;/\<mutvar\>/;'q;"	kind:type	file:
mutvar	../library/private_builtin.m	/^:- type mutvar(T)$/;kq|-;/\<mutvar\>/;'q;"	kind:type
mutvar	../library/store.m	/^    --->    mutvar(private_builtin.ref(T)).$/;kq|-;/\<mutvar\>/;'q;"	kind:cons	file:
mutvar	../library/version_store.m	/^:- type mutvar(T, S)$/;kq|-;/\<mutvar\>/;'q;"	kind:type	file:
mutvar.clear_mutvar	../library/mutvar.m	/^:- impure pred clear_mutvar(mutvar(/;kq|/^\<clear_mutvar\>/;'q;"	kind:pred
mutvar.get_mutvar	../library/mutvar.m	/^:- impure pred get_mutvar(mutvar(/;kq|/^\<get_mutvar\>/;'q;"	kind:pred
mutvar.new_mutvar	../library/mutvar.m	/^:- impure pred new_mutvar(T, mutvar(/;kq|/^\<new_mutvar\>/;'q;"	kind:pred
mutvar.new_mutvar0	../library/mutvar.m	/^:- impure pred new_mutvar0(mutvar(/;kq|/^\<new_mutvar0\>/;'q;"	kind:pred
mutvar.set_mutvar	../library/mutvar.m	/^:- impure pred set_mutvar(mutvar(/;kq|/^\<set_mutvar\>/;'q;"	kind:pred
mv_is_exact	pd_info.m	/^                mv_is_exact         :: version_is_exact,$/;kq|-;/\<mv_is_exact\>/;'q;"	kind:fld
mv_ppid	pd_info.m	/^                mv_ppid             :: pred_proc_id,$/;kq|-;/\<mv_ppid\>/;'q;"	kind:fld
mv_renaming	pd_info.m	/^                mv_renaming         :: map(prog_var, prog_var),$/;kq|-;/\<mv_renaming\>/;'q;"	kind:fld
mv_tsubst	pd_info.m	/^                mv_tsubst           :: tsubst$/;kq|-;/\<mv_tsubst\>/;'q;"	kind:fld
mv_version	pd_info.m	/^                mv_version          :: version_info,$/;kq|-;/\<mv_version\>/;'q;"	kind:fld
mvar	../library/thread.mvar.m	/^:- type mvar(T)$/;kq|-;/\<mvar\>/;'q;"	kind:type	file:
mvar.impure_init	../library/thread.mvar.m	/^:- impure func impure_init = (mvar(/;kq|/^\<impure_init\>/;'q;"	kind:func
mvar.init	../library/thread.mvar.m	/^:- pred init(mvar(/;kq|/^\<init\>/;'q;"	kind:pred
mvar.mvar	../library/thread.mvar.m	/^:- type mvar(T)$/;kq|-;/\<mvar.mvar\>/;'q;"	kind:type	file:
mvar.put	../library/thread.mvar.m	/^:- pred put(mvar(/;kq|/^\<put\>/;'q;"	kind:pred
mvar.read	../library/thread.mvar.m	/^:- pred read(mvar(/;kq|/^\<read\>/;'q;"	kind:pred
mvar.take	../library/thread.mvar.m	/^:- pred take(mvar(/;kq|/^\<take\>/;'q;"	kind:pred
mvar.try_put	../library/thread.mvar.m	/^:- pred try_put(mvar(/;kq|/^\<try_put\>/;'q;"	kind:pred
mvar.try_read	../library/thread.mvar.m	/^:- pred try_read(mvar(T)::in, maybe(/;kq|/^\<try_read\>/;'q;"	kind:pred
mvar.try_take	../library/thread.mvar.m	/^:- pred try_take(mvar(T)::in, maybe(/;kq|/^\<try_take\>/;'q;"	kind:pred
mvcg_field_ids	ml_global_data.m	/^                mvcg_field_ids      :: list(mlds_field_id),$/;kq|-;/\<mvcg_field_ids\>/;'q;"	kind:fld
mvcg_next_row	ml_global_data.m	/^                mvcg_next_row       :: int,$/;kq|-;/\<mvcg_next_row\>/;'q;"	kind:fld
mvcg_rows	ml_global_data.m	/^                mvcg_rows           :: cord(mlds_initializer)$/;kq|-;/\<mvcg_rows\>/;'q;"	kind:fld
mvcg_type	ml_global_data.m	/^                mvcg_type           :: mlds_type,$/;kq|-;/\<mvcg_type\>/;'q;"	kind:fld
mvcg_type_defn	ml_global_data.m	/^                mvcg_type_defn      :: mlds_struct_defn,$/;kq|-;/\<mvcg_type_defn\>/;'q;"	kind:fld
mvd_var_name	mmakefiles.m	/^                mvd_var_name    :: string,$/;kq|-;/\<mvd_var_name\>/;'q;"	kind:fld
mvd_var_value	mmakefiles.m	/^                mvd_var_value   :: string$/;kq|-;/\<mvd_var_value\>/;'q;"	kind:fld
mvdl_var_name	mmakefiles.m	/^                mvdl_var_name   :: string,$/;kq|-;/\<mvdl_var_name\>/;'q;"	kind:fld
mvdl_var_value	mmakefiles.m	/^                mvdl_var_value  :: list(string)$/;kq|-;/\<mvdl_var_value\>/;'q;"	kind:fld
myadd	../library/diet.m	/^:- func myadd(bool, interval(T), diet(T)) = diet(/;kq|/^\<myadd\>/;'q;"	kind:func	file:
n_bit_mask	../library/bitmap.m	/^:- func n_bit_mask(/;kq|/^\<n_bit_mask\>/;'q;"	kind:func	file:
n_diff_na_b	../library/ranges.m	/^:- func n_diff_na_b(/;kq|/^\<n_diff_na_b\>/;'q;"	kind:func	file:
n_int_na_nb	../library/ranges.m	/^:- func n_int_na_nb(/;kq|/^\<n_int_na_nb\>/;'q;"	kind:func	file:
n_mc_info	mode_constraints.m	/^                n_mc_info       :: mode_constraint_info,$/;kq|-;/\<n_mc_info\>/;'q;"	kind:fld	file:
n_module_info	mode_constraints.m	/^                n_module_info   :: module_info,$/;kq|-;/\<n_module_info\>/;'q;"	kind:fld	file:
n_union_a_nb	../library/ranges.m	/^:- func n_union_a_nb(/;kq|/^\<n_union_a_nb\>/;'q;"	kind:func	file:
n_union_na_b	../library/ranges.m	/^:- func n_union_na_b(/;kq|/^\<n_union_na_b\>/;'q;"	kind:func	file:
n_union_na_nb	../library/ranges.m	/^:- func n_union_na_nb(/;kq|/^\<n_union_na_nb\>/;'q;"	kind:func	file:
n_vartypes	mode_constraints.m	/^                n_vartypes      :: vartypes$/;kq|-;/\<n_vartypes\>/;'q;"	kind:fld	file:
nabs	../library/int.m	/^:- func nabs(/;kq|/^\<nabs\>/;'q;"	kind:func
nabs	../library/int16.m	/^:- func nabs(/;kq|/^\<nabs\>/;'q;"	kind:func
nabs	../library/int32.m	/^:- func nabs(/;kq|/^\<nabs\>/;'q;"	kind:func
nabs	../library/int64.m	/^:- func nabs(/;kq|/^\<nabs\>/;'q;"	kind:func
nabs	../library/int8.m	/^:- func nabs(/;kq|/^\<nabs\>/;'q;"	kind:func
name	../library/io.m	/^    pred(name\/4) is binary_input_stream_name$/;kq|-;/\<name\>/;'q;"	kind:tcim	file:
name	../library/io.m	/^    pred(name\/4) is binary_output_stream_name$/;kq|-;/\<name\>/;'q;"	kind:tcim	file:
name	../library/io.m	/^    pred(name\/4) is input_stream_name$/;kq|-;/\<name\>/;'q;"	kind:tcim	file:
name	../library/io.m	/^    pred(name\/4) is output_stream_name$/;kq|-;/\<name\>/;'q;"	kind:tcim	file:
name	../library/mercury_term_lexer.m	/^    --->    name(string)$/;kq|-;/\<name\>/;'q;"	kind:cons
name	../library/mercury_term_lexer.m	/^    --->    name(string)$/;kq|-;/\<name\>/;'q;"	kind:cons
name	../library/mercury_term_lexer.m	/^    --->    name(string)$/;kq|-;/\<name\>/;'q;"	kind:cons	file:
name	../library/stream.m	/^    pred name(Stream::in, name::out, State::di, State::uo) is det$/;kq|-;/\<name\>/;'q;"	kind:tcm
name	../library/stream.m	/^:- type name == string.$/;kq|-;/\<name\>/;'q;"	kind:type
name	../library/string.builder.m	/^    pred(name\/4) is string_builder_name$/;kq|-;/\<name\>/;'q;"	kind:tcim	file:
name_accessibility	pred_table.m	/^:- type name_accessibility$/;kq|-;/\<name_accessibility\>/;'q;"	kind:type	file:
name_and_arg_insts_to_pieces	error_msg_inst.m	/^:- pred name_and_arg_insts_to_pieces(/;kq|/^\<name_and_arg_insts_to_pieces\>/;'q;"	kind:pred	file:
name_anonymous_variable	parse_pragma.m	/^:- pred name_anonymous_variable(set(/;kq|/^\<name_anonymous_variable\>/;'q;"	kind:pred	file:
name_arity	error_spec.m	/^    ;       name_arity(name_arity)$/;kq|-;/\<name_arity\>/;'q;"	kind:cons
name_arity	prog_data.m	/^:- type name_arity$/;kq|-;/\<name_arity\>/;'q;"	kind:type
name_arity_index	pred_table.m	/^:- type name_arity_index == map(name_user_arity, list(pred_id)).$/;kq|-;/\<name_arity_index\>/;'q;"	kind:type	file:
name_arity_to_string	hlds_call_tree.m	/^:- func name_arity_to_string(/;kq|/^\<name_arity_to_string\>/;'q;"	kind:func	file:
name_arity_to_word	write_error_spec.m	/^:- func name_arity_to_word(/;kq|/^\<name_arity_to_word\>/;'q;"	kind:func	file:
name_arity_version_map	recompilation.item_types.m	/^:- type name_arity_version_map == map(name_arity, version_number).$/;kq|-;/\<name_arity_version_map\>/;'q;"	kind:type
name_arity_version_number_to_string	recompilation.version.m	/^:- func name_arity_version_number_to_string(pair(/;kq|/^\<name_arity_version_number_to_string\>/;'q;"	kind:func	file:
name_conversion_table	prog_foreign.m	/^:- pred name_conversion_table(/;kq|/^\<name_conversion_table\>/;'q;"	kind:pred	file:
name_doesnt_need_mangling	name_mangle.m	/^:- pred name_doesnt_need_mangling(/;kq|/^\<name_doesnt_need_mangling\>/;'q;"	kind:pred
name_exists	../library/dir.m	/^    ;       name_exists     % may or may not be directory$/;kq|-;/\<name_exists\>/;'q;"	kind:cons	file:
name_final	state_var.m	/^    ;       name_final.$/;kq|-;/\<name_final\>/;'q;"	kind:cons	file:
name_index	pred_table.m	/^:- type name_index == map(string, list(pred_id)).$/;kq|-;/\<name_index\>/;'q;"	kind:type	file:
name_initial	state_var.m	/^    --->    name_initial$/;kq|-;/\<name_initial\>/;'q;"	kind:cons	file:
name_is_close_enough	error_spec.m	/^:- pred name_is_close_enough(/;kq|/^\<name_is_close_enough\>/;'q;"	kind:pred	file:
name_is_simple	parse_tree_out_item.m	/^:- pred name_is_simple(/;kq|/^\<name_is_simple\>/;'q;"	kind:pred	file:
name_mangle	prog_foreign.m	/^:- func name_mangle(/;kq|/^\<name_mangle\>/;'q;"	kind:func
name_mangle.add_label_prefix	name_mangle.m	/^    ;       add_label_prefix.$/;kq|-;/\<name_mangle.add_label_prefix\>/;'q;"	kind:cons
name_mangle.maybe_qualify_name	name_mangle.m	/^:- func maybe_qualify_name(/;kq|/^\<maybe_qualify_name\>/;'q;"	kind:func	file:
name_mangle.mercury_var_prefix	name_mangle.m	/^:- func mercury_var_prefix = string.$/;kq|/^\<mercury_var_prefix\>/;'q;"	kind:func
name_mangle_2	prog_foreign.m	/^:- func name_mangle_2(/;kq|/^\<name_mangle_2\>/;'q;"	kind:func	file:
name_mangle_no_leading_digit	prog_foreign.m	/^:- func name_mangle_no_leading_digit(/;kq|/^\<name_mangle_no_leading_digit\>/;'q;"	kind:func
name_middle	state_var.m	/^    ;       name_middle$/;kq|-;/\<name_middle\>/;'q;"	kind:cons	file:
name_sort_info	type_ctor_info.m	/^:- type name_sort_info == assoc_list(pair(string, int), ctor_rtti_name).$/;kq|-;/\<name_sort_info\>/;'q;"	kind:type	file:
name_to_prog_var	rbmm.region_transformation.m	/^:- type name_to_prog_var == map(string, prog_var).$/;kq|-;/\<name_to_prog_var\>/;'q;"	kind:type
name_to_prog_var_table	rbmm.region_transformation.m	/^:- type name_to_prog_var_table == map(pred_proc_id, name_to_prog_var).$/;kq|-;/\<name_to_prog_var_table\>/;'q;"	kind:type
name_to_string	rtti.m	/^:- func name_to_string(/;kq|/^\<name_to_string\>/;'q;"	kind:func	file:
name_to_xml	xml_documentation.m	/^:- func name_to_xml(/;kq|/^\<name_to_xml\>/;'q;"	kind:func	file:
name_unnamed_vars_in_term	parse_pragma.m	/^:- pred name_unnamed_vars_in_term(set(/;kq|/^\<name_unnamed_vars_in_term\>/;'q;"	kind:pred	file:
name_unnamed_vars_in_terms	parse_pragma.m	/^:- pred name_unnamed_vars_in_terms(set(string)::in, list(/;kq|/^\<name_unnamed_vars_in_terms\>/;'q;"	kind:pred	file:
name_user_arity	pred_table.m	/^:- type name_user_arity$/;kq|-;/\<name_user_arity\>/;'q;"	kind:type	file:
name_var	../library/varset.m	/^:- func name_var(varset(T), var(T), string) = varset(/;kq|/^\<name_var\>/;'q;"	kind:func
named_and_unnamed_vars_to_pieces	mode_errors.m	/^:- func named_and_unnamed_vars_to_pieces(/;kq|/^\<named_and_unnamed_vars_to_pieces\>/;'q;"	kind:func	file:
named_arg	../library/deconstruct.m	/^:- some [ArgT] pred named_arg(/;kq|/^\<named_arg\>/;'q;"	kind:pred
named_arg_cc	../library/deconstruct.m	/^:- pred named_arg_cc(/;kq|/^\<named_arg_cc\>/;'q;"	kind:pred
named_callee	../mdbcomp/feedback.automatic_parallelism.m	/^    ;       named_callee($/;kq|-;/\<named_callee\>/;'q;"	kind:cons
named_parent_to_pieces	add_mutable_aux_preds.m	/^:- pred named_parent_to_pieces(/;kq|/^\<named_parent_to_pieces\>/;'q;"	kind:pred	file:
named_parents_to_pieces	add_mutable_aux_preds.m	/^:- pred named_parents_to_pieces(list(/;kq|/^\<named_parents_to_pieces\>/;'q;"	kind:pred	file:
named_pipe	../library/io.m	/^    ;       named_pipe$/;kq|-;/\<named_pipe\>/;'q;"	kind:cons
native_byte_order_is_big_endian	../library/io.m	/^:- pred native_byte_order_is_big_endian is semidet.$/;kq|/^\<native_byte_order_is_big_endian\>/;'q;"	kind:pred	file:
native_format_char	../library/string.format.m	/^:- func native_format_char(/;kq|/^\<native_format_char\>/;'q;"	kind:func	file:
native_format_float	../library/string.format.m	/^:- func native_format_float(/;kq|/^\<native_format_float\>/;'q;"	kind:func	file:
native_format_int	../library/string.format.m	/^:- func native_format_int(/;kq|/^\<native_format_int\>/;'q;"	kind:func	file:
native_format_int64	../library/string.format.m	/^:- func native_format_int64(/;kq|/^\<native_format_int64\>/;'q;"	kind:func	file:
native_format_string	../library/string.format.m	/^:- func native_format_string(/;kq|/^\<native_format_string\>/;'q;"	kind:func	file:
native_format_uint	../library/string.format.m	/^:- func native_format_uint(/;kq|/^\<native_format_uint\>/;'q;"	kind:func	file:
native_format_uint64	../library/string.format.m	/^:- func native_format_uint64(/;kq|/^\<native_format_uint64\>/;'q;"	kind:func	file:
native_system_error_style	../library/io.error_util.m	/^:- func native_system_error_style = system_error_style.$/;kq|/^\<native_system_error_style\>/;'q;"	kind:func	file:
natural_negate_rval	code_util.m	/^:- pred natural_negate_rval(/;kq|/^\<natural_negate_rval\>/;'q;"	kind:pred	file:
natural_type	global_data.m	/^:- pred natural_type(/;kq|/^\<natural_type\>/;'q;"	kind:pred	file:
nb_type_ctor_category	prog_type.m	/^:- type nb_type_ctor_category =< type_ctor_category$/;kq|-;/\<nb_type_ctor_category\>/;'q;"	kind:type
nc_module_name	../mdbcomp/feedback.automatic_parallelism.m	/^                nc_module_name  :: string,$/;kq|-;/\<nc_module_name\>/;'q;"	kind:fld
nc_proc_name	../mdbcomp/feedback.automatic_parallelism.m	/^                nc_proc_name    :: string$/;kq|-;/\<nc_proc_name\>/;'q;"	kind:fld
ncps_args	const_struct.m	/^                ncps_args       :: list(const_struct_arg),$/;kq|-;/\<ncps_args\>/;'q;"	kind:fld	file:
ncps_cons_id	const_struct.m	/^                ncps_cons_id    :: cons_id,$/;kq|-;/\<ncps_cons_id\>/;'q;"	kind:fld	file:
ncps_term_type	const_struct.m	/^                ncps_term_type  :: mer_type$/;kq|-;/\<ncps_term_type\>/;'q;"	kind:fld	file:
ncrcr_arg_repns	prog_item.m	/^                ncrcr_arg_repns         :: one_or_more(remote_arg_repn)$/;kq|-;/\<ncrcr_arg_repns\>/;'q;"	kind:fld
ncrcr_arg_repns	prog_item.m	/^                ncrcr_arg_repns         :: one_or_more(remote_arg_repn)$/;kq|-;/\<ncrcr_arg_repns\>/;'q;"	kind:fld
ncrcr_ptag	prog_item.m	/^                ncrcr_ptag              :: ptag,$/;kq|-;/\<ncrcr_ptag\>/;'q;"	kind:fld
ncrcr_sectag	prog_item.m	/^                ncrcr_sectag            :: cell_remote_sectag,$/;kq|-;/\<ncrcr_sectag\>/;'q;"	kind:fld
ncs_id	error_spec.m	/^                ncs_id                  :: string,$/;kq|-;/\<ncs_id\>/;'q;"	kind:fld
ncs_spec_phase	error_spec.m	/^                ncs_spec_phase          :: error_phase,$/;kq|-;/\<ncs_spec_phase\>/;'q;"	kind:fld
ncs_spec_pieces	error_spec.m	/^                ncs_spec_pieces         :: list(format_piece)$/;kq|-;/\<ncs_spec_pieces\>/;'q;"	kind:fld
ncs_spec_severity	error_spec.m	/^                ncs_spec_severity       :: error_severity,$/;kq|-;/\<ncs_spec_severity\>/;'q;"	kind:fld
ne	builtin_ops.m	/^    ;       ne$/;kq|-;/\<ne\>/;'q;"	kind:cons
near_miss_cons_mismatch	inst_check.m	/^:- type near_miss_cons_mismatch$/;kq|-;/\<near_miss_cons_mismatch\>/;'q;"	kind:type	file:
near_stack_limits	../library/exception.m	/^:- type near_stack_limits$/;kq|-;/\<near_stack_limits\>/;'q;"	kind:type
need_across_call	hlds_llds.m	/^:- type need_across_call$/;kq|-;/\<need_across_call\>/;'q;"	kind:type
need_arity_in_second_ti_cell	polymorphism_type_info.m	/^    ;       need_arity_in_second_ti_cell.$/;kq|-;/\<need_arity_in_second_ti_cell\>/;'q;"	kind:cons	file:
need_bit_vec_check	lookup_switch_util.m	/^:- type need_bit_vec_check$/;kq|-;/\<need_bit_vec_check\>/;'q;"	kind:type
need_call	hlds_llds.m	/^    ;       need_call(need_across_call)$/;kq|-;/\<need_call\>/;'q;"	kind:cons	file:
need_code_addr_decls	llds_out_code_addr.m	/^:- pred need_code_addr_decls(/;kq|/^\<need_code_addr_decls\>/;'q;"	kind:pred	file:
need_for_loop_control	hlds_llds.m	/^:- type need_for_loop_control$/;kq|-;/\<need_for_loop_control\>/;'q;"	kind:type
need_in_par_conj	hlds_llds.m	/^:- type need_in_par_conj$/;kq|-;/\<need_in_par_conj\>/;'q;"	kind:type
need_in_resume	hlds_llds.m	/^:- type need_in_resume$/;kq|-;/\<need_in_resume\>/;'q;"	kind:type
need_lock_unlock_preds	prog_mutable.m	/^:- type need_lock_unlock_preds$/;kq|-;/\<need_lock_unlock_preds\>/;'q;"	kind:type	file:
need_middle_pass_for_opt_file	mercury_compile_front_end.m	/^:- pred need_middle_pass_for_opt_file(/;kq|/^\<need_middle_pass_for_opt_file\>/;'q;"	kind:pred	file:
need_minimal_model_msg	table_gen.m	/^:- func need_minimal_model_msg = string.$/;kq|/^\<need_minimal_model_msg\>/;'q;"	kind:func	file:
need_normalization	ctgc.selector.m	/^    --->    need_normalization$/;kq|-;/\<need_normalization\>/;'q;"	kind:cons
need_not_mask_remote_sectag	decide_type_repn.m	/^    --->    need_not_mask_remote_sectag$/;kq|-;/\<need_not_mask_remote_sectag\>/;'q;"	kind:cons	file:
need_not_recompute	higher_order.higher_order_global_info.m	/^    ;       need_not_recompute.$/;kq|-;/\<need_not_recompute\>/;'q;"	kind:cons
need_not_recompute_nonlocals	lambda.m	/^    --->    need_not_recompute_nonlocals$/;kq|-;/\<need_not_recompute_nonlocals\>/;'q;"	kind:cons
need_not_rename	prog_rename.m	/^    ;       need_not_rename.$/;kq|-;/\<need_not_rename\>/;'q;"	kind:cons
need_opt_debug_info	optimize.m	/^:- pred need_opt_debug_info(/;kq|/^\<need_opt_debug_info\>/;'q;"	kind:pred	file:
need_par_conj	hlds_llds.m	/^    ;       need_par_conj(need_in_par_conj).$/;kq|-;/\<need_par_conj\>/;'q;"	kind:cons	file:
need_pre_init_pred	prog_mutable.m	/^:- type need_pre_init_pred$/;kq|-;/\<need_pre_init_pred\>/;'q;"	kind:type	file:
need_qual_only_if_both	module_qual.id_set.m	/^:- pred need_qual_only_if_both(/;kq|/^\<need_qual_only_if_both\>/;'q;"	kind:pred	file:
need_qualifier	prog_data.m	/^:- type need_qualifier$/;kq|-;/\<need_qualifier\>/;'q;"	kind:type
need_range_check	dense_switch.m	/^                need_range_check    :: need_range_check$/;kq|-;/\<need_range_check\>/;'q;"	kind:fld	file:
need_range_check	lookup_switch_util.m	/^:- type need_range_check$/;kq|-;/\<need_range_check\>/;'q;"	kind:type
need_resume	hlds_llds.m	/^    ;       need_resume(need_in_resume)$/;kq|-;/\<need_resume\>/;'q;"	kind:cons	file:
need_to_check	type_assign.m	/^    --->    need_to_check$/;kq|-;/\<need_to_check\>/;'q;"	kind:cons
need_to_requantify	maybe_util.m	/^:- type need_to_requantify$/;kq|-;/\<need_to_requantify\>/;'q;"	kind:type
need_trace_goal_proc	dead_proc_elim.m	/^:- pred need_trace_goal_proc(/;kq|/^\<need_trace_goal_proc\>/;'q;"	kind:pred	file:
need_unify	unused_args.m	/^:- pred need_unify(module_info::in, list(/;kq|/^\<need_unify\>/;'q;"	kind:pred	file:
needed_map	dead_proc_elim.m	/^:- type needed_map == map(entity, maybe_needed).$/;kq|-;/\<needed_map\>/;'q;"	kind:type
needed_reason	dead_proc_elim.m	/^:- type needed_reason$/;kq|-;/\<needed_reason\>/;'q;"	kind:type
needed_reason_to_string	dead_proc_elim.m	/^:- func needed_reason_to_string(/;kq|/^\<needed_reason_to_string\>/;'q;"	kind:func	file:
needs_brackets	parse_tree_out_cons_id.m	/^:- type needs_brackets$/;kq|-;/\<needs_brackets\>/;'q;"	kind:type
needs_brackets	parse_tree_out_sym_name.m	/^:- type needs_brackets$/;kq|-;/\<needs_brackets\>/;'q;"	kind:type
needs_call_std_out_regs	prog_data_foreign.m	/^    ;       needs_call_std_out_regs.$/;kq|-;/\<needs_call_std_out_regs\>/;'q;"	kind:cons
needs_flush	interval.m	/^    --->    needs_flush$/;kq|-;/\<needs_flush\>/;'q;"	kind:cons
needs_materialization	var_locn.m	/^    ;       needs_materialization.$/;kq|-;/\<needs_materialization\>/;'q;"	kind:cons	file:
needs_maxfr_slot	hlds_pred.m	/^:- type needs_maxfr_slot$/;kq|-;/\<needs_maxfr_slot\>/;'q;"	kind:type
needs_quotes	parse_tree_out_term.m	/^:- type needs_quotes$/;kq|-;/\<needs_quotes\>/;'q;"	kind:type
needs_update	hlds_goal.m	/^:- type needs_update$/;kq|-;/\<needs_update\>/;'q;"	kind:type
needs_update_and	structure_reuse.direct_choose_reuse.m	/^:- func needs_update_and(/;kq|/^\<needs_update_and\>/;'q;"	kind:func	file:
needs_update_args_to_words	unify_gen_construct.m	/^:- pred needs_update_args_to_words(list(arg_and_width(/;kq|/^\<needs_update_args_to_words\>/;'q;"	kind:pred	file:
needs_workaround	jumpopt.m	/^:- pred needs_workaround(/;kq|/^\<needs_workaround\>/;'q;"	kind:pred	file:
neg	../library/robdd.m	/^    ;       neg(var(T)).$/;kq|-;/\<neg\>/;'q;"	kind:cons
neg	lp_rational.m	/^               neg :: int$/;kq|-;/\<neg\>/;'q;"	kind:fld	file:
neg_failure	trace_gen.m	/^    ;       neg_failure.$/;kq|-;/\<neg_failure\>/;'q;"	kind:cons
neg_list	../library/integer.m	/^:- pred neg_list(list(int)::in, list(/;kq|/^\<neg_list\>/;'q;"	kind:pred	file:
neg_success	trace_gen.m	/^    --->    neg_success$/;kq|-;/\<neg_success\>/;'q;"	kind:cons
negate	../library/calendar.m	/^:- func negate(/;kq|/^\<negate\>/;'q;"	kind:func
negate	../library/ranges.m	/^:- func negate(/;kq|/^\<negate\>/;'q;"	kind:func
negate	../library/std_util.m	/^:- pred negate((pred)::in((/;kq|/^\<negate\>/;'q;"	kind:pred
negate	print_help.m	/^    ;       negate.$/;kq|-;/\<negate\>/;'q;"	kind:cons	file:
negate_aux	../library/ranges.m	/^:- func negate_aux(ranges::in, ranges::in) = (/;kq|/^\<negate_aux\>/;'q;"	kind:func	file:
negate_cmp_op	builtin_ops.m	/^:- func negate_cmp_op(/;kq|/^\<negate_cmp_op\>/;'q;"	kind:func
negate_constraint	lp_rational.m	/^:- func negate_constraint(/;kq|/^\<negate_constraint\>/;'q;"	kind:func	file:
negate_equation	lp.m	/^:- pred negate_equation(/;kq|/^\<negate_equation\>/;'q;"	kind:pred	file:
negate_goal	hlds_goal.m	/^:- pred negate_goal(/;kq|/^\<negate_goal\>/;'q;"	kind:pred
negate_lp_terms	lp_rational.m	/^:- func negate_lp_terms(list(lp_term)) = list(/;kq|/^\<negate_lp_terms\>/;'q;"	kind:func	file:
negate_operator	lp_rational.m	/^:- func negate_operator(/;kq|/^\<negate_operator\>/;'q;"	kind:func	file:
negate_rval	code_util.m	/^:- pred negate_rval(/;kq|/^\<negate_rval\>/;'q;"	kind:pred
negate_the_test	code_util.m	/^:- pred negate_the_test(list(instruction)::in, list(/;kq|/^\<negate_the_test\>/;'q;"	kind:pred
negated_context_desc	mode_errors.m	/^:- type negated_context_desc$/;kq|-;/\<negated_context_desc\>/;'q;"	kind:type
negated_filter	../library/assoc_list.m	/^:- func negated_filter(pred(K)::in(pred(/;kq|/^\<negated_filter\>/;'q;"	kind:func
negated_filter	../library/kv_list.m	/^:- func negated_filter(pred(K)::in(pred(/;kq|/^\<negated_filter\>/;'q;"	kind:func
negated_filter	../library/list.m	/^:- func negated_filter(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<negated_filter\>/;'q;"	kind:func
negated_filter	../library/one_or_more.m	/^:- func negated_filter(pred(T)::in(pred(in) is semidet), one_or_more(/;kq|/^\<negated_filter\>/;'q;"	kind:func
negated_goal	det_infer_goal.m	/^    ;       negated_goal.$/;kq|-;/\<negated_goal\>/;'q;"	kind:cons	file:
negated_test	llds_out_data.m	/^    ;       negated_test.$/;kq|-;/\<negated_test\>/;'q;"	kind:cons	file:
negation	hlds_goal.m	/^    ;       negation(hlds_goal)$/;kq|-;/\<negation\>/;'q;"	kind:cons
negation	mode_errors.m	/^    ;       negation.$/;kq|-;/\<negation\>/;'q;"	kind:cons
negation_constraints	mode_constraints.m	/^:- pred negation_constraints(/;kq|/^\<negation_constraints\>/;'q;"	kind:pred	file:
negation_end_port	trace_gen.m	/^:- type negation_end_port$/;kq|-;/\<negation_end_port\>/;'q;"	kind:type
negation_rep	../mdbcomp/program_representation.m	/^    ;       negation_rep($/;kq|-;/\<negation_rep\>/;'q;"	kind:cons
negative_one	../library/integer.m	/^:- func negative_one = integer.$/;kq|/^\<negative_one\>/;'q;"	kind:func
neither_is_dummy_type	type_util.m	/^    ;       neither_is_dummy_type.$/;kq|-;/\<neither_is_dummy_type\>/;'q;"	kind:cons
neq_vars	../library/robdd.m	/^:- func neq_vars(var(T), var(T)) = robdd(/;kq|/^\<neq_vars\>/;'q;"	kind:func
neq_vars	mode_robdd.implications.m	/^:- func neq_vars(var(T), var(T), imp_vars(T)) = imp_vars(/;kq|/^\<neq_vars\>/;'q;"	kind:func
neq_vars	mode_robdd.tfeirn.m	/^:- func neq_vars(var(T)::in, var(T)::in, tfeirn(/;kq|/^\<neq_vars\>/;'q;"	kind:func
nest	../library/pprint.m	/^:- func nest(int, T) = doc <= (doc(/;kq|/^\<nest\>/;'q;"	kind:func
nest_close_token	../library/mercury_term_parser.m	/^:- type nest_close_token =< token$/;kq|-;/\<nest_close_token\>/;'q;"	kind:type	file:
nest_open	../library/mercury_term_parser.m	/^:- type nest_open$/;kq|-;/\<nest_open\>/;'q;"	kind:type	file:
nest_open_token	../library/mercury_term_parser.m	/^:- type nest_open_token =< token$/;kq|-;/\<nest_open_token\>/;'q;"	kind:type	file:
nest_stack	../library/mercury_term_parser.m	/^:- type nest_stack == stack(nest_open).$/;kq|-;/\<nest_stack\>/;'q;"	kind:type	file:
nested_atomic_goal	hlds_goal.m	/^    ;       nested_atomic_goal.$/;kq|-;/\<nested_atomic_goal\>/;'q;"	kind:cons
nested_children_of_top_module_to_string	recompilation.used_file.m	/^:- func nested_children_of_top_module_to_string(/;kq|/^\<nested_children_of_top_module_to_string\>/;'q;"	kind:func	file:
new	../library/bit_buffer.read.m	/^:- func new(num_bytes, Stream, State) = read_buffer(/;kq|/^\<new\>/;'q;"	kind:func
new	../library/bit_buffer.write.m	/^:- func new(num_bytes, Stream, State) = write_buffer(/;kq|/^\<new\>/;'q;"	kind:func
new_analysis_results	analysis.operations.m	/^                new_analysis_results    :: module_analysis_map($/;kq|-;/\<new_analysis_results\>/;'q;"	kind:fld	file:
new_arg_ref	../library/store.m	/^:- pred new_arg_ref(T::di, int::in, generic_ref(/;kq|/^\<new_arg_ref\>/;'q;"	kind:pred
new_art_var	lp.m	/^:- pred new_art_var(/;kq|/^\<new_art_var\>/;'q;"	kind:pred	file:
new_art_var	lp_rational.m	/^:- pred new_art_var(/;kq|/^\<new_art_var\>/;'q;"	kind:pred	file:
new_bitmap_builder	../library/bit_buffer.write.m	/^:- func new_bitmap_builder(/;kq|/^\<new_bitmap_builder\>/;'q;"	kind:func
new_bitmap_reader	../library/bit_buffer.read.m	/^:- func new_bitmap_reader(/;kq|/^\<new_bitmap_reader\>/;'q;"	kind:func
new_buffer	../library/bit_buffer.m	/^:- func new_buffer(/;kq|/^\<new_buffer\>/;'q;"	kind:func	file:
new_buffer_2	../library/bit_buffer.m	/^:- func new_buffer_2(/;kq|/^\<new_buffer_2\>/;'q;"	kind:func	file:
new_cyclic_mutvar	../library/store.m	/^:- pred new_cyclic_mutvar((func(generic_mutvar(/;kq|/^\<new_cyclic_mutvar\>/;'q;"	kind:pred
new_cyclic_mutvar	../library/version_store.m	/^:- pred new_cyclic_mutvar((func(mutvar(T, S)) = T)::in, mutvar(/;kq|/^\<new_cyclic_mutvar\>/;'q;"	kind:pred
new_dcg_var	parse_dcg_goal.m	/^:- pred new_dcg_var(/;kq|/^\<new_dcg_var\>/;'q;"	kind:pred	file:
new_directed_entry	structure_sharing.domain.m	/^:- pred new_directed_entry(/;kq|/^\<new_directed_entry\>/;'q;"	kind:pred	file:
new_element	../library/eqvclass.m	/^:- func new_element(eqvclass(T), T) = eqvclass(/;kq|/^\<new_element\>/;'q;"	kind:func
new_entries	structure_sharing.domain.m	/^:- pred new_entries(/;kq|/^\<new_entries\>/;'q;"	kind:pred	file:
new_entry	structure_sharing.domain.m	/^:- pred new_entry(/;kq|/^\<new_entry\>/;'q;"	kind:pred	file:
new_entry_no_controls	structure_sharing.domain.m	/^:- pred new_entry_no_controls(/;kq|/^\<new_entry_no_controls\>/;'q;"	kind:pred	file:
new_equivalence	../library/eqvclass.m	/^:- func new_equivalence(eqvclass(T), T, T) = eqvclass(/;kq|/^\<new_equivalence\>/;'q;"	kind:func
new_formatter_map	../library/pretty_printer.m	/^:- func new_formatter_map = formatter_map.$/;kq|/^\<new_formatter_map\>/;'q;"	kind:func
new_future	../library/par_builtin.m	/^:- pred new_future(int::in, future(/;kq|/^\<new_future\>/;'q;"	kind:pred
new_future_code	dep_par_conj.m	/^:- func new_future_code = string.$/;kq|/^\<new_future_code\>/;'q;"	kind:func	file:
new_future_pred_name	dep_par_conj.m	/^:- func new_future_pred_name = string.$/;kq|/^\<new_future_pred_name\>/;'q;"	kind:func	file:
new_imdg_map	analysis.operations.m	/^                new_imdg_map            :: analysis_map(imdg_arc)$/;kq|-;/\<new_imdg_map\>/;'q;"	kind:fld	file:
new_instmode_status	status.m	/^:- type new_instmode_status$/;kq|-;/\<new_instmode_status\>/;'q;"	kind:type
new_instructions	jumpopt.m	/^                new_instructions        :: list(instruction),$/;kq|-;/\<new_instructions\>/;'q;"	kind:fld	file:
new_interval_id	interval.m	/^:- pred new_interval_id(/;kq|/^\<new_interval_id\>/;'q;"	kind:pred	file:
new_maybe_named_var	../library/varset.m	/^:- pred new_maybe_named_var(maybe(string)::in, var(/;kq|/^\<new_maybe_named_var\>/;'q;"	kind:pred
new_mutvar	../library/mutvar.m	/^:- impure pred new_mutvar(T, mutvar(/;kq|/^\<new_mutvar\>/;'q;"	kind:pred
new_mutvar	../library/store.m	/^:- pred new_mutvar(T::in, generic_mutvar(/;kq|/^\<new_mutvar\>/;'q;"	kind:pred
new_mutvar	../library/version_store.m	/^:- pred new_mutvar(T::in, mutvar(/;kq|/^\<new_mutvar\>/;'q;"	kind:pred
new_mutvar0	../library/mutvar.m	/^:- impure pred new_mutvar0(mutvar(/;kq|/^\<new_mutvar0\>/;'q;"	kind:pred
new_name	dep_par_conj.m	/^                new_name        :: sym_name$/;kq|-;/\<new_name\>/;'q;"	kind:fld	file:
new_named_var	../library/varset.m	/^:- pred new_named_var(string::in, var(/;kq|/^\<new_named_var\>/;'q;"	kind:pred
new_object	mlds.m	/^    ;       new_object($/;kq|-;/\<new_object\>/;'q;"	kind:cons
new_on_non_existential_type	typecheck_error_undef.m	/^    ;       new_on_non_existential_type(type_ctor).$/;kq|-;/\<new_on_non_existential_type\>/;'q;"	kind:cons
new_par_proc	dep_par_conj.m	/^:- type new_par_proc$/;kq|-;/\<new_par_proc\>/;'q;"	kind:type	file:
new_ppid	dep_par_conj.m	/^                new_ppid        :: pred_proc_id,$/;kq|-;/\<new_ppid\>/;'q;"	kind:fld	file:
new_pred	higher_order.higher_order_global_info.m	/^:- type new_pred$/;kq|-;/\<new_pred\>/;'q;"	kind:type
new_pred_context	stm_expand.m	/^                new_pred_context         :: prog_context,$/;kq|-;/\<new_pred_context\>/;'q;"	kind:fld	file:
new_pred_map	higher_order.higher_order_global_info.m	/^:- type new_pred_map == map(pred_proc_id, set(new_pred)).$/;kq|-;/\<new_pred_map\>/;'q;"	kind:type
new_pred_module_info	stm_expand.m	/^                new_pred_module_info     :: module_info,$/;kq|-;/\<new_pred_module_info\>/;'q;"	kind:fld	file:
new_pred_pred_id	stm_expand.m	/^                new_pred_pred_id         :: pred_id,$/;kq|-;/\<new_pred_pred_id\>/;'q;"	kind:fld	file:
new_pred_pred_info	stm_expand.m	/^                new_pred_pred_info       :: pred_info,$/;kq|-;/\<new_pred_pred_info\>/;'q;"	kind:fld	file:
new_pred_proc_id	stm_expand.m	/^                new_pred_proc_id         :: proc_id,$/;kq|-;/\<new_pred_proc_id\>/;'q;"	kind:fld	file:
new_pred_proc_info	stm_expand.m	/^                new_pred_proc_info       :: proc_info,$/;kq|-;/\<new_pred_proc_info\>/;'q;"	kind:fld	file:
new_pred_set_goal	stm_expand.m	/^:- pred new_pred_set_goal(/;kq|/^\<new_pred_set_goal\>/;'q;"	kind:pred	file:
new_pred_var_cnt	stm_expand.m	/^                new_pred_var_cnt         :: int$/;kq|-;/\<new_pred_var_cnt\>/;'q;"	kind:fld	file:
new_prep_cstrts	mcsolver.m	/^:- func new_prep_cstrts = prep_cstrts.$/;kq|/^\<new_prep_cstrts\>/;'q;"	kind:func
new_proc_info	unused_args.m	/^:- type new_proc_info$/;kq|-;/\<new_proc_info\>/;'q;"	kind:type	file:
new_procrep_id_string	../mdbcomp/program_representation.m	/^:- func new_procrep_id_string = string.$/;kq|/^\<new_procrep_id_string\>/;'q;"	kind:func	file:
new_ref	../library/store.m	/^:- pred new_ref(T::di, generic_ref(/;kq|/^\<new_ref\>/;'q;"	kind:pred
new_remain	jumpopt.m	/^:- type new_remain$/;kq|-;/\<new_remain\>/;'q;"	kind:type	file:
new_run	ctgc.fixpoint_table.m	/^:- pred new_run(fixpoint_table(K, E)::in, fixpoint_table(/;kq|/^\<new_run\>/;'q;"	kind:pred
new_saved_hp_var	add_heap_ops.m	/^:- pred new_saved_hp_var(/;kq|/^\<new_saved_hp_var\>/;'q;"	kind:pred	file:
new_slack_var	lp.m	/^:- pred new_slack_var(/;kq|/^\<new_slack_var\>/;'q;"	kind:pred	file:
new_slack_var	lp_rational.m	/^:- pred new_slack_var(/;kq|/^\<new_slack_var\>/;'q;"	kind:pred	file:
new_src_and_ps	../library/parsing_utils.m	/^:- pred new_src_and_ps(/;kq|/^\<new_src_and_ps\>/;'q;"	kind:pred
new_src_and_ps	../library/parsing_utils.m	/^:- pred new_src_and_ps(string::in, skip_whitespace_pred::in(/;kq|/^\<new_src_and_ps\>/;'q;"	kind:pred
new_state_var_instance	state_var.m	/^:- pred new_state_var_instance(/;kq|/^\<new_state_var_instance\>/;'q;"	kind:pred	file:
new_statevar_map	state_var.m	/^:- type new_statevar_map ==$/;kq|-;/\<new_statevar_map\>/;'q;"	kind:type	file:
new_stm_var	../library/stm_builtin.m	/^:- pred new_stm_var(T::in, stm_var(/;kq|/^\<new_stm_var\>/;'q;"	kind:pred
new_stm_var_atomic	../library/stm_builtin.m	/^:- pred new_stm_var_atomic(T::in, stm_var(/;kq|/^\<new_stm_var_atomic\>/;'q;"	kind:pred
new_svar_state	state_var.m	/^:- func new_svar_state = svar_state.$/;kq|/^\<new_svar_state\>/;'q;"	kind:func	file:
new_svar_store	state_var.m	/^:- func new_svar_store = svar_store.$/;kq|/^\<new_svar_store\>/;'q;"	kind:func	file:
new_temp_slot	code_loc_dep.m	/^:- pred new_temp_slot(/;kq|/^\<new_temp_slot\>/;'q;"	kind:pred	file:
new_temp_slots	code_loc_dep.m	/^:- pred new_temp_slots(slot_contents::in, list(/;kq|/^\<new_temp_slots\>/;'q;"	kind:pred	file:
new_ticket_counter_var	add_trail_ops.m	/^:- pred new_ticket_counter_var(/;kq|/^\<new_ticket_counter_var\>/;'q;"	kind:pred	file:
new_ticket_var	add_trail_ops.m	/^:- pred new_ticket_var(/;kq|/^\<new_ticket_var\>/;'q;"	kind:pred	file:
new_type_class_rtti	options.m	/^    ;       new_type_class_rtti$/;kq|-;/\<new_type_class_rtti\>/;'q;"	kind:cons
new_type_info	../library/rtti_implementation.m	/^:- func new_type_info(type_info::in, int::in) = (/;kq|/^\<new_type_info\>/;'q;"	kind:func	file:
new_type_info_var	polymorphism_type_info.m	/^:- pred new_type_info_var(/;kq|/^\<new_type_info_var\>/;'q;"	kind:pred
new_type_info_var_vt	polymorphism_type_info.m	/^:- pred new_type_info_var_vt(/;kq|/^\<new_type_info_var_vt\>/;'q;"	kind:pred
new_typeclass_info_var	polymorphism_type_class_info.m	/^:- pred new_typeclass_info_var(/;kq|/^\<new_typeclass_info_var\>/;'q;"	kind:pred	file:
new_uniquely_named_var	../library/varset.m	/^:- pred new_uniquely_named_var(string::in, var(/;kq|/^\<new_uniquely_named_var\>/;'q;"	kind:pred
new_user_init_or_final_pred_target_name	prog_foreign.m	/^:- pred new_user_init_or_final_pred_target_name(/;kq|/^\<new_user_init_or_final_pred_target_name\>/;'q;"	kind:pred
new_var	../library/varset.m	/^:- pred new_var(var(T)::out, varset(T)::in, varset(/;kq|/^\<new_var\>/;'q;"	kind:pred
new_var	add_heap_ops.m	/^:- pred new_var(/;kq|/^\<new_var\>/;'q;"	kind:pred	file:
new_var	add_trail_ops.m	/^:- pred new_var(/;kq|/^\<new_var\>/;'q;"	kind:pred	file:
new_var_inst_msg_to_string	hlds_out_goal.m	/^:- func new_var_inst_msg_to_string(/;kq|/^\<new_var_inst_msg_to_string\>/;'q;"	kind:func	file:
new_var_inst_to_string	hlds_out_goal.m	/^:- func new_var_inst_to_string(/;kq|/^\<new_var_inst_to_string\>/;'q;"	kind:func	file:
new_vars	../library/varset.m	/^:- pred new_vars(int::in, list(var(/;kq|/^\<new_vars\>/;'q;"	kind:pred
new_vars_loop	../library/varset.m	/^:- pred new_vars_loop(int::in, list(var(T))::in, list(var(/;kq|/^\<new_vars_loop\>/;'q;"	kind:pred	file:
newest_timestamp	timestamp.m	/^:- func newest_timestamp = timestamp.$/;kq|/^\<newest_timestamp\>/;'q;"	kind:func
newline_word	write_error_spec.m	/^:- type newline_word$/;kq|-;/\<newline_word\>/;'q;"	kind:type	file:
next	../library/ranges.m	/^:- pred next(/;kq|/^\<next\>/;'q;"	kind:pred
next_assign_to_redoip	opt_util.m	/^:- pred next_assign_to_redoip(list(instruction)::in, list(/;kq|/^\<next_assign_to_redoip\>/;'q;"	kind:pred
next_char	../library/parsing_utils.m	/^:- pred next_char(/;kq|/^\<next_char\>/;'q;"	kind:pred
next_char_no_progress	../library/parsing_utils.m	/^:- pred next_char_no_progress(/;kq|/^\<next_char_no_progress\>/;'q;"	kind:pred
next_color	graph_colour.m	/^:- pred next_color(set(T)::in, list(set(/;kq|/^\<next_color\>/;'q;"	kind:pred	file:
next_color	set_of_var.m	/^:- pred next_color(set_of_var(T)::in, list(set_of_var(/;kq|/^\<next_color\>/;'q;"	kind:pred	file:
next_depth	print_help.m	/^:- pred next_depth(/;kq|/^\<next_depth\>/;'q;"	kind:pred	file:
next_free_hash_slot	string_switch_util.m	/^:- pred next_free_hash_slot(map(int, string_hash_slot(/;kq|/^\<next_free_hash_slot\>/;'q;"	kind:pred	file:
next_free_reg	store_alloc.m	/^:- pred next_free_reg(reg_type::in, set(/;kq|/^\<next_free_reg\>/;'q;"	kind:pred	file:
next_id_counter	../library/eqvclass.m	/^                next_id_counter :: counter,$/;kq|-;/\<next_id_counter\>/;'q;"	kind:fld	file:
next_iteration	typecheck.m	/^:- type next_iteration$/;kq|-;/\<next_iteration\>/;'q;"	kind:type	file:
next_iteration_is_needed	typecheck.m	/^    ;       next_iteration_is_needed.$/;kq|-;/\<next_iteration_is_needed\>/;'q;"	kind:cons	file:
next_iteration_is_not_needed	typecheck.m	/^    --->    next_iteration_is_not_needed$/;kq|-;/\<next_iteration_is_not_needed\>/;'q;"	kind:cons	file:
next_key	../library/digraph.m	/^                next_key            :: uint,$/;kq|-;/\<next_key\>/;'q;"	kind:fld	file:
next_min_unsat	old_type_constraints.m	/^:- pred next_min_unsat(/;kq|/^\<next_min_unsat\>/;'q;"	kind:pred	file:
next_module	../mdbcomp/program_representation.m	/^    ;       next_module.$/;kq|-;/\<next_module\>/;'q;"	kind:cons	file:
next_pred_id	hlds_pred.m	/^:- pred next_pred_id(/;kq|/^\<next_pred_id\>/;'q;"	kind:pred
next_proc	../mdbcomp/program_representation.m	/^    ;       next_proc.$/;kq|-;/\<next_proc\>/;'q;"	kind:cons	file:
next_proc_id	hlds_pred.m	/^:- pred next_proc_id(/;kq|/^\<next_proc_id\>/;'q;"	kind:pred
next_slot	stack_alloc.m	/^:- pred next_slot(/;kq|/^\<next_slot\>/;'q;"	kind:pred	file:
next_table_node_name	table_gen.m	/^:- func next_table_node_name = string.$/;kq|/^\<next_table_node_name\>/;'q;"	kind:func	file:
next_to_graphic_token	parse_tree_out_term.m	/^    --->    next_to_graphic_token$/;kq|-;/\<next_to_graphic_token\>/;'q;"	kind:cons
ni_tfeirn	mode_robdd.tfeirn.m	/^:- mode ni_tfeirn == in(norm_tfeirn).$/;kq|-;/\<ni_tfeirn\>/;'q;"	kind:mode
nil	../library/pprint.m	/^:- func nil = doc.$/;kq|/^\<nil\>/;'q;"	kind:func
nil	../library/ra_list.m	/^    --->    nil$/;kq|-;/\<nil\>/;'q;"	kind:cons	file:
nil	../library/ranges.m	/^    --->    nil$/;kq|-;/\<nil\>/;'q;"	kind:cons	file:
nil_or_singleton_list	../library/exception.m	/^:- inst nil_or_singleton_list for list\/1$/;kq|-;/\<nil_or_singleton_list\>/;'q;"	kind:inst
nl	../library/io.m	/^:- pred nl(/;kq|/^\<nl\>/;'q;"	kind:pred
nl	../library/pretty_printer.m	/^    ;       nl$/;kq|-;/\<nl\>/;'q;"	kind:cons
nl	../library/stream.string_writer.m	/^:- pred nl(/;kq|/^\<nl\>/;'q;"	kind:pred
nl	error_spec.m	/^    ;       nl$/;kq|-;/\<nl\>/;'q;"	kind:cons
nl	write_error_spec.m	/^    --->    nl$/;kq|-;/\<nl\>/;'q;"	kind:cons	file:
nl_delta	write_error_spec.m	/^    ;       nl_delta(int)$/;kq|-;/\<nl_delta\>/;'q;"	kind:cons	file:
nl_indent	parse_tree_out_type_repn.m	/^:- func nl_indent(/;kq|/^\<nl_indent\>/;'q;"	kind:func	file:
nl_indent_delta	error_spec.m	/^    ;       nl_indent_delta(int)$/;kq|-;/\<nl_indent_delta\>/;'q;"	kind:cons
nl_indent_for_humans	parse_tree_out_type_repn.m	/^:- func nl_indent_for_humans(/;kq|/^\<nl_indent_for_humans\>/;'q;"	kind:func	file:
nl_indent_for_humans_space_for_machines	parse_tree_out_type_repn.m	/^:- func nl_indent_for_humans_space_for_machines(/;kq|/^\<nl_indent_for_humans_space_for_machines\>/;'q;"	kind:func	file:
nl_strcord	mlds_dump.m	/^:- func nl_strcord = strcord.$/;kq|/^\<nl_strcord\>/;'q;"	kind:func	file:
nlh_aligned_help_text	optdb_help.m	/^                nlh_aligned_help_text   :: string,$/;kq|-;/\<nlh_aligned_help_text\>/;'q;"	kind:fld
nlh_aligned_texinfo	optdb_help.m	/^                nlh_aligned_texinfo     :: string,$/;kq|-;/\<nlh_aligned_texinfo\>/;'q;"	kind:fld
nlh_description	optdb_help.m	/^                nlh_description         :: help_text$/;kq|-;/\<nlh_description\>/;'q;"	kind:fld
nlh_long_name	optdb_help.m	/^                nlh_long_name           :: string,$/;kq|-;/\<nlh_long_name\>/;'q;"	kind:fld
no	../library/bool.m	/^    --->    no$/;kq|-;/\<no\>/;'q;"	kind:cons
no	../library/maybe.m	/^    --->    no$/;kq|-;/\<no\>/;'q;"	kind:cons
no_after_goals	modecheck_util.m	/^    --->    no_after_goals$/;kq|-;/\<no_after_goals\>/;'q;"	kind:cons
no_align	print_help.m	/^    --->    no_align$/;kq|-;/\<no_align\>/;'q;"	kind:cons	file:
no_align_help	optdb_help.m	/^    ;       no_align_help($/;kq|-;/\<no_align_help\>/;'q;"	kind:cons
no_allow_constrained_inst_var	parse_inst_mode_name.m	/^    ;       no_allow_constrained_inst_var(why_no_constrained_inst_var).$/;kq|-;/\<no_allow_constrained_inst_var\>/;'q;"	kind:cons
no_allow_constrained_inst_var_result	parse_inst_mode_name.m	/^:- func no_allow_constrained_inst_var_result(cord(/;kq|/^\<no_allow_constrained_inst_var_result\>/;'q;"	kind:func	file:
no_allow_ho_inst_info	parse_type_name.m	/^    ;       no_allow_ho_inst_info(why_no_ho_inst_info).$/;kq|-;/\<no_allow_ho_inst_info\>/;'q;"	kind:cons
no_arg	../library/deconstruct.m	/^    ;       no_arg.$/;kq|-;/\<no_arg\>/;'q;"	kind:cons
no_arg	print_help.m	/^    --->    no_arg$/;kq|-;/\<no_arg\>/;'q;"	kind:cons	file:
no_auto_comments	llds.m	/^    --->    no_auto_comments$/;kq|-;/\<no_auto_comments\>/;'q;"	kind:cons
no_base_ctor_arg	hlds_data.m	/^    --->    no_base_ctor_arg$/;kq|-;/\<no_base_ctor_arg\>/;'q;"	kind:cons
no_bin_pre	../library/ops.m	/^    --->    no_bin_pre$/;kq|-;/\<no_bin_pre\>/;'q;"	kind:cons
no_bind_vars	follow_code.m	/^:- pred no_bind_vars(list(/;kq|/^\<no_bind_vars\>/;'q;"	kind:pred	file:
no_blank_line_between_defns	mlds_to_c_global.m	/^    --->    no_blank_line_between_defns$/;kq|-;/\<no_blank_line_between_defns\>/;'q;"	kind:cons
no_blank_line_start	mlds_to_c_func.m	/^    --->    no_blank_line_start$/;kq|-;/\<no_blank_line_start\>/;'q;"	kind:cons
no_branch_end_is_reachable	liveness.m	/^    --->    no_branch_end_is_reachable$/;kq|-;/\<no_branch_end_is_reachable\>/;'q;"	kind:cons	file:
no_cases_missing	switch_detection.m	/^    --->    no_cases_missing$/;kq|-;/\<no_cases_missing\>/;'q;"	kind:cons	file:
no_cheaper_tag_test	hlds_data.m	/^    --->    no_cheaper_tag_test$/;kq|-;/\<no_cheaper_tag_test\>/;'q;"	kind:cons
no_clause_syntax_errors	hlds_clauses.m	/^    --->    no_clause_syntax_errors$/;kq|-;/\<no_clause_syntax_errors\>/;'q;"	kind:cons
no_clauses	../library/private_builtin.m	/^:- pred no_clauses(/;kq|/^\<no_clauses\>/;'q;"	kind:pred
no_clobber_args	structure_reuse.domain.m	/^:- type no_clobber_args == list(int).$/;kq|-;/\<no_clobber_args\>/;'q;"	kind:type
no_code_gen_info	hlds_goal.m	/^    --->    no_code_gen_info$/;kq|-;/\<no_code_gen_info\>/;'q;"	kind:cons
no_color_db	write_error_spec.m	/^    --->    no_color_db$/;kq|-;/\<no_color_db\>/;'q;"	kind:cons	file:
no_commit_disj_region_cleanup	disj_gen.m	/^    --->    no_commit_disj_region_cleanup$/;kq|-;/\<no_commit_disj_region_cleanup\>/;'q;"	kind:cons	file:
no_conjunct_refers_to_var	simplify_goal_conj.m	/^:- pred no_conjunct_refers_to_var(list(/;kq|/^\<no_conjunct_refers_to_var\>/;'q;"	kind:pred	file:
no_cons_id_can_match	simplify_goal_unify.m	/^:- pred no_cons_id_can_match(cons_id::in, list(/;kq|/^\<no_cons_id_can_match\>/;'q;"	kind:pred	file:
no_construct_sub_info	hlds_goal.m	/^    ;       no_construct_sub_info.$/;kq|-;/\<no_construct_sub_info\>/;'q;"	kind:cons
no_ctxt_msg	error_spec.m	/^    ;       no_ctxt_msg($/;kq|-;/\<no_ctxt_msg\>/;'q;"	kind:cons
no_ctxt_spec	error_spec.m	/^    ;       no_ctxt_spec($/;kq|-;/\<no_ctxt_spec\>/;'q;"	kind:cons
no_dcg_vars	superhomogeneous_lambda.m	/^    --->    no_dcg_vars$/;kq|-;/\<no_dcg_vars\>/;'q;"	kind:cons	file:
no_direct_arg_is_bound	direct_arg_in_out.m	/^    --->    no_direct_arg_is_bound$/;kq|-;/\<no_direct_arg_is_bound\>/;'q;"	kind:cons	file:
no_direct_args	decide_type_repn.m	/^    --->    no_direct_args$/;kq|-;/\<no_direct_args\>/;'q;"	kind:cons	file:
no_disagreement	frameopt.m	/^:- pred no_disagreement(assoc_list(/;kq|/^\<no_disagreement\>/;'q;"	kind:pred	file:
no_double_word_floats	decide_type_repn.m	/^    --->    no_double_word_floats$/;kq|-;/\<no_double_word_floats\>/;'q;"	kind:cons	file:
no_double_word_floats	du_type_layout.m	/^    --->    no_double_word_floats$/;kq|-;/\<no_double_word_floats\>/;'q;"	kind:cons	file:
no_double_word_int64s	decide_type_repn.m	/^    --->    no_double_word_int64s$/;kq|-;/\<no_double_word_int64s\>/;'q;"	kind:cons	file:
no_double_word_int64s	du_type_layout.m	/^    --->    no_double_word_int64s$/;kq|-;/\<no_double_word_int64s\>/;'q;"	kind:cons	file:
no_dtd	../library/term_to_xml.m	/^    ;       no_dtd.$/;kq|-;/\<no_dtd\>/;'q;"	kind:cons
no_dups	../library/set_ordlist.m	/^:- pred no_dups(T::in, list(/;kq|/^\<no_dups\>/;'q;"	kind:pred	file:
no_eqns	term_errors.m	/^    ;       no_eqns$/;kq|-;/\<no_eqns\>/;'q;"	kind:cons
no_eqv_expand_info	recompilation.record_uses.m	/^    --->    no_eqv_expand_info$/;kq|-;/\<no_eqv_expand_info\>/;'q;"	kind:cons
no_error	../library/io.error_util.m	/^:- func no_error = system_error.$/;kq|/^\<no_error\>/;'q;"	kind:func
no_errors_were_context_limited	write_error_spec.m	/^    --->    no_errors_were_context_limited$/;kq|-;/\<no_errors_were_context_limited\>/;'q;"	kind:cons	file:
no_exist_constraints	parse_tree_out_type.m	/^    --->    no_exist_constraints$/;kq|-;/\<no_exist_constraints\>/;'q;"	kind:cons
no_exist_constraints	prog_data.m	/^    --->    no_exist_constraints$/;kq|-;/\<no_exist_constraints\>/;'q;"	kind:cons
no_expansion	untupling.m	/^    ;       no_expansion.$/;kq|-;/\<no_expansion\>/;'q;"	kind:cons	file:
no_extra_error_info	write_error_spec.m	/^    --->    no_extra_error_info$/;kq|-;/\<no_extra_error_info\>/;'q;"	kind:cons	file:
no_extra_goals	modecheck_util.m	/^    --->    no_extra_goals$/;kq|-;/\<no_extra_goals\>/;'q;"	kind:cons
no_follow_skeleton_result	format_call.m	/^    --->    no_follow_skeleton_result$/;kq|-;/\<no_follow_skeleton_result\>/;'q;"	kind:cons	file:
no_follow_string_result	format_call.m	/^    --->    no_follow_string_result$/;kq|-;/\<no_follow_string_result\>/;'q;"	kind:cons	file:
no_foreign_exports	hlds_pred.m	/^    --->    no_foreign_exports$/;kq|-;/\<no_foreign_exports\>/;'q;"	kind:cons
no_foreign_lang_clauses	hlds_clauses.m	/^    --->    no_foreign_lang_clauses$/;kq|-;/\<no_foreign_lang_clauses\>/;'q;"	kind:cons
no_format	../library/term_to_xml.m	/^    ;       no_format.$/;kq|-;/\<no_format\>/;'q;"	kind:cons	file:
no_func_info	analysis.operations.m	/^:- type no_func_info$/;kq|-;/\<no_func_info\>/;'q;"	kind:type
no_goals_with_later_vars_nl	quantification.m	/^    --->    no_goals_with_later_vars_nl$/;kq|-;/\<no_goals_with_later_vars_nl\>/;'q;"	kind:cons	file:
no_goals_with_later_vars_wl	quantification.m	/^    --->    no_goals_with_later_vars_wl$/;kq|-;/\<no_goals_with_later_vars_wl\>/;'q;"	kind:cons	file:
no_graphic_chars	parse_tree_out_term.m	/^    --->    no_graphic_chars$/;kq|-;/\<no_graphic_chars\>/;'q;"	kind:cons
no_help	optdb_help.m	/^    --->    no_help$/;kq|-;/\<no_help\>/;'q;"	kind:cons
no_ho_inst_allowed_desc	parse_type_name.m	/^:- pred no_ho_inst_allowed_desc(/;kq|/^\<no_ho_inst_allowed_desc\>/;'q;"	kind:pred	file:
no_ho_inst_allowed_result	parse_type_name.m	/^:- func no_ho_inst_allowed_result(cord(/;kq|/^\<no_ho_inst_allowed_result\>/;'q;"	kind:func	file:
no_implicit_alias_target	reassign.m	/^:- pred no_implicit_alias_target(/;kq|/^\<no_implicit_alias_target\>/;'q;"	kind:pred	file:
no_in	../library/ops.m	/^    --->    no_in$/;kq|-;/\<no_in\>/;'q;"	kind:cons
no_initializer	mlds.m	/^    ;       no_initializer.$/;kq|-;/\<no_initializer\>/;'q;"	kind:cons
no_inst_defn	prog_item.m	/^:- type no_inst_defn$/;kq|-;/\<no_inst_defn\>/;'q;"	kind:type
no_inst_var_is_in_map	prog_mode.m	/^:- pred no_inst_var_is_in_map(list(inst_var)::in, map(/;kq|/^\<no_inst_var_is_in_map\>/;'q;"	kind:pred	file:
no_inst_var_sub	inst_match.m	/^    --->    no_inst_var_sub$/;kq|-;/\<no_inst_var_sub\>/;'q;"	kind:cons	file:
no_intermod_deps	generate_mmakefile_fragments.m	/^    --->    no_intermod_deps$/;kq|-;/\<no_intermod_deps\>/;'q;"	kind:cons
no_leftover_one_case	switch_detection.m	/^    ;       no_leftover_one_case$/;kq|-;/\<no_leftover_one_case\>/;'q;"	kind:cons	file:
no_leftover_twoplus_cases_explicitly_selected	switch_detection.m	/^    ;       no_leftover_twoplus_cases_explicitly_selected.$/;kq|-;/\<no_leftover_twoplus_cases_explicitly_selected\>/;'q;"	kind:cons	file:
no_leftover_twoplus_cases_finite_can_fail	switch_detection.m	/^    ;       no_leftover_twoplus_cases_finite_can_fail$/;kq|-;/\<no_leftover_twoplus_cases_finite_can_fail\>/;'q;"	kind:cons	file:
no_leftover_twoplus_cases_finite_cannot_fail	switch_detection.m	/^    ;       no_leftover_twoplus_cases_finite_cannot_fail$/;kq|-;/\<no_leftover_twoplus_cases_finite_cannot_fail\>/;'q;"	kind:cons	file:
no_leftover_twoplus_cases_infinite_can_fail	switch_detection.m	/^    ;       no_leftover_twoplus_cases_infinite_can_fail$/;kq|-;/\<no_leftover_twoplus_cases_infinite_can_fail\>/;'q;"	kind:cons	file:
no_live_lvals_info	llds.m	/^    --->    no_live_lvals_info  % There is no information available about$/;kq|-;/\<no_live_lvals_info\>/;'q;"	kind:cons
no_llds_reuse	llds.m	/^    --->    no_llds_reuse$/;kq|-;/\<no_llds_reuse\>/;'q;"	kind:cons
no_lookahead	parse_module.m	/^    --->    no_lookahead$/;kq|-;/\<no_lookahead\>/;'q;"	kind:cons	file:
no_main	prog_data.m	/^    ;       no_main.$/;kq|-;/\<no_main\>/;'q;"	kind:cons
no_matching_mode	mode_errors.m	/^    --->    no_matching_mode($/;kq|-;/\<no_matching_mode\>/;'q;"	kind:cons
no_matching_modes	modecheck_call.m	/^:- pred no_matching_modes(pred_id::in, list(/;kq|/^\<no_matching_modes\>/;'q;"	kind:pred	file:
no_mode_defn	prog_item.m	/^:- type no_mode_defn$/;kq|-;/\<no_mode_defn\>/;'q;"	kind:type
no_module_decl_present	parse_module.m	/^    --->    no_module_decl_present($/;kq|-;/\<no_module_decl_present\>/;'q;"	kind:cons	file:
no_module_dep_info	make.make_info.m	/^    --->    no_module_dep_info$/;kq|-;/\<no_module_dep_info\>/;'q;"	kind:cons
no_more_comparisons	unify_proc.m	/^    --->    no_more_comparisons$/;kq|-;/\<no_more_comparisons\>/;'q;"	kind:cons	file:
no_more_modules	../mdbcomp/program_representation.m	/^    --->    no_more_modules$/;kq|-;/\<no_more_modules\>/;'q;"	kind:cons	file:
no_more_procs	../mdbcomp/program_representation.m	/^    --->    no_more_procs$/;kq|-;/\<no_more_procs\>/;'q;"	kind:cons	file:
no_must_requantify	polymorphism_info.m	/^    --->    no_must_requantify$/;kq|-;/\<no_must_requantify\>/;'q;"	kind:cons
no_need	hlds_llds.m	/^    --->    no_need$/;kq|-;/\<no_need\>/;'q;"	kind:cons	file:
no_negative_version	print_help.m	/^    --->    no_negative_version$/;kq|-;/\<no_negative_version\>/;'q;"	kind:cons	file:
no_open_intervals	interval.m	/^:- pred no_open_intervals(/;kq|/^\<no_open_intervals\>/;'q;"	kind:pred	file:
no_opt_debug_info	optimize.m	/^    ;       no_opt_debug_info.$/;kq|-;/\<no_opt_debug_info\>/;'q;"	kind:cons	file:
no_opt_file_error	grab_modules.m	/^    --->    no_opt_file_error$/;kq|-;/\<no_opt_file_error\>/;'q;"	kind:cons
no_option_arg	../library/getopt.m	/^    --->    no_option_arg$/;kq|-;/\<no_option_arg\>/;'q;"	kind:cons	file:
no_option_arg	../library/getopt_io.m	/^    --->    no_option_arg$/;kq|-;/\<no_option_arg\>/;'q;"	kind:cons	file:
no_option_error	../library/getopt.m	/^    --->    no_option_error$/;kq|-;/\<no_option_error\>/;'q;"	kind:cons
no_option_error	../library/getopt_io.m	/^    --->    no_option_error$/;kq|-;/\<no_option_error\>/;'q;"	kind:cons
no_or_direct_arg_tag	ml_unify_gen_construct.m	/^:- inst no_or_direct_arg_tag for cons_tag\/0$/;kq|-;/\<no_or_direct_arg_tag\>/;'q;"	kind:inst	file:
no_override_by_const_struct	common.m	/^    --->    no_override_by_const_struct$/;kq|-;/\<no_override_by_const_struct\>/;'q;"	kind:cons	file:
no_parent_top_level	split_parse_tree_src.m	/^    --->    no_parent_top_level$/;kq|-;/\<no_parent_top_level\>/;'q;"	kind:cons	file:
no_port_counts_give_coverage_after	hlds_goal.m	/^    ;       no_port_counts_give_coverage_after.$/;kq|-;/\<no_port_counts_give_coverage_after\>/;'q;"	kind:cons
no_possible_reuse	hlds_goal.m	/^    ;       no_possible_reuse$/;kq|-;/\<no_possible_reuse\>/;'q;"	kind:cons
no_post	../library/ops.m	/^    --->    no_post$/;kq|-;/\<no_post\>/;'q;"	kind:cons
no_pragma_tvar_is_double_mapped	add_pragma_type_spec.m	/^:- pred no_pragma_tvar_is_double_mapped(/;kq|/^\<no_pragma_tvar_is_double_mapped\>/;'q;"	kind:pred	file:
no_pre	../library/ops.m	/^    --->    no_pre$/;kq|-;/\<no_pre\>/;'q;"	kind:cons
no_predmode_decl	hlds_pred.m	/^    --->    no_predmode_decl$/;kq|-;/\<no_predmode_decl\>/;'q;"	kind:cons
no_prev_dump	passes_aux.m	/^    --->    no_prev_dump$/;kq|-;/\<no_prev_dump\>/;'q;"	kind:cons
no_primary_tags	du_type_layout.m	/^    --->    no_primary_tags$/;kq|-;/\<no_primary_tags\>/;'q;"	kind:cons	file:
no_problem_args	hlds_module.m	/^                no_problem_args     :: list(int)$/;kq|-;/\<no_problem_args\>/;'q;"	kind:fld
no_proc_id_and_more	layout.m	/^    --->    no_proc_id_and_more$/;kq|-;/\<no_proc_id_and_more\>/;'q;"	kind:cons
no_producer_consumer_sols	ordering_mode_constraints.m	/^   --->     no_producer_consumer_sols($/;kq|-;/\<no_producer_consumer_sols\>/;'q;"	kind:cons	file:
no_recomp_atomics	recompute_instmap_deltas.m	/^    ;       no_recomp_atomics.$/;kq|-;/\<no_recomp_atomics\>/;'q;"	kind:cons
no_req_arms_in_type_order	det_check_switch.m	/^    --->    no_req_arms_in_type_order$/;kq|-;/\<no_req_arms_in_type_order\>/;'q;"	kind:cons
no_request_for_call_std_out_regs	prog_data_foreign.m	/^    --->    no_request_for_call_std_out_regs$/;kq|-;/\<no_request_for_call_std_out_regs\>/;'q;"	kind:cons
no_resume_point	hlds_llds.m	/^    ;       no_resume_point.$/;kq|-;/\<no_resume_point\>/;'q;"	kind:cons
no_return_call	mlds.m	/^    --->    no_return_call  % A call that never returns$/;kq|-;/\<no_return_call\>/;'q;"	kind:cons
no_reuse	structure_reuse.domain.m	/^    --->    no_reuse$/;kq|-;/\<no_reuse\>/;'q;"	kind:cons
no_reuse	structure_reuse.domain.m	/^    --->    no_reuse$/;kq|-;/\<no_reuse\>/;'q;"	kind:cons	file:
no_reuse_info	hlds_goal.m	/^    --->    no_reuse_info$/;kq|-;/\<no_reuse_info\>/;'q;"	kind:cons
no_roots	../library/math.m	/^    --->    no_roots$/;kq|-;/\<no_roots\>/;'q;"	kind:cons
no_size	builtin_ops.m	/^    --->    no_size$/;kq|-;/\<no_size\>/;'q;"	kind:cons
no_size	mlds.m	/^    ;       no_size.$/;kq|-;/\<no_size\>/;'q;"	kind:cons
no_space_context_to_string	parse_tree_out_misc.m	/^:- func no_space_context_to_string(/;kq|/^\<no_space_context_to_string\>/;'q;"	kind:func
no_specified_prec	../library/string.parse_util.m	/^    --->    no_specified_prec$/;kq|-;/\<no_specified_prec\>/;'q;"	kind:cons
no_specified_width	../library/string.parse_util.m	/^    --->    no_specified_width$/;kq|-;/\<no_specified_width\>/;'q;"	kind:cons
no_stack_straight_line	opt_util.m	/^:- pred no_stack_straight_line(list(/;kq|/^\<no_stack_straight_line\>/;'q;"	kind:pred
no_stack_straight_line_acc	opt_util.m	/^:- pred no_stack_straight_line_acc(list(/;kq|/^\<no_stack_straight_line_acc\>/;'q;"	kind:pred	file:
no_stackvars_til_decr_sp	opt_util.m	/^:- pred no_stackvars_til_decr_sp(list(/;kq|/^\<no_stackvars_til_decr_sp\>/;'q;"	kind:pred
no_stream	globals.m	/^    ;       no_stream.$/;kq|-;/\<no_stream\>/;'q;"	kind:cons	file:
no_stylesheet	../library/term_to_xml.m	/^    ;       no_stylesheet.$/;kq|-;/\<no_stylesheet\>/;'q;"	kind:cons
no_svar_outer_atomic_scope_info	state_var.m	/^    ;       no_svar_outer_atomic_scope_info.$/;kq|-;/\<no_svar_outer_atomic_scope_info\>/;'q;"	kind:cons	file:
no_tag	hlds_data.m	/^    ;       no_tag$/;kq|-;/\<no_tag\>/;'q;"	kind:cons
no_tag_type	hlds_data.m	/^:- type no_tag_type$/;kq|-;/\<no_tag_type\>/;'q;"	kind:type
no_tag_type_table	hlds_data.m	/^:- type no_tag_type_table == map(type_ctor, no_tag_type).$/;kq|-;/\<no_tag_type_table\>/;'q;"	kind:type
no_tagword_args	du_type_layout.m	/^    --->    no_tagword_args$/;kq|-;/\<no_tagword_args\>/;'q;"	kind:cons	file:
no_tail_call	llds.m	/^    --->    no_tail_call$/;kq|-;/\<no_tail_call\>/;'q;"	kind:cons
no_tail_call_opt_in_code_gen	ml_proc_gen.m	/^    --->    no_tail_call_opt_in_code_gen$/;kq|-;/\<no_tail_call_opt_in_code_gen\>/;'q;"	kind:cons	file:
no_tail_rec	ml_proc_gen.m	/^    --->    no_tail_rec$/;kq|-;/\<no_tail_rec\>/;'q;"	kind:cons	file:
no_tfeirn	mode_robdd.tfeirn.m	/^:- mode no_tfeirn == out(norm_tfeirn).$/;kq|-;/\<no_tfeirn\>/;'q;"	kind:mode
no_trans_opt_deps	generate_mmakefile_fragments.m	/^    --->    no_trans_opt_deps$/;kq|-;/\<no_trans_opt_deps\>/;'q;"	kind:cons
no_tupling	tupling.m	/^    --->    no_tupling$/;kq|-;/\<no_tupling\>/;'q;"	kind:cons	file:
no_tvarset_var_table	var_table.m	/^    --->    no_tvarset_var_table$/;kq|-;/\<no_tvarset_var_table\>/;'q;"	kind:cons
no_type_available	inst_util.m	/^:- func no_type_available = mer_type.$/;kq|/^\<no_type_available\>/;'q;"	kind:func	file:
no_type_info_builtin	../mdbcomp/program_representation.m	/^:- pred no_type_info_builtin(/;kq|/^\<no_type_info_builtin\>/;'q;"	kind:pred
no_type_stuff_matches	typecheck_error_unify.m	/^    --->    no_type_stuff_matches$/;kq|-;/\<no_type_stuff_matches\>/;'q;"	kind:cons	file:
no_typecheck_debug	typecheck_info.m	/^    --->    no_typecheck_debug$/;kq|-;/\<no_typecheck_debug\>/;'q;"	kind:cons
no_types_arity_zero	prog_item.m	/^    --->    no_types_arity_zero$/;kq|-;/\<no_types_arity_zero\>/;'q;"	kind:cons
no_unboxed_no_tag_types	du_type_layout.m	/^    --->    no_unboxed_no_tag_types$/;kq|-;/\<no_unboxed_no_tag_types\>/;'q;"	kind:cons	file:
no_unqual_symnames	comp_unit_interface.m	/^    --->    no_unqual_symnames$/;kq|-;/\<no_unqual_symnames\>/;'q;"	kind:cons	file:
no_user_annotated_sharing	prog_data_pragma.m	/^    --->    no_user_annotated_sharing$/;kq|-;/\<no_user_annotated_sharing\>/;'q;"	kind:cons
no_valid_module_header	parse_module.m	/^    --->    no_valid_module_header($/;kq|-;/\<no_valid_module_header\>/;'q;"	kind:cons	file:
no_var_info	stack_layout.m	/^    --->    no_var_info$/;kq|-;/\<no_var_info\>/;'q;"	kind:cons	file:
no_var_is_dummy	live_vars.m	/^    --->    no_var_is_dummy$/;kq|-;/\<no_var_is_dummy\>/;'q;"	kind:cons
no_version	pd_info.m	/^    --->    no_version$/;kq|-;/\<no_version\>/;'q;"	kind:cons
no_version_numbers	prog_parse_tree.m	/^    --->    no_version_numbers$/;kq|-;/\<no_version_numbers\>/;'q;"	kind:cons
no_warnings_non_tail_rec_params	mark_tail_calls.m	/^:- func no_warnings_non_tail_rec_params = warn_non_tail_rec_params.$/;kq|/^\<no_warnings_non_tail_rec_params\>/;'q;"	kind:func	file:
node	../library/diet.m	/^    ;       node($/;kq|-;/\<node\>/;'q;"	kind:cons	file:
node	../library/diet.m	/^:- inst node for diet\/1$/;kq|-;/\<node\>/;'q;"	kind:inst	file:
node	../library/ra_list.m	/^    ;       node(T, ra_list_bintree(T), ra_list_bintree(T)).$/;kq|-;/\<node\>/;'q;"	kind:cons	file:
node	inst_graph.m	/^:- type node$/;kq|-;/\<node\>/;'q;"	kind:type
node_height	../library/diet.m	/^                node_height :: int,$/;kq|-;/\<node_height\>/;'q;"	kind:fld	file:
node_list	../library/tree_bitset.m	/^:- type node_list$/;kq|-;/\<node_list\>/;'q;"	kind:type	file:
node_name	../library/robdd.m	/^:- func node_name(robdd(/;kq|/^\<node_name\>/;'q;"	kind:func	file:
node_num	../library/robdd.m	/^:- func node_num(robdd(/;kq|/^\<node_num\>/;'q;"	kind:func	file:
node_to_var	rbmm.region_transformation.m	/^:- pred node_to_var(/;kq|/^\<node_to_var\>/;'q;"	kind:pred	file:
node_to_var_with_both_renamings	rbmm.region_transformation.m	/^:- pred node_to_var_with_both_renamings(/;kq|/^\<node_to_var_with_both_renamings\>/;'q;"	kind:pred	file:
nodes_all_live	ctgc.livedata.m	/^    --->    nodes_all_live$/;kq|-;/\<nodes_all_live\>/;'q;"	kind:cons
nodes_are_live	ctgc.livedata.m	/^    ;       nodes_are_live(list(datastruct)).$/;kq|-;/\<nodes_are_live\>/;'q;"	kind:cons
nodes_are_not_live	ctgc.livedata.m	/^:- pred nodes_are_not_live(/;kq|/^\<nodes_are_not_live\>/;'q;"	kind:pred
nodes_are_not_live_result	ctgc.livedata.m	/^:- type nodes_are_not_live_result$/;kq|-;/\<nodes_are_not_live_result\>/;'q;"	kind:type
non_abstract_section	check_import_accessibility.m	/^    --->    non_abstract_section$/;kq|-;/\<non_abstract_section\>/;'q;"	kind:cons	file:
non_arg	state_var.m	/^    ;       non_arg.$/;kq|-;/\<non_arg\>/;'q;"	kind:cons	file:
non_call_port_code_ac	../library/profiling_builtin.m	/^:- impure pred non_call_port_code_ac(/;kq|/^\<non_call_port_code_ac\>/;'q;"	kind:pred
non_call_port_code_sr	../library/profiling_builtin.m	/^:- impure pred non_call_port_code_sr(/;kq|/^\<non_call_port_code_sr\>/;'q;"	kind:pred
non_du	../library/term_to_xml.m	/^    ;       non_du.$/;kq|-;/\<non_du\>/;'q;"	kind:cons
non_du_type_body	add_foreign_enum.m	/^:- inst non_du_type_body for hlds_type_body\/0$/;kq|-;/\<non_du_type_body\>/;'q;"	kind:inst	file:
non_embedded_dtd	../library/term_to_xml.m	/^:- inst non_embedded_dtd for maybe_dtd\/0$/;kq|-;/\<non_embedded_dtd\>/;'q;"	kind:inst
non_empty_domain	old_type_constraints.m	/^:- pred non_empty_domain(/;kq|/^\<non_empty_domain\>/;'q;"	kind:pred	file:
non_empty_list	../library/list.m	/^:- inst non_empty_list for list\/1$/;kq|-;/\<non_empty_list\>/;'q;"	kind:inst
non_exit_port_code_ac	../library/profiling_builtin.m	/^:- impure pred non_exit_port_code_ac(/;kq|/^\<non_exit_port_code_ac\>/;'q;"	kind:pred
non_exit_port_code_sr	../library/profiling_builtin.m	/^:- impure pred non_exit_port_code_sr(/;kq|/^\<non_exit_port_code_sr\>/;'q;"	kind:pred
non_fail_port_code_ac	../library/profiling_builtin.m	/^:- impure pred non_fail_port_code_ac(/;kq|/^\<non_fail_port_code_ac\>/;'q;"	kind:pred
non_fail_port_code_sr	../library/profiling_builtin.m	/^:- impure pred non_fail_port_code_sr(/;kq|/^\<non_fail_port_code_sr\>/;'q;"	kind:pred
non_false_constraints	polyhedron.m	/^:- func non_false_constraints(/;kq|/^\<non_false_constraints\>/;'q;"	kind:func
non_file_special	../library/getopt.m	/^:- inst non_file_special for option_value\/1$/;kq|-;/\<non_file_special\>/;'q;"	kind:inst
non_file_special	../library/getopt_io.m	/^:- inst non_file_special for option_value\/1$/;kq|-;/\<non_file_special\>/;'q;"	kind:inst
non_graphic_char	parse_tree_out_term.m	/^:- type non_graphic_char$/;kq|-;/\<non_graphic_char\>/;'q;"	kind:type	file:
non_id_token	../library/mercury_term_lexer.m	/^:- type non_id_token =< raw_token$/;kq|-;/\<non_id_token\>/;'q;"	kind:type	file:
non_kinded_type	prog_type_test.m	/^:- type non_kinded_type =< mer_type$/;kq|-;/\<non_kinded_type\>/;'q;"	kind:type
non_local_gotos	llds.m	/^                non_local_gotos         :: have_non_local_gotos,$/;kq|-;/\<non_local_gotos\>/;'q;"	kind:fld
non_module_specific	options_file.m	/^    ;       non_module_specific$/;kq|-;/\<non_module_specific\>/;'q;"	kind:cons	file:
non_obvious_nontail_rec	mark_tail_calls.m	/^    --->    non_obvious_nontail_rec$/;kq|-;/\<non_obvious_nontail_rec\>/;'q;"	kind:cons
non_persistent_temp_slot	code_loc_dep.m	/^    ;       non_persistent_temp_slot.$/;kq|-;/\<non_persistent_temp_slot\>/;'q;"	kind:cons
non_pic	compile_target_code.m	/^    ;       non_pic.$/;kq|-;/\<non_pic\>/;'q;"	kind:cons
non_redo_port_code_ac	../library/profiling_builtin.m	/^:- impure pred non_redo_port_code_ac(/;kq|/^\<non_redo_port_code_ac\>/;'q;"	kind:pred
non_redo_port_code_sr	../library/profiling_builtin.m	/^:- impure pred non_redo_port_code_sr(/;kq|/^\<non_redo_port_code_sr\>/;'q;"	kind:pred
non_rtti_var	hlds_rtti.m	/^    ;       non_rtti_var.$/;kq|-;/\<non_rtti_var\>/;'q;"	kind:cons
non_solver_type	prog_data.m	/^    --->    non_solver_type$/;kq|-;/\<non_solver_type\>/;'q;"	kind:cons
non_special_body_should_use_typeinfo_liveness	hlds_pred.m	/^:- pred non_special_body_should_use_typeinfo_liveness(/;kq|/^\<non_special_body_should_use_typeinfo_liveness\>/;'q;"	kind:pred	file:
non_special_interface_should_use_typeinfo_liveness	hlds_pred.m	/^:- pred non_special_interface_should_use_typeinfo_liveness(/;kq|/^\<non_special_interface_should_use_typeinfo_liveness\>/;'q;"	kind:pred	file:
non_stub	add_pred.m	/^    ;       non_stub(hlds_goal).$/;kq|-;/\<non_stub\>/;'q;"	kind:cons	file:
non_sub_du_constructor_list_represents_dummy_type	comp_unit_interface.m	/^:- pred non_sub_du_constructor_list_represents_dummy_type(/;kq|/^\<non_sub_du_constructor_list_represents_dummy_type\>/;'q;"	kind:pred	file:
non_sub_du_constructor_list_represents_dummy_type_2	comp_unit_interface.m	/^:- pred non_sub_du_constructor_list_represents_dummy_type_2(/;kq|/^\<non_sub_du_constructor_list_represents_dummy_type_2\>/;'q;"	kind:pred	file:
non_sub_du_extras	comp_unit_interface.m	/^:- type non_sub_du_extras$/;kq|-;/\<non_sub_du_extras\>/;'q;"	kind:type	file:
non_sub_du_type_is_dummy	prog_type_repn.m	/^:- pred non_sub_du_type_is_dummy(/;kq|/^\<non_sub_du_type_is_dummy\>/;'q;"	kind:pred
non_sub_du_type_is_enum	prog_type_repn.m	/^:- pred non_sub_du_type_is_enum(/;kq|/^\<non_sub_du_type_is_enum\>/;'q;"	kind:pred
non_sub_du_type_is_notag	prog_type_repn.m	/^:- pred non_sub_du_type_is_notag(one_or_more(/;kq|/^\<non_sub_du_type_is_notag\>/;'q;"	kind:pred
non_svar_copy_vars_in_cases_acc	goal_vars.m	/^:- pred non_svar_copy_vars_in_cases_acc(list(/;kq|/^\<non_svar_copy_vars_in_cases_acc\>/;'q;"	kind:pred	file:
non_svar_copy_vars_in_goal	goal_vars.m	/^:- pred non_svar_copy_vars_in_goal(/;kq|/^\<non_svar_copy_vars_in_goal\>/;'q;"	kind:pred
non_svar_copy_vars_in_goal_acc	goal_vars.m	/^:- pred non_svar_copy_vars_in_goal_acc(/;kq|/^\<non_svar_copy_vars_in_goal_acc\>/;'q;"	kind:pred	file:
non_svar_copy_vars_in_goals_acc	goal_vars.m	/^:- pred non_svar_copy_vars_in_goals_acc(list(/;kq|/^\<non_svar_copy_vars_in_goals_acc\>/;'q;"	kind:pred	file:
non_switch	term_constr_build.m	/^    ;       non_switch(list(hlds_goal)).$/;kq|-;/\<non_switch\>/;'q;"	kind:cons	file:
non_teardown_exit_code	frameopt.m	/^    func non_teardown_exit_code(Ex) = list(instruction),$/;kq|-;/\<non_teardown_exit_code\>/;'q;"	kind:tcm	file:
non_teardown_exit_code	frameopt.m	/^    func(non_teardown_exit_code\/1) is det_non_teardown_exit_code,$/;kq|-;/\<non_teardown_exit_code\>/;'q;"	kind:tcim	file:
non_teardown_exit_code	frameopt.m	/^    func(non_teardown_exit_code\/1) is nondet_non_teardown_exit_code,$/;kq|-;/\<non_teardown_exit_code\>/;'q;"	kind:tcim	file:
non_traced_mercury_builtin_module	../mdbcomp/builtin_modules.m	/^:- pred non_traced_mercury_builtin_module(/;kq|/^\<non_traced_mercury_builtin_module\>/;'q;"	kind:pred
non_tvar_args_to_pieces	check_typeclass.m	/^:- func non_tvar_args_to_pieces(/;kq|/^\<non_tvar_args_to_pieces\>/;'q;"	kind:func	file:
non_user_type_spec	higher_order.higher_order_global_info.m	/^    --->    non_user_type_spec$/;kq|-;/\<non_user_type_spec\>/;'q;"	kind:cons
non_wakeup_port	mode_debug.m	/^:- inst non_wakeup_port for mode_checkpoint_port\/0$/;kq|-;/\<non_wakeup_port\>/;'q;"	kind:inst
nonabstract_inst_defn	prog_item.m	/^    ;       nonabstract_inst_defn(inst_defn).$/;kq|-;/\<nonabstract_inst_defn\>/;'q;"	kind:cons
nonabstract_mode_defn	prog_item.m	/^    ;       nonabstract_mode_defn(mode_defn).$/;kq|-;/\<nonabstract_mode_defn\>/;'q;"	kind:cons
noncanon	prog_data.m	/^    ;       noncanon(noncanonical).$/;kq|-;/\<noncanon\>/;'q;"	kind:cons
noncanon_abstract	prog_data.m	/^    ;       noncanon_abstract(is_solver_type)$/;kq|-;/\<noncanon_abstract\>/;'q;"	kind:cons
noncanon_cmp_only	prog_data.m	/^    ;       noncanon_cmp_only(comparison_pred)$/;kq|-;/\<noncanon_cmp_only\>/;'q;"	kind:cons
noncanon_handling	../library/deconstruct.m	/^:- type noncanon_handling$/;kq|-;/\<noncanon_handling\>/;'q;"	kind:type
noncanon_subtype	prog_data.m	/^    ;       noncanon_subtype.$/;kq|-;/\<noncanon_subtype\>/;'q;"	kind:cons
noncanon_uni_cmp	prog_data.m	/^    --->    noncanon_uni_cmp(equality_pred, comparison_pred)$/;kq|-;/\<noncanon_uni_cmp\>/;'q;"	kind:cons
noncanon_uni_only	prog_data.m	/^    ;       noncanon_uni_only(equality_pred)$/;kq|-;/\<noncanon_uni_only\>/;'q;"	kind:cons
noncanon_unify_verbose_preamble	det_infer_goal.m	/^:- func noncanon_unify_verbose_preamble = list(/;kq|/^\<noncanon_unify_verbose_preamble\>/;'q;"	kind:func	file:
noncanon_unify_verbose_would_require	det_infer_goal.m	/^:- func noncanon_unify_verbose_would_require = list(/;kq|/^\<noncanon_unify_verbose_would_require\>/;'q;"	kind:func	file:
noncanonical	prog_data.m	/^:- type noncanonical$/;kq|-;/\<noncanonical\>/;'q;"	kind:type
noncons_proxy_struct	const_struct.m	/^:- type noncons_proxy_struct$/;kq|-;/\<noncons_proxy_struct\>/;'q;"	kind:type	file:
nondet_append	../library/string.m	/^:- pred nondet_append(/;kq|/^\<nondet_append\>/;'q;"	kind:pred
nondet_append_2	../library/string.m	/^:- pred nondet_append_2(/;kq|/^\<nondet_append_2\>/;'q;"	kind:pred	file:
nondet_copy_out	options.m	/^    ;       nondet_copy_out$/;kq|-;/\<nondet_copy_out\>/;'q;"	kind:cons
nondet_entry	frameopt.m	/^    --->    nondet_entry($/;kq|-;/\<nondet_entry\>/;'q;"	kind:cons	file:
nondet_entry_info	frameopt.m	/^:- type nondet_entry_info$/;kq|-;/\<nondet_entry_info\>/;'q;"	kind:type	file:
nondet_exit_info	frameopt.m	/^:- type nondet_exit_info$/;kq|-;/\<nondet_exit_info\>/;'q;"	kind:type	file:
nondet_frame_info	llds.m	/^:- type nondet_frame_info$/;kq|-;/\<nondet_frame_info\>/;'q;"	kind:type
nondet_int_in_range	../library/int.m	/^:- pred nondet_int_in_range(/;kq|/^\<nondet_int_in_range\>/;'q;"	kind:pred
nondet_late_setup	frameopt.m	/^:- func nondet_late_setup(nondet_entry_info) = list(/;kq|/^\<nondet_late_setup\>/;'q;"	kind:func	file:
nondet_lookup	../library/multi_map.m	/^:- pred nondet_lookup(multi_map(/;kq|/^\<nondet_lookup\>/;'q;"	kind:pred
nondet_lookup	../library/one_or_more_map.m	/^:- pred nondet_lookup(one_or_more_map(/;kq|/^\<nondet_lookup\>/;'q;"	kind:pred
nondet_member	../library/diet.m	/^:- pred nondet_member(diet(T)::in, T::out) is nondet <= diet_element(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
nondet_member	../library/fat_sparse_bitset.m	/^:- pred nondet_member(fat_sparse_bitset(T)::in, T::out) is nondet <= uenum(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
nondet_member	../library/fatter_sparse_bitset.m	/^:- pred nondet_member(fatter_sparse_bitset(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
nondet_member	../library/list.m	/^:- pred nondet_member(list(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
nondet_member	../library/one_or_more.m	/^:- pred nondet_member(one_or_more(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
nondet_member	../library/ranges.m	/^:- pred nondet_member(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
nondet_member	../library/set.m	/^:- pred nondet_member(set(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
nondet_member	../library/set_bbbtree.m	/^:- pred nondet_member(set_bbbtree(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
nondet_member	../library/set_ctree234.m	/^:- pred nondet_member(set_ctree234(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
nondet_member	../library/set_ordlist.m	/^:- pred nondet_member(set_ordlist(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
nondet_member	../library/set_tree234.m	/^:- pred nondet_member(set_tree234(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
nondet_member	../library/set_unordlist.m	/^:- pred nondet_member(set_unordlist(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
nondet_member	../library/sparse_bitset.m	/^:- pred nondet_member(sparse_bitset(T)::in, T::out) is nondet <= uenum(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
nondet_member	../library/tree_bitset.m	/^:- pred nondet_member(tree_bitset(T)::in, T::out) is nondet <= uenum(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
nondet_non_teardown_exit_code	frameopt.m	/^:- func nondet_non_teardown_exit_code(nondet_exit_info) = list(/;kq|/^\<nondet_non_teardown_exit_code\>/;'q;"	kind:func	file:
nondet_plain_exit	frameopt.m	/^    --->    nondet_plain_exit(  % This block contains nondet stack exit code$/;kq|-;/\<nondet_plain_exit\>/;'q;"	kind:cons	file:
nondet_range_member	../library/ranges.m	/^:- pred nondet_range_member(/;kq|/^\<nondet_range_member\>/;'q;"	kind:pred
nondet_rep	../mdbcomp/program_representation.m	/^    ;       nondet_rep$/;kq|-;/\<nondet_rep\>/;'q;"	kind:cons
nondet_search	../library/multi_map.m	/^:- pred nondet_search(multi_map(/;kq|/^\<nondet_search\>/;'q;"	kind:pred
nondet_search	../library/one_or_more_map.m	/^:- pred nondet_search(one_or_more_map(/;kq|/^\<nondet_search\>/;'q;"	kind:pred
nondet_slot	hlds_llds.m	/^    ;       nondet_slot(int).$/;kq|-;/\<nondet_slot\>/;'q;"	kind:cons
nondet_stack	llds.m	/^    ;       nondet_stack.$/;kq|-;/\<nondet_stack\>/;'q;"	kind:cons
nondet_stack_proc	llds.m	/^    ;       nondet_stack_proc.$/;kq|-;/\<nondet_stack_proc\>/;'q;"	kind:cons
nondet_tail_call	llds.m	/^:- type nondet_tail_call$/;kq|-;/\<nondet_tail_call\>/;'q;"	kind:type
nondet_teardown_exit	frameopt.m	/^    ;       nondet_teardown_exit($/;kq|-;/\<nondet_teardown_exit\>/;'q;"	kind:cons	file:
nondetstack_setup	frameopt.m	/^:- pred nondetstack_setup(list(/;kq|/^\<nondetstack_setup\>/;'q;"	kind:pred	file:
nondetstack_teardown	frameopt.m	/^:- pred nondetstack_teardown(list(instruction)::in, list(/;kq|/^\<nondetstack_teardown\>/;'q;"	kind:pred	file:
nondetstack_teardown_2	frameopt.m	/^:- pred nondetstack_teardown_2(list(/;kq|/^\<nondetstack_teardown_2\>/;'q;"	kind:pred	file:
none	../library/getopt.m	/^    --->    none$/;kq|-;/\<none\>/;'q;"	kind:cons
none	../library/getopt.m	/^    --->    none$/;kq|-;/\<none\>/;'q;"	kind:cons	file:
none	../library/getopt_io.m	/^    --->    none$/;kq|-;/\<none\>/;'q;"	kind:cons
none	../library/getopt_io.m	/^    --->    none$/;kq|-;/\<none\>/;'q;"	kind:cons	file:
none	term_constr_data.m	/^    --->    none        % Procedure is not recursive.$/;kq|-;/\<none\>/;'q;"	kind:cons
none	trace_params.m	/^    --->    none$/;kq|-;/\<none\>/;'q;"	kind:cons	file:
none_or_default_func	prog_data.m	/^    ;       none_or_default_func.$/;kq|-;/\<none_or_default_func\>/;'q;"	kind:cons
none_or_self_tail_rec	ml_proc_gen.m	/^:- type none_or_self_tail_rec$/;kq|-;/\<none_or_self_tail_rec\>/;'q;"	kind:type	file:
nonempty_cord	../library/cord.m	/^    ;       nonempty_cord(cord_node(T)).$/;kq|-;/\<nonempty_cord\>/;'q;"	kind:cons	file:
nonempty_psqueue	../library/psqueue.m	/^    ;       nonempty_psqueue(winner(P, K)).$/;kq|-;/\<nonempty_psqueue\>/;'q;"	kind:cons	file:
nonempty_state	var_locn.m	/^:- pred nonempty_state(/;kq|/^\<nonempty_state\>/;'q;"	kind:pred	file:
nonfatal_read_module_error	parse_error.m	/^:- type nonfatal_read_module_error$/;kq|-;/\<nonfatal_read_module_error\>/;'q;"	kind:type
nonground	mode_errors.m	/^    ;       nonground.$/;kq|-;/\<nonground\>/;'q;"	kind:cons	file:
nonlocal_abstracts	check_typeclass.m	/^                nonlocal_abstracts  :: list(hlds_instance_defn),$/;kq|-;/\<nonlocal_abstracts\>/;'q;"	kind:fld	file:
nonlocal_concretes	check_typeclass.m	/^                nonlocal_concretes  :: list(hlds_instance_defn)$/;kq|-;/\<nonlocal_concretes\>/;'q;"	kind:fld	file:
nonlocal_is_virgin_output	unneeded_code.m	/^:- pred nonlocal_is_virgin_output(/;kq|/^\<nonlocal_is_virgin_output\>/;'q;"	kind:pred	file:
nonlocal_may_be_input	unneeded_code.m	/^:- pred nonlocal_may_be_input(/;kq|/^\<nonlocal_may_be_input\>/;'q;"	kind:pred	file:
nonlocal_vars	term_constr_data.m	/^:- type nonlocal_vars == list(size_var).$/;kq|-;/\<nonlocal_vars\>/;'q;"	kind:type
nonlocals	build_mode_constraints.m	/^:- type nonlocals == set_of_progvar.$/;kq|-;/\<nonlocals\>/;'q;"	kind:type
nonlocals_at_path_and_subpaths	build_mode_constraints.m	/^:- pred nonlocals_at_path_and_subpaths(/;kq|/^\<nonlocals_at_path_and_subpaths\>/;'q;"	kind:pred	file:
nonlocals_positions	build_mode_constraints.m	/^                nonlocals_positions ::  conjunct_production_map$/;kq|-;/\<nonlocals_positions\>/;'q;"	kind:fld	file:
nonlocals_to_recompute	quantification.m	/^:- type nonlocals_to_recompute$/;kq|-;/\<nonlocals_to_recompute\>/;'q;"	kind:type
nonneg_box	lp_rational.m	/^:- func nonneg_box(list(/;kq|/^\<nonneg_box\>/;'q;"	kind:func
nonneg_constr	lp_rational.m	/^:- pred nonneg_constr(/;kq|/^\<nonneg_constr\>/;'q;"	kind:pred
nontail_rec_call	ml_gen_info.m	/^:- type nontail_rec_call$/;kq|-;/\<nontail_rec_call\>/;'q;"	kind:type
nontail_rec_call_reason	mark_tail_calls.m	/^:- type nontail_rec_call_reason$/;kq|-;/\<nontail_rec_call_reason\>/;'q;"	kind:type
nontail_rec_call_reason_to_pieces	mark_tail_calls.m	/^:- pred nontail_rec_call_reason_to_pieces(/;kq|/^\<nontail_rec_call_reason_to_pieces\>/;'q;"	kind:pred	file:
nontail_rec_call_warn_disabled	ml_gen_info.m	/^    --->    nontail_rec_call_warn_disabled$/;kq|-;/\<nontail_rec_call_warn_disabled\>/;'q;"	kind:cons
nontail_rec_call_warn_enabled	ml_gen_info.m	/^    ;       nontail_rec_call_warn_enabled.$/;kq|-;/\<nontail_rec_call_warn_enabled\>/;'q;"	kind:cons
nontail_rec_call_warn_status	ml_gen_info.m	/^:- type nontail_rec_call_warn_status$/;kq|-;/\<nontail_rec_call_warn_status\>/;'q;"	kind:type
nontail_rec_obviousness	mark_tail_calls.m	/^:- type nontail_rec_obviousness$/;kq|-;/\<nontail_rec_obviousness\>/;'q;"	kind:type
nonvar	../library/private_builtin.m	/^:- impure pred nonvar(/;kq|/^\<nonvar\>/;'q;"	kind:pred
noop	builtin_ops.m	/^    ;       noop(list(T)).$/;kq|-;/\<noop\>/;'q;"	kind:cons
norm_num_data_elems	globals.m	/^    ;       norm_num_data_elems$/;kq|-;/\<norm_num_data_elems\>/;'q;"	kind:cons
norm_simple	globals.m	/^    --->    norm_simple$/;kq|-;/\<norm_simple\>/;'q;"	kind:cons
norm_size_data_elems	globals.m	/^    ;       norm_size_data_elems.$/;kq|-;/\<norm_size_data_elems\>/;'q;"	kind:cons
norm_tfeirn	mode_robdd.tfeirn.m	/^:- inst norm_tfeirn for tfeirn\/1$/;kq|-;/\<norm_tfeirn\>/;'q;"	kind:inst
norm_total	globals.m	/^    ;       norm_total$/;kq|-;/\<norm_total\>/;'q;"	kind:cons
normal_call	hlds_pred.m	/^    --->    normal_call($/;kq|-;/\<normal_call\>/;'q;"	kind:cons
normal_callee	hlds_pred.m	/^                normal_callee           :: rtti_proc_label,$/;kq|-;/\<normal_callee\>/;'q;"	kind:fld
normal_file_name	hlds_pred.m	/^                normal_file_name        :: string,$/;kq|-;/\<normal_file_name\>/;'q;"	kind:fld
normal_floats	../library/random.m	/^:- pred normal_floats(/;kq|/^\<normal_floats\>/;'q;"	kind:pred
normal_floats	../library/random.m	/^:- pred normal_floats(/;kq|/^\<normal_floats\>/;'q;"	kind:pred
normal_floats	../library/random.m	/^:- pred normal_floats(/;kq|/^\<normal_floats\>/;'q;"	kind:pred
normal_floats	../library/random.m	/^:- pred normal_floats(/;kq|/^\<normal_floats\>/;'q;"	kind:pred
normal_goal_path	hlds_pred.m	/^                normal_goal_path        :: forward_goal_path$/;kq|-;/\<normal_goal_path\>/;'q;"	kind:fld
normal_line_number	hlds_pred.m	/^                normal_line_number      :: int,$/;kq|-;/\<normal_line_number\>/;'q;"	kind:fld
normal_type_subst	hlds_pred.m	/^                normal_type_subst       :: string,$/;kq|-;/\<normal_type_subst\>/;'q;"	kind:fld
normalise	mode_robdd.tfeirn.m	/^:- func normalise(tfeirn(T)::di_tfeirn) = (tfeirn(/;kq|/^\<normalise\>/;'q;"	kind:func	file:
normalise_cases	assertion.m	/^:- pred normalise_cases(list(case)::in, list(/;kq|/^\<normalise_cases\>/;'q;"	kind:pred	file:
normalise_conj	assertion.m	/^:- pred normalise_conj(list(hlds_goal)::in, list(/;kq|/^\<normalise_conj\>/;'q;"	kind:pred	file:
normalise_goal	assertion.m	/^:- pred normalise_goal(/;kq|/^\<normalise_goal\>/;'q;"	kind:pred
normalise_goals	assertion.m	/^:- pred normalise_goals(list(hlds_goal)::in, list(/;kq|/^\<normalise_goals\>/;'q;"	kind:pred	file:
normalise_inst	modecheck_util.m	/^:- pred normalise_inst(/;kq|/^\<normalise_inst\>/;'q;"	kind:pred
normalise_insts	modecheck_util.m	/^:- pred normalise_insts(module_info::in, list(/;kq|/^\<normalise_insts\>/;'q;"	kind:pred
normalise_known_equivalent_vars	mode_robdd.equiv_vars.m	/^:- pred normalise_known_equivalent_vars(bool::out, vars(T)::in, vars(/;kq|/^\<normalise_known_equivalent_vars\>/;'q;"	kind:pred
normalise_known_equivalent_vars_1	mode_robdd.equiv_vars.m	/^:- func normalise_known_equivalent_vars_1(equiv_vars(T), var(/;kq|/^\<normalise_known_equivalent_vars_1\>/;'q;"	kind:func	file:
normalise_known_equivalent_vars_2	mode_robdd.equiv_vars.m	/^:- pred normalise_known_equivalent_vars_2(var(T)::in, var(/;kq|/^\<normalise_known_equivalent_vars_2\>/;'q;"	kind:pred	file:
normalise_leader_map	mode_robdd.equiv_vars.m	/^:- func normalise_leader_map(leader_map(T)) = leader_map(/;kq|/^\<normalise_leader_map\>/;'q;"	kind:func	file:
normalise_pairs	mode_robdd.implications.m	/^:- pred normalise_pairs(extract::in, imp_map(T)::in, imp_map(/;kq|/^\<normalise_pairs\>/;'q;"	kind:pred	file:
normalise_true_false_equivalent_vars	mode_robdd.tfeirn.m	/^:- pred normalise_true_false_equivalent_vars(bool::out, vars(/;kq|/^\<normalise_true_false_equivalent_vars\>/;'q;"	kind:pred	file:
normalise_true_false_imp_map	mode_robdd.implications.m	/^:- pred normalise_true_false_imp_map(/;kq|/^\<normalise_true_false_imp_map\>/;'q;"	kind:pred	file:
normalise_true_false_implication_vars	mode_robdd.implications.m	/^:- pred normalise_true_false_implication_vars(bool::out, vars(/;kq|/^\<normalise_true_false_implication_vars\>/;'q;"	kind:pred
normalised	mode_robdd.tfeirn.m	/^            normalised :: bool$/;kq|-;/\<normalised\>/;'q;"	kind:fld
normalization	ctgc.selector.m	/^:- type normalization$/;kq|-;/\<normalization\>/;'q;"	kind:type
normalize_constraint	lp_rational.m	/^:- pred normalize_constraint(/;kq|/^\<normalize_constraint\>/;'q;"	kind:pred	file:
normalize_datastruct	ctgc.datastruct.m	/^:- func normalize_datastruct(/;kq|/^\<normalize_datastruct\>/;'q;"	kind:func
normalize_selector_with_type_information	ctgc.selector.m	/^:- pred normalize_selector_with_type_information(/;kq|/^\<normalize_selector_with_type_information\>/;'q;"	kind:pred
normalize_terms_and_const	lp_rational.m	/^:- pred normalize_terms_and_const(bool::in, list(/;kq|/^\<normalize_terms_and_const\>/;'q;"	kind:pred	file:
normalize_vector	lp_rational.m	/^:- pred normalize_vector(/;kq|/^\<normalize_vector\>/;'q;"	kind:pred	file:
nosuffix_integer_pieces	typecheck_error_builtin.m	/^:- func nosuffix_integer_pieces = list(/;kq|/^\<nosuffix_integer_pieces\>/;'q;"	kind:func
not	../library/bool.m	/^:- func not(/;kq|/^\<not\>/;'q;"	kind:func
not_a_return	stack_layout.m	/^    ;       not_a_return.$/;kq|-;/\<not_a_return\>/;'q;"	kind:cons	file:
not_a_subtype	prog_data.m	/^    --->    not_a_subtype$/;kq|-;/\<not_a_subtype\>/;'q;"	kind:cons
not_adjacent_to_graphic_token	../library/term_io.m	/^    ;       not_adjacent_to_graphic_token.$/;kq|-;/\<not_adjacent_to_graphic_token\>/;'q;"	kind:cons
not_after_front_end	simplify_tasks.m	/^    --->    not_after_front_end$/;kq|-;/\<not_after_front_end\>/;'q;"	kind:cons
not_after_layout_label	llds_out_instr.m	/^    --->    not_after_layout_label$/;kq|-;/\<not_after_layout_label\>/;'q;"	kind:cons
not_all_args_in_word_so_far	unify_proc.m	/^    --->    not_all_args_in_word_so_far$/;kq|-;/\<not_all_args_in_word_so_far\>/;'q;"	kind:cons	file:
not_all_inputs_eqv	simplify_goal_call.m	/^    --->    not_all_inputs_eqv$/;kq|-;/\<not_all_inputs_eqv\>/;'q;"	kind:cons	file:
not_all_inputs_eqv_or_svar	simplify_goal_call.m	/^    --->    not_all_inputs_eqv_or_svar$/;kq|-;/\<not_all_inputs_eqv_or_svar\>/;'q;"	kind:cons	file:
not_all_partials_assign_right	ml_unify_gen_deconstruct.m	/^    --->    not_all_partials_assign_right$/;kq|-;/\<not_all_partials_assign_right\>/;'q;"	kind:cons	file:
not_all_tvars	post_typecheck.m	/^    --->    not_all_tvars$/;kq|-;/\<not_all_tvars\>/;'q;"	kind:cons	file:
not_array	rtti.m	/^    ;       not_array.$/;kq|-;/\<not_array\>/;'q;"	kind:cons
not_at_start_of_line	mlds_to_target_util.m	/^    --->    not_at_start_of_line    % Yes.$/;kq|-;/\<not_at_start_of_line\>/;'q;"	kind:cons
not_at_tail	mark_tail_calls.m	/^    ;       not_at_tail(later_rec_call).$/;kq|-;/\<not_at_tail\>/;'q;"	kind:cons	file:
not_at_tail	mark_tail_calls.m	/^:- pred not_at_tail(/;kq|/^\<not_at_tail\>/;'q;"	kind:pred	file:
not_being_defined	layout_out.m	/^    --->    not_being_defined$/;kq|-;/\<not_being_defined\>/;'q;"	kind:cons
not_both	abstract_mode_constraints.m	/^:- pred not_both(/;kq|/^\<not_both\>/;'q;"	kind:pred
not_both	mcsolver.m	/^:- pred not_both(/;kq|/^\<not_both\>/;'q;"	kind:pred
not_both	mode_robdd.implications.m	/^:- func not_both(var(T), var(T), imp_vars(T)) = imp_vars(/;kq|/^\<not_both\>/;'q;"	kind:func
not_both	mode_robdd.tfeirn.m	/^:- func not_both(var(T)::in, var(T)::in, tfeirn(/;kq|/^\<not_both\>/;'q;"	kind:func
not_builtin	hlds_goal.m	/^    ;       not_builtin.$/;kq|-;/\<not_builtin\>/;'q;"	kind:cons
not_bulk_comparable	unify_proc.m	/^    --->    not_bulk_comparable(string) % Should be "8", "16" or "32".$/;kq|-;/\<not_bulk_comparable\>/;'q;"	kind:cons	file:
not_committed_choice	../mdbcomp/program_representation.m	/^    ;       not_committed_choice.$/;kq|-;/\<not_committed_choice\>/;'q;"	kind:cons
not_eliminable	dead_proc_elim.m	/^    --->    not_eliminable(set_ctree234(needed_reason))$/;kq|-;/\<not_eliminable\>/;'q;"	kind:cons
not_entailed	lp_rational.m	/^    ;       not_entailed$/;kq|-;/\<not_entailed\>/;'q;"	kind:cons
not_expr	prog_item.m	/^    ;       not_expr(prog_context, goal)$/;kq|-;/\<not_expr\>/;'q;"	kind:cons
not_fcw	ml_args_util.m	/^:- inst not_fcw for ml_call_arg\/0$/;kq|-;/\<not_fcw\>/;'q;"	kind:inst
not_fgti	superhomogeneous_util.m	/^    --->    not_fgti$/;kq|-;/\<not_fgti\>/;'q;"	kind:cons
not_first_in_msg	write_error_spec.m	/^    ;       not_first_in_msg.$/;kq|-;/\<not_first_in_msg\>/;'q;"	kind:cons	file:
not_for_developers	du_type_layout.m	/^    --->    not_for_developers$/;kq|-;/\<not_for_developers\>/;'q;"	kind:cons	file:
not_for_general_use_end_color	error_spec.m	/^    ;       not_for_general_use_end_color(color_name)$/;kq|-;/\<not_for_general_use_end_color\>/;'q;"	kind:cons
not_for_general_use_start_color	error_spec.m	/^    ;       not_for_general_use_start_color(color_name)$/;kq|-;/\<not_for_general_use_start_color\>/;'q;"	kind:cons
not_for_search	file_names.m	/^    --->    not_for_search$/;kq|-;/\<not_for_search\>/;'q;"	kind:cons
not_found	maybe_error.m	/^    --->    not_found$/;kq|-;/\<not_found\>/;'q;"	kind:cons
not_found_any_rec_calls	mark_tail_calls.m	/^    --->    not_found_any_rec_calls$/;kq|-;/\<not_found_any_rec_calls\>/;'q;"	kind:cons
not_found_error	make.check_up_to_date.m	/^    --->    not_found_error$/;kq|-;/\<not_found_error\>/;'q;"	kind:cons	file:
not_from_opt_level	optimization_options.m	/^    --->    not_from_opt_level$/;kq|-;/\<not_from_opt_level\>/;'q;"	kind:cons	file:
not_fully_strict	simplify_info.m	/^    --->    not_fully_strict$/;kq|-;/\<not_fully_strict\>/;'q;"	kind:cons
not_grade_dependent	make.util.m	/^    --->    not_grade_dependent$/;kq|-;/\<not_grade_dependent\>/;'q;"	kind:cons
not_in_dupl_for_switch	mode_info.m	/^    ;       not_in_dupl_for_switch.$/;kq|-;/\<not_in_dupl_for_switch\>/;'q;"	kind:cons
not_in_from_ground_term_scope	mode_info.m	/^    ;       not_in_from_ground_term_scope.$/;kq|-;/\<not_in_from_ground_term_scope\>/;'q;"	kind:cons
not_in_in_mode	clause_to_proc.m	/^    --->    not_in_in_mode$/;kq|-;/\<not_in_in_mode\>/;'q;"	kind:cons	file:
not_in_parallel_context	live_vars.m	/^    --->    not_in_parallel_context$/;kq|-;/\<not_in_parallel_context\>/;'q;"	kind:cons	file:
not_in_promise_purity_scope	mode_info.m	/^    ;       not_in_promise_purity_scope.$/;kq|-;/\<not_in_promise_purity_scope\>/;'q;"	kind:cons
not_in_tscc	ml_gen_info.m	/^    --->    not_in_tscc$/;kq|-;/\<not_in_tscc\>/;'q;"	kind:cons
not_inside_non_condition	code_loc_dep.m	/^    ;       not_inside_non_condition.$/;kq|-;/\<not_inside_non_condition\>/;'q;"	kind:cons	file:
not_inside_user_inst	inst_mode_type_prop.m	/^    --->    not_inside_user_inst$/;kq|-;/\<not_inside_user_inst\>/;'q;"	kind:cons	file:
not_instantiated_enough	mode_errors.m	/^    ;       not_instantiated_enough$/;kq|-;/\<not_instantiated_enough\>/;'q;"	kind:cons
not_int_switch	switch_util.m	/^    ;       not_int_switch.$/;kq|-;/\<not_int_switch\>/;'q;"	kind:cons
not_invoked_by_mmc_make	make.build.m	/^    --->    not_invoked_by_mmc_make$/;kq|-;/\<not_invoked_by_mmc_make\>/;'q;"	kind:cons
not_mutable_special_case	ml_foreign_proc_gen.m	/^    ;       not_mutable_special_case.$/;kq|-;/\<not_mutable_special_case\>/;'q;"	kind:cons	file:
not_mutually_recursive	term_constr_main_types.m	/^    --->    not_mutually_recursive$/;kq|-;/\<not_mutually_recursive\>/;'q;"	kind:cons
not_next_to_graphic_token	parse_tree_out_term.m	/^    ;       not_next_to_graphic_token.$/;kq|-;/\<not_next_to_graphic_token\>/;'q;"	kind:cons
not_ok_procs	mode_errors.m	/^                not_ok_procs    :: set(int)     % proc_ids$/;kq|-;/\<not_ok_procs\>/;'q;"	kind:fld	file:
not_only_plain_constants	prog_item.m	/^    --->    not_only_plain_constants$/;kq|-;/\<not_only_plain_constants\>/;'q;"	kind:cons
not_ordinary_despite_detism	prog_data_foreign.m	/^    --->    not_ordinary_despite_detism$/;kq|-;/\<not_ordinary_despite_detism\>/;'q;"	kind:cons
not_overridden_by_old_foreign_proc	add_foreign_proc.m	/^    ;       not_overridden_by_old_foreign_proc.$/;kq|-;/\<not_overridden_by_old_foreign_proc\>/;'q;"	kind:cons	file:
not_part_of_predmode	add_pred.m	/^    --->    not_part_of_predmode$/;kq|-;/\<not_part_of_predmode\>/;'q;"	kind:cons
not_past_ws	../library/mercury_term_lexer.m	/^    ;       not_past_ws.$/;kq|-;/\<not_past_ws\>/;'q;"	kind:cons	file:
not_primary_table	fact_table.m	/^    --->    not_primary_table$/;kq|-;/\<not_primary_table\>/;'q;"	kind:cons	file:
not_pushable	push_goals_together.m	/^    --->    not_pushable$/;kq|-;/\<not_pushable\>/;'q;"	kind:cons	file:
not_reached	prog_data.m	/^    ;           not_reached$/;kq|-;/\<not_reached\>/;'q;"	kind:cons
not_ready	../library/thread.future.m	/^    ;       not_ready.$/;kq|-;/\<not_ready\>/;'q;"	kind:cons	file:
not_real_input_arg	unify_gen_construct.m	/^    --->    not_real_input_arg$/;kq|-;/\<not_real_input_arg\>/;'q;"	kind:cons	file:
not_recorded	recompilation.usage.m	/^    --->    not_recorded$/;kq|-;/\<not_recorded\>/;'q;"	kind:cons	file:
not_reg_wrapper_proc	lambda.m	/^    ;       not_reg_wrapper_proc.$/;kq|-;/\<not_reg_wrapper_proc\>/;'q;"	kind:cons
not_removable	hlds_goal.m	/^    ;       not_removable.$/;kq|-;/\<not_removable\>/;'q;"	kind:cons
not_removed_at_start_of_else	llds.m	/^    ;       not_removed_at_start_of_else.$/;kq|-;/\<not_removed_at_start_of_else\>/;'q;"	kind:cons
not_replaced	../library/string.m	/^    --->    not_replaced$/;kq|-;/\<not_replaced\>/;'q;"	kind:cons
not_seen_graphic_char	parse_tree_out_term.m	/^    --->    not_seen_graphic_char$/;kq|-;/\<not_seen_graphic_char\>/;'q;"	kind:cons	file:
not_seen_non_graphic_char	parse_tree_out_term.m	/^    --->    not_seen_non_graphic_char$/;kq|-;/\<not_seen_non_graphic_char\>/;'q;"	kind:cons	file:
not_seen_non_ground_term	simplify_goal_switch.m	/^    --->    not_seen_non_ground_term$/;kq|-;/\<not_seen_non_ground_term\>/;'q;"	kind:cons	file:
not_seen_nondummy_arg	du_type_layout.m	/^    --->    not_seen_nondummy_arg$/;kq|-;/\<not_seen_nondummy_arg\>/;'q;"	kind:cons	file:
not_seen_opt_level	optimization_options.m	/^    --->    not_seen_opt_level$/;kq|-;/\<not_seen_opt_level\>/;'q;"	kind:cons	file:
not_seen_signal	dep_par_conj.m	/^    --->    not_seen_signal$/;kq|-;/\<not_seen_signal\>/;'q;"	kind:cons	file:
not_seen_wait_negligible_cost_so_far	dep_par_conj.m	/^    --->    not_seen_wait_negligible_cost_so_far$/;kq|-;/\<not_seen_wait_negligible_cost_so_far\>/;'q;"	kind:cons	file:
not_seen_wait_non_negligible_cost_so_far	dep_par_conj.m	/^    ;       not_seen_wait_non_negligible_cost_so_far$/;kq|-;/\<not_seen_wait_non_negligible_cost_so_far\>/;'q;"	kind:cons	file:
not_specialized	higher_order.specialize_calls.m	/^    ;       not_specialized.$/;kq|-;/\<not_specialized\>/;'q;"	kind:cons	file:
not_subset	term_errors.m	/^    ;       not_subset(pred_proc_id, bag(prog_var), bag(prog_var))$/;kq|-;/\<not_subset\>/;'q;"	kind:cons
not_tail_rec	inlining.m	/^    --->    not_tail_rec$/;kq|-;/\<not_tail_rec\>/;'q;"	kind:cons	file:
not_taking_addr_of_cur_arg	unify_gen_construct.m	/^:- pred not_taking_addr_of_cur_arg(list(/;kq|/^\<not_taking_addr_of_cur_arg\>/;'q;"	kind:pred	file:
not_target_specific	options_file.m	/^    --->    not_target_specific$/;kq|-;/\<not_target_specific\>/;'q;"	kind:cons	file:
not_top_level	typecheck_error_diff.m	/^    --->    not_top_level$/;kq|-;/\<not_top_level\>/;'q;"	kind:cons	file:
not_top_module	module_baggage.m	/^    ;       not_top_module.$/;kq|-;/\<not_top_module\>/;'q;"	kind:cons
not_top_module_used_file	recompilation.used_file.m	/^    ;       not_top_module_used_file.$/;kq|-;/\<not_top_module_used_file\>/;'q;"	kind:cons
not_trace_optimized	simplify_info.m	/^    --->    not_trace_optimized$/;kq|-;/\<not_trace_optimized\>/;'q;"	kind:cons
not_user_req	inlining.m	/^    --->    not_user_req$/;kq|-;/\<not_user_req\>/;'q;"	kind:cons	file:
not_var	../library/robdd.m	/^:- func not_var(var(T)) = robdd(/;kq|/^\<not_var\>/;'q;"	kind:func
not_var	mode_robdd.tfeirn.m	/^:- func not_var(var(T)::in, tfeirn(T)::in(tfeirn)) = (tfeirn(T)::out(/;kq|/^\<not_var\>/;'q;"	kind:func
not_waited_on_all_success_paths	dep_par_conj.m	/^    ;       not_waited_on_all_success_paths.$/;kq|-;/\<not_waited_on_all_success_paths\>/;'q;"	kind:cons	file:
not_worth_pushing	dep_par_conj.m	/^    ;       not_worth_pushing.$/;kq|-;/\<not_worth_pushing\>/;'q;"	kind:cons	file:
not_yet	fact_table.m	/^    ;       not_yet                 % Determinism has not yet been inferred.$/;kq|-;/\<not_yet\>/;'q;"	kind:cons	file:
not_yet_processed	deps_map.m	/^    --->    not_yet_processed$/;kq|-;/\<not_yet_processed\>/;'q;"	kind:cons
not_yet_resolved	type_assign.m	/^    ;       not_yet_resolved$/;kq|-;/\<not_yet_resolved\>/;'q;"	kind:cons
notag	../library/rtti_implementation.m	/^:- inst notag for type_ctor_rep\/0$/;kq|-;/\<notag\>/;'q;"	kind:inst	file:
notag_axioms	rtti.m	/^                notag_axioms        :: equality_axioms,$/;kq|-;/\<notag_axioms\>/;'q;"	kind:fld
notag_foreign	prog_item.m	/^                notag_foreign           :: c_j_cs_repn$/;kq|-;/\<notag_foreign\>/;'q;"	kind:fld
notag_functor	rtti.m	/^                notag_functor       :: notag_functor,$/;kq|-;/\<notag_functor\>/;'q;"	kind:fld
notag_functor	rtti.m	/^:- type notag_functor$/;kq|-;/\<notag_functor\>/;'q;"	kind:type
notag_functor_arg_name	../library/rtti_implementation.m	/^:- func notag_functor_arg_name(/;kq|/^\<notag_functor_arg_name\>/;'q;"	kind:func	file:
notag_functor_arg_type	../library/rtti_implementation.m	/^:- func notag_functor_arg_type(/;kq|/^\<notag_functor_arg_type\>/;'q;"	kind:func	file:
notag_functor_arg_type	prog_item.m	/^                notag_functor_arg_type  :: mer_type,$/;kq|-;/\<notag_functor_arg_type\>/;'q;"	kind:fld
notag_functor_desc	../library/rtti_implementation.m	/^:- func notag_functor_desc(/;kq|/^\<notag_functor_desc\>/;'q;"	kind:func	file:
notag_functor_desc	../library/rtti_implementation.m	/^:- type notag_functor_desc ---> notag_functor_desc(c_pointer).$/;kq|-;/\<notag_functor_desc\>/;'q;"	kind:type	file:
notag_functor_name	../library/rtti_implementation.m	/^:- func notag_functor_name(/;kq|/^\<notag_functor_name\>/;'q;"	kind:func	file:
notag_functor_name	prog_item.m	/^                notag_functor_name      :: string,$/;kq|-;/\<notag_functor_name\>/;'q;"	kind:fld
notag_repn	prog_item.m	/^:- type notag_repn$/;kq|-;/\<notag_repn\>/;'q;"	kind:type
notc_contains_errors	typecheck.m	/^                notc_contains_errors    :: bool,$/;kq|-;/\<notc_contains_errors\>/;'q;"	kind:fld	file:
notc_next_iteration	typecheck.m	/^                notc_next_iteration     :: next_iteration$/;kq|-;/\<notc_next_iteration\>/;'q;"	kind:fld	file:
notrack	../library/getopt.m	/^    ;       notrack($/;kq|-;/\<notrack\>/;'q;"	kind:cons	file:
notrack	../library/getopt_io.m	/^    ;       notrack($/;kq|-;/\<notrack\>/;'q;"	kind:cons	file:
november	../library/calendar.m	/^    ;       november$/;kq|-;/\<november\>/;'q;"	kind:cons
now_near_stack_limits	../library/exception.m	/^:- impure pred now_near_stack_limits is semidet.$/;kq|/^\<now_near_stack_limits\>/;'q;"	kind:pred	file:
np_call_tvarset	higher_order.higher_order_global_info.m	/^                np_call_tvarset         :: tvarset,$/;kq|-;/\<np_call_tvarset\>/;'q;"	kind:fld
np_extra_act_ti_vars	higher_order.higher_order_global_info.m	/^                np_extra_act_ti_vars    :: list(tvar),$/;kq|-;/\<np_extra_act_ti_vars\>/;'q;"	kind:fld
np_goal_type	hlds_pred.m	/^:- type np_goal_type$/;kq|-;/\<np_goal_type\>/;'q;"	kind:type
np_goal_type_clause	hlds_pred.m	/^    ;       np_goal_type_clause$/;kq|-;/\<np_goal_type_clause\>/;'q;"	kind:cons
np_goal_type_clause_and_foreign	hlds_pred.m	/^    ;       np_goal_type_clause_and_foreign.$/;kq|-;/\<np_goal_type_clause_and_foreign\>/;'q;"	kind:cons
np_goal_type_foreign	hlds_pred.m	/^    ;       np_goal_type_foreign$/;kq|-;/\<np_goal_type_foreign\>/;'q;"	kind:cons
np_goal_type_none	hlds_pred.m	/^    --->    np_goal_type_none$/;kq|-;/\<np_goal_type_none\>/;'q;"	kind:cons
np_is_user_spec	higher_order.higher_order_global_info.m	/^                np_is_user_spec         :: ho_request_kind$/;kq|-;/\<np_is_user_spec\>/;'q;"	kind:fld
np_name	higher_order.higher_order_global_info.m	/^                np_name                 :: sym_name,$/;kq|-;/\<np_name\>/;'q;"	kind:fld
np_old_ppid	higher_order.higher_order_global_info.m	/^                np_old_ppid             :: pred_proc_id,$/;kq|-;/\<np_old_ppid\>/;'q;"	kind:fld
np_req_ppid	higher_order.higher_order_global_info.m	/^                np_req_ppid             :: pred_proc_id,$/;kq|-;/\<np_req_ppid\>/;'q;"	kind:fld
np_spec_args	higher_order.higher_order_global_info.m	/^                np_spec_args            :: list(higher_order_arg),$/;kq|-;/\<np_spec_args\>/;'q;"	kind:fld
np_unspec_actuals	higher_order.higher_order_global_info.m	/^                np_unspec_actuals       :: assoc_list(prog_var, mer_type),$/;kq|-;/\<np_unspec_actuals\>/;'q;"	kind:fld
np_version_ppid	higher_order.higher_order_global_info.m	/^                np_version_ppid         :: pred_proc_id,$/;kq|-;/\<np_version_ppid\>/;'q;"	kind:fld
nr_class_interface_proc	dead_proc_elim.m	/^    ;       nr_class_interface_proc$/;kq|-;/\<nr_class_interface_proc\>/;'q;"	kind:cons
nr_const_struct	dead_proc_elim.m	/^    ;       nr_const_struct$/;kq|-;/\<nr_const_struct\>/;'q;"	kind:cons
nr_exported	dead_proc_elim.m	/^    --->    nr_exported$/;kq|-;/\<nr_exported\>/;'q;"	kind:cons
nr_foreign_exported	dead_proc_elim.m	/^    ;       nr_foreign_exported$/;kq|-;/\<nr_foreign_exported\>/;'q;"	kind:cons
nr_initial_final	dead_proc_elim.m	/^    ;       nr_initial_final$/;kq|-;/\<nr_initial_final\>/;'q;"	kind:cons
nr_specified	jumpopt.m	/^    --->    nr_specified($/;kq|-;/\<nr_specified\>/;'q;"	kind:cons	file:
nr_type_ctor	dead_proc_elim.m	/^    ;       nr_type_ctor$/;kq|-;/\<nr_type_ctor\>/;'q;"	kind:cons
nr_used_by	dead_proc_elim.m	/^    ;       nr_used_by(entity).$/;kq|-;/\<nr_used_by\>/;'q;"	kind:cons
nr_usual_case	jumpopt.m	/^    ;       nr_usual_case.$/;kq|-;/\<nr_usual_case\>/;'q;"	kind:cons	file:
nt_arg_name	rtti.m	/^                nt_arg_name         :: maybe(string),$/;kq|-;/\<nt_arg_name\>/;'q;"	kind:fld
nt_arg_type	rtti.m	/^                nt_arg_type         :: rtti_maybe_pseudo_type_info,$/;kq|-;/\<nt_arg_type\>/;'q;"	kind:fld
nt_name	rtti.m	/^                nt_name             :: string,$/;kq|-;/\<nt_name\>/;'q;"	kind:fld
nt_subtype_info	rtti.m	/^                nt_subtype_info     :: functor_subtype_info$/;kq|-;/\<nt_subtype_info\>/;'q;"	kind:fld
nth	../library/string.parse_util.m	/^:- func nth(/;kq|/^\<nth\>/;'q;"	kind:func	file:
nth_arg	parse_item.m	/^:- func nth_arg(pair(/;kq|/^\<nth_arg\>/;'q;"	kind:func	file:
nth_arg_only	parse_item.m	/^:- func nth_arg_only(pair(int, _)) = list(/;kq|/^\<nth_arg_only\>/;'q;"	kind:func	file:
nth_fixed	error_spec.m	/^    ;       nth_fixed(int)$/;kq|-;/\<nth_fixed\>/;'q;"	kind:cons
nth_fixed_str	error_spec.m	/^:- func nth_fixed_str(/;kq|/^\<nth_fixed_str\>/;'q;"	kind:func
nth_member_lookup	../library/list.m	/^:- pred nth_member_lookup(list(/;kq|/^\<nth_member_lookup\>/;'q;"	kind:pred
nth_member_lookup	../library/one_or_more.m	/^:- pred nth_member_lookup(one_or_more(/;kq|/^\<nth_member_lookup\>/;'q;"	kind:pred
nth_member_search	../library/list.m	/^:- pred nth_member_search(list(/;kq|/^\<nth_member_search\>/;'q;"	kind:pred
nth_member_search	../library/one_or_more.m	/^:- pred nth_member_search(one_or_more(/;kq|/^\<nth_member_search\>/;'q;"	kind:pred
nth_specifier	../library/string.parse_util.m	/^:- func nth_specifier(/;kq|/^\<nth_specifier\>/;'q;"	kind:func	file:
ntrc_callee	ml_gen_info.m	/^                ntrc_callee                 :: pred_proc_id,$/;kq|-;/\<ntrc_callee\>/;'q;"	kind:fld
ntrc_caller	ml_gen_info.m	/^                ntrc_caller                 :: pred_proc_id,$/;kq|-;/\<ntrc_caller\>/;'q;"	kind:fld
ntrc_context	ml_gen_info.m	/^                ntrc_context                :: prog_context,$/;kq|-;/\<ntrc_context\>/;'q;"	kind:fld
ntrc_obviousness	ml_gen_info.m	/^                ntrc_obviousness            :: nontail_rec_obviousness,$/;kq|-;/\<ntrc_obviousness\>/;'q;"	kind:fld
ntrc_reason	ml_gen_info.m	/^                ntrc_reason                 :: nontail_rec_call_reason,$/;kq|-;/\<ntrc_reason\>/;'q;"	kind:fld
ntrc_warn_status	ml_gen_info.m	/^                ntrc_warn_status            :: nontail_rec_call_warn_status$/;kq|-;/\<ntrc_warn_status\>/;'q;"	kind:fld
ntrcr_mlds_in_scc_not_in_tscc	mark_tail_calls.m	/^    ;       ntrcr_mlds_in_scc_not_in_tscc$/;kq|-;/\<ntrcr_mlds_in_scc_not_in_tscc\>/;'q;"	kind:cons
ntrcr_mlds_in_tscc_stack_ref	mark_tail_calls.m	/^    ;       ntrcr_mlds_in_tscc_stack_ref$/;kq|-;/\<ntrcr_mlds_in_tscc_stack_ref\>/;'q;"	kind:cons
ntrcr_mlds_model_non_in_cont_func	mark_tail_calls.m	/^    ;       ntrcr_mlds_model_non_in_cont_func.$/;kq|-;/\<ntrcr_mlds_model_non_in_cont_func\>/;'q;"	kind:cons
ntrcr_program	mark_tail_calls.m	/^    --->    ntrcr_program$/;kq|-;/\<ntrcr_program\>/;'q;"	kind:cons
null	../library/construct.m	/^:- pred null(/;kq|/^\<null\>/;'q;"	kind:pred	file:
null	../library/rtti_implementation.m	/^:- pred null(/;kq|/^\<null\>/;'q;"	kind:pred	file:
null_character_error	../library/mercury_term_lexer.m	/^:- func null_character_error = non_id_token.$/;kq|/^\<null_character_error\>/;'q;"	kind:func	file:
null_string	../library/rtti_implementation.m	/^:- func null_string = string.$/;kq|/^\<null_string\>/;'q;"	kind:func	file:
null_to_no	../library/construct.m	/^:- func null_to_no(string) = maybe(/;kq|/^\<null_to_no\>/;'q;"	kind:func	file:
num_allocated	../library/varset.m	/^:- func num_allocated(varset(/;kq|/^\<num_allocated\>/;'q;"	kind:func
num_bits	../library/bitmap.m	/^:- func num_bits(/;kq|/^\<num_bits\>/;'q;"	kind:func
num_bits	../library/bitmap.m	/^:- type num_bits == int.$/;kq|-;/\<num_bits\>/;'q;"	kind:type
num_bits	../library/version_bitmap.m	/^:- func num_bits(/;kq|/^\<num_bits\>/;'q;"	kind:func
num_bits_needed_for_n_dense_values	prog_type_repn.m	/^:- pred num_bits_needed_for_n_dense_values(/;kq|/^\<num_bits_needed_for_n_dense_values\>/;'q;"	kind:pred
num_bits_needed_for_n_things	decide_type_repn.m	/^:- pred num_bits_needed_for_n_things(/;kq|/^\<num_bits_needed_for_n_things\>/;'q;"	kind:pred	file:
num_bits_needed_for_n_things	du_type_layout.m	/^:- pred num_bits_needed_for_n_things(/;kq|/^\<num_bits_needed_for_n_things\>/;'q;"	kind:pred	file:
num_bits_needed_for_n_things_loop	decide_type_repn.m	/^:- pred num_bits_needed_for_n_things_loop(/;kq|/^\<num_bits_needed_for_n_things_loop\>/;'q;"	kind:pred	file:
num_bits_needed_for_n_things_loop	du_type_layout.m	/^:- pred num_bits_needed_for_n_things_loop(/;kq|/^\<num_bits_needed_for_n_things_loop\>/;'q;"	kind:pred	file:
num_bits_to_byte_boundary	../library/bit_buffer.read.m	/^:- func num_bits_to_byte_boundary(read_buffer(/;kq|/^\<num_bits_to_byte_boundary\>/;'q;"	kind:func
num_bits_to_byte_boundary	../library/bit_buffer.write.m	/^:- func num_bits_to_byte_boundary(write_buffer(/;kq|/^\<num_bits_to_byte_boundary\>/;'q;"	kind:func
num_buckets	../library/hash_table.m	/^:- func num_buckets(hash_table(/;kq|/^\<num_buckets\>/;'q;"	kind:func
num_buckets	../library/version_hash_table.m	/^:- func num_buckets(version_hash_table(/;kq|/^\<num_buckets\>/;'q;"	kind:func
num_buffered_bits	../library/bit_buffer.read.m	/^:- func num_buffered_bits(read_buffer(/;kq|/^\<num_buffered_bits\>/;'q;"	kind:func
num_buffered_bits	../library/bit_buffer.write.m	/^:- func num_buffered_bits(write_buffer(/;kq|/^\<num_buffered_bits\>/;'q;"	kind:func
num_bytes	../library/bitmap.m	/^:- func num_bytes(/;kq|/^\<num_bytes\>/;'q;"	kind:func
num_bytes	../library/bitmap.m	/^:- type num_bytes == int.$/;kq|-;/\<num_bytes\>/;'q;"	kind:type
num_cases_in_table	switch_detection.m	/^:- func num_cases_in_table(/;kq|/^\<num_cases_in_table\>/;'q;"	kind:func	file:
num_clauses_in_clauses_rep	hlds_clauses.m	/^:- func num_clauses_in_clauses_rep(/;kq|/^\<num_clauses_in_clauses_rep\>/;'q;"	kind:func
num_cons_ids_in_tagged_cases	switch_util.m	/^:- pred num_cons_ids_in_tagged_cases(list(/;kq|/^\<num_cons_ids_in_tagged_cases\>/;'q;"	kind:pred
num_cons_ids_in_tagged_cases_loop	switch_util.m	/^:- pred num_cons_ids_in_tagged_cases_loop(list(/;kq|/^\<num_cons_ids_in_tagged_cases_loop\>/;'q;"	kind:pred	file:
num_constraints	rtti.m	/^                num_constraints     :: int,$/;kq|-;/\<num_constraints\>/;'q;"	kind:fld
num_digits	hlds_call_tree.m	/^:- type num_digits$/;kq|-;/\<num_digits\>/;'q;"	kind:type	file:
num_extra	rtti.m	/^                num_extra           :: int,$/;kq|-;/\<num_extra\>/;'q;"	kind:fld
num_extra_args	modecheck_coerce.m	/^                num_extra_args      :: int$/;kq|-;/\<num_extra_args\>/;'q;"	kind:fld	file:
num_extra_args	prog_data.m	/^:- func num_extra_args(pred_form_arity, list(/;kq|/^\<num_extra_args\>/;'q;"	kind:func
num_extra_instance_args	hlds_class.m	/^:- pred num_extra_instance_args(/;kq|/^\<num_extra_instance_args\>/;'q;"	kind:pred
num_fail_tests	../mdbcomp/slice_and_dice.m	/^                num_fail_tests  :: int,$/;kq|-;/\<num_fail_tests\>/;'q;"	kind:fld
num_functors	../library/construct.m	/^:- func num_functors(/;kq|/^\<num_functors\>/;'q;"	kind:func
num_input_args_name	table_gen.m	/^:- func num_input_args_name = string.$/;kq|/^\<num_input_args_name\>/;'q;"	kind:func	file:
num_int_incls	check_module_interface.m	/^:- inst num_int_incls for int\/0$/;kq|-;/\<num_int_incls\>/;'q;"	kind:inst	file:
num_ints_required	../library/version_bitmap.m	/^:- func num_ints_required(/;kq|/^\<num_ints_required\>/;'q;"	kind:func	file:
num_is_in_range	switch_util.m	/^:- pred num_is_in_range(/;kq|/^\<num_is_in_range\>/;'q;"	kind:pred	file:
num_leading_zeros	../library/int16.m	/^:- func num_leading_zeros(/;kq|/^\<num_leading_zeros\>/;'q;"	kind:func
num_leading_zeros	../library/int32.m	/^:- func num_leading_zeros(/;kq|/^\<num_leading_zeros\>/;'q;"	kind:func
num_leading_zeros	../library/int64.m	/^:- func num_leading_zeros(/;kq|/^\<num_leading_zeros\>/;'q;"	kind:func
num_leading_zeros	../library/int8.m	/^:- func num_leading_zeros(/;kq|/^\<num_leading_zeros\>/;'q;"	kind:func
num_leading_zeros	../library/uint16.m	/^:- func num_leading_zeros(/;kq|/^\<num_leading_zeros\>/;'q;"	kind:func
num_leading_zeros	../library/uint32.m	/^:- func num_leading_zeros(/;kq|/^\<num_leading_zeros\>/;'q;"	kind:func
num_leading_zeros	../library/uint64.m	/^:- func num_leading_zeros(/;kq|/^\<num_leading_zeros\>/;'q;"	kind:func
num_leading_zeros	../library/uint8.m	/^:- func num_leading_zeros(/;kq|/^\<num_leading_zeros\>/;'q;"	kind:func
num_lines	mlds_to_java_util.m	/^:- func num_lines(/;kq|/^\<num_lines\>/;'q;"	kind:func	file:
num_lookups	../library/table_statistics.m	/^                num_lookups                 :: int,$/;kq|-;/\<num_lookups\>/;'q;"	kind:fld
num_lookups_is_dupl	../library/table_statistics.m	/^                num_lookups_is_dupl         :: int,$/;kq|-;/\<num_lookups_is_dupl\>/;'q;"	kind:fld
num_methods	rtti.m	/^                num_methods         :: int,$/;kq|-;/\<num_methods\>/;'q;"	kind:fld
num_occupants	../library/hash_table.m	/^                num_occupants           :: int,$/;kq|-;/\<num_occupants\>/;'q;"	kind:fld
num_occupants	../library/hash_table.m	/^:- func num_occupants(hash_table(/;kq|/^\<num_occupants\>/;'q;"	kind:func
num_occupants	../library/version_hash_table.m	/^:- func num_occupants(version_hash_table(/;kq|/^\<num_occupants\>/;'q;"	kind:func
num_offsets	hlds_out_type_table.m	/^:- type num_offsets$/;kq|-;/\<num_offsets\>/;'q;"	kind:type	file:
num_ones	../library/int16.m	/^:- func num_ones(/;kq|/^\<num_ones\>/;'q;"	kind:func
num_ones	../library/int32.m	/^:- func num_ones(/;kq|/^\<num_ones\>/;'q;"	kind:func
num_ones	../library/int64.m	/^:- func num_ones(/;kq|/^\<num_ones\>/;'q;"	kind:func
num_ones	../library/int8.m	/^:- func num_ones(/;kq|/^\<num_ones\>/;'q;"	kind:func
num_ones	../library/uint16.m	/^:- func num_ones(/;kq|/^\<num_ones\>/;'q;"	kind:func
num_ones	../library/uint32.m	/^:- func num_ones(/;kq|/^\<num_ones\>/;'q;"	kind:func
num_ones	../library/uint64.m	/^:- func num_ones(/;kq|/^\<num_ones\>/;'q;"	kind:func
num_ones	../library/uint8.m	/^:- func num_ones(/;kq|/^\<num_ones\>/;'q;"	kind:func
num_pass_tests	../mdbcomp/slice_and_dice.m	/^                num_pass_tests  :: int,$/;kq|-;/\<num_pass_tests\>/;'q;"	kind:fld
num_processors	../library/thread.m	/^:- pred num_processors(/;kq|/^\<num_processors\>/;'q;"	kind:pred	file:
num_processors	../library/thread.m	/^:- pred num_processors(maybe(/;kq|/^\<num_processors\>/;'q;"	kind:pred
num_ptag_bits	options.m	/^    ;       num_ptag_bits$/;kq|-;/\<num_ptag_bits\>/;'q;"	kind:cons
num_real_f_regs	options.m	/^    ;       num_real_f_regs$/;kq|-;/\<num_real_f_regs\>/;'q;"	kind:cons
num_real_f_temps	options.m	/^    ;       num_real_f_temps$/;kq|-;/\<num_real_f_temps\>/;'q;"	kind:cons
num_real_r_regs	options.m	/^    ;       num_real_r_regs$/;kq|-;/\<num_real_r_regs\>/;'q;"	kind:cons
num_real_r_temps	options.m	/^    ;       num_real_r_temps$/;kq|-;/\<num_real_r_temps\>/;'q;"	kind:cons
num_reasons_to_keep	dead_proc_elim.m	/^:- func num_reasons_to_keep = int.$/;kq|/^\<num_reasons_to_keep\>/;'q;"	kind:func	file:
num_superclasses	rtti.m	/^                num_superclasses    :: int,$/;kq|-;/\<num_superclasses\>/;'q;"	kind:fld
num_tests	../mdbcomp/slice_and_dice.m	/^                num_tests       :: int,$/;kq|-;/\<num_tests\>/;'q;"	kind:fld
num_tests	../mdbcomp/trace_counts.m	/^                num_tests               :: int$/;kq|-;/\<num_tests\>/;'q;"	kind:fld
num_tests_for_file_type	../mdbcomp/trace_counts.m	/^:- func num_tests_for_file_type(/;kq|/^\<num_tests_for_file_type\>/;'q;"	kind:func
num_to_str	optimize.m	/^:- func num_to_str(/;kq|/^\<num_to_str\>/;'q;"	kind:func	file:
num_trailing_zeros	../library/int16.m	/^:- func num_trailing_zeros(/;kq|/^\<num_trailing_zeros\>/;'q;"	kind:func
num_trailing_zeros	../library/int32.m	/^:- func num_trailing_zeros(/;kq|/^\<num_trailing_zeros\>/;'q;"	kind:func
num_trailing_zeros	../library/int64.m	/^:- func num_trailing_zeros(/;kq|/^\<num_trailing_zeros\>/;'q;"	kind:func
num_trailing_zeros	../library/int8.m	/^:- func num_trailing_zeros(/;kq|/^\<num_trailing_zeros\>/;'q;"	kind:func
num_trailing_zeros	../library/uint16.m	/^:- func num_trailing_zeros(/;kq|/^\<num_trailing_zeros\>/;'q;"	kind:func
num_trailing_zeros	../library/uint32.m	/^:- func num_trailing_zeros(/;kq|/^\<num_trailing_zeros\>/;'q;"	kind:func
num_trailing_zeros	../library/uint64.m	/^:- func num_trailing_zeros(/;kq|/^\<num_trailing_zeros\>/;'q;"	kind:func
num_trailing_zeros	../library/uint8.m	/^:- func num_trailing_zeros(/;kq|/^\<num_trailing_zeros\>/;'q;"	kind:func
num_values	switch_util.m	/^                num_values  :: int$/;kq|-;/\<num_values\>/;'q;"	kind:fld
num_words	global_data.m	/^:- type num_words$/;kq|-;/\<num_words\>/;'q;"	kind:type
num_zeros	../library/int16.m	/^:- func num_zeros(/;kq|/^\<num_zeros\>/;'q;"	kind:func
num_zeros	../library/int32.m	/^:- func num_zeros(/;kq|/^\<num_zeros\>/;'q;"	kind:func
num_zeros	../library/int64.m	/^:- func num_zeros(/;kq|/^\<num_zeros\>/;'q;"	kind:func
num_zeros	../library/int8.m	/^:- func num_zeros(/;kq|/^\<num_zeros\>/;'q;"	kind:func
num_zeros	../library/uint16.m	/^:- func num_zeros(/;kq|/^\<num_zeros\>/;'q;"	kind:func
num_zeros	../library/uint32.m	/^:- func num_zeros(/;kq|/^\<num_zeros\>/;'q;"	kind:func
num_zeros	../library/uint64.m	/^:- func num_zeros(/;kq|/^\<num_zeros\>/;'q;"	kind:func
num_zeros	../library/uint8.m	/^:- func num_zeros(/;kq|/^\<num_zeros\>/;'q;"	kind:func
number_args	structure_sharing.domain.m	/^:- pred number_args(list(prog_var)::in, list(pair(/;kq|/^\<number_args\>/;'q;"	kind:pred	file:
number_future_args	dep_par_conj.m	/^:- pred number_future_args(arg_pos::in, list(prog_var)::in, list(/;kq|/^\<number_future_args\>/;'q;"	kind:pred	file:
number_of_associative_vars	assertion.m	/^:- func number_of_associative_vars = int.$/;kq|/^\<number_of_associative_vars\>/;'q;"	kind:func	file:
number_of_iterations	typecheck.m	/^:- type number_of_iterations$/;kq|-;/\<number_of_iterations\>/;'q;"	kind:type
number_robdd_info	mode_constraints.m	/^:- type number_robdd_info$/;kq|-;/\<number_robdd_info\>/;'q;"	kind:type	file:
number_robdd_variables_at_goal_path	mode_constraints.m	/^:- pred number_robdd_variables_at_goal_path(/;kq|/^\<number_robdd_variables_at_goal_path\>/;'q;"	kind:pred	file:
number_robdd_variables_in_cases	mode_constraints.m	/^:- pred number_robdd_variables_in_cases(/;kq|/^\<number_robdd_variables_in_cases\>/;'q;"	kind:pred	file:
number_robdd_variables_in_goal	mode_constraints.m	/^:- pred number_robdd_variables_in_goal(/;kq|/^\<number_robdd_variables_in_goal\>/;'q;"	kind:pred	file:
number_robdd_variables_in_goal_2	mode_constraints.m	/^:- pred number_robdd_variables_in_goal_2(/;kq|/^\<number_robdd_variables_in_goal_2\>/;'q;"	kind:pred	file:
number_robdd_variables_in_goals	mode_constraints.m	/^:- pred number_robdd_variables_in_goals(/;kq|/^\<number_robdd_variables_in_goals\>/;'q;"	kind:pred	file:
number_robdd_variables_in_pred	mode_constraints.m	/^:- pred number_robdd_variables_in_pred(/;kq|/^\<number_robdd_variables_in_pred\>/;'q;"	kind:pred	file:
number_robdd_variables_in_rhs	mode_constraints.m	/^:- pred number_robdd_variables_in_rhs(/;kq|/^\<number_robdd_variables_in_rhs\>/;'q;"	kind:pred	file:
number_segments	matching.m	/^:- func number_segments(int, list(/;kq|/^\<number_segments\>/;'q;"	kind:func	file:
number_vars	lp.m	/^:- pred number_vars(list(/;kq|/^\<number_vars\>/;'q;"	kind:pred	file:
number_vars	lp_rational.m	/^:- func number_vars(list(/;kq|/^\<number_vars\>/;'q;"	kind:func	file:
number_vars_2	lp_rational.m	/^:- pred number_vars_2(list(/;kq|/^\<number_vars_2\>/;'q;"	kind:pred	file:
numer	../library/rational.m	/^:- func numer(/;kq|/^\<numer\>/;'q;"	kind:func
numer	rat.m	/^:- func numer(/;kq|/^\<numer\>/;'q;"	kind:func
numeric_argument_error	../library/getopt.m	/^:- pred numeric_argument_error(/;kq|/^\<numeric_argument_error\>/;'q;"	kind:pred	file:
numeric_argument_error	../library/getopt_io.m	/^:- pred numeric_argument_error(/;kq|/^\<numeric_argument_error\>/;'q;"	kind:pred	file:
nyi	xml_documentation.m	/^:- func nyi(/;kq|/^\<nyi\>/;'q;"	kind:func	file:
nyi_foreign_type_compare	../library/private_builtin.m	/^:- pred nyi_foreign_type_compare(/;kq|/^\<nyi_foreign_type_compare\>/;'q;"	kind:pred
nyi_foreign_type_unify	../library/private_builtin.m	/^:- pred nyi_foreign_type_unify(/;kq|/^\<nyi_foreign_type_unify\>/;'q;"	kind:pred
oa	../library/builtin.m	/^:- mode oa == free >> any.$/;kq|-;/\<oa\>/;'q;"	kind:mode
oa_alloc_only	mlds_to_target_util.m	/^    ;       oa_alloc_only$/;kq|-;/\<oa_alloc_only\>/;'q;"	kind:cons
oa_cname	mlds_to_target_util.m	/^    ;       oa_cname(mlds_class_name, arity)$/;kq|-;/\<oa_cname\>/;'q;"	kind:cons
oa_force_init	mlds_to_target_util.m	/^    ;       oa_force_init.$/;kq|-;/\<oa_force_init\>/;'q;"	kind:cons
oa_none	mlds_to_target_util.m	/^    --->    oa_none$/;kq|-;/\<oa_none\>/;'q;"	kind:cons
object_file_extension	options.m	/^    ;       object_file_extension$/;kq|-;/\<object_file_extension\>/;'q;"	kind:cons
objective	lp.m	/^:- type objective == list(coeff).$/;kq|-;/\<objective\>/;'q;"	kind:type
objective	lp_rational.m	/^:- type objective == list(lp_term).$/;kq|-;/\<objective\>/;'q;"	kind:type
obspred_context	prog_item.m	/^                obspred_context         :: prog_context,$/;kq|-;/\<obspred_context\>/;'q;"	kind:fld
obspred_in_favour_of	prog_item.m	/^                obspred_in_favour_of    :: list(sym_name_arity),$/;kq|-;/\<obspred_in_favour_of\>/;'q;"	kind:fld
obspred_obsolete_pred	prog_item.m	/^                obspred_obsolete_pred   :: pred_pfu_name_arity,$/;kq|-;/\<obspred_obsolete_pred\>/;'q;"	kind:fld
obspred_seq_num	prog_item.m	/^                obspred_seq_num         :: item_seq_num$/;kq|-;/\<obspred_seq_num\>/;'q;"	kind:fld
obsproc_context	prog_item.m	/^                obsproc_context         :: prog_context,$/;kq|-;/\<obsproc_context\>/;'q;"	kind:fld
obsproc_in_favour_of	prog_item.m	/^                obsproc_in_favour_of    :: list(sym_name_arity),$/;kq|-;/\<obsproc_in_favour_of\>/;'q;"	kind:fld
obsproc_obsolete_proc	prog_item.m	/^                obsproc_obsolete_proc   :: proc_pf_name_modes,$/;kq|-;/\<obsproc_obsolete_proc\>/;'q;"	kind:fld
obsproc_seq_num	prog_item.m	/^                obsproc_seq_num         :: item_seq_num$/;kq|-;/\<obsproc_seq_num\>/;'q;"	kind:fld
obvious_constraint	lp_rational.m	/^:- pred obvious_constraint(/;kq|/^\<obvious_constraint\>/;'q;"	kind:pred	file:
obvious_nontail_rec	mark_tail_calls.m	/^    ;       obvious_nontail_rec.$/;kq|-;/\<obvious_nontail_rec\>/;'q;"	kind:cons
oc_buildsys	option_categories.m	/^    ;       oc_buildsys$/;kq|-;/\<oc_buildsys\>/;'q;"	kind:cons
oc_cmdline	option_categories.m	/^    ;       oc_cmdline$/;kq|-;/\<oc_cmdline\>/;'q;"	kind:cons
oc_config	option_categories.m	/^    ;       oc_config$/;kq|-;/\<oc_config\>/;'q;"	kind:cons
oc_dev_ctrl	option_categories.m	/^    ;       oc_dev_ctrl$/;kq|-;/\<oc_dev_ctrl\>/;'q;"	kind:cons
oc_dev_debug	option_categories.m	/^    ;       oc_dev_debug$/;kq|-;/\<oc_dev_debug\>/;'q;"	kind:cons
oc_dev_dump	option_categories.m	/^    ;       oc_dev_dump$/;kq|-;/\<oc_dev_dump\>/;'q;"	kind:cons
oc_dev_verb	option_categories.m	/^    ;       oc_dev_verb$/;kq|-;/\<oc_dev_verb\>/;'q;"	kind:cons
oc_diag_color	option_categories.m	/^    ;       oc_diag_color$/;kq|-;/\<oc_diag_color\>/;'q;"	kind:cons
oc_diag_gen	option_categories.m	/^    ;       oc_diag_gen$/;kq|-;/\<oc_diag_gen\>/;'q;"	kind:cons
oc_diag_int	option_categories.m	/^    ;       oc_diag_int$/;kq|-;/\<oc_diag_int\>/;'q;"	kind:cons
oc_env	option_categories.m	/^    ;       oc_env$/;kq|-;/\<oc_env\>/;'q;"	kind:cons
oc_file_req	option_categories.m	/^    ;       oc_file_req$/;kq|-;/\<oc_file_req\>/;'q;"	kind:cons
oc_grade_clprof	option_categories.m	/^    ;       oc_grade_clprof$/;kq|-;/\<oc_grade_clprof\>/;'q;"	kind:cons
oc_grade_dev	option_categories.m	/^    ;       oc_grade_dev$/;kq|-;/\<oc_grade_dev\>/;'q;"	kind:cons
oc_grade_etc	option_categories.m	/^    ;       oc_grade_etc$/;kq|-;/\<oc_grade_etc\>/;'q;"	kind:cons
oc_grade_gen	option_categories.m	/^    ;       oc_grade_gen$/;kq|-;/\<oc_grade_gen\>/;'q;"	kind:cons
oc_grade_llds	option_categories.m	/^    ;       oc_grade_llds$/;kq|-;/\<oc_grade_llds\>/;'q;"	kind:cons
oc_grade_mdb	option_categories.m	/^    ;       oc_grade_mdb$/;kq|-;/\<oc_grade_mdb\>/;'q;"	kind:cons
oc_grade_mdprof	option_categories.m	/^    ;       oc_grade_mdprof$/;kq|-;/\<oc_grade_mdprof\>/;'q;"	kind:cons
oc_grade_mlds	option_categories.m	/^    ;       oc_grade_mlds$/;kq|-;/\<oc_grade_mlds\>/;'q;"	kind:cons
oc_grade_mprof	option_categories.m	/^    ;       oc_grade_mprof$/;kq|-;/\<oc_grade_mprof\>/;'q;"	kind:cons
oc_grade_ssdb	option_categories.m	/^    ;       oc_grade_ssdb$/;kq|-;/\<oc_grade_ssdb\>/;'q;"	kind:cons
oc_grade_target	option_categories.m	/^    ;       oc_grade_target$/;kq|-;/\<oc_grade_target\>/;'q;"	kind:cons
oc_grade_tsprof	option_categories.m	/^    ;       oc_grade_tsprof$/;kq|-;/\<oc_grade_tsprof\>/;'q;"	kind:cons
oc_help	option_categories.m	/^    --->    oc_help$/;kq|-;/\<oc_help\>/;'q;"	kind:cons
oc_infer	option_categories.m	/^    ;       oc_infer$/;kq|-;/\<oc_infer\>/;'q;"	kind:cons
oc_inform	option_categories.m	/^    ;       oc_inform$/;kq|-;/\<oc_inform\>/;'q;"	kind:cons
oc_internal	option_categories.m	/^    ;       oc_internal$/;kq|-;/\<oc_internal\>/;'q;"	kind:cons
oc_latex_opt	option_categories.m	/^    ;       oc_latex_opt$/;kq|-;/\<oc_latex_opt\>/;'q;"	kind:cons
oc_link_c	option_categories.m	/^    ;       oc_link_c$/;kq|-;/\<oc_link_c\>/;'q;"	kind:cons
oc_link_c_cs	option_categories.m	/^    ;       oc_link_c_cs$/;kq|-;/\<oc_link_c_cs\>/;'q;"	kind:cons
oc_link_c_cs_j	option_categories.m	/^    ;       oc_link_c_cs_j$/;kq|-;/\<oc_link_c_cs_j\>/;'q;"	kind:cons
oc_link_csharp	option_categories.m	/^    ;       oc_link_csharp$/;kq|-;/\<oc_link_csharp\>/;'q;"	kind:cons
oc_link_java	option_categories.m	/^    ;       oc_link_java$/;kq|-;/\<oc_link_java\>/;'q;"	kind:cons
oc_make	option_categories.m	/^    ;       oc_make$/;kq|-;/\<oc_make\>/;'q;"	kind:cons
oc_mconfig	option_categories.m	/^    ;       oc_mconfig$/;kq|-;/\<oc_mconfig\>/;'q;"	kind:cons
oc_mdb	option_categories.m	/^    ;       oc_mdb$/;kq|-;/\<oc_mdb\>/;'q;"	kind:cons
oc_mdb_dev	option_categories.m	/^    ;       oc_mdb_dev$/;kq|-;/\<oc_mdb_dev\>/;'q;"	kind:cons
oc_mdprof	option_categories.m	/^    ;       oc_mdprof$/;kq|-;/\<oc_mdprof\>/;'q;"	kind:cons
oc_opmode	option_categories.m	/^    ;       oc_opmode$/;kq|-;/\<oc_opmode\>/;'q;"	kind:cons
oc_opt_ctrl	option_categories.m	/^    ;       oc_opt_ctrl$/;kq|-;/\<oc_opt_ctrl\>/;'q;"	kind:cons
oc_opt_hh	option_categories.m	/^    ;       oc_opt_hh$/;kq|-;/\<oc_opt_hh\>/;'q;"	kind:cons
oc_opt_hh_exp	option_categories.m	/^    ;       oc_opt_hh_exp$/;kq|-;/\<oc_opt_hh_exp\>/;'q;"	kind:cons
oc_opt_hl	option_categories.m	/^    ;       oc_opt_hl$/;kq|-;/\<oc_opt_hl\>/;'q;"	kind:cons
oc_opt_hlm	option_categories.m	/^    ;       oc_opt_hlm$/;kq|-;/\<oc_opt_hlm\>/;'q;"	kind:cons
oc_opt_hm	option_categories.m	/^    ;       oc_opt_hm$/;kq|-;/\<oc_opt_hm\>/;'q;"	kind:cons
oc_opt_lc	option_categories.m	/^    ;       oc_opt_lc$/;kq|-;/\<oc_opt_lc\>/;'q;"	kind:cons
oc_opt_ll	option_categories.m	/^    ;       oc_opt_ll$/;kq|-;/\<oc_opt_ll\>/;'q;"	kind:cons
oc_opt_mm	option_categories.m	/^    ;       oc_opt_mm$/;kq|-;/\<oc_opt_mm\>/;'q;"	kind:cons
oc_output_dev	option_categories.m	/^    ;       oc_output_dev$/;kq|-;/\<oc_output_dev\>/;'q;"	kind:cons
oc_output_mod	option_categories.m	/^    ;       oc_output_mod$/;kq|-;/\<oc_output_mod\>/;'q;"	kind:cons
oc_plain_opt	option_categories.m	/^    ;       oc_plain_opt$/;kq|-;/\<oc_plain_opt\>/;'q;"	kind:cons
oc_pm_misc	option_categories.m	/^    ;       oc_pm_misc$/;kq|-;/\<oc_pm_misc\>/;'q;"	kind:cons
oc_pm_term1	option_categories.m	/^    ;       oc_pm_term1$/;kq|-;/\<oc_pm_term1\>/;'q;"	kind:cons
oc_pm_term2	option_categories.m	/^    ;       oc_pm_term2$/;kq|-;/\<oc_pm_term2\>/;'q;"	kind:cons
oc_report	option_categories.m	/^    ;       oc_report$/;kq|-;/\<oc_report\>/;'q;"	kind:cons
oc_search	option_categories.m	/^    ;       oc_search$/;kq|-;/\<oc_search\>/;'q;"	kind:cons
oc_semantics	option_categories.m	/^    ;       oc_semantics$/;kq|-;/\<oc_semantics\>/;'q;"	kind:cons
oc_ssdb	option_categories.m	/^    ;       oc_ssdb$/;kq|-;/\<oc_ssdb\>/;'q;"	kind:cons
oc_ssdb_dev	option_categories.m	/^    ;       oc_ssdb_dev$/;kq|-;/\<oc_ssdb_dev\>/;'q;"	kind:cons
oc_target_c	option_categories.m	/^    ;       oc_target_c$/;kq|-;/\<oc_target_c\>/;'q;"	kind:cons
oc_target_comp	option_categories.m	/^    ;       oc_target_comp$/;kq|-;/\<oc_target_comp\>/;'q;"	kind:cons
oc_target_csharp	option_categories.m	/^    ;       oc_target_csharp$/;kq|-;/\<oc_target_csharp\>/;'q;"	kind:cons
oc_target_java	option_categories.m	/^    ;       oc_target_java$/;kq|-;/\<oc_target_java\>/;'q;"	kind:cons
oc_tracegoal	option_categories.m	/^    ;       oc_tracegoal$/;kq|-;/\<oc_tracegoal\>/;'q;"	kind:cons
oc_trans_opt	option_categories.m	/^    ;       oc_trans_opt$/;kq|-;/\<oc_trans_opt\>/;'q;"	kind:cons
oc_unused	option_categories.m	/^    ;       oc_unused.$/;kq|-;/\<oc_unused\>/;'q;"	kind:cons
oc_verbosity	option_categories.m	/^    ;       oc_verbosity$/;kq|-;/\<oc_verbosity\>/;'q;"	kind:cons
oc_warn_ctrl	option_categories.m	/^    ;       oc_warn_ctrl$/;kq|-;/\<oc_warn_ctrl\>/;'q;"	kind:cons
oc_warn_dodgy_goal	option_categories.m	/^    ;       oc_warn_dodgy_goal$/;kq|-;/\<oc_warn_dodgy_goal\>/;'q;"	kind:cons
oc_warn_dodgy_inst	option_categories.m	/^    ;       oc_warn_dodgy_inst$/;kq|-;/\<oc_warn_dodgy_inst\>/;'q;"	kind:cons
oc_warn_dodgy_mod	option_categories.m	/^    ;       oc_warn_dodgy_mod$/;kq|-;/\<oc_warn_dodgy_mod\>/;'q;"	kind:cons
oc_warn_dodgy_pred	option_categories.m	/^    ;       oc_warn_dodgy_pred$/;kq|-;/\<oc_warn_dodgy_pred\>/;'q;"	kind:cons
oc_warn_dodgy_prg	option_categories.m	/^    ;       oc_warn_dodgy_prg$/;kq|-;/\<oc_warn_dodgy_prg\>/;'q;"	kind:cons
oc_warn_file	option_categories.m	/^    ;       oc_warn_file$/;kq|-;/\<oc_warn_file\>/;'q;"	kind:cons
oc_warn_halt	option_categories.m	/^    ;       oc_warn_halt$/;kq|-;/\<oc_warn_halt\>/;'q;"	kind:cons
oc_warn_perf	option_categories.m	/^    ;       oc_warn_perf$/;kq|-;/\<oc_warn_perf\>/;'q;"	kind:cons
oc_warn_perf_c	option_categories.m	/^    ;       oc_warn_perf_c$/;kq|-;/\<oc_warn_perf_c\>/;'q;"	kind:cons
oc_warn_style_ctg	option_categories.m	/^    ;       oc_warn_style_ctg$/;kq|-;/\<oc_warn_style_ctg\>/;'q;"	kind:cons
oc_warn_style_ctg_c	option_categories.m	/^    ;       oc_warn_style_ctg_c$/;kq|-;/\<oc_warn_style_ctg_c\>/;'q;"	kind:cons
oc_warn_style_goal	option_categories.m	/^    ;       oc_warn_style_goal$/;kq|-;/\<oc_warn_style_goal\>/;'q;"	kind:cons
oc_warn_style_goal_c	option_categories.m	/^    ;       oc_warn_style_goal_c$/;kq|-;/\<oc_warn_style_goal_c\>/;'q;"	kind:cons
oc_warn_style_mod	option_categories.m	/^    ;       oc_warn_style_mod$/;kq|-;/\<oc_warn_style_mod\>/;'q;"	kind:cons
oc_warn_style_order	option_categories.m	/^    ;       oc_warn_style_order$/;kq|-;/\<oc_warn_style_order\>/;'q;"	kind:cons
oc_warn_style_pred	option_categories.m	/^    ;       oc_warn_style_pred$/;kq|-;/\<oc_warn_style_pred\>/;'q;"	kind:cons
occurring_intervals	stack_opt.m	/^                occurring_intervals     :: set(interval_id)$/;kq|-;/\<occurring_intervals\>/;'q;"	kind:fld	file:
occurs	../library/term.m	/^:- pred occurs(term(T)::in, var(T)::in, substitution(/;kq|/^\<occurs\>/;'q;"	kind:pred
occurs_list	../library/term.m	/^:- pred occurs_list(list(term(T))::in, var(T)::in, substitution(/;kq|/^\<occurs_list\>/;'q;"	kind:pred
occurs_once	lco.m	/^:- pred occurs_once(bag(/;kq|/^\<occurs_once\>/;'q;"	kind:pred	file:
och_args	var_origins.m	/^                och_args        :: list(prog_var)$/;kq|-;/\<och_args\>/;'q;"	kind:fld	file:
och_clause	var_origins.m	/^                och_clause      :: uint,$/;kq|-;/\<och_clause\>/;'q;"	kind:fld	file:
och_context	var_origins.m	/^                och_context     :: prog_context,$/;kq|-;/\<och_context\>/;'q;"	kind:fld	file:
oci_constraints	ordering_mode_constraints.m	/^                oci_constraints         :: set(mode_ordering_constraint)$/;kq|-;/\<oci_constraints\>/;'q;"	kind:fld
oci_containing_map	ordering_mode_constraints.m	/^                oci_containing_map      :: containing_goal_map,$/;kq|-;/\<oci_containing_map\>/;'q;"	kind:fld
oci_num_conjuncts	ordering_mode_constraints.m	/^                oci_num_conjuncts       :: int,$/;kq|-;/\<oci_num_conjuncts\>/;'q;"	kind:fld
octal_digit_to_int	../library/char.m	/^:- pred octal_digit_to_int(/;kq|/^\<octal_digit_to_int\>/;'q;"	kind:pred
octal_escape_any_char	c_util.m	/^:- pred octal_escape_any_char(char::in, list(/;kq|/^\<octal_escape_any_char\>/;'q;"	kind:pred	file:
octal_escape_any_int	c_util.m	/^:- pred octal_escape_any_int(int::in, list(/;kq|/^\<octal_escape_any_int\>/;'q;"	kind:pred	file:
october	../library/calendar.m	/^    ;       october$/;kq|-;/\<october\>/;'q;"	kind:cons
odd	../library/int.m	/^:- pred odd(/;kq|/^\<odd\>/;'q;"	kind:pred
odd	../library/int16.m	/^:- pred odd(/;kq|/^\<odd\>/;'q;"	kind:pred
odd	../library/int32.m	/^:- pred odd(/;kq|/^\<odd\>/;'q;"	kind:pred
odd	../library/int64.m	/^:- pred odd(/;kq|/^\<odd\>/;'q;"	kind:pred
odd	../library/int8.m	/^:- pred odd(/;kq|/^\<odd\>/;'q;"	kind:pred
odd	../library/uint.m	/^:- pred odd(/;kq|/^\<odd\>/;'q;"	kind:pred
odd	../library/uint16.m	/^:- pred odd(/;kq|/^\<odd\>/;'q;"	kind:pred
odd	../library/uint32.m	/^:- pred odd(/;kq|/^\<odd\>/;'q;"	kind:pred
odd	../library/uint64.m	/^:- pred odd(/;kq|/^\<odd\>/;'q;"	kind:pred
odd	../library/uint8.m	/^:- pred odd(/;kq|/^\<odd\>/;'q;"	kind:pred
odi_dump_file_base_name	optimize.m	/^                odi_dump_file_base_name             :: string,$/;kq|-;/\<odi_dump_file_base_name\>/;'q;"	kind:fld	file:
odi_last_dump_file_name	optimize.m	/^                odi_last_dump_file_name             :: string,$/;kq|-;/\<odi_last_dump_file_name\>/;'q;"	kind:fld	file:
odi_last_dump_instr_seq	optimize.m	/^                odi_last_dump_instr_seq             :: list(instruction)$/;kq|-;/\<odi_last_dump_instr_seq\>/;'q;"	kind:fld	file:
odi_last_dump_num	optimize.m	/^                odi_last_dump_num                   :: int,$/;kq|-;/\<odi_last_dump_num\>/;'q;"	kind:fld	file:
odi_last_instrs_dump_file_name	optimize.m	/^                odi_last_instrs_dump_file_name      :: string,$/;kq|-;/\<odi_last_instrs_dump_file_name\>/;'q;"	kind:fld	file:
odi_last_instrs_dump_num	optimize.m	/^                odi_last_instrs_dump_num            :: int,$/;kq|-;/\<odi_last_instrs_dump_num\>/;'q;"	kind:fld	file:
ofc_args	var_origins.m	/^                ofc_args        :: list(foreign_arg)$/;kq|-;/\<ofc_args\>/;'q;"	kind:fld	file:
ofc_callee	var_origins.m	/^                ofc_callee      :: pred_id,$/;kq|-;/\<ofc_callee\>/;'q;"	kind:fld	file:
ofc_context	var_origins.m	/^                ofc_context     :: prog_context,$/;kq|-;/\<ofc_context\>/;'q;"	kind:fld	file:
ofd_plain_opt_modules	generate_mmakefile_fragments.m	/^                ofd_plain_opt_modules   :: list(module_name),$/;kq|-;/\<ofd_plain_opt_modules\>/;'q;"	kind:fld
ofd_trans_opt_modules	generate_mmakefile_fragments.m	/^                ofd_trans_opt_modules   :: maybe(list(module_name))$/;kq|-;/\<ofd_trans_opt_modules\>/;'q;"	kind:fld
off_list	../library/queue.m	/^                off_list :: list(T)$/;kq|-;/\<off_list\>/;'q;"	kind:fld	file:
offset	../library/fat_sparse_bitset.m	/^                offset  :: uint,$/;kq|-;/\<offset\>/;'q;"	kind:fld	file:
offset	../library/fatter_sparse_bitset.m	/^                offset  :: uint,$/;kq|-;/\<offset\>/;'q;"	kind:fld	file:
offset	../library/mercury_term_lexer.m	/^:- type offset == int.$/;kq|-;/\<offset\>/;'q;"	kind:type
offset	../library/sparse_bitset.m	/^                offset  :: uint,$/;kq|-;/\<offset\>/;'q;"	kind:fld	file:
offset_and_bit_to_set_for_index	../library/fat_sparse_bitset.m	/^:- pred offset_and_bit_to_set_for_index(/;kq|/^\<offset_and_bit_to_set_for_index\>/;'q;"	kind:pred	file:
offset_and_bit_to_set_for_index	../library/fatter_sparse_bitset.m	/^:- pred offset_and_bit_to_set_for_index(/;kq|/^\<offset_and_bit_to_set_for_index\>/;'q;"	kind:pred	file:
offset_and_bit_to_set_for_index	../library/sparse_bitset.m	/^:- pred offset_and_bit_to_set_for_index(/;kq|/^\<offset_and_bit_to_set_for_index\>/;'q;"	kind:pred	file:
offset_str_eq	builtin_ops.m	/^    ;       offset_str_eq(int, maybe_size)$/;kq|-;/\<offset_str_eq\>/;'q;"	kind:cons
offset_to_line_number_and_position	../library/parsing_utils.m	/^:- pred offset_to_line_number_and_position(/;kq|/^\<offset_to_line_number_and_position\>/;'q;"	kind:pred
offset_to_line_number_and_position_2	../library/parsing_utils.m	/^:- pred offset_to_line_number_and_position_2(/;kq|/^\<offset_to_line_number_and_position_2\>/;'q;"	kind:pred	file:
ofk_opt	file_kind.m	/^    --->    ofk_opt$/;kq|-;/\<ofk_opt\>/;'q;"	kind:cons
ofk_trans_opt	file_kind.m	/^    ;       ofk_trans_opt.$/;kq|-;/\<ofk_trans_opt\>/;'q;"	kind:cons
ofl_error	options_file.m	/^    ;       ofl_error(error_spec).$/;kq|-;/\<ofl_error\>/;'q;"	kind:cons	file:
ofl_include	options_file.m	/^    ;       ofl_include($/;kq|-;/\<ofl_include\>/;'q;"	kind:cons	file:
ofl_ok	options_file.m	/^    --->    ofl_ok(options_file_line)$/;kq|-;/\<ofl_ok\>/;'q;"	kind:cons	file:
ofl_var_defn	options_file.m	/^    --->    ofl_var_defn($/;kq|-;/\<ofl_var_defn\>/;'q;"	kind:cons	file:
ogc_args	var_origins.m	/^                ogc_args        :: list(prog_var)$/;kq|-;/\<ogc_args\>/;'q;"	kind:fld	file:
ogc_callee	var_origins.m	/^                ogc_callee      :: generic_call,$/;kq|-;/\<ogc_callee\>/;'q;"	kind:fld	file:
ogc_context	var_origins.m	/^                ogc_context     :: prog_context,$/;kq|-;/\<ogc_context\>/;'q;"	kind:fld	file:
oi_binary_prefix	../library/ops.m	/^                oi_binary_prefix    :: maybe_op_info_binary_prefix,$/;kq|-;/\<oi_binary_prefix\>/;'q;"	kind:fld
oi_func_name	ml_optimize.m	/^                oi_func_name        :: mlds_function_name,$/;kq|-;/\<oi_func_name\>/;'q;"	kind:fld	file:
oi_func_params	ml_optimize.m	/^                oi_func_params      :: mlds_func_params$/;kq|-;/\<oi_func_params\>/;'q;"	kind:fld	file:
oi_globals	ml_optimize.m	/^                oi_globals          :: globals,$/;kq|-;/\<oi_globals\>/;'q;"	kind:fld	file:
oi_infix	../library/ops.m	/^                oi_infix            :: maybe_op_info_infix,$/;kq|-;/\<oi_infix\>/;'q;"	kind:fld
oi_module_name	ml_optimize.m	/^                oi_module_name      :: mlds_module_name,$/;kq|-;/\<oi_module_name\>/;'q;"	kind:fld	file:
oi_postfix	../library/ops.m	/^                oi_postfix          :: maybe_op_info_postfix$/;kq|-;/\<oi_postfix\>/;'q;"	kind:fld
oi_prefix	../library/ops.m	/^                oi_prefix           :: maybe_op_info_prefix,$/;kq|-;/\<oi_prefix\>/;'q;"	kind:fld
oisu_check.oisu_creator	oisu_check.m	/^    --->    oisu_creator$/;kq|-;/\<oisu_check.oisu_creator\>/;'q;"	kind:cons	file:
oisu_check.oisu_destructor	oisu_check.m	/^    ;       oisu_destructor.$/;kq|-;/\<oisu_check.oisu_destructor\>/;'q;"	kind:cons	file:
oisu_check.oisu_kind_map	oisu_check.m	/^:- type oisu_kind_map == map(pred_id, list(oisu_pred_kind_for)).$/;kq|-;/\<oisu_check.oisu_kind_map\>/;'q;"	kind:type	file:
oisu_check.oisu_mutator	oisu_check.m	/^    ;       oisu_mutator$/;kq|-;/\<oisu_check.oisu_mutator\>/;'q;"	kind:cons	file:
oisu_check.oisu_pred_kind	oisu_check.m	/^:- type oisu_pred_kind$/;kq|-;/\<oisu_check.oisu_pred_kind\>/;'q;"	kind:type	file:
oisu_context	prog_item.m	/^                oisu_context            :: prog_context,$/;kq|-;/\<oisu_context\>/;'q;"	kind:fld
oisu_creator	oisu_check.m	/^    --->    oisu_creator$/;kq|-;/\<oisu_creator\>/;'q;"	kind:cons	file:
oisu_creator_for	hlds_pred.m	/^    --->    oisu_creator_for(type_ctor)$/;kq|-;/\<oisu_creator_for\>/;'q;"	kind:cons
oisu_creator_preds	prog_item.m	/^                oisu_creator_preds      :: list(pred_pf_name_arity),$/;kq|-;/\<oisu_creator_preds\>/;'q;"	kind:fld
oisu_destroyer_preds	prog_item.m	/^                oisu_destroyer_preds    :: list(pred_pf_name_arity),$/;kq|-;/\<oisu_destroyer_preds\>/;'q;"	kind:fld
oisu_destructor	oisu_check.m	/^    ;       oisu_destructor.$/;kq|-;/\<oisu_destructor\>/;'q;"	kind:cons	file:
oisu_destructor_for	hlds_pred.m	/^    ;       oisu_destructor_for(type_ctor).$/;kq|-;/\<oisu_destructor_for\>/;'q;"	kind:cons
oisu_kind_map	oisu_check.m	/^:- type oisu_kind_map == map(pred_id, list(oisu_pred_kind_for)).$/;kq|-;/\<oisu_kind_map\>/;'q;"	kind:type	file:
oisu_map	hlds_module.m	/^:- type oisu_map == map(type_ctor, oisu_preds).$/;kq|-;/\<oisu_map\>/;'q;"	kind:type
oisu_mutator	oisu_check.m	/^    ;       oisu_mutator$/;kq|-;/\<oisu_mutator\>/;'q;"	kind:cons	file:
oisu_mutator_for	hlds_pred.m	/^    ;       oisu_mutator_for(type_ctor)$/;kq|-;/\<oisu_mutator_for\>/;'q;"	kind:cons
oisu_pred_kind	oisu_check.m	/^:- type oisu_pred_kind$/;kq|-;/\<oisu_pred_kind\>/;'q;"	kind:type	file:
oisu_pred_kind_for	hlds_pred.m	/^:- type oisu_pred_kind_for$/;kq|-;/\<oisu_pred_kind_for\>/;'q;"	kind:type
oisu_preds	hlds_module.m	/^:- type oisu_preds$/;kq|-;/\<oisu_preds\>/;'q;"	kind:type
oisu_seq_num	prog_item.m	/^                oisu_seq_num            :: item_seq_num$/;kq|-;/\<oisu_seq_num\>/;'q;"	kind:fld
oisu_transformer_preds	prog_item.m	/^                oisu_transformer_preds  :: list(pred_pf_name_arity),$/;kq|-;/\<oisu_transformer_preds\>/;'q;"	kind:fld
oisu_type_ctor	prog_item.m	/^                oisu_type_ctor          :: type_ctor,$/;kq|-;/\<oisu_type_ctor\>/;'q;"	kind:fld
oisu_type_procs	../mdbcomp/program_representation.m	/^:- type oisu_type_procs$/;kq|-;/\<oisu_type_procs\>/;'q;"	kind:type
ok	../library/dir.m	/^    --->    ok$/;kq|-;/\<ok\>/;'q;"	kind:cons	file:
ok	../library/getopt.m	/^    --->    ok(option_table(OptionType))$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	../library/getopt_io.m	/^    --->    ok(option_table(OptionType))$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	../library/io.m	/^    --->    ok$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	../library/io.m	/^    --->    ok$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	../library/io.m	/^    --->    ok(T)$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	../library/io.m	/^    --->    ok(T)$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	../library/io.m	/^    --->    ok(T)$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	../library/io.m	/^    --->    ok(T)$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	../library/maybe.m	/^    --->    ok$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	../library/maybe.m	/^    --->    ok(T)$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	../library/maybe.m	/^    --->    ok(T)$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	../library/parsing_utils.m	/^    --->    ok(T)$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	../library/stream.m	/^    --->    ok$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	../library/stream.m	/^    --->    ok$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	../library/stream.m	/^    --->    ok(T)$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	../library/stream.m	/^    --->    ok(T)$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	../library/term_conversion.m	/^    --->    ok(T)$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	../library/term_to_xml.m	/^    --->    ok$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	../library/thread.closeable_channel.m	/^    --->    ok(T)$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	../library/thread.closeable_channel.m	/^    --->    ok(T)$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	../library/thread.future.m	/^    --->    ok(T)$/;kq|-;/\<ok\>/;'q;"	kind:cons	file:
ok	fact_table.m	/^    --->    ok(map(int, int), string)$/;kq|-;/\<ok\>/;'q;"	kind:cons	file:
ok	goal_transform.m	/^    --->    ok(hlds_goal)$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	pd_term.m	/^    --->    ok(proc_pair, int)$/;kq|-;/\<ok\>/;'q;"	kind:cons
ok	polyhedron.m	/^    --->    ok(polyhedron)$/;kq|-;/\<ok\>/;'q;"	kind:cons	file:
ok	typecheck_unify_var_functor.m	/^    --->    ok(cons_type_info)$/;kq|-;/\<ok\>/;'q;"	kind:cons	file:
ok1	maybe_error.m	/^    ;       ok1(T1).$/;kq|-;/\<ok1\>/;'q;"	kind:cons
ok2	../library/io.m	/^    --->    ok2(T1, T2)$/;kq|-;/\<ok2\>/;'q;"	kind:cons
ok2	maybe_error.m	/^    ;       ok2(T1, T2).$/;kq|-;/\<ok2\>/;'q;"	kind:cons
ok3	maybe_error.m	/^    ;       ok3(T1, T2, T3).$/;kq|-;/\<ok3\>/;'q;"	kind:cons
ok4	maybe_error.m	/^    ;       ok4(T1, T2, T3, T4).$/;kq|-;/\<ok4\>/;'q;"	kind:cons
ok5	maybe_error.m	/^    ;       ok5(T1, T2, T3, T4, T5).$/;kq|-;/\<ok5\>/;'q;"	kind:cons
ok6	maybe_error.m	/^    ;       ok6(T1, T2, T3, T4, T5, T6).$/;kq|-;/\<ok6\>/;'q;"	kind:cons
ok_if_arity_zero	parse_type_repn.m	/^:- pred ok_if_arity_zero(string::in, term.context::in, list(/;kq|/^\<ok_if_arity_zero\>/;'q;"	kind:pred	file:
ok_int_const	llds_out_global.m	/^:- pred ok_int_const(/;kq|/^\<ok_int_const\>/;'q;"	kind:pred	file:
ok_no_spec	error_spec.m	/^    --->    ok_no_spec(T)$/;kq|-;/\<ok_no_spec\>/;'q;"	kind:cons
ok_or_exception	../library/thread.future.m	/^:- type ok_or_exception(T)$/;kq|-;/\<ok_or_exception\>/;'q;"	kind:type	file:
ok_or_not	mode_errors.m	/^:- type ok_or_not$/;kq|-;/\<ok_or_not\>/;'q;"	kind:type	file:
ok_or_not_map	mode_errors.m	/^:- type ok_or_not_map == map(int, arg_ok_or_not).$/;kq|-;/\<ok_or_not_map\>/;'q;"	kind:type	file:
ok_procs	mode_errors.m	/^                ok_procs        :: set(int),    % proc_ids$/;kq|-;/\<ok_procs\>/;'q;"	kind:fld	file:
ok_to_duplicate	saved_vars.m	/^:- func ok_to_duplicate(/;kq|/^\<ok_to_duplicate\>/;'q;"	kind:func	file:
ok_to_inline_language	inlining.m	/^:- pred ok_to_inline_language(/;kq|/^\<ok_to_inline_language\>/;'q;"	kind:pred	file:
ola_in	mlds.m	/^    --->    ola_in($/;kq|-;/\<ola_in\>/;'q;"	kind:cons
ola_out	mlds.m	/^    ;       ola_out($/;kq|-;/\<ola_out\>/;'q;"	kind:cons
ola_unused	mlds.m	/^    ;       ola_unused.$/;kq|-;/\<ola_unused\>/;'q;"	kind:cons
old_analysis_results	analysis.operations.m	/^                old_analysis_results    :: analysis_map(some_analysis_result),$/;kq|-;/\<old_analysis_results\>/;'q;"	kind:fld	file:
old_combine_status	status.m	/^:- pred old_combine_status(/;kq|/^\<old_combine_status\>/;'q;"	kind:pred	file:
old_defn_is_abstract	add_type.m	/^    --->    old_defn_is_abstract$/;kq|-;/\<old_defn_is_abstract\>/;'q;"	kind:cons	file:
old_defn_is_not_abstract	add_type.m	/^    ;       old_defn_is_not_abstract.$/;kq|-;/\<old_defn_is_not_abstract\>/;'q;"	kind:cons	file:
old_defn_maybe_abstract	add_type.m	/^:- type old_defn_maybe_abstract$/;kq|-;/\<old_defn_maybe_abstract\>/;'q;"	kind:type	file:
old_imdg_map	analysis.operations.m	/^                old_imdg_map            :: analysis_map(imdg_arc),$/;kq|-;/\<old_imdg_map\>/;'q;"	kind:fld	file:
old_import_status	status.m	/^:- type old_import_status$/;kq|-;/\<old_import_status\>/;'q;"	kind:type
old_import_status_to_string	hlds_out_util.m	/^:- func old_import_status_to_string(/;kq|/^\<old_import_status_to_string\>/;'q;"	kind:func	file:
old_make_status_abstract	status.m	/^:- pred old_make_status_abstract(/;kq|/^\<old_make_status_abstract\>/;'q;"	kind:pred	file:
old_merge	../library/map.m	/^:- func old_merge(map(K, V), map(K, V)) = map(/;kq|/^\<old_merge\>/;'q;"	kind:func
old_outermost	hlds_pred.m	/^                old_outermost           :: maybe(prog_var)$/;kq|-;/\<old_outermost\>/;'q;"	kind:fld
old_outermost	layout.m	/^                old_outermost           :: int$/;kq|-;/\<old_outermost\>/;'q;"	kind:fld
old_ppid	dep_par_conj.m	/^                old_ppid        :: pred_proc_id,$/;kq|-;/\<old_ppid\>/;'q;"	kind:fld	file:
old_procrep_id_string	../mdbcomp/program_representation.m	/^:- func old_procrep_id_string = string.$/;kq|/^\<old_procrep_id_string\>/;'q;"	kind:func	file:
old_read_proc_trace_counts	../mdbcomp/read_trace_counts.m	/^:- pred old_read_proc_trace_counts(/;kq|/^\<old_read_proc_trace_counts\>/;'q;"	kind:pred	file:
old_read_proc_trace_counts_2	../mdbcomp/read_trace_counts.m	/^:- pred old_read_proc_trace_counts_2(/;kq|/^\<old_read_proc_trace_counts_2\>/;'q;"	kind:pred	file:
old_read_trace_counts_base	../mdbcomp/read_trace_counts.m	/^:- pred old_read_trace_counts_base(/;kq|/^\<old_read_trace_counts_base\>/;'q;"	kind:pred	file:
old_read_trace_counts_from_stream	../mdbcomp/read_trace_counts.m	/^:- pred old_read_trace_counts_from_stream(/;kq|/^\<old_read_trace_counts_from_stream\>/;'q;"	kind:pred	file:
old_read_trace_counts_setup	../mdbcomp/read_trace_counts.m	/^:- pred old_read_trace_counts_setup(/;kq|/^\<old_read_trace_counts_setup\>/;'q;"	kind:pred	file:
old_status_defined_in_impl_section	status.m	/^:- func old_status_defined_in_impl_section(/;kq|/^\<old_status_defined_in_impl_section\>/;'q;"	kind:func	file:
old_status_defined_in_this_module	status.m	/^:- func old_status_defined_in_this_module(/;kq|/^\<old_status_defined_in_this_module\>/;'q;"	kind:func	file:
old_status_is_exported	status.m	/^:- func old_status_is_exported(/;kq|/^\<old_status_is_exported\>/;'q;"	kind:func
old_status_is_exported_to_non_submodules	status.m	/^:- func old_status_is_exported_to_non_submodules(/;kq|/^\<old_status_is_exported_to_non_submodules\>/;'q;"	kind:func	file:
old_status_is_imported	status.m	/^:- func old_status_is_imported(/;kq|/^\<old_status_is_imported\>/;'q;"	kind:func	file:
old_status_to_write	intermod_status.m	/^:- func old_status_to_write(/;kq|/^\<old_status_to_write\>/;'q;"	kind:func	file:
old_type_constraints.class_env	old_type_constraints.m	/^:- type class_env == class_table.$/;kq|-;/\<old_type_constraints.class_env\>/;'q;"	kind:type	file:
old_type_constraints.ctconstr	old_type_constraints.m	/^    --->    ctconstr($/;kq|-;/\<old_type_constraints.ctconstr\>/;'q;"	kind:cons	file:
old_type_constraints.event_env	old_type_constraints.m	/^:- type event_env == event_spec_map.$/;kq|-;/\<old_type_constraints.event_env\>/;'q;"	kind:type	file:
old_type_constraints.func_env	old_type_constraints.m	/^:- type func_env == cons_table.$/;kq|-;/\<old_type_constraints.func_env\>/;'q;"	kind:type	file:
old_type_constraints.pred_env	old_type_constraints.m	/^:- type pred_env == predicate_table.$/;kq|-;/\<old_type_constraints.pred_env\>/;'q;"	kind:type	file:
old_type_constraints.propagate	old_type_constraints.m	/^:- pred propagate(/;kq|/^\<propagate\>/;'q;"	kind:pred	file:
old_type_constraints.stconstr	old_type_constraints.m	/^    --->    stconstr($/;kq|-;/\<old_type_constraints.stconstr\>/;'q;"	kind:cons	file:
old_typecheck_constraints	old_type_constraints.m	/^:- pred old_typecheck_constraints(/;kq|/^\<old_typecheck_constraints\>/;'q;"	kind:pred
oldest_timestamp	timestamp.m	/^:- func oldest_timestamp = timestamp.$/;kq|/^\<oldest_timestamp\>/;'q;"	kind:func
olh_args	var_origins.m	/^                olh_args        :: assoc_list(prog_var, mer_mode)$/;kq|-;/\<olh_args\>/;'q;"	kind:fld	file:
olh_context	var_origins.m	/^                olh_context     :: prog_context,$/;kq|-;/\<olh_context\>/;'q;"	kind:fld	file:
olh_p_or_f	var_origins.m	/^                olh_p_or_f      :: pred_or_func,$/;kq|-;/\<olh_p_or_f\>/;'q;"	kind:fld	file:
omif_int0	op_mode.m	/^    --->    omif_int0$/;kq|-;/\<omif_int0\>/;'q;"	kind:cons
omif_int1_int2	op_mode.m	/^    ;       omif_int1_int2$/;kq|-;/\<omif_int1_int2\>/;'q;"	kind:cons
omif_int3	op_mode.m	/^    ;       omif_int3.$/;kq|-;/\<omif_int3\>/;'q;"	kind:cons
on_error	../library/dir.m	/^:- type on_error$/;kq|-;/\<on_error\>/;'q;"	kind:type
on_error_keep_going	../library/dir.m	/^    ;       on_error_keep_going.$/;kq|-;/\<on_error_keep_going\>/;'q;"	kind:cons
on_error_stop	../library/dir.m	/^    --->    on_error_stop$/;kq|-;/\<on_error_stop\>/;'q;"	kind:cons
on_list	../library/queue.m	/^                on_list  :: list(T),$/;kq|-;/\<on_list\>/;'q;"	kind:fld	file:
onclcr_arg_repns	prog_item.m	/^                onclcr_arg_repns        :: one_or_more(local_arg_repn)$/;kq|-;/\<onclcr_arg_repns\>/;'q;"	kind:fld
oncr_local_cell	prog_item.m	/^    --->    oncr_local_cell(only_nonconstant_local_cell_repn)$/;kq|-;/\<oncr_local_cell\>/;'q;"	kind:cons
oncr_remote_cell	prog_item.m	/^    ;       oncr_remote_cell(only_nonconstant_remote_cell_repn).$/;kq|-;/\<oncr_remote_cell\>/;'q;"	kind:cons
one	../library/integer.m	/^:- func one = integer.$/;kq|/^\<one\>/;'q;"	kind:func
one	../library/rational.m	/^:- func one = rational.$/;kq|/^\<one\>/;'q;"	kind:func
one	../library/robdd.m	/^:- func one = robdd(/;kq|/^\<one\>/;'q;"	kind:func
one	../library/rtree.m	/^    ;       one(K, V)$/;kq|-;/\<one\>/;'q;"	kind:cons	file:
one	mode_robdd.tfeirn.m	/^:- func one = (tfeirn(/;kq|/^\<one\>/;'q;"	kind:func
one	rat.m	/^:- func one = rat.$/;kq|/^\<one\>/;'q;"	kind:func
one_actual_pieces	typecheck_error_unify.m	/^                one_actual_pieces   :: one_or_more(list(format_piece))$/;kq|-;/\<one_actual_pieces\>/;'q;"	kind:fld	file:
one_after_another	stack_opt.m	/^:- pred one_after_another(set_of_progvar::in, maybe(/;kq|/^\<one_after_another\>/;'q;"	kind:pred	file:
one_argument	../library/test_bitset.m	/^    ;       one_argument(string,$/;kq|-;/\<one_argument\>/;'q;"	kind:cons
one_constructor_non_constant_is_notag	decide_type_repn.m	/^:- pred one_constructor_non_constant_is_notag(/;kq|/^\<one_constructor_non_constant_is_notag\>/;'q;"	kind:pred	file:
one_copy	mlds.m	/^    --->    one_copy$/;kq|-;/\<one_copy\>/;'q;"	kind:cons
one_expected	typecheck_error_unify.m	/^    --->    one_expected($/;kq|-;/\<one_expected\>/;'q;"	kind:cons	file:
one_expected_pieces	typecheck_error_unify.m	/^                one_expected_pieces :: list(format_piece),$/;kq|-;/\<one_expected_pieces\>/;'q;"	kind:fld	file:
one_expected_tvar	typecheck_error_unify.m	/^                one_expected_tvar   :: maybe(tvar),$/;kq|-;/\<one_expected_tvar\>/;'q;"	kind:fld	file:
one_extra_stream_arg	simplify_goal_call.m	/^:- pred one_extra_stream_arg(/;kq|/^\<one_extra_stream_arg\>/;'q;"	kind:pred	file:
one_indent	typecheck_msgs.m	/^:- func one_indent = string.$/;kq|/^\<one_indent\>/;'q;"	kind:func	file:
one_member	../library/set_ctree234.m	/^:- pred one_member(set_ctree234(/;kq|/^\<one_member\>/;'q;"	kind:pred
one_of_vars_is_live	ctgc.livedata.m	/^:- pred one_of_vars_is_live(/;kq|/^\<one_of_vars_is_live\>/;'q;"	kind:pred	file:
one_of_vars_is_live_ordered	ctgc.livedata.m	/^:- pred one_of_vars_is_live_ordered(/;kq|/^\<one_of_vars_is_live_ordered\>/;'q;"	kind:pred	file:
one_offset	hlds_out_type_table.m	/^    --->    one_offset$/;kq|-;/\<one_offset\>/;'q;"	kind:cons	file:
one_open_interval	interval.m	/^:- pred one_open_interval(/;kq|/^\<one_open_interval\>/;'q;"	kind:pred	file:
one_or_more	../library/one_or_more.m	/^:- func one_or_more(T) ++ one_or_more(T) = one_or_more(/;kq|/^\<one_or_more\>/;'q;"	kind:func
one_or_more	../library/one_or_more.m	/^:- type one_or_more(T)$/;kq|-;/\<one_or_more\>/;'q;"	kind:type
one_or_more	../library/parsing_utils.m	/^:- pred one_or_more(parser(T)::in(parser), src::in, list(/;kq|/^\<one_or_more\>/;'q;"	kind:pred
one_or_more	../library/parsing_utils.m	/^:- pred one_or_more(parser_with_state(T, S)::in(/;kq|/^\<one_or_more\>/;'q;"	kind:pred
one_or_more.all_false	../library/one_or_more.m	/^:- pred all_false(pred(T)::in(pred(in) is semidet), one_or_more(/;kq|/^\<all_false\>/;'q;"	kind:pred
one_or_more.all_same	../library/one_or_more.m	/^:- pred all_same(one_or_more(/;kq|/^\<all_same\>/;'q;"	kind:pred
one_or_more.all_same_as	../library/one_or_more.m	/^:- pred all_same_as(T::in, list(/;kq|/^\<all_same_as\>/;'q;"	kind:pred	file:
one_or_more.all_true	../library/one_or_more.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), one_or_more(/;kq|/^\<all_true\>/;'q;"	kind:pred
one_or_more.any_false	../library/one_or_more.m	/^:- pred any_false(pred(T)::in(pred(in) is semidet), one_or_more(/;kq|/^\<any_false\>/;'q;"	kind:pred
one_or_more.any_true	../library/one_or_more.m	/^:- pred any_true(pred(T)::in(pred(in) is semidet), one_or_more(/;kq|/^\<any_true\>/;'q;"	kind:pred
one_or_more.append	../library/one_or_more.m	/^:- pred append(one_or_more(T), one_or_more(T), one_or_more(/;kq|/^\<append\>/;'q;"	kind:pred
one_or_more.chunk	../library/one_or_more.m	/^:- func chunk(one_or_more(T), int) = one_or_more(one_or_more(/;kq|/^\<chunk\>/;'q;"	kind:func
one_or_more.chunk_loop	../library/one_or_more.m	/^:- pred chunk_loop(T::in, list(T)::in, int::in, list(/;kq|/^\<chunk_loop\>/;'q;"	kind:pred	file:
one_or_more.condense	../library/one_or_more.m	/^:- func condense(list(one_or_more(T))) = list(/;kq|/^\<condense\>/;'q;"	kind:func
one_or_more.condense_acc	../library/one_or_more.m	/^:- pred condense_acc(list(one_or_more(T))::in, list(T)::in, list(/;kq|/^\<condense_acc\>/;'q;"	kind:pred	file:
one_or_more.cons	../library/one_or_more.m	/^:- func cons(T, one_or_more(T)) = one_or_more(/;kq|/^\<cons\>/;'q;"	kind:func
one_or_more.contains	../library/one_or_more.m	/^:- pred contains(one_or_more(/;kq|/^\<contains\>/;'q;"	kind:pred
one_or_more.delete	../library/one_or_more.m	/^:- pred delete(one_or_more(T)::in, T::in, list(/;kq|/^\<delete\>/;'q;"	kind:pred
one_or_more.delete_all	../library/one_or_more.m	/^:- func delete_all(one_or_more(T), T) = list(/;kq|/^\<delete_all\>/;'q;"	kind:func
one_or_more.delete_elems	../library/one_or_more.m	/^:- func delete_elems(one_or_more(T), list(T)) = list(/;kq|/^\<delete_elems\>/;'q;"	kind:func
one_or_more.delete_first	../library/one_or_more.m	/^:- pred delete_first(one_or_more(T)::in, T::in, list(/;kq|/^\<delete_first\>/;'q;"	kind:pred
one_or_more.det_index0	../library/one_or_more.m	/^:- func det_index0(one_or_more(/;kq|/^\<det_index0\>/;'q;"	kind:func
one_or_more.det_index1	../library/one_or_more.m	/^:- func det_index1(one_or_more(/;kq|/^\<det_index1\>/;'q;"	kind:func
one_or_more.det_replace_nth	../library/one_or_more.m	/^:- func det_replace_nth(one_or_more(T), int, T) = one_or_more(/;kq|/^\<det_replace_nth\>/;'q;"	kind:func
one_or_more.det_split_list	../library/one_or_more.m	/^:- pred det_split_list(int::in, one_or_more(T)::in, list(T)::out, list(/;kq|/^\<det_split_list\>/;'q;"	kind:pred
one_or_more.filter	../library/one_or_more.m	/^:- func filter(pred(T)::in(pred(in) is semidet), one_or_more(/;kq|/^\<filter\>/;'q;"	kind:func
one_or_more.filter	../library/one_or_more.m	/^:- pred filter(pred(T)::in(pred(in) is semidet), one_or_more(/;kq|/^\<filter\>/;'q;"	kind:pred
one_or_more.filter_map	../library/one_or_more.m	/^:- func filter_map(func(T1) = T2, one_or_more(T1)) = list(/;kq|/^\<filter_map\>/;'q;"	kind:func
one_or_more.filter_map	../library/one_or_more.m	/^:- pred filter_map(pred(T1, T2)::in(pred(/;kq|/^\<filter_map\>/;'q;"	kind:pred
one_or_more.filter_map	../library/one_or_more.m	/^:- pred filter_map(pred(T1, T2)::in(pred(/;kq|/^\<filter_map\>/;'q;"	kind:pred
one_or_more.filter_map_foldl	../library/one_or_more.m	/^:- pred filter_map_foldl(/;kq|/^\<filter_map_foldl\>/;'q;"	kind:pred
one_or_more.find_first_map	../library/one_or_more.m	/^:- pred find_first_map(pred(T1, T2)::in(pred(/;kq|/^\<find_first_map\>/;'q;"	kind:pred
one_or_more.find_first_map2	../library/one_or_more.m	/^:- pred find_first_map2(pred(T1, A, B)::in(pred(/;kq|/^\<find_first_map2\>/;'q;"	kind:pred
one_or_more.find_first_map3	../library/one_or_more.m	/^:- pred find_first_map3(/;kq|/^\<find_first_map3\>/;'q;"	kind:pred
one_or_more.find_first_match	../library/one_or_more.m	/^:- pred find_first_match(pred(T)::in(pred(in) is semidet), one_or_more(/;kq|/^\<find_first_match\>/;'q;"	kind:pred
one_or_more.foldl	../library/one_or_more.m	/^:- func foldl(func(L, A) = A, one_or_more(/;kq|/^\<foldl\>/;'q;"	kind:func
one_or_more.foldl	../library/one_or_more.m	/^:- pred foldl(pred(L, A, A), one_or_more(/;kq|/^\<foldl\>/;'q;"	kind:pred
one_or_more.foldl2	../library/one_or_more.m	/^:- pred foldl2(pred(L, A, A, Z, Z), one_or_more(/;kq|/^\<foldl2\>/;'q;"	kind:pred
one_or_more.foldl3	../library/one_or_more.m	/^:- pred foldl3(pred(L, A, A, B, B, C, C), one_or_more(/;kq|/^\<foldl3\>/;'q;"	kind:pred
one_or_more.foldl4	../library/one_or_more.m	/^:- pred foldl4(pred(L, A, A, B, B, C, C, D, D), one_or_more(/;kq|/^\<foldl4\>/;'q;"	kind:pred
one_or_more.foldl5	../library/one_or_more.m	/^:- pred foldl5(pred(L, A, A, B, B, C, C, D, D, E, E), one_or_more(/;kq|/^\<foldl5\>/;'q;"	kind:pred
one_or_more.foldl6	../library/one_or_more.m	/^:- pred foldl6(pred(L, A, A, B, B, C, C, D, D, E, E, F, F), one_or_more(/;kq|/^\<foldl6\>/;'q;"	kind:pred
one_or_more.foldr	../library/one_or_more.m	/^:- func foldr(func(L, A) = A, one_or_more(/;kq|/^\<foldr\>/;'q;"	kind:func
one_or_more.foldr	../library/one_or_more.m	/^:- pred foldr(pred(L, A, A), one_or_more(/;kq|/^\<foldr\>/;'q;"	kind:pred
one_or_more.foldr2	../library/one_or_more.m	/^:- pred foldr2(pred(L, A, A, B, B), one_or_more(/;kq|/^\<foldr2\>/;'q;"	kind:pred
one_or_more.foldr3	../library/one_or_more.m	/^:- pred foldr3(pred(L, A, A, B, B, C, C), one_or_more(/;kq|/^\<foldr3\>/;'q;"	kind:pred
one_or_more.head	../library/one_or_more.m	/^:- func head(one_or_more(/;kq|/^\<head\>/;'q;"	kind:func
one_or_more.index0	../library/one_or_more.m	/^:- pred index0(one_or_more(/;kq|/^\<index0\>/;'q;"	kind:pred
one_or_more.index1	../library/one_or_more.m	/^:- pred index1(one_or_more(/;kq|/^\<index1\>/;'q;"	kind:pred
one_or_more.last	../library/one_or_more.m	/^:- func last(one_or_more(/;kq|/^\<last\>/;'q;"	kind:func
one_or_more.length	../library/one_or_more.m	/^:- func length(one_or_more(/;kq|/^\<length\>/;'q;"	kind:func
one_or_more.map	../library/one_or_more.m	/^:- func map(func(T1) = T2, one_or_more(T1)) = one_or_more(/;kq|/^\<map\>/;'q;"	kind:func
one_or_more.map2	../library/one_or_more.m	/^:- pred map2(pred(A, B, C), one_or_more(A), one_or_more(B), one_or_more(/;kq|/^\<map2\>/;'q;"	kind:pred
one_or_more.map2_foldl	../library/one_or_more.m	/^:- pred map2_foldl(pred(/;kq|/^\<map2_foldl\>/;'q;"	kind:pred
one_or_more.map2_foldl2	../library/one_or_more.m	/^:- pred map2_foldl2(pred(/;kq|/^\<map2_foldl2\>/;'q;"	kind:pred
one_or_more.map2_foldl3	../library/one_or_more.m	/^:- pred map2_foldl3(pred(/;kq|/^\<map2_foldl3\>/;'q;"	kind:pred
one_or_more.map2_foldl4	../library/one_or_more.m	/^:- pred map2_foldl4(pred(/;kq|/^\<map2_foldl4\>/;'q;"	kind:pred
one_or_more.map3	../library/one_or_more.m	/^:- pred map3(pred(/;kq|/^\<map3\>/;'q;"	kind:pred
one_or_more.map3_foldl	../library/one_or_more.m	/^:- pred map3_foldl(pred(/;kq|/^\<map3_foldl\>/;'q;"	kind:pred
one_or_more.map3_foldl2	../library/one_or_more.m	/^:- pred map3_foldl2(pred(L, M, N, O, A, A, B, B), one_or_more(/;kq|/^\<map3_foldl2\>/;'q;"	kind:pred
one_or_more.map4	../library/one_or_more.m	/^:- pred map4(pred(/;kq|/^\<map4\>/;'q;"	kind:pred
one_or_more.map4_foldl	../library/one_or_more.m	/^:- pred map4_foldl(pred(L, M, N, O, P, A, A), one_or_more(L), one_or_more(/;kq|/^\<map4_foldl\>/;'q;"	kind:pred
one_or_more.map5	../library/one_or_more.m	/^:- pred map5(pred(/;kq|/^\<map5\>/;'q;"	kind:pred
one_or_more.map6	../library/one_or_more.m	/^:- pred map6(pred(/;kq|/^\<map6\>/;'q;"	kind:pred
one_or_more.map7	../library/one_or_more.m	/^:- pred map7(pred(/;kq|/^\<map7\>/;'q;"	kind:pred
one_or_more.map8	../library/one_or_more.m	/^:- pred map8(pred(/;kq|/^\<map8\>/;'q;"	kind:pred
one_or_more.map_corresponding	../library/one_or_more.m	/^:- func map_corresponding(func(A, B) = R, one_or_more(A), one_or_more(/;kq|/^\<map_corresponding\>/;'q;"	kind:func
one_or_more.map_corresponding3	../library/one_or_more.m	/^:- func map_corresponding3(func(/;kq|/^\<map_corresponding3\>/;'q;"	kind:func
one_or_more.map_foldl	../library/one_or_more.m	/^:- pred map_foldl(pred(L, M, A, A), one_or_more(L), one_or_more(/;kq|/^\<map_foldl\>/;'q;"	kind:pred
one_or_more.map_foldl2	../library/one_or_more.m	/^:- pred map_foldl2(pred(/;kq|/^\<map_foldl2\>/;'q;"	kind:pred
one_or_more.map_foldl3	../library/one_or_more.m	/^:- pred map_foldl3(pred(/;kq|/^\<map_foldl3\>/;'q;"	kind:pred
one_or_more.map_foldl4	../library/one_or_more.m	/^:- pred map_foldl4(pred(/;kq|/^\<map_foldl4\>/;'q;"	kind:pred
one_or_more.map_foldl5	../library/one_or_more.m	/^:- pred map_foldl5(pred(/;kq|/^\<map_foldl5\>/;'q;"	kind:pred
one_or_more.map_foldl6	../library/one_or_more.m	/^:- pred map_foldl6(pred(/;kq|/^\<map_foldl6\>/;'q;"	kind:pred
one_or_more.map_foldr	../library/one_or_more.m	/^:- pred map_foldr(pred(L, M, A, A), one_or_more(L), one_or_more(/;kq|/^\<map_foldr\>/;'q;"	kind:pred
one_or_more.member	../library/one_or_more.m	/^:- pred member(T, one_or_more(/;kq|/^\<member\>/;'q;"	kind:pred
one_or_more.member_index0	../library/one_or_more.m	/^:- pred member_index0(T, one_or_more(/;kq|/^\<member_index0\>/;'q;"	kind:pred
one_or_more.member_indexes0	../library/one_or_more.m	/^:- pred member_indexes0(T::in, one_or_more(T)::in, list(/;kq|/^\<member_indexes0\>/;'q;"	kind:pred
one_or_more.merge	../library/one_or_more.m	/^:- func merge(comparison_func(T), one_or_more(T), one_or_more(/;kq|/^\<merge\>/;'q;"	kind:func
one_or_more.merge	../library/one_or_more.m	/^:- func merge(one_or_more(T), one_or_more(T)) = one_or_more(/;kq|/^\<merge\>/;'q;"	kind:func
one_or_more.negated_filter	../library/one_or_more.m	/^:- func negated_filter(pred(T)::in(pred(in) is semidet), one_or_more(/;kq|/^\<negated_filter\>/;'q;"	kind:func
one_or_more.nondet_member	../library/one_or_more.m	/^:- pred nondet_member(one_or_more(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
one_or_more.nth_member_lookup	../library/one_or_more.m	/^:- pred nth_member_lookup(one_or_more(/;kq|/^\<nth_member_lookup\>/;'q;"	kind:pred
one_or_more.nth_member_search	../library/one_or_more.m	/^:- pred nth_member_search(one_or_more(/;kq|/^\<nth_member_search\>/;'q;"	kind:pred
one_or_more.perm	../library/one_or_more.m	/^:- pred perm(one_or_more(T)::in, one_or_more(/;kq|/^\<perm\>/;'q;"	kind:pred
one_or_more.remove_dups	../library/one_or_more.m	/^:- func remove_dups(one_or_more(T)) = one_or_more(/;kq|/^\<remove_dups\>/;'q;"	kind:func
one_or_more.replace	../library/one_or_more.m	/^:- pred replace(one_or_more(T), T, T, one_or_more(/;kq|/^\<replace\>/;'q;"	kind:pred
one_or_more.replace_all	../library/one_or_more.m	/^:- func replace_all(one_or_more(T), T, T) = one_or_more(/;kq|/^\<replace_all\>/;'q;"	kind:func
one_or_more.replace_first	../library/one_or_more.m	/^:- pred replace_first(one_or_more(T)::in, T::in, T::in, one_or_more(/;kq|/^\<replace_first\>/;'q;"	kind:pred
one_or_more.replace_nth	../library/one_or_more.m	/^:- pred replace_nth(one_or_more(T)::in, int::in, T::in, one_or_more(/;kq|/^\<replace_nth\>/;'q;"	kind:pred
one_or_more.reverse	../library/one_or_more.m	/^:- func reverse(one_or_more(T)) = one_or_more(/;kq|/^\<reverse\>/;'q;"	kind:func
one_or_more.same_length	../library/one_or_more.m	/^:- pred same_length(one_or_more(T1)::in, one_or_more(/;kq|/^\<same_length\>/;'q;"	kind:pred
one_or_more.same_length3	../library/one_or_more.m	/^:- pred same_length3(one_or_more(T1)::in, one_or_more(/;kq|/^\<same_length3\>/;'q;"	kind:pred
one_or_more.sort	../library/one_or_more.m	/^:- func sort(comparison_func(T), one_or_more(T)) = one_or_more(/;kq|/^\<sort\>/;'q;"	kind:func
one_or_more.sort	../library/one_or_more.m	/^:- func sort(one_or_more(T)) = one_or_more(/;kq|/^\<sort\>/;'q;"	kind:func
one_or_more.split_last	../library/one_or_more.m	/^:- pred split_last(one_or_more(T)::in, list(/;kq|/^\<split_last\>/;'q;"	kind:pred
one_or_more.split_last_loop	../library/one_or_more.m	/^:- pred split_last_loop(T::in, list(T)::in, list(/;kq|/^\<split_last_loop\>/;'q;"	kind:pred	file:
one_or_more.split_list	../library/one_or_more.m	/^:- pred split_list(int::in, one_or_more(T)::in, list(T)::out, list(/;kq|/^\<split_list\>/;'q;"	kind:pred
one_or_more.split_upto	../library/one_or_more.m	/^:- pred split_upto(int::in, one_or_more(T)::in, list(T)::out, list(/;kq|/^\<split_upto\>/;'q;"	kind:pred
one_or_more.sublist	../library/one_or_more.m	/^:- pred sublist(one_or_more(T)::in, one_or_more(/;kq|/^\<sublist\>/;'q;"	kind:pred
one_or_more.tail	../library/one_or_more.m	/^:- func tail(one_or_more(T)) = list(/;kq|/^\<tail\>/;'q;"	kind:func
one_or_more.zip	../library/one_or_more.m	/^:- func zip(one_or_more(T), one_or_more(T)) = one_or_more(/;kq|/^\<zip\>/;'q;"	kind:func
one_or_more_map	../library/one_or_more_map.m	/^:- type one_or_more_map(K, V) == map(K, one_or_more(V)).$/;kq|-;/\<one_or_more_map\>/;'q;"	kind:type
one_or_more_map.add	../library/one_or_more_map.m	/^:- func add(one_or_more_map(K, V), K, V) = one_or_more_map(/;kq|/^\<add\>/;'q;"	kind:func
one_or_more_map.add_from_pair	../library/one_or_more_map.m	/^:- pred one_or_more_map.add_from_pair(pair(/;kq|/^\<one_or_more_map.add_from_pair\>/;'q;"	kind:pred	file:
one_or_more_map.all_count	../library/one_or_more_map.m	/^:- func all_count(one_or_more_map(/;kq|/^\<all_count\>/;'q;"	kind:func
one_or_more_map.apply_to_list	../library/one_or_more_map.m	/^:- func apply_to_list(list(K), one_or_more_map(K, V)) = list(/;kq|/^\<apply_to_list\>/;'q;"	kind:func
one_or_more_map.contains	../library/one_or_more_map.m	/^:- pred contains(one_or_more_map(/;kq|/^\<contains\>/;'q;"	kind:pred
one_or_more_map.count	../library/one_or_more_map.m	/^:- func count(one_or_more_map(/;kq|/^\<count\>/;'q;"	kind:func
one_or_more_map.delete	../library/one_or_more_map.m	/^:- func delete(one_or_more_map(K, V), K) = one_or_more_map(/;kq|/^\<delete\>/;'q;"	kind:func
one_or_more_map.delete	../library/one_or_more_map.m	/^:- func delete(one_or_more_map(K, V), K, V) = one_or_more_map(/;kq|/^\<delete\>/;'q;"	kind:func
one_or_more_map.det_insert	../library/one_or_more_map.m	/^:- func det_insert(one_or_more_map(K, V), K, V) = one_or_more_map(/;kq|/^\<det_insert\>/;'q;"	kind:func
one_or_more_map.det_remove	../library/one_or_more_map.m	/^:- pred det_remove(K::in, one_or_more(/;kq|/^\<det_remove\>/;'q;"	kind:pred
one_or_more_map.det_replace	../library/one_or_more_map.m	/^:- func det_replace(one_or_more_map(/;kq|/^\<det_replace\>/;'q;"	kind:func
one_or_more_map.det_update	../library/one_or_more_map.m	/^:- func det_update(one_or_more_map(K, V), K, V) = one_or_more_map(/;kq|/^\<det_update\>/;'q;"	kind:func
one_or_more_map.init	../library/one_or_more_map.m	/^:- func init = one_or_more_map(/;kq|/^\<init\>/;'q;"	kind:func
one_or_more_map.insert	../library/one_or_more_map.m	/^:- pred insert(/;kq|/^\<insert\>/;'q;"	kind:pred
one_or_more_map.inverse_search	../library/one_or_more_map.m	/^:- pred inverse_search(one_or_more_map(/;kq|/^\<inverse_search\>/;'q;"	kind:pred
one_or_more_map.is_empty	../library/one_or_more_map.m	/^:- pred is_empty(one_or_more_map(/;kq|/^\<is_empty\>/;'q;"	kind:pred
one_or_more_map.keys	../library/one_or_more_map.m	/^:- func keys(one_or_more_map(K, V)) = list(/;kq|/^\<keys\>/;'q;"	kind:func
one_or_more_map.keys_as_set	../library/one_or_more_map.m	/^:- func keys_as_set(one_or_more_map(K, V)) = set(/;kq|/^\<keys_as_set\>/;'q;"	kind:func
one_or_more_map.lookup	../library/one_or_more_map.m	/^:- func lookup(one_or_more_map(K, V), K) = one_or_more(/;kq|/^\<lookup\>/;'q;"	kind:func
one_or_more_map.member	../library/one_or_more_map.m	/^:- pred member(one_or_more_map(/;kq|/^\<member\>/;'q;"	kind:pred
one_or_more_map.merge	../library/one_or_more_map.m	/^:- func merge(one_or_more_map(K, V), one_or_more_map(/;kq|/^\<merge\>/;'q;"	kind:func
one_or_more_map.nondet_lookup	../library/one_or_more_map.m	/^:- pred nondet_lookup(one_or_more_map(/;kq|/^\<nondet_lookup\>/;'q;"	kind:pred
one_or_more_map.nondet_search	../library/one_or_more_map.m	/^:- pred nondet_search(one_or_more_map(/;kq|/^\<nondet_search\>/;'q;"	kind:pred
one_or_more_map.optimize	../library/one_or_more_map.m	/^:- func optimize(one_or_more_map(K, V)) = one_or_more_map(/;kq|/^\<optimize\>/;'q;"	kind:func
one_or_more_map.remove	../library/one_or_more_map.m	/^:- pred remove(K::in, one_or_more(/;kq|/^\<remove\>/;'q;"	kind:pred
one_or_more_map.replace	../library/one_or_more_map.m	/^:- pred replace(K::in, one_or_more(/;kq|/^\<replace\>/;'q;"	kind:pred
one_or_more_map.reverse_add	../library/one_or_more_map.m	/^:- func reverse_add(one_or_more_map(K, V), V, K) = one_or_more_map(/;kq|/^\<reverse_add\>/;'q;"	kind:func
one_or_more_map.reverse_set	../library/one_or_more_map.m	/^:- func reverse_set(one_or_more_map(K, V), V, K) = one_or_more_map(/;kq|/^\<reverse_set\>/;'q;"	kind:func
one_or_more_map.search	../library/one_or_more_map.m	/^:- pred search(one_or_more_map(K, V)::in, K::in, one_or_more(/;kq|/^\<search\>/;'q;"	kind:pred
one_or_more_map.select	../library/one_or_more_map.m	/^:- func select(one_or_more_map(K, V), set(K)) = one_or_more_map(/;kq|/^\<select\>/;'q;"	kind:func
one_or_more_map.set	../library/one_or_more_map.m	/^:- func set(one_or_more_map(K, V), K, V) = one_or_more_map(/;kq|/^\<set\>/;'q;"	kind:func
one_or_more_map.sorted_keys	../library/one_or_more_map.m	/^:- func sorted_keys(one_or_more_map(K, V)) = list(/;kq|/^\<sorted_keys\>/;'q;"	kind:func
one_or_more_map.to_assoc_list	../library/one_or_more_map.m	/^:- func to_assoc_list(one_or_more_map(K, V)) = assoc_list(K, one_or_more(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
one_or_more_map.update	../library/one_or_more_map.m	/^:- pred update(/;kq|/^\<update\>/;'q;"	kind:pred
one_or_more_map.values	../library/one_or_more_map.m	/^:- func values(one_or_more_map(K, V)) = list(/;kq|/^\<values\>/;'q;"	kind:func
one_or_more_to_conjunction	parse_util.m	/^:- pred one_or_more_to_conjunction(prog_context::in, one_or_more(term(/;kq|/^\<one_or_more_to_conjunction\>/;'q;"	kind:pred
one_or_more_to_doc	../library/one_or_more.m	/^:- func one_or_more_to_doc(one_or_more(/;kq|/^\<one_or_more_to_doc\>/;'q;"	kind:func
one_or_more_to_doc	../library/pretty_printer.m	/^:- func one_or_more_to_doc(one_or_more(/;kq|/^\<one_or_more_to_doc\>/;'q;"	kind:func
one_or_more_to_list	../library/one_or_more.m	/^:- func one_or_more_to_list(one_or_more(T)) = list(/;kq|/^\<one_or_more_to_list\>/;'q;"	kind:func
one_or_more_whole_ptags	tag_switch_util.m	/^    --->    one_or_more_whole_ptags(whole_ptag_info(CaseRep))$/;kq|-;/\<one_or_more_whole_ptags\>/;'q;"	kind:cons
one_or_more_whole_ptags	tag_switch_util.m	/^    --->    one_or_more_whole_ptags(whole_ptags_info(CaseRep))$/;kq|-;/\<one_or_more_whole_ptags\>/;'q;"	kind:cons
one_path_node_ratio	matching.m	/^                one_path_node_ratio     :: int,$/;kq|-;/\<one_path_node_ratio\>/;'q;"	kind:fld
one_path_op_ratio	matching.m	/^                one_path_op_ratio       :: int,$/;kq|-;/\<one_path_op_ratio\>/;'q;"	kind:fld
one_phase	lp.m	/^:- pred one_phase(list(coeff)::in, list(coeff)::in, map(/;kq|/^\<one_phase\>/;'q;"	kind:pred	file:
one_phase	lp_rational.m	/^:- func one_phase(list(lp_term), list(lp_term), map(/;kq|/^\<one_phase\>/;'q;"	kind:func	file:
one_root	../library/math.m	/^    ;       one_root(float)$/;kq|-;/\<one_root\>/;'q;"	kind:cons
one_shared_ptag	tag_switch_util.m	/^    ;       one_shared_ptag(shared_ptag_info(CaseRep)).$/;kq|-;/\<one_shared_ptag\>/;'q;"	kind:cons
one_shared_ptag	tag_switch_util.m	/^    ;       one_shared_ptag(shared_ptag_info(CaseRep)).$/;kq|-;/\<one_shared_ptag\>/;'q;"	kind:cons
one_soln	lookup_switch_util.m	/^    --->    one_soln(list(Rval))$/;kq|-;/\<one_soln\>/;'q;"	kind:cons
one_word	global_data.m	/^    --->    one_word$/;kq|-;/\<one_word\>/;'q;"	kind:cons
only_all_calls	hlds_dependency_graph.m	/^    ;       only_all_calls$/;kq|-;/\<only_all_calls\>/;'q;"	kind:cons
only_arg_repns	prog_item.m	/^                only_arg_repns          :: c_repns(only_nonconstant_repn),$/;kq|-;/\<only_arg_repns\>/;'q;"	kind:fld
only_clauses	hlds_clauses.m	/^    --->    only_clauses$/;kq|-;/\<only_clauses\>/;'q;"	kind:cons
only_constant_goals	goal_form.m	/^:- pred only_constant_goals(list(/;kq|/^\<only_constant_goals\>/;'q;"	kind:pred	file:
only_deref_arg_types	prog_item.m	/^                only_deref_arg_types    :: list(mer_type),$/;kq|-;/\<only_deref_arg_types\>/;'q;"	kind:fld
only_foreign	prog_item.m	/^                only_foreign            :: c_j_cs_repn$/;kq|-;/\<only_foreign\>/;'q;"	kind:fld
only_fully_in_out_modes	modes.m	/^:- pred only_fully_in_out_modes(/;kq|/^\<only_fully_in_out_modes\>/;'q;"	kind:pred	file:
only_functor	prog_item.m	/^                only_functor            :: string,$/;kq|-;/\<only_functor\>/;'q;"	kind:fld
only_globals_library_install_linkages	options.m	/^    ;       only_globals_library_install_linkages$/;kq|-;/\<only_globals_library_install_linkages\>/;'q;"	kind:cons
only_globals_linkage	options.m	/^    ;       only_globals_linkage$/;kq|-;/\<only_globals_linkage\>/;'q;"	kind:cons
only_globals_mercury_linkage	options.m	/^    ;       only_globals_mercury_linkage$/;kq|-;/\<only_globals_mercury_linkage\>/;'q;"	kind:cons
only_mode	pred_table.m	/^    --->    only_mode           % The pred must have exactly one mode.$/;kq|-;/\<only_mode\>/;'q;"	kind:cons
only_nonconstant_local_cell_repn	prog_item.m	/^:- type only_nonconstant_local_cell_repn$/;kq|-;/\<only_nonconstant_local_cell_repn\>/;'q;"	kind:type
only_nonconstant_remote_cell_repn	prog_item.m	/^:- type only_nonconstant_remote_cell_repn$/;kq|-;/\<only_nonconstant_remote_cell_repn\>/;'q;"	kind:type
only_nonconstant_repn	prog_item.m	/^:- type only_nonconstant_repn$/;kq|-;/\<only_nonconstant_repn\>/;'q;"	kind:type
only_nonunique_modes	modes.m	/^:- pred only_nonunique_modes(module_info::in, list(/;kq|/^\<only_nonunique_modes\>/;'q;"	kind:pred	file:
only_opmode_compile_only	options.m	/^    ;       only_opmode_compile_only$/;kq|-;/\<only_opmode_compile_only\>/;'q;"	kind:cons
only_opmode_convert_to_mercury	options.m	/^    ;       only_opmode_convert_to_mercury$/;kq|-;/\<only_opmode_convert_to_mercury\>/;'q;"	kind:cons
only_opmode_errorcheck_only	options.m	/^    ;       only_opmode_errorcheck_only$/;kq|-;/\<only_opmode_errorcheck_only\>/;'q;"	kind:cons
only_opmode_generate_dependencies	options.m	/^    ;       only_opmode_generate_dependencies$/;kq|-;/\<only_opmode_generate_dependencies\>/;'q;"	kind:cons
only_opmode_generate_dependencies_ints	options.m	/^    ;       only_opmode_generate_dependencies_ints$/;kq|-;/\<only_opmode_generate_dependencies_ints\>/;'q;"	kind:cons
only_opmode_generate_dependency_file	options.m	/^    ;       only_opmode_generate_dependency_file$/;kq|-;/\<only_opmode_generate_dependency_file\>/;'q;"	kind:cons
only_opmode_generate_source_file_mapping	options.m	/^    ;       only_opmode_generate_source_file_mapping$/;kq|-;/\<only_opmode_generate_source_file_mapping\>/;'q;"	kind:cons
only_opmode_generate_standalone_interface	options.m	/^    ;       only_opmode_generate_standalone_interface$/;kq|-;/\<only_opmode_generate_standalone_interface\>/;'q;"	kind:cons
only_opmode_invoked_by_mmc_make	options.m	/^    ;       only_opmode_invoked_by_mmc_make$/;kq|-;/\<only_opmode_invoked_by_mmc_make\>/;'q;"	kind:cons
only_opmode_make	options.m	/^    ;       only_opmode_make$/;kq|-;/\<only_opmode_make\>/;'q;"	kind:cons
only_opmode_make_analysis_registry	options.m	/^    ;       only_opmode_make_analysis_registry$/;kq|-;/\<only_opmode_make_analysis_registry\>/;'q;"	kind:cons
only_opmode_make_interface	options.m	/^    ;       only_opmode_make_interface$/;kq|-;/\<only_opmode_make_interface\>/;'q;"	kind:cons
only_opmode_make_optimization_interface	options.m	/^    ;       only_opmode_make_optimization_interface$/;kq|-;/\<only_opmode_make_optimization_interface\>/;'q;"	kind:cons
only_opmode_make_private_interface	options.m	/^    ;       only_opmode_make_private_interface$/;kq|-;/\<only_opmode_make_private_interface\>/;'q;"	kind:cons
only_opmode_make_short_interface	options.m	/^    ;       only_opmode_make_short_interface$/;kq|-;/\<only_opmode_make_short_interface\>/;'q;"	kind:cons
only_opmode_make_transitive_opt_interface	options.m	/^    ;       only_opmode_make_transitive_opt_interface$/;kq|-;/\<only_opmode_make_transitive_opt_interface\>/;'q;"	kind:cons
only_opmode_make_xml_documentation	options.m	/^    ;       only_opmode_make_xml_documentation$/;kq|-;/\<only_opmode_make_xml_documentation\>/;'q;"	kind:cons
only_opmode_output_c_compiler_type	options.m	/^    ;       only_opmode_output_c_compiler_type$/;kq|-;/\<only_opmode_output_c_compiler_type\>/;'q;"	kind:cons
only_opmode_output_c_include_directory_flags	options.m	/^    ;       only_opmode_output_c_include_directory_flags$/;kq|-;/\<only_opmode_output_c_include_directory_flags\>/;'q;"	kind:cons
only_opmode_output_cc	options.m	/^    ;       only_opmode_output_cc$/;kq|-;/\<only_opmode_output_cc\>/;'q;"	kind:cons
only_opmode_output_cflags	options.m	/^    ;       only_opmode_output_cflags$/;kq|-;/\<only_opmode_output_cflags\>/;'q;"	kind:cons
only_opmode_output_csharp_compiler	options.m	/^    ;       only_opmode_output_csharp_compiler$/;kq|-;/\<only_opmode_output_csharp_compiler\>/;'q;"	kind:cons
only_opmode_output_csharp_compiler_type	options.m	/^    ;       only_opmode_output_csharp_compiler_type$/;kq|-;/\<only_opmode_output_csharp_compiler_type\>/;'q;"	kind:cons
only_opmode_output_grade_defines	options.m	/^    ;       only_opmode_output_grade_defines$/;kq|-;/\<only_opmode_output_grade_defines\>/;'q;"	kind:cons
only_opmode_output_grade_string	options.m	/^    ;       only_opmode_output_grade_string$/;kq|-;/\<only_opmode_output_grade_string\>/;'q;"	kind:cons
only_opmode_output_java_class_dir	options.m	/^    ;       only_opmode_output_java_class_dir$/;kq|-;/\<only_opmode_output_java_class_dir\>/;'q;"	kind:cons
only_opmode_output_library_install_grades	options.m	/^    ;       only_opmode_output_library_install_grades$/;kq|-;/\<only_opmode_output_library_install_grades\>/;'q;"	kind:cons
only_opmode_output_library_link_flags	options.m	/^    ;       only_opmode_output_library_link_flags$/;kq|-;/\<only_opmode_output_library_link_flags\>/;'q;"	kind:cons
only_opmode_output_link_command	options.m	/^    ;       only_opmode_output_link_command$/;kq|-;/\<only_opmode_output_link_command\>/;'q;"	kind:cons
only_opmode_output_optimization_options	options.m	/^    ;       only_opmode_output_optimization_options$/;kq|-;/\<only_opmode_output_optimization_options\>/;'q;"	kind:cons
only_opmode_output_optimization_options_upto	options.m	/^    ;       only_opmode_output_optimization_options_upto$/;kq|-;/\<only_opmode_output_optimization_options_upto\>/;'q;"	kind:cons
only_opmode_output_shared_lib_link_command	options.m	/^    ;       only_opmode_output_shared_lib_link_command$/;kq|-;/\<only_opmode_output_shared_lib_link_command\>/;'q;"	kind:cons
only_opmode_output_stdlib_grades	options.m	/^    ;       only_opmode_output_stdlib_grades$/;kq|-;/\<only_opmode_output_stdlib_grades\>/;'q;"	kind:cons
only_opmode_output_stdlib_modules	options.m	/^    ;       only_opmode_output_stdlib_modules$/;kq|-;/\<only_opmode_output_stdlib_modules\>/;'q;"	kind:cons
only_opmode_output_target_arch	options.m	/^    ;       only_opmode_output_target_arch$/;kq|-;/\<only_opmode_output_target_arch\>/;'q;"	kind:cons
only_opmode_target_code_only	options.m	/^    ;       only_opmode_target_code_only$/;kq|-;/\<only_opmode_target_code_only\>/;'q;"	kind:cons
only_opmode_typecheck_only	options.m	/^    ;       only_opmode_typecheck_only$/;kq|-;/\<only_opmode_typecheck_only\>/;'q;"	kind:cons
only_plain_constants	prog_item.m	/^    ;       only_plain_constants($/;kq|-;/\<only_plain_constants\>/;'q;"	kind:cons
only_self_recursion_must_be_tail	prog_data_pragma.m	/^    --->    only_self_recursion_must_be_tail$/;kq|-;/\<only_self_recursion_must_be_tail\>/;'q;"	kind:cons
only_tail_calls	hlds_dependency_graph.m	/^    --->    only_tail_calls$/;kq|-;/\<only_tail_calls\>/;'q;"	kind:cons
only_term_selectors	ctgc.selector.m	/^:- pred only_term_selectors(/;kq|/^\<only_term_selectors\>/;'q;"	kind:pred	file:
oo_allow_hijacks	optimization_options.m	/^    ;       oo_allow_hijacks(bool)$/;kq|-;/\<oo_allow_hijacks\>/;'q;"	kind:cons
oo_allow_inlining	optimization_options.m	/^    --->    oo_allow_inlining(bool)$/;kq|-;/\<oo_allow_inlining\>/;'q;"	kind:cons
oo_allow_some_paths_only_waits	optimization_options.m	/^    ;       oo_allow_some_paths_only_waits(bool)$/;kq|-;/\<oo_allow_some_paths_only_waits\>/;'q;"	kind:cons
oo_analyse_regions	optimization_options.m	/^    ;       oo_analyse_regions(bool)$/;kq|-;/\<oo_analyse_regions\>/;'q;"	kind:cons
oo_binary_switch_size	optimization_options.m	/^    ;       oo_binary_switch_size(int)$/;kq|-;/\<oo_binary_switch_size\>/;'q;"	kind:cons
oo_deforest	optimization_options.m	/^    ;       oo_deforest(bool)$/;kq|-;/\<oo_deforest\>/;'q;"	kind:cons
oo_deforestation_cost_factor	optimization_options.m	/^    ;       oo_deforestation_cost_factor(int)$/;kq|-;/\<oo_deforestation_cost_factor\>/;'q;"	kind:cons
oo_deforestation_depth_limit	optimization_options.m	/^    ;       oo_deforestation_depth_limit(int)$/;kq|-;/\<oo_deforestation_depth_limit\>/;'q;"	kind:cons
oo_deforestation_size_threshold	optimization_options.m	/^    ;       oo_deforestation_size_threshold(int)$/;kq|-;/\<oo_deforestation_size_threshold\>/;'q;"	kind:cons
oo_deforestation_vars_threshold	optimization_options.m	/^    ;       oo_deforestation_vars_threshold(int)$/;kq|-;/\<oo_deforestation_vars_threshold\>/;'q;"	kind:cons
oo_delay_constructs	optimization_options.m	/^    ;       oo_delay_constructs(bool)$/;kq|-;/\<oo_delay_constructs\>/;'q;"	kind:cons
oo_dense_switch_req_density	optimization_options.m	/^    ;       oo_dense_switch_req_density(int)$/;kq|-;/\<oo_dense_switch_req_density\>/;'q;"	kind:cons
oo_dense_switch_size	optimization_options.m	/^    ;       oo_dense_switch_size(int)$/;kq|-;/\<oo_dense_switch_size\>/;'q;"	kind:cons
oo_elim_excess_assigns	optimization_options.m	/^    ;       oo_elim_excess_assigns(bool)$/;kq|-;/\<oo_elim_excess_assigns\>/;'q;"	kind:cons
oo_elim_local_vars_mlds	optimization_options.m	/^    ;       oo_elim_local_vars_mlds(bool)$/;kq|-;/\<oo_elim_local_vars_mlds\>/;'q;"	kind:cons
oo_elim_unused_mlds_assigns	optimization_options.m	/^    ;       oo_elim_unused_mlds_assigns(bool)$/;kq|-;/\<oo_elim_unused_mlds_assigns\>/;'q;"	kind:cons
oo_emit_c_loops	optimization_options.m	/^    ;       oo_emit_c_loops(bool)$/;kq|-;/\<oo_emit_c_loops\>/;'q;"	kind:cons
oo_enable_const_struct_poly	optimization_options.m	/^    ;       oo_enable_const_struct_poly(bool)$/;kq|-;/\<oo_enable_const_struct_poly\>/;'q;"	kind:cons
oo_enable_const_struct_user	optimization_options.m	/^    ;       oo_enable_const_struct_user(bool)$/;kq|-;/\<oo_enable_const_struct_user\>/;'q;"	kind:cons
oo_from_ground_term_threshold	optimization_options.m	/^    ;       oo_from_ground_term_threshold(int)$/;kq|-;/\<oo_from_ground_term_threshold\>/;'q;"	kind:cons
oo_gen_trail_ops_inline_mlds	optimization_options.m	/^    ;       oo_gen_trail_ops_inline_mlds(bool)$/;kq|-;/\<oo_gen_trail_ops_inline_mlds\>/;'q;"	kind:cons
oo_higher_order_arg_limit	optimization_options.m	/^    ;       oo_higher_order_arg_limit(int)$/;kq|-;/\<oo_higher_order_arg_limit\>/;'q;"	kind:cons
oo_higher_order_size_limit	optimization_options.m	/^    ;       oo_higher_order_size_limit(int)$/;kq|-;/\<oo_higher_order_size_limit\>/;'q;"	kind:cons
oo_inline_alloc	optimization_options.m	/^    ;       oo_inline_alloc(bool)$/;kq|-;/\<oo_inline_alloc\>/;'q;"	kind:cons
oo_inline_builtins	optimization_options.m	/^    ;       oo_inline_builtins(bool)$/;kq|-;/\<oo_inline_builtins\>/;'q;"	kind:cons
oo_inline_call_cost	optimization_options.m	/^    ;       oo_inline_call_cost(int)$/;kq|-;/\<oo_inline_call_cost\>/;'q;"	kind:cons
oo_inline_compound_threshold	optimization_options.m	/^    ;       oo_inline_compound_threshold(int)$/;kq|-;/\<oo_inline_compound_threshold\>/;'q;"	kind:cons
oo_inline_par_builtins	optimization_options.m	/^    ;       oo_inline_par_builtins(bool)$/;kq|-;/\<oo_inline_par_builtins\>/;'q;"	kind:cons
oo_inline_simple	optimization_options.m	/^    ;       oo_inline_simple(bool)$/;kq|-;/\<oo_inline_simple\>/;'q;"	kind:cons
oo_inline_simple_threshold	optimization_options.m	/^    ;       oo_inline_simple_threshold(int)$/;kq|-;/\<oo_inline_simple_threshold\>/;'q;"	kind:cons
oo_inline_single_use	optimization_options.m	/^    ;       oo_inline_single_use(bool)$/;kq|-;/\<oo_inline_single_use\>/;'q;"	kind:cons
oo_inline_vars_threshold	optimization_options.m	/^    ;       oo_inline_vars_threshold(int)$/;kq|-;/\<oo_inline_vars_threshold\>/;'q;"	kind:cons
oo_intermod_inline_simple_threshold	optimization_options.m	/^    ;       oo_intermod_inline_simple_threshold(int)$/;kq|-;/\<oo_intermod_inline_simple_threshold\>/;'q;"	kind:cons
oo_introduce_accumulators	optimization_options.m	/^    ;       oo_introduce_accumulators(bool)$/;kq|-;/\<oo_introduce_accumulators\>/;'q;"	kind:cons
oo_llds_layout_compression_limit	optimization_options.m	/^    ;       oo_llds_layout_compression_limit(int)$/;kq|-;/\<oo_llds_layout_compression_limit\>/;'q;"	kind:cons
oo_llds_local_var_access_threshold	optimization_options.m	/^    ;       oo_llds_local_var_access_threshold(int)$/;kq|-;/\<oo_llds_local_var_access_threshold\>/;'q;"	kind:cons
oo_lookup_switch_req_density	optimization_options.m	/^    ;       oo_lookup_switch_req_density(int)$/;kq|-;/\<oo_lookup_switch_req_density\>/;'q;"	kind:cons
oo_lookup_switch_size	optimization_options.m	/^    ;       oo_lookup_switch_size(int)$/;kq|-;/\<oo_lookup_switch_size\>/;'q;"	kind:cons
oo_merge_code_after_switch	optimization_options.m	/^    ;       oo_merge_code_after_switch(bool)$/;kq|-;/\<oo_merge_code_after_switch\>/;'q;"	kind:cons
oo_opt_c	optimization_options.m	/^    ;       oo_opt_c(bool)$/;kq|-;/\<oo_opt_c\>/;'q;"	kind:cons
oo_opt_checked_nondet_tailcalls	optimization_options.m	/^    ;       oo_opt_checked_nondet_tailcalls(bool)$/;kq|-;/\<oo_opt_checked_nondet_tailcalls\>/;'q;"	kind:cons
oo_opt_common_structs	optimization_options.m	/^    ;       oo_opt_common_structs(bool)$/;kq|-;/\<oo_opt_common_structs\>/;'q;"	kind:cons
oo_opt_dead_procs	optimization_options.m	/^    ;       oo_opt_dead_procs(bool)$/;kq|-;/\<oo_opt_dead_procs\>/;'q;"	kind:cons
oo_opt_delay_slot	optimization_options.m	/^    ;       oo_opt_delay_slot(bool)$/;kq|-;/\<oo_opt_delay_slot\>/;'q;"	kind:cons
oo_opt_dup_calls	optimization_options.m	/^    ;       oo_opt_dup_calls(bool)$/;kq|-;/\<oo_opt_dup_calls\>/;'q;"	kind:cons
oo_opt_dup_instrs_llds	optimization_options.m	/^    ;       oo_opt_dup_instrs_llds(bool)$/;kq|-;/\<oo_opt_dup_instrs_llds\>/;'q;"	kind:cons
oo_opt_dup_procs_llds	optimization_options.m	/^    ;       oo_opt_dup_procs_llds(bool)$/;kq|-;/\<oo_opt_dup_procs_llds\>/;'q;"	kind:cons
oo_opt_follow_code	optimization_options.m	/^    ;       oo_opt_follow_code(bool)$/;kq|-;/\<oo_opt_follow_code\>/;'q;"	kind:cons
oo_opt_for_space	optimization_options.m	/^    ;       oo_opt_for_space.$/;kq|-;/\<oo_opt_for_space\>/;'q;"	kind:cons
oo_opt_format_calls	optimization_options.m	/^    ;       oo_opt_format_calls(bool)$/;kq|-;/\<oo_opt_format_calls\>/;'q;"	kind:cons
oo_opt_frames	optimization_options.m	/^    ;       oo_opt_frames(bool)$/;kq|-;/\<oo_opt_frames\>/;'q;"	kind:cons
oo_opt_fulljumps	optimization_options.m	/^    ;       oo_opt_fulljumps(bool)$/;kq|-;/\<oo_opt_fulljumps\>/;'q;"	kind:cons
oo_opt_higher_order	optimization_options.m	/^    ;       oo_opt_higher_order(bool)$/;kq|-;/\<oo_opt_higher_order\>/;'q;"	kind:cons
oo_opt_jumps	optimization_options.m	/^    ;       oo_opt_jumps(bool)$/;kq|-;/\<oo_opt_jumps\>/;'q;"	kind:cons
oo_opt_labels	optimization_options.m	/^    ;       oo_opt_labels(bool)$/;kq|-;/\<oo_opt_labels\>/;'q;"	kind:cons
oo_opt_lcmc	optimization_options.m	/^    ;       oo_opt_lcmc(bool)$/;kq|-;/\<oo_opt_lcmc\>/;'q;"	kind:cons
oo_opt_lcmc_accumulator	optimization_options.m	/^    ;       oo_opt_lcmc_accumulator(bool)$/;kq|-;/\<oo_opt_lcmc_accumulator\>/;'q;"	kind:cons
oo_opt_lcmc_null	optimization_options.m	/^    ;       oo_opt_lcmc_null(bool)$/;kq|-;/\<oo_opt_lcmc_null\>/;'q;"	kind:cons
oo_opt_level	optimization_options.m	/^    ;       oo_opt_level(int)$/;kq|-;/\<oo_opt_level\>/;'q;"	kind:cons
oo_opt_llds_reassign	optimization_options.m	/^    ;       oo_opt_llds_reassign(bool)$/;kq|-;/\<oo_opt_llds_reassign\>/;'q;"	kind:cons
oo_opt_loop_invariants	optimization_options.m	/^    ;       oo_opt_loop_invariants(bool)$/;kq|-;/\<oo_opt_loop_invariants\>/;'q;"	kind:cons
oo_opt_middle_rec_llds	optimization_options.m	/^    ;       oo_opt_middle_rec_llds(bool)$/;kq|-;/\<oo_opt_middle_rec_llds\>/;'q;"	kind:cons
oo_opt_mlds_inits	optimization_options.m	/^    ;       oo_opt_mlds_inits(bool)$/;kq|-;/\<oo_opt_mlds_inits\>/;'q;"	kind:cons
oo_opt_mlds_tailcalls	optimization_options.m	/^    ;       oo_opt_mlds_tailcalls(bool)$/;kq|-;/\<oo_opt_mlds_tailcalls\>/;'q;"	kind:cons
oo_opt_repeat	optimization_options.m	/^    ;       oo_opt_repeat(int)$/;kq|-;/\<oo_opt_repeat\>/;'q;"	kind:cons
oo_opt_saved_vars_const	optimization_options.m	/^    ;       oo_opt_saved_vars_const(bool)$/;kq|-;/\<oo_opt_saved_vars_const\>/;'q;"	kind:cons
oo_opt_simple_neg_llds	optimization_options.m	/^    ;       oo_opt_simple_neg_llds(bool)$/;kq|-;/\<oo_opt_simple_neg_llds\>/;'q;"	kind:cons
oo_opt_svcell	optimization_options.m	/^    ;       oo_opt_svcell(bool)$/;kq|-;/\<oo_opt_svcell\>/;'q;"	kind:cons
oo_opt_svcell_all_candidates	optimization_options.m	/^    ;       oo_opt_svcell_all_candidates(bool)$/;kq|-;/\<oo_opt_svcell_all_candidates\>/;'q;"	kind:cons
oo_opt_svcell_all_path_node_ratio	optimization_options.m	/^    ;       oo_opt_svcell_all_path_node_ratio(int)$/;kq|-;/\<oo_opt_svcell_all_path_node_ratio\>/;'q;"	kind:cons
oo_opt_svcell_candidate_headvars	optimization_options.m	/^    ;       oo_opt_svcell_candidate_headvars(bool)$/;kq|-;/\<oo_opt_svcell_candidate_headvars\>/;'q;"	kind:cons
oo_opt_svcell_cv_load_cost	optimization_options.m	/^    ;       oo_opt_svcell_cv_load_cost(int)$/;kq|-;/\<oo_opt_svcell_cv_load_cost\>/;'q;"	kind:cons
oo_opt_svcell_cv_store_cost	optimization_options.m	/^    ;       oo_opt_svcell_cv_store_cost(int)$/;kq|-;/\<oo_opt_svcell_cv_store_cost\>/;'q;"	kind:cons
oo_opt_svcell_full_path	optimization_options.m	/^    ;       oo_opt_svcell_full_path(bool)$/;kq|-;/\<oo_opt_svcell_full_path\>/;'q;"	kind:cons
oo_opt_svcell_fv_load_cost	optimization_options.m	/^    ;       oo_opt_svcell_fv_load_cost(int)$/;kq|-;/\<oo_opt_svcell_fv_load_cost\>/;'q;"	kind:cons
oo_opt_svcell_fv_store_cost	optimization_options.m	/^    ;       oo_opt_svcell_fv_store_cost(int)$/;kq|-;/\<oo_opt_svcell_fv_store_cost\>/;'q;"	kind:cons
oo_opt_svcell_loop	optimization_options.m	/^    ;       oo_opt_svcell_loop(bool)$/;kq|-;/\<oo_opt_svcell_loop\>/;'q;"	kind:cons
oo_opt_svcell_node_ratio	optimization_options.m	/^    ;       oo_opt_svcell_node_ratio(int)$/;kq|-;/\<oo_opt_svcell_node_ratio\>/;'q;"	kind:cons
oo_opt_svcell_on_stack	optimization_options.m	/^    ;       oo_opt_svcell_on_stack(bool)$/;kq|-;/\<oo_opt_svcell_on_stack\>/;'q;"	kind:cons
oo_opt_svcell_op_ratio	optimization_options.m	/^    ;       oo_opt_svcell_op_ratio(int)$/;kq|-;/\<oo_opt_svcell_op_ratio\>/;'q;"	kind:cons
oo_opt_unneeded_code	optimization_options.m	/^    ;       oo_opt_unneeded_code(bool)$/;kq|-;/\<oo_opt_unneeded_code\>/;'q;"	kind:cons
oo_opt_unneeded_code_copy_limit	optimization_options.m	/^    ;       oo_opt_unneeded_code_copy_limit(int)$/;kq|-;/\<oo_opt_unneeded_code_copy_limit\>/;'q;"	kind:cons
oo_opt_unused_args	optimization_options.m	/^    ;       oo_opt_unused_args(bool)$/;kq|-;/\<oo_opt_unused_args\>/;'q;"	kind:cons
oo_opt_unused_args_intermod	optimization_options.m	/^    ;       oo_opt_unused_args_intermod(bool)$/;kq|-;/\<oo_opt_unused_args_intermod\>/;'q;"	kind:cons
oo_optimize_llds	optimization_options.m	/^    ;       oo_optimize_llds(bool)$/;kq|-;/\<oo_optimize_llds\>/;'q;"	kind:cons
oo_optimize_mlds	optimization_options.m	/^    ;       oo_optimize_mlds(bool)$/;kq|-;/\<oo_optimize_mlds\>/;'q;"	kind:cons
oo_peep_llds	optimization_options.m	/^    ;       oo_peep_llds(bool)$/;kq|-;/\<oo_peep_llds\>/;'q;"	kind:cons
oo_peep_llds_mkword	optimization_options.m	/^    ;       oo_peep_llds_mkword(bool)$/;kq|-;/\<oo_peep_llds_mkword\>/;'q;"	kind:cons
oo_peep_mlds	optimization_options.m	/^    ;       oo_peep_mlds(bool)$/;kq|-;/\<oo_peep_mlds\>/;'q;"	kind:cons
oo_pessimize_llds_tailcalls	optimization_options.m	/^    ;       oo_pessimize_llds_tailcalls(bool)$/;kq|-;/\<oo_pessimize_llds_tailcalls\>/;'q;"	kind:cons
oo_procs_per_c_function	optimization_options.m	/^    ;       oo_procs_per_c_function(int)$/;kq|-;/\<oo_procs_per_c_function\>/;'q;"	kind:cons
oo_prop_constants	optimization_options.m	/^    ;       oo_prop_constants(bool)$/;kq|-;/\<oo_prop_constants\>/;'q;"	kind:cons
oo_prop_constraints	optimization_options.m	/^    ;       oo_prop_constraints(bool)$/;kq|-;/\<oo_prop_constraints\>/;'q;"	kind:cons
oo_prop_local_constraints	optimization_options.m	/^    ;       oo_prop_local_constraints(bool)$/;kq|-;/\<oo_prop_local_constraints\>/;'q;"	kind:cons
oo_put_base_first_multi_rec	optimization_options.m	/^    ;       oo_put_base_first_multi_rec(bool)$/;kq|-;/\<oo_put_base_first_multi_rec\>/;'q;"	kind:cons
oo_put_base_first_single_rec	optimization_options.m	/^    ;       oo_put_base_first_single_rec(bool)$/;kq|-;/\<oo_put_base_first_single_rec\>/;'q;"	kind:cons
oo_spec_in_all_dep_par_conjs	optimization_options.m	/^    ;       oo_spec_in_all_dep_par_conjs(bool)$/;kq|-;/\<oo_spec_in_all_dep_par_conjs\>/;'q;"	kind:cons
oo_spec_types	optimization_options.m	/^    ;       oo_spec_types(bool)$/;kq|-;/\<oo_spec_types\>/;'q;"	kind:cons
oo_spec_types_user_guided	optimization_options.m	/^    ;       oo_spec_types_user_guided(bool)$/;kq|-;/\<oo_spec_types_user_guided\>/;'q;"	kind:cons
oo_split_switch_arms	optimization_options.m	/^    ;       oo_split_switch_arms(bool)$/;kq|-;/\<oo_split_switch_arms\>/;'q;"	kind:cons
oo_standardize_labels	optimization_options.m	/^    ;       oo_standardize_labels(bool)$/;kq|-;/\<oo_standardize_labels\>/;'q;"	kind:cons
oo_string_binary_switch_size	optimization_options.m	/^    ;       oo_string_binary_switch_size(int)$/;kq|-;/\<oo_string_binary_switch_size\>/;'q;"	kind:cons
oo_string_hash_switch_size	optimization_options.m	/^    ;       oo_string_hash_switch_size(int)$/;kq|-;/\<oo_string_hash_switch_size\>/;'q;"	kind:cons
oo_string_trie_switch_size	optimization_options.m	/^    ;       oo_string_trie_switch_size(int)$/;kq|-;/\<oo_string_trie_switch_size\>/;'q;"	kind:cons
oo_tag_switch_size	optimization_options.m	/^    ;       oo_tag_switch_size(int)$/;kq|-;/\<oo_tag_switch_size\>/;'q;"	kind:cons
oo_try_switch_size	optimization_options.m	/^    ;       oo_try_switch_size(int)$/;kq|-;/\<oo_try_switch_size\>/;'q;"	kind:cons
oo_tuple	optimization_options.m	/^    ;       oo_tuple(bool)$/;kq|-;/\<oo_tuple\>/;'q;"	kind:cons
oo_tuple_costs_ratio	optimization_options.m	/^    ;       oo_tuple_costs_ratio(int)$/;kq|-;/\<oo_tuple_costs_ratio\>/;'q;"	kind:cons
oo_tuple_min_args	optimization_options.m	/^    ;       oo_tuple_min_args(int)$/;kq|-;/\<oo_tuple_min_args\>/;'q;"	kind:cons
oo_tuple_trace_counts_file	optimization_options.m	/^    ;       oo_tuple_trace_counts_file(string)$/;kq|-;/\<oo_tuple_trace_counts_file\>/;'q;"	kind:cons
oo_untuple	optimization_options.m	/^    ;       oo_untuple(bool)$/;kq|-;/\<oo_untuple\>/;'q;"	kind:cons
oo_use_atomic_cells	optimization_options.m	/^    ;       oo_use_atomic_cells(bool)$/;kq|-;/\<oo_use_atomic_cells\>/;'q;"	kind:cons
oo_use_just_one_c_func	optimization_options.m	/^    ;       oo_use_just_one_c_func(bool)$/;kq|-;/\<oo_use_just_one_c_func\>/;'q;"	kind:cons
oo_use_llds_common_data	optimization_options.m	/^    ;       oo_use_llds_common_data(bool)$/;kq|-;/\<oo_use_llds_common_data\>/;'q;"	kind:cons
oo_use_llds_common_layout_data	optimization_options.m	/^    ;       oo_use_llds_common_layout_data(bool)$/;kq|-;/\<oo_use_llds_common_layout_data\>/;'q;"	kind:cons
oo_use_local_thread_engine_base	optimization_options.m	/^    ;       oo_use_local_thread_engine_base(bool)$/;kq|-;/\<oo_use_local_thread_engine_base\>/;'q;"	kind:cons
oo_use_local_vars_llds	optimization_options.m	/^    ;       oo_use_local_vars_llds(bool)$/;kq|-;/\<oo_use_local_vars_llds\>/;'q;"	kind:cons
oo_use_macro_for_redo_fail	optimization_options.m	/^    ;       oo_use_macro_for_redo_fail(bool)$/;kq|-;/\<oo_use_macro_for_redo_fail\>/;'q;"	kind:cons
oo_use_smart_indexing	optimization_options.m	/^    ;       oo_use_smart_indexing(bool)$/;kq|-;/\<oo_use_smart_indexing\>/;'q;"	kind:cons
oo_use_smart_indexing_atomic	optimization_options.m	/^    ;       oo_use_smart_indexing_atomic(bool)$/;kq|-;/\<oo_use_smart_indexing_atomic\>/;'q;"	kind:cons
oo_use_smart_indexing_float	optimization_options.m	/^    ;       oo_use_smart_indexing_float(bool)$/;kq|-;/\<oo_use_smart_indexing_float\>/;'q;"	kind:cons
oo_use_smart_indexing_string	optimization_options.m	/^    ;       oo_use_smart_indexing_string(bool)$/;kq|-;/\<oo_use_smart_indexing_string\>/;'q;"	kind:cons
oo_use_smart_indexing_tag	optimization_options.m	/^    ;       oo_use_smart_indexing_tag(bool)$/;kq|-;/\<oo_use_smart_indexing_tag\>/;'q;"	kind:cons
oo_use_static_code_addresses	optimization_options.m	/^    ;       oo_use_static_code_addresses(bool)$/;kq|-;/\<oo_use_static_code_addresses\>/;'q;"	kind:cons
oo_use_static_ground_cells	optimization_options.m	/^    ;       oo_use_static_ground_cells(bool)$/;kq|-;/\<oo_use_static_ground_cells\>/;'q;"	kind:cons
oo_use_static_ground_floats	optimization_options.m	/^    ;       oo_use_static_ground_floats(bool)$/;kq|-;/\<oo_use_static_ground_floats\>/;'q;"	kind:cons
oo_use_static_ground_int64s	optimization_options.m	/^    ;       oo_use_static_ground_int64s(bool)$/;kq|-;/\<oo_use_static_ground_int64s\>/;'q;"	kind:cons
oon_not_ok	mode_errors.m	/^    ;       oon_not_ok.$/;kq|-;/\<oon_not_ok\>/;'q;"	kind:cons	file:
oon_ok	mode_errors.m	/^    --->    oon_ok$/;kq|-;/\<oon_ok\>/;'q;"	kind:cons	file:
op_add_negative_opt	print_help.m	/^                op_add_negative_opt     :: maybe_add_negative,$/;kq|-;/\<op_add_negative_opt\>/;'q;"	kind:fld	file:
op_creators	hlds_module.m	/^                op_creators     :: list(pred_id),$/;kq|-;/\<op_creators\>/;'q;"	kind:fld
op_destructors	hlds_module.m	/^                op_destructors  :: list(pred_id)$/;kq|-;/\<op_destructors\>/;'q;"	kind:fld
op_eq	lp.m	/^    ;       op_eq   % equal$/;kq|-;/\<op_eq\>/;'q;"	kind:cons
op_expect_arg	print_help.m	/^                op_expect_arg           :: maybe_expect_arg,$/;kq|-;/\<op_expect_arg\>/;'q;"	kind:fld	file:
op_ge	lp.m	/^    ;       op_ge.  % greater than or equal$/;kq|-;/\<op_ge\>/;'q;"	kind:cons
op_index_versions	print_help.m	/^                op_index_versions       :: index_versions$/;kq|-;/\<op_index_versions\>/;'q;"	kind:fld	file:
op_infos	../library/ops.m	/^:- type op_infos$/;kq|-;/\<op_infos\>/;'q;"	kind:type
op_infos_binary_prefix_op	../library/ops.m	/^:- pred op_infos_binary_prefix_op(/;kq|/^\<op_infos_binary_prefix_op\>/;'q;"	kind:pred
op_infos_infix_op	../library/ops.m	/^:- pred op_infos_infix_op(/;kq|/^\<op_infos_infix_op\>/;'q;"	kind:pred
op_infos_postfix_op	../library/ops.m	/^:- pred op_infos_postfix_op(/;kq|/^\<op_infos_postfix_op\>/;'q;"	kind:pred
op_infos_prefix_op	../library/ops.m	/^:- pred op_infos_prefix_op(/;kq|/^\<op_infos_prefix_op\>/;'q;"	kind:pred
op_int	int_emu.m	/^    --->    op_int(op_num_bits)$/;kq|-;/\<op_int\>/;'q;"	kind:cons
op_le	lp.m	/^    --->    op_le   % less than or equal$/;kq|-;/\<op_le\>/;'q;"	kind:cons
op_mode	op_mode.m	/^:- type op_mode$/;kq|-;/\<op_mode\>/;'q;"	kind:type
op_mode.bool_op_modes	op_mode.m	/^:- func bool_op_modes(op_mode_invoked_by_mmc_make, maybe(/;kq|/^\<bool_op_modes\>/;'q;"	kind:func	file:
op_mode.decide_op_mode	op_mode.m	/^:- pred decide_op_mode(option_table::in, op_mode::out, list(/;kq|/^\<decide_op_mode\>/;'q;"	kind:pred
op_mode.do_make_ints	op_mode.m	/^    ;       do_make_ints.$/;kq|-;/\<op_mode.do_make_ints\>/;'q;"	kind:cons
op_mode.do_not_make_ints	op_mode.m	/^    --->    do_not_make_ints$/;kq|-;/\<op_mode.do_not_make_ints\>/;'q;"	kind:cons
op_mode.gather_bool_op_mode	op_mode.m	/^:- pred gather_bool_op_mode(option_table::in, pair(/;kq|/^\<gather_bool_op_mode\>/;'q;"	kind:pred	file:
op_mode.maybe_make_ints	op_mode.m	/^:- type maybe_make_ints$/;kq|-;/\<op_mode.maybe_make_ints\>/;'q;"	kind:type
op_mode.omif_int0	op_mode.m	/^    --->    omif_int0$/;kq|-;/\<op_mode.omif_int0\>/;'q;"	kind:cons
op_mode.omif_int1_int2	op_mode.m	/^    ;       omif_int1_int2$/;kq|-;/\<op_mode.omif_int1_int2\>/;'q;"	kind:cons
op_mode.omif_int3	op_mode.m	/^    ;       omif_int3.$/;kq|-;/\<op_mode.omif_int3\>/;'q;"	kind:cons
op_mode.opfam_errorcheck_only	op_mode.m	/^    --->    opfam_errorcheck_only$/;kq|-;/\<op_mode.opfam_errorcheck_only\>/;'q;"	kind:cons
op_mode.opfam_target_code_only	op_mode.m	/^    --->    opfam_target_code_only$/;kq|-;/\<op_mode.opfam_target_code_only\>/;'q;"	kind:cons
op_mode.opfam_target_code_only	op_mode.m	/^    ;       opfam_target_code_only$/;kq|-;/\<op_mode.opfam_target_code_only\>/;'q;"	kind:cons
op_mode.opm_top_args	op_mode.m	/^    ;       opm_top_args(op_mode_args, op_mode_invoked_by_mmc_make).$/;kq|-;/\<op_mode.opm_top_args\>/;'q;"	kind:cons
op_mode.opm_top_make	op_mode.m	/^    --->    opm_top_make$/;kq|-;/\<op_mode.opm_top_make\>/;'q;"	kind:cons
op_mode.opm_top_query	op_mode.m	/^    ;       opm_top_query(op_mode_query)$/;kq|-;/\<op_mode.opm_top_query\>/;'q;"	kind:cons
op_mode.opma_augment	op_mode.m	/^    ;       opma_augment(op_mode_augment).$/;kq|-;/\<op_mode.opma_augment\>/;'q;"	kind:cons
op_mode.opma_make_interface	op_mode.m	/^    ;       opma_make_interface(op_mode_interface_file)$/;kq|-;/\<op_mode.opma_make_interface\>/;'q;"	kind:cons
op_mode.opmau_front_and_middle	op_mode.m	/^    ;       opmau_front_and_middle(op_mode_front_and_middle).$/;kq|-;/\<op_mode.opmau_front_and_middle\>/;'q;"	kind:cons
op_mode.opmau_make_plain_opt	op_mode.m	/^    --->    opmau_make_plain_opt$/;kq|-;/\<op_mode.opmau_make_plain_opt\>/;'q;"	kind:cons
op_mode.opmau_make_trans_opt	op_mode.m	/^    ;       opmau_make_trans_opt$/;kq|-;/\<op_mode.opmau_make_trans_opt\>/;'q;"	kind:cons
op_mode.opmau_typecheck_only	op_mode.m	/^    ;       opmau_typecheck_only$/;kq|-;/\<op_mode.opmau_typecheck_only\>/;'q;"	kind:cons
op_mode.opmq_output_cc	op_mode.m	/^    --->    opmq_output_cc                          % C compiler properties.$/;kq|-;/\<op_mode.opmq_output_cc\>/;'q;"	kind:cons
op_mode.opmq_output_cflags	op_mode.m	/^    ;       opmq_output_cflags$/;kq|-;/\<op_mode.opmq_output_cflags\>/;'q;"	kind:cons
op_mode_args	op_mode.m	/^:- type op_mode_args$/;kq|-;/\<op_mode_args\>/;'q;"	kind:type
op_mode_augment	op_mode.m	/^:- type op_mode_augment$/;kq|-;/\<op_mode_augment\>/;'q;"	kind:type
op_mode_codegen	op_mode.m	/^:- type op_mode_codegen =< op_mode_front_and_middle$/;kq|-;/\<op_mode_codegen\>/;'q;"	kind:type
op_mode_front_and_middle	op_mode.m	/^:- type op_mode_front_and_middle$/;kq|-;/\<op_mode_front_and_middle\>/;'q;"	kind:type
op_mode_interface_file	op_mode.m	/^:- type op_mode_interface_file$/;kq|-;/\<op_mode_interface_file\>/;'q;"	kind:type
op_mode_invoked_by_mmc_make	op_mode.m	/^:- type op_mode_invoked_by_mmc_make$/;kq|-;/\<op_mode_invoked_by_mmc_make\>/;'q;"	kind:type
op_mode_not_invoked_by_mmc_make	op_mode.m	/^    --->    op_mode_not_invoked_by_mmc_make$/;kq|-;/\<op_mode_not_invoked_by_mmc_make\>/;'q;"	kind:cons
op_mode_query	op_mode.m	/^:- type op_mode_query$/;kq|-;/\<op_mode_query\>/;'q;"	kind:type
op_mode_to_option_string	op_mode.m	/^:- func op_mode_to_option_string(/;kq|/^\<op_mode_to_option_string\>/;'q;"	kind:func
op_mutators	hlds_module.m	/^                op_mutators     :: list(pred_id),$/;kq|-;/\<op_mutators\>/;'q;"	kind:fld
op_negate	print_help.m	/^                op_negate               :: maybe_negate,$/;kq|-;/\<op_negate\>/;'q;"	kind:fld	file:
op_num_bits	int_emu.m	/^:- type op_num_bits$/;kq|-;/\<op_num_bits\>/;'q;"	kind:type
op_table	../library/ops.m	/^:- instance op_table(ops.mercury_op_table) where [$/;kq|-;/\<op_table\>/;'q;"	kind:tci	file:
op_table	../library/ops.m	/^:- typeclass op_table(Table) where [$/;kq|-;/\<op_table\>/;'q;"	kind:tc
op_type	int_emu.m	/^:- type op_type$/;kq|-;/\<op_type\>/;'q;"	kind:type
op_uint	int_emu.m	/^    ;       op_uint(op_num_bits).$/;kq|-;/\<op_uint\>/;'q;"	kind:cons
opc_args	var_origins.m	/^                opc_args        :: list(prog_var)$/;kq|-;/\<opc_args\>/;'q;"	kind:fld	file:
opc_callee	var_origins.m	/^                opc_callee      :: pred_id,$/;kq|-;/\<opc_callee\>/;'q;"	kind:fld	file:
opc_context	var_origins.m	/^                opc_context     :: prog_context,$/;kq|-;/\<opc_context\>/;'q;"	kind:fld	file:
opc_head_name	prog_item.m	/^                opc_head_name       :: string,$/;kq|-;/\<opc_head_name\>/;'q;"	kind:fld
opc_tail_names	prog_item.m	/^                opc_tail_names      :: list(string)$/;kq|-;/\<opc_tail_names\>/;'q;"	kind:fld
open	../library/dir.m	/^:- pred open(string::in, maybe_file_error(/;kq|/^\<open\>/;'q;"	kind:pred	file:
open	../library/mercury_term_lexer.m	/^    ;       open                % '('$/;kq|-;/\<open\>/;'q;"	kind:cons
open	../library/mercury_term_lexer.m	/^    ;       open$/;kq|-;/\<open\>/;'q;"	kind:cons
open	../library/mercury_term_lexer.m	/^    ;       open$/;kq|-;/\<open\>/;'q;"	kind:cons	file:
open	../library/mercury_term_parser.m	/^   --->         open$/;kq|-;/\<open\>/;'q;"	kind:cons	file:
open_2	../library/dir.m	/^:- pred open_2(string::in, string::in, maybe_file_error(/;kq|/^\<open_2\>/;'q;"	kind:pred	file:
open_3	../library/dir.m	/^:- pred open_3(/;kq|/^\<open_3\>/;'q;"	kind:pred	file:
open_append	../library/io.m	/^:- pred open_append(string::in, io.res(/;kq|/^\<open_append\>/;'q;"	kind:pred
open_binary_append	../library/io.m	/^:- pred open_binary_append(/;kq|/^\<open_binary_append\>/;'q;"	kind:pred
open_binary_input	../library/io.m	/^:- pred open_binary_input(/;kq|/^\<open_binary_input\>/;'q;"	kind:pred
open_binary_output	../library/io.m	/^:- pred open_binary_output(/;kq|/^\<open_binary_output\>/;'q;"	kind:pred
open_close_pair	../library/mercury_term_parser.m	/^:- pred open_close_pair(/;kq|/^\<open_close_pair\>/;'q;"	kind:pred	file:
open_ct	../library/mercury_term_lexer.m	/^    ;       open_ct             % '(' without any preceding whitespace$/;kq|-;/\<open_ct\>/;'q;"	kind:cons
open_ct	../library/mercury_term_lexer.m	/^    ;       open_ct$/;kq|-;/\<open_ct\>/;'q;"	kind:cons
open_ct	../library/mercury_term_lexer.m	/^    ;       open_ct$/;kq|-;/\<open_ct\>/;'q;"	kind:cons	file:
open_curly	../library/mercury_term_lexer.m	/^    ;       open_curly          % '{'$/;kq|-;/\<open_curly\>/;'q;"	kind:cons
open_curly	../library/mercury_term_lexer.m	/^    ;       open_curly$/;kq|-;/\<open_curly\>/;'q;"	kind:cons
open_curly	../library/mercury_term_lexer.m	/^    ;       open_curly$/;kq|-;/\<open_curly\>/;'q;"	kind:cons	file:
open_curly	../library/mercury_term_parser.m	/^   ;            open_curly.$/;kq|-;/\<open_curly\>/;'q;"	kind:cons	file:
open_group	../library/pretty_printer.m	/^    --->    open_group$/;kq|-;/\<open_group\>/;'q;"	kind:cons	file:
open_groups	../library/pretty_printer.m	/^:- type open_groups == int.$/;kq|-;/\<open_groups\>/;'q;"	kind:type	file:
open_input	../library/io.m	/^:- pred open_input(string::in, io.res(/;kq|/^\<open_input\>/;'q;"	kind:pred
open_line	../library/mercury_term_parser.m	/^                open_line       :: token_context$/;kq|-;/\<open_line\>/;'q;"	kind:fld	file:
open_list	../library/mercury_term_lexer.m	/^    ;       open_list           % '['$/;kq|-;/\<open_list\>/;'q;"	kind:cons
open_list	../library/mercury_term_lexer.m	/^    ;       open_list$/;kq|-;/\<open_list\>/;'q;"	kind:cons
open_list	../library/mercury_term_lexer.m	/^    ;       open_list$/;kq|-;/\<open_list\>/;'q;"	kind:cons	file:
open_list	../library/mercury_term_parser.m	/^   ;            open_list$/;kq|-;/\<open_list\>/;'q;"	kind:cons	file:
open_module_error_stream	make.build.m	/^:- pred open_module_error_stream(/;kq|/^\<open_module_error_stream\>/;'q;"	kind:pred
open_output	../library/io.m	/^:- pred open_output(string::in, io.res(/;kq|/^\<open_output\>/;'q;"	kind:pred
open_sort_files	fact_table.m	/^:- pred open_sort_files(/;kq|/^\<open_sort_files\>/;'q;"	kind:pred	file:
open_system_rng	../library/random.system_rng.m	/^:- pred open_system_rng(maybe_error(/;kq|/^\<open_system_rng\>/;'q;"	kind:pred
open_temp_file	file_util.m	/^:- pred open_temp_file(io.res(/;kq|/^\<open_temp_file\>/;'q;"	kind:pred	file:
open_temp_output	file_util.m	/^:- pred open_temp_output(maybe_error(/;kq|/^\<open_temp_output\>/;'q;"	kind:pred
open_temp_output_with_naming_scheme	file_util.m	/^:- pred open_temp_output_with_naming_scheme(/;kq|/^\<open_temp_output_with_naming_scheme\>/;'q;"	kind:pred
open_token	../library/mercury_term_parser.m	/^                open_token      :: nest_open_token,$/;kq|-;/\<open_token\>/;'q;"	kind:fld	file:
open_token_char	../library/mercury_term_parser.m	/^:- pred open_token_char(/;kq|/^\<open_token_char\>/;'q;"	kind:pred	file:
operations.analysis_info	analysis.operations.m	/^:- type analysis_info$/;kq|-;/\<operations.analysis_info\>/;'q;"	kind:type	file:
operations.analysis_request	analysis.operations.m	/^:- type analysis_request$/;kq|-;/\<operations.analysis_request\>/;'q;"	kind:type
operations.any_call	analysis.operations.m	/^:- type any_call$/;kq|-;/\<operations.any_call\>/;'q;"	kind:type
operations.arc_module_name	analysis.operations.m	/^:- pred arc_module_name(/;kq|/^\<arc_module_name\>/;'q;"	kind:pred	file:
operations.combine_func_imdg	analysis.operations.m	/^:- pred combine_func_imdg(func_analysis_map(/;kq|/^\<combine_func_imdg\>/;'q;"	kind:pred	file:
operations.combine_imdg_lists	analysis.operations.m	/^:- pred combine_imdg_lists(list(imdg_arc)::in, list(/;kq|/^\<combine_imdg_lists\>/;'q;"	kind:pred	file:
operations.compiler	analysis.operations.m	/^                compiler                :: Compiler,$/;kq|-;/\<operations.compiler\>/;'q;"	kind:fld	file:
operations.imdg_arc	analysis.operations.m	/^:- type imdg_arc$/;kq|-;/\<operations.imdg_arc\>/;'q;"	kind:type
operations.imdg_call	analysis.operations.m	/^                imdg_call       :: Call,$/;kq|-;/\<operations.imdg_call\>/;'q;"	kind:fld
operations.imdg_caller	analysis.operations.m	/^                imdg_caller     :: module_name$/;kq|-;/\<operations.imdg_caller\>/;'q;"	kind:fld
operations.init_analysis_info	analysis.operations.m	/^:- func init_analysis_info(/;kq|/^\<init_analysis_info\>/;'q;"	kind:func
operations.load_module_imdg	analysis.operations.m	/^:- pred load_module_imdg(/;kq|/^\<load_module_imdg\>/;'q;"	kind:pred	file:
operations.local_module_names	analysis.operations.m	/^                local_module_names      :: set(module_name),$/;kq|-;/\<operations.local_module_names\>/;'q;"	kind:fld	file:
operations.lookup_best_result	analysis.operations.m	/^:- pred lookup_best_result(/;kq|/^\<lookup_best_result\>/;'q;"	kind:pred
operations.lookup_requests	analysis.operations.m	/^:- pred lookup_requests(/;kq|/^\<lookup_requests\>/;'q;"	kind:pred
operations.lookup_results	analysis.operations.m	/^:- pred lookup_results(/;kq|/^\<lookup_results\>/;'q;"	kind:pred
operations.lookup_results_1	analysis.operations.m	/^:- pred lookup_results_1(/;kq|/^\<lookup_results_1\>/;'q;"	kind:pred	file:
operations.lookup_results_2	analysis.operations.m	/^:- pred lookup_results_2(analysis_map(/;kq|/^\<lookup_results_2\>/;'q;"	kind:pred	file:
operations.lub_result_statuses	analysis.operations.m	/^:- func lub_result_statuses(module_analysis_map(/;kq|/^\<lub_result_statuses\>/;'q;"	kind:func	file:
operations.module_is_local	analysis.operations.m	/^:- pred module_is_local(/;kq|/^\<module_is_local\>/;'q;"	kind:pred
operations.module_status_map	analysis.operations.m	/^                module_status_map       :: map(module_name, analysis_status),$/;kq|-;/\<operations.module_status_map\>/;'q;"	kind:fld	file:
operations.more_precise_answer	analysis.operations.m	/^:- pred more_precise_answer(/;kq|/^\<more_precise_answer\>/;'q;"	kind:pred	file:
operations.new_imdg_map	analysis.operations.m	/^                new_imdg_map            :: analysis_map(imdg_arc)$/;kq|-;/\<operations.new_imdg_map\>/;'q;"	kind:fld	file:
operations.no_func_info	analysis.operations.m	/^:- type no_func_info$/;kq|-;/\<operations.no_func_info\>/;'q;"	kind:type
operations.old_imdg_map	analysis.operations.m	/^                old_imdg_map            :: analysis_map(imdg_arc),$/;kq|-;/\<operations.old_imdg_map\>/;'q;"	kind:fld	file:
operations.partial_order	analysis.operations.m	/^:- instance partial_order(no_func_info, any_call) where [$/;kq|-;/\<operations.partial_order\>/;'q;"	kind:tci	file:
operations.record_dependency	analysis.operations.m	/^:- pred record_dependency(/;kq|/^\<record_dependency\>/;'q;"	kind:pred
operations.record_dependency_2	analysis.operations.m	/^:- pred record_dependency_2(/;kq|/^\<record_dependency_2\>/;'q;"	kind:pred	file:
operations.record_request	analysis.operations.m	/^:- pred record_request(/;kq|/^\<record_request\>/;'q;"	kind:pred
operations.record_request_2	analysis.operations.m	/^:- pred record_request_2(/;kq|/^\<record_request_2\>/;'q;"	kind:pred	file:
operations.record_result	analysis.operations.m	/^:- pred record_result(/;kq|/^\<record_result\>/;'q;"	kind:pred
operations.req_call	analysis.operations.m	/^                req_call        :: Call,$/;kq|-;/\<operations.req_call\>/;'q;"	kind:fld
operations.req_caller	analysis.operations.m	/^                req_caller      :: module_name$/;kq|-;/\<operations.req_caller\>/;'q;"	kind:fld
operations.some	analysis.operations.m	/^    --->    some [Compiler]$/;kq|-;/\<operations.some\>/;'q;"	kind:cons	file:
operations.some	analysis.operations.m	/^    --->    some [FuncInfo, Call]$/;kq|-;/\<operations.some\>/;'q;"	kind:cons
operations.some	analysis.operations.m	/^    --->    some [FuncInfo, Call]$/;kq|-;/\<operations.some\>/;'q;"	kind:cons
operations.this_module	analysis.operations.m	/^                this_module             :: module_name,$/;kq|-;/\<operations.this_module\>/;'q;"	kind:fld	file:
operations.to_term	analysis.operations.m	/^:- instance to_term(any_call) where [$/;kq|-;/\<operations.to_term\>/;'q;"	kind:tci	file:
operator	lp.m	/^:- type operator$/;kq|-;/\<operator\>/;'q;"	kind:type
operator	lp_rational.m	/^:- func operator(/;kq|/^\<operator\>/;'q;"	kind:func	file:
operator_to_string	lp_rational.m	/^:- func operator_to_string(/;kq|/^\<operator_to_string\>/;'q;"	kind:func	file:
opfam_errorcheck_only	op_mode.m	/^    --->    opfam_errorcheck_only$/;kq|-;/\<opfam_errorcheck_only\>/;'q;"	kind:cons
opfam_target_and_object_code_only	op_mode.m	/^    ;       opfam_target_and_object_code_only$/;kq|-;/\<opfam_target_and_object_code_only\>/;'q;"	kind:cons
opfam_target_and_object_code_only	op_mode.m	/^    ;       opfam_target_and_object_code_only$/;kq|-;/\<opfam_target_and_object_code_only\>/;'q;"	kind:cons
opfam_target_code_only	op_mode.m	/^    --->    opfam_target_code_only$/;kq|-;/\<opfam_target_code_only\>/;'q;"	kind:cons
opfam_target_code_only	op_mode.m	/^    ;       opfam_target_code_only$/;kq|-;/\<opfam_target_code_only\>/;'q;"	kind:cons
opfam_target_object_and_executable	op_mode.m	/^    ;       opfam_target_object_and_executable.$/;kq|-;/\<opfam_target_object_and_executable\>/;'q;"	kind:cons
opfam_target_object_and_executable	op_mode.m	/^    ;       opfam_target_object_and_executable.$/;kq|-;/\<opfam_target_object_and_executable\>/;'q;"	kind:cons
opi_name	intermod_order_pred_info.m	/^                opi_name            :: string,$/;kq|-;/\<opi_name\>/;'q;"	kind:fld
opi_pred_id	intermod_order_pred_info.m	/^                opi_pred_id         :: pred_id,$/;kq|-;/\<opi_pred_id\>/;'q;"	kind:fld
opi_pred_info	intermod_order_pred_info.m	/^                opi_pred_info       :: pred_info$/;kq|-;/\<opi_pred_info\>/;'q;"	kind:fld
opi_pred_or_fun	intermod_order_pred_info.m	/^                opi_pred_or_fun     :: pred_or_func,$/;kq|-;/\<opi_pred_or_fun\>/;'q;"	kind:fld
opi_user_arity	intermod_order_pred_info.m	/^                opi_user_arity      :: user_arity,$/;kq|-;/\<opi_user_arity\>/;'q;"	kind:fld
opm_top_args	op_mode.m	/^    ;       opm_top_args(op_mode_args, op_mode_invoked_by_mmc_make).$/;kq|-;/\<opm_top_args\>/;'q;"	kind:cons
opm_top_generate_source_file_mapping	op_mode.m	/^    ;       opm_top_generate_source_file_mapping$/;kq|-;/\<opm_top_generate_source_file_mapping\>/;'q;"	kind:cons
opm_top_generate_standalone_interface	op_mode.m	/^    ;       opm_top_generate_standalone_interface(string)$/;kq|-;/\<opm_top_generate_standalone_interface\>/;'q;"	kind:cons
opm_top_make	op_mode.m	/^    --->    opm_top_make$/;kq|-;/\<opm_top_make\>/;'q;"	kind:cons
opm_top_query	op_mode.m	/^    ;       opm_top_query(op_mode_query)$/;kq|-;/\<opm_top_query\>/;'q;"	kind:cons
opma_augment	op_mode.m	/^    ;       opma_augment(op_mode_augment).$/;kq|-;/\<opma_augment\>/;'q;"	kind:cons
opma_convert_to_mercury	op_mode.m	/^    ;       opma_convert_to_mercury$/;kq|-;/\<opma_convert_to_mercury\>/;'q;"	kind:cons
opma_generate_dependencies	op_mode.m	/^    --->    opma_generate_dependencies(maybe_make_ints)$/;kq|-;/\<opma_generate_dependencies\>/;'q;"	kind:cons
opma_generate_dependency_file	op_mode.m	/^    ;       opma_generate_dependency_file$/;kq|-;/\<opma_generate_dependency_file\>/;'q;"	kind:cons
opma_make_interface	op_mode.m	/^    ;       opma_make_interface(op_mode_interface_file)$/;kq|-;/\<opma_make_interface\>/;'q;"	kind:cons
opmau_front_and_middle	op_mode.m	/^    ;       opmau_front_and_middle(op_mode_front_and_middle).$/;kq|-;/\<opmau_front_and_middle\>/;'q;"	kind:cons
opmau_make_analysis_registry	op_mode.m	/^    ;       opmau_make_analysis_registry$/;kq|-;/\<opmau_make_analysis_registry\>/;'q;"	kind:cons
opmau_make_plain_opt	op_mode.m	/^    --->    opmau_make_plain_opt$/;kq|-;/\<opmau_make_plain_opt\>/;'q;"	kind:cons
opmau_make_trans_opt	op_mode.m	/^    ;       opmau_make_trans_opt$/;kq|-;/\<opmau_make_trans_opt\>/;'q;"	kind:cons
opmau_make_xml_documentation	op_mode.m	/^    ;       opmau_make_xml_documentation$/;kq|-;/\<opmau_make_xml_documentation\>/;'q;"	kind:cons
opmau_typecheck_only	op_mode.m	/^    ;       opmau_typecheck_only$/;kq|-;/\<opmau_typecheck_only\>/;'q;"	kind:cons
opmq_output_c_compiler_type	op_mode.m	/^    ;       opmq_output_c_compiler_type$/;kq|-;/\<opmq_output_c_compiler_type\>/;'q;"	kind:cons
opmq_output_c_include_directory_flags	op_mode.m	/^    ;       opmq_output_c_include_directory_flags$/;kq|-;/\<opmq_output_c_include_directory_flags\>/;'q;"	kind:cons
opmq_output_cc	op_mode.m	/^    --->    opmq_output_cc                          % C compiler properties.$/;kq|-;/\<opmq_output_cc\>/;'q;"	kind:cons
opmq_output_cflags	op_mode.m	/^    ;       opmq_output_cflags$/;kq|-;/\<opmq_output_cflags\>/;'q;"	kind:cons
opmq_output_csharp_compiler	op_mode.m	/^    ;       opmq_output_csharp_compiler             % C# compiler properties.$/;kq|-;/\<opmq_output_csharp_compiler\>/;'q;"	kind:cons
opmq_output_csharp_compiler_type	op_mode.m	/^    ;       opmq_output_csharp_compiler_type$/;kq|-;/\<opmq_output_csharp_compiler_type\>/;'q;"	kind:cons
opmq_output_grade_defines	op_mode.m	/^    ;       opmq_output_grade_defines$/;kq|-;/\<opmq_output_grade_defines\>/;'q;"	kind:cons
opmq_output_grade_string	op_mode.m	/^    ;       opmq_output_grade_string                % Grade information.$/;kq|-;/\<opmq_output_grade_string\>/;'q;"	kind:cons
opmq_output_java_class_dir	op_mode.m	/^    ;       opmq_output_java_class_dir              % Java properties.$/;kq|-;/\<opmq_output_java_class_dir\>/;'q;"	kind:cons
opmq_output_library_install_grades	op_mode.m	/^    ;       opmq_output_library_install_grades$/;kq|-;/\<opmq_output_library_install_grades\>/;'q;"	kind:cons
opmq_output_library_link_flags	op_mode.m	/^    ;       opmq_output_library_link_flags$/;kq|-;/\<opmq_output_library_link_flags\>/;'q;"	kind:cons
opmq_output_link_command	op_mode.m	/^    ;       opmq_output_link_command                % Linker properties.$/;kq|-;/\<opmq_output_link_command\>/;'q;"	kind:cons
opmq_output_optimization_options	op_mode.m	/^    ;       opmq_output_optimization_options(maybe(int)).$/;kq|-;/\<opmq_output_optimization_options\>/;'q;"	kind:cons
opmq_output_shared_lib_link_command	op_mode.m	/^    ;       opmq_output_shared_lib_link_command$/;kq|-;/\<opmq_output_shared_lib_link_command\>/;'q;"	kind:cons
opmq_output_stdlib_grades	op_mode.m	/^    ;       opmq_output_stdlib_grades               % Library information.$/;kq|-;/\<opmq_output_stdlib_grades\>/;'q;"	kind:cons
opmq_output_stdlib_modules	op_mode.m	/^    ;       opmq_output_stdlib_modules$/;kq|-;/\<opmq_output_stdlib_modules\>/;'q;"	kind:cons
opmq_output_target_arch	op_mode.m	/^    ;       opmq_output_target_arch                 % System information.$/;kq|-;/\<opmq_output_target_arch\>/;'q;"	kind:cons
opposing_inequalities	lp_rational.m	/^:- pred opposing_inequalities(/;kq|/^\<opposing_inequalities\>/;'q;"	kind:pred	file:
opr_failure	mercury_compile_args.m	/^    --->    opr_failure($/;kq|-;/\<opr_failure\>/;'q;"	kind:cons	file:
opr_success	mercury_compile_args.m	/^    ;       opr_success($/;kq|-;/\<opr_success\>/;'q;"	kind:cons	file:
oprf_fatal_errors	mercury_compile_args.m	/^                oprf_fatal_errors           :: list(error_spec)$/;kq|-;/\<oprf_fatal_errors\>/;'q;"	kind:fld	file:
oprs_env_optfile_variables	mercury_compile_args.m	/^                oprs_env_optfile_variables  :: env_optfile_variables,$/;kq|-;/\<oprs_env_optfile_variables\>/;'q;"	kind:fld	file:
oprs_mcflags	mercury_compile_args.m	/^                oprs_mcflags                :: list(string),$/;kq|-;/\<oprs_mcflags\>/;'q;"	kind:fld	file:
oprs_nonfatal_errors	mercury_compile_args.m	/^                oprs_nonfatal_errors        :: list(error_spec)$/;kq|-;/\<oprs_nonfatal_errors\>/;'q;"	kind:fld	file:
oprs_nonoption_args	mercury_compile_args.m	/^                oprs_nonoption_args         :: list(string),$/;kq|-;/\<oprs_nonoption_args\>/;'q;"	kind:fld	file:
oprs_option_args	mercury_compile_args.m	/^                oprs_option_args            :: list(string),$/;kq|-;/\<oprs_option_args\>/;'q;"	kind:fld	file:
ops.arg_ge	../library/ops.m	/^    ;       arg_ge.$/;kq|-;/\<ops.arg_ge\>/;'q;"	kind:cons
ops.arg_gt	../library/ops.m	/^    --->    arg_gt$/;kq|-;/\<ops.arg_gt\>/;'q;"	kind:cons
ops.arg_prio_gt_or_ge	../library/ops.m	/^:- type arg_prio_gt_or_ge$/;kq|-;/\<ops.arg_prio_gt_or_ge\>/;'q;"	kind:type
ops.arg_priority	../library/ops.m	/^    func arg_priority(Table) = priority$/;kq|-;/\<ops.arg_priority\>/;'q;"	kind:tcm
ops.arg_priority	../library/ops.m	/^    func(arg_priority\/1) is             mercury_arg_priority$/;kq|-;/\<ops.arg_priority\>/;'q;"	kind:tcim	file:
ops.bin_pre	../library/ops.m	/^    ;       bin_pre(priority, arg_prio_gt_or_ge, arg_prio_gt_or_ge).$/;kq|-;/\<ops.bin_pre\>/;'q;"	kind:cons
ops.comma_priority	../library/ops.m	/^    func comma_priority(Table) = priority,$/;kq|-;/\<ops.comma_priority\>/;'q;"	kind:tcm
ops.comma_priority	../library/ops.m	/^    func(comma_priority\/1) is           mercury_comma_priority,$/;kq|-;/\<ops.comma_priority\>/;'q;"	kind:tcim	file:
ops.decrement_priority	../library/ops.m	/^:- func decrement_priority(/;kq|/^\<decrement_priority\>/;'q;"	kind:func
ops.in	../library/ops.m	/^    ;       in(priority, arg_prio_gt_or_ge, arg_prio_gt_or_ge).$/;kq|-;/\<ops.in\>/;'q;"	kind:cons
ops.increment_priority	../library/ops.m	/^:- func increment_priority(/;kq|/^\<increment_priority\>/;'q;"	kind:func
ops.init_mercury_op_table	../library/ops.m	/^:- func init_mercury_op_table = (/;kq|/^\<init_mercury_op_table\>/;'q;"	kind:func
ops.is_mercury_op	../library/ops.m	/^:- pred is_mercury_op(/;kq|/^\<is_mercury_op\>/;'q;"	kind:pred	file:
ops.is_op	../library/ops.m	/^    pred is_op(Table::in, string::in) is semidet,$/;kq|-;/\<ops.is_op\>/;'q;"	kind:tcm
ops.is_op	../library/ops.m	/^    pred(is_op\/2) is                    is_mercury_op,$/;kq|-;/\<ops.is_op\>/;'q;"	kind:tcim	file:
ops.lookup_binary_prefix_op	../library/ops.m	/^    pred lookup_binary_prefix_op(Table::in, string::in,$/;kq|-;/\<ops.lookup_binary_prefix_op\>/;'q;"	kind:tcm
ops.lookup_binary_prefix_op	../library/ops.m	/^    pred(lookup_binary_prefix_op\/5) is  lookup_mercury_binary_prefix_op,$/;kq|-;/\<ops.lookup_binary_prefix_op\>/;'q;"	kind:tcim	file:
ops.lookup_infix_op	../library/ops.m	/^    pred lookup_infix_op(Table::in, string::in, priority::out,$/;kq|-;/\<ops.lookup_infix_op\>/;'q;"	kind:tcm
ops.lookup_infix_op	../library/ops.m	/^    pred(lookup_infix_op\/5) is          lookup_mercury_infix_op,$/;kq|-;/\<ops.lookup_infix_op\>/;'q;"	kind:tcim	file:
ops.lookup_mercury_infix_op	../library/ops.m	/^:- pred lookup_mercury_infix_op(/;kq|/^\<lookup_mercury_infix_op\>/;'q;"	kind:pred	file:
ops.lookup_mercury_op_infos	../library/ops.m	/^:- pred lookup_mercury_op_infos(/;kq|/^\<lookup_mercury_op_infos\>/;'q;"	kind:pred	file:
ops.lookup_mercury_postfix_op	../library/ops.m	/^:- pred lookup_mercury_postfix_op(/;kq|/^\<lookup_mercury_postfix_op\>/;'q;"	kind:pred	file:
ops.lookup_mercury_prefix_op	../library/ops.m	/^:- pred lookup_mercury_prefix_op(/;kq|/^\<lookup_mercury_prefix_op\>/;'q;"	kind:pred	file:
ops.lookup_op_infos	../library/ops.m	/^    pred lookup_op_infos(Table::in, string::in, op_infos::out) is semidet,$/;kq|-;/\<ops.lookup_op_infos\>/;'q;"	kind:tcm
ops.lookup_op_infos	../library/ops.m	/^    pred(lookup_op_infos\/3) is          lookup_mercury_op_infos,$/;kq|-;/\<ops.lookup_op_infos\>/;'q;"	kind:tcim	file:
ops.lookup_operator_term	../library/ops.m	/^    pred lookup_operator_term(Table::in, priority::out,$/;kq|-;/\<ops.lookup_operator_term\>/;'q;"	kind:tcm
ops.lookup_operator_term	../library/ops.m	/^    pred(lookup_operator_term\/4) is     lookup_mercury_operator_term,$/;kq|-;/\<ops.lookup_operator_term\>/;'q;"	kind:tcim	file:
ops.lookup_postfix_op	../library/ops.m	/^    pred lookup_postfix_op(Table::in, string::in, priority::out,$/;kq|-;/\<ops.lookup_postfix_op\>/;'q;"	kind:tcm
ops.lookup_postfix_op	../library/ops.m	/^    pred(lookup_postfix_op\/4) is        lookup_mercury_postfix_op,$/;kq|-;/\<ops.lookup_postfix_op\>/;'q;"	kind:tcim	file:
ops.lookup_prefix_op	../library/ops.m	/^    pred lookup_prefix_op(Table::in, string::in,$/;kq|-;/\<ops.lookup_prefix_op\>/;'q;"	kind:tcm
ops.lookup_prefix_op	../library/ops.m	/^    pred(lookup_prefix_op\/4) is         lookup_mercury_prefix_op,$/;kq|-;/\<ops.lookup_prefix_op\>/;'q;"	kind:tcim	file:
ops.loosest_op_priority	../library/ops.m	/^    func loosest_op_priority(Table) = priority,$/;kq|-;/\<ops.loosest_op_priority\>/;'q;"	kind:tcm
ops.loosest_op_priority	../library/ops.m	/^    func(loosest_op_priority\/1) is      mercury_loosest_op_priority,$/;kq|-;/\<ops.loosest_op_priority\>/;'q;"	kind:tcim	file:
ops.maybe_op_info_infix	../library/ops.m	/^:- type maybe_op_info_infix$/;kq|-;/\<ops.maybe_op_info_infix\>/;'q;"	kind:type
ops.maybe_op_info_postfix	../library/ops.m	/^:- type maybe_op_info_postfix$/;kq|-;/\<ops.maybe_op_info_postfix\>/;'q;"	kind:type
ops.maybe_op_info_prefix	../library/ops.m	/^:- type maybe_op_info_prefix$/;kq|-;/\<ops.maybe_op_info_prefix\>/;'q;"	kind:type
ops.mercury_arg_priority	../library/ops.m	/^:- func mercury_arg_priority(/;kq|/^\<mercury_arg_priority\>/;'q;"	kind:func	file:
ops.mercury_comma_priority	../library/ops.m	/^:- func mercury_comma_priority(/;kq|/^\<mercury_comma_priority\>/;'q;"	kind:func	file:
ops.mercury_op_table	../library/ops.m	/^:- pred mercury_op_table(/;kq|/^\<mercury_op_table\>/;'q;"	kind:pred	file:
ops.mercury_op_table	../library/ops.m	/^:- type mercury_op_table$/;kq|-;/\<ops.mercury_op_table\>/;'q;"	kind:type	file:
ops.mercury_op_table_is_op	../library/ops.m	/^:- pred mercury_op_table_is_op(/;kq|/^\<mercury_op_table_is_op\>/;'q;"	kind:pred
ops.mercury_universal_priority	../library/ops.m	/^:- func mercury_universal_priority(/;kq|/^\<mercury_universal_priority\>/;'q;"	kind:func	file:
ops.min_priority_for_arg	../library/ops.m	/^:- func min_priority_for_arg(/;kq|/^\<min_priority_for_arg\>/;'q;"	kind:func
ops.no_bin_pre	../library/ops.m	/^    --->    no_bin_pre$/;kq|-;/\<ops.no_bin_pre\>/;'q;"	kind:cons
ops.no_in	../library/ops.m	/^    --->    no_in$/;kq|-;/\<ops.no_in\>/;'q;"	kind:cons
ops.no_post	../library/ops.m	/^    --->    no_post$/;kq|-;/\<ops.no_post\>/;'q;"	kind:cons
ops.no_pre	../library/ops.m	/^    --->    no_pre$/;kq|-;/\<ops.no_pre\>/;'q;"	kind:cons
ops.oi_binary_prefix	../library/ops.m	/^                oi_binary_prefix    :: maybe_op_info_binary_prefix,$/;kq|-;/\<ops.oi_binary_prefix\>/;'q;"	kind:fld
ops.oi_infix	../library/ops.m	/^                oi_infix            :: maybe_op_info_infix,$/;kq|-;/\<ops.oi_infix\>/;'q;"	kind:fld
ops.oi_postfix	../library/ops.m	/^                oi_postfix          :: maybe_op_info_postfix$/;kq|-;/\<ops.oi_postfix\>/;'q;"	kind:fld
ops.oi_prefix	../library/ops.m	/^                oi_prefix           :: maybe_op_info_prefix,$/;kq|-;/\<ops.oi_prefix\>/;'q;"	kind:fld
ops.op_infos	../library/ops.m	/^:- type op_infos$/;kq|-;/\<ops.op_infos\>/;'q;"	kind:type
ops.op_infos_binary_prefix_op	../library/ops.m	/^:- pred op_infos_binary_prefix_op(/;kq|/^\<op_infos_binary_prefix_op\>/;'q;"	kind:pred
ops.op_infos_infix_op	../library/ops.m	/^:- pred op_infos_infix_op(/;kq|/^\<op_infos_infix_op\>/;'q;"	kind:pred
ops.op_infos_postfix_op	../library/ops.m	/^:- pred op_infos_postfix_op(/;kq|/^\<op_infos_postfix_op\>/;'q;"	kind:pred
ops.op_infos_prefix_op	../library/ops.m	/^:- pred op_infos_prefix_op(/;kq|/^\<op_infos_prefix_op\>/;'q;"	kind:pred
ops.op_table	../library/ops.m	/^:- instance op_table(ops.mercury_op_table) where [$/;kq|-;/\<ops.op_table\>/;'q;"	kind:tci	file:
ops.op_table	../library/ops.m	/^:- typeclass op_table(Table) where [$/;kq|-;/\<ops.op_table\>/;'q;"	kind:tc
ops.post	../library/ops.m	/^    ;       post(priority, arg_prio_gt_or_ge).$/;kq|-;/\<ops.post\>/;'q;"	kind:cons
ops.pre	../library/ops.m	/^    ;       pre(priority, arg_prio_gt_or_ge).$/;kq|-;/\<ops.pre\>/;'q;"	kind:cons
ops.prio	../library/ops.m	/^    --->    prio(uint).$/;kq|-;/\<ops.prio\>/;'q;"	kind:cons
ops.priority	../library/ops.m	/^:- type priority$/;kq|-;/\<ops.priority\>/;'q;"	kind:type
ops.priority_ge	../library/ops.m	/^:- pred priority_ge(/;kq|/^\<priority_ge\>/;'q;"	kind:pred
ops.priority_gt	../library/ops.m	/^:- pred priority_gt(/;kq|/^\<priority_gt\>/;'q;"	kind:pred
ops.priority_le	../library/ops.m	/^:- pred priority_le(/;kq|/^\<priority_le\>/;'q;"	kind:pred
ops.priority_lt	../library/ops.m	/^:- pred priority_lt(/;kq|/^\<priority_lt\>/;'q;"	kind:pred
ops.table	../library/ops.m	/^:- type table == ops.mercury_op_table.$/;kq|-;/\<ops.table\>/;'q;"	kind:type
ops.tightest_op_priority	../library/ops.m	/^    func tightest_op_priority(Table) = priority,$/;kq|-;/\<ops.tightest_op_priority\>/;'q;"	kind:tcm
ops.tightest_op_priority	../library/ops.m	/^    func(tightest_op_priority\/1) is     mercury_tightest_op_priority,$/;kq|-;/\<ops.tightest_op_priority\>/;'q;"	kind:tcim	file:
ops.universal_priority	../library/ops.m	/^    func universal_priority(Table) = priority,$/;kq|-;/\<ops.universal_priority\>/;'q;"	kind:tcm
ops.universal_priority	../library/ops.m	/^    func(universal_priority\/1) is       mercury_universal_priority,$/;kq|-;/\<ops.universal_priority\>/;'q;"	kind:tcim	file:
opt	optdb_help.m	/^    ;       opt(string)                         %$/;kq|-;/\<opt\>/;'q;"	kind:cons
opt_access	use_local_vars.m	/^:- pred opt_access(list(instruction)::in, list(/;kq|/^\<opt_access\>/;'q;"	kind:pred	file:
opt_arg	optdb_help.m	/^    ;       opt_arg(string, string)             % ?$/;kq|-;/\<opt_arg\>/;'q;"	kind:cons
opt_assign	use_local_vars.m	/^:- pred opt_assign(list(instruction)::in, list(/;kq|/^\<opt_assign\>/;'q;"	kind:pred	file:
opt_assign_find_output_in_components	use_local_vars.m	/^:- pred opt_assign_find_output_in_components(list(/;kq|/^\<opt_assign_find_output_in_components\>/;'q;"	kind:pred	file:
opt_assign_find_output_in_outputs	use_local_vars.m	/^:- pred opt_assign_find_output_in_outputs(list(/;kq|/^\<opt_assign_find_output_in_outputs\>/;'q;"	kind:pred	file:
opt_at_call_site	stack_opt.m	/^:- pred opt_at_call_site(/;kq|/^\<opt_at_call_site\>/;'q;"	kind:pred	file:
opt_at_call_site	tupling.m	/^:- pred opt_at_call_site(/;kq|/^\<opt_at_call_site\>/;'q;"	kind:pred	file:
opt_at_par_conj	stack_opt.m	/^:- pred opt_at_par_conj(/;kq|/^\<opt_at_par_conj\>/;'q;"	kind:pred	file:
opt_at_par_conj	tupling.m	/^:- pred opt_at_par_conj(/;kq|/^\<opt_at_par_conj\>/;'q;"	kind:pred	file:
opt_at_recursive_call_for_loop_control	stack_opt.m	/^:- pred opt_at_recursive_call_for_loop_control(/;kq|/^\<opt_at_recursive_call_for_loop_control\>/;'q;"	kind:pred	file:
opt_at_recursive_call_for_loop_control	tupling.m	/^:- pred opt_at_recursive_call_for_loop_control(/;kq|/^\<opt_at_recursive_call_for_loop_control\>/;'q;"	kind:pred	file:
opt_at_resume_site	stack_opt.m	/^:- pred opt_at_resume_site(/;kq|/^\<opt_at_resume_site\>/;'q;"	kind:pred	file:
opt_at_resume_site	tupling.m	/^:- pred opt_at_resume_site(/;kq|/^\<opt_at_resume_site\>/;'q;"	kind:pred	file:
opt_c	optimization_options.m	/^    --->    opt_c$/;kq|-;/\<opt_c\>/;'q;"	kind:cons
opt_checked_nondet_tailcalls	optimization_options.m	/^    --->    opt_checked_nondet_tailcalls$/;kq|-;/\<opt_checked_nondet_tailcalls\>/;'q;"	kind:cons
opt_common_structs	optimization_options.m	/^    --->    opt_common_structs$/;kq|-;/\<opt_common_structs\>/;'q;"	kind:cons
opt_const_structs	simplify_tasks.m	/^    ;       opt_const_structs.$/;kq|-;/\<opt_const_structs\>/;'q;"	kind:cons
opt_dead_procs	optimization_options.m	/^    --->    opt_dead_procs$/;kq|-;/\<opt_dead_procs\>/;'q;"	kind:cons
opt_debug.dump_binop	opt_debug.m	/^:- func dump_binop(/;kq|/^\<dump_binop\>/;'q;"	kind:func
opt_debug.dump_bool	opt_debug.m	/^:- func dump_bool(/;kq|/^\<dump_bool\>/;'q;"	kind:func
opt_debug.dump_code_addr	opt_debug.m	/^:- func dump_code_addr(maybe(/;kq|/^\<dump_code_addr\>/;'q;"	kind:func
opt_debug.dump_code_addrs	opt_debug.m	/^:- func dump_code_addrs(maybe(proc_label), list(/;kq|/^\<dump_code_addrs\>/;'q;"	kind:func
opt_debug.dump_code_model	opt_debug.m	/^:- func dump_code_model(/;kq|/^\<dump_code_model\>/;'q;"	kind:func
opt_debug.dump_component	opt_debug.m	/^:- func dump_component(maybe(/;kq|/^\<dump_component\>/;'q;"	kind:func	file:
opt_debug.dump_components	opt_debug.m	/^:- func dump_components(maybe(proc_label), list(/;kq|/^\<dump_components\>/;'q;"	kind:func	file:
opt_debug.dump_const	opt_debug.m	/^:- func dump_const(maybe(/;kq|/^\<dump_const\>/;'q;"	kind:func
opt_debug.dump_data_id	opt_debug.m	/^:- func dump_data_id(/;kq|/^\<dump_data_id\>/;'q;"	kind:func
opt_debug.dump_decl	opt_debug.m	/^:- func dump_decl(/;kq|/^\<dump_decl\>/;'q;"	kind:func	file:
opt_debug.dump_decls	opt_debug.m	/^:- func dump_decls(list(/;kq|/^\<dump_decls\>/;'q;"	kind:func	file:
opt_debug.dump_fullinstr	opt_debug.m	/^:- func dump_fullinstr(maybe(/;kq|/^\<dump_fullinstr\>/;'q;"	kind:func
opt_debug.dump_fullinstrs	opt_debug.m	/^:- func dump_fullinstrs(maybe(/;kq|/^\<dump_fullinstrs\>/;'q;"	kind:func
opt_debug.dump_input_component	opt_debug.m	/^:- func dump_input_component(maybe(/;kq|/^\<dump_input_component\>/;'q;"	kind:func	file:
opt_debug.dump_instr	opt_debug.m	/^:- func dump_instr(maybe(/;kq|/^\<dump_instr\>/;'q;"	kind:func
opt_debug.dump_instrs	opt_debug.m	/^:- func dump_instrs(maybe(proc_label), maybe_auto_comments, list(/;kq|/^\<dump_instrs\>/;'q;"	kind:func
opt_debug.dump_intlist	opt_debug.m	/^:- func dump_intlist(list(/;kq|/^\<dump_intlist\>/;'q;"	kind:func
opt_debug.dump_label	opt_debug.m	/^:- func dump_label(maybe(/;kq|/^\<dump_label\>/;'q;"	kind:func
opt_debug.dump_label_pairs	opt_debug.m	/^:- func dump_label_pairs(maybe(proc_label), list(pair(/;kq|/^\<dump_label_pairs\>/;'q;"	kind:func
opt_debug.dump_labels	opt_debug.m	/^:- func dump_labels(maybe(proc_label), list(/;kq|/^\<dump_labels\>/;'q;"	kind:func
opt_debug.dump_layout_name	opt_debug.m	/^:- func dump_layout_name(/;kq|/^\<dump_layout_name\>/;'q;"	kind:func
opt_debug.dump_livemap	opt_debug.m	/^:- func dump_livemap(maybe(/;kq|/^\<dump_livemap\>/;'q;"	kind:func
opt_debug.dump_livemaplist	opt_debug.m	/^:- func dump_livemaplist(maybe(proc_label), assoc_list(/;kq|/^\<dump_livemaplist\>/;'q;"	kind:func
opt_debug.dump_livevals	opt_debug.m	/^:- func dump_livevals(maybe(/;kq|/^\<dump_livevals\>/;'q;"	kind:func
opt_debug.dump_llds_type	opt_debug.m	/^:- func dump_llds_type(/;kq|/^\<dump_llds_type\>/;'q;"	kind:func	file:
opt_debug.dump_lval	opt_debug.m	/^:- func dump_lval(maybe(/;kq|/^\<dump_lval\>/;'q;"	kind:func
opt_debug.dump_lvals	opt_debug.m	/^:- func dump_lvals(maybe(proc_label), list(/;kq|/^\<dump_lvals\>/;'q;"	kind:func
opt_debug.dump_lvals_2	opt_debug.m	/^:- func dump_lvals_2(maybe(proc_label), list(/;kq|/^\<dump_lvals_2\>/;'q;"	kind:func	file:
opt_debug.dump_may_duplicate	opt_debug.m	/^:- func dump_may_duplicate(/;kq|/^\<dump_may_duplicate\>/;'q;"	kind:func	file:
opt_debug.dump_may_use_atomic	opt_debug.m	/^:- func dump_may_use_atomic(/;kq|/^\<dump_may_use_atomic\>/;'q;"	kind:func	file:
opt_debug.dump_maybe_dummy	opt_debug.m	/^:- func dump_maybe_dummy(/;kq|/^\<dump_maybe_dummy\>/;'q;"	kind:func	file:
opt_debug.dump_maybe_label	opt_debug.m	/^:- func dump_maybe_label(string, maybe(proc_label), maybe(/;kq|/^\<dump_maybe_label\>/;'q;"	kind:func	file:
opt_debug.dump_maybe_rvals	opt_debug.m	/^:- func dump_maybe_rvals(maybe(proc_label), list(maybe(/;kq|/^\<dump_maybe_rvals\>/;'q;"	kind:func
opt_debug.dump_mem_ref	opt_debug.m	/^:- func dump_mem_ref(maybe(/;kq|/^\<dump_mem_ref\>/;'q;"	kind:func
opt_debug.dump_pred_proc_id	opt_debug.m	/^:- func dump_pred_proc_id(/;kq|/^\<dump_pred_proc_id\>/;'q;"	kind:func	file:
opt_debug.dump_proclabel	opt_debug.m	/^:- func dump_proclabel(/;kq|/^\<dump_proclabel\>/;'q;"	kind:func
opt_debug.dump_ptag	opt_debug.m	/^:- func dump_ptag(/;kq|/^\<dump_ptag\>/;'q;"	kind:func	file:
opt_debug.dump_reg	opt_debug.m	/^:- func dump_reg(/;kq|/^\<dump_reg\>/;'q;"	kind:func
opt_debug.dump_rtti_name	opt_debug.m	/^:- func dump_rtti_name(/;kq|/^\<dump_rtti_name\>/;'q;"	kind:func
opt_debug.dump_rtti_type_ctor	opt_debug.m	/^:- func dump_rtti_type_ctor(/;kq|/^\<dump_rtti_type_ctor\>/;'q;"	kind:func
opt_debug.dump_rttiproclabel	opt_debug.m	/^:- func dump_rttiproclabel(/;kq|/^\<dump_rttiproclabel\>/;'q;"	kind:func	file:
opt_debug.dump_rval	opt_debug.m	/^:- func dump_rval(maybe(/;kq|/^\<dump_rval\>/;'q;"	kind:func
opt_debug.dump_rvals	opt_debug.m	/^:- func dump_rvals(maybe(proc_label), list(/;kq|/^\<dump_rvals\>/;'q;"	kind:func
opt_debug.dump_stack_incr_kind	opt_debug.m	/^:- func dump_stack_incr_kind(/;kq|/^\<dump_stack_incr_kind\>/;'q;"	kind:func
opt_debug.dump_tc_rtti_name	opt_debug.m	/^:- func dump_tc_rtti_name(/;kq|/^\<dump_tc_rtti_name\>/;'q;"	kind:func
opt_debug.dump_unop	opt_debug.m	/^:- func dump_unop(/;kq|/^\<dump_unop\>/;'q;"	kind:func
opt_debug.llds_proc_dump_msg	opt_debug.m	/^:- pred llds_proc_dump_msg(/;kq|/^\<llds_proc_dump_msg\>/;'q;"	kind:pred
opt_debug.maybe_write_instrs	opt_debug.m	/^:- pred maybe_write_instrs(/;kq|/^\<maybe_write_instrs\>/;'q;"	kind:pred
opt_debug.write_instrs	opt_debug.m	/^:- pred write_instrs(io.text_output_stream::in, list(/;kq|/^\<write_instrs\>/;'q;"	kind:pred
opt_debug_info	optimize.m	/^:- type opt_debug_info$/;kq|-;/\<opt_debug_info\>/;'q;"	kind:type	file:
opt_delay_slot	optimization_options.m	/^    --->    opt_delay_slot$/;kq|-;/\<opt_delay_slot\>/;'q;"	kind:cons
opt_deps_spec.add_module_name	opt_deps_spec.m	/^:- pred add_module_name(/;kq|/^\<add_module_name\>/;'q;"	kind:pred	file:
opt_deps_spec.add_module_scc	opt_deps_spec.m	/^:- pred add_module_scc(set(/;kq|/^\<add_module_scc\>/;'q;"	kind:pred	file:
opt_deps_spec.add_module_sccs	opt_deps_spec.m	/^:- pred add_module_sccs(list(set(/;kq|/^\<add_module_sccs\>/;'q;"	kind:pred	file:
opt_dup_calls	optimization_options.m	/^    --->    opt_dup_calls$/;kq|-;/\<opt_dup_calls\>/;'q;"	kind:cons
opt_dup_instrs_llds	optimization_options.m	/^    --->    opt_dup_instrs_llds$/;kq|-;/\<opt_dup_instrs_llds\>/;'q;"	kind:cons
opt_dup_procs_llds	optimization_options.m	/^    --->    opt_dup_procs_llds$/;kq|-;/\<opt_dup_procs_llds\>/;'q;"	kind:cons
opt_export_preds	intermod_mark_exported.m	/^:- pred opt_export_preds(list(/;kq|/^\<opt_export_preds\>/;'q;"	kind:pred	file:
opt_export_preds_in_pred_id_table	intermod_mark_exported.m	/^:- pred opt_export_preds_in_pred_id_table(list(/;kq|/^\<opt_export_preds_in_pred_id_table\>/;'q;"	kind:pred	file:
opt_exporting_pred_is_likely_worthwhile	intermod_decide.m	/^:- pred opt_exporting_pred_is_likely_worthwhile(/;kq|/^\<opt_exporting_pred_is_likely_worthwhile\>/;'q;"	kind:pred	file:
opt_extra_structs	simplify_tasks.m	/^    ;       opt_extra_structs.$/;kq|-;/\<opt_extra_structs\>/;'q;"	kind:cons
opt_file_error	grab_modules.m	/^    ;       opt_file_error.$/;kq|-;/\<opt_file_error\>/;'q;"	kind:cons
opt_file_kind	file_kind.m	/^:- type opt_file_kind$/;kq|-;/\<opt_file_kind\>/;'q;"	kind:type
opt_file_kind_to_extension	file_kind.m	/^:- pred opt_file_kind_to_extension(/;kq|/^\<opt_file_kind_to_extension\>/;'q;"	kind:pred
opt_follow_code	optimization_options.m	/^    --->    opt_follow_code$/;kq|-;/\<opt_follow_code\>/;'q;"	kind:cons
opt_format_call_sites_in_conj	format_call.m	/^:- pred opt_format_call_sites_in_conj(/;kq|/^\<opt_format_call_sites_in_conj\>/;'q;"	kind:pred	file:
opt_format_call_sites_in_disj	format_call.m	/^:- pred opt_format_call_sites_in_disj(/;kq|/^\<opt_format_call_sites_in_disj\>/;'q;"	kind:pred	file:
opt_format_call_sites_in_goal	format_call.m	/^:- pred opt_format_call_sites_in_goal(/;kq|/^\<opt_format_call_sites_in_goal\>/;'q;"	kind:pred	file:
opt_format_call_sites_in_switch	format_call.m	/^:- pred opt_format_call_sites_in_switch(list(case)::in, list(/;kq|/^\<opt_format_call_sites_in_switch\>/;'q;"	kind:pred	file:
opt_format_calls	optimization_options.m	/^    --->    opt_format_calls$/;kq|-;/\<opt_format_calls\>/;'q;"	kind:cons
opt_frames	optimization_options.m	/^    --->    opt_frames$/;kq|-;/\<opt_frames\>/;'q;"	kind:cons
opt_fulljumps	optimization_options.m	/^    --->    opt_fulljumps$/;kq|-;/\<opt_fulljumps\>/;'q;"	kind:cons
opt_higher_order	optimization_options.m	/^    --->    opt_higher_order$/;kq|-;/\<opt_higher_order\>/;'q;"	kind:cons
opt_info	ml_optimize.m	/^:- type opt_info$/;kq|-;/\<opt_info\>/;'q;"	kind:type	file:
opt_jumps	optimization_options.m	/^    --->    opt_jumps$/;kq|-;/\<opt_jumps\>/;'q;"	kind:cons
opt_labels	optimization_options.m	/^    --->    opt_labels$/;kq|-;/\<opt_labels\>/;'q;"	kind:cons
opt_labels_in_instr_list	labelopt.m	/^:- pred opt_labels_in_instr_list(list(instruction)::in, list(/;kq|/^\<opt_labels_in_instr_list\>/;'q;"	kind:pred	file:
opt_labels_in_instr_list_2	labelopt.m	/^:- pred opt_labels_in_instr_list_2(list(/;kq|/^\<opt_labels_in_instr_list_2\>/;'q;"	kind:pred	file:
opt_lcmc	optimization_options.m	/^    --->    opt_lcmc$/;kq|-;/\<opt_lcmc\>/;'q;"	kind:cons
opt_lcmc_accumulator	optimization_options.m	/^    --->    opt_lcmc_accumulator$/;kq|-;/\<opt_lcmc_accumulator\>/;'q;"	kind:cons
opt_lcmc_null	optimization_options.m	/^    --->    opt_lcmc_null$/;kq|-;/\<opt_lcmc_null\>/;'q;"	kind:cons
opt_level	options.m	/^    ;       opt_level$/;kq|-;/\<opt_level\>/;'q;"	kind:cons
opt_llds_reassign	optimization_options.m	/^    --->    opt_llds_reassign$/;kq|-;/\<opt_llds_reassign\>/;'q;"	kind:cons
opt_loop_invariants	optimization_options.m	/^    --->    opt_loop_invariants$/;kq|-;/\<opt_loop_invariants\>/;'q;"	kind:cons
opt_middle_rec_llds	optimization_options.m	/^    --->    opt_middle_rec_llds$/;kq|-;/\<opt_middle_rec_llds\>/;'q;"	kind:cons
opt_mlds_inits	optimization_options.m	/^    --->    opt_mlds_inits$/;kq|-;/\<opt_mlds_inits\>/;'q;"	kind:cons
opt_mlds_tailcalls	optimization_options.m	/^    --->    opt_mlds_tailcalls$/;kq|-;/\<opt_mlds_tailcalls\>/;'q;"	kind:cons
opt_no_return_calls	options.m	/^    ;       opt_no_return_calls                     % XXX should be oc_opt$/;kq|-;/\<opt_no_return_calls\>/;'q;"	kind:cons
opt_saved_vars_const	optimization_options.m	/^    --->    opt_saved_vars_const$/;kq|-;/\<opt_saved_vars_const\>/;'q;"	kind:cons
opt_simple_neg_llds	optimization_options.m	/^    --->    opt_simple_neg_llds$/;kq|-;/\<opt_simple_neg_llds\>/;'q;"	kind:cons
opt_space	options.m	/^    ;       opt_space                   % Default is to optimize time.$/;kq|-;/\<opt_space\>/;'q;"	kind:cons
opt_stack_alloc	stack_opt.m	/^:- type opt_stack_alloc$/;kq|-;/\<opt_stack_alloc\>/;'q;"	kind:type	file:
opt_subdir_name	optimize.m	/^:- func opt_subdir_name = string.$/;kq|/^\<opt_subdir_name\>/;'q;"	kind:func	file:
opt_svcell	optimization_options.m	/^    --->    opt_svcell$/;kq|-;/\<opt_svcell\>/;'q;"	kind:cons
opt_svcell_all_candidates	optimization_options.m	/^    --->    opt_svcell_all_candidates$/;kq|-;/\<opt_svcell_all_candidates\>/;'q;"	kind:cons
opt_svcell_candidate_headvars	optimization_options.m	/^    --->    opt_svcell_candidate_headvars$/;kq|-;/\<opt_svcell_candidate_headvars\>/;'q;"	kind:cons
opt_svcell_full_path	optimization_options.m	/^    --->    opt_svcell_full_path$/;kq|-;/\<opt_svcell_full_path\>/;'q;"	kind:cons
opt_svcell_loop	optimization_options.m	/^    --->    opt_svcell_loop$/;kq|-;/\<opt_svcell_loop\>/;'q;"	kind:cons
opt_svcell_on_stack	optimization_options.m	/^    --->    opt_svcell_on_stack$/;kq|-;/\<opt_svcell_on_stack\>/;'q;"	kind:cons
opt_trail_usage	add_trail_ops.m	/^                opt_trail_usage     :: bool,$/;kq|-;/\<opt_trail_usage\>/;'q;"	kind:fld	file:
opt_tuple	optimization_options.m	/^:- type opt_tuple$/;kq|-;/\<opt_tuple\>/;'q;"	kind:type
opt_tuple_alloc	tupling.m	/^:- type opt_tuple_alloc$/;kq|-;/\<opt_tuple_alloc\>/;'q;"	kind:type	file:
opt_unneeded_code	optimization_options.m	/^    --->    opt_unneeded_code$/;kq|-;/\<opt_unneeded_code\>/;'q;"	kind:cons
opt_unused_args	optimization_options.m	/^    --->    opt_unused_args$/;kq|-;/\<opt_unused_args\>/;'q;"	kind:cons
opt_unused_args_intermod	optimization_options.m	/^    --->    opt_unused_args_intermod$/;kq|-;/\<opt_unused_args_intermod\>/;'q;"	kind:cons
opt_util.block_refers_to_stack	opt_util.m	/^:- func block_refers_to_stack(list(/;kq|/^\<block_refers_to_stack\>/;'q;"	kind:func
opt_util.can_instr_branch_away	opt_util.m	/^:- func can_instr_branch_away(/;kq|/^\<can_instr_branch_away\>/;'q;"	kind:func
opt_util.can_use_livevals	opt_util.m	/^:- pred can_use_livevals(/;kq|/^\<can_use_livevals\>/;'q;"	kind:pred	file:
opt_util.count_incr_hp	opt_util.m	/^:- pred count_incr_hp(list(/;kq|/^\<count_incr_hp\>/;'q;"	kind:pred
opt_util.count_incr_hp_acc	opt_util.m	/^:- pred count_incr_hp_acc(list(/;kq|/^\<count_incr_hp_acc\>/;'q;"	kind:pred	file:
opt_util.count_temps_component	opt_util.m	/^:- pred count_temps_component(/;kq|/^\<count_temps_component\>/;'q;"	kind:pred	file:
opt_util.count_temps_inputs	opt_util.m	/^:- pred count_temps_inputs(list(/;kq|/^\<count_temps_inputs\>/;'q;"	kind:pred	file:
opt_util.count_temps_instr	opt_util.m	/^:- pred count_temps_instr(/;kq|/^\<count_temps_instr\>/;'q;"	kind:pred
opt_util.count_temps_lval	opt_util.m	/^:- pred count_temps_lval(/;kq|/^\<count_temps_lval\>/;'q;"	kind:pred	file:
opt_util.count_temps_mem_ref	opt_util.m	/^:- pred count_temps_mem_ref(/;kq|/^\<count_temps_mem_ref\>/;'q;"	kind:pred	file:
opt_util.count_temps_outputs	opt_util.m	/^:- pred count_temps_outputs(list(/;kq|/^\<count_temps_outputs\>/;'q;"	kind:pred	file:
opt_util.count_temps_rval	opt_util.m	/^:- pred count_temps_rval(/;kq|/^\<count_temps_rval\>/;'q;"	kind:pred	file:
opt_util.filter_in_livevals	opt_util.m	/^:- pred filter_in_livevals(list(/;kq|/^\<filter_in_livevals\>/;'q;"	kind:pred
opt_util.filter_out_labels	opt_util.m	/^:- pred filter_out_labels(list(instruction)::in, list(/;kq|/^\<filter_out_labels\>/;'q;"	kind:pred
opt_util.filter_out_livevals	opt_util.m	/^:- pred filter_out_livevals(list(instruction)::in, list(/;kq|/^\<filter_out_livevals\>/;'q;"	kind:pred
opt_util.filter_out_r1	opt_util.m	/^:- pred filter_out_r1(list(instruction)::in, maybe(/;kq|/^\<filter_out_r1\>/;'q;"	kind:pred
opt_util.find_first_label	opt_util.m	/^:- pred find_first_label(list(/;kq|/^\<find_first_label\>/;'q;"	kind:pred
opt_util.find_label_code_addrs	opt_util.m	/^:- pred find_label_code_addrs(list(/;kq|/^\<find_label_code_addrs\>/;'q;"	kind:pred	file:
opt_util.find_no_fallthrough	opt_util.m	/^:- pred find_no_fallthrough(list(/;kq|/^\<find_no_fallthrough\>/;'q;"	kind:pred
opt_util.foreign_proc_labels	opt_util.m	/^:- pred foreign_proc_labels(maybe(label)::in, maybe(/;kq|/^\<foreign_proc_labels\>/;'q;"	kind:pred	file:
opt_util.format_label	opt_util.m	/^:- func format_label(/;kq|/^\<format_label\>/;'q;"	kind:func
opt_util.format_proc_label	opt_util.m	/^:- func format_proc_label(/;kq|/^\<format_proc_label\>/;'q;"	kind:func
opt_util.gather_comments	opt_util.m	/^:- pred gather_comments(list(/;kq|/^\<gather_comments\>/;'q;"	kind:pred
opt_util.get_prologue	opt_util.m	/^:- pred get_prologue(list(/;kq|/^\<get_prologue\>/;'q;"	kind:pred
opt_util.has_both_incr_decr_sp	opt_util.m	/^:- pred has_both_incr_decr_sp(list(/;kq|/^\<has_both_incr_decr_sp\>/;'q;"	kind:pred
opt_util.instr_labels	opt_util.m	/^:- pred instr_labels(instr::in, list(label)::out, list(/;kq|/^\<instr_labels\>/;'q;"	kind:pred
opt_util.instr_labels_2	opt_util.m	/^:- pred instr_labels_2(instr::in, list(label)::out, list(/;kq|/^\<instr_labels_2\>/;'q;"	kind:pred	file:
opt_util.instr_labels_only	opt_util.m	/^:- pred instr_labels_only(instr::in, list(/;kq|/^\<instr_labels_only\>/;'q;"	kind:pred
opt_util.instr_list_labels	opt_util.m	/^:- pred instr_list_labels(list(/;kq|/^\<instr_list_labels\>/;'q;"	kind:pred	file:
opt_util.instr_refers_to_stack	opt_util.m	/^:- func instr_refers_to_stack(/;kq|/^\<instr_refers_to_stack\>/;'q;"	kind:func
opt_util.instrmap	opt_util.m	/^:- type instrmap == map(label, instruction).$/;kq|-;/\<opt_util.instrmap\>/;'q;"	kind:type
opt_util.is_const_condition	opt_util.m	/^:- pred is_const_condition(/;kq|/^\<is_const_condition\>/;'q;"	kind:pred
opt_util.is_forkproceed_next	opt_util.m	/^:- pred is_forkproceed_next(list(/;kq|/^\<is_forkproceed_next\>/;'q;"	kind:pred
opt_util.is_proceed_next	opt_util.m	/^:- pred is_proceed_next(list(/;kq|/^\<is_proceed_next\>/;'q;"	kind:pred
opt_util.is_sdproceed_next	opt_util.m	/^:- pred is_sdproceed_next(list(/;kq|/^\<is_sdproceed_next\>/;'q;"	kind:pred
opt_util.is_sdproceed_next_sf	opt_util.m	/^:- pred is_sdproceed_next_sf(list(/;kq|/^\<is_sdproceed_next_sf\>/;'q;"	kind:pred
opt_util.is_succeed_next	opt_util.m	/^:- pred is_succeed_next(list(/;kq|/^\<is_succeed_next\>/;'q;"	kind:pred
opt_util.is_this_label_next	opt_util.m	/^:- pred is_this_label_next(label::in, list(/;kq|/^\<is_this_label_next\>/;'q;"	kind:pred
opt_util.livevals_addr	opt_util.m	/^:- func livevals_addr(/;kq|/^\<livevals_addr\>/;'q;"	kind:func
opt_util.lval_access_rvals	opt_util.m	/^:- pred lval_access_rvals(lval::in, list(/;kq|/^\<lval_access_rvals\>/;'q;"	kind:pred
opt_util.lval_refers_stackvars	opt_util.m	/^:- func lval_refers_stackvars(/;kq|/^\<lval_refers_stackvars\>/;'q;"	kind:func
opt_util.lvalmap	opt_util.m	/^:- type lvalmap == map(label, maybe(instruction)).$/;kq|-;/\<opt_util.lvalmap\>/;'q;"	kind:type
opt_util.next_assign_to_redoip	opt_util.m	/^:- pred next_assign_to_redoip(list(instruction)::in, list(/;kq|/^\<next_assign_to_redoip\>/;'q;"	kind:pred
opt_util.possible_targets	opt_util.m	/^:- pred possible_targets(instr::in, list(label)::out, list(/;kq|/^\<possible_targets\>/;'q;"	kind:pred
opt_util.propagate_livevals	opt_util.m	/^:- pred propagate_livevals(list(instruction)::in, list(/;kq|/^\<propagate_livevals\>/;'q;"	kind:pred
opt_util.replace_labels_comp	opt_util.m	/^:- pred replace_labels_comp(/;kq|/^\<replace_labels_comp\>/;'q;"	kind:pred	file:
opt_util.replace_labels_comps	opt_util.m	/^:- pred replace_labels_comps(/;kq|/^\<replace_labels_comps\>/;'q;"	kind:pred
opt_util.replace_labels_instr	opt_util.m	/^:- pred replace_labels_instr(/;kq|/^\<replace_labels_instr\>/;'q;"	kind:pred
opt_util.replace_labels_label	opt_util.m	/^:- pred replace_labels_label(label::in, label::out, map(/;kq|/^\<replace_labels_label\>/;'q;"	kind:pred
opt_util.replace_labels_lval	opt_util.m	/^:- pred replace_labels_lval(lval::in, lval::out, map(/;kq|/^\<replace_labels_lval\>/;'q;"	kind:pred	file:
opt_util.replace_labels_rval	opt_util.m	/^:- pred replace_labels_rval(rval::in, rval::out, map(/;kq|/^\<replace_labels_rval\>/;'q;"	kind:pred	file:
opt_util.rval_refers_stackvars	opt_util.m	/^:- func rval_refers_stackvars(/;kq|/^\<rval_refers_stackvars\>/;'q;"	kind:func
opt_util.skip_comments	opt_util.m	/^:- pred skip_comments(list(instruction)::in, list(/;kq|/^\<skip_comments\>/;'q;"	kind:pred
opt_util.skip_comments_labels	opt_util.m	/^:- pred skip_comments_labels(list(/;kq|/^\<skip_comments_labels\>/;'q;"	kind:pred
opt_util.skip_to_next_label	opt_util.m	/^:- pred skip_to_next_label(list(/;kq|/^\<skip_to_next_label\>/;'q;"	kind:pred
opt_util.straight_alternative	opt_util.m	/^:- pred straight_alternative(list(/;kq|/^\<straight_alternative\>/;'q;"	kind:pred
opt_util.succmap	opt_util.m	/^:- type succmap == map(label, bool).$/;kq|-;/\<opt_util.succmap\>/;'q;"	kind:type
opt_util.tailmap	opt_util.m	/^:- type tailmap == map(label, list(instruction)).$/;kq|-;/\<opt_util.tailmap\>/;'q;"	kind:type
opt_util.touches_nondet_ctrl	opt_util.m	/^:- func touches_nondet_ctrl(list(/;kq|/^\<touches_nondet_ctrl\>/;'q;"	kind:func
opt_var_or_spec	options_file.m	/^:- type opt_var_or_spec$/;kq|-;/\<opt_var_or_spec\>/;'q;"	kind:type	file:
optdb	options.m	/^:- pred optdb(/;kq|/^\<optdb\>/;'q;"	kind:pred
optdb_help.aa_aligned_texinfo	optdb_help.m	/^                aa_aligned_texinfo      :: string$/;kq|-;/\<optdb_help.aa_aligned_texinfo\>/;'q;"	kind:fld
optdb_help.aa_arg_name	optdb_help.m	/^                aa_arg_name             :: string,$/;kq|-;/\<optdb_help.aa_arg_name\>/;'q;"	kind:fld
optdb_help.aah_alt_long_names	optdb_help.m	/^                aah_alt_long_names      :: list(string),$/;kq|-;/\<optdb_help.aah_alt_long_names\>/;'q;"	kind:fld
optdb_help.aah_arg_name	optdb_help.m	/^                aah_arg_name            :: string,$/;kq|-;/\<optdb_help.aah_arg_name\>/;'q;"	kind:fld
optdb_help.aah_description	optdb_help.m	/^                aah_description         :: help_text$/;kq|-;/\<optdb_help.aah_description\>/;'q;"	kind:fld
optdb_help.aah_long_name	optdb_help.m	/^                aah_long_name           :: string,$/;kq|-;/\<optdb_help.aah_long_name\>/;'q;"	kind:fld
optdb_help.ah_alt_long_names	optdb_help.m	/^                ah_alt_long_names       :: list(string),$/;kq|-;/\<optdb_help.ah_alt_long_names\>/;'q;"	kind:fld
optdb_help.ah_description	optdb_help.m	/^                ah_description          :: help_text$/;kq|-;/\<optdb_help.ah_description\>/;'q;"	kind:fld
optdb_help.ah_long_name	optdb_help.m	/^                ah_long_name            :: string,$/;kq|-;/\<optdb_help.ah_long_name\>/;'q;"	kind:fld
optdb_help.alh_aligned_texinfo	optdb_help.m	/^                alh_aligned_texinfo     :: string,$/;kq|-;/\<optdb_help.alh_aligned_texinfo\>/;'q;"	kind:fld
optdb_help.alh_alt_long_names	optdb_help.m	/^                alh_alt_long_names      :: list(string),$/;kq|-;/\<optdb_help.alh_alt_long_names\>/;'q;"	kind:fld
optdb_help.alh_description	optdb_help.m	/^                alh_description         :: help_text$/;kq|-;/\<optdb_help.alh_description\>/;'q;"	kind:fld
optdb_help.alh_long_name	optdb_help.m	/^                alh_long_name           :: string,$/;kq|-;/\<optdb_help.alh_long_name\>/;'q;"	kind:fld
optdb_help.alt_align_help	optdb_help.m	/^    ;       alt_align_help($/;kq|-;/\<optdb_help.alt_align_help\>/;'q;"	kind:cons
optdb_help.alt_arg_align_help	optdb_help.m	/^    ;       alt_arg_align_help($/;kq|-;/\<optdb_help.alt_arg_align_help\>/;'q;"	kind:cons
optdb_help.alt_arg_help	optdb_help.m	/^    ;       alt_arg_help($/;kq|-;/\<optdb_help.alt_arg_help\>/;'q;"	kind:cons
optdb_help.alt_help	optdb_help.m	/^    ;       alt_help($/;kq|-;/\<optdb_help.alt_help\>/;'q;"	kind:cons
optdb_help.arg	optdb_help.m	/^    ;       arg(string)                         % ?$/;kq|-;/\<optdb_help.arg\>/;'q;"	kind:cons
optdb_help.arg_align	optdb_help.m	/^:- type arg_align$/;kq|-;/\<optdb_help.arg_align\>/;'q;"	kind:type
optdb_help.arg_help	optdb_help.m	/^    ;       arg_help($/;kq|-;/\<optdb_help.arg_help\>/;'q;"	kind:cons
optdb_help.arlh_arg_aligns	optdb_help.m	/^                arlh_arg_aligns         :: list(arg_align),$/;kq|-;/\<optdb_help.arlh_arg_aligns\>/;'q;"	kind:fld
optdb_help.arlh_description	optdb_help.m	/^                arlh_description        :: help_text$/;kq|-;/\<optdb_help.arlh_description\>/;'q;"	kind:fld
optdb_help.arlh_long_name	optdb_help.m	/^                arlh_long_name          :: string,$/;kq|-;/\<optdb_help.arlh_long_name\>/;'q;"	kind:fld
optdb_help.bare_arg	optdb_help.m	/^    ;       bare_arg(string)                         % ?$/;kq|-;/\<optdb_help.bare_arg\>/;'q;"	kind:cons
optdb_help.blank_line	optdb_help.m	/^    ;       blank_line$/;kq|-;/\<optdb_help.blank_line\>/;'q;"	kind:cons
optdb_help.cindex	optdb_help.m	/^    ;       cindex(string)                      % @cindex{str}, out-of-line$/;kq|-;/\<optdb_help.cindex\>/;'q;"	kind:cons
optdb_help.code	optdb_help.m	/^    ;       code(string)                        % @code{str1}$/;kq|-;/\<optdb_help.code\>/;'q;"	kind:cons
optdb_help.emph	optdb_help.m	/^    ;       emph(string)                        % @emph{str1}$/;kq|-;/\<optdb_help.emph\>/;'q;"	kind:cons
optdb_help.env	optdb_help.m	/^    ;       env(string)                         % @env{str1}$/;kq|-;/\<optdb_help.env\>/;'q;"	kind:cons
optdb_help.file	optdb_help.m	/^    ;       file(string)                        % @file{str1}$/;kq|-;/\<optdb_help.file\>/;'q;"	kind:cons
optdb_help.file_var	optdb_help.m	/^    ;       file_var(string, string)            % @file{@var{str1}.str2}$/;kq|-;/\<optdb_help.file_var\>/;'q;"	kind:cons
optdb_help.findex	optdb_help.m	/^    ;       findex(string).                     % @findex{str}, out-of-line$/;kq|-;/\<optdb_help.findex\>/;'q;"	kind:cons
optdb_help.fixed	optdb_help.m	/^    ;       fixed(string)                       % as in the format_piece$/;kq|-;/\<optdb_help.fixed\>/;'q;"	kind:cons
optdb_help.gen_help	optdb_help.m	/^    ;       gen_help($/;kq|-;/\<optdb_help.gen_help\>/;'q;"	kind:cons
optdb_help.gh_alt_long_names	optdb_help.m	/^                gh_alt_long_names       :: list(string),$/;kq|-;/\<optdb_help.gh_alt_long_names\>/;'q;"	kind:fld
optdb_help.gh_description	optdb_help.m	/^                gh_description          :: help_text$/;kq|-;/\<optdb_help.gh_description\>/;'q;"	kind:fld
optdb_help.gh_long_name	optdb_help.m	/^                gh_long_name            :: string,$/;kq|-;/\<optdb_help.gh_long_name\>/;'q;"	kind:fld
optdb_help.gh_short_names	optdb_help.m	/^                gh_short_names          :: list(char),$/;kq|-;/\<optdb_help.gh_short_names\>/;'q;"	kind:fld
optdb_help.h_description	optdb_help.m	/^                h_description           :: help_text$/;kq|-;/\<optdb_help.h_description\>/;'q;"	kind:fld
optdb_help.h_long_name	optdb_help.m	/^                h_long_name             :: string,$/;kq|-;/\<optdb_help.h_long_name\>/;'q;"	kind:fld
optdb_help.help	optdb_help.m	/^:- type help$/;kq|-;/\<optdb_help.help\>/;'q;"	kind:type
optdb_help.help_piece	optdb_help.m	/^:- type help_piece$/;kq|-;/\<optdb_help.help_piece\>/;'q;"	kind:type
optdb_help.help_private	optdb_help.m	/^    ;       help_private.$/;kq|-;/\<optdb_help.help_private\>/;'q;"	kind:cons
optdb_help.help_public	optdb_help.m	/^    --->    help_public$/;kq|-;/\<optdb_help.help_public\>/;'q;"	kind:cons
optdb_help.help_text	optdb_help.m	/^:- type help_text == list(help_piece).$/;kq|-;/\<optdb_help.help_text\>/;'q;"	kind:type
optdb_help.help_text_only	optdb_help.m	/^    ;       help_text_only(list(help_piece))    %$/;kq|-;/\<optdb_help.help_text_only\>/;'q;"	kind:cons
optdb_help.help_text_texinfo	optdb_help.m	/^    ;       help_text_texinfo(list(help_piece), list(help_piece))$/;kq|-;/\<optdb_help.help_text_texinfo\>/;'q;"	kind:cons
optdb_help.hr_arg_name	optdb_help.m	/^                hr_arg_name             :: string,$/;kq|-;/\<optdb_help.hr_arg_name\>/;'q;"	kind:fld
optdb_help.hr_description	optdb_help.m	/^                hr_description          :: help_text$/;kq|-;/\<optdb_help.hr_description\>/;'q;"	kind:fld
optdb_help.hr_long_name	optdb_help.m	/^                hr_long_name            :: string,$/;kq|-;/\<optdb_help.hr_long_name\>/;'q;"	kind:fld
optdb_help.nlh_aligned_texinfo	optdb_help.m	/^                nlh_aligned_texinfo     :: string,$/;kq|-;/\<optdb_help.nlh_aligned_texinfo\>/;'q;"	kind:fld
optdb_help.nlh_description	optdb_help.m	/^                nlh_description         :: help_text$/;kq|-;/\<optdb_help.nlh_description\>/;'q;"	kind:fld
optdb_help.nlh_long_name	optdb_help.m	/^                nlh_long_name           :: string,$/;kq|-;/\<optdb_help.nlh_long_name\>/;'q;"	kind:fld
optdb_help.no_align_help	optdb_help.m	/^    ;       no_align_help($/;kq|-;/\<optdb_help.no_align_help\>/;'q;"	kind:cons
optdb_help.no_help	optdb_help.m	/^    --->    no_help$/;kq|-;/\<optdb_help.no_help\>/;'q;"	kind:cons
optdb_help.opt	optdb_help.m	/^    ;       opt(string)                         %$/;kq|-;/\<optdb_help.opt\>/;'q;"	kind:cons
optdb_help.opt_arg	optdb_help.m	/^    ;       opt_arg(string, string)             % ?$/;kq|-;/\<optdb_help.opt_arg\>/;'q;"	kind:cons
optdb_help.paah_alt_long_names	optdb_help.m	/^                paah_alt_long_names     :: list(string),$/;kq|-;/\<optdb_help.paah_alt_long_names\>/;'q;"	kind:fld
optdb_help.paah_arg_name	optdb_help.m	/^                paah_arg_name           :: string,$/;kq|-;/\<optdb_help.paah_arg_name\>/;'q;"	kind:fld
optdb_help.paah_description	optdb_help.m	/^                paah_description        :: help_text$/;kq|-;/\<optdb_help.paah_description\>/;'q;"	kind:fld
optdb_help.paah_long_name	optdb_help.m	/^                paah_long_name          :: string,$/;kq|-;/\<optdb_help.paah_long_name\>/;'q;"	kind:fld
optdb_help.pah_alt_long_names	optdb_help.m	/^                pah_alt_long_names      :: list(string),$/;kq|-;/\<optdb_help.pah_alt_long_names\>/;'q;"	kind:fld
optdb_help.pah_description	optdb_help.m	/^                pah_description         :: help_text$/;kq|-;/\<optdb_help.pah_description\>/;'q;"	kind:fld
optdb_help.pah_long_name	optdb_help.m	/^                pah_long_name           :: string,$/;kq|-;/\<optdb_help.pah_long_name\>/;'q;"	kind:fld
optdb_help.palh_alt_long_names	optdb_help.m	/^                palh_alt_long_names     :: list(string),$/;kq|-;/\<optdb_help.palh_alt_long_names\>/;'q;"	kind:fld
optdb_help.palh_description	optdb_help.m	/^                palh_description        :: help_text$/;kq|-;/\<optdb_help.palh_description\>/;'q;"	kind:fld
optdb_help.palh_long_name	optdb_help.m	/^                palh_long_name          :: string,$/;kq|-;/\<optdb_help.palh_long_name\>/;'q;"	kind:fld
optdb_help.ph_description	optdb_help.m	/^                ph_description          :: help_text$/;kq|-;/\<optdb_help.ph_description\>/;'q;"	kind:fld
optdb_help.ph_long_name	optdb_help.m	/^                ph_long_name            :: string,$/;kq|-;/\<optdb_help.ph_long_name\>/;'q;"	kind:fld
optdb_help.prh_arg_name	optdb_help.m	/^                prh_arg_name            :: string,$/;kq|-;/\<optdb_help.prh_arg_name\>/;'q;"	kind:fld
optdb_help.prh_description	optdb_help.m	/^                prh_description         :: help_text$/;kq|-;/\<optdb_help.prh_description\>/;'q;"	kind:fld
optdb_help.prh_long_name	optdb_help.m	/^                prh_long_name           :: string,$/;kq|-;/\<optdb_help.prh_long_name\>/;'q;"	kind:fld
optdb_help.priv_alt_align_help	optdb_help.m	/^    ;       priv_alt_align_help($/;kq|-;/\<optdb_help.priv_alt_align_help\>/;'q;"	kind:cons
optdb_help.priv_alt_arg_help	optdb_help.m	/^    ;       priv_alt_arg_help($/;kq|-;/\<optdb_help.priv_alt_arg_help\>/;'q;"	kind:cons
optdb_help.priv_alt_help	optdb_help.m	/^    ;       priv_alt_help($/;kq|-;/\<optdb_help.priv_alt_help\>/;'q;"	kind:cons
optdb_help.priv_arg_help	optdb_help.m	/^    ;       priv_arg_help($/;kq|-;/\<optdb_help.priv_arg_help\>/;'q;"	kind:cons
optdb_help.priv_help	optdb_help.m	/^    ;       priv_help($/;kq|-;/\<optdb_help.priv_help\>/;'q;"	kind:cons
optdb_help.priv_short_arg_help	optdb_help.m	/^    ;       priv_short_arg_help($/;kq|-;/\<optdb_help.priv_short_arg_help\>/;'q;"	kind:cons
optdb_help.priv_short_help	optdb_help.m	/^    ;       priv_short_help($/;kq|-;/\<optdb_help.priv_short_help\>/;'q;"	kind:cons
optdb_help.psah_alt_long_names	optdb_help.m	/^                psah_alt_long_names     :: list(string),$/;kq|-;/\<optdb_help.psah_alt_long_names\>/;'q;"	kind:fld
optdb_help.psah_arg_name	optdb_help.m	/^                psah_arg_name           :: string,$/;kq|-;/\<optdb_help.psah_arg_name\>/;'q;"	kind:fld
optdb_help.psah_description	optdb_help.m	/^                psah_description        :: help_text$/;kq|-;/\<optdb_help.psah_description\>/;'q;"	kind:fld
optdb_help.psah_long_name	optdb_help.m	/^                psah_long_name          :: string,$/;kq|-;/\<optdb_help.psah_long_name\>/;'q;"	kind:fld
optdb_help.psah_short_name	optdb_help.m	/^                psah_short_name         :: char,$/;kq|-;/\<optdb_help.psah_short_name\>/;'q;"	kind:fld
optdb_help.psh_alt_long_names	optdb_help.m	/^                psh_alt_long_names      :: list(string),$/;kq|-;/\<optdb_help.psh_alt_long_names\>/;'q;"	kind:fld
optdb_help.psh_description	optdb_help.m	/^                psh_description         :: help_text$/;kq|-;/\<optdb_help.psh_description\>/;'q;"	kind:fld
optdb_help.psh_long_name	optdb_help.m	/^                psh_long_name           :: string,$/;kq|-;/\<optdb_help.psh_long_name\>/;'q;"	kind:fld
optdb_help.psh_short_name	optdb_help.m	/^                psh_short_name          :: char,$/;kq|-;/\<optdb_help.psh_short_name\>/;'q;"	kind:fld
optdb_help.quote	optdb_help.m	/^    ;       quote(string)                       % ``str1''$/;kq|-;/\<optdb_help.quote\>/;'q;"	kind:cons
optdb_help.ref	optdb_help.m	/^    ;       ref(string, string, string)         % @ref{str2}$/;kq|-;/\<optdb_help.ref\>/;'q;"	kind:cons
optdb_help.sah_alt_long_names	optdb_help.m	/^                sah_alt_long_names      :: list(string),$/;kq|-;/\<optdb_help.sah_alt_long_names\>/;'q;"	kind:fld
optdb_help.sah_arg_name	optdb_help.m	/^                sah_arg_name            :: string,$/;kq|-;/\<optdb_help.sah_arg_name\>/;'q;"	kind:fld
optdb_help.sah_description	optdb_help.m	/^                sah_description         :: help_text$/;kq|-;/\<optdb_help.sah_description\>/;'q;"	kind:fld
optdb_help.sah_long_name	optdb_help.m	/^                sah_long_name           :: string,$/;kq|-;/\<optdb_help.sah_long_name\>/;'q;"	kind:fld
optdb_help.sah_short_name	optdb_help.m	/^                sah_short_name          :: char,$/;kq|-;/\<optdb_help.sah_short_name\>/;'q;"	kind:fld
optdb_help.salh_alt_long_names	optdb_help.m	/^                salh_alt_long_names     :: list(string),$/;kq|-;/\<optdb_help.salh_alt_long_names\>/;'q;"	kind:fld
optdb_help.salh_description	optdb_help.m	/^                salh_description        :: help_text$/;kq|-;/\<optdb_help.salh_description\>/;'q;"	kind:fld
optdb_help.salh_long_name	optdb_help.m	/^                salh_long_name          :: string,$/;kq|-;/\<optdb_help.salh_long_name\>/;'q;"	kind:fld
optdb_help.salh_short_name	optdb_help.m	/^                salh_short_name         :: char,$/;kq|-;/\<optdb_help.salh_short_name\>/;'q;"	kind:fld
optdb_help.samp	optdb_help.m	/^    ;       samp(string)                        % @samp{str1}$/;kq|-;/\<optdb_help.samp\>/;'q;"	kind:cons
optdb_help.sh_alt_long_names	optdb_help.m	/^                sh_alt_long_names       :: list(string),$/;kq|-;/\<optdb_help.sh_alt_long_names\>/;'q;"	kind:fld
optdb_help.sh_description	optdb_help.m	/^                sh_description          :: help_text$/;kq|-;/\<optdb_help.sh_description\>/;'q;"	kind:fld
optdb_help.sh_long_name	optdb_help.m	/^                sh_long_name            :: string,$/;kq|-;/\<optdb_help.sh_long_name\>/;'q;"	kind:fld
optdb_help.sh_short_name	optdb_help.m	/^                sh_short_name           :: char,$/;kq|-;/\<optdb_help.sh_short_name\>/;'q;"	kind:fld
optdb_help.short_arg_help	optdb_help.m	/^    ;       short_arg_help($/;kq|-;/\<optdb_help.short_arg_help\>/;'q;"	kind:cons
optdb_help.short_help	optdb_help.m	/^    ;       short_help($/;kq|-;/\<optdb_help.short_help\>/;'q;"	kind:cons
optdb_help.texinfo_only	optdb_help.m	/^    ;       texinfo_only(list(help_piece))      %$/;kq|-;/\<optdb_help.texinfo_only\>/;'q;"	kind:cons
optdb_help.uh_description	optdb_help.m	/^                uh_description          :: help_text$/;kq|-;/\<optdb_help.uh_description\>/;'q;"	kind:fld
optdb_help.unnamed_help	optdb_help.m	/^    ;       unnamed_help($/;kq|-;/\<optdb_help.unnamed_help\>/;'q;"	kind:cons
optdb_help.var	optdb_help.m	/^    ;       var(string)                         % @var{str1}$/;kq|-;/\<optdb_help.var\>/;'q;"	kind:cons
optdb_help.w	optdb_help.m	/^    --->    w(string)                           % words$/;kq|-;/\<optdb_help.w\>/;'q;"	kind:cons
optdb_help.xref	optdb_help.m	/^    ;       xref(string)                        % @xref{str1}      texinfo only$/;kq|-;/\<optdb_help.xref\>/;'q;"	kind:cons
optdb_record	print_help.m	/^:- type optdb_record$/;kq|-;/\<optdb_record\>/;'q;"	kind:type	file:
optdb_tuple	options.m	/^:- type optdb_tuple$/;kq|-;/\<optdb_tuple\>/;'q;"	kind:type	file:
optimal	analysis.framework.m	/^    ;       optimal.$/;kq|-;/\<optimal\>/;'q;"	kind:cons
optimization_option	optimization_options.m	/^:- type optimization_option$/;kq|-;/\<optimization_option\>/;'q;"	kind:type
optimization_options.bool	optimization_options.m	/^    --->    bool(bool)$/;kq|-;/\<optimization_options.bool\>/;'q;"	kind:cons
optimization_options.deforest	optimization_options.m	/^    --->    deforest$/;kq|-;/\<optimization_options.deforest\>/;'q;"	kind:cons
optimization_options.doc_oo	optimization_options.m	/^    --->    doc_oo($/;kq|-;/\<optimization_options.doc_oo\>/;'q;"	kind:cons
optimization_options.int	optimization_options.m	/^    ;       int(int).$/;kq|-;/\<optimization_options.int\>/;'q;"	kind:cons
optimization_options.oo_opt_c	optimization_options.m	/^    ;       oo_opt_c(bool)$/;kq|-;/\<optimization_options.oo_opt_c\>/;'q;"	kind:cons
optimization_options.oo_tuple	optimization_options.m	/^    ;       oo_tuple(bool)$/;kq|-;/\<optimization_options.oo_tuple\>/;'q;"	kind:cons
optimization_options.opt_c	optimization_options.m	/^    --->    opt_c$/;kq|-;/\<optimization_options.opt_c\>/;'q;"	kind:cons
optimization_options.opt_jumps	optimization_options.m	/^    --->    opt_jumps$/;kq|-;/\<optimization_options.opt_jumps\>/;'q;"	kind:cons
optimization_options.opt_lcmc	optimization_options.m	/^    --->    opt_lcmc$/;kq|-;/\<optimization_options.opt_lcmc\>/;'q;"	kind:cons
optimization_options.opt_tuple	optimization_options.m	/^:- type opt_tuple$/;kq|-;/\<optimization_options.opt_tuple\>/;'q;"	kind:type
optimization_options.ot_opt_c	optimization_options.m	/^                ot_opt_c                      :: maybe_opt_c,$/;kq|-;/\<optimization_options.ot_opt_c\>/;'q;"	kind:fld
optimization_options.ot_tuple	optimization_options.m	/^                ot_tuple                      :: maybe_tuple,$/;kq|-;/\<optimization_options.ot_tuple\>/;'q;"	kind:fld
optimization_options.peep_llds	optimization_options.m	/^    --->    peep_llds$/;kq|-;/\<optimization_options.peep_llds\>/;'q;"	kind:cons
optimization_options.peep_mlds	optimization_options.m	/^    --->    peep_mlds$/;kq|-;/\<optimization_options.peep_mlds\>/;'q;"	kind:cons
optimization_options.tuple	optimization_options.m	/^    --->    tuple$/;kq|-;/\<optimization_options.tuple\>/;'q;"	kind:cons
optimization_options.untuple	optimization_options.m	/^    --->    untuple$/;kq|-;/\<optimization_options.untuple\>/;'q;"	kind:cons
optimization_remove_deaths	structure_sharing.domain.m	/^:- func optimization_remove_deaths(/;kq|/^\<optimization_remove_deaths\>/;'q;"	kind:func	file:
optimize	../library/map.m	/^:- func optimize(map(K, V)) = map(/;kq|/^\<optimize\>/;'q;"	kind:func
optimize	../library/multi_map.m	/^:- func optimize(multi_map(K, V)) = multi_map(/;kq|/^\<optimize\>/;'q;"	kind:func
optimize	../library/one_or_more_map.m	/^:- func optimize(one_or_more_map(K, V)) = one_or_more_map(/;kq|/^\<optimize\>/;'q;"	kind:func
optimize	lp.m	/^:- pred optimize(list(/;kq|/^\<optimize\>/;'q;"	kind:pred	file:
optimize	lp_rational.m	/^:- pred optimize(list(/;kq|/^\<optimize\>/;'q;"	kind:pred	file:
optimize	polyhedron.m	/^:- pred optimize(/;kq|/^\<optimize\>/;'q;"	kind:pred
optimize.escape_dir_char	optimize.m	/^:- pred escape_dir_char(/;kq|/^\<escape_dir_char\>/;'q;"	kind:pred	file:
optimize.init_llds_opt_info	optimize.m	/^:- func init_llds_opt_info(/;kq|/^\<init_llds_opt_info\>/;'q;"	kind:func	file:
optimize.llds_opt_info	optimize.m	/^:- type llds_opt_info$/;kq|-;/\<optimize.llds_opt_info\>/;'q;"	kind:type	file:
optimize.lopt_auto_comments	optimize.m	/^                lopt_auto_comments              :: maybe_auto_comments,$/;kq|-;/\<optimize.lopt_auto_comments\>/;'q;"	kind:fld	file:
optimize.lopt_debug_opt	optimize.m	/^                lopt_debug_opt                  :: bool,$/;kq|-;/\<optimize.lopt_debug_opt\>/;'q;"	kind:fld	file:
optimize.lopt_gc_method	optimize.m	/^                lopt_gc_method                  :: gc_method,$/;kq|-;/\<optimize.lopt_gc_method\>/;'q;"	kind:fld	file:
optimize.lopt_globals	optimize.m	/^                lopt_globals                    :: globals,$/;kq|-;/\<optimize.lopt_globals\>/;'q;"	kind:fld	file:
optimize.lopt_module_name	optimize.m	/^                lopt_module_name                :: module_name,$/;kq|-;/\<optimize.lopt_module_name\>/;'q;"	kind:fld	file:
optimize.lopt_num_real_r_regs	optimize.m	/^                lopt_num_real_r_regs            :: int,$/;kq|-;/\<optimize.lopt_num_real_r_regs\>/;'q;"	kind:fld	file:
optimize.lopt_opt_delay_slots	optimize.m	/^                lopt_opt_delay_slots            :: maybe_opt_delay_slot,$/;kq|-;/\<optimize.lopt_opt_delay_slots\>/;'q;"	kind:fld	file:
optimize.lopt_opt_dups	optimize.m	/^                lopt_opt_dups                   :: maybe_opt_dup_instrs_llds,$/;kq|-;/\<optimize.lopt_opt_dups\>/;'q;"	kind:fld	file:
optimize.lopt_opt_frames	optimize.m	/^                lopt_opt_frames                 :: maybe_opt_frames,$/;kq|-;/\<optimize.lopt_opt_frames\>/;'q;"	kind:fld	file:
optimize.lopt_opt_fulljumps	optimize.m	/^                lopt_opt_fulljumps              :: maybe_opt_fulljumps,$/;kq|-;/\<optimize.lopt_opt_fulljumps\>/;'q;"	kind:fld	file:
optimize.lopt_opt_jumps	optimize.m	/^                lopt_opt_jumps                  :: maybe_opt_jumps,$/;kq|-;/\<optimize.lopt_opt_jumps\>/;'q;"	kind:fld	file:
optimize.lopt_opt_labels	optimize.m	/^                lopt_opt_labels                 :: maybe_opt_labels,$/;kq|-;/\<optimize.lopt_opt_labels\>/;'q;"	kind:fld	file:
optimize.lopt_opt_peep	optimize.m	/^                lopt_opt_peep                   :: maybe_peep_llds,$/;kq|-;/\<optimize.lopt_opt_peep\>/;'q;"	kind:fld	file:
optimize.lopt_opt_peep_mkword	optimize.m	/^                lopt_opt_peep_mkword            :: maybe_peep_llds_mkword,$/;kq|-;/\<optimize.lopt_opt_peep_mkword\>/;'q;"	kind:fld	file:
optimize.lopt_opt_reassign	optimize.m	/^                lopt_opt_reassign               :: maybe_opt_llds_reassign,$/;kq|-;/\<optimize.lopt_opt_reassign\>/;'q;"	kind:fld	file:
optimize.lopt_opt_repeat	optimize.m	/^                lopt_opt_repeat                 :: int,$/;kq|-;/\<optimize.lopt_opt_repeat\>/;'q;"	kind:fld	file:
optimize.lopt_pes_tailcalls	optimize.m	/^                lopt_pes_tailcalls           :: maybe_pessimize_llds_tailcalls,$/;kq|-;/\<optimize.lopt_pes_tailcalls\>/;'q;"	kind:fld	file:
optimize.lopt_progress_stream	optimize.m	/^                lopt_progress_stream            :: io.text_output_stream,$/;kq|-;/\<optimize.lopt_progress_stream\>/;'q;"	kind:fld	file:
optimize.lopt_std_labels	optimize.m	/^                lopt_std_labels                 :: maybe_standardize_labels,$/;kq|-;/\<optimize.lopt_std_labels\>/;'q;"	kind:fld	file:
optimize.lopt_use_local_vars	optimize.m	/^                lopt_use_local_vars             :: maybe_use_local_vars_llds$/;kq|-;/\<optimize.lopt_use_local_vars\>/;'q;"	kind:fld	file:
optimize.lopt_very_verbose	optimize.m	/^                lopt_very_verbose               :: bool,$/;kq|-;/\<optimize.lopt_very_verbose\>/;'q;"	kind:fld	file:
optimize.maybe_dump_proc_code	optimize.m	/^:- pred maybe_dump_proc_code(llds_opt_info::in, list(/;kq|/^\<maybe_dump_proc_code\>/;'q;"	kind:pred	file:
optimize.need_opt_debug_info	optimize.m	/^:- pred need_opt_debug_info(/;kq|/^\<need_opt_debug_info\>/;'q;"	kind:pred	file:
optimize.no_opt_debug_info	optimize.m	/^    ;       no_opt_debug_info.$/;kq|-;/\<optimize.no_opt_debug_info\>/;'q;"	kind:cons	file:
optimize.num_to_str	optimize.m	/^:- func num_to_str(/;kq|/^\<num_to_str\>/;'q;"	kind:func	file:
optimize.odi_last_dump_num	optimize.m	/^                odi_last_dump_num                   :: int,$/;kq|-;/\<optimize.odi_last_dump_num\>/;'q;"	kind:fld	file:
optimize.opt_debug_info	optimize.m	/^:- type opt_debug_info$/;kq|-;/\<optimize.opt_debug_info\>/;'q;"	kind:type	file:
optimize.opt_subdir_name	optimize.m	/^:- func opt_subdir_name = string.$/;kq|/^\<opt_subdir_name\>/;'q;"	kind:func	file:
optimize_away_unused_assigns_in_proc_body	ml_unused_assign.m	/^:- pred optimize_away_unused_assigns_in_proc_body(/;kq|/^\<optimize_away_unused_assigns_in_proc_body\>/;'q;"	kind:pred
optimize_for_deconstruct	structure_sharing.domain.m	/^:- pred optimize_for_deconstruct(/;kq|/^\<optimize_for_deconstruct\>/;'q;"	kind:pred	file:
optimize_in_call_stmt	ml_optimize.m	/^:- pred optimize_in_call_stmt(/;kq|/^\<optimize_in_call_stmt\>/;'q;"	kind:pred	file:
optimize_in_case	ml_optimize.m	/^:- pred optimize_in_case(/;kq|/^\<optimize_in_case\>/;'q;"	kind:pred	file:
optimize_in_default	ml_optimize.m	/^:- pred optimize_in_default(/;kq|/^\<optimize_in_default\>/;'q;"	kind:pred	file:
optimize_in_function_body	ml_optimize.m	/^:- pred optimize_in_function_body(/;kq|/^\<optimize_in_function_body\>/;'q;"	kind:pred	file:
optimize_in_function_defn	ml_optimize.m	/^:- pred optimize_in_function_defn(/;kq|/^\<optimize_in_function_defn\>/;'q;"	kind:pred	file:
optimize_in_maybe_stmt	ml_optimize.m	/^:- pred optimize_in_maybe_stmt(/;kq|/^\<optimize_in_maybe_stmt\>/;'q;"	kind:pred	file:
optimize_in_stmt	ml_optimize.m	/^:- pred optimize_in_stmt(/;kq|/^\<optimize_in_stmt\>/;'q;"	kind:pred	file:
optimize_in_stmts	ml_optimize.m	/^:- pred optimize_in_stmts(/;kq|/^\<optimize_in_stmts\>/;'q;"	kind:pred	file:
optimize_initial	optimize.m	/^:- pred optimize_initial(llds_opt_info::in, set_tree234(/;kq|/^\<optimize_initial\>/;'q;"	kind:pred	file:
optimize_jumps_in_proc	jumpopt.m	/^:- pred optimize_jumps_in_proc(set_tree234(/;kq|/^\<optimize_jumps_in_proc\>/;'q;"	kind:pred
optimize_last	optimize.m	/^:- pred optimize_last(llds_opt_info::in, set_tree234(/;kq|/^\<optimize_last\>/;'q;"	kind:pred	file:
optimize_live_sets	stack_opt.m	/^:- pred optimize_live_sets(/;kq|/^\<optimize_live_sets\>/;'q;"	kind:pred	file:
optimize_llds	optimization_options.m	/^    --->    optimize_llds$/;kq|-;/\<optimize_llds\>/;'q;"	kind:cons
optimize_middle	optimize.m	/^:- pred optimize_middle(llds_opt_info::in, bool::in, set_tree234(/;kq|/^\<optimize_middle\>/;'q;"	kind:pred	file:
optimize_mlds	optimization_options.m	/^    --->    optimize_mlds$/;kq|-;/\<optimize_mlds\>/;'q;"	kind:cons
optimize_proc	optimize.m	/^:- pred optimize_proc(/;kq|/^\<optimize_proc\>/;'q;"	kind:pred
optimize_procs	optimize.m	/^:- pred optimize_procs(/;kq|/^\<optimize_procs\>/;'q;"	kind:pred
optimize_region_ops	options.m	/^    ;       optimize_region_ops$/;kq|-;/\<optimize_region_ops\>/;'q;"	kind:cons
optimize_repeat	optimize.m	/^:- pred optimize_repeat(llds_opt_info::in, int::in, set_tree234(/;kq|/^\<optimize_repeat\>/;'q;"	kind:pred	file:
optimize_repeated	optimize.m	/^:- pred optimize_repeated(llds_opt_info::in, bool::in, set_tree234(/;kq|/^\<optimize_repeated\>/;'q;"	kind:pred	file:
optimize_saved_vars	options.m	/^    ;       optimize_saved_vars$/;kq|-;/\<optimize_saved_vars\>/;'q;"	kind:cons
optimize_trail_usage	options.m	/^    ;       optimize_trail_usage$/;kq|-;/\<optimize_trail_usage\>/;'q;"	kind:cons
option	options.m	/^:- type option$/;kq|-;/\<option\>/;'q;"	kind:type
option	options_file.m	/^    ;       option($/;kq|-;/\<option\>/;'q;"	kind:cons	file:
option_arg	../library/getopt.m	/^    ;       option_arg(string).$/;kq|-;/\<option_arg\>/;'q;"	kind:cons	file:
option_arg	../library/getopt_io.m	/^    ;       option_arg(string).$/;kq|-;/\<option_arg\>/;'q;"	kind:cons	file:
option_arg_error	../library/getopt.m	/^    ;       option_arg_error(option_error(OptionType)).$/;kq|-;/\<option_arg_error\>/;'q;"	kind:cons	file:
option_arg_error	../library/getopt_io.m	/^    ;       option_arg_error(option_error(OptionType)).$/;kq|-;/\<option_arg_error\>/;'q;"	kind:cons	file:
option_arg_no_error	../library/getopt.m	/^    --->    option_arg_no_error(string)$/;kq|-;/\<option_arg_no_error\>/;'q;"	kind:cons	file:
option_arg_no_error	../library/getopt_io.m	/^    --->    option_arg_no_error(string)$/;kq|-;/\<option_arg_no_error\>/;'q;"	kind:cons	file:
option_arg_or_error	../library/getopt.m	/^:- type option_arg_or_error(OptionType)$/;kq|-;/\<option_arg_or_error\>/;'q;"	kind:type	file:
option_arg_or_error	../library/getopt_io.m	/^:- type option_arg_or_error(OptionType)$/;kq|-;/\<option_arg_or_error\>/;'q;"	kind:type	file:
option_categories	option_categories.m	/^:- pred option_categories(/;kq|/^\<option_categories\>/;'q;"	kind:pred
option_categories.oc_buildsys	option_categories.m	/^    ;       oc_buildsys$/;kq|-;/\<option_categories.oc_buildsys\>/;'q;"	kind:cons
option_categories.oc_cmdline	option_categories.m	/^    ;       oc_cmdline$/;kq|-;/\<option_categories.oc_cmdline\>/;'q;"	kind:cons
option_categories.oc_config	option_categories.m	/^    ;       oc_config$/;kq|-;/\<option_categories.oc_config\>/;'q;"	kind:cons
option_categories.oc_dev_ctrl	option_categories.m	/^    ;       oc_dev_ctrl$/;kq|-;/\<option_categories.oc_dev_ctrl\>/;'q;"	kind:cons
option_categories.oc_dev_debug	option_categories.m	/^    ;       oc_dev_debug$/;kq|-;/\<option_categories.oc_dev_debug\>/;'q;"	kind:cons
option_categories.oc_dev_dump	option_categories.m	/^    ;       oc_dev_dump$/;kq|-;/\<option_categories.oc_dev_dump\>/;'q;"	kind:cons
option_categories.oc_dev_verb	option_categories.m	/^    ;       oc_dev_verb$/;kq|-;/\<option_categories.oc_dev_verb\>/;'q;"	kind:cons
option_categories.oc_diag_gen	option_categories.m	/^    ;       oc_diag_gen$/;kq|-;/\<option_categories.oc_diag_gen\>/;'q;"	kind:cons
option_categories.oc_diag_int	option_categories.m	/^    ;       oc_diag_int$/;kq|-;/\<option_categories.oc_diag_int\>/;'q;"	kind:cons
option_categories.oc_env	option_categories.m	/^    ;       oc_env$/;kq|-;/\<option_categories.oc_env\>/;'q;"	kind:cons
option_categories.oc_file_req	option_categories.m	/^    ;       oc_file_req$/;kq|-;/\<option_categories.oc_file_req\>/;'q;"	kind:cons
option_categories.oc_grade_dev	option_categories.m	/^    ;       oc_grade_dev$/;kq|-;/\<option_categories.oc_grade_dev\>/;'q;"	kind:cons
option_categories.oc_grade_etc	option_categories.m	/^    ;       oc_grade_etc$/;kq|-;/\<option_categories.oc_grade_etc\>/;'q;"	kind:cons
option_categories.oc_grade_gen	option_categories.m	/^    ;       oc_grade_gen$/;kq|-;/\<option_categories.oc_grade_gen\>/;'q;"	kind:cons
option_categories.oc_grade_mdb	option_categories.m	/^    ;       oc_grade_mdb$/;kq|-;/\<option_categories.oc_grade_mdb\>/;'q;"	kind:cons
option_categories.oc_help	option_categories.m	/^    --->    oc_help$/;kq|-;/\<option_categories.oc_help\>/;'q;"	kind:cons
option_categories.oc_infer	option_categories.m	/^    ;       oc_infer$/;kq|-;/\<option_categories.oc_infer\>/;'q;"	kind:cons
option_categories.oc_inform	option_categories.m	/^    ;       oc_inform$/;kq|-;/\<option_categories.oc_inform\>/;'q;"	kind:cons
option_categories.oc_internal	option_categories.m	/^    ;       oc_internal$/;kq|-;/\<option_categories.oc_internal\>/;'q;"	kind:cons
option_categories.oc_latex_opt	option_categories.m	/^    ;       oc_latex_opt$/;kq|-;/\<option_categories.oc_latex_opt\>/;'q;"	kind:cons
option_categories.oc_link_c	option_categories.m	/^    ;       oc_link_c$/;kq|-;/\<option_categories.oc_link_c\>/;'q;"	kind:cons
option_categories.oc_link_c_cs	option_categories.m	/^    ;       oc_link_c_cs$/;kq|-;/\<option_categories.oc_link_c_cs\>/;'q;"	kind:cons
option_categories.oc_link_java	option_categories.m	/^    ;       oc_link_java$/;kq|-;/\<option_categories.oc_link_java\>/;'q;"	kind:cons
option_categories.oc_make	option_categories.m	/^    ;       oc_make$/;kq|-;/\<option_categories.oc_make\>/;'q;"	kind:cons
option_categories.oc_mconfig	option_categories.m	/^    ;       oc_mconfig$/;kq|-;/\<option_categories.oc_mconfig\>/;'q;"	kind:cons
option_categories.oc_mdb	option_categories.m	/^    ;       oc_mdb$/;kq|-;/\<option_categories.oc_mdb\>/;'q;"	kind:cons
option_categories.oc_mdb_dev	option_categories.m	/^    ;       oc_mdb_dev$/;kq|-;/\<option_categories.oc_mdb_dev\>/;'q;"	kind:cons
option_categories.oc_mdprof	option_categories.m	/^    ;       oc_mdprof$/;kq|-;/\<option_categories.oc_mdprof\>/;'q;"	kind:cons
option_categories.oc_opmode	option_categories.m	/^    ;       oc_opmode$/;kq|-;/\<option_categories.oc_opmode\>/;'q;"	kind:cons
option_categories.oc_opt_ctrl	option_categories.m	/^    ;       oc_opt_ctrl$/;kq|-;/\<option_categories.oc_opt_ctrl\>/;'q;"	kind:cons
option_categories.oc_opt_hh	option_categories.m	/^    ;       oc_opt_hh$/;kq|-;/\<option_categories.oc_opt_hh\>/;'q;"	kind:cons
option_categories.oc_opt_hl	option_categories.m	/^    ;       oc_opt_hl$/;kq|-;/\<option_categories.oc_opt_hl\>/;'q;"	kind:cons
option_categories.oc_opt_hlm	option_categories.m	/^    ;       oc_opt_hlm$/;kq|-;/\<option_categories.oc_opt_hlm\>/;'q;"	kind:cons
option_categories.oc_opt_hm	option_categories.m	/^    ;       oc_opt_hm$/;kq|-;/\<option_categories.oc_opt_hm\>/;'q;"	kind:cons
option_categories.oc_opt_lc	option_categories.m	/^    ;       oc_opt_lc$/;kq|-;/\<option_categories.oc_opt_lc\>/;'q;"	kind:cons
option_categories.oc_opt_ll	option_categories.m	/^    ;       oc_opt_ll$/;kq|-;/\<option_categories.oc_opt_ll\>/;'q;"	kind:cons
option_categories.oc_opt_mm	option_categories.m	/^    ;       oc_opt_mm$/;kq|-;/\<option_categories.oc_opt_mm\>/;'q;"	kind:cons
option_categories.oc_plain_opt	option_categories.m	/^    ;       oc_plain_opt$/;kq|-;/\<option_categories.oc_plain_opt\>/;'q;"	kind:cons
option_categories.oc_pm_misc	option_categories.m	/^    ;       oc_pm_misc$/;kq|-;/\<option_categories.oc_pm_misc\>/;'q;"	kind:cons
option_categories.oc_pm_term1	option_categories.m	/^    ;       oc_pm_term1$/;kq|-;/\<option_categories.oc_pm_term1\>/;'q;"	kind:cons
option_categories.oc_pm_term2	option_categories.m	/^    ;       oc_pm_term2$/;kq|-;/\<option_categories.oc_pm_term2\>/;'q;"	kind:cons
option_categories.oc_report	option_categories.m	/^    ;       oc_report$/;kq|-;/\<option_categories.oc_report\>/;'q;"	kind:cons
option_categories.oc_search	option_categories.m	/^    ;       oc_search$/;kq|-;/\<option_categories.oc_search\>/;'q;"	kind:cons
option_categories.oc_semantics	option_categories.m	/^    ;       oc_semantics$/;kq|-;/\<option_categories.oc_semantics\>/;'q;"	kind:cons
option_categories.oc_ssdb	option_categories.m	/^    ;       oc_ssdb$/;kq|-;/\<option_categories.oc_ssdb\>/;'q;"	kind:cons
option_categories.oc_ssdb_dev	option_categories.m	/^    ;       oc_ssdb_dev$/;kq|-;/\<option_categories.oc_ssdb_dev\>/;'q;"	kind:cons
option_categories.oc_target_c	option_categories.m	/^    ;       oc_target_c$/;kq|-;/\<option_categories.oc_target_c\>/;'q;"	kind:cons
option_categories.oc_tracegoal	option_categories.m	/^    ;       oc_tracegoal$/;kq|-;/\<option_categories.oc_tracegoal\>/;'q;"	kind:cons
option_categories.oc_trans_opt	option_categories.m	/^    ;       oc_trans_opt$/;kq|-;/\<option_categories.oc_trans_opt\>/;'q;"	kind:cons
option_categories.oc_unused	option_categories.m	/^    ;       oc_unused.$/;kq|-;/\<option_categories.oc_unused\>/;'q;"	kind:cons
option_categories.oc_verbosity	option_categories.m	/^    ;       oc_verbosity$/;kq|-;/\<option_categories.oc_verbosity\>/;'q;"	kind:cons
option_categories.oc_warn_ctrl	option_categories.m	/^    ;       oc_warn_ctrl$/;kq|-;/\<option_categories.oc_warn_ctrl\>/;'q;"	kind:cons
option_categories.oc_warn_file	option_categories.m	/^    ;       oc_warn_file$/;kq|-;/\<option_categories.oc_warn_file\>/;'q;"	kind:cons
option_categories.oc_warn_halt	option_categories.m	/^    ;       oc_warn_halt$/;kq|-;/\<option_categories.oc_warn_halt\>/;'q;"	kind:cons
option_categories.oc_warn_perf	option_categories.m	/^    ;       oc_warn_perf$/;kq|-;/\<option_categories.oc_warn_perf\>/;'q;"	kind:cons
option_category	option_categories.m	/^:- type option_category$/;kq|-;/\<option_category\>/;'q;"	kind:type
option_data	../library/getopt.m	/^:- type option_data$/;kq|-;/\<option_data\>/;'q;"	kind:type
option_data	../library/getopt_io.m	/^:- type option_data$/;kq|-;/\<option_data\>/;'q;"	kind:type
option_data_bool	../library/getopt.m	/^:- inst option_data_bool for option_data\/0$/;kq|-;/\<option_data_bool\>/;'q;"	kind:inst	file:
option_data_bool	../library/getopt_io.m	/^:- inst option_data_bool for option_data\/0$/;kq|-;/\<option_data_bool\>/;'q;"	kind:inst	file:
option_data_bool_int	optimization_options.m	/^:- type option_data_bool_int =< option_data$/;kq|-;/\<option_data_bool_int\>/;'q;"	kind:type
option_data_int	../library/getopt.m	/^:- inst option_data_int for option_data\/0$/;kq|-;/\<option_data_int\>/;'q;"	kind:inst	file:
option_data_int	../library/getopt_io.m	/^:- inst option_data_int for option_data\/0$/;kq|-;/\<option_data_int\>/;'q;"	kind:inst	file:
option_data_none	../library/getopt.m	/^:- inst option_data_none for option_data\/0$/;kq|-;/\<option_data_none\>/;'q;"	kind:inst	file:
option_data_none	../library/getopt_io.m	/^:- inst option_data_none for option_data\/0$/;kq|-;/\<option_data_none\>/;'q;"	kind:inst	file:
option_data_string	../library/getopt.m	/^:- inst option_data_string for option_data\/0$/;kq|-;/\<option_data_string\>/;'q;"	kind:inst	file:
option_data_string	../library/getopt_io.m	/^:- inst option_data_string for option_data\/0$/;kq|-;/\<option_data_string\>/;'q;"	kind:inst	file:
option_default_value	../library/getopt.m	/^:- type option_default_value(OptionType) == (pred(OptionType, option_data)).$/;kq|-;/\<option_default_value\>/;'q;"	kind:type
option_default_value	../library/getopt_io.m	/^:- type option_default_value(OptionType) == (pred(OptionType, option_data)).$/;kq|-;/\<option_default_value\>/;'q;"	kind:type
option_default_value_map	../library/getopt.m	/^:- type option_default_value_map(OptionType) == map(OptionType, option_data).$/;kq|-;/\<option_default_value_map\>/;'q;"	kind:type
option_default_value_map	../library/getopt_io.m	/^:- type option_default_value_map(OptionType) == map(OptionType, option_data).$/;kq|-;/\<option_default_value_map\>/;'q;"	kind:type
option_default_value_multi	../library/getopt.m	/^:- inst option_default_value_multi ==       (pred(out, out) is multi).$/;kq|-;/\<option_default_value_multi\>/;'q;"	kind:inst
option_default_value_multi	../library/getopt_io.m	/^:- inst option_default_value_multi ==       (pred(out, out) is multi).$/;kq|-;/\<option_default_value_multi\>/;'q;"	kind:inst
option_default_value_nondet	../library/getopt.m	/^:- inst option_default_value_nondet ==      (pred(out, out) is nondet).$/;kq|-;/\<option_default_value_nondet\>/;'q;"	kind:inst
option_default_value_nondet	../library/getopt_io.m	/^:- inst option_default_value_nondet ==      (pred(out, out) is nondet).$/;kq|-;/\<option_default_value_nondet\>/;'q;"	kind:inst
option_error	../library/getopt.m	/^:- type option_error(OptionType)$/;kq|-;/\<option_error\>/;'q;"	kind:type
option_error	../library/getopt_io.m	/^:- type option_error(OptionType)$/;kq|-;/\<option_error\>/;'q;"	kind:type
option_error_reason	../library/getopt.m	/^:- type option_error_reason$/;kq|-;/\<option_error_reason\>/;'q;"	kind:type
option_error_reason	../library/getopt_io.m	/^:- type option_error_reason$/;kq|-;/\<option_error_reason\>/;'q;"	kind:type
option_error_to_string	../library/getopt.m	/^:- func option_error_to_string(option_error(/;kq|/^\<option_error_to_string\>/;'q;"	kind:func
option_error_to_string	../library/getopt_io.m	/^:- func option_error_to_string(option_error(/;kq|/^\<option_error_to_string\>/;'q;"	kind:func
option_implies	handle_options.m	/^:- pred option_implies(/;kq|/^\<option_implies\>/;'q;"	kind:pred	file:
option_is_set	error_spec.m	/^    ;       option_is_set(option, bool, list(error_msg_component))$/;kq|-;/\<option_is_set\>/;'q;"	kind:cons
option_maps	print_help.m	/^:- type option_maps$/;kq|-;/\<option_maps\>/;'q;"	kind:type	file:
option_name	options_file.m	/^                option_name         :: string$/;kq|-;/\<option_name\>/;'q;"	kind:fld	file:
option_neg_implies	handle_options.m	/^:- pred option_neg_implies(/;kq|/^\<option_neg_implies\>/;'q;"	kind:pred	file:
option_ops	../library/getopt.m	/^:- inst option_ops for option_ops\/1$/;kq|-;/\<option_ops\>/;'q;"	kind:inst
option_ops	../library/getopt.m	/^:- type option_ops(OptionType)$/;kq|-;/\<option_ops\>/;'q;"	kind:type
option_ops	../library/getopt_io.m	/^:- inst option_ops for option_ops\/1$/;kq|-;/\<option_ops\>/;'q;"	kind:inst
option_ops	../library/getopt_io.m	/^:- type option_ops(OptionType)$/;kq|-;/\<option_ops\>/;'q;"	kind:type
option_ops_default_map	../library/getopt.m	/^    ;       option_ops_default_map($/;kq|-;/\<option_ops_default_map\>/;'q;"	kind:cons
option_ops_default_map	../library/getopt.m	/^    ;       option_ops_default_map($/;kq|-;/\<option_ops_default_map\>/;'q;"	kind:cons
option_ops_default_map	../library/getopt_io.m	/^    ;       option_ops_default_map($/;kq|-;/\<option_ops_default_map\>/;'q;"	kind:cons
option_ops_default_map	../library/getopt_io.m	/^    ;       option_ops_default_map($/;kq|-;/\<option_ops_default_map\>/;'q;"	kind:cons
option_ops_internal	../library/getopt.m	/^:- inst option_ops_internal for option_ops_internal\/2$/;kq|-;/\<option_ops_internal\>/;'q;"	kind:inst	file:
option_ops_internal	../library/getopt.m	/^:- type option_ops_internal(OptionType, UserDataType)$/;kq|-;/\<option_ops_internal\>/;'q;"	kind:type	file:
option_ops_internal	../library/getopt_io.m	/^:- inst option_ops_internal for option_ops_internal\/2$/;kq|-;/\<option_ops_internal\>/;'q;"	kind:inst	file:
option_ops_internal	../library/getopt_io.m	/^:- type option_ops_internal(OptionType, UserDataType)$/;kq|-;/\<option_ops_internal\>/;'q;"	kind:type	file:
option_ops_multi	../library/getopt.m	/^    ;       option_ops_multi($/;kq|-;/\<option_ops_multi\>/;'q;"	kind:cons
option_ops_multi	../library/getopt.m	/^    ;       option_ops_multi($/;kq|-;/\<option_ops_multi\>/;'q;"	kind:cons
option_ops_multi	../library/getopt_io.m	/^    ;       option_ops_multi($/;kq|-;/\<option_ops_multi\>/;'q;"	kind:cons
option_ops_multi	../library/getopt_io.m	/^    ;       option_ops_multi($/;kq|-;/\<option_ops_multi\>/;'q;"	kind:cons
option_ops_special	../library/getopt.m	/^:- inst option_ops_special for option_ops_special\/2$/;kq|-;/\<option_ops_special\>/;'q;"	kind:inst	file:
option_ops_special	../library/getopt.m	/^:- type option_ops_special(OptionType, UserDataType)$/;kq|-;/\<option_ops_special\>/;'q;"	kind:type	file:
option_ops_special	../library/getopt_io.m	/^:- inst option_ops_special for option_ops_special\/2$/;kq|-;/\<option_ops_special\>/;'q;"	kind:inst	file:
option_ops_special	../library/getopt_io.m	/^:- type option_ops_special(OptionType, UserDataType)$/;kq|-;/\<option_ops_special\>/;'q;"	kind:type	file:
option_ops_to_internal_and_option_table	../library/getopt.m	/^:- pred option_ops_to_internal_and_option_table(/;kq|/^\<option_ops_to_internal_and_option_table\>/;'q;"	kind:pred	file:
option_ops_to_internal_and_option_table	../library/getopt_io.m	/^:- pred option_ops_to_internal_and_option_table(/;kq|/^\<option_ops_to_internal_and_option_table\>/;'q;"	kind:pred	file:
option_ops_track	../library/getopt.m	/^:- inst option_ops_track for option_ops_track\/1$/;kq|-;/\<option_ops_track\>/;'q;"	kind:inst
option_ops_track	../library/getopt.m	/^:- type option_ops_track(OptionType)$/;kq|-;/\<option_ops_track\>/;'q;"	kind:type
option_ops_track	../library/getopt_io.m	/^:- inst option_ops_track for option_ops_track\/1$/;kq|-;/\<option_ops_track\>/;'q;"	kind:inst
option_ops_track	../library/getopt_io.m	/^:- type option_ops_track(OptionType)$/;kq|-;/\<option_ops_track\>/;'q;"	kind:type
option_ops_userdata	../library/getopt.m	/^:- inst option_ops_userdata for option_ops_userdata\/2$/;kq|-;/\<option_ops_userdata\>/;'q;"	kind:inst
option_ops_userdata	../library/getopt.m	/^:- type option_ops_userdata(OptionType, UserDataType)$/;kq|-;/\<option_ops_userdata\>/;'q;"	kind:type
option_ops_userdata	../library/getopt_io.m	/^:- inst option_ops_userdata for option_ops_userdata\/2$/;kq|-;/\<option_ops_userdata\>/;'q;"	kind:inst
option_ops_userdata	../library/getopt_io.m	/^:- type option_ops_userdata(OptionType, UserDataType)$/;kq|-;/\<option_ops_userdata\>/;'q;"	kind:type
option_params	print_help.m	/^:- type option_params$/;kq|-;/\<option_params\>/;'q;"	kind:type	file:
option_processing_result	mercury_compile_args.m	/^:- type option_processing_result$/;kq|-;/\<option_processing_result\>/;'q;"	kind:type	file:
option_set_four_part_msg	make.util.m	/^:- pred option_set_four_part_msg(/;kq|/^\<option_set_four_part_msg\>/;'q;"	kind:pred
option_set_one_part_msg	make.util.m	/^:- pred option_set_one_part_msg(/;kq|/^\<option_set_one_part_msg\>/;'q;"	kind:pred
option_set_three_part_msg	make.util.m	/^:- pred option_set_three_part_msg(/;kq|/^\<option_set_three_part_msg\>/;'q;"	kind:pred
option_set_two_part_msg	make.util.m	/^:- pred option_set_two_part_msg(/;kq|/^\<option_set_two_part_msg\>/;'q;"	kind:pred
option_table	../library/getopt.m	/^:- type option_table(OptionType) == map(OptionType, option_data).$/;kq|-;/\<option_table\>/;'q;"	kind:type
option_table	../library/getopt_io.m	/^:- type option_table(OptionType) == map(OptionType, option_data).$/;kq|-;/\<option_table\>/;'q;"	kind:type
option_table	options.m	/^:- type option_table == option_table(option).$/;kq|-;/\<option_table\>/;'q;"	kind:type
option_table_add_mercury_library_directory	options.m	/^:- pred option_table_add_mercury_library_directory(/;kq|/^\<option_table_add_mercury_library_directory\>/;'q;"	kind:pred
option_table_add_search_library_files_directory	options.m	/^:- pred option_table_add_search_library_files_directory(/;kq|/^\<option_table_add_search_library_files_directory\>/;'q;"	kind:pred
option_table_hash	make.track_flags.m	/^:- pred option_table_hash(/;kq|/^\<option_table_hash\>/;'q;"	kind:pred	file:
option_value	../library/getopt.m	/^:- type option_value(OptionType)$/;kq|-;/\<option_value\>/;'q;"	kind:type
option_value	../library/getopt_io.m	/^:- type option_value(OptionType)$/;kq|-;/\<option_value\>/;'q;"	kind:type
optional	../library/parsing_utils.m	/^:- pred optional(parser(T)::in(parser), src::in, maybe(/;kq|/^\<optional\>/;'q;"	kind:pred
optional	../library/parsing_utils.m	/^:- pred optional(parser_with_state(T, S)::in(/;kq|/^\<optional\>/;'q;"	kind:pred
optional_sign	../library/parsing_utils.m	/^:- pred optional_sign(/;kq|/^\<optional_sign\>/;'q;"	kind:pred	file:
options.acc_optdb_data	options.m	/^:- pred acc_optdb_data(/;kq|/^\<acc_optdb_data\>/;'q;"	kind:pred	file:
options.agc_stack_layout	options.m	/^    ;       agc_stack_layout$/;kq|-;/\<options.agc_stack_layout\>/;'q;"	kind:cons
options.allow_defn_of_builtins	options.m	/^    ;       allow_defn_of_builtins$/;kq|-;/\<options.allow_defn_of_builtins\>/;'q;"	kind:cons
options.allow_direct_args	options.m	/^    ;       allow_direct_args$/;kq|-;/\<options.allow_direct_args\>/;'q;"	kind:cons
options.allow_double_word_ints	options.m	/^    ;       allow_double_word_ints          % XXX bootstrapping option$/;kq|-;/\<options.allow_double_word_ints\>/;'q;"	kind:cons
options.allow_packing_chars	options.m	/^    ;       allow_packing_chars             % XXX bootstrapping option$/;kq|-;/\<options.allow_packing_chars\>/;'q;"	kind:cons
options.allow_packing_dummies	options.m	/^    ;       allow_packing_dummies           % XXX bootstrapping option$/;kq|-;/\<options.allow_packing_dummies\>/;'q;"	kind:cons
options.allow_packing_ints	options.m	/^    ;       allow_packing_ints              % XXX bootstrapping option$/;kq|-;/\<options.allow_packing_ints\>/;'q;"	kind:cons
options.allow_stubs	options.m	/^    ;       allow_stubs$/;kq|-;/\<options.allow_stubs\>/;'q;"	kind:cons
options.allow_undefined	options.m	/^    ;       allow_undefined$/;kq|-;/\<options.allow_undefined\>/;'q;"	kind:cons
options.analyse_closures	options.m	/^    ;       analyse_closures$/;kq|-;/\<options.analyse_closures\>/;'q;"	kind:cons
options.analyse_exceptions	options.m	/^    ;       analyse_exceptions$/;kq|-;/\<options.analyse_exceptions\>/;'q;"	kind:cons
options.analyse_mm_tabling	options.m	/^    ;       analyse_mm_tabling$/;kq|-;/\<options.analyse_mm_tabling\>/;'q;"	kind:cons
options.analyse_trail_usage	options.m	/^    ;       analyse_trail_usage$/;kq|-;/\<options.analyse_trail_usage\>/;'q;"	kind:cons
options.analysis_file_cache	options.m	/^    ;       analysis_file_cache$/;kq|-;/\<options.analysis_file_cache\>/;'q;"	kind:cons
options.analysis_repeat	options.m	/^    ;       analysis_repeat$/;kq|-;/\<options.analysis_repeat\>/;'q;"	kind:cons
options.ansi_c	options.m	/^    ;       ansi_c$/;kq|-;/\<options.ansi_c\>/;'q;"	kind:cons
options.arg_pack_bits	options.m	/^    ;       arg_pack_bits$/;kq|-;/\<options.arg_pack_bits\>/;'q;"	kind:cons
options.asm_labels	options.m	/^    ;       asm_labels$/;kq|-;/\<options.asm_labels\>/;'q;"	kind:cons
options.auto_comments	options.m	/^    ;       auto_comments$/;kq|-;/\<options.auto_comments\>/;'q;"	kind:cons
options.basic_stack_layout	options.m	/^    ;       basic_stack_layout$/;kq|-;/\<options.basic_stack_layout\>/;'q;"	kind:cons
options.benchmark_modes	options.m	/^    ;       benchmark_modes$/;kq|-;/\<options.benchmark_modes\>/;'q;"	kind:cons
options.benchmark_modes_repeat	options.m	/^    ;       benchmark_modes_repeat$/;kq|-;/\<options.benchmark_modes_repeat\>/;'q;"	kind:cons
options.bits_per_word	options.m	/^    ;       bits_per_word$/;kq|-;/\<options.bits_per_word\>/;'q;"	kind:cons
options.body_typeinfo_liveness	options.m	/^    ;       body_typeinfo_liveness$/;kq|-;/\<options.body_typeinfo_liveness\>/;'q;"	kind:cons
options.bytes_per_word	options.m	/^    ;       bytes_per_word$/;kq|-;/\<options.bytes_per_word\>/;'q;"	kind:cons
options.c_compiler_type	options.m	/^    ;       c_compiler_type$/;kq|-;/\<options.c_compiler_type\>/;'q;"	kind:cons
options.c_incl_dirs_external	options.m	/^    ;       c_incl_dirs_external$/;kq|-;/\<options.c_incl_dirs_external\>/;'q;"	kind:cons
options.c_include_directories	options.m	/^    ;       c_include_directories$/;kq|-;/\<options.c_include_directories\>/;'q;"	kind:cons
options.cc	options.m	/^    ;       cc$/;kq|-;/\<options.cc\>/;'q;"	kind:cons
options.cflags	options.m	/^    ;       cflags$/;kq|-;/\<options.cflags\>/;'q;"	kind:cons
options.cflags_for_ansi	options.m	/^    ;       cflags_for_ansi$/;kq|-;/\<options.cflags_for_ansi\>/;'q;"	kind:cons
options.cflags_for_debug	options.m	/^    ;       cflags_for_debug$/;kq|-;/\<options.cflags_for_debug\>/;'q;"	kind:cons
options.cflags_for_gotos	options.m	/^    ;       cflags_for_gotos$/;kq|-;/\<options.cflags_for_gotos\>/;'q;"	kind:cons
options.cflags_for_lto	options.m	/^    ;       cflags_for_lto$/;kq|-;/\<options.cflags_for_lto\>/;'q;"	kind:cons
options.cflags_for_pic	options.m	/^    ;       cflags_for_pic$/;kq|-;/\<options.cflags_for_pic\>/;'q;"	kind:cons
options.cflags_for_regs	options.m	/^    ;       cflags_for_regs$/;kq|-;/\<options.cflags_for_regs\>/;'q;"	kind:cons
options.cflags_for_sanitizers	options.m	/^    ;       cflags_for_sanitizers$/;kq|-;/\<options.cflags_for_sanitizers\>/;'q;"	kind:cons
options.cflags_for_threads	options.m	/^    ;       cflags_for_threads$/;kq|-;/\<options.cflags_for_threads\>/;'q;"	kind:cons
options.cflags_for_warnings	options.m	/^    ;       cflags_for_warnings$/;kq|-;/\<options.cflags_for_warnings\>/;'q;"	kind:cons
options.chosen_stdlib_dir	options.m	/^    ;       chosen_stdlib_dir$/;kq|-;/\<options.chosen_stdlib_dir\>/;'q;"	kind:cons
options.clang_flags	options.m	/^    ;       clang_flags$/;kq|-;/\<options.clang_flags\>/;'q;"	kind:cons
options.cli_interpreter	options.m	/^    ;       cli_interpreter$/;kq|-;/\<options.cli_interpreter\>/;'q;"	kind:cons
options.color_diagnostics	options.m	/^    ;       color_diagnostics$/;kq|-;/\<options.color_diagnostics\>/;'q;"	kind:cons
options.color_scheme	options.m	/^    ;       color_scheme$/;kq|-;/\<options.color_scheme\>/;'q;"	kind:cons
options.color_scheme_envvar	options.m	/^    ;       color_scheme_envvar$/;kq|-;/\<options.color_scheme_envvar\>/;'q;"	kind:cons
options.color_scheme_set_by	options.m	/^    ;       color_scheme_set_by$/;kq|-;/\<options.color_scheme_set_by\>/;'q;"	kind:cons
options.color_scheme_set_to	options.m	/^    ;       color_scheme_set_to$/;kq|-;/\<options.color_scheme_set_to\>/;'q;"	kind:cons
options.compare_specialization	options.m	/^    ;       compare_specialization$/;kq|-;/\<options.compare_specialization\>/;'q;"	kind:cons
options.compile_to_c	options.m	/^    ;       compile_to_c        % target c + target_code_only$/;kq|-;/\<options.compile_to_c\>/;'q;"	kind:cons
options.compute_goal_modes	options.m	/^    ;       compute_goal_modes$/;kq|-;/\<options.compute_goal_modes\>/;'q;"	kind:cons
options.conf_low_ptag_bits	options.m	/^    ;       conf_low_ptag_bits$/;kq|-;/\<options.conf_low_ptag_bits\>/;'q;"	kind:cons
options.config_file	options.m	/^    ;       config_file$/;kq|-;/\<options.config_file\>/;'q;"	kind:cons
options.control_granularity	options.m	/^    ;       control_granularity$/;kq|-;/\<options.control_granularity\>/;'q;"	kind:cons
options.coverage_profiling	options.m	/^    ;       coverage_profiling$/;kq|-;/\<options.coverage_profiling\>/;'q;"	kind:cons
options.create_archive_command	options.m	/^    ;       create_archive_command$/;kq|-;/\<options.create_archive_command\>/;'q;"	kind:cons
options.csharp	options.m	/^    ;       csharp              % target csharp$/;kq|-;/\<options.csharp\>/;'q;"	kind:cons
options.csharp_compiler	options.m	/^    ;       csharp_compiler$/;kq|-;/\<options.csharp_compiler\>/;'q;"	kind:cons
options.csharp_compiler_type	options.m	/^    ;       csharp_compiler_type$/;kq|-;/\<options.csharp_compiler_type\>/;'q;"	kind:cons
options.csharp_flags	options.m	/^    ;       csharp_flags$/;kq|-;/\<options.csharp_flags\>/;'q;"	kind:cons
options.csharp_only	options.m	/^    ;       csharp_only         % target csharp + target_code_only$/;kq|-;/\<options.csharp_only\>/;'q;"	kind:cons
options.cstack_reserve_size	options.m	/^    ;       cstack_reserve_size$/;kq|-;/\<options.cstack_reserve_size\>/;'q;"	kind:cons
options.debug_class_init	options.m	/^    ;       debug_class_init$/;kq|-;/\<options.debug_class_init\>/;'q;"	kind:cons
options.debug_closure	options.m	/^    ;       debug_closure$/;kq|-;/\<options.debug_closure\>/;'q;"	kind:cons
options.debug_code_gen_pred_id	options.m	/^    ;       debug_code_gen_pred_id$/;kq|-;/\<options.debug_code_gen_pred_id\>/;'q;"	kind:cons
options.debug_dead_proc_elim	options.m	/^    ;       debug_dead_proc_elim$/;kq|-;/\<options.debug_dead_proc_elim\>/;'q;"	kind:cons
options.debug_dep_par_conj	options.m	/^    ;       debug_dep_par_conj$/;kq|-;/\<options.debug_dep_par_conj\>/;'q;"	kind:cons
options.debug_det	options.m	/^    ;       debug_det$/;kq|-;/\<options.debug_det\>/;'q;"	kind:cons
options.debug_indirect_reuse	options.m	/^    ;       debug_indirect_reuse$/;kq|-;/\<options.debug_indirect_reuse\>/;'q;"	kind:cons
options.debug_liveness	options.m	/^    ;       debug_liveness$/;kq|-;/\<options.debug_liveness\>/;'q;"	kind:cons
options.debug_make	options.m	/^    ;       debug_make$/;kq|-;/\<options.debug_make\>/;'q;"	kind:cons
options.debug_mode_constraints	options.m	/^    ;       debug_mode_constraints$/;kq|-;/\<options.debug_mode_constraints\>/;'q;"	kind:cons
options.debug_modes	options.m	/^    ;       debug_modes$/;kq|-;/\<options.debug_modes\>/;'q;"	kind:cons
options.debug_modes_delay_vars	options.m	/^    ;       debug_modes_delay_vars$/;kq|-;/\<options.debug_modes_delay_vars\>/;'q;"	kind:cons
options.debug_modes_goal_ids	options.m	/^    ;       debug_modes_goal_ids$/;kq|-;/\<options.debug_modes_goal_ids\>/;'q;"	kind:cons
options.debug_modes_minimal	options.m	/^    ;       debug_modes_minimal$/;kq|-;/\<options.debug_modes_minimal\>/;'q;"	kind:cons
options.debug_modes_pred_id	options.m	/^    ;       debug_modes_pred_id$/;kq|-;/\<options.debug_modes_pred_id\>/;'q;"	kind:cons
options.debug_modes_statistics	options.m	/^    ;       debug_modes_statistics$/;kq|-;/\<options.debug_modes_statistics\>/;'q;"	kind:cons
options.debug_modes_verbose	options.m	/^    ;       debug_modes_verbose$/;kq|-;/\<options.debug_modes_verbose\>/;'q;"	kind:cons
options.debug_opt	options.m	/^    ;       debug_opt$/;kq|-;/\<options.debug_opt\>/;'q;"	kind:cons
options.debug_opt_pred_id	options.m	/^    ;       debug_opt_pred_id$/;kq|-;/\<options.debug_opt_pred_id\>/;'q;"	kind:cons
options.debug_opt_pred_name	options.m	/^    ;       debug_opt_pred_name$/;kq|-;/\<options.debug_opt_pred_name\>/;'q;"	kind:cons
options.debug_output_suffix	options.m	/^    ;       debug_output_suffix$/;kq|-;/\<options.debug_output_suffix\>/;'q;"	kind:cons
options.debug_pd	options.m	/^    ;       debug_pd            % pd = partial deduction\/deforestation$/;kq|-;/\<options.debug_pd\>/;'q;"	kind:cons
options.debug_stack_opt	options.m	/^    ;       debug_stack_opt$/;kq|-;/\<options.debug_stack_opt\>/;'q;"	kind:cons
options.debug_term	options.m	/^    ;       debug_term          % term = constraint termination analysis$/;kq|-;/\<options.debug_term\>/;'q;"	kind:cons
options.debug_trail_usage	options.m	/^    ;       debug_trail_usage$/;kq|-;/\<options.debug_trail_usage\>/;'q;"	kind:cons
options.debug_type_rep	options.m	/^    ;       debug_type_rep$/;kq|-;/\<options.debug_type_rep\>/;'q;"	kind:cons
options.debug_types	options.m	/^    ;       debug_types$/;kq|-;/\<options.debug_types\>/;'q;"	kind:cons
options.debug_types_pred_name	options.m	/^    ;       debug_types_pred_name$/;kq|-;/\<options.debug_types_pred_name\>/;'q;"	kind:cons
options.debug_unneeded_code	options.m	/^    ;       debug_unneeded_code$/;kq|-;/\<options.debug_unneeded_code\>/;'q;"	kind:cons
options.decl_debug	options.m	/^    ;       decl_debug$/;kq|-;/\<options.decl_debug\>/;'q;"	kind:cons
options.deep_profiling	options.m	/^    ;       deep_profiling$/;kq|-;/\<options.deep_profiling\>/;'q;"	kind:cons
options.default_globals	options.m	/^    ;       default_globals$/;kq|-;/\<options.default_globals\>/;'q;"	kind:cons
options.default_opt_level	options.m	/^    ;       default_opt_level$/;kq|-;/\<options.default_opt_level\>/;'q;"	kind:cons
options.delay_death	options.m	/^    ;       delay_death$/;kq|-;/\<options.delay_death\>/;'q;"	kind:cons
options.delay_death_max_vars	options.m	/^    ;       delay_death_max_vars$/;kq|-;/\<options.delay_death_max_vars\>/;'q;"	kind:cons
options.demangle	options.m	/^    ;       demangle$/;kq|-;/\<options.demangle\>/;'q;"	kind:cons
options.demangle_command	options.m	/^    ;       demangle_command$/;kq|-;/\<options.demangle_command\>/;'q;"	kind:cons
options.det_copy_out	options.m	/^    ;       det_copy_out$/;kq|-;/\<options.det_copy_out\>/;'q;"	kind:cons
options.detailed_statistics	options.m	/^    ;       detailed_statistics$/;kq|-;/\<options.detailed_statistics\>/;'q;"	kind:cons
options.detect_stdlib_grades	options.m	/^    ;       detect_stdlib_grades$/;kq|-;/\<options.detect_stdlib_grades\>/;'q;"	kind:cons
options.disable_mmsc_cut	options.m	/^    ;       disable_mmsc_cut$/;kq|-;/\<options.disable_mmsc_cut\>/;'q;"	kind:cons
options.disable_mmsc_pneg	options.m	/^    ;       disable_mmsc_pneg$/;kq|-;/\<options.disable_mmsc_pneg\>/;'q;"	kind:cons
options.disable_trail_ops	options.m	/^    ;       disable_trail_ops$/;kq|-;/\<options.disable_trail_ops\>/;'q;"	kind:cons
options.distance_granularity	options.m	/^    ;       distance_granularity$/;kq|-;/\<options.distance_granularity\>/;'q;"	kind:cons
options.dump_hlds	options.m	/^    ;       dump_hlds$/;kq|-;/\<options.dump_hlds\>/;'q;"	kind:cons
options.dump_hlds_alias	options.m	/^    ;       dump_hlds_alias$/;kq|-;/\<options.dump_hlds_alias\>/;'q;"	kind:cons
options.dump_hlds_file_suffix	options.m	/^    ;       dump_hlds_file_suffix$/;kq|-;/\<options.dump_hlds_file_suffix\>/;'q;"	kind:cons
options.dump_hlds_inst_limit	options.m	/^    ;       dump_hlds_inst_limit$/;kq|-;/\<options.dump_hlds_inst_limit\>/;'q;"	kind:cons
options.dump_hlds_options	options.m	/^    ;       dump_hlds_options$/;kq|-;/\<options.dump_hlds_options\>/;'q;"	kind:cons
options.dump_hlds_pred_id	options.m	/^    ;       dump_hlds_pred_id$/;kq|-;/\<options.dump_hlds_pred_id\>/;'q;"	kind:cons
options.dump_hlds_pred_name	options.m	/^    ;       dump_hlds_pred_name$/;kq|-;/\<options.dump_hlds_pred_name\>/;'q;"	kind:cons
options.dump_hlds_spec_preds	options.m	/^    ;       dump_hlds_spec_preds$/;kq|-;/\<options.dump_hlds_spec_preds\>/;'q;"	kind:cons
options.dump_mlds	options.m	/^    ;       dump_mlds$/;kq|-;/\<options.dump_mlds\>/;'q;"	kind:cons
options.dump_mlds_pred_name	options.m	/^    ;       dump_mlds_pred_name$/;kq|-;/\<options.dump_mlds_pred_name\>/;'q;"	kind:cons
options.dump_options_file	options.m	/^    ;       dump_options_file$/;kq|-;/\<options.dump_options_file\>/;'q;"	kind:cons
options.dump_same_hlds	options.m	/^    ;       dump_same_hlds$/;kq|-;/\<options.dump_same_hlds\>/;'q;"	kind:cons
options.dump_trace_counts	options.m	/^    ;       dump_trace_counts$/;kq|-;/\<options.dump_trace_counts\>/;'q;"	kind:cons
options.env_type	options.m	/^    ;       env_type$/;kq|-;/\<options.env_type\>/;'q;"	kind:cons
options.error_files_in_subdir	options.m	/^    ;       error_files_in_subdir$/;kq|-;/\<options.error_files_in_subdir\>/;'q;"	kind:cons
options.error_output_suffix	options.m	/^    ;       error_output_suffix$/;kq|-;/\<options.error_output_suffix\>/;'q;"	kind:cons
options.event_set_file_name	options.m	/^    ;       event_set_file_name$/;kq|-;/\<options.event_set_file_name\>/;'q;"	kind:cons
options.exec_trace	options.m	/^    ;       exec_trace$/;kq|-;/\<options.exec_trace\>/;'q;"	kind:cons
options.exec_trace_tail_rec	options.m	/^    ;       exec_trace_tail_rec$/;kq|-;/\<options.exec_trace_tail_rec\>/;'q;"	kind:cons
options.experiment	options.m	/^    ;       experiment$/;kq|-;/\<options.experiment\>/;'q;"	kind:cons
options.experiment1	options.m	/^    ;       experiment1$/;kq|-;/\<options.experiment1\>/;'q;"	kind:cons
options.experiment2	options.m	/^    ;       experiment2$/;kq|-;/\<options.experiment2\>/;'q;"	kind:cons
options.experiment3	options.m	/^    ;       experiment3$/;kq|-;/\<options.experiment3\>/;'q;"	kind:cons
options.experiment4	options.m	/^    ;       experiment4$/;kq|-;/\<options.experiment4\>/;'q;"	kind:cons
options.experiment5	options.m	/^    ;       experiment5$/;kq|-;/\<options.experiment5\>/;'q;"	kind:cons
options.extra_init_command	options.m	/^    ;       extra_init_command$/;kq|-;/\<options.extra_init_command\>/;'q;"	kind:cons
options.extra_init_functions	options.m	/^    ;       extra_init_functions$/;kq|-;/\<options.extra_init_functions\>/;'q;"	kind:cons
options.extra_library_header	options.m	/^    ;       extra_library_header$/;kq|-;/\<options.extra_library_header\>/;'q;"	kind:cons
options.feedback_file	options.m	/^    ;       feedback_file$/;kq|-;/\<options.feedback_file\>/;'q;"	kind:cons
options.filenames_from_stdin	options.m	/^    ;       filenames_from_stdin$/;kq|-;/\<options.filenames_from_stdin\>/;'q;"	kind:cons
options.filtercc_command	options.m	/^    ;       filtercc_command$/;kq|-;/\<options.filtercc_command\>/;'q;"	kind:cons
options.filterjavac_command	options.m	/^    ;       filterjavac_command$/;kq|-;/\<options.filterjavac_command\>/;'q;"	kind:cons
options.flags_file	options.m	/^    ;       flags_file$/;kq|-;/\<options.flags_file\>/;'q;"	kind:cons
options.force_disable_ssdebug	options.m	/^    ;       force_disable_ssdebug$/;kq|-;/\<options.force_disable_ssdebug\>/;'q;"	kind:cons
options.force_disable_tracing	options.m	/^    ;       force_disable_tracing$/;kq|-;/\<options.force_disable_tracing\>/;'q;"	kind:cons
options.frameopt_comments	options.m	/^    ;       frameopt_comments$/;kq|-;/\<options.frameopt_comments\>/;'q;"	kind:cons
options.framework_directories	options.m	/^    ;       framework_directories$/;kq|-;/\<options.framework_directories\>/;'q;"	kind:cons
options.frameworks	options.m	/^    ;       frameworks$/;kq|-;/\<options.frameworks\>/;'q;"	kind:cons
options.fully_strict	options.m	/^    ;       fully_strict$/;kq|-;/\<options.fully_strict\>/;'q;"	kind:cons
options.gc	options.m	/^    ;       gc$/;kq|-;/\<options.gc\>/;'q;"	kind:cons
options.gcc_flags	options.m	/^    ;       gcc_flags$/;kq|-;/\<options.gcc_flags\>/;'q;"	kind:cons
options.gcc_global_registers	options.m	/^    ;       gcc_global_registers$/;kq|-;/\<options.gcc_global_registers\>/;'q;"	kind:cons
options.gcc_non_local_gotos	options.m	/^    ;       gcc_non_local_gotos$/;kq|-;/\<options.gcc_non_local_gotos\>/;'q;"	kind:cons
options.get_getopt_maps	options.m	/^:- func get_getopt_maps = getopt_maps.$/;kq|/^\<get_getopt_maps\>/;'q;"	kind:func	file:
options.get_long_option	options.m	/^:- pred get_long_option(long_option(option)::out(/;kq|/^\<get_long_option\>/;'q;"	kind:pred
options.get_short_option	options.m	/^:- pred get_short_option(short_option(option)::out(/;kq|/^\<get_short_option\>/;'q;"	kind:pred
options.getopt_maps	options.m	/^:- type getopt_maps$/;kq|-;/\<options.getopt_maps\>/;'q;"	kind:type	file:
options.gom_default_value_map	options.m	/^                gom_default_value_map   :: map(option, option_data)$/;kq|-;/\<options.gom_default_value_map\>/;'q;"	kind:fld	file:
options.gom_long_name_map	options.m	/^                gom_long_name_map       :: map(string, option),$/;kq|-;/\<options.gom_long_name_map\>/;'q;"	kind:fld	file:
options.gom_short_name_map	options.m	/^                gom_short_name_map      :: map(char, option),$/;kq|-;/\<options.gom_short_name_map\>/;'q;"	kind:fld	file:
options.grade	options.m	/^    ;       grade$/;kq|-;/\<options.grade\>/;'q;"	kind:cons
options.halt_at_syntax_errors	options.m	/^    ;       halt_at_syntax_errors$/;kq|-;/\<options.halt_at_syntax_errors\>/;'q;"	kind:cons
options.halt_at_warn	options.m	/^    ;       halt_at_warn$/;kq|-;/\<options.halt_at_warn\>/;'q;"	kind:cons
options.halt_at_warn_make_int	options.m	/^    ;       halt_at_warn_make_int$/;kq|-;/\<options.halt_at_warn_make_int\>/;'q;"	kind:cons
options.halt_at_warn_make_opt	options.m	/^    ;       halt_at_warn_make_opt$/;kq|-;/\<options.halt_at_warn_make_opt\>/;'q;"	kind:cons
options.handle_quoted_flag	options.m	/^:- pred handle_quoted_flag(/;kq|/^\<handle_quoted_flag\>/;'q;"	kind:pred	file:
options.have_delay_slot	options.m	/^    ;       have_delay_slot$/;kq|-;/\<options.have_delay_slot\>/;'q;"	kind:cons
options.help	options.m	/^    --->    help$/;kq|-;/\<options.help\>/;'q;"	kind:cons
options.help_priv	options.m	/^    ;       help_priv$/;kq|-;/\<options.help_priv\>/;'q;"	kind:cons
options.help_texinfo	options.m	/^    ;       help_texinfo$/;kq|-;/\<options.help_texinfo\>/;'q;"	kind:cons
options.highlevel_code	options.m	/^    ;       highlevel_code$/;kq|-;/\<options.highlevel_code\>/;'q;"	kind:cons
options.host_env_type	options.m	/^    ;       host_env_type$/;kq|-;/\<options.host_env_type\>/;'q;"	kind:cons
options.hwloc_libs	options.m	/^    ;       hwloc_libs$/;kq|-;/\<options.hwloc_libs\>/;'q;"	kind:cons
options.hwloc_static_libs	options.m	/^    ;       hwloc_static_libs$/;kq|-;/\<options.hwloc_static_libs\>/;'q;"	kind:cons
options.implicit_parallelism	options.m	/^    ;       implicit_parallelism$/;kq|-;/\<options.implicit_parallelism\>/;'q;"	kind:cons
options.infer_all	options.m	/^    ;       infer_all$/;kq|-;/\<options.infer_all\>/;'q;"	kind:cons
options.infer_det	options.m	/^    ;       infer_det$/;kq|-;/\<options.infer_det\>/;'q;"	kind:cons
options.infer_modes	options.m	/^    ;       infer_modes$/;kq|-;/\<options.infer_modes\>/;'q;"	kind:cons
options.infer_types	options.m	/^    ;       infer_types$/;kq|-;/\<options.infer_types\>/;'q;"	kind:cons
options.inform_inferred	options.m	/^    ;       inform_inferred$/;kq|-;/\<options.inform_inferred\>/;'q;"	kind:cons
options.inform_inferred_modes	options.m	/^    ;       inform_inferred_modes$/;kq|-;/\<options.inform_inferred_modes\>/;'q;"	kind:cons
options.inform_inferred_types	options.m	/^    ;       inform_inferred_types$/;kq|-;/\<options.inform_inferred_types\>/;'q;"	kind:cons
options.inhibit_style_warnings	options.m	/^    ;       inhibit_style_warnings$/;kq|-;/\<options.inhibit_style_warnings\>/;'q;"	kind:cons
options.inhibit_warnings	options.m	/^    ;       inhibit_warnings$/;kq|-;/\<options.inhibit_warnings\>/;'q;"	kind:cons
options.init_file_directories	options.m	/^    ;       init_file_directories$/;kq|-;/\<options.init_file_directories\>/;'q;"	kind:cons
options.init_files	options.m	/^    ;       init_files$/;kq|-;/\<options.init_files\>/;'q;"	kind:cons
options.inlining	options.m	/^    ;       inlining$/;kq|-;/\<options.inlining\>/;'q;"	kind:cons
options.insert_long	options.m	/^:- pred insert_long(/;kq|/^\<insert_long\>/;'q;"	kind:pred	file:
options.insert_short	options.m	/^:- pred insert_short(/;kq|/^\<insert_short\>/;'q;"	kind:pred	file:
options.inst_statistics	options.m	/^    ;       inst_statistics$/;kq|-;/\<options.inst_statistics\>/;'q;"	kind:cons
options.install_command	options.m	/^    ;       install_command$/;kq|-;/\<options.install_command\>/;'q;"	kind:cons
options.install_method	options.m	/^    ;       install_method$/;kq|-;/\<options.install_method\>/;'q;"	kind:cons
options.install_prefix	options.m	/^    ;       install_prefix$/;kq|-;/\<options.install_prefix\>/;'q;"	kind:cons
options.intermod_directories	options.m	/^    ;       intermod_directories$/;kq|-;/\<options.intermod_directories\>/;'q;"	kind:cons
options.intermodule_analysis	options.m	/^    ;       intermodule_analysis$/;kq|-;/\<options.intermodule_analysis\>/;'q;"	kind:cons
options.java	options.m	/^    ;       java                % target java$/;kq|-;/\<options.java\>/;'q;"	kind:cons
options.java_archive_command	options.m	/^    ;       java_archive_command$/;kq|-;/\<options.java_archive_command\>/;'q;"	kind:cons
options.java_classpath	options.m	/^    ;       java_classpath$/;kq|-;/\<options.java_classpath\>/;'q;"	kind:cons
options.java_compiler	options.m	/^    ;       java_compiler$/;kq|-;/\<options.java_compiler\>/;'q;"	kind:cons
options.java_compiler_flags	options.m	/^    ;       java_compiler_flags$/;kq|-;/\<options.java_compiler_flags\>/;'q;"	kind:cons
options.java_interpreter	options.m	/^    ;       java_interpreter$/;kq|-;/\<options.java_interpreter\>/;'q;"	kind:cons
options.java_only	options.m	/^    ;       java_only           % target java + target_code_only$/;kq|-;/\<options.java_only\>/;'q;"	kind:cons
options.java_runtime_flags	options.m	/^    ;       java_runtime_flags$/;kq|-;/\<options.java_runtime_flags\>/;'q;"	kind:cons
options.keep_going	options.m	/^    ;       keep_going$/;kq|-;/\<options.keep_going\>/;'q;"	kind:cons
options.ld_flags	options.m	/^    ;       ld_flags$/;kq|-;/\<options.ld_flags\>/;'q;"	kind:cons
options.ld_libflags	options.m	/^    ;       ld_libflags$/;kq|-;/\<options.ld_libflags\>/;'q;"	kind:cons
options.libgrade_install_check	options.m	/^    ;       libgrade_install_check$/;kq|-;/\<options.libgrade_install_check\>/;'q;"	kind:cons
options.library_extension	options.m	/^    ;       library_extension$/;kq|-;/\<options.library_extension\>/;'q;"	kind:cons
options.library_install_grades	options.m	/^    ;       library_install_grades$/;kq|-;/\<options.library_install_grades\>/;'q;"	kind:cons
options.limit_error_contexts	options.m	/^    ;       limit_error_contexts$/;kq|-;/\<options.limit_error_contexts\>/;'q;"	kind:cons
options.line_numbers	options.m	/^    ;       line_numbers$/;kq|-;/\<options.line_numbers\>/;'q;"	kind:cons
options.link_libraries	options.m	/^    ;       link_libraries$/;kq|-;/\<options.link_libraries\>/;'q;"	kind:cons
options.link_objects	options.m	/^    ;       link_objects$/;kq|-;/\<options.link_objects\>/;'q;"	kind:cons
options.link_ssdb_libs	options.m	/^    ;       link_ssdb_libs$/;kq|-;/\<options.link_ssdb_libs\>/;'q;"	kind:cons
options.linkage_special	options.m	/^    ;       linkage_special$/;kq|-;/\<options.linkage_special\>/;'q;"	kind:cons
options.linker_debug_flags	options.m	/^    ;       linker_debug_flags$/;kq|-;/\<options.linker_debug_flags\>/;'q;"	kind:cons
options.linker_link_lib_flag	options.m	/^    ;       linker_link_lib_flag$/;kq|-;/\<options.linker_link_lib_flag\>/;'q;"	kind:cons
options.linker_link_lib_suffix	options.m	/^    ;       linker_link_lib_suffix$/;kq|-;/\<options.linker_link_lib_suffix\>/;'q;"	kind:cons
options.linker_lto_flags	options.m	/^    ;       linker_lto_flags$/;kq|-;/\<options.linker_lto_flags\>/;'q;"	kind:cons
options.linker_opt_separator	options.m	/^    ;       linker_opt_separator$/;kq|-;/\<options.linker_opt_separator\>/;'q;"	kind:cons
options.linker_path_flag	options.m	/^    ;       linker_path_flag$/;kq|-;/\<options.linker_path_flag\>/;'q;"	kind:cons
options.linker_rpath_flag	options.m	/^    ;       linker_rpath_flag$/;kq|-;/\<options.linker_rpath_flag\>/;'q;"	kind:cons
options.linker_rpath_separator	options.m	/^    ;       linker_rpath_separator$/;kq|-;/\<options.linker_rpath_separator\>/;'q;"	kind:cons
options.linker_sanitizer_flags	options.m	/^    ;       linker_sanitizer_flags$/;kq|-;/\<options.linker_sanitizer_flags\>/;'q;"	kind:cons
options.linker_static_flags	options.m	/^    ;       linker_static_flags$/;kq|-;/\<options.linker_static_flags\>/;'q;"	kind:cons
options.linker_strip_flag	options.m	/^    ;       linker_strip_flag$/;kq|-;/\<options.linker_strip_flag\>/;'q;"	kind:cons
options.linker_thread_flags	options.m	/^    ;       linker_thread_flags$/;kq|-;/\<options.linker_thread_flags\>/;'q;"	kind:cons
options.linker_trace_flags	options.m	/^    ;       linker_trace_flags$/;kq|-;/\<options.linker_trace_flags\>/;'q;"	kind:cons
options.local_module_id	options.m	/^    ;       local_module_id$/;kq|-;/\<options.local_module_id\>/;'q;"	kind:cons
options.main	options.m	/^    ;       main$/;kq|-;/\<options.main\>/;'q;"	kind:cons
options.make_max_jobs	options.m	/^    ;       make_max_jobs$/;kq|-;/\<options.make_max_jobs\>/;'q;"	kind:cons
options.make_pre_link_command	options.m	/^    ;       make_pre_link_command$/;kq|-;/\<options.make_pre_link_command\>/;'q;"	kind:cons
options.make_track_flags	options.m	/^    ;       make_track_flags$/;kq|-;/\<options.make_track_flags\>/;'q;"	kind:cons
options.math_lib	options.m	/^    ;       math_lib$/;kq|-;/\<options.math_lib\>/;'q;"	kind:cons
options.max_error_line_width	options.m	/^    ;       max_error_line_width$/;kq|-;/\<options.max_error_line_width\>/;'q;"	kind:cons
options.max_jump_table_size	options.m	/^    ;       max_jump_table_size$/;kq|-;/\<options.max_jump_table_size\>/;'q;"	kind:cons
options.maybe_option_table	options.m	/^:- type maybe_option_table == maybe_option_table(option).$/;kq|-;/\<options.maybe_option_table\>/;'q;"	kind:type
options.maybe_thread_safe_opt	options.m	/^    ;       maybe_thread_safe_opt$/;kq|-;/\<options.maybe_thread_safe_opt\>/;'q;"	kind:cons
options.memory_profiling	options.m	/^    ;       memory_profiling    % profile_mem + profile_calls$/;kq|-;/\<options.memory_profiling\>/;'q;"	kind:cons
options.mercury_libraries	options.m	/^    ;       mercury_libraries$/;kq|-;/\<options.mercury_libraries\>/;'q;"	kind:cons
options.minimal_model_debug	options.m	/^    ;       minimal_model_debug$/;kq|-;/\<options.minimal_model_debug\>/;'q;"	kind:cons
options.mkinit_command	options.m	/^    ;       mkinit_command$/;kq|-;/\<options.mkinit_command\>/;'q;"	kind:cons
options.mode_constraints	options.m	/^    ;       mode_constraints$/;kq|-;/\<options.mode_constraints\>/;'q;"	kind:cons
options.mono_path_directories	options.m	/^    ;       mono_path_directories$/;kq|-;/\<options.mono_path_directories\>/;'q;"	kind:cons
options.msvc_flags	options.m	/^    ;       msvc_flags$/;kq|-;/\<options.msvc_flags\>/;'q;"	kind:cons
options.new_type_class_rtti	options.m	/^    ;       new_type_class_rtti$/;kq|-;/\<options.new_type_class_rtti\>/;'q;"	kind:cons
options.nondet_copy_out	options.m	/^    ;       nondet_copy_out$/;kq|-;/\<options.nondet_copy_out\>/;'q;"	kind:cons
options.num_ptag_bits	options.m	/^    ;       num_ptag_bits$/;kq|-;/\<options.num_ptag_bits\>/;'q;"	kind:cons
options.num_real_f_regs	options.m	/^    ;       num_real_f_regs$/;kq|-;/\<options.num_real_f_regs\>/;'q;"	kind:cons
options.num_real_f_temps	options.m	/^    ;       num_real_f_temps$/;kq|-;/\<options.num_real_f_temps\>/;'q;"	kind:cons
options.num_real_r_regs	options.m	/^    ;       num_real_r_regs$/;kq|-;/\<options.num_real_r_regs\>/;'q;"	kind:cons
options.num_real_r_temps	options.m	/^    ;       num_real_r_temps$/;kq|-;/\<options.num_real_r_temps\>/;'q;"	kind:cons
options.object_file_extension	options.m	/^    ;       object_file_extension$/;kq|-;/\<options.object_file_extension\>/;'q;"	kind:cons
options.only_globals_linkage	options.m	/^    ;       only_globals_linkage$/;kq|-;/\<options.only_globals_linkage\>/;'q;"	kind:cons
options.only_opmode_make	options.m	/^    ;       only_opmode_make$/;kq|-;/\<options.only_opmode_make\>/;'q;"	kind:cons
options.only_opmode_output_cc	options.m	/^    ;       only_opmode_output_cc$/;kq|-;/\<options.only_opmode_output_cc\>/;'q;"	kind:cons
options.opt_level	options.m	/^    ;       opt_level$/;kq|-;/\<options.opt_level\>/;'q;"	kind:cons
options.opt_no_return_calls	options.m	/^    ;       opt_no_return_calls                     % XXX should be oc_opt$/;kq|-;/\<options.opt_no_return_calls\>/;'q;"	kind:cons
options.opt_space	options.m	/^    ;       opt_space                   % Default is to optimize time.$/;kq|-;/\<options.opt_space\>/;'q;"	kind:cons
options.optdb	options.m	/^:- pred optdb(/;kq|/^\<optdb\>/;'q;"	kind:pred
options.optdb_tuple	options.m	/^:- type optdb_tuple$/;kq|-;/\<options.optdb_tuple\>/;'q;"	kind:type	file:
options.optimize_region_ops	options.m	/^    ;       optimize_region_ops$/;kq|-;/\<options.optimize_region_ops\>/;'q;"	kind:cons
options.optimize_saved_vars	options.m	/^    ;       optimize_saved_vars$/;kq|-;/\<options.optimize_saved_vars\>/;'q;"	kind:cons
options.optimize_trail_usage	options.m	/^    ;       optimize_trail_usage$/;kq|-;/\<options.optimize_trail_usage\>/;'q;"	kind:cons
options.option	options.m	/^:- type option$/;kq|-;/\<options.option\>/;'q;"	kind:type
options.option_table	options.m	/^:- type option_table == option_table(option).$/;kq|-;/\<options.option_table\>/;'q;"	kind:type
options.optopt_allow_hijacks	options.m	/^    ;       optopt_allow_hijacks$/;kq|-;/\<options.optopt_allow_hijacks\>/;'q;"	kind:cons
options.optopt_allow_inlining	options.m	/^    ;       optopt_allow_inlining$/;kq|-;/\<options.optopt_allow_inlining\>/;'q;"	kind:cons
options.optopt_analyse_regions	options.m	/^    ;       optopt_analyse_regions$/;kq|-;/\<options.optopt_analyse_regions\>/;'q;"	kind:cons
options.optopt_c_optimize	options.m	/^    ;       optopt_c_optimize$/;kq|-;/\<options.optopt_c_optimize\>/;'q;"	kind:cons
options.optopt_deforest	options.m	/^    ;       optopt_deforest$/;kq|-;/\<options.optopt_deforest\>/;'q;"	kind:cons
options.optopt_emit_c_loops	options.m	/^    ;       optopt_emit_c_loops$/;kq|-;/\<options.optopt_emit_c_loops\>/;'q;"	kind:cons
options.optopt_inline_alloc	options.m	/^    ;       optopt_inline_alloc$/;kq|-;/\<options.optopt_inline_alloc\>/;'q;"	kind:cons
options.optopt_inline_builtins	options.m	/^    ;       optopt_inline_builtins$/;kq|-;/\<options.optopt_inline_builtins\>/;'q;"	kind:cons
options.optopt_inline_simple	options.m	/^    ;       optopt_inline_simple$/;kq|-;/\<options.optopt_inline_simple\>/;'q;"	kind:cons
options.optopt_opt_dead_procs	options.m	/^    ;       optopt_opt_dead_procs$/;kq|-;/\<options.optopt_opt_dead_procs\>/;'q;"	kind:cons
options.optopt_opt_delay_slot	options.m	/^    ;       optopt_opt_delay_slot$/;kq|-;/\<options.optopt_opt_delay_slot\>/;'q;"	kind:cons
options.optopt_opt_dup_calls	options.m	/^    ;       optopt_opt_dup_calls$/;kq|-;/\<options.optopt_opt_dup_calls\>/;'q;"	kind:cons
options.optopt_opt_follow_code	options.m	/^    ;       optopt_opt_follow_code$/;kq|-;/\<options.optopt_opt_follow_code\>/;'q;"	kind:cons
options.optopt_opt_frames	options.m	/^    ;       optopt_opt_frames$/;kq|-;/\<options.optopt_opt_frames\>/;'q;"	kind:cons
options.optopt_opt_fulljumps	options.m	/^    ;       optopt_opt_fulljumps$/;kq|-;/\<options.optopt_opt_fulljumps\>/;'q;"	kind:cons
options.optopt_opt_jumps	options.m	/^    ;       optopt_opt_jumps$/;kq|-;/\<options.optopt_opt_jumps\>/;'q;"	kind:cons
options.optopt_opt_labels	options.m	/^    ;       optopt_opt_labels$/;kq|-;/\<options.optopt_opt_labels\>/;'q;"	kind:cons
options.optopt_opt_lcmc	options.m	/^    ;       optopt_opt_lcmc$/;kq|-;/\<options.optopt_opt_lcmc\>/;'q;"	kind:cons
options.optopt_opt_lcmc_null	options.m	/^    ;       optopt_opt_lcmc_null$/;kq|-;/\<options.optopt_opt_lcmc_null\>/;'q;"	kind:cons
options.optopt_opt_mlds_inits	options.m	/^    ;       optopt_opt_mlds_inits$/;kq|-;/\<options.optopt_opt_mlds_inits\>/;'q;"	kind:cons
options.optopt_opt_svcell	options.m	/^    ;       optopt_opt_svcell$/;kq|-;/\<options.optopt_opt_svcell\>/;'q;"	kind:cons
options.optopt_opt_svcell_loop	options.m	/^    ;       optopt_opt_svcell_loop$/;kq|-;/\<options.optopt_opt_svcell_loop\>/;'q;"	kind:cons
options.optopt_opt_unused_args	options.m	/^    ;       optopt_opt_unused_args$/;kq|-;/\<options.optopt_opt_unused_args\>/;'q;"	kind:cons
options.optopt_optimize_llds	options.m	/^    ;       optopt_optimize_llds$/;kq|-;/\<options.optopt_optimize_llds\>/;'q;"	kind:cons
options.optopt_optimize_mlds	options.m	/^    ;       optopt_optimize_mlds$/;kq|-;/\<options.optopt_optimize_mlds\>/;'q;"	kind:cons
options.optopt_peep_llds	options.m	/^    ;       optopt_peep_llds$/;kq|-;/\<options.optopt_peep_llds\>/;'q;"	kind:cons
options.optopt_peep_mlds	options.m	/^    ;       optopt_peep_mlds$/;kq|-;/\<options.optopt_peep_mlds\>/;'q;"	kind:cons
options.optopt_prop_constants	options.m	/^    ;       optopt_prop_constants$/;kq|-;/\<options.optopt_prop_constants\>/;'q;"	kind:cons
options.optopt_repeat_opts	options.m	/^    ;       optopt_repeat_opts$/;kq|-;/\<options.optopt_repeat_opts\>/;'q;"	kind:cons
options.optopt_spec_types	options.m	/^    ;       optopt_spec_types$/;kq|-;/\<options.optopt_spec_types\>/;'q;"	kind:cons
options.optopt_tag_switch_size	options.m	/^    ;           optopt_tag_switch_size$/;kq|-;/\<options.optopt_tag_switch_size\>/;'q;"	kind:cons
options.optopt_try_switch_size	options.m	/^    ;       optopt_try_switch_size$/;kq|-;/\<options.optopt_try_switch_size\>/;'q;"	kind:cons
options.optopt_tuple	options.m	/^    ;       optopt_tuple$/;kq|-;/\<options.optopt_tuple\>/;'q;"	kind:cons
options.optopt_tuple_min_args	options.m	/^    ;       optopt_tuple_min_args$/;kq|-;/\<options.optopt_tuple_min_args\>/;'q;"	kind:cons
options.optopt_untuple	options.m	/^    ;       optopt_untuple$/;kq|-;/\<options.optopt_untuple\>/;'q;"	kind:cons
options.output_file_name	options.m	/^    ;       output_file_name$/;kq|-;/\<options.output_file_name\>/;'q;"	kind:cons
options.override_options	options.m	/^:- pred override_options(list(pair(/;kq|/^\<override_options\>/;'q;"	kind:pred	file:
options.pack_everything	options.m	/^    ;       pack_everything$/;kq|-;/\<options.pack_everything\>/;'q;"	kind:cons
options.par_loop_control	options.m	/^    ;       par_loop_control$/;kq|-;/\<options.par_loop_control\>/;'q;"	kind:cons
options.parallel	options.m	/^    ;       parallel$/;kq|-;/\<options.parallel\>/;'q;"	kind:cons
options.parallel_code_gen	options.m	/^    ;       parallel_code_gen$/;kq|-;/\<options.parallel_code_gen\>/;'q;"	kind:cons
options.parallel_liveness	options.m	/^    ;       parallel_liveness$/;kq|-;/\<options.parallel_liveness\>/;'q;"	kind:cons
options.part_opmode_rebuild	options.m	/^    ;       part_opmode_rebuild$/;kq|-;/\<options.part_opmode_rebuild\>/;'q;"	kind:cons
options.prefer_switch	options.m	/^    ;       prefer_switch$/;kq|-;/\<options.prefer_switch\>/;'q;"	kind:cons
options.pregenerated_dist	options.m	/^    ;       pregenerated_dist$/;kq|-;/\<options.pregenerated_dist\>/;'q;"	kind:cons
options.print_error_spec_id	options.m	/^    ;       print_error_spec_id$/;kq|-;/\<options.print_error_spec_id\>/;'q;"	kind:cons
options.proc_size_statistics	options.m	/^    ;       proc_size_statistics$/;kq|-;/\<options.proc_size_statistics\>/;'q;"	kind:cons
options.procid_stack_layout	options.m	/^    ;       procid_stack_layout$/;kq|-;/\<options.procid_stack_layout\>/;'q;"	kind:cons
options.prof_optimized	options.m	/^    ;       prof_optimized$/;kq|-;/\<options.prof_optimized\>/;'q;"	kind:cons
options.profile_calls	options.m	/^    ;       profile_calls$/;kq|-;/\<options.profile_calls\>/;'q;"	kind:cons
options.profile_deep	options.m	/^    ;       profile_deep$/;kq|-;/\<options.profile_deep\>/;'q;"	kind:cons
options.profile_for_feedback	options.m	/^    ;       profile_for_feedback$/;kq|-;/\<options.profile_for_feedback\>/;'q;"	kind:cons
options.profile_memory	options.m	/^    ;       profile_memory$/;kq|-;/\<options.profile_memory\>/;'q;"	kind:cons
options.profile_time	options.m	/^    ;       profile_time$/;kq|-;/\<options.profile_time\>/;'q;"	kind:cons
options.profiling	options.m	/^    ;       profiling           % profile_time + profile_calls$/;kq|-;/\<options.profiling\>/;'q;"	kind:cons
options.progress_output_suffix	options.m	/^    ;       progress_output_suffix$/;kq|-;/\<options.progress_output_suffix\>/;'q;"	kind:cons
options.prop_mode_constraints	options.m	/^    ;       prop_mode_constraints$/;kq|-;/\<options.prop_mode_constraints\>/;'q;"	kind:cons
options.put_commit_in_own_func	options.m	/^    ;       put_commit_in_own_func$/;kq|-;/\<options.put_commit_in_own_func\>/;'q;"	kind:cons
options.quoted_cflag	options.m	/^    ;       quoted_cflag$/;kq|-;/\<options.quoted_cflag\>/;'q;"	kind:cons
options.quoted_clang_flag	options.m	/^    ;       quoted_clang_flag$/;kq|-;/\<options.quoted_clang_flag\>/;'q;"	kind:cons
options.quoted_csharp_flag	options.m	/^    ;       quoted_csharp_flag$/;kq|-;/\<options.quoted_csharp_flag\>/;'q;"	kind:cons
options.quoted_gcc_flag	options.m	/^    ;       quoted_gcc_flag$/;kq|-;/\<options.quoted_gcc_flag\>/;'q;"	kind:cons
options.quoted_ld_flag	options.m	/^    ;       quoted_ld_flag$/;kq|-;/\<options.quoted_ld_flag\>/;'q;"	kind:cons
options.quoted_ld_libflag	options.m	/^    ;       quoted_ld_libflag$/;kq|-;/\<options.quoted_ld_libflag\>/;'q;"	kind:cons
options.quoted_msvc_flag	options.m	/^    ;       quoted_msvc_flag$/;kq|-;/\<options.quoted_msvc_flag\>/;'q;"	kind:cons
options.ranlib_command	options.m	/^    ;       ranlib_command$/;kq|-;/\<options.ranlib_command\>/;'q;"	kind:cons
options.ranlib_flags	options.m	/^    ;       ranlib_flags$/;kq|-;/\<options.ranlib_flags\>/;'q;"	kind:cons
options.readline_libs	options.m	/^    ;       readline_libs$/;kq|-;/\<options.readline_libs\>/;'q;"	kind:cons
options.reorder_conj	options.m	/^    ;       reorder_conj$/;kq|-;/\<options.reorder_conj\>/;'q;"	kind:cons
options.reorder_disj	options.m	/^    ;       reorder_disj$/;kq|-;/\<options.reorder_disj\>/;'q;"	kind:cons
options.report_cmd_line_args	options.m	/^    ;       report_cmd_line_args$/;kq|-;/\<options.report_cmd_line_args\>/;'q;"	kind:cons
options.report_noop	options.m	/^    ;       report_noop$/;kq|-;/\<options.report_noop\>/;'q;"	kind:cons
options.report_not_written	options.m	/^    ;       report_not_written$/;kq|-;/\<options.report_not_written\>/;'q;"	kind:cons
options.report_used_file_error	options.m	/^    ;       report_used_file_error$/;kq|-;/\<options.report_used_file_error\>/;'q;"	kind:cons
options.reverse_error_order	options.m	/^    ;       reverse_error_order$/;kq|-;/\<options.reverse_error_order\>/;'q;"	kind:cons
options.rtti_line_numbers	options.m	/^    ;       rtti_line_numbers$/;kq|-;/\<options.rtti_line_numbers\>/;'q;"	kind:cons
options.runtime_flags	options.m	/^    ;       runtime_flags$/;kq|-;/\<options.runtime_flags\>/;'q;"	kind:cons
options.search_directories	options.m	/^    ;       search_directories$/;kq|-;/\<options.search_directories\>/;'q;"	kind:cons
options.set_all_options_to	options.m	/^:- pred set_all_options_to(list(/;kq|/^\<set_all_options_to\>/;'q;"	kind:pred
options.set_color_correct	options.m	/^    ;       set_color_correct$/;kq|-;/\<options.set_color_correct\>/;'q;"	kind:cons
options.set_color_hint	options.m	/^    ;       set_color_hint$/;kq|-;/\<options.set_color_hint\>/;'q;"	kind:cons
options.set_color_inconsistent	options.m	/^    ;       set_color_inconsistent$/;kq|-;/\<options.set_color_inconsistent\>/;'q;"	kind:cons
options.set_color_incorrect	options.m	/^    ;       set_color_incorrect$/;kq|-;/\<options.set_color_incorrect\>/;'q;"	kind:cons
options.set_color_subject	options.m	/^    ;       set_color_subject$/;kq|-;/\<options.set_color_subject\>/;'q;"	kind:cons
options.shared_libs	options.m	/^    ;       shared_libs$/;kq|-;/\<options.shared_libs\>/;'q;"	kind:cons
options.show_all_type_repns	options.m	/^    ;       show_all_type_repns$/;kq|-;/\<options.show_all_type_repns\>/;'q;"	kind:cons
options.show_definitions	options.m	/^    ;       show_definitions$/;kq|-;/\<options.show_definitions\>/;'q;"	kind:cons
options.show_dependency_graph	options.m	/^    ;       show_dependency_graph$/;kq|-;/\<options.show_dependency_graph\>/;'q;"	kind:cons
options.show_imports_graph	options.m	/^    ;       show_imports_graph$/;kq|-;/\<options.show_imports_graph\>/;'q;"	kind:cons
options.show_local_call_tree	options.m	/^    ;       show_local_call_tree$/;kq|-;/\<options.show_local_call_tree\>/;'q;"	kind:cons
options.show_local_type_repns	options.m	/^    ;       show_local_type_repns$/;kq|-;/\<options.show_local_type_repns\>/;'q;"	kind:cons
options.show_make_times	options.m	/^    ;       show_make_times$/;kq|-;/\<options.show_make_times\>/;'q;"	kind:cons
options.show_pred_movability	options.m	/^    ;       show_pred_movability$/;kq|-;/\<options.show_pred_movability\>/;'q;"	kind:cons
options.sign_assembly	options.m	/^    ;       sign_assembly$/;kq|-;/\<options.sign_assembly\>/;'q;"	kind:cons
options.single_prec_float	options.m	/^    ;       single_prec_float$/;kq|-;/\<options.single_prec_float\>/;'q;"	kind:cons
options.size_region_disj_fixed	options.m	/^    ;       size_region_disj_fixed$/;kq|-;/\<options.size_region_disj_fixed\>/;'q;"	kind:cons
options.size_region_ite_fixed	options.m	/^    ;       size_region_ite_fixed$/;kq|-;/\<options.size_region_ite_fixed\>/;'q;"	kind:cons
options.smart_recompilation	options.m	/^    ;       smart_recompilation$/;kq|-;/\<options.smart_recompilation\>/;'q;"	kind:cons
options.source_to_source_debug	options.m	/^    ;       source_to_source_debug$/;kq|-;/\<options.source_to_source_debug\>/;'q;"	kind:cons
options.special_handler	options.m	/^:- pred special_handler(/;kq|/^\<special_handler\>/;'q;"	kind:pred
options.ssdb_trace_level	options.m	/^    ;       ssdb_trace_level$/;kq|-;/\<options.ssdb_trace_level\>/;'q;"	kind:cons
options.stack_segments	options.m	/^    ;       stack_segments$/;kq|-;/\<options.stack_segments\>/;'q;"	kind:cons
options.stack_trace	options.m	/^    ;       stack_trace$/;kq|-;/\<options.stack_trace\>/;'q;"	kind:cons
options.statistics	options.m	/^    ;       statistics$/;kq|-;/\<options.statistics\>/;'q;"	kind:cons
options.strict_sequential	options.m	/^    ;       strict_sequential$/;kq|-;/\<options.strict_sequential\>/;'q;"	kind:cons
options.strip	options.m	/^    ;       strip$/;kq|-;/\<options.strip\>/;'q;"	kind:cons
options.structure_reuse_repeat	options.m	/^    ;           structure_reuse_repeat$/;kq|-;/\<options.structure_reuse_repeat\>/;'q;"	kind:cons
options.suppress_trace	options.m	/^    ;       suppress_trace$/;kq|-;/\<options.suppress_trace\>/;'q;"	kind:cons
options.system_env_type	options.m	/^    ;       system_env_type$/;kq|-;/\<options.system_env_type\>/;'q;"	kind:cons
options.table_debug	options.m	/^    ;       table_debug$/;kq|-;/\<options.table_debug\>/;'q;"	kind:cons
options.target	options.m	/^    ;       target$/;kq|-;/\<options.target\>/;'q;"	kind:cons
options.target_arch	options.m	/^    ;       target_arch$/;kq|-;/\<options.target_arch\>/;'q;"	kind:cons
options.target_debug	options.m	/^    ;       target_debug$/;kq|-;/\<options.target_debug\>/;'q;"	kind:cons
options.target_debug_grade	options.m	/^    ;       target_debug_grade$/;kq|-;/\<options.target_debug_grade\>/;'q;"	kind:cons
options.target_env_type	options.m	/^    ;       target_env_type$/;kq|-;/\<options.target_env_type\>/;'q;"	kind:cons
options.termination2_check	options.m	/^    ;       termination2_check$/;kq|-;/\<options.termination2_check\>/;'q;"	kind:cons
options.termination2_enable	options.m	/^    ;       termination2_enable$/;kq|-;/\<options.termination2_enable\>/;'q;"	kind:cons
options.termination2_norm	options.m	/^    ;       termination2_norm$/;kq|-;/\<options.termination2_norm\>/;'q;"	kind:cons
options.termination_check	options.m	/^    ;       termination_check$/;kq|-;/\<options.termination_check\>/;'q;"	kind:cons
options.termination_enable	options.m	/^    ;       termination_enable$/;kq|-;/\<options.termination_enable\>/;'q;"	kind:cons
options.termination_norm	options.m	/^    ;       termination_norm$/;kq|-;/\<options.termination_norm\>/;'q;"	kind:cons
options.termination_path_limit	options.m	/^    ;       termination_path_limit$/;kq|-;/\<options.termination_path_limit\>/;'q;"	kind:cons
options.thread_libs	options.m	/^    ;       thread_libs$/;kq|-;/\<options.thread_libs\>/;'q;"	kind:cons
options.threadscope	options.m	/^    ;       threadscope$/;kq|-;/\<options.threadscope\>/;'q;"	kind:cons
options.time_profiling	options.m	/^    ;       time_profiling      % profile_time + profile_calls$/;kq|-;/\<options.time_profiling\>/;'q;"	kind:cons
options.trace_goal_flags	options.m	/^    ;       trace_goal_flags$/;kq|-;/\<options.trace_goal_flags\>/;'q;"	kind:cons
options.trace_init_files	options.m	/^    ;       trace_init_files$/;kq|-;/\<options.trace_init_files\>/;'q;"	kind:cons
options.trace_level	options.m	/^    ;       trace_level$/;kq|-;/\<options.trace_level\>/;'q;"	kind:cons
options.trace_libs	options.m	/^    ;       trace_libs$/;kq|-;/\<options.trace_libs\>/;'q;"	kind:cons
options.trace_optimized	options.m	/^    ;       trace_optimized$/;kq|-;/\<options.trace_optimized\>/;'q;"	kind:cons
options.trace_prof	options.m	/^    ;       trace_prof$/;kq|-;/\<options.trace_prof\>/;'q;"	kind:cons
options.trace_stack_layout	options.m	/^    ;       trace_stack_layout$/;kq|-;/\<options.trace_stack_layout\>/;'q;"	kind:cons
options.trace_table_io	options.m	/^    ;       trace_table_io$/;kq|-;/\<options.trace_table_io\>/;'q;"	kind:cons
options.trace_table_io_all	options.m	/^    ;       trace_table_io_all$/;kq|-;/\<options.trace_table_io_all\>/;'q;"	kind:cons
options.trace_table_io_require	options.m	/^    ;       trace_table_io_require$/;kq|-;/\<options.trace_table_io_require\>/;'q;"	kind:cons
options.trace_table_io_states	options.m	/^    ;       trace_table_io_states$/;kq|-;/\<options.trace_table_io_states\>/;'q;"	kind:cons
options.trad_passes	options.m	/^    ;       trad_passes$/;kq|-;/\<options.trad_passes\>/;'q;"	kind:cons
options.trans_opt_deps_spec	options.m	/^    ;       trans_opt_deps_spec$/;kq|-;/\<options.trans_opt_deps_spec\>/;'q;"	kind:cons
options.type_ctor_functors	options.m	/^    ;       type_ctor_functors$/;kq|-;/\<options.type_ctor_functors\>/;'q;"	kind:cons
options.type_ctor_info	options.m	/^    ;       type_ctor_info$/;kq|-;/\<options.type_ctor_info\>/;'q;"	kind:cons
options.type_ctor_layout	options.m	/^    ;       type_ctor_layout$/;kq|-;/\<options.type_ctor_layout\>/;'q;"	kind:cons
options.type_layout	options.m	/^    ;       type_layout$/;kq|-;/\<options.type_layout\>/;'q;"	kind:cons
options.type_repns_for_humans	options.m	/^    ;       type_repns_for_humans$/;kq|-;/\<options.type_repns_for_humans\>/;'q;"	kind:cons
options.unboxed_float	options.m	/^    ;       unboxed_float$/;kq|-;/\<options.unboxed_float\>/;'q;"	kind:cons
options.unboxed_int64s	options.m	/^    ;       unboxed_int64s$/;kq|-;/\<options.unboxed_int64s\>/;'q;"	kind:cons
options.unboxed_no_tag_types	options.m	/^    ;       unboxed_no_tag_types$/;kq|-;/\<options.unboxed_no_tag_types\>/;'q;"	kind:cons
options.use_activation_counts	options.m	/^    ;       use_activation_counts$/;kq|-;/\<options.use_activation_counts\>/;'q;"	kind:cons
options.use_alloc_regions	options.m	/^    ;       use_alloc_regions$/;kq|-;/\<options.use_alloc_regions\>/;'q;"	kind:cons
options.use_color_diagnostics	options.m	/^    ;       use_color_diagnostics$/;kq|-;/\<options.use_color_diagnostics\>/;'q;"	kind:cons
options.use_float_registers	options.m	/^    ;       use_float_registers$/;kq|-;/\<options.use_float_registers\>/;'q;"	kind:cons
options.use_mmsc_cut	options.m	/^    ;       use_mmsc_cut$/;kq|-;/\<options.use_mmsc_cut\>/;'q;"	kind:cons
options.use_mmsc_pneg	options.m	/^    ;       use_mmsc_pneg$/;kq|-;/\<options.use_mmsc_pneg\>/;'q;"	kind:cons
options.use_opt_files	options.m	/^    ;       use_opt_files$/;kq|-;/\<options.use_opt_files\>/;'q;"	kind:cons
options.use_readline	options.m	/^    ;       use_readline$/;kq|-;/\<options.use_readline\>/;'q;"	kind:cons
options.use_regions	options.m	/^    ;       use_regions$/;kq|-;/\<options.use_regions\>/;'q;"	kind:cons
options.use_regions_debug	options.m	/^    ;       use_regions_debug$/;kq|-;/\<options.use_regions_debug\>/;'q;"	kind:cons
options.use_regions_profiling	options.m	/^    ;       use_regions_profiling$/;kq|-;/\<options.use_regions_profiling\>/;'q;"	kind:cons
options.use_symlinks	options.m	/^    ;       use_symlinks$/;kq|-;/\<options.use_symlinks\>/;'q;"	kind:cons
options.use_trail	options.m	/^    ;       use_trail$/;kq|-;/\<options.use_trail\>/;'q;"	kind:cons
options.use_trans_opt_files	options.m	/^    ;       use_trans_opt_files$/;kq|-;/\<options.use_trans_opt_files\>/;'q;"	kind:cons
options.verbose	options.m	/^    ;       verbose$/;kq|-;/\<options.verbose\>/;'q;"	kind:cons
options.verbose_commands	options.m	/^    ;       verbose_commands$/;kq|-;/\<options.verbose_commands\>/;'q;"	kind:cons
options.verbose_dump_mlds	options.m	/^    ;       verbose_dump_mlds$/;kq|-;/\<options.verbose_dump_mlds\>/;'q;"	kind:cons
options.verbose_errors	options.m	/^    ;       verbose_errors$/;kq|-;/\<options.verbose_errors\>/;'q;"	kind:cons
options.verbose_make	options.m	/^    ;       verbose_make$/;kq|-;/\<options.verbose_make\>/;'q;"	kind:cons
options.verbose_recompilation	options.m	/^    ;       verbose_recompilation$/;kq|-;/\<options.verbose_recompilation\>/;'q;"	kind:cons
options.version	options.m	/^    ;       version$/;kq|-;/\<options.version\>/;'q;"	kind:cons
options.very_verbose	options.m	/^    ;       very_verbose$/;kq|-;/\<options.very_verbose\>/;'q;"	kind:cons
options.warn_accumulator_swaps	options.m	/^    ;       warn_accumulator_swaps$/;kq|-;/\<options.warn_accumulator_swaps\>/;'q;"	kind:cons
options.warn_ambiguous_pragma	options.m	/^    ;       warn_ambiguous_pragma$/;kq|-;/\<options.warn_ambiguous_pragma\>/;'q;"	kind:cons
options.warn_can_fail_function	options.m	/^    ;       warn_can_fail_function$/;kq|-;/\<options.warn_can_fail_function\>/;'q;"	kind:cons
options.warn_cannot_table	options.m	/^    ;       warn_cannot_table$/;kq|-;/\<options.warn_cannot_table\>/;'q;"	kind:cons
options.warn_dead_preds	options.m	/^    ;       warn_dead_preds$/;kq|-;/\<options.warn_dead_preds\>/;'q;"	kind:cons
options.warn_dead_procs	options.m	/^    ;       warn_dead_procs$/;kq|-;/\<options.warn_dead_procs\>/;'q;"	kind:cons
options.warn_det_decls_too_lax	options.m	/^    ;       warn_det_decls_too_lax$/;kq|-;/\<options.warn_det_decls_too_lax\>/;'q;"	kind:cons
options.warn_dodgy_simple_code	options.m	/^    ;       warn_dodgy_simple_code$/;kq|-;/\<options.warn_dodgy_simple_code\>/;'q;"	kind:cons
options.warn_duplicate_calls	options.m	/^    ;       warn_duplicate_calls$/;kq|-;/\<options.warn_duplicate_calls\>/;'q;"	kind:cons
options.warn_incomplete_switch	options.m	/^    ;       warn_incomplete_switch$/;kq|-;/\<options.warn_incomplete_switch\>/;'q;"	kind:cons
options.warn_interface_imports	options.m	/^    ;       warn_interface_imports$/;kq|-;/\<options.warn_interface_imports\>/;'q;"	kind:cons
options.warn_missing_opt_files	options.m	/^    ;       warn_missing_opt_files$/;kq|-;/\<options.warn_missing_opt_files\>/;'q;"	kind:cons
options.warn_moved_trace_goal	options.m	/^    ;       warn_moved_trace_goal$/;kq|-;/\<options.warn_moved_trace_goal\>/;'q;"	kind:cons
options.warn_no_auto_parallel	options.m	/^    ;       warn_no_auto_parallel$/;kq|-;/\<options.warn_no_auto_parallel\>/;'q;"	kind:cons
options.warn_no_recursion	options.m	/^    ;       warn_no_recursion$/;kq|-;/\<options.warn_no_recursion\>/;'q;"	kind:cons
options.warn_nothing_exported	options.m	/^    ;       warn_nothing_exported$/;kq|-;/\<options.warn_nothing_exported\>/;'q;"	kind:cons
options.warn_obsolete	options.m	/^    ;       warn_obsolete$/;kq|-;/\<options.warn_obsolete\>/;'q;"	kind:cons
options.warn_redundant_code	options.m	/^    ;       warn_redundant_code$/;kq|-;/\<options.warn_redundant_code\>/;'q;"	kind:cons
options.warn_redundant_coerce	options.m	/^    ;       warn_redundant_coerce$/;kq|-;/\<options.warn_redundant_coerce\>/;'q;"	kind:cons
options.warn_requested_by_code	options.m	/^    ;       warn_requested_by_code$/;kq|-;/\<options.warn_requested_by_code\>/;'q;"	kind:cons
options.warn_singleton_vars	options.m	/^    ;       warn_singleton_vars$/;kq|-;/\<options.warn_singleton_vars\>/;'q;"	kind:cons
options.warn_stdlib_shadowing	options.m	/^    ;       warn_stdlib_shadowing$/;kq|-;/\<options.warn_stdlib_shadowing\>/;'q;"	kind:cons
options.warn_stubs	options.m	/^    ;       warn_stubs$/;kq|-;/\<options.warn_stubs\>/;'q;"	kind:cons
options.warn_table_with_inline	options.m	/^    ;       warn_table_with_inline$/;kq|-;/\<options.warn_table_with_inline\>/;'q;"	kind:cons
options.warn_target_code	options.m	/^    ;       warn_target_code$/;kq|-;/\<options.warn_target_code\>/;'q;"	kind:cons
options.warn_unused_args	options.m	/^    ;       warn_unused_args$/;kq|-;/\<options.warn_unused_args\>/;'q;"	kind:cons
options.warn_unused_imports	options.m	/^    ;       warn_unused_imports$/;kq|-;/\<options.warn_unused_imports\>/;'q;"	kind:cons
options.warn_up_to_date	options.m	/^    ;       warn_up_to_date$/;kq|-;/\<options.warn_up_to_date\>/;'q;"	kind:cons
options_file	options_file.m	/^    --->    options_file$/;kq|-;/\<options_file\>/;'q;"	kind:cons	file:
options_file.c2init_args	options_file.m	/^    ;       c2init_args$/;kq|-;/\<options_file.c2init_args\>/;'q;"	kind:cons	file:
options_file.c_flags	options_file.m	/^    ;       c_flags$/;kq|-;/\<options_file.c_flags\>/;'q;"	kind:cons	file:
options_file.clang_flags	options_file.m	/^    ;       clang_flags$/;kq|-;/\<options_file.clang_flags\>/;'q;"	kind:cons	file:
options_file.command_line	options_file.m	/^    ;       command_line$/;kq|-;/\<options_file.command_line\>/;'q;"	kind:cons	file:
options_file.config_dir	options_file.m	/^    ;       config_dir$/;kq|-;/\<options_file.config_dir\>/;'q;"	kind:cons	file:
options_file.csharp_flags	options_file.m	/^    ;       csharp_flags$/;kq|-;/\<options_file.csharp_flags\>/;'q;"	kind:cons	file:
options_file.default	options_file.m	/^    --->    default$/;kq|-;/\<options_file.default\>/;'q;"	kind:cons	file:
options_file.dump_options_file	options_file.m	/^:- pred dump_options_file(/;kq|/^\<dump_options_file\>/;'q;"	kind:pred
options_file.env_optfile_var	options_file.m	/^:- type env_optfile_var == string.$/;kq|-;/\<options_file.env_optfile_var\>/;'q;"	kind:type	file:
options_file.environment	options_file.m	/^    ;       environment.$/;kq|-;/\<options_file.environment\>/;'q;"	kind:cons	file:
options_file.eov_env	options_file.m	/^                eov_env     :: map(env_optfile_var, string)$/;kq|-;/\<options_file.eov_env\>/;'q;"	kind:fld	file:
options_file.eov_opts	options_file.m	/^                eov_opts    :: map(env_optfile_var, env_optfile_var_value),$/;kq|-;/\<options_file.eov_opts\>/;'q;"	kind:fld	file:
options_file.gcc_flags	options_file.m	/^    ;       gcc_flags$/;kq|-;/\<options_file.gcc_flags\>/;'q;"	kind:cons	file:
options_file.get_string_acc	options_file.m	/^:- pred get_string_acc(list(char)::in, list(/;kq|/^\<get_string_acc\>/;'q;"	kind:pred	file:
options_file.get_word	options_file.m	/^:- pred get_word(list(char)::in, list(/;kq|/^\<get_word\>/;'q;"	kind:pred	file:
options_file.get_word_acc	options_file.m	/^:- pred get_word_acc(list(char)::in, list(/;kq|/^\<get_word_acc\>/;'q;"	kind:pred	file:
options_file.grade_flags	options_file.m	/^    --->    grade_flags$/;kq|-;/\<options_file.grade_flags\>/;'q;"	kind:cons	file:
options_file.i_exist	options_file.m	/^                i_exist             :: is_options_file_optional,$/;kq|-;/\<options_file.i_exist\>/;'q;"	kind:fld	file:
options_file.i_incl_file_name	options_file.m	/^                i_incl_file_name    :: list(char)$/;kq|-;/\<options_file.i_incl_file_name\>/;'q;"	kind:fld	file:
options_file.incl_stack	options_file.m	/^:- type incl_stack$/;kq|-;/\<options_file.incl_stack\>/;'q;"	kind:type	file:
options_file.incl_stack_base	options_file.m	/^    --->    incl_stack_base($/;kq|-;/\<options_file.incl_stack_base\>/;'q;"	kind:cons	file:
options_file.incl_stack_nested	options_file.m	/^    ;       incl_stack_nested($/;kq|-;/\<options_file.incl_stack_nested\>/;'q;"	kind:cons	file:
options_file.include_error	options_file.m	/^    ;       include_error(error_spec).$/;kq|-;/\<options_file.include_error\>/;'q;"	kind:cons	file:
options_file.include_ok	options_file.m	/^    --->    include_ok(incl_stack)$/;kq|-;/\<options_file.include_ok\>/;'q;"	kind:cons	file:
options_file.initial_options	options_file.m	/^                initial_options     :: list(string),$/;kq|-;/\<options_file.initial_options\>/;'q;"	kind:fld	file:
options_file.install_prefix	options_file.m	/^    ;       install_prefix$/;kq|-;/\<options_file.install_prefix\>/;'q;"	kind:cons	file:
options_file.is_first	options_file.m	/^    ;       is_first.$/;kq|-;/\<options_file.is_first\>/;'q;"	kind:cons	file:
options_file.is_not_first	options_file.m	/^    --->    is_not_first$/;kq|-;/\<options_file.is_not_first\>/;'q;"	kind:cons	file:
options_file.java_flags	options_file.m	/^    ;       java_flags$/;kq|-;/\<options_file.java_flags\>/;'q;"	kind:cons	file:
options_file.ld_flags	options_file.m	/^    ;       ld_flags$/;kq|-;/\<options_file.ld_flags\>/;'q;"	kind:cons	file:
options_file.ld_libflags	options_file.m	/^    ;       ld_libflags$/;kq|-;/\<options_file.ld_libflags\>/;'q;"	kind:cons	file:
options_file.lib_dirs	options_file.m	/^    ;       lib_dirs$/;kq|-;/\<options_file.lib_dirs\>/;'q;"	kind:cons	file:
options_file.lib_grades	options_file.m	/^    ;       lib_grades$/;kq|-;/\<options_file.lib_grades\>/;'q;"	kind:cons	file:
options_file.lib_linkages	options_file.m	/^    ;       lib_linkages$/;kq|-;/\<options_file.lib_linkages\>/;'q;"	kind:cons	file:
options_file.libraries	options_file.m	/^    ;       libraries$/;kq|-;/\<options_file.libraries\>/;'q;"	kind:cons	file:
options_file.linkage	options_file.m	/^    ;       linkage$/;kq|-;/\<options_file.linkage\>/;'q;"	kind:cons	file:
options_file.maybe_is_first	options_file.m	/^:- type maybe_is_first$/;kq|-;/\<options_file.maybe_is_first\>/;'q;"	kind:type	file:
options_file.mercury_linkage	options_file.m	/^    ;       mercury_linkage.$/;kq|-;/\<options_file.mercury_linkage\>/;'q;"	kind:cons	file:
options_file.ml_libs	options_file.m	/^    ;       ml_libs$/;kq|-;/\<options_file.ml_libs\>/;'q;"	kind:cons	file:
options_file.ml_objs	options_file.m	/^    ;       ml_objs$/;kq|-;/\<options_file.ml_objs\>/;'q;"	kind:cons	file:
options_file.mmc_flags	options_file.m	/^    --->    mmc_flags$/;kq|-;/\<options_file.mmc_flags\>/;'q;"	kind:cons	file:
options_file.mmc_flags	options_file.m	/^    ;       mmc_flags$/;kq|-;/\<options_file.mmc_flags\>/;'q;"	kind:cons	file:
options_file.mmc_option_spec	options_file.m	/^:- type mmc_option_spec$/;kq|-;/\<options_file.mmc_option_spec\>/;'q;"	kind:type	file:
options_file.module_specific	options_file.m	/^    ;       module_specific(module_name).$/;kq|-;/\<options_file.module_specific\>/;'q;"	kind:cons	file:
options_file.msvc_flags	options_file.m	/^    ;       msvc_flags$/;kq|-;/\<options_file.msvc_flags\>/;'q;"	kind:cons	file:
options_file.ofl_error	options_file.m	/^    ;       ofl_error(error_spec).$/;kq|-;/\<options_file.ofl_error\>/;'q;"	kind:cons	file:
options_file.ofl_include	options_file.m	/^    ;       ofl_include($/;kq|-;/\<options_file.ofl_include\>/;'q;"	kind:cons	file:
options_file.ofl_ok	options_file.m	/^    --->    ofl_ok(options_file_line)$/;kq|-;/\<options_file.ofl_ok\>/;'q;"	kind:cons	file:
options_file.ofl_var_defn	options_file.m	/^    --->    ofl_var_defn($/;kq|-;/\<options_file.ofl_var_defn\>/;'q;"	kind:cons	file:
options_file.opt_var_or_spec	options_file.m	/^:- type opt_var_or_spec$/;kq|-;/\<options_file.opt_var_or_spec\>/;'q;"	kind:type	file:
options_file.option	options_file.m	/^    ;       option($/;kq|-;/\<options_file.option\>/;'q;"	kind:cons	file:
options_file.option_name	options_file.m	/^                option_name         :: string$/;kq|-;/\<options_file.option_name\>/;'q;"	kind:fld	file:
options_file.ovos_spec	options_file.m	/^    ;       ovos_spec(error_spec).$/;kq|-;/\<options_file.ovos_spec\>/;'q;"	kind:cons	file:
options_file.ovos_var_name	options_file.m	/^    --->    ovos_var_name(env_optfile_var)$/;kq|-;/\<options_file.ovos_var_name\>/;'q;"	kind:cons	file:
options_file.parse_result	options_file.m	/^:- type parse_result(T)$/;kq|-;/\<options_file.parse_result\>/;'q;"	kind:type	file:
options_file.pr_eof	options_file.m	/^    ;       pr_eof$/;kq|-;/\<options_file.pr_eof\>/;'q;"	kind:cons	file:
options_file.pr_error	options_file.m	/^    ;       pr_error(error_spec).$/;kq|-;/\<options_file.pr_error\>/;'q;"	kind:cons	file:
options_file.pr_ok	options_file.m	/^    --->    pr_ok(T)$/;kq|-;/\<options_file.pr_ok\>/;'q;"	kind:cons	file:
options_file.pre_incl_stack	options_file.m	/^:- type pre_incl_stack$/;kq|-;/\<options_file.pre_incl_stack\>/;'q;"	kind:type	file:
options_file.pre_stack_base	options_file.m	/^    --->    pre_stack_base$/;kq|-;/\<options_file.pre_stack_base\>/;'q;"	kind:cons	file:
options_file.pre_stack_nested	options_file.m	/^    ;       pre_stack_nested(term_context, incl_stack).$/;kq|-;/\<options_file.pre_stack_nested\>/;'q;"	kind:cons	file:
options_file.read_args_file	options_file.m	/^:- pred read_args_file(/;kq|/^\<read_args_file\>/;'q;"	kind:pred
options_file.read_options_line	options_file.m	/^:- pred read_options_line(/;kq|/^\<read_options_line\>/;'q;"	kind:pred	file:
options_file.search_info	options_file.m	/^:- type search_info$/;kq|-;/\<options_file.search_info\>/;'q;"	kind:type	file:
options_file.set_or_add	options_file.m	/^:- type set_or_add$/;kq|-;/\<options_file.set_or_add\>/;'q;"	kind:type	file:
options_file.si_maybe_dir_name	options_file.m	/^                si_maybe_dir_name       :: maybe(dir_name),$/;kq|-;/\<options_file.si_maybe_dir_name\>/;'q;"	kind:fld	file:
options_file.skip_comment_line	options_file.m	/^:- pred skip_comment_line(/;kq|/^\<skip_comment_line\>/;'q;"	kind:pred	file:
options_file.soa_add	options_file.m	/^    ;       soa_add.$/;kq|-;/\<options_file.soa_add\>/;'q;"	kind:cons	file:
options_file.soa_set	options_file.m	/^    --->    soa_set$/;kq|-;/\<options_file.soa_set\>/;'q;"	kind:cons	file:
options_file.split_into_words	options_file.m	/^:- func split_into_words(list(char)) = maybe_error(list(/;kq|/^\<split_into_words\>/;'q;"	kind:func	file:
options_file.stdlib_dir	options_file.m	/^    ;       stdlib_dir$/;kq|-;/\<options_file.stdlib_dir\>/;'q;"	kind:cons	file:
options_file.target_specific	options_file.m	/^    ;       target_specific(string).$/;kq|-;/\<options_file.target_specific\>/;'q;"	kind:cons	file:
options_file.update_variable	options_file.m	/^:- pred update_variable(/;kq|/^\<update_variable\>/;'q;"	kind:pred	file:
options_file.var_result_error	options_file.m	/^    ;       var_result_error(one_or_more(error_spec)).$/;kq|-;/\<options_file.var_result_error\>/;'q;"	kind:cons	file:
options_file.var_result_set	options_file.m	/^    --->    var_result_set(T)$/;kq|-;/\<options_file.var_result_set\>/;'q;"	kind:cons	file:
options_file.var_result_unset	options_file.m	/^    ;       var_result_unset$/;kq|-;/\<options_file.var_result_unset\>/;'q;"	kind:cons	file:
options_file.variable_result	options_file.m	/^:- type variable_result(T)$/;kq|-;/\<options_file.variable_result\>/;'q;"	kind:type	file:
options_file.variable_source	options_file.m	/^:- type variable_source$/;kq|-;/\<options_file.variable_source\>/;'q;"	kind:type	file:
options_file.vd_set_or_add	options_file.m	/^                vd_set_or_add       :: set_or_add,$/;kq|-;/\<options_file.vd_set_or_add\>/;'q;"	kind:fld	file:
options_file.vd_value	options_file.m	/^                vd_value            :: list(char)$/;kq|-;/\<options_file.vd_value\>/;'q;"	kind:fld	file:
options_file.vd_var	options_file.m	/^                vd_var              :: env_optfile_var,$/;kq|-;/\<options_file.vd_var\>/;'q;"	kind:fld	file:
options_file_error	options_file.m	/^:- type options_file_error$/;kq|-;/\<options_file_error\>/;'q;"	kind:type	file:
options_file_line	options_file.m	/^:- type options_file_line$/;kq|-;/\<options_file_line\>/;'q;"	kind:type	file:
options_file_must_exist	options_file.m	/^    ;       options_file_must_exist.$/;kq|-;/\<options_file_must_exist\>/;'q;"	kind:cons	file:
options_file_need_not_exist	options_file.m	/^    --->    options_file_need_not_exist$/;kq|-;/\<options_file_need_not_exist\>/;'q;"	kind:cons	file:
options_files	options.m	/^    ;       options_files$/;kq|-;/\<options_files\>/;'q;"	kind:cons
options_not_to_track	options.m	/^:- func options_not_to_track = list(/;kq|/^\<options_not_to_track\>/;'q;"	kind:func
options_search_directories	options.m	/^    ;       options_search_directories$/;kq|-;/\<options_search_directories\>/;'q;"	kind:cons
options_to_restore	det_analysis.m	/^:- type options_to_restore == assoc_list(option, option_data).$/;kq|-;/\<options_to_restore\>/;'q;"	kind:type	file:
optopt_allow_hijacks	options.m	/^    ;       optopt_allow_hijacks$/;kq|-;/\<optopt_allow_hijacks\>/;'q;"	kind:cons
optopt_allow_inlining	options.m	/^    ;       optopt_allow_inlining$/;kq|-;/\<optopt_allow_inlining\>/;'q;"	kind:cons
optopt_allow_some_paths_only_waits	options.m	/^    ;       optopt_allow_some_paths_only_waits$/;kq|-;/\<optopt_allow_some_paths_only_waits\>/;'q;"	kind:cons
optopt_analyse_regions	options.m	/^    ;       optopt_analyse_regions$/;kq|-;/\<optopt_analyse_regions\>/;'q;"	kind:cons
optopt_binary_switch_size	options.m	/^    ;       optopt_binary_switch_size$/;kq|-;/\<optopt_binary_switch_size\>/;'q;"	kind:cons
optopt_c_optimize	options.m	/^    ;       optopt_c_optimize$/;kq|-;/\<optopt_c_optimize\>/;'q;"	kind:cons
optopt_deforest	options.m	/^    ;       optopt_deforest$/;kq|-;/\<optopt_deforest\>/;'q;"	kind:cons
optopt_deforestation_cost_factor	options.m	/^    ;       optopt_deforestation_cost_factor$/;kq|-;/\<optopt_deforestation_cost_factor\>/;'q;"	kind:cons
optopt_deforestation_depth_limit	options.m	/^    ;       optopt_deforestation_depth_limit$/;kq|-;/\<optopt_deforestation_depth_limit\>/;'q;"	kind:cons
optopt_deforestation_size_threshold	options.m	/^    ;       optopt_deforestation_size_threshold$/;kq|-;/\<optopt_deforestation_size_threshold\>/;'q;"	kind:cons
optopt_deforestation_vars_threshold	options.m	/^    ;       optopt_deforestation_vars_threshold$/;kq|-;/\<optopt_deforestation_vars_threshold\>/;'q;"	kind:cons
optopt_delay_constructs	options.m	/^    ;       optopt_delay_constructs$/;kq|-;/\<optopt_delay_constructs\>/;'q;"	kind:cons
optopt_dense_switch_req_density	options.m	/^    ;           optopt_dense_switch_req_density$/;kq|-;/\<optopt_dense_switch_req_density\>/;'q;"	kind:cons
optopt_dense_switch_size	options.m	/^    ;           optopt_dense_switch_size$/;kq|-;/\<optopt_dense_switch_size\>/;'q;"	kind:cons
optopt_elim_excess_assigns	options.m	/^    ;       optopt_elim_excess_assigns$/;kq|-;/\<optopt_elim_excess_assigns\>/;'q;"	kind:cons
optopt_elim_local_vars_mlds	options.m	/^    ;       optopt_elim_local_vars_mlds$/;kq|-;/\<optopt_elim_local_vars_mlds\>/;'q;"	kind:cons
optopt_elim_unused_mlds_assigns	options.m	/^    ;       optopt_elim_unused_mlds_assigns$/;kq|-;/\<optopt_elim_unused_mlds_assigns\>/;'q;"	kind:cons
optopt_emit_c_loops	options.m	/^    ;       optopt_emit_c_loops$/;kq|-;/\<optopt_emit_c_loops\>/;'q;"	kind:cons
optopt_enable_const_struct_poly	options.m	/^    ;       optopt_enable_const_struct_poly$/;kq|-;/\<optopt_enable_const_struct_poly\>/;'q;"	kind:cons
optopt_enable_const_struct_user	options.m	/^    ;       optopt_enable_const_struct_user$/;kq|-;/\<optopt_enable_const_struct_user\>/;'q;"	kind:cons
optopt_from_ground_term_threshold	options.m	/^    ;       optopt_from_ground_term_threshold$/;kq|-;/\<optopt_from_ground_term_threshold\>/;'q;"	kind:cons
optopt_gen_trail_ops_inline_mlds	options.m	/^    ;       optopt_gen_trail_ops_inline_mlds$/;kq|-;/\<optopt_gen_trail_ops_inline_mlds\>/;'q;"	kind:cons
optopt_higher_order_arg_limit	options.m	/^    ;       optopt_higher_order_arg_limit$/;kq|-;/\<optopt_higher_order_arg_limit\>/;'q;"	kind:cons
optopt_higher_order_size_limit	options.m	/^    ;       optopt_higher_order_size_limit$/;kq|-;/\<optopt_higher_order_size_limit\>/;'q;"	kind:cons
optopt_inline_alloc	options.m	/^    ;       optopt_inline_alloc$/;kq|-;/\<optopt_inline_alloc\>/;'q;"	kind:cons
optopt_inline_builtins	options.m	/^    ;       optopt_inline_builtins$/;kq|-;/\<optopt_inline_builtins\>/;'q;"	kind:cons
optopt_inline_call_cost	options.m	/^    ;       optopt_inline_call_cost$/;kq|-;/\<optopt_inline_call_cost\>/;'q;"	kind:cons
optopt_inline_compound_threshold	options.m	/^    ;       optopt_inline_compound_threshold$/;kq|-;/\<optopt_inline_compound_threshold\>/;'q;"	kind:cons
optopt_inline_par_builtins	options.m	/^    ;       optopt_inline_par_builtins$/;kq|-;/\<optopt_inline_par_builtins\>/;'q;"	kind:cons
optopt_inline_simple	options.m	/^    ;       optopt_inline_simple$/;kq|-;/\<optopt_inline_simple\>/;'q;"	kind:cons
optopt_inline_simple_threshold	options.m	/^    ;       optopt_inline_simple_threshold$/;kq|-;/\<optopt_inline_simple_threshold\>/;'q;"	kind:cons
optopt_inline_single_use	options.m	/^    ;       optopt_inline_single_use$/;kq|-;/\<optopt_inline_single_use\>/;'q;"	kind:cons
optopt_inline_vars_threshold	options.m	/^    ;       optopt_inline_vars_threshold$/;kq|-;/\<optopt_inline_vars_threshold\>/;'q;"	kind:cons
optopt_intermod_inline_simple_threshold	options.m	/^    ;       optopt_intermod_inline_simple_threshold$/;kq|-;/\<optopt_intermod_inline_simple_threshold\>/;'q;"	kind:cons
optopt_introduce_accumulators	options.m	/^    ;       optopt_introduce_accumulators$/;kq|-;/\<optopt_introduce_accumulators\>/;'q;"	kind:cons
optopt_llds_layout_compression_limit	options.m	/^    ;       optopt_llds_layout_compression_limit$/;kq|-;/\<optopt_llds_layout_compression_limit\>/;'q;"	kind:cons
optopt_llds_local_var_access_threshold	options.m	/^    ;       optopt_llds_local_var_access_threshold$/;kq|-;/\<optopt_llds_local_var_access_threshold\>/;'q;"	kind:cons
optopt_lookup_switch_req_density	options.m	/^    ;           optopt_lookup_switch_req_density$/;kq|-;/\<optopt_lookup_switch_req_density\>/;'q;"	kind:cons
optopt_lookup_switch_size	options.m	/^    ;           optopt_lookup_switch_size$/;kq|-;/\<optopt_lookup_switch_size\>/;'q;"	kind:cons
optopt_merge_code_after_switch	options.m	/^    ;       optopt_merge_code_after_switch$/;kq|-;/\<optopt_merge_code_after_switch\>/;'q;"	kind:cons
optopt_opt_checked_nondet_tailcalls	options.m	/^    ;       optopt_opt_checked_nondet_tailcalls$/;kq|-;/\<optopt_opt_checked_nondet_tailcalls\>/;'q;"	kind:cons
optopt_opt_common_structs	options.m	/^    ;       optopt_opt_common_structs$/;kq|-;/\<optopt_opt_common_structs\>/;'q;"	kind:cons
optopt_opt_dead_procs	options.m	/^    ;       optopt_opt_dead_procs$/;kq|-;/\<optopt_opt_dead_procs\>/;'q;"	kind:cons
optopt_opt_delay_slot	options.m	/^    ;       optopt_opt_delay_slot$/;kq|-;/\<optopt_opt_delay_slot\>/;'q;"	kind:cons
optopt_opt_dup_calls	options.m	/^    ;       optopt_opt_dup_calls$/;kq|-;/\<optopt_opt_dup_calls\>/;'q;"	kind:cons
optopt_opt_dup_instrs_llds	options.m	/^    ;       optopt_opt_dup_instrs_llds$/;kq|-;/\<optopt_opt_dup_instrs_llds\>/;'q;"	kind:cons
optopt_opt_dup_procs_llds	options.m	/^    ;       optopt_opt_dup_procs_llds$/;kq|-;/\<optopt_opt_dup_procs_llds\>/;'q;"	kind:cons
optopt_opt_follow_code	options.m	/^    ;       optopt_opt_follow_code$/;kq|-;/\<optopt_opt_follow_code\>/;'q;"	kind:cons
optopt_opt_format_calls	options.m	/^    ;       optopt_opt_format_calls$/;kq|-;/\<optopt_opt_format_calls\>/;'q;"	kind:cons
optopt_opt_frames	options.m	/^    ;       optopt_opt_frames$/;kq|-;/\<optopt_opt_frames\>/;'q;"	kind:cons
optopt_opt_fulljumps	options.m	/^    ;       optopt_opt_fulljumps$/;kq|-;/\<optopt_opt_fulljumps\>/;'q;"	kind:cons
optopt_opt_higher_order	options.m	/^    ;       optopt_opt_higher_order$/;kq|-;/\<optopt_opt_higher_order\>/;'q;"	kind:cons
optopt_opt_jumps	options.m	/^    ;       optopt_opt_jumps$/;kq|-;/\<optopt_opt_jumps\>/;'q;"	kind:cons
optopt_opt_labels	options.m	/^    ;       optopt_opt_labels$/;kq|-;/\<optopt_opt_labels\>/;'q;"	kind:cons
optopt_opt_lcmc	options.m	/^    ;       optopt_opt_lcmc$/;kq|-;/\<optopt_opt_lcmc\>/;'q;"	kind:cons
optopt_opt_lcmc_accumulator	options.m	/^    ;       optopt_opt_lcmc_accumulator$/;kq|-;/\<optopt_opt_lcmc_accumulator\>/;'q;"	kind:cons
optopt_opt_lcmc_null	options.m	/^    ;       optopt_opt_lcmc_null$/;kq|-;/\<optopt_opt_lcmc_null\>/;'q;"	kind:cons
optopt_opt_llds_reassign	options.m	/^    ;       optopt_opt_llds_reassign$/;kq|-;/\<optopt_opt_llds_reassign\>/;'q;"	kind:cons
optopt_opt_loop_invariants	options.m	/^    ;       optopt_opt_loop_invariants$/;kq|-;/\<optopt_opt_loop_invariants\>/;'q;"	kind:cons
optopt_opt_middle_rec_llds	options.m	/^    ;       optopt_opt_middle_rec_llds$/;kq|-;/\<optopt_opt_middle_rec_llds\>/;'q;"	kind:cons
optopt_opt_mlds_inits	options.m	/^    ;       optopt_opt_mlds_inits$/;kq|-;/\<optopt_opt_mlds_inits\>/;'q;"	kind:cons
optopt_opt_mlds_tailcalls	options.m	/^    ;       optopt_opt_mlds_tailcalls$/;kq|-;/\<optopt_opt_mlds_tailcalls\>/;'q;"	kind:cons
optopt_opt_saved_vars_const	options.m	/^    ;       optopt_opt_saved_vars_const$/;kq|-;/\<optopt_opt_saved_vars_const\>/;'q;"	kind:cons
optopt_opt_simple_neg_llds	options.m	/^    ;       optopt_opt_simple_neg_llds$/;kq|-;/\<optopt_opt_simple_neg_llds\>/;'q;"	kind:cons
optopt_opt_svcell	options.m	/^    ;       optopt_opt_svcell$/;kq|-;/\<optopt_opt_svcell\>/;'q;"	kind:cons
optopt_opt_svcell_all_candidates	options.m	/^    ;       optopt_opt_svcell_all_candidates$/;kq|-;/\<optopt_opt_svcell_all_candidates\>/;'q;"	kind:cons
optopt_opt_svcell_all_path_node_ratio	options.m	/^    ;       optopt_opt_svcell_all_path_node_ratio$/;kq|-;/\<optopt_opt_svcell_all_path_node_ratio\>/;'q;"	kind:cons
optopt_opt_svcell_candidate_headvars	options.m	/^    ;       optopt_opt_svcell_candidate_headvars$/;kq|-;/\<optopt_opt_svcell_candidate_headvars\>/;'q;"	kind:cons
optopt_opt_svcell_cv_load_cost	options.m	/^    ;       optopt_opt_svcell_cv_load_cost$/;kq|-;/\<optopt_opt_svcell_cv_load_cost\>/;'q;"	kind:cons
optopt_opt_svcell_cv_store_cost	options.m	/^    ;       optopt_opt_svcell_cv_store_cost$/;kq|-;/\<optopt_opt_svcell_cv_store_cost\>/;'q;"	kind:cons
optopt_opt_svcell_full_path	options.m	/^    ;       optopt_opt_svcell_full_path$/;kq|-;/\<optopt_opt_svcell_full_path\>/;'q;"	kind:cons
optopt_opt_svcell_fv_load_cost	options.m	/^    ;       optopt_opt_svcell_fv_load_cost$/;kq|-;/\<optopt_opt_svcell_fv_load_cost\>/;'q;"	kind:cons
optopt_opt_svcell_fv_store_cost	options.m	/^    ;       optopt_opt_svcell_fv_store_cost$/;kq|-;/\<optopt_opt_svcell_fv_store_cost\>/;'q;"	kind:cons
optopt_opt_svcell_loop	options.m	/^    ;       optopt_opt_svcell_loop$/;kq|-;/\<optopt_opt_svcell_loop\>/;'q;"	kind:cons
optopt_opt_svcell_node_ratio	options.m	/^    ;       optopt_opt_svcell_node_ratio$/;kq|-;/\<optopt_opt_svcell_node_ratio\>/;'q;"	kind:cons
optopt_opt_svcell_on_stack	options.m	/^    ;       optopt_opt_svcell_on_stack$/;kq|-;/\<optopt_opt_svcell_on_stack\>/;'q;"	kind:cons
optopt_opt_svcell_op_ratio	options.m	/^    ;       optopt_opt_svcell_op_ratio$/;kq|-;/\<optopt_opt_svcell_op_ratio\>/;'q;"	kind:cons
optopt_opt_unneeded_code	options.m	/^    ;       optopt_opt_unneeded_code$/;kq|-;/\<optopt_opt_unneeded_code\>/;'q;"	kind:cons
optopt_opt_unneeded_code_copy_limit	options.m	/^    ;       optopt_opt_unneeded_code_copy_limit$/;kq|-;/\<optopt_opt_unneeded_code_copy_limit\>/;'q;"	kind:cons
optopt_opt_unused_args	options.m	/^    ;       optopt_opt_unused_args$/;kq|-;/\<optopt_opt_unused_args\>/;'q;"	kind:cons
optopt_opt_unused_args_intermod	options.m	/^    ;       optopt_opt_unused_args_intermod$/;kq|-;/\<optopt_opt_unused_args_intermod\>/;'q;"	kind:cons
optopt_optimize_llds	options.m	/^    ;       optopt_optimize_llds$/;kq|-;/\<optopt_optimize_llds\>/;'q;"	kind:cons
optopt_optimize_mlds	options.m	/^    ;       optopt_optimize_mlds$/;kq|-;/\<optopt_optimize_mlds\>/;'q;"	kind:cons
optopt_peep_llds	options.m	/^    ;       optopt_peep_llds$/;kq|-;/\<optopt_peep_llds\>/;'q;"	kind:cons
optopt_peep_llds_mkword	options.m	/^    ;       optopt_peep_llds_mkword$/;kq|-;/\<optopt_peep_llds_mkword\>/;'q;"	kind:cons
optopt_peep_mlds	options.m	/^    ;       optopt_peep_mlds$/;kq|-;/\<optopt_peep_mlds\>/;'q;"	kind:cons
optopt_pessimize_llds_tailcalls	options.m	/^    ;       optopt_pessimize_llds_tailcalls$/;kq|-;/\<optopt_pessimize_llds_tailcalls\>/;'q;"	kind:cons
optopt_procs_per_c_function	options.m	/^    ;       optopt_procs_per_c_function$/;kq|-;/\<optopt_procs_per_c_function\>/;'q;"	kind:cons
optopt_prop_constants	options.m	/^    ;       optopt_prop_constants$/;kq|-;/\<optopt_prop_constants\>/;'q;"	kind:cons
optopt_prop_constraints	options.m	/^    ;       optopt_prop_constraints$/;kq|-;/\<optopt_prop_constraints\>/;'q;"	kind:cons
optopt_prop_local_constraints	options.m	/^    ;       optopt_prop_local_constraints$/;kq|-;/\<optopt_prop_local_constraints\>/;'q;"	kind:cons
optopt_put_base_first_multi_rec	options.m	/^    ;           optopt_put_base_first_multi_rec$/;kq|-;/\<optopt_put_base_first_multi_rec\>/;'q;"	kind:cons
optopt_put_base_first_single_rec	options.m	/^    ;           optopt_put_base_first_single_rec$/;kq|-;/\<optopt_put_base_first_single_rec\>/;'q;"	kind:cons
optopt_repeat_opts	options.m	/^    ;       optopt_repeat_opts$/;kq|-;/\<optopt_repeat_opts\>/;'q;"	kind:cons
optopt_spec_in_all_dep_par_conjs	options.m	/^    ;       optopt_spec_in_all_dep_par_conjs$/;kq|-;/\<optopt_spec_in_all_dep_par_conjs\>/;'q;"	kind:cons
optopt_spec_types	options.m	/^    ;       optopt_spec_types$/;kq|-;/\<optopt_spec_types\>/;'q;"	kind:cons
optopt_spec_types_user_guided	options.m	/^    ;       optopt_spec_types_user_guided$/;kq|-;/\<optopt_spec_types_user_guided\>/;'q;"	kind:cons
optopt_split_switch_arms	options.m	/^    ;       optopt_split_switch_arms$/;kq|-;/\<optopt_split_switch_arms\>/;'q;"	kind:cons
optopt_standardize_labels	options.m	/^    ;       optopt_standardize_labels$/;kq|-;/\<optopt_standardize_labels\>/;'q;"	kind:cons
optopt_string_binary_switch_size	options.m	/^    ;           optopt_string_binary_switch_size$/;kq|-;/\<optopt_string_binary_switch_size\>/;'q;"	kind:cons
optopt_string_hash_switch_size	options.m	/^    ;           optopt_string_hash_switch_size$/;kq|-;/\<optopt_string_hash_switch_size\>/;'q;"	kind:cons
optopt_string_trie_switch_size	options.m	/^    ;           optopt_string_trie_switch_size$/;kq|-;/\<optopt_string_trie_switch_size\>/;'q;"	kind:cons
optopt_tag_switch_size	options.m	/^    ;           optopt_tag_switch_size$/;kq|-;/\<optopt_tag_switch_size\>/;'q;"	kind:cons
optopt_try_switch_size	options.m	/^    ;       optopt_try_switch_size$/;kq|-;/\<optopt_try_switch_size\>/;'q;"	kind:cons
optopt_tuple	options.m	/^    ;       optopt_tuple$/;kq|-;/\<optopt_tuple\>/;'q;"	kind:cons
optopt_tuple_costs_ratio	options.m	/^    ;       optopt_tuple_costs_ratio$/;kq|-;/\<optopt_tuple_costs_ratio\>/;'q;"	kind:cons
optopt_tuple_min_args	options.m	/^    ;       optopt_tuple_min_args$/;kq|-;/\<optopt_tuple_min_args\>/;'q;"	kind:cons
optopt_tuple_trace_counts_file	options.m	/^    ;       optopt_tuple_trace_counts_file$/;kq|-;/\<optopt_tuple_trace_counts_file\>/;'q;"	kind:cons
optopt_untuple	options.m	/^    ;       optopt_untuple$/;kq|-;/\<optopt_untuple\>/;'q;"	kind:cons
optopt_use_atomic_cells	options.m	/^    ;       optopt_use_atomic_cells$/;kq|-;/\<optopt_use_atomic_cells\>/;'q;"	kind:cons
optopt_use_just_one_c_func	options.m	/^    ;       optopt_use_just_one_c_func.$/;kq|-;/\<optopt_use_just_one_c_func\>/;'q;"	kind:cons
optopt_use_llds_common_data	options.m	/^    ;       optopt_use_llds_common_data$/;kq|-;/\<optopt_use_llds_common_data\>/;'q;"	kind:cons
optopt_use_llds_common_layout_data	options.m	/^    ;       optopt_use_llds_common_layout_data$/;kq|-;/\<optopt_use_llds_common_layout_data\>/;'q;"	kind:cons
optopt_use_local_thread_engine_base	options.m	/^    ;       optopt_use_local_thread_engine_base$/;kq|-;/\<optopt_use_local_thread_engine_base\>/;'q;"	kind:cons
optopt_use_local_vars_llds	options.m	/^    ;       optopt_use_local_vars_llds$/;kq|-;/\<optopt_use_local_vars_llds\>/;'q;"	kind:cons
optopt_use_macro_for_redo_fail	options.m	/^    ;       optopt_use_macro_for_redo_fail$/;kq|-;/\<optopt_use_macro_for_redo_fail\>/;'q;"	kind:cons
optopt_use_smart_indexing	options.m	/^    ;       optopt_use_smart_indexing$/;kq|-;/\<optopt_use_smart_indexing\>/;'q;"	kind:cons
optopt_use_smart_indexing_atomic	options.m	/^    ;           optopt_use_smart_indexing_atomic$/;kq|-;/\<optopt_use_smart_indexing_atomic\>/;'q;"	kind:cons
optopt_use_smart_indexing_float	options.m	/^    ;           optopt_use_smart_indexing_float$/;kq|-;/\<optopt_use_smart_indexing_float\>/;'q;"	kind:cons
optopt_use_smart_indexing_string	options.m	/^    ;           optopt_use_smart_indexing_string$/;kq|-;/\<optopt_use_smart_indexing_string\>/;'q;"	kind:cons
optopt_use_smart_indexing_tag	options.m	/^    ;           optopt_use_smart_indexing_tag$/;kq|-;/\<optopt_use_smart_indexing_tag\>/;'q;"	kind:cons
optopt_use_static_code_addresses	options.m	/^    ;       optopt_use_static_code_addresses$/;kq|-;/\<optopt_use_static_code_addresses\>/;'q;"	kind:cons
optopt_use_static_ground_cells	options.m	/^    ;       optopt_use_static_ground_cells$/;kq|-;/\<optopt_use_static_ground_cells\>/;'q;"	kind:cons
optopt_use_static_ground_floats	options.m	/^    ;       optopt_use_static_ground_floats$/;kq|-;/\<optopt_use_static_ground_floats\>/;'q;"	kind:cons
optopt_use_static_ground_int64s	options.m	/^    ;       optopt_use_static_ground_int64s$/;kq|-;/\<optopt_use_static_ground_int64s\>/;'q;"	kind:cons
opts_enabled_at_level	optimization_options.m	/^:- pred opts_enabled_at_level(int::in, list(/;kq|/^\<opts_enabled_at_level\>/;'q;"	kind:pred
or	../library/bool.m	/^:- func or(/;kq|/^\<or\>/;'q;"	kind:func
or_else	../library/stm_builtin.m	/^:- pred or_else(pred(T, stm, stm)::in(pred(/;kq|/^\<or_else\>/;'q;"	kind:pred
or_flags	term_constr_fixpoint.m	/^:- func or_flags(list(/;kq|/^\<or_flags\>/;'q;"	kind:func	file:
or_list	../library/bool.m	/^:- func or_list(list(/;kq|/^\<or_list\>/;'q;"	kind:func
or_pairs	../library/integer.m	/^:- func or_pairs(/;kq|/^\<or_pairs\>/;'q;"	kind:func	file:
or_pairs_equal	../library/integer.m	/^:- func or_pairs_equal(list(digit), list(digit)) = list(/;kq|/^\<or_pairs_equal\>/;'q;"	kind:func	file:
ord_arity	../mdbcomp/prim_data.m	/^                ord_arity               :: int,$/;kq|-;/\<ord_arity\>/;'q;"	kind:fld
ord_declaring_module	../mdbcomp/prim_data.m	/^                ord_declaring_module    :: module_name,$/;kq|-;/\<ord_declaring_module\>/;'q;"	kind:fld
ord_defining_module	../mdbcomp/prim_data.m	/^                ord_defining_module     :: module_name,$/;kq|-;/\<ord_defining_module\>/;'q;"	kind:fld
ord_mode_number	../mdbcomp/prim_data.m	/^                ord_mode_number         :: int$/;kq|-;/\<ord_mode_number\>/;'q;"	kind:fld
ord_needs_frame	frameopt.m	/^:- pred ord_needs_frame(/;kq|/^\<ord_needs_frame\>/;'q;"	kind:pred	file:
ord_needs_frame	frameopt.m	/^:- type ord_needs_frame == map(label, block_needs_frame).$/;kq|-;/\<ord_needs_frame\>/;'q;"	kind:type	file:
ord_nl_maybe_lambda	quantification.m	/^    --->    ord_nl_maybe_lambda     % ordinary nonlocals computation$/;kq|-;/\<ord_nl_maybe_lambda\>/;'q;"	kind:cons
ord_nl_maybe_lambda	quantification.m	/^:- inst ord_nl_maybe_lambda for nonlocals_to_recompute\/0$/;kq|-;/\<ord_nl_maybe_lambda\>/;'q;"	kind:inst	file:
ord_nl_no_lambda	quantification.m	/^    ;       ord_nl_no_lambda        % ordinary nonlocals computation$/;kq|-;/\<ord_nl_no_lambda\>/;'q;"	kind:cons
ord_nl_no_lambda	quantification.m	/^:- inst ord_nl_no_lambda for nonlocals_to_recompute\/0$/;kq|-;/\<ord_nl_no_lambda\>/;'q;"	kind:inst	file:
ord_p_or_f	../mdbcomp/prim_data.m	/^                ord_p_or_f              :: pred_or_func,$/;kq|-;/\<ord_p_or_f\>/;'q;"	kind:fld
ord_pred_name	../mdbcomp/prim_data.m	/^                ord_pred_name           :: string,$/;kq|-;/\<ord_pred_name\>/;'q;"	kind:fld
order	../library/calendar.m	/^:- type order$/;kq|-;/\<order\>/;'q;"	kind:type	file:
order_and_generate_cases	switch_gen.m	/^:- pred order_and_generate_cases(/;kq|/^\<order_and_generate_cases\>/;'q;"	kind:pred	file:
order_cases	switch_gen.m	/^:- pred order_cases(list(tagged_case)::in, list(/;kq|/^\<order_cases\>/;'q;"	kind:pred	file:
order_groups_by_more_functors	tag_switch_util.m	/^:- pred order_groups_by_more_functors(counted_ptag_case_group(/;kq|/^\<order_groups_by_more_functors\>/;'q;"	kind:pred	file:
order_make_by_timestamp	options.m	/^    ;       order_make_by_timestamp$/;kq|-;/\<order_make_by_timestamp\>/;'q;"	kind:cons
order_mlds_rtti_defns_into_sccs	rtti_to_mlds.m	/^:- func order_mlds_rtti_defns_into_sccs(list(/;kq|/^\<order_mlds_rtti_defns_into_sccs\>/;'q;"	kind:func
order_nodes	term_constr_pass2.m	/^:- pred order_nodes(abstract_ppid::in, list(edge)::in, list(/;kq|/^\<order_nodes\>/;'q;"	kind:pred	file:
order_nodes_2	term_constr_pass2.m	/^:- pred order_nodes_2(/;kq|/^\<order_nodes_2\>/;'q;"	kind:pred	file:
order_pred_and_mode_decls	canonicalize_interface.m	/^:- pred order_pred_and_mode_decls(/;kq|/^\<order_pred_and_mode_decls\>/;'q;"	kind:pred
order_pred_info	intermod_order_pred_info.m	/^:- type order_pred_info$/;kq|-;/\<order_pred_info\>/;'q;"	kind:type
order_ptag_groups_by_count	tag_switch_util.m	/^:- pred order_ptag_groups_by_count(map(/;kq|/^\<order_ptag_groups_by_count\>/;'q;"	kind:pred
order_ptag_specific_groups_by_value	tag_switch_util.m	/^:- pred order_ptag_specific_groups_by_value(/;kq|/^\<order_ptag_specific_groups_by_value\>/;'q;"	kind:pred
order_recursive_cases	switch_gen.m	/^:- pred order_recursive_cases(list(tagged_case)::in, list(/;kq|/^\<order_recursive_cases\>/;'q;"	kind:pred	file:
order_tag_test_cost	switch_gen.m	/^:- pred order_tag_test_cost(list(tagged_case)::in, list(/;kq|/^\<order_tag_test_cost\>/;'q;"	kind:pred	file:
order_target_modules	make.program_target.m	/^:- pred order_target_modules(/;kq|/^\<order_target_modules\>/;'q;"	kind:pred	file:
order_vars_into_groups	stm_expand.m	/^:- pred order_vars_into_groups(module_info::in, list(/;kq|/^\<order_vars_into_groups\>/;'q;"	kind:pred	file:
order_vars_into_groups_2	stm_expand.m	/^:- pred order_vars_into_groups_2(module_info::in, list(/;kq|/^\<order_vars_into_groups_2\>/;'q;"	kind:pred	file:
ordering	../library/builtin.m	/^:- func ordering(/;kq|/^\<ordering\>/;'q;"	kind:func
ordering_constraints_info	ordering_mode_constraints.m	/^:- type ordering_constraints_info$/;kq|-;/\<ordering_constraints_info\>/;'q;"	kind:type
ordering_init	ordering_mode_constraints.m	/^:- func ordering_init(/;kq|/^\<ordering_init\>/;'q;"	kind:func	file:
ordering_mode_constraints.lt	ordering_mode_constraints.m	/^    --->    lt($/;kq|-;/\<ordering_mode_constraints.lt\>/;'q;"	kind:cons
ordering_mode_constraints.scc	ordering_mode_constraints.m	/^                scc                 :: list(pred_id)$/;kq|-;/\<ordering_mode_constraints.scc\>/;'q;"	kind:fld	file:
ordinary_block	frameopt.m	/^    ;       ordinary_block(block_needs_frame, maybe_dummy)$/;kq|-;/\<ordinary_block\>/;'q;"	kind:cons	file:
ordinary_call	mlds.m	/^    ;       ordinary_call.  % Just an ordinary call.$/;kq|-;/\<ordinary_call\>/;'q;"	kind:cons
ordinary_despite_detism	prog_data_foreign.m	/^    ;       ordinary_despite_detism.$/;kq|-;/\<ordinary_despite_detism\>/;'q;"	kind:cons
ordinary_frame	llds.m	/^    ;       ordinary_frame($/;kq|-;/\<ordinary_frame\>/;'q;"	kind:cons
ordinary_proc_label	../mdbcomp/prim_data.m	/^    --->    ordinary_proc_label($/;kq|-;/\<ordinary_proc_label\>/;'q;"	kind:cons
ordinary_state_dot_colon_var	parse_vars.m	/^:- type ordinary_state_dot_colon_var(T)$/;kq|-;/\<ordinary_state_dot_colon_var\>/;'q;"	kind:type	file:
ordinary_state_var	parse_vars.m	/^:- type ordinary_state_var(T)$/;kq|-;/\<ordinary_state_var\>/;'q;"	kind:type	file:
ordinary_term	../library/mercury_term_parser.m	/^    --->    ordinary_term$/;kq|-;/\<ordinary_term\>/;'q;"	kind:cons	file:
ordinary_term_to_revstrings	../library/string.to_string.m	/^:- pred ordinary_term_to_revstrings(/;kq|/^\<ordinary_term_to_revstrings\>/;'q;"	kind:pred	file:
ordinary_var	parse_vars.m	/^    --->    ordinary_var$/;kq|-;/\<ordinary_var\>/;'q;"	kind:cons
ordinates	../library/bimap.m	/^:- func ordinates(bimap(K, V)) = list(/;kq|/^\<ordinates\>/;'q;"	kind:func
orelse_alternatives	hlds_goal.m	/^                orelse_alternatives :: list(hlds_goal),$/;kq|-;/\<orelse_alternatives\>/;'q;"	kind:fld
orelse_inners	hlds_goal.m	/^                orelse_inners       :: list(atomic_interface_vars)$/;kq|-;/\<orelse_inners\>/;'q;"	kind:fld
orig_only	code_loc_dep.m	/^    --->    orig_only(resume_map, code_addr)$/;kq|-;/\<orig_only\>/;'q;"	kind:cons	file:
orig_then_stack	code_loc_dep.m	/^    ;       orig_then_stack(resume_map, code_addr, resume_map, code_addr)$/;kq|-;/\<orig_then_stack\>/;'q;"	kind:cons	file:
orig_types	check_typeclass.m	/^    --->    orig_types$/;kq|-;/\<orig_types\>/;'q;"	kind:cons	file:
orig_var_name	hlds_pred.m	/^                orig_var_name           :: string,$/;kq|-;/\<orig_var_name\>/;'q;"	kind:fld
orig_var_num	hlds_pred.m	/^                orig_var_num            :: int,$/;kq|-;/\<orig_var_num\>/;'q;"	kind:fld
origin_clause_head	var_origins.m	/^:- type origin_clause_head$/;kq|-;/\<origin_clause_head\>/;'q;"	kind:type	file:
origin_compiler	pred_name.m	/^    ;       origin_compiler(compiler_made)$/;kq|-;/\<origin_compiler\>/;'q;"	kind:cons
origin_compiler_to_user_dev_string	pred_name.m	/^:- func origin_compiler_to_user_dev_string(/;kq|/^\<origin_compiler_to_user_dev_string\>/;'q;"	kind:func	file:
origin_foreign_call	var_origins.m	/^:- type origin_foreign_call$/;kq|-;/\<origin_foreign_call\>/;'q;"	kind:type	file:
origin_generic_call	var_origins.m	/^:- type origin_generic_call$/;kq|-;/\<origin_generic_call\>/;'q;"	kind:type	file:
origin_involves_daio	inlining.m	/^:- pred origin_involves_daio(/;kq|/^\<origin_involves_daio\>/;'q;"	kind:pred	file:
origin_is_not_type_spec	add_pragma_type_spec.m	/^    --->    origin_is_not_type_spec$/;kq|-;/\<origin_is_not_type_spec\>/;'q;"	kind:cons	file:
origin_is_type_spec	add_pragma_type_spec.m	/^    ;       origin_is_type_spec.$/;kq|-;/\<origin_is_type_spec\>/;'q;"	kind:cons	file:
origin_lambda_head	var_origins.m	/^:- type origin_lambda_head$/;kq|-;/\<origin_lambda_head\>/;'q;"	kind:type	file:
origin_plain_call	var_origins.m	/^:- type origin_plain_call$/;kq|-;/\<origin_plain_call\>/;'q;"	kind:type	file:
origin_pred_transform	pred_name.m	/^    ;       origin_pred_transform(pred_transform, pred_origin, pred_id)$/;kq|-;/\<origin_pred_transform\>/;'q;"	kind:cons
origin_proc_transform	pred_name.m	/^    ;       origin_proc_transform(proc_transform, pred_origin,$/;kq|-;/\<origin_proc_transform\>/;'q;"	kind:cons
origin_proc_transform_involves_daio	inlining.m	/^:- pred origin_proc_transform_involves_daio(/;kq|/^\<origin_proc_transform_involves_daio\>/;'q;"	kind:pred	file:
origin_unify_func	var_origins.m	/^:- type origin_unify_func$/;kq|-;/\<origin_unify_func\>/;'q;"	kind:type	file:
origin_unify_var	var_origins.m	/^:- type origin_unify_var$/;kq|-;/\<origin_unify_var\>/;'q;"	kind:type	file:
origin_user	pred_name.m	/^    --->    origin_user(user_made)$/;kq|-;/\<origin_user\>/;'q;"	kind:cons
origin_user_to_user_dev_string	pred_name.m	/^:- func origin_user_to_user_dev_string(/;kq|/^\<origin_user_to_user_dev_string\>/;'q;"	kind:func	file:
original_or_optimized_code	ml_unused_assign.m	/^:- type original_or_optimized_code$/;kq|-;/\<original_or_optimized_code\>/;'q;"	kind:type	file:
original_order_constraints	ordering_mode_constraints.m	/^:- pred original_order_constraints(/;kq|/^\<original_order_constraints\>/;'q;"	kind:pred	file:
orphan	../library/rtree.m	/^:- type orphan(K, V)$/;kq|-;/\<orphan\>/;'q;"	kind:type	file:
orphans	../library/rtree.m	/^:- type orphans(K, V) == list(orphan(K, V)).$/;kq|-;/\<orphans\>/;'q;"	kind:type	file:
os_ordinary_var	parse_vars.m	/^    --->    os_ordinary_var(var(T))$/;kq|-;/\<os_ordinary_var\>/;'q;"	kind:cons	file:
os_state_var	parse_vars.m	/^    ;       os_state_var(var(T)).$/;kq|-;/\<os_state_var\>/;'q;"	kind:cons	file:
osdc_colon_var	parse_vars.m	/^    ;       osdc_colon_var(var(T)).$/;kq|-;/\<osdc_colon_var\>/;'q;"	kind:cons	file:
osdc_dot_var	parse_vars.m	/^    ;       osdc_dot_var(var(T))$/;kq|-;/\<osdc_dot_var\>/;'q;"	kind:cons	file:
osdc_ordinary_var	parse_vars.m	/^    --->    osdc_ordinary_var(var(T))$/;kq|-;/\<osdc_ordinary_var\>/;'q;"	kind:cons	file:
osdc_state_var	parse_vars.m	/^    ;       osdc_state_var(var(T))$/;kq|-;/\<osdc_state_var\>/;'q;"	kind:cons	file:
ot_allow_hijacks	optimization_options.m	/^                ot_allow_hijacks              :: maybe_allow_hijacks,$/;kq|-;/\<ot_allow_hijacks\>/;'q;"	kind:fld
ot_allow_inlining	optimization_options.m	/^                ot_allow_inlining             :: maybe_allow_inlining,$/;kq|-;/\<ot_allow_inlining\>/;'q;"	kind:fld
ot_allow_some_paths_only_waits	optimization_options.m	/^                ot_allow_some_paths_only_waits :: maybe_allow_some_paths_only_waits,$/;kq|-;/\<ot_allow_some_paths_only_waits\>/;'q;"	kind:fld
ot_analyse_regions	optimization_options.m	/^                ot_analyse_regions            :: maybe_analyse_regions,$/;kq|-;/\<ot_analyse_regions\>/;'q;"	kind:fld
ot_binary_switch_size	optimization_options.m	/^                ot_binary_switch_size         :: int,$/;kq|-;/\<ot_binary_switch_size\>/;'q;"	kind:fld
ot_deforest	optimization_options.m	/^                ot_deforest                   :: maybe_deforest,$/;kq|-;/\<ot_deforest\>/;'q;"	kind:fld
ot_deforestation_cost_factor	optimization_options.m	/^                ot_deforestation_cost_factor  :: int,$/;kq|-;/\<ot_deforestation_cost_factor\>/;'q;"	kind:fld
ot_deforestation_depth_limit	optimization_options.m	/^                ot_deforestation_depth_limit  :: int,$/;kq|-;/\<ot_deforestation_depth_limit\>/;'q;"	kind:fld
ot_deforestation_size_threshold	optimization_options.m	/^                ot_deforestation_size_threshold :: int,$/;kq|-;/\<ot_deforestation_size_threshold\>/;'q;"	kind:fld
ot_deforestation_vars_threshold	optimization_options.m	/^                ot_deforestation_vars_threshold :: int,$/;kq|-;/\<ot_deforestation_vars_threshold\>/;'q;"	kind:fld
ot_delay_constructs	optimization_options.m	/^                ot_delay_constructs           :: maybe_delay_constructs,$/;kq|-;/\<ot_delay_constructs\>/;'q;"	kind:fld
ot_dense_switch_req_density	optimization_options.m	/^                ot_dense_switch_req_density   :: int,$/;kq|-;/\<ot_dense_switch_req_density\>/;'q;"	kind:fld
ot_dense_switch_size	optimization_options.m	/^                ot_dense_switch_size          :: int,$/;kq|-;/\<ot_dense_switch_size\>/;'q;"	kind:fld
ot_elim_excess_assigns	optimization_options.m	/^                ot_elim_excess_assigns        :: maybe_elim_excess_assigns,$/;kq|-;/\<ot_elim_excess_assigns\>/;'q;"	kind:fld
ot_elim_local_vars_mlds	optimization_options.m	/^                ot_elim_local_vars_mlds       :: maybe_elim_local_vars_mlds,$/;kq|-;/\<ot_elim_local_vars_mlds\>/;'q;"	kind:fld
ot_elim_unused_mlds_assigns	optimization_options.m	/^                ot_elim_unused_mlds_assigns   :: maybe_elim_unused_mlds_assigns,$/;kq|-;/\<ot_elim_unused_mlds_assigns\>/;'q;"	kind:fld
ot_emit_c_loops	optimization_options.m	/^                ot_emit_c_loops               :: maybe_emit_c_loops,$/;kq|-;/\<ot_emit_c_loops\>/;'q;"	kind:fld
ot_enable_const_struct_poly	optimization_options.m	/^                ot_enable_const_struct_poly   :: maybe_enable_const_struct_poly,$/;kq|-;/\<ot_enable_const_struct_poly\>/;'q;"	kind:fld
ot_enable_const_struct_user	optimization_options.m	/^                ot_enable_const_struct_user   :: maybe_enable_const_struct_user,$/;kq|-;/\<ot_enable_const_struct_user\>/;'q;"	kind:fld
ot_from_ground_term_threshold	optimization_options.m	/^                ot_from_ground_term_threshold :: int,$/;kq|-;/\<ot_from_ground_term_threshold\>/;'q;"	kind:fld
ot_gen_trail_ops_inline_mlds	optimization_options.m	/^                ot_gen_trail_ops_inline_mlds  :: maybe_gen_trail_ops_inline_mlds,$/;kq|-;/\<ot_gen_trail_ops_inline_mlds\>/;'q;"	kind:fld
ot_higher_order_arg_limit	optimization_options.m	/^                ot_higher_order_arg_limit     :: int,$/;kq|-;/\<ot_higher_order_arg_limit\>/;'q;"	kind:fld
ot_higher_order_size_limit	optimization_options.m	/^                ot_higher_order_size_limit    :: int,$/;kq|-;/\<ot_higher_order_size_limit\>/;'q;"	kind:fld
ot_inline_alloc	optimization_options.m	/^                ot_inline_alloc               :: maybe_inline_alloc,$/;kq|-;/\<ot_inline_alloc\>/;'q;"	kind:fld
ot_inline_builtins	optimization_options.m	/^                ot_inline_builtins            :: maybe_inline_builtins,$/;kq|-;/\<ot_inline_builtins\>/;'q;"	kind:fld
ot_inline_call_cost	optimization_options.m	/^                ot_inline_call_cost           :: int,$/;kq|-;/\<ot_inline_call_cost\>/;'q;"	kind:fld
ot_inline_compound_threshold	optimization_options.m	/^                ot_inline_compound_threshold  :: int,$/;kq|-;/\<ot_inline_compound_threshold\>/;'q;"	kind:fld
ot_inline_par_builtins	optimization_options.m	/^                ot_inline_par_builtins        :: maybe_inline_par_builtins,$/;kq|-;/\<ot_inline_par_builtins\>/;'q;"	kind:fld
ot_inline_simple	optimization_options.m	/^                ot_inline_simple              :: maybe_inline_simple,$/;kq|-;/\<ot_inline_simple\>/;'q;"	kind:fld
ot_inline_simple_threshold	optimization_options.m	/^                ot_inline_simple_threshold    :: int,$/;kq|-;/\<ot_inline_simple_threshold\>/;'q;"	kind:fld
ot_inline_single_use	optimization_options.m	/^                ot_inline_single_use          :: maybe_inline_single_use,$/;kq|-;/\<ot_inline_single_use\>/;'q;"	kind:fld
ot_inline_vars_threshold	optimization_options.m	/^                ot_inline_vars_threshold      :: int,$/;kq|-;/\<ot_inline_vars_threshold\>/;'q;"	kind:fld
ot_intermod_inline_simple_threshold	optimization_options.m	/^                ot_intermod_inline_simple_threshold :: int,$/;kq|-;/\<ot_intermod_inline_simple_threshold\>/;'q;"	kind:fld
ot_introduce_accumulators	optimization_options.m	/^                ot_introduce_accumulators     :: maybe_introduce_accumulators,$/;kq|-;/\<ot_introduce_accumulators\>/;'q;"	kind:fld
ot_llds_layout_compression_limit	optimization_options.m	/^                ot_llds_layout_compression_limit :: int,$/;kq|-;/\<ot_llds_layout_compression_limit\>/;'q;"	kind:fld
ot_llds_local_var_access_threshold	optimization_options.m	/^                ot_llds_local_var_access_threshold :: int,$/;kq|-;/\<ot_llds_local_var_access_threshold\>/;'q;"	kind:fld
ot_lookup_switch_req_density	optimization_options.m	/^                ot_lookup_switch_req_density  :: int,$/;kq|-;/\<ot_lookup_switch_req_density\>/;'q;"	kind:fld
ot_lookup_switch_size	optimization_options.m	/^                ot_lookup_switch_size         :: int,$/;kq|-;/\<ot_lookup_switch_size\>/;'q;"	kind:fld
ot_merge_code_after_switch	optimization_options.m	/^                ot_merge_code_after_switch    :: maybe_merge_code_after_switch,$/;kq|-;/\<ot_merge_code_after_switch\>/;'q;"	kind:fld
ot_opt_c	optimization_options.m	/^                ot_opt_c                      :: maybe_opt_c,$/;kq|-;/\<ot_opt_c\>/;'q;"	kind:fld
ot_opt_checked_nondet_tailcalls	optimization_options.m	/^                ot_opt_checked_nondet_tailcalls :: maybe_opt_checked_nondet_tailcalls,$/;kq|-;/\<ot_opt_checked_nondet_tailcalls\>/;'q;"	kind:fld
ot_opt_common_structs	optimization_options.m	/^                ot_opt_common_structs         :: maybe_opt_common_structs,$/;kq|-;/\<ot_opt_common_structs\>/;'q;"	kind:fld
ot_opt_dead_procs	optimization_options.m	/^                ot_opt_dead_procs             :: maybe_opt_dead_procs,$/;kq|-;/\<ot_opt_dead_procs\>/;'q;"	kind:fld
ot_opt_delay_slot	optimization_options.m	/^                ot_opt_delay_slot             :: maybe_opt_delay_slot,$/;kq|-;/\<ot_opt_delay_slot\>/;'q;"	kind:fld
ot_opt_dup_calls	optimization_options.m	/^                ot_opt_dup_calls              :: maybe_opt_dup_calls,$/;kq|-;/\<ot_opt_dup_calls\>/;'q;"	kind:fld
ot_opt_dup_instrs_llds	optimization_options.m	/^                ot_opt_dup_instrs_llds        :: maybe_opt_dup_instrs_llds,$/;kq|-;/\<ot_opt_dup_instrs_llds\>/;'q;"	kind:fld
ot_opt_dup_procs_llds	optimization_options.m	/^                ot_opt_dup_procs_llds         :: maybe_opt_dup_procs_llds,$/;kq|-;/\<ot_opt_dup_procs_llds\>/;'q;"	kind:fld
ot_opt_follow_code	optimization_options.m	/^                ot_opt_follow_code            :: maybe_opt_follow_code,$/;kq|-;/\<ot_opt_follow_code\>/;'q;"	kind:fld
ot_opt_format_calls	optimization_options.m	/^                ot_opt_format_calls           :: maybe_opt_format_calls,$/;kq|-;/\<ot_opt_format_calls\>/;'q;"	kind:fld
ot_opt_frames	optimization_options.m	/^                ot_opt_frames                 :: maybe_opt_frames,$/;kq|-;/\<ot_opt_frames\>/;'q;"	kind:fld
ot_opt_fulljumps	optimization_options.m	/^                ot_opt_fulljumps              :: maybe_opt_fulljumps,$/;kq|-;/\<ot_opt_fulljumps\>/;'q;"	kind:fld
ot_opt_higher_order	optimization_options.m	/^                ot_opt_higher_order           :: maybe_opt_higher_order,$/;kq|-;/\<ot_opt_higher_order\>/;'q;"	kind:fld
ot_opt_jumps	optimization_options.m	/^                ot_opt_jumps                  :: maybe_opt_jumps,$/;kq|-;/\<ot_opt_jumps\>/;'q;"	kind:fld
ot_opt_labels	optimization_options.m	/^                ot_opt_labels                 :: maybe_opt_labels,$/;kq|-;/\<ot_opt_labels\>/;'q;"	kind:fld
ot_opt_lcmc	optimization_options.m	/^                ot_opt_lcmc                   :: maybe_opt_lcmc,$/;kq|-;/\<ot_opt_lcmc\>/;'q;"	kind:fld
ot_opt_lcmc_accumulator	optimization_options.m	/^                ot_opt_lcmc_accumulator       :: maybe_opt_lcmc_accumulator,$/;kq|-;/\<ot_opt_lcmc_accumulator\>/;'q;"	kind:fld
ot_opt_lcmc_null	optimization_options.m	/^                ot_opt_lcmc_null              :: maybe_opt_lcmc_null,$/;kq|-;/\<ot_opt_lcmc_null\>/;'q;"	kind:fld
ot_opt_llds_reassign	optimization_options.m	/^                ot_opt_llds_reassign          :: maybe_opt_llds_reassign,$/;kq|-;/\<ot_opt_llds_reassign\>/;'q;"	kind:fld
ot_opt_loop_invariants	optimization_options.m	/^                ot_opt_loop_invariants        :: maybe_opt_loop_invariants,$/;kq|-;/\<ot_opt_loop_invariants\>/;'q;"	kind:fld
ot_opt_middle_rec_llds	optimization_options.m	/^                ot_opt_middle_rec_llds        :: maybe_opt_middle_rec_llds,$/;kq|-;/\<ot_opt_middle_rec_llds\>/;'q;"	kind:fld
ot_opt_mlds_inits	optimization_options.m	/^                ot_opt_mlds_inits             :: maybe_opt_mlds_inits,$/;kq|-;/\<ot_opt_mlds_inits\>/;'q;"	kind:fld
ot_opt_mlds_tailcalls	optimization_options.m	/^                ot_opt_mlds_tailcalls         :: maybe_opt_mlds_tailcalls,$/;kq|-;/\<ot_opt_mlds_tailcalls\>/;'q;"	kind:fld
ot_opt_repeat	optimization_options.m	/^                ot_opt_repeat                 :: int,$/;kq|-;/\<ot_opt_repeat\>/;'q;"	kind:fld
ot_opt_saved_vars_const	optimization_options.m	/^                ot_opt_saved_vars_const       :: maybe_opt_saved_vars_const,$/;kq|-;/\<ot_opt_saved_vars_const\>/;'q;"	kind:fld
ot_opt_simple_neg_llds	optimization_options.m	/^                ot_opt_simple_neg_llds        :: maybe_opt_simple_neg_llds,$/;kq|-;/\<ot_opt_simple_neg_llds\>/;'q;"	kind:fld
ot_opt_svcell	optimization_options.m	/^                ot_opt_svcell                 :: maybe_opt_svcell,$/;kq|-;/\<ot_opt_svcell\>/;'q;"	kind:fld
ot_opt_svcell_all_candidates	optimization_options.m	/^                ot_opt_svcell_all_candidates  :: maybe_opt_svcell_all_candidates,$/;kq|-;/\<ot_opt_svcell_all_candidates\>/;'q;"	kind:fld
ot_opt_svcell_all_path_node_ratio	optimization_options.m	/^                ot_opt_svcell_all_path_node_ratio :: int,$/;kq|-;/\<ot_opt_svcell_all_path_node_ratio\>/;'q;"	kind:fld
ot_opt_svcell_candidate_headvars	optimization_options.m	/^                ot_opt_svcell_candidate_headvars :: maybe_opt_svcell_candidate_headvars,$/;kq|-;/\<ot_opt_svcell_candidate_headvars\>/;'q;"	kind:fld
ot_opt_svcell_cv_load_cost	optimization_options.m	/^                ot_opt_svcell_cv_load_cost    :: int,$/;kq|-;/\<ot_opt_svcell_cv_load_cost\>/;'q;"	kind:fld
ot_opt_svcell_cv_store_cost	optimization_options.m	/^                ot_opt_svcell_cv_store_cost   :: int,$/;kq|-;/\<ot_opt_svcell_cv_store_cost\>/;'q;"	kind:fld
ot_opt_svcell_full_path	optimization_options.m	/^                ot_opt_svcell_full_path       :: maybe_opt_svcell_full_path,$/;kq|-;/\<ot_opt_svcell_full_path\>/;'q;"	kind:fld
ot_opt_svcell_fv_load_cost	optimization_options.m	/^                ot_opt_svcell_fv_load_cost    :: int,$/;kq|-;/\<ot_opt_svcell_fv_load_cost\>/;'q;"	kind:fld
ot_opt_svcell_fv_store_cost	optimization_options.m	/^                ot_opt_svcell_fv_store_cost   :: int,$/;kq|-;/\<ot_opt_svcell_fv_store_cost\>/;'q;"	kind:fld
ot_opt_svcell_loop	optimization_options.m	/^                ot_opt_svcell_loop            :: maybe_opt_svcell_loop,$/;kq|-;/\<ot_opt_svcell_loop\>/;'q;"	kind:fld
ot_opt_svcell_node_ratio	optimization_options.m	/^                ot_opt_svcell_node_ratio      :: int,$/;kq|-;/\<ot_opt_svcell_node_ratio\>/;'q;"	kind:fld
ot_opt_svcell_on_stack	optimization_options.m	/^                ot_opt_svcell_on_stack        :: maybe_opt_svcell_on_stack,$/;kq|-;/\<ot_opt_svcell_on_stack\>/;'q;"	kind:fld
ot_opt_svcell_op_ratio	optimization_options.m	/^                ot_opt_svcell_op_ratio        :: int,$/;kq|-;/\<ot_opt_svcell_op_ratio\>/;'q;"	kind:fld
ot_opt_unneeded_code	optimization_options.m	/^                ot_opt_unneeded_code          :: maybe_opt_unneeded_code,$/;kq|-;/\<ot_opt_unneeded_code\>/;'q;"	kind:fld
ot_opt_unneeded_code_copy_limit	optimization_options.m	/^                ot_opt_unneeded_code_copy_limit :: int,$/;kq|-;/\<ot_opt_unneeded_code_copy_limit\>/;'q;"	kind:fld
ot_opt_unused_args	optimization_options.m	/^                ot_opt_unused_args            :: maybe_opt_unused_args,$/;kq|-;/\<ot_opt_unused_args\>/;'q;"	kind:fld
ot_opt_unused_args_intermod	optimization_options.m	/^                ot_opt_unused_args_intermod   :: maybe_opt_unused_args_intermod,$/;kq|-;/\<ot_opt_unused_args_intermod\>/;'q;"	kind:fld
ot_optimize_llds	optimization_options.m	/^                ot_optimize_llds              :: maybe_optimize_llds,$/;kq|-;/\<ot_optimize_llds\>/;'q;"	kind:fld
ot_optimize_mlds	optimization_options.m	/^                ot_optimize_mlds              :: maybe_optimize_mlds,$/;kq|-;/\<ot_optimize_mlds\>/;'q;"	kind:fld
ot_peep_llds	optimization_options.m	/^                ot_peep_llds                  :: maybe_peep_llds,$/;kq|-;/\<ot_peep_llds\>/;'q;"	kind:fld
ot_peep_llds_mkword	optimization_options.m	/^                ot_peep_llds_mkword           :: maybe_peep_llds_mkword,$/;kq|-;/\<ot_peep_llds_mkword\>/;'q;"	kind:fld
ot_peep_mlds	optimization_options.m	/^                ot_peep_mlds                  :: maybe_peep_mlds,$/;kq|-;/\<ot_peep_mlds\>/;'q;"	kind:fld
ot_pessimize_llds_tailcalls	optimization_options.m	/^                ot_pessimize_llds_tailcalls   :: maybe_pessimize_llds_tailcalls,$/;kq|-;/\<ot_pessimize_llds_tailcalls\>/;'q;"	kind:fld
ot_procs_per_c_function	optimization_options.m	/^                ot_procs_per_c_function       :: int,$/;kq|-;/\<ot_procs_per_c_function\>/;'q;"	kind:fld
ot_prop_constants	optimization_options.m	/^                ot_prop_constants             :: maybe_prop_constants,$/;kq|-;/\<ot_prop_constants\>/;'q;"	kind:fld
ot_prop_constraints	optimization_options.m	/^                ot_prop_constraints           :: maybe_prop_constraints,$/;kq|-;/\<ot_prop_constraints\>/;'q;"	kind:fld
ot_prop_local_constraints	optimization_options.m	/^                ot_prop_local_constraints     :: maybe_prop_local_constraints,$/;kq|-;/\<ot_prop_local_constraints\>/;'q;"	kind:fld
ot_put_base_first_multi_rec	optimization_options.m	/^                ot_put_base_first_multi_rec   :: maybe_put_base_first_multi_rec,$/;kq|-;/\<ot_put_base_first_multi_rec\>/;'q;"	kind:fld
ot_put_base_first_single_rec	optimization_options.m	/^                ot_put_base_first_single_rec  :: maybe_put_base_first_single_rec,$/;kq|-;/\<ot_put_base_first_single_rec\>/;'q;"	kind:fld
ot_spec_in_all_dep_par_conjs	optimization_options.m	/^                ot_spec_in_all_dep_par_conjs  :: maybe_spec_in_all_dep_par_conjs,$/;kq|-;/\<ot_spec_in_all_dep_par_conjs\>/;'q;"	kind:fld
ot_spec_types	optimization_options.m	/^                ot_spec_types                 :: maybe_spec_types,$/;kq|-;/\<ot_spec_types\>/;'q;"	kind:fld
ot_spec_types_user_guided	optimization_options.m	/^                ot_spec_types_user_guided     :: maybe_spec_types_user_guided,$/;kq|-;/\<ot_spec_types_user_guided\>/;'q;"	kind:fld
ot_split_switch_arms	optimization_options.m	/^                ot_split_switch_arms          :: maybe_split_switch_arms,$/;kq|-;/\<ot_split_switch_arms\>/;'q;"	kind:fld
ot_standardize_labels	optimization_options.m	/^                ot_standardize_labels         :: maybe_standardize_labels,$/;kq|-;/\<ot_standardize_labels\>/;'q;"	kind:fld
ot_string_binary_switch_size	optimization_options.m	/^                ot_string_binary_switch_size  :: int,$/;kq|-;/\<ot_string_binary_switch_size\>/;'q;"	kind:fld
ot_string_hash_switch_size	optimization_options.m	/^                ot_string_hash_switch_size    :: int,$/;kq|-;/\<ot_string_hash_switch_size\>/;'q;"	kind:fld
ot_string_trie_switch_size	optimization_options.m	/^                ot_string_trie_switch_size    :: int,$/;kq|-;/\<ot_string_trie_switch_size\>/;'q;"	kind:fld
ot_tag_switch_size	optimization_options.m	/^                ot_tag_switch_size            :: int,$/;kq|-;/\<ot_tag_switch_size\>/;'q;"	kind:fld
ot_try_switch_size	optimization_options.m	/^                ot_try_switch_size            :: int,$/;kq|-;/\<ot_try_switch_size\>/;'q;"	kind:fld
ot_tuple	optimization_options.m	/^                ot_tuple                      :: maybe_tuple,$/;kq|-;/\<ot_tuple\>/;'q;"	kind:fld
ot_tuple_costs_ratio	optimization_options.m	/^                ot_tuple_costs_ratio          :: int,$/;kq|-;/\<ot_tuple_costs_ratio\>/;'q;"	kind:fld
ot_tuple_min_args	optimization_options.m	/^                ot_tuple_min_args             :: int,$/;kq|-;/\<ot_tuple_min_args\>/;'q;"	kind:fld
ot_tuple_trace_counts_file	optimization_options.m	/^                ot_tuple_trace_counts_file    :: string$/;kq|-;/\<ot_tuple_trace_counts_file\>/;'q;"	kind:fld
ot_untuple	optimization_options.m	/^                ot_untuple                    :: maybe_untuple,$/;kq|-;/\<ot_untuple\>/;'q;"	kind:fld
ot_use_atomic_cells	optimization_options.m	/^                ot_use_atomic_cells           :: maybe_use_atomic_cells,$/;kq|-;/\<ot_use_atomic_cells\>/;'q;"	kind:fld
ot_use_just_one_c_func	optimization_options.m	/^                ot_use_just_one_c_func        :: maybe_use_just_one_c_func,$/;kq|-;/\<ot_use_just_one_c_func\>/;'q;"	kind:fld
ot_use_llds_common_data	optimization_options.m	/^                ot_use_llds_common_data       :: maybe_use_llds_common_data,$/;kq|-;/\<ot_use_llds_common_data\>/;'q;"	kind:fld
ot_use_llds_common_layout_data	optimization_options.m	/^                ot_use_llds_common_layout_data :: maybe_use_llds_common_layout_data,$/;kq|-;/\<ot_use_llds_common_layout_data\>/;'q;"	kind:fld
ot_use_local_thread_engine_base	optimization_options.m	/^                ot_use_local_thread_engine_base :: maybe_use_local_thread_engine_base,$/;kq|-;/\<ot_use_local_thread_engine_base\>/;'q;"	kind:fld
ot_use_local_vars_llds	optimization_options.m	/^                ot_use_local_vars_llds        :: maybe_use_local_vars_llds,$/;kq|-;/\<ot_use_local_vars_llds\>/;'q;"	kind:fld
ot_use_macro_for_redo_fail	optimization_options.m	/^                ot_use_macro_for_redo_fail    :: maybe_use_macro_for_redo_fail,$/;kq|-;/\<ot_use_macro_for_redo_fail\>/;'q;"	kind:fld
ot_use_smart_indexing	optimization_options.m	/^                ot_use_smart_indexing         :: maybe_use_smart_indexing,$/;kq|-;/\<ot_use_smart_indexing\>/;'q;"	kind:fld
ot_use_smart_indexing_atomic	optimization_options.m	/^                ot_use_smart_indexing_atomic  :: maybe_use_smart_indexing_atomic,$/;kq|-;/\<ot_use_smart_indexing_atomic\>/;'q;"	kind:fld
ot_use_smart_indexing_float	optimization_options.m	/^                ot_use_smart_indexing_float   :: maybe_use_smart_indexing_float,$/;kq|-;/\<ot_use_smart_indexing_float\>/;'q;"	kind:fld
ot_use_smart_indexing_string	optimization_options.m	/^                ot_use_smart_indexing_string  :: maybe_use_smart_indexing_string,$/;kq|-;/\<ot_use_smart_indexing_string\>/;'q;"	kind:fld
ot_use_smart_indexing_tag	optimization_options.m	/^                ot_use_smart_indexing_tag     :: maybe_use_smart_indexing_tag,$/;kq|-;/\<ot_use_smart_indexing_tag\>/;'q;"	kind:fld
ot_use_static_code_addresses	optimization_options.m	/^                ot_use_static_code_addresses  :: maybe_use_static_code_addresses,$/;kq|-;/\<ot_use_static_code_addresses\>/;'q;"	kind:fld
ot_use_static_ground_cells	optimization_options.m	/^                ot_use_static_ground_cells    :: maybe_use_static_ground_cells,$/;kq|-;/\<ot_use_static_ground_cells\>/;'q;"	kind:fld
ot_use_static_ground_floats	optimization_options.m	/^                ot_use_static_ground_floats   :: maybe_use_static_ground_floats,$/;kq|-;/\<ot_use_static_ground_floats\>/;'q;"	kind:fld
ot_use_static_ground_int64s	optimization_options.m	/^                ot_use_static_ground_int64s   :: maybe_use_static_ground_int64s,$/;kq|-;/\<ot_use_static_ground_int64s\>/;'q;"	kind:fld
other	accumulator.m	/^                other               :: set(accu_goal_id)$/;kq|-;/\<other\>/;'q;"	kind:fld	file:
other_lang_foreign_type_constructor	typecheck_error_undef.m	/^    --->    other_lang_foreign_type_constructor(type_ctor, hlds_type_defn)$/;kq|-;/\<other_lang_foreign_type_constructor\>/;'q;"	kind:cons
other_segments	stack_opt.m	/^                other_segments          :: list(set_of_progvar),$/;kq|-;/\<other_segments\>/;'q;"	kind:fld	file:
otp_creators	../mdbcomp/program_representation.m	/^                otp_creators    :: list(string_proc_label),$/;kq|-;/\<otp_creators\>/;'q;"	kind:fld
otp_destructors	../mdbcomp/program_representation.m	/^                otp_destructors :: list(string_proc_label)$/;kq|-;/\<otp_destructors\>/;'q;"	kind:fld
otp_mutators	../mdbcomp/program_representation.m	/^                otp_mutators    :: list(string_proc_label),$/;kq|-;/\<otp_mutators\>/;'q;"	kind:fld
otp_type_ctor	../mdbcomp/program_representation.m	/^                otp_type_ctor   :: string,      % name of type_ctor; arity 0$/;kq|-;/\<otp_type_ctor\>/;'q;"	kind:fld
ouf_cons_id	var_origins.m	/^                ouf_cons_id     :: cons_id,$/;kq|-;/\<ouf_cons_id\>/;'q;"	kind:fld	file:
ouf_context	var_origins.m	/^                ouf_context     :: prog_context,$/;kq|-;/\<ouf_context\>/;'q;"	kind:fld	file:
ouf_lhs	var_origins.m	/^                ouf_lhs         :: prog_var,$/;kq|-;/\<ouf_lhs\>/;'q;"	kind:fld	file:
ouf_rhs	var_origins.m	/^                ouf_rhs         :: list(prog_var)$/;kq|-;/\<ouf_rhs\>/;'q;"	kind:fld	file:
out	../library/builtin.m	/^:- mode out == free >> ground.$/;kq|-;/\<out\>/;'q;"	kind:mode
out	mode_constraint_robdd.m	/^    ;       out(prog_var)$/;kq|-;/\<out\>/;'q;"	kind:cons
out_any_mode	prog_mode.m	/^:- func out_any_mode = mer_mode.$/;kq|/^\<out_any_mode\>/;'q;"	kind:func
out_arg_dest	llds.m	/^                out_arg_dest                :: lval,$/;kq|-;/\<out_arg_dest\>/;'q;"	kind:fld
out_box_policy	llds.m	/^                out_box_policy              :: box_policy$/;kq|-;/\<out_box_policy\>/;'q;"	kind:fld
out_list_skel	../library/list.m	/^:- mode out_list_skel == free >> list_skel.$/;kq|-;/\<out_list_skel\>/;'q;"	kind:mode
out_maybe_foreign_type	llds.m	/^                out_maybe_foreign_type      :: maybe(foreign_proc_type),$/;kq|-;/\<out_maybe_foreign_type\>/;'q;"	kind:fld
out_mode	prog_mode.m	/^:- pred out_mode(/;kq|/^\<out_mode\>/;'q;"	kind:pred
out_of_bounds_error	../library/array.m	/^:- pred out_of_bounds_error(array(/;kq|/^\<out_of_bounds_error\>/;'q;"	kind:pred	file:
out_of_bounds_error	../library/version_array.m	/^:- pred out_of_bounds_error(/;kq|/^\<out_of_bounds_error\>/;'q;"	kind:pred	file:
out_original_type	llds.m	/^                out_original_type           :: mer_type,$/;kq|-;/\<out_original_type\>/;'q;"	kind:fld
out_two	../library/set_ctree234.m	/^:- mode out_two  == out(two(ground, ground)).$/;kq|-;/\<out_two\>/;'q;"	kind:mode	file:
out_two	../library/set_tree234.m	/^:- mode out_two == out(two(ground, ground)).$/;kq|-;/\<out_two\>/;'q;"	kind:mode	file:
out_two	../library/tree234.m	/^:- mode out_two == out(two(ground, ground, ground)).$/;kq|-;/\<out_two\>/;'q;"	kind:mode	file:
out_var_name	llds.m	/^                out_var_name                :: string,$/;kq|-;/\<out_var_name\>/;'q;"	kind:fld
out_var_type	llds.m	/^                out_var_type                :: mer_type,$/;kq|-;/\<out_var_type\>/;'q;"	kind:fld
out_var_type_is_dummy	llds.m	/^                out_var_type_is_dummy       :: is_dummy_type,$/;kq|-;/\<out_var_type_is_dummy\>/;'q;"	kind:fld
outer_vars	ml_elim_nested.m	/^                % outer_vars                :: list(list(mlds_local_var_defn)),$/;kq|-;/\<outer_vars\>/;'q;"	kind:fld	file:
outermost_qualifier	../mdbcomp/sym_name.m	/^:- func outermost_qualifier(/;kq|/^\<outermost_qualifier\>/;'q;"	kind:func
outline_arg	mlds.m	/^:- type outline_arg$/;kq|-;/\<outline_arg\>/;'q;"	kind:type
outline_arg_contains_var	ml_util.m	/^:- func outline_arg_contains_var(/;kq|/^\<outline_arg_contains_var\>/;'q;"	kind:func	file:
outline_arg_to_strcord	mlds_dump.m	/^:- func outline_arg_to_strcord(/;kq|/^\<outline_arg_to_strcord\>/;'q;"	kind:func	file:
outline_args_contains_var	ml_util.m	/^:- func outline_args_contains_var(list(/;kq|/^\<outline_args_contains_var\>/;'q;"	kind:func	file:
outline_foreign_proc	mlds.m	/^    ;       outline_foreign_proc($/;kq|-;/\<outline_foreign_proc\>/;'q;"	kind:cons
outproject	structure_sharing.domain.m	/^    ;       outproject.$/;kq|-;/\<outproject\>/;'q;"	kind:cons	file:
output	../library/bit_buffer.m	/^:- instance stream.output(error_stream, error_state) where$/;kq|-;/\<output\>/;'q;"	kind:tci	file:
output	../library/bit_buffer.write.m	/^:- instance stream.output(write_stream(Stream), write_buffer(Stream, State))$/;kq|-;/\<output\>/;'q;"	kind:tci
output	../library/bit_buffer.write.m	/^:- instance stream.output(write_stream(Stream), write_buffer(Stream, State))$/;kq|-;/\<output\>/;'q;"	kind:tci
output	../library/builtin.m	/^:- mode output == free >> ground.$/;kq|-;/\<output\>/;'q;"	kind:mode
output	../library/io.m	/^:- instance stream.output(binary_output_stream, io)$/;kq|-;/\<output\>/;'q;"	kind:tci	file:
output	../library/io.m	/^:- instance stream.output(text_output_stream, io) where [$/;kq|-;/\<output\>/;'q;"	kind:tci	file:
output	../library/io.stream_db.m	/^    ;       output$/;kq|-;/\<output\>/;'q;"	kind:cons
output	../library/stream.m	/^:- typeclass output(Stream, State)$/;kq|-;/\<output\>/;'q;"	kind:tc
output	../library/string.builder.m	/^:- instance stream.output(string.builder.handle, string.builder.state)$/;kq|-;/\<output\>/;'q;"	kind:tci	file:
output_access_for_java	mlds_to_java_func.m	/^:- pred output_access_for_java(/;kq|/^\<output_access_for_java\>/;'q;"	kind:pred	file:
output_addr_of_ctor_rtti_id	rtti_out.m	/^:- pred output_addr_of_ctor_rtti_id(/;kq|/^\<output_addr_of_ctor_rtti_id\>/;'q;"	kind:pred	file:
output_addr_of_ctor_rtti_names	rtti_out.m	/^:- pred output_addr_of_ctor_rtti_names(/;kq|/^\<output_addr_of_ctor_rtti_names\>/;'q;"	kind:pred	file:
output_addr_of_rtti_data	rtti_out.m	/^:- pred output_addr_of_rtti_data(/;kq|/^\<output_addr_of_rtti_data\>/;'q;"	kind:pred
output_addr_of_rtti_id	rtti_out.m	/^:- pred output_addr_of_rtti_id(/;kq|/^\<output_addr_of_rtti_id\>/;'q;"	kind:pred	file:
output_alloc_site_id	llds_out_instr.m	/^:- pred output_alloc_site_id(/;kq|/^\<output_alloc_site_id\>/;'q;"	kind:pred	file:
output_alloc_site_slot	layout_out.m	/^:- pred output_alloc_site_slot(/;kq|/^\<output_alloc_site_slot\>/;'q;"	kind:pred	file:
output_alloc_sites_array	layout_out.m	/^:- pred output_alloc_sites_array(/;kq|/^\<output_alloc_sites_array\>/;'q;"	kind:pred	file:
output_alloc_sites_init	llds_out_file.m	/^:- pred output_alloc_sites_init(/;kq|/^\<output_alloc_sites_init\>/;'q;"	kind:pred	file:
output_analysis_file	mercury_compile_middle_passes.m	/^:- pred output_analysis_file(/;kq|/^\<output_analysis_file\>/;'q;"	kind:pred
output_annotated_c_module	llds_out_file.m	/^:- pred output_annotated_c_module(/;kq|/^\<output_annotated_c_module\>/;'q;"	kind:pred	file:
output_annotated_c_procedure	llds_out_file.m	/^:- pred output_annotated_c_procedure(/;kq|/^\<output_annotated_c_procedure\>/;'q;"	kind:pred	file:
output_arg_locs	call_gen.m	/^:- pred output_arg_locs(assoc_list(/;kq|/^\<output_arg_locs\>/;'q;"	kind:pred
output_args_as_array	mlds_to_java_stmt.m	/^:- pred output_args_as_array(/;kq|/^\<output_args_as_array\>/;'q;"	kind:pred	file:
output_assign_out_params	mlds_to_cs_stmt.m	/^:- pred output_assign_out_params(/;kq|/^\<output_assign_out_params\>/;'q;"	kind:pred	file:
output_assign_results	mlds_to_java_stmt.m	/^:- pred output_assign_results(/;kq|/^\<output_assign_results\>/;'q;"	kind:pred	file:
output_atomic_stmt_for_csharp	mlds_to_cs_stmt.m	/^:- pred output_atomic_stmt_for_csharp(/;kq|/^\<output_atomic_stmt_for_csharp\>/;'q;"	kind:pred	file:
output_atomic_stmt_for_java	mlds_to_java_stmt.m	/^:- pred output_atomic_stmt_for_java(/;kq|/^\<output_atomic_stmt_for_java\>/;'q;"	kind:pred	file:
output_attr_name	layout_out.m	/^:- pred output_attr_name(/;kq|/^\<output_attr_name\>/;'q;"	kind:pred	file:
output_auto_gen_comment	mlds_to_target_util.m	/^:- pred output_auto_gen_comment(/;kq|/^\<output_auto_gen_comment\>/;'q;"	kind:pred
output_aux	mlds_to_target_util.m	/^:- type output_aux$/;kq|-;/\<output_aux\>/;'q;"	kind:type
output_base_typeclass_info_defn	rtti_out.m	/^:- pred output_base_typeclass_info_defn(/;kq|/^\<output_base_typeclass_info_defn\>/;'q;"	kind:pred	file:
output_basic_binop_for_csharp	mlds_to_cs_data.m	/^:- pred output_basic_binop_for_csharp(/;kq|/^\<output_basic_binop_for_csharp\>/;'q;"	kind:pred	file:
output_basic_binop_for_java	mlds_to_java_data.m	/^:- pred output_basic_binop_for_java(/;kq|/^\<output_basic_binop_for_java\>/;'q;"	kind:pred	file:
output_basic_binop_maybe_with_enum_for_java	mlds_to_java_data.m	/^:- pred output_basic_binop_maybe_with_enum_for_java(/;kq|/^\<output_basic_binop_maybe_with_enum_for_java\>/;'q;"	kind:pred	file:
output_basic_binop_with_mask_for_java	mlds_to_java_data.m	/^:- pred output_basic_binop_with_mask_for_java(/;kq|/^\<output_basic_binop_with_mask_for_java\>/;'q;"	kind:pred	file:
output_basic_label_layout_slot	layout_out.m	/^:- pred output_basic_label_layout_slot(/;kq|/^\<output_basic_label_layout_slot\>/;'q;"	kind:pred	file:
output_binop_for_csharp	mlds_to_cs_data.m	/^:- pred output_binop_for_csharp(/;kq|/^\<output_binop_for_csharp\>/;'q;"	kind:pred	file:
output_binop_for_java	mlds_to_java_data.m	/^:- pred output_binop_for_java(/;kq|/^\<output_binop_for_java\>/;'q;"	kind:pred	file:
output_binop_func_call_for_java	mlds_to_java_data.m	/^:- pred output_binop_func_call_for_java(/;kq|/^\<output_binop_func_call_for_java\>/;'q;"	kind:pred	file:
output_block_end	llds_out_instr.m	/^:- pred output_block_end(/;kq|/^\<output_block_end\>/;'q;"	kind:pred	file:
output_block_start	llds_out_instr.m	/^:- pred output_block_start(/;kq|/^\<output_block_start\>/;'q;"	kind:pred	file:
output_boxed_args	mlds_to_java_stmt.m	/^:- pred output_boxed_args(/;kq|/^\<output_boxed_args\>/;'q;"	kind:pred	file:
output_boxed_rval_for_csharp	mlds_to_cs_data.m	/^:- pred output_boxed_rval_for_csharp(/;kq|/^\<output_boxed_rval_for_csharp\>/;'q;"	kind:pred	file:
output_boxed_rval_for_java	mlds_to_java_data.m	/^:- pred output_boxed_rval_for_java(/;kq|/^\<output_boxed_rval_for_java\>/;'q;"	kind:pred
output_bracketed_rval_for_csharp	mlds_to_cs_data.m	/^:- pred output_bracketed_rval_for_csharp(/;kq|/^\<output_bracketed_rval_for_csharp\>/;'q;"	kind:pred	file:
output_bracketed_rval_for_java	mlds_to_java_data.m	/^:- pred output_bracketed_rval_for_java(/;kq|/^\<output_bracketed_rval_for_java\>/;'q;"	kind:pred
output_bunch_name	llds_out_file.m	/^:- pred output_bunch_name(/;kq|/^\<output_bunch_name\>/;'q;"	kind:pred	file:
output_bytecodes	layout_out.m	/^:- pred output_bytecodes(/;kq|/^\<output_bytecodes\>/;'q;"	kind:pred	file:
output_bytecodes_driver	layout_out.m	/^:- pred output_bytecodes_driver(io.text_output_stream::in, list(/;kq|/^\<output_bytecodes_driver\>/;'q;"	kind:pred	file:
output_c_data_init_list	llds_out_file.m	/^:- pred output_c_data_init_list(/;kq|/^\<output_c_data_init_list\>/;'q;"	kind:pred	file:
output_c_dump_func_defns	mlds_to_c_file.m	/^:- pred output_c_dump_func_defns(/;kq|/^\<output_c_dump_func_defns\>/;'q;"	kind:pred	file:
output_c_dump_preds	mlds_to_c_file.m	/^:- pred output_c_dump_preds(/;kq|/^\<output_c_dump_preds\>/;'q;"	kind:pred
output_c_entry_label_init	llds_out_file.m	/^:- pred output_c_entry_label_init(/;kq|/^\<output_c_entry_label_init\>/;'q;"	kind:pred	file:
output_c_file_intro_and_grade	c_util.m	/^:- pred output_c_file_intro_and_grade(/;kq|/^\<output_c_file_intro_and_grade\>/;'q;"	kind:pred
output_c_file_mercury_headers	llds_out_file.m	/^:- pred output_c_file_mercury_headers(/;kq|/^\<output_c_file_mercury_headers\>/;'q;"	kind:pred	file:
output_c_global_var_decl	llds_out_file.m	/^:- pred output_c_global_var_decl(/;kq|/^\<output_c_global_var_decl\>/;'q;"	kind:pred	file:
output_c_internal_label_layout_init_chunk	llds_out_file.m	/^:- pred output_c_internal_label_layout_init_chunk(/;kq|/^\<output_c_internal_label_layout_init_chunk\>/;'q;"	kind:pred	file:
output_c_internal_label_layout_init_group	llds_out_file.m	/^:- pred output_c_internal_label_layout_init_group(/;kq|/^\<output_c_internal_label_layout_init_group\>/;'q;"	kind:pred	file:
output_c_internal_label_no_layout_init_chunk	llds_out_file.m	/^:- pred output_c_internal_label_no_layout_init_chunk(/;kq|/^\<output_c_internal_label_no_layout_init_chunk\>/;'q;"	kind:pred	file:
output_c_internal_label_no_layout_init_group	llds_out_file.m	/^:- pred output_c_internal_label_no_layout_init_group(/;kq|/^\<output_c_internal_label_no_layout_init_group\>/;'q;"	kind:pred	file:
output_c_label_inits	llds_out_file.m	/^:- pred output_c_label_inits(/;kq|/^\<output_c_label_inits\>/;'q;"	kind:pred	file:
output_c_mih_header_file_opts	mlds_to_c_file.m	/^:- pred output_c_mih_header_file_opts(/;kq|/^\<output_c_mih_header_file_opts\>/;'q;"	kind:pred	file:
output_c_mlds	mlds_to_c_file.m	/^:- pred output_c_mlds(/;kq|/^\<output_c_mlds\>/;'q;"	kind:pred
output_c_module_init_list	llds_out_file.m	/^:- pred output_c_module_init_list(/;kq|/^\<output_c_module_init_list\>/;'q;"	kind:pred	file:
output_c_src_file_opts	mlds_to_c_file.m	/^:- pred output_c_src_file_opts(/;kq|/^\<output_c_src_file_opts\>/;'q;"	kind:pred	file:
output_call	llds_out_instr.m	/^:- pred output_call(/;kq|/^\<output_call\>/;'q;"	kind:pred	file:
output_call_init_global_var_method_for_java	mlds_to_java_global.m	/^:- pred output_call_init_global_var_method_for_java(/;kq|/^\<output_call_init_global_var_method_for_java\>/;'q;"	kind:pred	file:
output_call_rval_for_csharp	mlds_to_cs_data.m	/^:- pred output_call_rval_for_csharp(/;kq|/^\<output_call_rval_for_csharp\>/;'q;"	kind:pred
output_call_rval_for_java	mlds_to_java_data.m	/^:- pred output_call_rval_for_java(/;kq|/^\<output_call_rval_for_java\>/;'q;"	kind:pred
output_call_scalar_init_method_for_java	mlds_to_java_global.m	/^:- pred output_call_scalar_init_method_for_java(/;kq|/^\<output_call_scalar_init_method_for_java\>/;'q;"	kind:pred	file:
output_call_site_static_array	layout_out.m	/^:- pred output_call_site_static_array(/;kq|/^\<output_call_site_static_array\>/;'q;"	kind:pred	file:
output_call_site_static_slot	layout_out.m	/^:- pred output_call_site_static_slot(/;kq|/^\<output_call_site_static_slot\>/;'q;"	kind:pred	file:
output_call_site_static_slot_decls	layout_out.m	/^:- pred output_call_site_static_slot_decls(/;kq|/^\<output_call_site_static_slot_decls\>/;'q;"	kind:pred	file:
output_calls_to_void_funcs	mlds_to_c_file.m	/^:- pred output_calls_to_void_funcs(/;kq|/^\<output_calls_to_void_funcs\>/;'q;"	kind:pred	file:
output_case_cond_for_csharp	mlds_to_cs_stmt.m	/^:- pred output_case_cond_for_csharp(/;kq|/^\<output_case_cond_for_csharp\>/;'q;"	kind:pred	file:
output_case_cond_for_java	mlds_to_java_stmt.m	/^:- pred output_case_cond_for_java(/;kq|/^\<output_case_cond_for_java\>/;'q;"	kind:pred	file:
output_cast_addr_of_rtti_data	rtti_out.m	/^:- pred output_cast_addr_of_rtti_data(/;kq|/^\<output_cast_addr_of_rtti_data\>/;'q;"	kind:pred
output_cast_addr_of_rtti_datas	rtti_out.m	/^:- pred output_cast_addr_of_rtti_datas(string::in, list(/;kq|/^\<output_cast_addr_of_rtti_datas\>/;'q;"	kind:pred	file:
output_cast_addr_of_rtti_id	rtti_out.m	/^:- pred output_cast_addr_of_rtti_id(/;kq|/^\<output_cast_addr_of_rtti_id\>/;'q;"	kind:pred	file:
output_cast_addr_of_rtti_ids	rtti_out.m	/^:- pred output_cast_addr_of_rtti_ids(string::in, list(/;kq|/^\<output_cast_addr_of_rtti_ids\>/;'q;"	kind:pred	file:
output_cast_rval_for_csharp	mlds_to_cs_data.m	/^:- pred output_cast_rval_for_csharp(/;kq|/^\<output_cast_rval_for_csharp\>/;'q;"	kind:pred	file:
output_cast_rval_for_java	mlds_to_java_data.m	/^:- pred output_cast_rval_for_java(/;kq|/^\<output_cast_rval_for_java\>/;'q;"	kind:pred	file:
output_class_decl_flags_for_java	mlds_to_java_class.m	/^:- pred output_class_decl_flags_for_java(/;kq|/^\<output_class_decl_flags_for_java\>/;'q;"	kind:pred	file:
output_class_defn_for_csharp	mlds_to_cs_class.m	/^:- pred output_class_defn_for_csharp(/;kq|/^\<output_class_defn_for_csharp\>/;'q;"	kind:pred
output_class_defn_for_java	mlds_to_java_class.m	/^:- pred output_class_defn_for_java(/;kq|/^\<output_class_defn_for_java\>/;'q;"	kind:pred
output_closure_layout_data_defn	layout_out.m	/^:- pred output_closure_layout_data_defn(/;kq|/^\<output_closure_layout_data_defn\>/;'q;"	kind:pred
output_code_addr	llds_out_code_addr.m	/^:- pred output_code_addr(/;kq|/^\<output_code_addr\>/;'q;"	kind:pred
output_code_addr_decls	llds_out_code_addr.m	/^:- pred output_code_addr_decls(/;kq|/^\<output_code_addr_decls\>/;'q;"	kind:pred	file:
output_code_addr_for_csharp	mlds_to_cs_data.m	/^:- pred output_code_addr_for_csharp(/;kq|/^\<output_code_addr_for_csharp\>/;'q;"	kind:pred
output_code_addr_from_pieces	llds_out_code_addr.m	/^:- pred output_code_addr_from_pieces(/;kq|/^\<output_code_addr_from_pieces\>/;'q;"	kind:pred
output_code_addr_in_list	rtti_out.m	/^:- pred output_code_addr_in_list(/;kq|/^\<output_code_addr_in_list\>/;'q;"	kind:pred	file:
output_code_info	code_loc_dep.m	/^:- pred output_code_info(/;kq|/^\<output_code_info\>/;'q;"	kind:pred
output_comment_chars	llds_out_instr.m	/^:- pred output_comment_chars(/;kq|/^\<output_comment_chars\>/;'q;"	kind:pred	file:
output_common_cell_type_name	llds_out_global.m	/^:- pred output_common_cell_type_name(/;kq|/^\<output_common_cell_type_name\>/;'q;"	kind:pred	file:
output_common_cell_value	llds_out_global.m	/^:- pred output_common_cell_value(/;kq|/^\<output_common_cell_value\>/;'q;"	kind:pred	file:
output_common_scalar_cell_array_name	llds_out_data.m	/^:- pred output_common_scalar_cell_array_name(/;kq|/^\<output_common_scalar_cell_array_name\>/;'q;"	kind:pred
output_common_type_defn	llds_out_global.m	/^:- pred output_common_type_defn(/;kq|/^\<output_common_type_defn\>/;'q;"	kind:pred	file:
output_common_vector_cell_array_name	llds_out_data.m	/^:- pred output_common_vector_cell_array_name(/;kq|/^\<output_common_vector_cell_array_name\>/;'q;"	kind:pred
output_compile_error_lines	options.m	/^    ;       output_compile_error_lines$/;kq|-;/\<output_compile_error_lines\>/;'q;"	kind:cons
output_complexity_arg_info_array	llds_out_global.m	/^:- pred output_complexity_arg_info_array(/;kq|/^\<output_complexity_arg_info_array\>/;'q;"	kind:pred	file:
output_complexity_arg_info_arrays	llds_out_global.m	/^:- pred output_complexity_arg_info_arrays(/;kq|/^\<output_complexity_arg_info_arrays\>/;'q;"	kind:pred
output_cons_arg_group_elements	llds_out_global.m	/^:- pred output_cons_arg_group_elements(/;kq|/^\<output_cons_arg_group_elements\>/;'q;"	kind:pred	file:
output_cons_arg_group_ints	llds_out_global.m	/^:- pred output_cons_arg_group_ints(/;kq|/^\<output_cons_arg_group_ints\>/;'q;"	kind:pred	file:
output_cons_arg_group_ints_check	llds_out_global.m	/^:- pred output_cons_arg_group_ints_check(/;kq|/^\<output_cons_arg_group_ints_check\>/;'q;"	kind:pred	file:
output_cons_arg_group_types	llds_out_global.m	/^:- pred output_cons_arg_group_types(/;kq|/^\<output_cons_arg_group_types\>/;'q;"	kind:pred	file:
output_cons_arg_groups	llds_out_global.m	/^:- pred output_cons_arg_groups(/;kq|/^\<output_cons_arg_groups\>/;'q;"	kind:pred	file:
output_cons_arg_types	llds_out_global.m	/^:- pred output_cons_arg_types(/;kq|/^\<output_cons_arg_types\>/;'q;"	kind:pred	file:
output_cons_args	llds_out_global.m	/^:- pred output_cons_args(/;kq|/^\<output_cons_args\>/;'q;"	kind:pred	file:
output_constraint	lp_rational.m	/^:- pred output_constraint(/;kq|/^\<output_constraint\>/;'q;"	kind:pred	file:
output_constraint_2	lp_rational.m	/^:- pred output_constraint_2(output_var::in, list(/;kq|/^\<output_constraint_2\>/;'q;"	kind:pred	file:
output_constraints	lp_rational.m	/^:- pred output_constraints(/;kq|/^\<output_constraints\>/;'q;"	kind:pred
output_context_for_java	mlds_to_java_util.m	/^:- pred output_context_for_java(/;kq|/^\<output_context_for_java\>/;'q;"	kind:pred
output_csharp_body_code	mlds_to_cs_file.m	/^:- pred output_csharp_body_code(/;kq|/^\<output_csharp_body_code\>/;'q;"	kind:pred	file:
output_csharp_decl_code	mlds_to_cs_file.m	/^:- pred output_csharp_decl_code(/;kq|/^\<output_csharp_decl_code\>/;'q;"	kind:pred	file:
output_csharp_foreign_literal_or_include	mlds_to_cs_file.m	/^:- pred output_csharp_foreign_literal_or_include(/;kq|/^\<output_csharp_foreign_literal_or_include\>/;'q;"	kind:pred	file:
output_csharp_mlds	mlds_to_cs_file.m	/^:- pred output_csharp_mlds(/;kq|/^\<output_csharp_mlds\>/;'q;"	kind:pred
output_csharp_src_file	mlds_to_cs_file.m	/^:- pred output_csharp_src_file(/;kq|/^\<output_csharp_src_file\>/;'q;"	kind:pred	file:
output_ctor_rtti_id	rtti_out.m	/^:- pred output_ctor_rtti_id(/;kq|/^\<output_ctor_rtti_id\>/;'q;"	kind:pred	file:
output_current_group	../library/pretty_printer.m	/^:- pred output_current_group(/;kq|/^\<output_current_group\>/;'q;"	kind:pred	file:
output_data_id	llds_out_data.m	/^:- pred output_data_id(/;kq|/^\<output_data_id\>/;'q;"	kind:pred
output_data_id_addr	llds_out_data.m	/^:- pred output_data_id_addr(/;kq|/^\<output_data_id_addr\>/;'q;"	kind:pred
output_debug	parse_tree_out_info.m	/^    ;       output_debug.$/;kq|-;/\<output_debug\>/;'q;"	kind:cons
output_debug_class_init	mlds_to_java_file.m	/^:- pred output_debug_class_init(/;kq|/^\<output_debug_class_init\>/;'q;"	kind:pred	file:
output_debug_instruction	llds_out_instr.m	/^:- pred output_debug_instruction(/;kq|/^\<output_debug_instruction\>/;'q;"	kind:pred
output_debug_instruction_and_comment	llds_out_instr.m	/^:- pred output_debug_instruction_and_comment(/;kq|/^\<output_debug_instruction_and_comment\>/;'q;"	kind:pred
output_debugger_init_list	llds_out_file.m	/^:- pred output_debugger_init_list(/;kq|/^\<output_debugger_init_list\>/;'q;"	kind:pred	file:
output_double_stackvar_ptr	llds_out_data.m	/^:- pred output_double_stackvar_ptr(/;kq|/^\<output_double_stackvar_ptr\>/;'q;"	kind:pred	file:
output_du_arg_locns	rtti_out.m	/^:- pred output_du_arg_locns(/;kq|/^\<output_du_arg_locns\>/;'q;"	kind:pred	file:
output_du_arg_locns_loop	rtti_out.m	/^:- pred output_du_arg_locns_loop(/;kq|/^\<output_du_arg_locns_loop\>/;'q;"	kind:pred	file:
output_du_arg_names	rtti_out.m	/^:- pred output_du_arg_names(/;kq|/^\<output_du_arg_names\>/;'q;"	kind:pred	file:
output_du_arg_types	rtti_out.m	/^:- pred output_du_arg_types(/;kq|/^\<output_du_arg_types\>/;'q;"	kind:pred	file:
output_du_functor_defn	rtti_out.m	/^:- pred output_du_functor_defn(/;kq|/^\<output_du_functor_defn\>/;'q;"	kind:pred	file:
output_du_name_ordered_table	rtti_out.m	/^:- pred output_du_name_ordered_table(/;kq|/^\<output_du_name_ordered_table\>/;'q;"	kind:pred	file:
output_du_ptag_ordered_table	rtti_out.m	/^:- pred output_du_ptag_ordered_table(/;kq|/^\<output_du_ptag_ordered_table\>/;'q;"	kind:pred	file:
output_du_ptag_ordered_table_body	rtti_out.m	/^:- pred output_du_ptag_ordered_table_body(/;kq|/^\<output_du_ptag_ordered_table_body\>/;'q;"	kind:pred	file:
output_du_stag_ordered_table	rtti_out.m	/^:- pred output_du_stag_ordered_table(/;kq|/^\<output_du_stag_ordered_table\>/;'q;"	kind:pred	file:
output_elimination_msgs	dead_proc_elim.m	/^:- pred output_elimination_msgs(/;kq|/^\<output_elimination_msgs\>/;'q;"	kind:pred
output_embedded_frame_addr	llds_out_instr.m	/^:- pred output_embedded_frame_addr(/;kq|/^\<output_embedded_frame_addr\>/;'q;"	kind:pred	file:
output_enum_class_defn_for_csharp	mlds_to_cs_class.m	/^:- pred output_enum_class_defn_for_csharp(/;kq|/^\<output_enum_class_defn_for_csharp\>/;'q;"	kind:pred
output_enum_class_defn_for_java	mlds_to_java_class.m	/^:- pred output_enum_class_defn_for_java(/;kq|/^\<output_enum_class_defn_for_java\>/;'q;"	kind:pred
output_enum_constant_for_csharp	mlds_to_cs_class.m	/^:- pred output_enum_constant_for_csharp(/;kq|/^\<output_enum_constant_for_csharp\>/;'q;"	kind:pred	file:
output_enum_constant_for_java	mlds_to_java_class.m	/^:- pred output_enum_constant_for_java(/;kq|/^\<output_enum_constant_for_java\>/;'q;"	kind:pred	file:
output_enum_ctor_for_java	mlds_to_java_class.m	/^:- pred output_enum_ctor_for_java(/;kq|/^\<output_enum_ctor_for_java\>/;'q;"	kind:pred	file:
output_enum_functor_defn	rtti_out.m	/^:- pred output_enum_functor_defn(/;kq|/^\<output_enum_functor_defn\>/;'q;"	kind:pred	file:
output_enum_inherits_list	mlds_to_java_class.m	/^:- pred output_enum_inherits_list(/;kq|/^\<output_enum_inherits_list\>/;'q;"	kind:pred	file:
output_enum_name_ordered_table	rtti_out.m	/^:- pred output_enum_name_ordered_table(/;kq|/^\<output_enum_name_ordered_table\>/;'q;"	kind:pred	file:
output_enum_ordinal_ordered_table	rtti_out.m	/^:- pred output_enum_ordinal_ordered_table(/;kq|/^\<output_enum_ordinal_ordered_table\>/;'q;"	kind:pred	file:
output_env_defn_for_csharp	mlds_to_cs_class.m	/^:- pred output_env_defn_for_csharp(/;kq|/^\<output_env_defn_for_csharp\>/;'q;"	kind:pred
output_env_defn_for_java	mlds_to_java_class.m	/^:- pred output_env_defn_for_java(/;kq|/^\<output_env_defn_for_java\>/;'q;"	kind:pred
output_env_var_definition_for_csharp	mlds_to_cs_file.m	/^:- pred output_env_var_definition_for_csharp(/;kq|/^\<output_env_var_definition_for_csharp\>/;'q;"	kind:pred	file:
output_env_var_definition_for_java	mlds_to_java_file.m	/^:- pred output_env_var_definition_for_java(/;kq|/^\<output_env_var_definition_for_java\>/;'q;"	kind:pred	file:
output_env_var_init	c_util.m	/^:- pred output_env_var_init(/;kq|/^\<output_env_var_init\>/;'q;"	kind:pred	file:
output_event_set_desc_defn	layout_out.m	/^:- pred output_event_set_desc_defn(/;kq|/^\<output_event_set_desc_defn\>/;'q;"	kind:pred	file:
output_event_spec	layout_out.m	/^:- pred output_event_spec(/;kq|/^\<output_event_spec\>/;'q;"	kind:pred	file:
output_event_spec_components	layout_out.m	/^:- pred output_event_spec_components(/;kq|/^\<output_event_spec_components\>/;'q;"	kind:pred	file:
output_event_specs_and_components	layout_out.m	/^:- pred output_event_specs_and_components(/;kq|/^\<output_event_specs_and_components\>/;'q;"	kind:pred	file:
output_exec_trace_slot	layout_out.m	/^:- pred output_exec_trace_slot(/;kq|/^\<output_exec_trace_slot\>/;'q;"	kind:pred	file:
output_exec_traces_array	layout_out.m	/^:- pred output_exec_traces_array(/;kq|/^\<output_exec_traces_array\>/;'q;"	kind:pred	file:
output_exist_constraints_data	rtti_out.m	/^:- pred output_exist_constraints_data(/;kq|/^\<output_exist_constraints_data\>/;'q;"	kind:pred	file:
output_exist_info	rtti_out.m	/^:- pred output_exist_info(/;kq|/^\<output_exist_info\>/;'q;"	kind:pred	file:
output_exist_locn	rtti_out.m	/^:- pred output_exist_locn(/;kq|/^\<output_exist_locn\>/;'q;"	kind:pred	file:
output_exist_locns	rtti_out.m	/^:- pred output_exist_locns(list(/;kq|/^\<output_exist_locns\>/;'q;"	kind:pred	file:
output_exist_locns_array	rtti_out.m	/^:- pred output_exist_locns_array(/;kq|/^\<output_exist_locns_array\>/;'q;"	kind:pred	file:
output_export_for_csharp	mlds_to_cs_export.m	/^:- pred output_export_for_csharp(/;kq|/^\<output_export_for_csharp\>/;'q;"	kind:pred	file:
output_export_for_java	mlds_to_java_export.m	/^:- pred output_export_for_java(/;kq|/^\<output_export_for_java\>/;'q;"	kind:pred	file:
output_export_no_ref_out	mlds_to_java_export.m	/^:- pred output_export_no_ref_out(/;kq|/^\<output_export_no_ref_out\>/;'q;"	kind:pred	file:
output_export_param_ref_out	mlds_to_java_export.m	/^:- pred output_export_param_ref_out(/;kq|/^\<output_export_param_ref_out\>/;'q;"	kind:pred	file:
output_export_params_ref_out	mlds_to_java_export.m	/^:- pred output_export_params_ref_out(/;kq|/^\<output_export_params_ref_out\>/;'q;"	kind:pred	file:
output_export_ref_out	mlds_to_java_export.m	/^:- pred output_export_ref_out(/;kq|/^\<output_export_ref_out\>/;'q;"	kind:pred	file:
output_exported_c_enum	export.m	/^:- pred output_exported_c_enum(/;kq|/^\<output_exported_c_enum\>/;'q;"	kind:pred	file:
output_exported_enum_constant_for_csharp	mlds_to_cs_export.m	/^:- pred output_exported_enum_constant_for_csharp(/;kq|/^\<output_exported_enum_constant_for_csharp\>/;'q;"	kind:pred	file:
output_exported_enum_constant_for_java	mlds_to_java_export.m	/^:- pred output_exported_enum_constant_for_java(/;kq|/^\<output_exported_enum_constant_for_java\>/;'q;"	kind:pred	file:
output_exported_enum_constname_tag	export.m	/^:- pred output_exported_enum_constname_tag(/;kq|/^\<output_exported_enum_constname_tag\>/;'q;"	kind:pred	file:
output_exported_enum_constname_tags	export.m	/^:- pred output_exported_enum_constname_tags(/;kq|/^\<output_exported_enum_constname_tags\>/;'q;"	kind:pred	file:
output_exported_enum_for_csharp	mlds_to_cs_export.m	/^:- pred output_exported_enum_for_csharp(/;kq|/^\<output_exported_enum_for_csharp\>/;'q;"	kind:pred	file:
output_exported_enum_for_java	mlds_to_java_export.m	/^:- pred output_exported_enum_for_java(/;kq|/^\<output_exported_enum_for_java\>/;'q;"	kind:pred	file:
output_exported_enums_for_csharp	mlds_to_cs_export.m	/^:- pred output_exported_enums_for_csharp(/;kq|/^\<output_exported_enums_for_csharp\>/;'q;"	kind:pred
output_exported_enums_for_java	mlds_to_java_export.m	/^:- pred output_exported_enums_for_java(/;kq|/^\<output_exported_enums_for_java\>/;'q;"	kind:pred
output_exports_for_csharp	mlds_to_cs_export.m	/^:- pred output_exports_for_csharp(/;kq|/^\<output_exports_for_csharp\>/;'q;"	kind:pred
output_exports_for_java	mlds_to_java_export.m	/^:- pred output_exports_for_java(/;kq|/^\<output_exports_for_java\>/;'q;"	kind:pred
output_field_var_decl_flags_for_java	mlds_to_java_class.m	/^:- pred output_field_var_decl_flags_for_java(/;kq|/^\<output_field_var_decl_flags_for_java\>/;'q;"	kind:pred	file:
output_field_var_decl_for_java	mlds_to_java_class.m	/^:- pred output_field_var_decl_for_java(/;kq|/^\<output_field_var_decl_for_java\>/;'q;"	kind:pred	file:
output_field_var_defn_for_csharp	mlds_to_cs_class.m	/^:- pred output_field_var_defn_for_csharp(/;kq|/^\<output_field_var_defn_for_csharp\>/;'q;"	kind:pred	file:
output_field_var_defn_for_java	mlds_to_java_class.m	/^:- pred output_field_var_defn_for_java(/;kq|/^\<output_field_var_defn_for_java\>/;'q;"	kind:pred	file:
output_file_layout_data_defn	layout_out.m	/^:- pred output_file_layout_data_defn(/;kq|/^\<output_file_layout_data_defn\>/;'q;"	kind:pred	file:
output_file_layout_data_defns	layout_out.m	/^:- pred output_file_layout_data_defns(/;kq|/^\<output_file_layout_data_defns\>/;'q;"	kind:pred	file:
output_file_layout_label_layout_vector_defn	layout_out.m	/^:- pred output_file_layout_label_layout_vector_defn(/;kq|/^\<output_file_layout_label_layout_vector_defn\>/;'q;"	kind:pred	file:
output_file_layout_line_number_vector_defn	layout_out.m	/^:- pred output_file_layout_line_number_vector_defn(/;kq|/^\<output_file_layout_line_number_vector_defn\>/;'q;"	kind:pred	file:
output_file_layout_vector_data_defn	layout_out.m	/^:- pred output_file_layout_vector_data_defn(/;kq|/^\<output_file_layout_vector_data_defn\>/;'q;"	kind:pred	file:
output_file_name	options.m	/^    ;       output_file_name$/;kq|-;/\<output_file_name\>/;'q;"	kind:cons
output_final_for_java	mlds_to_java_file.m	/^:- pred output_final_for_java(/;kq|/^\<output_final_for_java\>/;'q;"	kind:pred	file:
output_finals_for_java	mlds_to_java_file.m	/^:- pred output_finals_for_java(/;kq|/^\<output_finals_for_java\>/;'q;"	kind:pred	file:
output_first_opt_debug	optimize.m	/^:- pred output_first_opt_debug(/;kq|/^\<output_first_opt_debug\>/;'q;"	kind:pred	file:
output_float_dword_assignment	llds_out_instr.m	/^:- pred output_float_dword_assignment(/;kq|/^\<output_float_dword_assignment\>/;'q;"	kind:pred	file:
output_float_literal	c_util.m	/^:- pred output_float_literal(/;kq|/^\<output_float_literal\>/;'q;"	kind:pred
output_float_rval	llds_out_data.m	/^:- pred output_float_rval(/;kq|/^\<output_float_rval\>/;'q;"	kind:pred	file:
output_float_rval_as_data_ptr	llds_out_data.m	/^:- pred output_float_rval_as_data_ptr(/;kq|/^\<output_float_rval_as_data_ptr\>/;'q;"	kind:pred	file:
output_float_rval_as_word	llds_out_data.m	/^:- pred output_float_rval_as_word(/;kq|/^\<output_float_rval_as_word\>/;'q;"	kind:pred	file:
output_foreign_body_code	llds_out_file.m	/^:- pred output_foreign_body_code(/;kq|/^\<output_foreign_body_code\>/;'q;"	kind:pred	file:
output_foreign_decl	export.m	/^:- pred output_foreign_decl(/;kq|/^\<output_foreign_decl\>/;'q;"	kind:pred	file:
output_foreign_decl_or_code	llds_out_file.m	/^:- pred output_foreign_decl_or_code(/;kq|/^\<output_foreign_decl_or_code\>/;'q;"	kind:pred	file:
output_foreign_enum_functor_defn	rtti_out.m	/^:- pred output_foreign_enum_functor_defn(/;kq|/^\<output_foreign_enum_functor_defn\>/;'q;"	kind:pred	file:
output_foreign_enum_name_ordered_table	rtti_out.m	/^:- pred output_foreign_enum_name_ordered_table(/;kq|/^\<output_foreign_enum_name_ordered_table\>/;'q;"	kind:pred	file:
output_foreign_enum_ordinal_ordered_table	rtti_out.m	/^:- pred output_foreign_enum_ordinal_ordered_table(/;kq|/^\<output_foreign_enum_ordinal_ordered_table\>/;'q;"	kind:pred	file:
output_foreign_header_include_line	llds_out_file.m	/^:- pred output_foreign_header_include_line(/;kq|/^\<output_foreign_header_include_line\>/;'q;"	kind:pred	file:
output_foreign_header_include_lines	llds_out_file.m	/^:- pred output_foreign_header_include_lines(/;kq|/^\<output_foreign_header_include_lines\>/;'q;"	kind:pred	file:
output_foreign_literal_or_include	export.m	/^:- pred output_foreign_literal_or_include(/;kq|/^\<output_foreign_literal_or_include\>/;'q;"	kind:pred	file:
output_foreign_proc_component	llds_out_instr.m	/^:- pred output_foreign_proc_component(/;kq|/^\<output_foreign_proc_component\>/;'q;"	kind:pred	file:
output_foreign_proc_decls	llds_out_instr.m	/^:- pred output_foreign_proc_decls(/;kq|/^\<output_foreign_proc_decls\>/;'q;"	kind:pred	file:
output_foreign_proc_input	llds_out_instr.m	/^:- pred output_foreign_proc_input(/;kq|/^\<output_foreign_proc_input\>/;'q;"	kind:pred	file:
output_foreign_proc_inputs	llds_out_instr.m	/^:- pred output_foreign_proc_inputs(/;kq|/^\<output_foreign_proc_inputs\>/;'q;"	kind:pred	file:
output_foreign_proc_output	llds_out_instr.m	/^:- pred output_foreign_proc_output(/;kq|/^\<output_foreign_proc_output\>/;'q;"	kind:pred	file:
output_foreign_proc_outputs	llds_out_instr.m	/^:- pred output_foreign_proc_outputs(/;kq|/^\<output_foreign_proc_outputs\>/;'q;"	kind:pred	file:
output_format_string_values	hlds_out_pred.m	/^:- pred output_format_string_values(list(/;kq|/^\<output_format_string_values\>/;'q;"	kind:pred	file:
output_func_decl_for_csharp	mlds_to_cs_func.m	/^:- pred output_func_decl_for_csharp(/;kq|/^\<output_func_decl_for_csharp\>/;'q;"	kind:pred	file:
output_func_decl_for_java	mlds_to_java_func.m	/^:- pred output_func_decl_for_java(/;kq|/^\<output_func_decl_for_java\>/;'q;"	kind:pred
output_func_for_csharp	mlds_to_cs_func.m	/^:- pred output_func_for_csharp(/;kq|/^\<output_func_for_csharp\>/;'q;"	kind:pred	file:
output_func_for_java	mlds_to_java_func.m	/^:- pred output_func_for_java(/;kq|/^\<output_func_for_java\>/;'q;"	kind:pred	file:
output_function_decl_flags_for_java	mlds_to_java_func.m	/^:- pred output_function_decl_flags_for_java(/;kq|/^\<output_function_decl_flags_for_java\>/;'q;"	kind:pred	file:
output_function_defn_for_csharp	mlds_to_cs_func.m	/^:- pred output_function_defn_for_csharp(/;kq|/^\<output_function_defn_for_csharp\>/;'q;"	kind:pred
output_function_defn_for_java	mlds_to_java_func.m	/^:- pred output_function_defn_for_java(/;kq|/^\<output_function_defn_for_java\>/;'q;"	kind:pred
output_functor_number_map	rtti_out.m	/^:- pred output_functor_number_map(/;kq|/^\<output_functor_number_map\>/;'q;"	kind:pred	file:
output_functor_number_map_value	rtti_out.m	/^:- pred output_functor_number_map_value(/;kq|/^\<output_functor_number_map_value\>/;'q;"	kind:pred	file:
output_gc_livevals	llds_out_instr.m	/^:- pred output_gc_livevals(/;kq|/^\<output_gc_livevals\>/;'q;"	kind:pred	file:
output_gc_livevals_2	llds_out_instr.m	/^:- pred output_gc_livevals_2(/;kq|/^\<output_gc_livevals_2\>/;'q;"	kind:pred	file:
output_gc_livevals_params	llds_out_instr.m	/^:- pred output_gc_livevals_params(/;kq|/^\<output_gc_livevals_params\>/;'q;"	kind:pred	file:
output_generic_rtti_data_decl	rtti_out.m	/^:- pred output_generic_rtti_data_decl(/;kq|/^\<output_generic_rtti_data_decl\>/;'q;"	kind:pred	file:
output_generic_rtti_data_defn_start	rtti_out.m	/^:- pred output_generic_rtti_data_defn_start(/;kq|/^\<output_generic_rtti_data_defn_start\>/;'q;"	kind:pred	file:
output_generic_tvars	mlds_to_target_util.m	/^:- pred output_generic_tvars(io.text_output_stream::in, list(/;kq|/^\<output_generic_tvars\>/;'q;"	kind:pred
output_generics	mlds_to_target_util.m	/^:- type output_generics$/;kq|-;/\<output_generics\>/;'q;"	kind:type
output_global_var_assignments_for_java	mlds_to_java_global.m	/^:- pred output_global_var_assignments_for_java(/;kq|/^\<output_global_var_assignments_for_java\>/;'q;"	kind:pred
output_global_var_decl_flags_for_java	mlds_to_java_global.m	/^:- pred output_global_var_decl_flags_for_java(/;kq|/^\<output_global_var_decl_flags_for_java\>/;'q;"	kind:pred	file:
output_global_var_decl_for_java	mlds_to_java_global.m	/^:- pred output_global_var_decl_for_java(/;kq|/^\<output_global_var_decl_for_java\>/;'q;"	kind:pred	file:
output_global_var_decls_for_csharp	mlds_to_cs_global.m	/^:- pred output_global_var_decls_for_csharp(/;kq|/^\<output_global_var_decls_for_csharp\>/;'q;"	kind:pred
output_global_var_decls_for_java	mlds_to_java_global.m	/^:- pred output_global_var_decls_for_java(/;kq|/^\<output_global_var_decls_for_java\>/;'q;"	kind:pred
output_global_var_defn_for_csharp	mlds_to_cs_global.m	/^:- pred output_global_var_defn_for_csharp(/;kq|/^\<output_global_var_defn_for_csharp\>/;'q;"	kind:pred
output_global_var_defn_for_java	mlds_to_java_global.m	/^:- pred output_global_var_defn_for_java(/;kq|/^\<output_global_var_defn_for_java\>/;'q;"	kind:pred
output_goto	llds_out_instr.m	/^:- pred output_goto(/;kq|/^\<output_goto\>/;'q;"	kind:pred	file:
output_higher_order_args	higher_order.make_specialized_preds.m	/^:- pred output_higher_order_args(/;kq|/^\<output_higher_order_args\>/;'q;"	kind:pred	file:
output_hlds_var_nums_array_defn	layout_out.m	/^:- pred output_hlds_var_nums_array_defn(/;kq|/^\<output_hlds_var_nums_array_defn\>/;'q;"	kind:pred	file:
output_implements_list	mlds_to_java_class.m	/^:- pred output_implements_list(/;kq|/^\<output_implements_list\>/;'q;"	kind:pred	file:
output_import_comment_for_java	mlds_to_java_file.m	/^:- pred output_import_comment_for_java(/;kq|/^\<output_import_comment_for_java\>/;'q;"	kind:pred	file:
output_incr_hp_no_reuse	llds_out_instr.m	/^:- pred output_incr_hp_no_reuse(/;kq|/^\<output_incr_hp_no_reuse\>/;'q;"	kind:pred	file:
output_indent	llds_out_util.m	/^:- pred output_indent(/;kq|/^\<output_indent\>/;'q;"	kind:pred
output_indent_stack	../library/pretty_printer.m	/^:- pred output_indent_stack(/;kq|/^\<output_indent_stack\>/;'q;"	kind:pred	file:
output_inherits_list	mlds_to_java_class.m	/^:- pred output_inherits_list(/;kq|/^\<output_inherits_list\>/;'q;"	kind:pred	file:
output_init_args_for_csharp	mlds_to_cs_stmt.m	/^:- pred output_init_args_for_csharp(/;kq|/^\<output_init_args_for_csharp\>/;'q;"	kind:pred	file:
output_init_args_for_java	mlds_to_java_stmt.m	/^:- pred output_init_args_for_java(/;kq|/^\<output_init_args_for_java\>/;'q;"	kind:pred	file:
output_init_bunch_calls	llds_out_file.m	/^:- pred output_init_bunch_calls(/;kq|/^\<output_init_bunch_calls\>/;'q;"	kind:pred	file:
output_init_bunch_def	llds_out_file.m	/^:- pred output_init_bunch_def(/;kq|/^\<output_init_bunch_def\>/;'q;"	kind:pred	file:
output_init_bunch_defs	llds_out_file.m	/^:- pred output_init_bunch_defs(/;kq|/^\<output_init_bunch_defs\>/;'q;"	kind:pred	file:
output_init_c_comment	c_util.m	/^:- pred output_init_c_comment(/;kq|/^\<output_init_c_comment\>/;'q;"	kind:pred
output_init_complexity_proc_list	llds_out_global.m	/^:- pred output_init_complexity_proc_list(/;kq|/^\<output_init_complexity_proc_list\>/;'q;"	kind:pred
output_init_for_java	mlds_to_java_file.m	/^:- pred output_init_for_java(/;kq|/^\<output_init_for_java\>/;'q;"	kind:pred	file:
output_init_global_var_method_for_csharp	mlds_to_cs_global.m	/^:- pred output_init_global_var_method_for_csharp(/;kq|/^\<output_init_global_var_method_for_csharp\>/;'q;"	kind:pred
output_init_global_var_method_for_java	mlds_to_java_global.m	/^:- pred output_init_global_var_method_for_java(/;kq|/^\<output_init_global_var_method_for_java\>/;'q;"	kind:pred	file:
output_init_global_var_statements_for_csharp	mlds_to_cs_global.m	/^:- pred output_init_global_var_statements_for_csharp(/;kq|/^\<output_init_global_var_statements_for_csharp\>/;'q;"	kind:pred	file:
output_init_global_var_statements_for_java	mlds_to_java_global.m	/^:- pred output_init_global_var_statements_for_java(/;kq|/^\<output_init_global_var_statements_for_java\>/;'q;"	kind:pred	file:
output_init_method_pointers	rtti_out.m	/^:- pred output_init_method_pointers(/;kq|/^\<output_init_method_pointers\>/;'q;"	kind:pred	file:
output_initializer_alloc_only_for_csharp	mlds_to_cs_data.m	/^:- pred output_initializer_alloc_only_for_csharp(/;kq|/^\<output_initializer_alloc_only_for_csharp\>/;'q;"	kind:pred
output_initializer_alloc_only_for_java	mlds_to_java_data.m	/^:- pred output_initializer_alloc_only_for_java(/;kq|/^\<output_initializer_alloc_only_for_java\>/;'q;"	kind:pred
output_initializer_body_for_csharp	mlds_to_cs_data.m	/^:- pred output_initializer_body_for_csharp(/;kq|/^\<output_initializer_body_for_csharp\>/;'q;"	kind:pred
output_initializer_body_for_java	mlds_to_java_data.m	/^:- pred output_initializer_body_for_java(/;kq|/^\<output_initializer_body_for_java\>/;'q;"	kind:pred
output_initializer_body_list_for_csharp	mlds_to_cs_data.m	/^:- pred output_initializer_body_list_for_csharp(/;kq|/^\<output_initializer_body_list_for_csharp\>/;'q;"	kind:pred	file:
output_initializer_body_list_for_java	mlds_to_java_data.m	/^:- pred output_initializer_body_list_for_java(/;kq|/^\<output_initializer_body_list_for_java\>/;'q;"	kind:pred	file:
output_initializer_for_csharp	mlds_to_cs_data.m	/^:- pred output_initializer_for_csharp(/;kq|/^\<output_initializer_for_csharp\>/;'q;"	kind:pred
output_initializer_for_java	mlds_to_java_data.m	/^:- pred output_initializer_for_java(/;kq|/^\<output_initializer_for_java\>/;'q;"	kind:pred
output_inits_for_java	mlds_to_java_file.m	/^:- pred output_inits_for_java(/;kq|/^\<output_inits_for_java\>/;'q;"	kind:pred	file:
output_instruction	llds_out_instr.m	/^:- pred output_instruction(/;kq|/^\<output_instruction\>/;'q;"	kind:pred	file:
output_instruction_and_comment	llds_out_instr.m	/^:- pred output_instruction_and_comment(/;kq|/^\<output_instruction_and_comment\>/;'q;"	kind:pred	file:
output_instruction_list	llds_out_instr.m	/^:- pred output_instruction_list(/;kq|/^\<output_instruction_list\>/;'q;"	kind:pred
output_instruction_list_while	llds_out_instr.m	/^:- pred output_instruction_list_while(/;kq|/^\<output_instruction_list_while\>/;'q;"	kind:pred	file:
output_instruction_list_while_block	llds_out_instr.m	/^:- pred output_instruction_list_while_block(/;kq|/^\<output_instruction_list_while_block\>/;'q;"	kind:pred	file:
output_int16_as_c_expr	c_util.m	/^:- pred output_int16_as_c_expr(/;kq|/^\<output_int16_as_c_expr\>/;'q;"	kind:pred
output_int16_const_for_csharp	mlds_to_cs_data.m	/^:- pred output_int16_const_for_csharp(/;kq|/^\<output_int16_const_for_csharp\>/;'q;"	kind:pred	file:
output_int32_as_c_expr	c_util.m	/^:- pred output_int32_as_c_expr(/;kq|/^\<output_int32_as_c_expr\>/;'q;"	kind:pred
output_int32_const_for_csharp	mlds_to_cs_data.m	/^:- pred output_int32_const_for_csharp(/;kq|/^\<output_int32_const_for_csharp\>/;'q;"	kind:pred	file:
output_int64_as_c_expr	c_util.m	/^:- pred output_int64_as_c_expr(/;kq|/^\<output_int64_as_c_expr\>/;'q;"	kind:pred
output_int64_const_for_csharp	mlds_to_cs_data.m	/^:- pred output_int64_const_for_csharp(/;kq|/^\<output_int64_const_for_csharp\>/;'q;"	kind:pred	file:
output_int64_rval	llds_out_data.m	/^:- pred output_int64_rval(/;kq|/^\<output_int64_rval\>/;'q;"	kind:pred	file:
output_int64_rval_as_data_ptr	llds_out_data.m	/^:- pred output_int64_rval_as_data_ptr(/;kq|/^\<output_int64_rval_as_data_ptr\>/;'q;"	kind:pred	file:
output_int64_rval_as_word	llds_out_data.m	/^:- pred output_int64_rval_as_word(/;kq|/^\<output_int64_rval_as_word\>/;'q;"	kind:pred	file:
output_int8_as_c_expr	c_util.m	/^:- pred output_int8_as_c_expr(/;kq|/^\<output_int8_as_c_expr\>/;'q;"	kind:pred
output_int8_const_for_csharp	mlds_to_cs_data.m	/^:- pred output_int8_const_for_csharp(/;kq|/^\<output_int8_const_for_csharp\>/;'q;"	kind:pred	file:
output_int_arith_binop_for_csharp	mlds_to_cs_data.m	/^:- pred output_int_arith_binop_for_csharp(/;kq|/^\<output_int_arith_binop_for_csharp\>/;'q;"	kind:pred	file:
output_int_arith_binop_for_java	mlds_to_java_data.m	/^:- pred output_int_arith_binop_for_java(/;kq|/^\<output_int_arith_binop_for_java\>/;'q;"	kind:pred	file:
output_int_as_c_expr	c_util.m	/^:- pred output_int_as_c_expr(/;kq|/^\<output_int_as_c_expr\>/;'q;"	kind:pred
output_int_cmp_binop_for_java	mlds_to_java_data.m	/^:- pred output_int_cmp_binop_for_java(/;kq|/^\<output_int_cmp_binop_for_java\>/;'q;"	kind:pred	file:
output_int_const	llds_out_global.m	/^:- pred output_int_const(/;kq|/^\<output_int_const\>/;'q;"	kind:pred	file:
output_int_const_for_csharp	mlds_to_cs_data.m	/^:- pred output_int_const_for_csharp(/;kq|/^\<output_int_const_for_csharp\>/;'q;"	kind:pred	file:
output_int_const_for_java	mlds_to_java_data.m	/^:- pred output_int_const_for_java(/;kq|/^\<output_int_const_for_java\>/;'q;"	kind:pred	file:
output_int_misc_binop_for_csharp	mlds_to_cs_data.m	/^:- pred output_int_misc_binop_for_csharp(/;kq|/^\<output_int_misc_binop_for_csharp\>/;'q;"	kind:pred	file:
output_int_misc_binop_for_java	mlds_to_java_data.m	/^:- pred output_int_misc_binop_for_java(/;kq|/^\<output_int_misc_binop_for_java\>/;'q;"	kind:pred	file:
output_java_body_code	mlds_to_java_file.m	/^:- pred output_java_body_code(/;kq|/^\<output_java_body_code\>/;'q;"	kind:pred	file:
output_java_decl_code	mlds_to_java_file.m	/^:- pred output_java_decl_code(/;kq|/^\<output_java_decl_code\>/;'q;"	kind:pred	file:
output_java_foreign_literal_or_include	mlds_to_java_file.m	/^:- pred output_java_foreign_literal_or_include(/;kq|/^\<output_java_foreign_literal_or_include\>/;'q;"	kind:pred	file:
output_java_mlds	mlds_to_java_file.m	/^:- pred output_java_mlds(/;kq|/^\<output_java_mlds\>/;'q;"	kind:pred
output_java_src_file	mlds_to_java_file.m	/^:- pred output_java_src_file(/;kq|/^\<output_java_src_file\>/;'q;"	kind:pred	file:
output_label	llds_out_code_addr.m	/^:- pred output_label(/;kq|/^\<output_label\>/;'q;"	kind:pred
output_label_as_code_addr	llds_out_code_addr.m	/^:- pred output_label_as_code_addr(/;kq|/^\<output_label_as_code_addr\>/;'q;"	kind:pred
output_label_as_code_addr_decls	llds_out_code_addr.m	/^:- pred output_label_as_code_addr_decls(/;kq|/^\<output_label_as_code_addr_decls\>/;'q;"	kind:pred	file:
output_label_defn	llds_out_instr.m	/^:- pred output_label_defn(/;kq|/^\<output_label_defn\>/;'q;"	kind:pred	file:
output_label_list_or_not_reached	llds_out_instr.m	/^:- pred output_label_list_or_not_reached(/;kq|/^\<output_label_list_or_not_reached\>/;'q;"	kind:pred	file:
output_label_list_or_not_reached_2	llds_out_instr.m	/^:- pred output_label_list_or_not_reached_2(/;kq|/^\<output_label_list_or_not_reached_2\>/;'q;"	kind:pred	file:
output_label_maybe_prefix	llds_out_code_addr.m	/^:- pred output_label_maybe_prefix(/;kq|/^\<output_label_maybe_prefix\>/;'q;"	kind:pred
output_label_no_prefix	llds_out_code_addr.m	/^:- pred output_label_no_prefix(/;kq|/^\<output_label_no_prefix\>/;'q;"	kind:pred
output_label_or_not_reached	llds_out_instr.m	/^:- pred output_label_or_not_reached(/;kq|/^\<output_label_or_not_reached\>/;'q;"	kind:pred	file:
output_lang	parse_tree_out_info.m	/^:- type output_lang$/;kq|-;/\<output_lang\>/;'q;"	kind:type
output_layout_array_decls	layout_out.m	/^:- pred output_layout_array_decls(/;kq|/^\<output_layout_array_decls\>/;'q;"	kind:pred
output_layout_array_defns	layout_out.m	/^:- pred output_layout_array_defns(/;kq|/^\<output_layout_array_defns\>/;'q;"	kind:pred
output_layout_array_name	layout_out.m	/^:- pred output_layout_array_name(/;kq|/^\<output_layout_array_name\>/;'q;"	kind:pred
output_layout_array_name_storage_type_name	layout_out.m	/^:- pred output_layout_array_name_storage_type_name(/;kq|/^\<output_layout_array_name_storage_type_name\>/;'q;"	kind:pred
output_layout_decl	layout_out.m	/^:- pred output_layout_decl(/;kq|/^\<output_layout_decl\>/;'q;"	kind:pred	file:
output_layout_locn	llds_out_instr.m	/^:- pred output_layout_locn(/;kq|/^\<output_layout_locn\>/;'q;"	kind:pred	file:
output_layout_locns	llds_out_instr.m	/^:- pred output_layout_locns(/;kq|/^\<output_layout_locns\>/;'q;"	kind:pred	file:
output_layout_name	layout_out.m	/^:- pred output_layout_name(/;kq|/^\<output_layout_name\>/;'q;"	kind:pred
output_layout_name_decl	layout_out.m	/^:- pred output_layout_name_decl(/;kq|/^\<output_layout_name_decl\>/;'q;"	kind:pred
output_layout_name_in_vector	layout_out.m	/^:- pred output_layout_name_in_vector(/;kq|/^\<output_layout_name_in_vector\>/;'q;"	kind:pred	file:
output_layout_name_storage_type_name	layout_out.m	/^:- pred output_layout_name_storage_type_name(/;kq|/^\<output_layout_name_storage_type_name\>/;'q;"	kind:pred
output_layout_slot_addr	layout_out.m	/^:- pred output_layout_slot_addr(/;kq|/^\<output_layout_slot_addr\>/;'q;"	kind:pred
output_layout_slot_chunk	layout_out.m	/^:- pred output_layout_slot_chunk(/;kq|/^\<output_layout_slot_chunk\>/;'q;"	kind:pred	file:
output_layout_slot_id	layout_out.m	/^:- pred output_layout_slot_id(/;kq|/^\<output_layout_slot_id\>/;'q;"	kind:pred
output_layout_slots_in_vector	layout_out.m	/^:- pred output_layout_slots_in_vector(/;kq|/^\<output_layout_slots_in_vector\>/;'q;"	kind:pred	file:
output_library_link_flags_for_c	link_target_code.m	/^:- pred output_library_link_flags_for_c(/;kq|/^\<output_library_link_flags_for_c\>/;'q;"	kind:pred
output_live_value_type	llds_out_instr.m	/^:- pred output_live_value_type(/;kq|/^\<output_live_value_type\>/;'q;"	kind:pred	file:
output_livevals	llds_out_instr.m	/^:- pred output_livevals(/;kq|/^\<output_livevals\>/;'q;"	kind:pred	file:
output_llds	llds_out_file.m	/^:- pred output_llds(/;kq|/^\<output_llds\>/;'q;"	kind:pred
output_llds_2	llds_out_file.m	/^:- pred output_llds_2(/;kq|/^\<output_llds_2\>/;'q;"	kind:pred	file:
output_llds_file	mercury_compile_llds_back_end.m	/^:- pred output_llds_file(/;kq|/^\<output_llds_file\>/;'q;"	kind:pred	file:
output_llds_type_cast	llds_out_data.m	/^:- pred output_llds_type_cast(/;kq|/^\<output_llds_type_cast\>/;'q;"	kind:pred	file:
output_local_var_decl_for_java	mlds_to_java_stmt.m	/^:- pred output_local_var_decl_for_java(/;kq|/^\<output_local_var_decl_for_java\>/;'q;"	kind:pred	file:
output_local_var_defn_for_csharp	mlds_to_cs_stmt.m	/^:- pred output_local_var_defn_for_csharp(/;kq|/^\<output_local_var_defn_for_csharp\>/;'q;"	kind:pred	file:
output_local_var_defn_for_java	mlds_to_java_stmt.m	/^:- pred output_local_var_defn_for_java(/;kq|/^\<output_local_var_defn_for_java\>/;'q;"	kind:pred	file:
output_long_locns_array_defn	layout_out.m	/^:- pred output_long_locns_array_defn(/;kq|/^\<output_long_locns_array_defn\>/;'q;"	kind:pred	file:
output_long_var_label_layout_slot	layout_out.m	/^:- pred output_long_var_label_layout_slot(/;kq|/^\<output_long_var_label_layout_slot\>/;'q;"	kind:pred	file:
output_long_var_label_layouts_array_defn	layout_out.m	/^:- pred output_long_var_label_layouts_array_defn(/;kq|/^\<output_long_var_label_layouts_array_defn\>/;'q;"	kind:pred	file:
output_lval	llds_out_data.m	/^:- pred output_lval(/;kq|/^\<output_lval\>/;'q;"	kind:pred
output_lval_as_word	llds_out_data.m	/^:- pred output_lval_as_word(/;kq|/^\<output_lval_as_word\>/;'q;"	kind:pred
output_lval_for_assign	llds_out_data.m	/^:- pred output_lval_for_assign(/;kq|/^\<output_lval_for_assign\>/;'q;"	kind:pred
output_lval_for_csharp	mlds_to_cs_data.m	/^:- pred output_lval_for_csharp(/;kq|/^\<output_lval_for_csharp\>/;'q;"	kind:pred
output_lval_for_java	mlds_to_java_data.m	/^:- pred output_lval_for_java(/;kq|/^\<output_lval_for_java\>/;'q;"	kind:pred
output_maybe_alloc_site_id	llds_out_instr.m	/^:- pred output_maybe_alloc_site_id(/;kq|/^\<output_maybe_alloc_site_id\>/;'q;"	kind:pred	file:
output_maybe_layout_name_decl	layout_out.m	/^:- pred output_maybe_layout_name_decl(/;kq|/^\<output_maybe_layout_name_decl\>/;'q;"	kind:pred
output_maybe_pseudo_type_info_defn	rtti_out.m	/^:- pred output_maybe_pseudo_type_info_defn(/;kq|/^\<output_maybe_pseudo_type_info_defn\>/;'q;"	kind:pred	file:
output_maybe_pseudo_type_info_or_self_defn	rtti_out.m	/^:- pred output_maybe_pseudo_type_info_or_self_defn(/;kq|/^\<output_maybe_pseudo_type_info_or_self_defn\>/;'q;"	kind:pred	file:
output_maybe_quoted_string	rtti_out.m	/^:- pred output_maybe_quoted_string(maybe(/;kq|/^\<output_maybe_quoted_string\>/;'q;"	kind:pred	file:
output_maybe_quoted_strings	rtti_out.m	/^:- pred output_maybe_quoted_strings(list(maybe(/;kq|/^\<output_maybe_quoted_strings\>/;'q;"	kind:pred	file:
output_maybe_static_code_addr	rtti_out.m	/^:- pred output_maybe_static_code_addr(maybe(/;kq|/^\<output_maybe_static_code_addr\>/;'q;"	kind:pred	file:
output_maybe_var_num_slot	layout_out.m	/^:- pred output_maybe_var_num_slot(io.text_output_stream::in, maybe(/;kq|/^\<output_maybe_var_num_slot\>/;'q;"	kind:pred	file:
output_mercury	parse_tree_out_info.m	/^    --->    output_mercury$/;kq|-;/\<output_mercury\>/;'q;"	kind:cons
output_method_ptr_constant	mlds_to_cs_file.m	/^:- pred output_method_ptr_constant(/;kq|/^\<output_method_ptr_constant\>/;'q;"	kind:pred	file:
output_method_ptr_constants	mlds_to_cs_file.m	/^:- pred output_method_ptr_constants(/;kq|/^\<output_method_ptr_constants\>/;'q;"	kind:pred	file:
output_mh_header_file	export.m	/^:- pred output_mh_header_file(/;kq|/^\<output_mh_header_file\>/;'q;"	kind:pred
output_module_layout_data_defn	layout_out.m	/^:- pred output_module_layout_data_defn(/;kq|/^\<output_module_layout_data_defn\>/;'q;"	kind:pred
output_module_layout_proc_vector_defn	layout_out.m	/^:- pred output_module_layout_proc_vector_defn(/;kq|/^\<output_module_layout_proc_vector_defn\>/;'q;"	kind:pred	file:
output_module_name_set_nl	unused_imports.m	/^:- pred output_module_name_set_nl(/;kq|/^\<output_module_name_set_nl\>/;'q;"	kind:pred	file:
output_module_order_file	opt_deps_spec.m	/^:- pred output_module_order_file(/;kq|/^\<output_module_order_file\>/;'q;"	kind:pred	file:
output_module_string_table	layout_out.m	/^:- pred output_module_string_table(/;kq|/^\<output_module_string_table\>/;'q;"	kind:pred	file:
output_module_string_table_chars	layout_out.m	/^:- pred output_module_string_table_chars(/;kq|/^\<output_module_string_table_chars\>/;'q;"	kind:pred	file:
output_module_string_table_strings	layout_out.m	/^:- pred output_module_string_table_strings(/;kq|/^\<output_module_string_table_strings\>/;'q;"	kind:pred	file:
output_multi_byte_char_codes	layout_out.m	/^:- pred output_multi_byte_char_codes(io.text_output_stream::in, list(/;kq|/^\<output_multi_byte_char_codes\>/;'q;"	kind:pred	file:
output_needed_map	dead_proc_elim.m	/^:- pred output_needed_map(/;kq|/^\<output_needed_map\>/;'q;"	kind:pred
output_needed_map_entry	dead_proc_elim.m	/^:- pred output_needed_map_entry(/;kq|/^\<output_needed_map_entry\>/;'q;"	kind:pred	file:
output_needed_reason	dead_proc_elim.m	/^:- pred output_needed_reason(/;kq|/^\<output_needed_reason\>/;'q;"	kind:pred	file:
output_no_var_label_layout_slot	layout_out.m	/^:- pred output_no_var_label_layout_slot(/;kq|/^\<output_no_var_label_layout_slot\>/;'q;"	kind:pred	file:
output_no_var_label_layouts_array_defn	layout_out.m	/^:- pred output_no_var_label_layouts_array_defn(/;kq|/^\<output_no_var_label_layouts_array_defn\>/;'q;"	kind:pred	file:
output_nonempty_initializer_body_list_for_csharp	mlds_to_cs_data.m	/^:- pred output_nonempty_initializer_body_list_for_csharp(/;kq|/^\<output_nonempty_initializer_body_list_for_csharp\>/;'q;"	kind:pred
output_nonempty_initializer_body_list_for_java	mlds_to_java_data.m	/^:- pred output_nonempty_initializer_body_list_for_java(/;kq|/^\<output_nonempty_initializer_body_list_for_java\>/;'q;"	kind:pred
output_notag_functor_defn	rtti_out.m	/^:- pred output_notag_functor_defn(/;kq|/^\<output_notag_functor_defn\>/;'q;"	kind:pred	file:
output_number_in_vector_ac	layout_out.m	/^:- pred output_number_in_vector_ac(/;kq|/^\<output_number_in_vector_ac\>/;'q;"	kind:pred	file:
output_number_in_vector_noac	layout_out.m	/^:- pred output_number_in_vector_noac(/;kq|/^\<output_number_in_vector_noac\>/;'q;"	kind:pred	file:
output_numbers_in_vector_ac	layout_out.m	/^:- pred output_numbers_in_vector_ac(/;kq|/^\<output_numbers_in_vector_ac\>/;'q;"	kind:pred	file:
output_numbers_in_vector_noac	layout_out.m	/^:- pred output_numbers_in_vector_noac(/;kq|/^\<output_numbers_in_vector_noac\>/;'q;"	kind:pred	file:
output_overridability_constness_for_java	mlds_to_java_class.m	/^:- pred output_overridability_constness_for_java(/;kq|/^\<output_overridability_constness_for_java\>/;'q;"	kind:pred	file:
output_param	mlds_to_java_func.m	/^:- pred output_param(/;kq|/^\<output_param\>/;'q;"	kind:pred	file:
output_params_for_java	mlds_to_java_func.m	/^:- pred output_params_for_java(/;kq|/^\<output_params_for_java\>/;'q;"	kind:pred
output_parse_tree	parse_tree_out.m	/^:- type output_parse_tree(PT) ==$/;kq|-;/\<output_parse_tree\>/;'q;"	kind:type	file:
output_parse_tree_int0	parse_tree_out.m	/^:- pred output_parse_tree_int0(/;kq|/^\<output_parse_tree_int0\>/;'q;"	kind:pred
output_parse_tree_int1	parse_tree_out.m	/^:- pred output_parse_tree_int1(/;kq|/^\<output_parse_tree_int1\>/;'q;"	kind:pred
output_parse_tree_int2	parse_tree_out.m	/^:- pred output_parse_tree_int2(/;kq|/^\<output_parse_tree_int2\>/;'q;"	kind:pred
output_parse_tree_int3	parse_tree_out.m	/^:- pred output_parse_tree_int3(/;kq|/^\<output_parse_tree_int3\>/;'q;"	kind:pred
output_parse_tree_plain_opt	parse_tree_out.m	/^:- pred output_parse_tree_plain_opt(/;kq|/^\<output_parse_tree_plain_opt\>/;'q;"	kind:pred
output_parse_tree_src	parse_tree_out.m	/^:- pred output_parse_tree_src(/;kq|/^\<output_parse_tree_src\>/;'q;"	kind:pred
output_parse_tree_string	parse_tree_out.m	/^:- pred output_parse_tree_string(/;kq|/^\<output_parse_tree_string\>/;'q;"	kind:pred
output_parse_tree_trans_opt	parse_tree_out.m	/^:- pred output_parse_tree_trans_opt(/;kq|/^\<output_parse_tree_trans_opt\>/;'q;"	kind:pred
output_per_instance_for_java	mlds_to_java_func.m	/^:- pred output_per_instance_for_java(/;kq|/^\<output_per_instance_for_java\>/;'q;"	kind:pred	file:
output_pragma_pack_pop	c_util.m	/^:- pred output_pragma_pack_pop(/;kq|/^\<output_pragma_pack_pop\>/;'q;"	kind:pred
output_pragma_pack_push	c_util.m	/^:- pred output_pragma_pack_push(/;kq|/^\<output_pragma_pack_push\>/;'q;"	kind:pred
output_pragma_warning_disable	mlds_to_cs_util.m	/^:- pred output_pragma_warning_disable(/;kq|/^\<output_pragma_warning_disable\>/;'q;"	kind:pred
output_pragma_warning_restore	mlds_to_cs_util.m	/^:- pred output_pragma_warning_restore(/;kq|/^\<output_pragma_warning_restore\>/;'q;"	kind:pred
output_prefixed_name_arities	hlds_defns.m	/^:- pred output_prefixed_name_arities(/;kq|/^\<output_prefixed_name_arities\>/;'q;"	kind:pred	file:
output_prefixed_strings	hlds_defns.m	/^:- pred output_prefixed_strings(/;kq|/^\<output_prefixed_strings\>/;'q;"	kind:pred	file:
output_proc_body_bytecodes_array	layout_out.m	/^:- pred output_proc_body_bytecodes_array(/;kq|/^\<output_proc_body_bytecodes_array\>/;'q;"	kind:pred	file:
output_proc_event_layout_array	layout_out.m	/^:- pred output_proc_event_layout_array(/;kq|/^\<output_proc_event_layout_array\>/;'q;"	kind:pred	file:
output_proc_head_var_nums_array	layout_out.m	/^:- pred output_proc_head_var_nums_array(/;kq|/^\<output_proc_head_var_nums_array\>/;'q;"	kind:pred	file:
output_proc_id	layout_out.m	/^:- pred output_proc_id(/;kq|/^\<output_proc_id\>/;'q;"	kind:pred	file:
output_proc_layout_data_defn	layout_out.m	/^:- pred output_proc_layout_data_defn(/;kq|/^\<output_proc_layout_data_defn\>/;'q;"	kind:pred
output_proc_layout_name_in_vector	layout_out.m	/^:- pred output_proc_layout_name_in_vector(/;kq|/^\<output_proc_layout_name_in_vector\>/;'q;"	kind:pred	file:
output_proc_name	tabling_analysis.m	/^:- pred output_proc_name(/;kq|/^\<output_proc_name\>/;'q;"	kind:pred	file:
output_proc_name	trailing_analysis.m	/^:- pred output_proc_name(/;kq|/^\<output_proc_name\>/;'q;"	kind:pred	file:
output_proc_names	tabling_analysis.m	/^:- pred output_proc_names(/;kq|/^\<output_proc_names\>/;'q;"	kind:pred	file:
output_proc_names	trailing_analysis.m	/^:- pred output_proc_names(/;kq|/^\<output_proc_names\>/;'q;"	kind:pred	file:
output_proc_stat_component	hlds_statistics.m	/^:- pred output_proc_stat_component(/;kq|/^\<output_proc_stat_component\>/;'q;"	kind:pred	file:
output_proc_static_cp_dynamic_array	layout_out.m	/^:- pred output_proc_static_cp_dynamic_array(/;kq|/^\<output_proc_static_cp_dynamic_array\>/;'q;"	kind:pred	file:
output_proc_static_cp_static_array	layout_out.m	/^:- pred output_proc_static_cp_static_array(/;kq|/^\<output_proc_static_cp_static_array\>/;'q;"	kind:pred	file:
output_proc_static_cp_static_slot	layout_out.m	/^:- pred output_proc_static_cp_static_slot(/;kq|/^\<output_proc_static_cp_static_slot\>/;'q;"	kind:pred	file:
output_proc_static_slot	layout_out.m	/^:- pred output_proc_static_slot(/;kq|/^\<output_proc_static_slot\>/;'q;"	kind:pred	file:
output_proc_statics_array_defn	layout_out.m	/^:- pred output_proc_statics_array_defn(/;kq|/^\<output_proc_statics_array_defn\>/;'q;"	kind:pred	file:
output_proc_var_names_array	layout_out.m	/^:- pred output_proc_var_names_array(/;kq|/^\<output_proc_var_names_array\>/;'q;"	kind:pred	file:
output_pseudo_type_info_array_defn	layout_out.m	/^:- pred output_pseudo_type_info_array_defn(/;kq|/^\<output_pseudo_type_info_array_defn\>/;'q;"	kind:pred	file:
output_pseudo_type_info_defn	rtti_out.m	/^:- pred output_pseudo_type_info_defn(/;kq|/^\<output_pseudo_type_info_defn\>/;'q;"	kind:pred	file:
output_ptag	llds_out_data.m	/^:- pred output_ptag(/;kq|/^\<output_ptag\>/;'q;"	kind:pred
output_pti_chunk_ac	layout_out.m	/^:- pred output_pti_chunk_ac(/;kq|/^\<output_pti_chunk_ac\>/;'q;"	kind:pred	file:
output_pti_chunk_noac	layout_out.m	/^:- pred output_pti_chunk_noac(/;kq|/^\<output_pti_chunk_noac\>/;'q;"	kind:pred	file:
output_ptis_outer_loop_ac	layout_out.m	/^:- pred output_ptis_outer_loop_ac(/;kq|/^\<output_ptis_outer_loop_ac\>/;'q;"	kind:pred	file:
output_ptis_outer_loop_noac	layout_out.m	/^:- pred output_ptis_outer_loop_noac(/;kq|/^\<output_ptis_outer_loop_noac\>/;'q;"	kind:pred	file:
output_quoted_char_c	c_util.m	/^:- pred output_quoted_char_c(/;kq|/^\<output_quoted_char_c\>/;'q;"	kind:pred
output_quoted_char_csharp	c_util.m	/^:- pred output_quoted_char_csharp(/;kq|/^\<output_quoted_char_csharp\>/;'q;"	kind:pred
output_quoted_char_java	c_util.m	/^:- pred output_quoted_char_java(/;kq|/^\<output_quoted_char_java\>/;'q;"	kind:pred
output_quoted_mmf_string_c	c_util.m	/^:- pred output_quoted_mmf_string_c(/;kq|/^\<output_quoted_mmf_string_c\>/;'q;"	kind:pred
output_quoted_mmf_string_c_chunk	c_util.m	/^:- pred output_quoted_mmf_string_c_chunk(/;kq|/^\<output_quoted_mmf_string_c_chunk\>/;'q;"	kind:pred	file:
output_quoted_multi_string_c	c_util.m	/^:- pred output_quoted_multi_string_c(/;kq|/^\<output_quoted_multi_string_c\>/;'q;"	kind:pred
output_quoted_multi_string_csharp	c_util.m	/^:- pred output_quoted_multi_string_csharp(/;kq|/^\<output_quoted_multi_string_csharp\>/;'q;"	kind:pred
output_quoted_multi_string_java	c_util.m	/^:- pred output_quoted_multi_string_java(/;kq|/^\<output_quoted_multi_string_java\>/;'q;"	kind:pred
output_quoted_string_c	c_util.m	/^:- pred output_quoted_string_c(/;kq|/^\<output_quoted_string_c\>/;'q;"	kind:pred
output_quoted_string_c_chunk	c_util.m	/^:- pred output_quoted_string_c_chunk(/;kq|/^\<output_quoted_string_c_chunk\>/;'q;"	kind:pred	file:
output_quoted_string_csharp	c_util.m	/^:- pred output_quoted_string_csharp(/;kq|/^\<output_quoted_string_csharp\>/;'q;"	kind:pred
output_quoted_string_java	c_util.m	/^:- pred output_quoted_string_java(/;kq|/^\<output_quoted_string_java\>/;'q;"	kind:pred
output_read_done_msg	read_modules.m	/^:- pred output_read_done_msg(/;kq|/^\<output_read_done_msg\>/;'q;"	kind:pred	file:
output_read_reason_msg	read_modules.m	/^:- pred output_read_reason_msg(/;kq|/^\<output_read_reason_msg\>/;'q;"	kind:pred	file:
output_record_c_label_decls	llds_out_file.m	/^:- pred output_record_c_label_decls(/;kq|/^\<output_record_c_label_decls\>/;'q;"	kind:pred	file:
output_record_c_procedure_decls	llds_out_file.m	/^:- pred output_record_c_procedure_decls(/;kq|/^\<output_record_c_procedure_decls\>/;'q;"	kind:pred	file:
output_record_code_addr_decls	llds_out_code_addr.m	/^:- pred output_record_code_addr_decls(/;kq|/^\<output_record_code_addr_decls\>/;'q;"	kind:pred
output_record_code_addr_decls_format	llds_out_code_addr.m	/^:- pred output_record_code_addr_decls_format(/;kq|/^\<output_record_code_addr_decls_format\>/;'q;"	kind:pred
output_record_data_id_decls	llds_out_data.m	/^:- pred output_record_data_id_decls(/;kq|/^\<output_record_data_id_decls\>/;'q;"	kind:pred
output_record_data_id_decls_format	llds_out_data.m	/^:- pred output_record_data_id_decls_format(/;kq|/^\<output_record_data_id_decls_format\>/;'q;"	kind:pred
output_record_entry_label_decl	llds_out_file.m	/^:- pred output_record_entry_label_decl(/;kq|/^\<output_record_entry_label_decl\>/;'q;"	kind:pred	file:
output_record_foreign_proc_component_decls	llds_out_instr.m	/^:- pred output_record_foreign_proc_component_decls(/;kq|/^\<output_record_foreign_proc_component_decls\>/;'q;"	kind:pred	file:
output_record_foreign_proc_input_rval_decls	llds_out_instr.m	/^:- pred output_record_foreign_proc_input_rval_decls(/;kq|/^\<output_record_foreign_proc_input_rval_decls\>/;'q;"	kind:pred	file:
output_record_foreign_proc_output_lval_decls	llds_out_instr.m	/^:- pred output_record_foreign_proc_output_lval_decls(/;kq|/^\<output_record_foreign_proc_output_lval_decls\>/;'q;"	kind:pred	file:
output_record_instr_decls	llds_out_instr.m	/^:- pred output_record_instr_decls(/;kq|/^\<output_record_instr_decls\>/;'q;"	kind:pred	file:
output_record_instruction_decls	llds_out_instr.m	/^:- pred output_record_instruction_decls(/;kq|/^\<output_record_instruction_decls\>/;'q;"	kind:pred
output_record_internal_label_decl_group	llds_out_file.m	/^:- pred output_record_internal_label_decl_group(/;kq|/^\<output_record_internal_label_decl_group\>/;'q;"	kind:pred	file:
output_record_internal_label_decls	llds_out_file.m	/^:- pred output_record_internal_label_decls(/;kq|/^\<output_record_internal_label_decls\>/;'q;"	kind:pred	file:
output_record_lval_decls	llds_out_data.m	/^:- pred output_record_lval_decls(/;kq|/^\<output_record_lval_decls\>/;'q;"	kind:pred
output_record_lval_decls_format	llds_out_data.m	/^:- pred output_record_lval_decls_format(/;kq|/^\<output_record_lval_decls_format\>/;'q;"	kind:pred	file:
output_record_lval_decls_tab	llds_out_data.m	/^:- pred output_record_lval_decls_tab(/;kq|/^\<output_record_lval_decls_tab\>/;'q;"	kind:pred
output_record_mem_ref_decls_format	llds_out_data.m	/^:- pred output_record_mem_ref_decls_format(/;kq|/^\<output_record_mem_ref_decls_format\>/;'q;"	kind:pred	file:
output_record_rtti_data_decls	rtti_out.m	/^:- pred output_record_rtti_data_decls(/;kq|/^\<output_record_rtti_data_decls\>/;'q;"	kind:pred	file:
output_record_rtti_datas_decls	rtti_out.m	/^:- pred output_record_rtti_datas_decls(/;kq|/^\<output_record_rtti_datas_decls\>/;'q;"	kind:pred	file:
output_record_rtti_id_decls	rtti_out.m	/^:- pred output_record_rtti_id_decls(/;kq|/^\<output_record_rtti_id_decls\>/;'q;"	kind:pred	file:
output_record_rval_decls	llds_out_data.m	/^:- pred output_record_rval_decls(/;kq|/^\<output_record_rval_decls\>/;'q;"	kind:pred
output_record_rval_decls_format	llds_out_data.m	/^:- pred output_record_rval_decls_format(/;kq|/^\<output_record_rval_decls_format\>/;'q;"	kind:pred	file:
output_record_rval_decls_tab	llds_out_data.m	/^:- pred output_record_rval_decls_tab(/;kq|/^\<output_record_rval_decls_tab\>/;'q;"	kind:pred
output_record_rvals_decls	llds_out_data.m	/^:- pred output_record_rvals_decls(/;kq|/^\<output_record_rvals_decls\>/;'q;"	kind:pred
output_record_rvals_decls_format	llds_out_data.m	/^:- pred output_record_rvals_decls_format(/;kq|/^\<output_record_rvals_decls_format\>/;'q;"	kind:pred	file:
output_record_rvals_decls_format_count	llds_out_data.m	/^:- pred output_record_rvals_decls_format_count(/;kq|/^\<output_record_rvals_decls_format_count\>/;'q;"	kind:pred	file:
output_reg	llds_out_data.m	/^:- pred output_reg(/;kq|/^\<output_reg\>/;'q;"	kind:pred	file:
output_required_init_or_final_calls	llds_out_file.m	/^:- pred output_required_init_or_final_calls(/;kq|/^\<output_required_init_or_final_calls\>/;'q;"	kind:pred	file:
output_reset_line_num	llds_out_util.m	/^:- pred output_reset_line_num(/;kq|/^\<output_reset_line_num\>/;'q;"	kind:pred
output_resume_map	code_loc_dep.m	/^:- pred output_resume_map(/;kq|/^\<output_resume_map\>/;'q;"	kind:pred	file:
output_resume_map_element	code_loc_dep.m	/^:- pred output_resume_map_element(/;kq|/^\<output_resume_map_element\>/;'q;"	kind:pred	file:
output_return_types_for_java	mlds_to_java_func.m	/^:- pred output_return_types_for_java(/;kq|/^\<output_return_types_for_java\>/;'q;"	kind:pred	file:
output_rtti_array_assignments_for_csharp	mlds_to_cs_global.m	/^:- pred output_rtti_array_assignments_for_csharp(/;kq|/^\<output_rtti_array_assignments_for_csharp\>/;'q;"	kind:pred	file:
output_rtti_array_assignments_for_java	mlds_to_java_global.m	/^:- pred output_rtti_array_assignments_for_java(/;kq|/^\<output_rtti_array_assignments_for_java\>/;'q;"	kind:pred	file:
output_rtti_assignments_for_csharp	mlds_to_cs_global.m	/^:- pred output_rtti_assignments_for_csharp(/;kq|/^\<output_rtti_assignments_for_csharp\>/;'q;"	kind:pred
output_rtti_assignments_for_java	mlds_to_java_global.m	/^:- pred output_rtti_assignments_for_java(/;kq|/^\<output_rtti_assignments_for_java\>/;'q;"	kind:pred
output_rtti_data_decl	rtti_out.m	/^:- pred output_rtti_data_decl(/;kq|/^\<output_rtti_data_decl\>/;'q;"	kind:pred
output_rtti_data_decl_chunk	rtti_out.m	/^:- pred output_rtti_data_decl_chunk(/;kq|/^\<output_rtti_data_decl_chunk\>/;'q;"	kind:pred	file:
output_rtti_data_decl_chunk_entries	rtti_out.m	/^:- pred output_rtti_data_decl_chunk_entries(/;kq|/^\<output_rtti_data_decl_chunk_entries\>/;'q;"	kind:pred	file:
output_rtti_data_decl_group	rtti_out.m	/^:- pred output_rtti_data_decl_group(/;kq|/^\<output_rtti_data_decl_group\>/;'q;"	kind:pred	file:
output_rtti_data_decl_list	rtti_out.m	/^:- pred output_rtti_data_decl_list(/;kq|/^\<output_rtti_data_decl_list\>/;'q;"	kind:pred
output_rtti_data_defn	rtti_out.m	/^:- pred output_rtti_data_defn(/;kq|/^\<output_rtti_data_defn\>/;'q;"	kind:pred
output_rtti_defn_assignments_for_csharp	mlds_to_cs_global.m	/^:- pred output_rtti_defn_assignments_for_csharp(/;kq|/^\<output_rtti_defn_assignments_for_csharp\>/;'q;"	kind:pred	file:
output_rtti_defn_assignments_for_java	mlds_to_java_global.m	/^:- pred output_rtti_defn_assignments_for_java(/;kq|/^\<output_rtti_defn_assignments_for_java\>/;'q;"	kind:pred	file:
output_rtti_defn_chunk_assignments_for_java	mlds_to_java_global.m	/^:- pred output_rtti_defn_chunk_assignments_for_java(/;kq|/^\<output_rtti_defn_chunk_assignments_for_java\>/;'q;"	kind:pred	file:
output_rtti_defn_scc_assignments_for_csharp	mlds_to_cs_global.m	/^:- pred output_rtti_defn_scc_assignments_for_csharp(/;kq|/^\<output_rtti_defn_scc_assignments_for_csharp\>/;'q;"	kind:pred	file:
output_rtti_defns_assignments_for_java	mlds_to_java_global.m	/^:- pred output_rtti_defns_assignments_for_java(/;kq|/^\<output_rtti_defns_assignments_for_java\>/;'q;"	kind:pred	file:
output_rtti_id	rtti_out.m	/^:- pred output_rtti_id(/;kq|/^\<output_rtti_id\>/;'q;"	kind:pred
output_rtti_id_storage_type_name	rtti_out.m	/^:- pred output_rtti_id_storage_type_name(/;kq|/^\<output_rtti_id_storage_type_name\>/;'q;"	kind:pred
output_rtti_id_storage_type_name_no_decl	rtti_out.m	/^:- pred output_rtti_id_storage_type_name_no_decl(/;kq|/^\<output_rtti_id_storage_type_name_no_decl\>/;'q;"	kind:pred
output_rtti_type_decl	rtti_out.m	/^:- pred output_rtti_type_decl(/;kq|/^\<output_rtti_type_decl\>/;'q;"	kind:pred	file:
output_rval	llds_out_data.m	/^:- pred output_rval(/;kq|/^\<output_rval\>/;'q;"	kind:pred
output_rval_as_addr	layout_out.m	/^:- pred output_rval_as_addr(/;kq|/^\<output_rval_as_addr\>/;'q;"	kind:pred	file:
output_rval_as_type	llds_out_data.m	/^:- pred output_rval_as_type(/;kq|/^\<output_rval_as_type\>/;'q;"	kind:pred
output_rval_binop	llds_out_data.m	/^:- pred output_rval_binop(/;kq|/^\<output_rval_binop\>/;'q;"	kind:pred	file:
output_rval_const	llds_out_data.m	/^:- pred output_rval_const(/;kq|/^\<output_rval_const\>/;'q;"	kind:pred	file:
output_rval_const_for_csharp	mlds_to_cs_data.m	/^:- pred output_rval_const_for_csharp(/;kq|/^\<output_rval_const_for_csharp\>/;'q;"	kind:pred	file:
output_rval_const_for_java	mlds_to_java_data.m	/^:- pred output_rval_const_for_java(/;kq|/^\<output_rval_const_for_java\>/;'q;"	kind:pred	file:
output_rval_for_csharp	mlds_to_cs_data.m	/^:- pred output_rval_for_csharp(/;kq|/^\<output_rval_for_csharp\>/;'q;"	kind:pred
output_rval_for_java	mlds_to_java_data.m	/^:- pred output_rval_for_java(/;kq|/^\<output_rval_for_java\>/;'q;"	kind:pred
output_rval_maybe_with_enum_for_java	mlds_to_java_data.m	/^:- pred output_rval_maybe_with_enum_for_java(/;kq|/^\<output_rval_maybe_with_enum_for_java\>/;'q;"	kind:pred
output_scalar_common_data_decl	llds_out_global.m	/^:- pred output_scalar_common_data_decl(/;kq|/^\<output_scalar_common_data_decl\>/;'q;"	kind:pred
output_scalar_common_data_defn	llds_out_global.m	/^:- pred output_scalar_common_data_defn(/;kq|/^\<output_scalar_common_data_defn\>/;'q;"	kind:pred
output_scalar_common_data_for_csharp	mlds_to_cs_global.m	/^:- pred output_scalar_common_data_for_csharp(/;kq|/^\<output_scalar_common_data_for_csharp\>/;'q;"	kind:pred
output_scalar_common_data_for_java	mlds_to_java_global.m	/^:- pred output_scalar_common_data_for_java(/;kq|/^\<output_scalar_common_data_for_java\>/;'q;"	kind:pred
output_scalar_defns_for_csharp	mlds_to_cs_global.m	/^:- pred output_scalar_defns_for_csharp(/;kq|/^\<output_scalar_defns_for_csharp\>/;'q;"	kind:pred	file:
output_scalar_defns_for_java	mlds_to_java_global.m	/^:- pred output_scalar_defns_for_java(/;kq|/^\<output_scalar_defns_for_java\>/;'q;"	kind:pred	file:
output_scalar_init_for_csharp	mlds_to_cs_global.m	/^:- pred output_scalar_init_for_csharp(/;kq|/^\<output_scalar_init_for_csharp\>/;'q;"	kind:pred	file:
output_scalar_init_for_java	mlds_to_java_global.m	/^:- pred output_scalar_init_for_java(/;kq|/^\<output_scalar_init_for_java\>/;'q;"	kind:pred	file:
output_scalar_init_method_for_java	mlds_to_java_global.m	/^:- pred output_scalar_init_method_for_java(/;kq|/^\<output_scalar_init_method_for_java\>/;'q;"	kind:pred	file:
output_set_line_num	llds_out_util.m	/^:- pred output_set_line_num(/;kq|/^\<output_set_line_num\>/;'q;"	kind:pred
output_short_locns_array_defn	layout_out.m	/^:- pred output_short_locns_array_defn(/;kq|/^\<output_short_locns_array_defn\>/;'q;"	kind:pred	file:
output_short_var_label_layout_slot	layout_out.m	/^:- pred output_short_var_label_layout_slot(/;kq|/^\<output_short_var_label_layout_slot\>/;'q;"	kind:pred	file:
output_short_var_label_layouts_array_defn	layout_out.m	/^:- pred output_short_var_label_layouts_array_defn(/;kq|/^\<output_short_var_label_layouts_array_defn\>/;'q;"	kind:pred	file:
output_single_c_file	llds_out_file.m	/^:- pred output_single_c_file(/;kq|/^\<output_single_c_file\>/;'q;"	kind:pred	file:
output_sized_packable_functor	decide_type_repn.m	/^:- pred output_sized_packable_functor(/;kq|/^\<output_sized_packable_functor\>/;'q;"	kind:pred	file:
output_sized_packable_functor	du_type_layout.m	/^:- pred output_sized_packable_functor(/;kq|/^\<output_sized_packable_functor\>/;'q;"	kind:pred	file:
output_sized_packable_functor_args	decide_type_repn.m	/^:- pred output_sized_packable_functor_args(/;kq|/^\<output_sized_packable_functor_args\>/;'q;"	kind:pred	file:
output_sized_packable_functor_args	du_type_layout.m	/^:- pred output_sized_packable_functor_args(/;kq|/^\<output_sized_packable_functor_args\>/;'q;"	kind:pred	file:
output_some_parse_tree	parse_tree_out.m	/^:- pred output_some_parse_tree(/;kq|/^\<output_some_parse_tree\>/;'q;"	kind:pred	file:
output_src_end_for_csharp	mlds_to_cs_file.m	/^:- pred output_src_end_for_csharp(/;kq|/^\<output_src_end_for_csharp\>/;'q;"	kind:pred	file:
output_src_end_for_java	mlds_to_java_file.m	/^:- pred output_src_end_for_java(/;kq|/^\<output_src_end_for_java\>/;'q;"	kind:pred	file:
output_src_start_for_csharp	mlds_to_cs_file.m	/^:- pred output_src_start_for_csharp(/;kq|/^\<output_src_start_for_csharp\>/;'q;"	kind:pred	file:
output_src_start_for_java	mlds_to_java_file.m	/^:- pred output_src_start_for_java(/;kq|/^\<output_src_start_for_java\>/;'q;"	kind:pred	file:
output_statement_for_java	mlds_to_java_stmt.m	/^:- pred output_statement_for_java(/;kq|/^\<output_statement_for_java\>/;'q;"	kind:pred
output_statements_for_java	mlds_to_java_stmt.m	/^:- pred output_statements_for_java(/;kq|/^\<output_statements_for_java\>/;'q;"	kind:pred
output_static_code_addr	rtti_out.m	/^:- pred output_static_code_addr(/;kq|/^\<output_static_code_addr\>/;'q;"	kind:pred	file:
output_static_constructor	mlds_to_cs_file.m	/^:- pred output_static_constructor(/;kq|/^\<output_static_constructor\>/;'q;"	kind:pred	file:
output_static_linkage_define	llds_out_file.m	/^:- pred output_static_linkage_define(/;kq|/^\<output_static_linkage_define\>/;'q;"	kind:pred	file:
output_std_indent_levels	../library/pretty_printer.m	/^:- pred output_std_indent_levels(/;kq|/^\<output_std_indent_levels\>/;'q;"	kind:pred	file:
output_stmt_block_for_csharp	mlds_to_cs_stmt.m	/^:- pred output_stmt_block_for_csharp(/;kq|/^\<output_stmt_block_for_csharp\>/;'q;"	kind:pred	file:
output_stmt_block_for_java	mlds_to_java_stmt.m	/^:- pred output_stmt_block_for_java(/;kq|/^\<output_stmt_block_for_java\>/;'q;"	kind:pred	file:
output_stmt_call_for_csharp	mlds_to_cs_stmt.m	/^:- pred output_stmt_call_for_csharp(/;kq|/^\<output_stmt_call_for_csharp\>/;'q;"	kind:pred	file:
output_stmt_call_for_java	mlds_to_java_stmt.m	/^:- pred output_stmt_call_for_java(/;kq|/^\<output_stmt_call_for_java\>/;'q;"	kind:pred	file:
output_stmt_do_commit_for_csharp	mlds_to_cs_stmt.m	/^:- pred output_stmt_do_commit_for_csharp(/;kq|/^\<output_stmt_do_commit_for_csharp\>/;'q;"	kind:pred	file:
output_stmt_do_commit_for_java	mlds_to_java_stmt.m	/^:- pred output_stmt_do_commit_for_java(/;kq|/^\<output_stmt_do_commit_for_java\>/;'q;"	kind:pred	file:
output_stmt_for_csharp	mlds_to_cs_stmt.m	/^:- pred output_stmt_for_csharp(/;kq|/^\<output_stmt_for_csharp\>/;'q;"	kind:pred
output_stmt_goto_for_csharp	mlds_to_cs_stmt.m	/^:- pred output_stmt_goto_for_csharp(/;kq|/^\<output_stmt_goto_for_csharp\>/;'q;"	kind:pred	file:
output_stmt_if_then_else_for_csharp	mlds_to_cs_stmt.m	/^:- pred output_stmt_if_then_else_for_csharp(/;kq|/^\<output_stmt_if_then_else_for_csharp\>/;'q;"	kind:pred	file:
output_stmt_if_then_else_for_java	mlds_to_java_stmt.m	/^:- pred output_stmt_if_then_else_for_java(/;kq|/^\<output_stmt_if_then_else_for_java\>/;'q;"	kind:pred	file:
output_stmt_method_call_for_java	mlds_to_java_stmt.m	/^:- pred output_stmt_method_call_for_java(/;kq|/^\<output_stmt_method_call_for_java\>/;'q;"	kind:pred	file:
output_stmt_return_for_csharp	mlds_to_cs_stmt.m	/^:- pred output_stmt_return_for_csharp(/;kq|/^\<output_stmt_return_for_csharp\>/;'q;"	kind:pred	file:
output_stmt_return_for_java	mlds_to_java_stmt.m	/^:- pred output_stmt_return_for_java(/;kq|/^\<output_stmt_return_for_java\>/;'q;"	kind:pred	file:
output_stmt_switch_for_csharp	mlds_to_cs_stmt.m	/^:- pred output_stmt_switch_for_csharp(/;kq|/^\<output_stmt_switch_for_csharp\>/;'q;"	kind:pred	file:
output_stmt_switch_for_java	mlds_to_java_stmt.m	/^:- pred output_stmt_switch_for_java(/;kq|/^\<output_stmt_switch_for_java\>/;'q;"	kind:pred	file:
output_stmt_try_commit_for_csharp	mlds_to_cs_stmt.m	/^:- pred output_stmt_try_commit_for_csharp(/;kq|/^\<output_stmt_try_commit_for_csharp\>/;'q;"	kind:pred	file:
output_stmt_try_commit_for_java	mlds_to_java_stmt.m	/^:- pred output_stmt_try_commit_for_java(/;kq|/^\<output_stmt_try_commit_for_java\>/;'q;"	kind:pred	file:
output_stmt_while_for_csharp	mlds_to_cs_stmt.m	/^:- pred output_stmt_while_for_csharp(/;kq|/^\<output_stmt_while_for_csharp\>/;'q;"	kind:pred	file:
output_stmt_while_for_java	mlds_to_java_stmt.m	/^:- pred output_stmt_while_for_java(/;kq|/^\<output_stmt_while_for_java\>/;'q;"	kind:pred	file:
output_stmts_for_csharp	mlds_to_cs_stmt.m	/^:- pred output_stmts_for_csharp(/;kq|/^\<output_stmts_for_csharp\>/;'q;"	kind:pred	file:
output_stream	../library/io.m	/^:- pred output_stream(/;kq|/^\<output_stream\>/;'q;"	kind:pred
output_stream	../library/io.m	/^:- type output_stream == text_output_stream.$/;kq|-;/\<output_stream\>/;'q;"	kind:type
output_stream_2	../library/io.stream_ops.m	/^:- pred output_stream_2(/;kq|/^\<output_stream_2\>/;'q;"	kind:pred
output_stream_get_stream	../library/io.m	/^:- func output_stream_get_stream(/;kq|/^\<output_stream_get_stream\>/;'q;"	kind:func
output_stream_info	../library/io.stream_db.m	/^:- func output_stream_info(/;kq|/^\<output_stream_info\>/;'q;"	kind:func
output_stream_name	../library/io.m	/^:- pred output_stream_name(/;kq|/^\<output_stream_name\>/;'q;"	kind:pred
output_struct_defn_for_csharp	mlds_to_cs_class.m	/^:- pred output_struct_defn_for_csharp(/;kq|/^\<output_struct_defn_for_csharp\>/;'q;"	kind:pred
output_struct_defn_for_java	mlds_to_java_class.m	/^:- pred output_struct_defn_for_java(/;kq|/^\<output_struct_defn_for_java\>/;'q;"	kind:pred
output_switch_case_for_csharp	mlds_to_cs_stmt.m	/^:- pred output_switch_case_for_csharp(/;kq|/^\<output_switch_case_for_csharp\>/;'q;"	kind:pred	file:
output_switch_case_for_java	mlds_to_java_stmt.m	/^:- pred output_switch_case_for_java(/;kq|/^\<output_switch_case_for_java\>/;'q;"	kind:pred	file:
output_switch_cases_for_csharp	mlds_to_cs_stmt.m	/^:- pred output_switch_cases_for_csharp(/;kq|/^\<output_switch_cases_for_csharp\>/;'q;"	kind:pred	file:
output_switch_cases_for_java	mlds_to_java_stmt.m	/^:- pred output_switch_cases_for_java(/;kq|/^\<output_switch_cases_for_java\>/;'q;"	kind:pred	file:
output_switch_default_for_csharp	mlds_to_cs_stmt.m	/^:- pred output_switch_default_for_csharp(/;kq|/^\<output_switch_default_for_csharp\>/;'q;"	kind:pred	file:
output_switch_default_for_java	mlds_to_java_stmt.m	/^:- pred output_switch_default_for_java(/;kq|/^\<output_switch_default_for_java\>/;'q;"	kind:pred	file:
output_synth_attr	layout_out.m	/^:- pred output_synth_attr(/;kq|/^\<output_synth_attr\>/;'q;"	kind:pred	file:
output_synth_attr_args	layout_out.m	/^:- pred output_synth_attr_args(/;kq|/^\<output_synth_attr_args\>/;'q;"	kind:pred	file:
output_table_io_entry_array	layout_out.m	/^:- pred output_table_io_entry_array(/;kq|/^\<output_table_io_entry_array\>/;'q;"	kind:pred	file:
output_table_io_entry_slot	layout_out.m	/^:- pred output_table_io_entry_slot(/;kq|/^\<output_table_io_entry_slot\>/;'q;"	kind:pred	file:
output_table_step_stats	llds_out_global.m	/^:- pred output_table_step_stats(/;kq|/^\<output_table_step_stats\>/;'q;"	kind:pred	file:
output_table_step_stats_2	llds_out_global.m	/^:- pred output_table_step_stats_2(/;kq|/^\<output_table_step_stats_2\>/;'q;"	kind:pred	file:
output_table_steps	llds_out_global.m	/^:- pred output_table_steps(/;kq|/^\<output_table_steps\>/;'q;"	kind:pred	file:
output_table_steps_table	llds_out_global.m	/^:- pred output_table_steps_table(/;kq|/^\<output_table_steps_table\>/;'q;"	kind:pred	file:
output_table_tips	llds_out_global.m	/^:- pred output_table_tips(/;kq|/^\<output_table_tips\>/;'q;"	kind:pred	file:
output_tabling_info_struct	llds_out_global.m	/^:- pred output_tabling_info_struct(/;kq|/^\<output_tabling_info_struct\>/;'q;"	kind:pred
output_target_code_component_for_csharp	mlds_to_cs_stmt.m	/^:- pred output_target_code_component_for_csharp(/;kq|/^\<output_target_code_component_for_csharp\>/;'q;"	kind:pred	file:
output_target_code_component_for_java	mlds_to_java_stmt.m	/^:- pred output_target_code_component_for_java(/;kq|/^\<output_target_code_component_for_java\>/;'q;"	kind:pred	file:
output_temp_decls	llds_out_instr.m	/^:- pred output_temp_decls(/;kq|/^\<output_temp_decls\>/;'q;"	kind:pred	file:
output_temp_decls_2	llds_out_instr.m	/^:- pred output_temp_decls_2(/;kq|/^\<output_temp_decls_2\>/;'q;"	kind:pred	file:
output_term	lp_rational.m	/^:- pred output_term(/;kq|/^\<output_term\>/;'q;"	kind:pred	file:
output_terms	lp_rational.m	/^:- pred output_terms(output_var::in, list(/;kq|/^\<output_terms\>/;'q;"	kind:pred	file:
output_test_rval	llds_out_data.m	/^:- pred output_test_rval(/;kq|/^\<output_test_rval\>/;'q;"	kind:pred
output_threadscope_string_table_array	layout_out.m	/^:- pred output_threadscope_string_table_array(/;kq|/^\<output_threadscope_string_table_array\>/;'q;"	kind:pred	file:
output_threadscope_string_table_slot	layout_out.m	/^:- pred output_threadscope_string_table_slot(/;kq|/^\<output_threadscope_string_table_slot\>/;'q;"	kind:pred	file:
output_to_be_quoted_char_c	c_util.m	/^:- pred output_to_be_quoted_char_c(/;kq|/^\<output_to_be_quoted_char_c\>/;'q;"	kind:pred
output_to_be_quoted_char_csharp	c_util.m	/^:- pred output_to_be_quoted_char_csharp(/;kq|/^\<output_to_be_quoted_char_csharp\>/;'q;"	kind:pred
output_to_be_quoted_char_java	c_util.m	/^:- pred output_to_be_quoted_char_java(/;kq|/^\<output_to_be_quoted_char_java\>/;'q;"	kind:pred
output_to_be_quoted_mmf_string_loop_c	c_util.m	/^:- pred output_to_be_quoted_mmf_string_loop_c(/;kq|/^\<output_to_be_quoted_mmf_string_loop_c\>/;'q;"	kind:pred	file:
output_to_be_quoted_multi_string_c	c_util.m	/^:- pred output_to_be_quoted_multi_string_c(/;kq|/^\<output_to_be_quoted_multi_string_c\>/;'q;"	kind:pred	file:
output_to_be_quoted_multi_string_csharp	c_util.m	/^:- pred output_to_be_quoted_multi_string_csharp(/;kq|/^\<output_to_be_quoted_multi_string_csharp\>/;'q;"	kind:pred	file:
output_to_be_quoted_multi_string_java	c_util.m	/^:- pred output_to_be_quoted_multi_string_java(/;kq|/^\<output_to_be_quoted_multi_string_java\>/;'q;"	kind:pred	file:
output_to_be_quoted_string_loop_c	c_util.m	/^:- pred output_to_be_quoted_string_loop_c(/;kq|/^\<output_to_be_quoted_string_loop_c\>/;'q;"	kind:pred	file:
output_to_be_quoted_string_loop_csharp	c_util.m	/^:- pred output_to_be_quoted_string_loop_csharp(/;kq|/^\<output_to_be_quoted_string_loop_csharp\>/;'q;"	kind:pred	file:
output_to_be_quoted_string_loop_java	c_util.m	/^:- pred output_to_be_quoted_string_loop_java(/;kq|/^\<output_to_be_quoted_string_loop_java\>/;'q;"	kind:pred	file:
output_to_file_stream	file_util.m	/^:- pred output_to_file_stream(/;kq|/^\<output_to_file_stream\>/;'q;"	kind:pred
output_trans_opt_file	mercury_compile_middle_passes.m	/^:- pred output_trans_opt_file(/;kq|/^\<output_trans_opt_file\>/;'q;"	kind:pred
output_type_class_constraint	rtti_out.m	/^:- pred output_type_class_constraint(/;kq|/^\<output_type_class_constraint\>/;'q;"	kind:pred	file:
output_type_class_decl_defn	rtti_out.m	/^:- pred output_type_class_decl_defn(/;kq|/^\<output_type_class_decl_defn\>/;'q;"	kind:pred	file:
output_type_class_id_method_id	rtti_out.m	/^:- pred output_type_class_id_method_id(/;kq|/^\<output_type_class_id_method_id\>/;'q;"	kind:pred	file:
output_type_class_id_tvar_name	rtti_out.m	/^:- pred output_type_class_id_tvar_name(/;kq|/^\<output_type_class_id_tvar_name\>/;'q;"	kind:pred	file:
output_type_class_instance_defn	rtti_out.m	/^:- pred output_type_class_instance_defn(/;kq|/^\<output_type_class_instance_defn\>/;'q;"	kind:pred	file:
output_type_ctor_addr	llds_out_data.m	/^:- pred output_type_ctor_addr(/;kq|/^\<output_type_ctor_addr\>/;'q;"	kind:pred	file:
output_type_ctor_arg_defns_and_decls	rtti_out.m	/^:- pred output_type_ctor_arg_defns_and_decls(/;kq|/^\<output_type_ctor_arg_defns_and_decls\>/;'q;"	kind:pred	file:
output_type_ctor_data_defn	rtti_out.m	/^:- pred output_type_ctor_data_defn(/;kq|/^\<output_type_ctor_data_defn\>/;'q;"	kind:pred	file:
output_type_ctor_details_defn	rtti_out.m	/^:- pred output_type_ctor_details_defn(/;kq|/^\<output_type_ctor_details_defn\>/;'q;"	kind:pred	file:
output_type_for_csharp	mlds_to_cs_type.m	/^:- pred output_type_for_csharp(/;kq|/^\<output_type_for_csharp\>/;'q;"	kind:pred
output_type_for_java	mlds_to_java_type.m	/^:- pred output_type_for_java(/;kq|/^\<output_type_for_java\>/;'q;"	kind:pred
output_type_info_defn	rtti_out.m	/^:- pred output_type_info_defn(/;kq|/^\<output_type_info_defn\>/;'q;"	kind:pred	file:
output_type_tables_init_list	llds_out_file.m	/^:- pred output_type_tables_init_list(/;kq|/^\<output_type_tables_init_list\>/;'q;"	kind:pred	file:
output_uint16_as_c_expr	c_util.m	/^:- pred output_uint16_as_c_expr(/;kq|/^\<output_uint16_as_c_expr\>/;'q;"	kind:pred
output_uint16_const_for_csharp	mlds_to_cs_data.m	/^:- pred output_uint16_const_for_csharp(/;kq|/^\<output_uint16_const_for_csharp\>/;'q;"	kind:pred	file:
output_uint32_as_c_expr	c_util.m	/^:- pred output_uint32_as_c_expr(/;kq|/^\<output_uint32_as_c_expr\>/;'q;"	kind:pred
output_uint32_const_for_csharp	mlds_to_cs_data.m	/^:- pred output_uint32_const_for_csharp(/;kq|/^\<output_uint32_const_for_csharp\>/;'q;"	kind:pred	file:
output_uint64_as_c_expr	c_util.m	/^:- pred output_uint64_as_c_expr(/;kq|/^\<output_uint64_as_c_expr\>/;'q;"	kind:pred
output_uint64_const_for_csharp	mlds_to_cs_data.m	/^:- pred output_uint64_const_for_csharp(/;kq|/^\<output_uint64_const_for_csharp\>/;'q;"	kind:pred	file:
output_uint64_rval	llds_out_data.m	/^:- pred output_uint64_rval(/;kq|/^\<output_uint64_rval\>/;'q;"	kind:pred	file:
output_uint64_rval_as_data_ptr	llds_out_data.m	/^:- pred output_uint64_rval_as_data_ptr(/;kq|/^\<output_uint64_rval_as_data_ptr\>/;'q;"	kind:pred	file:
output_uint64_rval_as_word	llds_out_data.m	/^:- pred output_uint64_rval_as_word(/;kq|/^\<output_uint64_rval_as_word\>/;'q;"	kind:pred	file:
output_uint8_as_c_expr	c_util.m	/^:- pred output_uint8_as_c_expr(/;kq|/^\<output_uint8_as_c_expr\>/;'q;"	kind:pred
output_uint8_const_for_csharp	mlds_to_cs_data.m	/^:- pred output_uint8_const_for_csharp(/;kq|/^\<output_uint8_const_for_csharp\>/;'q;"	kind:pred	file:
output_uint_as_c_expr	c_util.m	/^:- pred output_uint_as_c_expr(/;kq|/^\<output_uint_as_c_expr\>/;'q;"	kind:pred
output_uint_const_for_csharp	mlds_to_cs_data.m	/^:- pred output_uint_const_for_csharp(/;kq|/^\<output_uint_const_for_csharp\>/;'q;"	kind:pred	file:
output_unboxed_result	mlds_to_java_stmt.m	/^:- pred output_unboxed_result(/;kq|/^\<output_unboxed_result\>/;'q;"	kind:pred	file:
output_unboxed_rval_for_csharp	mlds_to_cs_data.m	/^:- pred output_unboxed_rval_for_csharp(/;kq|/^\<output_unboxed_rval_for_csharp\>/;'q;"	kind:pred	file:
output_unboxed_rval_for_java	mlds_to_java_data.m	/^:- pred output_unboxed_rval_for_java(/;kq|/^\<output_unboxed_rval_for_java\>/;'q;"	kind:pred	file:
output_unop_for_csharp	mlds_to_cs_data.m	/^:- pred output_unop_for_csharp(/;kq|/^\<output_unop_for_csharp\>/;'q;"	kind:pred	file:
output_unop_for_java	mlds_to_java_data.m	/^:- pred output_unop_for_java(/;kq|/^\<output_unop_for_java\>/;'q;"	kind:pred	file:
output_upto_n_numbers_in_vector_ac	layout_out.m	/^:- pred output_upto_n_numbers_in_vector_ac(/;kq|/^\<output_upto_n_numbers_in_vector_ac\>/;'q;"	kind:pred	file:
output_upto_n_numbers_in_vector_noac	layout_out.m	/^:- pred output_upto_n_numbers_in_vector_noac(/;kq|/^\<output_upto_n_numbers_in_vector_noac\>/;'q;"	kind:pred	file:
output_user_event_slot	layout_out.m	/^:- pred output_user_event_slot(/;kq|/^\<output_user_event_slot\>/;'q;"	kind:pred	file:
output_user_event_var_nums_array_defn	layout_out.m	/^:- pred output_user_event_var_nums_array_defn(/;kq|/^\<output_user_event_var_nums_array_defn\>/;'q;"	kind:pred	file:
output_user_events_array_defn	layout_out.m	/^:- pred output_user_events_array_defn(/;kq|/^\<output_user_events_array_defn\>/;'q;"	kind:pred	file:
output_var	lp_rational.m	/^:- type output_var == (func(lp_var) = string).$/;kq|-;/\<output_var\>/;'q;"	kind:type
output_vector_cell_decl_for_csharp	mlds_to_cs_global.m	/^:- pred output_vector_cell_decl_for_csharp(/;kq|/^\<output_vector_cell_decl_for_csharp\>/;'q;"	kind:pred	file:
output_vector_cell_group_for_java	mlds_to_java_global.m	/^:- pred output_vector_cell_group_for_java(/;kq|/^\<output_vector_cell_group_for_java\>/;'q;"	kind:pred	file:
output_vector_cell_init_for_csharp	mlds_to_cs_global.m	/^:- pred output_vector_cell_init_for_csharp(/;kq|/^\<output_vector_cell_init_for_csharp\>/;'q;"	kind:pred	file:
output_vector_common_data_decl	llds_out_global.m	/^:- pred output_vector_common_data_decl(/;kq|/^\<output_vector_common_data_decl\>/;'q;"	kind:pred
output_vector_common_data_defn	llds_out_global.m	/^:- pred output_vector_common_data_defn(/;kq|/^\<output_vector_common_data_defn\>/;'q;"	kind:pred
output_vector_common_data_for_csharp	mlds_to_cs_global.m	/^:- pred output_vector_common_data_for_csharp(/;kq|/^\<output_vector_common_data_for_csharp\>/;'q;"	kind:pred
output_vector_common_data_for_java	mlds_to_java_global.m	/^:- pred output_vector_common_data_for_java(/;kq|/^\<output_vector_common_data_for_java\>/;'q;"	kind:pred
output_write_proc_static_list	llds_out_file.m	/^:- pred output_write_proc_static_list(/;kq|/^\<output_write_proc_static_list\>/;'q;"	kind:pred	file:
ouv_context	var_origins.m	/^                ouv_context     :: prog_context,$/;kq|-;/\<ouv_context\>/;'q;"	kind:fld	file:
ouv_lhs	var_origins.m	/^                ouv_lhs         :: prog_var,$/;kq|-;/\<ouv_lhs\>/;'q;"	kind:fld	file:
ouv_rhs	var_origins.m	/^                ouv_rhs         :: prog_var$/;kq|-;/\<ouv_rhs\>/;'q;"	kind:fld	file:
ov_accumulating	../library/getopt.m	/^    ;       ov_accumulating(OptionType, string, string)$/;kq|-;/\<ov_accumulating\>/;'q;"	kind:cons
ov_accumulating	../library/getopt_io.m	/^    ;       ov_accumulating(OptionType, string, string)$/;kq|-;/\<ov_accumulating\>/;'q;"	kind:cons
ov_accumulating_reset	../library/getopt.m	/^    ;       ov_accumulating_reset(OptionType, string)$/;kq|-;/\<ov_accumulating_reset\>/;'q;"	kind:cons
ov_accumulating_reset	../library/getopt_io.m	/^    ;       ov_accumulating_reset(OptionType, string)$/;kq|-;/\<ov_accumulating_reset\>/;'q;"	kind:cons
ov_bool	../library/getopt.m	/^    --->    ov_bool(OptionType, string, bool)$/;kq|-;/\<ov_bool\>/;'q;"	kind:cons
ov_bool	../library/getopt_io.m	/^    --->    ov_bool(OptionType, string, bool)$/;kq|-;/\<ov_bool\>/;'q;"	kind:cons
ov_bool_special	../library/getopt.m	/^    ;       ov_bool_special(OptionType, string, bool)$/;kq|-;/\<ov_bool_special\>/;'q;"	kind:cons
ov_bool_special	../library/getopt_io.m	/^    ;       ov_bool_special(OptionType, string, bool)$/;kq|-;/\<ov_bool_special\>/;'q;"	kind:cons
ov_file_special	../library/getopt.m	/^    ;       ov_file_special(OptionType, string, string).$/;kq|-;/\<ov_file_special\>/;'q;"	kind:cons
ov_file_special	../library/getopt_io.m	/^    ;       ov_file_special(OptionType, string, string).$/;kq|-;/\<ov_file_special\>/;'q;"	kind:cons
ov_int	../library/getopt.m	/^    ;       ov_int(OptionType, string, int)$/;kq|-;/\<ov_int\>/;'q;"	kind:cons
ov_int	../library/getopt_io.m	/^    ;       ov_int(OptionType, string, int)$/;kq|-;/\<ov_int\>/;'q;"	kind:cons
ov_int_special	../library/getopt.m	/^    ;       ov_int_special(OptionType, string, int)$/;kq|-;/\<ov_int_special\>/;'q;"	kind:cons
ov_int_special	../library/getopt_io.m	/^    ;       ov_int_special(OptionType, string, int)$/;kq|-;/\<ov_int_special\>/;'q;"	kind:cons
ov_maybe_int	../library/getopt.m	/^    ;       ov_maybe_int(OptionType, string, maybe(int))$/;kq|-;/\<ov_maybe_int\>/;'q;"	kind:cons
ov_maybe_int	../library/getopt_io.m	/^    ;       ov_maybe_int(OptionType, string, maybe(int))$/;kq|-;/\<ov_maybe_int\>/;'q;"	kind:cons
ov_maybe_string	../library/getopt.m	/^    ;       ov_maybe_string(OptionType, string, maybe(string))$/;kq|-;/\<ov_maybe_string\>/;'q;"	kind:cons
ov_maybe_string	../library/getopt_io.m	/^    ;       ov_maybe_string(OptionType, string, maybe(string))$/;kq|-;/\<ov_maybe_string\>/;'q;"	kind:cons
ov_maybe_string_special	../library/getopt.m	/^    ;       ov_maybe_string_special(OptionType, string, maybe(string))$/;kq|-;/\<ov_maybe_string_special\>/;'q;"	kind:cons
ov_maybe_string_special	../library/getopt_io.m	/^    ;       ov_maybe_string_special(OptionType, string, maybe(string))$/;kq|-;/\<ov_maybe_string_special\>/;'q;"	kind:cons
ov_special	../library/getopt.m	/^    ;       ov_special(OptionType, string)$/;kq|-;/\<ov_special\>/;'q;"	kind:cons
ov_special	../library/getopt_io.m	/^    ;       ov_special(OptionType, string)$/;kq|-;/\<ov_special\>/;'q;"	kind:cons
ov_string	../library/getopt.m	/^    ;       ov_string(OptionType, string, string)$/;kq|-;/\<ov_string\>/;'q;"	kind:cons
ov_string	../library/getopt_io.m	/^    ;       ov_string(OptionType, string, string)$/;kq|-;/\<ov_string\>/;'q;"	kind:cons
ov_string_special	../library/getopt.m	/^    ;       ov_string_special(OptionType, string, string)$/;kq|-;/\<ov_string_special\>/;'q;"	kind:cons
ov_string_special	../library/getopt_io.m	/^    ;       ov_string_special(OptionType, string, string)$/;kq|-;/\<ov_string_special\>/;'q;"	kind:cons
overlay	../library/bimap.m	/^:- func overlay(bimap(K, V), bimap(K, V)) = bimap(/;kq|/^\<overlay\>/;'q;"	kind:func
overlay	../library/injection.m	/^:- func overlay(injection(K, V), injection(K, V)) = injection(/;kq|/^\<overlay\>/;'q;"	kind:func
overlay	../library/map.m	/^:- func overlay(map(K, V), map(K, V)) = map(/;kq|/^\<overlay\>/;'q;"	kind:func
overlay_2	../library/bimap.m	/^:- pred overlay_2(assoc_list(K, V)::in, bimap(K, V)::in, bimap(/;kq|/^\<overlay_2\>/;'q;"	kind:pred	file:
overlay_2	../library/map.m	/^:- pred overlay_2(assoc_list(K, V)::in, map(K, V)::in, map(/;kq|/^\<overlay_2\>/;'q;"	kind:pred	file:
overlay_how	instmap.m	/^:- type overlay_how$/;kq|-;/\<overlay_how\>/;'q;"	kind:type
overlay_large_map	../library/map.m	/^:- func overlay_large_map(map(K, V), map(K, V)) = map(/;kq|/^\<overlay_large_map\>/;'q;"	kind:func
overlay_large_map_2	../library/map.m	/^:- pred overlay_large_map_2(assoc_list(/;kq|/^\<overlay_large_map_2\>/;'q;"	kind:pred	file:
overloaded_func	typecheck_info.m	/^    ;       overloaded_func($/;kq|-;/\<overloaded_func\>/;'q;"	kind:cons
overloaded_pred	typecheck_info.m	/^    --->    overloaded_pred($/;kq|-;/\<overloaded_pred\>/;'q;"	kind:cons
overloaded_symbol	typecheck_info.m	/^:- type overloaded_symbol$/;kq|-;/\<overloaded_symbol\>/;'q;"	kind:type
overloaded_symbol_map	typecheck_info.m	/^:- type overloaded_symbol_map == map(overloaded_symbol, list(prog_context)).$/;kq|-;/\<overloaded_symbol_map\>/;'q;"	kind:type
overridability	mlds.m	/^:- type overridability$/;kq|-;/\<overridability\>/;'q;"	kind:type
overridable	mlds.m	/^    --->    overridable$/;kq|-;/\<overridable\>/;'q;"	kind:cons
overridden_by_old_foreign_proc	add_foreign_proc.m	/^:- type overridden_by_old_foreign_proc$/;kq|-;/\<overridden_by_old_foreign_proc\>/;'q;"	kind:type	file:
override_by_const_struct	common.m	/^    ;       override_by_const_struct(hlds_goal_expr, hlds_goal_info).$/;kq|-;/\<override_by_const_struct\>/;'q;"	kind:cons	file:
override_options	options.m	/^:- pred override_options(list(pair(/;kq|/^\<override_options\>/;'q;"	kind:pred	file:
overrideability_prefix_for_csharp	mlds_to_cs_class.m	/^:- func overrideability_prefix_for_csharp(/;kq|/^\<overrideability_prefix_for_csharp\>/;'q;"	kind:func	file:
ovos_spec	options_file.m	/^    ;       ovos_spec(error_spec).$/;kq|-;/\<ovos_spec\>/;'q;"	kind:cons	file:
ovos_var_name	options_file.m	/^    --->    ovos_var_name(env_optfile_var)$/;kq|-;/\<ovos_var_name\>/;'q;"	kind:cons	file:
own_stacks_consumer	prog_data_pragma.m	/^    ;       own_stacks_consumer$/;kq|-;/\<own_stacks_consumer\>/;'q;"	kind:cons
own_stacks_generator	prog_data_pragma.m	/^    ;       own_stacks_generator.$/;kq|-;/\<own_stacks_generator\>/;'q;"	kind:cons
p_context	format_call.m	/^                p_context               :: prog_context,$/;kq|-;/\<p_context\>/;'q;"	kind:fld	file:
p_fmt_str_values	format_call.m	/^                p_fmt_str_values        :: one_or_more(fmt_str_val_vars)$/;kq|-;/\<p_fmt_str_values\>/;'q;"	kind:fld	file:
p_or_f	error_spec.m	/^    ;       p_or_f(pred_or_func)$/;kq|-;/\<p_or_f\>/;'q;"	kind:cons
paah_alt_long_names	optdb_help.m	/^                paah_alt_long_names     :: list(string),$/;kq|-;/\<paah_alt_long_names\>/;'q;"	kind:fld
paah_arg_name	optdb_help.m	/^                paah_arg_name           :: string,$/;kq|-;/\<paah_arg_name\>/;'q;"	kind:fld
paah_description	optdb_help.m	/^                paah_description        :: help_text$/;kq|-;/\<paah_description\>/;'q;"	kind:fld
paah_long_name	optdb_help.m	/^                paah_long_name          :: string,$/;kq|-;/\<paah_long_name\>/;'q;"	kind:fld
pack_everything	options.m	/^    ;       pack_everything$/;kq|-;/\<pack_everything\>/;'q;"	kind:cons
pack_how_to_construct	unify_gen_construct.m	/^:- pred pack_how_to_construct(list(arg_and_width(/;kq|/^\<pack_how_to_construct\>/;'q;"	kind:pred	file:
pack_uint64	../library/random.sfc16.m	/^:- func pack_uint64(/;kq|/^\<pack_uint64\>/;'q;"	kind:func	file:
packable	du_type_layout.m	/^    --->    packable(packable_kind)$/;kq|-;/\<packable\>/;'q;"	kind:cons	file:
packable_arg	decide_type_repn.m	/^:- type packable_arg$/;kq|-;/\<packable_arg\>/;'q;"	kind:type	file:
packable_args	unify_proc.m	/^    ;       packable_args(args_locn).$/;kq|-;/\<packable_args\>/;'q;"	kind:cons	file:
packable_constructor	decide_type_repn.m	/^:- type packable_constructor$/;kq|-;/\<packable_constructor\>/;'q;"	kind:type	file:
packable_dummy	du_type_layout.m	/^    --->    packable_dummy$/;kq|-;/\<packable_dummy\>/;'q;"	kind:cons	file:
packable_kind	du_type_layout.m	/^:- type packable_kind$/;kq|-;/\<packable_kind\>/;'q;"	kind:type	file:
packable_n_bits	du_type_layout.m	/^    ;       packable_n_bits(int, fill_kind).$/;kq|-;/\<packable_n_bits\>/;'q;"	kind:cons	file:
packable_to_classified_arg	decide_type_repn.m	/^:- func packable_to_classified_arg(/;kq|/^\<packable_to_classified_arg\>/;'q;"	kind:func	file:
packable_to_classified_constructor	decide_type_repn.m	/^:- func packable_to_classified_constructor(/;kq|/^\<packable_to_classified_constructor\>/;'q;"	kind:func	file:
package_rtti_vars_types_topmodes	ml_args_util.m	/^:- pred package_rtti_vars_types_topmodes(/;kq|/^\<package_rtti_vars_types_topmodes\>/;'q;"	kind:pred	file:
package_vars_mvars_types_modes	ml_args_util.m	/^:- pred package_vars_mvars_types_modes(module_info::in, list(/;kq|/^\<package_vars_mvars_types_modes\>/;'q;"	kind:pred	file:
package_vars_types_modes	ml_args_util.m	/^:- pred package_vars_types_modes(/;kq|/^\<package_vars_types_modes\>/;'q;"	kind:pred	file:
package_version	../library/library.m	/^:- func package_version = string.$/;kq|/^\<package_version\>/;'q;"	kind:func
packed	../library/pprint.m	/^:- func packed(T1, list(T2)) = doc <= (doc(T1), doc(/;kq|/^\<packed\>/;'q;"	kind:func
packed	../library/pprint.m	/^:- func packed(int, T1, list(T2)) = doc <= (doc(T1), doc(/;kq|/^\<packed\>/;'q;"	kind:func
packed_cs	../library/pprint.m	/^:- func packed_cs(int, list(T)) = doc <= (doc(/;kq|/^\<packed_cs\>/;'q;"	kind:func
packed_cs	../library/pprint.m	/^:- func packed_cs(list(T)) = doc <= (doc(/;kq|/^\<packed_cs\>/;'q;"	kind:func
packed_cs_to_depth	../library/pprint.m	/^:- func packed_cs_to_depth(int, list(/;kq|/^\<packed_cs_to_depth\>/;'q;"	kind:func
packed_cs_univ_args	../library/pprint.m	/^:- func packed_cs_univ_args(int, list(/;kq|/^\<packed_cs_univ_args\>/;'q;"	kind:func
packed_word	ml_gen_info.m	/^:- type packed_word == one_or_more(bitfield).$/;kq|-;/\<packed_word\>/;'q;"	kind:type
packed_word_instance	ml_gen_info.m	/^:- type packed_word_instance$/;kq|-;/\<packed_word_instance\>/;'q;"	kind:type
packed_word_map	ml_gen_info.m	/^:- type packed_word_map == map(packed_word, one_or_more(packed_word_instance)).$/;kq|-;/\<packed_word_map\>/;'q;"	kind:type
pad_left	../library/string.m	/^:- func pad_left(/;kq|/^\<pad_left\>/;'q;"	kind:func
pad_right	../library/string.m	/^:- func pad_right(/;kq|/^\<pad_right\>/;'q;"	kind:func
pad_row	../library/string.m	/^:- pred pad_row(list(sense_width)::in, list(/;kq|/^\<pad_row\>/;'q;"	kind:pred	file:
pah_alt_long_names	optdb_help.m	/^                pah_alt_long_names      :: list(string),$/;kq|-;/\<pah_alt_long_names\>/;'q;"	kind:fld
pah_description	optdb_help.m	/^                pah_description         :: help_text$/;kq|-;/\<pah_description\>/;'q;"	kind:fld
pah_long_name	optdb_help.m	/^                pah_long_name           :: string,$/;kq|-;/\<pah_long_name\>/;'q;"	kind:fld
pair	../library/pair.m	/^:- func pair(T1, T2) = pair(/;kq|/^\<pair\>/;'q;"	kind:func
pair	../library/pair.m	/^:- type pair(T1, T2)$/;kq|-;/\<pair\>/;'q;"	kind:type
pair.T1	../library/pair.m	/^    --->    (T1 - T2).$/;kq|-;/\<pair.T1\>/;'q;"	kind:cons
pair.fst	../library/pair.m	/^:- func fst(pair(/;kq|/^\<fst\>/;'q;"	kind:func
pair.snd	../library/pair.m	/^:- func snd(pair(/;kq|/^\<snd\>/;'q;"	kind:func
pair_arg_vars_with_rhs_insts	recompute_instmap_deltas.m	/^:- pred pair_arg_vars_with_rhs_insts(list(prog_var)::in, list(/;kq|/^\<pair_arg_vars_with_rhs_insts\>/;'q;"	kind:pred	file:
pair_args_with_packable	du_type_layout.m	/^:- pred pair_args_with_packable(/;kq|/^\<pair_args_with_packable\>/;'q;"	kind:pred	file:
pair_extra_types_and_modes	equiv_type.m	/^:- pred pair_extra_types_and_modes(list(mer_type)::in, list(/;kq|/^\<pair_extra_types_and_modes\>/;'q;"	kind:pred	file:
pair_module_with_name	make.program_target.m	/^:- pred pair_module_with_name(/;kq|/^\<pair_module_with_name\>/;'q;"	kind:pred	file:
pair_module_with_timestamp	make.program_target.m	/^:- pred pair_module_with_timestamp(/;kq|/^\<pair_module_with_timestamp\>/;'q;"	kind:pred	file:
pair_subterms	cse_detection.m	/^:- pred pair_subterms(assoc_list(/;kq|/^\<pair_subterms\>/;'q;"	kind:pred	file:
pair_up_insts	modecheck_unify.m	/^:- pred pair_up_insts(list(mer_inst)::in, list(/;kq|/^\<pair_up_insts\>/;'q;"	kind:pred	file:
pair_vars_with_terms	superhomogeneous_util.m	/^:- pred pair_vars_with_terms(list(prog_var)::in, list(/;kq|/^\<pair_vars_with_terms\>/;'q;"	kind:pred
pair_vars_with_their_types	instmap.m	/^:- pred pair_vars_with_their_types(var_table::in, list(/;kq|/^\<pair_vars_with_their_types\>/;'q;"	kind:pred	file:
pair_vector_element	global_data.m	/^:- func pair_vector_element(list(llds_type), list(/;kq|/^\<pair_vector_element\>/;'q;"	kind:func	file:
pair_with_final_inst	modecheck_unify.m	/^:- pred pair_with_final_inst(list(/;kq|/^\<pair_with_final_inst\>/;'q;"	kind:pred	file:
pair_with_ground	instmap.m	/^:- func pair_with_ground(prog_var) = pair(/;kq|/^\<pair_with_ground\>/;'q;"	kind:func	file:
pairwise_map_2	term_constr_fixpoint.m	/^:- pred pairwise_map_2((func(T, T) = T)::in, list(/;kq|/^\<pairwise_map_2\>/;'q;"	kind:pred	file:
pak_exception	hlds_module.m	/^    --->    pak_exception$/;kq|-;/\<pak_exception\>/;'q;"	kind:cons
pak_mm_tabling	hlds_module.m	/^    ;       pak_mm_tabling$/;kq|-;/\<pak_mm_tabling\>/;'q;"	kind:cons
pak_structure_reuse	hlds_module.m	/^    ;       pak_structure_reuse.$/;kq|-;/\<pak_structure_reuse\>/;'q;"	kind:cons
pak_structure_sharing	hlds_module.m	/^    ;       pak_structure_sharing$/;kq|-;/\<pak_structure_sharing\>/;'q;"	kind:cons
pak_termination	hlds_module.m	/^    ;       pak_termination$/;kq|-;/\<pak_termination\>/;'q;"	kind:cons
pak_termination2	hlds_module.m	/^    ;       pak_termination2$/;kq|-;/\<pak_termination2\>/;'q;"	kind:cons
pak_trailing	hlds_module.m	/^    ;       pak_trailing$/;kq|-;/\<pak_trailing\>/;'q;"	kind:cons
palh_aligned_help_text	optdb_help.m	/^                palh_aligned_help_text  :: string,$/;kq|-;/\<palh_aligned_help_text\>/;'q;"	kind:fld
palh_aligned_texinfo	optdb_help.m	/^                palh_aligned_texinfo    :: string,$/;kq|-;/\<palh_aligned_texinfo\>/;'q;"	kind:fld
palh_alt_long_names	optdb_help.m	/^                palh_alt_long_names     :: list(string),$/;kq|-;/\<palh_alt_long_names\>/;'q;"	kind:fld
palh_description	optdb_help.m	/^                palh_description        :: help_text$/;kq|-;/\<palh_description\>/;'q;"	kind:fld
palh_long_name	optdb_help.m	/^                palh_long_name          :: string,$/;kq|-;/\<palh_long_name\>/;'q;"	kind:fld
par_builtin.get_future	../library/par_builtin.m	/^:- pred get_future(future(/;kq|/^\<get_future\>/;'q;"	kind:pred
par_builtin.lc_create	../library/par_builtin.m	/^:- pred lc_create(/;kq|/^\<lc_create\>/;'q;"	kind:pred
par_builtin.lc_finish	../library/par_builtin.m	/^:- impure pred lc_finish(/;kq|/^\<lc_finish\>/;'q;"	kind:pred
par_builtin.lc_free_slot	../library/par_builtin.m	/^:- impure pred lc_free_slot(/;kq|/^\<lc_free_slot\>/;'q;"	kind:pred
par_builtin.lc_wait_free_slot	../library/par_builtin.m	/^:- impure pred lc_wait_free_slot(/;kq|/^\<lc_wait_free_slot\>/;'q;"	kind:pred
par_builtin.new_future	../library/par_builtin.m	/^:- pred new_future(int::in, future(/;kq|/^\<new_future\>/;'q;"	kind:pred
par_builtin.signal_future	../library/par_builtin.m	/^:- impure pred signal_future(future(/;kq|/^\<signal_future\>/;'q;"	kind:pred
par_builtin.wait_future	../library/par_builtin.m	/^:- impure pred wait_future(future(/;kq|/^\<wait_future\>/;'q;"	kind:pred
par_builtin_foreign_proc_attributes	dep_par_conj.m	/^:- func par_builtin_foreign_proc_attributes(/;kq|/^\<par_builtin_foreign_proc_attributes\>/;'q;"	kind:func	file:
par_cond_close_stats_file	../library/par_builtin.m	/^:- pred par_cond_close_stats_file(/;kq|/^\<par_cond_close_stats_file\>/;'q;"	kind:pred
par_conj_bound	mode_info.m	/^                par_conj_bound      :: set_of_progvar$/;kq|-;/\<par_conj_bound\>/;'q;"	kind:fld
par_conj_engine_vars	hlds_llds.m	/^                par_conj_engine_vars    :: set_of_progvar$/;kq|-;/\<par_conj_engine_vars\>/;'q;"	kind:fld
par_conj_expr	prog_item.m	/^    ;       par_conj_expr(prog_context, goal, list(goal))$/;kq|-;/\<par_conj_expr\>/;'q;"	kind:cons
par_conj_gen.find_outputs	par_conj_gen.m	/^:- pred find_outputs(list(/;kq|/^\<find_outputs\>/;'q;"	kind:pred	file:
par_conj_gen.generate_par_conj	par_conj_gen.m	/^:- pred generate_par_conj(list(/;kq|/^\<generate_par_conj\>/;'q;"	kind:pred
par_conj_gen.lval_is_reg	par_conj_gen.m	/^:- pred lval_is_reg(/;kq|/^\<lval_is_reg\>/;'q;"	kind:pred	file:
par_conj_gen.max_stack_ref_acc	par_conj_gen.m	/^:- pred max_stack_ref_acc(/;kq|/^\<max_stack_ref_acc\>/;'q;"	kind:pred	file:
par_conj_gen.place_all_outputs	par_conj_gen.m	/^:- pred place_all_outputs(list(/;kq|/^\<place_all_outputs\>/;'q;"	kind:pred	file:
par_conj_get_loop_control_par_conjs	par_loop_control.m	/^:- pred par_conj_get_loop_control_par_conjs(list(/;kq|/^\<par_conj_get_loop_control_par_conjs\>/;'q;"	kind:pred	file:
par_conj_get_loop_control_par_conjs_lag	par_loop_control.m	/^:- pred par_conj_get_loop_control_par_conjs_lag(/;kq|/^\<par_conj_get_loop_control_par_conjs_lag\>/;'q;"	kind:pred	file:
par_conj_list_to_goal	hlds_goal.m	/^:- pred par_conj_list_to_goal(list(/;kq|/^\<par_conj_list_to_goal\>/;'q;"	kind:pred
par_conj_loop_control	par_loop_control.m	/^:- pred par_conj_loop_control(loop_control_info::in, list(/;kq|/^\<par_conj_loop_control\>/;'q;"	kind:pred	file:
par_conj_mode_check	mode_info.m	/^:- type par_conj_mode_check$/;kq|-;/\<par_conj_mode_check\>/;'q;"	kind:type
par_conj_mode_check_stack	mode_info.m	/^:- type par_conj_mode_check_stack == list(par_conj_mode_check).$/;kq|-;/\<par_conj_mode_check_stack\>/;'q;"	kind:type
par_conj_nonlocals	mode_info.m	/^                par_conj_nonlocals  :: set_of_progvar,$/;kq|-;/\<par_conj_nonlocals\>/;'q;"	kind:fld
par_conj_own_slots	stack_opt.m	/^                par_conj_own_slots      :: set_of_progvar$/;kq|-;/\<par_conj_own_slots\>/;'q;"	kind:fld	file:
par_conjunction_and_remaining_goals	introduce_parallelism.m	/^:- type par_conjunction_and_remaining_goals$/;kq|-;/\<par_conjunction_and_remaining_goals\>/;'q;"	kind:type	file:
par_loop_control	options.m	/^    ;       par_loop_control$/;kq|-;/\<par_loop_control\>/;'q;"	kind:cons
par_loop_control.lci_lc_var	par_loop_control.m	/^                lci_lc_var                          :: prog_var,$/;kq|-;/\<par_loop_control.lci_lc_var\>/;'q;"	kind:fld	file:
par_loop_control.remap_instmap	par_loop_control.m	/^:- pred remap_instmap(map(/;kq|/^\<remap_instmap\>/;'q;"	kind:pred	file:
par_loop_control_keep_tail_rec	options.m	/^    ;       par_loop_control_keep_tail_rec$/;kq|-;/\<par_loop_control_keep_tail_rec\>/;'q;"	kind:cons
par_proc_call_pattern	dep_par_conj.m	/^:- type par_proc_call_pattern$/;kq|-;/\<par_proc_call_pattern\>/;'q;"	kind:type	file:
par_proc_task	passes_aux.m	/^:- inst par_proc_task for update_proc_task\/0$/;kq|-;/\<par_proc_task\>/;'q;"	kind:inst	file:
par_proc_task	passes_aux.m	/^:- mode par_proc_task == par_proc_task >> par_proc_task.$/;kq|-;/\<par_proc_task\>/;'q;"	kind:mode	file:
par_process_valid_nonimported_procs	passes_aux.m	/^:- pred par_process_valid_nonimported_procs(/;kq|/^\<par_process_valid_nonimported_procs\>/;'q;"	kind:pred	file:
par_process_valid_nonimported_procs_in_preds	passes_aux.m	/^:- pred par_process_valid_nonimported_procs_in_preds(/;kq|/^\<par_process_valid_nonimported_procs_in_preds\>/;'q;"	kind:pred	file:
par_stack_vars_end_loop_control	live_vars.m	/^:- pred par_stack_vars_end_loop_control(/;kq|/^\<par_stack_vars_end_loop_control\>/;'q;"	kind:pred	file:
par_stack_vars_end_parallel_conjunction	live_vars.m	/^:- pred par_stack_vars_end_parallel_conjunction(/;kq|/^\<par_stack_vars_end_parallel_conjunction\>/;'q;"	kind:pred	file:
par_stack_vars_get_nonlocals	live_vars.m	/^:- pred par_stack_vars_get_nonlocals(/;kq|/^\<par_stack_vars_get_nonlocals\>/;'q;"	kind:pred	file:
par_stack_vars_get_stackvars	live_vars.m	/^:- pred par_stack_vars_get_stackvars(/;kq|/^\<par_stack_vars_get_stackvars\>/;'q;"	kind:pred	file:
par_stack_vars_next_par_conjunct	live_vars.m	/^:- pred par_stack_vars_next_par_conjunct(/;kq|/^\<par_stack_vars_next_par_conjunct\>/;'q;"	kind:pred	file:
par_stack_vars_record_call_stack_vars	live_vars.m	/^:- pred par_stack_vars_record_call_stack_vars(/;kq|/^\<par_stack_vars_record_call_stack_vars\>/;'q;"	kind:pred	file:
par_stack_vars_recursive_call	live_vars.m	/^:- pred par_stack_vars_recursive_call(maybe(/;kq|/^\<par_stack_vars_recursive_call\>/;'q;"	kind:pred	file:
par_stack_vars_start_loop_control	live_vars.m	/^:- pred par_stack_vars_start_loop_control(/;kq|/^\<par_stack_vars_start_loop_control\>/;'q;"	kind:pred	file:
par_stack_vars_start_parallel_conjunction	live_vars.m	/^:- pred par_stack_vars_start_parallel_conjunction(/;kq|/^\<par_stack_vars_start_parallel_conjunction\>/;'q;"	kind:pred	file:
paragraph	write_error_spec.m	/^:- type paragraph$/;kq|-;/\<paragraph\>/;'q;"	kind:type	file:
parallel	options.m	/^    ;       parallel$/;kq|-;/\<parallel\>/;'q;"	kind:cons
parallel_code_gen	options.m	/^    ;       parallel_code_gen$/;kq|-;/\<parallel_code_gen\>/;'q;"	kind:cons
parallel_conj	hlds_goal.m	/^    ;       parallel_conj.$/;kq|-;/\<parallel_conj\>/;'q;"	kind:cons
parallel_conjunction	live_vars.m	/^    ;       parallel_conjunction($/;kq|-;/\<parallel_conjunction\>/;'q;"	kind:cons	file:
parallel_exec_metrics	../mdbcomp/feedback.automatic_parallelism.m	/^:- type parallel_exec_metrics$/;kq|-;/\<parallel_exec_metrics\>/;'q;"	kind:type
parallel_exec_metrics_get_cpu_time	../mdbcomp/feedback.automatic_parallelism.m	/^:- func parallel_exec_metrics_get_cpu_time(/;kq|/^\<parallel_exec_metrics_get_cpu_time\>/;'q;"	kind:func
parallel_exec_metrics_get_overheads	../mdbcomp/feedback.automatic_parallelism.m	/^:- func parallel_exec_metrics_get_overheads(/;kq|/^\<parallel_exec_metrics_get_overheads\>/;'q;"	kind:func
parallel_exec_metrics_get_speedup	../mdbcomp/feedback.automatic_parallelism.m	/^:- func parallel_exec_metrics_get_speedup(/;kq|/^\<parallel_exec_metrics_get_speedup\>/;'q;"	kind:func
parallel_exec_metrics_get_time_saving	../mdbcomp/feedback.automatic_parallelism.m	/^:- func parallel_exec_metrics_get_time_saving(/;kq|/^\<parallel_exec_metrics_get_time_saving\>/;'q;"	kind:func
parallel_liveness	options.m	/^    ;       parallel_liveness$/;kq|-;/\<parallel_liveness\>/;'q;"	kind:cons
parallel_stackvars	live_vars.m	/^:- type parallel_stackvars$/;kq|-;/\<parallel_stackvars\>/;'q;"	kind:type	file:
parallel_to_plain_conjs	parallel_to_plain_conj.m	/^:- pred parallel_to_plain_conjs(/;kq|/^\<parallel_to_plain_conjs\>/;'q;"	kind:pred
parallel_to_plain_conjs_cases	parallel_to_plain_conj.m	/^:- pred parallel_to_plain_conjs_cases(list(case)::in, list(/;kq|/^\<parallel_to_plain_conjs_cases\>/;'q;"	kind:pred	file:
parallel_to_plain_conjs_goal	parallel_to_plain_conj.m	/^:- pred parallel_to_plain_conjs_goal(/;kq|/^\<parallel_to_plain_conjs_goal\>/;'q;"	kind:pred	file:
parallel_to_plain_conjs_goals	parallel_to_plain_conj.m	/^:- pred parallel_to_plain_conjs_goals(/;kq|/^\<parallel_to_plain_conjs_goals\>/;'q;"	kind:pred	file:
parallelise_dep_conjs	../mdbcomp/feedback.automatic_parallelism.m	/^:- type parallelise_dep_conjs$/;kq|-;/\<parallelise_dep_conjs\>/;'q;"	kind:type
parallelise_proc	introduce_parallelism.m	/^:- pred parallelise_proc(/;kq|/^\<parallelise_proc\>/;'q;"	kind:pred	file:
parallelism_info	introduce_parallelism.m	/^:- type parallelism_info$/;kq|-;/\<parallelism_info\>/;'q;"	kind:type	file:
param_arg_limit	higher_order.higher_order_global_info.m	/^                param_arg_limit             :: int$/;kq|-;/\<param_arg_limit\>/;'q;"	kind:fld
param_do_higher_order_spec	higher_order.higher_order_global_info.m	/^                param_do_higher_order_spec  :: maybe_opt_higher_order,$/;kq|-;/\<param_do_higher_order_spec\>/;'q;"	kind:fld
param_do_type_spec	higher_order.higher_order_global_info.m	/^                param_do_type_spec          :: maybe_spec_types,$/;kq|-;/\<param_do_type_spec\>/;'q;"	kind:fld
param_do_user_type_spec	higher_order.higher_order_global_info.m	/^                param_do_user_type_spec     :: maybe_spec_types_user_guided,$/;kq|-;/\<param_do_user_type_spec\>/;'q;"	kind:fld
param_size_limit	higher_order.higher_order_global_info.m	/^                param_size_limit            :: int,$/;kq|-;/\<param_size_limit\>/;'q;"	kind:fld
param_to_string_for_csharp	mlds_to_cs_func.m	/^:- func param_to_string_for_csharp(/;kq|/^\<param_to_string_for_csharp\>/;'q;"	kind:func	file:
param_type_to_string_for_c	mlds_to_c_type.m	/^:- func param_type_to_string_for_c(/;kq|/^\<param_type_to_string_for_c\>/;'q;"	kind:func	file:
param_types_to_c	mlds_to_c_type.m	/^:- func param_types_to_c(mlds_to_c_opts, list(/;kq|/^\<param_types_to_c\>/;'q;"	kind:func	file:
params	../library/random.sfc32.m	/^:- type params$/;kq|-;/\<params\>/;'q;"	kind:type	file:
params	../library/random.sfc64.m	/^:- type params$/;kq|-;/\<params\>/;'q;"	kind:type	file:
params_get_context	term_traversal.m	/^:- pred params_get_context(/;kq|/^\<params_get_context\>/;'q;"	kind:pred	file:
params_get_functor_info	term_traversal.m	/^:- pred params_get_functor_info(/;kq|/^\<params_get_functor_info\>/;'q;"	kind:pred	file:
params_get_max_errors	term_traversal.m	/^:- pred params_get_max_errors(/;kq|/^\<params_get_max_errors\>/;'q;"	kind:pred	file:
params_get_max_paths	term_traversal.m	/^:- pred params_get_max_paths(/;kq|/^\<params_get_max_paths\>/;'q;"	kind:pred	file:
params_get_output_suppliers	term_traversal.m	/^:- pred params_get_output_suppliers(/;kq|/^\<params_get_output_suppliers\>/;'q;"	kind:pred	file:
params_get_ppid	term_traversal.m	/^:- pred params_get_ppid(/;kq|/^\<params_get_ppid\>/;'q;"	kind:pred	file:
params_get_rec_input_suppliers	term_traversal.m	/^:- pred params_get_rec_input_suppliers(/;kq|/^\<params_get_rec_input_suppliers\>/;'q;"	kind:pred	file:
params_get_var_table	term_traversal.m	/^:- pred params_get_var_table(/;kq|/^\<params_get_var_table\>/;'q;"	kind:pred	file:
params_to_string_for_csharp	mlds_to_cs_func.m	/^:- func params_to_string_for_csharp(/;kq|/^\<params_to_string_for_csharp\>/;'q;"	kind:func
pard_goal	../mdbcomp/feedback.automatic_parallelism.m	/^:- type pard_goal == goal_rep(pard_goal_annotation).$/;kq|-;/\<pard_goal\>/;'q;"	kind:type
pard_goal_annotation	../mdbcomp/feedback.automatic_parallelism.m	/^:- type pard_goal_annotation$/;kq|-;/\<pard_goal_annotation\>/;'q;"	kind:type
pard_goal_match_hlds_goal	introduce_parallelism.m	/^:- pred pard_goal_match_hlds_goal(/;kq|/^\<pard_goal_match_hlds_goal\>/;'q;"	kind:pred	file:
paren_end_rp	write_error_spec.m	/^    ;       paren_end_rp.   % Next paragraph\/line starts with a right paren.$/;kq|-;/\<paren_end_rp\>/;'q;"	kind:cons	file:
paren_lp_end	write_error_spec.m	/^    ;       paren_lp_end    % This paragraph\/line ends with a left paren.$/;kq|-;/\<paren_lp_end\>/;'q;"	kind:cons	file:
paren_none	write_error_spec.m	/^    --->    paren_none$/;kq|-;/\<paren_none\>/;'q;"	kind:cons	file:
paren_status	write_error_spec.m	/^:- type paren_status$/;kq|-;/\<paren_status\>/;'q;"	kind:type	file:
parent	inst_graph.m	/^    ;       parent(prog_var).$/;kq|-;/\<parent\>/;'q;"	kind:cons
parent	warn_unread_modules.m	/^    --->    parent$/;kq|-;/\<parent\>/;'q;"	kind:cons	file:
parent_det_slot	hlds_llds.m	/^    ;       parent_det_slot(int, stack_slot_width)$/;kq|-;/\<parent_det_slot\>/;'q;"	kind:cons
parent_directory	../library/dir.m	/^:- func parent_directory = string.$/;kq|/^\<parent_directory\>/;'q;"	kind:func
parent_is_not_symlink	../library/dir.m	/^    --->    parent_is_not_symlink$/;kq|-;/\<parent_is_not_symlink\>/;'q;"	kind:cons	file:
parent_is_symlink	../library/dir.m	/^    ;       parent_is_symlink.$/;kq|-;/\<parent_is_symlink\>/;'q;"	kind:cons	file:
parent_module_context	split_parse_tree_src.m	/^:- type parent_module_context$/;kq|-;/\<parent_module_context\>/;'q;"	kind:type	file:
parent_module_is_imported	module_qual.id_set.m	/^:- pred parent_module_is_imported(/;kq|/^\<parent_module_is_imported\>/;'q;"	kind:pred
parent_or_ancestor	check_import_accessibility.m	/^:- type parent_or_ancestor$/;kq|-;/\<parent_or_ancestor\>/;'q;"	kind:type	file:
parent_or_ancestor	warn_unread_modules.m	/^:- type parent_or_ancestor$/;kq|-;/\<parent_or_ancestor\>/;'q;"	kind:type	file:
parent_sp	llds.m	/^    ;       parent_sp$/;kq|-;/\<parent_sp\>/;'q;"	kind:cons
parent_stackvar	llds.m	/^    ;       parent_stackvar(int)$/;kq|-;/\<parent_stackvar\>/;'q;"	kind:cons
parent_version_info	higher_order.higher_order_global_info.m	/^:- type parent_version_info$/;kq|-;/\<parent_version_info\>/;'q;"	kind:type
parentheses	../library/pprint.m	/^:- func parentheses(T)        = doc <= (doc(/;kq|/^\<parentheses\>/;'q;"	kind:func
parse	../library/parsing_utils.m	/^:- pred parse(string::in, parser(T)::in(parser), parse_result(/;kq|/^\<parse\>/;'q;"	kind:pred
parse	../library/parsing_utils.m	/^:- pred parse(string::in, skip_whitespace_pred::in(/;kq|/^\<parse\>/;'q;"	kind:pred
parse_abstract_inst_defn_item	parse_inst_mode_defn.m	/^:- pred parse_abstract_inst_defn_item(/;kq|/^\<parse_abstract_inst_defn_item\>/;'q;"	kind:pred
parse_abstract_mode_defn_item	parse_inst_mode_defn.m	/^:- pred parse_abstract_mode_defn_item(/;kq|/^\<parse_abstract_mode_defn_item\>/;'q;"	kind:pred
parse_abstract_type_defn	parse_type_defn.m	/^:- pred parse_abstract_type_defn(/;kq|/^\<parse_abstract_type_defn\>/;'q;"	kind:pred	file:
parse_affects_liveness	parse_pragma_foreign.m	/^:- pred parse_affects_liveness(/;kq|/^\<parse_affects_liveness\>/;'q;"	kind:pred	file:
parse_allocates_memory	parse_pragma_foreign.m	/^:- pred parse_allocates_memory(/;kq|/^\<parse_allocates_memory\>/;'q;"	kind:pred	file:
parse_analysis_file_entries	analysis.file.m	/^:- pred parse_analysis_file_entries(/;kq|/^\<parse_analysis_file_entries\>/;'q;"	kind:pred	file:
parse_and_check_foreign_proc_attributes_term	parse_pragma_foreign.m	/^:- pred parse_and_check_foreign_proc_attributes_term(/;kq|/^\<parse_and_check_foreign_proc_attributes_term\>/;'q;"	kind:pred	file:
parse_and_check_quant_vars	parse_vars.m	/^:- pred parse_and_check_quant_vars(/;kq|/^\<parse_and_check_quant_vars\>/;'q;"	kind:pred
parse_any_version_number_item	parse_module.m	/^:- pred parse_any_version_number_item(/;kq|/^\<parse_any_version_number_item\>/;'q;"	kind:pred	file:
parse_apply_to_supers	parse_pragma.m	/^:- pred parse_apply_to_supers(/;kq|/^\<parse_apply_to_supers\>/;'q;"	kind:pred	file:
parse_arbitrary_constraint	parse_class.m	/^:- pred parse_arbitrary_constraint(/;kq|/^\<parse_arbitrary_constraint\>/;'q;"	kind:pred	file:
parse_arbitrary_constraint_list	parse_class.m	/^:- pred parse_arbitrary_constraint_list(varset::in, term::in, list(/;kq|/^\<parse_arbitrary_constraint_list\>/;'q;"	kind:pred	file:
parse_arbitrary_constraints	parse_class.m	/^:- pred parse_arbitrary_constraints(/;kq|/^\<parse_arbitrary_constraints\>/;'q;"	kind:pred	file:
parse_arg	../library/mercury_term_parser.m	/^:- pred parse_arg(parse_result(term(/;kq|/^\<parse_arg\>/;'q;"	kind:pred	file:
parse_arg_num	parse_pragma.m	/^:- pred parse_arg_num(varset::in, maybe(/;kq|/^\<parse_arg_num\>/;'q;"	kind:pred	file:
parse_arg_only_offset	parse_type_repn.m	/^:- pred parse_arg_only_offset(/;kq|/^\<parse_arg_only_offset\>/;'q;"	kind:pred	file:
parse_arg_size_constraint	parse_pragma_analysis.m	/^:- pred parse_arg_size_constraint(/;kq|/^\<parse_arg_size_constraint\>/;'q;"	kind:pred	file:
parse_arg_size_constraints	parse_pragma_analysis.m	/^:- pred parse_arg_size_constraints(/;kq|/^\<parse_arg_size_constraints\>/;'q;"	kind:pred	file:
parse_arg_tabling_method	parse_pragma_tabling.m	/^:- pred parse_arg_tabling_method(cord(/;kq|/^\<parse_arg_tabling_method\>/;'q;"	kind:pred	file:
parse_args	../library/mercury_term_parser.m	/^:- pred parse_args(parse_result(list(term(/;kq|/^\<parse_args\>/;'q;"	kind:pred	file:
parse_atomic_component	parse_goal.m	/^:- pred parse_atomic_component(/;kq|/^\<parse_atomic_component\>/;'q;"	kind:pred	file:
parse_atomic_component_state_or_pair	parse_goal.m	/^:- pred parse_atomic_component_state_or_pair(list(/;kq|/^\<parse_atomic_component_state_or_pair\>/;'q;"	kind:pred	file:
parse_atomic_params	parse_goal.m	/^:- pred parse_atomic_params(/;kq|/^\<parse_atomic_params\>/;'q;"	kind:pred	file:
parse_atomic_subgoals	parse_goal.m	/^:- pred parse_atomic_subgoals(/;kq|/^\<parse_atomic_subgoals\>/;'q;"	kind:pred	file:
parse_atomic_subgoals_as_list	parse_goal.m	/^:- pred parse_atomic_subgoals_as_list(/;kq|/^\<parse_atomic_subgoals_as_list\>/;'q;"	kind:pred	file:
parse_atomic_subterm	parse_goal.m	/^:- pred parse_atomic_subterm(/;kq|/^\<parse_atomic_subterm\>/;'q;"	kind:pred	file:
parse_attr_decl_item_or_marker	parse_item.m	/^:- pred parse_attr_decl_item_or_marker(/;kq|/^\<parse_attr_decl_item_or_marker\>/;'q;"	kind:pred	file:
parse_attributed_decl	parse_item.m	/^:- pred parse_attributed_decl(/;kq|/^\<parse_attributed_decl\>/;'q;"	kind:pred	file:
parse_backend	parse_pragma_foreign.m	/^:- pred parse_backend(/;kq|/^\<parse_backend\>/;'q;"	kind:pred	file:
parse_backquoted_operator	../library/mercury_term_parser.m	/^:- pred parse_backquoted_operator(maybe(term(/;kq|/^\<parse_backquoted_operator\>/;'q;"	kind:pred	file:
parse_backquoted_operator_qualifier	../library/mercury_term_parser.m	/^:- pred parse_backquoted_operator_qualifier(/;kq|/^\<parse_backquoted_operator_qualifier\>/;'q;"	kind:pred	file:
parse_bool	parse_pragma_analysis.m	/^:- pred parse_bool(cord(/;kq|/^\<parse_bool\>/;'q;"	kind:pred	file:
parse_bound_functor	parse_inst_mode_name.m	/^:- pred parse_bound_functor(/;kq|/^\<parse_bound_functor\>/;'q;"	kind:pred	file:
parse_bound_functor_list	parse_inst_mode_name.m	/^:- pred parse_bound_functor_list(/;kq|/^\<parse_bound_functor_list\>/;'q;"	kind:pred	file:
parse_bound_functors	parse_inst_mode_name.m	/^:- pred parse_bound_functors(/;kq|/^\<parse_bound_functors\>/;'q;"	kind:pred	file:
parse_box_policy	parse_pragma_foreign.m	/^:- pred parse_box_policy(/;kq|/^\<parse_box_policy\>/;'q;"	kind:pred	file:
parse_c_j_cs_repn	parse_type_repn.m	/^:- pred parse_c_j_cs_repn(list(/;kq|/^\<parse_c_j_cs_repn\>/;'q;"	kind:pred	file:
parse_c_j_cs_repn_or_enum	parse_type_repn.m	/^:- pred parse_c_j_cs_repn_or_enum(list(/;kq|/^\<parse_c_j_cs_repn_or_enum\>/;'q;"	kind:pred	file:
parse_c_repns	parse_type_repn.m	/^:- pred parse_c_repns(list(/;kq|/^\<parse_c_repns\>/;'q;"	kind:pred	file:
parse_catch_any_term	parse_goal.m	/^:- pred parse_catch_any_term(/;kq|/^\<parse_catch_any_term\>/;'q;"	kind:pred	file:
parse_catch_arrow_term	parse_goal.m	/^:- pred parse_catch_arrow_term(/;kq|/^\<parse_catch_arrow_term\>/;'q;"	kind:pred	file:
parse_catch_then_try_term_args	parse_goal.m	/^:- pred parse_catch_then_try_term_args(list(/;kq|/^\<parse_catch_then_try_term_args\>/;'q;"	kind:pred	file:
parse_cell_offset	parse_type_repn.m	/^:- pred parse_cell_offset(/;kq|/^\<parse_cell_offset\>/;'q;"	kind:pred	file:
parse_class.ac_fundep	parse_class.m	/^    ;       ac_fundep(prog_fundep, prog_context).$/;kq|-;/\<parse_class.ac_fundep\>/;'q;"	kind:cons	file:
parse_class.ac_inst_constraint	parse_class.m	/^    ;       ac_inst_constraint(inst_var, mer_inst, prog_context)$/;kq|-;/\<parse_class.ac_inst_constraint\>/;'q;"	kind:cons	file:
parse_class.ac_type_constraint	parse_class.m	/^    --->    ac_type_constraint(prog_constraint, list(var_or_ground_type),$/;kq|-;/\<parse_class.ac_type_constraint\>/;'q;"	kind:cons	file:
parse_class.find_errors	parse_class.m	/^:- pred find_errors(list(maybe1(T))::in, maybe1(list(/;kq|/^\<find_errors\>/;'q;"	kind:pred	file:
parse_class.find_errors_loop	parse_class.m	/^:- pred find_errors_loop(list(maybe1(T))::in, list(T)::in, list(/;kq|/^\<find_errors_loop\>/;'q;"	kind:pred	file:
parse_class.parse_fundep	parse_class.m	/^:- pred parse_fundep(/;kq|/^\<parse_fundep\>/;'q;"	kind:pred	file:
parse_class.parse_fundep_side	parse_class.m	/^:- pred parse_fundep_side(/;kq|/^\<parse_fundep_side\>/;'q;"	kind:pred	file:
parse_class.tvars_in_fundep	parse_class.m	/^:- func tvars_in_fundep(prog_fundep) = list(/;kq|/^\<tvars_in_fundep\>/;'q;"	kind:func	file:
parse_class.tvars_in_fundeps	parse_class.m	/^:- func tvars_in_fundeps(list(prog_fundep)) = list(/;kq|/^\<tvars_in_fundeps\>/;'q;"	kind:func	file:
parse_class_and_inst_constraints	parse_class.m	/^:- pred parse_class_and_inst_constraints(/;kq|/^\<parse_class_and_inst_constraints\>/;'q;"	kind:pred
parse_class_constraints	parse_class.m	/^:- pred parse_class_constraints(/;kq|/^\<parse_class_constraints\>/;'q;"	kind:pred
parse_class_decl	parse_item.m	/^:- pred parse_class_decl(/;kq|/^\<parse_class_decl\>/;'q;"	kind:pred
parse_class_decls	parse_class.m	/^:- pred parse_class_decls(/;kq|/^\<parse_class_decls\>/;'q;"	kind:pred	file:
parse_class_head	parse_class.m	/^:- pred parse_class_head(/;kq|/^\<parse_class_head\>/;'q;"	kind:pred	file:
parse_clause	parse_item.m	/^:- pred parse_clause(maybe(/;kq|/^\<parse_clause\>/;'q;"	kind:pred	file:
parse_clause_term	parse_item.m	/^:- pred parse_clause_term(maybe(/;kq|/^\<parse_clause_term\>/;'q;"	kind:pred
parse_color_specifications	color_schemes.m	/^:- pred parse_color_specifications(list(format_piece)::in, list(/;kq|/^\<parse_color_specifications\>/;'q;"	kind:pred	file:
parse_comma_separated_list	parse_util.m	/^:- pred parse_comma_separated_list(parser(/;kq|/^\<parse_comma_separated_list\>/;'q;"	kind:pred
parse_comma_separated_one_or_more	parse_util.m	/^:- pred parse_comma_separated_one_or_more(parser(/;kq|/^\<parse_comma_separated_one_or_more\>/;'q;"	kind:pred
parse_compound_type	parse_type_name.m	/^:- pred parse_compound_type(/;kq|/^\<parse_compound_type\>/;'q;"	kind:pred	file:
parse_constant_repn	parse_type_repn.m	/^:- pred parse_constant_repn(/;kq|/^\<parse_constant_repn\>/;'q;"	kind:pred	file:
parse_constrained_class	parse_class.m	/^:- pred parse_constrained_class(/;kq|/^\<parse_constrained_class\>/;'q;"	kind:pred	file:
parse_constraint_attr	parse_item.m	/^:- pred parse_constraint_attr(/;kq|/^\<parse_constraint_attr\>/;'q;"	kind:pred	file:
parse_constructor	parse_type_defn.m	/^:- pred parse_constructor(/;kq|/^\<parse_constructor\>/;'q;"	kind:pred	file:
parse_conversion_specification	../library/string.parse_runtime.m	/^:- pred parse_conversion_specification(list(char)::in, list(/;kq|/^\<parse_conversion_specification\>/;'q;"	kind:pred	file:
parse_conversion_specification	parse_string_format.m	/^:- pred parse_conversion_specification(list(char)::in, list(/;kq|/^\<parse_conversion_specification\>/;'q;"	kind:pred	file:
parse_cur_module_sym_name_string_pair	parse_pragma_foreign.m	/^:- pred parse_cur_module_sym_name_string_pair(cord(/;kq|/^\<parse_cur_module_sym_name_string_pair\>/;'q;"	kind:pred	file:
parse_datastruct	prog_ctgc.m	/^:- func parse_datastruct(term(/;kq|/^\<parse_datastruct\>/;'q;"	kind:func
parse_datastruct_list	prog_ctgc.m	/^:- func parse_datastruct_list(term(T)) = list(/;kq|/^\<parse_datastruct_list\>/;'q;"	kind:func	file:
parse_dcg_clause	parse_dcg_goal.m	/^:- pred parse_dcg_clause(maybe(/;kq|/^\<parse_dcg_clause\>/;'q;"	kind:pred
parse_dcg_goal	parse_dcg_goal.m	/^:- pred parse_dcg_goal(term::in, cord(/;kq|/^\<parse_dcg_goal\>/;'q;"	kind:pred	file:
parse_dcg_goal.dcg_goal_kind	parse_dcg_goal.m	/^:- type dcg_goal_kind$/;kq|-;/\<parse_dcg_goal.dcg_goal_kind\>/;'q;"	kind:type	file:
parse_dcg_goal.dgk_all	parse_dcg_goal.m	/^    ;       dgk_all$/;kq|-;/\<parse_dcg_goal.dgk_all\>/;'q;"	kind:cons	file:
parse_dcg_goal.dgk_braces	parse_dcg_goal.m	/^    ;       dgk_braces$/;kq|-;/\<parse_dcg_goal.dgk_braces\>/;'q;"	kind:cons	file:
parse_dcg_goal.dgk_colon_equal	parse_dcg_goal.m	/^    ;       dgk_colon_equal.$/;kq|-;/\<parse_dcg_goal.dgk_colon_equal\>/;'q;"	kind:cons	file:
parse_dcg_goal.dgk_conj	parse_dcg_goal.m	/^    ;       dgk_conj$/;kq|-;/\<parse_dcg_goal.dgk_conj\>/;'q;"	kind:cons	file:
parse_dcg_goal.dgk_cons	parse_dcg_goal.m	/^    ;       dgk_cons$/;kq|-;/\<parse_dcg_goal.dgk_cons\>/;'q;"	kind:cons	file:
parse_dcg_goal.dgk_else	parse_dcg_goal.m	/^    ;       dgk_else$/;kq|-;/\<parse_dcg_goal.dgk_else\>/;'q;"	kind:cons	file:
parse_dcg_goal.dgk_equal	parse_dcg_goal.m	/^    ;       dgk_equal$/;kq|-;/\<parse_dcg_goal.dgk_equal\>/;'q;"	kind:cons	file:
parse_dcg_goal.dgk_if	parse_dcg_goal.m	/^    ;       dgk_if$/;kq|-;/\<parse_dcg_goal.dgk_if\>/;'q;"	kind:cons	file:
parse_dcg_goal.dgk_impure	parse_dcg_goal.m	/^    --->    dgk_impure$/;kq|-;/\<parse_dcg_goal.dgk_impure\>/;'q;"	kind:cons	file:
parse_dcg_goal.dgk_nil	parse_dcg_goal.m	/^    ;       dgk_nil$/;kq|-;/\<parse_dcg_goal.dgk_nil\>/;'q;"	kind:cons	file:
parse_dcg_goal.dgk_not	parse_dcg_goal.m	/^    ;       dgk_not$/;kq|-;/\<parse_dcg_goal.dgk_not\>/;'q;"	kind:cons	file:
parse_dcg_goal.dgk_not_prolog	parse_dcg_goal.m	/^    ;       dgk_not_prolog$/;kq|-;/\<parse_dcg_goal.dgk_not_prolog\>/;'q;"	kind:cons	file:
parse_dcg_goal.dgk_par_conj	parse_dcg_goal.m	/^    ;       dgk_par_conj$/;kq|-;/\<parse_dcg_goal.dgk_par_conj\>/;'q;"	kind:cons	file:
parse_dcg_goal.dgk_semicolon	parse_dcg_goal.m	/^    ;       dgk_semicolon$/;kq|-;/\<parse_dcg_goal.dgk_semicolon\>/;'q;"	kind:cons	file:
parse_dcg_goal.dgk_semipure	parse_dcg_goal.m	/^    ;       dgk_semipure$/;kq|-;/\<parse_dcg_goal.dgk_semipure\>/;'q;"	kind:cons	file:
parse_dcg_goal.dgk_some	parse_dcg_goal.m	/^    ;       dgk_some$/;kq|-;/\<parse_dcg_goal.dgk_some\>/;'q;"	kind:cons	file:
parse_dcg_goal.make_dcg_call	parse_dcg_goal.m	/^:- pred make_dcg_call(sym_name::in, list(/;kq|/^\<make_dcg_call\>/;'q;"	kind:pred	file:
parse_dcg_goal.new_dcg_var	parse_dcg_goal.m	/^:- pred new_dcg_var(/;kq|/^\<new_dcg_var\>/;'q;"	kind:pred	file:
parse_dcg_goal.some_or_all	parse_dcg_goal.m	/^:- inst some_or_all for string\/0$/;kq|-;/\<parse_dcg_goal.some_or_all\>/;'q;"	kind:inst	file:
parse_dcg_goal_braces	parse_dcg_goal.m	/^:- pred parse_dcg_goal_braces(list(/;kq|/^\<parse_dcg_goal_braces\>/;'q;"	kind:pred	file:
parse_dcg_goal_colon_equal	parse_dcg_goal.m	/^:- pred parse_dcg_goal_colon_equal(list(/;kq|/^\<parse_dcg_goal_colon_equal\>/;'q;"	kind:pred	file:
parse_dcg_goal_conj	parse_dcg_goal.m	/^:- pred parse_dcg_goal_conj(dcg_goal_kind, list(/;kq|/^\<parse_dcg_goal_conj\>/;'q;"	kind:pred	file:
parse_dcg_goal_conjunction	parse_dcg_goal.m	/^:- pred parse_dcg_goal_conjunction(/;kq|/^\<parse_dcg_goal_conjunction\>/;'q;"	kind:pred	file:
parse_dcg_goal_cons	parse_dcg_goal.m	/^:- pred parse_dcg_goal_cons(list(/;kq|/^\<parse_dcg_goal_cons\>/;'q;"	kind:pred	file:
parse_dcg_goal_disjunction	parse_dcg_goal.m	/^:- pred parse_dcg_goal_disjunction(prog_var::in, cord(/;kq|/^\<parse_dcg_goal_disjunction\>/;'q;"	kind:pred	file:
parse_dcg_goal_else	parse_dcg_goal.m	/^:- pred parse_dcg_goal_else(list(/;kq|/^\<parse_dcg_goal_else\>/;'q;"	kind:pred	file:
parse_dcg_goal_equal	parse_dcg_goal.m	/^:- pred parse_dcg_goal_equal(list(/;kq|/^\<parse_dcg_goal_equal\>/;'q;"	kind:pred	file:
parse_dcg_goal_if	parse_dcg_goal.m	/^:- pred parse_dcg_goal_if(list(/;kq|/^\<parse_dcg_goal_if\>/;'q;"	kind:pred	file:
parse_dcg_goal_impure_semipure	parse_dcg_goal.m	/^:- pred parse_dcg_goal_impure_semipure(dcg_goal_kind::in(/;kq|/^\<parse_dcg_goal_impure_semipure\>/;'q;"	kind:pred	file:
parse_dcg_goal_nil	parse_dcg_goal.m	/^:- pred parse_dcg_goal_nil(list(/;kq|/^\<parse_dcg_goal_nil\>/;'q;"	kind:pred	file:
parse_dcg_goal_not	parse_dcg_goal.m	/^:- pred parse_dcg_goal_not(dcg_goal_kind::in(/;kq|/^\<parse_dcg_goal_not\>/;'q;"	kind:pred	file:
parse_dcg_goal_promise_purity	parse_dcg_goal.m	/^:- pred parse_dcg_goal_promise_purity(/;kq|/^\<parse_dcg_goal_promise_purity\>/;'q;"	kind:pred	file:
parse_dcg_goal_semicolon	parse_dcg_goal.m	/^:- pred parse_dcg_goal_semicolon(list(/;kq|/^\<parse_dcg_goal_semicolon\>/;'q;"	kind:pred	file:
parse_dcg_goal_some_all	parse_dcg_goal.m	/^:- pred parse_dcg_goal_some_all(dcg_goal_kind::in(/;kq|/^\<parse_dcg_goal_some_all\>/;'q;"	kind:pred	file:
parse_dcg_if_then	parse_dcg_goal.m	/^:- pred parse_dcg_if_then(term::in, term::in, cord(/;kq|/^\<parse_dcg_if_then\>/;'q;"	kind:pred	file:
parse_dcg_if_then_else	parse_dcg_goal.m	/^:- pred parse_dcg_if_then_else(/;kq|/^\<parse_dcg_if_then_else\>/;'q;"	kind:pred	file:
parse_dcg_pred_goal	parse_dcg_goal.m	/^:- pred parse_dcg_pred_goal(term::in, cord(/;kq|/^\<parse_dcg_pred_goal\>/;'q;"	kind:pred
parse_decimal_int	parse_util.m	/^:- pred parse_decimal_int(cord(/;kq|/^\<parse_decimal_int\>/;'q;"	kind:pred
parse_decl_item_or_marker	parse_item.m	/^:- pred parse_decl_item_or_marker(/;kq|/^\<parse_decl_item_or_marker\>/;'q;"	kind:pred	file:
parse_decl_term_item_or_marker	parse_item.m	/^:- pred parse_decl_term_item_or_marker(/;kq|/^\<parse_decl_term_item_or_marker\>/;'q;"	kind:pred	file:
parse_derived_instance	parse_class.m	/^:- pred parse_derived_instance(/;kq|/^\<parse_derived_instance\>/;'q;"	kind:pred	file:
parse_determinism	parse_inst_mode_name.m	/^:- pred parse_determinism(/;kq|/^\<parse_determinism\>/;'q;"	kind:pred
parse_determinism_suffix	parse_item.m	/^:- pred parse_determinism_suffix(varset::in, cord(/;kq|/^\<parse_determinism_suffix\>/;'q;"	kind:pred	file:
parse_direct_arg_functor	parse_type_defn.m	/^:- pred parse_direct_arg_functor(/;kq|/^\<parse_direct_arg_functor\>/;'q;"	kind:pred	file:
parse_du_functor	parse_type_repn.m	/^:- pred parse_du_functor(/;kq|/^\<parse_du_functor\>/;'q;"	kind:pred	file:
parse_du_functors	parse_type_repn.m	/^:- pred parse_du_functors(varset::in, list(/;kq|/^\<parse_du_functors\>/;'q;"	kind:pred	file:
parse_du_type_defn	parse_type_defn.m	/^:- pred parse_du_type_defn(/;kq|/^\<parse_du_type_defn\>/;'q;"	kind:pred	file:
parse_else_then_try_term	parse_goal.m	/^:- pred parse_else_then_try_term(term::in, list(/;kq|/^\<parse_else_then_try_term\>/;'q;"	kind:pred	file:
parse_end_module_marker	parse_item.m	/^:- pred parse_end_module_marker(list(/;kq|/^\<parse_end_module_marker\>/;'q;"	kind:pred	file:
parse_entry	analysis.file.m	/^:- type parse_entry(T) ==$/;kq|-;/\<parse_entry\>/;'q;"	kind:type	file:
parse_eqv_type_defn	parse_type_defn.m	/^:- pred parse_eqv_type_defn(/;kq|/^\<parse_eqv_type_defn\>/;'q;"	kind:pred	file:
parse_error.add_any_nec_errors	parse_error.m	/^:- pred add_any_nec_errors(list(/;kq|/^\<add_any_nec_errors\>/;'q;"	kind:pred
parse_error.add_fatal_error	parse_error.m	/^:- pred add_fatal_error(fatal_read_module_error::in, list(/;kq|/^\<add_fatal_error\>/;'q;"	kind:pred
parse_error.add_nonfatal_error	parse_error.m	/^:- pred add_nonfatal_error(/;kq|/^\<add_nonfatal_error\>/;'q;"	kind:pred
parse_error.add_warning	parse_error.m	/^:- pred add_warning(list(/;kq|/^\<add_warning\>/;'q;"	kind:pred
parse_error.read_module_errors	parse_error.m	/^:- type read_module_errors$/;kq|-;/\<parse_error.read_module_errors\>/;'q;"	kind:type
parse_error.rm_fatal_errors	parse_error.m	/^                rm_fatal_errors         :: set(fatal_read_module_error),$/;kq|-;/\<parse_error.rm_fatal_errors\>/;'q;"	kind:fld
parse_error.rm_nonfatal_errors	parse_error.m	/^                rm_nonfatal_errors      :: set(nonfatal_read_module_error),$/;kq|-;/\<parse_error.rm_nonfatal_errors\>/;'q;"	kind:fld
parse_error.rm_warning_specs	parse_error.m	/^                rm_warning_specs        :: list(error_spec)$/;kq|-;/\<parse_error.rm_warning_specs\>/;'q;"	kind:fld
parse_error.rme_nec	parse_error.m	/^    ;       rme_nec.$/;kq|-;/\<parse_error.rme_nec\>/;'q;"	kind:cons
parse_export_enum_attr	parse_pragma_foreign.m	/^:- pred parse_export_enum_attr(list(/;kq|/^\<parse_export_enum_attr\>/;'q;"	kind:pred	file:
parse_export_enum_attributes	parse_pragma_foreign.m	/^:- pred parse_export_enum_attributes(list(/;kq|/^\<parse_export_enum_attributes\>/;'q;"	kind:pred	file:
parse_field_list	field_access.m	/^:- pred parse_field_list(/;kq|/^\<parse_field_list\>/;'q;"	kind:pred
parse_fill_kind_size	parse_type_repn.m	/^:- pred parse_fill_kind_size(/;kq|/^\<parse_fill_kind_size\>/;'q;"	kind:pred	file:
parse_finalise_item	parse_mutable.m	/^:- pred parse_finalise_item(module_name::in, varset::in, list(/;kq|/^\<parse_finalise_item\>/;'q;"	kind:pred
parse_first_module_decl	parse_module.m	/^:- pred parse_first_module_decl(/;kq|/^\<parse_first_module_decl\>/;'q;"	kind:pred	file:
parse_foreign_decl_is_local	parse_pragma_foreign.m	/^:- pred parse_foreign_decl_is_local(/;kq|/^\<parse_foreign_decl_is_local\>/;'q;"	kind:pred	file:
parse_foreign_function_name	parse_pragma_foreign.m	/^:- pred parse_foreign_function_name(varset::in, cord(/;kq|/^\<parse_foreign_function_name\>/;'q;"	kind:pred	file:
parse_foreign_language	parse_pragma_foreign.m	/^:- pred parse_foreign_language(cord(/;kq|/^\<parse_foreign_language\>/;'q;"	kind:pred	file:
parse_foreign_language_type	parse_pragma_foreign.m	/^:- pred parse_foreign_language_type(cord(/;kq|/^\<parse_foreign_language_type\>/;'q;"	kind:pred	file:
parse_foreign_literal_or_include	parse_pragma_foreign.m	/^:- pred parse_foreign_literal_or_include(/;kq|/^\<parse_foreign_literal_or_include\>/;'q;"	kind:pred	file:
parse_foreign_proc_attributes_list	parse_pragma_foreign.m	/^:- pred parse_foreign_proc_attributes_list(cord(/;kq|/^\<parse_foreign_proc_attributes_list\>/;'q;"	kind:pred	file:
parse_foreign_proc_attributes_term	parse_pragma_foreign.m	/^:- pred parse_foreign_proc_attributes_term(cord(/;kq|/^\<parse_foreign_proc_attributes_term\>/;'q;"	kind:pred	file:
parse_foreign_type_assertion	parse_pragma_foreign.m	/^:- pred parse_foreign_type_assertion(/;kq|/^\<parse_foreign_type_assertion\>/;'q;"	kind:pred	file:
parse_foreign_type_assertions	parse_pragma_foreign.m	/^:- pred parse_foreign_type_assertions(cord(/;kq|/^\<parse_foreign_type_assertions\>/;'q;"	kind:pred
parse_foreign_type_repn	parse_type_repn.m	/^:- pred parse_foreign_type_repn(list(/;kq|/^\<parse_foreign_type_repn\>/;'q;"	kind:pred	file:
parse_format_string	../library/string.parse_runtime.m	/^:- pred parse_format_string(list(/;kq|/^\<parse_format_string\>/;'q;"	kind:pred
parse_format_string_abstract	parse_string_format.m	/^:- pred parse_format_string_abstract(list(/;kq|/^\<parse_format_string_abstract\>/;'q;"	kind:pred
parse_format_string_values_args	parse_pragma.m	/^:- pred parse_format_string_values_args(varset::in, maybe(/;kq|/^\<parse_format_string_values_args\>/;'q;"	kind:pred	file:
parse_format_string_values_terms	parse_pragma.m	/^:- pred parse_format_string_values_terms(/;kq|/^\<parse_format_string_values_terms\>/;'q;"	kind:pred	file:
parse_func_decl_base	parse_item.m	/^:- pred parse_func_decl_base(/;kq|/^\<parse_func_decl_base\>/;'q;"	kind:pred	file:
parse_func_decl_base_2	parse_item.m	/^:- pred parse_func_decl_base_2(sym_name::in, list(/;kq|/^\<parse_func_decl_base_2\>/;'q;"	kind:pred	file:
parse_func_id	analysis.file.m	/^:- pred parse_func_id(/;kq|/^\<parse_func_id\>/;'q;"	kind:pred	file:
parse_func_mode_decl	parse_item.m	/^:- pred parse_func_mode_decl(sym_name::in, list(/;kq|/^\<parse_func_mode_decl\>/;'q;"	kind:pred	file:
parse_functor_item	recompilation.used_file.m	/^:- pred parse_functor_item(/;kq|/^\<parse_functor_item\>/;'q;"	kind:pred	file:
parse_functor_matches	recompilation.used_file.m	/^:- pred parse_functor_matches(/;kq|/^\<parse_functor_matches\>/;'q;"	kind:pred	file:
parse_fundep	parse_class.m	/^:- pred parse_fundep(/;kq|/^\<parse_fundep\>/;'q;"	kind:pred	file:
parse_fundep_side	parse_class.m	/^:- pred parse_fundep_side(/;kq|/^\<parse_fundep_side\>/;'q;"	kind:pred	file:
parse_goal	parse_goal.m	/^:- pred parse_goal(term::in, cord(/;kq|/^\<parse_goal\>/;'q;"	kind:pred
parse_goal.atomic_component	parse_goal.m	/^:- type atomic_component$/;kq|-;/\<parse_goal.atomic_component\>/;'q;"	kind:type	file:
parse_goal.collect_try_params	parse_goal.m	/^:- pred collect_try_params(assoc_list(/;kq|/^\<collect_try_params\>/;'q;"	kind:pred	file:
parse_goal.convert_try_params	parse_goal.m	/^:- pred convert_try_params(assoc_list(/;kq|/^\<convert_try_params\>/;'q;"	kind:pred	file:
parse_goal.gk_all	parse_goal.m	/^    ;       gk_all$/;kq|-;/\<parse_goal.gk_all\>/;'q;"	kind:cons	file:
parse_goal.gk_arbitrary	parse_goal.m	/^    ;       gk_arbitrary$/;kq|-;/\<parse_goal.gk_arbitrary\>/;'q;"	kind:cons	file:
parse_goal.gk_atomic	parse_goal.m	/^    ;       gk_atomic$/;kq|-;/\<parse_goal.gk_atomic\>/;'q;"	kind:cons	file:
parse_goal.gk_catch	parse_goal.m	/^    ;       gk_catch$/;kq|-;/\<parse_goal.gk_catch\>/;'q;"	kind:cons	file:
parse_goal.gk_catch_any	parse_goal.m	/^    ;       gk_catch_any$/;kq|-;/\<parse_goal.gk_catch_any\>/;'q;"	kind:cons	file:
parse_goal.gk_conj	parse_goal.m	/^    ;       gk_conj$/;kq|-;/\<parse_goal.gk_conj\>/;'q;"	kind:cons	file:
parse_goal.gk_disable_warning	parse_goal.m	/^    ;       gk_disable_warning$/;kq|-;/\<parse_goal.gk_disable_warning\>/;'q;"	kind:cons	file:
parse_goal.gk_disable_warnings	parse_goal.m	/^    ;       gk_disable_warnings$/;kq|-;/\<parse_goal.gk_disable_warnings\>/;'q;"	kind:cons	file:
parse_goal.gk_else	parse_goal.m	/^    ;       gk_else$/;kq|-;/\<parse_goal.gk_else\>/;'q;"	kind:cons	file:
parse_goal.gk_equal	parse_goal.m	/^    ;       gk_equal.$/;kq|-;/\<parse_goal.gk_equal\>/;'q;"	kind:cons	file:
parse_goal.gk_event	parse_goal.m	/^    ;       gk_event$/;kq|-;/\<parse_goal.gk_event\>/;'q;"	kind:cons	file:
parse_goal.gk_fail	parse_goal.m	/^    ;       gk_fail$/;kq|-;/\<parse_goal.gk_fail\>/;'q;"	kind:cons	file:
parse_goal.gk_if	parse_goal.m	/^    ;       gk_if$/;kq|-;/\<parse_goal.gk_if\>/;'q;"	kind:cons	file:
parse_goal.gk_imply_to_both	parse_goal.m	/^    ;       gk_imply_to_both$/;kq|-;/\<parse_goal.gk_imply_to_both\>/;'q;"	kind:cons	file:
parse_goal.gk_imply_to_left	parse_goal.m	/^    ;       gk_imply_to_left$/;kq|-;/\<parse_goal.gk_imply_to_left\>/;'q;"	kind:cons	file:
parse_goal.gk_imply_to_right	parse_goal.m	/^    ;       gk_imply_to_right$/;kq|-;/\<parse_goal.gk_imply_to_right\>/;'q;"	kind:cons	file:
parse_goal.gk_impure	parse_goal.m	/^    --->    gk_impure$/;kq|-;/\<parse_goal.gk_impure\>/;'q;"	kind:cons	file:
parse_goal.gk_not	parse_goal.m	/^    ;       gk_not$/;kq|-;/\<parse_goal.gk_not\>/;'q;"	kind:cons	file:
parse_goal.gk_not_prolog	parse_goal.m	/^    ;       gk_not_prolog$/;kq|-;/\<parse_goal.gk_not_prolog\>/;'q;"	kind:cons	file:
parse_goal.gk_par_conj	parse_goal.m	/^    ;       gk_par_conj$/;kq|-;/\<parse_goal.gk_par_conj\>/;'q;"	kind:cons	file:
parse_goal.gk_promise_impure	parse_goal.m	/^    ;       gk_promise_impure$/;kq|-;/\<parse_goal.gk_promise_impure\>/;'q;"	kind:cons	file:
parse_goal.gk_promise_pure	parse_goal.m	/^    ;       gk_promise_pure$/;kq|-;/\<parse_goal.gk_promise_pure\>/;'q;"	kind:cons	file:
parse_goal.gk_promise_semipure	parse_goal.m	/^    ;       gk_promise_semipure$/;kq|-;/\<parse_goal.gk_promise_semipure\>/;'q;"	kind:cons	file:
parse_goal.gk_require_arms_det	parse_goal.m	/^    ;       gk_require_arms_det$/;kq|-;/\<parse_goal.gk_require_arms_det\>/;'q;"	kind:cons	file:
parse_goal.gk_require_cc_multi	parse_goal.m	/^    ;       gk_require_cc_multi$/;kq|-;/\<parse_goal.gk_require_cc_multi\>/;'q;"	kind:cons	file:
parse_goal.gk_require_det	parse_goal.m	/^    ;       gk_require_det$/;kq|-;/\<parse_goal.gk_require_det\>/;'q;"	kind:cons	file:
parse_goal.gk_require_failure	parse_goal.m	/^    ;       gk_require_failure$/;kq|-;/\<parse_goal.gk_require_failure\>/;'q;"	kind:cons	file:
parse_goal.gk_require_multi	parse_goal.m	/^    ;       gk_require_multi$/;kq|-;/\<parse_goal.gk_require_multi\>/;'q;"	kind:cons	file:
parse_goal.gk_require_nondet	parse_goal.m	/^    ;       gk_require_nondet$/;kq|-;/\<parse_goal.gk_require_nondet\>/;'q;"	kind:cons	file:
parse_goal.gk_require_semidet	parse_goal.m	/^    ;       gk_require_semidet$/;kq|-;/\<parse_goal.gk_require_semidet\>/;'q;"	kind:cons	file:
parse_goal.gk_semicolon	parse_goal.m	/^    ;       gk_semicolon$/;kq|-;/\<parse_goal.gk_semicolon\>/;'q;"	kind:cons	file:
parse_goal.gk_semipure	parse_goal.m	/^    ;       gk_semipure$/;kq|-;/\<parse_goal.gk_semipure\>/;'q;"	kind:cons	file:
parse_goal.gk_some	parse_goal.m	/^    ;       gk_some$/;kq|-;/\<parse_goal.gk_some\>/;'q;"	kind:cons	file:
parse_goal.gk_then	parse_goal.m	/^    ;       gk_then$/;kq|-;/\<parse_goal.gk_then\>/;'q;"	kind:cons	file:
parse_goal.gk_trace	parse_goal.m	/^    ;       gk_trace$/;kq|-;/\<parse_goal.gk_trace\>/;'q;"	kind:cons	file:
parse_goal.gk_true	parse_goal.m	/^    ;       gk_true$/;kq|-;/\<parse_goal.gk_true\>/;'q;"	kind:cons	file:
parse_goal.goal_kind	parse_goal.m	/^:- type goal_kind$/;kq|-;/\<parse_goal.goal_kind\>/;'q;"	kind:type	file:
parse_goal.goal_kind_conj	parse_goal.m	/^:- inst goal_kind_conj for goal_kind\/0$/;kq|-;/\<parse_goal.goal_kind_conj\>/;'q;"	kind:inst	file:
parse_goal.goal_kind_not	parse_goal.m	/^:- inst goal_kind_not for goal_kind\/0$/;kq|-;/\<parse_goal.goal_kind_not\>/;'q;"	kind:inst	file:
parse_goal.goal_kind_par_conj	parse_goal.m	/^:- inst goal_kind_par_conj for goal_kind\/0$/;kq|-;/\<parse_goal.goal_kind_par_conj\>/;'q;"	kind:inst	file:
parse_goal.goal_kind_purity	parse_goal.m	/^:- inst goal_kind_purity for goal_kind\/0$/;kq|-;/\<parse_goal.goal_kind_purity\>/;'q;"	kind:inst	file:
parse_goal.goal_kind_some_all	parse_goal.m	/^:- inst goal_kind_some_all for goal_kind\/0$/;kq|-;/\<parse_goal.goal_kind_some_all\>/;'q;"	kind:inst	file:
parse_goal.goal_kind_true_fail	parse_goal.m	/^:- inst goal_kind_true_fail for goal_kind\/0$/;kq|-;/\<parse_goal.goal_kind_true_fail\>/;'q;"	kind:inst	file:
parse_goal.parse_atomic_params	parse_goal.m	/^:- pred parse_atomic_params(/;kq|/^\<parse_atomic_params\>/;'q;"	kind:pred	file:
parse_goal.parse_non_call_goal	parse_goal.m	/^:- pred parse_non_call_goal(goal_kind::in, list(/;kq|/^\<parse_non_call_goal\>/;'q;"	kind:pred	file:
parse_goal.parse_then_try_term	parse_goal.m	/^:- pred parse_then_try_term(term::in, maybe(goal)::in, list(/;kq|/^\<parse_then_try_term\>/;'q;"	kind:pred	file:
parse_goal.parse_trace_params	parse_goal.m	/^:- pred parse_trace_params(/;kq|/^\<parse_trace_params\>/;'q;"	kind:pred	file:
parse_goal.parse_trace_runtime	parse_goal.m	/^:- pred parse_trace_runtime(/;kq|/^\<parse_trace_runtime\>/;'q;"	kind:pred	file:
parse_goal.parse_trace_tree	parse_goal.m	/^:- pred parse_trace_tree(pred(term, maybe1(T))::in(pred(/;kq|/^\<parse_trace_tree\>/;'q;"	kind:pred	file:
parse_goal.parse_try_param	parse_goal.m	/^:- pred parse_try_param(/;kq|/^\<parse_try_param\>/;'q;"	kind:pred	file:
parse_goal.parse_try_params	parse_goal.m	/^:- pred parse_try_params(/;kq|/^\<parse_try_params\>/;'q;"	kind:pred	file:
parse_goal.parse_warning	parse_goal.m	/^:- pred parse_warning(/;kq|/^\<parse_warning\>/;'q;"	kind:pred	file:
parse_goal.parse_warnings	parse_goal.m	/^:- pred parse_warnings(/;kq|/^\<parse_warnings\>/;'q;"	kind:pred	file:
parse_goal.string_goal_kind	parse_goal.m	/^:- pred string_goal_kind(/;kq|/^\<string_goal_kind\>/;'q;"	kind:pred	file:
parse_goal.trace_component	parse_goal.m	/^:- type trace_component$/;kq|-;/\<parse_goal.trace_component\>/;'q;"	kind:type	file:
parse_goal.try_component	parse_goal.m	/^:- type try_component$/;kq|-;/\<parse_goal.try_component\>/;'q;"	kind:type	file:
parse_goal_arbitrary	parse_goal.m	/^:- pred parse_goal_arbitrary(list(/;kq|/^\<parse_goal_arbitrary\>/;'q;"	kind:pred	file:
parse_goal_atomic	parse_goal.m	/^:- pred parse_goal_atomic(list(/;kq|/^\<parse_goal_atomic\>/;'q;"	kind:pred	file:
parse_goal_catch_any	parse_goal.m	/^:- pred parse_goal_catch_any(list(/;kq|/^\<parse_goal_catch_any\>/;'q;"	kind:pred	file:
parse_goal_conj	parse_goal.m	/^:- pred parse_goal_conj(goal_kind, list(/;kq|/^\<parse_goal_conj\>/;'q;"	kind:pred	file:
parse_goal_conjunction	parse_goal.m	/^:- pred parse_goal_conjunction(/;kq|/^\<parse_goal_conjunction\>/;'q;"	kind:pred	file:
parse_goal_disable_warnings	parse_goal.m	/^:- pred parse_goal_disable_warnings(goal_kind::in(/;kq|/^\<parse_goal_disable_warnings\>/;'q;"	kind:pred	file:
parse_goal_disjunction	parse_goal.m	/^:- pred parse_goal_disjunction(term::in, term::in, cord(/;kq|/^\<parse_goal_disjunction\>/;'q;"	kind:pred	file:
parse_goal_else	parse_goal.m	/^:- pred parse_goal_else(list(/;kq|/^\<parse_goal_else\>/;'q;"	kind:pred	file:
parse_goal_equal	parse_goal.m	/^:- pred parse_goal_equal(list(/;kq|/^\<parse_goal_equal\>/;'q;"	kind:pred	file:
parse_goal_event	parse_goal.m	/^:- pred parse_goal_event(list(/;kq|/^\<parse_goal_event\>/;'q;"	kind:pred	file:
parse_goal_if	parse_goal.m	/^:- pred parse_goal_if(list(/;kq|/^\<parse_goal_if\>/;'q;"	kind:pred	file:
parse_goal_implication	parse_goal.m	/^:- pred parse_goal_implication(goal_kind::in(/;kq|/^\<parse_goal_implication\>/;'q;"	kind:pred	file:
parse_goal_impure_semipure	parse_goal.m	/^:- pred parse_goal_impure_semipure(goal_kind::in(/;kq|/^\<parse_goal_impure_semipure\>/;'q;"	kind:pred	file:
parse_goal_not	parse_goal.m	/^:- pred parse_goal_not(goal_kind::in(goal_kind_not), list(/;kq|/^\<parse_goal_not\>/;'q;"	kind:pred	file:
parse_goal_promise_eqv_solns	parse_goal.m	/^:- pred parse_goal_promise_eqv_solns(/;kq|/^\<parse_goal_promise_eqv_solns\>/;'q;"	kind:pred	file:
parse_goal_promise_purity	parse_goal.m	/^:- pred parse_goal_promise_purity(goal_kind::in(/;kq|/^\<parse_goal_promise_purity\>/;'q;"	kind:pred	file:
parse_goal_require_complete_switch	parse_goal.m	/^:- pred parse_goal_require_complete_switch(list(/;kq|/^\<parse_goal_require_complete_switch\>/;'q;"	kind:pred	file:
parse_goal_require_detism	parse_goal.m	/^:- pred parse_goal_require_detism(goal_kind::in(/;kq|/^\<parse_goal_require_detism\>/;'q;"	kind:pred	file:
parse_goal_require_switch_arm_detism	parse_goal.m	/^:- pred parse_goal_require_switch_arm_detism(/;kq|/^\<parse_goal_require_switch_arm_detism\>/;'q;"	kind:pred	file:
parse_goal_semicolon	parse_goal.m	/^:- pred parse_goal_semicolon(list(/;kq|/^\<parse_goal_semicolon\>/;'q;"	kind:pred	file:
parse_goal_some_all	parse_goal.m	/^:- pred parse_goal_some_all(goal_kind::in(/;kq|/^\<parse_goal_some_all\>/;'q;"	kind:pred	file:
parse_goal_then	parse_goal.m	/^:- pred parse_goal_then(list(/;kq|/^\<parse_goal_then\>/;'q;"	kind:pred	file:
parse_goal_trace	parse_goal.m	/^:- pred parse_goal_trace(list(/;kq|/^\<parse_goal_trace\>/;'q;"	kind:pred	file:
parse_goal_true_fail	parse_goal.m	/^:- pred parse_goal_true_fail(goal_kind::in(/;kq|/^\<parse_goal_true_fail\>/;'q;"	kind:pred	file:
parse_higher_order_inst	parse_inst_mode_name.m	/^:- pred parse_higher_order_inst(/;kq|/^\<parse_higher_order_inst\>/;'q;"	kind:pred	file:
parse_higher_order_mode	parse_inst_mode_name.m	/^:- pred parse_higher_order_mode(/;kq|/^\<parse_higher_order_mode\>/;'q;"	kind:pred	file:
parse_higher_order_term_rest	../library/mercury_term_parser.m	/^:- pred parse_higher_order_term_rest(term(/;kq|/^\<parse_higher_order_term_rest\>/;'q;"	kind:pred	file:
parse_ho_type_and_inst	parse_type_name.m	/^:- pred parse_ho_type_and_inst(varset::in, cord(/;kq|/^\<parse_ho_type_and_inst\>/;'q;"	kind:pred	file:
parse_ho_type_and_inst_2	parse_type_name.m	/^:- pred parse_ho_type_and_inst_2(varset::in, cord(/;kq|/^\<parse_ho_type_and_inst_2\>/;'q;"	kind:pred	file:
parse_imdg_arc	analysis.file.m	/^:- pred parse_imdg_arc(/;kq|/^\<parse_imdg_arc\>/;'q;"	kind:pred	file:
parse_implicitly_qualified_module_name	parse_item.m	/^:- pred parse_implicitly_qualified_module_name(/;kq|/^\<parse_implicitly_qualified_module_name\>/;'q;"	kind:pred	file:
parse_implicitly_qualified_sym_name	parse_sym_name.m	/^:- pred parse_implicitly_qualified_sym_name(/;kq|/^\<parse_implicitly_qualified_sym_name\>/;'q;"	kind:pred
parse_implicitly_qualified_sym_name_and_args	parse_sym_name.m	/^:- pred parse_implicitly_qualified_sym_name_and_args(/;kq|/^\<parse_implicitly_qualified_sym_name_and_args\>/;'q;"	kind:pred
parse_implicitly_qualified_sym_name_and_no_args	parse_sym_name.m	/^:- pred parse_implicitly_qualified_sym_name_and_no_args(/;kq|/^\<parse_implicitly_qualified_sym_name_and_no_args\>/;'q;"	kind:pred
parse_incl_imp_use_items	parse_item.m	/^:- pred parse_incl_imp_use_items(/;kq|/^\<parse_incl_imp_use_items\>/;'q;"	kind:pred	file:
parse_initialise_item	parse_mutable.m	/^:- pred parse_initialise_item(module_name::in, varset::in, list(/;kq|/^\<parse_initialise_item\>/;'q;"	kind:pred
parse_inst	parse_inst_mode_name.m	/^:- pred parse_inst(/;kq|/^\<parse_inst\>/;'q;"	kind:pred
parse_inst_atom_functor	parse_inst_mode_name.m	/^:- pred parse_inst_atom_functor(/;kq|/^\<parse_inst_atom_functor\>/;'q;"	kind:pred	file:
parse_inst_defn_eqv	parse_inst_mode_defn.m	/^:- pred parse_inst_defn_eqv(/;kq|/^\<parse_inst_defn_eqv\>/;'q;"	kind:pred	file:
parse_inst_defn_item	parse_inst_mode_defn.m	/^:- pred parse_inst_defn_item(module_name::in, varset::in, list(/;kq|/^\<parse_inst_defn_item\>/;'q;"	kind:pred
parse_inst_mode_name.kcik_is	parse_inst_mode_name.m	/^    --->    kcik_is(T, T)$/;kq|-;/\<parse_inst_mode_name.kcik_is\>/;'q;"	kind:cons	file:
parse_instance_constraints	parse_class.m	/^:- pred parse_instance_constraints(/;kq|/^\<parse_instance_constraints\>/;'q;"	kind:pred	file:
parse_instance_item	parse_class.m	/^:- pred parse_instance_item(module_name::in, varset::in, list(/;kq|/^\<parse_instance_item\>/;'q;"	kind:pred
parse_instance_methods	parse_class.m	/^:- pred parse_instance_methods(/;kq|/^\<parse_instance_methods\>/;'q;"	kind:pred	file:
parse_instance_name	parse_class.m	/^:- pred parse_instance_name(/;kq|/^\<parse_instance_name\>/;'q;"	kind:pred	file:
parse_insts	parse_inst_mode_name.m	/^:- pred parse_insts(/;kq|/^\<parse_insts\>/;'q;"	kind:pred
parse_int0_file	parse_module.m	/^:- pred parse_int0_file(/;kq|/^\<parse_int0_file\>/;'q;"	kind:pred
parse_int1_file	parse_module.m	/^:- pred parse_int1_file(/;kq|/^\<parse_int1_file\>/;'q;"	kind:pred
parse_int2_file	parse_module.m	/^:- pred parse_int2_file(/;kq|/^\<parse_int2_file\>/;'q;"	kind:pred
parse_int3_file	parse_module.m	/^:- pred parse_int3_file(/;kq|/^\<parse_int3_file\>/;'q;"	kind:pred
parse_int_file	parse_module.m	/^:- pred parse_int_file(/;kq|/^\<parse_int_file\>/;'q;"	kind:pred	file:
parse_int_file_section	parse_module.m	/^:- pred parse_int_file_section(/;kq|/^\<parse_int_file_section\>/;'q;"	kind:pred	file:
parse_int_file_sections	parse_module.m	/^:- pred parse_int_file_sections(/;kq|/^\<parse_int_file_sections\>/;'q;"	kind:pred	file:
parse_integer_cons_id	parse_util.m	/^:- pred parse_integer_cons_id(/;kq|/^\<parse_integer_cons_id\>/;'q;"	kind:pred
parse_integer_const	parse_util.m	/^:- pred parse_integer_const(/;kq|/^\<parse_integer_const\>/;'q;"	kind:pred	file:
parse_item.decl_in_class	parse_item.m	/^:- type decl_in_class$/;kq|-;/\<parse_item.decl_in_class\>/;'q;"	kind:type
parse_item.decl_is_in_class	parse_item.m	/^    --->    decl_is_in_class$/;kq|-;/\<parse_item.decl_is_in_class\>/;'q;"	kind:cons
parse_item.decl_is_not_an_atom	parse_item.m	/^:- func decl_is_not_an_atom(/;kq|/^\<decl_is_not_an_atom\>/;'q;"	kind:func	file:
parse_item.iiu_import_module	parse_item.m	/^    ;       iiu_import_module$/;kq|-;/\<parse_item.iiu_import_module\>/;'q;"	kind:cons	file:
parse_item.iiu_include_module	parse_item.m	/^    --->    iiu_include_module$/;kq|-;/\<parse_item.iiu_include_module\>/;'q;"	kind:cons	file:
parse_item.iiu_use_module	parse_item.m	/^    ;       iiu_use_module.$/;kq|-;/\<parse_item.iiu_use_module\>/;'q;"	kind:cons	file:
parse_item.incl_imp_use	parse_item.m	/^:- type incl_imp_use$/;kq|-;/\<parse_item.incl_imp_use\>/;'q;"	kind:type	file:
parse_item.make_item_avail_use	parse_item.m	/^:- pred make_item_avail_use(/;kq|/^\<make_item_avail_use\>/;'q;"	kind:pred	file:
parse_item.make_item_include	parse_item.m	/^:- pred make_item_include(/;kq|/^\<make_item_include\>/;'q;"	kind:pred	file:
parse_item.nth_arg	parse_item.m	/^:- func nth_arg(pair(/;kq|/^\<nth_arg\>/;'q;"	kind:func	file:
parse_item.nth_arg_only	parse_item.m	/^:- func nth_arg_only(pair(int, _)) = list(/;kq|/^\<nth_arg_only\>/;'q;"	kind:func	file:
parse_item.parse_class_decl	parse_item.m	/^:- pred parse_class_decl(/;kq|/^\<parse_class_decl\>/;'q;"	kind:pred
parse_item.parse_clause	parse_item.m	/^:- pred parse_clause(maybe(/;kq|/^\<parse_clause\>/;'q;"	kind:pred	file:
parse_item.parse_clause_term	parse_item.m	/^:- pred parse_clause_term(maybe(/;kq|/^\<parse_clause_term\>/;'q;"	kind:pred
parse_item.parse_mode_decl	parse_item.m	/^:- pred parse_mode_decl(/;kq|/^\<parse_mode_decl\>/;'q;"	kind:pred	file:
parse_item.parse_module_marker	parse_item.m	/^:- pred parse_module_marker(list(/;kq|/^\<parse_module_marker\>/;'q;"	kind:pred	file:
parse_item.parse_module_name	parse_item.m	/^:- pred parse_module_name(/;kq|/^\<parse_module_name\>/;'q;"	kind:pred	file:
parse_item.parse_promise_item	parse_item.m	/^:- pred parse_promise_item(varset::in, list(/;kq|/^\<parse_promise_item\>/;'q;"	kind:pred	file:
parse_item.parse_purity_attr	parse_item.m	/^:- pred parse_purity_attr(/;kq|/^\<parse_purity_attr\>/;'q;"	kind:pred	file:
parse_item.parse_quant_attr	parse_item.m	/^:- pred parse_quant_attr(/;kq|/^\<parse_quant_attr\>/;'q;"	kind:pred	file:
parse_item.purity_attr	parse_item.m	/^:- type purity_attr$/;kq|-;/\<parse_item.purity_attr\>/;'q;"	kind:type	file:
parse_item.qca_constraint	parse_item.m	/^    ;       qca_constraint(quantifier_type, term).$/;kq|-;/\<parse_item.qca_constraint\>/;'q;"	kind:cons	file:
parse_item.qca_quant_vars	parse_item.m	/^    --->    qca_quant_vars(quantifier_type, term)$/;kq|-;/\<parse_item.qca_quant_vars\>/;'q;"	kind:cons	file:
parse_item.quant_constr_attr	parse_item.m	/^:- type quant_constr_attr$/;kq|-;/\<parse_item.quant_constr_attr\>/;'q;"	kind:type	file:
parse_item.var_term_kind	parse_item.m	/^:- type var_term_kind$/;kq|-;/\<parse_item.var_term_kind\>/;'q;"	kind:type
parse_item.vtk_class_decl	parse_item.m	/^    ;       vtk_class_decl$/;kq|-;/\<parse_item.vtk_class_decl\>/;'q;"	kind:cons
parse_item.vtk_clause_func	parse_item.m	/^    ;       vtk_clause_func.$/;kq|-;/\<parse_item.vtk_clause_func\>/;'q;"	kind:cons
parse_item.vtk_clause_pred	parse_item.m	/^    ;       vtk_clause_pred$/;kq|-;/\<parse_item.vtk_clause_pred\>/;'q;"	kind:cons
parse_item.vtk_instance_decl	parse_item.m	/^    ;       vtk_instance_decl$/;kq|-;/\<parse_item.vtk_instance_decl\>/;'q;"	kind:cons
parse_item.vtk_mode_decl_func	parse_item.m	/^    ;       vtk_mode_decl_func(decl_in_class)$/;kq|-;/\<parse_item.vtk_mode_decl_func\>/;'q;"	kind:cons
parse_item.vtk_mode_decl_pred	parse_item.m	/^    ;       vtk_mode_decl_pred(decl_in_class)$/;kq|-;/\<parse_item.vtk_mode_decl_pred\>/;'q;"	kind:cons
parse_item.vtk_type_decl_func	parse_item.m	/^    ;       vtk_type_decl_func(decl_in_class)$/;kq|-;/\<parse_item.vtk_type_decl_func\>/;'q;"	kind:cons
parse_item.vtk_type_decl_pred	parse_item.m	/^    --->    vtk_type_decl_pred(decl_in_class)$/;kq|-;/\<parse_item.vtk_type_decl_pred\>/;'q;"	kind:cons
parse_item_or_marker	parse_item.m	/^:- pred parse_item_or_marker(/;kq|/^\<parse_item_or_marker\>/;'q;"	kind:pred
parse_item_sequence	parse_module.m	/^:- pred parse_item_sequence(/;kq|/^\<parse_item_sequence\>/;'q;"	kind:pred	file:
parse_item_sequence_inner	parse_module.m	/^:- pred parse_item_sequence_inner(/;kq|/^\<parse_item_sequence_inner\>/;'q;"	kind:pred	file:
parse_item_type_version_numbers	recompilation.version.m	/^:- pred parse_item_type_version_numbers(/;kq|/^\<parse_item_type_version_numbers\>/;'q;"	kind:pred	file:
parse_item_version_number	recompilation.version.m	/^:- pred parse_item_version_number(/;kq|/^\<parse_item_version_number\>/;'q;"	kind:pred	file:
parse_key_version_number	recompilation.version.m	/^:- pred parse_key_version_number(/;kq|/^\<parse_key_version_number\>/;'q;"	kind:pred	file:
parse_lambda_arg	superhomogeneous_lambda.m	/^:- pred parse_lambda_arg(/;kq|/^\<parse_lambda_arg\>/;'q;"	kind:pred	file:
parse_lambda_args	superhomogeneous_lambda.m	/^:- pred parse_lambda_args(/;kq|/^\<parse_lambda_args\>/;'q;"	kind:pred	file:
parse_lambda_args_func	superhomogeneous_lambda.m	/^:- pred parse_lambda_args_func(term.context::in, list(/;kq|/^\<parse_lambda_args_func\>/;'q;"	kind:pred	file:
parse_lambda_args_pred	superhomogeneous_lambda.m	/^:- pred parse_lambda_args_pred(term.context::in, list(/;kq|/^\<parse_lambda_args_pred\>/;'q;"	kind:pred	file:
parse_lambda_detism	superhomogeneous_lambda.m	/^:- pred parse_lambda_detism(/;kq|/^\<parse_lambda_detism\>/;'q;"	kind:pred	file:
parse_lambda_expr	superhomogeneous_lambda.m	/^:- pred parse_lambda_expr(/;kq|/^\<parse_lambda_expr\>/;'q;"	kind:pred
parse_lambda_purity_pf_args_det_term	superhomogeneous_lambda.m	/^:- pred parse_lambda_purity_pf_args_det_term(/;kq|/^\<parse_lambda_purity_pf_args_det_term\>/;'q;"	kind:pred	file:
parse_left_term	../library/mercury_term_parser.m	/^:- pred parse_left_term(/;kq|/^\<parse_left_term\>/;'q;"	kind:pred	file:
parse_list	../library/mercury_term_parser.m	/^:- pred parse_list(parse_result(term(/;kq|/^\<parse_list\>/;'q;"	kind:pred	file:
parse_list_elem	../library/mercury_term_parser.m	/^:- pred parse_list_elem(parse_result(term(/;kq|/^\<parse_list_elem\>/;'q;"	kind:pred	file:
parse_list_elements	parse_util.m	/^:- pred parse_list_elements(cord(/;kq|/^\<parse_list_elements\>/;'q;"	kind:pred
parse_list_tail	../library/mercury_term_parser.m	/^:- pred parse_list_tail(term(T)::in, parse_result(term(/;kq|/^\<parse_list_tail\>/;'q;"	kind:pred	file:
parse_local_arg_repn	parse_type_repn.m	/^:- pred parse_local_arg_repn(/;kq|/^\<parse_local_arg_repn\>/;'q;"	kind:pred	file:
parse_local_arg_repn_partial	parse_type_repn.m	/^:- pred parse_local_arg_repn_partial(/;kq|/^\<parse_local_arg_repn_partial\>/;'q;"	kind:pred	file:
parse_local_arg_repns	parse_type_repn.m	/^:- pred parse_local_arg_repns(varset::in, list(/;kq|/^\<parse_local_arg_repns\>/;'q;"	kind:pred	file:
parse_local_sectag	parse_type_repn.m	/^:- pred parse_local_sectag(/;kq|/^\<parse_local_sectag\>/;'q;"	kind:pred	file:
parse_local_sectag_word_or_size	parse_type_repn.m	/^:- pred parse_local_sectag_word_or_size(/;kq|/^\<parse_local_sectag_word_or_size\>/;'q;"	kind:pred	file:
parse_lp_term	parse_pragma_analysis.m	/^:- pred parse_lp_term(varset::in, term::in, maybe1(/;kq|/^\<parse_lp_term\>/;'q;"	kind:pred	file:
parse_may_call_mercury	parse_pragma_foreign.m	/^:- pred parse_may_call_mercury(/;kq|/^\<parse_may_call_mercury\>/;'q;"	kind:pred	file:
parse_may_call_mm_tabled	parse_pragma_foreign.m	/^:- pred parse_may_call_mm_tabled(/;kq|/^\<parse_may_call_mm_tabled\>/;'q;"	kind:pred	file:
parse_may_duplicate	parse_pragma_foreign.m	/^:- pred parse_may_duplicate(/;kq|/^\<parse_may_duplicate\>/;'q;"	kind:pred	file:
parse_may_export_body	parse_pragma_foreign.m	/^:- pred parse_may_export_body(/;kq|/^\<parse_may_export_body\>/;'q;"	kind:pred	file:
parse_may_modify_trail	parse_pragma_foreign.m	/^:- pred parse_may_modify_trail(/;kq|/^\<parse_may_modify_trail\>/;'q;"	kind:pred	file:
parse_maybe_enum_foreign_repn	parse_type_repn.m	/^:- pred parse_maybe_enum_foreign_repn(list(/;kq|/^\<parse_maybe_enum_foreign_repn\>/;'q;"	kind:pred	file:
parse_maybe_exist_quant_constructor	parse_type_defn.m	/^:- pred parse_maybe_exist_quant_constructor(/;kq|/^\<parse_maybe_exist_quant_constructor\>/;'q;"	kind:pred	file:
parse_maybe_exist_quant_constructors	parse_type_defn.m	/^:- pred parse_maybe_exist_quant_constructors(/;kq|/^\<parse_maybe_exist_quant_constructors\>/;'q;"	kind:pred	file:
parse_maybe_exist_quant_constructors_loop	parse_type_defn.m	/^:- pred parse_maybe_exist_quant_constructors_loop(/;kq|/^\<parse_maybe_exist_quant_constructors_loop\>/;'q;"	kind:pred	file:
parse_maybe_foreign_repn	parse_type_repn.m	/^:- pred parse_maybe_foreign_repn(list(/;kq|/^\<parse_maybe_foreign_repn\>/;'q;"	kind:pred	file:
parse_mode	parse_inst_mode_name.m	/^:- pred parse_mode(/;kq|/^\<parse_mode\>/;'q;"	kind:pred
parse_mode_decl	parse_item.m	/^:- pred parse_mode_decl(/;kq|/^\<parse_mode_decl\>/;'q;"	kind:pred	file:
parse_mode_decl_base	parse_item.m	/^:- pred parse_mode_decl_base(/;kq|/^\<parse_mode_decl_base\>/;'q;"	kind:pred	file:
parse_mode_defn	parse_inst_mode_defn.m	/^:- pred parse_mode_defn(/;kq|/^\<parse_mode_defn\>/;'q;"	kind:pred
parse_mode_defn_or_decl_item	parse_item.m	/^:- pred parse_mode_defn_or_decl_item(/;kq|/^\<parse_mode_defn_or_decl_item\>/;'q;"	kind:pred	file:
parse_modes	parse_inst_mode_name.m	/^:- pred parse_modes(/;kq|/^\<parse_modes\>/;'q;"	kind:pred
parse_module.line_to_pieces	parse_module.m	/^:- pred line_to_pieces(string::in, list(/;kq|/^\<line_to_pieces\>/;'q;"	kind:pred	file:
parse_module.lookahead	parse_module.m	/^    ;       lookahead(read_iom_result).$/;kq|-;/\<parse_module.lookahead\>/;'q;"	kind:cons	file:
parse_module.maybe_lookahead	parse_module.m	/^:- type maybe_lookahead$/;kq|-;/\<parse_module.maybe_lookahead\>/;'q;"	kind:type	file:
parse_module.no_lookahead	parse_module.m	/^    --->    no_lookahead$/;kq|-;/\<parse_module.no_lookahead\>/;'q;"	kind:cons	file:
parse_module.parse_int0_file	parse_module.m	/^:- pred parse_int0_file(/;kq|/^\<parse_int0_file\>/;'q;"	kind:pred
parse_module.parse_int1_file	parse_module.m	/^:- pred parse_int1_file(/;kq|/^\<parse_int1_file\>/;'q;"	kind:pred
parse_module.parse_int2_file	parse_module.m	/^:- pred parse_int2_file(/;kq|/^\<parse_int2_file\>/;'q;"	kind:pred
parse_module.parse_int3_file	parse_module.m	/^:- pred parse_int3_file(/;kq|/^\<parse_int3_file\>/;'q;"	kind:pred
parse_module.parse_int_file	parse_module.m	/^:- pred parse_int_file(/;kq|/^\<parse_int_file\>/;'q;"	kind:pred	file:
parse_module.parse_opt_file	parse_module.m	/^:- pred parse_opt_file(/;kq|/^\<parse_opt_file\>/;'q;"	kind:pred	file:
parse_module.parse_src_file	parse_module.m	/^:- pred parse_src_file(/;kq|/^\<parse_src_file\>/;'q;"	kind:pred
parse_module.peek_at_file	parse_module.m	/^:- pred peek_at_file(/;kq|/^\<peek_at_file\>/;'q;"	kind:pred
parse_module.read_iom_eof	parse_module.m	/^    --->    read_iom_eof$/;kq|-;/\<parse_module.read_iom_eof\>/;'q;"	kind:cons	file:
parse_module.read_iom_ok	parse_module.m	/^    ;       read_iom_ok(varset, term, item_or_marker).$/;kq|-;/\<parse_module.read_iom_ok\>/;'q;"	kind:cons	file:
parse_module.read_iom_result	parse_module.m	/^:- type read_iom_result$/;kq|-;/\<parse_module.read_iom_result\>/;'q;"	kind:type	file:
parse_module.read_parse_tree	parse_module.m	/^:- type read_parse_tree(PT) ==$/;kq|-;/\<parse_module.read_parse_tree\>/;'q;"	kind:type	file:
parse_module.vnr_error	parse_module.m	/^    ;       vnr_error(error_spec, nonfatal_read_module_error).$/;kq|-;/\<parse_module.vnr_error\>/;'q;"	kind:cons	file:
parse_module.vnr_ok	parse_module.m	/^    --->    vnr_ok(maybe_version_numbers)$/;kq|-;/\<parse_module.vnr_ok\>/;'q;"	kind:cons	file:
parse_module_dep_file_term	make.module_dep_file.m	/^:- pred parse_module_dep_file_term(/;kq|/^\<parse_module_dep_file_term\>/;'q;"	kind:pred	file:
parse_module_header	parse_module.m	/^:- pred parse_module_header(/;kq|/^\<parse_module_header\>/;'q;"	kind:pred	file:
parse_module_item_version_numbers	recompilation.version.m	/^:- pred parse_module_item_version_numbers(/;kq|/^\<parse_module_item_version_numbers\>/;'q;"	kind:pred
parse_module_marker	parse_item.m	/^:- pred parse_module_marker(list(/;kq|/^\<parse_module_marker\>/;'q;"	kind:pred	file:
parse_module_name	parse_item.m	/^:- pred parse_module_name(/;kq|/^\<parse_module_name\>/;'q;"	kind:pred	file:
parse_module_timestamp	recompilation.used_file.m	/^:- pred parse_module_timestamp(/;kq|/^\<parse_module_timestamp\>/;'q;"	kind:pred	file:
parse_more_nonconstant_repn	parse_type_repn.m	/^:- pred parse_more_nonconstant_repn(/;kq|/^\<parse_more_nonconstant_repn\>/;'q;"	kind:pred	file:
parse_mutable.foreign_name	parse_mutable.m	/^:- type foreign_name$/;kq|-;/\<parse_mutable.foreign_name\>/;'q;"	kind:type	file:
parse_mutable.mutable_locn	parse_mutable.m	/^:- type mutable_locn$/;kq|-;/\<parse_mutable.mutable_locn\>/;'q;"	kind:type
parse_mutable_attr	parse_mutable.m	/^:- pred parse_mutable_attr(/;kq|/^\<parse_mutable_attr\>/;'q;"	kind:pred	file:
parse_mutable_attrs	parse_mutable.m	/^:- pred parse_mutable_attrs(/;kq|/^\<parse_mutable_attrs\>/;'q;"	kind:pred	file:
parse_mutable_decl_info	parse_mutable.m	/^:- pred parse_mutable_decl_info(module_name::in, varset::in, list(/;kq|/^\<parse_mutable_decl_info\>/;'q;"	kind:pred
parse_mutable_decl_term	parse_type_defn.m	/^:- pred parse_mutable_decl_term(/;kq|/^\<parse_mutable_decl_term\>/;'q;"	kind:pred	file:
parse_mutable_inst	parse_mutable.m	/^:- pred parse_mutable_inst(varset::in, term::in, maybe1(/;kq|/^\<parse_mutable_inst\>/;'q;"	kind:pred	file:
parse_mutable_item	parse_mutable.m	/^:- pred parse_mutable_item(module_name::in, varset::in, list(/;kq|/^\<parse_mutable_item\>/;'q;"	kind:pred
parse_mutable_name	parse_mutable.m	/^:- pred parse_mutable_name(varset::in, term::in, maybe1(/;kq|/^\<parse_mutable_name\>/;'q;"	kind:pred	file:
parse_mutable_type	parse_mutable.m	/^:- pred parse_mutable_type(varset::in, term::in, maybe1(/;kq|/^\<parse_mutable_type\>/;'q;"	kind:pred	file:
parse_name_and_arity_item_add_to_set	recompilation.used_file.m	/^:- pred parse_name_and_arity_item_add_to_set(/;kq|/^\<parse_name_and_arity_item_add_to_set\>/;'q;"	kind:pred	file:
parse_name_arity_decl_pragma	parse_pragma.m	/^:- pred parse_name_arity_decl_pragma(/;kq|/^\<parse_name_arity_decl_pragma\>/;'q;"	kind:pred	file:
parse_name_arity_impl_pragma	parse_pragma.m	/^:- pred parse_name_arity_impl_pragma(/;kq|/^\<parse_name_arity_impl_pragma\>/;'q;"	kind:pred	file:
parse_named_pragma	parse_pragma.m	/^:- pred parse_named_pragma(/;kq|/^\<parse_named_pragma\>/;'q;"	kind:pred	file:
parse_next_item_or_marker	parse_module.m	/^:- pred parse_next_item_or_marker(/;kq|/^\<parse_next_item_or_marker\>/;'q;"	kind:pred	file:
parse_no_arg_type_repn	parse_type_repn.m	/^:- pred parse_no_arg_type_repn(string::in, list(/;kq|/^\<parse_no_arg_type_repn\>/;'q;"	kind:pred	file:
parse_no_exception_promise	parse_pragma_foreign.m	/^:- pred parse_no_exception_promise(/;kq|/^\<parse_no_exception_promise\>/;'q;"	kind:pred	file:
parse_non_call_dcg_goal	parse_dcg_goal.m	/^:- pred parse_non_call_dcg_goal(dcg_goal_kind::in, list(/;kq|/^\<parse_non_call_dcg_goal\>/;'q;"	kind:pred	file:
parse_non_call_goal	parse_goal.m	/^:- pred parse_non_call_goal(goal_kind::in, list(/;kq|/^\<parse_non_call_goal\>/;'q;"	kind:pred	file:
parse_non_contig_name	style_checks.m	/^:- pred parse_non_contig_name(/;kq|/^\<parse_non_contig_name\>/;'q;"	kind:pred	file:
parse_non_contig_name_group	style_checks.m	/^:- pred parse_non_contig_name_group(/;kq|/^\<parse_non_contig_name_group\>/;'q;"	kind:pred	file:
parse_non_empty_class	parse_class.m	/^:- pred parse_non_empty_class(/;kq|/^\<parse_non_empty_class\>/;'q;"	kind:pred	file:
parse_non_empty_instance	parse_class.m	/^:- pred parse_non_empty_instance(/;kq|/^\<parse_non_empty_instance\>/;'q;"	kind:pred	file:
parse_oisu_pragma	parse_pragma.m	/^:- pred parse_oisu_pragma(/;kq|/^\<parse_oisu_pragma\>/;'q;"	kind:pred	file:
parse_oisu_preds_term	parse_pragma.m	/^:- pred parse_oisu_preds_term(/;kq|/^\<parse_oisu_preds_term\>/;'q;"	kind:pred	file:
parse_one_or_more_strings	parse_type_repn.m	/^:- pred parse_one_or_more_strings(list(/;kq|/^\<parse_one_or_more_strings\>/;'q;"	kind:pred	file:
parse_one_plain_or_dot_var	parse_goal.m	/^:- pred parse_one_plain_or_dot_var(/;kq|/^\<parse_one_plain_or_dot_var\>/;'q;"	kind:pred	file:
parse_only_nonconstant_repn	parse_type_repn.m	/^:- pred parse_only_nonconstant_repn(/;kq|/^\<parse_only_nonconstant_repn\>/;'q;"	kind:pred	file:
parse_opt_file	parse_module.m	/^:- pred parse_opt_file(/;kq|/^\<parse_opt_file\>/;'q;"	kind:pred	file:
parse_options_line	options_file.m	/^:- pred parse_options_line(/;kq|/^\<parse_options_line\>/;'q;"	kind:pred	file:
parse_ordinary_cons_id	superhomogeneous.m	/^:- pred parse_ordinary_cons_id(term.const::in, list(/;kq|/^\<parse_ordinary_cons_id\>/;'q;"	kind:pred	file:
parse_ordinary_despite_detism	parse_pragma_foreign.m	/^:- pred parse_ordinary_despite_detism(/;kq|/^\<parse_ordinary_despite_detism\>/;'q;"	kind:pred	file:
parse_path_port_line	../mdbcomp/read_trace_counts.m	/^:- pred parse_path_port_line(/;kq|/^\<parse_path_port_line\>/;'q;"	kind:pred	file:
parse_path_port_line_rest	../mdbcomp/read_trace_counts.m	/^:- pred parse_path_port_line_rest(list(/;kq|/^\<parse_path_port_line_rest\>/;'q;"	kind:pred	file:
parse_plain_opt_file	parse_module.m	/^:- pred parse_plain_opt_file(/;kq|/^\<parse_plain_opt_file\>/;'q;"	kind:pred
parse_possibly_repeated_vars	parse_vars.m	/^:- pred parse_possibly_repeated_vars(term(T)::in, varset(/;kq|/^\<parse_possibly_repeated_vars\>/;'q;"	kind:pred
parse_pragma	parse_pragma.m	/^:- pred parse_pragma(module_name::in, varset::in, list(/;kq|/^\<parse_pragma\>/;'q;"	kind:pred
parse_pragma.check_tvar_subst	parse_pragma.m	/^:- pred check_tvar_subst(tvarset::in, set(/;kq|/^\<check_tvar_subst\>/;'q;"	kind:pred	file:
parse_pragma.check_type_subst	parse_pragma.m	/^:- pred check_type_subst(tvarset::in, set(/;kq|/^\<check_type_subst\>/;'q;"	kind:pred	file:
parse_pragma.check_type_substs	parse_pragma.m	/^:- pred check_type_substs(tvarset::in, set(/;kq|/^\<check_type_substs\>/;'q;"	kind:pred	file:
parse_pragma.fs	parse_pragma.m	/^    --->    fs  % The format string argument of format_string_values.$/;kq|-;/\<parse_pragma.fs\>/;'q;"	kind:cons	file:
parse_pragma.fs_vl	parse_pragma.m	/^:- type fs_vl$/;kq|-;/\<parse_pragma.fs_vl\>/;'q;"	kind:type	file:
parse_pragma.parse_arg_num	parse_pragma.m	/^:- pred parse_arg_num(varset::in, maybe(/;kq|/^\<parse_arg_num\>/;'q;"	kind:pred	file:
parse_pragma.parse_oisu_pragma	parse_pragma.m	/^:- pred parse_oisu_pragma(/;kq|/^\<parse_oisu_pragma\>/;'q;"	kind:pred	file:
parse_pragma.parse_tvar_substs	parse_pragma.m	/^:- pred parse_tvar_substs(why_no_ho_inst_info::in, list(/;kq|/^\<parse_tvar_substs\>/;'q;"	kind:pred	file:
parse_pragma.parse_type_subst	parse_pragma.m	/^:- pred parse_type_subst(why_no_ho_inst_info::in, list(/;kq|/^\<parse_type_subst\>/;'q;"	kind:pred	file:
parse_pragma.seen_none	parse_pragma.m	/^:- type seen_none$/;kq|-;/\<parse_pragma.seen_none\>/;'q;"	kind:type	file:
parse_pragma.vl	parse_pragma.m	/^    ;       vl. % The value list argument of format_string_values.$/;kq|-;/\<parse_pragma.vl\>/;'q;"	kind:cons	file:
parse_pragma_exceptions	parse_pragma_analysis.m	/^:- pred parse_pragma_exceptions(/;kq|/^\<parse_pragma_exceptions\>/;'q;"	kind:pred
parse_pragma_external	parse_pragma.m	/^:- pred parse_pragma_external(/;kq|/^\<parse_pragma_external\>/;'q;"	kind:pred	file:
parse_pragma_external_options	parse_pragma.m	/^:- pred parse_pragma_external_options(varset::in, maybe(/;kq|/^\<parse_pragma_external_options\>/;'q;"	kind:pred	file:
parse_pragma_fact_table	parse_pragma.m	/^:- pred parse_pragma_fact_table(/;kq|/^\<parse_pragma_fact_table\>/;'q;"	kind:pred	file:
parse_pragma_foreign_code	parse_pragma_foreign.m	/^:- pred parse_pragma_foreign_code(varset::in, term::in, list(/;kq|/^\<parse_pragma_foreign_code\>/;'q;"	kind:pred
parse_pragma_foreign_decl	parse_pragma_foreign.m	/^:- pred parse_pragma_foreign_decl(varset::in, term::in, list(/;kq|/^\<parse_pragma_foreign_decl\>/;'q;"	kind:pred
parse_pragma_foreign_enum	parse_pragma_foreign.m	/^:- pred parse_pragma_foreign_enum(/;kq|/^\<parse_pragma_foreign_enum\>/;'q;"	kind:pred
parse_pragma_foreign_export	parse_pragma_foreign.m	/^:- pred parse_pragma_foreign_export(varset::in, term::in, list(/;kq|/^\<parse_pragma_foreign_export\>/;'q;"	kind:pred
parse_pragma_foreign_export_enum	parse_pragma_foreign.m	/^:- pred parse_pragma_foreign_export_enum(varset::in, term::in, list(/;kq|/^\<parse_pragma_foreign_export_enum\>/;'q;"	kind:pred
parse_pragma_foreign_import_module	parse_pragma_foreign.m	/^:- pred parse_pragma_foreign_import_module(/;kq|/^\<parse_pragma_foreign_import_module\>/;'q;"	kind:pred
parse_pragma_foreign_proc	parse_pragma_foreign.m	/^:- pred parse_pragma_foreign_proc(/;kq|/^\<parse_pragma_foreign_proc\>/;'q;"	kind:pred
parse_pragma_foreign_proc_varlist	parse_pragma_foreign.m	/^:- pred parse_pragma_foreign_proc_varlist(/;kq|/^\<parse_pragma_foreign_proc_varlist\>/;'q;"	kind:pred	file:
parse_pragma_foreign_type	parse_pragma_foreign.m	/^:- pred parse_pragma_foreign_type(/;kq|/^\<parse_pragma_foreign_type\>/;'q;"	kind:pred
parse_pragma_format_call	parse_pragma.m	/^:- pred parse_pragma_format_call(module_name::in, list(/;kq|/^\<parse_pragma_format_call\>/;'q;"	kind:pred	file:
parse_pragma_mm_tabling_info	parse_pragma_analysis.m	/^:- pred parse_pragma_mm_tabling_info(/;kq|/^\<parse_pragma_mm_tabling_info\>/;'q;"	kind:pred
parse_pragma_obsolete	parse_pragma.m	/^:- pred parse_pragma_obsolete(module_name::in, list(/;kq|/^\<parse_pragma_obsolete\>/;'q;"	kind:pred	file:
parse_pragma_obsolete_in_favour_of	parse_pragma.m	/^:- pred parse_pragma_obsolete_in_favour_of(/;kq|/^\<parse_pragma_obsolete_in_favour_of\>/;'q;"	kind:pred	file:
parse_pragma_obsolete_in_favour_of_snas	parse_pragma.m	/^:- pred parse_pragma_obsolete_in_favour_of_snas(int::in, list(/;kq|/^\<parse_pragma_obsolete_in_favour_of_snas\>/;'q;"	kind:pred	file:
parse_pragma_obsolete_proc	parse_pragma.m	/^:- pred parse_pragma_obsolete_proc(module_name::in, list(/;kq|/^\<parse_pragma_obsolete_proc\>/;'q;"	kind:pred	file:
parse_pragma_ordinary_foreign_proc	parse_pragma_foreign.m	/^:- pred parse_pragma_ordinary_foreign_proc(/;kq|/^\<parse_pragma_ordinary_foreign_proc\>/;'q;"	kind:pred	file:
parse_pragma_require_feature_set	parse_pragma.m	/^:- pred parse_pragma_require_feature_set(varset::in, term::in, list(/;kq|/^\<parse_pragma_require_feature_set\>/;'q;"	kind:pred	file:
parse_pragma_require_tail_recursion	parse_pragma.m	/^:- pred parse_pragma_require_tail_recursion(/;kq|/^\<parse_pragma_require_tail_recursion\>/;'q;"	kind:pred	file:
parse_pragma_require_tail_recursion_options	parse_pragma.m	/^:- pred parse_pragma_require_tail_recursion_options(varset::in, list(/;kq|/^\<parse_pragma_require_tail_recursion_options\>/;'q;"	kind:pred	file:
parse_pragma_source_file	parse_pragma.m	/^:- pred parse_pragma_source_file(varset::in, term::in, list(/;kq|/^\<parse_pragma_source_file\>/;'q;"	kind:pred	file:
parse_pragma_structure_reuse	parse_pragma_analysis.m	/^:- pred parse_pragma_structure_reuse(/;kq|/^\<parse_pragma_structure_reuse\>/;'q;"	kind:pred
parse_pragma_structure_sharing	parse_pragma_analysis.m	/^:- pred parse_pragma_structure_sharing(/;kq|/^\<parse_pragma_structure_sharing\>/;'q;"	kind:pred
parse_pragma_termination2_info	parse_pragma_analysis.m	/^:- pred parse_pragma_termination2_info(/;kq|/^\<parse_pragma_termination2_info\>/;'q;"	kind:pred
parse_pragma_termination_info	parse_pragma_analysis.m	/^:- pred parse_pragma_termination_info(/;kq|/^\<parse_pragma_termination_info\>/;'q;"	kind:pred
parse_pragma_trailing_info	parse_pragma_analysis.m	/^:- pred parse_pragma_trailing_info(/;kq|/^\<parse_pragma_trailing_info\>/;'q;"	kind:pred
parse_pragma_type_spec	parse_pragma.m	/^:- pred parse_pragma_type_spec(/;kq|/^\<parse_pragma_type_spec\>/;'q;"	kind:pred	file:
parse_pragma_type_spec_constr	parse_pragma.m	/^:- pred parse_pragma_type_spec_constr(/;kq|/^\<parse_pragma_type_spec_constr\>/;'q;"	kind:pred	file:
parse_pragma_unused_args	parse_pragma_analysis.m	/^:- pred parse_pragma_unused_args(/;kq|/^\<parse_pragma_unused_args\>/;'q;"	kind:pred
parse_pred_decl_base	parse_item.m	/^:- pred parse_pred_decl_base(/;kq|/^\<parse_pred_decl_base\>/;'q;"	kind:pred	file:
parse_pred_mode_decl	parse_item.m	/^:- pred parse_pred_mode_decl(sym_name::in, list(/;kq|/^\<parse_pred_mode_decl\>/;'q;"	kind:pred	file:
parse_pred_or_func_and_arg_modes	parse_util.m	/^:- pred parse_pred_or_func_and_arg_modes(maybe(/;kq|/^\<parse_pred_or_func_and_arg_modes\>/;'q;"	kind:pred
parse_pred_or_func_and_args	parse_util.m	/^:- pred parse_pred_or_func_and_args(term(/;kq|/^\<parse_pred_or_func_and_args\>/;'q;"	kind:pred
parse_pred_or_func_and_args_general	parse_util.m	/^:- pred parse_pred_or_func_and_args_general(maybe(/;kq|/^\<parse_pred_or_func_and_args_general\>/;'q;"	kind:pred
parse_pred_or_func_decl_item	parse_item.m	/^:- pred parse_pred_or_func_decl_item(/;kq|/^\<parse_pred_or_func_decl_item\>/;'q;"	kind:pred	file:
parse_pred_or_func_item	recompilation.used_file.m	/^:- pred parse_pred_or_func_item(/;kq|/^\<parse_pred_or_func_item\>/;'q;"	kind:pred	file:
parse_pred_or_func_item_match	recompilation.used_file.m	/^:- pred parse_pred_or_func_item_match(/;kq|/^\<parse_pred_or_func_item_match\>/;'q;"	kind:pred	file:
parse_pred_or_func_name_and_arity	parse_util.m	/^:- pred parse_pred_or_func_name_and_arity(term(/;kq|/^\<parse_pred_or_func_name_and_arity\>/;'q;"	kind:pred
parse_pred_pf_name_arity	parse_util.m	/^:- pred parse_pred_pf_name_arity(/;kq|/^\<parse_pred_pf_name_arity\>/;'q;"	kind:pred
parse_pred_pfu_name_arity	parse_util.m	/^:- pred parse_pred_pfu_name_arity(/;kq|/^\<parse_pred_pfu_name_arity\>/;'q;"	kind:pred
parse_pred_pfu_name_arity_maybe_modes	parse_util.m	/^:- pred parse_pred_pfu_name_arity_maybe_modes(/;kq|/^\<parse_pred_pfu_name_arity_maybe_modes\>/;'q;"	kind:pred
parse_predicate_or_function	parse_pragma_analysis.m	/^:- pred parse_predicate_or_function(/;kq|/^\<parse_predicate_or_function\>/;'q;"	kind:pred	file:
parse_promise_ex_item	parse_item.m	/^:- pred parse_promise_ex_item(varset::in, string::in, list(/;kq|/^\<parse_promise_ex_item\>/;'q;"	kind:pred	file:
parse_promise_item	parse_item.m	/^:- pred parse_promise_item(varset::in, list(/;kq|/^\<parse_promise_item\>/;'q;"	kind:pred	file:
parse_ptag	parse_type_repn.m	/^:- pred parse_ptag(varset::in, term::in, maybe1(/;kq|/^\<parse_ptag\>/;'q;"	kind:pred	file:
parse_purity_annotation	superhomogeneous_lambda.m	/^:- pred parse_purity_annotation(term(T)::in, purity::out, term(/;kq|/^\<parse_purity_annotation\>/;'q;"	kind:pred	file:
parse_purity_attr	parse_item.m	/^:- pred parse_purity_attr(/;kq|/^\<parse_purity_attr\>/;'q;"	kind:pred	file:
parse_purity_promise	parse_pragma_foreign.m	/^:- pred parse_purity_promise(/;kq|/^\<parse_purity_promise\>/;'q;"	kind:pred	file:
parse_quant_attr	parse_item.m	/^:- pred parse_quant_attr(/;kq|/^\<parse_quant_attr\>/;'q;"	kind:pred	file:
parse_rational	parse_pragma_analysis.m	/^:- pred parse_rational(varset::in, term::in, maybe1(/;kq|/^\<parse_rational\>/;'q;"	kind:pred	file:
parse_registers_roots	parse_pragma_foreign.m	/^:- pred parse_registers_roots(/;kq|/^\<parse_registers_roots\>/;'q;"	kind:pred	file:
parse_remote_arg_repn	parse_type_repn.m	/^:- pred parse_remote_arg_repn(/;kq|/^\<parse_remote_arg_repn\>/;'q;"	kind:pred	file:
parse_remote_arg_repn_double	parse_type_repn.m	/^:- pred parse_remote_arg_repn_double(varset::in, string::in, list(/;kq|/^\<parse_remote_arg_repn_double\>/;'q;"	kind:pred	file:
parse_remote_arg_repn_full_or_none	parse_type_repn.m	/^:- pred parse_remote_arg_repn_full_or_none(/;kq|/^\<parse_remote_arg_repn_full_or_none\>/;'q;"	kind:pred	file:
parse_remote_arg_repn_partial	parse_type_repn.m	/^:- pred parse_remote_arg_repn_partial(/;kq|/^\<parse_remote_arg_repn_partial\>/;'q;"	kind:pred	file:
parse_remote_arg_repns	parse_type_repn.m	/^:- pred parse_remote_arg_repns(varset::in, list(/;kq|/^\<parse_remote_arg_repns\>/;'q;"	kind:pred	file:
parse_remote_sectag	parse_type_repn.m	/^:- pred parse_remote_sectag(/;kq|/^\<parse_remote_sectag\>/;'q;"	kind:pred	file:
parse_remote_sectag_word_or_size	parse_type_repn.m	/^:- pred parse_remote_sectag_word_or_size(/;kq|/^\<parse_remote_sectag_word_or_size\>/;'q;"	kind:pred	file:
parse_request_entry	analysis.file.m	/^:- pred parse_request_entry(/;kq|/^\<parse_request_entry\>/;'q;"	kind:pred	file:
parse_required_feature	parse_pragma.m	/^:- pred parse_required_feature(/;kq|/^\<parse_required_feature\>/;'q;"	kind:pred	file:
parse_resolved_functor	recompilation.used_file.m	/^:- pred parse_resolved_functor(/;kq|/^\<parse_resolved_functor\>/;'q;"	kind:pred	file:
parse_resolved_item_arity_matches	recompilation.used_file.m	/^:- pred parse_resolved_item_arity_matches(/;kq|/^\<parse_resolved_item_arity_matches\>/;'q;"	kind:pred	file:
parse_resolved_item_matches	recompilation.used_file.m	/^:- type parse_resolved_item_matches(T) ==$/;kq|-;/\<parse_resolved_item_matches\>/;'q;"	kind:type	file:
parse_resolved_item_set	recompilation.used_file.m	/^:- pred parse_resolved_item_set(/;kq|/^\<parse_resolved_item_set\>/;'q;"	kind:pred	file:
parse_rest	../library/mercury_term_parser.m	/^:- pred parse_rest(/;kq|/^\<parse_rest\>/;'q;"	kind:pred	file:
parse_result	../library/mercury_term_parser.m	/^:- type parse_result(T)$/;kq|-;/\<parse_result\>/;'q;"	kind:type	file:
parse_result	../library/parsing_utils.m	/^:- type parse_result(T)$/;kq|-;/\<parse_result\>/;'q;"	kind:type
parse_result	options_file.m	/^:- type parse_result(T)$/;kq|-;/\<parse_result\>/;'q;"	kind:type	file:
parse_result_entry	analysis.file.m	/^:- pred parse_result_entry(/;kq|/^\<parse_result_entry\>/;'q;"	kind:pred	file:
parse_runtime.get_first_spec	../library/string.parse_runtime.m	/^:- pred get_first_spec(list(char)::in, list(/;kq|/^\<get_first_spec\>/;'q;"	kind:pred	file:
parse_runtime.parse_spec	../library/string.parse_runtime.m	/^:- pred parse_spec(char::in, list(poly_type)::in, list(/;kq|/^\<parse_spec\>/;'q;"	kind:pred	file:
parse_runtime.sized_int	../library/string.parse_runtime.m	/^:- type sized_int$/;kq|-;/\<parse_runtime.sized_int\>/;'q;"	kind:type
parse_runtime.sized_int16	../library/string.parse_runtime.m	/^    ;       sized_int16(int16)$/;kq|-;/\<parse_runtime.sized_int16\>/;'q;"	kind:cons
parse_runtime.sized_int32	../library/string.parse_runtime.m	/^    ;       sized_int32(int32)$/;kq|-;/\<parse_runtime.sized_int32\>/;'q;"	kind:cons
parse_runtime.sized_int64	../library/string.parse_runtime.m	/^    ;       sized_int64(int64).$/;kq|-;/\<parse_runtime.sized_int64\>/;'q;"	kind:cons
parse_runtime.sized_int8	../library/string.parse_runtime.m	/^    ;       sized_int8(int8)$/;kq|-;/\<parse_runtime.sized_int8\>/;'q;"	kind:cons
parse_runtime.sized_uint	../library/string.parse_runtime.m	/^:- type sized_uint$/;kq|-;/\<parse_runtime.sized_uint\>/;'q;"	kind:type
parse_runtime.sized_uint16	../library/string.parse_runtime.m	/^    ;       sized_uint16(uint16)$/;kq|-;/\<parse_runtime.sized_uint16\>/;'q;"	kind:cons
parse_runtime.sized_uint32	../library/string.parse_runtime.m	/^    ;       sized_uint32(uint32)$/;kq|-;/\<parse_runtime.sized_uint32\>/;'q;"	kind:cons
parse_runtime.sized_uint64	../library/string.parse_runtime.m	/^    ;       sized_uint64(uint64).$/;kq|-;/\<parse_runtime.sized_uint64\>/;'q;"	kind:cons
parse_runtime.sized_uint8	../library/string.parse_runtime.m	/^    ;       sized_uint8(uint8)$/;kq|-;/\<parse_runtime.sized_uint8\>/;'q;"	kind:cons
parse_runtime.spec_char	../library/string.parse_runtime.m	/^    ;       spec_char($/;kq|-;/\<parse_runtime.spec_char\>/;'q;"	kind:cons
parse_runtime.spec_float	../library/string.parse_runtime.m	/^    ;       spec_float($/;kq|-;/\<parse_runtime.spec_float\>/;'q;"	kind:cons
parse_runtime.spec_signed_int	../library/string.parse_runtime.m	/^    ;       spec_signed_int($/;kq|-;/\<parse_runtime.spec_signed_int\>/;'q;"	kind:cons
parse_runtime.spec_string	../library/string.parse_runtime.m	/^    ;       spec_string($/;kq|-;/\<parse_runtime.spec_string\>/;'q;"	kind:cons
parse_runtime.spec_uint	../library/string.parse_runtime.m	/^    ;       spec_uint($/;kq|-;/\<parse_runtime.spec_uint\>/;'q;"	kind:cons
parse_section_marker	parse_item.m	/^:- pred parse_section_marker(string::in, list(/;kq|/^\<parse_section_marker\>/;'q;"	kind:pred	file:
parse_selector	prog_ctgc.m	/^:- func parse_selector(term(/;kq|/^\<parse_selector\>/;'q;"	kind:func
parse_simple_class_constraints	parse_class.m	/^:- pred parse_simple_class_constraints(/;kq|/^\<parse_simple_class_constraints\>/;'q;"	kind:pred	file:
parse_simple_item	recompilation.used_file.m	/^:- pred parse_simple_item(/;kq|/^\<parse_simple_item\>/;'q;"	kind:pred	file:
parse_simple_item_match	recompilation.used_file.m	/^:- pred parse_simple_item_match(/;kq|/^\<parse_simple_item_match\>/;'q;"	kind:pred	file:
parse_simple_term	../library/mercury_term_parser.m	/^:- pred parse_simple_term(/;kq|/^\<parse_simple_term\>/;'q;"	kind:pred	file:
parse_single_pragma_foreign_proc_attribute	parse_pragma_foreign.m	/^:- pred parse_single_pragma_foreign_proc_attribute(/;kq|/^\<parse_single_pragma_foreign_proc_attribute\>/;'q;"	kind:pred	file:
parse_solver_type_base	parse_type_defn.m	/^:- pred parse_solver_type_base(/;kq|/^\<parse_solver_type_base\>/;'q;"	kind:pred	file:
parse_solver_type_defn_item	parse_type_defn.m	/^:- pred parse_solver_type_defn_item(/;kq|/^\<parse_solver_type_defn_item\>/;'q;"	kind:pred
parse_some_vars_dcg_goal	parse_dcg_goal.m	/^:- pred parse_some_vars_dcg_goal(term::in, cord(/;kq|/^\<parse_some_vars_dcg_goal\>/;'q;"	kind:pred	file:
parse_some_vars_goal	parse_goal.m	/^:- pred parse_some_vars_goal(term::in, cord(/;kq|/^\<parse_some_vars_goal\>/;'q;"	kind:pred
parse_source_file_map	source_file_map.m	/^:- pred parse_source_file_map(list(/;kq|/^\<parse_source_file_map\>/;'q;"	kind:pred	file:
parse_spec	../library/string.parse_runtime.m	/^:- pred parse_spec(char::in, list(poly_type)::in, list(/;kq|/^\<parse_spec\>/;'q;"	kind:pred	file:
parse_spec	parse_string_format.m	/^:- pred parse_spec(/;kq|/^\<parse_spec\>/;'q;"	kind:pred	file:
parse_special_atom	../library/mercury_term_parser.m	/^:- pred parse_special_atom(/;kq|/^\<parse_special_atom\>/;'q;"	kind:pred	file:
parse_src_file	parse_module.m	/^:- pred parse_src_file(/;kq|/^\<parse_src_file\>/;'q;"	kind:pred
parse_src_file_components	parse_module.m	/^:- pred parse_src_file_components(/;kq|/^\<parse_src_file_components\>/;'q;"	kind:pred	file:
parse_src_file_submodule	parse_module.m	/^:- pred parse_src_file_submodule(/;kq|/^\<parse_src_file_submodule\>/;'q;"	kind:pred	file:
parse_string	parse_type_repn.m	/^:- pred parse_string(varset::in, list(/;kq|/^\<parse_string\>/;'q;"	kind:pred	file:
parse_string_format.apt_c	parse_string_format.m	/^    ;       apt_c(prog_var, prog_context).$/;kq|-;/\<parse_string_format.apt_c\>/;'q;"	kind:cons
parse_string_format.apt_f	parse_string_format.m	/^    --->    apt_f(prog_var, prog_context)$/;kq|-;/\<parse_string_format.apt_f\>/;'q;"	kind:cons
parse_string_format.apt_i	parse_string_format.m	/^    ;       apt_i(prog_var, prog_context)$/;kq|-;/\<parse_string_format.apt_i\>/;'q;"	kind:cons
parse_string_format.apt_i16	parse_string_format.m	/^    ;       apt_i16(prog_var, prog_context)$/;kq|-;/\<parse_string_format.apt_i16\>/;'q;"	kind:cons
parse_string_format.apt_i32	parse_string_format.m	/^    ;       apt_i32(prog_var, prog_context)$/;kq|-;/\<parse_string_format.apt_i32\>/;'q;"	kind:cons
parse_string_format.apt_i64	parse_string_format.m	/^    ;       apt_i64(prog_var, prog_context)$/;kq|-;/\<parse_string_format.apt_i64\>/;'q;"	kind:cons
parse_string_format.apt_i8	parse_string_format.m	/^    ;       apt_i8(prog_var, prog_context)$/;kq|-;/\<parse_string_format.apt_i8\>/;'q;"	kind:cons
parse_string_format.apt_s	parse_string_format.m	/^    ;       apt_s(prog_var, prog_context)$/;kq|-;/\<parse_string_format.apt_s\>/;'q;"	kind:cons
parse_string_format.apt_u	parse_string_format.m	/^    ;       apt_u(prog_var, prog_context)$/;kq|-;/\<parse_string_format.apt_u\>/;'q;"	kind:cons
parse_string_format.apt_u16	parse_string_format.m	/^    ;       apt_u16(prog_var, prog_context)$/;kq|-;/\<parse_string_format.apt_u16\>/;'q;"	kind:cons
parse_string_format.apt_u32	parse_string_format.m	/^    ;       apt_u32(prog_var, prog_context)$/;kq|-;/\<parse_string_format.apt_u32\>/;'q;"	kind:cons
parse_string_format.apt_u64	parse_string_format.m	/^    ;       apt_u64(prog_var, prog_context)$/;kq|-;/\<parse_string_format.apt_u64\>/;'q;"	kind:cons
parse_string_format.apt_u8	parse_string_format.m	/^    ;       apt_u8(prog_var, prog_context)$/;kq|-;/\<parse_string_format.apt_u8\>/;'q;"	kind:cons
parse_string_format.int_size	parse_string_format.m	/^:- type int_size$/;kq|-;/\<parse_string_format.int_size\>/;'q;"	kind:type
parse_string_format.int_size_8	parse_string_format.m	/^    ;       int_size_8$/;kq|-;/\<parse_string_format.int_size_8\>/;'q;"	kind:cons
parse_string_format.parse_spec	parse_string_format.m	/^:- pred parse_spec(/;kq|/^\<parse_spec\>/;'q;"	kind:pred	file:
parse_string_format.uint_size	parse_string_format.m	/^:- type uint_size$/;kq|-;/\<parse_string_format.uint_size\>/;'q;"	kind:type
parse_strings	parse_type_repn.m	/^:- pred parse_strings(list(/;kq|/^\<parse_strings\>/;'q;"	kind:pred	file:
parse_structure_reuse_condition	prog_ctgc.m	/^:- func parse_structure_reuse_condition(term(/;kq|/^\<parse_structure_reuse_condition\>/;'q;"	kind:func
parse_structure_reuse_conditions	prog_ctgc.m	/^:- func parse_structure_reuse_conditions(term(/;kq|/^\<parse_structure_reuse_conditions\>/;'q;"	kind:func
parse_structure_reuse_domain	prog_ctgc.m	/^:- func parse_structure_reuse_domain(term(/;kq|/^\<parse_structure_reuse_domain\>/;'q;"	kind:func
parse_structure_sharing	prog_ctgc.m	/^:- func parse_structure_sharing(term(/;kq|/^\<parse_structure_sharing\>/;'q;"	kind:func
parse_structure_sharing_domain	prog_ctgc.m	/^:- func parse_structure_sharing_domain(term(/;kq|/^\<parse_structure_sharing_domain\>/;'q;"	kind:func
parse_structure_sharing_pair	prog_ctgc.m	/^:- func parse_structure_sharing_pair(term(/;kq|/^\<parse_structure_sharing_pair\>/;'q;"	kind:func
parse_sub_catch_terms	parse_goal.m	/^:- pred parse_sub_catch_terms(/;kq|/^\<parse_sub_catch_terms\>/;'q;"	kind:pred	file:
parse_superclass_constraints	parse_class.m	/^:- pred parse_superclass_constraints(/;kq|/^\<parse_superclass_constraints\>/;'q;"	kind:pred	file:
parse_supertype	parse_type_defn.m	/^:- pred parse_supertype(varset::in, cord(/;kq|/^\<parse_supertype\>/;'q;"	kind:pred	file:
parse_sym_name	parse_sym_name.m	/^:- pred parse_sym_name(varset(T)::in, term(T)::in, maybe1(/;kq|/^\<parse_sym_name\>/;'q;"	kind:pred
parse_sym_name.glue_sym_names	parse_sym_name.m	/^:- func glue_sym_names(/;kq|/^\<glue_sym_names\>/;'q;"	kind:func	file:
parse_sym_name.maybe_functor	parse_sym_name.m	/^:- type maybe_functor    ==  maybe_functor(generic).$/;kq|-;/\<parse_sym_name.maybe_functor\>/;'q;"	kind:type
parse_sym_name.sym_name_only	parse_sym_name.m	/^    --->    sym_name_only(sym_name)$/;kq|-;/\<parse_sym_name.sym_name_only\>/;'q;"	kind:cons
parse_sym_name_and_args	parse_sym_name.m	/^:- pred parse_sym_name_and_args(varset::in, cord(/;kq|/^\<parse_sym_name_and_args\>/;'q;"	kind:pred
parse_sym_name_and_arity	parse_util.m	/^:- pred parse_sym_name_and_arity(term(/;kq|/^\<parse_sym_name_and_arity\>/;'q;"	kind:pred
parse_sym_name_and_no_args	parse_sym_name.m	/^:- pred parse_sym_name_and_no_args(varset::in, cord(/;kq|/^\<parse_sym_name_and_no_args\>/;'q;"	kind:pred
parse_sym_name_maybe_arity	parse_sym_name.m	/^:- pred parse_sym_name_maybe_arity(/;kq|/^\<parse_sym_name_maybe_arity\>/;'q;"	kind:pred
parse_sym_name_string_pair	parse_pragma_foreign.m	/^:- pred parse_sym_name_string_pair(cord(/;kq|/^\<parse_sym_name_string_pair\>/;'q;"	kind:pred	file:
parse_symname_arity	parse_pragma.m	/^:- pred parse_symname_arity(varset::in, term::in, cord(/;kq|/^\<parse_symname_arity\>/;'q;"	kind:pred	file:
parse_tabled_for_io	parse_pragma_foreign.m	/^:- pred parse_tabled_for_io(/;kq|/^\<parse_tabled_for_io\>/;'q;"	kind:pred	file:
parse_tabling_attr_allow_reset	parse_pragma_tabling.m	/^:- pred parse_tabling_attr_allow_reset(cord(/;kq|/^\<parse_tabling_attr_allow_reset\>/;'q;"	kind:pred	file:
parse_tabling_attr_backend_warning	parse_pragma_tabling.m	/^:- pred parse_tabling_attr_backend_warning(cord(/;kq|/^\<parse_tabling_attr_backend_warning\>/;'q;"	kind:pred	file:
parse_tabling_attr_fast_loose	parse_pragma_tabling.m	/^:- pred parse_tabling_attr_fast_loose(cord(/;kq|/^\<parse_tabling_attr_fast_loose\>/;'q;"	kind:pred	file:
parse_tabling_attr_size_limit	parse_pragma_tabling.m	/^:- pred parse_tabling_attr_size_limit(cord(/;kq|/^\<parse_tabling_attr_size_limit\>/;'q;"	kind:pred	file:
parse_tabling_attr_specified	parse_pragma_tabling.m	/^:- pred parse_tabling_attr_specified(cord(/;kq|/^\<parse_tabling_attr_specified\>/;'q;"	kind:pred	file:
parse_tabling_attr_statistics	parse_pragma_tabling.m	/^:- pred parse_tabling_attr_statistics(cord(/;kq|/^\<parse_tabling_attr_statistics\>/;'q;"	kind:pred	file:
parse_tabling_attribute	parse_pragma_tabling.m	/^:- pred parse_tabling_attribute(cord(/;kq|/^\<parse_tabling_attribute\>/;'q;"	kind:pred	file:
parse_tabling_pragma	parse_pragma_tabling.m	/^:- pred parse_tabling_pragma(/;kq|/^\<parse_tabling_pragma\>/;'q;"	kind:pred
parse_term	../library/mercury_term_parser.m	/^:- pred parse_term(parse_result(term(/;kq|/^\<parse_term\>/;'q;"	kind:pred	file:
parse_terminates	parse_pragma_foreign.m	/^:- pred parse_terminates(/;kq|/^\<parse_terminates\>/;'q;"	kind:pred	file:
parse_termination_info	parse_pragma_analysis.m	/^:- pred parse_termination_info(list(/;kq|/^\<parse_termination_info\>/;'q;"	kind:pred	file:
parse_then_try_term	parse_goal.m	/^:- pred parse_then_try_term(term::in, maybe(goal)::in, list(/;kq|/^\<parse_then_try_term\>/;'q;"	kind:pred	file:
parse_threadsafe	parse_pragma_foreign.m	/^:- pred parse_threadsafe(/;kq|/^\<parse_threadsafe\>/;'q;"	kind:pred	file:
parse_timestamp_string	timestamp.m	/^:- pred parse_timestamp_string(/;kq|/^\<parse_timestamp_string\>/;'q;"	kind:pred
parse_timestamp_term	recompilation.item_types.m	/^:- pred parse_timestamp_term(term(/;kq|/^\<parse_timestamp_term\>/;'q;"	kind:pred
parse_tokens	../library/mercury_term_parser.m	/^:- pred parse_tokens(string::in, token_list::in, read_term(/;kq|/^\<parse_tokens\>/;'q;"	kind:pred
parse_tokens_with_op_table	../library/mercury_term_parser.m	/^:- pred parse_tokens_with_op_table(/;kq|/^\<parse_tokens_with_op_table\>/;'q;"	kind:pred
parse_trace_compiletime	parse_goal.m	/^:- pred parse_trace_compiletime(/;kq|/^\<parse_trace_compiletime\>/;'q;"	kind:pred	file:
parse_trace_component	parse_goal.m	/^:- pred parse_trace_component(/;kq|/^\<parse_trace_component\>/;'q;"	kind:pred	file:
parse_trace_grade_name	prog_data.m	/^:- pred parse_trace_grade_name(/;kq|/^\<parse_trace_grade_name\>/;'q;"	kind:pred
parse_trace_params	parse_goal.m	/^:- pred parse_trace_params(/;kq|/^\<parse_trace_params\>/;'q;"	kind:pred	file:
parse_trace_runtime	parse_goal.m	/^:- pred parse_trace_runtime(/;kq|/^\<parse_trace_runtime\>/;'q;"	kind:pred	file:
parse_trace_tree	parse_goal.m	/^:- pred parse_trace_tree(pred(term, maybe1(T))::in(pred(/;kq|/^\<parse_trace_tree\>/;'q;"	kind:pred	file:
parse_trans_opt_deps_spec_file	opt_deps_spec.m	/^:- pred parse_trans_opt_deps_spec_file(/;kq|/^\<parse_trans_opt_deps_spec_file\>/;'q;"	kind:pred	file:
parse_trans_opt_deps_spec_module_list	opt_deps_spec.m	/^:- pred parse_trans_opt_deps_spec_module_list(/;kq|/^\<parse_trans_opt_deps_spec_module_list\>/;'q;"	kind:pred	file:
parse_trans_opt_deps_spec_module_names	opt_deps_spec.m	/^:- pred parse_trans_opt_deps_spec_module_names(varset::in, list(/;kq|/^\<parse_trans_opt_deps_spec_module_names\>/;'q;"	kind:pred	file:
parse_trans_opt_deps_spec_term	opt_deps_spec.m	/^:- pred parse_trans_opt_deps_spec_term(/;kq|/^\<parse_trans_opt_deps_spec_term\>/;'q;"	kind:pred	file:
parse_trans_opt_file	parse_module.m	/^:- pred parse_trans_opt_file(/;kq|/^\<parse_trans_opt_file\>/;'q;"	kind:pred
parse_tree_abstract_type	prog_data.m	/^    ;       parse_tree_abstract_type(type_details_abstract)$/;kq|-;/\<parse_tree_abstract_type\>/;'q;"	kind:cons
parse_tree_du_type	prog_data.m	/^    --->    parse_tree_du_type(type_details_du)$/;kq|-;/\<parse_tree_du_type\>/;'q;"	kind:cons
parse_tree_eqv_type	prog_data.m	/^    ;       parse_tree_eqv_type(type_details_eqv)$/;kq|-;/\<parse_tree_eqv_type\>/;'q;"	kind:cons
parse_tree_foreign_type	prog_data.m	/^    ;       parse_tree_foreign_type(type_details_foreign_generic).$/;kq|-;/\<parse_tree_foreign_type\>/;'q;"	kind:cons
parse_tree_int	convert_parse_tree.m	/^:- type parse_tree_int$/;kq|-;/\<parse_tree_int\>/;'q;"	kind:type
parse_tree_int0	prog_parse_tree.m	/^:- type parse_tree_int0$/;kq|-;/\<parse_tree_int0\>/;'q;"	kind:type
parse_tree_int0_to_string	parse_tree_out.m	/^:- func parse_tree_int0_to_string(/;kq|/^\<parse_tree_int0_to_string\>/;'q;"	kind:func
parse_tree_int1	prog_parse_tree.m	/^:- type parse_tree_int1$/;kq|-;/\<parse_tree_int1\>/;'q;"	kind:type
parse_tree_int1_to_string	parse_tree_out.m	/^:- func parse_tree_int1_to_string(/;kq|/^\<parse_tree_int1_to_string\>/;'q;"	kind:func
parse_tree_int2	prog_parse_tree.m	/^:- type parse_tree_int2$/;kq|-;/\<parse_tree_int2\>/;'q;"	kind:type
parse_tree_int2_to_string	parse_tree_out.m	/^:- func parse_tree_int2_to_string(/;kq|/^\<parse_tree_int2_to_string\>/;'q;"	kind:func
parse_tree_int3	prog_parse_tree.m	/^:- type parse_tree_int3$/;kq|-;/\<parse_tree_int3\>/;'q;"	kind:type
parse_tree_int3_to_string	parse_tree_out.m	/^:- func parse_tree_int3_to_string(/;kq|/^\<parse_tree_int3_to_string\>/;'q;"	kind:func
parse_tree_module_src	prog_parse_tree.m	/^:- type parse_tree_module_src$/;kq|-;/\<parse_tree_module_src\>/;'q;"	kind:type
parse_tree_module_src_get_int_imp_deps	module_baggage.m	/^:- pred parse_tree_module_src_get_int_imp_deps(/;kq|/^\<parse_tree_module_src_get_int_imp_deps\>/;'q;"	kind:pred
parse_tree_module_src_project_name	item_util.m	/^:- func parse_tree_module_src_project_name(/;kq|/^\<parse_tree_module_src_project_name\>/;'q;"	kind:func
parse_tree_opt	convert_parse_tree.m	/^:- type parse_tree_opt$/;kq|-;/\<parse_tree_opt\>/;'q;"	kind:type
parse_tree_out_term.mercury_op	parse_tree_out_term.m	/^:- pred mercury_op(/;kq|/^\<mercury_op\>/;'q;"	kind:pred
parse_tree_output.add_char	parse_tree_output.m	/^    pred add_char(char::in, S::in, U::di, U::uo) is det,$/;kq|-;/\<parse_tree_output.add_char\>/;'q;"	kind:tcm
parse_tree_output.add_char	parse_tree_output.m	/^    pred(add_char\/4) is build_char,$/;kq|-;/\<parse_tree_output.add_char\>/;'q;"	kind:tcim	file:
parse_tree_output.add_char	parse_tree_output.m	/^    pred(add_char\/4) is write_char_literal,$/;kq|-;/\<parse_tree_output.add_char\>/;'q;"	kind:tcim	file:
parse_tree_output.add_constant	parse_tree_output.m	/^    pred add_constant(const::in, S::in, U::di, U::uo) is det,$/;kq|-;/\<parse_tree_output.add_constant\>/;'q;"	kind:tcm
parse_tree_output.add_constant	parse_tree_output.m	/^    pred(add_constant\/4) is build_constant,$/;kq|-;/\<parse_tree_output.add_constant\>/;'q;"	kind:tcim	file:
parse_tree_output.add_constant	parse_tree_output.m	/^    pred(add_constant\/4) is write_constant,$/;kq|-;/\<parse_tree_output.add_constant\>/;'q;"	kind:tcim	file:
parse_tree_output.add_float	parse_tree_output.m	/^    pred add_float(float::in, S::in, U::di, U::uo) is det,$/;kq|-;/\<parse_tree_output.add_float\>/;'q;"	kind:tcm
parse_tree_output.add_float	parse_tree_output.m	/^    pred(add_float\/4) is build_float,$/;kq|-;/\<parse_tree_output.add_float\>/;'q;"	kind:tcim	file:
parse_tree_output.add_float	parse_tree_output.m	/^    pred(add_float\/4) is write_float_literal,$/;kq|-;/\<parse_tree_output.add_float\>/;'q;"	kind:tcim	file:
parse_tree_output.add_int	parse_tree_output.m	/^    pred add_int(int::in, S::in, U::di, U::uo) is det,$/;kq|-;/\<parse_tree_output.add_int\>/;'q;"	kind:tcm
parse_tree_output.add_int	parse_tree_output.m	/^    pred(add_int\/4) is build_int,$/;kq|-;/\<parse_tree_output.add_int\>/;'q;"	kind:tcim	file:
parse_tree_output.add_int	parse_tree_output.m	/^    pred(add_int\/4) is write_int_literal,$/;kq|-;/\<parse_tree_output.add_int\>/;'q;"	kind:tcim	file:
parse_tree_output.add_int16	parse_tree_output.m	/^    pred add_int16(int16::in, S::in, U::di, U::uo) is det,$/;kq|-;/\<parse_tree_output.add_int16\>/;'q;"	kind:tcm
parse_tree_output.add_int16	parse_tree_output.m	/^    pred(add_int16\/4) is build_int16,$/;kq|-;/\<parse_tree_output.add_int16\>/;'q;"	kind:tcim	file:
parse_tree_output.add_int16	parse_tree_output.m	/^    pred(add_int16\/4) is write_int16_literal,$/;kq|-;/\<parse_tree_output.add_int16\>/;'q;"	kind:tcim	file:
parse_tree_output.add_int32	parse_tree_output.m	/^    pred add_int32(int32::in, S::in, U::di, U::uo) is det,$/;kq|-;/\<parse_tree_output.add_int32\>/;'q;"	kind:tcm
parse_tree_output.add_int32	parse_tree_output.m	/^    pred(add_int32\/4) is build_int32,$/;kq|-;/\<parse_tree_output.add_int32\>/;'q;"	kind:tcim	file:
parse_tree_output.add_int32	parse_tree_output.m	/^    pred(add_int32\/4) is write_int32_literal,$/;kq|-;/\<parse_tree_output.add_int32\>/;'q;"	kind:tcim	file:
parse_tree_output.add_int64	parse_tree_output.m	/^    pred add_int64(int64::in, S::in, U::di, U::uo) is det,$/;kq|-;/\<parse_tree_output.add_int64\>/;'q;"	kind:tcm
parse_tree_output.add_int64	parse_tree_output.m	/^    pred(add_int64\/4) is build_int64,$/;kq|-;/\<parse_tree_output.add_int64\>/;'q;"	kind:tcim	file:
parse_tree_output.add_int64	parse_tree_output.m	/^    pred(add_int64\/4) is write_int64_literal,$/;kq|-;/\<parse_tree_output.add_int64\>/;'q;"	kind:tcim	file:
parse_tree_output.add_int8	parse_tree_output.m	/^    pred add_int8(int8::in, S::in, U::di, U::uo) is det,$/;kq|-;/\<parse_tree_output.add_int8\>/;'q;"	kind:tcm
parse_tree_output.add_int8	parse_tree_output.m	/^    pred(add_int8\/4) is build_int8,$/;kq|-;/\<parse_tree_output.add_int8\>/;'q;"	kind:tcim	file:
parse_tree_output.add_int8	parse_tree_output.m	/^    pred(add_int8\/4) is write_int8_literal,$/;kq|-;/\<parse_tree_output.add_int8\>/;'q;"	kind:tcim	file:
parse_tree_output.add_list	parse_tree_output.m	/^    pred(add_list\/6) is build_list$/;kq|-;/\<parse_tree_output.add_list\>/;'q;"	kind:tcim	file:
parse_tree_output.add_list	parse_tree_output.m	/^    pred(add_list\/6) is write_out_list$/;kq|-;/\<parse_tree_output.add_list\>/;'q;"	kind:tcim	file:
parse_tree_output.add_string	parse_tree_output.m	/^    pred add_string(string::in, S::in, U::di, U::uo) is det,$/;kq|-;/\<parse_tree_output.add_string\>/;'q;"	kind:tcm
parse_tree_output.add_string	parse_tree_output.m	/^    pred(add_string\/4) is build_string,$/;kq|-;/\<parse_tree_output.add_string\>/;'q;"	kind:tcim	file:
parse_tree_output.add_string	parse_tree_output.m	/^    pred(add_string\/4) is write_string,$/;kq|-;/\<parse_tree_output.add_string\>/;'q;"	kind:tcim	file:
parse_tree_output.add_strings	parse_tree_output.m	/^    pred add_strings(list(string)::in, S::in, U::di, U::uo) is det,$/;kq|-;/\<parse_tree_output.add_strings\>/;'q;"	kind:tcm
parse_tree_output.add_strings	parse_tree_output.m	/^    pred(add_strings\/4) is build_strings,$/;kq|-;/\<parse_tree_output.add_strings\>/;'q;"	kind:tcim	file:
parse_tree_output.add_strings	parse_tree_output.m	/^    pred(add_strings\/4) is write_strings,$/;kq|-;/\<parse_tree_output.add_strings\>/;'q;"	kind:tcim	file:
parse_tree_output.add_uint	parse_tree_output.m	/^    pred add_uint(uint::in, S::in, U::di, U::uo) is det,$/;kq|-;/\<parse_tree_output.add_uint\>/;'q;"	kind:tcm
parse_tree_output.add_uint	parse_tree_output.m	/^    pred(add_uint\/4) is build_uint,$/;kq|-;/\<parse_tree_output.add_uint\>/;'q;"	kind:tcim	file:
parse_tree_output.add_uint	parse_tree_output.m	/^    pred(add_uint\/4) is write_uint_literal,$/;kq|-;/\<parse_tree_output.add_uint\>/;'q;"	kind:tcim	file:
parse_tree_output.add_uint16	parse_tree_output.m	/^    pred add_uint16(uint16::in, S::in, U::di, U::uo) is det,$/;kq|-;/\<parse_tree_output.add_uint16\>/;'q;"	kind:tcm
parse_tree_output.add_uint16	parse_tree_output.m	/^    pred(add_uint16\/4) is build_uint16,$/;kq|-;/\<parse_tree_output.add_uint16\>/;'q;"	kind:tcim	file:
parse_tree_output.add_uint16	parse_tree_output.m	/^    pred(add_uint16\/4) is write_uint16_literal,$/;kq|-;/\<parse_tree_output.add_uint16\>/;'q;"	kind:tcim	file:
parse_tree_output.add_uint32	parse_tree_output.m	/^    pred add_uint32(uint32::in, S::in, U::di, U::uo) is det,$/;kq|-;/\<parse_tree_output.add_uint32\>/;'q;"	kind:tcm
parse_tree_output.add_uint32	parse_tree_output.m	/^    pred(add_uint32\/4) is build_uint32,$/;kq|-;/\<parse_tree_output.add_uint32\>/;'q;"	kind:tcim	file:
parse_tree_output.add_uint32	parse_tree_output.m	/^    pred(add_uint32\/4) is write_uint32_literal,$/;kq|-;/\<parse_tree_output.add_uint32\>/;'q;"	kind:tcim	file:
parse_tree_output.add_uint64	parse_tree_output.m	/^    pred add_uint64(uint64::in, S::in, U::di, U::uo) is det,$/;kq|-;/\<parse_tree_output.add_uint64\>/;'q;"	kind:tcm
parse_tree_output.add_uint64	parse_tree_output.m	/^    pred(add_uint64\/4) is build_uint64,$/;kq|-;/\<parse_tree_output.add_uint64\>/;'q;"	kind:tcim	file:
parse_tree_output.add_uint64	parse_tree_output.m	/^    pred(add_uint64\/4) is write_uint64_literal,$/;kq|-;/\<parse_tree_output.add_uint64\>/;'q;"	kind:tcim	file:
parse_tree_output.add_uint8	parse_tree_output.m	/^    pred add_uint8(uint8::in, S::in, U::di, U::uo) is det,$/;kq|-;/\<parse_tree_output.add_uint8\>/;'q;"	kind:tcm
parse_tree_output.add_uint8	parse_tree_output.m	/^    pred(add_uint8\/4) is build_uint8,$/;kq|-;/\<parse_tree_output.add_uint8\>/;'q;"	kind:tcim	file:
parse_tree_output.add_uint8	parse_tree_output.m	/^    pred(add_uint8\/4) is write_uint8_literal,$/;kq|-;/\<parse_tree_output.add_uint8\>/;'q;"	kind:tcim	file:
parse_tree_output.build_char	parse_tree_output.m	/^:- pred build_char(/;kq|/^\<build_char\>/;'q;"	kind:pred	file:
parse_tree_output.build_float	parse_tree_output.m	/^:- pred build_float(/;kq|/^\<build_float\>/;'q;"	kind:pred	file:
parse_tree_output.build_int	parse_tree_output.m	/^:- pred build_int(/;kq|/^\<build_int\>/;'q;"	kind:pred	file:
parse_tree_output.build_int16	parse_tree_output.m	/^:- pred build_int16(/;kq|/^\<build_int16\>/;'q;"	kind:pred	file:
parse_tree_output.build_int32	parse_tree_output.m	/^:- pred build_int32(/;kq|/^\<build_int32\>/;'q;"	kind:pred	file:
parse_tree_output.build_int64	parse_tree_output.m	/^:- pred build_int64(/;kq|/^\<build_int64\>/;'q;"	kind:pred	file:
parse_tree_output.build_int8	parse_tree_output.m	/^:- pred build_int8(/;kq|/^\<build_int8\>/;'q;"	kind:pred	file:
parse_tree_output.build_list	parse_tree_output.m	/^:- pred build_list(/;kq|/^\<build_list\>/;'q;"	kind:pred	file:
parse_tree_output.build_string	parse_tree_output.m	/^:- pred build_string(/;kq|/^\<build_string\>/;'q;"	kind:pred	file:
parse_tree_output.build_uint	parse_tree_output.m	/^:- pred build_uint(/;kq|/^\<build_uint\>/;'q;"	kind:pred	file:
parse_tree_output.build_uint16	parse_tree_output.m	/^:- pred build_uint16(/;kq|/^\<build_uint16\>/;'q;"	kind:pred	file:
parse_tree_output.build_uint32	parse_tree_output.m	/^:- pred build_uint32(/;kq|/^\<build_uint32\>/;'q;"	kind:pred	file:
parse_tree_output.build_uint64	parse_tree_output.m	/^:- pred build_uint64(/;kq|/^\<build_uint64\>/;'q;"	kind:pred	file:
parse_tree_output.build_uint8	parse_tree_output.m	/^:- pred build_uint8(/;kq|/^\<build_uint8\>/;'q;"	kind:pred	file:
parse_tree_output.pt_output	parse_tree_output.m	/^:- instance pt_output(io.text_output_stream, io.state) where$/;kq|-;/\<parse_tree_output.pt_output\>/;'q;"	kind:tci	file:
parse_tree_output.pt_output	parse_tree_output.m	/^:- instance pt_output(string.builder.handle, string.builder.state) where$/;kq|-;/\<parse_tree_output.pt_output\>/;'q;"	kind:tci	file:
parse_tree_output.pt_output	parse_tree_output.m	/^:- typeclass pt_output(S, U) <= ((U -> S), stream.writer(S, string, U)) where$/;kq|-;/\<parse_tree_output.pt_output\>/;'q;"	kind:tc
parse_tree_output.write_string	parse_tree_output.m	/^:- pred write_string(/;kq|/^\<write_string\>/;'q;"	kind:pred	file:
parse_tree_plain_opt	prog_parse_tree.m	/^:- type parse_tree_plain_opt$/;kq|-;/\<parse_tree_plain_opt\>/;'q;"	kind:type
parse_tree_solver_type	prog_data.m	/^    ;       parse_tree_solver_type(type_details_solver)$/;kq|-;/\<parse_tree_solver_type\>/;'q;"	kind:cons
parse_tree_src	prog_parse_tree.m	/^:- type parse_tree_src$/;kq|-;/\<parse_tree_src\>/;'q;"	kind:type
parse_tree_src_to_burdened_module_list	module_baggage.m	/^:- pred parse_tree_src_to_burdened_module_list(/;kq|/^\<parse_tree_src_to_burdened_module_list\>/;'q;"	kind:pred
parse_tree_sub_type	prog_data.m	/^    ;       parse_tree_sub_type(type_details_sub)$/;kq|-;/\<parse_tree_sub_type\>/;'q;"	kind:cons
parse_tree_to_hlds	make_hlds_passes.m	/^:- pred parse_tree_to_hlds(/;kq|/^\<parse_tree_to_hlds\>/;'q;"	kind:pred
parse_tree_to_term.det_to_term	parse_tree_to_term.m	/^:- func det_to_term(/;kq|/^\<det_to_term\>/;'q;"	kind:func	file:
parse_tree_to_term.make_atom	parse_tree_to_term.m	/^:- func make_atom(/;kq|/^\<make_atom\>/;'q;"	kind:func	file:
parse_tree_trans_opt	prog_parse_tree.m	/^:- type parse_tree_trans_opt$/;kq|-;/\<parse_tree_trans_opt\>/;'q;"	kind:type
parse_try_param	parse_goal.m	/^:- pred parse_try_param(/;kq|/^\<parse_try_param\>/;'q;"	kind:pred	file:
parse_try_params	parse_goal.m	/^:- pred parse_try_params(/;kq|/^\<parse_try_params\>/;'q;"	kind:pred	file:
parse_tvar_subst_acc	parse_pragma.m	/^:- pred parse_tvar_subst_acc(why_no_ho_inst_info::in, list(/;kq|/^\<parse_tvar_subst_acc\>/;'q;"	kind:pred	file:
parse_tvar_substs	parse_pragma.m	/^:- pred parse_tvar_substs(why_no_ho_inst_info::in, list(/;kq|/^\<parse_tvar_substs\>/;'q;"	kind:pred	file:
parse_type	parse_type_name.m	/^:- pred parse_type(/;kq|/^\<parse_type\>/;'q;"	kind:pred
parse_type_and_maybe_mode	parse_type_name.m	/^:- pred parse_type_and_maybe_mode(/;kq|/^\<parse_type_and_maybe_mode\>/;'q;"	kind:pred
parse_type_ctor_name_arity	parse_pragma_foreign.m	/^:- pred parse_type_ctor_name_arity(cord(/;kq|/^\<parse_type_ctor_name_arity\>/;'q;"	kind:pred	file:
parse_type_decl_where_term	parse_type_defn.m	/^:- pred parse_type_decl_where_term(/;kq|/^\<parse_type_decl_where_term\>/;'q;"	kind:pred	file:
parse_type_defn.check_subtype	parse_type_defn.m	/^:- pred check_subtype(/;kq|/^\<check_subtype\>/;'q;"	kind:pred	file:
parse_type_defn.parse_where_is	parse_type_defn.m	/^:- func parse_where_is(string, func(term) = maybe1(/;kq|/^\<parse_where_is\>/;'q;"	kind:func	file:
parse_type_defn_head	parse_type_defn.m	/^:- pred parse_type_defn_head(cord(/;kq|/^\<parse_type_defn_head\>/;'q;"	kind:pred
parse_type_defn_item	parse_type_defn.m	/^:- pred parse_type_defn_item(/;kq|/^\<parse_type_defn_item\>/;'q;"	kind:pred
parse_type_name.kctk_is	parse_type_name.m	/^    ;       kctk_is(T, T)$/;kq|-;/\<parse_type_name.kctk_is\>/;'q;"	kind:cons	file:
parse_type_name.kctk_pure_func	parse_type_name.m	/^    ;       kctk_pure_func(T, T)$/;kq|-;/\<parse_type_name.kctk_pure_func\>/;'q;"	kind:cons	file:
parse_type_name.kctk_pure_pred	parse_type_name.m	/^    ;       kctk_pure_pred(list(T))$/;kq|-;/\<parse_type_name.kctk_pure_pred\>/;'q;"	kind:cons	file:
parse_type_name.kctk_purity	parse_type_name.m	/^    ;       kctk_purity(string, purity, T)$/;kq|-;/\<parse_type_name.kctk_purity\>/;'q;"	kind:cons	file:
parse_type_name.kctk_tuple	parse_type_name.m	/^    --->    kctk_tuple(list(T))$/;kq|-;/\<parse_type_name.kctk_tuple\>/;'q;"	kind:cons	file:
parse_type_name.parse_type	parse_type_name.m	/^:- pred parse_type(/;kq|/^\<parse_type\>/;'q;"	kind:pred
parse_type_name.parse_types	parse_type_name.m	/^:- pred parse_types(/;kq|/^\<parse_types\>/;'q;"	kind:pred
parse_type_name.type_and_mode	parse_type_name.m	/^    ;       type_and_mode(mer_type, mer_mode).$/;kq|-;/\<parse_type_name.type_and_mode\>/;'q;"	kind:cons
parse_type_name.type_only	parse_type_name.m	/^    --->    type_only(mer_type)$/;kq|-;/\<parse_type_name.type_only\>/;'q;"	kind:cons
parse_type_name.wna_by_design	parse_type_name.m	/^    --->    wna_by_design$/;kq|-;/\<parse_type_name.wna_by_design\>/;'q;"	kind:cons	file:
parse_type_name.wna_nyi	parse_type_name.m	/^    ;       wna_nyi.$/;kq|-;/\<parse_type_name.wna_nyi\>/;'q;"	kind:cons	file:
parse_type_name.wnhii_func_arg	parse_type_name.m	/^    ;       wnhii_func_arg$/;kq|-;/\<parse_type_name.wnhii_func_arg\>/;'q;"	kind:cons
parse_type_name.wnhii_pred_arg	parse_type_name.m	/^    ;       wnhii_pred_arg$/;kq|-;/\<parse_type_name.wnhii_pred_arg\>/;'q;"	kind:cons
parse_type_no_mode	parse_type_name.m	/^:- pred parse_type_no_mode(/;kq|/^\<parse_type_no_mode\>/;'q;"	kind:pred	file:
parse_type_repn.full_none_kind	parse_type_repn.m	/^:- inst full_none_kind for string\/0$/;kq|-;/\<parse_type_repn.full_none_kind\>/;'q;"	kind:inst	file:
parse_type_repn.parse_c_repns	parse_type_repn.m	/^:- pred parse_c_repns(list(/;kq|/^\<parse_c_repns\>/;'q;"	kind:pred	file:
parse_type_repn.parse_ptag	parse_type_repn.m	/^:- pred parse_ptag(varset::in, term::in, maybe1(/;kq|/^\<parse_ptag\>/;'q;"	kind:pred	file:
parse_type_repn.parse_string	parse_type_repn.m	/^:- pred parse_string(varset::in, list(/;kq|/^\<parse_string\>/;'q;"	kind:pred	file:
parse_type_repn.parse_strings	parse_type_repn.m	/^:- pred parse_strings(list(/;kq|/^\<parse_strings\>/;'q;"	kind:pred	file:
parse_type_repn_du	parse_type_repn.m	/^:- pred parse_type_repn_du(varset::in, term::in, maybe1(/;kq|/^\<parse_type_repn_du\>/;'q;"	kind:pred	file:
parse_type_repn_du_direct_dummy	parse_type_repn.m	/^:- pred parse_type_repn_du_direct_dummy(/;kq|/^\<parse_type_repn_du_direct_dummy\>/;'q;"	kind:pred	file:
parse_type_repn_du_enum	parse_type_repn.m	/^:- pred parse_type_repn_du_enum(varset::in, prog_context::in, list(/;kq|/^\<parse_type_repn_du_enum\>/;'q;"	kind:pred	file:
parse_type_repn_du_gen_du_more_functors	parse_type_repn.m	/^:- pred parse_type_repn_du_gen_du_more_functors(/;kq|/^\<parse_type_repn_du_gen_du_more_functors\>/;'q;"	kind:pred	file:
parse_type_repn_du_gen_du_only_functor	parse_type_repn.m	/^:- pred parse_type_repn_du_gen_du_only_functor(/;kq|/^\<parse_type_repn_du_gen_du_only_functor\>/;'q;"	kind:pred	file:
parse_type_repn_du_notag	parse_type_repn.m	/^:- pred parse_type_repn_du_notag(varset::in, prog_context::in, list(/;kq|/^\<parse_type_repn_du_notag\>/;'q;"	kind:pred	file:
parse_type_repn_eqv_to	parse_type_repn.m	/^:- pred parse_type_repn_eqv_to(varset::in, string::in, list(/;kq|/^\<parse_type_repn_eqv_to\>/;'q;"	kind:pred	file:
parse_type_repn_foreign_type	parse_type_repn.m	/^:- pred parse_type_repn_foreign_type(/;kq|/^\<parse_type_repn_foreign_type\>/;'q;"	kind:pred	file:
parse_type_repn_item	parse_type_repn.m	/^:- pred parse_type_repn_item(module_name::in, varset::in, list(/;kq|/^\<parse_type_repn_item\>/;'q;"	kind:pred
parse_type_repn_subtype_of	parse_type_repn.m	/^:- pred parse_type_repn_subtype_of(string::in, list(/;kq|/^\<parse_type_repn_subtype_of\>/;'q;"	kind:pred	file:
parse_type_subst	parse_pragma.m	/^:- pred parse_type_subst(why_no_ho_inst_info::in, list(/;kq|/^\<parse_type_subst\>/;'q;"	kind:pred	file:
parse_type_subst_acc	parse_pragma.m	/^:- pred parse_type_subst_acc(why_no_ho_inst_info::in, list(/;kq|/^\<parse_type_subst_acc\>/;'q;"	kind:pred	file:
parse_type_subst_list	parse_pragma.m	/^:- pred parse_type_subst_list(set(/;kq|/^\<parse_type_subst_list\>/;'q;"	kind:pred	file:
parse_typeclass_item	parse_class.m	/^:- pred parse_typeclass_item(module_name::in, varset::in, list(/;kq|/^\<parse_typeclass_item\>/;'q;"	kind:pred
parse_types	parse_type_name.m	/^:- pred parse_types(/;kq|/^\<parse_types\>/;'q;"	kind:pred
parse_types.iom_desc_pieces	parse_types.m	/^:- func iom_desc_pieces(item_or_marker) = list(/;kq|/^\<iom_desc_pieces\>/;'q;"	kind:func
parse_types.iom_handled_error	parse_types.m	/^    ;       iom_handled_error(list(error_spec)).$/;kq|-;/\<parse_types.iom_handled_error\>/;'q;"	kind:cons
parse_types.iom_item	parse_types.m	/^    --->    iom_item(item)$/;kq|-;/\<parse_types.iom_item\>/;'q;"	kind:cons
parse_types.iom_marker_avail	parse_types.m	/^    ;       iom_marker_avail(one_or_more(item_avail))$/;kq|-;/\<parse_types.iom_marker_avail\>/;'q;"	kind:cons
parse_types.iom_marker_fim	parse_types.m	/^    ;       iom_marker_fim(item_fim)$/;kq|-;/\<parse_types.iom_marker_fim\>/;'q;"	kind:cons
parse_types.iom_marker_include	parse_types.m	/^    ;       iom_marker_include(one_or_more(item_include))$/;kq|-;/\<parse_types.iom_marker_include\>/;'q;"	kind:cons
parse_types.iom_marker_section	parse_types.m	/^    ;       iom_marker_section(module_section, prog_context, item_seq_num)$/;kq|-;/\<parse_types.iom_marker_section\>/;'q;"	kind:cons
parse_types.item_or_marker	parse_types.m	/^:- type item_or_marker$/;kq|-;/\<parse_types.item_or_marker\>/;'q;"	kind:type
parse_types_acc	parse_type_name.m	/^:- pred parse_types_acc(/;kq|/^\<parse_types_acc\>/;'q;"	kind:pred	file:
parse_types_and_maybe_modes	parse_type_name.m	/^:- pred parse_types_and_maybe_modes(/;kq|/^\<parse_types_and_maybe_modes\>/;'q;"	kind:pred
parse_types_no_modes	parse_type_name.m	/^:- pred parse_types_no_modes(/;kq|/^\<parse_types_no_modes\>/;'q;"	kind:pred	file:
parse_uint_in_range	parse_type_repn.m	/^:- pred parse_uint_in_range(/;kq|/^\<parse_uint_in_range\>/;'q;"	kind:pred	file:
parse_unconstrained_class	parse_class.m	/^:- pred parse_unconstrained_class(/;kq|/^\<parse_unconstrained_class\>/;'q;"	kind:pred	file:
parse_underived_instance	parse_class.m	/^:- pred parse_underived_instance(/;kq|/^\<parse_underived_instance\>/;'q;"	kind:pred	file:
parse_unit_selector	prog_ctgc.m	/^:- func parse_unit_selector(term(/;kq|/^\<parse_unit_selector\>/;'q;"	kind:func
parse_unlimited_int	parse_type_repn.m	/^:- pred parse_unlimited_int(varset::in, term::in, maybe1(/;kq|/^\<parse_unlimited_int\>/;'q;"	kind:pred	file:
parse_unlimited_uint	parse_type_repn.m	/^:- pred parse_unlimited_uint(varset::in, term::in, maybe1(/;kq|/^\<parse_unlimited_uint\>/;'q;"	kind:pred	file:
parse_used_item_set	recompilation.used_file.m	/^:- pred parse_used_item_set(/;kq|/^\<parse_used_item_set\>/;'q;"	kind:pred	file:
parse_user_annotated_datastruct_term	prog_ctgc.m	/^:- pred parse_user_annotated_datastruct_term(/;kq|/^\<parse_user_annotated_datastruct_term\>/;'q;"	kind:pred	file:
parse_user_annotated_sharing	prog_ctgc.m	/^:- pred parse_user_annotated_sharing(/;kq|/^\<parse_user_annotated_sharing\>/;'q;"	kind:pred
parse_user_annotated_sharing_pair_term	prog_ctgc.m	/^:- pred parse_user_annotated_sharing_pair_term(/;kq|/^\<parse_user_annotated_sharing_pair_term\>/;'q;"	kind:pred	file:
parse_user_annotated_sharing_term	prog_ctgc.m	/^:- pred parse_user_annotated_sharing_term(/;kq|/^\<parse_user_annotated_sharing_term\>/;'q;"	kind:pred	file:
parse_util.base_decimal	../library/string.parse_util.m	/^    ;       base_decimal$/;kq|-;/\<parse_util.base_decimal\>/;'q;"	kind:cons
parse_util.base_hex_lc	../library/string.parse_util.m	/^    ;       base_hex_lc$/;kq|-;/\<parse_util.base_hex_lc\>/;'q;"	kind:cons
parse_util.base_hex_p	../library/string.parse_util.m	/^    ;       base_hex_p.$/;kq|-;/\<parse_util.base_hex_p\>/;'q;"	kind:cons
parse_util.base_hex_uc	../library/string.parse_util.m	/^    ;       base_hex_uc$/;kq|-;/\<parse_util.base_hex_uc\>/;'q;"	kind:cons
parse_util.base_octal	../library/string.parse_util.m	/^    --->    base_octal$/;kq|-;/\<parse_util.base_octal\>/;'q;"	kind:cons
parse_util.conflict	parse_util.m	/^:- type conflict(T)$/;kq|-;/\<parse_util.conflict\>/;'q;"	kind:type
parse_util.conjunction_to_list	parse_util.m	/^:- pred conjunction_to_list(term(T)::in, list(term(/;kq|/^\<conjunction_to_list\>/;'q;"	kind:pred
parse_util.disjunction_to_list	parse_util.m	/^:- pred disjunction_to_list(term(T)::in, list(term(/;kq|/^\<disjunction_to_list\>/;'q;"	kind:pred
parse_util.error_no_polytype	../library/string.parse_util.m	/^    ;       error_no_polytype($/;kq|-;/\<parse_util.error_no_polytype\>/;'q;"	kind:cons
parse_util.error_no_specifier	../library/string.parse_util.m	/^    --->    error_no_specifier($/;kq|-;/\<parse_util.error_no_specifier\>/;'q;"	kind:cons
parse_util.flag_hash	../library/string.parse_util.m	/^                flag_hash       :: string_format_flag_hash,$/;kq|-;/\<parse_util.flag_hash\>/;'q;"	kind:fld
parse_util.flag_hash_clear	../library/string.parse_util.m	/^    --->    flag_hash_clear$/;kq|-;/\<parse_util.flag_hash_clear\>/;'q;"	kind:cons
parse_util.flag_hash_set	../library/string.parse_util.m	/^    ;       flag_hash_set.$/;kq|-;/\<parse_util.flag_hash_set\>/;'q;"	kind:cons
parse_util.flag_minus	../library/string.parse_util.m	/^                flag_minus      :: string_format_flag_minus,$/;kq|-;/\<parse_util.flag_minus\>/;'q;"	kind:fld
parse_util.flag_minus_clear	../library/string.parse_util.m	/^    --->    flag_minus_clear$/;kq|-;/\<parse_util.flag_minus_clear\>/;'q;"	kind:cons
parse_util.flag_minus_set	../library/string.parse_util.m	/^    ;       flag_minus_set.$/;kq|-;/\<parse_util.flag_minus_set\>/;'q;"	kind:cons
parse_util.flag_plus	../library/string.parse_util.m	/^                flag_plus       :: string_format_flag_plus$/;kq|-;/\<parse_util.flag_plus\>/;'q;"	kind:fld
parse_util.flag_plus_clear	../library/string.parse_util.m	/^    --->    flag_plus_clear$/;kq|-;/\<parse_util.flag_plus_clear\>/;'q;"	kind:cons
parse_util.flag_plus_set	../library/string.parse_util.m	/^    ;       flag_plus_set.$/;kq|-;/\<parse_util.flag_plus_set\>/;'q;"	kind:cons
parse_util.flag_space	../library/string.parse_util.m	/^                flag_space      :: string_format_flag_space,$/;kq|-;/\<parse_util.flag_space\>/;'q;"	kind:fld
parse_util.flag_space_clear	../library/string.parse_util.m	/^    --->    flag_space_clear$/;kq|-;/\<parse_util.flag_space_clear\>/;'q;"	kind:cons
parse_util.flag_space_set	../library/string.parse_util.m	/^    ;       flag_space_set.$/;kq|-;/\<parse_util.flag_space_set\>/;'q;"	kind:cons
parse_util.flag_zero	../library/string.parse_util.m	/^                flag_zero       :: string_format_flag_zero,$/;kq|-;/\<parse_util.flag_zero\>/;'q;"	kind:fld
parse_util.flag_zero_clear	../library/string.parse_util.m	/^    --->    flag_zero_clear$/;kq|-;/\<parse_util.flag_zero_clear\>/;'q;"	kind:cons
parse_util.flag_zero_set	../library/string.parse_util.m	/^    ;       flag_zero_set.$/;kq|-;/\<parse_util.flag_zero_set\>/;'q;"	kind:cons
parse_util.found_end_of_string	../library/string.parse_util.m	/^    --->    found_end_of_string$/;kq|-;/\<parse_util.found_end_of_string\>/;'q;"	kind:cons
parse_util.found_percent	../library/string.parse_util.m	/^    ;       found_percent(list(char)).  % The list of chars after the percent.$/;kq|-;/\<parse_util.found_percent\>/;'q;"	kind:cons
parse_util.gather_ended_by	../library/string.parse_util.m	/^:- type gather_ended_by$/;kq|-;/\<parse_util.gather_ended_by\>/;'q;"	kind:type
parse_util.gather_flag_chars	../library/string.parse_util.m	/^:- pred gather_flag_chars(list(char)::in, list(/;kq|/^\<gather_flag_chars\>/;'q;"	kind:pred
parse_util.get_number_prefix	../library/string.parse_util.m	/^:- pred get_number_prefix(list(char)::in, list(/;kq|/^\<get_number_prefix\>/;'q;"	kind:pred
parse_util.kind_f_plain_lc	../library/string.parse_util.m	/^    ;       kind_f_plain_lc$/;kq|-;/\<parse_util.kind_f_plain_lc\>/;'q;"	kind:cons
parse_util.kind_f_plain_uc	../library/string.parse_util.m	/^    ;       kind_f_plain_uc$/;kq|-;/\<parse_util.kind_f_plain_uc\>/;'q;"	kind:cons
parse_util.kind_g_flexible_lc	../library/string.parse_util.m	/^    ;       kind_g_flexible_lc$/;kq|-;/\<parse_util.kind_g_flexible_lc\>/;'q;"	kind:cons
parse_util.kind_g_flexible_uc	../library/string.parse_util.m	/^    ;       kind_g_flexible_uc.$/;kq|-;/\<parse_util.kind_g_flexible_uc\>/;'q;"	kind:cons
parse_util.map_parser	parse_util.m	/^:- pred map_parser(parser(T)::parser, list(term)::in, maybe1(list(/;kq|/^\<map_parser\>/;'q;"	kind:pred
parse_util.maybe_pred_or_func	parse_util.m	/^:- type maybe_pred_or_func(T) == maybe3(sym_name, list(T), maybe(T)).$/;kq|-;/\<parse_util.maybe_pred_or_func\>/;'q;"	kind:type
parse_util.no_specified_prec	../library/string.parse_util.m	/^    --->    no_specified_prec$/;kq|-;/\<parse_util.no_specified_prec\>/;'q;"	kind:cons
parse_util.no_specified_width	../library/string.parse_util.m	/^    --->    no_specified_width$/;kq|-;/\<parse_util.no_specified_width\>/;'q;"	kind:cons
parse_util.nth	../library/string.parse_util.m	/^:- func nth(/;kq|/^\<nth\>/;'q;"	kind:func	file:
parse_util.nth_specifier	../library/string.parse_util.m	/^:- func nth_specifier(/;kq|/^\<nth_specifier\>/;'q;"	kind:func	file:
parse_util.parse_decimal_int	parse_util.m	/^:- pred parse_decimal_int(cord(/;kq|/^\<parse_decimal_int\>/;'q;"	kind:pred
parse_util.parse_integer_const	parse_util.m	/^:- pred parse_integer_const(/;kq|/^\<parse_integer_const\>/;'q;"	kind:pred	file:
parse_util.parse_list_elements	parse_util.m	/^:- pred parse_list_elements(cord(/;kq|/^\<parse_list_elements\>/;'q;"	kind:pred
parse_util.parser	parse_util.m	/^:- type parser(T) == pred(term, maybe1(T)).$/;kq|-;/\<parse_util.parser\>/;'q;"	kind:type
parse_util.poly_kind	../library/string.parse_util.m	/^:- type poly_kind$/;kq|-;/\<parse_util.poly_kind\>/;'q;"	kind:type
parse_util.poly_kind_char	../library/string.parse_util.m	/^    --->    poly_kind_char$/;kq|-;/\<parse_util.poly_kind_char\>/;'q;"	kind:cons
parse_util.poly_kind_desc	../library/string.parse_util.m	/^:- func poly_kind_desc(/;kq|/^\<poly_kind_desc\>/;'q;"	kind:func	file:
parse_util.poly_kind_float	../library/string.parse_util.m	/^    ;       poly_kind_float.$/;kq|-;/\<parse_util.poly_kind_float\>/;'q;"	kind:cons
parse_util.poly_kind_int	../library/string.parse_util.m	/^    ;       poly_kind_int$/;kq|-;/\<parse_util.poly_kind_int\>/;'q;"	kind:cons
parse_util.poly_kind_int16	../library/string.parse_util.m	/^    ;       poly_kind_int16$/;kq|-;/\<parse_util.poly_kind_int16\>/;'q;"	kind:cons
parse_util.poly_kind_int32	../library/string.parse_util.m	/^    ;       poly_kind_int32$/;kq|-;/\<parse_util.poly_kind_int32\>/;'q;"	kind:cons
parse_util.poly_kind_int64	../library/string.parse_util.m	/^    ;       poly_kind_int64$/;kq|-;/\<parse_util.poly_kind_int64\>/;'q;"	kind:cons
parse_util.poly_kind_int8	../library/string.parse_util.m	/^    ;       poly_kind_int8$/;kq|-;/\<parse_util.poly_kind_int8\>/;'q;"	kind:cons
parse_util.poly_kind_str	../library/string.parse_util.m	/^    ;       poly_kind_str$/;kq|-;/\<parse_util.poly_kind_str\>/;'q;"	kind:cons
parse_util.poly_kind_uint	../library/string.parse_util.m	/^    ;       poly_kind_uint$/;kq|-;/\<parse_util.poly_kind_uint\>/;'q;"	kind:cons
parse_util.poly_kind_uint16	../library/string.parse_util.m	/^    ;       poly_kind_uint16$/;kq|-;/\<parse_util.poly_kind_uint16\>/;'q;"	kind:cons
parse_util.poly_kind_uint32	../library/string.parse_util.m	/^    ;       poly_kind_uint32$/;kq|-;/\<parse_util.poly_kind_uint32\>/;'q;"	kind:cons
parse_util.poly_kind_uint64	../library/string.parse_util.m	/^    ;       poly_kind_uint64$/;kq|-;/\<parse_util.poly_kind_uint64\>/;'q;"	kind:cons
parse_util.poly_kind_uint8	../library/string.parse_util.m	/^    ;       poly_kind_uint8$/;kq|-;/\<parse_util.poly_kind_uint8\>/;'q;"	kind:cons
parse_util.specified_prec	../library/string.parse_util.m	/^    ;       specified_prec(int).$/;kq|-;/\<parse_util.specified_prec\>/;'q;"	kind:cons
parse_util.specified_width	../library/string.parse_util.m	/^    ;       specified_width(int).$/;kq|-;/\<parse_util.specified_width\>/;'q;"	kind:cons
parse_util.specifier_char	../library/string.parse_util.m	/^:- func specifier_char(/;kq|/^\<specifier_char\>/;'q;"	kind:func	file:
parse_util.string_format_error	../library/string.parse_util.m	/^:- type string_format_error$/;kq|-;/\<parse_util.string_format_error\>/;'q;"	kind:type
parse_util.string_format_flags	../library/string.parse_util.m	/^:- type string_format_flags$/;kq|-;/\<parse_util.string_format_flags\>/;'q;"	kind:type
parse_util.sum_to_list	parse_util.m	/^:- pred sum_to_list(term(T)::in, list(term(/;kq|/^\<sum_to_list\>/;'q;"	kind:pred
parse_util.sum_to_one_or_more	parse_util.m	/^:- pred sum_to_one_or_more(term(T)::in, one_or_more(term(/;kq|/^\<sum_to_one_or_more\>/;'q;"	kind:pred
parse_var_or_ground_constraint_acc	parse_pragma.m	/^:- pred parse_var_or_ground_constraint_acc(set(/;kq|/^\<parse_var_or_ground_constraint_acc\>/;'q;"	kind:pred	file:
parse_var_or_ground_constraint_list	parse_pragma.m	/^:- pred parse_var_or_ground_constraint_list(set(/;kq|/^\<parse_var_or_ground_constraint_list\>/;'q;"	kind:pred	file:
parse_var_or_ground_types	parse_pragma.m	/^:- pred parse_var_or_ground_types(/;kq|/^\<parse_var_or_ground_types\>/;'q;"	kind:pred	file:
parse_variable_name	options_file.m	/^:- pred parse_variable_name(/;kq|/^\<parse_variable_name\>/;'q;"	kind:pred	file:
parse_vars.ordinary_state_var	parse_vars.m	/^:- type ordinary_state_var(T)$/;kq|-;/\<parse_vars.ordinary_state_var\>/;'q;"	kind:type	file:
parse_vars.ordinary_var	parse_vars.m	/^    --->    ordinary_var$/;kq|-;/\<parse_vars.ordinary_var\>/;'q;"	kind:cons
parse_vars.os_ordinary_var	parse_vars.m	/^    --->    os_ordinary_var(var(T))$/;kq|-;/\<parse_vars.os_ordinary_var\>/;'q;"	kind:cons	file:
parse_vars.os_state_var	parse_vars.m	/^    ;       os_state_var(var(T)).$/;kq|-;/\<parse_vars.os_state_var\>/;'q;"	kind:cons	file:
parse_vars.osdc_colon_var	parse_vars.m	/^    ;       osdc_colon_var(var(T)).$/;kq|-;/\<parse_vars.osdc_colon_var\>/;'q;"	kind:cons	file:
parse_vars.osdc_dot_var	parse_vars.m	/^    ;       osdc_dot_var(var(T))$/;kq|-;/\<parse_vars.osdc_dot_var\>/;'q;"	kind:cons	file:
parse_vars.osdc_ordinary_var	parse_vars.m	/^    --->    osdc_ordinary_var(var(T))$/;kq|-;/\<parse_vars.osdc_ordinary_var\>/;'q;"	kind:cons	file:
parse_vars.osdc_state_var	parse_vars.m	/^    ;       osdc_state_var(var(T))$/;kq|-;/\<parse_vars.osdc_state_var\>/;'q;"	kind:cons	file:
parse_vars.plain_state_vars	parse_vars.m	/^:- type plain_state_vars(T)$/;kq|-;/\<parse_vars.plain_state_vars\>/;'q;"	kind:type
parse_vars.quant_type_exist	parse_vars.m	/^    --->    quant_type_exist$/;kq|-;/\<parse_vars.quant_type_exist\>/;'q;"	kind:cons
parse_vars.quant_type_univ	parse_vars.m	/^    ;       quant_type_univ.$/;kq|-;/\<parse_vars.quant_type_univ\>/;'q;"	kind:cons
parse_vars.quantifier_type	parse_vars.m	/^:- type quantifier_type$/;kq|-;/\<parse_vars.quantifier_type\>/;'q;"	kind:type
parse_vars.type_var	parse_vars.m	/^    ;       type_var.$/;kq|-;/\<parse_vars.type_var\>/;'q;"	kind:cons
parse_vars.var_or_type_var	parse_vars.m	/^:- type var_or_type_var$/;kq|-;/\<parse_vars.var_or_type_var\>/;'q;"	kind:type
parse_vars_state_dot_colon_vars	parse_vars.m	/^:- pred parse_vars_state_dot_colon_vars(term(T)::in, varset(/;kq|/^\<parse_vars_state_dot_colon_vars\>/;'q;"	kind:pred
parse_vars_state_vars	parse_vars.m	/^:- pred parse_vars_state_vars(term(T)::in, varset(/;kq|/^\<parse_vars_state_vars\>/;'q;"	kind:pred
parse_version_number_term	recompilation.item_types.m	/^:- pred parse_version_number_term(term(/;kq|/^\<parse_version_number_term\>/;'q;"	kind:pred
parse_version_numbers_marker	parse_item.m	/^:- pred parse_version_numbers_marker(/;kq|/^\<parse_version_numbers_marker\>/;'q;"	kind:pred	file:
parse_warning	parse_goal.m	/^:- pred parse_warning(/;kq|/^\<parse_warning\>/;'q;"	kind:pred	file:
parse_warnings	parse_goal.m	/^:- pred parse_warnings(/;kq|/^\<parse_warnings\>/;'q;"	kind:pred	file:
parse_where_attribute	parse_type_defn.m	/^:- pred parse_where_attribute((func(term) = maybe1(maybe(/;kq|/^\<parse_where_attribute\>/;'q;"	kind:pred	file:
parse_where_block_type_defn	parse_type_defn.m	/^:- pred parse_where_block_type_defn(/;kq|/^\<parse_where_block_type_defn\>/;'q;"	kind:pred	file:
parse_where_direct_arg_is	parse_type_defn.m	/^:- func parse_where_direct_arg_is(/;kq|/^\<parse_where_direct_arg_is\>/;'q;"	kind:func	file:
parse_where_inst_is	parse_type_defn.m	/^:- func parse_where_inst_is(module_name, varset, cord(/;kq|/^\<parse_where_inst_is\>/;'q;"	kind:func	file:
parse_where_is	parse_type_defn.m	/^:- func parse_where_is(string, func(term) = maybe1(/;kq|/^\<parse_where_is\>/;'q;"	kind:func	file:
parse_where_mutable_is	parse_type_defn.m	/^:- func parse_where_mutable_is(/;kq|/^\<parse_where_mutable_is\>/;'q;"	kind:func	file:
parse_where_pred_is	parse_type_defn.m	/^:- func parse_where_pred_is(module_name, varset, term) = maybe1(/;kq|/^\<parse_where_pred_is\>/;'q;"	kind:func	file:
parse_where_type_is	parse_type_defn.m	/^:- func parse_where_type_is(module_name, varset, term) = maybe1(/;kq|/^\<parse_where_type_is\>/;'q;"	kind:func	file:
parse_where_type_is_abstract	parse_type_defn.m	/^:- pred parse_where_type_is_abstract(/;kq|/^\<parse_where_type_is_abstract\>/;'q;"	kind:pred	file:
parse_where_type_is_abstract_noncanonical	parse_type_defn.m	/^:- func parse_where_type_is_abstract_noncanonical(term) = maybe1(maybe(/;kq|/^\<parse_where_type_is_abstract_noncanonical\>/;'q;"	kind:func	file:
parse_where_unify_compare	parse_type_defn.m	/^:- pred parse_where_unify_compare(/;kq|/^\<parse_where_unify_compare\>/;'q;"	kind:pred
parse_whole_term	../library/mercury_term_parser.m	/^:- pred parse_whole_term(parse_result(term(/;kq|/^\<parse_whole_term\>/;'q;"	kind:pred	file:
parse_with_inst_suffix	parse_item.m	/^:- pred parse_with_inst_suffix(varset::in, cord(/;kq|/^\<parse_with_inst_suffix\>/;'q;"	kind:pred	file:
parse_with_type_suffix	parse_item.m	/^:- pred parse_with_type_suffix(/;kq|/^\<parse_with_type_suffix\>/;'q;"	kind:pred	file:
parser	../library/parsing_utils.m	/^:- type parser(T) == pred(src, T, ps, ps).$/;kq|-;/\<parser\>/;'q;"	kind:type
parser	parse_util.m	/^:- type parser(T) == pred(term, maybe1(T)).$/;kq|-;/\<parser\>/;'q;"	kind:type
parser_get_term_context	../library/mercury_term_parser.m	/^:- pred parser_get_term_context(parser_state(/;kq|/^\<parser_get_term_context\>/;'q;"	kind:pred	file:
parser_state	../library/mercury_term_parser.m	/^:- type parser_state(Ops, T)   % <= op_table(Ops)$/;kq|-;/\<parser_state\>/;'q;"	kind:type	file:
parser_state_get_nest_stack	../library/mercury_term_parser.m	/^:- func parser_state_get_nest_stack(parser_state(/;kq|/^\<parser_state_get_nest_stack\>/;'q;"	kind:func	file:
parser_state_get_ops_table	../library/mercury_term_parser.m	/^:- func parser_state_get_ops_table(parser_state(/;kq|/^\<parser_state_get_ops_table\>/;'q;"	kind:func	file:
parser_state_get_stream_name	../library/mercury_term_parser.m	/^:- func parser_state_get_stream_name(parser_state(/;kq|/^\<parser_state_get_stream_name\>/;'q;"	kind:func	file:
parser_state_get_var_names	../library/mercury_term_parser.m	/^:- func parser_state_get_var_names(parser_state(Ops, T)) = map(string, var(/;kq|/^\<parser_state_get_var_names\>/;'q;"	kind:func	file:
parser_state_get_varset	../library/mercury_term_parser.m	/^:- func parser_state_get_varset(parser_state(Ops, T)) = varset(/;kq|/^\<parser_state_get_varset\>/;'q;"	kind:func	file:
parser_state_set_nest_stack	../library/mercury_term_parser.m	/^:- pred parser_state_set_nest_stack(/;kq|/^\<parser_state_set_nest_stack\>/;'q;"	kind:pred	file:
parser_state_set_var_names	../library/mercury_term_parser.m	/^:- pred parser_state_set_var_names(map(string, var(/;kq|/^\<parser_state_set_var_names\>/;'q;"	kind:pred	file:
parser_state_set_varset	../library/mercury_term_parser.m	/^:- pred parser_state_set_varset(varset(/;kq|/^\<parser_state_set_varset\>/;'q;"	kind:pred	file:
parser_with_state	../library/parsing_utils.m	/^:- type parser_with_state(T, S) == pred(src, T, S, S, ps, ps).$/;kq|-;/\<parser_with_state\>/;'q;"	kind:type
parsing_utils.brackets	../library/parsing_utils.m	/^:- pred brackets(/;kq|/^\<brackets\>/;'q;"	kind:pred
parsing_utils.brackets	../library/parsing_utils.m	/^:- pred brackets(string::in, string::in, parser(T)::in(/;kq|/^\<brackets\>/;'q;"	kind:pred
parsing_utils.char_in_class	../library/parsing_utils.m	/^:- pred char_in_class(/;kq|/^\<char_in_class\>/;'q;"	kind:pred
parsing_utils.current_offset	../library/parsing_utils.m	/^:- pred current_offset(/;kq|/^\<current_offset\>/;'q;"	kind:pred
parsing_utils.digits	../library/parsing_utils.m	/^:- pred digits(/;kq|/^\<digits\>/;'q;"	kind:pred	file:
parsing_utils.digits_2	../library/parsing_utils.m	/^:- pred digits_2(/;kq|/^\<digits_2\>/;'q;"	kind:pred	file:
parsing_utils.eof	../library/parsing_utils.m	/^:- pred eof(/;kq|/^\<eof\>/;'q;"	kind:pred
parsing_utils.error	../library/parsing_utils.m	/^    ;       error($/;kq|-;/\<parsing_utils.error\>/;'q;"	kind:cons
parsing_utils.error_col	../library/parsing_utils.m	/^                error_col     :: int$/;kq|-;/\<parsing_utils.error_col\>/;'q;"	kind:fld
parsing_utils.error_line	../library/parsing_utils.m	/^                error_line    :: int,$/;kq|-;/\<parsing_utils.error_line\>/;'q;"	kind:fld
parsing_utils.error_message	../library/parsing_utils.m	/^                error_message :: maybe(string),$/;kq|-;/\<parsing_utils.error_message\>/;'q;"	kind:fld
parsing_utils.float_literal	../library/parsing_utils.m	/^:- pred float_literal(/;kq|/^\<float_literal\>/;'q;"	kind:pred
parsing_utils.furthest_offset	../library/parsing_utils.m	/^                furthest_offset     ::  mutvar(int),$/;kq|-;/\<parsing_utils.furthest_offset\>/;'q;"	kind:fld	file:
parsing_utils.identifier	../library/parsing_utils.m	/^:- pred identifier(/;kq|/^\<identifier\>/;'q;"	kind:pred
parsing_utils.identifier_2	../library/parsing_utils.m	/^:- pred identifier_2(/;kq|/^\<identifier_2\>/;'q;"	kind:pred	file:
parsing_utils.ikeyword	../library/parsing_utils.m	/^:- pred ikeyword(/;kq|/^\<ikeyword\>/;'q;"	kind:pred
parsing_utils.imatch_string	../library/parsing_utils.m	/^:- pred imatch_string(/;kq|/^\<imatch_string\>/;'q;"	kind:pred	file:
parsing_utils.imatch_string_2	../library/parsing_utils.m	/^:- pred imatch_string_2(/;kq|/^\<imatch_string_2\>/;'q;"	kind:pred	file:
parsing_utils.input_length	../library/parsing_utils.m	/^                input_length        ::  int,$/;kq|-;/\<parsing_utils.input_length\>/;'q;"	kind:fld	file:
parsing_utils.input_string	../library/parsing_utils.m	/^                input_string        ::  string,$/;kq|-;/\<parsing_utils.input_string\>/;'q;"	kind:fld	file:
parsing_utils.input_string	../library/parsing_utils.m	/^:- pred input_string(/;kq|/^\<input_string\>/;'q;"	kind:pred
parsing_utils.input_substring	../library/parsing_utils.m	/^:- pred input_substring(/;kq|/^\<input_substring\>/;'q;"	kind:pred
parsing_utils.int_literal	../library/parsing_utils.m	/^:- pred int_literal(/;kq|/^\<int_literal\>/;'q;"	kind:pred
parsing_utils.keyword	../library/parsing_utils.m	/^:- pred keyword(/;kq|/^\<keyword\>/;'q;"	kind:pred
parsing_utils.line_numbers	../library/parsing_utils.m	/^:- type line_numbers == array(int).$/;kq|-;/\<parsing_utils.line_numbers\>/;'q;"	kind:type	file:
parsing_utils.match_string	../library/parsing_utils.m	/^:- pred match_string(/;kq|/^\<match_string\>/;'q;"	kind:pred	file:
parsing_utils.match_string_2	../library/parsing_utils.m	/^:- pred match_string_2(/;kq|/^\<match_string_2\>/;'q;"	kind:pred	file:
parsing_utils.new_src_and_ps	../library/parsing_utils.m	/^:- pred new_src_and_ps(/;kq|/^\<new_src_and_ps\>/;'q;"	kind:pred
parsing_utils.new_src_and_ps	../library/parsing_utils.m	/^:- pred new_src_and_ps(string::in, skip_whitespace_pred::in(/;kq|/^\<new_src_and_ps\>/;'q;"	kind:pred
parsing_utils.next_char	../library/parsing_utils.m	/^:- pred next_char(/;kq|/^\<next_char\>/;'q;"	kind:pred
parsing_utils.ok	../library/parsing_utils.m	/^    --->    ok(T)$/;kq|-;/\<parsing_utils.ok\>/;'q;"	kind:cons
parsing_utils.one_or_more	../library/parsing_utils.m	/^:- pred one_or_more(parser(T)::in(parser), src::in, list(/;kq|/^\<one_or_more\>/;'q;"	kind:pred
parsing_utils.one_or_more	../library/parsing_utils.m	/^:- pred one_or_more(parser_with_state(T, S)::in(/;kq|/^\<one_or_more\>/;'q;"	kind:pred
parsing_utils.optional	../library/parsing_utils.m	/^:- pred optional(parser(T)::in(parser), src::in, maybe(/;kq|/^\<optional\>/;'q;"	kind:pred
parsing_utils.optional	../library/parsing_utils.m	/^:- pred optional(parser_with_state(T, S)::in(/;kq|/^\<optional\>/;'q;"	kind:pred
parsing_utils.optional_sign	../library/parsing_utils.m	/^:- pred optional_sign(/;kq|/^\<optional_sign\>/;'q;"	kind:pred	file:
parsing_utils.parse	../library/parsing_utils.m	/^:- pred parse(string::in, parser(T)::in(parser), parse_result(/;kq|/^\<parse\>/;'q;"	kind:pred
parsing_utils.parse	../library/parsing_utils.m	/^:- pred parse(string::in, skip_whitespace_pred::in(/;kq|/^\<parse\>/;'q;"	kind:pred
parsing_utils.parse_result	../library/parsing_utils.m	/^:- type parse_result(T)$/;kq|-;/\<parsing_utils.parse_result\>/;'q;"	kind:type
parsing_utils.parser	../library/parsing_utils.m	/^:- type parser(T) == pred(src, T, ps, ps).$/;kq|-;/\<parsing_utils.parser\>/;'q;"	kind:type
parsing_utils.ps	../library/parsing_utils.m	/^:- type ps == int.$/;kq|-;/\<parsing_utils.ps\>/;'q;"	kind:type	file:
parsing_utils.punct	../library/parsing_utils.m	/^:- pred punct(/;kq|/^\<punct\>/;'q;"	kind:pred
parsing_utils.record_progress	../library/parsing_utils.m	/^:- impure pred record_progress(/;kq|/^\<record_progress\>/;'q;"	kind:pred	file:
parsing_utils.separated_list	../library/parsing_utils.m	/^:- pred separated_list(/;kq|/^\<separated_list\>/;'q;"	kind:pred
parsing_utils.separated_list	../library/parsing_utils.m	/^:- pred separated_list(string::in, parser(T)::in(/;kq|/^\<separated_list\>/;'q;"	kind:pred
parsing_utils.skip_to_eol	../library/parsing_utils.m	/^:- pred skip_to_eol(/;kq|/^\<skip_to_eol\>/;'q;"	kind:pred
parsing_utils.skip_whitespace	../library/parsing_utils.m	/^:- pred skip_whitespace(/;kq|/^\<skip_whitespace\>/;'q;"	kind:pred	file:
parsing_utils.skip_ws_pred	../library/parsing_utils.m	/^                skip_ws_pred        ::  skip_whitespace_pred,$/;kq|-;/\<parsing_utils.skip_ws_pred\>/;'q;"	kind:fld	file:
parsing_utils.src	../library/parsing_utils.m	/^:- type src$/;kq|-;/\<parsing_utils.src\>/;'q;"	kind:type	file:
parsing_utils.string_literal	../library/parsing_utils.m	/^:- pred string_literal(/;kq|/^\<string_literal\>/;'q;"	kind:pred
parsing_utils.string_literal_2	../library/parsing_utils.m	/^:- pred string_literal_2(/;kq|/^\<string_literal_2\>/;'q;"	kind:pred	file:
parsing_utils.whitespace	../library/parsing_utils.m	/^:- pred whitespace(/;kq|/^\<whitespace\>/;'q;"	kind:pred
parsing_utils.zero_or_more	../library/parsing_utils.m	/^:- pred zero_or_more(parser(T)::in(parser), src::in, list(/;kq|/^\<zero_or_more\>/;'q;"	kind:pred
parsing_utils.zero_or_more	../library/parsing_utils.m	/^:- pred zero_or_more(parser_with_state(T, S)::in(/;kq|/^\<zero_or_more\>/;'q;"	kind:pred
part_of_predmode	add_pred.m	/^:- type part_of_predmode$/;kq|-;/\<part_of_predmode\>/;'q;"	kind:type
part_opmode_rebuild	options.m	/^    ;       part_opmode_rebuild$/;kq|-;/\<part_opmode_rebuild\>/;'q;"	kind:cons
partial	closure_analysis.m	/^    ;       partial(set(pred_proc_id))$/;kq|-;/\<partial\>/;'q;"	kind:cons	file:
partial_construct_rep	../mdbcomp/program_representation.m	/^    ;       partial_construct_rep($/;kq|-;/\<partial_construct_rep\>/;'q;"	kind:cons
partial_deconstruct_rep	../mdbcomp/program_representation.m	/^    ;       partial_deconstruct_rep($/;kq|-;/\<partial_deconstruct_rep\>/;'q;"	kind:cons
partial_deep_copy	../library/solutions.m	/^:- impure pred partial_deep_copy(/;kq|/^\<partial_deep_copy\>/;'q;"	kind:pred	file:
partial_inst_copy	../library/private_builtin.m	/^:- pred partial_inst_copy(/;kq|/^\<partial_inst_copy\>/;'q;"	kind:pred
partial_match	higher_order.higher_order_global_info.m	/^    ;       partial_match(int).$/;kq|-;/\<partial_match\>/;'q;"	kind:cons
partial_order	analysis.file.m	/^:- instance partial_order(no_func_info, dummy_answer) where [$/;kq|-;/\<partial_order\>/;'q;"	kind:tci	file:
partial_order	analysis.framework.m	/^:- typeclass partial_order(FuncInfo, T) <= (T -> FuncInfo) where$/;kq|-;/\<partial_order\>/;'q;"	kind:tc
partial_order	analysis.operations.m	/^:- instance partial_order(no_func_info, any_call) where [$/;kq|-;/\<partial_order\>/;'q;"	kind:tci	file:
partial_order	exception_analysis.m	/^:- instance partial_order(no_func_info, exception_analysis_answer) where [$/;kq|-;/\<partial_order\>/;'q;"	kind:tci	file:
partial_order	structure_reuse.analysis.m	/^:- instance partial_order(structure_reuse_func_info, structure_reuse_answer)$/;kq|-;/\<partial_order\>/;'q;"	kind:tci	file:
partial_order	structure_reuse.analysis.m	/^:- instance partial_order(structure_reuse_func_info, structure_reuse_call)$/;kq|-;/\<partial_order\>/;'q;"	kind:tci	file:
partial_order	structure_sharing.analysis.m	/^:- instance partial_order(structure_sharing_func_info,$/;kq|-;/\<partial_order\>/;'q;"	kind:tci
partial_order	structure_sharing.analysis.m	/^:- instance partial_order(structure_sharing_func_info,$/;kq|-;/\<partial_order\>/;'q;"	kind:tci
partial_order	structure_sharing.analysis.m	/^:- instance partial_order(structure_sharing_func_info,$/;kq|-;/\<partial_order\>/;'q;"	kind:tci	file:
partial_order	structure_sharing.analysis.m	/^:- instance partial_order(structure_sharing_func_info,$/;kq|-;/\<partial_order\>/;'q;"	kind:tci	file:
partial_order	tabling_analysis.m	/^:- instance partial_order(no_func_info, mm_tabling_analysis_answer) where [$/;kq|-;/\<partial_order\>/;'q;"	kind:tci	file:
partial_order	trailing_analysis.m	/^:- instance partial_order(no_func_info, trailing_analysis_answer) where [$/;kq|-;/\<partial_order\>/;'q;"	kind:tci	file:
partial_order	unused_args.m	/^:- instance partial_order(unused_args_func_info, unused_args_answer) where [$/;kq|-;/\<partial_order\>/;'q;"	kind:tci	file:
partial_order	unused_args.m	/^:- instance partial_order(unused_args_func_info, unused_args_call) where [$/;kq|-;/\<partial_order\>/;'q;"	kind:tci	file:
partial_qualifier_info	module_qual.mq_info.m	/^:- type partial_qualifier_info$/;kq|-;/\<partial_qualifier_info\>/;'q;"	kind:type	file:
partial_sym_name_is_part_of_full	../mdbcomp/sym_name.m	/^:- pred partial_sym_name_is_part_of_full(/;kq|/^\<partial_sym_name_is_part_of_full\>/;'q;"	kind:pred
partial_sym_name_matches_full	../mdbcomp/sym_name.m	/^:- pred partial_sym_name_matches_full(/;kq|/^\<partial_sym_name_matches_full\>/;'q;"	kind:pred
partially_evaluate_conj_goals	deforest.m	/^:- pred partially_evaluate_conj_goals(list(/;kq|/^\<partially_evaluate_conj_goals\>/;'q;"	kind:pred	file:
partition_args	arg_info.m	/^:- pred partition_args(assoc_list(/;kq|/^\<partition_args\>/;'q;"	kind:pred
partition_args	arg_info.m	/^:- pred partition_args(assoc_list(/;kq|/^\<partition_args\>/;'q;"	kind:pred
partition_args_and_lambda_vars	superhomogeneous_lambda.m	/^:- pred partition_args_and_lambda_vars(/;kq|/^\<partition_args_and_lambda_vars\>/;'q;"	kind:pred	file:
partition_call_args	common.m	/^:- pred partition_call_args(/;kq|/^\<partition_call_args\>/;'q;"	kind:pred	file:
partition_call_args	term_util.m	/^:- pred partition_call_args(module_info::in, list(/;kq|/^\<partition_call_args\>/;'q;"	kind:pred
partition_call_args_2	term_util.m	/^:- pred partition_call_args_2(module_info::in, list(/;kq|/^\<partition_call_args_2\>/;'q;"	kind:pred	file:
partition_cons_ids_for_var_in_cases	split_switch_arms.m	/^:- pred partition_cons_ids_for_var_in_cases(prog_var::in, list(/;kq|/^\<partition_cons_ids_for_var_in_cases\>/;'q;"	kind:pred	file:
partition_cons_ids_for_var_in_goal	split_switch_arms.m	/^:- pred partition_cons_ids_for_var_in_goal(/;kq|/^\<partition_cons_ids_for_var_in_goal\>/;'q;"	kind:pred	file:
partition_cons_ids_for_var_in_goals	split_switch_arms.m	/^:- pred partition_cons_ids_for_var_in_goals(prog_var::in, list(/;kq|/^\<partition_cons_ids_for_var_in_goals\>/;'q;"	kind:pred	file:
partition_cons_ids_of_cases	split_switch_arms.m	/^:- pred partition_cons_ids_of_cases(list(/;kq|/^\<partition_cons_ids_of_cases\>/;'q;"	kind:pred	file:
partition_cycles	term_constr_pass2.m	/^:- func partition_cycles(list(abstract_ppid), list(cycle)) = list(/;kq|/^\<partition_cycles\>/;'q;"	kind:func	file:
partition_deconstruct_args	unused_args.m	/^:- pred partition_deconstruct_args(unused_args_info::in, list(/;kq|/^\<partition_deconstruct_args\>/;'q;"	kind:pred	file:
partition_dependent_goal	lco.m	/^:- pred partition_dependent_goal(/;kq|/^\<partition_dependent_goal\>/;'q;"	kind:pred	file:
partition_disj	switch_detection.m	/^:- pred partition_disj(prog_var::in, list(/;kq|/^\<partition_disj\>/;'q;"	kind:pred	file:
partition_disj_trial	switch_detection.m	/^:- pred partition_disj_trial(/;kq|/^\<partition_disj_trial\>/;'q;"	kind:pred	file:
partition_edges	term_constr_pass2.m	/^:- func partition_edges(list(abstract_ppid), list(/;kq|/^\<partition_edges\>/;'q;"	kind:func	file:
partition_generic_call_args	arg_info.m	/^:- pred partition_generic_call_args(/;kq|/^\<partition_generic_call_args\>/;'q;"	kind:pred
partition_higher_order_arguments	closure_analysis.m	/^:- pred partition_higher_order_arguments(/;kq|/^\<partition_higher_order_arguments\>/;'q;"	kind:pred	file:
partition_id	../library/eqvclass.m	/^:- pred partition_id(eqvclass(/;kq|/^\<partition_id\>/;'q;"	kind:pred
partition_id	../library/eqvclass.m	/^:- type partition_id    ==  int.$/;kq|-;/\<partition_id\>/;'q;"	kind:type	file:
partition_ids	../library/eqvclass.m	/^:- pred partition_ids(eqvclass(T)::in, list(/;kq|/^\<partition_ids\>/;'q;"	kind:pred	file:
partition_list	../library/eqvclass.m	/^:- func partition_list(eqvclass(T)) = list(set(/;kq|/^\<partition_list\>/;'q;"	kind:func
partition_list_to_eqvclass	../library/eqvclass.m	/^:- func partition_list_to_eqvclass(list(set(T))) = eqvclass(/;kq|/^\<partition_list_to_eqvclass\>/;'q;"	kind:func
partition_map	../library/eqvclass.m	/^                partition_map   :: map(partition_id, set(T)),$/;kq|-;/\<partition_map\>/;'q;"	kind:fld	file:
partition_proc_args	arg_info.m	/^:- pred partition_proc_args(/;kq|/^\<partition_proc_args\>/;'q;"	kind:pred
partition_proc_args_2	arg_info.m	/^:- pred partition_proc_args_2(module_info::in, list(/;kq|/^\<partition_proc_args_2\>/;'q;"	kind:pred	file:
partition_proc_call_args	arg_info.m	/^:- pred partition_proc_call_args(/;kq|/^\<partition_proc_call_args\>/;'q;"	kind:pred
partition_scc_procs	ml_proc_gen.m	/^:- pred partition_scc_procs(module_info::in, list(/;kq|/^\<partition_scc_procs\>/;'q;"	kind:pred	file:
partition_set	../library/eqvclass.m	/^:- func partition_set(eqvclass(T)) = set(set(/;kq|/^\<partition_set\>/;'q;"	kind:func
partition_set_to_eqvclass	../library/eqvclass.m	/^:- func partition_set_to_eqvclass(set(set(T))) = eqvclass(/;kq|/^\<partition_set_to_eqvclass\>/;'q;"	kind:func
partition_tsccs	ml_proc_gen.m	/^:- pred partition_tsccs(list(/;kq|/^\<partition_tsccs\>/;'q;"	kind:pred	file:
partition_vars	term_constr_build.m	/^:- pred partition_vars(/;kq|/^\<partition_vars\>/;'q;"	kind:pred	file:
partitions	../library/eqvclass.m	/^:- pred partitions(eqvclass(T)::in, list(/;kq|/^\<partitions\>/;'q;"	kind:pred	file:
pass1_result	term_pass1.m	/^:- type pass1_result$/;kq|-;/\<pass1_result\>/;'q;"	kind:type	file:
pass2_options	term_constr_pass2.m	/^:- type pass2_options$/;kq|-;/\<pass2_options\>/;'q;"	kind:type	file:
pass2_options_init	term_constr_pass2.m	/^:- func pass2_options_init(/;kq|/^\<pass2_options_init\>/;'q;"	kind:func
pass_count	../mdbcomp/slice_and_dice.m	/^                pass_count      :: int,$/;kq|-;/\<pass_count\>/;'q;"	kind:fld
pass_info	term_util.m	/^:- type pass_info$/;kq|-;/\<pass_info\>/;'q;"	kind:type
pass_input_args	export.m	/^:- pred pass_input_args(/;kq|/^\<pass_input_args\>/;'q;"	kind:pred	file:
pass_slice	../mdbcomp/slice_and_dice.m	/^    --->    pass_slice$/;kq|-;/\<pass_slice\>/;'q;"	kind:cons	file:
pass_tests	../mdbcomp/slice_and_dice.m	/^                pass_tests      :: int,$/;kq|-;/\<pass_tests\>/;'q;"	kind:fld
passes_aux.dump_hlds	passes_aux.m	/^:- pred dump_hlds(/;kq|/^\<dump_hlds\>/;'q;"	kind:pred	file:
passes_aux.dump_info	passes_aux.m	/^:- type dump_info$/;kq|-;/\<passes_aux.dump_info\>/;'q;"	kind:type
passes_aux.maybe_dump_hlds	passes_aux.m	/^:- pred maybe_dump_hlds(/;kq|/^\<maybe_dump_hlds\>/;'q;"	kind:pred
passes_aux.maybe_report_sizes	passes_aux.m	/^:- pred maybe_report_sizes(/;kq|/^\<maybe_report_sizes\>/;'q;"	kind:pred
passes_aux.module_cookie_task	passes_aux.m	/^:- type module_cookie_task ==$/;kq|-;/\<passes_aux.module_cookie_task\>/;'q;"	kind:type
passes_aux.module_pred_task	passes_aux.m	/^:- type module_pred_task ==$/;kq|-;/\<passes_aux.module_pred_task\>/;'q;"	kind:type
passes_aux.module_task	passes_aux.m	/^:- type module_task ==$/;kq|-;/\<passes_aux.module_task\>/;'q;"	kind:type
passes_aux.no_prev_dump	passes_aux.m	/^    --->    no_prev_dump$/;kq|-;/\<passes_aux.no_prev_dump\>/;'q;"	kind:cons
passes_aux.par_proc_task	passes_aux.m	/^:- inst par_proc_task for update_proc_task\/0$/;kq|-;/\<passes_aux.par_proc_task\>/;'q;"	kind:inst	file:
passes_aux.par_proc_task	passes_aux.m	/^:- mode par_proc_task == par_proc_task >> par_proc_task.$/;kq|-;/\<passes_aux.par_proc_task\>/;'q;"	kind:mode	file:
passes_aux.pred_error_task	passes_aux.m	/^:- type pred_error_task ==$/;kq|-;/\<passes_aux.pred_error_task\>/;'q;"	kind:type
passes_aux.prev_dumped_hlds	passes_aux.m	/^    ;       prev_dumped_hlds($/;kq|-;/\<passes_aux.prev_dumped_hlds\>/;'q;"	kind:cons
passes_aux.proc_ids_pred_task	passes_aux.m	/^:- type proc_ids_pred_task ==$/;kq|-;/\<passes_aux.proc_ids_pred_task\>/;'q;"	kind:type
passes_aux.proc_ids_task	passes_aux.m	/^:- type proc_ids_task ==$/;kq|-;/\<passes_aux.proc_ids_task\>/;'q;"	kind:type
passes_aux.proc_task	passes_aux.m	/^:- type proc_task ==$/;kq|-;/\<passes_aux.proc_task\>/;'q;"	kind:type
passes_aux.report_sizes	passes_aux.m	/^:- pred report_sizes(/;kq|/^\<report_sizes\>/;'q;"	kind:pred	file:
passes_aux.seq_proc_task	passes_aux.m	/^:- inst seq_proc_task for update_proc_task\/0$/;kq|-;/\<passes_aux.seq_proc_task\>/;'q;"	kind:inst	file:
passes_aux.seq_proc_task	passes_aux.m	/^:- mode seq_proc_task == seq_proc_task >> seq_proc_task.$/;kq|-;/\<passes_aux.seq_proc_task\>/;'q;"	kind:mode	file:
passes_aux.should_dump_stage	passes_aux.m	/^:- pred should_dump_stage(int::in, string::in, string::in, list(/;kq|/^\<should_dump_stage\>/;'q;"	kind:pred
passes_aux.stage_num_str	passes_aux.m	/^:- func stage_num_str(/;kq|/^\<stage_num_str\>/;'q;"	kind:func
passes_aux.update_module	passes_aux.m	/^    ;       update_module(module_task)$/;kq|-;/\<passes_aux.update_module\>/;'q;"	kind:cons
passes_aux.update_module_pred	passes_aux.m	/^    ;       update_module_pred(module_pred_task)$/;kq|-;/\<passes_aux.update_module_pred\>/;'q;"	kind:cons
passes_aux.update_pred_error	passes_aux.m	/^    --->    update_pred_error(pred_error_task).$/;kq|-;/\<passes_aux.update_pred_error\>/;'q;"	kind:cons
passes_aux.update_pred_task	passes_aux.m	/^:- type update_pred_task$/;kq|-;/\<passes_aux.update_pred_task\>/;'q;"	kind:type
passes_aux.update_proc	passes_aux.m	/^    --->    update_proc(proc_task)$/;kq|-;/\<passes_aux.update_proc\>/;'q;"	kind:cons
passes_aux.update_proc_ids	passes_aux.m	/^    ;       update_proc_ids(proc_ids_task)$/;kq|-;/\<passes_aux.update_proc_ids\>/;'q;"	kind:cons
passes_aux.update_proc_task	passes_aux.m	/^:- inst update_proc_task for update_proc_task\/0$/;kq|-;/\<passes_aux.update_proc_task\>/;'q;"	kind:inst
passes_aux.update_proc_task	passes_aux.m	/^:- mode update_proc_task == update_proc_task >> update_proc_task.$/;kq|-;/\<passes_aux.update_proc_task\>/;'q;"	kind:mode
passes_aux.update_proc_task	passes_aux.m	/^:- type update_proc_task$/;kq|-;/\<passes_aux.update_proc_task\>/;'q;"	kind:type
past_ws	../library/mercury_term_lexer.m	/^    --->    past_ws$/;kq|-;/\<past_ws\>/;'q;"	kind:cons	file:
path	stack_opt.m	/^:- type path$/;kq|-;/\<path\>/;'q;"	kind:type	file:
path_containing_join_point	rbmm.region_resurrection_renaming.m	/^:- pred path_containing_join_point(map(/;kq|/^\<path_containing_join_point\>/;'q;"	kind:pred	file:
path_name_and_stream	find_module.m	/^:- type path_name_and_stream$/;kq|-;/\<path_name_and_stream\>/;'q;"	kind:type
path_name_is_absolute	../library/dir.m	/^:- pred path_name_is_absolute(/;kq|/^\<path_name_is_absolute\>/;'q;"	kind:pred
path_name_is_drive_letter_relative_path	../library/dir.m	/^:- pred path_name_is_drive_letter_relative_path(/;kq|/^\<path_name_is_drive_letter_relative_path\>/;'q;"	kind:pred	file:
path_name_is_root_directory	../library/dir.m	/^:- pred path_name_is_root_directory(/;kq|/^\<path_name_is_root_directory\>/;'q;"	kind:pred
path_name_starts_with_drive_letter_colon	../library/dir.m	/^:- pred path_name_starts_with_drive_letter_colon(/;kq|/^\<path_name_starts_with_drive_letter_colon\>/;'q;"	kind:pred	file:
path_only	../mdbcomp/trace_counts.m	/^    ;       path_only(reverse_goal_path)$/;kq|-;/\<path_only\>/;'q;"	kind:cons
path_port	../mdbcomp/trace_counts.m	/^:- type path_port$/;kq|-;/\<path_port\>/;'q;"	kind:type
pathname_occurs_in_incl_stack	options_file.m	/^:- pred pathname_occurs_in_incl_stack(/;kq|/^\<pathname_occurs_in_incl_stack\>/;'q;"	kind:pred	file:
pathname_occurs_in_incl_stack_2	options_file.m	/^:- pred pathname_occurs_in_incl_stack_2(/;kq|/^\<pathname_occurs_in_incl_stack_2\>/;'q;"	kind:pred	file:
paths_so_far	stack_opt.m	/^                paths_so_far            :: set(path),$/;kq|-;/\<paths_so_far\>/;'q;"	kind:fld	file:
pattern	peephole.m	/^:- type pattern$/;kq|-;/\<pattern\>/;'q;"	kind:type	file:
pattern_incr_sp	peephole.m	/^    --->    pattern_incr_sp$/;kq|-;/\<pattern_incr_sp\>/;'q;"	kind:cons	file:
pattern_mkword	peephole.m	/^    ;       pattern_mkword.$/;kq|-;/\<pattern_mkword\>/;'q;"	kind:cons	file:
pav_exist_type_infos	hlds_args.m	/^                pav_exist_type_infos            :: list(T),$/;kq|-;/\<pav_exist_type_infos\>/;'q;"	kind:fld	file:
pav_exist_typeclass_infos	hlds_args.m	/^                pav_exist_typeclass_infos       :: list(T),$/;kq|-;/\<pav_exist_typeclass_infos\>/;'q;"	kind:fld	file:
pav_instance_type_infos	hlds_args.m	/^                pav_instance_type_infos         :: list(T),$/;kq|-;/\<pav_instance_type_infos\>/;'q;"	kind:fld	file:
pav_instance_typeclass_infos	hlds_args.m	/^                pav_instance_typeclass_infos    :: list(T),$/;kq|-;/\<pav_instance_typeclass_infos\>/;'q;"	kind:fld	file:
pav_maybe_ret_value	hlds_args.m	/^                pav_maybe_ret_value             :: maybe(T)$/;kq|-;/\<pav_maybe_ret_value\>/;'q;"	kind:fld	file:
pav_univ_type_infos	hlds_args.m	/^                pav_univ_type_infos             :: list(T),$/;kq|-;/\<pav_univ_type_infos\>/;'q;"	kind:fld	file:
pav_univ_typeclass_infos	hlds_args.m	/^                pav_univ_typeclass_infos        :: list(T),$/;kq|-;/\<pav_univ_typeclass_infos\>/;'q;"	kind:fld	file:
pav_user_args	hlds_args.m	/^                pav_user_args                   :: list(T),$/;kq|-;/\<pav_user_args\>/;'q;"	kind:fld	file:
pc_ctor	decide_type_repn.m	/^                pc_ctor             :: constructor,$/;kq|-;/\<pc_ctor\>/;'q;"	kind:fld	file:
pc_num_bits	decide_type_repn.m	/^                pc_num_bits         :: uint$/;kq|-;/\<pc_num_bits\>/;'q;"	kind:fld	file:
pc_packable_args	decide_type_repn.m	/^                pc_packable_args    :: list(packable_arg),$/;kq|-;/\<pc_packable_args\>/;'q;"	kind:fld	file:
pci	mode_ordering.m	/^    --->    pci($/;kq|-;/\<pci\>/;'q;"	kind:cons
pci_mci	mode_ordering.m	/^                pci_mci             :: mode_constraint_info$/;kq|-;/\<pci_mci\>/;'q;"	kind:fld
pci_mode_constraint	mode_ordering.m	/^                pci_mode_constraint :: mode_constraint,$/;kq|-;/\<pci_mode_constraint\>/;'q;"	kind:fld
pcrg_par_conjunction	introduce_parallelism.m	/^                pcrg_par_conjunction            :: list(hlds_goal),$/;kq|-;/\<pcrg_par_conjunction\>/;'q;"	kind:fld	file:
pcrg_remaining_goals	introduce_parallelism.m	/^                pcrg_remaining_goals            :: list(hlds_goal)$/;kq|-;/\<pcrg_remaining_goals\>/;'q;"	kind:fld	file:
pd_arg_info	pd_info.m	/^:- type pd_arg_info == map(pred_proc_id, pd_proc_arg_info).$/;kq|-;/\<pd_arg_info\>/;'q;"	kind:type
pd_branch_info	pd_info.m	/^:- type pd_branch_info(T)$/;kq|-;/\<pd_branch_info\>/;'q;"	kind:type
pd_can_reorder_goals	pd_util.m	/^:- pred pd_can_reorder_goals(/;kq|/^\<pd_can_reorder_goals\>/;'q;"	kind:pred
pd_cost.cases_cost	pd_cost.m	/^:- pred cases_cost(list(/;kq|/^\<cases_cost\>/;'q;"	kind:pred	file:
pd_cost.cost_of_builtin_call	pd_cost.m	/^:- func cost_of_builtin_call = int.$/;kq|/^\<cost_of_builtin_call\>/;'q;"	kind:func
pd_cost.cost_of_call	pd_cost.m	/^:- func cost_of_call = int.$/;kq|/^\<cost_of_call\>/;'q;"	kind:func
pd_cost.cost_of_fold	pd_cost.m	/^:- func cost_of_fold = int.$/;kq|/^\<cost_of_fold\>/;'q;"	kind:func
pd_cost.cost_of_heap_assign	pd_cost.m	/^:- func cost_of_heap_assign = int.$/;kq|/^\<cost_of_heap_assign\>/;'q;"	kind:func
pd_cost.cost_of_heap_incr	pd_cost.m	/^:- func cost_of_heap_incr = int.$/;kq|/^\<cost_of_heap_incr\>/;'q;"	kind:func
pd_cost.cost_of_recursive_fold	pd_cost.m	/^:- func cost_of_recursive_fold = int.$/;kq|/^\<cost_of_recursive_fold\>/;'q;"	kind:func
pd_cost.cost_of_reg_assign	pd_cost.m	/^:- func cost_of_reg_assign = int.$/;kq|/^\<cost_of_reg_assign\>/;'q;"	kind:func
pd_cost.cost_of_simple_test	pd_cost.m	/^:- func cost_of_simple_test = int.$/;kq|/^\<cost_of_simple_test\>/;'q;"	kind:func
pd_cost.cost_of_stack_flush	pd_cost.m	/^:- func cost_of_stack_flush = int.$/;kq|/^\<cost_of_stack_flush\>/;'q;"	kind:func
pd_cost.goal_cost	pd_cost.m	/^:- pred goal_cost(/;kq|/^\<goal_cost\>/;'q;"	kind:pred
pd_cost.goal_costs	pd_cost.m	/^:- pred goal_costs(list(/;kq|/^\<goal_costs\>/;'q;"	kind:pred	file:
pd_cost.goal_expr_cost	pd_cost.m	/^:- pred goal_expr_cost(/;kq|/^\<goal_expr_cost\>/;'q;"	kind:pred	file:
pd_cost.unify_cost	pd_cost.m	/^:- pred unify_cost(/;kq|/^\<unify_cost\>/;'q;"	kind:pred	file:
pd_debug_definitely_output_goal	pd_debug.m	/^:- pred pd_debug_definitely_output_goal(/;kq|/^\<pd_debug_definitely_output_goal\>/;'q;"	kind:pred	file:
pd_debug_message	pd_debug.m	/^:- pred pd_debug_message(/;kq|/^\<pd_debug_message\>/;'q;"	kind:pred
pd_debug_message_context	pd_debug.m	/^:- pred pd_debug_message_context(/;kq|/^\<pd_debug_message_context\>/;'q;"	kind:pred
pd_debug_output_goal	pd_debug.m	/^:- pred pd_debug_output_goal(/;kq|/^\<pd_debug_output_goal\>/;'q;"	kind:pred
pd_debug_output_goals	pd_debug.m	/^:- pred pd_debug_output_goals(/;kq|/^\<pd_debug_output_goals\>/;'q;"	kind:pred
pd_debug_output_version	pd_debug.m	/^:- pred pd_debug_output_version(/;kq|/^\<pd_debug_output_version\>/;'q;"	kind:pred	file:
pd_debug_register_version	pd_debug.m	/^:- pred pd_debug_register_version(/;kq|/^\<pd_debug_register_version\>/;'q;"	kind:pred
pd_debug_search_version_result	pd_debug.m	/^:- pred pd_debug_search_version_result(/;kq|/^\<pd_debug_search_version_result\>/;'q;"	kind:pred
pd_debug_write_instmap	pd_debug.m	/^:- pred pd_debug_write_instmap(/;kq|/^\<pd_debug_write_instmap\>/;'q;"	kind:pred
pd_debug_write_pred_proc_id_list	pd_debug.m	/^:- pred pd_debug_write_pred_proc_id_list(/;kq|/^\<pd_debug_write_pred_proc_id_list\>/;'q;"	kind:pred
pd_info	pd_info.m	/^:- type pd_info$/;kq|-;/\<pd_info\>/;'q;"	kind:type	file:
pd_info.branch_info_map	pd_info.m	/^:- type branch_info_map(T)  ==  map(T, set(int)).$/;kq|-;/\<pd_info.branch_info_map\>/;'q;"	kind:type
pd_info.exact	pd_info.m	/^    --->    exact$/;kq|-;/\<pd_info.exact\>/;'q;"	kind:cons
pd_info.goal_version_index	pd_info.m	/^:- type goal_version_index == map(list(pred_proc_id), list(pred_proc_id)).$/;kq|-;/\<pd_info.goal_version_index\>/;'q;"	kind:type
pd_info.maybe_version	pd_info.m	/^:- type maybe_version$/;kq|-;/\<pd_info.maybe_version\>/;'q;"	kind:type
pd_info.more_general	pd_info.m	/^    ;       more_general.$/;kq|-;/\<pd_info.more_general\>/;'q;"	kind:cons
pd_info.mv_is_exact	pd_info.m	/^                mv_is_exact         :: version_is_exact,$/;kq|-;/\<pd_info.mv_is_exact\>/;'q;"	kind:fld
pd_info.mv_ppid	pd_info.m	/^                mv_ppid             :: pred_proc_id,$/;kq|-;/\<pd_info.mv_ppid\>/;'q;"	kind:fld
pd_info.mv_renaming	pd_info.m	/^                mv_renaming         :: map(prog_var, prog_var),$/;kq|-;/\<pd_info.mv_renaming\>/;'q;"	kind:fld
pd_info.mv_tsubst	pd_info.m	/^                mv_tsubst           :: tsubst$/;kq|-;/\<pd_info.mv_tsubst\>/;'q;"	kind:fld
pd_info.mv_version	pd_info.m	/^                mv_version          :: version_info,$/;kq|-;/\<pd_info.mv_version\>/;'q;"	kind:fld
pd_info.no_version	pd_info.m	/^    --->    no_version$/;kq|-;/\<pd_info.no_version\>/;'q;"	kind:cons
pd_info.pd_arg_info	pd_info.m	/^:- type pd_arg_info == map(pred_proc_id, pd_proc_arg_info).$/;kq|-;/\<pd_info.pd_arg_info\>/;'q;"	kind:type
pd_info.pd_branch_info	pd_info.m	/^:- type pd_branch_info(T)$/;kq|-;/\<pd_info.pd_branch_info\>/;'q;"	kind:type
pd_info.pd_proc_arg_info	pd_info.m	/^:- type pd_proc_arg_info    ==  pd_branch_info(int).$/;kq|-;/\<pd_info.pd_proc_arg_info\>/;'q;"	kind:type
pd_info.pdi_counter	pd_info.m	/^                pdi_counter             :: counter,$/;kq|-;/\<pd_info.pdi_counter\>/;'q;"	kind:fld	file:
pd_info.pdi_created_versions	pd_info.m	/^                pdi_created_versions    :: set(pred_proc_id),$/;kq|-;/\<pd_info.pdi_created_versions\>/;'q;"	kind:fld	file:
pd_info.pdi_depth	pd_info.m	/^                pdi_depth               :: int,$/;kq|-;/\<pd_info.pdi_depth\>/;'q;"	kind:fld	file:
pd_info.pdi_global_term_info	pd_info.m	/^                pdi_global_term_info    :: global_term_info,$/;kq|-;/\<pd_info.pdi_global_term_info\>/;'q;"	kind:fld	file:
pd_info.pdi_goal_version_index	pd_info.m	/^                pdi_goal_version_index  :: goal_version_index,$/;kq|-;/\<pd_info.pdi_goal_version_index\>/;'q;"	kind:fld	file:
pd_info.pdi_maybe_debug_stream	pd_info.m	/^                pdi_maybe_debug_stream  :: maybe(io.text_output_stream),$/;kq|-;/\<pd_info.pdi_maybe_debug_stream\>/;'q;"	kind:fld	file:
pd_info.pdi_maybe_unfold_info	pd_info.m	/^                pdi_maybe_unfold_info   :: maybe(unfold_info),$/;kq|-;/\<pd_info.pdi_maybe_unfold_info\>/;'q;"	kind:fld	file:
pd_info.pdi_module_info	pd_info.m	/^                pdi_module_info         :: module_info,$/;kq|-;/\<pd_info.pdi_module_info\>/;'q;"	kind:fld	file:
pd_info.pdi_parent_versions	pd_info.m	/^                pdi_parent_versions     :: set(pred_proc_id),$/;kq|-;/\<pd_info.pdi_parent_versions\>/;'q;"	kind:fld	file:
pd_info.pdi_proc_arg_info	pd_info.m	/^                pdi_proc_arg_info       :: pd_arg_info,$/;kq|-;/\<pd_info.pdi_proc_arg_info\>/;'q;"	kind:fld	file:
pd_info.pdi_progress_stream	pd_info.m	/^                pdi_progress_stream     :: io.text_output_stream,$/;kq|-;/\<pd_info.pdi_progress_stream\>/;'q;"	kind:fld	file:
pd_info.pdi_useless_versions	pd_info.m	/^                pdi_useless_versions    :: useless_versions$/;kq|-;/\<pd_info.pdi_useless_versions\>/;'q;"	kind:fld	file:
pd_info.pdi_versions	pd_info.m	/^                pdi_versions            :: version_index,$/;kq|-;/\<pd_info.pdi_versions\>/;'q;"	kind:fld	file:
pd_info.ufi_changed	pd_info.m	/^                ufi_changed         :: bool,$/;kq|-;/\<pd_info.ufi_changed\>/;'q;"	kind:fld
pd_info.ufi_cost_delta	pd_info.m	/^                ufi_cost_delta      :: int,$/;kq|-;/\<pd_info.ufi_cost_delta\>/;'q;"	kind:fld
pd_info.ufi_head_inst_vars	pd_info.m	/^                ufi_head_inst_vars  :: map(inst_var, mer_inst),$/;kq|-;/\<pd_info.ufi_head_inst_vars\>/;'q;"	kind:fld
pd_info.ufi_instmap	pd_info.m	/^                ufi_instmap         :: instmap,$/;kq|-;/\<pd_info.ufi_instmap\>/;'q;"	kind:fld
pd_info.ufi_local_term_info	pd_info.m	/^                ufi_local_term_info :: local_term_info,$/;kq|-;/\<pd_info.ufi_local_term_info\>/;'q;"	kind:fld
pd_info.ufi_parents	pd_info.m	/^                ufi_parents         :: set(pred_proc_id),$/;kq|-;/\<pd_info.ufi_parents\>/;'q;"	kind:fld
pd_info.ufi_pred_info	pd_info.m	/^                ufi_pred_info       :: pred_info,$/;kq|-;/\<pd_info.ufi_pred_info\>/;'q;"	kind:fld
pd_info.ufi_pred_proc_id	pd_info.m	/^                ufi_pred_proc_id    :: pred_proc_id,$/;kq|-;/\<pd_info.ufi_pred_proc_id\>/;'q;"	kind:fld
pd_info.ufi_proc_info	pd_info.m	/^                ufi_proc_info       :: proc_info,$/;kq|-;/\<pd_info.ufi_proc_info\>/;'q;"	kind:fld
pd_info.ufi_rerun_det	pd_info.m	/^                ufi_rerun_det       :: bool$/;kq|-;/\<pd_info.ufi_rerun_det\>/;'q;"	kind:fld
pd_info.ufi_size_delta	pd_info.m	/^                ufi_size_delta      :: int,$/;kq|-;/\<pd_info.ufi_size_delta\>/;'q;"	kind:fld
pd_info.unfold_info	pd_info.m	/^:- type unfold_info$/;kq|-;/\<pd_info.unfold_info\>/;'q;"	kind:type
pd_info.useless_versions	pd_info.m	/^:- type useless_versions == set(pair(pred_proc_id)).$/;kq|-;/\<pd_info.useless_versions\>/;'q;"	kind:type
pd_info.version	pd_info.m	/^    ;       version($/;kq|-;/\<pd_info.version\>/;'q;"	kind:cons
pd_info.version_arg_types	pd_info.m	/^                version_arg_types   :: list(mer_type),$/;kq|-;/\<pd_info.version_arg_types\>/;'q;"	kind:fld
pd_info.version_arg_vars	pd_info.m	/^                version_arg_vars    :: list(prog_var),$/;kq|-;/\<pd_info.version_arg_vars\>/;'q;"	kind:fld
pd_info.version_cost_improv	pd_info.m	/^                version_cost_improv :: int,$/;kq|-;/\<pd_info.version_cost_improv\>/;'q;"	kind:fld
pd_info.version_deforest_calls	pd_info.m	/^                version_deforest_calls  :: list(pred_proc_id),$/;kq|-;/\<pd_info.version_deforest_calls\>/;'q;"	kind:fld
pd_info.version_index	pd_info.m	/^:- type version_index == map(pred_proc_id, version_info).$/;kq|-;/\<pd_info.version_index\>/;'q;"	kind:type
pd_info.version_info	pd_info.m	/^:- type version_info$/;kq|-;/\<pd_info.version_info\>/;'q;"	kind:type
pd_info.version_init_insts	pd_info.m	/^                version_init_insts  :: instmap,$/;kq|-;/\<pd_info.version_init_insts\>/;'q;"	kind:fld
pd_info.version_is_exact	pd_info.m	/^:- type version_is_exact$/;kq|-;/\<pd_info.version_is_exact\>/;'q;"	kind:type
pd_info.version_orig_cost	pd_info.m	/^                version_orig_cost   :: int,$/;kq|-;/\<pd_info.version_orig_cost\>/;'q;"	kind:fld
pd_info.version_orig_goal	pd_info.m	/^                version_orig_goal   :: hlds_goal,$/;kq|-;/\<pd_info.version_orig_goal\>/;'q;"	kind:fld
pd_info.version_parents	pd_info.m	/^                version_parents     :: set(pred_proc_id),$/;kq|-;/\<pd_info.version_parents\>/;'q;"	kind:fld
pd_info.version_source	pd_info.m	/^                version_source      :: maybe(pred_proc_id)$/;kq|-;/\<pd_info.version_source\>/;'q;"	kind:fld
pd_info_bind_var_to_functors	pd_info.m	/^:- pred pd_info_bind_var_to_functors(/;kq|/^\<pd_info_bind_var_to_functors\>/;'q;"	kind:pred
pd_info_check_insts	pd_info.m	/^:- pred pd_info_check_insts(module_info::in, list(/;kq|/^\<pd_info_check_insts\>/;'q;"	kind:pred	file:
pd_info_define_new_pred	pd_info.m	/^:- pred pd_info_define_new_pred(/;kq|/^\<pd_info_define_new_pred\>/;'q;"	kind:pred
pd_info_get_changed	pd_info.m	/^:- pred pd_info_get_changed(/;kq|/^\<pd_info_get_changed\>/;'q;"	kind:pred
pd_info_get_cost_delta	pd_info.m	/^:- pred pd_info_get_cost_delta(/;kq|/^\<pd_info_get_cost_delta\>/;'q;"	kind:pred
pd_info_get_counter	pd_info.m	/^:- pred pd_info_get_counter(/;kq|/^\<pd_info_get_counter\>/;'q;"	kind:pred
pd_info_get_created_versions	pd_info.m	/^:- pred pd_info_get_created_versions(pd_info::in, set(/;kq|/^\<pd_info_get_created_versions\>/;'q;"	kind:pred
pd_info_get_depth	pd_info.m	/^:- pred pd_info_get_depth(/;kq|/^\<pd_info_get_depth\>/;'q;"	kind:pred
pd_info_get_global_term_info	pd_info.m	/^:- pred pd_info_get_global_term_info(/;kq|/^\<pd_info_get_global_term_info\>/;'q;"	kind:pred
pd_info_get_goal_version_index	pd_info.m	/^:- pred pd_info_get_goal_version_index(/;kq|/^\<pd_info_get_goal_version_index\>/;'q;"	kind:pred
pd_info_get_head_inst_vars	pd_info.m	/^:- pred pd_info_get_head_inst_vars(pd_info::in, map(/;kq|/^\<pd_info_get_head_inst_vars\>/;'q;"	kind:pred
pd_info_get_instmap	pd_info.m	/^:- pred pd_info_get_instmap(/;kq|/^\<pd_info_get_instmap\>/;'q;"	kind:pred
pd_info_get_local_term_info	pd_info.m	/^:- pred pd_info_get_local_term_info(/;kq|/^\<pd_info_get_local_term_info\>/;'q;"	kind:pred
pd_info_get_matching_version	pd_info.m	/^:- pred pd_info_get_matching_version(/;kq|/^\<pd_info_get_matching_version\>/;'q;"	kind:pred	file:
pd_info_get_maybe_debug_stream	pd_info.m	/^:- pred pd_info_get_maybe_debug_stream(/;kq|/^\<pd_info_get_maybe_debug_stream\>/;'q;"	kind:pred
pd_info_get_module_info	pd_info.m	/^:- pred pd_info_get_module_info(/;kq|/^\<pd_info_get_module_info\>/;'q;"	kind:pred
pd_info_get_parent_versions	pd_info.m	/^:- pred pd_info_get_parent_versions(pd_info::in, set(/;kq|/^\<pd_info_get_parent_versions\>/;'q;"	kind:pred
pd_info_get_parents	pd_info.m	/^:- pred pd_info_get_parents(pd_info::in, set(/;kq|/^\<pd_info_get_parents\>/;'q;"	kind:pred
pd_info_get_pred_info	pd_info.m	/^:- pred pd_info_get_pred_info(/;kq|/^\<pd_info_get_pred_info\>/;'q;"	kind:pred
pd_info_get_pred_proc_id	pd_info.m	/^:- pred pd_info_get_pred_proc_id(/;kq|/^\<pd_info_get_pred_proc_id\>/;'q;"	kind:pred
pd_info_get_proc_arg_info	pd_info.m	/^:- pred pd_info_get_proc_arg_info(/;kq|/^\<pd_info_get_proc_arg_info\>/;'q;"	kind:pred
pd_info_get_proc_info	pd_info.m	/^:- pred pd_info_get_proc_info(/;kq|/^\<pd_info_get_proc_info\>/;'q;"	kind:pred
pd_info_get_progress_stream	pd_info.m	/^:- pred pd_info_get_progress_stream(/;kq|/^\<pd_info_get_progress_stream\>/;'q;"	kind:pred
pd_info_get_rerun_det	pd_info.m	/^:- pred pd_info_get_rerun_det(/;kq|/^\<pd_info_get_rerun_det\>/;'q;"	kind:pred
pd_info_get_size_delta	pd_info.m	/^:- pred pd_info_get_size_delta(/;kq|/^\<pd_info_get_size_delta\>/;'q;"	kind:pred
pd_info_get_unfold_info	pd_info.m	/^:- pred pd_info_get_unfold_info(/;kq|/^\<pd_info_get_unfold_info\>/;'q;"	kind:pred
pd_info_get_useless_versions	pd_info.m	/^:- pred pd_info_get_useless_versions(/;kq|/^\<pd_info_get_useless_versions\>/;'q;"	kind:pred
pd_info_get_versions	pd_info.m	/^:- pred pd_info_get_versions(/;kq|/^\<pd_info_get_versions\>/;'q;"	kind:pred
pd_info_goal_is_more_general	pd_info.m	/^:- pred pd_info_goal_is_more_general(/;kq|/^\<pd_info_goal_is_more_general\>/;'q;"	kind:pred	file:
pd_info_incr_cost_delta	pd_info.m	/^:- pred pd_info_incr_cost_delta(/;kq|/^\<pd_info_incr_cost_delta\>/;'q;"	kind:pred
pd_info_incr_size_delta	pd_info.m	/^:- pred pd_info_incr_size_delta(/;kq|/^\<pd_info_incr_size_delta\>/;'q;"	kind:pred
pd_info_init	pd_info.m	/^:- pred pd_info_init(/;kq|/^\<pd_info_init\>/;'q;"	kind:pred
pd_info_init_unfold_info	pd_info.m	/^:- pred pd_info_init_unfold_info(/;kq|/^\<pd_info_init_unfold_info\>/;'q;"	kind:pred
pd_info_invalidate_version	pd_info.m	/^:- pred pd_info_invalidate_version(/;kq|/^\<pd_info_invalidate_version\>/;'q;"	kind:pred
pd_info_pick_version	pd_info.m	/^:- pred pd_info_pick_version(/;kq|/^\<pd_info_pick_version\>/;'q;"	kind:pred	file:
pd_info_register_version	pd_info.m	/^:- pred pd_info_register_version(/;kq|/^\<pd_info_register_version\>/;'q;"	kind:pred
pd_info_remove_version	pd_info.m	/^:- pred pd_info_remove_version(/;kq|/^\<pd_info_remove_version\>/;'q;"	kind:pred
pd_info_search_version	pd_info.m	/^:- pred pd_info_search_version(/;kq|/^\<pd_info_search_version\>/;'q;"	kind:pred
pd_info_set_changed	pd_info.m	/^:- pred pd_info_set_changed(/;kq|/^\<pd_info_set_changed\>/;'q;"	kind:pred
pd_info_set_cost_delta	pd_info.m	/^:- pred pd_info_set_cost_delta(/;kq|/^\<pd_info_set_cost_delta\>/;'q;"	kind:pred
pd_info_set_counter	pd_info.m	/^:- pred pd_info_set_counter(/;kq|/^\<pd_info_set_counter\>/;'q;"	kind:pred
pd_info_set_created_versions	pd_info.m	/^:- pred pd_info_set_created_versions(set(/;kq|/^\<pd_info_set_created_versions\>/;'q;"	kind:pred
pd_info_set_depth	pd_info.m	/^:- pred pd_info_set_depth(/;kq|/^\<pd_info_set_depth\>/;'q;"	kind:pred
pd_info_set_global_term_info	pd_info.m	/^:- pred pd_info_set_global_term_info(/;kq|/^\<pd_info_set_global_term_info\>/;'q;"	kind:pred
pd_info_set_goal_version_index	pd_info.m	/^:- pred pd_info_set_goal_version_index(/;kq|/^\<pd_info_set_goal_version_index\>/;'q;"	kind:pred
pd_info_set_instmap	pd_info.m	/^:- pred pd_info_set_instmap(/;kq|/^\<pd_info_set_instmap\>/;'q;"	kind:pred
pd_info_set_local_term_info	pd_info.m	/^:- pred pd_info_set_local_term_info(/;kq|/^\<pd_info_set_local_term_info\>/;'q;"	kind:pred
pd_info_set_module_info	pd_info.m	/^:- pred pd_info_set_module_info(/;kq|/^\<pd_info_set_module_info\>/;'q;"	kind:pred
pd_info_set_parent_versions	pd_info.m	/^:- pred pd_info_set_parent_versions(set(/;kq|/^\<pd_info_set_parent_versions\>/;'q;"	kind:pred
pd_info_set_parents	pd_info.m	/^:- pred pd_info_set_parents(set(/;kq|/^\<pd_info_set_parents\>/;'q;"	kind:pred
pd_info_set_pred_info	pd_info.m	/^:- pred pd_info_set_pred_info(/;kq|/^\<pd_info_set_pred_info\>/;'q;"	kind:pred
pd_info_set_pred_proc_id	pd_info.m	/^:- pred pd_info_set_pred_proc_id(/;kq|/^\<pd_info_set_pred_proc_id\>/;'q;"	kind:pred
pd_info_set_proc_arg_info	pd_info.m	/^:- pred pd_info_set_proc_arg_info(/;kq|/^\<pd_info_set_proc_arg_info\>/;'q;"	kind:pred
pd_info_set_proc_info	pd_info.m	/^:- pred pd_info_set_proc_info(/;kq|/^\<pd_info_set_proc_info\>/;'q;"	kind:pred
pd_info_set_rerun_det	pd_info.m	/^:- pred pd_info_set_rerun_det(/;kq|/^\<pd_info_set_rerun_det\>/;'q;"	kind:pred
pd_info_set_size_delta	pd_info.m	/^:- pred pd_info_set_size_delta(/;kq|/^\<pd_info_set_size_delta\>/;'q;"	kind:pred
pd_info_set_unfold_info	pd_info.m	/^:- pred pd_info_set_unfold_info(/;kq|/^\<pd_info_set_unfold_info\>/;'q;"	kind:pred
pd_info_set_useless_versions	pd_info.m	/^:- pred pd_info_set_useless_versions(/;kq|/^\<pd_info_set_useless_versions\>/;'q;"	kind:pred
pd_info_set_versions	pd_info.m	/^:- pred pd_info_set_versions(/;kq|/^\<pd_info_set_versions\>/;'q;"	kind:pred
pd_info_unset_unfold_info	pd_info.m	/^:- pred pd_info_unset_unfold_info(/;kq|/^\<pd_info_unset_unfold_info\>/;'q;"	kind:pred
pd_info_update_goal	pd_info.m	/^:- pred pd_info_update_goal(/;kq|/^\<pd_info_update_goal\>/;'q;"	kind:pred
pd_proc_arg_info	pd_info.m	/^:- type pd_proc_arg_info    ==  pd_branch_info(int).$/;kq|-;/\<pd_proc_arg_info\>/;'q;"	kind:type
pd_proc_term_info	pd_term.m	/^:- type pd_proc_term_info == assoc_list(int, int).$/;kq|-;/\<pd_proc_term_info\>/;'q;"	kind:type	file:
pd_recompute_instmap_delta	pd_util.m	/^:- pred pd_recompute_instmap_delta(/;kq|/^\<pd_recompute_instmap_delta\>/;'q;"	kind:pred
pd_requantify_goal	pd_util.m	/^:- pred pd_requantify_goal(/;kq|/^\<pd_requantify_goal\>/;'q;"	kind:pred
pd_simplify_goal	pd_util.m	/^:- pred pd_simplify_goal(/;kq|/^\<pd_simplify_goal\>/;'q;"	kind:pred
pd_term.do_local_check	pd_term.m	/^:- pred do_local_check(module_info::in, instmap::in, list(/;kq|/^\<do_local_check\>/;'q;"	kind:pred	file:
pd_term.expand_calls	pd_term.m	/^:- pred expand_calls(pred(list(/;kq|/^\<expand_calls\>/;'q;"	kind:pred	file:
pd_term.get_matching_sizes	pd_term.m	/^:- pred get_matching_sizes(/;kq|/^\<get_matching_sizes\>/;'q;"	kind:pred	file:
pd_term.global_check	pd_term.m	/^:- pred global_check(module_info::in, hlds_goal::in, list(/;kq|/^\<global_check\>/;'q;"	kind:pred
pd_term.global_check_result	pd_term.m	/^:- type global_check_result$/;kq|-;/\<pd_term.global_check_result\>/;'q;"	kind:type
pd_term.global_term_info	pd_term.m	/^:- type global_term_info$/;kq|-;/\<pd_term.global_term_info\>/;'q;"	kind:type	file:
pd_term.global_term_info_init	pd_term.m	/^:- pred global_term_info_init(/;kq|/^\<global_term_info_init\>/;'q;"	kind:pred
pd_term.initial_sizes	pd_term.m	/^:- pred initial_sizes(/;kq|/^\<initial_sizes\>/;'q;"	kind:pred	file:
pd_term.local_check	pd_term.m	/^:- pred local_check(/;kq|/^\<local_check\>/;'q;"	kind:pred
pd_term.local_term_info	pd_term.m	/^:- type local_term_info == single_covering_goals.$/;kq|-;/\<pd_term.local_term_info\>/;'q;"	kind:type	file:
pd_term.local_term_info_init	pd_term.m	/^:- pred local_term_info_init(/;kq|/^\<local_term_info_init\>/;'q;"	kind:pred
pd_term.loop	pd_term.m	/^    ;       loop.$/;kq|-;/\<pd_term.loop\>/;'q;"	kind:cons
pd_term.ok	pd_term.m	/^    --->    ok(proc_pair, int)$/;kq|-;/\<pd_term.ok\>/;'q;"	kind:cons
pd_term.pd_proc_term_info	pd_term.m	/^:- type pd_proc_term_info == assoc_list(int, int).$/;kq|-;/\<pd_term.pd_proc_term_info\>/;'q;"	kind:type	file:
pd_term.possible_loop	pd_term.m	/^    ;       possible_loop(proc_pair, int, pred_proc_id)$/;kq|-;/\<pd_term.possible_loop\>/;'q;"	kind:cons
pd_term.proc_pair	pd_term.m	/^:- type proc_pair == pair(pred_proc_id, maybe(pred_proc_id)).$/;kq|-;/\<pd_term.proc_pair\>/;'q;"	kind:type
pd_term.single_covering_goals	pd_term.m	/^:- type single_covering_goals == map(pred_proc_id, pd_proc_term_info).$/;kq|-;/\<pd_term.single_covering_goals\>/;'q;"	kind:type	file:
pd_util.bound_functor_list_MSG	pd_util.m	/^:- pred bound_functor_list_MSG(/;kq|/^\<bound_functor_list_MSG\>/;'q;"	kind:pred	file:
pd_util.bound_functor_size	pd_util.m	/^:- pred bound_functor_size(module_info::in, set(/;kq|/^\<bound_functor_size\>/;'q;"	kind:pred	file:
pd_util.combine_vars	pd_util.m	/^:- pred combine_vars(int::in, list(/;kq|/^\<combine_vars\>/;'q;"	kind:pred	file:
pd_util.convert_branch_info	pd_util.m	/^:- pred convert_branch_info(pd_branch_info(/;kq|/^\<convert_branch_info\>/;'q;"	kind:pred
pd_util.convert_branch_info_2	pd_util.m	/^:- pred convert_branch_info_2(assoc_list(int, set(/;kq|/^\<convert_branch_info_2\>/;'q;"	kind:pred	file:
pd_util.examine_branch	pd_util.m	/^:- pred examine_branch(/;kq|/^\<examine_branch\>/;'q;"	kind:pred	file:
pd_util.examine_branch_list	pd_util.m	/^:- pred examine_branch_list(/;kq|/^\<examine_branch_list\>/;'q;"	kind:pred	file:
pd_util.examine_case_list	pd_util.m	/^:- pred examine_case_list(/;kq|/^\<examine_case_list\>/;'q;"	kind:pred	file:
pd_util.expansions	pd_util.m	/^:- type expansions == set(pair(mer_inst)).$/;kq|-;/\<pd_util.expansions\>/;'q;"	kind:type	file:
pd_util.get_branch_vars	pd_util.m	/^:- pred get_branch_vars(/;kq|/^\<get_branch_vars\>/;'q;"	kind:pred	file:
pd_util.get_branch_vars_goal	pd_util.m	/^:- pred get_branch_vars_goal(/;kq|/^\<get_branch_vars_goal\>/;'q;"	kind:pred
pd_util.get_branch_vars_goal_2	pd_util.m	/^:- pred get_branch_vars_goal_2(/;kq|/^\<get_branch_vars_goal_2\>/;'q;"	kind:pred	file:
pd_util.get_branch_vars_proc	pd_util.m	/^:- pred get_branch_vars_proc(/;kq|/^\<get_branch_vars_proc\>/;'q;"	kind:pred
pd_util.get_goal_live_vars	pd_util.m	/^:- pred get_goal_live_vars(/;kq|/^\<get_goal_live_vars\>/;'q;"	kind:pred	file:
pd_util.get_goal_live_vars_2	pd_util.m	/^:- pred get_goal_live_vars_2(/;kq|/^\<get_goal_live_vars_2\>/;'q;"	kind:pred	file:
pd_util.get_left_vars	pd_util.m	/^:- pred get_left_vars(/;kq|/^\<get_left_vars\>/;'q;"	kind:pred	file:
pd_util.get_opaque_args	pd_util.m	/^:- pred get_opaque_args(module_info::in, branch_info_map(/;kq|/^\<get_opaque_args\>/;'q;"	kind:pred	file:
pd_util.goal_depends_on_goal	pd_util.m	/^:- pred goal_depends_on_goal(/;kq|/^\<goal_depends_on_goal\>/;'q;"	kind:pred	file:
pd_util.goal_get_calls	pd_util.m	/^:- pred goal_get_calls(hlds_goal::in, list(/;kq|/^\<goal_get_calls\>/;'q;"	kind:pred
pd_util.goals_match	pd_util.m	/^:- pred goals_match(module_info::in, hlds_goal::in, list(/;kq|/^\<goals_match\>/;'q;"	kind:pred
pd_util.goals_match_2	pd_util.m	/^:- pred goals_match_2(list(hlds_goal)::in, list(/;kq|/^\<goals_match_2\>/;'q;"	kind:pred	file:
pd_util.inst_MSG	pd_util.m	/^:- pred inst_MSG(/;kq|/^\<inst_MSG\>/;'q;"	kind:pred
pd_util.inst_MSG_1	pd_util.m	/^:- pred inst_MSG_1(/;kq|/^\<inst_MSG_1\>/;'q;"	kind:pred	file:
pd_util.inst_MSG_2	pd_util.m	/^:- pred inst_MSG_2(/;kq|/^\<inst_MSG_2\>/;'q;"	kind:pred	file:
pd_util.inst_list_MSG	pd_util.m	/^:- pred inst_list_MSG(module_info::in, expansions::in, list(/;kq|/^\<inst_list_MSG\>/;'q;"	kind:pred	file:
pd_util.inst_list_size	pd_util.m	/^:- pred inst_list_size(module_info::in, list(/;kq|/^\<inst_list_size\>/;'q;"	kind:pred
pd_util.inst_list_size	pd_util.m	/^:- pred inst_list_size(module_info::in, set(/;kq|/^\<inst_list_size\>/;'q;"	kind:pred	file:
pd_util.inst_size	pd_util.m	/^:- pred inst_size(/;kq|/^\<inst_size\>/;'q;"	kind:pred
pd_util.inst_size_2	pd_util.m	/^:- pred inst_size_2(module_info::in, set(/;kq|/^\<inst_size_2\>/;'q;"	kind:pred	file:
pd_util.match_generic_call	pd_util.m	/^:- pred match_generic_call(/;kq|/^\<match_generic_call\>/;'q;"	kind:pred	file:
pd_util.pd_can_reorder_goals	pd_util.m	/^:- pred pd_can_reorder_goals(/;kq|/^\<pd_can_reorder_goals\>/;'q;"	kind:pred
pd_util.pd_requantify_goal	pd_util.m	/^:- pred pd_requantify_goal(/;kq|/^\<pd_requantify_goal\>/;'q;"	kind:pred
pd_util.pd_simplify_goal	pd_util.m	/^:- pred pd_simplify_goal(/;kq|/^\<pd_simplify_goal\>/;'q;"	kind:pred
pd_util.pd_var_info	pd_util.m	/^:- type pd_var_info == branch_info_map(prog_var).$/;kq|-;/\<pd_util.pd_var_info\>/;'q;"	kind:type	file:
pd_util.propagate_constraints	pd_util.m	/^:- pred propagate_constraints(/;kq|/^\<propagate_constraints\>/;'q;"	kind:pred
pd_util.rerun_det_analysis	pd_util.m	/^:- pred rerun_det_analysis(/;kq|/^\<rerun_det_analysis\>/;'q;"	kind:pred	file:
pd_util.unique_modecheck_goal	pd_util.m	/^:- pred unique_modecheck_goal(/;kq|/^\<unique_modecheck_goal\>/;'q;"	kind:pred
pd_var_info	pd_util.m	/^:- type pd_var_info == branch_info_map(prog_var).$/;kq|-;/\<pd_var_info\>/;'q;"	kind:type	file:
pdi_counter	pd_info.m	/^                pdi_counter             :: counter,$/;kq|-;/\<pdi_counter\>/;'q;"	kind:fld	file:
pdi_created_versions	pd_info.m	/^                pdi_created_versions    :: set(pred_proc_id),$/;kq|-;/\<pdi_created_versions\>/;'q;"	kind:fld	file:
pdi_depth	pd_info.m	/^                pdi_depth               :: int,$/;kq|-;/\<pdi_depth\>/;'q;"	kind:fld	file:
pdi_global_term_info	pd_info.m	/^                pdi_global_term_info    :: global_term_info,$/;kq|-;/\<pdi_global_term_info\>/;'q;"	kind:fld	file:
pdi_goal_version_index	pd_info.m	/^                pdi_goal_version_index  :: goal_version_index,$/;kq|-;/\<pdi_goal_version_index\>/;'q;"	kind:fld	file:
pdi_maybe_debug_stream	pd_info.m	/^                pdi_maybe_debug_stream  :: maybe(io.text_output_stream),$/;kq|-;/\<pdi_maybe_debug_stream\>/;'q;"	kind:fld	file:
pdi_maybe_unfold_info	pd_info.m	/^                pdi_maybe_unfold_info   :: maybe(unfold_info),$/;kq|-;/\<pdi_maybe_unfold_info\>/;'q;"	kind:fld	file:
pdi_module_info	pd_info.m	/^                pdi_module_info         :: module_info,$/;kq|-;/\<pdi_module_info\>/;'q;"	kind:fld	file:
pdi_parent_versions	pd_info.m	/^                pdi_parent_versions     :: set(pred_proc_id),$/;kq|-;/\<pdi_parent_versions\>/;'q;"	kind:fld	file:
pdi_proc_arg_info	pd_info.m	/^                pdi_proc_arg_info       :: pd_arg_info,$/;kq|-;/\<pdi_proc_arg_info\>/;'q;"	kind:fld	file:
pdi_progress_stream	pd_info.m	/^                pdi_progress_stream     :: io.text_output_stream,$/;kq|-;/\<pdi_progress_stream\>/;'q;"	kind:fld	file:
pdi_useless_versions	pd_info.m	/^                pdi_useless_versions    :: useless_versions$/;kq|-;/\<pdi_useless_versions\>/;'q;"	kind:fld	file:
pdi_versions	pd_info.m	/^                pdi_versions            :: version_index,$/;kq|-;/\<pdi_versions\>/;'q;"	kind:fld	file:
pdin_decl_item_number	style_checks.m	/^                pdin_decl_item_number           :: int,$/;kq|-;/\<pdin_decl_item_number\>/;'q;"	kind:fld	file:
pdin_first_defn_item_number	style_checks.m	/^                pdin_first_defn_item_number     :: int$/;kq|-;/\<pdin_first_defn_item_number\>/;'q;"	kind:fld	file:
pdin_pred_id	style_checks.m	/^                pdin_pred_id                    :: pred_id,$/;kq|-;/\<pdin_pred_id\>/;'q;"	kind:fld	file:
pdin_pred_info	style_checks.m	/^                pdin_pred_info                  :: pred_info,$/;kq|-;/\<pdin_pred_info\>/;'q;"	kind:fld	file:
pdpi_excp_slots	continuation_info.m	/^                pdpi_excp_slots         :: deep_excp_slots,$/;kq|-;/\<pdpi_excp_slots\>/;'q;"	kind:fld
pdpi_orig_body	continuation_info.m	/^                pdpi_orig_body          :: deep_original_body$/;kq|-;/\<pdpi_orig_body\>/;'q;"	kind:fld
pdpi_proc_static	continuation_info.m	/^                pdpi_proc_static        :: hlds_proc_static,$/;kq|-;/\<pdpi_proc_static\>/;'q;"	kind:fld
pdr_detism	../mdbcomp/program_representation.m	/^                pdr_detism              :: detism_rep$/;kq|-;/\<pdr_detism\>/;'q;"	kind:fld
pdr_goal	../mdbcomp/program_representation.m	/^                pdr_goal                :: goal_rep(GoalAnnotation),$/;kq|-;/\<pdr_goal\>/;'q;"	kind:fld
pdr_head_vars	../mdbcomp/program_representation.m	/^                pdr_head_vars           :: list(head_var_rep),$/;kq|-;/\<pdr_head_vars\>/;'q;"	kind:fld
pdr_var_name_table	../mdbcomp/program_representation.m	/^                pdr_var_name_table      :: var_name_table,$/;kq|-;/\<pdr_var_name_table\>/;'q;"	kind:fld
pdr_var_type_table	../mdbcomp/program_representation.m	/^                pdr_var_type_table      :: maybe(var_type_table),$/;kq|-;/\<pdr_var_type_table\>/;'q;"	kind:fld
peek	../library/pqueue.m	/^:- pred peek(pqueue(/;kq|/^\<peek\>/;'q;"	kind:pred
peek	../library/psqueue.m	/^:- pred peek(psqueue(/;kq|/^\<peek\>/;'q;"	kind:pred
peek_and_find_len_of_next_suffix	write_error_spec.m	/^:- func peek_and_find_len_of_next_suffix(list(/;kq|/^\<peek_and_find_len_of_next_suffix\>/;'q;"	kind:func	file:
peek_and_find_len_of_next_word	write_error_spec.m	/^:- func peek_and_find_len_of_next_word(list(/;kq|/^\<peek_and_find_len_of_next_word\>/;'q;"	kind:func	file:
peek_at_file	parse_module.m	/^:- pred peek_at_file(/;kq|/^\<peek_at_file\>/;'q;"	kind:pred
peek_key	../library/pqueue.m	/^:- pred peek_key(pqueue(/;kq|/^\<peek_key\>/;'q;"	kind:pred
peek_value	../library/pqueue.m	/^:- pred peek_value(pqueue(/;kq|/^\<peek_value\>/;'q;"	kind:pred
peep_llds	optimization_options.m	/^    --->    peep_llds$/;kq|-;/\<peep_llds\>/;'q;"	kind:cons
peep_llds_mkword	optimization_options.m	/^    --->    peep_llds_mkword$/;kq|-;/\<peep_llds_mkword\>/;'q;"	kind:cons
peep_mlds	optimization_options.m	/^    --->    peep_mlds$/;kq|-;/\<peep_mlds\>/;'q;"	kind:cons
peephole.build_offset_mask	peephole.m	/^:- pred build_offset_mask(list(/;kq|/^\<build_offset_mask\>/;'q;"	kind:pred	file:
peephole.combine_decr_sp	peephole.m	/^:- pred combine_decr_sp(list(instruction)::in, list(/;kq|/^\<combine_decr_sp\>/;'q;"	kind:pred
peephole.computed_goto_method	peephole.m	/^:- type computed_goto_method$/;kq|-;/\<peephole.computed_goto_method\>/;'q;"	kind:type	file:
peephole.invalid_peephole_opts	peephole.m	/^:- pred invalid_peephole_opts(/;kq|/^\<invalid_peephole_opts\>/;'q;"	kind:pred	file:
peephole.method_bitmap	peephole.m	/^    --->    method_bitmap$/;kq|-;/\<peephole.method_bitmap\>/;'q;"	kind:cons	file:
peephole.method_or	peephole.m	/^    ;       method_or(int).$/;kq|-;/\<peephole.method_or\>/;'q;"	kind:cons	file:
peephole.pattern	peephole.m	/^:- type pattern$/;kq|-;/\<peephole.pattern\>/;'q;"	kind:type	file:
peephole.pattern_incr_sp	peephole.m	/^    --->    pattern_incr_sp$/;kq|-;/\<peephole.pattern_incr_sp\>/;'q;"	kind:cons	file:
peephole.pattern_mkword	peephole.m	/^    ;       pattern_mkword.$/;kq|-;/\<peephole.pattern_mkword\>/;'q;"	kind:cons	file:
peephole_match	peephole.m	/^:- pred peephole_match(list(/;kq|/^\<peephole_match\>/;'q;"	kind:pred	file:
peephole_match_assign	peephole.m	/^:- pred peephole_match_assign(/;kq|/^\<peephole_match_assign\>/;'q;"	kind:pred	file:
peephole_match_computed_goto	peephole.m	/^:- pred peephole_match_computed_goto(rval::in, maybe(/;kq|/^\<peephole_match_computed_goto\>/;'q;"	kind:pred	file:
peephole_match_if_val	peephole.m	/^:- pred peephole_match_if_val(/;kq|/^\<peephole_match_if_val\>/;'q;"	kind:pred	file:
peephole_match_incr_sp	peephole.m	/^:- pred peephole_match_incr_sp(/;kq|/^\<peephole_match_incr_sp\>/;'q;"	kind:pred	file:
peephole_match_mkframe	peephole.m	/^:- pred peephole_match_mkframe(nondet_frame_info::in, maybe(/;kq|/^\<peephole_match_mkframe\>/;'q;"	kind:pred	file:
peephole_match_norepeat	peephole.m	/^:- pred peephole_match_norepeat(list(/;kq|/^\<peephole_match_norepeat\>/;'q;"	kind:pred	file:
peephole_match_store_ticket	peephole.m	/^:- pred peephole_match_store_ticket(/;kq|/^\<peephole_match_store_ticket\>/;'q;"	kind:pred	file:
peephole_opt_statement	ml_optimize.m	/^:- pred peephole_opt_statement(/;kq|/^\<peephole_opt_statement\>/;'q;"	kind:pred	file:
peephole_opt_statements	ml_optimize.m	/^:- pred peephole_opt_statements(list(mlds_stmt)::in, list(/;kq|/^\<peephole_opt_statements\>/;'q;"	kind:pred	file:
peephole_opt_window_at_instr	peephole.m	/^:- pred peephole_opt_window_at_instr(list(/;kq|/^\<peephole_opt_window_at_instr\>/;'q;"	kind:pred	file:
peephole_optimize	peephole.m	/^:- pred peephole_optimize(/;kq|/^\<peephole_optimize\>/;'q;"	kind:pred
peephole_optimize_loop	peephole.m	/^:- pred peephole_optimize_loop(list(pattern)::in, list(/;kq|/^\<peephole_optimize_loop\>/;'q;"	kind:pred	file:
peephole_pick_fewer_vals_label	peephole.m	/^:- pred peephole_pick_fewer_vals_label(/;kq|/^\<peephole_pick_fewer_vals_label\>/;'q;"	kind:pred	file:
pem_first_conj_dead_time	../mdbcomp/feedback.automatic_parallelism.m	/^                pem_first_conj_dead_time    :: float,$/;kq|-;/\<pem_first_conj_dead_time\>/;'q;"	kind:fld
pem_future_dead_time	../mdbcomp/feedback.automatic_parallelism.m	/^                pem_future_dead_time        :: float$/;kq|-;/\<pem_future_dead_time\>/;'q;"	kind:fld
pem_num_calls	../mdbcomp/feedback.automatic_parallelism.m	/^                pem_num_calls               :: int,$/;kq|-;/\<pem_num_calls\>/;'q;"	kind:fld
pem_par_overhead_barrier	../mdbcomp/feedback.automatic_parallelism.m	/^                pem_par_overhead_barrier    :: float,$/;kq|-;/\<pem_par_overhead_barrier\>/;'q;"	kind:fld
pem_par_overhead_signals	../mdbcomp/feedback.automatic_parallelism.m	/^                pem_par_overhead_signals    :: float,$/;kq|-;/\<pem_par_overhead_signals\>/;'q;"	kind:fld
pem_par_overhead_spark_cost	../mdbcomp/feedback.automatic_parallelism.m	/^                pem_par_overhead_spark_cost :: float,$/;kq|-;/\<pem_par_overhead_spark_cost\>/;'q;"	kind:fld
pem_par_overhead_waits	../mdbcomp/feedback.automatic_parallelism.m	/^                pem_par_overhead_waits      :: float,$/;kq|-;/\<pem_par_overhead_waits\>/;'q;"	kind:fld
pem_par_time	../mdbcomp/feedback.automatic_parallelism.m	/^                pem_par_time                :: float,$/;kq|-;/\<pem_par_time\>/;'q;"	kind:fld
pem_seq_time	../mdbcomp/feedback.automatic_parallelism.m	/^                pem_seq_time                :: float,$/;kq|-;/\<pem_seq_time\>/;'q;"	kind:fld
pending_goals_table	delay_info.m	/^:- type pending_goals_table == map(depth_num, cord(seq_num)).$/;kq|-;/\<pending_goals_table\>/;'q;"	kind:type	file:
pending_par_procs	dep_par_conj.m	/^:- type pending_par_procs == assoc_list(par_proc_call_pattern, new_par_proc).$/;kq|-;/\<pending_par_procs\>/;'q;"	kind:type	file:
per_instance	mlds.m	/^:- type per_instance$/;kq|-;/\<per_instance\>/;'q;"	kind:type
per_instance_prefix_for_csharp	mlds_to_cs_class.m	/^:- func per_instance_prefix_for_csharp(/;kq|/^\<per_instance_prefix_for_csharp\>/;'q;"	kind:func	file:
percentage_str	../library/table_statistics.m	/^:- func percentage_str(/;kq|/^\<percentage_str\>/;'q;"	kind:func	file:
perform_context_reduction	typeclasses.m	/^:- pred perform_context_reduction(/;kq|/^\<perform_context_reduction\>/;'q;"	kind:pred
perform_goal_purity_checks	purity.m	/^:- pred perform_goal_purity_checks(/;kq|/^\<perform_goal_purity_checks\>/;'q;"	kind:pred	file:
perform_occurs_check	superhomogeneous.m	/^:- pred perform_occurs_check(/;kq|/^\<perform_occurs_check\>/;'q;"	kind:pred	file:
perform_pred_purity_checks	purity.m	/^:- pred perform_pred_purity_checks(/;kq|/^\<perform_pred_purity_checks\>/;'q;"	kind:pred	file:
perform_push_transform	push_goals_together.m	/^:- pred perform_push_transform(/;kq|/^\<perform_push_transform\>/;'q;"	kind:pred	file:
perform_structure_reuse_analysis	structure_reuse.analysis.m	/^:- pred perform_structure_reuse_analysis(/;kq|/^\<perform_structure_reuse_analysis\>/;'q;"	kind:pred
perform_structure_sharing_analysis	structure_sharing.analysis.m	/^:- pred perform_structure_sharing_analysis(/;kq|/^\<perform_structure_sharing_analysis\>/;'q;"	kind:pred
perm	../library/list.m	/^:- pred perm(list(T)::in, list(/;kq|/^\<perm\>/;'q;"	kind:pred
perm	../library/one_or_more.m	/^:- pred perm(one_or_more(T)::in, one_or_more(/;kq|/^\<perm\>/;'q;"	kind:pred
perm_in_imp	module_qual.id_set.m	/^:- type perm_in_imp$/;kq|-;/\<perm_in_imp\>/;'q;"	kind:type
perm_in_int	module_qual.id_set.m	/^:- type perm_in_int$/;kq|-;/\<perm_in_int\>/;'q;"	kind:type
permissions_map	module_qual.id_set.m	/^:- type permissions_map == map(module_name, module_permissions).$/;kq|-;/\<permissions_map\>/;'q;"	kind:type	file:
persistent_temp_slot	code_loc_dep.m	/^    --->    persistent_temp_slot$/;kq|-;/\<persistent_temp_slot\>/;'q;"	kind:cons
pess_extra_vars_ignore	det_util.m	/^    ;       pess_extra_vars_ignore.$/;kq|-;/\<pess_extra_vars_ignore\>/;'q;"	kind:cons
pess_extra_vars_report	det_util.m	/^    --->    pess_extra_vars_report$/;kq|-;/\<pess_extra_vars_report\>/;'q;"	kind:cons
pess_info	det_infer_goal.m	/^:- type pess_info$/;kq|-;/\<pess_info\>/;'q;"	kind:type	file:
pessimize_llds_tailcalls	optimization_options.m	/^    --->    pessimize_llds_tailcalls$/;kq|-;/\<pessimize_llds_tailcalls\>/;'q;"	kind:cons
pf_arg_decls	prog_item.m	/^                pf_arg_decls                    :: types_and_maybe_modes,$/;kq|-;/\<pf_arg_decls\>/;'q;"	kind:fld
pf_constraints	prog_item.m	/^                pf_constraints                  :: univ_exist_constraints,$/;kq|-;/\<pf_constraints\>/;'q;"	kind:fld
pf_context	prog_item.m	/^                pf_context                      :: prog_context,$/;kq|-;/\<pf_context\>/;'q;"	kind:fld
pf_existqvars	prog_item.m	/^                pf_existqvars                   :: existq_tvars,$/;kq|-;/\<pf_existqvars\>/;'q;"	kind:fld
pf_function	../mdbcomp/prim_data.m	/^    ;       pf_function.$/;kq|-;/\<pf_function\>/;'q;"	kind:cons
pf_instvarset	prog_item.m	/^                pf_instvarset                   :: inst_varset,$/;kq|-;/\<pf_instvarset\>/;'q;"	kind:fld
pf_maybe_attrs	prog_item.m	/^                pf_maybe_attrs                  :: item_maybe_attrs,$/;kq|-;/\<pf_maybe_attrs\>/;'q;"	kind:fld
pf_maybe_detism	prog_item.m	/^                pf_maybe_detism                 :: maybe(determinism),$/;kq|-;/\<pf_maybe_detism\>/;'q;"	kind:fld
pf_maybe_with_inst	prog_item.m	/^                pf_maybe_with_inst              :: maybe(mer_inst),$/;kq|-;/\<pf_maybe_with_inst\>/;'q;"	kind:fld
pf_maybe_with_type	prog_item.m	/^                pf_maybe_with_type              :: maybe(mer_type),$/;kq|-;/\<pf_maybe_with_type\>/;'q;"	kind:fld
pf_method_name_pieces	check_typeclass.m	/^:- func pf_method_name_pieces(pred_pf_name_arity) = list(/;kq|/^\<pf_method_name_pieces\>/;'q;"	kind:func	file:
pf_name	prog_item.m	/^                pf_name                         :: sym_name,$/;kq|-;/\<pf_name\>/;'q;"	kind:fld
pf_p_or_f	prog_item.m	/^                pf_p_or_f                       :: pred_or_func,$/;kq|-;/\<pf_p_or_f\>/;'q;"	kind:fld
pf_predicate	../mdbcomp/prim_data.m	/^    --->    pf_predicate$/;kq|-;/\<pf_predicate\>/;'q;"	kind:cons
pf_purity	prog_item.m	/^                pf_purity                       :: purity,$/;kq|-;/\<pf_purity\>/;'q;"	kind:fld
pf_seq_num	prog_item.m	/^                pf_seq_num                      :: item_seq_num$/;kq|-;/\<pf_seq_num\>/;'q;"	kind:fld
pf_sym_name_arity	prog_data.m	/^:- type pf_sym_name_arity$/;kq|-;/\<pf_sym_name_arity\>/;'q;"	kind:type
pf_sym_name_pred_form_arity_to_string	parse_tree_out_sym_name.m	/^:- func pf_sym_name_pred_form_arity_to_string(/;kq|/^\<pf_sym_name_pred_form_arity_to_string\>/;'q;"	kind:func
pf_sym_name_user_arity_to_string	parse_tree_out_sym_name.m	/^:- func pf_sym_name_user_arity_to_string(/;kq|/^\<pf_sym_name_user_arity_to_string\>/;'q;"	kind:func
pf_sym_name_user_arity_to_unquoted_string	parse_tree_out_sym_name.m	/^:- func pf_sym_name_user_arity_to_unquoted_string(/;kq|/^\<pf_sym_name_user_arity_to_unquoted_string\>/;'q;"	kind:func
pf_tvarset	prog_item.m	/^                pf_tvarset                      :: tvarset,$/;kq|-;/\<pf_tvarset\>/;'q;"	kind:fld
pfm_arg_modes	prog_item.m	/^                pfm_arg_modes                   :: list(mer_mode),$/;kq|-;/\<pfm_arg_modes\>/;'q;"	kind:fld
pfm_context	prog_item.m	/^                pfm_context                     :: prog_context,$/;kq|-;/\<pfm_context\>/;'q;"	kind:fld
pfm_instvarset	prog_item.m	/^                pfm_instvarset                  :: inst_varset,$/;kq|-;/\<pfm_instvarset\>/;'q;"	kind:fld
pfm_maybe_detism	prog_item.m	/^                pfm_maybe_detism                :: maybe(determinism),$/;kq|-;/\<pfm_maybe_detism\>/;'q;"	kind:fld
pfm_maybe_with_inst	prog_item.m	/^                pfm_maybe_with_inst             :: maybe(mer_inst),$/;kq|-;/\<pfm_maybe_with_inst\>/;'q;"	kind:fld
pfm_name	prog_item.m	/^                pfm_name                        :: sym_name,$/;kq|-;/\<pfm_name\>/;'q;"	kind:fld
pfm_p_or_f	prog_item.m	/^                pfm_p_or_f                      :: maybe(pred_or_func),$/;kq|-;/\<pfm_p_or_f\>/;'q;"	kind:fld
pfm_seq_num	prog_item.m	/^                pfm_seq_num                     :: item_seq_num$/;kq|-;/\<pfm_seq_num\>/;'q;"	kind:fld
pfn_func_label	mlds.m	/^                pfn_func_label      :: mlds_func_label,$/;kq|-;/\<pfn_func_label\>/;'q;"	kind:fld
pfn_pred_id	mlds.m	/^                pfn_pred_id         :: pred_id$/;kq|-;/\<pfn_pred_id\>/;'q;"	kind:fld
pfu_function	prog_item.m	/^    ;       pfu_function$/;kq|-;/\<pfu_function\>/;'q;"	kind:cons
pfu_function	prog_item.m	/^    ;       pfu_function.$/;kq|-;/\<pfu_function\>/;'q;"	kind:cons
pfu_predicate	prog_item.m	/^    --->    pfu_predicate$/;kq|-;/\<pfu_predicate\>/;'q;"	kind:cons
pfu_predicate	prog_item.m	/^    --->    pfu_predicate$/;kq|-;/\<pfu_predicate\>/;'q;"	kind:cons
pfu_to_maybe_pred_or_func	prog_item.m	/^:- func pfu_to_maybe_pred_or_func(pred_func_or_unknown) = maybe(/;kq|/^\<pfu_to_maybe_pred_or_func\>/;'q;"	kind:func
pfu_unknown	prog_item.m	/^    ;       pfu_unknown.$/;kq|-;/\<pfu_unknown\>/;'q;"	kind:cons
pfumm_function	prog_item.m	/^    ;       pfumm_function(modes_or_arity)$/;kq|-;/\<pfumm_function\>/;'q;"	kind:cons
pfumm_predicate	prog_item.m	/^    --->    pfumm_predicate(modes_or_arity)$/;kq|-;/\<pfumm_predicate\>/;'q;"	kind:cons
pfumm_to_maybe_pf_arity_maybe_modes	prog_item.m	/^:- pred pfumm_to_maybe_pf_arity_maybe_modes(/;kq|/^\<pfumm_to_maybe_pf_arity_maybe_modes\>/;'q;"	kind:pred
pfumm_unknown	prog_item.m	/^    ;       pfumm_unknown(user_arity).$/;kq|-;/\<pfumm_unknown\>/;'q;"	kind:cons
pg_goal_path	../mdbcomp/feedback.automatic_parallelism.m	/^                pg_goal_path    :: goal_path_string,$/;kq|-;/\<pg_goal_path\>/;'q;"	kind:fld
pg_pushed_into	../mdbcomp/feedback.automatic_parallelism.m	/^                pg_pushed_into  :: list(goal_path_string)$/;kq|-;/\<pg_pushed_into\>/;'q;"	kind:fld
pg_pushee_hi	../mdbcomp/feedback.automatic_parallelism.m	/^                pg_pushee_hi    :: int,$/;kq|-;/\<pg_pushee_hi\>/;'q;"	kind:fld
pg_pushee_lo	../mdbcomp/feedback.automatic_parallelism.m	/^                pg_pushee_lo    :: int,$/;kq|-;/\<pg_pushee_lo\>/;'q;"	kind:fld
pga_coat_above_threshold	../mdbcomp/feedback.automatic_parallelism.m	/^                pga_coat_above_threshold    :: cost_above_par_threshold,$/;kq|-;/\<pga_coat_above_threshold\>/;'q;"	kind:fld
pga_cost_percall	../mdbcomp/feedback.automatic_parallelism.m	/^                pga_cost_percall            :: float,$/;kq|-;/\<pga_cost_percall\>/;'q;"	kind:fld
pga_var_consumptions	../mdbcomp/feedback.automatic_parallelism.m	/^                pga_var_consumptions        :: assoc_list(var_rep, float)$/;kq|-;/\<pga_var_consumptions\>/;'q;"	kind:fld
pga_var_productions	../mdbcomp/feedback.automatic_parallelism.m	/^                pga_var_productions         :: assoc_list(var_rep, float),$/;kq|-;/\<pga_var_productions\>/;'q;"	kind:fld
ph_description	optdb_help.m	/^                ph_description          :: help_text$/;kq|-;/\<ph_description\>/;'q;"	kind:fld
ph_long_name	optdb_help.m	/^                ph_long_name            :: string,$/;kq|-;/\<ph_long_name\>/;'q;"	kind:fld
phase_accumulator_intro	error_spec.m	/^    ;       phase_accumulator_intro$/;kq|-;/\<phase_accumulator_intro\>/;'q;"	kind:cons
phase_auto_parallelism	error_spec.m	/^    ;       phase_auto_parallelism$/;kq|-;/\<phase_auto_parallelism\>/;'q;"	kind:cons
phase_check_libs	error_spec.m	/^    ;       phase_check_libs$/;kq|-;/\<phase_check_libs\>/;'q;"	kind:cons
phase_code_gen	error_spec.m	/^    ;       phase_code_gen.$/;kq|-;/\<phase_code_gen\>/;'q;"	kind:cons
phase_dead_code	error_spec.m	/^    ;       phase_dead_code$/;kq|-;/\<phase_dead_code\>/;'q;"	kind:cons
phase_detism_check	error_spec.m	/^    ;       phase_detism_check$/;kq|-;/\<phase_detism_check\>/;'q;"	kind:cons
phase_direct_arg_in_out	error_spec.m	/^    ;       phase_direct_arg_in_out$/;kq|-;/\<phase_direct_arg_in_out\>/;'q;"	kind:cons
phase_expand_types	error_spec.m	/^    ;       phase_expand_types$/;kq|-;/\<phase_expand_types\>/;'q;"	kind:cons
phase_fact_table_check	error_spec.m	/^    ;       phase_fact_table_check$/;kq|-;/\<phase_fact_table_check\>/;'q;"	kind:cons
phase_find_files	error_spec.m	/^    ;       phase_find_files(string)$/;kq|-;/\<phase_find_files\>/;'q;"	kind:cons
phase_inst_check	error_spec.m	/^    ;       phase_inst_check$/;kq|-;/\<phase_inst_check\>/;'q;"	kind:cons
phase_interface_gen	error_spec.m	/^    ;       phase_interface_gen$/;kq|-;/\<phase_interface_gen\>/;'q;"	kind:cons
phase_make_int	error_spec.m	/^    ;       phase_make_int$/;kq|-;/\<phase_make_int\>/;'q;"	kind:cons
phase_make_target	error_spec.m	/^    ;       phase_make_target$/;kq|-;/\<phase_make_target\>/;'q;"	kind:cons
phase_mode_check	error_spec.m	/^    ;       phase_mode_check(mode_report_control)$/;kq|-;/\<phase_mode_check\>/;'q;"	kind:cons
phase_module_name	error_spec.m	/^    ;       phase_module_name$/;kq|-;/\<phase_module_name\>/;'q;"	kind:cons
phase_oisu_check	error_spec.m	/^    ;       phase_oisu_check$/;kq|-;/\<phase_oisu_check\>/;'q;"	kind:cons
phase_options	error_spec.m	/^    --->    phase_options$/;kq|-;/\<phase_options\>/;'q;"	kind:cons
phase_polymorphism	error_spec.m	/^    ;       phase_polymorphism$/;kq|-;/\<phase_polymorphism\>/;'q;"	kind:cons
phase_pt2h	error_spec.m	/^    ;       phase_pt2h              % short for "parse tree to HLDS"$/;kq|-;/\<phase_pt2h\>/;'q;"	kind:cons
phase_purity_check	error_spec.m	/^    ;       phase_purity_check$/;kq|-;/\<phase_purity_check\>/;'q;"	kind:cons
phase_read_files	error_spec.m	/^    ;       phase_read_files$/;kq|-;/\<phase_read_files\>/;'q;"	kind:cons
phase_simplify	error_spec.m	/^    ;       phase_simplify(mode_report_control)$/;kq|-;/\<phase_simplify\>/;'q;"	kind:cons
phase_style	error_spec.m	/^    ;       phase_style$/;kq|-;/\<phase_style\>/;'q;"	kind:cons
phase_t2pt	error_spec.m	/^    ;       phase_t2pt              % short for "term to parse tree"$/;kq|-;/\<phase_t2pt\>/;'q;"	kind:cons
phase_termination_analysis	error_spec.m	/^    ;       phase_termination_analysis$/;kq|-;/\<phase_termination_analysis\>/;'q;"	kind:cons
phase_tim_check	error_spec.m	/^    ;       phase_tim_check$/;kq|-;/\<phase_tim_check\>/;'q;"	kind:cons
phase_tim_check_invalid_inst_mode	error_spec.m	/^    ;       phase_tim_check_invalid_inst_mode$/;kq|-;/\<phase_tim_check_invalid_inst_mode\>/;'q;"	kind:cons
phase_tim_check_invalid_type	error_spec.m	/^    ;       phase_tim_check_invalid_type$/;kq|-;/\<phase_tim_check_invalid_type\>/;'q;"	kind:cons
phase_type_check	error_spec.m	/^    ;       phase_type_check$/;kq|-;/\<phase_type_check\>/;'q;"	kind:cons
phase_type_repn	error_spec.m	/^    ;       phase_type_repn$/;kq|-;/\<phase_type_repn\>/;'q;"	kind:cons
pi	../library/math.m	/^:- func pi = float.$/;kq|/^\<pi\>/;'q;"	kind:func
pi_arg_types	hlds_pred.m	/^\/*  8 *\/        pi_arg_types            :: list(mer_type),$/;kq|-;/\<pi_arg_types\>/;'q;"	kind:fld	file:
pi_class_context	hlds_pred.m	/^\/* 12 *\/        pi_class_context        :: univ_exist_constraints,$/;kq|-;/\<pi_class_context\>/;'q;"	kind:fld	file:
pi_clauses_info	hlds_pred.m	/^\/* 13 *\/        pi_clauses_info         :: clauses_info,$/;kq|-;/\<pi_clauses_info\>/;'q;"	kind:fld	file:
pi_converted_unify	purity.m	/^                pi_converted_unify      :: converted_unify,$/;kq|-;/\<pi_converted_unify\>/;'q;"	kind:fld	file:
pi_cpc_map	introduce_parallelism.m	/^                pi_cpc_map              :: module_candidate_par_conjs_map$/;kq|-;/\<pi_cpc_map\>/;'q;"	kind:fld	file:
pi_decl_typevarset	hlds_pred.m	/^\/*  9 *\/        pi_decl_typevarset      :: tvarset,$/;kq|-;/\<pi_decl_typevarset\>/;'q;"	kind:fld	file:
pi_exist_quant_tvars	hlds_pred.m	/^\/* 11 *\/        pi_exist_quant_tvars    :: existq_tvars,$/;kq|-;/\<pi_exist_quant_tvars\>/;'q;"	kind:fld	file:
pi_globals	push_goals_together.m	/^                pi_globals              :: globals,$/;kq|-;/\<pi_globals\>/;'q;"	kind:fld	file:
pi_is_pred_or_func	hlds_pred.m	/^\/*  2 *\/        pi_is_pred_or_func      :: pred_or_func,$/;kq|-;/\<pi_is_pred_or_func\>/;'q;"	kind:fld	file:
pi_markers	hlds_pred.m	/^\/*  7 *\/        pi_markers              :: pred_markers,$/;kq|-;/\<pi_markers\>/;'q;"	kind:fld	file:
pi_messages	purity.m	/^                pi_messages             :: list(error_spec)$/;kq|-;/\<pi_messages\>/;'q;"	kind:fld	file:
pi_module_info	purity.m	/^                pi_module_info          :: module_info,$/;kq|-;/\<pi_module_info\>/;'q;"	kind:fld	file:
pi_module_name	hlds_pred.m	/^\/*  1 *\/        pi_module_name          :: module_name,$/;kq|-;/\<pi_module_name\>/;'q;"	kind:fld	file:
pi_module_name	push_goals_together.m	/^                pi_module_name          :: module_name,$/;kq|-;/\<pi_module_name\>/;'q;"	kind:fld	file:
pi_name	hlds_pred.m	/^\/*  3 *\/        pi_name                 :: string,$/;kq|-;/\<pi_name\>/;'q;"	kind:fld	file:
pi_orig_arity	hlds_pred.m	/^\/*  4 *\/        pi_orig_arity           :: pred_form_arity,$/;kq|-;/\<pi_orig_arity\>/;'q;"	kind:fld	file:
pi_parameters	introduce_parallelism.m	/^                pi_parameters           :: candidate_par_conjunctions_params,$/;kq|-;/\<pi_parameters\>/;'q;"	kind:fld	file:
pi_pred_info	purity.m	/^                pi_pred_info            :: pred_info,$/;kq|-;/\<pi_pred_info\>/;'q;"	kind:fld	file:
pi_pred_origin	hlds_pred.m	/^\/*  5 *\/        pi_pred_origin          :: pred_origin,$/;kq|-;/\<pi_pred_origin\>/;'q;"	kind:fld	file:
pi_pred_sub_info	hlds_pred.m	/^\/* 15 *\/        pi_pred_sub_info        :: pred_sub_info$/;kq|-;/\<pi_pred_sub_info\>/;'q;"	kind:fld	file:
pi_proc_table	hlds_pred.m	/^\/* 14 *\/        pi_proc_table           :: proc_table,$/;kq|-;/\<pi_proc_table\>/;'q;"	kind:fld	file:
pi_requant	purity.m	/^                pi_requant              :: need_to_requantify,$/;kq|-;/\<pi_requant\>/;'q;"	kind:fld	file:
pi_rtti_varmaps	push_goals_together.m	/^                pi_rtti_varmaps         :: rtti_varmaps$/;kq|-;/\<pi_rtti_varmaps\>/;'q;"	kind:fld	file:
pi_run_post_typecheck	purity.m	/^                pi_run_post_typecheck   :: run_post_typecheck_tasks,$/;kq|-;/\<pi_run_post_typecheck\>/;'q;"	kind:fld	file:
pi_status	hlds_pred.m	/^\/*  6 *\/        pi_status               :: pred_status,$/;kq|-;/\<pi_status\>/;'q;"	kind:fld	file:
pi_typevarset	hlds_pred.m	/^\/* 10 *\/        pi_typevarset           :: tvarset,$/;kq|-;/\<pi_typevarset\>/;'q;"	kind:fld	file:
pi_var_table	purity.m	/^                pi_var_table            :: var_table,$/;kq|-;/\<pi_var_table\>/;'q;"	kind:fld	file:
pic	compile_target_code.m	/^:- type pic$/;kq|-;/\<pic\>/;'q;"	kind:type
pic_object_file_extension	options.m	/^    ;       pic_object_file_extension$/;kq|-;/\<pic_object_file_extension\>/;'q;"	kind:cons
pic_to_nonce	make.hash.m	/^:- func pic_to_nonce(/;kq|/^\<pic_to_nonce\>/;'q;"	kind:func	file:
pick_and_place_vars	code_loc_dep.m	/^:- pred pick_and_place_vars(assoc_list(prog_var, set(/;kq|/^\<pick_and_place_vars\>/;'q;"	kind:pred	file:
pick_first_error_free_enum_if_any	check_type_inst_mode_defns.m	/^:- pred pick_first_error_free_enum_if_any(/;kq|/^\<pick_first_error_free_enum_if_any\>/;'q;"	kind:pred	file:
pick_first_resume_point	code_loc_dep.m	/^:- pred pick_first_resume_point(/;kq|/^\<pick_first_resume_point\>/;'q;"	kind:pred	file:
pick_matching_resume_addr	code_loc_dep.m	/^:- pred pick_matching_resume_addr(/;kq|/^\<pick_matching_resume_addr\>/;'q;"	kind:pred	file:
pick_shorter_list	hlds_class.m	/^:- pred pick_shorter_list(list(T)::in, list(T)::in, list(/;kq|/^\<pick_shorter_list\>/;'q;"	kind:pred	file:
pick_stack_resume_point	code_loc_dep.m	/^:- pred pick_stack_resume_point(/;kq|/^\<pick_stack_resume_point\>/;'q;"	kind:pred	file:
pick_var_places	code_loc_dep.m	/^:- pred pick_var_places(assoc_list(prog_var, set(/;kq|/^\<pick_var_places\>/;'q;"	kind:pred	file:
pickle	pickle.m	/^:- pred pickle(/;kq|/^\<pickle\>/;'q;"	kind:pred
pickle.allocate_string	pickle.m	/^:- pred allocate_string(/;kq|/^\<allocate_string\>/;'q;"	kind:pred	file:
pickle.get_byte	pickle.m	/^:- pred get_byte(/;kq|/^\<get_byte\>/;'q;"	kind:pred	file:
pickle.get_byte_out_of_range	pickle.m	/^:- type get_byte_out_of_range$/;kq|-;/\<pickle.get_byte_out_of_range\>/;'q;"	kind:type	file:
pickle.init_picklers	pickle.m	/^:- func init_picklers = picklers.$/;kq|/^\<init_picklers\>/;'q;"	kind:func
pickle.init_unpicklers	pickle.m	/^:- func init_unpicklers = unpicklers.$/;kq|/^\<init_unpicklers\>/;'q;"	kind:func
pickle.local_unsafe_set_char	pickle.m	/^:- pred local_unsafe_set_char(/;kq|/^\<local_unsafe_set_char\>/;'q;"	kind:pred	file:
pickle.register_pickler	pickle.m	/^:- pred register_pickler(type_ctor_desc::in, pickler_pred::in(/;kq|/^\<register_pickler\>/;'q;"	kind:pred
pickle.register_unpickler	pickle.m	/^:- pred register_unpickler(/;kq|/^\<register_unpickler\>/;'q;"	kind:pred
pickle.sign_extend_32	pickle.m	/^:- func sign_extend_32(/;kq|/^\<sign_extend_32\>/;'q;"	kind:func	file:
pickle.unpickle	pickle.m	/^:- pred unpickle(/;kq|/^\<unpickle\>/;'q;"	kind:pred
pickle.unpickle_2	pickle.m	/^:- pred unpickle_2(/;kq|/^\<unpickle_2\>/;'q;"	kind:pred	file:
pickle.unpickle_char	pickle.m	/^:- pred unpickle_char(/;kq|/^\<unpickle_char\>/;'q;"	kind:pred	file:
pickle.unpickle_float	pickle.m	/^:- pred unpickle_float(/;kq|/^\<unpickle_float\>/;'q;"	kind:pred	file:
pickle.unpickle_from_file	pickle.m	/^:- pred unpickle_from_file(unpicklers::in, string::in, io.res(/;kq|/^\<unpickle_from_file\>/;'q;"	kind:pred
pickle.unpickle_handle	pickle.m	/^:- type unpickle_handle == bitmap.$/;kq|-;/\<pickle.unpickle_handle\>/;'q;"	kind:type	file:
pickle.unpickle_int32	pickle.m	/^:- pred unpickle_int32(/;kq|/^\<unpickle_int32\>/;'q;"	kind:pred	file:
pickle.unpickle_state	pickle.m	/^:- type unpickle_state  == int.         % offset into bitmap$/;kq|-;/\<pickle.unpickle_state\>/;'q;"	kind:type	file:
pickle.unpickle_string	pickle.m	/^:- pred unpickle_string(/;kq|/^\<unpickle_string\>/;'q;"	kind:pred	file:
pickle.unpickle_string_2	pickle.m	/^:- pred unpickle_string_2(/;kq|/^\<unpickle_string_2\>/;'q;"	kind:pred	file:
pickle.unpickler_inst_cast	pickle.m	/^:- pred unpickler_inst_cast(/;kq|/^\<unpickler_inst_cast\>/;'q;"	kind:pred	file:
pickle.unpickler_pred	pickle.m	/^:- type unpickler_pred == pred(unpicklers, unpickle_handle, type_desc, univ,$/;kq|-;/\<pickle.unpickler_pred\>/;'q;"	kind:type
pickle.unpicklers	pickle.m	/^:- type unpicklers$/;kq|-;/\<pickle.unpicklers\>/;'q;"	kind:type	file:
pickle.user_defined_pickler	pickle.m	/^:- pred user_defined_pickler(/;kq|/^\<user_defined_pickler\>/;'q;"	kind:pred	file:
pickle.user_defined_unpickler	pickle.m	/^:- pred user_defined_unpickler(/;kq|/^\<user_defined_unpickler\>/;'q;"	kind:pred	file:
pickle_analysis_result	analysis.file.m	/^:- pred pickle_analysis_result(/;kq|/^\<pickle_analysis_result\>/;'q;"	kind:pred	file:
pickle_args	pickle.m	/^:- pred pickle_args(/;kq|/^\<pickle_args\>/;'q;"	kind:pred	file:
pickle_char	pickle.m	/^:- pred pickle_char(/;kq|/^\<pickle_char\>/;'q;"	kind:pred	file:
pickle_float	pickle.m	/^:- pred pickle_float(/;kq|/^\<pickle_float\>/;'q;"	kind:pred	file:
pickle_int32	pickle.m	/^:- pred pickle_int32(/;kq|/^\<pickle_int32\>/;'q;"	kind:pred	file:
pickle_string	pickle.m	/^:- pred pickle_string(/;kq|/^\<pickle_string\>/;'q;"	kind:pred	file:
pickler_inst_cast	pickle.m	/^:- pred pickler_inst_cast(pickler_pred::in, pickler_pred::out(/;kq|/^\<pickler_inst_cast\>/;'q;"	kind:pred	file:
pickler_pred	pickle.m	/^:- type pickler_pred == pred(io.binary_output_stream, picklers, univ, io, io).$/;kq|-;/\<pickler_pred\>/;'q;"	kind:type
picklers	pickle.m	/^:- type picklers$/;kq|-;/\<picklers\>/;'q;"	kind:type	file:
pickup_zombies	code_loc_dep.m	/^:- pred pickup_zombies(/;kq|/^\<pickup_zombies\>/;'q;"	kind:pred
pid	process_util.m	/^:- type pid == int.$/;kq|-;/\<pid\>/;'q;"	kind:type
piece_list_to_color_line_pieces	error_spec.m	/^:- func piece_list_to_color_line_pieces(/;kq|/^\<piece_list_to_color_line_pieces\>/;'q;"	kind:func
piece_list_to_color_pieces	error_spec.m	/^:- func piece_list_to_color_pieces(/;kq|/^\<piece_list_to_color_pieces\>/;'q;"	kind:func
piece_list_to_line_pieces	error_spec.m	/^:- func piece_list_to_line_pieces(/;kq|/^\<piece_list_to_line_pieces\>/;'q;"	kind:func
piece_list_to_pieces	error_spec.m	/^:- func piece_list_to_pieces(/;kq|/^\<piece_list_to_pieces\>/;'q;"	kind:func
piece_strict_list_to_color_pieces	error_spec.m	/^:- func piece_strict_list_to_color_pieces(/;kq|/^\<piece_strict_list_to_color_pieces\>/;'q;"	kind:func
piece_strict_list_to_pieces	error_spec.m	/^:- func piece_strict_list_to_pieces(/;kq|/^\<piece_strict_list_to_pieces\>/;'q;"	kind:func
pieces_list_to_color_line_pieces	error_spec.m	/^:- func pieces_list_to_color_line_pieces(/;kq|/^\<pieces_list_to_color_line_pieces\>/;'q;"	kind:func
pieces_list_to_color_pieces	error_spec.m	/^:- func pieces_list_to_color_pieces(/;kq|/^\<pieces_list_to_color_pieces\>/;'q;"	kind:func
pieces_list_to_line_pieces	error_spec.m	/^:- func pieces_list_to_line_pieces(/;kq|/^\<pieces_list_to_line_pieces\>/;'q;"	kind:func
pieces_list_to_pieces	error_spec.m	/^:- func pieces_list_to_pieces(/;kq|/^\<pieces_list_to_pieces\>/;'q;"	kind:func
pieces_list_to_split_color_line_pieces	error_spec.m	/^:- func pieces_list_to_split_color_line_pieces(/;kq|/^\<pieces_list_to_split_color_line_pieces\>/;'q;"	kind:func
pieces_strict_list_to_color_pieces	error_spec.m	/^:- func pieces_strict_list_to_color_pieces(/;kq|/^\<pieces_strict_list_to_color_pieces\>/;'q;"	kind:func
pieces_strict_list_to_pieces	error_spec.m	/^:- func pieces_strict_list_to_pieces(/;kq|/^\<pieces_strict_list_to_pieces\>/;'q;"	kind:func
pivot	lp.m	/^:- pred pivot(/;kq|/^\<pivot\>/;'q;"	kind:pred	file:
pivot	lp_rational.m	/^:- pred pivot(/;kq|/^\<pivot\>/;'q;"	kind:pred	file:
place_all_outputs	par_conj_gen.m	/^:- pred place_all_outputs(list(/;kq|/^\<place_all_outputs\>/;'q;"	kind:pred	file:
place_foreign_proc_output_args_in_regs	foreign_proc_gen.m	/^:- pred place_foreign_proc_output_args_in_regs(list(c_arg)::in, list(/;kq|/^\<place_foreign_proc_output_args_in_regs\>/;'q;"	kind:pred	file:
place_resume_var	code_loc_dep.m	/^:- pred place_resume_var(prog_var::in, list(/;kq|/^\<place_resume_var\>/;'q;"	kind:pred	file:
place_resume_vars	code_loc_dep.m	/^:- pred place_resume_vars(assoc_list(prog_var, set(/;kq|/^\<place_resume_vars\>/;'q;"	kind:pred	file:
place_var	code_loc_dep.m	/^:- pred place_var(/;kq|/^\<place_var\>/;'q;"	kind:pred
place_vars	code_loc_dep.m	/^:- pred place_vars(assoc_list(/;kq|/^\<place_vars\>/;'q;"	kind:pred	file:
plain	rtti.m	/^    ;       plain(rtti_type_info).$/;kq|-;/\<plain\>/;'q;"	kind:cons
plain	write_error_spec.m	/^    --->    plain(string)$/;kq|-;/\<plain\>/;'q;"	kind:cons	file:
plain_arity_zero_pseudo_type_info	rtti.m	/^    --->    plain_arity_zero_pseudo_type_info($/;kq|-;/\<plain_arity_zero_pseudo_type_info\>/;'q;"	kind:cons
plain_arity_zero_type_info	rtti.m	/^    --->    plain_arity_zero_type_info($/;kq|-;/\<plain_arity_zero_type_info\>/;'q;"	kind:cons
plain_call	../mdbcomp/program_representation.m	/^    ;       plain_call(string_proc_label)$/;kq|-;/\<plain_call\>/;'q;"	kind:cons
plain_call	hlds_goal.m	/^    ;       plain_call($/;kq|-;/\<plain_call\>/;'q;"	kind:cons
plain_call_goal_to_constraint	old_type_constraints.m	/^:- pred plain_call_goal_to_constraint(/;kq|/^\<plain_call_goal_to_constraint\>/;'q;"	kind:pred	file:
plain_call_id	hlds_pred.m	/^    --->    plain_call_id(pf_sym_name_arity)$/;kq|-;/\<plain_call_id\>/;'q;"	kind:cons
plain_call_rep	../mdbcomp/program_representation.m	/^    ;       plain_call_rep($/;kq|-;/\<plain_call_rep\>/;'q;"	kind:cons
plain_conj	hlds_goal.m	/^    --->    plain_conj$/;kq|-;/\<plain_conj\>/;'q;"	kind:cons
plain_equals	fact_table.m	/^    --->    plain_equals$/;kq|-;/\<plain_equals\>/;'q;"	kind:cons	file:
plain_or_dot_var	prog_item.m	/^:- type plain_or_dot_var$/;kq|-;/\<plain_or_dot_var\>/;'q;"	kind:type
plain_pseudo_type_info	rtti.m	/^    ;       plain_pseudo_type_info($/;kq|-;/\<plain_pseudo_type_info\>/;'q;"	kind:cons
plain_state_dot_colon_vars	parse_vars.m	/^:- type plain_state_dot_colon_vars(T)$/;kq|-;/\<plain_state_dot_colon_vars\>/;'q;"	kind:type
plain_state_vars	parse_vars.m	/^:- type plain_state_vars(T)$/;kq|-;/\<plain_state_vars\>/;'q;"	kind:type
plain_term_to_revstrings	../library/string.to_string.m	/^:- pred plain_term_to_revstrings(/;kq|/^\<plain_term_to_revstrings\>/;'q;"	kind:pred	file:
plain_test	llds_out_data.m	/^    --->    plain_test$/;kq|-;/\<plain_test\>/;'q;"	kind:cons	file:
plain_text_header_indent	print_help.m	/^:- pred plain_text_header_indent(/;kq|/^\<plain_text_header_indent\>/;'q;"	kind:pred	file:
plain_type	llds.m	/^    --->    plain_type(list(llds_type))$/;kq|-;/\<plain_type\>/;'q;"	kind:cons
plain_type_info	rtti.m	/^    ;       plain_type_info($/;kq|-;/\<plain_type_info\>/;'q;"	kind:cons
plain_typeinfo	rtti.m	/^    --->    plain_typeinfo($/;kq|-;/\<plain_typeinfo\>/;'q;"	kind:cons
plain_value	llds.m	/^    --->    plain_value(list(typed_rval))$/;kq|-;/\<plain_value\>/;'q;"	kind:cons
platform_params	decide_type_repn.m	/^:- type platform_params$/;kq|-;/\<platform_params\>/;'q;"	kind:type	file:
plausible_timestamp_char	timestamp.m	/^:- pred plausible_timestamp_char(/;kq|/^\<plausible_timestamp_char\>/;'q;"	kind:pred	file:
plc_file_name	hlds_defns.m	/^                plc_file_name       :: string,$/;kq|-;/\<plc_file_name\>/;'q;"	kind:fld	file:
plc_first_line	hlds_defns.m	/^                plc_first_line      :: int,$/;kq|-;/\<plc_first_line\>/;'q;"	kind:fld	file:
plc_last_line	hlds_defns.m	/^                plc_last_line       :: int,$/;kq|-;/\<plc_last_line\>/;'q;"	kind:fld	file:
plc_line_count	hlds_defns.m	/^                plc_line_count      :: int$/;kq|-;/\<plc_line_count\>/;'q;"	kind:fld	file:
plc_name_arity_str	hlds_defns.m	/^                plc_name_arity_str  :: string,$/;kq|-;/\<plc_name_arity_str\>/;'q;"	kind:fld	file:
plet_eff_trace_level	layout.m	/^                plet_eff_trace_level        :: eff_trace_level,$/;kq|-;/\<plet_eff_trace_level\>/;'q;"	kind:fld
plet_eval_method	layout.m	/^                plet_eval_method            :: eval_method,$/;kq|-;/\<plet_eval_method\>/;'q;"	kind:fld
plet_exec_trace_flags	layout.m	/^                plet_exec_trace_flags       :: int$/;kq|-;/\<plet_exec_trace_flags\>/;'q;"	kind:fld
plet_head_var_nums	layout.m	/^                plet_head_var_nums          :: maybe(layout_slot_name),$/;kq|-;/\<plet_head_var_nums\>/;'q;"	kind:fld
plet_max_reg_f_num	layout.m	/^                plet_max_reg_f_num          :: int,$/;kq|-;/\<plet_max_reg_f_num\>/;'q;"	kind:fld
plet_max_reg_r_num	layout.m	/^                plet_max_reg_r_num          :: int,$/;kq|-;/\<plet_max_reg_r_num\>/;'q;"	kind:fld
plet_max_var_num	layout.m	/^                plet_max_var_num            :: int,$/;kq|-;/\<plet_max_var_num\>/;'q;"	kind:fld
plet_maybe_call_label_slot	layout.m	/^                plet_maybe_call_label_slot  :: maybe(layout_slot_name),$/;kq|-;/\<plet_maybe_call_label_slot\>/;'q;"	kind:fld
plet_maybe_call_table_slot	layout.m	/^                plet_maybe_call_table_slot  :: maybe(int),$/;kq|-;/\<plet_maybe_call_table_slot\>/;'q;"	kind:fld
plet_maybe_from_full_slot	layout.m	/^                plet_maybe_from_full_slot   :: maybe(int),$/;kq|-;/\<plet_maybe_from_full_slot\>/;'q;"	kind:fld
plet_maybe_io_seq_slot	layout.m	/^                plet_maybe_io_seq_slot      :: maybe(int),$/;kq|-;/\<plet_maybe_io_seq_slot\>/;'q;"	kind:fld
plet_maybe_maxfr_slot	layout.m	/^                plet_maybe_maxfr_slot       :: maybe(int),$/;kq|-;/\<plet_maybe_maxfr_slot\>/;'q;"	kind:fld
plet_maybe_table_info	layout.m	/^                plet_maybe_table_info       :: maybe(data_or_slot_id),$/;kq|-;/\<plet_maybe_table_info\>/;'q;"	kind:fld
plet_maybe_tail_rec_slot	layout.m	/^                plet_maybe_tail_rec_slot    :: maybe(int),$/;kq|-;/\<plet_maybe_tail_rec_slot\>/;'q;"	kind:fld
plet_maybe_trail_slot	layout.m	/^                plet_maybe_trail_slot       :: maybe(int),$/;kq|-;/\<plet_maybe_trail_slot\>/;'q;"	kind:fld
plet_num_head_var_nums	layout.m	/^                plet_num_head_var_nums      :: int,$/;kq|-;/\<plet_num_head_var_nums\>/;'q;"	kind:fld
plet_num_proc_event_layouts	layout.m	/^                plet_num_proc_event_layouts :: int,$/;kq|-;/\<plet_num_proc_event_layouts\>/;'q;"	kind:fld
plet_proc_event_layouts	layout.m	/^                plet_proc_event_layouts     :: layout_slot_name,$/;kq|-;/\<plet_proc_event_layouts\>/;'q;"	kind:fld
plet_var_names	layout.m	/^                plet_var_names              :: maybe(layout_slot_name),$/;kq|-;/\<plet_var_names\>/;'q;"	kind:fld
pli_arg_modes	continuation_info.m	/^                pli_arg_modes           :: list(mer_mode),$/;kq|-;/\<pli_arg_modes\>/;'q;"	kind:fld
pli_call_label	continuation_info.m	/^                pli_call_label          :: maybe(label),$/;kq|-;/\<pli_call_label\>/;'q;"	kind:fld
pli_deep_prof	continuation_info.m	/^                pli_deep_prof           :: maybe(proc_deep_prof_info)$/;kq|-;/\<pli_deep_prof\>/;'q;"	kind:fld
pli_detism	continuation_info.m	/^                pli_detism              :: determinism,$/;kq|-;/\<pli_detism\>/;'q;"	kind:fld
pli_eff_trace_level	continuation_info.m	/^                pli_eff_trace_level     :: eff_trace_level,$/;kq|-;/\<pli_eff_trace_level\>/;'q;"	kind:fld
pli_entry_label	continuation_info.m	/^                pli_entry_label         :: label,$/;kq|-;/\<pli_entry_label\>/;'q;"	kind:fld
pli_eval_method	continuation_info.m	/^                pli_eval_method         :: eval_method,$/;kq|-;/\<pli_eval_method\>/;'q;"	kind:fld
pli_exec_traces	stack_layout.m	/^                pli_exec_traces             :: exec_traces_info,$/;kq|-;/\<pli_exec_traces\>/;'q;"	kind:fld	file:
pli_head_vars	continuation_info.m	/^                pli_head_vars           :: list(prog_var),$/;kq|-;/\<pli_head_vars\>/;'q;"	kind:fld
pli_initial_instmap	continuation_info.m	/^                pli_initial_instmap     :: instmap,$/;kq|-;/\<pli_initial_instmap\>/;'q;"	kind:fld
pli_internal_map	continuation_info.m	/^                pli_internal_map        :: proc_label_layout_info,$/;kq|-;/\<pli_internal_map\>/;'q;"	kind:fld
pli_max_trace_reg_f	continuation_info.m	/^                pli_max_trace_reg_f     :: int,$/;kq|-;/\<pli_max_trace_reg_f\>/;'q;"	kind:fld
pli_max_trace_reg_r	continuation_info.m	/^                pli_max_trace_reg_r     :: int,$/;kq|-;/\<pli_max_trace_reg_r\>/;'q;"	kind:fld
pli_maybe_table_info	continuation_info.m	/^                pli_maybe_table_info    :: maybe(proc_layout_table_info),$/;kq|-;/\<pli_maybe_table_info\>/;'q;"	kind:fld
pli_need_all_names	continuation_info.m	/^                pli_need_all_names      :: bool,$/;kq|-;/\<pli_need_all_names\>/;'q;"	kind:fld
pli_need_proc_id	continuation_info.m	/^                pli_need_proc_id        :: bool,$/;kq|-;/\<pli_need_proc_id\>/;'q;"	kind:fld
pli_next_proc_byte	stack_layout.m	/^                pli_next_proc_byte          :: int,$/;kq|-;/\<pli_next_proc_byte\>/;'q;"	kind:fld	file:
pli_oisu_kind_fors	continuation_info.m	/^                pli_oisu_kind_fors      :: list(oisu_pred_kind_for),$/;kq|-;/\<pli_oisu_kind_fors\>/;'q;"	kind:fld
pli_p_label_to_layout_map	stack_layout.m	/^                pli_p_label_to_layout_map   :: map(label, data_id)$/;kq|-;/\<pli_p_label_to_layout_map\>/;'q;"	kind:fld	file:
pli_proc_body	continuation_info.m	/^                pli_proc_body           :: hlds_goal,$/;kq|-;/\<pli_proc_body\>/;'q;"	kind:fld
pli_proc_statics	stack_layout.m	/^                pli_proc_statics            :: proc_statics_info,$/;kq|-;/\<pli_proc_statics\>/;'q;"	kind:fld	file:
pli_rev_proc_bytes	stack_layout.m	/^                pli_rev_proc_bytes          :: list(int),$/;kq|-;/\<pli_rev_proc_bytes\>/;'q;"	kind:fld	file:
pli_rev_proc_layout_names	stack_layout.m	/^                pli_rev_proc_layout_names   :: list(layout_name),$/;kq|-;/\<pli_rev_proc_layout_names\>/;'q;"	kind:fld	file:
pli_rev_proc_layouts	stack_layout.m	/^                pli_rev_proc_layouts        :: list(proc_layout_data),$/;kq|-;/\<pli_rev_proc_layouts\>/;'q;"	kind:fld	file:
pli_rtti_proc_label	continuation_info.m	/^                pli_rtti_proc_label     :: rtti_proc_label,$/;kq|-;/\<pli_rtti_proc_label\>/;'q;"	kind:fld
pli_stack_slot_count	continuation_info.m	/^                pli_stack_slot_count    :: int,$/;kq|-;/\<pli_stack_slot_count\>/;'q;"	kind:fld
pli_succip_slot	continuation_info.m	/^                pli_succip_slot         :: maybe(int),$/;kq|-;/\<pli_succip_slot\>/;'q;"	kind:fld
pli_trace_body_rep	continuation_info.m	/^                pli_trace_body_rep      :: trace_needs_body_rep,$/;kq|-;/\<pli_trace_body_rep\>/;'q;"	kind:fld
pli_trace_slot_info	continuation_info.m	/^                pli_trace_slot_info     :: trace_slot_info,$/;kq|-;/\<pli_trace_slot_info\>/;'q;"	kind:fld
pli_var_table	continuation_info.m	/^                pli_var_table           :: var_table,$/;kq|-;/\<pli_var_table\>/;'q;"	kind:fld
plps_call_site_statics	layout.m	/^                plps_call_site_statics  :: maybe({int, int}),$/;kq|-;/\<plps_call_site_statics\>/;'q;"	kind:fld
plps_coverage_points	layout.m	/^                plps_coverage_points    :: maybe({int, int})$/;kq|-;/\<plps_coverage_points\>/;'q;"	kind:fld
plps_excp_slots	layout.m	/^                plps_excp_slots         :: deep_excp_slots,$/;kq|-;/\<plps_excp_slots\>/;'q;"	kind:fld
plps_file_name	layout.m	/^                plps_file_name          :: string,$/;kq|-;/\<plps_file_name\>/;'q;"	kind:fld
plps_is_in_interface	layout.m	/^                plps_is_in_interface    :: bool,$/;kq|-;/\<plps_is_in_interface\>/;'q;"	kind:fld
plps_line_number	layout.m	/^                plps_line_number        :: int,$/;kq|-;/\<plps_line_number\>/;'q;"	kind:fld
plst_detism	layout.m	/^                plst_detism             :: determinism$/;kq|-;/\<plst_detism\>/;'q;"	kind:fld
plst_entry_label	layout.m	/^                plst_entry_label        :: maybe(label),$/;kq|-;/\<plst_entry_label\>/;'q;"	kind:fld
plst_stack_slot_count	layout.m	/^                plst_stack_slot_count   :: int,$/;kq|-;/\<plst_stack_slot_count\>/;'q;"	kind:fld
plst_succip_slot	layout.m	/^                plst_succip_slot        :: maybe(int),$/;kq|-;/\<plst_succip_slot\>/;'q;"	kind:fld
plus	../library/int.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
plus	../library/int16.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
plus	../library/int32.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
plus	../library/int64.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
plus	../library/int8.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
plus	../library/ranges.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
plus	../library/uint.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
plus	../library/uint16.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
plus	../library/uint32.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
plus	../library/uint64.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
plus	../library/uint8.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
poa_ancestor	check_import_accessibility.m	/^    ;       poa_ancestor.$/;kq|-;/\<poa_ancestor\>/;'q;"	kind:cons	file:
poa_parent	check_import_accessibility.m	/^    --->    poa_parent$/;kq|-;/\<poa_parent\>/;'q;"	kind:cons	file:
podv_dot	prog_item.m	/^    ;       podv_dot(prog_var).$/;kq|-;/\<podv_dot\>/;'q;"	kind:cons
podv_plain	prog_item.m	/^    --->    podv_plain(prog_var)$/;kq|-;/\<podv_plain\>/;'q;"	kind:cons
pointed_to_type	mlds_to_c_export.m	/^:- func pointed_to_type(/;kq|/^\<pointed_to_type\>/;'q;"	kind:func	file:
pointer_equal	../library/private_builtin.m	/^:- pred pointer_equal(/;kq|/^\<pointer_equal\>/;'q;"	kind:pred
pointer_equal_conservative	builtin_ops.m	/^    ;       pointer_equal_conservative.$/;kq|-;/\<pointer_equal_conservative\>/;'q;"	kind:cons
points_to_analysis.apply_rules	rbmm.points_to_analysis.m	/^:- pred apply_rules(list(/;kq|/^\<apply_rules\>/;'q;"	kind:pred	file:
points_to_analysis.rule_1	rbmm.points_to_analysis.m	/^:- pred rule_1(/;kq|/^\<rule_1\>/;'q;"	kind:pred	file:
points_to_analysis.rule_2	rbmm.points_to_analysis.m	/^:- pred rule_2(/;kq|/^\<rule_2\>/;'q;"	kind:pred	file:
points_to_analysis.rule_3	rbmm.points_to_analysis.m	/^:- pred rule_3(/;kq|/^\<rule_3\>/;'q;"	kind:pred	file:
points_to_analysis.rule_3_2	rbmm.points_to_analysis.m	/^:- pred rule_3_2(list(/;kq|/^\<rule_3_2\>/;'q;"	kind:pred	file:
points_to_analysis.rule_5	rbmm.points_to_analysis.m	/^:- pred rule_5(/;kq|/^\<rule_5\>/;'q;"	kind:pred	file:
points_to_analysis.rule_6	rbmm.points_to_analysis.m	/^:- pred rule_6(/;kq|/^\<rule_6\>/;'q;"	kind:pred	file:
points_to_analysis.rule_7	rbmm.points_to_analysis.m	/^:- pred rule_7(/;kq|/^\<rule_7\>/;'q;"	kind:pred	file:
points_to_analysis.rule_8	rbmm.points_to_analysis.m	/^:- pred rule_8(/;kq|/^\<rule_8\>/;'q;"	kind:pred	file:
points_to_graph.delete_node	rbmm.points_to_graph.m	/^:- pred delete_node(/;kq|/^\<delete_node\>/;'q;"	kind:pred	file:
points_to_graph.edge_operator	rbmm.points_to_graph.m	/^:- pred edge_operator(/;kq|/^\<edge_operator\>/;'q;"	kind:pred
points_to_graph.rpt_graph	rbmm.points_to_graph.m	/^:- type rpt_graph$/;kq|-;/\<points_to_graph.rpt_graph\>/;'q;"	kind:type	file:
points_to_graph.rpt_graph_init	rbmm.points_to_graph.m	/^:- func rpt_graph_init = rpt_graph.$/;kq|/^\<rpt_graph_init\>/;'q;"	kind:func
points_to_graph.rptg_add_node	rbmm.points_to_graph.m	/^:- pred rptg_add_node(/;kq|/^\<rptg_add_node\>/;'q;"	kind:pred
points_to_graph.rptg_ec_label	rbmm.points_to_graph.m	/^                    rptg_ec_label     :: selector$/;kq|-;/\<points_to_graph.rptg_ec_label\>/;'q;"	kind:fld
points_to_graph.rptg_edge	rbmm.points_to_graph.m	/^:- type rptg_edge$/;kq|-;/\<points_to_graph.rptg_edge\>/;'q;"	kind:type
points_to_graph.rptg_edge_info	rbmm.points_to_graph.m	/^:- type rptg_edge_info$/;kq|-;/\<points_to_graph.rptg_edge_info\>/;'q;"	kind:type
points_to_graph.rptg_edges	rbmm.points_to_graph.m	/^                    rptg_edges          :: rptg_edges,$/;kq|-;/\<points_to_graph.rptg_edges\>/;'q;"	kind:fld	file:
points_to_graph.rptg_edges	rbmm.points_to_graph.m	/^:- type rptg_edges == map(rptg_edge, rptg_edge_info).$/;kq|-;/\<points_to_graph.rptg_edges\>/;'q;"	kind:type
points_to_graph.rptg_equal	rbmm.points_to_graph.m	/^:- pred rptg_equal(/;kq|/^\<rptg_equal\>/;'q;"	kind:pred
points_to_graph.rptg_get_edges	rbmm.points_to_graph.m	/^:- func rptg_get_edges(/;kq|/^\<rptg_get_edges\>/;'q;"	kind:func
points_to_graph.rptg_get_nodes	rbmm.points_to_graph.m	/^:- func rptg_get_nodes(/;kq|/^\<rptg_get_nodes\>/;'q;"	kind:func
points_to_graph.rptg_nc_vars	rbmm.points_to_graph.m	/^                    rptg_nc_vars            :: set(prog_var),$/;kq|-;/\<points_to_graph.rptg_nc_vars\>/;'q;"	kind:fld
points_to_graph.rptg_node	rbmm.points_to_graph.m	/^:- type rptg_node$/;kq|-;/\<points_to_graph.rptg_node\>/;'q;"	kind:type
points_to_graph.rptg_nodes	rbmm.points_to_graph.m	/^                    rptg_nodes          :: rptg_nodes,$/;kq|-;/\<points_to_graph.rptg_nodes\>/;'q;"	kind:fld	file:
points_to_graph.rptg_nodes	rbmm.points_to_graph.m	/^:- type rptg_nodes == map(rptg_node, rptg_node_content).$/;kq|-;/\<points_to_graph.rptg_nodes\>/;'q;"	kind:type
points_to_graph.rptg_outedges	rbmm.points_to_graph.m	/^                    rptg_outedges       :: rptg_outedges$/;kq|-;/\<points_to_graph.rptg_outedges\>/;'q;"	kind:fld	file:
points_to_graph.rptg_outedges	rbmm.points_to_graph.m	/^:- type rptg_outedges == map(rptg_node, map(rptg_edge, rptg_node)).$/;kq|-;/\<points_to_graph.rptg_outedges\>/;'q;"	kind:type
points_to_graph.rptg_path	rbmm.points_to_graph.m	/^:- pred rptg_path(rpt_graph, rptg_node, rptg_node, list(/;kq|/^\<rptg_path\>/;'q;"	kind:pred
points_to_graph.rptg_path_2	rbmm.points_to_graph.m	/^:- pred rptg_path_2(rpt_graph, rptg_node, rptg_node, list(/;kq|/^\<rptg_path_2\>/;'q;"	kind:pred	file:
points_to_graph.rptg_set_edge	rbmm.points_to_graph.m	/^:- pred rptg_set_edge(/;kq|/^\<rptg_set_edge\>/;'q;"	kind:pred
points_to_graph.rptg_set_edges	rbmm.points_to_graph.m	/^:- pred rptg_set_edges(/;kq|/^\<rptg_set_edges\>/;'q;"	kind:pred	file:
points_to_graph.rptg_set_nodes	rbmm.points_to_graph.m	/^:- pred rptg_set_nodes(/;kq|/^\<rptg_set_nodes\>/;'q;"	kind:pred	file:
points_to_graph.unify_operator	rbmm.points_to_graph.m	/^:- pred unify_operator(/;kq|/^\<unify_operator\>/;'q;"	kind:pred
points_to_info.rpta_info	rbmm.points_to_info.m	/^:- type rpta_info$/;kq|-;/\<points_to_info.rpta_info\>/;'q;"	kind:type
points_to_info.rpta_info_equal	rbmm.points_to_info.m	/^:- pred rpta_info_equal(/;kq|/^\<rpta_info_equal\>/;'q;"	kind:pred
points_to_info.rpta_info_init	rbmm.points_to_info.m	/^:- func rpta_info_init(/;kq|/^\<rpta_info_init\>/;'q;"	kind:func
points_to_info.rpta_info_table	rbmm.points_to_info.m	/^:- type rpta_info_table == map(pred_proc_id, rpta_info).$/;kq|-;/\<points_to_info.rpta_info_table\>/;'q;"	kind:type
poly	../library/pprint.m	/^:- func poly(/;kq|/^\<poly\>/;'q;"	kind:func
poly_arg_vector	hlds_args.m	/^:- type poly_arg_vector(T) == proc_arg_vector(T).$/;kq|-;/\<poly_arg_vector\>/;'q;"	kind:type	file:
poly_arg_vector_init	hlds_args.m	/^:- func poly_arg_vector_init = poly_arg_vector(/;kq|/^\<poly_arg_vector_init\>/;'q;"	kind:func
poly_arg_vector_set_exist_type_infos	hlds_args.m	/^:- pred poly_arg_vector_set_exist_type_infos(list(/;kq|/^\<poly_arg_vector_set_exist_type_infos\>/;'q;"	kind:pred
poly_arg_vector_set_exist_typeclass_infos	hlds_args.m	/^:- pred poly_arg_vector_set_exist_typeclass_infos(list(/;kq|/^\<poly_arg_vector_set_exist_typeclass_infos\>/;'q;"	kind:pred
poly_arg_vector_set_instance_type_infos	hlds_args.m	/^:- pred poly_arg_vector_set_instance_type_infos(list(/;kq|/^\<poly_arg_vector_set_instance_type_infos\>/;'q;"	kind:pred
poly_arg_vector_set_instance_typeclass_infos	hlds_args.m	/^:- pred poly_arg_vector_set_instance_typeclass_infos(list(/;kq|/^\<poly_arg_vector_set_instance_typeclass_infos\>/;'q;"	kind:pred
poly_arg_vector_set_univ_type_infos	hlds_args.m	/^:- pred poly_arg_vector_set_univ_type_infos(list(/;kq|/^\<poly_arg_vector_set_univ_type_infos\>/;'q;"	kind:pred
poly_arg_vector_set_univ_typeclass_infos	hlds_args.m	/^:- pred poly_arg_vector_set_univ_typeclass_infos(list(/;kq|/^\<poly_arg_vector_set_univ_typeclass_infos\>/;'q;"	kind:pred
poly_arg_vector_to_list	hlds_args.m	/^:- func poly_arg_vector_to_list(poly_arg_vector(T)) = list(/;kq|/^\<poly_arg_vector_to_list\>/;'q;"	kind:func
poly_const_struct_db	polymorphism_info.m	/^                poly_const_struct_db        :: const_struct_db,$/;kq|-;/\<poly_const_struct_db\>/;'q;"	kind:fld	file:
poly_const_struct_var_map	polymorphism_info.m	/^                poly_const_struct_var_map   :: const_struct_var_map,$/;kq|-;/\<poly_const_struct_var_map\>/;'q;"	kind:fld	file:
poly_constraint_map	polymorphism_info.m	/^                poly_constraint_map         :: constraint_map,$/;kq|-;/\<poly_constraint_map\>/;'q;"	kind:fld	file:
poly_defined_where	polymorphism_info.m	/^                poly_defined_where          :: defined_where,$/;kq|-;/\<poly_defined_where\>/;'q;"	kind:fld	file:
poly_du_num_arg_lookups	../library/table_statistics.m	/^                poly_du_num_arg_lookups             :: int,$/;kq|-;/\<poly_du_num_arg_lookups\>/;'q;"	kind:fld
poly_du_num_exist_lookups	../library/table_statistics.m	/^                poly_du_num_exist_lookups           :: int,$/;kq|-;/\<poly_du_num_exist_lookups\>/;'q;"	kind:fld
poly_du_num_node_allocs	../library/table_statistics.m	/^                poly_du_num_node_allocs             :: int,$/;kq|-;/\<poly_du_num_node_allocs\>/;'q;"	kind:fld
poly_du_num_node_bytes	../library/table_statistics.m	/^                poly_du_num_node_bytes              :: int,$/;kq|-;/\<poly_du_num_node_bytes\>/;'q;"	kind:fld
poly_enum_num_node_allocs	../library/table_statistics.m	/^                poly_enum_num_node_allocs           :: int,$/;kq|-;/\<poly_enum_num_node_allocs\>/;'q;"	kind:fld
poly_enum_num_node_bytes	../library/table_statistics.m	/^                poly_enum_num_node_bytes            :: int,$/;kq|-;/\<poly_enum_num_node_bytes\>/;'q;"	kind:fld
poly_errors	polymorphism_info.m	/^                poly_errors                 :: list(error_spec)$/;kq|-;/\<poly_errors\>/;'q;"	kind:fld	file:
poly_get_type_info_locn	polymorphism_type_info.m	/^:- pred poly_get_type_info_locn(/;kq|/^\<poly_get_type_info_locn\>/;'q;"	kind:pred
poly_get_type_info_locn_raw	polymorphism_type_info.m	/^:- pred poly_get_type_info_locn_raw(/;kq|/^\<poly_get_type_info_locn_raw\>/;'q;"	kind:pred
poly_hash_num_link_chunk_allocs	../library/table_statistics.m	/^                poly_hash_num_link_chunk_allocs     :: int,$/;kq|-;/\<poly_hash_num_link_chunk_allocs\>/;'q;"	kind:fld
poly_hash_num_link_chunk_bytes	../library/table_statistics.m	/^                poly_hash_num_link_chunk_bytes      :: int,$/;kq|-;/\<poly_hash_num_link_chunk_bytes\>/;'q;"	kind:fld
poly_hash_num_num_key_compares_dupl	../library/table_statistics.m	/^                poly_hash_num_num_key_compares_dupl :: int,$/;kq|-;/\<poly_hash_num_num_key_compares_dupl\>/;'q;"	kind:fld
poly_hash_num_num_key_compares_not_dupl	../library/table_statistics.m	/^                poly_hash_num_num_key_compares_not_dupl :: int,$/;kq|-;/\<poly_hash_num_num_key_compares_not_dupl\>/;'q;"	kind:fld
poly_hash_num_resizes	../library/table_statistics.m	/^                poly_hash_num_resizes               :: int,$/;kq|-;/\<poly_hash_num_resizes\>/;'q;"	kind:fld
poly_hash_num_table_allocs	../library/table_statistics.m	/^                poly_hash_num_table_allocs          :: int,$/;kq|-;/\<poly_hash_num_table_allocs\>/;'q;"	kind:fld
poly_hash_num_table_bytes	../library/table_statistics.m	/^                poly_hash_num_table_bytes           :: int,$/;kq|-;/\<poly_hash_num_table_bytes\>/;'q;"	kind:fld
poly_hash_resizes_num_new_entries	../library/table_statistics.m	/^                poly_hash_resizes_num_new_entries   :: int$/;kq|-;/\<poly_hash_resizes_num_new_entries\>/;'q;"	kind:fld
poly_hash_resizes_num_old_entries	../library/table_statistics.m	/^                poly_hash_resizes_num_old_entries   :: int,$/;kq|-;/\<poly_hash_resizes_num_old_entries\>/;'q;"	kind:fld
poly_info	polymorphism_info.m	/^:- type poly_info$/;kq|-;/\<poly_info\>/;'q;"	kind:type	file:
poly_info_extract	polymorphism_info.m	/^:- pred poly_info_extract(poly_info::in, list(/;kq|/^\<poly_info_extract\>/;'q;"	kind:pred
poly_info_get_const_struct_db	polymorphism_info.m	/^:- pred poly_info_get_const_struct_db(/;kq|/^\<poly_info_get_const_struct_db\>/;'q;"	kind:pred
poly_info_get_const_struct_var_map	polymorphism_info.m	/^:- pred poly_info_get_const_struct_var_map(/;kq|/^\<poly_info_get_const_struct_var_map\>/;'q;"	kind:pred
poly_info_get_constraint_map	polymorphism_info.m	/^:- pred poly_info_get_constraint_map(/;kq|/^\<poly_info_get_constraint_map\>/;'q;"	kind:pred
poly_info_get_debug_stream	polymorphism_info.m	/^:- pred poly_info_get_debug_stream(/;kq|/^\<poly_info_get_debug_stream\>/;'q;"	kind:pred
poly_info_get_defined_where	polymorphism_info.m	/^:- pred poly_info_get_defined_where(/;kq|/^\<poly_info_get_defined_where\>/;'q;"	kind:pred
poly_info_get_errors	polymorphism_info.m	/^:- pred poly_info_get_errors(/;kq|/^\<poly_info_get_errors\>/;'q;"	kind:pred
poly_info_get_indent_level	polymorphism_info.m	/^:- pred poly_info_get_indent_level(/;kq|/^\<poly_info_get_indent_level\>/;'q;"	kind:pred
poly_info_get_int_const_map	polymorphism_info.m	/^:- pred poly_info_get_int_const_map(/;kq|/^\<poly_info_get_int_const_map\>/;'q;"	kind:pred
poly_info_get_module_info	polymorphism_info.m	/^:- pred poly_info_get_module_info(/;kq|/^\<poly_info_get_module_info\>/;'q;"	kind:pred
poly_info_get_must_requantify	polymorphism_info.m	/^:- pred poly_info_get_must_requantify(/;kq|/^\<poly_info_get_must_requantify\>/;'q;"	kind:pred
poly_info_get_num_reuses	polymorphism_info.m	/^:- pred poly_info_get_num_reuses(/;kq|/^\<poly_info_get_num_reuses\>/;'q;"	kind:pred
poly_info_get_proof_map	polymorphism_info.m	/^:- pred poly_info_get_proof_map(/;kq|/^\<poly_info_get_proof_map\>/;'q;"	kind:pred
poly_info_get_rtti_varmaps	polymorphism_info.m	/^:- pred poly_info_get_rtti_varmaps(/;kq|/^\<poly_info_get_rtti_varmaps\>/;'q;"	kind:pred
poly_info_get_selected_pred	polymorphism_info.m	/^:- pred poly_info_get_selected_pred(/;kq|/^\<poly_info_get_selected_pred\>/;'q;"	kind:pred
poly_info_get_tvar_kind_map	polymorphism_info.m	/^:- pred poly_info_get_tvar_kind_map(/;kq|/^\<poly_info_get_tvar_kind_map\>/;'q;"	kind:pred
poly_info_get_type_info_var_map	polymorphism_info.m	/^:- pred poly_info_get_type_info_var_map(/;kq|/^\<poly_info_get_type_info_var_map\>/;'q;"	kind:pred
poly_info_get_typeclass_info_map	polymorphism_info.m	/^:- pred poly_info_get_typeclass_info_map(/;kq|/^\<poly_info_get_typeclass_info_map\>/;'q;"	kind:pred
poly_info_get_typevarset	polymorphism_info.m	/^:- pred poly_info_get_typevarset(/;kq|/^\<poly_info_get_typevarset\>/;'q;"	kind:pred
poly_info_get_var_table	polymorphism_info.m	/^:- pred poly_info_get_var_table(/;kq|/^\<poly_info_get_var_table\>/;'q;"	kind:pred
poly_info_set_const_struct_db	polymorphism_info.m	/^:- pred poly_info_set_const_struct_db(/;kq|/^\<poly_info_set_const_struct_db\>/;'q;"	kind:pred
poly_info_set_const_struct_var_map	polymorphism_info.m	/^:- pred poly_info_set_const_struct_var_map(/;kq|/^\<poly_info_set_const_struct_var_map\>/;'q;"	kind:pred
poly_info_set_errors	polymorphism_info.m	/^:- pred poly_info_set_errors(list(/;kq|/^\<poly_info_set_errors\>/;'q;"	kind:pred
poly_info_set_indent_level	polymorphism_info.m	/^:- pred poly_info_set_indent_level(/;kq|/^\<poly_info_set_indent_level\>/;'q;"	kind:pred
poly_info_set_int_const_map	polymorphism_info.m	/^:- pred poly_info_set_int_const_map(/;kq|/^\<poly_info_set_int_const_map\>/;'q;"	kind:pred
poly_info_set_must_requantify	polymorphism_info.m	/^:- pred poly_info_set_must_requantify(/;kq|/^\<poly_info_set_must_requantify\>/;'q;"	kind:pred
poly_info_set_num_reuses	polymorphism_info.m	/^:- pred poly_info_set_num_reuses(/;kq|/^\<poly_info_set_num_reuses\>/;'q;"	kind:pred
poly_info_set_proof_map	polymorphism_info.m	/^:- pred poly_info_set_proof_map(/;kq|/^\<poly_info_set_proof_map\>/;'q;"	kind:pred
poly_info_set_rtti_varmaps	polymorphism_info.m	/^:- pred poly_info_set_rtti_varmaps(/;kq|/^\<poly_info_set_rtti_varmaps\>/;'q;"	kind:pred
poly_info_set_selected_pred	polymorphism_info.m	/^:- pred poly_info_set_selected_pred(/;kq|/^\<poly_info_set_selected_pred\>/;'q;"	kind:pred
poly_info_set_type_info_var_map	polymorphism_info.m	/^:- pred poly_info_set_type_info_var_map(/;kq|/^\<poly_info_set_type_info_var_map\>/;'q;"	kind:pred
poly_info_set_typeclass_info_map	polymorphism_info.m	/^:- pred poly_info_set_typeclass_info_map(/;kq|/^\<poly_info_set_typeclass_info_map\>/;'q;"	kind:pred
poly_info_set_typevarset	polymorphism_info.m	/^:- pred poly_info_set_typevarset(/;kq|/^\<poly_info_set_typevarset\>/;'q;"	kind:pred
poly_info_set_var_table	polymorphism_info.m	/^:- pred poly_info_set_var_table(/;kq|/^\<poly_info_set_var_table\>/;'q;"	kind:pred
poly_info_set_var_table_rtti	polymorphism_info.m	/^:- pred poly_info_set_var_table_rtti(/;kq|/^\<poly_info_set_var_table_rtti\>/;'q;"	kind:pred
poly_int_const_map	polymorphism_info.m	/^                poly_int_const_map          :: int_const_map,$/;kq|-;/\<poly_int_const_map\>/;'q;"	kind:fld	file:
poly_kind	../library/string.parse_util.m	/^:- type poly_kind$/;kq|-;/\<poly_kind\>/;'q;"	kind:type
poly_kind_char	../library/string.parse_util.m	/^    --->    poly_kind_char$/;kq|-;/\<poly_kind_char\>/;'q;"	kind:cons
poly_kind_desc	../library/string.parse_util.m	/^:- func poly_kind_desc(/;kq|/^\<poly_kind_desc\>/;'q;"	kind:func	file:
poly_kind_desc	format_call_errors.m	/^:- pred poly_kind_desc(/;kq|/^\<poly_kind_desc\>/;'q;"	kind:pred	file:
poly_kind_float	../library/string.parse_util.m	/^    ;       poly_kind_float.$/;kq|-;/\<poly_kind_float\>/;'q;"	kind:cons
poly_kind_int	../library/string.parse_util.m	/^    ;       poly_kind_int$/;kq|-;/\<poly_kind_int\>/;'q;"	kind:cons
poly_kind_int16	../library/string.parse_util.m	/^    ;       poly_kind_int16$/;kq|-;/\<poly_kind_int16\>/;'q;"	kind:cons
poly_kind_int32	../library/string.parse_util.m	/^    ;       poly_kind_int32$/;kq|-;/\<poly_kind_int32\>/;'q;"	kind:cons
poly_kind_int64	../library/string.parse_util.m	/^    ;       poly_kind_int64$/;kq|-;/\<poly_kind_int64\>/;'q;"	kind:cons
poly_kind_int8	../library/string.parse_util.m	/^    ;       poly_kind_int8$/;kq|-;/\<poly_kind_int8\>/;'q;"	kind:cons
poly_kind_str	../library/string.parse_util.m	/^    ;       poly_kind_str$/;kq|-;/\<poly_kind_str\>/;'q;"	kind:cons
poly_kind_uint	../library/string.parse_util.m	/^    ;       poly_kind_uint$/;kq|-;/\<poly_kind_uint\>/;'q;"	kind:cons
poly_kind_uint16	../library/string.parse_util.m	/^    ;       poly_kind_uint16$/;kq|-;/\<poly_kind_uint16\>/;'q;"	kind:cons
poly_kind_uint32	../library/string.parse_util.m	/^    ;       poly_kind_uint32$/;kq|-;/\<poly_kind_uint32\>/;'q;"	kind:cons
poly_kind_uint64	../library/string.parse_util.m	/^    ;       poly_kind_uint64$/;kq|-;/\<poly_kind_uint64\>/;'q;"	kind:cons
poly_kind_uint8	../library/string.parse_util.m	/^    ;       poly_kind_uint8$/;kq|-;/\<poly_kind_uint8\>/;'q;"	kind:cons
poly_make_type_info_locn_raw	polymorphism_type_info.m	/^:- pred poly_make_type_info_locn_raw(/;kq|/^\<poly_make_type_info_locn_raw\>/;'q;"	kind:pred	file:
poly_module_info	polymorphism_info.m	/^                poly_module_info            :: module_info,$/;kq|-;/\<poly_module_info\>/;'q;"	kind:fld	file:
poly_must_requantify	polymorphism_info.m	/^                poly_must_requantify        :: maybe_must_requantify,$/;kq|-;/\<poly_must_requantify\>/;'q;"	kind:fld	file:
poly_num_reuses	polymorphism_info.m	/^                poly_num_reuses             :: int,$/;kq|-;/\<poly_num_reuses\>/;'q;"	kind:fld	file:
poly_proof_map	polymorphism_info.m	/^                poly_proof_map              :: constraint_proof_map,$/;kq|-;/\<poly_proof_map\>/;'q;"	kind:fld	file:
poly_rtti_varmaps	polymorphism_info.m	/^                poly_rtti_varmaps           :: rtti_varmaps,$/;kq|-;/\<poly_rtti_varmaps\>/;'q;"	kind:fld	file:
poly_snapshot_num	polymorphism_info.m	/^                poly_snapshot_num           :: int,$/;kq|-;/\<poly_snapshot_num\>/;'q;"	kind:fld	file:
poly_tvar_kind_map	polymorphism_info.m	/^                poly_tvar_kind_map          :: tvar_kind_map,$/;kq|-;/\<poly_tvar_kind_map\>/;'q;"	kind:fld	file:
poly_type	../library/string.m	/^:- type poly_type$/;kq|-;/\<poly_type\>/;'q;"	kind:type
poly_type_info_var_map	polymorphism_info.m	/^                poly_type_info_var_map      :: type_info_var_map,$/;kq|-;/\<poly_type_info_var_map\>/;'q;"	kind:fld	file:
poly_type_to_kind	../library/string.parse_runtime.m	/^:- func poly_type_to_kind(/;kq|/^\<poly_type_to_kind\>/;'q;"	kind:func	file:
poly_type_type_ctor	builtin_lib_types.m	/^:- func poly_type_type_ctor = type_ctor.$/;kq|/^\<poly_type_type_ctor\>/;'q;"	kind:func
poly_typeclass_info_map	polymorphism_info.m	/^                poly_typeclass_info_map     :: typeclass_info_map,$/;kq|-;/\<poly_typeclass_info_map\>/;'q;"	kind:fld	file:
poly_typevarset	polymorphism_info.m	/^                poly_typevarset             :: tvarset,$/;kq|-;/\<poly_typevarset\>/;'q;"	kind:fld	file:
poly_var_table	polymorphism_info.m	/^                poly_var_table              :: var_table,$/;kq|-;/\<poly_var_table\>/;'q;"	kind:fld	file:
poly_varset	polyhedron.m	/^                poly_varset     :: lp_varset$/;kq|-;/\<poly_varset\>/;'q;"	kind:fld	file:
polyhedra	polyhedron.m	/^:- type polyhedra == list(polyhedron).$/;kq|-;/\<polyhedra\>/;'q;"	kind:type
polyhedra_info	polyhedron.m	/^:- type polyhedra_info$/;kq|-;/\<polyhedra_info\>/;'q;"	kind:type	file:
polyhedron	polyhedron.m	/^:- type polyhedron$/;kq|-;/\<polyhedron\>/;'q;"	kind:type	file:
polyhedron.aborted	polyhedron.m	/^    ;       aborted.$/;kq|-;/\<polyhedron.aborted\>/;'q;"	kind:cons	file:
polyhedron.bounding_box	polyhedron.m	/^:- func bounding_box(/;kq|/^\<bounding_box\>/;'q;"	kind:func
polyhedron.change_var	polyhedron.m	/^:- pred change_var(/;kq|/^\<change_var\>/;'q;"	kind:pred	file:
polyhedron.constr_info	polyhedron.m	/^:- type constr_info$/;kq|-;/\<polyhedron.constr_info\>/;'q;"	kind:type	file:
polyhedron.constr_varset	polyhedron.m	/^                constr_varset   :: lp_varset$/;kq|-;/\<polyhedron.constr_varset\>/;'q;"	kind:fld	file:
polyhedron.constraints	polyhedron.m	/^:- func constraints(/;kq|/^\<constraints\>/;'q;"	kind:func
polyhedron.convex_hull	polyhedron.m	/^:- pred convex_hull(list(/;kq|/^\<convex_hull\>/;'q;"	kind:pred	file:
polyhedron.convex_hull_result	polyhedron.m	/^:- type convex_hull_result$/;kq|-;/\<polyhedron.convex_hull_result\>/;'q;"	kind:type	file:
polyhedron.convex_union	polyhedron.m	/^:- func convex_union(/;kq|/^\<convex_union\>/;'q;"	kind:func
polyhedron.empty	polyhedron.m	/^:- func empty = polyhedron.$/;kq|/^\<empty\>/;'q;"	kind:func
polyhedron.empty_poly	polyhedron.m	/^    ;       empty_poly.$/;kq|-;/\<polyhedron.empty_poly\>/;'q;"	kind:cons	file:
polyhedron.eqns	polyhedron.m	/^    --->    eqns(lp_constraint_conj)$/;kq|-;/\<polyhedron.eqns\>/;'q;"	kind:cons	file:
polyhedron.from_constraints	polyhedron.m	/^:- func from_constraints(/;kq|/^\<from_constraints\>/;'q;"	kind:func
polyhedron.get_keys_from_map	polyhedron.m	/^:- func get_keys_from_map(var_map, set(lp_var)) = set(/;kq|/^\<get_keys_from_map\>/;'q;"	kind:func	file:
polyhedron.get_keys_from_maps	polyhedron.m	/^:- func get_keys_from_maps(list(var_map)) = set(/;kq|/^\<get_keys_from_maps\>/;'q;"	kind:func	file:
polyhedron.intersection	polyhedron.m	/^:- func intersection(/;kq|/^\<intersection\>/;'q;"	kind:func
polyhedron.is_empty	polyhedron.m	/^:- pred is_empty(/;kq|/^\<is_empty\>/;'q;"	kind:pred
polyhedron.is_universe	polyhedron.m	/^:- pred is_universe(/;kq|/^\<is_universe\>/;'q;"	kind:pred
polyhedron.make_last_terms	polyhedron.m	/^:- pred make_last_terms(/;kq|/^\<make_last_terms\>/;'q;"	kind:pred	file:
polyhedron.ok	polyhedron.m	/^    --->    ok(polyhedron)$/;kq|-;/\<polyhedron.ok\>/;'q;"	kind:cons	file:
polyhedron.optimize	polyhedron.m	/^:- pred optimize(/;kq|/^\<optimize\>/;'q;"	kind:pred
polyhedron.poly_varset	polyhedron.m	/^                poly_varset     :: lp_varset$/;kq|-;/\<polyhedron.poly_varset\>/;'q;"	kind:fld	file:
polyhedron.polyhedra	polyhedron.m	/^:- type polyhedra == list(polyhedron).$/;kq|-;/\<polyhedron.polyhedra\>/;'q;"	kind:type
polyhedron.polyhedra_info	polyhedron.m	/^:- type polyhedra_info$/;kq|-;/\<polyhedron.polyhedra_info\>/;'q;"	kind:type	file:
polyhedron.project_all	polyhedron.m	/^:- func project_all(lp_varset, list(/;kq|/^\<project_all\>/;'q;"	kind:func
polyhedron.project_polyhedron	polyhedron.m	/^:- pred project_polyhedron(lp_varset::in, list(/;kq|/^\<project_polyhedron\>/;'q;"	kind:pred
polyhedron.sigma_var	polyhedron.m	/^:- type sigma_var == lp_var.$/;kq|-;/\<polyhedron.sigma_var\>/;'q;"	kind:type	file:
polyhedron.sigmas	polyhedron.m	/^                sigmas          :: list(sigma_var),$/;kq|-;/\<polyhedron.sigmas\>/;'q;"	kind:fld	file:
polyhedron.substitute_vars	polyhedron.m	/^:- func substitute_vars(map(/;kq|/^\<substitute_vars\>/;'q;"	kind:func
polyhedron.transform_polyhedra	polyhedron.m	/^:- pred transform_polyhedra(list(/;kq|/^\<transform_polyhedra\>/;'q;"	kind:pred	file:
polyhedron.universe	polyhedron.m	/^:- func universe = polyhedron.$/;kq|/^\<universe\>/;'q;"	kind:func
polyhedron.var_map	polyhedron.m	/^                var_map         :: var_map,$/;kq|-;/\<polyhedron.var_map\>/;'q;"	kind:fld	file:
polyhedron.var_map	polyhedron.m	/^:- type var_map == map(lp_var, lp_var).$/;kq|-;/\<polyhedron.var_map\>/;'q;"	kind:type	file:
polyhedron.var_maps	polyhedron.m	/^                var_maps        :: list(var_map),$/;kq|-;/\<polyhedron.var_maps\>/;'q;"	kind:fld	file:
polyhedron.widen	polyhedron.m	/^:- func widen(/;kq|/^\<widen\>/;'q;"	kind:func
polyhedron.write_polyhedron	polyhedron.m	/^:- pred write_polyhedron(/;kq|/^\<write_polyhedron\>/;'q;"	kind:pred
polyhedron.zero_vars	polyhedron.m	/^:- func zero_vars(set(/;kq|/^\<zero_vars\>/;'q;"	kind:func
polymorphism_cell	prog_type.m	/^:- type polymorphism_cell$/;kq|-;/\<polymorphism_cell\>/;'q;"	kind:type
polymorphism_construct_second_type_info_cell	polymorphism_type_info.m	/^:- pred polymorphism_construct_second_type_info_cell(/;kq|/^\<polymorphism_construct_second_type_info_cell\>/;'q;"	kind:pred	file:
polymorphism_construct_type_info	polymorphism_type_info.m	/^:- pred polymorphism_construct_type_info(/;kq|/^\<polymorphism_construct_type_info\>/;'q;"	kind:pred	file:
polymorphism_do_make_type_info_var	polymorphism_type_info.m	/^:- pred polymorphism_do_make_type_info_var(/;kq|/^\<polymorphism_do_make_type_info_var\>/;'q;"	kind:pred	file:
polymorphism_do_make_type_info_vars	polymorphism_type_info.m	/^:- pred polymorphism_do_make_type_info_vars(list(/;kq|/^\<polymorphism_do_make_type_info_vars\>/;'q;"	kind:pred
polymorphism_extract_type_info	polymorphism_type_info.m	/^:- pred polymorphism_extract_type_info(/;kq|/^\<polymorphism_extract_type_info\>/;'q;"	kind:pred
polymorphism_info.cache_maps	polymorphism_info.m	/^:- type cache_maps$/;kq|-;/\<polymorphism_info.cache_maps\>/;'q;"	kind:type
polymorphism_info.cova_const	polymorphism_info.m	/^    --->    cova_const(const_struct_arg)$/;kq|-;/\<polymorphism_info.cova_const\>/;'q;"	kind:cons
polymorphism_info.cova_var	polymorphism_info.m	/^    ;       cova_var(prog_var).$/;kq|-;/\<polymorphism_info.cova_var\>/;'q;"	kind:cons
polymorphism_info.poly_errors	polymorphism_info.m	/^                poly_errors                 :: list(error_spec)$/;kq|-;/\<polymorphism_info.poly_errors\>/;'q;"	kind:fld	file:
polymorphism_info.poly_info	polymorphism_info.m	/^:- type poly_info$/;kq|-;/\<polymorphism_info.poly_info\>/;'q;"	kind:type	file:
polymorphism_info.var_maps	polymorphism_info.m	/^:- type var_maps$/;kq|-;/\<polymorphism_info.var_maps\>/;'q;"	kind:type
polymorphism_info.vm_var_table	polymorphism_info.m	/^                vm_var_table                :: var_table,$/;kq|-;/\<polymorphism_info.vm_var_table\>/;'q;"	kind:fld
polymorphism_make_type_info	polymorphism_type_info.m	/^:- pred polymorphism_make_type_info(/;kq|/^\<polymorphism_make_type_info\>/;'q;"	kind:pred	file:
polymorphism_make_type_info_var	polymorphism_type_info.m	/^:- pred polymorphism_make_type_info_var(/;kq|/^\<polymorphism_make_type_info_var\>/;'q;"	kind:pred
polymorphism_make_type_info_var_mi	polymorphism_type_info.m	/^:- pred polymorphism_make_type_info_var_mi(/;kq|/^\<polymorphism_make_type_info_var_mi\>/;'q;"	kind:pred
polymorphism_make_type_info_vars	polymorphism_type_info.m	/^:- pred polymorphism_make_type_info_vars(list(/;kq|/^\<polymorphism_make_type_info_vars\>/;'q;"	kind:pred
polymorphism_make_type_info_vars_mi	polymorphism_type_info.m	/^:- pred polymorphism_make_type_info_vars_mi(list(/;kq|/^\<polymorphism_make_type_info_vars_mi\>/;'q;"	kind:pred
polymorphism_maybe_construct_second_type_info_cell	polymorphism_type_info.m	/^:- pred polymorphism_maybe_construct_second_type_info_cell(/;kq|/^\<polymorphism_maybe_construct_second_type_info_cell\>/;'q;"	kind:pred	file:
polymorphism_maybe_extract_type_info	polymorphism_type_class_info.m	/^:- pred polymorphism_maybe_extract_type_info(/;kq|/^\<polymorphism_maybe_extract_type_info\>/;'q;"	kind:pred	file:
polymorphism_process_call	polymorphism_goal.m	/^:- pred polymorphism_process_call(pred_id::in, list(/;kq|/^\<polymorphism_process_call\>/;'q;"	kind:pred	file:
polymorphism_process_cases	polymorphism_goal.m	/^:- pred polymorphism_process_cases(list(case)::in, list(/;kq|/^\<polymorphism_process_cases\>/;'q;"	kind:pred	file:
polymorphism_process_clause	polymorphism_clause.m	/^:- pred polymorphism_process_clause(/;kq|/^\<polymorphism_process_clause\>/;'q;"	kind:pred	file:
polymorphism_process_clause_info	polymorphism_clause.m	/^:- pred polymorphism_process_clause_info(/;kq|/^\<polymorphism_process_clause_info\>/;'q;"	kind:pred
polymorphism_process_disj	polymorphism_goal.m	/^:- pred polymorphism_process_disj(list(hlds_goal)::in, list(/;kq|/^\<polymorphism_process_disj\>/;'q;"	kind:pred	file:
polymorphism_process_existq_unify_functor	polymorphism_goal.m	/^:- pred polymorphism_process_existq_unify_functor(/;kq|/^\<polymorphism_process_existq_unify_functor\>/;'q;"	kind:pred	file:
polymorphism_process_fgti_goals	polymorphism_goal.m	/^:- pred polymorphism_process_fgti_goals(list(/;kq|/^\<polymorphism_process_fgti_goals\>/;'q;"	kind:pred	file:
polymorphism_process_foreign_proc	polymorphism_goal.m	/^:- pred polymorphism_process_foreign_proc(/;kq|/^\<polymorphism_process_foreign_proc\>/;'q;"	kind:pred	file:
polymorphism_process_foreign_proc_args	polymorphism_goal.m	/^:- pred polymorphism_process_foreign_proc_args(/;kq|/^\<polymorphism_process_foreign_proc_args\>/;'q;"	kind:pred	file:
polymorphism_process_from_ground_term_initial	polymorphism_goal.m	/^:- pred polymorphism_process_from_ground_term_initial(/;kq|/^\<polymorphism_process_from_ground_term_initial\>/;'q;"	kind:pred	file:
polymorphism_process_generated_pred	polymorphism.m	/^:- pred polymorphism_process_generated_pred(/;kq|/^\<polymorphism_process_generated_pred\>/;'q;"	kind:pred
polymorphism_process_goal	polymorphism_goal.m	/^:- pred polymorphism_process_goal(/;kq|/^\<polymorphism_process_goal\>/;'q;"	kind:pred
polymorphism_process_module	polymorphism.m	/^:- pred polymorphism_process_module(/;kq|/^\<polymorphism_process_module\>/;'q;"	kind:pred
polymorphism_process_new_call	polymorphism_goal.m	/^:- pred polymorphism_process_new_call(/;kq|/^\<polymorphism_process_new_call\>/;'q;"	kind:pred	file:
polymorphism_process_par_conj	polymorphism_goal.m	/^:- pred polymorphism_process_par_conj(list(/;kq|/^\<polymorphism_process_par_conj\>/;'q;"	kind:pred	file:
polymorphism_process_plain_conj	polymorphism_goal.m	/^:- pred polymorphism_process_plain_conj(list(/;kq|/^\<polymorphism_process_plain_conj\>/;'q;"	kind:pred	file:
polymorphism_process_pred	polymorphism.m	/^:- pred polymorphism_process_pred(/;kq|/^\<polymorphism_process_pred\>/;'q;"	kind:pred	file:
polymorphism_process_pred_msg	polymorphism.m	/^:- pred polymorphism_process_pred_msg(/;kq|/^\<polymorphism_process_pred_msg\>/;'q;"	kind:pred	file:
polymorphism_process_unify	polymorphism_goal.m	/^:- pred polymorphism_process_unify(/;kq|/^\<polymorphism_process_unify\>/;'q;"	kind:pred	file:
polymorphism_process_unify_functor	polymorphism_goal.m	/^:- pred polymorphism_process_unify_functor(/;kq|/^\<polymorphism_process_unify_functor\>/;'q;"	kind:pred	file:
polymorphism_type_info.iov_int	polymorphism_type_info.m	/^    --->    iov_int(int)$/;kq|-;/\<polymorphism_type_info.iov_int\>/;'q;"	kind:cons
polymorphism_type_info.iov_var	polymorphism_type_info.m	/^    ;       iov_var(prog_var).$/;kq|-;/\<polymorphism_type_info.iov_var\>/;'q;"	kind:cons
polymorphism_update_arg_types	polymorphism.m	/^:- pred polymorphism_update_arg_types(maybe(/;kq|/^\<polymorphism_update_arg_types\>/;'q;"	kind:pred	file:
pomd_mode	canonicalize_interface.m	/^    ;       pomd_mode(item_mode_decl_info).$/;kq|-;/\<pomd_mode\>/;'q;"	kind:cons
pomd_pred	canonicalize_interface.m	/^    --->    pomd_pred(item_pred_decl_info)$/;kq|-;/\<pomd_pred\>/;'q;"	kind:cons
pop	../library/stack.m	/^:- pred pop(T::out, stack(T)::in, stack(/;kq|/^\<pop\>/;'q;"	kind:pred
pop_component	../library/digraph.m	/^:- pred pop_component(digraph_key(T)::in, list(digraph_key(/;kq|/^\<pop_component\>/;'q;"	kind:pred	file:
pop_nest_open	../library/mercury_term_parser.m	/^:- pred pop_nest_open(/;kq|/^\<pop_nest_open\>/;'q;"	kind:pred	file:
pop_resume_point	code_loc_dep.m	/^:- pred pop_resume_point(/;kq|/^\<pop_resume_point\>/;'q;"	kind:pred
pop_stack_ignore_empty	write_error_spec.m	/^:- pred pop_stack_ignore_empty(stack(T)::in, stack(/;kq|/^\<pop_stack_ignore_empty\>/;'q;"	kind:pred	file:
popped	../library/digraph.m	/^                popped      :: digraph_key_set(T),$/;kq|-;/\<popped\>/;'q;"	kind:fld	file:
port_and_path	../mdbcomp/trace_counts.m	/^    ;       port_and_path(trace_port, reverse_goal_path).$/;kq|-;/\<port_and_path\>/;'q;"	kind:cons
port_call	../mdbcomp/prim_data.m	/^    --->    port_call$/;kq|-;/\<port_call\>/;'q;"	kind:cons
port_cat_context	trace_params.m	/^    ;       port_cat_context$/;kq|-;/\<port_cat_context\>/;'q;"	kind:cons	file:
port_cat_interface	trace_params.m	/^    --->    port_cat_interface$/;kq|-;/\<port_cat_interface\>/;'q;"	kind:cons	file:
port_cat_internal	trace_params.m	/^    ;       port_cat_internal$/;kq|-;/\<port_cat_internal\>/;'q;"	kind:cons	file:
port_cat_user	trace_params.m	/^    ;       port_cat_user.$/;kq|-;/\<port_cat_user\>/;'q;"	kind:cons	file:
port_category	trace_params.m	/^:- type port_category$/;kq|-;/\<port_category\>/;'q;"	kind:type	file:
port_context	continuation_info.m	/^                port_context    :: prog_context,$/;kq|-;/\<port_context\>/;'q;"	kind:fld
port_counts_give_coverage_after	hlds_goal.m	/^:- type port_counts_give_coverage_after$/;kq|-;/\<port_counts_give_coverage_after\>/;'q;"	kind:type
port_counts_give_coverage_after_and	coverage_profiling.m	/^:- pred port_counts_give_coverage_after_and(/;kq|/^\<port_counts_give_coverage_after_and\>/;'q;"	kind:pred	file:
port_disj_first	../mdbcomp/prim_data.m	/^    ;       port_disj_first$/;kq|-;/\<port_disj_first\>/;'q;"	kind:cons
port_disj_later	../mdbcomp/prim_data.m	/^    ;       port_disj_later$/;kq|-;/\<port_disj_later\>/;'q;"	kind:cons
port_exception	../mdbcomp/prim_data.m	/^    ;       port_exception$/;kq|-;/\<port_exception\>/;'q;"	kind:cons
port_exit	../mdbcomp/prim_data.m	/^    ;       port_exit$/;kq|-;/\<port_exit\>/;'q;"	kind:cons
port_fail	../mdbcomp/prim_data.m	/^    ;       port_fail$/;kq|-;/\<port_fail\>/;'q;"	kind:cons
port_info_external	trace_gen.m	/^    --->    port_info_external$/;kq|-;/\<port_info_external\>/;'q;"	kind:cons	file:
port_info_internal	trace_gen.m	/^    ;       port_info_internal($/;kq|-;/\<port_info_internal\>/;'q;"	kind:cons	file:
port_info_negation_end	trace_gen.m	/^    ;       port_info_negation_end($/;kq|-;/\<port_info_negation_end\>/;'q;"	kind:cons	file:
port_info_tailrec_call	trace_gen.m	/^    ;       port_info_tailrec_call($/;kq|-;/\<port_info_tailrec_call\>/;'q;"	kind:cons	file:
port_info_user	trace_gen.m	/^    ;       port_info_user($/;kq|-;/\<port_info_user\>/;'q;"	kind:cons	file:
port_is_hidden	continuation_info.m	/^                port_is_hidden  :: bool,$/;kq|-;/\<port_is_hidden\>/;'q;"	kind:fld
port_ite_cond	../mdbcomp/prim_data.m	/^    ;       port_ite_cond$/;kq|-;/\<port_ite_cond\>/;'q;"	kind:cons
port_ite_else	../mdbcomp/prim_data.m	/^    ;       port_ite_else$/;kq|-;/\<port_ite_else\>/;'q;"	kind:cons
port_ite_then	../mdbcomp/prim_data.m	/^    ;       port_ite_then$/;kq|-;/\<port_ite_then\>/;'q;"	kind:cons
port_label	continuation_info.m	/^                port_label      :: layout_label_info$/;kq|-;/\<port_label\>/;'q;"	kind:fld
port_neg_enter	../mdbcomp/prim_data.m	/^    ;       port_neg_enter$/;kq|-;/\<port_neg_enter\>/;'q;"	kind:cons
port_neg_failure	../mdbcomp/prim_data.m	/^    ;       port_neg_failure$/;kq|-;/\<port_neg_failure\>/;'q;"	kind:cons
port_neg_success	../mdbcomp/prim_data.m	/^    ;       port_neg_success$/;kq|-;/\<port_neg_success\>/;'q;"	kind:cons
port_number	trace_params.m	/^:- func port_number(/;kq|/^\<port_number\>/;'q;"	kind:func	file:
port_only	../mdbcomp/trace_counts.m	/^    --->    port_only(trace_port)$/;kq|-;/\<port_only\>/;'q;"	kind:cons
port_path	continuation_info.m	/^                port_path       :: forward_goal_path,$/;kq|-;/\<port_path\>/;'q;"	kind:fld
port_redo	../mdbcomp/prim_data.m	/^    ;       port_redo$/;kq|-;/\<port_redo\>/;'q;"	kind:cons
port_switch	../mdbcomp/prim_data.m	/^    ;       port_switch$/;kq|-;/\<port_switch\>/;'q;"	kind:cons
port_tailrec_call	../mdbcomp/prim_data.m	/^    ;       port_tailrec_call$/;kq|-;/\<port_tailrec_call\>/;'q;"	kind:cons
port_type	continuation_info.m	/^                port_type       :: trace_port,$/;kq|-;/\<port_type\>/;'q;"	kind:fld
port_user	../mdbcomp/prim_data.m	/^    ;       port_user.$/;kq|-;/\<port_user\>/;'q;"	kind:cons
port_user	continuation_info.m	/^                port_user       :: maybe(user_event_info),$/;kq|-;/\<port_user\>/;'q;"	kind:fld
pos	../library/robdd.m	/^    --->    pos(var(T))$/;kq|-;/\<pos\>/;'q;"	kind:cons
pos	lp_rational.m	/^               pos :: int,$/;kq|-;/\<pos\>/;'q;"	kind:fld	file:
pos_cmp	../library/integer.m	/^:- func pos_cmp(/;kq|/^\<pos_cmp\>/;'q;"	kind:func	file:
pos_geq	../library/integer.m	/^:- pred pos_geq(/;kq|/^\<pos_geq\>/;'q;"	kind:pred	file:
pos_int64_to_digits	../library/integer.m	/^:- func pos_int64_to_digits(/;kq|/^\<pos_int64_to_digits\>/;'q;"	kind:func	file:
pos_int64_to_digits_2	../library/integer.m	/^:- func pos_int64_to_digits_2(/;kq|/^\<pos_int64_to_digits_2\>/;'q;"	kind:func	file:
pos_int_to_digits	../library/integer.m	/^:- func pos_int_to_digits(/;kq|/^\<pos_int_to_digits\>/;'q;"	kind:func	file:
pos_int_to_digits_2	../library/integer.m	/^:- func pos_int_to_digits_2(/;kq|/^\<pos_int_to_digits_2\>/;'q;"	kind:func	file:
pos_left_shift	../library/integer.m	/^:- func pos_left_shift(/;kq|/^\<pos_left_shift\>/;'q;"	kind:func	file:
pos_lt	../library/integer.m	/^:- pred pos_lt(/;kq|/^\<pos_lt\>/;'q;"	kind:pred	file:
pos_minus	../library/integer.m	/^:- func pos_minus(/;kq|/^\<pos_minus\>/;'q;"	kind:func	file:
pos_mul	../library/integer.m	/^:- func pos_mul(/;kq|/^\<pos_mul\>/;'q;"	kind:func	file:
pos_mul_karatsuba	../library/integer.m	/^:- func pos_mul_karatsuba(/;kq|/^\<pos_mul_karatsuba\>/;'q;"	kind:func	file:
pos_mul_list	../library/integer.m	/^:- func pos_mul_list(list(/;kq|/^\<pos_mul_list\>/;'q;"	kind:func	file:
pos_plus	../library/integer.m	/^:- func pos_plus(/;kq|/^\<pos_plus\>/;'q;"	kind:func	file:
pos_right_shift	../library/integer.m	/^:- func pos_right_shift(/;kq|/^\<pos_right_shift\>/;'q;"	kind:func	file:
position_info	code_loc_dep.m	/^:- type position_info$/;kq|-;/\<position_info\>/;'q;"	kind:type	file:
posn	../library/io.m	/^:- type posn$/;kq|-;/\<posn\>/;'q;"	kind:type
posn_current_line_number	../library/io.m	/^                posn_current_line_number        :: int,$/;kq|-;/\<posn_current_line_number\>/;'q;"	kind:fld
posn_current_offset	../library/io.m	/^                posn_current_offset             :: int$/;kq|-;/\<posn_current_offset\>/;'q;"	kind:fld
posn_offset_of_start_of_line	../library/io.m	/^                posn_offset_of_start_of_line    :: int,$/;kq|-;/\<posn_offset_of_start_of_line\>/;'q;"	kind:fld
possible_loop	pd_term.m	/^    ;       possible_loop(proc_pair, int, pred_proc_id)$/;kq|-;/\<possible_loop\>/;'q;"	kind:cons
possible_modes	modecheck_unify.m	/^    --->    possible_modes(list(proc_id))$/;kq|-;/\<possible_modes\>/;'q;"	kind:cons	file:
possible_near_miss_cons_ids	inst_check.m	/^                possible_near_miss_cons_ids     :: list(format_piece)$/;kq|-;/\<possible_near_miss_cons_ids\>/;'q;"	kind:fld	file:
possible_targets	opt_util.m	/^:- pred possible_targets(instr::in, list(label)::out, list(/;kq|/^\<possible_targets\>/;'q;"	kind:pred
possible_targets_maybe_labels	opt_util.m	/^:- pred possible_targets_maybe_labels(list(maybe(/;kq|/^\<possible_targets_maybe_labels\>/;'q;"	kind:pred	file:
possibly_fix_sizevar_map	term_constr_build.m	/^:- pred possibly_fix_sizevar_map(list(/;kq|/^\<possibly_fix_sizevar_map\>/;'q;"	kind:pred	file:
possibly_regular_file	file_util.m	/^:- pred possibly_regular_file(/;kq|/^\<possibly_regular_file\>/;'q;"	kind:pred	file:
post	../library/ops.m	/^    ;       post(priority, arg_prio_gt_or_ge).$/;kq|-;/\<post\>/;'q;"	kind:cons
post_births	hlds_llds.m	/^                post_births         :: set_of_progvar,$/;kq|-;/\<post_births\>/;'q;"	kind:fld	file:
post_branch_info	higher_order.specialize_calls.m	/^:- type post_branch_info$/;kq|-;/\<post_branch_info\>/;'q;"	kind:type	file:
post_copy_polymorphism	polymorphism_post_copy.m	/^:- pred post_copy_polymorphism(list(/;kq|/^\<post_copy_polymorphism\>/;'q;"	kind:pred
post_copy_polymorphism_pass	mercury_compile_front_end.m	/^:- pred post_copy_polymorphism_pass(/;kq|/^\<post_copy_polymorphism_pass\>/;'q;"	kind:pred	file:
post_deaths	hlds_llds.m	/^                post_deaths         :: set_of_progvar,$/;kq|-;/\<post_deaths\>/;'q;"	kind:fld	file:
post_goal_update	code_loc_dep.m	/^:- pred post_goal_update(/;kq|/^\<post_goal_update\>/;'q;"	kind:pred
post_link_maybe_make_symlink_or_copy	link_target_code.m	/^:- pred post_link_maybe_make_symlink_or_copy(/;kq|/^\<post_link_maybe_make_symlink_or_copy\>/;'q;"	kind:pred
post_link_maybe_warn_linked_target_up_to_date	make.program_target.m	/^:- pred post_link_maybe_warn_linked_target_up_to_date(/;kq|/^\<post_link_maybe_warn_linked_target_up_to_date\>/;'q;"	kind:pred	file:
post_process_abstract_goal	term_constr_fixpoint.m	/^:- pred post_process_abstract_goal(list(/;kq|/^\<post_process_abstract_goal\>/;'q;"	kind:pred	file:
post_signal_cleanup	process_util.m	/^:- type post_signal_cleanup(Info) == pred(Info, Info, io, io).$/;kq|-;/\<post_signal_cleanup\>/;'q;"	kind:type
post_typecheck.all_tvars	post_typecheck.m	/^    ;       all_tvars.$/;kq|-;/\<post_typecheck.all_tvars\>/;'q;"	kind:cons	file:
post_typecheck.maybe_all_tvars	post_typecheck.m	/^:- type maybe_all_tvars$/;kq|-;/\<post_typecheck.maybe_all_tvars\>/;'q;"	kind:type	file:
post_typecheck.not_all_tvars	post_typecheck.m	/^    --->    not_all_tvars$/;kq|-;/\<post_typecheck.not_all_tvars\>/;'q;"	kind:cons	file:
post_typecheck_do_finish_pred	post_typecheck.m	/^:- pred post_typecheck_do_finish_pred(/;kq|/^\<post_typecheck_do_finish_pred\>/;'q;"	kind:pred	file:
post_typecheck_do_finish_preds	post_typecheck.m	/^:- pred post_typecheck_do_finish_preds(/;kq|/^\<post_typecheck_do_finish_preds\>/;'q;"	kind:pred	file:
post_typecheck_finish_preds	post_typecheck.m	/^:- pred post_typecheck_finish_preds(/;kq|/^\<post_typecheck_finish_preds\>/;'q;"	kind:pred
postprocess_options_lowlevel	handle_options.m	/^:- pred postprocess_options_lowlevel(/;kq|/^\<postprocess_options_lowlevel\>/;'q;"	kind:pred	file:
potential_deforestation	deforest.m	/^:- pred potential_deforestation(pd_branch_info(/;kq|/^\<potential_deforestation\>/;'q;"	kind:pred	file:
potential_reuse	hlds_goal.m	/^    ;       potential_reuse(short_reuse_description)$/;kq|-;/\<potential_reuse\>/;'q;"	kind:cons
potentially_moveable_goal	lco.m	/^:- pred potentially_moveable_goal(/;kq|/^\<potentially_moveable_goal\>/;'q;"	kind:pred	file:
potentially_transformable_recursive_call	lco.m	/^:- pred potentially_transformable_recursive_call(/;kq|/^\<potentially_transformable_recursive_call\>/;'q;"	kind:pred	file:
pow	../library/float.m	/^:- func pow(/;kq|/^\<pow\>/;'q;"	kind:func
pow	../library/int.m	/^:- func pow(/;kq|/^\<pow\>/;'q;"	kind:func
pow	../library/integer.m	/^:- func pow(/;kq|/^\<pow\>/;'q;"	kind:func
pow	../library/math.m	/^:- func pow(/;kq|/^\<pow\>/;'q;"	kind:func
pow	../library/std_util.m	/^:- func pow(func(/;kq|/^\<pow\>/;'q;"	kind:func
power_intersect	../library/set.m	/^:- func power_intersect(set(set(T))) = set(/;kq|/^\<power_intersect\>/;'q;"	kind:func
power_intersect	../library/set_bbbtree.m	/^:- func power_intersect(set_bbbtree(set_bbbtree(T))) = set_bbbtree(/;kq|/^\<power_intersect\>/;'q;"	kind:func
power_intersect	../library/set_ctree234.m	/^:- func power_intersect(set_ctree234(set_ctree234(T))) = set_ctree234(/;kq|/^\<power_intersect\>/;'q;"	kind:func
power_intersect	../library/set_ordlist.m	/^:- func power_intersect(set_ordlist(set_ordlist(/;kq|/^\<power_intersect\>/;'q;"	kind:func
power_intersect	../library/set_tree234.m	/^:- func power_intersect(set_tree234(set_tree234(T))) = set_tree234(/;kq|/^\<power_intersect\>/;'q;"	kind:func
power_intersect	../library/set_unordlist.m	/^:- func power_intersect(set_unordlist(set_unordlist(T))) = set_unordlist(/;kq|/^\<power_intersect\>/;'q;"	kind:func
power_intersect_r	../library/set_bbbtree.m	/^:- pred power_intersect_r(set_bbbtree(set_bbbtree(/;kq|/^\<power_intersect_r\>/;'q;"	kind:pred	file:
power_intersect_r2	../library/set_bbbtree.m	/^:- pred power_intersect_r2(set_bbbtree(set_bbbtree(/;kq|/^\<power_intersect_r2\>/;'q;"	kind:pred	file:
power_union	../library/set.m	/^:- func power_union(set(set(T))) = set(/;kq|/^\<power_union\>/;'q;"	kind:func
power_union	../library/set_bbbtree.m	/^:- func power_union(set_bbbtree(set_bbbtree(T))) = set_bbbtree(/;kq|/^\<power_union\>/;'q;"	kind:func
power_union	../library/set_ctree234.m	/^:- func power_union(set_ctree234(set_ctree234(T))) = set_ctree234(/;kq|/^\<power_union\>/;'q;"	kind:func
power_union	../library/set_ordlist.m	/^:- func power_union(set_ordlist(set_ordlist(T))) = set_ordlist(/;kq|/^\<power_union\>/;'q;"	kind:func
power_union	../library/set_tree234.m	/^:- func power_union(set_tree234(set_tree234(T))) = set_tree234(/;kq|/^\<power_union\>/;'q;"	kind:func
power_union	../library/set_unordlist.m	/^:- func power_union(set_unordlist(set_unordlist(T))) = set_unordlist(/;kq|/^\<power_union\>/;'q;"	kind:func
power_union_2	../library/set_unordlist.m	/^:- pred set_unordlist.power_union_2(list(set_unordlist(/;kq|/^\<set_unordlist.power_union_2\>/;'q;"	kind:pred	file:
power_union_r	../library/set_bbbtree.m	/^:- pred power_union_r(set_bbbtree(set_bbbtree(/;kq|/^\<power_union_r\>/;'q;"	kind:pred	file:
pp	smm_common.m	/^    --->    pp($/;kq|-;/\<pp\>/;'q;"	kind:cons
pp_actual_region_args_table	rbmm.region_arguments.m	/^:- type pp_actual_region_args_table$/;kq|-;/\<pp_actual_region_args_table\>/;'q;"	kind:type
pp_base_params	decide_type_repn.m	/^                pp_base_params                  :: base_params$/;kq|-;/\<pp_base_params\>/;'q;"	kind:fld	file:
pp_context	smm_common.m	/^                pp_context  :: term.context,$/;kq|-;/\<pp_context\>/;'q;"	kind:fld
pp_direct_args	decide_type_repn.m	/^                pp_direct_args                  :: maybe_direct_args,$/;kq|-;/\<pp_direct_args\>/;'q;"	kind:fld	file:
pp_doc	../library/pprint.m	/^    ;       pp_doc(int, univ).$/;kq|-;/\<pp_doc\>/;'q;"	kind:cons	file:
pp_double_word_floats	decide_type_repn.m	/^                pp_double_word_floats           :: maybe_double_word_floats,$/;kq|-;/\<pp_double_word_floats\>/;'q;"	kind:fld	file:
pp_group	../library/pprint.m	/^    ;       pp_group(doc)$/;kq|-;/\<pp_group\>/;'q;"	kind:cons	file:
pp_id	smm_common.m	/^                pp_id       :: reverse_goal_path$/;kq|-;/\<pp_id\>/;'q;"	kind:fld
pp_internal	../library/pretty_printer.m	/^    ;       pp_internal(pp_internal).$/;kq|-;/\<pp_internal\>/;'q;"	kind:cons
pp_internal	../library/pretty_printer.m	/^:- type pp_internal$/;kq|-;/\<pp_internal\>/;'q;"	kind:type	file:
pp_label	../library/pprint.m	/^    ;       pp_label(string, doc)$/;kq|-;/\<pp_label\>/;'q;"	kind:cons	file:
pp_limit	../library/pretty_printer.m	/^                pp_limit        :: func_symbol_limit$/;kq|-;/\<pp_limit\>/;'q;"	kind:fld
pp_line	../library/pprint.m	/^    ;       pp_line$/;kq|-;/\<pp_line\>/;'q;"	kind:cons	file:
pp_line_width	../library/pretty_printer.m	/^                pp_line_width   :: int,$/;kq|-;/\<pp_line_width\>/;'q;"	kind:fld
pp_max_lines	../library/pretty_printer.m	/^                pp_max_lines    :: int,$/;kq|-;/\<pp_max_lines\>/;'q;"	kind:fld
pp_nest	../library/pprint.m	/^    ;       pp_nest(int, doc)$/;kq|-;/\<pp_nest\>/;'q;"	kind:cons	file:
pp_nil	../library/pprint.m	/^    --->    pp_nil$/;kq|-;/\<pp_nil\>/;'q;"	kind:cons	file:
pp_params	../library/pretty_printer.m	/^:- type pp_params$/;kq|-;/\<pp_params\>/;'q;"	kind:type
pp_region_set_table	rbmm.region_liveness_info.m	/^:- type pp_region_set_table == map(program_point, region_set).$/;kq|-;/\<pp_region_set_table\>/;'q;"	kind:type
pp_seq	../library/pprint.m	/^    ;       pp_seq(doc, doc)$/;kq|-;/\<pp_seq\>/;'q;"	kind:cons	file:
pp_text	../library/pprint.m	/^    ;       pp_text(string)$/;kq|-;/\<pp_text\>/;'q;"	kind:cons	file:
pp_varset_table	rbmm.region_liveness_info.m	/^:- type pp_varset_table == map(program_point, variable_set).$/;kq|-;/\<pp_varset_table\>/;'q;"	kind:type
pp_word_size	decide_type_repn.m	/^                pp_word_size                    :: word_size,$/;kq|-;/\<pp_word_size\>/;'q;"	kind:fld	file:
ppc_closure_wrapper_funcs	ml_proc_gen.m	/^                ppc_closure_wrapper_funcs   :: list(mlds_function_defn),$/;kq|-;/\<ppc_closure_wrapper_funcs\>/;'q;"	kind:fld	file:
ppc_desc_comment_stmt	ml_proc_gen.m	/^                ppc_desc_comment_stmt       :: mlds_stmt,$/;kq|-;/\<ppc_desc_comment_stmt\>/;'q;"	kind:fld	file:
ppc_env_var_names	ml_proc_gen.m	/^                ppc_env_var_names           :: set(string)$/;kq|-;/\<ppc_env_var_names\>/;'q;"	kind:fld	file:
ppc_func_params	ml_proc_gen.m	/^                ppc_func_params             :: mlds_func_params,$/;kq|-;/\<ppc_func_params\>/;'q;"	kind:fld	file:
ppc_goal_stmts	ml_proc_gen.m	/^                ppc_goal_stmts              :: list(mlds_stmt),$/;kq|-;/\<ppc_goal_stmts\>/;'q;"	kind:fld	file:
ppc_id_args_info	ml_proc_gen.m	/^                ppc_id_args_info            :: pred_proc_id_args_info,$/;kq|-;/\<ppc_id_args_info\>/;'q;"	kind:fld	file:
ppc_local_func_defns	ml_proc_gen.m	/^                ppc_local_func_defns        :: list(mlds_function_defn),$/;kq|-;/\<ppc_local_func_defns\>/;'q;"	kind:fld	file:
ppc_local_var_defns	ml_proc_gen.m	/^                ppc_local_var_defns         :: list(mlds_local_var_defn),$/;kq|-;/\<ppc_local_var_defns\>/;'q;"	kind:fld	file:
ppcc_allproc_constraints	abstract_mode_constraints.m	/^                ppcc_allproc_constraints    ::  list(mc_ann_constraint),$/;kq|-;/\<ppcc_allproc_constraints\>/;'q;"	kind:fld
ppcc_mode_infer_callees	abstract_mode_constraints.m	/^                ppcc_mode_infer_callees     ::  set(pred_id)$/;kq|-;/\<ppcc_mode_infer_callees\>/;'q;"	kind:fld
ppcc_procspec_constraints	abstract_mode_constraints.m	/^                ppcc_procspec_constraints   ::  multi_map(proc_id,$/;kq|-;/\<ppcc_procspec_constraints\>/;'q;"	kind:fld
ppfnamn_arity	prog_item.m	/^                ppfnamn_arity           :: user_arity,$/;kq|-;/\<ppfnamn_arity\>/;'q;"	kind:fld
ppfnamn_mode_num	prog_item.m	/^                ppfnamn_mode_num        :: mode_num$/;kq|-;/\<ppfnamn_mode_num\>/;'q;"	kind:fld
ppfnamn_pf	prog_item.m	/^                ppfnamn_pf              :: pred_or_func,$/;kq|-;/\<ppfnamn_pf\>/;'q;"	kind:fld
ppfnamn_pred_name	prog_item.m	/^                ppfnamn_pred_name       :: sym_name,$/;kq|-;/\<ppfnamn_pred_name\>/;'q;"	kind:fld
ppfnm_arity	prog_item.m	/^                ppfnm_arity             :: list(mer_mode)$/;kq|-;/\<ppfnm_arity\>/;'q;"	kind:fld
ppfnm_pf	prog_item.m	/^                ppfnm_pf                :: pred_or_func,$/;kq|-;/\<ppfnm_pf\>/;'q;"	kind:fld
ppfnm_pred_name	prog_item.m	/^                ppfnm_pred_name         :: sym_name,$/;kq|-;/\<ppfnm_pred_name\>/;'q;"	kind:fld
ppfummn_pfumm	prog_item.m	/^                ppfummn_pfumm           :: pred_func_or_unknown_maybe_modes,$/;kq|-;/\<ppfummn_pfumm\>/;'q;"	kind:fld
ppfummn_pred_name	prog_item.m	/^                ppfummn_pred_name       :: sym_name$/;kq|-;/\<ppfummn_pred_name\>/;'q;"	kind:fld
ppfuna_arity	prog_item.m	/^                ppfuna_arity            :: user_arity$/;kq|-;/\<ppfuna_arity\>/;'q;"	kind:fld
ppfuna_arity	prog_item.m	/^                ppfuna_arity            :: user_arity$/;kq|-;/\<ppfuna_arity\>/;'q;"	kind:fld
ppfuna_pfu	prog_item.m	/^                ppfuna_pfu              :: pred_func_or_unknown,$/;kq|-;/\<ppfuna_pfu\>/;'q;"	kind:fld
ppfuna_pfu	prog_item.m	/^                ppfuna_pfu              :: pred_func_or_unknown_pf,$/;kq|-;/\<ppfuna_pfu\>/;'q;"	kind:fld
ppfuna_pred_name	prog_item.m	/^                ppfuna_pred_name        :: sym_name,$/;kq|-;/\<ppfuna_pred_name\>/;'q;"	kind:fld
ppfuna_pred_name	prog_item.m	/^                ppfuna_pred_name        :: sym_name,$/;kq|-;/\<ppfuna_pred_name\>/;'q;"	kind:fld
ppiai_arg_tuples	ml_proc_gen.m	/^                ppiai_arg_tuples                :: list(var_mvar_type_mode),$/;kq|-;/\<ppiai_arg_tuples\>/;'q;"	kind:fld	file:
ppiai_copy_out_through_ptr	ml_proc_gen.m	/^                ppiai_copy_out_through_ptr      :: list(mlds_stmt)$/;kq|-;/\<ppiai_copy_out_through_ptr\>/;'q;"	kind:fld	file:
ppiai_copy_own_to_tscc_out_copy	ml_proc_gen.m	/^                ppiai_copy_own_to_tscc_out_copy :: list(mlds_stmt),$/;kq|-;/\<ppiai_copy_own_to_tscc_out_copy\>/;'q;"	kind:fld	file:
ppiai_copy_tscc_in_to_own_copy	ml_proc_gen.m	/^                ppiai_copy_tscc_in_to_own_copy  :: list(mlds_stmt),$/;kq|-;/\<ppiai_copy_tscc_in_to_own_copy\>/;'q;"	kind:fld	file:
ppiai_id_in_tscc	ml_proc_gen.m	/^                ppiai_id_in_tscc                :: proc_id_in_tscc,$/;kq|-;/\<ppiai_id_in_tscc\>/;'q;"	kind:fld	file:
ppiai_own_local_var_defns	ml_proc_gen.m	/^                ppiai_own_local_var_defns       :: list(mlds_local_var_defn),$/;kq|-;/\<ppiai_own_local_var_defns\>/;'q;"	kind:fld	file:
ppiai_pred_info	ml_proc_gen.m	/^                ppiai_pred_info                 :: pred_info,$/;kq|-;/\<ppiai_pred_info\>/;'q;"	kind:fld	file:
ppiai_pred_proc_id	ml_proc_gen.m	/^                ppiai_pred_proc_id              :: pred_proc_id,$/;kq|-;/\<ppiai_pred_proc_id\>/;'q;"	kind:fld	file:
ppiai_proc_context	ml_proc_gen.m	/^                ppiai_proc_context              :: prog_context,$/;kq|-;/\<ppiai_proc_context\>/;'q;"	kind:fld	file:
ppiai_proc_info	ml_proc_gen.m	/^                ppiai_proc_info                 :: proc_info,$/;kq|-;/\<ppiai_proc_info\>/;'q;"	kind:fld	file:
ppiai_return_rvals_types	ml_proc_gen.m	/^                ppiai_return_rvals_types        :: assoc_list(mlds_rval,$/;kq|-;/\<ppiai_return_rvals_types\>/;'q;"	kind:fld	file:
ppiai_tscc_func_params	ml_proc_gen.m	/^                ppiai_tscc_func_params          :: mlds_func_params,$/;kq|-;/\<ppiai_tscc_func_params\>/;'q;"	kind:fld	file:
ppiai_tscc_in_local_var_defns	ml_proc_gen.m	/^                ppiai_tscc_in_local_var_defns   :: list(mlds_local_var_defn),$/;kq|-;/\<ppiai_tscc_in_local_var_defns\>/;'q;"	kind:fld	file:
ppiai_tscc_in_local_vars	ml_proc_gen.m	/^                ppiai_tscc_in_local_vars        :: list(mlds_local_var_name),$/;kq|-;/\<ppiai_tscc_in_local_vars\>/;'q;"	kind:fld	file:
ppid_no_clobbers	structure_reuse.domain.m	/^:- type ppid_no_clobbers$/;kq|-;/\<ppid_no_clobbers\>/;'q;"	kind:type
pprint.T1	../library/pprint.m	/^:- func T1 ++ T2 = doc <= (doc(T1), doc(/;kq|/^\<T1\>/;'q;"	kind:func
pprint.array_to_doc	../library/pprint.m	/^:- func array_to_doc(int, array(/;kq|/^\<array_to_doc\>/;'q;"	kind:func	file:
pprint.braces	../library/pprint.m	/^:- func braces(T)             = doc <= (doc(/;kq|/^\<braces\>/;'q;"	kind:func
pprint.bracketed	../library/pprint.m	/^:- func bracketed(T1, T2, T3) = doc <= (doc(T1), doc(T2), doc(/;kq|/^\<bracketed\>/;'q;"	kind:func
pprint.brackets	../library/pprint.m	/^:- func brackets(T)           = doc <= (doc(/;kq|/^\<brackets\>/;'q;"	kind:func
pprint.colon	../library/pprint.m	/^:- func colon            = doc.$/;kq|/^\<colon\>/;'q;"	kind:func
pprint.colon_line	../library/pprint.m	/^:- func colon_line       = doc.$/;kq|/^\<colon_line\>/;'q;"	kind:func
pprint.colon_space	../library/pprint.m	/^:- func colon_space      = doc.$/;kq|/^\<colon_space\>/;'q;"	kind:func
pprint.colon_space_line	../library/pprint.m	/^:- func colon_space_line = doc.$/;kq|/^\<colon_space_line\>/;'q;"	kind:func
pprint.comma	../library/pprint.m	/^:- func comma            = doc.$/;kq|/^\<comma\>/;'q;"	kind:func
pprint.comma_line	../library/pprint.m	/^:- func comma_line       = doc.$/;kq|/^\<comma_line\>/;'q;"	kind:func
pprint.comma_space	../library/pprint.m	/^:- func comma_space      = doc.$/;kq|/^\<comma_space\>/;'q;"	kind:func
pprint.comma_space_line	../library/pprint.m	/^:- func comma_space_line = doc.$/;kq|/^\<comma_space_line\>/;'q;"	kind:func
pprint.depth	../library/pprint.m	/^:- type depth == int.$/;kq|-;/\<pprint.depth\>/;'q;"	kind:type	file:
pprint.doc	../library/pprint.m	/^    func doc(int, T) = doc$/;kq|-;/\<pprint.doc\>/;'q;"	kind:tcm
pprint.doc	../library/pprint.m	/^:- func doc `<>` doc = doc.$/;kq|/^\<doc\>/;'q;"	kind:func
pprint.doc	../library/pprint.m	/^:- func doc `<\/>` doc = doc.$/;kq|/^\<doc\>/;'q;"	kind:func
pprint.doc	../library/pprint.m	/^:- func doc(T) = doc <= (doc(/;kq|/^\<doc\>/;'q;"	kind:func
pprint.doc	../library/pprint.m	/^:- instance doc(doc)    where [doc(_, Doc) =    Doc].$/;kq|-;/\<pprint.doc\>/;'q;"	kind:tci	file:
pprint.doc	../library/pprint.m	/^:- type doc$/;kq|-;/\<pprint.doc\>/;'q;"	kind:type	file:
pprint.doc	../library/pprint.m	/^:- typeclass doc(T) where [$/;kq|-;/\<pprint.doc\>/;'q;"	kind:tc
pprint.dynamic_cast_to_list	../library/pprint.m	/^:- some [T2] pred dynamic_cast_to_list(T1::in, list(/;kq|/^\<dynamic_cast_to_list\>/;'q;"	kind:pred	file:
pprint.dynamic_cast_to_map	../library/pprint.m	/^:- some [T2, T3] pred dynamic_cast_to_map(T1::in, map(/;kq|/^\<dynamic_cast_to_map\>/;'q;"	kind:pred	file:
pprint.dynamic_cast_to_robdd	../library/pprint.m	/^:- some [T2] pred dynamic_cast_to_robdd(T1, robdd(/;kq|/^\<dynamic_cast_to_robdd\>/;'q;"	kind:pred	file:
pprint.dynamic_cast_to_tuple	../library/pprint.m	/^:- pred dynamic_cast_to_tuple(/;kq|/^\<dynamic_cast_to_tuple\>/;'q;"	kind:pred	file:
pprint.dynamic_cast_to_var	../library/pprint.m	/^:- some [T2] pred dynamic_cast_to_var(T1::in, var(/;kq|/^\<dynamic_cast_to_var\>/;'q;"	kind:pred	file:
pprint.ellipsis	../library/pprint.m	/^:- func ellipsis         = doc.      % "...".$/;kq|/^\<ellipsis\>/;'q;"	kind:func
pprint.fits_flat	../library/pprint.m	/^:- pred fits_flat(/;kq|/^\<fits_flat\>/;'q;"	kind:pred	file:
pprint.fits_flat_width_left	../library/pprint.m	/^:- pred fits_flat_width_left(/;kq|/^\<fits_flat_width_left\>/;'q;"	kind:pred	file:
pprint.generic_term_to_doc	../library/pprint.m	/^:- func generic_term_to_doc(/;kq|/^\<generic_term_to_doc\>/;'q;"	kind:func	file:
pprint.group	../library/pprint.m	/^:- func group(T) = doc <= (doc(/;kq|/^\<group\>/;'q;"	kind:func
pprint.label	../library/pprint.m	/^:- func label(string, T) = doc <= (doc(/;kq|/^\<label\>/;'q;"	kind:func
pprint.layout_best	../library/pprint.m	/^:- pred layout_best(pred(/;kq|/^\<layout_best\>/;'q;"	kind:pred	file:
pprint.layout_best_acc	../library/pprint.m	/^:- pred layout_best_acc(pred(/;kq|/^\<layout_best_acc\>/;'q;"	kind:pred	file:
pprint.layout_flat	../library/pprint.m	/^:- pred layout_flat(pred(/;kq|/^\<layout_flat\>/;'q;"	kind:pred	file:
pprint.line	../library/pprint.m	/^:- func line = doc.$/;kq|/^\<line\>/;'q;"	kind:func
pprint.list_to_doc	../library/pprint.m	/^:- func list_to_doc(int, list(/;kq|/^\<list_to_doc\>/;'q;"	kind:func	file:
pprint.map_pair	../library/pprint.m	/^:- type map_pair(K, V)$/;kq|-;/\<pprint.map_pair\>/;'q;"	kind:type	file:
pprint.map_pair_to_doc	../library/pprint.m	/^:- func map_pair_to_doc(int, map_pair(/;kq|/^\<map_pair_to_doc\>/;'q;"	kind:func	file:
pprint.map_to_doc	../library/pprint.m	/^:- func map_to_doc(int, map(/;kq|/^\<map_to_doc\>/;'q;"	kind:func	file:
pprint.maybe_parens	../library/pprint.m	/^:- func maybe_parens(/;kq|/^\<maybe_parens\>/;'q;"	kind:func	file:
pprint.mk_map_pair	../library/pprint.m	/^:- func mk_map_pair(pair(K, V)) = map_pair(/;kq|/^\<mk_map_pair\>/;'q;"	kind:func	file:
pprint.nest	../library/pprint.m	/^:- func nest(int, T) = doc <= (doc(/;kq|/^\<nest\>/;'q;"	kind:func
pprint.nil	../library/pprint.m	/^:- func nil = doc.$/;kq|/^\<nil\>/;'q;"	kind:func
pprint.packed	../library/pprint.m	/^:- func packed(T1, list(T2)) = doc <= (doc(T1), doc(/;kq|/^\<packed\>/;'q;"	kind:func
pprint.packed	../library/pprint.m	/^:- func packed(int, T1, list(T2)) = doc <= (doc(T1), doc(/;kq|/^\<packed\>/;'q;"	kind:func
pprint.packed_cs	../library/pprint.m	/^:- func packed_cs(int, list(T)) = doc <= (doc(/;kq|/^\<packed_cs\>/;'q;"	kind:func
pprint.packed_cs	../library/pprint.m	/^:- func packed_cs(list(T)) = doc <= (doc(/;kq|/^\<packed_cs\>/;'q;"	kind:func
pprint.packed_cs_to_depth	../library/pprint.m	/^:- func packed_cs_to_depth(int, list(/;kq|/^\<packed_cs_to_depth\>/;'q;"	kind:func
pprint.packed_cs_univ_args	../library/pprint.m	/^:- func packed_cs_univ_args(int, list(/;kq|/^\<packed_cs_univ_args\>/;'q;"	kind:func
pprint.parentheses	../library/pprint.m	/^:- func parentheses(T)        = doc <= (doc(/;kq|/^\<parentheses\>/;'q;"	kind:func
pprint.poly	../library/pprint.m	/^:- func poly(/;kq|/^\<poly\>/;'q;"	kind:func
pprint.pp_doc	../library/pprint.m	/^    ;       pp_doc(int, univ).$/;kq|-;/\<pprint.pp_doc\>/;'q;"	kind:cons	file:
pprint.pp_group	../library/pprint.m	/^    ;       pp_group(doc)$/;kq|-;/\<pprint.pp_group\>/;'q;"	kind:cons	file:
pprint.pp_label	../library/pprint.m	/^    ;       pp_label(string, doc)$/;kq|-;/\<pprint.pp_label\>/;'q;"	kind:cons	file:
pprint.pp_line	../library/pprint.m	/^    ;       pp_line$/;kq|-;/\<pprint.pp_line\>/;'q;"	kind:cons	file:
pprint.pp_nest	../library/pprint.m	/^    ;       pp_nest(int, doc)$/;kq|-;/\<pprint.pp_nest\>/;'q;"	kind:cons	file:
pprint.pp_nil	../library/pprint.m	/^    --->    pp_nil$/;kq|-;/\<pprint.pp_nil\>/;'q;"	kind:cons	file:
pprint.pp_seq	../library/pprint.m	/^    ;       pp_seq(doc, doc)$/;kq|-;/\<pprint.pp_seq\>/;'q;"	kind:cons	file:
pprint.pp_text	../library/pprint.m	/^    ;       pp_text(string)$/;kq|-;/\<pprint.pp_text\>/;'q;"	kind:cons	file:
pprint.priority	../library/pprint.m	/^:- func priority `adjusted_by` arg_prio_gt_or_ge = priority.$/;kq|/^\<priority\>/;'q;"	kind:func	file:
pprint.robdd_to_doc	../library/pprint.m	/^:- func robdd_to_doc(int, robdd(/;kq|/^\<robdd_to_doc\>/;'q;"	kind:func	file:
pprint.semic	../library/pprint.m	/^:- func semic            = doc.      % Semicolon.$/;kq|/^\<semic\>/;'q;"	kind:func
pprint.semic_line	../library/pprint.m	/^:- func semic_line       = doc.$/;kq|/^\<semic_line\>/;'q;"	kind:func
pprint.semic_space	../library/pprint.m	/^:- func semic_space      = doc.$/;kq|/^\<semic_space\>/;'q;"	kind:func
pprint.semic_space_line	../library/pprint.m	/^:- func semic_space_line = doc.$/;kq|/^\<semic_space_line\>/;'q;"	kind:func
pprint.separated	../library/pprint.m	/^:- func separated(func(T1) = doc, T2, list(T1)) = doc <= (doc(/;kq|/^\<separated\>/;'q;"	kind:func
pprint.space	../library/pprint.m	/^:- func space            = doc.$/;kq|/^\<space\>/;'q;"	kind:func
pprint.space_line	../library/pprint.m	/^:- func space_line       = doc.$/;kq|/^\<space_line\>/;'q;"	kind:func
pprint.sparse_bitset_to_doc	../library/pprint.m	/^:- func sparse_bitset_to_doc(int, sparse_bitset(T)) = doc <= uenum(/;kq|/^\<sparse_bitset_to_doc\>/;'q;"	kind:func	file:
pprint.text	../library/pprint.m	/^:- func text(/;kq|/^\<text\>/;'q;"	kind:func
pprint.to_doc	../library/pprint.m	/^:- func to_doc(/;kq|/^\<to_doc\>/;'q;"	kind:func
pprint.to_doc_prio	../library/pprint.m	/^:- func to_doc_prio(/;kq|/^\<to_doc_prio\>/;'q;"	kind:func	file:
pprint.to_string	../library/pprint.m	/^:- func to_string(/;kq|/^\<to_string\>/;'q;"	kind:func
pprint.tuple_to_doc	../library/pprint.m	/^:- func tuple_to_doc(/;kq|/^\<tuple_to_doc\>/;'q;"	kind:func	file:
pprint.univ_to_doc	../library/pprint.m	/^:- func univ_to_doc(/;kq|/^\<univ_to_doc\>/;'q;"	kind:func	file:
pprint.var_to_doc	../library/pprint.m	/^:- func var_to_doc(int, var(/;kq|/^\<var_to_doc\>/;'q;"	kind:func	file:
pprint.version_array_to_doc	../library/pprint.m	/^:- func version_array_to_doc(int, version_array(/;kq|/^\<version_array_to_doc\>/;'q;"	kind:func	file:
pprint.word_wrapped	../library/pprint.m	/^:- func word_wrapped(/;kq|/^\<word_wrapped\>/;'q;"	kind:func
pprint.write	../library/pprint.m	/^:- pred write(/;kq|/^\<write\>/;'q;"	kind:pred
pprint.write	../library/pprint.m	/^:- pred write(int::in, T::in, io::di, io::uo) is det <= doc(/;kq|/^\<write\>/;'q;"	kind:pred
pqueue	../library/pqueue.m	/^:- type pqueue(K, V)$/;kq|-;/\<pqueue\>/;'q;"	kind:type	file:
pqueue.assoc_list_to_pqueue	../library/pqueue.m	/^:- func assoc_list_to_pqueue(assoc_list(K, V)) = pqueue(/;kq|/^\<assoc_list_to_pqueue\>/;'q;"	kind:func
pqueue.det_peek	../library/pqueue.m	/^:- pred det_peek(pqueue(/;kq|/^\<det_peek\>/;'q;"	kind:pred
pqueue.det_peek_key	../library/pqueue.m	/^:- func det_peek_key(pqueue(/;kq|/^\<det_peek_key\>/;'q;"	kind:func
pqueue.det_peek_value	../library/pqueue.m	/^:- func det_peek_value(pqueue(/;kq|/^\<det_peek_value\>/;'q;"	kind:func
pqueue.det_remove	../library/pqueue.m	/^:- pred det_remove(K::out, V::out, pqueue(K, V)::in, pqueue(/;kq|/^\<det_remove\>/;'q;"	kind:pred
pqueue.do_merge	../library/pqueue.m	/^:- pred do_merge(pqueue(K, V)::in, pqueue(K, V)::in, pqueue(/;kq|/^\<do_merge\>/;'q;"	kind:pred	file:
pqueue.empty	../library/pqueue.m	/^    --->    empty$/;kq|-;/\<pqueue.empty\>/;'q;"	kind:cons	file:
pqueue.from_assoc_list	../library/pqueue.m	/^:- func from_assoc_list(assoc_list(K, V)) = pqueue(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
pqueue.init	../library/pqueue.m	/^:- func init = pqueue(/;kq|/^\<init\>/;'q;"	kind:func
pqueue.insert	../library/pqueue.m	/^:- func insert(pqueue(K, V), K, V) = pqueue(/;kq|/^\<insert\>/;'q;"	kind:func
pqueue.insert_2	../library/pqueue.m	/^:- pred insert_2(K::in, V::in, pqueue(K, V)::in, pqueue(/;kq|/^\<insert_2\>/;'q;"	kind:pred	file:
pqueue.is_empty	../library/pqueue.m	/^:- pred is_empty(pqueue(/;kq|/^\<is_empty\>/;'q;"	kind:pred
pqueue.length	../library/pqueue.m	/^:- func length(pqueue(/;kq|/^\<length\>/;'q;"	kind:func
pqueue.map_values	../library/pqueue.m	/^:- pred map_values((func(V1) = V2)::in, pqueue(K, V1)::in, pqueue(/;kq|/^\<map_values\>/;'q;"	kind:pred
pqueue.merge	../library/pqueue.m	/^:- func merge(pqueue(K, V), pqueue(K, V)) = pqueue(/;kq|/^\<merge\>/;'q;"	kind:func
pqueue.peek	../library/pqueue.m	/^:- pred peek(pqueue(/;kq|/^\<peek\>/;'q;"	kind:pred
pqueue.peek_key	../library/pqueue.m	/^:- pred peek_key(pqueue(/;kq|/^\<peek_key\>/;'q;"	kind:pred
pqueue.peek_value	../library/pqueue.m	/^:- pred peek_value(pqueue(/;kq|/^\<peek_value\>/;'q;"	kind:pred
pqueue.remove	../library/pqueue.m	/^:- pred remove(K::out, V::out, pqueue(K, V)::in, pqueue(/;kq|/^\<remove\>/;'q;"	kind:pred
pqueue.remove_2	../library/pqueue.m	/^:- pred remove_2(pqueue(K, V)::in, pqueue(K, V)::in, pqueue(/;kq|/^\<remove_2\>/;'q;"	kind:pred	file:
pqueue.to_assoc_list	../library/pqueue.m	/^:- func to_assoc_list(pqueue(K, V)) = assoc_list(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
pr_defn	../mdbcomp/program_representation.m	/^                pr_defn         :: proc_defn_rep(GoalAnnotation)$/;kq|-;/\<pr_defn\>/;'q;"	kind:fld
pr_eof	options_file.m	/^    ;       pr_eof$/;kq|-;/\<pr_eof\>/;'q;"	kind:cons	file:
pr_error	../library/mercury_term_parser.m	/^    ;       pr_error(pr_error_info).$/;kq|-;/\<pr_error\>/;'q;"	kind:cons	file:
pr_error	options_file.m	/^    ;       pr_error(error_spec).$/;kq|-;/\<pr_error\>/;'q;"	kind:cons	file:
pr_error_ctxt	../library/mercury_term_parser.m	/^    --->    pr_error_ctxt(int, string)$/;kq|-;/\<pr_error_ctxt\>/;'q;"	kind:cons	file:
pr_error_info	../library/mercury_term_parser.m	/^:- type pr_error_info$/;kq|-;/\<pr_error_info\>/;'q;"	kind:type	file:
pr_error_nil	../library/mercury_term_parser.m	/^    ;       pr_error_nil(string).$/;kq|-;/\<pr_error_nil\>/;'q;"	kind:cons	file:
pr_id	../mdbcomp/program_representation.m	/^                pr_id           :: string_proc_label,$/;kq|-;/\<pr_id\>/;'q;"	kind:fld
pr_ok	../library/mercury_term_parser.m	/^    --->    pr_ok(T)$/;kq|-;/\<pr_ok\>/;'q;"	kind:cons	file:
pr_ok	options_file.m	/^    --->    pr_ok(T)$/;kq|-;/\<pr_ok\>/;'q;"	kind:cons	file:
pr_res_aborted	lp_rational.m	/^    ;       pr_res_aborted.         % ran out of time\/space and backed out.$/;kq|-;/\<pr_res_aborted\>/;'q;"	kind:cons
pr_res_inconsistent	lp_rational.m	/^    ;       pr_res_inconsistent             % matrix was inconsistent.$/;kq|-;/\<pr_res_inconsistent\>/;'q;"	kind:cons
pr_res_ok	lp_rational.m	/^    --->    pr_res_ok(lp_constraint_conj)   % projection succeeded.$/;kq|-;/\<pr_res_ok\>/;'q;"	kind:cons
pragma_add_marker	add_pragma.m	/^:- pred pragma_add_marker(/;kq|/^\<pragma_add_marker\>/;'q;"	kind:pred	file:
pragma_allows_modes	make_hlds_error.m	/^    ;       pragma_allows_modes.$/;kq|-;/\<pragma_allows_modes\>/;'q;"	kind:cons
pragma_arg_size_info	prog_data_pragma.m	/^:- type pragma_arg_size_info    == generic_arg_size_info(unit).$/;kq|-;/\<pragma_arg_size_info\>/;'q;"	kind:type
pragma_conflict_error	add_pragma.m	/^:- pred pragma_conflict_error(/;kq|/^\<pragma_conflict_error\>/;'q;"	kind:pred	file:
pragma_constr_arg_size_info	prog_data_pragma.m	/^:- type pragma_constr_arg_size_info == list(arg_size_constr).$/;kq|-;/\<pragma_constr_arg_size_info\>/;'q;"	kind:type
pragma_decl	error_spec.m	/^    ;       pragma_decl(string)$/;kq|-;/\<pragma_decl\>/;'q;"	kind:cons
pragma_does_not_allow_modes	make_hlds_error.m	/^    --->    pragma_does_not_allow_modes$/;kq|-;/\<pragma_does_not_allow_modes\>/;'q;"	kind:cons
pragma_export_arg_to_string	mlds_to_c_export.m	/^:- func pragma_export_arg_to_string(/;kq|/^\<pragma_export_arg_to_string\>/;'q;"	kind:func	file:
pragma_exported_proc	hlds_module.m	/^:- type pragma_exported_proc$/;kq|-;/\<pragma_exported_proc\>/;'q;"	kind:type
pragma_foreign_code	term_errors.m	/^    --->    pragma_foreign_code$/;kq|-;/\<pragma_foreign_code\>/;'q;"	kind:cons
pragma_foreign_code_rep	../mdbcomp/program_representation.m	/^    ;       pragma_foreign_code_rep($/;kq|-;/\<pragma_foreign_code_rep\>/;'q;"	kind:cons
pragma_foreign_proc_body_checks	make_hlds_warn.m	/^:- pred pragma_foreign_proc_body_checks(/;kq|/^\<pragma_foreign_proc_body_checks\>/;'q;"	kind:pred	file:
pragma_foreign_proc_impl	prog_data_foreign.m	/^:- type pragma_foreign_proc_impl$/;kq|-;/\<pragma_foreign_proc_impl\>/;'q;"	kind:type
pragma_get_modes	prog_data_foreign.m	/^:- pred pragma_get_modes(list(pragma_var)::in, list(/;kq|/^\<pragma_get_modes\>/;'q;"	kind:pred
pragma_get_var_infos	prog_data_foreign.m	/^:- pred pragma_get_var_infos(list(/;kq|/^\<pragma_get_var_infos\>/;'q;"	kind:pred
pragma_get_vars_and_var_infos	prog_data_foreign.m	/^:- pred pragma_get_vars_and_var_infos(list(/;kq|/^\<pragma_get_vars_and_var_infos\>/;'q;"	kind:pred
pragma_input_arg_to_box_string	mlds_to_c_export.m	/^:- func pragma_input_arg_to_box_string(/;kq|/^\<pragma_input_arg_to_box_string\>/;'q;"	kind:func	file:
pragma_input_arg_to_decl	mlds_to_c_export.m	/^:- func pragma_input_arg_to_decl(/;kq|/^\<pragma_input_arg_to_decl\>/;'q;"	kind:func	file:
pragma_map	hlds_module.m	/^                pragma_map          :: type_spec_pragma_map$/;kq|-;/\<pragma_map\>/;'q;"	kind:fld
pragma_output_arg_to_decl	mlds_to_c_export.m	/^:- func pragma_output_arg_to_decl(/;kq|/^\<pragma_output_arg_to_decl\>/;'q;"	kind:func	file:
pragma_output_arg_to_unbox_string	mlds_to_c_export.m	/^:- func pragma_output_arg_to_unbox_string(/;kq|/^\<pragma_output_arg_to_unbox_string\>/;'q;"	kind:func	file:
pragma_require_tailrec_unknown_term_error	parse_pragma.m	/^:- func pragma_require_tailrec_unknown_term_error(/;kq|/^\<pragma_require_tailrec_unknown_term_error\>/;'q;"	kind:func	file:
pragma_status_class	add_pragma.m	/^:- type pragma_status_class$/;kq|-;/\<pragma_status_class\>/;'q;"	kind:type	file:
pragma_termination_info	prog_data_pragma.m	/^:- type pragma_termination_info == generic_termination_info(unit, unit).$/;kq|-;/\<pragma_termination_info\>/;'q;"	kind:type
pragma_to_pred_tvar	add_pragma_type_spec.m	/^:- type pragma_to_pred_tvar$/;kq|-;/\<pragma_to_pred_tvar\>/;'q;"	kind:type	file:
pragma_type_spec_to_pieces	add_pragma_type_spec.m	/^:- func pragma_type_spec_to_pieces(pred_info) = list(/;kq|/^\<pragma_type_spec_to_pieces\>/;'q;"	kind:func	file:
pragma_var	prog_data_foreign.m	/^:- type pragma_var$/;kq|-;/\<pragma_var\>/;'q;"	kind:type
pre	../library/ops.m	/^    ;       pre(priority, arg_prio_gt_or_ge).$/;kq|-;/\<pre\>/;'q;"	kind:cons
pre_births	hlds_llds.m	/^                pre_births          :: set_of_progvar,$/;kq|-;/\<pre_births\>/;'q;"	kind:fld	file:
pre_branch_info	higher_order.specialize_calls.m	/^:- type pre_branch_info$/;kq|-;/\<pre_branch_info\>/;'q;"	kind:type	file:
pre_deaths	hlds_llds.m	/^                pre_deaths          :: set_of_progvar,$/;kq|-;/\<pre_deaths\>/;'q;"	kind:fld	file:
pre_exit_dummy_label_map	frameopt.m	/^:- type pre_exit_dummy_label_map == map(label, label).$/;kq|-;/\<pre_exit_dummy_label_map\>/;'q;"	kind:type	file:
pre_goal_update	code_loc_dep.m	/^:- pred pre_goal_update(/;kq|/^\<pre_goal_update\>/;'q;"	kind:pred
pre_grab_pre_qual_inst_ctor_checked_defn	comp_unit_interface.m	/^:- pred pre_grab_pre_qual_inst_ctor_checked_defn(/;kq|/^\<pre_grab_pre_qual_inst_ctor_checked_defn\>/;'q;"	kind:pred	file:
pre_grab_pre_qual_mode_ctor_checked_defn	comp_unit_interface.m	/^:- pred pre_grab_pre_qual_mode_ctor_checked_defn(/;kq|/^\<pre_grab_pre_qual_mode_ctor_checked_defn\>/;'q;"	kind:pred	file:
pre_grab_pre_qual_type_ctor_checked_defn	comp_unit_interface.m	/^:- pred pre_grab_pre_qual_type_ctor_checked_defn(/;kq|/^\<pre_grab_pre_qual_type_ctor_checked_defn\>/;'q;"	kind:pred	file:
pre_implicit_parallelism_simplify	options.m	/^    ;       pre_implicit_parallelism_simplify$/;kq|-;/\<pre_implicit_parallelism_simplify\>/;'q;"	kind:cons
pre_incl_stack	options_file.m	/^:- type pre_incl_stack$/;kq|-;/\<pre_incl_stack\>/;'q;"	kind:type	file:
pre_lambda_update	instmap.m	/^:- pred pre_lambda_update(module_info::in, assoc_list(/;kq|/^\<pre_lambda_update\>/;'q;"	kind:pred
pre_modecheck_examine_case	dead_proc_elim.m	/^:- pred pre_modecheck_examine_case(/;kq|/^\<pre_modecheck_examine_case\>/;'q;"	kind:pred	file:
pre_modecheck_examine_goal	dead_proc_elim.m	/^:- pred pre_modecheck_examine_goal(/;kq|/^\<pre_modecheck_examine_goal\>/;'q;"	kind:pred	file:
pre_modecheck_examine_goal_expr	dead_proc_elim.m	/^:- pred pre_modecheck_examine_goal_expr(/;kq|/^\<pre_modecheck_examine_goal_expr\>/;'q;"	kind:pred	file:
pre_modecheck_examine_unify_rhs	dead_proc_elim.m	/^:- pred pre_modecheck_examine_unify_rhs(/;kq|/^\<pre_modecheck_examine_unify_rhs\>/;'q;"	kind:pred	file:
pre_prof_transforms_simplify	options.m	/^    ;       pre_prof_transforms_simplify$/;kq|-;/\<pre_prof_transforms_simplify\>/;'q;"	kind:cons
pre_quantification.top_zone	pre_quantification.m	/^:- func top_zone = zone.$/;kq|/^\<top_zone\>/;'q;"	kind:func	file:
pre_quantification.zone	pre_quantification.m	/^:- type zone == uint.$/;kq|-;/\<pre_quantification.zone\>/;'q;"	kind:type	file:
pre_stack_base	options_file.m	/^    --->    pre_stack_base$/;kq|-;/\<pre_stack_base\>/;'q;"	kind:cons	file:
pre_stack_nested	options_file.m	/^    ;       pre_stack_nested(term_context, incl_stack).$/;kq|-;/\<pre_stack_nested\>/;'q;"	kind:cons	file:
pre_typecheck.arg_num_pieces	pre_typecheck.m	/^:- func arg_num_pieces(pred_info, uint) = list(/;kq|/^\<arg_num_pieces\>/;'q;"	kind:func	file:
pre_typecheck.iaf_names	pre_typecheck.m	/^                iaf_names           :: set(string)$/;kq|-;/\<pre_typecheck.iaf_names\>/;'q;"	kind:fld	file:
pre_typecheck.init_and_final	pre_typecheck.m	/^:- type init_and_final$/;kq|-;/\<pre_typecheck.init_and_final\>/;'q;"	kind:type	file:
pred_arg_num_description	var_origins.m	/^:- pred pred_arg_num_description(/;kq|/^\<pred_arg_num_description\>/;'q;"	kind:pred	file:
pred_args_are_free_of_declared_uniqueness	pre_typecheck.m	/^:- pred pred_args_are_free_of_declared_uniqueness(/;kq|/^\<pred_args_are_free_of_declared_uniqueness\>/;'q;"	kind:pred	file:
pred_args_to_func_args	prog_util.m	/^:- pred pred_args_to_func_args(list(T)::in, list(/;kq|/^\<pred_args_to_func_args\>/;'q;"	kind:pred
pred_call_constraint	old_type_constraints.m	/^:- pred pred_call_constraint(/;kq|/^\<pred_call_constraint\>/;'q;"	kind:pred	file:
pred_callees	hlds_call_tree.m	/^:- type pred_callees$/;kq|-;/\<pred_callees\>/;'q;"	kind:type	file:
pred_callees_map	hlds_call_tree.m	/^:- type pred_callees_map == map(pred_id, pred_callees).$/;kq|-;/\<pred_callees_map\>/;'q;"	kind:type	file:
pred_can_succeed	mode_constraints.m	/^:- pred pred_can_succeed(/;kq|/^\<pred_can_succeed\>/;'q;"	kind:pred	file:
pred_check_eval_methods_and_main	modes.m	/^:- pred pred_check_eval_methods_and_main(/;kq|/^\<pred_check_eval_methods_and_main\>/;'q;"	kind:pred	file:
pred_combine_status	status.m	/^:- pred pred_combine_status(/;kq|/^\<pred_combine_status\>/;'q;"	kind:pred
pred_constraint_info	mode_ordering.m	/^:- type pred_constraint_info$/;kq|-;/\<pred_constraint_info\>/;'q;"	kind:type
pred_constraint_info	old_type_constraints.m	/^:- pred pred_constraint_info(/;kq|/^\<pred_constraint_info\>/;'q;"	kind:pred	file:
pred_constraint_map	mode_ordering.m	/^:- type pred_constraint_map == map(pred_id, pred_constraint_info).$/;kq|-;/\<pred_constraint_map\>/;'q;"	kind:type
pred_constraints_map	prop_mode_constraints.m	/^:- type pred_constraints_map ==$/;kq|-;/\<pred_constraints_map\>/;'q;"	kind:type
pred_create	hlds_pred.m	/^:- pred pred_create(/;kq|/^\<pred_create\>/;'q;"	kind:pred
pred_decl_error_prefix	equiv_type.m	/^:- func pred_decl_error_prefix(pred_or_func, sym_name) = list(/;kq|/^\<pred_decl_error_prefix\>/;'q;"	kind:func	file:
pred_decl_item_numbers	style_checks.m	/^:- type pred_decl_item_numbers$/;kq|-;/\<pred_decl_item_numbers\>/;'q;"	kind:type	file:
pred_decl_lines	typecheck_msgs.m	/^:- pred pred_decl_lines(tvarset::in, list(/;kq|/^\<pred_decl_lines\>/;'q;"	kind:pred	file:
pred_documentation	xml_documentation.m	/^:- pred pred_documentation(/;kq|/^\<pred_documentation\>/;'q;"	kind:pred	file:
pred_elim_examined	dead_proc_elim.m	/^                pred_elim_examined      :: set_tree234(pred_id),$/;kq|-;/\<pred_elim_examined\>/;'q;"	kind:fld	file:
pred_elim_info	dead_proc_elim.m	/^:- type pred_elim_info$/;kq|-;/\<pred_elim_info\>/;'q;"	kind:type	file:
pred_elim_module_info	dead_proc_elim.m	/^                pred_elim_module_info   :: module_info,$/;kq|-;/\<pred_elim_module_info\>/;'q;"	kind:fld	file:
pred_elim_needed_ids	dead_proc_elim.m	/^                pred_elim_needed_ids    :: set_tree234(pred_id),$/;kq|-;/\<pred_elim_needed_ids\>/;'q;"	kind:fld	file:
pred_elim_needed_named	dead_proc_elim.m	/^                pred_elim_needed_named  :: set_tree234(sym_name)$/;kq|-;/\<pred_elim_needed_named\>/;'q;"	kind:fld	file:
pred_elim_queue	dead_proc_elim.m	/^                pred_elim_queue         :: queue(pred_id),$/;kq|-;/\<pred_elim_queue\>/;'q;"	kind:fld	file:
pred_env	old_type_constraints.m	/^:- type pred_env == predicate_table.$/;kq|-;/\<pred_env\>/;'q;"	kind:type	file:
pred_error_task	passes_aux.m	/^:- type pred_error_task ==$/;kq|-;/\<pred_error_task\>/;'q;"	kind:type
pred_form_arity	prog_data.m	/^:- type pred_form_arity$/;kq|-;/\<pred_form_arity\>/;'q;"	kind:type
pred_form_arity_to_int_fixed	make_hlds_error.m	/^:- func pred_form_arity_to_int_fixed(/;kq|/^\<pred_form_arity_to_int_fixed\>/;'q;"	kind:func	file:
pred_func_or_unknown	prog_item.m	/^:- type pred_func_or_unknown$/;kq|-;/\<pred_func_or_unknown\>/;'q;"	kind:type
pred_func_or_unknown_maybe_modes	prog_item.m	/^:- type pred_func_or_unknown_maybe_modes$/;kq|-;/\<pred_func_or_unknown_maybe_modes\>/;'q;"	kind:type
pred_func_or_unknown_pf	prog_item.m	/^:- type pred_func_or_unknown_pf =< pred_func_or_unknown$/;kq|-;/\<pred_func_or_unknown_pf\>/;'q;"	kind:type
pred_has_a_higher_order_input_arg	intermod_decide.m	/^:- pred pred_has_a_higher_order_input_arg(/;kq|/^\<pred_has_a_higher_order_input_arg\>/;'q;"	kind:pred	file:
pred_has_arity	old_type_constraints.m	/^:- pred pred_has_arity(/;kq|/^\<pred_has_arity\>/;'q;"	kind:pred	file:
pred_has_mode_decl	mode_constraints.m	/^:- pred pred_has_mode_decl(/;kq|/^\<pred_has_mode_decl\>/;'q;"	kind:pred	file:
pred_id	hlds_pred.m	/^:- type pred_id$/;kq|-;/\<pred_id\>/;'q;"	kind:type	file:
pred_id_matches_module	pred_table.m	/^:- pred pred_id_matches_module(/;kq|/^\<pred_id_matches_module\>/;'q;"	kind:pred	file:
pred_id_table	pred_table.m	/^:- type pred_id_table == map(pred_id, pred_info).$/;kq|-;/\<pred_id_table\>/;'q;"	kind:type
pred_id_to_callee	hlds_call_tree.m	/^:- pred pred_id_to_callee(set_tree234(/;kq|/^\<pred_id_to_callee\>/;'q;"	kind:pred	file:
pred_id_to_dev_string	hlds_out_util.m	/^:- func pred_id_to_dev_string(/;kq|/^\<pred_id_to_dev_string\>/;'q;"	kind:func
pred_id_to_int	hlds_pred.m	/^:- pred pred_id_to_int(/;kq|/^\<pred_id_to_int\>/;'q;"	kind:pred
pred_id_to_user_string	hlds_out_util.m	/^:- func pred_id_to_user_string(/;kq|/^\<pred_id_to_user_string\>/;'q;"	kind:func
pred_id_var_multimode_error	mode_errors.m	/^:- type pred_id_var_multimode_error$/;kq|-;/\<pred_id_var_multimode_error\>/;'q;"	kind:type
pred_ids_args_called_from_goal	goal_refs.m	/^:- pred pred_ids_args_called_from_goal(/;kq|/^\<pred_ids_args_called_from_goal\>/;'q;"	kind:pred
pred_ids_called_from_goal	goal_refs.m	/^:- pred pred_ids_called_from_goal(hlds_goal::in, list(/;kq|/^\<pred_ids_called_from_goal\>/;'q;"	kind:pred
pred_ids_called_from_goals	goal_refs.m	/^:- pred pred_ids_called_from_goals(list(/;kq|/^\<pred_ids_called_from_goals\>/;'q;"	kind:pred
pred_import_status_to_string	hlds_out_util.m	/^:- func pred_import_status_to_string(/;kq|/^\<pred_import_status_to_string\>/;'q;"	kind:func
pred_info	hlds_pred.m	/^:- type pred_info$/;kq|-;/\<pred_info\>/;'q;"	kind:type	file:
pred_info_all_exported_procids	hlds_pred.m	/^:- func pred_info_all_exported_procids(pred_info) = list(/;kq|/^\<pred_info_all_exported_procids\>/;'q;"	kind:func
pred_info_all_non_imported_procids	hlds_pred.m	/^:- func pred_info_all_non_imported_procids(pred_info) = list(/;kq|/^\<pred_info_all_non_imported_procids\>/;'q;"	kind:func
pred_info_all_procids	hlds_pred.m	/^:- func pred_info_all_procids(pred_info) = list(/;kq|/^\<pred_info_all_procids\>/;'q;"	kind:func
pred_info_create	hlds_pred.m	/^:- pred pred_info_create(/;kq|/^\<pred_info_create\>/;'q;"	kind:pred
pred_info_create_proc_info_for_mode_decl_constraint	mode_ordering.m	/^:- pred pred_info_create_proc_info_for_mode_decl_constraint(/;kq|/^\<pred_info_create_proc_info_for_mode_decl_constraint\>/;'q;"	kind:pred	file:
pred_info_defn_has_clause	hlds_pred.m	/^:- pred pred_info_defn_has_clause(/;kq|/^\<pred_info_defn_has_clause\>/;'q;"	kind:pred
pred_info_defn_has_foreign_proc	hlds_pred.m	/^:- pred pred_info_defn_has_foreign_proc(/;kq|/^\<pred_info_defn_has_foreign_proc\>/;'q;"	kind:pred
pred_info_get_arg_modes_maps	hlds_pred.m	/^:- pred pred_info_get_arg_modes_maps(/;kq|/^\<pred_info_get_arg_modes_maps\>/;'q;"	kind:pred
pred_info_get_arg_types	hlds_pred.m	/^:- pred pred_info_get_arg_types(/;kq|/^\<pred_info_get_arg_types\>/;'q;"	kind:pred
pred_info_get_arg_types	hlds_pred.m	/^:- pred pred_info_get_arg_types(/;kq|/^\<pred_info_get_arg_types\>/;'q;"	kind:pred
pred_info_get_assertions	hlds_pred.m	/^:- pred pred_info_get_assertions(/;kq|/^\<pred_info_get_assertions\>/;'q;"	kind:pred
pred_info_get_class_context	hlds_pred.m	/^:- pred pred_info_get_class_context(/;kq|/^\<pred_info_get_class_context\>/;'q;"	kind:pred
pred_info_get_clauses_info	hlds_pred.m	/^:- pred pred_info_get_clauses_info(/;kq|/^\<pred_info_get_clauses_info\>/;'q;"	kind:pred
pred_info_get_constraint_map	hlds_pred.m	/^:- pred pred_info_get_constraint_map(/;kq|/^\<pred_info_get_constraint_map\>/;'q;"	kind:pred
pred_info_get_constraint_proof_map	hlds_pred.m	/^:- pred pred_info_get_constraint_proof_map(/;kq|/^\<pred_info_get_constraint_proof_map\>/;'q;"	kind:pred
pred_info_get_context	hlds_pred.m	/^:- pred pred_info_get_context(/;kq|/^\<pred_info_get_context\>/;'q;"	kind:pred
pred_info_get_cur_user_decl_info	hlds_pred.m	/^:- pred pred_info_get_cur_user_decl_info(/;kq|/^\<pred_info_get_cur_user_decl_info\>/;'q;"	kind:pred
pred_info_get_exist_quant_tvars	hlds_pred.m	/^:- pred pred_info_get_exist_quant_tvars(/;kq|/^\<pred_info_get_exist_quant_tvars\>/;'q;"	kind:pred
pred_info_get_existq_tvar_binding	hlds_pred.m	/^:- pred pred_info_get_existq_tvar_binding(/;kq|/^\<pred_info_get_existq_tvar_binding\>/;'q;"	kind:pred
pred_info_get_external_type_params	hlds_pred.m	/^:- pred pred_info_get_external_type_params(/;kq|/^\<pred_info_get_external_type_params\>/;'q;"	kind:pred
pred_info_get_format_call_info	hlds_pred.m	/^:- pred pred_info_get_format_call_info(/;kq|/^\<pred_info_get_format_call_info\>/;'q;"	kind:pred
pred_info_get_goal_type	hlds_pred.m	/^:- pred pred_info_get_goal_type(/;kq|/^\<pred_info_get_goal_type\>/;'q;"	kind:pred
pred_info_get_inst_graph_info	hlds_pred.m	/^:- pred pred_info_get_inst_graph_info(/;kq|/^\<pred_info_get_inst_graph_info\>/;'q;"	kind:pred
pred_info_get_instance_method_arg_types	hlds_pred.m	/^:- pred pred_info_get_instance_method_arg_types(/;kq|/^\<pred_info_get_instance_method_arg_types\>/;'q;"	kind:pred
pred_info_get_is_pred_or_func	hlds_pred.m	/^:- pred pred_info_get_is_pred_or_func(/;kq|/^\<pred_info_get_is_pred_or_func\>/;'q;"	kind:pred
pred_info_get_markers	hlds_pred.m	/^:- pred pred_info_get_markers(/;kq|/^\<pred_info_get_markers\>/;'q;"	kind:pred
pred_info_get_module_name	hlds_pred.m	/^:- pred pred_info_get_module_name(/;kq|/^\<pred_info_get_module_name\>/;'q;"	kind:pred
pred_info_get_name	hlds_pred.m	/^:- pred pred_info_get_name(/;kq|/^\<pred_info_get_name\>/;'q;"	kind:pred
pred_info_get_obsolete_in_favour_of	hlds_pred.m	/^:- pred pred_info_get_obsolete_in_favour_of(/;kq|/^\<pred_info_get_obsolete_in_favour_of\>/;'q;"	kind:pred
pred_info_get_orig_arity	hlds_pred.m	/^:- pred pred_info_get_orig_arity(/;kq|/^\<pred_info_get_orig_arity\>/;'q;"	kind:pred
pred_info_get_origin	hlds_pred.m	/^:- pred pred_info_get_origin(/;kq|/^\<pred_info_get_origin\>/;'q;"	kind:pred
pred_info_get_pf_sym_name_arity	hlds_pred.m	/^:- pred pred_info_get_pf_sym_name_arity(/;kq|/^\<pred_info_get_pf_sym_name_arity\>/;'q;"	kind:pred
pred_info_get_polymorphism_added_args	hlds_pred.m	/^:- pred pred_info_get_polymorphism_added_args(/;kq|/^\<pred_info_get_polymorphism_added_args\>/;'q;"	kind:pred
pred_info_get_proc_table	hlds_pred.m	/^:- pred pred_info_get_proc_table(/;kq|/^\<pred_info_get_proc_table\>/;'q;"	kind:pred
pred_info_get_promised_purity	hlds_pred.m	/^:- pred pred_info_get_promised_purity(pred_info::in, maybe(/;kq|/^\<pred_info_get_promised_purity\>/;'q;"	kind:pred
pred_info_get_purity	hlds_pred.m	/^:- pred pred_info_get_purity(/;kq|/^\<pred_info_get_purity\>/;'q;"	kind:pred
pred_info_get_status	hlds_pred.m	/^:- pred pred_info_get_status(/;kq|/^\<pred_info_get_status\>/;'q;"	kind:pred
pred_info_get_sym_name	hlds_pred.m	/^:- pred pred_info_get_sym_name(/;kq|/^\<pred_info_get_sym_name\>/;'q;"	kind:pred
pred_info_get_tvar_kind_map	hlds_pred.m	/^:- pred pred_info_get_tvar_kind_map(/;kq|/^\<pred_info_get_tvar_kind_map\>/;'q;"	kind:pred
pred_info_get_typevarset	hlds_pred.m	/^:- pred pred_info_get_typevarset(/;kq|/^\<pred_info_get_typevarset\>/;'q;"	kind:pred
pred_info_get_univ_quant_tvars	hlds_pred.m	/^:- pred pred_info_get_univ_quant_tvars(pred_info::in, list(/;kq|/^\<pred_info_get_univ_quant_tvars\>/;'q;"	kind:pred
pred_info_get_unproven_body_constraints	hlds_pred.m	/^:- pred pred_info_get_unproven_body_constraints(/;kq|/^\<pred_info_get_unproven_body_constraints\>/;'q;"	kind:pred
pred_info_get_var_name_remap	hlds_pred.m	/^:- pred pred_info_get_var_name_remap(/;kq|/^\<pred_info_get_var_name_remap\>/;'q;"	kind:pred
pred_info_has_known_trail_status	trailing_analysis.m	/^:- pred pred_info_has_known_trail_status(/;kq|/^\<pred_info_has_known_trail_status\>/;'q;"	kind:pred	file:
pred_info_infer_modes	hlds_pred.m	/^:- pred pred_info_infer_modes(/;kq|/^\<pred_info_infer_modes\>/;'q;"	kind:pred
pred_info_init	hlds_pred.m	/^:- pred pred_info_init(/;kq|/^\<pred_info_init\>/;'q;"	kind:pred
pred_info_is_builtin	hlds_pred.m	/^:- pred pred_info_is_builtin(/;kq|/^\<pred_info_is_builtin\>/;'q;"	kind:pred
pred_info_is_exported	hlds_pred.m	/^:- pred pred_info_is_exported(/;kq|/^\<pred_info_is_exported\>/;'q;"	kind:pred
pred_info_is_exported_to_submodules	hlds_pred.m	/^:- pred pred_info_is_exported_to_submodules(/;kq|/^\<pred_info_is_exported_to_submodules\>/;'q;"	kind:pred
pred_info_is_field_access_function	hlds_pred.m	/^:- pred pred_info_is_field_access_function(/;kq|/^\<pred_info_is_field_access_function\>/;'q;"	kind:pred
pred_info_is_imported	hlds_pred.m	/^:- pred pred_info_is_imported(/;kq|/^\<pred_info_is_imported\>/;'q;"	kind:pred
pred_info_is_imported_not_external	hlds_pred.m	/^:- pred pred_info_is_imported_not_external(/;kq|/^\<pred_info_is_imported_not_external\>/;'q;"	kind:pred
pred_info_is_opt_exported	hlds_pred.m	/^:- pred pred_info_is_opt_exported(/;kq|/^\<pred_info_is_opt_exported\>/;'q;"	kind:pred
pred_info_is_pred_or_func	hlds_pred.m	/^:- func pred_info_is_pred_or_func(/;kq|/^\<pred_info_is_pred_or_func\>/;'q;"	kind:func
pred_info_is_promise	hlds_pred.m	/^:- pred pred_info_is_promise(/;kq|/^\<pred_info_is_promise\>/;'q;"	kind:pred
pred_info_is_pseudo_exported	hlds_pred.m	/^:- pred pred_info_is_pseudo_exported(/;kq|/^\<pred_info_is_pseudo_exported\>/;'q;"	kind:pred
pred_info_is_pseudo_imported	hlds_pred.m	/^:- pred pred_info_is_pseudo_imported(/;kq|/^\<pred_info_is_pseudo_imported\>/;'q;"	kind:pred
pred_info_mark_as_external	hlds_pred.m	/^:- pred pred_info_mark_as_external(/;kq|/^\<pred_info_mark_as_external\>/;'q;"	kind:pred
pred_info_module	hlds_pred.m	/^:- func pred_info_module(/;kq|/^\<pred_info_module\>/;'q;"	kind:func
pred_info_name	hlds_pred.m	/^:- func pred_info_name(/;kq|/^\<pred_info_name\>/;'q;"	kind:func
pred_info_pred_form_arity	hlds_pred.m	/^:- func pred_info_pred_form_arity(/;kq|/^\<pred_info_pred_form_arity\>/;'q;"	kind:func
pred_info_proc_info	hlds_pred.m	/^:- pred pred_info_proc_info(/;kq|/^\<pred_info_proc_info\>/;'q;"	kind:pred
pred_info_remove_procid	hlds_pred.m	/^:- pred pred_info_remove_procid(/;kq|/^\<pred_info_remove_procid\>/;'q;"	kind:pred
pred_info_requested_inlining	hlds_pred.m	/^:- pred pred_info_requested_inlining(/;kq|/^\<pred_info_requested_inlining\>/;'q;"	kind:pred
pred_info_requested_no_inlining	hlds_pred.m	/^:- pred pred_info_requested_no_inlining(/;kq|/^\<pred_info_requested_no_inlining\>/;'q;"	kind:pred
pred_info_set_arg_modes_maps	hlds_pred.m	/^:- pred pred_info_set_arg_modes_maps(list(/;kq|/^\<pred_info_set_arg_modes_maps\>/;'q;"	kind:pred
pred_info_set_arg_types	hlds_pred.m	/^:- pred pred_info_set_arg_types(/;kq|/^\<pred_info_set_arg_types\>/;'q;"	kind:pred
pred_info_set_assertions	hlds_pred.m	/^:- pred pred_info_set_assertions(set(/;kq|/^\<pred_info_set_assertions\>/;'q;"	kind:pred
pred_info_set_class_context	hlds_pred.m	/^:- pred pred_info_set_class_context(/;kq|/^\<pred_info_set_class_context\>/;'q;"	kind:pred
pred_info_set_clauses_info	hlds_pred.m	/^:- pred pred_info_set_clauses_info(/;kq|/^\<pred_info_set_clauses_info\>/;'q;"	kind:pred
pred_info_set_constraint_map	hlds_pred.m	/^:- pred pred_info_set_constraint_map(/;kq|/^\<pred_info_set_constraint_map\>/;'q;"	kind:pred
pred_info_set_constraint_proof_map	hlds_pred.m	/^:- pred pred_info_set_constraint_proof_map(/;kq|/^\<pred_info_set_constraint_proof_map\>/;'q;"	kind:pred
pred_info_set_existq_tvar_binding	hlds_pred.m	/^:- pred pred_info_set_existq_tvar_binding(/;kq|/^\<pred_info_set_existq_tvar_binding\>/;'q;"	kind:pred
pred_info_set_external_type_params	hlds_pred.m	/^:- pred pred_info_set_external_type_params(/;kq|/^\<pred_info_set_external_type_params\>/;'q;"	kind:pred
pred_info_set_format_call_info	hlds_pred.m	/^:- pred pred_info_set_format_call_info(maybe(/;kq|/^\<pred_info_set_format_call_info\>/;'q;"	kind:pred
pred_info_set_goal_type	hlds_pred.m	/^:- pred pred_info_set_goal_type(/;kq|/^\<pred_info_set_goal_type\>/;'q;"	kind:pred
pred_info_set_inst_graph_info	hlds_pred.m	/^:- pred pred_info_set_inst_graph_info(/;kq|/^\<pred_info_set_inst_graph_info\>/;'q;"	kind:pred
pred_info_set_instance_method_arg_types	hlds_pred.m	/^:- pred pred_info_set_instance_method_arg_types(list(/;kq|/^\<pred_info_set_instance_method_arg_types\>/;'q;"	kind:pred
pred_info_set_is_pred_or_func	hlds_pred.m	/^:- pred pred_info_set_is_pred_or_func(/;kq|/^\<pred_info_set_is_pred_or_func\>/;'q;"	kind:pred
pred_info_set_markers	hlds_pred.m	/^:- pred pred_info_set_markers(/;kq|/^\<pred_info_set_markers\>/;'q;"	kind:pred
pred_info_set_module_name	hlds_pred.m	/^:- pred pred_info_set_module_name(/;kq|/^\<pred_info_set_module_name\>/;'q;"	kind:pred
pred_info_set_name	hlds_pred.m	/^:- pred pred_info_set_name(/;kq|/^\<pred_info_set_name\>/;'q;"	kind:pred
pred_info_set_obsolete_in_favour_of	hlds_pred.m	/^:- pred pred_info_set_obsolete_in_favour_of(/;kq|/^\<pred_info_set_obsolete_in_favour_of\>/;'q;"	kind:pred
pred_info_set_orig_arity	hlds_pred.m	/^:- pred pred_info_set_orig_arity(/;kq|/^\<pred_info_set_orig_arity\>/;'q;"	kind:pred
pred_info_set_origin	hlds_pred.m	/^:- pred pred_info_set_origin(/;kq|/^\<pred_info_set_origin\>/;'q;"	kind:pred
pred_info_set_polymorphism_added_args	hlds_pred.m	/^:- pred pred_info_set_polymorphism_added_args(/;kq|/^\<pred_info_set_polymorphism_added_args\>/;'q;"	kind:pred
pred_info_set_proc_info	hlds_pred.m	/^:- pred pred_info_set_proc_info(/;kq|/^\<pred_info_set_proc_info\>/;'q;"	kind:pred
pred_info_set_proc_table	hlds_pred.m	/^:- pred pred_info_set_proc_table(/;kq|/^\<pred_info_set_proc_table\>/;'q;"	kind:pred
pred_info_set_status	hlds_pred.m	/^:- pred pred_info_set_status(/;kq|/^\<pred_info_set_status\>/;'q;"	kind:pred
pred_info_set_tvar_kind_map	hlds_pred.m	/^:- pred pred_info_set_tvar_kind_map(/;kq|/^\<pred_info_set_tvar_kind_map\>/;'q;"	kind:pred
pred_info_set_typevarset	hlds_pred.m	/^:- pred pred_info_set_typevarset(/;kq|/^\<pred_info_set_typevarset\>/;'q;"	kind:pred
pred_info_set_unproven_body_constraints	hlds_pred.m	/^:- pred pred_info_set_unproven_body_constraints(list(/;kq|/^\<pred_info_set_unproven_body_constraints\>/;'q;"	kind:pred
pred_info_set_var_name_remap	hlds_pred.m	/^:- pred pred_info_set_var_name_remap(map(/;kq|/^\<pred_info_set_var_name_remap\>/;'q;"	kind:pred
pred_info_update_goal_type	hlds_pred.m	/^:- pred pred_info_update_goal_type(/;kq|/^\<pred_info_update_goal_type\>/;'q;"	kind:pred
pred_info_used_modules	unused_imports.m	/^:- pred pred_info_used_modules(/;kq|/^\<pred_info_used_modules\>/;'q;"	kind:pred	file:
pred_info_user_arity	hlds_pred.m	/^:- func pred_info_user_arity(/;kq|/^\<pred_info_user_arity\>/;'q;"	kind:func
pred_inst_argmodes_matches	inst_match.m	/^:- pred pred_inst_argmodes_matches(calculate_sub::in, list(/;kq|/^\<pred_inst_argmodes_matches\>/;'q;"	kind:pred	file:
pred_inst_info	prog_data.m	/^:- type pred_inst_info$/;kq|-;/\<pred_inst_info\>/;'q;"	kind:type
pred_inst_info_default_func_mode	inst_util.m	/^:- func pred_inst_info_default_func_mode(/;kq|/^\<pred_inst_info_default_func_mode\>/;'q;"	kind:func
pred_inst_info_to_pieces	error_msg_inst.m	/^:- pred pred_inst_info_to_pieces(/;kq|/^\<pred_inst_info_to_pieces\>/;'q;"	kind:pred	file:
pred_inst_matches	inst_match.m	/^:- pred pred_inst_matches(/;kq|/^\<pred_inst_matches\>/;'q;"	kind:pred
pred_inst_matches_1	inst_match.m	/^:- pred pred_inst_matches_1(/;kq|/^\<pred_inst_matches_1\>/;'q;"	kind:pred	file:
pred_inst_matches_ground	inst_match.m	/^:- pred pred_inst_matches_ground(/;kq|/^\<pred_inst_matches_ground\>/;'q;"	kind:pred
pred_inst_matches_ground_1	inst_match.m	/^:- pred pred_inst_matches_ground_1(/;kq|/^\<pred_inst_matches_ground_1\>/;'q;"	kind:pred	file:
pred_is_external	../mdbcomp/program_representation.m	/^:- pred pred_is_external(/;kq|/^\<pred_is_external\>/;'q;"	kind:pred	file:
pred_label_to_string_for_c	mlds_to_c_name.m	/^:- func pred_label_to_string_for_c(/;kq|/^\<pred_label_to_string_for_c\>/;'q;"	kind:func
pred_label_to_string_for_csharp	mlds_to_cs_name.m	/^:- func pred_label_to_string_for_csharp(/;kq|/^\<pred_label_to_string_for_csharp\>/;'q;"	kind:func	file:
pred_label_to_string_for_java	mlds_to_java_name.m	/^:- func pred_label_to_string_for_java(/;kq|/^\<pred_label_to_string_for_java\>/;'q;"	kind:func	file:
pred_line_count	hlds_defns.m	/^:- type pred_line_count$/;kq|-;/\<pred_line_count\>/;'q;"	kind:type	file:
pred_list_chunk_size	proc_gen.m	/^:- func pred_list_chunk_size = int.$/;kq|/^\<pred_list_chunk_size\>/;'q;"	kind:func	file:
pred_make_status_abstract	status.m	/^:- pred pred_make_status_abstract(/;kq|/^\<pred_make_status_abstract\>/;'q;"	kind:pred
pred_map	frameopt.m	/^:- type pred_map == map(label, label).$/;kq|-;/\<pred_map\>/;'q;"	kind:type	file:
pred_marker	hlds_markers.m	/^:- type pred_marker$/;kq|-;/\<pred_marker\>/;'q;"	kind:type
pred_markers	hlds_markers.m	/^:- type pred_markers == set(pred_marker).$/;kq|-;/\<pred_markers\>/;'q;"	kind:type
pred_method_with_no_modes_error	add_class.m	/^:- pred pred_method_with_no_modes_error(/;kq|/^\<pred_method_with_no_modes_error\>/;'q;"	kind:pred	file:
pred_mode_documentation	xml_documentation.m	/^:- pred pred_mode_documentation(/;kq|/^\<pred_mode_documentation\>/;'q;"	kind:pred	file:
pred_name.atpk_reset	pred_name.m	/^    ;       atpk_reset.$/;kq|-;/\<pred_name.atpk_reset\>/;'q;"	kind:cons
pred_name.atpk_statistics	pred_name.m	/^    --->    atpk_statistics$/;kq|-;/\<pred_name.atpk_statistics\>/;'q;"	kind:cons
pred_name.base_pred_origin	pred_name.m	/^:- inst base_pred_origin for pred_origin\/0$/;kq|-;/\<pred_name.base_pred_origin\>/;'q;"	kind:inst	file:
pred_name.compiler_made	pred_name.m	/^:- type compiler_made$/;kq|-;/\<pred_name.compiler_made\>/;'q;"	kind:type
pred_name.dev	pred_name.m	/^    ;       dev.$/;kq|-;/\<pred_name.dev\>/;'q;"	kind:cons	file:
pred_name.dump_origin	pred_name.m	/^:- func dump_origin(/;kq|/^\<dump_origin\>/;'q;"	kind:func
pred_name.dump_subst	pred_name.m	/^:- func dump_subst(pair(/;kq|/^\<dump_subst\>/;'q;"	kind:func	file:
pred_name.get_base_origin	pred_name.m	/^:- func get_base_origin(/;kq|/^\<get_base_origin\>/;'q;"	kind:func	file:
pred_name.is_not_single_proc	pred_name.m	/^    --->    is_not_single_proc$/;kq|-;/\<pred_name.is_not_single_proc\>/;'q;"	kind:cons
pred_name.is_single_proc	pred_name.m	/^    ;       is_single_proc.$/;kq|-;/\<pred_name.is_single_proc\>/;'q;"	kind:cons
pred_name.layout_origin_name	pred_name.m	/^:- func layout_origin_name(/;kq|/^\<layout_origin_name\>/;'q;"	kind:func
pred_name.lnc	pred_name.m	/^    --->    lnc(int, int).$/;kq|-;/\<pred_name.lnc\>/;'q;"	kind:cons
pred_name.made_for_finalise	pred_name.m	/^    ;       made_for_finalise(string, int).$/;kq|-;/\<pred_name.made_for_finalise\>/;'q;"	kind:cons
pred_name.made_for_initialise	pred_name.m	/^    ;       made_for_initialise(string, int)$/;kq|-;/\<pred_name.made_for_initialise\>/;'q;"	kind:cons
pred_name.made_for_mutable	pred_name.m	/^    ;       made_for_mutable(module_name, string, mutable_pred_kind)$/;kq|-;/\<pred_name.made_for_mutable\>/;'q;"	kind:cons
pred_name.made_for_solver_repn	pred_name.m	/^    ;       made_for_solver_repn(type_ctor, solver_type_pred_kind)$/;kq|-;/\<pred_name.made_for_solver_repn\>/;'q;"	kind:cons
pred_name.made_for_tabling	pred_name.m	/^    ;       made_for_tabling(pred_pf_name_arity, tabling_aux_pred_kind)$/;kq|-;/\<pred_name.made_for_tabling\>/;'q;"	kind:cons
pred_name.made_for_uci	pred_name.m	/^    --->    made_for_uci(special_pred_id, type_ctor)$/;kq|-;/\<pred_name.made_for_uci\>/;'q;"	kind:cons
pred_name.make_instance_string	pred_name.m	/^:- pred make_instance_string(list(/;kq|/^\<make_instance_string\>/;'q;"	kind:pred
pred_name.mrtq_stuff	pred_name.m	/^:- func mrtq_stuff(/;kq|/^\<mrtq_stuff\>/;'q;"	kind:func	file:
pred_name.mrtq_stuff_sym_name	pred_name.m	/^:- func mrtq_stuff_sym_name(/;kq|/^\<mrtq_stuff_sym_name\>/;'q;"	kind:func	file:
pred_name.origin_compiler	pred_name.m	/^    ;       origin_compiler(compiler_made)$/;kq|-;/\<pred_name.origin_compiler\>/;'q;"	kind:cons
pred_name.origin_user	pred_name.m	/^    --->    origin_user(user_made)$/;kq|-;/\<pred_name.origin_user\>/;'q;"	kind:cons
pred_name.pred_origin	pred_name.m	/^:- type pred_origin$/;kq|-;/\<pred_name.pred_origin\>/;'q;"	kind:type
pred_name.pred_transform	pred_name.m	/^:- type pred_transform$/;kq|-;/\<pred_name.pred_transform\>/;'q;"	kind:type
pred_name.proc_transform	pred_name.m	/^:- type proc_transform$/;kq|-;/\<pred_name.proc_transform\>/;'q;"	kind:type
pred_name.proc_transform_lcmc	pred_name.m	/^    ;       proc_transform_lcmc($/;kq|-;/\<pred_name.proc_transform_lcmc\>/;'q;"	kind:cons
pred_name.proc_transform_tuple	pred_name.m	/^    ;       proc_transform_tuple($/;kq|-;/\<pred_name.proc_transform_tuple\>/;'q;"	kind:cons
pred_name.promise_pred_name	pred_name.m	/^:- func promise_pred_name(/;kq|/^\<promise_pred_name\>/;'q;"	kind:func
pred_name.stm_clone_kind	pred_name.m	/^:- type stm_clone_kind$/;kq|-;/\<pred_name.stm_clone_kind\>/;'q;"	kind:type
pred_name.stmck_or_else	pred_name.m	/^    ;       stmck_or_else.$/;kq|-;/\<pred_name.stmck_or_else\>/;'q;"	kind:cons
pred_name.stmck_rollback	pred_name.m	/^    ;       stmck_rollback$/;kq|-;/\<pred_name.stmck_rollback\>/;'q;"	kind:cons
pred_name.stmck_simple_wrapper	pred_name.m	/^    ;       stmck_simple_wrapper$/;kq|-;/\<pred_name.stmck_simple_wrapper\>/;'q;"	kind:cons
pred_name.stmck_top_level	pred_name.m	/^    --->    stmck_top_level$/;kq|-;/\<pred_name.stmck_top_level\>/;'q;"	kind:cons
pred_name.stmck_wrapper	pred_name.m	/^    ;       stmck_wrapper$/;kq|-;/\<pred_name.stmck_wrapper\>/;'q;"	kind:cons
pred_name.subst_to_name	pred_name.m	/^:- func subst_to_name(pair(/;kq|/^\<subst_to_name\>/;'q;"	kind:func	file:
pred_name.tn_accumulator	pred_name.m	/^    ;       tn_accumulator(pred_or_func, line_number_and_counter)$/;kq|-;/\<pred_name.tn_accumulator\>/;'q;"	kind:cons
pred_name.tn_aux_tabling	pred_name.m	/^    ;       tn_aux_tabling(pred_or_func, user_arity, aux_tabling_pred_kind,$/;kq|-;/\<pred_name.tn_aux_tabling\>/;'q;"	kind:cons
pred_name.tn_deforestation	pred_name.m	/^    ;       tn_deforestation(pred_or_func, line_number_and_counter)$/;kq|-;/\<pred_name.tn_deforestation\>/;'q;"	kind:cons
pred_name.tn_dep_par_conj	pred_name.m	/^    ;       tn_dep_par_conj(pred_or_func, int, list(int))$/;kq|-;/\<pred_name.tn_dep_par_conj\>/;'q;"	kind:cons
pred_name.tn_higher_order	pred_name.m	/^    --->    tn_higher_order(pred_or_func, int)$/;kq|-;/\<pred_name.tn_higher_order\>/;'q;"	kind:cons
pred_name.tn_io_tabling	pred_name.m	/^    ;       tn_io_tabling(pred_or_func)$/;kq|-;/\<pred_name.tn_io_tabling\>/;'q;"	kind:cons
pred_name.tn_lambda	pred_name.m	/^    ;       tn_lambda(pred_or_func, line_number_and_counter)$/;kq|-;/\<pred_name.tn_lambda\>/;'q;"	kind:cons
pred_name.tn_loop_inv	pred_name.m	/^    ;       tn_loop_inv(pred_or_func, int, line_number_and_counter)$/;kq|-;/\<pred_name.tn_loop_inv\>/;'q;"	kind:cons
pred_name.tn_par_loop_control	pred_name.m	/^    ;       tn_par_loop_control(pred_or_func, int)$/;kq|-;/\<pred_name.tn_par_loop_control\>/;'q;"	kind:cons
pred_name.tn_pragma_type_spec	pred_name.m	/^    ;       tn_pragma_type_spec(maybe(pred_or_func), tvarset, type_subst)$/;kq|-;/\<pred_name.tn_pragma_type_spec\>/;'q;"	kind:cons
pred_name.tn_ssdb_stdlib_proxy	pred_name.m	/^    ;       tn_ssdb_stdlib_proxy(pred_or_func)$/;kq|-;/\<pred_name.tn_ssdb_stdlib_proxy\>/;'q;"	kind:cons
pred_name.tn_stm_expanded	pred_name.m	/^    ;       tn_stm_expanded(pred_or_func, stm_clone_kind, int, int, int)$/;kq|-;/\<pred_name.tn_stm_expanded\>/;'q;"	kind:cons
pred_name.tn_structure_reuse	pred_name.m	/^    ;       tn_structure_reuse(pred_or_func, int, list(int))$/;kq|-;/\<pred_name.tn_structure_reuse\>/;'q;"	kind:cons
pred_name.tn_tupling	pred_name.m	/^    ;       tn_tupling(pred_or_func, int, line_number_and_counter)$/;kq|-;/\<pred_name.tn_tupling\>/;'q;"	kind:cons
pred_name.tn_untupling	pred_name.m	/^    ;       tn_untupling(pred_or_func, int, line_number_and_counter)$/;kq|-;/\<pred_name.tn_untupling\>/;'q;"	kind:cons
pred_name.tn_unused_args	pred_name.m	/^    ;       tn_unused_args(pred_or_func, int, list(int)).$/;kq|-;/\<pred_name.tn_unused_args\>/;'q;"	kind:cons
pred_name.tn_user_type_spec	pred_name.m	/^    ;       tn_user_type_spec(pred_or_func, pred_id, proc_id, int)$/;kq|-;/\<pred_name.tn_user_type_spec\>/;'q;"	kind:cons
pred_name.transform_name	pred_name.m	/^:- type transform_name$/;kq|-;/\<pred_name.transform_name\>/;'q;"	kind:type
pred_name.txq_mrtq_stuff	pred_name.m	/^:- func txq_mrtq_stuff(/;kq|/^\<txq_mrtq_stuff\>/;'q;"	kind:func	file:
pred_name.type_subst_to_string	pred_name.m	/^:- func type_subst_to_string(/;kq|/^\<type_subst_to_string\>/;'q;"	kind:func	file:
pred_name.uci_pred_name	pred_name.m	/^:- func uci_pred_name(/;kq|/^\<uci_pred_name\>/;'q;"	kind:func
pred_name.user	pred_name.m	/^    --->    user$/;kq|-;/\<pred_name.user\>/;'q;"	kind:cons	file:
pred_name.user_made	pred_name.m	/^:- type user_made$/;kq|-;/\<pred_name.user_made\>/;'q;"	kind:type
pred_name.user_made_assertion	pred_name.m	/^    ;       user_made_assertion(promise_type, string, int).$/;kq|-;/\<pred_name.user_made_assertion\>/;'q;"	kind:cons
pred_name.user_made_lambda	pred_name.m	/^    ;       user_made_lambda(string, int, int)$/;kq|-;/\<pred_name.user_made_lambda\>/;'q;"	kind:cons
pred_name.user_made_pred	pred_name.m	/^    --->    user_made_pred(pred_or_func, sym_name, user_arity)$/;kq|-;/\<pred_name.user_made_pred\>/;'q;"	kind:cons
pred_name.user_or_dev	pred_name.m	/^:- type user_or_dev$/;kq|-;/\<pred_name.user_or_dev\>/;'q;"	kind:type	file:
pred_name_set_to_line_pieces	hlds_call_tree.m	/^:- func pred_name_set_to_line_pieces(/;kq|/^\<pred_name_set_to_line_pieces\>/;'q;"	kind:func	file:
pred_name_var_name	table_gen.m	/^:- func pred_name_var_name = string.$/;kq|/^\<pred_name_var_name\>/;'q;"	kind:func	file:
pred_needs_ambiguity_check	check_typeclass.m	/^:- func pred_needs_ambiguity_check(/;kq|/^\<pred_needs_ambiguity_check\>/;'q;"	kind:func	file:
pred_or_func	../mdbcomp/prim_data.m	/^:- type pred_or_func$/;kq|-;/\<pred_or_func\>/;'q;"	kind:type
pred_or_func_arg_desc	inst_mode_type_prop.m	/^:- func pred_or_func_arg_desc(/;kq|/^\<pred_or_func_arg_desc\>/;'q;"	kind:func	file:
pred_or_func_decl_pieces	parse_item.m	/^:- func pred_or_func_decl_pieces(pred_or_func) = list(/;kq|/^\<pred_or_func_decl_pieces\>/;'q;"	kind:func	file:
pred_or_func_decl_type	equiv_type.m	/^:- type pred_or_func_decl_type$/;kq|-;/\<pred_or_func_decl_type\>/;'q;"	kind:type	file:
pred_or_func_matches_to_string_3	recompilation.used_file.m	/^:- func pred_or_func_matches_to_string_3(/;kq|/^\<pred_or_func_matches_to_string_3\>/;'q;"	kind:func	file:
pred_or_func_mode_is_unchanged	recompilation.version.m	/^:- pred pred_or_func_mode_is_unchanged(inst_varset::in, list(/;kq|/^\<pred_or_func_mode_is_unchanged\>/;'q;"	kind:pred	file:
pred_or_func_to_full_str	../mdbcomp/prim_data.m	/^:- func pred_or_func_to_full_str(/;kq|/^\<pred_or_func_to_full_str\>/;'q;"	kind:func
pred_or_func_to_recomp_item_type	recompilation.item_types.m	/^:- func pred_or_func_to_recomp_item_type(/;kq|/^\<pred_or_func_to_recomp_item_type\>/;'q;"	kind:func
pred_or_func_to_str	../mdbcomp/prim_data.m	/^:- func pred_or_func_to_str(/;kq|/^\<pred_or_func_to_str\>/;'q;"	kind:func
pred_or_func_to_target_string	rtti.m	/^:- pred pred_or_func_to_target_string(/;kq|/^\<pred_or_func_to_target_string\>/;'q;"	kind:pred
pred_or_func_type_is_unchanged	recompilation.version.m	/^:- pred pred_or_func_type_is_unchanged(/;kq|/^\<pred_or_func_type_is_unchanged\>/;'q;"	kind:pred	file:
pred_or_mode_decl_item	canonicalize_interface.m	/^:- type pred_or_mode_decl_item$/;kq|-;/\<pred_or_mode_decl_item\>/;'q;"	kind:type
pred_or_proc_pfumm_name	prog_item.m	/^:- type pred_or_proc_pfumm_name$/;kq|-;/\<pred_or_proc_pfumm_name\>/;'q;"	kind:type
pred_or_proc_pfumm_name_to_string	parse_tree_out_pragma.m	/^:- func pred_or_proc_pfumm_name_to_string(/;kq|/^\<pred_or_proc_pfumm_name_to_string\>/;'q;"	kind:func	file:
pred_origin	pred_name.m	/^:- type pred_origin$/;kq|-;/\<pred_origin\>/;'q;"	kind:type
pred_origin_to_dev_string	pred_name.m	/^:- func pred_origin_to_dev_string(/;kq|/^\<pred_origin_to_dev_string\>/;'q;"	kind:func
pred_origin_to_user_string	pred_name.m	/^:- func pred_origin_to_user_string(/;kq|/^\<pred_origin_to_user_string\>/;'q;"	kind:func
pred_p_c_constraints	abstract_mode_constraints.m	/^:- type pred_p_c_constraints$/;kq|-;/\<pred_p_c_constraints\>/;'q;"	kind:type
pred_pf_name_arity	prog_data.m	/^:- type pred_pf_name_arity$/;kq|-;/\<pred_pf_name_arity\>/;'q;"	kind:type
pred_pfu_name_arity	prog_item.m	/^    --->    pred_pfu_name_arity($/;kq|-;/\<pred_pfu_name_arity\>/;'q;"	kind:cons
pred_pfu_name_arity	prog_item.m	/^:- type pred_pfu_name_arity$/;kq|-;/\<pred_pfu_name_arity\>/;'q;"	kind:type
pred_pfu_name_arity_pf	prog_item.m	/^:- type pred_pfu_name_arity_pf =< pred_pfu_name_arity$/;kq|-;/\<pred_pfu_name_arity_pf\>/;'q;"	kind:type
pred_prepare_to_clone	hlds_pred.m	/^:- pred pred_prepare_to_clone(/;kq|/^\<pred_prepare_to_clone\>/;'q;"	kind:pred
pred_proc_code	ml_proc_gen.m	/^:- type pred_proc_code$/;kq|-;/\<pred_proc_code\>/;'q;"	kind:type	file:
pred_proc_id	coverage_profiling.m	/^:- pred pred_proc_id(/;kq|/^\<pred_proc_id\>/;'q;"	kind:pred	file:
pred_proc_id	hlds_pred.m	/^:- type pred_proc_id$/;kq|-;/\<pred_proc_id\>/;'q;"	kind:type
pred_proc_id_args_info	ml_proc_gen.m	/^:- type pred_proc_id_args_info$/;kq|-;/\<pred_proc_id_args_info\>/;'q;"	kind:type	file:
pred_proc_id_desc	ml_proc_gen.m	/^:- func pred_proc_id_desc(/;kq|/^\<pred_proc_id_desc\>/;'q;"	kind:func	file:
pred_proc_id_get_pred_id	hlds_dependency_graph.m	/^:- func pred_proc_id_get_pred_id(/;kq|/^\<pred_proc_id_get_pred_id\>/;'q;"	kind:func	file:
pred_proc_id_info	ml_proc_gen.m	/^:- type pred_proc_id_info$/;kq|-;/\<pred_proc_id_info\>/;'q;"	kind:type	file:
pred_proc_id_pair_to_dev_string	hlds_out_util.m	/^:- func pred_proc_id_pair_to_dev_string(/;kq|/^\<pred_proc_id_pair_to_dev_string\>/;'q;"	kind:func
pred_proc_id_pair_to_user_string	hlds_out_util.m	/^:- func pred_proc_id_pair_to_user_string(/;kq|/^\<pred_proc_id_pair_to_user_string\>/;'q;"	kind:func
pred_proc_id_project_pred_id	hlds_pred.m	/^:- func pred_proc_id_project_pred_id(/;kq|/^\<pred_proc_id_project_pred_id\>/;'q;"	kind:func
pred_proc_id_project_proc_id	hlds_pred.m	/^:- func pred_proc_id_project_proc_id(/;kq|/^\<pred_proc_id_project_proc_id\>/;'q;"	kind:func
pred_proc_id_terminates	term_util.m	/^:- pred pred_proc_id_terminates(/;kq|/^\<pred_proc_id_terminates\>/;'q;"	kind:pred
pred_proc_id_to_dev_string	hlds_out_util.m	/^:- func pred_proc_id_to_dev_string(/;kq|/^\<pred_proc_id_to_dev_string\>/;'q;"	kind:func
pred_proc_id_to_user_string	hlds_out_util.m	/^:- func pred_proc_id_to_user_string(/;kq|/^\<pred_proc_id_to_user_string\>/;'q;"	kind:func
pred_proc_ids_called_from_goal	goal_refs.m	/^:- pred pred_proc_ids_called_from_goal(/;kq|/^\<pred_proc_ids_called_from_goal\>/;'q;"	kind:pred
pred_proc_var	term_pass1.m	/^:- pred pred_proc_var(/;kq|/^\<pred_proc_var\>/;'q;"	kind:pred	file:
pred_related_items	canonicalize_interface.m	/^:- type pred_related_items$/;kq|-;/\<pred_related_items\>/;'q;"	kind:type	file:
pred_related_items_map	canonicalize_interface.m	/^:- type pred_related_items_map == map(sym_name, pred_related_items).$/;kq|-;/\<pred_related_items_map\>/;'q;"	kind:type	file:
pred_reordering	ordering_mode_constraints.m	/^:- pred pred_reordering(/;kq|/^\<pred_reordering\>/;'q;"	kind:pred	file:
pred_requires_analysis	ctgc.util.m	/^:- pred pred_requires_analysis(/;kq|/^\<pred_requires_analysis\>/;'q;"	kind:pred
pred_requires_no_analysis	ctgc.util.m	/^:- pred pred_requires_no_analysis(/;kq|/^\<pred_requires_no_analysis\>/;'q;"	kind:pred
pred_status	status.m	/^:- type pred_status$/;kq|-;/\<pred_status\>/;'q;"	kind:type
pred_status_defined_in_impl_section	status.m	/^:- func pred_status_defined_in_impl_section(/;kq|/^\<pred_status_defined_in_impl_section\>/;'q;"	kind:func
pred_status_defined_in_this_module	status.m	/^:- func pred_status_defined_in_this_module(/;kq|/^\<pred_status_defined_in_this_module\>/;'q;"	kind:func
pred_status_is_exported	status.m	/^:- func pred_status_is_exported(/;kq|/^\<pred_status_is_exported\>/;'q;"	kind:func
pred_status_is_exported_to_non_submodules	status.m	/^:- func pred_status_is_exported_to_non_submodules(/;kq|/^\<pred_status_is_exported_to_non_submodules\>/;'q;"	kind:func
pred_status_is_imported	status.m	/^:- func pred_status_is_imported(/;kq|/^\<pred_status_is_imported\>/;'q;"	kind:func
pred_status_to_write	intermod_status.m	/^:- func pred_status_to_write(/;kq|/^\<pred_status_to_write\>/;'q;"	kind:func
pred_sub_info	hlds_pred.m	/^:- type pred_sub_info$/;kq|-;/\<pred_sub_info\>/;'q;"	kind:type	file:
pred_table.access	pred_table.m	/^    --->    access($/;kq|-;/\<pred_table.access\>/;'q;"	kind:cons	file:
pred_table.accessibility_table	pred_table.m	/^:- type accessibility_table == map(pred_id, name_accessibility).$/;kq|-;/\<pred_table.accessibility_table\>/;'q;"	kind:type	file:
pred_table.constraint_search	pred_table.m	/^:- type constraint_search == pred(int, list(prog_constraint)).$/;kq|-;/\<pred_table.constraint_search\>/;'q;"	kind:type
pred_table.get_single_proc_id	pred_table.m	/^:- pred get_single_proc_id(/;kq|/^\<get_single_proc_id\>/;'q;"	kind:pred
pred_table.is_fully_qualified	pred_table.m	/^:- type is_fully_qualified$/;kq|-;/\<pred_table.is_fully_qualified\>/;'q;"	kind:type
pred_table.mode_no	pred_table.m	/^:- type mode_no$/;kq|-;/\<pred_table.mode_no\>/;'q;"	kind:type
pred_table.module_and_name	pred_table.m	/^:- type module_and_name$/;kq|-;/\<pred_table.module_and_name\>/;'q;"	kind:type	file:
pred_table.name_accessibility	pred_table.m	/^:- type name_accessibility$/;kq|-;/\<pred_table.name_accessibility\>/;'q;"	kind:type	file:
pred_table.name_arity_index	pred_table.m	/^:- type name_arity_index == map(name_user_arity, list(pred_id)).$/;kq|-;/\<pred_table.name_arity_index\>/;'q;"	kind:type	file:
pred_table.name_index	pred_table.m	/^:- type name_index == map(string, list(pred_id)).$/;kq|-;/\<pred_table.name_index\>/;'q;"	kind:type	file:
pred_table.name_user_arity	pred_table.m	/^:- type name_user_arity$/;kq|-;/\<pred_table.name_user_arity\>/;'q;"	kind:type	file:
pred_table.only_mode	pred_table.m	/^    --->    only_mode           % The pred must have exactly one mode.$/;kq|-;/\<pred_table.only_mode\>/;'q;"	kind:cons
pred_table.pred_id_table	pred_table.m	/^:- type pred_id_table == map(pred_id, pred_info).$/;kq|-;/\<pred_table.pred_id_table\>/;'q;"	kind:type
pred_table.predicate_table	pred_table.m	/^:- type predicate_table$/;kq|-;/\<pred_table.predicate_table\>/;'q;"	kind:type	file:
pred_table.pt_func_name_index	pred_table.m	/^                pt_func_name_index              :: name_index,$/;kq|-;/\<pred_table.pt_func_name_index\>/;'q;"	kind:fld	file:
pred_table.pt_next_pred_id	pred_table.m	/^                pt_next_pred_id                 :: pred_id,$/;kq|-;/\<pred_table.pt_next_pred_id\>/;'q;"	kind:fld	file:
pred_table.pt_pred_id_table	pred_table.m	/^                pt_pred_id_table                :: pred_id_table,$/;kq|-;/\<pred_table.pt_pred_id_table\>/;'q;"	kind:fld	file:
pred_table.pt_pred_name_index	pred_table.m	/^                pt_pred_name_index              :: name_index,$/;kq|-;/\<pred_table.pt_pred_name_index\>/;'q;"	kind:fld	file:
pred_table.pt_valid_pred_ids	pred_table.m	/^                pt_valid_pred_ids               :: set_tree234(pred_id),$/;kq|-;/\<pred_table.pt_valid_pred_ids\>/;'q;"	kind:fld	file:
pred_target_name	prog_foreign.m	/^:- type pred_target_name == pair(sym_name_arity, string).$/;kq|-;/\<pred_target_name\>/;'q;"	kind:type
pred_target_names	prog_foreign.m	/^:- type pred_target_names$/;kq|-;/\<pred_target_names\>/;'q;"	kind:type
pred_to_bool	../library/bool.m	/^:- func pred_to_bool((pred)::in((pred) is semidet)) = (/;kq|/^\<pred_to_bool\>/;'q;"	kind:func
pred_to_maybe	../library/maybe.m	/^:- func pred_to_maybe(pred(T)) = maybe(/;kq|/^\<pred_to_maybe\>/;'q;"	kind:func
pred_transform	pred_name.m	/^:- type pred_transform$/;kq|-;/\<pred_transform\>/;'q;"	kind:type
pred_transform_distance_granularity	pred_name.m	/^    ;       pred_transform_distance_granularity($/;kq|-;/\<pred_transform_distance_granularity\>/;'q;"	kind:cons
pred_transform_pragma_type_spec	pred_name.m	/^    --->    pred_transform_pragma_type_spec($/;kq|-;/\<pred_transform_pragma_type_spec\>/;'q;"	kind:cons
pred_transform_ssdebug	pred_name.m	/^    ;       pred_transform_ssdebug(pred_or_func)$/;kq|-;/\<pred_transform_ssdebug\>/;'q;"	kind:cons
pred_transform_structure_reuse	pred_name.m	/^    ;       pred_transform_structure_reuse.$/;kq|-;/\<pred_transform_structure_reuse\>/;'q;"	kind:cons
pred_transform_table_generator	pred_name.m	/^    ;       pred_transform_table_generator$/;kq|-;/\<pred_transform_table_generator\>/;'q;"	kind:cons
pred_transform_to_dev_string	pred_name.m	/^:- func pred_transform_to_dev_string(/;kq|/^\<pred_transform_to_dev_string\>/;'q;"	kind:func	file:
pred_type_info	rtti.m	/^    --->    pred_type_info$/;kq|-;/\<pred_type_info\>/;'q;"	kind:cons
pred_var_multimode_error_map	mode_info.m	/^:- type pred_var_multimode_error_map ==$/;kq|-;/\<pred_var_multimode_error_map\>/;'q;"	kind:type
pred_visibility	unused_imports.m	/^:- func pred_visibility(/;kq|/^\<pred_visibility\>/;'q;"	kind:func	file:
pred_visibility_to_xml	xml_documentation.m	/^:- func pred_visibility_to_xml(/;kq|/^\<pred_visibility_to_xml\>/;'q;"	kind:func	file:
predicate_arity	hlds_module.m	/^:- func predicate_arity(/;kq|/^\<predicate_arity\>/;'q;"	kind:func
predicate_call	assertion.m	/^:- pred predicate_call(/;kq|/^\<predicate_call\>/;'q;"	kind:pred	file:
predicate_documentation	xml_documentation.m	/^:- func predicate_documentation(/;kq|/^\<predicate_documentation\>/;'q;"	kind:func	file:
predicate_id	hlds_module.m	/^:- pred predicate_id(/;kq|/^\<predicate_id\>/;'q;"	kind:pred
predicate_module	hlds_module.m	/^:- func predicate_module(/;kq|/^\<predicate_module\>/;'q;"	kind:func
predicate_name	hlds_module.m	/^:- func predicate_name(/;kq|/^\<predicate_name\>/;'q;"	kind:func
predicate_table	pred_table.m	/^:- type predicate_table$/;kq|-;/\<predicate_table\>/;'q;"	kind:type	file:
predicate_table_do_insert	pred_table.m	/^:- pred predicate_table_do_insert(/;kq|/^\<predicate_table_do_insert\>/;'q;"	kind:pred	file:
predicate_table_get_pred_id_table	pred_table.m	/^:- pred predicate_table_get_pred_id_table(/;kq|/^\<predicate_table_get_pred_id_table\>/;'q;"	kind:pred
predicate_table_get_valid_pred_id_set	pred_table.m	/^:- pred predicate_table_get_valid_pred_id_set(/;kq|/^\<predicate_table_get_valid_pred_id_set\>/;'q;"	kind:pred
predicate_table_init	pred_table.m	/^:- pred predicate_table_init(/;kq|/^\<predicate_table_init\>/;'q;"	kind:pred
predicate_table_insert	pred_table.m	/^:- pred predicate_table_insert(/;kq|/^\<predicate_table_insert\>/;'q;"	kind:pred
predicate_table_insert_qual	pred_table.m	/^:- pred predicate_table_insert_qual(/;kq|/^\<predicate_table_insert_qual\>/;'q;"	kind:pred
predicate_table_lookup_func_m_n_a	pred_table.m	/^:- pred predicate_table_lookup_func_m_n_a(/;kq|/^\<predicate_table_lookup_func_m_n_a\>/;'q;"	kind:pred
predicate_table_lookup_func_module_name	pred_table.m	/^:- pred predicate_table_lookup_func_module_name(/;kq|/^\<predicate_table_lookup_func_module_name\>/;'q;"	kind:pred	file:
predicate_table_lookup_func_name	pred_table.m	/^:- pred predicate_table_lookup_func_name(/;kq|/^\<predicate_table_lookup_func_name\>/;'q;"	kind:pred
predicate_table_lookup_func_name_arity	pred_table.m	/^:- pred predicate_table_lookup_func_name_arity(/;kq|/^\<predicate_table_lookup_func_name_arity\>/;'q;"	kind:pred
predicate_table_lookup_func_sym	pred_table.m	/^:- pred predicate_table_lookup_func_sym(/;kq|/^\<predicate_table_lookup_func_sym\>/;'q;"	kind:pred
predicate_table_lookup_func_sym_arity	pred_table.m	/^:- pred predicate_table_lookup_func_sym_arity(/;kq|/^\<predicate_table_lookup_func_sym_arity\>/;'q;"	kind:pred
predicate_table_lookup_func_sym_arity_one	pred_table.m	/^:- pred predicate_table_lookup_func_sym_arity_one(/;kq|/^\<predicate_table_lookup_func_sym_arity_one\>/;'q;"	kind:pred
predicate_table_lookup_m_n_a	pred_table.m	/^:- pred predicate_table_lookup_m_n_a(/;kq|/^\<predicate_table_lookup_m_n_a\>/;'q;"	kind:pred
predicate_table_lookup_module_name	pred_table.m	/^:- pred predicate_table_lookup_module_name(/;kq|/^\<predicate_table_lookup_module_name\>/;'q;"	kind:pred	file:
predicate_table_lookup_name	pred_table.m	/^:- pred predicate_table_lookup_name(/;kq|/^\<predicate_table_lookup_name\>/;'q;"	kind:pred
predicate_table_lookup_name_arity	pred_table.m	/^:- pred predicate_table_lookup_name_arity(/;kq|/^\<predicate_table_lookup_name_arity\>/;'q;"	kind:pred
predicate_table_lookup_pf_fqm_n_a	pred_table.m	/^:- pred predicate_table_lookup_pf_fqm_n_a(/;kq|/^\<predicate_table_lookup_pf_fqm_n_a\>/;'q;"	kind:pred
predicate_table_lookup_pf_m_n_a	pred_table.m	/^:- pred predicate_table_lookup_pf_m_n_a(/;kq|/^\<predicate_table_lookup_pf_m_n_a\>/;'q;"	kind:pred	file:
predicate_table_lookup_pf_name_arity	pred_table.m	/^:- pred predicate_table_lookup_pf_name_arity(/;kq|/^\<predicate_table_lookup_pf_name_arity\>/;'q;"	kind:pred
predicate_table_lookup_pf_raw_name	pred_table.m	/^:- pred predicate_table_lookup_pf_raw_name(/;kq|/^\<predicate_table_lookup_pf_raw_name\>/;'q;"	kind:pred
predicate_table_lookup_pf_sym	pred_table.m	/^:- pred predicate_table_lookup_pf_sym(/;kq|/^\<predicate_table_lookup_pf_sym\>/;'q;"	kind:pred
predicate_table_lookup_pf_sym_arity	pred_table.m	/^:- pred predicate_table_lookup_pf_sym_arity(/;kq|/^\<predicate_table_lookup_pf_sym_arity\>/;'q;"	kind:pred
predicate_table_lookup_pred_m_n_a	pred_table.m	/^:- pred predicate_table_lookup_pred_m_n_a(/;kq|/^\<predicate_table_lookup_pred_m_n_a\>/;'q;"	kind:pred
predicate_table_lookup_pred_module_name	pred_table.m	/^:- pred predicate_table_lookup_pred_module_name(/;kq|/^\<predicate_table_lookup_pred_module_name\>/;'q;"	kind:pred	file:
predicate_table_lookup_pred_name	pred_table.m	/^:- pred predicate_table_lookup_pred_name(/;kq|/^\<predicate_table_lookup_pred_name\>/;'q;"	kind:pred
predicate_table_lookup_pred_name_arity	pred_table.m	/^:- pred predicate_table_lookup_pred_name_arity(/;kq|/^\<predicate_table_lookup_pred_name_arity\>/;'q;"	kind:pred
predicate_table_lookup_pred_sym	pred_table.m	/^:- pred predicate_table_lookup_pred_sym(/;kq|/^\<predicate_table_lookup_pred_sym\>/;'q;"	kind:pred
predicate_table_lookup_pred_sym_arity	pred_table.m	/^:- pred predicate_table_lookup_pred_sym_arity(/;kq|/^\<predicate_table_lookup_pred_sym_arity\>/;'q;"	kind:pred
predicate_table_lookup_pred_sym_arity_one	pred_table.m	/^:- pred predicate_table_lookup_pred_sym_arity_one(/;kq|/^\<predicate_table_lookup_pred_sym_arity_one\>/;'q;"	kind:pred
predicate_table_lookup_sym	pred_table.m	/^:- pred predicate_table_lookup_sym(/;kq|/^\<predicate_table_lookup_sym\>/;'q;"	kind:pred
predicate_table_lookup_sym_arity	pred_table.m	/^:- pred predicate_table_lookup_sym_arity(/;kq|/^\<predicate_table_lookup_sym_arity\>/;'q;"	kind:pred
predicate_table_make_pred_id_invalid	pred_table.m	/^:- pred predicate_table_make_pred_id_invalid(/;kq|/^\<predicate_table_make_pred_id_invalid\>/;'q;"	kind:pred
predicate_table_make_pred_ids_invalid	pred_table.m	/^:- pred predicate_table_make_pred_ids_invalid(list(/;kq|/^\<predicate_table_make_pred_ids_invalid\>/;'q;"	kind:pred
predicate_table_optimize	pred_table.m	/^:- pred predicate_table_optimize(/;kq|/^\<predicate_table_optimize\>/;'q;"	kind:pred
predicate_table_remove_from_index	pred_table.m	/^:- pred predicate_table_remove_from_index(/;kq|/^\<predicate_table_remove_from_index\>/;'q;"	kind:pred	file:
predicate_table_remove_predicate	pred_table.m	/^:- pred predicate_table_remove_predicate(/;kq|/^\<predicate_table_remove_predicate\>/;'q;"	kind:pred
predicate_table_reset	pred_table.m	/^:- pred predicate_table_reset(/;kq|/^\<predicate_table_reset\>/;'q;"	kind:pred	file:
predicate_table_restrict	pred_table.m	/^:- pred predicate_table_restrict(/;kq|/^\<predicate_table_restrict\>/;'q;"	kind:pred
predicate_table_search_pf_fqm_n_a	pred_table.m	/^:- pred predicate_table_search_pf_fqm_n_a(/;kq|/^\<predicate_table_search_pf_fqm_n_a\>/;'q;"	kind:pred
predicate_table_set_pred_id_table	pred_table.m	/^:- pred predicate_table_set_pred_id_table(/;kq|/^\<predicate_table_set_pred_id_table\>/;'q;"	kind:pred
predict_called_pred_is_bottom	structure_sharing.domain.m	/^:- pred predict_called_pred_is_bottom(/;kq|/^\<predict_called_pred_is_bottom\>/;'q;"	kind:pred	file:
predmode_decl	hlds_pred.m	/^    ;       predmode_decl.$/;kq|-;/\<predmode_decl\>/;'q;"	kind:cons
prefer_foreign_language	prog_foreign.m	/^:- func prefer_foreign_language(/;kq|/^\<prefer_foreign_language\>/;'q;"	kind:func
prefer_switch	options.m	/^    ;       prefer_switch$/;kq|-;/\<prefer_switch\>/;'q;"	kind:cons
prefer_while_loop_over_jump_mutual	options.m	/^    ;       prefer_while_loop_over_jump_mutual$/;kq|-;/\<prefer_while_loop_over_jump_mutual\>/;'q;"	kind:cons
prefer_while_loop_over_jump_self	options.m	/^    ;       prefer_while_loop_over_jump_self$/;kq|-;/\<prefer_while_loop_over_jump_self\>/;'q;"	kind:cons
preferred_fixpoint_type	analysis.framework.m	/^    func preferred_fixpoint_type(Call::unused, Answer::unused) =$/;kq|-;/\<preferred_fixpoint_type\>/;'q;"	kind:tcm
prefix	../library/string.m	/^:- pred prefix(/;kq|/^\<prefix\>/;'q;"	kind:pred
prefix	error_spec.m	/^    ;       prefix(string)$/;kq|-;/\<prefix\>/;'q;"	kind:cons
prefix	write_error_spec.m	/^    ;       prefix(string)$/;kq|-;/\<prefix\>/;'q;"	kind:cons	file:
prefix_length	../library/string.m	/^:- func prefix_length(pred(char)::in(pred(/;kq|/^\<prefix_length\>/;'q;"	kind:func
prefix_length_loop	../library/string.m	/^:- pred prefix_length_loop(pred(char)::in(pred(/;kq|/^\<prefix_length_loop\>/;'q;"	kind:pred	file:
prefix_with_blank_line	mode_errors.m	/^:- func prefix_with_blank_line(prog_context, list(/;kq|/^\<prefix_with_blank_line\>/;'q;"	kind:func	file:
prefixed_sym_name	xml_documentation.m	/^:- func prefixed_sym_name(/;kq|/^\<prefixed_sym_name\>/;'q;"	kind:func	file:
pregenerated_dist	options.m	/^    ;       pregenerated_dist$/;kq|-;/\<pregenerated_dist\>/;'q;"	kind:cons
preopen	../library/io.stream_db.m	/^    ;       preopen.$/;kq|-;/\<preopen\>/;'q;"	kind:cons
prep_assgts	mcsolver.m	/^                prep_assgts         :: assgts,$/;kq|-;/\<prep_assgts\>/;'q;"	kind:fld	file:
prep_complex_cstrts	mcsolver.m	/^                prep_complex_cstrts :: complex_cstrts$/;kq|-;/\<prep_complex_cstrts\>/;'q;"	kind:fld	file:
prep_cstrts	mcsolver.m	/^:- type prep_cstrts$/;kq|-;/\<prep_cstrts\>/;'q;"	kind:type	file:
prep_eqv_vars	mcsolver.m	/^                prep_eqv_vars       :: eqv_vars,$/;kq|-;/\<prep_eqv_vars\>/;'q;"	kind:fld	file:
prep_impls	mcsolver.m	/^                prep_impls          :: impls,$/;kq|-;/\<prep_impls\>/;'q;"	kind:fld	file:
prepare_abstract_constraint	mcsolver.m	/^:- pred prepare_abstract_constraint(/;kq|/^\<prepare_abstract_constraint\>/;'q;"	kind:pred	file:
prepare_abstract_constraints	mcsolver.m	/^:- pred prepare_abstract_constraints(list(/;kq|/^\<prepare_abstract_constraints\>/;'q;"	kind:pred
prepare_failed	link_target_code.m	/^    ;       prepare_failed.$/;kq|-;/\<prepare_failed\>/;'q;"	kind:cons	file:
prepare_for_call	call_gen.m	/^:- pred prepare_for_call(/;kq|/^\<prepare_for_call\>/;'q;"	kind:pred	file:
prepare_for_callback	../library/profiling_builtin.m	/^:- impure pred prepare_for_callback(/;kq|/^\<prepare_for_callback\>/;'q;"	kind:pred
prepare_for_conjoining_arg_comparisons	unify_proc.m	/^:- pred prepare_for_conjoining_arg_comparisons(list(/;kq|/^\<prepare_for_conjoining_arg_comparisons\>/;'q;"	kind:pred	file:
prepare_for_det_commit	code_loc_dep.m	/^:- pred prepare_for_det_commit(/;kq|/^\<prepare_for_det_commit\>/;'q;"	kind:pred
prepare_for_disj_hijack	code_loc_dep.m	/^:- pred prepare_for_disj_hijack(/;kq|/^\<prepare_for_disj_hijack\>/;'q;"	kind:pred
prepare_for_ho_call	../library/profiling_builtin.m	/^:- impure pred prepare_for_ho_call(/;kq|/^\<prepare_for_ho_call\>/;'q;"	kind:pred
prepare_for_intermodule_analysis	mercury_compile_augment.m	/^:- pred prepare_for_intermodule_analysis(/;kq|/^\<prepare_for_intermodule_analysis\>/;'q;"	kind:pred	file:
prepare_for_ite_hijack	code_loc_dep.m	/^:- pred prepare_for_ite_hijack(/;kq|/^\<prepare_for_ite_hijack\>/;'q;"	kind:pred
prepare_for_link_exe_or_shared_lib_cmd_for_c	link_target_code.m	/^:- pred prepare_for_link_exe_or_shared_lib_cmd_for_c(/;kq|/^\<prepare_for_link_exe_or_shared_lib_cmd_for_c\>/;'q;"	kind:pred	file:
prepare_for_merge_instmap_deltas	instmap.m	/^:- pred prepare_for_merge_instmap_deltas(/;kq|/^\<prepare_for_merge_instmap_deltas\>/;'q;"	kind:pred	file:
prepare_for_merge_instmap_deltas_loop	instmap.m	/^:- pred prepare_for_merge_instmap_deltas_loop(list(/;kq|/^\<prepare_for_merge_instmap_deltas_loop\>/;'q;"	kind:pred	file:
prepare_for_method_call	../library/profiling_builtin.m	/^:- impure pred prepare_for_method_call(/;kq|/^\<prepare_for_method_call\>/;'q;"	kind:pred
prepare_for_normal_call	../library/profiling_builtin.m	/^:- impure pred prepare_for_normal_call(/;kq|/^\<prepare_for_normal_call\>/;'q;"	kind:pred
prepare_for_semi_commit	code_loc_dep.m	/^:- pred prepare_for_semi_commit(/;kq|/^\<prepare_for_semi_commit\>/;'q;"	kind:pred
prepare_for_special_call	../library/profiling_builtin.m	/^:- impure pred prepare_for_special_call(/;kq|/^\<prepare_for_special_call\>/;'q;"	kind:pred
prepare_for_tail_call	../library/profiling_builtin.m	/^:- impure pred prepare_for_tail_call(/;kq|/^\<prepare_for_tail_call\>/;'q;"	kind:pred
prepare_for_typecheck	pre_typecheck.m	/^:- pred prepare_for_typecheck(module_info::in, set_tree234(/;kq|/^\<prepare_for_typecheck\>/;'q;"	kind:pred	file:
prepare_for_typecheck_module	pre_typecheck.m	/^:- pred prepare_for_typecheck_module(/;kq|/^\<prepare_for_typecheck_module\>/;'q;"	kind:pred
prepare_intermodule_analysis	analysis.operations.m	/^:- pred prepare_intermodule_analysis(/;kq|/^\<prepare_intermodule_analysis\>/;'q;"	kind:pred
prepare_proc_for_counting	tupling.m	/^:- pred prepare_proc_for_counting(/;kq|/^\<prepare_proc_for_counting\>/;'q;"	kind:pred	file:
prepare_succeeded	link_target_code.m	/^    --->    prepare_succeeded(string, maybe(string), maybe(string))$/;kq|-;/\<prepare_succeeded\>/;'q;"	kind:cons	file:
prepare_svars_for_scope	state_var.m	/^:- pred prepare_svars_for_scope(prog_context::in, list(/;kq|/^\<prepare_svars_for_scope\>/;'q;"	kind:pred	file:
prepare_to_link_result	link_target_code.m	/^:- type prepare_to_link_result$/;kq|-;/\<prepare_to_link_result\>/;'q;"	kind:type	file:
prepare_to_quote_char_c	c_util.m	/^:- func prepare_to_quote_char_c(/;kq|/^\<prepare_to_quote_char_c\>/;'q;"	kind:func
prepare_to_quote_char_csharp	c_util.m	/^:- func prepare_to_quote_char_csharp(/;kq|/^\<prepare_to_quote_char_csharp\>/;'q;"	kind:func	file:
prepare_to_quote_char_java	c_util.m	/^:- func prepare_to_quote_char_java(/;kq|/^\<prepare_to_quote_char_java\>/;'q;"	kind:func	file:
prepare_to_quote_string_c	c_util.m	/^:- func prepare_to_quote_string_c(/;kq|/^\<prepare_to_quote_string_c\>/;'q;"	kind:func
prepare_var_constraint	mcsolver.m	/^:- pred prepare_var_constraint(/;kq|/^\<prepare_var_constraint\>/;'q;"	kind:pred	file:
prepend_code_units	../library/string.m	/^:- pred prepend_code_units(/;kq|/^\<prepend_code_units\>/;'q;"	kind:pred	file:
prepend_n_xs	../library/bag.m	/^:- pred prepend_n_xs(T::in, int::in, list(T)::in, list(/;kq|/^\<prepend_n_xs\>/;'q;"	kind:pred	file:
prepend_unchain_frame	ml_elim_nested.m	/^:- func prepend_unchain_frame(/;kq|/^\<prepend_unchain_frame\>/;'q;"	kind:func	file:
prereq_spec	make.prereqs.m	/^:- type prereq_spec$/;kq|-;/\<prereq_spec\>/;'q;"	kind:type	file:
prereqs.acc_rev_dfmi_target	make.prereqs.m	/^:- pred acc_rev_dfmi_target(/;kq|/^\<acc_rev_dfmi_target\>/;'q;"	kind:pred	file:
prereqs.ancestors	make.prereqs.m	/^    ;       ancestors(module_target_type)$/;kq|-;/\<prereqs.ancestors\>/;'q;"	kind:cons	file:
prereqs.dfmi_target	make.prereqs.m	/^:- pred dfmi_target(/;kq|/^\<dfmi_target\>/;'q;"	kind:pred	file:
prereqs.dfmi_targets	make.prereqs.m	/^:- pred dfmi_targets(/;kq|/^\<dfmi_targets\>/;'q;"	kind:pred	file:
prereqs.find_module_deps	make.prereqs.m	/^:- type find_module_deps(T) ==$/;kq|-;/\<prereqs.find_module_deps\>/;'q;"	kind:type	file:
prereqs.find_prereqs_from_spec	make.prereqs.m	/^:- pred find_prereqs_from_spec(/;kq|/^\<find_prereqs_from_spec\>/;'q;"	kind:pred	file:
prereqs.find_prereqs_result	make.prereqs.m	/^:- type find_prereqs_result$/;kq|-;/\<prereqs.find_prereqs_result\>/;'q;"	kind:type
prereqs.found_all_prereqs	make.prereqs.m	/^    ;       found_all_prereqs(set(dependency_file)).$/;kq|-;/\<prereqs.found_all_prereqs\>/;'q;"	kind:cons
prereqs.get_intermod_imports	make.prereqs.m	/^:- pred get_intermod_imports(/;kq|/^\<get_intermod_imports\>/;'q;"	kind:pred	file:
prereqs.index_get_ancestors	make.prereqs.m	/^:- pred index_get_ancestors(/;kq|/^\<index_get_ancestors\>/;'q;"	kind:pred	file:
prereqs.intermod_imports	make.prereqs.m	/^    ;       intermod_imports(module_target_type)$/;kq|-;/\<prereqs.intermod_imports\>/;'q;"	kind:cons	file:
prereqs.prereq_spec	make.prereqs.m	/^:- type prereq_spec$/;kq|-;/\<prereqs.prereq_spec\>/;'q;"	kind:type	file:
prereqs.self	make.prereqs.m	/^    --->    self(module_target_type)$/;kq|-;/\<prereqs.self\>/;'q;"	kind:cons	file:
prereqs_cache.all_dependencies	make.prereqs_cache.m	/^    ;       all_dependencies.       % all_imports plus every include_module$/;kq|-;/\<prereqs_cache.all_dependencies\>/;'q;"	kind:cons
prereqs_cache.all_imports	make.prereqs_cache.m	/^    ;       all_imports             % every import_module and use_module$/;kq|-;/\<prereqs_cache.all_imports\>/;'q;"	kind:cons
prereqs_cache.deps_result	make.prereqs_cache.m	/^:- type deps_result(T)$/;kq|-;/\<prereqs_cache.deps_result\>/;'q;"	kind:type
prereqs_cache.desc_cache_stat	make.prereqs_cache.m	/^:- pred desc_cache_stat(/;kq|/^\<desc_cache_stat\>/;'q;"	kind:pred	file:
prereqs_cache.dr_set	make.prereqs_cache.m	/^                dr_set      :: index_set(T)$/;kq|-;/\<prereqs_cache.dr_set\>/;'q;"	kind:fld
prereqs_cache.dr_success	make.prereqs_cache.m	/^                dr_success  :: maybe_succeeded,$/;kq|-;/\<prereqs_cache.dr_success\>/;'q;"	kind:fld
prereqs_cache_stats	make.prereqs_cache.m	/^:- type prereqs_cache_stats$/;kq|-;/\<prereqs_cache_stats\>/;'q;"	kind:type	file:
preserve_tail_recursion	par_loop_control.m	/^:- type preserve_tail_recursion$/;kq|-;/\<preserve_tail_recursion\>/;'q;"	kind:type	file:
pretend_to_generate_value	../library/table_builtin.m	/^:- pred pretend_to_generate_value(/;kq|/^\<pretend_to_generate_value\>/;'q;"	kind:pred	file:
pretest_bound_functor_args	inst_user.m	/^:- pred pretest_bound_functor_args(list(mer_inst)::in, list(/;kq|/^\<pretest_bound_functor_args\>/;'q;"	kind:pred	file:
pretest_bound_functors	inst_user.m	/^:- pred pretest_bound_functors(list(/;kq|/^\<pretest_bound_functors\>/;'q;"	kind:pred	file:
pretest_equality_cast_pointers	options.m	/^    ;       pretest_equality_cast_pointers$/;kq|-;/\<pretest_equality_cast_pointers\>/;'q;"	kind:cons
pretest_inst	inst_user.m	/^:- pred pretest_inst(/;kq|/^\<pretest_inst\>/;'q;"	kind:pred	file:
pretest_user_inst_defn	inst_user.m	/^:- pred pretest_user_inst_defn(/;kq|/^\<pretest_user_inst_defn\>/;'q;"	kind:pred	file:
pretest_user_inst_defns	inst_user.m	/^:- pred pretest_user_inst_defns(/;kq|/^\<pretest_user_inst_defns\>/;'q;"	kind:pred	file:
pretest_user_inst_table	inst_user.m	/^:- pred pretest_user_inst_table(/;kq|/^\<pretest_user_inst_table\>/;'q;"	kind:pred
pretty_print_binding	abstract_mode_constraints.m	/^:- pred pretty_print_binding(/;kq|/^\<pretty_print_binding\>/;'q;"	kind:pred	file:
pretty_print_bindings	abstract_mode_constraints.m	/^:- pred pretty_print_bindings(/;kq|/^\<pretty_print_bindings\>/;'q;"	kind:pred	file:
pretty_print_constraint	abstract_mode_constraints.m	/^:- pred pretty_print_constraint(/;kq|/^\<pretty_print_constraint\>/;'q;"	kind:pred
pretty_print_constraint_indent	abstract_mode_constraints.m	/^:- pred pretty_print_constraint_indent(/;kq|/^\<pretty_print_constraint_indent\>/;'q;"	kind:pred	file:
pretty_print_constraints	abstract_mode_constraints.m	/^:- pred pretty_print_constraints(/;kq|/^\<pretty_print_constraints\>/;'q;"	kind:pred
pretty_print_constraints_indent	abstract_mode_constraints.m	/^:- pred pretty_print_constraints_indent(/;kq|/^\<pretty_print_constraints_indent\>/;'q;"	kind:pred	file:
pretty_print_mc_var	abstract_mode_constraints.m	/^:- pred pretty_print_mc_var(/;kq|/^\<pretty_print_mc_var\>/;'q;"	kind:pred	file:
pretty_print_mc_vars	abstract_mode_constraints.m	/^:- pred pretty_print_mc_vars(/;kq|/^\<pretty_print_mc_vars\>/;'q;"	kind:pred	file:
pretty_print_pred_constraints	prop_mode_constraints.m	/^:- pred pretty_print_pred_constraints(/;kq|/^\<pretty_print_pred_constraints\>/;'q;"	kind:pred	file:
pretty_print_pred_constraints_map	prop_mode_constraints.m	/^:- pred pretty_print_pred_constraints_map(/;kq|/^\<pretty_print_pred_constraints_map\>/;'q;"	kind:pred
pretty_print_proc_constraints	prop_mode_constraints.m	/^:- pred pretty_print_proc_constraints(/;kq|/^\<pretty_print_proc_constraints\>/;'q;"	kind:pred	file:
pretty_print_solutions	abstract_mode_constraints.m	/^:- pred pretty_print_solutions(/;kq|/^\<pretty_print_solutions\>/;'q;"	kind:pred
pretty_print_var_constraint	abstract_mode_constraints.m	/^:- pred pretty_print_var_constraint(/;kq|/^\<pretty_print_var_constraint\>/;'q;"	kind:pred	file:
pretty_printer.K	../library/pretty_printer.m	/^    --->    (K -> V).$/;kq|-;/\<pretty_printer.K\>/;'q;"	kind:cons	file:
pretty_printer.add_indent	../library/pretty_printer.m	/^    ;       add_indent(string)$/;kq|-;/\<pretty_printer.add_indent\>/;'q;"	kind:cons	file:
pretty_printer.array_to_doc	../library/pretty_printer.m	/^:- func array_to_doc(array(/;kq|/^\<array_to_doc\>/;'q;"	kind:func
pretty_printer.char_to_doc	../library/pretty_printer.m	/^:- func char_to_doc(/;kq|/^\<char_to_doc\>/;'q;"	kind:func
pretty_printer.close_group	../library/pretty_printer.m	/^    ;       close_group$/;kq|-;/\<pretty_printer.close_group\>/;'q;"	kind:cons	file:
pretty_printer.dec_std_indent	../library/pretty_printer.m	/^    ;       dec_std_indent$/;kq|-;/\<pretty_printer.dec_std_indent\>/;'q;"	kind:cons	file:
pretty_printer.do_put_docs	../library/pretty_printer.m	/^:- pred do_put_docs(/;kq|/^\<do_put_docs\>/;'q;"	kind:pred	file:
pretty_printer.doc	../library/pretty_printer.m	/^:- type doc$/;kq|-;/\<pretty_printer.doc\>/;'q;"	kind:type
pretty_printer.docs	../library/pretty_printer.m	/^    ;       docs(list(doc))$/;kq|-;/\<pretty_printer.docs\>/;'q;"	kind:cons
pretty_printer.docs	../library/pretty_printer.m	/^:- type docs == list(doc).$/;kq|-;/\<pretty_printer.docs\>/;'q;"	kind:type
pretty_printer.ellipsis	../library/pretty_printer.m	/^:- func ellipsis = doc.$/;kq|/^\<ellipsis\>/;'q;"	kind:func	file:
pretty_printer.float_to_doc	../library/pretty_printer.m	/^:- func float_to_doc(/;kq|/^\<float_to_doc\>/;'q;"	kind:func
pretty_printer.fmt_array	../library/pretty_printer.m	/^:- func fmt_array(univ, list(/;kq|/^\<fmt_array\>/;'q;"	kind:func	file:
pretty_printer.fmt_char	../library/pretty_printer.m	/^:- func fmt_char(univ, list(/;kq|/^\<fmt_char\>/;'q;"	kind:func	file:
pretty_printer.fmt_float	../library/pretty_printer.m	/^:- func fmt_float(univ, list(/;kq|/^\<fmt_float\>/;'q;"	kind:func	file:
pretty_printer.fmt_int	../library/pretty_printer.m	/^:- func fmt_int(univ, list(/;kq|/^\<fmt_int\>/;'q;"	kind:func	file:
pretty_printer.fmt_int16	../library/pretty_printer.m	/^:- func fmt_int16(univ, list(/;kq|/^\<fmt_int16\>/;'q;"	kind:func	file:
pretty_printer.fmt_int32	../library/pretty_printer.m	/^:- func fmt_int32(univ, list(/;kq|/^\<fmt_int32\>/;'q;"	kind:func	file:
pretty_printer.fmt_int64	../library/pretty_printer.m	/^:- func fmt_int64(univ, list(/;kq|/^\<fmt_int64\>/;'q;"	kind:func	file:
pretty_printer.fmt_int8	../library/pretty_printer.m	/^:- func fmt_int8(univ, list(/;kq|/^\<fmt_int8\>/;'q;"	kind:func	file:
pretty_printer.fmt_list	../library/pretty_printer.m	/^:- func fmt_list(univ, list(/;kq|/^\<fmt_list\>/;'q;"	kind:func	file:
pretty_printer.fmt_one_or_more	../library/pretty_printer.m	/^:- func fmt_one_or_more(univ, list(/;kq|/^\<fmt_one_or_more\>/;'q;"	kind:func	file:
pretty_printer.fmt_string	../library/pretty_printer.m	/^:- func fmt_string(univ, list(/;kq|/^\<fmt_string\>/;'q;"	kind:func	file:
pretty_printer.fmt_tree234	../library/pretty_printer.m	/^:- func fmt_tree234(univ, list(/;kq|/^\<fmt_tree234\>/;'q;"	kind:func	file:
pretty_printer.fmt_uint	../library/pretty_printer.m	/^:- func fmt_uint(univ, list(/;kq|/^\<fmt_uint\>/;'q;"	kind:func	file:
pretty_printer.fmt_uint16	../library/pretty_printer.m	/^:- func fmt_uint16(univ, list(/;kq|/^\<fmt_uint16\>/;'q;"	kind:func	file:
pretty_printer.fmt_uint32	../library/pretty_printer.m	/^:- func fmt_uint32(univ, list(/;kq|/^\<fmt_uint32\>/;'q;"	kind:func	file:
pretty_printer.fmt_uint64	../library/pretty_printer.m	/^:- func fmt_uint64(univ, list(/;kq|/^\<fmt_uint64\>/;'q;"	kind:func	file:
pretty_printer.fmt_uint8	../library/pretty_printer.m	/^:- func fmt_uint8(univ, list(/;kq|/^\<fmt_uint8\>/;'q;"	kind:func	file:
pretty_printer.format	../library/pretty_printer.m	/^:- func format(/;kq|/^\<format\>/;'q;"	kind:func
pretty_printer.format_arg	../library/pretty_printer.m	/^:- func format_arg(/;kq|/^\<format_arg\>/;'q;"	kind:func
pretty_printer.format_list	../library/pretty_printer.m	/^    ;       format_list(list(univ), doc)$/;kq|-;/\<pretty_printer.format_list\>/;'q;"	kind:cons
pretty_printer.format_nl	../library/pretty_printer.m	/^:- pred format_nl(/;kq|/^\<format_nl\>/;'q;"	kind:pred	file:
pretty_printer.format_susp	../library/pretty_printer.m	/^    ;       format_susp((func) = doc)$/;kq|-;/\<pretty_printer.format_susp\>/;'q;"	kind:cons
pretty_printer.format_term	../library/pretty_printer.m	/^    ;       format_term(string, list(univ))$/;kq|-;/\<pretty_printer.format_term\>/;'q;"	kind:cons
pretty_printer.format_univ	../library/pretty_printer.m	/^    ;       format_univ(univ)$/;kq|-;/\<pretty_printer.format_univ\>/;'q;"	kind:cons
pretty_printer.formatter	../library/pretty_printer.m	/^:- type formatter == (func(univ, list(type_desc)) = doc).$/;kq|-;/\<pretty_printer.formatter\>/;'q;"	kind:type
pretty_printer.formatter_map	../library/pretty_printer.m	/^:- type formatter_map == map(string, map(string, map(int, formatter))).$/;kq|-;/\<pretty_printer.formatter_map\>/;'q;"	kind:type	file:
pretty_printer.group	../library/pretty_printer.m	/^:- func group(list(/;kq|/^\<group\>/;'q;"	kind:func
pretty_printer.hard_nl	../library/pretty_printer.m	/^    ;       hard_nl$/;kq|-;/\<pretty_printer.hard_nl\>/;'q;"	kind:cons
pretty_printer.inc_std_indent	../library/pretty_printer.m	/^    ;       inc_std_indent$/;kq|-;/\<pretty_printer.inc_std_indent\>/;'q;"	kind:cons	file:
pretty_printer.indent	../library/pretty_printer.m	/^:- func indent(list(/;kq|/^\<indent\>/;'q;"	kind:func
pretty_printer.indent	../library/pretty_printer.m	/^:- func indent(string, list(/;kq|/^\<indent\>/;'q;"	kind:func
pretty_printer.indent_empty	../library/pretty_printer.m	/^    --->    indent_empty$/;kq|-;/\<pretty_printer.indent_empty\>/;'q;"	kind:cons	file:
pretty_printer.indent_stack	../library/pretty_printer.m	/^:- type indent_stack$/;kq|-;/\<pretty_printer.indent_stack\>/;'q;"	kind:type	file:
pretty_printer.indent_std	../library/pretty_printer.m	/^    ;       indent_std($/;kq|-;/\<pretty_printer.indent_std\>/;'q;"	kind:cons	file:
pretty_printer.indent_user	../library/pretty_printer.m	/^    ;       indent_user($/;kq|-;/\<pretty_printer.indent_user\>/;'q;"	kind:cons	file:
pretty_printer.int16_to_doc	../library/pretty_printer.m	/^:- func int16_to_doc(/;kq|/^\<int16_to_doc\>/;'q;"	kind:func
pretty_printer.int32_to_doc	../library/pretty_printer.m	/^:- func int32_to_doc(/;kq|/^\<int32_to_doc\>/;'q;"	kind:func
pretty_printer.int64_to_doc	../library/pretty_printer.m	/^:- func int64_to_doc(/;kq|/^\<int64_to_doc\>/;'q;"	kind:func
pretty_printer.int8_to_doc	../library/pretty_printer.m	/^:- func int8_to_doc(/;kq|/^\<int8_to_doc\>/;'q;"	kind:func
pretty_printer.int_to_doc	../library/pretty_printer.m	/^:- func int_to_doc(/;kq|/^\<int_to_doc\>/;'q;"	kind:func
pretty_printer.key_value_pair	../library/pretty_printer.m	/^:- type key_value_pair(K, V)$/;kq|-;/\<pretty_printer.key_value_pair\>/;'q;"	kind:type	file:
pretty_printer.linear	../library/pretty_printer.m	/^    --->    linear(int)$/;kq|-;/\<pretty_printer.linear\>/;'q;"	kind:cons
pretty_printer.list_to_doc	../library/pretty_printer.m	/^:- func list_to_doc(list(/;kq|/^\<list_to_doc\>/;'q;"	kind:func
pretty_printer.nl	../library/pretty_printer.m	/^    ;       nl$/;kq|-;/\<pretty_printer.nl\>/;'q;"	kind:cons
pretty_printer.open_group	../library/pretty_printer.m	/^    --->    open_group$/;kq|-;/\<pretty_printer.open_group\>/;'q;"	kind:cons	file:
pretty_printer.open_groups	../library/pretty_printer.m	/^:- type open_groups == int.$/;kq|-;/\<pretty_printer.open_groups\>/;'q;"	kind:type	file:
pretty_printer.pp_internal	../library/pretty_printer.m	/^    ;       pp_internal(pp_internal).$/;kq|-;/\<pretty_printer.pp_internal\>/;'q;"	kind:cons
pretty_printer.pp_internal	../library/pretty_printer.m	/^:- type pp_internal$/;kq|-;/\<pretty_printer.pp_internal\>/;'q;"	kind:type	file:
pretty_printer.pp_limit	../library/pretty_printer.m	/^                pp_limit        :: func_symbol_limit$/;kq|-;/\<pretty_printer.pp_limit\>/;'q;"	kind:fld
pretty_printer.pp_line_width	../library/pretty_printer.m	/^                pp_line_width   :: int,$/;kq|-;/\<pretty_printer.pp_line_width\>/;'q;"	kind:fld
pretty_printer.pp_max_lines	../library/pretty_printer.m	/^                pp_max_lines    :: int,$/;kq|-;/\<pretty_printer.pp_max_lines\>/;'q;"	kind:fld
pretty_printer.pp_params	../library/pretty_printer.m	/^:- type pp_params$/;kq|-;/\<pretty_printer.pp_params\>/;'q;"	kind:type
pretty_printer.put_doc	../library/pretty_printer.m	/^:- pred put_doc(/;kq|/^\<put_doc\>/;'q;"	kind:pred
pretty_printer.remove_indent	../library/pretty_printer.m	/^    ;       remove_indent$/;kq|-;/\<pretty_printer.remove_indent\>/;'q;"	kind:cons	file:
pretty_printer.set_formatter	../library/pretty_printer.m	/^:- pred set_formatter(/;kq|/^\<set_formatter\>/;'q;"	kind:pred
pretty_printer.set_limit	../library/pretty_printer.m	/^    ;       set_limit(func_symbol_limit).$/;kq|-;/\<pretty_printer.set_limit\>/;'q;"	kind:cons	file:
pretty_printer.set_op_priority	../library/pretty_printer.m	/^    ;       set_op_priority(ops.priority)$/;kq|-;/\<pretty_printer.set_op_priority\>/;'q;"	kind:cons	file:
pretty_printer.std_indent	../library/pretty_printer.m	/^:- pred std_indent(/;kq|/^\<std_indent\>/;'q;"	kind:pred	file:
pretty_printer.std_indent_30	../library/pretty_printer.m	/^:- pred std_indent_30(/;kq|/^\<std_indent_30\>/;'q;"	kind:pred	file:
pretty_printer.std_prevstack	../library/pretty_printer.m	/^                std_prevstack           :: indent_stack,$/;kq|-;/\<pretty_printer.std_prevstack\>/;'q;"	kind:fld	file:
pretty_printer.str	../library/pretty_printer.m	/^    --->    str(string)$/;kq|-;/\<pretty_printer.str\>/;'q;"	kind:cons
pretty_printer.string_to_doc	../library/pretty_printer.m	/^:- func string_to_doc(/;kq|/^\<string_to_doc\>/;'q;"	kind:func
pretty_printer.tree234_to_doc	../library/pretty_printer.m	/^:- func tree234_to_doc(tree234(/;kq|/^\<tree234_to_doc\>/;'q;"	kind:func
pretty_printer.triangular	../library/pretty_printer.m	/^    ;       triangular(int).$/;kq|-;/\<pretty_printer.triangular\>/;'q;"	kind:cons
pretty_printer.uint16_to_doc	../library/pretty_printer.m	/^:- func uint16_to_doc(/;kq|/^\<uint16_to_doc\>/;'q;"	kind:func
pretty_printer.uint32_to_doc	../library/pretty_printer.m	/^:- func uint32_to_doc(/;kq|/^\<uint32_to_doc\>/;'q;"	kind:func
pretty_printer.uint64_to_doc	../library/pretty_printer.m	/^:- func uint64_to_doc(/;kq|/^\<uint64_to_doc\>/;'q;"	kind:func
pretty_printer.uint8_to_doc	../library/pretty_printer.m	/^:- func uint8_to_doc(/;kq|/^\<uint8_to_doc\>/;'q;"	kind:func
pretty_printer.uint_to_doc	../library/pretty_printer.m	/^:- func uint_to_doc(/;kq|/^\<uint_to_doc\>/;'q;"	kind:func
pretty_printer.user_prevstack	../library/pretty_printer.m	/^                user_prevstack          :: indent_stack,$/;kq|-;/\<pretty_printer.user_prevstack\>/;'q;"	kind:fld	file:
pretty_printer.write_doc	../library/pretty_printer.m	/^:- pred write_doc(/;kq|/^\<write_doc\>/;'q;"	kind:pred
pretty_printer_is_initialised	../library/pretty_printer.m	/^:- pred pretty_printer_is_initialised(/;kq|/^\<pretty_printer_is_initialised\>/;'q;"	kind:pred	file:
prev_block_needs_frame	frameopt.m	/^:- func prev_block_needs_frame(ord_needs_frame, frame_block_info(/;kq|/^\<prev_block_needs_frame\>/;'q;"	kind:func	file:
prev_char_is_not_separator	../library/dir.m	/^    --->    prev_char_is_not_separator$/;kq|-;/\<prev_char_is_not_separator\>/;'q;"	kind:cons	file:
prev_char_is_separator	../library/dir.m	/^    ;       prev_char_is_separator.$/;kq|-;/\<prev_char_is_separator\>/;'q;"	kind:cons	file:
prev_dumped_hlds	passes_aux.m	/^    ;       prev_dumped_hlds($/;kq|-;/\<prev_dumped_hlds\>/;'q;"	kind:cons
prev_index	../library/string.m	/^:- pred prev_index(/;kq|/^\<prev_index\>/;'q;"	kind:pred
prev_index_repl	../library/string.m	/^:- pred prev_index_repl(/;kq|/^\<prev_index_repl\>/;'q;"	kind:pred
prev_table	rtti.m	/^    ;       prev_table.$/;kq|-;/\<prev_table\>/;'q;"	kind:cons
prevfr_slot	llds.m	/^    ;       prevfr_slot(rval)$/;kq|-;/\<prevfr_slot\>/;'q;"	kind:cons
prh_arg_name	optdb_help.m	/^                prh_arg_name            :: string,$/;kq|-;/\<prh_arg_name\>/;'q;"	kind:fld
prh_description	optdb_help.m	/^                prh_description         :: help_text$/;kq|-;/\<prh_description\>/;'q;"	kind:fld
prh_long_name	optdb_help.m	/^                prh_long_name           :: string,$/;kq|-;/\<prh_long_name\>/;'q;"	kind:fld
pri_filename	prog_rep.m	/^                pri_filename            :: string,$/;kq|-;/\<pri_filename\>/;'q;"	kind:fld
pri_flatten_par_conjs	prog_rep.m	/^                pri_flatten_par_conjs   :: flatten_par_conjs$/;kq|-;/\<pri_flatten_par_conjs\>/;'q;"	kind:fld
pri_module_info	prog_rep.m	/^                pri_module_info         :: module_info,$/;kq|-;/\<pri_module_info\>/;'q;"	kind:fld
pri_var_num_map	prog_rep.m	/^                pri_var_num_map         :: var_num_map,$/;kq|-;/\<pri_var_num_map\>/;'q;"	kind:fld
pri_var_num_rep	prog_rep.m	/^                pri_var_num_rep         :: var_num_rep,$/;kq|-;/\<pri_var_num_rep\>/;'q;"	kind:fld
pri_var_table	prog_rep.m	/^                pri_var_table           :: var_table,$/;kq|-;/\<pri_var_table\>/;'q;"	kind:fld
prim_constrs	term_constr_data.m	/^                prim_constrs   :: polyhedron,$/;kq|-;/\<prim_constrs\>/;'q;"	kind:fld
prim_data.ord_arity	../mdbcomp/prim_data.m	/^                ord_arity               :: int,$/;kq|-;/\<prim_data.ord_arity\>/;'q;"	kind:fld
prim_data.ord_declaring_module	../mdbcomp/prim_data.m	/^                ord_declaring_module    :: module_name,$/;kq|-;/\<prim_data.ord_declaring_module\>/;'q;"	kind:fld
prim_data.ord_defining_module	../mdbcomp/prim_data.m	/^                ord_defining_module     :: module_name,$/;kq|-;/\<prim_data.ord_defining_module\>/;'q;"	kind:fld
prim_data.ord_mode_number	../mdbcomp/prim_data.m	/^                ord_mode_number         :: int$/;kq|-;/\<prim_data.ord_mode_number\>/;'q;"	kind:fld
prim_data.ord_p_or_f	../mdbcomp/prim_data.m	/^                ord_p_or_f              :: pred_or_func,$/;kq|-;/\<prim_data.ord_p_or_f\>/;'q;"	kind:fld
prim_data.ord_pred_name	../mdbcomp/prim_data.m	/^                ord_pred_name           :: string,$/;kq|-;/\<prim_data.ord_pred_name\>/;'q;"	kind:fld
prim_data.ordinary_proc_label	../mdbcomp/prim_data.m	/^    --->    ordinary_proc_label($/;kq|-;/\<prim_data.ordinary_proc_label\>/;'q;"	kind:cons
prim_data.pf_function	../mdbcomp/prim_data.m	/^    ;       pf_function.$/;kq|-;/\<prim_data.pf_function\>/;'q;"	kind:cons
prim_data.pf_predicate	../mdbcomp/prim_data.m	/^    --->    pf_predicate$/;kq|-;/\<prim_data.pf_predicate\>/;'q;"	kind:cons
prim_data.port_call	../mdbcomp/prim_data.m	/^    --->    port_call$/;kq|-;/\<prim_data.port_call\>/;'q;"	kind:cons
prim_data.port_disj_first	../mdbcomp/prim_data.m	/^    ;       port_disj_first$/;kq|-;/\<prim_data.port_disj_first\>/;'q;"	kind:cons
prim_data.port_disj_later	../mdbcomp/prim_data.m	/^    ;       port_disj_later$/;kq|-;/\<prim_data.port_disj_later\>/;'q;"	kind:cons
prim_data.port_exception	../mdbcomp/prim_data.m	/^    ;       port_exception$/;kq|-;/\<prim_data.port_exception\>/;'q;"	kind:cons
prim_data.port_exit	../mdbcomp/prim_data.m	/^    ;       port_exit$/;kq|-;/\<prim_data.port_exit\>/;'q;"	kind:cons
prim_data.port_fail	../mdbcomp/prim_data.m	/^    ;       port_fail$/;kq|-;/\<prim_data.port_fail\>/;'q;"	kind:cons
prim_data.port_ite_cond	../mdbcomp/prim_data.m	/^    ;       port_ite_cond$/;kq|-;/\<prim_data.port_ite_cond\>/;'q;"	kind:cons
prim_data.port_ite_else	../mdbcomp/prim_data.m	/^    ;       port_ite_else$/;kq|-;/\<prim_data.port_ite_else\>/;'q;"	kind:cons
prim_data.port_ite_then	../mdbcomp/prim_data.m	/^    ;       port_ite_then$/;kq|-;/\<prim_data.port_ite_then\>/;'q;"	kind:cons
prim_data.port_neg_enter	../mdbcomp/prim_data.m	/^    ;       port_neg_enter$/;kq|-;/\<prim_data.port_neg_enter\>/;'q;"	kind:cons
prim_data.port_neg_failure	../mdbcomp/prim_data.m	/^    ;       port_neg_failure$/;kq|-;/\<prim_data.port_neg_failure\>/;'q;"	kind:cons
prim_data.port_neg_success	../mdbcomp/prim_data.m	/^    ;       port_neg_success$/;kq|-;/\<prim_data.port_neg_success\>/;'q;"	kind:cons
prim_data.port_redo	../mdbcomp/prim_data.m	/^    ;       port_redo$/;kq|-;/\<prim_data.port_redo\>/;'q;"	kind:cons
prim_data.port_switch	../mdbcomp/prim_data.m	/^    ;       port_switch$/;kq|-;/\<prim_data.port_switch\>/;'q;"	kind:cons
prim_data.port_tailrec_call	../mdbcomp/prim_data.m	/^    ;       port_tailrec_call$/;kq|-;/\<prim_data.port_tailrec_call\>/;'q;"	kind:cons
prim_data.port_user	../mdbcomp/prim_data.m	/^    ;       port_user.$/;kq|-;/\<prim_data.port_user\>/;'q;"	kind:cons
prim_data.pred_or_func	../mdbcomp/prim_data.m	/^:- type pred_or_func$/;kq|-;/\<prim_data.pred_or_func\>/;'q;"	kind:type
prim_data.pred_or_func_to_str	../mdbcomp/prim_data.m	/^:- func pred_or_func_to_str(/;kq|/^\<pred_or_func_to_str\>/;'q;"	kind:func
prim_data.proc_label	../mdbcomp/prim_data.m	/^:- type proc_label$/;kq|-;/\<prim_data.proc_label\>/;'q;"	kind:type
prim_data.spec_defining_module	../mdbcomp/prim_data.m	/^                spec_defining_module    :: module_name,$/;kq|-;/\<prim_data.spec_defining_module\>/;'q;"	kind:fld
prim_data.spec_mode_number	../mdbcomp/prim_data.m	/^                spec_mode_number        :: int$/;kq|-;/\<prim_data.spec_mode_number\>/;'q;"	kind:fld
prim_data.spec_pred_compare	../mdbcomp/prim_data.m	/^    ;       spec_pred_compare.$/;kq|-;/\<prim_data.spec_pred_compare\>/;'q;"	kind:cons
prim_data.spec_pred_index	../mdbcomp/prim_data.m	/^    ;       spec_pred_index$/;kq|-;/\<prim_data.spec_pred_index\>/;'q;"	kind:cons
prim_data.spec_pred_unify	../mdbcomp/prim_data.m	/^    --->    spec_pred_unify$/;kq|-;/\<prim_data.spec_pred_unify\>/;'q;"	kind:cons
prim_data.spec_spec_id	../mdbcomp/prim_data.m	/^                spec_spec_id            :: special_pred_id,$/;kq|-;/\<prim_data.spec_spec_id\>/;'q;"	kind:fld
prim_data.spec_type_arity	../mdbcomp/prim_data.m	/^                spec_type_arity         :: int,$/;kq|-;/\<prim_data.spec_type_arity\>/;'q;"	kind:fld
prim_data.spec_type_module	../mdbcomp/prim_data.m	/^                spec_type_module        :: module_name,$/;kq|-;/\<prim_data.spec_type_module\>/;'q;"	kind:fld
prim_data.spec_type_name	../mdbcomp/prim_data.m	/^                spec_type_name          :: string,$/;kq|-;/\<prim_data.spec_type_name\>/;'q;"	kind:fld
prim_data.special_pred_id	../mdbcomp/prim_data.m	/^:- type special_pred_id$/;kq|-;/\<prim_data.special_pred_id\>/;'q;"	kind:type
prim_data.special_proc_label	../mdbcomp/prim_data.m	/^    ;       special_proc_label($/;kq|-;/\<prim_data.special_proc_label\>/;'q;"	kind:cons
prim_data.string_to_trace_port	../mdbcomp/prim_data.m	/^:- pred string_to_trace_port(/;kq|/^\<string_to_trace_port\>/;'q;"	kind:pred
prim_data.trace_port	../mdbcomp/prim_data.m	/^:- type trace_port$/;kq|-;/\<prim_data.trace_port\>/;'q;"	kind:type
prim_locals	term_constr_data.m	/^                prim_locals    :: local_vars,$/;kq|-;/\<prim_locals\>/;'q;"	kind:fld
prim_nonlocals	term_constr_data.m	/^                prim_nonlocals :: nonlocal_vars$/;kq|-;/\<prim_nonlocals\>/;'q;"	kind:fld
primary_table	fact_table.m	/^    ;       primary_table.$/;kq|-;/\<primary_table\>/;'q;"	kind:cons	file:
primitive_value	../library/term_to_xml.m	/^:- pred primitive_value(/;kq|/^\<primitive_value\>/;'q;"	kind:pred	file:
primitives_read.putback_char_2	../library/io.primitives_read.m	/^:- pred putback_char_2(/;kq|/^\<putback_char_2\>/;'q;"	kind:pred
primitives_read.read_byte_val	../library/io.primitives_read.m	/^:- pred read_byte_val(/;kq|/^\<read_byte_val\>/;'q;"	kind:pred
primitives_read.read_char_code	../library/io.primitives_read.m	/^:- pred read_char_code(/;kq|/^\<read_char_code\>/;'q;"	kind:pred
primitives_write.do_write_byte	../library/io.primitives_write.m	/^:- pred do_write_byte(/;kq|/^\<do_write_byte\>/;'q;"	kind:pred
primitives_write.do_write_char	../library/io.primitives_write.m	/^:- pred do_write_char(/;kq|/^\<do_write_char\>/;'q;"	kind:pred
primitives_write.do_write_int	../library/io.primitives_write.m	/^:- pred do_write_int(/;kq|/^\<do_write_int\>/;'q;"	kind:pred
primitives_write.do_write_int8	../library/io.primitives_write.m	/^:- pred do_write_int8(/;kq|/^\<do_write_int8\>/;'q;"	kind:pred
primitives_write.do_write_uint	../library/io.primitives_write.m	/^:- pred do_write_uint(/;kq|/^\<do_write_uint\>/;'q;"	kind:pred
print	../library/io.m	/^:- pred print(/;kq|/^\<print\>/;'q;"	kind:pred
print	../library/stream.string_writer.m	/^:- pred print(/;kq|/^\<print\>/;'q;"	kind:pred
print	../library/stream.string_writer.m	/^:- pred print(/;kq|/^\<print\>/;'q;"	kind:pred
print_actual_type_or_types	typecheck_error_wrong_type.m	/^:- pred print_actual_type_or_types(list(/;kq|/^\<print_actual_type_or_types\>/;'q;"	kind:pred	file:
print_all_types	check_typeclass.m	/^    --->    print_all_types$/;kq|-;/\<print_all_types\>/;'q;"	kind:cons	file:
print_any_mkdir_error	make.library_install.m	/^:- pred print_any_mkdir_error(/;kq|/^\<print_any_mkdir_error\>/;'q;"	kind:pred	file:
print_cc	../library/io.m	/^:- pred print_cc(/;kq|/^\<print_cc\>/;'q;"	kind:pred
print_cc	../library/stream.string_writer.m	/^:- pred print_cc(/;kq|/^\<print_cc\>/;'q;"	kind:pred
print_conj_constraint_change	old_type_constraints.m	/^:- pred print_conj_constraint_change(/;kq|/^\<print_conj_constraint_change\>/;'q;"	kind:pred	file:
print_constraint_change	old_type_constraints.m	/^:- pred print_constraint_change(/;kq|/^\<print_constraint_change\>/;'q;"	kind:pred	file:
print_constraint_solution	old_type_constraints.m	/^:- pred print_constraint_solution(/;kq|/^\<print_constraint_solution\>/;'q;"	kind:pred	file:
print_domain_map_change	old_type_constraints.m	/^:- pred print_domain_map_change(/;kq|/^\<print_domain_map_change\>/;'q;"	kind:pred	file:
print_error_spec_id	options.m	/^    ;       print_error_spec_id$/;kq|-;/\<print_error_spec_id\>/;'q;"	kind:cons
print_expectation_source	typecheck_error_wrong_type.m	/^    ;       print_expectation_source.$/;kq|-;/\<print_expectation_source\>/;'q;"	kind:cons	file:
print_expected_type_or_types	typecheck_error_wrong_type.m	/^:- pred print_expected_type_or_types(/;kq|/^\<print_expected_type_or_types\>/;'q;"	kind:pred	file:
print_few_types	check_typeclass.m	/^    ;       print_few_types.$/;kq|-;/\<print_few_types\>/;'q;"	kind:cons	file:
print_guess	old_type_constraints.m	/^:- pred print_guess(/;kq|/^\<print_guess\>/;'q;"	kind:pred	file:
print_help.acc_help_messages	print_help.m	/^:- pred acc_help_messages(/;kq|/^\<acc_help_messages\>/;'q;"	kind:pred	file:
print_help.acc_help_structure	print_help.m	/^:- pred acc_help_structure(/;kq|/^\<acc_help_structure\>/;'q;"	kind:pred	file:
print_help.acc_help_structures	print_help.m	/^:- pred acc_help_structures(/;kq|/^\<acc_help_structures\>/;'q;"	kind:pred	file:
print_help.acc_prefixed_line	print_help.m	/^:- pred acc_prefixed_line(/;kq|/^\<acc_prefixed_line\>/;'q;"	kind:pred	file:
print_help.add_aligned_text	print_help.m	/^:- pred add_aligned_text(/;kq|/^\<add_aligned_text\>/;'q;"	kind:pred	file:
print_help.add_node_line	print_help.m	/^:- pred add_node_line(/;kq|/^\<add_node_line\>/;'q;"	kind:pred	file:
print_help.add_word	print_help.m	/^:- pred add_word(/;kq|/^\<add_word\>/;'q;"	kind:pred	file:
print_help.after_str	print_help.m	/^:- func after_str(/;kq|/^\<after_str\>/;'q;"	kind:func	file:
print_help.aligned_text	print_help.m	/^    ;       aligned_text(string).$/;kq|-;/\<print_help.aligned_text\>/;'q;"	kind:cons	file:
print_help.all_chapters	print_help.m	/^:- func all_chapters = list(/;kq|/^\<all_chapters\>/;'q;"	kind:func	file:
print_help.arg_name	print_help.m	/^    ;       arg_name(string).$/;kq|-;/\<print_help.arg_name\>/;'q;"	kind:cons	file:
print_help.before_str	print_help.m	/^:- func before_str(/;kq|/^\<before_str\>/;'q;"	kind:func	file:
print_help.compiler_id_line	print_help.m	/^:- func compiler_id_line = string.$/;kq|/^\<compiler_id_line\>/;'q;"	kind:func	file:
print_help.cur_line	print_help.m	/^:- type cur_line == cord(string).$/;kq|-;/\<print_help.cur_line\>/;'q;"	kind:type	file:
print_help.do_not_expect_arg	print_help.m	/^    --->    do_not_expect_arg$/;kq|-;/\<print_help.do_not_expect_arg\>/;'q;"	kind:cons	file:
print_help.do_not_negate	print_help.m	/^    --->    do_not_negate$/;kq|-;/\<print_help.do_not_negate\>/;'q;"	kind:cons	file:
print_help.double_indent	print_help.m	/^:- func double_indent = string.$/;kq|/^\<double_indent\>/;'q;"	kind:func	file:
print_help.expect_arg	print_help.m	/^    ;       expect_arg.$/;kq|-;/\<print_help.expect_arg\>/;'q;"	kind:cons	file:
print_help.finish_cur_line	print_help.m	/^:- pred finish_cur_line(/;kq|/^\<finish_cur_line\>/;'q;"	kind:pred	file:
print_help.finished_lines	print_help.m	/^:- type finished_lines == cord(string).$/;kq|-;/\<print_help.finished_lines\>/;'q;"	kind:type	file:
print_help.get_main_long_name	print_help.m	/^:- pred get_main_long_name(option::in, maybe(/;kq|/^\<get_main_long_name\>/;'q;"	kind:pred	file:
print_help.have_arg	print_help.m	/^:- pred have_arg(/;kq|/^\<have_arg\>/;'q;"	kind:pred	file:
print_help.have_no_arg	print_help.m	/^:- pred have_no_arg(/;kq|/^\<have_no_arg\>/;'q;"	kind:pred	file:
print_help.help_atomic	print_help.m	/^    --->    help_atomic($/;kq|-;/\<print_help.help_atomic\>/;'q;"	kind:cons	file:
print_help.help_atomic_group	print_help.m	/^                help_atomic_group               :: help_option_group$/;kq|-;/\<print_help.help_atomic_group\>/;'q;"	kind:fld	file:
print_help.help_composite	print_help.m	/^    ;       help_composite($/;kq|-;/\<print_help.help_composite\>/;'q;"	kind:cons	file:
print_help.help_composite_name	print_help.m	/^                help_composite_name             :: string,$/;kq|-;/\<print_help.help_composite_name\>/;'q;"	kind:fld	file:
print_help.help_format	print_help.m	/^:- type help_format$/;kq|-;/\<print_help.help_format\>/;'q;"	kind:type	file:
print_help.help_option_group	print_help.m	/^:- type help_option_group$/;kq|-;/\<print_help.help_option_group\>/;'q;"	kind:type	file:
print_help.help_plain_text	print_help.m	/^    --->    help_plain_text$/;kq|-;/\<print_help.help_plain_text\>/;'q;"	kind:cons	file:
print_help.help_structure	print_help.m	/^:- type help_structure$/;kq|-;/\<print_help.help_structure\>/;'q;"	kind:type	file:
print_help.help_texinfo	print_help.m	/^    ;       help_texinfo.$/;kq|-;/\<print_help.help_texinfo\>/;'q;"	kind:cons	file:
print_help.hog_categories	print_help.m	/^                hog_categories                  :: list(option_category)$/;kq|-;/\<print_help.hog_categories\>/;'q;"	kind:fld	file:
print_help.hog_comment_lines	print_help.m	/^                hog_comment_lines               :: list(string),$/;kq|-;/\<print_help.hog_comment_lines\>/;'q;"	kind:fld	file:
print_help.hog_menu_desc	print_help.m	/^                hog_menu_desc                   :: string,$/;kq|-;/\<print_help.hog_menu_desc\>/;'q;"	kind:fld	file:
print_help.hog_name	print_help.m	/^                hog_name                        :: string,$/;kq|-;/\<print_help.hog_name\>/;'q;"	kind:fld	file:
print_help.index_negative_only	print_help.m	/^    ;       index_negative_only$/;kq|-;/\<print_help.index_negative_only\>/;'q;"	kind:cons	file:
print_help.index_positive_only	print_help.m	/^    --->    index_positive_only$/;kq|-;/\<print_help.index_positive_only\>/;'q;"	kind:cons	file:
print_help.index_versions	print_help.m	/^:- type index_versions$/;kq|-;/\<print_help.index_versions\>/;'q;"	kind:type	file:
print_help.insert_initial	print_help.m	/^:- pred insert_initial(/;kq|/^\<insert_initial\>/;'q;"	kind:pred	file:
print_help.is_bool	print_help.m	/^:- pred is_bool(/;kq|/^\<is_bool\>/;'q;"	kind:pred	file:
print_help.long_usage	print_help.m	/^:- pred long_usage(/;kq|/^\<long_usage\>/;'q;"	kind:pred
print_help.maybe_add_negative	print_help.m	/^:- type maybe_add_negative$/;kq|-;/\<print_help.maybe_add_negative\>/;'q;"	kind:type	file:
print_help.maybe_aligned_text	print_help.m	/^:- type maybe_aligned_text$/;kq|-;/\<print_help.maybe_aligned_text\>/;'q;"	kind:type	file:
print_help.maybe_arg_name	print_help.m	/^:- type maybe_arg_name$/;kq|-;/\<print_help.maybe_arg_name\>/;'q;"	kind:type	file:
print_help.maybe_expect_arg	print_help.m	/^:- type maybe_expect_arg$/;kq|-;/\<print_help.maybe_expect_arg\>/;'q;"	kind:type	file:
print_help.maybe_have_arg	print_help.m	/^:- pred maybe_have_arg(/;kq|/^\<maybe_have_arg\>/;'q;"	kind:pred	file:
print_help.maybe_negate	print_help.m	/^:- type maybe_negate$/;kq|-;/\<print_help.maybe_negate\>/;'q;"	kind:type	file:
print_help.menu_item	print_help.m	/^:- type menu_item$/;kq|-;/\<print_help.menu_item\>/;'q;"	kind:type	file:
print_help.menu_items_to_menu	print_help.m	/^:- func menu_items_to_menu(list(menu_item)) = list(/;kq|/^\<menu_items_to_menu\>/;'q;"	kind:func	file:
print_help.negate	print_help.m	/^    ;       negate.$/;kq|-;/\<print_help.negate\>/;'q;"	kind:cons	file:
print_help.next_depth	print_help.m	/^:- pred next_depth(/;kq|/^\<next_depth\>/;'q;"	kind:pred	file:
print_help.no_align	print_help.m	/^    --->    no_align$/;kq|-;/\<print_help.no_align\>/;'q;"	kind:cons	file:
print_help.no_arg	print_help.m	/^    --->    no_arg$/;kq|-;/\<print_help.no_arg\>/;'q;"	kind:cons	file:
print_help.no_negative_version	print_help.m	/^    --->    no_negative_version$/;kq|-;/\<print_help.no_negative_version\>/;'q;"	kind:cons	file:
print_help.op_add_negative_opt	print_help.m	/^                op_add_negative_opt     :: maybe_add_negative,$/;kq|-;/\<print_help.op_add_negative_opt\>/;'q;"	kind:fld	file:
print_help.op_expect_arg	print_help.m	/^                op_expect_arg           :: maybe_expect_arg,$/;kq|-;/\<print_help.op_expect_arg\>/;'q;"	kind:fld	file:
print_help.op_index_versions	print_help.m	/^                op_index_versions       :: index_versions$/;kq|-;/\<print_help.op_index_versions\>/;'q;"	kind:fld	file:
print_help.op_negate	print_help.m	/^                op_negate               :: maybe_negate,$/;kq|-;/\<print_help.op_negate\>/;'q;"	kind:fld	file:
print_help.optdb_record	print_help.m	/^:- type optdb_record$/;kq|-;/\<print_help.optdb_record\>/;'q;"	kind:type	file:
print_help.option_maps	print_help.m	/^:- type option_maps$/;kq|-;/\<print_help.option_maps\>/;'q;"	kind:type	file:
print_help.option_params	print_help.m	/^:- type option_params$/;kq|-;/\<print_help.option_params\>/;'q;"	kind:type	file:
print_help.print_public_help	print_help.m	/^    --->    print_public_help$/;kq|-;/\<print_help.print_public_help\>/;'q;"	kind:cons
print_help.print_what_help	print_help.m	/^:- type print_what_help$/;kq|-;/\<print_help.print_what_help\>/;'q;"	kind:type
print_help.reflow_lines	print_help.m	/^:- pred reflow_lines(help_format, int, list(/;kq|/^\<reflow_lines\>/;'q;"	kind:pred	file:
print_help.sd_section	print_help.m	/^    --->    sd_section$/;kq|-;/\<print_help.sd_section\>/;'q;"	kind:cons	file:
print_help.sd_subsection	print_help.m	/^    ;       sd_subsection$/;kq|-;/\<print_help.sd_subsection\>/;'q;"	kind:cons	file:
print_help.sd_subsubsection	print_help.m	/^    ;       sd_subsubsection.$/;kq|-;/\<print_help.sd_subsubsection\>/;'q;"	kind:cons	file:
print_help.section_depth	print_help.m	/^:- type section_depth$/;kq|-;/\<print_help.section_depth\>/;'q;"	kind:type	file:
print_help.section_marker	print_help.m	/^:- pred section_marker(/;kq|/^\<section_marker\>/;'q;"	kind:pred	file:
print_help.set_at_opt_level	print_help.m	/^:- type set_at_opt_level$/;kq|-;/\<print_help.set_at_opt_level\>/;'q;"	kind:type	file:
print_help.short_usage	print_help.m	/^:- pred short_usage(/;kq|/^\<short_usage\>/;'q;"	kind:pred
print_help.single_indent	print_help.m	/^:- func single_indent = string.$/;kq|/^\<single_indent\>/;'q;"	kind:func	file:
print_help.write_lines	print_help.m	/^:- pred write_lines(io.text_output_stream::in, list(/;kq|/^\<write_lines\>/;'q;"	kind:pred	file:
print_ho_var_name	hlds_out_util.m	/^    ;       print_ho_var_name.$/;kq|-;/\<print_ho_var_name\>/;'q;"	kind:cons
print_insts_stats	mode_debug.m	/^    ;       print_insts_stats.$/;kq|-;/\<print_insts_stats\>/;'q;"	kind:cons	file:
print_line	../library/io.m	/^:- pred print_line(/;kq|/^\<print_line\>/;'q;"	kind:pred
print_line_cc	../library/io.m	/^:- pred print_line_cc(/;kq|/^\<print_line_cc\>/;'q;"	kind:pred
print_mkdir_error	make.library_install.m	/^:- pred print_mkdir_error(/;kq|/^\<print_mkdir_error\>/;'q;"	kind:pred	file:
print_name_and_num	prog_data.m	/^    ;       print_name_and_num$/;kq|-;/\<print_name_and_num\>/;'q;"	kind:cons
print_name_only	prog_data.m	/^    --->    print_name_only$/;kq|-;/\<print_name_only\>/;'q;"	kind:cons
print_num_only	prog_data.m	/^    ;       print_num_only.$/;kq|-;/\<print_num_only\>/;'q;"	kind:cons
print_or_not	write_error_spec.m	/^:- type print_or_not$/;kq|-;/\<print_or_not\>/;'q;"	kind:type	file:
print_pred_constraint	old_type_constraints.m	/^:- pred print_pred_constraint(/;kq|/^\<print_pred_constraint\>/;'q;"	kind:pred	file:
print_prog_var_domain	old_type_constraints.m	/^:- pred print_prog_var_domain(/;kq|/^\<print_prog_var_domain\>/;'q;"	kind:pred	file:
print_public_and_private_help	print_help.m	/^    ;       print_public_and_private_help.$/;kq|-;/\<print_public_and_private_help\>/;'q;"	kind:cons
print_public_help	print_help.m	/^    --->    print_public_help$/;kq|-;/\<print_public_help\>/;'q;"	kind:cons
print_quoted	../library/stream.string_writer.m	/^:- pred print_quoted(/;kq|/^\<print_quoted\>/;'q;"	kind:pred	file:
print_rbmm_profiling_info	../library/region_builtin.m	/^:- pred print_rbmm_profiling_info(/;kq|/^\<print_rbmm_profiling_info\>/;'q;"	kind:pred
print_robdd	../library/robdd.m	/^:- pred print_robdd(robdd(/;kq|/^\<print_robdd\>/;'q;"	kind:pred
print_robdd_2	../library/robdd.m	/^:- pred print_robdd_2(io.text_output_stream::in, robdd(/;kq|/^\<print_robdd_2\>/;'q;"	kind:pred	file:
print_to_stream	../library/io.m	/^:- pred print_to_stream(/;kq|/^\<print_to_stream\>/;'q;"	kind:pred	file:
print_type_domain	old_type_constraints.m	/^:- pred print_type_domain(/;kq|/^\<print_type_domain\>/;'q;"	kind:pred	file:
print_var_constraints	old_type_constraints.m	/^:- pred print_var_constraints(/;kq|/^\<print_var_constraints\>/;'q;"	kind:pred	file:
print_what_help	print_help.m	/^:- type print_what_help$/;kq|-;/\<print_what_help\>/;'q;"	kind:type
printbase	../library/integer.m	/^:- type printbase$/;kq|-;/\<printbase\>/;'q;"	kind:type	file:
printbase_add_pairs	../library/integer.m	/^:- pred printbase_add_pairs(/;kq|/^\<printbase_add_pairs\>/;'q;"	kind:pred	file:
printbase_add_pairs_equal	../library/integer.m	/^:- pred printbase_add_pairs_equal(/;kq|/^\<printbase_add_pairs_equal\>/;'q;"	kind:pred	file:
printbase_chop	../library/integer.m	/^:- pred printbase_chop(/;kq|/^\<printbase_chop\>/;'q;"	kind:pred	file:
printbase_exponent	../library/integer.m	/^:- func printbase_exponent = int.$/;kq|/^\<printbase_exponent\>/;'q;"	kind:func	file:
printbase_mul_by_digit	../library/integer.m	/^:- func printbase_mul_by_digit(/;kq|/^\<printbase_mul_by_digit\>/;'q;"	kind:func	file:
printbase_mul_by_digit_2	../library/integer.m	/^:- pred printbase_mul_by_digit_2(/;kq|/^\<printbase_mul_by_digit_2\>/;'q;"	kind:pred	file:
printbase_pos_int_to_digits	../library/integer.m	/^:- func printbase_pos_int_to_digits(/;kq|/^\<printbase_pos_int_to_digits\>/;'q;"	kind:func	file:
printbase_pos_int_to_digits_2	../library/integer.m	/^:- func printbase_pos_int_to_digits_2(/;kq|/^\<printbase_pos_int_to_digits_2\>/;'q;"	kind:func	file:
printbase_pos_mul	../library/integer.m	/^:- func printbase_pos_mul(/;kq|/^\<printbase_pos_mul\>/;'q;"	kind:func	file:
printbase_pos_mul_list	../library/integer.m	/^:- func printbase_pos_mul_list(printbase, list(/;kq|/^\<printbase_pos_mul_list\>/;'q;"	kind:func	file:
printbase_pos_plus	../library/integer.m	/^:- func printbase_pos_plus(/;kq|/^\<printbase_pos_plus\>/;'q;"	kind:func	file:
printbase_rep	../library/integer.m	/^:- pred printbase_rep(printbase::in, integer::in, list(/;kq|/^\<printbase_rep\>/;'q;"	kind:pred	file:
printbase_rep_1	../library/integer.m	/^:- func printbase_rep_1(printbase, list(/;kq|/^\<printbase_rep_1\>/;'q;"	kind:func	file:
prio	../library/ops.m	/^    --->    prio(uint).$/;kq|-;/\<prio\>/;'q;"	kind:cons
prioritized_combine_results	mode_comparison.m	/^:- pred prioritized_combine_results(/;kq|/^\<prioritized_combine_results\>/;'q;"	kind:pred	file:
priority	../library/ops.m	/^:- type priority$/;kq|-;/\<priority\>/;'q;"	kind:type
priority	../library/pprint.m	/^:- func priority `adjusted_by` arg_prio_gt_or_ge = priority.$/;kq|/^\<priority\>/;'q;"	kind:func	file:
priority_ge	../library/ops.m	/^:- pred priority_ge(/;kq|/^\<priority_ge\>/;'q;"	kind:pred
priority_gt	../library/ops.m	/^:- pred priority_gt(/;kq|/^\<priority_gt\>/;'q;"	kind:pred
priority_le	../library/ops.m	/^:- pred priority_le(/;kq|/^\<priority_le\>/;'q;"	kind:pred
priority_lt	../library/ops.m	/^:- pred priority_lt(/;kq|/^\<priority_lt\>/;'q;"	kind:pred
priv_alt_align_help	optdb_help.m	/^    ;       priv_alt_align_help($/;kq|-;/\<priv_alt_align_help\>/;'q;"	kind:cons
priv_alt_arg_help	optdb_help.m	/^    ;       priv_alt_arg_help($/;kq|-;/\<priv_alt_arg_help\>/;'q;"	kind:cons
priv_alt_help	optdb_help.m	/^    ;       priv_alt_help($/;kq|-;/\<priv_alt_help\>/;'q;"	kind:cons
priv_arg_help	optdb_help.m	/^    ;       priv_arg_help($/;kq|-;/\<priv_arg_help\>/;'q;"	kind:cons
priv_help	optdb_help.m	/^    ;       priv_help($/;kq|-;/\<priv_help\>/;'q;"	kind:cons
priv_short_arg_help	optdb_help.m	/^    ;       priv_short_arg_help($/;kq|-;/\<priv_short_arg_help\>/;'q;"	kind:cons
priv_short_help	optdb_help.m	/^    ;       priv_short_help($/;kq|-;/\<priv_short_help\>/;'q;"	kind:cons
private_auth_c_include_dirs	find_module.m	/^    ;       private_auth_c_include_dirs(c_incl_ext, globals)$/;kq|-;/\<private_auth_c_include_dirs\>/;'q;"	kind:cons
private_auth_c_include_dirs	find_module.m	/^    ;       private_auth_c_include_dirs(c_incl_ext, globals)$/;kq|-;/\<private_auth_c_include_dirs\>/;'q;"	kind:cons
private_auth_interface_dirs	find_module.m	/^    --->    private_auth_interface_dirs(interface_ext, globals)$/;kq|-;/\<private_auth_interface_dirs\>/;'q;"	kind:cons
private_auth_interface_dirs	find_module.m	/^    --->    private_auth_interface_dirs(interface_ext, globals)$/;kq|-;/\<private_auth_interface_dirs\>/;'q;"	kind:cons
private_auth_intermod_dirs	find_module.m	/^    ;       private_auth_intermod_dirs(intermod_ext, globals)$/;kq|-;/\<private_auth_intermod_dirs\>/;'q;"	kind:cons
private_auth_intermod_dirs	find_module.m	/^    ;       private_auth_intermod_dirs(intermod_ext, globals)$/;kq|-;/\<private_auth_intermod_dirs\>/;'q;"	kind:cons
private_auth_lib_dirs	find_module.m	/^    ;       private_auth_lib_dirs(lib_ext, globals)$/;kq|-;/\<private_auth_lib_dirs\>/;'q;"	kind:cons
private_auth_options_file_dirs	find_module.m	/^    ;       private_auth_options_file_dirs(option_table)$/;kq|-;/\<private_auth_options_file_dirs\>/;'q;"	kind:cons
private_auth_options_file_dirs	find_module.m	/^    ;       private_auth_options_file_dirs(option_table).$/;kq|-;/\<private_auth_options_file_dirs\>/;'q;"	kind:cons
private_auth_stdlib_dirs	find_module.m	/^    ;       private_auth_stdlib_dirs(stdlib_ext, globals).$/;kq|-;/\<private_auth_stdlib_dirs\>/;'q;"	kind:cons
private_builtin.builtin_int_gt	../library/private_builtin.m	/^:- pred builtin_int_gt(/;kq|/^\<builtin_int_gt\>/;'q;"	kind:pred
private_builtin.builtin_int_lt	../library/private_builtin.m	/^:- pred builtin_int_lt(/;kq|/^\<builtin_int_lt\>/;'q;"	kind:pred
private_builtin.builtin_strcmp	../library/private_builtin.m	/^:- pred builtin_strcmp(/;kq|/^\<builtin_strcmp\>/;'q;"	kind:pred	file:
private_builtin.compare_error	../library/private_builtin.m	/^:- pred compare_error is erroneous.$/;kq|/^\<compare_error\>/;'q;"	kind:pred
private_builtin.discard_ticket	../library/private_builtin.m	/^:- impure pred discard_ticket is det.$/;kq|/^\<discard_ticket\>/;'q;"	kind:pred
private_builtin.float_box	../library/private_builtin.m	/^:- type float_box$/;kq|-;/\<private_builtin.float_box\>/;'q;"	kind:type
private_builtin.free_heap	../library/private_builtin.m	/^:- impure pred free_heap(/;kq|/^\<free_heap\>/;'q;"	kind:pred
private_builtin.gc_trace	../library/private_builtin.m	/^:- impure pred gc_trace(mutvar(/;kq|/^\<gc_trace\>/;'q;"	kind:pred
private_builtin.imp	../library/private_builtin.m	/^:- impure pred imp is det.$/;kq|/^\<imp\>/;'q;"	kind:pred
private_builtin.mark_hp	../library/private_builtin.m	/^:- impure pred mark_hp(/;kq|/^\<mark_hp\>/;'q;"	kind:pred
private_builtin.mutvar	../library/private_builtin.m	/^:- type mutvar(T)$/;kq|-;/\<private_builtin.mutvar\>/;'q;"	kind:type
private_builtin.no_clauses	../library/private_builtin.m	/^:- pred no_clauses(/;kq|/^\<no_clauses\>/;'q;"	kind:pred
private_builtin.nonvar	../library/private_builtin.m	/^:- impure pred nonvar(/;kq|/^\<nonvar\>/;'q;"	kind:pred
private_builtin.pointer_equal	../library/private_builtin.m	/^:- pred pointer_equal(/;kq|/^\<pointer_equal\>/;'q;"	kind:pred
private_builtin.prune_ticket	../library/private_builtin.m	/^:- impure pred prune_ticket is det.$/;kq|/^\<prune_ticket\>/;'q;"	kind:pred
private_builtin.restore_hp	../library/private_builtin.m	/^:- impure pred restore_hp(/;kq|/^\<restore_hp\>/;'q;"	kind:pred
private_builtin.semip	../library/private_builtin.m	/^:- semipure pred semip is det.$/;kq|/^\<semip\>/;'q;"	kind:pred
private_builtin.sorry	../library/private_builtin.m	/^:- pred sorry(/;kq|/^\<sorry\>/;'q;"	kind:pred
private_builtin.store_ticket	../library/private_builtin.m	/^:- impure pred store_ticket(/;kq|/^\<store_ticket\>/;'q;"	kind:pred
private_builtin.ticket	../library/private_builtin.m	/^:- type ticket == c_pointer.$/;kq|-;/\<private_builtin.ticket\>/;'q;"	kind:type
private_builtin.ticket_counter	../library/private_builtin.m	/^:- type ticket_counter == c_pointer.$/;kq|-;/\<private_builtin.ticket_counter\>/;'q;"	kind:type
private_builtin.typed_compare	../library/private_builtin.m	/^:- pred typed_compare(/;kq|/^\<typed_compare\>/;'q;"	kind:pred
private_builtin.typed_unify	../library/private_builtin.m	/^:- pred typed_unify(/;kq|/^\<typed_unify\>/;'q;"	kind:pred
private_builtin.unsigned_le	../library/private_builtin.m	/^:- pred unsigned_le(/;kq|/^\<unsigned_le\>/;'q;"	kind:pred
private_builtin.unsigned_lt	../library/private_builtin.m	/^:- pred unsigned_lt(/;kq|/^\<unsigned_lt\>/;'q;"	kind:pred
private_builtin.unused	../library/private_builtin.m	/^:- pred unused is det.$/;kq|/^\<unused\>/;'q;"	kind:pred
private_builtin.var	../library/private_builtin.m	/^:- impure pred var(/;kq|/^\<var\>/;'q;"	kind:pred
problem_args	hlds_module.m	/^                problem_args        :: one_or_more(int),$/;kq|-;/\<problem_args\>/;'q;"	kind:fld
proc	hlds_pred.m	/^    --->    proc(pred_id, proc_id).$/;kq|-;/\<proc\>/;'q;"	kind:cons
proc_actual_head_modes	hlds_pred.m	/^\/*  7 *\/        proc_actual_head_modes          :: list(mer_mode),$/;kq|-;/\<proc_actual_head_modes\>/;'q;"	kind:fld	file:
proc_affects_liveness	prog_data_foreign.m	/^:- type proc_affects_liveness$/;kq|-;/\<proc_affects_liveness\>/;'q;"	kind:type
proc_allocates_bounded_memory	prog_data_foreign.m	/^    ;       proc_allocates_bounded_memory$/;kq|-;/\<proc_allocates_bounded_memory\>/;'q;"	kind:cons
proc_allocates_memory	prog_data_foreign.m	/^:- type proc_allocates_memory$/;kq|-;/\<proc_allocates_memory\>/;'q;"	kind:type
proc_allocates_unbounded_memory	prog_data_foreign.m	/^    ;       proc_allocates_unbounded_memory$/;kq|-;/\<proc_allocates_unbounded_memory\>/;'q;"	kind:cons
proc_analysis_kind	hlds_module.m	/^:- type proc_analysis_kind$/;kq|-;/\<proc_analysis_kind\>/;'q;"	kind:type
proc_arg_info_init	deforest.m	/^:- pred proc_arg_info_init(map(/;kq|/^\<proc_arg_info_init\>/;'q;"	kind:pred	file:
proc_arg_vector	hlds_args.m	/^:- type proc_arg_vector(T)$/;kq|-;/\<proc_arg_vector\>/;'q;"	kind:type	file:
proc_arg_vector_all_true	hlds_args.m	/^:- pred proc_arg_vector_all_true(pred(T)::in(pred(/;kq|/^\<proc_arg_vector_all_true\>/;'q;"	kind:pred
proc_arg_vector_foldl2_corresponding3	hlds_args.m	/^:- pred proc_arg_vector_foldl2_corresponding3(/;kq|/^\<proc_arg_vector_foldl2_corresponding3\>/;'q;"	kind:pred
proc_arg_vector_foldl3_corresponding	hlds_args.m	/^:- pred proc_arg_vector_foldl3_corresponding(/;kq|/^\<proc_arg_vector_foldl3_corresponding\>/;'q;"	kind:pred
proc_arg_vector_foldl3_corresponding3	hlds_args.m	/^:- pred proc_arg_vector_foldl3_corresponding3(/;kq|/^\<proc_arg_vector_foldl3_corresponding3\>/;'q;"	kind:pred
proc_arg_vector_foldl4_corresponding3	hlds_args.m	/^:- pred proc_arg_vector_foldl4_corresponding3(/;kq|/^\<proc_arg_vector_foldl4_corresponding3\>/;'q;"	kind:pred
proc_arg_vector_get_exist_type_infos	hlds_args.m	/^:- func proc_arg_vector_get_exist_type_infos(proc_arg_vector(T)) = list(/;kq|/^\<proc_arg_vector_get_exist_type_infos\>/;'q;"	kind:func
proc_arg_vector_get_exist_typeclass_infos	hlds_args.m	/^:- func proc_arg_vector_get_exist_typeclass_infos(proc_arg_vector(/;kq|/^\<proc_arg_vector_get_exist_typeclass_infos\>/;'q;"	kind:func
proc_arg_vector_get_instance_type_infos	hlds_args.m	/^:- func proc_arg_vector_get_instance_type_infos(proc_arg_vector(/;kq|/^\<proc_arg_vector_get_instance_type_infos\>/;'q;"	kind:func
proc_arg_vector_get_instance_typeclass_infos	hlds_args.m	/^:- func proc_arg_vector_get_instance_typeclass_infos(proc_arg_vector(/;kq|/^\<proc_arg_vector_get_instance_typeclass_infos\>/;'q;"	kind:func
proc_arg_vector_get_maybe_ret_value	hlds_args.m	/^:- func proc_arg_vector_get_maybe_ret_value(proc_arg_vector(T)) = maybe(/;kq|/^\<proc_arg_vector_get_maybe_ret_value\>/;'q;"	kind:func
proc_arg_vector_get_univ_type_infos	hlds_args.m	/^:- func proc_arg_vector_get_univ_type_infos(proc_arg_vector(T)) = list(/;kq|/^\<proc_arg_vector_get_univ_type_infos\>/;'q;"	kind:func
proc_arg_vector_get_univ_typeclass_infos	hlds_args.m	/^:- func proc_arg_vector_get_univ_typeclass_infos(proc_arg_vector(T)) = list(/;kq|/^\<proc_arg_vector_get_univ_typeclass_infos\>/;'q;"	kind:func
proc_arg_vector_get_user_args	hlds_args.m	/^:- func proc_arg_vector_get_user_args(proc_arg_vector(T)) = list(/;kq|/^\<proc_arg_vector_get_user_args\>/;'q;"	kind:func
proc_arg_vector_get_user_visible_args	hlds_args.m	/^:- func proc_arg_vector_get_user_visible_args(proc_arg_vector(T)) = list(/;kq|/^\<proc_arg_vector_get_user_visible_args\>/;'q;"	kind:func
proc_arg_vector_init	hlds_args.m	/^:- func proc_arg_vector_init(pred_or_func, list(T)) = proc_arg_vector(/;kq|/^\<proc_arg_vector_init\>/;'q;"	kind:func
proc_arg_vector_map	hlds_args.m	/^:- func proc_arg_vector_map(func(T) = U, proc_arg_vector(/;kq|/^\<proc_arg_vector_map\>/;'q;"	kind:func
proc_arg_vector_map_corresponding	hlds_args.m	/^:- pred proc_arg_vector_map_corresponding(/;kq|/^\<proc_arg_vector_map_corresponding\>/;'q;"	kind:pred
proc_arg_vector_map_corresponding_foldl2	hlds_args.m	/^:- pred proc_arg_vector_map_corresponding_foldl2(/;kq|/^\<proc_arg_vector_map_corresponding_foldl2\>/;'q;"	kind:pred
proc_arg_vector_member	hlds_args.m	/^:- pred proc_arg_vector_member(proc_arg_vector(/;kq|/^\<proc_arg_vector_member\>/;'q;"	kind:pred
proc_arg_vector_partition_poly_args	hlds_args.m	/^:- pred proc_arg_vector_partition_poly_args(proc_arg_vector(/;kq|/^\<proc_arg_vector_partition_poly_args\>/;'q;"	kind:pred
proc_arg_vector_set_exist_type_infos	hlds_args.m	/^:- pred proc_arg_vector_set_exist_type_infos(list(/;kq|/^\<proc_arg_vector_set_exist_type_infos\>/;'q;"	kind:pred
proc_arg_vector_set_exist_typeclass_infos	hlds_args.m	/^:- pred proc_arg_vector_set_exist_typeclass_infos(list(/;kq|/^\<proc_arg_vector_set_exist_typeclass_infos\>/;'q;"	kind:pred
proc_arg_vector_set_instance_type_infos	hlds_args.m	/^:- pred proc_arg_vector_set_instance_type_infos(list(/;kq|/^\<proc_arg_vector_set_instance_type_infos\>/;'q;"	kind:pred
proc_arg_vector_set_instance_typeclass_infos	hlds_args.m	/^:- pred proc_arg_vector_set_instance_typeclass_infos(list(/;kq|/^\<proc_arg_vector_set_instance_typeclass_infos\>/;'q;"	kind:pred
proc_arg_vector_set_maybe_ret_value	hlds_args.m	/^:- pred proc_arg_vector_set_maybe_ret_value(maybe(/;kq|/^\<proc_arg_vector_set_maybe_ret_value\>/;'q;"	kind:pred
proc_arg_vector_set_univ_type_infos	hlds_args.m	/^:- pred proc_arg_vector_set_univ_type_infos(list(/;kq|/^\<proc_arg_vector_set_univ_type_infos\>/;'q;"	kind:pred
proc_arg_vector_set_univ_typeclass_infos	hlds_args.m	/^:- pred proc_arg_vector_set_univ_typeclass_infos(list(/;kq|/^\<proc_arg_vector_set_univ_typeclass_infos\>/;'q;"	kind:pred
proc_arg_vector_set_user_args	hlds_args.m	/^:- pred proc_arg_vector_set_user_args(list(/;kq|/^\<proc_arg_vector_set_user_args\>/;'q;"	kind:pred
proc_arg_vector_to_func_args	hlds_args.m	/^:- pred proc_arg_vector_to_func_args(proc_arg_vector(/;kq|/^\<proc_arg_vector_to_func_args\>/;'q;"	kind:pred
proc_arg_vector_to_list	hlds_args.m	/^:- func proc_arg_vector_to_list(proc_arg_vector(T)) = list(/;kq|/^\<proc_arg_vector_to_list\>/;'q;"	kind:func
proc_arg_vector_to_set	hlds_args.m	/^:- func proc_arg_vector_to_set(proc_arg_vector(T)) = set(/;kq|/^\<proc_arg_vector_to_set\>/;'q;"	kind:func
proc_args_are_free_of_declared_uniqueness	pre_typecheck.m	/^:- pred proc_args_are_free_of_declared_uniqueness(/;kq|/^\<proc_args_are_free_of_declared_uniqueness\>/;'q;"	kind:pred	file:
proc_attrs	prog_item.m	/^                proc_attrs                      :: foreign_proc_attributes,$/;kq|-;/\<proc_attrs\>/;'q;"	kind:fld
proc_aux_func	mlds.m	/^    ;       proc_aux_func(int)$/;kq|-;/\<proc_aux_func\>/;'q;"	kind:cons
proc_body	hlds_pred.m	/^\/*  2 *\/        proc_body                       :: hlds_goal,$/;kq|-;/\<proc_body\>/;'q;"	kind:fld	file:
proc_body_bytecodes_array	layout.m	/^    ;       proc_body_bytecodes_array$/;kq|-;/\<proc_body_bytecodes_array\>/;'q;"	kind:cons
proc_body_bytes	layout.m	/^                proc_body_bytes         :: maybe(layout_slot_name),$/;kq|-;/\<proc_body_bytes\>/;'q;"	kind:fld
proc_body_is_leaf	goal_util.m	/^:- func proc_body_is_leaf(/;kq|/^\<proc_body_is_leaf\>/;'q;"	kind:func
proc_body_is_leaf_cases	goal_util.m	/^:- func proc_body_is_leaf_cases(list(/;kq|/^\<proc_body_is_leaf_cases\>/;'q;"	kind:func	file:
proc_body_is_leaf_goals	goal_util.m	/^:- func proc_body_is_leaf_goals(list(/;kq|/^\<proc_body_is_leaf_goals\>/;'q;"	kind:func	file:
proc_bytecode_bytes	../mdbcomp/rtti_access.m	/^:- func proc_bytecode_bytes(/;kq|/^\<proc_bytecode_bytes\>/;'q;"	kind:func
proc_call_info	unused_args.m	/^:- type proc_call_info == map(pred_proc_id, new_proc_info).$/;kq|-;/\<proc_call_info\>/;'q;"	kind:type	file:
proc_can_maybe_succeed	hlds_proc_util.m	/^    --->    proc_can_maybe_succeed$/;kq|-;/\<proc_can_maybe_succeed\>/;'q;"	kind:cons
proc_can_succeed	mode_constraints.m	/^:- pred proc_can_succeed(/;kq|/^\<proc_can_succeed\>/;'q;"	kind:pred	file:
proc_cannot_succeed	hlds_proc_util.m	/^    ;       proc_cannot_succeed.$/;kq|-;/\<proc_cannot_succeed\>/;'q;"	kind:cons
proc_changed	lco.m	/^:- type proc_changed$/;kq|-;/\<proc_changed\>/;'q;"	kind:type	file:
proc_check_eval_methods_and_main	modes.m	/^:- pred proc_check_eval_methods_and_main(/;kq|/^\<proc_check_eval_methods_and_main\>/;'q;"	kind:pred	file:
proc_chunks_to_c_modules	mercury_compile_llds_back_end.m	/^:- pred proc_chunks_to_c_modules(string::in, list(list(/;kq|/^\<proc_chunks_to_c_modules\>/;'q;"	kind:pred	file:
proc_chunks_to_c_modules_loop	mercury_compile_llds_back_end.m	/^:- pred proc_chunks_to_c_modules_loop(/;kq|/^\<proc_chunks_to_c_modules_loop\>/;'q;"	kind:pred	file:
proc_context	prog_item.m	/^                proc_context                    :: prog_context,$/;kq|-;/\<proc_context\>/;'q;"	kind:fld
proc_coverage_info	coverage_profiling.m	/^:- type proc_coverage_info$/;kq|-;/\<proc_coverage_info\>/;'q;"	kind:type	file:
proc_create	hlds_pred.m	/^:- pred proc_create(list(/;kq|/^\<proc_create\>/;'q;"	kind:pred
proc_declared_detism	hlds_pred.m	/^\/*  9 *\/        proc_declared_detism            :: maybe(determinism),$/;kq|-;/\<proc_declared_detism\>/;'q;"	kind:fld	file:
proc_deep_prof_info	continuation_info.m	/^:- type proc_deep_prof_info$/;kq|-;/\<proc_deep_prof_info\>/;'q;"	kind:type
proc_default_affects_liveness	prog_data_foreign.m	/^    ;       proc_default_affects_liveness.$/;kq|-;/\<proc_default_affects_liveness\>/;'q;"	kind:cons
proc_default_allocates_memory	prog_data_foreign.m	/^    ;       proc_default_allocates_memory.$/;kq|-;/\<proc_default_allocates_memory\>/;'q;"	kind:cons
proc_default_calls_mm_tabled	prog_data_foreign.m	/^    ;       proc_default_calls_mm_tabled.$/;kq|-;/\<proc_default_calls_mm_tabled\>/;'q;"	kind:cons
proc_default_registers_roots	prog_data_foreign.m	/^    ;       proc_default_registers_roots.$/;kq|-;/\<proc_default_registers_roots\>/;'q;"	kind:cons
proc_defn_rep	../mdbcomp/program_representation.m	/^:- type proc_defn_rep == proc_defn_rep(unit).$/;kq|-;/\<proc_defn_rep\>/;'q;"	kind:type
proc_defn_rep	../mdbcomp/program_representation.m	/^:- type proc_defn_rep(GoalAnnotation)$/;kq|-;/\<proc_defn_rep\>/;'q;"	kind:type
proc_defn_rep_type	../mdbcomp/program_representation.m	/^:- func proc_defn_rep_type = type_desc.$/;kq|/^\<proc_defn_rep_type\>/;'q;"	kind:func
proc_dice	../mdbcomp/slice_and_dice.m	/^:- type proc_dice       == map(path_port, dice_exec_count).$/;kq|-;/\<proc_dice\>/;'q;"	kind:type
proc_does_not_affect_liveness	prog_data_foreign.m	/^    ;       proc_does_not_affect_liveness$/;kq|-;/\<proc_does_not_affect_liveness\>/;'q;"	kind:cons
proc_does_not_allocate_memory	prog_data_foreign.m	/^    --->    proc_does_not_allocate_memory$/;kq|-;/\<proc_does_not_allocate_memory\>/;'q;"	kind:cons
proc_does_not_have_roots	prog_data_foreign.m	/^    ;       proc_does_not_have_roots$/;kq|-;/\<proc_does_not_have_roots\>/;'q;"	kind:cons
proc_does_not_register_roots	prog_data_foreign.m	/^    ;       proc_does_not_register_roots$/;kq|-;/\<proc_does_not_register_roots\>/;'q;"	kind:cons
proc_does_not_terminate	prog_data_foreign.m	/^    ;       proc_does_not_terminate$/;kq|-;/\<proc_does_not_terminate\>/;'q;"	kind:cons
proc_dynamic	../library/profiling_builtin.m	/^:- type proc_dynamic        ---> proc_dynamic(c_pointer).$/;kq|-;/\<proc_dynamic\>/;'q;"	kind:type	file:
proc_elim_info	dead_proc_elim.m	/^:- type proc_elim_info$/;kq|-;/\<proc_elim_info\>/;'q;"	kind:type	file:
proc_elim_map	dead_proc_elim.m	/^                proc_elim_map           :: eliminated_map$/;kq|-;/\<proc_elim_map\>/;'q;"	kind:fld	file:
proc_elim_module_info	dead_proc_elim.m	/^                proc_elim_module_info   :: module_info,$/;kq|-;/\<proc_elim_module_info\>/;'q;"	kind:fld	file:
proc_elim_needed_map	dead_proc_elim.m	/^                proc_elim_needed_map    :: needed_map,$/;kq|-;/\<proc_elim_needed_map\>/;'q;"	kind:fld	file:
proc_elim_pred_id_table	dead_proc_elim.m	/^                proc_elim_pred_id_table :: pred_id_table,$/;kq|-;/\<proc_elim_pred_id_table\>/;'q;"	kind:fld	file:
proc_eval_method	hlds_pred.m	/^\/* 11 *\/        proc_eval_method                :: eval_method,$/;kq|-;/\<proc_eval_method\>/;'q;"	kind:fld	file:
proc_eval_method_is_normal	intermod_decide.m	/^:- pred proc_eval_method_is_normal(/;kq|/^\<proc_eval_method_is_normal\>/;'q;"	kind:pred	file:
proc_event_layouts_array	layout.m	/^    ;       proc_event_layouts_array$/;kq|-;/\<proc_event_layouts_array\>/;'q;"	kind:cons
proc_exception_info	hlds_pred.m	/^:- type proc_exception_info$/;kq|-;/\<proc_exception_info\>/;'q;"	kind:type
proc_exception_status	hlds_pred.m	/^                proc_exception_status               :: exception_status,$/;kq|-;/\<proc_exception_status\>/;'q;"	kind:fld
proc_exec_trace_array	layout.m	/^    ;       proc_exec_trace_array$/;kq|-;/\<proc_exec_trace_array\>/;'q;"	kind:cons
proc_foreign_exports	hlds_pred.m	/^:- type proc_foreign_exports$/;kq|-;/\<proc_foreign_exports\>/;'q;"	kind:type
proc_formal_region_args_table	rbmm.region_arguments.m	/^:- type proc_formal_region_args_table$/;kq|-;/\<proc_formal_region_args_table\>/;'q;"	kind:type
proc_frame_slots	proc_gen.m	/^:- type proc_frame_slots$/;kq|-;/\<proc_frame_slots\>/;'q;"	kind:type	file:
proc_func	mlds.m	/^    --->    proc_func$/;kq|-;/\<proc_func\>/;'q;"	kind:cons
proc_gen.add_saved_succip	proc_gen.m	/^:- pred add_saved_succip(list(/;kq|/^\<add_saved_succip\>/;'q;"	kind:pred	file:
proc_gen.add_type_info_lvals	proc_gen.m	/^:- pred add_type_info_lvals(tvar::in, set(/;kq|/^\<add_type_info_lvals\>/;'q;"	kind:pred	file:
proc_gen.generate_call_event	proc_gen.m	/^:- pred generate_call_event(/;kq|/^\<generate_call_event\>/;'q;"	kind:pred	file:
proc_gen.generate_det_code	proc_gen.m	/^:- pred generate_det_code(/;kq|/^\<generate_det_code\>/;'q;"	kind:pred	file:
proc_gen.generate_entry	proc_gen.m	/^:- pred generate_entry(/;kq|/^\<generate_entry\>/;'q;"	kind:pred	file:
proc_gen.generate_exit	proc_gen.m	/^:- pred generate_exit(/;kq|/^\<generate_exit\>/;'q;"	kind:pred	file:
proc_gen.generate_module_code	proc_gen.m	/^:- pred generate_module_code(/;kq|/^\<generate_module_code\>/;'q;"	kind:pred
proc_gen.generate_non_code	proc_gen.m	/^:- pred generate_non_code(/;kq|/^\<generate_non_code\>/;'q;"	kind:pred	file:
proc_gen.generate_proc_code	proc_gen.m	/^:- pred generate_proc_code(/;kq|/^\<generate_proc_code\>/;'q;"	kind:pred
proc_gen.generate_semi_code	proc_gen.m	/^:- pred generate_semi_code(/;kq|/^\<generate_semi_code\>/;'q;"	kind:pred	file:
proc_gen.interleave	proc_gen.m	/^:- pred interleave(list(T)::in, list(T)::out, list(/;kq|/^\<interleave\>/;'q;"	kind:pred	file:
proc_gen.interleave_loop	proc_gen.m	/^:- pred interleave_loop(list(T)::in, list(T)::in, list(/;kq|/^\<interleave_loop\>/;'q;"	kind:pred	file:
proc_gen.maybe_set_trace_level	proc_gen.m	/^:- pred maybe_set_trace_level(/;kq|/^\<maybe_set_trace_level\>/;'q;"	kind:pred	file:
proc_gen.pred_list_chunk_size	proc_gen.m	/^:- func pred_list_chunk_size = int.$/;kq|/^\<pred_list_chunk_size\>/;'q;"	kind:func	file:
proc_gen.proc_frame_slots	proc_gen.m	/^:- type proc_frame_slots$/;kq|-;/\<proc_gen.proc_frame_slots\>/;'q;"	kind:type	file:
proc_gen.push_msg	proc_gen.m	/^:- func push_msg(/;kq|/^\<push_msg\>/;'q;"	kind:func
proc_gen.type_num_skip	proc_gen.m	/^:- func type_num_skip = int.$/;kq|/^\<type_num_skip\>/;'q;"	kind:func	file:
proc_goal_path_regions_table	rbmm.condition_renaming.m	/^:- type proc_goal_path_regions_table ==$/;kq|-;/\<proc_goal_path_regions_table\>/;'q;"	kind:type
proc_has_a_higher_order_input_arg	intermod_decide.m	/^:- pred proc_has_a_higher_order_input_arg(/;kq|/^\<proc_has_a_higher_order_input_arg\>/;'q;"	kind:pred	file:
proc_has_local_callers	tupling.m	/^:- pred proc_has_local_callers(/;kq|/^\<proc_has_local_callers\>/;'q;"	kind:pred	file:
proc_head_var_nums_array	layout.m	/^    ;       proc_head_var_nums_array$/;kq|-;/\<proc_head_var_nums_array\>/;'q;"	kind:cons
proc_head_vars	hlds_pred.m	/^\/*  1 *\/        proc_head_vars                  :: list(prog_var),$/;kq|-;/\<proc_head_vars\>/;'q;"	kind:fld	file:
proc_headvar_caller_liveness	hlds_pred.m	/^\/*  8 *\/        proc_headvar_caller_liveness    :: maybe(list(is_live)),$/;kq|-;/\<proc_headvar_caller_liveness\>/;'q;"	kind:fld	file:
proc_id	hlds_pred.m	/^:- type proc_id == int.$/;kq|-;/\<proc_id\>/;'q;"	kind:type	file:
proc_id_and_more	layout.m	/^    ;       proc_id_and_more($/;kq|-;/\<proc_id_and_more\>/;'q;"	kind:cons
proc_id_in_tscc	mlds.m	/^:- type proc_id_in_tscc$/;kq|-;/\<proc_id_in_tscc\>/;'q;"	kind:type
proc_id_to_int	hlds_pred.m	/^:- pred proc_id_to_int(/;kq|/^\<proc_id_to_int\>/;'q;"	kind:pred
proc_ids_pred_task	passes_aux.m	/^:- type proc_ids_pred_task ==$/;kq|-;/\<proc_ids_pred_task\>/;'q;"	kind:type
proc_ids_task	passes_aux.m	/^:- type proc_ids_task ==$/;kq|-;/\<proc_ids_task\>/;'q;"	kind:type
proc_impl	prog_item.m	/^                proc_impl                       :: pragma_foreign_proc_impl,$/;kq|-;/\<proc_impl\>/;'q;"	kind:fld
proc_inferred_detism	hlds_pred.m	/^\/* 10 *\/        proc_inferred_detism            :: determinism,$/;kq|-;/\<proc_inferred_detism\>/;'q;"	kind:fld	file:
proc_info	hlds_pred.m	/^:- type proc_info$/;kq|-;/\<proc_info\>/;'q;"	kind:type	file:
proc_info_arg_info	hlds_proc_util.m	/^:- pred proc_info_arg_info(proc_info::in, list(/;kq|/^\<proc_info_arg_info\>/;'q;"	kind:pred
proc_info_arglives	hlds_proc_util.m	/^:- pred proc_info_arglives(/;kq|/^\<proc_info_arglives\>/;'q;"	kind:pred
proc_info_create	hlds_pred.m	/^:- pred proc_info_create(/;kq|/^\<proc_info_create\>/;'q;"	kind:pred
proc_info_create_var_from_type	hlds_proc_util.m	/^:- pred proc_info_create_var_from_type(/;kq|/^\<proc_info_create_var_from_type\>/;'q;"	kind:pred
proc_info_create_vars_from_types	hlds_proc_util.m	/^:- pred proc_info_create_vars_from_types(module_info::in, list(/;kq|/^\<proc_info_create_vars_from_types\>/;'q;"	kind:pred
proc_info_create_with_declared_detism	hlds_pred.m	/^:- pred proc_info_create_with_declared_detism(/;kq|/^\<proc_info_create_with_declared_detism\>/;'q;"	kind:pred	file:
proc_info_declared_argmodes	hlds_proc_util.m	/^:- pred proc_info_declared_argmodes(proc_info::in, list(/;kq|/^\<proc_info_declared_argmodes\>/;'q;"	kind:pred
proc_info_get_argmodes	hlds_pred.m	/^:- pred proc_info_get_argmodes(proc_info::in, list(/;kq|/^\<proc_info_get_argmodes\>/;'q;"	kind:pred
proc_info_get_call_table_tip	hlds_pred.m	/^:- pred proc_info_get_call_table_tip(/;kq|/^\<proc_info_get_call_table_tip\>/;'q;"	kind:pred
proc_info_get_can_process	hlds_pred.m	/^:- pred proc_info_get_can_process(/;kq|/^\<proc_info_get_can_process\>/;'q;"	kind:pred
proc_info_get_context	hlds_pred.m	/^:- pred proc_info_get_context(/;kq|/^\<proc_info_get_context\>/;'q;"	kind:pred
proc_info_get_cse_nopull_contexts	hlds_pred.m	/^:- pred proc_info_get_cse_nopull_contexts(/;kq|/^\<proc_info_get_cse_nopull_contexts\>/;'q;"	kind:pred
proc_info_get_declared_determinism	hlds_pred.m	/^:- pred proc_info_get_declared_determinism(/;kq|/^\<proc_info_get_declared_determinism\>/;'q;"	kind:pred
proc_info_get_deleted_call_callees	hlds_pred.m	/^:- pred proc_info_get_deleted_call_callees(/;kq|/^\<proc_info_get_deleted_call_callees\>/;'q;"	kind:pred
proc_info_get_detism_decl	hlds_pred.m	/^:- pred proc_info_get_detism_decl(/;kq|/^\<proc_info_get_detism_decl\>/;'q;"	kind:pred
proc_info_get_eval_method	hlds_pred.m	/^:- pred proc_info_get_eval_method(/;kq|/^\<proc_info_get_eval_method\>/;'q;"	kind:pred
proc_info_get_exception_info	hlds_pred.m	/^:- pred proc_info_get_exception_info(/;kq|/^\<proc_info_get_exception_info\>/;'q;"	kind:pred
proc_info_get_goal	hlds_pred.m	/^:- pred proc_info_get_goal(/;kq|/^\<proc_info_get_goal\>/;'q;"	kind:pred
proc_info_get_has_any_foreign_exports	hlds_pred.m	/^:- pred proc_info_get_has_any_foreign_exports(/;kq|/^\<proc_info_get_has_any_foreign_exports\>/;'q;"	kind:pred
proc_info_get_has_parallel_conj	hlds_pred.m	/^:- pred proc_info_get_has_parallel_conj(/;kq|/^\<proc_info_get_has_parallel_conj\>/;'q;"	kind:pred
proc_info_get_has_tail_rec_call	hlds_pred.m	/^:- pred proc_info_get_has_tail_rec_call(/;kq|/^\<proc_info_get_has_tail_rec_call\>/;'q;"	kind:pred
proc_info_get_has_user_event	hlds_pred.m	/^:- pred proc_info_get_has_user_event(/;kq|/^\<proc_info_get_has_user_event\>/;'q;"	kind:pred
proc_info_get_headvars	hlds_pred.m	/^:- pred proc_info_get_headvars(proc_info::in, list(/;kq|/^\<proc_info_get_headvars\>/;'q;"	kind:pred
proc_info_get_imported_structure_reuse	hlds_pred.m	/^:- pred proc_info_get_imported_structure_reuse(/;kq|/^\<proc_info_get_imported_structure_reuse\>/;'q;"	kind:pred
proc_info_get_imported_structure_sharing	hlds_pred.m	/^:- pred proc_info_get_imported_structure_sharing(/;kq|/^\<proc_info_get_imported_structure_sharing\>/;'q;"	kind:pred
proc_info_get_inferred_determinism	hlds_pred.m	/^:- pred proc_info_get_inferred_determinism(/;kq|/^\<proc_info_get_inferred_determinism\>/;'q;"	kind:pred
proc_info_get_initial_instmap	hlds_proc_util.m	/^:- pred proc_info_get_initial_instmap(/;kq|/^\<proc_info_get_initial_instmap\>/;'q;"	kind:pred
proc_info_get_inst_varset	hlds_pred.m	/^:- pred proc_info_get_inst_varset(/;kq|/^\<proc_info_get_inst_varset\>/;'q;"	kind:pred
proc_info_get_is_address_taken	hlds_pred.m	/^:- pred proc_info_get_is_address_taken(/;kq|/^\<proc_info_get_is_address_taken\>/;'q;"	kind:pred
proc_info_get_item_number	hlds_pred.m	/^:- pred proc_info_get_item_number(/;kq|/^\<proc_info_get_item_number\>/;'q;"	kind:pred
proc_info_get_liveness_info	hlds_pred.m	/^:- pred proc_info_get_liveness_info(/;kq|/^\<proc_info_get_liveness_info\>/;'q;"	kind:pred
proc_info_get_maybe_arg_info	hlds_pred.m	/^:- pred proc_info_get_maybe_arg_info(/;kq|/^\<proc_info_get_maybe_arg_info\>/;'q;"	kind:pred
proc_info_get_maybe_arg_size_info	hlds_pred.m	/^:- pred proc_info_get_maybe_arg_size_info(/;kq|/^\<proc_info_get_maybe_arg_size_info\>/;'q;"	kind:pred
proc_info_get_maybe_arglives	hlds_pred.m	/^:- pred proc_info_get_maybe_arglives(/;kq|/^\<proc_info_get_maybe_arglives\>/;'q;"	kind:pred
proc_info_get_maybe_declared_argmodes	hlds_pred.m	/^:- pred proc_info_get_maybe_declared_argmodes(/;kq|/^\<proc_info_get_maybe_declared_argmodes\>/;'q;"	kind:pred
proc_info_get_maybe_deep_profile_info	hlds_pred.m	/^:- pred proc_info_get_maybe_deep_profile_info(/;kq|/^\<proc_info_get_maybe_deep_profile_info\>/;'q;"	kind:pred
proc_info_get_maybe_head_modes_constr	hlds_pred.m	/^:- pred proc_info_get_maybe_head_modes_constr(/;kq|/^\<proc_info_get_maybe_head_modes_constr\>/;'q;"	kind:pred
proc_info_get_maybe_proc_table_io_info	hlds_pred.m	/^:- pred proc_info_get_maybe_proc_table_io_info(/;kq|/^\<proc_info_get_maybe_proc_table_io_info\>/;'q;"	kind:pred
proc_info_get_maybe_require_tailrec_info	hlds_pred.m	/^:- pred proc_info_get_maybe_require_tailrec_info(/;kq|/^\<proc_info_get_maybe_require_tailrec_info\>/;'q;"	kind:pred
proc_info_get_maybe_special_return	hlds_pred.m	/^:- pred proc_info_get_maybe_special_return(/;kq|/^\<proc_info_get_maybe_special_return\>/;'q;"	kind:pred
proc_info_get_maybe_termination_info	hlds_pred.m	/^:- pred proc_info_get_maybe_termination_info(/;kq|/^\<proc_info_get_maybe_termination_info\>/;'q;"	kind:pred
proc_info_get_maybe_untuple_info	hlds_pred.m	/^:- pred proc_info_get_maybe_untuple_info(/;kq|/^\<proc_info_get_maybe_untuple_info\>/;'q;"	kind:pred
proc_info_get_mm_tabling_info	hlds_pred.m	/^:- pred proc_info_get_mm_tabling_info(/;kq|/^\<proc_info_get_mm_tabling_info\>/;'q;"	kind:pred
proc_info_get_needs_maxfr_slot	hlds_pred.m	/^:- pred proc_info_get_needs_maxfr_slot(/;kq|/^\<proc_info_get_needs_maxfr_slot\>/;'q;"	kind:pred
proc_info_get_obsolete_in_favour_of	hlds_pred.m	/^:- pred proc_info_get_obsolete_in_favour_of(/;kq|/^\<proc_info_get_obsolete_in_favour_of\>/;'q;"	kind:pred
proc_info_get_oisu_kind_fors	hlds_pred.m	/^:- pred proc_info_get_oisu_kind_fors(/;kq|/^\<proc_info_get_oisu_kind_fors\>/;'q;"	kind:pred
proc_info_get_reg_r_headvars	hlds_pred.m	/^:- pred proc_info_get_reg_r_headvars(/;kq|/^\<proc_info_get_reg_r_headvars\>/;'q;"	kind:pred
proc_info_get_rtti_varmaps	hlds_pred.m	/^:- pred proc_info_get_rtti_varmaps(/;kq|/^\<proc_info_get_rtti_varmaps\>/;'q;"	kind:pred
proc_info_get_stack_slots	hlds_pred.m	/^:- pred proc_info_get_stack_slots(/;kq|/^\<proc_info_get_stack_slots\>/;'q;"	kind:pred
proc_info_get_statevar_warnings	hlds_pred.m	/^:- pred proc_info_get_statevar_warnings(/;kq|/^\<proc_info_get_statevar_warnings\>/;'q;"	kind:pred
proc_info_get_structure_reuse	hlds_pred.m	/^:- pred proc_info_get_structure_reuse(/;kq|/^\<proc_info_get_structure_reuse\>/;'q;"	kind:pred
proc_info_get_structure_sharing	hlds_pred.m	/^:- pred proc_info_get_structure_sharing(/;kq|/^\<proc_info_get_structure_sharing\>/;'q;"	kind:pred
proc_info_get_table_attributes	hlds_pred.m	/^:- pred proc_info_get_table_attributes(/;kq|/^\<proc_info_get_table_attributes\>/;'q;"	kind:pred
proc_info_get_termination2_info	hlds_pred.m	/^:- pred proc_info_get_termination2_info(/;kq|/^\<proc_info_get_termination2_info\>/;'q;"	kind:pred
proc_info_get_trailing_info	hlds_pred.m	/^:- pred proc_info_get_trailing_info(/;kq|/^\<proc_info_get_trailing_info\>/;'q;"	kind:pred
proc_info_get_var_name_remap	hlds_pred.m	/^:- pred proc_info_get_var_name_remap(/;kq|/^\<proc_info_get_var_name_remap\>/;'q;"	kind:pred
proc_info_get_var_table	hlds_pred.m	/^:- pred proc_info_get_var_table(/;kq|/^\<proc_info_get_var_table\>/;'q;"	kind:pred
proc_info_has_io_state_pair	hlds_proc_util.m	/^:- pred proc_info_has_io_state_pair(/;kq|/^\<proc_info_has_io_state_pair\>/;'q;"	kind:pred
proc_info_has_io_state_pair_2	hlds_proc_util.m	/^:- pred proc_info_has_io_state_pair_2(/;kq|/^\<proc_info_has_io_state_pair_2\>/;'q;"	kind:pred	file:
proc_info_has_io_state_pair_from_details	hlds_proc_util.m	/^:- pred proc_info_has_io_state_pair_from_details(/;kq|/^\<proc_info_has_io_state_pair_from_details\>/;'q;"	kind:pred
proc_info_head_modes_constraint	hlds_proc_util.m	/^:- pred proc_info_head_modes_constraint(/;kq|/^\<proc_info_head_modes_constraint\>/;'q;"	kind:pred
proc_info_init	hlds_pred.m	/^:- pred proc_info_init(/;kq|/^\<proc_info_init\>/;'q;"	kind:pred
proc_info_instantiated_head_vars	hlds_proc_util.m	/^:- pred proc_info_instantiated_head_vars(/;kq|/^\<proc_info_instantiated_head_vars\>/;'q;"	kind:pred
proc_info_interface_code_model	code_model.m	/^:- func proc_info_interface_code_model(/;kq|/^\<proc_info_interface_code_model\>/;'q;"	kind:func
proc_info_interface_determinism	hlds_proc_util.m	/^:- pred proc_info_interface_determinism(/;kq|/^\<proc_info_interface_determinism\>/;'q;"	kind:pred
proc_info_reset_imported_structure_reuse	hlds_pred.m	/^:- pred proc_info_reset_imported_structure_reuse(/;kq|/^\<proc_info_reset_imported_structure_reuse\>/;'q;"	kind:pred
proc_info_reset_imported_structure_sharing	hlds_pred.m	/^:- pred proc_info_reset_imported_structure_sharing(/;kq|/^\<proc_info_reset_imported_structure_sharing\>/;'q;"	kind:pred
proc_info_set_address_taken	hlds_pred.m	/^:- pred proc_info_set_address_taken(/;kq|/^\<proc_info_set_address_taken\>/;'q;"	kind:pred
proc_info_set_arg_info	hlds_pred.m	/^:- pred proc_info_set_arg_info(list(/;kq|/^\<proc_info_set_arg_info\>/;'q;"	kind:pred
proc_info_set_argmodes	hlds_pred.m	/^:- pred proc_info_set_argmodes(list(/;kq|/^\<proc_info_set_argmodes\>/;'q;"	kind:pred
proc_info_set_body	hlds_pred.m	/^:- pred proc_info_set_body(/;kq|/^\<proc_info_set_body\>/;'q;"	kind:pred
proc_info_set_call_table_tip	hlds_pred.m	/^:- pred proc_info_set_call_table_tip(maybe(/;kq|/^\<proc_info_set_call_table_tip\>/;'q;"	kind:pred
proc_info_set_can_process	hlds_pred.m	/^:- pred proc_info_set_can_process(/;kq|/^\<proc_info_set_can_process\>/;'q;"	kind:pred
proc_info_set_cse_nopull_contexts	hlds_pred.m	/^:- pred proc_info_set_cse_nopull_contexts(list(/;kq|/^\<proc_info_set_cse_nopull_contexts\>/;'q;"	kind:pred
proc_info_set_deleted_call_callees	hlds_pred.m	/^:- pred proc_info_set_deleted_call_callees(set(/;kq|/^\<proc_info_set_deleted_call_callees\>/;'q;"	kind:pred
proc_info_set_detism_decl	hlds_pred.m	/^:- pred proc_info_set_detism_decl(/;kq|/^\<proc_info_set_detism_decl\>/;'q;"	kind:pred
proc_info_set_eval_method	hlds_pred.m	/^:- pred proc_info_set_eval_method(/;kq|/^\<proc_info_set_eval_method\>/;'q;"	kind:pred
proc_info_set_exception_info	hlds_pred.m	/^:- pred proc_info_set_exception_info(maybe(/;kq|/^\<proc_info_set_exception_info\>/;'q;"	kind:pred
proc_info_set_goal	hlds_pred.m	/^:- pred proc_info_set_goal(/;kq|/^\<proc_info_set_goal\>/;'q;"	kind:pred
proc_info_set_has_any_foreign_exports	hlds_pred.m	/^:- pred proc_info_set_has_any_foreign_exports(/;kq|/^\<proc_info_set_has_any_foreign_exports\>/;'q;"	kind:pred
proc_info_set_has_parallel_conj	hlds_pred.m	/^:- pred proc_info_set_has_parallel_conj(/;kq|/^\<proc_info_set_has_parallel_conj\>/;'q;"	kind:pred
proc_info_set_has_tail_rec_call	hlds_pred.m	/^:- pred proc_info_set_has_tail_rec_call(/;kq|/^\<proc_info_set_has_tail_rec_call\>/;'q;"	kind:pred
proc_info_set_has_user_event	hlds_pred.m	/^:- pred proc_info_set_has_user_event(/;kq|/^\<proc_info_set_has_user_event\>/;'q;"	kind:pred
proc_info_set_head_modes_constraint	hlds_pred.m	/^:- pred proc_info_set_head_modes_constraint(/;kq|/^\<proc_info_set_head_modes_constraint\>/;'q;"	kind:pred
proc_info_set_headvars	hlds_pred.m	/^:- pred proc_info_set_headvars(list(/;kq|/^\<proc_info_set_headvars\>/;'q;"	kind:pred
proc_info_set_imported_structure_reuse	hlds_pred.m	/^:- pred proc_info_set_imported_structure_reuse(list(/;kq|/^\<proc_info_set_imported_structure_reuse\>/;'q;"	kind:pred
proc_info_set_imported_structure_sharing	hlds_pred.m	/^:- pred proc_info_set_imported_structure_sharing(list(/;kq|/^\<proc_info_set_imported_structure_sharing\>/;'q;"	kind:pred
proc_info_set_inferred_determinism	hlds_pred.m	/^:- pred proc_info_set_inferred_determinism(/;kq|/^\<proc_info_set_inferred_determinism\>/;'q;"	kind:pred
proc_info_set_inst_varset	hlds_pred.m	/^:- pred proc_info_set_inst_varset(/;kq|/^\<proc_info_set_inst_varset\>/;'q;"	kind:pred
proc_info_set_liveness_info	hlds_pred.m	/^:- pred proc_info_set_liveness_info(/;kq|/^\<proc_info_set_liveness_info\>/;'q;"	kind:pred
proc_info_set_maybe_arg_size_info	hlds_pred.m	/^:- pred proc_info_set_maybe_arg_size_info(maybe(/;kq|/^\<proc_info_set_maybe_arg_size_info\>/;'q;"	kind:pred
proc_info_set_maybe_arglives	hlds_pred.m	/^:- pred proc_info_set_maybe_arglives(maybe(list(/;kq|/^\<proc_info_set_maybe_arglives\>/;'q;"	kind:pred
proc_info_set_maybe_declared_argmodes	hlds_pred.m	/^:- pred proc_info_set_maybe_declared_argmodes(maybe(list(/;kq|/^\<proc_info_set_maybe_declared_argmodes\>/;'q;"	kind:pred
proc_info_set_maybe_deep_profile_info	hlds_pred.m	/^:- pred proc_info_set_maybe_deep_profile_info(/;kq|/^\<proc_info_set_maybe_deep_profile_info\>/;'q;"	kind:pred
proc_info_set_maybe_proc_table_io_info	hlds_pred.m	/^:- pred proc_info_set_maybe_proc_table_io_info(maybe(/;kq|/^\<proc_info_set_maybe_proc_table_io_info\>/;'q;"	kind:pred
proc_info_set_maybe_special_return	hlds_pred.m	/^:- pred proc_info_set_maybe_special_return(maybe(/;kq|/^\<proc_info_set_maybe_special_return\>/;'q;"	kind:pred
proc_info_set_maybe_termination_info	hlds_pred.m	/^:- pred proc_info_set_maybe_termination_info(maybe(/;kq|/^\<proc_info_set_maybe_termination_info\>/;'q;"	kind:pred
proc_info_set_maybe_untuple_info	hlds_pred.m	/^:- pred proc_info_set_maybe_untuple_info(maybe(/;kq|/^\<proc_info_set_maybe_untuple_info\>/;'q;"	kind:pred
proc_info_set_mm_tabling_info	hlds_pred.m	/^:- pred proc_info_set_mm_tabling_info(maybe(/;kq|/^\<proc_info_set_mm_tabling_info\>/;'q;"	kind:pred
proc_info_set_needs_maxfr_slot	hlds_pred.m	/^:- pred proc_info_set_needs_maxfr_slot(/;kq|/^\<proc_info_set_needs_maxfr_slot\>/;'q;"	kind:pred
proc_info_set_obsolete_in_favour_of	hlds_pred.m	/^:- pred proc_info_set_obsolete_in_favour_of(/;kq|/^\<proc_info_set_obsolete_in_favour_of\>/;'q;"	kind:pred
proc_info_set_oisu_kind_fors	hlds_pred.m	/^:- pred proc_info_set_oisu_kind_fors(list(/;kq|/^\<proc_info_set_oisu_kind_fors\>/;'q;"	kind:pred
proc_info_set_reg_r_headvars	hlds_pred.m	/^:- pred proc_info_set_reg_r_headvars(/;kq|/^\<proc_info_set_reg_r_headvars\>/;'q;"	kind:pred
proc_info_set_require_tailrec_info	hlds_pred.m	/^:- pred proc_info_set_require_tailrec_info(/;kq|/^\<proc_info_set_require_tailrec_info\>/;'q;"	kind:pred
proc_info_set_rtti_varmaps	hlds_pred.m	/^:- pred proc_info_set_rtti_varmaps(/;kq|/^\<proc_info_set_rtti_varmaps\>/;'q;"	kind:pred
proc_info_set_stack_slots	hlds_pred.m	/^:- pred proc_info_set_stack_slots(/;kq|/^\<proc_info_set_stack_slots\>/;'q;"	kind:pred
proc_info_set_statevar_warnings	hlds_pred.m	/^:- pred proc_info_set_statevar_warnings(list(/;kq|/^\<proc_info_set_statevar_warnings\>/;'q;"	kind:pred
proc_info_set_structure_reuse	hlds_pred.m	/^:- pred proc_info_set_structure_reuse(/;kq|/^\<proc_info_set_structure_reuse\>/;'q;"	kind:pred
proc_info_set_structure_sharing	hlds_pred.m	/^:- pred proc_info_set_structure_sharing(/;kq|/^\<proc_info_set_structure_sharing\>/;'q;"	kind:pred
proc_info_set_table_attributes	hlds_pred.m	/^:- pred proc_info_set_table_attributes(maybe(/;kq|/^\<proc_info_set_table_attributes\>/;'q;"	kind:pred
proc_info_set_termination2_info	hlds_pred.m	/^:- pred proc_info_set_termination2_info(/;kq|/^\<proc_info_set_termination2_info\>/;'q;"	kind:pred
proc_info_set_trailing_info	hlds_pred.m	/^:- pred proc_info_set_trailing_info(maybe(/;kq|/^\<proc_info_set_trailing_info\>/;'q;"	kind:pred
proc_info_set_var_name_remap	hlds_pred.m	/^:- pred proc_info_set_var_name_remap(map(/;kq|/^\<proc_info_set_var_name_remap\>/;'q;"	kind:pred
proc_info_set_var_table	hlds_pred.m	/^:- pred proc_info_set_var_table(/;kq|/^\<proc_info_set_var_table\>/;'q;"	kind:pred
proc_info_uninstantiated_head_vars	hlds_proc_util.m	/^:- pred proc_info_uninstantiated_head_vars(/;kq|/^\<proc_info_uninstantiated_head_vars\>/;'q;"	kind:pred
proc_info_used_modules	unused_imports.m	/^:- pred proc_info_used_modules(/;kq|/^\<proc_info_used_modules\>/;'q;"	kind:pred	file:
proc_inst_varset	hlds_pred.m	/^\/*  5 *\/        proc_inst_varset                :: inst_varset,$/;kq|-;/\<proc_inst_varset\>/;'q;"	kind:fld	file:
proc_instvarset	prog_item.m	/^                proc_instvarset                 :: inst_varset,$/;kq|-;/\<proc_instvarset\>/;'q;"	kind:fld
proc_interface_should_use_typeinfo_liveness	hlds_pred.m	/^:- pred proc_interface_should_use_typeinfo_liveness(/;kq|/^\<proc_interface_should_use_typeinfo_liveness\>/;'q;"	kind:pred
proc_is_exported	hlds_dependency_graph.m	/^:- pred proc_is_exported(/;kq|/^\<proc_is_exported\>/;'q;"	kind:pred	file:
proc_is_in_interface	hlds_pred.m	/^                proc_is_in_interface    :: bool,$/;kq|-;/\<proc_is_in_interface\>/;'q;"	kind:fld
proc_is_recursive	term_constr_data.m	/^:- pred proc_is_recursive(/;kq|/^\<proc_is_recursive\>/;'q;"	kind:pred
proc_is_self_recursive	par_loop_control.m	/^:- pred proc_is_self_recursive(/;kq|/^\<proc_is_self_recursive\>/;'q;"	kind:pred	file:
proc_label	../mdbcomp/prim_data.m	/^:- type proc_label$/;kq|-;/\<proc_label\>/;'q;"	kind:type
proc_label	../mdbcomp/trace_counts.m	/^                proc_label              :: proc_label$/;kq|-;/\<proc_label\>/;'q;"	kind:fld
proc_label	layout.m	/^                proc_label              :: proc_label,$/;kq|-;/\<proc_label\>/;'q;"	kind:fld
proc_label.do_make_proc_label	proc_label.m	/^:- func do_make_proc_label(/;kq|/^\<do_make_proc_label\>/;'q;"	kind:func	file:
proc_label.make_proc_label	proc_label.m	/^:- func make_proc_label(/;kq|/^\<make_proc_label\>/;'q;"	kind:func
proc_label.make_uni_label	proc_label.m	/^:- func make_uni_label(/;kq|/^\<make_uni_label\>/;'q;"	kind:func
proc_label_in_context	../mdbcomp/trace_counts.m	/^:- type proc_label_in_context$/;kq|-;/\<proc_label_in_context\>/;'q;"	kind:type
proc_label_is_for_module	../mdbcomp/slice_and_dice.m	/^:- pred proc_label_is_for_module(/;kq|/^\<proc_label_is_for_module\>/;'q;"	kind:pred	file:
proc_label_layout_info	continuation_info.m	/^:- type proc_label_layout_info == map(int, internal_layout_info).$/;kq|-;/\<proc_label_layout_info\>/;'q;"	kind:type
proc_label_pred_proc_id	hlds_rtti.m	/^:- pred proc_label_pred_proc_id(/;kq|/^\<proc_label_pred_proc_id\>/;'q;"	kind:pred
proc_label_to_c_string	name_mangle.m	/^:- func proc_label_to_c_string(/;kq|/^\<proc_label_to_c_string\>/;'q;"	kind:func
proc_label_to_ll_string_for_csharp	mlds_to_cs_name.m	/^:- func proc_label_to_ll_string_for_csharp(/;kq|/^\<proc_label_to_ll_string_for_csharp\>/;'q;"	kind:func
proc_label_to_nll_string_for_csharp	mlds_to_cs_name.m	/^:- func proc_label_to_nll_string_for_csharp(/;kq|/^\<proc_label_to_nll_string_for_csharp\>/;'q;"	kind:func
proc_label_to_string_for_c	mlds_to_c_name.m	/^:- func proc_label_to_string_for_c(/;kq|/^\<proc_label_to_string_for_c\>/;'q;"	kind:func	file:
proc_label_to_string_for_java	mlds_to_java_name.m	/^:- func proc_label_to_string_for_java(/;kq|/^\<proc_label_to_string_for_java\>/;'q;"	kind:func
proc_label_user_or_uci	layout_out.m	/^:- func proc_label_user_or_uci(/;kq|/^\<proc_label_user_or_uci\>/;'q;"	kind:func
proc_layout	../library/profiling_builtin.m	/^:- type proc_layout         ---> proc_layout(c_pointer).$/;kq|-;/\<proc_layout\>/;'q;"	kind:type	file:
proc_layout	layout.m	/^    --->    proc_layout(rtti_proc_label, proc_layout_kind)$/;kq|-;/\<proc_layout\>/;'q;"	kind:cons
proc_layout_data	layout.m	/^:- type proc_layout_data$/;kq|-;/\<proc_layout_data\>/;'q;"	kind:type
proc_layout_exec_trace	layout.m	/^:- type proc_layout_exec_trace$/;kq|-;/\<proc_layout_exec_trace\>/;'q;"	kind:type
proc_layout_get_non_uci_fields	../mdbcomp/rtti_access.m	/^:- pred proc_layout_get_non_uci_fields(/;kq|/^\<proc_layout_get_non_uci_fields\>/;'q;"	kind:pred	file:
proc_layout_get_uci_fields	../mdbcomp/rtti_access.m	/^:- pred proc_layout_get_uci_fields(/;kq|/^\<proc_layout_get_uci_fields\>/;'q;"	kind:pred	file:
proc_layout_info	continuation_info.m	/^:- type proc_layout_info$/;kq|-;/\<proc_layout_info\>/;'q;"	kind:type
proc_layout_is_uci	../mdbcomp/rtti_access.m	/^:- pred proc_layout_is_uci(/;kq|/^\<proc_layout_is_uci\>/;'q;"	kind:pred	file:
proc_layout_kind	layout.m	/^:- type proc_layout_kind$/;kq|-;/\<proc_layout_kind\>/;'q;"	kind:type
proc_layout_kind_to_type	layout_out.m	/^:- func proc_layout_kind_to_type(/;kq|/^\<proc_layout_kind_to_type\>/;'q;"	kind:func	file:
proc_layout_label	layout.m	/^                proc_layout_label       :: rtti_proc_label,$/;kq|-;/\<proc_layout_label\>/;'q;"	kind:fld
proc_layout_map	global_data.m	/^:- type proc_layout_map ==  map(pred_proc_id, proc_layout_info).$/;kq|-;/\<proc_layout_map\>/;'q;"	kind:type	file:
proc_layout_more	layout.m	/^                proc_layout_more        :: maybe_proc_id_and_more$/;kq|-;/\<proc_layout_more\>/;'q;"	kind:fld
proc_layout_name	layout.m	/^                proc_layout_name        :: layout_name,$/;kq|-;/\<proc_layout_name\>/;'q;"	kind:fld
proc_layout_proc_id	layout.m	/^    ;       proc_layout_proc_id(proc_layout_user_or_uci).$/;kq|-;/\<proc_layout_proc_id\>/;'q;"	kind:cons
proc_layout_proc_static	layout.m	/^:- type proc_layout_proc_static$/;kq|-;/\<proc_layout_proc_static\>/;'q;"	kind:type
proc_layout_stack_traversal	layout.m	/^:- type proc_layout_stack_traversal$/;kq|-;/\<proc_layout_stack_traversal\>/;'q;"	kind:type
proc_layout_table_info	continuation_info.m	/^:- type proc_layout_table_info$/;kq|-;/\<proc_layout_table_info\>/;'q;"	kind:type
proc_layout_trav	layout.m	/^                proc_layout_trav        :: proc_layout_stack_traversal,$/;kq|-;/\<proc_layout_trav\>/;'q;"	kind:fld
proc_layout_traversal	layout.m	/^    --->    proc_layout_traversal$/;kq|-;/\<proc_layout_traversal\>/;'q;"	kind:cons
proc_layout_user_or_uci	layout.m	/^:- type proc_layout_user_or_uci$/;kq|-;/\<proc_layout_user_or_uci\>/;'q;"	kind:type
proc_layouts_info	stack_layout.m	/^:- type proc_layouts_info$/;kq|-;/\<proc_layouts_info\>/;'q;"	kind:type	file:
proc_lv_to_proc_lr	rbmm.live_region_analysis.m	/^:- pred proc_lv_to_proc_lr(/;kq|/^\<proc_lv_to_proc_lr\>/;'q;"	kind:pred	file:
proc_map	../mdbcomp/program_representation.m	/^:- type proc_map(GoalAnnotation) ==$/;kq|-;/\<proc_map\>/;'q;"	kind:type
proc_may_call_mercury	prog_data_foreign.m	/^:- type proc_may_call_mercury$/;kq|-;/\<proc_may_call_mercury\>/;'q;"	kind:type
proc_may_call_mm_tabled	prog_data_foreign.m	/^:- type proc_may_call_mm_tabled$/;kq|-;/\<proc_may_call_mm_tabled\>/;'q;"	kind:type
proc_may_duplicate	prog_data_foreign.m	/^:- type proc_may_duplicate$/;kq|-;/\<proc_may_duplicate\>/;'q;"	kind:type
proc_may_export_body	prog_data_foreign.m	/^:- type proc_may_export_body$/;kq|-;/\<proc_may_export_body\>/;'q;"	kind:type
proc_may_have_been_changed	mark_tail_calls.m	/^    ;       proc_may_have_been_changed.$/;kq|-;/\<proc_may_have_been_changed\>/;'q;"	kind:cons	file:
proc_may_modify_trail	prog_data_foreign.m	/^:- type proc_may_modify_trail$/;kq|-;/\<proc_may_modify_trail\>/;'q;"	kind:type
proc_may_not_duplicate	prog_data_foreign.m	/^    ;       proc_may_not_duplicate.$/;kq|-;/\<proc_may_not_duplicate\>/;'q;"	kind:cons
proc_may_not_export_body	prog_data_foreign.m	/^    ;       proc_may_not_export_body.$/;kq|-;/\<proc_may_not_export_body\>/;'q;"	kind:cons
proc_may_throw_exception	prog_data_foreign.m	/^:- type proc_may_throw_exception$/;kq|-;/\<proc_may_throw_exception\>/;'q;"	kind:type
proc_maybe_decl_head_modes	hlds_pred.m	/^\/*  6 *\/        proc_maybe_decl_head_modes      :: maybe(list(mer_mode)),$/;kq|-;/\<proc_maybe_decl_head_modes\>/;'q;"	kind:fld	file:
proc_maybe_excep_analysis_status	hlds_pred.m	/^                proc_maybe_excep_analysis_status    :: maybe(analysis_status)$/;kq|-;/\<proc_maybe_excep_analysis_status\>/;'q;"	kind:fld
proc_maybe_thread_safe	prog_data_foreign.m	/^    ;       proc_maybe_thread_safe.$/;kq|-;/\<proc_maybe_thread_safe\>/;'q;"	kind:cons
proc_maybe_trail_analysis_status	hlds_pred.m	/^                proc_maybe_trail_analysis_status    :: maybe(analysis_status)$/;kq|-;/\<proc_maybe_trail_analysis_status\>/;'q;"	kind:fld
proc_mm_analysis_status	hlds_pred.m	/^                proc_mm_analysis_status             :: maybe(analysis_status)$/;kq|-;/\<proc_mm_analysis_status\>/;'q;"	kind:fld
proc_mm_status	hlds_pred.m	/^                proc_mm_status                      :: mm_tabling_status,$/;kq|-;/\<proc_mm_status\>/;'q;"	kind:fld
proc_mm_tabling_info	hlds_pred.m	/^:- type proc_mm_tabling_info$/;kq|-;/\<proc_mm_tabling_info\>/;'q;"	kind:type
proc_mode	mode_comparison.m	/^:- type proc_mode$/;kq|-;/\<proc_mode\>/;'q;"	kind:type
proc_mode_error_map	mode_info.m	/^:- type proc_mode_error_map ==$/;kq|-;/\<proc_mode_error_map\>/;'q;"	kind:type
proc_module_layout	layout.m	/^                proc_module_layout      :: layout_name$/;kq|-;/\<proc_module_layout\>/;'q;"	kind:fld
proc_name	prog_item.m	/^                proc_name                       :: sym_name,$/;kq|-;/\<proc_name\>/;'q;"	kind:fld
proc_needs_ar_built	term_constr_main.m	/^:- pred proc_needs_ar_built(/;kq|/^\<proc_needs_ar_built\>/;'q;"	kind:pred	file:
proc_not_changed	lco.m	/^    --->    proc_not_changed$/;kq|-;/\<proc_not_changed\>/;'q;"	kind:cons	file:
proc_not_defined_in_module	smm_common.m	/^:- pred proc_not_defined_in_module(/;kq|/^\<proc_not_defined_in_module\>/;'q;"	kind:pred	file:
proc_not_tabled_for_io	prog_data_foreign.m	/^    --->    proc_not_tabled_for_io$/;kq|-;/\<proc_not_tabled_for_io\>/;'q;"	kind:cons
proc_not_thread_safe	prog_data_foreign.m	/^    --->    proc_not_thread_safe$/;kq|-;/\<proc_not_thread_safe\>/;'q;"	kind:cons
proc_p_or_f	prog_item.m	/^                proc_p_or_f                     :: pred_or_func,$/;kq|-;/\<proc_p_or_f\>/;'q;"	kind:fld
proc_pair	pd_term.m	/^:- type proc_pair == pair(pred_proc_id, maybe(pred_proc_id)).$/;kq|-;/\<proc_pair\>/;'q;"	kind:type
proc_pf_name_arity_mn	prog_item.m	/^:- type proc_pf_name_arity_mn$/;kq|-;/\<proc_pf_name_arity_mn\>/;'q;"	kind:type
proc_pf_name_modes	prog_item.m	/^:- type proc_pf_name_modes$/;kq|-;/\<proc_pf_name_modes\>/;'q;"	kind:type
proc_pf_name_modes_to_string	parse_tree_out_pragma.m	/^:- func proc_pf_name_modes_to_string(/;kq|/^\<proc_pf_name_modes_to_string\>/;'q;"	kind:func	file:
proc_pp_actual_region_args_table	rbmm.region_arguments.m	/^:- type proc_pp_actual_region_args_table$/;kq|-;/\<proc_pp_actual_region_args_table\>/;'q;"	kind:type
proc_pp_region_set_table	rbmm.region_liveness_info.m	/^:- type proc_pp_region_set_table == map(pred_proc_id, pp_region_set_table).$/;kq|-;/\<proc_pp_region_set_table\>/;'q;"	kind:type
proc_pp_varset_table	rbmm.region_liveness_info.m	/^:- type proc_pp_varset_table == map(pred_proc_id, pp_varset_table).$/;kq|-;/\<proc_pp_varset_table\>/;'q;"	kind:type
proc_prepare_to_clone	hlds_pred.m	/^:- pred proc_prepare_to_clone(proc_info::in, list(/;kq|/^\<proc_prepare_to_clone\>/;'q;"	kind:pred
proc_pushable_args_map	dep_par_conj.m	/^:- type proc_pushable_args_map == map(arg_pos, maybe_worth_pushing).$/;kq|-;/\<proc_pushable_args_map\>/;'q;"	kind:type	file:
proc_region_set_table	rbmm.region_liveness_info.m	/^:- type proc_region_set_table == map(pred_proc_id, region_set).$/;kq|-;/\<proc_region_set_table\>/;'q;"	kind:type
proc_region_set_table_equal	rbmm.region_liveness_info.m	/^:- pred proc_region_set_table_equal(/;kq|/^\<proc_region_set_table_equal\>/;'q;"	kind:pred
proc_registers_roots	prog_data_foreign.m	/^:- type proc_registers_roots$/;kq|-;/\<proc_registers_roots\>/;'q;"	kind:type
proc_reordering	ordering_mode_constraints.m	/^:- pred proc_reordering(/;kq|/^\<proc_reordering\>/;'q;"	kind:pred	file:
proc_rep	../mdbcomp/program_representation.m	/^:- type proc_rep == proc_rep(unit).$/;kq|-;/\<proc_rep\>/;'q;"	kind:type
proc_rep	../mdbcomp/program_representation.m	/^:- type proc_rep(GoalAnnotation)$/;kq|-;/\<proc_rep\>/;'q;"	kind:type
proc_requests	proc_requests.m	/^:- type proc_requests$/;kq|-;/\<proc_requests\>/;'q;"	kind:type	file:
proc_requests.get_req_queue	proc_requests.m	/^:- pred get_req_queue(/;kq|/^\<get_req_queue\>/;'q;"	kind:pred
proc_requests.init_requests	proc_requests.m	/^:- pred init_requests(/;kq|/^\<init_requests\>/;'q;"	kind:pred
proc_requests.lookup_mode_num	proc_requests.m	/^:- pred lookup_mode_num(/;kq|/^\<lookup_mode_num\>/;'q;"	kind:pred
proc_requests.req_queue	proc_requests.m	/^                req_queue       :: req_queue$/;kq|-;/\<proc_requests.req_queue\>/;'q;"	kind:fld	file:
proc_requests.req_queue	proc_requests.m	/^:- type req_queue == queue(pred_proc_id).$/;kq|-;/\<proc_requests.req_queue\>/;'q;"	kind:type
proc_requests.request_proc	proc_requests.m	/^:- pred request_proc(pred_id::in, list(/;kq|/^\<request_proc\>/;'q;"	kind:pred
proc_requests.request_unify	proc_requests.m	/^:- pred request_unify(/;kq|/^\<request_unify\>/;'q;"	kind:pred
proc_requests.search_mode_num	proc_requests.m	/^:- pred search_mode_num(/;kq|/^\<search_mode_num\>/;'q;"	kind:pred	file:
proc_requests.set_req_queue	proc_requests.m	/^:- pred set_req_queue(/;kq|/^\<set_req_queue\>/;'q;"	kind:pred
proc_requests.unify_proc_id	proc_requests.m	/^:- type unify_proc_id$/;kq|-;/\<proc_requests.unify_proc_id\>/;'q;"	kind:type
proc_requests.unify_req_map	proc_requests.m	/^:- type unify_req_map == map(unify_proc_id, proc_id).$/;kq|-;/\<proc_requests.unify_req_map\>/;'q;"	kind:type	file:
proc_resurrection_path_table	rbmm.region_resurrection_renaming.m	/^:- type proc_resurrection_path_table ==$/;kq|-;/\<proc_resurrection_path_table\>/;'q;"	kind:type
proc_rtti_varmaps	hlds_pred.m	/^\/*  4 *\/        proc_rtti_varmaps               :: rtti_varmaps,$/;kq|-;/\<proc_rtti_varmaps\>/;'q;"	kind:fld	file:
proc_seq_num	prog_item.m	/^                proc_seq_num                    :: item_seq_num$/;kq|-;/\<proc_seq_num\>/;'q;"	kind:fld
proc_size_statistics	options.m	/^    ;       proc_size_statistics$/;kq|-;/\<proc_size_statistics\>/;'q;"	kind:cons
proc_slice	../mdbcomp/slice_and_dice.m	/^:- type proc_slice       == map(path_port, slice_exec_count).$/;kq|-;/\<proc_slice\>/;'q;"	kind:type
proc_specific_annotated_constraints	abstract_mode_constraints.m	/^:- func proc_specific_annotated_constraints(/;kq|/^\<proc_specific_annotated_constraints\>/;'q;"	kind:func
proc_static_array	layout.m	/^    ;       proc_static_array$/;kq|-;/\<proc_static_array\>/;'q;"	kind:cons
proc_static_call_sites_array	layout.m	/^    ;       proc_static_call_sites_array$/;kq|-;/\<proc_static_call_sites_array\>/;'q;"	kind:cons
proc_static_cons_id	coverage_profiling.m	/^:- pred proc_static_cons_id(/;kq|/^\<proc_static_cons_id\>/;'q;"	kind:pred	file:
proc_static_cp_dynamic_array	layout.m	/^    ;       proc_static_cp_dynamic_array$/;kq|-;/\<proc_static_cp_dynamic_array\>/;'q;"	kind:cons
proc_static_cp_static_array	layout.m	/^    ;       proc_static_cp_static_array$/;kq|-;/\<proc_static_cp_static_array\>/;'q;"	kind:cons
proc_static_file_name	hlds_pred.m	/^                proc_static_file_name   :: string,$/;kq|-;/\<proc_static_file_name\>/;'q;"	kind:fld
proc_static_line_number	hlds_pred.m	/^                proc_static_line_number :: int,$/;kq|-;/\<proc_static_line_number\>/;'q;"	kind:fld
proc_statics_info	stack_layout.m	/^:- type proc_statics_info$/;kq|-;/\<proc_statics_info\>/;'q;"	kind:type	file:
proc_stats	hlds_statistics.m	/^:- type proc_stats$/;kq|-;/\<proc_stats\>/;'q;"	kind:type	file:
proc_stmt_info	ml_proc_gen.m	/^:- type proc_stmt_info$/;kq|-;/\<proc_stmt_info\>/;'q;"	kind:type	file:
proc_stream	fact_table.m	/^:- type proc_stream$/;kq|-;/\<proc_stream\>/;'q;"	kind:type	file:
proc_sub_info	hlds_pred.m	/^\/* 12 *\/        proc_sub_info                   :: proc_sub_info$/;kq|-;/\<proc_sub_info\>/;'q;"	kind:fld	file:
proc_table	hlds_pred.m	/^:- type proc_table == map(proc_id, proc_info).$/;kq|-;/\<proc_table\>/;'q;"	kind:type
proc_table_info_name	table_gen.m	/^:- func proc_table_info_name = string.$/;kq|/^\<proc_table_info_name\>/;'q;"	kind:func	file:
proc_table_info_type	table_gen.m	/^:- func proc_table_info_type = mer_type.$/;kq|/^\<proc_table_info_type\>/;'q;"	kind:func	file:
proc_table_io_entry	continuation_info.m	/^    --->    proc_table_io_entry($/;kq|-;/\<proc_table_io_entry\>/;'q;"	kind:cons
proc_table_io_entry_array	layout.m	/^    ;       proc_table_io_entry_array$/;kq|-;/\<proc_table_io_entry_array\>/;'q;"	kind:cons
proc_table_io_info	hlds_pred.m	/^:- type proc_table_io_info$/;kq|-;/\<proc_table_io_info\>/;'q;"	kind:type
proc_table_statistics	../library/table_statistics.m	/^:- type proc_table_statistics$/;kq|-;/\<proc_table_statistics\>/;'q;"	kind:type
proc_table_struct	continuation_info.m	/^    ;       proc_table_struct($/;kq|-;/\<proc_table_struct\>/;'q;"	kind:cons
proc_table_struct_info	hlds_pred.m	/^:- type proc_table_struct_info$/;kq|-;/\<proc_table_struct_info\>/;'q;"	kind:type
proc_tabled_for_descendant_io	prog_data_foreign.m	/^    ;       proc_tabled_for_descendant_io.$/;kq|-;/\<proc_tabled_for_descendant_io\>/;'q;"	kind:cons
proc_tabled_for_io	prog_data_foreign.m	/^:- type proc_tabled_for_io$/;kq|-;/\<proc_tabled_for_io\>/;'q;"	kind:type
proc_tabled_for_io_unitize	prog_data_foreign.m	/^    ;       proc_tabled_for_io_unitize$/;kq|-;/\<proc_tabled_for_io_unitize\>/;'q;"	kind:cons
proc_tabling_data_id	llds.m	/^    ;       proc_tabling_data_id(proc_label, proc_tabling_struct_id)$/;kq|-;/\<proc_tabling_data_id\>/;'q;"	kind:cons
proc_tabling_info_var_name	add_pragma_tabling.m	/^:- func proc_tabling_info_var_name(/;kq|/^\<proc_tabling_info_var_name\>/;'q;"	kind:func	file:
proc_tabling_struct_id	rtti.m	/^:- type proc_tabling_struct_id$/;kq|-;/\<proc_tabling_struct_id\>/;'q;"	kind:type
proc_task	passes_aux.m	/^:- type proc_task ==$/;kq|-;/\<proc_task\>/;'q;"	kind:type
proc_terminates	prog_data_foreign.m	/^:- type proc_terminates$/;kq|-;/\<proc_terminates\>/;'q;"	kind:type
proc_thread_safe	prog_data_foreign.m	/^:- type proc_thread_safe$/;kq|-;/\<proc_thread_safe\>/;'q;"	kind:type
proc_trace_counts	../mdbcomp/trace_counts.m	/^:- type proc_trace_counts == map(path_port, line_no_and_count).$/;kq|-;/\<proc_trace_counts\>/;'q;"	kind:type
proc_trailing_info	hlds_pred.m	/^:- type proc_trailing_info$/;kq|-;/\<proc_trailing_info\>/;'q;"	kind:type
proc_trailing_status	hlds_pred.m	/^                proc_trailing_status                :: trailing_status,$/;kq|-;/\<proc_trailing_status\>/;'q;"	kind:fld
proc_transform	pred_name.m	/^:- type proc_transform$/;kq|-;/\<proc_transform\>/;'q;"	kind:type
proc_transform_accumulator	pred_name.m	/^    ;       proc_transform_accumulator($/;kq|-;/\<proc_transform_accumulator\>/;'q;"	kind:cons
proc_transform_dep_par_conj	pred_name.m	/^    ;       proc_transform_dep_par_conj($/;kq|-;/\<proc_transform_dep_par_conj\>/;'q;"	kind:cons
proc_transform_direct_arg_in_out	pred_name.m	/^    ;       proc_transform_direct_arg_in_out.$/;kq|-;/\<proc_transform_direct_arg_in_out\>/;'q;"	kind:cons
proc_transform_higher_order_spec	pred_name.m	/^    ;       proc_transform_higher_order_spec($/;kq|-;/\<proc_transform_higher_order_spec\>/;'q;"	kind:cons
proc_transform_io_tabling	pred_name.m	/^    ;       proc_transform_io_tabling$/;kq|-;/\<proc_transform_io_tabling\>/;'q;"	kind:cons
proc_transform_lcmc	pred_name.m	/^    ;       proc_transform_lcmc($/;kq|-;/\<proc_transform_lcmc\>/;'q;"	kind:cons
proc_transform_loop_inv	pred_name.m	/^    ;       proc_transform_loop_inv($/;kq|-;/\<proc_transform_loop_inv\>/;'q;"	kind:cons
proc_transform_par_loop_ctrl	pred_name.m	/^    ;       proc_transform_par_loop_ctrl$/;kq|-;/\<proc_transform_par_loop_ctrl\>/;'q;"	kind:cons
proc_transform_stm_expansion	pred_name.m	/^    ;       proc_transform_stm_expansion$/;kq|-;/\<proc_transform_stm_expansion\>/;'q;"	kind:cons
proc_transform_to_dev_string	pred_name.m	/^:- func proc_transform_to_dev_string(/;kq|/^\<proc_transform_to_dev_string\>/;'q;"	kind:func	file:
proc_transform_tuple	pred_name.m	/^    ;       proc_transform_tuple($/;kq|-;/\<proc_transform_tuple\>/;'q;"	kind:cons
proc_transform_untuple	pred_name.m	/^    ;       proc_transform_untuple($/;kq|-;/\<proc_transform_untuple\>/;'q;"	kind:cons
proc_transform_unused_args	pred_name.m	/^    ;       proc_transform_unused_args($/;kq|-;/\<proc_transform_unused_args\>/;'q;"	kind:cons
proc_transform_user_type_spec	pred_name.m	/^    --->    proc_transform_user_type_spec($/;kq|-;/\<proc_transform_user_type_spec\>/;'q;"	kind:cons
proc_var_map	global_data.m	/^:- type proc_var_map    ==  map(pred_proc_id, tabling_info_struct).$/;kq|-;/\<proc_var_map\>/;'q;"	kind:type	file:
proc_var_names_array	layout.m	/^    ;       proc_var_names_array$/;kq|-;/\<proc_var_names_array\>/;'q;"	kind:cons
proc_var_table	hlds_pred.m	/^\/*  3 *\/        proc_var_table                  :: var_table,$/;kq|-;/\<proc_var_table\>/;'q;"	kind:fld	file:
proc_vars	prog_item.m	/^                proc_vars                       :: list(pragma_var),$/;kq|-;/\<proc_vars\>/;'q;"	kind:fld
proc_varset	prog_item.m	/^                proc_varset                     :: prog_varset,$/;kq|-;/\<proc_varset\>/;'q;"	kind:fld
proc_was_not_changed	mark_tail_calls.m	/^    --->    proc_was_not_changed$/;kq|-;/\<proc_was_not_changed\>/;'q;"	kind:cons	file:
proc_will_not_call_mercury	prog_data_foreign.m	/^    ;       proc_will_not_call_mercury.$/;kq|-;/\<proc_will_not_call_mercury\>/;'q;"	kind:cons
proc_will_not_call_mm_tabled	prog_data_foreign.m	/^    ;       proc_will_not_call_mm_tabled$/;kq|-;/\<proc_will_not_call_mm_tabled\>/;'q;"	kind:cons
proc_will_not_modify_trail	prog_data_foreign.m	/^    ;       proc_will_not_modify_trail.$/;kq|-;/\<proc_will_not_modify_trail\>/;'q;"	kind:cons
proc_will_not_throw_exception	prog_data_foreign.m	/^    --->    proc_will_not_throw_exception$/;kq|-;/\<proc_will_not_throw_exception\>/;'q;"	kind:cons
procedure_is_exported	hlds_pred.m	/^:- pred procedure_is_exported(/;kq|/^\<procedure_is_exported\>/;'q;"	kind:pred
process_arg_modes	mode_constraints.m	/^:- pred process_arg_modes(/;kq|/^\<process_arg_modes\>/;'q;"	kind:pred	file:
process_arguments	../library/getopt.m	/^:- pred process_arguments(/;kq|/^\<process_arguments\>/;'q;"	kind:pred	file:
process_arguments	../library/getopt_io.m	/^:- pred process_arguments(/;kq|/^\<process_arguments\>/;'q;"	kind:pred	file:
process_attribute	parse_pragma_foreign.m	/^:- pred process_attribute(/;kq|/^\<process_attribute\>/;'q;"	kind:pred	file:
process_augmented_module	mercury_compile_augment.m	/^:- pred process_augmented_module(/;kq|/^\<process_augmented_module\>/;'q;"	kind:pred	file:
process_builtin_pred	term_constr_initial.m	/^:- pred process_builtin_pred(/;kq|/^\<process_builtin_pred\>/;'q;"	kind:pred	file:
process_builtin_preds	term_constr_initial.m	/^:- pred process_builtin_preds(/;kq|/^\<process_builtin_preds\>/;'q;"	kind:pred	file:
process_builtin_procs	term_constr_initial.m	/^:- pred process_builtin_procs(/;kq|/^\<process_builtin_procs\>/;'q;"	kind:pred	file:
process_case	structure_reuse.versions.m	/^:- pred process_case(/;kq|/^\<process_case\>/;'q;"	kind:pred	file:
process_clauses_info	mode_constraints.m	/^:- pred process_clauses_info(/;kq|/^\<process_clauses_info\>/;'q;"	kind:pred	file:
process_clusters	dupelim.m	/^:- pred process_clusters(list(cluster)::in, list(label)::in, list(/;kq|/^\<process_clusters\>/;'q;"	kind:pred	file:
process_columns	../library/edit_seq.m	/^:- pred process_columns(edit_params::in, int::in, T::in, int::in, list(/;kq|/^\<process_columns\>/;'q;"	kind:pred	file:
process_common_var	structure_reuse.direct_choose_reuse.m	/^:- pred process_common_var(background_info::in, list(/;kq|/^\<process_common_var\>/;'q;"	kind:pred	file:
process_complicated_unify	simplify_goal_unify.m	/^:- pred process_complicated_unify(/;kq|/^\<process_complicated_unify\>/;'q;"	kind:pred	file:
process_cons_and_decons	rbmm.points_to_analysis.m	/^:- pred process_cons_and_decons(/;kq|/^\<process_cons_and_decons\>/;'q;"	kind:pred	file:
process_du_ctors	parse_type_defn.m	/^:- pred process_du_ctors(list(/;kq|/^\<process_du_ctors\>/;'q;"	kind:pred	file:
process_elim_labels	dupelim.m	/^:- pred process_elim_labels(list(label)::in, list(/;kq|/^\<process_elim_labels\>/;'q;"	kind:pred	file:
process_entry	../library/edit_seq.m	/^:- pred process_entry(/;kq|/^\<process_entry\>/;'q;"	kind:pred	file:
process_export_enum_attribute	parse_pragma_foreign.m	/^:- pred process_export_enum_attribute(/;kq|/^\<process_export_enum_attribute\>/;'q;"	kind:pred	file:
process_frame_delay	frameopt.m	/^:- pred process_frame_delay(list(/;kq|/^\<process_frame_delay\>/;'q;"	kind:pred	file:
process_given_options	handle_options.m	/^:- pred process_given_options(option_table::in, list(/;kq|/^\<process_given_options\>/;'q;"	kind:pred	file:
process_goal	structure_reuse.versions.m	/^:- pred process_goal(/;kq|/^\<process_goal\>/;'q;"	kind:pred	file:
process_ho_spec_requests	higher_order.make_specialized_preds.m	/^:- pred process_ho_spec_requests(maybe(/;kq|/^\<process_ho_spec_requests\>/;'q;"	kind:pred
process_ho_spec_requests_to_fixpoint	higher_order.make_specialized_preds.m	/^:- pred process_ho_spec_requests_to_fixpoint(maybe(/;kq|/^\<process_ho_spec_requests_to_fixpoint\>/;'q;"	kind:pred
process_imported_item_to_fixpoint	recompilation.usage.m	/^:- pred process_imported_item_to_fixpoint(/;kq|/^\<process_imported_item_to_fixpoint\>/;'q;"	kind:pred	file:
process_imported_items_in_queue	recompilation.usage.m	/^:- pred process_imported_items_in_queue(queue(/;kq|/^\<process_imported_items_in_queue\>/;'q;"	kind:pred	file:
process_imported_pred	term_constr_initial.m	/^:- pred process_imported_pred(/;kq|/^\<process_imported_pred\>/;'q;"	kind:pred	file:
process_imported_preds	term_constr_initial.m	/^:- pred process_imported_preds(list(/;kq|/^\<process_imported_preds\>/;'q;"	kind:pred	file:
process_imported_proc	term_constr_initial.m	/^:- pred process_imported_proc(/;kq|/^\<process_imported_proc\>/;'q;"	kind:pred	file:
process_imported_procs	term_constr_initial.m	/^:- pred process_imported_procs(/;kq|/^\<process_imported_procs\>/;'q;"	kind:pred	file:
process_imported_reuse	structure_reuse.analysis.m	/^:- pred process_imported_reuse(/;kq|/^\<process_imported_reuse\>/;'q;"	kind:pred	file:
process_imported_reuse_in_pred	structure_reuse.analysis.m	/^:- pred process_imported_reuse_in_pred(/;kq|/^\<process_imported_reuse_in_pred\>/;'q;"	kind:pred	file:
process_imported_reuse_in_proc	structure_reuse.analysis.m	/^:- pred process_imported_reuse_in_proc(/;kq|/^\<process_imported_reuse_in_proc\>/;'q;"	kind:pred	file:
process_imported_reuse_in_procs	structure_reuse.analysis.m	/^:- pred process_imported_reuse_in_procs(/;kq|/^\<process_imported_reuse_in_procs\>/;'q;"	kind:pred	file:
process_imported_sharing	structure_sharing.analysis.m	/^:- pred process_imported_sharing(/;kq|/^\<process_imported_sharing\>/;'q;"	kind:pred	file:
process_imported_sharing_in_pred	structure_sharing.analysis.m	/^:- pred process_imported_sharing_in_pred(/;kq|/^\<process_imported_sharing_in_pred\>/;'q;"	kind:pred	file:
process_imported_sharing_in_proc	structure_sharing.analysis.m	/^:- pred process_imported_sharing_in_proc(/;kq|/^\<process_imported_sharing_in_proc\>/;'q;"	kind:pred	file:
process_imported_sharing_in_procs	structure_sharing.analysis.m	/^:- pred process_imported_sharing_in_procs(/;kq|/^\<process_imported_sharing_in_procs\>/;'q;"	kind:pred	file:
process_imported_term_info	term_constr_initial.m	/^:- pred process_imported_term_info(/;kq|/^\<process_imported_term_info\>/;'q;"	kind:pred	file:
process_inst	mode_constraints.m	/^:- pred process_inst(/;kq|/^\<process_inst\>/;'q;"	kind:pred	file:
process_intermod_analysis_defined_proc	structure_reuse.analysis.m	/^:- pred process_intermod_analysis_defined_proc(/;kq|/^\<process_intermod_analysis_defined_proc\>/;'q;"	kind:pred	file:
process_intermod_analysis_imported_reuse_answer	structure_reuse.analysis.m	/^:- pred process_intermod_analysis_imported_reuse_answer(/;kq|/^\<process_intermod_analysis_imported_reuse_answer\>/;'q;"	kind:pred	file:
process_intermod_analysis_imported_sharing	structure_sharing.analysis.m	/^:- pred process_intermod_analysis_imported_sharing(/;kq|/^\<process_intermod_analysis_imported_sharing\>/;'q;"	kind:pred	file:
process_intermod_analysis_imported_sharing_in_pred	structure_sharing.analysis.m	/^:- pred process_intermod_analysis_imported_sharing_in_pred(/;kq|/^\<process_intermod_analysis_imported_sharing_in_pred\>/;'q;"	kind:pred	file:
process_intermod_analysis_imported_sharing_in_proc	structure_sharing.analysis.m	/^:- pred process_intermod_analysis_imported_sharing_in_proc(/;kq|/^\<process_intermod_analysis_imported_sharing_in_proc\>/;'q;"	kind:pred	file:
process_intermod_analysis_imported_sharing_in_procs	structure_sharing.analysis.m	/^:- pred process_intermod_analysis_imported_sharing_in_procs(/;kq|/^\<process_intermod_analysis_imported_sharing_in_procs\>/;'q;"	kind:pred	file:
process_intermod_analysis_reuse	structure_reuse.analysis.m	/^:- pred process_intermod_analysis_reuse(/;kq|/^\<process_intermod_analysis_reuse\>/;'q;"	kind:pred	file:
process_intermod_analysis_reuse_pred	structure_reuse.analysis.m	/^:- pred process_intermod_analysis_reuse_pred(/;kq|/^\<process_intermod_analysis_reuse_pred\>/;'q;"	kind:pred	file:
process_intermod_analysis_reuse_proc	structure_reuse.analysis.m	/^:- pred process_intermod_analysis_reuse_proc(/;kq|/^\<process_intermod_analysis_reuse_proc\>/;'q;"	kind:pred	file:
process_mapping_rule_1	rbmm.region_instruction.m	/^:- pred process_mapping_rule_1(/;kq|/^\<process_mapping_rule_1\>/;'q;"	kind:pred	file:
process_mapping_rule_3	rbmm.region_instruction.m	/^:- pred process_mapping_rule_3(/;kq|/^\<process_mapping_rule_3\>/;'q;"	kind:pred	file:
process_mode_decl	mode_constraints.m	/^:- pred process_mode_decl(/;kq|/^\<process_mode_decl\>/;'q;"	kind:pred	file:
process_mode_decl_for_proc	mode_constraints.m	/^:- pred process_mode_decl_for_proc(/;kq|/^\<process_mode_decl_for_proc\>/;'q;"	kind:pred	file:
process_module	make.make_info.m	/^    --->    process_module(module_compilation_task_type)$/;kq|-;/\<process_module\>/;'q;"	kind:cons
process_modules_anywhere	make.prereqs_cache.m	/^    ;       process_modules_anywhere.$/;kq|-;/\<process_modules_anywhere\>/;'q;"	kind:cons
process_modules_where	make.prereqs_cache.m	/^:- type process_modules_where$/;kq|-;/\<process_modules_where\>/;'q;"	kind:type
process_no_type_info_builtin	term_constr_initial.m	/^:- func process_no_type_info_builtin(string, list(/;kq|/^\<process_no_type_info_builtin\>/;'q;"	kind:func	file:
process_one_exception_result	../library/exception.m	/^:- pred process_one_exception_result(exception_result(/;kq|/^\<process_one_exception_result\>/;'q;"	kind:pred	file:
process_one_mapping	rbmm.interproc_region_lifetime.m	/^:- pred process_one_mapping(/;kq|/^\<process_one_mapping\>/;'q;"	kind:pred	file:
process_one_side	assertion.m	/^:- pred process_one_side(list(/;kq|/^\<process_one_side\>/;'q;"	kind:pred	file:
process_only_modules_in_cur_dir	make.prereqs_cache.m	/^    --->    process_only_modules_in_cur_dir$/;kq|-;/\<process_only_modules_in_cur_dir\>/;'q;"	kind:cons
process_optimization_options	optimization_options.m	/^:- pred process_optimization_options(/;kq|/^\<process_optimization_options\>/;'q;"	kind:pred
process_option_values	../library/getopt.m	/^:- pred process_option_values(/;kq|/^\<process_option_values\>/;'q;"	kind:pred	file:
process_option_values	../library/getopt_io.m	/^:- pred process_option_values(/;kq|/^\<process_option_values\>/;'q;"	kind:pred	file:
process_options	../library/getopt.m	/^:- pred process_options(option_ops(OptionType)::in(/;kq|/^\<process_options\>/;'q;"	kind:pred
process_options	../library/getopt_io.m	/^:- pred process_options(option_ops(OptionType)::in(/;kq|/^\<process_options\>/;'q;"	kind:pred
process_options_arg_file	mercury_compile_args.m	/^:- pred process_options_arg_file(/;kq|/^\<process_options_arg_file\>/;'q;"	kind:pred	file:
process_options_io	../library/getopt.m	/^:- pred process_options_io(option_ops(OptionType)::in(/;kq|/^\<process_options_io\>/;'q;"	kind:pred
process_options_io	../library/getopt_io.m	/^:- pred process_options_io(option_ops(OptionType)::in(/;kq|/^\<process_options_io\>/;'q;"	kind:pred
process_options_std	mercury_compile_args.m	/^:- pred process_options_std(/;kq|/^\<process_options_std\>/;'q;"	kind:pred	file:
process_options_std_config_file	mercury_compile_args.m	/^:- pred process_options_std_config_file(/;kq|/^\<process_options_std_config_file\>/;'q;"	kind:pred	file:
process_options_track	../library/getopt.m	/^:- pred process_options_track(/;kq|/^\<process_options_track\>/;'q;"	kind:pred
process_options_track	../library/getopt_io.m	/^:- pred process_options_track(/;kq|/^\<process_options_track\>/;'q;"	kind:pred
process_options_track_io	../library/getopt.m	/^:- pred process_options_track_io(/;kq|/^\<process_options_track_io\>/;'q;"	kind:pred
process_options_track_io	../library/getopt_io.m	/^:- pred process_options_track_io(/;kq|/^\<process_options_track_io\>/;'q;"	kind:pred
process_options_userdata	../library/getopt.m	/^:- pred process_options_userdata(/;kq|/^\<process_options_userdata\>/;'q;"	kind:pred
process_options_userdata	../library/getopt_io.m	/^:- pred process_options_userdata(/;kq|/^\<process_options_userdata\>/;'q;"	kind:pred
process_options_userdata_io	../library/getopt.m	/^:- pred process_options_userdata_io(/;kq|/^\<process_options_userdata_io\>/;'q;"	kind:pred
process_options_userdata_io	../library/getopt_io.m	/^:- pred process_options_userdata_io(/;kq|/^\<process_options_userdata_io\>/;'q;"	kind:pred
process_possible_common_dead_vars	structure_reuse.direct_choose_reuse.m	/^:- pred process_possible_common_dead_vars(/;kq|/^\<process_possible_common_dead_vars\>/;'q;"	kind:pred	file:
process_read_term	../library/io.m	/^:- pred process_read_term(/;kq|/^\<process_read_term\>/;'q;"	kind:pred	file:
process_rows	../library/edit_seq.m	/^:- pred process_rows(edit_params::in, int::in, list(T)::in, list(/;kq|/^\<process_rows\>/;'q;"	kind:pred	file:
process_special_option	../library/getopt.m	/^:- pred process_special_option(/;kq|/^\<process_special_option\>/;'q;"	kind:pred	file:
process_special_option	../library/getopt_io.m	/^:- pred process_special_option(/;kq|/^\<process_special_option\>/;'q;"	kind:pred	file:
process_special_pred_for_type	post_term_analysis.m	/^:- pred process_special_pred_for_type(/;kq|/^\<process_special_pred_for_type\>/;'q;"	kind:pred	file:
process_try_goals	mercury_compile_front_end.m	/^:- pred process_try_goals(/;kq|/^\<process_try_goals\>/;'q;"	kind:pred	file:
process_two_linked_calls	assertion.m	/^:- pred process_two_linked_calls(list(/;kq|/^\<process_two_linked_calls\>/;'q;"	kind:pred	file:
process_type_qualification	qual_info.m	/^:- pred process_type_qualification(/;kq|/^\<process_type_qualification\>/;'q;"	kind:pred
process_unify	switch_detection.m	/^:- type process_unify(Result, Info) ==$/;kq|-;/\<process_unify\>/;'q;"	kind:type
process_util.can_fork	process_util.m	/^:- pred can_fork is semidet.$/;kq|/^\<can_fork\>/;'q;"	kind:pred
process_util.check_for_signal	process_util.m	/^:- pred check_for_signal(/;kq|/^\<check_for_signal\>/;'q;"	kind:pred	file:
process_util.do_wait	process_util.m	/^:- pred do_wait(/;kq|/^\<do_wait\>/;'q;"	kind:pred	file:
process_util.io_pred	process_util.m	/^:- type io_pred == pred(maybe_succeeded, io, io).$/;kq|-;/\<process_util.io_pred\>/;'q;"	kind:type
process_util.pid	process_util.m	/^:- type pid == int.$/;kq|-;/\<process_util.pid\>/;'q;"	kind:type
process_util.raise_signal	process_util.m	/^:- pred raise_signal(/;kq|/^\<raise_signal\>/;'q;"	kind:pred
process_util.send_signal	process_util.m	/^:- pred send_signal(/;kq|/^\<send_signal\>/;'q;"	kind:pred
process_util.sig_dfl	process_util.m	/^:- func sig_dfl = signal_action.$/;kq|/^\<sig_dfl\>/;'q;"	kind:func	file:
process_util.sigint	process_util.m	/^:- func sigint = int.$/;kq|/^\<sigint\>/;'q;"	kind:func
process_util.signal_action	process_util.m	/^:- type signal_action$/;kq|-;/\<process_util.signal_action\>/;'q;"	kind:type	file:
process_util.wait_any	process_util.m	/^:- pred wait_any(maybe(pid)::out, io.res(/;kq|/^\<wait_any\>/;'q;"	kind:pred
process_util.wait_pid	process_util.m	/^:- pred wait_pid(pid::in, io.res(/;kq|/^\<wait_pid\>/;'q;"	kind:pred
process_valid_nonimported_pred	passes_aux.m	/^:- pred process_valid_nonimported_pred(update_pred_task::in(/;kq|/^\<process_valid_nonimported_pred\>/;'q;"	kind:pred	file:
process_valid_nonimported_preds_errors	passes_aux.m	/^:- pred process_valid_nonimported_preds_errors(/;kq|/^\<process_valid_nonimported_preds_errors\>/;'q;"	kind:pred
process_valid_nonimported_procs	passes_aux.m	/^:- pred process_valid_nonimported_procs(/;kq|/^\<process_valid_nonimported_procs\>/;'q;"	kind:pred
process_valid_nonimported_procs_update	passes_aux.m	/^:- pred process_valid_nonimported_procs_update(/;kq|/^\<process_valid_nonimported_procs_update\>/;'q;"	kind:pred
processed_mode_body	parse_inst_mode_defn.m	/^:- type processed_mode_body$/;kq|-;/\<processed_mode_body\>/;'q;"	kind:type	file:
processed_user_inst	inst_user.m	/^    ;       processed_user_inst(hlds_inst_defn).$/;kq|-;/\<processed_user_inst\>/;'q;"	kind:cons	file:
procid_stack_layout	options.m	/^    ;       procid_stack_layout$/;kq|-;/\<procid_stack_layout\>/;'q;"	kind:cons
proclabel_kind_token	../mdbcomp/program_representation.m	/^:- type proclabel_kind_token$/;kq|-;/\<proclabel_kind_token\>/;'q;"	kind:type
proclabel_special	../mdbcomp/program_representation.m	/^    ;       proclabel_special.$/;kq|-;/\<proclabel_special\>/;'q;"	kind:cons
proclabel_user_function	../mdbcomp/program_representation.m	/^    ;       proclabel_user_function$/;kq|-;/\<proclabel_user_function\>/;'q;"	kind:cons
proclabel_user_predicate	../mdbcomp/program_representation.m	/^    --->    proclabel_user_predicate$/;kq|-;/\<proclabel_user_predicate\>/;'q;"	kind:cons
produce_clause_existq_tvars	polymorphism_clause.m	/^:- pred produce_clause_existq_tvars(/;kq|/^\<produce_clause_existq_tvars\>/;'q;"	kind:pred	file:
produce_instance_method_clause	instance_method_clauses.m	/^:- pred produce_instance_method_clause(/;kq|/^\<produce_instance_method_clause\>/;'q;"	kind:pred	file:
produce_instance_method_clauses	instance_method_clauses.m	/^:- pred produce_instance_method_clauses(/;kq|/^\<produce_instance_method_clauses\>/;'q;"	kind:pred
produce_variable	code_loc_dep.m	/^:- pred produce_variable(/;kq|/^\<produce_variable\>/;'q;"	kind:pred
produce_variable_in_reg	code_loc_dep.m	/^:- pred produce_variable_in_reg(/;kq|/^\<produce_variable_in_reg\>/;'q;"	kind:pred
produce_variable_in_reg_or_stack	code_loc_dep.m	/^:- pred produce_variable_in_reg_or_stack(/;kq|/^\<produce_variable_in_reg_or_stack\>/;'q;"	kind:pred
produce_vars	code_loc_dep.m	/^:- pred produce_vars(list(/;kq|/^\<produce_vars\>/;'q;"	kind:pred
produced_at_path	ordering_mode_constraints.m	/^:- pred produced_at_path(/;kq|/^\<produced_at_path\>/;'q;"	kind:pred	file:
prodvars_map	mode_constraint_robdd.m	/^:- type prodvars_map == map(lambda_path, set_of_progvar).$/;kq|-;/\<prodvars_map\>/;'q;"	kind:type
prof_dependency_graph_to_string	hlds_dependency_graph.m	/^:- pred prof_dependency_graph_to_string(/;kq|/^\<prof_dependency_graph_to_string\>/;'q;"	kind:pred
prof_optimized	options.m	/^    ;       prof_optimized$/;kq|-;/\<prof_optimized\>/;'q;"	kind:cons
profile_calls	options.m	/^    ;       profile_calls$/;kq|-;/\<profile_calls\>/;'q;"	kind:cons
profile_deep	options.m	/^    ;       profile_deep$/;kq|-;/\<profile_deep\>/;'q;"	kind:cons
profile_deep_coverage_after_goal	options.m	/^    ;       profile_deep_coverage_after_goal$/;kq|-;/\<profile_deep_coverage_after_goal\>/;'q;"	kind:cons
profile_deep_coverage_branch_disj	options.m	/^    ;       profile_deep_coverage_branch_disj$/;kq|-;/\<profile_deep_coverage_branch_disj\>/;'q;"	kind:cons
profile_deep_coverage_branch_ite	options.m	/^    ;       profile_deep_coverage_branch_ite$/;kq|-;/\<profile_deep_coverage_branch_ite\>/;'q;"	kind:cons
profile_deep_coverage_branch_switch	options.m	/^    ;       profile_deep_coverage_branch_switch$/;kq|-;/\<profile_deep_coverage_branch_switch\>/;'q;"	kind:cons
profile_deep_coverage_use_portcounts	options.m	/^    ;       profile_deep_coverage_use_portcounts$/;kq|-;/\<profile_deep_coverage_use_portcounts\>/;'q;"	kind:cons
profile_deep_coverage_use_trivial	options.m	/^    ;       profile_deep_coverage_use_trivial$/;kq|-;/\<profile_deep_coverage_use_trivial\>/;'q;"	kind:cons
profile_for_feedback	options.m	/^    ;       profile_for_feedback$/;kq|-;/\<profile_for_feedback\>/;'q;"	kind:cons
profile_memory	options.m	/^    ;       profile_memory$/;kq|-;/\<profile_memory\>/;'q;"	kind:cons
profile_time	options.m	/^    ;       profile_time$/;kq|-;/\<profile_time\>/;'q;"	kind:cons
profiling	options.m	/^    ;       profiling           % profile_time + profile_calls$/;kq|-;/\<profiling\>/;'q;"	kind:cons
profiling_builtin.proc_dynamic	../library/profiling_builtin.m	/^:- type proc_dynamic        ---> proc_dynamic(c_pointer).$/;kq|-;/\<profiling_builtin.proc_dynamic\>/;'q;"	kind:type	file:
profiling_builtin.proc_layout	../library/profiling_builtin.m	/^:- type proc_layout         ---> proc_layout(c_pointer).$/;kq|-;/\<profiling_builtin.proc_layout\>/;'q;"	kind:type	file:
prog_constraint	prog_data.m	/^:- type prog_constraint$/;kq|-;/\<prog_constraint\>/;'q;"	kind:type
prog_constraint_get_arg_types	prog_data.m	/^:- func prog_constraint_get_arg_types(prog_constraint) = list(/;kq|/^\<prog_constraint_get_arg_types\>/;'q;"	kind:func
prog_constraint_get_class	prog_data.m	/^:- func prog_constraint_get_class(/;kq|/^\<prog_constraint_get_class\>/;'q;"	kind:func
prog_constraint_to_xml	xml_documentation.m	/^:- func prog_constraint_to_xml(/;kq|/^\<prog_constraint_to_xml\>/;'q;"	kind:func	file:
prog_constraint_used_modules	unused_imports.m	/^:- pred prog_constraint_used_modules(/;kq|/^\<prog_constraint_used_modules\>/;'q;"	kind:pred	file:
prog_context	prog_data.m	/^:- type prog_context == term_context.$/;kq|-;/\<prog_context\>/;'q;"	kind:type
prog_context_to_xml	xml_documentation.m	/^:- func prog_context_to_xml(/;kq|/^\<prog_context_to_xml\>/;'q;"	kind:func	file:
prog_ctgc.format_datastruct	prog_ctgc.m	/^:- pred format_datastruct(/;kq|/^\<format_datastruct\>/;'q;"	kind:pred	file:
prog_ctgc.format_datastructs	prog_ctgc.m	/^:- pred format_datastructs(/;kq|/^\<format_datastructs\>/;'q;"	kind:pred	file:
prog_ctgc.format_selector	prog_ctgc.m	/^:- pred format_selector(/;kq|/^\<format_selector\>/;'q;"	kind:pred	file:
prog_ctgc.mer_type_to_typesel	prog_ctgc.m	/^:- pred mer_type_to_typesel(/;kq|/^\<mer_type_to_typesel\>/;'q;"	kind:pred	file:
prog_ctgc.parse_datastruct	prog_ctgc.m	/^:- func parse_datastruct(term(/;kq|/^\<parse_datastruct\>/;'q;"	kind:func
prog_ctgc.parse_selector	prog_ctgc.m	/^:- func parse_selector(term(/;kq|/^\<parse_selector\>/;'q;"	kind:func
prog_ctgc.parse_unit_selector	prog_ctgc.m	/^:- func parse_unit_selector(term(/;kq|/^\<parse_unit_selector\>/;'q;"	kind:func
prog_ctgc.rename_datastruct	prog_ctgc.m	/^:- pred rename_datastruct(map(/;kq|/^\<rename_datastruct\>/;'q;"	kind:pred
prog_ctgc.rename_selector	prog_ctgc.m	/^:- pred rename_selector(/;kq|/^\<rename_selector\>/;'q;"	kind:pred
prog_ctgc.rename_unit_selector	prog_ctgc.m	/^:- pred rename_unit_selector(/;kq|/^\<rename_unit_selector\>/;'q;"	kind:pred
prog_ctgc.selector_to_string	prog_ctgc.m	/^:- func selector_to_string(/;kq|/^\<selector_to_string\>/;'q;"	kind:func	file:
prog_data.abstract_dummy_type	prog_data.m	/^    ;       abstract_dummy_type$/;kq|-;/\<prog_data.abstract_dummy_type\>/;'q;"	kind:cons
prog_data.abstract_notag_type	prog_data.m	/^    ;       abstract_notag_type$/;kq|-;/\<prog_data.abstract_notag_type\>/;'q;"	kind:cons
prog_data.abstract_solver_type	prog_data.m	/^    ;       abstract_solver_type.$/;kq|-;/\<prog_data.abstract_solver_type\>/;'q;"	kind:cons
prog_data.abstract_subtype	prog_data.m	/^    ;       abstract_subtype(type_ctor)$/;kq|-;/\<prog_data.abstract_subtype\>/;'q;"	kind:cons
prog_data.any	prog_data.m	/^    ;           any(uniqueness, ho_inst_info)$/;kq|-;/\<prog_data.any\>/;'q;"	kind:cons
prog_data.any_inst	prog_data.m	/^    ;       any_inst(inst_name, uniqueness, is_live, unify_is_real)$/;kq|-;/\<prog_data.any_inst\>/;'q;"	kind:cons
prog_data.any_inst_info	prog_data.m	/^:- type any_inst_info$/;kq|-;/\<prog_data.any_inst_info\>/;'q;"	kind:type
prog_data.apply_n_type	prog_data.m	/^    ;       apply_n_type(tvar, list(ground_type), kind)$/;kq|-;/\<prog_data.apply_n_type\>/;'q;"	kind:cons
prog_data.apply_n_type	prog_data.m	/^    ;       apply_n_type(tvar, list(mer_type), kind)$/;kq|-;/\<prog_data.apply_n_type\>/;'q;"	kind:cons
prog_data.apw_double	prog_data.m	/^    ;       apw_double($/;kq|-;/\<prog_data.apw_double\>/;'q;"	kind:cons
prog_data.apw_full	prog_data.m	/^    --->    apw_full($/;kq|-;/\<prog_data.apw_full\>/;'q;"	kind:cons
prog_data.apw_none_nowhere	prog_data.m	/^    ;       apw_none_nowhere.$/;kq|-;/\<prog_data.apw_none_nowhere\>/;'q;"	kind:cons
prog_data.apw_none_shifted	prog_data.m	/^    ;       apw_none_shifted($/;kq|-;/\<prog_data.apw_none_shifted\>/;'q;"	kind:cons
prog_data.apw_partial_first	prog_data.m	/^    ;       apw_partial_first($/;kq|-;/\<prog_data.apw_partial_first\>/;'q;"	kind:cons
prog_data.apw_partial_shifted	prog_data.m	/^    ;       apw_partial_shifted($/;kq|-;/\<prog_data.apw_partial_shifted\>/;'q;"	kind:cons
prog_data.arg_context	prog_data.m	/^                arg_context         :: prog_context$/;kq|-;/\<prog_data.arg_context\>/;'q;"	kind:fld
prog_data.arg_field_name	prog_data.m	/^                arg_field_name      :: maybe(ctor_field_name),$/;kq|-;/\<prog_data.arg_field_name\>/;'q;"	kind:fld
prog_data.arg_list_arity	prog_data.m	/^:- func arg_list_arity(list(/;kq|/^\<arg_list_arity\>/;'q;"	kind:func
prog_data.arg_mask	prog_data.m	/^:- type arg_mask$/;kq|-;/\<prog_data.arg_mask\>/;'q;"	kind:type
prog_data.arg_num_bits	prog_data.m	/^:- type arg_num_bits$/;kq|-;/\<prog_data.arg_num_bits\>/;'q;"	kind:type
prog_data.arg_only_offset	prog_data.m	/^:- type arg_only_offset$/;kq|-;/\<prog_data.arg_only_offset\>/;'q;"	kind:type
prog_data.arg_pos_width	prog_data.m	/^:- type arg_pos_width$/;kq|-;/\<prog_data.arg_pos_width\>/;'q;"	kind:type
prog_data.arg_reg_type_info	prog_data.m	/^:- type arg_reg_type_info$/;kq|-;/\<prog_data.arg_reg_type_info\>/;'q;"	kind:type
prog_data.arg_reg_types	prog_data.m	/^    ;       arg_reg_types(list(ho_arg_reg)).$/;kq|-;/\<prog_data.arg_reg_types\>/;'q;"	kind:cons
prog_data.arg_reg_types_unset	prog_data.m	/^    --->    arg_reg_types_unset     % Unneeded or simply unset yet.$/;kq|-;/\<prog_data.arg_reg_types_unset\>/;'q;"	kind:cons
prog_data.arg_shift	prog_data.m	/^:- type arg_shift$/;kq|-;/\<prog_data.arg_shift\>/;'q;"	kind:type
prog_data.arg_type	prog_data.m	/^                arg_type            :: mer_type,$/;kq|-;/\<prog_data.arg_type\>/;'q;"	kind:fld
prog_data.arg_width	prog_data.m	/^:- type arg_width$/;kq|-;/\<prog_data.arg_width\>/;'q;"	kind:type
prog_data.arity	prog_data.m	/^:- type arity == int.$/;kq|-;/\<prog_data.arity\>/;'q;"	kind:type
prog_data.at_most_many	prog_data.m	/^    ;       at_most_many.$/;kq|-;/\<prog_data.at_most_many\>/;'q;"	kind:cons
prog_data.at_most_many_cc	prog_data.m	/^    ;       at_most_many_cc$/;kq|-;/\<prog_data.at_most_many_cc\>/;'q;"	kind:cons
prog_data.at_most_one	prog_data.m	/^    ;       at_most_one$/;kq|-;/\<prog_data.at_most_one\>/;'q;"	kind:cons
prog_data.at_most_zero	prog_data.m	/^    --->    at_most_zero$/;kq|-;/\<prog_data.at_most_zero\>/;'q;"	kind:cons
prog_data.atomic_state_var	prog_data.m	/^    --->    atomic_state_var(prog_var)$/;kq|-;/\<prog_data.atomic_state_var\>/;'q;"	kind:cons
prog_data.atomic_var_pair	prog_data.m	/^    ;       atomic_var_pair(prog_var, prog_var).$/;kq|-;/\<prog_data.atomic_var_pair\>/;'q;"	kind:cons
prog_data.aw_double_word	prog_data.m	/^    ;       aw_double_word.$/;kq|-;/\<prog_data.aw_double_word\>/;'q;"	kind:cons
prog_data.aw_full_word	prog_data.m	/^    ;       aw_full_word$/;kq|-;/\<prog_data.aw_full_word\>/;'q;"	kind:cons
prog_data.aw_none	prog_data.m	/^    --->    aw_none$/;kq|-;/\<prog_data.aw_none\>/;'q;"	kind:cons
prog_data.aw_partial_word	prog_data.m	/^    ;       aw_partial_word$/;kq|-;/\<prog_data.aw_partial_word\>/;'q;"	kind:cons
prog_data.awd_ao_offset_start	prog_data.m	/^                awd_ao_offset_start :: arg_only_offset,$/;kq|-;/\<prog_data.awd_ao_offset_start\>/;'q;"	kind:fld
prog_data.awd_cell_offset	prog_data.m	/^                awd_cell_offset     :: cell_offset,$/;kq|-;/\<prog_data.awd_cell_offset\>/;'q;"	kind:fld
prog_data.awd_kind	prog_data.m	/^                awd_kind            :: double_word_kind$/;kq|-;/\<prog_data.awd_kind\>/;'q;"	kind:fld
prog_data.awf_ao_offset	prog_data.m	/^                awf_ao_offset       :: arg_only_offset,$/;kq|-;/\<prog_data.awf_ao_offset\>/;'q;"	kind:fld
prog_data.awf_cell_offset	prog_data.m	/^                awf_cell_offset     :: cell_offset$/;kq|-;/\<prog_data.awf_cell_offset\>/;'q;"	kind:fld
prog_data.awns_ao_offset	prog_data.m	/^                awns_ao_offset      :: arg_only_offset,$/;kq|-;/\<prog_data.awns_ao_offset\>/;'q;"	kind:fld
prog_data.awns_cell_offset	prog_data.m	/^                awns_cell_offset    :: cell_offset$/;kq|-;/\<prog_data.awns_cell_offset\>/;'q;"	kind:fld
prog_data.awpf_ao_offset	prog_data.m	/^                awpf_ao_offset      :: arg_only_offset,$/;kq|-;/\<prog_data.awpf_ao_offset\>/;'q;"	kind:fld
prog_data.awpf_cell_offset	prog_data.m	/^                awpf_cell_offset    :: cell_offset,$/;kq|-;/\<prog_data.awpf_cell_offset\>/;'q;"	kind:fld
prog_data.awpf_fill	prog_data.m	/^                awpf_fill           :: fill_kind$/;kq|-;/\<prog_data.awpf_fill\>/;'q;"	kind:fld
prog_data.awpf_mask	prog_data.m	/^                awpf_mask           :: arg_mask,$/;kq|-;/\<prog_data.awpf_mask\>/;'q;"	kind:fld
prog_data.awpf_num_bits	prog_data.m	/^                awpf_num_bits       :: arg_num_bits,$/;kq|-;/\<prog_data.awpf_num_bits\>/;'q;"	kind:fld
prog_data.awpf_shift	prog_data.m	/^                awpf_shift          :: arg_shift,$/;kq|-;/\<prog_data.awpf_shift\>/;'q;"	kind:fld
prog_data.awps_ao_offset	prog_data.m	/^                awps_ao_offset      :: arg_only_offset,$/;kq|-;/\<prog_data.awps_ao_offset\>/;'q;"	kind:fld
prog_data.awps_cell_offset	prog_data.m	/^                awps_cell_offset    :: cell_offset,$/;kq|-;/\<prog_data.awps_cell_offset\>/;'q;"	kind:fld
prog_data.awps_fill	prog_data.m	/^                awps_fill           :: fill_kind$/;kq|-;/\<prog_data.awps_fill\>/;'q;"	kind:fld
prog_data.awps_mask	prog_data.m	/^                awps_mask           :: arg_mask,$/;kq|-;/\<prog_data.awps_mask\>/;'q;"	kind:fld
prog_data.awps_num_bits	prog_data.m	/^                awps_num_bits       :: arg_num_bits,$/;kq|-;/\<prog_data.awps_num_bits\>/;'q;"	kind:fld
prog_data.awps_shift	prog_data.m	/^                awps_shift          :: arg_shift,$/;kq|-;/\<prog_data.awps_shift\>/;'q;"	kind:fld
prog_data.best_purity	prog_data.m	/^:- func best_purity(/;kq|/^\<best_purity\>/;'q;"	kind:func
prog_data.bound	prog_data.m	/^    ;           bound(uniqueness, inst_test_results, list(bound_functor))$/;kq|-;/\<prog_data.bound\>/;'q;"	kind:cons
prog_data.bound_functor	prog_data.m	/^:- type bound_functor$/;kq|-;/\<prog_data.bound_functor\>/;'q;"	kind:type
prog_data.builtin_type	prog_data.m	/^    ;       builtin_type(builtin_type)$/;kq|-;/\<prog_data.builtin_type\>/;'q;"	kind:cons
prog_data.builtin_type	prog_data.m	/^    ;       builtin_type(builtin_type)$/;kq|-;/\<prog_data.builtin_type\>/;'q;"	kind:cons
prog_data.builtin_type	prog_data.m	/^:- type builtin_type$/;kq|-;/\<prog_data.builtin_type\>/;'q;"	kind:type
prog_data.builtin_type_char	prog_data.m	/^    ;       builtin_type_char.$/;kq|-;/\<prog_data.builtin_type_char\>/;'q;"	kind:cons
prog_data.builtin_type_float	prog_data.m	/^    ;       builtin_type_float$/;kq|-;/\<prog_data.builtin_type_float\>/;'q;"	kind:cons
prog_data.builtin_type_int	prog_data.m	/^    --->    builtin_type_int(int_type)$/;kq|-;/\<prog_data.builtin_type_int\>/;'q;"	kind:cons
prog_data.builtin_type_name	prog_data.m	/^:- pred builtin_type_name(/;kq|/^\<builtin_type_name\>/;'q;"	kind:pred
prog_data.builtin_type_string	prog_data.m	/^    ;       builtin_type_string$/;kq|-;/\<prog_data.builtin_type_string\>/;'q;"	kind:cons
prog_data.c	prog_data.m	/^    --->    c(c_foreign_type)$/;kq|-;/\<prog_data.c\>/;'q;"	kind:cons
prog_data.c_foreign_type	prog_data.m	/^:- type c_foreign_type$/;kq|-;/\<prog_data.c_foreign_type\>/;'q;"	kind:type
prog_data.c_type	prog_data.m	/^    --->    c_type($/;kq|-;/\<prog_data.c_type\>/;'q;"	kind:cons
prog_data.can_fail	prog_data.m	/^:- type can_fail$/;kq|-;/\<prog_data.can_fail\>/;'q;"	kind:type
prog_data.cannot_fail	prog_data.m	/^    ;       cannot_fail.$/;kq|-;/\<prog_data.cannot_fail\>/;'q;"	kind:cons
prog_data.canon	prog_data.m	/^    --->    canon$/;kq|-;/\<prog_data.canon\>/;'q;"	kind:cons
prog_data.cell_offset	prog_data.m	/^:- type cell_offset$/;kq|-;/\<prog_data.cell_offset\>/;'q;"	kind:type
prog_data.char_const	prog_data.m	/^    ;       char_const(char)$/;kq|-;/\<prog_data.char_const\>/;'q;"	kind:cons
prog_data.class_id	prog_data.m	/^:- type class_id$/;kq|-;/\<prog_data.class_id\>/;'q;"	kind:type
prog_data.class_interface	prog_data.m	/^:- type class_interface$/;kq|-;/\<prog_data.class_interface\>/;'q;"	kind:type
prog_data.class_name	prog_data.m	/^:- type class_name == sym_name.$/;kq|-;/\<prog_data.class_name\>/;'q;"	kind:type
prog_data.clobbered	prog_data.m	/^    ;           clobbered$/;kq|-;/\<prog_data.clobbered\>/;'q;"	kind:cons
prog_data.closure_cons	prog_data.m	/^    ;       closure_cons(shrouded_pred_proc_id)$/;kq|-;/\<prog_data.closure_cons\>/;'q;"	kind:cons
prog_data.comparison_pred	prog_data.m	/^:- type comparison_pred == sym_name.$/;kq|-;/\<prog_data.comparison_pred\>/;'q;"	kind:type
prog_data.cons_args	prog_data.m	/^                cons_args           :: list(constructor_arg),$/;kq|-;/\<prog_data.cons_args\>/;'q;"	kind:fld
prog_data.cons_constrained	prog_data.m	/^                cons_constrained    :: existq_tvars$/;kq|-;/\<prog_data.cons_constrained\>/;'q;"	kind:fld
prog_data.cons_constraints	prog_data.m	/^                cons_constraints    :: list(prog_constraint),$/;kq|-;/\<prog_data.cons_constraints\>/;'q;"	kind:fld
prog_data.cons_context	prog_data.m	/^                cons_context        :: prog_context$/;kq|-;/\<prog_data.cons_context\>/;'q;"	kind:fld
prog_data.cons_existq_tvars	prog_data.m	/^                cons_existq_tvars   :: existq_tvars,$/;kq|-;/\<prog_data.cons_existq_tvars\>/;'q;"	kind:fld
prog_data.cons_id	prog_data.m	/^:- type cons_id$/;kq|-;/\<prog_data.cons_id\>/;'q;"	kind:type
prog_data.cons_maybe_exist	prog_data.m	/^                cons_maybe_exist    :: maybe_cons_exist_constraints,$/;kq|-;/\<prog_data.cons_maybe_exist\>/;'q;"	kind:fld
prog_data.cons_name	prog_data.m	/^                cons_name           :: sym_name,$/;kq|-;/\<prog_data.cons_name\>/;'q;"	kind:fld
prog_data.cons_num_args	prog_data.m	/^                cons_num_args       :: int,$/;kq|-;/\<prog_data.cons_num_args\>/;'q;"	kind:fld
prog_data.cons_ordinal	prog_data.m	/^                cons_ordinal        :: uint32,$/;kq|-;/\<prog_data.cons_ordinal\>/;'q;"	kind:fld
prog_data.cons_unconstrained	prog_data.m	/^                cons_unconstrained  :: existq_tvars,$/;kq|-;/\<prog_data.cons_unconstrained\>/;'q;"	kind:fld
prog_data.constraint	prog_data.m	/^    --->    constraint($/;kq|-;/\<prog_data.constraint\>/;'q;"	kind:cons
prog_data.constraint_arg_types	prog_data.m	/^                constraint_arg_types    :: list(mer_type)$/;kq|-;/\<prog_data.constraint_arg_types\>/;'q;"	kind:fld
prog_data.constraint_class	prog_data.m	/^                constraint_class        :: class_name,$/;kq|-;/\<prog_data.constraint_class\>/;'q;"	kind:fld
prog_data.constructor	prog_data.m	/^:- type constructor$/;kq|-;/\<prog_data.constructor\>/;'q;"	kind:type
prog_data.constructor_arg	prog_data.m	/^:- type constructor_arg$/;kq|-;/\<prog_data.constructor_arg\>/;'q;"	kind:type
prog_data.csharp	prog_data.m	/^    ;       csharp(csharp_foreign_type).$/;kq|-;/\<prog_data.csharp\>/;'q;"	kind:cons
prog_data.csharp_foreign_type	prog_data.m	/^:- type csharp_foreign_type$/;kq|-;/\<prog_data.csharp_foreign_type\>/;'q;"	kind:type
prog_data.csharp_type	prog_data.m	/^    --->    csharp_type($/;kq|-;/\<prog_data.csharp_type\>/;'q;"	kind:cons
prog_data.ctor	prog_data.m	/^    --->    ctor($/;kq|-;/\<prog_data.ctor\>/;'q;"	kind:cons
prog_data.ctor_arg	prog_data.m	/^    --->    ctor_arg($/;kq|-;/\<prog_data.ctor_arg\>/;'q;"	kind:cons
prog_data.ctor_field_name	prog_data.m	/^:- type ctor_field_name$/;kq|-;/\<prog_data.ctor_field_name\>/;'q;"	kind:type
prog_data.ctor_is_constant	prog_data.m	/^:- pred ctor_is_constant(/;kq|/^\<ctor_is_constant\>/;'q;"	kind:pred
prog_data.defined_inst	prog_data.m	/^    ;           defined_inst(inst_name)$/;kq|-;/\<prog_data.defined_inst\>/;'q;"	kind:cons
prog_data.defined_type	prog_data.m	/^    --->    defined_type(sym_name, list(ground_type), kind)$/;kq|-;/\<prog_data.defined_type\>/;'q;"	kind:cons
prog_data.defined_type	prog_data.m	/^    ;       defined_type(sym_name, list(mer_type), kind)$/;kq|-;/\<prog_data.defined_type\>/;'q;"	kind:cons
prog_data.determinism	prog_data.m	/^:- type determinism$/;kq|-;/\<prog_data.determinism\>/;'q;"	kind:type
prog_data.detism_cc_multi	prog_data.m	/^    ;       detism_cc_multi$/;kq|-;/\<prog_data.detism_cc_multi\>/;'q;"	kind:cons
prog_data.detism_cc_non	prog_data.m	/^    ;       detism_cc_non$/;kq|-;/\<prog_data.detism_cc_non\>/;'q;"	kind:cons
prog_data.detism_det	prog_data.m	/^    --->    detism_det$/;kq|-;/\<prog_data.detism_det\>/;'q;"	kind:cons
prog_data.detism_erroneous	prog_data.m	/^    ;       detism_erroneous$/;kq|-;/\<prog_data.detism_erroneous\>/;'q;"	kind:cons
prog_data.detism_failure	prog_data.m	/^    ;       detism_failure.$/;kq|-;/\<prog_data.detism_failure\>/;'q;"	kind:cons
prog_data.detism_multi	prog_data.m	/^    ;       detism_multi$/;kq|-;/\<prog_data.detism_multi\>/;'q;"	kind:cons
prog_data.detism_non	prog_data.m	/^    ;       detism_non$/;kq|-;/\<prog_data.detism_non\>/;'q;"	kind:cons
prog_data.detism_semi	prog_data.m	/^    ;       detism_semi$/;kq|-;/\<prog_data.detism_semi\>/;'q;"	kind:cons
prog_data.domain	prog_data.m	/^                domain          :: list(tvar),$/;kq|-;/\<prog_data.domain\>/;'q;"	kind:fld
prog_data.double_word_kind	prog_data.m	/^:- type double_word_kind$/;kq|-;/\<prog_data.double_word_kind\>/;'q;"	kind:type
prog_data.du_canonical	prog_data.m	/^                du_canonical        :: maybe_canonical,$/;kq|-;/\<prog_data.du_canonical\>/;'q;"	kind:fld
prog_data.du_ctor	prog_data.m	/^:- type du_ctor$/;kq|-;/\<prog_data.du_ctor\>/;'q;"	kind:type
prog_data.du_ctors	prog_data.m	/^                du_ctors            :: one_or_more(constructor),$/;kq|-;/\<prog_data.du_ctors\>/;'q;"	kind:fld
prog_data.du_data_ctor	prog_data.m	/^    --->    du_data_ctor(du_ctor)$/;kq|-;/\<prog_data.du_data_ctor\>/;'q;"	kind:cons
prog_data.du_direct_arg	prog_data.m	/^                du_direct_arg       :: maybe(list(sym_name_arity))$/;kq|-;/\<prog_data.du_direct_arg\>/;'q;"	kind:fld
prog_data.dw_float	prog_data.m	/^    --->    dw_float$/;kq|-;/\<prog_data.dw_float\>/;'q;"	kind:cons
prog_data.dw_int64	prog_data.m	/^    ;       dw_int64$/;kq|-;/\<prog_data.dw_int64\>/;'q;"	kind:cons
prog_data.dw_uint64	prog_data.m	/^    ;       dw_uint64.$/;kq|-;/\<prog_data.dw_uint64\>/;'q;"	kind:cons
prog_data.equality_pred	prog_data.m	/^:- type equality_pred == sym_name.$/;kq|-;/\<prog_data.equality_pred\>/;'q;"	kind:type
prog_data.equivalent_cons_ids	prog_data.m	/^:- pred equivalent_cons_ids(/;kq|/^\<equivalent_cons_ids\>/;'q;"	kind:pred
prog_data.eqv_inst	prog_data.m	/^    --->    eqv_inst(mer_inst).$/;kq|-;/\<prog_data.eqv_inst\>/;'q;"	kind:cons
prog_data.eqv_mode	prog_data.m	/^    --->    eqv_mode(mer_mode).$/;kq|-;/\<prog_data.eqv_mode\>/;'q;"	kind:cons
prog_data.eqv_type	prog_data.m	/^                eqv_type            :: mer_type$/;kq|-;/\<prog_data.eqv_type\>/;'q;"	kind:fld
prog_data.exist_constraints	prog_data.m	/^                exist_constraints   :: list(prog_constraint)$/;kq|-;/\<prog_data.exist_constraints\>/;'q;"	kind:fld
prog_data.exist_constraints	prog_data.m	/^    ;       exist_constraints(cons_exist_constraints).$/;kq|-;/\<prog_data.exist_constraints\>/;'q;"	kind:cons
prog_data.existq_tvars	prog_data.m	/^:- type existq_tvars == list(tvar).$/;kq|-;/\<prog_data.existq_tvars\>/;'q;"	kind:type
prog_data.fake_unify	prog_data.m	/^    ;       fake_unify.$/;kq|-;/\<prog_data.fake_unify\>/;'q;"	kind:cons
prog_data.fill_char21	prog_data.m	/^    ;       fill_char21.$/;kq|-;/\<prog_data.fill_char21\>/;'q;"	kind:cons
prog_data.fill_enum	prog_data.m	/^    --->    fill_enum$/;kq|-;/\<prog_data.fill_enum\>/;'q;"	kind:cons
prog_data.fill_int16	prog_data.m	/^    ;       fill_int16$/;kq|-;/\<prog_data.fill_int16\>/;'q;"	kind:cons
prog_data.fill_int32	prog_data.m	/^    ;       fill_int32$/;kq|-;/\<prog_data.fill_int32\>/;'q;"	kind:cons
prog_data.fill_int8	prog_data.m	/^    ;       fill_int8$/;kq|-;/\<prog_data.fill_int8\>/;'q;"	kind:cons
prog_data.fill_kind	prog_data.m	/^:- type fill_kind$/;kq|-;/\<prog_data.fill_kind\>/;'q;"	kind:type
prog_data.fill_kind_string	prog_data.m	/^:- pred fill_kind_string(/;kq|/^\<fill_kind_string\>/;'q;"	kind:pred
prog_data.fill_uint16	prog_data.m	/^    ;       fill_uint16$/;kq|-;/\<prog_data.fill_uint16\>/;'q;"	kind:cons
prog_data.fill_uint32	prog_data.m	/^    ;       fill_uint32$/;kq|-;/\<prog_data.fill_uint32\>/;'q;"	kind:cons
prog_data.fill_uint8	prog_data.m	/^    ;       fill_uint8$/;kq|-;/\<prog_data.fill_uint8\>/;'q;"	kind:cons
prog_data.float_const	prog_data.m	/^    ;       float_const(float)$/;kq|-;/\<prog_data.float_const\>/;'q;"	kind:cons
prog_data.foreign_assertions	prog_data.m	/^                foreign_assertions  :: foreign_type_assertions$/;kq|-;/\<prog_data.foreign_assertions\>/;'q;"	kind:fld
prog_data.foreign_canonical	prog_data.m	/^                foreign_canonical   :: maybe_canonical,$/;kq|-;/\<prog_data.foreign_canonical\>/;'q;"	kind:fld
prog_data.foreign_lang_type	prog_data.m	/^                foreign_lang_type   :: LangType,$/;kq|-;/\<prog_data.foreign_lang_type\>/;'q;"	kind:fld
prog_data.foreign_type_stable	prog_data.m	/^    ;       foreign_type_stable$/;kq|-;/\<prog_data.foreign_type_stable\>/;'q;"	kind:cons
prog_data.free	prog_data.m	/^    ;           free$/;kq|-;/\<prog_data.free\>/;'q;"	kind:cons
prog_data.from_to_insts	prog_data.m	/^:- type from_to_insts$/;kq|-;/\<prog_data.from_to_insts\>/;'q;"	kind:type
prog_data.from_to_mode	prog_data.m	/^    --->    from_to_mode(mer_inst, mer_inst)$/;kq|-;/\<prog_data.from_to_mode\>/;'q;"	kind:cons
prog_data.get_ctor_arg_type	prog_data.m	/^:- pred get_ctor_arg_type(/;kq|/^\<get_ctor_arg_type\>/;'q;"	kind:pred	file:
prog_data.get_ctor_arg_types	prog_data.m	/^:- pred get_ctor_arg_types(list(constructor_arg)::in, list(/;kq|/^\<get_ctor_arg_types\>/;'q;"	kind:pred
prog_data.get_tvar_kind	prog_data.m	/^:- pred get_tvar_kind(/;kq|/^\<get_tvar_kind\>/;'q;"	kind:pred
prog_data.get_type_kind	prog_data.m	/^:- func get_type_kind(/;kq|/^\<get_type_kind\>/;'q;"	kind:func
prog_data.goal_warning	prog_data.m	/^:- type goal_warning$/;kq|-;/\<prog_data.goal_warning\>/;'q;"	kind:type
prog_data.ground	prog_data.m	/^    --->        ground(uniqueness, ho_inst_info)$/;kq|-;/\<prog_data.ground\>/;'q;"	kind:cons
prog_data.ground_inst	prog_data.m	/^    ;       ground_inst(inst_name, uniqueness, is_live, unify_is_real)$/;kq|-;/\<prog_data.ground_inst\>/;'q;"	kind:cons
prog_data.ground_inst_info	prog_data.m	/^:- type ground_inst_info$/;kq|-;/\<prog_data.ground_inst_info\>/;'q;"	kind:type
prog_data.ground_term_const	prog_data.m	/^    ;       ground_term_const(int, cons_id)$/;kq|-;/\<prog_data.ground_term_const\>/;'q;"	kind:cons
prog_data.ground_type	prog_data.m	/^:- type ground_type =< mer_type$/;kq|-;/\<prog_data.ground_type\>/;'q;"	kind:type
prog_data.has_main	prog_data.m	/^:- type has_main$/;kq|-;/\<prog_data.has_main\>/;'q;"	kind:type
prog_data.head_inst_vars	prog_data.m	/^:- type head_inst_vars == map(inst_var, mer_inst).$/;kq|-;/\<prog_data.head_inst_vars\>/;'q;"	kind:type
prog_data.higher_order	prog_data.m	/^    --->    higher_order(pred_inst_info)$/;kq|-;/\<prog_data.higher_order\>/;'q;"	kind:cons
prog_data.higher_order_type	prog_data.m	/^    ;       higher_order_type($/;kq|-;/\<prog_data.higher_order_type\>/;'q;"	kind:cons
prog_data.higher_order_type	prog_data.m	/^    ;       higher_order_type(pred_or_func, list(ground_type), ho_inst_info,$/;kq|-;/\<prog_data.higher_order_type\>/;'q;"	kind:cons
prog_data.ho_any	prog_data.m	/^    ;       ho_any.$/;kq|-;/\<prog_data.ho_any\>/;'q;"	kind:cons
prog_data.ho_arg_reg	prog_data.m	/^:- type ho_arg_reg$/;kq|-;/\<prog_data.ho_arg_reg\>/;'q;"	kind:type
prog_data.ho_arg_reg_f	prog_data.m	/^    ;       ho_arg_reg_f.$/;kq|-;/\<prog_data.ho_arg_reg_f\>/;'q;"	kind:cons
prog_data.ho_arg_reg_r	prog_data.m	/^    --->    ho_arg_reg_r$/;kq|-;/\<prog_data.ho_arg_reg_r\>/;'q;"	kind:cons
prog_data.ho_ground	prog_data.m	/^    --->    ho_ground$/;kq|-;/\<prog_data.ho_ground\>/;'q;"	kind:cons
prog_data.ho_groundness	prog_data.m	/^:- type ho_groundness$/;kq|-;/\<prog_data.ho_groundness\>/;'q;"	kind:type
prog_data.ho_inst_info	prog_data.m	/^:- type ho_inst_info$/;kq|-;/\<prog_data.ho_inst_info\>/;'q;"	kind:type
prog_data.idc_file	prog_data.m	/^    --->    idc_file        % $file$/;kq|-;/\<prog_data.idc_file\>/;'q;"	kind:cons
prog_data.idc_grade	prog_data.m	/^    ;       idc_grade.      % $grade$/;kq|-;/\<prog_data.idc_grade\>/;'q;"	kind:cons
prog_data.idc_line	prog_data.m	/^    ;       idc_line        % $line$/;kq|-;/\<prog_data.idc_line\>/;'q;"	kind:cons
prog_data.idc_module	prog_data.m	/^    ;       idc_module      % $module$/;kq|-;/\<prog_data.idc_module\>/;'q;"	kind:cons
prog_data.idc_pred	prog_data.m	/^    ;       idc_pred        % $pred$/;kq|-;/\<prog_data.idc_pred\>/;'q;"	kind:cons
prog_data.impl_defined_const	prog_data.m	/^    ;       impl_defined_const(impl_defined_const_kind)$/;kq|-;/\<prog_data.impl_defined_const\>/;'q;"	kind:cons
prog_data.init_pred	prog_data.m	/^:- type init_pred == sym_name.$/;kq|-;/\<prog_data.init_pred\>/;'q;"	kind:type
prog_data.inst_ctor	prog_data.m	/^:- type inst_ctor$/;kq|-;/\<prog_data.inst_ctor\>/;'q;"	kind:type
prog_data.inst_defn	prog_data.m	/^:- type inst_defn$/;kq|-;/\<prog_data.inst_defn\>/;'q;"	kind:type
prog_data.inst_name	prog_data.m	/^:- type inst_name$/;kq|-;/\<prog_data.inst_name\>/;'q;"	kind:type
prog_data.inst_term	prog_data.m	/^:- type inst_term   == term(inst_var_type).$/;kq|-;/\<prog_data.inst_term\>/;'q;"	kind:type
prog_data.inst_test_no_results	prog_data.m	/^    ;       inst_test_no_results$/;kq|-;/\<prog_data.inst_test_no_results\>/;'q;"	kind:cons
prog_data.inst_test_results	prog_data.m	/^:- type inst_test_results$/;kq|-;/\<prog_data.inst_test_results\>/;'q;"	kind:type
prog_data.inst_var	prog_data.m	/^    ;           inst_var(inst_var).$/;kq|-;/\<prog_data.inst_var\>/;'q;"	kind:cons
prog_data.inst_var	prog_data.m	/^:- type inst_var    == var(inst_var_type).$/;kq|-;/\<prog_data.inst_var\>/;'q;"	kind:type
prog_data.inst_var_sub	prog_data.m	/^:- type inst_var_sub   == map(inst_var, mer_inst).$/;kq|-;/\<prog_data.inst_var_sub\>/;'q;"	kind:type
prog_data.inst_var_type	prog_data.m	/^:- type inst_var_type$/;kq|-;/\<prog_data.inst_var_type\>/;'q;"	kind:type
prog_data.inst_varset	prog_data.m	/^:- type inst_varset == varset(inst_var_type).$/;kq|-;/\<prog_data.inst_varset\>/;'q;"	kind:type
prog_data.instance_body	prog_data.m	/^:- type instance_body$/;kq|-;/\<prog_data.instance_body\>/;'q;"	kind:type
prog_data.instance_method	prog_data.m	/^:- type instance_method$/;kq|-;/\<prog_data.instance_method\>/;'q;"	kind:type
prog_data.instance_proc_def	prog_data.m	/^:- type instance_proc_def$/;kq|-;/\<prog_data.instance_proc_def\>/;'q;"	kind:type
prog_data.int16_const	prog_data.m	/^    ;       int16_const(int16)$/;kq|-;/\<prog_data.int16_const\>/;'q;"	kind:cons
prog_data.int32_const	prog_data.m	/^    ;       int32_const(int32)$/;kq|-;/\<prog_data.int32_const\>/;'q;"	kind:cons
prog_data.int64_const	prog_data.m	/^    ;       int64_const(int64)$/;kq|-;/\<prog_data.int64_const\>/;'q;"	kind:cons
prog_data.int8_const	prog_data.m	/^    ;       int8_const(int8)$/;kq|-;/\<prog_data.int8_const\>/;'q;"	kind:cons
prog_data.int_const	prog_data.m	/^    --->    int_const(int)$/;kq|-;/\<prog_data.int_const\>/;'q;"	kind:cons
prog_data.int_type	prog_data.m	/^:- type int_type$/;kq|-;/\<prog_data.int_type\>/;'q;"	kind:type
prog_data.int_type_int	prog_data.m	/^    --->    int_type_int$/;kq|-;/\<prog_data.int_type_int\>/;'q;"	kind:cons
prog_data.int_type_int16	prog_data.m	/^    ;       int_type_int16$/;kq|-;/\<prog_data.int_type_int16\>/;'q;"	kind:cons
prog_data.int_type_int32	prog_data.m	/^    ;       int_type_int32$/;kq|-;/\<prog_data.int_type_int32\>/;'q;"	kind:cons
prog_data.int_type_int64	prog_data.m	/^    ;       int_type_int64$/;kq|-;/\<prog_data.int_type_int64\>/;'q;"	kind:cons
prog_data.int_type_int8	prog_data.m	/^    ;       int_type_int8$/;kq|-;/\<prog_data.int_type_int8\>/;'q;"	kind:cons
prog_data.int_type_module_name	prog_data.m	/^:- pred int_type_module_name(/;kq|/^\<int_type_module_name\>/;'q;"	kind:pred
prog_data.int_type_uint	prog_data.m	/^    ;       int_type_uint$/;kq|-;/\<prog_data.int_type_uint\>/;'q;"	kind:cons
prog_data.int_type_uint16	prog_data.m	/^    ;       int_type_uint16$/;kq|-;/\<prog_data.int_type_uint16\>/;'q;"	kind:cons
prog_data.int_type_uint32	prog_data.m	/^    ;       int_type_uint32$/;kq|-;/\<prog_data.int_type_uint32\>/;'q;"	kind:cons
prog_data.int_type_uint64	prog_data.m	/^    ;       int_type_uint64.$/;kq|-;/\<prog_data.int_type_uint64\>/;'q;"	kind:cons
prog_data.int_type_uint8	prog_data.m	/^    ;       int_type_uint8$/;kq|-;/\<prog_data.int_type_uint8\>/;'q;"	kind:cons
prog_data.is_a_class_method	prog_data.m	/^    ;       is_a_class_method.$/;kq|-;/\<prog_data.is_a_class_method\>/;'q;"	kind:cons
prog_data.is_builtin_type_name	prog_data.m	/^:- pred is_builtin_type_name(/;kq|/^\<is_builtin_type_name\>/;'q;"	kind:pred
prog_data.is_dead	prog_data.m	/^    ;       is_dead.$/;kq|-;/\<prog_data.is_dead\>/;'q;"	kind:cons
prog_data.is_live	prog_data.m	/^:- type is_live$/;kq|-;/\<prog_data.is_live\>/;'q;"	kind:type
prog_data.is_solver_type	prog_data.m	/^:- type is_solver_type$/;kq|-;/\<prog_data.is_solver_type\>/;'q;"	kind:type
prog_data.item_no_seq_num	prog_data.m	/^    ;       item_no_seq_num.$/;kq|-;/\<prog_data.item_no_seq_num\>/;'q;"	kind:cons
prog_data.item_seq_num	prog_data.m	/^:- type item_seq_num$/;kq|-;/\<prog_data.item_seq_num\>/;'q;"	kind:type
prog_data.java	prog_data.m	/^    ;       java(java_foreign_type)$/;kq|-;/\<prog_data.java\>/;'q;"	kind:cons
prog_data.java_foreign_type	prog_data.m	/^:- type java_foreign_type$/;kq|-;/\<prog_data.java_foreign_type\>/;'q;"	kind:type
prog_data.java_type	prog_data.m	/^    --->    java_type($/;kq|-;/\<prog_data.java_type\>/;'q;"	kind:cons
prog_data.kind	prog_data.m	/^:- type kind$/;kq|-;/\<prog_data.kind\>/;'q;"	kind:type
prog_data.kind_arrow	prog_data.m	/^    ;       kind_arrow(kind, kind)$/;kq|-;/\<prog_data.kind_arrow\>/;'q;"	kind:cons
prog_data.kind_star	prog_data.m	/^    --->    kind_star$/;kq|-;/\<prog_data.kind_star\>/;'q;"	kind:cons
prog_data.kind_var	prog_data.m	/^    --->    kind_var.$/;kq|-;/\<prog_data.kind_var\>/;'q;"	kind:cons
prog_data.kind_variable	prog_data.m	/^    ;       kind_variable(kvar).$/;kq|-;/\<prog_data.kind_variable\>/;'q;"	kind:cons
prog_data.kinded_type	prog_data.m	/^    ;       kinded_type(ground_type, kind).$/;kq|-;/\<prog_data.kinded_type\>/;'q;"	kind:cons
prog_data.kinded_type	prog_data.m	/^    ;       kinded_type(mer_type, kind).$/;kq|-;/\<prog_data.kinded_type\>/;'q;"	kind:cons
prog_data.kvar	prog_data.m	/^:- type kvar ==  var(kvar_type).$/;kq|-;/\<prog_data.kvar\>/;'q;"	kind:type
prog_data.kvar_type	prog_data.m	/^:- type kvar_type$/;kq|-;/\<prog_data.kvar_type\>/;'q;"	kind:type
prog_data.less_pure	prog_data.m	/^:- pred less_pure(/;kq|/^\<less_pure\>/;'q;"	kind:pred
prog_data.may_be_unqualified	prog_data.m	/^    ;       may_be_unqualified.$/;kq|-;/\<prog_data.may_be_unqualified\>/;'q;"	kind:cons
prog_data.maybe_canonical	prog_data.m	/^:- type maybe_canonical$/;kq|-;/\<prog_data.maybe_canonical\>/;'q;"	kind:type
prog_data.maybe_class_method	prog_data.m	/^:- type maybe_class_method$/;kq|-;/\<prog_data.maybe_class_method\>/;'q;"	kind:type
prog_data.maybe_subtype	prog_data.m	/^:- type maybe_subtype$/;kq|-;/\<prog_data.maybe_subtype\>/;'q;"	kind:type
prog_data.mer_inst	prog_data.m	/^:- type mer_inst$/;kq|-;/\<prog_data.mer_inst\>/;'q;"	kind:type
prog_data.mer_inst_is_bound	prog_data.m	/^:- inst mer_inst_is_bound for mer_inst\/0$/;kq|-;/\<prog_data.mer_inst_is_bound\>/;'q;"	kind:inst
prog_data.mer_mode	prog_data.m	/^:- type mer_mode$/;kq|-;/\<prog_data.mer_mode\>/;'q;"	kind:type
prog_data.mer_type	prog_data.m	/^:- type mer_type$/;kq|-;/\<prog_data.mer_type\>/;'q;"	kind:type
prog_data.merge_inst	prog_data.m	/^    ;       merge_inst(mer_inst, mer_inst)$/;kq|-;/\<prog_data.merge_inst\>/;'q;"	kind:cons
prog_data.merge_inst_info	prog_data.m	/^:- type merge_inst_info$/;kq|-;/\<prog_data.merge_inst_info\>/;'q;"	kind:type
prog_data.mm_tabled_may_call	prog_data.m	/^    --->    mm_tabled_may_call$/;kq|-;/\<prog_data.mm_tabled_may_call\>/;'q;"	kind:cons
prog_data.mm_tabling_status	prog_data.m	/^:- type mm_tabling_status$/;kq|-;/\<prog_data.mm_tabling_status\>/;'q;"	kind:type
prog_data.mode_ctor	prog_data.m	/^:- type mode_ctor$/;kq|-;/\<prog_data.mode_ctor\>/;'q;"	kind:type
prog_data.mode_defn	prog_data.m	/^:- type mode_defn$/;kq|-;/\<prog_data.mode_defn\>/;'q;"	kind:type
prog_data.mostly_clobbered	prog_data.m	/^    ;           mostly_clobbered.$/;kq|-;/\<prog_data.mostly_clobbered\>/;'q;"	kind:cons
prog_data.mostly_uniq_inst	prog_data.m	/^    ;       mostly_uniq_inst(inst_name)$/;kq|-;/\<prog_data.mostly_uniq_inst\>/;'q;"	kind:cons
prog_data.mostly_unique	prog_data.m	/^    ;           mostly_unique$/;kq|-;/\<prog_data.mostly_unique\>/;'q;"	kind:cons
prog_data.must_be_qualified	prog_data.m	/^    --->    must_be_qualified$/;kq|-;/\<prog_data.must_be_qualified\>/;'q;"	kind:cons
prog_data.mutable_pred_init	prog_data.m	/^    ;       mutable_pred_init.$/;kq|-;/\<prog_data.mutable_pred_init\>/;'q;"	kind:cons
prog_data.mutable_pred_io_get	prog_data.m	/^    ;       mutable_pred_io_get$/;kq|-;/\<prog_data.mutable_pred_io_get\>/;'q;"	kind:cons
prog_data.mutable_pred_io_set	prog_data.m	/^    ;       mutable_pred_io_set$/;kq|-;/\<prog_data.mutable_pred_io_set\>/;'q;"	kind:cons
prog_data.mutable_pred_kind	prog_data.m	/^:- type mutable_pred_kind$/;kq|-;/\<prog_data.mutable_pred_kind\>/;'q;"	kind:type
prog_data.mutable_pred_lock	prog_data.m	/^    ;       mutable_pred_lock$/;kq|-;/\<prog_data.mutable_pred_lock\>/;'q;"	kind:cons
prog_data.mutable_pred_std_get	prog_data.m	/^    --->    mutable_pred_std_get$/;kq|-;/\<prog_data.mutable_pred_std_get\>/;'q;"	kind:cons
prog_data.mutable_pred_std_set	prog_data.m	/^    ;       mutable_pred_std_set$/;kq|-;/\<prog_data.mutable_pred_std_set\>/;'q;"	kind:cons
prog_data.mutable_pred_unlock	prog_data.m	/^    ;       mutable_pred_unlock$/;kq|-;/\<prog_data.mutable_pred_unlock\>/;'q;"	kind:cons
prog_data.name_arity	prog_data.m	/^:- type name_arity$/;kq|-;/\<prog_data.name_arity\>/;'q;"	kind:type
prog_data.need_qualifier	prog_data.m	/^:- type need_qualifier$/;kq|-;/\<prog_data.need_qualifier\>/;'q;"	kind:type
prog_data.no_exist_constraints	prog_data.m	/^    --->    no_exist_constraints$/;kq|-;/\<prog_data.no_exist_constraints\>/;'q;"	kind:cons
prog_data.no_main	prog_data.m	/^    ;       no_main.$/;kq|-;/\<prog_data.no_main\>/;'q;"	kind:cons
prog_data.non_solver_type	prog_data.m	/^    --->    non_solver_type$/;kq|-;/\<prog_data.non_solver_type\>/;'q;"	kind:cons
prog_data.noncanon	prog_data.m	/^    ;       noncanon(noncanonical).$/;kq|-;/\<prog_data.noncanon\>/;'q;"	kind:cons
prog_data.noncanon_abstract	prog_data.m	/^    ;       noncanon_abstract(is_solver_type)$/;kq|-;/\<prog_data.noncanon_abstract\>/;'q;"	kind:cons
prog_data.noncanon_cmp_only	prog_data.m	/^    ;       noncanon_cmp_only(comparison_pred)$/;kq|-;/\<prog_data.noncanon_cmp_only\>/;'q;"	kind:cons
prog_data.noncanon_subtype	prog_data.m	/^    ;       noncanon_subtype.$/;kq|-;/\<prog_data.noncanon_subtype\>/;'q;"	kind:cons
prog_data.noncanon_uni_cmp	prog_data.m	/^    --->    noncanon_uni_cmp(equality_pred, comparison_pred)$/;kq|-;/\<prog_data.noncanon_uni_cmp\>/;'q;"	kind:cons
prog_data.noncanon_uni_only	prog_data.m	/^    ;       noncanon_uni_only(equality_pred)$/;kq|-;/\<prog_data.noncanon_uni_only\>/;'q;"	kind:cons
prog_data.noncanonical	prog_data.m	/^:- type noncanonical$/;kq|-;/\<prog_data.noncanonical\>/;'q;"	kind:type
prog_data.none_or_default_func	prog_data.m	/^    ;       none_or_default_func.$/;kq|-;/\<prog_data.none_or_default_func\>/;'q;"	kind:cons
prog_data.not_a_subtype	prog_data.m	/^    --->    not_a_subtype$/;kq|-;/\<prog_data.not_a_subtype\>/;'q;"	kind:cons
prog_data.not_reached	prog_data.m	/^    ;           not_reached$/;kq|-;/\<prog_data.not_reached\>/;'q;"	kind:cons
prog_data.num_extra_args	prog_data.m	/^:- func num_extra_args(pred_form_arity, list(/;kq|/^\<num_extra_args\>/;'q;"	kind:func
prog_data.parse_tree_du_type	prog_data.m	/^    --->    parse_tree_du_type(type_details_du)$/;kq|-;/\<prog_data.parse_tree_du_type\>/;'q;"	kind:cons
prog_data.parse_tree_eqv_type	prog_data.m	/^    ;       parse_tree_eqv_type(type_details_eqv)$/;kq|-;/\<prog_data.parse_tree_eqv_type\>/;'q;"	kind:cons
prog_data.parse_tree_sub_type	prog_data.m	/^    ;       parse_tree_sub_type(type_details_sub)$/;kq|-;/\<prog_data.parse_tree_sub_type\>/;'q;"	kind:cons
prog_data.pf_sym_name_arity	prog_data.m	/^:- type pf_sym_name_arity$/;kq|-;/\<prog_data.pf_sym_name_arity\>/;'q;"	kind:type
prog_data.pred_form_arity	prog_data.m	/^:- type pred_form_arity$/;kq|-;/\<prog_data.pred_form_arity\>/;'q;"	kind:type
prog_data.pred_inst_info	prog_data.m	/^:- type pred_inst_info$/;kq|-;/\<prog_data.pred_inst_info\>/;'q;"	kind:type
prog_data.pred_pf_name_arity	prog_data.m	/^:- type pred_pf_name_arity$/;kq|-;/\<prog_data.pred_pf_name_arity\>/;'q;"	kind:type
prog_data.print_name_and_num	prog_data.m	/^    ;       print_name_and_num$/;kq|-;/\<prog_data.print_name_and_num\>/;'q;"	kind:cons
prog_data.print_name_only	prog_data.m	/^    --->    print_name_only$/;kq|-;/\<prog_data.print_name_only\>/;'q;"	kind:cons
prog_data.print_num_only	prog_data.m	/^    ;       print_num_only.$/;kq|-;/\<prog_data.print_num_only\>/;'q;"	kind:cons
prog_data.prog_constraint	prog_data.m	/^:- type prog_constraint$/;kq|-;/\<prog_data.prog_constraint\>/;'q;"	kind:type
prog_data.prog_context	prog_data.m	/^:- type prog_context == term_context.$/;kq|-;/\<prog_data.prog_context\>/;'q;"	kind:type
prog_data.prog_fundep	prog_data.m	/^:- type prog_fundep$/;kq|-;/\<prog_data.prog_fundep\>/;'q;"	kind:type
prog_data.prog_substitution	prog_data.m	/^:- type prog_substitution == substitution(prog_var_type).$/;kq|-;/\<prog_data.prog_substitution\>/;'q;"	kind:type
prog_data.prog_term	prog_data.m	/^:- type prog_term   == term(prog_var_type).$/;kq|-;/\<prog_data.prog_term\>/;'q;"	kind:type
prog_data.prog_var	prog_data.m	/^:- type prog_var    == var(prog_var_type).$/;kq|-;/\<prog_data.prog_var\>/;'q;"	kind:type
prog_data.prog_var_renaming	prog_data.m	/^:- type prog_var_renaming == map(prog_var, prog_var).$/;kq|-;/\<prog_data.prog_var_renaming\>/;'q;"	kind:type
prog_data.prog_var_type	prog_data.m	/^:- type prog_var_type$/;kq|-;/\<prog_data.prog_var_type\>/;'q;"	kind:type
prog_data.prog_varset	prog_data.m	/^:- type prog_varset == varset(prog_var_type).$/;kq|-;/\<prog_data.prog_varset\>/;'q;"	kind:type
prog_data.promise_type	prog_data.m	/^:- type promise_type$/;kq|-;/\<prog_data.promise_type\>/;'q;"	kind:type
prog_data.promise_type_true	prog_data.m	/^    ;       promise_type_true.$/;kq|-;/\<prog_data.promise_type_true\>/;'q;"	kind:cons
prog_data.ptag	prog_data.m	/^:- type ptag$/;kq|-;/\<prog_data.ptag\>/;'q;"	kind:type
prog_data.purity	prog_data.m	/^:- type purity$/;kq|-;/\<prog_data.purity\>/;'q;"	kind:type
prog_data.purity_impure	prog_data.m	/^    ;       purity_impure.$/;kq|-;/\<prog_data.purity_impure\>/;'q;"	kind:cons
prog_data.purity_pure	prog_data.m	/^    --->    purity_pure$/;kq|-;/\<prog_data.purity_pure\>/;'q;"	kind:cons
prog_data.purity_semipure	prog_data.m	/^    ;       purity_semipure$/;kq|-;/\<prog_data.purity_semipure\>/;'q;"	kind:cons
prog_data.range	prog_data.m	/^                range           :: list(tvar)$/;kq|-;/\<prog_data.range\>/;'q;"	kind:fld
prog_data.real_unify	prog_data.m	/^    --->    real_unify$/;kq|-;/\<prog_data.real_unify\>/;'q;"	kind:cons
prog_data.shared	prog_data.m	/^    --->        shared$/;kq|-;/\<prog_data.shared\>/;'q;"	kind:cons
prog_data.shared_inst	prog_data.m	/^    ;       shared_inst(inst_name)$/;kq|-;/\<prog_data.shared_inst\>/;'q;"	kind:cons
prog_data.shrouded_pred_id	prog_data.m	/^:- type shrouded_pred_id$/;kq|-;/\<prog_data.shrouded_pred_id\>/;'q;"	kind:type
prog_data.shrouded_proc_id	prog_data.m	/^:- type shrouded_proc_id$/;kq|-;/\<prog_data.shrouded_proc_id\>/;'q;"	kind:type
prog_data.soln_count	prog_data.m	/^:- type soln_count$/;kq|-;/\<prog_data.soln_count\>/;'q;"	kind:type
prog_data.solver_canonical	prog_data.m	/^                solver_canonical    :: maybe_canonical$/;kq|-;/\<prog_data.solver_canonical\>/;'q;"	kind:fld
prog_data.solver_details	prog_data.m	/^                solver_details      :: solver_type_details,$/;kq|-;/\<prog_data.solver_details\>/;'q;"	kind:fld
prog_data.solver_type	prog_data.m	/^    ;       solver_type.$/;kq|-;/\<prog_data.solver_type\>/;'q;"	kind:cons
prog_data.solver_type_details	prog_data.m	/^:- type solver_type_details$/;kq|-;/\<prog_data.solver_type_details\>/;'q;"	kind:type
prog_data.some_int_const	prog_data.m	/^    ;       some_int_const(some_int_const)$/;kq|-;/\<prog_data.some_int_const\>/;'q;"	kind:cons
prog_data.some_int_const	prog_data.m	/^:- type some_int_const$/;kq|-;/\<prog_data.some_int_const\>/;'q;"	kind:type
prog_data.std_any_inst	prog_data.m	/^                std_any_inst            :: mer_inst,$/;kq|-;/\<prog_data.std_any_inst\>/;'q;"	kind:fld
prog_data.std_ground_inst	prog_data.m	/^                std_ground_inst         :: mer_inst,$/;kq|-;/\<prog_data.std_ground_inst\>/;'q;"	kind:fld
prog_data.std_mutable_items	prog_data.m	/^                std_mutable_items       :: list(item_mutable_info)$/;kq|-;/\<prog_data.std_mutable_items\>/;'q;"	kind:fld
prog_data.string_const	prog_data.m	/^    ;       string_const(string)$/;kq|-;/\<prog_data.string_const\>/;'q;"	kind:cons
prog_data.sub_ctors	prog_data.m	/^                sub_ctors           :: one_or_more(constructor)$/;kq|-;/\<prog_data.sub_ctors\>/;'q;"	kind:fld
prog_data.sub_supertype	prog_data.m	/^                sub_supertype       :: mer_type,$/;kq|-;/\<prog_data.sub_supertype\>/;'q;"	kind:fld
prog_data.subtype_of	prog_data.m	/^    ;       subtype_of(mer_type).$/;kq|-;/\<prog_data.subtype_of\>/;'q;"	kind:cons
prog_data.sym_name_arity	prog_data.m	/^:- type sym_name_arity$/;kq|-;/\<prog_data.sym_name_arity\>/;'q;"	kind:type
prog_data.table_io_entry_desc	prog_data.m	/^    ;       table_io_entry_desc(shrouded_pred_proc_id)$/;kq|-;/\<prog_data.table_io_entry_desc\>/;'q;"	kind:cons
prog_data.tabling_info_const	prog_data.m	/^    ;       tabling_info_const(shrouded_pred_proc_id)$/;kq|-;/\<prog_data.tabling_info_const\>/;'q;"	kind:cons
prog_data.trace_and	prog_data.m	/^    ;       trace_and.$/;kq|-;/\<prog_data.trace_and\>/;'q;"	kind:cons
prog_data.trace_base	prog_data.m	/^    --->    trace_base(Base)$/;kq|-;/\<prog_data.trace_base\>/;'q;"	kind:cons
prog_data.trace_compiletime	prog_data.m	/^:- type trace_compiletime$/;kq|-;/\<prog_data.trace_compiletime\>/;'q;"	kind:type
prog_data.trace_envvar	prog_data.m	/^    --->    trace_envvar(string).$/;kq|-;/\<prog_data.trace_envvar\>/;'q;"	kind:cons
prog_data.trace_expr	prog_data.m	/^:- type trace_expr(Base)$/;kq|-;/\<prog_data.trace_expr\>/;'q;"	kind:type
prog_data.trace_flag	prog_data.m	/^    --->    trace_flag(string)$/;kq|-;/\<prog_data.trace_flag\>/;'q;"	kind:cons
prog_data.trace_grade	prog_data.m	/^    ;       trace_grade(trace_grade)$/;kq|-;/\<prog_data.trace_grade\>/;'q;"	kind:cons
prog_data.trace_grade_c	prog_data.m	/^    ;       trace_grade_c$/;kq|-;/\<prog_data.trace_grade_c\>/;'q;"	kind:cons
prog_data.trace_grade_csharp	prog_data.m	/^    ;       trace_grade_csharp$/;kq|-;/\<prog_data.trace_grade_csharp\>/;'q;"	kind:cons
prog_data.trace_grade_debug	prog_data.m	/^    --->    trace_grade_debug$/;kq|-;/\<prog_data.trace_grade_debug\>/;'q;"	kind:cons
prog_data.trace_grade_java	prog_data.m	/^    ;       trace_grade_java.$/;kq|-;/\<prog_data.trace_grade_java\>/;'q;"	kind:cons
prog_data.trace_grade_llds	prog_data.m	/^    ;       trace_grade_llds$/;kq|-;/\<prog_data.trace_grade_llds\>/;'q;"	kind:cons
prog_data.trace_grade_mlds	prog_data.m	/^    ;       trace_grade_mlds$/;kq|-;/\<prog_data.trace_grade_mlds\>/;'q;"	kind:cons
prog_data.trace_grade_par	prog_data.m	/^    ;       trace_grade_par$/;kq|-;/\<prog_data.trace_grade_par\>/;'q;"	kind:cons
prog_data.trace_grade_prof	prog_data.m	/^    ;       trace_grade_prof$/;kq|-;/\<prog_data.trace_grade_prof\>/;'q;"	kind:cons
prog_data.trace_grade_profdeep	prog_data.m	/^    ;       trace_grade_profdeep$/;kq|-;/\<prog_data.trace_grade_profdeep\>/;'q;"	kind:cons
prog_data.trace_grade_rbmm	prog_data.m	/^    ;       trace_grade_rbmm$/;kq|-;/\<prog_data.trace_grade_rbmm\>/;'q;"	kind:cons
prog_data.trace_grade_ssdebug	prog_data.m	/^    ;       trace_grade_ssdebug$/;kq|-;/\<prog_data.trace_grade_ssdebug\>/;'q;"	kind:cons
prog_data.trace_grade_trail	prog_data.m	/^    ;       trace_grade_trail$/;kq|-;/\<prog_data.trace_grade_trail\>/;'q;"	kind:cons
prog_data.trace_level_deep	prog_data.m	/^    ;       trace_level_deep.$/;kq|-;/\<prog_data.trace_level_deep\>/;'q;"	kind:cons
prog_data.trace_level_shallow	prog_data.m	/^    --->    trace_level_shallow$/;kq|-;/\<prog_data.trace_level_shallow\>/;'q;"	kind:cons
prog_data.trace_mutable_name	prog_data.m	/^                trace_mutable_name      :: string,$/;kq|-;/\<prog_data.trace_mutable_name\>/;'q;"	kind:fld
prog_data.trace_mutable_var	prog_data.m	/^:- type trace_mutable_var$/;kq|-;/\<prog_data.trace_mutable_var\>/;'q;"	kind:type
prog_data.trace_not	prog_data.m	/^    ;       trace_not(trace_expr(Base))$/;kq|-;/\<prog_data.trace_not\>/;'q;"	kind:cons
prog_data.trace_op	prog_data.m	/^    ;       trace_op(trace_op, trace_expr(Base), trace_expr(Base)).$/;kq|-;/\<prog_data.trace_op\>/;'q;"	kind:cons
prog_data.trace_or	prog_data.m	/^    --->    trace_or$/;kq|-;/\<prog_data.trace_or\>/;'q;"	kind:cons
prog_data.trace_runtime	prog_data.m	/^:- type trace_runtime$/;kq|-;/\<prog_data.trace_runtime\>/;'q;"	kind:type
prog_data.trace_state_var	prog_data.m	/^                trace_state_var         :: prog_var$/;kq|-;/\<prog_data.trace_state_var\>/;'q;"	kind:fld
prog_data.trace_trace_level	prog_data.m	/^    ;       trace_trace_level(trace_trace_level).$/;kq|-;/\<prog_data.trace_trace_level\>/;'q;"	kind:cons
prog_data.trace_trace_level	prog_data.m	/^:- type trace_trace_level$/;kq|-;/\<prog_data.trace_trace_level\>/;'q;"	kind:type
prog_data.trail_conditional	prog_data.m	/^    ;       trail_conditional.$/;kq|-;/\<prog_data.trail_conditional\>/;'q;"	kind:cons
prog_data.trail_may_modify	prog_data.m	/^    --->    trail_may_modify$/;kq|-;/\<prog_data.trail_may_modify\>/;'q;"	kind:cons
prog_data.trailing_status	prog_data.m	/^:- type trailing_status$/;kq|-;/\<prog_data.trailing_status\>/;'q;"	kind:type
prog_data.tsubst	prog_data.m	/^:- type tsubst == map(tvar, mer_type).$/;kq|-;/\<prog_data.tsubst\>/;'q;"	kind:type
prog_data.tuple_cons	prog_data.m	/^    ;       tuple_cons(arity)$/;kq|-;/\<prog_data.tuple_cons\>/;'q;"	kind:cons
prog_data.tuple_type	prog_data.m	/^    ;       tuple_type(list(ground_type), kind)$/;kq|-;/\<prog_data.tuple_type\>/;'q;"	kind:cons
prog_data.tuple_type	prog_data.m	/^    ;       tuple_type(list(mer_type), kind)$/;kq|-;/\<prog_data.tuple_type\>/;'q;"	kind:cons
prog_data.tvar	prog_data.m	/^:- type tvar == var(tvar_type).$/;kq|-;/\<prog_data.tvar\>/;'q;"	kind:type
prog_data.tvar_kind_map	prog_data.m	/^:- type tvar_kind_map == map(tvar, kind).$/;kq|-;/\<prog_data.tvar_kind_map\>/;'q;"	kind:type
prog_data.tvar_name_map	prog_data.m	/^:- type tvar_name_map == map(string, tvar).$/;kq|-;/\<prog_data.tvar_name_map\>/;'q;"	kind:type
prog_data.tvar_renaming	prog_data.m	/^:- type tvar_renaming == map(tvar, tvar).$/;kq|-;/\<prog_data.tvar_renaming\>/;'q;"	kind:type
prog_data.tvar_type	prog_data.m	/^:- type tvar_type$/;kq|-;/\<prog_data.tvar_type\>/;'q;"	kind:type
prog_data.tvarset	prog_data.m	/^:- type tvarset == varset(tvar_type).$/;kq|-;/\<prog_data.tvarset\>/;'q;"	kind:type
prog_data.type_and_mode	prog_data.m	/^:- type type_and_mode$/;kq|-;/\<prog_data.type_and_mode\>/;'q;"	kind:type
prog_data.type_ctor	prog_data.m	/^:- type type_ctor$/;kq|-;/\<prog_data.type_ctor\>/;'q;"	kind:type
prog_data.type_ctor_info_const	prog_data.m	/^    ;       type_ctor_info_const($/;kq|-;/\<prog_data.type_ctor_info_const\>/;'q;"	kind:cons
prog_data.type_defn	prog_data.m	/^:- type type_defn$/;kq|-;/\<prog_data.type_defn\>/;'q;"	kind:type
prog_data.type_details_du	prog_data.m	/^:- type type_details_du$/;kq|-;/\<prog_data.type_details_du\>/;'q;"	kind:type
prog_data.type_details_eqv	prog_data.m	/^:- type type_details_eqv$/;kq|-;/\<prog_data.type_details_eqv\>/;'q;"	kind:type
prog_data.type_details_foreign	prog_data.m	/^:- type type_details_foreign(LangType)$/;kq|-;/\<prog_data.type_details_foreign\>/;'q;"	kind:type
prog_data.type_details_solver	prog_data.m	/^:- type type_details_solver$/;kq|-;/\<prog_data.type_details_solver\>/;'q;"	kind:type
prog_data.type_details_sub	prog_data.m	/^:- type type_details_sub$/;kq|-;/\<prog_data.type_details_sub\>/;'q;"	kind:type
prog_data.type_info_const	prog_data.m	/^    ;       type_info_const(int)$/;kq|-;/\<prog_data.type_info_const\>/;'q;"	kind:cons
prog_data.type_of_int_const	prog_data.m	/^:- func type_of_int_const(/;kq|/^\<type_of_int_const\>/;'q;"	kind:func
prog_data.type_param	prog_data.m	/^:- type type_param == tvar.$/;kq|-;/\<prog_data.type_param\>/;'q;"	kind:type
prog_data.type_term	prog_data.m	/^:- type type_term == term(tvar_type).$/;kq|-;/\<prog_data.type_term\>/;'q;"	kind:type
prog_data.type_var	prog_data.m	/^    --->    type_var.$/;kq|-;/\<prog_data.type_var\>/;'q;"	kind:cons
prog_data.type_variable	prog_data.m	/^    --->    type_variable(tvar, kind)$/;kq|-;/\<prog_data.type_variable\>/;'q;"	kind:cons
prog_data.typeclass_info_const	prog_data.m	/^    ;       typeclass_info_const(int)$/;kq|-;/\<prog_data.typeclass_info_const\>/;'q;"	kind:cons
prog_data.typed_ground	prog_data.m	/^    ;       typed_ground(uniqueness, mer_type)$/;kq|-;/\<prog_data.typed_ground\>/;'q;"	kind:cons
prog_data.typed_inst	prog_data.m	/^    ;       typed_inst(mer_type, inst_name).$/;kq|-;/\<prog_data.typed_inst\>/;'q;"	kind:cons
prog_data.uint16_const	prog_data.m	/^    ;       uint16_const(uint16)$/;kq|-;/\<prog_data.uint16_const\>/;'q;"	kind:cons
prog_data.uint32_const	prog_data.m	/^    ;       uint32_const(uint32)$/;kq|-;/\<prog_data.uint32_const\>/;'q;"	kind:cons
prog_data.uint64_const	prog_data.m	/^    ;       uint64_const(uint64).$/;kq|-;/\<prog_data.uint64_const\>/;'q;"	kind:cons
prog_data.uint8_const	prog_data.m	/^    ;       uint8_const(uint8)$/;kq|-;/\<prog_data.uint8_const\>/;'q;"	kind:cons
prog_data.uint_const	prog_data.m	/^    ;       uint_const(uint)$/;kq|-;/\<prog_data.uint_const\>/;'q;"	kind:cons
prog_data.unify_inst	prog_data.m	/^    ;       unify_inst(is_live, unify_is_real, mer_inst, mer_inst)$/;kq|-;/\<prog_data.unify_inst\>/;'q;"	kind:cons
prog_data.unify_inst_info	prog_data.m	/^:- type unify_inst_info$/;kq|-;/\<prog_data.unify_inst_info\>/;'q;"	kind:type
prog_data.unify_is_real	prog_data.m	/^:- type unify_is_real$/;kq|-;/\<prog_data.unify_is_real\>/;'q;"	kind:type
prog_data.unique	prog_data.m	/^    ;           unique$/;kq|-;/\<prog_data.unique\>/;'q;"	kind:cons
prog_data.uniqueness	prog_data.m	/^:- type uniqueness$/;kq|-;/\<prog_data.uniqueness\>/;'q;"	kind:type
prog_data.univ_constraints	prog_data.m	/^                univ_constraints    :: list(prog_constraint),$/;kq|-;/\<prog_data.univ_constraints\>/;'q;"	kind:fld
prog_data.user_arity	prog_data.m	/^:- type user_arity$/;kq|-;/\<prog_data.user_arity\>/;'q;"	kind:type
prog_data.user_defined_mode	prog_data.m	/^    ;       user_defined_mode(sym_name, list(mer_inst)).$/;kq|-;/\<prog_data.user_defined_mode\>/;'q;"	kind:cons
prog_data.user_inst	prog_data.m	/^    --->    user_inst(sym_name, list(mer_inst))$/;kq|-;/\<prog_data.user_inst\>/;'q;"	kind:cons
prog_data.var_name_print	prog_data.m	/^:- type var_name_print$/;kq|-;/\<prog_data.var_name_print\>/;'q;"	kind:type
prog_data.worst_purity	prog_data.m	/^:- func worst_purity(/;kq|/^\<worst_purity\>/;'q;"	kind:func
prog_data_event.attr_mode	prog_data_event.m	/^                attr_mode                   :: mer_mode,$/;kq|-;/\<prog_data_event.attr_mode\>/;'q;"	kind:fld
prog_data_event.attr_name	prog_data_event.m	/^                attr_name                   :: string,$/;kq|-;/\<prog_data_event.attr_name\>/;'q;"	kind:fld
prog_data_event.attr_num	prog_data_event.m	/^                attr_num                    :: int,$/;kq|-;/\<prog_data_event.attr_num\>/;'q;"	kind:fld
prog_data_event.attr_type	prog_data_event.m	/^                attr_type                   :: mer_type,$/;kq|-;/\<prog_data_event.attr_type\>/;'q;"	kind:fld
prog_data_event.event_set	prog_data_event.m	/^:- type event_set$/;kq|-;/\<prog_data_event.event_set\>/;'q;"	kind:type
prog_data_event.event_set_data	prog_data_event.m	/^:- type event_set_data$/;kq|-;/\<prog_data_event.event_set_data\>/;'q;"	kind:type
prog_data_event.event_set_name	prog_data_event.m	/^                event_set_name              :: string,$/;kq|-;/\<prog_data_event.event_set_name\>/;'q;"	kind:fld
prog_data_event.event_spec	prog_data_event.m	/^:- type event_spec$/;kq|-;/\<prog_data_event.event_spec\>/;'q;"	kind:type
prog_data_event.event_spec_map	prog_data_event.m	/^:- type event_spec_map == map(string, event_spec).$/;kq|-;/\<prog_data_event.event_spec_map\>/;'q;"	kind:type
prog_data_event.event_spec_num	prog_data_event.m	/^                event_spec_num              :: int,$/;kq|-;/\<prog_data_event.event_spec_num\>/;'q;"	kind:fld
prog_data_foreign.add_fim	prog_data_foreign.m	/^:- pred add_fim(/;kq|/^\<add_fim\>/;'q;"	kind:pred
prog_data_foreign.add_fim_spec	prog_data_foreign.m	/^:- pred add_fim_spec(/;kq|/^\<add_fim_spec\>/;'q;"	kind:pred
prog_data_foreign.attr_purity	prog_data_foreign.m	/^                attr_purity                     :: purity,$/;kq|-;/\<prog_data_foreign.attr_purity\>/;'q;"	kind:fld	file:
prog_data_foreign.box_policy	prog_data_foreign.m	/^:- type box_policy$/;kq|-;/\<prog_data_foreign.box_policy\>/;'q;"	kind:type
prog_data_foreign.c_j_cs_fims	prog_data_foreign.m	/^:- type c_j_cs_fims$/;kq|-;/\<prog_data_foreign.c_j_cs_fims\>/;'q;"	kind:type
prog_data_foreign.fifi_lang	prog_data_foreign.m	/^                fifi_lang       :: foreign_language,$/;kq|-;/\<prog_data_foreign.fifi_lang\>/;'q;"	kind:fld
prog_data_foreign.fim_c	prog_data_foreign.m	/^                fim_c           :: set(module_name),$/;kq|-;/\<prog_data_foreign.fim_c\>/;'q;"	kind:fld
prog_data_foreign.fim_csharp	prog_data_foreign.m	/^                fim_csharp      :: set(module_name)$/;kq|-;/\<prog_data_foreign.fim_csharp\>/;'q;"	kind:fld
prog_data_foreign.fim_java	prog_data_foreign.m	/^                fim_java        :: set(module_name),$/;kq|-;/\<prog_data_foreign.fim_java\>/;'q;"	kind:fld
prog_data_foreign.fim_spec	prog_data_foreign.m	/^:- type fim_spec$/;kq|-;/\<prog_data_foreign.fim_spec\>/;'q;"	kind:type
prog_data_foreign.fimspec_lang	prog_data_foreign.m	/^                fimspec_lang                    :: foreign_language,$/;kq|-;/\<prog_data_foreign.fimspec_lang\>/;'q;"	kind:fld
prog_data_foreign.floi_literal	prog_data_foreign.m	/^    --->    floi_literal(string)$/;kq|-;/\<prog_data_foreign.floi_literal\>/;'q;"	kind:cons
prog_data_foreign.get_purity	prog_data_foreign.m	/^:- func get_purity(/;kq|/^\<get_purity\>/;'q;"	kind:func
prog_data_foreign.pragma_var	prog_data_foreign.m	/^:- type pragma_var$/;kq|-;/\<prog_data_foreign.pragma_var\>/;'q;"	kind:type
prog_data_foreign.set_purity	prog_data_foreign.m	/^:- pred set_purity(/;kq|/^\<set_purity\>/;'q;"	kind:pred
prog_data_pragma.arg_addr	prog_data_pragma.m	/^    ;       arg_addr$/;kq|-;/\<prog_data_pragma.arg_addr\>/;'q;"	kind:cons
prog_data_pragma.arg_size_term	prog_data_pragma.m	/^:- type arg_size_term$/;kq|-;/\<prog_data_pragma.arg_size_term\>/;'q;"	kind:type
prog_data_pragma.arg_value	prog_data_pragma.m	/^    --->    arg_value$/;kq|-;/\<prog_data_pragma.arg_value\>/;'q;"	kind:cons
prog_data_pragma.as_term_coeff	prog_data_pragma.m	/^                as_term_coeff :: rat$/;kq|-;/\<prog_data_pragma.as_term_coeff\>/;'q;"	kind:fld
prog_data_pragma.as_term_var	prog_data_pragma.m	/^                as_term_var   :: int,$/;kq|-;/\<prog_data_pragma.as_term_var\>/;'q;"	kind:fld
prog_data_pragma.can_loop	prog_data_pragma.m	/^    ;       can_loop(ErrorInfo).$/;kq|-;/\<prog_data_pragma.can_loop\>/;'q;"	kind:cons
prog_data_pragma.cannot_loop	prog_data_pragma.m	/^    --->    cannot_loop(TermInfo)$/;kq|-;/\<prog_data_pragma.cannot_loop\>/;'q;"	kind:cons
prog_data_pragma.cts_specified	prog_data_pragma.m	/^    ;       cts_specified($/;kq|-;/\<prog_data_pragma.cts_specified\>/;'q;"	kind:cons
prog_data_pragma.datastruct	prog_data_pragma.m	/^:- type datastruct$/;kq|-;/\<prog_data_pragma.datastruct\>/;'q;"	kind:type
prog_data_pragma.dead_nodes	prog_data_pragma.m	/^                dead_nodes          :: dead_datastructs,$/;kq|-;/\<prog_data_pragma.dead_nodes\>/;'q;"	kind:fld
prog_data_pragma.dead_var	prog_data_pragma.m	/^:- type dead_var == prog_var.$/;kq|-;/\<prog_data_pragma.dead_var\>/;'q;"	kind:type
prog_data_pragma.eq	prog_data_pragma.m	/^    ;       eq(list(arg_size_term), rat).$/;kq|-;/\<prog_data_pragma.eq\>/;'q;"	kind:cons
prog_data_pragma.eval_method	prog_data_pragma.m	/^:- type eval_method$/;kq|-;/\<prog_data_pragma.eval_method\>/;'q;"	kind:type
prog_data_pragma.eval_normal	prog_data_pragma.m	/^    --->    eval_normal                         % normal mercury evaluation$/;kq|-;/\<prog_data_pragma.eval_normal\>/;'q;"	kind:cons
prog_data_pragma.eval_tabled	prog_data_pragma.m	/^    ;       eval_tabled(tabled_eval_method).    % tabled evaluation$/;kq|-;/\<prog_data_pragma.eval_tabled\>/;'q;"	kind:cons
prog_data_pragma.finite	prog_data_pragma.m	/^    --->    finite(int, list(bool))$/;kq|-;/\<prog_data_pragma.finite\>/;'q;"	kind:cons
prog_data_pragma.fsv_cur_fs	prog_data_pragma.m	/^                fsv_cur_fs      :: int,$/;kq|-;/\<prog_data_pragma.fsv_cur_fs\>/;'q;"	kind:fld
prog_data_pragma.fsv_cur_vl	prog_data_pragma.m	/^                fsv_cur_vl      :: int$/;kq|-;/\<prog_data_pragma.fsv_cur_vl\>/;'q;"	kind:fld
prog_data_pragma.fsv_user_fs	prog_data_pragma.m	/^                fsv_user_fs     :: int,$/;kq|-;/\<prog_data_pragma.fsv_user_fs\>/;'q;"	kind:fld
prog_data_pragma.fsv_user_vl	prog_data_pragma.m	/^                fsv_user_vl     :: int,$/;kq|-;/\<prog_data_pragma.fsv_user_vl\>/;'q;"	kind:fld
prog_data_pragma.has_no_reuse	prog_data_pragma.m	/^    --->    has_no_reuse$/;kq|-;/\<prog_data_pragma.has_no_reuse\>/;'q;"	kind:cons
prog_data_pragma.infinite	prog_data_pragma.m	/^    ;       infinite(ErrorInfo).$/;kq|-;/\<prog_data_pragma.infinite\>/;'q;"	kind:cons
prog_data_pragma.le	prog_data_pragma.m	/^    --->    le(list(arg_size_term), rat)$/;kq|-;/\<prog_data_pragma.le\>/;'q;"	kind:cons
prog_data_pragma.live_var	prog_data_pragma.m	/^:- type live_var == prog_var.$/;kq|-;/\<prog_data_pragma.live_var\>/;'q;"	kind:type
prog_data_pragma.local_sharing	prog_data_pragma.m	/^                local_sharing       :: structure_sharing_domain$/;kq|-;/\<prog_data_pragma.local_sharing\>/;'q;"	kind:fld
prog_data_pragma.may_throw	prog_data_pragma.m	/^    ;       may_throw(exception_type)$/;kq|-;/\<prog_data_pragma.may_throw\>/;'q;"	kind:cons
prog_data_pragma.maybe_types	prog_data_pragma.m	/^                maybe_types ::  maybe(user_sharing_type_information)$/;kq|-;/\<prog_data_pragma.maybe_types\>/;'q;"	kind:fld
prog_data_pragma.mode_num	prog_data_pragma.m	/^:- type mode_num == int.$/;kq|-;/\<prog_data_pragma.mode_num\>/;'q;"	kind:type
prog_data_pragma.reqf_memo	prog_data_pragma.m	/^    ;       reqf_memo$/;kq|-;/\<prog_data_pragma.reqf_memo\>/;'q;"	kind:cons
prog_data_pragma.reqf_trailing	prog_data_pragma.m	/^    ;       reqf_trailing$/;kq|-;/\<prog_data_pragma.reqf_trailing\>/;'q;"	kind:cons
prog_data_pragma.rtre_context	prog_data_pragma.m	/^                rtre_context            :: prog_context$/;kq|-;/\<prog_data_pragma.rtre_context\>/;'q;"	kind:fld
prog_data_pragma.rtrs_context	prog_data_pragma.m	/^                rtrs_context            :: prog_context$/;kq|-;/\<prog_data_pragma.rtrs_context\>/;'q;"	kind:fld
prog_data_pragma.sc_selector	prog_data_pragma.m	/^                sc_selector :: selector$/;kq|-;/\<prog_data_pragma.sc_selector\>/;'q;"	kind:fld
prog_data_pragma.sc_var	prog_data_pragma.m	/^                sc_var      :: prog_var,$/;kq|-;/\<prog_data_pragma.sc_var\>/;'q;"	kind:fld
prog_data_pragma.selected_cel	prog_data_pragma.m	/^    --->    selected_cel($/;kq|-;/\<prog_data_pragma.selected_cel\>/;'q;"	kind:cons
prog_data_pragma.selector	prog_data_pragma.m	/^:- type selector == list(unit_selector).$/;kq|-;/\<prog_data_pragma.selector\>/;'q;"	kind:type
prog_data_pragma.sharing	prog_data_pragma.m	/^                sharing     ::  structure_sharing_domain,$/;kq|-;/\<prog_data_pragma.sharing\>/;'q;"	kind:fld
prog_data_pragma.stack_copy	prog_data_pragma.m	/^    --->    stack_copy$/;kq|-;/\<prog_data_pragma.stack_copy\>/;'q;"	kind:cons
prog_data_pragma.tabled_io	prog_data_pragma.m	/^    ;       tabled_io($/;kq|-;/\<prog_data_pragma.tabled_io\>/;'q;"	kind:cons
prog_data_pragma.tabled_memo	prog_data_pragma.m	/^    ;       tabled_memo($/;kq|-;/\<prog_data_pragma.tabled_memo\>/;'q;"	kind:cons
prog_data_pragma.termsel	prog_data_pragma.m	/^    --->    termsel(cons_id, int)       % term selector$/;kq|-;/\<prog_data_pragma.termsel\>/;'q;"	kind:cons
prog_data_pragma.top_feedback	prog_data_pragma.m	/^:- type top_feedback$/;kq|-;/\<prog_data_pragma.top_feedback\>/;'q;"	kind:type
prog_data_pragma.tvar_subst	prog_data_pragma.m	/^:- type tvar_subst$/;kq|-;/\<prog_data_pragma.tvar_subst\>/;'q;"	kind:type
prog_data_pragma.type_subst	prog_data_pragma.m	/^:- type type_subst == one_or_more(tvar_subst).$/;kq|-;/\<prog_data_pragma.type_subst\>/;'q;"	kind:type
prog_data_pragma.types	prog_data_pragma.m	/^                types       ::  list(mer_type),$/;kq|-;/\<prog_data_pragma.types\>/;'q;"	kind:fld
prog_data_pragma.typesel	prog_data_pragma.m	/^    ;       typesel(mer_type).          % type selector$/;kq|-;/\<prog_data_pragma.typesel\>/;'q;"	kind:cons
prog_data_pragma.typevarset	prog_data_pragma.m	/^                typevarset  ::  tvarset$/;kq|-;/\<prog_data_pragma.typevarset\>/;'q;"	kind:fld
prog_data_pragma.unit_selector	prog_data_pragma.m	/^:- type unit_selector$/;kq|-;/\<prog_data_pragma.unit_selector\>/;'q;"	kind:type
prog_data_pragma.user_sharing	prog_data_pragma.m	/^    ;       user_sharing($/;kq|-;/\<prog_data_pragma.user_sharing\>/;'q;"	kind:cons
prog_detism.compare_canfails	prog_detism.m	/^:- pred compare_canfails(/;kq|/^\<compare_canfails\>/;'q;"	kind:pred
prog_detism.compare_solncounts	prog_detism.m	/^:- pred compare_solncounts(/;kq|/^\<compare_solncounts\>/;'q;"	kind:pred
prog_detism.det_comparison	prog_detism.m	/^:- type det_comparison$/;kq|-;/\<prog_detism.det_comparison\>/;'q;"	kind:type
prog_detism.det_negation_det	prog_detism.m	/^:- pred det_negation_det(determinism::in, maybe(/;kq|/^\<det_negation_det\>/;'q;"	kind:pred
prog_detism.det_switch_canfail	prog_detism.m	/^:- pred det_switch_canfail(/;kq|/^\<det_switch_canfail\>/;'q;"	kind:pred
prog_detism.det_switch_detism	prog_detism.m	/^:- pred det_switch_detism(/;kq|/^\<det_switch_detism\>/;'q;"	kind:pred
prog_detism.det_switch_maxsoln	prog_detism.m	/^:- pred det_switch_maxsoln(/;kq|/^\<det_switch_maxsoln\>/;'q;"	kind:pred
prog_detism.first_looser_than	prog_detism.m	/^    ;       first_looser_than.$/;kq|-;/\<prog_detism.first_looser_than\>/;'q;"	kind:cons
prog_detism.first_same_as	prog_detism.m	/^    ;       first_same_as$/;kq|-;/\<prog_detism.first_same_as\>/;'q;"	kind:cons
prog_detism.first_tighter_than	prog_detism.m	/^    --->    first_tighter_than$/;kq|-;/\<prog_detism.first_tighter_than\>/;'q;"	kind:cons
prog_event.arg_attr_names	prog_event.m	/^                arg_attr_names  :: list(string)$/;kq|-;/\<prog_event.arg_attr_names\>/;'q;"	kind:fld	file:
prog_event.attr_dep_rel	prog_event.m	/^:- type attr_dep_rel == digraph(string).$/;kq|-;/\<prog_event.attr_dep_rel\>/;'q;"	kind:type	file:
prog_event.attr_info	prog_event.m	/^:- type attr_info$/;kq|-;/\<prog_event.attr_info\>/;'q;"	kind:type	file:
prog_event.attr_info_name	prog_event.m	/^                attr_info_name          :: string,$/;kq|-;/\<prog_event.attr_info_name\>/;'q;"	kind:fld	file:
prog_event.attr_info_number	prog_event.m	/^                attr_info_number        :: int,$/;kq|-;/\<prog_event.attr_info_number\>/;'q;"	kind:fld	file:
prog_event.attr_info_number	prog_event.m	/^:- func attr_info_number(/;kq|/^\<attr_info_number\>/;'q;"	kind:func	file:
prog_event.attr_info_type	prog_event.m	/^                attr_info_type          :: event_attr_type$/;kq|-;/\<prog_event.attr_info_type\>/;'q;"	kind:fld	file:
prog_event.attr_key	prog_event.m	/^:- type attr_key == digraph_key(string).$/;kq|-;/\<prog_event.attr_key\>/;'q;"	kind:type	file:
prog_event.attr_key_map	prog_event.m	/^:- type attr_key_map == bimap(string, attr_key).$/;kq|-;/\<prog_event.attr_key_map\>/;'q;"	kind:type	file:
prog_event.attr_linenum	prog_event.m	/^                attr_linenum        :: int,$/;kq|-;/\<prog_event.attr_linenum\>/;'q;"	kind:fld	file:
prog_event.attr_name	prog_event.m	/^                attr_name           :: string,$/;kq|-;/\<prog_event.attr_name\>/;'q;"	kind:fld	file:
prog_event.attr_name_map	prog_event.m	/^:- type attr_name_map == map(string, attr_info).$/;kq|-;/\<prog_event.attr_name_map\>/;'q;"	kind:type	file:
prog_event.attr_num_map	prog_event.m	/^:- type attr_num_map == map(int, attr_info).$/;kq|-;/\<prog_event.attr_num_map\>/;'q;"	kind:type	file:
prog_event.attr_type	prog_event.m	/^                attr_type           :: event_attr_type$/;kq|-;/\<prog_event.attr_type\>/;'q;"	kind:fld	file:
prog_event.attr_type_map	prog_event.m	/^:- type attr_type_map == map(string, mer_type).$/;kq|-;/\<prog_event.attr_type_map\>/;'q;"	kind:type	file:
prog_event.build_dep_map	prog_event.m	/^:- pred build_dep_map(/;kq|/^\<build_dep_map\>/;'q;"	kind:pred	file:
prog_event.describe_attr_type	prog_event.m	/^:- func describe_attr_type(/;kq|/^\<describe_attr_type\>/;'q;"	kind:func	file:
prog_event.describe_event_attr	prog_event.m	/^:- func describe_event_attr(/;kq|/^\<describe_event_attr\>/;'q;"	kind:func	file:
prog_event.describe_event_spec	prog_event.m	/^:- func describe_event_spec(/;kq|/^\<describe_event_spec\>/;'q;"	kind:func	file:
prog_event.event_arg_modes	prog_event.m	/^:- pred event_arg_modes(event_spec_map::in, string::in, list(/;kq|/^\<event_arg_modes\>/;'q;"	kind:pred
prog_event.event_arg_types	prog_event.m	/^:- pred event_arg_types(event_spec_map::in, string::in, list(/;kq|/^\<event_arg_types\>/;'q;"	kind:pred
prog_event.event_attr_term	prog_event.m	/^:- type event_attr_term$/;kq|-;/\<prog_event.event_attr_term\>/;'q;"	kind:type	file:
prog_event.event_attr_type	prog_event.m	/^:- type event_attr_type$/;kq|-;/\<prog_event.event_attr_type\>/;'q;"	kind:type	file:
prog_event.event_attributes	prog_event.m	/^:- pred event_attributes(/;kq|/^\<event_attributes\>/;'q;"	kind:pred
prog_event.event_attrs	prog_event.m	/^                event_attrs         :: list(event_attr_term)$/;kq|-;/\<prog_event.event_attrs\>/;'q;"	kind:fld	file:
prog_event.event_linenumber	prog_event.m	/^                event_linenumber    :: int,$/;kq|-;/\<prog_event.event_linenumber\>/;'q;"	kind:fld	file:
prog_event.event_name	prog_event.m	/^                event_name          :: string,$/;kq|-;/\<prog_event.event_name\>/;'q;"	kind:fld	file:
prog_event.event_num	prog_event.m	/^                event_num           :: int,$/;kq|-;/\<prog_event.event_num\>/;'q;"	kind:fld	file:
prog_event.event_number	prog_event.m	/^:- pred event_number(/;kq|/^\<event_number\>/;'q;"	kind:pred
prog_event.event_set_name	prog_event.m	/^                event_set_name      :: string,$/;kq|-;/\<prog_event.event_set_name\>/;'q;"	kind:fld	file:
prog_event.event_set_spec	prog_event.m	/^:- type event_set_spec$/;kq|-;/\<prog_event.event_set_spec\>/;'q;"	kind:type	file:
prog_event.event_set_specs	prog_event.m	/^                event_set_specs     :: list(event_spec_term)$/;kq|-;/\<prog_event.event_set_specs\>/;'q;"	kind:fld	file:
prog_event.event_spec_term	prog_event.m	/^:- type event_spec_term$/;kq|-;/\<prog_event.event_spec_term\>/;'q;"	kind:type	file:
prog_event.func_attr_name	prog_event.m	/^                func_attr_name  :: string,$/;kq|-;/\<prog_event.func_attr_name\>/;'q;"	kind:fld	file:
prog_event.read_event_set	prog_event.m	/^:- pred read_event_set(/;kq|/^\<read_event_set\>/;'q;"	kind:pred
prog_event.read_specs_file	prog_event.m	/^:- pred read_specs_file(/;kq|/^\<read_specs_file\>/;'q;"	kind:pred	file:
prog_event.read_specs_file_2	prog_event.m	/^:- pred read_specs_file_2(/;kq|/^\<read_specs_file_2\>/;'q;"	kind:pred	file:
prog_event.update_max_num_attr	prog_event.m	/^:- pred update_max_num_attr(/;kq|/^\<update_max_num_attr\>/;'q;"	kind:pred	file:
prog_foreign.fbody_code	prog_foreign.m	/^                fbody_code          :: foreign_literal_or_include,$/;kq|-;/\<prog_foreign.fbody_code\>/;'q;"	kind:fld
prog_foreign.fbody_context	prog_foreign.m	/^                fbody_context       :: prog_context$/;kq|-;/\<prog_foreign.fbody_context\>/;'q;"	kind:fld
prog_foreign.fbody_lang	prog_foreign.m	/^                fbody_lang          :: foreign_language,$/;kq|-;/\<prog_foreign.fbody_lang\>/;'q;"	kind:fld
prog_foreign.fdecl_code	prog_foreign.m	/^                fdecl_code          :: foreign_literal_or_include,$/;kq|-;/\<prog_foreign.fdecl_code\>/;'q;"	kind:fld
prog_foreign.fdecl_context	prog_foreign.m	/^                fdecl_context       :: prog_context$/;kq|-;/\<prog_foreign.fdecl_context\>/;'q;"	kind:fld
prog_foreign.fdecl_is_local	prog_foreign.m	/^                fdecl_is_local      :: foreign_decl_is_local,$/;kq|-;/\<prog_foreign.fdecl_is_local\>/;'q;"	kind:fld
prog_foreign.fdecl_lang	prog_foreign.m	/^                fdecl_lang          :: foreign_language,$/;kq|-;/\<prog_foreign.fdecl_lang\>/;'q;"	kind:fld
prog_foreign.fexp_decl_lang	prog_foreign.m	/^                fexp_decl_lang      :: foreign_language,$/;kq|-;/\<prog_foreign.fexp_decl_lang\>/;'q;"	kind:fld
prog_foreign.fexp_decls_codes	prog_foreign.m	/^                fexp_decls_codes    :: list(foreign_decl_code),$/;kq|-;/\<prog_foreign.fexp_decls_codes\>/;'q;"	kind:fld
prog_foreign.fexp_decls_list	prog_foreign.m	/^                fexp_decls_list     :: list(foreign_export_decl)$/;kq|-;/\<prog_foreign.fexp_decls_list\>/;'q;"	kind:fld
prog_foreign.foreign_body_code	prog_foreign.m	/^:- type foreign_body_code$/;kq|-;/\<prog_foreign.foreign_body_code\>/;'q;"	kind:type
prog_foreign.foreign_decl_code	prog_foreign.m	/^:- type foreign_decl_code$/;kq|-;/\<prog_foreign.foreign_decl_code\>/;'q;"	kind:type
prog_foreign.make_init_name	prog_foreign.m	/^:- func make_init_name(/;kq|/^\<make_init_name\>/;'q;"	kind:func
prog_foreign.name_mangle	prog_foreign.m	/^:- func name_mangle(/;kq|/^\<name_mangle\>/;'q;"	kind:func
prog_foreign.name_mangle_2	prog_foreign.m	/^:- func name_mangle_2(/;kq|/^\<name_mangle_2\>/;'q;"	kind:func	file:
prog_foreign.pred_target_name	prog_foreign.m	/^:- type pred_target_name == pair(sym_name_arity, string).$/;kq|-;/\<prog_foreign.pred_target_name\>/;'q;"	kind:type
prog_foreign.pred_target_names	prog_foreign.m	/^:- type pred_target_names$/;kq|-;/\<prog_foreign.pred_target_names\>/;'q;"	kind:type
prog_foreign.qualify_name	prog_foreign.m	/^:- func qualify_name(/;kq|/^\<qualify_name\>/;'q;"	kind:func
prog_foreign.sym_name_mangle	prog_foreign.m	/^:- func sym_name_mangle(/;kq|/^\<sym_name_mangle\>/;'q;"	kind:func
prog_fundep	prog_data.m	/^:- type prog_fundep$/;kq|-;/\<prog_fundep\>/;'q;"	kind:type
prog_item.abstract_inst_defn	prog_item.m	/^    --->    abstract_inst_defn$/;kq|-;/\<prog_item.abstract_inst_defn\>/;'q;"	kind:cons
prog_item.abstract_mode_defn	prog_item.m	/^    --->    abstract_mode_defn$/;kq|-;/\<prog_item.abstract_mode_defn\>/;'q;"	kind:cons
prog_item.aexpr_context	prog_item.m	/^                aexpr_context           :: prog_context,$/;kq|-;/\<prog_item.aexpr_context\>/;'q;"	kind:fld
prog_item.aexpr_inner	prog_item.m	/^                aexpr_inner             :: atomic_component_state,$/;kq|-;/\<prog_item.aexpr_inner\>/;'q;"	kind:fld
prog_item.aexpr_main_goal	prog_item.m	/^                aexpr_main_goal         :: goal,$/;kq|-;/\<prog_item.aexpr_main_goal\>/;'q;"	kind:fld
prog_item.aexpr_orelse_goals	prog_item.m	/^                aexpr_orelse_goals      :: list(goal)$/;kq|-;/\<prog_item.aexpr_orelse_goals\>/;'q;"	kind:fld
prog_item.aexpr_outer	prog_item.m	/^                aexpr_outer             :: atomic_component_state,$/;kq|-;/\<prog_item.aexpr_outer\>/;'q;"	kind:fld
prog_item.aexpr_output_vars	prog_item.m	/^                aexpr_output_vars       :: maybe(list(prog_var)),$/;kq|-;/\<prog_item.aexpr_output_vars\>/;'q;"	kind:fld
prog_item.aii_context	prog_item.m	/^                aii_context         :: prog_context,$/;kq|-;/\<prog_item.aii_context\>/;'q;"	kind:fld
prog_item.aii_module_name	prog_item.m	/^                aii_module_name     :: module_name,$/;kq|-;/\<prog_item.aii_module_name\>/;'q;"	kind:fld
prog_item.aii_seq_num	prog_item.m	/^                aii_seq_num         :: item_seq_num$/;kq|-;/\<prog_item.aii_seq_num\>/;'q;"	kind:fld
prog_item.apply_to_supers	prog_item.m	/^    ;       apply_to_supers.$/;kq|-;/\<prog_item.apply_to_supers\>/;'q;"	kind:cons
prog_item.atomic_expr	prog_item.m	/^    ;       atomic_expr($/;kq|-;/\<prog_item.atomic_expr\>/;'q;"	kind:cons
prog_item.aui_context	prog_item.m	/^                aui_context         :: prog_context,$/;kq|-;/\<prog_item.aui_context\>/;'q;"	kind:fld
prog_item.aui_module_name	prog_item.m	/^                aui_module_name     :: module_name,$/;kq|-;/\<prog_item.aui_module_name\>/;'q;"	kind:fld
prog_item.aui_seq_num	prog_item.m	/^                aui_seq_num         :: item_seq_num$/;kq|-;/\<prog_item.aui_seq_num\>/;'q;"	kind:fld
prog_item.avail_import	prog_item.m	/^    --->    avail_import(avail_import_info)$/;kq|-;/\<prog_item.avail_import\>/;'q;"	kind:cons
prog_item.avail_import_info	prog_item.m	/^:- type avail_import_info$/;kq|-;/\<prog_item.avail_import_info\>/;'q;"	kind:type
prog_item.avail_use	prog_item.m	/^    ;       avail_use(avail_use_info).$/;kq|-;/\<prog_item.avail_use\>/;'q;"	kind:cons
prog_item.avail_use_info	prog_item.m	/^:- type avail_use_info$/;kq|-;/\<prog_item.avail_use_info\>/;'q;"	kind:type
prog_item.c_j_cs_defns	prog_item.m	/^:- type c_j_cs_defns ==$/;kq|-;/\<prog_item.c_j_cs_defns\>/;'q;"	kind:type
prog_item.c_j_cs_enum_repn	prog_item.m	/^:- type c_j_cs_enum_repn ==$/;kq|-;/\<prog_item.c_j_cs_enum_repn\>/;'q;"	kind:type
prog_item.c_j_cs_enums	prog_item.m	/^:- type c_j_cs_enums ==$/;kq|-;/\<prog_item.c_j_cs_enums\>/;'q;"	kind:type
prog_item.c_j_cs_maybe_defn	prog_item.m	/^:- type c_j_cs_maybe_defn ==$/;kq|-;/\<prog_item.c_j_cs_maybe_defn\>/;'q;"	kind:type
prog_item.c_j_cs_maybe_enum	prog_item.m	/^:- type c_j_cs_maybe_enum ==$/;kq|-;/\<prog_item.c_j_cs_maybe_enum\>/;'q;"	kind:type
prog_item.c_j_cs_repn	prog_item.m	/^:- type c_j_cs_repn ==$/;kq|-;/\<prog_item.c_j_cs_repn\>/;'q;"	kind:type
prog_item.c_java_csharp	prog_item.m	/^:- type c_java_csharp(T)$/;kq|-;/\<prog_item.c_java_csharp\>/;'q;"	kind:type
prog_item.c_repn_32_nospf_da	prog_item.m	/^                c_repn_32_nospf_da      :: T,$/;kq|-;/\<prog_item.c_repn_32_nospf_da\>/;'q;"	kind:fld
prog_item.c_repn_32_nospf_noda	prog_item.m	/^                c_repn_32_nospf_noda    :: T,$/;kq|-;/\<prog_item.c_repn_32_nospf_noda\>/;'q;"	kind:fld
prog_item.c_repn_32_spf_da	prog_item.m	/^                c_repn_32_spf_da        :: T$/;kq|-;/\<prog_item.c_repn_32_spf_da\>/;'q;"	kind:fld
prog_item.c_repn_32_spf_noda	prog_item.m	/^                c_repn_32_spf_noda      :: T,$/;kq|-;/\<prog_item.c_repn_32_spf_noda\>/;'q;"	kind:fld
prog_item.c_repn_64_nospf_da	prog_item.m	/^                c_repn_64_nospf_da      :: T,$/;kq|-;/\<prog_item.c_repn_64_nospf_da\>/;'q;"	kind:fld
prog_item.c_repn_64_nospf_noda	prog_item.m	/^                c_repn_64_nospf_noda    :: T,$/;kq|-;/\<prog_item.c_repn_64_nospf_noda\>/;'q;"	kind:fld
prog_item.c_repn_64_spf_da	prog_item.m	/^                % c_repn_64_spf_da      :: T,   % not needed; see above$/;kq|-;/\<prog_item.c_repn_64_spf_da\>/;'q;"	kind:fld
prog_item.c_repn_64_spf_noda	prog_item.m	/^                % c_repn_64_spf_noda    :: T,   % not needed; see above$/;kq|-;/\<prog_item.c_repn_64_spf_noda\>/;'q;"	kind:fld
prog_item.c_repn_all_32	prog_item.m	/^                c_repn_all_32           :: T$/;kq|-;/\<prog_item.c_repn_all_32\>/;'q;"	kind:fld
prog_item.c_repn_all_64	prog_item.m	/^                c_repn_all_64           :: T,$/;kq|-;/\<prog_item.c_repn_all_64\>/;'q;"	kind:fld
prog_item.c_repn_same	prog_item.m	/^                c_repn_same             :: T$/;kq|-;/\<prog_item.c_repn_same\>/;'q;"	kind:fld
prog_item.c_repns	prog_item.m	/^:- type c_repns(T)$/;kq|-;/\<prog_item.c_repns\>/;'q;"	kind:type
prog_item.c_repns_64_32	prog_item.m	/^    ;       c_repns_64_32($/;kq|-;/\<prog_item.c_repns_64_32\>/;'q;"	kind:cons
prog_item.c_repns_all	prog_item.m	/^    ;       c_repns_all($/;kq|-;/\<prog_item.c_repns_all\>/;'q;"	kind:cons
prog_item.c_repns_same	prog_item.m	/^    --->    c_repns_same($/;kq|-;/\<prog_item.c_repns_same\>/;'q;"	kind:cons
prog_item.call_expr	prog_item.m	/^    ;       call_expr(prog_context, sym_name, list(prog_term), purity)$/;kq|-;/\<prog_item.call_expr\>/;'q;"	kind:cons
prog_item.catch_any_expr	prog_item.m	/^:- type catch_any_expr$/;kq|-;/\<prog_item.catch_any_expr\>/;'q;"	kind:type
prog_item.catch_any_goal	prog_item.m	/^                catch_any_goal  :: goal$/;kq|-;/\<prog_item.catch_any_goal\>/;'q;"	kind:fld
prog_item.catch_any_var	prog_item.m	/^                catch_any_var   :: prog_var,$/;kq|-;/\<prog_item.catch_any_var\>/;'q;"	kind:fld
prog_item.catch_expr	prog_item.m	/^:- type catch_expr$/;kq|-;/\<prog_item.catch_expr\>/;'q;"	kind:type
prog_item.catch_goal	prog_item.m	/^                catch_goal      :: goal$/;kq|-;/\<prog_item.catch_goal\>/;'q;"	kind:fld
prog_item.catch_pattern	prog_item.m	/^                catch_pattern   :: prog_term,$/;kq|-;/\<prog_item.catch_pattern\>/;'q;"	kind:fld
prog_item.cell_local_sectag	prog_item.m	/^:- type cell_local_sectag$/;kq|-;/\<prog_item.cell_local_sectag\>/;'q;"	kind:type
prog_item.cell_remote_sectag	prog_item.m	/^:- type cell_remote_sectag$/;kq|-;/\<prog_item.cell_remote_sectag\>/;'q;"	kind:type
prog_item.checked_defn_inst	prog_item.m	/^    --->    checked_defn_inst(std_inst_defn, src_defns_inst).$/;kq|-;/\<prog_item.checked_defn_inst\>/;'q;"	kind:cons
prog_item.checked_defn_mode	prog_item.m	/^    --->    checked_defn_mode(std_mode_defn, src_defns_mode).$/;kq|-;/\<prog_item.checked_defn_mode\>/;'q;"	kind:cons
prog_item.checked_defn_solver	prog_item.m	/^    --->    checked_defn_solver(solver_type_defn, src_defns_solver)$/;kq|-;/\<prog_item.checked_defn_solver\>/;'q;"	kind:cons
prog_item.checked_defn_std	prog_item.m	/^    ;       checked_defn_std(std_type_defn, src_defns_std).$/;kq|-;/\<prog_item.checked_defn_std\>/;'q;"	kind:cons
prog_item.checked_foreign_enum	prog_item.m	/^:- type checked_foreign_enum$/;kq|-;/\<prog_item.checked_foreign_enum\>/;'q;"	kind:type
prog_item.ci_class_name	prog_item.m	/^                ci_class_name                   :: class_name,$/;kq|-;/\<prog_item.ci_class_name\>/;'q;"	kind:fld
prog_item.ci_class_name	prog_item.m	/^                ci_class_name                   :: class_name,$/;kq|-;/\<prog_item.ci_class_name\>/;'q;"	kind:fld
prog_item.ci_context	prog_item.m	/^                ci_context                      :: prog_context,$/;kq|-;/\<prog_item.ci_context\>/;'q;"	kind:fld
prog_item.ci_context	prog_item.m	/^                ci_context                      :: prog_context,$/;kq|-;/\<prog_item.ci_context\>/;'q;"	kind:fld
prog_item.ci_deriving_class	prog_item.m	/^                ci_deriving_class               :: list(prog_constraint),$/;kq|-;/\<prog_item.ci_deriving_class\>/;'q;"	kind:fld
prog_item.ci_deriving_class	prog_item.m	/^                ci_deriving_class               :: list(prog_constraint),$/;kq|-;/\<prog_item.ci_deriving_class\>/;'q;"	kind:fld
prog_item.ci_method_instances	prog_item.m	/^                ci_method_instances             :: abstract_instance_body,$/;kq|-;/\<prog_item.ci_method_instances\>/;'q;"	kind:fld
prog_item.ci_method_instances	prog_item.m	/^                ci_method_instances             :: instance_body,$/;kq|-;/\<prog_item.ci_method_instances\>/;'q;"	kind:fld
prog_item.ci_original_types	prog_item.m	/^                ci_original_types               :: list(mer_type),$/;kq|-;/\<prog_item.ci_original_types\>/;'q;"	kind:fld
prog_item.ci_original_types	prog_item.m	/^                ci_original_types               :: list(mer_type),$/;kq|-;/\<prog_item.ci_original_types\>/;'q;"	kind:fld
prog_item.ci_seq_num	prog_item.m	/^                ci_seq_num                      :: item_seq_num$/;kq|-;/\<prog_item.ci_seq_num\>/;'q;"	kind:fld
prog_item.ci_seq_num	prog_item.m	/^                ci_seq_num                      :: item_seq_num$/;kq|-;/\<prog_item.ci_seq_num\>/;'q;"	kind:fld
prog_item.ci_types	prog_item.m	/^                ci_types                        :: list(mer_type),$/;kq|-;/\<prog_item.ci_types\>/;'q;"	kind:fld
prog_item.ci_types	prog_item.m	/^                ci_types                        :: list(mer_type),$/;kq|-;/\<prog_item.ci_types\>/;'q;"	kind:fld
prog_item.ci_varset	prog_item.m	/^                ci_varset                       :: tvarset,$/;kq|-;/\<prog_item.ci_varset\>/;'q;"	kind:fld
prog_item.ci_varset	prog_item.m	/^                ci_varset                       :: tvarset,$/;kq|-;/\<prog_item.ci_varset\>/;'q;"	kind:fld
prog_item.cl_body	prog_item.m	/^                cl_body                         :: maybe2(goal,$/;kq|-;/\<prog_item.cl_body\>/;'q;"	kind:fld
prog_item.cl_context	prog_item.m	/^                cl_context                      :: prog_context,$/;kq|-;/\<prog_item.cl_context\>/;'q;"	kind:fld
prog_item.cl_head_args	prog_item.m	/^                cl_head_args                    :: list(prog_term),$/;kq|-;/\<prog_item.cl_head_args\>/;'q;"	kind:fld
prog_item.cl_pred_or_func	prog_item.m	/^                cl_pred_or_func                 :: pred_or_func,$/;kq|-;/\<prog_item.cl_pred_or_func\>/;'q;"	kind:fld
prog_item.cl_predname	prog_item.m	/^                cl_predname                     :: sym_name,$/;kq|-;/\<prog_item.cl_predname\>/;'q;"	kind:fld
prog_item.cl_seq_num	prog_item.m	/^                cl_seq_num                      :: item_seq_num$/;kq|-;/\<prog_item.cl_seq_num\>/;'q;"	kind:fld
prog_item.cl_varset	prog_item.m	/^                cl_varset                       :: prog_varset,$/;kq|-;/\<prog_item.cl_varset\>/;'q;"	kind:fld
prog_item.class_decl	prog_item.m	/^:- type class_decl$/;kq|-;/\<prog_item.class_decl\>/;'q;"	kind:type
prog_item.class_decl_mode	prog_item.m	/^    ;       class_decl_mode(class_mode_info).$/;kq|-;/\<prog_item.class_decl_mode\>/;'q;"	kind:cons
prog_item.class_mode_info	prog_item.m	/^:- type class_mode_info$/;kq|-;/\<prog_item.class_mode_info\>/;'q;"	kind:type
prog_item.clss_sectag	prog_item.m	/^                clss_sectag             :: uint,$/;kq|-;/\<prog_item.clss_sectag\>/;'q;"	kind:fld
prog_item.clss_sectag_size	prog_item.m	/^                clss_sectag_size        :: uint8$/;kq|-;/\<prog_item.clss_sectag_size\>/;'q;"	kind:fld
prog_item.cm_class_id	prog_item.m	/^                cm_class_id                     :: class_id,$/;kq|-;/\<prog_item.cm_class_id\>/;'q;"	kind:fld
prog_item.cm_method	prog_item.m	/^                cm_method                       :: pred_pf_name_arity$/;kq|-;/\<prog_item.cm_method\>/;'q;"	kind:fld
prog_item.code_code	prog_item.m	/^                code_code               :: foreign_literal_or_include,$/;kq|-;/\<prog_item.code_code\>/;'q;"	kind:fld
prog_item.code_context	prog_item.m	/^                code_context            :: prog_context,$/;kq|-;/\<prog_item.code_context\>/;'q;"	kind:fld
prog_item.code_lang	prog_item.m	/^                code_lang               :: foreign_language,$/;kq|-;/\<prog_item.code_lang\>/;'q;"	kind:fld
prog_item.code_seq_num	prog_item.m	/^                code_seq_num            :: item_seq_num$/;kq|-;/\<prog_item.code_seq_num\>/;'q;"	kind:fld
prog_item.com_aux_pred_kind	prog_item.m	/^                com_aux_pred_kind               :: mutable_pred_kind$/;kq|-;/\<prog_item.com_aux_pred_kind\>/;'q;"	kind:fld
prog_item.com_module_name	prog_item.m	/^                com_module_name                 :: module_name,$/;kq|-;/\<prog_item.com_module_name\>/;'q;"	kind:fld
prog_item.com_mutable_name	prog_item.m	/^                com_mutable_name                :: string,$/;kq|-;/\<prog_item.com_mutable_name\>/;'q;"	kind:fld
prog_item.compiler_origin	prog_item.m	/^:- type compiler_origin$/;kq|-;/\<prog_item.compiler_origin\>/;'q;"	kind:type
prog_item.conj_expr	prog_item.m	/^    ;       conj_expr(prog_context, goal, list(goal))$/;kq|-;/\<prog_item.conj_expr\>/;'q;"	kind:cons
prog_item.constant_repn	prog_item.m	/^:- type constant_repn$/;kq|-;/\<prog_item.constant_repn\>/;'q;"	kind:type
prog_item.cosr_aux_pred_kind	prog_item.m	/^                cosr_aux_pred_kind              :: solver_type_pred_kind$/;kq|-;/\<prog_item.cosr_aux_pred_kind\>/;'q;"	kind:fld
prog_item.cosr_type_ctor	prog_item.m	/^                cosr_type_ctor                  :: type_ctor,$/;kq|-;/\<prog_item.cosr_type_ctor\>/;'q;"	kind:fld
prog_item.cot_aux_pred_kind	prog_item.m	/^                cot_aux_pred_kind               :: tabling_aux_pred_kind$/;kq|-;/\<prog_item.cot_aux_pred_kind\>/;'q;"	kind:fld
prog_item.cot_pred_spec	prog_item.m	/^                cot_pred_spec                   :: pred_pf_name_arity,$/;kq|-;/\<prog_item.cot_pred_spec\>/;'q;"	kind:fld
prog_item.cr_sectag	prog_item.m	/^                cr_sectag               :: uint,$/;kq|-;/\<prog_item.cr_sectag\>/;'q;"	kind:fld
prog_item.cr_sectag_size	prog_item.m	/^                cr_sectag_size          :: lsectag_word_or_size$/;kq|-;/\<prog_item.cr_sectag_size\>/;'q;"	kind:fld
prog_item.crss_sectag	prog_item.m	/^                crss_sectag             :: uint,$/;kq|-;/\<prog_item.crss_sectag\>/;'q;"	kind:fld
prog_item.crss_sectag_size	prog_item.m	/^                crss_sectag_size        :: rsectag_word_or_size$/;kq|-;/\<prog_item.crss_sectag_size\>/;'q;"	kind:fld
prog_item.decl_context	prog_item.m	/^                decl_context            :: prog_context,$/;kq|-;/\<prog_item.decl_context\>/;'q;"	kind:fld
prog_item.decl_decl	prog_item.m	/^                decl_decl               :: foreign_literal_or_include,$/;kq|-;/\<prog_item.decl_decl\>/;'q;"	kind:fld
prog_item.decl_is_local	prog_item.m	/^                decl_is_local           :: foreign_decl_is_local,$/;kq|-;/\<prog_item.decl_is_local\>/;'q;"	kind:fld
prog_item.decl_lang	prog_item.m	/^                decl_lang               :: foreign_language,$/;kq|-;/\<prog_item.decl_lang\>/;'q;"	kind:fld
prog_item.decl_pragma_oisu	prog_item.m	/^    ;       decl_pragma_oisu(decl_pragma_oisu_info)$/;kq|-;/\<prog_item.decl_pragma_oisu\>/;'q;"	kind:cons
prog_item.decl_seq_num	prog_item.m	/^                decl_seq_num            :: item_seq_num$/;kq|-;/\<prog_item.decl_seq_num\>/;'q;"	kind:fld
prog_item.direct_dummy_repn	prog_item.m	/^:- type direct_dummy_repn$/;kq|-;/\<prog_item.direct_dummy_repn\>/;'q;"	kind:type
prog_item.disj_expr	prog_item.m	/^    ;       disj_expr(prog_context, goal, goal, list(goal))$/;kq|-;/\<prog_item.disj_expr\>/;'q;"	kind:cons
prog_item.dm_context	prog_item.m	/^                dm_context              :: prog_context,$/;kq|-;/\<prog_item.dm_context\>/;'q;"	kind:fld
prog_item.dm_context	prog_item.m	/^                dm_context              :: prog_context,$/;kq|-;/\<prog_item.dm_context\>/;'q;"	kind:fld
prog_item.dm_marker_kind	prog_item.m	/^                dm_marker_kind          :: decl_pragma_marker_kind,$/;kq|-;/\<prog_item.dm_marker_kind\>/;'q;"	kind:fld
prog_item.dm_marker_kind	prog_item.m	/^                dm_marker_kind          :: decl_pragma_marker_kind_opt,$/;kq|-;/\<prog_item.dm_marker_kind\>/;'q;"	kind:fld
prog_item.dm_pred_spec	prog_item.m	/^                dm_pred_spec            :: pred_pfu_name_arity,$/;kq|-;/\<prog_item.dm_pred_spec\>/;'q;"	kind:fld
prog_item.dm_pred_spec	prog_item.m	/^                dm_pred_spec            :: pred_pfu_name_arity_pf,$/;kq|-;/\<prog_item.dm_pred_spec\>/;'q;"	kind:fld
prog_item.dm_seq_num	prog_item.m	/^                dm_seq_num              :: item_seq_num$/;kq|-;/\<prog_item.dm_seq_num\>/;'q;"	kind:fld
prog_item.dm_seq_num	prog_item.m	/^                dm_seq_num              :: item_seq_num$/;kq|-;/\<prog_item.dm_seq_num\>/;'q;"	kind:fld
prog_item.dpmk_terminates	prog_item.m	/^    --->    dpmk_terminates$/;kq|-;/\<prog_item.dpmk_terminates\>/;'q;"	kind:cons
prog_item.dpmk_terminates	prog_item.m	/^    --->    dpmk_terminates$/;kq|-;/\<prog_item.dpmk_terminates\>/;'q;"	kind:cons
prog_item.du_repn	prog_item.m	/^:- type du_repn$/;kq|-;/\<prog_item.du_repn\>/;'q;"	kind:type
prog_item.dummy_foreign	prog_item.m	/^                dummy_foreign           :: c_j_cs_enum_repn$/;kq|-;/\<prog_item.dummy_foreign\>/;'q;"	kind:fld
prog_item.dummy_functor_name	prog_item.m	/^                dummy_functor_name      :: string,$/;kq|-;/\<prog_item.dummy_functor_name\>/;'q;"	kind:fld
prog_item.dur_direct_dummy	prog_item.m	/^    --->    dur_direct_dummy(direct_dummy_repn)$/;kq|-;/\<prog_item.dur_direct_dummy\>/;'q;"	kind:cons
prog_item.dur_enum	prog_item.m	/^    ;       dur_enum(enum_repn)$/;kq|-;/\<prog_item.dur_enum\>/;'q;"	kind:cons
prog_item.dur_gen_only_functor	prog_item.m	/^    ;       dur_gen_only_functor(gen_du_only_functor_repn)$/;kq|-;/\<prog_item.dur_gen_only_functor\>/;'q;"	kind:cons
prog_item.dur_notag	prog_item.m	/^    ;       dur_notag(notag_repn)$/;kq|-;/\<prog_item.dur_notag\>/;'q;"	kind:cons
prog_item.enum_foreign	prog_item.m	/^                enum_foreign            :: c_j_cs_enum_repn$/;kq|-;/\<prog_item.enum_foreign\>/;'q;"	kind:fld
prog_item.enum_foreign_enum	prog_item.m	/^    ;       enum_foreign_enum(one_or_more(string)).$/;kq|-;/\<prog_item.enum_foreign_enum\>/;'q;"	kind:cons
prog_item.enum_foreign_repn	prog_item.m	/^:- type enum_foreign_repn$/;kq|-;/\<prog_item.enum_foreign_repn\>/;'q;"	kind:type
prog_item.enum_foreign_type	prog_item.m	/^    --->    enum_foreign_type(foreign_type_repn)$/;kq|-;/\<prog_item.enum_foreign_type\>/;'q;"	kind:cons
prog_item.enum_functor1	prog_item.m	/^                enum_functor1           :: string,$/;kq|-;/\<prog_item.enum_functor1\>/;'q;"	kind:fld
prog_item.enum_functor2	prog_item.m	/^                enum_functor2           :: string,$/;kq|-;/\<prog_item.enum_functor2\>/;'q;"	kind:fld
prog_item.enum_functors3plus	prog_item.m	/^                enum_functors3plus      :: list(string),$/;kq|-;/\<prog_item.enum_functors3plus\>/;'q;"	kind:fld
prog_item.enum_repn	prog_item.m	/^:- type enum_repn$/;kq|-;/\<prog_item.enum_repn\>/;'q;"	kind:type
prog_item.equivalent_expr	prog_item.m	/^    ;       equivalent_expr(prog_context, goal, goal)$/;kq|-;/\<prog_item.equivalent_expr\>/;'q;"	kind:cons
prog_item.event_expr	prog_item.m	/^    ;       event_expr(prog_context, string, list(prog_term)).$/;kq|-;/\<prog_item.event_expr\>/;'q;"	kind:cons
prog_item.exceptions_context	prog_item.m	/^                exceptions_context      :: prog_context,$/;kq|-;/\<prog_item.exceptions_context\>/;'q;"	kind:fld
prog_item.exceptions_proc_id	prog_item.m	/^                exceptions_proc_id      :: proc_pf_name_arity_mn,$/;kq|-;/\<prog_item.exceptions_proc_id\>/;'q;"	kind:fld
prog_item.exceptions_seq_num	prog_item.m	/^                exceptions_seq_num      :: item_seq_num$/;kq|-;/\<prog_item.exceptions_seq_num\>/;'q;"	kind:fld
prog_item.exceptions_status	prog_item.m	/^                exceptions_status       :: exception_status,$/;kq|-;/\<prog_item.exceptions_status\>/;'q;"	kind:fld
prog_item.exp_context	prog_item.m	/^                exp_context             :: prog_context,$/;kq|-;/\<prog_item.exp_context\>/;'q;"	kind:fld
prog_item.exp_foreign_name	prog_item.m	/^                exp_foreign_name        :: string,$/;kq|-;/\<prog_item.exp_foreign_name\>/;'q;"	kind:fld
prog_item.exp_language	prog_item.m	/^                exp_language            :: foreign_language,$/;kq|-;/\<prog_item.exp_language\>/;'q;"	kind:fld
prog_item.exp_maybe_attrs	prog_item.m	/^                exp_maybe_attrs         :: item_maybe_attrs,$/;kq|-;/\<prog_item.exp_maybe_attrs\>/;'q;"	kind:fld
prog_item.exp_pred_id	prog_item.m	/^                exp_pred_id             :: proc_pf_name_modes,$/;kq|-;/\<prog_item.exp_pred_id\>/;'q;"	kind:fld
prog_item.exp_seq_num	prog_item.m	/^                exp_seq_num             :: item_seq_num$/;kq|-;/\<prog_item.exp_seq_num\>/;'q;"	kind:fld
prog_item.exp_varset	prog_item.m	/^                exp_varset              :: prog_varset,$/;kq|-;/\<prog_item.exp_varset\>/;'q;"	kind:fld
prog_item.external_context	prog_item.m	/^                external_context        :: prog_context,$/;kq|-;/\<prog_item.external_context\>/;'q;"	kind:fld
prog_item.external_name	prog_item.m	/^                external_name           :: pred_pf_name_arity,$/;kq|-;/\<prog_item.external_name\>/;'q;"	kind:fld
prog_item.external_seq_num	prog_item.m	/^                external_seq_num        :: item_seq_num$/;kq|-;/\<prog_item.external_seq_num\>/;'q;"	kind:fld
prog_item.fact_table_context	prog_item.m	/^                fact_table_context      :: prog_context,$/;kq|-;/\<prog_item.fact_table_context\>/;'q;"	kind:fld
prog_item.fact_table_filename	prog_item.m	/^                fact_table_filename     :: string,$/;kq|-;/\<prog_item.fact_table_filename\>/;'q;"	kind:fld
prog_item.fact_table_pred	prog_item.m	/^                fact_table_pred         :: pred_pfu_name_arity,$/;kq|-;/\<prog_item.fact_table_pred\>/;'q;"	kind:fld
prog_item.fact_table_seq_num	prog_item.m	/^                fact_table_seq_num      :: item_seq_num$/;kq|-;/\<prog_item.fact_table_seq_num\>/;'q;"	kind:fld
prog_item.fail_expr	prog_item.m	/^    ;       fail_expr(prog_context)$/;kq|-;/\<prog_item.fail_expr\>/;'q;"	kind:cons
prog_item.fe_context	prog_item.m	/^                fe_context                      :: prog_context,$/;kq|-;/\<prog_item.fe_context\>/;'q;"	kind:fld
prog_item.fe_language	prog_item.m	/^                fe_language                     :: foreign_language,$/;kq|-;/\<prog_item.fe_language\>/;'q;"	kind:fld
prog_item.fe_seq_num	prog_item.m	/^                fe_seq_num                      :: item_seq_num$/;kq|-;/\<prog_item.fe_seq_num\>/;'q;"	kind:fld
prog_item.fe_type_ctor	prog_item.m	/^                fe_type_ctor                    :: type_ctor,$/;kq|-;/\<prog_item.fe_type_ctor\>/;'q;"	kind:fld
prog_item.fe_values	prog_item.m	/^                fe_values                       :: one_or_more($/;kq|-;/\<prog_item.fe_values\>/;'q;"	kind:fld
prog_item.fee_attributes	prog_item.m	/^                fee_attributes                  :: export_enum_attributes,$/;kq|-;/\<prog_item.fee_attributes\>/;'q;"	kind:fld
prog_item.fee_context	prog_item.m	/^                fee_context                     :: prog_context,$/;kq|-;/\<prog_item.fee_context\>/;'q;"	kind:fld
prog_item.fee_language	prog_item.m	/^                fee_language                    :: foreign_language,$/;kq|-;/\<prog_item.fee_language\>/;'q;"	kind:fld
prog_item.fee_overrides	prog_item.m	/^                fee_overrides                   :: assoc_list(sym_name,$/;kq|-;/\<prog_item.fee_overrides\>/;'q;"	kind:fld
prog_item.fee_seq_num	prog_item.m	/^                fee_seq_num                     :: item_seq_num$/;kq|-;/\<prog_item.fee_seq_num\>/;'q;"	kind:fld
prog_item.fee_type_ctor	prog_item.m	/^                fee_type_ctor                   :: type_ctor,$/;kq|-;/\<prog_item.fee_type_ctor\>/;'q;"	kind:fld
prog_item.fill_kind_size	prog_item.m	/^:- type fill_kind_size$/;kq|-;/\<prog_item.fill_kind_size\>/;'q;"	kind:type
prog_item.fim_context	prog_item.m	/^                fim_context                     :: prog_context,$/;kq|-;/\<prog_item.fim_context\>/;'q;"	kind:fld
prog_item.fim_lang	prog_item.m	/^                fim_lang                        :: foreign_language,$/;kq|-;/\<prog_item.fim_lang\>/;'q;"	kind:fld
prog_item.fim_module_name	prog_item.m	/^                fim_module_name                 :: module_name,$/;kq|-;/\<prog_item.fim_module_name\>/;'q;"	kind:fld
prog_item.fim_seq_num	prog_item.m	/^                fim_seq_num                     :: item_seq_num$/;kq|-;/\<prog_item.fim_seq_num\>/;'q;"	kind:fld
prog_item.final_arity	prog_item.m	/^                final_arity                     :: user_arity,$/;kq|-;/\<prog_item.final_arity\>/;'q;"	kind:fld
prog_item.final_context	prog_item.m	/^                final_context                   :: prog_context,$/;kq|-;/\<prog_item.final_context\>/;'q;"	kind:fld
prog_item.final_maybe_attrs	prog_item.m	/^                final_maybe_attrs               :: item_maybe_attrs,$/;kq|-;/\<prog_item.final_maybe_attrs\>/;'q;"	kind:fld
prog_item.final_name	prog_item.m	/^                final_name                      :: sym_name,$/;kq|-;/\<prog_item.final_name\>/;'q;"	kind:fld
prog_item.final_seq_num	prog_item.m	/^                final_seq_num                   :: item_seq_num$/;kq|-;/\<prog_item.final_seq_num\>/;'q;"	kind:fld
prog_item.fk_char21	prog_item.m	/^    ;       fk_char21.$/;kq|-;/\<prog_item.fk_char21\>/;'q;"	kind:cons
prog_item.fk_enum	prog_item.m	/^    --->    fk_enum(uint)   % XXX TYPE_REPN should be uint8$/;kq|-;/\<prog_item.fk_enum\>/;'q;"	kind:cons
prog_item.fk_int16	prog_item.m	/^    ;       fk_int16$/;kq|-;/\<prog_item.fk_int16\>/;'q;"	kind:cons
prog_item.fk_int32	prog_item.m	/^    ;       fk_int32$/;kq|-;/\<prog_item.fk_int32\>/;'q;"	kind:cons
prog_item.fk_int8	prog_item.m	/^    ;       fk_int8$/;kq|-;/\<prog_item.fk_int8\>/;'q;"	kind:cons
prog_item.fk_uint16	prog_item.m	/^    ;       fk_uint16$/;kq|-;/\<prog_item.fk_uint16\>/;'q;"	kind:cons
prog_item.fk_uint32	prog_item.m	/^    ;       fk_uint32$/;kq|-;/\<prog_item.fk_uint32\>/;'q;"	kind:cons
prog_item.fk_uint8	prog_item.m	/^    ;       fk_uint8$/;kq|-;/\<prog_item.fk_uint8\>/;'q;"	kind:cons
prog_item.foreign_enum_spec	prog_item.m	/^:- type foreign_enum_spec$/;kq|-;/\<prog_item.foreign_enum_spec\>/;'q;"	kind:type
prog_item.foreign_type_or_enum	prog_item.m	/^:- type foreign_type_or_enum$/;kq|-;/\<prog_item.foreign_type_or_enum\>/;'q;"	kind:type
prog_item.foreign_type_repn	prog_item.m	/^:- type foreign_type_repn$/;kq|-;/\<prog_item.foreign_type_repn\>/;'q;"	kind:type
prog_item.format_context	prog_item.m	/^                format_context          :: prog_context,$/;kq|-;/\<prog_item.format_context\>/;'q;"	kind:fld
prog_item.format_pred	prog_item.m	/^                format_pred             :: pred_pf_name_arity,$/;kq|-;/\<prog_item.format_pred\>/;'q;"	kind:fld
prog_item.format_seq_num	prog_item.m	/^                format_seq_num          :: item_seq_num$/;kq|-;/\<prog_item.format_seq_num\>/;'q;"	kind:fld
prog_item.format_values	prog_item.m	/^                format_values           :: one_or_more(format_string_values),$/;kq|-;/\<prog_item.format_values\>/;'q;"	kind:fld
prog_item.ftlr_foreign_type	prog_item.m	/^                ftlr_foreign_type       :: foreign_type_repn$/;kq|-;/\<prog_item.ftlr_foreign_type\>/;'q;"	kind:fld
prog_item.ftlr_lang	prog_item.m	/^                ftlr_lang               :: foreign_language,$/;kq|-;/\<prog_item.ftlr_lang\>/;'q;"	kind:fld
prog_item.ftr_assertions	prog_item.m	/^                ftr_assertions          :: foreign_type_assertions$/;kq|-;/\<prog_item.ftr_assertions\>/;'q;"	kind:fld
prog_item.ftr_foreign_type	prog_item.m	/^                ftr_foreign_type        :: string,$/;kq|-;/\<prog_item.ftr_foreign_type\>/;'q;"	kind:fld
prog_item.gducf_functor	prog_item.m	/^                gducf_functor           :: string,$/;kq|-;/\<prog_item.gducf_functor\>/;'q;"	kind:fld
prog_item.gducf_functor_repn	prog_item.m	/^                gducf_functor_repn      :: c_repns(constant_repn)$/;kq|-;/\<prog_item.gducf_functor_repn\>/;'q;"	kind:fld
prog_item.gduncf_functor	prog_item.m	/^                gduncf_functor          :: string,$/;kq|-;/\<prog_item.gduncf_functor\>/;'q;"	kind:fld
prog_item.gduncf_functor_repn	prog_item.m	/^                gduncf_functor_repn     :: c_repns(more_nonconstant_repn)$/;kq|-;/\<prog_item.gduncf_functor_repn\>/;'q;"	kind:fld
prog_item.gen_du_functor_repn	prog_item.m	/^:- type gen_du_functor_repn$/;kq|-;/\<prog_item.gen_du_functor_repn\>/;'q;"	kind:type
prog_item.gen_pragma_trailing	prog_item.m	/^    ;       gen_pragma_trailing(gen_pragma_trailing_info)$/;kq|-;/\<prog_item.gen_pragma_trailing\>/;'q;"	kind:cons
prog_item.get_goal_context	prog_item.m	/^:- func get_goal_context(/;kq|/^\<get_goal_context\>/;'q;"	kind:func
prog_item.get_item_context	prog_item.m	/^:- func get_item_context(/;kq|/^\<get_item_context\>/;'q;"	kind:func
prog_item.goal	prog_item.m	/^:- type goal$/;kq|-;/\<prog_item.goal\>/;'q;"	kind:type
prog_item.ground_type	prog_item.m	/^    ;       ground_type(ground_type).$/;kq|-;/\<prog_item.ground_type\>/;'q;"	kind:cons
prog_item.icad_abstract	prog_item.m	/^                icad_abstract           :: list(item_inst_defn_info_abstract),$/;kq|-;/\<prog_item.icad_abstract\>/;'q;"	kind:fld
prog_item.icad_eqv	prog_item.m	/^                icad_eqv                :: list(item_inst_defn_info_eqv)$/;kq|-;/\<prog_item.icad_eqv\>/;'q;"	kind:fld
prog_item.id_context	prog_item.m	/^                id_context                      :: prog_context,$/;kq|-;/\<prog_item.id_context\>/;'q;"	kind:fld
prog_item.id_inst_args	prog_item.m	/^                id_inst_args                    :: list(inst_var),$/;kq|-;/\<prog_item.id_inst_args\>/;'q;"	kind:fld
prog_item.id_inst_defn	prog_item.m	/^                id_inst_defn                    :: T,$/;kq|-;/\<prog_item.id_inst_defn\>/;'q;"	kind:fld
prog_item.id_inst_name	prog_item.m	/^                id_inst_name                    :: sym_name,$/;kq|-;/\<prog_item.id_inst_name\>/;'q;"	kind:fld
prog_item.id_maybe_for_type	prog_item.m	/^                id_maybe_for_type               :: maybe(type_ctor),$/;kq|-;/\<prog_item.id_maybe_for_type\>/;'q;"	kind:fld
prog_item.id_seq_num	prog_item.m	/^                id_seq_num                      :: item_seq_num$/;kq|-;/\<prog_item.id_seq_num\>/;'q;"	kind:fld
prog_item.id_varset	prog_item.m	/^                id_varset                       :: inst_varset,$/;kq|-;/\<prog_item.id_varset\>/;'q;"	kind:fld
prog_item.if_then_else_expr	prog_item.m	/^    ;       if_then_else_expr($/;kq|-;/\<prog_item.if_then_else_expr\>/;'q;"	kind:cons
prog_item.im_context	prog_item.m	/^                im_context              :: prog_context,$/;kq|-;/\<prog_item.im_context\>/;'q;"	kind:fld
prog_item.im_context	prog_item.m	/^                im_context              :: prog_context,$/;kq|-;/\<prog_item.im_context\>/;'q;"	kind:fld
prog_item.im_marker_kind	prog_item.m	/^                im_marker_kind          :: impl_pragma_marker_kind,$/;kq|-;/\<prog_item.im_marker_kind\>/;'q;"	kind:fld
prog_item.im_marker_kind	prog_item.m	/^                im_marker_kind          :: impl_pragma_marker_kind_opt,$/;kq|-;/\<prog_item.im_marker_kind\>/;'q;"	kind:fld
prog_item.im_pred_spec	prog_item.m	/^                im_pred_spec            :: pred_pfu_name_arity,$/;kq|-;/\<prog_item.im_pred_spec\>/;'q;"	kind:fld
prog_item.im_pred_spec	prog_item.m	/^                im_pred_spec            :: pred_pfu_name_arity_pf,$/;kq|-;/\<prog_item.im_pred_spec\>/;'q;"	kind:fld
prog_item.im_seq_num	prog_item.m	/^                im_seq_num              :: item_seq_num$/;kq|-;/\<prog_item.im_seq_num\>/;'q;"	kind:fld
prog_item.im_seq_num	prog_item.m	/^                im_seq_num              :: item_seq_num$/;kq|-;/\<prog_item.im_seq_num\>/;'q;"	kind:fld
prog_item.impl_pragma_tabled	prog_item.m	/^    ;       impl_pragma_tabled(impl_pragma_tabled_info)$/;kq|-;/\<prog_item.impl_pragma_tabled\>/;'q;"	kind:cons
prog_item.implies_expr	prog_item.m	/^    ;       implies_expr(prog_context, goal, goal)$/;kq|-;/\<prog_item.implies_expr\>/;'q;"	kind:cons
prog_item.import_decl	prog_item.m	/^    --->    import_decl$/;kq|-;/\<prog_item.import_decl\>/;'q;"	kind:cons
prog_item.import_or_use	prog_item.m	/^:- type import_or_use$/;kq|-;/\<prog_item.import_or_use\>/;'q;"	kind:type
prog_item.incl_context	prog_item.m	/^                incl_context                    :: prog_context,$/;kq|-;/\<prog_item.incl_context\>/;'q;"	kind:fld
prog_item.incl_module	prog_item.m	/^                incl_module                     :: module_name,$/;kq|-;/\<prog_item.incl_module\>/;'q;"	kind:fld
prog_item.incl_seq_num	prog_item.m	/^                incl_seq_num                    :: item_seq_num$/;kq|-;/\<prog_item.incl_seq_num\>/;'q;"	kind:fld
prog_item.init_arity	prog_item.m	/^                init_arity                      :: user_arity,$/;kq|-;/\<prog_item.init_arity\>/;'q;"	kind:fld
prog_item.init_context	prog_item.m	/^                init_context                    :: prog_context,$/;kq|-;/\<prog_item.init_context\>/;'q;"	kind:fld
prog_item.init_maybe_attrs	prog_item.m	/^                init_maybe_attrs                :: item_maybe_attrs,$/;kq|-;/\<prog_item.init_maybe_attrs\>/;'q;"	kind:fld
prog_item.init_name	prog_item.m	/^                init_name                       :: sym_name,$/;kq|-;/\<prog_item.init_name\>/;'q;"	kind:fld
prog_item.init_seq_num	prog_item.m	/^                init_seq_num                    :: item_seq_num$/;kq|-;/\<prog_item.init_seq_num\>/;'q;"	kind:fld
prog_item.inst_ctor_all_defns	prog_item.m	/^:- type inst_ctor_all_defns$/;kq|-;/\<prog_item.inst_ctor_all_defns\>/;'q;"	kind:type
prog_item.inst_ctor_defn_map	prog_item.m	/^:- type inst_ctor_defn_map == map(inst_ctor, inst_ctor_all_defns).$/;kq|-;/\<prog_item.inst_ctor_defn_map\>/;'q;"	kind:type
prog_item.ipmk_consider_used	prog_item.m	/^    ;       ipmk_consider_used$/;kq|-;/\<prog_item.ipmk_consider_used\>/;'q;"	kind:cons
prog_item.ipmk_inline	prog_item.m	/^    --->    ipmk_inline$/;kq|-;/\<prog_item.ipmk_inline\>/;'q;"	kind:cons
prog_item.ipmk_inline	prog_item.m	/^    --->    ipmk_inline$/;kq|-;/\<prog_item.ipmk_inline\>/;'q;"	kind:cons
prog_item.ipmk_no_inline	prog_item.m	/^    ;       ipmk_no_inline$/;kq|-;/\<prog_item.ipmk_no_inline\>/;'q;"	kind:cons
prog_item.ipmk_no_inline	prog_item.m	/^    ;       ipmk_no_inline$/;kq|-;/\<prog_item.ipmk_no_inline\>/;'q;"	kind:cons
prog_item.ipmk_promise_pure	prog_item.m	/^    ;       ipmk_promise_pure$/;kq|-;/\<prog_item.ipmk_promise_pure\>/;'q;"	kind:cons
prog_item.ipmk_promise_pure	prog_item.m	/^    ;       ipmk_promise_pure$/;kq|-;/\<prog_item.ipmk_promise_pure\>/;'q;"	kind:cons
prog_item.item	prog_item.m	/^:- type item$/;kq|-;/\<prog_item.item\>/;'q;"	kind:type
prog_item.item_avail	prog_item.m	/^:- type item_avail$/;kq|-;/\<prog_item.item_avail\>/;'q;"	kind:type
prog_item.item_clause	prog_item.m	/^    --->    item_clause(item_clause_info)$/;kq|-;/\<prog_item.item_clause\>/;'q;"	kind:cons
prog_item.item_clause_info	prog_item.m	/^:- type item_clause_info$/;kq|-;/\<prog_item.item_clause_info\>/;'q;"	kind:type
prog_item.item_decl_marker	prog_item.m	/^    ;       item_decl_marker(item_decl_marker_info)$/;kq|-;/\<prog_item.item_decl_marker\>/;'q;"	kind:cons
prog_item.item_decl_pragma	prog_item.m	/^    ;       item_decl_pragma(item_decl_pragma_info)$/;kq|-;/\<prog_item.item_decl_pragma\>/;'q;"	kind:cons
prog_item.item_fim	prog_item.m	/^:- type item_fim$/;kq|-;/\<prog_item.item_fim\>/;'q;"	kind:type
prog_item.item_finalise	prog_item.m	/^    ;       item_finalise(item_finalise_info)$/;kq|-;/\<prog_item.item_finalise\>/;'q;"	kind:cons
prog_item.item_finalise_info	prog_item.m	/^:- type item_finalise_info$/;kq|-;/\<prog_item.item_finalise_info\>/;'q;"	kind:type
prog_item.item_foreign_enum	prog_item.m	/^    ;       item_foreign_enum(item_foreign_enum_info)$/;kq|-;/\<prog_item.item_foreign_enum\>/;'q;"	kind:cons
prog_item.item_foreign_proc	prog_item.m	/^    ;       item_foreign_proc(item_foreign_proc_info)$/;kq|-;/\<prog_item.item_foreign_proc\>/;'q;"	kind:cons
prog_item.item_impl_marker	prog_item.m	/^    ;       item_impl_marker(item_impl_marker_info)$/;kq|-;/\<prog_item.item_impl_marker\>/;'q;"	kind:cons
prog_item.item_impl_pragma	prog_item.m	/^    ;       item_impl_pragma(item_impl_pragma_info)$/;kq|-;/\<prog_item.item_impl_pragma\>/;'q;"	kind:cons
prog_item.item_include	prog_item.m	/^:- type item_include$/;kq|-;/\<prog_item.item_include\>/;'q;"	kind:type
prog_item.item_initialise	prog_item.m	/^    ;       item_initialise(item_initialise_info)$/;kq|-;/\<prog_item.item_initialise\>/;'q;"	kind:cons
prog_item.item_initialise_info	prog_item.m	/^:- type item_initialise_info$/;kq|-;/\<prog_item.item_initialise_info\>/;'q;"	kind:type
prog_item.item_inst_defn	prog_item.m	/^    ;       item_inst_defn(item_inst_defn_info)$/;kq|-;/\<prog_item.item_inst_defn\>/;'q;"	kind:cons
prog_item.item_inst_defn_info	prog_item.m	/^    --->    item_inst_defn_info($/;kq|-;/\<prog_item.item_inst_defn_info\>/;'q;"	kind:cons
prog_item.item_inst_defn_info	prog_item.m	/^:- type item_inst_defn_info$/;kq|-;/\<prog_item.item_inst_defn_info\>/;'q;"	kind:type
prog_item.item_instance	prog_item.m	/^    ;       item_instance(item_instance_info)$/;kq|-;/\<prog_item.item_instance\>/;'q;"	kind:cons
prog_item.item_instance_info	prog_item.m	/^    --->    item_instance_info($/;kq|-;/\<prog_item.item_instance_info\>/;'q;"	kind:cons
prog_item.item_instance_info	prog_item.m	/^:- type item_instance_info$/;kq|-;/\<prog_item.item_instance_info\>/;'q;"	kind:type
prog_item.item_maybe_attrs	prog_item.m	/^:- type item_maybe_attrs$/;kq|-;/\<prog_item.item_maybe_attrs\>/;'q;"	kind:type
prog_item.item_mode_decl	prog_item.m	/^    ;       item_mode_decl(item_mode_decl_info)$/;kq|-;/\<prog_item.item_mode_decl\>/;'q;"	kind:cons
prog_item.item_mode_decl_info	prog_item.m	/^:- type item_mode_decl_info$/;kq|-;/\<prog_item.item_mode_decl_info\>/;'q;"	kind:type
prog_item.item_mode_defn	prog_item.m	/^    ;       item_mode_defn(item_mode_defn_info)$/;kq|-;/\<prog_item.item_mode_defn\>/;'q;"	kind:cons
prog_item.item_mode_defn_info	prog_item.m	/^    --->    item_mode_defn_info($/;kq|-;/\<prog_item.item_mode_defn_info\>/;'q;"	kind:cons
prog_item.item_mode_defn_info	prog_item.m	/^:- type item_mode_defn_info$/;kq|-;/\<prog_item.item_mode_defn_info\>/;'q;"	kind:type
prog_item.item_mutable	prog_item.m	/^    ;       item_mutable(item_mutable_info)$/;kq|-;/\<prog_item.item_mutable\>/;'q;"	kind:cons
prog_item.item_mutable_info	prog_item.m	/^:- type item_mutable_info$/;kq|-;/\<prog_item.item_mutable_info\>/;'q;"	kind:type
prog_item.item_origin_compiler	prog_item.m	/^    ;       item_origin_compiler(item_compiler_attributes).$/;kq|-;/\<prog_item.item_origin_compiler\>/;'q;"	kind:cons
prog_item.item_origin_user	prog_item.m	/^    --->    item_origin_user$/;kq|-;/\<prog_item.item_origin_user\>/;'q;"	kind:cons
prog_item.item_pred_decl	prog_item.m	/^    ;       item_pred_decl(item_pred_decl_info)$/;kq|-;/\<prog_item.item_pred_decl\>/;'q;"	kind:cons
prog_item.item_pred_decl_info	prog_item.m	/^:- type item_pred_decl_info$/;kq|-;/\<prog_item.item_pred_decl_info\>/;'q;"	kind:type
prog_item.item_promise	prog_item.m	/^    ;       item_promise(item_promise_info)$/;kq|-;/\<prog_item.item_promise\>/;'q;"	kind:cons
prog_item.item_promise_info	prog_item.m	/^:- type item_promise_info$/;kq|-;/\<prog_item.item_promise_info\>/;'q;"	kind:type
prog_item.item_type_defn	prog_item.m	/^    ;       item_type_defn(item_type_defn_info)$/;kq|-;/\<prog_item.item_type_defn\>/;'q;"	kind:cons
prog_item.item_type_defn_info	prog_item.m	/^    --->    item_type_defn_info($/;kq|-;/\<prog_item.item_type_defn_info\>/;'q;"	kind:cons
prog_item.item_type_defn_info	prog_item.m	/^:- type item_type_defn_info == item_type_defn_info_general(type_defn).$/;kq|-;/\<prog_item.item_type_defn_info\>/;'q;"	kind:type
prog_item.item_type_repn	prog_item.m	/^    ;       item_type_repn(item_type_repn_info).$/;kq|-;/\<prog_item.item_type_repn\>/;'q;"	kind:cons
prog_item.item_type_repn_info	prog_item.m	/^:- type item_type_repn_info$/;kq|-;/\<prog_item.item_type_repn_info\>/;'q;"	kind:type
prog_item.item_typeclass	prog_item.m	/^    ;       item_typeclass(item_typeclass_info)$/;kq|-;/\<prog_item.item_typeclass\>/;'q;"	kind:cons
prog_item.item_typeclass_info	prog_item.m	/^    --->    item_typeclass_info($/;kq|-;/\<prog_item.item_typeclass_info\>/;'q;"	kind:cons
prog_item.item_typeclass_info	prog_item.m	/^    --->    item_typeclass_info($/;kq|-;/\<prog_item.item_typeclass_info\>/;'q;"	kind:cons
prog_item.item_typeclass_info	prog_item.m	/^:- type item_typeclass_info$/;kq|-;/\<prog_item.item_typeclass_info\>/;'q;"	kind:type
prog_item.local_arg_repn	prog_item.m	/^:- type local_arg_repn$/;kq|-;/\<prog_item.local_arg_repn\>/;'q;"	kind:type
prog_item.local_none	prog_item.m	/^    ;       local_none.$/;kq|-;/\<prog_item.local_none\>/;'q;"	kind:cons
prog_item.local_partial	prog_item.m	/^    --->    local_partial($/;kq|-;/\<prog_item.local_partial\>/;'q;"	kind:cons
prog_item.lp_fill	prog_item.m	/^                lp_fill                 :: fill_kind_size$/;kq|-;/\<prog_item.lp_fill\>/;'q;"	kind:fld
prog_item.lp_shift	prog_item.m	/^                lp_shift                :: uint,$/;kq|-;/\<prog_item.lp_shift\>/;'q;"	kind:fld
prog_item.lsectag_part_of_word	prog_item.m	/^    ;       lsectag_part_of_word(uint8).$/;kq|-;/\<prog_item.lsectag_part_of_word\>/;'q;"	kind:cons
prog_item.lsectag_rest_of_word	prog_item.m	/^    --->    lsectag_rest_of_word(uint8)$/;kq|-;/\<prog_item.lsectag_rest_of_word\>/;'q;"	kind:cons
prog_item.lsectag_word_or_size	prog_item.m	/^:- type lsectag_word_or_size$/;kq|-;/\<prog_item.lsectag_word_or_size\>/;'q;"	kind:type
prog_item.maybe_only_constants	prog_item.m	/^:- type maybe_only_constants$/;kq|-;/\<prog_item.maybe_only_constants\>/;'q;"	kind:type
prog_item.mcad_abstract	prog_item.m	/^                mcad_abstract           :: list(item_mode_defn_info_abstract),$/;kq|-;/\<prog_item.mcad_abstract\>/;'q;"	kind:fld
prog_item.mcad_eqv	prog_item.m	/^                mcad_eqv                :: list(item_mode_defn_info_eqv)$/;kq|-;/\<prog_item.mcad_eqv\>/;'q;"	kind:fld
prog_item.md_context	prog_item.m	/^                md_context                      :: prog_context,$/;kq|-;/\<prog_item.md_context\>/;'q;"	kind:fld
prog_item.md_mode_args	prog_item.m	/^                md_mode_args                    :: list(inst_var),$/;kq|-;/\<prog_item.md_mode_args\>/;'q;"	kind:fld
prog_item.md_mode_defn	prog_item.m	/^                md_mode_defn                    :: T,$/;kq|-;/\<prog_item.md_mode_defn\>/;'q;"	kind:fld
prog_item.md_mode_name	prog_item.m	/^                md_mode_name                    :: sym_name,$/;kq|-;/\<prog_item.md_mode_name\>/;'q;"	kind:fld
prog_item.md_seq_num	prog_item.m	/^                md_seq_num                      :: item_seq_num$/;kq|-;/\<prog_item.md_seq_num\>/;'q;"	kind:fld
prog_item.md_varset	prog_item.m	/^                md_varset                       :: inst_varset,$/;kq|-;/\<prog_item.md_varset\>/;'q;"	kind:fld
prog_item.mm_tabling_context	prog_item.m	/^                mm_tabling_context      :: prog_context,$/;kq|-;/\<prog_item.mm_tabling_context\>/;'q;"	kind:fld
prog_item.mm_tabling_proc_id	prog_item.m	/^                mm_tabling_proc_id      :: proc_pf_name_arity_mn,$/;kq|-;/\<prog_item.mm_tabling_proc_id\>/;'q;"	kind:fld
prog_item.mm_tabling_seq_num	prog_item.m	/^                mm_tabling_seq_num      :: item_seq_num$/;kq|-;/\<prog_item.mm_tabling_seq_num\>/;'q;"	kind:fld
prog_item.mm_tabling_status	prog_item.m	/^                mm_tabling_status       :: mm_tabling_status,$/;kq|-;/\<prog_item.mm_tabling_status\>/;'q;"	kind:fld
prog_item.mnclcr_arg_repns	prog_item.m	/^                mnclcr_arg_repns        :: one_or_more(local_arg_repn)$/;kq|-;/\<prog_item.mnclcr_arg_repns\>/;'q;"	kind:fld
prog_item.mnclcr_sectag	prog_item.m	/^                mnclcr_sectag           :: cell_local_sectag,$/;kq|-;/\<prog_item.mnclcr_sectag\>/;'q;"	kind:fld
prog_item.mncr_direct_arg	prog_item.m	/^    ;       mncr_direct_arg(ptag).$/;kq|-;/\<prog_item.mncr_direct_arg\>/;'q;"	kind:cons
prog_item.mncr_local_cell	prog_item.m	/^    --->    mncr_local_cell(more_nonconstant_local_cell_repn)$/;kq|-;/\<prog_item.mncr_local_cell\>/;'q;"	kind:cons
prog_item.mncr_remote_cell	prog_item.m	/^    ;       mncr_remote_cell(more_nonconstant_remote_cell_repn)$/;kq|-;/\<prog_item.mncr_remote_cell\>/;'q;"	kind:cons
prog_item.moa_arity	prog_item.m	/^    ;       moa_arity(user_arity).$/;kq|-;/\<prog_item.moa_arity\>/;'q;"	kind:cons
prog_item.moa_modes	prog_item.m	/^    --->    moa_modes(list(mer_mode))$/;kq|-;/\<prog_item.moa_modes\>/;'q;"	kind:cons
prog_item.mode_ctor_all_defns	prog_item.m	/^:- type mode_ctor_all_defns$/;kq|-;/\<prog_item.mode_ctor_all_defns\>/;'q;"	kind:type
prog_item.mode_ctor_defn_map	prog_item.m	/^:- type mode_ctor_defn_map == map(mode_ctor, mode_ctor_all_defns).$/;kq|-;/\<prog_item.mode_ctor_defn_map\>/;'q;"	kind:type
prog_item.modes_or_arity	prog_item.m	/^:- type modes_or_arity$/;kq|-;/\<prog_item.modes_or_arity\>/;'q;"	kind:type
prog_item.more_foreign	prog_item.m	/^                more_foreign            :: c_j_cs_repn$/;kq|-;/\<prog_item.more_foreign\>/;'q;"	kind:fld
prog_item.more_functor1	prog_item.m	/^                more_functor1           :: gen_du_functor_repn,$/;kq|-;/\<prog_item.more_functor1\>/;'q;"	kind:fld
prog_item.more_functor2	prog_item.m	/^                more_functor2           :: gen_du_functor_repn,$/;kq|-;/\<prog_item.more_functor2\>/;'q;"	kind:fld
prog_item.more_functors3plus	prog_item.m	/^                more_functors3plus      :: list(gen_du_functor_repn),$/;kq|-;/\<prog_item.more_functors3plus\>/;'q;"	kind:fld
prog_item.mut_attrs	prog_item.m	/^                mut_attrs                       :: mutable_var_attributes,$/;kq|-;/\<prog_item.mut_attrs\>/;'q;"	kind:fld
prog_item.mut_context	prog_item.m	/^                mut_context                     :: prog_context,$/;kq|-;/\<prog_item.mut_context\>/;'q;"	kind:fld
prog_item.mut_init_value	prog_item.m	/^                mut_init_value                  :: prog_term,$/;kq|-;/\<prog_item.mut_init_value\>/;'q;"	kind:fld
prog_item.mut_inst	prog_item.m	/^                mut_inst                        :: mer_inst,$/;kq|-;/\<prog_item.mut_inst\>/;'q;"	kind:fld
prog_item.mut_name	prog_item.m	/^                mut_name                        :: string,$/;kq|-;/\<prog_item.mut_name\>/;'q;"	kind:fld
prog_item.mut_orig_inst	prog_item.m	/^                mut_orig_inst                   :: mer_inst,$/;kq|-;/\<prog_item.mut_orig_inst\>/;'q;"	kind:fld
prog_item.mut_orig_type	prog_item.m	/^                mut_orig_type                   :: mer_type,$/;kq|-;/\<prog_item.mut_orig_type\>/;'q;"	kind:fld
prog_item.mut_seq_num	prog_item.m	/^                mut_seq_num                     :: item_seq_num$/;kq|-;/\<prog_item.mut_seq_num\>/;'q;"	kind:fld
prog_item.mut_type	prog_item.m	/^                mut_type                        :: mer_type,$/;kq|-;/\<prog_item.mut_type\>/;'q;"	kind:fld
prog_item.mutable_constant	prog_item.m	/^                mutable_constant            :: mutable_maybe_constant$/;kq|-;/\<prog_item.mutable_constant\>/;'q;"	kind:fld
prog_item.mutable_constant	prog_item.m	/^:- type mutable_constant$/;kq|-;/\<prog_item.mutable_constant\>/;'q;"	kind:type
prog_item.mutable_is_constant	prog_item.m	/^    --->    mutable_is_constant$/;kq|-;/\<prog_item.mutable_is_constant\>/;'q;"	kind:cons
prog_item.mutable_not_constant	prog_item.m	/^    --->    mutable_not_constant$/;kq|-;/\<prog_item.mutable_not_constant\>/;'q;"	kind:cons
prog_item.mutable_thread_local	prog_item.m	/^:- type mutable_thread_local$/;kq|-;/\<prog_item.mutable_thread_local\>/;'q;"	kind:type
prog_item.mutable_trailed	prog_item.m	/^:- type mutable_trailed$/;kq|-;/\<prog_item.mutable_trailed\>/;'q;"	kind:type
prog_item.mutable_untrailed	prog_item.m	/^    --->    mutable_untrailed$/;kq|-;/\<prog_item.mutable_untrailed\>/;'q;"	kind:cons
prog_item.ncrcr_arg_repns	prog_item.m	/^                ncrcr_arg_repns         :: one_or_more(remote_arg_repn)$/;kq|-;/\<prog_item.ncrcr_arg_repns\>/;'q;"	kind:fld
prog_item.ncrcr_arg_repns	prog_item.m	/^                ncrcr_arg_repns         :: one_or_more(remote_arg_repn)$/;kq|-;/\<prog_item.ncrcr_arg_repns\>/;'q;"	kind:fld
prog_item.ncrcr_ptag	prog_item.m	/^                ncrcr_ptag              :: ptag,$/;kq|-;/\<prog_item.ncrcr_ptag\>/;'q;"	kind:fld
prog_item.ncrcr_sectag	prog_item.m	/^                ncrcr_sectag            :: cell_remote_sectag,$/;kq|-;/\<prog_item.ncrcr_sectag\>/;'q;"	kind:fld
prog_item.no_inst_defn	prog_item.m	/^:- type no_inst_defn$/;kq|-;/\<prog_item.no_inst_defn\>/;'q;"	kind:type
prog_item.no_mode_defn	prog_item.m	/^:- type no_mode_defn$/;kq|-;/\<prog_item.no_mode_defn\>/;'q;"	kind:type
prog_item.no_types_arity_zero	prog_item.m	/^    --->    no_types_arity_zero$/;kq|-;/\<prog_item.no_types_arity_zero\>/;'q;"	kind:cons
prog_item.not_expr	prog_item.m	/^    ;       not_expr(prog_context, goal)$/;kq|-;/\<prog_item.not_expr\>/;'q;"	kind:cons
prog_item.notag_foreign	prog_item.m	/^                notag_foreign           :: c_j_cs_repn$/;kq|-;/\<prog_item.notag_foreign\>/;'q;"	kind:fld
prog_item.notag_functor_name	prog_item.m	/^                notag_functor_name      :: string,$/;kq|-;/\<prog_item.notag_functor_name\>/;'q;"	kind:fld
prog_item.notag_repn	prog_item.m	/^:- type notag_repn$/;kq|-;/\<prog_item.notag_repn\>/;'q;"	kind:type
prog_item.obspred_context	prog_item.m	/^                obspred_context         :: prog_context,$/;kq|-;/\<prog_item.obspred_context\>/;'q;"	kind:fld
prog_item.obspred_in_favour_of	prog_item.m	/^                obspred_in_favour_of    :: list(sym_name_arity),$/;kq|-;/\<prog_item.obspred_in_favour_of\>/;'q;"	kind:fld
prog_item.obspred_seq_num	prog_item.m	/^                obspred_seq_num         :: item_seq_num$/;kq|-;/\<prog_item.obspred_seq_num\>/;'q;"	kind:fld
prog_item.obsproc_context	prog_item.m	/^                obsproc_context         :: prog_context,$/;kq|-;/\<prog_item.obsproc_context\>/;'q;"	kind:fld
prog_item.obsproc_in_favour_of	prog_item.m	/^                obsproc_in_favour_of    :: list(sym_name_arity),$/;kq|-;/\<prog_item.obsproc_in_favour_of\>/;'q;"	kind:fld
prog_item.obsproc_seq_num	prog_item.m	/^                obsproc_seq_num         :: item_seq_num$/;kq|-;/\<prog_item.obsproc_seq_num\>/;'q;"	kind:fld
prog_item.oisu_context	prog_item.m	/^                oisu_context            :: prog_context,$/;kq|-;/\<prog_item.oisu_context\>/;'q;"	kind:fld
prog_item.oisu_creator_preds	prog_item.m	/^                oisu_creator_preds      :: list(pred_pf_name_arity),$/;kq|-;/\<prog_item.oisu_creator_preds\>/;'q;"	kind:fld
prog_item.oisu_destroyer_preds	prog_item.m	/^                oisu_destroyer_preds    :: list(pred_pf_name_arity),$/;kq|-;/\<prog_item.oisu_destroyer_preds\>/;'q;"	kind:fld
prog_item.oisu_seq_num	prog_item.m	/^                oisu_seq_num            :: item_seq_num$/;kq|-;/\<prog_item.oisu_seq_num\>/;'q;"	kind:fld
prog_item.oisu_type_ctor	prog_item.m	/^                oisu_type_ctor          :: type_ctor,$/;kq|-;/\<prog_item.oisu_type_ctor\>/;'q;"	kind:fld
prog_item.onclcr_arg_repns	prog_item.m	/^                onclcr_arg_repns        :: one_or_more(local_arg_repn)$/;kq|-;/\<prog_item.onclcr_arg_repns\>/;'q;"	kind:fld
prog_item.oncr_local_cell	prog_item.m	/^    --->    oncr_local_cell(only_nonconstant_local_cell_repn)$/;kq|-;/\<prog_item.oncr_local_cell\>/;'q;"	kind:cons
prog_item.oncr_remote_cell	prog_item.m	/^    ;       oncr_remote_cell(only_nonconstant_remote_cell_repn).$/;kq|-;/\<prog_item.oncr_remote_cell\>/;'q;"	kind:cons
prog_item.only_arg_repns	prog_item.m	/^                only_arg_repns          :: c_repns(only_nonconstant_repn),$/;kq|-;/\<prog_item.only_arg_repns\>/;'q;"	kind:fld
prog_item.only_deref_arg_types	prog_item.m	/^                only_deref_arg_types    :: list(mer_type),$/;kq|-;/\<prog_item.only_deref_arg_types\>/;'q;"	kind:fld
prog_item.only_foreign	prog_item.m	/^                only_foreign            :: c_j_cs_repn$/;kq|-;/\<prog_item.only_foreign\>/;'q;"	kind:fld
prog_item.only_functor	prog_item.m	/^                only_functor            :: string,$/;kq|-;/\<prog_item.only_functor\>/;'q;"	kind:fld
prog_item.only_plain_constants	prog_item.m	/^    ;       only_plain_constants($/;kq|-;/\<prog_item.only_plain_constants\>/;'q;"	kind:cons
prog_item.opc_head_name	prog_item.m	/^                opc_head_name       :: string,$/;kq|-;/\<prog_item.opc_head_name\>/;'q;"	kind:fld
prog_item.opc_tail_names	prog_item.m	/^                opc_tail_names      :: list(string)$/;kq|-;/\<prog_item.opc_tail_names\>/;'q;"	kind:fld
prog_item.par_conj_expr	prog_item.m	/^    ;       par_conj_expr(prog_context, goal, list(goal))$/;kq|-;/\<prog_item.par_conj_expr\>/;'q;"	kind:cons
prog_item.pf_arg_decls	prog_item.m	/^                pf_arg_decls                    :: types_and_maybe_modes,$/;kq|-;/\<prog_item.pf_arg_decls\>/;'q;"	kind:fld
prog_item.pf_constraints	prog_item.m	/^                pf_constraints                  :: univ_exist_constraints,$/;kq|-;/\<prog_item.pf_constraints\>/;'q;"	kind:fld
prog_item.pf_context	prog_item.m	/^                pf_context                      :: prog_context,$/;kq|-;/\<prog_item.pf_context\>/;'q;"	kind:fld
prog_item.pf_existqvars	prog_item.m	/^                pf_existqvars                   :: existq_tvars,$/;kq|-;/\<prog_item.pf_existqvars\>/;'q;"	kind:fld
prog_item.pf_instvarset	prog_item.m	/^                pf_instvarset                   :: inst_varset,$/;kq|-;/\<prog_item.pf_instvarset\>/;'q;"	kind:fld
prog_item.pf_maybe_attrs	prog_item.m	/^                pf_maybe_attrs                  :: item_maybe_attrs,$/;kq|-;/\<prog_item.pf_maybe_attrs\>/;'q;"	kind:fld
prog_item.pf_maybe_detism	prog_item.m	/^                pf_maybe_detism                 :: maybe(determinism),$/;kq|-;/\<prog_item.pf_maybe_detism\>/;'q;"	kind:fld
prog_item.pf_maybe_with_inst	prog_item.m	/^                pf_maybe_with_inst              :: maybe(mer_inst),$/;kq|-;/\<prog_item.pf_maybe_with_inst\>/;'q;"	kind:fld
prog_item.pf_maybe_with_type	prog_item.m	/^                pf_maybe_with_type              :: maybe(mer_type),$/;kq|-;/\<prog_item.pf_maybe_with_type\>/;'q;"	kind:fld
prog_item.pf_name	prog_item.m	/^                pf_name                         :: sym_name,$/;kq|-;/\<prog_item.pf_name\>/;'q;"	kind:fld
prog_item.pf_p_or_f	prog_item.m	/^                pf_p_or_f                       :: pred_or_func,$/;kq|-;/\<prog_item.pf_p_or_f\>/;'q;"	kind:fld
prog_item.pf_purity	prog_item.m	/^                pf_purity                       :: purity,$/;kq|-;/\<prog_item.pf_purity\>/;'q;"	kind:fld
prog_item.pf_seq_num	prog_item.m	/^                pf_seq_num                      :: item_seq_num$/;kq|-;/\<prog_item.pf_seq_num\>/;'q;"	kind:fld
prog_item.pf_tvarset	prog_item.m	/^                pf_tvarset                      :: tvarset,$/;kq|-;/\<prog_item.pf_tvarset\>/;'q;"	kind:fld
prog_item.pfm_arg_modes	prog_item.m	/^                pfm_arg_modes                   :: list(mer_mode),$/;kq|-;/\<prog_item.pfm_arg_modes\>/;'q;"	kind:fld
prog_item.pfm_context	prog_item.m	/^                pfm_context                     :: prog_context,$/;kq|-;/\<prog_item.pfm_context\>/;'q;"	kind:fld
prog_item.pfm_instvarset	prog_item.m	/^                pfm_instvarset                  :: inst_varset,$/;kq|-;/\<prog_item.pfm_instvarset\>/;'q;"	kind:fld
prog_item.pfm_maybe_detism	prog_item.m	/^                pfm_maybe_detism                :: maybe(determinism),$/;kq|-;/\<prog_item.pfm_maybe_detism\>/;'q;"	kind:fld
prog_item.pfm_maybe_with_inst	prog_item.m	/^                pfm_maybe_with_inst             :: maybe(mer_inst),$/;kq|-;/\<prog_item.pfm_maybe_with_inst\>/;'q;"	kind:fld
prog_item.pfm_name	prog_item.m	/^                pfm_name                        :: sym_name,$/;kq|-;/\<prog_item.pfm_name\>/;'q;"	kind:fld
prog_item.pfm_p_or_f	prog_item.m	/^                pfm_p_or_f                      :: maybe(pred_or_func),$/;kq|-;/\<prog_item.pfm_p_or_f\>/;'q;"	kind:fld
prog_item.pfm_seq_num	prog_item.m	/^                pfm_seq_num                     :: item_seq_num$/;kq|-;/\<prog_item.pfm_seq_num\>/;'q;"	kind:fld
prog_item.pfu_function	prog_item.m	/^    ;       pfu_function$/;kq|-;/\<prog_item.pfu_function\>/;'q;"	kind:cons
prog_item.pfu_function	prog_item.m	/^    ;       pfu_function.$/;kq|-;/\<prog_item.pfu_function\>/;'q;"	kind:cons
prog_item.pfu_predicate	prog_item.m	/^    --->    pfu_predicate$/;kq|-;/\<prog_item.pfu_predicate\>/;'q;"	kind:cons
prog_item.pfu_predicate	prog_item.m	/^    --->    pfu_predicate$/;kq|-;/\<prog_item.pfu_predicate\>/;'q;"	kind:cons
prog_item.pfu_unknown	prog_item.m	/^    ;       pfu_unknown.$/;kq|-;/\<prog_item.pfu_unknown\>/;'q;"	kind:cons
prog_item.pfumm_function	prog_item.m	/^    ;       pfumm_function(modes_or_arity)$/;kq|-;/\<prog_item.pfumm_function\>/;'q;"	kind:cons
prog_item.pfumm_predicate	prog_item.m	/^    --->    pfumm_predicate(modes_or_arity)$/;kq|-;/\<prog_item.pfumm_predicate\>/;'q;"	kind:cons
prog_item.pfumm_unknown	prog_item.m	/^    ;       pfumm_unknown(user_arity).$/;kq|-;/\<prog_item.pfumm_unknown\>/;'q;"	kind:cons
prog_item.plain_or_dot_var	prog_item.m	/^:- type plain_or_dot_var$/;kq|-;/\<prog_item.plain_or_dot_var\>/;'q;"	kind:type
prog_item.podv_dot	prog_item.m	/^    ;       podv_dot(prog_var).$/;kq|-;/\<prog_item.podv_dot\>/;'q;"	kind:cons
prog_item.podv_plain	prog_item.m	/^    --->    podv_plain(prog_var)$/;kq|-;/\<prog_item.podv_plain\>/;'q;"	kind:cons
prog_item.ppfnamn_arity	prog_item.m	/^                ppfnamn_arity           :: user_arity,$/;kq|-;/\<prog_item.ppfnamn_arity\>/;'q;"	kind:fld
prog_item.ppfnamn_mode_num	prog_item.m	/^                ppfnamn_mode_num        :: mode_num$/;kq|-;/\<prog_item.ppfnamn_mode_num\>/;'q;"	kind:fld
prog_item.ppfnamn_pf	prog_item.m	/^                ppfnamn_pf              :: pred_or_func,$/;kq|-;/\<prog_item.ppfnamn_pf\>/;'q;"	kind:fld
prog_item.ppfnamn_pred_name	prog_item.m	/^                ppfnamn_pred_name       :: sym_name,$/;kq|-;/\<prog_item.ppfnamn_pred_name\>/;'q;"	kind:fld
prog_item.ppfnm_arity	prog_item.m	/^                ppfnm_arity             :: list(mer_mode)$/;kq|-;/\<prog_item.ppfnm_arity\>/;'q;"	kind:fld
prog_item.ppfnm_pf	prog_item.m	/^                ppfnm_pf                :: pred_or_func,$/;kq|-;/\<prog_item.ppfnm_pf\>/;'q;"	kind:fld
prog_item.ppfnm_pred_name	prog_item.m	/^                ppfnm_pred_name         :: sym_name,$/;kq|-;/\<prog_item.ppfnm_pred_name\>/;'q;"	kind:fld
prog_item.ppfummn_pfumm	prog_item.m	/^                ppfummn_pfumm           :: pred_func_or_unknown_maybe_modes,$/;kq|-;/\<prog_item.ppfummn_pfumm\>/;'q;"	kind:fld
prog_item.ppfummn_pred_name	prog_item.m	/^                ppfummn_pred_name       :: sym_name$/;kq|-;/\<prog_item.ppfummn_pred_name\>/;'q;"	kind:fld
prog_item.ppfuna_arity	prog_item.m	/^                ppfuna_arity            :: user_arity$/;kq|-;/\<prog_item.ppfuna_arity\>/;'q;"	kind:fld
prog_item.ppfuna_arity	prog_item.m	/^                ppfuna_arity            :: user_arity$/;kq|-;/\<prog_item.ppfuna_arity\>/;'q;"	kind:fld
prog_item.ppfuna_pfu	prog_item.m	/^                ppfuna_pfu              :: pred_func_or_unknown,$/;kq|-;/\<prog_item.ppfuna_pfu\>/;'q;"	kind:fld
prog_item.ppfuna_pfu	prog_item.m	/^                ppfuna_pfu              :: pred_func_or_unknown_pf,$/;kq|-;/\<prog_item.ppfuna_pfu\>/;'q;"	kind:fld
prog_item.ppfuna_pred_name	prog_item.m	/^                ppfuna_pred_name        :: sym_name,$/;kq|-;/\<prog_item.ppfuna_pred_name\>/;'q;"	kind:fld
prog_item.ppfuna_pred_name	prog_item.m	/^                ppfuna_pred_name        :: sym_name,$/;kq|-;/\<prog_item.ppfuna_pred_name\>/;'q;"	kind:fld
prog_item.pred_func_or_unknown	prog_item.m	/^:- type pred_func_or_unknown$/;kq|-;/\<prog_item.pred_func_or_unknown\>/;'q;"	kind:type
prog_item.pred_pfu_name_arity	prog_item.m	/^    --->    pred_pfu_name_arity($/;kq|-;/\<prog_item.pred_pfu_name_arity\>/;'q;"	kind:cons
prog_item.pred_pfu_name_arity	prog_item.m	/^:- type pred_pfu_name_arity$/;kq|-;/\<prog_item.pred_pfu_name_arity\>/;'q;"	kind:type
prog_item.proc_attrs	prog_item.m	/^                proc_attrs                      :: foreign_proc_attributes,$/;kq|-;/\<prog_item.proc_attrs\>/;'q;"	kind:fld
prog_item.proc_context	prog_item.m	/^                proc_context                    :: prog_context,$/;kq|-;/\<prog_item.proc_context\>/;'q;"	kind:fld
prog_item.proc_impl	prog_item.m	/^                proc_impl                       :: pragma_foreign_proc_impl,$/;kq|-;/\<prog_item.proc_impl\>/;'q;"	kind:fld
prog_item.proc_instvarset	prog_item.m	/^                proc_instvarset                 :: inst_varset,$/;kq|-;/\<prog_item.proc_instvarset\>/;'q;"	kind:fld
prog_item.proc_name	prog_item.m	/^                proc_name                       :: sym_name,$/;kq|-;/\<prog_item.proc_name\>/;'q;"	kind:fld
prog_item.proc_p_or_f	prog_item.m	/^                proc_p_or_f                     :: pred_or_func,$/;kq|-;/\<prog_item.proc_p_or_f\>/;'q;"	kind:fld
prog_item.proc_pf_name_modes	prog_item.m	/^:- type proc_pf_name_modes$/;kq|-;/\<prog_item.proc_pf_name_modes\>/;'q;"	kind:type
prog_item.proc_seq_num	prog_item.m	/^                proc_seq_num                    :: item_seq_num$/;kq|-;/\<prog_item.proc_seq_num\>/;'q;"	kind:fld
prog_item.proc_vars	prog_item.m	/^                proc_vars                       :: list(pragma_var),$/;kq|-;/\<prog_item.proc_vars\>/;'q;"	kind:fld
prog_item.proc_varset	prog_item.m	/^                proc_varset                     :: prog_varset,$/;kq|-;/\<prog_item.proc_varset\>/;'q;"	kind:fld
prog_item.prom_clause	prog_item.m	/^                prom_clause                     :: goal,$/;kq|-;/\<prog_item.prom_clause\>/;'q;"	kind:fld
prog_item.prom_context	prog_item.m	/^                prom_context                    :: prog_context,$/;kq|-;/\<prog_item.prom_context\>/;'q;"	kind:fld
prog_item.prom_seq_num	prog_item.m	/^                prom_seq_num                    :: item_seq_num$/;kq|-;/\<prog_item.prom_seq_num\>/;'q;"	kind:fld
prog_item.prom_type	prog_item.m	/^                prom_type                       :: promise_type,$/;kq|-;/\<prog_item.prom_type\>/;'q;"	kind:fld
prog_item.prom_univ_quant_vars	prog_item.m	/^                prom_univ_quant_vars            :: list(prog_var),$/;kq|-;/\<prog_item.prom_univ_quant_vars\>/;'q;"	kind:fld
prog_item.prom_varset	prog_item.m	/^                prom_varset                     :: prog_varset,$/;kq|-;/\<prog_item.prom_varset\>/;'q;"	kind:fld
prog_item.promise_purity_expr	prog_item.m	/^    ;       promise_purity_expr(prog_context, purity, goal)$/;kq|-;/\<prog_item.promise_purity_expr\>/;'q;"	kind:cons
prog_item.quant_all	prog_item.m	/^    ;       quant_all.$/;kq|-;/\<prog_item.quant_all\>/;'q;"	kind:cons
prog_item.quant_expr	prog_item.m	/^    ;       quant_expr($/;kq|-;/\<prog_item.quant_expr\>/;'q;"	kind:cons
prog_item.quant_ordinary_vars	prog_item.m	/^    --->    quant_ordinary_vars$/;kq|-;/\<prog_item.quant_ordinary_vars\>/;'q;"	kind:cons
prog_item.quant_some	prog_item.m	/^    --->    quant_some$/;kq|-;/\<prog_item.quant_some\>/;'q;"	kind:cons
prog_item.quant_state_vars	prog_item.m	/^    ;       quant_state_vars.$/;kq|-;/\<prog_item.quant_state_vars\>/;'q;"	kind:cons
prog_item.quant_type	prog_item.m	/^:- type quant_type$/;kq|-;/\<prog_item.quant_type\>/;'q;"	kind:type
prog_item.quant_vars_kind	prog_item.m	/^:- type quant_vars_kind$/;kq|-;/\<prog_item.quant_vars_kind\>/;'q;"	kind:type
prog_item.rd_arg_only_offset	prog_item.m	/^                rd_arg_only_offset      :: arg_only_offset,$/;kq|-;/\<prog_item.rd_arg_only_offset\>/;'q;"	kind:fld
prog_item.rd_cell_offset	prog_item.m	/^                rd_cell_offset          :: cell_offset,$/;kq|-;/\<prog_item.rd_cell_offset\>/;'q;"	kind:fld
prog_item.rd_kind	prog_item.m	/^                rd_kind                 :: double_word_kind$/;kq|-;/\<prog_item.rd_kind\>/;'q;"	kind:fld
prog_item.remote_arg_repn	prog_item.m	/^:- type remote_arg_repn$/;kq|-;/\<prog_item.remote_arg_repn\>/;'q;"	kind:type
prog_item.remote_double	prog_item.m	/^    ;       remote_double($/;kq|-;/\<prog_item.remote_double\>/;'q;"	kind:cons
prog_item.remote_full	prog_item.m	/^    --->    remote_full($/;kq|-;/\<prog_item.remote_full\>/;'q;"	kind:cons
prog_item.remote_none_nowhere	prog_item.m	/^    ;       remote_none_nowhere.$/;kq|-;/\<prog_item.remote_none_nowhere\>/;'q;"	kind:cons
prog_item.remote_none_shifted	prog_item.m	/^    ;       remote_none_shifted($/;kq|-;/\<prog_item.remote_none_shifted\>/;'q;"	kind:cons
prog_item.remote_partial_first	prog_item.m	/^    ;       remote_partial_first($/;kq|-;/\<prog_item.remote_partial_first\>/;'q;"	kind:cons
prog_item.require_detism_expr	prog_item.m	/^    ;       require_detism_expr($/;kq|-;/\<prog_item.require_detism_expr\>/;'q;"	kind:cons
prog_item.reuse_context	prog_item.m	/^                reuse_context           :: prog_context,$/;kq|-;/\<prog_item.reuse_context\>/;'q;"	kind:fld
prog_item.reuse_description	prog_item.m	/^                reuse_description       :: maybe(structure_reuse_domain),$/;kq|-;/\<prog_item.reuse_description\>/;'q;"	kind:fld
prog_item.reuse_headvar_types	prog_item.m	/^                reuse_headvar_types     :: list(mer_type),$/;kq|-;/\<prog_item.reuse_headvar_types\>/;'q;"	kind:fld
prog_item.reuse_headvars	prog_item.m	/^                reuse_headvars          :: list(prog_var),$/;kq|-;/\<prog_item.reuse_headvars\>/;'q;"	kind:fld
prog_item.reuse_pred_id	prog_item.m	/^                reuse_pred_id           :: proc_pf_name_modes,$/;kq|-;/\<prog_item.reuse_pred_id\>/;'q;"	kind:fld
prog_item.reuse_seq_num	prog_item.m	/^                reuse_seq_num           :: item_seq_num$/;kq|-;/\<prog_item.reuse_seq_num\>/;'q;"	kind:fld
prog_item.reuse_tvarset	prog_item.m	/^                reuse_tvarset           :: tvarset,$/;kq|-;/\<prog_item.reuse_tvarset\>/;'q;"	kind:fld
prog_item.reuse_varset	prog_item.m	/^                reuse_varset            :: prog_varset,$/;kq|-;/\<prog_item.reuse_varset\>/;'q;"	kind:fld
prog_item.rf_arg_only_offset	prog_item.m	/^                rf_arg_only_offset      :: arg_only_offset,$/;kq|-;/\<prog_item.rf_arg_only_offset\>/;'q;"	kind:fld
prog_item.rf_cell_offset	prog_item.m	/^                rf_cell_offset          :: cell_offset$/;kq|-;/\<prog_item.rf_cell_offset\>/;'q;"	kind:fld
prog_item.rfs_context	prog_item.m	/^                rfs_context             :: prog_context,$/;kq|-;/\<prog_item.rfs_context\>/;'q;"	kind:fld
prog_item.rfs_feature_set	prog_item.m	/^                rfs_feature_set         :: set(required_feature),$/;kq|-;/\<prog_item.rfs_feature_set\>/;'q;"	kind:fld
prog_item.rfs_seq_num	prog_item.m	/^                rfs_seq_num             :: item_seq_num$/;kq|-;/\<prog_item.rfs_seq_num\>/;'q;"	kind:fld
prog_item.rns_arg_only_offset	prog_item.m	/^                rns_arg_only_offset     :: arg_only_offset,$/;kq|-;/\<prog_item.rns_arg_only_offset\>/;'q;"	kind:fld
prog_item.rns_cell_offset	prog_item.m	/^                rns_cell_offset         :: cell_offset$/;kq|-;/\<prog_item.rns_cell_offset\>/;'q;"	kind:fld
prog_item.rpf_arg_only_offset	prog_item.m	/^                rpf_arg_only_offset     :: arg_only_offset,$/;kq|-;/\<prog_item.rpf_arg_only_offset\>/;'q;"	kind:fld
prog_item.rpf_cell_offset	prog_item.m	/^                rpf_cell_offset         :: cell_offset,$/;kq|-;/\<prog_item.rpf_cell_offset\>/;'q;"	kind:fld
prog_item.rpf_fill	prog_item.m	/^                rpf_fill                :: fill_kind_size$/;kq|-;/\<prog_item.rpf_fill\>/;'q;"	kind:fld
prog_item.rpf_shift	prog_item.m	/^                rpf_shift               :: uint8,$/;kq|-;/\<prog_item.rpf_shift\>/;'q;"	kind:fld
prog_item.rps_arg_only_offset	prog_item.m	/^                rps_arg_only_offset     :: arg_only_offset,$/;kq|-;/\<prog_item.rps_arg_only_offset\>/;'q;"	kind:fld
prog_item.rps_cell_offset	prog_item.m	/^                rps_cell_offset         :: cell_offset,$/;kq|-;/\<prog_item.rps_cell_offset\>/;'q;"	kind:fld
prog_item.rps_fill	prog_item.m	/^                rps_fill                :: fill_kind_size$/;kq|-;/\<prog_item.rps_fill\>/;'q;"	kind:fld
prog_item.rps_shift	prog_item.m	/^                rps_shift               :: uint8,$/;kq|-;/\<prog_item.rps_shift\>/;'q;"	kind:fld
prog_item.rsectag_full_word	prog_item.m	/^    --->    rsectag_full_word$/;kq|-;/\<prog_item.rsectag_full_word\>/;'q;"	kind:cons
prog_item.rsectag_part_of_word	prog_item.m	/^    ;       rsectag_part_of_word(uint8).$/;kq|-;/\<prog_item.rsectag_part_of_word\>/;'q;"	kind:cons
prog_item.rsectag_word_or_size	prog_item.m	/^:- type rsectag_word_or_size$/;kq|-;/\<prog_item.rsectag_word_or_size\>/;'q;"	kind:type
prog_item.rtr_context	prog_item.m	/^                rtr_context             :: prog_context,$/;kq|-;/\<prog_item.rtr_context\>/;'q;"	kind:fld
prog_item.rtr_maybe_scc	prog_item.m	/^                % rtr_maybe_scc           :: maybe(list($/;kq|-;/\<prog_item.rtr_maybe_scc\>/;'q;"	kind:fld
prog_item.rtr_proc_id	prog_item.m	/^                rtr_proc_id             :: pred_or_proc_pfumm_name,$/;kq|-;/\<prog_item.rtr_proc_id\>/;'q;"	kind:fld
prog_item.rtr_require_tailrec	prog_item.m	/^                rtr_require_tailrec     :: require_tail_recursion,$/;kq|-;/\<prog_item.rtr_require_tailrec\>/;'q;"	kind:fld
prog_item.rtr_seq_num	prog_item.m	/^                rtr_seq_num             :: item_seq_num$/;kq|-;/\<prog_item.rtr_seq_num\>/;'q;"	kind:fld
prog_item.sharing_context	prog_item.m	/^                sharing_context         :: prog_context,$/;kq|-;/\<prog_item.sharing_context\>/;'q;"	kind:fld
prog_item.sharing_description	prog_item.m	/^                sharing_description     :: maybe(structure_sharing_domain),$/;kq|-;/\<prog_item.sharing_description\>/;'q;"	kind:fld
prog_item.sharing_headvars	prog_item.m	/^                sharing_headvars        :: list(prog_var),$/;kq|-;/\<prog_item.sharing_headvars\>/;'q;"	kind:fld
prog_item.sharing_pred_id	prog_item.m	/^                sharing_pred_id         :: proc_pf_name_modes,$/;kq|-;/\<prog_item.sharing_pred_id\>/;'q;"	kind:fld
prog_item.sharing_seq_num	prog_item.m	/^                sharing_seq_num         :: item_seq_num$/;kq|-;/\<prog_item.sharing_seq_num\>/;'q;"	kind:fld
prog_item.sharing_tvarset	prog_item.m	/^                sharing_tvarset         :: tvarset,$/;kq|-;/\<prog_item.sharing_tvarset\>/;'q;"	kind:fld
prog_item.sharing_varset	prog_item.m	/^                sharing_varset          :: prog_varset,$/;kq|-;/\<prog_item.sharing_varset\>/;'q;"	kind:fld
prog_item.solver_type_abstract	prog_item.m	/^    --->    solver_type_abstract($/;kq|-;/\<prog_item.solver_type_abstract\>/;'q;"	kind:cons
prog_item.solver_type_defn	prog_item.m	/^:- type solver_type_defn$/;kq|-;/\<prog_item.solver_type_defn\>/;'q;"	kind:type
prog_item.solver_type_full	prog_item.m	/^    ;       solver_type_full($/;kq|-;/\<prog_item.solver_type_full\>/;'q;"	kind:cons
prog_item.src_defns_inst	prog_item.m	/^:- type src_defns_inst$/;kq|-;/\<prog_item.src_defns_inst\>/;'q;"	kind:type
prog_item.src_defns_mode	prog_item.m	/^:- type src_defns_mode$/;kq|-;/\<prog_item.src_defns_mode\>/;'q;"	kind:type
prog_item.src_defns_solver	prog_item.m	/^:- type src_defns_solver$/;kq|-;/\<prog_item.src_defns_solver\>/;'q;"	kind:type
prog_item.src_defns_std	prog_item.m	/^:- type src_defns_std$/;kq|-;/\<prog_item.src_defns_std\>/;'q;"	kind:type
prog_item.std_abs_type_status	prog_item.m	/^:- type std_abs_type_status$/;kq|-;/\<prog_item.std_abs_type_status\>/;'q;"	kind:type
prog_item.std_du_type_status	prog_item.m	/^:- type std_du_type_status$/;kq|-;/\<prog_item.std_du_type_status\>/;'q;"	kind:type
prog_item.std_eqv_type_status	prog_item.m	/^:- type std_eqv_type_status$/;kq|-;/\<prog_item.std_eqv_type_status\>/;'q;"	kind:type
prog_item.std_inst_all_private	prog_item.m	/^    ;       std_inst_all_private.$/;kq|-;/\<prog_item.std_inst_all_private\>/;'q;"	kind:cons
prog_item.std_inst_defn	prog_item.m	/^:- type std_inst_defn$/;kq|-;/\<prog_item.std_inst_defn\>/;'q;"	kind:type
prog_item.std_inst_exported	prog_item.m	/^    --->    std_inst_exported$/;kq|-;/\<prog_item.std_inst_exported\>/;'q;"	kind:cons
prog_item.std_inst_status	prog_item.m	/^:- type std_inst_status$/;kq|-;/\<prog_item.std_inst_status\>/;'q;"	kind:type
prog_item.std_mer_type_eqv	prog_item.m	/^    --->    std_mer_type_eqv($/;kq|-;/\<prog_item.std_mer_type_eqv\>/;'q;"	kind:cons
prog_item.std_mer_type_subtype	prog_item.m	/^    ;       std_mer_type_subtype($/;kq|-;/\<prog_item.std_mer_type_subtype\>/;'q;"	kind:cons
prog_item.std_mode_all_private	prog_item.m	/^    ;       std_mode_all_private.$/;kq|-;/\<prog_item.std_mode_all_private\>/;'q;"	kind:cons
prog_item.std_mode_defn	prog_item.m	/^:- type std_mode_defn$/;kq|-;/\<prog_item.std_mode_defn\>/;'q;"	kind:type
prog_item.std_mode_exported	prog_item.m	/^    --->    std_mode_exported$/;kq|-;/\<prog_item.std_mode_exported\>/;'q;"	kind:cons
prog_item.std_mode_status	prog_item.m	/^:- type std_mode_status$/;kq|-;/\<prog_item.std_mode_status\>/;'q;"	kind:type
prog_item.std_subtype_status	prog_item.m	/^:- type std_subtype_status$/;kq|-;/\<prog_item.std_subtype_status\>/;'q;"	kind:type
prog_item.std_type_defn	prog_item.m	/^:- type std_type_defn$/;kq|-;/\<prog_item.std_type_defn\>/;'q;"	kind:type
prog_item.tabled_attributes	prog_item.m	/^                tabled_attributes       :: maybe(table_attributes),$/;kq|-;/\<prog_item.tabled_attributes\>/;'q;"	kind:fld
prog_item.tabled_context	prog_item.m	/^                tabled_context          :: prog_context,$/;kq|-;/\<prog_item.tabled_context\>/;'q;"	kind:fld
prog_item.tabled_method	prog_item.m	/^                tabled_method           :: tabled_eval_method,$/;kq|-;/\<prog_item.tabled_method\>/;'q;"	kind:fld
prog_item.tabled_name	prog_item.m	/^                tabled_name             :: pred_or_proc_pfumm_name,$/;kq|-;/\<prog_item.tabled_name\>/;'q;"	kind:fld
prog_item.tabled_seq_num	prog_item.m	/^                tabled_seq_num          :: item_seq_num$/;kq|-;/\<prog_item.tabled_seq_num\>/;'q;"	kind:fld
prog_item.tc_class_methods	prog_item.m	/^                tc_class_methods                :: abstract_class_interface,$/;kq|-;/\<prog_item.tc_class_methods\>/;'q;"	kind:fld
prog_item.tc_class_methods	prog_item.m	/^                tc_class_methods                :: abstract_class_interface,$/;kq|-;/\<prog_item.tc_class_methods\>/;'q;"	kind:fld
prog_item.tc_class_methods	prog_item.m	/^                tc_class_methods                :: class_interface,$/;kq|-;/\<prog_item.tc_class_methods\>/;'q;"	kind:fld
prog_item.tc_class_name	prog_item.m	/^                tc_class_name                   :: class_name,$/;kq|-;/\<prog_item.tc_class_name\>/;'q;"	kind:fld
prog_item.tc_class_name	prog_item.m	/^                tc_class_name                   :: class_name,$/;kq|-;/\<prog_item.tc_class_name\>/;'q;"	kind:fld
prog_item.tc_class_name	prog_item.m	/^                tc_class_name                   :: class_name,$/;kq|-;/\<prog_item.tc_class_name\>/;'q;"	kind:fld
prog_item.tc_class_params	prog_item.m	/^                tc_class_params                 :: list(tvar),$/;kq|-;/\<prog_item.tc_class_params\>/;'q;"	kind:fld
prog_item.tc_class_params	prog_item.m	/^                tc_class_params                 :: list(tvar),$/;kq|-;/\<prog_item.tc_class_params\>/;'q;"	kind:fld
prog_item.tc_class_params	prog_item.m	/^                tc_class_params                 :: list(tvar),$/;kq|-;/\<prog_item.tc_class_params\>/;'q;"	kind:fld
prog_item.tc_context	prog_item.m	/^                tc_context                      :: prog_context,$/;kq|-;/\<prog_item.tc_context\>/;'q;"	kind:fld
prog_item.tc_context	prog_item.m	/^                tc_context                      :: prog_context,$/;kq|-;/\<prog_item.tc_context\>/;'q;"	kind:fld
prog_item.tc_context	prog_item.m	/^                tc_context                      :: prog_context,$/;kq|-;/\<prog_item.tc_context\>/;'q;"	kind:fld
prog_item.tc_fundeps	prog_item.m	/^                tc_fundeps                      :: list(prog_fundep),$/;kq|-;/\<prog_item.tc_fundeps\>/;'q;"	kind:fld
prog_item.tc_fundeps	prog_item.m	/^                tc_fundeps                      :: list(prog_fundep),$/;kq|-;/\<prog_item.tc_fundeps\>/;'q;"	kind:fld
prog_item.tc_fundeps	prog_item.m	/^                tc_fundeps                      :: list(prog_fundep),$/;kq|-;/\<prog_item.tc_fundeps\>/;'q;"	kind:fld
prog_item.tc_seq_num	prog_item.m	/^                tc_seq_num                      :: item_seq_num$/;kq|-;/\<prog_item.tc_seq_num\>/;'q;"	kind:fld
prog_item.tc_seq_num	prog_item.m	/^                tc_seq_num                      :: item_seq_num$/;kq|-;/\<prog_item.tc_seq_num\>/;'q;"	kind:fld
prog_item.tc_seq_num	prog_item.m	/^                tc_seq_num                      :: item_seq_num$/;kq|-;/\<prog_item.tc_seq_num\>/;'q;"	kind:fld
prog_item.tc_superclasses	prog_item.m	/^                tc_superclasses                 :: list(prog_constraint),$/;kq|-;/\<prog_item.tc_superclasses\>/;'q;"	kind:fld
prog_item.tc_superclasses	prog_item.m	/^                tc_superclasses                 :: list(prog_constraint),$/;kq|-;/\<prog_item.tc_superclasses\>/;'q;"	kind:fld
prog_item.tc_superclasses	prog_item.m	/^                tc_superclasses                 :: list(prog_constraint),$/;kq|-;/\<prog_item.tc_superclasses\>/;'q;"	kind:fld
prog_item.tc_varset	prog_item.m	/^                tc_varset                       :: tvarset,$/;kq|-;/\<prog_item.tc_varset\>/;'q;"	kind:fld
prog_item.tc_varset	prog_item.m	/^                tc_varset                       :: tvarset,$/;kq|-;/\<prog_item.tc_varset\>/;'q;"	kind:fld
prog_item.tc_varset	prog_item.m	/^                tc_varset                       :: tvarset,$/;kq|-;/\<prog_item.tc_varset\>/;'q;"	kind:fld
prog_item.tcad_abstract_solver	prog_item.m	/^                tcad_abstract_solver    :: list(item_type_defn_info_abstract),$/;kq|-;/\<prog_item.tcad_abstract_solver\>/;'q;"	kind:fld
prog_item.tcad_abstract_std	prog_item.m	/^                tcad_abstract_std       :: list(item_type_defn_info_abstract),$/;kq|-;/\<prog_item.tcad_abstract_std\>/;'q;"	kind:fld
prog_item.tcad_du	prog_item.m	/^                tcad_du                 :: list(item_type_defn_info_du),$/;kq|-;/\<prog_item.tcad_du\>/;'q;"	kind:fld
prog_item.tcad_eqv	prog_item.m	/^                tcad_eqv                :: list(item_type_defn_info_eqv),$/;kq|-;/\<prog_item.tcad_eqv\>/;'q;"	kind:fld
prog_item.tcad_foreign	prog_item.m	/^                tcad_foreign            :: c_j_cs_defns$/;kq|-;/\<prog_item.tcad_foreign\>/;'q;"	kind:fld
prog_item.tcad_solver	prog_item.m	/^                tcad_solver             :: list(item_type_defn_info_solver),$/;kq|-;/\<prog_item.tcad_solver\>/;'q;"	kind:fld
prog_item.tcad_sub	prog_item.m	/^                tcad_sub                :: list(item_type_defn_info_sub),$/;kq|-;/\<prog_item.tcad_sub\>/;'q;"	kind:fld
prog_item.tcmd_abstract_solver	prog_item.m	/^                tcmd_abstract_solver    :: maybe(item_type_defn_info_abstract),$/;kq|-;/\<prog_item.tcmd_abstract_solver\>/;'q;"	kind:fld
prog_item.tcmd_abstract_std	prog_item.m	/^                tcmd_abstract_std       :: maybe(item_type_defn_info_abstract),$/;kq|-;/\<prog_item.tcmd_abstract_std\>/;'q;"	kind:fld
prog_item.tcmd_du	prog_item.m	/^                tcmd_du                 :: maybe(item_type_defn_info_du),$/;kq|-;/\<prog_item.tcmd_du\>/;'q;"	kind:fld
prog_item.tcmd_eqv	prog_item.m	/^                tcmd_eqv                :: maybe(item_type_defn_info_eqv),$/;kq|-;/\<prog_item.tcmd_eqv\>/;'q;"	kind:fld
prog_item.tcmd_foreign	prog_item.m	/^                tcmd_foreign            :: c_j_cs_maybe_defn$/;kq|-;/\<prog_item.tcmd_foreign\>/;'q;"	kind:fld
prog_item.tcmd_solver	prog_item.m	/^                tcmd_solver             :: maybe(item_type_defn_info_solver),$/;kq|-;/\<prog_item.tcmd_solver\>/;'q;"	kind:fld
prog_item.tcmd_sub	prog_item.m	/^                tcmd_sub                :: maybe(item_type_defn_info_sub),$/;kq|-;/\<prog_item.tcmd_sub\>/;'q;"	kind:fld
prog_item.tcrepn_du	prog_item.m	/^    ;       tcrepn_du(du_repn)$/;kq|-;/\<prog_item.tcrepn_du\>/;'q;"	kind:cons
prog_item.tcrepn_foreign	prog_item.m	/^    ;       tcrepn_foreign(c_j_cs_repn).$/;kq|-;/\<prog_item.tcrepn_foreign\>/;'q;"	kind:cons
prog_item.tcrepn_is_eqv_to	prog_item.m	/^    ;       tcrepn_is_eqv_to(mer_type)$/;kq|-;/\<prog_item.tcrepn_is_eqv_to\>/;'q;"	kind:cons
prog_item.tcrepn_is_subtype_of	prog_item.m	/^    ;       tcrepn_is_subtype_of(type_ctor)$/;kq|-;/\<prog_item.tcrepn_is_subtype_of\>/;'q;"	kind:cons
prog_item.td_context	prog_item.m	/^                td_context                      :: prog_context,$/;kq|-;/\<prog_item.td_context\>/;'q;"	kind:fld
prog_item.td_ctor_args	prog_item.m	/^                td_ctor_args                    :: list(type_param),$/;kq|-;/\<prog_item.td_ctor_args\>/;'q;"	kind:fld
prog_item.td_ctor_defn	prog_item.m	/^                td_ctor_defn                    :: T,$/;kq|-;/\<prog_item.td_ctor_defn\>/;'q;"	kind:fld
prog_item.td_ctor_name	prog_item.m	/^                td_ctor_name                    :: sym_name,$/;kq|-;/\<prog_item.td_ctor_name\>/;'q;"	kind:fld
prog_item.td_seq_num	prog_item.m	/^                td_seq_num                      :: item_seq_num$/;kq|-;/\<prog_item.td_seq_num\>/;'q;"	kind:fld
prog_item.td_tvarset	prog_item.m	/^                td_tvarset                      :: tvarset,$/;kq|-;/\<prog_item.td_tvarset\>/;'q;"	kind:fld
prog_item.terminfo2_args	prog_item.m	/^                terminfo2_args          :: maybe(pragma_constr_arg_size_info),$/;kq|-;/\<prog_item.terminfo2_args\>/;'q;"	kind:fld
prog_item.terminfo2_args2	prog_item.m	/^                terminfo2_args2         :: maybe(pragma_constr_arg_size_info),$/;kq|-;/\<prog_item.terminfo2_args2\>/;'q;"	kind:fld
prog_item.terminfo2_context	prog_item.m	/^                terminfo2_context       :: prog_context,$/;kq|-;/\<prog_item.terminfo2_context\>/;'q;"	kind:fld
prog_item.terminfo2_pred_id	prog_item.m	/^                terminfo2_pred_id       :: proc_pf_name_modes,$/;kq|-;/\<prog_item.terminfo2_pred_id\>/;'q;"	kind:fld
prog_item.terminfo2_seq_num	prog_item.m	/^                terminfo2_seq_num       :: item_seq_num$/;kq|-;/\<prog_item.terminfo2_seq_num\>/;'q;"	kind:fld
prog_item.terminfo2_term	prog_item.m	/^                terminfo2_term          :: maybe(pragma_termination_info),$/;kq|-;/\<prog_item.terminfo2_term\>/;'q;"	kind:fld
prog_item.terminfo_args	prog_item.m	/^                terminfo_args           :: maybe(pragma_arg_size_info),$/;kq|-;/\<prog_item.terminfo_args\>/;'q;"	kind:fld
prog_item.terminfo_context	prog_item.m	/^                terminfo_context        :: prog_context,$/;kq|-;/\<prog_item.terminfo_context\>/;'q;"	kind:fld
prog_item.terminfo_pred_id	prog_item.m	/^                terminfo_pred_id        :: proc_pf_name_modes,$/;kq|-;/\<prog_item.terminfo_pred_id\>/;'q;"	kind:fld
prog_item.terminfo_seq_num	prog_item.m	/^                terminfo_seq_num        :: item_seq_num$/;kq|-;/\<prog_item.terminfo_seq_num\>/;'q;"	kind:fld
prog_item.terminfo_term	prog_item.m	/^                terminfo_term           :: maybe(pragma_termination_info),$/;kq|-;/\<prog_item.terminfo_term\>/;'q;"	kind:fld
prog_item.texpr_compiletime	prog_item.m	/^                texpr_compiletime   :: maybe(trace_expr(trace_compiletime)),$/;kq|-;/\<prog_item.texpr_compiletime\>/;'q;"	kind:fld
prog_item.texpr_context	prog_item.m	/^                texpr_context       :: prog_context,$/;kq|-;/\<prog_item.texpr_context\>/;'q;"	kind:fld
prog_item.texpr_goal	prog_item.m	/^                texpr_goal          :: goal$/;kq|-;/\<prog_item.texpr_goal\>/;'q;"	kind:fld
prog_item.texpr_maybe_io	prog_item.m	/^                texpr_maybe_io      :: maybe(prog_var),$/;kq|-;/\<prog_item.texpr_maybe_io\>/;'q;"	kind:fld
prog_item.texpr_mutable_vars	prog_item.m	/^                texpr_mutable_vars  :: list(trace_mutable_var),$/;kq|-;/\<prog_item.texpr_mutable_vars\>/;'q;"	kind:fld
prog_item.texpr_runtime	prog_item.m	/^                texpr_runtime       :: maybe(trace_expr(trace_runtime)),$/;kq|-;/\<prog_item.texpr_runtime\>/;'q;"	kind:fld
prog_item.tr_context	prog_item.m	/^                tr_context                      :: prog_context,$/;kq|-;/\<prog_item.tr_context\>/;'q;"	kind:fld
prog_item.tr_ctor	prog_item.m	/^                tr_ctor                         :: sym_name,$/;kq|-;/\<prog_item.tr_ctor\>/;'q;"	kind:fld
prog_item.tr_ctor_arg_tvars	prog_item.m	/^                tr_ctor_arg_tvars               :: list(tvar),$/;kq|-;/\<prog_item.tr_ctor_arg_tvars\>/;'q;"	kind:fld
prog_item.tr_ctor_repn_info	prog_item.m	/^                tr_ctor_repn_info               :: T,$/;kq|-;/\<prog_item.tr_ctor_repn_info\>/;'q;"	kind:fld
prog_item.tr_seq_num	prog_item.m	/^                tr_seq_num                      :: item_seq_num$/;kq|-;/\<prog_item.tr_seq_num\>/;'q;"	kind:fld
prog_item.tr_tvarset	prog_item.m	/^                tr_tvarset                      :: tvarset,$/;kq|-;/\<prog_item.tr_tvarset\>/;'q;"	kind:fld
prog_item.trace_expr	prog_item.m	/^    ;       trace_expr($/;kq|-;/\<prog_item.trace_expr\>/;'q;"	kind:cons
prog_item.trailing_context	prog_item.m	/^                trailing_context        :: prog_context,$/;kq|-;/\<prog_item.trailing_context\>/;'q;"	kind:fld
prog_item.trailing_proc_id	prog_item.m	/^                trailing_proc_id        :: proc_pf_name_arity_mn,$/;kq|-;/\<prog_item.trailing_proc_id\>/;'q;"	kind:fld
prog_item.trailing_seq_num	prog_item.m	/^                trailing_seq_num        :: item_seq_num$/;kq|-;/\<prog_item.trailing_seq_num\>/;'q;"	kind:fld
prog_item.trailing_status	prog_item.m	/^                trailing_status         :: trailing_status,$/;kq|-;/\<prog_item.trailing_status\>/;'q;"	kind:fld
prog_item.true_expr	prog_item.m	/^    ;       true_expr(prog_context)$/;kq|-;/\<prog_item.true_expr\>/;'q;"	kind:cons
prog_item.try_expr	prog_item.m	/^    ;       try_expr($/;kq|-;/\<prog_item.try_expr\>/;'q;"	kind:cons
prog_item.tryexpr_catches	prog_item.m	/^                tryexpr_catches         :: list(catch_expr),$/;kq|-;/\<prog_item.tryexpr_catches\>/;'q;"	kind:fld
prog_item.tryexpr_context	prog_item.m	/^                tryexpr_context         :: prog_context,$/;kq|-;/\<prog_item.tryexpr_context\>/;'q;"	kind:fld
prog_item.tryexpr_goal	prog_item.m	/^                tryexpr_goal            :: goal,$/;kq|-;/\<prog_item.tryexpr_goal\>/;'q;"	kind:fld
prog_item.tryexpr_maybe_else	prog_item.m	/^                tryexpr_maybe_else      :: maybe(goal),$/;kq|-;/\<prog_item.tryexpr_maybe_else\>/;'q;"	kind:fld
prog_item.tryexpr_maybe_io	prog_item.m	/^                tryexpr_maybe_io        :: maybe(prog_var),$/;kq|-;/\<prog_item.tryexpr_maybe_io\>/;'q;"	kind:fld
prog_item.tryexpr_then	prog_item.m	/^                tryexpr_then            :: goal,$/;kq|-;/\<prog_item.tryexpr_then\>/;'q;"	kind:fld
prog_item.tsc_apply_to_supers	prog_item.m	/^                tsc_apply_to_supers     :: maybe_apply_to_supers,$/;kq|-;/\<prog_item.tsc_apply_to_supers\>/;'q;"	kind:fld
prog_item.tsc_constraints	prog_item.m	/^                tsc_constraints     :: one_or_more(var_or_ground_constraint),$/;kq|-;/\<prog_item.tsc_constraints\>/;'q;"	kind:fld
prog_item.tsc_context	prog_item.m	/^                tsc_context             :: prog_context,$/;kq|-;/\<prog_item.tsc_context\>/;'q;"	kind:fld
prog_item.tsc_items	prog_item.m	/^                tsc_items               :: set(recomp_item_id),$/;kq|-;/\<prog_item.tsc_items\>/;'q;"	kind:fld
prog_item.tsc_module_name	prog_item.m	/^                tsc_module_name         :: module_name,$/;kq|-;/\<prog_item.tsc_module_name\>/;'q;"	kind:fld
prog_item.tsc_seq_num	prog_item.m	/^                tsc_seq_num             :: item_seq_num$/;kq|-;/\<prog_item.tsc_seq_num\>/;'q;"	kind:fld
prog_item.tsc_tsubst	prog_item.m	/^                tsc_tsubst              :: one_or_more(type_subst),$/;kq|-;/\<prog_item.tsc_tsubst\>/;'q;"	kind:fld
prog_item.tsc_tvarset	prog_item.m	/^                tsc_tvarset             :: tvarset,$/;kq|-;/\<prog_item.tsc_tvarset\>/;'q;"	kind:fld
prog_item.tspec_context	prog_item.m	/^                tspec_context           :: prog_context,$/;kq|-;/\<prog_item.tspec_context\>/;'q;"	kind:fld
prog_item.tspec_items	prog_item.m	/^                tspec_items             :: set(recomp_item_id),$/;kq|-;/\<prog_item.tspec_items\>/;'q;"	kind:fld
prog_item.tspec_module_name	prog_item.m	/^                tspec_module_name       :: module_name,$/;kq|-;/\<prog_item.tspec_module_name\>/;'q;"	kind:fld
prog_item.tspec_pfumm	prog_item.m	/^                tspec_pfumm             :: pred_func_or_unknown_maybe_modes,$/;kq|-;/\<prog_item.tspec_pfumm\>/;'q;"	kind:fld
prog_item.tspec_pred_name	prog_item.m	/^                tspec_pred_name         :: sym_name,$/;kq|-;/\<prog_item.tspec_pred_name\>/;'q;"	kind:fld
prog_item.tspec_seq_num	prog_item.m	/^                tspec_seq_num           :: item_seq_num$/;kq|-;/\<prog_item.tspec_seq_num\>/;'q;"	kind:fld
prog_item.tspec_tsubst	prog_item.m	/^                tspec_tsubst            :: type_subst,$/;kq|-;/\<prog_item.tspec_tsubst\>/;'q;"	kind:fld
prog_item.tspec_tvarset	prog_item.m	/^                tspec_tvarset           :: tvarset,$/;kq|-;/\<prog_item.tspec_tvarset\>/;'q;"	kind:fld
prog_item.type_ctor_all_defns	prog_item.m	/^:- type type_ctor_all_defns$/;kq|-;/\<prog_item.type_ctor_all_defns\>/;'q;"	kind:type
prog_item.type_ctor_defn_map	prog_item.m	/^:- type type_ctor_defn_map == map(type_ctor, type_ctor_all_defns).$/;kq|-;/\<prog_item.type_ctor_defn_map\>/;'q;"	kind:type
prog_item.type_ctor_maybe_defn	prog_item.m	/^:- type type_ctor_maybe_defn$/;kq|-;/\<prog_item.type_ctor_maybe_defn\>/;'q;"	kind:type
prog_item.type_ctor_repn_info	prog_item.m	/^:- type type_ctor_repn_info$/;kq|-;/\<prog_item.type_ctor_repn_info\>/;'q;"	kind:type
prog_item.type_ctor_repn_map	prog_item.m	/^:- type type_ctor_repn_map == map(type_ctor, item_type_repn_info).$/;kq|-;/\<prog_item.type_ctor_repn_map\>/;'q;"	kind:type
prog_item.type_var_name	prog_item.m	/^    --->    type_var_name(tvar, string)$/;kq|-;/\<prog_item.type_var_name\>/;'q;"	kind:cons
prog_item.types_and_modes	prog_item.m	/^    ;       types_and_modes(list(type_and_mode)).$/;kq|-;/\<prog_item.types_and_modes\>/;'q;"	kind:cons
prog_item.types_only	prog_item.m	/^    ;       types_only(list(mer_type))$/;kq|-;/\<prog_item.types_only\>/;'q;"	kind:cons
prog_item.unify_expr	prog_item.m	/^    --->    unify_expr(prog_context, prog_term, prog_term, purity)$/;kq|-;/\<prog_item.unify_expr\>/;'q;"	kind:cons
prog_item.unused_args	prog_item.m	/^                unused_args             :: list(int),$/;kq|-;/\<prog_item.unused_args\>/;'q;"	kind:fld
prog_item.unused_context	prog_item.m	/^                unused_context          :: prog_context,$/;kq|-;/\<prog_item.unused_context\>/;'q;"	kind:fld
prog_item.unused_proc_id	prog_item.m	/^                unused_proc_id          :: proc_pf_name_arity_mn,$/;kq|-;/\<prog_item.unused_proc_id\>/;'q;"	kind:fld
prog_item.unused_seq_num	prog_item.m	/^                unused_seq_num          :: item_seq_num$/;kq|-;/\<prog_item.unused_seq_num\>/;'q;"	kind:fld
prog_item.use_decl	prog_item.m	/^    ;       use_decl.$/;kq|-;/\<prog_item.use_decl\>/;'q;"	kind:cons
prog_item.var_or_ground_type	prog_item.m	/^:- type var_or_ground_type$/;kq|-;/\<prog_item.var_or_ground_type\>/;'q;"	kind:type
prog_item_stats.goal_num_all	prog_item_stats.m	/^                goal_num_all                        :: int,$/;kq|-;/\<prog_item_stats.goal_num_all\>/;'q;"	kind:fld	file:
prog_item_stats.goal_num_call	prog_item_stats.m	/^                goal_num_call                       :: int,$/;kq|-;/\<prog_item_stats.goal_num_call\>/;'q;"	kind:fld	file:
prog_item_stats.goal_num_conj	prog_item_stats.m	/^                goal_num_conj                       :: int,$/;kq|-;/\<prog_item_stats.goal_num_conj\>/;'q;"	kind:fld	file:
prog_item_stats.goal_num_disj	prog_item_stats.m	/^                goal_num_disj                       :: int,$/;kq|-;/\<prog_item_stats.goal_num_disj\>/;'q;"	kind:fld	file:
prog_item_stats.goal_num_event	prog_item_stats.m	/^                goal_num_event                      :: int,$/;kq|-;/\<prog_item_stats.goal_num_event\>/;'q;"	kind:fld	file:
prog_item_stats.goal_num_fail	prog_item_stats.m	/^                goal_num_fail                       :: int,$/;kq|-;/\<prog_item_stats.goal_num_fail\>/;'q;"	kind:fld	file:
prog_item_stats.goal_num_not	prog_item_stats.m	/^                goal_num_not                        :: int,$/;kq|-;/\<prog_item_stats.goal_num_not\>/;'q;"	kind:fld	file:
prog_item_stats.goal_num_some	prog_item_stats.m	/^                goal_num_some                       :: int,$/;kq|-;/\<prog_item_stats.goal_num_some\>/;'q;"	kind:fld	file:
prog_item_stats.goal_num_trace	prog_item_stats.m	/^                goal_num_trace                      :: int,$/;kq|-;/\<prog_item_stats.goal_num_trace\>/;'q;"	kind:fld	file:
prog_item_stats.goal_num_true	prog_item_stats.m	/^                goal_num_true                       :: int,$/;kq|-;/\<prog_item_stats.goal_num_true\>/;'q;"	kind:fld	file:
prog_item_stats.goal_num_try	prog_item_stats.m	/^                goal_num_try                        :: int,$/;kq|-;/\<prog_item_stats.goal_num_try\>/;'q;"	kind:fld	file:
prog_item_stats.goal_num_unify	prog_item_stats.m	/^                goal_num_unify                      :: int$/;kq|-;/\<prog_item_stats.goal_num_unify\>/;'q;"	kind:fld	file:
prog_item_stats.goal_stats	prog_item_stats.m	/^:- type goal_stats$/;kq|-;/\<prog_item_stats.goal_stats\>/;'q;"	kind:type	file:
prog_item_stats.item_num_fim	prog_item_stats.m	/^                item_num_fim                        :: int,$/;kq|-;/\<prog_item_stats.item_num_fim\>/;'q;"	kind:fld	file:
prog_item_stats.item_stats	prog_item_stats.m	/^:- type item_stats$/;kq|-;/\<prog_item_stats.item_stats\>/;'q;"	kind:type	file:
prog_item_stats.section_stats	prog_item_stats.m	/^:- type section_stats$/;kq|-;/\<prog_item_stats.section_stats\>/;'q;"	kind:type	file:
prog_item_stats.write_one_stat	prog_item_stats.m	/^:- pred write_one_stat(/;kq|/^\<write_one_stat\>/;'q;"	kind:pred	file:
prog_mode.any_inst	prog_mode.m	/^:- func any_inst = mer_inst.$/;kq|/^\<any_inst\>/;'q;"	kind:func
prog_mode.clobbered_inst	prog_mode.m	/^:- func clobbered_inst = mer_inst.$/;kq|/^\<clobbered_inst\>/;'q;"	kind:func
prog_mode.di_mode	prog_mode.m	/^:- pred di_mode(/;kq|/^\<di_mode\>/;'q;"	kind:pred
prog_mode.free_inst	prog_mode.m	/^:- func free_inst = mer_inst.$/;kq|/^\<free_inst\>/;'q;"	kind:func
prog_mode.get_arg_insts	prog_mode.m	/^:- pred get_arg_insts(/;kq|/^\<get_arg_insts\>/;'q;"	kind:pred
prog_mode.get_arg_insts_2	prog_mode.m	/^:- pred get_arg_insts_2(list(/;kq|/^\<get_arg_insts_2\>/;'q;"	kind:pred	file:
prog_mode.get_arg_insts_det	prog_mode.m	/^:- pred get_arg_insts_det(/;kq|/^\<get_arg_insts_det\>/;'q;"	kind:pred
prog_mode.ground_inst	prog_mode.m	/^:- func ground_inst = mer_inst.$/;kq|/^\<ground_inst\>/;'q;"	kind:func
prog_mode.in_any_mode	prog_mode.m	/^:- func in_any_mode = mer_mode.$/;kq|/^\<in_any_mode\>/;'q;"	kind:func
prog_mode.in_mode	prog_mode.m	/^:- pred in_mode(/;kq|/^\<in_mode\>/;'q;"	kind:pred
prog_mode.insts_to_mode	prog_mode.m	/^:- pred insts_to_mode(/;kq|/^\<insts_to_mode\>/;'q;"	kind:pred
prog_mode.is_in_mode	prog_mode.m	/^:- pred is_in_mode(mer_mode::in, list(/;kq|/^\<is_in_mode\>/;'q;"	kind:pred
prog_mode.is_out_mode	prog_mode.m	/^:- pred is_out_mode(mer_mode::in, list(/;kq|/^\<is_out_mode\>/;'q;"	kind:pred
prog_mode.is_std_mode	prog_mode.m	/^:- pred is_std_mode(mer_mode::in, string::out, list(/;kq|/^\<is_std_mode\>/;'q;"	kind:pred
prog_mode.make_std_mode	prog_mode.m	/^:- pred make_std_mode(string::in, list(/;kq|/^\<make_std_mode\>/;'q;"	kind:pred
prog_mode.mdi_mode	prog_mode.m	/^:- pred mdi_mode(/;kq|/^\<mdi_mode\>/;'q;"	kind:pred
prog_mode.mostly_unique_inst	prog_mode.m	/^:- func mostly_unique_inst = mer_inst.$/;kq|/^\<mostly_unique_inst\>/;'q;"	kind:func
prog_mode.muo_mode	prog_mode.m	/^:- pred muo_mode(/;kq|/^\<muo_mode\>/;'q;"	kind:pred
prog_mode.out_any_mode	prog_mode.m	/^:- func out_any_mode = mer_mode.$/;kq|/^\<out_any_mode\>/;'q;"	kind:func
prog_mode.out_mode	prog_mode.m	/^:- pred out_mode(/;kq|/^\<out_mode\>/;'q;"	kind:pred
prog_mode.unique_inst	prog_mode.m	/^:- func unique_inst = mer_inst.$/;kq|/^\<unique_inst\>/;'q;"	kind:func
prog_mode.unused_mode	prog_mode.m	/^:- pred unused_mode(/;kq|/^\<unused_mode\>/;'q;"	kind:pred
prog_mode.uo_mode	prog_mode.m	/^:- pred uo_mode(/;kq|/^\<uo_mode\>/;'q;"	kind:pred
prog_mutable.declare_init_pred	prog_mutable.m	/^:- pred declare_init_pred(/;kq|/^\<declare_init_pred\>/;'q;"	kind:pred	file:
prog_mutable.define_init_pred	prog_mutable.m	/^:- pred define_init_pred(/;kq|/^\<define_init_pred\>/;'q;"	kind:pred	file:
prog_mutable.get_target_params	prog_mutable.m	/^:- pred get_target_params(/;kq|/^\<get_target_params\>/;'q;"	kind:pred	file:
prog_mutable.implement_mutable	prog_mutable.m	/^:- pred implement_mutable(/;kq|/^\<implement_mutable\>/;'q;"	kind:pred
prog_mutable.io_state_pair	prog_mutable.m	/^:- func io_state_pair = list(/;kq|/^\<io_state_pair\>/;'q;"	kind:func	file:
prog_mutable.module_params	prog_mutable.m	/^:- type module_params$/;kq|-;/\<prog_mutable.module_params\>/;'q;"	kind:type
prog_mutable.mp_globals	prog_mutable.m	/^                mp_globals          :: globals,$/;kq|-;/\<prog_mutable.mp_globals\>/;'q;"	kind:fld
prog_mutable.mp_module_name	prog_mutable.m	/^                mp_module_name      :: sym_name,$/;kq|-;/\<prog_mutable.mp_module_name\>/;'q;"	kind:fld
prog_mutable.mp_type_name_func	prog_mutable.m	/^                mp_type_name_func   :: type_foreign_name_func$/;kq|-;/\<prog_mutable.mp_type_name_func\>/;'q;"	kind:fld
prog_mutable.tp_box_policy	prog_mutable.m	/^                tp_box_policy           :: box_policy$/;kq|-;/\<prog_mutable.tp_box_policy\>/;'q;"	kind:fld	file:
prog_mutable.tp_target_lang	prog_mutable.m	/^                tp_target_lang          :: foreign_language,$/;kq|-;/\<prog_mutable.tp_target_lang\>/;'q;"	kind:fld	file:
prog_mutable.type_in	prog_mutable.m	/^:- func type_in(/;kq|/^\<type_in\>/;'q;"	kind:func	file:
prog_mutable.type_out	prog_mutable.m	/^:- func type_out(/;kq|/^\<type_out\>/;'q;"	kind:func	file:
prog_parse_tree.acu_module_src	prog_parse_tree.m	/^                acu_module_src      :: parse_tree_module_src,$/;kq|-;/\<prog_parse_tree.acu_module_src\>/;'q;"	kind:fld
prog_parse_tree.acu_plain_opts	prog_parse_tree.m	/^                acu_plain_opts      :: map(module_name, parse_tree_plain_opt),$/;kq|-;/\<prog_parse_tree.acu_plain_opts\>/;'q;"	kind:fld
prog_parse_tree.acu_trans_opts	prog_parse_tree.m	/^                acu_trans_opts      :: map(module_name, parse_tree_trans_opt),$/;kq|-;/\<prog_parse_tree.acu_trans_opts\>/;'q;"	kind:fld
prog_parse_tree.acu_type_repns	prog_parse_tree.m	/^                acu_type_repns      :: map(module_name, type_repn_spec),$/;kq|-;/\<prog_parse_tree.acu_type_repns\>/;'q;"	kind:fld
prog_parse_tree.ancestor_int0	prog_parse_tree.m	/^    --->    ancestor_int0(parse_tree_int0, read_why_int0).$/;kq|-;/\<prog_parse_tree.ancestor_int0\>/;'q;"	kind:cons
prog_parse_tree.direct_int1	prog_parse_tree.m	/^    --->    direct_int1(parse_tree_int1, read_why_int1).$/;kq|-;/\<prog_parse_tree.direct_int1\>/;'q;"	kind:cons
prog_parse_tree.direct_int3	prog_parse_tree.m	/^    --->    direct_int3(parse_tree_int3, read_why_int3).$/;kq|-;/\<prog_parse_tree.direct_int3\>/;'q;"	kind:cons
prog_parse_tree.explicit_avail	prog_parse_tree.m	/^    --->    explicit_avail($/;kq|-;/\<prog_parse_tree.explicit_avail\>/;'q;"	kind:cons
prog_parse_tree.for_opt_int0	prog_parse_tree.m	/^    --->    for_opt_int0(parse_tree_int0, read_why_int0)$/;kq|-;/\<prog_parse_tree.for_opt_int0\>/;'q;"	kind:cons
prog_parse_tree.for_opt_int1	prog_parse_tree.m	/^    ;       for_opt_int1(parse_tree_int1, read_why_int1)$/;kq|-;/\<prog_parse_tree.for_opt_int1\>/;'q;"	kind:cons
prog_parse_tree.for_opt_int2	prog_parse_tree.m	/^    ;       for_opt_int2(parse_tree_int2, read_why_int2).$/;kq|-;/\<prog_parse_tree.for_opt_int2\>/;'q;"	kind:cons
prog_parse_tree.imp_import	prog_parse_tree.m	/^    ;       imp_import(prog_context)$/;kq|-;/\<prog_parse_tree.imp_import\>/;'q;"	kind:cons
prog_parse_tree.imp_use	prog_parse_tree.m	/^    ;       imp_use(prog_context)$/;kq|-;/\<prog_parse_tree.imp_use\>/;'q;"	kind:cons
prog_parse_tree.imp_use	prog_parse_tree.m	/^    ;       imp_use(prog_context).$/;kq|-;/\<prog_parse_tree.imp_use\>/;'q;"	kind:cons
prog_parse_tree.implicit_avail	prog_parse_tree.m	/^    ;       implicit_avail($/;kq|-;/\<prog_parse_tree.implicit_avail\>/;'q;"	kind:cons
prog_parse_tree.import_locn	prog_parse_tree.m	/^:- type import_locn$/;kq|-;/\<prog_parse_tree.import_locn\>/;'q;"	kind:type
prog_parse_tree.indirect_int2	prog_parse_tree.m	/^    --->    indirect_int2(parse_tree_int2, read_why_int2).$/;kq|-;/\<prog_parse_tree.indirect_int2\>/;'q;"	kind:cons
prog_parse_tree.indirect_int3	prog_parse_tree.m	/^    --->    indirect_int3(parse_tree_int3, read_why_int3).$/;kq|-;/\<prog_parse_tree.indirect_int3\>/;'q;"	kind:cons
prog_parse_tree.int_import	prog_parse_tree.m	/^    --->    int_import(prog_context)$/;kq|-;/\<prog_parse_tree.int_import\>/;'q;"	kind:cons
prog_parse_tree.int_import	prog_parse_tree.m	/^    --->    int_import(prog_context).$/;kq|-;/\<prog_parse_tree.int_import\>/;'q;"	kind:cons
prog_parse_tree.int_import_map	prog_parse_tree.m	/^:- type int_import_map ==$/;kq|-;/\<prog_parse_tree.int_import_map\>/;'q;"	kind:type
prog_parse_tree.int_use	prog_parse_tree.m	/^    --->    int_use(prog_context)$/;kq|-;/\<prog_parse_tree.int_use\>/;'q;"	kind:cons
prog_parse_tree.int_use	prog_parse_tree.m	/^    ;       int_use(prog_context)$/;kq|-;/\<prog_parse_tree.int_use\>/;'q;"	kind:cons
prog_parse_tree.mc_section	prog_parse_tree.m	/^    --->    mc_section($/;kq|-;/\<prog_parse_tree.mc_section\>/;'q;"	kind:cons
prog_parse_tree.mcns_submodule	prog_parse_tree.m	/^                mcns_submodule              :: parse_tree_src$/;kq|-;/\<prog_parse_tree.mcns_submodule\>/;'q;"	kind:fld
prog_parse_tree.mcs_avails	prog_parse_tree.m	/^                mcs_avails                  :: cord(item_avail),$/;kq|-;/\<prog_parse_tree.mcs_avails\>/;'q;"	kind:fld
prog_parse_tree.mcs_includes	prog_parse_tree.m	/^                mcs_includes                :: cord(item_include),$/;kq|-;/\<prog_parse_tree.mcs_includes\>/;'q;"	kind:fld
prog_parse_tree.mcs_items	prog_parse_tree.m	/^                mcs_items                   :: cord(item)$/;kq|-;/\<prog_parse_tree.mcs_items\>/;'q;"	kind:fld
prog_parse_tree.module_section	prog_parse_tree.m	/^:- type module_section$/;kq|-;/\<prog_parse_tree.module_section\>/;'q;"	kind:type
prog_parse_tree.ms_interface	prog_parse_tree.m	/^    --->    ms_interface$/;kq|-;/\<prog_parse_tree.ms_interface\>/;'q;"	kind:cons
prog_parse_tree.ms_interface	prog_parse_tree.m	/^    --->    ms_interface.$/;kq|-;/\<prog_parse_tree.ms_interface\>/;'q;"	kind:cons
prog_parse_tree.parse_tree_src	prog_parse_tree.m	/^:- type parse_tree_src$/;kq|-;/\<prog_parse_tree.parse_tree_src\>/;'q;"	kind:type
prog_parse_tree.pti0_imp_fims	prog_parse_tree.m	/^                pti0_imp_fims               :: set(fim_spec),$/;kq|-;/\<prog_parse_tree.pti0_imp_fims\>/;'q;"	kind:fld
prog_parse_tree.pti0_int_fims	prog_parse_tree.m	/^                pti0_int_fims               :: set(fim_spec),$/;kq|-;/\<prog_parse_tree.pti0_int_fims\>/;'q;"	kind:fld
prog_parse_tree.pti1_imp_fims	prog_parse_tree.m	/^                pti1_imp_fims               :: set(fim_spec),$/;kq|-;/\<prog_parse_tree.pti1_imp_fims\>/;'q;"	kind:fld
prog_parse_tree.pti1_int_fims	prog_parse_tree.m	/^                pti1_int_fims               :: set(fim_spec),$/;kq|-;/\<prog_parse_tree.pti1_int_fims\>/;'q;"	kind:fld
prog_parse_tree.pti1_use_map	prog_parse_tree.m	/^                pti1_use_map                :: section_use_map,$/;kq|-;/\<prog_parse_tree.pti1_use_map\>/;'q;"	kind:fld
prog_parse_tree.pti2_imp_fims	prog_parse_tree.m	/^                pti2_imp_fims               :: set(fim_spec),$/;kq|-;/\<prog_parse_tree.pti2_imp_fims\>/;'q;"	kind:fld
prog_parse_tree.pti2_int_fims	prog_parse_tree.m	/^                pti2_int_fims               :: set(fim_spec),$/;kq|-;/\<prog_parse_tree.pti2_int_fims\>/;'q;"	kind:fld
prog_parse_tree.pti2_use_map	prog_parse_tree.m	/^                pti2_use_map                :: section_use_map,$/;kq|-;/\<prog_parse_tree.pti2_use_map\>/;'q;"	kind:fld
prog_parse_tree.pti_fims	prog_parse_tree.m	/^                pti_fims                    :: cord(item_fim),$/;kq|-;/\<prog_parse_tree.pti_fims\>/;'q;"	kind:fld
prog_parse_tree.ptms_imp_fims	prog_parse_tree.m	/^                ptms_imp_fims               :: map(fim_spec, prog_context),$/;kq|-;/\<prog_parse_tree.ptms_imp_fims\>/;'q;"	kind:fld
prog_parse_tree.ptms_int_fims	prog_parse_tree.m	/^                ptms_int_fims               :: map(fim_spec, prog_context),$/;kq|-;/\<prog_parse_tree.ptms_int_fims\>/;'q;"	kind:fld
prog_parse_tree.ptpo_clauses	prog_parse_tree.m	/^                ptpo_clauses        :: list(item_clause_info),$/;kq|-;/\<prog_parse_tree.ptpo_clauses\>/;'q;"	kind:fld
prog_parse_tree.ptpo_fims	prog_parse_tree.m	/^                ptpo_fims           :: set(fim_spec),$/;kq|-;/\<prog_parse_tree.ptpo_fims\>/;'q;"	kind:fld
prog_parse_tree.ptpo_instances	prog_parse_tree.m	/^                ptpo_instances      :: list(item_instance_info),$/;kq|-;/\<prog_parse_tree.ptpo_instances\>/;'q;"	kind:fld
prog_parse_tree.ptpo_promises	prog_parse_tree.m	/^                ptpo_promises       :: list(item_promise_info),$/;kq|-;/\<prog_parse_tree.ptpo_promises\>/;'q;"	kind:fld
prog_parse_tree.ptpo_trailing	prog_parse_tree.m	/^                ptpo_trailing       :: list(gen_pragma_trailing_info),$/;kq|-;/\<prog_parse_tree.ptpo_trailing\>/;'q;"	kind:fld
prog_parse_tree.ptpo_uses	prog_parse_tree.m	/^                ptpo_uses           :: module_names_contexts,$/;kq|-;/\<prog_parse_tree.ptpo_uses\>/;'q;"	kind:fld
prog_parse_tree.pts_components	prog_parse_tree.m	/^                pts_components              :: cord(module_component)$/;kq|-;/\<prog_parse_tree.pts_components\>/;'q;"	kind:fld
prog_parse_tree.ptto_trailing	prog_parse_tree.m	/^                ptto_trailing           :: list(gen_pragma_trailing_info),$/;kq|-;/\<prog_parse_tree.ptto_trailing\>/;'q;"	kind:fld
prog_parse_tree.read_why_int0	prog_parse_tree.m	/^:- type read_why_int0$/;kq|-;/\<prog_parse_tree.read_why_int0\>/;'q;"	kind:type
prog_parse_tree.read_why_int1	prog_parse_tree.m	/^:- type read_why_int1$/;kq|-;/\<prog_parse_tree.read_why_int1\>/;'q;"	kind:type
prog_parse_tree.read_why_int2	prog_parse_tree.m	/^:- type read_why_int2$/;kq|-;/\<prog_parse_tree.read_why_int2\>/;'q;"	kind:type
prog_parse_tree.read_why_int3	prog_parse_tree.m	/^:- type read_why_int3$/;kq|-;/\<prog_parse_tree.read_why_int3\>/;'q;"	kind:type
prog_parse_tree.rwi0_opt	prog_parse_tree.m	/^    ;       rwi0_opt.$/;kq|-;/\<prog_parse_tree.rwi0_opt\>/;'q;"	kind:cons
prog_parse_tree.rwi0_section	prog_parse_tree.m	/^    --->    rwi0_section$/;kq|-;/\<prog_parse_tree.rwi0_section\>/;'q;"	kind:cons
prog_parse_tree.rwi1_imp_use	prog_parse_tree.m	/^    ;       rwi1_imp_use$/;kq|-;/\<prog_parse_tree.rwi1_imp_use\>/;'q;"	kind:cons
prog_parse_tree.rwi1_int_use	prog_parse_tree.m	/^    ;       rwi1_int_use$/;kq|-;/\<prog_parse_tree.rwi1_int_use\>/;'q;"	kind:cons
prog_parse_tree.rwi1_opt	prog_parse_tree.m	/^    ;       rwi1_opt$/;kq|-;/\<prog_parse_tree.rwi1_opt\>/;'q;"	kind:cons
prog_parse_tree.rwi1_type_repn	prog_parse_tree.m	/^    ;       rwi1_type_repn.$/;kq|-;/\<prog_parse_tree.rwi1_type_repn\>/;'q;"	kind:cons
prog_parse_tree.rwi2_abstract	prog_parse_tree.m	/^    ;       rwi2_abstract$/;kq|-;/\<prog_parse_tree.rwi2_abstract\>/;'q;"	kind:cons
prog_parse_tree.rwi2_imp_use	prog_parse_tree.m	/^    ;       rwi2_imp_use$/;kq|-;/\<prog_parse_tree.rwi2_imp_use\>/;'q;"	kind:cons
prog_parse_tree.rwi2_int_use	prog_parse_tree.m	/^    --->    rwi2_int_use$/;kq|-;/\<prog_parse_tree.rwi2_int_use\>/;'q;"	kind:cons
prog_parse_tree.rwi2_opt	prog_parse_tree.m	/^    ;       rwi2_opt.$/;kq|-;/\<prog_parse_tree.rwi2_opt\>/;'q;"	kind:cons
prog_parse_tree.section_use	prog_parse_tree.m	/^:- type section_use =< section_import_and_or_use$/;kq|-;/\<prog_parse_tree.section_use\>/;'q;"	kind:type
prog_parse_tree.type_repn_spec	prog_parse_tree.m	/^:- type type_repn_spec$/;kq|-;/\<prog_parse_tree.type_repn_spec\>/;'q;"	kind:type
prog_rename.must_rename	prog_rename.m	/^:- type must_rename$/;kq|-;/\<prog_rename.must_rename\>/;'q;"	kind:type
prog_rename.need_not_rename	prog_rename.m	/^    ;       need_not_rename.$/;kq|-;/\<prog_rename.need_not_rename\>/;'q;"	kind:cons
prog_rename.rename_var	prog_rename.m	/^:- pred rename_var(must_rename, map(var(V), var(/;kq|/^\<rename_var\>/;'q;"	kind:pred
prog_rename.rename_var_list	prog_rename.m	/^:- pred rename_var_list(must_rename, map(var(V), var(/;kq|/^\<rename_var_list\>/;'q;"	kind:pred
prog_rep	../mdbcomp/program_representation.m	/^:- type prog_rep == prog_rep(unit).$/;kq|-;/\<prog_rep\>/;'q;"	kind:type
prog_rep	../mdbcomp/program_representation.m	/^:- type prog_rep(GoalAnnotation)$/;kq|-;/\<prog_rep\>/;'q;"	kind:type
prog_rep.case_to_case_rep	prog_rep.m	/^:- pred case_to_case_rep(/;kq|/^\<case_to_case_rep\>/;'q;"	kind:pred	file:
prog_rep.conj_to_conj_rep	prog_rep.m	/^:- pred conj_to_conj_rep(prog_rep_info::in, instmap::in, list(/;kq|/^\<conj_to_conj_rep\>/;'q;"	kind:pred	file:
prog_rep.cons_id_rep	prog_rep.m	/^:- func cons_id_rep(/;kq|/^\<cons_id_rep\>/;'q;"	kind:func	file:
prog_rep.detism_to_detism_rep	prog_rep.m	/^:- pred detism_to_detism_rep(/;kq|/^\<detism_to_detism_rep\>/;'q;"	kind:pred	file:
prog_rep.encode_case_rep	prog_rep.m	/^:- pred encode_case_rep(prog_rep_info::in, case_rep::in, list(/;kq|/^\<encode_case_rep\>/;'q;"	kind:pred	file:
prog_rep.encode_goal_rep	prog_rep.m	/^:- pred encode_goal_rep(prog_rep_info::in, goal_rep::in, list(/;kq|/^\<encode_goal_rep\>/;'q;"	kind:pred	file:
prog_rep.encode_head_var_func	prog_rep.m	/^:- func encode_head_var_func(/;kq|/^\<encode_head_var_func\>/;'q;"	kind:func	file:
prog_rep.encode_head_vars_func	prog_rep.m	/^:- func encode_head_vars_func(/;kq|/^\<encode_head_vars_func\>/;'q;"	kind:func	file:
prog_rep.encode_length_func	prog_rep.m	/^:- func encode_length_func(list(T)) = list(/;kq|/^\<encode_length_func\>/;'q;"	kind:func	file:
prog_rep.encode_lineno_func	prog_rep.m	/^:- func encode_lineno_func(int) = list(/;kq|/^\<encode_lineno_func\>/;'q;"	kind:func	file:
prog_rep.encode_oisu_proc	prog_rep.m	/^:- pred encode_oisu_proc(module_info::in, pred_id::in, cord(/;kq|/^\<encode_oisu_proc\>/;'q;"	kind:pred	file:
prog_rep.encode_var_rep_func	prog_rep.m	/^:- func encode_var_rep_func(prog_rep_info, var_rep) = list(/;kq|/^\<encode_var_rep_func\>/;'q;"	kind:func	file:
prog_rep.encode_var_reps_func	prog_rep.m	/^:- func encode_var_reps_func(prog_rep_info, list(var_rep)) = list(/;kq|/^\<encode_var_reps_func\>/;'q;"	kind:func	file:
prog_rep.expect_no_par_conjs	prog_rep.m	/^    ;       expect_no_par_conjs.$/;kq|-;/\<prog_rep.expect_no_par_conjs\>/;'q;"	kind:cons
prog_rep.filter_input_args	prog_rep.m	/^:- pred filter_input_args(prog_rep_info::in, list(/;kq|/^\<filter_input_args\>/;'q;"	kind:pred	file:
prog_rep.flatten_par_conjs	prog_rep.m	/^:- type flatten_par_conjs$/;kq|-;/\<prog_rep.flatten_par_conjs\>/;'q;"	kind:type
prog_rep.goal_to_byte_list	prog_rep.m	/^:- pred goal_to_byte_list(/;kq|/^\<goal_to_byte_list\>/;'q;"	kind:pred	file:
prog_rep.goal_to_goal_rep	prog_rep.m	/^:- pred goal_to_goal_rep(/;kq|/^\<goal_to_goal_rep\>/;'q;"	kind:pred
prog_rep.inst_to_byte	prog_rep.m	/^:- func inst_to_byte(/;kq|/^\<inst_to_byte\>/;'q;"	kind:func	file:
prog_rep.lhs_finals_are_ground	prog_rep.m	/^:- pred lhs_finals_are_ground(/;kq|/^\<lhs_finals_are_ground\>/;'q;"	kind:pred	file:
prog_rep.max_var_num	prog_rep.m	/^:- func max_var_num(prog_var, pair(/;kq|/^\<max_var_num\>/;'q;"	kind:func	file:
prog_rep.pri_filename	prog_rep.m	/^                pri_filename            :: string,$/;kq|-;/\<prog_rep.pri_filename\>/;'q;"	kind:fld
prog_rep.pri_flatten_par_conjs	prog_rep.m	/^                pri_flatten_par_conjs   :: flatten_par_conjs$/;kq|-;/\<prog_rep.pri_flatten_par_conjs\>/;'q;"	kind:fld
prog_rep.pri_module_info	prog_rep.m	/^                pri_module_info         :: module_info,$/;kq|-;/\<prog_rep.pri_module_info\>/;'q;"	kind:fld
prog_rep.pri_var_num_map	prog_rep.m	/^                pri_var_num_map         :: var_num_map,$/;kq|-;/\<prog_rep.pri_var_num_map\>/;'q;"	kind:fld
prog_rep.pri_var_num_rep	prog_rep.m	/^                pri_var_num_rep         :: var_num_rep,$/;kq|-;/\<prog_rep.pri_var_num_rep\>/;'q;"	kind:fld
prog_rep.pri_var_table	prog_rep.m	/^                pri_var_table           :: var_table,$/;kq|-;/\<prog_rep.pri_var_table\>/;'q;"	kind:fld
prog_rep.rhs_is_input	prog_rep.m	/^:- pred rhs_is_input(/;kq|/^\<rhs_is_input\>/;'q;"	kind:pred	file:
prog_rep.var_num_map	prog_rep.m	/^:- type var_num_map == map(prog_var, pair(int, string)).$/;kq|-;/\<prog_rep.var_num_map\>/;'q;"	kind:type
prog_rep.var_to_var_rep	prog_rep.m	/^:- func var_to_var_rep(/;kq|/^\<var_to_var_rep\>/;'q;"	kind:func	file:
prog_rep_info	prog_rep.m	/^:- type prog_rep_info$/;kq|-;/\<prog_rep_info\>/;'q;"	kind:type
prog_substitution	prog_data.m	/^:- type prog_substitution == substitution(prog_var_type).$/;kq|-;/\<prog_substitution\>/;'q;"	kind:type
prog_term	prog_data.m	/^:- type prog_term   == term(prog_var_type).$/;kq|-;/\<prog_term\>/;'q;"	kind:type
prog_type.add_new_prefix	prog_type.m	/^:- pred add_new_prefix(/;kq|/^\<add_new_prefix\>/;'q;"	kind:pred
prog_type.cat_builtin_char	prog_type.m	/^    ;       cat_builtin_char$/;kq|-;/\<prog_type.cat_builtin_char\>/;'q;"	kind:cons
prog_type.cat_builtin_float	prog_type.m	/^    ;       cat_builtin_float$/;kq|-;/\<prog_type.cat_builtin_float\>/;'q;"	kind:cons
prog_type.cat_builtin_int	prog_type.m	/^    --->    cat_builtin_int(int_type)$/;kq|-;/\<prog_type.cat_builtin_int\>/;'q;"	kind:cons
prog_type.cat_builtin_string	prog_type.m	/^    ;       cat_builtin_string.$/;kq|-;/\<prog_type.cat_builtin_string\>/;'q;"	kind:cons
prog_type.cat_enum_foreign	prog_type.m	/^    ;       cat_enum_foreign.$/;kq|-;/\<prog_type.cat_enum_foreign\>/;'q;"	kind:cons
prog_type.cat_enum_mercury	prog_type.m	/^    --->    cat_enum_mercury$/;kq|-;/\<prog_type.cat_enum_mercury\>/;'q;"	kind:cons
prog_type.cat_system_type_info	prog_type.m	/^    --->    cat_system_type_info$/;kq|-;/\<prog_type.cat_system_type_info\>/;'q;"	kind:cons
prog_type.cat_user_general	prog_type.m	/^    ;       cat_user_general.$/;kq|-;/\<prog_type.cat_user_general\>/;'q;"	kind:cons
prog_type.cat_user_notag	prog_type.m	/^    ;       cat_user_notag$/;kq|-;/\<prog_type.cat_user_notag\>/;'q;"	kind:cons
prog_type.cell_cons_id	prog_type.m	/^:- func cell_cons_id(/;kq|/^\<cell_cons_id\>/;'q;"	kind:func
prog_type.cell_inst_cons_id	prog_type.m	/^:- func cell_inst_cons_id(/;kq|/^\<cell_inst_cons_id\>/;'q;"	kind:func
prog_type.ctor_cat_builtin	prog_type.m	/^    --->    ctor_cat_builtin(type_ctor_cat_builtin)$/;kq|-;/\<prog_type.ctor_cat_builtin\>/;'q;"	kind:cons
prog_type.ctor_cat_enum	prog_type.m	/^    ;       ctor_cat_enum(type_ctor_cat_enum)$/;kq|-;/\<prog_type.ctor_cat_enum\>/;'q;"	kind:cons
prog_type.ctor_cat_enum	prog_type.m	/^    ;       ctor_cat_enum(type_ctor_cat_enum)$/;kq|-;/\<prog_type.ctor_cat_enum\>/;'q;"	kind:cons
prog_type.ctor_cat_system	prog_type.m	/^    ;       ctor_cat_system(type_ctor_cat_system)$/;kq|-;/\<prog_type.ctor_cat_system\>/;'q;"	kind:cons
prog_type.ctor_cat_system	prog_type.m	/^    ;       ctor_cat_system(type_ctor_cat_system)$/;kq|-;/\<prog_type.ctor_cat_system\>/;'q;"	kind:cons
prog_type.ctor_cat_tuple	prog_type.m	/^    ;       ctor_cat_tuple$/;kq|-;/\<prog_type.ctor_cat_tuple\>/;'q;"	kind:cons
prog_type.ctor_cat_tuple	prog_type.m	/^    ;       ctor_cat_tuple$/;kq|-;/\<prog_type.ctor_cat_tuple\>/;'q;"	kind:cons
prog_type.ctor_cat_user	prog_type.m	/^    ;       ctor_cat_user(type_ctor_cat_user).$/;kq|-;/\<prog_type.ctor_cat_user\>/;'q;"	kind:cons
prog_type.ctor_cat_user	prog_type.m	/^    ;       ctor_cat_user(type_ctor_cat_user).$/;kq|-;/\<prog_type.ctor_cat_user\>/;'q;"	kind:cons
prog_type.ctor_cat_variable	prog_type.m	/^    ;       ctor_cat_variable$/;kq|-;/\<prog_type.ctor_cat_variable\>/;'q;"	kind:cons
prog_type.ctor_cat_variable	prog_type.m	/^    ;       ctor_cat_variable$/;kq|-;/\<prog_type.ctor_cat_variable\>/;'q;"	kind:cons
prog_type.ctor_cat_void	prog_type.m	/^    ;       ctor_cat_void$/;kq|-;/\<prog_type.ctor_cat_void\>/;'q;"	kind:cons
prog_type.ctor_cat_void	prog_type.m	/^    ;       ctor_cat_void$/;kq|-;/\<prog_type.ctor_cat_void\>/;'q;"	kind:cons
prog_type.is_dummy_type	prog_type.m	/^:- type is_dummy_type$/;kq|-;/\<prog_type.is_dummy_type\>/;'q;"	kind:type
prog_type.is_not_dummy_type	prog_type.m	/^    ;       is_not_dummy_type.$/;kq|-;/\<prog_type.is_not_dummy_type\>/;'q;"	kind:cons
prog_type.polymorphism_cell	prog_type.m	/^:- type polymorphism_cell$/;kq|-;/\<prog_type.polymorphism_cell\>/;'q;"	kind:type
prog_type.qualify_cons_id	prog_type.m	/^:- pred qualify_cons_id(list(/;kq|/^\<qualify_cons_id\>/;'q;"	kind:pred
prog_type.remove_new_prefix	prog_type.m	/^:- pred remove_new_prefix(/;kq|/^\<remove_new_prefix\>/;'q;"	kind:pred
prog_type.type_ctor_cat_enum	prog_type.m	/^:- type type_ctor_cat_enum$/;kq|-;/\<prog_type.type_ctor_cat_enum\>/;'q;"	kind:type
prog_type.type_ctor_cat_system	prog_type.m	/^:- type type_ctor_cat_system$/;kq|-;/\<prog_type.type_ctor_cat_system\>/;'q;"	kind:type
prog_type.type_ctor_cat_user	prog_type.m	/^:- type type_ctor_cat_user$/;kq|-;/\<prog_type.type_ctor_cat_user\>/;'q;"	kind:type
prog_type.type_ctor_category	prog_type.m	/^:- type type_ctor_category$/;kq|-;/\<prog_type.type_ctor_category\>/;'q;"	kind:type
prog_type.type_info_cell	prog_type.m	/^    --->    type_info_cell(type_ctor)$/;kq|-;/\<prog_type.type_info_cell\>/;'q;"	kind:cons
prog_type.type_to_ctor	prog_type.m	/^:- pred type_to_ctor(/;kq|/^\<type_to_ctor\>/;'q;"	kind:pred
prog_type.type_to_ctor_det	prog_type.m	/^:- pred type_to_ctor_det(/;kq|/^\<type_to_ctor_det\>/;'q;"	kind:pred
prog_type.typeclass_info_cell	prog_type.m	/^    ;       typeclass_info_cell.$/;kq|-;/\<prog_type.typeclass_info_cell\>/;'q;"	kind:cons
prog_type.var_to_type	prog_type.m	/^:- pred var_to_type(/;kq|/^\<var_to_type\>/;'q;"	kind:pred
prog_type_test.apply_n_type	prog_type_test.m	/^    ;       apply_n_type(tvar, list(mer_type), kind).$/;kq|-;/\<prog_type_test.apply_n_type\>/;'q;"	kind:cons
prog_type_test.builtin_type	prog_type_test.m	/^    ;       builtin_type(builtin_type)$/;kq|-;/\<prog_type_test.builtin_type\>/;'q;"	kind:cons
prog_type_test.defined_type	prog_type_test.m	/^    ;       defined_type(sym_name, list(mer_type), kind)$/;kq|-;/\<prog_type_test.defined_type\>/;'q;"	kind:cons
prog_type_test.non_kinded_type	prog_type_test.m	/^:- type non_kinded_type =< mer_type$/;kq|-;/\<prog_type_test.non_kinded_type\>/;'q;"	kind:type
prog_type_test.tuple_type	prog_type_test.m	/^    ;       tuple_type(list(mer_type), kind)$/;kq|-;/\<prog_type_test.tuple_type\>/;'q;"	kind:cons
prog_type_test.type_is_ground	prog_type_test.m	/^:- pred type_is_ground(/;kq|/^\<type_is_ground\>/;'q;"	kind:pred
prog_type_test.type_is_nonvar	prog_type_test.m	/^:- pred type_is_nonvar(/;kq|/^\<type_is_nonvar\>/;'q;"	kind:pred
prog_type_test.type_is_tuple	prog_type_test.m	/^:- pred type_is_tuple(mer_type::in, list(/;kq|/^\<type_is_tuple\>/;'q;"	kind:pred
prog_type_test.type_is_var	prog_type_test.m	/^:- pred type_is_var(/;kq|/^\<type_is_var\>/;'q;"	kind:pred
prog_type_test.type_variable	prog_type_test.m	/^    --->    type_variable(tvar, kind)$/;kq|-;/\<prog_type_test.type_variable\>/;'q;"	kind:cons
prog_type_unify.type_occurs	prog_type_unify.m	/^:- pred type_occurs(/;kq|/^\<type_occurs\>/;'q;"	kind:pred	file:
prog_type_unify.type_subsumes	prog_type_unify.m	/^:- pred type_subsumes(/;kq|/^\<type_subsumes\>/;'q;"	kind:pred
prog_type_unify.type_unify	prog_type_unify.m	/^:- pred type_unify(mer_type::in, mer_type::in, list(/;kq|/^\<type_unify\>/;'q;"	kind:pred
prog_type_unify.type_unify_var	prog_type_unify.m	/^:- pred type_unify_var(tvar::in, mer_type::in, list(/;kq|/^\<type_unify_var\>/;'q;"	kind:pred	file:
prog_util.adjust_func_arity	prog_util.m	/^:- pred adjust_func_arity(/;kq|/^\<adjust_func_arity\>/;'q;"	kind:pred
prog_util.cons_id_arity	prog_util.m	/^:- func cons_id_arity(/;kq|/^\<cons_id_arity\>/;'q;"	kind:func
prog_util.cons_id_maybe_arity	prog_util.m	/^:- func cons_id_maybe_arity(cons_id) = maybe(/;kq|/^\<cons_id_maybe_arity\>/;'q;"	kind:func
prog_util.get_new_tvars	prog_util.m	/^:- pred get_new_tvars(list(/;kq|/^\<get_new_tvars\>/;'q;"	kind:pred
prog_util.get_state_args	prog_util.m	/^:- pred get_state_args(list(T)::in, list(/;kq|/^\<get_state_args\>/;'q;"	kind:pred
prog_util.get_state_args_det	prog_util.m	/^:- pred get_state_args_det(list(T)::in, list(/;kq|/^\<get_state_args_det\>/;'q;"	kind:pred
prog_util.goal_list_to_conj	prog_util.m	/^:- func goal_list_to_conj(prog_context, list(/;kq|/^\<goal_list_to_conj\>/;'q;"	kind:func
prog_util.make_n_fresh_vars	prog_util.m	/^:- pred make_n_fresh_vars(string::in, int::in, list(var(/;kq|/^\<make_n_fresh_vars\>/;'q;"	kind:pred
prog_util.rename_in_catch_expr	prog_util.m	/^:- pred rename_in_catch_expr(/;kq|/^\<rename_in_catch_expr\>/;'q;"	kind:pred	file:
prog_util.rename_in_goal	prog_util.m	/^:- pred rename_in_goal(/;kq|/^\<rename_in_goal\>/;'q;"	kind:pred
prog_util.rename_in_goals	prog_util.m	/^:- pred rename_in_goals(/;kq|/^\<rename_in_goals\>/;'q;"	kind:pred	file:
prog_util.rename_in_maybe_var	prog_util.m	/^:- pred rename_in_maybe_var(/;kq|/^\<rename_in_maybe_var\>/;'q;"	kind:pred	file:
prog_util.rename_in_var	prog_util.m	/^:- pred rename_in_var(/;kq|/^\<rename_in_var\>/;'q;"	kind:pred	file:
prog_util.rename_in_vars	prog_util.m	/^:- pred rename_in_vars(/;kq|/^\<rename_in_vars\>/;'q;"	kind:pred	file:
prog_util.set_default_func	prog_util.m	/^    ;       set_default_func.           % Yes, we should.$/;kq|-;/\<prog_util.set_default_func\>/;'q;"	kind:cons
prog_var	build_mode_constraints.m	/^:- type mc_prog_var ---> prog_var `in` pred_id.$/;kq|-;/\<prog_var\>/;'q;"	kind:cons
prog_var	mode_constraint_robdd.m	/^    ;       prog_var `at` goal_id.$/;kq|-;/\<prog_var\>/;'q;"	kind:cons
prog_var	prog_data.m	/^:- type prog_var    == var(prog_var_type).$/;kq|-;/\<prog_var\>/;'q;"	kind:type
prog_var_and_level	mode_constraint_robdd.m	/^:- type prog_var_and_level$/;kq|-;/\<prog_var_and_level\>/;'q;"	kind:type	file:
prog_var_at_conjuncts_map	ordering_mode_constraints.m	/^:- type prog_var_at_conjuncts_map == multi_map(prog_var, mc_rep_var).$/;kq|-;/\<prog_var_at_conjuncts_map\>/;'q;"	kind:type	file:
prog_var_at_path	build_mode_constraints.m	/^:- pred prog_var_at_path(/;kq|/^\<prog_var_at_path\>/;'q;"	kind:pred	file:
prog_var_at_paths	build_mode_constraints.m	/^:- pred prog_var_at_paths(/;kq|/^\<prog_var_at_paths\>/;'q;"	kind:pred	file:
prog_var_map	old_type_constraints.m	/^:- type prog_var_map == bimap(prog_var, tvar).$/;kq|-;/\<prog_var_map\>/;'q;"	kind:type	file:
prog_var_name	hlds_rtti.m	/^:- type prog_var_name == string.$/;kq|-;/\<prog_var_name\>/;'q;"	kind:type
prog_var_ordering_constraints	ordering_mode_constraints.m	/^:- pred prog_var_ordering_constraints(/;kq|/^\<prog_var_ordering_constraints\>/;'q;"	kind:pred	file:
prog_var_renaming	prog_data.m	/^:- type prog_var_renaming == map(prog_var, prog_var).$/;kq|-;/\<prog_var_renaming\>/;'q;"	kind:type
prog_var_set_types	vartypes.m	/^:- type prog_var_set_types$/;kq|-;/\<prog_var_set_types\>/;'q;"	kind:type
prog_var_to_size_var	term_constr_util.m	/^:- func prog_var_to_size_var(/;kq|/^\<prog_var_to_size_var\>/;'q;"	kind:func
prog_var_type	prog_data.m	/^:- type prog_var_type$/;kq|-;/\<prog_var_type\>/;'q;"	kind:type
prog_vars_at_path	build_mode_constraints.m	/^:- pred prog_vars_at_path(prog_varset::in, pred_id::in, list(/;kq|/^\<prog_vars_at_path\>/;'q;"	kind:pred	file:
prog_vars_to_size_vars	term_constr_util.m	/^:- func prog_vars_to_size_vars(size_var_map, list(prog_var)) = list(/;kq|/^\<prog_vars_to_size_vars\>/;'q;"	kind:func
prog_varset	mode_constraints.m	/^                prog_varset     :: prog_varset,$/;kq|-;/\<prog_varset\>/;'q;"	kind:fld	file:
prog_varset	prog_data.m	/^:- type prog_varset == varset(prog_var_type).$/;kq|-;/\<prog_varset\>/;'q;"	kind:type
progname	../library/io.m	/^:- pred progname(/;kq|/^\<progname\>/;'q;"	kind:pred
progname_base	../library/io.m	/^:- pred progname_base(/;kq|/^\<progname_base\>/;'q;"	kind:pred
program_point	smm_common.m	/^:- type program_point$/;kq|-;/\<program_point\>/;'q;"	kind:type
program_point_init	smm_common.m	/^:- func program_point_init(/;kq|/^\<program_point_init\>/;'q;"	kind:func
program_representation.arg_pos	../mdbcomp/program_representation.m	/^:- type arg_pos$/;kq|-;/\<program_representation.arg_pos\>/;'q;"	kind:type
program_representation.caller	../mdbcomp/program_representation.m	/^                caller                  :: string_proc_label,$/;kq|-;/\<program_representation.caller\>/;'q;"	kind:fld
program_representation.cp_type	../mdbcomp/program_representation.m	/^:- type cp_type$/;kq|-;/\<program_representation.cp_type\>/;'q;"	kind:type
program_representation.det_rep	../mdbcomp/program_representation.m	/^    --->    det_rep$/;kq|-;/\<program_representation.det_rep\>/;'q;"	kind:cons
program_representation.ite_rep	../mdbcomp/program_representation.m	/^    ;       ite_rep($/;kq|-;/\<program_representation.ite_rep\>/;'q;"	kind:cons
program_representation.mr_name	../mdbcomp/program_representation.m	/^                mr_name             :: string,          % The module name.$/;kq|-;/\<program_representation.mr_name\>/;'q;"	kind:fld
program_representation.pr_defn	../mdbcomp/program_representation.m	/^                pr_defn         :: proc_defn_rep(GoalAnnotation)$/;kq|-;/\<program_representation.pr_defn\>/;'q;"	kind:fld
program_representation.pr_id	../mdbcomp/program_representation.m	/^                pr_id           :: string_proc_label,$/;kq|-;/\<program_representation.pr_id\>/;'q;"	kind:fld
program_representation.slot	../mdbcomp/program_representation.m	/^                slot                    :: int,$/;kq|-;/\<program_representation.slot\>/;'q;"	kind:fld
program_representation.var_rep	../mdbcomp/program_representation.m	/^:- type var_rep == int.$/;kq|-;/\<program_representation.var_rep\>/;'q;"	kind:type
program_target.build2	make.program_target.m	/^:- type build2(Info) == pred(io.text_output_stream, maybe_succeeded,$/;kq|-;/\<program_target.build2\>/;'q;"	kind:type	file:
program_target.build3	make.program_target.m	/^:- type build3(Info) == pred(io.text_output_stream, maybe_succeeded,$/;kq|-;/\<program_target.build3\>/;'q;"	kind:type	file:
program_target.build_all_ints	make.program_target.m	/^    ;       build_all_ints$/;kq|-;/\<program_target.build_all_ints\>/;'q;"	kind:cons	file:
program_target.build_c_library	make.program_target.m	/^:- pred build_c_library(/;kq|/^\<build_c_library\>/;'q;"	kind:pred	file:
program_target.build_int3s	make.program_target.m	/^    --->    build_int3s$/;kq|-;/\<program_target.build_int3s\>/;'q;"	kind:cons	file:
program_target.build_library	make.program_target.m	/^:- pred build_library(module_name::in, list(/;kq|/^\<build_library\>/;'q;"	kind:pred	file:
program_target.build_what	make.program_target.m	/^:- type build_what$/;kq|-;/\<program_target.build_what\>/;'q;"	kind:type	file:
program_target.make_java_files	make.program_target.m	/^:- pred make_java_files(/;kq|/^\<make_java_files\>/;'q;"	kind:pred	file:
progress_output_suffix	options.m	/^    ;       progress_output_suffix$/;kq|-;/\<progress_output_suffix\>/;'q;"	kind:cons
project_after_model_non_from_all_paths	stack_opt.m	/^:- func project_after_model_non_from_all_paths(/;kq|/^\<project_after_model_non_from_all_paths\>/;'q;"	kind:func	file:
project_all	polyhedron.m	/^:- func project_all(lp_varset, list(/;kq|/^\<project_all\>/;'q;"	kind:func
project_all_follow_string_results	format_call.m	/^:- pred project_all_follow_string_results(list(/;kq|/^\<project_all_follow_string_results\>/;'q;"	kind:pred	file:
project_all_to_one_solution	lookup_switch_util.m	/^:- pred project_all_to_one_solution(map(Key, soln_consts(/;kq|/^\<project_all_to_one_solution\>/;'q;"	kind:pred
project_all_yes	format_call.m	/^:- pred project_all_yes(list(maybe(T))::in, list(/;kq|/^\<project_all_yes\>/;'q;"	kind:pred	file:
project_and_rename_constraints	typecheck_unify_var_functor.m	/^:- pred project_and_rename_constraints(/;kq|/^\<project_and_rename_constraints\>/;'q;"	kind:pred	file:
project_and_update_sharing_set	structure_sharing.domain.m	/^:- pred project_and_update_sharing_set(projection_type::in, list(/;kq|/^\<project_and_update_sharing_set\>/;'q;"	kind:pred	file:
project_arm	direct_arg_in_out.m	/^:- func project_arm(arm_varmap(/;kq|/^\<project_arm\>/;'q;"	kind:func	file:
project_arm_goal	switch_detection.m	/^:- func project_arm_goal(/;kq|/^\<project_arm_goal\>/;'q;"	kind:func	file:
project_array_slot_hlds_var_num	stack_layout.m	/^:- func project_array_slot_hlds_var_num(/;kq|/^\<project_array_slot_hlds_var_num\>/;'q;"	kind:func	file:
project_array_slot_locn	stack_layout.m	/^:- func project_array_slot_locn(/;kq|/^\<project_array_slot_locn\>/;'q;"	kind:func	file:
project_array_slot_pti	stack_layout.m	/^:- func project_array_slot_pti(/;kq|/^\<project_array_slot_pti\>/;'q;"	kind:func	file:
project_benefit_op	matching.m	/^:- func project_benefit_op(/;kq|/^\<project_benefit_op\>/;'q;"	kind:func	file:
project_build_info_goal_cord	from_ground_term_util.m	/^:- pred project_build_info_goal_cord(fgt_build_info::in, cord(/;kq|/^\<project_build_info_goal_cord\>/;'q;"	kind:pred	file:
project_case_goal	format_call.m	/^:- func project_case_goal(/;kq|/^\<project_case_goal\>/;'q;"	kind:func	file:
project_cons_name_and_tag	hlds_out_goal.m	/^:- pred project_cons_name_and_tag(/;kq|/^\<project_cons_name_and_tag\>/;'q;"	kind:pred
project_cons_type_info_source	type_assign.m	/^:- func project_cons_type_info_source(/;kq|/^\<project_cons_type_info_source\>/;'q;"	kind:func
project_constraint	typecheck_unify_var_functor.m	/^:- pred project_constraint(set(/;kq|/^\<project_constraint\>/;'q;"	kind:pred	file:
project_constraints	lp_rational.m	/^:- pred project_constraints(lp_varset::in, list(/;kq|/^\<project_constraints\>/;'q;"	kind:pred
project_constraints_maybe_size_limit	lp_rational.m	/^:- pred project_constraints_maybe_size_limit(lp_varset::in, maybe(/;kq|/^\<project_constraints_maybe_size_limit\>/;'q;"	kind:pred
project_cost_op	matching.m	/^:- func project_cost_op(/;kq|/^\<project_cost_op\>/;'q;"	kind:func	file:
project_error_reason	recompilation.used_file.m	/^:- func project_error_reason(used_file_result(T)) = list(/;kq|/^\<project_error_reason\>/;'q;"	kind:func	file:
project_event_arg_mode	prog_event.m	/^:- pred project_event_arg_mode(/;kq|/^\<project_event_arg_mode\>/;'q;"	kind:pred	file:
project_event_arg_type	prog_event.m	/^:- pred project_event_arg_type(/;kq|/^\<project_event_arg_type\>/;'q;"	kind:pred	file:
project_expansion_goals	superhomogeneous.m	/^:- pred project_expansion_goals(expansion::in, cord(/;kq|/^\<project_expansion_goals\>/;'q;"	kind:pred	file:
project_foreign_enum_context	check_type_inst_mode_defns.m	/^:- func project_foreign_enum_context(/;kq|/^\<project_foreign_enum_context\>/;'q;"	kind:func	file:
project_if_alone	inst_check.m	/^:- func project_if_alone(near_miss_cons_mismatch) = list(/;kq|/^\<project_if_alone\>/;'q;"	kind:func	file:
project_if_several	inst_check.m	/^:- func project_if_several(near_miss_cons_mismatch) = list(/;kq|/^\<project_if_several\>/;'q;"	kind:func	file:
project_inner_cons_entry	hlds_cons.m	/^:- pred project_inner_cons_entry(/;kq|/^\<project_inner_cons_entry\>/;'q;"	kind:pred	file:
project_int_constant	llds_out_global.m	/^:- pred project_int_constant(/;kq|/^\<project_int_constant\>/;'q;"	kind:pred	file:
project_kept_goal	from_ground_term_util.m	/^:- pred project_kept_goal(/;kq|/^\<project_kept_goal\>/;'q;"	kind:pred
project_lambda_arg_mode	superhomogeneous_lambda.m	/^:- func project_lambda_arg_mode(/;kq|/^\<project_lambda_arg_mode\>/;'q;"	kind:func	file:
project_lambda_arg_term	superhomogeneous_lambda.m	/^:- func project_lambda_arg_term(/;kq|/^\<project_lambda_arg_term\>/;'q;"	kind:func	file:
project_lambda_var	superhomogeneous_lambda.m	/^:- func project_lambda_var(/;kq|/^\<project_lambda_var\>/;'q;"	kind:func	file:
project_lambda_var_arg_mode	superhomogeneous_lambda.m	/^:- func project_lambda_var_arg_mode(lambda_arg) = pair(/;kq|/^\<project_lambda_var_arg_mode\>/;'q;"	kind:func	file:
project_layout_locn_lval	proc_gen.m	/^:- func project_layout_locn_lval(/;kq|/^\<project_layout_locn_lval\>/;'q;"	kind:func	file:
project_mc_annotation	abstract_mode_constraints.m	/^:- func project_mc_annotation(/;kq|/^\<project_mc_annotation\>/;'q;"	kind:func
project_mc_constraint	abstract_mode_constraints.m	/^:- func project_mc_constraint(/;kq|/^\<project_mc_constraint\>/;'q;"	kind:func
project_mlds_argument_name	ml_util.m	/^:- func project_mlds_argument_name(/;kq|/^\<project_mlds_argument_name\>/;'q;"	kind:func
project_mode	table_gen.m	/^:- func project_mode(var_mode_pos_method(/;kq|/^\<project_mode\>/;'q;"	kind:func	file:
project_msg_components	error_sort.m	/^:- func project_msg_components(error_msg) = list(/;kq|/^\<project_msg_components\>/;'q;"	kind:func	file:
project_ok1	maybe_error.m	/^:- pred project_ok1(maybe1(/;kq|/^\<project_ok1\>/;'q;"	kind:pred
project_out_arg_method	table_gen.m	/^:- func project_out_arg_method(/;kq|/^\<project_out_arg_method\>/;'q;"	kind:func	file:
project_out_import_or_use	check_import_accessibility.m	/^:- func project_out_import_or_use(/;kq|/^\<project_out_import_or_use\>/;'q;"	kind:func	file:
project_out_pos	table_gen.m	/^:- func project_out_pos(/;kq|/^\<project_out_pos\>/;'q;"	kind:func	file:
project_paths_from_all_paths	stack_opt.m	/^:- func project_paths_from_all_paths(all_paths) = set(/;kq|/^\<project_paths_from_all_paths\>/;'q;"	kind:func	file:
project_polyhedron	polyhedron.m	/^:- pred project_polyhedron(lp_varset::in, list(/;kq|/^\<project_polyhedron\>/;'q;"	kind:pred
project_pred_form_arity_int	hlds_error_util.m	/^:- func project_pred_form_arity_int(/;kq|/^\<project_pred_form_arity_int\>/;'q;"	kind:func
project_pred_proc_id_info_id	ml_proc_gen.m	/^:- func project_pred_proc_id_info_id(/;kq|/^\<project_pred_proc_id_info_id\>/;'q;"	kind:func	file:
project_seen_later_rec_call	mark_tail_calls.m	/^:- pred project_seen_later_rec_call(/;kq|/^\<project_seen_later_rec_call\>/;'q;"	kind:pred	file:
project_single_arm_goal	switch_detection.m	/^:- func project_single_arm_goal(/;kq|/^\<project_single_arm_goal\>/;'q;"	kind:func	file:
project_soln_consts_to_one_soln	lookup_switch_util.m	/^:- pred project_soln_consts_to_one_soln(/;kq|/^\<project_soln_consts_to_one_soln\>/;'q;"	kind:pred	file:
project_solns_to_rval_lists	lookup_switch_util.m	/^:- pred project_solns_to_rval_lists(assoc_list(T, soln_consts(/;kq|/^\<project_solns_to_rval_lists\>/;'q;"	kind:pred
project_spec_phase	error_util.m	/^:- func project_spec_phase(/;kq|/^\<project_spec_phase\>/;'q;"	kind:func	file:
project_tagged_cons_id_tag	hlds_data.m	/^:- func project_tagged_cons_id_tag(/;kq|/^\<project_tagged_cons_id_tag\>/;'q;"	kind:func
project_tm_type_and_mode	parse_type_name.m	/^:- pred project_tm_type_and_mode(/;kq|/^\<project_tm_type_and_mode\>/;'q;"	kind:pred	file:
project_user_arity_int	hlds_error_util.m	/^:- func project_user_arity_int(/;kq|/^\<project_user_arity_int\>/;'q;"	kind:func
project_var	table_gen.m	/^:- func project_var(var_mode_pos_method(/;kq|/^\<project_var\>/;'q;"	kind:func	file:
project_var_init_inst	table_gen.m	/^:- func project_var_init_inst(module_info, var_mode_pos_method(/;kq|/^\<project_var_init_inst\>/;'q;"	kind:func	file:
project_var_pos	table_gen.m	/^:- func project_var_pos(var_mode_pos_method(T)) = pair(/;kq|/^\<project_var_pos\>/;'q;"	kind:func	file:
projection_result	lp_rational.m	/^:- type projection_result$/;kq|-;/\<projection_result\>/;'q;"	kind:type
projection_type	structure_sharing.domain.m	/^:- type projection_type$/;kq|-;/\<projection_type\>/;'q;"	kind:type	file:
prolog.T	../library/prolog.m	/^:- pred T =.. univ_result.$/;kq|/^\<T\>/;'q;"	kind:pred
prolog.T	../library/prolog.m	/^:- pred T =:= T.            % In Mercury, just use =$/;kq|/^\<T\>/;'q;"	kind:pred
prolog.T	../library/prolog.m	/^:- pred T == T.             % In Mercury, just use =$/;kq|/^\<T\>/;'q;"	kind:pred
prolog.arg	../library/prolog.m	/^:- pred arg(/;kq|/^\<arg\>/;'q;"	kind:pred
prolog.det_arg	../library/prolog.m	/^:- pred det_arg(/;kq|/^\<det_arg\>/;'q;"	kind:pred
prolog.in	../library/prolog.m	/^:- mode in == in is semidet.$/;kq|-;/\<prolog.in\>/;'q;"	kind:mode
prolog.see	../library/prolog.m	/^:- pred see(/;kq|/^\<see\>/;'q;"	kind:pred
prolog.see_binary	../library/prolog.m	/^:- pred see_binary(/;kq|/^\<see_binary\>/;'q;"	kind:pred
prolog.seen	../library/prolog.m	/^:- pred seen(/;kq|/^\<seen\>/;'q;"	kind:pred
prolog.seen_binary	../library/prolog.m	/^:- pred seen_binary(/;kq|/^\<seen_binary\>/;'q;"	kind:pred
prolog.tell	../library/prolog.m	/^:- pred tell(/;kq|/^\<tell\>/;'q;"	kind:pred
prolog.tell_binary	../library/prolog.m	/^:- pred tell_binary(/;kq|/^\<tell_binary\>/;'q;"	kind:pred
prolog.told	../library/prolog.m	/^:- pred told(/;kq|/^\<told\>/;'q;"	kind:pred
prolog.told_binary	../library/prolog.m	/^:- pred told_binary(/;kq|/^\<told_binary\>/;'q;"	kind:pred
prolog.univ_result	../library/prolog.m	/^:- type univ_result == pair(string, list(univ)).$/;kq|-;/\<prolog.univ_result\>/;'q;"	kind:type
prom_clause	prog_item.m	/^                prom_clause                     :: goal,$/;kq|-;/\<prom_clause\>/;'q;"	kind:fld
prom_context	prog_item.m	/^                prom_context                    :: prog_context,$/;kq|-;/\<prom_context\>/;'q;"	kind:fld
prom_seq_num	prog_item.m	/^                prom_seq_num                    :: item_seq_num$/;kq|-;/\<prom_seq_num\>/;'q;"	kind:fld
prom_type	prog_item.m	/^                prom_type                       :: promise_type,$/;kq|-;/\<prom_type\>/;'q;"	kind:fld
prom_univ_quant_vars	prog_item.m	/^                prom_univ_quant_vars            :: list(prog_var),$/;kq|-;/\<prom_univ_quant_vars\>/;'q;"	kind:fld
prom_varset	prog_item.m	/^                prom_varset                     :: prog_varset,$/;kq|-;/\<prom_varset\>/;'q;"	kind:fld
promise_equivalent_solution_arbitrary_expr	prog_item.m	/^    ;       promise_equivalent_solution_arbitrary_expr($/;kq|-;/\<promise_equivalent_solution_arbitrary_expr\>/;'q;"	kind:cons
promise_equivalent_solution_sets_expr	prog_item.m	/^    ;       promise_equivalent_solution_sets_expr($/;kq|-;/\<promise_equivalent_solution_sets_expr\>/;'q;"	kind:cons
promise_equivalent_solutions_expr	prog_item.m	/^    ;       promise_equivalent_solutions_expr($/;kq|-;/\<promise_equivalent_solutions_expr\>/;'q;"	kind:cons
promise_eqv_solutions_kind_prunes	det_infer_goal.m	/^:- func promise_eqv_solutions_kind_prunes(/;kq|/^\<promise_eqv_solutions_kind_prunes\>/;'q;"	kind:func	file:
promise_ex_error	make_hlds_warn.m	/^:- pred promise_ex_error(/;kq|/^\<promise_ex_error\>/;'q;"	kind:pred	file:
promise_pred_name	pred_name.m	/^:- func promise_pred_name(/;kq|/^\<promise_pred_name\>/;'q;"	kind:func
promise_purity	hlds_goal.m	/^    ;       promise_purity(purity)$/;kq|-;/\<promise_purity\>/;'q;"	kind:cons
promise_purity_expr	prog_item.m	/^    ;       promise_purity_expr(prog_context, purity, goal)$/;kq|-;/\<promise_purity_expr\>/;'q;"	kind:cons
promise_solutions	hlds_goal.m	/^    ;       promise_solutions(list(prog_var), promise_solutions_kind)$/;kq|-;/\<promise_solutions\>/;'q;"	kind:cons
promise_solutions_kind	hlds_goal.m	/^:- type promise_solutions_kind$/;kq|-;/\<promise_solutions_kind\>/;'q;"	kind:type
promise_solutions_kind_str	det_infer_goal.m	/^:- func promise_solutions_kind_str(/;kq|/^\<promise_solutions_kind_str\>/;'q;"	kind:func	file:
promise_to_string	parse_tree_out_misc.m	/^:- func promise_to_string(/;kq|/^\<promise_to_string\>/;'q;"	kind:func
promise_type	prog_data.m	/^:- type promise_type$/;kq|-;/\<promise_type\>/;'q;"	kind:type
promise_type_exclusive	prog_data.m	/^    --->    promise_type_exclusive$/;kq|-;/\<promise_type_exclusive\>/;'q;"	kind:cons
promise_type_exclusive_exhaustive	prog_data.m	/^    ;       promise_type_exclusive_exhaustive$/;kq|-;/\<promise_type_exclusive_exhaustive\>/;'q;"	kind:cons
promise_type_exhaustive	prog_data.m	/^    ;       promise_type_exhaustive$/;kq|-;/\<promise_type_exhaustive\>/;'q;"	kind:cons
promise_type_true	prog_data.m	/^    ;       promise_type_true.$/;kq|-;/\<promise_type_true\>/;'q;"	kind:cons
prop_constants	optimization_options.m	/^    --->    prop_constants$/;kq|-;/\<prop_constants\>/;'q;"	kind:cons
prop_constraints	optimization_options.m	/^    --->    prop_constraints$/;kq|-;/\<prop_constraints\>/;'q;"	kind:cons
prop_graph	mcsolver.m	/^                prop_graph          :: prop_graph,$/;kq|-;/\<prop_graph\>/;'q;"	kind:fld	file:
prop_graph	mcsolver.m	/^:- type prop_graph$/;kq|-;/\<prop_graph\>/;'q;"	kind:type	file:
prop_graph_no	mcsolver.m	/^                prop_graph_no   :: multi_map(mcvar, assgt)$/;kq|-;/\<prop_graph_no\>/;'q;"	kind:fld	file:
prop_graph_yes	mcsolver.m	/^                prop_graph_yes  :: multi_map(mcvar, assgt),$/;kq|-;/\<prop_graph_yes\>/;'q;"	kind:fld	file:
prop_local_constraints	optimization_options.m	/^    --->    prop_local_constraints$/;kq|-;/\<prop_local_constraints\>/;'q;"	kind:cons
prop_mode_constraints	options.m	/^    ;       prop_mode_constraints$/;kq|-;/\<prop_mode_constraints\>/;'q;"	kind:cons
prop_mode_constraints_in_mode_declared_pred	prop_mode_constraints.m	/^:- pred prop_mode_constraints_in_mode_declared_pred(/;kq|/^\<prop_mode_constraints_in_mode_declared_pred\>/;'q;"	kind:pred	file:
prop_mode_constraints_in_mode_declared_proc	prop_mode_constraints.m	/^:- pred prop_mode_constraints_in_mode_declared_proc(/;kq|/^\<prop_mode_constraints_in_mode_declared_proc\>/;'q;"	kind:pred	file:
prop_mode_constraints_in_pred	prop_mode_constraints.m	/^:- pred prop_mode_constraints_in_pred(/;kq|/^\<prop_mode_constraints_in_pred\>/;'q;"	kind:pred	file:
prop_mode_constraints_in_scc	prop_mode_constraints.m	/^:- pred prop_mode_constraints_in_scc(list(/;kq|/^\<prop_mode_constraints_in_scc\>/;'q;"	kind:pred
prop_queue	frameopt.m	/^:- type prop_queue == queue(label).$/;kq|-;/\<prop_queue\>/;'q;"	kind:type	file:
propagate	old_type_constraints.m	/^:- pred propagate(/;kq|/^\<propagate\>/;'q;"	kind:pred	file:
propagate_cases	constraint.m	/^:- pred propagate_cases(prog_var::in, list(/;kq|/^\<propagate_cases\>/;'q;"	kind:pred	file:
propagate_char_type	inst_mode_type_prop.m	/^:- pred propagate_char_type(/;kq|/^\<propagate_char_type\>/;'q;"	kind:pred	file:
propagate_checked_type_into_mode	inst_mode_type_prop.m	/^:- pred propagate_checked_type_into_mode(/;kq|/^\<propagate_checked_type_into_mode\>/;'q;"	kind:pred
propagate_checked_types_into_lambda_modes_in_cases	types_into_modes.m	/^:- pred propagate_checked_types_into_lambda_modes_in_cases(/;kq|/^\<propagate_checked_types_into_lambda_modes_in_cases\>/;'q;"	kind:pred	file:
propagate_checked_types_into_lambda_modes_in_clause	types_into_modes.m	/^:- pred propagate_checked_types_into_lambda_modes_in_clause(/;kq|/^\<propagate_checked_types_into_lambda_modes_in_clause\>/;'q;"	kind:pred	file:
propagate_checked_types_into_lambda_modes_in_clauses	types_into_modes.m	/^:- pred propagate_checked_types_into_lambda_modes_in_clauses(/;kq|/^\<propagate_checked_types_into_lambda_modes_in_clauses\>/;'q;"	kind:pred	file:
propagate_checked_types_into_lambda_modes_in_goal	types_into_modes.m	/^:- pred propagate_checked_types_into_lambda_modes_in_goal(/;kq|/^\<propagate_checked_types_into_lambda_modes_in_goal\>/;'q;"	kind:pred	file:
propagate_checked_types_into_lambda_modes_in_goals	types_into_modes.m	/^:- pred propagate_checked_types_into_lambda_modes_in_goals(/;kq|/^\<propagate_checked_types_into_lambda_modes_in_goals\>/;'q;"	kind:pred	file:
propagate_checked_types_into_modes	inst_mode_type_prop.m	/^:- pred propagate_checked_types_into_modes(/;kq|/^\<propagate_checked_types_into_modes\>/;'q;"	kind:pred
propagate_checked_types_into_pred_modes	types_into_modes.m	/^:- pred propagate_checked_types_into_pred_modes(/;kq|/^\<propagate_checked_types_into_pred_modes\>/;'q;"	kind:pred
propagate_checked_types_into_proc_modes	types_into_modes.m	/^:- pred propagate_checked_types_into_proc_modes(/;kq|/^\<propagate_checked_types_into_proc_modes\>/;'q;"	kind:pred	file:
propagate_checked_types_into_procs_modes	types_into_modes.m	/^:- pred propagate_checked_types_into_procs_modes(/;kq|/^\<propagate_checked_types_into_procs_modes\>/;'q;"	kind:pred	file:
propagate_checked_types_into_var_modes	types_into_modes.m	/^:- pred propagate_checked_types_into_var_modes(/;kq|/^\<propagate_checked_types_into_var_modes\>/;'q;"	kind:pred	file:
propagate_conj	constraint.m	/^:- pred propagate_conj(list(/;kq|/^\<propagate_conj\>/;'q;"	kind:pred	file:
propagate_conj_constraints	constraint.m	/^:- pred propagate_conj_constraints(list(/;kq|/^\<propagate_conj_constraints\>/;'q;"	kind:pred	file:
propagate_conj_constraints	deforest.m	/^:- pred propagate_conj_constraints(list(/;kq|/^\<propagate_conj_constraints\>/;'q;"	kind:pred	file:
propagate_conj_sub_goal	constraint.m	/^:- pred propagate_conj_sub_goal(list(/;kq|/^\<propagate_conj_sub_goal\>/;'q;"	kind:pred	file:
propagate_conj_sub_goal_2	constraint.m	/^:- pred propagate_conj_sub_goal_2(list(/;kq|/^\<propagate_conj_sub_goal_2\>/;'q;"	kind:pred	file:
propagate_constraints	pd_util.m	/^:- pred propagate_constraints(/;kq|/^\<propagate_constraints\>/;'q;"	kind:pred
propagate_constraints_in_goal	constraint.m	/^:- pred propagate_constraints_in_goal(/;kq|/^\<propagate_constraints_in_goal\>/;'q;"	kind:pred
propagate_equivalences_into_disimplications	mode_robdd.implications.m	/^:- pred propagate_equivalences_into_disimplications(equiv_vars(/;kq|/^\<propagate_equivalences_into_disimplications\>/;'q;"	kind:pred	file:
propagate_equivalences_into_implications	mode_robdd.implications.m	/^:- pred propagate_equivalences_into_implications(equiv_vars(/;kq|/^\<propagate_equivalences_into_implications\>/;'q;"	kind:pred
propagate_equivalences_into_implications_2	mode_robdd.implications.m	/^:- pred propagate_equivalences_into_implications_2(equiv_vars(/;kq|/^\<propagate_equivalences_into_implications_2\>/;'q;"	kind:pred	file:
propagate_frame_requirement_to_predecessors	frameopt.m	/^:- pred propagate_frame_requirement_to_predecessors(/;kq|/^\<propagate_frame_requirement_to_predecessors\>/;'q;"	kind:pred	file:
propagate_frame_requirement_to_successors	frameopt.m	/^:- pred propagate_frame_requirement_to_successors(/;kq|/^\<propagate_frame_requirement_to_successors\>/;'q;"	kind:pred	file:
propagate_goal	constraint.m	/^:- pred propagate_goal(list(/;kq|/^\<propagate_goal\>/;'q;"	kind:pred	file:
propagate_ho_inst_info_into_arg_insts	inst_abstract_unify.m	/^:- pred propagate_ho_inst_info_into_arg_insts(/;kq|/^\<propagate_ho_inst_info_into_arg_insts\>/;'q;"	kind:pred	file:
propagate_ho_inst_info_into_arg_insts_loop	inst_abstract_unify.m	/^:- pred propagate_ho_inst_info_into_arg_insts_loop(list(/;kq|/^\<propagate_ho_inst_info_into_arg_insts_loop\>/;'q;"	kind:pred	file:
propagate_ho_inst_info_into_bound_insts	inst_abstract_unify.m	/^:- pred propagate_ho_inst_info_into_bound_insts(/;kq|/^\<propagate_ho_inst_info_into_bound_insts\>/;'q;"	kind:pred	file:
propagate_implications_into_equivalences	mode_robdd.implications.m	/^:- pred propagate_implications_into_equivalences(bool::out, equiv_vars(/;kq|/^\<propagate_implications_into_equivalences\>/;'q;"	kind:pred
propagate_in_independent_goals	constraint.m	/^:- pred propagate_in_independent_goals(list(/;kq|/^\<propagate_in_independent_goals\>/;'q;"	kind:pred	file:
propagate_livevals	opt_util.m	/^:- pred propagate_livevals(list(instruction)::in, list(/;kq|/^\<propagate_livevals\>/;'q;"	kind:pred
propagate_livevals_acc	opt_util.m	/^:- pred propagate_livevals_acc(list(instruction)::in, set(/;kq|/^\<propagate_livevals_acc\>/;'q;"	kind:pred	file:
propagate_subst_type_ctor_into_bound_functors	inst_mode_type_prop.m	/^:- pred propagate_subst_type_ctor_into_bound_functors(/;kq|/^\<propagate_subst_type_ctor_into_bound_functors\>/;'q;"	kind:pred	file:
propagate_subst_type_into_inst	inst_mode_type_prop.m	/^:- pred propagate_subst_type_into_inst(/;kq|/^\<propagate_subst_type_into_inst\>/;'q;"	kind:pred	file:
propagate_subst_types_into_insts	inst_mode_type_prop.m	/^:- pred propagate_subst_types_into_insts(/;kq|/^\<propagate_subst_types_into_insts\>/;'q;"	kind:pred	file:
propagate_type_ho_inst_info_into_inst	modecheck_util.m	/^:- pred propagate_type_ho_inst_info_into_inst(/;kq|/^\<propagate_type_ho_inst_info_into_inst\>/;'q;"	kind:pred
propagate_type_ho_inst_info_into_inst_update_instmap	modecheck_util.m	/^:- pred propagate_type_ho_inst_info_into_inst_update_instmap(/;kq|/^\<propagate_type_ho_inst_info_into_inst_update_instmap\>/;'q;"	kind:pred	file:
propagate_type_into_bound_functor	inst_mode_type_prop.m	/^:- pred propagate_type_into_bound_functor(/;kq|/^\<propagate_type_into_bound_functor\>/;'q;"	kind:pred	file:
propagate_type_into_inst	inst_mode_type_prop.m	/^:- pred propagate_type_into_inst(/;kq|/^\<propagate_type_into_inst\>/;'q;"	kind:pred	file:
propagate_type_into_inst_eagerly	inst_mode_type_prop.m	/^:- pred propagate_type_into_inst_eagerly(/;kq|/^\<propagate_type_into_inst_eagerly\>/;'q;"	kind:pred	file:
propagate_type_into_inst_lazily	inst_mode_type_prop.m	/^:- pred propagate_type_into_inst_lazily(/;kq|/^\<propagate_type_into_inst_lazily\>/;'q;"	kind:pred	file:
propagate_type_into_mode	inst_mode_type_prop.m	/^:- pred propagate_type_into_mode(/;kq|/^\<propagate_type_into_mode\>/;'q;"	kind:pred	file:
propagate_types_into_insts	inst_mode_type_prop.m	/^:- pred propagate_types_into_insts(/;kq|/^\<propagate_types_into_insts\>/;'q;"	kind:pred	file:
propagate_types_into_modes	inst_mode_type_prop.m	/^:- pred propagate_types_into_modes(/;kq|/^\<propagate_types_into_modes\>/;'q;"	kind:pred	file:
propagate_types_into_tuple	inst_mode_type_prop.m	/^:- pred propagate_types_into_tuple(/;kq|/^\<propagate_types_into_tuple\>/;'q;"	kind:pred	file:
propagate_unchecked_type_into_bound_functor	inst_mode_type_prop.m	/^:- pred propagate_unchecked_type_into_bound_functor(/;kq|/^\<propagate_unchecked_type_into_bound_functor\>/;'q;"	kind:pred
propagate_unchecked_type_into_inst	inst_mode_type_prop.m	/^:- pred propagate_unchecked_type_into_inst(/;kq|/^\<propagate_unchecked_type_into_inst\>/;'q;"	kind:pred
proposed_action_lines	generate_mmakefile_fragments.m	/^:- func proposed_action_lines(string, string) = list(/;kq|/^\<proposed_action_lines\>/;'q;"	kind:func	file:
proposed_action_lines_prefix_suffix	generate_mmakefile_fragments.m	/^:- func proposed_action_lines_prefix_suffix(/;kq|/^\<proposed_action_lines_prefix_suffix\>/;'q;"	kind:func	file:
proposed_cond_action_lines	generate_mmakefile_fragments.m	/^:- func proposed_cond_action_lines(string, string, string) = list(/;kq|/^\<proposed_cond_action_lines\>/;'q;"	kind:func	file:
proposed_cond_gas_action_lines	generate_mmakefile_fragments.m	/^:- func proposed_cond_gas_action_lines(string, string, string) = list(/;kq|/^\<proposed_cond_gas_action_lines\>/;'q;"	kind:func	file:
proposed_cond_gs_action_lines	generate_mmakefile_fragments.m	/^:- func proposed_cond_gs_action_lines(string, string, string) = list(/;kq|/^\<proposed_cond_gs_action_lines\>/;'q;"	kind:func	file:
proposed_gs_action_lines	generate_mmakefile_fragments.m	/^:- func proposed_gs_action_lines(string, string) = list(/;kq|/^\<proposed_gs_action_lines\>/;'q;"	kind:func	file:
proposed_install_all_gs_files	make.library_install.m	/^:- pred proposed_install_all_gs_files(/;kq|/^\<proposed_install_all_gs_files\>/;'q;"	kind:pred	file:
proposed_install_all_ngs_files	make.library_install.m	/^:- pred proposed_install_all_ngs_files(/;kq|/^\<proposed_install_all_ngs_files\>/;'q;"	kind:pred	file:
proposed_install_extra_headers	make.library_install.m	/^:- pred proposed_install_extra_headers(/;kq|/^\<proposed_install_extra_headers\>/;'q;"	kind:pred	file:
proposed_install_library_grade_specific_files_for_grade	make.library_install.m	/^:- pred proposed_install_library_grade_specific_files_for_grade(/;kq|/^\<proposed_install_library_grade_specific_files_for_grade\>/;'q;"	kind:pred	file:
proposed_install_library_grade_specific_files_for_grade_c	make.library_install.m	/^:- pred proposed_install_library_grade_specific_files_for_grade_c(/;kq|/^\<proposed_install_library_grade_specific_files_for_grade_c\>/;'q;"	kind:pred	file:
proposed_install_library_grade_specific_files_for_grade_csharp	make.library_install.m	/^:- pred proposed_install_library_grade_specific_files_for_grade_csharp(/;kq|/^\<proposed_install_library_grade_specific_files_for_grade_csharp\>/;'q;"	kind:pred	file:
proposed_install_library_grade_specific_files_for_grade_java	make.library_install.m	/^:- pred proposed_install_library_grade_specific_files_for_grade_java(/;kq|/^\<proposed_install_library_grade_specific_files_for_grade_java\>/;'q;"	kind:pred	file:
proposed_install_library_non_grade_specific_files	make.library_install.m	/^:- pred proposed_install_library_non_grade_specific_files(/;kq|/^\<proposed_install_library_non_grade_specific_files\>/;'q;"	kind:pred	file:
proposed_maybe_install_static_or_dynamic_archive	make.library_install.m	/^:- pred proposed_maybe_install_static_or_dynamic_archive(/;kq|/^\<proposed_maybe_install_static_or_dynamic_archive\>/;'q;"	kind:pred	file:
prove_termination	term_constr_pass2.m	/^:- pred prove_termination(list(/;kq|/^\<prove_termination\>/;'q;"	kind:pred	file:
prove_termination_in_scc	term_constr_pass2.m	/^:- pred prove_termination_in_scc(/;kq|/^\<prove_termination_in_scc\>/;'q;"	kind:pred
prove_termination_in_scc	term_pass2.m	/^:- pred prove_termination_in_scc(/;kq|/^\<prove_termination_in_scc\>/;'q;"	kind:pred
prove_termination_in_scc_fixpoint	term_pass2.m	/^:- pred prove_termination_in_scc_fixpoint(/;kq|/^\<prove_termination_in_scc_fixpoint\>/;'q;"	kind:pred	file:
prove_termination_in_scc_pass	term_pass2.m	/^:- pred prove_termination_in_scc_pass(/;kq|/^\<prove_termination_in_scc_pass\>/;'q;"	kind:pred	file:
prove_termination_in_scc_single_arg	term_pass2.m	/^:- pred prove_termination_in_scc_single_arg(/;kq|/^\<prove_termination_in_scc_single_arg\>/;'q;"	kind:pred	file:
prove_termination_in_scc_single_arg_2	term_pass2.m	/^:- pred prove_termination_in_scc_single_arg_2(/;kq|/^\<prove_termination_in_scc_single_arg_2\>/;'q;"	kind:pred	file:
prove_termination_in_scc_trial	term_pass2.m	/^:- pred prove_termination_in_scc_trial(/;kq|/^\<prove_termination_in_scc_trial\>/;'q;"	kind:pred	file:
proxy_map	ssdebug.m	/^:- type proxy_map == map(pred_id, maybe(pred_id)).$/;kq|-;/\<proxy_map\>/;'q;"	kind:type	file:
prs_all_items	canonicalize_interface.m	/^                prs_all_items           :: cord(pred_or_mode_decl_item),$/;kq|-;/\<prs_all_items\>/;'q;"	kind:fld	file:
prs_arities_pfs_known	canonicalize_interface.m	/^                prs_arities_pfs_known   :: are_arities_pfs_known,$/;kq|-;/\<prs_arities_pfs_known\>/;'q;"	kind:fld	file:
prs_arity_pf_items	canonicalize_interface.m	/^                prs_arity_pf_items      :: map(arity_pf, arity_pf_items)$/;kq|-;/\<prs_arity_pf_items\>/;'q;"	kind:fld	file:
prst_equal_2	rbmm.region_liveness_info.m	/^:- pred prst_equal_2(list(/;kq|/^\<prst_equal_2\>/;'q;"	kind:pred	file:
prune	typecheck_coerce.m	/^    --->    prune$/;kq|-;/\<prune\>/;'q;"	kind:cons	file:
prune_ticket	../library/private_builtin.m	/^:- impure pred prune_ticket is det.$/;kq|/^\<prune_ticket\>/;'q;"	kind:pred
prune_ticket	llds.m	/^    ;       prune_ticket$/;kq|-;/\<prune_ticket\>/;'q;"	kind:cons
prune_ticket	mlds.m	/^    ;       prune_ticket$/;kq|-;/\<prune_ticket\>/;'q;"	kind:cons
prune_tickets_to	../library/private_builtin.m	/^:- impure pred prune_tickets_to(/;kq|/^\<prune_tickets_to\>/;'q;"	kind:pred
prune_tickets_to	llds.m	/^    ;       prune_tickets_to(rval)$/;kq|-;/\<prune_tickets_to\>/;'q;"	kind:cons
prune_tickets_to	mlds.m	/^    ;       prune_tickets_to(mlds_rval).$/;kq|-;/\<prune_tickets_to\>/;'q;"	kind:cons
prune_to_next_non_member	../library/ranges.m	/^:- pred prune_to_next_non_member(/;kq|/^\<prune_to_next_non_member\>/;'q;"	kind:pred
prune_to_prev_non_member	../library/ranges.m	/^:- pred prune_to_prev_non_member(/;kq|/^\<prune_to_prev_non_member\>/;'q;"	kind:pred
prune_top_levels	../library/tree_bitset.m	/^:- pred prune_top_levels(/;kq|/^\<prune_top_levels\>/;'q;"	kind:pred	file:
ps	../library/parsing_utils.m	/^:- type ps == int.$/;kq|-;/\<ps\>/;'q;"	kind:type	file:
ps_atomic_goals	hlds_statistics.m	/^                ps_atomic_goals         :: int,$/;kq|-;/\<ps_atomic_goals\>/;'q;"	kind:fld	file:
ps_bi_implications	hlds_statistics.m	/^                ps_bi_implications      :: int,$/;kq|-;/\<ps_bi_implications\>/;'q;"	kind:fld	file:
ps_casts	hlds_statistics.m	/^                ps_casts                :: int,$/;kq|-;/\<ps_casts\>/;'q;"	kind:fld	file:
ps_disjs	hlds_statistics.m	/^                ps_disjs                :: int,$/;kq|-;/\<ps_disjs\>/;'q;"	kind:fld	file:
ps_disjuncts	hlds_statistics.m	/^                ps_disjuncts            :: int,$/;kq|-;/\<ps_disjuncts\>/;'q;"	kind:fld	file:
ps_event_calls	hlds_statistics.m	/^                ps_event_calls          :: int,$/;kq|-;/\<ps_event_calls\>/;'q;"	kind:fld	file:
ps_foreign_calls	hlds_statistics.m	/^                ps_foreign_calls        :: int,$/;kq|-;/\<ps_foreign_calls\>/;'q;"	kind:fld	file:
ps_ho_calls	hlds_statistics.m	/^                ps_ho_calls             :: int,$/;kq|-;/\<ps_ho_calls\>/;'q;"	kind:fld	file:
ps_ites	hlds_statistics.m	/^                ps_ites                 :: int,$/;kq|-;/\<ps_ites\>/;'q;"	kind:fld	file:
ps_method_calls	hlds_statistics.m	/^                ps_method_calls         :: int,$/;kq|-;/\<ps_method_calls\>/;'q;"	kind:fld	file:
ps_negations	hlds_statistics.m	/^                ps_negations            :: int,$/;kq|-;/\<ps_negations\>/;'q;"	kind:fld	file:
ps_nest_stack	../library/mercury_term_parser.m	/^                ps_nest_stack   :: nest_stack$/;kq|-;/\<ps_nest_stack\>/;'q;"	kind:fld	file:
ps_ops_table	../library/mercury_term_parser.m	/^                ps_ops_table    :: Ops,$/;kq|-;/\<ps_ops_table\>/;'q;"	kind:fld	file:
ps_parallel_conjs	hlds_statistics.m	/^                ps_parallel_conjs       :: int,$/;kq|-;/\<ps_parallel_conjs\>/;'q;"	kind:fld	file:
ps_parallel_conjuncts	hlds_statistics.m	/^                ps_parallel_conjuncts   :: int,$/;kq|-;/\<ps_parallel_conjuncts\>/;'q;"	kind:fld	file:
ps_plain_calls	hlds_statistics.m	/^                ps_plain_calls          :: int,$/;kq|-;/\<ps_plain_calls\>/;'q;"	kind:fld	file:
ps_plain_conjs	hlds_statistics.m	/^                ps_plain_conjs          :: int,$/;kq|-;/\<ps_plain_conjs\>/;'q;"	kind:fld	file:
ps_plain_conjuncts	hlds_statistics.m	/^                ps_plain_conjuncts      :: int,$/;kq|-;/\<ps_plain_conjuncts\>/;'q;"	kind:fld	file:
ps_scopes	hlds_statistics.m	/^                ps_scopes               :: int,$/;kq|-;/\<ps_scopes\>/;'q;"	kind:fld	file:
ps_stream_name	../library/mercury_term_parser.m	/^                ps_stream_name  :: string,$/;kq|-;/\<ps_stream_name\>/;'q;"	kind:fld	file:
ps_switch_arms	hlds_statistics.m	/^                ps_switch_arms          :: int,$/;kq|-;/\<ps_switch_arms\>/;'q;"	kind:fld	file:
ps_switches	hlds_statistics.m	/^                ps_switches             :: int,$/;kq|-;/\<ps_switches\>/;'q;"	kind:fld	file:
ps_try_goals	hlds_statistics.m	/^                ps_try_goals            :: int$/;kq|-;/\<ps_try_goals\>/;'q;"	kind:fld	file:
ps_unify_assigns	hlds_statistics.m	/^                ps_unify_assigns        :: int,$/;kq|-;/\<ps_unify_assigns\>/;'q;"	kind:fld	file:
ps_unify_complicateds	hlds_statistics.m	/^                ps_unify_complicateds   :: int,$/;kq|-;/\<ps_unify_complicateds\>/;'q;"	kind:fld	file:
ps_unify_constructs	hlds_statistics.m	/^                ps_unify_constructs     :: int,$/;kq|-;/\<ps_unify_constructs\>/;'q;"	kind:fld	file:
ps_unify_deconstructs	hlds_statistics.m	/^                ps_unify_deconstructs   :: int,$/;kq|-;/\<ps_unify_deconstructs\>/;'q;"	kind:fld	file:
ps_unify_tests	hlds_statistics.m	/^                ps_unify_tests          :: int,$/;kq|-;/\<ps_unify_tests\>/;'q;"	kind:fld	file:
ps_var_names	../library/mercury_term_parser.m	/^                ps_var_names    :: map(string, var(T)),$/;kq|-;/\<ps_var_names\>/;'q;"	kind:fld	file:
ps_varset	../library/mercury_term_parser.m	/^                ps_varset       :: varset(T),$/;kq|-;/\<ps_varset\>/;'q;"	kind:fld	file:
psah_alt_long_names	optdb_help.m	/^                psah_alt_long_names     :: list(string),$/;kq|-;/\<psah_alt_long_names\>/;'q;"	kind:fld
psah_arg_name	optdb_help.m	/^                psah_arg_name           :: string,$/;kq|-;/\<psah_arg_name\>/;'q;"	kind:fld
psah_description	optdb_help.m	/^                psah_description        :: help_text$/;kq|-;/\<psah_description\>/;'q;"	kind:fld
psah_long_name	optdb_help.m	/^                psah_long_name          :: string,$/;kq|-;/\<psah_long_name\>/;'q;"	kind:fld
psah_short_name	optdb_help.m	/^                psah_short_name         :: char,$/;kq|-;/\<psah_short_name\>/;'q;"	kind:fld
psc_decl	add_pragma.m	/^    --->    psc_decl$/;kq|-;/\<psc_decl\>/;'q;"	kind:cons	file:
psc_impl	add_pragma.m	/^    ;       psc_impl.$/;kq|-;/\<psc_impl\>/;'q;"	kind:cons	file:
pseudo	rtti.m	/^    --->    pseudo(rtti_pseudo_type_info)$/;kq|-;/\<pseudo\>/;'q;"	kind:cons
pseudo_type_args	../library/type_desc.m	/^:- func pseudo_type_args(pseudo_type_desc) = list(/;kq|/^\<pseudo_type_args\>/;'q;"	kind:func
pseudo_type_ctor	../library/type_desc.m	/^:- func pseudo_type_ctor(/;kq|/^\<pseudo_type_ctor\>/;'q;"	kind:func
pseudo_type_ctor_and_args	../library/rtti_implementation.m	/^:- pred pseudo_type_ctor_and_args(/;kq|/^\<pseudo_type_ctor_and_args\>/;'q;"	kind:pred
pseudo_type_ctor_and_args	../library/type_desc.m	/^:- pred pseudo_type_ctor_and_args(/;kq|/^\<pseudo_type_ctor_and_args\>/;'q;"	kind:pred
pseudo_type_desc_is_ground	../library/type_desc.m	/^:- pred pseudo_type_desc_is_ground(/;kq|/^\<pseudo_type_desc_is_ground\>/;'q;"	kind:pred
pseudo_type_desc_to_pseudo_type_info	../library/type_desc.m	/^:- pred pseudo_type_desc_to_pseudo_type_info(/;kq|/^\<pseudo_type_desc_to_pseudo_type_info\>/;'q;"	kind:pred	file:
pseudo_type_desc_to_rep	../library/type_desc.m	/^:- func pseudo_type_desc_to_rep(/;kq|/^\<pseudo_type_desc_to_rep\>/;'q;"	kind:func
pseudo_type_desc_type	builtin_lib_types.m	/^:- func pseudo_type_desc_type = mer_type.$/;kq|/^\<pseudo_type_desc_type\>/;'q;"	kind:func
pseudo_type_info	../library/rtti_implementation.m	/^:- type pseudo_type_info ---> pseudo_type_info(c_pointer).$/;kq|-;/\<pseudo_type_info\>/;'q;"	kind:type	file:
pseudo_type_info.check_arity	pseudo_type_info.m	/^:- pred check_arity(list(/;kq|/^\<check_arity\>/;'q;"	kind:pred	file:
pseudo_type_info_array	layout.m	/^    --->    pseudo_type_info_array$/;kq|-;/\<pseudo_type_info_array\>/;'q;"	kind:cons
pseudo_type_info_is_exported	rtti.m	/^:- func pseudo_type_info_is_exported(/;kq|/^\<pseudo_type_info_is_exported\>/;'q;"	kind:func	file:
pseudo_type_info_is_variable	../library/rtti_implementation.m	/^:- pred pseudo_type_info_is_variable(/;kq|/^\<pseudo_type_info_is_variable\>/;'q;"	kind:pred	file:
pseudo_type_info_name_type	rtti.m	/^:- func pseudo_type_info_name_type(/;kq|/^\<pseudo_type_info_name_type\>/;'q;"	kind:func	file:
pseudo_type_info_to_string	rtti.m	/^:- func pseudo_type_info_to_string(/;kq|/^\<pseudo_type_info_to_string\>/;'q;"	kind:func
pseudo_type_info_would_incl_code_addr	rtti.m	/^:- func pseudo_type_info_would_incl_code_addr(/;kq|/^\<pseudo_type_info_would_incl_code_addr\>/;'q;"	kind:func
pseudo_type_rep	../library/type_desc.m	/^:- type pseudo_type_rep$/;kq|-;/\<pseudo_type_rep\>/;'q;"	kind:type
pseudo_typeinfo_exist_var_base	pseudo_type_info.m	/^:- func pseudo_typeinfo_exist_var_base = int.$/;kq|/^\<pseudo_typeinfo_exist_var_base\>/;'q;"	kind:func	file:
pseudo_typeinfo_max_var	pseudo_type_info.m	/^:- func pseudo_typeinfo_max_var = int.$/;kq|/^\<pseudo_typeinfo_max_var\>/;'q;"	kind:func	file:
psh_alt_long_names	optdb_help.m	/^                psh_alt_long_names      :: list(string),$/;kq|-;/\<psh_alt_long_names\>/;'q;"	kind:fld
psh_description	optdb_help.m	/^                psh_description         :: help_text$/;kq|-;/\<psh_description\>/;'q;"	kind:fld
psh_long_name	optdb_help.m	/^                psh_long_name           :: string,$/;kq|-;/\<psh_long_name\>/;'q;"	kind:fld
psh_short_name	optdb_help.m	/^                psh_short_name          :: char,$/;kq|-;/\<psh_short_name\>/;'q;"	kind:fld
psi_arg_modes_maps	hlds_pred.m	/^                psi_arg_modes_maps              :: list(arg_modes_map),$/;kq|-;/\<psi_arg_modes_maps\>/;'q;"	kind:fld	file:
psi_assertions	hlds_pred.m	/^                psi_assertions                  :: set(assert_id),$/;kq|-;/\<psi_assertions\>/;'q;"	kind:fld	file:
psi_call_table_tip	hlds_pred.m	/^                psi_call_table_tip              :: maybe(prog_var),$/;kq|-;/\<psi_call_table_tip\>/;'q;"	kind:fld	file:
psi_can_process	hlds_pred.m	/^                psi_can_process                 :: can_process,$/;kq|-;/\<psi_can_process\>/;'q;"	kind:fld	file:
psi_constraint_map	hlds_pred.m	/^                psi_constraint_map              :: constraint_map,$/;kq|-;/\<psi_constraint_map\>/;'q;"	kind:fld	file:
psi_constraint_proof_map	hlds_pred.m	/^                psi_constraint_proof_map        :: constraint_proof_map,$/;kq|-;/\<psi_constraint_proof_map\>/;'q;"	kind:fld	file:
psi_context	hlds_pred.m	/^                psi_context                     :: prog_context,$/;kq|-;/\<psi_context\>/;'q;"	kind:fld	file:
psi_cse_nopull_contexts	hlds_pred.m	/^                psi_cse_nopull_contexts         :: list(prog_context),$/;kq|-;/\<psi_cse_nopull_contexts\>/;'q;"	kind:fld	file:
psi_cur_user_decl	hlds_pred.m	/^                psi_cur_user_decl               :: maybe(cur_user_decl_info),$/;kq|-;/\<psi_cur_user_decl\>/;'q;"	kind:fld	file:
psi_deleted_call_callees	hlds_pred.m	/^                psi_deleted_call_callees        :: set(pred_proc_id),$/;kq|-;/\<psi_deleted_call_callees\>/;'q;"	kind:fld	file:
psi_detism_decl	hlds_pred.m	/^                psi_detism_decl                 :: detism_decl,$/;kq|-;/\<psi_detism_decl\>/;'q;"	kind:fld	file:
psi_exception_info	hlds_pred.m	/^                psi_exception_info              :: maybe(proc_exception_info),$/;kq|-;/\<psi_exception_info\>/;'q;"	kind:fld	file:
psi_existq_tvar_binding	hlds_pred.m	/^                psi_existq_tvar_binding         :: tsubst,$/;kq|-;/\<psi_existq_tvar_binding\>/;'q;"	kind:fld	file:
psi_external_type_params	hlds_pred.m	/^                psi_external_type_params        :: external_type_params,$/;kq|-;/\<psi_external_type_params\>/;'q;"	kind:fld	file:
psi_format_call_info	hlds_pred.m	/^                psi_format_call_info            :: maybe(format_call_info),$/;kq|-;/\<psi_format_call_info\>/;'q;"	kind:fld	file:
psi_goal_type	hlds_pred.m	/^                psi_goal_type                   :: goal_type,$/;kq|-;/\<psi_goal_type\>/;'q;"	kind:fld	file:
psi_has_any_foreign_exports	hlds_pred.m	/^                psi_has_any_foreign_exports     :: proc_foreign_exports,$/;kq|-;/\<psi_has_any_foreign_exports\>/;'q;"	kind:fld	file:
psi_initial_liveness	hlds_pred.m	/^                psi_initial_liveness            :: liveness_info,$/;kq|-;/\<psi_initial_liveness\>/;'q;"	kind:fld	file:
psi_inst_graph_info	hlds_pred.m	/^                psi_inst_graph_info             :: inst_graph_info,$/;kq|-;/\<psi_inst_graph_info\>/;'q;"	kind:fld	file:
psi_instance_method_arg_types	hlds_pred.m	/^                psi_instance_method_arg_types   :: list(mer_type)$/;kq|-;/\<psi_instance_method_arg_types\>/;'q;"	kind:fld	file:
psi_is_address_taken	hlds_pred.m	/^                psi_is_address_taken            :: is_address_taken,$/;kq|-;/\<psi_is_address_taken\>/;'q;"	kind:fld	file:
psi_item_number	hlds_pred.m	/^                psi_item_number                 :: item_seq_num,$/;kq|-;/\<psi_item_number\>/;'q;"	kind:fld	file:
psi_maybe_arg_info	hlds_pred.m	/^                psi_maybe_arg_info              :: maybe(list(arg_info)),$/;kq|-;/\<psi_maybe_arg_info\>/;'q;"	kind:fld	file:
psi_maybe_arg_sizes	hlds_pred.m	/^                psi_maybe_arg_sizes             :: maybe(arg_size_info),$/;kq|-;/\<psi_maybe_arg_sizes\>/;'q;"	kind:fld	file:
psi_maybe_deep_prof_info	hlds_pred.m	/^                psi_maybe_deep_prof_info      :: maybe(deep_profile_proc_info),$/;kq|-;/\<psi_maybe_deep_prof_info\>/;'q;"	kind:fld	file:
psi_maybe_head_modes_constr	hlds_pred.m	/^                psi_maybe_head_modes_constr     :: maybe(mode_constraint),$/;kq|-;/\<psi_maybe_head_modes_constr\>/;'q;"	kind:fld	file:
psi_maybe_require_tailrec	hlds_pred.m	/^                psi_maybe_require_tailrec   :: maybe(require_tail_recursion),$/;kq|-;/\<psi_maybe_require_tailrec\>/;'q;"	kind:fld	file:
psi_maybe_special_return	hlds_pred.m	/^                psi_maybe_special_return        :: maybe(special_proc_return),$/;kq|-;/\<psi_maybe_special_return\>/;'q;"	kind:fld	file:
psi_maybe_table_io_info	hlds_pred.m	/^                psi_maybe_table_io_info         :: maybe(proc_table_io_info),$/;kq|-;/\<psi_maybe_table_io_info\>/;'q;"	kind:fld	file:
psi_maybe_termination	hlds_pred.m	/^                psi_maybe_termination           :: maybe(termination_info),$/;kq|-;/\<psi_maybe_termination\>/;'q;"	kind:fld	file:
psi_maybe_untuple_info	hlds_pred.m	/^                psi_maybe_untuple_info          :: maybe(untuple_proc_info),$/;kq|-;/\<psi_maybe_untuple_info\>/;'q;"	kind:fld	file:
psi_mm_tabling_info	hlds_pred.m	/^                psi_mm_tabling_info             :: maybe(proc_mm_tabling_info),$/;kq|-;/\<psi_mm_tabling_info\>/;'q;"	kind:fld	file:
psi_needs_maxfr_slot	hlds_pred.m	/^                psi_needs_maxfr_slot            :: needs_maxfr_slot,$/;kq|-;/\<psi_needs_maxfr_slot\>/;'q;"	kind:fld	file:
psi_next_call_site	stack_layout.m	/^                psi_next_call_site          :: int,$/;kq|-;/\<psi_next_call_site\>/;'q;"	kind:fld	file:
psi_next_coverage_point	stack_layout.m	/^                psi_next_coverage_point     :: int,$/;kq|-;/\<psi_next_coverage_point\>/;'q;"	kind:fld	file:
psi_next_proc_static	stack_layout.m	/^                psi_next_proc_static        :: counter,$/;kq|-;/\<psi_next_proc_static\>/;'q;"	kind:fld	file:
psi_obsolete_in_favour_of	hlds_pred.m	/^                psi_obsolete_in_favour_of       :: maybe(list(sym_name_arity)),$/;kq|-;/\<psi_obsolete_in_favour_of\>/;'q;"	kind:fld	file:
psi_oisu_kind_fors	hlds_pred.m	/^                psi_oisu_kind_fors              :: list(oisu_pred_kind_for),$/;kq|-;/\<psi_oisu_kind_fors\>/;'q;"	kind:fld	file:
psi_polymorphism_added_args	hlds_pred.m	/^                psi_polymorphism_added_args     :: int,$/;kq|-;/\<psi_polymorphism_added_args\>/;'q;"	kind:fld	file:
psi_proc_context	hlds_pred.m	/^                psi_proc_context                :: prog_context,$/;kq|-;/\<psi_proc_context\>/;'q;"	kind:fld	file:
psi_proc_has_parallel_conj	hlds_pred.m	/^                psi_proc_has_parallel_conj      :: has_parallel_conj,$/;kq|-;/\<psi_proc_has_parallel_conj\>/;'q;"	kind:fld	file:
psi_proc_has_tail_rec_call	hlds_pred.m	/^                psi_proc_has_tail_rec_call      :: has_tail_rec_call,$/;kq|-;/\<psi_proc_has_tail_rec_call\>/;'q;"	kind:fld	file:
psi_proc_has_user_event	hlds_pred.m	/^                psi_proc_has_user_event         :: has_user_event,$/;kq|-;/\<psi_proc_has_user_event\>/;'q;"	kind:fld	file:
psi_proc_obsolete_in_favour_of	hlds_pred.m	/^                psi_proc_obsolete_in_favour_of  :: maybe(list($/;kq|-;/\<psi_proc_obsolete_in_favour_of\>/;'q;"	kind:fld	file:
psi_proc_var_name_remap	hlds_pred.m	/^                psi_proc_var_name_remap         :: map(prog_var, string),$/;kq|-;/\<psi_proc_var_name_remap\>/;'q;"	kind:fld	file:
psi_reg_r_headvars	hlds_pred.m	/^                psi_reg_r_headvars              :: set_of_progvar,$/;kq|-;/\<psi_reg_r_headvars\>/;'q;"	kind:fld	file:
psi_rev_call_sites	stack_layout.m	/^                psi_rev_call_sites          :: list(call_site_static_data),$/;kq|-;/\<psi_rev_call_sites\>/;'q;"	kind:fld	file:
psi_rev_coverage_points	stack_layout.m	/^                psi_rev_coverage_points     :: list(coverage_point_info),$/;kq|-;/\<psi_rev_coverage_points\>/;'q;"	kind:fld	file:
psi_rev_proc_statics	stack_layout.m	/^                psi_rev_proc_statics        :: list(proc_layout_proc_static)$/;kq|-;/\<psi_rev_proc_statics\>/;'q;"	kind:fld	file:
psi_stack_slots	hlds_pred.m	/^                psi_stack_slots                 :: stack_slots,$/;kq|-;/\<psi_stack_slots\>/;'q;"	kind:fld	file:
psi_statevar_warnings	hlds_pred.m	/^                psi_statevar_warnings           :: list(error_spec),$/;kq|-;/\<psi_statevar_warnings\>/;'q;"	kind:fld	file:
psi_structure_reuse	hlds_pred.m	/^                psi_structure_reuse             :: structure_reuse_info$/;kq|-;/\<psi_structure_reuse\>/;'q;"	kind:fld	file:
psi_structure_sharing	hlds_pred.m	/^                psi_structure_sharing           :: structure_sharing_info,$/;kq|-;/\<psi_structure_sharing\>/;'q;"	kind:fld	file:
psi_table_attributes	hlds_pred.m	/^                psi_table_attributes            :: maybe(table_attributes),$/;kq|-;/\<psi_table_attributes\>/;'q;"	kind:fld	file:
psi_termination2	hlds_pred.m	/^                psi_termination2                :: termination2_info,$/;kq|-;/\<psi_termination2\>/;'q;"	kind:fld	file:
psi_trailing_info	hlds_pred.m	/^                psi_trailing_info               :: maybe(proc_trailing_info),$/;kq|-;/\<psi_trailing_info\>/;'q;"	kind:fld	file:
psi_tvar_kind_map	hlds_pred.m	/^                psi_tvar_kind_map               :: tvar_kind_map,$/;kq|-;/\<psi_tvar_kind_map\>/;'q;"	kind:fld	file:
psi_unproven_body_constraints	hlds_pred.m	/^                psi_unproven_body_constraints   :: list(prog_constraint),$/;kq|-;/\<psi_unproven_body_constraints\>/;'q;"	kind:fld	file:
psi_var_name_remap	hlds_pred.m	/^                psi_var_name_remap              :: map(prog_var, string),$/;kq|-;/\<psi_var_name_remap\>/;'q;"	kind:fld	file:
psqueue	../library/psqueue.m	/^:- type psqueue(P, K)$/;kq|-;/\<psqueue\>/;'q;"	kind:type	file:
psqueue.adjust	../library/psqueue.m	/^:- pred adjust((func(P) = P)::in, K::in, psqueue(P, K)::in, psqueue(/;kq|/^\<adjust\>/;'q;"	kind:pred
psqueue.adjust_tv	../library/psqueue.m	/^:- pred adjust_tv(func(P) = P::in(func(/;kq|/^\<adjust_tv\>/;'q;"	kind:pred	file:
psqueue.at_most	../library/psqueue.m	/^:- func at_most(psqueue(P, K), P) = assoc_list(/;kq|/^\<at_most\>/;'q;"	kind:func
psqueue.at_most_in_winner	../library/psqueue.m	/^:- pred at_most_in_winner(winner(P, K)::in, P::in, cord(pair(/;kq|/^\<at_most_in_winner\>/;'q;"	kind:pred	file:
psqueue.balance	../library/psqueue.m	/^:- func balance(P, K, loser_tree(P, K), K, loser_tree(/;kq|/^\<balance\>/;'q;"	kind:func	file:
psqueue.balance_left	../library/psqueue.m	/^:- func balance_left(P, K, loser_tree(P, K), K, loser_tree(/;kq|/^\<balance_left\>/;'q;"	kind:func	file:
psqueue.balance_omega	../library/psqueue.m	/^:- func balance_omega = loser_tree_size.$/;kq|/^\<balance_omega\>/;'q;"	kind:func	file:
psqueue.balance_right	../library/psqueue.m	/^:- func balance_right(P, K, loser_tree(P, K), K, loser_tree(/;kq|/^\<balance_right\>/;'q;"	kind:func	file:
psqueue.construct_node	../library/psqueue.m	/^:- func construct_node(P, K, loser_tree(P, K), K, loser_tree(/;kq|/^\<construct_node\>/;'q;"	kind:func	file:
psqueue.det_insert	../library/psqueue.m	/^:- func det_insert(psqueue(P, K), P, K) = psqueue(/;kq|/^\<det_insert\>/;'q;"	kind:func
psqueue.det_peek	../library/psqueue.m	/^:- pred det_peek(psqueue(/;kq|/^\<det_peek\>/;'q;"	kind:pred
psqueue.det_remove	../library/psqueue.m	/^:- pred det_remove(P::out, K::in, psqueue(P, K)::in, psqueue(/;kq|/^\<det_remove\>/;'q;"	kind:pred
psqueue.det_remove_least	../library/psqueue.m	/^:- pred det_remove_least(P::out, K::out, psqueue(P, K)::in, psqueue(/;kq|/^\<det_remove_least\>/;'q;"	kind:pred
psqueue.double_left	../library/psqueue.m	/^:- func double_left(P, K, loser_tree(P, K), K, loser_tree(/;kq|/^\<double_left\>/;'q;"	kind:func	file:
psqueue.double_right	../library/psqueue.m	/^:- func double_right(P, K, loser_tree(P, K), K, loser_tree(/;kq|/^\<double_right\>/;'q;"	kind:func	file:
psqueue.dump_loser_tree	../library/psqueue.m	/^:- func dump_loser_tree(int, loser_tree(/;kq|/^\<dump_loser_tree\>/;'q;"	kind:func	file:
psqueue.dump_psqueue	../library/psqueue.m	/^:- func dump_psqueue(int, psqueue(/;kq|/^\<dump_psqueue\>/;'q;"	kind:func	file:
psqueue.dump_psqueue	../library/psqueue.m	/^:- func dump_psqueue(psqueue(/;kq|/^\<dump_psqueue\>/;'q;"	kind:func
psqueue.dump_tournament	../library/psqueue.m	/^:- func dump_tournament(int, tournament_view(/;kq|/^\<dump_tournament\>/;'q;"	kind:func	file:
psqueue.dump_winner	../library/psqueue.m	/^:- func dump_winner(int, winner(/;kq|/^\<dump_winner\>/;'q;"	kind:func	file:
psqueue.empty_psqueue	../library/psqueue.m	/^    --->    empty_psqueue$/;kq|-;/\<psqueue.empty_psqueue\>/;'q;"	kind:cons	file:
psqueue.from_assoc_list	../library/psqueue.m	/^:- func from_assoc_list(assoc_list(P, K)) = psqueue(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
psqueue.from_assoc_list_loop	../library/psqueue.m	/^:- pred from_assoc_list_loop(assoc_list(/;kq|/^\<from_assoc_list_loop\>/;'q;"	kind:pred	file:
psqueue.get_keys	../library/psqueue.m	/^:- func get_keys(loser_tree(P, K)) = list(/;kq|/^\<get_keys\>/;'q;"	kind:func	file:
psqueue.get_tournament_view	../library/psqueue.m	/^:- func get_tournament_view(winner(P, K)) = tournament_view(/;kq|/^\<get_tournament_view\>/;'q;"	kind:func	file:
psqueue.has_key_condition	../library/psqueue.m	/^:- pred has_key_condition(psqueue(/;kq|/^\<has_key_condition\>/;'q;"	kind:pred
psqueue.indent_string	../library/psqueue.m	/^:- func indent_string(/;kq|/^\<indent_string\>/;'q;"	kind:func	file:
psqueue.init	../library/psqueue.m	/^:- func init = psqueue(/;kq|/^\<init\>/;'q;"	kind:func
psqueue.insert	../library/psqueue.m	/^:- pred insert(P::in, K::in, psqueue(P, K)::in, psqueue(/;kq|/^\<insert\>/;'q;"	kind:pred
psqueue.insert_tv	../library/psqueue.m	/^:- pred insert_tv(/;kq|/^\<insert_tv\>/;'q;"	kind:pred	file:
psqueue.is_empty	../library/psqueue.m	/^:- pred is_empty(psqueue(/;kq|/^\<is_empty\>/;'q;"	kind:pred
psqueue.is_finite_map	../library/psqueue.m	/^:- pred is_finite_map(psqueue(/;kq|/^\<is_finite_map\>/;'q;"	kind:pred
psqueue.is_search_tree	../library/psqueue.m	/^:- pred is_search_tree(psqueue(/;kq|/^\<is_search_tree\>/;'q;"	kind:pred
psqueue.is_semi_heap	../library/psqueue.m	/^:- pred is_semi_heap(psqueue(/;kq|/^\<is_semi_heap\>/;'q;"	kind:pred
psqueue.l_key	../library/psqueue.m	/^                l_key           :: K,$/;kq|-;/\<psqueue.l_key\>/;'q;"	kind:fld	file:
psqueue.l_left_tree	../library/psqueue.m	/^                l_left_tree     :: loser_tree(P, K),$/;kq|-;/\<psqueue.l_left_tree\>/;'q;"	kind:fld	file:
psqueue.l_prio	../library/psqueue.m	/^                l_prio          :: P,$/;kq|-;/\<psqueue.l_prio\>/;'q;"	kind:fld	file:
psqueue.l_right_tree	../library/psqueue.m	/^                l_right_tree    :: loser_tree(P, K)$/;kq|-;/\<psqueue.l_right_tree\>/;'q;"	kind:fld	file:
psqueue.l_size	../library/psqueue.m	/^                l_size          :: loser_tree_size,$/;kq|-;/\<psqueue.l_size\>/;'q;"	kind:fld	file:
psqueue.l_sort_key	../library/psqueue.m	/^                l_sort_key      :: K,$/;kq|-;/\<psqueue.l_sort_key\>/;'q;"	kind:fld	file:
psqueue.leq	../library/psqueue.m	/^:- pred leq(/;kq|/^\<leq\>/;'q;"	kind:pred	file:
psqueue.lookup	../library/psqueue.m	/^:- func lookup(psqueue(/;kq|/^\<lookup\>/;'q;"	kind:func
psqueue.loser_leaf	../library/psqueue.m	/^    --->    loser_leaf$/;kq|-;/\<psqueue.loser_leaf\>/;'q;"	kind:cons	file:
psqueue.loser_node	../library/psqueue.m	/^    ;       loser_node($/;kq|-;/\<psqueue.loser_node\>/;'q;"	kind:cons	file:
psqueue.loser_tree	../library/psqueue.m	/^:- type loser_tree(P, K)$/;kq|-;/\<psqueue.loser_tree\>/;'q;"	kind:type	file:
psqueue.loser_tree_size	../library/psqueue.m	/^:- func loser_tree_size(loser_tree(/;kq|/^\<loser_tree_size\>/;'q;"	kind:func	file:
psqueue.loser_tree_size	../library/psqueue.m	/^:- type loser_tree_size == int.$/;kq|-;/\<psqueue.loser_tree_size\>/;'q;"	kind:type	file:
psqueue.max2	../library/psqueue.m	/^:- func max2(/;kq|/^\<max2\>/;'q;"	kind:func	file:
psqueue.max_key_in_loser_tree	../library/psqueue.m	/^:- pred max_key_in_loser_tree(loser_tree(P, K)::in, maybe(/;kq|/^\<max_key_in_loser_tree\>/;'q;"	kind:pred	file:
psqueue.min2	../library/psqueue.m	/^:- func min2(/;kq|/^\<min2\>/;'q;"	kind:func	file:
psqueue.min_key_in_loser_tree	../library/psqueue.m	/^:- pred min_key_in_loser_tree(loser_tree(P, K)::in, maybe(/;kq|/^\<min_key_in_loser_tree\>/;'q;"	kind:pred	file:
psqueue.nonempty_psqueue	../library/psqueue.m	/^    ;       nonempty_psqueue(winner(P, K)).$/;kq|-;/\<psqueue.nonempty_psqueue\>/;'q;"	kind:cons	file:
psqueue.peek	../library/psqueue.m	/^:- pred peek(psqueue(/;kq|/^\<peek\>/;'q;"	kind:pred
psqueue.remove	../library/psqueue.m	/^:- pred remove(P::out, K::in, psqueue(P, K)::in, psqueue(/;kq|/^\<remove\>/;'q;"	kind:pred
psqueue.remove_least	../library/psqueue.m	/^:- pred remove_least(P::out, K::out, psqueue(P, K)::in, psqueue(/;kq|/^\<remove_least\>/;'q;"	kind:pred
psqueue.remove_tv	../library/psqueue.m	/^:- pred remove_tv(/;kq|/^\<remove_tv\>/;'q;"	kind:pred	file:
psqueue.search	../library/psqueue.m	/^:- pred search(psqueue(/;kq|/^\<search\>/;'q;"	kind:pred
psqueue.search_tv	../library/psqueue.m	/^:- pred search_tv(tournament_view(/;kq|/^\<search_tv\>/;'q;"	kind:pred	file:
psqueue.single_left	../library/psqueue.m	/^:- func single_left(P, K, loser_tree(P, K), K, loser_tree(/;kq|/^\<single_left\>/;'q;"	kind:func	file:
psqueue.single_right	../library/psqueue.m	/^:- func single_right(P, K, loser_tree(P, K), K, loser_tree(/;kq|/^\<single_right\>/;'q;"	kind:func	file:
psqueue.singleton	../library/psqueue.m	/^:- func singleton(P, K) = psqueue(/;kq|/^\<singleton\>/;'q;"	kind:func
psqueue.singleton_tournament	../library/psqueue.m	/^    --->    singleton_tournament(P, K)$/;kq|-;/\<psqueue.singleton_tournament\>/;'q;"	kind:cons	file:
psqueue.singleton_winner	../library/psqueue.m	/^:- func singleton_winner(P, K) = winner(/;kq|/^\<singleton_winner\>/;'q;"	kind:func	file:
psqueue.size	../library/psqueue.m	/^:- func size(psqueue(/;kq|/^\<size\>/;'q;"	kind:func
psqueue.take_max_xmxmx	../library/psqueue.m	/^:- pred take_max_xmxmx(T::in, maybe(T)::in, maybe(/;kq|/^\<take_max_xmxmx\>/;'q;"	kind:pred	file:
psqueue.take_min_xmxmx	../library/psqueue.m	/^:- pred take_min_xmxmx(T::in, maybe(T)::in, maybe(/;kq|/^\<take_min_xmxmx\>/;'q;"	kind:pred	file:
psqueue.to_assoc_list	../library/psqueue.m	/^:- func to_assoc_list(psqueue(P, K)) = assoc_list(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
psqueue.tournament_between	../library/psqueue.m	/^    ;       tournament_between(winner(P, K), winner(P, K)).$/;kq|-;/\<psqueue.tournament_between\>/;'q;"	kind:cons	file:
psqueue.tournament_view	../library/psqueue.m	/^:- type tournament_view(P, K)$/;kq|-;/\<psqueue.tournament_view\>/;'q;"	kind:type	file:
psqueue.w_key	../library/psqueue.m	/^                w_key       :: K,$/;kq|-;/\<psqueue.w_key\>/;'q;"	kind:fld	file:
psqueue.w_losers	../library/psqueue.m	/^                w_losers    :: loser_tree(P, K),$/;kq|-;/\<psqueue.w_losers\>/;'q;"	kind:fld	file:
psqueue.w_max_key	../library/psqueue.m	/^                w_max_key   :: K$/;kq|-;/\<psqueue.w_max_key\>/;'q;"	kind:fld	file:
psqueue.w_prio	../library/psqueue.m	/^                w_prio      :: P,$/;kq|-;/\<psqueue.w_prio\>/;'q;"	kind:fld	file:
psqueue.winner	../library/psqueue.m	/^:- type winner(P, K)$/;kq|-;/\<psqueue.winner\>/;'q;"	kind:type	file:
pt_accessibility_table	pred_table.m	/^                pt_accessibility_table          :: accessibility_table,$/;kq|-;/\<pt_accessibility_table\>/;'q;"	kind:fld	file:
pt_func_module_name_arity_index	pred_table.m	/^                pt_func_module_name_arity_index :: module_name_arity_index$/;kq|-;/\<pt_func_module_name_arity_index\>/;'q;"	kind:fld	file:
pt_func_name_arity_index	pred_table.m	/^                pt_func_name_arity_index        :: name_arity_index,$/;kq|-;/\<pt_func_name_arity_index\>/;'q;"	kind:fld	file:
pt_func_name_index	pred_table.m	/^                pt_func_name_index              :: name_index,$/;kq|-;/\<pt_func_name_index\>/;'q;"	kind:fld	file:
pt_next_pred_id	pred_table.m	/^                pt_next_pred_id                 :: pred_id,$/;kq|-;/\<pt_next_pred_id\>/;'q;"	kind:fld	file:
pt_output	parse_tree_output.m	/^:- instance pt_output(io.text_output_stream, io.state) where$/;kq|-;/\<pt_output\>/;'q;"	kind:tci	file:
pt_output	parse_tree_output.m	/^:- instance pt_output(string.builder.handle, string.builder.state) where$/;kq|-;/\<pt_output\>/;'q;"	kind:tci	file:
pt_output	parse_tree_output.m	/^:- typeclass pt_output(S, U) <= ((U -> S), stream.writer(S, string, U)) where$/;kq|-;/\<pt_output\>/;'q;"	kind:tc
pt_pred_id_table	pred_table.m	/^                pt_pred_id_table                :: pred_id_table,$/;kq|-;/\<pt_pred_id_table\>/;'q;"	kind:fld	file:
pt_pred_module_name_arity_index	pred_table.m	/^                pt_pred_module_name_arity_index :: module_name_arity_index,$/;kq|-;/\<pt_pred_module_name_arity_index\>/;'q;"	kind:fld	file:
pt_pred_name_arity_index	pred_table.m	/^                pt_pred_name_arity_index        :: name_arity_index,$/;kq|-;/\<pt_pred_name_arity_index\>/;'q;"	kind:fld	file:
pt_pred_name_index	pred_table.m	/^                pt_pred_name_index              :: name_index,$/;kq|-;/\<pt_pred_name_index\>/;'q;"	kind:fld	file:
pt_valid_pred_ids	pred_table.m	/^                pt_valid_pred_ids               :: set_tree234(pred_id),$/;kq|-;/\<pt_valid_pred_ids\>/;'q;"	kind:fld	file:
ptag	prog_data.m	/^:- type ptag$/;kq|-;/\<ptag\>/;'q;"	kind:type
ptag_case	tag_switch_util.m	/^:- type ptag_case(CaseRep)$/;kq|-;/\<ptag_case\>/;'q;"	kind:type	file:
ptag_case_entry	tag_switch_util.m	/^:- type ptag_case_entry(CaseRep)$/;kq|-;/\<ptag_case_entry\>/;'q;"	kind:type	file:
ptag_case_group	tag_switch_util.m	/^:- type ptag_case_group(CaseRep)$/;kq|-;/\<ptag_case_group\>/;'q;"	kind:type
ptag_case_group_main_ptag	tag_switch.m	/^:- func ptag_case_group_main_ptag(ptag_case_group(/;kq|/^\<ptag_case_group_main_ptag\>/;'q;"	kind:func	file:
ptag_case_map	tag_switch_util.m	/^:- type ptag_case_map(CaseRep) == map(ptag, ptag_case(CaseRep)).$/;kq|-;/\<ptag_case_map\>/;'q;"	kind:type	file:
ptag_case_shared	tag_switch_util.m	/^    ;       ptag_case_shared($/;kq|-;/\<ptag_case_shared\>/;'q;"	kind:cons	file:
ptag_case_unshared	tag_switch_util.m	/^    --->    ptag_case_unshared($/;kq|-;/\<ptag_case_unshared\>/;'q;"	kind:cons	file:
ptag_entry	../library/rtti_implementation.m	/^:- type ptag_entry ---> ptag_entry(c_pointer).$/;kq|-;/\<ptag_entry\>/;'q;"	kind:type	file:
ptag_map	rtti.m	/^:- type ptag_map == map(ptag, sectag_table).  % key is primary tag$/;kq|-;/\<ptag_map\>/;'q;"	kind:type
ptag_sectag_info	tag_switch_util.m	/^:- type ptag_sectag_info$/;kq|-;/\<ptag_sectag_info\>/;'q;"	kind:type	file:
ptag_sectag_map	tag_switch_util.m	/^:- type ptag_sectag_map == map(ptag, ptag_sectag_info).$/;kq|-;/\<ptag_sectag_map\>/;'q;"	kind:type	file:
ptag_to_strcord	mlds_dump.m	/^:- func ptag_to_strcord(/;kq|/^\<ptag_to_strcord\>/;'q;"	kind:func	file:
ptag_to_string	tag_switch.m	/^:- func ptag_to_string(/;kq|/^\<ptag_to_string\>/;'q;"	kind:func	file:
pti0_imp_decl_markers	prog_parse_tree.m	/^                pti0_imp_decl_markers       :: list(item_decl_marker_info),$/;kq|-;/\<pti0_imp_decl_markers\>/;'q;"	kind:fld
pti0_imp_decl_pragmas	prog_parse_tree.m	/^                pti0_imp_decl_pragmas       :: list(item_decl_pragma_info),$/;kq|-;/\<pti0_imp_decl_pragmas\>/;'q;"	kind:fld
pti0_imp_fims	prog_parse_tree.m	/^                pti0_imp_fims               :: set(fim_spec),$/;kq|-;/\<pti0_imp_fims\>/;'q;"	kind:fld
pti0_imp_instances	prog_parse_tree.m	/^                pti0_imp_instances        :: list(item_abstract_instance_info),$/;kq|-;/\<pti0_imp_instances\>/;'q;"	kind:fld
pti0_imp_mode_decls	prog_parse_tree.m	/^                pti0_imp_mode_decls         :: list(item_mode_decl_info),$/;kq|-;/\<pti0_imp_mode_decls\>/;'q;"	kind:fld
pti0_imp_pred_decls	prog_parse_tree.m	/^                pti0_imp_pred_decls         :: list(item_pred_decl_info),$/;kq|-;/\<pti0_imp_pred_decls\>/;'q;"	kind:fld
pti0_imp_promises	prog_parse_tree.m	/^                pti0_imp_promises           :: list(item_promise_info)$/;kq|-;/\<pti0_imp_promises\>/;'q;"	kind:fld
pti0_imp_typeclasses	prog_parse_tree.m	/^                pti0_imp_typeclasses        :: list(item_typeclass_info),$/;kq|-;/\<pti0_imp_typeclasses\>/;'q;"	kind:fld
pti0_import_use_map	prog_parse_tree.m	/^                pti0_import_use_map         :: section_import_and_or_use_map,$/;kq|-;/\<pti0_import_use_map\>/;'q;"	kind:fld
pti0_include_map	prog_parse_tree.m	/^                pti0_include_map            :: include_module_map,$/;kq|-;/\<pti0_include_map\>/;'q;"	kind:fld
pti0_inst_defns	prog_parse_tree.m	/^                pti0_inst_defns             :: inst_ctor_checked_map,$/;kq|-;/\<pti0_inst_defns\>/;'q;"	kind:fld
pti0_int_decl_markers	prog_parse_tree.m	/^                pti0_int_decl_markers       :: list(item_decl_marker_info),$/;kq|-;/\<pti0_int_decl_markers\>/;'q;"	kind:fld
pti0_int_decl_pragmas	prog_parse_tree.m	/^                pti0_int_decl_pragmas       :: list(item_decl_pragma_info),$/;kq|-;/\<pti0_int_decl_pragmas\>/;'q;"	kind:fld
pti0_int_fims	prog_parse_tree.m	/^                pti0_int_fims               :: set(fim_spec),$/;kq|-;/\<pti0_int_fims\>/;'q;"	kind:fld
pti0_int_instances	prog_parse_tree.m	/^                pti0_int_instances        :: list(item_abstract_instance_info),$/;kq|-;/\<pti0_int_instances\>/;'q;"	kind:fld
pti0_int_mode_decls	prog_parse_tree.m	/^                pti0_int_mode_decls         :: list(item_mode_decl_info),$/;kq|-;/\<pti0_int_mode_decls\>/;'q;"	kind:fld
pti0_int_pred_decls	prog_parse_tree.m	/^                pti0_int_pred_decls         :: list(item_pred_decl_info),$/;kq|-;/\<pti0_int_pred_decls\>/;'q;"	kind:fld
pti0_int_promises	prog_parse_tree.m	/^                pti0_int_promises           :: list(item_promise_info),$/;kq|-;/\<pti0_int_promises\>/;'q;"	kind:fld
pti0_int_typeclasses	prog_parse_tree.m	/^                pti0_int_typeclasses        :: list(item_typeclass_info),$/;kq|-;/\<pti0_int_typeclasses\>/;'q;"	kind:fld
pti0_maybe_version_numbers	prog_parse_tree.m	/^                pti0_maybe_version_numbers  :: maybe_version_numbers,$/;kq|-;/\<pti0_maybe_version_numbers\>/;'q;"	kind:fld
pti0_module_name	prog_parse_tree.m	/^                pti0_module_name            :: module_name,$/;kq|-;/\<pti0_module_name\>/;'q;"	kind:fld
pti0_module_name_context	prog_parse_tree.m	/^                pti0_module_name_context    :: prog_context,$/;kq|-;/\<pti0_module_name_context\>/;'q;"	kind:fld
pti0_type_defns	prog_parse_tree.m	/^                pti0_type_defns             :: type_ctor_checked_map,$/;kq|-;/\<pti0_type_defns\>/;'q;"	kind:fld
pti1_imp_fims	prog_parse_tree.m	/^                pti1_imp_fims               :: set(fim_spec),$/;kq|-;/\<pti1_imp_fims\>/;'q;"	kind:fld
pti1_imp_typeclasses	prog_parse_tree.m	/^                pti1_imp_typeclasses    :: list(item_abstract_typeclass_info)$/;kq|-;/\<pti1_imp_typeclasses\>/;'q;"	kind:fld
pti1_include_map	prog_parse_tree.m	/^                pti1_include_map            :: include_module_map,$/;kq|-;/\<pti1_include_map\>/;'q;"	kind:fld
pti1_inst_defns	prog_parse_tree.m	/^                pti1_inst_defns             :: inst_ctor_checked_map,$/;kq|-;/\<pti1_inst_defns\>/;'q;"	kind:fld
pti1_int_decl_markers	prog_parse_tree.m	/^                pti1_int_decl_markers       :: list(item_decl_marker_info),$/;kq|-;/\<pti1_int_decl_markers\>/;'q;"	kind:fld
pti1_int_decl_pragmas	prog_parse_tree.m	/^                pti1_int_decl_pragmas       :: list(item_decl_pragma_info),$/;kq|-;/\<pti1_int_decl_pragmas\>/;'q;"	kind:fld
pti1_int_fims	prog_parse_tree.m	/^                pti1_int_fims               :: set(fim_spec),$/;kq|-;/\<pti1_int_fims\>/;'q;"	kind:fld
pti1_int_instances	prog_parse_tree.m	/^                pti1_int_instances      :: list(item_abstract_instance_info),$/;kq|-;/\<pti1_int_instances\>/;'q;"	kind:fld
pti1_int_mode_decls	prog_parse_tree.m	/^                pti1_int_mode_decls         :: list(item_mode_decl_info),$/;kq|-;/\<pti1_int_mode_decls\>/;'q;"	kind:fld
pti1_int_pred_decls	prog_parse_tree.m	/^                pti1_int_pred_decls         :: list(item_pred_decl_info),$/;kq|-;/\<pti1_int_pred_decls\>/;'q;"	kind:fld
pti1_int_promises	prog_parse_tree.m	/^                pti1_int_promises           :: list(item_promise_info),$/;kq|-;/\<pti1_int_promises\>/;'q;"	kind:fld
pti1_int_typeclasses	prog_parse_tree.m	/^                pti1_int_typeclasses        :: list(item_typeclass_info),$/;kq|-;/\<pti1_int_typeclasses\>/;'q;"	kind:fld
pti1_maybe_version_numbers	prog_parse_tree.m	/^                pti1_maybe_version_numbers  :: maybe_version_numbers,$/;kq|-;/\<pti1_maybe_version_numbers\>/;'q;"	kind:fld
pti1_mode_defns	prog_parse_tree.m	/^                pti1_mode_defns             :: mode_ctor_checked_map,$/;kq|-;/\<pti1_mode_defns\>/;'q;"	kind:fld
pti1_mode_defns	prog_parse_tree.m	/^                pti1_mode_defns             :: mode_ctor_checked_map,$/;kq|-;/\<pti1_mode_defns\>/;'q;"	kind:fld
pti1_module_name	prog_parse_tree.m	/^                pti1_module_name            :: module_name,$/;kq|-;/\<pti1_module_name\>/;'q;"	kind:fld
pti1_module_name_context	prog_parse_tree.m	/^                pti1_module_name_context    :: prog_context,$/;kq|-;/\<pti1_module_name_context\>/;'q;"	kind:fld
pti1_type_defns	prog_parse_tree.m	/^                pti1_type_defns             :: type_ctor_checked_map,$/;kq|-;/\<pti1_type_defns\>/;'q;"	kind:fld
pti1_type_repns	prog_parse_tree.m	/^                pti1_type_repns             :: type_ctor_repn_map,$/;kq|-;/\<pti1_type_repns\>/;'q;"	kind:fld
pti1_use_map	prog_parse_tree.m	/^                pti1_use_map                :: section_use_map,$/;kq|-;/\<pti1_use_map\>/;'q;"	kind:fld
pti2_imp_fims	prog_parse_tree.m	/^                pti2_imp_fims               :: set(fim_spec),$/;kq|-;/\<pti2_imp_fims\>/;'q;"	kind:fld
pti2_inst_defns	prog_parse_tree.m	/^                pti2_inst_defns             :: inst_ctor_checked_map,$/;kq|-;/\<pti2_inst_defns\>/;'q;"	kind:fld
pti2_int_fims	prog_parse_tree.m	/^                pti2_int_fims               :: set(fim_spec),$/;kq|-;/\<pti2_int_fims\>/;'q;"	kind:fld
pti2_int_includes	prog_parse_tree.m	/^                pti2_int_includes           :: int_include_module_map,$/;kq|-;/\<pti2_int_includes\>/;'q;"	kind:fld
pti2_int_instances	prog_parse_tree.m	/^                pti2_int_instances      :: list(item_abstract_instance_info),$/;kq|-;/\<pti2_int_instances\>/;'q;"	kind:fld
pti2_int_typeclasses	prog_parse_tree.m	/^                pti2_int_typeclasses        :: list(item_typeclass_info),$/;kq|-;/\<pti2_int_typeclasses\>/;'q;"	kind:fld
pti2_maybe_version_numbers	prog_parse_tree.m	/^                pti2_maybe_version_numbers  :: maybe_version_numbers,$/;kq|-;/\<pti2_maybe_version_numbers\>/;'q;"	kind:fld
pti2_mode_defns	prog_parse_tree.m	/^                pti2_mode_defns             :: mode_ctor_checked_map,$/;kq|-;/\<pti2_mode_defns\>/;'q;"	kind:fld
pti2_module_name	prog_parse_tree.m	/^                pti2_module_name            :: module_name,$/;kq|-;/\<pti2_module_name\>/;'q;"	kind:fld
pti2_module_name_context	prog_parse_tree.m	/^                pti2_module_name_context    :: prog_context,$/;kq|-;/\<pti2_module_name_context\>/;'q;"	kind:fld
pti2_type_defns	prog_parse_tree.m	/^                pti2_type_defns             :: type_ctor_checked_map,$/;kq|-;/\<pti2_type_defns\>/;'q;"	kind:fld
pti2_type_repns	prog_parse_tree.m	/^                pti2_type_repns             :: type_ctor_repn_map$/;kq|-;/\<pti2_type_repns\>/;'q;"	kind:fld
pti2_use_map	prog_parse_tree.m	/^                pti2_use_map                :: section_use_map,$/;kq|-;/\<pti2_use_map\>/;'q;"	kind:fld
pti3_inst_defns	prog_parse_tree.m	/^                pti3_inst_defns             :: inst_ctor_checked_map,$/;kq|-;/\<pti3_inst_defns\>/;'q;"	kind:fld
pti3_int_import_map	prog_parse_tree.m	/^                pti3_int_import_map         :: int_import_map,$/;kq|-;/\<pti3_int_import_map\>/;'q;"	kind:fld
pti3_int_includes	prog_parse_tree.m	/^                pti3_int_includes           :: int_include_module_map,$/;kq|-;/\<pti3_int_includes\>/;'q;"	kind:fld
pti3_int_instances	prog_parse_tree.m	/^                pti3_int_instances      :: list(item_abstract_instance_info),$/;kq|-;/\<pti3_int_instances\>/;'q;"	kind:fld
pti3_int_type_repns	prog_parse_tree.m	/^                pti3_int_type_repns         :: type_ctor_repn_map$/;kq|-;/\<pti3_int_type_repns\>/;'q;"	kind:fld
pti3_int_typeclasses	prog_parse_tree.m	/^                pti3_int_typeclasses    :: list(item_abstract_typeclass_info),$/;kq|-;/\<pti3_int_typeclasses\>/;'q;"	kind:fld
pti3_mode_defns	prog_parse_tree.m	/^                pti3_mode_defns             :: mode_ctor_checked_map,$/;kq|-;/\<pti3_mode_defns\>/;'q;"	kind:fld
pti3_module_name	prog_parse_tree.m	/^                pti3_module_name            :: module_name,$/;kq|-;/\<pti3_module_name\>/;'q;"	kind:fld
pti3_module_name_context	prog_parse_tree.m	/^                pti3_module_name_context    :: prog_context,$/;kq|-;/\<pti3_module_name_context\>/;'q;"	kind:fld
pti3_type_defns	prog_parse_tree.m	/^                pti3_type_defns             :: type_ctor_checked_map,$/;kq|-;/\<pti3_type_defns\>/;'q;"	kind:fld
pti_fims	prog_parse_tree.m	/^                pti_fims                    :: cord(item_fim),$/;kq|-;/\<pti_fims\>/;'q;"	kind:fld
pti_get_rtti_type_ctor	rtti.m	/^:- func pti_get_rtti_type_ctor(/;kq|/^\<pti_get_rtti_type_ctor\>/;'q;"	kind:func	file:
pti_imp_avails	convert_parse_tree.m	/^                pti_imp_avails              :: list(item_avail),$/;kq|-;/\<pti_imp_avails\>/;'q;"	kind:fld
pti_imp_fims	convert_parse_tree.m	/^                pti_imp_fims                :: list(item_fim),$/;kq|-;/\<pti_imp_fims\>/;'q;"	kind:fld
pti_imp_includes	convert_parse_tree.m	/^                pti_imp_includes            :: list(item_include),$/;kq|-;/\<pti_imp_includes\>/;'q;"	kind:fld
pti_imp_items	convert_parse_tree.m	/^                pti_imp_items               :: list(item)$/;kq|-;/\<pti_imp_items\>/;'q;"	kind:fld
pti_int_avails	convert_parse_tree.m	/^                pti_int_avails              :: list(item_avail),$/;kq|-;/\<pti_int_avails\>/;'q;"	kind:fld
pti_int_file_kind	convert_parse_tree.m	/^                pti_int_file_kind           :: int_file_kind,$/;kq|-;/\<pti_int_file_kind\>/;'q;"	kind:fld
pti_int_fims	convert_parse_tree.m	/^                pti_int_fims                :: list(item_fim),$/;kq|-;/\<pti_int_fims\>/;'q;"	kind:fld
pti_int_includes	convert_parse_tree.m	/^                pti_int_includes            :: list(item_include),$/;kq|-;/\<pti_int_includes\>/;'q;"	kind:fld
pti_int_items	convert_parse_tree.m	/^                pti_int_items               :: list(item),$/;kq|-;/\<pti_int_items\>/;'q;"	kind:fld
pti_maybe_version_numbers	convert_parse_tree.m	/^                pti_maybe_version_numbers   :: maybe_version_numbers,$/;kq|-;/\<pti_maybe_version_numbers\>/;'q;"	kind:fld
pti_module_name	convert_parse_tree.m	/^                pti_module_name             :: module_name,$/;kq|-;/\<pti_module_name\>/;'q;"	kind:fld
pti_module_name_context	convert_parse_tree.m	/^                pti_module_name_context     :: prog_context,$/;kq|-;/\<pti_module_name_context\>/;'q;"	kind:fld
ptms_imp_clauses	prog_parse_tree.m	/^                ptms_imp_clauses            :: list(item_clause_info),$/;kq|-;/\<ptms_imp_clauses\>/;'q;"	kind:fld
ptms_imp_decl_markers	prog_parse_tree.m	/^                ptms_imp_decl_markers       :: list(item_decl_marker_info),$/;kq|-;/\<ptms_imp_decl_markers\>/;'q;"	kind:fld
ptms_imp_decl_pragmas	prog_parse_tree.m	/^                ptms_imp_decl_pragmas       :: list(item_decl_pragma_info),$/;kq|-;/\<ptms_imp_decl_pragmas\>/;'q;"	kind:fld
ptms_imp_fims	prog_parse_tree.m	/^                ptms_imp_fims               :: map(fim_spec, prog_context),$/;kq|-;/\<ptms_imp_fims\>/;'q;"	kind:fld
ptms_imp_finalises	prog_parse_tree.m	/^                ptms_imp_finalises          :: list(item_finalise_info),$/;kq|-;/\<ptms_imp_finalises\>/;'q;"	kind:fld
ptms_imp_foreign_export_enums	prog_parse_tree.m	/^                ptms_imp_foreign_export_enums ::$/;kq|-;/\<ptms_imp_foreign_export_enums\>/;'q;"	kind:fld
ptms_imp_foreign_procs	prog_parse_tree.m	/^                ptms_imp_foreign_procs      :: list(item_foreign_proc_info),$/;kq|-;/\<ptms_imp_foreign_procs\>/;'q;"	kind:fld
ptms_imp_impl_markers	prog_parse_tree.m	/^                ptms_imp_impl_markers       :: list(item_impl_marker_info),$/;kq|-;/\<ptms_imp_impl_markers\>/;'q;"	kind:fld
ptms_imp_impl_pragmas	prog_parse_tree.m	/^                ptms_imp_impl_pragmas       :: list(item_impl_pragma_info),$/;kq|-;/\<ptms_imp_impl_pragmas\>/;'q;"	kind:fld
ptms_imp_initialises	prog_parse_tree.m	/^                ptms_imp_initialises        :: list(item_initialise_info),$/;kq|-;/\<ptms_imp_initialises\>/;'q;"	kind:fld
ptms_imp_instances	prog_parse_tree.m	/^                ptms_imp_instances          :: list(item_instance_info),$/;kq|-;/\<ptms_imp_instances\>/;'q;"	kind:fld
ptms_imp_mode_decls	prog_parse_tree.m	/^                ptms_imp_mode_decls         :: list(item_mode_decl_info),$/;kq|-;/\<ptms_imp_mode_decls\>/;'q;"	kind:fld
ptms_imp_mutables	prog_parse_tree.m	/^                ptms_imp_mutables           :: list(item_mutable_info)$/;kq|-;/\<ptms_imp_mutables\>/;'q;"	kind:fld
ptms_imp_pred_decls	prog_parse_tree.m	/^                ptms_imp_pred_decls         :: list(item_pred_decl_info),$/;kq|-;/\<ptms_imp_pred_decls\>/;'q;"	kind:fld
ptms_imp_promises	prog_parse_tree.m	/^                ptms_imp_promises           :: list(item_promise_info),$/;kq|-;/\<ptms_imp_promises\>/;'q;"	kind:fld
ptms_imp_self_fim_langs	prog_parse_tree.m	/^                ptms_imp_self_fim_langs     :: set(foreign_language),$/;kq|-;/\<ptms_imp_self_fim_langs\>/;'q;"	kind:fld
ptms_imp_typeclasses	prog_parse_tree.m	/^                ptms_imp_typeclasses        :: list(item_typeclass_info),$/;kq|-;/\<ptms_imp_typeclasses\>/;'q;"	kind:fld
ptms_import_use_map	prog_parse_tree.m	/^                ptms_import_use_map         :: import_and_or_use_map,$/;kq|-;/\<ptms_import_use_map\>/;'q;"	kind:fld
ptms_include_map	prog_parse_tree.m	/^                ptms_include_map            :: include_module_map,$/;kq|-;/\<ptms_include_map\>/;'q;"	kind:fld
ptms_inst_defns	prog_parse_tree.m	/^                ptms_inst_defns             :: inst_ctor_checked_map,$/;kq|-;/\<ptms_inst_defns\>/;'q;"	kind:fld
ptms_inst_mode_specs	prog_parse_tree.m	/^                ptms_inst_mode_specs        :: list(error_spec),$/;kq|-;/\<ptms_inst_mode_specs\>/;'q;"	kind:fld
ptms_int_bad_clauses	prog_parse_tree.m	/^                ptms_int_bad_clauses        :: set(pred_pf_name_arity),$/;kq|-;/\<ptms_int_bad_clauses\>/;'q;"	kind:fld
ptms_int_decl_markers	prog_parse_tree.m	/^                ptms_int_decl_markers       :: list(item_decl_marker_info),$/;kq|-;/\<ptms_int_decl_markers\>/;'q;"	kind:fld
ptms_int_decl_pragmas	prog_parse_tree.m	/^                ptms_int_decl_pragmas       :: list(item_decl_pragma_info),$/;kq|-;/\<ptms_int_decl_pragmas\>/;'q;"	kind:fld
ptms_int_fims	prog_parse_tree.m	/^                ptms_int_fims               :: map(fim_spec, prog_context),$/;kq|-;/\<ptms_int_fims\>/;'q;"	kind:fld
ptms_int_instances	prog_parse_tree.m	/^                ptms_int_instances          :: list(item_instance_info),$/;kq|-;/\<ptms_int_instances\>/;'q;"	kind:fld
ptms_int_mode_decls	prog_parse_tree.m	/^                ptms_int_mode_decls         :: list(item_mode_decl_info),$/;kq|-;/\<ptms_int_mode_decls\>/;'q;"	kind:fld
ptms_int_pred_decls	prog_parse_tree.m	/^                ptms_int_pred_decls         :: list(item_pred_decl_info),$/;kq|-;/\<ptms_int_pred_decls\>/;'q;"	kind:fld
ptms_int_promises	prog_parse_tree.m	/^                ptms_int_promises           :: list(item_promise_info),$/;kq|-;/\<ptms_int_promises\>/;'q;"	kind:fld
ptms_int_self_fim_langs	prog_parse_tree.m	/^                ptms_int_self_fim_langs     :: set(foreign_language),$/;kq|-;/\<ptms_int_self_fim_langs\>/;'q;"	kind:fld
ptms_int_typeclasses	prog_parse_tree.m	/^                ptms_int_typeclasses        :: list(item_typeclass_info),$/;kq|-;/\<ptms_int_typeclasses\>/;'q;"	kind:fld
ptms_mode_defns	prog_parse_tree.m	/^                ptms_mode_defns             :: mode_ctor_checked_map,$/;kq|-;/\<ptms_mode_defns\>/;'q;"	kind:fld
ptms_module_name	prog_parse_tree.m	/^                ptms_module_name            :: module_name,$/;kq|-;/\<ptms_module_name\>/;'q;"	kind:fld
ptms_module_name_context	prog_parse_tree.m	/^                ptms_module_name_context    :: prog_context,$/;kq|-;/\<ptms_module_name_context\>/;'q;"	kind:fld
ptms_type_defns	prog_parse_tree.m	/^                ptms_type_defns             :: type_ctor_checked_map,$/;kq|-;/\<ptms_type_defns\>/;'q;"	kind:fld
ptms_type_specs	prog_parse_tree.m	/^                ptms_type_specs             :: list(error_spec),$/;kq|-;/\<ptms_type_specs\>/;'q;"	kind:fld
pto_fims	convert_parse_tree.m	/^                pto_fims                    :: list(item_fim),$/;kq|-;/\<pto_fims\>/;'q;"	kind:fld
pto_items	convert_parse_tree.m	/^                pto_items                   :: list(item)$/;kq|-;/\<pto_items\>/;'q;"	kind:fld
pto_module_name	convert_parse_tree.m	/^                pto_module_name             :: module_name,$/;kq|-;/\<pto_module_name\>/;'q;"	kind:fld
pto_module_name_context	convert_parse_tree.m	/^                pto_module_name_context     :: prog_context,$/;kq|-;/\<pto_module_name_context\>/;'q;"	kind:fld
pto_opt_file_kind	convert_parse_tree.m	/^                pto_opt_file_kind           :: opt_file_kind,$/;kq|-;/\<pto_opt_file_kind\>/;'q;"	kind:fld
pto_uses	convert_parse_tree.m	/^                pto_uses                    :: list(avail_use_info),$/;kq|-;/\<pto_uses\>/;'q;"	kind:fld
ptpo_clauses	prog_parse_tree.m	/^                ptpo_clauses        :: list(item_clause_info),$/;kq|-;/\<ptpo_clauses\>/;'q;"	kind:fld
ptpo_decl_markers	prog_parse_tree.m	/^                ptpo_decl_markers   :: list(item_decl_marker_info_opt),$/;kq|-;/\<ptpo_decl_markers\>/;'q;"	kind:fld
ptpo_exceptions	prog_parse_tree.m	/^                ptpo_exceptions     :: list(gen_pragma_exceptions_info),$/;kq|-;/\<ptpo_exceptions\>/;'q;"	kind:fld
ptpo_fims	prog_parse_tree.m	/^                ptpo_fims           :: set(fim_spec),$/;kq|-;/\<ptpo_fims\>/;'q;"	kind:fld
ptpo_foreign_enums	prog_parse_tree.m	/^                ptpo_foreign_enums  :: list(item_foreign_enum_info),$/;kq|-;/\<ptpo_foreign_enums\>/;'q;"	kind:fld
ptpo_foreign_procs	prog_parse_tree.m	/^                ptpo_foreign_procs  :: list(item_foreign_proc_info),$/;kq|-;/\<ptpo_foreign_procs\>/;'q;"	kind:fld
ptpo_impl_markers	prog_parse_tree.m	/^                ptpo_impl_markers   :: list(item_impl_marker_info_opt),$/;kq|-;/\<ptpo_impl_markers\>/;'q;"	kind:fld
ptpo_inst_defns	prog_parse_tree.m	/^                ptpo_inst_defns     :: list(item_inst_defn_info),$/;kq|-;/\<ptpo_inst_defns\>/;'q;"	kind:fld
ptpo_instances	prog_parse_tree.m	/^                ptpo_instances      :: list(item_instance_info),$/;kq|-;/\<ptpo_instances\>/;'q;"	kind:fld
ptpo_mm_tabling	prog_parse_tree.m	/^                ptpo_mm_tabling     :: list(gen_pragma_mm_tabling_info),$/;kq|-;/\<ptpo_mm_tabling\>/;'q;"	kind:fld
ptpo_mode_decls	prog_parse_tree.m	/^                ptpo_mode_decls     :: list(item_mode_decl_info),$/;kq|-;/\<ptpo_mode_decls\>/;'q;"	kind:fld
ptpo_mode_defns	prog_parse_tree.m	/^                ptpo_mode_defns     :: list(item_mode_defn_info),$/;kq|-;/\<ptpo_mode_defns\>/;'q;"	kind:fld
ptpo_module_name	prog_parse_tree.m	/^                ptpo_module_name    :: module_name,$/;kq|-;/\<ptpo_module_name\>/;'q;"	kind:fld
ptpo_module_name_context	prog_parse_tree.m	/^                ptpo_module_name_context :: prog_context,$/;kq|-;/\<ptpo_module_name_context\>/;'q;"	kind:fld
ptpo_pred_decls	prog_parse_tree.m	/^                ptpo_pred_decls     :: list(item_pred_decl_info),$/;kq|-;/\<ptpo_pred_decls\>/;'q;"	kind:fld
ptpo_promises	prog_parse_tree.m	/^                ptpo_promises       :: list(item_promise_info),$/;kq|-;/\<ptpo_promises\>/;'q;"	kind:fld
ptpo_struct_reuse	prog_parse_tree.m	/^                ptpo_struct_reuse   :: list(decl_pragma_struct_reuse_info)$/;kq|-;/\<ptpo_struct_reuse\>/;'q;"	kind:fld
ptpo_struct_sharing	prog_parse_tree.m	/^                ptpo_struct_sharing :: list(decl_pragma_struct_sharing_info),$/;kq|-;/\<ptpo_struct_sharing\>/;'q;"	kind:fld
ptpo_termination	prog_parse_tree.m	/^                ptpo_termination    :: list(decl_pragma_termination_info),$/;kq|-;/\<ptpo_termination\>/;'q;"	kind:fld
ptpo_termination2	prog_parse_tree.m	/^                ptpo_termination2   :: list(decl_pragma_termination2_info),$/;kq|-;/\<ptpo_termination2\>/;'q;"	kind:fld
ptpo_trailing	prog_parse_tree.m	/^                ptpo_trailing       :: list(gen_pragma_trailing_info),$/;kq|-;/\<ptpo_trailing\>/;'q;"	kind:fld
ptpo_type_defns	prog_parse_tree.m	/^                ptpo_type_defns     :: list(item_type_defn_info),$/;kq|-;/\<ptpo_type_defns\>/;'q;"	kind:fld
ptpo_type_specs	prog_parse_tree.m	/^                ptpo_type_specs     :: list(decl_pragma_type_spec_info),$/;kq|-;/\<ptpo_type_specs\>/;'q;"	kind:fld
ptpo_typeclasses	prog_parse_tree.m	/^                ptpo_typeclasses    :: list(item_typeclass_info),$/;kq|-;/\<ptpo_typeclasses\>/;'q;"	kind:fld
ptpo_unused_args	prog_parse_tree.m	/^                ptpo_unused_args    :: list(gen_pragma_unused_args_info),$/;kq|-;/\<ptpo_unused_args\>/;'q;"	kind:fld
ptpo_uses	prog_parse_tree.m	/^                ptpo_uses           :: module_names_contexts,$/;kq|-;/\<ptpo_uses\>/;'q;"	kind:fld
pts_components	prog_parse_tree.m	/^                pts_components              :: cord(module_component)$/;kq|-;/\<pts_components\>/;'q;"	kind:fld
pts_module_name	prog_parse_tree.m	/^                pts_module_name             :: module_name,$/;kq|-;/\<pts_module_name\>/;'q;"	kind:fld
pts_module_name_context	prog_parse_tree.m	/^                pts_module_name_context     :: prog_context,$/;kq|-;/\<pts_module_name_context\>/;'q;"	kind:fld
ptsi_context	hlds_pred.m	/^                ptsi_context                :: prog_context,$/;kq|-;/\<ptsi_context\>/;'q;"	kind:fld
ptsi_eval_method	hlds_pred.m	/^                ptsi_eval_method            :: tabled_eval_method$/;kq|-;/\<ptsi_eval_method\>/;'q;"	kind:fld
ptsi_gen_arg_infos	hlds_pred.m	/^                ptsi_gen_arg_infos          :: table_arg_infos,$/;kq|-;/\<ptsi_gen_arg_infos\>/;'q;"	kind:fld
ptsi_input_steps	hlds_pred.m	/^                ptsi_input_steps            :: list(table_step_desc),$/;kq|-;/\<ptsi_input_steps\>/;'q;"	kind:fld
ptsi_maybe_output_steps	hlds_pred.m	/^                ptsi_maybe_output_steps     :: maybe(list(table_step_desc)),$/;kq|-;/\<ptsi_maybe_output_steps\>/;'q;"	kind:fld
ptsi_num_inputs	hlds_pred.m	/^                ptsi_num_inputs             :: int,$/;kq|-;/\<ptsi_num_inputs\>/;'q;"	kind:fld
ptsi_num_outputs	hlds_pred.m	/^                ptsi_num_outputs            :: int,$/;kq|-;/\<ptsi_num_outputs\>/;'q;"	kind:fld
ptsi_proc_label	hlds_pred.m	/^                ptsi_proc_label             :: rtti_proc_label,$/;kq|-;/\<ptsi_proc_label\>/;'q;"	kind:fld
ptsi_tvarset	hlds_pred.m	/^                ptsi_tvarset                :: tvarset,$/;kq|-;/\<ptsi_tvarset\>/;'q;"	kind:fld
ptto_exceptions	prog_parse_tree.m	/^                ptto_exceptions         :: list(gen_pragma_exceptions_info),$/;kq|-;/\<ptto_exceptions\>/;'q;"	kind:fld
ptto_mm_tabling	prog_parse_tree.m	/^                ptto_mm_tabling         :: list(gen_pragma_mm_tabling_info),$/;kq|-;/\<ptto_mm_tabling\>/;'q;"	kind:fld
ptto_module_name	prog_parse_tree.m	/^                ptto_module_name            :: module_name,$/;kq|-;/\<ptto_module_name\>/;'q;"	kind:fld
ptto_module_name_context	prog_parse_tree.m	/^                ptto_module_name_context    :: prog_context,$/;kq|-;/\<ptto_module_name_context\>/;'q;"	kind:fld
ptto_struct_reuse	prog_parse_tree.m	/^                ptto_struct_reuse   :: list(decl_pragma_struct_reuse_info)$/;kq|-;/\<ptto_struct_reuse\>/;'q;"	kind:fld
ptto_struct_sharing	prog_parse_tree.m	/^                ptto_struct_sharing :: list(decl_pragma_struct_sharing_info),$/;kq|-;/\<ptto_struct_sharing\>/;'q;"	kind:fld
ptto_termination	prog_parse_tree.m	/^                ptto_termination        :: list(decl_pragma_termination_info),$/;kq|-;/\<ptto_termination\>/;'q;"	kind:fld
ptto_termination2	prog_parse_tree.m	/^                ptto_termination2       :: list(decl_pragma_termination2_info),$/;kq|-;/\<ptto_termination2\>/;'q;"	kind:fld
ptto_trailing	prog_parse_tree.m	/^                ptto_trailing           :: list(gen_pragma_trailing_info),$/;kq|-;/\<ptto_trailing\>/;'q;"	kind:fld
public	../library/term_to_xml.m	/^    --->    public(string)                  % Formal Public Identifier (FPI)$/;kq|-;/\<public\>/;'q;"	kind:cons
public_system	../library/term_to_xml.m	/^    ;       public_system(string, string)   % FPI, URL$/;kq|-;/\<public_system\>/;'q;"	kind:cons
punct	../library/parsing_utils.m	/^:- pred punct(/;kq|/^\<punct\>/;'q;"	kind:pred
pure_proc_foreign_attributes	unify_proc.m	/^:- func pure_proc_foreign_attributes = foreign_proc_attributes.$/;kq|/^\<pure_proc_foreign_attributes\>/;'q;"	kind:func	file:
purity	prog_data.m	/^:- type purity$/;kq|-;/\<purity\>/;'q;"	kind:type
purity.bad_impure_rhs_cons_id	purity.m	/^    ;       bad_impure_rhs_cons_id(cons_id).$/;kq|-;/\<purity.bad_impure_rhs_cons_id\>/;'q;"	kind:cons	file:
purity.bad_impure_rhs_lambda	purity.m	/^    --->    bad_impure_rhs_lambda$/;kq|-;/\<purity.bad_impure_rhs_lambda\>/;'q;"	kind:cons	file:
purity.bad_impure_unify_rhs	purity.m	/^:- type bad_impure_unify_rhs$/;kq|-;/\<purity.bad_impure_unify_rhs\>/;'q;"	kind:type	file:
purity.check_lambda_purity	purity.m	/^:- pred check_lambda_purity(/;kq|/^\<check_lambda_purity\>/;'q;"	kind:pred	file:
purity.check_outer_var_type	purity.m	/^:- pred check_outer_var_type(/;kq|/^\<check_outer_var_type\>/;'q;"	kind:pred	file:
purity.compare_purity	purity.m	/^:- func compare_purity(/;kq|/^\<compare_purity\>/;'q;"	kind:func	file:
purity.compute_cases_purity	purity.m	/^:- pred compute_cases_purity(list(case)::in, list(/;kq|/^\<compute_cases_purity\>/;'q;"	kind:pred	file:
purity.compute_expr_purity	purity.m	/^:- pred compute_expr_purity(/;kq|/^\<compute_expr_purity\>/;'q;"	kind:pred	file:
purity.compute_goal_purity	purity.m	/^:- pred compute_goal_purity(/;kq|/^\<compute_goal_purity\>/;'q;"	kind:pred	file:
purity.compute_goals_purity	purity.m	/^:- pred compute_goals_purity(list(hlds_goal)::in, list(/;kq|/^\<compute_goals_purity\>/;'q;"	kind:pred	file:
purity.converted_unify	purity.m	/^:- type converted_unify$/;kq|-;/\<purity.converted_unify\>/;'q;"	kind:type	file:
purity.error_not_pure_enough	purity.m	/^:- func error_not_pure_enough(/;kq|/^\<error_not_pure_enough\>/;'q;"	kind:func	file:
purity.have_converted_unify	purity.m	/^    ;       have_converted_unify.$/;kq|-;/\<purity.have_converted_unify\>/;'q;"	kind:cons	file:
purity.maybe_puritycheck_preds	purity.m	/^:- pred maybe_puritycheck_preds(io.text_output_stream::in, list(/;kq|/^\<maybe_puritycheck_preds\>/;'q;"	kind:pred	file:
purity.pi_converted_unify	purity.m	/^                pi_converted_unify      :: converted_unify,$/;kq|-;/\<purity.pi_converted_unify\>/;'q;"	kind:fld	file:
purity.pi_messages	purity.m	/^                pi_messages             :: list(error_spec)$/;kq|-;/\<purity.pi_messages\>/;'q;"	kind:fld	file:
purity.pi_module_info	purity.m	/^                pi_module_info          :: module_info,$/;kq|-;/\<purity.pi_module_info\>/;'q;"	kind:fld	file:
purity.pi_pred_info	purity.m	/^                pi_pred_info            :: pred_info,$/;kq|-;/\<purity.pi_pred_info\>/;'q;"	kind:fld	file:
purity.pi_requant	purity.m	/^                pi_requant              :: need_to_requantify,$/;kq|-;/\<purity.pi_requant\>/;'q;"	kind:fld	file:
purity.pi_run_post_typecheck	purity.m	/^                pi_run_post_typecheck   :: run_post_typecheck_tasks,$/;kq|-;/\<purity.pi_run_post_typecheck\>/;'q;"	kind:fld	file:
purity.pi_var_table	purity.m	/^                pi_var_table            :: var_table,$/;kq|-;/\<purity.pi_var_table\>/;'q;"	kind:fld	file:
purity.repuritycheck_proc	purity.m	/^:- pred repuritycheck_proc(/;kq|/^\<repuritycheck_proc\>/;'q;"	kind:pred
purity.warn_about_purity_for	purity.m	/^:- func warn_about_purity_for(/;kq|/^\<warn_about_purity_for\>/;'q;"	kind:func	file:
purity.warn_pred_body_too_pure	purity.m	/^:- func warn_pred_body_too_pure(/;kq|/^\<warn_pred_body_too_pure\>/;'q;"	kind:func	file:
purity.wrap_inner_outer_goals	purity.m	/^:- pred wrap_inner_outer_goals(/;kq|/^\<wrap_inner_outer_goals\>/;'q;"	kind:pred	file:
purity_article_name	purity.m	/^:- pred purity_article_name(/;kq|/^\<purity_article_name\>/;'q;"	kind:pred	file:
purity_article_to_string	write_error_spec.m	/^:- func purity_article_to_string(/;kq|/^\<purity_article_to_string\>/;'q;"	kind:func	file:
purity_attr	parse_item.m	/^:- type purity_attr$/;kq|-;/\<purity_attr\>/;'q;"	kind:type	file:
purity_desc	error_spec.m	/^    ;       purity_desc(purity)$/;kq|-;/\<purity_desc\>/;'q;"	kind:cons
purity_desc_article	error_spec.m	/^    ;       purity_desc_article(purity)$/;kq|-;/\<purity_desc_article\>/;'q;"	kind:cons
purity_error_lambda_should_be_any	mode_errors.m	/^    ;       purity_error_lambda_should_be_any(one_or_more(prog_var)).$/;kq|-;/\<purity_error_lambda_should_be_any\>/;'q;"	kind:cons
purity_error_lambda_should_be_any_to_spec	mode_errors.m	/^:- func purity_error_lambda_should_be_any_to_spec(/;kq|/^\<purity_error_lambda_should_be_any_to_spec\>/;'q;"	kind:func	file:
purity_error_should_be_in_promise_purity_scope	mode_errors.m	/^    ;       purity_error_should_be_in_promise_purity_scope($/;kq|-;/\<purity_error_should_be_in_promise_purity_scope\>/;'q;"	kind:cons
purity_error_should_be_in_promise_purity_scope_to_spec	mode_errors.m	/^:- func purity_error_should_be_in_promise_purity_scope_to_spec(/;kq|/^\<purity_error_should_be_in_promise_purity_scope_to_spec\>/;'q;"	kind:func	file:
purity_impure	prog_data.m	/^    ;       purity_impure.$/;kq|-;/\<purity_impure\>/;'q;"	kind:cons
purity_info	purity.m	/^:- type purity_info$/;kq|-;/\<purity_info\>/;'q;"	kind:type	file:
purity_info_add_message	purity.m	/^:- pred purity_info_add_message(/;kq|/^\<purity_info_add_message\>/;'q;"	kind:pred	file:
purity_info_add_messages	purity.m	/^:- pred purity_info_add_messages(list(/;kq|/^\<purity_info_add_messages\>/;'q;"	kind:pred	file:
purity_name	parse_tree_out_misc.m	/^:- pred purity_name(/;kq|/^\<purity_name\>/;'q;"	kind:pred
purity_prefix_to_string	parse_tree_out_misc.m	/^:- func purity_prefix_to_string(/;kq|/^\<purity_prefix_to_string\>/;'q;"	kind:func
purity_pure	prog_data.m	/^    --->    purity_pure$/;kq|-;/\<purity_pure\>/;'q;"	kind:cons
purity_semipure	prog_data.m	/^    ;       purity_semipure$/;kq|-;/\<purity_semipure\>/;'q;"	kind:cons
purity_to_markers	hlds_markers.m	/^:- pred purity_to_markers(purity::in, list(/;kq|/^\<purity_to_markers\>/;'q;"	kind:pred
purity_to_string	write_error_spec.m	/^:- func purity_to_string(/;kq|/^\<purity_to_string\>/;'q;"	kind:func	file:
puritycheck	mercury_compile_front_end.m	/^:- pred puritycheck(/;kq|/^\<puritycheck\>/;'q;"	kind:pred	file:
puritycheck_module	purity.m	/^:- pred puritycheck_module(/;kq|/^\<puritycheck_module\>/;'q;"	kind:pred
puritycheck_pred	purity.m	/^:- pred puritycheck_pred(/;kq|/^\<puritycheck_pred\>/;'q;"	kind:pred	file:
push	../library/stack.m	/^:- func push(stack(T), T) = stack(/;kq|/^\<push\>/;'q;"	kind:func
push_failed	push_goals_together.m	/^    --->    push_failed$/;kq|-;/\<push_failed\>/;'q;"	kind:cons
push_goal	../mdbcomp/feedback.automatic_parallelism.m	/^:- type push_goal$/;kq|-;/\<push_goal\>/;'q;"	kind:type
push_goal_into_conj	dep_par_conj.m	/^:- pred push_goal_into_conj(/;kq|/^\<push_goal_into_conj\>/;'q;"	kind:pred	file:
push_goal_into_goal	deforest.m	/^:- pred push_goal_into_goal(set_of_progvar::in, set(/;kq|/^\<push_goal_into_goal\>/;'q;"	kind:pred	file:
push_goals_in_proc	push_goals_together.m	/^:- pred push_goals_in_proc(list(/;kq|/^\<push_goals_in_proc\>/;'q;"	kind:pred
push_goals_together.pi_globals	push_goals_together.m	/^                pi_globals              :: globals,$/;kq|-;/\<push_goals_together.pi_globals\>/;'q;"	kind:fld	file:
push_goals_together.push_info	push_goals_together.m	/^:- type push_info$/;kq|-;/\<push_goals_together.push_info\>/;'q;"	kind:type	file:
push_goals_together.pushable	push_goals_together.m	/^    ;       pushable.$/;kq|-;/\<push_goals_together.pushable\>/;'q;"	kind:cons	file:
push_info	push_goals_together.m	/^:- type push_info$/;kq|-;/\<push_info\>/;'q;"	kind:type	file:
push_into_case	push_goals_together.m	/^:- pred push_into_case(list(/;kq|/^\<push_into_case\>/;'q;"	kind:pred	file:
push_into_cases	push_goals_together.m	/^:- pred push_into_cases(list(/;kq|/^\<push_into_cases\>/;'q;"	kind:pred	file:
push_into_cases_rename	saved_vars.m	/^:- pred push_into_cases_rename(list(case)::in, list(/;kq|/^\<push_into_cases_rename\>/;'q;"	kind:pred	file:
push_into_disjuncts	push_goals_together.m	/^:- pred push_into_disjuncts(list(/;kq|/^\<push_into_disjuncts\>/;'q;"	kind:pred	file:
push_into_goal	push_goals_together.m	/^:- pred push_into_goal(list(/;kq|/^\<push_into_goal\>/;'q;"	kind:pred	file:
push_into_goal	saved_vars.m	/^:- pred push_into_goal(/;kq|/^\<push_into_goal\>/;'q;"	kind:pred	file:
push_into_goal_rename	saved_vars.m	/^:- pred push_into_goal_rename(/;kq|/^\<push_into_goal_rename\>/;'q;"	kind:pred	file:
push_into_goals_rename	saved_vars.m	/^:- pred push_into_goals_rename(list(hlds_goal)::in, list(/;kq|/^\<push_into_goals_rename\>/;'q;"	kind:pred	file:
push_list	../library/stack.m	/^:- func push_list(stack(T), list(T)) = stack(/;kq|/^\<push_list\>/;'q;"	kind:func
push_msg	proc_gen.m	/^:- func push_msg(/;kq|/^\<push_msg\>/;'q;"	kind:func
push_nest_open	../library/mercury_term_parser.m	/^:- pred push_nest_open(/;kq|/^\<push_nest_open\>/;'q;"	kind:pred	file:
push_op	dep_par_conj.m	/^:- type push_op$/;kq|-;/\<push_op\>/;'q;"	kind:type	file:
push_region_frame	llds.m	/^    ;       push_region_frame(region_stack_id, embedded_stack_frame_id)$/;kq|-;/\<push_region_frame\>/;'q;"	kind:cons
push_result	push_goals_together.m	/^:- type push_result$/;kq|-;/\<push_result\>/;'q;"	kind:type
push_signal	dep_par_conj.m	/^    ;       push_signal.$/;kq|-;/\<push_signal\>/;'q;"	kind:cons	file:
push_succeeded	push_goals_together.m	/^    ;       push_succeeded.$/;kq|-;/\<push_succeeded\>/;'q;"	kind:cons
push_wait	dep_par_conj.m	/^    --->    push_wait$/;kq|-;/\<push_wait\>/;'q;"	kind:cons	file:
pushable	push_goals_together.m	/^    ;       pushable.$/;kq|-;/\<pushable\>/;'q;"	kind:cons	file:
pushable_args_map	dep_par_conj.m	/^:- type pushable_args_map == map(pred_proc_id, proc_pushable_args_map).$/;kq|-;/\<pushable_args_map\>/;'q;"	kind:type	file:
put	../library/bitmap.m	/^    pred(put\/4) is bitmap.stream_put$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/bitmap.m	/^    pred(put\/4) is bitmap.write_bitmap$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/io.m	/^    pred(put\/4) is stream.string_writer.write_univ$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/io.m	/^    pred(put\/4) is write_binary_int8$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/io.m	/^    pred(put\/4) is write_binary_uint8$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/io.m	/^    pred(put\/4) is write_byte$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/io.m	/^    pred(put\/4) is write_char$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/io.m	/^    pred(put\/4) is write_float$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/io.m	/^    pred(put\/4) is write_int$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/io.m	/^    pred(put\/4) is write_int16$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/io.m	/^    pred(put\/4) is write_int32$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/io.m	/^    pred(put\/4) is write_int64$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/io.m	/^    pred(put\/4) is write_int8$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/io.m	/^    pred(put\/4) is write_string$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/io.m	/^    pred(put\/4) is write_uint$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/io.m	/^    pred(put\/4) is write_uint16$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/io.m	/^    pred(put\/4) is write_uint32$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/io.m	/^    pred(put\/4) is write_uint64$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/io.m	/^    pred(put\/4) is write_uint8$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/queue.m	/^:- func put(queue(T), T) = queue(/;kq|/^\<put\>/;'q;"	kind:func
put	../library/stream.m	/^    pred put(Stream::in, Unit::in, State::di, State::uo) is det$/;kq|-;/\<put\>/;'q;"	kind:tcm
put	../library/string.builder.m	/^    pred(put\/4) is string_builder_put_char$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/string.builder.m	/^    pred(put\/4) is string_builder_put_string$/;kq|-;/\<put\>/;'q;"	kind:tcim	file:
put	../library/thread.channel.m	/^:- pred put(channel(/;kq|/^\<put\>/;'q;"	kind:pred
put	../library/thread.closeable_channel.m	/^:- pred put(closeable_channel(/;kq|/^\<put\>/;'q;"	kind:pred
put	../library/thread.mvar.m	/^:- pred put(mvar(/;kq|/^\<put\>/;'q;"	kind:pred
put_an_expensive_test_last	tag_switch.m	/^:- pred put_an_expensive_test_last(/;kq|/^\<put_an_expensive_test_last\>/;'q;"	kind:pred	file:
put_base_first_multi_rec	optimization_options.m	/^    --->    put_base_first_multi_rec$/;kq|-;/\<put_base_first_multi_rec\>/;'q;"	kind:cons
put_base_first_single_rec	optimization_options.m	/^    --->    put_base_first_single_rec$/;kq|-;/\<put_base_first_single_rec\>/;'q;"	kind:cons
put_bit	../library/bit_buffer.write.m	/^:- pred put_bit(bool, write_buffer(Stream, State), write_buffer(/;kq|/^\<put_bit\>/;'q;"	kind:pred
put_bitmap	../library/bit_buffer.write.m	/^:- pred put_bitmap(/;kq|/^\<put_bitmap\>/;'q;"	kind:pred
put_bitmap	../library/bit_buffer.write.m	/^:- pred put_bitmap(bitmap, write_buffer(/;kq|/^\<put_bitmap\>/;'q;"	kind:pred
put_bitmap_2	../library/bit_buffer.write.m	/^:- pred put_bitmap_2(/;kq|/^\<put_bitmap_2\>/;'q;"	kind:pred
put_bits	../library/bit_buffer.write.m	/^:- pred put_bits(word, num_bits, write_buffer(/;kq|/^\<put_bits\>/;'q;"	kind:pred
put_byte	../library/bit_buffer.write.m	/^:- pred put_byte(word, write_buffer(/;kq|/^\<put_byte\>/;'q;"	kind:pred
put_char	../library/stream.string_writer.m	/^:- pred put_char(/;kq|/^\<put_char\>/;'q;"	kind:pred
put_commit_in_own_func	options.m	/^    ;       put_commit_in_own_func$/;kq|-;/\<put_commit_in_own_func\>/;'q;"	kind:cons
put_doc	../library/pretty_printer.m	/^:- pred put_doc(/;kq|/^\<put_doc\>/;'q;"	kind:pred
put_float	../library/stream.string_writer.m	/^:- pred put_float(/;kq|/^\<put_float\>/;'q;"	kind:pred
put_int	../library/stream.string_writer.m	/^:- pred put_int(/;kq|/^\<put_int\>/;'q;"	kind:pred
put_int16	../library/stream.string_writer.m	/^:- pred put_int16(/;kq|/^\<put_int16\>/;'q;"	kind:pred
put_int32	../library/stream.string_writer.m	/^:- pred put_int32(/;kq|/^\<put_int32\>/;'q;"	kind:pred
put_int64	../library/stream.string_writer.m	/^:- pred put_int64(/;kq|/^\<put_int64\>/;'q;"	kind:pred
put_int8	../library/stream.string_writer.m	/^:- pred put_int8(/;kq|/^\<put_int8\>/;'q;"	kind:pred
put_list	../library/queue.m	/^:- func put_list(queue(T), list(T)) = queue(/;kq|/^\<put_list\>/;'q;"	kind:func
put_list	../library/stream.m	/^:- pred put_list(Stream, pred(/;kq|/^\<put_list\>/;'q;"	kind:pred
put_list_2	../library/queue.m	/^:- pred put_list_2(list(T)::in, list(T)::in, list(/;kq|/^\<put_list_2\>/;'q;"	kind:pred	file:
put_list_on_front	../library/queue.m	/^:- func put_list_on_front(queue(T), list(T)) = queue(/;kq|/^\<put_list_on_front\>/;'q;"	kind:func
put_on_front	../library/queue.m	/^:- func put_on_front(queue(T), T) = queue(/;kq|/^\<put_on_front\>/;'q;"	kind:func
put_typeinfo_vars_first	type_util.m	/^:- func put_typeinfo_vars_first(var_table, list(prog_var)) = list(/;kq|/^\<put_typeinfo_vars_first\>/;'q;"	kind:func
put_uint	../library/stream.string_writer.m	/^:- pred put_uint(/;kq|/^\<put_uint\>/;'q;"	kind:pred
put_uint16	../library/stream.string_writer.m	/^:- pred put_uint16(/;kq|/^\<put_uint16\>/;'q;"	kind:pred
put_uint32	../library/stream.string_writer.m	/^:- pred put_uint32(/;kq|/^\<put_uint32\>/;'q;"	kind:pred
put_uint64	../library/stream.string_writer.m	/^:- pred put_uint64(/;kq|/^\<put_uint64\>/;'q;"	kind:pred
put_uint8	../library/stream.string_writer.m	/^:- pred put_uint8(/;kq|/^\<put_uint8\>/;'q;"	kind:pred
putback	../library/io.m	/^:- instance stream.putback(binary_input_stream, int, io, io.error)$/;kq|-;/\<putback\>/;'q;"	kind:tci	file:
putback	../library/io.m	/^:- instance stream.putback(binary_input_stream, int8, io, io.error)$/;kq|-;/\<putback\>/;'q;"	kind:tci	file:
putback	../library/io.m	/^:- instance stream.putback(binary_input_stream, uint8, io, io.error)$/;kq|-;/\<putback\>/;'q;"	kind:tci	file:
putback	../library/io.m	/^:- instance stream.putback(text_input_stream, char, io, io.error) where$/;kq|-;/\<putback\>/;'q;"	kind:tci	file:
putback	../library/stream.m	/^:- typeclass putback(Stream, Unit, State, Error)$/;kq|-;/\<putback\>/;'q;"	kind:tc
putback_byte	../library/io.m	/^:- pred putback_byte(/;kq|/^\<putback_byte\>/;'q;"	kind:pred
putback_char	../library/io.m	/^:- pred putback_char(/;kq|/^\<putback_char\>/;'q;"	kind:pred
putback_char_2	../library/io.primitives_read.m	/^:- pred putback_char_2(/;kq|/^\<putback_char_2\>/;'q;"	kind:pred
putback_int8	../library/io.m	/^:- pred putback_int8(/;kq|/^\<putback_int8\>/;'q;"	kind:pred
putback_uint8	../library/io.m	/^:- pred putback_uint8(/;kq|/^\<putback_uint8\>/;'q;"	kind:pred
putback_uint8_2	../library/io.primitives_read.m	/^:- pred putback_uint8_2(/;kq|/^\<putback_uint8_2\>/;'q;"	kind:pred
qca_constraint	parse_item.m	/^    ;       qca_constraint(quantifier_type, term).$/;kq|-;/\<qca_constraint\>/;'q;"	kind:cons	file:
qca_quant_vars	parse_item.m	/^    --->    qca_quant_vars(quantifier_type, term)$/;kq|-;/\<qca_quant_vars\>/;'q;"	kind:cons	file:
qi_keep_quant_vars	quantification.m	/^                qi_keep_quant_vars      :: maybe_keep_quant_vars$/;kq|-;/\<qi_keep_quant_vars\>/;'q;"	kind:fld	file:
qi_lambda_outside	quantification.m	/^                qi_lambda_outside       :: set_of_progvar,$/;kq|-;/\<qi_lambda_outside\>/;'q;"	kind:fld	file:
qi_nonlocals	quantification.m	/^                qi_nonlocals            :: set_of_progvar,$/;kq|-;/\<qi_nonlocals\>/;'q;"	kind:fld	file:
qi_outside	quantification.m	/^                qi_outside              :: set_of_progvar,$/;kq|-;/\<qi_outside\>/;'q;"	kind:fld	file:
qi_quant_vars	quantification.m	/^                qi_quant_vars           :: set_of_progvar,$/;kq|-;/\<qi_quant_vars\>/;'q;"	kind:fld	file:
qi_rtti_varmaps	quantification.m	/^                qi_rtti_varmaps         :: rtti_varmaps,$/;kq|-;/\<qi_rtti_varmaps\>/;'q;"	kind:fld	file:
qi_seen	quantification.m	/^                qi_seen                 :: set_of_progvar,$/;kq|-;/\<qi_seen\>/;'q;"	kind:fld	file:
qi_var_db	quantification.m	/^                qi_var_db               :: var_db,$/;kq|-;/\<qi_var_db\>/;'q;"	kind:fld	file:
qi_warnings	quantification.m	/^                qi_warnings             :: cord(quant_warning),$/;kq|-;/\<qi_warnings\>/;'q;"	kind:fld	file:
quadratic_roots	../library/math.m	/^:- type quadratic_roots$/;kq|-;/\<quadratic_roots\>/;'q;"	kind:type
qual_class_id	error_spec.m	/^    ;       qual_class_id(class_id)$/;kq|-;/\<qual_class_id\>/;'q;"	kind:cons
qual_class_name	mlds.m	/^:- type qual_class_name$/;kq|-;/\<qual_class_name\>/;'q;"	kind:type
qual_class_name_to_ll_string_for_csharp	mlds_to_cs_name.m	/^:- func qual_class_name_to_ll_string_for_csharp(/;kq|/^\<qual_class_name_to_ll_string_for_csharp\>/;'q;"	kind:func
qual_class_name_to_nll_string_for_csharp	mlds_to_cs_name.m	/^:- func qual_class_name_to_nll_string_for_csharp(/;kq|/^\<qual_class_name_to_nll_string_for_csharp\>/;'q;"	kind:func
qual_class_name_to_string_for_java	mlds_to_java_name.m	/^:- func qual_class_name_to_string_for_java(/;kq|/^\<qual_class_name_to_string_for_java\>/;'q;"	kind:func
qual_cons_id_and_maybe_arity	error_spec.m	/^    ;       qual_cons_id_and_maybe_arity(cons_id)$/;kq|-;/\<qual_cons_id_and_maybe_arity\>/;'q;"	kind:cons
qual_ctor_id	mlds.m	/^:- type qual_ctor_id$/;kq|-;/\<qual_ctor_id\>/;'q;"	kind:type
qual_ctor_to_format_piece	prog_foreign_enum.m	/^:- func qual_ctor_to_format_piece(sym_name) = list(/;kq|/^\<qual_ctor_to_format_piece\>/;'q;"	kind:func	file:
qual_errors.mq_error_context	module_qual.qual_errors.m	/^:- type mq_error_context$/;kq|-;/\<qual_errors.mq_error_context\>/;'q;"	kind:type
qual_errors.mqcec_class_defn	module_qual.qual_errors.m	/^    --->    mqcec_class_defn(prog_context,$/;kq|-;/\<qual_errors.mqcec_class_defn\>/;'q;"	kind:cons
qual_errors.mqcec_class_method	module_qual.qual_errors.m	/^    ;       mqcec_class_method(prog_context,$/;kq|-;/\<qual_errors.mqcec_class_method\>/;'q;"	kind:cons
qual_errors.mqcec_pred_decl	module_qual.qual_errors.m	/^    ;       mqcec_pred_decl(prog_context,$/;kq|-;/\<qual_errors.mqcec_pred_decl\>/;'q;"	kind:cons
qual_errors.mqec_class	module_qual.qual_errors.m	/^    ;       mqec_class(prog_context,$/;kq|-;/\<qual_errors.mqec_class\>/;'q;"	kind:cons
qual_errors.mqec_class_method	module_qual.qual_errors.m	/^    ;       mqec_class_method(prog_context,$/;kq|-;/\<qual_errors.mqec_class_method\>/;'q;"	kind:cons
qual_errors.mqec_foreign_enum	module_qual.qual_errors.m	/^    ;       mqec_foreign_enum(prog_context)$/;kq|-;/\<qual_errors.mqec_foreign_enum\>/;'q;"	kind:cons
qual_errors.mqec_foreign_proc	module_qual.qual_errors.m	/^    ;       mqec_foreign_proc(prog_context)$/;kq|-;/\<qual_errors.mqec_foreign_proc\>/;'q;"	kind:cons
qual_errors.mqec_inst_defn	module_qual.qual_errors.m	/^    ;       mqec_inst_defn(prog_context,$/;kq|-;/\<qual_errors.mqec_inst_defn\>/;'q;"	kind:cons
qual_errors.mqec_instance	module_qual.qual_errors.m	/^    ;       mqec_instance(prog_context,$/;kq|-;/\<qual_errors.mqec_instance\>/;'q;"	kind:cons
qual_errors.mqec_lambda_expr	module_qual.qual_errors.m	/^    ;       mqec_lambda_expr(prog_context)$/;kq|-;/\<qual_errors.mqec_lambda_expr\>/;'q;"	kind:cons
qual_errors.mqec_mode_defn	module_qual.qual_errors.m	/^    ;       mqec_mode_defn(prog_context,$/;kq|-;/\<qual_errors.mqec_mode_defn\>/;'q;"	kind:cons
qual_errors.mqec_mutable	module_qual.qual_errors.m	/^    ;       mqec_mutable(prog_context,$/;kq|-;/\<qual_errors.mqec_mutable\>/;'q;"	kind:cons
qual_errors.mqec_pragma_decl	module_qual.qual_errors.m	/^    ;       mqec_pragma_decl(prog_context,$/;kq|-;/\<qual_errors.mqec_pragma_decl\>/;'q;"	kind:cons
qual_errors.mqec_pragma_impl	module_qual.qual_errors.m	/^    ;       mqec_pragma_impl(prog_context,$/;kq|-;/\<qual_errors.mqec_pragma_impl\>/;'q;"	kind:cons
qual_errors.mqec_pred_or_func	module_qual.qual_errors.m	/^    ;       mqec_pred_or_func(prog_context,$/;kq|-;/\<qual_errors.mqec_pred_or_func\>/;'q;"	kind:cons
qual_errors.mqec_type_defn	module_qual.qual_errors.m	/^    --->    mqec_type_defn(prog_context,$/;kq|-;/\<qual_errors.mqec_type_defn\>/;'q;"	kind:cons
qual_errors.mqec_type_qual	module_qual.qual_errors.m	/^    ;       mqec_type_qual(prog_context)$/;kq|-;/\<qual_errors.mqec_type_qual\>/;'q;"	kind:cons
qual_errors.mqec_type_repn	module_qual.qual_errors.m	/^    ;       mqec_type_repn(prog_context,$/;kq|-;/\<qual_errors.mqec_type_repn\>/;'q;"	kind:cons
qual_errors.user_arity_known	module_qual.qual_errors.m	/^    ;       user_arity_known(user_arity).$/;kq|-;/\<qual_errors.user_arity_known\>/;'q;"	kind:cons
qual_errors.user_arity_unknown	module_qual.qual_errors.m	/^    --->    user_arity_unknown$/;kq|-;/\<qual_errors.user_arity_unknown\>/;'q;"	kind:cons
qual_errors.wrap_module_name	module_qual.qual_errors.m	/^:- func wrap_module_name(/;kq|/^\<wrap_module_name\>/;'q;"	kind:func	file:
qual_errors.wrap_qual_id	module_qual.qual_errors.m	/^:- func wrap_qual_id(/;kq|/^\<wrap_qual_id\>/;'q;"	kind:func	file:
qual_explicit_vartypes	qual_info.m	/^                qual_explicit_vartypes  :: vartypes,$/;kq|-;/\<qual_explicit_vartypes\>/;'q;"	kind:fld	file:
qual_field_var_name	mlds.m	/^:- type qual_field_var_name$/;kq|-;/\<qual_field_var_name\>/;'q;"	kind:type
qual_field_var_name_to_string_for_c	mlds_to_c_name.m	/^:- func qual_field_var_name_to_string_for_c(/;kq|/^\<qual_field_var_name_to_string_for_c\>/;'q;"	kind:func
qual_found_syntax_error	qual_info.m	/^                qual_found_syntax_error :: bool,$/;kq|-;/\<qual_found_syntax_error\>/;'q;"	kind:fld	file:
qual_found_trace_goal	qual_info.m	/^                qual_found_trace_goal   :: bool$/;kq|-;/\<qual_found_trace_goal\>/;'q;"	kind:fld	file:
qual_func_label	mlds.m	/^:- type qual_func_label$/;kq|-;/\<qual_func_label\>/;'q;"	kind:type
qual_function_name	mlds.m	/^:- type qual_function_name$/;kq|-;/\<qual_function_name\>/;'q;"	kind:type
qual_function_name_to_string_for_c	mlds_to_c_name.m	/^:- func qual_function_name_to_string_for_c(/;kq|/^\<qual_function_name_to_string_for_c\>/;'q;"	kind:func
qual_global_var_name	mlds.m	/^:- type qual_global_var_name$/;kq|-;/\<qual_global_var_name\>/;'q;"	kind:type
qual_id_class	module_qual.id_set.m	/^    ;       qual_id_class.$/;kq|-;/\<qual_id_class\>/;'q;"	kind:cons
qual_id_inst	module_qual.id_set.m	/^    ;       qual_id_inst$/;kq|-;/\<qual_id_inst\>/;'q;"	kind:cons
qual_id_kind	module_qual.id_set.m	/^:- type qual_id_kind$/;kq|-;/\<qual_id_kind\>/;'q;"	kind:type
qual_id_kind_to_string	module_qual.qual_errors.m	/^:- pred qual_id_kind_to_string(/;kq|/^\<qual_id_kind_to_string\>/;'q;"	kind:pred	file:
qual_id_kinds_to_string	module_qual.qual_errors.m	/^:- pred qual_id_kinds_to_string(/;kq|/^\<qual_id_kinds_to_string\>/;'q;"	kind:pred	file:
qual_id_mode	module_qual.id_set.m	/^    ;       qual_id_mode$/;kq|-;/\<qual_id_mode\>/;'q;"	kind:cons
qual_id_type	module_qual.id_set.m	/^    --->    qual_id_type$/;kq|-;/\<qual_id_type\>/;'q;"	kind:cons
qual_info	qual_info.m	/^:- type qual_info$/;kq|-;/\<qual_info\>/;'q;"	kind:type	file:
qual_info.init_qual_info	qual_info.m	/^:- pred init_qual_info(/;kq|/^\<init_qual_info\>/;'q;"	kind:pred
qual_info.qual_mq_info	qual_info.m	/^                qual_mq_info            :: mq_info,$/;kq|-;/\<qual_info.qual_mq_info\>/;'q;"	kind:fld	file:
qual_info.qual_tvar_name_map	qual_info.m	/^                qual_tvar_name_map      :: tvar_name_map,$/;kq|-;/\<qual_info.qual_tvar_name_map\>/;'q;"	kind:fld	file:
qual_info.qual_tvar_renaming	qual_info.m	/^                qual_tvar_renaming      :: tvar_renaming,$/;kq|-;/\<qual_info.qual_tvar_renaming\>/;'q;"	kind:fld	file:
qual_info.qual_tvarset	qual_info.m	/^                qual_tvarset            :: tvarset,$/;kq|-;/\<qual_info.qual_tvarset\>/;'q;"	kind:fld	file:
qual_info.qual_type_eqv_map	qual_info.m	/^                qual_type_eqv_map       :: type_eqv_map,$/;kq|-;/\<qual_info.qual_type_eqv_map\>/;'q;"	kind:fld	file:
qual_info.record_used_functor	qual_info.m	/^:- pred record_used_functor(/;kq|/^\<record_used_functor\>/;'q;"	kind:pred	file:
qual_info.update_qual_info	qual_info.m	/^:- pred update_qual_info(/;kq|/^\<update_qual_info\>/;'q;"	kind:pred
qual_info.update_var_types	qual_info.m	/^:- pred update_var_types(/;kq|/^\<update_var_types\>/;'q;"	kind:pred	file:
qual_info_get_explicit_var_types	qual_info.m	/^:- pred qual_info_get_explicit_var_types(/;kq|/^\<qual_info_get_explicit_var_types\>/;'q;"	kind:pred
qual_info_get_found_syntax_error	qual_info.m	/^:- pred qual_info_get_found_syntax_error(/;kq|/^\<qual_info_get_found_syntax_error\>/;'q;"	kind:pred
qual_info_get_found_trace_goal	qual_info.m	/^:- pred qual_info_get_found_trace_goal(/;kq|/^\<qual_info_get_found_trace_goal\>/;'q;"	kind:pred
qual_info_get_maybe_opt_imported	qual_info.m	/^:- pred qual_info_get_maybe_opt_imported(/;kq|/^\<qual_info_get_maybe_opt_imported\>/;'q;"	kind:pred
qual_info_get_mq_info	qual_info.m	/^:- pred qual_info_get_mq_info(/;kq|/^\<qual_info_get_mq_info\>/;'q;"	kind:pred
qual_info_get_tvarset	qual_info.m	/^:- pred qual_info_get_tvarset(/;kq|/^\<qual_info_get_tvarset\>/;'q;"	kind:pred
qual_info_set_explicit_var_types	qual_info.m	/^:- pred qual_info_set_explicit_var_types(/;kq|/^\<qual_info_set_explicit_var_types\>/;'q;"	kind:pred
qual_info_set_found_syntax_error	qual_info.m	/^:- pred qual_info_set_found_syntax_error(/;kq|/^\<qual_info_set_found_syntax_error\>/;'q;"	kind:pred
qual_info_set_found_trace_goal	qual_info.m	/^:- pred qual_info_set_found_trace_goal(/;kq|/^\<qual_info_set_found_trace_goal\>/;'q;"	kind:pred
qual_info_set_mq_info	qual_info.m	/^:- pred qual_info_set_mq_info(/;kq|/^\<qual_info_set_mq_info\>/;'q;"	kind:pred
qual_inst_ctor	error_spec.m	/^    ;       qual_inst_ctor(inst_ctor)$/;kq|-;/\<qual_inst_ctor\>/;'q;"	kind:cons
qual_maybe_opt_imported	qual_info.m	/^                qual_maybe_opt_imported :: maybe_opt_imported,$/;kq|-;/\<qual_maybe_opt_imported\>/;'q;"	kind:fld	file:
qual_mode_ctor	error_spec.m	/^    ;       qual_mode_ctor(mode_ctor)$/;kq|-;/\<qual_mode_ctor\>/;'q;"	kind:cons
qual_mq_info	qual_info.m	/^                qual_mq_info            :: mq_info,$/;kq|-;/\<qual_mq_info\>/;'q;"	kind:fld	file:
qual_nrt_name_to_nll_string_for_csharp	mlds_to_cs_name.m	/^:- func qual_nrt_name_to_nll_string_for_csharp(/;kq|/^\<qual_nrt_name_to_nll_string_for_csharp\>/;'q;"	kind:func
qual_nrt_name_to_string_for_java	mlds_to_java_name.m	/^:- func qual_nrt_name_to_string_for_java(/;kq|/^\<qual_nrt_name_to_string_for_java\>/;'q;"	kind:func
qual_pf_sym_name_pred_form_arity	error_spec.m	/^    ;       qual_pf_sym_name_pred_form_arity(pf_sym_name_arity)$/;kq|-;/\<qual_pf_sym_name_pred_form_arity\>/;'q;"	kind:cons
qual_pf_sym_name_user_arity	error_spec.m	/^    ;       qual_pf_sym_name_user_arity(pred_pf_name_arity)$/;kq|-;/\<qual_pf_sym_name_user_arity\>/;'q;"	kind:cons
qual_proc_label	mlds.m	/^:- type qual_proc_label$/;kq|-;/\<qual_proc_label\>/;'q;"	kind:type
qual_proc_label_to_string_for_c	mlds_to_c_name.m	/^:- func qual_proc_label_to_string_for_c(/;kq|/^\<qual_proc_label_to_string_for_c\>/;'q;"	kind:func
qual_sym_name	error_spec.m	/^    ;       qual_sym_name(sym_name)$/;kq|-;/\<qual_sym_name\>/;'q;"	kind:cons
qual_sym_name_arity	error_spec.m	/^    ;       qual_sym_name_arity(sym_name_arity)$/;kq|-;/\<qual_sym_name_arity\>/;'q;"	kind:cons
qual_top_ctor_of_type	error_spec.m	/^    ;       qual_top_ctor_of_type(mer_type)$/;kq|-;/\<qual_top_ctor_of_type\>/;'q;"	kind:cons
qual_tvar_name_map	qual_info.m	/^                qual_tvar_name_map      :: tvar_name_map,$/;kq|-;/\<qual_tvar_name_map\>/;'q;"	kind:fld	file:
qual_tvar_renaming	qual_info.m	/^                qual_tvar_renaming      :: tvar_renaming,$/;kq|-;/\<qual_tvar_renaming\>/;'q;"	kind:fld	file:
qual_tvarset	qual_info.m	/^                qual_tvarset            :: tvarset,$/;kq|-;/\<qual_tvarset\>/;'q;"	kind:fld	file:
qual_type_ctor	error_spec.m	/^    ;       qual_type_ctor(type_ctor)$/;kq|-;/\<qual_type_ctor\>/;'q;"	kind:cons
qual_type_eqv_map	qual_info.m	/^                qual_type_eqv_map       :: type_eqv_map,$/;kq|-;/\<qual_type_eqv_map\>/;'q;"	kind:fld	file:
qualified	../mdbcomp/sym_name.m	/^    ;       qualified(sym_name, string).$/;kq|-;/\<qualified\>/;'q;"	kind:cons
qualified_functor_to_string	hlds_out_util.m	/^:- func qualified_functor_to_string(/;kq|/^\<qualified_functor_to_string\>/;'q;"	kind:func
qualified_functor_with_term_args_to_string	hlds_out_util.m	/^:- func qualified_functor_with_term_args_to_string(/;kq|/^\<qualified_functor_with_term_args_to_string\>/;'q;"	kind:func
qualified_item_names	parse_tree_out_info.m	/^    ;       qualified_item_names.$/;kq|-;/\<qualified_item_names\>/;'q;"	kind:cons
qualifier_to_nll_string_for_csharp	mlds_to_cs_name.m	/^:- func qualifier_to_nll_string_for_csharp(/;kq|/^\<qualifier_to_nll_string_for_csharp\>/;'q;"	kind:func
qualifier_to_string_for_c	mlds_to_c_name.m	/^:- func qualifier_to_string_for_c(/;kq|/^\<qualifier_to_string_for_c\>/;'q;"	kind:func
qualifier_to_string_for_java	mlds_to_java_name.m	/^:- func qualifier_to_string_for_java(/;kq|/^\<qualifier_to_string_for_java\>/;'q;"	kind:func
qualify_bound_functor	module_qual.qualify_items.m	/^:- pred qualify_bound_functor(/;kq|/^\<qualify_bound_functor\>/;'q;"	kind:pred	file:
qualify_bound_functors	module_qual.qualify_items.m	/^:- pred qualify_bound_functors(/;kq|/^\<qualify_bound_functors\>/;'q;"	kind:pred	file:
qualify_class_decl	module_qual.qualify_items.m	/^:- pred qualify_class_decl(/;kq|/^\<qualify_class_decl\>/;'q;"	kind:pred	file:
qualify_class_decls	module_qual.qualify_items.m	/^:- pred qualify_class_decls(/;kq|/^\<qualify_class_decls\>/;'q;"	kind:pred	file:
qualify_class_name	module_qual.qualify_items.m	/^:- pred qualify_class_name(/;kq|/^\<qualify_class_name\>/;'q;"	kind:pred	file:
qualify_clause_mode_list	module_qual.qualify_items.m	/^:- pred qualify_clause_mode_list(/;kq|/^\<qualify_clause_mode_list\>/;'q;"	kind:pred
qualify_cons_id	hlds_out_util.m	/^    --->    qualify_cons_id$/;kq|-;/\<qualify_cons_id\>/;'q;"	kind:cons
qualify_cons_id	prog_type.m	/^:- pred qualify_cons_id(list(/;kq|/^\<qualify_cons_id\>/;'q;"	kind:pred
qualify_constraint_stores	module_qual.qualify_items.m	/^:- pred qualify_constraint_stores(/;kq|/^\<qualify_constraint_stores\>/;'q;"	kind:pred	file:
qualify_constructor	module_qual.qualify_items.m	/^:- pred qualify_constructor(/;kq|/^\<qualify_constructor\>/;'q;"	kind:pred	file:
qualify_constructor_arg	module_qual.qualify_items.m	/^:- pred qualify_constructor_arg(/;kq|/^\<qualify_constructor_arg\>/;'q;"	kind:pred	file:
qualify_constructor_args	module_qual.qualify_items.m	/^:- pred qualify_constructor_args(/;kq|/^\<qualify_constructor_args\>/;'q;"	kind:pred	file:
qualify_constructors	module_qual.qualify_items.m	/^:- pred qualify_constructors(/;kq|/^\<qualify_constructors\>/;'q;"	kind:pred	file:
qualify_event_attr	module_qual.qualify_items.m	/^:- pred qualify_event_attr(/;kq|/^\<qualify_event_attr\>/;'q;"	kind:pred	file:
qualify_event_spec	module_qual.qualify_items.m	/^:- pred qualify_event_spec(/;kq|/^\<qualify_event_spec\>/;'q;"	kind:pred	file:
qualify_event_specs	module_qual.qualify_items.m	/^:- pred qualify_event_specs(/;kq|/^\<qualify_event_specs\>/;'q;"	kind:pred	file:
qualify_ho_inst_info	module_qual.qualify_items.m	/^:- pred qualify_ho_inst_info(/;kq|/^\<qualify_ho_inst_info\>/;'q;"	kind:pred	file:
qualify_inst	module_qual.qualify_items.m	/^:- pred qualify_inst(/;kq|/^\<qualify_inst\>/;'q;"	kind:pred	file:
qualify_inst_defn	module_qual.qualify_items.m	/^:- pred qualify_inst_defn(/;kq|/^\<qualify_inst_defn\>/;'q;"	kind:pred	file:
qualify_inst_list	module_qual.qualify_items.m	/^:- pred qualify_inst_list(/;kq|/^\<qualify_inst_list\>/;'q;"	kind:pred	file:
qualify_inst_name	module_qual.qualify_items.m	/^:- pred qualify_inst_name(/;kq|/^\<qualify_inst_name\>/;'q;"	kind:pred	file:
qualify_instance_body	module_qual.qualify_items.m	/^:- pred qualify_instance_body(/;kq|/^\<qualify_instance_body\>/;'q;"	kind:pred	file:
qualify_instance_method	module_qual.qualify_items.m	/^:- pred qualify_instance_method(/;kq|/^\<qualify_instance_method\>/;'q;"	kind:pred	file:
qualify_items.qualify_inst	module_qual.qualify_items.m	/^:- pred qualify_inst(/;kq|/^\<qualify_inst\>/;'q;"	kind:pred	file:
qualify_items.qualify_mode	module_qual.qualify_items.m	/^:- pred qualify_mode(/;kq|/^\<qualify_mode\>/;'q;"	kind:pred	file:
qualify_items.qualify_type	module_qual.qualify_items.m	/^:- pred qualify_type(/;kq|/^\<qualify_type\>/;'q;"	kind:pred	file:
qualify_items.qualify_types	module_qual.qualify_items.m	/^:- pred qualify_types(/;kq|/^\<qualify_types\>/;'q;"	kind:pred	file:
qualify_lambda_arg_modes	superhomogeneous_lambda.m	/^:- pred qualify_lambda_arg_modes(/;kq|/^\<qualify_lambda_arg_modes\>/;'q;"	kind:pred	file:
qualify_lambda_arg_modes_if_not_opt_imported	superhomogeneous_lambda.m	/^:- pred qualify_lambda_arg_modes_if_not_opt_imported(/;kq|/^\<qualify_lambda_arg_modes_if_not_opt_imported\>/;'q;"	kind:pred	file:
qualify_lambda_mode	module_qual.qualify_items.m	/^:- pred qualify_lambda_mode(/;kq|/^\<qualify_lambda_mode\>/;'q;"	kind:pred
qualify_mercury_std_library_module_name	file_names.m	/^:- func qualify_mercury_std_library_module_name(/;kq|/^\<qualify_mercury_std_library_module_name\>/;'q;"	kind:func
qualify_mode	module_qual.qualify_items.m	/^:- pred qualify_mode(/;kq|/^\<qualify_mode\>/;'q;"	kind:pred	file:
qualify_mode_defn	module_qual.qualify_items.m	/^:- pred qualify_mode_defn(/;kq|/^\<qualify_mode_defn\>/;'q;"	kind:pred	file:
qualify_mode_list	module_qual.qualify_items.m	/^:- pred qualify_mode_list(/;kq|/^\<qualify_mode_list\>/;'q;"	kind:pred	file:
qualify_name	prog_foreign.m	/^:- func qualify_name(/;kq|/^\<qualify_name\>/;'q;"	kind:func
qualify_parse_tree_int3	module_qual.qualify_items.m	/^:- pred qualify_parse_tree_int3(/;kq|/^\<qualify_parse_tree_int3\>/;'q;"	kind:pred	file:
qualify_parse_tree_module_src	module_qual.qualify_items.m	/^:- pred qualify_parse_tree_module_src(/;kq|/^\<qualify_parse_tree_module_src\>/;'q;"	kind:pred	file:
qualify_pragma_var	module_qual.qualify_items.m	/^:- pred qualify_pragma_var(/;kq|/^\<qualify_pragma_var\>/;'q;"	kind:pred	file:
qualify_pragma_vars	module_qual.qualify_items.m	/^:- pred qualify_pragma_vars(/;kq|/^\<qualify_pragma_vars\>/;'q;"	kind:pred	file:
qualify_prog_constraint	module_qual.qualify_items.m	/^:- pred qualify_prog_constraint(/;kq|/^\<qualify_prog_constraint\>/;'q;"	kind:pred	file:
qualify_prog_constraint_list	module_qual.qualify_items.m	/^:- pred qualify_prog_constraint_list(/;kq|/^\<qualify_prog_constraint_list\>/;'q;"	kind:pred	file:
qualify_prog_constraints	module_qual.qualify_items.m	/^:- pred qualify_prog_constraints(/;kq|/^\<qualify_prog_constraints\>/;'q;"	kind:pred	file:
qualify_tvar_substs	module_qual.qualify_items.m	/^:- pred qualify_tvar_substs(/;kq|/^\<qualify_tvar_substs\>/;'q;"	kind:pred	file:
qualify_type	module_qual.qualify_items.m	/^:- pred qualify_type(/;kq|/^\<qualify_type\>/;'q;"	kind:pred	file:
qualify_type_and_mode	module_qual.qualify_items.m	/^:- pred qualify_type_and_mode(/;kq|/^\<qualify_type_and_mode\>/;'q;"	kind:pred	file:
qualify_type_ctor	module_qual.qualify_items.m	/^:- pred qualify_type_ctor(/;kq|/^\<qualify_type_ctor\>/;'q;"	kind:pred	file:
qualify_type_defn	module_qual.qualify_items.m	/^:- pred qualify_type_defn(/;kq|/^\<qualify_type_defn\>/;'q;"	kind:pred	file:
qualify_type_defn_du	module_qual.qualify_items.m	/^:- pred qualify_type_defn_du(/;kq|/^\<qualify_type_defn_du\>/;'q;"	kind:pred	file:
qualify_type_defn_eqv	module_qual.qualify_items.m	/^:- pred qualify_type_defn_eqv(/;kq|/^\<qualify_type_defn_eqv\>/;'q;"	kind:pred	file:
qualify_type_defn_solver	module_qual.qualify_items.m	/^:- pred qualify_type_defn_solver(/;kq|/^\<qualify_type_defn_solver\>/;'q;"	kind:pred	file:
qualify_type_defn_sub	module_qual.qualify_items.m	/^:- pred qualify_type_defn_sub(/;kq|/^\<qualify_type_defn_sub\>/;'q;"	kind:pred	file:
qualify_type_list	module_qual.qualify_items.m	/^:- pred qualify_type_list(/;kq|/^\<qualify_type_list\>/;'q;"	kind:pred	file:
qualify_type_qualification	module_qual.qualify_items.m	/^:- pred qualify_type_qualification(/;kq|/^\<qualify_type_qualification\>/;'q;"	kind:pred
qualify_type_subst	module_qual.qualify_items.m	/^:- pred qualify_type_subst(/;kq|/^\<qualify_type_subst\>/;'q;"	kind:pred	file:
qualify_types	module_qual.qualify_items.m	/^:- pred qualify_types(/;kq|/^\<qualify_types\>/;'q;"	kind:pred	file:
qualify_types_and_maybe_modes	module_qual.qualify_items.m	/^:- pred qualify_types_and_maybe_modes(/;kq|/^\<qualify_types_and_maybe_modes\>/;'q;"	kind:pred	file:
qualify_types_and_modes	module_qual.qualify_items.m	/^:- pred qualify_types_and_modes(/;kq|/^\<qualify_types_and_modes\>/;'q;"	kind:pred	file:
qualify_user_sharing	module_qual.qualify_items.m	/^:- pred qualify_user_sharing(/;kq|/^\<qualify_user_sharing\>/;'q;"	kind:pred	file:
qualify_var_or_ground_constraint	module_qual.qualify_items.m	/^:- pred qualify_var_or_ground_constraint(/;kq|/^\<qualify_var_or_ground_constraint\>/;'q;"	kind:pred	file:
qualify_var_or_ground_constraint_list	module_qual.qualify_items.m	/^:- pred qualify_var_or_ground_constraint_list(/;kq|/^\<qualify_var_or_ground_constraint_list\>/;'q;"	kind:pred	file:
qualify_var_or_ground_type_list	module_qual.qualify_items.m	/^:- pred qualify_var_or_ground_type_list(/;kq|/^\<qualify_var_or_ground_type_list\>/;'q;"	kind:pred	file:
quant_all	prog_item.m	/^    ;       quant_all.$/;kq|-;/\<quant_all\>/;'q;"	kind:cons
quant_constr_attr	parse_item.m	/^:- type quant_constr_attr$/;kq|-;/\<quant_constr_attr\>/;'q;"	kind:type	file:
quant_creator	hlds_goal.m	/^:- type quant_creator$/;kq|-;/\<quant_creator\>/;'q;"	kind:type
quant_error_type	check_typeclass.m	/^:- type quant_error_type$/;kq|-;/\<quant_error_type\>/;'q;"	kind:type	file:
quant_expr	prog_item.m	/^    ;       quant_expr($/;kq|-;/\<quant_expr\>/;'q;"	kind:cons
quant_info	quantification.m	/^:- type quant_info$/;kq|-;/\<quant_info\>/;'q;"	kind:type	file:
quant_ordinary_vars	prog_item.m	/^    --->    quant_ordinary_vars$/;kq|-;/\<quant_ordinary_vars\>/;'q;"	kind:cons
quant_some	prog_item.m	/^    --->    quant_some$/;kq|-;/\<quant_some\>/;'q;"	kind:cons
quant_state_vars	prog_item.m	/^    ;       quant_state_vars.$/;kq|-;/\<quant_state_vars\>/;'q;"	kind:cons
quant_type	prog_item.m	/^:- type quant_type$/;kq|-;/\<quant_type\>/;'q;"	kind:type
quant_type_exist	parse_vars.m	/^    --->    quant_type_exist$/;kq|-;/\<quant_type_exist\>/;'q;"	kind:cons
quant_type_univ	parse_vars.m	/^    ;       quant_type_univ.$/;kq|-;/\<quant_type_univ\>/;'q;"	kind:cons
quant_vars_kind	prog_item.m	/^:- type quant_vars_kind$/;kq|-;/\<quant_vars_kind\>/;'q;"	kind:type
quant_warning	quantification.m	/^:- type quant_warning$/;kq|-;/\<quant_warning\>/;'q;"	kind:type
quant_warning_to_spec	make_hlds_warn.m	/^:- func quant_warning_to_spec(/;kq|/^\<quant_warning_to_spec\>/;'q;"	kind:func	file:
quantification.cg_nl_no_lambda	quantification.m	/^    ;       cg_nl_no_lambda.        % code gen nonlocals computation$/;kq|-;/\<quantification.cg_nl_no_lambda\>/;'q;"	kind:cons
quantification.cg_nl_no_lambda	quantification.m	/^:- inst cg_nl_no_lambda for nonlocals_to_recompute\/0$/;kq|-;/\<quantification.cg_nl_no_lambda\>/;'q;"	kind:inst	file:
quantification.free_goal_vars	quantification.m	/^:- func free_goal_vars(/;kq|/^\<free_goal_vars\>/;'q;"	kind:func
quantification.get_nonlocals	quantification.m	/^:- pred get_nonlocals(/;kq|/^\<get_nonlocals\>/;'q;"	kind:pred	file:
quantification.get_outside	quantification.m	/^:- pred get_outside(/;kq|/^\<get_outside\>/;'q;"	kind:pred	file:
quantification.get_quant_vars	quantification.m	/^:- pred get_quant_vars(/;kq|/^\<get_quant_vars\>/;'q;"	kind:pred	file:
quantification.get_seen	quantification.m	/^:- pred get_seen(/;kq|/^\<get_seen\>/;'q;"	kind:pred	file:
quantification.get_var_db	quantification.m	/^:- pred get_var_db(/;kq|/^\<get_var_db\>/;'q;"	kind:pred	file:
quantification.get_warnings	quantification.m	/^:- pred get_warnings(quant_info::in, cord(/;kq|/^\<get_warnings\>/;'q;"	kind:pred	file:
quantification.init_quant_info	quantification.m	/^:- pred init_quant_info(/;kq|/^\<init_quant_info\>/;'q;"	kind:pred	file:
quantification.keep_quant_vars	quantification.m	/^    ;       keep_quant_vars.        % Keep lists of quantified vars.$/;kq|-;/\<quantification.keep_quant_vars\>/;'q;"	kind:cons
quantification.qi_nonlocals	quantification.m	/^                qi_nonlocals            :: set_of_progvar,$/;kq|-;/\<quantification.qi_nonlocals\>/;'q;"	kind:fld	file:
quantification.qi_outside	quantification.m	/^                qi_outside              :: set_of_progvar,$/;kq|-;/\<quantification.qi_outside\>/;'q;"	kind:fld	file:
quantification.qi_quant_vars	quantification.m	/^                qi_quant_vars           :: set_of_progvar,$/;kq|-;/\<quantification.qi_quant_vars\>/;'q;"	kind:fld	file:
quantification.qi_rtti_varmaps	quantification.m	/^                qi_rtti_varmaps         :: rtti_varmaps,$/;kq|-;/\<quantification.qi_rtti_varmaps\>/;'q;"	kind:fld	file:
quantification.qi_seen	quantification.m	/^                qi_seen                 :: set_of_progvar,$/;kq|-;/\<quantification.qi_seen\>/;'q;"	kind:fld	file:
quantification.qi_var_db	quantification.m	/^                qi_var_db               :: var_db,$/;kq|-;/\<quantification.qi_var_db\>/;'q;"	kind:fld	file:
quantification.qi_warnings	quantification.m	/^                qi_warnings             :: cord(quant_warning),$/;kq|-;/\<quantification.qi_warnings\>/;'q;"	kind:fld	file:
quantification.quant_info	quantification.m	/^:- type quant_info$/;kq|-;/\<quantification.quant_info\>/;'q;"	kind:type	file:
quantification.quant_warning	quantification.m	/^:- type quant_warning$/;kq|-;/\<quantification.quant_warning\>/;'q;"	kind:type
quantification.quantify_cases	quantification.m	/^:- pred quantify_cases(nonlocals_to_recompute, list(case), list(/;kq|/^\<quantify_cases\>/;'q;"	kind:pred	file:
quantification.quantify_disj	quantification.m	/^:- pred quantify_disj(/;kq|/^\<quantify_disj\>/;'q;"	kind:pred	file:
quantification.quantify_goal	quantification.m	/^:- pred quantify_goal(/;kq|/^\<quantify_goal\>/;'q;"	kind:pred	file:
quantification.set_nonlocals	quantification.m	/^:- pred set_nonlocals(/;kq|/^\<set_nonlocals\>/;'q;"	kind:pred	file:
quantification.set_outside	quantification.m	/^:- pred set_outside(/;kq|/^\<set_outside\>/;'q;"	kind:pred	file:
quantification.set_quant_vars	quantification.m	/^:- pred set_quant_vars(/;kq|/^\<set_quant_vars\>/;'q;"	kind:pred	file:
quantification.set_seen	quantification.m	/^:- pred set_seen(/;kq|/^\<set_seen\>/;'q;"	kind:pred	file:
quantification.set_var_db	quantification.m	/^:- pred set_var_db(/;kq|/^\<set_var_db\>/;'q;"	kind:pred	file:
quantification.set_warnings	quantification.m	/^:- pred set_warnings(cord(/;kq|/^\<set_warnings\>/;'q;"	kind:pred	file:
quantification.warn_overlap	quantification.m	/^    --->    warn_overlap(list(prog_var), prog_context).$/;kq|-;/\<quantification.warn_overlap\>/;'q;"	kind:cons
quantifier_type	parse_vars.m	/^:- type quantifier_type$/;kq|-;/\<quantifier_type\>/;'q;"	kind:type
quantify_atomic_goals	quantification.m	/^:- pred quantify_atomic_goals(/;kq|/^\<quantify_atomic_goals\>/;'q;"	kind:pred	file:
quantify_cases	quantification.m	/^:- pred quantify_cases(nonlocals_to_recompute, list(case), list(/;kq|/^\<quantify_cases\>/;'q;"	kind:pred	file:
quantify_clause_body	unify_proc.m	/^:- pred quantify_clause_body(/;kq|/^\<quantify_clause_body\>/;'q;"	kind:pred	file:
quantify_conj_maybe_lambda	quantification.m	/^:- pred quantify_conj_maybe_lambda(/;kq|/^\<quantify_conj_maybe_lambda\>/;'q;"	kind:pred	file:
quantify_conj_maybe_lambda_loop	quantification.m	/^:- pred quantify_conj_maybe_lambda_loop(/;kq|/^\<quantify_conj_maybe_lambda_loop\>/;'q;"	kind:pred	file:
quantify_conj_no_lambda	quantification.m	/^:- pred quantify_conj_no_lambda(/;kq|/^\<quantify_conj_no_lambda\>/;'q;"	kind:pred	file:
quantify_conj_no_lambda_loop	quantification.m	/^:- pred quantify_conj_no_lambda_loop(/;kq|/^\<quantify_conj_no_lambda_loop\>/;'q;"	kind:pred	file:
quantify_disj	quantification.m	/^:- pred quantify_disj(/;kq|/^\<quantify_disj\>/;'q;"	kind:pred	file:
quantify_goal	quantification.m	/^:- pred quantify_goal(/;kq|/^\<quantify_goal\>/;'q;"	kind:pred	file:
quantify_goal_bi_implication	quantification.m	/^:- pred quantify_goal_bi_implication(/;kq|/^\<quantify_goal_bi_implication\>/;'q;"	kind:pred	file:
quantify_goal_expr	quantification.m	/^:- pred quantify_goal_expr(/;kq|/^\<quantify_goal_expr\>/;'q;"	kind:pred	file:
quantify_goal_ite	quantification.m	/^:- pred quantify_goal_ite(/;kq|/^\<quantify_goal_ite\>/;'q;"	kind:pred	file:
quantify_goal_scope	quantification.m	/^:- pred quantify_goal_scope(/;kq|/^\<quantify_goal_scope\>/;'q;"	kind:pred	file:
quantify_goal_scope_rename_vars	quantification.m	/^:- pred quantify_goal_scope_rename_vars(/;kq|/^\<quantify_goal_scope_rename_vars\>/;'q;"	kind:pred	file:
quantify_goal_shorthand	quantification.m	/^:- pred quantify_goal_shorthand(/;kq|/^\<quantify_goal_shorthand\>/;'q;"	kind:pred	file:
quantify_goal_unify	quantification.m	/^:- pred quantify_goal_unify(/;kq|/^\<quantify_goal_unify\>/;'q;"	kind:pred	file:
quantify_primitive_goal	quantification.m	/^:- pred quantify_primitive_goal(list(/;kq|/^\<quantify_primitive_goal\>/;'q;"	kind:pred	file:
quantify_unify_rhs	quantification.m	/^:- pred quantify_unify_rhs(/;kq|/^\<quantify_unify_rhs\>/;'q;"	kind:pred	file:
quasi_syntactic_redundant	lp_rational.m	/^:- pred quasi_syntactic_redundant(/;kq|/^\<quasi_syntactic_redundant\>/;'q;"	kind:pred	file:
queue	../library/queue.m	/^:- type queue(T)$/;kq|-;/\<queue\>/;'q;"	kind:type	file:
queue.delete_all	../library/queue.m	/^:- func delete_all(queue(T), T) = queue(/;kq|/^\<delete_all\>/;'q;"	kind:func
queue.equal	../library/queue.m	/^:- pred equal(queue(T)::in, queue(/;kq|/^\<equal\>/;'q;"	kind:pred
queue.first	../library/queue.m	/^:- pred first(queue(/;kq|/^\<first\>/;'q;"	kind:pred
queue.from_list	../library/queue.m	/^:- func from_list(list(T)) = queue(/;kq|/^\<from_list\>/;'q;"	kind:func
queue.get	../library/queue.m	/^:- pred get(T::out, queue(T)::in, queue(/;kq|/^\<get\>/;'q;"	kind:pred
queue.get_from_back	../library/queue.m	/^:- pred get_from_back(T::out, queue(T)::in, queue(/;kq|/^\<get_from_back\>/;'q;"	kind:pred
queue.init	../library/queue.m	/^:- func init = queue(/;kq|/^\<init\>/;'q;"	kind:func
queue.is_empty	../library/queue.m	/^:- pred is_empty(queue(/;kq|/^\<is_empty\>/;'q;"	kind:pred
queue.is_full	../library/queue.m	/^:- pred is_full(queue(/;kq|/^\<is_full\>/;'q;"	kind:pred
queue.length	../library/queue.m	/^:- func length(queue(/;kq|/^\<length\>/;'q;"	kind:func
queue.list_to_queue	../library/queue.m	/^:- func list_to_queue(list(T)) = queue(/;kq|/^\<list_to_queue\>/;'q;"	kind:func
queue.off_list	../library/queue.m	/^                off_list :: list(T)$/;kq|-;/\<queue.off_list\>/;'q;"	kind:fld	file:
queue.on_list	../library/queue.m	/^                on_list  :: list(T),$/;kq|-;/\<queue.on_list\>/;'q;"	kind:fld	file:
queue.put	../library/queue.m	/^:- func put(queue(T), T) = queue(/;kq|/^\<put\>/;'q;"	kind:func
queue.put_list	../library/queue.m	/^:- func put_list(queue(T), list(T)) = queue(/;kq|/^\<put_list\>/;'q;"	kind:func
queue.put_list_2	../library/queue.m	/^:- pred put_list_2(list(T)::in, list(T)::in, list(/;kq|/^\<put_list_2\>/;'q;"	kind:pred	file:
queue.put_list_on_front	../library/queue.m	/^:- func put_list_on_front(queue(T), list(T)) = queue(/;kq|/^\<put_list_on_front\>/;'q;"	kind:func
queue.put_on_front	../library/queue.m	/^:- func put_on_front(queue(T), T) = queue(/;kq|/^\<put_on_front\>/;'q;"	kind:func
queue.to_list	../library/queue.m	/^:- func to_list(queue(T)) = list(/;kq|/^\<to_list\>/;'q;"	kind:func
queue_par_proc	dep_par_conj.m	/^:- pred queue_par_proc(/;kq|/^\<queue_par_proc\>/;'q;"	kind:pred	file:
queued_proc_progress_message	modes.m	/^:- pred queued_proc_progress_message(/;kq|/^\<queued_proc_progress_message\>/;'q;"	kind:pred	file:
quot_bits_per_int	../library/int.m	/^:- func quot_bits_per_int(/;kq|/^\<quot_bits_per_int\>/;'q;"	kind:func
quot_rem	../library/integer.m	/^:- pred quot_rem(/;kq|/^\<quot_rem\>/;'q;"	kind:pred	file:
quot_rem_2	../library/integer.m	/^:- pred quot_rem_2(/;kq|/^\<quot_rem_2\>/;'q;"	kind:pred	file:
quote	error_spec.m	/^    ;       quote(string)$/;kq|-;/\<quote\>/;'q;"	kind:cons
quote	optdb_help.m	/^    ;       quote(string)                       % ``str1''$/;kq|-;/\<quote\>/;'q;"	kind:cons
quote_arg_unix	shell_util.m	/^:- func quote_arg_unix(list(char)) = list(/;kq|/^\<quote_arg_unix\>/;'q;"	kind:func	file:
quote_atom	../library/term_io.m	/^:- pred quote_atom(/;kq|/^\<quote_atom\>/;'q;"	kind:pred
quote_atom	../library/term_io.m	/^:- pred quote_atom(/;kq|/^\<quote_atom\>/;'q;"	kind:pred
quote_atom_agt	../library/term_io.m	/^:- pred quote_atom_agt(/;kq|/^\<quote_atom_agt\>/;'q;"	kind:pred
quote_atom_agt	../library/term_io.m	/^:- pred quote_atom_agt(/;kq|/^\<quote_atom_agt\>/;'q;"	kind:pred
quote_char	../library/term_io.m	/^:- pred quote_char(/;kq|/^\<quote_char\>/;'q;"	kind:pred
quote_char	../library/term_io.m	/^:- pred quote_char(/;kq|/^\<quote_char\>/;'q;"	kind:pred
quote_char	system_cmds.m	/^:- type quote_char$/;kq|-;/\<quote_char\>/;'q;"	kind:type
quote_char_c	c_util.m	/^:- func quote_char_c(/;kq|/^\<quote_char_c\>/;'q;"	kind:func
quote_char_unix	shell_util.m	/^:- pred quote_char_unix(/;kq|/^\<quote_char_unix\>/;'q;"	kind:pred	file:
quote_cons	parse_tree_out_cons_id.m	/^    ;       quote_cons.$/;kq|-;/\<quote_cons\>/;'q;"	kind:cons	file:
quote_list_to_color_line_pieces	error_spec.m	/^:- func quote_list_to_color_line_pieces(/;kq|/^\<quote_list_to_color_line_pieces\>/;'q;"	kind:func
quote_list_to_color_pieces	error_spec.m	/^:- func quote_list_to_color_pieces(/;kq|/^\<quote_list_to_color_pieces\>/;'q;"	kind:func
quote_list_to_line_pieces	error_spec.m	/^:- func quote_list_to_line_pieces(/;kq|/^\<quote_list_to_line_pieces\>/;'q;"	kind:func
quote_list_to_pieces	error_spec.m	/^:- func quote_list_to_pieces(/;kq|/^\<quote_list_to_pieces\>/;'q;"	kind:func
quote_one_char_acc_c	c_util.m	/^:- pred quote_one_char_acc_c(char::in, cord(char)::in, cord(/;kq|/^\<quote_one_char_acc_c\>/;'q;"	kind:pred	file:
quote_one_char_acc_csharp	c_util.m	/^:- pred quote_one_char_acc_csharp(char::in, cord(char)::in, cord(/;kq|/^\<quote_one_char_acc_csharp\>/;'q;"	kind:pred	file:
quote_one_char_acc_java	c_util.m	/^:- pred quote_one_char_acc_java(char::in, cord(char)::in, cord(/;kq|/^\<quote_one_char_acc_java\>/;'q;"	kind:pred	file:
quote_pieces	error_type_util.m	/^:- pred quote_pieces(/;kq|/^\<quote_pieces\>/;'q;"	kind:pred	file:
quote_shell_cmd_arg	shell_util.m	/^:- func quote_shell_cmd_arg(/;kq|/^\<quote_shell_cmd_arg\>/;'q;"	kind:func
quote_short_inst	error_msg_inst.m	/^    --->    quote_short_inst$/;kq|-;/\<quote_short_inst\>/;'q;"	kind:cons
quote_special_escape_char	../library/rtti_implementation.m	/^:- pred quote_special_escape_char(/;kq|/^\<quote_special_escape_char\>/;'q;"	kind:pred	file:
quote_strict_list_to_color_pieces	error_spec.m	/^:- func quote_strict_list_to_color_pieces(/;kq|/^\<quote_strict_list_to_color_pieces\>/;'q;"	kind:func
quote_strict_list_to_pieces	error_spec.m	/^:- func quote_strict_list_to_pieces(/;kq|/^\<quote_strict_list_to_pieces\>/;'q;"	kind:func
quote_string	../library/term_io.m	/^:- pred quote_string(/;kq|/^\<quote_string\>/;'q;"	kind:pred
quote_string	../library/term_io.m	/^:- pred quote_string(/;kq|/^\<quote_string\>/;'q;"	kind:pred
quote_string_c	c_util.m	/^:- func quote_string_c(/;kq|/^\<quote_string_c\>/;'q;"	kind:func
quoted_atom	../library/term_io.m	/^:- func quoted_atom(/;kq|/^\<quoted_atom\>/;'q;"	kind:func
quoted_atom_agt	../library/term_io.m	/^:- func quoted_atom_agt(/;kq|/^\<quoted_atom_agt\>/;'q;"	kind:func
quoted_cflag	options.m	/^    ;       quoted_cflag$/;kq|-;/\<quoted_cflag\>/;'q;"	kind:cons
quoted_char	../library/term_io.m	/^:- func quoted_char(/;kq|/^\<quoted_char\>/;'q;"	kind:func
quoted_char_to_string	../library/term_io.m	/^:- func quoted_char_to_string(/;kq|/^\<quoted_char_to_string\>/;'q;"	kind:func
quoted_clang_flag	options.m	/^    ;       quoted_clang_flag$/;kq|-;/\<quoted_clang_flag\>/;'q;"	kind:cons
quoted_csharp_flag	options.m	/^    ;       quoted_csharp_flag$/;kq|-;/\<quoted_csharp_flag\>/;'q;"	kind:cons
quoted_gcc_flag	options.m	/^    ;       quoted_gcc_flag$/;kq|-;/\<quoted_gcc_flag\>/;'q;"	kind:cons
quoted_java_compiler_flag	options.m	/^    ;       quoted_java_compiler_flag$/;kq|-;/\<quoted_java_compiler_flag\>/;'q;"	kind:cons
quoted_java_runtime_flag	options.m	/^    ;       quoted_java_runtime_flag$/;kq|-;/\<quoted_java_runtime_flag\>/;'q;"	kind:cons
quoted_ld_flag	options.m	/^    ;       quoted_ld_flag$/;kq|-;/\<quoted_ld_flag\>/;'q;"	kind:cons
quoted_ld_libflag	options.m	/^    ;       quoted_ld_libflag$/;kq|-;/\<quoted_ld_libflag\>/;'q;"	kind:cons
quoted_msvc_flag	options.m	/^    ;       quoted_msvc_flag$/;kq|-;/\<quoted_msvc_flag\>/;'q;"	kind:cons
quoted_string	../library/term_io.m	/^:- func quoted_string(/;kq|/^\<quoted_string\>/;'q;"	kind:func
quotient_bits_per_byte_with_rem_zero	../library/bitmap.m	/^:- func quotient_bits_per_byte_with_rem_zero(/;kq|/^\<quotient_bits_per_byte_with_rem_zero\>/;'q;"	kind:func	file:
r	../library/bit_buffer.read.m	/^    ---> read_buffer(bit_buffer :: bit_buffer(Stream, State, Error)).$/;kq|-;/\<r\>/;'q;"	kind:fld	file:
r	../library/rational.m	/^    --->    r(integer, integer).$/;kq|-;/\<r\>/;'q;"	kind:cons	file:
r	rat.m	/^    --->    r(int, int).$/;kq|-;/\<r\>/;'q;"	kind:cons	file:
r_headvars	hlds_pred.m	/^                r_headvars        :: list(prog_var),$/;kq|-;/\<r_headvars\>/;'q;"	kind:fld	file:
r_reuse	hlds_pred.m	/^                r_reuse           :: structure_reuse_domain$/;kq|-;/\<r_reuse\>/;'q;"	kind:fld	file:
r_types	hlds_pred.m	/^                r_types           :: list(mer_type),$/;kq|-;/\<r_types\>/;'q;"	kind:fld	file:
ra_list	../library/ra_list.m	/^:- type ra_list(T)$/;kq|-;/\<ra_list\>/;'q;"	kind:type	file:
ra_list.acc_ra_list	../library/ra_list.m	/^:- pred acc_ra_list(list(/;kq|/^\<acc_ra_list\>/;'q;"	kind:pred	file:
ra_list.append	../library/ra_list.m	/^:- pred append(ra_list(T)::in, ra_list(T)::in, ra_list(/;kq|/^\<append\>/;'q;"	kind:pred
ra_list.cons	../library/ra_list.m	/^    ;       cons(int, ra_list_bintree(T), ra_list(T)).$/;kq|-;/\<ra_list.cons\>/;'q;"	kind:cons	file:
ra_list.cons	../library/ra_list.m	/^:- pred cons(T::in, ra_list(T)::in, ra_list(/;kq|/^\<cons\>/;'q;"	kind:pred
ra_list.det_index0	../library/ra_list.m	/^:- pred det_index0(ra_list(/;kq|/^\<det_index0\>/;'q;"	kind:pred
ra_list.det_index1	../library/ra_list.m	/^:- pred det_index1(ra_list(/;kq|/^\<det_index1\>/;'q;"	kind:pred
ra_list.drop	../library/ra_list.m	/^:- pred drop(int::in, ra_list(T)::in, ra_list(/;kq|/^\<drop\>/;'q;"	kind:pred
ra_list.foldl	../library/ra_list.m	/^:- func foldl(func(T, A) = A, ra_list(/;kq|/^\<foldl\>/;'q;"	kind:func
ra_list.foldl_bintree	../library/ra_list.m	/^:- func foldl_bintree(func(T, A) = A, ra_list_bintree(/;kq|/^\<foldl_bintree\>/;'q;"	kind:func	file:
ra_list.foldr	../library/ra_list.m	/^:- func foldr(func(T, A) = A, ra_list(/;kq|/^\<foldr\>/;'q;"	kind:func
ra_list.foldr_bintree	../library/ra_list.m	/^:- func foldr_bintree(func(T, A) = A, ra_list_bintree(/;kq|/^\<foldr_bintree\>/;'q;"	kind:func	file:
ra_list.get_max_bintree_size	../library/ra_list.m	/^:- pred get_max_bintree_size(/;kq|/^\<get_max_bintree_size\>/;'q;"	kind:pred	file:
ra_list.head	../library/ra_list.m	/^:- pred head(ra_list(/;kq|/^\<head\>/;'q;"	kind:pred
ra_list.head_tail	../library/ra_list.m	/^:- pred head_tail(ra_list(T)::in, T::out, ra_list(/;kq|/^\<head_tail\>/;'q;"	kind:pred
ra_list.index0	../library/ra_list.m	/^:- pred index0(ra_list(/;kq|/^\<index0\>/;'q;"	kind:pred
ra_list.index0_bintree	../library/ra_list.m	/^:- pred index0_bintree(int::in, ra_list_bintree(/;kq|/^\<index0_bintree\>/;'q;"	kind:pred	file:
ra_list.index0_list	../library/ra_list.m	/^:- pred index0_list(ra_list(/;kq|/^\<index0_list\>/;'q;"	kind:pred	file:
ra_list.index1	../library/ra_list.m	/^:- pred index1(ra_list(/;kq|/^\<index1\>/;'q;"	kind:pred
ra_list.init	../library/ra_list.m	/^:- pred init(ra_list(/;kq|/^\<init\>/;'q;"	kind:pred
ra_list.is_empty	../library/ra_list.m	/^:- pred is_empty(ra_list(/;kq|/^\<is_empty\>/;'q;"	kind:pred
ra_list.is_non_empty	../library/ra_list.m	/^:- pred is_non_empty(ra_list(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
ra_list.is_not_empty	../library/ra_list.m	/^:- pred is_not_empty(ra_list(/;kq|/^\<is_not_empty\>/;'q;"	kind:pred
ra_list.is_singleton	../library/ra_list.m	/^:- pred is_singleton(ra_list(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
ra_list.leaf	../library/ra_list.m	/^    --->    leaf(T)$/;kq|-;/\<ra_list.leaf\>/;'q;"	kind:cons	file:
ra_list.length	../library/ra_list.m	/^:- func length(ra_list(/;kq|/^\<length\>/;'q;"	kind:func
ra_list.length_acc	../library/ra_list.m	/^:- pred length_acc(ra_list(/;kq|/^\<length_acc\>/;'q;"	kind:pred	file:
ra_list.list_to_ra_list	../library/ra_list.m	/^:- pred list_to_ra_list(list(T)::in, ra_list(/;kq|/^\<list_to_ra_list\>/;'q;"	kind:pred
ra_list.map	../library/ra_list.m	/^:- func map(func(T1) = T2, ra_list(T1)) = ra_list(/;kq|/^\<map\>/;'q;"	kind:func
ra_list.map_bintree	../library/ra_list.m	/^:- func map_bintree(func(T1) = T2, ra_list_bintree(T1)) = ra_list_bintree(/;kq|/^\<map_bintree\>/;'q;"	kind:func	file:
ra_list.nil	../library/ra_list.m	/^    --->    nil$/;kq|-;/\<ra_list.nil\>/;'q;"	kind:cons	file:
ra_list.node	../library/ra_list.m	/^    ;       node(T, ra_list_bintree(T), ra_list_bintree(T)).$/;kq|-;/\<ra_list.node\>/;'q;"	kind:cons	file:
ra_list.singleton	../library/ra_list.m	/^:- func singleton(T) = ra_list(/;kq|/^\<singleton\>/;'q;"	kind:func
ra_list.slow_drop	../library/ra_list.m	/^:- pred slow_drop(int::in, ra_list(T)::in, ra_list(/;kq|/^\<slow_drop\>/;'q;"	kind:pred	file:
ra_list.tail	../library/ra_list.m	/^:- pred tail(ra_list(T)::in, ra_list(/;kq|/^\<tail\>/;'q;"	kind:pred
ra_list.update	../library/ra_list.m	/^:- pred update(int::in, T::in, ra_list(T)::in, ra_list(/;kq|/^\<update\>/;'q;"	kind:pred
ra_list.update_2	../library/ra_list.m	/^:- pred update_2(int::in, T::in, ra_list(T)::in, ra_list(/;kq|/^\<update_2\>/;'q;"	kind:pred	file:
ra_list.update_bintree	../library/ra_list.m	/^:- pred update_bintree(/;kq|/^\<update_bintree\>/;'q;"	kind:pred	file:
ra_list_bintree	../library/ra_list.m	/^:- type ra_list_bintree(T)$/;kq|-;/\<ra_list_bintree\>/;'q;"	kind:type	file:
ra_list_to_list	../library/ra_list.m	/^:- pred ra_list_to_list(ra_list(T)::in, list(/;kq|/^\<ra_list_to_list\>/;'q;"	kind:pred
ra_list_to_list_acc_bintree	../library/ra_list.m	/^:- pred ra_list_to_list_acc_bintree(ra_list_bintree(/;kq|/^\<ra_list_to_list_acc_bintree\>/;'q;"	kind:pred	file:
radix	../library/float.m	/^:- func radix = int.$/;kq|/^\<radix\>/;'q;"	kind:func
raise_interiors_to_level	../library/tree_bitset.m	/^:- pred raise_interiors_to_level(/;kq|/^\<raise_interiors_to_level\>/;'q;"	kind:pred	file:
raise_leaf_to_level	../library/tree_bitset.m	/^:- pred raise_leaf_to_level(/;kq|/^\<raise_leaf_to_level\>/;'q;"	kind:pred	file:
raise_leaves_to_interior	../library/tree_bitset.m	/^:- pred raise_leaves_to_interior(leaf_node::in, list(/;kq|/^\<raise_leaves_to_interior\>/;'q;"	kind:pred	file:
raise_one_interior_to_level	../library/tree_bitset.m	/^:- pred raise_one_interior_to_level(/;kq|/^\<raise_one_interior_to_level\>/;'q;"	kind:pred	file:
raise_signal	process_util.m	/^:- pred raise_signal(/;kq|/^\<raise_signal\>/;'q;"	kind:pred
raise_to_common_level	../library/tree_bitset.m	/^:- pred raise_to_common_level(/;kq|/^\<raise_to_common_level\>/;'q;"	kind:pred	file:
random	../library/random.m	/^:- instance random(shared_random(P, S)) <= (urandom(P, S), urandom_dup(S))$/;kq|-;/\<random\>/;'q;"	kind:tci	file:
random	../library/random.m	/^:- instance random(shared_random(P, S)) <= (urandom(P, S), urandom_dup(S)).$/;kq|-;/\<random\>/;'q;"	kind:tci
random	../library/random.m	/^:- typeclass random(R) where [$/;kq|-;/\<random\>/;'q;"	kind:tc
random	../library/random.sfc16.m	/^:- type random$/;kq|-;/\<random\>/;'q;"	kind:type	file:
random.generate_uint16	../library/random.m	/^    pred generate_uint16(P::in, uint16::out, S::di, S::uo) is det,$/;kq|-;/\<random.generate_uint16\>/;'q;"	kind:tcm
random.generate_uint16	../library/random.m	/^    pred generate_uint16(uint16::out, R::in, R::out) is det,$/;kq|-;/\<random.generate_uint16\>/;'q;"	kind:tcm
random.generate_uint16	../library/random.m	/^    pred(generate_uint16\/4) is io_random_gen_uint16,$/;kq|-;/\<random.generate_uint16\>/;'q;"	kind:tcim	file:
random.generate_uint16	../library/random.m	/^    pred(generate_uint16\/4) is io_urandom_gen_uint16,$/;kq|-;/\<random.generate_uint16\>/;'q;"	kind:tcim	file:
random.generate_uint32	../library/random.m	/^    pred generate_uint32(P::in, uint32::out, S::di, S::uo) is det,$/;kq|-;/\<random.generate_uint32\>/;'q;"	kind:tcm
random.generate_uint32	../library/random.m	/^    pred generate_uint32(uint32::out, R::in, R::out) is det,$/;kq|-;/\<random.generate_uint32\>/;'q;"	kind:tcm
random.generate_uint32	../library/random.m	/^    pred(generate_uint32\/4) is io_random_gen_uint32,$/;kq|-;/\<random.generate_uint32\>/;'q;"	kind:tcim	file:
random.generate_uint32	../library/random.m	/^    pred(generate_uint32\/4) is io_urandom_gen_uint32,$/;kq|-;/\<random.generate_uint32\>/;'q;"	kind:tcim	file:
random.generate_uint64	../library/random.m	/^    pred generate_uint64(P::in, uint64::out, S::di, S::uo) is det$/;kq|-;/\<random.generate_uint64\>/;'q;"	kind:tcm
random.generate_uint64	../library/random.m	/^    pred generate_uint64(uint64::out, R::in, R::out) is det$/;kq|-;/\<random.generate_uint64\>/;'q;"	kind:tcm
random.generate_uint64	../library/random.m	/^    pred(generate_uint64\/4) is io_random_gen_uint64$/;kq|-;/\<random.generate_uint64\>/;'q;"	kind:tcim	file:
random.generate_uint64	../library/random.m	/^    pred(generate_uint64\/4) is io_urandom_gen_uint64$/;kq|-;/\<random.generate_uint64\>/;'q;"	kind:tcim	file:
random.generate_uint8	../library/random.m	/^    pred generate_uint8(P::in, uint8::out, S::di, S::uo) is det,$/;kq|-;/\<random.generate_uint8\>/;'q;"	kind:tcm
random.generate_uint8	../library/random.m	/^    pred generate_uint8(uint8::out, R::in, R::out) is det,$/;kq|-;/\<random.generate_uint8\>/;'q;"	kind:tcm
random.generate_uint8	../library/random.m	/^    pred(generate_uint8\/4) is io_random_gen_uint8,$/;kq|-;/\<random.generate_uint8\>/;'q;"	kind:tcim	file:
random.generate_uint8	../library/random.m	/^    pred(generate_uint8\/4) is io_urandom_gen_uint8,$/;kq|-;/\<random.generate_uint8\>/;'q;"	kind:tcim	file:
random.io_random	../library/random.m	/^:- type io_random(R)$/;kq|-;/\<random.io_random\>/;'q;"	kind:type	file:
random.io_random_gen_uint16	../library/random.m	/^:- pred io_random_gen_uint16(io_random(/;kq|/^\<io_random_gen_uint16\>/;'q;"	kind:pred	file:
random.io_random_gen_uint32	../library/random.m	/^:- pred io_random_gen_uint32(io_random(/;kq|/^\<io_random_gen_uint32\>/;'q;"	kind:pred	file:
random.io_random_gen_uint64	../library/random.m	/^:- pred io_random_gen_uint64(io_random(/;kq|/^\<io_random_gen_uint64\>/;'q;"	kind:pred	file:
random.io_random_gen_uint8	../library/random.m	/^:- pred io_random_gen_uint8(io_random(/;kq|/^\<io_random_gen_uint8\>/;'q;"	kind:pred	file:
random.io_urandom	../library/random.m	/^:- type io_urandom(P, S)$/;kq|-;/\<random.io_urandom\>/;'q;"	kind:type	file:
random.io_urandom_gen_uint16	../library/random.m	/^:- pred io_urandom_gen_uint16(io_urandom(/;kq|/^\<io_urandom_gen_uint16\>/;'q;"	kind:pred	file:
random.io_urandom_gen_uint32	../library/random.m	/^:- pred io_urandom_gen_uint32(io_urandom(/;kq|/^\<io_urandom_gen_uint32\>/;'q;"	kind:pred	file:
random.io_urandom_gen_uint64	../library/random.m	/^:- pred io_urandom_gen_uint64(io_urandom(/;kq|/^\<io_urandom_gen_uint64\>/;'q;"	kind:pred	file:
random.io_urandom_gen_uint8	../library/random.m	/^:- pred io_urandom_gen_uint8(io_urandom(/;kq|/^\<io_urandom_gen_uint8\>/;'q;"	kind:pred	file:
random.make_io_random	../library/random.m	/^:- pred make_io_random(R::in, io_random(/;kq|/^\<make_io_random\>/;'q;"	kind:pred
random.make_io_urandom	../library/random.m	/^:- pred make_io_urandom(P::in, S::di, io_urandom(/;kq|/^\<make_io_urandom\>/;'q;"	kind:pred
random.make_shared_random	../library/random.m	/^:- func make_shared_random(P::in, S::di) = (shared_random(/;kq|/^\<make_shared_random\>/;'q;"	kind:func
random.make_urandom	../library/random.m	/^:- pred make_urandom(R::in, urandom_params(R)::out, urandom_state(/;kq|/^\<make_urandom\>/;'q;"	kind:pred
random.normal_floats	../library/random.m	/^:- pred normal_floats(/;kq|/^\<normal_floats\>/;'q;"	kind:pred
random.normal_floats	../library/random.m	/^:- pred normal_floats(/;kq|/^\<normal_floats\>/;'q;"	kind:pred
random.normal_floats	../library/random.m	/^:- pred normal_floats(/;kq|/^\<normal_floats\>/;'q;"	kind:pred
random.normal_floats	../library/random.m	/^:- pred normal_floats(/;kq|/^\<normal_floats\>/;'q;"	kind:pred
random.sfc16.generate_uint16	../library/random.sfc16.m	/^    pred(generate_uint16\/3) is sfc16.generate_uint16,$/;kq|-;/\<random.sfc16.generate_uint16\>/;'q;"	kind:tcim	file:
random.sfc16.generate_uint16	../library/random.sfc16.m	/^:- pred generate_uint16(/;kq|/^\<generate_uint16\>/;'q;"	kind:pred
random.sfc16.generate_uint32	../library/random.sfc16.m	/^    pred(generate_uint32\/3) is sfc16.generate_uint32,$/;kq|-;/\<random.sfc16.generate_uint32\>/;'q;"	kind:tcim	file:
random.sfc16.generate_uint32	../library/random.sfc16.m	/^:- pred generate_uint32(/;kq|/^\<generate_uint32\>/;'q;"	kind:pred
random.sfc16.generate_uint64	../library/random.sfc16.m	/^    pred(generate_uint64\/3) is sfc16.generate_uint64$/;kq|-;/\<random.sfc16.generate_uint64\>/;'q;"	kind:tcim	file:
random.sfc16.generate_uint64	../library/random.sfc16.m	/^:- pred generate_uint64(/;kq|/^\<generate_uint64\>/;'q;"	kind:pred
random.sfc16.generate_uint8	../library/random.sfc16.m	/^    pred(generate_uint8\/3) is sfc16.generate_uint8,$/;kq|-;/\<random.sfc16.generate_uint8\>/;'q;"	kind:tcim	file:
random.sfc16.generate_uint8	../library/random.sfc16.m	/^:- pred generate_uint8(/;kq|/^\<generate_uint8\>/;'q;"	kind:pred
random.sfc16.init	../library/random.sfc16.m	/^:- func init = random.$/;kq|/^\<init\>/;'q;"	kind:func
random.sfc16.pack_uint64	../library/random.sfc16.m	/^:- func pack_uint64(/;kq|/^\<pack_uint64\>/;'q;"	kind:func	file:
random.sfc16.random	../library/random.sfc16.m	/^:- type random$/;kq|-;/\<random.sfc16.random\>/;'q;"	kind:type	file:
random.sfc16.seed	../library/random.sfc16.m	/^:- func seed(/;kq|/^\<seed\>/;'q;"	kind:func
random.sfc16.skip	../library/random.sfc16.m	/^:- pred skip(/;kq|/^\<skip\>/;'q;"	kind:pred	file:
random.sfc16.unpack_uint64	../library/random.sfc16.m	/^:- pred unpack_uint64(/;kq|/^\<unpack_uint64\>/;'q;"	kind:pred	file:
random.sfc32.generate_uint16	../library/random.sfc32.m	/^    pred(generate_uint16\/4) is sfc32.generate_uint16,$/;kq|-;/\<random.sfc32.generate_uint16\>/;'q;"	kind:tcim	file:
random.sfc32.generate_uint16	../library/random.sfc32.m	/^:- pred generate_uint16(/;kq|/^\<generate_uint16\>/;'q;"	kind:pred
random.sfc32.generate_uint16	../library/random.sfc32.m	/^:- pred generate_uint16(/;kq|/^\<generate_uint16\>/;'q;"	kind:pred
random.sfc32.generate_uint32	../library/random.sfc32.m	/^    pred(generate_uint32\/4) is sfc32.generate_uint32,$/;kq|-;/\<random.sfc32.generate_uint32\>/;'q;"	kind:tcim	file:
random.sfc32.generate_uint32	../library/random.sfc32.m	/^:- pred generate_uint32(/;kq|/^\<generate_uint32\>/;'q;"	kind:pred
random.sfc32.generate_uint32	../library/random.sfc32.m	/^:- pred generate_uint32(/;kq|/^\<generate_uint32\>/;'q;"	kind:pred
random.sfc32.generate_uint64	../library/random.sfc32.m	/^    pred(generate_uint64\/4) is sfc32.generate_uint64$/;kq|-;/\<random.sfc32.generate_uint64\>/;'q;"	kind:tcim	file:
random.sfc32.generate_uint64	../library/random.sfc32.m	/^:- pred generate_uint64(/;kq|/^\<generate_uint64\>/;'q;"	kind:pred
random.sfc32.generate_uint64	../library/random.sfc32.m	/^:- pred generate_uint64(/;kq|/^\<generate_uint64\>/;'q;"	kind:pred
random.sfc32.generate_uint8	../library/random.sfc32.m	/^    pred(generate_uint8\/4) is sfc32.generate_uint8,$/;kq|-;/\<random.sfc32.generate_uint8\>/;'q;"	kind:tcim	file:
random.sfc32.generate_uint8	../library/random.sfc32.m	/^:- pred generate_uint8(/;kq|/^\<generate_uint8\>/;'q;"	kind:pred
random.sfc32.generate_uint8	../library/random.sfc32.m	/^:- pred generate_uint8(/;kq|/^\<generate_uint8\>/;'q;"	kind:pred
random.sfc32.init	../library/random.sfc32.m	/^:- pred init(/;kq|/^\<init\>/;'q;"	kind:pred
random.sfc32.params	../library/random.sfc32.m	/^:- type params$/;kq|-;/\<random.sfc32.params\>/;'q;"	kind:type	file:
random.sfc32.seed	../library/random.sfc32.m	/^:- pred seed(/;kq|/^\<seed\>/;'q;"	kind:pred
random.sfc32.skip	../library/random.sfc32.m	/^:- pred skip(/;kq|/^\<skip\>/;'q;"	kind:pred	file:
random.sfc32.urandom	../library/random.sfc32.m	/^:- instance urandom(params, ustate) where [$/;kq|-;/\<random.sfc32.urandom\>/;'q;"	kind:tci	file:
random.sfc32.urandom_dup	../library/random.sfc32.m	/^:- instance urandom_dup(ustate) where [$/;kq|-;/\<random.sfc32.urandom_dup\>/;'q;"	kind:tci	file:
random.sfc32.urandom_dup	../library/random.sfc32.m	/^:- pred urandom_dup(/;kq|/^\<urandom_dup\>/;'q;"	kind:pred
random.sfc32.ustate	../library/random.sfc32.m	/^:- type ustate$/;kq|-;/\<random.sfc32.ustate\>/;'q;"	kind:type	file:
random.sfc64.generate_uint16	../library/random.sfc64.m	/^    pred(generate_uint16\/4) is sfc64.generate_uint16,$/;kq|-;/\<random.sfc64.generate_uint16\>/;'q;"	kind:tcim	file:
random.sfc64.generate_uint16	../library/random.sfc64.m	/^:- pred generate_uint16(/;kq|/^\<generate_uint16\>/;'q;"	kind:pred
random.sfc64.generate_uint16	../library/random.sfc64.m	/^:- pred generate_uint16(/;kq|/^\<generate_uint16\>/;'q;"	kind:pred
random.sfc64.generate_uint32	../library/random.sfc64.m	/^    pred(generate_uint32\/4) is sfc64.generate_uint32,$/;kq|-;/\<random.sfc64.generate_uint32\>/;'q;"	kind:tcim	file:
random.sfc64.generate_uint32	../library/random.sfc64.m	/^:- pred generate_uint32(/;kq|/^\<generate_uint32\>/;'q;"	kind:pred
random.sfc64.generate_uint32	../library/random.sfc64.m	/^:- pred generate_uint32(/;kq|/^\<generate_uint32\>/;'q;"	kind:pred
random.sfc64.generate_uint64	../library/random.sfc64.m	/^    pred(generate_uint64\/4) is sfc64.generate_uint64$/;kq|-;/\<random.sfc64.generate_uint64\>/;'q;"	kind:tcim	file:
random.sfc64.generate_uint64	../library/random.sfc64.m	/^:- pred generate_uint64(/;kq|/^\<generate_uint64\>/;'q;"	kind:pred
random.sfc64.generate_uint64	../library/random.sfc64.m	/^:- pred generate_uint64(/;kq|/^\<generate_uint64\>/;'q;"	kind:pred
random.sfc64.generate_uint8	../library/random.sfc64.m	/^    pred(generate_uint8\/4) is sfc64.generate_uint8,$/;kq|-;/\<random.sfc64.generate_uint8\>/;'q;"	kind:tcim	file:
random.sfc64.generate_uint8	../library/random.sfc64.m	/^:- pred generate_uint8(/;kq|/^\<generate_uint8\>/;'q;"	kind:pred
random.sfc64.generate_uint8	../library/random.sfc64.m	/^:- pred generate_uint8(/;kq|/^\<generate_uint8\>/;'q;"	kind:pred
random.sfc64.init	../library/random.sfc64.m	/^:- pred init(/;kq|/^\<init\>/;'q;"	kind:pred
random.sfc64.params	../library/random.sfc64.m	/^:- type params$/;kq|-;/\<random.sfc64.params\>/;'q;"	kind:type	file:
random.sfc64.seed	../library/random.sfc64.m	/^:- pred seed(/;kq|/^\<seed\>/;'q;"	kind:pred
random.sfc64.skip	../library/random.sfc64.m	/^:- pred skip(/;kq|/^\<skip\>/;'q;"	kind:pred	file:
random.sfc64.urandom	../library/random.sfc64.m	/^:- instance urandom(params, ustate) where [$/;kq|-;/\<random.sfc64.urandom\>/;'q;"	kind:tci	file:
random.sfc64.urandom_dup	../library/random.sfc64.m	/^:- instance urandom_dup(ustate) where [$/;kq|-;/\<random.sfc64.urandom_dup\>/;'q;"	kind:tci	file:
random.sfc64.urandom_dup	../library/random.sfc64.m	/^:- pred urandom_dup(/;kq|/^\<urandom_dup\>/;'q;"	kind:pred
random.sfc64.ustate	../library/random.sfc64.m	/^:- type ustate$/;kq|-;/\<random.sfc64.ustate\>/;'q;"	kind:type	file:
random.shared_random	../library/random.m	/^:- type shared_random(P, S)$/;kq|-;/\<random.shared_random\>/;'q;"	kind:type	file:
random.shared_random_params	../library/random.m	/^                shared_random_params :: P,$/;kq|-;/\<random.shared_random_params\>/;'q;"	kind:fld	file:
random.shared_random_state	../library/random.m	/^                shared_random_state :: S$/;kq|-;/\<random.shared_random_state\>/;'q;"	kind:fld	file:
random.shuffle_2	../library/random.m	/^:- pred shuffle_2(/;kq|/^\<shuffle_2\>/;'q;"	kind:pred	file:
random.shuffle_2	../library/random.m	/^:- pred shuffle_2(/;kq|/^\<shuffle_2\>/;'q;"	kind:pred	file:
random.shuffle_array	../library/random.m	/^:- pred shuffle_array(P::in, array(T)::array_di, array(/;kq|/^\<shuffle_array\>/;'q;"	kind:pred
random.shuffle_array	../library/random.m	/^:- pred shuffle_array(array(T)::array_di, array(/;kq|/^\<shuffle_array\>/;'q;"	kind:pred
random.shuffle_list	../library/random.m	/^:- pred shuffle_list(P::in, list(T)::in, list(/;kq|/^\<shuffle_list\>/;'q;"	kind:pred
random.shuffle_list	../library/random.m	/^:- pred shuffle_list(list(T)::in, list(/;kq|/^\<shuffle_list\>/;'q;"	kind:pred
random.system_rng.urandom	../library/random.system_rng.m	/^:- instance urandom(system_rng, io) where [$/;kq|-;/\<random.system_rng.urandom\>/;'q;"	kind:tci	file:
random.uniform_float_in_01	../library/random.m	/^:- pred uniform_float_in_01(/;kq|/^\<uniform_float_in_01\>/;'q;"	kind:pred
random.uniform_float_in_01	../library/random.m	/^:- pred uniform_float_in_01(float::out, R::in, R::out) is det <= random(/;kq|/^\<uniform_float_in_01\>/;'q;"	kind:pred
random.uniform_float_in_range	../library/random.m	/^:- pred uniform_float_in_range(/;kq|/^\<uniform_float_in_range\>/;'q;"	kind:pred
random.uniform_float_in_range	../library/random.m	/^:- pred uniform_float_in_range(/;kq|/^\<uniform_float_in_range\>/;'q;"	kind:pred
random.uniform_int_in_range	../library/random.m	/^:- pred uniform_int_in_range(/;kq|/^\<uniform_int_in_range\>/;'q;"	kind:pred
random.uniform_int_in_range	../library/random.m	/^:- pred uniform_int_in_range(/;kq|/^\<uniform_int_in_range\>/;'q;"	kind:pred
random.uniform_to_normal	../library/random.m	/^:- pred uniform_to_normal(/;kq|/^\<uniform_to_normal\>/;'q;"	kind:pred	file:
random.uniform_uint_in_range	../library/random.m	/^:- pred uniform_uint_in_range(/;kq|/^\<uniform_uint_in_range\>/;'q;"	kind:pred
random.uniform_uint_in_range	../library/random.m	/^:- pred uniform_uint_in_range(/;kq|/^\<uniform_uint_in_range\>/;'q;"	kind:pred
random.urandom	../library/random.m	/^:- instance urandom(io_random(R), io) <= random(R) where [$/;kq|-;/\<random.urandom\>/;'q;"	kind:tci	file:
random.urandom	../library/random.m	/^:- instance urandom(io_random(R), io) <= random(R).$/;kq|-;/\<random.urandom\>/;'q;"	kind:tci
random.urandom	../library/random.m	/^:- instance urandom(io_urandom(P, S), io) <= urandom(P, S) where [$/;kq|-;/\<random.urandom\>/;'q;"	kind:tci	file:
random.urandom	../library/random.m	/^:- instance urandom(io_urandom(P, S), io) <= urandom(P, S).$/;kq|-;/\<random.urandom\>/;'q;"	kind:tci
random.urandom	../library/random.m	/^:- instance urandom(urandom_params(R), urandom_state(R)) <= random(R) where [$/;kq|-;/\<random.urandom\>/;'q;"	kind:tci	file:
random.urandom	../library/random.m	/^:- instance urandom(urandom_params(R), urandom_state(R)) <= random(R).$/;kq|-;/\<random.urandom\>/;'q;"	kind:tci
random.urandom	../library/random.m	/^:- typeclass urandom(P, S) <= (P -> S) where [$/;kq|-;/\<random.urandom\>/;'q;"	kind:tc
random.urandom_dup	../library/random.m	/^    pred urandom_dup(S::di, S::uo, S::uo) is det$/;kq|-;/\<random.urandom_dup\>/;'q;"	kind:tcm
random.urandom_dup	../library/random.m	/^:- instance urandom_dup(urandom_state(R)) <= random(R) where [$/;kq|-;/\<random.urandom_dup\>/;'q;"	kind:tci	file:
random.urandom_dup	../library/random.m	/^:- instance urandom_dup(urandom_state(R)) <= random(R).$/;kq|-;/\<random.urandom_dup\>/;'q;"	kind:tci
random.urandom_dup	../library/random.m	/^:- typeclass urandom_dup(S) where [$/;kq|-;/\<random.urandom_dup\>/;'q;"	kind:tc
random.urandom_params	../library/random.m	/^:- type urandom_params(R)$/;kq|-;/\<random.urandom_params\>/;'q;"	kind:type	file:
random.urandom_state	../library/random.m	/^:- type urandom_state(R)$/;kq|-;/\<random.urandom_state\>/;'q;"	kind:type	file:
range	../library/ranges.m	/^    ;       range(int, int, ranges).$/;kq|-;/\<range\>/;'q;"	kind:cons	file:
range	../library/ranges.m	/^:- func range(/;kq|/^\<range\>/;'q;"	kind:func
range	check_typeclass.m	/^                range       :: set(tvar)$/;kq|-;/\<range\>/;'q;"	kind:fld	file:
range	hlds_class.m	/^                range       :: set(hlds_class_argpos)$/;kq|-;/\<range\>/;'q;"	kind:fld
range	prog_data.m	/^                range           :: list(tvar)$/;kq|-;/\<range\>/;'q;"	kind:fld
range_foldl	../library/ranges.m	/^:- pred range_foldl(pred(/;kq|/^\<range_foldl\>/;'q;"	kind:pred
range_foldl2	../library/ranges.m	/^:- pred range_foldl2(pred(/;kq|/^\<range_foldl2\>/;'q;"	kind:pred
range_foldr	../library/ranges.m	/^:- pred range_foldr(pred(/;kq|/^\<range_foldr\>/;'q;"	kind:pred
range_member	../library/ranges.m	/^:- pred range_member(/;kq|/^\<range_member\>/;'q;"	kind:pred
range_of_parent_node	../library/tree_bitset.m	/^:- pred range_of_parent_node(/;kq|/^\<range_of_parent_node\>/;'q;"	kind:pred	file:
ranges	../library/ranges.m	/^:- type ranges$/;kq|-;/\<ranges\>/;'q;"	kind:type	file:
ranges.compare_lex	../library/ranges.m	/^:- pred compare_lex(/;kq|/^\<compare_lex\>/;'q;"	kind:pred
ranges.compare_lex_2	../library/ranges.m	/^:- pred compare_lex_2(/;kq|/^\<compare_lex_2\>/;'q;"	kind:pred	file:
ranges.contains	../library/ranges.m	/^:- pred contains(/;kq|/^\<contains\>/;'q;"	kind:pred
ranges.contraction	../library/ranges.m	/^:- func contraction(/;kq|/^\<contraction\>/;'q;"	kind:func
ranges.contraction_0	../library/ranges.m	/^:- func contraction_0(/;kq|/^\<contraction_0\>/;'q;"	kind:func	file:
ranges.count	../library/ranges.m	/^:- func count(/;kq|/^\<count\>/;'q;"	kind:func
ranges.count_acc	../library/ranges.m	/^:- pred count_acc(/;kq|/^\<count_acc\>/;'q;"	kind:pred	file:
ranges.delete	../library/ranges.m	/^:- func delete(/;kq|/^\<delete\>/;'q;"	kind:func
ranges.delete_list	../library/ranges.m	/^:- func delete_list(list(/;kq|/^\<delete_list\>/;'q;"	kind:func
ranges.diff_a_nb	../library/ranges.m	/^:- func diff_a_nb(/;kq|/^\<diff_a_nb\>/;'q;"	kind:func	file:
ranges.diff_na_nb	../library/ranges.m	/^:- func diff_na_nb(/;kq|/^\<diff_na_nb\>/;'q;"	kind:func	file:
ranges.difference	../library/ranges.m	/^:- func difference(/;kq|/^\<difference\>/;'q;"	kind:func
ranges.dilation	../library/ranges.m	/^:- func dilation(/;kq|/^\<dilation\>/;'q;"	kind:func
ranges.disjoint	../library/ranges.m	/^:- pred disjoint(/;kq|/^\<disjoint\>/;'q;"	kind:pred
ranges.div_down_np	../library/ranges.m	/^:- func div_down_np(int::in, int::in) = (/;kq|/^\<div_down_np\>/;'q;"	kind:func	file:
ranges.div_down_pp	../library/ranges.m	/^:- func div_down_pp(int::in, int::in) = (/;kq|/^\<div_down_pp\>/;'q;"	kind:func	file:
ranges.div_down_xp	../library/ranges.m	/^:- func div_down_xp(int::in, int::in) = (/;kq|/^\<div_down_xp\>/;'q;"	kind:func	file:
ranges.div_up_np	../library/ranges.m	/^:- func div_up_np(int::in, int::in) = (/;kq|/^\<div_up_np\>/;'q;"	kind:func	file:
ranges.div_up_pp	../library/ranges.m	/^:- func div_up_pp(int::in, int::in) = (/;kq|/^\<div_up_pp\>/;'q;"	kind:func	file:
ranges.div_up_xp	../library/ranges.m	/^:- func div_up_xp(int::in, int::in) = (/;kq|/^\<div_up_xp\>/;'q;"	kind:func	file:
ranges.element_index	../library/ranges.m	/^:- func element_index(/;kq|/^\<element_index\>/;'q;"	kind:func	file:
ranges.empty	../library/ranges.m	/^:- func empty = ranges.$/;kq|/^\<empty\>/;'q;"	kind:func
ranges.foldl	../library/ranges.m	/^:- pred foldl(pred(/;kq|/^\<foldl\>/;'q;"	kind:pred
ranges.foldl2	../library/ranges.m	/^:- pred foldl2(pred(/;kq|/^\<foldl2\>/;'q;"	kind:pred
ranges.foldl3	../library/ranges.m	/^:- pred foldl3(pred(/;kq|/^\<foldl3\>/;'q;"	kind:pred
ranges.foldr	../library/ranges.m	/^:- pred foldr(pred(/;kq|/^\<foldr\>/;'q;"	kind:pred
ranges.from_list	../library/ranges.m	/^:- func from_list(list(/;kq|/^\<from_list\>/;'q;"	kind:func
ranges.from_set	../library/ranges.m	/^:- func from_set(set(/;kq|/^\<from_set\>/;'q;"	kind:func
ranges.greatest	../library/ranges.m	/^:- pred greatest(/;kq|/^\<greatest\>/;'q;"	kind:pred
ranges.greatest_loop	../library/ranges.m	/^:- pred greatest_loop(/;kq|/^\<greatest_loop\>/;'q;"	kind:pred	file:
ranges.insert	../library/ranges.m	/^:- func insert(/;kq|/^\<insert\>/;'q;"	kind:func
ranges.insert_list	../library/ranges.m	/^:- func insert_list(list(/;kq|/^\<insert_list\>/;'q;"	kind:func
ranges.int_a_nb	../library/ranges.m	/^:- func int_a_nb(/;kq|/^\<int_a_nb\>/;'q;"	kind:func	file:
ranges.int_na_b	../library/ranges.m	/^:- func int_na_b(/;kq|/^\<int_na_b\>/;'q;"	kind:func	file:
ranges.intersect	../library/ranges.m	/^:- func intersect(/;kq|/^\<intersect\>/;'q;"	kind:func
ranges.intersection	../library/ranges.m	/^:- func intersection(/;kq|/^\<intersection\>/;'q;"	kind:func
ranges.is_contiguous	../library/ranges.m	/^:- pred is_contiguous(/;kq|/^\<is_contiguous\>/;'q;"	kind:pred
ranges.is_empty	../library/ranges.m	/^:- pred is_empty(/;kq|/^\<is_empty\>/;'q;"	kind:pred
ranges.is_non_empty	../library/ranges.m	/^:- pred is_non_empty(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
ranges.is_singleton	../library/ranges.m	/^:- pred is_singleton(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
ranges.least	../library/ranges.m	/^:- pred least(/;kq|/^\<least\>/;'q;"	kind:pred
ranges.list_to_ranges	../library/ranges.m	/^:- func list_to_ranges(list(/;kq|/^\<list_to_ranges\>/;'q;"	kind:func
ranges.make_singleton_set	../library/ranges.m	/^:- func make_singleton_set(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
ranges.median	../library/ranges.m	/^:- func median(/;kq|/^\<median\>/;'q;"	kind:func
ranges.member	../library/ranges.m	/^:- pred member(/;kq|/^\<member\>/;'q;"	kind:pred
ranges.n_diff_na_b	../library/ranges.m	/^:- func n_diff_na_b(/;kq|/^\<n_diff_na_b\>/;'q;"	kind:func	file:
ranges.n_int_na_nb	../library/ranges.m	/^:- func n_int_na_nb(/;kq|/^\<n_int_na_nb\>/;'q;"	kind:func	file:
ranges.n_union_a_nb	../library/ranges.m	/^:- func n_union_a_nb(/;kq|/^\<n_union_a_nb\>/;'q;"	kind:func	file:
ranges.n_union_na_b	../library/ranges.m	/^:- func n_union_na_b(/;kq|/^\<n_union_na_b\>/;'q;"	kind:func	file:
ranges.n_union_na_nb	../library/ranges.m	/^:- func n_union_na_nb(/;kq|/^\<n_union_na_nb\>/;'q;"	kind:func	file:
ranges.negate	../library/ranges.m	/^:- func negate(/;kq|/^\<negate\>/;'q;"	kind:func
ranges.negate_aux	../library/ranges.m	/^:- func negate_aux(ranges::in, ranges::in) = (/;kq|/^\<negate_aux\>/;'q;"	kind:func	file:
ranges.next	../library/ranges.m	/^:- pred next(/;kq|/^\<next\>/;'q;"	kind:pred
ranges.nil	../library/ranges.m	/^    --->    nil$/;kq|-;/\<ranges.nil\>/;'q;"	kind:cons	file:
ranges.nondet_member	../library/ranges.m	/^:- pred nondet_member(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
ranges.nondet_range_member	../library/ranges.m	/^:- pred nondet_range_member(/;kq|/^\<nondet_range_member\>/;'q;"	kind:pred
ranges.plus	../library/ranges.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
ranges.range	../library/ranges.m	/^    ;       range(int, int, ranges).$/;kq|-;/\<ranges.range\>/;'q;"	kind:cons	file:
ranges.range	../library/ranges.m	/^:- func range(/;kq|/^\<range\>/;'q;"	kind:func
ranges.range_foldl	../library/ranges.m	/^:- pred range_foldl(pred(/;kq|/^\<range_foldl\>/;'q;"	kind:pred
ranges.range_foldl2	../library/ranges.m	/^:- pred range_foldl2(pred(/;kq|/^\<range_foldl2\>/;'q;"	kind:pred
ranges.range_foldr	../library/ranges.m	/^:- pred range_foldr(pred(/;kq|/^\<range_foldr\>/;'q;"	kind:pred
ranges.range_member	../library/ranges.m	/^:- pred range_member(/;kq|/^\<range_member\>/;'q;"	kind:pred
ranges.restrict_max	../library/ranges.m	/^:- func restrict_max(/;kq|/^\<restrict_max\>/;'q;"	kind:func
ranges.restrict_min	../library/ranges.m	/^:- func restrict_min(/;kq|/^\<restrict_min\>/;'q;"	kind:func
ranges.restrict_range	../library/ranges.m	/^:- func restrict_range(/;kq|/^\<restrict_range\>/;'q;"	kind:func
ranges.search_range	../library/ranges.m	/^:- pred search_range(/;kq|/^\<search_range\>/;'q;"	kind:pred
ranges.set_to_ranges	../library/ranges.m	/^:- func set_to_ranges(set(/;kq|/^\<set_to_ranges\>/;'q;"	kind:func
ranges.shift	../library/ranges.m	/^:- func shift(/;kq|/^\<shift\>/;'q;"	kind:func
ranges.size	../library/ranges.m	/^:- func size(/;kq|/^\<size\>/;'q;"	kind:func
ranges.split	../library/ranges.m	/^:- pred split(/;kq|/^\<split\>/;'q;"	kind:pred
ranges.subset	../library/ranges.m	/^:- pred subset(/;kq|/^\<subset\>/;'q;"	kind:pred
ranges.to_sorted_list	../library/ranges.m	/^:- func to_sorted_list(ranges) = list(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
ranges.to_sorted_list_2	../library/ranges.m	/^:- func to_sorted_list_2(int, int, list(int)) = list(/;kq|/^\<to_sorted_list_2\>/;'q;"	kind:func	file:
ranges.union	../library/ranges.m	/^:- func union(/;kq|/^\<union\>/;'q;"	kind:func
ranges.universe	../library/ranges.m	/^:- func universe = ranges.$/;kq|/^\<universe\>/;'q;"	kind:func
ranlib_command	options.m	/^    ;       ranlib_command$/;kq|-;/\<ranlib_command\>/;'q;"	kind:cons
ranlib_flags	options.m	/^    ;       ranlib_flags$/;kq|-;/\<ranlib_flags\>/;'q;"	kind:cons
rat	rat.m	/^:- func rat(/;kq|/^\<rat\>/;'q;"	kind:func
rat	rat.m	/^:- type rat$/;kq|-;/\<rat\>/;'q;"	kind:type	file:
rat.'+'	rat.m	/^:- func '+'(/;kq|/^\<'+'\>/;'q;"	kind:func
rat.'-'	rat.m	/^:- func '-'(/;kq|/^\<'-'\>/;'q;"	kind:func
rat.'<'	rat.m	/^:- pred '<'(/;kq|/^\<'<'\>/;'q;"	kind:pred
rat.'=<'	rat.m	/^:- pred '=<'(/;kq|/^\<'=<'\>/;'q;"	kind:pred
rat.'>'	rat.m	/^:- pred '>'(/;kq|/^\<'>'\>/;'q;"	kind:pred
rat.'>='	rat.m	/^:- pred '>='(/;kq|/^\<'>='\>/;'q;"	kind:pred
rat.abs	rat.m	/^:- func abs(/;kq|/^\<abs\>/;'q;"	kind:func
rat.cmp	rat.m	/^:- func cmp(/;kq|/^\<cmp\>/;'q;"	kind:func	file:
rat.denom	rat.m	/^:- func denom(/;kq|/^\<denom\>/;'q;"	kind:func
rat.gcd	rat.m	/^:- func gcd(/;kq|/^\<gcd\>/;'q;"	kind:func	file:
rat.gcd_loop	rat.m	/^:- func gcd_loop(/;kq|/^\<gcd_loop\>/;'q;"	kind:func	file:
rat.is_negative	rat.m	/^:- pred is_negative(/;kq|/^\<is_negative\>/;'q;"	kind:pred	file:
rat.is_zero	rat.m	/^:- pred is_zero(/;kq|/^\<is_zero\>/;'q;"	kind:pred	file:
rat.lcm	rat.m	/^:- func lcm(/;kq|/^\<lcm\>/;'q;"	kind:func	file:
rat.numer	rat.m	/^:- func numer(/;kq|/^\<numer\>/;'q;"	kind:func
rat.one	rat.m	/^:- func one = rat.$/;kq|/^\<one\>/;'q;"	kind:func
rat.r	rat.m	/^    --->    r(int, int).$/;kq|-;/\<rat.r\>/;'q;"	kind:cons	file:
rat.reciprocal	rat.m	/^:- func reciprocal(/;kq|/^\<reciprocal\>/;'q;"	kind:func	file:
rat.sign_num	rat.m	/^:- func sign_num(/;kq|/^\<sign_num\>/;'q;"	kind:func	file:
rat.to_arith_string	rat.m	/^:- func to_arith_string(/;kq|/^\<to_arith_string\>/;'q;"	kind:func
rat.to_rat_string	rat.m	/^:- func to_rat_string(/;kq|/^\<to_rat_string\>/;'q;"	kind:func
rat.zero	rat.m	/^:- func zero = rat.$/;kq|/^\<zero\>/;'q;"	kind:func
rat_norm	rat.m	/^:- func rat_norm(/;kq|/^\<rat_norm\>/;'q;"	kind:func	file:
rational	../library/rational.m	/^:- func rational + rational = rational.$/;kq|/^\<rational\>/;'q;"	kind:func
rational	../library/rational.m	/^:- func rational(/;kq|/^\<rational\>/;'q;"	kind:func
rational	../library/rational.m	/^:- type rational$/;kq|-;/\<rational\>/;'q;"	kind:type	file:
rational.'+'	../library/rational.m	/^:- func '+'(/;kq|/^\<'+'\>/;'q;"	kind:func
rational.'-'	../library/rational.m	/^:- func '-'(/;kq|/^\<'-'\>/;'q;"	kind:func
rational.'<'	../library/rational.m	/^:- pred '<'(/;kq|/^\<'<'\>/;'q;"	kind:pred
rational.'=<'	../library/rational.m	/^:- pred '=<'(/;kq|/^\<'=<'\>/;'q;"	kind:pred
rational.'>'	../library/rational.m	/^:- pred '>'(/;kq|/^\<'>'\>/;'q;"	kind:pred
rational.'>='	../library/rational.m	/^:- pred '>='(/;kq|/^\<'>='\>/;'q;"	kind:pred
rational.abs	../library/rational.m	/^:- func abs(/;kq|/^\<abs\>/;'q;"	kind:func
rational.cmp	../library/rational.m	/^:- func cmp(/;kq|/^\<cmp\>/;'q;"	kind:func	file:
rational.denom	../library/rational.m	/^:- func denom(/;kq|/^\<denom\>/;'q;"	kind:func
rational.from_integer	../library/rational.m	/^:- func from_integer(/;kq|/^\<from_integer\>/;'q;"	kind:func
rational.from_integers	../library/rational.m	/^:- func from_integers(/;kq|/^\<from_integers\>/;'q;"	kind:func
rational.gcd	../library/rational.m	/^:- func gcd(/;kq|/^\<gcd\>/;'q;"	kind:func	file:
rational.gcd_2	../library/rational.m	/^:- func gcd_2(/;kq|/^\<gcd_2\>/;'q;"	kind:func	file:
rational.is_negative	../library/rational.m	/^:- pred is_negative(/;kq|/^\<is_negative\>/;'q;"	kind:pred	file:
rational.is_zero	../library/rational.m	/^:- pred is_zero(/;kq|/^\<is_zero\>/;'q;"	kind:pred	file:
rational.lcm	../library/rational.m	/^:- func lcm(/;kq|/^\<lcm\>/;'q;"	kind:func	file:
rational.numer	../library/rational.m	/^:- func numer(/;kq|/^\<numer\>/;'q;"	kind:func
rational.one	../library/rational.m	/^:- func one = rational.$/;kq|/^\<one\>/;'q;"	kind:func
rational.r	../library/rational.m	/^    --->    r(integer, integer).$/;kq|-;/\<rational.r\>/;'q;"	kind:cons	file:
rational.reciprocal	../library/rational.m	/^:- func reciprocal(/;kq|/^\<reciprocal\>/;'q;"	kind:func
rational.signum	../library/rational.m	/^:- func signum(/;kq|/^\<signum\>/;'q;"	kind:func	file:
rational.zero	../library/rational.m	/^:- func zero = rational.$/;kq|/^\<zero\>/;'q;"	kind:func
rational_norm	../library/rational.m	/^:- func rational_norm(/;kq|/^\<rational_norm\>/;'q;"	kind:func	file:
raw	../library/term_to_xml.m	/^    ;       raw(string).$/;kq|-;/\<raw\>/;'q;"	kind:cons
raw_compilation_unit	convert_parse_tree.m	/^:- type raw_compilation_unit$/;kq|-;/\<raw_compilation_unit\>/;'q;"	kind:type
raw_item_block	convert_parse_tree.m	/^:- type raw_item_block$/;kq|-;/\<raw_item_block\>/;'q;"	kind:type
raw_target_code	mlds.m	/^    ;       raw_target_code($/;kq|-;/\<raw_target_code\>/;'q;"	kind:cons
raw_token	../library/mercury_term_lexer.m	/^:- type raw_token$/;kq|-;/\<raw_token\>/;'q;"	kind:type
raw_token_to_string	../library/mercury_term_lexer.m	/^:- pred raw_token_to_string(/;kq|/^\<raw_token_to_string\>/;'q;"	kind:pred	file:
rbmm.points_to_analysis.rule_1	rbmm.points_to_analysis.m	/^:- pred rule_1(/;kq|/^\<rule_1\>/;'q;"	kind:pred	file:
rbmm.points_to_analysis.rule_2	rbmm.points_to_analysis.m	/^:- pred rule_2(/;kq|/^\<rule_2\>/;'q;"	kind:pred	file:
rbmm.points_to_analysis.rule_3	rbmm.points_to_analysis.m	/^:- pred rule_3(/;kq|/^\<rule_3\>/;'q;"	kind:pred	file:
rbmm.points_to_analysis.rule_5	rbmm.points_to_analysis.m	/^:- pred rule_5(/;kq|/^\<rule_5\>/;'q;"	kind:pred	file:
rbmm.points_to_analysis.rule_6	rbmm.points_to_analysis.m	/^:- pred rule_6(/;kq|/^\<rule_6\>/;'q;"	kind:pred	file:
rbmm.points_to_analysis.rule_7	rbmm.points_to_analysis.m	/^:- pred rule_7(/;kq|/^\<rule_7\>/;'q;"	kind:pred	file:
rbmm.points_to_analysis.rule_8	rbmm.points_to_analysis.m	/^:- pred rule_8(/;kq|/^\<rule_8\>/;'q;"	kind:pred	file:
rbmm.points_to_graph.rpt_graph	rbmm.points_to_graph.m	/^:- type rpt_graph$/;kq|-;/\<rbmm.points_to_graph.rpt_graph\>/;'q;"	kind:type	file:
rbmm.points_to_graph.rptg_edge	rbmm.points_to_graph.m	/^:- type rptg_edge$/;kq|-;/\<rbmm.points_to_graph.rptg_edge\>/;'q;"	kind:type
rbmm.points_to_graph.rptg_node	rbmm.points_to_graph.m	/^:- type rptg_node$/;kq|-;/\<rbmm.points_to_graph.rptg_node\>/;'q;"	kind:type
rbmm.points_to_graph.rptg_path	rbmm.points_to_graph.m	/^:- pred rptg_path(rpt_graph, rptg_node, rptg_node, list(/;kq|/^\<rptg_path\>/;'q;"	kind:pred
rbmm.points_to_info.rpta_info	rbmm.points_to_info.m	/^:- type rpta_info$/;kq|-;/\<rbmm.points_to_info.rpta_info\>/;'q;"	kind:type
rbmm_goal_info	hlds_goal.m	/^:- type rbmm_goal_info$/;kq|-;/\<rbmm_goal_info\>/;'q;"	kind:type
rbmm_info_init	hlds_goal.m	/^:- func rbmm_info_init = rbmm_goal_info.$/;kq|/^\<rbmm_info_init\>/;'q;"	kind:func
rbmm_renaming	rbmm.region_resurrection_renaming.m	/^:- type rbmm_renaming == multi_map(string, string).$/;kq|-;/\<rbmm_renaming\>/;'q;"	kind:type
rbmm_renaming_annotation_proc	rbmm.region_resurrection_renaming.m	/^:- type rbmm_renaming_annotation_proc ==$/;kq|-;/\<rbmm_renaming_annotation_proc\>/;'q;"	kind:type
rbmm_renaming_annotation_table	rbmm.region_resurrection_renaming.m	/^:- type rbmm_renaming_annotation_table ==$/;kq|-;/\<rbmm_renaming_annotation_table\>/;'q;"	kind:type
rbmm_renaming_proc	rbmm.region_resurrection_renaming.m	/^:- type rbmm_renaming_proc ==$/;kq|-;/\<rbmm_renaming_proc\>/;'q;"	kind:type
rbmm_renaming_table	rbmm.region_resurrection_renaming.m	/^:- type rbmm_renaming_table ==$/;kq|-;/\<rbmm_renaming_table\>/;'q;"	kind:type
rbtree	../library/rbtree.m	/^:- type rbtree(K, V)$/;kq|-;/\<rbtree\>/;'q;"	kind:type	file:
rbtree.assoc_list_to_rbtree	../library/rbtree.m	/^:- func assoc_list_to_rbtree(assoc_list(K, V)) = rbtree(/;kq|/^\<assoc_list_to_rbtree\>/;'q;"	kind:func
rbtree.black	../library/rbtree.m	/^    ;       black(K, V, rbtree(K, V), rbtree(K, V)).$/;kq|-;/\<rbtree.black\>/;'q;"	kind:cons	file:
rbtree.count	../library/rbtree.m	/^:- func count(rbtree(/;kq|/^\<count\>/;'q;"	kind:func
rbtree.delete	../library/rbtree.m	/^:- func delete(rbtree(K, V), K) = rbtree(/;kq|/^\<delete\>/;'q;"	kind:func
rbtree.delete_2	../library/rbtree.m	/^:- pred delete_2(rbtree(K, V), K, bool, maybe(V), rbtree(/;kq|/^\<delete_2\>/;'q;"	kind:pred	file:
rbtree.empty	../library/rbtree.m	/^    --->    empty$/;kq|-;/\<rbtree.empty\>/;'q;"	kind:cons	file:
rbtree.foldl	../library/rbtree.m	/^:- func foldl(func(K, V, A) = A, rbtree(/;kq|/^\<foldl\>/;'q;"	kind:func
rbtree.foldl2	../library/rbtree.m	/^:- pred foldl2(pred(K, V, A, A, B, B), rbtree(/;kq|/^\<foldl2\>/;'q;"	kind:pred
rbtree.foldl2_values	../library/rbtree.m	/^:- pred foldl2_values(pred(V, A, A, B, B), rbtree(/;kq|/^\<foldl2_values\>/;'q;"	kind:pred
rbtree.foldl3	../library/rbtree.m	/^:- pred foldl3(pred(K, V, A, A, B, B, C, C), rbtree(/;kq|/^\<foldl3\>/;'q;"	kind:pred
rbtree.foldl_values	../library/rbtree.m	/^:- pred foldl_values(pred(V, A, A), rbtree(/;kq|/^\<foldl_values\>/;'q;"	kind:pred
rbtree.foldr	../library/rbtree.m	/^:- func foldr(func(K, V, A) = A, rbtree(/;kq|/^\<foldr\>/;'q;"	kind:func
rbtree.foldr2	../library/rbtree.m	/^:- pred foldr2(pred(K, V, A, A, B, B), rbtree(/;kq|/^\<foldr2\>/;'q;"	kind:pred
rbtree.foldr_values	../library/rbtree.m	/^:- pred foldr_values(pred(V, A, A), rbtree(/;kq|/^\<foldr_values\>/;'q;"	kind:pred
rbtree.from_assoc_list	../library/rbtree.m	/^:- func from_assoc_list(assoc_list(K, V)) = rbtree(/;kq|/^\<from_assoc_list\>/;'q;"	kind:func
rbtree.init	../library/rbtree.m	/^:- func init = rbtree(/;kq|/^\<init\>/;'q;"	kind:func
rbtree.insert	../library/rbtree.m	/^:- pred insert(K::in, V::in, rbtree(K, V)::in, rbtree(/;kq|/^\<insert\>/;'q;"	kind:pred
rbtree.insert_2	../library/rbtree.m	/^:- pred insert_2(rbtree(K, V)::in, K::in, V::in, rbtree(/;kq|/^\<insert_2\>/;'q;"	kind:pred	file:
rbtree.insert_duplicate	../library/rbtree.m	/^:- func insert_duplicate(rbtree(K, V), K, V) = rbtree(/;kq|/^\<insert_duplicate\>/;'q;"	kind:func
rbtree.insert_duplicate_2	../library/rbtree.m	/^:- pred insert_duplicate_2(rbtree(K, V), K, V, rbtree(/;kq|/^\<insert_duplicate_2\>/;'q;"	kind:pred	file:
rbtree.is_empty	../library/rbtree.m	/^:- pred is_empty(rbtree(/;kq|/^\<is_empty\>/;'q;"	kind:pred
rbtree.keys	../library/rbtree.m	/^:- func keys(rbtree(K, V)) = list(/;kq|/^\<keys\>/;'q;"	kind:func
rbtree.lookup	../library/rbtree.m	/^:- func lookup(rbtree(/;kq|/^\<lookup\>/;'q;"	kind:func
rbtree.lower_bound_lookup	../library/rbtree.m	/^:- pred lower_bound_lookup(rbtree(/;kq|/^\<lower_bound_lookup\>/;'q;"	kind:pred
rbtree.lower_bound_search	../library/rbtree.m	/^:- pred lower_bound_search(rbtree(/;kq|/^\<lower_bound_search\>/;'q;"	kind:pred
rbtree.map_values	../library/rbtree.m	/^:- func map_values(func(K, V1) = V2, rbtree(K, V1)) = rbtree(/;kq|/^\<map_values\>/;'q;"	kind:func
rbtree.member	../library/rbtree.m	/^:- pred member(rbtree(/;kq|/^\<member\>/;'q;"	kind:pred
rbtree.red	../library/rbtree.m	/^    ;       red(K, V, rbtree(K, V), rbtree(K, V))$/;kq|-;/\<rbtree.red\>/;'q;"	kind:cons	file:
rbtree.remove	../library/rbtree.m	/^:- pred remove(K::in, V::out, rbtree(K, V)::in, rbtree(/;kq|/^\<remove\>/;'q;"	kind:pred
rbtree.remove_largest	../library/rbtree.m	/^:- pred remove_largest(/;kq|/^\<remove_largest\>/;'q;"	kind:pred
rbtree.remove_smallest	../library/rbtree.m	/^:- pred remove_smallest(/;kq|/^\<remove_smallest\>/;'q;"	kind:pred
rbtree.search	../library/rbtree.m	/^:- pred search(rbtree(/;kq|/^\<search\>/;'q;"	kind:pred
rbtree.set	../library/rbtree.m	/^:- func set(rbtree(K, V), K, V) = rbtree(/;kq|/^\<set\>/;'q;"	kind:func
rbtree.set_2	../library/rbtree.m	/^:- pred set_2(rbtree(K, V), K, V, rbtree(/;kq|/^\<set_2\>/;'q;"	kind:pred	file:
rbtree.singleton	../library/rbtree.m	/^:- func singleton(K, V) = rbtree(/;kq|/^\<singleton\>/;'q;"	kind:func
rbtree.to_assoc_list	../library/rbtree.m	/^:- func to_assoc_list(rbtree(K, V)) = assoc_list(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
rbtree.transform_value	../library/rbtree.m	/^:- pred transform_value(pred(V, V)::in(pred(/;kq|/^\<transform_value\>/;'q;"	kind:pred
rbtree.update	../library/rbtree.m	/^:- pred update(K::in, V::in, rbtree(K, V)::in, rbtree(/;kq|/^\<update\>/;'q;"	kind:pred
rbtree.upper_bound_lookup	../library/rbtree.m	/^:- pred upper_bound_lookup(rbtree(/;kq|/^\<upper_bound_lookup\>/;'q;"	kind:pred
rbtree.upper_bound_search	../library/rbtree.m	/^:- pred upper_bound_search(rbtree(/;kq|/^\<upper_bound_search\>/;'q;"	kind:pred
rbtree.values	../library/rbtree.m	/^:- func values(rbtree(K, V)) = list(/;kq|/^\<values\>/;'q;"	kind:func
rbtree_to_assoc_list	../library/rbtree.m	/^:- func rbtree_to_assoc_list(rbtree(K, V)) = assoc_list(/;kq|/^\<rbtree_to_assoc_list\>/;'q;"	kind:func
rci_collect_all_reasons	recompilation.check.m	/^                rci_collect_all_reasons     :: bool,$/;kq|-;/\<rci_collect_all_reasons\>/;'q;"	kind:fld	file:
rci_have_parse_tree_maps	recompilation.check.m	/^                rci_have_parse_tree_maps    :: have_parse_tree_maps,$/;kq|-;/\<rci_have_parse_tree_maps\>/;'q;"	kind:fld	file:
rci_recompilation_reasons	recompilation.check.m	/^                rci_recompilation_reasons   :: list(recompile_reason)$/;kq|-;/\<rci_recompilation_reasons\>/;'q;"	kind:fld	file:
rci_used_items	recompilation.check.m	/^                rci_used_items              :: resolved_used_items,$/;kq|-;/\<rci_used_items\>/;'q;"	kind:fld	file:
rci_used_typeclasses	recompilation.check.m	/^                rci_used_typeclasses        :: set(recomp_item_name),$/;kq|-;/\<rci_used_typeclasses\>/;'q;"	kind:fld	file:
rci_what_to_recompile	recompilation.check.m	/^                rci_what_to_recompile       :: file_components_to_recompile,$/;kq|-;/\<rci_what_to_recompile\>/;'q;"	kind:fld	file:
rcu_module_name	convert_parse_tree.m	/^                rcu_module_name                 :: module_name,$/;kq|-;/\<rcu_module_name\>/;'q;"	kind:fld
rcu_module_name_context	convert_parse_tree.m	/^                rcu_module_name_context         :: prog_context,$/;kq|-;/\<rcu_module_name_context\>/;'q;"	kind:fld
rcu_raw_item_blocks	convert_parse_tree.m	/^                rcu_raw_item_blocks             :: list(raw_item_block)$/;kq|-;/\<rcu_raw_item_blocks\>/;'q;"	kind:fld
rd_arg_only_offset	prog_item.m	/^                rd_arg_only_offset      :: arg_only_offset,$/;kq|-;/\<rd_arg_only_offset\>/;'q;"	kind:fld
rd_cell_offset	prog_item.m	/^                rd_cell_offset          :: cell_offset,$/;kq|-;/\<rd_cell_offset\>/;'q;"	kind:fld
rd_kind	prog_item.m	/^                rd_kind                 :: double_word_kind$/;kq|-;/\<rd_kind\>/;'q;"	kind:fld
rdm_none	read_modules.m	/^    --->    rdm_none$/;kq|-;/\<rdm_none\>/;'q;"	kind:cons	file:
rdm_progress	read_modules.m	/^    ;       rdm_progress(io.text_output_stream).$/;kq|-;/\<rdm_progress\>/;'q;"	kind:cons	file:
reach_from_a_variable_2	rbmm.points_to_graph.m	/^:- pred reach_from_a_variable_2(assoc_list(/;kq|/^\<reach_from_a_variable_2\>/;'q;"	kind:pred	file:
reachability	higher_order.specialize_calls.m	/^:- type reachability$/;kq|-;/\<reachability\>/;'q;"	kind:type	file:
reachable	higher_order.specialize_calls.m	/^    --->    reachable$/;kq|-;/\<reachable\>/;'q;"	kind:cons	file:
reachable	inst_graph.m	/^:- pred reachable(/;kq|/^\<reachable\>/;'q;"	kind:pred
reachable	instmap.m	/^    --->    reachable(instmapping)$/;kq|-;/\<reachable\>/;'q;"	kind:cons	file:
reachable_and_having_type_2	rbmm.points_to_graph.m	/^:- pred reachable_and_having_type_2(rpt_graph::in, list(/;kq|/^\<reachable_and_having_type_2\>/;'q;"	kind:pred	file:
reachable_by_alternating_path	matching.m	/^:- func reachable_by_alternating_path(list(/;kq|/^\<reachable_by_alternating_path\>/;'q;"	kind:func	file:
reachable_by_alternating_path	matching.m	/^:- pred reachable_by_alternating_path(list(/;kq|/^\<reachable_by_alternating_path\>/;'q;"	kind:pred	file:
reachable_from	../library/digraph.m	/^:- pred reachable_from(digraph(T)::in, digraph_key_set(/;kq|/^\<reachable_from\>/;'q;"	kind:pred	file:
reachable_from_list	inst_graph.m	/^:- pred reachable_from_list(inst_graph::in, list(/;kq|/^\<reachable_from_list\>/;'q;"	kind:pred
reachable_vertices_from	../library/digraph.m	/^:- pred reachable_vertices_from(digraph(T)::in, T::in, set(/;kq|/^\<reachable_vertices_from\>/;'q;"	kind:pred
reachable_vertices_from_loop	../library/digraph.m	/^:- pred reachable_vertices_from_loop(digraph(T)::in, digraph_key_set(/;kq|/^\<reachable_vertices_from_loop\>/;'q;"	kind:pred	file:
reached_branch_end	interval.m	/^:- pred reached_branch_end(hlds_goal_info::in, maybe(/;kq|/^\<reached_branch_end\>/;'q;"	kind:pred	file:
reached_branch_start	interval.m	/^:- pred reached_branch_start(/;kq|/^\<reached_branch_start\>/;'q;"	kind:pred	file:
reached_cond_then	interval.m	/^:- pred reached_cond_then(/;kq|/^\<reached_cond_then\>/;'q;"	kind:pred	file:
read	../library/io.m	/^    --->    read$/;kq|-;/\<read\>/;'q;"	kind:cons
read	../library/io.m	/^:- pred read(io.read_result(/;kq|/^\<read\>/;'q;"	kind:pred
read	../library/thread.mvar.m	/^:- pred read(mvar(/;kq|/^\<read\>/;'q;"	kind:pred
read.buffer_status	../library/bit_buffer.read.m	/^:- pred buffer_status(stream.result(/;kq|/^\<buffer_status\>/;'q;"	kind:pred
read.do_get_bits	../library/bit_buffer.read.m	/^:- pred do_get_bits(/;kq|/^\<do_get_bits\>/;'q;"	kind:pred	file:
read.do_refill_read_buffer	../library/bit_buffer.read.m	/^:- pred do_refill_read_buffer(stream.res(/;kq|/^\<do_refill_read_buffer\>/;'q;"	kind:pred	file:
read.do_set_buffer_error	../library/bit_buffer.read.m	/^:- pred do_set_buffer_error(stream.res(/;kq|/^\<do_set_buffer_error\>/;'q;"	kind:pred	file:
read.finalize	../library/bit_buffer.read.m	/^:- pred finalize(read_buffer(/;kq|/^\<finalize\>/;'q;"	kind:pred
read.get_bit	../library/bit_buffer.read.m	/^:- pred get_bit(stream.result(bool, Error), read_buffer(/;kq|/^\<get_bit\>/;'q;"	kind:pred
read.get_bitmap	../library/bit_buffer.read.m	/^:- pred get_bitmap(/;kq|/^\<get_bitmap\>/;'q;"	kind:pred
read.get_bitmap	../library/bit_buffer.read.m	/^:- pred get_bitmap(/;kq|/^\<get_bitmap\>/;'q;"	kind:pred
read.get_bits	../library/bit_buffer.read.m	/^:- pred get_bits(/;kq|/^\<get_bits\>/;'q;"	kind:pred
read.io_read_buffer	../library/bit_buffer.read.m	/^:- type io_read_buffer ==$/;kq|-;/\<read.io_read_buffer\>/;'q;"	kind:type
read.new	../library/bit_buffer.read.m	/^:- func new(num_bytes, Stream, State) = read_buffer(/;kq|/^\<new\>/;'q;"	kind:func
read.new_bitmap_reader	../library/bit_buffer.read.m	/^:- func new_bitmap_reader(/;kq|/^\<new_bitmap_reader\>/;'q;"	kind:func
read.num_bits_to_byte_boundary	../library/bit_buffer.read.m	/^:- func num_bits_to_byte_boundary(read_buffer(/;kq|/^\<num_bits_to_byte_boundary\>/;'q;"	kind:func
read.num_buffered_bits	../library/bit_buffer.read.m	/^:- func num_buffered_bits(read_buffer(/;kq|/^\<num_buffered_bits\>/;'q;"	kind:func
read.r	../library/bit_buffer.read.m	/^    ---> read_buffer(bit_buffer :: bit_buffer(Stream, State, Error)).$/;kq|-;/\<read.r\>/;'q;"	kind:fld	file:
read.read_buffer	../library/bit_buffer.read.m	/^:- type read_buffer ==$/;kq|-;/\<read.read_buffer\>/;'q;"	kind:type
read.read_buffer	../library/bit_buffer.read.m	/^:- type read_buffer(Stream, State, Error)$/;kq|-;/\<read.read_buffer\>/;'q;"	kind:type	file:
read.read_buffer_di	../library/bit_buffer.read.m	/^:- mode read_buffer_di == in(uniq_read_buffer).$/;kq|-;/\<read.read_buffer_di\>/;'q;"	kind:mode
read.read_buffer_ui	../library/bit_buffer.read.m	/^:- mode read_buffer_ui == in(uniq_read_buffer).$/;kq|-;/\<read.read_buffer_ui\>/;'q;"	kind:mode
read.read_buffer_uo	../library/bit_buffer.read.m	/^:- mode read_buffer_uo == out(uniq_read_buffer).$/;kq|-;/\<read.read_buffer_uo\>/;'q;"	kind:mode
read.recursively_get_bitmap	../library/bit_buffer.read.m	/^:- pred recursively_get_bitmap(/;kq|/^\<recursively_get_bitmap\>/;'q;"	kind:pred	file:
read.refill_read_buffer	../library/bit_buffer.read.m	/^:- pred refill_read_buffer(stream.res(/;kq|/^\<refill_read_buffer\>/;'q;"	kind:pred	file:
read.uniq_read_buffer	../library/bit_buffer.read.m	/^:- inst uniq_read_buffer == ground.   % XXX Should be unique.$/;kq|-;/\<read.uniq_read_buffer\>/;'q;"	kind:inst
read_all_feedback_data	../mdbcomp/feedback.feedback_info.m	/^:- pred read_all_feedback_data(/;kq|/^\<read_all_feedback_data\>/;'q;"	kind:pred	file:
read_analysis_file	analysis.file.m	/^:- pred read_analysis_file(string::in, parse_entry(T)::in(/;kq|/^\<read_analysis_file\>/;'q;"	kind:pred	file:
read_and_erase_resume_point	ite_gen.m	/^:- pred read_and_erase_resume_point(/;kq|/^\<read_and_erase_resume_point\>/;'q;"	kind:pred	file:
read_and_parse_inline_submodules	recompilation.used_file.m	/^:- pred read_and_parse_inline_submodules(/;kq|/^\<read_and_parse_inline_submodules\>/;'q;"	kind:pred	file:
read_and_parse_module_timestamp	recompilation.used_file.m	/^:- pred read_and_parse_module_timestamp(/;kq|/^\<read_and_parse_module_timestamp\>/;'q;"	kind:pred	file:
read_and_parse_used_classes	recompilation.used_file.m	/^:- pred read_and_parse_used_classes(/;kq|/^\<read_and_parse_used_classes\>/;'q;"	kind:pred	file:
read_and_parse_used_file	recompilation.used_file.m	/^:- pred read_and_parse_used_file(/;kq|/^\<read_and_parse_used_file\>/;'q;"	kind:pred	file:
read_and_parse_used_file_version_number	recompilation.used_file.m	/^:- pred read_and_parse_used_file_version_number(/;kq|/^\<read_and_parse_used_file_version_number\>/;'q;"	kind:pred	file:
read_and_parse_used_items	recompilation.used_file.m	/^:- pred read_and_parse_used_items(/;kq|/^\<read_and_parse_used_items\>/;'q;"	kind:pred	file:
read_and_parse_used_modules	recompilation.used_file.m	/^:- pred read_and_parse_used_modules(/;kq|/^\<read_and_parse_used_modules\>/;'q;"	kind:pred	file:
read_and_union_trace_counts	../mdbcomp/read_trace_counts.m	/^:- pred read_and_union_trace_counts(maybe(/;kq|/^\<read_and_union_trace_counts\>/;'q;"	kind:pred
read_and_union_trace_counts_loop	../mdbcomp/read_trace_counts.m	/^:- pred read_and_union_trace_counts_loop(maybe(/;kq|/^\<read_and_union_trace_counts_loop\>/;'q;"	kind:pred	file:
read_args_file	options_file.m	/^:- pred read_args_file(/;kq|/^\<read_args_file\>/;'q;"	kind:pred
read_atomic_info	../mdbcomp/program_representation.m	/^:- pred read_atomic_info(/;kq|/^\<read_atomic_info\>/;'q;"	kind:pred	file:
read_augment_and_process_module	mercury_compile_main.m	/^:- pred read_augment_and_process_module(/;kq|/^\<read_augment_and_process_module\>/;'q;"	kind:pred	file:
read_binary	../library/io.m	/^:- pred read_binary(io.result(/;kq|/^\<read_binary\>/;'q;"	kind:pred
read_binary_file	../library/io.m	/^:- pred read_binary_file(/;kq|/^\<read_binary_file\>/;'q;"	kind:pred
read_binary_file_2	../library/io.m	/^:- pred read_binary_file_2(binary_input_stream::in, list(/;kq|/^\<read_binary_file_2\>/;'q;"	kind:pred	file:
read_binary_file_as_bitmap	../library/io.m	/^:- pred read_binary_file_as_bitmap(/;kq|/^\<read_binary_file_as_bitmap\>/;'q;"	kind:pred
read_binary_file_as_bitmap_2	../library/io.text_read.m	/^:- pred read_binary_file_as_bitmap_2(/;kq|/^\<read_binary_file_as_bitmap_2\>/;'q;"	kind:pred
read_binary_file_as_bitmap_from_stream	../library/io.text_read.m	/^:- pred read_binary_file_as_bitmap_from_stream(/;kq|/^\<read_binary_file_as_bitmap_from_stream\>/;'q;"	kind:pred	file:
read_binary_from_text_input_stream	../library/io.m	/^:- pred read_binary_from_text_input_stream(/;kq|/^\<read_binary_from_text_input_stream\>/;'q;"	kind:pred	file:
read_binary_int16	../library/io.m	/^:- pred read_binary_int16(maybe_incomplete_result(/;kq|/^\<read_binary_int16\>/;'q;"	kind:pred
read_binary_int16_be	../library/io.m	/^:- pred read_binary_int16_be(maybe_incomplete_result(/;kq|/^\<read_binary_int16_be\>/;'q;"	kind:pred
read_binary_int16_le	../library/io.m	/^:- pred read_binary_int16_le(maybe_incomplete_result(/;kq|/^\<read_binary_int16_le\>/;'q;"	kind:pred
read_binary_int32	../library/io.m	/^:- pred read_binary_int32(maybe_incomplete_result(/;kq|/^\<read_binary_int32\>/;'q;"	kind:pred
read_binary_int32_be	../library/io.m	/^:- pred read_binary_int32_be(maybe_incomplete_result(/;kq|/^\<read_binary_int32_be\>/;'q;"	kind:pred
read_binary_int32_le	../library/io.m	/^:- pred read_binary_int32_le(maybe_incomplete_result(/;kq|/^\<read_binary_int32_le\>/;'q;"	kind:pred
read_binary_int64	../library/io.m	/^:- pred read_binary_int64(maybe_incomplete_result(/;kq|/^\<read_binary_int64\>/;'q;"	kind:pred
read_binary_int64_be	../library/io.m	/^:- pred read_binary_int64_be(maybe_incomplete_result(/;kq|/^\<read_binary_int64_be\>/;'q;"	kind:pred
read_binary_int64_le	../library/io.m	/^:- pred read_binary_int64_le(maybe_incomplete_result(/;kq|/^\<read_binary_int64_le\>/;'q;"	kind:pred
read_binary_int8	../library/io.m	/^:- pred read_binary_int8(io.result(/;kq|/^\<read_binary_int8\>/;'q;"	kind:pred
read_binary_int8_unboxed	../library/io.m	/^:- pred read_binary_int8_unboxed(/;kq|/^\<read_binary_int8_unboxed\>/;'q;"	kind:pred
read_binary_uint16	../library/io.m	/^:- pred read_binary_uint16(maybe_incomplete_result(/;kq|/^\<read_binary_uint16\>/;'q;"	kind:pred
read_binary_uint16_be	../library/io.m	/^:- pred read_binary_uint16_be(maybe_incomplete_result(/;kq|/^\<read_binary_uint16_be\>/;'q;"	kind:pred
read_binary_uint16_le	../library/io.m	/^:- pred read_binary_uint16_le(maybe_incomplete_result(/;kq|/^\<read_binary_uint16_le\>/;'q;"	kind:pred
read_binary_uint32	../library/io.m	/^:- pred read_binary_uint32(maybe_incomplete_result(/;kq|/^\<read_binary_uint32\>/;'q;"	kind:pred
read_binary_uint32_be	../library/io.m	/^:- pred read_binary_uint32_be(maybe_incomplete_result(/;kq|/^\<read_binary_uint32_be\>/;'q;"	kind:pred
read_binary_uint32_le	../library/io.m	/^:- pred read_binary_uint32_le(maybe_incomplete_result(/;kq|/^\<read_binary_uint32_le\>/;'q;"	kind:pred
read_binary_uint64	../library/io.m	/^:- pred read_binary_uint64(maybe_incomplete_result(/;kq|/^\<read_binary_uint64\>/;'q;"	kind:pred
read_binary_uint64_be	../library/io.m	/^:- pred read_binary_uint64_be(maybe_incomplete_result(/;kq|/^\<read_binary_uint64_be\>/;'q;"	kind:pred
read_binary_uint64_le	../library/io.m	/^:- pred read_binary_uint64_le(maybe_incomplete_result(/;kq|/^\<read_binary_uint64_le\>/;'q;"	kind:pred
read_binary_uint8	../library/io.m	/^:- pred read_binary_uint8(io.result(/;kq|/^\<read_binary_uint8\>/;'q;"	kind:pred
read_binary_uint8_unboxed	../library/io.m	/^:- pred read_binary_uint8_unboxed(/;kq|/^\<read_binary_uint8_unboxed\>/;'q;"	kind:pred
read_bitmap	../library/bitmap.m	/^:- pred read_bitmap(/;kq|/^\<read_bitmap\>/;'q;"	kind:pred
read_bitmap	../library/io.m	/^:- pred read_bitmap(/;kq|/^\<read_bitmap\>/;'q;"	kind:pred
read_bitmap	../library/io.m	/^:- pred read_bitmap(/;kq|/^\<read_bitmap\>/;'q;"	kind:pred
read_bitmap_range	../library/bitmap.m	/^:- pred read_bitmap_range(/;kq|/^\<read_bitmap_range\>/;'q;"	kind:pred
read_buffer	../library/bit_buffer.read.m	/^:- type read_buffer ==$/;kq|-;/\<read_buffer\>/;'q;"	kind:type
read_buffer	../library/bit_buffer.read.m	/^:- type read_buffer(Stream, State, Error)$/;kq|-;/\<read_buffer\>/;'q;"	kind:type	file:
read_buffer_di	../library/bit_buffer.read.m	/^:- mode read_buffer_di == in(uniq_read_buffer).$/;kq|-;/\<read_buffer_di\>/;'q;"	kind:mode
read_buffer_ui	../library/bit_buffer.read.m	/^:- mode read_buffer_ui == in(uniq_read_buffer).$/;kq|-;/\<read_buffer_ui\>/;'q;"	kind:mode
read_buffer_uo	../library/bit_buffer.read.m	/^:- mode read_buffer_uo == out(uniq_read_buffer).$/;kq|-;/\<read_buffer_uo\>/;'q;"	kind:mode
read_byte	../library/io.m	/^:- pred read_byte(io.result(/;kq|/^\<read_byte\>/;'q;"	kind:pred
read_byte	../mdbcomp/rtti_access.m	/^:- pred read_byte(/;kq|/^\<read_byte\>/;'q;"	kind:pred
read_byte_2	../mdbcomp/rtti_access.m	/^:- pred read_byte_2(/;kq|/^\<read_byte_2\>/;'q;"	kind:pred	file:
read_byte_val	../library/io.primitives_read.m	/^:- pred read_byte_val(/;kq|/^\<read_byte_val\>/;'q;"	kind:pred
read_byte_val_2	../library/io.primitives_read.m	/^:- pred read_byte_val_2(/;kq|/^\<read_byte_val_2\>/;'q;"	kind:pred	file:
read_case	../mdbcomp/program_representation.m	/^:- pred read_case(/;kq|/^\<read_case\>/;'q;"	kind:pred	file:
read_cases	../mdbcomp/program_representation.m	/^:- pred read_cases(/;kq|/^\<read_cases\>/;'q;"	kind:pred	file:
read_char	../library/calendar.m	/^:- pred read_char(char::out, list(char)::in, list(/;kq|/^\<read_char\>/;'q;"	kind:pred	file:
read_char	../library/io.m	/^:- pred read_char(io.result(/;kq|/^\<read_char\>/;'q;"	kind:pred
read_char_code	../library/io.primitives_read.m	/^:- pred read_char_code(/;kq|/^\<read_char_code\>/;'q;"	kind:pred
read_char_code_2	../library/io.primitives_read.m	/^:- pred read_char_code_2(/;kq|/^\<read_char_code_2\>/;'q;"	kind:pred	file:
read_char_unboxed	../library/io.m	/^:- pred read_char_unboxed(/;kq|/^\<read_char_unboxed\>/;'q;"	kind:pred
read_check_line	../mdbcomp/feedback.feedback_info.m	/^:- pred read_check_line(/;kq|/^\<read_check_line\>/;'q;"	kind:pred	file:
read_cons_id	../mdbcomp/program_representation.m	/^:- pred read_cons_id(/;kq|/^\<read_cons_id\>/;'q;"	kind:pred	file:
read_cons_id_arity	../mdbcomp/program_representation.m	/^:- pred read_cons_id_arity(/;kq|/^\<read_cons_id_arity\>/;'q;"	kind:pred	file:
read_days	../library/calendar.m	/^:- pred read_days(int::out, list(char)::in, list(/;kq|/^\<read_days\>/;'q;"	kind:pred	file:
read_decision	grab_modules.m	/^:- type read_decision$/;kq|-;/\<read_decision\>/;'q;"	kind:type	file:
read_dependency_file_find_start	mercury_compile_make_hlds.m	/^:- pred read_dependency_file_find_start(/;kq|/^\<read_dependency_file_find_start\>/;'q;"	kind:pred	file:
read_dependency_file_get_modules	mercury_compile_make_hlds.m	/^:- pred read_dependency_file_get_modules(/;kq|/^\<read_dependency_file_get_modules\>/;'q;"	kind:pred	file:
read_determinism	../mdbcomp/program_representation.m	/^:- pred read_determinism(/;kq|/^\<read_determinism\>/;'q;"	kind:pred	file:
read_dice	../mdbcomp/slice_and_dice.m	/^:- pred read_dice(string::in, string::in, maybe_error(/;kq|/^\<read_dice\>/;'q;"	kind:pred
read_dice_to_string	../mdbcomp/slice_and_dice.m	/^:- pred read_dice_to_string(/;kq|/^\<read_dice_to_string\>/;'q;"	kind:pred
read_dice_to_string_no_limit	../mdbcomp/slice_and_dice.m	/^:- pred read_dice_to_string_no_limit(/;kq|/^\<read_dice_to_string_no_limit\>/;'q;"	kind:pred	file:
read_done_msg	read_modules.m	/^:- type read_done_msg$/;kq|-;/\<read_done_msg\>/;'q;"	kind:type	file:
read_encoded_type	../mdbcomp/program_representation.m	/^:- pred read_encoded_type(/;kq|/^\<read_encoded_type\>/;'q;"	kind:pred	file:
read_entry	../library/dir.m	/^:- pred read_entry(dir.stream::in, io.result(/;kq|/^\<read_entry\>/;'q;"	kind:pred	file:
read_entry_2	../library/dir.m	/^:- pred read_entry_2(/;kq|/^\<read_entry_2\>/;'q;"	kind:pred	file:
read_event_set	prog_event.m	/^:- pred read_event_set(/;kq|/^\<read_event_set\>/;'q;"	kind:pred
read_failure_no_io	../library/getopt.m	/^    ;       read_failure_no_io.$/;kq|-;/\<read_failure_no_io\>/;'q;"	kind:cons	file:
read_failure_no_io	../library/getopt_io.m	/^    ;       read_failure_no_io.$/;kq|-;/\<read_failure_no_io\>/;'q;"	kind:cons	file:
read_failure_open	../library/getopt.m	/^    ;       read_failure_open(io.error)$/;kq|-;/\<read_failure_open\>/;'q;"	kind:cons	file:
read_failure_open	../library/getopt_io.m	/^    ;       read_failure_open(io.error)$/;kq|-;/\<read_failure_open\>/;'q;"	kind:cons	file:
read_failure_read	../library/getopt.m	/^    ;       read_failure_read(io.error)$/;kq|-;/\<read_failure_read\>/;'q;"	kind:cons	file:
read_failure_read	../library/getopt_io.m	/^    ;       read_failure_read(io.error)$/;kq|-;/\<read_failure_read\>/;'q;"	kind:cons	file:
read_feedback_file	../mdbcomp/feedback.feedback_info.m	/^:- pred read_feedback_file(string::in, maybe(/;kq|/^\<read_feedback_file\>/;'q;"	kind:pred
read_file	../library/io.m	/^:- pred read_file(io.maybe_partial_res(list(/;kq|/^\<read_file\>/;'q;"	kind:pred
read_file_as_bytecode	../mdbcomp/program_representation.m	/^:- pred read_file_as_bytecode(string::in, io.res(/;kq|/^\<read_file_as_bytecode\>/;'q;"	kind:pred	file:
read_file_as_bytecode_2	../mdbcomp/program_representation.m	/^:- pred read_file_as_bytecode_2(/;kq|/^\<read_file_as_bytecode_2\>/;'q;"	kind:pred	file:
read_file_as_string	../library/io.m	/^:- pred read_file_as_string(io.maybe_partial_res(/;kq|/^\<read_file_as_string\>/;'q;"	kind:pred
read_file_as_string_2	../library/io.text_read.m	/^:- pred read_file_as_string_2(/;kq|/^\<read_file_as_string_2\>/;'q;"	kind:pred
read_file_as_string_and_num_code_units	../library/io.m	/^:- pred read_file_as_string_and_num_code_units(/;kq|/^\<read_file_as_string_and_num_code_units\>/;'q;"	kind:pred
read_file_as_string_and_num_code_units_wf	../library/io.m	/^:- pred read_file_as_string_and_num_code_units_wf(/;kq|/^\<read_file_as_string_and_num_code_units_wf\>/;'q;"	kind:pred
read_file_as_string_loop	../library/io.text_read.m	/^:- pred read_file_as_string_loop(/;kq|/^\<read_file_as_string_loop\>/;'q;"	kind:pred	file:
read_file_as_string_wf	../library/io.m	/^:- pred read_file_as_string_wf(io.maybe_partial_res(/;kq|/^\<read_file_as_string_wf\>/;'q;"	kind:pred
read_file_chars_acc	../library/io.m	/^:- pred read_file_chars_acc(text_input_stream::in, list(/;kq|/^\<read_file_chars_acc\>/;'q;"	kind:pred	file:
read_file_contents	../library/getopt.m	/^:- typeclass read_file_contents(MaybeIO) where [$/;kq|-;/\<read_file_contents\>/;'q;"	kind:tc	file:
read_file_contents	../library/getopt_io.m	/^:- typeclass read_file_contents(MaybeIO) where [$/;kq|-;/\<read_file_contents\>/;'q;"	kind:tc	file:
read_file_contents_no_io	../library/getopt.m	/^:- pred read_file_contents_no_io(/;kq|/^\<read_file_contents_no_io\>/;'q;"	kind:pred	file:
read_file_contents_no_io	../library/getopt_io.m	/^:- pred read_file_contents_no_io(/;kq|/^\<read_file_contents_no_io\>/;'q;"	kind:pred	file:
read_file_contents_result	../library/getopt.m	/^:- type read_file_contents_result$/;kq|-;/\<read_file_contents_result\>/;'q;"	kind:type	file:
read_file_contents_result	../library/getopt_io.m	/^:- type read_file_contents_result$/;kq|-;/\<read_file_contents_result\>/;'q;"	kind:type	file:
read_file_type_trace_counts	../mdbcomp/read_trace_counts.m	/^:- pred read_file_type_trace_counts(string::in, int::in, list(/;kq|/^\<read_file_type_trace_counts\>/;'q;"	kind:pred	file:
read_from_string	../library/io.m	/^:- pred read_from_string(string::in, string::in, int::in, read_result(/;kq|/^\<read_from_string\>/;'q;"	kind:pred
read_goal	../mdbcomp/program_representation.m	/^:- pred read_goal(/;kq|/^\<read_goal\>/;'q;"	kind:pred	file:
read_goals	../mdbcomp/program_representation.m	/^:- pred read_goals(/;kq|/^\<read_goals\>/;'q;"	kind:pred	file:
read_head_var	../mdbcomp/program_representation.m	/^:- pred read_head_var(/;kq|/^\<read_head_var\>/;'q;"	kind:pred	file:
read_head_vars	../mdbcomp/program_representation.m	/^:- pred read_head_vars(/;kq|/^\<read_head_vars\>/;'q;"	kind:pred	file:
read_hours	../library/calendar.m	/^:- pred read_hours(int::out, list(char)::in, list(/;kq|/^\<read_hours\>/;'q;"	kind:pred	file:
read_if_val	../library/lazy.m	/^:- impure pred read_if_val(lazy(/;kq|/^\<read_if_val\>/;'q;"	kind:pred
read_in_and_compile_facts	fact_table.m	/^:- pred read_in_and_compile_facts(/;kq|/^\<read_in_and_compile_facts\>/;'q;"	kind:pred	file:
read_inst	../mdbcomp/program_representation.m	/^:- pred read_inst(/;kq|/^\<read_inst\>/;'q;"	kind:pred	file:
read_int	../library/calendar.m	/^:- pred read_int(int::out, list(char)::in, list(/;kq|/^\<read_int\>/;'q;"	kind:pred	file:
read_int32	../mdbcomp/rtti_access.m	/^:- pred read_int32(/;kq|/^\<read_int32\>/;'q;"	kind:pred
read_int32_2	../mdbcomp/rtti_access.m	/^:- pred read_int32_2(/;kq|/^\<read_int32_2\>/;'q;"	kind:pred	file:
read_int_2	../library/calendar.m	/^:- pred read_int_2(int::in, int::out, list(char)::in, list(/;kq|/^\<read_int_2\>/;'q;"	kind:pred	file:
read_int_and_char_or_zero	../library/calendar.m	/^:- pred read_int_and_char_or_zero(/;kq|/^\<read_int_and_char_or_zero\>/;'q;"	kind:pred	file:
read_int_and_num_chars	../library/calendar.m	/^:- pred read_int_and_num_chars(/;kq|/^\<read_int_and_num_chars\>/;'q;"	kind:pred	file:
read_int_and_num_chars_2	../library/calendar.m	/^:- pred read_int_and_num_chars_2(/;kq|/^\<read_int_and_num_chars_2\>/;'q;"	kind:pred	file:
read_into_array	../library/io.text_read.m	/^:- pred read_into_array(/;kq|/^\<read_into_array\>/;'q;"	kind:pred	file:
read_into_buffer	../library/io.text_read.m	/^:- pred read_into_buffer(/;kq|/^\<read_into_buffer\>/;'q;"	kind:pred	file:
read_iom_eof	parse_module.m	/^    --->    read_iom_eof$/;kq|-;/\<read_iom_eof\>/;'q;"	kind:cons	file:
read_iom_ok	parse_module.m	/^    ;       read_iom_ok(varset, term, item_or_marker).$/;kq|-;/\<read_iom_ok\>/;'q;"	kind:cons	file:
read_iom_parse_item_errors	parse_module.m	/^    ;       read_iom_parse_item_errors(varset, term, list(error_spec))$/;kq|-;/\<read_iom_parse_item_errors\>/;'q;"	kind:cons	file:
read_iom_parse_term_error	parse_module.m	/^    ;       read_iom_parse_term_error(error_spec)$/;kq|-;/\<read_iom_parse_term_error\>/;'q;"	kind:cons	file:
read_iom_result	parse_module.m	/^:- type read_iom_result$/;kq|-;/\<read_iom_result\>/;'q;"	kind:type	file:
read_len_string	../mdbcomp/rtti_access.m	/^:- pred read_len_string(/;kq|/^\<read_len_string\>/;'q;"	kind:pred
read_len_string_2	../mdbcomp/rtti_access.m	/^:- pred read_len_string_2(/;kq|/^\<read_len_string_2\>/;'q;"	kind:pred	file:
read_length	../mdbcomp/program_representation.m	/^:- pred read_length(/;kq|/^\<read_length\>/;'q;"	kind:pred	file:
read_line	../library/io.m	/^:- pred read_line(io.result(list(/;kq|/^\<read_line\>/;'q;"	kind:pred
read_line	../mdbcomp/rtti_access.m	/^:- pred read_line(/;kq|/^\<read_line\>/;'q;"	kind:pred
read_line_2	../library/io.text_read.m	/^:- pred read_line_2(/;kq|/^\<read_line_2\>/;'q;"	kind:pred
read_line_2	../mdbcomp/rtti_access.m	/^:- pred read_line_2(bytecode::in, list(char)::in, list(/;kq|/^\<read_line_2\>/;'q;"	kind:pred	file:
read_line_as_string	../library/io.m	/^:- pred read_line_as_string(io.result(/;kq|/^\<read_line_as_string\>/;'q;"	kind:pred
read_line_as_string_2	../library/io.text_read.m	/^:- pred read_line_as_string_2(/;kq|/^\<read_line_as_string_2\>/;'q;"	kind:pred
read_line_as_string_result	../library/io.text_read.m	/^:- type read_line_as_string_result$/;kq|-;/\<read_line_as_string_result\>/;'q;"	kind:type
read_lineno	../mdbcomp/program_representation.m	/^:- pred read_lineno(/;kq|/^\<read_lineno\>/;'q;"	kind:pred	file:
read_maybe_var	../mdbcomp/program_representation.m	/^:- pred read_maybe_var(/;kq|/^\<read_maybe_var\>/;'q;"	kind:pred	file:
read_maybe_vars	../mdbcomp/program_representation.m	/^:- pred read_maybe_vars(/;kq|/^\<read_maybe_vars\>/;'q;"	kind:pred	file:
read_method_num	../mdbcomp/program_representation.m	/^:- pred read_method_num(/;kq|/^\<read_method_num\>/;'q;"	kind:pred	file:
read_microseconds	../library/calendar.m	/^:- pred read_microseconds(microseconds::out, list(char)::in, list(/;kq|/^\<read_microseconds\>/;'q;"	kind:pred	file:
read_minutes	../library/calendar.m	/^:- pred read_minutes(int::out, list(char)::in, list(/;kq|/^\<read_minutes\>/;'q;"	kind:pred	file:
read_module_analysis_requests	analysis.file.m	/^:- pred read_module_analysis_requests(/;kq|/^\<read_module_analysis_requests\>/;'q;"	kind:pred
read_module_analysis_results	analysis.file.m	/^:- pred read_module_analysis_results(/;kq|/^\<read_module_analysis_results\>/;'q;"	kind:pred
read_module_and_timestamps	timestamp.m	/^:- type read_module_and_timestamps$/;kq|-;/\<read_module_and_timestamps\>/;'q;"	kind:type
read_module_begin	read_modules.m	/^:- pred read_module_begin(/;kq|/^\<read_module_begin\>/;'q;"	kind:pred	file:
read_module_begin_from_file	read_modules.m	/^:- pred read_module_begin_from_file(/;kq|/^\<read_module_begin_from_file\>/;'q;"	kind:pred	file:
read_module_dep_file	make.module_dep_file.m	/^:- pred read_module_dep_file(/;kq|/^\<read_module_dep_file\>/;'q;"	kind:pred
read_module_end_file	read_modules.m	/^:- pred read_module_end_file(/;kq|/^\<read_module_end_file\>/;'q;"	kind:pred	file:
read_module_end_module	read_modules.m	/^:- pred read_module_end_module(/;kq|/^\<read_module_end_module\>/;'q;"	kind:pred	file:
read_module_error_stopping_reason	recompilation.check.m	/^:- func read_module_error_stopping_reason(/;kq|/^\<read_module_error_stopping_reason\>/;'q;"	kind:func	file:
read_module_errors	parse_error.m	/^:- type read_module_errors$/;kq|-;/\<read_module_errors\>/;'q;"	kind:type
read_module_imdg	analysis.file.m	/^:- pred read_module_imdg(/;kq|/^\<read_module_imdg\>/;'q;"	kind:pred
read_module_int0	read_modules.m	/^:- pred read_module_int0(/;kq|/^\<read_module_int0\>/;'q;"	kind:pred
read_module_int1	read_modules.m	/^:- pred read_module_int1(/;kq|/^\<read_module_int1\>/;'q;"	kind:pred
read_module_int2	read_modules.m	/^:- pred read_module_int2(/;kq|/^\<read_module_int2\>/;'q;"	kind:pred
read_module_int3	read_modules.m	/^:- pred read_module_int3(/;kq|/^\<read_module_int3\>/;'q;"	kind:pred
read_module_or_file	mercury_compile_main.m	/^:- pred read_module_or_file(/;kq|/^\<read_module_or_file\>/;'q;"	kind:pred	file:
read_module_overall_status	analysis.file.m	/^:- pred read_module_overall_status(/;kq|/^\<read_module_overall_status\>/;'q;"	kind:pred
read_module_overall_status_2	analysis.file.m	/^:- pred read_module_overall_status_2(/;kq|/^\<read_module_overall_status_2\>/;'q;"	kind:pred	file:
read_module_plain_opt	read_modules.m	/^:- pred read_module_plain_opt(/;kq|/^\<read_module_plain_opt\>/;'q;"	kind:pred
read_module_rep	../mdbcomp/program_representation.m	/^:- pred read_module_rep(bool::in, bytecode::in, module_rep(/;kq|/^\<read_module_rep\>/;'q;"	kind:pred	file:
read_module_reps	../mdbcomp/program_representation.m	/^:- pred read_module_reps(/;kq|/^\<read_module_reps\>/;'q;"	kind:pred	file:
read_module_src	read_modules.m	/^:- pred read_module_src(/;kq|/^\<read_module_src\>/;'q;"	kind:pred
read_module_src_file_for_dependency_info	deps_map.m	/^:- pred read_module_src_file_for_dependency_info(/;kq|/^\<read_module_src_file_for_dependency_info\>/;'q;"	kind:pred	file:
read_module_src_from_file	read_modules.m	/^:- pred read_module_src_from_file(/;kq|/^\<read_module_src_from_file\>/;'q;"	kind:pred
read_module_trans_opt	read_modules.m	/^:- pred read_module_trans_opt(/;kq|/^\<read_module_trans_opt\>/;'q;"	kind:pred
read_modules.drfr_error	read_modules.m	/^    ;       drfr_error($/;kq|-;/\<read_modules.drfr_error\>/;'q;"	kind:cons	file:
read_modules.drfr_ok	read_modules.m	/^    --->    drfr_ok($/;kq|-;/\<read_modules.drfr_ok\>/;'q;"	kind:cons	file:
read_modules.drfre_errors	read_modules.m	/^                drfre_errors                :: read_module_errors,$/;kq|-;/\<read_modules.drfre_errors\>/;'q;"	kind:fld	file:
read_modules.have_module	read_modules.m	/^    --->    have_module(file_name, PT, have_parse_tree_read)$/;kq|-;/\<read_modules.have_module\>/;'q;"	kind:cons
read_modules.have_module	read_modules.m	/^:- type have_module(PT)$/;kq|-;/\<read_modules.have_module\>/;'q;"	kind:type
read_modules.have_read_module	read_modules.m	/^:- type have_read_module(PT) =< have_module(PT)$/;kq|-;/\<read_modules.have_read_module\>/;'q;"	kind:type
read_modules.hptm_int0	read_modules.m	/^                hptm_int0               :: have_parse_tree_int0_map,$/;kq|-;/\<read_modules.hptm_int0\>/;'q;"	kind:fld
read_modules.hptm_int1	read_modules.m	/^                hptm_int1               :: have_parse_tree_int1_map,$/;kq|-;/\<read_modules.hptm_int1\>/;'q;"	kind:fld
read_modules.hptm_int2	read_modules.m	/^                hptm_int2               :: have_parse_tree_int2_map,$/;kq|-;/\<read_modules.hptm_int2\>/;'q;"	kind:fld
read_modules.hptm_int3	read_modules.m	/^                hptm_int3               :: have_parse_tree_int3_map,$/;kq|-;/\<read_modules.hptm_int3\>/;'q;"	kind:fld
read_modules.hptm_module_src	read_modules.m	/^                hptm_module_src         :: have_parse_tree_msrc_map,$/;kq|-;/\<read_modules.hptm_module_src\>/;'q;"	kind:fld
read_modules.hptm_plain_opt	read_modules.m	/^                hptm_plain_opt          :: have_parse_tree_plain_opt_map,$/;kq|-;/\<read_modules.hptm_plain_opt\>/;'q;"	kind:fld
read_modules.hptm_src	read_modules.m	/^                hptm_src                :: have_parse_tree_src_map,$/;kq|-;/\<read_modules.hptm_src\>/;'q;"	kind:fld
read_modules.hptm_trans_opt	read_modules.m	/^                hptm_trans_opt          :: have_parse_tree_trans_opt_map$/;kq|-;/\<read_modules.hptm_trans_opt\>/;'q;"	kind:fld
read_modules.mfas_error	read_modules.m	/^    ;       mfas_error(read_module_errors).$/;kq|-;/\<read_modules.mfas_error\>/;'q;"	kind:cons	file:
read_modules.mfas_ok	read_modules.m	/^    --->    mfas_ok(path_name_and_stream)$/;kq|-;/\<read_modules.mfas_ok\>/;'q;"	kind:cons	file:
read_modules.rdm_none	read_modules.m	/^    --->    rdm_none$/;kq|-;/\<read_modules.rdm_none\>/;'q;"	kind:cons	file:
read_modules.rdm_progress	read_modules.m	/^    ;       rdm_progress(io.text_output_stream).$/;kq|-;/\<read_modules.rdm_progress\>/;'q;"	kind:cons	file:
read_modules.read_done_msg	read_modules.m	/^:- type read_done_msg$/;kq|-;/\<read_modules.read_done_msg\>/;'q;"	kind:type	file:
read_modules.read_module_begin	read_modules.m	/^:- pred read_module_begin(/;kq|/^\<read_module_begin\>/;'q;"	kind:pred	file:
read_modules.read_module_int0	read_modules.m	/^:- pred read_module_int0(/;kq|/^\<read_module_int0\>/;'q;"	kind:pred
read_modules.read_module_int1	read_modules.m	/^:- pred read_module_int1(/;kq|/^\<read_module_int1\>/;'q;"	kind:pred
read_modules.read_module_int2	read_modules.m	/^:- pred read_module_int2(/;kq|/^\<read_module_int2\>/;'q;"	kind:pred
read_modules.read_module_int3	read_modules.m	/^:- pred read_module_int3(/;kq|/^\<read_module_int3\>/;'q;"	kind:pred
read_modules.read_module_src	read_modules.m	/^:- pred read_module_src(/;kq|/^\<read_module_src\>/;'q;"	kind:pred
read_modules.read_reason_msg	read_modules.m	/^:- type read_reason_msg$/;kq|-;/\<read_modules.read_reason_msg\>/;'q;"	kind:type
read_modules.rrm_file	read_modules.m	/^    --->    rrm_file$/;kq|-;/\<read_modules.rrm_file\>/;'q;"	kind:cons
read_modules.rrm_get_deps	read_modules.m	/^    ;       rrm_get_deps.$/;kq|-;/\<read_modules.rrm_get_deps\>/;'q;"	kind:cons
read_modules.rrm_old	read_modules.m	/^    ;       rrm_old$/;kq|-;/\<read_modules.rrm_old\>/;'q;"	kind:cons
read_modules.rrm_std	read_modules.m	/^    ;       rrm_std$/;kq|-;/\<read_modules.rrm_std\>/;'q;"	kind:cons
read_modules.was_constructed	read_modules.m	/^    ;       was_constructed.$/;kq|-;/\<read_modules.was_constructed\>/;'q;"	kind:cons
read_modules.was_read	read_modules.m	/^    --->    was_read(maybe(timestamp), read_module_errors)$/;kq|-;/\<read_modules.was_read\>/;'q;"	kind:cons
read_months	../library/calendar.m	/^:- pred read_months(int::out, list(char)::in, list(/;kq|/^\<read_months\>/;'q;"	kind:pred	file:
read_n_encoded_types	../mdbcomp/program_representation.m	/^:- pred read_n_encoded_types(/;kq|/^\<read_n_encoded_types\>/;'q;"	kind:pred	file:
read_n_items	../mdbcomp/program_representation.m	/^:- pred read_n_items(pred(T, int, int), int, list(/;kq|/^\<read_n_items\>/;'q;"	kind:pred	file:
read_named_file_as_lines	../library/io.m	/^:- pred read_named_file_as_lines(string::in, io.res(list(/;kq|/^\<read_named_file_as_lines\>/;'q;"	kind:pred
read_named_file_as_lines_wf	../library/io.m	/^:- pred read_named_file_as_lines_wf(string::in, io.res(list(/;kq|/^\<read_named_file_as_lines_wf\>/;'q;"	kind:pred
read_named_file_as_string	../library/io.m	/^:- pred read_named_file_as_string(string::in, io.res(/;kq|/^\<read_named_file_as_string\>/;'q;"	kind:pred
read_named_file_as_string_wf	../library/io.m	/^:- pred read_named_file_as_string_wf(string::in, io.res(/;kq|/^\<read_named_file_as_string_wf\>/;'q;"	kind:pred
read_named_options_file	options_file.m	/^:- pred read_named_options_file(/;kq|/^\<read_named_options_file\>/;'q;"	kind:pred
read_num	../mdbcomp/rtti_access.m	/^:- pred read_num(/;kq|/^\<read_num\>/;'q;"	kind:pred
read_num_2	../mdbcomp/rtti_access.m	/^:- pred read_num_2(/;kq|/^\<read_num_2\>/;'q;"	kind:pred	file:
read_oisu_type_procs	../mdbcomp/program_representation.m	/^:- pred read_oisu_type_procs(/;kq|/^\<read_oisu_type_procs\>/;'q;"	kind:pred	file:
read_only_globals	globals.m	/^:- type read_only_globals$/;kq|-;/\<read_only_globals\>/;'q;"	kind:type	file:
read_opt_files_transitively	options.m	/^    ;       read_opt_files_transitively$/;kq|-;/\<read_opt_files_transitively\>/;'q;"	kind:cons
read_options_file_params	options_file.m	/^:- pred read_options_file_params(/;kq|/^\<read_options_file_params\>/;'q;"	kind:pred	file:
read_options_file_set_params	options_file.m	/^:- pred read_options_file_set_params(/;kq|/^\<read_options_file_set_params\>/;'q;"	kind:pred	file:
read_options_files_named_in_options_file_option	options_file.m	/^:- pred read_options_files_named_in_options_file_option(/;kq|/^\<read_options_files_named_in_options_file_option\>/;'q;"	kind:pred
read_options_line	options_file.m	/^:- pred read_options_line(/;kq|/^\<read_options_line\>/;'q;"	kind:pred	file:
read_options_line_loop	options_file.m	/^:- pred read_options_line_loop(/;kq|/^\<read_options_line_loop\>/;'q;"	kind:pred	file:
read_options_lines	options_file.m	/^:- pred read_options_lines(/;kq|/^\<read_options_lines\>/;'q;"	kind:pred	file:
read_or_create_feedback_file	../mdbcomp/feedback.feedback_info.m	/^:- pred read_or_create_feedback_file(/;kq|/^\<read_or_create_feedback_file\>/;'q;"	kind:pred
read_parse_tree	parse_module.m	/^:- type read_parse_tree(PT) ==$/;kq|-;/\<read_parse_tree\>/;'q;"	kind:type	file:
read_plain_opt_files	grab_modules.m	/^:- pred read_plain_opt_files(/;kq|/^\<read_plain_opt_files\>/;'q;"	kind:pred	file:
read_proc_path_trace_counts	../mdbcomp/read_trace_counts.m	/^:- pred read_proc_path_trace_counts(int::in, list(/;kq|/^\<read_proc_path_trace_counts\>/;'q;"	kind:pred	file:
read_proc_rep	../mdbcomp/program_representation.m	/^:- pred read_proc_rep(/;kq|/^\<read_proc_rep\>/;'q;"	kind:pred	file:
read_proc_rep_info	../mdbcomp/program_representation.m	/^:- type read_proc_rep_info$/;kq|-;/\<read_proc_rep_info\>/;'q;"	kind:type	file:
read_proc_reps	../mdbcomp/program_representation.m	/^:- pred read_proc_reps(/;kq|/^\<read_proc_reps\>/;'q;"	kind:pred	file:
read_proc_trace_counts	../mdbcomp/read_trace_counts.m	/^:- pred read_proc_trace_counts(string::in, int::in, list(/;kq|/^\<read_proc_trace_counts\>/;'q;"	kind:pred	file:
read_profiled_program_name	../mdbcomp/feedback.feedback_info.m	/^:- pred read_profiled_program_name(io.text_input_stream::in, maybe(/;kq|/^\<read_profiled_program_name\>/;'q;"	kind:pred	file:
read_prog_rep_file	../mdbcomp/program_representation.m	/^:- pred read_prog_rep_file(string::in, io.res(/;kq|/^\<read_prog_rep_file\>/;'q;"	kind:pred
read_reason_msg	read_modules.m	/^:- type read_reason_msg$/;kq|-;/\<read_reason_msg\>/;'q;"	kind:type
read_result	../library/io.m	/^:- type read_result(T)$/;kq|-;/\<read_result\>/;'q;"	kind:type
read_seconds_and_microseconds	../library/calendar.m	/^:- pred read_seconds_and_microseconds(/;kq|/^\<read_seconds_and_microseconds\>/;'q;"	kind:pred	file:
read_short	../mdbcomp/rtti_access.m	/^:- pred read_short(/;kq|/^\<read_short\>/;'q;"	kind:pred
read_short_2	../mdbcomp/rtti_access.m	/^:- pred read_short_2(/;kq|/^\<read_short_2\>/;'q;"	kind:pred	file:
read_sign	../library/calendar.m	/^:- pred read_sign(int::out, list(char)::in, list(/;kq|/^\<read_sign\>/;'q;"	kind:pred	file:
read_slice	../mdbcomp/slice_and_dice.m	/^:- pred read_slice(string::in, maybe_error(/;kq|/^\<read_slice\>/;'q;"	kind:pred
read_slice_to_string	../mdbcomp/slice_and_dice.m	/^:- pred read_slice_to_string(/;kq|/^\<read_slice_to_string\>/;'q;"	kind:pred
read_sort_file_line	fact_table.m	/^:- pred read_sort_file_line(/;kq|/^\<read_sort_file_line\>/;'q;"	kind:pred	file:
read_spec_file	complexity.m	/^:- pred read_spec_file(/;kq|/^\<read_spec_file\>/;'q;"	kind:pred
read_spec_file_lines	complexity.m	/^:- pred read_spec_file_lines(/;kq|/^\<read_spec_file_lines\>/;'q;"	kind:pred	file:
read_specs_file	prog_event.m	/^:- pred read_specs_file(/;kq|/^\<read_specs_file\>/;'q;"	kind:pred	file:
read_specs_file_2	prog_event.m	/^:- pred read_specs_file_2(/;kq|/^\<read_specs_file_2\>/;'q;"	kind:pred	file:
read_stm_var	../library/stm_builtin.m	/^:- pred read_stm_var(stm_var(/;kq|/^\<read_stm_var\>/;'q;"	kind:pred
read_string_proc_label	../mdbcomp/program_representation.m	/^:- pred read_string_proc_label(/;kq|/^\<read_string_proc_label\>/;'q;"	kind:pred	file:
read_string_table	../mdbcomp/rtti_access.m	/^:- pred read_string_table(/;kq|/^\<read_string_table\>/;'q;"	kind:pred
read_string_via_offset	../mdbcomp/rtti_access.m	/^:- pred read_string_via_offset(/;kq|/^\<read_string_via_offset\>/;'q;"	kind:pred
read_success	../library/getopt.m	/^    --->    read_success(string)$/;kq|-;/\<read_success\>/;'q;"	kind:cons	file:
read_success	../library/getopt_io.m	/^    --->    read_success(string)$/;kq|-;/\<read_success\>/;'q;"	kind:cons	file:
read_switch_can_fail	../mdbcomp/program_representation.m	/^:- pred read_switch_can_fail(/;kq|/^\<read_switch_can_fail\>/;'q;"	kind:pred	file:
read_symlink	../library/io.file.m	/^:- pred read_symlink(string::in, io.res(/;kq|/^\<read_symlink\>/;'q;"	kind:pred
read_symlink	../library/io.m	/^:- pred read_symlink(string::in, io.res(/;kq|/^\<read_symlink\>/;'q;"	kind:pred
read_symlink_2	../library/io.file.m	/^:- pred read_symlink_2(/;kq|/^\<read_symlink_2\>/;'q;"	kind:pred	file:
read_term	../library/mercury_term_parser.m	/^:- pred read_term(read_term(/;kq|/^\<read_term\>/;'q;"	kind:pred
read_term	../library/mercury_term_parser.m	/^:- type read_term == read_term(generic).$/;kq|-;/\<read_term\>/;'q;"	kind:type
read_term	../library/mercury_term_parser.m	/^:- type read_term(T)$/;kq|-;/\<read_term\>/;'q;"	kind:type
read_term_check_for_error_or_eof	recompilation.used_file.m	/^:- pred read_term_check_for_error_or_eof(/;kq|/^\<read_term_check_for_error_or_eof\>/;'q;"	kind:pred	file:
read_term_filename	../library/mercury_term_parser.m	/^:- pred read_term_filename(/;kq|/^\<read_term_filename\>/;'q;"	kind:pred
read_term_filename_with_op_table	../library/mercury_term_parser.m	/^:- pred read_term_filename_with_op_table(/;kq|/^\<read_term_filename_with_op_table\>/;'q;"	kind:pred
read_term_from_linestr	../library/mercury_term_parser.m	/^:- pred read_term_from_linestr(/;kq|/^\<read_term_from_linestr\>/;'q;"	kind:pred
read_term_from_linestr_with_op_table	../library/mercury_term_parser.m	/^:- pred read_term_from_linestr_with_op_table(/;kq|/^\<read_term_from_linestr_with_op_table\>/;'q;"	kind:pred
read_term_from_string	../library/mercury_term_parser.m	/^:- pred read_term_from_string(/;kq|/^\<read_term_from_string\>/;'q;"	kind:pred
read_term_from_string_with_op_table	../library/mercury_term_parser.m	/^:- pred read_term_from_string_with_op_table(/;kq|/^\<read_term_from_string_with_op_table\>/;'q;"	kind:pred
read_term_from_substring	../library/mercury_term_parser.m	/^:- pred read_term_from_substring(/;kq|/^\<read_term_from_substring\>/;'q;"	kind:pred
read_term_from_substring_with_op_table	../library/mercury_term_parser.m	/^:- pred read_term_from_substring_with_op_table(/;kq|/^\<read_term_from_substring_with_op_table\>/;'q;"	kind:pred
read_term_msg_to_pieces	parse_module.m	/^:- pred read_term_msg_to_pieces(string::in, list(/;kq|/^\<read_term_msg_to_pieces\>/;'q;"	kind:pred	file:
read_term_to_iom_result	parse_module.m	/^:- pred read_term_to_iom_result(/;kq|/^\<read_term_to_iom_result\>/;'q;"	kind:pred	file:
read_term_with_op_table	../library/mercury_term_parser.m	/^:- pred read_term_with_op_table(/;kq|/^\<read_term_with_op_table\>/;'q;"	kind:pred
read_trace_counts.rtc_error	../mdbcomp/read_trace_counts.m	/^    ;       rtc_error(read_trace_counts_error).$/;kq|-;/\<read_trace_counts.rtc_error\>/;'q;"	kind:cons	file:
read_trace_counts.rtc_ok	../mdbcomp/read_trace_counts.m	/^    --->    rtc_ok(trace_count_file_type, trace_counts)$/;kq|-;/\<read_trace_counts.rtc_ok\>/;'q;"	kind:cons	file:
read_trace_counts.rtcf_ok	../mdbcomp/read_trace_counts.m	/^    --->    rtcf_ok(trace_count_file_type, trace_counts)$/;kq|-;/\<read_trace_counts.rtcf_ok\>/;'q;"	kind:cons
read_trace_counts_base	../mdbcomp/read_trace_counts.m	/^:- pred read_trace_counts_base(/;kq|/^\<read_trace_counts_base\>/;'q;"	kind:pred	file:
read_trace_counts_error	../mdbcomp/read_trace_counts.m	/^:- type read_trace_counts_error$/;kq|-;/\<read_trace_counts_error\>/;'q;"	kind:type	file:
read_trace_counts_error_to_str	../mdbcomp/read_trace_counts.m	/^:- func read_trace_counts_error_to_str(/;kq|/^\<read_trace_counts_error_to_str\>/;'q;"	kind:func	file:
read_trace_counts_file	../mdbcomp/read_trace_counts.m	/^:- pred read_trace_counts_file(/;kq|/^\<read_trace_counts_file\>/;'q;"	kind:pred
read_trace_counts_file_result	../mdbcomp/read_trace_counts.m	/^:- type read_trace_counts_file_result$/;kq|-;/\<read_trace_counts_file_result\>/;'q;"	kind:type
read_trace_counts_result	../mdbcomp/read_trace_counts.m	/^:- type read_trace_counts_result$/;kq|-;/\<read_trace_counts_result\>/;'q;"	kind:type	file:
read_trans_opt_deps_spec_file	opt_deps_spec.m	/^:- pred read_trans_opt_deps_spec_file(/;kq|/^\<read_trans_opt_deps_spec_file\>/;'q;"	kind:pred	file:
read_trans_opt_files	grab_modules.m	/^:- pred read_trans_opt_files(/;kq|/^\<read_trans_opt_files\>/;'q;"	kind:pred	file:
read_used_file_for_module	recompilation.used_file.m	/^:- pred read_used_file_for_module(/;kq|/^\<read_used_file_for_module\>/;'q;"	kind:pred
read_var	../mdbcomp/program_representation.m	/^:- pred read_var(/;kq|/^\<read_var\>/;'q;"	kind:pred	file:
read_var_flag	../mdbcomp/program_representation.m	/^:- pred read_var_flag(/;kq|/^\<read_var_flag\>/;'q;"	kind:pred	file:
read_var_name_table_entries	../mdbcomp/program_representation.m	/^:- pred read_var_name_table_entries(/;kq|/^\<read_var_name_table_entries\>/;'q;"	kind:pred	file:
read_var_name_type_table_entries	../mdbcomp/program_representation.m	/^:- pred read_var_name_type_table_entries(/;kq|/^\<read_var_name_type_table_entries\>/;'q;"	kind:pred	file:
read_var_num_rep	../mdbcomp/program_representation.m	/^:- pred read_var_num_rep(/;kq|/^\<read_var_num_rep\>/;'q;"	kind:pred	file:
read_var_table	../mdbcomp/program_representation.m	/^:- pred read_var_table(/;kq|/^\<read_var_table\>/;'q;"	kind:pred	file:
read_vars	../mdbcomp/program_representation.m	/^:- pred read_vars(var_num_rep::in, bytecode::in, list(/;kq|/^\<read_vars\>/;'q;"	kind:pred	file:
read_why_int0	prog_parse_tree.m	/^:- type read_why_int0$/;kq|-;/\<read_why_int0\>/;'q;"	kind:type
read_why_int1	prog_parse_tree.m	/^:- type read_why_int1$/;kq|-;/\<read_why_int1\>/;'q;"	kind:type
read_why_int2	prog_parse_tree.m	/^:- type read_why_int2$/;kq|-;/\<read_why_int2\>/;'q;"	kind:type
read_why_int3	prog_parse_tree.m	/^:- type read_why_int3$/;kq|-;/\<read_why_int3\>/;'q;"	kind:type
read_word	../library/io.m	/^:- pred read_word(io.result(list(/;kq|/^\<read_word\>/;'q;"	kind:pred
read_word_2	../library/io.text_read.m	/^:- pred read_word_2(io.text_input_stream::in, io.result(list(/;kq|/^\<read_word_2\>/;'q;"	kind:pred
read_years	../library/calendar.m	/^:- pred read_years(int::out, list(char)::in, list(/;kq|/^\<read_years\>/;'q;"	kind:pred	file:
reader	../library/io.m	/^:- instance stream.reader(binary_input_stream, int, io, io.error)$/;kq|-;/\<reader\>/;'q;"	kind:tci	file:
reader	../library/io.m	/^:- instance stream.reader(binary_input_stream, int8, io, io.error)$/;kq|-;/\<reader\>/;'q;"	kind:tci	file:
reader	../library/io.m	/^:- instance stream.reader(binary_input_stream, uint8, io, io.error)$/;kq|-;/\<reader\>/;'q;"	kind:tci	file:
reader	../library/io.m	/^:- instance stream.reader(text_input_stream, char, io, io.error)$/;kq|-;/\<reader\>/;'q;"	kind:tci	file:
reader	../library/io.m	/^:- instance stream.reader(text_input_stream, line, io, io.error)$/;kq|-;/\<reader\>/;'q;"	kind:tci	file:
reader	../library/io.m	/^:- instance stream.reader(text_input_stream, text_file, io, io.error)$/;kq|-;/\<reader\>/;'q;"	kind:tci	file:
reader	../library/stream.m	/^:- typeclass reader(Stream, Unit, State, Error)$/;kq|-;/\<reader\>/;'q;"	kind:tc
readline_libs	options.m	/^    ;       readline_libs$/;kq|-;/\<readline_libs\>/;'q;"	kind:cons
readonly_context_kind	state_var.m	/^:- type readonly_context_kind$/;kq|-;/\<readonly_context_kind\>/;'q;"	kind:type	file:
ready	../library/thread.future.m	/^:- type ready$/;kq|-;/\<ready\>/;'q;"	kind:type	file:
real	term_constr_data.m	/^    --->    real(pred_proc_id).$/;kq|-;/\<real\>/;'q;"	kind:cons
real_input_arg	unify_gen_construct.m	/^    ;       real_input_arg.$/;kq|-;/\<real_input_arg\>/;'q;"	kind:cons	file:
real_main	mercury_compile_main.m	/^:- pred real_main(/;kq|/^\<real_main\>/;'q;"	kind:pred
real_rtti_data	rtti_to_mlds.m	/^:- pred real_rtti_data(/;kq|/^\<real_rtti_data\>/;'q;"	kind:pred	file:
real_unify	prog_data.m	/^    --->    real_unify$/;kq|-;/\<real_unify\>/;'q;"	kind:cons
realized_costs_benefits	matching.m	/^:- pred realized_costs_benefits(/;kq|/^\<realized_costs_benefits\>/;'q;"	kind:pred	file:
reallocate_slot_numbers	table_gen.m	/^:- pred reallocate_slot_numbers(list(var_mode_pos_method(/;kq|/^\<reallocate_slot_numbers\>/;'q;"	kind:pred	file:
reap_worker_process	make.build.m	/^:- pred reap_worker_process(/;kq|/^\<reap_worker_process\>/;'q;"	kind:pred	file:
reason_implies_optimal	structure_sharing.analysis.m	/^:- pred reason_implies_optimal(/;kq|/^\<reason_implies_optimal\>/;'q;"	kind:pred	file:
reassign.clobber_dependent	reassign.m	/^:- pred clobber_dependent(/;kq|/^\<clobber_dependent\>/;'q;"	kind:pred	file:
reassign.clobber_dependents	reassign.m	/^:- pred clobber_dependents(/;kq|/^\<clobber_dependents\>/;'q;"	kind:pred	file:
reassign.dependent_lval_map	reassign.m	/^:- type dependent_lval_map  ==  map(lval, set(lval)).$/;kq|-;/\<reassign.dependent_lval_map\>/;'q;"	kind:type	file:
reassign.known_contents	reassign.m	/^:- type known_contents  ==  map(lval, rval).$/;kq|-;/\<reassign.known_contents\>/;'q;"	kind:type	file:
reassign.make_dependent	reassign.m	/^:- pred make_dependent(/;kq|/^\<make_dependent\>/;'q;"	kind:pred	file:
reassign.make_not_dependent	reassign.m	/^:- pred make_not_dependent(/;kq|/^\<make_not_dependent\>/;'q;"	kind:pred	file:
reassign.record_known	reassign.m	/^:- pred record_known(/;kq|/^\<record_known\>/;'q;"	kind:pred	file:
reassign.remove_reassign	reassign.m	/^:- pred remove_reassign(list(instruction)::in, list(/;kq|/^\<remove_reassign\>/;'q;"	kind:pred
reassign.remove_reassign_loop	reassign.m	/^:- pred remove_reassign_loop(list(/;kq|/^\<remove_reassign_loop\>/;'q;"	kind:pred	file:
reassign_mkword_hole_var	code_loc_dep.m	/^:- pred reassign_mkword_hole_var(/;kq|/^\<reassign_mkword_hole_var\>/;'q;"	kind:pred
reassign_tagword_var	code_loc_dep.m	/^:- pred reassign_tagword_var(/;kq|/^\<reassign_tagword_var\>/;'q;"	kind:pred
rebuild_cell_bound_functor	float_regs.m	/^:- pred rebuild_cell_bound_functor(/;kq|/^\<rebuild_cell_bound_functor\>/;'q;"	kind:pred	file:
rebuild_cell_bound_functor_arg	float_regs.m	/^:- pred rebuild_cell_bound_functor_arg(/;kq|/^\<rebuild_cell_bound_functor_arg\>/;'q;"	kind:pred	file:
rebuild_cell_inst	float_regs.m	/^:- pred rebuild_cell_inst(/;kq|/^\<rebuild_cell_inst\>/;'q;"	kind:pred	file:
rebuild_linked_target	make.program_target.m	/^:- pred rebuild_linked_target(/;kq|/^\<rebuild_linked_target\>/;'q;"	kind:pred	file:
rebuild_registers	call_gen.m	/^:- pred rebuild_registers(assoc_list(/;kq|/^\<rebuild_registers\>/;'q;"	kind:pred	file:
rec_call	loop_inv.m	/^:- type rec_call ==$/;kq|-;/\<rec_call\>/;'q;"	kind:type	file:
rec_call_sites	hlds_pred.m	/^                rec_call_sites          :: list(int)$/;kq|-;/\<rec_call_sites\>/;'q;"	kind:fld
rec_call_subst	accumulator.m	/^                rec_call_subst      :: accu_subst,$/;kq|-;/\<rec_call_subst\>/;'q;"	kind:fld	file:
recheck_purity_pred	rbmm.region_transformation.m	/^:- pred recheck_purity_pred(/;kq|/^\<recheck_purity_pred\>/;'q;"	kind:pred	file:
recheck_purity_proc	rbmm.region_transformation.m	/^:- pred recheck_purity_proc(/;kq|/^\<recheck_purity_proc\>/;'q;"	kind:pred	file:
reciprocal	../library/rational.m	/^:- func reciprocal(/;kq|/^\<reciprocal\>/;'q;"	kind:func
reciprocal	rat.m	/^:- func reciprocal(/;kq|/^\<reciprocal\>/;'q;"	kind:func	file:
reclaim_heap_on_failure	options.m	/^    ;       reclaim_heap_on_failure$/;kq|-;/\<reclaim_heap_on_failure\>/;'q;"	kind:cons
reclaim_heap_on_nondet_failure	options.m	/^    ;       reclaim_heap_on_nondet_failure$/;kq|-;/\<reclaim_heap_on_nondet_failure\>/;'q;"	kind:cons
reclaim_heap_on_semidet_failure	options.m	/^    ;       reclaim_heap_on_semidet_failure$/;kq|-;/\<reclaim_heap_on_semidet_failure\>/;'q;"	kind:cons
recomp_atomics	recompute_instmap_deltas.m	/^:- type recomp_atomics$/;kq|-;/\<recomp_atomics\>/;'q;"	kind:type
recomp_avail	module_baggage.m	/^:- type recomp_avail$/;kq|-;/\<recomp_avail\>/;'q;"	kind:type
recomp_avail_imp_import	module_baggage.m	/^    ;       recomp_avail_imp_import$/;kq|-;/\<recomp_avail_imp_import\>/;'q;"	kind:cons
recomp_avail_imp_use	module_baggage.m	/^    ;       recomp_avail_imp_use$/;kq|-;/\<recomp_avail_imp_use\>/;'q;"	kind:cons
recomp_avail_int_import	module_baggage.m	/^    ;       recomp_avail_int_import$/;kq|-;/\<recomp_avail_int_import\>/;'q;"	kind:cons
recomp_avail_int_use	module_baggage.m	/^    ;       recomp_avail_int_use$/;kq|-;/\<recomp_avail_int_use\>/;'q;"	kind:cons
recomp_avail_int_use_imp_import	module_baggage.m	/^    ;       recomp_avail_int_use_imp_import.$/;kq|-;/\<recomp_avail_int_use_imp_import\>/;'q;"	kind:cons
recomp_avail_src	module_baggage.m	/^    --->    recomp_avail_src$/;kq|-;/\<recomp_avail_src\>/;'q;"	kind:cons
recomp_dependencies	recompilation.record_uses.m	/^                recomp_dependencies     :: map(recomp_item_id,$/;kq|-;/\<recomp_dependencies\>/;'q;"	kind:fld
recomp_foreign_proc	recompilation.item_types.m	/^    ;       recomp_foreign_proc.$/;kq|-;/\<recomp_foreign_proc\>/;'q;"	kind:cons
recomp_function	recompilation.item_types.m	/^    ;       recomp_function$/;kq|-;/\<recomp_function\>/;'q;"	kind:cons
recomp_functor	recompilation.item_types.m	/^    ;       recomp_functor        % The RHS of a var-functor unification.$/;kq|-;/\<recomp_functor\>/;'q;"	kind:cons
recomp_inst	recompilation.item_types.m	/^    ;       recomp_inst$/;kq|-;/\<recomp_inst\>/;'q;"	kind:cons
recomp_item_id	recompilation.item_types.m	/^:- type recomp_item_id$/;kq|-;/\<recomp_item_id\>/;'q;"	kind:type
recomp_item_name	recompilation.item_types.m	/^:- type recomp_item_name$/;kq|-;/\<recomp_item_name\>/;'q;"	kind:type
recomp_item_name_to_inst_ctor	recompilation.item_types.m	/^:- func recomp_item_name_to_inst_ctor(/;kq|/^\<recomp_item_name_to_inst_ctor\>/;'q;"	kind:func
recomp_item_name_to_mode_ctor	recompilation.item_types.m	/^:- func recomp_item_name_to_mode_ctor(/;kq|/^\<recomp_item_name_to_mode_ctor\>/;'q;"	kind:func
recomp_item_name_to_type_ctor	recompilation.item_types.m	/^:- func recomp_item_name_to_type_ctor(/;kq|/^\<recomp_item_name_to_type_ctor\>/;'q;"	kind:func
recomp_item_name_version_map	recompilation.item_types.m	/^:- type recomp_item_name_version_map == map(recomp_item_name, version_number).$/;kq|-;/\<recomp_item_name_version_map\>/;'q;"	kind:type
recomp_item_name_version_number_to_string	recompilation.version.m	/^:- func recomp_item_name_version_number_to_string(/;kq|/^\<recomp_item_name_version_number_to_string\>/;'q;"	kind:func	file:
recomp_item_type	recompilation.item_types.m	/^:- type recomp_item_type$/;kq|-;/\<recomp_item_type\>/;'q;"	kind:type
recomp_mode	recompilation.item_types.m	/^    ;       recomp_mode$/;kq|-;/\<recomp_mode\>/;'q;"	kind:cons
recomp_module_name	recompilation.record_uses.m	/^                recomp_module_name      :: module_name,$/;kq|-;/\<recomp_module_name\>/;'q;"	kind:fld
recomp_mutable	recompilation.item_types.m	/^    ;       recomp_mutable$/;kq|-;/\<recomp_mutable\>/;'q;"	kind:cons
recomp_pred_or_func	recompilation.item_types.m	/^:- inst recomp_pred_or_func for recomp_item_type\/0$/;kq|-;/\<recomp_pred_or_func\>/;'q;"	kind:inst
recomp_predicate	recompilation.item_types.m	/^    ;       recomp_predicate$/;kq|-;/\<recomp_predicate\>/;'q;"	kind:cons
recomp_simple	recompilation.item_types.m	/^:- inst recomp_simple for recomp_item_type\/0$/;kq|-;/\<recomp_simple\>/;'q;"	kind:inst
recomp_type_defn	recompilation.item_types.m	/^    ;       recomp_type_defn$/;kq|-;/\<recomp_type_defn\>/;'q;"	kind:cons
recomp_type_name	recompilation.item_types.m	/^    --->    recomp_type_name$/;kq|-;/\<recomp_type_name\>/;'q;"	kind:cons
recomp_typeclass	recompilation.item_types.m	/^    ;       recomp_typeclass$/;kq|-;/\<recomp_typeclass\>/;'q;"	kind:cons
recomp_used_items	recompilation.record_uses.m	/^                recomp_used_items       :: used_items,$/;kq|-;/\<recomp_used_items\>/;'q;"	kind:fld
recomp_used_module	recompilation.used_file.m	/^:- type recomp_used_module$/;kq|-;/\<recomp_used_module\>/;'q;"	kind:type
recomp_version_numbers	recompilation.record_uses.m	/^                recomp_version_numbers  :: module_item_version_numbers_map$/;kq|-;/\<recomp_version_numbers\>/;'q;"	kind:fld
recompilation.usage.item_queue	recompilation.usage.m	/^                item_queue          :: queue(recomp_item_id),$/;kq|-;/\<recompilation.usage.item_queue\>/;'q;"	kind:fld	file:
recompilation.usage.recorded	recompilation.usage.m	/^    ;       recorded.$/;kq|-;/\<recompilation.usage.recorded\>/;'q;"	kind:cons	file:
recompilation.version.gi_insts	recompilation.version.m	/^                gi_insts            :: gathered_item_multi_map_na,$/;kq|-;/\<recompilation.version.gi_insts\>/;'q;"	kind:fld	file:
recompilation.version.gi_modes	recompilation.version.m	/^                gi_modes            :: gathered_item_multi_map_na,$/;kq|-;/\<recompilation.version.gi_modes\>/;'q;"	kind:fld	file:
recompilation.version.items	recompilation.version.m	/^    --->    items(recomp_item_type, name_arity_version_map)$/;kq|-;/\<recompilation.version.items\>/;'q;"	kind:cons	file:
recompilation_check_info	recompilation.check.m	/^:- type recompilation_check_info$/;kq|-;/\<recompilation_check_info\>/;'q;"	kind:type	file:
recompilation_info	recompilation.record_uses.m	/^:- type recompilation_info$/;kq|-;/\<recompilation_info\>/;'q;"	kind:type
recompilation_usage_info	recompilation.usage.m	/^:- type recompilation_usage_info$/;kq|-;/\<recompilation_usage_info\>/;'q;"	kind:type	file:
recompile_for_changed_item	recompilation.check.m	/^    ;       recompile_for_changed_item($/;kq|-;/\<recompile_for_changed_item\>/;'q;"	kind:cons	file:
recompile_for_changed_or_added_instance	recompilation.check.m	/^    ;       recompile_for_changed_or_added_instance($/;kq|-;/\<recompile_for_changed_or_added_instance\>/;'q;"	kind:cons	file:
recompile_for_file_changed	recompilation.check.m	/^    ;       recompile_for_file_changed($/;kq|-;/\<recompile_for_file_changed\>/;'q;"	kind:cons	file:
recompile_for_file_error	recompilation.check.m	/^    --->    recompile_for_file_error($/;kq|-;/\<recompile_for_file_error\>/;'q;"	kind:cons	file:
recompile_for_functor_ambiguity	recompilation.check.m	/^    ;       recompile_for_functor_ambiguity($/;kq|-;/\<recompile_for_functor_ambiguity\>/;'q;"	kind:cons	file:
recompile_for_item_ambiguity	recompilation.check.m	/^    ;       recompile_for_item_ambiguity($/;kq|-;/\<recompile_for_item_ambiguity\>/;'q;"	kind:cons	file:
recompile_for_output_file_not_up_to_date	recompilation.check.m	/^    ;       recompile_for_output_file_not_up_to_date($/;kq|-;/\<recompile_for_output_file_not_up_to_date\>/;'q;"	kind:cons	file:
recompile_for_removed_instance	recompilation.check.m	/^    ;       recompile_for_removed_instance($/;kq|-;/\<recompile_for_removed_instance\>/;'q;"	kind:cons	file:
recompile_for_removed_item	recompilation.check.m	/^    ;       recompile_for_removed_item($/;kq|-;/\<recompile_for_removed_item\>/;'q;"	kind:cons	file:
recompile_output_suffix	options.m	/^    ;       recompile_output_suffix$/;kq|-;/\<recompile_output_suffix\>/;'q;"	kind:cons
recompile_reason	recompilation.check.m	/^:- type recompile_reason$/;kq|-;/\<recompile_reason\>/;'q;"	kind:type	file:
recompute_conj_info	distance_granularity.m	/^:- pred recompute_conj_info(/;kq|/^\<recompute_conj_info\>/;'q;"	kind:pred	file:
recompute_info	recompute_instmap_deltas.m	/^:- type recompute_info$/;kq|-;/\<recompute_info\>/;'q;"	kind:type	file:
recompute_instmap_delta	recompute_instmap_deltas.m	/^:- pred recompute_instmap_delta(/;kq|/^\<recompute_instmap_delta\>/;'q;"	kind:pred
recompute_instmap_delta_1	recompute_instmap_deltas.m	/^:- pred recompute_instmap_delta_1(/;kq|/^\<recompute_instmap_delta_1\>/;'q;"	kind:pred	file:
recompute_instmap_delta_call	recompute_instmap_deltas.m	/^:- pred recompute_instmap_delta_call(/;kq|/^\<recompute_instmap_delta_call\>/;'q;"	kind:pred	file:
recompute_instmap_delta_call_args	recompute_instmap_deltas.m	/^:- pred recompute_instmap_delta_call_args(/;kq|/^\<recompute_instmap_delta_call_args\>/;'q;"	kind:pred	file:
recompute_instmap_delta_cases	recompute_instmap_deltas.m	/^:- pred recompute_instmap_delta_cases(/;kq|/^\<recompute_instmap_delta_cases\>/;'q;"	kind:pred	file:
recompute_instmap_delta_conj	recompute_instmap_deltas.m	/^:- pred recompute_instmap_delta_conj(/;kq|/^\<recompute_instmap_delta_conj\>/;'q;"	kind:pred	file:
recompute_instmap_delta_disj	recompute_instmap_deltas.m	/^:- pred recompute_instmap_delta_disj(/;kq|/^\<recompute_instmap_delta_disj\>/;'q;"	kind:pred	file:
recompute_instmap_delta_disjuncts	recompute_instmap_deltas.m	/^:- pred recompute_instmap_delta_disjuncts(/;kq|/^\<recompute_instmap_delta_disjuncts\>/;'q;"	kind:pred	file:
recompute_instmap_delta_proc	recompute_instmap_deltas.m	/^:- pred recompute_instmap_delta_proc(/;kq|/^\<recompute_instmap_delta_proc\>/;'q;"	kind:pred
recompute_instmap_delta_switch	recompute_instmap_deltas.m	/^:- pred recompute_instmap_delta_switch(/;kq|/^\<recompute_instmap_delta_switch\>/;'q;"	kind:pred	file:
recompute_instmap_delta_unify	recompute_instmap_deltas.m	/^:- pred recompute_instmap_delta_unify(/;kq|/^\<recompute_instmap_delta_unify\>/;'q;"	kind:pred	file:
recompute_params	recompute_instmap_deltas.m	/^:- type recompute_params$/;kq|-;/\<recompute_params\>/;'q;"	kind:type	file:
record_actual_region_arguments_call_site	rbmm.region_arguments.m	/^:- pred record_actual_region_arguments_call_site(/;kq|/^\<record_actual_region_arguments_call_site\>/;'q;"	kind:pred	file:
record_actual_region_arguments_case	rbmm.region_arguments.m	/^:- pred record_actual_region_arguments_case(/;kq|/^\<record_actual_region_arguments_case\>/;'q;"	kind:pred	file:
record_actual_region_arguments_expr	rbmm.region_arguments.m	/^:- pred record_actual_region_arguments_expr(/;kq|/^\<record_actual_region_arguments_expr\>/;'q;"	kind:pred	file:
record_actual_region_arguments_goal	rbmm.region_arguments.m	/^:- pred record_actual_region_arguments_goal(/;kq|/^\<record_actual_region_arguments_goal\>/;'q;"	kind:pred	file:
record_actual_region_arguments_pred	rbmm.region_arguments.m	/^:- pred record_actual_region_arguments_pred(/;kq|/^\<record_actual_region_arguments_pred\>/;'q;"	kind:pred	file:
record_and_maybe_report_recompilation_why_or_why_not	recompilation.check.m	/^:- pred record_and_maybe_report_recompilation_why_or_why_not(/;kq|/^\<record_and_maybe_report_recompilation_why_or_why_not\>/;'q;"	kind:pred	file:
record_and_report_missing_timestamp	read_modules.m	/^:- pred record_and_report_missing_timestamp(/;kq|/^\<record_and_report_missing_timestamp\>/;'q;"	kind:pred	file:
record_annotation	rbmm.region_resurrection_renaming.m	/^:- pred record_annotation(/;kq|/^\<record_annotation\>/;'q;"	kind:pred
record_arg_dependencies	prog_event.m	/^:- pred record_arg_dependencies(/;kq|/^\<record_arg_dependencies\>/;'q;"	kind:pred	file:
record_arguments	../library/getopt.m	/^:- pred record_arguments(short_option(OptionType)::in(/;kq|/^\<record_arguments\>/;'q;"	kind:pred
record_arguments	../library/getopt_io.m	/^:- pred record_arguments(short_option(OptionType)::in(/;kq|/^\<record_arguments\>/;'q;"	kind:pred
record_arguments_loop	../library/getopt.m	/^:- pred record_arguments_loop(short_option(OptionType)::in(/;kq|/^\<record_arguments_loop\>/;'q;"	kind:pred	file:
record_arguments_loop	../library/getopt_io.m	/^:- pred record_arguments_loop(short_option(OptionType)::in(/;kq|/^\<record_arguments_loop\>/;'q;"	kind:pred	file:
record_arity_mismatch	inst_check.m	/^:- pred record_arity_mismatch(int::in, string::in, int::in, set(/;kq|/^\<record_arity_mismatch\>/;'q;"	kind:pred	file:
record_avail	check_import_accessibility.m	/^:- pred record_avail(/;kq|/^\<record_avail\>/;'q;"	kind:pred	file:
record_avail_in_import_use_map_entry	check_import_accessibility.m	/^:- pred record_avail_in_import_use_map_entry(/;kq|/^\<record_avail_in_import_use_map_entry\>/;'q;"	kind:pred	file:
record_avail_in_section	check_import_accessibility.m	/^:- pred record_avail_in_section(/;kq|/^\<record_avail_in_section\>/;'q;"	kind:pred	file:
record_avails_acc	check_import_accessibility.m	/^:- pred record_avails_acc(list(/;kq|/^\<record_avails_acc\>/;'q;"	kind:pred	file:
record_bad_color_scheme	write_error_spec.m	/^:- pred record_bad_color_scheme(/;kq|/^\<record_bad_color_scheme\>/;'q;"	kind:pred
record_branch_end	interval.m	/^:- pred record_branch_end(/;kq|/^\<record_branch_end\>/;'q;"	kind:pred	file:
record_branch_resume	interval.m	/^:- pred record_branch_resume(/;kq|/^\<record_branch_resume\>/;'q;"	kind:pred	file:
record_call_site	live_vars.m	/^:- pred record_call_site(/;kq|/^\<record_call_site\>/;'q;"	kind:pred	file:
record_called_pred_or_func	qual_info.m	/^:- pred record_called_pred_or_func(/;kq|/^\<record_called_pred_or_func\>/;'q;"	kind:pred
record_case_id_for_tagged_cons_id	lookup_switch.m	/^:- pred record_case_id_for_tagged_cons_id((func(/;kq|/^\<record_case_id_for_tagged_cons_id\>/;'q;"	kind:pred	file:
record_case_id_for_tagged_cons_ids	lookup_switch.m	/^:- pred record_case_id_for_tagged_cons_ids((func(/;kq|/^\<record_case_id_for_tagged_cons_ids\>/;'q;"	kind:pred	file:
record_cell_in_maps	common.m	/^:- pred record_cell_in_maps(/;kq|/^\<record_cell_in_maps\>/;'q;"	kind:pred	file:
record_cell_var_for_interval	stack_opt.m	/^:- pred record_cell_var_for_interval(/;kq|/^\<record_cell_var_for_interval\>/;'q;"	kind:pred	file:
record_change	term_traversal.m	/^:- pred record_change(bag(prog_var)::in, bag(/;kq|/^\<record_change\>/;'q;"	kind:pred	file:
record_change_2	term_traversal.m	/^:- pred record_change_2(list(term_path_info)::in, bag(/;kq|/^\<record_change_2\>/;'q;"	kind:pred	file:
record_change_in_root_dependencies	var_locn.m	/^:- pred record_change_in_root_dependencies(set(/;kq|/^\<record_change_in_root_dependencies\>/;'q;"	kind:pred	file:
record_clobbering	var_locn.m	/^:- pred record_clobbering(lval::in, list(/;kq|/^\<record_clobbering\>/;'q;"	kind:pred	file:
record_color_scheme_in_options	color_schemes.m	/^:- pred record_color_scheme_in_options(list(/;kq|/^\<record_color_scheme_in_options\>/;'q;"	kind:pred
record_cond_end	interval.m	/^:- pred record_cond_end(/;kq|/^\<record_cond_end\>/;'q;"	kind:pred	file:
record_const_var_map_if_reachable	ml_code_gen.m	/^:- pred record_const_var_map_if_reachable(/;kq|/^\<record_const_var_map_if_reachable\>/;'q;"	kind:pred	file:
record_constant_ctors	du_type_layout.m	/^:- pred record_constant_ctors(/;kq|/^\<record_constant_ctors\>/;'q;"	kind:pred	file:
record_constrained_var	parse_tree_to_term.m	/^:- pred record_constrained_var(/;kq|/^\<record_constrained_var\>/;'q;"	kind:pred	file:
record_constraint_type_info_locns	polymorphism_type_class_info.m	/^:- pred record_constraint_type_info_locns(/;kq|/^\<record_constraint_type_info_locns\>/;'q;"	kind:pred	file:
record_copy	var_locn.m	/^:- pred record_copy(/;kq|/^\<record_copy\>/;'q;"	kind:pred	file:
record_copy_for_var	var_locn.m	/^:- pred record_copy_for_var(/;kq|/^\<record_copy_for_var\>/;'q;"	kind:pred	file:
record_decisions_at_call_site	interval.m	/^:- pred record_decisions_at_call_site(maybe(/;kq|/^\<record_decisions_at_call_site\>/;'q;"	kind:pred	file:
record_decisions_in_cases	interval.m	/^:- pred record_decisions_in_cases(maybe(/;kq|/^\<record_decisions_in_cases\>/;'q;"	kind:pred	file:
record_decisions_in_conj	interval.m	/^:- pred record_decisions_in_conj(maybe(/;kq|/^\<record_decisions_in_conj\>/;'q;"	kind:pred	file:
record_decisions_in_disj	interval.m	/^:- pred record_decisions_in_disj(maybe(/;kq|/^\<record_decisions_in_disj\>/;'q;"	kind:pred	file:
record_decisions_in_goal	interval.m	/^:- pred record_decisions_in_goal(maybe(/;kq|/^\<record_decisions_in_goal\>/;'q;"	kind:pred
record_dense_label_for_cons_tag	dense_switch.m	/^:- pred record_dense_label_for_cons_tag(/;kq|/^\<record_dense_label_for_cons_tag\>/;'q;"	kind:pred	file:
record_dependency	analysis.operations.m	/^:- pred record_dependency(/;kq|/^\<record_dependency\>/;'q;"	kind:pred
record_dependency_2	analysis.operations.m	/^:- pred record_dependency_2(/;kq|/^\<record_dependency_2\>/;'q;"	kind:pred	file:
record_det_info_markers	det_analysis.m	/^:- pred record_det_info_markers(/;kq|/^\<record_det_info_markers\>/;'q;"	kind:pred	file:
record_entity_is_needed	dead_proc_elim.m	/^:- pred record_entity_is_needed(/;kq|/^\<record_entity_is_needed\>/;'q;"	kind:pred	file:
record_entity_is_used	dead_proc_elim.m	/^:- pred record_entity_is_used(/;kq|/^\<record_entity_is_used\>/;'q;"	kind:pred	file:
record_enum_repn	du_type_layout.m	/^:- pred record_enum_repn(/;kq|/^\<record_enum_repn\>/;'q;"	kind:pred	file:
record_env_var_and_value	../library/io.environment.m	/^:- pred record_env_var_and_value(/;kq|/^\<record_env_var_and_value\>/;'q;"	kind:pred	file:
record_env_var_equal_value	../library/io.environment.m	/^:- pred record_env_var_equal_value(/;kq|/^\<record_env_var_equal_value\>/;'q;"	kind:pred	file:
record_equivalence	common.m	/^:- pred record_equivalence(/;kq|/^\<record_equivalence\>/;'q;"	kind:pred	file:
record_expanded_item	recompilation.record_uses.m	/^:- pred record_expanded_item(/;kq|/^\<record_expanded_item\>/;'q;"	kind:pred
record_expanded_items	recompilation.record_uses.m	/^:- pred record_expanded_items(recomp_item_id::in, set(/;kq|/^\<record_expanded_items\>/;'q;"	kind:pred
record_expanded_items_used_by_item	recompilation.usage.m	/^:- pred record_expanded_items_used_by_item(/;kq|/^\<record_expanded_items_used_by_item\>/;'q;"	kind:pred	file:
record_expanded_items_used_by_item_2	recompilation.usage.m	/^:- pred record_expanded_items_used_by_item_2(/;kq|/^\<record_expanded_items_used_by_item_2\>/;'q;"	kind:pred	file:
record_ext_cache_hit	make_module_file_names.m	/^:- pred record_ext_cache_hit(/;kq|/^\<record_ext_cache_hit\>/;'q;"	kind:pred	file:
record_ext_cache_miss	make_module_file_names.m	/^:- pred record_ext_cache_miss(/;kq|/^\<record_ext_cache_miss\>/;'q;"	kind:pred	file:
record_foreign_enums	du_type_layout.m	/^:- pred record_foreign_enums(foreign_language::in, list(/;kq|/^\<record_foreign_enums\>/;'q;"	kind:pred	file:
record_foreign_lang_in_foreign_enum	comp_unit_interface.m	/^:- pred record_foreign_lang_in_foreign_enum(/;kq|/^\<record_foreign_lang_in_foreign_enum\>/;'q;"	kind:pred	file:
record_foreign_lang_in_type_defn	comp_unit_interface.m	/^:- pred record_foreign_lang_in_type_defn(/;kq|/^\<record_foreign_lang_in_type_defn\>/;'q;"	kind:pred	file:
record_foreign_type_for_target	du_type_layout.m	/^:- pred record_foreign_type_for_target(/;kq|/^\<record_foreign_type_for_target\>/;'q;"	kind:pred	file:
record_formal_region_arguments_proc	rbmm.region_arguments.m	/^:- pred record_formal_region_arguments_proc(/;kq|/^\<record_formal_region_arguments_proc\>/;'q;"	kind:pred	file:
record_format_modules_as_used	prog_data_used_modules.m	/^:- pred record_format_modules_as_used(/;kq|/^\<record_format_modules_as_used\>/;'q;"	kind:pred
record_frame_need	frameopt.m	/^:- pred record_frame_need(frame_block_map(/;kq|/^\<record_frame_need\>/;'q;"	kind:pred	file:
record_highest_used_reg	code_loc_dep.m	/^:- pred record_highest_used_reg(/;kq|/^\<record_highest_used_reg\>/;'q;"	kind:pred	file:
record_imp_import	convert_import_use.m	/^:- pred record_imp_import(/;kq|/^\<record_imp_import\>/;'q;"	kind:pred	file:
record_imp_use	convert_import_use.m	/^:- pred record_imp_use(/;kq|/^\<record_imp_use\>/;'q;"	kind:pred	file:
record_imp_use_only	convert_import_use.m	/^:- pred record_imp_use_only(/;kq|/^\<record_imp_use_only\>/;'q;"	kind:pred	file:
record_imported_item	recompilation.usage.m	/^:- pred record_imported_item(/;kq|/^\<record_imported_item\>/;'q;"	kind:pred	file:
record_include	check_import_accessibility.m	/^:- pred record_include(/;kq|/^\<record_include\>/;'q;"	kind:pred	file:
record_includes_imports_uses_in_ancestor_int_spec	check_import_accessibility.m	/^:- pred record_includes_imports_uses_in_ancestor_int_spec(set(/;kq|/^\<record_includes_imports_uses_in_ancestor_int_spec\>/;'q;"	kind:pred	file:
record_includes_imports_uses_in_direct_int1_spec	check_import_accessibility.m	/^:- pred record_includes_imports_uses_in_direct_int1_spec(/;kq|/^\<record_includes_imports_uses_in_direct_int1_spec\>/;'q;"	kind:pred	file:
record_includes_imports_uses_in_direct_int3_spec	check_import_accessibility.m	/^:- pred record_includes_imports_uses_in_direct_int3_spec(/;kq|/^\<record_includes_imports_uses_in_direct_int3_spec\>/;'q;"	kind:pred	file:
record_includes_imports_uses_in_indirect_int2_spec	check_import_accessibility.m	/^:- pred record_includes_imports_uses_in_indirect_int2_spec(/;kq|/^\<record_includes_imports_uses_in_indirect_int2_spec\>/;'q;"	kind:pred	file:
record_includes_imports_uses_in_indirect_int3_spec	check_import_accessibility.m	/^:- pred record_includes_imports_uses_in_indirect_int3_spec(/;kq|/^\<record_includes_imports_uses_in_indirect_int3_spec\>/;'q;"	kind:pred	file:
record_includes_imports_uses_in_int_for_opt_spec	check_import_accessibility.m	/^:- pred record_includes_imports_uses_in_int_for_opt_spec(set(/;kq|/^\<record_includes_imports_uses_in_int_for_opt_spec\>/;'q;"	kind:pred	file:
record_includes_imports_uses_in_parse_tree_int0	check_import_accessibility.m	/^:- pred record_includes_imports_uses_in_parse_tree_int0(set(/;kq|/^\<record_includes_imports_uses_in_parse_tree_int0\>/;'q;"	kind:pred	file:
record_includes_imports_uses_in_parse_tree_int1	check_import_accessibility.m	/^:- pred record_includes_imports_uses_in_parse_tree_int1(set(/;kq|/^\<record_includes_imports_uses_in_parse_tree_int1\>/;'q;"	kind:pred	file:
record_includes_imports_uses_in_parse_tree_int2	check_import_accessibility.m	/^:- pred record_includes_imports_uses_in_parse_tree_int2(set(/;kq|/^\<record_includes_imports_uses_in_parse_tree_int2\>/;'q;"	kind:pred	file:
record_includes_imports_uses_in_parse_tree_int3	check_import_accessibility.m	/^:- pred record_includes_imports_uses_in_parse_tree_int3(set(/;kq|/^\<record_includes_imports_uses_in_parse_tree_int3\>/;'q;"	kind:pred	file:
record_includes_imports_uses_in_parse_tree_module_src	check_import_accessibility.m	/^:- pred record_includes_imports_uses_in_parse_tree_module_src(/;kq|/^\<record_includes_imports_uses_in_parse_tree_module_src\>/;'q;"	kind:pred	file:
record_includes_imports_uses_in_parse_tree_plain_opt	check_import_accessibility.m	/^:- pred record_includes_imports_uses_in_parse_tree_plain_opt(/;kq|/^\<record_includes_imports_uses_in_parse_tree_plain_opt\>/;'q;"	kind:pred	file:
record_inst_is_ground	inst_test.m	/^:- impure pred record_inst_is_ground(/;kq|/^\<record_inst_is_ground\>/;'q;"	kind:pred	file:
record_inst_may_occur	equiv_type_hlds.m	/^:- impure pred record_inst_may_occur(/;kq|/^\<record_inst_may_occur\>/;'q;"	kind:pred	file:
record_instmap_delta_restrict_stats	instmap.m	/^:- pred record_instmap_delta_restrict_stats(/;kq|/^\<record_instmap_delta_restrict_stats\>/;'q;"	kind:pred
record_instruction_after_prog_point	rbmm.region_instruction.m	/^:- pred record_instruction_after_prog_point(/;kq|/^\<record_instruction_after_prog_point\>/;'q;"	kind:pred	file:
record_instruction_before_prog_point	rbmm.region_instruction.m	/^:- pred record_instruction_before_prog_point(/;kq|/^\<record_instruction_before_prog_point\>/;'q;"	kind:pred	file:
record_int_import	convert_import_use.m	/^:- pred record_int_import(/;kq|/^\<record_int_import\>/;'q;"	kind:pred	file:
record_int_use	convert_import_use.m	/^:- pred record_int_use(/;kq|/^\<record_int_use\>/;'q;"	kind:pred	file:
record_int_use_only	convert_import_use.m	/^:- pred record_int_use_only(/;kq|/^\<record_int_use_only\>/;'q;"	kind:pred	file:
record_interesting_consts	higher_order.specialize_calls.m	/^:- pred record_interesting_consts(/;kq|/^\<record_interesting_consts\>/;'q;"	kind:pred	file:
record_intermod_dependencies	unused_args.m	/^:- pred record_intermod_dependencies(/;kq|/^\<record_intermod_dependencies\>/;'q;"	kind:pred	file:
record_intermod_dependencies_2	unused_args.m	/^:- pred record_intermod_dependencies_2(/;kq|/^\<record_intermod_dependencies_2\>/;'q;"	kind:pred	file:
record_intermod_requests	structure_reuse.analysis.m	/^:- pred record_intermod_requests(/;kq|/^\<record_intermod_requests\>/;'q;"	kind:pred	file:
record_internal_inst_name	error_msg_inst.m	/^:- pred record_internal_inst_name(/;kq|/^\<record_internal_inst_name\>/;'q;"	kind:pred	file:
record_interval_end	interval.m	/^:- pred record_interval_end(/;kq|/^\<record_interval_end\>/;'q;"	kind:pred	file:
record_interval_no_succ	interval.m	/^:- pred record_interval_no_succ(/;kq|/^\<record_interval_no_succ\>/;'q;"	kind:pred	file:
record_interval_start	interval.m	/^:- pred record_interval_start(/;kq|/^\<record_interval_start\>/;'q;"	kind:pred	file:
record_interval_succ	interval.m	/^:- pred record_interval_succ(/;kq|/^\<record_interval_succ\>/;'q;"	kind:pred	file:
record_interval_vars	interval.m	/^:- pred record_interval_vars(interval_id::in, list(/;kq|/^\<record_interval_vars\>/;'q;"	kind:pred
record_ite_renaming	rbmm.condition_renaming.m	/^:- pred record_ite_renaming(/;kq|/^\<record_ite_renaming\>/;'q;"	kind:pred	file:
record_item_pred	recompilation.usage.m	/^:- type record_item_pred(T) ==$/;kq|-;/\<record_item_pred\>/;'q;"	kind:type	file:
record_key	file_names.m	/^:- type record_key$/;kq|-;/\<record_key\>/;'q;"	kind:type	file:
record_known	reassign.m	/^:- pred record_known(/;kq|/^\<record_known\>/;'q;"	kind:pred	file:
record_known_lval_rval	reassign.m	/^:- pred record_known_lval_rval(/;kq|/^\<record_known_lval_rval\>/;'q;"	kind:pred	file:
record_known_size	size_prof.m	/^:- pred record_known_size(/;kq|/^\<record_known_size\>/;'q;"	kind:pred	file:
record_known_type_ctor_info	size_prof.m	/^:- pred record_known_type_ctor_info(/;kq|/^\<record_known_type_ctor_info\>/;'q;"	kind:pred	file:
record_known_type_info	size_prof.m	/^:- pred record_known_type_info(prog_var::in, prog_var::in, list(/;kq|/^\<record_known_type_info\>/;'q;"	kind:pred	file:
record_label_for_string	string_switch.m	/^:- pred record_label_for_string(/;kq|/^\<record_label_for_string\>/;'q;"	kind:pred	file:
record_linked_target_extension	check_options.m	/^:- pred record_linked_target_extension(/;kq|/^\<record_linked_target_extension\>/;'q;"	kind:pred	file:
record_live_vars_at_prog_point	rbmm.live_variable_analysis.m	/^:- pred record_live_vars_at_prog_point(/;kq|/^\<record_live_vars_at_prog_point\>/;'q;"	kind:pred	file:
record_made_target	make.module_target.m	/^:- pred record_made_target(/;kq|/^\<record_made_target\>/;'q;"	kind:pred
record_made_target_given_make_lhs_files	make.module_target.m	/^:- pred record_made_target_given_make_lhs_files(/;kq|/^\<record_made_target_given_make_lhs_files\>/;'q;"	kind:pred	file:
record_make_prereqs_cache_stats	make.prereqs_cache.m	/^:- pred record_make_prereqs_cache_stats(/;kq|/^\<record_make_prereqs_cache_stats\>/;'q;"	kind:pred
record_matching_result	stack_opt.m	/^:- pred record_matching_result(/;kq|/^\<record_matching_result\>/;'q;"	kind:pred	file:
record_maybe_color	color_schemes.m	/^:- pred record_maybe_color(option::in, maybe(/;kq|/^\<record_maybe_color\>/;'q;"	kind:pred	file:
record_mismatch	inst_check.m	/^:- pred record_mismatch(/;kq|/^\<record_mismatch\>/;'q;"	kind:pred	file:
record_mkdir	file_names.m	/^:- pred record_mkdir(/;kq|/^\<record_mkdir\>/;'q;"	kind:pred	file:
record_model_non_anchor	interval.m	/^:- pred record_model_non_anchor(/;kq|/^\<record_model_non_anchor\>/;'q;"	kind:pred	file:
record_module_and_ancestors_as_used	prog_data_used_modules.m	/^:- pred record_module_and_ancestors_as_used(/;kq|/^\<record_module_and_ancestors_as_used\>/;'q;"	kind:pred
record_module_ext_cache_stats	make_module_file_names.m	/^:- pred record_module_ext_cache_stats(/;kq|/^\<record_module_ext_cache_stats\>/;'q;"	kind:pred
record_module_name_cache_hit	make_module_file_names.m	/^:- pred record_module_name_cache_hit(/;kq|/^\<record_module_name_cache_hit\>/;'q;"	kind:pred	file:
record_module_name_cache_miss	make_module_file_names.m	/^:- pred record_module_name_cache_miss(/;kq|/^\<record_module_name_cache_miss\>/;'q;"	kind:pred	file:
record_modules_needed_by_typeclass_imp	comp_unit_interface.m	/^:- pred record_modules_needed_by_typeclass_imp(/;kq|/^\<record_modules_needed_by_typeclass_imp\>/;'q;"	kind:pred	file:
record_mutable_attributes	parse_mutable.m	/^:- pred record_mutable_attributes(/;kq|/^\<record_mutable_attributes\>/;'q;"	kind:pred	file:
record_negated_option	../library/getopt.m	/^:- pred record_negated_option(option_table(/;kq|/^\<record_negated_option\>/;'q;"	kind:pred	file:
record_negated_option	../library/getopt_io.m	/^:- pred record_negated_option(option_table(/;kq|/^\<record_negated_option\>/;'q;"	kind:pred	file:
record_new_temp_slot	code_loc_dep.m	/^:- pred record_new_temp_slot(/;kq|/^\<record_new_temp_slot\>/;'q;"	kind:pred	file:
record_new_temp_slots	code_loc_dep.m	/^:- pred record_new_temp_slots(list(/;kq|/^\<record_new_temp_slots\>/;'q;"	kind:pred	file:
record_no_mkdir	file_names.m	/^:- pred record_no_mkdir(/;kq|/^\<record_no_mkdir\>/;'q;"	kind:pred	file:
record_non_local_regions	rbmm.condition_renaming.m	/^:- pred record_non_local_regions(reverse_goal_path::in, set(/;kq|/^\<record_non_local_regions\>/;'q;"	kind:pred	file:
record_non_sub_du_direct_arg_ctors	du_type_layout.m	/^:- pred record_non_sub_du_direct_arg_ctors(/;kq|/^\<record_non_sub_du_direct_arg_ctors\>/;'q;"	kind:pred	file:
record_non_sub_du_high_level_data_ctor_args	du_type_layout.m	/^:- pred record_non_sub_du_high_level_data_ctor_args(/;kq|/^\<record_non_sub_du_high_level_data_ctor_args\>/;'q;"	kind:pred	file:
record_non_sub_du_high_level_data_ctors	du_type_layout.m	/^:- pred record_non_sub_du_high_level_data_ctors(list(/;kq|/^\<record_non_sub_du_high_level_data_ctors\>/;'q;"	kind:pred	file:
record_non_sub_du_local_ctor_args	du_type_layout.m	/^:- pred record_non_sub_du_local_ctor_args(/;kq|/^\<record_non_sub_du_local_ctor_args\>/;'q;"	kind:pred	file:
record_non_sub_du_local_ctors	du_type_layout.m	/^:- pred record_non_sub_du_local_ctors(/;kq|/^\<record_non_sub_du_local_ctors\>/;'q;"	kind:pred	file:
record_non_sub_du_low_level_data_ctors	du_type_layout.m	/^:- pred record_non_sub_du_low_level_data_ctors(/;kq|/^\<record_non_sub_du_low_level_data_ctors\>/;'q;"	kind:pred	file:
record_non_sub_du_remote_ctor_args	du_type_layout.m	/^:- pred record_non_sub_du_remote_ctor_args(list(/;kq|/^\<record_non_sub_du_remote_ctor_args\>/;'q;"	kind:pred	file:
record_non_sub_du_remote_ctors	du_type_layout.m	/^:- pred record_non_sub_du_remote_ctors(/;kq|/^\<record_non_sub_du_remote_ctors\>/;'q;"	kind:pred	file:
record_nonlocals_as_seen	common.m	/^:- pred record_nonlocals_as_seen(/;kq|/^\<record_nonlocals_as_seen\>/;'q;"	kind:pred	file:
record_not_ok_proc_num	mode_errors.m	/^:- pred record_not_ok_proc_num(/;kq|/^\<record_not_ok_proc_num\>/;'q;"	kind:pred	file:
record_offset_assigns	lookup_util.m	/^:- pred record_offset_assigns(list(/;kq|/^\<record_offset_assigns\>/;'q;"	kind:pred
record_ok_proc_num	mode_errors.m	/^:- pred record_ok_proc_num(/;kq|/^\<record_ok_proc_num\>/;'q;"	kind:pred	file:
record_optimize_away	modecheck_unify.m	/^:- pred record_optimize_away(/;kq|/^\<record_optimize_away\>/;'q;"	kind:pred	file:
record_option_at_opt_level_map	print_help.m	/^:- pred record_option_at_opt_level_map(/;kq|/^\<record_option_at_opt_level_map\>/;'q;"	kind:pred	file:
record_option_bool	../library/getopt.m	/^:- pred record_option_bool(option_data::in(/;kq|/^\<record_option_bool\>/;'q;"	kind:pred	file:
record_option_bool	../library/getopt_io.m	/^:- pred record_option_bool(option_data::in(/;kq|/^\<record_option_bool\>/;'q;"	kind:pred	file:
record_option_int	../library/getopt.m	/^:- pred record_option_int(option_data::in(/;kq|/^\<record_option_int\>/;'q;"	kind:pred	file:
record_option_int	../library/getopt_io.m	/^:- pred record_option_int(option_data::in(/;kq|/^\<record_option_int\>/;'q;"	kind:pred	file:
record_option_none	../library/getopt.m	/^:- pred record_option_none(option_data::in(/;kq|/^\<record_option_none\>/;'q;"	kind:pred	file:
record_option_none	../library/getopt_io.m	/^:- pred record_option_none(option_data::in(/;kq|/^\<record_option_none\>/;'q;"	kind:pred	file:
record_option_string	../library/getopt.m	/^:- pred record_option_string(option_data::in(/;kq|/^\<record_option_string\>/;'q;"	kind:pred	file:
record_option_string	../library/getopt_io.m	/^:- pred record_option_string(option_data::in(/;kq|/^\<record_option_string\>/;'q;"	kind:pred	file:
record_packed_word	ml_unify_gen_deconstruct.m	/^:- pred record_packed_word(list(/;kq|/^\<record_packed_word\>/;'q;"	kind:pred	file:
record_par_conj	live_vars.m	/^:- pred record_par_conj(/;kq|/^\<record_par_conj\>/;'q;"	kind:pred	file:
record_partition_for_elements	../library/eqvclass.m	/^:- pred record_partition_for_elements(partition_id::in, list(/;kq|/^\<record_partition_for_elements\>/;'q;"	kind:pred	file:
record_pred_order	hlds_call_tree.m	/^:- pred record_pred_order(list(/;kq|/^\<record_pred_order\>/;'q;"	kind:pred	file:
record_pred_origin	add_pred.m	/^:- pred record_pred_origin(/;kq|/^\<record_pred_origin\>/;'q;"	kind:pred	file:
record_preds_used_in	assertion.m	/^:- pred record_preds_used_in(/;kq|/^\<record_preds_used_in\>/;'q;"	kind:pred
record_progress	../library/parsing_utils.m	/^:- impure pred record_progress(/;kq|/^\<record_progress\>/;'q;"	kind:pred	file:
record_pull_decline	cse_detection.m	/^:- pred record_pull_decline(/;kq|/^\<record_pull_decline\>/;'q;"	kind:pred	file:
record_read_file_int0	recompilation.check.m	/^:- pred record_read_file_int0(/;kq|/^\<record_read_file_int0\>/;'q;"	kind:pred	file:
record_read_file_int1	recompilation.check.m	/^:- pred record_read_file_int1(/;kq|/^\<record_read_file_int1\>/;'q;"	kind:pred	file:
record_read_file_int2	recompilation.check.m	/^:- pred record_read_file_int2(/;kq|/^\<record_read_file_int2\>/;'q;"	kind:pred	file:
record_read_file_int3	recompilation.check.m	/^:- pred record_read_file_int3(/;kq|/^\<record_read_file_int3\>/;'q;"	kind:pred	file:
record_read_file_src	recompilation.check.m	/^:- pred record_read_file_src(/;kq|/^\<record_read_file_src\>/;'q;"	kind:pred	file:
record_recompilation_reason	recompilation.check.m	/^:- pred record_recompilation_reason(/;kq|/^\<record_recompilation_reason\>/;'q;"	kind:pred	file:
record_region_arguments	rbmm.region_arguments.m	/^:- pred record_region_arguments(/;kq|/^\<record_region_arguments\>/;'q;"	kind:pred
record_region_arguments_proc	rbmm.region_arguments.m	/^:- pred record_region_arguments_proc(/;kq|/^\<record_region_arguments_proc\>/;'q;"	kind:pred	file:
record_regions_created_in_condition	rbmm.condition_renaming.m	/^:- pred record_regions_created_in_condition(/;kq|/^\<record_regions_created_in_condition\>/;'q;"	kind:pred	file:
record_renaming_prog_point	rbmm.region_resurrection_renaming.m	/^:- pred record_renaming_prog_point(/;kq|/^\<record_renaming_prog_point\>/;'q;"	kind:pred	file:
record_request	analysis.operations.m	/^:- pred record_request(/;kq|/^\<record_request\>/;'q;"	kind:pred
record_request_2	analysis.operations.m	/^:- pred record_request_2(/;kq|/^\<record_request_2\>/;'q;"	kind:pred	file:
record_resolved_item	recompilation.usage.m	/^:- pred record_resolved_item(/;kq|/^\<record_resolved_item\>/;'q;"	kind:pred	file:
record_resolved_item_2	recompilation.usage.m	/^:- pred record_resolved_item_2(/;kq|/^\<record_resolved_item_2\>/;'q;"	kind:pred	file:
record_resolved_item_3	recompilation.usage.m	/^:- pred record_resolved_item_3(/;kq|/^\<record_resolved_item_3\>/;'q;"	kind:pred	file:
record_result	analysis.operations.m	/^:- pred record_result(/;kq|/^\<record_result\>/;'q;"	kind:pred
record_result_in_analysis_map	analysis.operations.m	/^:- pred record_result_in_analysis_map(/;kq|/^\<record_result_in_analysis_map\>/;'q;"	kind:pred	file:
record_result_in_tprop_cache	inst_mode_type_prop.m	/^:- pred record_result_in_tprop_cache(/;kq|/^\<record_result_in_tprop_cache\>/;'q;"	kind:pred	file:
record_resume_site	live_vars.m	/^:- pred record_resume_site(/;kq|/^\<record_resume_site\>/;'q;"	kind:pred	file:
record_scalar_inits_build_dep_graph	mlds_to_target_util.m	/^:- pred record_scalar_inits_build_dep_graph(/;kq|/^\<record_scalar_inits_build_dep_graph\>/;'q;"	kind:pred
record_specialized_versions	tag_switch_util.m	/^:- pred record_specialized_versions(CaseRep::in, list(/;kq|/^\<record_specialized_versions\>/;'q;"	kind:pred	file:
record_statevar_if_unused	state_var.m	/^:- pred record_statevar_if_unused(/;kq|/^\<record_statevar_if_unused\>/;'q;"	kind:pred	file:
record_structure_reuse_results	structure_reuse.analysis.m	/^:- pred record_structure_reuse_results(/;kq|/^\<record_structure_reuse_results\>/;'q;"	kind:pred	file:
record_structure_reuse_results_2	structure_reuse.analysis.m	/^:- pred record_structure_reuse_results_2(/;kq|/^\<record_structure_reuse_results_2\>/;'q;"	kind:pred	file:
record_subword_args_and_count_their_words	du_type_layout.m	/^:- pred record_subword_args_and_count_their_words(/;kq|/^\<record_subword_args_and_count_their_words\>/;'q;"	kind:pred	file:
record_sym_name_module_as_used	prog_data_used_modules.m	/^:- pred record_sym_name_module_as_used(/;kq|/^\<record_sym_name_module_as_used\>/;'q;"	kind:pred
record_sym_name_use	equiv_type.m	/^    ;       record_sym_name_use(item_visibility).$/;kq|-;/\<record_sym_name_use\>/;'q;"	kind:cons	file:
record_tail_recursion	mark_tail_calls.m	/^    ;       record_tail_recursion.$/;kq|-;/\<record_tail_recursion\>/;'q;"	kind:cons	file:
record_tci_slots_for_unseen_or_in_type_info_tvars	polymorphism_type_class_info.m	/^:- pred record_tci_slots_for_unseen_or_in_type_info_tvars(/;kq|/^\<record_tci_slots_for_unseen_or_in_type_info_tvars\>/;'q;"	kind:pred	file:
record_term_sizes_as_cells	options.m	/^    ;       record_term_sizes_as_cells$/;kq|-;/\<record_term_sizes_as_cells\>/;'q;"	kind:cons
record_term_sizes_as_words	options.m	/^    ;       record_term_sizes_as_words$/;kq|-;/\<record_term_sizes_as_words\>/;'q;"	kind:cons
record_text_word	write_error_spec.m	/^:- pred record_text_word(/;kq|/^\<record_text_word\>/;'q;"	kind:pred	file:
record_timestamp_if_ok	make.timestamp.m	/^:- pred record_timestamp_if_ok(target_file::in, maybe_error(/;kq|/^\<record_timestamp_if_ok\>/;'q;"	kind:pred	file:
record_translation	file_names.m	/^:- pred record_translation(/;kq|/^\<record_translation\>/;'q;"	kind:pred	file:
record_type_defn_imp	comp_unit_interface.m	/^:- pred record_type_defn_imp(/;kq|/^\<record_type_defn_imp\>/;'q;"	kind:pred	file:
record_type_defn_int	comp_unit_interface.m	/^:- pred record_type_defn_int(/;kq|/^\<record_type_defn_int\>/;'q;"	kind:pred	file:
record_type_info_locns	polymorphism_type_class_info.m	/^:- type record_type_info_locns$/;kq|-;/\<record_type_info_locns\>/;'q;"	kind:type
record_type_info_var	size_prof.m	/^:- pred record_type_info_var(/;kq|/^\<record_type_info_var\>/;'q;"	kind:pred	file:
record_type_repn_in_parse_tree_int3	decide_type_repn.m	/^:- pred record_type_repn_in_parse_tree_int3(/;kq|/^\<record_type_repn_in_parse_tree_int3\>/;'q;"	kind:pred	file:
record_type_repns_in_direct_int3_spec	decide_type_repn.m	/^:- pred record_type_repns_in_direct_int3_spec(/;kq|/^\<record_type_repns_in_direct_int3_spec\>/;'q;"	kind:pred	file:
record_type_repns_in_indirect_int3_spec	decide_type_repn.m	/^:- pred record_type_repns_in_indirect_int3_spec(/;kq|/^\<record_type_repns_in_indirect_int3_spec\>/;'q;"	kind:pred	file:
record_type_repns_in_parse_tree_int3	decide_type_repn.m	/^:- pred record_type_repns_in_parse_tree_int3(/;kq|/^\<record_type_repns_in_parse_tree_int3\>/;'q;"	kind:pred	file:
record_type_specialization	add_pragma_type_spec.m	/^:- pred record_type_specialization(/;kq|/^\<record_type_specialization\>/;'q;"	kind:pred	file:
record_typeinfo_in_type_info_varmap	size_prof.m	/^:- pred record_typeinfo_in_type_info_varmap(/;kq|/^\<record_typeinfo_in_type_info_varmap\>/;'q;"	kind:pred	file:
record_unnegated_long_option	../library/getopt.m	/^:- pred record_unnegated_long_option(/;kq|/^\<record_unnegated_long_option\>/;'q;"	kind:pred	file:
record_unnegated_long_option	../library/getopt_io.m	/^:- pred record_unnegated_long_option(/;kq|/^\<record_unnegated_long_option\>/;'q;"	kind:pred	file:
record_unnegated_short_options	../library/getopt.m	/^:- pred record_unnegated_short_options(/;kq|/^\<record_unnegated_short_options\>/;'q;"	kind:pred	file:
record_unnegated_short_options	../library/getopt_io.m	/^:- pred record_unnegated_short_options(/;kq|/^\<record_unnegated_short_options\>/;'q;"	kind:pred	file:
record_unravel_found_syntax_error	state_var.m	/^:- pred record_unravel_found_syntax_error(/;kq|/^\<record_unravel_found_syntax_error\>/;'q;"	kind:pred
record_untyped_var	var_table_hlds.m	/^:- pred record_untyped_var(/;kq|/^\<record_untyped_var\>/;'q;"	kind:pred	file:
record_use_in_assertion	assertion.m	/^:- pred record_use_in_assertion(/;kq|/^\<record_use_in_assertion\>/;'q;"	kind:pred	file:
record_used_functor	qual_info.m	/^:- pred record_used_functor(/;kq|/^\<record_used_functor\>/;'q;"	kind:pred	file:
record_used_functor	recompilation.usage.m	/^:- pred record_used_functor(pair(/;kq|/^\<record_used_functor\>/;'q;"	kind:pred	file:
record_used_item	recompilation.record_uses.m	/^:- pred record_used_item(/;kq|/^\<record_used_item\>/;'q;"	kind:pred
record_used_pred_or_func	recompilation.usage.m	/^:- pred record_used_pred_or_func(/;kq|/^\<record_used_pred_or_func\>/;'q;"	kind:pred	file:
record_user_inst_name	error_msg_inst.m	/^:- pred record_user_inst_name(inst_name::in, list(/;kq|/^\<record_user_inst_name\>/;'q;"	kind:pred	file:
record_user_inst_results	inst_user.m	/^:- pred record_user_inst_results(assoc_list(/;kq|/^\<record_user_inst_results\>/;'q;"	kind:pred	file:
record_uses.do_not_ignore	recompilation.record_uses.m	/^    --->    do_not_ignore$/;kq|-;/\<record_uses.do_not_ignore\>/;'q;"	kind:cons	file:
record_uses.eqv_expand_info	recompilation.record_uses.m	/^:- type eqv_expand_info$/;kq|-;/\<record_uses.eqv_expand_info\>/;'q;"	kind:type
record_uses.get_used_item_ids	recompilation.record_uses.m	/^:- func get_used_item_ids(/;kq|/^\<get_used_item_ids\>/;'q;"	kind:func	file:
record_uses.ignore	recompilation.record_uses.m	/^    ;       ignore.$/;kq|-;/\<record_uses.ignore\>/;'q;"	kind:cons	file:
record_uses.init_used_items	recompilation.record_uses.m	/^:- func init_used_items = used_items.$/;kq|/^\<init_used_items\>/;'q;"	kind:func	file:
record_uses.maybe_ignore	recompilation.record_uses.m	/^:- type maybe_ignore$/;kq|-;/\<record_uses.maybe_ignore\>/;'q;"	kind:type	file:
record_uses.module_qualifier	recompilation.record_uses.m	/^:- type module_qualifier == module_name.$/;kq|-;/\<record_uses.module_qualifier\>/;'q;"	kind:type
record_uses.no_eqv_expand_info	recompilation.record_uses.m	/^    --->    no_eqv_expand_info$/;kq|-;/\<record_uses.no_eqv_expand_info\>/;'q;"	kind:cons
record_uses.recomp_module_name	recompilation.record_uses.m	/^                recomp_module_name      :: module_name,$/;kq|-;/\<record_uses.recomp_module_name\>/;'q;"	kind:fld
record_uses.recomp_used_items	recompilation.record_uses.m	/^                recomp_used_items       :: used_items,$/;kq|-;/\<record_uses.recomp_used_items\>/;'q;"	kind:fld
record_uses.recompilation_info	recompilation.record_uses.m	/^:- type recompilation_info$/;kq|-;/\<record_uses.recompilation_info\>/;'q;"	kind:type
record_uses.record_used_item	recompilation.record_uses.m	/^:- pred record_used_item(/;kq|/^\<record_used_item\>/;'q;"	kind:pred
record_uses.set_used_item_ids	recompilation.record_uses.m	/^:- pred set_used_item_ids(/;kq|/^\<set_used_item_ids\>/;'q;"	kind:pred	file:
record_uses.simple_item_set	recompilation.record_uses.m	/^:- type simple_item_set == map(name_arity, map(module_qualifier, module_name)).$/;kq|-;/\<record_uses.simple_item_set\>/;'q;"	kind:type
record_uses.used_function	recompilation.record_uses.m	/^    ;       used_function.$/;kq|-;/\<record_uses.used_function\>/;'q;"	kind:cons
record_uses.used_functions	recompilation.record_uses.m	/^                used_functions      :: simple_item_set$/;kq|-;/\<record_uses.used_functions\>/;'q;"	kind:fld
record_uses.used_functor	recompilation.record_uses.m	/^    ;       used_functor        % The RHS of a var-functor unification.$/;kq|-;/\<record_uses.used_functor\>/;'q;"	kind:cons
record_uses.used_functors	recompilation.record_uses.m	/^                used_functors       :: simple_item_set,$/;kq|-;/\<record_uses.used_functors\>/;'q;"	kind:fld
record_uses.used_inst	recompilation.record_uses.m	/^    ;       used_inst$/;kq|-;/\<record_uses.used_inst\>/;'q;"	kind:cons
record_uses.used_insts	recompilation.record_uses.m	/^                used_insts          :: simple_item_set,$/;kq|-;/\<record_uses.used_insts\>/;'q;"	kind:fld
record_uses.used_item_type	recompilation.record_uses.m	/^:- type used_item_type$/;kq|-;/\<record_uses.used_item_type\>/;'q;"	kind:type
record_uses.used_items	recompilation.record_uses.m	/^:- type used_items$/;kq|-;/\<record_uses.used_items\>/;'q;"	kind:type
record_uses.used_mode	recompilation.record_uses.m	/^    ;       used_mode$/;kq|-;/\<record_uses.used_mode\>/;'q;"	kind:cons
record_uses.used_modes	recompilation.record_uses.m	/^                used_modes          :: simple_item_set,$/;kq|-;/\<record_uses.used_modes\>/;'q;"	kind:fld
record_uses.used_predicate	recompilation.record_uses.m	/^    ;       used_predicate$/;kq|-;/\<record_uses.used_predicate\>/;'q;"	kind:cons
record_uses.used_predicates	recompilation.record_uses.m	/^                used_predicates     :: simple_item_set,$/;kq|-;/\<record_uses.used_predicates\>/;'q;"	kind:fld
record_uses.used_type_defn	recompilation.record_uses.m	/^    ;       used_type_defn$/;kq|-;/\<record_uses.used_type_defn\>/;'q;"	kind:cons
record_uses.used_type_defns	recompilation.record_uses.m	/^                used_type_defns     :: simple_item_set,$/;kq|-;/\<record_uses.used_type_defns\>/;'q;"	kind:fld
record_uses.used_type_name	recompilation.record_uses.m	/^    --->    used_type_name$/;kq|-;/\<record_uses.used_type_name\>/;'q;"	kind:cons
record_uses.used_type_names	recompilation.record_uses.m	/^                used_type_names     :: simple_item_set,$/;kq|-;/\<record_uses.used_type_names\>/;'q;"	kind:fld
record_uses.used_typeclass	recompilation.record_uses.m	/^    ;       used_typeclass$/;kq|-;/\<record_uses.used_typeclass\>/;'q;"	kind:cons
record_uses.used_typeclasses	recompilation.record_uses.m	/^                used_typeclasses    :: simple_item_set,$/;kq|-;/\<record_uses.used_typeclasses\>/;'q;"	kind:fld
record_value	file_names.m	/^:- type record_value$/;kq|-;/\<record_value\>/;'q;"	kind:type	file:
record_var_if_bound	goal_mode.m	/^:- pred record_var_if_bound(/;kq|/^\<record_var_if_bound\>/;'q;"	kind:pred	file:
record_var_in_zone	pre_quantification.m	/^:- pred record_var_in_zone(/;kq|/^\<record_var_in_zone\>/;'q;"	kind:pred	file:
record_var_origin	var_origins.m	/^:- type record_var_origin(T)$/;kq|-;/\<record_var_origin\>/;'q;"	kind:type
record_vars_in_zone	pre_quantification.m	/^:- pred record_vars_in_zone(zone::in, list(/;kq|/^\<record_vars_in_zone\>/;'q;"	kind:pred	file:
record_warning	compiler_util.m	/^:- pred record_warning(/;kq|/^\<record_warning\>/;'q;"	kind:pred
record_warning_opt_table	compiler_util.m	/^:- pred record_warning_opt_table(/;kq|/^\<record_warning_opt_table\>/;'q;"	kind:pred
record_whole_ptag	tag_switch_util.m	/^:- pred record_whole_ptag(/;kq|/^\<record_whole_ptag\>/;'q;"	kind:pred	file:
recorded	recompilation.usage.m	/^    ;       recorded.$/;kq|-;/\<recorded\>/;'q;"	kind:cons	file:
recursion_type	term_constr_data.m	/^:- type recursion_type$/;kq|-;/\<recursion_type\>/;'q;"	kind:type
recursion_type_to_string	term_constr_data.m	/^:- func recursion_type_to_string(/;kq|/^\<recursion_type_to_string\>/;'q;"	kind:func	file:
recursive	ctgc.fixpoint_table.m	/^                recursive       :: is_recursive,$/;kq|-;/\<recursive\>/;'q;"	kind:fld	file:
recursive_foldl2	../library/dir.m	/^:- pred recursive_foldl2(foldl_pred(T)::in(/;kq|/^\<recursive_foldl2\>/;'q;"	kind:pred
recursive_using_vars_dead_and_ok_to_delete	var_locn.m	/^:- pred recursive_using_vars_dead_and_ok_to_delete(/;kq|/^\<recursive_using_vars_dead_and_ok_to_delete\>/;'q;"	kind:pred	file:
recursively_get_bitmap	../library/bit_buffer.read.m	/^:- pred recursively_get_bitmap(/;kq|/^\<recursively_get_bitmap\>/;'q;"	kind:pred	file:
recursively_group_interior_nodes	../library/tree_bitset.m	/^:- pred recursively_group_interior_nodes(uint::in, list(/;kq|/^\<recursively_group_interior_nodes\>/;'q;"	kind:pred	file:
red	../library/rbtree.m	/^    ;       red(K, V, rbtree(K, V), rbtree(K, V))$/;kq|-;/\<red\>/;'q;"	kind:cons	file:
redelay_goals	modecheck_conj.m	/^:- pred redelay_goals(list(/;kq|/^\<redelay_goals\>/;'q;"	kind:pred	file:
redirect_comment	jumpopt.m	/^:- func redirect_comment(/;kq|/^\<redirect_comment\>/;'q;"	kind:func	file:
redo_layout_slot	trace_gen.m	/^:- pred redo_layout_slot(/;kq|/^\<redo_layout_slot\>/;'q;"	kind:pred	file:
redofr_slot	llds.m	/^    ;       redofr_slot(rval)$/;kq|-;/\<redofr_slot\>/;'q;"	kind:cons
redoip_slot	llds.m	/^    ;       redoip_slot(rval)$/;kq|-;/\<redoip_slot\>/;'q;"	kind:cons
redoip_update	code_loc_dep.m	/^:- type redoip_update$/;kq|-;/\<redoip_update\>/;'q;"	kind:type	file:
reduce_context_by_rule_application	typeclasses.m	/^:- pred reduce_context_by_rule_application(/;kq|/^\<reduce_context_by_rule_application\>/;'q;"	kind:pred
reduce_context_by_rule_application_2	typeclasses.m	/^:- pred reduce_context_by_rule_application_2(/;kq|/^\<reduce_context_by_rule_application_2\>/;'q;"	kind:pred	file:
reduce_type_assign_context	typeclasses.m	/^:- pred reduce_type_assign_context(/;kq|/^\<reduce_type_assign_context\>/;'q;"	kind:pred	file:
reduced	../library/digraph.m	/^:- func reduced(digraph(T)) = digraph(set(/;kq|/^\<reduced\>/;'q;"	kind:func
reduced	../library/digraph.m	/^:- pred reduced(digraph(T)::in, digraph(set(/;kq|/^\<reduced\>/;'q;"	kind:pred
redundant_constraints	hlds_class.m	/^:- type redundant_constraints == map(class_id, set(hlds_constraint)).$/;kq|-;/\<redundant_constraints\>/;'q;"	kind:type
ref	../library/store.m	/^    --->    ref(private_builtin.ref(T)).$/;kq|-;/\<ref\>/;'q;"	kind:cons	file:
ref	optdb_help.m	/^    ;       ref(string, string, string)         % @ref{str2}$/;kq|-;/\<ref\>/;'q;"	kind:cons
ref_assign	builtin_ops.m	/^    ;       ref_assign(T, T)$/;kq|-;/\<ref_assign\>/;'q;"	kind:cons
ref_functor	../library/store.m	/^:- pred ref_functor(generic_ref(/;kq|/^\<ref_functor\>/;'q;"	kind:pred
refers_to_llds_stack	prog_data_foreign.m	/^    ;       refers_to_llds_stack.$/;kq|-;/\<refers_to_llds_stack\>/;'q;"	kind:cons
refill_read_buffer	../library/bit_buffer.read.m	/^:- pred refill_read_buffer(stream.res(/;kq|/^\<refill_read_buffer\>/;'q;"	kind:pred	file:
refine_candidate_inv_args	loop_inv.m	/^:- func refine_candidate_inv_args(hlds_goal, list(maybe(/;kq|/^\<refine_candidate_inv_args\>/;'q;"	kind:func	file:
refine_candidate_inv_args_2	loop_inv.m	/^:- func refine_candidate_inv_args_2(maybe(/;kq|/^\<refine_candidate_inv_args_2\>/;'q;"	kind:func	file:
refined_goal_map	unneeded_code.m	/^:- type refined_goal_map == map(pair(goal_id, int), list(hlds_goal)).$/;kq|-;/\<refined_goal_map\>/;'q;"	kind:type	file:
reflexive_closure	../library/digraph.m	/^:- func reflexive_closure(digraph(T)) = digraph(/;kq|/^\<reflexive_closure\>/;'q;"	kind:func	file:
reflexive_transitive_closure	../library/digraph.m	/^:- func reflexive_transitive_closure(digraph(T)) = digraph(/;kq|/^\<reflexive_transitive_closure\>/;'q;"	kind:func
reflow_lines	print_help.m	/^:- pred reflow_lines(help_format, int, list(/;kq|/^\<reflow_lines\>/;'q;"	kind:pred	file:
reflow_lines_loop_over_lines	print_help.m	/^:- pred reflow_lines_loop_over_lines(help_format, int, list(/;kq|/^\<reflow_lines_loop_over_lines\>/;'q;"	kind:pred	file:
reflow_lines_loop_over_words	print_help.m	/^:- pred reflow_lines_loop_over_words(int::in, list(/;kq|/^\<reflow_lines_loop_over_words\>/;'q;"	kind:pred	file:
reg	hlds_pred.m	/^    --->    reg(reg_type, int).$/;kq|-;/\<reg\>/;'q;"	kind:cons
reg	llds.m	/^    --->    reg(reg_type, int)$/;kq|-;/\<reg\>/;'q;"	kind:cons
reg_f	hlds_llds.m	/^    ;       reg_f.$/;kq|-;/\<reg_f\>/;'q;"	kind:cons
reg_is_not_locked_for_var	var_locn.m	/^:- pred reg_is_not_locked_for_var(/;kq|/^\<reg_is_not_locked_for_var\>/;'q;"	kind:pred	file:
reg_r	hlds_llds.m	/^    --->    reg_r$/;kq|-;/\<reg_r\>/;'q;"	kind:cons
reg_to_string	llds_out_data.m	/^:- func reg_to_string(/;kq|/^\<reg_to_string\>/;'q;"	kind:func
reg_type	hlds_llds.m	/^:- type reg_type$/;kq|-;/\<reg_type\>/;'q;"	kind:type
reg_type_for_headvar	arg_info.m	/^:- pred reg_type_for_headvar(/;kq|/^\<reg_type_for_headvar\>/;'q;"	kind:pred	file:
reg_type_for_lval	use_local_vars.m	/^:- func reg_type_for_lval(/;kq|/^\<reg_type_for_lval\>/;'q;"	kind:func	file:
reg_type_for_type	var_locn.m	/^:- pred reg_type_for_type(/;kq|/^\<reg_type_for_type\>/;'q;"	kind:pred	file:
reg_type_for_var	store_alloc.m	/^:- pred reg_type_for_var(/;kq|/^\<reg_type_for_var\>/;'q;"	kind:pred	file:
reg_type_for_var	var_locn.m	/^:- pred reg_type_for_var(/;kq|/^\<reg_type_for_var\>/;'q;"	kind:pred	file:
reg_wrapper_proc	lambda.m	/^:- type reg_wrapper_proc$/;kq|-;/\<reg_wrapper_proc\>/;'q;"	kind:type
region	../library/rtree.m	/^:- instance region(box) where [$/;kq|-;/\<region\>/;'q;"	kind:tci	file:
region	../library/rtree.m	/^:- instance region(box3d) where [$/;kq|-;/\<region\>/;'q;"	kind:tci	file:
region	../library/rtree.m	/^:- instance region(interval) where [$/;kq|-;/\<region\>/;'q;"	kind:tci	file:
region	../library/rtree.m	/^:- typeclass region(K) where [$/;kq|-;/\<region\>/;'q;"	kind:tc
region_args	rbmm.region_arguments.m	/^:- type region_args$/;kq|-;/\<region_args\>/;'q;"	kind:type
region_arguments.region_args	rbmm.region_arguments.m	/^:- type region_args$/;kq|-;/\<region_arguments.region_args\>/;'q;"	kind:type
region_builtin.create_region	../library/region_builtin.m	/^:- impure pred create_region(/;kq|/^\<create_region\>/;'q;"	kind:pred
region_builtin.remove_region	../library/region_builtin.m	/^:- impure pred remove_region(/;kq|/^\<remove_region\>/;'q;"	kind:pred
region_commit_failure	llds.m	/^    ;       region_commit_failure.              % only pops$/;kq|-;/\<region_commit_failure\>/;'q;"	kind:cons
region_commit_stack_frame	code_loc_dep.m	/^:- type region_commit_stack_frame$/;kq|-;/\<region_commit_stack_frame\>/;'q;"	kind:type	file:
region_commit_success	llds.m	/^    ;       region_commit_success               % uses and pops$/;kq|-;/\<region_commit_success\>/;'q;"	kind:cons
region_disj_last	llds.m	/^    ;       region_disj_last                    % uses and pops$/;kq|-;/\<region_disj_last\>/;'q;"	kind:cons
region_disj_later	llds.m	/^    ;       region_disj_later                   % uses$/;kq|-;/\<region_disj_later\>/;'q;"	kind:cons
region_disj_nonlast_semi_commit	llds.m	/^    ;       region_disj_nonlast_semi_commit     % uses and pops$/;kq|-;/\<region_disj_nonlast_semi_commit\>/;'q;"	kind:cons
region_fill_commit	llds.m	/^    ;       region_fill_commit.$/;kq|-;/\<region_fill_commit\>/;'q;"	kind:cons
region_fill_disj_snapshot	llds.m	/^    ;       region_fill_disj_snapshot$/;kq|-;/\<region_fill_disj_snapshot\>/;'q;"	kind:cons
region_fill_frame	llds.m	/^    ;       region_fill_frame(region_fill_frame_op, embedded_stack_frame_id,$/;kq|-;/\<region_fill_frame\>/;'q;"	kind:cons
region_fill_frame_op	llds.m	/^:- type region_fill_frame_op$/;kq|-;/\<region_fill_frame_op\>/;'q;"	kind:type
region_fill_ite_protect	llds.m	/^    --->    region_fill_ite_protect$/;kq|-;/\<region_fill_ite_protect\>/;'q;"	kind:cons
region_fill_ite_snapshot	llds.m	/^    ;       region_fill_ite_snapshot(removed_at_start_of_else)$/;kq|-;/\<region_fill_ite_snapshot\>/;'q;"	kind:cons
region_fill_semi_disj_protect	llds.m	/^    ;       region_fill_semi_disj_protect$/;kq|-;/\<region_fill_semi_disj_protect\>/;'q;"	kind:cons
region_instr	rbmm.region_instruction.m	/^:- type region_instr$/;kq|-;/\<region_instr\>/;'q;"	kind:type
region_instr_proc	rbmm.region_instruction.m	/^:- type region_instr_proc$/;kq|-;/\<region_instr_proc\>/;'q;"	kind:type
region_instr_table	rbmm.region_instruction.m	/^:- type region_instr_table$/;kq|-;/\<region_instr_table\>/;'q;"	kind:type
region_instr_type	rbmm.region_instruction.m	/^:- type region_instr_type$/;kq|-;/\<region_instr_type\>/;'q;"	kind:type
region_instruction_to_conj	rbmm.region_transformation.m	/^:- pred region_instruction_to_conj(/;kq|/^\<region_instruction_to_conj\>/;'q;"	kind:pred	file:
region_instruction_to_conj_before	rbmm.region_transformation.m	/^:- pred region_instruction_to_conj_before(/;kq|/^\<region_instruction_to_conj_before\>/;'q;"	kind:pred	file:
region_ite_else	llds.m	/^    ;       region_ite_else(region_ite_kind)    % uses and pops$/;kq|-;/\<region_ite_else\>/;'q;"	kind:cons
region_ite_kind	llds.m	/^:- type region_ite_kind$/;kq|-;/\<region_ite_kind\>/;'q;"	kind:type
region_ite_nondet_cond	llds.m	/^    ;       region_ite_nondet_cond.$/;kq|-;/\<region_ite_nondet_cond\>/;'q;"	kind:cons
region_ite_nondet_cond_fail	llds.m	/^    ;       region_ite_nondet_cond_fail         % pops$/;kq|-;/\<region_ite_nondet_cond_fail\>/;'q;"	kind:cons
region_ite_semidet_cond	llds.m	/^    --->    region_ite_semidet_cond$/;kq|-;/\<region_ite_semidet_cond\>/;'q;"	kind:cons
region_ite_then	llds.m	/^    --->    region_ite_then(region_ite_kind)    % uses; pop only if semi$/;kq|-;/\<region_ite_then\>/;'q;"	kind:cons
region_name_to_var	rbmm.region_transformation.m	/^:- pred region_name_to_var(/;kq|/^\<region_name_to_var\>/;'q;"	kind:pred	file:
region_name_to_var_with_both_renamings	rbmm.region_transformation.m	/^:- pred region_name_to_var_with_both_renamings(/;kq|/^\<region_name_to_var_with_both_renamings\>/;'q;"	kind:pred	file:
region_name_to_var_with_both_renamings_before	rbmm.region_transformation.m	/^:- pred region_name_to_var_with_both_renamings_before(/;kq|/^\<region_name_to_var_with_both_renamings_before\>/;'q;"	kind:pred	file:
region_name_to_var_with_renaming	rbmm.region_transformation.m	/^:- pred region_name_to_var_with_renaming(/;kq|/^\<region_name_to_var_with_renaming\>/;'q;"	kind:pred	file:
region_points_to_analysis	rbmm.points_to_analysis.m	/^:- pred region_points_to_analysis(/;kq|/^\<region_points_to_analysis\>/;'q;"	kind:pred
region_set	rbmm.region_liveness_info.m	/^:- type region_set == set(rptg_node).$/;kq|-;/\<region_set\>/;'q;"	kind:type
region_set_commit_num_entries	llds.m	/^    ;       region_set_commit_num_entries.$/;kq|-;/\<region_set_commit_num_entries\>/;'q;"	kind:cons
region_set_disj_num_protects	llds.m	/^    ;       region_set_disj_num_protects$/;kq|-;/\<region_set_disj_num_protects\>/;'q;"	kind:cons
region_set_disj_num_snapshots	llds.m	/^    ;       region_set_disj_num_snapshots$/;kq|-;/\<region_set_disj_num_snapshots\>/;'q;"	kind:cons
region_set_equal	rbmm.region_liveness_info.m	/^:- pred region_set_equal(/;kq|/^\<region_set_equal\>/;'q;"	kind:pred
region_set_fixed_op	llds.m	/^:- type region_set_fixed_op$/;kq|-;/\<region_set_fixed_op\>/;'q;"	kind:type
region_set_fixed_slot	llds.m	/^    ;       region_set_fixed_slot(region_set_fixed_op, embedded_stack_frame_id,$/;kq|-;/\<region_set_fixed_slot\>/;'q;"	kind:cons
region_set_ite_num_protects	llds.m	/^    --->    region_set_ite_num_protects$/;kq|-;/\<region_set_ite_num_protects\>/;'q;"	kind:cons
region_set_ite_num_snapshots	llds.m	/^    ;       region_set_ite_num_snapshots$/;kq|-;/\<region_set_ite_num_snapshots\>/;'q;"	kind:cons
region_stack_commit	llds.m	/^    ;       region_stack_commit.$/;kq|-;/\<region_stack_commit\>/;'q;"	kind:cons
region_stack_disj	llds.m	/^    ;       region_stack_disj$/;kq|-;/\<region_stack_disj\>/;'q;"	kind:cons
region_stack_id	llds.m	/^:- type region_stack_id$/;kq|-;/\<region_stack_id\>/;'q;"	kind:type
region_stack_id_to_string	llds.m	/^:- func region_stack_id_to_string(/;kq|/^\<region_stack_id_to_string\>/;'q;"	kind:func
region_stack_ite	llds.m	/^    --->    region_stack_ite$/;kq|-;/\<region_stack_ite\>/;'q;"	kind:cons
region_transform	rbmm.region_transformation.m	/^:- pred region_transform(/;kq|/^\<region_transform\>/;'q;"	kind:pred
region_transform_case	rbmm.region_transformation.m	/^:- pred region_transform_case(/;kq|/^\<region_transform_case\>/;'q;"	kind:pred	file:
region_transform_compound_goal	rbmm.region_transformation.m	/^:- pred region_transform_compound_goal(/;kq|/^\<region_transform_compound_goal\>/;'q;"	kind:pred	file:
region_transform_goal	rbmm.region_transformation.m	/^:- pred region_transform_goal(/;kq|/^\<region_transform_goal\>/;'q;"	kind:pred	file:
region_transform_goal_expr	rbmm.region_transformation.m	/^:- pred region_transform_goal_expr(/;kq|/^\<region_transform_goal_expr\>/;'q;"	kind:pred	file:
region_transform_pred	rbmm.region_transformation.m	/^:- pred region_transform_pred(/;kq|/^\<region_transform_pred\>/;'q;"	kind:pred	file:
region_transform_proc	rbmm.region_transformation.m	/^:- pred region_transform_proc(/;kq|/^\<region_transform_proc\>/;'q;"	kind:pred	file:
region_type	builtin_lib_types.m	/^:- func region_type = mer_type.$/;kq|/^\<region_type\>/;'q;"	kind:func
region_use_frame_op	llds.m	/^:- type region_use_frame_op$/;kq|-;/\<region_use_frame_op\>/;'q;"	kind:type
regions_with_gaps	hlds_clauses.m	/^:- type regions_with_gaps$/;kq|-;/\<regions_with_gaps\>/;'q;"	kind:type
regions_with_gaps_to_just_regions	style_checks.m	/^:- func regions_with_gaps_to_just_regions(/;kq|/^\<regions_with_gaps_to_just_regions\>/;'q;"	kind:func	file:
register_pickler	pickle.m	/^:- pred register_pickler(type_ctor_desc::in, pickler_pred::in(/;kq|/^\<register_pickler\>/;'q;"	kind:pred
register_rtti_data_if_nec	rtti_out.m	/^:- pred register_rtti_data_if_nec(/;kq|/^\<register_rtti_data_if_nec\>/;'q;"	kind:pred
register_type	llds.m	/^:- pred register_type(/;kq|/^\<register_type\>/;'q;"	kind:pred
register_unpickler	pickle.m	/^:- pred register_unpickler(/;kq|/^\<register_unpickler\>/;'q;"	kind:pred
regular_file	../library/io.m	/^    --->    regular_file$/;kq|-;/\<regular_file\>/;'q;"	kind:cons
reinit_var_locn_state	var_locn.m	/^:- pred reinit_var_locn_state(assoc_list(/;kq|/^\<reinit_var_locn_state\>/;'q;"	kind:pred
reinit_var_locn_state_loop	var_locn.m	/^:- pred reinit_var_locn_state_loop(assoc_list(/;kq|/^\<reinit_var_locn_state_loop\>/;'q;"	kind:pred	file:
reinsert_alist	../library/version_hash_table.m	/^:- pred reinsert_alist(hash_table_alist(K, V)::in, hash_pred(K)::in(/;kq|/^\<reinsert_alist\>/;'q;"	kind:pred	file:
reinsert_bindings	../library/version_hash_table.m	/^:- pred reinsert_bindings(int::in, buckets(/;kq|/^\<reinsert_bindings\>/;'q;"	kind:pred	file:
reinsert_deleted_subtrees	../library/rtree.m	/^:- pred reinsert_deleted_subtrees(orphans(/;kq|/^\<reinsert_deleted_subtrees\>/;'q;"	kind:pred	file:
reinsert_for_restrict	pred_table.m	/^:- pred reinsert_for_restrict(/;kq|/^\<reinsert_for_restrict\>/;'q;"	kind:pred	file:
reinsert_timestamps_for_non_class_files	make.program_target.m	/^:- pred reinsert_timestamps_for_non_class_files(/;kq|/^\<reinsert_timestamps_for_non_class_files\>/;'q;"	kind:pred	file:
reinterpret_float_as_ints	pickle.m	/^:- pred reinterpret_float_as_ints(/;kq|/^\<reinterpret_float_as_ints\>/;'q;"	kind:pred	file:
reinterpret_ints_as_float	pickle.m	/^:- pred reinterpret_ints_as_float(/;kq|/^\<reinterpret_ints_as_float\>/;'q;"	kind:pred	file:
reject_cause	add_foreign_proc.m	/^:- type reject_cause$/;kq|-;/\<reject_cause\>/;'q;"	kind:type	file:
rejoin_last_nontrace_maps	mark_trace_goals.m	/^:- pred rejoin_last_nontrace_maps(list(/;kq|/^\<rejoin_last_nontrace_maps\>/;'q;"	kind:pred	file:
relative_path_name_from_components	../library/dir.m	/^:- func relative_path_name_from_components(list(/;kq|/^\<relative_path_name_from_components\>/;'q;"	kind:func
release	../library/thread.barrier.m	/^:- pred release(/;kq|/^\<release\>/;'q;"	kind:pred
release_hp	code_loc_dep.m	/^:- pred release_hp(/;kq|/^\<release_hp\>/;'q;"	kind:pred
release_reg	code_loc_dep.m	/^:- pred release_reg(/;kq|/^\<release_reg\>/;'q;"	kind:pred
release_several_temp_slots	code_loc_dep.m	/^:- pred release_several_temp_slots(list(/;kq|/^\<release_several_temp_slots\>/;'q;"	kind:pred
release_temp_slot	code_loc_dep.m	/^:- pred release_temp_slot(/;kq|/^\<release_temp_slot\>/;'q;"	kind:pred
release_ticket	code_loc_dep.m	/^:- pred release_ticket(/;kq|/^\<release_ticket\>/;'q;"	kind:pred
relevant	lp_rational.m	/^:- pred relevant(pair(/;kq|/^\<relevant\>/;'q;"	kind:pred	file:
rem_bits_per_int	../library/int.m	/^:- func rem_bits_per_int(/;kq|/^\<rem_bits_per_int\>/;'q;"	kind:func
rem_forward_live_vars	code_loc_dep.m	/^:- pred rem_forward_live_vars(/;kq|/^\<rem_forward_live_vars\>/;'q;"	kind:pred	file:
remaining_bits_in_bin	du_type_layout.m	/^                remaining_bits_in_bin   :: int$/;kq|-;/\<remaining_bits_in_bin\>/;'q;"	kind:fld	file:
remaining_instructions	jumpopt.m	/^                remaining_instructions  :: list(instruction)$/;kq|-;/\<remaining_instructions\>/;'q;"	kind:fld	file:
remake_with_store_map	code_loc_dep.m	/^:- pred remake_with_store_map(/;kq|/^\<remake_with_store_map\>/;'q;"	kind:pred	file:
remap_arg_group_value	global_data.m	/^:- pred remap_arg_group_value(/;kq|/^\<remap_arg_group_value\>/;'q;"	kind:pred	file:
remap_common_cell_value	global_data.m	/^:- pred remap_common_cell_value(/;kq|/^\<remap_common_cell_value\>/;'q;"	kind:pred	file:
remap_data_id	global_data.m	/^:- pred remap_data_id(/;kq|/^\<remap_data_id\>/;'q;"	kind:pred	file:
remap_foreign_proc_component	global_data.m	/^:- pred remap_foreign_proc_component(/;kq|/^\<remap_foreign_proc_component\>/;'q;"	kind:pred	file:
remap_foreign_proc_input	global_data.m	/^:- pred remap_foreign_proc_input(/;kq|/^\<remap_foreign_proc_input\>/;'q;"	kind:pred	file:
remap_foreign_proc_output	global_data.m	/^:- pred remap_foreign_proc_output(/;kq|/^\<remap_foreign_proc_output\>/;'q;"	kind:pred	file:
remap_instmap	par_loop_control.m	/^:- pred remap_instmap(map(/;kq|/^\<remap_instmap\>/;'q;"	kind:pred	file:
remap_instr	global_data.m	/^:- pred remap_instr(/;kq|/^\<remap_instr\>/;'q;"	kind:pred	file:
remap_instruction	global_data.m	/^:- pred remap_instruction(/;kq|/^\<remap_instruction\>/;'q;"	kind:pred	file:
remap_lval	global_data.m	/^:- pred remap_lval(/;kq|/^\<remap_lval\>/;'q;"	kind:pred	file:
remap_mem_ref	global_data.m	/^:- pred remap_mem_ref(/;kq|/^\<remap_mem_ref\>/;'q;"	kind:pred	file:
remap_plain_value	global_data.m	/^:- pred remap_plain_value(/;kq|/^\<remap_plain_value\>/;'q;"	kind:pred	file:
remap_references_to_global_data	global_data.m	/^:- pred remap_references_to_global_data(/;kq|/^\<remap_references_to_global_data\>/;'q;"	kind:pred
remap_rval	global_data.m	/^:- pred remap_rval(/;kq|/^\<remap_rval\>/;'q;"	kind:pred	file:
remap_rval_const	global_data.m	/^:- pred remap_rval_const(/;kq|/^\<remap_rval_const\>/;'q;"	kind:pred	file:
remap_scalar_cell_group	global_data.m	/^:- pred remap_scalar_cell_group(/;kq|/^\<remap_scalar_cell_group\>/;'q;"	kind:pred	file:
remap_static_cell_info	global_data.m	/^:- pred remap_static_cell_info(/;kq|/^\<remap_static_cell_info\>/;'q;"	kind:pred	file:
remap_ts_table_index	global_data.m	/^:- pred remap_ts_table_index(maybe(/;kq|/^\<remap_ts_table_index\>/;'q;"	kind:pred	file:
remap_vector_cell_group	global_data.m	/^:- pred remap_vector_cell_group(/;kq|/^\<remap_vector_cell_group\>/;'q;"	kind:pred	file:
remap_vector_contents	global_data.m	/^:- pred remap_vector_contents(/;kq|/^\<remap_vector_contents\>/;'q;"	kind:pred	file:
remember_position	code_loc_dep.m	/^:- pred remember_position(/;kq|/^\<remember_position\>/;'q;"	kind:pred
remote_arg_repn	prog_item.m	/^:- type remote_arg_repn$/;kq|-;/\<remote_arg_repn\>/;'q;"	kind:type
remote_args_ctor	hlds_data.m	/^    ;       remote_args_ctor(uint).$/;kq|-;/\<remote_args_ctor\>/;'q;"	kind:cons
remote_args_only_functor	hlds_data.m	/^    --->    remote_args_only_functor$/;kq|-;/\<remote_args_only_functor\>/;'q;"	kind:cons
remote_args_shared	hlds_data.m	/^    ;       remote_args_shared(ptag, remote_sectag)$/;kq|-;/\<remote_args_shared\>/;'q;"	kind:cons
remote_args_tag	hlds_data.m	/^    ;       remote_args_tag(remote_args_tag_info)$/;kq|-;/\<remote_args_tag\>/;'q;"	kind:cons
remote_args_tag_info	hlds_data.m	/^:- type remote_args_tag_info$/;kq|-;/\<remote_args_tag_info\>/;'q;"	kind:type
remote_args_unshared	hlds_data.m	/^    ;       remote_args_unshared(ptag)$/;kq|-;/\<remote_args_unshared\>/;'q;"	kind:cons
remote_double	prog_item.m	/^    ;       remote_double($/;kq|-;/\<remote_double\>/;'q;"	kind:cons
remote_full	prog_item.m	/^    --->    remote_full($/;kq|-;/\<remote_full\>/;'q;"	kind:cons
remote_none_nowhere	prog_item.m	/^    ;       remote_none_nowhere.$/;kq|-;/\<remote_none_nowhere\>/;'q;"	kind:cons
remote_none_shifted	prog_item.m	/^    ;       remote_none_shifted($/;kq|-;/\<remote_none_shifted\>/;'q;"	kind:cons
remote_partial_first	prog_item.m	/^    ;       remote_partial_first($/;kq|-;/\<remote_partial_first\>/;'q;"	kind:cons
remote_partial_kind	parse_type_repn.m	/^:- inst remote_partial_kind for string\/0$/;kq|-;/\<remote_partial_kind\>/;'q;"	kind:inst	file:
remote_partial_shifted	prog_item.m	/^    ;       remote_partial_shifted($/;kq|-;/\<remote_partial_shifted\>/;'q;"	kind:cons
remote_sec_tag	rtti.m	/^                remote_sec_tag      :: uint$/;kq|-;/\<remote_sec_tag\>/;'q;"	kind:fld
remote_sectag	hlds_data.m	/^:- type remote_sectag$/;kq|-;/\<remote_sectag\>/;'q;"	kind:type
remote_sectag_filled_bitfield	ml_unify_gen_util.m	/^:- pred remote_sectag_filled_bitfield(/;kq|/^\<remote_sectag_filled_bitfield\>/;'q;"	kind:pred
remote_sectag_is_shared_with_args	decide_type_repn.m	/^:- func remote_sectag_is_shared_with_args(list(/;kq|/^\<remote_sectag_is_shared_with_args\>/;'q;"	kind:func	file:
remote_sectag_word_or_size_to_string	parse_tree_out_type_repn.m	/^:- func remote_sectag_word_or_size_to_string(/;kq|/^\<remote_sectag_word_or_size_to_string\>/;'q;"	kind:func	file:
remote_shared_info	decide_type_repn.m	/^:- type remote_shared_info$/;kq|-;/\<remote_shared_info\>/;'q;"	kind:type	file:
removable	hlds_goal.m	/^:- type removable$/;kq|-;/\<removable\>/;'q;"	kind:type
remove	../library/assoc_list.m	/^:- pred remove(assoc_list(K, V)::in, K::in, V::out, assoc_list(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/bag.m	/^:- pred remove(T::in, bag(T)::in, bag(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/diet.m	/^:- pred remove(T::in, diet(T)::in, diet(T)::out) is semidet <= diet_element(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/fat_sparse_bitset.m	/^:- pred remove(T::in, fat_sparse_bitset(T)::in, fat_sparse_bitset(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/fatter_sparse_bitset.m	/^:- pred remove(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/kv_list.m	/^:- pred remove(kv_list(K, V)::in, K::in, V::out, kv_list(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/map.m	/^:- pred remove(K::in, V::out, map(K, V)::in, map(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/multi_map.m	/^:- pred remove(K::in, list(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/one_or_more_map.m	/^:- pred remove(K::in, one_or_more(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/pqueue.m	/^:- pred remove(K::out, V::out, pqueue(K, V)::in, pqueue(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/psqueue.m	/^:- pred remove(P::out, K::in, psqueue(P, K)::in, psqueue(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/rbtree.m	/^:- pred remove(K::in, V::out, rbtree(K, V)::in, rbtree(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/set.m	/^:- pred remove(T::in, set(T)::in, set(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/set_bbbtree.m	/^:- pred remove(T::in, set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/set_ctree234.m	/^:- pred remove(T::in, set_ctree234(T)::in, set_ctree234(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/set_ordlist.m	/^:- pred remove(T::in, set_ordlist(T)::in, set_ordlist(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/set_tree234.m	/^:- pred remove(T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/set_unordlist.m	/^:- pred remove(T::in, set_unordlist(T)::in, set_unordlist(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/sparse_bitset.m	/^:- pred remove(T::in, sparse_bitset(T)::in, sparse_bitset(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/test_bitset.m	/^:- pred remove(T::in, test_bitset(T)::in, test_bitset(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/tree234.m	/^:- pred remove(K::in, V::out, tree234(K, V)::in, tree234(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	../library/tree_bitset.m	/^:- pred remove(T::in, tree_bitset(T)::in, tree_bitset(/;kq|/^\<remove\>/;'q;"	kind:pred
remove	set_of_var.m	/^:- pred remove(var(/;kq|/^\<remove\>/;'q;"	kind:pred
remove_2	../library/pqueue.m	/^:- pred remove_2(pqueue(K, V)::in, pqueue(K, V)::in, pqueue(/;kq|/^\<remove_2\>/;'q;"	kind:pred	file:
remove_2	../library/set_tree234.m	/^:- pred remove_2(T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<remove_2\>/;'q;"	kind:pred	file:
remove_2	../library/tree234.m	/^:- pred remove_2(tree234(K, V), K, V, tree234(/;kq|/^\<remove_2\>/;'q;"	kind:pred	file:
remove_adjacent_dups	../library/list.m	/^:- func remove_adjacent_dups(list(T)) = list(/;kq|/^\<remove_adjacent_dups\>/;'q;"	kind:func
remove_adjacent_dups	../library/list.m	/^:- pred remove_adjacent_dups(comparison_pred(T)::in(/;kq|/^\<remove_adjacent_dups\>/;'q;"	kind:pred
remove_adjacent_dups	../library/one_or_more.m	/^:- func remove_adjacent_dups(one_or_more(T)) = one_or_more(/;kq|/^\<remove_adjacent_dups\>/;'q;"	kind:func
remove_adjacent_dups	../library/one_or_more.m	/^:- pred remove_adjacent_dups(comparison_pred(T)::in(/;kq|/^\<remove_adjacent_dups\>/;'q;"	kind:pred
remove_adjacent_dups_loop	../library/list.m	/^:- pred remove_adjacent_dups_loop(T::in, list(T)::in, list(/;kq|/^\<remove_adjacent_dups_loop\>/;'q;"	kind:pred	file:
remove_adjacent_dups_loop	../library/list.m	/^:- pred remove_adjacent_dups_loop(comparison_pred(T)::in(/;kq|/^\<remove_adjacent_dups_loop\>/;'q;"	kind:pred	file:
remove_all	../library/bag.m	/^:- pred remove_all(T::in, bag(T)::in, bag(/;kq|/^\<remove_all\>/;'q;"	kind:pred
remove_cache_dir	make.program_target.m	/^:- pred remove_cache_dir(/;kq|/^\<remove_cache_dir\>/;'q;"	kind:pred	file:
remove_col	lp.m	/^:- pred remove_col(/;kq|/^\<remove_col\>/;'q;"	kind:pred	file:
remove_col	lp_rational.m	/^:- pred remove_col(/;kq|/^\<remove_col\>/;'q;"	kind:pred	file:
remove_conditionals_in_msg	error_sort.m	/^:- pred remove_conditionals_in_msg(/;kq|/^\<remove_conditionals_in_msg\>/;'q;"	kind:pred	file:
remove_conditionals_in_msg_component	error_sort.m	/^:- pred remove_conditionals_in_msg_component(/;kq|/^\<remove_conditionals_in_msg_component\>/;'q;"	kind:pred	file:
remove_conditionals_in_spec	error_sort.m	/^:- pred remove_conditionals_in_spec(/;kq|/^\<remove_conditionals_in_spec\>/;'q;"	kind:pred	file:
remove_const_higher_order_args	higher_order.higher_order_global_info.m	/^:- pred remove_const_higher_order_args(list(/;kq|/^\<remove_const_higher_order_args\>/;'q;"	kind:pred
remove_const_higher_order_args_loop	higher_order.higher_order_global_info.m	/^:- pred remove_const_higher_order_args_loop(/;kq|/^\<remove_const_higher_order_args_loop\>/;'q;"	kind:pred	file:
remove_deconstruction_from_dead_cell_table	structure_reuse.direct_choose_reuse.m	/^:- pred remove_deconstruction_from_dead_cell_table(/;kq|/^\<remove_deconstruction_from_dead_cell_table\>/;'q;"	kind:pred	file:
remove_deconstructions_from_dead_cell_table	structure_reuse.direct_choose_reuse.m	/^:- pred remove_deconstructions_from_dead_cell_table(/;kq|/^\<remove_deconstructions_from_dead_cell_table\>/;'q;"	kind:pred	file:
remove_delayed_goals	delay_info.m	/^:- pred remove_delayed_goals(list(seq_num)::in, map(/;kq|/^\<remove_delayed_goals\>/;'q;"	kind:pred	file:
remove_directed_entry	structure_sharing.domain.m	/^:- pred remove_directed_entry(/;kq|/^\<remove_directed_entry\>/;'q;"	kind:pred	file:
remove_directory_entry	../library/io.file.m	/^:- pred remove_directory_entry(/;kq|/^\<remove_directory_entry\>/;'q;"	kind:pred	file:
remove_dups	../library/list.m	/^:- func remove_dups(list(T)) = list(/;kq|/^\<remove_dups\>/;'q;"	kind:func
remove_dups	../library/one_or_more.m	/^:- func remove_dups(one_or_more(T)) = one_or_more(/;kq|/^\<remove_dups\>/;'q;"	kind:func
remove_dups_loop	../library/list.m	/^:- pred remove_dups_loop(list(T)::in, set_tree234(T)::in, list(/;kq|/^\<remove_dups_loop\>/;'q;"	kind:pred	file:
remove_empty_sets	mode_robdd.implications.m	/^:- func remove_empty_sets(imp_map(T)) = imp_map(/;kq|/^\<remove_empty_sets\>/;'q;"	kind:func	file:
remove_entries	structure_sharing.domain.m	/^:- pred remove_entries(/;kq|/^\<remove_entries\>/;'q;"	kind:pred	file:
remove_entry	structure_sharing.domain.m	/^:- pred remove_entry(/;kq|/^\<remove_entry\>/;'q;"	kind:pred	file:
remove_equiv	mode_robdd.equiv_vars.m	/^:- func remove_equiv(equiv_vars(T), robdd(T)) = robdd(/;kq|/^\<remove_equiv\>/;'q;"	kind:func
remove_equivalent_elements	../library/eqvclass.m	/^:- func remove_equivalent_elements(eqvclass(T), T) = eqvclass(/;kq|/^\<remove_equivalent_elements\>/;'q;"	kind:func
remove_fact_table_c_file	make.clean.m	/^:- pred remove_fact_table_c_file(/;kq|/^\<remove_fact_table_c_file\>/;'q;"	kind:pred	file:
remove_fact_table_object_and_assembler_files	make.clean.m	/^:- pred remove_fact_table_object_and_assembler_files(/;kq|/^\<remove_fact_table_object_and_assembler_files\>/;'q;"	kind:pred	file:
remove_file	../library/io.file.m	/^:- pred remove_file(/;kq|/^\<remove_file\>/;'q;"	kind:pred
remove_file	../library/io.m	/^:- pred remove_file(/;kq|/^\<remove_file\>/;'q;"	kind:pred
remove_file_2	../library/io.file.m	/^:- pred remove_file_2(/;kq|/^\<remove_file_2\>/;'q;"	kind:pred	file:
remove_file_for_make	make.util.m	/^:- pred remove_file_for_make(/;kq|/^\<remove_file_for_make\>/;'q;"	kind:pred
remove_file_recursively	../library/io.file.m	/^:- pred remove_file_recursively(/;kq|/^\<remove_file_recursively\>/;'q;"	kind:pred
remove_file_recursively	../library/io.m	/^:- pred remove_file_recursively(/;kq|/^\<remove_file_recursively\>/;'q;"	kind:pred
remove_files_cmd	generate_mmakefile_fragments.m	/^:- func remove_files_cmd(list(/;kq|/^\<remove_files_cmd\>/;'q;"	kind:func	file:
remove_gt	../library/fat_sparse_bitset.m	/^:- func remove_gt(fat_sparse_bitset(T), T) = fat_sparse_bitset(T) <= uenum(/;kq|/^\<remove_gt\>/;'q;"	kind:func
remove_gt	../library/fatter_sparse_bitset.m	/^:- func remove_gt(fatter_sparse_bitset(T), T) = fatter_sparse_bitset(/;kq|/^\<remove_gt\>/;'q;"	kind:func
remove_gt	../library/sparse_bitset.m	/^:- func remove_gt(sparse_bitset(T), T) = sparse_bitset(T) <= uenum(/;kq|/^\<remove_gt\>/;'q;"	kind:func
remove_gt	../library/test_bitset.m	/^:- pred remove_gt(test_bitset(T)::in, T::in, test_bitset(/;kq|/^\<remove_gt\>/;'q;"	kind:pred
remove_gt	../library/tree_bitset.m	/^:- func remove_gt(tree_bitset(T), T) = tree_bitset(T) <= uenum(/;kq|/^\<remove_gt\>/;'q;"	kind:func
remove_gt_interior	../library/tree_bitset.m	/^:- pred remove_gt_interior(list(/;kq|/^\<remove_gt_interior\>/;'q;"	kind:pred	file:
remove_gt_leaf	../library/tree_bitset.m	/^:- pred remove_gt_leaf(list(/;kq|/^\<remove_gt_leaf\>/;'q;"	kind:pred	file:
remove_gt_loop	../library/fat_sparse_bitset.m	/^:- pred remove_gt_loop(/;kq|/^\<remove_gt_loop\>/;'q;"	kind:pred	file:
remove_gt_loop	../library/fatter_sparse_bitset.m	/^:- pred remove_gt_loop(/;kq|/^\<remove_gt_loop\>/;'q;"	kind:pred	file:
remove_gt_loop	../library/sparse_bitset.m	/^:- pred remove_gt_loop(/;kq|/^\<remove_gt_loop\>/;'q;"	kind:pred	file:
remove_implications	../library/robdd.m	/^:- func remove_implications(imp_vars(T), robdd(T)) = robdd(/;kq|/^\<remove_implications\>/;'q;"	kind:func
remove_implications_2	../library/robdd.m	/^:- pred remove_implications_2(imp_vars(T)::in, vars(/;kq|/^\<remove_implications_2\>/;'q;"	kind:pred	file:
remove_indent	../library/pretty_printer.m	/^    ;       remove_indent$/;kq|-;/\<remove_indent\>/;'q;"	kind:cons	file:
remove_init_files	make.clean.m	/^:- pred remove_init_files(/;kq|/^\<remove_init_files\>/;'q;"	kind:pred
remove_largest	../library/rbtree.m	/^:- pred remove_largest(/;kq|/^\<remove_largest\>/;'q;"	kind:pred
remove_largest	../library/set_bbbtree.m	/^:- pred remove_largest(/;kq|/^\<remove_largest\>/;'q;"	kind:pred
remove_least	../library/diet.m	/^:- pred remove_least(T::out, diet(T)::in, diet(/;kq|/^\<remove_least\>/;'q;"	kind:pred
remove_least	../library/fat_sparse_bitset.m	/^:- pred remove_least(/;kq|/^\<remove_least\>/;'q;"	kind:pred
remove_least	../library/fatter_sparse_bitset.m	/^:- pred remove_least(/;kq|/^\<remove_least\>/;'q;"	kind:pred
remove_least	../library/psqueue.m	/^:- pred remove_least(P::out, K::out, psqueue(P, K)::in, psqueue(/;kq|/^\<remove_least\>/;'q;"	kind:pred
remove_least	../library/set.m	/^:- pred remove_least(T::out, set(T)::in, set(/;kq|/^\<remove_least\>/;'q;"	kind:pred
remove_least	../library/set_bbbtree.m	/^:- pred remove_least(/;kq|/^\<remove_least\>/;'q;"	kind:pred
remove_least	../library/set_ctree234.m	/^:- pred remove_least(T::out, set_ctree234(T)::in, set_ctree234(/;kq|/^\<remove_least\>/;'q;"	kind:pred
remove_least	../library/set_ordlist.m	/^:- pred remove_least(T::out, set_ordlist(T)::in, set_ordlist(/;kq|/^\<remove_least\>/;'q;"	kind:pred
remove_least	../library/set_tree234.m	/^:- pred remove_least(T::out, set_tree234(T)::in, set_tree234(/;kq|/^\<remove_least\>/;'q;"	kind:pred
remove_least	../library/set_unordlist.m	/^:- pred remove_least(/;kq|/^\<remove_least\>/;'q;"	kind:pred
remove_least	../library/sparse_bitset.m	/^:- pred remove_least(T::out, sparse_bitset(T)::in, sparse_bitset(/;kq|/^\<remove_least\>/;'q;"	kind:pred
remove_least	../library/test_bitset.m	/^:- pred remove_least(T::out, test_bitset(T)::in, test_bitset(/;kq|/^\<remove_least\>/;'q;"	kind:pred
remove_least	../library/tree_bitset.m	/^:- pred remove_least(T::out, tree_bitset(T)::in, tree_bitset(/;kq|/^\<remove_least\>/;'q;"	kind:pred
remove_least	set_of_var.m	/^:- pred remove_least(var(/;kq|/^\<remove_least\>/;'q;"	kind:pred
remove_least_interior	../library/tree_bitset.m	/^:- pred remove_least_interior(interior_node::in, list(/;kq|/^\<remove_least_interior\>/;'q;"	kind:pred	file:
remove_least_leaf	../library/tree_bitset.m	/^:- pred remove_least_leaf(leaf_node::in, list(/;kq|/^\<remove_least_leaf\>/;'q;"	kind:pred	file:
remove_leq	../library/fat_sparse_bitset.m	/^:- func remove_leq(fat_sparse_bitset(T), T) = fat_sparse_bitset(T) <= uenum(/;kq|/^\<remove_leq\>/;'q;"	kind:func
remove_leq	../library/fatter_sparse_bitset.m	/^:- func remove_leq(fatter_sparse_bitset(T), T) = fatter_sparse_bitset(/;kq|/^\<remove_leq\>/;'q;"	kind:func
remove_leq	../library/sparse_bitset.m	/^:- func remove_leq(sparse_bitset(T), T) = sparse_bitset(T) <= uenum(/;kq|/^\<remove_leq\>/;'q;"	kind:func
remove_leq	../library/test_bitset.m	/^:- pred remove_leq(test_bitset(T)::in, T::in, test_bitset(/;kq|/^\<remove_leq\>/;'q;"	kind:pred
remove_leq	../library/tree_bitset.m	/^:- func remove_leq(tree_bitset(T), T) = tree_bitset(T) <= uenum(/;kq|/^\<remove_leq\>/;'q;"	kind:func
remove_leq_interior	../library/tree_bitset.m	/^:- pred remove_leq_interior(list(/;kq|/^\<remove_leq_interior\>/;'q;"	kind:pred	file:
remove_leq_leaf	../library/tree_bitset.m	/^:- pred remove_leq_leaf(list(leaf_node)::in, uint::in, list(/;kq|/^\<remove_leq_leaf\>/;'q;"	kind:pred	file:
remove_leq_loop	../library/fat_sparse_bitset.m	/^:- pred remove_leq_loop(/;kq|/^\<remove_leq_loop\>/;'q;"	kind:pred	file:
remove_leq_loop	../library/fatter_sparse_bitset.m	/^:- pred remove_leq_loop(/;kq|/^\<remove_leq_loop\>/;'q;"	kind:pred	file:
remove_leq_loop	../library/sparse_bitset.m	/^:- pred remove_leq_loop(/;kq|/^\<remove_leq_loop\>/;'q;"	kind:pred	file:
remove_list	../library/bag.m	/^:- pred remove_list(list(T)::in, bag(T)::in, bag(/;kq|/^\<remove_list\>/;'q;"	kind:pred
remove_list	../library/diet.m	/^:- pred remove_list(list(T)::in, diet(T)::in, diet(/;kq|/^\<remove_list\>/;'q;"	kind:pred
remove_list	../library/fat_sparse_bitset.m	/^:- pred remove_list(list(/;kq|/^\<remove_list\>/;'q;"	kind:pred
remove_list	../library/fatter_sparse_bitset.m	/^:- pred remove_list(list(/;kq|/^\<remove_list\>/;'q;"	kind:pred
remove_list	../library/set.m	/^:- pred remove_list(list(T)::in, set(T)::in, set(/;kq|/^\<remove_list\>/;'q;"	kind:pred
remove_list	../library/set_bbbtree.m	/^:- pred remove_list(list(/;kq|/^\<remove_list\>/;'q;"	kind:pred
remove_list	../library/set_ctree234.m	/^:- pred remove_list(list(T)::in, set_ctree234(T)::in, set_ctree234(/;kq|/^\<remove_list\>/;'q;"	kind:pred
remove_list	../library/set_ordlist.m	/^:- pred remove_list(list(T)::in, set_ordlist(T)::in, set_ordlist(/;kq|/^\<remove_list\>/;'q;"	kind:pred
remove_list	../library/set_tree234.m	/^:- pred remove_list(list(T)::in, set_tree234(T)::in, set_tree234(/;kq|/^\<remove_list\>/;'q;"	kind:pred
remove_list	../library/set_unordlist.m	/^:- pred remove_list(list(/;kq|/^\<remove_list\>/;'q;"	kind:pred
remove_list	../library/sparse_bitset.m	/^:- pred remove_list(list(T)::in, sparse_bitset(T)::in, sparse_bitset(/;kq|/^\<remove_list\>/;'q;"	kind:pred
remove_list	../library/test_bitset.m	/^:- pred remove_list(list(T)::in, test_bitset(T)::in, test_bitset(/;kq|/^\<remove_list\>/;'q;"	kind:pred
remove_list	../library/tree_bitset.m	/^:- pred remove_list(list(T)::in, tree_bitset(T)::in, tree_bitset(/;kq|/^\<remove_list\>/;'q;"	kind:pred
remove_list	set_of_var.m	/^:- pred remove_list(list(var(/;kq|/^\<remove_list\>/;'q;"	kind:pred
remove_listof_elements	unused_args.m	/^:- pred remove_listof_elements(int::in, list(/;kq|/^\<remove_listof_elements\>/;'q;"	kind:pred	file:
remove_make_target_file	make.util.m	/^:- pred remove_make_target_file(/;kq|/^\<remove_make_target_file\>/;'q;"	kind:pred
remove_make_target_file_by_name	make.util.m	/^:- pred remove_make_target_file_by_name(/;kq|/^\<remove_make_target_file_by_name\>/;'q;"	kind:pred
remove_marker	hlds_markers.m	/^:- pred remove_marker(/;kq|/^\<remove_marker\>/;'q;"	kind:pred
remove_module_file_for_make	make.util.m	/^:- pred remove_module_file_for_make(/;kq|/^\<remove_module_file_for_make\>/;'q;"	kind:pred
remove_new_prefix	prog_type.m	/^:- pred remove_new_prefix(/;kq|/^\<remove_new_prefix\>/;'q;"	kind:pred
remove_object_and_assembler_files	make.clean.m	/^:- pred remove_object_and_assembler_files(/;kq|/^\<remove_object_and_assembler_files\>/;'q;"	kind:pred	file:
remove_prefix	../library/list.m	/^:- pred remove_prefix(list(T)::in, list(T)::in, list(/;kq|/^\<remove_prefix\>/;'q;"	kind:pred
remove_prefix	../library/string.m	/^:- pred remove_prefix(/;kq|/^\<remove_prefix\>/;'q;"	kind:pred
remove_prefix_if_present	../library/string.m	/^:- func remove_prefix_if_present(/;kq|/^\<remove_prefix_if_present\>/;'q;"	kind:func
remove_reassign	reassign.m	/^:- pred remove_reassign(list(instruction)::in, list(/;kq|/^\<remove_reassign\>/;'q;"	kind:pred
remove_reassign_loop	reassign.m	/^:- pred remove_reassign_loop(list(/;kq|/^\<remove_reassign_loop\>/;'q;"	kind:pred	file:
remove_region	../library/region_builtin.m	/^:- impure pred remove_region(/;kq|/^\<remove_region\>/;'q;"	kind:pred
remove_region	rbmm.region_instruction.m	/^    ;       remove_region($/;kq|-;/\<remove_region\>/;'q;"	kind:cons
remove_region_instr	rbmm.region_instruction.m	/^    ;       remove_region_instr$/;kq|-;/\<remove_region_instr\>/;'q;"	kind:cons
remove_region_pred_name	rbmm.region_transformation.m	/^:- func remove_region_pred_name = string.$/;kq|/^\<remove_region_pred_name\>/;'q;"	kind:func
remove_row	lp.m	/^:- pred remove_row(/;kq|/^\<remove_row\>/;'q;"	kind:pred	file:
remove_row	lp_rational.m	/^:- pred remove_row(/;kq|/^\<remove_row\>/;'q;"	kind:pred	file:
remove_set	../library/bag.m	/^:- pred remove_set(set(T)::in, bag(T)::in, bag(/;kq|/^\<remove_set\>/;'q;"	kind:pred
remove_smallest	../library/bag.m	/^:- pred remove_smallest(T::out, bag(T)::in, bag(/;kq|/^\<remove_smallest\>/;'q;"	kind:pred
remove_smallest	../library/map.m	/^:- pred remove_smallest(K::out, V::out, map(K, V)::in, map(/;kq|/^\<remove_smallest\>/;'q;"	kind:pred
remove_smallest	../library/multi_map.m	/^:- pred remove_smallest(K::out, list(/;kq|/^\<remove_smallest\>/;'q;"	kind:pred
remove_smallest	../library/one_or_more_map.m	/^:- pred remove_smallest(K::out, one_or_more(/;kq|/^\<remove_smallest\>/;'q;"	kind:pred
remove_smallest	../library/rbtree.m	/^:- pred remove_smallest(/;kq|/^\<remove_smallest\>/;'q;"	kind:pred
remove_smallest	../library/tree234.m	/^:- pred remove_smallest(/;kq|/^\<remove_smallest\>/;'q;"	kind:pred
remove_smallest_2	../library/tree234.m	/^:- pred remove_smallest_2(tree234(K, V), K, V, tree234(/;kq|/^\<remove_smallest_2\>/;'q;"	kind:pred	file:
remove_some_entailed_constraints	lp_rational.m	/^:- pred remove_some_entailed_constraints(/;kq|/^\<remove_some_entailed_constraints\>/;'q;"	kind:pred
remove_some_entailed_constraints_2	lp_rational.m	/^:- pred remove_some_entailed_constraints_2(/;kq|/^\<remove_some_entailed_constraints_2\>/;'q;"	kind:pred	file:
remove_sort_file_escapes	fact_table.m	/^:- pred remove_sort_file_escapes(list(/;kq|/^\<remove_sort_file_escapes\>/;'q;"	kind:pred	file:
remove_suffix	../library/list.m	/^:- pred remove_suffix(list(T)::in, list(T)::in, list(/;kq|/^\<remove_suffix\>/;'q;"	kind:pred
remove_suffix	../library/string.m	/^:- pred remove_suffix(/;kq|/^\<remove_suffix\>/;'q;"	kind:pred
remove_suffix_files_cmd	generate_mmakefile_fragments.m	/^:- func remove_suffix_files_cmd(/;kq|/^\<remove_suffix_files_cmd\>/;'q;"	kind:func	file:
remove_suffix_if_present	../library/string.m	/^:- func remove_suffix_if_present(/;kq|/^\<remove_suffix_if_present\>/;'q;"	kind:func
remove_swapped_dup_pairs	structure_sharing.domain.m	/^:- pred remove_swapped_dup_pairs(list(/;kq|/^\<remove_swapped_dup_pairs\>/;'q;"	kind:pred	file:
remove_sym_name_prefix	../mdbcomp/sym_name.m	/^:- pred remove_sym_name_prefix(/;kq|/^\<remove_sym_name_prefix\>/;'q;"	kind:pred
remove_sym_name_prefix	mlds_to_target_util.m	/^:- pred remove_sym_name_prefix(/;kq|/^\<remove_sym_name_prefix\>/;'q;"	kind:pred
remove_sym_name_suffix	../mdbcomp/sym_name.m	/^:- pred remove_sym_name_suffix(/;kq|/^\<remove_sym_name_suffix\>/;'q;"	kind:pred
remove_tail	stm_expand.m	/^:- pred remove_tail(list(hlds_goal)::in, list(/;kq|/^\<remove_tail\>/;'q;"	kind:pred	file:
remove_target_file_if_grade_dependent	make.library_install.m	/^:- pred remove_target_file_if_grade_dependent(/;kq|/^\<remove_target_file_if_grade_dependent\>/;'q;"	kind:pred	file:
remove_this_from_ep	rbmm.interproc_region_lifetime.m	/^:- pred remove_this_from_ep(/;kq|/^\<remove_this_from_ep\>/;'q;"	kind:pred	file:
remove_this_from_eps	rbmm.interproc_region_lifetime.m	/^:- pred remove_this_from_eps(list(/;kq|/^\<remove_this_from_eps\>/;'q;"	kind:pred	file:
remove_this_region_from_callees_of_proc	rbmm.interproc_region_lifetime.m	/^:- pred remove_this_region_from_callees_of_proc(/;kq|/^\<remove_this_region_from_callees_of_proc\>/;'q;"	kind:pred	file:
remove_trailing_dir_separator	../library/dir.m	/^:- func remove_trailing_dir_separator(list(char)) = list(/;kq|/^\<remove_trailing_dir_separator\>/;'q;"	kind:func	file:
remove_trailing_zeros	../library/string.format.m	/^:- func remove_trailing_zeros(/;kq|/^\<remove_trailing_zeros\>/;'q;"	kind:func	file:
remove_trivial	lp_rational.m	/^:- func remove_trivial(/;kq|/^\<remove_trivial\>/;'q;"	kind:func	file:
remove_tv	../library/psqueue.m	/^:- pred remove_tv(/;kq|/^\<remove_tv\>/;'q;"	kind:pred	file:
remove_typeinfo_vars	type_util.m	/^:- func remove_typeinfo_vars(var_table, list(prog_var)) = list(/;kq|/^\<remove_typeinfo_vars\>/;'q;"	kind:func
remove_typeinfo_vars_from_set	type_util.m	/^:- func remove_typeinfo_vars_from_set(var_table, set(/;kq|/^\<remove_typeinfo_vars_from_set\>/;'q;"	kind:func
remove_typeinfo_vars_from_set_of_var	type_util.m	/^:- func remove_typeinfo_vars_from_set_of_var(/;kq|/^\<remove_typeinfo_vars_from_set_of_var\>/;'q;"	kind:func
remove_unused_args	term_traversal.m	/^:- pred remove_unused_args(list(prog_var)::in, list(/;kq|/^\<remove_unused_args\>/;'q;"	kind:pred	file:
remove_use_refs	var_locn.m	/^:- pred remove_use_refs(maybe(/;kq|/^\<remove_use_refs\>/;'q;"	kind:pred	file:
remove_use_refs_2	var_locn.m	/^:- pred remove_use_refs_2(list(/;kq|/^\<remove_use_refs_2\>/;'q;"	kind:pred	file:
remove_useless_reuse_proc	structure_reuse.analysis.m	/^:- pred remove_useless_reuse_proc(/;kq|/^\<remove_useless_reuse_proc\>/;'q;"	kind:pred	file:
remove_vars	check_typeclass.m	/^:- pred remove_vars(set(/;kq|/^\<remove_vars\>/;'q;"	kind:pred	file:
remove_weaker	lp_rational.m	/^:- func remove_weaker(/;kq|/^\<remove_weaker\>/;'q;"	kind:func	file:
remove_weaker_2	lp_rational.m	/^:- pred remove_weaker_2(/;kq|/^\<remove_weaker_2\>/;'q;"	kind:pred	file:
remove_zeros	../library/string.format.m	/^:- func remove_zeros(list(char)) = list(/;kq|/^\<remove_zeros\>/;'q;"	kind:func	file:
removed_at_start_of_else	llds.m	/^:- type removed_at_start_of_else$/;kq|-;/\<removed_at_start_of_else\>/;'q;"	kind:type
removed_regions	hlds_goal.m	/^                removed_regions         :: set(prog_var),$/;kq|-;/\<removed_regions\>/;'q;"	kind:fld
rename_and_maybe_expand_dot_var	goal_expr_to_goal.m	/^:- pred rename_and_maybe_expand_dot_var(/;kq|/^\<rename_and_maybe_expand_dot_var\>/;'q;"	kind:pred	file:
rename_and_rec_subst_in_constructor	add_type.m	/^:- pred rename_and_rec_subst_in_constructor(/;kq|/^\<rename_and_rec_subst_in_constructor\>/;'q;"	kind:pred	file:
rename_and_rec_subst_in_constructor_arg	add_type.m	/^:- pred rename_and_rec_subst_in_constructor_arg(/;kq|/^\<rename_and_rec_subst_in_constructor_arg\>/;'q;"	kind:pred	file:
rename_and_rec_subst_in_exist_constraints	add_type.m	/^:- pred rename_and_rec_subst_in_exist_constraints(/;kq|/^\<rename_and_rec_subst_in_exist_constraints\>/;'q;"	kind:pred	file:
rename_and_rec_subst_in_type	add_type.m	/^:- pred rename_and_rec_subst_in_type(/;kq|/^\<rename_and_rec_subst_in_type\>/;'q;"	kind:pred	file:
rename_apart_inst_vars	prog_mode.m	/^:- pred rename_apart_inst_vars(/;kq|/^\<rename_apart_inst_vars\>/;'q;"	kind:pred
rename_apart_inst_vars_in_bound_functor	prog_mode.m	/^:- pred rename_apart_inst_vars_in_bound_functor(renaming(/;kq|/^\<rename_apart_inst_vars_in_bound_functor\>/;'q;"	kind:pred	file:
rename_apart_inst_vars_in_inst	prog_mode.m	/^:- pred rename_apart_inst_vars_in_inst(renaming(/;kq|/^\<rename_apart_inst_vars_in_inst\>/;'q;"	kind:pred	file:
rename_apart_inst_vars_in_inst_name	prog_mode.m	/^:- pred rename_apart_inst_vars_in_inst_name(renaming(/;kq|/^\<rename_apart_inst_vars_in_inst_name\>/;'q;"	kind:pred	file:
rename_apart_inst_vars_in_mode	prog_mode.m	/^:- pred rename_apart_inst_vars_in_mode(renaming(/;kq|/^\<rename_apart_inst_vars_in_mode\>/;'q;"	kind:pred	file:
rename_apart_unused_foreign_arg	unused_args.m	/^:- pred rename_apart_unused_foreign_arg(/;kq|/^\<rename_apart_unused_foreign_arg\>/;'q;"	kind:pred	file:
rename_arg	hlds_goal.m	/^:- pred rename_arg(/;kq|/^\<rename_arg\>/;'q;"	kind:pred	file:
rename_arg_list	hlds_goal.m	/^:- pred rename_arg_list(/;kq|/^\<rename_arg_list\>/;'q;"	kind:pred	file:
rename_class_names_in_argument	ml_rename_classes.m	/^:- pred rename_class_names_in_argument(/;kq|/^\<rename_class_names_in_argument\>/;'q;"	kind:pred	file:
rename_class_names_in_atomic	ml_rename_classes.m	/^:- pred rename_class_names_in_atomic(/;kq|/^\<rename_class_names_in_atomic\>/;'q;"	kind:pred	file:
rename_class_names_in_class_defn	ml_rename_classes.m	/^:- pred rename_class_names_in_class_defn(/;kq|/^\<rename_class_names_in_class_defn\>/;'q;"	kind:pred
rename_class_names_in_env_defn	ml_rename_classes.m	/^:- pred rename_class_names_in_env_defn(/;kq|/^\<rename_class_names_in_env_defn\>/;'q;"	kind:pred
rename_class_names_in_field_id	ml_rename_classes.m	/^:- pred rename_class_names_in_field_id(/;kq|/^\<rename_class_names_in_field_id\>/;'q;"	kind:pred	file:
rename_class_names_in_field_var_defn	ml_rename_classes.m	/^:- pred rename_class_names_in_field_var_defn(/;kq|/^\<rename_class_names_in_field_var_defn\>/;'q;"	kind:pred	file:
rename_class_names_in_func_params	ml_rename_classes.m	/^:- pred rename_class_names_in_func_params(/;kq|/^\<rename_class_names_in_func_params\>/;'q;"	kind:pred	file:
rename_class_names_in_function_defn	ml_rename_classes.m	/^:- pred rename_class_names_in_function_defn(/;kq|/^\<rename_class_names_in_function_defn\>/;'q;"	kind:pred
rename_class_names_in_global_var_defn	ml_rename_classes.m	/^:- pred rename_class_names_in_global_var_defn(/;kq|/^\<rename_class_names_in_global_var_defn\>/;'q;"	kind:pred
rename_class_names_in_initializer	ml_rename_classes.m	/^:- pred rename_class_names_in_initializer(/;kq|/^\<rename_class_names_in_initializer\>/;'q;"	kind:pred	file:
rename_class_names_in_local_var_defn	ml_rename_classes.m	/^:- pred rename_class_names_in_local_var_defn(/;kq|/^\<rename_class_names_in_local_var_defn\>/;'q;"	kind:pred	file:
rename_class_names_in_lval	ml_rename_classes.m	/^:- pred rename_class_names_in_lval(/;kq|/^\<rename_class_names_in_lval\>/;'q;"	kind:pred	file:
rename_class_names_in_rval	ml_rename_classes.m	/^:- pred rename_class_names_in_rval(/;kq|/^\<rename_class_names_in_rval\>/;'q;"	kind:pred	file:
rename_class_names_in_rval_const	ml_rename_classes.m	/^:- pred rename_class_names_in_rval_const(/;kq|/^\<rename_class_names_in_rval_const\>/;'q;"	kind:pred	file:
rename_class_names_in_stmt	ml_rename_classes.m	/^:- pred rename_class_names_in_stmt(/;kq|/^\<rename_class_names_in_stmt\>/;'q;"	kind:pred	file:
rename_class_names_in_switch_case	ml_rename_classes.m	/^:- pred rename_class_names_in_switch_case(/;kq|/^\<rename_class_names_in_switch_case\>/;'q;"	kind:pred	file:
rename_class_names_in_switch_default	ml_rename_classes.m	/^:- pred rename_class_names_in_switch_default(/;kq|/^\<rename_class_names_in_switch_default\>/;'q;"	kind:pred	file:
rename_class_names_in_target_code_component	ml_rename_classes.m	/^:- pred rename_class_names_in_target_code_component(/;kq|/^\<rename_class_names_in_target_code_component\>/;'q;"	kind:pred	file:
rename_class_names_in_type	ml_rename_classes.m	/^:- pred rename_class_names_in_type(/;kq|/^\<rename_class_names_in_type\>/;'q;"	kind:pred	file:
rename_class_names_in_typed_rval	ml_rename_classes.m	/^:- pred rename_class_names_in_typed_rval(/;kq|/^\<rename_class_names_in_typed_rval\>/;'q;"	kind:pred	file:
rename_constraint	typecheck_unify_var_functor.m	/^:- pred rename_constraint(/;kq|/^\<rename_constraint\>/;'q;"	kind:pred	file:
rename_constraint_proof	type_util.m	/^:- pred rename_constraint_proof(/;kq|/^\<rename_constraint_proof\>/;'q;"	kind:pred	file:
rename_datastruct	prog_ctgc.m	/^:- pred rename_datastruct(map(/;kq|/^\<rename_datastruct\>/;'q;"	kind:pred
rename_file	../library/io.file.m	/^:- pred rename_file(/;kq|/^\<rename_file\>/;'q;"	kind:pred
rename_file	../library/io.m	/^:- pred rename_file(/;kq|/^\<rename_file\>/;'q;"	kind:pred
rename_file_2	../library/io.file.m	/^:- pred rename_file_2(/;kq|/^\<rename_file_2\>/;'q;"	kind:pred	file:
rename_generic_call	hlds_goal.m	/^:- pred rename_generic_call(/;kq|/^\<rename_generic_call\>/;'q;"	kind:pred	file:
rename_goal	inlining.m	/^:- pred rename_goal(list(prog_var)::in, list(/;kq|/^\<rename_goal\>/;'q;"	kind:pred
rename_in_atomic_varlist	prog_util.m	/^:- pred rename_in_atomic_varlist(/;kq|/^\<rename_in_atomic_varlist\>/;'q;"	kind:pred	file:
rename_in_catch_expr	prog_util.m	/^:- pred rename_in_catch_expr(/;kq|/^\<rename_in_catch_expr\>/;'q;"	kind:pred	file:
rename_in_goal	prog_util.m	/^:- pred rename_in_goal(/;kq|/^\<rename_in_goal\>/;'q;"	kind:pred
rename_in_goals	prog_util.m	/^:- pred rename_in_goals(/;kq|/^\<rename_in_goals\>/;'q;"	kind:pred	file:
rename_in_maybe_var	prog_util.m	/^:- pred rename_in_maybe_var(/;kq|/^\<rename_in_maybe_var\>/;'q;"	kind:pred	file:
rename_in_plain_or_dot_var	prog_util.m	/^:- pred rename_in_plain_or_dot_var(/;kq|/^\<rename_in_plain_or_dot_var\>/;'q;"	kind:pred	file:
rename_in_trace_mutable_var	prog_util.m	/^:- pred rename_in_trace_mutable_var(/;kq|/^\<rename_in_trace_mutable_var\>/;'q;"	kind:pred	file:
rename_in_var	prog_util.m	/^:- pred rename_in_var(/;kq|/^\<rename_in_var\>/;'q;"	kind:pred	file:
rename_in_vars	prog_util.m	/^:- pred rename_in_vars(/;kq|/^\<rename_in_vars\>/;'q;"	kind:pred	file:
rename_instance_method_constraints	typecheck.m	/^:- pred rename_instance_method_constraints(/;kq|/^\<rename_instance_method_constraints\>/;'q;"	kind:pred	file:
rename_map	interval.m	/^:- type rename_map == map(prog_var, prog_var).$/;kq|-;/\<rename_map\>/;'q;"	kind:type
rename_or_else_inner_vars	quantification.m	/^:- pred rename_or_else_inner_vars(/;kq|/^\<rename_or_else_inner_vars\>/;'q;"	kind:pred	file:
rename_outputs	ssdebug.m	/^:- pred rename_outputs(list(/;kq|/^\<rename_outputs\>/;'q;"	kind:pred	file:
rename_region	rbmm.region_instruction.m	/^    ;       rename_region($/;kq|-;/\<rename_region\>/;'q;"	kind:cons
rename_selector	prog_ctgc.m	/^:- pred rename_selector(/;kq|/^\<rename_selector\>/;'q;"	kind:pred
rename_some_vars_in_goal	hlds_goal.m	/^:- pred rename_some_vars_in_goal(/;kq|/^\<rename_some_vars_in_goal\>/;'q;"	kind:pred
rename_structure_reuse_condition	prog_ctgc.m	/^:- pred rename_structure_reuse_condition(map(/;kq|/^\<rename_structure_reuse_condition\>/;'q;"	kind:pred
rename_structure_reuse_conditions	prog_ctgc.m	/^:- pred rename_structure_reuse_conditions(map(/;kq|/^\<rename_structure_reuse_conditions\>/;'q;"	kind:pred
rename_structure_reuse_domain	prog_ctgc.m	/^:- pred rename_structure_reuse_domain(map(/;kq|/^\<rename_structure_reuse_domain\>/;'q;"	kind:pred
rename_structure_sharing	prog_ctgc.m	/^:- pred rename_structure_sharing(map(/;kq|/^\<rename_structure_sharing\>/;'q;"	kind:pred
rename_structure_sharing_domain	prog_ctgc.m	/^:- pred rename_structure_sharing_domain(map(/;kq|/^\<rename_structure_sharing_domain\>/;'q;"	kind:pred
rename_structure_sharing_pair	prog_ctgc.m	/^:- pred rename_structure_sharing_pair(map(/;kq|/^\<rename_structure_sharing_pair\>/;'q;"	kind:pred
rename_unit_selector	prog_ctgc.m	/^:- pred rename_unit_selector(/;kq|/^\<rename_unit_selector\>/;'q;"	kind:pred
rename_user_annotated_sharing	prog_ctgc.m	/^:- pred rename_user_annotated_sharing(list(prog_var)::in, list(/;kq|/^\<rename_user_annotated_sharing\>/;'q;"	kind:pred
rename_var	prog_rename.m	/^:- pred rename_var(must_rename, map(var(V), var(/;kq|/^\<rename_var\>/;'q;"	kind:pred
rename_var_in_call_unify_context	hlds_goal.m	/^:- pred rename_var_in_call_unify_context(/;kq|/^\<rename_var_in_call_unify_context\>/;'q;"	kind:pred	file:
rename_var_in_term	../library/term.m	/^:- pred rename_var_in_term(var(T)::in, var(/;kq|/^\<rename_var_in_term\>/;'q;"	kind:pred
rename_var_in_term	../library/term_subst.m	/^:- pred rename_var_in_term(var(T)::in, var(/;kq|/^\<rename_var_in_term\>/;'q;"	kind:pred
rename_var_in_terms	../library/term.m	/^:- pred rename_var_in_terms(var(T)::in, var(/;kq|/^\<rename_var_in_terms\>/;'q;"	kind:pred
rename_var_in_terms	../library/term_subst.m	/^:- pred rename_var_in_terms(var(T)::in, var(/;kq|/^\<rename_var_in_terms\>/;'q;"	kind:pred
rename_var_in_unify	hlds_goal.m	/^:- pred rename_var_in_unify(/;kq|/^\<rename_var_in_unify\>/;'q;"	kind:pred	file:
rename_var_in_unify_rhs	hlds_goal.m	/^:- pred rename_var_in_unify_rhs(/;kq|/^\<rename_var_in_unify_rhs\>/;'q;"	kind:pred	file:
rename_var_in_wrapper_pred	stm_expand.m	/^:- pred rename_var_in_wrapper_pred(/;kq|/^\<rename_var_in_wrapper_pred\>/;'q;"	kind:pred	file:
rename_var_list	prog_rename.m	/^:- pred rename_var_list(must_rename, map(var(V), var(/;kq|/^\<rename_var_list\>/;'q;"	kind:pred
rename_vars	../library/robdd.m	/^:- func rename_vars(func(var(T)) = var(T), robdd(T)) = robdd(/;kq|/^\<rename_vars\>/;'q;"	kind:func
rename_vars_apart	quantification.m	/^:- pred rename_vars_apart(/;kq|/^\<rename_vars_apart\>/;'q;"	kind:pred	file:
rename_vars_in_cases	hlds_goal.m	/^:- pred rename_vars_in_cases(/;kq|/^\<rename_vars_in_cases\>/;'q;"	kind:pred	file:
rename_vars_in_goal	hlds_goal.m	/^:- pred rename_vars_in_goal(/;kq|/^\<rename_vars_in_goal\>/;'q;"	kind:pred	file:
rename_vars_in_goal_expr	hlds_goal.m	/^:- pred rename_vars_in_goal_expr(/;kq|/^\<rename_vars_in_goal_expr\>/;'q;"	kind:pred
rename_vars_in_goal_info	hlds_goal.m	/^:- pred rename_vars_in_goal_info(/;kq|/^\<rename_vars_in_goal_info\>/;'q;"	kind:pred
rename_vars_in_goal_mode	goal_mode.m	/^:- pred rename_vars_in_goal_mode(/;kq|/^\<rename_vars_in_goal_mode\>/;'q;"	kind:pred
rename_vars_in_goals	hlds_goal.m	/^:- pred rename_vars_in_goals(/;kq|/^\<rename_vars_in_goals\>/;'q;"	kind:pred
rename_vars_in_llds_code_gen_info	hlds_llds.m	/^:- pred rename_vars_in_llds_code_gen_info(/;kq|/^\<rename_vars_in_llds_code_gen_info\>/;'q;"	kind:pred
rename_vars_in_set_of_var	prog_rename.m	/^:- pred rename_vars_in_set_of_var(must_rename, map(var(V), var(/;kq|/^\<rename_vars_in_set_of_var\>/;'q;"	kind:pred
rename_vars_in_short_reuse_desc	hlds_goal.m	/^:- pred rename_vars_in_short_reuse_desc(/;kq|/^\<rename_vars_in_short_reuse_desc\>/;'q;"	kind:pred	file:
rename_vars_in_term	prog_rename.m	/^:- pred rename_vars_in_term(must_rename, map(var(V), var(/;kq|/^\<rename_vars_in_term\>/;'q;"	kind:pred
rename_vars_in_term_list	prog_rename.m	/^:- pred rename_vars_in_term_list(must_rename, map(var(V), var(/;kq|/^\<rename_vars_in_term_list\>/;'q;"	kind:pred
rename_vars_in_var_locn_list	hlds_llds.m	/^:- pred rename_vars_in_var_locn_list(/;kq|/^\<rename_vars_in_var_locn_list\>/;'q;"	kind:pred	file:
rename_vars_in_var_locn_map	hlds_llds.m	/^:- pred rename_vars_in_var_locn_map(/;kq|/^\<rename_vars_in_var_locn_map\>/;'q;"	kind:pred	file:
rename_vars_in_var_set	prog_rename.m	/^:- pred rename_vars_in_var_set(must_rename, map(var(V), var(/;kq|/^\<rename_vars_in_var_set\>/;'q;"	kind:pred
renaming	../library/term.m	/^:- type renaming(T) == map(var(T), var(T)).$/;kq|-;/\<renaming\>/;'q;"	kind:type
renaming_annotation_to_regions	rbmm.condition_renaming.m	/^:- pred renaming_annotation_to_regions(/;kq|/^\<renaming_annotation_to_regions\>/;'q;"	kind:pred	file:
renaming_region_instr	rbmm.region_instruction.m	/^    ;       renaming_region_instr.$/;kq|-;/\<renaming_region_instr\>/;'q;"	kind:cons
renaming_transitive_closure	simplify_goal_conj.m	/^:- pred renaming_transitive_closure(/;kq|/^\<renaming_transitive_closure\>/;'q;"	kind:pred	file:
reorder_conj	deforest.m	/^:- pred reorder_conj(/;kq|/^\<reorder_conj\>/;'q;"	kind:pred	file:
reorder_conj	options.m	/^    ;       reorder_conj$/;kq|-;/\<reorder_conj\>/;'q;"	kind:cons
reorder_disj	options.m	/^    ;       reorder_disj$/;kq|-;/\<reorder_disj\>/;'q;"	kind:cons
reorder_does_not_maintain_termination	goal_reorder.m	/^    ;       reorder_does_not_maintain_termination.$/;kq|-;/\<reorder_does_not_maintain_termination\>/;'q;"	kind:cons
reorder_goals	assertion.m	/^:- pred reorder_goals(list(hlds_goal)::in, list(/;kq|/^\<reorder_goals\>/;'q;"	kind:pred	file:
reorder_indep_par_conj	dep_par_conj.m	/^:- pred reorder_indep_par_conj(/;kq|/^\<reorder_indep_par_conj\>/;'q;"	kind:pred	file:
reorder_indep_par_conj_2	dep_par_conj.m	/^:- pred reorder_indep_par_conj_2(/;kq|/^\<reorder_indep_par_conj_2\>/;'q;"	kind:pred	file:
reorder_maintains_termination	goal_reorder.m	/^:- type reorder_maintains_termination$/;kq|-;/\<reorder_maintains_termination\>/;'q;"	kind:type
reordering_maintains_termination	goal_reorder.m	/^:- pred reordering_maintains_termination(/;kq|/^\<reordering_maintains_termination\>/;'q;"	kind:pred
reordering_maintains_termination_old	goal_reorder.m	/^:- pred reordering_maintains_termination_old(/;kq|/^\<reordering_maintains_termination_old\>/;'q;"	kind:pred
rep_var	mode_constraint_robdd.m	/^:- type rep_var$/;kq|-;/\<rep_var\>/;'q;"	kind:type
rep_var_map	build_mode_constraints.m	/^                rep_var_map ::  mc_var_map$/;kq|-;/\<rep_var_map\>/;'q;"	kind:fld
rep_var_to_string	build_mode_constraints.m	/^:- func rep_var_to_string(prog_varset, mc_rep_var) = (/;kq|/^\<rep_var_to_string\>/;'q;"	kind:func
repeat	../library/benchmarking.m	/^:- impure pred repeat(/;kq|/^\<repeat\>/;'q;"	kind:pred	file:
replace	../library/edit_seq.m	/^    ;       replace(int, T).$/;kq|-;/\<replace\>/;'q;"	kind:cons
replace	../library/list.m	/^:- pred replace(list(T), T, T, list(/;kq|/^\<replace\>/;'q;"	kind:pred
replace	../library/multi_map.m	/^:- pred replace(K::in, list(/;kq|/^\<replace\>/;'q;"	kind:pred
replace	../library/one_or_more.m	/^:- pred replace(one_or_more(T), T, T, one_or_more(/;kq|/^\<replace\>/;'q;"	kind:pred
replace	../library/one_or_more_map.m	/^:- pred replace(K::in, one_or_more(/;kq|/^\<replace\>/;'q;"	kind:pred
replace	../library/string.m	/^:- pred replace(/;kq|/^\<replace\>/;'q;"	kind:pred
replace_all	../library/list.m	/^:- func replace_all(list(T), T, T) = list(/;kq|/^\<replace_all\>/;'q;"	kind:func
replace_all	../library/one_or_more.m	/^:- func replace_all(one_or_more(T), T, T) = one_or_more(/;kq|/^\<replace_all\>/;'q;"	kind:func
replace_all	../library/string.m	/^:- func replace_all(string::in, string::in, string::in) = (/;kq|/^\<replace_all\>/;'q;"	kind:func
replace_all_empty_pat	../library/string.m	/^:- pred replace_all_empty_pat(/;kq|/^\<replace_all_empty_pat\>/;'q;"	kind:pred	file:
replace_all_empty_pat_loop	../library/string.m	/^:- pred replace_all_empty_pat_loop(string::in, list(/;kq|/^\<replace_all_empty_pat_loop\>/;'q;"	kind:pred	file:
replace_all_loop	../library/string.m	/^:- pred replace_all_loop(/;kq|/^\<replace_all_loop\>/;'q;"	kind:pred	file:
replace_all_stars	mlds_to_target_util.m	/^:- pred replace_all_stars(list(char)::in, list(/;kq|/^\<replace_all_stars\>/;'q;"	kind:pred	file:
replace_all_sv	../library/string.m	/^:- pred replace_all_sv(/;kq|/^\<replace_all_sv\>/;'q;"	kind:pred
replace_any_dot_colon_state_var_in_term	state_var.m	/^:- pred replace_any_dot_colon_state_var_in_term(/;kq|/^\<replace_any_dot_colon_state_var_in_term\>/;'q;"	kind:pred
replace_any_dot_colon_state_var_in_terms	state_var.m	/^:- pred replace_any_dot_colon_state_var_in_terms(/;kq|/^\<replace_any_dot_colon_state_var_in_terms\>/;'q;"	kind:pred
replace_args_with_futures	dep_par_conj.m	/^:- pred replace_args_with_futures(list(/;kq|/^\<replace_args_with_futures\>/;'q;"	kind:pred	file:
replace_call_with_conjunction	prop_mode_constraints.m	/^:- pred replace_call_with_conjunction(hlds_goal_expr::in, list(/;kq|/^\<replace_call_with_conjunction\>/;'q;"	kind:pred	file:
replace_cloned_headvars	direct_arg_in_out.m	/^:- pred replace_cloned_headvars(/;kq|/^\<replace_cloned_headvars\>/;'q;"	kind:pred	file:
replace_cons_defns_in_cons_table	hlds_cons.m	/^:- pred replace_cons_defns_in_cons_table(/;kq|/^\<replace_cons_defns_in_cons_table\>/;'q;"	kind:pred
replace_cons_defns_in_inner_cons_entry	hlds_cons.m	/^:- pred replace_cons_defns_in_inner_cons_entry(/;kq|/^\<replace_cons_defns_in_inner_cons_entry\>/;'q;"	kind:pred	file:
replace_cons_defns_in_inner_cons_table	hlds_cons.m	/^:- pred replace_cons_defns_in_inner_cons_table(/;kq|/^\<replace_cons_defns_in_inner_cons_table\>/;'q;"	kind:pred	file:
replace_count	ml_optimize.m	/^                replace_count   :: int,$/;kq|-;/\<replace_count\>/;'q;"	kind:fld	file:
replace_equiv_types_in_hlds	equiv_type_hlds.m	/^:- pred replace_equiv_types_in_hlds(/;kq|/^\<replace_equiv_types_in_hlds\>/;'q;"	kind:pred
replace_feedback_candidate_parallel_conjunctions	../mdbcomp/feedback.feedback_info.m	/^:- pred replace_feedback_candidate_parallel_conjunctions(/;kq|/^\<replace_feedback_candidate_parallel_conjunctions\>/;'q;"	kind:pred
replace_first	../library/list.m	/^:- pred replace_first(list(T)::in, T::in, T::in, list(/;kq|/^\<replace_first\>/;'q;"	kind:pred
replace_first	../library/one_or_more.m	/^:- pred replace_first(one_or_more(T)::in, T::in, T::in, one_or_more(/;kq|/^\<replace_first\>/;'q;"	kind:pred
replace_head_vars	dep_par_conj.m	/^:- pred replace_head_vars(/;kq|/^\<replace_head_vars\>/;'q;"	kind:pred	file:
replace_in_abstract_instance_info	equiv_type.m	/^:- pred replace_in_abstract_instance_info(/;kq|/^\<replace_in_abstract_instance_info\>/;'q;"	kind:pred	file:
replace_in_abstract_typeclass_info	equiv_type.m	/^:- pred replace_in_abstract_typeclass_info(/;kq|/^\<replace_in_abstract_typeclass_info\>/;'q;"	kind:pred	file:
replace_in_ancestor_int_spec	equiv_type.m	/^:- pred replace_in_ancestor_int_spec(/;kq|/^\<replace_in_ancestor_int_spec\>/;'q;"	kind:pred	file:
replace_in_any_inst_info	equiv_type_hlds.m	/^:- pred replace_in_any_inst_info(/;kq|/^\<replace_in_any_inst_info\>/;'q;"	kind:pred	file:
replace_in_bound_functors	equiv_type_hlds.m	/^:- pred replace_in_bound_functors(type_eqv_map::in, list(/;kq|/^\<replace_in_bound_functors\>/;'q;"	kind:pred	file:
replace_in_case	equiv_type_hlds.m	/^:- pred replace_in_case(/;kq|/^\<replace_in_case\>/;'q;"	kind:pred	file:
replace_in_cases	equiv_type_hlds.m	/^:- pred replace_in_cases(type_eqv_map::in, list(case)::in, list(/;kq|/^\<replace_in_cases\>/;'q;"	kind:pred	file:
replace_in_class_decl	equiv_type.m	/^:- pred replace_in_class_decl(/;kq|/^\<replace_in_class_decl\>/;'q;"	kind:pred	file:
replace_in_class_interface	equiv_type.m	/^:- pred replace_in_class_interface(/;kq|/^\<replace_in_class_interface\>/;'q;"	kind:pred	file:
replace_in_cons_defn	equiv_type_hlds.m	/^:- pred replace_in_cons_defn(/;kq|/^\<replace_in_cons_defn\>/;'q;"	kind:pred	file:
replace_in_cons_table	equiv_type_hlds.m	/^:- pred replace_in_cons_table(/;kq|/^\<replace_in_cons_table\>/;'q;"	kind:pred	file:
replace_in_constraint_store	equiv_type.m	/^:- pred replace_in_constraint_store(/;kq|/^\<replace_in_constraint_store\>/;'q;"	kind:pred	file:
replace_in_constructor_arg	equiv_type_hlds.m	/^:- pred replace_in_constructor_arg(/;kq|/^\<replace_in_constructor_arg\>/;'q;"	kind:pred	file:
replace_in_ctor	equiv_type.m	/^:- pred replace_in_ctor(/;kq|/^\<replace_in_ctor\>/;'q;"	kind:pred	file:
replace_in_ctor_arg_list	equiv_type.m	/^:- pred replace_in_ctor_arg_list(/;kq|/^\<replace_in_ctor_arg_list\>/;'q;"	kind:pred	file:
replace_in_ctor_arg_list_loop	equiv_type.m	/^:- pred replace_in_ctor_arg_list_loop(/;kq|/^\<replace_in_ctor_arg_list_loop\>/;'q;"	kind:pred	file:
replace_in_ctor_arg_repn	equiv_type_hlds.m	/^:- pred replace_in_ctor_arg_repn(/;kq|/^\<replace_in_ctor_arg_repn\>/;'q;"	kind:pred	file:
replace_in_ctor_repn	equiv_type_hlds.m	/^:- pred replace_in_ctor_repn(/;kq|/^\<replace_in_ctor_repn\>/;'q;"	kind:pred	file:
replace_in_ctors	equiv_type.m	/^:- pred replace_in_ctors(/;kq|/^\<replace_in_ctors\>/;'q;"	kind:pred
replace_in_ctors_location	equiv_type.m	/^:- pred replace_in_ctors_location(/;kq|/^\<replace_in_ctors_location\>/;'q;"	kind:pred	file:
replace_in_datastruct	equiv_type.m	/^:- pred replace_in_datastruct(/;kq|/^\<replace_in_datastruct\>/;'q;"	kind:pred	file:
replace_in_decl_pragma_info	equiv_type.m	/^:- pred replace_in_decl_pragma_info(/;kq|/^\<replace_in_decl_pragma_info\>/;'q;"	kind:pred	file:
replace_in_decl_pragma_type_spec	equiv_type.m	/^:- pred replace_in_decl_pragma_type_spec(/;kq|/^\<replace_in_decl_pragma_type_spec\>/;'q;"	kind:pred	file:
replace_in_decl_pragma_type_spec_constr	equiv_type.m	/^:- pred replace_in_decl_pragma_type_spec_constr(/;kq|/^\<replace_in_decl_pragma_type_spec_constr\>/;'q;"	kind:pred	file:
replace_in_direct_int1_spec	equiv_type.m	/^:- pred replace_in_direct_int1_spec(/;kq|/^\<replace_in_direct_int1_spec\>/;'q;"	kind:pred	file:
replace_in_event_attr	equiv_type.m	/^:- pred replace_in_event_attr(/;kq|/^\<replace_in_event_attr\>/;'q;"	kind:pred	file:
replace_in_event_attrs	equiv_type.m	/^:- pred replace_in_event_attrs(/;kq|/^\<replace_in_event_attrs\>/;'q;"	kind:pred	file:
replace_in_event_spec	equiv_type.m	/^:- pred replace_in_event_spec(/;kq|/^\<replace_in_event_spec\>/;'q;"	kind:pred	file:
replace_in_event_specs	equiv_type.m	/^:- pred replace_in_event_specs(/;kq|/^\<replace_in_event_specs\>/;'q;"	kind:pred	file:
replace_in_foreign_arg	equiv_type_hlds.m	/^:- pred replace_in_foreign_arg(/;kq|/^\<replace_in_foreign_arg\>/;'q;"	kind:pred	file:
replace_in_foreign_arg_list	equiv_type_hlds.m	/^:- pred replace_in_foreign_arg_list(/;kq|/^\<replace_in_foreign_arg_list\>/;'q;"	kind:pred	file:
replace_in_foreign_proc	equiv_type.m	/^:- pred replace_in_foreign_proc(/;kq|/^\<replace_in_foreign_proc\>/;'q;"	kind:pred	file:
replace_in_from_to_insts	equiv_type_hlds.m	/^:- pred replace_in_from_to_insts(/;kq|/^\<replace_in_from_to_insts\>/;'q;"	kind:pred	file:
replace_in_goal	equiv_type_hlds.m	/^:- pred replace_in_goal(/;kq|/^\<replace_in_goal\>/;'q;"	kind:pred	file:
replace_in_goal_expr	equiv_type_hlds.m	/^:- pred replace_in_goal_expr(/;kq|/^\<replace_in_goal_expr\>/;'q;"	kind:pred	file:
replace_in_goals	equiv_type_hlds.m	/^:- pred replace_in_goals(/;kq|/^\<replace_in_goals\>/;'q;"	kind:pred	file:
replace_in_ground_inst_info	equiv_type_hlds.m	/^:- pred replace_in_ground_inst_info(/;kq|/^\<replace_in_ground_inst_info\>/;'q;"	kind:pred	file:
replace_in_indirect_int2_spec	equiv_type.m	/^:- pred replace_in_indirect_int2_spec(/;kq|/^\<replace_in_indirect_int2_spec\>/;'q;"	kind:pred	file:
replace_in_inst	equiv_type.m	/^:- pred replace_in_inst(/;kq|/^\<replace_in_inst\>/;'q;"	kind:pred	file:
replace_in_inst	equiv_type_hlds.m	/^:- pred replace_in_inst(/;kq|/^\<replace_in_inst\>/;'q;"	kind:pred	file:
replace_in_inst_2	equiv_type_hlds.m	/^:- pred replace_in_inst_2(/;kq|/^\<replace_in_inst_2\>/;'q;"	kind:pred	file:
replace_in_inst_location	equiv_type.m	/^:- pred replace_in_inst_location(/;kq|/^\<replace_in_inst_location\>/;'q;"	kind:pred	file:
replace_in_inst_name	equiv_type_hlds.m	/^:- pred replace_in_inst_name(/;kq|/^\<replace_in_inst_name\>/;'q;"	kind:pred	file:
replace_in_inst_name_no_tvarset	equiv_type_hlds.m	/^:- pred replace_in_inst_name_no_tvarset(/;kq|/^\<replace_in_inst_name_no_tvarset\>/;'q;"	kind:pred	file:
replace_in_inst_pair	equiv_type_hlds.m	/^:- pred replace_in_inst_pair(/;kq|/^\<replace_in_inst_pair\>/;'q;"	kind:pred	file:
replace_in_inst_table	equiv_type_hlds.m	/^:- pred replace_in_inst_table(/;kq|/^\<replace_in_inst_table\>/;'q;"	kind:pred	file:
replace_in_instance_info	equiv_type.m	/^:- pred replace_in_instance_info(/;kq|/^\<replace_in_instance_info\>/;'q;"	kind:pred	file:
replace_in_instmap_delta_entry	equiv_type_hlds.m	/^:- pred replace_in_instmap_delta_entry(/;kq|/^\<replace_in_instmap_delta_entry\>/;'q;"	kind:pred	file:
replace_in_insts	equiv_type_hlds.m	/^:- pred replace_in_insts(/;kq|/^\<replace_in_insts\>/;'q;"	kind:pred	file:
replace_in_int_for_opt_spec	equiv_type.m	/^:- pred replace_in_int_for_opt_spec(/;kq|/^\<replace_in_int_for_opt_spec\>/;'q;"	kind:pred	file:
replace_in_list	equiv_type.m	/^:- pred replace_in_list(/;kq|/^\<replace_in_list\>/;'q;"	kind:pred	file:
replace_in_list_loop	equiv_type.m	/^:- pred replace_in_list_loop(/;kq|/^\<replace_in_list_loop\>/;'q;"	kind:pred	file:
replace_in_maybe	equiv_type.m	/^:- pred replace_in_maybe(/;kq|/^\<replace_in_maybe\>/;'q;"	kind:pred	file:
replace_in_maybe_inst	equiv_type_hlds.m	/^:- pred replace_in_maybe_inst(/;kq|/^\<replace_in_maybe_inst\>/;'q;"	kind:pred	file:
replace_in_maybe_inst_det	equiv_type_hlds.m	/^:- pred replace_in_maybe_inst_det(/;kq|/^\<replace_in_maybe_inst_det\>/;'q;"	kind:pred	file:
replace_in_merge_inst_info	equiv_type_hlds.m	/^:- pred replace_in_merge_inst_info(/;kq|/^\<replace_in_merge_inst_info\>/;'q;"	kind:pred	file:
replace_in_mode	equiv_type_hlds.m	/^:- pred replace_in_mode(/;kq|/^\<replace_in_mode\>/;'q;"	kind:pred	file:
replace_in_mode_decl_info	equiv_type.m	/^:- pred replace_in_mode_decl_info(/;kq|/^\<replace_in_mode_decl_info\>/;'q;"	kind:pred	file:
replace_in_modes	equiv_type_hlds.m	/^:- pred replace_in_modes(/;kq|/^\<replace_in_modes\>/;'q;"	kind:pred	file:
replace_in_mutable_defn	equiv_type.m	/^:- pred replace_in_mutable_defn(/;kq|/^\<replace_in_mutable_defn\>/;'q;"	kind:pred	file:
replace_in_mutable_info	equiv_type.m	/^:- pred replace_in_mutable_info(/;kq|/^\<replace_in_mutable_info\>/;'q;"	kind:pred	file:
replace_in_one_inst_table	equiv_type_hlds.m	/^:- pred replace_in_one_inst_table(/;kq|/^\<replace_in_one_inst_table\>/;'q;"	kind:pred	file:
replace_in_one_inst_table_elements	equiv_type_hlds.m	/^:- pred replace_in_one_inst_table_elements(/;kq|/^\<replace_in_one_inst_table_elements\>/;'q;"	kind:pred	file:
replace_in_parse_tree_int0	equiv_type.m	/^:- pred replace_in_parse_tree_int0(/;kq|/^\<replace_in_parse_tree_int0\>/;'q;"	kind:pred	file:
replace_in_parse_tree_int1	equiv_type.m	/^:- pred replace_in_parse_tree_int1(/;kq|/^\<replace_in_parse_tree_int1\>/;'q;"	kind:pred	file:
replace_in_parse_tree_int2	equiv_type.m	/^:- pred replace_in_parse_tree_int2(/;kq|/^\<replace_in_parse_tree_int2\>/;'q;"	kind:pred	file:
replace_in_parse_tree_module_src	equiv_type.m	/^:- pred replace_in_parse_tree_module_src(/;kq|/^\<replace_in_parse_tree_module_src\>/;'q;"	kind:pred	file:
replace_in_parse_tree_plain_opt	equiv_type.m	/^:- pred replace_in_parse_tree_plain_opt(/;kq|/^\<replace_in_parse_tree_plain_opt\>/;'q;"	kind:pred	file:
replace_in_parse_tree_trans_opt	equiv_type.m	/^:- pred replace_in_parse_tree_trans_opt(/;kq|/^\<replace_in_parse_tree_trans_opt\>/;'q;"	kind:pred	file:
replace_in_pred	equiv_type_hlds.m	/^:- pred replace_in_pred(/;kq|/^\<replace_in_pred\>/;'q;"	kind:pred	file:
replace_in_pred_decl_info	equiv_type.m	/^:- pred replace_in_pred_decl_info(/;kq|/^\<replace_in_pred_decl_info\>/;'q;"	kind:pred	file:
replace_in_pred_types_and_maybe_modes	equiv_type.m	/^:- pred replace_in_pred_types_and_maybe_modes(/;kq|/^\<replace_in_pred_types_and_maybe_modes\>/;'q;"	kind:pred	file:
replace_in_proc	equiv_type_hlds.m	/^:- pred replace_in_proc(/;kq|/^\<replace_in_proc\>/;'q;"	kind:pred	file:
replace_in_prog_constraint_list	equiv_type.m	/^:- pred replace_in_prog_constraint_list(/;kq|/^\<replace_in_prog_constraint_list\>/;'q;"	kind:pred
replace_in_prog_constraint_list_location	equiv_type.m	/^:- pred replace_in_prog_constraint_list_location(/;kq|/^\<replace_in_prog_constraint_list_location\>/;'q;"	kind:pred	file:
replace_in_prog_constraint_location	equiv_type.m	/^:- pred replace_in_prog_constraint_location(/;kq|/^\<replace_in_prog_constraint_location\>/;'q;"	kind:pred	file:
replace_in_structure_sharing_domain	equiv_type.m	/^:- pred replace_in_structure_sharing_domain(/;kq|/^\<replace_in_structure_sharing_domain\>/;'q;"	kind:pred	file:
replace_in_structure_sharing_pair	equiv_type.m	/^:- pred replace_in_structure_sharing_pair(/;kq|/^\<replace_in_structure_sharing_pair\>/;'q;"	kind:pred	file:
replace_in_subst	equiv_type.m	/^:- pred replace_in_subst(/;kq|/^\<replace_in_subst\>/;'q;"	kind:pred	file:
replace_in_tvar_substs	equiv_type.m	/^:- pred replace_in_tvar_substs(/;kq|/^\<replace_in_tvar_substs\>/;'q;"	kind:pred	file:
replace_in_type	equiv_type.m	/^:- pred replace_in_type(/;kq|/^\<replace_in_type\>/;'q;"	kind:pred
replace_in_type_and_mode	equiv_type.m	/^:- pred replace_in_type_and_mode(/;kq|/^\<replace_in_type_and_mode\>/;'q;"	kind:pred	file:
replace_in_type_ctor_checked_defn	equiv_type.m	/^:- pred replace_in_type_ctor_checked_defn(/;kq|/^\<replace_in_type_ctor_checked_defn\>/;'q;"	kind:pred	file:
replace_in_type_defn	equiv_type.m	/^:- pred replace_in_type_defn(/;kq|/^\<replace_in_type_defn\>/;'q;"	kind:pred	file:
replace_in_type_defn	equiv_type_hlds.m	/^:- pred replace_in_type_defn(/;kq|/^\<replace_in_type_defn\>/;'q;"	kind:pred	file:
replace_in_type_defn_du	equiv_type.m	/^:- pred replace_in_type_defn_du(/;kq|/^\<replace_in_type_defn_du\>/;'q;"	kind:pred	file:
replace_in_type_defn_eqv	equiv_type.m	/^:- pred replace_in_type_defn_eqv(/;kq|/^\<replace_in_type_defn_eqv\>/;'q;"	kind:pred	file:
replace_in_type_defn_info_general	equiv_type.m	/^:- pred replace_in_type_defn_info_general(/;kq|/^\<replace_in_type_defn_info_general\>/;'q;"	kind:pred	file:
replace_in_type_defn_solver	equiv_type.m	/^:- pred replace_in_type_defn_solver(/;kq|/^\<replace_in_type_defn_solver\>/;'q;"	kind:pred	file:
replace_in_type_defn_sub	equiv_type.m	/^:- pred replace_in_type_defn_sub(/;kq|/^\<replace_in_type_defn_sub\>/;'q;"	kind:pred	file:
replace_in_type_list	equiv_type.m	/^:- pred replace_in_type_list(/;kq|/^\<replace_in_type_list\>/;'q;"	kind:pred
replace_in_type_list_location	equiv_type.m	/^:- pred replace_in_type_list_location(/;kq|/^\<replace_in_type_list_location\>/;'q;"	kind:pred	file:
replace_in_type_list_location_circ	equiv_type.m	/^:- pred replace_in_type_list_location_circ(/;kq|/^\<replace_in_type_list_location_circ\>/;'q;"	kind:pred	file:
replace_in_type_list_location_circ_2	equiv_type.m	/^:- pred replace_in_type_list_location_circ_2(/;kq|/^\<replace_in_type_list_location_circ_2\>/;'q;"	kind:pred	file:
replace_in_type_maybe_record_use	equiv_type.m	/^:- pred replace_in_type_maybe_record_use(/;kq|/^\<replace_in_type_maybe_record_use\>/;'q;"	kind:pred	file:
replace_in_type_maybe_record_use_2	equiv_type.m	/^:- pred replace_in_type_maybe_record_use_2(/;kq|/^\<replace_in_type_maybe_record_use_2\>/;'q;"	kind:pred	file:
replace_in_type_repn_eqv	equiv_type.m	/^:- pred replace_in_type_repn_eqv(/;kq|/^\<replace_in_type_repn_eqv\>/;'q;"	kind:pred
replace_in_type_repn_info	equiv_type.m	/^:- pred replace_in_type_repn_info(/;kq|/^\<replace_in_type_repn_info\>/;'q;"	kind:pred	file:
replace_in_type_report_circular_eqvs	equiv_type.m	/^:- pred replace_in_type_report_circular_eqvs(/;kq|/^\<replace_in_type_report_circular_eqvs\>/;'q;"	kind:pred
replace_in_typeclass_info	equiv_type.m	/^:- pred replace_in_typeclass_info(/;kq|/^\<replace_in_typeclass_info\>/;'q;"	kind:pred	file:
replace_in_types_and_maybe_modes	equiv_type.m	/^:- pred replace_in_types_and_maybe_modes(/;kq|/^\<replace_in_types_and_maybe_modes\>/;'q;"	kind:pred	file:
replace_in_unification	equiv_type_hlds.m	/^:- pred replace_in_unification(/;kq|/^\<replace_in_unification\>/;'q;"	kind:pred	file:
replace_in_unify_mode	equiv_type_hlds.m	/^:- pred replace_in_unify_mode(/;kq|/^\<replace_in_unify_mode\>/;'q;"	kind:pred	file:
replace_in_unify_modes	equiv_type_hlds.m	/^:- pred replace_in_unify_modes(/;kq|/^\<replace_in_unify_modes\>/;'q;"	kind:pred	file:
replace_in_unit_selector	equiv_type.m	/^:- pred replace_in_unit_selector(/;kq|/^\<replace_in_unit_selector\>/;'q;"	kind:pred	file:
replace_in_univ_exist_constraints	equiv_type.m	/^:- pred replace_in_univ_exist_constraints(/;kq|/^\<replace_in_univ_exist_constraints\>/;'q;"	kind:pred
replace_in_univ_exist_constraints_location	equiv_type.m	/^:- pred replace_in_univ_exist_constraints_location(/;kq|/^\<replace_in_univ_exist_constraints_location\>/;'q;"	kind:pred	file:
replace_in_var_or_ground_constraint_location	equiv_type.m	/^:- pred replace_in_var_or_ground_constraint_location(/;kq|/^\<replace_in_var_or_ground_constraint_location\>/;'q;"	kind:pred	file:
replace_in_var_or_ground_type_location	equiv_type.m	/^:- pred replace_in_var_or_ground_type_location(/;kq|/^\<replace_in_var_or_ground_type_location\>/;'q;"	kind:pred	file:
replace_in_with_inst	equiv_type.m	/^:- pred replace_in_with_inst(/;kq|/^\<replace_in_with_inst\>/;'q;"	kind:pred	file:
replace_info	equiv_type_hlds.m	/^:- type replace_info$/;kq|-;/\<replace_info\>/;'q;"	kind:type	file:
replace_initial_args	loop_inv.m	/^:- pred replace_initial_args(list(T)::in, list(T)::in, list(/;kq|/^\<replace_initial_args\>/;'q;"	kind:pred	file:
replace_labels_c_code_live_lvals	opt_util.m	/^:- pred replace_labels_c_code_live_lvals(/;kq|/^\<replace_labels_c_code_live_lvals\>/;'q;"	kind:pred	file:
replace_labels_code_addr	opt_util.m	/^:- pred replace_labels_code_addr(/;kq|/^\<replace_labels_code_addr\>/;'q;"	kind:pred
replace_labels_comp	opt_util.m	/^:- pred replace_labels_comp(/;kq|/^\<replace_labels_comp\>/;'q;"	kind:pred	file:
replace_labels_comps	opt_util.m	/^:- pred replace_labels_comps(/;kq|/^\<replace_labels_comps\>/;'q;"	kind:pred
replace_labels_instr	opt_util.m	/^:- pred replace_labels_instr(/;kq|/^\<replace_labels_instr\>/;'q;"	kind:pred
replace_labels_instruction	opt_util.m	/^:- pred replace_labels_instruction(/;kq|/^\<replace_labels_instruction\>/;'q;"	kind:pred
replace_labels_instruction_list	opt_util.m	/^:- pred replace_labels_instruction_list(/;kq|/^\<replace_labels_instruction_list\>/;'q;"	kind:pred
replace_labels_label	opt_util.m	/^:- pred replace_labels_label(label::in, label::out, map(/;kq|/^\<replace_labels_label\>/;'q;"	kind:pred
replace_labels_lval	opt_util.m	/^:- pred replace_labels_lval(lval::in, lval::out, map(/;kq|/^\<replace_labels_lval\>/;'q;"	kind:pred	file:
replace_labels_lval_map	opt_util.m	/^:- pred replace_labels_lval_map(map(/;kq|/^\<replace_labels_lval_map\>/;'q;"	kind:pred	file:
replace_labels_maybe_label_list	opt_util.m	/^:- pred replace_labels_maybe_label_list(list(maybe(/;kq|/^\<replace_labels_maybe_label_list\>/;'q;"	kind:pred
replace_labels_mem_ref	opt_util.m	/^:- pred replace_labels_mem_ref(/;kq|/^\<replace_labels_mem_ref\>/;'q;"	kind:pred	file:
replace_labels_rval	opt_util.m	/^:- pred replace_labels_rval(rval::in, rval::out, map(/;kq|/^\<replace_labels_rval\>/;'q;"	kind:pred	file:
replace_labels_rval_const	opt_util.m	/^:- pred replace_labels_rval_const(/;kq|/^\<replace_labels_rval_const\>/;'q;"	kind:pred	file:
replace_non_alphanum_underscore	mlds_to_java_class.m	/^:- func replace_non_alphanum_underscore(/;kq|/^\<replace_non_alphanum_underscore\>/;'q;"	kind:func	file:
replace_nth	../library/list.m	/^:- pred replace_nth(list(T)::in, int::in, T::in, list(/;kq|/^\<replace_nth\>/;'q;"	kind:pred
replace_nth	../library/one_or_more.m	/^:- pred replace_nth(one_or_more(T)::in, int::in, T::in, one_or_more(/;kq|/^\<replace_nth\>/;'q;"	kind:pred
replace_nth_loop	../library/list.m	/^:- pred replace_nth_loop(list(T)::in, int::in, T::in, list(/;kq|/^\<replace_nth_loop\>/;'q;"	kind:pred	file:
replace_one_state_format	format_call.m	/^:- pred replace_one_state_format(/;kq|/^\<replace_one_state_format\>/;'q;"	kind:pred	file:
replace_result_in_analysis_map	analysis.operations.m	/^:- pred replace_result_in_analysis_map(/;kq|/^\<replace_result_in_analysis_map\>/;'q;"	kind:pred	file:
replace_result_in_list	analysis.operations.m	/^:- pred replace_result_in_list(/;kq|/^\<replace_result_in_list\>/;'q;"	kind:pred	file:
replace_stack_vars_by_parent_sv	par_conj_gen.m	/^:- pred replace_stack_vars_by_parent_sv(/;kq|/^\<replace_stack_vars_by_parent_sv\>/;'q;"	kind:pred	file:
replace_stack_vars_by_parent_sv_instr	par_conj_gen.m	/^:- pred replace_stack_vars_by_parent_sv_instr(/;kq|/^\<replace_stack_vars_by_parent_sv_instr\>/;'q;"	kind:pred	file:
replace_stack_vars_by_parent_sv_lval	par_conj_gen.m	/^:- pred replace_stack_vars_by_parent_sv_lval(/;kq|/^\<replace_stack_vars_by_parent_sv_lval\>/;'q;"	kind:pred	file:
replace_state_format	format_call.m	/^:- pred replace_state_format(module_info::in, list(/;kq|/^\<replace_state_format\>/;'q;"	kind:pred	file:
replace_state_format_nonempty	format_call.m	/^:- pred replace_state_format_nonempty(/;kq|/^\<replace_state_format_nonempty\>/;'q;"	kind:pred	file:
replace_string_format	format_call.m	/^:- pred replace_string_format(module_info::in, list(/;kq|/^\<replace_string_format\>/;'q;"	kind:pred	file:
replace_string_format_nonempty	format_call.m	/^:- pred replace_string_format_nonempty(/;kq|/^\<replace_string_format_nonempty\>/;'q;"	kind:pred	file:
replace_tagged_ptr_components_in_instr	peephole.m	/^:- pred replace_tagged_ptr_components_in_instr(/;kq|/^\<replace_tagged_ptr_components_in_instr\>/;'q;"	kind:pred	file:
replace_tagged_ptr_components_in_instrs	peephole.m	/^:- pred replace_tagged_ptr_components_in_instrs(/;kq|/^\<replace_tagged_ptr_components_in_instrs\>/;'q;"	kind:pred	file:
replace_tagged_ptr_components_in_rval	peephole.m	/^:- pred replace_tagged_ptr_components_in_rval(/;kq|/^\<replace_tagged_ptr_components_in_rval\>/;'q;"	kind:pred	file:
replace_tautological_comparisons	simplify_goal_call.m	/^:- pred replace_tautological_comparisons(string::in, list(/;kq|/^\<replace_tautological_comparisons\>/;'q;"	kind:pred	file:
replace_type_ctor	equiv_type.m	/^:- pred replace_type_ctor(/;kq|/^\<replace_type_ctor\>/;'q;"	kind:pred	file:
replace_type_ctor_defn	hlds_data.m	/^:- pred replace_type_ctor_defn(/;kq|/^\<replace_type_ctor_defn\>/;'q;"	kind:pred
replace_type_params_by_dummy_vars	float_regs.m	/^:- pred replace_type_params_by_dummy_vars(/;kq|/^\<replace_type_params_by_dummy_vars\>/;'q;"	kind:pred	file:
replaced_code_unit	../library/string.m	/^    ;       replaced_code_unit(uint8).$/;kq|-;/\<replaced_code_unit\>/;'q;"	kind:cons
replicate_benefit_op	matching.m	/^:- func replicate_benefit_op(int, int, benefit_operation) = list(/;kq|/^\<replicate_benefit_op\>/;'q;"	kind:func	file:
replicate_cost_op	matching.m	/^:- func replicate_cost_op(int, int, cost_operation) = list(/;kq|/^\<replicate_cost_op\>/;'q;"	kind:func	file:
repn_target	du_type_layout.m	/^:- type repn_target$/;kq|-;/\<repn_target\>/;'q;"	kind:type	file:
repn_target_c	du_type_layout.m	/^    --->    repn_target_c(c_repn_target)$/;kq|-;/\<repn_target_c\>/;'q;"	kind:cons	file:
repn_target_csharp	du_type_layout.m	/^    ;       repn_target_csharp.$/;kq|-;/\<repn_target_csharp\>/;'q;"	kind:cons	file:
repn_target_java	du_type_layout.m	/^    ;       repn_target_java$/;kq|-;/\<repn_target_java\>/;'q;"	kind:cons	file:
repn_to_any_solver_symname	add_solver.m	/^:- func repn_to_any_solver_symname(/;kq|/^\<repn_to_any_solver_symname\>/;'q;"	kind:func	file:
repn_to_ground_solver_symname	add_solver.m	/^:- func repn_to_ground_solver_symname(/;kq|/^\<repn_to_ground_solver_symname\>/;'q;"	kind:func	file:
report_abstract_concrete_constraints_mismatch	check_typeclass.m	/^:- pred report_abstract_concrete_constraints_mismatch(/;kq|/^\<report_abstract_concrete_constraints_mismatch\>/;'q;"	kind:pred	file:
report_abstract_include	check_import_accessibility.m	/^:- pred report_abstract_include(/;kq|/^\<report_abstract_include\>/;'q;"	kind:pred	file:
report_abstract_instance_without_concrete	check_typeclass.m	/^:- pred report_abstract_instance_without_concrete(/;kq|/^\<report_abstract_instance_without_concrete\>/;'q;"	kind:pred	file:
report_actual_expected_types	typecheck_error_wrong_type.m	/^:- pred report_actual_expected_types(/;kq|/^\<report_actual_expected_types\>/;'q;"	kind:pred	file:
report_actual_types	typecheck_error_unify.m	/^:- func report_actual_types(list(/;kq|/^\<report_actual_types\>/;'q;"	kind:func	file:
report_all_possibly_mismatched_args	mode_errors.m	/^:- pred report_all_possibly_mismatched_args(/;kq|/^\<report_all_possibly_mismatched_args\>/;'q;"	kind:pred	file:
report_already_parallelised	introduce_parallelism.m	/^:- func report_already_parallelised(/;kq|/^\<report_already_parallelised\>/;'q;"	kind:func	file:
report_ambiguity_error	typecheck_error_overload.m	/^:- func report_ambiguity_error(/;kq|/^\<report_ambiguity_error\>/;'q;"	kind:func
report_ambiguous_match	module_qual.qual_errors.m	/^:- pred report_ambiguous_match(/;kq|/^\<report_ambiguous_match\>/;'q;"	kind:pred
report_ambiguous_pred_or_func	add_pragma.m	/^:- func report_ambiguous_pred_or_func(/;kq|/^\<report_ambiguous_pred_or_func\>/;'q;"	kind:func	file:
report_any_absolute_targets	make.top_level.m	/^:- pred report_any_absolute_targets(string::in, maybe1(list(/;kq|/^\<report_any_absolute_targets\>/;'q;"	kind:pred	file:
report_any_conflicts	parse_util.m	/^:- pred report_any_conflicts(/;kq|/^\<report_any_conflicts\>/;'q;"	kind:pred
report_any_duplicate_avail_contexts	convert_import_use.m	/^:- pred report_any_duplicate_avail_contexts(/;kq|/^\<report_any_duplicate_avail_contexts\>/;'q;"	kind:pred	file:
report_any_duplicate_field_names	check_type_inst_mode_defns.m	/^:- pred report_any_duplicate_field_names(/;kq|/^\<report_any_duplicate_field_names\>/;'q;"	kind:pred	file:
report_any_duplicate_instance_defns_in_category	check_typeclass.m	/^:- pred report_any_duplicate_instance_defns_in_category(/;kq|/^\<report_any_duplicate_instance_defns_in_category\>/;'q;"	kind:pred	file:
report_any_foreign_type_without_declaration	check_type_inst_mode_defns.m	/^:- pred report_any_foreign_type_without_declaration(/;kq|/^\<report_any_foreign_type_without_declaration\>/;'q;"	kind:pred	file:
report_any_inc_gaps	style_checks.m	/^:- pred report_any_inc_gaps(pred_info::in, inc::in, inc::in, list(/;kq|/^\<report_any_inc_gaps\>/;'q;"	kind:pred	file:
report_any_incompatible_type_decl_or_defn	check_type_inst_mode_defns.m	/^:- pred report_any_incompatible_type_decl_or_defn(/;kq|/^\<report_any_incompatible_type_decl_or_defn\>/;'q;"	kind:pred	file:
report_any_invisible_int_types	typecheck_error_builtin.m	/^:- func report_any_invisible_int_types(/;kq|/^\<report_any_invisible_int_types\>/;'q;"	kind:func
report_any_missing_includes	check_import_accessibility.m	/^:- pred report_any_missing_includes(set(/;kq|/^\<report_any_missing_includes\>/;'q;"	kind:pred	file:
report_any_missing_includes_for_imports	check_import_accessibility.m	/^:- pred report_any_missing_includes_for_imports(set(/;kq|/^\<report_any_missing_includes_for_imports\>/;'q;"	kind:pred	file:
report_any_missing_module_qualifiers	typecheck_error_undef.m	/^:- func report_any_missing_module_qualifiers(/;kq|/^\<report_any_missing_module_qualifiers\>/;'q;"	kind:func	file:
report_any_nonabstract_solver_type_in_int	check_type_inst_mode_defns.m	/^:- pred report_any_nonabstract_solver_type_in_int(/;kq|/^\<report_any_nonabstract_solver_type_in_int\>/;'q;"	kind:pred	file:
report_any_redundant_abstract_inst_in_imp	check_type_inst_mode_defns.m	/^:- pred report_any_redundant_abstract_inst_in_imp(/;kq|/^\<report_any_redundant_abstract_inst_in_imp\>/;'q;"	kind:pred	file:
report_any_redundant_abstract_mode_in_imp	check_type_inst_mode_defns.m	/^:- pred report_any_redundant_abstract_mode_in_imp(/;kq|/^\<report_any_redundant_abstract_mode_in_imp\>/;'q;"	kind:pred	file:
report_any_redundant_abstract_type_in_imp	check_type_inst_mode_defns.m	/^:- pred report_any_redundant_abstract_type_in_imp(/;kq|/^\<report_any_redundant_abstract_type_in_imp\>/;'q;"	kind:pred	file:
report_any_too_private_instance	check_typeclass.m	/^:- pred report_any_too_private_instance(/;kq|/^\<report_any_too_private_instance\>/;'q;"	kind:pred	file:
report_any_undefined_variables	options_file.m	/^:- pred report_any_undefined_variables(/;kq|/^\<report_any_undefined_variables\>/;'q;"	kind:pred	file:
report_any_unexpected_arg	../library/getopt.m	/^:- pred report_any_unexpected_arg(/;kq|/^\<report_any_unexpected_arg\>/;'q;"	kind:pred	file:
report_any_unexpected_arg	../library/getopt_io.m	/^:- pred report_any_unexpected_arg(/;kq|/^\<report_any_unexpected_arg\>/;'q;"	kind:pred	file:
report_any_unqualified_type	add_pred.m	/^:- pred report_any_unqualified_type(/;kq|/^\<report_any_unqualified_type\>/;'q;"	kind:pred	file:
report_any_unqualified_types	add_pred.m	/^:- pred report_any_unqualified_types(/;kq|/^\<report_any_unqualified_types\>/;'q;"	kind:pred	file:
report_any_unused_svars_in_lambda	state_var.m	/^:- pred report_any_unused_svars_in_lambda(/;kq|/^\<report_any_unused_svars_in_lambda\>/;'q;"	kind:pred	file:
report_apply_instead_of_pred	typecheck_error_undef.m	/^:- func report_apply_instead_of_pred = list(/;kq|/^\<report_apply_instead_of_pred\>/;'q;"	kind:func	file:
report_arg_error	fact_table.m	/^:- pred report_arg_error(/;kq|/^\<report_arg_error\>/;'q;"	kind:pred	file:
report_arg_size_errors	term_errors.m	/^:- pred report_arg_size_errors(module_info::in, scc::in, list(/;kq|/^\<report_arg_size_errors\>/;'q;"	kind:pred	file:
report_assertion_interface_error	check_promise.m	/^:- pred report_assertion_interface_error(/;kq|/^\<report_assertion_interface_error\>/;'q;"	kind:pred	file:
report_assertion_module_error	check_promise.m	/^:- pred report_assertion_module_error(/;kq|/^\<report_assertion_module_error\>/;'q;"	kind:pred	file:
report_bad_arity_pieces	mode_errors.m	/^:- func report_bad_arity_pieces({cons_id, arity, arity}) = list(/;kq|/^\<report_bad_arity_pieces\>/;'q;"	kind:func	file:
report_bad_class_ids_in_data_ctor	check_typeclass.m	/^:- pred report_bad_class_ids_in_data_ctor(/;kq|/^\<report_bad_class_ids_in_data_ctor\>/;'q;"	kind:pred	file:
report_bad_class_ids_in_pred_decl	check_typeclass.m	/^:- pred report_bad_class_ids_in_pred_decl(/;kq|/^\<report_bad_class_ids_in_pred_decl\>/;'q;"	kind:pred	file:
report_bad_foreign_proc_in_dot_opt_file	add_foreign_proc.m	/^:- pred report_bad_foreign_proc_in_dot_opt_file(/;kq|/^\<report_bad_foreign_proc_in_dot_opt_file\>/;'q;"	kind:pred	file:
report_bad_name_after_dot	parse_sym_name.m	/^:- func report_bad_name_after_dot(cord(format_piece), varset(T), term(/;kq|/^\<report_bad_name_after_dot\>/;'q;"	kind:func	file:
report_bad_shift_amount	simplify_goal_call.m	/^:- pred report_bad_shift_amount(/;kq|/^\<report_bad_shift_amount\>/;'q;"	kind:pred	file:
report_bad_type_in_instance	check_typeclass.m	/^:- pred report_bad_type_in_instance(/;kq|/^\<report_bad_type_in_instance\>/;'q;"	kind:pred	file:
report_badly_formed_type_in_instance	check_typeclass.m	/^:- pred report_badly_formed_type_in_instance(/;kq|/^\<report_badly_formed_type_in_instance\>/;'q;"	kind:pred	file:
report_badly_quantified_vars	check_typeclass.m	/^:- pred report_badly_quantified_vars(/;kq|/^\<report_badly_quantified_vars\>/;'q;"	kind:pred	file:
report_bound_inst_vars	mode_errors.m	/^:- pred report_bound_inst_vars(inst_varset::in, list(/;kq|/^\<report_bound_inst_vars\>/;'q;"	kind:pred	file:
report_can_fail_func	det_check_proc.m	/^:- func report_can_fail_func(/;kq|/^\<report_can_fail_func\>/;'q;"	kind:func	file:
report_cannot_read_src_to_generate_module_dep	make.get_module_dep_info.m	/^:- pred report_cannot_read_src_to_generate_module_dep(/;kq|/^\<report_cannot_read_src_to_generate_module_dep\>/;'q;"	kind:pred	file:
report_circular_eqv_type	equiv_type.m	/^:- func report_circular_eqv_type(/;kq|/^\<report_circular_eqv_type\>/;'q;"	kind:func	file:
report_clause_count	hlds_out_pred.m	/^:- func report_clause_count(list(/;kq|/^\<report_clause_count\>/;'q;"	kind:func	file:
report_closure_arities	typecheck_error_undef.m	/^:- pred report_closure_arities(pred_or_func::in, list(/;kq|/^\<report_closure_arities\>/;'q;"	kind:pred	file:
report_closure_construction_errors	typecheck_error_undef.m	/^:- pred report_closure_construction_errors(/;kq|/^\<report_closure_construction_errors\>/;'q;"	kind:pred	file:
report_cmd_line_args	options.m	/^    ;       report_cmd_line_args$/;kq|-;/\<report_cmd_line_args\>/;'q;"	kind:cons
report_cmd_line_args_in_doterr	options.m	/^    ;       report_cmd_line_args_in_doterr$/;kq|-;/\<report_cmd_line_args_in_doterr\>/;'q;"	kind:cons
report_coercion	typecheck.m	/^:- pred report_coercion(/;kq|/^\<report_coercion\>/;'q;"	kind:pred	file:
report_conflicting_attributes	parse_mutable.m	/^:- pred report_conflicting_attributes(/;kq|/^\<report_conflicting_attributes\>/;'q;"	kind:pred	file:
report_cons_error	typecheck_error_undef.m	/^:- func report_cons_error(prog_context, cons_error) = list(/;kq|/^\<report_cons_error\>/;'q;"	kind:func	file:
report_consistency_error	check_typeclass.m	/^:- pred report_consistency_error(/;kq|/^\<report_consistency_error\>/;'q;"	kind:pred	file:
report_contains_circular_eqv_type	equiv_type.m	/^:- func report_contains_circular_eqv_type(/;kq|/^\<report_contains_circular_eqv_type\>/;'q;"	kind:func	file:
report_coverage_error	check_typeclass.m	/^:- pred report_coverage_error(/;kq|/^\<report_coverage_error\>/;'q;"	kind:pred	file:
report_cyclic_classes	check_typeclass.m	/^:- pred report_cyclic_classes(/;kq|/^\<report_cyclic_classes\>/;'q;"	kind:pred	file:
report_declared_but_undefined_inst	check_type_inst_mode_defns.m	/^:- pred report_declared_but_undefined_inst(/;kq|/^\<report_declared_but_undefined_inst\>/;'q;"	kind:pred	file:
report_declared_but_undefined_mode	check_type_inst_mode_defns.m	/^:- pred report_declared_but_undefined_mode(/;kq|/^\<report_declared_but_undefined_mode\>/;'q;"	kind:pred	file:
report_detected_libgrade	check_libgrades.m	/^:- pred report_detected_libgrade(/;kq|/^\<report_detected_libgrade\>/;'q;"	kind:pred	file:
report_determinism_problem	det_check_proc.m	/^:- pred report_determinism_problem(/;kq|/^\<report_determinism_problem\>/;'q;"	kind:pred	file:
report_duplicate_avail_context	convert_import_use.m	/^:- pred report_duplicate_avail_context(/;kq|/^\<report_duplicate_avail_context\>/;'q;"	kind:pred	file:
report_duplicate_field_name	check_type_inst_mode_defns.m	/^:- pred report_duplicate_field_name(/;kq|/^\<report_duplicate_field_name\>/;'q;"	kind:pred	file:
report_duplicate_foreign_defn	check_type_inst_mode_defns.m	/^:- pred report_duplicate_foreign_defn(/;kq|/^\<report_duplicate_foreign_defn\>/;'q;"	kind:pred	file:
report_duplicate_include	convert_include.m	/^:- pred report_duplicate_include(/;kq|/^\<report_duplicate_include\>/;'q;"	kind:pred	file:
report_duplicate_inst_defn	check_type_inst_mode_defns.m	/^:- pred report_duplicate_inst_defn(/;kq|/^\<report_duplicate_inst_defn\>/;'q;"	kind:pred	file:
report_duplicate_instance_defn	check_typeclass.m	/^:- pred report_duplicate_instance_defn(/;kq|/^\<report_duplicate_instance_defn\>/;'q;"	kind:pred	file:
report_duplicate_memo_attribute	parse_pragma_tabling.m	/^:- pred report_duplicate_memo_attribute(/;kq|/^\<report_duplicate_memo_attribute\>/;'q;"	kind:pred	file:
report_duplicate_method_defn	check_typeclass.m	/^:- pred report_duplicate_method_defn(/;kq|/^\<report_duplicate_method_defn\>/;'q;"	kind:pred	file:
report_duplicate_mode_defn	check_type_inst_mode_defns.m	/^:- pred report_duplicate_mode_defn(/;kq|/^\<report_duplicate_mode_defn\>/;'q;"	kind:pred	file:
report_duplicate_submodule	split_parse_tree_src.m	/^:- pred report_duplicate_submodule(/;kq|/^\<report_duplicate_submodule\>/;'q;"	kind:pred	file:
report_duplicate_submodule_both_sections	split_parse_tree_src.m	/^:- pred report_duplicate_submodule_both_sections(/;kq|/^\<report_duplicate_submodule_both_sections\>/;'q;"	kind:pred	file:
report_duplicate_submodule_one_section	split_parse_tree_src.m	/^:- pred report_duplicate_submodule_one_section(/;kq|/^\<report_duplicate_submodule_one_section\>/;'q;"	kind:pred	file:
report_duplicate_submodule_one_section_2	split_parse_tree_src.m	/^:- pred report_duplicate_submodule_one_section_2(/;kq|/^\<report_duplicate_submodule_one_section_2\>/;'q;"	kind:pred	file:
report_duplicate_submodule_vs_top	split_parse_tree_src.m	/^:- pred report_duplicate_submodule_vs_top(/;kq|/^\<report_duplicate_submodule_vs_top\>/;'q;"	kind:pred	file:
report_duplicate_type_decl_or_defn	check_type_inst_mode_defns.m	/^:- pred report_duplicate_type_decl_or_defn(/;kq|/^\<report_duplicate_type_decl_or_defn\>/;'q;"	kind:pred	file:
report_eqv_type_in_abstract_exported_instance	check_typeclass.m	/^:- pred report_eqv_type_in_abstract_exported_instance(/;kq|/^\<report_eqv_type_in_abstract_exported_instance\>/;'q;"	kind:pred	file:
report_error	file_util.m	/^:- pred report_error(/;kq|/^\<report_error\>/;'q;"	kind:pred
report_error_call_to_undef_pred	typecheck_error_undef.m	/^:- func report_error_call_to_undef_pred(/;kq|/^\<report_error_call_to_undef_pred\>/;'q;"	kind:func
report_error_func_instead_of_pred	typecheck_error_undef.m	/^:- func report_error_func_instead_of_pred(/;kq|/^\<report_error_func_instead_of_pred\>/;'q;"	kind:func	file:
report_error_higher_order_var_purity	purity.m	/^:- func report_error_higher_order_var_purity(/;kq|/^\<report_error_higher_order_var_purity\>/;'q;"	kind:func	file:
report_error_lambda_purity	purity.m	/^:- func report_error_lambda_purity(/;kq|/^\<report_error_lambda_purity\>/;'q;"	kind:func	file:
report_error_pred_wrong_arity	typecheck_error_undef.m	/^:- func report_error_pred_wrong_arity(/;kq|/^\<report_error_pred_wrong_arity\>/;'q;"	kind:func	file:
report_error_pred_wrong_full_name	typecheck_error_undef.m	/^:- func report_error_pred_wrong_full_name(/;kq|/^\<report_error_pred_wrong_full_name\>/;'q;"	kind:func	file:
report_error_too_much_overloading	typecheck_error_overload.m	/^:- func report_error_too_much_overloading(/;kq|/^\<report_error_too_much_overloading\>/;'q;"	kind:func
report_error_undef_du_ctor	typecheck_error_undef.m	/^:- func report_error_undef_du_ctor(/;kq|/^\<report_error_undef_du_ctor\>/;'q;"	kind:func
report_error_undef_du_ctor_std	typecheck_error_undef.m	/^:- pred report_error_undef_du_ctor_std(/;kq|/^\<report_error_undef_du_ctor_std\>/;'q;"	kind:pred	file:
report_error_undef_event	typecheck_error_undef.m	/^:- func report_error_undef_event(/;kq|/^\<report_error_undef_event\>/;'q;"	kind:func
report_error_undef_event_arity	typecheck_error_undef.m	/^:- func report_error_undef_event_arity(prog_context, string, list(/;kq|/^\<report_error_undef_event_arity\>/;'q;"	kind:func
report_error_undef_non_du_ctor	typecheck_error_undef.m	/^:- func report_error_undef_non_du_ctor(/;kq|/^\<report_error_undef_non_du_ctor\>/;'q;"	kind:func
report_error_unify_var_functor_args	typecheck_error_unify.m	/^:- func report_error_unify_var_functor_args(/;kq|/^\<report_error_unify_var_functor_args\>/;'q;"	kind:func
report_error_unify_var_functor_result	typecheck_error_unify.m	/^:- func report_error_unify_var_functor_result(/;kq|/^\<report_error_unify_var_functor_result\>/;'q;"	kind:func
report_error_unify_var_lambda	typecheck_error_unify.m	/^:- func report_error_unify_var_lambda(/;kq|/^\<report_error_unify_var_lambda\>/;'q;"	kind:func
report_error_unify_var_var	typecheck_error_unify.m	/^:- func report_error_unify_var_var(/;kq|/^\<report_error_unify_var_var\>/;'q;"	kind:func
report_error_var_has_wrong_type	typecheck_error_wrong_type.m	/^:- func report_error_var_has_wrong_type(/;kq|/^\<report_error_var_has_wrong_type\>/;'q;"	kind:func
report_error_var_has_wrong_type_arg	typecheck_error_wrong_type.m	/^:- func report_error_var_has_wrong_type_arg(/;kq|/^\<report_error_var_has_wrong_type_arg\>/;'q;"	kind:func
report_error_wrong_types_in_arg_vector	typecheck_error_arg_vector.m	/^:- func report_error_wrong_types_in_arg_vector(/;kq|/^\<report_error_wrong_types_in_arg_vector\>/;'q;"	kind:func
report_eval_method_destroys_uniqueness	modes.m	/^:- func report_eval_method_destroys_uniqueness(/;kq|/^\<report_eval_method_destroys_uniqueness\>/;'q;"	kind:func	file:
report_eval_method_requires_ground_args	modes.m	/^:- func report_eval_method_requires_ground_args(/;kq|/^\<report_eval_method_requires_ground_args\>/;'q;"	kind:func	file:
report_exponent_ends_in_underscore	../library/mercury_term_lexer.m	/^:- func report_exponent_ends_in_underscore = non_id_token.$/;kq|/^\<report_exponent_ends_in_underscore\>/;'q;"	kind:func	file:
report_failed_implicit_qualification	parse_sym_name.m	/^:- func report_failed_implicit_qualification(module_name, term(/;kq|/^\<report_failed_implicit_qualification\>/;'q;"	kind:func	file:
report_failed_parallelisation	introduce_parallelism.m	/^:- func report_failed_parallelisation(/;kq|/^\<report_failed_parallelisation\>/;'q;"	kind:func	file:
report_field_status_mismatch	check_field_access_functions.m	/^:- pred report_field_status_mismatch(/;kq|/^\<report_field_status_mismatch\>/;'q;"	kind:pred	file:
report_file_not_written	write_module_interface_files.m	/^:- pred report_file_not_written(globals::in, list(/;kq|/^\<report_file_not_written\>/;'q;"	kind:pred	file:
report_forbidden_avail	convert_parse_tree.m	/^:- pred report_forbidden_avail(string::in, string::in, maybe(/;kq|/^\<report_forbidden_avail\>/;'q;"	kind:pred	file:
report_forbidden_item_in_src	convert_parse_tree.m	/^:- pred report_forbidden_item_in_src(/;kq|/^\<report_forbidden_item_in_src\>/;'q;"	kind:pred	file:
report_foreign_enum_for_undefined_type	check_type_inst_mode_defns.m	/^:- pred report_foreign_enum_for_undefined_type(/;kq|/^\<report_foreign_enum_for_undefined_type\>/;'q;"	kind:pred	file:
report_format_mismatch	format_call_errors.m	/^:- func report_format_mismatch(module_info, pred_id, maybe(/;kq|/^\<report_format_mismatch\>/;'q;"	kind:func
report_full_memory_stats	../library/benchmarking.m	/^:- impure pred report_full_memory_stats is det.$/;kq|/^\<report_full_memory_stats\>/;'q;"	kind:pred
report_full_memory_stats	../library/benchmarking.m	/^:- pred report_full_memory_stats(/;kq|/^\<report_full_memory_stats\>/;'q;"	kind:pred
report_full_memory_stats	../library/io.m	/^:- pred report_full_memory_stats(/;kq|/^\<report_full_memory_stats\>/;'q;"	kind:pred
report_full_memory_stats_2	../library/benchmarking.m	/^:- pred report_full_memory_stats_2(/;kq|/^\<report_full_memory_stats_2\>/;'q;"	kind:pred	file:
report_generated_pragma	add_pragma_type_spec.m	/^:- pred report_generated_pragma(/;kq|/^\<report_generated_pragma\>/;'q;"	kind:pred	file:
report_groundness_only	mode_errors.m	/^    ;       report_groundness_only$/;kq|-;/\<report_groundness_only\>/;'q;"	kind:cons	file:
report_ho_inst_for_non_ho_type	inst_mode_type_prop.m	/^    pred report_ho_inst_for_non_ho_type(Info::in, Context::in,$/;kq|-;/\<report_ho_inst_for_non_ho_type\>/;'q;"	kind:tcm	file:
report_ho_inst_for_non_ho_type	inst_mode_type_prop.m	/^    pred(report_ho_inst_for_non_ho_type\/6)$/;kq|-;/\<report_ho_inst_for_non_ho_type\>/;'q;"	kind:tcim	file:
report_if_builtin_type	add_foreign_enum.m	/^:- pred report_if_builtin_type(/;kq|/^\<report_if_builtin_type\>/;'q;"	kind:pred	file:
report_illegal_bang_svar_lambda_arg	state_var.m	/^:- pred report_illegal_bang_svar_lambda_arg(/;kq|/^\<report_illegal_bang_svar_lambda_arg\>/;'q;"	kind:pred
report_illegal_bang_svar_lambda_arg_raw	state_var.m	/^:- func report_illegal_bang_svar_lambda_arg_raw(/;kq|/^\<report_illegal_bang_svar_lambda_arg_raw\>/;'q;"	kind:func
report_illegal_func_svar_result	state_var.m	/^:- pred report_illegal_func_svar_result(/;kq|/^\<report_illegal_func_svar_result\>/;'q;"	kind:pred
report_illegal_func_svar_result_raw	state_var.m	/^:- func report_illegal_func_svar_result_raw(/;kq|/^\<report_illegal_func_svar_result_raw\>/;'q;"	kind:func
report_illegal_state_var_update	state_var.m	/^:- pred report_illegal_state_var_update(/;kq|/^\<report_illegal_state_var_update\>/;'q;"	kind:pred
report_in_any_mode	error_spec.m	/^    --->    report_in_any_mode$/;kq|-;/\<report_in_any_mode\>/;'q;"	kind:cons
report_incompatible_foreign_enum	check_type_inst_mode_defns.m	/^:- pred report_incompatible_foreign_enum(/;kq|/^\<report_incompatible_foreign_enum\>/;'q;"	kind:pred	file:
report_inconsistent_constrained_inst_vars	prog_mode.m	/^:- pred report_inconsistent_constrained_inst_vars(/;kq|/^\<report_inconsistent_constrained_inst_vars\>/;'q;"	kind:pred
report_indistinguishable_modes_error	post_typecheck.m	/^:- func report_indistinguishable_modes_error(/;kq|/^\<report_indistinguishable_modes_error\>/;'q;"	kind:func	file:
report_inst	mode_errors.m	/^:- func report_inst(/;kq|/^\<report_inst\>/;'q;"	kind:func	file:
report_inst_and_groundness	mode_errors.m	/^    ;       report_inst_and_groundness.$/;kq|-;/\<report_inst_and_groundness\>/;'q;"	kind:cons	file:
report_inst_how	mode_errors.m	/^:- type report_inst_how$/;kq|-;/\<report_inst_how\>/;'q;"	kind:type	file:
report_inst_in_branch	mode_errors.m	/^:- func report_inst_in_branch(mode_info, maybe(/;kq|/^\<report_inst_in_branch\>/;'q;"	kind:func	file:
report_inst_in_branch_detail	mode_errors.m	/^:- func report_inst_in_branch_detail(mode_info, list(/;kq|/^\<report_inst_in_branch_detail\>/;'q;"	kind:func	file:
report_inst_in_branch_simple	mode_errors.m	/^:- func report_inst_in_branch_simple(maybe(/;kq|/^\<report_inst_in_branch_simple\>/;'q;"	kind:func	file:
report_inst_in_context	mode_errors.m	/^:- func report_inst_in_context(mode_info, report_inst_how, maybe(/;kq|/^\<report_inst_in_context\>/;'q;"	kind:func	file:
report_inst_only	mode_errors.m	/^    --->    report_inst_only$/;kq|-;/\<report_inst_only\>/;'q;"	kind:cons	file:
report_instance_for_undefined_typeclass	add_class.m	/^:- pred report_instance_for_undefined_typeclass(/;kq|/^\<report_instance_for_undefined_typeclass\>/;'q;"	kind:pred	file:
report_int_ends_in_underscore	../library/mercury_term_lexer.m	/^:- func report_int_ends_in_underscore(/;kq|/^\<report_int_ends_in_underscore\>/;'q;"	kind:func	file:
report_int_imp_fim	convert_parse_tree.m	/^:- pred report_int_imp_fim(map(/;kq|/^\<report_int_imp_fim\>/;'q;"	kind:pred	file:
report_invalid_backjump	../library/backjump.m	/^:- pred report_invalid_backjump(/;kq|/^\<report_invalid_backjump\>/;'q;"	kind:pred	file:
report_invalid_coerce_from_to	typecheck_errors.m	/^:- func report_invalid_coerce_from_to(/;kq|/^\<report_invalid_coerce_from_to\>/;'q;"	kind:func
report_invalid_user_inst	module_qual.qual_errors.m	/^:- pred report_invalid_user_inst(sym_name::in, list(/;kq|/^\<report_invalid_user_inst\>/;'q;"	kind:pred
report_local_vs_nonlocal_clash	check_typeclass.m	/^:- pred report_local_vs_nonlocal_clash(/;kq|/^\<report_local_vs_nonlocal_clash\>/;'q;"	kind:pred	file:
report_lookup_error	../library/require.m	/^:- pred report_lookup_error(/;kq|/^\<report_lookup_error\>/;'q;"	kind:pred
report_lookup_error	../library/require.m	/^:- pred report_lookup_error(/;kq|/^\<report_lookup_error\>/;'q;"	kind:pred
report_max_iterations_exceeded	modes.m	/^:- func report_max_iterations_exceeded(/;kq|/^\<report_max_iterations_exceeded\>/;'q;"	kind:func	file:
report_memory_attribution	../library/benchmarking.m	/^:- pred report_memory_attribution(/;kq|/^\<report_memory_attribution\>/;'q;"	kind:pred
report_memory_attribution	../library/benchmarking.m	/^:- pred report_memory_attribution(/;kq|/^\<report_memory_attribution\>/;'q;"	kind:pred
report_mer_foreign_section_mismatch	check_type_inst_mode_defns.m	/^:- pred report_mer_foreign_section_mismatch(/;kq|/^\<report_mer_foreign_section_mismatch\>/;'q;"	kind:pred	file:
report_missing_ancestor	check_import_accessibility.m	/^:- pred report_missing_ancestor(/;kq|/^\<report_missing_ancestor\>/;'q;"	kind:pred	file:
report_missing_cons_id	inst_mode_type_prop.m	/^    pred report_missing_cons_id(Context::in, type_ctor::in, cons_id::in,$/;kq|-;/\<report_missing_cons_id\>/;'q;"	kind:tcm	file:
report_missing_cons_id	inst_mode_type_prop.m	/^    pred(report_missing_cons_id\/5)$/;kq|-;/\<report_missing_cons_id\>/;'q;"	kind:tcim	file:
report_missing_higher_order_inst	float_regs.m	/^:- func report_missing_higher_order_inst(/;kq|/^\<report_missing_higher_order_inst\>/;'q;"	kind:func	file:
report_missing_include	check_import_accessibility.m	/^:- pred report_missing_include(/;kq|/^\<report_missing_include\>/;'q;"	kind:pred	file:
report_missing_inits_in_disjunct	state_var.m	/^:- pred report_missing_inits_in_disjunct(prog_context::in, list(/;kq|/^\<report_missing_inits_in_disjunct\>/;'q;"	kind:pred	file:
report_missing_inits_in_ite	state_var.m	/^:- pred report_missing_inits_in_ite(prog_context::in, list(/;kq|/^\<report_missing_inits_in_ite\>/;'q;"	kind:pred	file:
report_missing_module_start	parse_module.m	/^:- func report_missing_module_start(/;kq|/^\<report_missing_module_start\>/;'q;"	kind:func	file:
report_missing_tabled_for_io	table_gen.m	/^:- func report_missing_tabled_for_io(/;kq|/^\<report_missing_tabled_for_io\>/;'q;"	kind:func	file:
report_missing_tvar_in_foreign_code	typecheck_errors.m	/^:- func report_missing_tvar_in_foreign_code(/;kq|/^\<report_missing_tvar_in_foreign_code\>/;'q;"	kind:func
report_mode_decl_after_predmode	add_pred.m	/^:- func report_mode_decl_after_predmode(/;kq|/^\<report_mode_decl_after_predmode\>/;'q;"	kind:func
report_mode_decl_for_undeclared_method	add_class.m	/^:- pred report_mode_decl_for_undeclared_method(/;kq|/^\<report_mode_decl_for_undeclared_method\>/;'q;"	kind:pred	file:
report_mode_decls_for_undeclared_method	add_class.m	/^:- pred report_mode_decls_for_undeclared_method(/;kq|/^\<report_mode_decls_for_undeclared_method\>/;'q;"	kind:pred	file:
report_mode_inference_message	modes.m	/^:- func report_mode_inference_message(/;kq|/^\<report_mode_inference_message\>/;'q;"	kind:func	file:
report_mode_inference_messages_for_preds	modes.m	/^:- pred report_mode_inference_messages_for_preds(/;kq|/^\<report_mode_inference_messages_for_preds\>/;'q;"	kind:pred	file:
report_mode_inference_messages_for_procs	modes.m	/^:- pred report_mode_inference_messages_for_procs(/;kq|/^\<report_mode_inference_messages_for_procs\>/;'q;"	kind:pred	file:
report_module_has_unexpected_name	parse_module.m	/^:- pred report_module_has_unexpected_name(/;kq|/^\<report_module_has_unexpected_name\>/;'q;"	kind:pred	file:
report_multiple_subst_vars	add_pragma_type_spec.m	/^:- pred report_multiple_subst_vars(/;kq|/^\<report_multiple_subst_vars\>/;'q;"	kind:pred	file:
report_multiply_defined	make_hlds_error.m	/^:- pred report_multiply_defined(/;kq|/^\<report_multiply_defined\>/;'q;"	kind:pred
report_multisoln_func	det_check_proc.m	/^:- func report_multisoln_func(/;kq|/^\<report_multisoln_func\>/;'q;"	kind:func	file:
report_near_misses	inst_check.m	/^:- pred report_near_misses(/;kq|/^\<report_near_misses\>/;'q;"	kind:pred	file:
report_negative_arity	parse_sym_name.m	/^:- func report_negative_arity(term(/;kq|/^\<report_negative_arity\>/;'q;"	kind:func	file:
report_no_module_name_before_dot	parse_sym_name.m	/^:- func report_no_module_name_before_dot(cord(/;kq|/^\<report_no_module_name_before_dot\>/;'q;"	kind:func	file:
report_no_sym_name	parse_sym_name.m	/^:- func report_no_sym_name(cord(format_piece), varset(T), term(/;kq|/^\<report_no_sym_name\>/;'q;"	kind:func	file:
report_no_tail_or_nontail_recursive_calls	mark_tail_calls.m	/^:- pred report_no_tail_or_nontail_recursive_calls(/;kq|/^\<report_no_tail_or_nontail_recursive_calls\>/;'q;"	kind:pred	file:
report_non_contiguous_clause_contexts	style_checks.m	/^:- pred report_non_contiguous_clause_contexts(list(/;kq|/^\<report_non_contiguous_clause_contexts\>/;'q;"	kind:pred	file:
report_non_contiguous_clauses	style_checks.m	/^:- pred report_non_contiguous_clauses(/;kq|/^\<report_non_contiguous_clauses\>/;'q;"	kind:pred	file:
report_non_contiguous_clauses_beyond_group	style_checks.m	/^:- pred report_non_contiguous_clauses_beyond_group(/;kq|/^\<report_non_contiguous_clauses_beyond_group\>/;'q;"	kind:pred	file:
report_non_du_supertype	add_type.m	/^:- func report_non_du_supertype(/;kq|/^\<report_non_du_supertype\>/;'q;"	kind:func	file:
report_non_visible_state_var	state_var.m	/^:- pred report_non_visible_state_var(/;kq|/^\<report_non_visible_state_var\>/;'q;"	kind:pred	file:
report_noninteger_arity_term	parse_sym_name.m	/^:- func report_noninteger_arity_term(varset(T), term(/;kq|/^\<report_noninteger_arity_term\>/;'q;"	kind:func	file:
report_nontail_rec_call	ml_proc_gen.m	/^:- pred report_nontail_rec_call(/;kq|/^\<report_nontail_rec_call\>/;'q;"	kind:pred	file:
report_nontail_recursive_call	mark_tail_calls.m	/^:- pred report_nontail_recursive_call(/;kq|/^\<report_nontail_recursive_call\>/;'q;"	kind:pred	file:
report_nonvar_parameter	parse_util.m	/^:- func report_nonvar_parameter(varset(T), string, string, term(/;kq|/^\<report_nonvar_parameter\>/;'q;"	kind:func	file:
report_noop	options.m	/^    ;       report_noop$/;kq|-;/\<report_noop\>/;'q;"	kind:cons
report_not_enum_type_du	check_type_inst_mode_defns.m	/^:- pred report_not_enum_type_du(/;kq|/^\<report_not_enum_type_du\>/;'q;"	kind:pred
report_not_enum_type_non_du	add_foreign_enum.m	/^:- pred report_not_enum_type_non_du(/;kq|/^\<report_not_enum_type_non_du\>/;'q;"	kind:pred	file:
report_not_written	options.m	/^    ;       report_not_written$/;kq|-;/\<report_not_written\>/;'q;"	kind:cons
report_only_if_in_all_modes	error_spec.m	/^    ;       report_only_if_in_all_modes.$/;kq|-;/\<report_only_if_in_all_modes\>/;'q;"	kind:cons
report_option_error	mercury_compile_args.m	/^:- func report_option_error(option_error(option)) = list(/;kq|/^\<report_option_error\>/;'q;"	kind:func	file:
report_ordering_mode_errors	mode_ordering.m	/^:- pred report_ordering_mode_errors(/;kq|/^\<report_ordering_mode_errors\>/;'q;"	kind:pred	file:
report_overlapping_instances	check_typeclass.m	/^:- pred report_overlapping_instances(/;kq|/^\<report_overlapping_instances\>/;'q;"	kind:pred	file:
report_pess_extra_vars	det_util.m	/^:- type report_pess_extra_vars$/;kq|-;/\<report_pess_extra_vars\>/;'q;"	kind:type
report_possible_expected_actual_types	typecheck_error_unify.m	/^:- func report_possible_expected_actual_types(int, list(/;kq|/^\<report_possible_expected_actual_types\>/;'q;"	kind:func	file:
report_pragma_arity_error	parse_pragma.m	/^:- func report_pragma_arity_error(term(/;kq|/^\<report_pragma_arity_error\>/;'q;"	kind:func	file:
report_recompile_reason	options.m	/^    ;       report_recompile_reason$/;kq|-;/\<report_recompile_reason\>/;'q;"	kind:cons
report_recursive_subst	add_pragma_type_spec.m	/^:- pred report_recursive_subst(/;kq|/^\<report_recursive_subst\>/;'q;"	kind:pred	file:
report_redundant_coerce	typecheck_errors.m	/^:- func report_redundant_coerce(/;kq|/^\<report_redundant_coerce\>/;'q;"	kind:func
report_repeated_head_state_var	state_var.m	/^:- pred report_repeated_head_state_var(/;kq|/^\<report_repeated_head_state_var\>/;'q;"	kind:pred	file:
report_repeated_or_conflicting_attributes	parse_mutable.m	/^:- pred report_repeated_or_conflicting_attributes(/;kq|/^\<report_repeated_or_conflicting_attributes\>/;'q;"	kind:pred	file:
report_repeated_parameter	parse_util.m	/^:- func report_repeated_parameter(varset(T), string, term(/;kq|/^\<report_repeated_parameter\>/;'q;"	kind:func	file:
report_sizes	passes_aux.m	/^:- pred report_sizes(/;kq|/^\<report_sizes\>/;'q;"	kind:pred	file:
report_special_type_mismatch	typecheck_error_unify.m	/^:- func report_special_type_mismatch(/;kq|/^\<report_special_type_mismatch\>/;'q;"	kind:func	file:
report_special_type_mismatches	typecheck_error_unify.m	/^:- func report_special_type_mismatches(set(/;kq|/^\<report_special_type_mismatches\>/;'q;"	kind:func	file:
report_special_type_mismatches_loop	typecheck_error_unify.m	/^:- pred report_special_type_mismatches_loop(/;kq|/^\<report_special_type_mismatches_loop\>/;'q;"	kind:pred	file:
report_split_error	options_file.m	/^:- func report_split_error(/;kq|/^\<report_split_error\>/;'q;"	kind:func	file:
report_standard_stats	../library/benchmarking.m	/^:- pred report_standard_stats(/;kq|/^\<report_standard_stats\>/;'q;"	kind:pred
report_standard_stats	../library/io.m	/^:- pred report_standard_stats(/;kq|/^\<report_standard_stats\>/;'q;"	kind:pred
report_standard_stats_2	../library/benchmarking.m	/^:- pred report_standard_stats_2(/;kq|/^\<report_standard_stats_2\>/;'q;"	kind:pred	file:
report_state_var_shadow	state_var.m	/^:- pred report_state_var_shadow(/;kq|/^\<report_state_var_shadow\>/;'q;"	kind:pred	file:
report_stats	../library/benchmarking.m	/^:- impure pred report_stats is det.$/;kq|/^\<report_stats\>/;'q;"	kind:pred
report_stats	../library/benchmarking.m	/^:- pred report_stats(/;kq|/^\<report_stats\>/;'q;"	kind:pred
report_stats	../library/io.m	/^:- pred report_stats(/;kq|/^\<report_stats\>/;'q;"	kind:pred
report_subst_existq_tvars	add_pragma_type_spec.m	/^:- pred report_subst_existq_tvars(/;kq|/^\<report_subst_existq_tvars\>/;'q;"	kind:pred	file:
report_svar_unify_error	state_var.m	/^:- pred report_svar_unify_error(/;kq|/^\<report_svar_unify_error\>/;'q;"	kind:pred
report_tabling_statistics	../library/benchmarking.m	/^:- pred report_tabling_statistics(/;kq|/^\<report_tabling_statistics\>/;'q;"	kind:pred
report_tabling_statistics	../library/io.m	/^:- pred report_tabling_statistics(/;kq|/^\<report_tabling_statistics\>/;'q;"	kind:pred
report_tabling_statistics_2	../library/benchmarking.m	/^:- pred report_tabling_statistics_2(/;kq|/^\<report_tabling_statistics_2\>/;'q;"	kind:pred	file:
report_target_with_dir_component	make.top_level.m	/^:- func report_target_with_dir_component(/;kq|/^\<report_target_with_dir_component\>/;'q;"	kind:func	file:
report_term2_errors	term_constr_errors.m	/^:- pred report_term2_errors(/;kq|/^\<report_term2_errors\>/;'q;"	kind:pred	file:
report_term_errors	term_errors.m	/^:- pred report_term_errors(module_info::in, scc::in, list(/;kq|/^\<report_term_errors\>/;'q;"	kind:pred
report_type_ctor_arity_mismatch	typecheck_error_diff.m	/^:- func report_type_ctor_arity_mismatch(list(/;kq|/^\<report_type_ctor_arity_mismatch\>/;'q;"	kind:func	file:
report_unable_to_open_file	file_util.m	/^:- pred report_unable_to_open_file(/;kq|/^\<report_unable_to_open_file\>/;'q;"	kind:pred
report_unbound_inst_var_error	post_typecheck.m	/^:- pred report_unbound_inst_var_error(/;kq|/^\<report_unbound_inst_var_error\>/;'q;"	kind:pred	file:
report_unbound_inst_vars	post_typecheck.m	/^:- pred report_unbound_inst_vars(/;kq|/^\<report_unbound_inst_vars\>/;'q;"	kind:pred	file:
report_unbound_tvars_in_ctor_context	check_typeclass.m	/^:- pred report_unbound_tvars_in_ctor_context(list(/;kq|/^\<report_unbound_tvars_in_ctor_context\>/;'q;"	kind:pred	file:
report_unbound_tvars_in_pred_context	check_typeclass.m	/^:- pred report_unbound_tvars_in_pred_context(pred_info::in, list(/;kq|/^\<report_unbound_tvars_in_pred_context\>/;'q;"	kind:pred	file:
report_uncaught_exception	../library/exception.m	/^:- pred report_uncaught_exception(/;kq|/^\<report_uncaught_exception\>/;'q;"	kind:pred	file:
report_uncaught_exception_2	../library/exception.m	/^:- pred report_uncaught_exception_2(/;kq|/^\<report_uncaught_exception_2\>/;'q;"	kind:pred	file:
report_undeclared_mode_error	make_hlds_error.m	/^:- pred report_undeclared_mode_error(/;kq|/^\<report_undeclared_mode_error\>/;'q;"	kind:pred
report_undefined_method	check_typeclass.m	/^:- pred report_undefined_method(/;kq|/^\<report_undefined_method\>/;'q;"	kind:pred	file:
report_undefined_mq_id	module_qual.qual_errors.m	/^:- pred report_undefined_mq_id(/;kq|/^\<report_undefined_mq_id\>/;'q;"	kind:pred
report_undefined_pred_or_func_error	make_hlds_error.m	/^:- pred report_undefined_pred_or_func_error(maybe(/;kq|/^\<report_undefined_pred_or_func_error\>/;'q;"	kind:pred
report_underscore_before_decimal_point	../library/mercury_term_lexer.m	/^:- func report_underscore_before_decimal_point = non_id_token.$/;kq|/^\<report_underscore_before_decimal_point\>/;'q;"	kind:func	file:
report_unexpected_args	parse_sym_name.m	/^:- func report_unexpected_args(cord(format_piece), term(/;kq|/^\<report_unexpected_args\>/;'q;"	kind:func	file:
report_unexpected_eof	../library/mercury_term_parser.m	/^:- pred report_unexpected_eof(expected_info::in, parse_result(/;kq|/^\<report_unexpected_eof\>/;'q;"	kind:pred	file:
report_unexpected_method_term	parse_class.m	/^:- func report_unexpected_method_term(/;kq|/^\<report_unexpected_method_term\>/;'q;"	kind:func	file:
report_unexpected_term_at_end	parse_module.m	/^:- pred report_unexpected_term_at_end(/;kq|/^\<report_unexpected_term_at_end\>/;'q;"	kind:pred	file:
report_unexpected_token	../library/mercury_term_parser.m	/^:- pred report_unexpected_token(/;kq|/^\<report_unexpected_token\>/;'q;"	kind:pred	file:
report_unimported_ancestors	typecheck_error_undef.m	/^:- func report_unimported_ancestors(list(/;kq|/^\<report_unimported_ancestors\>/;'q;"	kind:func	file:
report_uninitialized_state_var	state_var.m	/^:- pred report_uninitialized_state_var(/;kq|/^\<report_uninitialized_state_var\>/;'q;"	kind:pred	file:
report_unknown_format_string	format_call_errors.m	/^:- func report_unknown_format_string(/;kq|/^\<report_unknown_format_string\>/;'q;"	kind:func
report_unknown_format_values	format_call_errors.m	/^:- func report_unknown_format_values(/;kq|/^\<report_unknown_format_values\>/;'q;"	kind:func
report_unknown_instance_methods	check_typeclass.m	/^:- pred report_unknown_instance_methods(/;kq|/^\<report_unknown_instance_methods\>/;'q;"	kind:pred	file:
report_unknown_module_names_in_allow_disallow	opt_deps_spec.m	/^:- pred report_unknown_module_names_in_allow_disallow(set(/;kq|/^\<report_unknown_module_names_in_allow_disallow\>/;'q;"	kind:pred	file:
report_unknown_module_names_in_deps_spec	opt_deps_spec.m	/^:- pred report_unknown_module_names_in_deps_spec(digraph(/;kq|/^\<report_unknown_module_names_in_deps_spec\>/;'q;"	kind:pred	file:
report_unknown_module_names_in_module_names	opt_deps_spec.m	/^:- pred report_unknown_module_names_in_module_names(set(/;kq|/^\<report_unknown_module_names_in_module_names\>/;'q;"	kind:pred	file:
report_unknown_pred_or_func	add_pragma.m	/^:- func report_unknown_pred_or_func(/;kq|/^\<report_unknown_pred_or_func\>/;'q;"	kind:func	file:
report_unknown_vars_to_subst	add_pragma_type_spec.m	/^:- pred report_unknown_vars_to_subst(/;kq|/^\<report_unknown_vars_to_subst\>/;'q;"	kind:pred	file:
report_unnecessarily_private_instance	check_typeclass.m	/^:- pred report_unnecessarily_private_instance(/;kq|/^\<report_unnecessarily_private_instance\>/;'q;"	kind:pred	file:
report_unrecognized_pragma_form	parse_pragma.m	/^:- func report_unrecognized_pragma_form(/;kq|/^\<report_unrecognized_pragma_form\>/;'q;"	kind:func	file:
report_unresolved_coerce_from_to	typecheck_errors.m	/^:- func report_unresolved_coerce_from_to(/;kq|/^\<report_unresolved_coerce_from_to\>/;'q;"	kind:func
report_unresolved_type_warning	post_typecheck.m	/^:- pred report_unresolved_type_warning(/;kq|/^\<report_unresolved_type_warning\>/;'q;"	kind:pred	file:
report_unsatisfiable_constraints	typecheck_errors.m	/^:- func report_unsatisfiable_constraints(/;kq|/^\<report_unsatisfiable_constraints\>/;'q;"	kind:func
report_unsatisfied_constraints	post_typecheck.m	/^:- pred report_unsatisfied_constraints(/;kq|/^\<report_unsatisfied_constraints\>/;'q;"	kind:pred	file:
report_unsatistfied_superclass_constraint	check_typeclass.m	/^:- pred report_unsatistfied_superclass_constraint(/;kq|/^\<report_unsatistfied_superclass_constraint\>/;'q;"	kind:pred	file:
report_unspecified_det_for_exported	add_pred.m	/^:- pred report_unspecified_det_for_exported(/;kq|/^\<report_unspecified_det_for_exported\>/;'q;"	kind:pred	file:
report_unspecified_det_for_method	add_pred.m	/^:- pred report_unspecified_det_for_method(/;kq|/^\<report_unspecified_det_for_method\>/;'q;"	kind:pred	file:
report_unterminated_variable_reference	options_file.m	/^:- func report_unterminated_variable_reference(file_name, int, list(/;kq|/^\<report_unterminated_variable_reference\>/;'q;"	kind:func	file:
report_unused_args	unused_args.m	/^:- func report_unused_args(module_info, pred_info, list(/;kq|/^\<report_unused_args\>/;'q;"	kind:func	file:
report_unused_svar_in_lambda	state_var.m	/^:- pred report_unused_svar_in_lambda(/;kq|/^\<report_unused_svar_in_lambda\>/;'q;"	kind:pred	file:
report_used_file_error	options.m	/^    ;       report_used_file_error$/;kq|-;/\<report_used_file_error\>/;'q;"	kind:cons
report_variables	add_pragma_type_spec.m	/^:- func report_variables(tvarset, color_name, list(format_piece), list(/;kq|/^\<report_variables\>/;'q;"	kind:func	file:
report_warning	compiler_util.m	/^:- pred report_warning(/;kq|/^\<report_warning\>/;'q;"	kind:pred
report_warning_too_much_overloading	typecheck_error_overload.m	/^:- func report_warning_too_much_overloading(/;kq|/^\<report_warning_too_much_overloading\>/;'q;"	kind:func
report_why_not_color	color_schemes.m	/^:- func report_why_not_color(list(/;kq|/^\<report_why_not_color\>/;'q;"	kind:func	file:
report_with_inst_and_detism	parse_item.m	/^:- func report_with_inst_and_detism(format_piece, term(/;kq|/^\<report_with_inst_and_detism\>/;'q;"	kind:func	file:
report_with_inst_no_arg_modes	parse_item.m	/^:- func report_with_inst_no_arg_modes(pred_or_func, term(/;kq|/^\<report_with_inst_no_arg_modes\>/;'q;"	kind:func	file:
report_with_inst_no_with_type	parse_item.m	/^:- func report_with_inst_no_with_type(pred_or_func, term(/;kq|/^\<report_with_inst_no_with_type\>/;'q;"	kind:func	file:
report_with_type_no_with_inst	parse_item.m	/^:- func report_with_type_no_with_inst(pred_or_func, term(/;kq|/^\<report_with_type_no_with_inst\>/;'q;"	kind:func	file:
report_wrong_arity_ho_inst	inst_mode_type_prop.m	/^    pred report_wrong_arity_ho_inst(Info::in, Context::in,$/;kq|-;/\<report_wrong_arity_ho_inst\>/;'q;"	kind:tcm	file:
report_wrong_arity_ho_inst	inst_mode_type_prop.m	/^    pred(report_wrong_arity_ho_inst\/8)$/;kq|-;/\<report_wrong_arity_ho_inst\>/;'q;"	kind:tcim	file:
report_wrong_mode_for_main	modes.m	/^:- func report_wrong_mode_for_main(/;kq|/^\<report_wrong_mode_for_main\>/;'q;"	kind:func	file:
report_wrong_module_start	parse_module.m	/^:- func report_wrong_module_start(/;kq|/^\<report_wrong_module_start\>/;'q;"	kind:func	file:
report_zero_base_no_digits	../library/mercury_term_lexer.m	/^:- func report_zero_base_no_digits(/;kq|/^\<report_zero_base_no_digits\>/;'q;"	kind:func	file:
report_zero_constraint	../library/robdd.m	/^:- impure pred report_zero_constraint is det.$/;kq|/^\<report_zero_constraint\>/;'q;"	kind:pred	file:
reported_switch	det_check_switch.m	/^:- type reported_switch$/;kq|-;/\<reported_switch\>/;'q;"	kind:type
represent_determinism	code_model.m	/^:- func represent_determinism(/;kq|/^\<represent_determinism\>/;'q;"	kind:func
represent_determinism_rval	stack_layout.m	/^:- pred represent_determinism_rval(/;kq|/^\<represent_determinism_rval\>/;'q;"	kind:pred
represent_live_value_type_and_var_num	stack_layout.m	/^:- pred represent_live_value_type_and_var_num(/;kq|/^\<represent_live_value_type_and_var_num\>/;'q;"	kind:pred	file:
represent_locn_as_byte	stack_layout.m	/^:- pred represent_locn_as_byte(/;kq|/^\<represent_locn_as_byte\>/;'q;"	kind:pred	file:
represent_locn_as_int	stack_layout.m	/^:- pred represent_locn_as_int(/;kq|/^\<represent_locn_as_int\>/;'q;"	kind:pred
represent_locn_as_int_rval	stack_layout.m	/^:- pred represent_locn_as_int_rval(/;kq|/^\<represent_locn_as_int_rval\>/;'q;"	kind:pred	file:
represent_locn_or_const_as_int_rval	stack_layout.m	/^:- pred represent_locn_or_const_as_int_rval(/;kq|/^\<represent_locn_or_const_as_int_rval\>/;'q;"	kind:pred	file:
represent_lval	stack_layout.m	/^:- pred represent_lval(/;kq|/^\<represent_lval\>/;'q;"	kind:pred	file:
represent_lval_as_byte	stack_layout.m	/^:- pred represent_lval_as_byte(/;kq|/^\<represent_lval_as_byte\>/;'q;"	kind:pred	file:
represent_maybe_foreign_defn	decide_type_repn.m	/^:- pred represent_maybe_foreign_defn(maybe(/;kq|/^\<represent_maybe_foreign_defn\>/;'q;"	kind:pred	file:
represent_maybe_foreign_defn_or_enum	decide_type_repn.m	/^:- pred represent_maybe_foreign_defn_or_enum(maybe(/;kq|/^\<represent_maybe_foreign_defn_or_enum\>/;'q;"	kind:pred	file:
represent_origins_on_all_branches	var_origins.m	/^:- pred represent_origins_on_all_branches(list(/;kq|/^\<represent_origins_on_all_branches\>/;'q;"	kind:pred	file:
represent_params	switch_case.m	/^:- type represent_params$/;kq|-;/\<represent_params\>/;'q;"	kind:type
represent_proc_as_bytecodes	prog_rep.m	/^:- pred represent_proc_as_bytecodes(list(/;kq|/^\<represent_proc_as_bytecodes\>/;'q;"	kind:pred
represent_spec	format_call.m	/^:- pred represent_spec(/;kq|/^\<represent_spec\>/;'q;"	kind:pred	file:
represent_special_live_value_type	stack_layout.m	/^:- pred represent_special_live_value_type(/;kq|/^\<represent_special_live_value_type\>/;'q;"	kind:pred	file:
represent_tagged_case_for_llds	switch_case.m	/^:- pred represent_tagged_case_for_llds(/;kq|/^\<represent_tagged_case_for_llds\>/;'q;"	kind:pred
represent_tagged_cases_in_string_hash_switch	string_switch.m	/^:- pred represent_tagged_cases_in_string_hash_switch(/;kq|/^\<represent_tagged_cases_in_string_hash_switch\>/;'q;"	kind:pred	file:
represent_tagged_cases_in_string_trie_switch	string_switch.m	/^:- pred represent_tagged_cases_in_string_trie_switch(/;kq|/^\<represent_tagged_cases_in_string_trie_switch\>/;'q;"	kind:pred	file:
represent_var_table_as_bytecode	prog_rep.m	/^:- pred represent_var_table_as_bytecode(/;kq|/^\<represent_var_table_as_bytecode\>/;'q;"	kind:pred	file:
represented_by_svar_names_pieces	pre_typecheck.m	/^:- func represented_by_svar_names_pieces(list(string)) = list(/;kq|/^\<represented_by_svar_names_pieces\>/;'q;"	kind:func	file:
repuritycheck_proc	purity.m	/^:- pred repuritycheck_proc(/;kq|/^\<repuritycheck_proc\>/;'q;"	kind:pred
req_arms_in_type_order	det_check_switch.m	/^    ;       req_arms_in_type_order.$/;kq|-;/\<req_arms_in_type_order\>/;'q;"	kind:cons
req_call	analysis.operations.m	/^                req_call        :: Call,$/;kq|-;/\<req_call\>/;'q;"	kind:fld
req_caller	analysis.operations.m	/^                req_caller      :: module_name$/;kq|-;/\<req_caller\>/;'q;"	kind:fld
req_queue	proc_requests.m	/^                req_queue       :: req_queue$/;kq|-;/\<req_queue\>/;'q;"	kind:fld	file:
req_queue	proc_requests.m	/^:- type req_queue == queue(pred_proc_id).$/;kq|-;/\<req_queue\>/;'q;"	kind:type
reqf_concurrency	prog_data_pragma.m	/^    --->    reqf_concurrency$/;kq|-;/\<reqf_concurrency\>/;'q;"	kind:cons
reqf_conservative_gc	prog_data_pragma.m	/^    ;       reqf_conservative_gc.$/;kq|-;/\<reqf_conservative_gc\>/;'q;"	kind:cons
reqf_double_prec_float	prog_data_pragma.m	/^    ;       reqf_double_prec_float$/;kq|-;/\<reqf_double_prec_float\>/;'q;"	kind:cons
reqf_memo	prog_data_pragma.m	/^    ;       reqf_memo$/;kq|-;/\<reqf_memo\>/;'q;"	kind:cons
reqf_parallel_conj	prog_data_pragma.m	/^    ;       reqf_parallel_conj$/;kq|-;/\<reqf_parallel_conj\>/;'q;"	kind:cons
reqf_single_prec_float	prog_data_pragma.m	/^    ;       reqf_single_prec_float$/;kq|-;/\<reqf_single_prec_float\>/;'q;"	kind:cons
reqf_strict_sequential	prog_data_pragma.m	/^    ;       reqf_strict_sequential$/;kq|-;/\<reqf_strict_sequential\>/;'q;"	kind:cons
reqf_trailing	prog_data_pragma.m	/^    ;       reqf_trailing$/;kq|-;/\<reqf_trailing\>/;'q;"	kind:cons
reqscope_check_cases	det_check_switch.m	/^:- pred reqscope_check_cases(/;kq|/^\<reqscope_check_cases\>/;'q;"	kind:pred	file:
reqscope_check_conj	det_check_switch.m	/^:- pred reqscope_check_conj(/;kq|/^\<reqscope_check_conj\>/;'q;"	kind:pred	file:
reqscope_check_disj	det_check_switch.m	/^:- pred reqscope_check_disj(/;kq|/^\<reqscope_check_disj\>/;'q;"	kind:pred	file:
reqscope_check_goal	det_check_switch.m	/^:- pred reqscope_check_goal(/;kq|/^\<reqscope_check_goal\>/;'q;"	kind:pred
reqscope_check_goal_detism	det_check_switch.m	/^:- pred reqscope_check_goal_detism(/;kq|/^\<reqscope_check_goal_detism\>/;'q;"	kind:pred	file:
reqscope_check_goal_detism_for_cases	det_check_switch.m	/^:- pred reqscope_check_goal_detism_for_cases(/;kq|/^\<reqscope_check_goal_detism_for_cases\>/;'q;"	kind:pred	file:
reqscope_check_scope	det_check_switch.m	/^:- pred reqscope_check_scope(list(/;kq|/^\<reqscope_check_scope\>/;'q;"	kind:pred	file:
reqscope_params	det_check_switch.m	/^:- type reqscope_params$/;kq|-;/\<reqscope_params\>/;'q;"	kind:type
requantify_clause_goal_if_needed	polymorphism_clause.m	/^:- pred requantify_clause_goal_if_needed(proc_arg_vector(/;kq|/^\<requantify_clause_goal_if_needed\>/;'q;"	kind:pred	file:
requantify_codegen_proc	ml_proc_gen.m	/^:- pred requantify_codegen_proc(/;kq|/^\<requantify_codegen_proc\>/;'q;"	kind:pred	file:
requantify_lambda_goal	polymorphism_goal.m	/^:- pred requantify_lambda_goal(list(/;kq|/^\<requantify_lambda_goal\>/;'q;"	kind:pred	file:
requantify_proc_general	quantification.m	/^:- pred requantify_proc_general(/;kq|/^\<requantify_proc_general\>/;'q;"	kind:pred
request_already_matches_a_version	higher_order.make_specialized_preds.m	/^:- pred request_already_matches_a_version(/;kq|/^\<request_already_matches_a_version\>/;'q;"	kind:pred	file:
request_proc	proc_requests.m	/^:- pred request_proc(pred_id::in, list(/;kq|/^\<request_proc\>/;'q;"	kind:pred
request_unify	proc_requests.m	/^:- pred request_unify(/;kq|/^\<request_unify\>/;'q;"	kind:pred
require	../library/require.m	/^:- pred require((pred)::in((/;kq|/^\<require\>/;'q;"	kind:pred
require.error	../library/require.m	/^:- pred error(/;kq|/^\<error\>/;'q;"	kind:pred
require.error	../library/require.m	/^:- pred error(/;kq|/^\<error\>/;'q;"	kind:pred
require.expect	../library/require.m	/^:- pred expect((pred)::in((/;kq|/^\<expect\>/;'q;"	kind:pred
require.expect	../library/require.m	/^:- pred expect((pred)::in((/;kq|/^\<expect\>/;'q;"	kind:pred
require.expect_not	../library/require.m	/^:- pred expect_not((pred)::in((/;kq|/^\<expect_not\>/;'q;"	kind:pred
require.expect_not	../library/require.m	/^:- pred expect_not((pred)::in((/;kq|/^\<expect_not\>/;'q;"	kind:pred
require.func_error	../library/require.m	/^:- func func_error(/;kq|/^\<func_error\>/;'q;"	kind:func
require.func_error	../library/require.m	/^:- func func_error(/;kq|/^\<func_error\>/;'q;"	kind:func
require.report_lookup_error	../library/require.m	/^:- pred report_lookup_error(/;kq|/^\<report_lookup_error\>/;'q;"	kind:pred
require.report_lookup_error	../library/require.m	/^:- pred report_lookup_error(/;kq|/^\<report_lookup_error\>/;'q;"	kind:pred
require.sorry	../library/require.m	/^:- func sorry(/;kq|/^\<sorry\>/;'q;"	kind:func
require.sorry	../library/require.m	/^:- func sorry(/;kq|/^\<sorry\>/;'q;"	kind:func
require.unexpected	../library/require.m	/^:- func unexpected(/;kq|/^\<unexpected\>/;'q;"	kind:func
require.unexpected	../library/require.m	/^:- func unexpected(/;kq|/^\<unexpected\>/;'q;"	kind:func
require_access	interval.m	/^:- pred require_access(list(/;kq|/^\<require_access\>/;'q;"	kind:pred	file:
require_complete_switch	hlds_goal.m	/^    ;       require_complete_switch(prog_var)$/;kq|-;/\<require_complete_switch\>/;'q;"	kind:cons
require_complete_switch_expr	prog_item.m	/^    ;       require_complete_switch_expr($/;kq|-;/\<require_complete_switch_expr\>/;'q;"	kind:cons
require_detism	hlds_goal.m	/^    ;       require_detism(determinism)$/;kq|-;/\<require_detism\>/;'q;"	kind:cons
require_detism_expr	prog_item.m	/^    ;       require_detism_expr($/;kq|-;/\<require_detism_expr\>/;'q;"	kind:cons
require_detism_scope	det_check_switch.m	/^    --->    require_detism_scope(hlds_goal_info)$/;kq|-;/\<require_detism_scope\>/;'q;"	kind:cons	file:
require_detism_switch_arm	det_check_switch.m	/^    ;       require_detism_switch_arm(prog_var, cons_id, list(cons_id)).$/;kq|-;/\<require_detism_switch_arm\>/;'q;"	kind:cons	file:
require_equal	liveness.m	/^:- pred require_equal(/;kq|/^\<require_equal\>/;'q;"	kind:pred	file:
require_flushed	interval.m	/^:- pred require_flushed(/;kq|/^\<require_flushed\>/;'q;"	kind:pred	file:
require_in_regs	interval.m	/^:- pred require_in_regs(list(/;kq|/^\<require_in_regs\>/;'q;"	kind:pred	file:
require_one_match	add_pragma.m	/^    ;       require_one_match.$/;kq|-;/\<require_one_match\>/;'q;"	kind:cons	file:
require_recompilation_if_not_up_to_date	recompilation.check.m	/^:- pred require_recompilation_if_not_up_to_date(/;kq|/^\<require_recompilation_if_not_up_to_date\>/;'q;"	kind:pred	file:
require_switch_arms_detism	hlds_goal.m	/^    ;       require_switch_arms_detism(prog_var, determinism)$/;kq|-;/\<require_switch_arms_detism\>/;'q;"	kind:cons
require_switch_arms_detism_expr	prog_item.m	/^    ;       require_switch_arms_detism_expr($/;kq|-;/\<require_switch_arms_detism_expr\>/;'q;"	kind:cons
require_tabling_fast_loose	parse_pragma_tabling.m	/^:- pred require_tabling_fast_loose(cord(/;kq|/^\<require_tabling_fast_loose\>/;'q;"	kind:pred	file:
require_tail_recursion	prog_data_pragma.m	/^:- type require_tail_recursion$/;kq|-;/\<require_tail_recursion\>/;'q;"	kind:type
require_tail_recursion_type	prog_data_pragma.m	/^:- type require_tail_recursion_type$/;kq|-;/\<require_tail_recursion_type\>/;'q;"	kind:type
require_tailrec_type_string	prog_data_pragma.m	/^:- pred require_tailrec_type_string(/;kq|/^\<require_tailrec_type_string\>/;'q;"	kind:pred
require_tm_mode	parse_type_name.m	/^    ;       require_tm_mode.$/;kq|-;/\<require_tm_mode\>/;'q;"	kind:cons
required_feature	prog_data_pragma.m	/^:- type required_feature$/;kq|-;/\<required_feature\>/;'q;"	kind:type
required_fn_decl_to_string	mlds_to_c_file.m	/^:- func required_fn_decl_to_string(/;kq|/^\<required_fn_decl_to_string\>/;'q;"	kind:func	file:
requires_argument	../library/getopt.m	/^    ;       requires_argument$/;kq|-;/\<requires_argument\>/;'q;"	kind:cons
requires_argument	../library/getopt_io.m	/^    ;       requires_argument$/;kq|-;/\<requires_argument\>/;'q;"	kind:cons
requires_numeric_argument	../library/getopt.m	/^    ;       requires_numeric_argument(string)$/;kq|-;/\<requires_numeric_argument\>/;'q;"	kind:cons
requires_numeric_argument	../library/getopt_io.m	/^    ;       requires_numeric_argument(string)$/;kq|-;/\<requires_numeric_argument\>/;'q;"	kind:cons
reroot	../library/diet.m	/^:- func reroot(diet(T), diet(T)) = diet(T) <= diet_element(/;kq|/^\<reroot\>/;'q;"	kind:func	file:
rerun_det	simplify_info.m	/^    ;       rerun_det.$/;kq|-;/\<rerun_det\>/;'q;"	kind:cons
rerun_det_analysis	pd_util.m	/^:- pred rerun_det_analysis(/;kq|/^\<rerun_det_analysis\>/;'q;"	kind:pred	file:
rerun_quant_instmap_deltas	simplify_info.m	/^    ;       rerun_quant_instmap_deltas.$/;kq|-;/\<rerun_quant_instmap_deltas\>/;'q;"	kind:cons
rerun_simplify_no_warn_simple	simplify_info.m	/^    ;       rerun_simplify_no_warn_simple.$/;kq|-;/\<rerun_simplify_no_warn_simple\>/;'q;"	kind:cons
res	../library/io.m	/^:- type res$/;kq|-;/\<res\>/;'q;"	kind:type
res	../library/stream.m	/^:- type res(Error)$/;kq|-;/\<res\>/;'q;"	kind:type
res_to_stream_res	../library/bitmap.m	/^:- func res_to_stream_res(io.res) = stream.res(/;kq|/^\<res_to_stream_res\>/;'q;"	kind:func	file:
reserve_r1	code_loc_dep.m	/^:- pred reserve_r1(/;kq|/^\<reserve_r1\>/;'q;"	kind:pred
reserved_prefix	../library/term_to_xml.m	/^:- func reserved_prefix = string.$/;kq|/^\<reserved_prefix\>/;'q;"	kind:func	file:
reset_activation_info_ac	../library/profiling_builtin.m	/^:- impure pred reset_activation_info_ac(/;kq|/^\<reset_activation_info_ac\>/;'q;"	kind:pred
reset_activation_info_sr	../library/profiling_builtin.m	/^:- impure pred reset_activation_info_sr(/;kq|/^\<reset_activation_info_sr\>/;'q;"	kind:pred
reset_analysis_registry_dependency_status	make.program_target.m	/^:- pred reset_analysis_registry_dependency_status(/;kq|/^\<reset_analysis_registry_dependency_status\>/;'q;"	kind:pred	file:
reset_and_discard_ticket	code_loc_dep.m	/^:- pred reset_and_discard_ticket(/;kq|/^\<reset_and_discard_ticket\>/;'q;"	kind:pred
reset_and_prune_ticket	code_loc_dep.m	/^:- pred reset_and_prune_ticket(/;kq|/^\<reset_and_prune_ticket\>/;'q;"	kind:pred
reset_count_state_counts	tupling.m	/^:- pred reset_count_state_counts(/;kq|/^\<reset_count_state_counts\>/;'q;"	kind:pred	file:
reset_discard_and_release_ticket	code_loc_dep.m	/^:- pred reset_discard_and_release_ticket(/;kq|/^\<reset_discard_and_release_ticket\>/;'q;"	kind:pred
reset_grade_options	compute_grade.m	/^:- pred reset_grade_options(/;kq|/^\<reset_grade_options\>/;'q;"	kind:pred	file:
reset_imported_structure_sharing_reuse	add_pragma_type_spec.m	/^:- pred reset_imported_structure_sharing_reuse(/;kq|/^\<reset_imported_structure_sharing_reuse\>/;'q;"	kind:pred	file:
reset_in_scc_map	ml_proc_gen.m	/^:- pred reset_in_scc_map(/;kq|/^\<reset_in_scc_map\>/;'q;"	kind:pred	file:
reset_inferred_proc_determinism	deforest.m	/^:- pred reset_inferred_proc_determinism(/;kq|/^\<reset_inferred_proc_determinism\>/;'q;"	kind:pred	file:
reset_prune_and_release_ticket	code_loc_dep.m	/^:- pred reset_prune_and_release_ticket(/;kq|/^\<reset_prune_and_release_ticket\>/;'q;"	kind:pred
reset_reason_commit	llds.m	/^    ;       reset_reason_commit$/;kq|-;/\<reset_reason_commit\>/;'q;"	kind:cons
reset_reason_exception	llds.m	/^    ;       reset_reason_exception$/;kq|-;/\<reset_reason_exception\>/;'q;"	kind:cons
reset_reason_gc	llds.m	/^    ;       reset_reason_gc.$/;kq|-;/\<reset_reason_gc\>/;'q;"	kind:cons
reset_reason_retry	llds.m	/^    ;       reset_reason_retry$/;kq|-;/\<reset_reason_retry\>/;'q;"	kind:cons
reset_reason_solve	llds.m	/^    ;       reset_reason_solve$/;kq|-;/\<reset_reason_solve\>/;'q;"	kind:cons
reset_reason_undo	llds.m	/^    --->    reset_reason_undo$/;kq|-;/\<reset_reason_undo\>/;'q;"	kind:cons
reset_resume_known	code_loc_dep.m	/^:- pred reset_resume_known(/;kq|/^\<reset_resume_known\>/;'q;"	kind:pred
reset_scc_info	ml_proc_gen.m	/^:- pred reset_scc_info(/;kq|/^\<reset_scc_info\>/;'q;"	kind:pred	file:
reset_solutions_heap	../library/solutions.m	/^:- impure pred reset_solutions_heap(/;kq|/^\<reset_solutions_heap\>/;'q;"	kind:pred	file:
reset_tables	ctgc.selector.m	/^:- pred reset_tables(/;kq|/^\<reset_tables\>/;'q;"	kind:pred
reset_ticket	code_loc_dep.m	/^:- pred reset_ticket(/;kq|/^\<reset_ticket\>/;'q;"	kind:pred
reset_ticket	llds.m	/^    ;       reset_ticket(rval, reset_trail_reason)$/;kq|-;/\<reset_ticket\>/;'q;"	kind:cons
reset_ticket	mlds.m	/^    ;       reset_ticket(mlds_rval, mlds_reset_trail_reason)$/;kq|-;/\<reset_ticket\>/;'q;"	kind:cons
reset_ticket_commit	../library/private_builtin.m	/^:- impure pred reset_ticket_commit(/;kq|/^\<reset_ticket_commit\>/;'q;"	kind:pred
reset_ticket_solve	../library/private_builtin.m	/^:- impure pred reset_ticket_solve(/;kq|/^\<reset_ticket_solve\>/;'q;"	kind:pred
reset_ticket_undo	../library/private_builtin.m	/^:- impure pred reset_ticket_undo(/;kq|/^\<reset_ticket_undo\>/;'q;"	kind:pred
reset_to_position	code_loc_dep.m	/^:- pred reset_to_position(/;kq|/^\<reset_to_position\>/;'q;"	kind:pred
reset_trail_reason	llds.m	/^:- type reset_trail_reason$/;kq|-;/\<reset_trail_reason\>/;'q;"	kind:type
reset_trail_reason_to_string	llds_out_instr.m	/^:- func reset_trail_reason_to_string(/;kq|/^\<reset_trail_reason_to_string\>/;'q;"	kind:func	file:
reset_updated_status	state_var.m	/^:- pred reset_updated_status(/;kq|/^\<reset_updated_status\>/;'q;"	kind:pred	file:
resize	../library/array.m	/^:- func resize(array(T)::array_di, int::in, T::in) = (array(/;kq|/^\<resize\>/;'q;"	kind:func
resize	../library/bitmap.m	/^:- func resize(/;kq|/^\<resize\>/;'q;"	kind:func
resize	../library/bt_array.m	/^:- func resize(bt_array(T), int, int, T) = bt_array(/;kq|/^\<resize\>/;'q;"	kind:func
resize	../library/version_array.m	/^:- func resize(version_array(T), int, T) = version_array(/;kq|/^\<resize\>/;'q;"	kind:func
resize	../library/version_array2d.m	/^:- func resize(version_array2d(T), int, int, T) = version_array2d(/;kq|/^\<resize\>/;'q;"	kind:func
resize	../library/version_bitmap.m	/^:- func resize(/;kq|/^\<resize\>/;'q;"	kind:func
resize	../library/version_store.m	/^:- pred resize(int::in, version_store(S)::in, version_store(/;kq|/^\<resize\>/;'q;"	kind:pred	file:
resize_2	../library/version_array2d.m	/^:- func resize_2(int, int, int, int, version_array2d(/;kq|/^\<resize_2\>/;'q;"	kind:func	file:
resize_bitmap	../library/bitmap.m	/^:- func resize_bitmap(/;kq|/^\<resize_bitmap\>/;'q;"	kind:func	file:
resize_buffer	../library/io.text_read.m	/^:- pred resize_buffer(/;kq|/^\<resize_buffer\>/;'q;"	kind:pred	file:
resolve_foreign_type_body_overloading	intermod_decide.m	/^:- pred resolve_foreign_type_body_overloading(/;kq|/^\<resolve_foreign_type_body_overloading\>/;'q;"	kind:pred	file:
resolve_foreign_type_body_overloading_2	intermod_decide.m	/^:- pred resolve_foreign_type_body_overloading_2(/;kq|/^\<resolve_foreign_type_body_overloading_2\>/;'q;"	kind:pred	file:
resolve_pred_overloading	pred_table.m	/^:- pred resolve_pred_overloading(/;kq|/^\<resolve_pred_overloading\>/;'q;"	kind:pred
resolve_unify_compare_overloading	intermod_decide.m	/^:- pred resolve_unify_compare_overloading(/;kq|/^\<resolve_unify_compare_overloading\>/;'q;"	kind:pred	file:
resolve_unify_functor	resolve_unify_functor.m	/^:- pred resolve_unify_functor(/;kq|/^\<resolve_unify_functor\>/;'q;"	kind:pred
resolve_unify_functor_std	resolve_unify_functor.m	/^:- pred resolve_unify_functor_std(/;kq|/^\<resolve_unify_functor_std\>/;'q;"	kind:pred	file:
resolve_user_special_pred_overloading	intermod_decide.m	/^:- pred resolve_user_special_pred_overloading(/;kq|/^\<resolve_user_special_pred_overloading\>/;'q;"	kind:pred	file:
resolved_functor	recompilation.used_file.m	/^:- type resolved_functor$/;kq|-;/\<resolved_functor\>/;'q;"	kind:type
resolved_functor_data_constructor	recompilation.used_file.m	/^    ;       resolved_functor_data_constructor(type_ctor)$/;kq|-;/\<resolved_functor_data_constructor\>/;'q;"	kind:cons
resolved_functor_field_access_func	recompilation.used_file.m	/^    ;       resolved_functor_field_access_func(cons_ctor).$/;kq|-;/\<resolved_functor_field_access_func\>/;'q;"	kind:cons
resolved_functor_map	recompilation.used_file.m	/^:- type resolved_functor_map == resolved_item_map(set(resolved_functor)).$/;kq|-;/\<resolved_functor_map\>/;'q;"	kind:type
resolved_functor_pred_or_func	recompilation.used_file.m	/^    --->    resolved_functor_pred_or_func(pred_id, pred_or_func,$/;kq|-;/\<resolved_functor_pred_or_func\>/;'q;"	kind:cons
resolved_functor_set	recompilation.used_file.m	/^:- type resolved_functor_set == resolved_item_set(set(resolved_functor)).$/;kq|-;/\<resolved_functor_set\>/;'q;"	kind:type
resolved_functor_to_string	recompilation.used_file.m	/^:- func resolved_functor_to_string(/;kq|/^\<resolved_functor_to_string\>/;'q;"	kind:func	file:
resolved_item_list	recompilation.used_file.m	/^:- type resolved_item_list(T) == assoc_list(arity, resolved_item_map(T)).$/;kq|-;/\<resolved_item_list\>/;'q;"	kind:type
resolved_item_map	recompilation.used_file.m	/^:- type resolved_item_map(T) == map(module_qualifier, T).$/;kq|-;/\<resolved_item_map\>/;'q;"	kind:type
resolved_item_set	recompilation.used_file.m	/^:- type resolved_item_set(T) == map(string, resolved_item_list(T)).$/;kq|-;/\<resolved_item_set\>/;'q;"	kind:type
resolved_item_set_to_string	recompilation.used_file.m	/^:- func resolved_item_set_to_string(/;kq|/^\<resolved_item_set_to_string\>/;'q;"	kind:func	file:
resolved_item_set_to_string_2	recompilation.used_file.m	/^:- func resolved_item_set_to_string_2(/;kq|/^\<resolved_item_set_to_string_2\>/;'q;"	kind:func	file:
resolved_item_set_to_string_3	recompilation.used_file.m	/^:- func resolved_item_set_to_string_3(/;kq|/^\<resolved_item_set_to_string_3\>/;'q;"	kind:func	file:
resolved_pred_or_func_map	recompilation.used_file.m	/^:- type resolved_pred_or_func_map ==$/;kq|-;/\<resolved_pred_or_func_map\>/;'q;"	kind:type
resolved_pred_or_func_set	recompilation.used_file.m	/^:- type resolved_pred_or_func_set ==$/;kq|-;/\<resolved_pred_or_func_set\>/;'q;"	kind:type
resolved_used_items	recompilation.usage.m	/^                resolved_used_items :: resolved_used_items,$/;kq|-;/\<resolved_used_items\>/;'q;"	kind:fld	file:
resolved_used_items	recompilation.used_file.m	/^:- type resolved_used_items$/;kq|-;/\<resolved_used_items\>/;'q;"	kind:type
restore_and_release_hp	code_loc_dep.m	/^:- pred restore_and_release_hp(/;kq|/^\<restore_and_release_hp\>/;'q;"	kind:pred
restore_det_warnings	det_analysis.m	/^:- pred restore_det_warnings(/;kq|/^\<restore_det_warnings\>/;'q;"	kind:pred
restore_equalities	lp_rational.m	/^:- pred restore_equalities(/;kq|/^\<restore_equalities\>/;'q;"	kind:pred
restore_hp	../library/private_builtin.m	/^:- impure pred restore_hp(/;kq|/^\<restore_hp\>/;'q;"	kind:pred
restore_hp	code_loc_dep.m	/^:- pred restore_hp(/;kq|/^\<restore_hp\>/;'q;"	kind:pred
restore_hp	llds.m	/^    ;       restore_hp(rval)$/;kq|-;/\<restore_hp\>/;'q;"	kind:cons
restore_hp	mlds.m	/^    ;       restore_hp(mlds_rval)$/;kq|-;/\<restore_hp\>/;'q;"	kind:cons
restore_maxfr	llds.m	/^    ;       restore_maxfr(lval)$/;kq|-;/\<restore_maxfr\>/;'q;"	kind:cons
restore_option	det_analysis.m	/^:- pred restore_option(pair(/;kq|/^\<restore_option\>/;'q;"	kind:pred	file:
restore_output_stream	../library/io.m	/^:- pred restore_output_stream(pred(/;kq|/^\<restore_output_stream\>/;'q;"	kind:pred	file:
restore_recursion_depth_exit_1	../library/profiling_builtin.m	/^:- impure pred restore_recursion_depth_exit_1(/;kq|/^\<restore_recursion_depth_exit_1\>/;'q;"	kind:pred
restore_recursion_depth_exit_2	../library/profiling_builtin.m	/^:- impure pred restore_recursion_depth_exit_2(/;kq|/^\<restore_recursion_depth_exit_2\>/;'q;"	kind:pred
restore_recursion_depth_exit_3	../library/profiling_builtin.m	/^:- impure pred restore_recursion_depth_exit_3(/;kq|/^\<restore_recursion_depth_exit_3\>/;'q;"	kind:pred
restore_recursion_depth_exit_4	../library/profiling_builtin.m	/^:- impure pred restore_recursion_depth_exit_4(/;kq|/^\<restore_recursion_depth_exit_4\>/;'q;"	kind:pred
restore_recursion_depth_exit_5	../library/profiling_builtin.m	/^:- impure pred restore_recursion_depth_exit_5(/;kq|/^\<restore_recursion_depth_exit_5\>/;'q;"	kind:pred
restore_recursion_depth_exit_6	../library/profiling_builtin.m	/^:- impure pred restore_recursion_depth_exit_6(/;kq|/^\<restore_recursion_depth_exit_6\>/;'q;"	kind:pred
restore_recursion_depth_exit_7	../library/profiling_builtin.m	/^:- impure pred restore_recursion_depth_exit_7(/;kq|/^\<restore_recursion_depth_exit_7\>/;'q;"	kind:pred
restore_recursion_depth_exit_8	../library/profiling_builtin.m	/^:- impure pred restore_recursion_depth_exit_8(/;kq|/^\<restore_recursion_depth_exit_8\>/;'q;"	kind:pred
restore_recursion_depth_exit_9	../library/profiling_builtin.m	/^:- impure pred restore_recursion_depth_exit_9(/;kq|/^\<restore_recursion_depth_exit_9\>/;'q;"	kind:pred
restore_recursion_depth_fail_1	../library/profiling_builtin.m	/^:- impure pred restore_recursion_depth_fail_1(/;kq|/^\<restore_recursion_depth_fail_1\>/;'q;"	kind:pred
restore_recursion_depth_fail_2	../library/profiling_builtin.m	/^:- impure pred restore_recursion_depth_fail_2(/;kq|/^\<restore_recursion_depth_fail_2\>/;'q;"	kind:pred
restore_recursion_depth_fail_3	../library/profiling_builtin.m	/^:- impure pred restore_recursion_depth_fail_3(/;kq|/^\<restore_recursion_depth_fail_3\>/;'q;"	kind:pred
restore_recursion_depth_fail_4	../library/profiling_builtin.m	/^:- impure pred restore_recursion_depth_fail_4(/;kq|/^\<restore_recursion_depth_fail_4\>/;'q;"	kind:pred
restore_recursion_depth_fail_5	../library/profiling_builtin.m	/^:- impure pred restore_recursion_depth_fail_5(/;kq|/^\<restore_recursion_depth_fail_5\>/;'q;"	kind:pred
restore_recursion_depth_fail_6	../library/profiling_builtin.m	/^:- impure pred restore_recursion_depth_fail_6(/;kq|/^\<restore_recursion_depth_fail_6\>/;'q;"	kind:pred
restore_recursion_depth_fail_7	../library/profiling_builtin.m	/^:- impure pred restore_recursion_depth_fail_7(/;kq|/^\<restore_recursion_depth_fail_7\>/;'q;"	kind:pred
restore_recursion_depth_fail_8	../library/profiling_builtin.m	/^:- impure pred restore_recursion_depth_fail_8(/;kq|/^\<restore_recursion_depth_fail_8\>/;'q;"	kind:pred
restore_recursion_depth_fail_9	../library/profiling_builtin.m	/^:- impure pred restore_recursion_depth_fail_9(/;kq|/^\<restore_recursion_depth_fail_9\>/;'q;"	kind:pred
restore_signal_handlers	process_util.m	/^:- pred restore_signal_handlers(/;kq|/^\<restore_signal_handlers\>/;'q;"	kind:pred	file:
restrict	../library/robdd.m	/^:- func restrict(var(T), robdd(T)) = robdd(/;kq|/^\<restrict\>/;'q;"	kind:func
restrict	mode_robdd.tfeirn.m	/^:- func restrict(var(T)::in, tfeirn(/;kq|/^\<restrict\>/;'q;"	kind:func
restrict_constraints_to_head_vars	typecheck.m	/^:- pred restrict_constraints_to_head_vars(list(/;kq|/^\<restrict_constraints_to_head_vars\>/;'q;"	kind:pred	file:
restrict_constraints_to_head_vars_2	typecheck.m	/^:- pred restrict_constraints_to_head_vars_2(list(/;kq|/^\<restrict_constraints_to_head_vars_2\>/;'q;"	kind:pred	file:
restrict_domain	old_type_constraints.m	/^:- pred restrict_domain(/;kq|/^\<restrict_domain\>/;'q;"	kind:pred	file:
restrict_filter	../library/robdd.m	/^:- func restrict_filter(pred(var(T)), pred(var(T)), robdd(T)) = robdd(/;kq|/^\<restrict_filter\>/;'q;"	kind:func
restrict_filter	../library/robdd.m	/^:- func restrict_filter(pred(var(T)), robdd(T)) = robdd(/;kq|/^\<restrict_filter\>/;'q;"	kind:func
restrict_filter	mode_constraint_robdd.m	/^:- func restrict_filter(pred(/;kq|/^\<restrict_filter\>/;'q;"	kind:func
restrict_filter	mode_robdd.tfeirn.m	/^:- func restrict_filter(pred(var(T))::in(pred(/;kq|/^\<restrict_filter\>/;'q;"	kind:func
restrict_inst_ctor_checked_defn_for_int2	comp_unit_interface.m	/^:- pred restrict_inst_ctor_checked_defn_for_int2(/;kq|/^\<restrict_inst_ctor_checked_defn_for_int2\>/;'q;"	kind:pred	file:
restrict_list_elements	hlds_class.m	/^:- func restrict_list_elements(set(hlds_class_argpos), list(T)) = list(/;kq|/^\<restrict_list_elements\>/;'q;"	kind:func
restrict_list_elements_2	hlds_class.m	/^:- pred restrict_list_elements_2(list(/;kq|/^\<restrict_list_elements_2\>/;'q;"	kind:pred	file:
restrict_max	../library/ranges.m	/^:- func restrict_max(/;kq|/^\<restrict_max\>/;'q;"	kind:func
restrict_min	../library/ranges.m	/^:- func restrict_min(/;kq|/^\<restrict_min\>/;'q;"	kind:func
restrict_mode_ctor_checked_defn_for_int2	comp_unit_interface.m	/^:- pred restrict_mode_ctor_checked_defn_for_int2(/;kq|/^\<restrict_mode_ctor_checked_defn_for_int2\>/;'q;"	kind:pred	file:
restrict_range	../library/ranges.m	/^:- func restrict_range(/;kq|/^\<restrict_range\>/;'q;"	kind:func
restrict_rtti_varmaps	hlds_rtti.m	/^:- pred restrict_rtti_varmaps(array(/;kq|/^\<restrict_rtti_varmaps\>/;'q;"	kind:pred
restrict_stats	instmap.m	/^:- type restrict_stats$/;kq|-;/\<restrict_stats\>/;'q;"	kind:type	file:
restrict_switches_on_var_in_cases	split_switch_arms.m	/^:- pred restrict_switches_on_var_in_cases(prog_var::in, set(/;kq|/^\<restrict_switches_on_var_in_cases\>/;'q;"	kind:pred	file:
restrict_switches_on_var_in_conj	split_switch_arms.m	/^:- pred restrict_switches_on_var_in_conj(prog_var::in, set(/;kq|/^\<restrict_switches_on_var_in_conj\>/;'q;"	kind:pred	file:
restrict_switches_on_var_in_goal	split_switch_arms.m	/^:- pred restrict_switches_on_var_in_goal(prog_var::in, set(/;kq|/^\<restrict_switches_on_var_in_goal\>/;'q;"	kind:pred	file:
restrict_switches_on_var_in_goals	split_switch_arms.m	/^:- pred restrict_switches_on_var_in_goals(prog_var::in, set(/;kq|/^\<restrict_switches_on_var_in_goals\>/;'q;"	kind:pred	file:
restrict_switches_on_var_in_restricted_cases	split_switch_arms.m	/^:- pred restrict_switches_on_var_in_restricted_cases(/;kq|/^\<restrict_switches_on_var_in_restricted_cases\>/;'q;"	kind:pred	file:
restrict_threshold	../library/robdd.m	/^:- func restrict_threshold(var(T), robdd(T)) = robdd(/;kq|/^\<restrict_threshold\>/;'q;"	kind:func
restrict_threshold	mode_constraint_robdd.m	/^:- func restrict_threshold(/;kq|/^\<restrict_threshold\>/;'q;"	kind:func
restrict_threshold	mode_robdd.equiv_vars.m	/^:- func restrict_threshold(var(T), equiv_vars(T)) = equiv_vars(/;kq|/^\<restrict_threshold\>/;'q;"	kind:func
restrict_threshold	mode_robdd.implications.m	/^:- func restrict_threshold(var(T), imp_vars(T)) = imp_vars(/;kq|/^\<restrict_threshold\>/;'q;"	kind:func
restrict_threshold	mode_robdd.tfeirn.m	/^:- func restrict_threshold(var(T)::in, tfeirn(/;kq|/^\<restrict_threshold\>/;'q;"	kind:func
restrict_threshold_2	mode_robdd.implications.m	/^:- func restrict_threshold_2(var(T), assoc_list(var(T), vars(T)), imp_map(/;kq|/^\<restrict_threshold_2\>/;'q;"	kind:func	file:
restrict_to_int_import_map_entry	convert_parse_tree.m	/^:- pred restrict_to_int_import_map_entry(/;kq|/^\<restrict_to_int_import_map_entry\>/;'q;"	kind:pred	file:
restrict_to_section_use_map_entry	convert_parse_tree.m	/^:- pred restrict_to_section_use_map_entry(/;kq|/^\<restrict_to_section_use_map_entry\>/;'q;"	kind:pred	file:
restrict_trace_counts_2	../mdbcomp/trace_counts.m	/^:- pred restrict_trace_counts_2(/;kq|/^\<restrict_trace_counts_2\>/;'q;"	kind:pred	file:
restrict_trace_counts_to_module	../mdbcomp/trace_counts.m	/^:- pred restrict_trace_counts_to_module(/;kq|/^\<restrict_trace_counts_to_module\>/;'q;"	kind:pred
restrict_true_false_vars	../library/robdd.m	/^:- func restrict_true_false_vars(vars(T), vars(T), robdd(T)) = robdd(/;kq|/^\<restrict_true_false_vars\>/;'q;"	kind:func
restrict_true_false_vars_2	../library/robdd.m	/^:- pred restrict_true_false_vars_2(vars(T)::in, vars(/;kq|/^\<restrict_true_false_vars_2\>/;'q;"	kind:pred	file:
restrict_type_ctor_checked_defn_for_int2	comp_unit_interface.m	/^:- pred restrict_type_ctor_checked_defn_for_int2(/;kq|/^\<restrict_type_ctor_checked_defn_for_int2\>/;'q;"	kind:pred	file:
restrict_type_ctor_int_defn_for_int2	comp_unit_interface.m	/^:- pred restrict_type_ctor_int_defn_for_int2(/;kq|/^\<restrict_type_ctor_int_defn_for_int2\>/;'q;"	kind:pred	file:
restrict_var_maps	lambda.m	/^:- pred restrict_var_maps(list(/;kq|/^\<restrict_var_maps\>/;'q;"	kind:pred	file:
restricted_command_line	options.m	/^    ;       restricted_command_line$/;kq|-;/\<restricted_command_line\>/;'q;"	kind:cons
result	../library/io.m	/^:- type result$/;kq|-;/\<result\>/;'q;"	kind:type
result	../library/io.m	/^:- type result(T)$/;kq|-;/\<result\>/;'q;"	kind:type
result	../library/stream.m	/^:- type result(Error)$/;kq|-;/\<result\>/;'q;"	kind:type
result	../library/stream.m	/^:- type result(T, Error)$/;kq|-;/\<result\>/;'q;"	kind:type
result	lp.m	/^:- type result$/;kq|-;/\<result\>/;'q;"	kind:type
result0_to_stream_result0	../library/io.m	/^:- func result0_to_stream_result0(io.result) = stream.result(/;kq|/^\<result0_to_stream_result0\>/;'q;"	kind:func	file:
result1_to_stream_result1	../library/io.m	/^:- func result1_to_stream_result1(io.result(T)) = stream.result(/;kq|/^\<result1_to_stream_result1\>/;'q;"	kind:func	file:
result_call_4	../library/rtti_implementation.m	/^:- pred result_call_4(/;kq|/^\<result_call_4\>/;'q;"	kind:pred	file:
result_call_5	../library/rtti_implementation.m	/^:- pred result_call_5(/;kq|/^\<result_call_5\>/;'q;"	kind:pred	file:
result_call_6	../library/rtti_implementation.m	/^:- pred result_call_6(/;kq|/^\<result_call_6\>/;'q;"	kind:pred	file:
result_call_7	../library/rtti_implementation.m	/^:- pred result_call_7(/;kq|/^\<result_call_7\>/;'q;"	kind:pred	file:
result_call_8	../library/rtti_implementation.m	/^:- pred result_call_8(/;kq|/^\<result_call_8\>/;'q;"	kind:pred	file:
result_call_9	../library/rtti_implementation.m	/^:- pred result_call_9(/;kq|/^\<result_call_9\>/;'q;"	kind:pred	file:
result_code	../library/io.m	/^:- type result_code$/;kq|-;/\<result_code\>/;'q;"	kind:type	file:
result_code_eof	../library/io.m	/^    ;       result_code_eof$/;kq|-;/\<result_code_eof\>/;'q;"	kind:cons	file:
result_code_error	../library/io.m	/^    ;       result_code_error.$/;kq|-;/\<result_code_error\>/;'q;"	kind:cons	file:
result_code_ok	../library/io.m	/^    --->    result_code_ok$/;kq|-;/\<result_code_ok\>/;'q;"	kind:cons	file:
result_is_in_tprop_cache	inst_mode_type_prop.m	/^:- pred result_is_in_tprop_cache(/;kq|/^\<result_is_in_tprop_cache\>/;'q;"	kind:pred	file:
resume_locs	hlds_llds.m	/^:- type resume_locs$/;kq|-;/\<resume_locs\>/;'q;"	kind:type
resume_locs_include_stack	live_vars.m	/^:- pred resume_locs_include_stack(/;kq|/^\<resume_locs_include_stack\>/;'q;"	kind:pred	file:
resume_locs_orig_only	hlds_llds.m	/^    --->    resume_locs_orig_only$/;kq|-;/\<resume_locs_orig_only\>/;'q;"	kind:cons
resume_locs_orig_then_stack	hlds_llds.m	/^    ;       resume_locs_orig_then_stack$/;kq|-;/\<resume_locs_orig_then_stack\>/;'q;"	kind:cons
resume_locs_stack_only	hlds_llds.m	/^    ;       resume_locs_stack_only$/;kq|-;/\<resume_locs_stack_only\>/;'q;"	kind:cons
resume_locs_stack_then_orig	hlds_llds.m	/^    ;       resume_locs_stack_then_orig.$/;kq|-;/\<resume_locs_stack_then_orig\>/;'q;"	kind:cons
resume_map	code_loc_dep.m	/^:- type resume_map == map(prog_var, set(lval)).$/;kq|-;/\<resume_map\>/;'q;"	kind:type	file:
resume_nondet_vars	hlds_llds.m	/^                resume_nondet_vars      :: set_of_progvar$/;kq|-;/\<resume_nondet_vars\>/;'q;"	kind:fld
resume_point	hlds_llds.m	/^                resume_point        :: resume_point,$/;kq|-;/\<resume_point\>/;'q;"	kind:fld	file:
resume_point	hlds_llds.m	/^:- type resume_point$/;kq|-;/\<resume_point\>/;'q;"	kind:type
resume_point_info	code_loc_dep.m	/^:- type resume_point_info$/;kq|-;/\<resume_point_info\>/;'q;"	kind:type	file:
resume_point_known	code_loc_dep.m	/^:- type resume_point_known$/;kq|-;/\<resume_point_known\>/;'q;"	kind:type	file:
resume_point_stack_addr	code_loc_dep.m	/^:- pred resume_point_stack_addr(/;kq|/^\<resume_point_stack_addr\>/;'q;"	kind:pred
resume_point_unknown	code_loc_dep.m	/^    ;       resume_point_unknown.$/;kq|-;/\<resume_point_unknown\>/;'q;"	kind:cons	file:
resume_point_vars	code_loc_dep.m	/^:- pred resume_point_vars(resume_point_info::in, list(/;kq|/^\<resume_point_vars\>/;'q;"	kind:pred
resume_resume_vars	hlds_llds.m	/^                resume_resume_vars      :: set_of_progvar,$/;kq|-;/\<resume_resume_vars\>/;'q;"	kind:fld
resume_save_status	interval.m	/^:- type resume_save_status$/;kq|-;/\<resume_save_status\>/;'q;"	kind:type
resume_save_status_requires_close	stack_opt.m	/^:- func resume_save_status_requires_close(/;kq|/^\<resume_save_status_requires_close\>/;'q;"	kind:func	file:
resume_vars_on_stack	hlds_llds.m	/^                resume_vars_on_stack    :: bool,$/;kq|-;/\<resume_vars_on_stack\>/;'q;"	kind:fld
resur_renaming_annotation_to_assignment	rbmm.region_transformation.m	/^:- pred resur_renaming_annotation_to_assignment(/;kq|/^\<resur_renaming_annotation_to_assignment\>/;'q;"	kind:pred	file:
retain_non_primitive_regions	rbmm.interproc_region_lifetime.m	/^:- pred retain_non_primitive_regions(/;kq|/^\<retain_non_primitive_regions\>/;'q;"	kind:pred	file:
retain_non_primitive_regions_at_pp	rbmm.interproc_region_lifetime.m	/^:- pred retain_non_primitive_regions_at_pp(/;kq|/^\<retain_non_primitive_regions_at_pp\>/;'q;"	kind:pred	file:
rethrow	../library/exception.m	/^:- pred rethrow(exception_result(/;kq|/^\<rethrow\>/;'q;"	kind:pred
retrieve_output_args	export.m	/^:- pred retrieve_output_args(/;kq|/^\<retrieve_output_args\>/;'q;"	kind:pred	file:
retrieve_prog_constraint	hlds_class.m	/^:- pred retrieve_prog_constraint(/;kq|/^\<retrieve_prog_constraint\>/;'q;"	kind:pred
retrieve_prog_constraint_list	hlds_class.m	/^:- pred retrieve_prog_constraint_list(list(/;kq|/^\<retrieve_prog_constraint_list\>/;'q;"	kind:pred
retrieve_univ_exist_constraints	hlds_class.m	/^:- pred retrieve_univ_exist_constraints(/;kq|/^\<retrieve_univ_exist_constraints\>/;'q;"	kind:pred
retry	../library/stm_builtin.m	/^:- pred retry(/;kq|/^\<retry\>/;'q;"	kind:pred
return_cons_arities	hlds_cons.m	/^:- pred return_cons_arities(cons_table::in, sym_name::in, list(/;kq|/^\<return_cons_arities\>/;'q;"	kind:pred
return_cons_arities_inner	hlds_cons.m	/^:- pred return_cons_arities_inner(sym_name::in, list(/;kq|/^\<return_cons_arities_inner\>/;'q;"	kind:pred	file:
return_cons_defns_with_given_name	hlds_cons.m	/^:- pred return_cons_defns_with_given_name(/;kq|/^\<return_cons_defns_with_given_name\>/;'q;"	kind:pred
return_debug	hlds_pred.m	/^                return_debug            :: string$/;kq|-;/\<return_debug\>/;'q;"	kind:fld
return_layout_info	continuation_info.m	/^:- type return_layout_info$/;kq|-;/\<return_layout_info\>/;'q;"	kind:type
return_list_to_string_for_c	mlds_to_c_type.m	/^:- func return_list_to_string_for_c(list(/;kq|/^\<return_list_to_string_for_c\>/;'q;"	kind:func
return_maybe_option_error	../library/getopt.m	/^:- pred return_maybe_option_error(maybe_option_error(/;kq|/^\<return_maybe_option_error\>/;'q;"	kind:pred	file:
return_maybe_option_error	../library/getopt_io.m	/^:- pred return_maybe_option_error(maybe_option_error(/;kq|/^\<return_maybe_option_error\>/;'q;"	kind:pred	file:
return_option_table_if_ok	../library/getopt.m	/^:- pred return_option_table_if_ok(maybe_option_error(/;kq|/^\<return_option_table_if_ok\>/;'q;"	kind:pred	file:
return_option_table_if_ok	../library/getopt_io.m	/^:- pred return_option_table_if_ok(maybe_option_error(/;kq|/^\<return_option_table_if_ok\>/;'q;"	kind:pred	file:
return_pred_func_arities	typecheck_error_undef.m	/^:- pred return_pred_func_arities(module_info::in, list(/;kq|/^\<return_pred_func_arities\>/;'q;"	kind:pred	file:
return_sccs_in_from_to_order	../library/digraph.m	/^:- func return_sccs_in_from_to_order(digraph(T)) = list(set(/;kq|/^\<return_sccs_in_from_to_order\>/;'q;"	kind:func
return_sccs_in_to_from_order	../library/digraph.m	/^:- func return_sccs_in_to_from_order(digraph(T)) = list(set(/;kq|/^\<return_sccs_in_to_from_order\>/;'q;"	kind:func
return_timestamp_if_needed	read_modules.m	/^:- pred return_timestamp_if_needed(/;kq|/^\<return_timestamp_if_needed\>/;'q;"	kind:pred
return_vertices_in_from_to_order	../library/digraph.m	/^:- pred return_vertices_in_from_to_order(digraph(T)::in, list(/;kq|/^\<return_vertices_in_from_to_order\>/;'q;"	kind:pred
return_vertices_in_to_from_order	../library/digraph.m	/^:- pred return_vertices_in_to_from_order(digraph(T)::in, list(/;kq|/^\<return_vertices_in_to_from_order\>/;'q;"	kind:pred
returning_generator_locn	table_gen.m	/^:- func returning_generator_locn = string.$/;kq|/^\<returning_generator_locn\>/;'q;"	kind:func	file:
reuse	hlds_goal.m	/^    ;       reuse(short_reuse_description).$/;kq|-;/\<reuse\>/;'q;"	kind:cons
reuse_answer_from_term	structure_reuse.analysis.m	/^:- pred reuse_answer_from_term(/;kq|/^\<reuse_answer_from_term\>/;'q;"	kind:pred	file:
reuse_answer_to_term	structure_reuse.analysis.m	/^:- func reuse_answer_to_term(/;kq|/^\<reuse_answer_to_term\>/;'q;"	kind:func	file:
reuse_as	structure_reuse.domain.m	/^:- type reuse_as$/;kq|-;/\<reuse_as\>/;'q;"	kind:type	file:
reuse_as_add_condition	structure_reuse.domain.m	/^:- pred reuse_as_add_condition(/;kq|/^\<reuse_as_add_condition\>/;'q;"	kind:pred
reuse_as_add_unconditional	structure_reuse.domain.m	/^:- pred reuse_as_add_unconditional(/;kq|/^\<reuse_as_add_unconditional\>/;'q;"	kind:pred
reuse_as_all_unconditional_reuses	structure_reuse.domain.m	/^:- pred reuse_as_all_unconditional_reuses(/;kq|/^\<reuse_as_all_unconditional_reuses\>/;'q;"	kind:pred
reuse_as_and_status	structure_reuse.domain.m	/^:- type reuse_as_and_status$/;kq|-;/\<reuse_as_and_status\>/;'q;"	kind:type
reuse_as_and_status_subsumed_by	structure_reuse.domain.m	/^:- pred reuse_as_and_status_subsumed_by(/;kq|/^\<reuse_as_and_status_subsumed_by\>/;'q;"	kind:pred
reuse_as_conditional_reuses	structure_reuse.domain.m	/^:- pred reuse_as_conditional_reuses(/;kq|/^\<reuse_as_conditional_reuses\>/;'q;"	kind:pred
reuse_as_count_conditions	structure_reuse.domain.m	/^:- func reuse_as_count_conditions(/;kq|/^\<reuse_as_count_conditions\>/;'q;"	kind:func
reuse_as_from_called_procedure_to_local_reuse_as	structure_reuse.domain.m	/^:- func reuse_as_from_called_procedure_to_local_reuse_as(/;kq|/^\<reuse_as_from_called_procedure_to_local_reuse_as\>/;'q;"	kind:func
reuse_as_init	structure_reuse.domain.m	/^:- func reuse_as_init = reuse_as.$/;kq|/^\<reuse_as_init\>/;'q;"	kind:func
reuse_as_init_with_one_condition	structure_reuse.domain.m	/^:- func reuse_as_init_with_one_condition(/;kq|/^\<reuse_as_init_with_one_condition\>/;'q;"	kind:func
reuse_as_least_upper_bound	structure_reuse.domain.m	/^:- pred reuse_as_least_upper_bound(/;kq|/^\<reuse_as_least_upper_bound\>/;'q;"	kind:pred
reuse_as_no_reuses	structure_reuse.domain.m	/^:- pred reuse_as_no_reuses(/;kq|/^\<reuse_as_no_reuses\>/;'q;"	kind:pred
reuse_as_rename	structure_reuse.domain.m	/^:- pred reuse_as_rename(/;kq|/^\<reuse_as_rename\>/;'q;"	kind:pred
reuse_as_rename_using_module_info	structure_reuse.domain.m	/^:- pred reuse_as_rename_using_module_info(/;kq|/^\<reuse_as_rename_using_module_info\>/;'q;"	kind:pred
reuse_as_satisfied	structure_reuse.domain.m	/^:- pred reuse_as_satisfied(/;kq|/^\<reuse_as_satisfied\>/;'q;"	kind:pred
reuse_as_satisfied_2	structure_reuse.domain.m	/^:- pred reuse_as_satisfied_2(/;kq|/^\<reuse_as_satisfied_2\>/;'q;"	kind:pred	file:
reuse_as_short_description	structure_reuse.domain.m	/^:- func reuse_as_short_description(/;kq|/^\<reuse_as_short_description\>/;'q;"	kind:func
reuse_as_subsumed_by	structure_reuse.domain.m	/^:- pred reuse_as_subsumed_by(/;kq|/^\<reuse_as_subsumed_by\>/;'q;"	kind:pred
reuse_as_table	structure_reuse.domain.m	/^:- type reuse_as_table$/;kq|-;/\<reuse_as_table\>/;'q;"	kind:type
reuse_as_table_dump	structure_reuse.domain.m	/^:- pred reuse_as_table_dump(/;kq|/^\<reuse_as_table_dump\>/;'q;"	kind:pred	file:
reuse_as_table_init	structure_reuse.domain.m	/^:- func reuse_as_table_init = reuse_as_table.$/;kq|/^\<reuse_as_table_init\>/;'q;"	kind:func
reuse_as_table_insert_reuse_version_proc	structure_reuse.domain.m	/^:- pred reuse_as_table_insert_reuse_version_proc(/;kq|/^\<reuse_as_table_insert_reuse_version_proc\>/;'q;"	kind:pred
reuse_as_table_maybe_dump	structure_reuse.domain.m	/^:- pred reuse_as_table_maybe_dump(/;kq|/^\<reuse_as_table_maybe_dump\>/;'q;"	kind:pred
reuse_as_table_reverse_search_reuse_version_proc	structure_reuse.domain.m	/^:- pred reuse_as_table_reverse_search_reuse_version_proc(/;kq|/^\<reuse_as_table_reverse_search_reuse_version_proc\>/;'q;"	kind:pred
reuse_as_table_search	structure_reuse.domain.m	/^:- pred reuse_as_table_search(/;kq|/^\<reuse_as_table_search\>/;'q;"	kind:pred
reuse_as_table_search_reuse_version_proc	structure_reuse.domain.m	/^:- pred reuse_as_table_search_reuse_version_proc(/;kq|/^\<reuse_as_table_search_reuse_version_proc\>/;'q;"	kind:pred
reuse_as_table_set	structure_reuse.domain.m	/^:- pred reuse_as_table_set(/;kq|/^\<reuse_as_table_set\>/;'q;"	kind:pred
reuse_as_to_structure_reuse_answer	structure_reuse.analysis.m	/^:- pred reuse_as_to_structure_reuse_answer(/;kq|/^\<reuse_as_to_structure_reuse_answer\>/;'q;"	kind:pred	file:
reuse_call	hlds_goal.m	/^    ;       reuse_call($/;kq|-;/\<reuse_call\>/;'q;"	kind:cons
reuse_cell	hlds_goal.m	/^    ;       reuse_cell(cell_to_reuse).$/;kq|-;/\<reuse_cell\>/;'q;"	kind:cons
reuse_condition	structure_reuse.domain.m	/^:- type reuse_condition$/;kq|-;/\<reuse_condition\>/;'q;"	kind:type	file:
reuse_condition_from_called_proc_to_local_condition	structure_reuse.domain.m	/^:- func reuse_condition_from_called_proc_to_local_condition(/;kq|/^\<reuse_condition_from_called_proc_to_local_condition\>/;'q;"	kind:func	file:
reuse_condition_init	structure_reuse.domain.m	/^:- func reuse_condition_init(/;kq|/^\<reuse_condition_init\>/;'q;"	kind:func
reuse_condition_is_conditional	structure_reuse.domain.m	/^:- pred reuse_condition_is_conditional(/;kq|/^\<reuse_condition_is_conditional\>/;'q;"	kind:pred
reuse_condition_rename	structure_reuse.domain.m	/^:- pred reuse_condition_rename(/;kq|/^\<reuse_condition_rename\>/;'q;"	kind:pred
reuse_condition_reusable_nodes	structure_reuse.domain.m	/^:- pred reuse_condition_reusable_nodes(/;kq|/^\<reuse_condition_reusable_nodes\>/;'q;"	kind:pred
reuse_condition_satisfied	structure_reuse.domain.m	/^:- pred reuse_condition_satisfied(/;kq|/^\<reuse_condition_satisfied\>/;'q;"	kind:pred	file:
reuse_condition_subsumed_by	structure_reuse.domain.m	/^:- pred reuse_condition_subsumed_by(/;kq|/^\<reuse_condition_subsumed_by\>/;'q;"	kind:pred
reuse_condition_subsumed_by_list	structure_reuse.domain.m	/^:- pred reuse_condition_subsumed_by_list(/;kq|/^\<reuse_condition_subsumed_by_list\>/;'q;"	kind:pred	file:
reuse_condition_violated	structure_reuse.domain.m	/^    ;       reuse_condition_violated(list(prog_var))$/;kq|-;/\<reuse_condition_violated\>/;'q;"	kind:cons
reuse_conditions_add_condition	structure_reuse.domain.m	/^:- pred reuse_conditions_add_condition(/;kq|/^\<reuse_conditions_add_condition\>/;'q;"	kind:pred	file:
reuse_conditions_add_conditions	structure_reuse.domain.m	/^:- pred reuse_conditions_add_conditions(/;kq|/^\<reuse_conditions_add_conditions\>/;'q;"	kind:pred	file:
reuse_conditions_subsume_reuse_condition	structure_reuse.domain.m	/^:- pred reuse_conditions_subsume_reuse_condition(/;kq|/^\<reuse_conditions_subsume_reuse_condition\>/;'q;"	kind:pred	file:
reuse_context	prog_item.m	/^                reuse_context           :: prog_context,$/;kq|-;/\<reuse_context\>/;'q;"	kind:fld
reuse_description	hlds_goal.m	/^:- type reuse_description$/;kq|-;/\<reuse_description\>/;'q;"	kind:type
reuse_description	prog_item.m	/^                reuse_description       :: maybe(structure_reuse_domain),$/;kq|-;/\<reuse_description\>/;'q;"	kind:fld
reuse_fields	structure_reuse.direct_choose_reuse.m	/^                reuse_fields    :: list(needs_update),$/;kq|-;/\<reuse_fields\>/;'q;"	kind:fld	file:
reuse_headvar_types	prog_item.m	/^                reuse_headvar_types     :: list(mer_type),$/;kq|-;/\<reuse_headvar_types\>/;'q;"	kind:fld
reuse_headvars	prog_item.m	/^                reuse_headvars          :: list(prog_var),$/;kq|-;/\<reuse_headvars\>/;'q;"	kind:fld
reuse_info_map	structure_reuse.domain.m	/^                reuse_info_map      :: map(pred_proc_id, reuse_as_and_status),$/;kq|-;/\<reuse_info_map\>/;'q;"	kind:fld
reuse_is_conditional	structure_reuse.indirect.m	/^    ;       reuse_is_conditional.$/;kq|-;/\<reuse_is_conditional\>/;'q;"	kind:cons	file:
reuse_is_unconditional	structure_reuse.indirect.m	/^    ;       reuse_is_unconditional$/;kq|-;/\<reuse_is_unconditional\>/;'q;"	kind:cons	file:
reuse_is_unsafe	structure_reuse.indirect.m	/^    ;       reuse_is_unsafe(list(prog_var))$/;kq|-;/\<reuse_is_unsafe\>/;'q;"	kind:cons	file:
reuse_nodes_have_sharing	structure_reuse.domain.m	/^    ;       reuse_nodes_have_sharing(list(prog_var)).$/;kq|-;/\<reuse_nodes_have_sharing\>/;'q;"	kind:cons
reuse_not_possible	structure_reuse.domain.m	/^    ;       reuse_not_possible(reuse_not_possible_reason).$/;kq|-;/\<reuse_not_possible\>/;'q;"	kind:cons
reuse_not_possible_reason	structure_reuse.domain.m	/^:- type reuse_not_possible_reason$/;kq|-;/\<reuse_not_possible_reason\>/;'q;"	kind:type
reuse_possible	structure_reuse.domain.m	/^    --->    reuse_possible$/;kq|-;/\<reuse_possible\>/;'q;"	kind:cons
reuse_pred_id	prog_item.m	/^                reuse_pred_id           :: proc_pf_name_modes,$/;kq|-;/\<reuse_pred_id\>/;'q;"	kind:fld
reuse_satisfied_result	structure_reuse.domain.m	/^:- type reuse_satisfied_result$/;kq|-;/\<reuse_satisfied_result\>/;'q;"	kind:type
reuse_seq_num	prog_item.m	/^                reuse_seq_num           :: item_seq_num$/;kq|-;/\<reuse_seq_num\>/;'q;"	kind:fld
reuse_strategy	globals.m	/^:- type reuse_strategy$/;kq|-;/\<reuse_strategy\>/;'q;"	kind:type
reuse_tvarset	prog_item.m	/^                reuse_tvarset           :: tvarset,$/;kq|-;/\<reuse_tvarset\>/;'q;"	kind:fld
reuse_type	structure_reuse.direct_choose_reuse.m	/^:- type reuse_type$/;kq|-;/\<reuse_type\>/;'q;"	kind:type	file:
reuse_value	structure_reuse.direct_choose_reuse.m	/^                reuse_value     :: float$/;kq|-;/\<reuse_value\>/;'q;"	kind:fld	file:
reuse_varset	prog_item.m	/^                reuse_varset            :: prog_varset,$/;kq|-;/\<reuse_varset\>/;'q;"	kind:fld
reuse_version_map	structure_reuse.domain.m	/^                reuse_version_map   :: bimap(ppid_no_clobbers, pred_proc_id)$/;kq|-;/\<reuse_version_map\>/;'q;"	kind:fld
reuseable_nodes	structure_reuse.domain.m	/^                reuseable_nodes         ::  set(dead_datastruct),$/;kq|-;/\<reuseable_nodes\>/;'q;"	kind:fld	file:
rev_char_list_to_float	../library/mercury_term_lexer.m	/^:- pred rev_char_list_to_float(list(/;kq|/^\<rev_char_list_to_float\>/;'q;"	kind:pred	file:
rev_char_list_to_int	../library/mercury_term_lexer.m	/^:- pred rev_char_list_to_int(list(/;kq|/^\<rev_char_list_to_int\>/;'q;"	kind:pred	file:
rev_char_list_to_string	../library/mercury_term_lexer.m	/^:- pred rev_char_list_to_string(list(/;kq|/^\<rev_char_list_to_string\>/;'q;"	kind:pred	file:
rev_conj_and_attach_init_instmaps	lco.m	/^:- pred rev_conj_and_attach_init_instmaps(instmap::in, list(/;kq|/^\<rev_conj_and_attach_init_instmaps\>/;'q;"	kind:pred	file:
rev_cord_list_to_cord	../library/cord.m	/^:- func rev_cord_list_to_cord(list(cord(T))) = cord(/;kq|/^\<rev_cord_list_to_cord\>/;'q;"	kind:func
rev_cord_list_to_list	../library/cord.m	/^:- func rev_cord_list_to_list(list(cord(T))) = list(/;kq|/^\<rev_cord_list_to_list\>/;'q;"	kind:func
rev_dis_imps	../library/robdd.m	/^                rev_dis_imps    :: imp_map(T)  % ~K =>  V  ( K \\\/  V)$/;kq|-;/\<rev_dis_imps\>/;'q;"	kind:fld
rev_find_number_suffix	prog_rep_tables.m	/^:- pred rev_find_number_suffix(list(/;kq|/^\<rev_find_number_suffix\>/;'q;"	kind:pred	file:
rev_goal_path_add_at_end	../mdbcomp/mdbcomp.goal_path.m	/^:- func rev_goal_path_add_at_end(/;kq|/^\<rev_goal_path_add_at_end\>/;'q;"	kind:func
rev_goal_path_from_rev_strings	../mdbcomp/mdbcomp.goal_path.m	/^:- pred rev_goal_path_from_rev_strings(list(/;kq|/^\<rev_goal_path_from_rev_strings\>/;'q;"	kind:pred	file:
rev_goal_path_from_string	../mdbcomp/mdbcomp.goal_path.m	/^:- pred rev_goal_path_from_string(/;kq|/^\<rev_goal_path_from_string\>/;'q;"	kind:pred
rev_goal_path_from_string_det	../mdbcomp/mdbcomp.goal_path.m	/^:- pred rev_goal_path_from_string_det(/;kq|/^\<rev_goal_path_from_string_det\>/;'q;"	kind:pred
rev_goal_path_get_last	../mdbcomp/mdbcomp.goal_path.m	/^:- pred rev_goal_path_get_last(/;kq|/^\<rev_goal_path_get_last\>/;'q;"	kind:pred
rev_goal_path_inside	../mdbcomp/mdbcomp.goal_path.m	/^:- pred rev_goal_path_inside(/;kq|/^\<rev_goal_path_inside\>/;'q;"	kind:pred
rev_goal_path_inside_relative	../mdbcomp/mdbcomp.goal_path.m	/^:- pred rev_goal_path_inside_relative(/;kq|/^\<rev_goal_path_inside_relative\>/;'q;"	kind:pred
rev_goal_path_remove_last	../mdbcomp/mdbcomp.goal_path.m	/^:- pred rev_goal_path_remove_last(/;kq|/^\<rev_goal_path_remove_last\>/;'q;"	kind:pred
rev_goal_path_remove_type_info	../mdbcomp/mdbcomp.goal_path.m	/^:- pred rev_goal_path_remove_type_info(/;kq|/^\<rev_goal_path_remove_type_info\>/;'q;"	kind:pred
rev_goal_path_to_string	../mdbcomp/mdbcomp.goal_path.m	/^:- func rev_goal_path_to_string(/;kq|/^\<rev_goal_path_to_string\>/;'q;"	kind:func
rev_goal_path_to_strings	../mdbcomp/mdbcomp.goal_path.m	/^:- func rev_goal_path_to_strings(reverse_goal_path) = list(/;kq|/^\<rev_goal_path_to_strings\>/;'q;"	kind:func	file:
rev_imps	../library/robdd.m	/^                rev_imps        :: imp_map(T), % ~K => ~V  ( K \\\/ ~V)$/;kq|-;/\<rev_imps\>/;'q;"	kind:fld
rev_list	../library/cord.m	/^:- func rev_list(cord(T)) = list(/;kq|/^\<rev_list\>/;'q;"	kind:func
rev_map	../library/robdd.m	/^:- func rev_map(entailment_result(leader_to_eqvclass(/;kq|/^\<rev_map\>/;'q;"	kind:func	file:
rev_map	frameopt.m	/^:- type rev_map ==  map(label, list(label)).$/;kq|-;/\<rev_map\>/;'q;"	kind:type	file:
rev_map_side_labels	frameopt.m	/^:- pred rev_map_side_labels(list(/;kq|/^\<rev_map_side_labels\>/;'q;"	kind:pred	file:
rev_proc_map	dep_par_conj.m	/^:- type rev_proc_map == map(pred_proc_id, pred_proc_id).$/;kq|-;/\<rev_proc_map\>/;'q;"	kind:type	file:
rev_sorted_list_to_set	../library/set.m	/^:- func rev_sorted_list_to_set(list(T)) = set(/;kq|/^\<rev_sorted_list_to_set\>/;'q;"	kind:func
rev_sorted_list_to_set	../library/set_bbbtree.m	/^:- func rev_sorted_list_to_set(list(T)) = set_bbbtree(/;kq|/^\<rev_sorted_list_to_set\>/;'q;"	kind:func
rev_sorted_list_to_set	../library/set_ctree234.m	/^:- func rev_sorted_list_to_set(list(T)) = set_ctree234(/;kq|/^\<rev_sorted_list_to_set\>/;'q;"	kind:func
rev_sorted_list_to_set	../library/set_ordlist.m	/^:- func rev_sorted_list_to_set(list(T)) = set_ordlist(/;kq|/^\<rev_sorted_list_to_set\>/;'q;"	kind:func
rev_sorted_list_to_set	../library/set_tree234.m	/^:- func rev_sorted_list_to_set(list(T)) = set_tree234(/;kq|/^\<rev_sorted_list_to_set\>/;'q;"	kind:func
rev_sorted_list_to_set	../library/set_unordlist.m	/^:- func rev_sorted_list_to_set(list(T)) = set_unordlist(/;kq|/^\<rev_sorted_list_to_set\>/;'q;"	kind:func
rev_sorted_list_to_set_len	../library/set_bbbtree.m	/^:- pred rev_sorted_list_to_set_len(list(T)::in, set_bbbtree(/;kq|/^\<rev_sorted_list_to_set_len\>/;'q;"	kind:pred
rev_sub_words_in_bin	du_type_layout.m	/^                rev_sub_words_in_bin    :: list(sub_word),$/;kq|-;/\<rev_sub_words_in_bin\>/;'q;"	kind:fld	file:
rev_term_path	modecheck_coerce.m	/^:- type rev_term_path == list(coerce_error_term_path_step).$/;kq|-;/\<rev_term_path\>/;'q;"	kind:type	file:
rev_type_ctor_map	size_prof.m	/^:- type rev_type_ctor_map   == map(prog_var, type_ctor).$/;kq|-;/\<rev_type_ctor_map\>/;'q;"	kind:type	file:
rev_type_info_map	size_prof.m	/^:- type rev_type_info_map   == map(prog_var, mer_type).$/;kq|-;/\<rev_type_info_map\>/;'q;"	kind:type	file:
reverse	../library/list.m	/^:- pred reverse(list(T), list(/;kq|/^\<reverse\>/;'q;"	kind:pred
reverse	../library/one_or_more.m	/^:- func reverse(one_or_more(T)) = one_or_more(/;kq|/^\<reverse\>/;'q;"	kind:func
reverse_add	../library/multi_map.m	/^:- func reverse_add(multi_map(K, V), V, K) = multi_map(/;kq|/^\<reverse_add\>/;'q;"	kind:func
reverse_add	../library/one_or_more_map.m	/^:- func reverse_add(one_or_more_map(K, V), V, K) = one_or_more_map(/;kq|/^\<reverse_add\>/;'q;"	kind:func
reverse_and_count_list	basic_block.m	/^:- pred reverse_and_count_list(list(T)::in, list(T)::in, list(/;kq|/^\<reverse_and_count_list\>/;'q;"	kind:pred	file:
reverse_bits	../library/int16.m	/^:- func reverse_bits(/;kq|/^\<reverse_bits\>/;'q;"	kind:func
reverse_bits	../library/int32.m	/^:- func reverse_bits(/;kq|/^\<reverse_bits\>/;'q;"	kind:func
reverse_bits	../library/int64.m	/^:- func reverse_bits(/;kq|/^\<reverse_bits\>/;'q;"	kind:func
reverse_bits	../library/int8.m	/^:- func reverse_bits(/;kq|/^\<reverse_bits\>/;'q;"	kind:func
reverse_bits	../library/uint16.m	/^:- func reverse_bits(/;kq|/^\<reverse_bits\>/;'q;"	kind:func
reverse_bits	../library/uint32.m	/^:- func reverse_bits(/;kq|/^\<reverse_bits\>/;'q;"	kind:func
reverse_bits	../library/uint64.m	/^:- func reverse_bits(/;kq|/^\<reverse_bits\>/;'q;"	kind:func
reverse_bits	../library/uint8.m	/^:- func reverse_bits(/;kq|/^\<reverse_bits\>/;'q;"	kind:func
reverse_bitset_elems_acc	../library/fat_sparse_bitset.m	/^:- pred reverse_bitset_elems_acc(/;kq|/^\<reverse_bitset_elems_acc\>/;'q;"	kind:pred	file:
reverse_bitset_elems_acc	../library/fatter_sparse_bitset.m	/^:- pred reverse_bitset_elems_acc(/;kq|/^\<reverse_bitset_elems_acc\>/;'q;"	kind:pred	file:
reverse_bytes	../library/int16.m	/^:- func reverse_bytes(/;kq|/^\<reverse_bytes\>/;'q;"	kind:func
reverse_bytes	../library/int32.m	/^:- func reverse_bytes(/;kq|/^\<reverse_bytes\>/;'q;"	kind:func
reverse_bytes	../library/int64.m	/^:- func reverse_bytes(/;kq|/^\<reverse_bytes\>/;'q;"	kind:func
reverse_bytes	../library/uint16.m	/^:- func reverse_bytes(/;kq|/^\<reverse_bytes\>/;'q;"	kind:func
reverse_bytes	../library/uint32.m	/^:- func reverse_bytes(/;kq|/^\<reverse_bytes\>/;'q;"	kind:func
reverse_bytes	../library/uint64.m	/^:- func reverse_bytes(/;kq|/^\<reverse_bytes\>/;'q;"	kind:func
reverse_compare_matches_value	structure_reuse.direct_choose_reuse.m	/^:- pred reverse_compare_matches_value(/;kq|/^\<reverse_compare_matches_value\>/;'q;"	kind:pred	file:
reverse_compare_matches_value_degree	structure_reuse.direct_choose_reuse.m	/^:- pred reverse_compare_matches_value_degree(/;kq|/^\<reverse_compare_matches_value_degree\>/;'q;"	kind:pred	file:
reverse_error_order	options.m	/^    ;       reverse_error_order$/;kq|-;/\<reverse_error_order\>/;'q;"	kind:cons
reverse_from_ra_list	../library/bt_array.m	/^:- pred reverse_from_ra_list(ra_list(T)::in, list(T)::in, list(/;kq|/^\<reverse_from_ra_list\>/;'q;"	kind:pred	file:
reverse_from_ra_list_count	../library/bt_array.m	/^:- pred reverse_from_ra_list_count(int::in, ra_list(/;kq|/^\<reverse_from_ra_list_count\>/;'q;"	kind:pred	file:
reverse_goal_path	../mdbcomp/mdbcomp.goal_path.m	/^:- type reverse_goal_path$/;kq|-;/\<reverse_goal_path\>/;'q;"	kind:type
reverse_goal_path_to_steps	rbmm.condition_renaming.m	/^:- pred reverse_goal_path_to_steps(/;kq|/^\<reverse_goal_path_to_steps\>/;'q;"	kind:pred	file:
reverse_into_ra_list	../library/bt_array.m	/^:- pred reverse_into_ra_list(list(/;kq|/^\<reverse_into_ra_list\>/;'q;"	kind:pred	file:
reverse_list_acc	../library/map.m	/^:- pred reverse_list_acc(list(T)::in, list(T)::in, list(/;kq|/^\<reverse_list_acc\>/;'q;"	kind:pred	file:
reverse_lookup	../library/bimap.m	/^:- func reverse_lookup(bimap(/;kq|/^\<reverse_lookup\>/;'q;"	kind:func
reverse_lookup	../library/injection.m	/^:- func reverse_lookup(injection(/;kq|/^\<reverse_lookup\>/;'q;"	kind:func
reverse_map	../library/bimap.m	/^:- func reverse_map(bimap(K, V)) = map(/;kq|/^\<reverse_map\>/;'q;"	kind:func
reverse_map	../library/injection.m	/^:- func reverse_map(injection(K, V)) = map(/;kq|/^\<reverse_map\>/;'q;"	kind:func
reverse_map	../library/map.m	/^:- func reverse_map(map(K, V)) = map(V, set(/;kq|/^\<reverse_map\>/;'q;"	kind:func
reverse_map_2	../library/map.m	/^:- pred reverse_map_2(/;kq|/^\<reverse_map_2\>/;'q;"	kind:pred	file:
reverse_members	../library/assoc_list.m	/^:- func reverse_members(assoc_list(K, V)) = assoc_list(/;kq|/^\<reverse_members\>/;'q;"	kind:func
reverse_members	../library/kv_list.m	/^:- func reverse_members(kv_list(K, V)) = kv_list(/;kq|/^\<reverse_members\>/;'q;"	kind:func
reverse_prepend	../library/list.m	/^:- pred reverse_prepend(list(T)::in, list(T)::in, list(/;kq|/^\<reverse_prepend\>/;'q;"	kind:pred
reverse_prepend_and_count	../library/ra_list.m	/^:- pred reverse_prepend_and_count(list(T)::in, list(T)::in, list(/;kq|/^\<reverse_prepend_and_count\>/;'q;"	kind:pred	file:
reverse_renaming	ctgc.util.m	/^:- pred reverse_renaming(/;kq|/^\<reverse_renaming\>/;'q;"	kind:pred	file:
reverse_search	../library/bimap.m	/^:- func reverse_search(bimap(/;kq|/^\<reverse_search\>/;'q;"	kind:func
reverse_search	../library/injection.m	/^:- func reverse_search(injection(/;kq|/^\<reverse_search\>/;'q;"	kind:func
reverse_set	../library/multi_map.m	/^:- func reverse_set(multi_map(K, V), V, K) = multi_map(/;kq|/^\<reverse_set\>/;'q;"	kind:func
reverse_set	../library/one_or_more_map.m	/^:- func reverse_set(one_or_more_map(K, V), V, K) = one_or_more_map(/;kq|/^\<reverse_set\>/;'q;"	kind:func
reverse_string	mlds_to_java_name.m	/^:- pred reverse_string(/;kq|/^\<reverse_string\>/;'q;"	kind:pred	file:
revstrings	../library/string.to_string.m	/^:- type revstrings == list(string).$/;kq|-;/\<revstrings\>/;'q;"	kind:type	file:
rewrite_nonrecursive_par_conjuncts	par_loop_control.m	/^:- pred rewrite_nonrecursive_par_conjuncts(/;kq|/^\<rewrite_nonrecursive_par_conjuncts\>/;'q;"	kind:pred	file:
rezero_activation_info_ac	../library/profiling_builtin.m	/^:- impure pred rezero_activation_info_ac is det.$/;kq|/^\<rezero_activation_info_ac\>/;'q;"	kind:pred
rezero_activation_info_sr	../library/profiling_builtin.m	/^:- impure pred rezero_activation_info_sr is det.$/;kq|/^\<rezero_activation_info_sr\>/;'q;"	kind:pred
rf_arg_only_offset	prog_item.m	/^                rf_arg_only_offset      :: arg_only_offset,$/;kq|-;/\<rf_arg_only_offset\>/;'q;"	kind:fld
rf_cell_offset	prog_item.m	/^                rf_cell_offset          :: cell_offset$/;kq|-;/\<rf_cell_offset\>/;'q;"	kind:fld
rfs_context	prog_item.m	/^                rfs_context             :: prog_context,$/;kq|-;/\<rfs_context\>/;'q;"	kind:fld
rfs_feature_set	prog_item.m	/^                rfs_feature_set         :: set(required_feature),$/;kq|-;/\<rfs_feature_set\>/;'q;"	kind:fld
rfs_seq_num	prog_item.m	/^                rfs_seq_num             :: item_seq_num$/;kq|-;/\<rfs_seq_num\>/;'q;"	kind:fld
rgp_cons	../mdbcomp/mdbcomp.goal_path.m	/^    ;       rgp_cons(reverse_goal_path, goal_path_step).$/;kq|-;/\<rgp_cons\>/;'q;"	kind:cons
rgp_nil	../mdbcomp/mdbcomp.goal_path.m	/^    --->    rgp_nil$/;kq|-;/\<rgp_nil\>/;'q;"	kind:cons
rgp_to_fgp	../mdbcomp/mdbcomp.goal_path.m	/^:- pred rgp_to_fgp(/;kq|/^\<rgp_to_fgp\>/;'q;"	kind:pred
rgp_to_fgp_acc	../mdbcomp/mdbcomp.goal_path.m	/^:- pred rgp_to_fgp_acc(/;kq|/^\<rgp_to_fgp_acc\>/;'q;"	kind:pred	file:
rhs_arg_num	var_origins.m	/^                rhs_arg_num     :: uint$/;kq|-;/\<rhs_arg_num\>/;'q;"	kind:fld
rhs_arg_vars_modes	hlds_goal.m	/^                rhs_arg_vars_modes  :: assoc_list(prog_var, mer_mode),$/;kq|-;/\<rhs_arg_vars_modes\>/;'q;"	kind:fld
rhs_args	hlds_goal.m	/^                rhs_args            :: list(prog_var)$/;kq|-;/\<rhs_args\>/;'q;"	kind:fld
rhs_argvars	var_origins.m	/^                rhs_argvars     :: list(prog_var)$/;kq|-;/\<rhs_argvars\>/;'q;"	kind:fld
rhs_closure_vars	hlds_goal.m	/^                rhs_closure_vars    :: list(prog_var),$/;kq|-;/\<rhs_closure_vars\>/;'q;"	kind:fld
rhs_col	lp.m	/^:- pred rhs_col(/;kq|/^\<rhs_col\>/;'q;"	kind:pred	file:
rhs_col	lp_rational.m	/^:- func rhs_col(/;kq|/^\<rhs_col\>/;'q;"	kind:func	file:
rhs_cons_id	hlds_goal.m	/^                rhs_cons_id         :: cons_id,$/;kq|-;/\<rhs_cons_id\>/;'q;"	kind:fld
rhs_detism	hlds_goal.m	/^                rhs_detism          :: determinism,$/;kq|-;/\<rhs_detism\>/;'q;"	kind:fld
rhs_error	make.check_up_to_date.m	/^    ;       rhs_error.$/;kq|-;/\<rhs_error\>/;'q;"	kind:cons
rhs_functor	hlds_goal.m	/^    ;       rhs_functor($/;kq|-;/\<rhs_functor\>/;'q;"	kind:cons
rhs_groundness	hlds_goal.m	/^                rhs_groundness      :: ho_groundness,$/;kq|-;/\<rhs_groundness\>/;'q;"	kind:fld
rhs_is_exist_constr	hlds_goal.m	/^                rhs_is_exist_constr :: is_exist_constr,$/;kq|-;/\<rhs_is_exist_constr\>/;'q;"	kind:fld
rhs_is_functor	modecheck_unify.m	/^:- inst rhs_is_functor for unify_rhs\/0$/;kq|-;/\<rhs_is_functor\>/;'q;"	kind:inst	file:
rhs_is_input	prog_rep.m	/^:- pred rhs_is_input(/;kq|/^\<rhs_is_input\>/;'q;"	kind:pred	file:
rhs_is_var	modecheck_unify.m	/^:- inst rhs_is_var for unify_rhs\/0$/;kq|-;/\<rhs_is_var\>/;'q;"	kind:inst	file:
rhs_lambda_goal	hlds_goal.m	/^                rhs_lambda_goal     :: hlds_goal$/;kq|-;/\<rhs_lambda_goal\>/;'q;"	kind:fld
rhs_lambda_goal	hlds_goal.m	/^    ;       rhs_lambda_goal($/;kq|-;/\<rhs_lambda_goal\>/;'q;"	kind:cons
rhs_p_or_f	hlds_goal.m	/^                rhs_p_or_f          :: pred_or_func,$/;kq|-;/\<rhs_p_or_f\>/;'q;"	kind:fld
rhs_purity	hlds_goal.m	/^                rhs_purity          :: purity,$/;kq|-;/\<rhs_purity\>/;'q;"	kind:fld
rhs_timestamps_missing_msg	make.check_up_to_date.m	/^:- pred rhs_timestamps_missing_msg(/;kq|/^\<rhs_timestamps_missing_msg\>/;'q;"	kind:pred	file:
rhs_var	hlds_goal.m	/^    --->    rhs_var(prog_var)$/;kq|-;/\<rhs_var\>/;'q;"	kind:cons
rhs_var	var_origins.m	/^                    rhs_var     :: prog_var$/;kq|-;/\<rhs_var\>/;'q;"	kind:fld
ri_inst_varset	recompute_instmap_deltas.m	/^                ri_inst_varset  :: inst_varset$/;kq|-;/\<ri_inst_varset\>/;'q;"	kind:fld	file:
ri_module_info	recompute_instmap_deltas.m	/^                ri_module_info  :: module_info,$/;kq|-;/\<ri_module_info\>/;'q;"	kind:fld	file:
right	../library/diet.m	/^                right       :: diet(T)$/;kq|-;/\<right\>/;'q;"	kind:fld	file:
right	../library/string.m	/^    ;       right(list(string)).$/;kq|-;/\<right\>/;'q;"	kind:cons
right	../library/string.m	/^:- func right(string::in, int::in) = (/;kq|/^\<right\>/;'q;"	kind:func
right	mode_info.m	/^    ;       right.$/;kq|-;/\<right\>/;'q;"	kind:cons
right_by_code_point	../library/string.m	/^:- func right_by_code_point(string::in, int::in) = (/;kq|/^\<right_by_code_point\>/;'q;"	kind:func
right_by_codepoint	../library/string.m	/^:- func right_by_codepoint(string::in, int::in) = (/;kq|/^\<right_by_codepoint\>/;'q;"	kind:func
right_lang_wrong_backend	add_foreign_proc.m	/^    ;       right_lang_wrong_backend.$/;kq|-;/\<right_lang_wrong_backend\>/;'q;"	kind:cons	file:
right_module_decl_present	parse_module.m	/^    ;       right_module_decl_present($/;kq|-;/\<right_module_decl_present\>/;'q;"	kind:cons	file:
right_shift_rval	unify_gen_util.m	/^:- func right_shift_rval(/;kq|/^\<right_shift_rval\>/;'q;"	kind:func
right_to_left	../library/bitmap.m	/^    ;       right_to_left.$/;kq|-;/\<right_to_left\>/;'q;"	kind:cons	file:
rightshift	../library/integer.m	/^:- func rightshift(/;kq|/^\<rightshift\>/;'q;"	kind:func	file:
rlas_eof	../library/io.text_read.m	/^    ;       rlas_eof$/;kq|-;/\<rlas_eof\>/;'q;"	kind:cons
rlas_error	../library/io.text_read.m	/^    ;       rlas_error.$/;kq|-;/\<rlas_error\>/;'q;"	kind:cons
rlas_null_char	../library/io.text_read.m	/^    ;       rlas_null_char$/;kq|-;/\<rlas_null_char\>/;'q;"	kind:cons
rlas_ok	../library/io.text_read.m	/^    --->    rlas_ok$/;kq|-;/\<rlas_ok\>/;'q;"	kind:cons
rm_fatal_error_specs	parse_error.m	/^                rm_fatal_error_specs    :: list(error_spec),$/;kq|-;/\<rm_fatal_error_specs\>/;'q;"	kind:fld
rm_fatal_errors	parse_error.m	/^                rm_fatal_errors         :: set(fatal_read_module_error),$/;kq|-;/\<rm_fatal_errors\>/;'q;"	kind:fld
rm_nonfatal_error_specs	parse_error.m	/^                rm_nonfatal_error_specs :: list(error_spec),$/;kq|-;/\<rm_nonfatal_error_specs\>/;'q;"	kind:fld
rm_nonfatal_errors	parse_error.m	/^                rm_nonfatal_errors      :: set(nonfatal_read_module_error),$/;kq|-;/\<rm_nonfatal_errors\>/;'q;"	kind:fld
rm_warning_specs	parse_error.m	/^                rm_warning_specs        :: list(error_spec)$/;kq|-;/\<rm_warning_specs\>/;'q;"	kind:fld
rme_cannot_find_modify_time	parse_error.m	/^    ;       rme_cannot_find_modify_time$/;kq|-;/\<rme_cannot_find_modify_time\>/;'q;"	kind:cons
rme_could_not_parse_item	parse_error.m	/^    ;       rme_could_not_parse_item$/;kq|-;/\<rme_could_not_parse_item\>/;'q;"	kind:cons
rme_could_not_read_term	parse_error.m	/^    ;       rme_could_not_read_term$/;kq|-;/\<rme_could_not_read_term\>/;'q;"	kind:cons
rme_end_module_not_at_end_of_src	parse_error.m	/^    ;       rme_end_module_not_at_end_of_src$/;kq|-;/\<rme_end_module_not_at_end_of_src\>/;'q;"	kind:cons
rme_nec	parse_error.m	/^    ;       rme_nec.$/;kq|-;/\<rme_nec\>/;'q;"	kind:cons
rme_no_module_decl_at_start	parse_error.m	/^    ;       rme_no_module_decl_at_start$/;kq|-;/\<rme_no_module_decl_at_start\>/;'q;"	kind:cons
rme_no_section_decl_at_start	parse_error.m	/^    ;       rme_no_section_decl_at_start$/;kq|-;/\<rme_no_section_decl_at_start\>/;'q;"	kind:cons
rme_unexpected_module_name	parse_error.m	/^    --->    rme_unexpected_module_name$/;kq|-;/\<rme_unexpected_module_name\>/;'q;"	kind:cons
rme_unexpected_term_in_int_or_opt	parse_error.m	/^    ;       rme_unexpected_term_in_int_or_opt$/;kq|-;/\<rme_unexpected_term_in_int_or_opt\>/;'q;"	kind:cons
rns_arg_only_offset	prog_item.m	/^                rns_arg_only_offset     :: arg_only_offset,$/;kq|-;/\<rns_arg_only_offset\>/;'q;"	kind:fld
rns_cell_offset	prog_item.m	/^                rns_cell_offset         :: cell_offset$/;kq|-;/\<rns_cell_offset\>/;'q;"	kind:fld
ro_construct_name	state_var.m	/^:- func ro_construct_name(/;kq|/^\<ro_construct_name\>/;'q;"	kind:func	file:
robdd	../library/robdd.m	/^:- func robdd(T) * robdd(T) = robdd(/;kq|/^\<robdd\>/;'q;"	kind:func
robdd	../library/robdd.m	/^:- pred robdd(T) `entails` robdd(/;kq|/^\<robdd\>/;'q;"	kind:pred
robdd	../library/robdd.m	/^:- type robdd == robdd(generic).$/;kq|-;/\<robdd\>/;'q;"	kind:type
robdd	../library/robdd.m	/^:- type robdd(T)$/;kq|-;/\<robdd\>/;'q;"	kind:type	file:
robdd	mode_robdd.tfeirn.m	/^            robdd :: robdd(T),$/;kq|-;/\<robdd\>/;'q;"	kind:fld
robdd	mode_robdd.tfeirn.m	/^:- func robdd(tfeirn(T)) = robdd(/;kq|/^\<robdd\>/;'q;"	kind:func
robdd(T	../library/robdd.m	/^:- func (robdd(T) =< robdd(T)) = robdd(/;kq|/^\<robdd(T\>/;'q;"	kind:func
robdd.'elem	../library/robdd.m	/^:- func 'elem :='(var(T), imp_res(T), vars_entailed_result(T)) = imp_res(/;kq|/^\<'elem\>/;'q;"	kind:func	file:
robdd.T	../library/robdd.m	/^    func T `intersection` T = T$/;kq|-;/\<robdd.T\>/;'q;"	kind:tcm	file:
robdd.V,	../library/robdd.m	/^                ( func(V, VsA, M) =$/;kq|-;/\<robdd.V,\>/;'q;"	kind:tcim	file:
robdd.add_equivalences	../library/robdd.m	/^:- func add_equivalences(equiv_vars(T), robdd(T)) = robdd(/;kq|/^\<add_equivalences\>/;'q;"	kind:func
robdd.add_equivalences_2	../library/robdd.m	/^:- pred add_equivalences_2(assoc_list(var(T))::in, vars(/;kq|/^\<add_equivalences_2\>/;'q;"	kind:pred	file:
robdd.add_implications	../library/robdd.m	/^:- func add_implications(imp_vars(T), robdd(T)) = robdd(/;kq|/^\<add_implications\>/;'q;"	kind:func
robdd.add_implications_2	../library/robdd.m	/^:- func add_implications_2(func(var(T)) = robdd(T), func(var(T)) = robdd(/;kq|/^\<add_implications_2\>/;'q;"	kind:func	file:
robdd.all_vars	../library/robdd.m	/^    --->    all_vars$/;kq|-;/\<robdd.all_vars\>/;'q;"	kind:cons
robdd.at_most_one_of	../library/robdd.m	/^:- func at_most_one_of(vars(T)) = robdd(/;kq|/^\<at_most_one_of\>/;'q;"	kind:func
robdd.at_most_one_of_2	../library/robdd.m	/^:- func at_most_one_of_2(vars(T), robdd(T), robdd(T)) = robdd(/;kq|/^\<at_most_one_of_2\>/;'q;"	kind:func	file:
robdd.clear_caches	../library/robdd.m	/^:- pred clear_caches(/;kq|/^\<clear_caches\>/;'q;"	kind:pred
robdd.conj_not_vars	../library/robdd.m	/^:- func conj_not_vars(vars(T)) = robdd(/;kq|/^\<conj_not_vars\>/;'q;"	kind:func
robdd.conj_vars	../library/robdd.m	/^:- func conj_vars(vars(T)) = robdd(/;kq|/^\<conj_vars\>/;'q;"	kind:func
robdd.definite_vars	../library/robdd.m	/^:- pred definite_vars(robdd(T)::in, vars_entailed_result(/;kq|/^\<definite_vars\>/;'q;"	kind:pred
robdd.dis_imps	../library/robdd.m	/^                dis_imps        :: imp_map(T), %  K => ~V  (~K \\\/ ~V)$/;kq|-;/\<robdd.dis_imps\>/;'q;"	kind:fld
robdd.disj_vars	../library/robdd.m	/^:- func disj_vars(vars(T)) = robdd(/;kq|/^\<disj_vars\>/;'q;"	kind:func
robdd.dnf	../library/robdd.m	/^:- func dnf(robdd(T)) = list(list(literal(/;kq|/^\<dnf\>/;'q;"	kind:func
robdd.empty_vars_set	../library/robdd.m	/^:- func empty_vars_set = vars(/;kq|/^\<empty_vars_set\>/;'q;"	kind:func
robdd.entailment_result	../library/robdd.m	/^:- type entailment_result(T)$/;kq|-;/\<robdd.entailment_result\>/;'q;"	kind:type
robdd.eq_vars	../library/robdd.m	/^:- func eq_vars(var(T), var(T)) = robdd(/;kq|/^\<eq_vars\>/;'q;"	kind:func
robdd.equiv_vars	../library/robdd.m	/^:- type equiv_vars(T)$/;kq|-;/\<robdd.equiv_vars\>/;'q;"	kind:type
robdd.equivalent_result	../library/robdd.m	/^:- type equivalent_result(T) == entailment_result(equiv_vars(T)).$/;kq|-;/\<robdd.equivalent_result\>/;'q;"	kind:type
robdd.equivalent_vars	../library/robdd.m	/^:- func equivalent_vars(robdd(T)) = equivalent_result(/;kq|/^\<equivalent_vars\>/;'q;"	kind:func
robdd.equivalent_vars_2	../library/robdd.m	/^:- func equivalent_vars_2(robdd(/;kq|/^\<equivalent_vars_2\>/;'q;"	kind:func	file:
robdd.extract_implications	../library/robdd.m	/^:- func extract_implications(robdd(T)) = imp_vars(/;kq|/^\<extract_implications\>/;'q;"	kind:func
robdd.fa	../library/robdd.m	/^:- func fa(robdd(T)) = robdd(/;kq|/^\<fa\>/;'q;"	kind:func	file:
robdd.filter_2	../library/robdd.m	/^:- pred filter_2(pred(var(T))::in(pred(/;kq|/^\<filter_2\>/;'q;"	kind:pred	file:
robdd.get	../library/robdd.m	/^:- func get(var(T), imp_map(T)) = vars(/;kq|/^\<get\>/;'q;"	kind:func	file:
robdd.glb	../library/robdd.m	/^:- func glb(robdd(T), robdd(T)) = robdd(/;kq|/^\<glb\>/;'q;"	kind:func	file:
robdd.imp_map	../library/robdd.m	/^:- type imp_map(T) == map(var(T), vars(T)).$/;kq|-;/\<robdd.imp_map\>/;'q;"	kind:type
robdd.imp_res	../library/robdd.m	/^:- type imp_res(T) == entailment_result(imp_res_2(T)).$/;kq|-;/\<robdd.imp_res\>/;'q;"	kind:type	file:
robdd.imp_res_2	../library/robdd.m	/^:- type imp_res_2(T)$/;kq|-;/\<robdd.imp_res_2\>/;'q;"	kind:type	file:
robdd.imp_res_to_imp_map	../library/robdd.m	/^:- func imp_res_to_imp_map(imp_res(T)) = imp_map(/;kq|/^\<imp_res_to_imp_map\>/;'q;"	kind:func	file:
robdd.imp_vars	../library/robdd.m	/^:- func imp_vars(var(T), var(T)) = robdd(/;kq|/^\<imp_vars\>/;'q;"	kind:func
robdd.imp_vars	../library/robdd.m	/^:- type imp_vars(T)$/;kq|-;/\<robdd.imp_vars\>/;'q;"	kind:type
robdd.implication_result	../library/robdd.m	/^:- type implication_result(T)$/;kq|-;/\<robdd.implication_result\>/;'q;"	kind:type	file:
robdd.implications_2	../library/robdd.m	/^:- func implications_2(robdd(T)) = implication_result(/;kq|/^\<implications_2\>/;'q;"	kind:func	file:
robdd.imps	../library/robdd.m	/^                imps            :: imp_map(T), %  K =>  V  (~K \\\/  V)$/;kq|-;/\<robdd.imps\>/;'q;"	kind:fld
robdd.imps	../library/robdd.m	/^    --->    imps(map(var(T), vars_entailed_result(T))).$/;kq|-;/\<robdd.imps\>/;'q;"	kind:cons	file:
robdd.insert	../library/robdd.m	/^:- func insert(vars_entailed_result(T), var(T)) = vars_entailed_result(/;kq|/^\<insert\>/;'q;"	kind:func	file:
robdd.intersectable	../library/robdd.m	/^:- instance intersectable(imp_res_2(T)) where [$/;kq|-;/\<robdd.intersectable\>/;'q;"	kind:tci	file:
robdd.intersectable	../library/robdd.m	/^:- instance intersectable(leader_to_eqvclass(T)) where [$/;kq|-;/\<robdd.intersectable\>/;'q;"	kind:tci	file:
robdd.intersectable	../library/robdd.m	/^:- typeclass intersectable(T) where [$/;kq|-;/\<robdd.intersectable\>/;'q;"	kind:tc	file:
robdd.intersection	../library/robdd.m	/^    func(intersection\/2) is sparse_bitset.intersect$/;kq|-;/\<robdd.intersection\>/;'q;"	kind:tcim	file:
robdd.is_terminal	../library/robdd.m	/^:- pred is_terminal(robdd(/;kq|/^\<is_terminal\>/;'q;"	kind:pred
robdd.ite	../library/robdd.m	/^:- func ite(robdd(T), robdd(T), robdd(T)) = robdd(/;kq|/^\<ite\>/;'q;"	kind:func
robdd.ite_var	../library/robdd.m	/^:- func ite_var(var(T), robdd(T), robdd(T)) = robdd(/;kq|/^\<ite_var\>/;'q;"	kind:func
robdd.labelling	../library/robdd.m	/^:- pred labelling(vars(T)::in, robdd(T)::in, vars(T)::out, vars(/;kq|/^\<labelling\>/;'q;"	kind:pred
robdd.labelling_loop	../library/robdd.m	/^:- pred labelling_loop(list(var(T))::in, robdd(/;kq|/^\<labelling_loop\>/;'q;"	kind:pred	file:
robdd.leader_map	../library/robdd.m	/^:- type leader_map(T) == map(var(T), var(T)).$/;kq|-;/\<robdd.leader_map\>/;'q;"	kind:type
robdd.leader_to_eqvclass	../library/robdd.m	/^:- type leader_to_eqvclass(T)$/;kq|-;/\<robdd.leader_to_eqvclass\>/;'q;"	kind:type	file:
robdd.literal	../library/robdd.m	/^:- type literal(T)$/;kq|-;/\<robdd.literal\>/;'q;"	kind:type
robdd.make_equiv	../library/robdd.m	/^:- func make_equiv(equiv_vars(T)) = robdd(/;kq|/^\<make_equiv\>/;'q;"	kind:func
robdd.make_equiv_2	../library/robdd.m	/^:- func make_equiv_2(assoc_list(var(T)), vars(T)) = robdd(/;kq|/^\<make_equiv_2\>/;'q;"	kind:func	file:
robdd.make_node	../library/robdd.m	/^:- func make_node(var(T), robdd(T), robdd(T)) = robdd(/;kq|/^\<make_node\>/;'q;"	kind:func	file:
robdd.merge_imp_res	../library/robdd.m	/^:- func merge_imp_res(vars_entailed_result(T), vars_entailed_result(/;kq|/^\<merge_imp_res\>/;'q;"	kind:func	file:
robdd.merge_imp_res_2	../library/robdd.m	/^:- func merge_imp_res_2(vars_entailed_result(T), vars_entailed_result(/;kq|/^\<merge_imp_res_2\>/;'q;"	kind:func	file:
robdd.minimal_model	../library/robdd.m	/^:- pred minimal_model(vars(T)::in, robdd(T)::in, vars(T)::out, vars(/;kq|/^\<minimal_model\>/;'q;"	kind:pred
robdd.minimal_model_2	../library/robdd.m	/^:- pred minimal_model_2(list(var(T))::in, robdd(/;kq|/^\<minimal_model_2\>/;'q;"	kind:pred	file:
robdd.neg	../library/robdd.m	/^    ;       neg(var(T)).$/;kq|-;/\<robdd.neg\>/;'q;"	kind:cons
robdd.neq_vars	../library/robdd.m	/^:- func neq_vars(var(T), var(T)) = robdd(/;kq|/^\<neq_vars\>/;'q;"	kind:func
robdd.node_name	../library/robdd.m	/^:- func node_name(robdd(/;kq|/^\<node_name\>/;'q;"	kind:func	file:
robdd.node_num	../library/robdd.m	/^:- func node_num(robdd(/;kq|/^\<node_num\>/;'q;"	kind:func	file:
robdd.not_var	../library/robdd.m	/^:- func not_var(var(T)) = robdd(/;kq|/^\<not_var\>/;'q;"	kind:func
robdd.one	../library/robdd.m	/^:- func one = robdd(/;kq|/^\<one\>/;'q;"	kind:func
robdd.pos	../library/robdd.m	/^    --->    pos(var(T))$/;kq|-;/\<robdd.pos\>/;'q;"	kind:cons
robdd.print_robdd	../library/robdd.m	/^:- pred print_robdd(robdd(/;kq|/^\<print_robdd\>/;'q;"	kind:pred
robdd.print_robdd_2	../library/robdd.m	/^:- pred print_robdd_2(io.text_output_stream::in, robdd(/;kq|/^\<print_robdd_2\>/;'q;"	kind:pred	file:
robdd.remove_implications	../library/robdd.m	/^:- func remove_implications(imp_vars(T), robdd(T)) = robdd(/;kq|/^\<remove_implications\>/;'q;"	kind:func
robdd.remove_implications_2	../library/robdd.m	/^:- pred remove_implications_2(imp_vars(T)::in, vars(/;kq|/^\<remove_implications_2\>/;'q;"	kind:pred	file:
robdd.rename_vars	../library/robdd.m	/^:- func rename_vars(func(var(T)) = var(T), robdd(T)) = robdd(/;kq|/^\<rename_vars\>/;'q;"	kind:func
robdd.report_zero_constraint	../library/robdd.m	/^:- impure pred report_zero_constraint is det.$/;kq|/^\<report_zero_constraint\>/;'q;"	kind:pred	file:
robdd.restrict	../library/robdd.m	/^:- func restrict(var(T), robdd(T)) = robdd(/;kq|/^\<restrict\>/;'q;"	kind:func
robdd.restrict_filter	../library/robdd.m	/^:- func restrict_filter(pred(var(T)), pred(var(T)), robdd(T)) = robdd(/;kq|/^\<restrict_filter\>/;'q;"	kind:func
robdd.restrict_filter	../library/robdd.m	/^:- func restrict_filter(pred(var(T)), robdd(T)) = robdd(/;kq|/^\<restrict_filter\>/;'q;"	kind:func
robdd.restrict_threshold	../library/robdd.m	/^:- func restrict_threshold(var(T), robdd(T)) = robdd(/;kq|/^\<restrict_threshold\>/;'q;"	kind:func
robdd.restrict_true_false_vars	../library/robdd.m	/^:- func restrict_true_false_vars(vars(T), vars(T), robdd(T)) = robdd(/;kq|/^\<restrict_true_false_vars\>/;'q;"	kind:func
robdd.rev_dis_imps	../library/robdd.m	/^                rev_dis_imps    :: imp_map(T)  % ~K =>  V  ( K \\\/  V)$/;kq|-;/\<robdd.rev_dis_imps\>/;'q;"	kind:fld
robdd.rev_imps	../library/robdd.m	/^                rev_imps        :: imp_map(T), % ~K => ~V  ( K \\\/ ~V)$/;kq|-;/\<robdd.rev_imps\>/;'q;"	kind:fld
robdd.rev_map	../library/robdd.m	/^:- func rev_map(entailment_result(leader_to_eqvclass(/;kq|/^\<rev_map\>/;'q;"	kind:func	file:
robdd.s	../library/robdd.m	/^    ;       some_vars(vars :: T).$/;kq|-;/\<robdd.s\>/;'q;"	kind:fld
robdd.size	../library/robdd.m	/^:- pred size(robdd(/;kq|/^\<size\>/;'q;"	kind:pred
robdd.size	../library/robdd.m	/^:- pred size(robdd(T)::in, int::out, int::out, list(var(/;kq|/^\<size\>/;'q;"	kind:pred
robdd.size_2	../library/robdd.m	/^:- pred size_2(robdd(/;kq|/^\<size_2\>/;'q;"	kind:pred	file:
robdd.some_vars	../library/robdd.m	/^    ;       some_vars(vars :: T).$/;kq|-;/\<robdd.some_vars\>/;'q;"	kind:cons
robdd.squeeze_equiv	../library/robdd.m	/^:- func squeeze_equiv(equiv_vars(T), robdd(T)) = robdd(/;kq|/^\<squeeze_equiv\>/;'q;"	kind:func
robdd.terminal_name	../library/robdd.m	/^:- func terminal_name(robdd(/;kq|/^\<terminal_name\>/;'q;"	kind:func	file:
robdd.tr	../library/robdd.m	/^:- func tr(robdd(T)) = robdd(/;kq|/^\<tr\>/;'q;"	kind:func	file:
robdd.value	../library/robdd.m	/^:- func value(robdd(T)) = var(/;kq|/^\<value\>/;'q;"	kind:func	file:
robdd.var	../library/robdd.m	/^:- func var(var(T)) = robdd(/;kq|/^\<var\>/;'q;"	kind:func
robdd.var_cache	../library/robdd.m	/^:- type var_cache(T) == map(var(T), bool).$/;kq|-;/\<robdd.var_cache\>/;'q;"	kind:type	file:
robdd.var_entailed	../library/robdd.m	/^:- pred var_entailed(robdd(T)::in, var(/;kq|/^\<var_entailed\>/;'q;"	kind:pred
robdd.var_is_constrained	../library/robdd.m	/^:- pred var_is_constrained(robdd(T)::in, var(/;kq|/^\<var_is_constrained\>/;'q;"	kind:pred
robdd.var_restrict_false	../library/robdd.m	/^:- func var_restrict_false(var(T), robdd(T)) = robdd(/;kq|/^\<var_restrict_false\>/;'q;"	kind:func
robdd.var_restrict_true	../library/robdd.m	/^:- func var_restrict_true(var(T), robdd(T)) = robdd(/;kq|/^\<var_restrict_true\>/;'q;"	kind:func
robdd.var_to_string	../library/robdd.m	/^:- type var_to_string(T) == (func(var(T)) = string).$/;kq|-;/\<robdd.var_to_string\>/;'q;"	kind:type
robdd.vars	../library/robdd.m	/^:- type vars(T) == sparse_bitset(var(T)).$/;kq|-;/\<robdd.vars\>/;'q;"	kind:type
robdd.vars_are_constrained	../library/robdd.m	/^:- pred vars_are_constrained(robdd(T)::in, vars(/;kq|/^\<vars_are_constrained\>/;'q;"	kind:pred
robdd.vars_are_constrained_2	../library/robdd.m	/^:- pred vars_are_constrained_2(robdd(T)::in, list(var(/;kq|/^\<vars_are_constrained_2\>/;'q;"	kind:pred	file:
robdd.vars_disentailed	../library/robdd.m	/^:- func vars_disentailed(robdd(T)) = vars_entailed_result(/;kq|/^\<vars_disentailed\>/;'q;"	kind:func
robdd.vars_entailed	../library/robdd.m	/^:- func vars_entailed(robdd(T)) = vars_entailed_result(/;kq|/^\<vars_entailed\>/;'q;"	kind:func
robdd.vars_entailed_result	../library/robdd.m	/^:- type vars_entailed_result(T) == entailment_result(vars(T)).$/;kq|-;/\<robdd.vars_entailed_result\>/;'q;"	kind:type
robdd.write_edge	../library/robdd.m	/^:- pred write_edge(io.text_output_stream::in, robdd(T)::in, robdd(/;kq|/^\<write_edge\>/;'q;"	kind:pred	file:
robdd.write_node	../library/robdd.m	/^:- pred write_node(io.text_output_stream::in, robdd(/;kq|/^\<write_node\>/;'q;"	kind:pred	file:
robdd.zero	../library/robdd.m	/^:- func zero = robdd(/;kq|/^\<zero\>/;'q;"	kind:func
robdd.~ robdd(T	../library/robdd.m	/^:- func (~ robdd(T)) = robdd(/;kq|/^\<~ robdd(T\>/;'q;"	kind:func
robdd_cache	../library/robdd.m	/^:- type robdd_cache(T) == map(robdd(T), robdd(T)).$/;kq|-;/\<robdd_cache\>/;'q;"	kind:type	file:
robdd_to_doc	../library/pprint.m	/^:- func robdd_to_doc(int, robdd(/;kq|/^\<robdd_to_doc\>/;'q;"	kind:func	file:
robdd_to_dot	../library/robdd.m	/^:- pred robdd_to_dot(robdd(/;kq|/^\<robdd_to_dot\>/;'q;"	kind:pred
robdd_to_dot	../library/robdd.m	/^:- pred robdd_to_dot(robdd(/;kq|/^\<robdd_to_dot\>/;'q;"	kind:pred
robdd_to_dot	mode_constraint_robdd.m	/^:- pred robdd_to_dot(/;kq|/^\<robdd_to_dot\>/;'q;"	kind:pred
robdd_to_dot_2	../library/robdd.m	/^:- pred robdd_to_dot_2(io.text_output_stream::in, robdd(/;kq|/^\<robdd_to_dot_2\>/;'q;"	kind:pred	file:
robdd_to_dot_stream	../library/robdd.m	/^:- pred robdd_to_dot_stream(io.text_output_stream::in, robdd(/;kq|/^\<robdd_to_dot_stream\>/;'q;"	kind:pred
robdd_to_mode_robdd	mode_robdd.tfeirn.m	/^:- func robdd_to_mode_robdd(robdd(T)) = tfeirn(/;kq|/^\<robdd_to_mode_robdd\>/;'q;"	kind:func
robdd_var	mode_constraint_robdd.m	/^:- type robdd_var == var(mc_type).$/;kq|-;/\<robdd_var\>/;'q;"	kind:type	file:
roc_lambda	state_var.m	/^    --->    roc_lambda.$/;kq|-;/\<roc_lambda\>/;'q;"	kind:cons	file:
rog_c_compiler_type	globals.m	/^                rog_c_compiler_type             :: c_compiler_type$/;kq|-;/\<rog_c_compiler_type\>/;'q;"	kind:fld	file:
rog_grade_dir	globals.m	/^                rog_grade_dir                   :: string,$/;kq|-;/\<rog_grade_dir\>/;'q;"	kind:fld	file:
rog_limit_error_contexts_map	globals.m	/^                rog_limit_error_contexts_map    :: limit_error_contexts_map,$/;kq|-;/\<rog_limit_error_contexts_map\>/;'q;"	kind:fld	file:
rog_linked_target_ext_map	globals.m	/^                rog_linked_target_ext_map       :: linked_target_ext_info_map,$/;kq|-;/\<rog_linked_target_ext_map\>/;'q;"	kind:fld	file:
rog_reuse_strategy	globals.m	/^                rog_reuse_strategy              :: reuse_strategy,$/;kq|-;/\<rog_reuse_strategy\>/;'q;"	kind:fld	file:
rog_trace_suppress_items	globals.m	/^                rog_trace_suppress_items        :: trace_suppress_items,$/;kq|-;/\<rog_trace_suppress_items\>/;'q;"	kind:fld	file:
rollback_exception	../library/stm_builtin.m	/^:- type rollback_exception$/;kq|-;/\<rollback_exception\>/;'q;"	kind:type
rollback_invalid_transaction	../library/stm_builtin.m	/^    --->    rollback_invalid_transaction$/;kq|-;/\<rollback_invalid_transaction\>/;'q;"	kind:cons
rollback_retry	../library/stm_builtin.m	/^    ;       rollback_retry.$/;kq|-;/\<rollback_retry\>/;'q;"	kind:cons
root_map	../library/digraph.m	/^                root_map    :: map(digraph_key(T), digraph_key(T)),$/;kq|-;/\<root_map\>/;'q;"	kind:fld	file:
rotate_left	../library/uint16.m	/^:- func rotate_left(/;kq|/^\<rotate_left\>/;'q;"	kind:func
rotate_left	../library/uint32.m	/^:- func rotate_left(/;kq|/^\<rotate_left\>/;'q;"	kind:func
rotate_left	../library/uint64.m	/^:- func rotate_left(/;kq|/^\<rotate_left\>/;'q;"	kind:func
rotate_left	../library/uint8.m	/^:- func rotate_left(/;kq|/^\<rotate_left\>/;'q;"	kind:func
rotate_right	../library/uint16.m	/^:- func rotate_right(/;kq|/^\<rotate_right\>/;'q;"	kind:func
rotate_right	../library/uint32.m	/^:- func rotate_right(/;kq|/^\<rotate_right\>/;'q;"	kind:func
rotate_right	../library/uint64.m	/^:- func rotate_right(/;kq|/^\<rotate_right\>/;'q;"	kind:func
rotate_right	../library/uint8.m	/^:- func rotate_right(/;kq|/^\<rotate_right\>/;'q;"	kind:func
round	../library/math.m	/^:- func round(/;kq|/^\<round\>/;'q;"	kind:func
round_det_stack_frame_size	code_info.m	/^:- func round_det_stack_frame_size(/;kq|/^\<round_det_stack_frame_size\>/;'q;"	kind:func
round_to_int	../library/float.m	/^:- func round_to_int(/;kq|/^\<round_to_int\>/;'q;"	kind:func
roundup_array_size	va_map.m	/^:- func roundup_array_size(/;kq|/^\<roundup_array_size\>/;'q;"	kind:func	file:
row_op	lp.m	/^:- pred row_op(/;kq|/^\<row_op\>/;'q;"	kind:pred	file:
row_op	lp_rational.m	/^:- pred row_op(/;kq|/^\<row_op\>/;'q;"	kind:pred	file:
rows	lp.m	/^                rows            :: int,$/;kq|-;/\<rows\>/;'q;"	kind:fld	file:
rows	lp_rational.m	/^                rows         :: int,$/;kq|-;/\<rows\>/;'q;"	kind:fld	file:
rp_piece_kind	error_spec.m	/^:- type rp_piece_kind$/;kq|-;/\<rp_piece_kind\>/;'q;"	kind:type
rp_plain	error_spec.m	/^    --->    rp_plain$/;kq|-;/\<rp_plain\>/;'q;"	kind:cons
rp_prefix	error_spec.m	/^    ;       rp_prefix.$/;kq|-;/\<rp_prefix\>/;'q;"	kind:cons
rp_recomp_atomics	recompute_instmap_deltas.m	/^                rp_recomp_atomics   :: recomp_atomics,$/;kq|-;/\<rp_recomp_atomics\>/;'q;"	kind:fld	file:
rp_var_table	recompute_instmap_deltas.m	/^                rp_var_table        :: var_table$/;kq|-;/\<rp_var_table\>/;'q;"	kind:fld	file:
rpf_arg_only_offset	prog_item.m	/^                rpf_arg_only_offset     :: arg_only_offset,$/;kq|-;/\<rpf_arg_only_offset\>/;'q;"	kind:fld
rpf_cell_offset	prog_item.m	/^                rpf_cell_offset         :: cell_offset,$/;kq|-;/\<rpf_cell_offset\>/;'q;"	kind:fld
rpf_fill	prog_item.m	/^                rpf_fill                :: fill_kind_size$/;kq|-;/\<rpf_fill\>/;'q;"	kind:fld
rpf_shift	prog_item.m	/^                rpf_shift               :: uint8,$/;kq|-;/\<rpf_shift\>/;'q;"	kind:fld
rpl_pred_id	hlds_rtti.m	/^                rpl_pred_id                 ::  pred_id,$/;kq|-;/\<rpl_pred_id\>/;'q;"	kind:fld
rpl_pred_info_origin	hlds_rtti.m	/^                rpl_pred_info_origin        ::  pred_origin,$/;kq|-;/\<rpl_pred_info_origin\>/;'q;"	kind:fld
rpl_pred_is_imported	hlds_rtti.m	/^                rpl_pred_is_imported        ::  bool,$/;kq|-;/\<rpl_pred_is_imported\>/;'q;"	kind:fld
rpl_pred_is_pseudo_imported	hlds_rtti.m	/^                rpl_pred_is_pseudo_imported ::  bool,$/;kq|-;/\<rpl_pred_is_pseudo_imported\>/;'q;"	kind:fld
rpl_pred_or_func	hlds_rtti.m	/^                rpl_pred_or_func            ::  pred_or_func,$/;kq|-;/\<rpl_pred_or_func\>/;'q;"	kind:fld
rpl_proc_arg_types	hlds_rtti.m	/^                rpl_proc_arg_types          ::  list(mer_type),$/;kq|-;/\<rpl_proc_arg_types\>/;'q;"	kind:fld
rpl_proc_arity	hlds_rtti.m	/^                rpl_proc_arity              ::  pred_form_arity,$/;kq|-;/\<rpl_proc_arity\>/;'q;"	kind:fld
rpl_proc_headvars	hlds_rtti.m	/^                rpl_proc_headvars           ::  assoc_list(prog_var,$/;kq|-;/\<rpl_proc_headvars\>/;'q;"	kind:fld
rpl_proc_id	hlds_rtti.m	/^                rpl_proc_id                 ::  proc_id,$/;kq|-;/\<rpl_proc_id\>/;'q;"	kind:fld
rpl_proc_interface_detism	hlds_rtti.m	/^                rpl_proc_interface_detism   ::  determinism,$/;kq|-;/\<rpl_proc_interface_detism\>/;'q;"	kind:fld
rpl_proc_is_exported	hlds_rtti.m	/^                rpl_proc_is_exported        ::  bool,$/;kq|-;/\<rpl_proc_is_exported\>/;'q;"	kind:fld
rpl_proc_is_imported	hlds_rtti.m	/^                rpl_proc_is_imported        ::  bool$/;kq|-;/\<rpl_proc_is_imported\>/;'q;"	kind:fld
rpl_proc_module	hlds_rtti.m	/^                rpl_proc_module             ::  module_name,$/;kq|-;/\<rpl_proc_module\>/;'q;"	kind:fld
rpl_proc_name	hlds_rtti.m	/^                rpl_proc_name               ::  string,$/;kq|-;/\<rpl_proc_name\>/;'q;"	kind:fld
rpl_proc_top_modes	hlds_rtti.m	/^                rpl_proc_top_modes          ::  list(top_functor_mode),$/;kq|-;/\<rpl_proc_top_modes\>/;'q;"	kind:fld
rpl_this_module	hlds_rtti.m	/^                rpl_this_module             ::  module_name,$/;kq|-;/\<rpl_this_module\>/;'q;"	kind:fld
rpri_filename	../mdbcomp/program_representation.m	/^                rpri_filename       :: string$/;kq|-;/\<rpri_filename\>/;'q;"	kind:fld	file:
rps_arg_only_offset	prog_item.m	/^                rps_arg_only_offset     :: arg_only_offset,$/;kq|-;/\<rps_arg_only_offset\>/;'q;"	kind:fld
rps_cell_offset	prog_item.m	/^                rps_cell_offset         :: cell_offset,$/;kq|-;/\<rps_cell_offset\>/;'q;"	kind:fld
rps_fill	prog_item.m	/^                rps_fill                :: fill_kind_size$/;kq|-;/\<rps_fill\>/;'q;"	kind:fld
rps_shift	prog_item.m	/^                rps_shift               :: uint8,$/;kq|-;/\<rps_shift\>/;'q;"	kind:fld
rpt_alpha_mapping	rbmm.points_to_info.m	/^:- type rpt_alpha_mapping == map(program_point, rpt_call_alpha_mapping).$/;kq|-;/\<rpt_alpha_mapping\>/;'q;"	kind:type
rpt_alpha_mapping_at_call_site_equal	rbmm.points_to_info.m	/^:- pred rpt_alpha_mapping_at_call_site_equal(/;kq|/^\<rpt_alpha_mapping_at_call_site_equal\>/;'q;"	kind:pred	file:
rpt_alpha_mapping_at_call_site_equal_2	rbmm.points_to_info.m	/^:- pred rpt_alpha_mapping_at_call_site_equal_2(list(/;kq|/^\<rpt_alpha_mapping_at_call_site_equal_2\>/;'q;"	kind:pred	file:
rpt_alpha_mapping_equal	rbmm.points_to_info.m	/^:- pred rpt_alpha_mapping_equal(/;kq|/^\<rpt_alpha_mapping_equal\>/;'q;"	kind:pred	file:
rpt_alpha_mapping_equal_2	rbmm.points_to_info.m	/^:- pred rpt_alpha_mapping_equal_2(list(/;kq|/^\<rpt_alpha_mapping_equal_2\>/;'q;"	kind:pred	file:
rpt_call_alpha_mapping	rbmm.points_to_info.m	/^:- type rpt_call_alpha_mapping == map(rptg_node, rptg_node).$/;kq|-;/\<rpt_call_alpha_mapping\>/;'q;"	kind:type
rpt_graph	rbmm.points_to_graph.m	/^:- type rpt_graph$/;kq|-;/\<rpt_graph\>/;'q;"	kind:type	file:
rpt_graph_init	rbmm.points_to_graph.m	/^:- func rpt_graph_init = rpt_graph.$/;kq|/^\<rpt_graph_init\>/;'q;"	kind:func
rpta_fixpoint_table	rbmm.points_to_analysis.m	/^:- type rpta_fixpoint_table == fixpoint_table(pred_proc_id, rpta_info).$/;kq|-;/\<rpta_fixpoint_table\>/;'q;"	kind:type	file:
rpta_fixpoint_table_new_rpta_info	rbmm.points_to_analysis.m	/^:- pred rpta_fixpoint_table_new_rpta_info(/;kq|/^\<rpta_fixpoint_table_new_rpta_info\>/;'q;"	kind:pred	file:
rpta_info	rbmm.points_to_info.m	/^:- type rpta_info$/;kq|-;/\<rpta_info\>/;'q;"	kind:type
rpta_info_equal	rbmm.points_to_info.m	/^:- pred rpta_info_equal(/;kq|/^\<rpta_info_equal\>/;'q;"	kind:pred
rpta_info_init	rbmm.points_to_info.m	/^:- func rpta_info_init(/;kq|/^\<rpta_info_init\>/;'q;"	kind:func
rpta_info_table	rbmm.points_to_info.m	/^:- type rpta_info_table == map(pred_proc_id, rpta_info).$/;kq|-;/\<rpta_info_table\>/;'q;"	kind:type
rpta_info_table_init	rbmm.points_to_info.m	/^:- func rpta_info_table_init = rpta_info_table.$/;kq|/^\<rpta_info_table_init\>/;'q;"	kind:func
rpta_info_table_search_rpta_info	rbmm.points_to_info.m	/^:- pred rpta_info_table_search_rpta_info(/;kq|/^\<rpta_info_table_search_rpta_info\>/;'q;"	kind:pred
rpta_info_table_set_rpta_info	rbmm.points_to_info.m	/^:- pred rpta_info_table_set_rpta_info(/;kq|/^\<rpta_info_table_set_rpta_info\>/;'q;"	kind:pred
rptg_add_node	rbmm.points_to_graph.m	/^:- pred rptg_add_node(/;kq|/^\<rptg_add_node\>/;'q;"	kind:pred
rptg_ec_label	rbmm.points_to_graph.m	/^                    rptg_ec_label     :: selector$/;kq|-;/\<rptg_ec_label\>/;'q;"	kind:fld
rptg_edge	rbmm.points_to_graph.m	/^:- type rptg_edge$/;kq|-;/\<rptg_edge\>/;'q;"	kind:type
rptg_edge_content	rbmm.points_to_graph.m	/^:- type rptg_edge_content$/;kq|-;/\<rptg_edge_content\>/;'q;"	kind:type
rptg_edge_content_get_label	rbmm.points_to_graph.m	/^:- func rptg_edge_content_get_label(/;kq|/^\<rptg_edge_content_get_label\>/;'q;"	kind:func
rptg_edge_content_set_label	rbmm.points_to_graph.m	/^:- pred rptg_edge_content_set_label(/;kq|/^\<rptg_edge_content_set_label\>/;'q;"	kind:pred
rptg_edge_from_node	rbmm.points_to_graph.m	/^                    rptg_edge_from_node     :: rptg_node,$/;kq|-;/\<rptg_edge_from_node\>/;'q;"	kind:fld
rptg_edge_in_graph	rbmm.points_to_graph.m	/^:- pred rptg_edge_in_graph(/;kq|/^\<rptg_edge_in_graph\>/;'q;"	kind:pred
rptg_edge_info	rbmm.points_to_graph.m	/^:- type rptg_edge_info$/;kq|-;/\<rptg_edge_info\>/;'q;"	kind:type
rptg_edge_label	rbmm.points_to_graph.m	/^                    rptg_edge_label         :: rptg_edge_content$/;kq|-;/\<rptg_edge_label\>/;'q;"	kind:fld
rptg_edge_supply	rbmm.points_to_graph.m	/^                    rptg_edge_supply    :: counter,$/;kq|-;/\<rptg_edge_supply\>/;'q;"	kind:fld	file:
rptg_edge_to_node	rbmm.points_to_graph.m	/^                    rptg_edge_to_node       :: rptg_node,$/;kq|-;/\<rptg_edge_to_node\>/;'q;"	kind:fld
rptg_edges	rbmm.points_to_graph.m	/^                    rptg_edges          :: rptg_edges,$/;kq|-;/\<rptg_edges\>/;'q;"	kind:fld	file:
rptg_edges	rbmm.points_to_graph.m	/^:- type rptg_edges == map(rptg_edge, rptg_edge_info).$/;kq|-;/\<rptg_edges\>/;'q;"	kind:type
rptg_equal	rbmm.points_to_graph.m	/^:- pred rptg_equal(/;kq|/^\<rptg_equal\>/;'q;"	kind:pred
rptg_find_edge_from_node_with_same_content	rbmm.points_to_graph.m	/^:- pred rptg_find_edge_from_node_with_same_content(/;kq|/^\<rptg_find_edge_from_node_with_same_content\>/;'q;"	kind:pred
rptg_get_edge_contents	rbmm.points_to_graph.m	/^:- pred rptg_get_edge_contents(/;kq|/^\<rptg_get_edge_contents\>/;'q;"	kind:pred
rptg_get_edge_supply	rbmm.points_to_graph.m	/^:- func rptg_get_edge_supply(/;kq|/^\<rptg_get_edge_supply\>/;'q;"	kind:func	file:
rptg_get_edges	rbmm.points_to_graph.m	/^:- func rptg_get_edges(/;kq|/^\<rptg_get_edges\>/;'q;"	kind:func
rptg_get_in_edges	rbmm.points_to_graph.m	/^:- pred rptg_get_in_edges(rpt_graph::in, rptg_node::in, list(/;kq|/^\<rptg_get_in_edges\>/;'q;"	kind:pred	file:
rptg_get_next_node_id	rbmm.points_to_graph.m	/^:- func rptg_get_next_node_id(/;kq|/^\<rptg_get_next_node_id\>/;'q;"	kind:func
rptg_get_node_by_node	rbmm.points_to_graph.m	/^:- pred rptg_get_node_by_node(/;kq|/^\<rptg_get_node_by_node\>/;'q;"	kind:pred
rptg_get_node_by_region_name	rbmm.points_to_graph.m	/^:- pred rptg_get_node_by_region_name(/;kq|/^\<rptg_get_node_by_region_name\>/;'q;"	kind:pred
rptg_get_node_by_variable	rbmm.points_to_graph.m	/^:- pred rptg_get_node_by_variable(/;kq|/^\<rptg_get_node_by_variable\>/;'q;"	kind:pred
rptg_get_node_by_vars	rbmm.points_to_graph.m	/^:- pred rptg_get_node_by_vars(rpt_graph::in, set(/;kq|/^\<rptg_get_node_by_vars\>/;'q;"	kind:pred
rptg_get_node_content	rbmm.points_to_graph.m	/^:- func rptg_get_node_content(/;kq|/^\<rptg_get_node_content\>/;'q;"	kind:func
rptg_get_node_supply	rbmm.points_to_graph.m	/^:- func rptg_get_node_supply(/;kq|/^\<rptg_get_node_supply\>/;'q;"	kind:func	file:
rptg_get_nodes	rbmm.points_to_graph.m	/^:- func rptg_get_nodes(/;kq|/^\<rptg_get_nodes\>/;'q;"	kind:func
rptg_get_nodes_as_list	rbmm.points_to_graph.m	/^:- func rptg_get_nodes_as_list(rpt_graph) = list(/;kq|/^\<rptg_get_nodes_as_list\>/;'q;"	kind:func
rptg_get_outedges	rbmm.points_to_graph.m	/^:- func rptg_get_outedges(/;kq|/^\<rptg_get_outedges\>/;'q;"	kind:func
rptg_is_allocated_node	rbmm.points_to_graph.m	/^:- pred rptg_is_allocated_node(/;kq|/^\<rptg_is_allocated_node\>/;'q;"	kind:pred
rptg_lookup_list_endnodes	rbmm.points_to_graph.m	/^:- func rptg_lookup_list_endnodes(rpt_graph, rptg_node) = list(/;kq|/^\<rptg_lookup_list_endnodes\>/;'q;"	kind:func
rptg_lookup_list_outedges	rbmm.points_to_graph.m	/^:- func rptg_lookup_list_outedges(rpt_graph, rptg_node) = list(/;kq|/^\<rptg_lookup_list_outedges\>/;'q;"	kind:func
rptg_lookup_map_outedges	rbmm.points_to_graph.m	/^:- func rptg_lookup_map_outedges(/;kq|/^\<rptg_lookup_map_outedges\>/;'q;"	kind:func
rptg_lookup_node_is_allocated	rbmm.points_to_graph.m	/^:- func rptg_lookup_node_is_allocated(/;kq|/^\<rptg_lookup_node_is_allocated\>/;'q;"	kind:func
rptg_lookup_node_type	rbmm.points_to_graph.m	/^:- func rptg_lookup_node_type(/;kq|/^\<rptg_lookup_node_type\>/;'q;"	kind:func
rptg_lookup_node_vars	rbmm.points_to_graph.m	/^:- func rptg_lookup_node_vars(rpt_graph, rptg_node) = set(/;kq|/^\<rptg_lookup_node_vars\>/;'q;"	kind:func
rptg_lookup_region_name	rbmm.points_to_graph.m	/^:- func rptg_lookup_region_name(/;kq|/^\<rptg_lookup_region_name\>/;'q;"	kind:func
rptg_nc_is_allocated	rbmm.points_to_graph.m	/^                    rptg_nc_is_allocated    :: bool$/;kq|-;/\<rptg_nc_is_allocated\>/;'q;"	kind:fld
rptg_nc_merged_from	rbmm.points_to_graph.m	/^                    rptg_nc_merged_from     :: set(rptg_node),$/;kq|-;/\<rptg_nc_merged_from\>/;'q;"	kind:fld
rptg_nc_node_type	rbmm.points_to_graph.m	/^                    rptg_nc_node_type       :: mer_type,$/;kq|-;/\<rptg_nc_node_type\>/;'q;"	kind:fld
rptg_nc_reg_var_name	rbmm.points_to_graph.m	/^                    rptg_nc_reg_var_name    :: string,$/;kq|-;/\<rptg_nc_reg_var_name\>/;'q;"	kind:fld
rptg_nc_vars	rbmm.points_to_graph.m	/^                    rptg_nc_vars            :: set(prog_var),$/;kq|-;/\<rptg_nc_vars\>/;'q;"	kind:fld
rptg_node	rbmm.points_to_graph.m	/^:- type rptg_node$/;kq|-;/\<rptg_node\>/;'q;"	kind:type
rptg_node_content	rbmm.points_to_graph.m	/^:- type rptg_node_content$/;kq|-;/\<rptg_node_content\>/;'q;"	kind:type
rptg_node_content_get_is_allocated	rbmm.points_to_graph.m	/^:- func rptg_node_content_get_is_allocated(/;kq|/^\<rptg_node_content_get_is_allocated\>/;'q;"	kind:func
rptg_node_content_get_merged_from	rbmm.points_to_graph.m	/^:- func rptg_node_content_get_merged_from(rptg_node_content) = set(/;kq|/^\<rptg_node_content_get_merged_from\>/;'q;"	kind:func
rptg_node_content_get_node_type	rbmm.points_to_graph.m	/^:- func rptg_node_content_get_node_type(/;kq|/^\<rptg_node_content_get_node_type\>/;'q;"	kind:func
rptg_node_content_get_region_name	rbmm.points_to_graph.m	/^:- func rptg_node_content_get_region_name(/;kq|/^\<rptg_node_content_get_region_name\>/;'q;"	kind:func
rptg_node_content_get_vars	rbmm.points_to_graph.m	/^:- func rptg_node_content_get_vars(rptg_node_content) = set(/;kq|/^\<rptg_node_content_get_vars\>/;'q;"	kind:func
rptg_node_content_set_is_allocated	rbmm.points_to_graph.m	/^:- pred rptg_node_content_set_is_allocated(/;kq|/^\<rptg_node_content_set_is_allocated\>/;'q;"	kind:pred
rptg_node_content_set_merged_from	rbmm.points_to_graph.m	/^:- pred rptg_node_content_set_merged_from(set(/;kq|/^\<rptg_node_content_set_merged_from\>/;'q;"	kind:pred
rptg_node_content_set_node_type	rbmm.points_to_graph.m	/^:- pred rptg_node_content_set_node_type(/;kq|/^\<rptg_node_content_set_node_type\>/;'q;"	kind:pred
rptg_node_content_set_region_name	rbmm.points_to_graph.m	/^:- pred rptg_node_content_set_region_name(/;kq|/^\<rptg_node_content_set_region_name\>/;'q;"	kind:pred
rptg_node_content_set_vars	rbmm.points_to_graph.m	/^:- pred rptg_node_content_set_vars(set(/;kq|/^\<rptg_node_content_set_vars\>/;'q;"	kind:pred
rptg_node_supply	rbmm.points_to_graph.m	/^                    rptg_node_supply    :: counter,$/;kq|-;/\<rptg_node_supply\>/;'q;"	kind:fld	file:
rptg_nodes	rbmm.points_to_graph.m	/^                    rptg_nodes          :: rptg_nodes,$/;kq|-;/\<rptg_nodes\>/;'q;"	kind:fld	file:
rptg_nodes	rbmm.points_to_graph.m	/^:- type rptg_nodes == map(rptg_node, rptg_node_content).$/;kq|-;/\<rptg_nodes\>/;'q;"	kind:type
rptg_outedges	rbmm.points_to_graph.m	/^                    rptg_outedges       :: rptg_outedges$/;kq|-;/\<rptg_outedges\>/;'q;"	kind:fld	file:
rptg_outedges	rbmm.points_to_graph.m	/^:- type rptg_outedges == map(rptg_node, map(rptg_edge, rptg_node)).$/;kq|-;/\<rptg_outedges\>/;'q;"	kind:type
rptg_path	rbmm.points_to_graph.m	/^:- pred rptg_path(rpt_graph, rptg_node, rptg_node, list(/;kq|/^\<rptg_path\>/;'q;"	kind:pred
rptg_path_2	rbmm.points_to_graph.m	/^:- pred rptg_path_2(rpt_graph, rptg_node, rptg_node, list(/;kq|/^\<rptg_path_2\>/;'q;"	kind:pred	file:
rptg_reach_from_a_variable	rbmm.points_to_graph.m	/^:- pred rptg_reach_from_a_variable(/;kq|/^\<rptg_reach_from_a_variable\>/;'q;"	kind:pred
rptg_reachable_and_having_type	rbmm.points_to_graph.m	/^:- pred rptg_reachable_and_having_type(/;kq|/^\<rptg_reachable_and_having_type\>/;'q;"	kind:pred
rptg_set_edge	rbmm.points_to_graph.m	/^:- pred rptg_set_edge(/;kq|/^\<rptg_set_edge\>/;'q;"	kind:pred
rptg_set_edge_supply	rbmm.points_to_graph.m	/^:- pred rptg_set_edge_supply(/;kq|/^\<rptg_set_edge_supply\>/;'q;"	kind:pred	file:
rptg_set_edges	rbmm.points_to_graph.m	/^:- pred rptg_set_edges(/;kq|/^\<rptg_set_edges\>/;'q;"	kind:pred	file:
rptg_set_node_content	rbmm.points_to_graph.m	/^:- pred rptg_set_node_content(/;kq|/^\<rptg_set_node_content\>/;'q;"	kind:pred
rptg_set_node_is_allocated	rbmm.points_to_graph.m	/^:- pred rptg_set_node_is_allocated(/;kq|/^\<rptg_set_node_is_allocated\>/;'q;"	kind:pred
rptg_set_node_supply	rbmm.points_to_graph.m	/^:- pred rptg_set_node_supply(/;kq|/^\<rptg_set_node_supply\>/;'q;"	kind:pred	file:
rptg_set_nodes	rbmm.points_to_graph.m	/^:- pred rptg_set_nodes(/;kq|/^\<rptg_set_nodes\>/;'q;"	kind:pred	file:
rptg_set_outedges	rbmm.points_to_graph.m	/^:- pred rptg_set_outedges(/;kq|/^\<rptg_set_outedges\>/;'q;"	kind:pred	file:
rptg_successors	rbmm.points_to_graph.m	/^:- func rptg_successors(rpt_graph, rptg_node) = set(/;kq|/^\<rptg_successors\>/;'q;"	kind:func
rq_args	higher_order.higher_order_global_info.m	/^                rq_args                 :: assoc_list(prog_var, mer_type),$/;kq|-;/\<rq_args\>/;'q;"	kind:fld
rq_call_context	higher_order.higher_order_global_info.m	/^                rq_call_context         :: prog_context$/;kq|-;/\<rq_call_context\>/;'q;"	kind:fld
rq_callee	higher_order.higher_order_global_info.m	/^                rq_callee               :: pred_proc_id,$/;kq|-;/\<rq_callee\>/;'q;"	kind:fld
rq_caller	higher_order.higher_order_global_info.m	/^                rq_caller               :: pred_proc_id,$/;kq|-;/\<rq_caller\>/;'q;"	kind:fld
rq_caller_tvarset	higher_order.higher_order_global_info.m	/^                rq_caller_tvarset       :: tvarset,$/;kq|-;/\<rq_caller_tvarset\>/;'q;"	kind:fld
rq_ho_args	higher_order.higher_order_global_info.m	/^                rq_ho_args              :: list(higher_order_arg),$/;kq|-;/\<rq_ho_args\>/;'q;"	kind:fld
rq_request_kind	higher_order.higher_order_global_info.m	/^                rq_request_kind         :: ho_request_kind,$/;kq|-;/\<rq_request_kind\>/;'q;"	kind:fld
rq_tvars	higher_order.higher_order_global_info.m	/^                rq_tvars                :: list(tvar),$/;kq|-;/\<rq_tvars\>/;'q;"	kind:fld
rrm_file	read_modules.m	/^    --->    rrm_file$/;kq|-;/\<rrm_file\>/;'q;"	kind:cons
rrm_get_deps	read_modules.m	/^    ;       rrm_get_deps.$/;kq|-;/\<rrm_get_deps\>/;'q;"	kind:cons
rrm_old	read_modules.m	/^    ;       rrm_old$/;kq|-;/\<rrm_old\>/;'q;"	kind:cons
rrm_std	read_modules.m	/^    ;       rrm_std$/;kq|-;/\<rrm_std\>/;'q;"	kind:cons
rsectag_full_word	prog_item.m	/^    --->    rsectag_full_word$/;kq|-;/\<rsectag_full_word\>/;'q;"	kind:cons
rsectag_part_of_word	prog_item.m	/^    ;       rsectag_part_of_word(uint8).$/;kq|-;/\<rsectag_part_of_word\>/;'q;"	kind:cons
rsectag_size	hlds_data.m	/^                rsectag_size        :: rsectag_size$/;kq|-;/\<rsectag_size\>/;'q;"	kind:fld
rsectag_subword	hlds_data.m	/^    ;       rsectag_subword(sectag_bits).$/;kq|-;/\<rsectag_subword\>/;'q;"	kind:cons
rsectag_value	hlds_data.m	/^                rsectag_value       :: uint,$/;kq|-;/\<rsectag_value\>/;'q;"	kind:fld
rsectag_word	hlds_data.m	/^    --->    rsectag_word$/;kq|-;/\<rsectag_word\>/;'q;"	kind:cons
rsectag_word_or_size	prog_item.m	/^:- type rsectag_word_or_size$/;kq|-;/\<rsectag_word_or_size\>/;'q;"	kind:type
rsi_arg_repns	decide_type_repn.m	/^                rsi_arg_repns           :: one_or_more(remote_arg_repn)$/;kq|-;/\<rsi_arg_repns\>/;'q;"	kind:fld	file:
rsi_ordinal	decide_type_repn.m	/^                rsi_ordinal             :: uint32,$/;kq|-;/\<rsi_ordinal\>/;'q;"	kind:fld	file:
rsi_sectag	decide_type_repn.m	/^                rsi_sectag              :: uint,$/;kq|-;/\<rsi_sectag\>/;'q;"	kind:fld	file:
rstrip	../library/string.m	/^:- func rstrip(/;kq|/^\<rstrip\>/;'q;"	kind:func
rstrip_pred	../library/string.m	/^:- func rstrip_pred(pred(char)::in(pred(/;kq|/^\<rstrip_pred\>/;'q;"	kind:func
rtc	../library/digraph.m	/^:- func rtc(digraph(T)) = digraph(/;kq|/^\<rtc\>/;'q;"	kind:func
rtc_error	../mdbcomp/read_trace_counts.m	/^    ;       rtc_error(read_trace_counts_error).$/;kq|-;/\<rtc_error\>/;'q;"	kind:cons	file:
rtc_ok	../mdbcomp/read_trace_counts.m	/^    --->    rtc_ok(trace_count_file_type, trace_counts)$/;kq|-;/\<rtc_ok\>/;'q;"	kind:cons	file:
rtce_error_message	../mdbcomp/read_trace_counts.m	/^    ;       rtce_error_message(string).$/;kq|-;/\<rtce_error_message\>/;'q;"	kind:cons	file:
rtce_io_error	../mdbcomp/read_trace_counts.m	/^    ;       rtce_io_error(io.error)$/;kq|-;/\<rtce_io_error\>/;'q;"	kind:cons	file:
rtce_open_error	../mdbcomp/read_trace_counts.m	/^    --->    rtce_open_error(io.error)$/;kq|-;/\<rtce_open_error\>/;'q;"	kind:cons	file:
rtce_syntax_error	../mdbcomp/read_trace_counts.m	/^    ;       rtce_syntax_error(string)$/;kq|-;/\<rtce_syntax_error\>/;'q;"	kind:cons	file:
rtcf_error_message	../mdbcomp/read_trace_counts.m	/^    ;       rtcf_error_message(string).$/;kq|-;/\<rtcf_error_message\>/;'q;"	kind:cons
rtcf_ok	../mdbcomp/read_trace_counts.m	/^    --->    rtcf_ok(trace_count_file_type, trace_counts)$/;kq|-;/\<rtcf_ok\>/;'q;"	kind:cons
rtr_context	prog_item.m	/^                rtr_context             :: prog_context,$/;kq|-;/\<rtr_context\>/;'q;"	kind:fld
rtr_maybe_scc	prog_item.m	/^                % rtr_maybe_scc           :: maybe(list($/;kq|-;/\<rtr_maybe_scc\>/;'q;"	kind:fld
rtr_proc_id	prog_item.m	/^                rtr_proc_id             :: pred_or_proc_pfumm_name,$/;kq|-;/\<rtr_proc_id\>/;'q;"	kind:fld
rtr_require_tailrec	prog_item.m	/^                rtr_require_tailrec     :: require_tail_recursion,$/;kq|-;/\<rtr_require_tailrec\>/;'q;"	kind:fld
rtr_seq_num	prog_item.m	/^                rtr_seq_num             :: item_seq_num$/;kq|-;/\<rtr_seq_num\>/;'q;"	kind:fld
rtre_context	prog_data_pragma.m	/^                rtre_context            :: prog_context$/;kq|-;/\<rtre_context\>/;'q;"	kind:fld
rtre_recursion_type	prog_data_pragma.m	/^                rtre_recursion_type     :: require_tail_recursion_type,$/;kq|-;/\<rtre_recursion_type\>/;'q;"	kind:fld
rtre_warn_or_error	prog_data_pragma.m	/^                rtre_warn_or_error      :: warning_or_error,$/;kq|-;/\<rtre_warn_or_error\>/;'q;"	kind:fld
rtree	../library/rtree.m	/^:- type rtree(K, V)$/;kq|-;/\<rtree\>/;'q;"	kind:type	file:
rtree.bounding_region	../library/rtree.m	/^    func bounding_region(K, K) = K,$/;kq|-;/\<rtree.bounding_region\>/;'q;"	kind:tcm
rtree.bounding_region	../library/rtree.m	/^    func(bounding_region\/2) is box3d_bounding_region,$/;kq|-;/\<rtree.bounding_region\>/;'q;"	kind:tcim	file:
rtree.bounding_region	../library/rtree.m	/^    func(bounding_region\/2) is box_bounding_region,$/;kq|-;/\<rtree.bounding_region\>/;'q;"	kind:tcim	file:
rtree.bounding_region	../library/rtree.m	/^    func(bounding_region\/2) is interval_bounding_region,$/;kq|-;/\<rtree.bounding_region\>/;'q;"	kind:tcim	file:
rtree.bounding_region_size	../library/rtree.m	/^    func bounding_region_size(K, K) = float$/;kq|-;/\<rtree.bounding_region_size\>/;'q;"	kind:tcm
rtree.bounding_region_size	../library/rtree.m	/^    func(bounding_region_size\/2) is box3d_bounding_region_volume$/;kq|-;/\<rtree.bounding_region_size\>/;'q;"	kind:tcim	file:
rtree.bounding_region_size	../library/rtree.m	/^    func(bounding_region_size\/2) is box_bounding_region_area$/;kq|-;/\<rtree.bounding_region_size\>/;'q;"	kind:tcim	file:
rtree.bounding_region_size	../library/rtree.m	/^    func(bounding_region_size\/2) is interval_bounding_region_length$/;kq|-;/\<rtree.bounding_region_size\>/;'q;"	kind:tcim	file:
rtree.box	../library/rtree.m	/^:- type box$/;kq|-;/\<rtree.box\>/;'q;"	kind:type
rtree.box3d	../library/rtree.m	/^:- type box3d$/;kq|-;/\<rtree.box3d\>/;'q;"	kind:type
rtree.box3d_bounding_region	../library/rtree.m	/^:- func box3d_bounding_region(/;kq|/^\<box3d_bounding_region\>/;'q;"	kind:func	file:
rtree.box3d_contains	../library/rtree.m	/^:- pred box3d_contains(/;kq|/^\<box3d_contains\>/;'q;"	kind:pred	file:
rtree.box3d_intersects	../library/rtree.m	/^:- pred box3d_intersects(/;kq|/^\<box3d_intersects\>/;'q;"	kind:pred	file:
rtree.box3d_volume	../library/rtree.m	/^:- func box3d_volume(/;kq|/^\<box3d_volume\>/;'q;"	kind:func	file:
rtree.box_area	../library/rtree.m	/^:- func box_area(/;kq|/^\<box_area\>/;'q;"	kind:func	file:
rtree.box_bounding_region	../library/rtree.m	/^:- func box_bounding_region(/;kq|/^\<box_bounding_region\>/;'q;"	kind:func	file:
rtree.box_bounding_region_area	../library/rtree.m	/^:- func box_bounding_region_area(/;kq|/^\<box_bounding_region_area\>/;'q;"	kind:func	file:
rtree.box_contains	../library/rtree.m	/^:- pred box_contains(/;kq|/^\<box_contains\>/;'q;"	kind:pred	file:
rtree.box_intersects	../library/rtree.m	/^:- pred box_intersects(/;kq|/^\<box_intersects\>/;'q;"	kind:pred	file:
rtree.choose_subtree	../library/rtree.m	/^:- func choose_subtree(K, K, K) = min_of_two_result <= region(/;kq|/^\<choose_subtree\>/;'q;"	kind:func	file:
rtree.choose_subtree	../library/rtree.m	/^:- func choose_subtree(K, K, K, K) = min_of_three_result <= region(/;kq|/^\<choose_subtree\>/;'q;"	kind:func	file:
rtree.contains	../library/rtree.m	/^    pred contains(K::in, K::in) is semidet,$/;kq|-;/\<rtree.contains\>/;'q;"	kind:tcm
rtree.contains	../library/rtree.m	/^    pred(contains\/2) is box3d_contains,$/;kq|-;/\<rtree.contains\>/;'q;"	kind:tcim	file:
rtree.contains	../library/rtree.m	/^    pred(contains\/2) is box_contains,$/;kq|-;/\<rtree.contains\>/;'q;"	kind:tcim	file:
rtree.contains	../library/rtree.m	/^    pred(contains\/2) is interval_contains,$/;kq|-;/\<rtree.contains\>/;'q;"	kind:tcim	file:
rtree.delete	../library/rtree.m	/^:- pred delete(K::in, V::in, rtree(K, V)::in, rtree(/;kq|/^\<delete\>/;'q;"	kind:pred
rtree.delete_2	../library/rtree.m	/^:- pred delete_2(rtree_2(/;kq|/^\<delete_2\>/;'q;"	kind:pred	file:
rtree.delete_info	../library/rtree.m	/^:- type delete_info(K, V)$/;kq|-;/\<rtree.delete_info\>/;'q;"	kind:type	file:
rtree.deleting	../library/rtree.m	/^    --->    deleting(orphans(K, V))$/;kq|-;/\<rtree.deleting\>/;'q;"	kind:cons	file:
rtree.empty	../library/rtree.m	/^    --->    empty$/;kq|-;/\<rtree.empty\>/;'q;"	kind:cons	file:
rtree.finished	../library/rtree.m	/^    ;       finished(int, orphans(K, V)).$/;kq|-;/\<rtree.finished\>/;'q;"	kind:cons	file:
rtree.fold	../library/rtree.m	/^:- pred fold(pred(K, V, A, A), rtree(/;kq|/^\<fold\>/;'q;"	kind:pred
rtree.fold_2	../library/rtree.m	/^:- pred fold_2(pred(K, V, A, A), rtree_2(/;kq|/^\<fold_2\>/;'q;"	kind:pred	file:
rtree.fold_subtree	../library/rtree.m	/^:- pred fold_subtree(pred(K, V, A, A), K, rtree_2(/;kq|/^\<fold_subtree\>/;'q;"	kind:pred	file:
rtree.four	../library/rtree.m	/^    ;       four(K, rtree_2(K, V), K, rtree_2(K, V), K, rtree_2(K, V), K,$/;kq|-;/\<rtree.four\>/;'q;"	kind:cons	file:
rtree.include_min	../library/rtree.m	/^:- pred include_min(/;kq|/^\<include_min\>/;'q;"	kind:pred	file:
rtree.init	../library/rtree.m	/^:- func init = (rtree(K, V)::uo) is det <= region(/;kq|/^\<init\>/;'q;"	kind:func
rtree.insert	../library/rtree.m	/^:- func insert(K, V, rtree(K, V)) = rtree(K, V) <= region(/;kq|/^\<insert\>/;'q;"	kind:func
rtree.insert_2	../library/rtree.m	/^:- pred insert_2(rtree_2(K, V)::in, K::in, V::in, rtree_2(/;kq|/^\<insert_2\>/;'q;"	kind:pred	file:
rtree.insert_and_split_child2	../library/rtree.m	/^:- pred insert_and_split_child2(K::in, rtree_2(/;kq|/^\<insert_and_split_child2\>/;'q;"	kind:pred	file:
rtree.insert_and_split_child3	../library/rtree.m	/^:- pred insert_and_split_child3(K::in, rtree_2(/;kq|/^\<insert_and_split_child3\>/;'q;"	kind:pred	file:
rtree.insert_tree	../library/rtree.m	/^:- func insert_tree(rtree_2(K, V), K, rtree_2(/;kq|/^\<insert_tree\>/;'q;"	kind:func	file:
rtree.intersects	../library/rtree.m	/^    pred intersects(K::in, K::in) is semidet,$/;kq|-;/\<rtree.intersects\>/;'q;"	kind:tcm
rtree.intersects	../library/rtree.m	/^    pred(intersects\/2) is box3d_intersects,$/;kq|-;/\<rtree.intersects\>/;'q;"	kind:tcim	file:
rtree.intersects	../library/rtree.m	/^    pred(intersects\/2) is box_intersects,$/;kq|-;/\<rtree.intersects\>/;'q;"	kind:tcim	file:
rtree.intersects	../library/rtree.m	/^    pred(intersects\/2) is interval_intersects,$/;kq|-;/\<rtree.intersects\>/;'q;"	kind:tcim	file:
rtree.interval	../library/rtree.m	/^:- type interval$/;kq|-;/\<rtree.interval\>/;'q;"	kind:type
rtree.interval_bounding_region	../library/rtree.m	/^:- func interval_bounding_region(/;kq|/^\<interval_bounding_region\>/;'q;"	kind:func	file:
rtree.interval_contains	../library/rtree.m	/^:- pred interval_contains(/;kq|/^\<interval_contains\>/;'q;"	kind:pred	file:
rtree.interval_intersects	../library/rtree.m	/^:- pred interval_intersects(/;kq|/^\<interval_intersects\>/;'q;"	kind:pred	file:
rtree.interval_length	../library/rtree.m	/^:- func interval_length(/;kq|/^\<interval_length\>/;'q;"	kind:func	file:
rtree.is_empty	../library/rtree.m	/^:- pred is_empty(rtree(/;kq|/^\<is_empty\>/;'q;"	kind:pred
rtree.leaf	../library/rtree.m	/^    --->    leaf(V)$/;kq|-;/\<rtree.leaf\>/;'q;"	kind:cons	file:
rtree.map_values	../library/rtree.m	/^:- pred map_values(pred(K, V, W), rtree(K, V), rtree(/;kq|/^\<map_values\>/;'q;"	kind:pred
rtree.map_values_2	../library/rtree.m	/^:- pred map_values_2(pred(K, V, W), rtree_2(K, V), rtree_2(/;kq|/^\<map_values_2\>/;'q;"	kind:pred	file:
rtree.map_values_key_2	../library/rtree.m	/^:- pred map_values_key_2(pred(K, V, W), K, rtree_2(K, V), rtree_2(/;kq|/^\<map_values_key_2\>/;'q;"	kind:pred	file:
rtree.maybe_limit	../library/rtree.m	/^:- pred maybe_limit(K::in, pred(K, E)::in(pred(/;kq|/^\<maybe_limit\>/;'q;"	kind:pred	file:
rtree.min2_first	../library/rtree.m	/^    --->    min2_first$/;kq|-;/\<rtree.min2_first\>/;'q;"	kind:cons	file:
rtree.min2_second	../library/rtree.m	/^    ;       min2_second.$/;kq|-;/\<rtree.min2_second\>/;'q;"	kind:cons	file:
rtree.min3_first	../library/rtree.m	/^    --->    min3_first$/;kq|-;/\<rtree.min3_first\>/;'q;"	kind:cons	file:
rtree.min3_second	../library/rtree.m	/^    ;       min3_second$/;kq|-;/\<rtree.min3_second\>/;'q;"	kind:cons	file:
rtree.min3_third	../library/rtree.m	/^    ;       min3_third.$/;kq|-;/\<rtree.min3_third\>/;'q;"	kind:cons	file:
rtree.min4_first	../library/rtree.m	/^    --->    min4_first$/;kq|-;/\<rtree.min4_first\>/;'q;"	kind:cons	file:
rtree.min4_fourth	../library/rtree.m	/^    ;       min4_fourth.$/;kq|-;/\<rtree.min4_fourth\>/;'q;"	kind:cons	file:
rtree.min4_second	../library/rtree.m	/^    ;       min4_second$/;kq|-;/\<rtree.min4_second\>/;'q;"	kind:cons	file:
rtree.min4_third	../library/rtree.m	/^    ;       min4_third$/;kq|-;/\<rtree.min4_third\>/;'q;"	kind:cons	file:
rtree.min_of_four_result	../library/rtree.m	/^:- type min_of_four_result$/;kq|-;/\<rtree.min_of_four_result\>/;'q;"	kind:type	file:
rtree.min_of_three_result	../library/rtree.m	/^:- type min_of_three_result$/;kq|-;/\<rtree.min_of_three_result\>/;'q;"	kind:type	file:
rtree.min_of_two_result	../library/rtree.m	/^:- type min_of_two_result$/;kq|-;/\<rtree.min_of_two_result\>/;'q;"	kind:type	file:
rtree.minimum_of_four	../library/rtree.m	/^:- func minimum_of_four(/;kq|/^\<minimum_of_four\>/;'q;"	kind:func	file:
rtree.minimum_of_three	../library/rtree.m	/^:- func minimum_of_three(/;kq|/^\<minimum_of_three\>/;'q;"	kind:func	file:
rtree.one	../library/rtree.m	/^    ;       one(K, V)$/;kq|-;/\<rtree.one\>/;'q;"	kind:cons	file:
rtree.orphan	../library/rtree.m	/^:- type orphan(K, V)$/;kq|-;/\<rtree.orphan\>/;'q;"	kind:type	file:
rtree.orphans	../library/rtree.m	/^:- type orphans(K, V) == list(orphan(K, V)).$/;kq|-;/\<rtree.orphans\>/;'q;"	kind:type	file:
rtree.region	../library/rtree.m	/^:- instance region(box) where [$/;kq|-;/\<rtree.region\>/;'q;"	kind:tci	file:
rtree.region	../library/rtree.m	/^:- instance region(box3d) where [$/;kq|-;/\<rtree.region\>/;'q;"	kind:tci	file:
rtree.region	../library/rtree.m	/^:- instance region(interval) where [$/;kq|-;/\<rtree.region\>/;'q;"	kind:tci	file:
rtree.region	../library/rtree.m	/^:- typeclass region(K) where [$/;kq|-;/\<rtree.region\>/;'q;"	kind:tc
rtree.search_contains	../library/rtree.m	/^:- func search_contains(rtree(K, V), K) = list(V) <= region(/;kq|/^\<search_contains\>/;'q;"	kind:func
rtree.search_contains_2	../library/rtree.m	/^:- pred search_contains_2(rtree_2(K, V)::in, K::in, list(V)::in, list(/;kq|/^\<search_contains_2\>/;'q;"	kind:pred	file:
rtree.search_contains_subtree	../library/rtree.m	/^:- pred search_contains_subtree(K::in, rtree_2(/;kq|/^\<search_contains_subtree\>/;'q;"	kind:pred	file:
rtree.search_first	../library/rtree.m	/^:- pred search_first(pred(K, L), pred(V, L), rtree(/;kq|/^\<search_first\>/;'q;"	kind:pred
rtree.search_first_2	../library/rtree.m	/^:- pred search_first_2(rtree_2(K, V), pred(K, E), pred(/;kq|/^\<search_first_2\>/;'q;"	kind:pred	file:
rtree.search_general	../library/rtree.m	/^:- func search_general(pred(K)::in(pred(/;kq|/^\<search_general\>/;'q;"	kind:func
rtree.search_general_2	../library/rtree.m	/^:- pred search_general_2(rtree_2(/;kq|/^\<search_general_2\>/;'q;"	kind:pred	file:
rtree.search_general_fold	../library/rtree.m	/^:- pred search_general_fold(pred(K), pred(K, V, A, A), rtree(/;kq|/^\<search_general_fold\>/;'q;"	kind:pred
rtree.search_general_fold_2	../library/rtree.m	/^:- pred search_general_fold_2(rtree_2(K, V), pred(/;kq|/^\<search_general_fold_2\>/;'q;"	kind:pred	file:
rtree.search_general_subtree	../library/rtree.m	/^:- pred search_general_subtree(K::in, rtree_2(/;kq|/^\<search_general_subtree\>/;'q;"	kind:pred	file:
rtree.search_intersects	../library/rtree.m	/^:- func search_intersects(rtree(K, V), K) = list(V) <= region(/;kq|/^\<search_intersects\>/;'q;"	kind:func
rtree.search_intersects_2	../library/rtree.m	/^:- pred search_intersects_2(rtree_2(K, V)::in, K::in, list(/;kq|/^\<search_intersects_2\>/;'q;"	kind:pred	file:
rtree.size	../library/rtree.m	/^    func size(K) = float,$/;kq|-;/\<rtree.size\>/;'q;"	kind:tcm
rtree.size	../library/rtree.m	/^    func(size\/1) is box3d_volume,$/;kq|-;/\<rtree.size\>/;'q;"	kind:tcim	file:
rtree.size	../library/rtree.m	/^    func(size\/1) is box_area,$/;kq|-;/\<rtree.size\>/;'q;"	kind:tcim	file:
rtree.size	../library/rtree.m	/^    func(size\/1) is interval_length,$/;kq|-;/\<rtree.size\>/;'q;"	kind:tcim	file:
rtree.split_4_node	../library/rtree.m	/^:- pred split_4_node(rtree_2(K, V)::in(four), K::out, rtree_2(/;kq|/^\<split_4_node\>/;'q;"	kind:pred	file:
rtree.three	../library/rtree.m	/^    ;       three(K, rtree_2(K, V), K, rtree_2(K, V), K, rtree_2(K, V))$/;kq|-;/\<rtree.three\>/;'q;"	kind:cons	file:
rtree.try_deletion2	../library/rtree.m	/^:- pred try_deletion2(K::in, rtree_2(K, V)::in, K::in, rtree_2(/;kq|/^\<try_deletion2\>/;'q;"	kind:pred	file:
rtree.try_deletion3	../library/rtree.m	/^:- pred try_deletion3(K::in, rtree_2(K, V)::in, K::in, rtree_2(/;kq|/^\<try_deletion3\>/;'q;"	kind:pred	file:
rtree.try_deletion4	../library/rtree.m	/^:- pred try_deletion4(K::in, rtree_2(K, V)::in, K::in, rtree_2(/;kq|/^\<try_deletion4\>/;'q;"	kind:pred	file:
rtree.two	../library/rtree.m	/^    ;       two(K, rtree_2(K, V), K, rtree_2(K, V))$/;kq|-;/\<rtree.two\>/;'q;"	kind:cons	file:
rtree_2	../library/rtree.m	/^:- type rtree_2(K, V)$/;kq|-;/\<rtree_2\>/;'q;"	kind:type	file:
rtrs_context	prog_data_pragma.m	/^                rtrs_context            :: prog_context$/;kq|-;/\<rtrs_context\>/;'q;"	kind:fld
rtti.answer_table	rtti.m	/^    ;       answer_table.$/;kq|-;/\<rtti.answer_table\>/;'q;"	kind:cons
rtti.arg_plain	rtti.m	/^    ;       arg_plain(rtti_type_info)$/;kq|-;/\<rtti.arg_plain\>/;'q;"	kind:cons
rtti.arg_pseudo	rtti.m	/^    --->    arg_pseudo(rtti_pseudo_type_info)$/;kq|-;/\<rtti.arg_pseudo\>/;'q;"	kind:cons
rtti.arg_self	rtti.m	/^    ;       arg_self.$/;kq|-;/\<rtti.arg_self\>/;'q;"	kind:cons
rtti.base_typeclass_info	rtti.m	/^:- type base_typeclass_info$/;kq|-;/\<rtti.base_typeclass_info\>/;'q;"	kind:type
rtti.builtin_ctor	rtti.m	/^                builtin_ctor        :: builtin_ctor$/;kq|-;/\<rtti.builtin_ctor\>/;'q;"	kind:fld
rtti.builtin_ctor	rtti.m	/^:- type builtin_ctor$/;kq|-;/\<rtti.builtin_ctor\>/;'q;"	kind:type
rtti.builtin_ctor_c_pointer	rtti.m	/^    ;       builtin_ctor_c_pointer(is_stable)$/;kq|-;/\<rtti.builtin_ctor_c_pointer\>/;'q;"	kind:cons
rtti.builtin_ctor_char	rtti.m	/^    ;       builtin_ctor_char$/;kq|-;/\<rtti.builtin_ctor_char\>/;'q;"	kind:cons
rtti.builtin_ctor_float	rtti.m	/^    ;       builtin_ctor_float$/;kq|-;/\<rtti.builtin_ctor_float\>/;'q;"	kind:cons
rtti.builtin_ctor_func_ctor	rtti.m	/^    ;       builtin_ctor_func_ctor$/;kq|-;/\<rtti.builtin_ctor_func_ctor\>/;'q;"	kind:cons
rtti.builtin_ctor_int	rtti.m	/^    --->    builtin_ctor_int$/;kq|-;/\<rtti.builtin_ctor_int\>/;'q;"	kind:cons
rtti.builtin_ctor_int16	rtti.m	/^    ;       builtin_ctor_int16$/;kq|-;/\<rtti.builtin_ctor_int16\>/;'q;"	kind:cons
rtti.builtin_ctor_int32	rtti.m	/^    ;       builtin_ctor_int32$/;kq|-;/\<rtti.builtin_ctor_int32\>/;'q;"	kind:cons
rtti.builtin_ctor_int64	rtti.m	/^    ;       builtin_ctor_int64$/;kq|-;/\<rtti.builtin_ctor_int64\>/;'q;"	kind:cons
rtti.builtin_ctor_int8	rtti.m	/^    ;       builtin_ctor_int8$/;kq|-;/\<rtti.builtin_ctor_int8\>/;'q;"	kind:cons
rtti.builtin_ctor_pred_ctor	rtti.m	/^    ;       builtin_ctor_pred_ctor$/;kq|-;/\<rtti.builtin_ctor_pred_ctor\>/;'q;"	kind:cons
rtti.builtin_ctor_ref	rtti.m	/^    ;       builtin_ctor_ref$/;kq|-;/\<rtti.builtin_ctor_ref\>/;'q;"	kind:cons
rtti.builtin_ctor_string	rtti.m	/^    ;       builtin_ctor_string$/;kq|-;/\<rtti.builtin_ctor_string\>/;'q;"	kind:cons
rtti.builtin_ctor_tuple	rtti.m	/^    ;       builtin_ctor_tuple$/;kq|-;/\<rtti.builtin_ctor_tuple\>/;'q;"	kind:cons
rtti.builtin_ctor_type_desc	rtti.m	/^    ;       builtin_ctor_type_desc$/;kq|-;/\<rtti.builtin_ctor_type_desc\>/;'q;"	kind:cons
rtti.builtin_ctor_uint	rtti.m	/^    ;       builtin_ctor_uint$/;kq|-;/\<rtti.builtin_ctor_uint\>/;'q;"	kind:cons
rtti.builtin_ctor_uint16	rtti.m	/^    ;       builtin_ctor_uint16$/;kq|-;/\<rtti.builtin_ctor_uint16\>/;'q;"	kind:cons
rtti.builtin_ctor_uint32	rtti.m	/^    ;       builtin_ctor_uint32$/;kq|-;/\<rtti.builtin_ctor_uint32\>/;'q;"	kind:cons
rtti.builtin_ctor_uint64	rtti.m	/^    ;       builtin_ctor_uint64$/;kq|-;/\<rtti.builtin_ctor_uint64\>/;'q;"	kind:cons
rtti.builtin_ctor_uint8	rtti.m	/^    ;       builtin_ctor_uint8$/;kq|-;/\<rtti.builtin_ctor_uint8\>/;'q;"	kind:cons
rtti.builtin_ctor_void	rtti.m	/^    ;       builtin_ctor_void$/;kq|-;/\<rtti.builtin_ctor_void\>/;'q;"	kind:cons
rtti.call_or_answer_table	rtti.m	/^:- type call_or_answer_table$/;kq|-;/\<rtti.call_or_answer_table\>/;'q;"	kind:type
rtti.call_table	rtti.m	/^    --->    call_table$/;kq|-;/\<rtti.call_table\>/;'q;"	kind:cons
rtti.class_arity	rtti.m	/^                class_arity         :: int,$/;kq|-;/\<rtti.class_arity\>/;'q;"	kind:fld
rtti.csharp_prefix	rtti.m	/^                csharp_prefix   :: string$/;kq|-;/\<rtti.csharp_prefix\>/;'q;"	kind:fld
rtti.ctor_rtti_id	rtti.m	/^    --->    ctor_rtti_id(rtti_type_ctor, ctor_rtti_name)$/;kq|-;/\<rtti.ctor_rtti_id\>/;'q;"	kind:cons
rtti.ctor_rtti_name	rtti.m	/^:- type ctor_rtti_name$/;kq|-;/\<rtti.ctor_rtti_name\>/;'q;"	kind:type
rtti.ctor_rtti_name_c_type	rtti.m	/^:- pred ctor_rtti_name_c_type(/;kq|/^\<ctor_rtti_name_c_type\>/;'q;"	kind:pred
rtti.ctor_rtti_name_java_type	rtti.m	/^:- pred ctor_rtti_name_java_type(/;kq|/^\<ctor_rtti_name_java_type\>/;'q;"	kind:pred
rtti.ctor_rtti_name_type	rtti.m	/^:- pred ctor_rtti_name_type(/;kq|/^\<ctor_rtti_name_type\>/;'q;"	kind:pred	file:
rtti.curr_or_prev_table	rtti.m	/^:- type curr_or_prev_table$/;kq|-;/\<rtti.curr_or_prev_table\>/;'q;"	kind:type
rtti.curr_table	rtti.m	/^    --->    curr_table$/;kq|-;/\<rtti.curr_table\>/;'q;"	kind:cons
rtti.du_arg_info	rtti.m	/^:- type du_arg_info$/;kq|-;/\<rtti.du_arg_info\>/;'q;"	kind:type
rtti.du_arg_info_name	rtti.m	/^:- func du_arg_info_name(du_arg_info) = maybe(/;kq|/^\<du_arg_info_name\>/;'q;"	kind:func
rtti.du_arg_info_pos_width	rtti.m	/^:- func du_arg_info_pos_width(/;kq|/^\<du_arg_info_pos_width\>/;'q;"	kind:func
rtti.du_arg_info_type	rtti.m	/^:- func du_arg_info_type(/;kq|/^\<du_arg_info_type\>/;'q;"	kind:func
rtti.du_arg_infos	rtti.m	/^                du_arg_infos        :: list(du_arg_info),$/;kq|-;/\<rtti.du_arg_infos\>/;'q;"	kind:fld
rtti.du_arg_name	rtti.m	/^                du_arg_name         :: maybe(string),$/;kq|-;/\<rtti.du_arg_name\>/;'q;"	kind:fld
rtti.du_arg_pos_width	rtti.m	/^                du_arg_pos_width    :: arg_pos_width$/;kq|-;/\<rtti.du_arg_pos_width\>/;'q;"	kind:fld
rtti.du_arg_type	rtti.m	/^                du_arg_type         :: rtti_maybe_pseudo_type_info_or_self,$/;kq|-;/\<rtti.du_arg_type\>/;'q;"	kind:fld
rtti.du_axioms	rtti.m	/^                du_axioms           :: equality_axioms,$/;kq|-;/\<rtti.du_axioms\>/;'q;"	kind:fld
rtti.du_base_type_ctor	rtti.m	/^                du_base_type_ctor   :: maybe(type_ctor)$/;kq|-;/\<rtti.du_base_type_ctor\>/;'q;"	kind:fld
rtti.du_exist_info	rtti.m	/^                du_exist_info       :: maybe(exist_info),$/;kq|-;/\<rtti.du_exist_info\>/;'q;"	kind:fld
rtti.du_functor	rtti.m	/^:- type du_functor$/;kq|-;/\<rtti.du_functor\>/;'q;"	kind:type
rtti.du_functor_rtti_name	rtti.m	/^:- func du_functor_rtti_name(/;kq|/^\<du_functor_rtti_name\>/;'q;"	kind:func
rtti.du_functors	rtti.m	/^                du_functors         :: list(du_functor),$/;kq|-;/\<rtti.du_functors\>/;'q;"	kind:fld
rtti.du_hl_rep	rtti.m	/^    ;       du_hl_rep($/;kq|-;/\<rtti.du_hl_rep\>/;'q;"	kind:cons
rtti.du_ll_ptag	rtti.m	/^                du_ll_ptag          :: ptag,$/;kq|-;/\<rtti.du_ll_ptag\>/;'q;"	kind:fld
rtti.du_ll_rep	rtti.m	/^    --->    du_ll_rep($/;kq|-;/\<rtti.du_ll_rep\>/;'q;"	kind:cons
rtti.du_ll_sec_tag	rtti.m	/^                du_ll_sec_tag       :: sectag_and_locn$/;kq|-;/\<rtti.du_ll_sec_tag\>/;'q;"	kind:fld
rtti.du_name	rtti.m	/^                du_name             :: string,$/;kq|-;/\<rtti.du_name\>/;'q;"	kind:fld
rtti.du_name_table	rtti.m	/^                du_name_table       :: map(string, map(uint16, du_functor)),$/;kq|-;/\<rtti.du_name_table\>/;'q;"	kind:fld
rtti.du_ordinal	rtti.m	/^                du_ordinal          :: uint32,$/;kq|-;/\<rtti.du_ordinal\>/;'q;"	kind:fld
rtti.du_orig_arity	rtti.m	/^                du_orig_arity       :: uint16,$/;kq|-;/\<rtti.du_orig_arity\>/;'q;"	kind:fld
rtti.du_ptag_layout_flags	rtti.m	/^:- type du_ptag_layout_flags$/;kq|-;/\<rtti.du_ptag_layout_flags\>/;'q;"	kind:type
rtti.du_rep	rtti.m	/^                du_rep              :: du_rep,$/;kq|-;/\<rtti.du_rep\>/;'q;"	kind:fld
rtti.du_rep	rtti.m	/^:- type du_rep$/;kq|-;/\<rtti.du_rep\>/;'q;"	kind:type
rtti.du_subtype_info	rtti.m	/^                du_subtype_info     :: functor_subtype_info$/;kq|-;/\<rtti.du_subtype_info\>/;'q;"	kind:fld
rtti.du_value_table	rtti.m	/^                du_value_table      :: ptag_map,$/;kq|-;/\<rtti.du_value_table\>/;'q;"	kind:fld
rtti.element_type	rtti.m	/^    ;       element_type(rtti_id).$/;kq|-;/\<rtti.element_type\>/;'q;"	kind:cons
rtti.encode_tc_instance_type	rtti.m	/^:- func encode_tc_instance_type(/;kq|/^\<encode_tc_instance_type\>/;'q;"	kind:func
rtti.encode_type_ctor_flag	rtti.m	/^:- pred encode_type_ctor_flag(/;kq|/^\<encode_type_ctor_flag\>/;'q;"	kind:pred	file:
rtti.encode_type_ctor_flags	rtti.m	/^:- func encode_type_ctor_flags(set(/;kq|/^\<encode_type_ctor_flags\>/;'q;"	kind:func
rtti.enum_axioms	rtti.m	/^                enum_axioms         :: equality_axioms,$/;kq|-;/\<rtti.enum_axioms\>/;'q;"	kind:fld
rtti.enum_base_type_ctor	rtti.m	/^                enum_base_type_ctor :: maybe(type_ctor)$/;kq|-;/\<rtti.enum_base_type_ctor\>/;'q;"	kind:fld
rtti.enum_functor	rtti.m	/^:- type enum_functor$/;kq|-;/\<rtti.enum_functor\>/;'q;"	kind:type
rtti.enum_functor_rtti_name	rtti.m	/^:- func enum_functor_rtti_name(/;kq|/^\<enum_functor_rtti_name\>/;'q;"	kind:func
rtti.enum_functors	rtti.m	/^                enum_functors       :: list(enum_functor),$/;kq|-;/\<rtti.enum_functors\>/;'q;"	kind:fld
rtti.enum_is_dummy	rtti.m	/^                enum_is_dummy       :: enum_maybe_dummy,$/;kq|-;/\<rtti.enum_is_dummy\>/;'q;"	kind:fld
rtti.enum_is_dummy	rtti.m	/^    ;       enum_is_dummy.$/;kq|-;/\<rtti.enum_is_dummy\>/;'q;"	kind:cons
rtti.enum_is_not_dummy	rtti.m	/^    --->    enum_is_not_dummy$/;kq|-;/\<rtti.enum_is_not_dummy\>/;'q;"	kind:cons
rtti.enum_maybe_dummy	rtti.m	/^:- type enum_maybe_dummy$/;kq|-;/\<rtti.enum_maybe_dummy\>/;'q;"	kind:type
rtti.enum_name	rtti.m	/^                enum_name           :: string,$/;kq|-;/\<rtti.enum_name\>/;'q;"	kind:fld
rtti.enum_name_table	rtti.m	/^                enum_name_table     :: map(string, enum_functor),$/;kq|-;/\<rtti.enum_name_table\>/;'q;"	kind:fld
rtti.enum_ordinal	rtti.m	/^                enum_ordinal        :: uint32,$/;kq|-;/\<rtti.enum_ordinal\>/;'q;"	kind:fld
rtti.enum_ordinal_table	rtti.m	/^                enum_ordinal_table  :: map(uint32, enum_functor),$/;kq|-;/\<rtti.enum_ordinal_table\>/;'q;"	kind:fld
rtti.enum_value	rtti.m	/^                enum_value          :: enum_value$/;kq|-;/\<rtti.enum_value\>/;'q;"	kind:fld
rtti.equality_axioms	rtti.m	/^:- type equality_axioms$/;kq|-;/\<rtti.equality_axioms\>/;'q;"	kind:type
rtti.eqv_type	rtti.m	/^                eqv_type            :: rtti_maybe_pseudo_type_info$/;kq|-;/\<rtti.eqv_type\>/;'q;"	kind:fld
rtti.exist_info	rtti.m	/^:- type exist_info$/;kq|-;/\<rtti.exist_info\>/;'q;"	kind:type
rtti.exist_num_plain_typeinfos	rtti.m	/^                exist_num_plain_typeinfos   :: uint16,$/;kq|-;/\<rtti.exist_num_plain_typeinfos\>/;'q;"	kind:fld
rtti.exist_typeinfo_locn	rtti.m	/^:- type exist_typeinfo_locn$/;kq|-;/\<rtti.exist_typeinfo_locn\>/;'q;"	kind:type
rtti.exist_typeinfo_locns	rtti.m	/^                exist_typeinfo_locns        :: list(exist_typeinfo_locn)$/;kq|-;/\<rtti.exist_typeinfo_locns\>/;'q;"	kind:fld
rtti.foreign_enum_axioms	rtti.m	/^                foreign_enum_axioms        :: equality_axioms,$/;kq|-;/\<rtti.foreign_enum_axioms\>/;'q;"	kind:fld
rtti.foreign_enum_functor	rtti.m	/^:- type foreign_enum_functor$/;kq|-;/\<rtti.foreign_enum_functor\>/;'q;"	kind:type
rtti.foreign_enum_functors	rtti.m	/^                foreign_enum_functors      :: list(foreign_enum_functor),$/;kq|-;/\<rtti.foreign_enum_functors\>/;'q;"	kind:fld
rtti.foreign_enum_language	rtti.m	/^                foreign_enum_language      :: foreign_language,$/;kq|-;/\<rtti.foreign_enum_language\>/;'q;"	kind:fld
rtti.foreign_enum_name	rtti.m	/^                foreign_enum_name    :: string,$/;kq|-;/\<rtti.foreign_enum_name\>/;'q;"	kind:fld
rtti.foreign_enum_name_table	rtti.m	/^                foreign_enum_name_table    :: map(string,$/;kq|-;/\<rtti.foreign_enum_name_table\>/;'q;"	kind:fld
rtti.foreign_enum_ordinal	rtti.m	/^                foreign_enum_ordinal :: uint32,$/;kq|-;/\<rtti.foreign_enum_ordinal\>/;'q;"	kind:fld
rtti.foreign_enum_value	rtti.m	/^                foreign_enum_value   :: string$/;kq|-;/\<rtti.foreign_enum_value\>/;'q;"	kind:fld
rtti.func_type_info	rtti.m	/^    ;       func_type_info$/;kq|-;/\<rtti.func_type_info\>/;'q;"	kind:cons
rtti.functor_subtype_exists	rtti.m	/^    ;       functor_subtype_exists.$/;kq|-;/\<rtti.functor_subtype_exists\>/;'q;"	kind:cons
rtti.functor_subtype_info	rtti.m	/^:- type functor_subtype_info$/;kq|-;/\<rtti.functor_subtype_info\>/;'q;"	kind:type
rtti.functor_subtype_none	rtti.m	/^    --->    functor_subtype_none$/;kq|-;/\<rtti.functor_subtype_none\>/;'q;"	kind:cons
rtti.id_to_c_identifier	rtti.m	/^:- pred id_to_c_identifier(/;kq|/^\<id_to_c_identifier\>/;'q;"	kind:pred
rtti.impl_ctor	rtti.m	/^                impl_ctor           :: impl_ctor$/;kq|-;/\<rtti.impl_ctor\>/;'q;"	kind:fld
rtti.impl_ctor	rtti.m	/^:- type impl_ctor$/;kq|-;/\<rtti.impl_ctor\>/;'q;"	kind:type
rtti.impl_ctor_curfr	rtti.m	/^    ;       impl_ctor_curfr$/;kq|-;/\<rtti.impl_ctor_curfr\>/;'q;"	kind:cons
rtti.impl_ctor_hp	rtti.m	/^    --->    impl_ctor_hp$/;kq|-;/\<rtti.impl_ctor_hp\>/;'q;"	kind:cons
rtti.impl_ctor_maxfr	rtti.m	/^    ;       impl_ctor_maxfr$/;kq|-;/\<rtti.impl_ctor_maxfr\>/;'q;"	kind:cons
rtti.impl_ctor_redofr	rtti.m	/^    ;       impl_ctor_redofr$/;kq|-;/\<rtti.impl_ctor_redofr\>/;'q;"	kind:cons
rtti.impl_ctor_redoip	rtti.m	/^    ;       impl_ctor_redoip$/;kq|-;/\<rtti.impl_ctor_redoip\>/;'q;"	kind:cons
rtti.impl_ctor_rep_to_string	rtti.m	/^:- pred impl_ctor_rep_to_string(/;kq|/^\<impl_ctor_rep_to_string\>/;'q;"	kind:pred	file:
rtti.impl_ctor_subgoal	rtti.m	/^    ;       impl_ctor_subgoal.$/;kq|-;/\<rtti.impl_ctor_subgoal\>/;'q;"	kind:cons
rtti.impl_ctor_succip	rtti.m	/^    ;       impl_ctor_succip$/;kq|-;/\<rtti.impl_ctor_succip\>/;'q;"	kind:cons
rtti.impl_ctor_ticket	rtti.m	/^    ;       impl_ctor_ticket$/;kq|-;/\<rtti.impl_ctor_ticket\>/;'q;"	kind:cons
rtti.impl_ctor_trail_ptr	rtti.m	/^    ;       impl_ctor_trail_ptr$/;kq|-;/\<rtti.impl_ctor_trail_ptr\>/;'q;"	kind:cons
rtti.impl_ctor_type_ctor_info	rtti.m	/^    ;       impl_ctor_type_ctor_info$/;kq|-;/\<rtti.impl_ctor_type_ctor_info\>/;'q;"	kind:cons
rtti.impl_ctor_type_info	rtti.m	/^    ;       impl_ctor_type_info$/;kq|-;/\<rtti.impl_ctor_type_info\>/;'q;"	kind:cons
rtti.impl_ctor_typeclass_info	rtti.m	/^    ;       impl_ctor_typeclass_info$/;kq|-;/\<rtti.impl_ctor_typeclass_info\>/;'q;"	kind:cons
rtti.is_array	rtti.m	/^:- type is_array$/;kq|-;/\<rtti.is_array\>/;'q;"	kind:type
rtti.is_not_stable	rtti.m	/^    ;       is_not_stable.$/;kq|-;/\<rtti.is_not_stable\>/;'q;"	kind:cons
rtti.is_stable	rtti.m	/^                is_stable           :: is_stable$/;kq|-;/\<rtti.is_stable\>/;'q;"	kind:fld
rtti.is_stable	rtti.m	/^:- type is_stable$/;kq|-;/\<rtti.is_stable\>/;'q;"	kind:type
rtti.item_type	rtti.m	/^    --->    item_type(rtti_id)$/;kq|-;/\<rtti.item_type\>/;'q;"	kind:cons
rtti.java_prefix	rtti.m	/^                java_prefix     :: string,$/;kq|-;/\<rtti.java_prefix\>/;'q;"	kind:fld
rtti.kind_of_du_flag	rtti.m	/^    ;       kind_of_du_flag$/;kq|-;/\<rtti.kind_of_du_flag\>/;'q;"	kind:cons
rtti.layout_indexable_flag	rtti.m	/^    ;       layout_indexable_flag.$/;kq|-;/\<rtti.layout_indexable_flag\>/;'q;"	kind:cons
rtti.mangle_rtti_type_ctor	rtti.m	/^:- pred mangle_rtti_type_ctor(/;kq|/^\<mangle_rtti_type_ctor\>/;'q;"	kind:pred	file:
rtti.methods	rtti.m	/^                methods             :: list(rtti_proc_label)$/;kq|-;/\<rtti.methods\>/;'q;"	kind:fld
rtti.name_to_string	rtti.m	/^:- func name_to_string(/;kq|/^\<name_to_string\>/;'q;"	kind:func	file:
rtti.not_array	rtti.m	/^    ;       not_array.$/;kq|-;/\<rtti.not_array\>/;'q;"	kind:cons
rtti.notag_axioms	rtti.m	/^                notag_axioms        :: equality_axioms,$/;kq|-;/\<rtti.notag_axioms\>/;'q;"	kind:fld
rtti.notag_functor	rtti.m	/^                notag_functor       :: notag_functor,$/;kq|-;/\<rtti.notag_functor\>/;'q;"	kind:fld
rtti.notag_functor	rtti.m	/^:- type notag_functor$/;kq|-;/\<rtti.notag_functor\>/;'q;"	kind:type
rtti.nt_arg_name	rtti.m	/^                nt_arg_name         :: maybe(string),$/;kq|-;/\<rtti.nt_arg_name\>/;'q;"	kind:fld
rtti.nt_arg_type	rtti.m	/^                nt_arg_type         :: rtti_maybe_pseudo_type_info,$/;kq|-;/\<rtti.nt_arg_type\>/;'q;"	kind:fld
rtti.nt_name	rtti.m	/^                nt_name             :: string,$/;kq|-;/\<rtti.nt_name\>/;'q;"	kind:fld
rtti.nt_subtype_info	rtti.m	/^                nt_subtype_info     :: functor_subtype_info$/;kq|-;/\<rtti.nt_subtype_info\>/;'q;"	kind:fld
rtti.num_constraints	rtti.m	/^                num_constraints     :: int,$/;kq|-;/\<rtti.num_constraints\>/;'q;"	kind:fld
rtti.num_extra	rtti.m	/^                num_extra           :: int,$/;kq|-;/\<rtti.num_extra\>/;'q;"	kind:fld
rtti.num_methods	rtti.m	/^                num_methods         :: int,$/;kq|-;/\<rtti.num_methods\>/;'q;"	kind:fld
rtti.num_superclasses	rtti.m	/^                num_superclasses    :: int,$/;kq|-;/\<rtti.num_superclasses\>/;'q;"	kind:fld
rtti.plain	rtti.m	/^    ;       plain(rtti_type_info).$/;kq|-;/\<rtti.plain\>/;'q;"	kind:cons
rtti.plain_pseudo_type_info	rtti.m	/^    ;       plain_pseudo_type_info($/;kq|-;/\<rtti.plain_pseudo_type_info\>/;'q;"	kind:cons
rtti.plain_type_info	rtti.m	/^    ;       plain_type_info($/;kq|-;/\<rtti.plain_type_info\>/;'q;"	kind:cons
rtti.plain_typeinfo	rtti.m	/^    --->    plain_typeinfo($/;kq|-;/\<rtti.plain_typeinfo\>/;'q;"	kind:cons
rtti.pred_type_info	rtti.m	/^    --->    pred_type_info$/;kq|-;/\<rtti.pred_type_info\>/;'q;"	kind:cons
rtti.prev_table	rtti.m	/^    ;       prev_table.$/;kq|-;/\<rtti.prev_table\>/;'q;"	kind:cons
rtti.proc_tabling_struct_id	rtti.m	/^:- type proc_tabling_struct_id$/;kq|-;/\<rtti.proc_tabling_struct_id\>/;'q;"	kind:type
rtti.pseudo	rtti.m	/^    --->    pseudo(rtti_pseudo_type_info)$/;kq|-;/\<rtti.pseudo\>/;'q;"	kind:cons
rtti.ptag_map	rtti.m	/^:- type ptag_map == map(ptag, sectag_table).  % key is primary tag$/;kq|-;/\<rtti.ptag_map\>/;'q;"	kind:type
rtti.pti_get_rtti_type_ctor	rtti.m	/^:- func pti_get_rtti_type_ctor(/;kq|/^\<pti_get_rtti_type_ctor\>/;'q;"	kind:func	file:
rtti.remote_sec_tag	rtti.m	/^                remote_sec_tag      :: uint$/;kq|-;/\<rtti.remote_sec_tag\>/;'q;"	kind:fld
rtti.sectag_and_locn	rtti.m	/^:- type sectag_and_locn$/;kq|-;/\<rtti.sectag_and_locn\>/;'q;"	kind:type
rtti.sectag_local_bits	rtti.m	/^    ;       sectag_local_bits(uint8, uint)              % #bits, mask$/;kq|-;/\<rtti.sectag_local_bits\>/;'q;"	kind:cons
rtti.sectag_local_rest_of_word	rtti.m	/^    ;       sectag_local_rest_of_word$/;kq|-;/\<rtti.sectag_local_rest_of_word\>/;'q;"	kind:cons
rtti.sectag_locn	rtti.m	/^                sectag_locn         :: sectag_locn,$/;kq|-;/\<rtti.sectag_locn\>/;'q;"	kind:fld
rtti.sectag_locn	rtti.m	/^:- type sectag_locn$/;kq|-;/\<rtti.sectag_locn\>/;'q;"	kind:type
rtti.sectag_locn_local_bits	rtti.m	/^    ;       sectag_locn_local_bits(uint, uint8, uint)   % value, #bits, mask$/;kq|-;/\<rtti.sectag_locn_local_bits\>/;'q;"	kind:cons
rtti.sectag_locn_none	rtti.m	/^    --->    sectag_locn_none$/;kq|-;/\<rtti.sectag_locn_none\>/;'q;"	kind:cons
rtti.sectag_locn_remote_bits	rtti.m	/^    ;       sectag_locn_remote_bits(uint, uint8, uint). % value, #bits, mask$/;kq|-;/\<rtti.sectag_locn_remote_bits\>/;'q;"	kind:cons
rtti.sectag_locn_remote_word	rtti.m	/^    ;       sectag_locn_remote_word(uint)               % value$/;kq|-;/\<rtti.sectag_locn_remote_word\>/;'q;"	kind:cons
rtti.sectag_locn_to_string	rtti.m	/^:- pred sectag_locn_to_string(/;kq|/^\<sectag_locn_to_string\>/;'q;"	kind:pred
rtti.sectag_map	rtti.m	/^                sectag_map          :: stag_map$/;kq|-;/\<rtti.sectag_map\>/;'q;"	kind:fld
rtti.sectag_none	rtti.m	/^    --->    sectag_none$/;kq|-;/\<rtti.sectag_none\>/;'q;"	kind:cons
rtti.sectag_none_direct_arg	rtti.m	/^    ;       sectag_none_direct_arg$/;kq|-;/\<rtti.sectag_none_direct_arg\>/;'q;"	kind:cons
rtti.sectag_num_bits	rtti.m	/^                sectag_num_bits     :: int8,$/;kq|-;/\<rtti.sectag_num_bits\>/;'q;"	kind:fld
rtti.sectag_num_sharers	rtti.m	/^                sectag_num_sharers  :: uint32,$/;kq|-;/\<rtti.sectag_num_sharers\>/;'q;"	kind:fld
rtti.sectag_remote_bits	rtti.m	/^    ;       sectag_remote_bits(uint8, uint).            % #bits, mask$/;kq|-;/\<rtti.sectag_remote_bits\>/;'q;"	kind:cons
rtti.sectag_remote_word	rtti.m	/^    ;       sectag_remote_word$/;kq|-;/\<rtti.sectag_remote_word\>/;'q;"	kind:cons
rtti.sectag_table	rtti.m	/^:- type sectag_table$/;kq|-;/\<rtti.sectag_table\>/;'q;"	kind:type
rtti.stag_map	rtti.m	/^:- type stag_map == map(uint, du_functor).    % key is secondary tag$/;kq|-;/\<rtti.stag_map\>/;'q;"	kind:type
rtti.standard	rtti.m	/^    --->    standard$/;kq|-;/\<rtti.standard\>/;'q;"	kind:cons
rtti.table_trie_step_to_c	rtti.m	/^:- pred table_trie_step_to_c(table_trie_step::in, string::out, maybe(/;kq|/^\<table_trie_step_to_c\>/;'q;"	kind:pred
rtti.tabling_id_base_type	rtti.m	/^:- pred tabling_id_base_type(/;kq|/^\<tabling_id_base_type\>/;'q;"	kind:pred	file:
rtti.tabling_id_c_type	rtti.m	/^:- pred tabling_id_c_type(/;kq|/^\<tabling_id_c_type\>/;'q;"	kind:pred
rtti.tabling_id_has_array_type	rtti.m	/^:- func tabling_id_has_array_type(/;kq|/^\<tabling_id_has_array_type\>/;'q;"	kind:func
rtti.tabling_id_java_type	rtti.m	/^:- pred tabling_id_java_type(/;kq|/^\<tabling_id_java_type\>/;'q;"	kind:pred
rtti.tabling_info	rtti.m	/^    --->    tabling_info$/;kq|-;/\<rtti.tabling_info\>/;'q;"	kind:cons
rtti.tabling_info_id_str	rtti.m	/^:- func tabling_info_id_str(/;kq|/^\<tabling_info_id_str\>/;'q;"	kind:func
rtti.tabling_ptis	rtti.m	/^    ;       tabling_ptis$/;kq|-;/\<rtti.tabling_ptis\>/;'q;"	kind:cons
rtti.tabling_root_node	rtti.m	/^    ;       tabling_root_node$/;kq|-;/\<rtti.tabling_root_node\>/;'q;"	kind:cons
rtti.tabling_stat_steps	rtti.m	/^    ;       tabling_stat_steps(call_or_answer_table, curr_or_prev_table)$/;kq|-;/\<rtti.tabling_stat_steps\>/;'q;"	kind:cons
rtti.tabling_stats	rtti.m	/^    ;       tabling_stats(call_or_answer_table, curr_or_prev_table)$/;kq|-;/\<rtti.tabling_stats\>/;'q;"	kind:cons
rtti.tabling_steps_desc	rtti.m	/^    ;       tabling_steps_desc(call_or_answer_table)$/;kq|-;/\<rtti.tabling_steps_desc\>/;'q;"	kind:cons
rtti.tabling_tips	rtti.m	/^    ;       tabling_tips.$/;kq|-;/\<rtti.tabling_tips\>/;'q;"	kind:cons
rtti.tabling_type_param_locns	rtti.m	/^    ;       tabling_type_param_locns$/;kq|-;/\<rtti.tabling_type_param_locns\>/;'q;"	kind:cons
rtti.target_prefixes	rtti.m	/^:- type target_prefixes$/;kq|-;/\<rtti.target_prefixes\>/;'q;"	kind:type
rtti.tc_constraint	rtti.m	/^:- type tc_constraint$/;kq|-;/\<rtti.tc_constraint\>/;'q;"	kind:type
rtti.tc_constraint_type_name	rtti.m	/^:- func tc_constraint_type_name(/;kq|/^\<tc_constraint_type_name\>/;'q;"	kind:func	file:
rtti.tc_decl	rtti.m	/^:- type tc_decl$/;kq|-;/\<rtti.tc_decl\>/;'q;"	kind:type
rtti.tc_decl_id	rtti.m	/^                tc_decl_id              :: tc_id,$/;kq|-;/\<rtti.tc_decl_id\>/;'q;"	kind:fld
rtti.tc_decl_supers	rtti.m	/^                tc_decl_supers          :: list(tc_constraint)$/;kq|-;/\<rtti.tc_decl_supers\>/;'q;"	kind:fld
rtti.tc_decl_version_number	rtti.m	/^                tc_decl_version_number  :: int,$/;kq|-;/\<rtti.tc_decl_version_number\>/;'q;"	kind:fld
rtti.tc_dict	rtti.m	/^:- type tc_dict$/;kq|-;/\<rtti.tc_dict\>/;'q;"	kind:type
rtti.tc_id	rtti.m	/^:- type tc_id$/;kq|-;/\<rtti.tc_id\>/;'q;"	kind:type
rtti.tc_id_methods	rtti.m	/^                tc_id_methods           :: list(tc_method_id)$/;kq|-;/\<rtti.tc_id_methods\>/;'q;"	kind:fld
rtti.tc_id_name	rtti.m	/^                tc_id_name              :: tc_name,$/;kq|-;/\<rtti.tc_id_name\>/;'q;"	kind:fld
rtti.tc_id_type_var_names	rtti.m	/^                tc_id_type_var_names    :: list(string),$/;kq|-;/\<rtti.tc_id_type_var_names\>/;'q;"	kind:fld
rtti.tc_instance	rtti.m	/^:- type tc_instance$/;kq|-;/\<rtti.tc_instance\>/;'q;"	kind:type
rtti.tc_method_id	rtti.m	/^:- type tc_method_id$/;kq|-;/\<rtti.tc_method_id\>/;'q;"	kind:type
rtti.tc_name	rtti.m	/^:- type tc_name$/;kq|-;/\<rtti.tc_name\>/;'q;"	kind:type
rtti.tc_name_to_string	rtti.m	/^:- pred tc_name_to_string(/;kq|/^\<tc_name_to_string\>/;'q;"	kind:pred	file:
rtti.tc_rtti_id	rtti.m	/^    ;       tc_rtti_id(tc_name, tc_rtti_name).$/;kq|-;/\<rtti.tc_rtti_id\>/;'q;"	kind:cons
rtti.tc_rtti_name	rtti.m	/^:- type tc_rtti_name$/;kq|-;/\<rtti.tc_rtti_name\>/;'q;"	kind:type
rtti.tc_rtti_name_c_type	rtti.m	/^:- pred tc_rtti_name_c_type(/;kq|/^\<tc_rtti_name_c_type\>/;'q;"	kind:pred
rtti.tc_rtti_name_csharp_type	rtti.m	/^:- pred tc_rtti_name_csharp_type(/;kq|/^\<tc_rtti_name_csharp_type\>/;'q;"	kind:pred
rtti.tc_rtti_name_is_exported	rtti.m	/^:- func tc_rtti_name_is_exported(/;kq|/^\<tc_rtti_name_is_exported\>/;'q;"	kind:func
rtti.tc_rtti_name_java_type	rtti.m	/^:- pred tc_rtti_name_java_type(/;kq|/^\<tc_rtti_name_java_type\>/;'q;"	kind:pred
rtti.tc_rtti_name_type	rtti.m	/^:- pred tc_rtti_name_type(/;kq|/^\<tc_rtti_name_type\>/;'q;"	kind:pred	file:
rtti.tc_type	rtti.m	/^:- type tc_type == rtti_maybe_pseudo_type_info.$/;kq|-;/\<rtti.tc_type\>/;'q;"	kind:type
rtti.tcc_class_name	rtti.m	/^                tcc_class_name          :: tc_name,$/;kq|-;/\<rtti.tcc_class_name\>/;'q;"	kind:fld
rtti.tcc_types	rtti.m	/^                tcc_types               :: list(tc_type)$/;kq|-;/\<rtti.tcc_types\>/;'q;"	kind:fld
rtti.tcd_builtin	rtti.m	/^    ;       tcd_builtin($/;kq|-;/\<rtti.tcd_builtin\>/;'q;"	kind:cons
rtti.tcd_class	rtti.m	/^                tcd_class               :: tc_name,$/;kq|-;/\<rtti.tcd_class\>/;'q;"	kind:fld
rtti.tcd_du	rtti.m	/^    ;       tcd_du($/;kq|-;/\<rtti.tcd_du\>/;'q;"	kind:cons
rtti.tcd_enum	rtti.m	/^    --->    tcd_enum($/;kq|-;/\<rtti.tcd_enum\>/;'q;"	kind:cons
rtti.tcd_eqv	rtti.m	/^    ;       tcd_eqv($/;kq|-;/\<rtti.tcd_eqv\>/;'q;"	kind:cons
rtti.tcd_foreign	rtti.m	/^    ;       tcd_foreign($/;kq|-;/\<rtti.tcd_foreign\>/;'q;"	kind:cons
rtti.tcd_foreign_enum	rtti.m	/^    ;       tcd_foreign_enum($/;kq|-;/\<rtti.tcd_foreign_enum\>/;'q;"	kind:cons
rtti.tcd_get_rtti_type_ctor	rtti.m	/^:- func tcd_get_rtti_type_ctor(/;kq|/^\<tcd_get_rtti_type_ctor\>/;'q;"	kind:func
rtti.tcd_impl_artifact	rtti.m	/^    ;       tcd_impl_artifact($/;kq|-;/\<rtti.tcd_impl_artifact\>/;'q;"	kind:cons
rtti.tcd_methods	rtti.m	/^                tcd_methods             :: list(rtti_proc_label)$/;kq|-;/\<rtti.tcd_methods\>/;'q;"	kind:fld
rtti.tcd_notag	rtti.m	/^    ;       tcd_notag($/;kq|-;/\<rtti.tcd_notag\>/;'q;"	kind:cons
rtti.tcd_types	rtti.m	/^                tcd_types               :: list(rtti_type_info),$/;kq|-;/\<rtti.tcd_types\>/;'q;"	kind:fld
rtti.tci_constraints	rtti.m	/^                tci_constraints         :: list(tc_constraint),$/;kq|-;/\<rtti.tci_constraints\>/;'q;"	kind:fld
rtti.tci_methods	rtti.m	/^                tci_methods             :: list(rtti_proc_label)$/;kq|-;/\<rtti.tci_methods\>/;'q;"	kind:fld
rtti.tci_num_type_vars	rtti.m	/^                tci_num_type_vars       :: int,$/;kq|-;/\<rtti.tci_num_type_vars\>/;'q;"	kind:fld
rtti.tci_type_class	rtti.m	/^                tci_type_class          :: tc_name,$/;kq|-;/\<rtti.tci_type_class\>/;'q;"	kind:fld
rtti.tci_types	rtti.m	/^                tci_types               :: list(tc_type),$/;kq|-;/\<rtti.tci_types\>/;'q;"	kind:fld
rtti.tcm_arity	rtti.m	/^                tcm_arity               :: pred_form_arity,$/;kq|-;/\<rtti.tcm_arity\>/;'q;"	kind:fld
rtti.tcm_name	rtti.m	/^                tcm_name                :: string,$/;kq|-;/\<rtti.tcm_name\>/;'q;"	kind:fld
rtti.tcm_pred_or_func	rtti.m	/^                tcm_pred_or_func        :: pred_or_func$/;kq|-;/\<rtti.tcm_pred_or_func\>/;'q;"	kind:fld
rtti.tcn_arity	rtti.m	/^                tcn_arity               :: int$/;kq|-;/\<rtti.tcn_arity\>/;'q;"	kind:fld
rtti.tcn_module	rtti.m	/^                tcn_module              :: module_name,$/;kq|-;/\<rtti.tcn_module\>/;'q;"	kind:fld
rtti.tcn_name	rtti.m	/^                tcn_name                :: string,$/;kq|-;/\<rtti.tcn_name\>/;'q;"	kind:fld
rtti.tcr_arity	rtti.m	/^                tcr_arity           :: uint16,$/;kq|-;/\<rtti.tcr_arity\>/;'q;"	kind:fld
rtti.tcr_compare_pred	rtti.m	/^                tcr_compare_pred    :: univ,$/;kq|-;/\<rtti.tcr_compare_pred\>/;'q;"	kind:fld
rtti.tcr_flags	rtti.m	/^                tcr_flags           :: set(type_ctor_flag),$/;kq|-;/\<rtti.tcr_flags\>/;'q;"	kind:fld
rtti.tcr_module_name	rtti.m	/^                tcr_module_name     :: module_name,$/;kq|-;/\<rtti.tcr_module_name\>/;'q;"	kind:fld
rtti.tcr_rep_details	rtti.m	/^                tcr_rep_details     :: type_ctor_details$/;kq|-;/\<rtti.tcr_rep_details\>/;'q;"	kind:fld
rtti.tcr_type_name	rtti.m	/^                tcr_type_name       :: string,$/;kq|-;/\<rtti.tcr_type_name\>/;'q;"	kind:fld
rtti.tcr_unify_pred	rtti.m	/^                tcr_unify_pred      :: univ,$/;kq|-;/\<rtti.tcr_unify_pred\>/;'q;"	kind:fld
rtti.tcr_version	rtti.m	/^                tcr_version         :: uint8,$/;kq|-;/\<rtti.tcr_version\>/;'q;"	kind:fld
rtti.ti_get_rtti_type_ctor	rtti.m	/^:- func ti_get_rtti_type_ctor(/;kq|/^\<ti_get_rtti_type_ctor\>/;'q;"	kind:func	file:
rtti.tuple_type_info	rtti.m	/^    ;       tuple_type_info.$/;kq|-;/\<rtti.tuple_type_info\>/;'q;"	kind:cons
rtti.type_class_decl	rtti.m	/^    ;       type_class_decl$/;kq|-;/\<rtti.type_class_decl\>/;'q;"	kind:cons
rtti.type_class_decl_super	rtti.m	/^    ;       type_class_decl_super(int, int)$/;kq|-;/\<rtti.type_class_decl_super\>/;'q;"	kind:cons
rtti.type_class_decl_supers	rtti.m	/^    ;       type_class_decl_supers$/;kq|-;/\<rtti.type_class_decl_supers\>/;'q;"	kind:cons
rtti.type_class_id	rtti.m	/^    ;       type_class_id$/;kq|-;/\<rtti.type_class_id\>/;'q;"	kind:cons
rtti.type_class_id_method_ids	rtti.m	/^    ;       type_class_id_method_ids$/;kq|-;/\<rtti.type_class_id_method_ids\>/;'q;"	kind:cons
rtti.type_class_id_var_names	rtti.m	/^    ;       type_class_id_var_names$/;kq|-;/\<rtti.type_class_id_var_names\>/;'q;"	kind:cons
rtti.type_class_instance	rtti.m	/^    ;       type_class_instance(list(tc_type))$/;kq|-;/\<rtti.type_class_instance\>/;'q;"	kind:cons
rtti.type_ctor_data	rtti.m	/^:- type type_ctor_data$/;kq|-;/\<rtti.type_ctor_data\>/;'q;"	kind:type
rtti.type_ctor_details	rtti.m	/^:- type type_ctor_details$/;kq|-;/\<rtti.type_ctor_details\>/;'q;"	kind:type
rtti.type_ctor_du_functor_desc	rtti.m	/^    ;       type_ctor_du_functor_desc(uint32)           % functor ordinal$/;kq|-;/\<rtti.type_ctor_du_functor_desc\>/;'q;"	kind:cons
rtti.type_ctor_du_ptag_layout	rtti.m	/^    ;       type_ctor_du_ptag_layout(ptag)$/;kq|-;/\<rtti.type_ctor_du_ptag_layout\>/;'q;"	kind:cons
rtti.type_ctor_exist_info	rtti.m	/^    ;       type_ctor_exist_info(uint32)                % functor ordinal$/;kq|-;/\<rtti.type_ctor_exist_info\>/;'q;"	kind:cons
rtti.type_ctor_exist_locn	rtti.m	/^    ;       type_ctor_exist_locn$/;kq|-;/\<rtti.type_ctor_exist_locn\>/;'q;"	kind:cons
rtti.type_ctor_exist_locns	rtti.m	/^    --->    type_ctor_exist_locns(uint32)               % functor ordinal$/;kq|-;/\<rtti.type_ctor_exist_locns\>/;'q;"	kind:cons
rtti.type_ctor_exist_tc_constr	rtti.m	/^    ;       type_ctor_exist_tc_constr(uint32, int, int) % functor ordinal,$/;kq|-;/\<rtti.type_ctor_exist_tc_constr\>/;'q;"	kind:cons
rtti.type_ctor_field_locns	rtti.m	/^    ;       type_ctor_field_locns(uint32)               % functor ordinal$/;kq|-;/\<rtti.type_ctor_field_locns\>/;'q;"	kind:cons
rtti.type_ctor_field_names	rtti.m	/^    ;       type_ctor_field_names(uint32)               % functor ordinal$/;kq|-;/\<rtti.type_ctor_field_names\>/;'q;"	kind:cons
rtti.type_ctor_field_types	rtti.m	/^    ;       type_ctor_field_types(uint32)               % functor ordinal$/;kq|-;/\<rtti.type_ctor_field_types\>/;'q;"	kind:cons
rtti.type_ctor_flag	rtti.m	/^:- type type_ctor_flag$/;kq|-;/\<rtti.type_ctor_flag\>/;'q;"	kind:type
rtti.type_ctor_rep_to_string	rtti.m	/^:- pred type_ctor_rep_to_string(/;kq|/^\<type_ctor_rep_to_string\>/;'q;"	kind:pred
rtti.type_ctor_type_ctor_info	rtti.m	/^    ;       type_ctor_type_ctor_info$/;kq|-;/\<rtti.type_ctor_type_ctor_info\>/;'q;"	kind:cons
rtti.type_ctor_type_functors	rtti.m	/^    ;       type_ctor_type_functors$/;kq|-;/\<rtti.type_ctor_type_functors\>/;'q;"	kind:cons
rtti.type_ctor_type_info	rtti.m	/^    ;       type_ctor_type_info(rtti_type_info)$/;kq|-;/\<rtti.type_ctor_type_info\>/;'q;"	kind:cons
rtti.type_ctor_type_layout	rtti.m	/^    ;       type_ctor_type_layout$/;kq|-;/\<rtti.type_ctor_type_layout\>/;'q;"	kind:cons
rtti.type_info_is_exported	rtti.m	/^:- func type_info_is_exported(/;kq|/^\<type_info_is_exported\>/;'q;"	kind:func	file:
rtti.type_info_list_to_string	rtti.m	/^:- func type_info_list_to_string(list(/;kq|/^\<type_info_list_to_string\>/;'q;"	kind:func	file:
rtti.type_info_name_type	rtti.m	/^:- func type_info_name_type(/;kq|/^\<type_info_name_type\>/;'q;"	kind:func	file:
rtti.type_info_to_rtti_data	rtti.m	/^:- func type_info_to_rtti_data(/;kq|/^\<type_info_to_rtti_data\>/;'q;"	kind:func
rtti.type_info_to_string	rtti.m	/^:- func type_info_to_string(/;kq|/^\<type_info_to_string\>/;'q;"	kind:func
rtti.type_var	rtti.m	/^    ;       type_var(int).$/;kq|-;/\<rtti.type_var\>/;'q;"	kind:cons
rtti.typeinfo_in_tci	rtti.m	/^    ;       typeinfo_in_tci($/;kq|-;/\<rtti.typeinfo_in_tci\>/;'q;"	kind:cons
rtti.user_defined	rtti.m	/^    ;       user_defined.$/;kq|-;/\<rtti.user_defined\>/;'q;"	kind:cons
rtti.var_arity_ctor_id	rtti.m	/^:- type var_arity_ctor_id$/;kq|-;/\<rtti.var_arity_ctor_id\>/;'q;"	kind:type
rtti.var_arity_type_info	rtti.m	/^    ;       var_arity_type_info($/;kq|-;/\<rtti.var_arity_type_info\>/;'q;"	kind:cons
rtti.variable_arity_flag	rtti.m	/^    --->    variable_arity_flag$/;kq|-;/\<rtti.variable_arity_flag\>/;'q;"	kind:cons
rtti_access.bytecode	../mdbcomp/rtti_access.m	/^:- type bytecode$/;kq|-;/\<rtti_access.bytecode\>/;'q;"	kind:type
rtti_access.bytecode_bytes	../mdbcomp/rtti_access.m	/^:- type bytecode_bytes$/;kq|-;/\<rtti_access.bytecode_bytes\>/;'q;"	kind:type
rtti_access.encode_byte	../mdbcomp/rtti_access.m	/^:- pred encode_byte(int::in, list(/;kq|/^\<encode_byte\>/;'q;"	kind:pred
rtti_access.encode_byte_det	../mdbcomp/rtti_access.m	/^:- pred encode_byte_det(int::in, list(/;kq|/^\<encode_byte_det\>/;'q;"	kind:pred
rtti_access.encode_byte_func	../mdbcomp/rtti_access.m	/^:- func encode_byte_func(int) = list(/;kq|/^\<encode_byte_func\>/;'q;"	kind:func
rtti_access.encode_int32	../mdbcomp/rtti_access.m	/^:- pred encode_int32(int::in, list(/;kq|/^\<encode_int32\>/;'q;"	kind:pred
rtti_access.encode_int32_det	../mdbcomp/rtti_access.m	/^:- pred encode_int32_det(int::in, list(/;kq|/^\<encode_int32_det\>/;'q;"	kind:pred
rtti_access.encode_int32_func	../mdbcomp/rtti_access.m	/^:- func encode_int32_func(int) = list(/;kq|/^\<encode_int32_func\>/;'q;"	kind:func
rtti_access.encode_len_string	../mdbcomp/rtti_access.m	/^:- pred encode_len_string(string::in, list(/;kq|/^\<encode_len_string\>/;'q;"	kind:pred
rtti_access.encode_num	../mdbcomp/rtti_access.m	/^:- pred encode_num(int::in, list(/;kq|/^\<encode_num\>/;'q;"	kind:pred
rtti_access.encode_num_2	../mdbcomp/rtti_access.m	/^:- pred encode_num_2(int::in, list(int)::in, list(/;kq|/^\<encode_num_2\>/;'q;"	kind:pred	file:
rtti_access.encode_num_det	../mdbcomp/rtti_access.m	/^:- pred encode_num_det(int::in, list(/;kq|/^\<encode_num_det\>/;'q;"	kind:pred
rtti_access.encode_num_func	../mdbcomp/rtti_access.m	/^:- func encode_num_func(int) = list(/;kq|/^\<encode_num_func\>/;'q;"	kind:func
rtti_access.encode_short	../mdbcomp/rtti_access.m	/^:- pred encode_short(int::in, list(/;kq|/^\<encode_short\>/;'q;"	kind:pred
rtti_access.encode_short_det	../mdbcomp/rtti_access.m	/^:- pred encode_short_det(int::in, list(/;kq|/^\<encode_short_det\>/;'q;"	kind:pred
rtti_access.encode_short_func	../mdbcomp/rtti_access.m	/^:- func encode_short_func(int) = list(/;kq|/^\<encode_short_func\>/;'q;"	kind:func
rtti_access.get_proc_name	../mdbcomp/rtti_access.m	/^:- func get_proc_name(/;kq|/^\<get_proc_name\>/;'q;"	kind:func
rtti_access.proc_layout_is_uci	../mdbcomp/rtti_access.m	/^:- pred proc_layout_is_uci(/;kq|/^\<proc_layout_is_uci\>/;'q;"	kind:pred	file:
rtti_access.read_byte	../mdbcomp/rtti_access.m	/^:- pred read_byte(/;kq|/^\<read_byte\>/;'q;"	kind:pred
rtti_access.read_byte_2	../mdbcomp/rtti_access.m	/^:- pred read_byte_2(/;kq|/^\<read_byte_2\>/;'q;"	kind:pred	file:
rtti_access.read_int32	../mdbcomp/rtti_access.m	/^:- pred read_int32(/;kq|/^\<read_int32\>/;'q;"	kind:pred
rtti_access.read_int32_2	../mdbcomp/rtti_access.m	/^:- pred read_int32_2(/;kq|/^\<read_int32_2\>/;'q;"	kind:pred	file:
rtti_access.read_len_string	../mdbcomp/rtti_access.m	/^:- pred read_len_string(/;kq|/^\<read_len_string\>/;'q;"	kind:pred
rtti_access.read_len_string_2	../mdbcomp/rtti_access.m	/^:- pred read_len_string_2(/;kq|/^\<read_len_string_2\>/;'q;"	kind:pred	file:
rtti_access.read_line	../mdbcomp/rtti_access.m	/^:- pred read_line(/;kq|/^\<read_line\>/;'q;"	kind:pred
rtti_access.read_line_2	../mdbcomp/rtti_access.m	/^:- pred read_line_2(bytecode::in, list(char)::in, list(/;kq|/^\<read_line_2\>/;'q;"	kind:pred	file:
rtti_access.read_num	../mdbcomp/rtti_access.m	/^:- pred read_num(/;kq|/^\<read_num\>/;'q;"	kind:pred
rtti_access.read_num_2	../mdbcomp/rtti_access.m	/^:- pred read_num_2(/;kq|/^\<read_num_2\>/;'q;"	kind:pred	file:
rtti_access.read_short	../mdbcomp/rtti_access.m	/^:- pred read_short(/;kq|/^\<read_short\>/;'q;"	kind:pred
rtti_access.read_short_2	../mdbcomp/rtti_access.m	/^:- pred read_short_2(/;kq|/^\<read_short_2\>/;'q;"	kind:pred	file:
rtti_access.read_string_table	../mdbcomp/rtti_access.m	/^:- pred read_string_table(/;kq|/^\<read_string_table\>/;'q;"	kind:pred
rtti_access.string_table	../mdbcomp/rtti_access.m	/^:- type string_table$/;kq|-;/\<rtti_access.string_table\>/;'q;"	kind:type
rtti_data	rtti.m	/^:- type rtti_data$/;kq|-;/\<rtti_data\>/;'q;"	kind:type
rtti_data_base_typeclass_info	rtti.m	/^    ;       rtti_data_base_typeclass_info($/;kq|-;/\<rtti_data_base_typeclass_info\>/;'q;"	kind:cons
rtti_data_decl_flags	rtti_to_mlds.m	/^:- func rtti_data_decl_flags(/;kq|/^\<rtti_data_decl_flags\>/;'q;"	kind:func	file:
rtti_data_id	llds.m	/^    --->    rtti_data_id(rtti_id)$/;kq|-;/\<rtti_data_id\>/;'q;"	kind:cons
rtti_data_pseudo_type_info	rtti.m	/^    ;       rtti_data_pseudo_type_info($/;kq|-;/\<rtti_data_pseudo_type_info\>/;'q;"	kind:cons
rtti_data_to_id	rtti.m	/^:- pred rtti_data_to_id(/;kq|/^\<rtti_data_to_id\>/;'q;"	kind:pred
rtti_data_type_class_decl	rtti.m	/^    ;       rtti_data_type_class_decl($/;kq|-;/\<rtti_data_type_class_decl\>/;'q;"	kind:cons
rtti_data_type_class_instance	rtti.m	/^    ;       rtti_data_type_class_instance($/;kq|-;/\<rtti_data_type_class_instance\>/;'q;"	kind:cons
rtti_data_type_ctor_info	rtti.m	/^    --->    rtti_data_type_ctor_info($/;kq|-;/\<rtti_data_type_ctor_info\>/;'q;"	kind:cons
rtti_data_type_info	rtti.m	/^    ;       rtti_data_type_info($/;kq|-;/\<rtti_data_type_info\>/;'q;"	kind:cons
rtti_det_insert_type_info_locn	hlds_rtti.m	/^:- pred rtti_det_insert_type_info_locn(/;kq|/^\<rtti_det_insert_type_info_locn\>/;'q;"	kind:pred
rtti_det_insert_type_info_type	hlds_rtti.m	/^:- pred rtti_det_insert_type_info_type(/;kq|/^\<rtti_det_insert_type_info_type\>/;'q;"	kind:pred
rtti_det_insert_typeclass_info_var	hlds_rtti.m	/^:- pred rtti_det_insert_typeclass_info_var(/;kq|/^\<rtti_det_insert_typeclass_info_var\>/;'q;"	kind:pred
rtti_entity_name_and_init_to_defn	rtti_to_mlds.m	/^:- pred rtti_entity_name_and_init_to_defn(/;kq|/^\<rtti_entity_name_and_init_to_defn\>/;'q;"	kind:pred	file:
rtti_id	rtti.m	/^:- type rtti_id$/;kq|-;/\<rtti_id\>/;'q;"	kind:type
rtti_id_and_init_to_defn	rtti_to_mlds.m	/^:- pred rtti_id_and_init_to_defn(/;kq|/^\<rtti_id_and_init_to_defn\>/;'q;"	kind:pred	file:
rtti_id_c_type	rtti.m	/^:- pred rtti_id_c_type(/;kq|/^\<rtti_id_c_type\>/;'q;"	kind:pred
rtti_id_csharp_type	rtti.m	/^:- pred rtti_id_csharp_type(/;kq|/^\<rtti_id_csharp_type\>/;'q;"	kind:pred
rtti_id_emits_type_ctor_info	rtti.m	/^:- pred rtti_id_emits_type_ctor_info(/;kq|/^\<rtti_id_emits_type_ctor_info\>/;'q;"	kind:pred
rtti_id_has_array_type	rtti.m	/^:- func rtti_id_has_array_type(/;kq|/^\<rtti_id_has_array_type\>/;'q;"	kind:func
rtti_id_is_exported	rtti.m	/^:- func rtti_id_is_exported(/;kq|/^\<rtti_id_is_exported\>/;'q;"	kind:func
rtti_id_java_type	rtti.m	/^:- pred rtti_id_java_type(/;kq|/^\<rtti_id_java_type\>/;'q;"	kind:pred
rtti_id_linkage	rtti_out.m	/^:- pred rtti_id_linkage(/;kq|/^\<rtti_id_linkage\>/;'q;"	kind:pred	file:
rtti_id_maybe_element	rtti.m	/^:- type rtti_id_maybe_element$/;kq|-;/\<rtti_id_maybe_element\>/;'q;"	kind:type
rtti_id_maybe_element_c_type	rtti.m	/^:- pred rtti_id_maybe_element_c_type(/;kq|/^\<rtti_id_maybe_element_c_type\>/;'q;"	kind:pred
rtti_id_maybe_element_csharp_type	rtti.m	/^:- pred rtti_id_maybe_element_csharp_type(/;kq|/^\<rtti_id_maybe_element_csharp_type\>/;'q;"	kind:pred
rtti_id_maybe_element_java_type	rtti.m	/^:- pred rtti_id_maybe_element_java_type(/;kq|/^\<rtti_id_maybe_element_java_type\>/;'q;"	kind:pred
rtti_id_would_include_code_addr	rtti.m	/^:- func rtti_id_would_include_code_addr(/;kq|/^\<rtti_id_would_include_code_addr\>/;'q;"	kind:func
rtti_implementation.arg_names	../library/rtti_implementation.m	/^:- type arg_names ---> arg_names(c_pointer).$/;kq|-;/\<rtti_implementation.arg_names\>/;'q;"	kind:type	file:
rtti_implementation.arg_types	../library/rtti_implementation.m	/^:- type arg_types ---> arg_types(c_pointer).$/;kq|-;/\<rtti_implementation.arg_types\>/;'q;"	kind:type	file:
rtti_implementation.construct	../library/rtti_implementation.m	/^:- func construct(type_info, int, list(/;kq|/^\<construct\>/;'q;"	kind:func
rtti_implementation.du	../library/rtti_implementation.m	/^:- inst du for type_ctor_rep\/0$/;kq|-;/\<rtti_implementation.du\>/;'q;"	kind:inst	file:
rtti_implementation.enum	../library/rtti_implementation.m	/^:- inst enum for type_ctor_rep\/0$/;kq|-;/\<rtti_implementation.enum\>/;'q;"	kind:inst	file:
rtti_implementation.exist_info	../library/rtti_implementation.m	/^:- type exist_info ---> exist_info(c_pointer).$/;kq|-;/\<rtti_implementation.exist_info\>/;'q;"	kind:type	file:
rtti_implementation.get_arg	../library/rtti_implementation.m	/^:- some [ArgT] pred get_arg(/;kq|/^\<get_arg\>/;'q;"	kind:pred	file:
rtti_implementation.iterate	../library/rtti_implementation.m	/^:- func iterate(int, int, (func(int) = T)) = list(/;kq|/^\<iterate\>/;'q;"	kind:func	file:
rtti_implementation.notag	../library/rtti_implementation.m	/^:- inst notag for type_ctor_rep\/0$/;kq|-;/\<rtti_implementation.notag\>/;'q;"	kind:inst	file:
rtti_implementation.null	../library/rtti_implementation.m	/^:- pred null(/;kq|/^\<null\>/;'q;"	kind:pred	file:
rtti_implementation.ptag_entry	../library/rtti_implementation.m	/^:- type ptag_entry ---> ptag_entry(c_pointer).$/;kq|-;/\<rtti_implementation.ptag_entry\>/;'q;"	kind:type	file:
rtti_implementation.stag_none	../library/rtti_implementation.m	/^    --->    stag_none$/;kq|-;/\<rtti_implementation.stag_none\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_array	../library/rtti_implementation.m	/^    ;       tcr_array$/;kq|-;/\<rtti_implementation.tcr_array\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_bitmap	../library/rtti_implementation.m	/^    ;       tcr_bitmap$/;kq|-;/\<rtti_implementation.tcr_bitmap\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_char	../library/rtti_implementation.m	/^    ;       tcr_char$/;kq|-;/\<rtti_implementation.tcr_char\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_curfr	../library/rtti_implementation.m	/^    ;       tcr_curfr$/;kq|-;/\<rtti_implementation.tcr_curfr\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_du	../library/rtti_implementation.m	/^    ;       tcr_du$/;kq|-;/\<rtti_implementation.tcr_du\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_dummy	../library/rtti_implementation.m	/^    ;       tcr_dummy$/;kq|-;/\<rtti_implementation.tcr_dummy\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_enum	../library/rtti_implementation.m	/^    --->    tcr_enum$/;kq|-;/\<rtti_implementation.tcr_enum\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_equiv	../library/rtti_implementation.m	/^    ;       tcr_equiv$/;kq|-;/\<rtti_implementation.tcr_equiv\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_float	../library/rtti_implementation.m	/^    ;       tcr_float$/;kq|-;/\<rtti_implementation.tcr_float\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_func	../library/rtti_implementation.m	/^    ;       tcr_func$/;kq|-;/\<rtti_implementation.tcr_func\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_hp	../library/rtti_implementation.m	/^    ;       tcr_hp$/;kq|-;/\<rtti_implementation.tcr_hp\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_int	../library/rtti_implementation.m	/^    ;       tcr_int$/;kq|-;/\<rtti_implementation.tcr_int\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_int16	../library/rtti_implementation.m	/^    ;       tcr_int16$/;kq|-;/\<rtti_implementation.tcr_int16\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_int32	../library/rtti_implementation.m	/^    ;       tcr_int32$/;kq|-;/\<rtti_implementation.tcr_int32\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_int64	../library/rtti_implementation.m	/^    ;       tcr_int64$/;kq|-;/\<rtti_implementation.tcr_int64\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_int8	../library/rtti_implementation.m	/^    ;       tcr_int8$/;kq|-;/\<rtti_implementation.tcr_int8\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_maxfr	../library/rtti_implementation.m	/^    ;       tcr_maxfr$/;kq|-;/\<rtti_implementation.tcr_maxfr\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_notag	../library/rtti_implementation.m	/^    ;       tcr_notag$/;kq|-;/\<rtti_implementation.tcr_notag\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_pred	../library/rtti_implementation.m	/^    ;       tcr_pred$/;kq|-;/\<rtti_implementation.tcr_pred\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_redofr	../library/rtti_implementation.m	/^    ;       tcr_redofr$/;kq|-;/\<rtti_implementation.tcr_redofr\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_redoip	../library/rtti_implementation.m	/^    ;       tcr_redoip$/;kq|-;/\<rtti_implementation.tcr_redoip\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_string	../library/rtti_implementation.m	/^    ;       tcr_string$/;kq|-;/\<rtti_implementation.tcr_string\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_succip	../library/rtti_implementation.m	/^    ;       tcr_succip$/;kq|-;/\<rtti_implementation.tcr_succip\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_ticket	../library/rtti_implementation.m	/^    ;       tcr_ticket$/;kq|-;/\<rtti_implementation.tcr_ticket\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_tuple	../library/rtti_implementation.m	/^    ;       tcr_tuple$/;kq|-;/\<rtti_implementation.tcr_tuple\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_uint	../library/rtti_implementation.m	/^    ;       tcr_uint$/;kq|-;/\<rtti_implementation.tcr_uint\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_uint16	../library/rtti_implementation.m	/^    ;       tcr_uint16$/;kq|-;/\<rtti_implementation.tcr_uint16\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_uint32	../library/rtti_implementation.m	/^    ;       tcr_uint32$/;kq|-;/\<rtti_implementation.tcr_uint32\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_uint64	../library/rtti_implementation.m	/^    ;       tcr_uint64$/;kq|-;/\<rtti_implementation.tcr_uint64\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_uint8	../library/rtti_implementation.m	/^    ;       tcr_uint8$/;kq|-;/\<rtti_implementation.tcr_uint8\>/;'q;"	kind:cons	file:
rtti_implementation.tcr_void	../library/rtti_implementation.m	/^    ;       tcr_void$/;kq|-;/\<rtti_implementation.tcr_void\>/;'q;"	kind:cons	file:
rtti_implementation.type_info	../library/rtti_implementation.m	/^:- type type_info ---> type_info(c_pointer).$/;kq|-;/\<rtti_implementation.type_info\>/;'q;"	kind:type	file:
rtti_implementation.usereq	../library/rtti_implementation.m	/^:- inst usereq for type_ctor_rep\/0$/;kq|-;/\<rtti_implementation.usereq\>/;'q;"	kind:inst	file:
rtti_line_numbers	options.m	/^    ;       rtti_line_numbers$/;kq|-;/\<rtti_line_numbers\>/;'q;"	kind:cons
rtti_lookup_type_info_locn	hlds_rtti.m	/^:- pred rtti_lookup_type_info_locn(/;kq|/^\<rtti_lookup_type_info_locn\>/;'q;"	kind:pred
rtti_lookup_typeclass_info_var	hlds_rtti.m	/^:- pred rtti_lookup_typeclass_info_var(/;kq|/^\<rtti_lookup_typeclass_info_var\>/;'q;"	kind:pred
rtti_maybe_pseudo_type_info	rtti.m	/^:- type rtti_maybe_pseudo_type_info$/;kq|-;/\<rtti_maybe_pseudo_type_info\>/;'q;"	kind:type
rtti_maybe_pseudo_type_info_or_self	rtti.m	/^:- type rtti_maybe_pseudo_type_info_or_self$/;kq|-;/\<rtti_maybe_pseudo_type_info_or_self\>/;'q;"	kind:type
rtti_name_and_init_to_defn	rtti_to_mlds.m	/^:- pred rtti_name_and_init_to_defn(/;kq|/^\<rtti_name_and_init_to_defn\>/;'q;"	kind:pred	file:
rtti_out.data_c_type	rtti_out.m	/^                data_c_type     :: string,$/;kq|-;/\<rtti_out.data_c_type\>/;'q;"	kind:fld	file:
rtti_out.data_group	rtti_out.m	/^:- type data_group$/;kq|-;/\<rtti_out.data_group\>/;'q;"	kind:type	file:
rtti_out.data_is_array	rtti_out.m	/^                data_is_array   :: is_array,$/;kq|-;/\<rtti_out.data_is_array\>/;'q;"	kind:fld	file:
rtti_out.data_linkage	rtti_out.m	/^                data_linkage    :: linkage$/;kq|-;/\<rtti_out.data_linkage\>/;'q;"	kind:fld	file:
rtti_out.init_rtti_data_if_nec	rtti_out.m	/^:- pred init_rtti_data_if_nec(/;kq|/^\<init_rtti_data_if_nec\>/;'q;"	kind:pred
rtti_out.make_code_addr	rtti_out.m	/^:- func make_code_addr(/;kq|/^\<make_code_addr\>/;'q;"	kind:func	file:
rtti_out.make_tc_decl_super_id	rtti_out.m	/^:- pred make_tc_decl_super_id(/;kq|/^\<make_tc_decl_super_id\>/;'q;"	kind:pred	file:
rtti_out.output_ctor_rtti_id	rtti_out.m	/^:- pred output_ctor_rtti_id(/;kq|/^\<output_ctor_rtti_id\>/;'q;"	kind:pred	file:
rtti_out.output_du_arg_locns	rtti_out.m	/^:- pred output_du_arg_locns(/;kq|/^\<output_du_arg_locns\>/;'q;"	kind:pred	file:
rtti_out.output_du_arg_names	rtti_out.m	/^:- pred output_du_arg_names(/;kq|/^\<output_du_arg_names\>/;'q;"	kind:pred	file:
rtti_out.output_du_arg_types	rtti_out.m	/^:- pred output_du_arg_types(/;kq|/^\<output_du_arg_types\>/;'q;"	kind:pred	file:
rtti_out.output_exist_info	rtti_out.m	/^:- pred output_exist_info(/;kq|/^\<output_exist_info\>/;'q;"	kind:pred	file:
rtti_out.output_exist_locn	rtti_out.m	/^:- pred output_exist_locn(/;kq|/^\<output_exist_locn\>/;'q;"	kind:pred	file:
rtti_out.output_exist_locns	rtti_out.m	/^:- pred output_exist_locns(list(/;kq|/^\<output_exist_locns\>/;'q;"	kind:pred	file:
rtti_out.output_rtti_data_decl	rtti_out.m	/^:- pred output_rtti_data_decl(/;kq|/^\<output_rtti_data_decl\>/;'q;"	kind:pred
rtti_out.output_rtti_data_defn	rtti_out.m	/^:- pred output_rtti_data_defn(/;kq|/^\<output_rtti_data_defn\>/;'q;"	kind:pred
rtti_out.output_rtti_id	rtti_out.m	/^:- pred output_rtti_id(/;kq|/^\<output_rtti_id\>/;'q;"	kind:pred
rtti_out.output_rtti_type_decl	rtti_out.m	/^:- pred output_rtti_type_decl(/;kq|/^\<output_rtti_type_decl\>/;'q;"	kind:pred	file:
rtti_out.output_type_info_defn	rtti_out.m	/^:- pred output_type_info_defn(/;kq|/^\<output_type_info_defn\>/;'q;"	kind:pred	file:
rtti_out.rtti_id_linkage	rtti_out.m	/^:- pred rtti_id_linkage(/;kq|/^\<rtti_id_linkage\>/;'q;"	kind:pred	file:
rtti_proc_label	hlds_rtti.m	/^:- type rtti_proc_label$/;kq|-;/\<rtti_proc_label\>/;'q;"	kind:type
rtti_pseudo_type_info	rtti.m	/^:- type rtti_pseudo_type_info$/;kq|-;/\<rtti_pseudo_type_info\>/;'q;"	kind:type
rtti_reuse_typeclass_info_var	hlds_rtti.m	/^:- pred rtti_reuse_typeclass_info_var(/;kq|/^\<rtti_reuse_typeclass_info_var\>/;'q;"	kind:pred
rtti_search_type_info_locn	hlds_rtti.m	/^:- pred rtti_search_type_info_locn(/;kq|/^\<rtti_search_type_info_locn\>/;'q;"	kind:pred
rtti_search_typeclass_info_var	hlds_rtti.m	/^:- pred rtti_search_typeclass_info_var(/;kq|/^\<rtti_search_typeclass_info_var\>/;'q;"	kind:pred
rtti_set_type_info_locn	hlds_rtti.m	/^:- pred rtti_set_type_info_locn(/;kq|/^\<rtti_set_type_info_locn\>/;'q;"	kind:pred
rtti_set_type_info_type	hlds_rtti.m	/^:- pred rtti_set_type_info_type(/;kq|/^\<rtti_set_type_info_type\>/;'q;"	kind:pred
rtti_set_typeclass_info_var	hlds_rtti.m	/^:- pred rtti_set_typeclass_info_var(/;kq|/^\<rtti_set_typeclass_info_var\>/;'q;"	kind:pred
rtti_to_mlds.gen_cast	rtti_to_mlds.m	/^:- func gen_cast(/;kq|/^\<gen_cast\>/;'q;"	kind:func	file:
rtti_to_mlds.gen_exist_info	rtti_to_mlds.m	/^:- pred gen_exist_info(/;kq|/^\<gen_exist_info\>/;'q;"	kind:pred	file:
rtti_to_mlds.gen_field_locn	rtti_to_mlds.m	/^:- pred gen_field_locn(/;kq|/^\<gen_field_locn\>/;'q;"	kind:pred	file:
rtti_to_mlds.gen_field_locns	rtti_to_mlds.m	/^:- pred gen_field_locns(/;kq|/^\<gen_field_locns\>/;'q;"	kind:pred	file:
rtti_to_mlds.gen_field_names	rtti_to_mlds.m	/^:- pred gen_field_names(/;kq|/^\<gen_field_names\>/;'q;"	kind:pred	file:
rtti_to_mlds.gen_field_types	rtti_to_mlds.m	/^:- pred gen_field_types(/;kq|/^\<gen_field_types\>/;'q;"	kind:pred	file:
rtti_to_mlds.gen_init_method	rtti_to_mlds.m	/^:- pred gen_init_method(/;kq|/^\<gen_init_method\>/;'q;"	kind:pred	file:
rtti_to_mlds.gen_init_proc_id	rtti_to_mlds.m	/^:- func gen_init_proc_id(/;kq|/^\<gen_init_proc_id\>/;'q;"	kind:func	file:
rtti_to_mlds.gen_init_rtti_id	rtti_to_mlds.m	/^:- func gen_init_rtti_id(/;kq|/^\<gen_init_rtti_id\>/;'q;"	kind:func	file:
rtti_to_mlds.gen_rtti_id	rtti_to_mlds.m	/^:- func gen_rtti_id(/;kq|/^\<gen_rtti_id\>/;'q;"	kind:func	file:
rtti_to_mlds.gen_rtti_name	rtti_to_mlds.m	/^:- func gen_rtti_name(/;kq|/^\<gen_rtti_name\>/;'q;"	kind:func	file:
rtti_to_mlds.gen_tc_constraint	rtti_to_mlds.m	/^:- pred gen_tc_constraint(/;kq|/^\<gen_tc_constraint\>/;'q;"	kind:pred	file:
rtti_to_mlds.gen_tc_rtti_name	rtti_to_mlds.m	/^:- func gen_tc_rtti_name(/;kq|/^\<gen_tc_rtti_name\>/;'q;"	kind:func	file:
rtti_to_mlds.real_rtti_data	rtti_to_mlds.m	/^:- pred real_rtti_data(/;kq|/^\<real_rtti_data\>/;'q;"	kind:pred	file:
rtti_type_class_constraint_template_arity	rtti_out.m	/^:- pred rtti_type_class_constraint_template_arity(/;kq|/^\<rtti_type_class_constraint_template_arity\>/;'q;"	kind:pred	file:
rtti_type_ctor	rtti.m	/^:- type rtti_type_ctor$/;kq|-;/\<rtti_type_ctor\>/;'q;"	kind:type
rtti_type_ctor_template_arity	rtti_out.m	/^:- pred rtti_type_ctor_template_arity(/;kq|/^\<rtti_type_ctor_template_arity\>/;'q;"	kind:pred	file:
rtti_type_info	rtti.m	/^:- type rtti_type_info$/;kq|-;/\<rtti_type_info\>/;'q;"	kind:type
rtti_var_info	hlds_rtti.m	/^:- type rtti_var_info$/;kq|-;/\<rtti_var_info\>/;'q;"	kind:type
rtti_var_info_duplicate	hlds_rtti.m	/^:- pred rtti_var_info_duplicate(/;kq|/^\<rtti_var_info_duplicate\>/;'q;"	kind:pred
rtti_var_info_duplicate_replace	hlds_rtti.m	/^:- pred rtti_var_info_duplicate_replace(/;kq|/^\<rtti_var_info_duplicate_replace\>/;'q;"	kind:pred
rtti_varmaps	hlds_rtti.m	/^:- type rtti_varmaps$/;kq|-;/\<rtti_varmaps\>/;'q;"	kind:type	file:
rtti_varmaps_init	hlds_rtti.m	/^:- pred rtti_varmaps_init(/;kq|/^\<rtti_varmaps_init\>/;'q;"	kind:pred
rtti_varmaps_no_tvars	hlds_rtti.m	/^:- pred rtti_varmaps_no_tvars(/;kq|/^\<rtti_varmaps_no_tvars\>/;'q;"	kind:pred
rtti_varmaps_overlay	hlds_rtti.m	/^:- pred rtti_varmaps_overlay(/;kq|/^\<rtti_varmaps_overlay\>/;'q;"	kind:pred
rtti_varmaps_reusable_constraints	hlds_rtti.m	/^:- pred rtti_varmaps_reusable_constraints(/;kq|/^\<rtti_varmaps_reusable_constraints\>/;'q;"	kind:pred
rtti_varmaps_rtti_prog_vars	hlds_rtti.m	/^:-  pred rtti_varmaps_rtti_prog_vars(rtti_varmaps::in, list(/;kq|/^\<rtti_varmaps_rtti_prog_vars\>/;'q;"	kind:pred
rtti_varmaps_transform_types	hlds_rtti.m	/^:- pred rtti_varmaps_transform_types(/;kq|/^\<rtti_varmaps_transform_types\>/;'q;"	kind:pred
rtti_varmaps_tvars	hlds_rtti.m	/^:- pred rtti_varmaps_tvars(rtti_varmaps::in, list(/;kq|/^\<rtti_varmaps_tvars\>/;'q;"	kind:pred
rtti_varmaps_types	hlds_rtti.m	/^:- pred rtti_varmaps_types(rtti_varmaps::in, list(/;kq|/^\<rtti_varmaps_types\>/;'q;"	kind:pred
rtti_varmaps_var_info	hlds_rtti.m	/^:- pred rtti_varmaps_var_info(/;kq|/^\<rtti_varmaps_var_info\>/;'q;"	kind:pred
rui_functions	recompilation.used_file.m	/^                rui_functions       :: resolved_pred_or_func_set$/;kq|-;/\<rui_functions\>/;'q;"	kind:fld
rui_functors	recompilation.used_file.m	/^                rui_functors        :: resolved_functor_set,$/;kq|-;/\<rui_functors\>/;'q;"	kind:fld
rui_insts	recompilation.used_file.m	/^                rui_insts           :: simple_item_set,$/;kq|-;/\<rui_insts\>/;'q;"	kind:fld
rui_modes	recompilation.used_file.m	/^                rui_modes           :: simple_item_set,$/;kq|-;/\<rui_modes\>/;'q;"	kind:fld
rui_predicates	recompilation.used_file.m	/^                rui_predicates      :: resolved_pred_or_func_set,$/;kq|-;/\<rui_predicates\>/;'q;"	kind:fld
rui_type_defns	recompilation.used_file.m	/^                rui_type_defns      :: simple_item_set,$/;kq|-;/\<rui_type_defns\>/;'q;"	kind:fld
rui_type_names	recompilation.used_file.m	/^                rui_type_names      :: simple_item_set,$/;kq|-;/\<rui_type_names\>/;'q;"	kind:fld
rui_typeclasses	recompilation.used_file.m	/^                rui_typeclasses     :: simple_item_set,$/;kq|-;/\<rui_typeclasses\>/;'q;"	kind:fld
rule_1	rbmm.points_to_analysis.m	/^:- pred rule_1(/;kq|/^\<rule_1\>/;'q;"	kind:pred	file:
rule_2	rbmm.points_to_analysis.m	/^:- pred rule_2(/;kq|/^\<rule_2\>/;'q;"	kind:pred	file:
rule_3	rbmm.points_to_analysis.m	/^:- pred rule_3(/;kq|/^\<rule_3\>/;'q;"	kind:pred	file:
rule_3_2	rbmm.points_to_analysis.m	/^:- pred rule_3_2(list(/;kq|/^\<rule_3_2\>/;'q;"	kind:pred	file:
rule_3_condition	rbmm.points_to_analysis.m	/^:- pred rule_3_condition(/;kq|/^\<rule_3_condition\>/;'q;"	kind:pred	file:
rule_5	rbmm.points_to_analysis.m	/^:- pred rule_5(/;kq|/^\<rule_5\>/;'q;"	kind:pred	file:
rule_6	rbmm.points_to_analysis.m	/^:- pred rule_6(/;kq|/^\<rule_6\>/;'q;"	kind:pred	file:
rule_7	rbmm.points_to_analysis.m	/^:- pred rule_7(/;kq|/^\<rule_7\>/;'q;"	kind:pred	file:
rule_8	rbmm.points_to_analysis.m	/^:- pred rule_8(/;kq|/^\<rule_8\>/;'q;"	kind:pred	file:
rule_pred	rbmm.interproc_region_lifetime.m	/^:- type rule_pred ==$/;kq|-;/\<rule_pred\>/;'q;"	kind:type	file:
run	ctgc.fixpoint_table.m	/^                run             :: int,                  % number of runs$/;kq|-;/\<run\>/;'q;"	kind:fld	file:
run_future	../library/thread.future.m	/^:- impure pred run_future(future(T), (/;kq|/^\<run_future\>/;'q;"	kind:pred	file:
run_post_term_analysis	post_term_analysis.m	/^:- pred run_post_term_analysis(module_info::in, list(/;kq|/^\<run_post_term_analysis\>/;'q;"	kind:pred
run_post_typecheck_tasks	purity.m	/^:- type run_post_typecheck_tasks$/;kq|-;/\<run_post_typecheck_tasks\>/;'q;"	kind:type	file:
run_quantification_over_pred	stm_expand.m	/^:- pred run_quantification_over_pred(/;kq|/^\<run_quantification_over_pred\>/;'q;"	kind:pred	file:
run_with_dependencies	rbmm.interproc_region_lifetime.m	/^:- pred run_with_dependencies(rule_pred::in(/;kq|/^\<run_with_dependencies\>/;'q;"	kind:pred	file:
run_with_dependencies	rbmm.points_to_analysis.m	/^:- pred run_with_dependencies(/;kq|/^\<run_with_dependencies\>/;'q;"	kind:pred	file:
run_with_dependency	rbmm.interproc_region_lifetime.m	/^:- pred run_with_dependency(rule_pred::in(/;kq|/^\<run_with_dependency\>/;'q;"	kind:pred	file:
run_with_dependency	rbmm.points_to_analysis.m	/^:- pred run_with_dependency(module_info::in, set(/;kq|/^\<run_with_dependency\>/;'q;"	kind:pred	file:
run_with_dependency_until_fixpoint	rbmm.interproc_region_lifetime.m	/^:- pred run_with_dependency_until_fixpoint(rule_pred::in(/;kq|/^\<run_with_dependency_until_fixpoint\>/;'q;"	kind:pred	file:
run_with_dependency_until_fixpoint	rbmm.points_to_analysis.m	/^:- pred run_with_dependency_until_fixpoint(/;kq|/^\<run_with_dependency_until_fixpoint\>/;'q;"	kind:pred	file:
runtime_flags	options.m	/^    ;       runtime_flags$/;kq|-;/\<runtime_flags\>/;'q;"	kind:cons
runtime_granularity_test_in_cases	granularity.m	/^:- pred runtime_granularity_test_in_cases( list(case)::in, list(/;kq|/^\<runtime_granularity_test_in_cases\>/;'q;"	kind:pred	file:
runtime_granularity_test_in_goal	granularity.m	/^:- pred runtime_granularity_test_in_goal(/;kq|/^\<runtime_granularity_test_in_goal\>/;'q;"	kind:pred	file:
runtime_granularity_test_in_goals	granularity.m	/^:- pred runtime_granularity_test_in_goals(/;kq|/^\<runtime_granularity_test_in_goals\>/;'q;"	kind:pred	file:
runtime_granularity_test_in_proc	granularity.m	/^:- pred runtime_granularity_test_in_proc(/;kq|/^\<runtime_granularity_test_in_proc\>/;'q;"	kind:pred	file:
runtime_granularity_test_in_scc	granularity.m	/^:- pred runtime_granularity_test_in_scc(set(/;kq|/^\<runtime_granularity_test_in_scc\>/;'q;"	kind:pred	file:
runtime_link_library_directories	options.m	/^    ;       runtime_link_library_directories$/;kq|-;/\<runtime_link_library_directories\>/;'q;"	kind:cons
runtime_test_code	granularity.m	/^:- func runtime_test_code = string.$/;kq|/^\<runtime_test_code\>/;'q;"	kind:func	file:
rv_tci_constraint_map	hlds_rtti.m	/^                rv_tci_constraint_map   :: typeclass_info_constraint_map$/;kq|-;/\<rv_tci_constraint_map\>/;'q;"	kind:fld	file:
rv_tci_varmap	hlds_rtti.m	/^                rv_tci_varmap           :: typeclass_info_varmap,$/;kq|-;/\<rv_tci_varmap\>/;'q;"	kind:fld	file:
rv_ti_type_map	hlds_rtti.m	/^                rv_ti_type_map          :: type_info_type_map,$/;kq|-;/\<rv_ti_type_map\>/;'q;"	kind:fld	file:
rv_ti_varmap	hlds_rtti.m	/^                rv_ti_varmap            :: type_info_varmap,$/;kq|-;/\<rv_ti_varmap\>/;'q;"	kind:fld	file:
rval	llds.m	/^:- type rval$/;kq|-;/\<rval\>/;'q;"	kind:type
rval_addrs	exprn_aux.m	/^:- pred rval_addrs(rval::in, list(code_addr)::out, list(/;kq|/^\<rval_addrs\>/;'q;"	kind:pred
rval_cannot_throw	ml_optimize.m	/^:- pred rval_cannot_throw(/;kq|/^\<rval_cannot_throw\>/;'q;"	kind:pred	file:
rval_const	llds.m	/^:- type rval_const$/;kq|-;/\<rval_const\>/;'q;"	kind:type
rval_contains_var	ml_util.m	/^:- func rval_contains_var(/;kq|/^\<rval_contains_var\>/;'q;"	kind:func
rval_depends_on_search_lval	var_locn.m	/^:- pred rval_depends_on_search_lval(/;kq|/^\<rval_depends_on_search_lval\>/;'q;"	kind:pred	file:
rval_is_cheap_enough_to_duplicate	ml_optimize.m	/^:- func rval_is_cheap_enough_to_duplicate(/;kq|/^\<rval_is_cheap_enough_to_duplicate\>/;'q;"	kind:func	file:
rval_is_constant	lookup_util.m	/^:- pred rval_is_constant(/;kq|/^\<rval_is_constant\>/;'q;"	kind:pred	file:
rval_is_enum_object	mlds_to_java_data.m	/^:- pred rval_is_enum_object(/;kq|/^\<rval_is_enum_object\>/;'q;"	kind:pred	file:
rval_list_addrs	exprn_aux.m	/^:- pred rval_list_addrs(list(/;kq|/^\<rval_list_addrs\>/;'q;"	kind:pred
rval_refers_stackvars	opt_util.m	/^:- func rval_refers_stackvars(/;kq|/^\<rval_refers_stackvars\>/;'q;"	kind:func
rval_type	llds.m	/^:- pred rval_type(/;kq|/^\<rval_type\>/;'q;"	kind:pred
rval_type_and_width	ml_unify_gen_construct.m	/^    --->    rval_type_and_width(mlds_rval, mlds_type, arg_pos_width).$/;kq|-;/\<rval_type_and_width\>/;'q;"	kind:cons
rval_type_as_arg	global_data.m	/^:- func rval_type_as_arg(/;kq|/^\<rval_type_as_arg\>/;'q;"	kind:func
rval_will_not_change	ml_optimize.m	/^:- pred rval_will_not_change(/;kq|/^\<rval_will_not_change\>/;'q;"	kind:pred	file:
rvals_contains_var	ml_util.m	/^:- func rvals_contains_var(list(/;kq|/^\<rvals_contains_var\>/;'q;"	kind:func
rwg_first_region	hlds_clauses.m	/^                rwg_first_region        :: clause_item_number_region,$/;kq|-;/\<rwg_first_region\>/;'q;"	kind:fld
rwg_laterd_regions	hlds_clauses.m	/^                rwg_laterd_regions      :: list(clause_item_number_region)$/;kq|-;/\<rwg_laterd_regions\>/;'q;"	kind:fld
rwg_second_region	hlds_clauses.m	/^                rwg_second_region       :: clause_item_number_region,$/;kq|-;/\<rwg_second_region\>/;'q;"	kind:fld
rwi0_opt	prog_parse_tree.m	/^    ;       rwi0_opt.$/;kq|-;/\<rwi0_opt\>/;'q;"	kind:cons
rwi0_section	prog_parse_tree.m	/^    --->    rwi0_section$/;kq|-;/\<rwi0_section\>/;'q;"	kind:cons
rwi1_imp_import	prog_parse_tree.m	/^    ;       rwi1_imp_import$/;kq|-;/\<rwi1_imp_import\>/;'q;"	kind:cons
rwi1_imp_use	prog_parse_tree.m	/^    ;       rwi1_imp_use$/;kq|-;/\<rwi1_imp_use\>/;'q;"	kind:cons
rwi1_int_import	prog_parse_tree.m	/^    --->    rwi1_int_import$/;kq|-;/\<rwi1_int_import\>/;'q;"	kind:cons
rwi1_int_use	prog_parse_tree.m	/^    ;       rwi1_int_use$/;kq|-;/\<rwi1_int_use\>/;'q;"	kind:cons
rwi1_int_use_imp_import	prog_parse_tree.m	/^    ;       rwi1_int_use_imp_import$/;kq|-;/\<rwi1_int_use_imp_import\>/;'q;"	kind:cons
rwi1_opt	prog_parse_tree.m	/^    ;       rwi1_opt$/;kq|-;/\<rwi1_opt\>/;'q;"	kind:cons
rwi1_type_repn	prog_parse_tree.m	/^    ;       rwi1_type_repn.$/;kq|-;/\<rwi1_type_repn\>/;'q;"	kind:cons
rwi2_abstract	prog_parse_tree.m	/^    ;       rwi2_abstract$/;kq|-;/\<rwi2_abstract\>/;'q;"	kind:cons
rwi2_imp_use	prog_parse_tree.m	/^    ;       rwi2_imp_use$/;kq|-;/\<rwi2_imp_use\>/;'q;"	kind:cons
rwi2_int_use	prog_parse_tree.m	/^    --->    rwi2_int_use$/;kq|-;/\<rwi2_int_use\>/;'q;"	kind:cons
rwi2_opt	prog_parse_tree.m	/^    ;       rwi2_opt.$/;kq|-;/\<rwi2_opt\>/;'q;"	kind:cons
rwi3_direct_ancestor_import	prog_parse_tree.m	/^    --->    rwi3_direct_ancestor_import$/;kq|-;/\<rwi3_direct_ancestor_import\>/;'q;"	kind:cons
rwi3_direct_ancestor_use	prog_parse_tree.m	/^    ;       rwi3_direct_ancestor_use$/;kq|-;/\<rwi3_direct_ancestor_use\>/;'q;"	kind:cons
rwi3_direct_imp_import	prog_parse_tree.m	/^    ;       rwi3_direct_imp_import$/;kq|-;/\<rwi3_direct_imp_import\>/;'q;"	kind:cons
rwi3_direct_imp_use	prog_parse_tree.m	/^    ;       rwi3_direct_imp_use$/;kq|-;/\<rwi3_direct_imp_use\>/;'q;"	kind:cons
rwi3_direct_int_import	prog_parse_tree.m	/^    ;       rwi3_direct_int_import$/;kq|-;/\<rwi3_direct_int_import\>/;'q;"	kind:cons
rwi3_direct_int_use	prog_parse_tree.m	/^    ;       rwi3_direct_int_use$/;kq|-;/\<rwi3_direct_int_use\>/;'q;"	kind:cons
rwi3_direct_int_use_imp_import	prog_parse_tree.m	/^    ;       rwi3_direct_int_use_imp_import$/;kq|-;/\<rwi3_direct_int_use_imp_import\>/;'q;"	kind:cons
rwi3_indirect_imp_use	prog_parse_tree.m	/^    ;       rwi3_indirect_imp_use.$/;kq|-;/\<rwi3_indirect_imp_use\>/;'q;"	kind:cons
rwi3_indirect_int_use	prog_parse_tree.m	/^    ;       rwi3_indirect_int_use$/;kq|-;/\<rwi3_indirect_int_use\>/;'q;"	kind:cons
s	../library/robdd.m	/^    ;       some_vars(vars :: T).$/;kq|-;/\<s\>/;'q;"	kind:fld
s	../library/string.m	/^    ;       s(string)$/;kq|-;/\<s\>/;'q;"	kind:cons
s	dead_proc_elim.m	/^    ;       maybe_eliminable(num_references :: int).$/;kq|-;/\<s\>/;'q;"	kind:fld
s_headvars	hlds_pred.m	/^                s_headvars        :: list(prog_var),$/;kq|-;/\<s_headvars\>/;'q;"	kind:fld	file:
s_id	error_spec.m	/^                s_id                    :: string,$/;kq|-;/\<s_id\>/;'q;"	kind:fld
s_ord_arity	../mdbcomp/program_representation.m	/^                s_ord_arity             :: int,$/;kq|-;/\<s_ord_arity\>/;'q;"	kind:fld
s_ord_decl_module	../mdbcomp/program_representation.m	/^                s_ord_decl_module       :: string,$/;kq|-;/\<s_ord_decl_module\>/;'q;"	kind:fld
s_ord_def_module	../mdbcomp/program_representation.m	/^                s_ord_def_module        :: string,$/;kq|-;/\<s_ord_def_module\>/;'q;"	kind:fld
s_ord_mode	../mdbcomp/program_representation.m	/^                s_ord_mode              :: int$/;kq|-;/\<s_ord_mode\>/;'q;"	kind:fld
s_ord_name	../mdbcomp/program_representation.m	/^                s_ord_name              :: string,$/;kq|-;/\<s_ord_name\>/;'q;"	kind:fld
s_ord_pred_or_func	../mdbcomp/program_representation.m	/^                s_ord_pred_or_func      :: pred_or_func,$/;kq|-;/\<s_ord_pred_or_func\>/;'q;"	kind:fld
s_sharing	hlds_pred.m	/^                s_sharing         :: structure_sharing_domain$/;kq|-;/\<s_sharing\>/;'q;"	kind:fld	file:
s_spec_arity	../mdbcomp/program_representation.m	/^                s_spec_arity            :: int,$/;kq|-;/\<s_spec_arity\>/;'q;"	kind:fld
s_spec_context	error_spec.m	/^                s_spec_context          :: prog_context,$/;kq|-;/\<s_spec_context\>/;'q;"	kind:fld
s_spec_def_module	../mdbcomp/program_representation.m	/^                s_spec_def_module       :: string,$/;kq|-;/\<s_spec_def_module\>/;'q;"	kind:fld
s_spec_mode	../mdbcomp/program_representation.m	/^                s_spec_mode             :: int$/;kq|-;/\<s_spec_mode\>/;'q;"	kind:fld
s_spec_phase	error_spec.m	/^                s_spec_phase            :: error_phase,$/;kq|-;/\<s_spec_phase\>/;'q;"	kind:fld
s_spec_pieces	error_spec.m	/^                s_spec_pieces           :: list(format_piece)$/;kq|-;/\<s_spec_pieces\>/;'q;"	kind:fld
s_spec_pred_name	../mdbcomp/program_representation.m	/^                s_spec_pred_name        :: string,$/;kq|-;/\<s_spec_pred_name\>/;'q;"	kind:fld
s_spec_severity	error_spec.m	/^                s_spec_severity         :: error_severity,$/;kq|-;/\<s_spec_severity\>/;'q;"	kind:fld
s_spec_type_module	../mdbcomp/program_representation.m	/^                s_spec_type_module      :: string,$/;kq|-;/\<s_spec_type_module\>/;'q;"	kind:fld
s_spec_type_name	../mdbcomp/program_representation.m	/^                s_spec_type_name        :: string,$/;kq|-;/\<s_spec_type_name\>/;'q;"	kind:fld
s_types	hlds_pred.m	/^                s_types           :: list(mer_type),$/;kq|-;/\<s_types\>/;'q;"	kind:fld	file:
sa_parent	split_parse_tree_src.m	/^    --->    sa_parent($/;kq|-;/\<sa_parent\>/;'q;"	kind:cons	file:
safe_predecessor	../library/diet.m	/^:- func safe_predecessor(T, T) = T <= diet_element(/;kq|/^\<safe_predecessor\>/;'q;"	kind:func	file:
safe_to_continue	maybe_error.m	/^    --->    safe_to_continue$/;kq|-;/\<safe_to_continue\>/;'q;"	kind:cons
sah_alt_long_names	optdb_help.m	/^                sah_alt_long_names      :: list(string),$/;kq|-;/\<sah_alt_long_names\>/;'q;"	kind:fld
sah_arg_name	optdb_help.m	/^                sah_arg_name            :: string,$/;kq|-;/\<sah_arg_name\>/;'q;"	kind:fld
sah_description	optdb_help.m	/^                sah_description         :: help_text$/;kq|-;/\<sah_description\>/;'q;"	kind:fld
sah_long_name	optdb_help.m	/^                sah_long_name           :: string,$/;kq|-;/\<sah_long_name\>/;'q;"	kind:fld
sah_short_name	optdb_help.m	/^                sah_short_name          :: char,$/;kq|-;/\<sah_short_name\>/;'q;"	kind:fld
sai_float_reg	store_alloc.m	/^                sai_float_reg       :: reg_type$/;kq|-;/\<sai_float_reg\>/;'q;"	kind:fld	file:
sai_stack_slots	store_alloc.m	/^                sai_stack_slots     :: stack_slots,$/;kq|-;/\<sai_stack_slots\>/;'q;"	kind:fld	file:
sai_var_table	store_alloc.m	/^                sai_var_table       :: var_table,$/;kq|-;/\<sai_var_table\>/;'q;"	kind:fld	file:
salh_aligned_help_text	optdb_help.m	/^                salh_aligned_help_text  :: string,$/;kq|-;/\<salh_aligned_help_text\>/;'q;"	kind:fld
salh_aligned_texinfo	optdb_help.m	/^                salh_aligned_texinfo    :: string,$/;kq|-;/\<salh_aligned_texinfo\>/;'q;"	kind:fld
salh_alt_long_names	optdb_help.m	/^                salh_alt_long_names     :: list(string),$/;kq|-;/\<salh_alt_long_names\>/;'q;"	kind:fld
salh_description	optdb_help.m	/^                salh_description        :: help_text$/;kq|-;/\<salh_description\>/;'q;"	kind:fld
salh_long_name	optdb_help.m	/^                salh_long_name          :: string,$/;kq|-;/\<salh_long_name\>/;'q;"	kind:fld
salh_short_name	optdb_help.m	/^                salh_short_name         :: char,$/;kq|-;/\<salh_short_name\>/;'q;"	kind:fld
same	mode_comparison.m	/^    ;       same$/;kq|-;/\<same\>/;'q;"	kind:cons
same_addr_insts	inst_match.m	/^:- pred same_addr_insts(/;kq|/^\<same_addr_insts\>/;'q;"	kind:pred	file:
same_array_elem_type	../library/rtti_implementation.m	/^:- pred same_array_elem_type(array(/;kq|/^\<same_array_elem_type\>/;'q;"	kind:pred	file:
same_array_elem_type	../library/stream.string_writer.m	/^:- pred same_array_elem_type(array(/;kq|/^\<same_array_elem_type\>/;'q;"	kind:pred	file:
same_array_elem_type	../library/string.to_string.m	/^:- pred same_array_elem_type(array(/;kq|/^\<same_array_elem_type\>/;'q;"	kind:pred	file:
same_but_for_case	error_spec.m	/^:- type same_but_for_case$/;kq|-;/\<same_but_for_case\>/;'q;"	kind:type	file:
same_cons	structure_reuse.direct_choose_reuse.m	/^                same_cons       :: bool,$/;kq|-;/\<same_cons\>/;'q;"	kind:fld	file:
same_cons_id	globals.m	/^    --->    same_cons_id$/;kq|-;/\<same_cons_id\>/;'q;"	kind:cons
same_date	../library/calendar.m	/^:- pred same_date(/;kq|/^\<same_date\>/;'q;"	kind:pred
same_eqvclass	../library/eqvclass.m	/^:- pred same_eqvclass(eqvclass(/;kq|/^\<same_eqvclass\>/;'q;"	kind:pred
same_eqvclass_list	../library/eqvclass.m	/^:- pred same_eqvclass_list(eqvclass(T)::in, list(/;kq|/^\<same_eqvclass_list\>/;'q;"	kind:pred
same_graph_corresponding_nodes	inst_graph.m	/^:- pred same_graph_corresponding_nodes(/;kq|/^\<same_graph_corresponding_nodes\>/;'q;"	kind:pred
same_length	../library/list.m	/^:- pred same_length(list(T1), list(/;kq|/^\<same_length\>/;'q;"	kind:pred
same_length	../library/one_or_more.m	/^:- pred same_length(one_or_more(T1)::in, one_or_more(/;kq|/^\<same_length\>/;'q;"	kind:pred
same_length3	../library/list.m	/^:- pred same_length3(list(T1)::in, list(T2)::in, list(/;kq|/^\<same_length3\>/;'q;"	kind:pred
same_length3	../library/one_or_more.m	/^:- pred same_length3(one_or_more(T1)::in, one_or_more(/;kq|/^\<same_length3\>/;'q;"	kind:pred
same_pointer_value	../library/rtti_implementation.m	/^:- pred same_pointer_value(/;kq|/^\<same_pointer_value\>/;'q;"	kind:pred	file:
same_pointer_value_untyped	../library/rtti_implementation.m	/^:- pred same_pointer_value_untyped(/;kq|/^\<same_pointer_value_untyped\>/;'q;"	kind:pred	file:
same_private_builtin_type	../library/stream.string_writer.m	/^:- pred same_private_builtin_type(/;kq|/^\<same_private_builtin_type\>/;'q;"	kind:pred	file:
same_private_builtin_type	../library/string.to_string.m	/^:- pred same_private_builtin_type(/;kq|/^\<same_private_builtin_type\>/;'q;"	kind:pred	file:
same_type	../library/type_desc.m	/^:- pred same_type(/;kq|/^\<same_type\>/;'q;"	kind:pred
same_type	hhf.m	/^:- pred same_type(/;kq|/^\<same_type\>/;'q;"	kind:pred	file:
same_type_2	hhf.m	/^:- pred same_type_2(/;kq|/^\<same_type_2\>/;'q;"	kind:pred	file:
same_type_list	hhf.m	/^:- pred same_type_list(list(mer_type)::in, list(/;kq|/^\<same_type_list\>/;'q;"	kind:pred	file:
same_version_array_elem_type	../library/stream.string_writer.m	/^:- pred same_version_array_elem_type(version_array(/;kq|/^\<same_version_array_elem_type\>/;'q;"	kind:pred	file:
same_version_array_elem_type	../library/string.to_string.m	/^:- pred same_version_array_elem_type(version_array(/;kq|/^\<same_version_array_elem_type\>/;'q;"	kind:pred	file:
samp	optdb_help.m	/^    ;       samp(string)                        % @samp{str1}$/;kq|-;/\<samp\>/;'q;"	kind:cons
sample_type_info	../library/private_builtin.m	/^:- type sample_type_info$/;kq|-;/\<sample_type_info\>/;'q;"	kind:type
sample_type_info_type	builtin_lib_types.m	/^:- func sample_type_info_type = mer_type.$/;kq|/^\<sample_type_info_type\>/;'q;"	kind:func
sample_typeclass_info	../library/private_builtin.m	/^:- type sample_typeclass_info$/;kq|-;/\<sample_typeclass_info\>/;'q;"	kind:type
sample_typeclass_info_type	builtin_lib_types.m	/^:- func sample_typeclass_info_type = mer_type.$/;kq|/^\<sample_typeclass_info_type\>/;'q;"	kind:func
samsort_down	../library/array.m	/^:- pred samsort_down(int::in, array(T)::array_di, array(/;kq|/^\<samsort_down\>/;'q;"	kind:pred	file:
samsort_subarray	../library/array.m	/^:- func samsort_subarray(array(/;kq|/^\<samsort_subarray\>/;'q;"	kind:func	file:
samsort_up	../library/array.m	/^:- pred samsort_up(int::in, array(T)::array_di, array(/;kq|/^\<samsort_up\>/;'q;"	kind:pred	file:
satisfiable	lp.m	/^    ;       satisfiable(float, map(var, float)).$/;kq|-;/\<satisfiable\>/;'q;"	kind:cons
satisfied_but_redundant	type_assign.m	/^    ;       satisfied_but_redundant.$/;kq|-;/\<satisfied_but_redundant\>/;'q;"	kind:cons
saturday	../library/calendar.m	/^    ;       saturday$/;kq|-;/\<saturday\>/;'q;"	kind:cons
save_and_restore_stack_chain	ml_elim_nested.m	/^:- pred save_and_restore_stack_chain(mlds_stmt::in(/;kq|/^\<save_and_restore_stack_chain\>/;'q;"	kind:pred	file:
save_and_zero_activation_info_ac	../library/profiling_builtin.m	/^:- impure pred save_and_zero_activation_info_ac(/;kq|/^\<save_and_zero_activation_info_ac\>/;'q;"	kind:pred
save_and_zero_activation_info_sr	../library/profiling_builtin.m	/^:- impure pred save_and_zero_activation_info_sr(/;kq|/^\<save_and_zero_activation_info_sr\>/;'q;"	kind:pred
save_hp	code_loc_dep.m	/^:- pred save_hp(/;kq|/^\<save_hp\>/;'q;"	kind:pred
save_hp_in_branch	code_loc_dep.m	/^:- pred save_hp_in_branch(/;kq|/^\<save_hp_in_branch\>/;'q;"	kind:pred
save_max_var_for_pred	mode_constraint_robdd.m	/^:- pred save_max_var_for_pred(/;kq|/^\<save_max_var_for_pred\>/;'q;"	kind:pred
save_maxfr	llds.m	/^    ;       save_maxfr(lval)$/;kq|-;/\<save_maxfr\>/;'q;"	kind:cons
save_min_var_for_pred	mode_constraint_robdd.m	/^:- pred save_min_var_for_pred(/;kq|/^\<save_min_var_for_pred\>/;'q;"	kind:pred
save_point	interval.m	/^:- type save_point$/;kq|-;/\<save_point\>/;'q;"	kind:type
save_point_call_site	interval.m	/^    --->    save_point_call_site$/;kq|-;/\<save_point_call_site\>/;'q;"	kind:cons
save_point_resume_point	interval.m	/^    ;       save_point_resume_point.$/;kq|-;/\<save_point_resume_point\>/;'q;"	kind:cons
save_point_type	interval.m	/^:- type save_point_type$/;kq|-;/\<save_point_type\>/;'q;"	kind:type
save_proc_info	modes.m	/^:- pred save_proc_info(/;kq|/^\<save_proc_info\>/;'q;"	kind:pred	file:
save_recursion_depth_1	../library/profiling_builtin.m	/^:- impure pred save_recursion_depth_1(/;kq|/^\<save_recursion_depth_1\>/;'q;"	kind:pred
save_recursion_depth_2	../library/profiling_builtin.m	/^:- impure pred save_recursion_depth_2(/;kq|/^\<save_recursion_depth_2\>/;'q;"	kind:pred
save_recursion_depth_3	../library/profiling_builtin.m	/^:- impure pred save_recursion_depth_3(/;kq|/^\<save_recursion_depth_3\>/;'q;"	kind:pred
save_recursion_depth_4	../library/profiling_builtin.m	/^:- impure pred save_recursion_depth_4(/;kq|/^\<save_recursion_depth_4\>/;'q;"	kind:pred
save_recursion_depth_5	../library/profiling_builtin.m	/^:- impure pred save_recursion_depth_5(/;kq|/^\<save_recursion_depth_5\>/;'q;"	kind:pred
save_recursion_depth_6	../library/profiling_builtin.m	/^:- impure pred save_recursion_depth_6(/;kq|/^\<save_recursion_depth_6\>/;'q;"	kind:pred
save_recursion_depth_7	../library/profiling_builtin.m	/^:- impure pred save_recursion_depth_7(/;kq|/^\<save_recursion_depth_7\>/;'q;"	kind:pred
save_recursion_depth_8	../library/profiling_builtin.m	/^:- impure pred save_recursion_depth_8(/;kq|/^\<save_recursion_depth_8\>/;'q;"	kind:pred
save_recursion_depth_9	../library/profiling_builtin.m	/^:- impure pred save_recursion_depth_9(/;kq|/^\<save_recursion_depth_9\>/;'q;"	kind:pred
save_reuse_in_module_info	structure_reuse.analysis.m	/^:- pred save_reuse_in_module_info(/;kq|/^\<save_reuse_in_module_info\>/;'q;"	kind:pred	file:
save_reused_cell_fields	code_loc_dep.m	/^:- pred save_reused_cell_fields(/;kq|/^\<save_reused_cell_fields\>/;'q;"	kind:pred
save_sharing_in_module_info	structure_sharing.analysis.m	/^:- pred save_sharing_in_module_info(/;kq|/^\<save_sharing_in_module_info\>/;'q;"	kind:pred	file:
save_threshold	mode_constraint_robdd.m	/^:- pred save_threshold(/;kq|/^\<save_threshold\>/;'q;"	kind:pred
save_ticket	code_loc_dep.m	/^:- pred save_ticket(/;kq|/^\<save_ticket\>/;'q;"	kind:pred
save_unprotected_live_regions	code_loc_dep.m	/^:- pred save_unprotected_live_regions(/;kq|/^\<save_unprotected_live_regions\>/;'q;"	kind:pred	file:
save_variables	code_loc_dep.m	/^:- pred save_variables(set_of_progvar::in, set(/;kq|/^\<save_variables\>/;'q;"	kind:pred
save_variables_on_stack	code_loc_dep.m	/^:- pred save_variables_on_stack(list(/;kq|/^\<save_variables_on_stack\>/;'q;"	kind:pred
saved_vars.can_push	saved_vars.m	/^:- func can_push(/;kq|/^\<can_push\>/;'q;"	kind:func	file:
saved_vars.final_slot_info	saved_vars.m	/^:- pred final_slot_info(/;kq|/^\<final_slot_info\>/;'q;"	kind:pred	file:
saved_vars.init_slot_info	saved_vars.m	/^:- pred init_slot_info(/;kq|/^\<init_slot_info\>/;'q;"	kind:pred	file:
saved_vars.ok_to_duplicate	saved_vars.m	/^:- func ok_to_duplicate(/;kq|/^\<ok_to_duplicate\>/;'q;"	kind:func	file:
saved_vars.push_into_goal	saved_vars.m	/^:- pred push_into_goal(/;kq|/^\<push_into_goal\>/;'q;"	kind:pred	file:
saved_vars.slot_info	saved_vars.m	/^:- type slot_info$/;kq|-;/\<saved_vars.slot_info\>/;'q;"	kind:type	file:
saved_vars_delay_goal	saved_vars.m	/^:- pred saved_vars_delay_goal(list(hlds_goal)::in, list(/;kq|/^\<saved_vars_delay_goal\>/;'q;"	kind:pred	file:
saved_vars_in_conj	saved_vars.m	/^:- pred saved_vars_in_conj(list(hlds_goal)::in, list(/;kq|/^\<saved_vars_in_conj\>/;'q;"	kind:pred	file:
saved_vars_in_goal	saved_vars.m	/^:- pred saved_vars_in_goal(/;kq|/^\<saved_vars_in_goal\>/;'q;"	kind:pred	file:
saved_vars_in_independent_goals	saved_vars.m	/^:- pred saved_vars_in_independent_goals(list(/;kq|/^\<saved_vars_in_independent_goals\>/;'q;"	kind:pred	file:
saved_vars_in_switch	saved_vars.m	/^:- pred saved_vars_in_switch(list(case)::in, list(/;kq|/^\<saved_vars_in_switch\>/;'q;"	kind:pred	file:
saved_vars_proc	saved_vars.m	/^:- pred saved_vars_proc(/;kq|/^\<saved_vars_proc\>/;'q;"	kind:pred
saved_vars_rename_var	saved_vars.m	/^:- pred saved_vars_rename_var(/;kq|/^\<saved_vars_rename_var\>/;'q;"	kind:pred	file:
sb_context	format_call.m	/^                sb_context              :: prog_context,$/;kq|-;/\<sb_context\>/;'q;"	kind:fld	file:
sb_fmt_str_values	format_call.m	/^                sb_fmt_str_values       :: fmt_str_val_vars,$/;kq|-;/\<sb_fmt_str_values\>/;'q;"	kind:fld	file:
sb_state_in_var	format_call.m	/^                sb_state_in_var         :: prog_var,$/;kq|-;/\<sb_state_in_var\>/;'q;"	kind:fld	file:
sb_state_out_var	format_call.m	/^                sb_state_out_var        :: prog_var$/;kq|-;/\<sb_state_out_var\>/;'q;"	kind:fld	file:
sbsi_branch_start	string_switch.m	/^                sbsi_branch_start       :: position_info,$/;kq|-;/\<sbsi_branch_start\>/;'q;"	kind:fld	file:
sbsi_eq_label	string_switch.m	/^                sbsi_eq_label           :: label,$/;kq|-;/\<sbsi_eq_label\>/;'q;"	kind:fld	file:
sbsi_fail_code	string_switch.m	/^                sbsi_fail_code          :: llds_code$/;kq|-;/\<sbsi_fail_code\>/;'q;"	kind:fld	file:
sbsi_fail_label	string_switch.m	/^                sbsi_fail_label         :: label,$/;kq|-;/\<sbsi_fail_label\>/;'q;"	kind:fld	file:
sbsi_gt_eq_label	string_switch.m	/^                sbsi_gt_eq_label        :: label,$/;kq|-;/\<sbsi_gt_eq_label\>/;'q;"	kind:fld	file:
sbsi_hi_reg	string_switch.m	/^                sbsi_hi_reg             :: lval,$/;kq|-;/\<sbsi_hi_reg\>/;'q;"	kind:fld	file:
sbsi_lo_reg	string_switch.m	/^                sbsi_lo_reg             :: lval,$/;kq|-;/\<sbsi_lo_reg\>/;'q;"	kind:fld	file:
sbsi_loop_start_label	string_switch.m	/^                sbsi_loop_start_label   :: label,$/;kq|-;/\<sbsi_loop_start_label\>/;'q;"	kind:fld	file:
sbsi_mid_reg	string_switch.m	/^                sbsi_mid_reg            :: lval,$/;kq|-;/\<sbsi_mid_reg\>/;'q;"	kind:fld	file:
sbsi_result_reg	string_switch.m	/^                sbsi_result_reg         :: lval,$/;kq|-;/\<sbsi_result_reg\>/;'q;"	kind:fld	file:
sc	../library/digraph.m	/^:- func sc(digraph(T)) = digraph(/;kq|/^\<sc\>/;'q;"	kind:func
sc_conjs	../mdbcomp/feedback.automatic_parallelism.m	/^                sc_conjs            :: list(GoalType)$/;kq|-;/\<sc_conjs\>/;'q;"	kind:fld
sc_selector	prog_data_pragma.m	/^                sc_selector :: selector$/;kq|-;/\<sc_selector\>/;'q;"	kind:fld
sc_var	prog_data_pragma.m	/^                sc_var      :: prog_var,$/;kq|-;/\<sc_var\>/;'q;"	kind:fld
scalar_array_elem_type	builtin_ops.m	/^:- type scalar_array_elem_type$/;kq|-;/\<scalar_array_elem_type\>/;'q;"	kind:type
scalar_cell_counter	global_data.m	/^                scalar_cell_counter         :: counter, % next cell number$/;kq|-;/\<scalar_cell_counter\>/;'q;"	kind:fld	file:
scalar_cell_group	global_data.m	/^:- type scalar_cell_group$/;kq|-;/\<scalar_cell_group\>/;'q;"	kind:type	file:
scalar_cell_group_members	global_data.m	/^                scalar_cell_group_members   :: bimap(list(rval), data_id),$/;kq|-;/\<scalar_cell_group_members\>/;'q;"	kind:fld	file:
scalar_cell_group_remap	global_data.m	/^:- type scalar_cell_group_remap == map(data_id, data_id).$/;kq|-;/\<scalar_cell_group_remap\>/;'q;"	kind:type	file:
scalar_cell_group_type_and_name_to_string_for_c	mlds_to_c_global.m	/^:- func scalar_cell_group_type_and_name_to_string_for_c(/;kq|/^\<scalar_cell_group_type_and_name_to_string_for_c\>/;'q;"	kind:func	file:
scalar_cell_rev_array	global_data.m	/^                scalar_cell_rev_array       :: list(common_cell_value)$/;kq|-;/\<scalar_cell_rev_array\>/;'q;"	kind:fld	file:
scalar_common_data_array	llds.m	/^:- type scalar_common_data_array$/;kq|-;/\<scalar_common_data_array\>/;'q;"	kind:type
scalar_common_data_id	llds.m	/^    ;       scalar_common_data_id(type_num, int)$/;kq|-;/\<scalar_common_data_id\>/;'q;"	kind:cons
scalar_elem_generic	builtin_ops.m	/^    ;       scalar_elem_generic.  % mlds_generic_type$/;kq|-;/\<scalar_elem_generic\>/;'q;"	kind:cons
scalar_elem_int	builtin_ops.m	/^    ;       scalar_elem_int       % mlds_native_int_type$/;kq|-;/\<scalar_elem_int\>/;'q;"	kind:cons
scalar_elem_string	builtin_ops.m	/^    --->    scalar_elem_string    % ml_string_type$/;kq|-;/\<scalar_elem_string\>/;'q;"	kind:cons
scalar_type_cell_map	global_data.m	/^:- type scalar_type_cell_map == map(type_num, scalar_cell_group).$/;kq|-;/\<scalar_type_cell_map\>/;'q;"	kind:type	file:
scan_change_hunk_diffs	../library/edit_seq.m	/^:- pred scan_change_hunk_diffs(int::in, list(diff(T))::in, list(diff(/;kq|/^\<scan_change_hunk_diffs\>/;'q;"	kind:pred	file:
scan_initial_unchanged_diffs	../library/edit_seq.m	/^:- pred scan_initial_unchanged_diffs(list(diff(T))::in, list(diff(/;kq|/^\<scan_initial_unchanged_diffs\>/;'q;"	kind:pred	file:
scan_joined_context	../library/edit_seq.m	/^:- pred scan_joined_context(int::in, list(diff(T))::in, list(diff(/;kq|/^\<scan_joined_context\>/;'q;"	kind:pred	file:
scanned_past_whitespace	../library/mercury_term_lexer.m	/^:- type scanned_past_whitespace$/;kq|-;/\<scanned_past_whitespace\>/;'q;"	kind:type	file:
scc	hlds_pred.m	/^:- type scc == set(pred_proc_id).$/;kq|-;/\<scc\>/;'q;"	kind:type
scc	mode_constraints.m	/^                scc             :: list(pred_id),$/;kq|-;/\<scc\>/;'q;"	kind:fld	file:
scc	ordering_mode_constraints.m	/^                scc                 :: list(pred_id)$/;kq|-;/\<scc\>/;'q;"	kind:fld	file:
scc_contains_recursion	term_constr_data.m	/^:- pred scc_contains_recursion(/;kq|/^\<scc_contains_recursion\>/;'q;"	kind:pred
scc_has_local_callers	tupling.m	/^:- pred scc_has_local_callers(set(/;kq|/^\<scc_has_local_callers\>/;'q;"	kind:pred	file:
scc_id	hlds_dependency_graph.m	/^:- type scc_id == int.$/;kq|-;/\<scc_id\>/;'q;"	kind:type	file:
scc_map	dependency_graph.m	/^:- type scc_map(T)              == map(T, set(T)).$/;kq|-;/\<scc_map\>/;'q;"	kind:type
scc_reordering	ordering_mode_constraints.m	/^:- pred scc_reordering(/;kq|/^\<scc_reordering\>/;'q;"	kind:pred	file:
scc_with_entry_points	hlds_dependency_graph.m	/^:- type scc_with_entry_points$/;kq|-;/\<scc_with_entry_points\>/;'q;"	kind:type
sccs	mode_constraints.m	/^:- type sccs == list(list(pred_id)).$/;kq|-;/\<sccs\>/;'q;"	kind:type	file:
scda_rval_types	llds.m	/^                scda_rval_types :: common_cell_type,$/;kq|-;/\<scda_rval_types\>/;'q;"	kind:fld
scda_type_num	llds.m	/^                scda_type_num   :: type_num,$/;kq|-;/\<scda_type_num\>/;'q;"	kind:fld
scda_values	llds.m	/^                scda_values     :: list(common_cell_value)$/;kq|-;/\<scda_values\>/;'q;"	kind:fld
schedule_culprit	mode_errors.m	/^:- type schedule_culprit$/;kq|-;/\<schedule_culprit\>/;'q;"	kind:type
sci_cell_type_num_map	global_data.m	/^                sci_cell_type_num_map       :: cell_type_bimap,$/;kq|-;/\<sci_cell_type_num_map\>/;'q;"	kind:fld	file:
sci_scalar_cell_group_map	global_data.m	/^                sci_scalar_cell_group_map   :: scalar_type_cell_map,$/;kq|-;/\<sci_scalar_cell_group_map\>/;'q;"	kind:fld	file:
sci_sub_info	global_data.m	/^                sci_sub_info                :: static_cell_sub_info,$/;kq|-;/\<sci_sub_info\>/;'q;"	kind:fld	file:
sci_type_counter	global_data.m	/^                sci_type_counter            :: counter, % next type number$/;kq|-;/\<sci_type_counter\>/;'q;"	kind:fld	file:
sci_vector_cell_group_map	global_data.m	/^                sci_vector_cell_group_map   :: vector_type_cell_map$/;kq|-;/\<sci_vector_cell_group_map\>/;'q;"	kind:fld	file:
scope	hlds_goal.m	/^    ;       scope($/;kq|-;/\<scope\>/;'q;"	kind:cons
scope_goal	hlds_goal.m	/^                scope_goal          :: hlds_goal$/;kq|-;/\<scope_goal\>/;'q;"	kind:fld
scope_implies_trail_mod	trailing_analysis.m	/^:- func scope_implies_trail_mod(/;kq|/^\<scope_implies_trail_mod\>/;'q;"	kind:func	file:
scope_indent	mlds_to_target_util.m	/^:- pred scope_indent(/;kq|/^\<scope_indent\>/;'q;"	kind:pred
scope_is_cut	../mdbcomp/mdbcomp.goal_path.m	/^    --->    scope_is_cut$/;kq|-;/\<scope_is_cut\>/;'q;"	kind:cons
scope_is_no_cut	../mdbcomp/mdbcomp.goal_path.m	/^    ;       scope_is_no_cut.$/;kq|-;/\<scope_is_no_cut\>/;'q;"	kind:cons
scope_reason	hlds_goal.m	/^                scope_reason        :: scope_reason,$/;kq|-;/\<scope_reason\>/;'q;"	kind:fld
scope_reason	hlds_goal.m	/^:- type scope_reason$/;kq|-;/\<scope_reason\>/;'q;"	kind:type
scope_rep	../mdbcomp/program_representation.m	/^    ;       scope_rep($/;kq|-;/\<scope_rep\>/;'q;"	kind:cons
scr_error	../library/dir.m	/^    ;       scr_error(file_error).$/;kq|-;/\<scr_error\>/;'q;"	kind:cons	file:
scr_loop	../library/dir.m	/^    ;       scr_loop$/;kq|-;/\<scr_loop\>/;'q;"	kind:cons	file:
scr_ok	../library/dir.m	/^    --->    scr_ok(list(file_id))$/;kq|-;/\<scr_ok\>/;'q;"	kind:cons	file:
scsi_common_data	global_data.m	/^                scsi_common_data            :: maybe_use_llds_common_data$/;kq|-;/\<scsi_common_data\>/;'q;"	kind:fld	file:
scsi_module_name	global_data.m	/^                scsi_module_name            :: module_name, % base file name$/;kq|-;/\<scsi_module_name\>/;'q;"	kind:fld	file:
scsi_unbox_float	global_data.m	/^                scsi_unbox_float            :: have_unboxed_floats,$/;kq|-;/\<scsi_unbox_float\>/;'q;"	kind:fld	file:
scsi_unbox_int64s	global_data.m	/^                scsi_unbox_int64s           :: have_unboxed_int64s,$/;kq|-;/\<scsi_unbox_int64s\>/;'q;"	kind:fld	file:
sd_section	print_help.m	/^    --->    sd_section$/;kq|-;/\<sd_section\>/;'q;"	kind:cons	file:
sd_subsection	print_help.m	/^    ;       sd_subsection$/;kq|-;/\<sd_subsection\>/;'q;"	kind:cons	file:
sd_subsubsection	print_help.m	/^    ;       sd_subsubsection.$/;kq|-;/\<sd_subsubsection\>/;'q;"	kind:cons	file:
sdi_allow_multi_arm	switch_detection.m	/^                sdi_allow_multi_arm :: allow_multi_arm$/;kq|-;/\<sdi_allow_multi_arm\>/;'q;"	kind:fld	file:
sdi_four	../library/tree234.m	/^:- mode sdi_four == di(uniq_four(ground, ground, uniq_tree234_gg)).$/;kq|-;/\<sdi_four\>/;'q;"	kind:mode	file:
sdi_module_info	switch_detection.m	/^                sdi_module_info     :: module_info,$/;kq|-;/\<sdi_module_info\>/;'q;"	kind:fld	file:
sdi_three	../library/tree234.m	/^:- mode sdi_three == di(uniq_three(ground, ground, uniq_tree234_gg)).$/;kq|-;/\<sdi_three\>/;'q;"	kind:mode	file:
sdi_two	../library/tree234.m	/^:- mode sdi_two == di(uniq_two(ground, ground, uniq_tree234_gg)).$/;kq|-;/\<sdi_two\>/;'q;"	kind:mode	file:
sdr_direct_dummy	decide_type_repn.m	/^    --->    sdr_direct_dummy(list(type_param), tvarset, direct_dummy_repn)$/;kq|-;/\<sdr_direct_dummy\>/;'q;"	kind:cons	file:
sdr_enum	decide_type_repn.m	/^    ;       sdr_enum(list(type_param), tvarset, enum_repn)$/;kq|-;/\<sdr_enum\>/;'q;"	kind:cons	file:
sdr_notag	decide_type_repn.m	/^    ;       sdr_notag(list(type_param), tvarset, notag_repn).$/;kq|-;/\<sdr_notag\>/;'q;"	kind:cons	file:
sealed	mlds.m	/^    ;       sealed.     % i.e. the class cannot be inherited from,$/;kq|-;/\<sealed\>/;'q;"	kind:cons
search	../library/assoc_list.m	/^:- pred search(assoc_list(/;kq|/^\<search\>/;'q;"	kind:pred
search	../library/bimap.m	/^:- pred search(bimap(/;kq|/^\<search\>/;'q;"	kind:pred
search	../library/hash_table.m	/^:- func search(hash_table(/;kq|/^\<search\>/;'q;"	kind:func
search	../library/hash_table.m	/^:- pred search(hash_table(/;kq|/^\<search\>/;'q;"	kind:pred
search	../library/injection.m	/^:- pred search(injection(/;kq|/^\<search\>/;'q;"	kind:pred
search	../library/kv_list.m	/^:- pred search(kv_list(/;kq|/^\<search\>/;'q;"	kind:pred
search	../library/map.m	/^:- func search(map(/;kq|/^\<search\>/;'q;"	kind:func
search	../library/multi_map.m	/^:- pred search(multi_map(K, V)::in, K::in, list(/;kq|/^\<search\>/;'q;"	kind:pred
search	../library/one_or_more_map.m	/^:- pred search(one_or_more_map(K, V)::in, K::in, one_or_more(/;kq|/^\<search\>/;'q;"	kind:pred
search	../library/psqueue.m	/^:- pred search(psqueue(/;kq|/^\<search\>/;'q;"	kind:pred
search	../library/rbtree.m	/^:- pred search(rbtree(/;kq|/^\<search\>/;'q;"	kind:pred
search	../library/tree234.m	/^:- pred search(tree234(/;kq|/^\<search\>/;'q;"	kind:pred
search	../library/version_hash_table.m	/^:- func search(version_hash_table(/;kq|/^\<search\>/;'q;"	kind:func
search_anc0_dir1_indir2_intermod_cache	make.prereqs_cache.m	/^:- pred search_anc0_dir1_indir2_intermod_cache(/;kq|/^\<search_anc0_dir1_indir2_intermod_cache\>/;'q;"	kind:pred
search_any_inst	hlds_inst_mode.m	/^:- pred search_any_inst(/;kq|/^\<search_any_inst\>/;'q;"	kind:pred
search_arg_names	../library/rtti_implementation.m	/^:- pred search_arg_names(/;kq|/^\<search_arg_names\>/;'q;"	kind:pred	file:
search_auth_cur_dir	find_module.m	/^    --->    search_auth_cur_dir$/;kq|-;/\<search_auth_cur_dir\>/;'q;"	kind:cons
search_auth_cur_dir	find_module.m	/^    --->    search_auth_cur_dir$/;kq|-;/\<search_auth_cur_dir\>/;'q;"	kind:cons
search_auth_cur_dir_and	find_module.m	/^    ;       search_auth_cur_dir_and(search_auth_tail_dirs)$/;kq|-;/\<search_auth_cur_dir_and\>/;'q;"	kind:cons
search_auth_dirs	find_module.m	/^:- type search_auth_dirs$/;kq|-;/\<search_auth_dirs\>/;'q;"	kind:type
search_auth_private	find_module.m	/^    ;       search_auth_private(search_auth_private_dirs).$/;kq|-;/\<search_auth_private\>/;'q;"	kind:cons
search_auth_private	find_module.m	/^    ;       search_auth_private(search_auth_private_tail_dirs).$/;kq|-;/\<search_auth_private\>/;'q;"	kind:cons
search_auth_private_dirs	find_module.m	/^:- type search_auth_private_dirs$/;kq|-;/\<search_auth_private_dirs\>/;'q;"	kind:type
search_auth_private_tail_dirs	find_module.m	/^:- type search_auth_private_tail_dirs =< search_auth_private_dirs$/;kq|-;/\<search_auth_private_tail_dirs\>/;'q;"	kind:type
search_auth_tail_dirs	find_module.m	/^:- type search_auth_tail_dirs =< search_auth_dirs$/;kq|-;/\<search_auth_tail_dirs\>/;'q;"	kind:type
search_auth_this_dir	find_module.m	/^    ;       search_auth_this_dir(dir_name)$/;kq|-;/\<search_auth_this_dir\>/;'q;"	kind:cons
search_auth_this_dir_and	find_module.m	/^    ;       search_auth_this_dir_and(dir_name, search_auth_tail_dirs)$/;kq|-;/\<search_auth_this_dir_and\>/;'q;"	kind:cons
search_backwards_for_dot	make.top_level.m	/^:- pred search_backwards_for_dot(/;kq|/^\<search_backwards_for_dot\>/;'q;"	kind:pred	file:
search_cons_table	hlds_cons.m	/^:- pred search_cons_table(/;kq|/^\<search_cons_table\>/;'q;"	kind:pred
search_cons_table_of_type_ctor	hlds_cons.m	/^:- pred search_cons_table_of_type_ctor(/;kq|/^\<search_cons_table_of_type_ctor\>/;'q;"	kind:pred
search_contains	../library/rtree.m	/^:- func search_contains(rtree(K, V), K) = list(V) <= region(/;kq|/^\<search_contains\>/;'q;"	kind:func
search_contains_2	../library/rtree.m	/^:- pred search_contains_2(rtree_2(K, V)::in, K::in, list(V)::in, list(/;kq|/^\<search_contains_2\>/;'q;"	kind:pred	file:
search_contains_subtree	../library/rtree.m	/^:- pred search_contains_subtree(K::in, rtree_2(/;kq|/^\<search_contains_subtree\>/;'q;"	kind:pred	file:
search_ctor_by_unqual_name	add_type.m	/^:- pred search_ctor_by_unqual_name(list(/;kq|/^\<search_ctor_by_unqual_name\>/;'q;"	kind:pred	file:
search_ctor_repn_by_unqual_name	du_type_layout.m	/^:- pred search_ctor_repn_by_unqual_name(list(/;kq|/^\<search_ctor_repn_by_unqual_name\>/;'q;"	kind:pred	file:
search_cur_dir	file_names.m	/^    --->    search_cur_dir$/;kq|-;/\<search_cur_dir\>/;'q;"	kind:cons
search_cur_dir	file_names.m	/^    --->    search_cur_dir$/;kq|-;/\<search_cur_dir\>/;'q;"	kind:cons
search_cur_or_interface	file_names.m	/^:- inst search_cur_or_interface for search_which_dirs\/0$/;kq|-;/\<search_cur_or_interface\>/;'q;"	kind:inst
search_cur_or_intermod	file_names.m	/^:- inst search_cur_or_intermod for search_which_dirs\/0$/;kq|-;/\<search_cur_or_intermod\>/;'q;"	kind:inst
search_direct_imports_intermod_cache	make.prereqs_cache.m	/^:- pred search_direct_imports_intermod_cache(/;kq|/^\<search_direct_imports_intermod_cache\>/;'q;"	kind:pred
search_direct_imports_non_intermod_cache	make.prereqs_cache.m	/^:- pred search_direct_imports_non_intermod_cache(/;kq|/^\<search_direct_imports_non_intermod_cache\>/;'q;"	kind:pred
search_directories	options.m	/^    ;       search_directories$/;kq|-;/\<search_directories\>/;'q;"	kind:cons
search_dirs_for_ext	file_names.m	/^    ;       search_dirs_for_ext.$/;kq|-;/\<search_dirs_for_ext\>/;'q;"	kind:cons
search_du_type_repn	du_type_layout.m	/^:- pred search_du_type_repn(assoc_list(/;kq|/^\<search_du_type_repn\>/;'q;"	kind:pred	file:
search_excp_analysis_status	exception_analysis.m	/^:- pred search_excp_analysis_status(/;kq|/^\<search_excp_analysis_status\>/;'q;"	kind:pred	file:
search_excp_analysis_status_2	exception_analysis.m	/^:- pred search_excp_analysis_status_2(/;kq|/^\<search_excp_analysis_status_2\>/;'q;"	kind:pred	file:
search_exit_par_map	frameopt.m	/^:- pred search_exit_par_map(/;kq|/^\<search_exit_par_map\>/;'q;"	kind:pred	file:
search_ext	file_names.m	/^:- inst search_ext for search_which_dirs\/0$/;kq|-;/\<search_ext\>/;'q;"	kind:inst
search_first	../library/rtree.m	/^:- pred search_first(pred(K, L), pred(V, L), rtree(/;kq|/^\<search_first\>/;'q;"	kind:pred
search_first_2	../library/rtree.m	/^:- pred search_first_2(rtree_2(K, V), pred(K, E), pred(/;kq|/^\<search_first_2\>/;'q;"	kind:pred	file:
search_first_2_better_solution_three	../library/rtree.m	/^:- pred search_first_2_better_solution_three(V, E, E, E, rtree_2(/;kq|/^\<search_first_2_better_solution_three\>/;'q;"	kind:pred	file:
search_first_2_better_solution_two	../library/rtree.m	/^:- pred search_first_2_better_solution_two(V, E, E, rtree_2(/;kq|/^\<search_first_2_better_solution_two\>/;'q;"	kind:pred	file:
search_first_2_find_better_solution_one	../library/rtree.m	/^:- pred search_first_2_find_better_solution_one(V, E, E, rtree_2(/;kq|/^\<search_first_2_find_better_solution_one\>/;'q;"	kind:pred	file:
search_first_2_find_better_solution_three	../library/rtree.m	/^:- pred search_first_2_find_better_solution_three(V, E, E, E, E, rtree_2(/;kq|/^\<search_first_2_find_better_solution_three\>/;'q;"	kind:pred	file:
search_first_2_find_better_solution_two	../library/rtree.m	/^:- pred search_first_2_find_better_solution_two(V, E, E, E, rtree_2(/;kq|/^\<search_first_2_find_better_solution_two\>/;'q;"	kind:pred	file:
search_first_2_four_choices	../library/rtree.m	/^:- pred search_first_2_four_choices(E, E, E, E, rtree_2(K, V), rtree_2(/;kq|/^\<search_first_2_four_choices\>/;'q;"	kind:pred	file:
search_first_2_three_choices	../library/rtree.m	/^:- pred search_first_2_three_choices(/;kq|/^\<search_first_2_three_choices\>/;'q;"	kind:pred	file:
search_first_2_try_first_from_four	../library/rtree.m	/^:- pred search_first_2_try_first_from_four(E, E, E, rtree_2(/;kq|/^\<search_first_2_try_first_from_four\>/;'q;"	kind:pred	file:
search_first_2_try_first_from_three	../library/rtree.m	/^:- pred search_first_2_try_first_from_three(E, E, rtree_2(K, V), rtree_2(/;kq|/^\<search_first_2_try_first_from_three\>/;'q;"	kind:pred	file:
search_first_2_try_first_from_two	../library/rtree.m	/^:- pred search_first_2_try_first_from_two(E, rtree_2(K, V), rtree_2(/;kq|/^\<search_first_2_try_first_from_two\>/;'q;"	kind:pred	file:
search_first_2_two_choices	../library/rtree.m	/^:- pred search_first_2_two_choices(E, E, rtree_2(K, V), rtree_2(/;kq|/^\<search_first_2_two_choices\>/;'q;"	kind:pred	file:
search_for_constant_instance	const_struct.m	/^:- pred search_for_constant_instance(/;kq|/^\<search_for_constant_instance\>/;'q;"	kind:pred
search_for_cycles	term_constr_pass2.m	/^:- func search_for_cycles(list(abstract_ppid), map(abstract_ppid, list(/;kq|/^\<search_for_cycles\>/;'q;"	kind:func	file:
search_for_cycles_2	term_constr_pass2.m	/^:- func search_for_cycles_2(abstract_ppid, map(abstract_ppid, list(/;kq|/^\<search_for_cycles_2\>/;'q;"	kind:func	file:
search_for_cycles_3	term_constr_pass2.m	/^:- pred search_for_cycles_3(abstract_ppid::in, list(/;kq|/^\<search_for_cycles_3\>/;'q;"	kind:pred	file:
search_for_deforest_goal	deforest.m	/^:- pred search_for_deforest_goal(/;kq|/^\<search_for_deforest_goal\>/;'q;"	kind:pred	file:
search_for_file	find_module.m	/^:- pred search_for_file(/;kq|/^\<search_for_file\>/;'q;"	kind:pred
search_for_file_and_stream	find_module.m	/^:- pred search_for_file_and_stream(/;kq|/^\<search_for_file_and_stream\>/;'q;"	kind:pred
search_for_file_and_stream_loop	find_module.m	/^:- pred search_for_file_and_stream_loop(list(/;kq|/^\<search_for_file_and_stream_loop\>/;'q;"	kind:pred	file:
search_for_file_and_stream_or_error	read_modules.m	/^:- pred search_for_file_and_stream_or_error(/;kq|/^\<search_for_file_and_stream_or_error\>/;'q;"	kind:pred	file:
search_for_file_mod_time	find_module.m	/^:- pred search_for_file_mod_time(/;kq|/^\<search_for_file_mod_time\>/;'q;"	kind:pred
search_for_file_mod_time_loop	find_module.m	/^:- pred search_for_file_mod_time_loop(list(/;kq|/^\<search_for_file_mod_time_loop\>/;'q;"	kind:pred	file:
search_for_file_returning_dir	find_module.m	/^:- pred search_for_file_returning_dir(/;kq|/^\<search_for_file_returning_dir\>/;'q;"	kind:pred
search_for_file_returning_dir_and_contents	find_module.m	/^:- pred search_for_file_returning_dir_and_contents(/;kq|/^\<search_for_file_returning_dir_and_contents\>/;'q;"	kind:pred
search_for_file_returning_dir_and_contents_loop	find_module.m	/^:- pred search_for_file_returning_dir_and_contents_loop(list(/;kq|/^\<search_for_file_returning_dir_and_contents_loop\>/;'q;"	kind:pred	file:
search_for_file_returning_dir_and_stream	find_module.m	/^:- pred search_for_file_returning_dir_and_stream(/;kq|/^\<search_for_file_returning_dir_and_stream\>/;'q;"	kind:pred
search_for_file_returning_dir_and_stream_loop	find_module.m	/^:- pred search_for_file_returning_dir_and_stream_loop(list(/;kq|/^\<search_for_file_returning_dir_and_stream_loop\>/;'q;"	kind:pred	file:
search_for_module_source	find_module.m	/^:- pred search_for_module_source(/;kq|/^\<search_for_module_source\>/;'q;"	kind:pred
search_for_module_source_and_stream	find_module.m	/^:- pred search_for_module_source_and_stream(/;kq|/^\<search_for_module_source_and_stream\>/;'q;"	kind:pred
search_for_named_field	resolve_unify_functor.m	/^:- pred search_for_named_field(list(/;kq|/^\<search_for_named_field\>/;'q;"	kind:pred	file:
search_for_version	higher_order.specialize_calls.m	/^:- pred search_for_version(/;kq|/^\<search_for_version\>/;'q;"	kind:pred	file:
search_foreign_imports_non_intermod_trans_cache	make.prereqs_cache.m	/^:- pred search_foreign_imports_non_intermod_trans_cache(/;kq|/^\<search_foreign_imports_non_intermod_trans_cache\>/;'q;"	kind:pred
search_general	../library/rtree.m	/^:- func search_general(pred(K)::in(pred(/;kq|/^\<search_general\>/;'q;"	kind:func
search_general_2	../library/rtree.m	/^:- pred search_general_2(rtree_2(/;kq|/^\<search_general_2\>/;'q;"	kind:pred	file:
search_general_fold	../library/rtree.m	/^:- pred search_general_fold(pred(K), pred(K, V, A, A), rtree(/;kq|/^\<search_general_fold\>/;'q;"	kind:pred
search_general_fold_2	../library/rtree.m	/^:- pred search_general_fold_2(rtree_2(K, V), pred(/;kq|/^\<search_general_fold_2\>/;'q;"	kind:pred	file:
search_general_fold_subtree	../library/rtree.m	/^:- pred search_general_fold_subtree(K, rtree_2(/;kq|/^\<search_general_fold_subtree\>/;'q;"	kind:pred	file:
search_general_subtree	../library/rtree.m	/^:- pred search_general_subtree(K::in, rtree_2(/;kq|/^\<search_general_subtree\>/;'q;"	kind:pred	file:
search_ground_inst	hlds_inst_mode.m	/^:- pred search_ground_inst(/;kq|/^\<search_ground_inst\>/;'q;"	kind:pred
search_ground_rval	ml_code_util.m	/^:- pred search_ground_rval(/;kq|/^\<search_ground_rval\>/;'q;"	kind:pred	file:
search_hlds_constraint_list	hlds_class.m	/^:- pred search_hlds_constraint_list(/;kq|/^\<search_hlds_constraint_list\>/;'q;"	kind:pred
search_hlds_constraint_list_2	hlds_class.m	/^:- pred search_hlds_constraint_list_2(/;kq|/^\<search_hlds_constraint_list_2\>/;'q;"	kind:pred	file:
search_indirect_imports_intermod_cache	make.prereqs_cache.m	/^:- pred search_indirect_imports_intermod_cache(/;kq|/^\<search_indirect_imports_intermod_cache\>/;'q;"	kind:pred
search_info	options_file.m	/^:- type search_info$/;kq|-;/\<search_info\>/;'q;"	kind:type	file:
search_inner_du_ctors_type_ctor	hlds_cons.m	/^:- pred search_inner_du_ctors_type_ctor(/;kq|/^\<search_inner_du_ctors_type_ctor\>/;'q;"	kind:pred	file:
search_inner_main_du_ctors	hlds_cons.m	/^:- pred search_inner_main_du_ctors(du_ctor::in, list(/;kq|/^\<search_inner_main_du_ctors\>/;'q;"	kind:pred	file:
search_inner_other_du_ctors	hlds_cons.m	/^:- pred search_inner_other_du_ctors(du_ctor::in, list(/;kq|/^\<search_inner_other_du_ctors\>/;'q;"	kind:pred	file:
search_insert	../library/bimap.m	/^:- pred search_insert(K::in, V::in, maybe(/;kq|/^\<search_insert\>/;'q;"	kind:pred
search_insert	../library/map.m	/^:- pred search_insert(K::in, V::in, maybe(/;kq|/^\<search_insert\>/;'q;"	kind:pred
search_insert	../library/tree234.m	/^:- pred search_insert(K::in, V::in, maybe(/;kq|/^\<search_insert\>/;'q;"	kind:pred
search_insert2	../library/tree234.m	/^:- pred search_insert2(tree234(/;kq|/^\<search_insert2\>/;'q;"	kind:pred	file:
search_insert3	../library/tree234.m	/^:- pred search_insert3(tree234(/;kq|/^\<search_insert3\>/;'q;"	kind:pred	file:
search_insert_unknown_any_inst	hlds_inst_mode.m	/^:- pred search_insert_unknown_any_inst(/;kq|/^\<search_insert_unknown_any_inst\>/;'q;"	kind:pred
search_insert_unknown_ground_inst	hlds_inst_mode.m	/^:- pred search_insert_unknown_ground_inst(/;kq|/^\<search_insert_unknown_ground_inst\>/;'q;"	kind:pred
search_insert_unknown_merge_inst	hlds_inst_mode.m	/^:- pred search_insert_unknown_merge_inst(/;kq|/^\<search_insert_unknown_merge_inst\>/;'q;"	kind:pred
search_insert_unknown_mostly_uniq_inst	hlds_inst_mode.m	/^:- pred search_insert_unknown_mostly_uniq_inst(/;kq|/^\<search_insert_unknown_mostly_uniq_inst\>/;'q;"	kind:pred
search_insert_unknown_shared_inst	hlds_inst_mode.m	/^:- pred search_insert_unknown_shared_inst(/;kq|/^\<search_insert_unknown_shared_inst\>/;'q;"	kind:pred
search_insert_unknown_unify_inst	hlds_inst_mode.m	/^:- pred search_insert_unknown_unify_inst(/;kq|/^\<search_insert_unknown_unify_inst\>/;'q;"	kind:pred
search_insert_var_entry	var_table.m	/^:- pred search_insert_var_entry(/;kq|/^\<search_insert_var_entry\>/;'q;"	kind:pred
search_insert_var_type	vartypes.m	/^:- pred search_insert_var_type(/;kq|/^\<search_insert_var_type\>/;'q;"	kind:pred
search_interface_dirs	file_names.m	/^    ;       search_interface_dirs$/;kq|-;/\<search_interface_dirs\>/;'q;"	kind:cons
search_interface_dirs	file_names.m	/^    ;       search_interface_dirs$/;kq|-;/\<search_interface_dirs\>/;'q;"	kind:cons
search_intermod	file_names.m	/^:- inst search_intermod for search_which_dirs\/0$/;kq|-;/\<search_intermod\>/;'q;"	kind:inst
search_intermod_dirs	file_names.m	/^    ;       search_intermod_dirs$/;kq|-;/\<search_intermod_dirs\>/;'q;"	kind:cons
search_intermod_dirs	file_names.m	/^    ;       search_intermod_dirs.$/;kq|-;/\<search_intermod_dirs\>/;'q;"	kind:cons
search_intersects	../library/rtree.m	/^:- func search_intersects(rtree(K, V), K) = list(V) <= region(/;kq|/^\<search_intersects\>/;'q;"	kind:func
search_intersects_2	../library/rtree.m	/^:- pred search_intersects_2(rtree_2(K, V)::in, K::in, list(/;kq|/^\<search_intersects_2\>/;'q;"	kind:pred	file:
search_intersects_subtree	../library/rtree.m	/^:- pred search_intersects_subtree(K::in, rtree_2(/;kq|/^\<search_intersects_subtree\>/;'q;"	kind:pred	file:
search_key	../library/digraph.m	/^:- pred search_key(digraph(T)::in, T::in, digraph_key(/;kq|/^\<search_key\>/;'q;"	kind:pred
search_library_files_directories	options.m	/^    ;       search_library_files_directories$/;kq|-;/\<search_library_files_directories\>/;'q;"	kind:cons
search_library_files_directory_special	options.m	/^    ;       search_library_files_directory_special$/;kq|-;/\<search_library_files_directory_special\>/;'q;"	kind:cons
search_local_var	unused_args.m	/^:- pred search_local_var(/;kq|/^\<search_local_var\>/;'q;"	kind:pred	file:
search_merge_inst	hlds_inst_mode.m	/^:- pred search_merge_inst(/;kq|/^\<search_merge_inst\>/;'q;"	kind:pred
search_mm_tabling_analysis_status	tabling_analysis.m	/^:- pred search_mm_tabling_analysis_status(/;kq|/^\<search_mm_tabling_analysis_status\>/;'q;"	kind:pred	file:
search_mm_tabling_analysis_status_2	tabling_analysis.m	/^:- pred search_mm_tabling_analysis_status_2(/;kq|/^\<search_mm_tabling_analysis_status_2\>/;'q;"	kind:pred	file:
search_mode_num	proc_requests.m	/^:- pred search_mode_num(/;kq|/^\<search_mode_num\>/;'q;"	kind:pred	file:
search_module_name_timestamp_if_needed	read_modules.m	/^:- pred search_module_name_timestamp_if_needed(have_parse_tree_map(/;kq|/^\<search_module_name_timestamp_if_needed\>/;'q;"	kind:pred	file:
search_mostly_uniq_inst	hlds_inst_mode.m	/^:- pred search_mostly_uniq_inst(/;kq|/^\<search_mostly_uniq_inst\>/;'q;"	kind:pred
search_name	../library/varset.m	/^:- pred search_name(varset(T)::in, var(/;kq|/^\<search_name\>/;'q;"	kind:pred
search_pred_inst_info	float_regs.m	/^:- pred search_pred_inst_info(/;kq|/^\<search_pred_inst_info\>/;'q;"	kind:pred	file:
search_pred_inst_info_2	float_regs.m	/^:- pred search_pred_inst_info_2(/;kq|/^\<search_pred_inst_info_2\>/;'q;"	kind:pred	file:
search_range	../library/ranges.m	/^:- pred search_range(/;kq|/^\<search_range\>/;'q;"	kind:pred
search_scalar_static_cell_offset	global_data.m	/^:- pred search_scalar_static_cell_offset(/;kq|/^\<search_scalar_static_cell_offset\>/;'q;"	kind:pred
search_setup_par_map	frameopt.m	/^:- pred search_setup_par_map(/;kq|/^\<search_setup_par_map\>/;'q;"	kind:pred	file:
search_shared_inst	hlds_inst_mode.m	/^:- pred search_shared_inst(/;kq|/^\<search_shared_inst\>/;'q;"	kind:pred
search_special_pred_maps	special_pred.m	/^:- pred search_special_pred_maps(/;kq|/^\<search_special_pred_maps\>/;'q;"	kind:pred
search_super_type_ctor_defn	add_type.m	/^:- pred search_super_type_ctor_defn(/;kq|/^\<search_super_type_ctor_defn\>/;'q;"	kind:pred	file:
search_this_dir	file_names.m	/^    ;       search_this_dir(dir_name)$/;kq|-;/\<search_this_dir\>/;'q;"	kind:cons
search_this_dir_and	file_names.m	/^    ;       search_this_dir_and(dir_name, search_which_tail_dirs)$/;kq|-;/\<search_this_dir_and\>/;'q;"	kind:cons
search_trail_analysis_status	trailing_analysis.m	/^:- pred search_trail_analysis_status(/;kq|/^\<search_trail_analysis_status\>/;'q;"	kind:pred	file:
search_trail_analysis_status_2	trailing_analysis.m	/^:- pred search_trail_analysis_status_2(/;kq|/^\<search_trail_analysis_status_2\>/;'q;"	kind:pred	file:
search_trans_prereqs_cache	make.prereqs_cache.m	/^:- pred search_trans_prereqs_cache(/;kq|/^\<search_trans_prereqs_cache\>/;'q;"	kind:pred
search_tv	../library/psqueue.m	/^:- pred search_tv(tournament_view(/;kq|/^\<search_tv\>/;'q;"	kind:pred	file:
search_type_ctor_defn	hlds_data.m	/^:- pred search_type_ctor_defn(/;kq|/^\<search_type_ctor_defn\>/;'q;"	kind:pred
search_type_ctor_defn_error	add_type.m	/^:- type search_type_ctor_defn_error$/;kq|-;/\<search_type_ctor_defn_error\>/;'q;"	kind:type	file:
search_type_defn	code_info.m	/^:- pred search_type_defn(/;kq|/^\<search_type_defn\>/;'q;"	kind:pred
search_unify_inst	hlds_inst_mode.m	/^:- pred search_unify_inst(/;kq|/^\<search_unify_inst\>/;'q;"	kind:pred
search_until	../library/array.m	/^:- func search_until(comparison_result::in, array(/;kq|/^\<search_until\>/;'q;"	kind:func	file:
search_var	../library/varset.m	/^:- pred search_var(varset(T)::in, var(T)::in, term(/;kq|/^\<search_var\>/;'q;"	kind:pred
search_var_entry	var_table.m	/^:- pred search_var_entry(/;kq|/^\<search_var_entry\>/;'q;"	kind:pred
search_var_name	../mdbcomp/program_representation.m	/^:- pred search_var_name(/;kq|/^\<search_var_name\>/;'q;"	kind:pred
search_var_name	var_table.m	/^:- pred search_var_name(/;kq|/^\<search_var_name\>/;'q;"	kind:pred
search_var_name_in_source	var_db.m	/^:- pred search_var_name_in_source(/;kq|/^\<search_var_name_in_source\>/;'q;"	kind:pred
search_var_type	vartypes.m	/^:- pred search_var_type(/;kq|/^\<search_var_type\>/;'q;"	kind:pred
search_weight_table	term_norm.m	/^:- pred search_weight_table(/;kq|/^\<search_weight_table\>/;'q;"	kind:pred	file:
search_which_dirs	file_names.m	/^:- type search_which_dirs$/;kq|-;/\<search_which_dirs\>/;'q;"	kind:type
search_which_tail_dirs	file_names.m	/^:- type search_which_tail_dirs =< search_which_dirs$/;kq|-;/\<search_which_tail_dirs\>/;'q;"	kind:type
sec_cord	make_hlds_types.m	/^:- type sec_cord(T) == cord(sec_sub_list(T)).$/;kq|-;/\<sec_cord\>/;'q;"	kind:type
sec_info	make_hlds_types.m	/^:- type sec_info$/;kq|-;/\<sec_info\>/;'q;"	kind:type
sec_list	make_hlds_types.m	/^:- type sec_list(T) == list(sec_sub_list(T)).$/;kq|-;/\<sec_list\>/;'q;"	kind:type
sec_sub_list	make_hlds_types.m	/^:- type sec_sub_list(T)$/;kq|-;/\<sec_sub_list\>/;'q;"	kind:type
second	../library/calendar.m	/^:- func second(/;kq|/^\<second\>/;'q;"	kind:func
second	../library/calendar.m	/^:- type second == int.       % 0..61 (60 and 61 are for leap seconds)$/;kq|-;/\<second\>/;'q;"	kind:type
second	ordering_mode_constraints.m	/^                second      :: conjunct_id      % Typically the consumer$/;kq|-;/\<second\>/;'q;"	kind:fld
seconds	../library/calendar.m	/^:- func seconds(/;kq|/^\<seconds\>/;'q;"	kind:func
seconds	../library/calendar.m	/^:- type seconds == int.$/;kq|-;/\<seconds\>/;'q;"	kind:type
seconds_duration_string	../library/calendar.m	/^:- func seconds_duration_string(/;kq|/^\<seconds_duration_string\>/;'q;"	kind:func	file:
seconds_per_day	../library/calendar.m	/^:- func seconds_per_day = int.$/;kq|/^\<seconds_per_day\>/;'q;"	kind:func	file:
sectag_alternatives_indexable	rtti.m	/^                sectag_alternatives_indexable :: bool$/;kq|-;/\<sectag_alternatives_indexable\>/;'q;"	kind:fld
sectag_and_locn	rtti.m	/^:- type sectag_and_locn$/;kq|-;/\<sectag_and_locn\>/;'q;"	kind:type
sectag_and_locn_to_locn_string	rtti.m	/^:- pred sectag_and_locn_to_locn_string(/;kq|/^\<sectag_and_locn_to_locn_string\>/;'q;"	kind:pred
sectag_bits	hlds_data.m	/^:- type sectag_bits$/;kq|-;/\<sectag_bits\>/;'q;"	kind:type
sectag_case	tag_switch_util.m	/^:- type sectag_case(CaseRep)      == pair(CaseRep, one_or_more(uint)).$/;kq|-;/\<sectag_case\>/;'q;"	kind:type
sectag_case_cord_map	tag_switch_util.m	/^:- type sectag_case_cord_map(CaseRep) == map(CaseRep, cord(uint)).$/;kq|-;/\<sectag_case_cord_map\>/;'q;"	kind:type	file:
sectag_case_list	tag_switch_util.m	/^:- type sectag_case_list(CaseRep) == assoc_list(CaseRep, one_or_more(uint)).$/;kq|-;/\<sectag_case_list\>/;'q;"	kind:type
sectag_case_map	tag_switch_util.m	/^:- type sectag_case_map(CaseRep)  == map(CaseRep, one_or_more(uint)).$/;kq|-;/\<sectag_case_map\>/;'q;"	kind:type
sectag_case_with_test	tag_switch.m	/^:- type sectag_case_with_test$/;kq|-;/\<sectag_case_with_test\>/;'q;"	kind:type	file:
sectag_goal_list	tag_switch_util.m	/^:- type sectag_goal_list(CaseRep) == assoc_list(uint, CaseRep).$/;kq|-;/\<sectag_goal_list\>/;'q;"	kind:type
sectag_goal_map	tag_switch_util.m	/^:- type sectag_goal_map(CaseRep)  == map(uint, CaseRep).$/;kq|-;/\<sectag_goal_map\>/;'q;"	kind:type
sectag_local_bits	rtti.m	/^    ;       sectag_local_bits(uint8, uint)              % #bits, mask$/;kq|-;/\<sectag_local_bits\>/;'q;"	kind:cons
sectag_local_bits	tag_switch_util.m	/^    ;       sectag_local_bits(uint8, uint)              % #bits, mask$/;kq|-;/\<sectag_local_bits\>/;'q;"	kind:cons
sectag_local_rest_of_word	rtti.m	/^    ;       sectag_local_rest_of_word$/;kq|-;/\<sectag_local_rest_of_word\>/;'q;"	kind:cons
sectag_local_rest_of_word	tag_switch_util.m	/^    --->    sectag_local_rest_of_word$/;kq|-;/\<sectag_local_rest_of_word\>/;'q;"	kind:cons
sectag_locn	../library/rtti_implementation.m	/^:- func sectag_locn(/;kq|/^\<sectag_locn\>/;'q;"	kind:func	file:
sectag_locn	../library/rtti_implementation.m	/^:- type sectag_locn$/;kq|-;/\<sectag_locn\>/;'q;"	kind:type	file:
sectag_locn	rtti.m	/^                sectag_locn         :: sectag_locn,$/;kq|-;/\<sectag_locn\>/;'q;"	kind:fld
sectag_locn	rtti.m	/^:- type sectag_locn$/;kq|-;/\<sectag_locn\>/;'q;"	kind:type
sectag_locn_local_bits	rtti.m	/^    ;       sectag_locn_local_bits(uint, uint8, uint)   % value, #bits, mask$/;kq|-;/\<sectag_locn_local_bits\>/;'q;"	kind:cons
sectag_locn_local_rest_of_word	rtti.m	/^    ;       sectag_locn_local_rest_of_word(uint)        % value$/;kq|-;/\<sectag_locn_local_rest_of_word\>/;'q;"	kind:cons
sectag_locn_none	rtti.m	/^    --->    sectag_locn_none$/;kq|-;/\<sectag_locn_none\>/;'q;"	kind:cons
sectag_locn_none_direct_arg	rtti.m	/^    ;       sectag_locn_none_direct_arg$/;kq|-;/\<sectag_locn_none_direct_arg\>/;'q;"	kind:cons
sectag_locn_remote_bits	rtti.m	/^    ;       sectag_locn_remote_bits(uint, uint8, uint). % value, #bits, mask$/;kq|-;/\<sectag_locn_remote_bits\>/;'q;"	kind:cons
sectag_locn_remote_word	rtti.m	/^    ;       sectag_locn_remote_word(uint)               % value$/;kq|-;/\<sectag_locn_remote_word\>/;'q;"	kind:cons
sectag_locn_to_string	rtti.m	/^:- pred sectag_locn_to_string(/;kq|/^\<sectag_locn_to_string\>/;'q;"	kind:pred
sectag_map	rtti.m	/^                sectag_map          :: stag_map$/;kq|-;/\<sectag_map\>/;'q;"	kind:fld
sectag_mask	hlds_data.m	/^                sectag_mask         :: uint$/;kq|-;/\<sectag_mask\>/;'q;"	kind:fld
sectag_none	rtti.m	/^    --->    sectag_none$/;kq|-;/\<sectag_none\>/;'q;"	kind:cons
sectag_none_direct_arg	rtti.m	/^    ;       sectag_none_direct_arg$/;kq|-;/\<sectag_none_direct_arg\>/;'q;"	kind:cons
sectag_num_bits	hlds_data.m	/^                sectag_num_bits     :: uint8,$/;kq|-;/\<sectag_num_bits\>/;'q;"	kind:fld
sectag_num_bits	rtti.m	/^                sectag_num_bits     :: int8,$/;kq|-;/\<sectag_num_bits\>/;'q;"	kind:fld
sectag_num_sharers	rtti.m	/^                sectag_num_sharers  :: uint32,$/;kq|-;/\<sectag_num_sharers\>/;'q;"	kind:fld
sectag_remote_bits	rtti.m	/^    ;       sectag_remote_bits(uint8, uint).            % #bits, mask$/;kq|-;/\<sectag_remote_bits\>/;'q;"	kind:cons
sectag_remote_bits	tag_switch_util.m	/^    ;       sectag_remote_bits(uint8, uint).            % #bits, mask$/;kq|-;/\<sectag_remote_bits\>/;'q;"	kind:cons
sectag_remote_word	rtti.m	/^    ;       sectag_remote_word$/;kq|-;/\<sectag_remote_word\>/;'q;"	kind:cons
sectag_remote_word	tag_switch_util.m	/^    ;       sectag_remote_word$/;kq|-;/\<sectag_remote_word\>/;'q;"	kind:cons
sectag_table	rtti.m	/^:- type sectag_table$/;kq|-;/\<sectag_table\>/;'q;"	kind:type
section_ancestors	split_parse_tree_src.m	/^:- type section_ancestors$/;kq|-;/\<section_ancestors\>/;'q;"	kind:type	file:
section_depth	print_help.m	/^:- type section_depth$/;kq|-;/\<section_depth\>/;'q;"	kind:type	file:
section_has_some_ancestor_in_interface	split_parse_tree_src.m	/^:- pred section_has_some_ancestor_in_interface(/;kq|/^\<section_has_some_ancestor_in_interface\>/;'q;"	kind:pred	file:
section_import_and_or_use	prog_parse_tree.m	/^:- type section_import_and_or_use$/;kq|-;/\<section_import_and_or_use\>/;'q;"	kind:type
section_import_and_or_use_int_imp	module_baggage.m	/^:- func section_import_and_or_use_int_imp(/;kq|/^\<section_import_and_or_use_int_imp\>/;'q;"	kind:func	file:
section_import_and_or_use_map	prog_parse_tree.m	/^:- type section_import_and_or_use_map ==$/;kq|-;/\<section_import_and_or_use_map\>/;'q;"	kind:type
section_import_and_or_use_map_to_item_avails	convert_import_use.m	/^:- pred section_import_and_or_use_map_to_item_avails(/;kq|/^\<section_import_and_or_use_map_to_item_avails\>/;'q;"	kind:pred
section_import_and_or_use_map_to_item_avails_acc	convert_import_use.m	/^:- pred section_import_and_or_use_map_to_item_avails_acc(/;kq|/^\<section_import_and_or_use_map_to_item_avails_acc\>/;'q;"	kind:pred	file:
section_import_or_use_first_context	convert_import_use.m	/^:- pred section_import_or_use_first_context(/;kq|/^\<section_import_or_use_first_context\>/;'q;"	kind:pred	file:
section_marker	print_help.m	/^:- pred section_marker(/;kq|/^\<section_marker\>/;'q;"	kind:pred	file:
section_stats	prog_item_stats.m	/^:- type section_stats$/;kq|-;/\<section_stats\>/;'q;"	kind:type	file:
section_use	prog_parse_tree.m	/^:- type section_use =< section_import_and_or_use$/;kq|-;/\<section_use\>/;'q;"	kind:type
section_use_first_context	convert_import_use.m	/^:- func section_use_first_context(/;kq|/^\<section_use_first_context\>/;'q;"	kind:func	file:
section_use_map	prog_parse_tree.m	/^:- type section_use_map ==$/;kq|-;/\<section_use_map\>/;'q;"	kind:type
section_use_map_to_item_avails	convert_import_use.m	/^:- pred section_use_map_to_item_avails(/;kq|/^\<section_use_map_to_item_avails\>/;'q;"	kind:pred
section_use_map_to_item_avails_acc	convert_import_use.m	/^:- pred section_use_map_to_item_avails_acc(/;kq|/^\<section_use_map_to_item_avails_acc\>/;'q;"	kind:pred	file:
see	../library/prolog.m	/^:- pred see(/;kq|/^\<see\>/;'q;"	kind:pred
see_binary	../library/prolog.m	/^:- pred see_binary(/;kq|/^\<see_binary\>/;'q;"	kind:pred
see_in_lval	ml_unused_assign.m	/^:- pred see_in_lval(/;kq|/^\<see_in_lval\>/;'q;"	kind:pred	file:
see_in_match_cond	ml_unused_assign.m	/^:- pred see_in_match_cond(/;kq|/^\<see_in_match_cond\>/;'q;"	kind:pred	file:
see_in_outline_arg	ml_unused_assign.m	/^:- pred see_in_outline_arg(/;kq|/^\<see_in_outline_arg\>/;'q;"	kind:pred	file:
see_in_rval	ml_unused_assign.m	/^:- pred see_in_rval(/;kq|/^\<see_in_rval\>/;'q;"	kind:pred	file:
see_in_target_component	ml_unused_assign.m	/^:- pred see_in_target_component(/;kq|/^\<see_in_target_component\>/;'q;"	kind:pred	file:
see_in_typed_rval	ml_unused_assign.m	/^:- pred see_in_typed_rval(/;kq|/^\<see_in_typed_rval\>/;'q;"	kind:pred	file:
seed	../library/random.sfc16.m	/^:- func seed(/;kq|/^\<seed\>/;'q;"	kind:func
seed	../library/random.sfc32.m	/^:- pred seed(/;kq|/^\<seed\>/;'q;"	kind:pred
seed	../library/random.sfc64.m	/^:- pred seed(/;kq|/^\<seed\>/;'q;"	kind:pred
seek	../library/io.m	/^    pred(seek\/5) is stream_seek_binary_input,$/;kq|-;/\<seek\>/;'q;"	kind:tcim	file:
seek	../library/io.m	/^    pred(seek\/5) is stream_seek_binary_output,$/;kq|-;/\<seek\>/;'q;"	kind:tcim	file:
seek	../library/stream.m	/^    pred seek(Stream::in, whence::in, int::in, State::di, State::uo) is det,$/;kq|-;/\<seek\>/;'q;"	kind:tcm
seek64	../library/io.m	/^    pred(seek64\/5) is stream_seek_binary_input64$/;kq|-;/\<seek64\>/;'q;"	kind:tcim	file:
seek64	../library/io.m	/^    pred(seek64\/5) is stream_seek_binary_output64$/;kq|-;/\<seek64\>/;'q;"	kind:tcim	file:
seek64	../library/stream.m	/^    pred seek64(Stream::in, whence::in, int64::in, State::di, State::uo) is det$/;kq|-;/\<seek64\>/;'q;"	kind:tcm
seek_binary_2	../library/io.stream_ops.m	/^:- pred seek_binary_2(/;kq|/^\<seek_binary_2\>/;'q;"	kind:pred
seek_binary_input	../library/io.m	/^:- pred seek_binary_input(/;kq|/^\<seek_binary_input\>/;'q;"	kind:pred
seek_binary_input64	../library/io.m	/^:- pred seek_binary_input64(/;kq|/^\<seek_binary_input64\>/;'q;"	kind:pred
seek_binary_output	../library/io.m	/^:- pred seek_binary_output(/;kq|/^\<seek_binary_output\>/;'q;"	kind:pred
seek_binary_output64	../library/io.m	/^:- pred seek_binary_output64(/;kq|/^\<seek_binary_output64\>/;'q;"	kind:pred
seekable	../library/io.m	/^:- instance stream.seekable(binary_input_stream, io)$/;kq|-;/\<seekable\>/;'q;"	kind:tci	file:
seekable	../library/io.m	/^:- instance stream.seekable(binary_output_stream, io)$/;kq|-;/\<seekable\>/;'q;"	kind:tci	file:
seekable	../library/stream.m	/^:- typeclass seekable(Stream, State) <= stream(Stream, State)$/;kq|-;/\<seekable\>/;'q;"	kind:tc
seen	../library/prolog.m	/^:- pred seen(/;kq|/^\<seen\>/;'q;"	kind:pred
seen_all_includes	check_import_accessibility.m	/^    ;       seen_all_includes.$/;kq|-;/\<seen_all_includes\>/;'q;"	kind:cons	file:
seen_at_label_map	ml_unused_assign.m	/^:- type seen_at_label_map == map(mlds_label, seen_set).$/;kq|-;/\<seen_at_label_map\>/;'q;"	kind:type
seen_binary	../library/prolog.m	/^:- pred seen_binary(/;kq|/^\<seen_binary\>/;'q;"	kind:pred
seen_call	common.m	/^    --->    seen_call(pred_id, proc_id)$/;kq|-;/\<seen_call\>/;'q;"	kind:cons	file:
seen_call_id	common.m	/^:- type seen_call_id$/;kq|-;/\<seen_call_id\>/;'q;"	kind:type	file:
seen_calls	common.m	/^                seen_calls              :: seen_calls$/;kq|-;/\<seen_calls\>/;'q;"	kind:fld	file:
seen_calls	common.m	/^:- type seen_calls == map(seen_call_id, list(call_args)).$/;kq|-;/\<seen_calls\>/;'q;"	kind:type	file:
seen_graphic_char	parse_tree_out_term.m	/^    ;       seen_graphic_char.$/;kq|-;/\<seen_graphic_char\>/;'q;"	kind:cons	file:
seen_includes	check_import_accessibility.m	/^:- type seen_includes$/;kq|-;/\<seen_includes\>/;'q;"	kind:type	file:
seen_more_signal	dep_par_conj.m	/^:- func seen_more_signal(/;kq|/^\<seen_more_signal\>/;'q;"	kind:func	file:
seen_non_graphic_char	parse_tree_out_term.m	/^    ;       seen_non_graphic_char.$/;kq|-;/\<seen_non_graphic_char\>/;'q;"	kind:cons	file:
seen_non_ground_term	simplify_goal_switch.m	/^:- type seen_non_ground_term$/;kq|-;/\<seen_non_ground_term\>/;'q;"	kind:type	file:
seen_nondummy_arg	du_type_layout.m	/^    ;       seen_nondummy_arg.$/;kq|-;/\<seen_nondummy_arg\>/;'q;"	kind:cons	file:
seen_none	parse_pragma.m	/^:- type seen_none$/;kq|-;/\<seen_none\>/;'q;"	kind:type	file:
seen_nontrivial_cost	dep_par_conj.m	/^:- pred seen_nontrivial_cost(cost_after_signal::in(/;kq|/^\<seen_nontrivial_cost\>/;'q;"	kind:pred	file:
seen_one_recursive_call_on_every_branch	par_loop_control.m	/^    ;       seen_one_recursive_call_on_every_branch$/;kq|-;/\<seen_one_recursive_call_on_every_branch\>/;'q;"	kind:cons	file:
seen_only_int_includes	check_import_accessibility.m	/^    --->    seen_only_int_includes$/;kq|-;/\<seen_only_int_includes\>/;'q;"	kind:cons	file:
seen_opt_level	optimization_options.m	/^    ;       seen_opt_level.$/;kq|-;/\<seen_opt_level\>/;'q;"	kind:cons	file:
seen_produced_var	dep_par_conj.m	/^:- pred seen_produced_var(cost_after_signal::in(/;kq|/^\<seen_produced_var\>/;'q;"	kind:pred	file:
seen_set	ml_unused_assign.m	/^:- type seen_set == set(mlds_local_var_name).$/;kq|-;/\<seen_set\>/;'q;"	kind:type
seen_signal_negligible_cost_after	dep_par_conj.m	/^    ;       seen_signal_negligible_cost_after$/;kq|-;/\<seen_signal_negligible_cost_after\>/;'q;"	kind:cons	file:
seen_signal_non_negligible_cost_after	dep_par_conj.m	/^    ;       seen_signal_non_negligible_cost_after.$/;kq|-;/\<seen_signal_non_negligible_cost_after\>/;'q;"	kind:cons	file:
seen_unusable_recursion	par_loop_control.m	/^    ;       seen_unusable_recursion$/;kq|-;/\<seen_unusable_recursion\>/;'q;"	kind:cons	file:
seen_usable_recursion	par_loop_control.m	/^:- type seen_usable_recursion$/;kq|-;/\<seen_usable_recursion\>/;'q;"	kind:type	file:
seen_usable_recursion_continue	par_loop_control.m	/^:- inst seen_usable_recursion_continue for seen_usable_recursion\/0$/;kq|-;/\<seen_usable_recursion_continue\>/;'q;"	kind:inst	file:
seen_usable_recursion_in_par_conj	par_loop_control.m	/^    ;       seen_usable_recursion_in_par_conj(list(goal_id)).$/;kq|-;/\<seen_usable_recursion_in_par_conj\>/;'q;"	kind:cons	file:
seen_wait_negligible_cost_before	dep_par_conj.m	/^    ;       seen_wait_negligible_cost_before$/;kq|-;/\<seen_wait_negligible_cost_before\>/;'q;"	kind:cons	file:
seen_wait_non_negligible_cost_before	dep_par_conj.m	/^    ;       seen_wait_non_negligible_cost_before.$/;kq|-;/\<seen_wait_non_negligible_cost_before\>/;'q;"	kind:cons	file:
select	../library/map.m	/^:- func select(map(K, V), set(K)) = map(/;kq|/^\<select\>/;'q;"	kind:func
select	../library/multi_map.m	/^:- func select(multi_map(K, V), set(K)) = multi_map(/;kq|/^\<select\>/;'q;"	kind:func
select	../library/one_or_more_map.m	/^:- func select(one_or_more_map(K, V), set(K)) = one_or_more_map(/;kq|/^\<select\>/;'q;"	kind:func
select	../library/varset.m	/^:- func select(varset(T), set(var(T))) = varset(/;kq|/^\<select\>/;'q;"	kind:func
select_and_build_bulk_comparison_foreign_proc	unify_proc.m	/^:- pred select_and_build_bulk_comparison_foreign_proc(/;kq|/^\<select_and_build_bulk_comparison_foreign_proc\>/;'q;"	kind:pred	file:
select_and_build_signed_comparison_foreign_proc	unify_proc.m	/^:- pred select_and_build_signed_comparison_foreign_proc(/;kq|/^\<select_and_build_signed_comparison_foreign_proc\>/;'q;"	kind:pred	file:
select_applicable_modes	add_clause.m	/^:- pred select_applicable_modes(module_info::in, list(/;kq|/^\<select_applicable_modes\>/;'q;"	kind:pred	file:
select_best_candidate_switch	switch_detection.m	/^:- pred select_best_candidate_switch(list(/;kq|/^\<select_best_candidate_switch\>/;'q;"	kind:pred	file:
select_changed_inst_vars	unique_modes.m	/^:- pred select_changed_inst_vars(list(/;kq|/^\<select_changed_inst_vars\>/;'q;"	kind:pred	file:
select_cheapest_lval	var_locn.m	/^:- pred select_cheapest_lval(list(/;kq|/^\<select_cheapest_lval\>/;'q;"	kind:pred	file:
select_first	size_prof.m	/^:- pred select_first(/;kq|/^\<select_first\>/;'q;"	kind:pred	file:
select_gen_du_repns_for_target	du_type_layout.m	/^:- pred select_gen_du_repns_for_target(/;kq|/^\<select_gen_du_repns_for_target\>/;'q;"	kind:pred	file:
select_live_vars	unique_modes.m	/^:- pred select_live_vars(list(/;kq|/^\<select_live_vars\>/;'q;"	kind:pred	file:
select_loop	../library/map.m	/^:- pred select_loop(list(K)::in, map(/;kq|/^\<select_loop\>/;'q;"	kind:pred	file:
select_matching_clauses	clause_to_proc.m	/^:- pred select_matching_clauses(/;kq|/^\<select_matching_clauses\>/;'q;"	kind:pred	file:
select_matching_nonunify_clauses_acc	clause_to_proc.m	/^:- pred select_matching_nonunify_clauses_acc(proc_id::in, list(/;kq|/^\<select_matching_nonunify_clauses_acc\>/;'q;"	kind:pred	file:
select_matching_unify_clauses_acc	clause_to_proc.m	/^:- pred select_matching_unify_clauses_acc(/;kq|/^\<select_matching_unify_clauses_acc\>/;'q;"	kind:pred	file:
select_no_fatal_error_modules	generate_mmakefile_fragments.m	/^:- pred select_no_fatal_error_modules(/;kq|/^\<select_no_fatal_error_modules\>/;'q;"	kind:pred	file:
select_nondet_live_vars	unique_modes.m	/^:- pred select_nondet_live_vars(list(/;kq|/^\<select_nondet_live_vars\>/;'q;"	kind:pred	file:
select_preferred_reg	var_locn.m	/^:- pred select_preferred_reg(/;kq|/^\<select_preferred_reg\>/;'q;"	kind:pred	file:
select_preferred_reg_avoid	var_locn.m	/^:- pred select_preferred_reg_avoid(/;kq|/^\<select_preferred_reg_avoid\>/;'q;"	kind:pred	file:
select_preferred_reg_or_stack	var_locn.m	/^:- pred select_preferred_reg_or_stack(/;kq|/^\<select_preferred_reg_or_stack\>/;'q;"	kind:pred	file:
select_reg_lval	var_locn.m	/^:- pred select_reg_lval(list(/;kq|/^\<select_reg_lval\>/;'q;"	kind:pred	file:
select_reg_or_stack_lval	var_locn.m	/^:- pred select_reg_or_stack_lval(list(/;kq|/^\<select_reg_or_stack_lval\>/;'q;"	kind:pred	file:
select_sorted_list	../library/map.m	/^:- func select_sorted_list(map(K, V), list(K)) = map(/;kq|/^\<select_sorted_list\>/;'q;"	kind:func
select_special_pred_map	special_pred.m	/^:- pred select_special_pred_map(/;kq|/^\<select_special_pred_map\>/;'q;"	kind:pred	file:
select_stack_lval	var_locn.m	/^:- pred select_stack_lval(list(/;kq|/^\<select_stack_lval\>/;'q;"	kind:pred	file:
select_subtype	ctgc.selector.m	/^:- pred select_subtype(/;kq|/^\<select_subtype\>/;'q;"	kind:pred	file:
select_subtype	smm_common.m	/^:- pred select_subtype(/;kq|/^\<select_subtype\>/;'q;"	kind:pred	file:
select_trace_return	stack_layout.m	/^:- pred select_trace_return(/;kq|/^\<select_trace_return\>/;'q;"	kind:pred	file:
select_unselect	../library/map.m	/^:- pred select_unselect(map(K, V)::in, set(/;kq|/^\<select_unselect\>/;'q;"	kind:pred
select_unselect_loop	../library/map.m	/^:- pred select_unselect_loop(assoc_list(K, V)::in, list(/;kq|/^\<select_unselect_loop\>/;'q;"	kind:pred	file:
select_unselect_sorted_list	../library/map.m	/^:- pred select_unselect_sorted_list(map(K, V)::in, list(/;kq|/^\<select_unselect_sorted_list\>/;'q;"	kind:pred
selected_cel	prog_data_pragma.m	/^    --->    selected_cel($/;kq|-;/\<selected_cel\>/;'q;"	kind:cons
selected_modes	hlds_clauses.m	/^    ;       selected_modes(list(proc_id))$/;kq|-;/\<selected_modes\>/;'q;"	kind:cons
selector	prog_data_pragma.m	/^:- type selector == list(unit_selector).$/;kq|-;/\<selector\>/;'q;"	kind:type
selector.already_normalized	ctgc.selector.m	/^    ;       already_normalized.$/;kq|-;/\<selector.already_normalized\>/;'q;"	kind:cons
selector.branch_map	ctgc.selector.m	/^:- type branch_map == assoc_list(mer_type, selector).$/;kq|-;/\<selector.branch_map\>/;'q;"	kind:type	file:
selector.branch_map_init	ctgc.selector.m	/^:- pred branch_map_init(/;kq|/^\<branch_map_init\>/;'q;"	kind:pred	file:
selector.branch_map_insert	ctgc.selector.m	/^:- pred branch_map_insert(/;kq|/^\<branch_map_insert\>/;'q;"	kind:pred	file:
selector.branch_map_search	ctgc.selector.m	/^:- pred branch_map_search(/;kq|/^\<branch_map_search\>/;'q;"	kind:pred	file:
selector.det_select_subtype	ctgc.selector.m	/^:- func det_select_subtype(/;kq|/^\<det_select_subtype\>/;'q;"	kind:func	file:
selector.do_normalize_selector	ctgc.selector.m	/^:- pred do_normalize_selector(/;kq|/^\<do_normalize_selector\>/;'q;"	kind:pred	file:
selector.need_normalization	ctgc.selector.m	/^    --->    need_normalization$/;kq|-;/\<selector.need_normalization\>/;'q;"	kind:cons
selector.normalization	ctgc.selector.m	/^:- type normalization$/;kq|-;/\<selector.normalization\>/;'q;"	kind:type
selector.only_term_selectors	ctgc.selector.m	/^:- pred only_term_selectors(/;kq|/^\<only_term_selectors\>/;'q;"	kind:pred	file:
selector.reset_tables	ctgc.selector.m	/^:- pred reset_tables(/;kq|/^\<reset_tables\>/;'q;"	kind:pred
selector.select_subtype	ctgc.selector.m	/^:- pred select_subtype(/;kq|/^\<select_subtype\>/;'q;"	kind:pred	file:
selector.selector_init	ctgc.selector.m	/^:- func selector_init(/;kq|/^\<selector_init\>/;'q;"	kind:func
selector.selector_subsumed_by	ctgc.selector.m	/^:- pred selector_subsumed_by(/;kq|/^\<selector_subsumed_by\>/;'q;"	kind:pred
selector.selector_termshift	ctgc.selector.m	/^:- pred selector_termshift(/;kq|/^\<selector_termshift\>/;'q;"	kind:pred
selector.top_selector	ctgc.selector.m	/^:- func top_selector = selector.$/;kq|/^\<top_selector\>/;'q;"	kind:func
selector.type_arg_types	ctgc.selector.m	/^:- pred type_arg_types(module_info::in, mer_type::in, list(/;kq|/^\<type_arg_types\>/;'q;"	kind:pred	file:
selector.type_contains_subtype	ctgc.selector.m	/^:- pred type_contains_subtype(/;kq|/^\<type_contains_subtype\>/;'q;"	kind:pred	file:
selector.type_of_node	ctgc.selector.m	/^:- pred type_of_node(/;kq|/^\<type_of_node\>/;'q;"	kind:pred
selector_apply_widening	ctgc.selector.m	/^:- pred selector_apply_widening(/;kq|/^\<selector_apply_widening\>/;'q;"	kind:pred
selector_init	ctgc.selector.m	/^:- func selector_init(/;kq|/^\<selector_init\>/;'q;"	kind:func
selector_init_from_list	ctgc.selector.m	/^:- func selector_init_from_list(list(/;kq|/^\<selector_init_from_list\>/;'q;"	kind:func
selector_sharing_set	structure_sharing.domain.m	/^:- type selector_sharing_set$/;kq|-;/\<selector_sharing_set\>/;'q;"	kind:type	file:
selector_sharing_set_add	structure_sharing.domain.m	/^:- pred selector_sharing_set_add(/;kq|/^\<selector_sharing_set_add\>/;'q;"	kind:pred	file:
selector_sharing_set_add_2	structure_sharing.domain.m	/^:- pred selector_sharing_set_add_2(/;kq|/^\<selector_sharing_set_add_2\>/;'q;"	kind:pred	file:
selector_sharing_set_altclos	structure_sharing.domain.m	/^:- func selector_sharing_set_altclos(/;kq|/^\<selector_sharing_set_altclos\>/;'q;"	kind:func	file:
selector_sharing_set_altclos_2	structure_sharing.domain.m	/^:- func selector_sharing_set_altclos_2(/;kq|/^\<selector_sharing_set_altclos_2\>/;'q;"	kind:func	file:
selector_sharing_set_altclos_3	structure_sharing.domain.m	/^:- func selector_sharing_set_altclos_3(/;kq|/^\<selector_sharing_set_altclos_3\>/;'q;"	kind:func	file:
selector_sharing_set_apply_widening	structure_sharing.domain.m	/^:- pred selector_sharing_set_apply_widening(/;kq|/^\<selector_sharing_set_apply_widening\>/;'q;"	kind:pred	file:
selector_sharing_set_apply_widening_2	structure_sharing.domain.m	/^:- pred selector_sharing_set_apply_widening_2(/;kq|/^\<selector_sharing_set_apply_widening_2\>/;'q;"	kind:pred	file:
selector_sharing_set_extend_datastruct	structure_sharing.domain.m	/^:- func selector_sharing_set_extend_datastruct(/;kq|/^\<selector_sharing_set_extend_datastruct\>/;'q;"	kind:func	file:
selector_sharing_set_extend_datastruct_2	structure_sharing.domain.m	/^:- func selector_sharing_set_extend_datastruct_2(/;kq|/^\<selector_sharing_set_extend_datastruct_2\>/;'q;"	kind:func	file:
selector_sharing_set_init	structure_sharing.domain.m	/^:- func selector_sharing_set_init = selector_sharing_set.$/;kq|/^\<selector_sharing_set_init\>/;'q;"	kind:func	file:
selector_sharing_set_is_empty	structure_sharing.domain.m	/^:- pred selector_sharing_set_is_empty(/;kq|/^\<selector_sharing_set_is_empty\>/;'q;"	kind:pred	file:
selector_sharing_set_new_entry	structure_sharing.domain.m	/^:- pred selector_sharing_set_new_entry(/;kq|/^\<selector_sharing_set_new_entry\>/;'q;"	kind:pred	file:
selector_sharing_set_project	structure_sharing.domain.m	/^:- pred selector_sharing_set_project(projection_type::in, list(/;kq|/^\<selector_sharing_set_project\>/;'q;"	kind:pred	file:
selector_sharing_set_project_2	structure_sharing.domain.m	/^:- pred selector_sharing_set_project_2(projection_type::in, list(/;kq|/^\<selector_sharing_set_project_2\>/;'q;"	kind:pred	file:
selector_sharing_set_rename	structure_sharing.domain.m	/^:- pred selector_sharing_set_rename(/;kq|/^\<selector_sharing_set_rename\>/;'q;"	kind:pred	file:
selector_sharing_set_rename_2	structure_sharing.domain.m	/^:- pred selector_sharing_set_rename_2(/;kq|/^\<selector_sharing_set_rename_2\>/;'q;"	kind:pred	file:
selector_sharing_set_size	structure_sharing.domain.m	/^:- func selector_sharing_set_size(/;kq|/^\<selector_sharing_set_size\>/;'q;"	kind:func	file:
selector_subsumed_by	ctgc.selector.m	/^:- pred selector_subsumed_by(/;kq|/^\<selector_subsumed_by\>/;'q;"	kind:pred
selector_subsumed_by_2	ctgc.selector.m	/^:- pred selector_subsumed_by_2(/;kq|/^\<selector_subsumed_by_2\>/;'q;"	kind:pred	file:
selector_termshift	ctgc.selector.m	/^:- pred selector_termshift(/;kq|/^\<selector_termshift\>/;'q;"	kind:pred
selector_to_string	parse_tree_out_pragma.m	/^:- func selector_to_string(/;kq|/^\<selector_to_string\>/;'q;"	kind:func	file:
selector_to_string	prog_ctgc.m	/^:- func selector_to_string(/;kq|/^\<selector_to_string\>/;'q;"	kind:func	file:
self	make.prereqs.m	/^    --->    self(module_target_type)$/;kq|-;/\<self\>/;'q;"	kind:cons	file:
self_foreign_incl_fact_table_files	make.prereqs.m	/^    ;       self_foreign_incl_fact_table_files.$/;kq|-;/\<self_foreign_incl_fact_table_files\>/;'q;"	kind:cons	file:
self_rec_goal_feature	mark_tail_calls.m	/^                self_rec_goal_feature       :: maybe(goal_feature),$/;kq|-;/\<self_rec_goal_feature\>/;'q;"	kind:fld	file:
self_tail_rec	ml_proc_gen.m	/^    ;       self_tail_rec.$/;kq|-;/\<self_tail_rec\>/;'q;"	kind:cons	file:
semaphore	../library/io.m	/^    ;       semaphore$/;kq|-;/\<semaphore\>/;'q;"	kind:cons
semaphore.impure_init	../library/thread.semaphore.m	/^:- impure func impure_init(int::in) = (/;kq|/^\<impure_init\>/;'q;"	kind:func
semaphore.impure_init	../library/thread.semaphore.m	/^:- impure pred impure_init(/;kq|/^\<impure_init\>/;'q;"	kind:pred
semaphore.impure_signal	../library/thread.semaphore.m	/^:- impure pred impure_signal(/;kq|/^\<impure_signal\>/;'q;"	kind:pred
semaphore.impure_try_wait	../library/thread.semaphore.m	/^:- impure pred impure_try_wait(/;kq|/^\<impure_try_wait\>/;'q;"	kind:pred
semaphore.impure_try_wait_2	../library/thread.semaphore.m	/^:- impure pred impure_try_wait_2(/;kq|/^\<impure_try_wait_2\>/;'q;"	kind:pred	file:
semaphore.impure_wait	../library/thread.semaphore.m	/^:- impure pred impure_wait(/;kq|/^\<impure_wait\>/;'q;"	kind:pred
semaphore.init	../library/thread.semaphore.m	/^:- pred init(/;kq|/^\<init\>/;'q;"	kind:pred
semaphore.init	../library/thread.semaphore.m	/^:- pred init(/;kq|/^\<init\>/;'q;"	kind:pred
semaphore.signal	../library/thread.semaphore.m	/^:- pred signal(/;kq|/^\<signal\>/;'q;"	kind:pred
semaphore.try_wait	../library/thread.semaphore.m	/^:- pred try_wait(/;kq|/^\<try_wait\>/;'q;"	kind:pred
semaphore.wait	../library/thread.semaphore.m	/^:- pred wait(/;kq|/^\<wait\>/;'q;"	kind:pred
semi_call_binds_to_var	const_prop.m	/^    ;       semi_call_binds_to_var(arg_hlds_info, arg_hlds_info).$/;kq|-;/\<semi_call_binds_to_var\>/;'q;"	kind:cons	file:
semi_call_failure	const_prop.m	/^    --->    semi_call_failure$/;kq|-;/\<semi_call_failure\>/;'q;"	kind:cons	file:
semi_call_port_code_ac	../library/profiling_builtin.m	/^:- impure pred semi_call_port_code_ac(/;kq|/^\<semi_call_port_code_ac\>/;'q;"	kind:pred
semi_call_port_code_sr	../library/profiling_builtin.m	/^:- impure pred semi_call_port_code_sr(/;kq|/^\<semi_call_port_code_sr\>/;'q;"	kind:pred
semi_call_result	const_prop.m	/^:- type semi_call_result$/;kq|-;/\<semi_call_result\>/;'q;"	kind:type	file:
semi_commit_info	code_loc_dep.m	/^:- type semi_commit_info$/;kq|-;/\<semi_commit_info\>/;'q;"	kind:type	file:
semi_exit_port_code_ac	../library/profiling_builtin.m	/^:- impure pred semi_exit_port_code_ac(/;kq|/^\<semi_exit_port_code_ac\>/;'q;"	kind:pred
semi_exit_port_code_sr	../library/profiling_builtin.m	/^:- impure pred semi_exit_port_code_sr(/;kq|/^\<semi_exit_port_code_sr\>/;'q;"	kind:pred
semi_fail_port_code_ac	../library/profiling_builtin.m	/^:- impure pred semi_fail_port_code_ac(/;kq|/^\<semi_fail_port_code_ac\>/;'q;"	kind:pred
semi_fail_port_code_sr	../library/profiling_builtin.m	/^:- impure pred semi_fail_port_code_sr(/;kq|/^\<semi_fail_port_code_sr\>/;'q;"	kind:pred
semic	../library/pprint.m	/^:- func semic            = doc.      % Semicolon.$/;kq|/^\<semic\>/;'q;"	kind:func
semic_line	../library/pprint.m	/^:- func semic_line       = doc.$/;kq|/^\<semic_line\>/;'q;"	kind:func
semic_space	../library/pprint.m	/^:- func semic_space      = doc.$/;kq|/^\<semic_space\>/;'q;"	kind:func
semic_space_line	../library/pprint.m	/^:- func semic_space_line = doc.$/;kq|/^\<semic_space_line\>/;'q;"	kind:func
semicanonicalize_types_in_initializer_for_c	mlds_to_c_type.m	/^:- func semicanonicalize_types_in_initializer_for_c(/;kq|/^\<semicanonicalize_types_in_initializer_for_c\>/;'q;"	kind:func
semicanonicalize_types_in_initializer_for_c	mlds_to_c_type.m	/^:- pred semicanonicalize_types_in_initializer_for_c(/;kq|/^\<semicanonicalize_types_in_initializer_for_c\>/;'q;"	kind:pred	file:
semicanonicalize_types_in_initializers_for_c	mlds_to_c_type.m	/^:- pred semicanonicalize_types_in_initializers_for_c(/;kq|/^\<semicanonicalize_types_in_initializers_for_c\>/;'q;"	kind:pred	file:
semicanonicalize_types_in_rval_for_c	mlds_to_c_type.m	/^:- pred semicanonicalize_types_in_rval_for_c(/;kq|/^\<semicanonicalize_types_in_rval_for_c\>/;'q;"	kind:pred	file:
semicanonicalize_types_in_type_for_c	mlds_to_c_type.m	/^:- pred semicanonicalize_types_in_type_for_c(/;kq|/^\<semicanonicalize_types_in_type_for_c\>/;'q;"	kind:pred	file:
semidet_call_3	../library/rtti_implementation.m	/^:- pred semidet_call_3(/;kq|/^\<semidet_call_3\>/;'q;"	kind:pred	file:
semidet_call_4	../library/rtti_implementation.m	/^:- pred semidet_call_4(/;kq|/^\<semidet_call_4\>/;'q;"	kind:pred	file:
semidet_call_5	../library/rtti_implementation.m	/^:- pred semidet_call_5(/;kq|/^\<semidet_call_5\>/;'q;"	kind:pred	file:
semidet_call_6	../library/rtti_implementation.m	/^:- pred semidet_call_6(/;kq|/^\<semidet_call_6\>/;'q;"	kind:pred	file:
semidet_call_7	../library/rtti_implementation.m	/^:- pred semidet_call_7(/;kq|/^\<semidet_call_7\>/;'q;"	kind:pred	file:
semidet_call_8	../library/rtti_implementation.m	/^:- pred semidet_call_8(/;kq|/^\<semidet_call_8\>/;'q;"	kind:pred	file:
semidet_fail	../library/builtin.m	/^:- pred semidet_fail is semidet.$/;kq|/^\<semidet_fail\>/;'q;"	kind:pred
semidet_false	../library/builtin.m	/^:- pred semidet_false is semidet.$/;kq|/^\<semidet_false\>/;'q;"	kind:pred
semidet_from_char_list	../library/string.m	/^:- pred semidet_from_char_list(list(/;kq|/^\<semidet_from_char_list\>/;'q;"	kind:pred
semidet_from_rev_char_list	../library/string.m	/^:- pred semidet_from_rev_char_list(list(/;kq|/^\<semidet_from_rev_char_list\>/;'q;"	kind:pred
semidet_greatest_index	../library/array.m	/^:- func semidet_greatest_index(array(/;kq|/^\<semidet_greatest_index\>/;'q;"	kind:func
semidet_least_index	../library/array.m	/^:- func semidet_least_index(array(/;kq|/^\<semidet_least_index\>/;'q;"	kind:func
semidet_lookup	../library/array.m	/^:- pred semidet_lookup(array(/;kq|/^\<semidet_lookup\>/;'q;"	kind:pred
semidet_lookup	../library/bt_array.m	/^:- pred semidet_lookup(bt_array(/;kq|/^\<semidet_lookup\>/;'q;"	kind:pred
semidet_rep	../mdbcomp/program_representation.m	/^    ;       semidet_rep$/;kq|-;/\<semidet_rep\>/;'q;"	kind:cons
semidet_set	../library/array.m	/^:- pred semidet_set(int::in, T::in, array(T)::array_di, array(/;kq|/^\<semidet_set\>/;'q;"	kind:pred
semidet_set	../library/bt_array.m	/^:- pred semidet_set(bt_array(T)::in, int::in, T::in, bt_array(/;kq|/^\<semidet_set\>/;'q;"	kind:pred
semidet_slow_set	../library/array.m	/^:- pred semidet_slow_set(int, T, array(T), array(/;kq|/^\<semidet_slow_set\>/;'q;"	kind:pred
semidet_succeed	../library/builtin.m	/^:- pred semidet_succeed is semidet.$/;kq|/^\<semidet_succeed\>/;'q;"	kind:pred
semidet_true	../library/builtin.m	/^:- pred semidet_true is semidet.$/;kq|/^\<semidet_true\>/;'q;"	kind:pred
semidet_unimplemented	../library/rtti_implementation.m	/^:- pred semidet_unimplemented(/;kq|/^\<semidet_unimplemented\>/;'q;"	kind:pred	file:
semip	../library/private_builtin.m	/^:- semipure pred semip is det.$/;kq|/^\<semip\>/;'q;"	kind:pred
semipure_true	../library/builtin.m	/^:- semipure pred semipure_true is det.$/;kq|/^\<semipure_true\>/;'q;"	kind:pred
send_signal	process_util.m	/^:- pred send_signal(/;kq|/^\<send_signal\>/;'q;"	kind:pred
sense_width	../library/string.m	/^:- type sense_width$/;kq|-;/\<sense_width\>/;'q;"	kind:type	file:
separate_cannot_succeed_cases	switch_gen.m	/^:- pred separate_cannot_succeed_cases(list(/;kq|/^\<separate_cannot_succeed_cases\>/;'q;"	kind:pred	file:
separate_items_in_aug_comp_unit	make_hlds_separate_items.m	/^:- pred separate_items_in_aug_comp_unit(/;kq|/^\<separate_items_in_aug_comp_unit\>/;'q;"	kind:pred
separate_mutually_recursive_procs	ml_proc_gen.m	/^:- pred separate_mutually_recursive_procs(set(/;kq|/^\<separate_mutually_recursive_procs\>/;'q;"	kind:pred	file:
separate_ok1_error1	maybe_error.m	/^:- pred separate_ok1_error1(list(maybe1(/;kq|/^\<separate_ok1_error1\>/;'q;"	kind:pred
separate_ok1_error1_loop	maybe_error.m	/^:- pred separate_ok1_error1_loop(list(maybe1(/;kq|/^\<separate_ok1_error1_loop\>/;'q;"	kind:pred	file:
separate_out_constants	decide_type_repn.m	/^:- pred separate_out_constants(/;kq|/^\<separate_out_constants\>/;'q;"	kind:pred	file:
separate_out_constants	du_type_layout.m	/^:- pred separate_out_constants(list(/;kq|/^\<separate_out_constants\>/;'q;"	kind:pred	file:
separate_out_local_sectag_packable	decide_type_repn.m	/^:- pred separate_out_local_sectag_packable(/;kq|/^\<separate_out_local_sectag_packable\>/;'q;"	kind:pred	file:
separate_out_local_sectag_packable	du_type_layout.m	/^:- pred separate_out_local_sectag_packable(/;kq|/^\<separate_out_local_sectag_packable\>/;'q;"	kind:pred	file:
separate_trace_goal_only_locals	pre_quantification.m	/^:- pred separate_trace_goal_only_locals(/;kq|/^\<separate_trace_goal_only_locals\>/;'q;"	kind:pred
separate_type_defns_abs_mer_for	make_hlds_separate_items.m	/^:- pred separate_type_defns_abs_mer_for(list(/;kq|/^\<separate_type_defns_abs_mer_for\>/;'q;"	kind:pred	file:
separate_vectors	lp_rational.m	/^:- pred separate_vectors(/;kq|/^\<separate_vectors\>/;'q;"	kind:pred	file:
separated	../library/pprint.m	/^:- func separated(func(T1) = doc, T2, list(T1)) = doc <= (doc(/;kq|/^\<separated\>/;'q;"	kind:func
separated_list	../library/parsing_utils.m	/^:- pred separated_list(/;kq|/^\<separated_list\>/;'q;"	kind:pred
separated_list	../library/parsing_utils.m	/^:- pred separated_list(string::in, parser(T)::in(/;kq|/^\<separated_list\>/;'q;"	kind:pred
september	../library/calendar.m	/^    ;       september$/;kq|-;/\<september\>/;'q;"	kind:cons
seq_conj	../mdbcomp/feedback.automatic_parallelism.m	/^:- type seq_conj(GoalType)$/;kq|-;/\<seq_conj\>/;'q;"	kind:type
seq_conj	introduce_parallelism.m	/^:- type seq_conj == seq_conj(pard_goal).$/;kq|-;/\<seq_conj\>/;'q;"	kind:type	file:
seq_num	delay_info.m	/^:- type seq_num == int.$/;kq|-;/\<seq_num\>/;'q;"	kind:type	file:
seq_proc_task	passes_aux.m	/^:- inst seq_proc_task for update_proc_task\/0$/;kq|-;/\<seq_proc_task\>/;'q;"	kind:inst	file:
seq_proc_task	passes_aux.m	/^:- mode seq_proc_task == seq_proc_task >> seq_proc_task.$/;kq|-;/\<seq_proc_task\>/;'q;"	kind:mode	file:
seq_process_valid_nonimported_procs	passes_aux.m	/^:- pred seq_process_valid_nonimported_procs(pred_id::in, list(/;kq|/^\<seq_process_valid_nonimported_procs\>/;'q;"	kind:pred	file:
seq_process_valid_nonimported_procs_in_preds	passes_aux.m	/^:- pred seq_process_valid_nonimported_procs_in_preds(list(/;kq|/^\<seq_process_valid_nonimported_procs_in_preds\>/;'q;"	kind:pred	file:
series	../library/list.m	/^:- func series(T::in, pred(T)::in(pred(/;kq|/^\<series\>/;'q;"	kind:func
series_acc	../library/list.m	/^:- pred series_acc(/;kq|/^\<series_acc\>/;'q;"	kind:pred	file:
set	../library/array.m	/^:- func set(array(T)::array_di, int::in, T::in) = (array(/;kq|/^\<set\>/;'q;"	kind:func
set	../library/array2d.m	/^:- pred set(int, int, T, array2d(T), array2d(/;kq|/^\<set\>/;'q;"	kind:pred
set	../library/bimap.m	/^:- func set(bimap(K, V), K, V) = bimap(/;kq|/^\<set\>/;'q;"	kind:func
set	../library/bitmap.m	/^:- func set(/;kq|/^\<set\>/;'q;"	kind:func
set	../library/bt_array.m	/^:- func set(bt_array(T), int, T) = bt_array(/;kq|/^\<set\>/;'q;"	kind:func
set	../library/hash_table.m	/^:- func set(hash_table(K, V), K, V) = hash_table(/;kq|/^\<set\>/;'q;"	kind:func
set	../library/injection.m	/^:- func set(injection(K, V), K, V) = injection(/;kq|/^\<set\>/;'q;"	kind:func
set	../library/io.m	/^    --->    set$/;kq|-;/\<set\>/;'q;"	kind:cons
set	../library/map.m	/^:- func set(map(K, V), K, V) = map(/;kq|/^\<set\>/;'q;"	kind:func
set	../library/multi_map.m	/^:- func set(multi_map(K, V), K, V) = multi_map(/;kq|/^\<set\>/;'q;"	kind:func
set	../library/one_or_more_map.m	/^:- func set(one_or_more_map(K, V), K, V) = one_or_more_map(/;kq|/^\<set\>/;'q;"	kind:func
set	../library/rbtree.m	/^:- func set(rbtree(K, V), K, V) = rbtree(/;kq|/^\<set\>/;'q;"	kind:func
set	../library/set.m	/^:- type set(T) == set_ordlist(T).$/;kq|-;/\<set\>/;'q;"	kind:type
set	../library/stream.m	/^    --->    set$/;kq|-;/\<set\>/;'q;"	kind:cons
set	../library/tree234.m	/^:- func set(tree234(K, V), K, V) = tree234(/;kq|/^\<set\>/;'q;"	kind:func
set	../library/version_array.m	/^:- pred set(int::in, T::in, version_array(T)::in, version_array(/;kq|/^\<set\>/;'q;"	kind:pred
set	../library/version_array2d.m	/^:- pred set(/;kq|/^\<set\>/;'q;"	kind:pred
set	../library/version_bitmap.m	/^:- func set(/;kq|/^\<set\>/;'q;"	kind:func
set	../library/version_hash_table.m	/^:- func set(version_hash_table(K, V), K, V) = version_hash_table(/;kq|/^\<set\>/;'q;"	kind:func
set	../library/version_store.m	/^:- func set(version_store(S), mutvar(T, S), T) = version_store(/;kq|/^\<set\>/;'q;"	kind:func
set	hlds_cons.m	/^    ;       set.$/;kq|-;/\<set\>/;'q;"	kind:cons
set	va_map.m	/^:- pred set(K::in, V::in, va_map(K, V)::in, va_map(/;kq|/^\<set\>/;'q;"	kind:pred
set.all_true	../library/set.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), set(/;kq|/^\<all_true\>/;'q;"	kind:pred
set.contains	../library/set.m	/^:- pred contains(set(/;kq|/^\<contains\>/;'q;"	kind:pred
set.count	../library/set.m	/^:- func count(set(/;kq|/^\<count\>/;'q;"	kind:func
set.delete	../library/set.m	/^:- func delete(set(T), T) = set(/;kq|/^\<delete\>/;'q;"	kind:func
set.delete_list	../library/set.m	/^:- func delete_list(set(T), list(T)) = set(/;kq|/^\<delete_list\>/;'q;"	kind:func
set.det_remove	../library/set.m	/^:- pred det_remove(T::in, set(T)::in, set(/;kq|/^\<det_remove\>/;'q;"	kind:pred
set.det_remove_list	../library/set.m	/^:- pred det_remove_list(list(T)::in, set(T)::in, set(/;kq|/^\<det_remove_list\>/;'q;"	kind:pred
set.difference	../library/set.m	/^:- func difference(set(T), set(T)) = set(/;kq|/^\<difference\>/;'q;"	kind:func
set.divide	../library/set.m	/^:- pred divide(pred(T)::in(pred(in) is semidet), set(/;kq|/^\<divide\>/;'q;"	kind:pred
set.divide_by_set	../library/set.m	/^:- pred divide_by_set(set(T)::in, set(T)::in, set(T)::out, set(/;kq|/^\<divide_by_set\>/;'q;"	kind:pred
set.equal	../library/set.m	/^:- pred equal(set(T)::in, set(/;kq|/^\<equal\>/;'q;"	kind:pred
set.filter	../library/set.m	/^:- func filter(pred(T1), set(T1)) = set(/;kq|/^\<filter\>/;'q;"	kind:func
set.filter	../library/set.m	/^:- pred filter(pred(T1), set(T1), set(T1), set(/;kq|/^\<filter\>/;'q;"	kind:pred
set.filter_map	../library/set.m	/^:- func filter_map(func(T1) = T2, set(T1)) = set(/;kq|/^\<filter_map\>/;'q;"	kind:func
set.fold	../library/set.m	/^:- func fold(func(T, A) = A, set(/;kq|/^\<fold\>/;'q;"	kind:func
set.fold2	../library/set.m	/^:- pred fold2(pred(T, A, A, B, B), set(/;kq|/^\<fold2\>/;'q;"	kind:pred
set.fold3	../library/set.m	/^:- pred fold3(pred(T, A, A, B, B, C, C), set(/;kq|/^\<fold3\>/;'q;"	kind:pred
set.fold4	../library/set.m	/^:- pred fold4(pred(T, A, A, B, B, C, C, D, D), set(/;kq|/^\<fold4\>/;'q;"	kind:pred
set.fold5	../library/set.m	/^:- pred fold5(pred(T, A, A, B, B, C, C, D, D, E, E), set(/;kq|/^\<fold5\>/;'q;"	kind:pred
set.fold6	../library/set.m	/^:- pred fold6(pred(T, A, A, B, B, C, C, D, D, E, E, F, F), set(/;kq|/^\<fold6\>/;'q;"	kind:pred
set.foldl	../library/set.m	/^:- func foldl(func(T, A) = A, set(/;kq|/^\<foldl\>/;'q;"	kind:func
set.foldl	../library/set.m	/^:- pred foldl(pred(T, A, A), set(/;kq|/^\<foldl\>/;'q;"	kind:pred
set.foldl2	../library/set.m	/^:- pred foldl2(pred(T, A, A, B, B), set(/;kq|/^\<foldl2\>/;'q;"	kind:pred
set.foldl3	../library/set.m	/^:- pred foldl3(pred(T, A, A, B, B, C, C), set(/;kq|/^\<foldl3\>/;'q;"	kind:pred
set.foldl4	../library/set.m	/^:- pred foldl4(pred(T, A, A, B, B, C, C, D, D), set(/;kq|/^\<foldl4\>/;'q;"	kind:pred
set.foldl5	../library/set.m	/^:- pred foldl5(pred(T, A, A, B, B, C, C, D, D, E, E), set(/;kq|/^\<foldl5\>/;'q;"	kind:pred
set.foldl6	../library/set.m	/^:- pred foldl6(pred(T, A, A, B, B, C, C, D, D, E, E, F, F), set(/;kq|/^\<foldl6\>/;'q;"	kind:pred
set.from_list	../library/set.m	/^:- func from_list(list(T)) = set(/;kq|/^\<from_list\>/;'q;"	kind:func
set.from_sorted_list	../library/set.m	/^:- func from_sorted_list(list(T)) = set(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
set.init	../library/set.m	/^:- func init = set(/;kq|/^\<init\>/;'q;"	kind:func
set.insert	../library/set.m	/^:- func insert(set(T), T) = set(/;kq|/^\<insert\>/;'q;"	kind:func
set.insert_list	../library/set.m	/^:- func insert_list(set(T), list(T)) = set(/;kq|/^\<insert_list\>/;'q;"	kind:func
set.insert_new	../library/set.m	/^:- pred insert_new(T::in, set(T)::in, set(/;kq|/^\<insert_new\>/;'q;"	kind:pred
set.intersect	../library/set.m	/^:- func intersect(set(T), set(T)) = set(/;kq|/^\<intersect\>/;'q;"	kind:func
set.intersect_list	../library/set.m	/^:- func intersect_list(list(set(T))) = set(/;kq|/^\<intersect_list\>/;'q;"	kind:func
set.is_empty	../library/set.m	/^:- pred is_empty(set(/;kq|/^\<is_empty\>/;'q;"	kind:pred
set.is_member	../library/set.m	/^:- pred is_member(T::in, set(/;kq|/^\<is_member\>/;'q;"	kind:pred
set.is_non_empty	../library/set.m	/^:- pred is_non_empty(set(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
set.is_singleton	../library/set.m	/^:- pred is_singleton(set(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
set.list_to_set	../library/set.m	/^:- func list_to_set(list(T)) = set(/;kq|/^\<list_to_set\>/;'q;"	kind:func
set.make_singleton_set	../library/set.m	/^:- func make_singleton_set(T) = set(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
set.map	../library/set.m	/^:- func map(func(T1) = T2, set(T1)) = set(/;kq|/^\<map\>/;'q;"	kind:func
set.map2_fold	../library/set.m	/^:- pred map2_fold(pred(S, T, U, A, A), set(S), set(T), set(/;kq|/^\<map2_fold\>/;'q;"	kind:pred
set.map_fold	../library/set.m	/^:- pred map_fold(pred(S, T, A, A), set(S), set(/;kq|/^\<map_fold\>/;'q;"	kind:pred
set.member	../library/set.m	/^:- pred member(T, set(/;kq|/^\<member\>/;'q;"	kind:pred
set.nondet_member	../library/set.m	/^:- pred nondet_member(set(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
set.power_intersect	../library/set.m	/^:- func power_intersect(set(set(T))) = set(/;kq|/^\<power_intersect\>/;'q;"	kind:func
set.power_union	../library/set.m	/^:- func power_union(set(set(T))) = set(/;kq|/^\<power_union\>/;'q;"	kind:func
set.remove	../library/set.m	/^:- pred remove(T::in, set(T)::in, set(/;kq|/^\<remove\>/;'q;"	kind:pred
set.remove_least	../library/set.m	/^:- pred remove_least(T::out, set(T)::in, set(/;kq|/^\<remove_least\>/;'q;"	kind:pred
set.remove_list	../library/set.m	/^:- pred remove_list(list(T)::in, set(T)::in, set(/;kq|/^\<remove_list\>/;'q;"	kind:pred
set.rev_sorted_list_to_set	../library/set.m	/^:- func rev_sorted_list_to_set(list(T)) = set(/;kq|/^\<rev_sorted_list_to_set\>/;'q;"	kind:func
set.singleton_set	../library/set.m	/^:- pred singleton_set(T, set(/;kq|/^\<singleton_set\>/;'q;"	kind:pred
set.sorted_list_to_set	../library/set.m	/^:- func sorted_list_to_set(list(T)) = set(/;kq|/^\<sorted_list_to_set\>/;'q;"	kind:func
set.subset	../library/set.m	/^:- pred subset(set(T)::in, set(/;kq|/^\<subset\>/;'q;"	kind:pred
set.superset	../library/set.m	/^:- pred superset(set(T)::in, set(/;kq|/^\<superset\>/;'q;"	kind:pred
set.to_sorted_list	../library/set.m	/^:- func to_sorted_list(set(T)) = list(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
set.union	../library/set.m	/^:- func union(set(T), set(T)) = set(/;kq|/^\<union\>/;'q;"	kind:func
set.union_list	../library/set.m	/^:- func union_list(list(set(T))) = set(/;kq|/^\<union_list\>/;'q;"	kind:func
set2	../library/tree234.m	/^:- pred set2(tree234(K, V), K, V, tree234(/;kq|/^\<set2\>/;'q;"	kind:pred	file:
set3	../library/tree234.m	/^:- pred set3(tree234(K, V), K, V, tree234(/;kq|/^\<set3\>/;'q;"	kind:pred	file:
set_2	../library/injection.m	/^:- pred set_2(K::in, V::in, map(K, V)::in, map(/;kq|/^\<set_2\>/;'q;"	kind:pred	file:
set_2	../library/rbtree.m	/^:- pred set_2(rbtree(K, V), K, V, rbtree(/;kq|/^\<set_2\>/;'q;"	kind:pred	file:
set_affects_liveness	prog_data_foreign.m	/^:- pred set_affects_liveness(/;kq|/^\<set_affects_liveness\>/;'q;"	kind:pred
set_all	../library/bit_buffer.m	/^:- pred set_all(/;kq|/^\<set_all\>/;'q;"	kind:pred	file:
set_all_options_to	options.m	/^:- pred set_all_options_to(list(/;kq|/^\<set_all_options_to\>/;'q;"	kind:pred
set_all_type_ctor_defns	hlds_data.m	/^:- pred set_all_type_ctor_defns(assoc_list(/;kq|/^\<set_all_type_ctor_defns\>/;'q;"	kind:pred
set_alloc_sites	code_info.m	/^:- pred set_alloc_sites(set_tree234(/;kq|/^\<set_alloc_sites\>/;'q;"	kind:pred
set_allocates_memory	prog_data_foreign.m	/^:- pred set_allocates_memory(/;kq|/^\<set_allocates_memory\>/;'q;"	kind:pred
set_analysis_debug_stream	analysis.operations.m	/^:- pred set_analysis_debug_stream(maybe(/;kq|/^\<set_analysis_debug_stream\>/;'q;"	kind:pred
set_arg_names	clause_to_proc.m	/^:- pred set_arg_names(/;kq|/^\<set_arg_names\>/;'q;"	kind:pred	file:
set_arg_priority	../library/pretty_printer.m	/^:- func set_arg_priority = pp_internal.$/;kq|/^\<set_arg_priority\>/;'q;"	kind:func	file:
set_art_vars	lp.m	/^:- pred set_art_vars(list(/;kq|/^\<set_art_vars\>/;'q;"	kind:pred	file:
set_at_opt_level	print_help.m	/^:- type set_at_opt_level$/;kq|-;/\<set_at_opt_level\>/;'q;"	kind:type	file:
set_at_opt_level_map	print_help.m	/^:- type set_at_opt_level_map == one_or_more_map(option, set_at_opt_level).$/;kq|-;/\<set_at_opt_level_map\>/;'q;"	kind:type	file:
set_atomic_prod_vars	mode_ordering.m	/^:- pred set_atomic_prod_vars(/;kq|/^\<set_atomic_prod_vars\>/;'q;"	kind:pred	file:
set_bbbtree	../library/set_bbbtree.m	/^:- type set_bbbtree(T)$/;kq|-;/\<set_bbbtree\>/;'q;"	kind:type	file:
set_bbbtree.all_true	../library/set_bbbtree.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), set_bbbtree(/;kq|/^\<all_true\>/;'q;"	kind:pred
set_bbbtree.balance	../library/set_bbbtree.m	/^:- pred balance(T::in, set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<balance\>/;'q;"	kind:pred	file:
set_bbbtree.build_node	../library/set_bbbtree.m	/^:- pred build_node(T::in, set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<build_node\>/;'q;"	kind:pred	file:
set_bbbtree.concat3	../library/set_bbbtree.m	/^:- pred concat3(set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<concat3\>/;'q;"	kind:pred	file:
set_bbbtree.concat4	../library/set_bbbtree.m	/^:- pred concat4(set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<concat4\>/;'q;"	kind:pred	file:
set_bbbtree.contains	../library/set_bbbtree.m	/^:- pred contains(set_bbbtree(/;kq|/^\<contains\>/;'q;"	kind:pred
set_bbbtree.count	../library/set_bbbtree.m	/^:- func count(set_bbbtree(/;kq|/^\<count\>/;'q;"	kind:func
set_bbbtree.def_ratio	../library/set_bbbtree.m	/^:- pred def_ratio(/;kq|/^\<def_ratio\>/;'q;"	kind:pred	file:
set_bbbtree.delete	../library/set_bbbtree.m	/^:- func delete(set_bbbtree(T), T) = set_bbbtree(/;kq|/^\<delete\>/;'q;"	kind:func
set_bbbtree.delete_list	../library/set_bbbtree.m	/^:- func delete_list(set_bbbtree(T), list(T)) = set_bbbtree(/;kq|/^\<delete_list\>/;'q;"	kind:func
set_bbbtree.det_remove	../library/set_bbbtree.m	/^:- pred det_remove(T::in, set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<det_remove\>/;'q;"	kind:pred
set_bbbtree.det_remove_list	../library/set_bbbtree.m	/^:- pred det_remove_list(list(/;kq|/^\<det_remove_list\>/;'q;"	kind:pred
set_bbbtree.difference	../library/set_bbbtree.m	/^:- func difference(set_bbbtree(T), set_bbbtree(T)) = set_bbbtree(/;kq|/^\<difference\>/;'q;"	kind:func
set_bbbtree.difference_r	../library/set_bbbtree.m	/^:- pred difference_r(set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<difference_r\>/;'q;"	kind:pred	file:
set_bbbtree.double_rot_l	../library/set_bbbtree.m	/^:- pred double_rot_l(T::in, set_bbbtree(/;kq|/^\<double_rot_l\>/;'q;"	kind:pred	file:
set_bbbtree.double_rot_r	../library/set_bbbtree.m	/^:- pred double_rot_r(T::in, set_bbbtree(/;kq|/^\<double_rot_r\>/;'q;"	kind:pred	file:
set_bbbtree.empty	../library/set_bbbtree.m	/^    --->    empty$/;kq|-;/\<set_bbbtree.empty\>/;'q;"	kind:cons	file:
set_bbbtree.equal	../library/set_bbbtree.m	/^:- pred equal(set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<equal\>/;'q;"	kind:pred
set_bbbtree.filter	../library/set_bbbtree.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
set_bbbtree.filter	../library/set_bbbtree.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
set_bbbtree.filter_map	../library/set_bbbtree.m	/^:- func filter_map(func(T1) = T2, set_bbbtree(T1)) = set_bbbtree(/;kq|/^\<filter_map\>/;'q;"	kind:func
set_bbbtree.fold	../library/set_bbbtree.m	/^:- func fold(func(T, A) = A, set_bbbtree(/;kq|/^\<fold\>/;'q;"	kind:func
set_bbbtree.fold2	../library/set_bbbtree.m	/^:- pred fold2(pred(T, A, A, B, B), set_bbbtree(/;kq|/^\<fold2\>/;'q;"	kind:pred
set_bbbtree.fold3	../library/set_bbbtree.m	/^:- pred fold3(pred(/;kq|/^\<fold3\>/;'q;"	kind:pred
set_bbbtree.fold4	../library/set_bbbtree.m	/^:- pred fold4(pred(/;kq|/^\<fold4\>/;'q;"	kind:pred
set_bbbtree.fold5	../library/set_bbbtree.m	/^:- pred fold5(/;kq|/^\<fold5\>/;'q;"	kind:pred
set_bbbtree.fold6	../library/set_bbbtree.m	/^:- pred fold6(/;kq|/^\<fold6\>/;'q;"	kind:pred
set_bbbtree.from_list	../library/set_bbbtree.m	/^:- func from_list(list(T)) = set_bbbtree(/;kq|/^\<from_list\>/;'q;"	kind:func
set_bbbtree.from_sorted_list	../library/set_bbbtree.m	/^:- func from_sorted_list(list(T)) = set_bbbtree(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
set_bbbtree.init	../library/set_bbbtree.m	/^:- func init = set_bbbtree(/;kq|/^\<init\>/;'q;"	kind:func
set_bbbtree.insert	../library/set_bbbtree.m	/^:- func insert(set_bbbtree(T), T) = set_bbbtree(/;kq|/^\<insert\>/;'q;"	kind:func
set_bbbtree.insert_list	../library/set_bbbtree.m	/^:- func insert_list(set_bbbtree(T), list(T)) = set_bbbtree(/;kq|/^\<insert_list\>/;'q;"	kind:func
set_bbbtree.insert_list_r	../library/set_bbbtree.m	/^:- pred insert_list_r(set_bbbtree(T)::in, list(/;kq|/^\<insert_list_r\>/;'q;"	kind:pred	file:
set_bbbtree.insert_new	../library/set_bbbtree.m	/^:- pred insert_new(/;kq|/^\<insert_new\>/;'q;"	kind:pred
set_bbbtree.insert_new_r	../library/set_bbbtree.m	/^:- pred insert_new_r(set_bbbtree(T)::in, T::in, set_bbbtree(/;kq|/^\<insert_new_r\>/;'q;"	kind:pred	file:
set_bbbtree.insert_r	../library/set_bbbtree.m	/^:- pred insert_r(set_bbbtree(T)::in, T::in, set_bbbtree(/;kq|/^\<insert_r\>/;'q;"	kind:pred	file:
set_bbbtree.intersect	../library/set_bbbtree.m	/^:- func intersect(set_bbbtree(T), set_bbbtree(T)) = set_bbbtree(/;kq|/^\<intersect\>/;'q;"	kind:func
set_bbbtree.intersect_list	../library/set_bbbtree.m	/^:- func intersect_list(list(set_bbbtree(T))) = set_bbbtree(/;kq|/^\<intersect_list\>/;'q;"	kind:func
set_bbbtree.intersect_list_r	../library/set_bbbtree.m	/^:- func intersect_list_r(set_bbbtree(T), list(set_bbbtree(/;kq|/^\<intersect_list_r\>/;'q;"	kind:func	file:
set_bbbtree.intersect_r	../library/set_bbbtree.m	/^:- pred intersect_r(set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<intersect_r\>/;'q;"	kind:pred	file:
set_bbbtree.is_empty	../library/set_bbbtree.m	/^:- pred is_empty(set_bbbtree(/;kq|/^\<is_empty\>/;'q;"	kind:pred
set_bbbtree.is_member	../library/set_bbbtree.m	/^:- pred is_member(T::in, set_bbbtree(/;kq|/^\<is_member\>/;'q;"	kind:pred
set_bbbtree.is_non_empty	../library/set_bbbtree.m	/^:- pred is_non_empty(set_bbbtree(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
set_bbbtree.is_singleton	../library/set_bbbtree.m	/^:- pred is_singleton(set_bbbtree(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
set_bbbtree.largest	../library/set_bbbtree.m	/^:- pred largest(set_bbbtree(/;kq|/^\<largest\>/;'q;"	kind:pred
set_bbbtree.least	../library/set_bbbtree.m	/^:- pred least(set_bbbtree(/;kq|/^\<least\>/;'q;"	kind:pred
set_bbbtree.list_to_set	../library/set_bbbtree.m	/^:- func list_to_set(list(T)) = set_bbbtree(/;kq|/^\<list_to_set\>/;'q;"	kind:func
set_bbbtree.list_to_set_r	../library/set_bbbtree.m	/^:- pred list_to_set_r(list(T)::in, set_bbbtree(/;kq|/^\<list_to_set_r\>/;'q;"	kind:pred	file:
set_bbbtree.make_singleton_set	../library/set_bbbtree.m	/^:- func make_singleton_set(T) = set_bbbtree(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
set_bbbtree.map	../library/set_bbbtree.m	/^:- func map(func(T1) = T2, set_bbbtree(T1)) = set_bbbtree(/;kq|/^\<map\>/;'q;"	kind:func
set_bbbtree.member	../library/set_bbbtree.m	/^:- pred member(T, set_bbbtree(/;kq|/^\<member\>/;'q;"	kind:pred
set_bbbtree.nondet_member	../library/set_bbbtree.m	/^:- pred nondet_member(set_bbbtree(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
set_bbbtree.power_intersect	../library/set_bbbtree.m	/^:- func power_intersect(set_bbbtree(set_bbbtree(T))) = set_bbbtree(/;kq|/^\<power_intersect\>/;'q;"	kind:func
set_bbbtree.power_intersect_r	../library/set_bbbtree.m	/^:- pred power_intersect_r(set_bbbtree(set_bbbtree(/;kq|/^\<power_intersect_r\>/;'q;"	kind:pred	file:
set_bbbtree.power_intersect_r2	../library/set_bbbtree.m	/^:- pred power_intersect_r2(set_bbbtree(set_bbbtree(/;kq|/^\<power_intersect_r2\>/;'q;"	kind:pred	file:
set_bbbtree.power_union	../library/set_bbbtree.m	/^:- func power_union(set_bbbtree(set_bbbtree(T))) = set_bbbtree(/;kq|/^\<power_union\>/;'q;"	kind:func
set_bbbtree.power_union_r	../library/set_bbbtree.m	/^:- pred power_union_r(set_bbbtree(set_bbbtree(/;kq|/^\<power_union_r\>/;'q;"	kind:pred	file:
set_bbbtree.remove	../library/set_bbbtree.m	/^:- pred remove(T::in, set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<remove\>/;'q;"	kind:pred
set_bbbtree.remove_largest	../library/set_bbbtree.m	/^:- pred remove_largest(/;kq|/^\<remove_largest\>/;'q;"	kind:pred
set_bbbtree.remove_least	../library/set_bbbtree.m	/^:- pred remove_least(/;kq|/^\<remove_least\>/;'q;"	kind:pred
set_bbbtree.remove_list	../library/set_bbbtree.m	/^:- pred remove_list(list(/;kq|/^\<remove_list\>/;'q;"	kind:pred
set_bbbtree.single_rot_l	../library/set_bbbtree.m	/^:- pred single_rot_l(T::in, set_bbbtree(/;kq|/^\<single_rot_l\>/;'q;"	kind:pred	file:
set_bbbtree.single_rot_r	../library/set_bbbtree.m	/^:- pred single_rot_r(T::in, set_bbbtree(/;kq|/^\<single_rot_r\>/;'q;"	kind:pred	file:
set_bbbtree.singleton_set	../library/set_bbbtree.m	/^:- pred singleton_set(T, set_bbbtree(/;kq|/^\<singleton_set\>/;'q;"	kind:pred
set_bbbtree.sorted_list_to_set	../library/set_bbbtree.m	/^:- func sorted_list_to_set(list(T)) = set_bbbtree(/;kq|/^\<sorted_list_to_set\>/;'q;"	kind:func
set_bbbtree.split_gt	../library/set_bbbtree.m	/^:- pred split_gt(set_bbbtree(T)::in, T::in, set_bbbtree(/;kq|/^\<split_gt\>/;'q;"	kind:pred	file:
set_bbbtree.split_lt	../library/set_bbbtree.m	/^:- pred split_lt(set_bbbtree(T)::in, T::in, set_bbbtree(/;kq|/^\<split_lt\>/;'q;"	kind:pred	file:
set_bbbtree.subset	../library/set_bbbtree.m	/^:- pred subset(set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<subset\>/;'q;"	kind:pred
set_bbbtree.superset	../library/set_bbbtree.m	/^:- pred superset(set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<superset\>/;'q;"	kind:pred
set_bbbtree.to_sorted_list	../library/set_bbbtree.m	/^:- func to_sorted_list(set_bbbtree(T)) = list(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
set_bbbtree.to_sorted_list2	../library/set_bbbtree.m	/^:- pred to_sorted_list2(set_bbbtree(T), list(T), list(/;kq|/^\<to_sorted_list2\>/;'q;"	kind:pred	file:
set_bbbtree.tree	../library/set_bbbtree.m	/^    ;       tree(T, int, set_bbbtree(T), set_bbbtree(T)).$/;kq|-;/\<set_bbbtree.tree\>/;'q;"	kind:cons	file:
set_bbbtree.union	../library/set_bbbtree.m	/^:- func union(set_bbbtree(T), set_bbbtree(T)) = set_bbbtree(/;kq|/^\<union\>/;'q;"	kind:func
set_bbbtree.union_list	../library/set_bbbtree.m	/^:- func union_list(list(set_bbbtree(T))) = set_bbbtree(/;kq|/^\<union_list\>/;'q;"	kind:func
set_bbbtree.union_r	../library/set_bbbtree.m	/^:- pred union_r(set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<union_r\>/;'q;"	kind:pred	file:
set_binary_input_stream	../library/io.m	/^:- pred set_binary_input_stream(/;kq|/^\<set_binary_input_stream\>/;'q;"	kind:pred
set_binary_input_stream_2	../library/io.stream_ops.m	/^:- pred set_binary_input_stream_2(/;kq|/^\<set_binary_input_stream_2\>/;'q;"	kind:pred
set_binary_output_stream	../library/io.m	/^:- pred set_binary_output_stream(/;kq|/^\<set_binary_output_stream\>/;'q;"	kind:pred
set_binary_output_stream_2	../library/io.stream_ops.m	/^:- pred set_binary_output_stream_2(/;kq|/^\<set_binary_output_stream_2\>/;'q;"	kind:pred
set_bindings	../library/varset.m	/^:- func set_bindings(varset(T), substitution(T)) = varset(/;kq|/^\<set_bindings\>/;'q;"	kind:func
set_bit	../library/bitmap.m	/^:- pred set_bit(/;kq|/^\<set_bit\>/;'q;"	kind:pred
set_bit	../library/fat_sparse_bitset.m	/^:- pred set_bit(/;kq|/^\<set_bit\>/;'q;"	kind:pred	file:
set_bit	../library/fatter_sparse_bitset.m	/^:- pred set_bit(/;kq|/^\<set_bit\>/;'q;"	kind:pred	file:
set_bit	../library/sparse_bitset.m	/^:- pred set_bit(/;kq|/^\<set_bit\>/;'q;"	kind:pred	file:
set_bit	../library/tree_bitset.m	/^:- pred set_bit(/;kq|/^\<set_bit\>/;'q;"	kind:pred	file:
set_bit	../library/uint16.m	/^:- func set_bit(/;kq|/^\<set_bit\>/;'q;"	kind:func
set_bit	../library/uint32.m	/^:- func set_bit(/;kq|/^\<set_bit\>/;'q;"	kind:func
set_bit	../library/uint64.m	/^:- func set_bit(/;kq|/^\<set_bit\>/;'q;"	kind:func
set_bit	../library/uint8.m	/^:- func set_bit(/;kq|/^\<set_bit\>/;'q;"	kind:func
set_bit	../library/version_bitmap.m	/^:- pred set_bit(/;kq|/^\<set_bit\>/;'q;"	kind:pred
set_bitmap	../library/bit_buffer.m	/^:- pred set_bitmap(/;kq|/^\<set_bitmap\>/;'q;"	kind:pred	file:
set_bits	../library/bitmap.m	/^:- pred set_bits(/;kq|/^\<set_bits\>/;'q;"	kind:pred
set_bits_in_byte	../library/bitmap.m	/^:- pred set_bits_in_byte(/;kq|/^\<set_bits_in_byte\>/;'q;"	kind:pred	file:
set_bits_in_byte_index	../library/bitmap.m	/^:- pred set_bits_in_byte_index(/;kq|/^\<set_bits_in_byte_index\>/;'q;"	kind:pred	file:
set_bits_in_bytes	../library/bitmap.m	/^:- pred set_bits_in_bytes(/;kq|/^\<set_bits_in_bytes\>/;'q;"	kind:pred	file:
set_box_policy	prog_data_foreign.m	/^:- pred set_box_policy(/;kq|/^\<set_box_policy\>/;'q;"	kind:pred
set_builtin_terminates	term_constr_initial.m	/^:- pred set_builtin_terminates(/;kq|/^\<set_builtin_terminates\>/;'q;"	kind:pred	file:
set_builtin_terminates	termination.m	/^:- pred set_builtin_terminates(list(/;kq|/^\<set_builtin_terminates\>/;'q;"	kind:pred	file:
set_byte	../library/bitmap.m	/^:- pred set_byte(/;kq|/^\<set_byte\>/;'q;"	kind:pred
set_cache_maps_snapshot	polymorphism_info.m	/^:- pred set_cache_maps_snapshot(/;kq|/^\<set_cache_maps_snapshot\>/;'q;"	kind:pred
set_call_std_out_regs	prog_data_foreign.m	/^:- pred set_call_std_out_regs(/;kq|/^\<set_call_std_out_regs\>/;'q;"	kind:pred
set_case_contexts	hlds_goal.m	/^:- pred set_case_contexts(/;kq|/^\<set_case_contexts\>/;'q;"	kind:pred	file:
set_cell	lp_rational.m	/^:- pred set_cell(/;kq|/^\<set_cell\>/;'q;"	kind:pred	file:
set_char	../library/string.m	/^:- pred set_char(/;kq|/^\<set_char\>/;'q;"	kind:pred
set_clause_body	old_type_constraints.m	/^:- pred set_clause_body(/;kq|/^\<set_clause_body\>/;'q;"	kind:pred	file:
set_clause_list	hlds_clauses.m	/^:- pred set_clause_list(list(/;kq|/^\<set_clause_list\>/;'q;"	kind:pred
set_closure_layouts	code_info.m	/^:- pred set_closure_layouts(list(/;kq|/^\<set_closure_layouts\>/;'q;"	kind:pred	file:
set_closure_seq_counter	code_info.m	/^:- pred set_closure_seq_counter(/;kq|/^\<set_closure_seq_counter\>/;'q;"	kind:pred	file:
set_coerce_constraint_to_not_yet_resolved	typecheck_coerce.m	/^:- pred set_coerce_constraint_to_not_yet_resolved(/;kq|/^\<set_coerce_constraint_to_not_yet_resolved\>/;'q;"	kind:pred	file:
set_color_correct	options.m	/^    ;       set_color_correct$/;kq|-;/\<set_color_correct\>/;'q;"	kind:cons
set_color_hint	options.m	/^    ;       set_color_hint$/;kq|-;/\<set_color_hint\>/;'q;"	kind:cons
set_color_inconsistent	options.m	/^    ;       set_color_inconsistent$/;kq|-;/\<set_color_inconsistent\>/;'q;"	kind:cons
set_color_incorrect	options.m	/^    ;       set_color_incorrect$/;kq|-;/\<set_color_incorrect\>/;'q;"	kind:cons
set_color_subject	options.m	/^    ;       set_color_subject$/;kq|-;/\<set_color_subject\>/;'q;"	kind:cons
set_compiler_gen_terminates	term_constr_initial.m	/^:- pred set_compiler_gen_terminates(/;kq|/^\<set_compiler_gen_terminates\>/;'q;"	kind:pred	file:
set_compiler_gen_terminates	termination.m	/^:- pred set_compiler_gen_terminates(/;kq|/^\<set_compiler_gen_terminates\>/;'q;"	kind:pred	file:
set_created_temp_frame	code_info.m	/^:- pred set_created_temp_frame(/;kq|/^\<set_created_temp_frame\>/;'q;"	kind:pred
set_cross_product	structure_sharing.domain.m	/^:- pred set_cross_product(set(datastruct)::in, set(/;kq|/^\<set_cross_product\>/;'q;"	kind:pred	file:
set_ctree234	../library/set_ctree234.m	/^:- type set_ctree234(T)$/;kq|-;/\<set_ctree234\>/;'q;"	kind:type	file:
set_ctree234.all_true	../library/set_ctree234.m	/^:- pred all_true(pred(T)::in(pred(/;kq|/^\<all_true\>/;'q;"	kind:pred
set_ctree234.all_true_tree	../library/set_ctree234.m	/^:- pred all_true_tree(pred(T)::in(pred(/;kq|/^\<all_true_tree\>/;'q;"	kind:pred	file:
set_ctree234.contains	../library/set_ctree234.m	/^:- pred contains(set_ctree234(/;kq|/^\<contains\>/;'q;"	kind:pred
set_ctree234.count	../library/set_ctree234.m	/^:- func count(set_ctree234(/;kq|/^\<count\>/;'q;"	kind:func
set_ctree234.ct	../library/set_ctree234.m	/^    --->    ct(int, set_tree234(T)).$/;kq|-;/\<set_ctree234.ct\>/;'q;"	kind:cons	file:
set_ctree234.delete	../library/set_ctree234.m	/^:- func delete(T, set_ctree234(T)) = set_ctree234(/;kq|/^\<delete\>/;'q;"	kind:func
set_ctree234.delete_list	../library/set_ctree234.m	/^:- func delete_list(list(T), set_ctree234(T)) = set_ctree234(/;kq|/^\<delete_list\>/;'q;"	kind:func
set_ctree234.det_remove	../library/set_ctree234.m	/^:- pred det_remove(T::in, set_ctree234(T)::in, set_ctree234(/;kq|/^\<det_remove\>/;'q;"	kind:pred
set_ctree234.det_remove_list	../library/set_ctree234.m	/^:- pred det_remove_list(list(T)::in, set_ctree234(T)::in, set_ctree234(/;kq|/^\<det_remove_list\>/;'q;"	kind:pred
set_ctree234.difference	../library/set_ctree234.m	/^:- func difference(set_ctree234(T), set_ctree234(T)) = set_ctree234(/;kq|/^\<difference\>/;'q;"	kind:func
set_ctree234.divide	../library/set_ctree234.m	/^:- pred divide(pred(T)::in(pred(/;kq|/^\<divide\>/;'q;"	kind:pred
set_ctree234.divide_by_set	../library/set_ctree234.m	/^:- pred divide_by_set(set_ctree234(T)::in, set_ctree234(/;kq|/^\<divide_by_set\>/;'q;"	kind:pred
set_ctree234.do_contains	../library/set_ctree234.m	/^:- pred do_contains(set_tree234(/;kq|/^\<do_contains\>/;'q;"	kind:pred	file:
set_ctree234.do_count	../library/set_ctree234.m	/^:- func do_count(set_tree234(/;kq|/^\<do_count\>/;'q;"	kind:func	file:
set_ctree234.do_delete	../library/set_ctree234.m	/^:- pred do_delete(T::in, int::out, set_tree234(/;kq|/^\<do_delete\>/;'q;"	kind:pred	file:
set_ctree234.do_delete_list	../library/set_ctree234.m	/^:- pred do_delete_list(list(/;kq|/^\<do_delete_list\>/;'q;"	kind:pred	file:
set_ctree234.do_difference	../library/set_ctree234.m	/^:- pred do_difference(set_tree234(/;kq|/^\<do_difference\>/;'q;"	kind:pred	file:
set_ctree234.do_divide	../library/set_ctree234.m	/^:- pred do_divide(pred(T)::in(pred(/;kq|/^\<do_divide\>/;'q;"	kind:pred	file:
set_ctree234.do_fold2_pred	../library/set_ctree234.m	/^:- pred do_fold2_pred(/;kq|/^\<do_fold2_pred\>/;'q;"	kind:pred	file:
set_ctree234.do_fold3_pred	../library/set_ctree234.m	/^:- pred do_fold3_pred(/;kq|/^\<do_fold3_pred\>/;'q;"	kind:pred	file:
set_ctree234.do_fold4_pred	../library/set_ctree234.m	/^:- pred do_fold4_pred(/;kq|/^\<do_fold4_pred\>/;'q;"	kind:pred	file:
set_ctree234.do_fold5_pred	../library/set_ctree234.m	/^:- pred do_fold5_pred(/;kq|/^\<do_fold5_pred\>/;'q;"	kind:pred	file:
set_ctree234.do_fold6_pred	../library/set_ctree234.m	/^:- pred do_fold6_pred(/;kq|/^\<do_fold6_pred\>/;'q;"	kind:pred	file:
set_ctree234.do_fold_func	../library/set_ctree234.m	/^:- pred do_fold_func(/;kq|/^\<do_fold_func\>/;'q;"	kind:pred	file:
set_ctree234.do_fold_pred	../library/set_ctree234.m	/^:- pred do_fold_pred(pred(T, A, A), set_tree234(/;kq|/^\<do_fold_pred\>/;'q;"	kind:pred	file:
set_ctree234.do_insert	../library/set_ctree234.m	/^:- pred do_insert(/;kq|/^\<do_insert\>/;'q;"	kind:pred	file:
set_ctree234.do_insert_list	../library/set_ctree234.m	/^:- pred do_insert_list(list(/;kq|/^\<do_insert_list\>/;'q;"	kind:pred	file:
set_ctree234.do_insert_new	../library/set_ctree234.m	/^:- pred do_insert_new(/;kq|/^\<do_insert_new\>/;'q;"	kind:pred	file:
set_ctree234.do_intersect	../library/set_ctree234.m	/^:- pred do_intersect(set_tree234(T)::in, set_tree234(/;kq|/^\<do_intersect\>/;'q;"	kind:pred	file:
set_ctree234.do_is_member	../library/set_ctree234.m	/^:- pred do_is_member(set_tree234(/;kq|/^\<do_is_member\>/;'q;"	kind:pred	file:
set_ctree234.do_list_to_set	../library/set_ctree234.m	/^:- pred do_list_to_set(list(/;kq|/^\<do_list_to_set\>/;'q;"	kind:pred	file:
set_ctree234.do_one_member	../library/set_ctree234.m	/^:- pred do_one_member(set_tree234(/;kq|/^\<do_one_member\>/;'q;"	kind:pred	file:
set_ctree234.do_remove	../library/set_ctree234.m	/^:- pred do_remove(T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<do_remove\>/;'q;"	kind:pred	file:
set_ctree234.do_remove_least	../library/set_ctree234.m	/^:- pred do_remove_least(set_tree234(/;kq|/^\<do_remove_least\>/;'q;"	kind:pred	file:
set_ctree234.do_remove_list	../library/set_ctree234.m	/^:- pred do_remove_list(list(/;kq|/^\<do_remove_list\>/;'q;"	kind:pred	file:
set_ctree234.do_subset	../library/set_ctree234.m	/^:- pred do_subset(set_tree234(T)::in, set_tree234(/;kq|/^\<do_subset\>/;'q;"	kind:pred	file:
set_ctree234.do_to_sorted_list	../library/set_ctree234.m	/^:- pred do_to_sorted_list(set_tree234(/;kq|/^\<do_to_sorted_list\>/;'q;"	kind:pred	file:
set_ctree234.do_union	../library/set_ctree234.m	/^:- pred do_union(set_tree234(/;kq|/^\<do_union\>/;'q;"	kind:pred	file:
set_ctree234.do_verify_depths	../library/set_ctree234.m	/^:- pred do_verify_depths(set_tree234(/;kq|/^\<do_verify_depths\>/;'q;"	kind:pred	file:
set_ctree234.empty	../library/set_ctree234.m	/^    --->    empty$/;kq|-;/\<set_ctree234.empty\>/;'q;"	kind:cons	file:
set_ctree234.equal	../library/set_ctree234.m	/^:- pred equal(set_ctree234(T)::in, set_ctree234(/;kq|/^\<equal\>/;'q;"	kind:pred
set_ctree234.filter	../library/set_ctree234.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
set_ctree234.filter	../library/set_ctree234.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
set_ctree234.filter_map	../library/set_ctree234.m	/^:- func filter_map(func(T1) = T2, set_ctree234(T1)) = set_ctree234(/;kq|/^\<filter_map\>/;'q;"	kind:func
set_ctree234.filter_map_func	../library/set_ctree234.m	/^:- pred filter_map_func(/;kq|/^\<filter_map_func\>/;'q;"	kind:pred	file:
set_ctree234.filter_map_pred	../library/set_ctree234.m	/^:- pred filter_map_pred(/;kq|/^\<filter_map_pred\>/;'q;"	kind:pred	file:
set_ctree234.fix_2node_t0	../library/set_ctree234.m	/^:- pred fix_2node_t0(T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<fix_2node_t0\>/;'q;"	kind:pred	file:
set_ctree234.fix_2node_t1	../library/set_ctree234.m	/^:- pred fix_2node_t1(T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<fix_2node_t1\>/;'q;"	kind:pred	file:
set_ctree234.fix_3node_t0	../library/set_ctree234.m	/^:- pred fix_3node_t0(T::in, T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<fix_3node_t0\>/;'q;"	kind:pred	file:
set_ctree234.fix_3node_t1	../library/set_ctree234.m	/^:- pred fix_3node_t1(T::in, T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<fix_3node_t1\>/;'q;"	kind:pred	file:
set_ctree234.fix_3node_t2	../library/set_ctree234.m	/^:- pred fix_3node_t2(T::in, T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<fix_3node_t2\>/;'q;"	kind:pred	file:
set_ctree234.fix_4node_t0	../library/set_ctree234.m	/^:- pred fix_4node_t0(/;kq|/^\<fix_4node_t0\>/;'q;"	kind:pred	file:
set_ctree234.fix_4node_t1	../library/set_ctree234.m	/^:- pred fix_4node_t1(/;kq|/^\<fix_4node_t1\>/;'q;"	kind:pred	file:
set_ctree234.fix_4node_t2	../library/set_ctree234.m	/^:- pred fix_4node_t2(/;kq|/^\<fix_4node_t2\>/;'q;"	kind:pred	file:
set_ctree234.fix_4node_t3	../library/set_ctree234.m	/^:- pred fix_4node_t3(/;kq|/^\<fix_4node_t3\>/;'q;"	kind:pred	file:
set_ctree234.fold	../library/set_ctree234.m	/^:- func fold(func(T, A) = A, set_ctree234(/;kq|/^\<fold\>/;'q;"	kind:func
set_ctree234.fold2	../library/set_ctree234.m	/^:- pred fold2(pred(T, A, A, B, B), set_ctree234(/;kq|/^\<fold2\>/;'q;"	kind:pred
set_ctree234.fold3	../library/set_ctree234.m	/^:- pred fold3(/;kq|/^\<fold3\>/;'q;"	kind:pred
set_ctree234.fold4	../library/set_ctree234.m	/^:- pred fold4(/;kq|/^\<fold4\>/;'q;"	kind:pred
set_ctree234.fold5	../library/set_ctree234.m	/^:- pred fold5(/;kq|/^\<fold5\>/;'q;"	kind:pred
set_ctree234.fold6	../library/set_ctree234.m	/^:- pred fold6(/;kq|/^\<fold6\>/;'q;"	kind:pred
set_ctree234.four	../library/set_ctree234.m	/^    ;       four(T, T, T, set_tree234(T), set_tree234(T),$/;kq|-;/\<set_ctree234.four\>/;'q;"	kind:cons	file:
set_ctree234.four	../library/set_ctree234.m	/^:- inst four(E, T) for set_tree234\/1$/;kq|-;/\<set_ctree234.four\>/;'q;"	kind:inst	file:
set_ctree234.from_list	../library/set_ctree234.m	/^:- func from_list(list(T)) = set_ctree234(/;kq|/^\<from_list\>/;'q;"	kind:func
set_ctree234.from_sorted_list	../library/set_ctree234.m	/^:- func from_sorted_list(list(T)) = set_ctree234(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
set_ctree234.in_four	../library/set_ctree234.m	/^:- mode in_four  == in(four(ground, ground)).$/;kq|-;/\<set_ctree234.in_four\>/;'q;"	kind:mode	file:
set_ctree234.in_three	../library/set_ctree234.m	/^:- mode in_three == in(three(ground, ground)).$/;kq|-;/\<set_ctree234.in_three\>/;'q;"	kind:mode	file:
set_ctree234.in_two	../library/set_ctree234.m	/^:- mode in_two   == in(two(ground, ground)).$/;kq|-;/\<set_ctree234.in_two\>/;'q;"	kind:mode	file:
set_ctree234.init	../library/set_ctree234.m	/^:- func init = set_ctree234(/;kq|/^\<init\>/;'q;"	kind:func
set_ctree234.insert	../library/set_ctree234.m	/^:- func insert(T, set_ctree234(T)) = set_ctree234(/;kq|/^\<insert\>/;'q;"	kind:func
set_ctree234.insert2	../library/set_ctree234.m	/^:- pred insert2(/;kq|/^\<insert2\>/;'q;"	kind:pred	file:
set_ctree234.insert3	../library/set_ctree234.m	/^:- pred insert3(/;kq|/^\<insert3\>/;'q;"	kind:pred	file:
set_ctree234.insert_list	../library/set_ctree234.m	/^:- func insert_list(list(T), set_ctree234(T)) = set_ctree234(/;kq|/^\<insert_list\>/;'q;"	kind:func
set_ctree234.insert_new	../library/set_ctree234.m	/^:- pred insert_new(T::in, set_ctree234(T)::in, set_ctree234(/;kq|/^\<insert_new\>/;'q;"	kind:pred
set_ctree234.insert_new2	../library/set_ctree234.m	/^:- pred insert_new2(/;kq|/^\<insert_new2\>/;'q;"	kind:pred	file:
set_ctree234.insert_new3	../library/set_ctree234.m	/^:- pred insert_new3(/;kq|/^\<insert_new3\>/;'q;"	kind:pred	file:
set_ctree234.intersect	../library/set_ctree234.m	/^:- func intersect(set_ctree234(T), set_ctree234(T)) = set_ctree234(/;kq|/^\<intersect\>/;'q;"	kind:func
set_ctree234.intersect_list	../library/set_ctree234.m	/^:- func intersect_list(list(set_ctree234(T))) = set_ctree234(/;kq|/^\<intersect_list\>/;'q;"	kind:func
set_ctree234.is_empty	../library/set_ctree234.m	/^:- pred is_empty(set_ctree234(/;kq|/^\<is_empty\>/;'q;"	kind:pred
set_ctree234.is_member	../library/set_ctree234.m	/^:- func is_member(set_ctree234(/;kq|/^\<is_member\>/;'q;"	kind:func
set_ctree234.is_non_empty	../library/set_ctree234.m	/^:- pred is_non_empty(set_ctree234(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
set_ctree234.is_singleton	../library/set_ctree234.m	/^:- pred is_singleton(set_ctree234(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
set_ctree234.list_to_set	../library/set_ctree234.m	/^:- func list_to_set(list(T)) = set_ctree234(/;kq|/^\<list_to_set\>/;'q;"	kind:func
set_ctree234.map	../library/set_ctree234.m	/^:- func map(func(T1) = T2, set_ctree234(T1)) = set_ctree234(/;kq|/^\<map\>/;'q;"	kind:func
set_ctree234.map_func	../library/set_ctree234.m	/^:- pred map_func((func(T1) = T2)::in((func(/;kq|/^\<map_func\>/;'q;"	kind:pred	file:
set_ctree234.map_pred	../library/set_ctree234.m	/^:- pred map_pred(pred(T1, T2)::in(pred(/;kq|/^\<map_pred\>/;'q;"	kind:pred	file:
set_ctree234.member	../library/set_ctree234.m	/^:- pred member(T, set_ctree234(/;kq|/^\<member\>/;'q;"	kind:pred
set_ctree234.nondet_member	../library/set_ctree234.m	/^:- pred nondet_member(set_ctree234(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
set_ctree234.one_member	../library/set_ctree234.m	/^:- pred one_member(set_ctree234(/;kq|/^\<one_member\>/;'q;"	kind:pred
set_ctree234.out_two	../library/set_ctree234.m	/^:- mode out_two  == out(two(ground, ground)).$/;kq|-;/\<set_ctree234.out_two\>/;'q;"	kind:mode	file:
set_ctree234.power_intersect	../library/set_ctree234.m	/^:- func power_intersect(set_ctree234(set_ctree234(T))) = set_ctree234(/;kq|/^\<power_intersect\>/;'q;"	kind:func
set_ctree234.power_union	../library/set_ctree234.m	/^:- func power_union(set_ctree234(set_ctree234(T))) = set_ctree234(/;kq|/^\<power_union\>/;'q;"	kind:func
set_ctree234.remove	../library/set_ctree234.m	/^:- pred remove(T::in, set_ctree234(T)::in, set_ctree234(/;kq|/^\<remove\>/;'q;"	kind:pred
set_ctree234.remove_least	../library/set_ctree234.m	/^:- pred remove_least(T::out, set_ctree234(T)::in, set_ctree234(/;kq|/^\<remove_least\>/;'q;"	kind:pred
set_ctree234.remove_list	../library/set_ctree234.m	/^:- pred remove_list(list(T)::in, set_ctree234(T)::in, set_ctree234(/;kq|/^\<remove_list\>/;'q;"	kind:pred
set_ctree234.set_tree234	../library/set_ctree234.m	/^:- type set_tree234(T)$/;kq|-;/\<set_ctree234.set_tree234\>/;'q;"	kind:type	file:
set_ctree234.singleton_set	../library/set_ctree234.m	/^:- pred singleton_set(T, set_ctree234(/;kq|/^\<singleton_set\>/;'q;"	kind:pred
set_ctree234.split_four	../library/set_ctree234.m	/^:- pred split_four(set_tree234(/;kq|/^\<split_four\>/;'q;"	kind:pred	file:
set_ctree234.subset	../library/set_ctree234.m	/^:- pred subset(set_ctree234(T)::in, set_ctree234(/;kq|/^\<subset\>/;'q;"	kind:pred
set_ctree234.superset	../library/set_ctree234.m	/^:- pred superset(set_ctree234(T)::in, set_ctree234(/;kq|/^\<superset\>/;'q;"	kind:pred
set_ctree234.three	../library/set_ctree234.m	/^    ;       three(T, T, set_tree234(T), set_tree234(T), set_tree234(T))$/;kq|-;/\<set_ctree234.three\>/;'q;"	kind:cons	file:
set_ctree234.three	../library/set_ctree234.m	/^:- inst three(E, T) for set_tree234\/1$/;kq|-;/\<set_ctree234.three\>/;'q;"	kind:inst	file:
set_ctree234.to_sorted_list	../library/set_ctree234.m	/^:- func to_sorted_list(set_ctree234(T)) = list(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
set_ctree234.two	../library/set_ctree234.m	/^    ;       two(T, set_tree234(T), set_tree234(T))$/;kq|-;/\<set_ctree234.two\>/;'q;"	kind:cons	file:
set_ctree234.two	../library/set_ctree234.m	/^:- inst two(E, T) for set_tree234\/1$/;kq|-;/\<set_ctree234.two\>/;'q;"	kind:inst	file:
set_ctree234.union	../library/set_ctree234.m	/^:- func union(set_ctree234(T), set_ctree234(T)) = set_ctree234(/;kq|/^\<union\>/;'q;"	kind:func
set_ctree234.union_list	../library/set_ctree234.m	/^:- func union_list(list(set_ctree234(T))) = set_ctree234(/;kq|/^\<union_list\>/;'q;"	kind:func
set_ctree234.verify_depths	../library/set_ctree234.m	/^:- pred verify_depths(set_ctree234(T)::in, list(/;kq|/^\<verify_depths\>/;'q;"	kind:pred
set_cur_interval	interval.m	/^:- pred set_cur_interval(/;kq|/^\<set_cur_interval\>/;'q;"	kind:pred	file:
set_default_formatter	../library/pretty_printer.m	/^:- pred set_default_formatter(/;kq|/^\<set_default_formatter\>/;'q;"	kind:pred
set_default_formatter_map	../library/pretty_printer.m	/^:- pred set_default_formatter_map(/;kq|/^\<set_default_formatter_map\>/;'q;"	kind:pred
set_default_func	prog_util.m	/^    ;       set_default_func.           % Yes, we should.$/;kq|-;/\<set_default_func\>/;'q;"	kind:cons
set_default_params	../library/pretty_printer.m	/^:- pred set_default_params(/;kq|/^\<set_default_params\>/;'q;"	kind:pred
set_dump_arg_passing_info	hlds_out_util.m	/^:- func set_dump_arg_passing_info(/;kq|/^\<set_dump_arg_passing_info\>/;'q;"	kind:func	file:
set_dump_call_answer_tables	hlds_out_util.m	/^:- func set_dump_call_answer_tables(/;kq|/^\<set_dump_call_answer_tables\>/;'q;"	kind:func	file:
set_dump_call_builtin_status	hlds_out_util.m	/^:- func set_dump_call_builtin_status(/;kq|/^\<set_dump_call_builtin_status\>/;'q;"	kind:func	file:
set_dump_call_pred_ids	hlds_out_util.m	/^:- func set_dump_call_pred_ids(/;kq|/^\<set_dump_call_pred_ids\>/;'q;"	kind:func	file:
set_dump_clause_modes	hlds_out_util.m	/^:- func set_dump_clause_modes(/;kq|/^\<set_dump_clause_modes\>/;'q;"	kind:func	file:
set_dump_clauses	hlds_out_util.m	/^:- func set_dump_clauses(/;kq|/^\<set_dump_clauses\>/;'q;"	kind:func	file:
set_dump_cons_table	hlds_out_util.m	/^:- func set_dump_cons_table(/;kq|/^\<set_dump_cons_table\>/;'q;"	kind:func	file:
set_dump_constant_structures	hlds_out_util.m	/^:- func set_dump_constant_structures(/;kq|/^\<set_dump_constant_structures\>/;'q;"	kind:func	file:
set_dump_ctgc	hlds_out_util.m	/^:- func set_dump_ctgc(/;kq|/^\<set_dump_ctgc\>/;'q;"	kind:func	file:
set_dump_deep_profiling	hlds_out_util.m	/^:- func set_dump_deep_profiling(/;kq|/^\<set_dump_deep_profiling\>/;'q;"	kind:func	file:
set_dump_dependency_ordering	hlds_out_util.m	/^:- func set_dump_dependency_ordering(/;kq|/^\<set_dump_dependency_ordering\>/;'q;"	kind:func	file:
set_dump_follow_vars	hlds_out_util.m	/^:- func set_dump_follow_vars(/;kq|/^\<set_dump_follow_vars\>/;'q;"	kind:func	file:
set_dump_goal_birth_death_sets	hlds_out_util.m	/^:- func set_dump_goal_birth_death_sets(/;kq|/^\<set_dump_goal_birth_death_sets\>/;'q;"	kind:func	file:
set_dump_goal_determinism	hlds_out_util.m	/^:- func set_dump_goal_determinism(/;kq|/^\<set_dump_goal_determinism\>/;'q;"	kind:func	file:
set_dump_goal_features	hlds_out_util.m	/^:- func set_dump_goal_features(/;kq|/^\<set_dump_goal_features\>/;'q;"	kind:func	file:
set_dump_goal_ids_paths	hlds_out_util.m	/^:- func set_dump_goal_ids_paths(/;kq|/^\<set_dump_goal_ids_paths\>/;'q;"	kind:func	file:
set_dump_goal_instmap_deltas	hlds_out_util.m	/^:- func set_dump_goal_instmap_deltas(/;kq|/^\<set_dump_goal_instmap_deltas\>/;'q;"	kind:func	file:
set_dump_goal_instmap_vars	hlds_out_util.m	/^:- func set_dump_goal_instmap_vars(/;kq|/^\<set_dump_goal_instmap_vars\>/;'q;"	kind:func	file:
set_dump_goal_nonlocals	hlds_out_util.m	/^:- func set_dump_goal_nonlocals(/;kq|/^\<set_dump_goal_nonlocals\>/;'q;"	kind:func	file:
set_dump_goal_purity_markers	hlds_out_util.m	/^:- func set_dump_goal_purity_markers(/;kq|/^\<set_dump_goal_purity_markers\>/;'q;"	kind:func	file:
set_dump_goal_resume_points	hlds_out_util.m	/^:- func set_dump_goal_resume_points(/;kq|/^\<set_dump_goal_resume_points\>/;'q;"	kind:func	file:
set_dump_goal_store_maps	hlds_out_util.m	/^:- func set_dump_goal_store_maps(/;kq|/^\<set_dump_goal_store_maps\>/;'q;"	kind:func	file:
set_dump_goal_type_contexts	hlds_out_util.m	/^:- func set_dump_goal_type_contexts(/;kq|/^\<set_dump_goal_type_contexts\>/;'q;"	kind:func	file:
set_dump_imports	hlds_out_util.m	/^:- func set_dump_imports(/;kq|/^\<set_dump_imports\>/;'q;"	kind:func	file:
set_dump_inst_mode_tables	hlds_out_util.m	/^:- func set_dump_inst_mode_tables(/;kq|/^\<set_dump_inst_mode_tables\>/;'q;"	kind:func	file:
set_dump_mode_constraints	hlds_out_util.m	/^:- func set_dump_mode_constraints(/;kq|/^\<set_dump_mode_constraints\>/;'q;"	kind:func	file:
set_dump_opts_for_clauses	hlds_out_pred.m	/^:- pred set_dump_opts_for_clauses(/;kq|/^\<set_dump_opts_for_clauses\>/;'q;"	kind:pred	file:
set_dump_predicates	hlds_out_util.m	/^:- func set_dump_predicates(/;kq|/^\<set_dump_predicates\>/;'q;"	kind:func	file:
set_dump_region_annotations	hlds_out_util.m	/^:- func set_dump_region_annotations(/;kq|/^\<set_dump_region_annotations\>/;'q;"	kind:func	file:
set_dump_struct_sharing_info	hlds_out_util.m	/^:- func set_dump_struct_sharing_info(/;kq|/^\<set_dump_struct_sharing_info\>/;'q;"	kind:func	file:
set_dump_structured_insts	hlds_out_util.m	/^:- func set_dump_structured_insts(/;kq|/^\<set_dump_structured_insts\>/;'q;"	kind:func	file:
set_dump_termination_analysis	hlds_out_util.m	/^:- func set_dump_termination_analysis(/;kq|/^\<set_dump_termination_analysis\>/;'q;"	kind:func	file:
set_dump_type_table_only_local	hlds_out_util.m	/^:- func set_dump_type_table_only_local(/;kq|/^\<set_dump_type_table_only_local\>/;'q;"	kind:func	file:
set_dump_type_typeclass_tables	hlds_out_util.m	/^:- func set_dump_type_typeclass_tables(/;kq|/^\<set_dump_type_typeclass_tables\>/;'q;"	kind:func	file:
set_dump_unification_details	hlds_out_util.m	/^:- func set_dump_unification_details(/;kq|/^\<set_dump_unification_details\>/;'q;"	kind:func	file:
set_dump_unify_argmodes	hlds_out_util.m	/^:- func set_dump_unify_argmodes(/;kq|/^\<set_dump_unify_argmodes\>/;'q;"	kind:func	file:
set_dump_unify_argmodes_struct	hlds_out_util.m	/^:- func set_dump_unify_argmodes_struct(/;kq|/^\<set_dump_unify_argmodes_struct\>/;'q;"	kind:func	file:
set_dump_unify_compare_preds	hlds_out_util.m	/^:- func set_dump_unify_compare_preds(/;kq|/^\<set_dump_unify_compare_preds\>/;'q;"	kind:func	file:
set_dump_use_reuse_info	hlds_out_util.m	/^:- func set_dump_use_reuse_info(/;kq|/^\<set_dump_use_reuse_info\>/;'q;"	kind:func	file:
set_dump_var_numbers_in_names	hlds_out_util.m	/^:- func set_dump_var_numbers_in_names(/;kq|/^\<set_dump_var_numbers_in_names\>/;'q;"	kind:func	file:
set_environment_var	../library/io.environment.m	/^:- pred set_environment_var(/;kq|/^\<set_environment_var\>/;'q;"	kind:pred
set_environment_var	../library/io.environment.m	/^:- pred set_environment_var(/;kq|/^\<set_environment_var\>/;'q;"	kind:pred
set_environment_var	../library/io.m	/^:- pred set_environment_var(/;kq|/^\<set_environment_var\>/;'q;"	kind:pred
set_environment_var	../library/io.m	/^:- pred set_environment_var(/;kq|/^\<set_environment_var\>/;'q;"	kind:pred
set_eval_method_create_aux_preds	add_pragma_tabling.m	/^:- pred set_eval_method_create_aux_preds(/;kq|/^\<set_eval_method_create_aux_preds\>/;'q;"	kind:pred	file:
set_eval_method_create_aux_preds_list	add_pragma_tabling.m	/^:- pred set_eval_method_create_aux_preds_list(/;kq|/^\<set_eval_method_create_aux_preds_list\>/;'q;"	kind:pred	file:
set_exception_info	exception_analysis.m	/^:- pred set_exception_info(/;kq|/^\<set_exception_info\>/;'q;"	kind:pred	file:
set_exit_status	../library/io.m	/^:- pred set_exit_status(/;kq|/^\<set_exit_status\>/;'q;"	kind:pred
set_ext_dirs_maps	globals.m	/^:- pred set_ext_dirs_maps(/;kq|/^\<set_ext_dirs_maps\>/;'q;"	kind:pred
set_external_pred_reuse_as	structure_reuse.direct.m	/^:- pred set_external_pred_reuse_as(/;kq|/^\<set_external_pred_reuse_as\>/;'q;"	kind:pred	file:
set_fail_info	code_loc_dep.m	/^:- pred set_fail_info(/;kq|/^\<set_fail_info\>/;'q;"	kind:pred	file:
set_file_install_cmd	globals.m	/^:- pred set_file_install_cmd(/;kq|/^\<set_file_install_cmd\>/;'q;"	kind:pred
set_file_permissions	copy_util.m	/^:- pred set_file_permissions(/;kq|/^\<set_file_permissions\>/;'q;"	kind:pred	file:
set_finite_arg_size_infos	termination.m	/^:- pred set_finite_arg_size_infos(list(pair(/;kq|/^\<set_finite_arg_size_infos\>/;'q;"	kind:pred	file:
set_follow_vars	code_loc_dep.m	/^:- pred set_follow_vars(/;kq|/^\<set_follow_vars\>/;'q;"	kind:pred
set_for_loop_control	stack_alloc.m	/^:- pred set_for_loop_control(/;kq|/^\<set_for_loop_control\>/;'q;"	kind:pred	file:
set_for_specific_backend	prog_data_foreign.m	/^:- pred set_for_specific_backend(maybe(/;kq|/^\<set_for_specific_backend\>/;'q;"	kind:pred
set_foreign_arg_var	float_regs.m	/^:- pred set_foreign_arg_var(/;kq|/^\<set_foreign_arg_var\>/;'q;"	kind:pred	file:
set_foreign_language	prog_data_foreign.m	/^:- pred set_foreign_language(/;kq|/^\<set_foreign_language\>/;'q;"	kind:pred
set_formatter	../library/pretty_printer.m	/^:- pred set_formatter(/;kq|/^\<set_formatter\>/;'q;"	kind:pred
set_forward_live_vars	code_loc_dep.m	/^:- pred set_forward_live_vars(/;kq|/^\<set_forward_live_vars\>/;'q;"	kind:pred
set_from_assoc_list	../library/bimap.m	/^:- func set_from_assoc_list(assoc_list(K, V), bimap(/;kq|/^\<set_from_assoc_list\>/;'q;"	kind:func
set_from_assoc_list	../library/injection.m	/^:- func set_from_assoc_list(assoc_list(K, V), injection(/;kq|/^\<set_from_assoc_list\>/;'q;"	kind:func
set_from_assoc_list	../library/map.m	/^:- func set_from_assoc_list(map(K, V), assoc_list(K, V)) = map(/;kq|/^\<set_from_assoc_list\>/;'q;"	kind:func
set_from_corresponding_lists	../library/bimap.m	/^:- func set_from_corresponding_lists(list(K), list(/;kq|/^\<set_from_corresponding_lists\>/;'q;"	kind:func
set_from_corresponding_lists	../library/injection.m	/^:- func set_from_corresponding_lists(list(K), list(/;kq|/^\<set_from_corresponding_lists\>/;'q;"	kind:func
set_from_corresponding_lists	../library/map.m	/^:- func set_from_corresponding_lists(map(K, V), list(K), list(V)) = map(/;kq|/^\<set_from_corresponding_lists\>/;'q;"	kind:func
set_func_limit_in_doc	../library/pretty_printer.m	/^:- pred set_func_limit_in_doc(/;kq|/^\<set_func_limit_in_doc\>/;'q;"	kind:pred	file:
set_func_limit_in_docs	../library/pretty_printer.m	/^:- pred set_func_limit_in_docs(/;kq|/^\<set_func_limit_in_docs\>/;'q;"	kind:pred	file:
set_functor_info	term_norm.m	/^:- func set_functor_info(/;kq|/^\<set_functor_info\>/;'q;"	kind:func
set_gc_method	globals.m	/^:- pred set_gc_method(/;kq|/^\<set_gc_method\>/;'q;"	kind:pred
set_generated_terminates	term_constr_initial.m	/^:- pred set_generated_terminates(/;kq|/^\<set_generated_terminates\>/;'q;"	kind:pred	file:
set_generated_terminates	termination.m	/^:- pred set_generated_terminates(list(/;kq|/^\<set_generated_terminates\>/;'q;"	kind:pred	file:
set_get_message_hook	../library/exception.m	/^:- pred set_get_message_hook(/;kq|/^\<set_get_message_hook\>/;'q;"	kind:pred	file:
set_globals	../library/io.m	/^:- pred set_globals(/;kq|/^\<set_globals\>/;'q;"	kind:pred
set_goal_contains_trace_features_in_cases	mark_trace_goals.m	/^:- pred set_goal_contains_trace_features_in_cases(/;kq|/^\<set_goal_contains_trace_features_in_cases\>/;'q;"	kind:pred	file:
set_goal_contains_trace_features_in_conj	mark_trace_goals.m	/^:- pred set_goal_contains_trace_features_in_conj(/;kq|/^\<set_goal_contains_trace_features_in_conj\>/;'q;"	kind:pred	file:
set_goal_contains_trace_features_in_disj	mark_trace_goals.m	/^:- pred set_goal_contains_trace_features_in_disj(/;kq|/^\<set_goal_contains_trace_features_in_disj\>/;'q;"	kind:pred	file:
set_goal_contains_trace_features_in_goal	mark_trace_goals.m	/^:- pred set_goal_contains_trace_features_in_goal(/;kq|/^\<set_goal_contains_trace_features_in_goal\>/;'q;"	kind:pred
set_goal_contexts	hlds_goal.m	/^:- pred set_goal_contexts(/;kq|/^\<set_goal_contexts\>/;'q;"	kind:pred
set_goal_nonlocals	quantification.m	/^:- pred set_goal_nonlocals(/;kq|/^\<set_goal_nonlocals\>/;'q;"	kind:pred	file:
set_goal_pred_id	old_type_constraints.m	/^:- pred set_goal_pred_id(/;kq|/^\<set_goal_pred_id\>/;'q;"	kind:pred	file:
set_head_vars	stm_expand.m	/^:- pred set_head_vars(list(/;kq|/^\<set_head_vars\>/;'q;"	kind:pred	file:
set_if_in_range	../library/version_array.m	/^:- pred set_if_in_range(/;kq|/^\<set_if_in_range\>/;'q;"	kind:pred	file:
set_index	lp.m	/^:- pred set_index(/;kq|/^\<set_index\>/;'q;"	kind:pred	file:
set_infinite_arg_size_info	termination.m	/^:- pred set_infinite_arg_size_info(/;kq|/^\<set_infinite_arg_size_info\>/;'q;"	kind:pred	file:
set_input_line_number_2	../library/io.stream_ops.m	/^:- pred set_input_line_number_2(/;kq|/^\<set_input_line_number_2\>/;'q;"	kind:pred
set_input_nodes	mode_constraint_robdd.m	/^:- pred set_input_nodes(/;kq|/^\<set_input_nodes\>/;'q;"	kind:pred
set_input_stream	../library/io.m	/^:- pred set_input_stream(/;kq|/^\<set_input_stream\>/;'q;"	kind:pred
set_input_stream_2	../library/io.stream_ops.m	/^:- pred set_input_stream_2(/;kq|/^\<set_input_stream_2\>/;'q;"	kind:pred
set_inside_non_condition	code_loc_dep.m	/^:- pred set_inside_non_condition(/;kq|/^\<set_inside_non_condition\>/;'q;"	kind:pred	file:
set_instmap	code_loc_dep.m	/^:- pred set_instmap(/;kq|/^\<set_instmap\>/;'q;"	kind:pred
set_label_counter	code_info.m	/^:- pred set_label_counter(/;kq|/^\<set_label_counter\>/;'q;"	kind:pred	file:
set_lambda_outside	quantification.m	/^:- pred set_lambda_outside(/;kq|/^\<set_lambda_outside\>/;'q;"	kind:pred	file:
set_large_flat_constructs_to_ground_in_case	modecheck_goal.m	/^:- pred set_large_flat_constructs_to_ground_in_case(/;kq|/^\<set_large_flat_constructs_to_ground_in_case\>/;'q;"	kind:pred	file:
set_large_flat_constructs_to_ground_in_goal	modecheck_goal.m	/^:- pred set_large_flat_constructs_to_ground_in_goal(/;kq|/^\<set_large_flat_constructs_to_ground_in_goal\>/;'q;"	kind:pred	file:
set_large_flat_constructs_to_ground_in_goals	modecheck_goal.m	/^:- pred set_large_flat_constructs_to_ground_in_goals(/;kq|/^\<set_large_flat_constructs_to_ground_in_goals\>/;'q;"	kind:pred	file:
set_layout_info	code_info.m	/^:- pred set_layout_info(/;kq|/^\<set_layout_info\>/;'q;"	kind:pred	file:
set_level_from_var	mode_constraint_robdd.m	/^:- pred set_level_from_var(/;kq|/^\<set_level_from_var\>/;'q;"	kind:pred
set_limit	../library/pretty_printer.m	/^    ;       set_limit(func_symbol_limit).$/;kq|-;/\<set_limit\>/;'q;"	kind:cons	file:
set_line	../library/io.m	/^    pred(set_line\/4) is io.set_line_number$/;kq|-;/\<set_line\>/;'q;"	kind:tcim	file:
set_line	../library/io.m	/^    pred(set_line\/4) is set_output_line_number$/;kq|-;/\<set_line\>/;'q;"	kind:tcim	file:
set_line	../library/stream.m	/^    pred set_line(Stream::in, int::in,  State::di, State::uo) is det$/;kq|-;/\<set_line\>/;'q;"	kind:tcm
set_line_number	../library/io.m	/^:- pred set_line_number(/;kq|/^\<set_line_number\>/;'q;"	kind:pred
set_line_numbers	c_util.m	/^    ;       set_line_numbers.$/;kq|-;/\<set_line_numbers\>/;'q;"	kind:cons
set_list_val	stm_expand.m	/^:- pred set_list_val(/;kq|/^\<set_list_val\>/;'q;"	kind:pred	file:
set_list_vars_used	unused_args.m	/^:- pred set_list_vars_used(list(/;kq|/^\<set_list_vars_used\>/;'q;"	kind:pred	file:
set_liveness_and_end_branch	lookup_util.m	/^:- pred set_liveness_and_end_branch(/;kq|/^\<set_liveness_and_end_branch\>/;'q;"	kind:pred
set_max_regs_in_use_at_trace	code_info.m	/^:- pred set_max_regs_in_use_at_trace(/;kq|/^\<set_max_regs_in_use_at_trace\>/;'q;"	kind:pred
set_max_temp_slot_count	code_info.m	/^:- pred set_max_temp_slot_count(/;kq|/^\<set_max_temp_slot_count\>/;'q;"	kind:pred
set_may_call_mercury	prog_data_foreign.m	/^:- pred set_may_call_mercury(/;kq|/^\<set_may_call_mercury\>/;'q;"	kind:pred
set_may_call_mm_tabled	prog_data_foreign.m	/^:- pred set_may_call_mm_tabled(/;kq|/^\<set_may_call_mm_tabled\>/;'q;"	kind:pred
set_may_duplicate	prog_data_foreign.m	/^:- pred set_may_duplicate(maybe(/;kq|/^\<set_may_duplicate\>/;'q;"	kind:pred
set_may_export_body	prog_data_foreign.m	/^:- pred set_may_export_body(maybe(/;kq|/^\<set_may_export_body\>/;'q;"	kind:pred
set_may_modify_trail	prog_data_foreign.m	/^:- pred set_may_modify_trail(/;kq|/^\<set_may_modify_trail\>/;'q;"	kind:pred
set_may_throw_exception	prog_data_foreign.m	/^:- pred set_may_throw_exception(/;kq|/^\<set_may_throw_exception\>/;'q;"	kind:pred
set_maybe_feedback_info	globals.m	/^:- pred set_maybe_feedback_info(maybe(/;kq|/^\<set_maybe_feedback_info\>/;'q;"	kind:pred
set_maybe_stdlib_grades	globals.m	/^:- pred set_maybe_stdlib_grades(/;kq|/^\<set_maybe_stdlib_grades\>/;'q;"	kind:pred
set_maybe_trace_info	code_info.m	/^:- pred set_maybe_trace_info(maybe(/;kq|/^\<set_maybe_trace_info\>/;'q;"	kind:pred	file:
set_min_stack_size	../library/thread.m	/^:- pred set_min_stack_size(/;kq|/^\<set_min_stack_size\>/;'q;"	kind:pred
set_mm_tabling_info	tabling_analysis.m	/^:- pred set_mm_tabling_info(/;kq|/^\<set_mm_tabling_info\>/;'q;"	kind:pred	file:
set_module_imported_items	recompilation.usage.m	/^:- pred set_module_imported_items(/;kq|/^\<set_module_imported_items\>/;'q;"	kind:pred	file:
set_module_recompilation_info	qual_info.m	/^:- pred set_module_recompilation_info(/;kq|/^\<set_module_recompilation_info\>/;'q;"	kind:pred
set_mutvar	../library/mutvar.m	/^:- impure pred set_mutvar(mutvar(/;kq|/^\<set_mutvar\>/;'q;"	kind:pred
set_mutvar	../library/store.m	/^:- pred set_mutvar(generic_mutvar(/;kq|/^\<set_mutvar\>/;'q;"	kind:pred
set_mutvar	../library/version_store.m	/^:- pred set_mutvar(mutvar(/;kq|/^\<set_mutvar\>/;'q;"	kind:pred
set_non_inferred_proc_determinism	det_analysis.m	/^:- pred set_non_inferred_proc_determinism(/;kq|/^\<set_non_inferred_proc_determinism\>/;'q;"	kind:pred	file:
set_nonlocals	quantification.m	/^:- pred set_nonlocals(/;kq|/^\<set_nonlocals\>/;'q;"	kind:pred	file:
set_num_bits	../library/bitmap.m	/^:- pred set_num_bits(/;kq|/^\<set_num_bits\>/;'q;"	kind:pred	file:
set_of_live_var	prog_data_pragma.m	/^:- type set_of_live_var == set_of_progvar.$/;kq|-;/\<set_of_live_var\>/;'q;"	kind:type
set_of_progvar	set_of_var.m	/^:- type set_of_progvar == set_of_var(prog_var_type).$/;kq|-;/\<set_of_progvar\>/;'q;"	kind:type
set_of_tvar	set_of_var.m	/^:- type set_of_tvar    == set_of_var(tvar_type).$/;kq|-;/\<set_of_tvar\>/;'q;"	kind:type
set_of_type_vars_in_type	prog_type_scan.m	/^:- pred set_of_type_vars_in_type(mer_type::in, set(/;kq|/^\<set_of_type_vars_in_type\>/;'q;"	kind:pred
set_of_type_vars_in_types	prog_type_scan.m	/^:- pred set_of_type_vars_in_types(list(mer_type)::in, set(/;kq|/^\<set_of_type_vars_in_types\>/;'q;"	kind:pred
set_of_var	set_of_var.m	/^:- type set_of_var(T) ==  sparse_bitset(var(T)).                      % MODULE$/;kq|-;/\<set_of_var\>/;'q;"	kind:type	file:
set_of_var.all_true	set_of_var.m	/^:- pred all_true(pred(var(T))::in(pred(in) is semidet), set_of_var(/;kq|/^\<all_true\>/;'q;"	kind:pred
set_of_var.bitset_to_set	set_of_var.m	/^:- func bitset_to_set(set_of_var(T)) = set(var(/;kq|/^\<bitset_to_set\>/;'q;"	kind:func
set_of_var.choose_var	set_of_var.m	/^:- pred choose_var(set_of_var(T)::in, var(T)::out, set_of_var(/;kq|/^\<choose_var\>/;'q;"	kind:pred	file:
set_of_var.contains	set_of_var.m	/^:- pred contains(set_of_var(T)::in, var(/;kq|/^\<contains\>/;'q;"	kind:pred
set_of_var.count	set_of_var.m	/^:- func count(set_of_var(/;kq|/^\<count\>/;'q;"	kind:func
set_of_var.delete	set_of_var.m	/^:- pred delete(var(/;kq|/^\<delete\>/;'q;"	kind:pred
set_of_var.delete_list	set_of_var.m	/^:- pred delete_list(list(var(/;kq|/^\<delete_list\>/;'q;"	kind:pred
set_of_var.difference	set_of_var.m	/^:- func difference(set_of_var(T), set_of_var(T)) = set_of_var(/;kq|/^\<difference\>/;'q;"	kind:func
set_of_var.divide	set_of_var.m	/^:- pred divide(pred(var(T))::in(pred(in) is semidet), set_of_var(/;kq|/^\<divide\>/;'q;"	kind:pred
set_of_var.divide_by_set	set_of_var.m	/^:- pred divide_by_set(set_of_var(T)::in, set_of_var(/;kq|/^\<divide_by_set\>/;'q;"	kind:pred
set_of_var.divide_constraints	set_of_var.m	/^:- pred divide_constraints(var(T)::in, list(set_of_var(/;kq|/^\<divide_constraints\>/;'q;"	kind:pred	file:
set_of_var.equal	set_of_var.m	/^:- pred equal(set_of_var(T)::in, set_of_var(/;kq|/^\<equal\>/;'q;"	kind:pred
set_of_var.filter	set_of_var.m	/^:- func filter(pred(var(T))::in(pred(in) is semidet), set_of_var(/;kq|/^\<filter\>/;'q;"	kind:func
set_of_var.filter	set_of_var.m	/^:- pred filter(pred(var(T))::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
set_of_var.find_all_colors	set_of_var.m	/^:- pred find_all_colors(list(set_of_var(T))::in, set_of_var(/;kq|/^\<find_all_colors\>/;'q;"	kind:pred	file:
set_of_var.fold	set_of_var.m	/^:- pred fold(pred(var(T), Acc, Acc), set_of_var(/;kq|/^\<fold\>/;'q;"	kind:pred
set_of_var.fold_func	set_of_var.m	/^:- pred fold_func((func(var(T), Acc) = Acc), set_of_var(/;kq|/^\<fold_func\>/;'q;"	kind:pred
set_of_var.init	set_of_var.m	/^:- func init = set_of_var(/;kq|/^\<init\>/;'q;"	kind:func
set_of_var.insert	set_of_var.m	/^:- pred insert(var(/;kq|/^\<insert\>/;'q;"	kind:pred
set_of_var.insert_list	set_of_var.m	/^:- pred insert_list(list(var(/;kq|/^\<insert_list\>/;'q;"	kind:pred
set_of_var.intersect	set_of_var.m	/^:- func intersect(set_of_var(T), set_of_var(T)) = set_of_var(/;kq|/^\<intersect\>/;'q;"	kind:func
set_of_var.intersect_list	set_of_var.m	/^:- func intersect_list(list(set_of_var(T))) = set_of_var(/;kq|/^\<intersect_list\>/;'q;"	kind:func
set_of_var.is_empty	set_of_var.m	/^:- pred is_empty(set_of_var(/;kq|/^\<is_empty\>/;'q;"	kind:pred
set_of_var.is_member	set_of_var.m	/^:- pred is_member(set_of_var(T)::in, var(/;kq|/^\<is_member\>/;'q;"	kind:pred
set_of_var.is_non_empty	set_of_var.m	/^:- pred is_non_empty(set_of_var(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
set_of_var.is_singleton	set_of_var.m	/^:- pred is_singleton(set_of_var(T)::in, var(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
set_of_var.list_to_set	set_of_var.m	/^:- func list_to_set(list(var(T))) = set_of_var(/;kq|/^\<list_to_set\>/;'q;"	kind:func
set_of_var.make_singleton	set_of_var.m	/^:- func make_singleton(var(T)) = set_of_var(/;kq|/^\<make_singleton\>/;'q;"	kind:func
set_of_var.member	set_of_var.m	/^:- pred member(set_of_var(T), var(/;kq|/^\<member\>/;'q;"	kind:pred
set_of_var.next_color	set_of_var.m	/^:- pred next_color(set_of_var(T)::in, list(set_of_var(/;kq|/^\<next_color\>/;'q;"	kind:pred	file:
set_of_var.remove	set_of_var.m	/^:- pred remove(var(/;kq|/^\<remove\>/;'q;"	kind:pred
set_of_var.remove_least	set_of_var.m	/^:- pred remove_least(var(/;kq|/^\<remove_least\>/;'q;"	kind:pred
set_of_var.remove_list	set_of_var.m	/^:- pred remove_list(list(var(/;kq|/^\<remove_list\>/;'q;"	kind:pred
set_of_var.set_of_progvar	set_of_var.m	/^:- type set_of_progvar == set_of_var(prog_var_type).$/;kq|-;/\<set_of_var.set_of_progvar\>/;'q;"	kind:type
set_of_var.set_of_tvar	set_of_var.m	/^:- type set_of_tvar    == set_of_var(tvar_type).$/;kq|-;/\<set_of_var.set_of_tvar\>/;'q;"	kind:type
set_of_var.set_to_bitset	set_of_var.m	/^:- func set_to_bitset(set(var(T))) = set_of_var(/;kq|/^\<set_to_bitset\>/;'q;"	kind:func
set_of_var.sorted_list_to_set	set_of_var.m	/^:- func sorted_list_to_set(list(var(T))) = set_of_var(/;kq|/^\<sorted_list_to_set\>/;'q;"	kind:func
set_of_var.subset	set_of_var.m	/^:- pred subset(set_of_var(T)::in, set_of_var(/;kq|/^\<subset\>/;'q;"	kind:pred
set_of_var.to_sorted_list	set_of_var.m	/^:- func to_sorted_list(set_of_var(T)) = list(var(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
set_of_var.union	set_of_var.m	/^:- func union(set_of_var(T), set_of_var(T)) = set_of_var(/;kq|/^\<union\>/;'q;"	kind:func
set_of_var.union_list	set_of_var.m	/^:- func union_list(list(set_of_var(T))) = set_of_var(/;kq|/^\<union_list\>/;'q;"	kind:func
set_op_mode	globals.m	/^:- pred set_op_mode(/;kq|/^\<set_op_mode\>/;'q;"	kind:pred
set_op_priority	../library/pretty_printer.m	/^    ;       set_op_priority(ops.priority)$/;kq|-;/\<set_op_priority\>/;'q;"	kind:cons	file:
set_open_intervals	interval.m	/^:- pred set_open_intervals(set(/;kq|/^\<set_open_intervals\>/;'q;"	kind:pred	file:
set_opt_tuple	globals.m	/^:- pred set_opt_tuple(/;kq|/^\<set_opt_tuple\>/;'q;"	kind:pred
set_option	globals.m	/^:- pred set_option(/;kq|/^\<set_option\>/;'q;"	kind:pred
set_options	globals.m	/^:- pred set_options(/;kq|/^\<set_options\>/;'q;"	kind:pred
set_opts_for_space	optimization_options.m	/^:- pred set_opts_for_space(/;kq|/^\<set_opts_for_space\>/;'q;"	kind:pred	file:
set_opts_upto_level	optimization_options.m	/^:- pred set_opts_upto_level(/;kq|/^\<set_opts_upto_level\>/;'q;"	kind:pred	file:
set_or_add	options_file.m	/^:- type set_or_add$/;kq|-;/\<set_or_add\>/;'q;"	kind:type	file:
set_ordinary_despite_detism	prog_data_foreign.m	/^:- pred set_ordinary_despite_detism(/;kq|/^\<set_ordinary_despite_detism\>/;'q;"	kind:pred
set_ordlist	../library/set_ordlist.m	/^:- type set_ordlist(T)$/;kq|-;/\<set_ordlist\>/;'q;"	kind:type	file:
set_ordlist.all_true	../library/set_ordlist.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), set_ordlist(/;kq|/^\<all_true\>/;'q;"	kind:pred
set_ordlist.contains	../library/set_ordlist.m	/^:- pred contains(set_ordlist(/;kq|/^\<contains\>/;'q;"	kind:pred
set_ordlist.count	../library/set_ordlist.m	/^:- func count(set_ordlist(/;kq|/^\<count\>/;'q;"	kind:func
set_ordlist.delete	../library/set_ordlist.m	/^:- func delete(set_ordlist(T), T) = set_ordlist(/;kq|/^\<delete\>/;'q;"	kind:func
set_ordlist.delete_list	../library/set_ordlist.m	/^:- func delete_list(set_ordlist(T), list(T)) = set_ordlist(/;kq|/^\<delete_list\>/;'q;"	kind:func
set_ordlist.det_remove	../library/set_ordlist.m	/^:- pred det_remove(T::in, set_ordlist(T)::in, set_ordlist(/;kq|/^\<det_remove\>/;'q;"	kind:pred
set_ordlist.det_remove_list	../library/set_ordlist.m	/^:- pred det_remove_list(list(T)::in, set_ordlist(T)::in, set_ordlist(/;kq|/^\<det_remove_list\>/;'q;"	kind:pred
set_ordlist.difference	../library/set_ordlist.m	/^:- func difference(set_ordlist(T), set_ordlist(T)) = set_ordlist(/;kq|/^\<difference\>/;'q;"	kind:func
set_ordlist.difference_loop	../library/set_ordlist.m	/^:- pred difference_loop(list(T)::in, list(T)::in, list(/;kq|/^\<difference_loop\>/;'q;"	kind:pred	file:
set_ordlist.divide	../library/set_ordlist.m	/^:- pred divide(pred(T)::in(pred(/;kq|/^\<divide\>/;'q;"	kind:pred
set_ordlist.divide_by_set	../library/set_ordlist.m	/^:- pred divide_by_set(set_ordlist(T)::in, set_ordlist(/;kq|/^\<divide_by_set\>/;'q;"	kind:pred
set_ordlist.divide_by_set_loop	../library/set_ordlist.m	/^:- pred divide_by_set_loop(list(T)::in, list(/;kq|/^\<divide_by_set_loop\>/;'q;"	kind:pred	file:
set_ordlist.divide_loop	../library/set_ordlist.m	/^:- pred divide_loop(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<divide_loop\>/;'q;"	kind:pred	file:
set_ordlist.equal	../library/set_ordlist.m	/^:- pred equal(set_ordlist(T)::in, set_ordlist(/;kq|/^\<equal\>/;'q;"	kind:pred
set_ordlist.filter	../library/set_ordlist.m	/^:- func filter(pred(T), set_ordlist(T)) = set_ordlist(/;kq|/^\<filter\>/;'q;"	kind:func
set_ordlist.filter	../library/set_ordlist.m	/^:- pred filter(pred(T), set_ordlist(T), set_ordlist(T), set_ordlist(/;kq|/^\<filter\>/;'q;"	kind:pred
set_ordlist.filter_map	../library/set_ordlist.m	/^:- func filter_map(func(T1) = T2, set_ordlist(T1)) = set_ordlist(/;kq|/^\<filter_map\>/;'q;"	kind:func
set_ordlist.fold	../library/set_ordlist.m	/^:- func fold(func(T, A) = A, set_ordlist(/;kq|/^\<fold\>/;'q;"	kind:func
set_ordlist.fold2	../library/set_ordlist.m	/^:- pred fold2(pred(T, A, A, B, B), set_ordlist(/;kq|/^\<fold2\>/;'q;"	kind:pred
set_ordlist.fold3	../library/set_ordlist.m	/^:- pred fold3(pred(/;kq|/^\<fold3\>/;'q;"	kind:pred
set_ordlist.fold4	../library/set_ordlist.m	/^:- pred fold4(pred(/;kq|/^\<fold4\>/;'q;"	kind:pred
set_ordlist.fold5	../library/set_ordlist.m	/^:- pred fold5(/;kq|/^\<fold5\>/;'q;"	kind:pred
set_ordlist.fold6	../library/set_ordlist.m	/^:- pred fold6(pred(/;kq|/^\<fold6\>/;'q;"	kind:pred
set_ordlist.foldl	../library/set_ordlist.m	/^:- func foldl(func(T, A) = A, set_ordlist(/;kq|/^\<foldl\>/;'q;"	kind:func
set_ordlist.foldl2	../library/set_ordlist.m	/^:- pred foldl2(pred(T, A, A, B, B), set_ordlist(/;kq|/^\<foldl2\>/;'q;"	kind:pred
set_ordlist.foldl3	../library/set_ordlist.m	/^:- pred foldl3(pred(/;kq|/^\<foldl3\>/;'q;"	kind:pred
set_ordlist.foldl4	../library/set_ordlist.m	/^:- pred foldl4(pred(/;kq|/^\<foldl4\>/;'q;"	kind:pred
set_ordlist.foldl5	../library/set_ordlist.m	/^:- pred foldl5(/;kq|/^\<foldl5\>/;'q;"	kind:pred
set_ordlist.foldl6	../library/set_ordlist.m	/^:- pred foldl6(pred(/;kq|/^\<foldl6\>/;'q;"	kind:pred
set_ordlist.from_list	../library/set_ordlist.m	/^:- func from_list(list(T)) = set_ordlist(/;kq|/^\<from_list\>/;'q;"	kind:func
set_ordlist.from_sorted_list	../library/set_ordlist.m	/^:- func from_sorted_list(list(T)) = set_ordlist(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
set_ordlist.init	../library/set_ordlist.m	/^:- func init = set_ordlist(/;kq|/^\<init\>/;'q;"	kind:func
set_ordlist.insert	../library/set_ordlist.m	/^:- func insert(set_ordlist(T), T) = set_ordlist(/;kq|/^\<insert\>/;'q;"	kind:func
set_ordlist.insert_list	../library/set_ordlist.m	/^:- func insert_list(set_ordlist(T), list(T)) = set_ordlist(/;kq|/^\<insert_list\>/;'q;"	kind:func
set_ordlist.insert_loop	../library/set_ordlist.m	/^:- pred insert_loop(list(T)::in, T::in, list(/;kq|/^\<insert_loop\>/;'q;"	kind:pred	file:
set_ordlist.insert_new	../library/set_ordlist.m	/^:- pred insert_new(/;kq|/^\<insert_new\>/;'q;"	kind:pred
set_ordlist.insert_new_loop	../library/set_ordlist.m	/^:- pred insert_new_loop(list(T)::in, T::in, list(/;kq|/^\<insert_new_loop\>/;'q;"	kind:pred	file:
set_ordlist.intersect	../library/set_ordlist.m	/^:- func intersect(set_ordlist(T), set_ordlist(T)) = set_ordlist(/;kq|/^\<intersect\>/;'q;"	kind:func
set_ordlist.intersect_list	../library/set_ordlist.m	/^:- func intersect_list(list(set_ordlist(T))) = set_ordlist(/;kq|/^\<intersect_list\>/;'q;"	kind:func
set_ordlist.is_empty	../library/set_ordlist.m	/^:- pred is_empty(set_ordlist(/;kq|/^\<is_empty\>/;'q;"	kind:pred
set_ordlist.is_member	../library/set_ordlist.m	/^:- pred is_member(T::in, set_ordlist(/;kq|/^\<is_member\>/;'q;"	kind:pred
set_ordlist.is_member_loop	../library/set_ordlist.m	/^:- pred is_member_loop(T::in, list(/;kq|/^\<is_member_loop\>/;'q;"	kind:pred	file:
set_ordlist.is_non_empty	../library/set_ordlist.m	/^:- pred is_non_empty(set_ordlist(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
set_ordlist.is_singleton	../library/set_ordlist.m	/^:- pred is_singleton(set_ordlist(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
set_ordlist.list_to_set	../library/set_ordlist.m	/^:- func list_to_set(list(T)) = set_ordlist(/;kq|/^\<list_to_set\>/;'q;"	kind:func
set_ordlist.make_singleton_set	../library/set_ordlist.m	/^:- func make_singleton_set(T) = set_ordlist(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
set_ordlist.map	../library/set_ordlist.m	/^:- func map(func(T1) = T2, set_ordlist(T1)) = set_ordlist(/;kq|/^\<map\>/;'q;"	kind:func
set_ordlist.member	../library/set_ordlist.m	/^:- pred member(T, set_ordlist(/;kq|/^\<member\>/;'q;"	kind:pred
set_ordlist.no_dups	../library/set_ordlist.m	/^:- pred no_dups(T::in, list(/;kq|/^\<no_dups\>/;'q;"	kind:pred	file:
set_ordlist.nondet_member	../library/set_ordlist.m	/^:- pred nondet_member(set_ordlist(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
set_ordlist.power_intersect	../library/set_ordlist.m	/^:- func power_intersect(set_ordlist(set_ordlist(/;kq|/^\<power_intersect\>/;'q;"	kind:func
set_ordlist.power_union	../library/set_ordlist.m	/^:- func power_union(set_ordlist(set_ordlist(T))) = set_ordlist(/;kq|/^\<power_union\>/;'q;"	kind:func
set_ordlist.remove	../library/set_ordlist.m	/^:- pred remove(T::in, set_ordlist(T)::in, set_ordlist(/;kq|/^\<remove\>/;'q;"	kind:pred
set_ordlist.remove_least	../library/set_ordlist.m	/^:- pred remove_least(T::out, set_ordlist(T)::in, set_ordlist(/;kq|/^\<remove_least\>/;'q;"	kind:pred
set_ordlist.remove_list	../library/set_ordlist.m	/^:- pred remove_list(list(T)::in, set_ordlist(T)::in, set_ordlist(/;kq|/^\<remove_list\>/;'q;"	kind:pred
set_ordlist.singleton_set	../library/set_ordlist.m	/^:- pred singleton_set(T, set_ordlist(/;kq|/^\<singleton_set\>/;'q;"	kind:pred
set_ordlist.sol	../library/set_ordlist.m	/^    --->    sol(list(T)).$/;kq|-;/\<set_ordlist.sol\>/;'q;"	kind:cons	file:
set_ordlist.sort_no_dups	../library/set_ordlist.m	/^:- pred sort_no_dups(list(T)::in, set_ordlist(/;kq|/^\<sort_no_dups\>/;'q;"	kind:pred	file:
set_ordlist.sorted_list_to_set	../library/set_ordlist.m	/^:- func sorted_list_to_set(list(T)) = set_ordlist(/;kq|/^\<sorted_list_to_set\>/;'q;"	kind:func
set_ordlist.subset	../library/set_ordlist.m	/^:- pred subset(set_ordlist(T)::in, set_ordlist(/;kq|/^\<subset\>/;'q;"	kind:pred
set_ordlist.superset	../library/set_ordlist.m	/^:- pred superset(set_ordlist(T)::in, set_ordlist(/;kq|/^\<superset\>/;'q;"	kind:pred
set_ordlist.to_sorted_list	../library/set_ordlist.m	/^:- func to_sorted_list(set_ordlist(T)) = list(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
set_ordlist.union	../library/set_ordlist.m	/^:- func union(set_ordlist(T), set_ordlist(T)) = set_ordlist(/;kq|/^\<union\>/;'q;"	kind:func
set_ordlist.union_list	../library/set_ordlist.m	/^:- func union_list(list(set_ordlist(T))) = set_ordlist(/;kq|/^\<union_list\>/;'q;"	kind:func
set_output_line_number	../library/io.m	/^:- pred set_output_line_number(/;kq|/^\<set_output_line_number\>/;'q;"	kind:pred
set_output_line_number_2	../library/io.stream_ops.m	/^:- pred set_output_line_number_2(/;kq|/^\<set_output_line_number_2\>/;'q;"	kind:pred
set_output_stream	../library/io.m	/^:- pred set_output_stream(/;kq|/^\<set_output_stream\>/;'q;"	kind:pred
set_output_stream_2	../library/io.stream_ops.m	/^:- pred set_output_stream_2(/;kq|/^\<set_output_stream_2\>/;'q;"	kind:pred
set_outside	quantification.m	/^:- pred set_outside(/;kq|/^\<set_outside\>/;'q;"	kind:pred	file:
set_par_conj_depth	code_loc_dep.m	/^:- pred set_par_conj_depth(/;kq|/^\<set_par_conj_depth\>/;'q;"	kind:pred
set_parent	inst_graph.m	/^:- pred set_parent(/;kq|/^\<set_parent\>/;'q;"	kind:pred
set_persistent_temps	code_info.m	/^:- pred set_persistent_temps(set(/;kq|/^\<set_persistent_temps\>/;'q;"	kind:pred
set_post_branch_info	higher_order.specialize_calls.m	/^:- pred set_post_branch_info(/;kq|/^\<set_post_branch_info\>/;'q;"	kind:pred	file:
set_pre_branch_info	higher_order.specialize_calls.m	/^:- pred set_pre_branch_info(/;kq|/^\<set_pre_branch_info\>/;'q;"	kind:pred	file:
set_pred_proc_ids_arg_size_info	term_util.m	/^:- pred set_pred_proc_ids_arg_size_info(list(/;kq|/^\<set_pred_proc_ids_arg_size_info\>/;'q;"	kind:pred
set_pred_proc_ids_constr_arg_size_info	term_constr_util.m	/^:- pred set_pred_proc_ids_constr_arg_size_info(list(/;kq|/^\<set_pred_proc_ids_constr_arg_size_info\>/;'q;"	kind:pred
set_pred_proc_ids_termination_info	term_util.m	/^:- pred set_pred_proc_ids_termination_info(list(/;kq|/^\<set_pred_proc_ids_termination_info\>/;'q;"	kind:pred
set_proc_mode_errors	mode_info.m	/^:- pred set_proc_mode_errors(/;kq|/^\<set_proc_mode_errors\>/;'q;"	kind:pred
set_proc_trace_events	code_info.m	/^:- pred set_proc_trace_events(/;kq|/^\<set_proc_trace_events\>/;'q;"	kind:pred
set_purity	prog_data_foreign.m	/^:- pred set_purity(/;kq|/^\<set_purity\>/;'q;"	kind:pred
set_quant_vars	quantification.m	/^:- pred set_quant_vars(/;kq|/^\<set_quant_vars\>/;'q;"	kind:pred	file:
set_read_status	../library/bit_buffer.m	/^:- pred set_read_status(stream.res(/;kq|/^\<set_read_status\>/;'q;"	kind:pred	file:
set_ref	../library/store.m	/^:- pred set_ref(generic_ref(T, S)::in, generic_ref(/;kq|/^\<set_ref\>/;'q;"	kind:pred
set_ref_value	../library/store.m	/^:- pred set_ref_value(generic_ref(/;kq|/^\<set_ref_value\>/;'q;"	kind:pred
set_refers_to_llds_stack	prog_data_foreign.m	/^:- pred set_refers_to_llds_stack(/;kq|/^\<set_refers_to_llds_stack\>/;'q;"	kind:pred
set_registers_roots	prog_data_foreign.m	/^:- pred set_registers_roots(/;kq|/^\<set_registers_roots\>/;'q;"	kind:pred
set_remote_args_sectag_size	du_type_layout.m	/^:- pred set_remote_args_sectag_size(/;kq|/^\<set_remote_args_sectag_size\>/;'q;"	kind:pred	file:
set_req_queue	proc_requests.m	/^:- pred set_req_queue(/;kq|/^\<set_req_queue\>/;'q;"	kind:pred
set_resume_point_and_frame_to_unknown	code_loc_dep.m	/^:- pred set_resume_point_and_frame_to_unknown(/;kq|/^\<set_resume_point_and_frame_to_unknown\>/;'q;"	kind:pred
set_resume_point_to_unknown	code_loc_dep.m	/^:- pred set_resume_point_to_unknown(/;kq|/^\<set_resume_point_to_unknown\>/;'q;"	kind:pred
set_rtti_varmaps	quantification.m	/^:- pred set_rtti_varmaps(/;kq|/^\<set_rtti_varmaps\>/;'q;"	kind:pred	file:
set_seen	quantification.m	/^:- pred set_seen(/;kq|/^\<set_seen\>/;'q;"	kind:pred	file:
set_simple_mode_constraints	mode_constraint_robdd.m	/^:- pred set_simple_mode_constraints(/;kq|/^\<set_simple_mode_constraints\>/;'q;"	kind:pred
set_slack_vars	lp.m	/^:- pred set_slack_vars(list(/;kq|/^\<set_slack_vars\>/;'q;"	kind:pred	file:
set_ssdb_trace_level	globals.m	/^:- pred set_ssdb_trace_level(/;kq|/^\<set_ssdb_trace_level\>/;'q;"	kind:pred
set_state	../library/bit_buffer.m	/^:- pred set_state(/;kq|/^\<set_state\>/;'q;"	kind:pred	file:
set_static_cell_info	code_info.m	/^:- pred set_static_cell_info(/;kq|/^\<set_static_cell_info\>/;'q;"	kind:pred
set_stream_db	../library/io.stream_db.m	/^:- pred set_stream_db(/;kq|/^\<set_stream_db\>/;'q;"	kind:pred
set_subdir_setting	globals.m	/^:- pred set_subdir_setting(/;kq|/^\<set_subdir_setting\>/;'q;"	kind:pred
set_subtype_noncanon	add_type.m	/^    ;       set_subtype_noncanon.$/;kq|-;/\<set_subtype_noncanon\>/;'q;"	kind:cons	file:
set_succip_used	code_info.m	/^:- pred set_succip_used(/;kq|/^\<set_succip_used\>/;'q;"	kind:pred	file:
set_tabled_for_io	prog_data_foreign.m	/^:- pred set_tabled_for_io(/;kq|/^\<set_tabled_for_io\>/;'q;"	kind:pred
set_temp_content_map	code_info.m	/^:- pred set_temp_content_map(map(/;kq|/^\<set_temp_content_map\>/;'q;"	kind:pred
set_temps_in_use	code_loc_dep.m	/^:- pred set_temps_in_use(set(/;kq|/^\<set_temps_in_use\>/;'q;"	kind:pred	file:
set_terminates	prog_data_foreign.m	/^:- pred set_terminates(/;kq|/^\<set_terminates\>/;'q;"	kind:pred
set_termination_info	termination.m	/^:- pred set_termination_info(/;kq|/^\<set_termination_info\>/;'q;"	kind:pred	file:
set_termination_info_for_proc	term_constr_main.m	/^:- pred set_termination_info_for_proc(/;kq|/^\<set_termination_info_for_proc\>/;'q;"	kind:pred	file:
set_termination_info_for_procs	term_constr_main.m	/^:- pred set_termination_info_for_procs(set(/;kq|/^\<set_termination_info_for_procs\>/;'q;"	kind:pred	file:
set_terms_to_zero	lp_rational.m	/^:- func set_terms_to_zero(set(lp_var), list(lp_term)) = list(/;kq|/^\<set_terms_to_zero\>/;'q;"	kind:func	file:
set_thread_safe	prog_data_foreign.m	/^:- pred set_thread_safe(/;kq|/^\<set_thread_safe\>/;'q;"	kind:pred
set_to_bitset	../library/test_bitset.m	/^:- func set_to_bitset(set(T)) = test_bitset(T) <= uenum(/;kq|/^\<set_to_bitset\>/;'q;"	kind:func
set_to_bitset	set_of_var.m	/^:- func set_to_bitset(set(var(T))) = set_of_var(/;kq|/^\<set_to_bitset\>/;'q;"	kind:func
set_to_ranges	../library/ranges.m	/^:- func set_to_ranges(set(/;kq|/^\<set_to_ranges\>/;'q;"	kind:func
set_trace_level	globals.m	/^:- pred set_trace_level(/;kq|/^\<set_trace_level\>/;'q;"	kind:pred
set_trace_level_none	globals.m	/^:- pred set_trace_level_none(/;kq|/^\<set_trace_level_none\>/;'q;"	kind:pred
set_trailing_bits_in_byte	../library/bitmap.m	/^:- pred set_trailing_bits_in_byte(/;kq|/^\<set_trailing_bits_in_byte\>/;'q;"	kind:pred	file:
set_trailing_info	trailing_analysis.m	/^:- pred set_trailing_info(/;kq|/^\<set_trailing_info\>/;'q;"	kind:pred	file:
set_tree234	../library/set_ctree234.m	/^:- type set_tree234(T)$/;kq|-;/\<set_tree234\>/;'q;"	kind:type	file:
set_tree234	../library/set_tree234.m	/^:- type set_tree234(T)$/;kq|-;/\<set_tree234\>/;'q;"	kind:type	file:
set_tree234.all_members	../library/set_tree234.m	/^:- pred all_members(set_tree234(/;kq|/^\<all_members\>/;'q;"	kind:pred	file:
set_tree234.all_true	../library/set_tree234.m	/^:- pred all_true(pred(T)::in(pred(/;kq|/^\<all_true\>/;'q;"	kind:pred
set_tree234.contains	../library/set_tree234.m	/^:- pred contains(set_tree234(/;kq|/^\<contains\>/;'q;"	kind:pred
set_tree234.count	../library/set_tree234.m	/^:- func count(set_tree234(/;kq|/^\<count\>/;'q;"	kind:func
set_tree234.delete	../library/set_tree234.m	/^:- func delete(T, set_tree234(T)) = set_tree234(/;kq|/^\<delete\>/;'q;"	kind:func
set_tree234.delete_2	../library/set_tree234.m	/^:- pred delete_2(T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<delete_2\>/;'q;"	kind:pred	file:
set_tree234.delete_list	../library/set_tree234.m	/^:- func delete_list(list(T), set_tree234(T)) = set_tree234(/;kq|/^\<delete_list\>/;'q;"	kind:func
set_tree234.det_remove	../library/set_tree234.m	/^:- pred det_remove(T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<det_remove\>/;'q;"	kind:pred
set_tree234.det_remove_list	../library/set_tree234.m	/^:- pred det_remove_list(list(T)::in, set_tree234(T)::in, set_tree234(/;kq|/^\<det_remove_list\>/;'q;"	kind:pred
set_tree234.difference	../library/set_tree234.m	/^:- func difference(set_tree234(T), set_tree234(T)) = set_tree234(/;kq|/^\<difference\>/;'q;"	kind:func
set_tree234.difference_2	../library/set_tree234.m	/^:- pred difference_2(set_tree234(T)::in, set_tree234(/;kq|/^\<difference_2\>/;'q;"	kind:pred	file:
set_tree234.divide	../library/set_tree234.m	/^:- pred divide(pred(T)::in(pred(/;kq|/^\<divide\>/;'q;"	kind:pred
set_tree234.divide_by_set	../library/set_tree234.m	/^:- pred divide_by_set(set_tree234(T)::in, set_tree234(/;kq|/^\<divide_by_set\>/;'q;"	kind:pred
set_tree234.do_divide	../library/set_tree234.m	/^:- pred do_divide(pred(T)::in(pred(/;kq|/^\<do_divide\>/;'q;"	kind:pred	file:
set_tree234.do_intersect	../library/set_tree234.m	/^:- pred do_intersect(set_tree234(T)::in, set_tree234(/;kq|/^\<do_intersect\>/;'q;"	kind:pred	file:
set_tree234.do_remove_least	../library/set_tree234.m	/^:- pred do_remove_least(set_tree234(/;kq|/^\<do_remove_least\>/;'q;"	kind:pred	file:
set_tree234.do_union	../library/set_tree234.m	/^:- pred do_union(set_tree234(T)::in, set_tree234(/;kq|/^\<do_union\>/;'q;"	kind:pred	file:
set_tree234.empty	../library/set_tree234.m	/^    --->    empty$/;kq|-;/\<set_tree234.empty\>/;'q;"	kind:cons	file:
set_tree234.equal	../library/set_tree234.m	/^:- pred equal(set_tree234(T)::in, set_tree234(/;kq|/^\<equal\>/;'q;"	kind:pred
set_tree234.filter	../library/set_tree234.m	/^:- func filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:func
set_tree234.filter	../library/set_tree234.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
set_tree234.filter_map	../library/set_tree234.m	/^:- func filter_map(func(T1) = T2, set_tree234(T1)) = set_tree234(/;kq|/^\<filter_map\>/;'q;"	kind:func
set_tree234.filter_map_func	../library/set_tree234.m	/^:- pred filter_map_func(func(T1) = T2, set_tree234(T1), list(T2), list(/;kq|/^\<filter_map_func\>/;'q;"	kind:pred	file:
set_tree234.filter_map_pred	../library/set_tree234.m	/^:- pred filter_map_pred(/;kq|/^\<filter_map_pred\>/;'q;"	kind:pred	file:
set_tree234.fix_2node_t0	../library/set_tree234.m	/^:- pred fix_2node_t0(E::in, set_tree234(E)::in, set_tree234(/;kq|/^\<fix_2node_t0\>/;'q;"	kind:pred	file:
set_tree234.fix_2node_t1	../library/set_tree234.m	/^:- pred fix_2node_t1(E::in, set_tree234(E)::in, set_tree234(/;kq|/^\<fix_2node_t1\>/;'q;"	kind:pred	file:
set_tree234.fix_3node_t0	../library/set_tree234.m	/^:- pred fix_3node_t0(E::in, E::in, set_tree234(E)::in, set_tree234(/;kq|/^\<fix_3node_t0\>/;'q;"	kind:pred	file:
set_tree234.fix_3node_t1	../library/set_tree234.m	/^:- pred fix_3node_t1(E::in, E::in, set_tree234(E)::in, set_tree234(/;kq|/^\<fix_3node_t1\>/;'q;"	kind:pred	file:
set_tree234.fix_3node_t2	../library/set_tree234.m	/^:- pred fix_3node_t2(E::in, E::in, set_tree234(E)::in, set_tree234(/;kq|/^\<fix_3node_t2\>/;'q;"	kind:pred	file:
set_tree234.fix_4node_t0	../library/set_tree234.m	/^:- pred fix_4node_t0(/;kq|/^\<fix_4node_t0\>/;'q;"	kind:pred	file:
set_tree234.fix_4node_t1	../library/set_tree234.m	/^:- pred fix_4node_t1(/;kq|/^\<fix_4node_t1\>/;'q;"	kind:pred	file:
set_tree234.fix_4node_t2	../library/set_tree234.m	/^:- pred fix_4node_t2(/;kq|/^\<fix_4node_t2\>/;'q;"	kind:pred	file:
set_tree234.fix_4node_t3	../library/set_tree234.m	/^:- pred fix_4node_t3(/;kq|/^\<fix_4node_t3\>/;'q;"	kind:pred	file:
set_tree234.fold	../library/set_tree234.m	/^:- func fold(func(T, A) = A, set_tree234(/;kq|/^\<fold\>/;'q;"	kind:func
set_tree234.fold2	../library/set_tree234.m	/^:- pred fold2(pred(T, A, A, B, B), set_tree234(/;kq|/^\<fold2\>/;'q;"	kind:pred
set_tree234.fold3	../library/set_tree234.m	/^:- pred fold3(/;kq|/^\<fold3\>/;'q;"	kind:pred
set_tree234.fold4	../library/set_tree234.m	/^:- pred fold4(/;kq|/^\<fold4\>/;'q;"	kind:pred
set_tree234.fold5	../library/set_tree234.m	/^:- pred fold5(/;kq|/^\<fold5\>/;'q;"	kind:pred
set_tree234.fold6	../library/set_tree234.m	/^:- pred fold6(/;kq|/^\<fold6\>/;'q;"	kind:pred
set_tree234.foldl	../library/set_tree234.m	/^:- func foldl(func(T, A) = A, set_tree234(/;kq|/^\<foldl\>/;'q;"	kind:func
set_tree234.foldl2	../library/set_tree234.m	/^:- pred foldl2(pred(T, A, A, B, B), set_tree234(/;kq|/^\<foldl2\>/;'q;"	kind:pred
set_tree234.foldl3	../library/set_tree234.m	/^:- pred foldl3(/;kq|/^\<foldl3\>/;'q;"	kind:pred
set_tree234.foldl4	../library/set_tree234.m	/^:- pred foldl4(/;kq|/^\<foldl4\>/;'q;"	kind:pred
set_tree234.foldl5	../library/set_tree234.m	/^:- pred foldl5(/;kq|/^\<foldl5\>/;'q;"	kind:pred
set_tree234.foldl6	../library/set_tree234.m	/^:- pred foldl6(/;kq|/^\<foldl6\>/;'q;"	kind:pred
set_tree234.four	../library/set_tree234.m	/^    ;       four(T, T, T, set_tree234(T), set_tree234(T),$/;kq|-;/\<set_tree234.four\>/;'q;"	kind:cons	file:
set_tree234.four	../library/set_tree234.m	/^:- inst four(E, T) for set_tree234\/1$/;kq|-;/\<set_tree234.four\>/;'q;"	kind:inst	file:
set_tree234.from_list	../library/set_tree234.m	/^:- func from_list(list(T)) = set_tree234(/;kq|/^\<from_list\>/;'q;"	kind:func
set_tree234.from_set	../library/set_tree234.m	/^:- func from_set(set.set(T)) = set_tree234(/;kq|/^\<from_set\>/;'q;"	kind:func
set_tree234.from_sorted_list	../library/set_tree234.m	/^:- func from_sorted_list(list(T)) = set_tree234(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
set_tree234.height	../library/set_tree234.m	/^:- pred height(set_tree234(/;kq|/^\<height\>/;'q;"	kind:pred	file:
set_tree234.in_four	../library/set_tree234.m	/^:- mode in_four  == in(four(ground, ground)).$/;kq|-;/\<set_tree234.in_four\>/;'q;"	kind:mode	file:
set_tree234.in_three	../library/set_tree234.m	/^:- mode in_three  == in(three(ground, ground)).$/;kq|-;/\<set_tree234.in_three\>/;'q;"	kind:mode	file:
set_tree234.in_two	../library/set_tree234.m	/^:- mode in_two  == in(two(ground, ground)).$/;kq|-;/\<set_tree234.in_two\>/;'q;"	kind:mode	file:
set_tree234.init	../library/set_tree234.m	/^:- func init = set_tree234(/;kq|/^\<init\>/;'q;"	kind:func
set_tree234.insert	../library/set_tree234.m	/^:- func insert(T, set_tree234(T)) = set_tree234(/;kq|/^\<insert\>/;'q;"	kind:func
set_tree234.insert2	../library/set_tree234.m	/^:- pred insert2(T::in, set_tree234(T)::in_two, set_tree234(/;kq|/^\<insert2\>/;'q;"	kind:pred	file:
set_tree234.insert3	../library/set_tree234.m	/^:- pred insert3(T::in, set_tree234(T)::in_three, set_tree234(/;kq|/^\<insert3\>/;'q;"	kind:pred	file:
set_tree234.insert_list	../library/set_tree234.m	/^:- func insert_list(list(T), set_tree234(T)) = set_tree234(/;kq|/^\<insert_list\>/;'q;"	kind:func
set_tree234.insert_new	../library/set_tree234.m	/^:- pred insert_new(T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<insert_new\>/;'q;"	kind:pred
set_tree234.insert_new2	../library/set_tree234.m	/^:- pred insert_new2(/;kq|/^\<insert_new2\>/;'q;"	kind:pred	file:
set_tree234.insert_new3	../library/set_tree234.m	/^:- pred insert_new3(/;kq|/^\<insert_new3\>/;'q;"	kind:pred	file:
set_tree234.intersect	../library/set_tree234.m	/^:- func intersect(set_tree234(T), set_tree234(T)) = set_tree234(/;kq|/^\<intersect\>/;'q;"	kind:func
set_tree234.intersect_list	../library/set_tree234.m	/^:- func intersect_list(list(set_tree234(T))) = set_tree234(/;kq|/^\<intersect_list\>/;'q;"	kind:func
set_tree234.is_empty	../library/set_tree234.m	/^:- pred is_empty(set_tree234(/;kq|/^\<is_empty\>/;'q;"	kind:pred
set_tree234.is_member	../library/set_tree234.m	/^:- func is_member(set_tree234(/;kq|/^\<is_member\>/;'q;"	kind:func
set_tree234.is_non_empty	../library/set_tree234.m	/^:- pred is_non_empty(set_tree234(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
set_tree234.is_singleton	../library/set_tree234.m	/^:- pred is_singleton(set_tree234(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
set_tree234.list_to_set	../library/set_tree234.m	/^:- func list_to_set(list(T)) = set_tree234(/;kq|/^\<list_to_set\>/;'q;"	kind:func
set_tree234.make_singleton_set	../library/set_tree234.m	/^:- func make_singleton_set(T) = set_tree234(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
set_tree234.map	../library/set_tree234.m	/^:- func map(func(T1) = T2, set_tree234(T1)) = set_tree234(/;kq|/^\<map\>/;'q;"	kind:func
set_tree234.map_func	../library/set_tree234.m	/^:- pred map_func(func(T1) = T2, set_tree234(/;kq|/^\<map_func\>/;'q;"	kind:pred	file:
set_tree234.map_pred	../library/set_tree234.m	/^:- pred map_pred(pred(T1, T2)::in(pred(/;kq|/^\<map_pred\>/;'q;"	kind:pred	file:
set_tree234.member	../library/set_tree234.m	/^:- pred member(T, set_tree234(/;kq|/^\<member\>/;'q;"	kind:pred
set_tree234.nondet_member	../library/set_tree234.m	/^:- pred nondet_member(set_tree234(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
set_tree234.out_two	../library/set_tree234.m	/^:- mode out_two == out(two(ground, ground)).$/;kq|-;/\<set_tree234.out_two\>/;'q;"	kind:mode	file:
set_tree234.power_intersect	../library/set_tree234.m	/^:- func power_intersect(set_tree234(set_tree234(T))) = set_tree234(/;kq|/^\<power_intersect\>/;'q;"	kind:func
set_tree234.power_union	../library/set_tree234.m	/^:- func power_union(set_tree234(set_tree234(T))) = set_tree234(/;kq|/^\<power_union\>/;'q;"	kind:func
set_tree234.remove	../library/set_tree234.m	/^:- pred remove(T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<remove\>/;'q;"	kind:pred
set_tree234.remove_2	../library/set_tree234.m	/^:- pred remove_2(T::in, set_tree234(T)::in, set_tree234(/;kq|/^\<remove_2\>/;'q;"	kind:pred	file:
set_tree234.remove_least	../library/set_tree234.m	/^:- pred remove_least(T::out, set_tree234(T)::in, set_tree234(/;kq|/^\<remove_least\>/;'q;"	kind:pred
set_tree234.remove_list	../library/set_tree234.m	/^:- pred remove_list(list(T)::in, set_tree234(T)::in, set_tree234(/;kq|/^\<remove_list\>/;'q;"	kind:pred
set_tree234.singleton_set	../library/set_tree234.m	/^:- pred singleton_set(T, set_tree234(/;kq|/^\<singleton_set\>/;'q;"	kind:pred
set_tree234.sorted_list_to_set	../library/set_tree234.m	/^:- func sorted_list_to_set(list(T)) = set_tree234(/;kq|/^\<sorted_list_to_set\>/;'q;"	kind:func
set_tree234.split_four	../library/set_tree234.m	/^:- pred split_four(set_tree234(/;kq|/^\<split_four\>/;'q;"	kind:pred	file:
set_tree234.subset	../library/set_tree234.m	/^:- pred subset(set_tree234(T)::in, set_tree234(/;kq|/^\<subset\>/;'q;"	kind:pred
set_tree234.superset	../library/set_tree234.m	/^:- pred superset(set_tree234(T)::in, set_tree234(/;kq|/^\<superset\>/;'q;"	kind:pred
set_tree234.three	../library/set_tree234.m	/^    ;       three(T, T, set_tree234(T), set_tree234(T), set_tree234(T))$/;kq|-;/\<set_tree234.three\>/;'q;"	kind:cons	file:
set_tree234.three	../library/set_tree234.m	/^:- inst three(E, T) for set_tree234\/1$/;kq|-;/\<set_tree234.three\>/;'q;"	kind:inst	file:
set_tree234.to_set	../library/set_tree234.m	/^:- func to_set(set_tree234(T)) = set.set(/;kq|/^\<to_set\>/;'q;"	kind:func
set_tree234.to_sorted_list	../library/set_tree234.m	/^:- func to_sorted_list(set_tree234(T)) = list(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
set_tree234.to_sorted_list_2	../library/set_tree234.m	/^:- pred to_sorted_list_2(set_tree234(/;kq|/^\<to_sorted_list_2\>/;'q;"	kind:pred	file:
set_tree234.two	../library/set_tree234.m	/^    ;       two(T, set_tree234(T), set_tree234(T))$/;kq|-;/\<set_tree234.two\>/;'q;"	kind:cons	file:
set_tree234.two	../library/set_tree234.m	/^:- inst two(E, T) for set_tree234\/1$/;kq|-;/\<set_tree234.two\>/;'q;"	kind:inst	file:
set_tree234.union	../library/set_tree234.m	/^:- func union(set_tree234(T), set_tree234(T)) = set_tree234(/;kq|/^\<union\>/;'q;"	kind:func
set_tree234.union_list	../library/set_tree234.m	/^:- func union_list(list(set_tree234(T))) = set_tree234(/;kq|/^\<union_list\>/;'q;"	kind:func
set_type_defn_body	hlds_data.m	/^:- pred set_type_defn_body(/;kq|/^\<set_type_defn_body\>/;'q;"	kind:pred
set_type_defn_in_exported_eqv	hlds_data.m	/^:- pred set_type_defn_in_exported_eqv(/;kq|/^\<set_type_defn_in_exported_eqv\>/;'q;"	kind:pred
set_type_defn_prev_errors	hlds_data.m	/^:- pred set_type_defn_prev_errors(/;kq|/^\<set_type_defn_prev_errors\>/;'q;"	kind:pred
set_type_defn_status	hlds_data.m	/^:- pred set_type_defn_status(/;kq|/^\<set_type_defn_status\>/;'q;"	kind:pred
set_type_defn_tvarset	hlds_data.m	/^:- pred set_type_defn_tvarset(/;kq|/^\<set_type_defn_tvarset\>/;'q;"	kind:pred
set_type_info_index	../library/rtti_implementation.m	/^:- pred set_type_info_index(/;kq|/^\<set_type_info_index\>/;'q;"	kind:pred	file:
set_uint8	../library/bitmap.m	/^:- pred set_uint8(/;kq|/^\<set_uint8\>/;'q;"	kind:pred
set_unify_req_map	proc_requests.m	/^:- pred set_unify_req_map(/;kq|/^\<set_unify_req_map\>/;'q;"	kind:pred	file:
set_unordlist	../library/set_unordlist.m	/^:- type set_unordlist(T)$/;kq|-;/\<set_unordlist\>/;'q;"	kind:type	file:
set_unordlist.all_true	../library/set_unordlist.m	/^:- pred all_true(pred(T)::in(pred(/;kq|/^\<all_true\>/;'q;"	kind:pred
set_unordlist.contains	../library/set_unordlist.m	/^:- pred contains(set_unordlist(/;kq|/^\<contains\>/;'q;"	kind:pred
set_unordlist.count	../library/set_unordlist.m	/^:- func count(set_unordlist(/;kq|/^\<count\>/;'q;"	kind:func
set_unordlist.delete	../library/set_unordlist.m	/^:- func delete(set_unordlist(T), T) = set_unordlist(/;kq|/^\<delete\>/;'q;"	kind:func
set_unordlist.delete_list	../library/set_unordlist.m	/^:- func delete_list(set_unordlist(T), list(T)) = set_unordlist(/;kq|/^\<delete_list\>/;'q;"	kind:func
set_unordlist.det_remove	../library/set_unordlist.m	/^:- pred det_remove(T::in, set_unordlist(T)::in, set_unordlist(/;kq|/^\<det_remove\>/;'q;"	kind:pred
set_unordlist.det_remove_list	../library/set_unordlist.m	/^:- pred det_remove_list(list(/;kq|/^\<det_remove_list\>/;'q;"	kind:pred
set_unordlist.difference	../library/set_unordlist.m	/^:- func difference(set_unordlist(T), set_unordlist(T)) = set_unordlist(/;kq|/^\<difference\>/;'q;"	kind:func
set_unordlist.difference_2	../library/set_unordlist.m	/^:- pred set_unordlist.difference_2(set_unordlist(T)::in, set_unordlist(/;kq|/^\<set_unordlist.difference_2\>/;'q;"	kind:pred	file:
set_unordlist.divide	../library/set_unordlist.m	/^:- pred divide(pred(T)::in(pred(/;kq|/^\<divide\>/;'q;"	kind:pred
set_unordlist.divide_2	../library/set_unordlist.m	/^:- pred set_unordlist.divide_2(pred(T)::in(pred(/;kq|/^\<set_unordlist.divide_2\>/;'q;"	kind:pred	file:
set_unordlist.equal	../library/set_unordlist.m	/^:- pred equal(set_unordlist(T)::in, set_unordlist(/;kq|/^\<equal\>/;'q;"	kind:pred
set_unordlist.filter	../library/set_unordlist.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
set_unordlist.filter	../library/set_unordlist.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
set_unordlist.filter_map	../library/set_unordlist.m	/^:- func filter_map(func(T1) = T2, set_unordlist(T1)) = set_unordlist(/;kq|/^\<filter_map\>/;'q;"	kind:func
set_unordlist.fold	../library/set_unordlist.m	/^:- func fold(func(T, A) = A, set_unordlist(/;kq|/^\<fold\>/;'q;"	kind:func
set_unordlist.fold2	../library/set_unordlist.m	/^:- pred fold2(pred(T, A, A, B, B), set_unordlist(/;kq|/^\<fold2\>/;'q;"	kind:pred
set_unordlist.fold3	../library/set_unordlist.m	/^:- pred fold3(pred(/;kq|/^\<fold3\>/;'q;"	kind:pred
set_unordlist.fold4	../library/set_unordlist.m	/^:- pred fold4(pred(/;kq|/^\<fold4\>/;'q;"	kind:pred
set_unordlist.fold5	../library/set_unordlist.m	/^:- pred fold5(/;kq|/^\<fold5\>/;'q;"	kind:pred
set_unordlist.fold6	../library/set_unordlist.m	/^:- pred fold6(/;kq|/^\<fold6\>/;'q;"	kind:pred
set_unordlist.from_list	../library/set_unordlist.m	/^:- func from_list(list(T)) = set_unordlist(/;kq|/^\<from_list\>/;'q;"	kind:func
set_unordlist.from_sorted_list	../library/set_unordlist.m	/^:- func from_sorted_list(list(T)) = set_unordlist(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
set_unordlist.init	../library/set_unordlist.m	/^:- func init = set_unordlist(/;kq|/^\<init\>/;'q;"	kind:func
set_unordlist.insert	../library/set_unordlist.m	/^:- func insert(set_unordlist(T), T) = set_unordlist(/;kq|/^\<insert\>/;'q;"	kind:func
set_unordlist.insert_list	../library/set_unordlist.m	/^:- func insert_list(set_unordlist(T), list(/;kq|/^\<insert_list\>/;'q;"	kind:func
set_unordlist.insert_new	../library/set_unordlist.m	/^:- pred insert_new(T::in, set_unordlist(T)::in, set_unordlist(/;kq|/^\<insert_new\>/;'q;"	kind:pred
set_unordlist.intersect	../library/set_unordlist.m	/^:- func intersect(set_unordlist(T), set_unordlist(T)) = set_unordlist(/;kq|/^\<intersect\>/;'q;"	kind:func
set_unordlist.intersect_2	../library/set_unordlist.m	/^:- pred set_unordlist.intersect_2(list(T)::in, list(/;kq|/^\<set_unordlist.intersect_2\>/;'q;"	kind:pred	file:
set_unordlist.intersect_list	../library/set_unordlist.m	/^:- func intersect_list(list(set_unordlist(T))) = set_unordlist(/;kq|/^\<intersect_list\>/;'q;"	kind:func
set_unordlist.is_empty	../library/set_unordlist.m	/^:- pred is_empty(set_unordlist(/;kq|/^\<is_empty\>/;'q;"	kind:pred
set_unordlist.is_member	../library/set_unordlist.m	/^:- pred is_member(T::in, set_unordlist(/;kq|/^\<is_member\>/;'q;"	kind:pred
set_unordlist.is_non_empty	../library/set_unordlist.m	/^:- pred is_non_empty(set_unordlist(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
set_unordlist.is_singleton	../library/set_unordlist.m	/^:- pred is_singleton(set_unordlist(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
set_unordlist.list_to_set	../library/set_unordlist.m	/^:- func list_to_set(list(T)) = set_unordlist(/;kq|/^\<list_to_set\>/;'q;"	kind:func
set_unordlist.map	../library/set_unordlist.m	/^:- func map(func(T1) = T2, set_unordlist(T1)) = set_unordlist(/;kq|/^\<map\>/;'q;"	kind:func
set_unordlist.member	../library/set_unordlist.m	/^:- pred member(T, set_unordlist(/;kq|/^\<member\>/;'q;"	kind:pred
set_unordlist.nondet_member	../library/set_unordlist.m	/^:- pred nondet_member(set_unordlist(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
set_unordlist.power_intersect	../library/set_unordlist.m	/^:- func power_intersect(set_unordlist(set_unordlist(T))) = set_unordlist(/;kq|/^\<power_intersect\>/;'q;"	kind:func
set_unordlist.power_union	../library/set_unordlist.m	/^:- func power_union(set_unordlist(set_unordlist(T))) = set_unordlist(/;kq|/^\<power_union\>/;'q;"	kind:func
set_unordlist.power_union_2	../library/set_unordlist.m	/^:- pred set_unordlist.power_union_2(list(set_unordlist(/;kq|/^\<set_unordlist.power_union_2\>/;'q;"	kind:pred	file:
set_unordlist.remove	../library/set_unordlist.m	/^:- pred remove(T::in, set_unordlist(T)::in, set_unordlist(/;kq|/^\<remove\>/;'q;"	kind:pred
set_unordlist.remove_least	../library/set_unordlist.m	/^:- pred remove_least(/;kq|/^\<remove_least\>/;'q;"	kind:pred
set_unordlist.remove_list	../library/set_unordlist.m	/^:- pred remove_list(list(/;kq|/^\<remove_list\>/;'q;"	kind:pred
set_unordlist.singleton_set	../library/set_unordlist.m	/^:- pred singleton_set(T, set_unordlist(/;kq|/^\<singleton_set\>/;'q;"	kind:pred
set_unordlist.subset	../library/set_unordlist.m	/^:- pred subset(set_unordlist(T)::in, set_unordlist(/;kq|/^\<subset\>/;'q;"	kind:pred
set_unordlist.sul	../library/set_unordlist.m	/^    --->    sul(list(T)).$/;kq|-;/\<set_unordlist.sul\>/;'q;"	kind:cons	file:
set_unordlist.superset	../library/set_unordlist.m	/^:- pred superset(set_unordlist(T)::in, set_unordlist(/;kq|/^\<superset\>/;'q;"	kind:pred
set_unordlist.to_sorted_list	../library/set_unordlist.m	/^:- func to_sorted_list(set_unordlist(T)) = list(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
set_unordlist.union	../library/set_unordlist.m	/^:- func union(set_unordlist(T), set_unordlist(T)) = set_unordlist(/;kq|/^\<union\>/;'q;"	kind:func
set_unordlist.union_list	../library/set_unordlist.m	/^:- func union_list(list(set_unordlist(T))) = set_unordlist(/;kq|/^\<union_list\>/;'q;"	kind:func
set_use_stream	../library/bit_buffer.m	/^:- pred set_use_stream(/;kq|/^\<set_use_stream\>/;'q;"	kind:pred	file:
set_used_env_vars	code_info.m	/^:- pred set_used_env_vars(set(/;kq|/^\<set_used_env_vars\>/;'q;"	kind:pred
set_used_item_ids	recompilation.record_uses.m	/^:- pred set_used_item_ids(/;kq|/^\<set_used_item_ids\>/;'q;"	kind:pred	file:
set_user_annotated_sharing	prog_data_foreign.m	/^:- pred set_user_annotated_sharing(/;kq|/^\<set_user_annotated_sharing\>/;'q;"	kind:pred
set_var_db	quantification.m	/^:- pred set_var_db(/;kq|/^\<set_var_db\>/;'q;"	kind:pred	file:
set_var_location	code_loc_dep.m	/^:- pred set_var_location(/;kq|/^\<set_var_location\>/;'q;"	kind:pred
set_var_locations	code_loc_dep.m	/^:- pred set_var_locations(/;kq|/^\<set_var_locations\>/;'q;"	kind:pred	file:
set_var_locn_info	code_loc_dep.m	/^:- pred set_var_locn_info(/;kq|/^\<set_var_locn_info\>/;'q;"	kind:pred	file:
set_var_maps_snapshot	polymorphism_info.m	/^:- pred set_var_maps_snapshot(/;kq|/^\<set_var_maps_snapshot\>/;'q;"	kind:pred
set_var_name_remap_in_proc	headvar_names.m	/^:- pred set_var_name_remap_in_proc(map(/;kq|/^\<set_var_name_remap_in_proc\>/;'q;"	kind:pred	file:
set_var_used	unused_args.m	/^:- pred set_var_used(/;kq|/^\<set_var_used\>/;'q;"	kind:pred	file:
set_vars_to_zero	lp_rational.m	/^:- func set_vars_to_zero(set(/;kq|/^\<set_vars_to_zero\>/;'q;"	kind:func
set_vars_to_zero_2	lp_rational.m	/^:- func set_vars_to_zero_2(set(/;kq|/^\<set_vars_to_zero_2\>/;'q;"	kind:func	file:
set_varset	lp.m	/^:- pred set_varset(/;kq|/^\<set_varset\>/;'q;"	kind:pred	file:
set_warnings	quantification.m	/^:- pred set_warnings(cord(/;kq|/^\<set_warnings\>/;'q;"	kind:pred	file:
set_word_size	globals.m	/^:- pred set_word_size(/;kq|/^\<set_word_size\>/;'q;"	kind:pred
set_zombies	code_loc_dep.m	/^:- pred set_zombies(/;kq|/^\<set_zombies\>/;'q;"	kind:pred	file:
setenv	../library/io.environment.m	/^:- impure pred setenv(/;kq|/^\<setenv\>/;'q;"	kind:pred	file:
sets_to_sorted_lists	../library/set_ctree234.m	/^:- pred sets_to_sorted_lists(list(set_ctree234(/;kq|/^\<sets_to_sorted_lists\>/;'q;"	kind:pred	file:
sets_to_sorted_lists	../library/set_ordlist.m	/^:- pred sets_to_sorted_lists(list(set_ordlist(/;kq|/^\<sets_to_sorted_lists\>/;'q;"	kind:pred	file:
sets_to_sorted_lists	../library/set_tree234.m	/^:- pred sets_to_sorted_lists(list(set_tree234(/;kq|/^\<sets_to_sorted_lists\>/;'q;"	kind:pred	file:
setting_only_use_grade_subdirs	options.m	/^    ;       setting_only_use_grade_subdirs$/;kq|-;/\<setting_only_use_grade_subdirs\>/;'q;"	kind:cons
setting_only_use_subdirs	options.m	/^    ;       setting_only_use_subdirs$/;kq|-;/\<setting_only_use_subdirs\>/;'q;"	kind:cons
setup_all_args	mercury_compile_args.m	/^:- pred setup_all_args(/;kq|/^\<setup_all_args\>/;'q;"	kind:pred
setup_and_process_compiler_arg	mercury_compile_main.m	/^:- pred setup_and_process_compiler_arg(/;kq|/^\<setup_and_process_compiler_arg\>/;'q;"	kind:pred	file:
setup_and_process_compiler_cmd_line_args	mercury_compile_main.m	/^:- pred setup_and_process_compiler_cmd_line_args(/;kq|/^\<setup_and_process_compiler_cmd_line_args\>/;'q;"	kind:pred	file:
setup_and_process_compiler_stdin_args	mercury_compile_main.m	/^:- pred setup_and_process_compiler_stdin_args(/;kq|/^\<setup_and_process_compiler_stdin_args\>/;'q;"	kind:pred	file:
setup_base_params	decide_type_repn.m	/^:- pred setup_base_params(/;kq|/^\<setup_base_params\>/;'q;"	kind:pred	file:
setup_call	code_loc_dep.m	/^:- pred setup_call(hlds_goal_info::in, assoc_list(/;kq|/^\<setup_call\>/;'q;"	kind:pred
setup_call_args	code_loc_dep.m	/^:- pred setup_call_args(assoc_list(/;kq|/^\<setup_call_args\>/;'q;"	kind:pred	file:
setup_checking_for_interrupt	process_util.m	/^:- pred setup_checking_for_interrupt(/;kq|/^\<setup_checking_for_interrupt\>/;'q;"	kind:pred
setup_child_signal_handlers	process_util.m	/^:- pred setup_child_signal_handlers(/;kq|/^\<setup_child_signal_handlers\>/;'q;"	kind:pred	file:
setup_decide_du_params	du_type_layout.m	/^:- pred setup_decide_du_params(/;kq|/^\<setup_decide_du_params\>/;'q;"	kind:pred	file:
setup_for_build_with_module_options	make.build.m	/^:- pred setup_for_build_with_module_options(/;kq|/^\<setup_for_build_with_module_options\>/;'q;"	kind:pred
setup_headvars	polymorphism_clause.m	/^:- pred setup_headvars(pred_info::in, proc_arg_vector(/;kq|/^\<setup_headvars\>/;'q;"	kind:pred	file:
setup_hlds_dump_options	hlds_out_util.m	/^:- func setup_hlds_dump_options(/;kq|/^\<setup_hlds_dump_options\>/;'q;"	kind:func	file:
setup_instance_method_headvars	polymorphism_clause.m	/^:- pred setup_instance_method_headvars(/;kq|/^\<setup_instance_method_headvars\>/;'q;"	kind:pred	file:
setup_local_var_usage	unused_args.m	/^:- pred setup_local_var_usage(list(/;kq|/^\<setup_local_var_usage\>/;'q;"	kind:pred	file:
setup_make_and_install_grade_specific_files_for_grade	make.library_install.m	/^:- pred setup_make_and_install_grade_specific_files_for_grade(/;kq|/^\<setup_make_and_install_grade_specific_files_for_grade\>/;'q;"	kind:pred	file:
setup_make_and_install_grade_specific_files_for_grades	make.library_install.m	/^:- pred setup_make_and_install_grade_specific_files_for_grades(/;kq|/^\<setup_make_and_install_grade_specific_files_for_grades\>/;'q;"	kind:pred	file:
setup_output_args	unused_args.m	/^:- pred setup_output_args(/;kq|/^\<setup_output_args\>/;'q;"	kind:pred	file:
setup_par_map	frameopt.m	/^:- type setup_par_map$/;kq|-;/\<setup_par_map\>/;'q;"	kind:type	file:
setup_pred_args	unused_args.m	/^:- pred setup_pred_args(pred_id::in, list(/;kq|/^\<setup_pred_args\>/;'q;"	kind:pred	file:
setup_proc_args	unused_args.m	/^:- pred setup_proc_args(/;kq|/^\<setup_proc_args\>/;'q;"	kind:pred	file:
setup_return	code_loc_dep.m	/^:- pred setup_return(assoc_list(/;kq|/^\<setup_return\>/;'q;"	kind:pred
setup_signal_handlers	process_util.m	/^:- pred setup_signal_handlers(/;kq|/^\<setup_signal_handlers\>/;'q;"	kind:pred	file:
setup_typeinfo_dep	unused_args.m	/^:- pred setup_typeinfo_dep(/;kq|/^\<setup_typeinfo_dep\>/;'q;"	kind:pred	file:
setup_typeinfo_deps	unused_args.m	/^:- pred setup_typeinfo_deps(list(/;kq|/^\<setup_typeinfo_deps\>/;'q;"	kind:pred	file:
setup_var_table_in_clauses_for_imported_pred	post_typecheck.m	/^:- pred setup_var_table_in_clauses_for_imported_pred(/;kq|/^\<setup_var_table_in_clauses_for_imported_pred\>/;'q;"	kind:pred
several_expected	typecheck_error_unify.m	/^    ;       several_expected($/;kq|-;/\<several_expected\>/;'q;"	kind:cons	file:
several_head	typecheck_error_unify.m	/^                several_head        :: type_mismatch,$/;kq|-;/\<several_head\>/;'q;"	kind:fld	file:
several_solns	lookup_switch_util.m	/^    ;       several_solns(list(Rval), list(list(Rval))).$/;kq|-;/\<several_solns\>/;'q;"	kind:cons
several_tail	typecheck_error_unify.m	/^                several_tail        :: list(type_mismatch)$/;kq|-;/\<several_tail\>/;'q;"	kind:fld	file:
severity_error	error_spec.m	/^    --->    severity_error$/;kq|-;/\<severity_error\>/;'q;"	kind:cons
severity_informational	error_spec.m	/^    ;       severity_informational(option).$/;kq|-;/\<severity_informational\>/;'q;"	kind:cons
severity_to_maybe_actual_severity	error_util.m	/^:- pred severity_to_maybe_actual_severity(/;kq|/^\<severity_to_maybe_actual_severity\>/;'q;"	kind:pred	file:
severity_warning	error_spec.m	/^    ;       severity_warning(option)$/;kq|-;/\<severity_warning\>/;'q;"	kind:cons
sf_context	format_call.m	/^                sf_context              :: prog_context,$/;kq|-;/\<sf_context\>/;'q;"	kind:fld	file:
sf_fmt_str_values	format_call.m	/^                sf_fmt_str_values       :: fmt_str_val_vars,$/;kq|-;/\<sf_fmt_str_values\>/;'q;"	kind:fld	file:
sf_result_var	format_call.m	/^                sf_result_var           :: prog_var$/;kq|-;/\<sf_result_var\>/;'q;"	kind:fld	file:
sfc16.generate_uint16	../library/random.sfc16.m	/^    pred(generate_uint16\/3) is sfc16.generate_uint16,$/;kq|-;/\<sfc16.generate_uint16\>/;'q;"	kind:tcim	file:
sfc16.generate_uint16	../library/random.sfc16.m	/^:- pred generate_uint16(/;kq|/^\<generate_uint16\>/;'q;"	kind:pred
sfc16.generate_uint32	../library/random.sfc16.m	/^    pred(generate_uint32\/3) is sfc16.generate_uint32,$/;kq|-;/\<sfc16.generate_uint32\>/;'q;"	kind:tcim	file:
sfc16.generate_uint32	../library/random.sfc16.m	/^:- pred generate_uint32(/;kq|/^\<generate_uint32\>/;'q;"	kind:pred
sfc16.generate_uint64	../library/random.sfc16.m	/^    pred(generate_uint64\/3) is sfc16.generate_uint64$/;kq|-;/\<sfc16.generate_uint64\>/;'q;"	kind:tcim	file:
sfc16.generate_uint64	../library/random.sfc16.m	/^:- pred generate_uint64(/;kq|/^\<generate_uint64\>/;'q;"	kind:pred
sfc16.generate_uint8	../library/random.sfc16.m	/^    pred(generate_uint8\/3) is sfc16.generate_uint8,$/;kq|-;/\<sfc16.generate_uint8\>/;'q;"	kind:tcim	file:
sfc16.generate_uint8	../library/random.sfc16.m	/^:- pred generate_uint8(/;kq|/^\<generate_uint8\>/;'q;"	kind:pred
sfc16.init	../library/random.sfc16.m	/^:- func init = random.$/;kq|/^\<init\>/;'q;"	kind:func
sfc16.pack_uint64	../library/random.sfc16.m	/^:- func pack_uint64(/;kq|/^\<pack_uint64\>/;'q;"	kind:func	file:
sfc16.random	../library/random.sfc16.m	/^:- type random$/;kq|-;/\<sfc16.random\>/;'q;"	kind:type	file:
sfc16.seed	../library/random.sfc16.m	/^:- func seed(/;kq|/^\<seed\>/;'q;"	kind:func
sfc16.skip	../library/random.sfc16.m	/^:- pred skip(/;kq|/^\<skip\>/;'q;"	kind:pred	file:
sfc16.unpack_uint64	../library/random.sfc16.m	/^:- pred unpack_uint64(/;kq|/^\<unpack_uint64\>/;'q;"	kind:pred	file:
sfc32.generate_uint16	../library/random.sfc32.m	/^    pred(generate_uint16\/4) is sfc32.generate_uint16,$/;kq|-;/\<sfc32.generate_uint16\>/;'q;"	kind:tcim	file:
sfc32.generate_uint16	../library/random.sfc32.m	/^:- pred generate_uint16(/;kq|/^\<generate_uint16\>/;'q;"	kind:pred
sfc32.generate_uint16	../library/random.sfc32.m	/^:- pred generate_uint16(/;kq|/^\<generate_uint16\>/;'q;"	kind:pred
sfc32.generate_uint32	../library/random.sfc32.m	/^    pred(generate_uint32\/4) is sfc32.generate_uint32,$/;kq|-;/\<sfc32.generate_uint32\>/;'q;"	kind:tcim	file:
sfc32.generate_uint32	../library/random.sfc32.m	/^:- pred generate_uint32(/;kq|/^\<generate_uint32\>/;'q;"	kind:pred
sfc32.generate_uint32	../library/random.sfc32.m	/^:- pred generate_uint32(/;kq|/^\<generate_uint32\>/;'q;"	kind:pred
sfc32.generate_uint64	../library/random.sfc32.m	/^    pred(generate_uint64\/4) is sfc32.generate_uint64$/;kq|-;/\<sfc32.generate_uint64\>/;'q;"	kind:tcim	file:
sfc32.generate_uint64	../library/random.sfc32.m	/^:- pred generate_uint64(/;kq|/^\<generate_uint64\>/;'q;"	kind:pred
sfc32.generate_uint64	../library/random.sfc32.m	/^:- pred generate_uint64(/;kq|/^\<generate_uint64\>/;'q;"	kind:pred
sfc32.generate_uint8	../library/random.sfc32.m	/^    pred(generate_uint8\/4) is sfc32.generate_uint8,$/;kq|-;/\<sfc32.generate_uint8\>/;'q;"	kind:tcim	file:
sfc32.generate_uint8	../library/random.sfc32.m	/^:- pred generate_uint8(/;kq|/^\<generate_uint8\>/;'q;"	kind:pred
sfc32.generate_uint8	../library/random.sfc32.m	/^:- pred generate_uint8(/;kq|/^\<generate_uint8\>/;'q;"	kind:pred
sfc32.init	../library/random.sfc32.m	/^:- pred init(/;kq|/^\<init\>/;'q;"	kind:pred
sfc32.params	../library/random.sfc32.m	/^:- type params$/;kq|-;/\<sfc32.params\>/;'q;"	kind:type	file:
sfc32.seed	../library/random.sfc32.m	/^:- pred seed(/;kq|/^\<seed\>/;'q;"	kind:pred
sfc32.skip	../library/random.sfc32.m	/^:- pred skip(/;kq|/^\<skip\>/;'q;"	kind:pred	file:
sfc32.urandom	../library/random.sfc32.m	/^:- instance urandom(params, ustate) where [$/;kq|-;/\<sfc32.urandom\>/;'q;"	kind:tci	file:
sfc32.urandom_dup	../library/random.sfc32.m	/^:- instance urandom_dup(ustate) where [$/;kq|-;/\<sfc32.urandom_dup\>/;'q;"	kind:tci	file:
sfc32.urandom_dup	../library/random.sfc32.m	/^:- pred urandom_dup(/;kq|/^\<urandom_dup\>/;'q;"	kind:pred
sfc32.ustate	../library/random.sfc32.m	/^:- type ustate$/;kq|-;/\<sfc32.ustate\>/;'q;"	kind:type	file:
sfc64.generate_uint16	../library/random.sfc64.m	/^    pred(generate_uint16\/4) is sfc64.generate_uint16,$/;kq|-;/\<sfc64.generate_uint16\>/;'q;"	kind:tcim	file:
sfc64.generate_uint16	../library/random.sfc64.m	/^:- pred generate_uint16(/;kq|/^\<generate_uint16\>/;'q;"	kind:pred
sfc64.generate_uint16	../library/random.sfc64.m	/^:- pred generate_uint16(/;kq|/^\<generate_uint16\>/;'q;"	kind:pred
sfc64.generate_uint32	../library/random.sfc64.m	/^    pred(generate_uint32\/4) is sfc64.generate_uint32,$/;kq|-;/\<sfc64.generate_uint32\>/;'q;"	kind:tcim	file:
sfc64.generate_uint32	../library/random.sfc64.m	/^:- pred generate_uint32(/;kq|/^\<generate_uint32\>/;'q;"	kind:pred
sfc64.generate_uint32	../library/random.sfc64.m	/^:- pred generate_uint32(/;kq|/^\<generate_uint32\>/;'q;"	kind:pred
sfc64.generate_uint64	../library/random.sfc64.m	/^    pred(generate_uint64\/4) is sfc64.generate_uint64$/;kq|-;/\<sfc64.generate_uint64\>/;'q;"	kind:tcim	file:
sfc64.generate_uint64	../library/random.sfc64.m	/^:- pred generate_uint64(/;kq|/^\<generate_uint64\>/;'q;"	kind:pred
sfc64.generate_uint64	../library/random.sfc64.m	/^:- pred generate_uint64(/;kq|/^\<generate_uint64\>/;'q;"	kind:pred
sfc64.generate_uint8	../library/random.sfc64.m	/^    pred(generate_uint8\/4) is sfc64.generate_uint8,$/;kq|-;/\<sfc64.generate_uint8\>/;'q;"	kind:tcim	file:
sfc64.generate_uint8	../library/random.sfc64.m	/^:- pred generate_uint8(/;kq|/^\<generate_uint8\>/;'q;"	kind:pred
sfc64.generate_uint8	../library/random.sfc64.m	/^:- pred generate_uint8(/;kq|/^\<generate_uint8\>/;'q;"	kind:pred
sfc64.init	../library/random.sfc64.m	/^:- pred init(/;kq|/^\<init\>/;'q;"	kind:pred
sfc64.params	../library/random.sfc64.m	/^:- type params$/;kq|-;/\<sfc64.params\>/;'q;"	kind:type	file:
sfc64.seed	../library/random.sfc64.m	/^:- pred seed(/;kq|/^\<seed\>/;'q;"	kind:pred
sfc64.skip	../library/random.sfc64.m	/^:- pred skip(/;kq|/^\<skip\>/;'q;"	kind:pred	file:
sfc64.urandom	../library/random.sfc64.m	/^:- instance urandom(params, ustate) where [$/;kq|-;/\<sfc64.urandom\>/;'q;"	kind:tci	file:
sfc64.urandom_dup	../library/random.sfc64.m	/^:- instance urandom_dup(ustate) where [$/;kq|-;/\<sfc64.urandom_dup\>/;'q;"	kind:tci	file:
sfc64.urandom_dup	../library/random.sfc64.m	/^:- pred urandom_dup(/;kq|/^\<urandom_dup\>/;'q;"	kind:pred
sfc64.ustate	../library/random.sfc64.m	/^:- type ustate$/;kq|-;/\<sfc64.ustate\>/;'q;"	kind:type	file:
sfk_src	file_kind.m	/^    --->    sfk_src.$/;kq|-;/\<sfk_src\>/;'q;"	kind:cons
sh_alt_long_names	optdb_help.m	/^                sh_alt_long_names       :: list(string),$/;kq|-;/\<sh_alt_long_names\>/;'q;"	kind:fld
sh_description	optdb_help.m	/^                sh_description          :: help_text$/;kq|-;/\<sh_description\>/;'q;"	kind:fld
sh_long_name	optdb_help.m	/^                sh_long_name            :: string,$/;kq|-;/\<sh_long_name\>/;'q;"	kind:fld
sh_short_name	optdb_help.m	/^                sh_short_name           :: char,$/;kq|-;/\<sh_short_name\>/;'q;"	kind:fld
shallow	trace_params.m	/^    ;       shallow$/;kq|-;/\<shallow\>/;'q;"	kind:cons	file:
shallow_cons_id	ssdebug.m	/^:- func shallow_cons_id = cons_id.$/;kq|/^\<shallow_cons_id\>/;'q;"	kind:func	file:
shallow_or_deep	ssdebug.m	/^:- inst shallow_or_deep for globals.ssdb_trace_level\/0$/;kq|-;/\<shallow_or_deep\>/;'q;"	kind:inst
share_ho_modes	mode_constraints.m	/^:- pred share_ho_modes(/;kq|/^\<share_ho_modes\>/;'q;"	kind:pred	file:
shared	prog_data.m	/^    --->        shared$/;kq|-;/\<shared\>/;'q;"	kind:cons
shared_code_automatic	prog_data_foreign.m	/^    ;       shared_code_automatic.$/;kq|-;/\<shared_code_automatic\>/;'q;"	kind:cons
shared_code_duplicate	prog_data_foreign.m	/^    --->    shared_code_duplicate$/;kq|-;/\<shared_code_duplicate\>/;'q;"	kind:cons
shared_code_share	prog_data_foreign.m	/^    ;       shared_code_share$/;kq|-;/\<shared_code_share\>/;'q;"	kind:cons
shared_inst	prog_data.m	/^    ;       shared_inst(inst_name)$/;kq|-;/\<shared_inst\>/;'q;"	kind:cons
shared_inst_table	hlds_inst_mode.m	/^:- type shared_inst_table ==        map(inst_name, maybe_inst).$/;kq|-;/\<shared_inst_table\>/;'q;"	kind:type	file:
shared_insts_from_sorted_pairs	hlds_inst_mode.m	/^:- pred shared_insts_from_sorted_pairs(/;kq|/^\<shared_insts_from_sorted_pairs\>/;'q;"	kind:pred
shared_insts_to_sorted_pairs	hlds_inst_mode.m	/^:- pred shared_insts_to_sorted_pairs(/;kq|/^\<shared_insts_to_sorted_pairs\>/;'q;"	kind:pred
shared_left_to_right_deconstruct	interval.m	/^:- pred shared_left_to_right_deconstruct(/;kq|/^\<shared_left_to_right_deconstruct\>/;'q;"	kind:pred	file:
shared_lib_not_executable	options.m	/^    ;       shared_lib_not_executable$/;kq|-;/\<shared_lib_not_executable\>/;'q;"	kind:cons
shared_libraries_not_supported	link_target_code.m	/^    --->    shared_libraries_not_supported$/;kq|-;/\<shared_libraries_not_supported\>/;'q;"	kind:cons
shared_libraries_supported	link_target_code.m	/^    ;       shared_libraries_supported.$/;kq|-;/\<shared_libraries_supported\>/;'q;"	kind:cons
shared_library	link_target_code.m	/^    ;       shared_library$/;kq|-;/\<shared_library\>/;'q;"	kind:cons
shared_library_extension	options.m	/^    ;       shared_library_extension$/;kq|-;/\<shared_library_extension\>/;'q;"	kind:cons
shared_library_support	link_target_code.m	/^:- type shared_library_support$/;kq|-;/\<shared_library_support\>/;'q;"	kind:type
shared_libs	options.m	/^    ;       shared_libs$/;kq|-;/\<shared_libs\>/;'q;"	kind:cons
shared_local_tag_no_args	hlds_data.m	/^    ;       shared_local_tag_no_args(ptag, local_sectag, lsectag_mask)$/;kq|-;/\<shared_local_tag_no_args\>/;'q;"	kind:cons
shared_memory	../library/io.m	/^    ;       shared_memory$/;kq|-;/\<shared_memory\>/;'q;"	kind:cons
shared_ptag_info	tag_switch_util.m	/^:- type shared_ptag_info(CaseRep)$/;kq|-;/\<shared_ptag_info\>/;'q;"	kind:type
shared_random	../library/random.m	/^:- type shared_random(P, S)$/;kq|-;/\<shared_random\>/;'q;"	kind:type	file:
shared_random_params	../library/random.m	/^                shared_random_params :: P,$/;kq|-;/\<shared_random_params\>/;'q;"	kind:fld	file:
shared_random_state	../library/random.m	/^                shared_random_state :: S$/;kq|-;/\<shared_random_state\>/;'q;"	kind:fld	file:
shared_sectag_locn	tag_switch_util.m	/^:- type shared_sectag_locn =< sectag_locn$/;kq|-;/\<shared_sectag_locn\>/;'q;"	kind:type
shared_utilities.unlimit_stack	../mdbcomp/shared_utilities.m	/^:- pred unlimit_stack(/;kq|/^\<unlimit_stack\>/;'q;"	kind:pred
sharing	prog_data_pragma.m	/^                sharing     ::  structure_sharing_domain,$/;kq|-;/\<sharing\>/;'q;"	kind:fld
sharing_analysis	structure_sharing.analysis.m	/^:- pred sharing_analysis(/;kq|/^\<sharing_analysis\>/;'q;"	kind:pred	file:
sharing_answer_from_term	structure_sharing.analysis.m	/^:- pred sharing_answer_from_term(/;kq|/^\<sharing_answer_from_term\>/;'q;"	kind:pred	file:
sharing_answer_to_term	structure_sharing.analysis.m	/^:- func sharing_answer_to_term(/;kq|/^\<sharing_answer_to_term\>/;'q;"	kind:func	file:
sharing_as	structure_sharing.domain.m	/^:- type sharing_as$/;kq|-;/\<sharing_as\>/;'q;"	kind:type	file:
sharing_as_and_status	structure_sharing.domain.m	/^:- type sharing_as_and_status$/;kq|-;/\<sharing_as_and_status\>/;'q;"	kind:type
sharing_as_and_status_is_subsumed_by	structure_sharing.domain.m	/^:- pred sharing_as_and_status_is_subsumed_by(/;kq|/^\<sharing_as_and_status_is_subsumed_by\>/;'q;"	kind:pred
sharing_as_bottom	structure_sharing.domain.m	/^    ;       sharing_as_bottom$/;kq|-;/\<sharing_as_bottom\>/;'q;"	kind:cons	file:
sharing_as_comb	structure_sharing.domain.m	/^:- func sharing_as_comb(/;kq|/^\<sharing_as_comb\>/;'q;"	kind:func
sharing_as_for_foreign_proc	structure_sharing.domain.m	/^:- func sharing_as_for_foreign_proc(/;kq|/^\<sharing_as_for_foreign_proc\>/;'q;"	kind:func	file:
sharing_as_from_user_annotated_sharing	structure_sharing.domain.m	/^:- pred sharing_as_from_user_annotated_sharing(/;kq|/^\<sharing_as_from_user_annotated_sharing\>/;'q;"	kind:pred	file:
sharing_as_init	structure_sharing.domain.m	/^:- func sharing_as_init = sharing_as.$/;kq|/^\<sharing_as_init\>/;'q;"	kind:func
sharing_as_is_bottom	structure_sharing.domain.m	/^:- pred sharing_as_is_bottom(/;kq|/^\<sharing_as_is_bottom\>/;'q;"	kind:pred
sharing_as_is_subsumed_by	structure_sharing.domain.m	/^:- pred sharing_as_is_subsumed_by(/;kq|/^\<sharing_as_is_subsumed_by\>/;'q;"	kind:pred
sharing_as_is_top	structure_sharing.domain.m	/^:- pred sharing_as_is_top(/;kq|/^\<sharing_as_is_top\>/;'q;"	kind:pred
sharing_as_least_upper_bound	structure_sharing.domain.m	/^:- func sharing_as_least_upper_bound(/;kq|/^\<sharing_as_least_upper_bound\>/;'q;"	kind:func
sharing_as_least_upper_bound_of_list	structure_sharing.domain.m	/^:- func sharing_as_least_upper_bound_of_list(/;kq|/^\<sharing_as_least_upper_bound_of_list\>/;'q;"	kind:func
sharing_as_project	structure_sharing.domain.m	/^:- pred sharing_as_project(list(/;kq|/^\<sharing_as_project\>/;'q;"	kind:pred
sharing_as_project_set	structure_sharing.domain.m	/^:- pred sharing_as_project_set(set(/;kq|/^\<sharing_as_project_set\>/;'q;"	kind:pred
sharing_as_project_with_type	structure_sharing.domain.m	/^:- pred sharing_as_project_with_type(projection_type::in, list(/;kq|/^\<sharing_as_project_with_type\>/;'q;"	kind:pred	file:
sharing_as_real_as	structure_sharing.domain.m	/^    --->    sharing_as_real_as(sharing_set)$/;kq|-;/\<sharing_as_real_as\>/;'q;"	kind:cons	file:
sharing_as_rename	structure_sharing.domain.m	/^:- pred sharing_as_rename(/;kq|/^\<sharing_as_rename\>/;'q;"	kind:pred
sharing_as_rename_using_module_info	structure_sharing.domain.m	/^:- pred sharing_as_rename_using_module_info(/;kq|/^\<sharing_as_rename_using_module_info\>/;'q;"	kind:pred
sharing_as_short_description	structure_sharing.domain.m	/^:- func sharing_as_short_description(/;kq|/^\<sharing_as_short_description\>/;'q;"	kind:func
sharing_as_size	structure_sharing.domain.m	/^:- pred sharing_as_size(/;kq|/^\<sharing_as_size\>/;'q;"	kind:pred
sharing_as_table	structure_sharing.domain.m	/^:- type sharing_as_table == map(pred_proc_id, sharing_as_and_status).$/;kq|-;/\<sharing_as_table\>/;'q;"	kind:type
sharing_as_table_init	structure_sharing.domain.m	/^:- func sharing_as_table_init = sharing_as_table.$/;kq|/^\<sharing_as_table_init\>/;'q;"	kind:func
sharing_as_table_search	structure_sharing.domain.m	/^:- pred sharing_as_table_search(/;kq|/^\<sharing_as_table_search\>/;'q;"	kind:pred
sharing_as_table_set	structure_sharing.domain.m	/^:- pred sharing_as_table_set(/;kq|/^\<sharing_as_table_set\>/;'q;"	kind:pred
sharing_as_top	structure_sharing.domain.m	/^    ;       sharing_as_top(set(top_feedback)).$/;kq|-;/\<sharing_as_top\>/;'q;"	kind:cons	file:
sharing_as_top_no_feedback	structure_sharing.domain.m	/^:- func sharing_as_top_no_feedback = sharing_as.$/;kq|/^\<sharing_as_top_no_feedback\>/;'q;"	kind:func
sharing_as_top_sharing	structure_sharing.domain.m	/^:- func sharing_as_top_sharing(/;kq|/^\<sharing_as_top_sharing\>/;'q;"	kind:func
sharing_as_top_sharing_accumulate	structure_sharing.domain.m	/^:- func sharing_as_top_sharing_accumulate(/;kq|/^\<sharing_as_top_sharing_accumulate\>/;'q;"	kind:func
sharing_context	prog_item.m	/^                sharing_context         :: prog_context,$/;kq|-;/\<sharing_context\>/;'q;"	kind:fld
sharing_description	prog_item.m	/^                sharing_description     :: maybe(structure_sharing_domain),$/;kq|-;/\<sharing_description\>/;'q;"	kind:fld
sharing_from_unification	structure_sharing.domain.m	/^:- func sharing_from_unification(/;kq|/^\<sharing_from_unification\>/;'q;"	kind:func	file:
sharing_headvar_types	prog_item.m	/^                sharing_headvar_types   :: list(mer_type),$/;kq|-;/\<sharing_headvar_types\>/;'q;"	kind:fld
sharing_headvars	prog_item.m	/^                sharing_headvars        :: list(prog_var),$/;kq|-;/\<sharing_headvars\>/;'q;"	kind:fld
sharing_pair_to_string	parse_tree_out_pragma.m	/^:- func sharing_pair_to_string(/;kq|/^\<sharing_pair_to_string\>/;'q;"	kind:func	file:
sharing_pred_id	prog_item.m	/^                sharing_pred_id         :: proc_pf_name_modes,$/;kq|-;/\<sharing_pred_id\>/;'q;"	kind:fld
sharing_seq_num	prog_item.m	/^                sharing_seq_num         :: item_seq_num$/;kq|-;/\<sharing_seq_num\>/;'q;"	kind:fld
sharing_set	structure_sharing.domain.m	/^:- type sharing_set$/;kq|-;/\<sharing_set\>/;'q;"	kind:type	file:
sharing_set_altclos_2	structure_sharing.domain.m	/^:- func sharing_set_altclos_2(/;kq|/^\<sharing_set_altclos_2\>/;'q;"	kind:func	file:
sharing_set_altclos_3_directed	structure_sharing.domain.m	/^:- func sharing_set_altclos_3_directed(/;kq|/^\<sharing_set_altclos_3_directed\>/;'q;"	kind:func	file:
sharing_set_apply_widening	structure_sharing.domain.m	/^:- pred sharing_set_apply_widening(/;kq|/^\<sharing_set_apply_widening\>/;'q;"	kind:pred	file:
sharing_set_comb	structure_sharing.domain.m	/^:- func sharing_set_comb(/;kq|/^\<sharing_set_comb\>/;'q;"	kind:func	file:
sharing_set_extend_datastruct	structure_sharing.domain.m	/^:- func sharing_set_extend_datastruct(/;kq|/^\<sharing_set_extend_datastruct\>/;'q;"	kind:func	file:
sharing_set_init	structure_sharing.domain.m	/^:- func sharing_set_init = sharing_set is det.$/;kq|/^\<sharing_set_init\>/;'q;"	kind:func	file:
sharing_set_is_empty	structure_sharing.domain.m	/^:- pred sharing_set_is_empty(/;kq|/^\<sharing_set_is_empty\>/;'q;"	kind:pred	file:
sharing_set_is_subsumed_by	structure_sharing.domain.m	/^:- pred sharing_set_is_subsumed_by(/;kq|/^\<sharing_set_is_subsumed_by\>/;'q;"	kind:pred	file:
sharing_set_least_upper_bound	structure_sharing.domain.m	/^:- func sharing_set_least_upper_bound(/;kq|/^\<sharing_set_least_upper_bound\>/;'q;"	kind:func	file:
sharing_set_least_upper_bound_list	structure_sharing.domain.m	/^:- func sharing_set_least_upper_bound_list(/;kq|/^\<sharing_set_least_upper_bound_list\>/;'q;"	kind:func	file:
sharing_set_project	structure_sharing.domain.m	/^:- pred sharing_set_project(projection_type::in, list(/;kq|/^\<sharing_set_project\>/;'q;"	kind:pred	file:
sharing_set_rename	structure_sharing.domain.m	/^:- pred sharing_set_rename(/;kq|/^\<sharing_set_rename\>/;'q;"	kind:pred	file:
sharing_set_size	structure_sharing.domain.m	/^:- func sharing_set_size(/;kq|/^\<sharing_set_size\>/;'q;"	kind:func	file:
sharing_set_subsumed_subset	structure_sharing.domain.m	/^:- pred sharing_set_subsumed_subset(/;kq|/^\<sharing_set_subsumed_subset\>/;'q;"	kind:pred	file:
sharing_set_subsumes_sharing_pair	structure_sharing.domain.m	/^:- pred sharing_set_subsumes_sharing_pair(/;kq|/^\<sharing_set_subsumes_sharing_pair\>/;'q;"	kind:pred	file:
sharing_tvarset	prog_item.m	/^                sharing_tvarset         :: tvarset,$/;kq|-;/\<sharing_tvarset\>/;'q;"	kind:fld
sharing_varset	prog_item.m	/^                sharing_varset          :: prog_varset,$/;kq|-;/\<sharing_varset\>/;'q;"	kind:fld
shell_util.quote_arg_unix	shell_util.m	/^:- func quote_arg_unix(list(char)) = list(/;kq|/^\<quote_arg_unix\>/;'q;"	kind:func	file:
shell_util.quote_char_unix	shell_util.m	/^:- pred quote_char_unix(/;kq|/^\<quote_char_unix\>/;'q;"	kind:pred	file:
shell_util.quote_shell_cmd_arg	shell_util.m	/^:- func quote_shell_cmd_arg(/;kq|/^\<quote_shell_cmd_arg\>/;'q;"	kind:func
shift	../library/ranges.m	/^:- func shift(/;kq|/^\<shift\>/;'q;"	kind:func
shift_by_int	builtin_ops.m	/^    --->    shift_by_int$/;kq|-;/\<shift_by_int\>/;'q;"	kind:cons
shift_by_type	builtin_ops.m	/^:- type shift_by_type$/;kq|-;/\<shift_by_type\>/;'q;"	kind:type
shift_by_uint	builtin_ops.m	/^    ;       shift_by_uint.$/;kq|-;/\<shift_by_uint\>/;'q;"	kind:cons
shlib_linker_debug_flags	options.m	/^    ;       shlib_linker_debug_flags$/;kq|-;/\<shlib_linker_debug_flags\>/;'q;"	kind:cons
shlib_linker_install_name_flag	options.m	/^    ;       shlib_linker_install_name_flag$/;kq|-;/\<shlib_linker_install_name_flag\>/;'q;"	kind:cons
shlib_linker_install_name_path	options.m	/^    ;       shlib_linker_install_name_path$/;kq|-;/\<shlib_linker_install_name_path\>/;'q;"	kind:cons
shlib_linker_link_lib_flag	options.m	/^    ;       shlib_linker_link_lib_flag$/;kq|-;/\<shlib_linker_link_lib_flag\>/;'q;"	kind:cons
shlib_linker_link_lib_suffix	options.m	/^    ;       shlib_linker_link_lib_suffix$/;kq|-;/\<shlib_linker_link_lib_suffix\>/;'q;"	kind:cons
shlib_linker_rpath_flag	options.m	/^    ;       shlib_linker_rpath_flag$/;kq|-;/\<shlib_linker_rpath_flag\>/;'q;"	kind:cons
shlib_linker_rpath_separator	options.m	/^    ;       shlib_linker_rpath_separator$/;kq|-;/\<shlib_linker_rpath_separator\>/;'q;"	kind:cons
shlib_linker_thread_flags	options.m	/^    ;       shlib_linker_thread_flags$/;kq|-;/\<shlib_linker_thread_flags\>/;'q;"	kind:cons
shlib_linker_trace_flags	options.m	/^    ;       shlib_linker_trace_flags$/;kq|-;/\<shlib_linker_trace_flags\>/;'q;"	kind:cons
shlib_linker_use_install_name	options.m	/^    ;       shlib_linker_use_install_name$/;kq|-;/\<shlib_linker_use_install_name\>/;'q;"	kind:cons
short_alt_align_help	optdb_help.m	/^    ;       short_alt_align_help($/;kq|-;/\<short_alt_align_help\>/;'q;"	kind:cons
short_arg_help	optdb_help.m	/^    ;       short_arg_help($/;kq|-;/\<short_arg_help\>/;'q;"	kind:cons
short_circuit_foreign_proc_component	jumpopt.m	/^:- pred short_circuit_foreign_proc_component(/;kq|/^\<short_circuit_foreign_proc_component\>/;'q;"	kind:pred	file:
short_circuit_label	jumpopt.m	/^:- pred short_circuit_label(/;kq|/^\<short_circuit_label\>/;'q;"	kind:pred	file:
short_circuit_labels_const	jumpopt.m	/^:- pred short_circuit_labels_const(/;kq|/^\<short_circuit_labels_const\>/;'q;"	kind:pred	file:
short_circuit_labels_lval	jumpopt.m	/^:- pred short_circuit_labels_lval(/;kq|/^\<short_circuit_labels_lval\>/;'q;"	kind:pred	file:
short_circuit_labels_rval	jumpopt.m	/^:- pred short_circuit_labels_rval(/;kq|/^\<short_circuit_labels_rval\>/;'q;"	kind:pred	file:
short_circuit_maybe_labels	jumpopt.m	/^:- pred short_circuit_maybe_labels(/;kq|/^\<short_circuit_maybe_labels\>/;'q;"	kind:pred	file:
short_count_bits	stack_layout.m	/^:- func short_count_bits = int.$/;kq|/^\<short_count_bits\>/;'q;"	kind:func	file:
short_help	optdb_help.m	/^    ;       short_help($/;kq|-;/\<short_help\>/;'q;"	kind:cons
short_inst	error_msg_inst.m	/^:- type short_inst$/;kq|-;/\<short_inst\>/;'q;"	kind:type
short_locns_array	layout.m	/^    ;       short_locns_array$/;kq|-;/\<short_locns_array\>/;'q;"	kind:cons
short_lval_tag_bits	stack_layout.m	/^:- func short_lval_tag_bits = int.$/;kq|/^\<short_lval_tag_bits\>/;'q;"	kind:func	file:
short_negated_option_name_line_plain	print_help.m	/^:- func short_negated_option_name_line_plain(/;kq|/^\<short_negated_option_name_line_plain\>/;'q;"	kind:func	file:
short_negated_option_name_texinfo	print_help.m	/^:- func short_negated_option_name_texinfo(/;kq|/^\<short_negated_option_name_texinfo\>/;'q;"	kind:func	file:
short_option	../library/getopt.m	/^                short_option    :: pred(char, OptionType),$/;kq|-;/\<short_option\>/;'q;"	kind:fld	file:
short_option	../library/getopt.m	/^:- type short_option(OptionType) == (pred(char, OptionType)).$/;kq|-;/\<short_option\>/;'q;"	kind:type
short_option	../library/getopt_io.m	/^                short_option    :: pred(char, OptionType),$/;kq|-;/\<short_option\>/;'q;"	kind:fld	file:
short_option	../library/getopt_io.m	/^:- type short_option(OptionType) == (pred(char, OptionType)).$/;kq|-;/\<short_option\>/;'q;"	kind:type
short_option_name_line_plain	print_help.m	/^:- func short_option_name_line_plain(/;kq|/^\<short_option_name_line_plain\>/;'q;"	kind:func	file:
short_option_name_lines_texinfo	print_help.m	/^:- pred short_option_name_lines_texinfo(/;kq|/^\<short_option_name_lines_texinfo\>/;'q;"	kind:pred	file:
short_reuse_description	hlds_goal.m	/^:- type short_reuse_description$/;kq|-;/\<short_reuse_description\>/;'q;"	kind:type
short_usage	print_help.m	/^:- pred short_usage(/;kq|/^\<short_usage\>/;'q;"	kind:pred
short_var_info	stack_layout.m	/^    ;       short_var_info(label_short_var_info)$/;kq|-;/\<short_var_info\>/;'q;"	kind:cons	file:
shorten_class_name	mlds_to_java_class.m	/^:- func shorten_class_name(/;kq|/^\<shorten_class_name\>/;'q;"	kind:func	file:
shorthand	hlds_goal.m	/^    ;       shorthand(shorthand_goal_expr).$/;kq|-;/\<shorthand\>/;'q;"	kind:cons
shorthand_goal_expr	hlds_goal.m	/^:- type shorthand_goal_expr$/;kq|-;/\<shorthand_goal_expr\>/;'q;"	kind:type
shorthand_goal_to_constraint	old_type_constraints.m	/^:- pred shorthand_goal_to_constraint(/;kq|/^\<shorthand_goal_to_constraint\>/;'q;"	kind:pred	file:
shortint_to_integer	../library/integer.m	/^:- func shortint_to_integer(/;kq|/^\<shortint_to_integer\>/;'q;"	kind:func	file:
should_add_get_goal	dep_par_conj.m	/^:- pred should_add_get_goal(set_of_progvar::in, list(/;kq|/^\<should_add_get_goal\>/;'q;"	kind:pred	file:
should_add_region_ops	code_info.m	/^:- func should_add_region_ops(/;kq|/^\<should_add_region_ops\>/;'q;"	kind:func
should_add_trail_ops	code_info.m	/^:- func should_add_trail_ops(/;kq|/^\<should_add_trail_ops\>/;'q;"	kind:func
should_atom_be_quoted	../library/term_io.m	/^:- func should_atom_be_quoted(/;kq|/^\<should_atom_be_quoted\>/;'q;"	kind:func	file:
should_attempt_accu_transform	accumulator.m	/^:- pred should_attempt_accu_transform(/;kq|/^\<should_attempt_accu_transform\>/;'q;"	kind:pred	file:
should_attempt_accu_transform_2	accumulator.m	/^:- pred should_attempt_accu_transform_2(/;kq|/^\<should_attempt_accu_transform_2\>/;'q;"	kind:pred	file:
should_copy_clauses_to_procs	clause_to_proc.m	/^:- pred should_copy_clauses_to_procs(/;kq|/^\<should_copy_clauses_to_procs\>/;'q;"	kind:pred
should_create_type_ctor_gen	type_ctor_info.m	/^:- pred should_create_type_ctor_gen(/;kq|/^\<should_create_type_ctor_gen\>/;'q;"	kind:pred	file:
should_dump_stage	passes_aux.m	/^:- pred should_dump_stage(int::in, string::in, string::in, list(/;kq|/^\<should_dump_stage\>/;'q;"	kind:pred
should_generate_item_version_numbers	write_module_interface_files.m	/^:- pred should_generate_item_version_numbers(/;kq|/^\<should_generate_item_version_numbers\>/;'q;"	kind:pred	file:
should_have_no_args	parse_goal_util.m	/^:- func should_have_no_args(cord(/;kq|/^\<should_have_no_args\>/;'q;"	kind:func
should_have_one_call_prefix	parse_goal_util.m	/^:- func should_have_one_call_prefix(cord(/;kq|/^\<should_have_one_call_prefix\>/;'q;"	kind:func
should_have_one_goal_prefix	parse_goal_util.m	/^:- func should_have_one_goal_prefix(cord(/;kq|/^\<should_have_one_goal_prefix\>/;'q;"	kind:func
should_have_one_x_one_goal_prefix	parse_goal_util.m	/^:- func should_have_one_x_one_goal_prefix(cord(/;kq|/^\<should_have_one_x_one_goal_prefix\>/;'q;"	kind:func
should_have_two_goals_infix	parse_goal_util.m	/^:- func should_have_two_goals_infix(cord(/;kq|/^\<should_have_two_goals_infix\>/;'q;"	kind:func
should_have_two_terms_infix	parse_goal_util.m	/^:- func should_have_two_terms_infix(cord(/;kq|/^\<should_have_two_terms_infix\>/;'q;"	kind:func
should_inline	inlining.m	/^    ;       should_inline(maybe_tail_rec, maybe_user_req).$/;kq|-;/\<should_inline\>/;'q;"	kind:cons	file:
should_inline_at_call_site	inlining.m	/^:- pred should_inline_at_call_site(/;kq|/^\<should_inline_at_call_site\>/;'q;"	kind:pred	file:
should_inline_par_builtin_calls	dep_par_conj.m	/^:- func should_inline_par_builtin_calls(/;kq|/^\<should_inline_par_builtin_calls\>/;'q;"	kind:func	file:
should_io_procedure_be_transformed	table_gen.m	/^:- pred should_io_procedure_be_transformed(/;kq|/^\<should_io_procedure_be_transformed\>/;'q;"	kind:pred	file:
should_modecheck_pred	modes.m	/^:- func should_modecheck_pred(/;kq|/^\<should_modecheck_pred\>/;'q;"	kind:func	file:
should_module_qualify	hlds_error_util.m	/^:- type should_module_qualify$/;kq|-;/\<should_module_qualify\>/;'q;"	kind:type
should_module_qualify_global_var_name	mlds_to_c_name.m	/^:- func should_module_qualify_global_var_name(/;kq|/^\<should_module_qualify_global_var_name\>/;'q;"	kind:func
should_not_inline	inlining.m	/^    --->    should_not_inline$/;kq|-;/\<should_not_inline\>/;'q;"	kind:cons	file:
should_not_module_qualify	hlds_error_util.m	/^    ;       should_not_module_qualify.$/;kq|-;/\<should_not_module_qualify\>/;'q;"	kind:cons
should_not_module_qualify_name	name_mangle.m	/^:- pred should_not_module_qualify_name(/;kq|/^\<should_not_module_qualify_name\>/;'q;"	kind:pred	file:
should_not_report_errors	module_qual.mq_info.m	/^    --->    should_not_report_errors$/;kq|-;/\<should_not_report_errors\>/;'q;"	kind:cons
should_not_warn	add_clause.m	/^    --->    should_not_warn$/;kq|-;/\<should_not_warn\>/;'q;"	kind:cons	file:
should_not_write	intermod_analysis.m	/^    --->    should_not_write$/;kq|-;/\<should_not_write\>/;'q;"	kind:cons
should_opt_export_pred	intermod_decide.m	/^:- pred should_opt_export_pred(/;kq|/^\<should_opt_export_pred\>/;'q;"	kind:pred	file:
should_opt_export_type_defn	intermod_decide.m	/^:- pred should_opt_export_type_defn(/;kq|/^\<should_opt_export_type_defn\>/;'q;"	kind:pred
should_preserve_tail_recursion	par_loop_control.m	/^:- pred should_preserve_tail_recursion(/;kq|/^\<should_preserve_tail_recursion\>/;'q;"	kind:pred	file:
should_pretest_equality	options.m	/^    ;       should_pretest_equality$/;kq|-;/\<should_pretest_equality\>/;'q;"	kind:cons
should_proc_be_inlined	inlining.m	/^:- pred should_proc_be_inlined(/;kq|/^\<should_proc_be_inlined\>/;'q;"	kind:pred	file:
should_read_interface	grab_modules.m	/^:- pred should_read_interface(/;kq|/^\<should_read_interface\>/;'q;"	kind:pred	file:
should_rebuild_lhs	make.check_up_to_date.m	/^:- type should_rebuild_lhs$/;kq|-;/\<should_rebuild_lhs\>/;'q;"	kind:type
should_record_tail_rec	mark_tail_calls.m	/^                should_record_tail_rec      :: maybe_record_tail_rec,$/;kq|-;/\<should_record_tail_rec\>/;'q;"	kind:fld	file:
should_reduce_stack_usage	../library/io.m	/^:- pred should_reduce_stack_usage(/;kq|/^\<should_reduce_stack_usage\>/;'q;"	kind:pred	file:
should_reduce_stack_usage	copy_util.m	/^:- pred should_reduce_stack_usage(/;kq|/^\<should_reduce_stack_usage\>/;'q;"	kind:pred	file:
should_report_duplicate_inst_or_mode	add_mode.m	/^:- func should_report_duplicate_inst_or_mode(/;kq|/^\<should_report_duplicate_inst_or_mode\>/;'q;"	kind:func	file:
should_report_errors	module_qual.mq_info.m	/^    ;       should_report_errors.$/;kq|-;/\<should_report_errors\>/;'q;"	kind:cons
should_report_mode_warning_for_pred_origin	mode_errors.m	/^:- func should_report_mode_warning_for_pred_origin(/;kq|/^\<should_report_mode_warning_for_pred_origin\>/;'q;"	kind:func
should_report_no_clauses	typecheck_error_undef.m	/^:- func should_report_no_clauses(/;kq|/^\<should_report_no_clauses\>/;'q;"	kind:func	file:
should_this_msg_be_printed	write_error_spec.m	/^:- pred should_this_msg_be_printed(/;kq|/^\<should_this_msg_be_printed\>/;'q;"	kind:pred	file:
should_trace_code_gen	code_info.m	/^:- pred should_trace_code_gen(code_info::in, maybe(/;kq|/^\<should_trace_code_gen\>/;'q;"	kind:pred
should_try_deforestation	deforest.m	/^:- pred should_try_deforestation(/;kq|/^\<should_try_deforestation\>/;'q;"	kind:pred	file:
should_use_tupling_scheme	tupling.m	/^:- pred should_use_tupling_scheme(/;kq|/^\<should_use_tupling_scheme\>/;'q;"	kind:pred	file:
should_warn	add_clause.m	/^    ;       should_warn.$/;kq|-;/\<should_warn\>/;'q;"	kind:cons	file:
should_we_believe_check_termination_markers	term_util.m	/^:- pred should_we_believe_check_termination_markers(/;kq|/^\<should_we_believe_check_termination_markers\>/;'q;"	kind:pred
should_we_do_singleton_and_quant_warnings	add_clause.m	/^:- pred should_we_do_singleton_and_quant_warnings(/;kq|/^\<should_we_do_singleton_and_quant_warnings\>/;'q;"	kind:pred	file:
should_we_force_reanalysis_of_suboptimal_module	make.check_up_to_date.m	/^:- pred should_we_force_reanalysis_of_suboptimal_module(/;kq|/^\<should_we_force_reanalysis_of_suboptimal_module\>/;'q;"	kind:pred	file:
should_we_print_expectation_sources	typecheck_error_wrong_type.m	/^:- pred should_we_print_expectation_sources(list(/;kq|/^\<should_we_print_expectation_sources\>/;'q;"	kind:pred	file:
should_we_push	dep_par_conj.m	/^:- pred should_we_push(/;kq|/^\<should_we_push\>/;'q;"	kind:pred	file:
should_we_push_signal	dep_par_conj.m	/^:- pred should_we_push_signal(/;kq|/^\<should_we_push_signal\>/;'q;"	kind:pred	file:
should_we_push_signal_in_cases	dep_par_conj.m	/^:- pred should_we_push_signal_in_cases(prog_var::in, list(/;kq|/^\<should_we_push_signal_in_cases\>/;'q;"	kind:pred	file:
should_we_push_signal_in_disj	dep_par_conj.m	/^:- pred should_we_push_signal_in_disj(prog_var::in, list(/;kq|/^\<should_we_push_signal_in_disj\>/;'q;"	kind:pred	file:
should_we_push_signal_in_par_conj	dep_par_conj.m	/^:- pred should_we_push_signal_in_par_conj(prog_var::in, list(/;kq|/^\<should_we_push_signal_in_par_conj\>/;'q;"	kind:pred	file:
should_we_push_signal_in_plain_conj	dep_par_conj.m	/^:- pred should_we_push_signal_in_plain_conj(prog_var::in, list(/;kq|/^\<should_we_push_signal_in_plain_conj\>/;'q;"	kind:pred	file:
should_we_push_test	dep_par_conj.m	/^:- pred should_we_push_test(/;kq|/^\<should_we_push_test\>/;'q;"	kind:pred	file:
should_we_push_wait	dep_par_conj.m	/^:- pred should_we_push_wait(/;kq|/^\<should_we_push_wait\>/;'q;"	kind:pred	file:
should_we_push_wait_in_cases	dep_par_conj.m	/^:- pred should_we_push_wait_in_cases(prog_var::in, list(/;kq|/^\<should_we_push_wait_in_cases\>/;'q;"	kind:pred	file:
should_we_push_wait_in_conj	dep_par_conj.m	/^:- pred should_we_push_wait_in_conj(prog_var::in, list(/;kq|/^\<should_we_push_wait_in_conj\>/;'q;"	kind:pred	file:
should_we_rebuild_lhs	make.check_up_to_date.m	/^:- pred should_we_rebuild_lhs(/;kq|/^\<should_we_rebuild_lhs\>/;'q;"	kind:pred
should_we_rebuild_lhs_given_timestamps	make.check_up_to_date.m	/^:- pred should_we_rebuild_lhs_given_timestamps(/;kq|/^\<should_we_rebuild_lhs_given_timestamps\>/;'q;"	kind:pred
should_we_recompile_module	recompilation.check.m	/^:- pred should_we_recompile_module(/;kq|/^\<should_we_recompile_module\>/;'q;"	kind:pred	file:
should_we_stop_or_continue	make.util.m	/^:- pred should_we_stop_or_continue(/;kq|/^\<should_we_stop_or_continue\>/;'q;"	kind:pred
should_we_use_analysis_cache_dir	make.program_target.m	/^:- pred should_we_use_analysis_cache_dir(/;kq|/^\<should_we_use_analysis_cache_dir\>/;'q;"	kind:pred	file:
should_we_use_parallel_fold	make.build.m	/^:- pred should_we_use_parallel_fold(globals::in, list(/;kq|/^\<should_we_use_parallel_fold\>/;'q;"	kind:pred	file:
should_write	intermod_analysis.m	/^    ;       should_write.$/;kq|-;/\<should_write\>/;'q;"	kind:cons
should_write_exception_info	intermod_analysis.m	/^:- pred should_write_exception_info(/;kq|/^\<should_write_exception_info\>/;'q;"	kind:pred
should_write_for	intermod_analysis.m	/^:- type should_write_for$/;kq|-;/\<should_write_for\>/;'q;"	kind:type
should_write_mm_tabling_info	intermod_analysis.m	/^:- pred should_write_mm_tabling_info(/;kq|/^\<should_write_mm_tabling_info\>/;'q;"	kind:pred
should_write_reuse_info	intermod_analysis.m	/^:- pred should_write_reuse_info(/;kq|/^\<should_write_reuse_info\>/;'q;"	kind:pred
should_write_sharing_info	intermod_analysis.m	/^:- pred should_write_sharing_info(/;kq|/^\<should_write_sharing_info\>/;'q;"	kind:pred
should_write_trailing_info	intermod_analysis.m	/^:- pred should_write_trailing_info(/;kq|/^\<should_write_trailing_info\>/;'q;"	kind:pred
show_all_type_repns	options.m	/^    ;       show_all_type_repns$/;kq|-;/\<show_all_type_repns\>/;'q;"	kind:cons
show_all_visible_types	du_type_layout.m	/^    ;       show_all_visible_types.$/;kq|-;/\<show_all_visible_types\>/;'q;"	kind:cons	file:
show_cell	lp.m	/^:- pred show_cell(/;kq|/^\<show_cell\>/;'q;"	kind:pred	file:
show_decisions_for_ctor	du_type_layout.m	/^:- pred show_decisions_for_ctor(/;kq|/^\<show_decisions_for_ctor\>/;'q;"	kind:pred	file:
show_decisions_for_ctor_args	du_type_layout.m	/^:- pred show_decisions_for_ctor_args(/;kq|/^\<show_decisions_for_ctor_args\>/;'q;"	kind:pred	file:
show_decisions_if_du_type	du_type_layout.m	/^:- pred show_decisions_if_du_type(/;kq|/^\<show_decisions_if_du_type\>/;'q;"	kind:pred	file:
show_definition_extents	options.m	/^    ;       show_definition_extents$/;kq|-;/\<show_definition_extents\>/;'q;"	kind:cons
show_definition_line_counts	options.m	/^    ;       show_definition_line_counts$/;kq|-;/\<show_definition_line_counts\>/;'q;"	kind:cons
show_definitions	options.m	/^    ;       show_definitions$/;kq|-;/\<show_definitions\>/;'q;"	kind:cons
show_dependency_graph	options.m	/^    ;       show_dependency_graph$/;kq|-;/\<show_dependency_graph\>/;'q;"	kind:cons
show_developer_type_repns	options.m	/^    ;       show_developer_type_repns$/;kq|-;/\<show_developer_type_repns\>/;'q;"	kind:cons
show_imports_graph	options.m	/^    ;       show_imports_graph$/;kq|-;/\<show_imports_graph\>/;'q;"	kind:cons
show_local_call_tree	options.m	/^    ;       show_local_call_tree$/;kq|-;/\<show_local_call_tree\>/;'q;"	kind:cons
show_local_type_repns	options.m	/^    ;       show_local_type_repns$/;kq|-;/\<show_local_type_repns\>/;'q;"	kind:cons
show_locally_defined_types	du_type_layout.m	/^    --->    show_locally_defined_types$/;kq|-;/\<show_locally_defined_types\>/;'q;"	kind:cons	file:
show_make_times	options.m	/^    ;       show_make_times$/;kq|-;/\<show_make_times\>/;'q;"	kind:cons
show_pred_movability	options.m	/^    ;       show_pred_movability$/;kq|-;/\<show_pred_movability\>/;'q;"	kind:cons
show_ptag	du_type_layout.m	/^:- func show_ptag(/;kq|/^\<show_ptag\>/;'q;"	kind:func	file:
show_row	lp.m	/^:- pred show_row(/;kq|/^\<show_row\>/;'q;"	kind:pred	file:
show_sectag_bits	du_type_layout.m	/^:- func show_sectag_bits(/;kq|/^\<show_sectag_bits\>/;'q;"	kind:func	file:
show_tableau	lp.m	/^:- pred show_tableau(/;kq|/^\<show_tableau\>/;'q;"	kind:pred	file:
show_type_repns	du_type_layout.m	/^    ;       show_type_repns(show_which_types, maybe_for_developers).$/;kq|-;/\<show_type_repns\>/;'q;"	kind:cons	file:
show_which_types	du_type_layout.m	/^:- type show_which_types$/;kq|-;/\<show_which_types\>/;'q;"	kind:type	file:
shrink	../library/array.m	/^:- func shrink(array(T)::array_di, int::in) = (array(/;kq|/^\<shrink\>/;'q;"	kind:func
shrink	../library/bt_array.m	/^:- func shrink(bt_array(T), int, int) = bt_array(/;kq|/^\<shrink\>/;'q;"	kind:func
shrink_2	../library/array.m	/^:- pred shrink_2(int::in, array(T)::array_di, array(/;kq|/^\<shrink_2\>/;'q;"	kind:pred	file:
shrink_without_copying	../library/bitmap.m	/^:- func shrink_without_copying(/;kq|/^\<shrink_without_copying\>/;'q;"	kind:func
shroud_pred_id	hlds_pred.m	/^:- func shroud_pred_id(/;kq|/^\<shroud_pred_id\>/;'q;"	kind:func
shroud_pred_proc_id	hlds_pred.m	/^:- func shroud_pred_proc_id(/;kq|/^\<shroud_pred_proc_id\>/;'q;"	kind:func
shroud_proc_id	hlds_pred.m	/^:- func shroud_proc_id(/;kq|/^\<shroud_proc_id\>/;'q;"	kind:func
shrouded_pred_id	prog_data.m	/^:- type shrouded_pred_id$/;kq|-;/\<shrouded_pred_id\>/;'q;"	kind:type
shrouded_pred_proc_id	prog_data.m	/^:- type shrouded_pred_proc_id$/;kq|-;/\<shrouded_pred_proc_id\>/;'q;"	kind:type
shrouded_proc_id	prog_data.m	/^:- type shrouded_proc_id$/;kq|-;/\<shrouded_proc_id\>/;'q;"	kind:type
shsi_branch_start	string_switch.m	/^                shsi_branch_start       :: position_info,$/;kq|-;/\<shsi_branch_start\>/;'q;"	kind:fld	file:
shsi_fail_code	string_switch.m	/^                shsi_fail_code          :: llds_code$/;kq|-;/\<shsi_fail_code\>/;'q;"	kind:fld	file:
shsi_fail_label	string_switch.m	/^                shsi_fail_label         :: label,$/;kq|-;/\<shsi_fail_label\>/;'q;"	kind:fld	file:
shsi_loop_start_label	string_switch.m	/^                shsi_loop_start_label   :: label,$/;kq|-;/\<shsi_loop_start_label\>/;'q;"	kind:fld	file:
shsi_no_match_label	string_switch.m	/^                shsi_no_match_label     :: label,$/;kq|-;/\<shsi_no_match_label\>/;'q;"	kind:fld	file:
shsi_row_start_reg	string_switch.m	/^                shsi_row_start_reg      :: lval,$/;kq|-;/\<shsi_row_start_reg\>/;'q;"	kind:fld	file:
shsi_slot_reg	string_switch.m	/^                shsi_slot_reg           :: lval,$/;kq|-;/\<shsi_slot_reg\>/;'q;"	kind:fld	file:
shsi_string_reg	string_switch.m	/^                shsi_string_reg         :: lval,$/;kq|-;/\<shsi_string_reg\>/;'q;"	kind:fld	file:
shuffle_2	../library/random.m	/^:- pred shuffle_2(/;kq|/^\<shuffle_2\>/;'q;"	kind:pred	file:
shuffle_2	../library/random.m	/^:- pred shuffle_2(/;kq|/^\<shuffle_2\>/;'q;"	kind:pred	file:
shuffle_array	../library/random.m	/^:- pred shuffle_array(P::in, array(T)::array_di, array(/;kq|/^\<shuffle_array\>/;'q;"	kind:pred
shuffle_array	../library/random.m	/^:- pred shuffle_array(array(T)::array_di, array(/;kq|/^\<shuffle_array\>/;'q;"	kind:pred
shuffle_list	../library/random.m	/^:- pred shuffle_list(P::in, list(T)::in, list(/;kq|/^\<shuffle_list\>/;'q;"	kind:pred
shuffle_list	../library/random.m	/^:- pred shuffle_list(list(T)::in, list(/;kq|/^\<shuffle_list\>/;'q;"	kind:pred
shunned_cols	lp.m	/^                shunned_cols    :: list(int),$/;kq|-;/\<shunned_cols\>/;'q;"	kind:fld	file:
shunned_cols	lp_rational.m	/^                shunned_cols :: list(int),$/;kq|-;/\<shunned_cols\>/;'q;"	kind:fld	file:
shunned_rows	lp.m	/^                shunned_rows    :: list(int),$/;kq|-;/\<shunned_rows\>/;'q;"	kind:fld	file:
shunned_rows	lp_rational.m	/^                shunned_rows :: list(int),$/;kq|-;/\<shunned_rows\>/;'q;"	kind:fld	file:
shut_up_suspicious_recursion_msg	simplify_goal_call.m	/^:- func shut_up_suspicious_recursion_msg = error_msg_component.$/;kq|/^\<shut_up_suspicious_recursion_msg\>/;'q;"	kind:func	file:
si_maybe_dir_name	options_file.m	/^                si_maybe_dir_name       :: maybe(dir_name),$/;kq|-;/\<si_maybe_dir_name\>/;'q;"	kind:fld	file:
si_progress_stream	options_file.m	/^                si_progress_stream      :: io.text_output_stream,$/;kq|-;/\<si_progress_stream\>/;'q;"	kind:fld	file:
si_search_which_dirs	options_file.m	/^                si_search_which_dirs    :: search_auth_tail_dirs$/;kq|-;/\<si_search_which_dirs\>/;'q;"	kind:fld	file:
siasi_di_var	state_var.m	/^                siasi_di_var                :: prog_var,$/;kq|-;/\<siasi_di_var\>/;'q;"	kind:fld	file:
siasi_state_before	state_var.m	/^                siasi_state_before          :: svar_state$/;kq|-;/\<siasi_state_before\>/;'q;"	kind:fld	file:
siasi_state_var	state_var.m	/^                siasi_state_var             :: svar,$/;kq|-;/\<siasi_state_var\>/;'q;"	kind:fld	file:
side	mode_info.m	/^:- type side$/;kq|-;/\<side\>/;'q;"	kind:type
sig_dfl	process_util.m	/^:- func sig_dfl = signal_action.$/;kq|/^\<sig_dfl\>/;'q;"	kind:func	file:
sigint	process_util.m	/^:- func sigint = int.$/;kq|/^\<sigint\>/;'q;"	kind:func
sigma_var	polyhedron.m	/^:- type sigma_var == lp_var.$/;kq|-;/\<sigma_var\>/;'q;"	kind:type	file:
sigmas	polyhedron.m	/^                sigmas          :: list(sigma_var),$/;kq|-;/\<sigmas\>/;'q;"	kind:fld	file:
sign	../library/integer.m	/^:- type sign == int.    % sign of integer and length of digit list$/;kq|-;/\<sign\>/;'q;"	kind:type	file:
sign_assembly	options.m	/^    ;       sign_assembly$/;kq|-;/\<sign_assembly\>/;'q;"	kind:cons
sign_extend_32	pickle.m	/^:- func sign_extend_32(/;kq|/^\<sign_extend_32\>/;'q;"	kind:func	file:
sign_num	rat.m	/^:- func sign_num(/;kq|/^\<sign_num\>/;'q;"	kind:func	file:
signal	../library/thread.future.m	/^:- impure pred signal(future_io(/;kq|/^\<signal\>/;'q;"	kind:pred	file:
signal	../library/thread.future.m	/^:- pred signal(future_io(/;kq|/^\<signal\>/;'q;"	kind:pred
signal	../library/thread.semaphore.m	/^:- pred signal(/;kq|/^\<signal\>/;'q;"	kind:pred
signal_action	process_util.m	/^:- type signal_action$/;kq|-;/\<signal_action\>/;'q;"	kind:type	file:
signal_future	../library/par_builtin.m	/^:- impure pred signal_future(future(/;kq|/^\<signal_future\>/;'q;"	kind:pred
signal_future_pred_name	dep_par_conj.m	/^:- func signal_future_pred_name = string.$/;kq|/^\<signal_future_pred_name\>/;'q;"	kind:func	file:
signalled	../library/io.m	/^    ;       signalled(int).$/;kq|-;/\<signalled\>/;'q;"	kind:cons
signed	../library/mercury_term_lexer.m	/^    --->    signed$/;kq|-;/\<signed\>/;'q;"	kind:cons
signed	../library/term.m	/^    --->    signed$/;kq|-;/\<signed\>/;'q;"	kind:cons
signedness	../library/mercury_term_lexer.m	/^:- type signedness$/;kq|-;/\<signedness\>/;'q;"	kind:type
signedness	../library/term.m	/^:- type signedness$/;kq|-;/\<signedness\>/;'q;"	kind:type
signum	../library/integer.m	/^:- func signum(/;kq|/^\<signum\>/;'q;"	kind:func	file:
signum	../library/rational.m	/^:- func signum(/;kq|/^\<signum\>/;'q;"	kind:func	file:
silent_noop_action	mmakefiles.m	/^:- func silent_noop_action = string.$/;kq|/^\<silent_noop_action\>/;'q;"	kind:func
simp_module_info	simplify_info.m	/^\/* 2 *\/         simp_module_info            :: module_info,$/;kq|-;/\<simp_module_info\>/;'q;"	kind:fld	file:
simp_params	simplify_info.m	/^\/* 6 *\/         simp_params                 :: simplify_info_params,$/;kq|-;/\<simp_params\>/;'q;"	kind:fld	file:
simp_rerun_det	simplify_info.m	/^\/* 5 *\/         simp_rerun_det              :: maybe_rerun_det,$/;kq|-;/\<simp_rerun_det\>/;'q;"	kind:fld	file:
simp_simplify_tasks	simplify_info.m	/^\/* 1 *\/         simp_simplify_tasks         :: simplify_tasks,$/;kq|-;/\<simp_simplify_tasks\>/;'q;"	kind:fld	file:
simp_sub_info	simplify_info.m	/^\/* 7 *\/         simp_sub_info               :: simplify_sub_info$/;kq|-;/\<simp_sub_info\>/;'q;"	kind:fld	file:
simp_var_table	simplify_info.m	/^\/* 3 *\/         simp_var_table              :: var_table,$/;kq|-;/\<simp_var_table\>/;'q;"	kind:fld	file:
simple	../library/term_to_xml.m	/^    --->    simple$/;kq|-;/\<simple\>/;'q;"	kind:cons
simple	term_norm.m	/^    --->    simple$/;kq|-;/\<simple\>/;'q;"	kind:cons	file:
simple_assigned_expr	builtin_ops.m	/^:- type simple_assigned_expr(T)$/;kq|-;/\<simple_assigned_expr\>/;'q;"	kind:type
simple_bound_functor	parse_tree_out_item.m	/^:- type simple_bound_functor$/;kq|-;/\<simple_bound_functor\>/;'q;"	kind:type	file:
simple_code	builtin_ops.m	/^:- type simple_code(T)$/;kq|-;/\<simple_code\>/;'q;"	kind:type
simple_components	error_spec.m	/^                simple_components       :: list(error_msg_component)$/;kq|-;/\<simple_components\>/;'q;"	kind:fld
simple_const	builtin_ops.m	/^:- type simple_const$/;kq|-;/\<simple_const\>/;'q;"	kind:type
simple_constraint_to_string	old_type_constraints.m	/^:- pred simple_constraint_to_string(/;kq|/^\<simple_constraint_to_string\>/;'q;"	kind:pred	file:
simple_context	error_spec.m	/^                simple_context          :: prog_context,$/;kq|-;/\<simple_context\>/;'q;"	kind:fld
simple_du_map	decide_type_repn.m	/^:- type simple_du_map == map(type_ctor, simple_du_repn).$/;kq|-;/\<simple_du_map\>/;'q;"	kind:type	file:
simple_du_repn	decide_type_repn.m	/^:- type simple_du_repn$/;kq|-;/\<simple_du_repn\>/;'q;"	kind:type	file:
simple_find_domain	old_type_constraints.m	/^:- pred simple_find_domain(/;kq|/^\<simple_find_domain\>/;'q;"	kind:pred	file:
simple_foreign_language_string	globals.m	/^:- func simple_foreign_language_string(/;kq|/^\<simple_foreign_language_string\>/;'q;"	kind:func
simple_foreign_proc_raw_code	foreign_proc_gen.m	/^:- func simple_foreign_proc_raw_code(/;kq|/^\<simple_foreign_proc_raw_code\>/;'q;"	kind:func	file:
simple_item_matches_to_string_3	recompilation.used_file.m	/^:- func simple_item_matches_to_string_3(/;kq|/^\<simple_item_matches_to_string_3\>/;'q;"	kind:func	file:
simple_item_matches_to_string_4	recompilation.used_file.m	/^:- func simple_item_matches_to_string_4(pair(/;kq|/^\<simple_item_matches_to_string_4\>/;'q;"	kind:func	file:
simple_item_set	recompilation.record_uses.m	/^:- type simple_item_set == map(name_arity, map(module_qualifier, module_name)).$/;kq|-;/\<simple_item_set\>/;'q;"	kind:type
simple_map_equal	rbmm.points_to_graph.m	/^:- pred simple_map_equal(map(K1, V1)::in, map(/;kq|/^\<simple_map_equal\>/;'q;"	kind:pred	file:
simple_map_equal_2	rbmm.points_to_graph.m	/^:- pred simple_map_equal_2(list(/;kq|/^\<simple_map_equal_2\>/;'q;"	kind:pred	file:
simple_merge_renaming_loop	../library/varset.m	/^:- pred simple_merge_renaming_loop(var_supply(T)::in, var_supply(/;kq|/^\<simple_merge_renaming_loop\>/;'q;"	kind:pred	file:
simple_merge_renaming_without_names_loop	../library/varset.m	/^:- pred simple_merge_renaming_without_names_loop(var_supply(/;kq|/^\<simple_merge_renaming_without_names_loop\>/;'q;"	kind:pred	file:
simple_miss	inst_check.m	/^:- func simple_miss(/;kq|/^\<simple_miss\>/;'q;"	kind:func	file:
simple_mode_constraints	options.m	/^    ;       simple_mode_constraints$/;kq|-;/\<simple_mode_constraints\>/;'q;"	kind:cons
simple_msg	error_spec.m	/^    ;       simple_msg($/;kq|-;/\<simple_msg\>/;'q;"	kind:cons
simple_neg_info	code_loc_dep.m	/^:- type simple_neg_info == fail_info.$/;kq|-;/\<simple_neg_info\>/;'q;"	kind:type	file:
simple_prog_var_map	old_type_constraints.m	/^:- type simple_prog_var_map == map(prog_var, tvar).$/;kq|-;/\<simple_prog_var_map\>/;'q;"	kind:type	file:
simple_test	hlds_goal.m	/^    ;       simple_test($/;kq|-;/\<simple_test\>/;'q;"	kind:cons
simple_test_expr	builtin_ops.m	/^:- type simple_test_expr(T)$/;kq|-;/\<simple_test_expr\>/;'q;"	kind:type
simple_type_constraint	old_type_constraints.m	/^:- type simple_type_constraint$/;kq|-;/\<simple_type_constraint\>/;'q;"	kind:type	file:
simplest_context	error_spec.m	/^                simplest_context        :: prog_context,$/;kq|-;/\<simplest_context\>/;'q;"	kind:fld
simplest_pieces	error_spec.m	/^                simplest_pieces         :: list(format_piece)$/;kq|-;/\<simplest_pieces\>/;'q;"	kind:fld
simplestnc_pieces	error_spec.m	/^                simplestnc_pieces       :: list(format_piece)$/;kq|-;/\<simplestnc_pieces\>/;'q;"	kind:fld
simplex	lp.m	/^:- pred simplex(/;kq|/^\<simplex\>/;'q;"	kind:pred	file:
simplex	lp_rational.m	/^:- pred simplex(/;kq|/^\<simplex\>/;'q;"	kind:pred	file:
simplify_abstract_rep	term_constr_data.m	/^:- func simplify_abstract_rep(/;kq|/^\<simplify_abstract_rep\>/;'q;"	kind:func
simplify_abstract_rep	term_constr_data.m	/^:- pred simplify_abstract_rep(/;kq|/^\<simplify_abstract_rep\>/;'q;"	kind:pred	file:
simplify_and_detect_liveness_proc	structure_sharing.analysis.m	/^:- pred simplify_and_detect_liveness_proc(/;kq|/^\<simplify_and_detect_liveness_proc\>/;'q;"	kind:pred	file:
simplify_build_compare_ite	simplify_goal_call.m	/^:- pred simplify_build_compare_ite(/;kq|/^\<simplify_build_compare_ite\>/;'q;"	kind:pred	file:
simplify_coeffs	lp.m	/^:- pred simplify_coeffs(list(coeff)::in, list(/;kq|/^\<simplify_coeffs\>/;'q;"	kind:pred	file:
simplify_conj	simplify_goal_conj.m	/^:- pred simplify_conj(cord(hlds_goal)::in, list(/;kq|/^\<simplify_conj\>/;'q;"	kind:pred	file:
simplify_conjuncts	term_constr_data.m	/^:- func simplify_conjuncts(list(abstract_goal)) = list(/;kq|/^\<simplify_conjuncts\>/;'q;"	kind:func
simplify_conjuncts	term_constr_data.m	/^:- pred simplify_conjuncts(list(abstract_goal)::in, list(/;kq|/^\<simplify_conjuncts\>/;'q;"	kind:pred	file:
simplify_constraints	lp_rational.m	/^:- func simplify_constraints(/;kq|/^\<simplify_constraints\>/;'q;"	kind:func
simplify_construct_ground_terms	simplify_goal_scope.m	/^:- pred simplify_construct_ground_terms(/;kq|/^\<simplify_construct_ground_terms\>/;'q;"	kind:pred	file:
simplify_disj	simplify_goal_disj.m	/^:- pred simplify_disj(list(hlds_goal)::in, list(/;kq|/^\<simplify_disj\>/;'q;"	kind:pred	file:
simplify_do_after_front_end	simplify_info.m	/^:- pred simplify_do_after_front_end(/;kq|/^\<simplify_do_after_front_end\>/;'q;"	kind:pred
simplify_do_const_prop	simplify_info.m	/^:- pred simplify_do_const_prop(/;kq|/^\<simplify_do_const_prop\>/;'q;"	kind:pred
simplify_do_elim_removable_scopes	simplify_info.m	/^:- pred simplify_do_elim_removable_scopes(/;kq|/^\<simplify_do_elim_removable_scopes\>/;'q;"	kind:pred
simplify_do_excess_assign	simplify_info.m	/^:- pred simplify_do_excess_assign(/;kq|/^\<simplify_do_excess_assign\>/;'q;"	kind:pred
simplify_do_format_calls	simplify_info.m	/^:- pred simplify_do_format_calls(/;kq|/^\<simplify_do_format_calls\>/;'q;"	kind:pred
simplify_do_ignore_par_conjunctions	simplify_info.m	/^:- pred simplify_do_ignore_par_conjunctions(/;kq|/^\<simplify_do_ignore_par_conjunctions\>/;'q;"	kind:pred
simplify_do_mark_code_model_changes	simplify_info.m	/^:- pred simplify_do_mark_code_model_changes(/;kq|/^\<simplify_do_mark_code_model_changes\>/;'q;"	kind:pred
simplify_do_merge_code_after_switch	simplify_info.m	/^:- pred simplify_do_merge_code_after_switch(/;kq|/^\<simplify_do_merge_code_after_switch\>/;'q;"	kind:pred
simplify_do_opt_duplicate_calls	simplify_info.m	/^:- pred simplify_do_opt_duplicate_calls(/;kq|/^\<simplify_do_opt_duplicate_calls\>/;'q;"	kind:pred
simplify_do_warn_dodgy_simple_code	simplify_info.m	/^:- pred simplify_do_warn_dodgy_simple_code(/;kq|/^\<simplify_do_warn_dodgy_simple_code\>/;'q;"	kind:pred
simplify_do_warn_duplicate_calls	simplify_info.m	/^:- pred simplify_do_warn_duplicate_calls(/;kq|/^\<simplify_do_warn_duplicate_calls\>/;'q;"	kind:pred
simplify_do_warn_implicit_stream_calls	simplify_info.m	/^:- pred simplify_do_warn_implicit_stream_calls(/;kq|/^\<simplify_do_warn_implicit_stream_calls\>/;'q;"	kind:pred
simplify_do_warn_no_solution_disjunct	simplify_info.m	/^:- pred simplify_do_warn_no_solution_disjunct(/;kq|/^\<simplify_do_warn_no_solution_disjunct\>/;'q;"	kind:pred
simplify_do_warn_obsolete	simplify_info.m	/^:- pred simplify_do_warn_obsolete(/;kq|/^\<simplify_do_warn_obsolete\>/;'q;"	kind:pred
simplify_do_warn_or_opt_duplicate_calls	simplify_info.m	/^:- pred simplify_do_warn_or_opt_duplicate_calls(/;kq|/^\<simplify_do_warn_or_opt_duplicate_calls\>/;'q;"	kind:pred
simplify_do_warn_suspicious_recursion	simplify_info.m	/^:- pred simplify_do_warn_suspicious_recursion(/;kq|/^\<simplify_do_warn_suspicious_recursion\>/;'q;"	kind:pred
simplify_eq	lp.m	/^:- pred simplify_eq(/;kq|/^\<simplify_eq\>/;'q;"	kind:pred	file:
simplify_goal	simplify_goal.m	/^:- pred simplify_goal(/;kq|/^\<simplify_goal\>/;'q;"	kind:pred
simplify_goal.after	simplify_goal.m	/^    ;       after.$/;kq|-;/\<simplify_goal.after\>/;'q;"	kind:cons	file:
simplify_goal.before	simplify_goal.m	/^    --->    before$/;kq|-;/\<simplify_goal.before\>/;'q;"	kind:cons	file:
simplify_goal.before_after	simplify_goal.m	/^:- type before_after$/;kq|-;/\<simplify_goal.before_after\>/;'q;"	kind:type	file:
simplify_goal.will_flush	simplify_goal.m	/^:- func will_flush(/;kq|/^\<will_flush\>/;'q;"	kind:func	file:
simplify_goal_atomic_goal	simplify_goal_disj.m	/^:- pred simplify_goal_atomic_goal(/;kq|/^\<simplify_goal_atomic_goal\>/;'q;"	kind:pred
simplify_goal_disj	simplify_goal_disj.m	/^:- pred simplify_goal_disj(/;kq|/^\<simplify_goal_disj\>/;'q;"	kind:pred
simplify_goal_disj.fixup_disj	simplify_goal_disj.m	/^:- pred fixup_disj(list(/;kq|/^\<fixup_disj\>/;'q;"	kind:pred	file:
simplify_goal_expr	simplify_goal.m	/^:- pred simplify_goal_expr(/;kq|/^\<simplify_goal_expr\>/;'q;"	kind:pred
simplify_goal_foreign_proc	simplify_goal_call.m	/^:- pred simplify_goal_foreign_proc(/;kq|/^\<simplify_goal_foreign_proc\>/;'q;"	kind:pred
simplify_goal_generic_call	simplify_goal_call.m	/^:- pred simplify_goal_generic_call(/;kq|/^\<simplify_goal_generic_call\>/;'q;"	kind:pred
simplify_goal_ite	simplify_goal_ite.m	/^:- pred simplify_goal_ite(/;kq|/^\<simplify_goal_ite\>/;'q;"	kind:pred
simplify_goal_neg	simplify_goal_ite.m	/^:- pred simplify_goal_neg(/;kq|/^\<simplify_goal_neg\>/;'q;"	kind:pred
simplify_goal_ordinary_ite	simplify_goal_ite.m	/^:- pred simplify_goal_ordinary_ite(list(/;kq|/^\<simplify_goal_ordinary_ite\>/;'q;"	kind:pred	file:
simplify_goal_parallel_conj	simplify_goal_conj.m	/^:- pred simplify_goal_parallel_conj(list(/;kq|/^\<simplify_goal_parallel_conj\>/;'q;"	kind:pred
simplify_goal_plain_call	simplify_goal_call.m	/^:- pred simplify_goal_plain_call(/;kq|/^\<simplify_goal_plain_call\>/;'q;"	kind:pred
simplify_goal_plain_conj	simplify_goal_conj.m	/^:- pred simplify_goal_plain_conj(list(/;kq|/^\<simplify_goal_plain_conj\>/;'q;"	kind:pred
simplify_goal_scope	simplify_goal_scope.m	/^:- pred simplify_goal_scope(/;kq|/^\<simplify_goal_scope\>/;'q;"	kind:pred
simplify_goal_switch	simplify_goal_switch.m	/^:- pred simplify_goal_switch(/;kq|/^\<simplify_goal_switch\>/;'q;"	kind:pred
simplify_goal_trace_goal	simplify_goal_scope.m	/^:- pred simplify_goal_trace_goal(maybe(trace_expr(/;kq|/^\<simplify_goal_trace_goal\>/;'q;"	kind:pred	file:
simplify_goal_unify	simplify_goal_unify.m	/^:- pred simplify_goal_unify(/;kq|/^\<simplify_goal_unify\>/;'q;"	kind:pred
simplify_goal_update_vars_in_proc	simplify_proc.m	/^:- pred simplify_goal_update_vars_in_proc(/;kq|/^\<simplify_goal_update_vars_in_proc\>/;'q;"	kind:pred
simplify_improve_arith_shift_cmp_ops	simplify_goal_call.m	/^:- pred simplify_improve_arith_shift_cmp_ops(/;kq|/^\<simplify_improve_arith_shift_cmp_ops\>/;'q;"	kind:pred	file:
simplify_improve_builtin_compare_int_uint	simplify_goal_call.m	/^:- pred simplify_improve_builtin_compare_int_uint(/;kq|/^\<simplify_improve_builtin_compare_int_uint\>/;'q;"	kind:pred	file:
simplify_improve_library_call	simplify_goal_call.m	/^:- pred simplify_improve_library_call(/;kq|/^\<simplify_improve_library_call\>/;'q;"	kind:pred	file:
simplify_info	simplify_info.m	/^:- type simplify_info$/;kq|-;/\<simplify_info\>/;'q;"	kind:type	file:
simplify_info.allow_messages	simplify_info.m	/^    ;       allow_messages.$/;kq|-;/\<simplify_info.allow_messages\>/;'q;"	kind:cons
simplify_info.do_not_rerun_det	simplify_info.m	/^    --->    do_not_rerun_det$/;kq|-;/\<simplify_info.do_not_rerun_det\>/;'q;"	kind:cons
simplify_info.fully_strict	simplify_info.m	/^    ;       fully_strict.$/;kq|-;/\<simplify_info.fully_strict\>/;'q;"	kind:cons
simplify_info.imp_lambda	simplify_info.m	/^    ;       imp_lambda(prog_context).$/;kq|-;/\<simplify_info.imp_lambda\>/;'q;"	kind:cons
simplify_info.imp_whole_proc	simplify_info.m	/^    --->    imp_whole_proc$/;kq|-;/\<simplify_info.imp_whole_proc\>/;'q;"	kind:cons
simplify_info.innermost_proc	simplify_info.m	/^:- type innermost_proc$/;kq|-;/\<simplify_info.innermost_proc\>/;'q;"	kind:type
simplify_info.maybe_rerun_det	simplify_info.m	/^:- type maybe_rerun_det$/;kq|-;/\<simplify_info.maybe_rerun_det\>/;'q;"	kind:type
simplify_info.not_fully_strict	simplify_info.m	/^    --->    not_fully_strict$/;kq|-;/\<simplify_info.not_fully_strict\>/;'q;"	kind:cons
simplify_info.rerun_det	simplify_info.m	/^    ;       rerun_det.$/;kq|-;/\<simplify_info.rerun_det\>/;'q;"	kind:cons
simplify_info.simp_module_info	simplify_info.m	/^\/* 2 *\/         simp_module_info            :: module_info,$/;kq|-;/\<simplify_info.simp_module_info\>/;'q;"	kind:fld	file:
simplify_info.simp_params	simplify_info.m	/^\/* 6 *\/         simp_params                 :: simplify_info_params,$/;kq|-;/\<simplify_info.simp_params\>/;'q;"	kind:fld	file:
simplify_info.simp_rerun_det	simplify_info.m	/^\/* 5 *\/         simp_rerun_det              :: maybe_rerun_det,$/;kq|-;/\<simplify_info.simp_rerun_det\>/;'q;"	kind:fld	file:
simplify_info.simp_sub_info	simplify_info.m	/^\/* 7 *\/         simp_sub_info               :: simplify_sub_info$/;kq|-;/\<simplify_info.simp_sub_info\>/;'q;"	kind:fld	file:
simplify_info.simp_var_table	simplify_info.m	/^\/* 3 *\/         simp_var_table              :: var_table,$/;kq|-;/\<simplify_info.simp_var_table\>/;'q;"	kind:fld	file:
simplify_info.sip_fully_strict	simplify_info.m	/^                sip_fully_strict            :: maybe_fully_strict,$/;kq|-;/\<simplify_info.sip_fully_strict\>/;'q;"	kind:fld	file:
simplify_info.sip_inst_varset	simplify_info.m	/^                sip_inst_varset             :: inst_varset,$/;kq|-;/\<simplify_info.sip_inst_varset\>/;'q;"	kind:fld	file:
simplify_info.sip_pred_proc_id	simplify_info.m	/^                sip_pred_proc_id            :: pred_proc_id,$/;kq|-;/\<simplify_info.sip_pred_proc_id\>/;'q;"	kind:fld	file:
simplify_info.sip_tvarset	simplify_info.m	/^                sip_tvarset                 :: tvarset,$/;kq|-;/\<simplify_info.sip_tvarset\>/;'q;"	kind:fld	file:
simplify_info.snc_switch_arms	simplify_info.m	/^                snc_switch_arms             :: list(switch_arm)$/;kq|-;/\<simplify_info.snc_switch_arms\>/;'q;"	kind:fld
simplify_info.ssimp_cost_delta	simplify_info.m	/^                ssimp_cost_delta            :: int,$/;kq|-;/\<simplify_info.ssimp_cost_delta\>/;'q;"	kind:fld	file:
simplify_info.ssimp_elim_vars	simplify_info.m	/^                ssimp_elim_vars             :: list(list(prog_var)),$/;kq|-;/\<simplify_info.ssimp_elim_vars\>/;'q;"	kind:fld	file:
simplify_info.switch_arm	simplify_info.m	/^:- type switch_arm$/;kq|-;/\<simplify_info.switch_arm\>/;'q;"	kind:type
simplify_info.trace_optimized	simplify_info.m	/^    ;       trace_optimized.$/;kq|-;/\<simplify_info.trace_optimized\>/;'q;"	kind:cons
simplify_info_add_elim_vars	simplify_info.m	/^:- pred simplify_info_add_elim_vars(list(/;kq|/^\<simplify_info_add_elim_vars\>/;'q;"	kind:pred
simplify_info_add_message	simplify_info.m	/^:- pred simplify_info_add_message(/;kq|/^\<simplify_info_add_message\>/;'q;"	kind:pred
simplify_info_apply_substitutions_and_duplicate	simplify_info.m	/^:- pred simplify_info_apply_substitutions_and_duplicate(/;kq|/^\<simplify_info_apply_substitutions_and_duplicate\>/;'q;"	kind:pred
simplify_info_get_allow_messages	simplify_info.m	/^:- pred simplify_info_get_allow_messages(/;kq|/^\<simplify_info_get_allow_messages\>/;'q;"	kind:pred
simplify_info_get_cost_delta	simplify_info.m	/^:- pred simplify_info_get_cost_delta(/;kq|/^\<simplify_info_get_cost_delta\>/;'q;"	kind:pred
simplify_info_get_defined_where	simplify_info.m	/^:- pred simplify_info_get_defined_where(/;kq|/^\<simplify_info_get_defined_where\>/;'q;"	kind:pred
simplify_info_get_deleted_call_callees	simplify_info.m	/^:- pred simplify_info_get_deleted_call_callees(/;kq|/^\<simplify_info_get_deleted_call_callees\>/;'q;"	kind:pred
simplify_info_get_eff_trace_level_optimized	simplify_info.m	/^:- pred simplify_info_get_eff_trace_level_optimized(/;kq|/^\<simplify_info_get_eff_trace_level_optimized\>/;'q;"	kind:pred
simplify_info_get_elim_vars	simplify_info.m	/^:- pred simplify_info_get_elim_vars(/;kq|/^\<simplify_info_get_elim_vars\>/;'q;"	kind:pred
simplify_info_get_error_specs	simplify_info.m	/^:- pred simplify_info_get_error_specs(simplify_info::in, list(/;kq|/^\<simplify_info_get_error_specs\>/;'q;"	kind:pred
simplify_info_get_found_contains_trace	simplify_info.m	/^:- pred simplify_info_get_found_contains_trace(/;kq|/^\<simplify_info_get_found_contains_trace\>/;'q;"	kind:pred
simplify_info_get_fully_strict	simplify_info.m	/^:- pred simplify_info_get_fully_strict(/;kq|/^\<simplify_info_get_fully_strict\>/;'q;"	kind:pred
simplify_info_get_has_parallel_conj	simplify_info.m	/^:- pred simplify_info_get_has_parallel_conj(/;kq|/^\<simplify_info_get_has_parallel_conj\>/;'q;"	kind:pred
simplify_info_get_has_user_event	simplify_info.m	/^:- pred simplify_info_get_has_user_event(/;kq|/^\<simplify_info_get_has_user_event\>/;'q;"	kind:pred
simplify_info_get_ignore_marked_static	simplify_info.m	/^:- pred simplify_info_get_ignore_marked_static(/;kq|/^\<simplify_info_get_ignore_marked_static\>/;'q;"	kind:pred
simplify_info_get_inst_varset	simplify_info.m	/^:- pred simplify_info_get_inst_varset(/;kq|/^\<simplify_info_get_inst_varset\>/;'q;"	kind:pred
simplify_info_get_module_info	simplify_info.m	/^:- pred simplify_info_get_module_info(/;kq|/^\<simplify_info_get_module_info\>/;'q;"	kind:pred
simplify_info_get_pred_proc_id	simplify_info.m	/^:- pred simplify_info_get_pred_proc_id(/;kq|/^\<simplify_info_get_pred_proc_id\>/;'q;"	kind:pred
simplify_info_get_pred_proc_info	simplify_info.m	/^:- pred simplify_info_get_pred_proc_info(/;kq|/^\<simplify_info_get_pred_proc_info\>/;'q;"	kind:pred
simplify_info_get_progress_stream	simplify_info.m	/^:- pred simplify_info_get_progress_stream(/;kq|/^\<simplify_info_get_progress_stream\>/;'q;"	kind:pred
simplify_info_get_rerun_det	simplify_info.m	/^:- pred simplify_info_get_rerun_det(/;kq|/^\<simplify_info_get_rerun_det\>/;'q;"	kind:pred
simplify_info_get_rerun_quant_instmap_delta	simplify_info.m	/^:- pred simplify_info_get_rerun_quant_instmap_delta(/;kq|/^\<simplify_info_get_rerun_quant_instmap_delta\>/;'q;"	kind:pred
simplify_info_get_rerun_simplify_no_warn_simple	simplify_info.m	/^:- pred simplify_info_get_rerun_simplify_no_warn_simple(/;kq|/^\<simplify_info_get_rerun_simplify_no_warn_simple\>/;'q;"	kind:pred
simplify_info_get_rtti_varmaps	simplify_info.m	/^:- pred simplify_info_get_rtti_varmaps(/;kq|/^\<simplify_info_get_rtti_varmaps\>/;'q;"	kind:pred
simplify_info_get_simplify_tasks	simplify_info.m	/^:- pred simplify_info_get_simplify_tasks(/;kq|/^\<simplify_info_get_simplify_tasks\>/;'q;"	kind:pred
simplify_info_get_switch_arms_to_split	simplify_info.m	/^:- pred simplify_info_get_switch_arms_to_split(/;kq|/^\<simplify_info_get_switch_arms_to_split\>/;'q;"	kind:pred
simplify_info_get_tvarset	simplify_info.m	/^:- pred simplify_info_get_tvarset(/;kq|/^\<simplify_info_get_tvarset\>/;'q;"	kind:pred
simplify_info_get_var_table	simplify_info.m	/^:- pred simplify_info_get_var_table(/;kq|/^\<simplify_info_get_var_table\>/;'q;"	kind:pred
simplify_info_incr_cost_delta	simplify_info.m	/^:- pred simplify_info_incr_cost_delta(/;kq|/^\<simplify_info_incr_cost_delta\>/;'q;"	kind:pred
simplify_info_init	simplify_info.m	/^:- pred simplify_info_init(/;kq|/^\<simplify_info_init\>/;'q;"	kind:pred
simplify_info_params	simplify_info.m	/^:- type simplify_info_params$/;kq|-;/\<simplify_info_params\>/;'q;"	kind:type	file:
simplify_info_reinit	simplify_info.m	/^:- pred simplify_info_reinit(/;kq|/^\<simplify_info_reinit\>/;'q;"	kind:pred
simplify_info_set_allow_messages	simplify_info.m	/^:- pred simplify_info_set_allow_messages(/;kq|/^\<simplify_info_set_allow_messages\>/;'q;"	kind:pred
simplify_info_set_cost_delta	simplify_info.m	/^:- pred simplify_info_set_cost_delta(/;kq|/^\<simplify_info_set_cost_delta\>/;'q;"	kind:pred
simplify_info_set_deleted_call_callees	simplify_info.m	/^:- pred simplify_info_set_deleted_call_callees(set(/;kq|/^\<simplify_info_set_deleted_call_callees\>/;'q;"	kind:pred
simplify_info_set_elim_vars	simplify_info.m	/^:- pred simplify_info_set_elim_vars(list(list(/;kq|/^\<simplify_info_set_elim_vars\>/;'q;"	kind:pred
simplify_info_set_error_specs	simplify_info.m	/^:- pred simplify_info_set_error_specs(list(/;kq|/^\<simplify_info_set_error_specs\>/;'q;"	kind:pred
simplify_info_set_found_contains_trace	simplify_info.m	/^:- pred simplify_info_set_found_contains_trace(/;kq|/^\<simplify_info_set_found_contains_trace\>/;'q;"	kind:pred
simplify_info_set_has_parallel_conj	simplify_info.m	/^:- pred simplify_info_set_has_parallel_conj(/;kq|/^\<simplify_info_set_has_parallel_conj\>/;'q;"	kind:pred
simplify_info_set_has_user_event	simplify_info.m	/^:- pred simplify_info_set_has_user_event(/;kq|/^\<simplify_info_set_has_user_event\>/;'q;"	kind:pred
simplify_info_set_module_info	simplify_info.m	/^:- pred simplify_info_set_module_info(/;kq|/^\<simplify_info_set_module_info\>/;'q;"	kind:pred
simplify_info_set_rerun_det	simplify_info.m	/^:- pred simplify_info_set_rerun_det(/;kq|/^\<simplify_info_set_rerun_det\>/;'q;"	kind:pred
simplify_info_set_rerun_quant_instmap_delta	simplify_info.m	/^:- pred simplify_info_set_rerun_quant_instmap_delta(/;kq|/^\<simplify_info_set_rerun_quant_instmap_delta\>/;'q;"	kind:pred
simplify_info_set_rerun_simplify_no_warn_simple	simplify_info.m	/^:- pred simplify_info_set_rerun_simplify_no_warn_simple(/;kq|/^\<simplify_info_set_rerun_simplify_no_warn_simple\>/;'q;"	kind:pred
simplify_info_set_rtti_varmaps	simplify_info.m	/^:- pred simplify_info_set_rtti_varmaps(/;kq|/^\<simplify_info_set_rtti_varmaps\>/;'q;"	kind:pred
simplify_info_set_simplify_tasks	simplify_info.m	/^:- pred simplify_info_set_simplify_tasks(/;kq|/^\<simplify_info_set_simplify_tasks\>/;'q;"	kind:pred
simplify_info_set_switch_arms_to_split	simplify_info.m	/^:- pred simplify_info_set_switch_arms_to_split(set(/;kq|/^\<simplify_info_set_switch_arms_to_split\>/;'q;"	kind:pred
simplify_info_set_var_table	simplify_info.m	/^:- pred simplify_info_set_var_table(/;kq|/^\<simplify_info_set_var_table\>/;'q;"	kind:pred
simplify_inline_builtin_inequality	simplify_goal_call.m	/^:- pred simplify_inline_builtin_inequality(/;kq|/^\<simplify_inline_builtin_inequality\>/;'q;"	kind:pred	file:
simplify_look_for_duplicate_call	simplify_goal_call.m	/^:- pred simplify_look_for_duplicate_call(/;kq|/^\<simplify_look_for_duplicate_call\>/;'q;"	kind:pred	file:
simplify_make_binary_op_goal_expr	simplify_goal_call.m	/^:- pred simplify_make_binary_op_goal_expr(/;kq|/^\<simplify_make_binary_op_goal_expr\>/;'q;"	kind:pred	file:
simplify_make_cmp_goal_expr	simplify_goal_call.m	/^:- pred simplify_make_cmp_goal_expr(/;kq|/^\<simplify_make_cmp_goal_expr\>/;'q;"	kind:pred	file:
simplify_make_const	simplify_goal_call.m	/^:- pred simplify_make_const(/;kq|/^\<simplify_make_const\>/;'q;"	kind:pred	file:
simplify_make_int_const	simplify_goal_call.m	/^:- pred simplify_make_int_const(/;kq|/^\<simplify_make_int_const\>/;'q;"	kind:pred	file:
simplify_make_int_ico_op	simplify_goal_call.m	/^:- pred simplify_make_int_ico_op(/;kq|/^\<simplify_make_int_ico_op\>/;'q;"	kind:pred	file:
simplify_make_string_const	simplify_goal_call.m	/^:- pred simplify_make_string_const(/;kq|/^\<simplify_make_string_const\>/;'q;"	kind:pred	file:
simplify_make_var	simplify_goal_call.m	/^:- pred simplify_make_var(/;kq|/^\<simplify_make_var\>/;'q;"	kind:pred	file:
simplify_maybe_wrap_goal	simplify_goal.m	/^:- pred simplify_maybe_wrap_goal(/;kq|/^\<simplify_maybe_wrap_goal\>/;'q;"	kind:pred
simplify_nested_context	simplify_info.m	/^:- type simplify_nested_context$/;kq|-;/\<simplify_nested_context\>/;'q;"	kind:type
simplify_or_else_goals	simplify_goal_disj.m	/^:- pred simplify_or_else_goals(list(hlds_goal)::in, list(/;kq|/^\<simplify_or_else_goals\>/;'q;"	kind:pred	file:
simplify_par_conjuncts	simplify_goal_conj.m	/^:- pred simplify_par_conjuncts(list(hlds_goal)::in, list(/;kq|/^\<simplify_par_conjuncts\>/;'q;"	kind:pred	file:
simplify_pass	mercury_compile_front_end.m	/^:- type simplify_pass$/;kq|-;/\<simplify_pass\>/;'q;"	kind:type
simplify_pass_frontend	mercury_compile_front_end.m	/^    --->    simplify_pass_frontend$/;kq|-;/\<simplify_pass_frontend\>/;'q;"	kind:cons
simplify_pass_ll_backend	mercury_compile_front_end.m	/^    ;       simplify_pass_ll_backend$/;kq|-;/\<simplify_pass_ll_backend\>/;'q;"	kind:cons
simplify_pass_ml_backend	mercury_compile_front_end.m	/^    ;       simplify_pass_ml_backend.$/;kq|-;/\<simplify_pass_ml_backend\>/;'q;"	kind:cons
simplify_pass_post_untuple	mercury_compile_front_end.m	/^    ;       simplify_pass_post_untuple$/;kq|-;/\<simplify_pass_post_untuple\>/;'q;"	kind:cons
simplify_pass_pre_implicit_parallelism	mercury_compile_front_end.m	/^    ;       simplify_pass_pre_implicit_parallelism$/;kq|-;/\<simplify_pass_pre_implicit_parallelism\>/;'q;"	kind:cons
simplify_pass_pre_prof_transforms	mercury_compile_front_end.m	/^    ;       simplify_pass_pre_prof_transforms$/;kq|-;/\<simplify_pass_pre_prof_transforms\>/;'q;"	kind:cons
simplify_pred	mercury_compile_front_end.m	/^:- pred simplify_pred(/;kq|/^\<simplify_pred\>/;'q;"	kind:pred	file:
simplify_pred_proc	simplify_proc.m	/^:- pred simplify_pred_proc(/;kq|/^\<simplify_pred_proc\>/;'q;"	kind:pred	file:
simplify_pred_procs	simplify_proc.m	/^:- pred simplify_pred_procs(/;kq|/^\<simplify_pred_procs\>/;'q;"	kind:pred
simplify_proc	simplify_proc.m	/^:- pred simplify_proc(maybe(/;kq|/^\<simplify_proc\>/;'q;"	kind:pred
simplify_proc_analyze_and_format_calls	simplify_proc.m	/^:- pred simplify_proc_analyze_and_format_calls(/;kq|/^\<simplify_proc_analyze_and_format_calls\>/;'q;"	kind:pred	file:
simplify_proc_maybe_mark_modecheck_clauses	simplify_proc.m	/^:- pred simplify_proc_maybe_mark_modecheck_clauses(/;kq|/^\<simplify_proc_maybe_mark_modecheck_clauses\>/;'q;"	kind:pred	file:
simplify_proc_maybe_vary_parameters	simplify_proc.m	/^:- pred simplify_proc_maybe_vary_parameters(/;kq|/^\<simplify_proc_maybe_vary_parameters\>/;'q;"	kind:pred	file:
simplify_proc_maybe_warn_attribute_conflict	simplify_proc.m	/^:- pred simplify_proc_maybe_warn_attribute_conflict(/;kq|/^\<simplify_proc_maybe_warn_attribute_conflict\>/;'q;"	kind:pred	file:
simplify_proc_return_msgs	simplify_proc.m	/^:- pred simplify_proc_return_msgs(/;kq|/^\<simplify_proc_return_msgs\>/;'q;"	kind:pred	file:
simplify_rval	exprn_aux.m	/^:- pred simplify_rval(/;kq|/^\<simplify_rval\>/;'q;"	kind:pred
simplify_rval_2	exprn_aux.m	/^:- pred simplify_rval_2(/;kq|/^\<simplify_rval_2\>/;'q;"	kind:pred	file:
simplify_segment	matching.m	/^:- pred simplify_segment(/;kq|/^\<simplify_segment\>/;'q;"	kind:pred	file:
simplify_std_from_to_mode	prog_mode.m	/^:- func simplify_std_from_to_mode(/;kq|/^\<simplify_std_from_to_mode\>/;'q;"	kind:func
simplify_sub_info	simplify_info.m	/^:- type simplify_sub_info$/;kq|-;/\<simplify_sub_info\>/;'q;"	kind:type	file:
simplify_switch_cases	simplify_goal_switch.m	/^:- pred simplify_switch_cases(prog_var::in, list(/;kq|/^\<simplify_switch_cases\>/;'q;"	kind:pred	file:
simplify_task	simplify_tasks.m	/^:- type simplify_task$/;kq|-;/\<simplify_task\>/;'q;"	kind:type
simplify_tasks	simplify_tasks.m	/^:- type simplify_tasks$/;kq|-;/\<simplify_tasks\>/;'q;"	kind:type
simplify_tasks.after_front_end	simplify_tasks.m	/^    ;       after_front_end.$/;kq|-;/\<simplify_tasks.after_front_end\>/;'q;"	kind:cons
simplify_tasks.simplify_task	simplify_tasks.m	/^:- type simplify_task$/;kq|-;/\<simplify_tasks.simplify_task\>/;'q;"	kind:type
simplify_tasks.warn_obsolete	simplify_tasks.m	/^    ;       warn_obsolete.$/;kq|-;/\<simplify_tasks.warn_obsolete\>/;'q;"	kind:cons
simplify_tasks_to_list	simplify_tasks.m	/^:- func simplify_tasks_to_list(simplify_tasks) = list(/;kq|/^\<simplify_tasks_to_list\>/;'q;"	kind:func
simplify_top_level_goal	simplify_proc.m	/^:- pred simplify_top_level_goal(/;kq|/^\<simplify_top_level_goal\>/;'q;"	kind:pred	file:
simptask_after_front_end	simplify_tasks.m	/^    ;       simptask_after_front_end$/;kq|-;/\<simptask_after_front_end\>/;'q;"	kind:cons
simptask_common_structs	simplify_tasks.m	/^    ;       simptask_common_structs$/;kq|-;/\<simptask_common_structs\>/;'q;"	kind:cons
simptask_constant_prop	simplify_tasks.m	/^    ;       simptask_constant_prop$/;kq|-;/\<simptask_constant_prop\>/;'q;"	kind:cons
simptask_elim_removable_scopes	simplify_tasks.m	/^    ;       simptask_elim_removable_scopes$/;kq|-;/\<simptask_elim_removable_scopes\>/;'q;"	kind:cons
simptask_excess_assigns	simplify_tasks.m	/^    ;       simptask_excess_assigns$/;kq|-;/\<simptask_excess_assigns\>/;'q;"	kind:cons
simptask_extra_common_structs	simplify_tasks.m	/^    ;       simptask_extra_common_structs$/;kq|-;/\<simptask_extra_common_structs\>/;'q;"	kind:cons
simptask_format_calls	simplify_tasks.m	/^    ;       simptask_format_calls$/;kq|-;/\<simptask_format_calls\>/;'q;"	kind:cons
simptask_ignore_par_conjs	simplify_tasks.m	/^    ;       simptask_ignore_par_conjs$/;kq|-;/\<simptask_ignore_par_conjs\>/;'q;"	kind:cons
simptask_mark_code_model_changes	simplify_tasks.m	/^    ;       simptask_mark_code_model_changes$/;kq|-;/\<simptask_mark_code_model_changes\>/;'q;"	kind:cons
simptask_merge_code_after_switch	simplify_tasks.m	/^    ;       simptask_merge_code_after_switch$/;kq|-;/\<simptask_merge_code_after_switch\>/;'q;"	kind:cons
simptask_opt_duplicate_calls	simplify_tasks.m	/^    ;       simptask_opt_duplicate_calls$/;kq|-;/\<simptask_opt_duplicate_calls\>/;'q;"	kind:cons
simptask_split_switch_arms	simplify_tasks.m	/^    ;       simptask_split_switch_arms.$/;kq|-;/\<simptask_split_switch_arms\>/;'q;"	kind:cons
simptask_try_opt_const_structs	simplify_tasks.m	/^    ;       simptask_try_opt_const_structs$/;kq|-;/\<simptask_try_opt_const_structs\>/;'q;"	kind:cons
simptask_warn_dodgy_simple_code	simplify_tasks.m	/^    --->    simptask_warn_dodgy_simple_code$/;kq|-;/\<simptask_warn_dodgy_simple_code\>/;'q;"	kind:cons
simptask_warn_duplicate_calls	simplify_tasks.m	/^    ;       simptask_warn_duplicate_calls$/;kq|-;/\<simptask_warn_duplicate_calls\>/;'q;"	kind:cons
simptask_warn_implicit_stream_calls	simplify_tasks.m	/^    ;       simptask_warn_implicit_stream_calls$/;kq|-;/\<simptask_warn_implicit_stream_calls\>/;'q;"	kind:cons
simptask_warn_no_solution_disjunct	simplify_tasks.m	/^    ;       simptask_warn_no_solution_disjunct$/;kq|-;/\<simptask_warn_no_solution_disjunct\>/;'q;"	kind:cons
simptask_warn_obsolete	simplify_tasks.m	/^    ;       simptask_warn_obsolete$/;kq|-;/\<simptask_warn_obsolete\>/;'q;"	kind:cons
simptask_warn_suspicious_recursion	simplify_tasks.m	/^    ;       simptask_warn_suspicious_recursion$/;kq|-;/\<simptask_warn_suspicious_recursion\>/;'q;"	kind:cons
sin	../library/math.m	/^:- func sin(/;kq|/^\<sin\>/;'q;"	kind:func
since_call_structs	common.m	/^                since_call_structs      :: struct_map,$/;kq|-;/\<since_call_structs\>/;'q;"	kind:fld	file:
since_call_vars	common.m	/^                since_call_vars         :: set_of_progvar,$/;kq|-;/\<since_call_vars\>/;'q;"	kind:fld	file:
single_cons_id_arm	switch_detection.m	/^    --->    single_cons_id_arm(cons_id, hlds_goal)$/;kq|-;/\<single_cons_id_arm\>/;'q;"	kind:cons	file:
single_construction	assertion.m	/^:- pred single_construction(/;kq|/^\<single_construction\>/;'q;"	kind:pred	file:
single_covering_goals	pd_term.m	/^:- type single_covering_goals == map(pred_proc_id, pd_proc_term_info).$/;kq|-;/\<single_covering_goals\>/;'q;"	kind:type	file:
single_file	../mdbcomp/trace_counts.m	/^    --->    single_file(base_count_file_type)$/;kq|-;/\<single_file\>/;'q;"	kind:cons
single_indent	print_help.m	/^:- func single_indent = string.$/;kq|/^\<single_indent\>/;'q;"	kind:func	file:
single_left	../library/psqueue.m	/^:- func single_left(P, K, loser_tree(P, K), K, loser_tree(/;kq|/^\<single_left\>/;'q;"	kind:func	file:
single_mode_constraints	build_mode_constraints.m	/^:- func single_mode_constraints(/;kq|/^\<single_mode_constraints\>/;'q;"	kind:func	file:
single_or_multi	make_hlds_warn.m	/^:- type single_or_multi$/;kq|-;/\<single_or_multi\>/;'q;"	kind:type	file:
single_prec_float	options.m	/^    ;       single_prec_float$/;kq|-;/\<single_prec_float\>/;'q;"	kind:cons
single_ptag_case	tag_switch_util.m	/^:- type single_ptag_case(CaseRep) =< ptag_case_group(CaseRep)$/;kq|-;/\<single_ptag_case\>/;'q;"	kind:type
single_right	../library/psqueue.m	/^:- func single_right(P, K, loser_tree(P, K), K, loser_tree(/;kq|/^\<single_right\>/;'q;"	kind:func	file:
single_rot_l	../library/set_bbbtree.m	/^:- pred single_rot_l(T::in, set_bbbtree(/;kq|/^\<single_rot_l\>/;'q;"	kind:pred	file:
single_rot_r	../library/set_bbbtree.m	/^:- pred single_rot_r(T::in, set_bbbtree(/;kq|/^\<single_rot_r\>/;'q;"	kind:pred	file:
single_tabling_attribute	parse_pragma_tabling.m	/^:- type single_tabling_attribute$/;kq|-;/\<single_tabling_attribute\>/;'q;"	kind:type	file:
single_var_warning_pieces	make_hlds_warn.m	/^:- func single_var_warning_pieces(string, string) = list(/;kq|/^\<single_var_warning_pieces\>/;'q;"	kind:func	file:
single_width	hlds_llds.m	/^    --->    single_width$/;kq|-;/\<single_width\>/;'q;"	kind:cons
singleton	../library/bag.m	/^:- func singleton(T) = bag(/;kq|/^\<singleton\>/;'q;"	kind:func
singleton	../library/bimap.m	/^:- func singleton(K, V) = bimap(/;kq|/^\<singleton\>/;'q;"	kind:func
singleton	../library/cord.m	/^:- func singleton(T) = cord(/;kq|/^\<singleton\>/;'q;"	kind:func
singleton	../library/diet.m	/^:- func singleton(interval(T)) = diet(/;kq|/^\<singleton\>/;'q;"	kind:func	file:
singleton	../library/injection.m	/^:- func singleton(K, V) = injection(/;kq|/^\<singleton\>/;'q;"	kind:func
singleton	../library/map.m	/^:- func singleton(K, V) = map(/;kq|/^\<singleton\>/;'q;"	kind:func
singleton	../library/psqueue.m	/^:- func singleton(P, K) = psqueue(/;kq|/^\<singleton\>/;'q;"	kind:func
singleton	../library/ra_list.m	/^:- func singleton(T) = ra_list(/;kq|/^\<singleton\>/;'q;"	kind:func
singleton	../library/rbtree.m	/^:- func singleton(K, V) = rbtree(/;kq|/^\<singleton\>/;'q;"	kind:func
singleton	../library/tree234.m	/^:- func singleton(K, V) = tree234(/;kq|/^\<singleton\>/;'q;"	kind:func
singleton_set	../library/fat_sparse_bitset.m	/^:- pred singleton_set(fat_sparse_bitset(T)::out, T::in) is det <= uenum(/;kq|/^\<singleton_set\>/;'q;"	kind:pred
singleton_set	../library/fatter_sparse_bitset.m	/^:- pred singleton_set(fatter_sparse_bitset(T)::out, T::in) is det <= uenum(/;kq|/^\<singleton_set\>/;'q;"	kind:pred
singleton_set	../library/set.m	/^:- pred singleton_set(T, set(/;kq|/^\<singleton_set\>/;'q;"	kind:pred
singleton_set	../library/set_bbbtree.m	/^:- pred singleton_set(T, set_bbbtree(/;kq|/^\<singleton_set\>/;'q;"	kind:pred
singleton_set	../library/set_ctree234.m	/^:- pred singleton_set(T, set_ctree234(/;kq|/^\<singleton_set\>/;'q;"	kind:pred
singleton_set	../library/set_ordlist.m	/^:- pred singleton_set(T, set_ordlist(/;kq|/^\<singleton_set\>/;'q;"	kind:pred
singleton_set	../library/set_tree234.m	/^:- pred singleton_set(T, set_tree234(/;kq|/^\<singleton_set\>/;'q;"	kind:pred
singleton_set	../library/set_unordlist.m	/^:- pred singleton_set(T, set_unordlist(/;kq|/^\<singleton_set\>/;'q;"	kind:pred
singleton_set	../library/sparse_bitset.m	/^:- pred singleton_set(sparse_bitset(T)::out, T::in) is det <= uenum(/;kq|/^\<singleton_set\>/;'q;"	kind:pred
singleton_set	../library/test_bitset.m	/^:- func singleton_set(T) = test_bitset(T) <= uenum(/;kq|/^\<singleton_set\>/;'q;"	kind:func
singleton_tournament	../library/psqueue.m	/^    --->    singleton_tournament(P, K)$/;kq|-;/\<singleton_tournament\>/;'q;"	kind:cons	file:
singleton_winner	../library/psqueue.m	/^:- func singleton_winner(P, K) = winner(/;kq|/^\<singleton_winner\>/;'q;"	kind:func	file:
sinh	../library/math.m	/^:- func sinh(/;kq|/^\<sinh\>/;'q;"	kind:func
sip_eff_trace_level	simplify_info.m	/^                sip_eff_trace_level         :: eff_trace_level,$/;kq|-;/\<sip_eff_trace_level\>/;'q;"	kind:fld	file:
sip_fully_strict	simplify_info.m	/^                sip_fully_strict            :: maybe_fully_strict,$/;kq|-;/\<sip_fully_strict\>/;'q;"	kind:fld	file:
sip_ignore_marked_static	simplify_info.m	/^                sip_ignore_marked_static    :: maybe_ignore_marked_static$/;kq|-;/\<sip_ignore_marked_static\>/;'q;"	kind:fld	file:
sip_inst_varset	simplify_info.m	/^                sip_inst_varset             :: inst_varset,$/;kq|-;/\<sip_inst_varset\>/;'q;"	kind:fld	file:
sip_pred_proc_id	simplify_info.m	/^                sip_pred_proc_id            :: pred_proc_id,$/;kq|-;/\<sip_pred_proc_id\>/;'q;"	kind:fld	file:
sip_progress_stream	simplify_info.m	/^                sip_progress_stream         :: io.text_output_stream,$/;kq|-;/\<sip_progress_stream\>/;'q;"	kind:fld	file:
sip_trace_optimized	simplify_info.m	/^                sip_trace_optimized         :: maybe_trace_optimized,$/;kq|-;/\<sip_trace_optimized\>/;'q;"	kind:fld	file:
sip_tvarset	simplify_info.m	/^                sip_tvarset                 :: tvarset,$/;kq|-;/\<sip_tvarset\>/;'q;"	kind:fld	file:
sixteen	../library/integer.m	/^:- func sixteen = integer.$/;kq|/^\<sixteen\>/;'q;"	kind:func
size	../library/array.m	/^:- func size(array(/;kq|/^\<size\>/;'q;"	kind:func
size	../library/bt_array.m	/^:- func size(bt_array(/;kq|/^\<size\>/;'q;"	kind:func
size	../library/psqueue.m	/^:- func size(psqueue(/;kq|/^\<size\>/;'q;"	kind:func
size	../library/ranges.m	/^:- func size(/;kq|/^\<size\>/;'q;"	kind:func
size	../library/robdd.m	/^:- pred size(robdd(/;kq|/^\<size\>/;'q;"	kind:pred
size	../library/robdd.m	/^:- pred size(robdd(T)::in, int::out, int::out, list(var(/;kq|/^\<size\>/;'q;"	kind:pred
size	../library/rtree.m	/^    func size(K) = float,$/;kq|-;/\<size\>/;'q;"	kind:tcm
size	../library/rtree.m	/^    func(size\/1) is box3d_volume,$/;kq|-;/\<size\>/;'q;"	kind:tcim	file:
size	../library/rtree.m	/^    func(size\/1) is box_area,$/;kq|-;/\<size\>/;'q;"	kind:tcim	file:
size	../library/rtree.m	/^    func(size\/1) is interval_length,$/;kq|-;/\<size\>/;'q;"	kind:tcim	file:
size	../library/version_array.m	/^:- func size(version_array(/;kq|/^\<size\>/;'q;"	kind:func
size	../library/version_store.m	/^:- func size(version_store(/;kq|/^\<size\>/;'q;"	kind:func	file:
size	builtin_ops.m	/^    ;       size(int).$/;kq|-;/\<size\>/;'q;"	kind:cons
size_16_bit	../library/mercury_term_lexer.m	/^    ;       size_16_bit$/;kq|-;/\<size_16_bit\>/;'q;"	kind:cons
size_16_bit	../library/term.m	/^    ;       size_16_bit$/;kq|-;/\<size_16_bit\>/;'q;"	kind:cons
size_2	../library/robdd.m	/^:- pred size_2(robdd(/;kq|/^\<size_2\>/;'q;"	kind:pred	file:
size_32_bit	../library/mercury_term_lexer.m	/^    ;       size_32_bit$/;kq|-;/\<size_32_bit\>/;'q;"	kind:cons
size_32_bit	../library/term.m	/^    ;       size_32_bit$/;kq|-;/\<size_32_bit\>/;'q;"	kind:cons
size_64_bit	../library/mercury_term_lexer.m	/^    ;       size_64_bit.$/;kq|-;/\<size_64_bit\>/;'q;"	kind:cons
size_64_bit	../library/term.m	/^    ;       size_64_bit.$/;kq|-;/\<size_64_bit\>/;'q;"	kind:cons
size_8_bit	../library/mercury_term_lexer.m	/^    ;       size_8_bit$/;kq|-;/\<size_8_bit\>/;'q;"	kind:cons
size_8_bit	../library/term.m	/^    ;       size_8_bit$/;kq|-;/\<size_8_bit\>/;'q;"	kind:cons
size_of_cell_args	code_util.m	/^:- func size_of_cell_args(list(/;kq|/^\<size_of_cell_args\>/;'q;"	kind:func
size_of_cell_args_acc	code_util.m	/^:- pred size_of_cell_args_acc(list(/;kq|/^\<size_of_cell_args_acc\>/;'q;"	kind:pred	file:
size_of_required_exponent	../library/string.format.m	/^:- func size_of_required_exponent(/;kq|/^\<size_of_required_exponent\>/;'q;"	kind:func	file:
size_prof.binds_arg_in_cell	size_prof.m	/^:- pred binds_arg_in_cell(/;kq|/^\<binds_arg_in_cell\>/;'q;"	kind:pred	file:
size_prof.compute_functor_size	size_prof.m	/^:- func compute_functor_size(list(/;kq|/^\<compute_functor_size\>/;'q;"	kind:func	file:
size_prof.construct_rev_map	size_prof.m	/^:- pred construct_rev_map(assoc_list(/;kq|/^\<construct_rev_map\>/;'q;"	kind:pred	file:
size_prof.construct_transform	size_prof.m	/^:- type construct_transform$/;kq|-;/\<size_prof.construct_transform\>/;'q;"	kind:type
size_prof.construct_type_info	size_prof.m	/^:- pred construct_type_info(/;kq|/^\<construct_type_info\>/;'q;"	kind:pred	file:
size_prof.count_appearances	size_prof.m	/^:- pred count_appearances(assoc_list(/;kq|/^\<count_appearances\>/;'q;"	kind:pred	file:
size_prof.find_defined_args	size_prof.m	/^:- pred find_defined_args(list(prog_var)::in, list(/;kq|/^\<find_defined_args\>/;'q;"	kind:pred	file:
size_prof.generate_size_var	size_prof.m	/^:- pred generate_size_var(/;kq|/^\<generate_size_var\>/;'q;"	kind:pred	file:
size_prof.get_new_var	size_prof.m	/^:- pred get_new_var(/;kq|/^\<get_new_var\>/;'q;"	kind:pred	file:
size_prof.known_size_map	size_prof.m	/^:- type known_size_map      == map(prog_var, int).$/;kq|-;/\<size_prof.known_size_map\>/;'q;"	kind:type	file:
size_prof.make_size_goal	size_prof.m	/^:- pred make_size_goal(/;kq|/^\<make_size_goal\>/;'q;"	kind:pred	file:
size_prof.make_type_ctor_info	size_prof.m	/^:- pred make_type_ctor_info(type_ctor::in, list(/;kq|/^\<make_type_ctor_info\>/;'q;"	kind:pred	file:
size_prof.make_type_info	size_prof.m	/^:- pred make_type_info(/;kq|/^\<make_type_info\>/;'q;"	kind:pred	file:
size_prof.record_known_size	size_prof.m	/^:- pred record_known_size(/;kq|/^\<record_known_size\>/;'q;"	kind:pred	file:
size_prof.record_type_info_var	size_prof.m	/^:- pred record_type_info_var(/;kq|/^\<record_type_info_var\>/;'q;"	kind:pred	file:
size_prof.rev_type_ctor_map	size_prof.m	/^:- type rev_type_ctor_map   == map(prog_var, type_ctor).$/;kq|-;/\<size_prof.rev_type_ctor_map\>/;'q;"	kind:type	file:
size_prof.rev_type_info_map	size_prof.m	/^:- type rev_type_info_map   == map(prog_var, mer_type).$/;kq|-;/\<size_prof.rev_type_info_map\>/;'q;"	kind:type	file:
size_prof.select_first	size_prof.m	/^:- pred select_first(/;kq|/^\<select_first\>/;'q;"	kind:pred	file:
size_prof.spi_known_size_map	size_prof.m	/^                spi_known_size_map          :: known_size_map,$/;kq|-;/\<size_prof.spi_known_size_map\>/;'q;"	kind:fld	file:
size_prof.spi_module_info	size_prof.m	/^                spi_module_info             :: module_info,$/;kq|-;/\<size_prof.spi_module_info\>/;'q;"	kind:fld	file:
size_prof.spi_rtti_varmaps	size_prof.m	/^                spi_rtti_varmaps            :: rtti_varmaps$/;kq|-;/\<size_prof.spi_rtti_varmaps\>/;'q;"	kind:fld	file:
size_prof.spi_transform_op	size_prof.m	/^                spi_transform_op            :: construct_transform,$/;kq|-;/\<size_prof.spi_transform_op\>/;'q;"	kind:fld	file:
size_prof.spi_type_ctor_map	size_prof.m	/^                spi_type_ctor_map           :: type_ctor_map,$/;kq|-;/\<size_prof.spi_type_ctor_map\>/;'q;"	kind:fld	file:
size_prof.spi_type_info_map	size_prof.m	/^                spi_type_info_map           :: type_info_map,$/;kq|-;/\<size_prof.spi_type_info_map\>/;'q;"	kind:fld	file:
size_prof.spi_var_table	size_prof.m	/^                spi_var_table               :: var_table,$/;kq|-;/\<size_prof.spi_var_table\>/;'q;"	kind:fld	file:
size_prof.term_cells	size_prof.m	/^    ;       term_cells.$/;kq|-;/\<size_prof.term_cells\>/;'q;"	kind:cons
size_prof.term_words	size_prof.m	/^    --->    term_words$/;kq|-;/\<size_prof.term_words\>/;'q;"	kind:cons
size_prof.type_ctor_map	size_prof.m	/^:- type type_ctor_map       == map(type_ctor, prog_var).$/;kq|-;/\<size_prof.type_ctor_map\>/;'q;"	kind:type	file:
size_prof.type_info_map	size_prof.m	/^:- type type_info_map       == map(mer_type, prog_var).$/;kq|-;/\<size_prof.type_info_map\>/;'q;"	kind:type	file:
size_prof.update_rev_maps	size_prof.m	/^:- pred update_rev_maps(/;kq|/^\<update_rev_maps\>/;'q;"	kind:pred	file:
size_prof.update_target_map	size_prof.m	/^:- pred update_target_map(/;kq|/^\<update_target_map\>/;'q;"	kind:pred	file:
size_prof_info	size_prof.m	/^:- type size_prof_info$/;kq|-;/\<size_prof_info\>/;'q;"	kind:type	file:
size_prof_process_args	size_prof.m	/^:- pred size_prof_process_args(list(/;kq|/^\<size_prof_process_args\>/;'q;"	kind:pred	file:
size_prof_process_conj	size_prof.m	/^:- pred size_prof_process_conj(list(hlds_goal)::in, list(/;kq|/^\<size_prof_process_conj\>/;'q;"	kind:pred	file:
size_prof_process_cons_construct	size_prof.m	/^:- pred size_prof_process_cons_construct(/;kq|/^\<size_prof_process_cons_construct\>/;'q;"	kind:pred	file:
size_prof_process_cons_deconstruct	size_prof.m	/^:- pred size_prof_process_cons_deconstruct(prog_var::in, list(/;kq|/^\<size_prof_process_cons_deconstruct\>/;'q;"	kind:pred	file:
size_prof_process_construct	size_prof.m	/^:- pred size_prof_process_construct(/;kq|/^\<size_prof_process_construct\>/;'q;"	kind:pred	file:
size_prof_process_deconstruct	size_prof.m	/^:- pred size_prof_process_deconstruct(/;kq|/^\<size_prof_process_deconstruct\>/;'q;"	kind:pred	file:
size_prof_process_disj	size_prof.m	/^:- pred size_prof_process_disj(/;kq|/^\<size_prof_process_disj\>/;'q;"	kind:pred	file:
size_prof_process_goal	size_prof.m	/^:- pred size_prof_process_goal(/;kq|/^\<size_prof_process_goal\>/;'q;"	kind:pred	file:
size_prof_process_par_conj	size_prof.m	/^:- pred size_prof_process_par_conj(list(hlds_goal)::in, list(/;kq|/^\<size_prof_process_par_conj\>/;'q;"	kind:pred	file:
size_prof_process_proc	size_prof.m	/^:- pred size_prof_process_proc(/;kq|/^\<size_prof_process_proc\>/;'q;"	kind:pred	file:
size_prof_process_proc_msg	size_prof.m	/^:- pred size_prof_process_proc_msg(/;kq|/^\<size_prof_process_proc_msg\>/;'q;"	kind:pred
size_prof_process_switch	size_prof.m	/^:- pred size_prof_process_switch(/;kq|/^\<size_prof_process_switch\>/;'q;"	kind:pred	file:
size_region_commit_entry	options.m	/^    ;       size_region_commit_entry$/;kq|-;/\<size_region_commit_entry\>/;'q;"	kind:cons
size_region_commit_fixed	options.m	/^    ;       size_region_commit_fixed$/;kq|-;/\<size_region_commit_fixed\>/;'q;"	kind:cons
size_region_disj_fixed	options.m	/^    ;       size_region_disj_fixed$/;kq|-;/\<size_region_disj_fixed\>/;'q;"	kind:cons
size_region_disj_snapshot	options.m	/^    ;       size_region_disj_snapshot$/;kq|-;/\<size_region_disj_snapshot\>/;'q;"	kind:cons
size_region_ite_fixed	options.m	/^    ;       size_region_ite_fixed$/;kq|-;/\<size_region_ite_fixed\>/;'q;"	kind:cons
size_region_ite_protect	options.m	/^    ;       size_region_ite_protect$/;kq|-;/\<size_region_ite_protect\>/;'q;"	kind:cons
size_region_ite_snapshot	options.m	/^    ;       size_region_ite_snapshot$/;kq|-;/\<size_region_ite_snapshot\>/;'q;"	kind:cons
size_region_semi_disj_protect	options.m	/^    ;       size_region_semi_disj_protect$/;kq|-;/\<size_region_semi_disj_protect\>/;'q;"	kind:cons
size_term	term_constr_data.m	/^:- type size_term  == lp_term.$/;kq|-;/\<size_term\>/;'q;"	kind:type
size_var	term_constr_data.m	/^:- type size_var    == lp_var.$/;kq|-;/\<size_var\>/;'q;"	kind:type
size_var_map	term_constr_data.m	/^:- type size_var_map == map(prog_var, size_var).$/;kq|-;/\<size_var_map\>/;'q;"	kind:type
size_var_to_string	term_constr_data.m	/^:- func size_var_to_string(/;kq|/^\<size_var_to_string\>/;'q;"	kind:func	file:
size_varset	term_constr_data.m	/^:- type size_varset == lp_varset.$/;kq|-;/\<size_varset\>/;'q;"	kind:type
size_varset_from_abstract_scc	term_constr_data.m	/^:- func size_varset_from_abstract_scc(/;kq|/^\<size_varset_from_abstract_scc\>/;'q;"	kind:func
size_word	../library/mercury_term_lexer.m	/^    --->    size_word$/;kq|-;/\<size_word\>/;'q;"	kind:cons
size_word	../library/term.m	/^    --->    size_word$/;kq|-;/\<size_word\>/;'q;"	kind:cons
sized_int	../library/string.parse_runtime.m	/^:- type sized_int$/;kq|-;/\<sized_int\>/;'q;"	kind:type
sized_int16	../library/string.parse_runtime.m	/^    ;       sized_int16(int16)$/;kq|-;/\<sized_int16\>/;'q;"	kind:cons
sized_int32	../library/string.parse_runtime.m	/^    ;       sized_int32(int32)$/;kq|-;/\<sized_int32\>/;'q;"	kind:cons
sized_int64	../library/string.parse_runtime.m	/^    ;       sized_int64(int64).$/;kq|-;/\<sized_int64\>/;'q;"	kind:cons
sized_int8	../library/string.parse_runtime.m	/^    ;       sized_int8(int8)$/;kq|-;/\<sized_int8\>/;'q;"	kind:cons
sized_int_to_int	../library/string.format.m	/^:- func sized_int_to_int(/;kq|/^\<sized_int_to_int\>/;'q;"	kind:func	file:
sized_int_to_uint	../library/string.format.m	/^:- func sized_int_to_uint(/;kq|/^\<sized_int_to_uint\>/;'q;"	kind:func	file:
sized_prefix_to_bintree	../library/ra_list.m	/^:- pred sized_prefix_to_bintree(int::in, ra_list_bintree(/;kq|/^\<sized_prefix_to_bintree\>/;'q;"	kind:pred	file:
sized_uint	../library/string.parse_runtime.m	/^:- type sized_uint$/;kq|-;/\<sized_uint\>/;'q;"	kind:type
sized_uint16	../library/string.parse_runtime.m	/^    ;       sized_uint16(uint16)$/;kq|-;/\<sized_uint16\>/;'q;"	kind:cons
sized_uint32	../library/string.parse_runtime.m	/^    ;       sized_uint32(uint32)$/;kq|-;/\<sized_uint32\>/;'q;"	kind:cons
sized_uint64	../library/string.parse_runtime.m	/^    ;       sized_uint64(uint64).$/;kq|-;/\<sized_uint64\>/;'q;"	kind:cons
sized_uint8	../library/string.parse_runtime.m	/^    ;       sized_uint8(uint8)$/;kq|-;/\<sized_uint8\>/;'q;"	kind:cons
sized_uint_to_uint	../library/string.format.m	/^:- func sized_uint_to_uint(/;kq|/^\<sized_uint_to_uint\>/;'q;"	kind:func	file:
skip	../library/random.sfc16.m	/^:- pred skip(/;kq|/^\<skip\>/;'q;"	kind:pred	file:
skip	../library/random.sfc32.m	/^:- pred skip(/;kq|/^\<skip\>/;'q;"	kind:pred	file:
skip	../library/random.sfc64.m	/^:- pred skip(/;kq|/^\<skip\>/;'q;"	kind:pred	file:
skip_comment_line	options_file.m	/^:- pred skip_comment_line(/;kq|/^\<skip_comment_line\>/;'q;"	kind:pred	file:
skip_comments	opt_util.m	/^:- pred skip_comments(list(instruction)::in, list(/;kq|/^\<skip_comments\>/;'q;"	kind:pred
skip_comments_labels	opt_util.m	/^:- pred skip_comments_labels(list(/;kq|/^\<skip_comments_labels\>/;'q;"	kind:pred
skip_comments_livevals	opt_util.m	/^:- pred skip_comments_livevals(list(/;kq|/^\<skip_comments_livevals\>/;'q;"	kind:pred
skip_comments_livevals_labels	opt_util.m	/^:- pred skip_comments_livevals_labels(list(/;kq|/^\<skip_comments_livevals_labels\>/;'q;"	kind:pred
skip_constant_constructs	saved_vars.m	/^:- pred skip_constant_constructs(list(hlds_goal)::in, list(/;kq|/^\<skip_constant_constructs\>/;'q;"	kind:pred	file:
skip_to_eol	../library/mercury_term_lexer.m	/^:- pred skip_to_eol(/;kq|/^\<skip_to_eol\>/;'q;"	kind:pred	file:
skip_to_eol	../library/parsing_utils.m	/^:- pred skip_to_eol(/;kq|/^\<skip_to_eol\>/;'q;"	kind:pred
skip_to_next_label	opt_util.m	/^:- pred skip_to_next_label(list(/;kq|/^\<skip_to_next_label\>/;'q;"	kind:pred
skip_to_next_word_start	../library/string.m	/^:- pred skip_to_next_word_start(pred(char)::in(pred(/;kq|/^\<skip_to_next_word_start\>/;'q;"	kind:pred	file:
skip_to_word_end	../library/string.m	/^:- pred skip_to_word_end(pred(char)::in(pred(/;kq|/^\<skip_to_word_end\>/;'q;"	kind:pred	file:
skip_trailing_digits	simplify_goal_call.m	/^:- pred skip_trailing_digits(/;kq|/^\<skip_trailing_digits\>/;'q;"	kind:pred	file:
skip_whitespace	../library/parsing_utils.m	/^:- pred skip_whitespace(/;kq|/^\<skip_whitespace\>/;'q;"	kind:pred	file:
skip_whitespace_pred	../library/parsing_utils.m	/^:- type skip_whitespace_pred == parser(unit).$/;kq|-;/\<skip_whitespace_pred\>/;'q;"	kind:type
skip_ws_pred	../library/parsing_utils.m	/^                skip_ws_pred        ::  skip_whitespace_pred,$/;kq|-;/\<skip_ws_pred\>/;'q;"	kind:fld	file:
slc_counts	../mdbcomp/slice_and_dice.m	/^                slc_counts      :: slice_exec_count$/;kq|-;/\<slc_counts\>/;'q;"	kind:fld	file:
slc_path_port	../mdbcomp/slice_and_dice.m	/^                slc_path_port   :: path_port,$/;kq|-;/\<slc_path_port\>/;'q;"	kind:fld	file:
slc_proc_label	../mdbcomp/slice_and_dice.m	/^                slc_proc_label  :: proc_label,$/;kq|-;/\<slc_proc_label\>/;'q;"	kind:fld	file:
sle_dll	globals.m	/^    ;       sle_dll.$/;kq|-;/\<sle_dll\>/;'q;"	kind:cons
sle_init	globals.m	/^    --->    sle_init$/;kq|-;/\<sle_init\>/;'q;"	kind:cons
sle_jar	globals.m	/^    ;       sle_jar$/;kq|-;/\<sle_jar\>/;'q;"	kind:cons
slice	../library/bitmap.m	/^:- func slice ^ slice_bitmap = bitmap.$/;kq|/^\<slice\>/;'q;"	kind:func
slice	../library/bitmap.m	/^:- func slice ^ slice_start_byte_index = byte_index.$/;kq|/^\<slice\>/;'q;"	kind:func
slice	../library/bitmap.m	/^:- func slice(/;kq|/^\<slice\>/;'q;"	kind:func
slice	../library/bitmap.m	/^:- type slice$/;kq|-;/\<slice\>/;'q;"	kind:type	file:
slice	../mdbcomp/slice_and_dice.m	/^:- type slice$/;kq|-;/\<slice\>/;'q;"	kind:type
slice_add_trace_count	../mdbcomp/slice_and_dice.m	/^:- pred slice_add_trace_count(/;kq|/^\<slice_add_trace_count\>/;'q;"	kind:pred	file:
slice_and_dice.bracket_int	../mdbcomp/slice_and_dice.m	/^:- func bracket_int(/;kq|/^\<bracket_int\>/;'q;"	kind:func	file:
slice_and_dice.dice	../mdbcomp/slice_and_dice.m	/^:- type dice$/;kq|-;/\<slice_and_dice.dice\>/;'q;"	kind:type
slice_and_dice.dice_exec_count	../mdbcomp/slice_and_dice.m	/^:- type dice_exec_count$/;kq|-;/\<slice_and_dice.dice_exec_count\>/;'q;"	kind:type
slice_and_dice.dice_filename	../mdbcomp/slice_and_dice.m	/^                dice_filename   ::  string,$/;kq|-;/\<slice_and_dice.dice_filename\>/;'q;"	kind:fld
slice_and_dice.dice_linenumber	../mdbcomp/slice_and_dice.m	/^                dice_linenumber ::  int,$/;kq|-;/\<slice_and_dice.dice_linenumber\>/;'q;"	kind:fld
slice_and_dice.dice_proc_map	../mdbcomp/slice_and_dice.m	/^                dice_proc_map   :: map(proc_label, proc_dice)$/;kq|-;/\<slice_and_dice.dice_proc_map\>/;'q;"	kind:fld
slice_and_dice.dlc_counts	../mdbcomp/slice_and_dice.m	/^                dlc_counts      :: dice_exec_count$/;kq|-;/\<slice_and_dice.dlc_counts\>/;'q;"	kind:fld	file:
slice_and_dice.dlc_path_port	../mdbcomp/slice_and_dice.m	/^                dlc_path_port   :: path_port,$/;kq|-;/\<slice_and_dice.dlc_path_port\>/;'q;"	kind:fld	file:
slice_and_dice.dlc_proc_label	../mdbcomp/slice_and_dice.m	/^                dlc_proc_label  :: proc_label,$/;kq|-;/\<slice_and_dice.dlc_proc_label\>/;'q;"	kind:fld	file:
slice_and_dice.fail_count	../mdbcomp/slice_and_dice.m	/^                fail_count      :: int,$/;kq|-;/\<slice_and_dice.fail_count\>/;'q;"	kind:fld
slice_and_dice.fail_slice	../mdbcomp/slice_and_dice.m	/^    ;       fail_slice.$/;kq|-;/\<slice_and_dice.fail_slice\>/;'q;"	kind:cons	file:
slice_and_dice.fail_tests	../mdbcomp/slice_and_dice.m	/^                fail_tests      :: int$/;kq|-;/\<slice_and_dice.fail_tests\>/;'q;"	kind:fld
slice_and_dice.format_context	../mdbcomp/slice_and_dice.m	/^:- func format_context(/;kq|/^\<format_context\>/;'q;"	kind:func	file:
slice_and_dice.format_float	../mdbcomp/slice_and_dice.m	/^:- func format_float(/;kq|/^\<format_float\>/;'q;"	kind:func	file:
slice_and_dice.num_fail_tests	../mdbcomp/slice_and_dice.m	/^                num_fail_tests  :: int,$/;kq|-;/\<slice_and_dice.num_fail_tests\>/;'q;"	kind:fld
slice_and_dice.num_pass_tests	../mdbcomp/slice_and_dice.m	/^                num_pass_tests  :: int,$/;kq|-;/\<slice_and_dice.num_pass_tests\>/;'q;"	kind:fld
slice_and_dice.num_tests	../mdbcomp/slice_and_dice.m	/^                num_tests       :: int,$/;kq|-;/\<slice_and_dice.num_tests\>/;'q;"	kind:fld
slice_and_dice.pass_count	../mdbcomp/slice_and_dice.m	/^                pass_count      :: int,$/;kq|-;/\<slice_and_dice.pass_count\>/;'q;"	kind:fld
slice_and_dice.pass_slice	../mdbcomp/slice_and_dice.m	/^    --->    pass_slice$/;kq|-;/\<slice_and_dice.pass_slice\>/;'q;"	kind:cons	file:
slice_and_dice.pass_tests	../mdbcomp/slice_and_dice.m	/^                pass_tests      :: int,$/;kq|-;/\<slice_and_dice.pass_tests\>/;'q;"	kind:fld
slice_and_dice.proc_dice	../mdbcomp/slice_and_dice.m	/^:- type proc_dice       == map(path_port, dice_exec_count).$/;kq|-;/\<slice_and_dice.proc_dice\>/;'q;"	kind:type
slice_and_dice.proc_slice	../mdbcomp/slice_and_dice.m	/^:- type proc_slice       == map(path_port, slice_exec_count).$/;kq|-;/\<slice_and_dice.proc_slice\>/;'q;"	kind:type
slice_and_dice.read_dice	../mdbcomp/slice_and_dice.m	/^:- pred read_dice(string::in, string::in, maybe_error(/;kq|/^\<read_dice\>/;'q;"	kind:pred
slice_and_dice.read_slice	../mdbcomp/slice_and_dice.m	/^:- pred read_slice(string::in, maybe_error(/;kq|/^\<read_slice\>/;'q;"	kind:pred
slice_and_dice.slc_counts	../mdbcomp/slice_and_dice.m	/^                slc_counts      :: slice_exec_count$/;kq|-;/\<slice_and_dice.slc_counts\>/;'q;"	kind:fld	file:
slice_and_dice.slc_path_port	../mdbcomp/slice_and_dice.m	/^                slc_path_port   :: path_port,$/;kq|-;/\<slice_and_dice.slc_path_port\>/;'q;"	kind:fld	file:
slice_and_dice.slc_proc_label	../mdbcomp/slice_and_dice.m	/^                slc_proc_label  :: proc_label,$/;kq|-;/\<slice_and_dice.slc_proc_label\>/;'q;"	kind:fld	file:
slice_and_dice.slice	../mdbcomp/slice_and_dice.m	/^:- type slice$/;kq|-;/\<slice_and_dice.slice\>/;'q;"	kind:type
slice_and_dice.slice_count	../mdbcomp/slice_and_dice.m	/^                slice_count         :: int,$/;kq|-;/\<slice_and_dice.slice_count\>/;'q;"	kind:fld
slice_and_dice.slice_filename	../mdbcomp/slice_and_dice.m	/^                slice_filename      ::  string,$/;kq|-;/\<slice_and_dice.slice_filename\>/;'q;"	kind:fld
slice_and_dice.slice_proc_map	../mdbcomp/slice_and_dice.m	/^                slice_proc_map  :: map(proc_label, proc_slice)$/;kq|-;/\<slice_and_dice.slice_proc_map\>/;'q;"	kind:fld
slice_and_dice.slice_tests	../mdbcomp/slice_and_dice.m	/^                slice_tests         :: int$/;kq|-;/\<slice_and_dice.slice_tests\>/;'q;"	kind:fld
slice_and_dice.suspicion_ratio	../mdbcomp/slice_and_dice.m	/^:- func suspicion_ratio(/;kq|/^\<suspicion_ratio\>/;'q;"	kind:func
slice_bitmap_field	../library/bitmap.m	/^                slice_bitmap_field          :: bitmap,$/;kq|-;/\<slice_bitmap_field\>/;'q;"	kind:fld	file:
slice_count	../mdbcomp/slice_and_dice.m	/^                slice_count         :: int,$/;kq|-;/\<slice_count\>/;'q;"	kind:fld
slice_ctor	../library/bitmap.m	/^    --->    slice_ctor($/;kq|-;/\<slice_ctor\>/;'q;"	kind:cons	file:
slice_exec_count	../mdbcomp/slice_and_dice.m	/^:- type slice_exec_count$/;kq|-;/\<slice_exec_count\>/;'q;"	kind:type
slice_exec_count_compare	../mdbcomp/slice_and_dice.m	/^:- pred slice_exec_count_compare(/;kq|/^\<slice_exec_count_compare\>/;'q;"	kind:pred	file:
slice_filename	../mdbcomp/slice_and_dice.m	/^                slice_filename      ::  string,$/;kq|-;/\<slice_filename\>/;'q;"	kind:fld
slice_label_count	../mdbcomp/slice_and_dice.m	/^:- type slice_label_count$/;kq|-;/\<slice_label_count\>/;'q;"	kind:type	file:
slice_label_count_compare	../mdbcomp/slice_and_dice.m	/^:- pred slice_label_count_compare(/;kq|/^\<slice_label_count_compare\>/;'q;"	kind:pred	file:
slice_label_count_is_for_module	../mdbcomp/slice_and_dice.m	/^:- pred slice_label_count_is_for_module(/;kq|/^\<slice_label_count_is_for_module\>/;'q;"	kind:pred	file:
slice_label_count_is_zero	../mdbcomp/slice_and_dice.m	/^:- pred slice_label_count_is_zero(/;kq|/^\<slice_label_count_is_zero\>/;'q;"	kind:pred	file:
slice_linenumber	../mdbcomp/slice_and_dice.m	/^                slice_linenumber    ::  int,$/;kq|-;/\<slice_linenumber\>/;'q;"	kind:fld
slice_merge_path_port	../mdbcomp/slice_and_dice.m	/^:- pred slice_merge_path_port(/;kq|/^\<slice_merge_path_port\>/;'q;"	kind:pred	file:
slice_merge_proc_trace_counts	../mdbcomp/slice_and_dice.m	/^:- pred slice_merge_proc_trace_counts(/;kq|/^\<slice_merge_proc_trace_counts\>/;'q;"	kind:pred	file:
slice_merge_trace_counts	../mdbcomp/slice_and_dice.m	/^:- pred slice_merge_trace_counts(/;kq|/^\<slice_merge_trace_counts\>/;'q;"	kind:pred	file:
slice_num_bits_field	../library/bitmap.m	/^                slice_num_bits_field        :: num_bits$/;kq|-;/\<slice_num_bits_field\>/;'q;"	kind:fld	file:
slice_proc_map	../mdbcomp/slice_and_dice.m	/^                slice_proc_map  :: map(proc_label, proc_slice)$/;kq|-;/\<slice_proc_map\>/;'q;"	kind:fld
slice_sort_string_is_valid	../mdbcomp/slice_and_dice.m	/^:- pred slice_sort_string_is_valid(/;kq|/^\<slice_sort_string_is_valid\>/;'q;"	kind:pred	file:
slice_start_bit_index_field	../library/bitmap.m	/^                slice_start_bit_index_field :: bit_index,$/;kq|-;/\<slice_start_bit_index_field\>/;'q;"	kind:fld	file:
slice_tests	../mdbcomp/slice_and_dice.m	/^                slice_tests         :: int$/;kq|-;/\<slice_tests\>/;'q;"	kind:fld
slice_to_label_counts	../mdbcomp/slice_and_dice.m	/^:- func slice_to_label_counts(slice_proc_map) = list(/;kq|/^\<slice_to_label_counts\>/;'q;"	kind:func	file:
slot	../mdbcomp/program_representation.m	/^                slot                    :: int,$/;kq|-;/\<slot\>/;'q;"	kind:fld
slot_call_table	trace_gen.m	/^                slot_call_table     :: maybe(int),$/;kq|-;/\<slot_call_table\>/;'q;"	kind:fld
slot_contents	continuation_info.m	/^:- type slot_contents$/;kq|-;/\<slot_contents\>/;'q;"	kind:type
slot_from_full	trace_gen.m	/^                slot_from_full      :: maybe(int),$/;kq|-;/\<slot_from_full\>/;'q;"	kind:fld
slot_in_array	stack_layout.m	/^                slot_in_array           :: int,$/;kq|-;/\<slot_in_array\>/;'q;"	kind:fld	file:
slot_info	goal_path.m	/^:- type slot_info$/;kq|-;/\<slot_info\>/;'q;"	kind:type	file:
slot_info	saved_vars.m	/^:- type slot_info$/;kq|-;/\<slot_info\>/;'q;"	kind:type	file:
slot_info_do_not_duplicate_var	saved_vars.m	/^:- pred slot_info_do_not_duplicate_var(/;kq|/^\<slot_info_do_not_duplicate_var\>/;'q;"	kind:pred	file:
slot_info_module_info	goal_path.m	/^                slot_info_module_info       :: module_info,$/;kq|-;/\<slot_info_module_info\>/;'q;"	kind:fld	file:
slot_info_var_table	goal_path.m	/^                slot_info_var_table         :: var_table$/;kq|-;/\<slot_info_var_table\>/;'q;"	kind:fld	file:
slot_io	trace_gen.m	/^                slot_io             :: maybe(int),$/;kq|-;/\<slot_io\>/;'q;"	kind:fld
slot_lookup_disj_cur	continuation_info.m	/^    ;       slot_lookup_disj_cur$/;kq|-;/\<slot_lookup_disj_cur\>/;'q;"	kind:cons
slot_lookup_switch_cur	continuation_info.m	/^    ;       slot_lookup_switch_cur$/;kq|-;/\<slot_lookup_switch_cur\>/;'q;"	kind:cons
slot_lookup_switch_max	continuation_info.m	/^    ;       slot_lookup_switch_max$/;kq|-;/\<slot_lookup_switch_max\>/;'q;"	kind:cons
slot_lval	continuation_info.m	/^    ;       slot_lval(lval).$/;kq|-;/\<slot_lval\>/;'q;"	kind:cons
slot_maxfr	trace_gen.m	/^                slot_maxfr          :: maybe(int),$/;kq|-;/\<slot_maxfr\>/;'q;"	kind:fld
slot_num	hlds_pred.m	/^                slot_num                :: int,$/;kq|-;/\<slot_num\>/;'q;"	kind:fld
slot_region_commit	continuation_info.m	/^    ;       slot_region_commit$/;kq|-;/\<slot_region_commit\>/;'q;"	kind:cons
slot_region_disj	continuation_info.m	/^    ;       slot_region_disj$/;kq|-;/\<slot_region_disj\>/;'q;"	kind:cons
slot_region_ite	continuation_info.m	/^    ;       slot_region_ite$/;kq|-;/\<slot_region_ite\>/;'q;"	kind:cons
slot_success_record	continuation_info.m	/^    ;       slot_success_record     % A record of whether a piece of code$/;kq|-;/\<slot_success_record\>/;'q;"	kind:cons
slot_sync_term	continuation_info.m	/^    ;       slot_sync_term          % A syncronization term used$/;kq|-;/\<slot_sync_term\>/;'q;"	kind:cons
slot_tail_rec	trace_gen.m	/^                slot_tail_rec       :: maybe(int)$/;kq|-;/\<slot_tail_rec\>/;'q;"	kind:fld
slot_ticket	continuation_info.m	/^    --->    slot_ticket             % A ticket (trail pointer).$/;kq|-;/\<slot_ticket\>/;'q;"	kind:cons
slot_ticket_counter	continuation_info.m	/^    ;       slot_ticket_counter     % A copy of the ticket counter.$/;kq|-;/\<slot_ticket_counter\>/;'q;"	kind:cons
slot_to_key	va_map.m	/^:- pred slot_to_key(int::in, K::out) is det <= va_map_key(/;kq|/^\<slot_to_key\>/;'q;"	kind:pred	file:
slot_trace_data	continuation_info.m	/^    ;       slot_trace_data$/;kq|-;/\<slot_trace_data\>/;'q;"	kind:cons
slot_trail	trace_gen.m	/^                slot_trail          :: maybe(int),$/;kq|-;/\<slot_trail\>/;'q;"	kind:fld
slot_var_name	complexity.m	/^:- func slot_var_name = string.$/;kq|/^\<slot_var_name\>/;'q;"	kind:func	file:
slow_code_warning_bool_options	options.m	/^:- func slow_code_warning_bool_options = list(/;kq|/^\<slow_code_warning_bool_options\>/;'q;"	kind:func
slow_drop	../library/ra_list.m	/^:- pred slow_drop(int::in, ra_list(T)::in, ra_list(/;kq|/^\<slow_drop\>/;'q;"	kind:pred	file:
slow_set	../library/array.m	/^:- func slow_set(array(T), int, T) = array(/;kq|/^\<slow_set\>/;'q;"	kind:func
slow_tc	../library/digraph.m	/^:- pred slow_tc(digraph(T)::in, digraph(/;kq|/^\<slow_tc\>/;'q;"	kind:pred
slp_agc_stack_layout	stack_layout.m	/^                slp_agc_stack_layout        :: bool,$/;kq|-;/\<slp_agc_stack_layout\>/;'q;"	kind:fld	file:
slp_compress_arrays	stack_layout.m	/^                slp_compress_arrays         :: maybe(int),$/;kq|-;/\<slp_compress_arrays\>/;'q;"	kind:fld	file:
slp_deep_profiling	stack_layout.m	/^                slp_deep_profiling          :: bool,$/;kq|-;/\<slp_deep_profiling\>/;'q;"	kind:fld	file:
slp_module_info	stack_layout.m	/^                slp_module_info             :: module_info,$/;kq|-;/\<slp_module_info\>/;'q;"	kind:fld	file:
slp_procid_stack_layout	stack_layout.m	/^                slp_procid_stack_layout     :: bool,$/;kq|-;/\<slp_procid_stack_layout\>/;'q;"	kind:fld	file:
slp_rtti_line_numbers	stack_layout.m	/^                slp_rtti_line_numbers       :: bool$/;kq|-;/\<slp_rtti_line_numbers\>/;'q;"	kind:fld	file:
slp_static_code_addresses	stack_layout.m	/^                slp_static_code_addresses   :: maybe_use_static_code_addresses,$/;kq|-;/\<slp_static_code_addresses\>/;'q;"	kind:fld	file:
slp_trace_level	stack_layout.m	/^                slp_trace_level             :: trace_level,$/;kq|-;/\<slp_trace_level\>/;'q;"	kind:fld	file:
slp_trace_stack_layout	stack_layout.m	/^                slp_trace_stack_layout      :: bool,$/;kq|-;/\<slp_trace_stack_layout\>/;'q;"	kind:fld	file:
slp_trace_suppress	stack_layout.m	/^                slp_trace_suppress          :: trace_suppress_items,$/;kq|-;/\<slp_trace_suppress\>/;'q;"	kind:fld	file:
slp_unboxed_floats	stack_layout.m	/^                slp_unboxed_floats          :: have_unboxed_floats,$/;kq|-;/\<slp_unboxed_floats\>/;'q;"	kind:fld	file:
slp_unboxed_int64s	stack_layout.m	/^                slp_unboxed_int64s          :: have_unboxed_int64s,$/;kq|-;/\<slp_unboxed_int64s\>/;'q;"	kind:fld	file:
sm_multi	make_hlds_warn.m	/^    ;       sm_multi.$/;kq|-;/\<sm_multi\>/;'q;"	kind:cons	file:
sm_single	make_hlds_warn.m	/^    --->    sm_single$/;kq|-;/\<sm_single\>/;'q;"	kind:cons	file:
smart_recompilation	options.m	/^    ;       smart_recompilation$/;kq|-;/\<smart_recompilation\>/;'q;"	kind:cons
smm_common.check_type_of_node	smm_common.m	/^:- pred check_type_of_node(/;kq|/^\<check_type_of_node\>/;'q;"	kind:pred
smm_common.dump_program_point	smm_common.m	/^:- pred dump_program_point(/;kq|/^\<dump_program_point\>/;'q;"	kind:pred
smm_common.pp	smm_common.m	/^    --->    pp($/;kq|-;/\<smm_common.pp\>/;'q;"	kind:cons
smm_common.pp_context	smm_common.m	/^                pp_context  :: term.context,$/;kq|-;/\<smm_common.pp_context\>/;'q;"	kind:fld
smm_common.pp_id	smm_common.m	/^                pp_id       :: reverse_goal_path$/;kq|-;/\<smm_common.pp_id\>/;'q;"	kind:fld
smm_common.program_point	smm_common.m	/^:- type program_point$/;kq|-;/\<smm_common.program_point\>/;'q;"	kind:type
smm_common.program_point_init	smm_common.m	/^:- func program_point_init(/;kq|/^\<program_point_init\>/;'q;"	kind:func
smm_common.select_subtype	smm_common.m	/^:- pred select_subtype(/;kq|/^\<select_subtype\>/;'q;"	kind:pred	file:
sna_and_context_to_piece	add_mode.m	/^:- func sna_and_context_to_piece(pair(/;kq|/^\<sna_and_context_to_piece\>/;'q;"	kind:func	file:
sna_context_is_for_module	add_mode.m	/^:- pred sna_context_is_for_module(/;kq|/^\<sna_context_is_for_module\>/;'q;"	kind:pred	file:
snc_inside_dupl_for_switch	simplify_info.m	/^                snc_inside_dupl_for_switch  :: bool,$/;kq|-;/\<snc_inside_dupl_for_switch\>/;'q;"	kind:fld
snc_num_enclosing_barriers	simplify_info.m	/^                snc_num_enclosing_barriers  :: uint,$/;kq|-;/\<snc_num_enclosing_barriers\>/;'q;"	kind:fld
snc_proc_is_model_non	simplify_info.m	/^                snc_proc_is_model_non       :: maybe(innermost_proc),$/;kq|-;/\<snc_proc_is_model_non\>/;'q;"	kind:fld
snc_switch_arms	simplify_info.m	/^                snc_switch_arms             :: list(switch_arm)$/;kq|-;/\<snc_switch_arms\>/;'q;"	kind:fld
snd	../library/pair.m	/^:- func snd(pair(/;kq|/^\<snd\>/;'q;"	kind:func
snoc	../library/cord.m	/^:- func snoc(cord(T), T) = cord(/;kq|/^\<snoc\>/;'q;"	kind:func
soa_add	options_file.m	/^    ;       soa_add.$/;kq|-;/\<soa_add\>/;'q;"	kind:cons	file:
soa_set	options_file.m	/^    --->    soa_set$/;kq|-;/\<soa_set\>/;'q;"	kind:cons	file:
soasi_after_status	state_var.m	/^                soasi_after_status      :: svar_status$/;kq|-;/\<soasi_after_status\>/;'q;"	kind:fld	file:
soasi_before_status	state_var.m	/^                soasi_before_status     :: svar_status,$/;kq|-;/\<soasi_before_status\>/;'q;"	kind:fld	file:
soasi_state_var	state_var.m	/^                soasi_state_var         :: svar,$/;kq|-;/\<soasi_state_var\>/;'q;"	kind:fld	file:
soc_continue	make.util.m	/^    ;       soc_continue.$/;kq|-;/\<soc_continue\>/;'q;"	kind:cons
soc_stop	make.util.m	/^    --->    soc_stop$/;kq|-;/\<soc_stop\>/;'q;"	kind:cons
socket	../library/io.m	/^    ;       socket$/;kq|-;/\<socket\>/;'q;"	kind:cons
software_error	../library/exception.m	/^:- type software_error$/;kq|-;/\<software_error\>/;'q;"	kind:type
soi_left_anchor_inserts	stack_opt.m	/^                soi_left_anchor_inserts :: insert_map,$/;kq|-;/\<soi_left_anchor_inserts\>/;'q;"	kind:fld	file:
soi_matching_results	stack_opt.m	/^                soi_matching_results    :: list(matching_result)$/;kq|-;/\<soi_matching_results\>/;'q;"	kind:fld	file:
soi_stack_opt_params	stack_opt.m	/^                soi_stack_opt_params    :: stack_opt_params,$/;kq|-;/\<soi_stack_opt_params\>/;'q;"	kind:fld	file:
sol	../library/set_ordlist.m	/^    --->    sol(list(T)).$/;kq|-;/\<sol\>/;'q;"	kind:cons	file:
soln_consts	lookup_switch_util.m	/^:- type soln_consts(Rval)$/;kq|-;/\<soln_consts\>/;'q;"	kind:type
soln_context	det_infer_goal.m	/^:- type soln_context$/;kq|-;/\<soln_context\>/;'q;"	kind:type
soln_count	prog_data.m	/^:- type soln_count$/;kq|-;/\<soln_count\>/;'q;"	kind:type
solution_count_rep	../mdbcomp/program_representation.m	/^:- type solution_count_rep$/;kq|-;/\<solution_count_rep\>/;'q;"	kind:type
solution_is_invalid	old_type_constraints.m	/^:- pred solution_is_invalid(/;kq|/^\<solution_is_invalid\>/;'q;"	kind:pred	file:
solutions	../library/solutions.m	/^:- pred solutions(pred(T), list(/;kq|/^\<solutions\>/;'q;"	kind:pred
solutions.aggregate	../library/solutions.m	/^:- func aggregate(pred(T), func(/;kq|/^\<aggregate\>/;'q;"	kind:func
solutions.aggregate	../library/solutions.m	/^:- pred aggregate(pred(T), pred(/;kq|/^\<aggregate\>/;'q;"	kind:pred
solutions.aggregate2	../library/solutions.m	/^:- pred aggregate2(pred(T), pred(/;kq|/^\<aggregate2\>/;'q;"	kind:pred
solutions.assert_num_solutions	../library/solutions.m	/^:- pred assert_num_solutions(pred(T), list(T), list(/;kq|/^\<assert_num_solutions\>/;'q;"	kind:pred	file:
solutions.builtin_aggregate	../library/solutions.m	/^:- pred builtin_aggregate(pred(T), pred(/;kq|/^\<builtin_aggregate\>/;'q;"	kind:pred	file:
solutions.builtin_aggregate2	../library/solutions.m	/^:- pred builtin_aggregate2(pred(T), pred(/;kq|/^\<builtin_aggregate2\>/;'q;"	kind:pred	file:
solutions.builtin_solutions	../library/solutions.m	/^:- pred builtin_solutions(pred(T), list(/;kq|/^\<builtin_solutions\>/;'q;"	kind:pred	file:
solutions.discard_trail_ticket	../library/solutions.m	/^:- impure pred discard_trail_ticket is det.$/;kq|/^\<discard_trail_ticket\>/;'q;"	kind:pred	file:
solutions.do_while	../library/solutions.m	/^:- pred do_while(pred(T), pred(/;kq|/^\<do_while\>/;'q;"	kind:pred
solutions.get_registers	../library/solutions.m	/^:- impure pred get_registers(/;kq|/^\<get_registers\>/;'q;"	kind:pred	file:
solutions.heap_ptr	../library/solutions.m	/^:- type heap_ptr == private_builtin.heap_pointer.$/;kq|-;/\<solutions.heap_ptr\>/;'q;"	kind:type	file:
solutions.partial_deep_copy	../library/solutions.m	/^:- impure pred partial_deep_copy(/;kq|/^\<partial_deep_copy\>/;'q;"	kind:pred	file:
solutions.reset_solutions_heap	../library/solutions.m	/^:- impure pred reset_solutions_heap(/;kq|/^\<reset_solutions_heap\>/;'q;"	kind:pred	file:
solutions.trail_ptr	../library/solutions.m	/^:- type trail_ptr ---> trail_ptr(c_pointer).$/;kq|-;/\<solutions.trail_ptr\>/;'q;"	kind:type	file:
solutions.unsorted_aggregate	../library/solutions.m	/^:- pred unsorted_aggregate(pred(T), pred(/;kq|/^\<unsorted_aggregate\>/;'q;"	kind:pred
solutions.unsorted_aggregate2	../library/solutions.m	/^:- pred unsorted_aggregate2(pred(T), pred(/;kq|/^\<unsorted_aggregate2\>/;'q;"	kind:pred
solutions.unsorted_solutions	../library/solutions.m	/^:- pred unsorted_solutions(pred(T), list(/;kq|/^\<unsorted_solutions\>/;'q;"	kind:pred
solutions_set	../library/solutions.m	/^:- func solutions_set(pred(T)) = set(/;kq|/^\<solutions_set\>/;'q;"	kind:func
solve	lp_rational.m	/^:- func solve(/;kq|/^\<solve\>/;'q;"	kind:func
solve	mcsolver.m	/^:- pred solve(/;kq|/^\<solve\>/;'q;"	kind:pred
solve	mcsolver.m	/^:- pred solve(/;kq|/^\<solve\>/;'q;"	kind:pred	file:
solve	mlds.m	/^    ;       solve$/;kq|-;/\<solve\>/;'q;"	kind:cons
solve_2	lp_rational.m	/^:- pred solve_2(/;kq|/^\<solve_2\>/;'q;"	kind:pred	file:
solve_assgt	mcsolver.m	/^:- pred solve_assgt(/;kq|/^\<solve_assgt\>/;'q;"	kind:pred	file:
solve_assgts	mcsolver.m	/^:- pred solve_assgts(/;kq|/^\<solve_assgts\>/;'q;"	kind:pred	file:
solve_complex_cstrt	mcsolver.m	/^:- pred solve_complex_cstrt(/;kq|/^\<solve_complex_cstrt\>/;'q;"	kind:pred	file:
solve_complex_cstrts	mcsolver.m	/^:- pred solve_complex_cstrts(/;kq|/^\<solve_complex_cstrts\>/;'q;"	kind:pred	file:
solve_constraint	old_type_constraints.m	/^:- pred solve_constraint(/;kq|/^\<solve_constraint\>/;'q;"	kind:pred	file:
solve_constraint_labeling	old_type_constraints.m	/^:- pred solve_constraint_labeling(/;kq|/^\<solve_constraint_labeling\>/;'q;"	kind:pred	file:
solve_equations	term_pass1.m	/^:- pred solve_equations(list(term_path_info)::in, list(/;kq|/^\<solve_equations\>/;'q;"	kind:pred	file:
solve_proc_reordering	ordering_mode_constraints.m	/^:- pred solve_proc_reordering(/;kq|/^\<solve_proc_reordering\>/;'q;"	kind:pred	file:
solve_quadratic	../library/math.m	/^:- func solve_quadratic(/;kq|/^\<solve_quadratic\>/;'q;"	kind:func
solve_var	mcsolver.m	/^:- pred solve_var(/;kq|/^\<solve_var\>/;'q;"	kind:pred	file:
solve_vars	mcsolver.m	/^:- pred solve_vars(/;kq|/^\<solve_vars\>/;'q;"	kind:pred	file:
solver_aux_pred_info	add_solver.m	/^:- type solver_aux_pred_info$/;kq|-;/\<solver_aux_pred_info\>/;'q;"	kind:type
solver_canonical	prog_data.m	/^                solver_canonical    :: maybe_canonical$/;kq|-;/\<solver_canonical\>/;'q;"	kind:fld
solver_conversion_fn_symname	add_solver.m	/^:- func solver_conversion_fn_symname(/;kq|/^\<solver_conversion_fn_symname\>/;'q;"	kind:func	file:
solver_cstrts	mcsolver.m	/^:- type solver_cstrts$/;kq|-;/\<solver_cstrts\>/;'q;"	kind:type	file:
solver_details	prog_data.m	/^                solver_details      :: solver_type_details,$/;kq|-;/\<solver_details\>/;'q;"	kind:fld
solver_failed	term_errors.m	/^    ;       solver_failed$/;kq|-;/\<solver_failed\>/;'q;"	kind:cons
solver_to_any_repn_symname	add_solver.m	/^:- func solver_to_any_repn_symname(/;kq|/^\<solver_to_any_repn_symname\>/;'q;"	kind:func	file:
solver_to_ground_repn_symname	add_solver.m	/^:- func solver_to_ground_repn_symname(/;kq|/^\<solver_to_ground_repn_symname\>/;'q;"	kind:func	file:
solver_type	prog_data.m	/^    ;       solver_type.$/;kq|-;/\<solver_type\>/;'q;"	kind:cons
solver_type_abstract	prog_item.m	/^    --->    solver_type_abstract($/;kq|-;/\<solver_type_abstract\>/;'q;"	kind:cons
solver_type_defn	prog_item.m	/^:- type solver_type_defn$/;kq|-;/\<solver_type_defn\>/;'q;"	kind:type
solver_type_details	prog_data.m	/^:- type solver_type_details$/;kq|-;/\<solver_type_details\>/;'q;"	kind:type
solver_type_from_any_pred	prog_data.m	/^    ;       solver_type_from_any_pred.$/;kq|-;/\<solver_type_from_any_pred\>/;'q;"	kind:cons
solver_type_from_ground_pred	prog_data.m	/^    ;       solver_type_from_ground_pred$/;kq|-;/\<solver_type_from_ground_pred\>/;'q;"	kind:cons
solver_type_full	prog_item.m	/^    ;       solver_type_full($/;kq|-;/\<solver_type_full\>/;'q;"	kind:cons
solver_type_pred_kind	prog_data.m	/^:- type solver_type_pred_kind$/;kq|-;/\<solver_type_pred_kind\>/;'q;"	kind:type
solver_type_to_any_pred	prog_data.m	/^    ;       solver_type_to_any_pred$/;kq|-;/\<solver_type_to_any_pred\>/;'q;"	kind:cons
solver_type_to_ground_pred	prog_data.m	/^    --->    solver_type_to_ground_pred$/;kq|-;/\<solver_type_to_ground_pred\>/;'q;"	kind:cons
some	../library/deconstruct.m	/^    --->    some [T] arg(T)$/;kq|-;/\<some\>/;'q;"	kind:cons
some	../library/thread.future.m	/^    ;       some [E] exception(E).$/;kq|-;/\<some\>/;'q;"	kind:cons	file:
some	../library/univ.m	/^    --->    some [T] univ_cons(T).$/;kq|-;/\<some\>/;'q;"	kind:cons	file:
some	analysis.framework.m	/^    --->    some [FuncInfo, Call, Answer]$/;kq|-;/\<some\>/;'q;"	kind:cons
some	analysis.framework.m	/^    --->    some [FuncInfo, Call, Answer]$/;kq|-;/\<some\>/;'q;"	kind:cons
some	analysis.operations.m	/^    --->    some [Compiler]$/;kq|-;/\<some\>/;'q;"	kind:cons	file:
some	analysis.operations.m	/^    --->    some [FuncInfo, Call]$/;kq|-;/\<some\>/;'q;"	kind:cons
some	analysis.operations.m	/^    --->    some [FuncInfo, Call]$/;kq|-;/\<some\>/;'q;"	kind:cons
some_active_vars_in_bag	term_traversal.m	/^:- pred some_active_vars_in_bag(list(/;kq|/^\<some_active_vars_in_bag\>/;'q;"	kind:pred	file:
some_analysis_result	analysis.framework.m	/^:- type some_analysis_result$/;kq|-;/\<some_analysis_result\>/;'q;"	kind:type
some_ar_answer	analysis.framework.m	/^                some_ar_answer  :: Answer,$/;kq|-;/\<some_ar_answer\>/;'q;"	kind:fld
some_ar_call	analysis.framework.m	/^                some_ar_call    :: Call,$/;kq|-;/\<some_ar_call\>/;'q;"	kind:fld
some_ar_status	analysis.framework.m	/^                some_ar_status  :: analysis_status$/;kq|-;/\<some_ar_status\>/;'q;"	kind:fld
some_are_special_preds	smm_common.m	/^:- pred some_are_special_preds(list(/;kq|/^\<some_are_special_preds\>/;'q;"	kind:pred
some_arg_is_higher_order	continuation_info.m	/^:- pred some_arg_is_higher_order(/;kq|/^\<some_arg_is_higher_order\>/;'q;"	kind:pred	file:
some_arities_pfs_are_unknown	canonicalize_interface.m	/^    --->    some_arities_pfs_are_unknown$/;kq|-;/\<some_arities_pfs_are_unknown\>/;'q;"	kind:cons	file:
some_bound_functor_has_direct_arg_free	direct_arg_in_out.m	/^:- pred some_bound_functor_has_direct_arg_free(/;kq|/^\<some_bound_functor_has_direct_arg_free\>/;'q;"	kind:pred	file:
some_bound_functor_has_direct_arg_out	direct_arg_in_out.m	/^:- pred some_bound_functor_has_direct_arg_out(/;kq|/^\<some_bound_functor_has_direct_arg_out\>/;'q;"	kind:pred	file:
some_branch_end_is_reachable	liveness.m	/^    ;       some_branch_end_is_reachable.$/;kq|-;/\<some_branch_end_is_reachable\>/;'q;"	kind:cons	file:
some_cases_missing	switch_detection.m	/^    ;       some_cases_missing$/;kq|-;/\<some_cases_missing\>/;'q;"	kind:cons	file:
some_clause_is_not_a_fact	pre_typecheck.m	/^    --->    some_clause_is_not_a_fact$/;kq|-;/\<some_clause_is_not_a_fact\>/;'q;"	kind:cons	file:
some_clause_syntax_errors	hlds_clauses.m	/^    ;       some_clause_syntax_errors.$/;kq|-;/\<some_clause_syntax_errors\>/;'q;"	kind:cons
some_ctor_matches_exactly	inst_check.m	/^:- pred some_ctor_matches_exactly(list(/;kq|/^\<some_ctor_matches_exactly\>/;'q;"	kind:pred	file:
some_direct_arg_is_bound	direct_arg_in_out.m	/^    ;       some_direct_arg_is_bound.$/;kq|-;/\<some_direct_arg_is_bound\>/;'q;"	kind:cons	file:
some_errors_were_context_limited	write_error_spec.m	/^    ;       some_errors_were_context_limited.$/;kq|-;/\<some_errors_were_context_limited\>/;'q;"	kind:cons	file:
some_extra_arg_is_bad	mode_errors.m	/^    ;       some_extra_arg_is_bad.$/;kq|-;/\<some_extra_arg_is_bad\>/;'q;"	kind:cons	file:
some_extra_error_info	write_error_spec.m	/^    ;       some_extra_error_info.$/;kq|-;/\<some_extra_error_info\>/;'q;"	kind:cons	file:
some_file_components	recompilation.check.m	/^    ;       some_file_components(list(module_name)).$/;kq|-;/\<some_file_components\>/;'q;"	kind:cons
some_foreign_lang_clauses	hlds_clauses.m	/^    ;       some_foreign_lang_clauses.$/;kq|-;/\<some_foreign_lang_clauses\>/;'q;"	kind:cons
some_goal_is_at_most_many	det_infer_goal.m	/^:- pred some_goal_is_at_most_many(list(/;kq|/^\<some_goal_is_at_most_many\>/;'q;"	kind:pred	file:
some_graphic_chars	parse_tree_out_term.m	/^    ;       some_graphic_chars$/;kq|-;/\<some_graphic_chars\>/;'q;"	kind:cons
some_have_only_case_difference	error_spec.m	/^    ;       some_have_only_case_difference.$/;kq|-;/\<some_have_only_case_difference\>/;'q;"	kind:cons	file:
some_ho_args_non_ground	mode_errors.m	/^    ;       some_ho_args_non_ground($/;kq|-;/\<some_ho_args_non_ground\>/;'q;"	kind:cons
some_ho_args_not_ground	modecheck_unify.m	/^    ;       some_ho_args_not_ground(list(prog_var)).$/;kq|-;/\<some_ho_args_not_ground\>/;'q;"	kind:cons	file:
some_input_arg_is_higher_order	intermod_decide.m	/^:- pred some_input_arg_is_higher_order(/;kq|/^\<some_input_arg_is_higher_order\>/;'q;"	kind:pred	file:
some_int_const	prog_data.m	/^    ;       some_int_const(some_int_const)$/;kq|-;/\<some_int_const\>/;'q;"	kind:cons
some_int_const	prog_data.m	/^:- type some_int_const$/;kq|-;/\<some_int_const\>/;'q;"	kind:type
some_leftover_can_fail	switch_detection.m	/^    --->    some_leftover_can_fail($/;kq|-;/\<some_leftover_can_fail\>/;'q;"	kind:cons	file:
some_leftover_cannot_fail	switch_detection.m	/^    ;       some_leftover_cannot_fail($/;kq|-;/\<some_leftover_cannot_fail\>/;'q;"	kind:cons	file:
some_lhs_file_is_missing	make.check_up_to_date.m	/^    --->    some_lhs_file_is_missing$/;kq|-;/\<some_lhs_file_is_missing\>/;'q;"	kind:cons
some_lhs_file_needs_rebuilding	make.check_up_to_date.m	/^    ;       some_lhs_file_needs_rebuilding.$/;kq|-;/\<some_lhs_file_needs_rebuilding\>/;'q;"	kind:cons
some_module_dep_info	make.make_info.m	/^    ;       some_module_dep_info(module_dep_info).$/;kq|-;/\<some_module_dep_info\>/;'q;"	kind:cons
some_module_has_dep_info	make.get_module_dep_info.m	/^:- pred some_module_has_dep_info(make_info::in, list(/;kq|/^\<some_module_has_dep_info\>/;'q;"	kind:pred	file:
some_module_in_deps_map_has_a_submodule	generate_mmakefile_fragments.m	/^:- pred some_module_in_deps_map_has_a_submodule(/;kq|/^\<some_module_in_deps_map_has_a_submodule\>/;'q;"	kind:pred	file:
some_or_all	parse_dcg_goal.m	/^:- inst some_or_all for string\/0$/;kq|-;/\<some_or_all\>/;'q;"	kind:inst	file:
some_preds_require_no_analysis	ctgc.util.m	/^:- pred some_preds_require_no_analysis(/;kq|/^\<some_preds_require_no_analysis\>/;'q;"	kind:pred
some_several_solns	lookup_switch_util.m	/^    ;       some_several_solns($/;kq|-;/\<some_several_solns\>/;'q;"	kind:cons
some_special_preds_are_in_list	smm_common.m	/^:- pred some_special_preds_are_in_list(map(/;kq|/^\<some_special_preds_are_in_list\>/;'q;"	kind:pred	file:
some_statevar_is_unused_in_clause	headvar_names.m	/^:- pred some_statevar_is_unused_in_clause(/;kq|/^\<some_statevar_is_unused_in_clause\>/;'q;"	kind:pred	file:
some_tagword_args	du_type_layout.m	/^    ;       some_tagword_args.$/;kq|-;/\<some_tagword_args\>/;'q;"	kind:cons	file:
some_type_needs_to_be_written	intermod.m	/^:- pred some_type_needs_to_be_written(/;kq|/^\<some_type_needs_to_be_written\>/;'q;"	kind:pred	file:
some_type_stuff_matches	typecheck_error_unify.m	/^    ;       some_type_stuff_matches.$/;kq|-;/\<some_type_stuff_matches\>/;'q;"	kind:cons	file:
some_unqual_symnames	comp_unit_interface.m	/^    ;       some_unqual_symnames.$/;kq|-;/\<some_unqual_symnames\>/;'q;"	kind:cons	file:
some_untypeable_functors	inst_check.m	/^    --->    some_untypeable_functors$/;kq|-;/\<some_untypeable_functors\>/;'q;"	kind:cons	file:
some_updated_constraint_makes_an_instance_known_loop	higher_order.specialize_calls.m	/^:- pred some_updated_constraint_makes_an_instance_known_loop(/;kq|/^\<some_updated_constraint_makes_an_instance_known_loop\>/;'q;"	kind:pred	file:
some_var_is_higher_order	stack_layout.m	/^:- pred some_var_is_higher_order(var_table::in, list(/;kq|/^\<some_var_is_higher_order\>/;'q;"	kind:pred	file:
some_var_is_higher_order	term_util.m	/^:- pred some_var_is_higher_order(var_table::in, list(/;kq|/^\<some_var_is_higher_order\>/;'q;"	kind:pred
some_var_may_be_dummy	live_vars.m	/^    ;       some_var_may_be_dummy(var_table).$/;kq|-;/\<some_var_may_be_dummy\>/;'q;"	kind:cons
some_vars	../library/robdd.m	/^    ;       some_vars(vars :: T).$/;kq|-;/\<some_vars\>/;'q;"	kind:cons
some_version_store_type	../library/version_store.m	/^:- type some_version_store_type$/;kq|-;/\<some_version_store_type\>/;'q;"	kind:type	file:
sop_all_path_node_ratio	stack_opt.m	/^                sop_all_path_node_ratio :: int,$/;kq|-;/\<sop_all_path_node_ratio\>/;'q;"	kind:fld	file:
sop_fixpoint_loop	stack_opt.m	/^                sop_fixpoint_loop       :: maybe_opt_svcell_loop,$/;kq|-;/\<sop_fixpoint_loop\>/;'q;"	kind:fld	file:
sop_full_path	stack_opt.m	/^                sop_full_path           :: maybe_opt_svcell_full_path,$/;kq|-;/\<sop_full_path\>/;'q;"	kind:fld	file:
sop_globals	stack_opt.m	/^                sop_globals             :: globals,$/;kq|-;/\<sop_globals\>/;'q;"	kind:fld	file:
sop_matching_params	stack_opt.m	/^                sop_matching_params     :: matching_params,$/;kq|-;/\<sop_matching_params\>/;'q;"	kind:fld	file:
sop_module_name	stack_opt.m	/^                sop_module_name         :: module_name,$/;kq|-;/\<sop_module_name\>/;'q;"	kind:fld	file:
sop_non_candidate_vars	stack_opt.m	/^                sop_non_candidate_vars  :: set_of_progvar$/;kq|-;/\<sop_non_candidate_vars\>/;'q;"	kind:fld	file:
sop_on_stack	stack_opt.m	/^                sop_on_stack            :: maybe_opt_svcell_on_stack,$/;kq|-;/\<sop_on_stack\>/;'q;"	kind:fld	file:
sorry	../library/private_builtin.m	/^:- pred sorry(/;kq|/^\<sorry\>/;'q;"	kind:pred
sorry	../library/require.m	/^:- func sorry(/;kq|/^\<sorry\>/;'q;"	kind:func
sorry	../library/require.m	/^:- func sorry(/;kq|/^\<sorry\>/;'q;"	kind:func
sort	../library/array.m	/^:- func sort(array(T)::array_di) = (array(/;kq|/^\<sort\>/;'q;"	kind:func
sort	../library/list.m	/^:- func sort(comparison_func(T), list(T)) = list(/;kq|/^\<sort\>/;'q;"	kind:func
sort	../library/list.m	/^:- func sort(list(T)) = list(/;kq|/^\<sort\>/;'q;"	kind:func
sort	../library/one_or_more.m	/^:- func sort(comparison_func(T), one_or_more(T)) = one_or_more(/;kq|/^\<sort\>/;'q;"	kind:func
sort	../library/one_or_more.m	/^:- func sort(one_or_more(T)) = one_or_more(/;kq|/^\<sort\>/;'q;"	kind:func
sort_and_merge_dups	typeclasses.m	/^:- pred sort_and_merge_dups(/;kq|/^\<sort_and_merge_dups\>/;'q;"	kind:pred	file:
sort_and_remove_dups	../library/list.m	/^:- func sort_and_remove_dups(list(T)) = list(/;kq|/^\<sort_and_remove_dups\>/;'q;"	kind:func
sort_and_remove_dups	../library/list.m	/^:- pred sort_and_remove_dups(comparison_pred(T)::in(/;kq|/^\<sort_and_remove_dups\>/;'q;"	kind:pred
sort_and_remove_dups	../library/one_or_more.m	/^:- func sort_and_remove_dups(one_or_more(T)) = one_or_more(/;kq|/^\<sort_and_remove_dups\>/;'q;"	kind:func
sort_and_remove_dups	../library/one_or_more.m	/^:- pred sort_and_remove_dups(comparison_pred(T)::in(/;kq|/^\<sort_and_remove_dups\>/;'q;"	kind:pred
sort_and_write_error_specs	write_error_spec.m	/^:- pred sort_and_write_error_specs(/;kq|/^\<sort_and_write_error_specs\>/;'q;"	kind:pred	file:
sort_error_msg_groups	error_sort.m	/^:- pred sort_error_msg_groups(list(/;kq|/^\<sort_error_msg_groups\>/;'q;"	kind:pred
sort_error_msgs	error_sort.m	/^:- pred sort_error_msgs(list(error_msg)::in, list(/;kq|/^\<sort_error_msgs\>/;'q;"	kind:pred
sort_file_line	fact_table.m	/^:- type sort_file_line$/;kq|-;/\<sort_file_line\>/;'q;"	kind:type	file:
sort_livevals	stack_layout.m	/^:- pred sort_livevals(list(layout_var_info)::in, list(/;kq|/^\<sort_livevals\>/;'q;"	kind:pred	file:
sort_no_dups	../library/set_ordlist.m	/^:- pred sort_no_dups(list(T)::in, set_ordlist(/;kq|/^\<sort_no_dups\>/;'q;"	kind:pred	file:
sort_std_error_specs	error_sort.m	/^:- pred sort_std_error_specs(/;kq|/^\<sort_std_error_specs\>/;'q;"	kind:pred
sort_std_error_specs_opt_table	error_sort.m	/^:- pred sort_std_error_specs_opt_table(/;kq|/^\<sort_std_error_specs_opt_table\>/;'q;"	kind:pred
sorted_keys	../library/map.m	/^:- func sorted_keys(map(K, _V)) = list(/;kq|/^\<sorted_keys\>/;'q;"	kind:func
sorted_keys	../library/multi_map.m	/^:- func sorted_keys(multi_map(K, V)) = list(/;kq|/^\<sorted_keys\>/;'q;"	kind:func
sorted_keys	../library/one_or_more_map.m	/^:- func sorted_keys(one_or_more_map(K, V)) = list(/;kq|/^\<sorted_keys\>/;'q;"	kind:func
sorted_keys_match	../library/map.m	/^:- pred sorted_keys_match(map(K, V)::in, list(/;kq|/^\<sorted_keys_match\>/;'q;"	kind:pred
sorted_keys_match	../library/tree234.m	/^:- pred sorted_keys_match(tree234(K, V)::in, list(/;kq|/^\<sorted_keys_match\>/;'q;"	kind:pred
sorted_keys_match_in_tree	../library/tree234.m	/^:- pred sorted_keys_match_in_tree(tree234(/;kq|/^\<sorted_keys_match_in_tree\>/;'q;"	kind:pred	file:
sorted_list_to_leaf_nodes	../library/tree_bitset.m	/^:- func sorted_list_to_leaf_nodes(list(uint)) = list(/;kq|/^\<sorted_list_to_leaf_nodes\>/;'q;"	kind:func	file:
sorted_list_to_set	../library/diet.m	/^:- func sorted_list_to_set(list(T)) = diet(T) <= diet_element(/;kq|/^\<sorted_list_to_set\>/;'q;"	kind:func
sorted_list_to_set	../library/fat_sparse_bitset.m	/^:- func sorted_list_to_set(list(T)) = fat_sparse_bitset(T) <= uenum(/;kq|/^\<sorted_list_to_set\>/;'q;"	kind:func
sorted_list_to_set	../library/fatter_sparse_bitset.m	/^:- func sorted_list_to_set(list(T)) = fatter_sparse_bitset(T) <= uenum(/;kq|/^\<sorted_list_to_set\>/;'q;"	kind:func
sorted_list_to_set	../library/set.m	/^:- func sorted_list_to_set(list(T)) = set(/;kq|/^\<sorted_list_to_set\>/;'q;"	kind:func
sorted_list_to_set	../library/set_bbbtree.m	/^:- func sorted_list_to_set(list(T)) = set_bbbtree(/;kq|/^\<sorted_list_to_set\>/;'q;"	kind:func
sorted_list_to_set	../library/set_ctree234.m	/^:- func sorted_list_to_set(list(T)) = set_ctree234(/;kq|/^\<sorted_list_to_set\>/;'q;"	kind:func
sorted_list_to_set	../library/set_ordlist.m	/^:- func sorted_list_to_set(list(T)) = set_ordlist(/;kq|/^\<sorted_list_to_set\>/;'q;"	kind:func
sorted_list_to_set	../library/set_tree234.m	/^:- func sorted_list_to_set(list(T)) = set_tree234(/;kq|/^\<sorted_list_to_set\>/;'q;"	kind:func
sorted_list_to_set	../library/set_unordlist.m	/^:- func sorted_list_to_set(list(T)) = set_unordlist(/;kq|/^\<sorted_list_to_set\>/;'q;"	kind:func
sorted_list_to_set	../library/sparse_bitset.m	/^:- func sorted_list_to_set(list(T)) = sparse_bitset(T) <= uenum(/;kq|/^\<sorted_list_to_set\>/;'q;"	kind:func
sorted_list_to_set	../library/test_bitset.m	/^:- func sorted_list_to_set(list(T)) = test_bitset(T) <= uenum(/;kq|/^\<sorted_list_to_set\>/;'q;"	kind:func
sorted_list_to_set	../library/tree_bitset.m	/^:- func sorted_list_to_set(list(T)) = tree_bitset(T) <= uenum(/;kq|/^\<sorted_list_to_set\>/;'q;"	kind:func
sorted_list_to_set	set_of_var.m	/^:- func sorted_list_to_set(list(var(T))) = set_of_var(/;kq|/^\<sorted_list_to_set\>/;'q;"	kind:func
sorted_list_to_set_len	../library/set_bbbtree.m	/^:- pred sorted_list_to_set_len(list(T)::in, set_bbbtree(/;kq|/^\<sorted_list_to_set_len\>/;'q;"	kind:pred
sorted_list_to_set_len2	../library/set_bbbtree.m	/^:- pred sorted_list_to_set_len2(list(T)::in, list(/;kq|/^\<sorted_list_to_set_len2\>/;'q;"	kind:pred	file:
sorted_list_to_set_loop	../library/fat_sparse_bitset.m	/^:- pred sorted_list_to_set_loop(T::in, list(/;kq|/^\<sorted_list_to_set_loop\>/;'q;"	kind:pred	file:
sorted_list_to_set_loop	../library/fatter_sparse_bitset.m	/^:- pred sorted_list_to_set_loop(T::in, list(/;kq|/^\<sorted_list_to_set_loop\>/;'q;"	kind:pred	file:
sorted_list_to_set_loop	../library/sparse_bitset.m	/^:- pred sorted_list_to_set_loop(T::in, list(/;kq|/^\<sorted_list_to_set_loop\>/;'q;"	kind:pred	file:
sortof_remote_args_tag	du_type_layout.m	/^:- inst sortof_remote_args_tag for cons_tag\/0$/;kq|-;/\<sortof_remote_args_tag\>/;'q;"	kind:inst	file:
sos_shared	globals.m	/^    ;       sos_shared.$/;kq|-;/\<sos_shared\>/;'q;"	kind:cons
sos_static	globals.m	/^    --->    sos_static$/;kq|-;/\<sos_static\>/;'q;"	kind:cons
source	make.file_names.m	/^    --->    source$/;kq|-;/\<source\>/;'q;"	kind:cons	file:
source_apply	type_assign.m	/^    ;       source_apply(string)$/;kq|-;/\<source_apply\>/;'q;"	kind:cons
source_builtin_type	type_assign.m	/^    ;       source_builtin_type(string)$/;kq|-;/\<source_builtin_type\>/;'q;"	kind:cons
source_field_access	type_assign.m	/^    ;       source_field_access(field_access_type, type_ctor, du_ctor,$/;kq|-;/\<source_field_access\>/;'q;"	kind:cons
source_file_map	source_file_map.m	/^:- type source_file_map == bimap(module_name, file_name).$/;kq|-;/\<source_file_map\>/;'q;"	kind:type	file:
source_integer_to_int	prog_util.m	/^:- pred source_integer_to_int(/;kq|/^\<source_integer_to_int\>/;'q;"	kind:pred
source_name	../library/io.stream_db.m	/^:- func source_name(/;kq|/^\<source_name\>/;'q;"	kind:func	file:
source_pred	type_assign.m	/^    ;       source_pred(pred_id).$/;kq|-;/\<source_pred\>/;'q;"	kind:cons
source_to_source_debug	options.m	/^    ;       source_to_source_debug$/;kq|-;/\<source_to_source_debug\>/;'q;"	kind:cons
source_type	type_assign.m	/^    --->    source_type(type_ctor, du_ctor)$/;kq|-;/\<source_type\>/;'q;"	kind:cons
sp	llds.m	/^    ;       sp$/;kq|-;/\<sp\>/;'q;"	kind:cons
sp_name	dep_par_conj.m	/^                sp_name         :: sym_name$/;kq|-;/\<sp_name\>/;'q;"	kind:fld	file:
sp_ppid	dep_par_conj.m	/^                sp_ppid         :: pred_proc_id,$/;kq|-;/\<sp_ppid\>/;'q;"	kind:fld	file:
space	../library/pprint.m	/^:- func space            = doc.$/;kq|/^\<space\>/;'q;"	kind:func
space_line	../library/pprint.m	/^:- func space_line       = doc.$/;kq|/^\<space_line\>/;'q;"	kind:func
sparse_bitset	../library/sparse_bitset.m	/^:- type sparse_bitset(T)    % <= uenum(T)$/;kq|-;/\<sparse_bitset\>/;'q;"	kind:type	file:
sparse_bitset	../library/sparse_bitset.m	/^:- type sparse_bitset(T). % <= uenum(T).$/;kq|-;/\<sparse_bitset\>/;'q;"	kind:type
sparse_bitset.all_true	../library/sparse_bitset.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), sparse_bitset(/;kq|/^\<all_true\>/;'q;"	kind:pred
sparse_bitset.all_true_bits	../library/sparse_bitset.m	/^:- pred all_true_bits(pred(T)::in(pred(/;kq|/^\<all_true_bits\>/;'q;"	kind:pred	file:
sparse_bitset.all_true_node	../library/sparse_bitset.m	/^:- pred all_true_node(pred(T)::in(pred(/;kq|/^\<all_true_node\>/;'q;"	kind:pred	file:
sparse_bitset.bits	../library/sparse_bitset.m	/^                bits    :: uint$/;kq|-;/\<sparse_bitset.bits\>/;'q;"	kind:fld	file:
sparse_bitset.bits_for_index	../library/sparse_bitset.m	/^:- pred bits_for_index(/;kq|/^\<bits_for_index\>/;'q;"	kind:pred	file:
sparse_bitset.bitset_elem	../library/sparse_bitset.m	/^:- type bitset_elem$/;kq|-;/\<sparse_bitset.bitset_elem\>/;'q;"	kind:type	file:
sparse_bitset.bitset_elems	../library/sparse_bitset.m	/^:- type bitset_elems == list(bitset_elem).$/;kq|-;/\<sparse_bitset.bitset_elems\>/;'q;"	kind:type	file:
sparse_bitset.clear_bit	../library/sparse_bitset.m	/^:- pred clear_bit(/;kq|/^\<clear_bit\>/;'q;"	kind:pred	file:
sparse_bitset.contains	../library/sparse_bitset.m	/^:- pred contains(sparse_bitset(T)::in, T::in) is semidet <= uenum(/;kq|/^\<contains\>/;'q;"	kind:pred
sparse_bitset.count	../library/sparse_bitset.m	/^:- func count(sparse_bitset(T)) = int <= uenum(/;kq|/^\<count\>/;'q;"	kind:func
sparse_bitset.delete	../library/sparse_bitset.m	/^:- func delete(sparse_bitset(T), T) = sparse_bitset(T) <= uenum(/;kq|/^\<delete\>/;'q;"	kind:func
sparse_bitset.delete_list	../library/sparse_bitset.m	/^:- func delete_list(sparse_bitset(T), list(T)) = sparse_bitset(T) <= uenum(/;kq|/^\<delete_list\>/;'q;"	kind:func
sparse_bitset.difference	../library/sparse_bitset.m	/^:- func difference(sparse_bitset(T), sparse_bitset(T)) = sparse_bitset(/;kq|/^\<difference\>/;'q;"	kind:func
sparse_bitset.difference_loop	../library/sparse_bitset.m	/^:- pred difference_loop(/;kq|/^\<difference_loop\>/;'q;"	kind:pred	file:
sparse_bitset.divide	../library/sparse_bitset.m	/^:- pred divide(pred(T)::in(pred(in) is semidet), sparse_bitset(/;kq|/^\<divide\>/;'q;"	kind:pred
sparse_bitset.divide_bits	../library/sparse_bitset.m	/^:- pred divide_bits(pred(T)::in(pred(/;kq|/^\<divide_bits\>/;'q;"	kind:pred	file:
sparse_bitset.divide_by_set	../library/sparse_bitset.m	/^:- pred divide_by_set(sparse_bitset(T)::in, sparse_bitset(/;kq|/^\<divide_by_set\>/;'q;"	kind:pred
sparse_bitset.divide_nodes	../library/sparse_bitset.m	/^:- pred divide_nodes(pred(T)::in(pred(/;kq|/^\<divide_nodes\>/;'q;"	kind:pred	file:
sparse_bitset.do_foldl2_pred	../library/sparse_bitset.m	/^:- pred do_foldl2_pred(pred(/;kq|/^\<do_foldl2_pred\>/;'q;"	kind:pred	file:
sparse_bitset.do_foldl_pred	../library/sparse_bitset.m	/^:- pred do_foldl_pred(pred(T, A, A), bitset_elems, A, A) <= uenum(/;kq|/^\<do_foldl_pred\>/;'q;"	kind:pred	file:
sparse_bitset.do_foldr2_pred	../library/sparse_bitset.m	/^:- pred do_foldr2_pred(pred(/;kq|/^\<do_foldr2_pred\>/;'q;"	kind:pred	file:
sparse_bitset.do_foldr_pred	../library/sparse_bitset.m	/^:- pred do_foldr_pred(pred(T, A, A), bitset_elems, A, A) <= uenum(/;kq|/^\<do_foldr_pred\>/;'q;"	kind:pred	file:
sparse_bitset.equal	../library/sparse_bitset.m	/^:- pred equal(sparse_bitset(T)::in, sparse_bitset(/;kq|/^\<equal\>/;'q;"	kind:pred
sparse_bitset.filter	../library/sparse_bitset.m	/^:- func filter(pred(T), sparse_bitset(T)) = sparse_bitset(T) <= uenum(/;kq|/^\<filter\>/;'q;"	kind:func
sparse_bitset.filter	../library/sparse_bitset.m	/^:- pred filter(pred(T), sparse_bitset(T), sparse_bitset(T), sparse_bitset(/;kq|/^\<filter\>/;'q;"	kind:pred
sparse_bitset.find_least_bit	../library/sparse_bitset.m	/^:- func find_least_bit(/;kq|/^\<find_least_bit\>/;'q;"	kind:func	file:
sparse_bitset.foldl	../library/sparse_bitset.m	/^:- func foldl(func(T, A) = A, sparse_bitset(T), A) = A <= uenum(/;kq|/^\<foldl\>/;'q;"	kind:func
sparse_bitset.foldl2	../library/sparse_bitset.m	/^:- pred foldl2(pred(T, A, A, B, B), sparse_bitset(T), A, A, B, B) <= uenum(/;kq|/^\<foldl2\>/;'q;"	kind:pred
sparse_bitset.foldr	../library/sparse_bitset.m	/^:- func foldr(func(T, A) = A, sparse_bitset(T), A) = A <= uenum(/;kq|/^\<foldr\>/;'q;"	kind:func
sparse_bitset.foldr2	../library/sparse_bitset.m	/^:- pred foldr2(pred(T, A, A, B, B), sparse_bitset(T), A, A, B, B) <= uenum(/;kq|/^\<foldr2\>/;'q;"	kind:pred
sparse_bitset.from_list	../library/sparse_bitset.m	/^:- func from_list(list(T)) = sparse_bitset(T) <= uenum(/;kq|/^\<from_list\>/;'q;"	kind:func
sparse_bitset.from_set	../library/sparse_bitset.m	/^:- func from_set(set.set(T)) = sparse_bitset(T) <= uenum(/;kq|/^\<from_set\>/;'q;"	kind:func
sparse_bitset.from_sorted_list	../library/sparse_bitset.m	/^:- func from_sorted_list(list(T)) = sparse_bitset(T) <= uenum(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
sparse_bitset.get_bit	../library/sparse_bitset.m	/^:- func get_bit(/;kq|/^\<get_bit\>/;'q;"	kind:func	file:
sparse_bitset.init	../library/sparse_bitset.m	/^:- func init = sparse_bitset(/;kq|/^\<init\>/;'q;"	kind:func
sparse_bitset.insert	../library/sparse_bitset.m	/^:- func insert(sparse_bitset(T), T) = sparse_bitset(T) <= uenum(/;kq|/^\<insert\>/;'q;"	kind:func
sparse_bitset.insert_list	../library/sparse_bitset.m	/^:- func insert_list(sparse_bitset(T), list(T)) = sparse_bitset(T) <= uenum(/;kq|/^\<insert_list\>/;'q;"	kind:func
sparse_bitset.insert_loop	../library/sparse_bitset.m	/^:- pred insert_loop(/;kq|/^\<insert_loop\>/;'q;"	kind:pred	file:
sparse_bitset.insert_new	../library/sparse_bitset.m	/^:- pred insert_new(T::in, sparse_bitset(T)::in, sparse_bitset(/;kq|/^\<insert_new\>/;'q;"	kind:pred
sparse_bitset.insert_new_loop	../library/sparse_bitset.m	/^:- pred insert_new_loop(/;kq|/^\<insert_new_loop\>/;'q;"	kind:pred	file:
sparse_bitset.intersect	../library/sparse_bitset.m	/^:- func intersect(sparse_bitset(T), sparse_bitset(T)) = sparse_bitset(/;kq|/^\<intersect\>/;'q;"	kind:func
sparse_bitset.intersect_list	../library/sparse_bitset.m	/^:- func intersect_list(list(sparse_bitset(T))) = sparse_bitset(/;kq|/^\<intersect_list\>/;'q;"	kind:func
sparse_bitset.intersect_loop	../library/sparse_bitset.m	/^:- pred intersect_loop(/;kq|/^\<intersect_loop\>/;'q;"	kind:pred	file:
sparse_bitset.is_empty	../library/sparse_bitset.m	/^:- pred is_empty(sparse_bitset(/;kq|/^\<is_empty\>/;'q;"	kind:pred
sparse_bitset.is_non_empty	../library/sparse_bitset.m	/^:- pred is_non_empty(sparse_bitset(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
sparse_bitset.is_singleton	../library/sparse_bitset.m	/^:- pred is_singleton(sparse_bitset(T)::in, T::out) is semidet <= uenum(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
sparse_bitset.list_to_set	../library/sparse_bitset.m	/^:- func list_to_set(list(T)) = sparse_bitset(T) <= uenum(/;kq|/^\<list_to_set\>/;'q;"	kind:func
sparse_bitset.make_bitset_elem	../library/sparse_bitset.m	/^:- func make_bitset_elem(/;kq|/^\<make_bitset_elem\>/;'q;"	kind:func	file:
sparse_bitset.mask	../library/sparse_bitset.m	/^:- func mask(/;kq|/^\<mask\>/;'q;"	kind:func	file:
sparse_bitset.member	../library/sparse_bitset.m	/^:- pred member(T, sparse_bitset(T)) <= uenum(/;kq|/^\<member\>/;'q;"	kind:pred
sparse_bitset.nondet_member	../library/sparse_bitset.m	/^:- pred nondet_member(sparse_bitset(T)::in, T::out) is nondet <= uenum(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
sparse_bitset.offset	../library/sparse_bitset.m	/^                offset  :: uint,$/;kq|-;/\<sparse_bitset.offset\>/;'q;"	kind:fld	file:
sparse_bitset.remove	../library/sparse_bitset.m	/^:- pred remove(T::in, sparse_bitset(T)::in, sparse_bitset(/;kq|/^\<remove\>/;'q;"	kind:pred
sparse_bitset.remove_gt	../library/sparse_bitset.m	/^:- func remove_gt(sparse_bitset(T), T) = sparse_bitset(T) <= uenum(/;kq|/^\<remove_gt\>/;'q;"	kind:func
sparse_bitset.remove_gt_loop	../library/sparse_bitset.m	/^:- pred remove_gt_loop(/;kq|/^\<remove_gt_loop\>/;'q;"	kind:pred	file:
sparse_bitset.remove_least	../library/sparse_bitset.m	/^:- pred remove_least(T::out, sparse_bitset(T)::in, sparse_bitset(/;kq|/^\<remove_least\>/;'q;"	kind:pred
sparse_bitset.remove_leq	../library/sparse_bitset.m	/^:- func remove_leq(sparse_bitset(T), T) = sparse_bitset(T) <= uenum(/;kq|/^\<remove_leq\>/;'q;"	kind:func
sparse_bitset.remove_leq_loop	../library/sparse_bitset.m	/^:- pred remove_leq_loop(/;kq|/^\<remove_leq_loop\>/;'q;"	kind:pred	file:
sparse_bitset.remove_list	../library/sparse_bitset.m	/^:- pred remove_list(list(T)::in, sparse_bitset(T)::in, sparse_bitset(/;kq|/^\<remove_list\>/;'q;"	kind:pred
sparse_bitset.set_bit	../library/sparse_bitset.m	/^:- pred set_bit(/;kq|/^\<set_bit\>/;'q;"	kind:pred	file:
sparse_bitset.singleton_set	../library/sparse_bitset.m	/^:- pred singleton_set(sparse_bitset(T)::out, T::in) is det <= uenum(/;kq|/^\<singleton_set\>/;'q;"	kind:pred
sparse_bitset.subset	../library/sparse_bitset.m	/^:- pred subset(sparse_bitset(T)::in, sparse_bitset(/;kq|/^\<subset\>/;'q;"	kind:pred
sparse_bitset.superset	../library/sparse_bitset.m	/^:- pred superset(sparse_bitset(T)::in, sparse_bitset(/;kq|/^\<superset\>/;'q;"	kind:pred
sparse_bitset.to_set	../library/sparse_bitset.m	/^:- func to_set(sparse_bitset(T)) = set.set(T) <= uenum(/;kq|/^\<to_set\>/;'q;"	kind:func
sparse_bitset.to_sorted_list	../library/sparse_bitset.m	/^:- func to_sorted_list(sparse_bitset(T)) = list(T) <= uenum(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
sparse_bitset.union	../library/sparse_bitset.m	/^:- func union(sparse_bitset(T), sparse_bitset(T)) = sparse_bitset(/;kq|/^\<union\>/;'q;"	kind:func
sparse_bitset.union_list	../library/sparse_bitset.m	/^:- func union_list(list(sparse_bitset(T))) = sparse_bitset(/;kq|/^\<union_list\>/;'q;"	kind:func
sparse_bitset.union_list_pass	../library/sparse_bitset.m	/^:- pred union_list_pass(sparse_bitset(T)::in, list(sparse_bitset(/;kq|/^\<union_list_pass\>/;'q;"	kind:pred	file:
sparse_bitset.union_loop	../library/sparse_bitset.m	/^:- pred union_loop(/;kq|/^\<union_loop\>/;'q;"	kind:pred	file:
sparse_bitset_to_doc	../library/pprint.m	/^:- func sparse_bitset_to_doc(int, sparse_bitset(T)) = doc <= uenum(/;kq|/^\<sparse_bitset_to_doc\>/;'q;"	kind:func	file:
spawn	../library/thread.m	/^:- pred spawn(pred(io, io)::in(pred(/;kq|/^\<spawn\>/;'q;"	kind:pred
spawn	../library/thread.m	/^:- pred spawn(pred(thread, io, io)::in(pred(/;kq|/^\<spawn\>/;'q;"	kind:pred
spawn_context	../library/thread.m	/^:- pred spawn_context(pred(thread, io, io)::in(pred(/;kq|/^\<spawn_context\>/;'q;"	kind:pred	file:
spawn_context_2	../library/thread.m	/^:- pred spawn_context_2(pred(thread, io, io)::in(pred(/;kq|/^\<spawn_context_2\>/;'q;"	kind:pred	file:
spawn_impure	../library/thread.future.m	/^:- impure pred spawn_impure(impure (/;kq|/^\<spawn_impure\>/;'q;"	kind:pred	file:
spawn_impure_2	../library/thread.future.m	/^:- pred spawn_impure_2(impure (/;kq|/^\<spawn_impure_2\>/;'q;"	kind:pred	file:
spawn_native	../library/thread.m	/^:- pred spawn_native(pred(thread, io, io)::in(pred(/;kq|/^\<spawn_native\>/;'q;"	kind:pred
spawn_native	../library/thread.m	/^:- pred spawn_native(pred(thread, io, io)::in(pred(/;kq|/^\<spawn_native\>/;'q;"	kind:pred
spawn_native_2	../library/thread.m	/^:- pred spawn_native_2(pred(thread, io, io)::in(pred(/;kq|/^\<spawn_native_2\>/;'q;"	kind:pred	file:
spawn_native_joinable	../library/thread.m	/^:- pred spawn_native_joinable(/;kq|/^\<spawn_native_joinable\>/;'q;"	kind:pred
spawn_native_joinable_2	../library/thread.m	/^:- pred spawn_native_joinable_2(/;kq|/^\<spawn_native_joinable_2\>/;'q;"	kind:pred	file:
spdi_context	unify_proc.m	/^                spdi_context            :: prog_context$/;kq|-;/\<spdi_context\>/;'q;"	kind:fld
spdi_orig_status	unify_proc.m	/^                spdi_orig_status        :: type_status,$/;kq|-;/\<spdi_orig_status\>/;'q;"	kind:fld
spdi_pred_id	unify_proc.m	/^                spdi_pred_id            :: pred_id,$/;kq|-;/\<spdi_pred_id\>/;'q;"	kind:fld
spdi_spec_pred_id	unify_proc.m	/^                spdi_spec_pred_id       :: special_pred_id,$/;kq|-;/\<spdi_spec_pred_id\>/;'q;"	kind:fld
spdi_tvarset	unify_proc.m	/^                spdi_tvarset            :: tvarset,$/;kq|-;/\<spdi_tvarset\>/;'q;"	kind:fld
spdi_type	unify_proc.m	/^                spdi_type               :: mer_type,$/;kq|-;/\<spdi_type\>/;'q;"	kind:fld
spdi_type_body	unify_proc.m	/^                spdi_type_body          :: hlds_type_body,$/;kq|-;/\<spdi_type_body\>/;'q;"	kind:fld
spdi_type_ctor	unify_proc.m	/^                spdi_type_ctor          :: type_ctor,$/;kq|-;/\<spdi_type_ctor\>/;'q;"	kind:fld
spec	error_spec.m	/^    --->    spec($/;kq|-;/\<spec\>/;'q;"	kind:cons
spec_and_maybe_actual_expected	typecheck_error_wrong_type.m	/^:- type spec_and_maybe_actual_expected$/;kq|-;/\<spec_and_maybe_actual_expected\>/;'q;"	kind:type
spec_char	../library/string.parse_runtime.m	/^    ;       spec_char($/;kq|-;/\<spec_char\>/;'q;"	kind:cons
spec_constant_string	../library/string.parse_runtime.m	/^    --->    spec_constant_string($/;kq|-;/\<spec_constant_string\>/;'q;"	kind:cons
spec_defining_module	../mdbcomp/prim_data.m	/^                spec_defining_module    :: module_name,$/;kq|-;/\<spec_defining_module\>/;'q;"	kind:fld
spec_done_procs	dep_par_conj.m	/^                spec_done_procs             :: done_par_procs,$/;kq|-;/\<spec_done_procs\>/;'q;"	kind:fld	file:
spec_float	../library/string.parse_runtime.m	/^    ;       spec_float($/;kq|-;/\<spec_float\>/;'q;"	kind:cons
spec_in_all_dep_par_conjs	optimization_options.m	/^    --->    spec_in_all_dep_par_conjs$/;kq|-;/\<spec_in_all_dep_par_conjs\>/;'q;"	kind:cons
spec_info	dep_par_conj.m	/^:- type spec_info$/;kq|-;/\<spec_info\>/;'q;"	kind:type	file:
spec_initial_module	dep_par_conj.m	/^                spec_initial_module         :: module_info,$/;kq|-;/\<spec_initial_module\>/;'q;"	kind:fld	file:
spec_mode_number	../mdbcomp/prim_data.m	/^                spec_mode_number        :: int$/;kq|-;/\<spec_mode_number\>/;'q;"	kind:fld
spec_module_info	dep_par_conj.m	/^                spec_module_info            :: module_info,$/;kq|-;/\<spec_module_info\>/;'q;"	kind:fld	file:
spec_pending_procs	dep_par_conj.m	/^                spec_pending_procs          :: pending_par_procs,$/;kq|-;/\<spec_pending_procs\>/;'q;"	kind:fld	file:
spec_ppid	dep_par_conj.m	/^                spec_ppid                   :: pred_proc_id,$/;kq|-;/\<spec_ppid\>/;'q;"	kind:fld	file:
spec_pred_compare	../mdbcomp/prim_data.m	/^    ;       spec_pred_compare.$/;kq|-;/\<spec_pred_compare\>/;'q;"	kind:cons
spec_pred_defn_info	unify_proc.m	/^:- type spec_pred_defn_info$/;kq|-;/\<spec_pred_defn_info\>/;'q;"	kind:type
spec_pred_index	../mdbcomp/prim_data.m	/^    ;       spec_pred_index$/;kq|-;/\<spec_pred_index\>/;'q;"	kind:cons
spec_pred_unify	../mdbcomp/prim_data.m	/^    --->    spec_pred_unify$/;kq|-;/\<spec_pred_unify\>/;'q;"	kind:cons
spec_proc	dep_par_conj.m	/^    ;       spec_proc($/;kq|-;/\<spec_proc\>/;'q;"	kind:cons	file:
spec_pushability	dep_par_conj.m	/^                spec_pushability            :: pushable_args_map$/;kq|-;/\<spec_pushability\>/;'q;"	kind:fld	file:
spec_rev_proc_map	dep_par_conj.m	/^                spec_rev_proc_map           :: rev_proc_map,$/;kq|-;/\<spec_rev_proc_map\>/;'q;"	kind:fld	file:
spec_signed_int	../library/string.parse_runtime.m	/^    ;       spec_signed_int($/;kq|-;/\<spec_signed_int\>/;'q;"	kind:cons
spec_spec_id	../mdbcomp/prim_data.m	/^                spec_spec_id            :: special_pred_id,$/;kq|-;/\<spec_spec_id\>/;'q;"	kind:fld
spec_string	../library/string.parse_runtime.m	/^    ;       spec_string($/;kq|-;/\<spec_string\>/;'q;"	kind:cons
spec_to_string	../library/string.format.m	/^:- pred spec_to_string(/;kq|/^\<spec_to_string\>/;'q;"	kind:pred	file:
spec_type_arity	../mdbcomp/prim_data.m	/^                spec_type_arity         :: int,$/;kq|-;/\<spec_type_arity\>/;'q;"	kind:fld
spec_type_module	../mdbcomp/prim_data.m	/^                spec_type_module        :: module_name,$/;kq|-;/\<spec_type_module\>/;'q;"	kind:fld
spec_type_name	../mdbcomp/prim_data.m	/^                spec_type_name          :: string,$/;kq|-;/\<spec_type_name\>/;'q;"	kind:fld
spec_types	optimization_options.m	/^    --->    spec_types$/;kq|-;/\<spec_types\>/;'q;"	kind:cons
spec_types_user_guided	optimization_options.m	/^    --->    spec_types_user_guided$/;kq|-;/\<spec_types_user_guided\>/;'q;"	kind:cons
spec_uint	../library/string.parse_runtime.m	/^    ;       spec_uint($/;kq|-;/\<spec_uint\>/;'q;"	kind:cons
spec_unsigned_int	../library/string.parse_runtime.m	/^    ;       spec_unsigned_int($/;kq|-;/\<spec_unsigned_int\>/;'q;"	kind:cons
spec_var_table	dep_par_conj.m	/^                spec_var_table              :: var_table,$/;kq|-;/\<spec_var_table\>/;'q;"	kind:fld	file:
special	../library/getopt.m	/^    ;       special$/;kq|-;/\<special\>/;'q;"	kind:cons
special	../library/getopt_io.m	/^    ;       special$/;kq|-;/\<special\>/;'q;"	kind:cons
special_call	../mdbcomp/program_representation.m	/^    ;       special_call.$/;kq|-;/\<special_call\>/;'q;"	kind:cons
special_call	hlds_pred.m	/^    ;       special_call($/;kq|-;/\<special_call\>/;'q;"	kind:cons
special_data	../library/getopt.m	/^:- type special_data$/;kq|-;/\<special_data\>/;'q;"	kind:type
special_data	../library/getopt_io.m	/^:- type special_data$/;kq|-;/\<special_data\>/;'q;"	kind:type
special_file_name	hlds_pred.m	/^                special_file_name       :: string,$/;kq|-;/\<special_file_name\>/;'q;"	kind:fld
special_goal_path	hlds_pred.m	/^                special_goal_path       :: forward_goal_path$/;kq|-;/\<special_goal_path\>/;'q;"	kind:fld
special_handler	../library/getopt.m	/^                special_handler :: option_ops_special(OptionType, UserDataType)$/;kq|-;/\<special_handler\>/;'q;"	kind:fld	file:
special_handler	../library/getopt.m	/^:- type special_handler(OptionType) ==$/;kq|-;/\<special_handler\>/;'q;"	kind:type
special_handler	../library/getopt_io.m	/^                special_handler :: option_ops_special(OptionType, UserDataType)$/;kq|-;/\<special_handler\>/;'q;"	kind:fld	file:
special_handler	../library/getopt_io.m	/^:- type special_handler(OptionType) ==$/;kq|-;/\<special_handler\>/;'q;"	kind:type
special_handler	options.m	/^:- pred special_handler(/;kq|/^\<special_handler\>/;'q;"	kind:pred
special_handler_error	../library/getopt.m	/^    ;       special_handler_error(string)$/;kq|-;/\<special_handler_error\>/;'q;"	kind:cons
special_handler_error	../library/getopt_io.m	/^    ;       special_handler_error(string)$/;kq|-;/\<special_handler_error\>/;'q;"	kind:cons
special_handler_failed	../library/getopt.m	/^    ;       special_handler_failed$/;kq|-;/\<special_handler_failed\>/;'q;"	kind:cons
special_handler_failed	../library/getopt_io.m	/^    ;       special_handler_failed$/;kq|-;/\<special_handler_failed\>/;'q;"	kind:cons
special_handler_missing	../library/getopt.m	/^    ;       special_handler_missing$/;kq|-;/\<special_handler_missing\>/;'q;"	kind:cons
special_handler_missing	../library/getopt_io.m	/^    ;       special_handler_missing$/;kq|-;/\<special_handler_missing\>/;'q;"	kind:cons
special_handler_track	../library/getopt.m	/^:- type special_handler_track(OptionType) ==$/;kq|-;/\<special_handler_track\>/;'q;"	kind:type
special_handler_track	../library/getopt_io.m	/^:- type special_handler_track(OptionType) ==$/;kq|-;/\<special_handler_track\>/;'q;"	kind:type
special_line_number	hlds_pred.m	/^                special_line_number     :: int,$/;kq|-;/\<special_line_number\>/;'q;"	kind:fld
special_pred.get_special_proc	special_pred.m	/^:- pred get_special_proc(/;kq|/^\<get_special_proc\>/;'q;"	kind:pred
special_pred.spm_compare_map	special_pred.m	/^                spm_compare_map         :: map(type_ctor, pred_id)$/;kq|-;/\<special_pred.spm_compare_map\>/;'q;"	kind:fld
special_pred.spm_index_map	special_pred.m	/^                spm_index_map           :: map(type_ctor, pred_id),$/;kq|-;/\<special_pred.spm_index_map\>/;'q;"	kind:fld
special_pred.spm_unify_map	special_pred.m	/^                spm_unify_map           :: map(type_ctor, pred_id),$/;kq|-;/\<special_pred.spm_unify_map\>/;'q;"	kind:fld
special_pred_closure	ml_closure_gen.m	/^    ;       special_pred_closure.$/;kq|-;/\<special_pred_closure\>/;'q;"	kind:cons
special_pred_description	special_pred.m	/^:- pred special_pred_description(/;kq|/^\<special_pred_description\>/;'q;"	kind:pred
special_pred_for_type_needs_typecheck	special_pred.m	/^:- pred special_pred_for_type_needs_typecheck(/;kq|/^\<special_pred_for_type_needs_typecheck\>/;'q;"	kind:pred
special_pred_get_type	special_pred.m	/^:- pred special_pred_get_type(special_pred_id::in, list(/;kq|/^\<special_pred_get_type\>/;'q;"	kind:pred
special_pred_get_type_det	special_pred.m	/^:- pred special_pred_get_type_det(special_pred_id::in, list(/;kq|/^\<special_pred_get_type_det\>/;'q;"	kind:pred
special_pred_id	../mdbcomp/prim_data.m	/^:- type special_pred_id$/;kq|-;/\<special_pred_id\>/;'q;"	kind:type
special_pred_id_to_termination	term_constr_initial.m	/^:- pred special_pred_id_to_termination(special_pred_id::in, list(/;kq|/^\<special_pred_id_to_termination\>/;'q;"	kind:pred	file:
special_pred_id_to_termination	termination.m	/^:- pred special_pred_id_to_termination(/;kq|/^\<special_pred_id_to_termination\>/;'q;"	kind:pred	file:
special_pred_interface	special_pred.m	/^:- pred special_pred_interface(/;kq|/^\<special_pred_interface\>/;'q;"	kind:pred
special_pred_is_generated_lazily	special_pred.m	/^:- pred special_pred_is_generated_lazily(/;kq|/^\<special_pred_is_generated_lazily\>/;'q;"	kind:pred
special_pred_is_generated_lazily_2	special_pred.m	/^:- pred special_pred_is_generated_lazily_2(/;kq|/^\<special_pred_is_generated_lazily_2\>/;'q;"	kind:pred	file:
special_pred_is_generated_lazily_for_defn	special_pred.m	/^:- pred special_pred_is_generated_lazily_for_defn(/;kq|/^\<special_pred_is_generated_lazily_for_defn\>/;'q;"	kind:pred
special_pred_list	special_pred.m	/^:- pred special_pred_list(list(/;kq|/^\<special_pred_list\>/;'q;"	kind:pred
special_pred_maps	special_pred.m	/^:- type special_pred_maps$/;kq|-;/\<special_pred_maps\>/;'q;"	kind:type
special_pred_mode_num	special_pred.m	/^:- pred special_pred_mode_num(/;kq|/^\<special_pred_mode_num\>/;'q;"	kind:pred
special_pred_name_arity	../mdbcomp/prim_data.m	/^:- pred special_pred_name_arity(/;kq|/^\<special_pred_name_arity\>/;'q;"	kind:pred
special_pred_needs_term_check	post_term_analysis.m	/^:- func special_pred_needs_term_check(/;kq|/^\<special_pred_needs_term_check\>/;'q;"	kind:func	file:
special_pred_needs_typecheck	old_type_constraints.m	/^:- pred special_pred_needs_typecheck(/;kq|/^\<special_pred_needs_typecheck\>/;'q;"	kind:pred	file:
special_pred_needs_typecheck	typecheck.m	/^:- pred special_pred_needs_typecheck(/;kq|/^\<special_pred_needs_typecheck\>/;'q;"	kind:pred	file:
special_proc_label	../mdbcomp/prim_data.m	/^    ;       special_proc_label($/;kq|-;/\<special_proc_label\>/;'q;"	kind:cons
special_proc_return	hlds_pred.m	/^:- type special_proc_return$/;kq|-;/\<special_proc_return\>/;'q;"	kind:type
special_token	../library/mercury_term_lexer.m	/^:- pred special_token(/;kq|/^\<special_token\>/;'q;"	kind:pred	file:
special_type_ctor_not_du	add_type.m	/^:- pred special_type_ctor_not_du(/;kq|/^\<special_type_ctor_not_du\>/;'q;"	kind:pred	file:
specialization_result	higher_order.specialize_calls.m	/^:- type specialization_result$/;kq|-;/\<specialization_result\>/;'q;"	kind:type	file:
specialize_and_add_new_proc	higher_order.make_specialized_preds.m	/^:- pred specialize_and_add_new_proc(/;kq|/^\<specialize_and_add_new_proc\>/;'q;"	kind:pred	file:
specialize_and_record_ptag_case_groups	tag_switch_util.m	/^:- pred specialize_and_record_ptag_case_groups(/;kq|/^\<specialize_and_record_ptag_case_groups\>/;'q;"	kind:pred	file:
specialize_call_to_unify_or_compare	higher_order.specialize_unify_compare.m	/^:- pred specialize_call_to_unify_or_compare(/;kq|/^\<specialize_call_to_unify_or_compare\>/;'q;"	kind:pred
specialize_calls.can_request	higher_order.specialize_calls.m	/^:- type can_request$/;kq|-;/\<specialize_calls.can_request\>/;'q;"	kind:type	file:
specialize_calls.find_result	higher_order.specialize_calls.m	/^:- type find_result$/;kq|-;/\<specialize_calls.find_result\>/;'q;"	kind:type	file:
specialize_calls.reachability	higher_order.specialize_calls.m	/^:- type reachability$/;kq|-;/\<specialize_calls.reachability\>/;'q;"	kind:type	file:
specialize_calls.reachable	higher_order.specialize_calls.m	/^    --->    reachable$/;kq|-;/\<specialize_calls.reachable\>/;'q;"	kind:cons	file:
specialize_calls.specialized	higher_order.specialize_calls.m	/^    --->    specialized($/;kq|-;/\<specialize_calls.specialized\>/;'q;"	kind:cons	file:
specialize_calls.tci_arg_vars	higher_order.specialize_calls.m	/^    --->    tci_arg_vars(list(prog_var))$/;kq|-;/\<specialize_calls.tci_arg_vars\>/;'q;"	kind:cons	file:
specialize_calls.unreachable	higher_order.specialize_calls.m	/^    ;       unreachable.$/;kq|-;/\<specialize_calls.unreachable\>/;'q;"	kind:cons	file:
specialize_dep_par_call	dep_par_conj.m	/^:- pred specialize_dep_par_call(/;kq|/^\<specialize_dep_par_call\>/;'q;"	kind:pred	file:
specialize_higher_order	higher_order.specialize_in_module.m	/^:- pred specialize_higher_order(/;kq|/^\<specialize_higher_order\>/;'q;"	kind:pred
specialize_sequences_in_cases	dep_par_conj.m	/^:- pred specialize_sequences_in_cases(list(case)::in, list(/;kq|/^\<specialize_sequences_in_cases\>/;'q;"	kind:pred	file:
specialize_sequences_in_conj	dep_par_conj.m	/^:- pred specialize_sequences_in_conj(list(hlds_goal)::in, list(/;kq|/^\<specialize_sequences_in_conj\>/;'q;"	kind:pred	file:
specialize_sequences_in_conj_2	dep_par_conj.m	/^:- pred specialize_sequences_in_conj_2(list(/;kq|/^\<specialize_sequences_in_conj_2\>/;'q;"	kind:pred	file:
specialize_sequences_in_goal	dep_par_conj.m	/^:- pred specialize_sequences_in_goal(/;kq|/^\<specialize_sequences_in_goal\>/;'q;"	kind:pred	file:
specialize_sequences_in_goals	dep_par_conj.m	/^:- pred specialize_sequences_in_goals(list(/;kq|/^\<specialize_sequences_in_goals\>/;'q;"	kind:pred	file:
specialize_unify_or_compare_pred_for_atomic	higher_order.specialize_unify_compare.m	/^:- pred specialize_unify_or_compare_pred_for_atomic(/;kq|/^\<specialize_unify_or_compare_pred_for_atomic\>/;'q;"	kind:pred	file:
specialize_unify_or_compare_pred_for_dummy	higher_order.specialize_unify_compare.m	/^:- pred specialize_unify_or_compare_pred_for_dummy(maybe(/;kq|/^\<specialize_unify_or_compare_pred_for_dummy\>/;'q;"	kind:pred	file:
specialize_unify_or_compare_pred_for_no_tag	higher_order.specialize_unify_compare.m	/^:- pred specialize_unify_or_compare_pred_for_no_tag(/;kq|/^\<specialize_unify_or_compare_pred_for_no_tag\>/;'q;"	kind:pred	file:
specialized	higher_order.specialize_calls.m	/^    --->    specialized($/;kq|-;/\<specialized\>/;'q;"	kind:cons	file:
specialized_known	llds.m	/^    ;       specialized_known(int).$/;kq|-;/\<specialized_known\>/;'q;"	kind:cons
specific_reg_or_stack	var_locn.m	/^    ;       specific_reg_or_stack(lval).$/;kq|-;/\<specific_reg_or_stack\>/;'q;"	kind:cons	file:
specific_stream	globals.m	/^    ;       specific_stream(io.text_output_stream)$/;kq|-;/\<specific_stream\>/;'q;"	kind:cons	file:
specified_arg_types_and_consecutive_full_words	ml_unify_gen_util.m	/^:- pred specified_arg_types_and_consecutive_full_words(/;kq|/^\<specified_arg_types_and_consecutive_full_words\>/;'q;"	kind:pred
specified_prec	../library/string.parse_util.m	/^    ;       specified_prec(int).$/;kq|-;/\<specified_prec\>/;'q;"	kind:cons
specified_width	../library/string.parse_util.m	/^    ;       specified_width(int).$/;kq|-;/\<specified_width\>/;'q;"	kind:cons
specifier_char	../library/string.parse_util.m	/^:- func specifier_char(/;kq|/^\<specifier_char\>/;'q;"	kind:func	file:
specifier_char_pieces	format_call_errors.m	/^:- func specifier_char_pieces(char) = list(/;kq|/^\<specifier_char_pieces\>/;'q;"	kind:func	file:
specs_to_strings	../library/string.format.m	/^:- pred specs_to_strings(list(/;kq|/^\<specs_to_strings\>/;'q;"	kind:pred	file:
speedup_estimate_alg	../mdbcomp/feedback.automatic_parallelism.m	/^:- type speedup_estimate_alg$/;kq|-;/\<speedup_estimate_alg\>/;'q;"	kind:type
spi_complete	tag_switch_util.m	/^                spi_complete            :: is_switch_complete,$/;kq|-;/\<spi_complete\>/;'q;"	kind:fld
spi_goal_to_sectags_map	tag_switch_util.m	/^                spi_goal_to_sectags_map :: sectag_case_map(CaseRep)$/;kq|-;/\<spi_goal_to_sectags_map\>/;'q;"	kind:fld
spi_known_size_map	size_prof.m	/^                spi_known_size_map          :: known_size_map,$/;kq|-;/\<spi_known_size_map\>/;'q;"	kind:fld	file:
spi_max_sectag	tag_switch_util.m	/^                spi_max_sectag          :: uint,$/;kq|-;/\<spi_max_sectag\>/;'q;"	kind:fld
spi_module_info	size_prof.m	/^                spi_module_info             :: module_info,$/;kq|-;/\<spi_module_info\>/;'q;"	kind:fld	file:
spi_num_functors	tag_switch_util.m	/^                spi_num_functors        :: uint,$/;kq|-;/\<spi_num_functors\>/;'q;"	kind:fld
spi_ptag	tag_switch_util.m	/^                spi_ptag                :: ptag,$/;kq|-;/\<spi_ptag\>/;'q;"	kind:fld
spi_rev_type_ctor_map	size_prof.m	/^                spi_rev_type_ctor_map       :: rev_type_ctor_map,$/;kq|-;/\<spi_rev_type_ctor_map\>/;'q;"	kind:fld	file:
spi_rev_type_info_map	size_prof.m	/^                spi_rev_type_info_map       :: rev_type_info_map,$/;kq|-;/\<spi_rev_type_info_map\>/;'q;"	kind:fld	file:
spi_rtti_varmaps	size_prof.m	/^                spi_rtti_varmaps            :: rtti_varmaps$/;kq|-;/\<spi_rtti_varmaps\>/;'q;"	kind:fld	file:
spi_sectag_locn	tag_switch_util.m	/^                spi_sectag_locn         :: shared_sectag_locn,$/;kq|-;/\<spi_sectag_locn\>/;'q;"	kind:fld
spi_sectag_to_goal_map	tag_switch_util.m	/^                spi_sectag_to_goal_map  :: sectag_goal_map(CaseRep),$/;kq|-;/\<spi_sectag_to_goal_map\>/;'q;"	kind:fld
spi_target_type_info_map	size_prof.m	/^                spi_target_type_info_map    :: type_info_map,$/;kq|-;/\<spi_target_type_info_map\>/;'q;"	kind:fld	file:
spi_transform_op	size_prof.m	/^                spi_transform_op            :: construct_transform,$/;kq|-;/\<spi_transform_op\>/;'q;"	kind:fld	file:
spi_type_ctor_map	size_prof.m	/^                spi_type_ctor_map           :: type_ctor_map,$/;kq|-;/\<spi_type_ctor_map\>/;'q;"	kind:fld	file:
spi_type_info_map	size_prof.m	/^                spi_type_info_map           :: type_info_map,$/;kq|-;/\<spi_type_info_map\>/;'q;"	kind:fld	file:
spi_var_table	size_prof.m	/^                spi_var_table               :: var_table,$/;kq|-;/\<spi_var_table\>/;'q;"	kind:fld	file:
split	../library/diet.m	/^:- pred split(T::in, diet(T)::in, diet(T)::out, bool::out, diet(/;kq|/^\<split\>/;'q;"	kind:pred
split	../library/ranges.m	/^:- pred split(/;kq|/^\<split\>/;'q;"	kind:pred
split	../library/string.m	/^:- pred split(/;kq|/^\<split\>/;'q;"	kind:pred
split_4_node	../library/rtree.m	/^:- pred split_4_node(rtree_2(K, V)::in(four), K::out, rtree_2(/;kq|/^\<split_4_node\>/;'q;"	kind:pred	file:
split_at_char	../library/string.m	/^:- func split_at_char(char, string) = list(/;kq|/^\<split_at_char\>/;'q;"	kind:func
split_at_decimal_point	../library/string.format.m	/^:- pred split_at_decimal_point(/;kq|/^\<split_at_decimal_point\>/;'q;"	kind:pred	file:
split_at_exponent	../library/string.format.m	/^:- pred split_at_exponent(/;kq|/^\<split_at_exponent\>/;'q;"	kind:pred	file:
split_at_separator	../library/string.m	/^:- func split_at_separator(pred(char), string) = list(/;kq|/^\<split_at_separator\>/;'q;"	kind:func
split_at_separator_loop	../library/string.m	/^:- pred split_at_separator_loop(pred(char)::in(pred(/;kq|/^\<split_at_separator_loop\>/;'q;"	kind:pred	file:
split_at_string	../library/string.m	/^:- func split_at_string(string, string) = list(/;kq|/^\<split_at_string\>/;'q;"	kind:func
split_at_string_loop	../library/string.m	/^:- pred split_at_string_loop(/;kq|/^\<split_at_string_loop\>/;'q;"	kind:pred	file:
split_by_code_point	../library/string.m	/^:- pred split_by_code_point(/;kq|/^\<split_by_code_point\>/;'q;"	kind:pred
split_by_codepoint	../library/string.m	/^:- pred split_by_codepoint(/;kq|/^\<split_by_codepoint\>/;'q;"	kind:pred
split_class_method_types_and_modes	recompilation.version.m	/^:- func split_class_method_types_and_modes(class_decl) = list(/;kq|/^\<split_class_method_types_and_modes\>/;'q;"	kind:func	file:
split_complicated_subunifies	modecheck_unify.m	/^:- pred split_complicated_subunifies(/;kq|/^\<split_complicated_subunifies\>/;'q;"	kind:pred	file:
split_complicated_subunifies_loop	modecheck_unify.m	/^:- pred split_complicated_subunifies_loop(list(/;kq|/^\<split_complicated_subunifies_loop\>/;'q;"	kind:pred	file:
split_component_discover_submodules	split_parse_tree_src.m	/^:- pred split_component_discover_submodules(/;kq|/^\<split_component_discover_submodules\>/;'q;"	kind:pred	file:
split_components_discover_submodules	split_parse_tree_src.m	/^:- pred split_components_discover_submodules(/;kq|/^\<split_components_discover_submodules\>/;'q;"	kind:pred	file:
split_computed_goto	transform_llds.m	/^:- pred split_computed_goto(rval::in, list(maybe(/;kq|/^\<split_computed_goto\>/;'q;"	kind:pred	file:
split_concrete_int_instances	convert_parse_tree.m	/^:- pred split_concrete_int_instances(list(/;kq|/^\<split_concrete_int_instances\>/;'q;"	kind:pred	file:
split_concrete_int_instances_acc	convert_parse_tree.m	/^:- pred split_concrete_int_instances_acc(list(/;kq|/^\<split_concrete_int_instances_acc\>/;'q;"	kind:pred	file:
split_cons_errors	typecheck_unify_var_functor.m	/^:- pred split_cons_errors(list(/;kq|/^\<split_cons_errors\>/;'q;"	kind:pred	file:
split_dateless_dated_target_files	make.module_target.m	/^:- pred split_dateless_dated_target_files(globals::in, list(/;kq|/^\<split_dateless_dated_target_files\>/;'q;"	kind:pred	file:
split_four	../library/set_ctree234.m	/^:- pred split_four(set_tree234(/;kq|/^\<split_four\>/;'q;"	kind:pred	file:
split_four	../library/set_tree234.m	/^:- pred split_four(set_tree234(/;kq|/^\<split_four\>/;'q;"	kind:pred	file:
split_four	../library/tree234.m	/^:- pred split_four(tree234(K, V), K, V, tree234(K, V), tree234(/;kq|/^\<split_four\>/;'q;"	kind:pred	file:
split_grade_string	compute_grade.m	/^:- pred split_grade_string(string::in, list(/;kq|/^\<split_grade_string\>/;'q;"	kind:pred	file:
split_gt	../library/set_bbbtree.m	/^:- pred split_gt(set_bbbtree(T)::in, T::in, set_bbbtree(/;kq|/^\<split_gt\>/;'q;"	kind:pred	file:
split_included	split_parse_tree_src.m	/^    --->    split_included($/;kq|-;/\<split_included\>/;'q;"	kind:cons	file:
split_into_component_modules_perform_checks	split_parse_tree_src.m	/^:- pred split_into_component_modules_perform_checks(/;kq|/^\<split_into_component_modules_perform_checks\>/;'q;"	kind:pred
split_into_lines	../library/string.m	/^:- func split_into_lines(string) = list(/;kq|/^\<split_into_lines\>/;'q;"	kind:func
split_into_lines_loop	../library/string.m	/^:- pred split_into_lines_loop(/;kq|/^\<split_into_lines_loop\>/;'q;"	kind:pred	file:
split_into_words	options_file.m	/^:- func split_into_words(list(char)) = maybe_error(list(/;kq|/^\<split_into_words\>/;'q;"	kind:func	file:
split_into_words_loop	options_file.m	/^:- pred split_into_words_loop(list(/;kq|/^\<split_into_words_loop\>/;'q;"	kind:pred	file:
split_key_to_arg_strings	fact_table.m	/^:- pred split_key_to_arg_strings(string::in, list(/;kq|/^\<split_key_to_arg_strings\>/;'q;"	kind:pred	file:
split_last	../library/cord.m	/^:- pred split_last(cord(T)::in, cord(/;kq|/^\<split_last\>/;'q;"	kind:pred
split_last	../library/list.m	/^:- pred split_last(list(T)::in, list(/;kq|/^\<split_last\>/;'q;"	kind:pred
split_last	../library/one_or_more.m	/^:- pred split_last(one_or_more(T)::in, list(/;kq|/^\<split_last\>/;'q;"	kind:pred
split_last_loop	../library/one_or_more.m	/^:- pred split_last_loop(T::in, list(T)::in, list(/;kq|/^\<split_last_loop\>/;'q;"	kind:pred	file:
split_last_node	../library/cord.m	/^:- pred split_last_node(cord_node(T)::in, cord(/;kq|/^\<split_last_node\>/;'q;"	kind:pred	file:
split_last_two	superhomogeneous_lambda.m	/^:- pred split_last_two(T::in, T::in, list(T)::in, list(/;kq|/^\<split_last_two\>/;'q;"	kind:pred	file:
split_list	../library/list.m	/^:- pred split_list(int::in, list(T)::in, list(T)::out, list(/;kq|/^\<split_list\>/;'q;"	kind:pred
split_list	../library/one_or_more.m	/^:- pred split_list(int::in, one_or_more(T)::in, list(T)::out, list(/;kq|/^\<split_list\>/;'q;"	kind:pred
split_list_at_index	resolve_unify_functor.m	/^:- pred split_list_at_index(int::in, list(T)::in, list(/;kq|/^\<split_list_at_index\>/;'q;"	kind:pred	file:
split_list_from_end	float_regs.m	/^:- pred split_list_from_end(int::in, list(T)::in, list(T)::out, list(/;kq|/^\<split_list_from_end\>/;'q;"	kind:pred	file:
split_list_last	../library/cord.m	/^:- pred split_list_last(T::in, list(T)::in, list(/;kq|/^\<split_list_last\>/;'q;"	kind:pred	file:
split_lt	../library/set_bbbtree.m	/^:- pred split_lt(set_bbbtree(T)::in, T::in, set_bbbtree(/;kq|/^\<split_lt\>/;'q;"	kind:pred	file:
split_module_entry	split_parse_tree_src.m	/^:- type split_module_entry$/;kq|-;/\<split_module_entry\>/;'q;"	kind:type	file:
split_module_map	split_parse_tree_src.m	/^:- type split_module_map == map(module_name, split_module_entry).$/;kq|-;/\<split_module_map\>/;'q;"	kind:type	file:
split_name	../library/dir.m	/^:- pred split_name(/;kq|/^\<split_name\>/;'q;"	kind:pred
split_name_2	../library/dir.m	/^:- pred split_name_2(list(/;kq|/^\<split_name_2\>/;'q;"	kind:pred	file:
split_name_3	../library/dir.m	/^:- pred split_name_3(list(/;kq|/^\<split_name_3\>/;'q;"	kind:pred	file:
split_name_dotnet	../library/dir.m	/^:- pred split_name_dotnet(/;kq|/^\<split_name_dotnet\>/;'q;"	kind:pred	file:
split_nested	split_parse_tree_src.m	/^    ;       split_nested($/;kq|-;/\<split_nested\>/;'q;"	kind:cons	file:
split_nested_empty	split_parse_tree_src.m	/^    ;       split_nested_empty(prog_context)$/;kq|-;/\<split_nested_empty\>/;'q;"	kind:cons	file:
split_nested_info	split_parse_tree_src.m	/^:- type split_nested_info$/;kq|-;/\<split_nested_info\>/;'q;"	kind:type	file:
split_nested_info_get_context	split_parse_tree_src.m	/^:- func split_nested_info_get_context(/;kq|/^\<split_nested_info_get_context\>/;'q;"	kind:func	file:
split_nested_int_imp	split_parse_tree_src.m	/^    ;       split_nested_int_imp(prog_context, prog_context).$/;kq|-;/\<split_nested_int_imp\>/;'q;"	kind:cons	file:
split_nested_only_imp	split_parse_tree_src.m	/^    ;       split_nested_only_imp(prog_context)$/;kq|-;/\<split_nested_only_imp\>/;'q;"	kind:cons	file:
split_nested_only_int	split_parse_tree_src.m	/^    ;       split_nested_only_int(prog_context)$/;kq|-;/\<split_nested_only_int\>/;'q;"	kind:cons	file:
split_nested_top_module	split_parse_tree_src.m	/^    --->    split_nested_top_module(prog_context)$/;kq|-;/\<split_nested_top_module\>/;'q;"	kind:cons	file:
split_opt_switch_arms	simplify_tasks.m	/^    ;       split_opt_switch_arms.$/;kq|-;/\<split_opt_switch_arms\>/;'q;"	kind:cons
split_out_non_increasing	pd_term.m	/^:- pred split_out_non_increasing(assoc_list(/;kq|/^\<split_out_non_increasing\>/;'q;"	kind:pred	file:
split_parse_tree_discover_submodules	split_parse_tree_src.m	/^:- pred split_parse_tree_discover_submodules(/;kq|/^\<split_parse_tree_discover_submodules\>/;'q;"	kind:pred	file:
split_parse_tree_src.dup_empty	split_parse_tree_src.m	/^    --->    dup_empty$/;kq|-;/\<split_parse_tree_src.dup_empty\>/;'q;"	kind:cons	file:
split_parse_tree_src.ma_parent	split_parse_tree_src.m	/^    ;       ma_parent($/;kq|-;/\<split_parse_tree_src.ma_parent\>/;'q;"	kind:cons	file:
split_parse_tree_src.sa_parent	split_parse_tree_src.m	/^    --->    sa_parent($/;kq|-;/\<split_parse_tree_src.sa_parent\>/;'q;"	kind:cons	file:
split_rec_code	middle_rec.m	/^:- pred split_rec_code(list(/;kq|/^\<split_rec_code\>/;'q;"	kind:pred	file:
split_sort_file_line	fact_table.m	/^:- pred split_sort_file_line(list(/;kq|/^\<split_sort_file_line\>/;'q;"	kind:pred	file:
split_switch_arms	optimization_options.m	/^    --->    split_switch_arms$/;kq|-;/\<split_switch_arms\>/;'q;"	kind:cons
split_switch_arms_in_case	split_switch_arms.m	/^:- pred split_switch_arms_in_case(set(/;kq|/^\<split_switch_arms_in_case\>/;'q;"	kind:pred	file:
split_switch_arms_in_cases	split_switch_arms.m	/^:- pred split_switch_arms_in_cases(set(/;kq|/^\<split_switch_arms_in_cases\>/;'q;"	kind:pred	file:
split_switch_arms_in_goal	split_switch_arms.m	/^:- pred split_switch_arms_in_goal(set(/;kq|/^\<split_switch_arms_in_goal\>/;'q;"	kind:pred
split_switch_arms_in_goals	split_switch_arms.m	/^:- pred split_switch_arms_in_goals(set(/;kq|/^\<split_switch_arms_in_goals\>/;'q;"	kind:pred	file:
split_types_and_modes	prog_item.m	/^:- pred split_types_and_modes(list(/;kq|/^\<split_types_and_modes\>/;'q;"	kind:pred
split_unification_vars	term_util.m	/^:- pred split_unification_vars(/;kq|/^\<split_unification_vars\>/;'q;"	kind:pred
split_upto	../library/list.m	/^:- pred split_upto(int::in, list(T)::in, list(T)::out, list(/;kq|/^\<split_upto\>/;'q;"	kind:pred
split_upto	../library/one_or_more.m	/^:- pred split_upto(int::in, one_or_more(T)::in, list(T)::out, list(/;kq|/^\<split_upto\>/;'q;"	kind:pred
split_var_table	var_table_hlds.m	/^:- pred split_var_table(/;kq|/^\<split_var_table\>/;'q;"	kind:pred
split_var_table_loop	var_table_hlds.m	/^:- pred split_var_table_loop(assoc_list(/;kq|/^\<split_var_table_loop\>/;'q;"	kind:pred	file:
split_vars_typeinfo_no_typeinfo	type_util.m	/^:- pred split_vars_typeinfo_no_typeinfo(/;kq|/^\<split_vars_typeinfo_no_typeinfo\>/;'q;"	kind:pred	file:
spm_compare_map	special_pred.m	/^                spm_compare_map         :: map(type_ctor, pred_id)$/;kq|-;/\<spm_compare_map\>/;'q;"	kind:fld
spm_index_map	special_pred.m	/^                spm_index_map           :: map(type_ctor, pred_id),$/;kq|-;/\<spm_index_map\>/;'q;"	kind:fld
spm_unify_map	special_pred.m	/^                spm_unify_map           :: map(type_ctor, pred_id),$/;kq|-;/\<spm_unify_map\>/;'q;"	kind:fld
sqrt	../library/math.m	/^:- func sqrt(/;kq|/^\<sqrt\>/;'q;"	kind:func
squash	../library/varset.m	/^:- pred squash(varset(T)::in, list(var(/;kq|/^\<squash\>/;'q;"	kind:pred
squeeze_equiv	../library/robdd.m	/^:- func squeeze_equiv(equiv_vars(T), robdd(T)) = robdd(/;kq|/^\<squeeze_equiv\>/;'q;"	kind:func
sr_fixpoint_table	structure_reuse.indirect.m	/^:- type sr_fixpoint_table ==$/;kq|-;/\<sr_fixpoint_table\>/;'q;"	kind:type	file:
sr_fixpoint_table_description	structure_reuse.indirect.m	/^:- func sr_fixpoint_table_description(/;kq|/^\<sr_fixpoint_table_description\>/;'q;"	kind:func	file:
sr_fixpoint_table_get_as	structure_reuse.indirect.m	/^:- pred sr_fixpoint_table_get_as(/;kq|/^\<sr_fixpoint_table_get_as\>/;'q;"	kind:pred	file:
sr_fixpoint_table_get_final_as	structure_reuse.indirect.m	/^:- func sr_fixpoint_table_get_final_as(/;kq|/^\<sr_fixpoint_table_get_final_as\>/;'q;"	kind:func	file:
sr_fixpoint_table_get_final_as_semidet	structure_reuse.indirect.m	/^:- pred sr_fixpoint_table_get_final_as_semidet(/;kq|/^\<sr_fixpoint_table_get_final_as_semidet\>/;'q;"	kind:pred	file:
sr_fixpoint_table_get_short_description	structure_reuse.indirect.m	/^:- func sr_fixpoint_table_get_short_description(/;kq|/^\<sr_fixpoint_table_get_short_description\>/;'q;"	kind:func	file:
sr_fixpoint_table_init	structure_reuse.indirect.m	/^:- func sr_fixpoint_table_init(list(/;kq|/^\<sr_fixpoint_table_init\>/;'q;"	kind:func	file:
sr_fixpoint_table_new_as	structure_reuse.indirect.m	/^:- pred sr_fixpoint_table_new_as(/;kq|/^\<sr_fixpoint_table_new_as\>/;'q;"	kind:pred	file:
sr_fixpoint_table_new_run	structure_reuse.indirect.m	/^:- pred sr_fixpoint_table_new_run(/;kq|/^\<sr_fixpoint_table_new_run\>/;'q;"	kind:pred	file:
sr_fixpoint_table_stable	structure_reuse.indirect.m	/^:- pred sr_fixpoint_table_stable(/;kq|/^\<sr_fixpoint_table_stable\>/;'q;"	kind:pred	file:
sr_fixpoint_table_which_run	structure_reuse.indirect.m	/^:- func sr_fixpoint_table_which_run(/;kq|/^\<sr_fixpoint_table_which_run\>/;'q;"	kind:func	file:
sr_request	structure_reuse.indirect.m	/^:- type sr_request$/;kq|-;/\<sr_request\>/;'q;"	kind:type
srac_conds	structure_reuse.analysis.m	/^                srac_conds  :: list(structure_reuse_condition)$/;kq|-;/\<srac_conds\>/;'q;"	kind:fld	file:
srac_types	structure_reuse.analysis.m	/^                srac_types  :: list(mer_type),$/;kq|-;/\<srac_types\>/;'q;"	kind:fld	file:
srac_vars	structure_reuse.analysis.m	/^                srac_vars   :: list(prog_var),$/;kq|-;/\<srac_vars\>/;'q;"	kind:fld	file:
src	../library/parsing_utils.m	/^:- type src$/;kq|-;/\<src\>/;'q;"	kind:type	file:
src_defns_inst	prog_item.m	/^:- type src_defns_inst$/;kq|-;/\<src_defns_inst\>/;'q;"	kind:type
src_defns_mode	prog_item.m	/^:- type src_defns_mode$/;kq|-;/\<src_defns_mode\>/;'q;"	kind:type
src_defns_solver	prog_item.m	/^:- type src_defns_solver$/;kq|-;/\<src_defns_solver\>/;'q;"	kind:type
src_defns_std	prog_item.m	/^:- type src_defns_std$/;kq|-;/\<src_defns_std\>/;'q;"	kind:type
src_file_kind	file_kind.m	/^:- type src_file_kind$/;kq|-;/\<src_file_kind\>/;'q;"	kind:type
src_to_line_numbers	../library/parsing_utils.m	/^:- func src_to_line_numbers(/;kq|/^\<src_to_line_numbers\>/;'q;"	kind:func
src_to_line_numbers_loop	../library/parsing_utils.m	/^:- pred src_to_line_numbers_loop(/;kq|/^\<src_to_line_numbers_loop\>/;'q;"	kind:pred	file:
srfi_module	structure_reuse.analysis.m	/^                srfi_module :: module_info,$/;kq|-;/\<srfi_module\>/;'q;"	kind:fld	file:
srfi_proc	structure_reuse.analysis.m	/^                srfi_proc   :: proc_info$/;kq|-;/\<srfi_proc\>/;'q;"	kind:fld	file:
srreq_args	structure_reuse.indirect.m	/^                srreq_args  :: no_clobber_args$/;kq|-;/\<srreq_args\>/;'q;"	kind:fld
srreq_ppid	structure_reuse.indirect.m	/^                srreq_ppid  :: pred_proc_id,$/;kq|-;/\<srreq_ppid\>/;'q;"	kind:fld
ss_fixpoint_table	structure_sharing.analysis.m	/^:- type ss_fixpoint_table ==$/;kq|-;/\<ss_fixpoint_table\>/;'q;"	kind:type	file:
ss_fixpoint_table_description	structure_sharing.analysis.m	/^:- func ss_fixpoint_table_description(/;kq|/^\<ss_fixpoint_table_description\>/;'q;"	kind:func	file:
ss_fixpoint_table_get_as	structure_sharing.analysis.m	/^:- pred ss_fixpoint_table_get_as(/;kq|/^\<ss_fixpoint_table_get_as\>/;'q;"	kind:pred	file:
ss_fixpoint_table_get_final_as	structure_sharing.analysis.m	/^:- pred ss_fixpoint_table_get_final_as(/;kq|/^\<ss_fixpoint_table_get_final_as\>/;'q;"	kind:pred	file:
ss_fixpoint_table_get_final_as_semidet	structure_sharing.analysis.m	/^:- pred ss_fixpoint_table_get_final_as_semidet(/;kq|/^\<ss_fixpoint_table_get_final_as_semidet\>/;'q;"	kind:pred	file:
ss_fixpoint_table_get_short_description	structure_sharing.analysis.m	/^:- func ss_fixpoint_table_get_short_description(/;kq|/^\<ss_fixpoint_table_get_short_description\>/;'q;"	kind:func	file:
ss_fixpoint_table_init	structure_sharing.analysis.m	/^:- func ss_fixpoint_table_init(list(/;kq|/^\<ss_fixpoint_table_init\>/;'q;"	kind:func	file:
ss_fixpoint_table_new_as	structure_sharing.analysis.m	/^:- pred ss_fixpoint_table_new_as(/;kq|/^\<ss_fixpoint_table_new_as\>/;'q;"	kind:pred	file:
ss_fixpoint_table_new_run	structure_sharing.analysis.m	/^:- pred ss_fixpoint_table_new_run(/;kq|/^\<ss_fixpoint_table_new_run\>/;'q;"	kind:pred	file:
ss_fixpoint_table_stable	structure_sharing.analysis.m	/^:- pred ss_fixpoint_table_stable(/;kq|/^\<ss_fixpoint_table_stable\>/;'q;"	kind:pred	file:
ss_fixpoint_table_which_run	structure_sharing.analysis.m	/^:- func ss_fixpoint_table_which_run(/;kq|/^\<ss_fixpoint_table_which_run\>/;'q;"	kind:func	file:
ssar_sharing	structure_sharing.analysis.m	/^                ssar_sharing    :: structure_sharing$/;kq|-;/\<ssar_sharing\>/;'q;"	kind:fld	file:
ssar_types	structure_sharing.analysis.m	/^                ssar_types      :: list(mer_type),$/;kq|-;/\<ssar_types\>/;'q;"	kind:fld	file:
ssar_vars	structure_sharing.analysis.m	/^                ssar_vars       :: list(prog_var),$/;kq|-;/\<ssar_vars\>/;'q;"	kind:fld	file:
ssc_color	write_error_spec.m	/^    ;       ssc_color(color_change).$/;kq|-;/\<ssc_color\>/;'q;"	kind:cons	file:
ssc_space	write_error_spec.m	/^    --->    ssc_space$/;kq|-;/\<ssc_space\>/;'q;"	kind:cons	file:
ssc_str	write_error_spec.m	/^    ;       ssc_str(string)$/;kq|-;/\<ssc_str\>/;'q;"	kind:cons	file:
ssc_unit	write_error_spec.m	/^:- type ssc_unit$/;kq|-;/\<ssc_unit\>/;'q;"	kind:type	file:
ssdb_deep	globals.m	/^    ;       ssdb_deep.$/;kq|-;/\<ssdb_deep\>/;'q;"	kind:cons
ssdb_none	globals.m	/^    --->    ssdb_none$/;kq|-;/\<ssdb_none\>/;'q;"	kind:cons
ssdb_shallow	globals.m	/^    ;       ssdb_shallow$/;kq|-;/\<ssdb_shallow\>/;'q;"	kind:cons
ssdb_trace_level	globals.m	/^:- type ssdb_trace_level$/;kq|-;/\<ssdb_trace_level\>/;'q;"	kind:type
ssdb_trace_level	options.m	/^    ;       ssdb_trace_level$/;kq|-;/\<ssdb_trace_level\>/;'q;"	kind:cons
ssdb_tracing_level_cons_id	ssdebug.m	/^:- func ssdb_tracing_level_cons_id(/;kq|/^\<ssdb_tracing_level_cons_id\>/;'q;"	kind:func	file:
ssdb_tracing_level_name	ssdebug.m	/^:- func ssdb_tracing_level_name = sym_name.$/;kq|/^\<ssdb_tracing_level_name\>/;'q;"	kind:func	file:
ssdb_tracing_level_type	ssdebug.m	/^:- func ssdb_tracing_level_type = mer_type.$/;kq|/^\<ssdb_tracing_level_type\>/;'q;"	kind:func	file:
ssdb_tracing_level_type_ctor	ssdebug.m	/^:- func ssdb_tracing_level_type_ctor = type_ctor.$/;kq|/^\<ssdb_tracing_level_type_ctor\>/;'q;"	kind:func	file:
ssdebug.commit_goal_changes	ssdebug.m	/^:- pred commit_goal_changes(list(/;kq|/^\<commit_goal_changes\>/;'q;"	kind:pred	file:
ssdebug.create_proxy_pred	ssdebug.m	/^:- pred create_proxy_pred(/;kq|/^\<create_proxy_pred\>/;'q;"	kind:pred	file:
ssdebug.create_proxy_proc	ssdebug.m	/^:- pred create_proxy_proc(/;kq|/^\<create_proxy_proc\>/;'q;"	kind:pred	file:
ssdebug.deep_cons_id	ssdebug.m	/^:- func deep_cons_id = cons_id.$/;kq|/^\<deep_cons_id\>/;'q;"	kind:func	file:
ssdebug.get_output_args	ssdebug.m	/^:- pred get_output_args(module_info::in, list(/;kq|/^\<get_output_args\>/;'q;"	kind:pred	file:
ssdebug.get_stripped_headvars	ssdebug.m	/^:- pred get_stripped_headvars(/;kq|/^\<get_stripped_headvars\>/;'q;"	kind:pred	file:
ssdebug.impure_goal_info	ssdebug.m	/^:- func impure_goal_info(/;kq|/^\<impure_goal_info\>/;'q;"	kind:func	file:
ssdebug.list_var_value_type	ssdebug.m	/^:- func list_var_value_type = mer_type.$/;kq|/^\<list_var_value_type\>/;'q;"	kind:func	file:
ssdebug.lookup_proxy_pred	ssdebug.m	/^:- pred lookup_proxy_pred(pred_id::in, maybe(/;kq|/^\<lookup_proxy_pred\>/;'q;"	kind:pred	file:
ssdebug.make_arg_list	ssdebug.m	/^:- pred make_arg_list(int::in, instmap::in, list(/;kq|/^\<make_arg_list\>/;'q;"	kind:pred	file:
ssdebug.make_handle_event	ssdebug.m	/^:- pred make_handle_event(module_info::in, string::in, list(/;kq|/^\<make_handle_event\>/;'q;"	kind:pred	file:
ssdebug.make_recursive_call	ssdebug.m	/^:- pred make_recursive_call(/;kq|/^\<make_recursive_call\>/;'q;"	kind:pred	file:
ssdebug.make_retry_var	ssdebug.m	/^:- pred make_retry_var(/;kq|/^\<make_retry_var\>/;'q;"	kind:pred	file:
ssdebug.make_switch_goal	ssdebug.m	/^:- pred make_switch_goal(/;kq|/^\<make_switch_goal\>/;'q;"	kind:pred	file:
ssdebug.make_var_value	ssdebug.m	/^:- pred make_var_value(instmap::in, prog_var::in, map(/;kq|/^\<make_var_value\>/;'q;"	kind:pred	file:
ssdebug.proxy_map	ssdebug.m	/^:- type proxy_map == map(pred_id, maybe(pred_id)).$/;kq|-;/\<ssdebug.proxy_map\>/;'q;"	kind:type	file:
ssdebug.rename_outputs	ssdebug.m	/^:- pred rename_outputs(list(/;kq|/^\<rename_outputs\>/;'q;"	kind:pred	file:
ssdebug.shallow_cons_id	ssdebug.m	/^:- func shallow_cons_id = cons_id.$/;kq|/^\<shallow_cons_id\>/;'q;"	kind:func	file:
ssdebug.shallow_or_deep	ssdebug.m	/^:- inst shallow_or_deep for globals.ssdb_trace_level\/0$/;kq|-;/\<ssdebug.shallow_or_deep\>/;'q;"	kind:inst
ssdebug_first_pass	ssdebug.m	/^:- pred ssdebug_first_pass(/;kq|/^\<ssdebug_first_pass\>/;'q;"	kind:pred	file:
ssdebug_first_pass_in_case	ssdebug.m	/^:- pred ssdebug_first_pass_in_case(/;kq|/^\<ssdebug_first_pass_in_case\>/;'q;"	kind:pred	file:
ssdebug_first_pass_in_goal	ssdebug.m	/^:- pred ssdebug_first_pass_in_goal(/;kq|/^\<ssdebug_first_pass_in_goal\>/;'q;"	kind:pred	file:
ssdebug_first_pass_in_pred	ssdebug.m	/^:- pred ssdebug_first_pass_in_pred(/;kq|/^\<ssdebug_first_pass_in_pred\>/;'q;"	kind:pred	file:
ssdebug_first_pass_in_proc	ssdebug.m	/^:- pred ssdebug_first_pass_in_proc(/;kq|/^\<ssdebug_first_pass_in_proc\>/;'q;"	kind:pred	file:
ssdebug_process_proc	ssdebug.m	/^:- pred ssdebug_process_proc(ssdb_trace_level::in(/;kq|/^\<ssdebug_process_proc\>/;'q;"	kind:pred	file:
ssdebug_process_proc_det	ssdebug.m	/^:- pred ssdebug_process_proc_det(ssdb_trace_level::in(/;kq|/^\<ssdebug_process_proc_det\>/;'q;"	kind:pred	file:
ssdebug_process_proc_erroneous	ssdebug.m	/^:- pred ssdebug_process_proc_erroneous(ssdb_trace_level::in(/;kq|/^\<ssdebug_process_proc_erroneous\>/;'q;"	kind:pred	file:
ssdebug_process_proc_failure	ssdebug.m	/^:- pred ssdebug_process_proc_failure(ssdb_trace_level::in(/;kq|/^\<ssdebug_process_proc_failure\>/;'q;"	kind:pred	file:
ssdebug_process_proc_if_needed	ssdebug.m	/^:- pred ssdebug_process_proc_if_needed(/;kq|/^\<ssdebug_process_proc_if_needed\>/;'q;"	kind:pred	file:
ssdebug_process_proc_nondet	ssdebug.m	/^:- pred ssdebug_process_proc_nondet(ssdb_trace_level::in(/;kq|/^\<ssdebug_process_proc_nondet\>/;'q;"	kind:pred	file:
ssdebug_process_proc_semi	ssdebug.m	/^:- pred ssdebug_process_proc_semi(ssdb_trace_level::in(/;kq|/^\<ssdebug_process_proc_semi\>/;'q;"	kind:pred	file:
ssdebug_transform_module	ssdebug.m	/^:- pred ssdebug_transform_module(ssdb_trace_level::in(/;kq|/^\<ssdebug_transform_module\>/;'q;"	kind:pred
ssfi_module	structure_sharing.analysis.m	/^                ssfi_module     :: module_info,$/;kq|-;/\<ssfi_module\>/;'q;"	kind:fld	file:
ssfi_proc	structure_sharing.analysis.m	/^                ssfi_proc       :: proc_info$/;kq|-;/\<ssfi_proc\>/;'q;"	kind:fld	file:
ssimp_allow_messages	simplify_info.m	/^                ssimp_allow_messages        :: maybe_allow_messages,$/;kq|-;/\<ssimp_allow_messages\>/;'q;"	kind:fld	file:
ssimp_cost_delta	simplify_info.m	/^                ssimp_cost_delta            :: int,$/;kq|-;/\<ssimp_cost_delta\>/;'q;"	kind:fld	file:
ssimp_defined_where	simplify_info.m	/^                ssimp_defined_where         :: defined_where,$/;kq|-;/\<ssimp_defined_where\>/;'q;"	kind:fld	file:
ssimp_deleted_call_callees	simplify_info.m	/^                ssimp_deleted_call_callees  :: set(pred_proc_id),$/;kq|-;/\<ssimp_deleted_call_callees\>/;'q;"	kind:fld	file:
ssimp_elim_vars	simplify_info.m	/^                ssimp_elim_vars             :: list(list(prog_var)),$/;kq|-;/\<ssimp_elim_vars\>/;'q;"	kind:fld	file:
ssimp_error_specs	simplify_info.m	/^                ssimp_error_specs           :: list(error_spec),$/;kq|-;/\<ssimp_error_specs\>/;'q;"	kind:fld	file:
ssimp_found_contains_trace	simplify_info.m	/^                ssimp_found_contains_trace  :: bool,$/;kq|-;/\<ssimp_found_contains_trace\>/;'q;"	kind:fld	file:
ssimp_has_parallel_conj	simplify_info.m	/^                ssimp_has_parallel_conj     :: has_parallel_conj,$/;kq|-;/\<ssimp_has_parallel_conj\>/;'q;"	kind:fld	file:
ssimp_has_user_event	simplify_info.m	/^                ssimp_has_user_event        :: has_user_event,$/;kq|-;/\<ssimp_has_user_event\>/;'q;"	kind:fld	file:
ssimp_rerun_simplify	simplify_info.m	/^                ssimp_rerun_simplify         ::$/;kq|-;/\<ssimp_rerun_simplify\>/;'q;"	kind:fld	file:
ssimp_rtti_varmaps	simplify_info.m	/^                ssimp_rtti_varmaps          :: rtti_varmaps,$/;kq|-;/\<ssimp_rtti_varmaps\>/;'q;"	kind:fld	file:
ssimp_switch_arms_to_split	simplify_info.m	/^                ssimp_switch_arms_to_split  :: set(switch_arm),$/;kq|-;/\<ssimp_switch_arms_to_split\>/;'q;"	kind:fld	file:
ssw_context	format_call.m	/^                ssw_context             :: prog_context,$/;kq|-;/\<ssw_context\>/;'q;"	kind:fld	file:
ssw_fmt_str_values	format_call.m	/^                ssw_fmt_str_values      :: fmt_str_val_vars,$/;kq|-;/\<ssw_fmt_str_values\>/;'q;"	kind:fld	file:
ssw_in_var	format_call.m	/^                ssw_in_var              :: prog_var,$/;kq|-;/\<ssw_in_var\>/;'q;"	kind:fld	file:
ssw_out_var	format_call.m	/^                ssw_out_var             :: prog_var$/;kq|-;/\<ssw_out_var\>/;'q;"	kind:fld	file:
ssw_stream_var	format_call.m	/^                ssw_stream_var          :: prog_var,$/;kq|-;/\<ssw_stream_var\>/;'q;"	kind:fld	file:
ssw_tc_info_var	format_call.m	/^                ssw_tc_info_var         :: prog_var,$/;kq|-;/\<ssw_tc_info_var\>/;'q;"	kind:fld	file:
st_lookup_map	dep_par_conj.m	/^                st_lookup_map       :: map(string, int),$/;kq|-;/\<st_lookup_map\>/;'q;"	kind:fld	file:
st_rev_table	dep_par_conj.m	/^                st_rev_table        :: list(string),$/;kq|-;/\<st_rev_table\>/;'q;"	kind:fld	file:
st_size	dep_par_conj.m	/^                st_size             :: int$/;kq|-;/\<st_size\>/;'q;"	kind:fld	file:
stack	../library/digraph.m	/^                stack       :: list(digraph_key(T)),$/;kq|-;/\<stack\>/;'q;"	kind:fld	file:
stack	../library/stack.m	/^:- type stack(T)$/;kq|-;/\<stack\>/;'q;"	kind:type	file:
stack.depth	../library/stack.m	/^:- func depth(stack(/;kq|/^\<depth\>/;'q;"	kind:func
stack.det_pop	../library/stack.m	/^:- pred det_pop(T::out, stack(T)::in, stack(/;kq|/^\<det_pop\>/;'q;"	kind:pred
stack.det_top	../library/stack.m	/^:- func det_top(stack(/;kq|/^\<det_top\>/;'q;"	kind:func
stack.init	../library/stack.m	/^:- func init = stack(/;kq|/^\<init\>/;'q;"	kind:func
stack.is_empty	../library/stack.m	/^:- pred is_empty(stack(/;kq|/^\<is_empty\>/;'q;"	kind:pred
stack.is_full	../library/stack.m	/^:- pred is_full(stack(/;kq|/^\<is_full\>/;'q;"	kind:pred
stack.pop	../library/stack.m	/^:- pred pop(T::out, stack(T)::in, stack(/;kq|/^\<pop\>/;'q;"	kind:pred
stack.push	../library/stack.m	/^:- func push(stack(T), T) = stack(/;kq|/^\<push\>/;'q;"	kind:func
stack.push_list	../library/stack.m	/^:- func push_list(stack(T), list(T)) = stack(/;kq|/^\<push_list\>/;'q;"	kind:func
stack.to_list	../library/stack.m	/^:- func to_list(stack(T)) = list(/;kq|/^\<to_list\>/;'q;"	kind:func
stack.top	../library/stack.m	/^:- pred top(stack(/;kq|/^\<top\>/;'q;"	kind:pred
stack_alloc	stack_alloc.m	/^:- type stack_alloc$/;kq|-;/\<stack_alloc\>/;'q;"	kind:type	file:
stack_alloc.alloc_at_call_site	stack_alloc.m	/^:- pred alloc_at_call_site(/;kq|/^\<alloc_at_call_site\>/;'q;"	kind:pred	file:
stack_alloc.alloc_at_par_conj	stack_alloc.m	/^:- pred alloc_at_par_conj(/;kq|/^\<alloc_at_par_conj\>/;'q;"	kind:pred	file:
stack_alloc.at_call_site	stack_alloc.m	/^    pred(at_call_site\/4) is alloc_at_call_site,$/;kq|-;/\<stack_alloc.at_call_site\>/;'q;"	kind:tcim	file:
stack_alloc.at_par_conj	stack_alloc.m	/^    pred(at_par_conj\/4) is alloc_at_par_conj,$/;kq|-;/\<stack_alloc.at_par_conj\>/;'q;"	kind:tcim	file:
stack_alloc.at_resume_site	stack_alloc.m	/^    pred(at_resume_site\/4) is alloc_at_resume_site,$/;kq|-;/\<stack_alloc.at_resume_site\>/;'q;"	kind:tcim	file:
stack_alloc.next_slot	stack_alloc.m	/^:- pred next_slot(/;kq|/^\<next_slot\>/;'q;"	kind:pred	file:
stack_alloc.var_is_float	stack_alloc.m	/^:- pred var_is_float(/;kq|/^\<var_is_float\>/;'q;"	kind:pred	file:
stack_alloc.var_is_not_dummy	stack_alloc.m	/^:- pred var_is_not_dummy(/;kq|/^\<var_is_not_dummy\>/;'q;"	kind:pred	file:
stack_alloc_info	live_vars.m	/^:- typeclass stack_alloc_info(T) where [$/;kq|-;/\<stack_alloc_info\>/;'q;"	kind:tc
stack_alloc_info	stack_alloc.m	/^:- instance stack_alloc_info(stack_alloc) where [$/;kq|-;/\<stack_alloc_info\>/;'q;"	kind:tci	file:
stack_alloc_info	stack_opt.m	/^:- instance stack_alloc_info(opt_stack_alloc) where [$/;kq|-;/\<stack_alloc_info\>/;'q;"	kind:tci	file:
stack_alloc_info	tupling.m	/^:- instance stack_alloc_info(opt_tuple_alloc) where [$/;kq|-;/\<stack_alloc_info\>/;'q;"	kind:tci	file:
stack_copy	prog_data_pragma.m	/^    --->    stack_copy$/;kq|-;/\<stack_copy\>/;'q;"	kind:cons
stack_incr_kind	llds.m	/^:- type stack_incr_kind$/;kq|-;/\<stack_incr_kind\>/;'q;"	kind:type
stack_incr_leaf	llds.m	/^    --->    stack_incr_leaf         % The incr_sp creates the stack frame$/;kq|-;/\<stack_incr_leaf\>/;'q;"	kind:cons
stack_incr_nonleaf	llds.m	/^    ;       stack_incr_nonleaf.     % The incr_sp creates the stack frame$/;kq|-;/\<stack_incr_nonleaf\>/;'q;"	kind:cons
stack_layout.add_line_no	stack_layout.m	/^:- pred add_line_no(/;kq|/^\<add_line_no\>/;'q;"	kind:pred	file:
stack_layout.byte_bits	stack_layout.m	/^:- func byte_bits = int.$/;kq|/^\<byte_bits\>/;'q;"	kind:func	file:
stack_layout.containing_proc	stack_layout.m	/^                containing_proc         :: proc_label,$/;kq|-;/\<stack_layout.containing_proc\>/;'q;"	kind:fld	file:
stack_layout.context_is_valid	stack_layout.m	/^:- pred context_is_valid(/;kq|/^\<context_is_valid\>/;'q;"	kind:pred	file:
stack_layout.exec_traces_info	stack_layout.m	/^:- type exec_traces_info$/;kq|-;/\<stack_layout.exec_traces_info\>/;'q;"	kind:type	file:
stack_layout.file_label_table	stack_layout.m	/^:- type file_label_table == map(int, list(line_no_info)).$/;kq|-;/\<stack_layout.file_label_table\>/;'q;"	kind:type	file:
stack_layout.find_sequence	stack_layout.m	/^:- pred find_sequence(list(T)::in, list(/;kq|/^\<find_sequence\>/;'q;"	kind:pred	file:
stack_layout.is_label_return	stack_layout.m	/^:- type is_label_return$/;kq|-;/\<stack_layout.is_label_return\>/;'q;"	kind:type	file:
stack_layout.known_callee	stack_layout.m	/^    --->    known_callee(label)$/;kq|-;/\<stack_layout.known_callee\>/;'q;"	kind:cons	file:
stack_layout.label_num_in_proc	stack_layout.m	/^                label_num_in_proc       :: int,$/;kq|-;/\<stack_layout.label_num_in_proc\>/;'q;"	kind:fld	file:
stack_layout.label_tables	stack_layout.m	/^:- type label_tables == map(string, file_label_table).$/;kq|-;/\<stack_layout.label_tables\>/;'q;"	kind:type	file:
stack_layout.lai_hlds_var_num	stack_layout.m	/^                lai_hlds_var_num    :: int,$/;kq|-;/\<stack_layout.lai_hlds_var_num\>/;'q;"	kind:fld	file:
stack_layout.lai_locn_desc	stack_layout.m	/^                lai_locn_desc       :: int$/;kq|-;/\<stack_layout.lai_locn_desc\>/;'q;"	kind:fld	file:
stack_layout.lai_type	stack_layout.m	/^                lai_type            :: rval,$/;kq|-;/\<stack_layout.lai_type\>/;'q;"	kind:fld	file:
stack_layout.line_no_info	stack_layout.m	/^:- type line_no_info == pair(layout_slot_name, is_label_return).$/;kq|-;/\<stack_layout.line_no_info\>/;'q;"	kind:type	file:
stack_layout.lli_label_counter	stack_layout.m	/^                lli_label_counter           :: counter,$/;kq|-;/\<stack_layout.lli_label_counter\>/;'q;"	kind:fld	file:
stack_layout.lli_next_pti	stack_layout.m	/^                lli_next_pti                :: int,$/;kq|-;/\<stack_layout.lli_next_pti\>/;'q;"	kind:fld	file:
stack_layout.lli_rev_ptis	stack_layout.m	/^                lli_rev_ptis                :: list(rval),$/;kq|-;/\<stack_layout.lli_rev_ptis\>/;'q;"	kind:fld	file:
stack_layout.lli_user_events	stack_layout.m	/^                lli_user_events             :: cord(user_event_data),$/;kq|-;/\<stack_layout.lli_user_events\>/;'q;"	kind:fld	file:
stack_layout.locn_type	stack_layout.m	/^:- type locn_type$/;kq|-;/\<stack_layout.locn_type\>/;'q;"	kind:type	file:
stack_layout.locn_type_code	stack_layout.m	/^:- pred locn_type_code(/;kq|/^\<locn_type_code\>/;'q;"	kind:pred	file:
stack_layout.long_var_info	stack_layout.m	/^    ;       long_var_info(label_long_var_info).$/;kq|-;/\<stack_layout.long_var_info\>/;'q;"	kind:cons	file:
stack_layout.lval_curfr	stack_layout.m	/^    ;       lval_curfr$/;kq|-;/\<stack_layout.lval_curfr\>/;'q;"	kind:cons	file:
stack_layout.lval_f_reg	stack_layout.m	/^    ;       lval_f_reg$/;kq|-;/\<stack_layout.lval_f_reg\>/;'q;"	kind:cons	file:
stack_layout.lval_framevar	stack_layout.m	/^    ;       lval_framevar$/;kq|-;/\<stack_layout.lval_framevar\>/;'q;"	kind:cons	file:
stack_layout.lval_hp	stack_layout.m	/^    ;       lval_hp$/;kq|-;/\<stack_layout.lval_hp\>/;'q;"	kind:cons	file:
stack_layout.lval_indirect	stack_layout.m	/^    ;       lval_indirect$/;kq|-;/\<stack_layout.lval_indirect\>/;'q;"	kind:cons	file:
stack_layout.lval_maxfr	stack_layout.m	/^    ;       lval_maxfr$/;kq|-;/\<stack_layout.lval_maxfr\>/;'q;"	kind:cons	file:
stack_layout.lval_parent_sp	stack_layout.m	/^    ;       lval_parent_sp$/;kq|-;/\<stack_layout.lval_parent_sp\>/;'q;"	kind:cons	file:
stack_layout.lval_r_reg	stack_layout.m	/^    --->    lval_r_reg$/;kq|-;/\<stack_layout.lval_r_reg\>/;'q;"	kind:cons	file:
stack_layout.lval_sp	stack_layout.m	/^    ;       lval_sp$/;kq|-;/\<stack_layout.lval_sp\>/;'q;"	kind:cons	file:
stack_layout.lval_stackvar	stack_layout.m	/^    ;       lval_stackvar$/;kq|-;/\<stack_layout.lval_stackvar\>/;'q;"	kind:cons	file:
stack_layout.lval_succip	stack_layout.m	/^    ;       lval_succip$/;kq|-;/\<stack_layout.lval_succip\>/;'q;"	kind:cons	file:
stack_layout.make_tagged_byte	stack_layout.m	/^:- pred make_tagged_byte(/;kq|/^\<make_tagged_byte\>/;'q;"	kind:pred	file:
stack_layout.make_tagged_word	stack_layout.m	/^:- pred make_tagged_word(/;kq|/^\<make_tagged_word\>/;'q;"	kind:pred	file:
stack_layout.maybe_var_info	stack_layout.m	/^:- type maybe_var_info$/;kq|-;/\<stack_layout.maybe_var_info\>/;'q;"	kind:type	file:
stack_layout.no_var_info	stack_layout.m	/^    --->    no_var_info$/;kq|-;/\<stack_layout.no_var_info\>/;'q;"	kind:cons	file:
stack_layout.not_a_return	stack_layout.m	/^    ;       not_a_return.$/;kq|-;/\<stack_layout.not_a_return\>/;'q;"	kind:cons	file:
stack_layout.pli_exec_traces	stack_layout.m	/^                pli_exec_traces             :: exec_traces_info,$/;kq|-;/\<stack_layout.pli_exec_traces\>/;'q;"	kind:fld	file:
stack_layout.pli_proc_statics	stack_layout.m	/^                pli_proc_statics            :: proc_statics_info,$/;kq|-;/\<stack_layout.pli_proc_statics\>/;'q;"	kind:fld	file:
stack_layout.proc_layouts_info	stack_layout.m	/^:- type proc_layouts_info$/;kq|-;/\<stack_layout.proc_layouts_info\>/;'q;"	kind:type	file:
stack_layout.proc_statics_info	stack_layout.m	/^:- type proc_statics_info$/;kq|-;/\<stack_layout.proc_statics_info\>/;'q;"	kind:type	file:
stack_layout.represent_lval	stack_layout.m	/^:- pred represent_lval(/;kq|/^\<represent_lval\>/;'q;"	kind:pred	file:
stack_layout.short_count_bits	stack_layout.m	/^:- func short_count_bits = int.$/;kq|/^\<short_count_bits\>/;'q;"	kind:func	file:
stack_layout.short_var_info	stack_layout.m	/^    ;       short_var_info(label_short_var_info)$/;kq|-;/\<stack_layout.short_var_info\>/;'q;"	kind:cons	file:
stack_layout.slot_in_array	stack_layout.m	/^                slot_in_array           :: int,$/;kq|-;/\<stack_layout.slot_in_array\>/;'q;"	kind:fld	file:
stack_layout.slp_module_info	stack_layout.m	/^                slp_module_info             :: module_info,$/;kq|-;/\<stack_layout.slp_module_info\>/;'q;"	kind:fld	file:
stack_layout.slp_trace_level	stack_layout.m	/^                slp_trace_level             :: trace_level,$/;kq|-;/\<stack_layout.slp_trace_level\>/;'q;"	kind:fld	file:
stack_layout.sort_livevals	stack_layout.m	/^:- pred sort_livevals(list(layout_var_info)::in, list(/;kq|/^\<sort_livevals\>/;'q;"	kind:pred	file:
stack_layout.unknown_callee	stack_layout.m	/^    ;       unknown_callee$/;kq|-;/\<stack_layout.unknown_callee\>/;'q;"	kind:cons	file:
stack_layout.valid_proc_layout	stack_layout.m	/^:- pred valid_proc_layout(/;kq|/^\<valid_proc_layout\>/;'q;"	kind:pred	file:
stack_layout.var_has_name	stack_layout.m	/^:- pred var_has_name(pair(/;kq|/^\<var_has_name\>/;'q;"	kind:pred	file:
stack_layout_params	stack_layout.m	/^:- type stack_layout_params$/;kq|-;/\<stack_layout_params\>/;'q;"	kind:type	file:
stack_only	code_loc_dep.m	/^    ;       stack_only(resume_map, code_addr)$/;kq|-;/\<stack_only\>/;'q;"	kind:cons	file:
stack_opt.add_anchor_inserts	stack_opt.m	/^:- pred add_anchor_inserts(/;kq|/^\<add_anchor_inserts\>/;'q;"	kind:pred	file:
stack_opt.add_anchor_to_path	stack_opt.m	/^:- func add_anchor_to_path(/;kq|/^\<add_anchor_to_path\>/;'q;"	kind:func	file:
stack_opt.add_interval_to_path	stack_opt.m	/^:- func add_interval_to_path(/;kq|/^\<add_interval_to_path\>/;'q;"	kind:func	file:
stack_opt.all_paths	stack_opt.m	/^:- type all_paths$/;kq|-;/\<stack_opt.all_paths\>/;'q;"	kind:type	file:
stack_opt.apply_matching	stack_opt.m	/^:- pred apply_matching(/;kq|/^\<apply_matching\>/;'q;"	kind:pred	file:
stack_opt.apply_matching_loop	stack_opt.m	/^:- pred apply_matching_loop(/;kq|/^\<apply_matching_loop\>/;'q;"	kind:pred	file:
stack_opt.at_call_site	stack_opt.m	/^    pred(at_call_site\/4) is opt_at_call_site,$/;kq|-;/\<stack_opt.at_call_site\>/;'q;"	kind:tcim	file:
stack_opt.at_par_conj	stack_opt.m	/^    pred(at_par_conj\/4) is opt_at_par_conj,$/;kq|-;/\<stack_opt.at_par_conj\>/;'q;"	kind:tcim	file:
stack_opt.at_resume_site	stack_opt.m	/^    pred(at_resume_site\/4) is opt_at_resume_site,$/;kq|-;/\<stack_opt.at_resume_site\>/;'q;"	kind:tcim	file:
stack_opt.close_path	stack_opt.m	/^:- func close_path(/;kq|/^\<close_path\>/;'q;"	kind:func	file:
stack_opt.compress_paths	stack_opt.m	/^:- func compress_paths(set(path)) = set(/;kq|/^\<compress_paths\>/;'q;"	kind:func	file:
stack_opt.current_segment	stack_opt.m	/^                current_segment         :: set_of_progvar,$/;kq|-;/\<stack_opt.current_segment\>/;'q;"	kind:fld	file:
stack_opt.dump_anchor_inserts	stack_opt.m	/^:- pred dump_anchor_inserts(/;kq|/^\<dump_anchor_inserts\>/;'q;"	kind:pred	file:
stack_opt.dump_insert	stack_opt.m	/^:- pred dump_insert(/;kq|/^\<dump_insert\>/;'q;"	kind:pred	file:
stack_opt.dump_matching_result	stack_opt.m	/^:- pred dump_matching_result(/;kq|/^\<dump_matching_result\>/;'q;"	kind:pred	file:
stack_opt.dump_stack_opt_info	stack_opt.m	/^:- pred dump_stack_opt_info(/;kq|/^\<dump_stack_opt_info\>/;'q;"	kind:pred	file:
stack_opt.find_all_branches	stack_opt.m	/^:- pred find_all_branches(/;kq|/^\<find_all_branches\>/;'q;"	kind:pred	file:
stack_opt.first_segment	stack_opt.m	/^                first_segment           :: set_of_progvar,$/;kq|-;/\<stack_opt.first_segment\>/;'q;"	kind:fld	file:
stack_opt.flush_anchors	stack_opt.m	/^                flush_anchors           :: set(anchor),$/;kq|-;/\<stack_opt.flush_anchors\>/;'q;"	kind:fld	file:
stack_opt.flush_state	stack_opt.m	/^                flush_state             :: current_segment_first_flush,$/;kq|-;/\<stack_opt.flush_state\>/;'q;"	kind:fld	file:
stack_opt.init_opt_stack_alloc	stack_opt.m	/^:- func init_opt_stack_alloc = opt_stack_alloc.$/;kq|/^\<init_opt_stack_alloc\>/;'q;"	kind:func	file:
stack_opt.match_info	stack_opt.m	/^:- type match_info$/;kq|-;/\<stack_opt.match_info\>/;'q;"	kind:type	file:
stack_opt.match_path_info	stack_opt.m	/^:- type match_path_info$/;kq|-;/\<stack_opt.match_path_info\>/;'q;"	kind:type	file:
stack_opt.matching_result	stack_opt.m	/^:- type matching_result$/;kq|-;/\<stack_opt.matching_result\>/;'q;"	kind:type	file:
stack_opt.occurring_intervals	stack_opt.m	/^                occurring_intervals     :: set(interval_id)$/;kq|-;/\<stack_opt.occurring_intervals\>/;'q;"	kind:fld	file:
stack_opt.one_after_another	stack_opt.m	/^:- pred one_after_another(set_of_progvar::in, maybe(/;kq|/^\<one_after_another\>/;'q;"	kind:pred	file:
stack_opt.opt_at_call_site	stack_opt.m	/^:- pred opt_at_call_site(/;kq|/^\<opt_at_call_site\>/;'q;"	kind:pred	file:
stack_opt.opt_at_par_conj	stack_opt.m	/^:- pred opt_at_par_conj(/;kq|/^\<opt_at_par_conj\>/;'q;"	kind:pred	file:
stack_opt.opt_at_resume_site	stack_opt.m	/^:- pred opt_at_resume_site(/;kq|/^\<opt_at_resume_site\>/;'q;"	kind:pred	file:
stack_opt.opt_stack_alloc	stack_opt.m	/^:- type opt_stack_alloc$/;kq|-;/\<stack_opt.opt_stack_alloc\>/;'q;"	kind:type	file:
stack_opt.optimize_live_sets	stack_opt.m	/^:- pred optimize_live_sets(/;kq|/^\<optimize_live_sets\>/;'q;"	kind:pred	file:
stack_opt.other_segments	stack_opt.m	/^                other_segments          :: list(set_of_progvar),$/;kq|-;/\<stack_opt.other_segments\>/;'q;"	kind:fld	file:
stack_opt.par_conj_own_slots	stack_opt.m	/^                par_conj_own_slots      :: set_of_progvar$/;kq|-;/\<stack_opt.par_conj_own_slots\>/;'q;"	kind:fld	file:
stack_opt.path	stack_opt.m	/^:- type path$/;kq|-;/\<stack_opt.path\>/;'q;"	kind:type	file:
stack_opt.paths_so_far	stack_opt.m	/^                paths_so_far            :: set(path),$/;kq|-;/\<stack_opt.paths_so_far\>/;'q;"	kind:fld	file:
stack_opt.soi_matching_results	stack_opt.m	/^                soi_matching_results    :: list(matching_result)$/;kq|-;/\<stack_opt.soi_matching_results\>/;'q;"	kind:fld	file:
stack_opt.soi_stack_opt_params	stack_opt.m	/^                soi_stack_opt_params    :: stack_opt_params,$/;kq|-;/\<stack_opt.soi_stack_opt_params\>/;'q;"	kind:fld	file:
stack_opt.sop_fixpoint_loop	stack_opt.m	/^                sop_fixpoint_loop       :: maybe_opt_svcell_loop,$/;kq|-;/\<stack_opt.sop_fixpoint_loop\>/;'q;"	kind:fld	file:
stack_opt.sop_full_path	stack_opt.m	/^                sop_full_path           :: maybe_opt_svcell_full_path,$/;kq|-;/\<stack_opt.sop_full_path\>/;'q;"	kind:fld	file:
stack_opt.sop_globals	stack_opt.m	/^                sop_globals             :: globals,$/;kq|-;/\<stack_opt.sop_globals\>/;'q;"	kind:fld	file:
stack_opt.sop_matching_params	stack_opt.m	/^                sop_matching_params     :: matching_params,$/;kq|-;/\<stack_opt.sop_matching_params\>/;'q;"	kind:fld	file:
stack_opt.sop_module_name	stack_opt.m	/^                sop_module_name         :: module_name,$/;kq|-;/\<stack_opt.sop_module_name\>/;'q;"	kind:fld	file:
stack_opt.sop_on_stack	stack_opt.m	/^                sop_on_stack            :: maybe_opt_svcell_on_stack,$/;kq|-;/\<stack_opt.sop_on_stack\>/;'q;"	kind:fld	file:
stack_opt.stack_alloc_info	stack_opt.m	/^:- instance stack_alloc_info(opt_stack_alloc) where [$/;kq|-;/\<stack_opt.stack_alloc_info\>/;'q;"	kind:tci	file:
stack_opt.use_cell	stack_opt.m	/^    pred(use_cell\/8) is stack_opt.use_cell$/;kq|-;/\<stack_opt.use_cell\>/;'q;"	kind:tcim	file:
stack_opt.use_cell	stack_opt.m	/^:- pred use_cell(prog_var::in, list(/;kq|/^\<use_cell\>/;'q;"	kind:pred	file:
stack_opt.used_after_scope	stack_opt.m	/^                used_after_scope        :: set_of_progvar$/;kq|-;/\<stack_opt.used_after_scope\>/;'q;"	kind:fld	file:
stack_opt_cell	stack_opt.m	/^:- pred stack_opt_cell(/;kq|/^\<stack_opt_cell\>/;'q;"	kind:pred
stack_opt_info	stack_opt.m	/^:- type stack_opt_info$/;kq|-;/\<stack_opt_info\>/;'q;"	kind:type	file:
stack_opt_params	stack_opt.m	/^:- type stack_opt_params$/;kq|-;/\<stack_opt_params\>/;'q;"	kind:type	file:
stack_segments	options.m	/^    ;       stack_segments$/;kq|-;/\<stack_segments\>/;'q;"	kind:cons
stack_slot	hlds_llds.m	/^:- type stack_slot$/;kq|-;/\<stack_slot\>/;'q;"	kind:type
stack_slot_graph	matching.m	/^:- type stack_slot_graph$/;kq|-;/\<stack_slot_graph\>/;'q;"	kind:type	file:
stack_slot_num	hlds_llds.m	/^:- func stack_slot_num(/;kq|/^\<stack_slot_num\>/;'q;"	kind:func
stack_slot_num_to_lval	llds.m	/^:- func stack_slot_num_to_lval(/;kq|/^\<stack_slot_num_to_lval\>/;'q;"	kind:func
stack_slot_num_to_lval_ref	llds.m	/^:- func stack_slot_num_to_lval_ref(/;kq|/^\<stack_slot_num_to_lval_ref\>/;'q;"	kind:func
stack_slot_to_abs_locn	hlds_llds.m	/^:- func stack_slot_to_abs_locn(/;kq|/^\<stack_slot_to_abs_locn\>/;'q;"	kind:func
stack_slot_to_lval	llds.m	/^:- func stack_slot_to_lval(/;kq|/^\<stack_slot_to_lval\>/;'q;"	kind:func
stack_slot_width	hlds_llds.m	/^:- type stack_slot_width$/;kq|-;/\<stack_slot_width\>/;'q;"	kind:type
stack_slot_width_to_string	hlds_llds.m	/^:- func stack_slot_width_to_string(stack_slot_width) = maybe(/;kq|/^\<stack_slot_width_to_string\>/;'q;"	kind:func	file:
stack_slots	hlds_llds.m	/^:- type stack_slots == map(prog_var, stack_slot).$/;kq|-;/\<stack_slots\>/;'q;"	kind:type
stack_then_orig	code_loc_dep.m	/^    ;       stack_then_orig(resume_map, code_addr, resume_map, code_addr).$/;kq|-;/\<stack_then_orig\>/;'q;"	kind:cons	file:
stack_trace	options.m	/^    ;       stack_trace$/;kq|-;/\<stack_trace\>/;'q;"	kind:cons
stack_trace_higher_order	options.m	/^    ;       stack_trace_higher_order$/;kq|-;/\<stack_trace_higher_order\>/;'q;"	kind:cons
stackref_to_string	trace_gen.m	/^:- pred stackref_to_string(/;kq|/^\<stackref_to_string\>/;'q;"	kind:pred	file:
stackvar	llds.m	/^    ;       stackvar(int)$/;kq|-;/\<stackvar\>/;'q;"	kind:cons
stackvar_ref	llds.m	/^    --->    stackvar_ref(rval)$/;kq|-;/\<stackvar_ref\>/;'q;"	kind:cons
stag_local_rest_of_word	../library/rtti_implementation.m	/^    ;       stag_local_rest_of_word$/;kq|-;/\<stag_local_rest_of_word\>/;'q;"	kind:cons	file:
stag_map	rtti.m	/^:- type stag_map == map(uint, du_functor).    % key is secondary tag$/;kq|-;/\<stag_map\>/;'q;"	kind:type
stag_none	../library/rtti_implementation.m	/^    --->    stag_none$/;kq|-;/\<stag_none\>/;'q;"	kind:cons	file:
stag_none_direct_arg	../library/rtti_implementation.m	/^    ;       stag_none_direct_arg$/;kq|-;/\<stag_none_direct_arg\>/;'q;"	kind:cons	file:
stag_remote	../library/rtti_implementation.m	/^    ;       stag_remote$/;kq|-;/\<stag_remote\>/;'q;"	kind:cons	file:
stag_variable	../library/rtti_implementation.m	/^    ;       stag_variable.$/;kq|-;/\<stag_variable\>/;'q;"	kind:cons	file:
stage_num_str	passes_aux.m	/^:- func stage_num_str(/;kq|/^\<stage_num_str\>/;'q;"	kind:func
standard	rtti.m	/^    --->    standard$/;kq|-;/\<standard\>/;'q;"	kind:cons
standard_color_name	color_schemes.m	/^:- pred standard_color_name(/;kq|/^\<standard_color_name\>/;'q;"	kind:pred	file:
standard_det	parse_inst_mode_name.m	/^:- pred standard_det(/;kq|/^\<standard_det\>/;'q;"	kind:pred
standard_time	../library/time.m	/^    --->    standard_time   % no, DST is not in effect$/;kq|-;/\<standard_time\>/;'q;"	kind:cons
standardize_block	dupelim.m	/^:- pred standardize_block(list(instruction)::in, maybe(/;kq|/^\<standardize_block\>/;'q;"	kind:pred	file:
standardize_constraint	lp_rational.m	/^:- func standardize_constraint(/;kq|/^\<standardize_constraint\>/;'q;"	kind:func	file:
standardize_equation	lp.m	/^:- pred standardize_equation(/;kq|/^\<standardize_equation\>/;'q;"	kind:pred	file:
standardize_equations	lp.m	/^:- pred standardize_equations(list(equation)::in, list(/;kq|/^\<standardize_equations\>/;'q;"	kind:pred	file:
standardize_error_specs	error_sort.m	/^:- pred standardize_error_specs(/;kq|/^\<standardize_error_specs\>/;'q;"	kind:pred
standardize_error_specs_option_table	error_sort.m	/^:- pred standardize_error_specs_option_table(/;kq|/^\<standardize_error_specs_option_table\>/;'q;"	kind:pred
standardize_filename_if_asked	write_module_interface_files.m	/^:- func standardize_filename_if_asked(/;kq|/^\<standardize_filename_if_asked\>/;'q;"	kind:func	file:
standardize_instr	dupelim.m	/^:- pred standardize_instr(/;kq|/^\<standardize_instr\>/;'q;"	kind:pred	file:
standardize_instr_block	dupelim.m	/^:- pred standardize_instr_block(list(instruction)::in, maybe(/;kq|/^\<standardize_instr_block\>/;'q;"	kind:pred	file:
standardize_instrs	dupelim.m	/^:- pred standardize_instrs(list(instruction)::in, list(/;kq|/^\<standardize_instrs\>/;'q;"	kind:pred	file:
standardize_labels	optimization_options.m	/^    --->    standardize_labels$/;kq|-;/\<standardize_labels\>/;'q;"	kind:cons
standardize_labels	stdlabel.m	/^:- pred standardize_labels(list(instruction)::in, list(/;kq|/^\<standardize_labels\>/;'q;"	kind:pred
standardize_lval	dupelim.m	/^:- pred standardize_lval(/;kq|/^\<standardize_lval\>/;'q;"	kind:pred	file:
standardize_param_names	mlds_to_c_func.m	/^:- pred standardize_param_names(/;kq|/^\<standardize_param_names\>/;'q;"	kind:pred	file:
standardize_rval	dupelim.m	/^:- pred standardize_rval(/;kq|/^\<standardize_rval\>/;'q;"	kind:pred	file:
start_all_soln_neg_context	../library/solutions.m	/^:- impure pred start_all_soln_neg_context is det.$/;kq|/^\<start_all_soln_neg_context\>/;'q;"	kind:pred	file:
start_each_msg_with_blank_line	error_util.m	/^:- func start_each_msg_with_blank_line(list(error_msg)) = list(/;kq|/^\<start_each_msg_with_blank_line\>/;'q;"	kind:func
start_in_forked_process	process_util.m	/^:- pred start_in_forked_process(io_pred::in(io_pred), maybe(/;kq|/^\<start_in_forked_process\>/;'q;"	kind:pred
start_in_forked_process_2	process_util.m	/^:- pred start_in_forked_process_2(io_pred::in(/;kq|/^\<start_in_forked_process_2\>/;'q;"	kind:pred	file:
start_in_message_to_pieces	hlds_out_util.m	/^:- pred start_in_message_to_pieces(/;kq|/^\<start_in_message_to_pieces\>/;'q;"	kind:pred	file:
start_mmakefile	mmakefiles.m	/^:- pred start_mmakefile(/;kq|/^\<start_mmakefile\>/;'q;"	kind:pred
start_num_node_allocs	../library/table_statistics.m	/^                start_num_node_allocs               :: int,$/;kq|-;/\<start_num_node_allocs\>/;'q;"	kind:fld
start_num_node_bytes	../library/table_statistics.m	/^                start_num_node_bytes                :: int$/;kq|-;/\<start_num_node_bytes\>/;'q;"	kind:fld
start_quoted_name	../library/mercury_term_lexer.m	/^:- pred start_quoted_name(io.text_input_stream::in, char::in, list(/;kq|/^\<start_quoted_name\>/;'q;"	kind:pred	file:
start_worker_process	make.build.m	/^:- pred start_worker_process(/;kq|/^\<start_worker_process\>/;'q;"	kind:pred	file:
starting_position	switch_case.m	/^                starting_position   :: position_info,$/;kq|-;/\<starting_position\>/;'q;"	kind:fld
starts_with_digit	../library/term_io.m	/^:- pred starts_with_digit(term(/;kq|/^\<starts_with_digit\>/;'q;"	kind:pred	file:
state	../library/string.builder.m	/^:- type state$/;kq|-;/\<state\>/;'q;"	kind:type	file:
state_format	format_call.m	/^:- type state_format$/;kq|-;/\<state_format\>/;'q;"	kind:type	file:
state_status_map	state_var.m	/^                state_status_map    ::  map(svar, svar_status)$/;kq|-;/\<state_status_map\>/;'q;"	kind:fld	file:
state_update_vars	assertion.m	/^:- type state_update_vars$/;kq|-;/\<state_update_vars\>/;'q;"	kind:type
state_var.add_unravel_spec	state_var.m	/^:- pred add_unravel_spec(/;kq|/^\<add_unravel_spec\>/;'q;"	kind:pred
state_var.add_unravel_specs	state_var.m	/^:- pred add_unravel_specs(list(/;kq|/^\<add_unravel_specs\>/;'q;"	kind:pred
state_var.arg_new	state_var.m	/^    ;       arg_new(uint)$/;kq|-;/\<state_var.arg_new\>/;'q;"	kind:cons	file:
state_var.arg_old	state_var.m	/^    --->    arg_old(uint)$/;kq|-;/\<state_var.arg_old\>/;'q;"	kind:cons	file:
state_var.hlds_goal_svar_state	state_var.m	/^:- type hlds_goal_svar_state$/;kq|-;/\<state_var.hlds_goal_svar_state\>/;'q;"	kind:type
state_var.last_id_map	state_var.m	/^:- type last_id_map == map(prog_var, uint).$/;kq|-;/\<state_var.last_id_map\>/;'q;"	kind:type	file:
state_var.lookup_dot_state_var	state_var.m	/^:- pred lookup_dot_state_var(/;kq|/^\<lookup_dot_state_var\>/;'q;"	kind:pred
state_var.make_copy_goal	state_var.m	/^:- pred make_copy_goal(/;kq|/^\<make_copy_goal\>/;'q;"	kind:pred	file:
state_var.make_svars_read_only	state_var.m	/^:- pred make_svars_read_only(/;kq|/^\<make_svars_read_only\>/;'q;"	kind:pred	file:
state_var.name_final	state_var.m	/^    ;       name_final.$/;kq|-;/\<state_var.name_final\>/;'q;"	kind:cons	file:
state_var.name_initial	state_var.m	/^    --->    name_initial$/;kq|-;/\<state_var.name_initial\>/;'q;"	kind:cons	file:
state_var.name_middle	state_var.m	/^    ;       name_middle$/;kq|-;/\<state_var.name_middle\>/;'q;"	kind:cons	file:
state_var.new_statevar_map	state_var.m	/^:- type new_statevar_map ==$/;kq|-;/\<state_var.new_statevar_map\>/;'q;"	kind:type	file:
state_var.new_svar_state	state_var.m	/^:- func new_svar_state = svar_state.$/;kq|/^\<new_svar_state\>/;'q;"	kind:func	file:
state_var.new_svar_store	state_var.m	/^:- func new_svar_store = svar_store.$/;kq|/^\<new_svar_store\>/;'q;"	kind:func	file:
state_var.non_arg	state_var.m	/^    ;       non_arg.$/;kq|-;/\<state_var.non_arg\>/;'q;"	kind:cons	file:
state_var.reset_updated_status	state_var.m	/^:- pred reset_updated_status(/;kq|/^\<reset_updated_status\>/;'q;"	kind:pred	file:
state_var.ro_construct_name	state_var.m	/^:- func ro_construct_name(/;kq|/^\<ro_construct_name\>/;'q;"	kind:func	file:
state_var.roc_lambda	state_var.m	/^    --->    roc_lambda.$/;kq|-;/\<state_var.roc_lambda\>/;'q;"	kind:cons	file:
state_var.siasi_di_var	state_var.m	/^                siasi_di_var                :: prog_var,$/;kq|-;/\<state_var.siasi_di_var\>/;'q;"	kind:fld	file:
state_var.siasi_state_before	state_var.m	/^                siasi_state_before          :: svar_state$/;kq|-;/\<state_var.siasi_state_before\>/;'q;"	kind:fld	file:
state_var.siasi_state_var	state_var.m	/^                siasi_state_var             :: svar,$/;kq|-;/\<state_var.siasi_state_var\>/;'q;"	kind:fld	file:
state_var.soasi_after_status	state_var.m	/^                soasi_after_status      :: svar_status$/;kq|-;/\<state_var.soasi_after_status\>/;'q;"	kind:fld	file:
state_var.soasi_before_status	state_var.m	/^                soasi_before_status     :: svar_status,$/;kq|-;/\<state_var.soasi_before_status\>/;'q;"	kind:fld	file:
state_var.soasi_state_var	state_var.m	/^                soasi_state_var         :: svar,$/;kq|-;/\<state_var.soasi_state_var\>/;'q;"	kind:fld	file:
state_var.state_status_map	state_var.m	/^                state_status_map    ::  map(svar, svar_status)$/;kq|-;/\<state_var.state_status_map\>/;'q;"	kind:fld	file:
state_var.status_known	state_var.m	/^    ;       status_known(prog_var)$/;kq|-;/\<state_var.status_known\>/;'q;"	kind:cons	file:
state_var.status_known_ro	state_var.m	/^    ;       status_known_ro(prog_var, readonly_context_kind, prog_context)$/;kq|-;/\<state_var.status_known_ro\>/;'q;"	kind:cons	file:
state_var.status_known_updated	state_var.m	/^    ;       status_known_updated(prog_var, prog_var).$/;kq|-;/\<state_var.status_known_updated\>/;'q;"	kind:cons	file:
state_var.status_unknown	state_var.m	/^    --->    status_unknown$/;kq|-;/\<state_var.status_unknown\>/;'q;"	kind:cons	file:
state_var.store_final_remap	state_var.m	/^                store_final_remap           ::  incremental_rename_map,$/;kq|-;/\<state_var.store_final_remap\>/;'q;"	kind:fld	file:
state_var.store_last_id_map	state_var.m	/^                store_last_id_map           ::  last_id_map,$/;kq|-;/\<state_var.store_last_id_map\>/;'q;"	kind:fld	file:
state_var.store_next_goal_id	state_var.m	/^                store_next_goal_id          ::  ucounter,$/;kq|-;/\<state_var.store_next_goal_id\>/;'q;"	kind:fld	file:
state_var.svar	state_var.m	/^:- type svar == prog_var.$/;kq|-;/\<state_var.svar\>/;'q;"	kind:type
state_var.svar_finish_body	state_var.m	/^:- pred svar_finish_body(prog_context::in, map(/;kq|/^\<svar_finish_body\>/;'q;"	kind:pred	file:
state_var.svar_flatten_conj	state_var.m	/^:- pred svar_flatten_conj(/;kq|/^\<svar_flatten_conj\>/;'q;"	kind:pred
state_var.svar_state	state_var.m	/^:- type svar_state$/;kq|-;/\<state_var.svar_state\>/;'q;"	kind:type	file:
state_var.svar_status	state_var.m	/^:- type svar_status$/;kq|-;/\<state_var.svar_status\>/;'q;"	kind:type	file:
state_var.svar_store	state_var.m	/^:- type svar_store$/;kq|-;/\<state_var.svar_store\>/;'q;"	kind:type	file:
state_var.ui_error_specs	state_var.m	/^                ui_error_specs      :: list(error_spec)$/;kq|-;/\<state_var.ui_error_specs\>/;'q;"	kind:fld
state_var.ui_fgt_threshold	state_var.m	/^                ui_fgt_threshold    :: int,$/;kq|-;/\<state_var.ui_fgt_threshold\>/;'q;"	kind:fld
state_var.ui_module_info	state_var.m	/^                ui_module_info      :: module_info,$/;kq|-;/\<state_var.ui_module_info\>/;'q;"	kind:fld
state_var.ui_qual_info	state_var.m	/^                ui_qual_info        :: qual_info,$/;kq|-;/\<state_var.ui_qual_info\>/;'q;"	kind:fld
state_var.ui_state_var_store	state_var.m	/^                ui_state_var_store  :: svar_store,$/;kq|-;/\<state_var.ui_state_var_store\>/;'q;"	kind:fld
state_var.ui_varset	state_var.m	/^                ui_varset           :: prog_varset,$/;kq|-;/\<state_var.ui_varset\>/;'q;"	kind:fld
state_var.unravel_info	state_var.m	/^:- type unravel_info$/;kq|-;/\<state_var.unravel_info\>/;'q;"	kind:type
state_var_name_source	state_var.m	/^:- type state_var_name_source$/;kq|-;/\<state_var_name_source\>/;'q;"	kind:type	file:
statement_affects_lvals	ml_optimize.m	/^:- pred statement_affects_lvals(set(/;kq|/^\<statement_affects_lvals\>/;'q;"	kind:pred	file:
statement_contains_matching_defn	ml_elim_nested.m	/^:- pred statement_contains_matching_defn(/;kq|/^\<statement_contains_matching_defn\>/;'q;"	kind:pred	file:
statement_contains_var	ml_util.m	/^:- func statement_contains_var(/;kq|/^\<statement_contains_var\>/;'q;"	kind:func
statement_is_or_contains_statement	ml_util.m	/^:- pred statement_is_or_contains_statement(/;kq|/^\<statement_is_or_contains_statement\>/;'q;"	kind:pred
statements_affect_lvals	ml_optimize.m	/^:- pred statements_affect_lvals(set(/;kq|/^\<statements_affect_lvals\>/;'q;"	kind:pred	file:
statements_contains_matching_defn	ml_elim_nested.m	/^:- pred statements_contains_matching_defn(/;kq|/^\<statements_contains_matching_defn\>/;'q;"	kind:pred	file:
statements_contains_statement	ml_util.m	/^:- pred statements_contains_statement(list(/;kq|/^\<statements_contains_statement\>/;'q;"	kind:pred	file:
statements_contains_var	ml_util.m	/^:- func statements_contains_var(list(/;kq|/^\<statements_contains_var\>/;'q;"	kind:func	file:
statevar_arg_desc	hlds_clauses.m	/^:- type statevar_arg_desc$/;kq|-;/\<statevar_arg_desc\>/;'q;"	kind:type
static	llds_out_file.m	/^    ;       static.$/;kq|-;/\<static\>/;'q;"	kind:cons
static_cell_info	global_data.m	/^:- type static_cell_info$/;kq|-;/\<static_cell_info\>/;'q;"	kind:type	file:
static_cell_remap_info	global_data.m	/^:- type static_cell_remap_info$/;kq|-;/\<static_cell_remap_info\>/;'q;"	kind:type	file:
static_cell_sub_info	global_data.m	/^:- type static_cell_sub_info$/;kq|-;/\<static_cell_sub_info\>/;'q;"	kind:type	file:
static_code_addresses	llds.m	/^                static_code_addresses   :: have_static_code_addresses$/;kq|-;/\<static_code_addresses\>/;'q;"	kind:fld
static_coverage_data	coverage_profiling.m	/^    --->    static_coverage_data$/;kq|-;/\<static_coverage_data\>/;'q;"	kind:cons	file:
static_ground_cells	llds.m	/^                static_ground_cells     :: have_static_ground_cells,$/;kq|-;/\<static_ground_cells\>/;'q;"	kind:fld
static_ground_floats	llds.m	/^                static_ground_floats    :: have_static_ground_floats,$/;kq|-;/\<static_ground_floats\>/;'q;"	kind:fld
static_ground_int64s	llds.m	/^                static_ground_int64s    :: have_static_ground_int64s,$/;kq|-;/\<static_ground_int64s\>/;'q;"	kind:fld
static_how	hlds_goal.m	/^:- type static_how$/;kq|-;/\<static_how\>/;'q;"	kind:type
static_info	mark_static_terms.m	/^:- type static_info == set_tree234(prog_var).$/;kq|-;/\<static_info\>/;'q;"	kind:type	file:
static_library	link_target_code.m	/^    ;       static_library$/;kq|-;/\<static_library\>/;'q;"	kind:cons
static_or_shared	globals.m	/^:- type static_or_shared$/;kq|-;/\<static_or_shared\>/;'q;"	kind:type
statistics	mode_info.m	/^                statistics      :: mode_debug_flag_statistics,$/;kq|-;/\<statistics\>/;'q;"	kind:fld
statistics	options.m	/^    ;       statistics$/;kq|-;/\<statistics\>/;'q;"	kind:cons
stats_at_last_call	../library/table_statistics.m	/^                stats_at_last_call          :: table_stats$/;kq|-;/\<stats_at_last_call\>/;'q;"	kind:fld
stats_ref	table_gen.m	/^:- func stats_ref(table_attr_statistics, call_or_answer_table) = maybe(/;kq|/^\<stats_ref\>/;'q;"	kind:func	file:
status.combine_status_2	status.m	/^:- pred combine_status_2(/;kq|/^\<combine_status_2\>/;'q;"	kind:pred	file:
status.combine_status_local	status.m	/^:- pred combine_status_local(/;kq|/^\<combine_status_local\>/;'q;"	kind:pred	file:
status.inst_status	status.m	/^:- type inst_status$/;kq|-;/\<status.inst_status\>/;'q;"	kind:type
status.inst_status_is_exported	status.m	/^:- func inst_status_is_exported(/;kq|/^\<inst_status_is_exported\>/;'q;"	kind:func
status.inst_status_is_imported	status.m	/^:- func inst_status_is_imported(/;kq|/^\<inst_status_is_imported\>/;'q;"	kind:func
status.instance_combine_status	status.m	/^:- pred instance_combine_status(/;kq|/^\<instance_combine_status\>/;'q;"	kind:pred
status.instance_status	status.m	/^:- type instance_status$/;kq|-;/\<status.instance_status\>/;'q;"	kind:type
status.instmode_export	status.m	/^:- type instmode_export$/;kq|-;/\<status.instmode_export\>/;'q;"	kind:type
status.instmode_export_nowhere	status.m	/^    --->    instmode_export_nowhere$/;kq|-;/\<status.instmode_export_nowhere\>/;'q;"	kind:cons
status.instmode_import	status.m	/^:- type instmode_import$/;kq|-;/\<status.instmode_import\>/;'q;"	kind:type
status.instmode_import_opt	status.m	/^    ;       instmode_import_opt.$/;kq|-;/\<status.instmode_import_opt\>/;'q;"	kind:cons
status.instmode_import_plain	status.m	/^    --->    instmode_import_plain$/;kq|-;/\<status.instmode_import_plain\>/;'q;"	kind:cons
status.is_not_opt_imported	status.m	/^    --->    is_not_opt_imported$/;kq|-;/\<status.is_not_opt_imported\>/;'q;"	kind:cons
status.is_opt_imported	status.m	/^    ;       is_opt_imported.$/;kq|-;/\<status.is_opt_imported\>/;'q;"	kind:cons
status.item_export	status.m	/^:- type item_export$/;kq|-;/\<status.item_export\>/;'q;"	kind:type
status.item_export_anywhere	status.m	/^    ;       item_export_anywhere.$/;kq|-;/\<status.item_export_anywhere\>/;'q;"	kind:cons
status.item_export_nowhere	status.m	/^    --->    item_export_nowhere$/;kq|-;/\<status.item_export_nowhere\>/;'q;"	kind:cons
status.item_import	status.m	/^:- type item_import$/;kq|-;/\<status.item_import\>/;'q;"	kind:type
status.item_import_opt_int	status.m	/^    ;       item_import_opt_int.$/;kq|-;/\<status.item_import_opt_int\>/;'q;"	kind:cons
status.item_mercury_status	status.m	/^:- type item_mercury_status$/;kq|-;/\<status.item_mercury_status\>/;'q;"	kind:type
status.maybe_opt_imported	status.m	/^:- type maybe_opt_imported$/;kq|-;/\<status.maybe_opt_imported\>/;'q;"	kind:type
status.mode_status	status.m	/^:- type mode_status$/;kq|-;/\<status.mode_status\>/;'q;"	kind:type
status.mode_status_is_exported	status.m	/^:- func mode_status_is_exported(/;kq|/^\<mode_status_is_exported\>/;'q;"	kind:func
status.mode_status_is_imported	status.m	/^:- func mode_status_is_imported(/;kq|/^\<mode_status_is_imported\>/;'q;"	kind:func
status.new_instmode_status	status.m	/^:- type new_instmode_status$/;kq|-;/\<status.new_instmode_status\>/;'q;"	kind:type
status.old_combine_status	status.m	/^:- pred old_combine_status(/;kq|/^\<old_combine_status\>/;'q;"	kind:pred	file:
status.old_import_status	status.m	/^:- type old_import_status$/;kq|-;/\<status.old_import_status\>/;'q;"	kind:type
status.old_status_is_exported	status.m	/^:- func old_status_is_exported(/;kq|/^\<old_status_is_exported\>/;'q;"	kind:func
status.old_status_is_imported	status.m	/^:- func old_status_is_imported(/;kq|/^\<old_status_is_imported\>/;'q;"	kind:func	file:
status.pred_combine_status	status.m	/^:- pred pred_combine_status(/;kq|/^\<pred_combine_status\>/;'q;"	kind:pred
status.pred_status	status.m	/^:- type pred_status$/;kq|-;/\<status.pred_status\>/;'q;"	kind:type
status.pred_status_is_exported	status.m	/^:- func pred_status_is_exported(/;kq|/^\<pred_status_is_exported\>/;'q;"	kind:func
status.pred_status_is_imported	status.m	/^:- func pred_status_is_imported(/;kq|/^\<pred_status_is_imported\>/;'q;"	kind:func
status.type_combine_status	status.m	/^:- pred type_combine_status(/;kq|/^\<type_combine_status\>/;'q;"	kind:pred
status.type_status	status.m	/^:- type type_status$/;kq|-;/\<status.type_status\>/;'q;"	kind:type
status.type_status_is_exported	status.m	/^:- func type_status_is_exported(/;kq|/^\<type_status_is_exported\>/;'q;"	kind:func
status.type_status_is_imported	status.m	/^:- func type_status_is_imported(/;kq|/^\<type_status_is_imported\>/;'q;"	kind:func
status.typeclass_status	status.m	/^:- type typeclass_status$/;kq|-;/\<status.typeclass_status\>/;'q;"	kind:type
status_abstract_exported	status.m	/^    ;       status_abstract_exported$/;kq|-;/\<status_abstract_exported\>/;'q;"	kind:cons
status_abstract_imported	status.m	/^    ;       status_abstract_imported$/;kq|-;/\<status_abstract_imported\>/;'q;"	kind:cons
status_exported	status.m	/^    ;       status_exported$/;kq|-;/\<status_exported\>/;'q;"	kind:cons
status_exported_to_submodules	status.m	/^    ;       status_exported_to_submodules$/;kq|-;/\<status_exported_to_submodules\>/;'q;"	kind:cons
status_external	status.m	/^    --->    status_external(old_import_status)$/;kq|-;/\<status_external\>/;'q;"	kind:cons
status_implies_type_defn_is_user_visible	inst_check.m	/^:- func status_implies_type_defn_is_user_visible(/;kq|/^\<status_implies_type_defn_is_user_visible\>/;'q;"	kind:func	file:
status_imported	status.m	/^    ;       status_imported(import_locn)$/;kq|-;/\<status_imported\>/;'q;"	kind:cons
status_known	state_var.m	/^    ;       status_known(prog_var)$/;kq|-;/\<status_known\>/;'q;"	kind:cons	file:
status_known_ro	state_var.m	/^    ;       status_known_ro(prog_var, readonly_context_kind, prog_context)$/;kq|-;/\<status_known_ro\>/;'q;"	kind:cons	file:
status_known_updated	state_var.m	/^    ;       status_known_updated(prog_var, prog_var).$/;kq|-;/\<status_known_updated\>/;'q;"	kind:cons	file:
status_local	status.m	/^    ;       status_local.$/;kq|-;/\<status_local\>/;'q;"	kind:cons
status_name	table_gen.m	/^:- func status_name = string.$/;kq|/^\<status_name\>/;'q;"	kind:func	file:
status_opt_exported	status.m	/^    ;       status_opt_exported$/;kq|-;/\<status_opt_exported\>/;'q;"	kind:cons
status_opt_imported	status.m	/^    ;       status_opt_imported$/;kq|-;/\<status_opt_imported\>/;'q;"	kind:cons
status_pseudo_exported	status.m	/^    ;       status_pseudo_exported$/;kq|-;/\<status_pseudo_exported\>/;'q;"	kind:cons
status_pseudo_imported	status.m	/^    ;       status_pseudo_imported$/;kq|-;/\<status_pseudo_imported\>/;'q;"	kind:cons
status_unknown	state_var.m	/^    --->    status_unknown$/;kq|-;/\<status_unknown\>/;'q;"	kind:cons	file:
status_unknown_updated	state_var.m	/^    ;       status_unknown_updated(prog_var)$/;kq|-;/\<status_unknown_updated\>/;'q;"	kind:cons	file:
stconstr	old_type_constraints.m	/^    --->    stconstr($/;kq|-;/\<stconstr\>/;'q;"	kind:cons	file:
std_abs_type_abstract_exported	prog_item.m	/^    ;       std_abs_type_abstract_exported$/;kq|-;/\<std_abs_type_abstract_exported\>/;'q;"	kind:cons
std_abs_type_all_private	prog_item.m	/^    ;       std_abs_type_all_private.$/;kq|-;/\<std_abs_type_all_private\>/;'q;"	kind:cons
std_abs_type_ft_exported	prog_item.m	/^    --->    std_abs_type_ft_exported$/;kq|-;/\<std_abs_type_ft_exported\>/;'q;"	kind:cons
std_abs_type_status	prog_item.m	/^:- type std_abs_type_status$/;kq|-;/\<std_abs_type_status\>/;'q;"	kind:type
std_any_inst	prog_data.m	/^                std_any_inst            :: mer_inst,$/;kq|-;/\<std_any_inst\>/;'q;"	kind:fld
std_block_size_limit	dupelim.m	/^:- func std_block_size_limit = int.$/;kq|/^\<std_block_size_limit\>/;'q;"	kind:func	file:
std_du_status_section	module_qual.qualify_items.m	/^:- func std_du_status_section(/;kq|/^\<std_du_status_section\>/;'q;"	kind:func	file:
std_du_type_abstract_exported	prog_item.m	/^    ;       std_du_type_abstract_exported$/;kq|-;/\<std_du_type_abstract_exported\>/;'q;"	kind:cons
std_du_type_all_private	prog_item.m	/^    ;       std_du_type_all_private.$/;kq|-;/\<std_du_type_all_private\>/;'q;"	kind:cons
std_du_type_mer_exported	prog_item.m	/^    ;       std_du_type_mer_exported$/;kq|-;/\<std_du_type_mer_exported\>/;'q;"	kind:cons
std_du_type_mer_ft_exported	prog_item.m	/^    --->    std_du_type_mer_ft_exported$/;kq|-;/\<std_du_type_mer_ft_exported\>/;'q;"	kind:cons
std_du_type_status	prog_item.m	/^:- type std_du_type_status$/;kq|-;/\<std_du_type_status\>/;'q;"	kind:type
std_eqv_status_section	module_qual.qualify_items.m	/^:- func std_eqv_status_section(/;kq|/^\<std_eqv_status_section\>/;'q;"	kind:func	file:
std_eqv_type_abstract_exported	prog_item.m	/^    ;       std_eqv_type_abstract_exported$/;kq|-;/\<std_eqv_type_abstract_exported\>/;'q;"	kind:cons
std_eqv_type_all_private	prog_item.m	/^    ;       std_eqv_type_all_private.$/;kq|-;/\<std_eqv_type_all_private\>/;'q;"	kind:cons
std_eqv_type_mer_exported	prog_item.m	/^    --->    std_eqv_type_mer_exported$/;kq|-;/\<std_eqv_type_mer_exported\>/;'q;"	kind:cons
std_eqv_type_status	prog_item.m	/^:- type std_eqv_type_status$/;kq|-;/\<std_eqv_type_status\>/;'q;"	kind:type
std_error_msg	error_spec.m	/^:- type std_error_msg =< error_msg$/;kq|-;/\<std_error_msg\>/;'q;"	kind:type
std_error_msg_component	error_spec.m	/^:- type std_error_msg_component =< error_msg_component$/;kq|-;/\<std_error_msg_component\>/;'q;"	kind:type
std_error_spec	error_spec.m	/^:- type std_error_spec =< error_spec$/;kq|-;/\<std_error_spec\>/;'q;"	kind:type
std_extra_indent_levels	../library/pretty_printer.m	/^                std_extra_indent_levels :: int,$/;kq|-;/\<std_extra_indent_levels\>/;'q;"	kind:fld	file:
std_ground_inst	prog_data.m	/^                std_ground_inst         :: mer_inst,$/;kq|-;/\<std_ground_inst\>/;'q;"	kind:fld
std_indent	../library/pretty_printer.m	/^:- pred std_indent(/;kq|/^\<std_indent\>/;'q;"	kind:pred	file:
std_indent_30	../library/pretty_printer.m	/^:- pred std_indent_30(/;kq|/^\<std_indent_30\>/;'q;"	kind:pred	file:
std_inst_abstract_exported	prog_item.m	/^    ;       std_inst_abstract_exported$/;kq|-;/\<std_inst_abstract_exported\>/;'q;"	kind:cons
std_inst_all_private	prog_item.m	/^    ;       std_inst_all_private.$/;kq|-;/\<std_inst_all_private\>/;'q;"	kind:cons
std_inst_defn	prog_item.m	/^:- type std_inst_defn$/;kq|-;/\<std_inst_defn\>/;'q;"	kind:type
std_inst_exported	prog_item.m	/^    --->    std_inst_exported$/;kq|-;/\<std_inst_exported\>/;'q;"	kind:cons
std_inst_status	prog_item.m	/^:- type std_inst_status$/;kq|-;/\<std_inst_status\>/;'q;"	kind:type
std_inst_status_section	module_qual.qualify_items.m	/^:- func std_inst_status_section(/;kq|/^\<std_inst_status_section\>/;'q;"	kind:func	file:
std_int_file_not_written_msgs	options.m	/^    ;       std_int_file_not_written_msgs$/;kq|-;/\<std_int_file_not_written_msgs\>/;'q;"	kind:cons
std_library_finalize	../library/library.m	/^:- pred std_library_finalize(/;kq|/^\<std_library_finalize\>/;'q;"	kind:pred	file:
std_library_init	../library/library.m	/^:- pred std_library_init(/;kq|/^\<std_library_init\>/;'q;"	kind:pred	file:
std_map	dupelim.m	/^:- type std_map == map(list(instr), list(label)).$/;kq|-;/\<std_map\>/;'q;"	kind:type	file:
std_mer_type_abstract	prog_item.m	/^    ;       std_mer_type_abstract($/;kq|-;/\<std_mer_type_abstract\>/;'q;"	kind:cons
std_mer_type_du_all_plain_constants	prog_item.m	/^    ;       std_mer_type_du_all_plain_constants($/;kq|-;/\<std_mer_type_du_all_plain_constants\>/;'q;"	kind:cons
std_mer_type_du_not_all_plain_constants	prog_item.m	/^    ;       std_mer_type_du_not_all_plain_constants($/;kq|-;/\<std_mer_type_du_not_all_plain_constants\>/;'q;"	kind:cons
std_mer_type_eqv	prog_item.m	/^    --->    std_mer_type_eqv($/;kq|-;/\<std_mer_type_eqv\>/;'q;"	kind:cons
std_mer_type_subtype	prog_item.m	/^    ;       std_mer_type_subtype($/;kq|-;/\<std_mer_type_subtype\>/;'q;"	kind:cons
std_mode_abstract_exported	prog_item.m	/^    ;       std_mode_abstract_exported$/;kq|-;/\<std_mode_abstract_exported\>/;'q;"	kind:cons
std_mode_all_private	prog_item.m	/^    ;       std_mode_all_private.$/;kq|-;/\<std_mode_all_private\>/;'q;"	kind:cons
std_mode_defn	prog_item.m	/^:- type std_mode_defn$/;kq|-;/\<std_mode_defn\>/;'q;"	kind:type
std_mode_exported	prog_item.m	/^    --->    std_mode_exported$/;kq|-;/\<std_mode_exported\>/;'q;"	kind:cons
std_mode_status	prog_item.m	/^:- type std_mode_status$/;kq|-;/\<std_mode_status\>/;'q;"	kind:type
std_mode_status_section	module_qual.qualify_items.m	/^:- func std_mode_status_section(/;kq|/^\<std_mode_status_section\>/;'q;"	kind:func	file:
std_mutable_items	prog_data.m	/^                std_mutable_items       :: list(item_mutable_info)$/;kq|-;/\<std_mutable_items\>/;'q;"	kind:fld
std_prevstack	../library/pretty_printer.m	/^                std_prevstack           :: indent_stack,$/;kq|-;/\<std_prevstack\>/;'q;"	kind:fld	file:
std_representation_type	prog_data.m	/^                std_representation_type :: mer_type,$/;kq|-;/\<std_representation_type\>/;'q;"	kind:fld
std_sub_status_section	module_qual.qualify_items.m	/^:- func std_sub_status_section(/;kq|/^\<std_sub_status_section\>/;'q;"	kind:func	file:
std_sub_type_abstract_exported	prog_item.m	/^    ;       std_sub_type_abstract_exported$/;kq|-;/\<std_sub_type_abstract_exported\>/;'q;"	kind:cons
std_sub_type_all_private	prog_item.m	/^    ;       std_sub_type_all_private.$/;kq|-;/\<std_sub_type_all_private\>/;'q;"	kind:cons
std_sub_type_mer_exported	prog_item.m	/^    --->    std_sub_type_mer_exported$/;kq|-;/\<std_sub_type_mer_exported\>/;'q;"	kind:cons
std_subtype_status	prog_item.m	/^:- type std_subtype_status$/;kq|-;/\<std_subtype_status\>/;'q;"	kind:type
std_total_code_points	../library/pretty_printer.m	/^                std_total_code_points   :: int$/;kq|-;/\<std_total_code_points\>/;'q;"	kind:fld	file:
std_type_defn	prog_item.m	/^:- type std_type_defn$/;kq|-;/\<std_type_defn\>/;'q;"	kind:type
std_util.compose	../library/std_util.m	/^:- func compose(func(T2) = T3, func(/;kq|/^\<compose\>/;'q;"	kind:func
std_util.converse	../library/std_util.m	/^:- func converse(func(/;kq|/^\<converse\>/;'q;"	kind:func
std_util.do_pow	../library/std_util.m	/^:- func do_pow(func(/;kq|/^\<do_pow\>/;'q;"	kind:func	file:
std_util.id	../library/std_util.m	/^:- func id(/;kq|/^\<id\>/;'q;"	kind:func
std_util.isnt	../library/std_util.m	/^:- pred isnt(pred(T)::in(pred(/;kq|/^\<isnt\>/;'q;"	kind:pred
std_util.negate	../library/std_util.m	/^:- pred negate((pred)::in((/;kq|/^\<negate\>/;'q;"	kind:pred
std_util.pow	../library/std_util.m	/^:- func pow(func(/;kq|/^\<pow\>/;'q;"	kind:func
stderr	../library/io.stream_db.m	/^    ;       stderr.$/;kq|-;/\<stderr\>/;'q;"	kind:cons
stderr_stream	../library/io.m	/^:- func stderr_stream = io.text_output_stream.$/;kq|/^\<stderr_stream\>/;'q;"	kind:func
stderr_stream	../library/io.m	/^:- pred stderr_stream(/;kq|/^\<stderr_stream\>/;'q;"	kind:pred
stderr_stream_2	../library/io.stream_ops.m	/^:- func stderr_stream_2 = stream.$/;kq|/^\<stderr_stream_2\>/;'q;"	kind:func
stdin	../library/io.stream_db.m	/^    ;       stdin$/;kq|-;/\<stdin\>/;'q;"	kind:cons
stdin_binary_stream	../library/io.m	/^:- pred stdin_binary_stream(/;kq|/^\<stdin_binary_stream\>/;'q;"	kind:pred
stdin_binary_stream_2	../library/io.stream_ops.m	/^:- pred stdin_binary_stream_2(/;kq|/^\<stdin_binary_stream_2\>/;'q;"	kind:pred
stdin_stream	../library/io.m	/^:- func stdin_stream = io.text_input_stream.$/;kq|/^\<stdin_stream\>/;'q;"	kind:func
stdin_stream	../library/io.m	/^:- pred stdin_stream(/;kq|/^\<stdin_stream\>/;'q;"	kind:pred
stdin_stream_2	../library/io.stream_ops.m	/^:- func stdin_stream_2 = stream.$/;kq|/^\<stdin_stream_2\>/;'q;"	kind:func
stdlabel.build_std_map	stdlabel.m	/^:- pred build_std_map(list(/;kq|/^\<build_std_map\>/;'q;"	kind:pred	file:
stdlabel.standardize_labels	stdlabel.m	/^:- pred standardize_labels(list(instruction)::in, list(/;kq|/^\<standardize_labels\>/;'q;"	kind:pred
stdlib_dir	options_file.m	/^    ;       stdlib_dir$/;kq|-;/\<stdlib_dir\>/;'q;"	kind:cons	file:
stdlib_ext	globals.m	/^:- type stdlib_ext$/;kq|-;/\<stdlib_ext\>/;'q;"	kind:type
stdlib_grades_known	globals.m	/^    ;       stdlib_grades_known(set(string)).$/;kq|-;/\<stdlib_grades_known\>/;'q;"	kind:cons
stdlib_grades_unknown	globals.m	/^    --->    stdlib_grades_unknown$/;kq|-;/\<stdlib_grades_unknown\>/;'q;"	kind:cons
stdlib_module_doc_undoc	../library/library.m	/^:- pred stdlib_module_doc_undoc(/;kq|/^\<stdlib_module_doc_undoc\>/;'q;"	kind:pred
stdout	../library/io.stream_db.m	/^    ;       stdout$/;kq|-;/\<stdout\>/;'q;"	kind:cons
stdout_binary_stream	../library/io.m	/^:- pred stdout_binary_stream(/;kq|/^\<stdout_binary_stream\>/;'q;"	kind:pred
stdout_binary_stream_2	../library/io.stream_ops.m	/^:- pred stdout_binary_stream_2(/;kq|/^\<stdout_binary_stream_2\>/;'q;"	kind:pred
stdout_lock	make.build.m	/^:- type stdout_lock == job_ctl.$/;kq|-;/\<stdout_lock\>/;'q;"	kind:type	file:
stdout_stream	../library/io.m	/^:- func stdout_stream = io.text_output_stream.$/;kq|/^\<stdout_stream\>/;'q;"	kind:func
stdout_stream	../library/io.m	/^:- pred stdout_stream(/;kq|/^\<stdout_stream\>/;'q;"	kind:pred
stdout_stream_2	../library/io.stream_ops.m	/^:- func stdout_stream_2 = stream.$/;kq|/^\<stdout_stream_2\>/;'q;"	kind:func
step_atomic_main	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_atomic_main$/;kq|-;/\<step_atomic_main\>/;'q;"	kind:cons
step_atomic_orelse	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_atomic_orelse(int).$/;kq|-;/\<step_atomic_orelse\>/;'q;"	kind:cons
step_conj	../mdbcomp/mdbcomp.goal_path.m	/^    --->    step_conj(int)  % which conjunct of a conjunction$/;kq|-;/\<step_conj\>/;'q;"	kind:cons
step_disj	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_disj(int)  % which disjunct of a disjunction$/;kq|-;/\<step_disj\>/;'q;"	kind:cons
step_into_bound_functor	inst_mode_type_prop.m	/^    pred step_into_bound_functor(cons_id::in, Context::in, Args::out) is det,$/;kq|-;/\<step_into_bound_functor\>/;'q;"	kind:tcm	file:
step_into_bound_functor	inst_mode_type_prop.m	/^    pred(step_into_bound_functor\/3) is do_step_into_bound_functor,$/;kq|-;/\<step_into_bound_functor\>/;'q;"	kind:tcim	file:
step_into_ho_inst	inst_mode_type_prop.m	/^    pred(step_into_ho_inst\/4) is do_step_into_ho_inst,$/;kq|-;/\<step_into_ho_inst\>/;'q;"	kind:tcim	file:
step_into_tuple_inst	inst_mode_type_prop.m	/^    pred step_into_tuple_inst(Context::in, Args::out) is det,$/;kq|-;/\<step_into_tuple_inst\>/;'q;"	kind:tcm	file:
step_into_tuple_inst	inst_mode_type_prop.m	/^    pred(step_into_tuple_inst\/2) is do_step_into_tuple_inst,$/;kq|-;/\<step_into_tuple_inst\>/;'q;"	kind:tcim	file:
step_ite_cond	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_ite_cond$/;kq|-;/\<step_ite_cond\>/;'q;"	kind:cons
step_ite_else	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_ite_else$/;kq|-;/\<step_ite_else\>/;'q;"	kind:cons
step_ite_then	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_ite_then$/;kq|-;/\<step_ite_then\>/;'q;"	kind:cons
step_lambda	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_lambda$/;kq|-;/\<step_lambda\>/;'q;"	kind:cons
step_neg	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_neg$/;kq|-;/\<step_neg\>/;'q;"	kind:cons
step_scope	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_scope(maybe_cut)$/;kq|-;/\<step_scope\>/;'q;"	kind:cons
step_statistics	../library/table_statistics.m	/^                step_statistics             :: list(table_step_stats)$/;kq|-;/\<step_statistics\>/;'q;"	kind:fld
step_stats_arg_addr	table_gen.m	/^:- func step_stats_arg_addr(/;kq|/^\<step_stats_arg_addr\>/;'q;"	kind:func	file:
step_stats_du	../library/table_statistics.m	/^    ;       step_stats_du($/;kq|-;/\<step_stats_du\>/;'q;"	kind:cons
step_stats_enum	../library/table_statistics.m	/^    ;       step_stats_enum($/;kq|-;/\<step_stats_enum\>/;'q;"	kind:cons
step_stats_hash	../library/table_statistics.m	/^    ;       step_stats_hash($/;kq|-;/\<step_stats_hash\>/;'q;"	kind:cons
step_stats_none	../library/table_statistics.m	/^    --->    step_stats_none$/;kq|-;/\<step_stats_none\>/;'q;"	kind:cons
step_stats_poly	../library/table_statistics.m	/^    ;       step_stats_poly($/;kq|-;/\<step_stats_poly\>/;'q;"	kind:cons
step_stats_start	../library/table_statistics.m	/^    ;       step_stats_start($/;kq|-;/\<step_stats_start\>/;'q;"	kind:cons
step_switch	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_switch(int, maybe_switch_num_functors)$/;kq|-;/\<step_switch\>/;'q;"	kind:cons
step_try	../mdbcomp/mdbcomp.goal_path.m	/^    ;       step_try$/;kq|-;/\<step_try\>/;'q;"	kind:cons
stepped_over_model_non	stack_opt.m	/^                stepped_over_model_non  :: bool,$/;kq|-;/\<stepped_over_model_non\>/;'q;"	kind:fld	file:
still_active	old_type_constraints.m	/^:- pred still_active(/;kq|/^\<still_active\>/;'q;"	kind:pred	file:
stm	../library/stm_builtin.m	/^:- type stm$/;kq|-;/\<stm\>/;'q;"	kind:type	file:
stm_atomic_type	builtin_lib_types.m	/^:- func stm_atomic_type = mer_type.$/;kq|/^\<stm_atomic_type\>/;'q;"	kind:func
stm_block	../library/stm_builtin.m	/^:- impure pred stm_block(/;kq|/^\<stm_block\>/;'q;"	kind:pred
stm_builtin.atomic_transaction	../library/stm_builtin.m	/^:- pred atomic_transaction(pred(T, stm, stm)::in(pred(/;kq|/^\<atomic_transaction\>/;'q;"	kind:pred
stm_builtin.call_atomic_goal	../library/stm_builtin.m	/^:- pred call_atomic_goal(pred(T, stm, stm)::in(pred(/;kq|/^\<call_atomic_goal\>/;'q;"	kind:pred	file:
stm_builtin.new_stm_var	../library/stm_builtin.m	/^:- pred new_stm_var(T::in, stm_var(/;kq|/^\<new_stm_var\>/;'q;"	kind:pred
stm_builtin.new_stm_var_atomic	../library/stm_builtin.m	/^:- pred new_stm_var_atomic(T::in, stm_var(/;kq|/^\<new_stm_var_atomic\>/;'q;"	kind:pred
stm_builtin.or_else	../library/stm_builtin.m	/^:- pred or_else(pred(T, stm, stm)::in(pred(/;kq|/^\<or_else\>/;'q;"	kind:pred
stm_builtin.read_stm_var	../library/stm_builtin.m	/^:- pred read_stm_var(stm_var(/;kq|/^\<read_stm_var\>/;'q;"	kind:pred
stm_builtin.retry	../library/stm_builtin.m	/^:- pred retry(/;kq|/^\<retry\>/;'q;"	kind:pred
stm_builtin.rollback_exception	../library/stm_builtin.m	/^:- type rollback_exception$/;kq|-;/\<stm_builtin.rollback_exception\>/;'q;"	kind:type
stm_builtin.rollback_retry	../library/stm_builtin.m	/^    ;       rollback_retry.$/;kq|-;/\<stm_builtin.rollback_retry\>/;'q;"	kind:cons
stm_builtin.stm	../library/stm_builtin.m	/^:- type stm$/;kq|-;/\<stm_builtin.stm\>/;'q;"	kind:type	file:
stm_builtin.stm_block	../library/stm_builtin.m	/^:- impure pred stm_block(/;kq|/^\<stm_block\>/;'q;"	kind:pred
stm_builtin.stm_commit	../library/stm_builtin.m	/^:- impure pred stm_commit(/;kq|/^\<stm_commit\>/;'q;"	kind:pred
stm_builtin.stm_dummy_output	../library/stm_builtin.m	/^:- type stm_dummy_output$/;kq|-;/\<stm_builtin.stm_dummy_output\>/;'q;"	kind:type
stm_builtin.stm_lock	../library/stm_builtin.m	/^:- impure pred stm_lock is det.$/;kq|/^\<stm_lock\>/;'q;"	kind:pred
stm_builtin.stm_unlock	../library/stm_builtin.m	/^:- impure pred stm_unlock is det.$/;kq|/^\<stm_unlock\>/;'q;"	kind:pred
stm_builtin.stm_validate	../library/stm_builtin.m	/^:- impure pred stm_validate(/;kq|/^\<stm_validate\>/;'q;"	kind:pred
stm_builtin.stm_var	../library/stm_builtin.m	/^:- type stm_var(T)$/;kq|-;/\<stm_builtin.stm_var\>/;'q;"	kind:type	file:
stm_builtin.tvar	../library/stm_builtin.m	/^    --->    tvar(c_pointer).$/;kq|-;/\<stm_builtin.tvar\>/;'q;"	kind:cons	file:
stm_builtin.write_stm_var	../library/stm_builtin.m	/^:- pred write_stm_var(stm_var(/;kq|/^\<write_stm_var\>/;'q;"	kind:pred
stm_clone_kind	pred_name.m	/^:- type stm_clone_kind$/;kq|-;/\<stm_clone_kind\>/;'q;"	kind:type
stm_commit	../library/stm_builtin.m	/^:- impure pred stm_commit(/;kq|/^\<stm_commit\>/;'q;"	kind:pred
stm_create_actual_goal	stm_expand.m	/^:- pred stm_create_actual_goal(/;kq|/^\<stm_create_actual_goal\>/;'q;"	kind:pred	file:
stm_create_nested_transaction_log	../library/stm_builtin.m	/^:- impure pred stm_create_nested_transaction_log(/;kq|/^\<stm_create_nested_transaction_log\>/;'q;"	kind:pred
stm_create_transaction_log	../library/stm_builtin.m	/^:- impure pred stm_create_transaction_log(/;kq|/^\<stm_create_transaction_log\>/;'q;"	kind:pred
stm_discard_transaction_log	../library/stm_builtin.m	/^:- impure pred stm_discard_transaction_log(/;kq|/^\<stm_discard_transaction_log\>/;'q;"	kind:pred
stm_dummy_output	../library/stm_builtin.m	/^:- type stm_dummy_output$/;kq|-;/\<stm_dummy_output\>/;'q;"	kind:type
stm_dummy_output_functor	builtin_lib_types.m	/^:- func stm_dummy_output_functor = cons_id.$/;kq|/^\<stm_dummy_output_functor\>/;'q;"	kind:func
stm_dummy_output_type	builtin_lib_types.m	/^:- func stm_dummy_output_type = mer_type.$/;kq|/^\<stm_dummy_output_type\>/;'q;"	kind:func
stm_dummy_output_type_ctor	builtin_lib_types.m	/^:- func stm_dummy_output_type_ctor = type_ctor.$/;kq|/^\<stm_dummy_output_type_ctor\>/;'q;"	kind:func
stm_expand.calc_pred_variables	stm_expand.m	/^:- pred calc_pred_variables(/;kq|/^\<calc_pred_variables\>/;'q;"	kind:pred	file:
stm_expand.commit_new_pred	stm_expand.m	/^:- pred commit_new_pred(/;kq|/^\<commit_new_pred\>/;'q;"	kind:pred	file:
stm_expand.construct_output	stm_expand.m	/^:- pred construct_output(/;kq|/^\<construct_output\>/;'q;"	kind:pred	file:
stm_expand.create_aux_variable	stm_expand.m	/^:- pred create_aux_variable(mer_type::in, maybe(/;kq|/^\<create_aux_variable\>/;'q;"	kind:pred	file:
stm_expand.create_cloned_pred	stm_expand.m	/^:- pred create_cloned_pred(list(prog_var)::in, list(/;kq|/^\<create_cloned_pred\>/;'q;"	kind:pred	file:
stm_expand.create_closure	stm_expand.m	/^:- pred create_closure(pred_proc_id::in, list(/;kq|/^\<create_closure\>/;'q;"	kind:pred	file:
stm_expand.create_if_then_else	stm_expand.m	/^:- pred create_if_then_else(list(/;kq|/^\<create_if_then_else\>/;'q;"	kind:pred	file:
stm_expand.create_nested_goal	stm_expand.m	/^:- pred create_nested_goal(/;kq|/^\<create_nested_goal\>/;'q;"	kind:pred	file:
stm_expand.create_or_else_pred	stm_expand.m	/^:- pred create_or_else_pred(/;kq|/^\<create_or_else_pred\>/;'q;"	kind:pred	file:
stm_expand.create_plain_conj	stm_expand.m	/^:- pred create_plain_conj(list(/;kq|/^\<create_plain_conj\>/;'q;"	kind:pred	file:
stm_expand.create_probe_call	stm_expand.m	/^:- pred create_probe_call(string::in, prog_var::in, list(/;kq|/^\<create_probe_call\>/;'q;"	kind:pred	file:
stm_expand.create_simple_call	stm_expand.m	/^:- pred create_simple_call(/;kq|/^\<create_simple_call\>/;'q;"	kind:pred	file:
stm_expand.create_var_test	stm_expand.m	/^:- pred create_var_test(/;kq|/^\<create_var_test\>/;'q;"	kind:pred	file:
stm_expand.create_var_unify	stm_expand.m	/^:- pred create_var_unify(/;kq|/^\<create_var_unify\>/;'q;"	kind:pred	file:
stm_expand.create_wrapper_pred	stm_expand.m	/^:- pred create_wrapper_pred(/;kq|/^\<create_wrapper_pred\>/;'q;"	kind:pred	file:
stm_expand.deconstruct_output	stm_expand.m	/^:- pred deconstruct_output(/;kq|/^\<deconstruct_output\>/;'q;"	kind:pred	file:
stm_expand.get_pred_proc_id	stm_expand.m	/^:- pred get_pred_proc_id(/;kq|/^\<get_pred_proc_id\>/;'q;"	kind:pred	file:
stm_expand.make_return_type	stm_expand.m	/^:- pred make_return_type(list(/;kq|/^\<make_return_type\>/;'q;"	kind:pred	file:
stm_expand.make_type_info	stm_expand.m	/^:- pred make_type_info(mer_type::in, prog_var::out, list(/;kq|/^\<make_type_info\>/;'q;"	kind:pred	file:
stm_expand.map2_in_foldl	stm_expand.m	/^:- pred map2_in_foldl(/;kq|/^\<map2_in_foldl\>/;'q;"	kind:pred	file:
stm_expand.map3_in_foldl	stm_expand.m	/^:- pred map3_in_foldl(/;kq|/^\<map3_in_foldl\>/;'q;"	kind:pred	file:
stm_expand.new_pred_context	stm_expand.m	/^                new_pred_context         :: prog_context,$/;kq|-;/\<stm_expand.new_pred_context\>/;'q;"	kind:fld	file:
stm_expand.new_pred_pred_id	stm_expand.m	/^                new_pred_pred_id         :: pred_id,$/;kq|-;/\<stm_expand.new_pred_pred_id\>/;'q;"	kind:fld	file:
stm_expand.new_pred_pred_info	stm_expand.m	/^                new_pred_pred_info       :: pred_info,$/;kq|-;/\<stm_expand.new_pred_pred_info\>/;'q;"	kind:fld	file:
stm_expand.new_pred_proc_id	stm_expand.m	/^                new_pred_proc_id         :: proc_id,$/;kq|-;/\<stm_expand.new_pred_proc_id\>/;'q;"	kind:fld	file:
stm_expand.new_pred_proc_info	stm_expand.m	/^                new_pred_proc_info       :: proc_info,$/;kq|-;/\<stm_expand.new_pred_proc_info\>/;'q;"	kind:fld	file:
stm_expand.new_pred_set_goal	stm_expand.m	/^:- pred new_pred_set_goal(/;kq|/^\<new_pred_set_goal\>/;'q;"	kind:pred	file:
stm_expand.new_pred_var_cnt	stm_expand.m	/^                new_pred_var_cnt         :: int$/;kq|-;/\<stm_expand.new_pred_var_cnt\>/;'q;"	kind:fld	file:
stm_expand.remove_tail	stm_expand.m	/^:- pred remove_tail(list(hlds_goal)::in, list(/;kq|/^\<remove_tail\>/;'q;"	kind:pred	file:
stm_expand.set_head_vars	stm_expand.m	/^:- pred set_head_vars(list(/;kq|/^\<set_head_vars\>/;'q;"	kind:pred	file:
stm_expand.set_list_val	stm_expand.m	/^:- pred set_list_val(/;kq|/^\<set_list_val\>/;'q;"	kind:pred	file:
stm_expand.stm_goal_vars	stm_expand.m	/^:- type stm_goal_vars$/;kq|-;/\<stm_expand.stm_goal_vars\>/;'q;"	kind:type	file:
stm_expand.stm_info	stm_expand.m	/^:- type stm_info$/;kq|-;/\<stm_expand.stm_info\>/;'q;"	kind:type	file:
stm_expand.stm_info_expand_id	stm_expand.m	/^                stm_info_expand_id       :: int     % Number of goals expanded$/;kq|-;/\<stm_expand.stm_info_expand_id\>/;'q;"	kind:fld	file:
stm_expand.stm_info_pred_id	stm_expand.m	/^                stm_info_pred_id         :: pred_id,$/;kq|-;/\<stm_expand.stm_info_pred_id\>/;'q;"	kind:fld	file:
stm_expand.stm_info_pred_info	stm_expand.m	/^                stm_info_pred_info       :: pred_info,$/;kq|-;/\<stm_expand.stm_info_pred_info\>/;'q;"	kind:fld	file:
stm_expand.stm_info_proc_id	stm_expand.m	/^                stm_info_proc_id         :: proc_id,$/;kq|-;/\<stm_expand.stm_info_proc_id\>/;'q;"	kind:fld	file:
stm_expand.stm_info_proc_info	stm_expand.m	/^                stm_info_proc_info       :: proc_info,$/;kq|-;/\<stm_expand.stm_info_proc_info\>/;'q;"	kind:fld	file:
stm_expand.stm_info_requalify	stm_expand.m	/^                stm_info_requalify       :: bool,$/;kq|-;/\<stm_expand.stm_info_requalify\>/;'q;"	kind:fld	file:
stm_expand.stm_inner_outer	stm_expand.m	/^:- func stm_inner_outer = sym_name.$/;kq|/^\<stm_inner_outer\>/;'q;"	kind:func	file:
stm_expand.stm_new_pred_info	stm_expand.m	/^:- type stm_new_pred_info$/;kq|-;/\<stm_expand.stm_new_pred_info\>/;'q;"	kind:type	file:
stm_expand.stm_outer_inner	stm_expand.m	/^:- func stm_outer_inner = sym_name.$/;kq|/^\<stm_outer_inner\>/;'q;"	kind:func	file:
stm_expand.stm_process_conj	stm_expand.m	/^:- pred stm_process_conj(/;kq|/^\<stm_process_conj\>/;'q;"	kind:pred	file:
stm_expand.stm_process_disj	stm_expand.m	/^:- pred stm_process_disj(/;kq|/^\<stm_process_disj\>/;'q;"	kind:pred	file:
stm_expand.stm_process_goal	stm_expand.m	/^:- pred stm_process_goal(/;kq|/^\<stm_process_goal\>/;'q;"	kind:pred	file:
stm_expand.stm_process_module	stm_expand.m	/^:- pred stm_process_module(/;kq|/^\<stm_process_module\>/;'q;"	kind:pred
stm_expand.stm_process_pred	stm_expand.m	/^:- pred stm_process_pred(/;kq|/^\<stm_process_pred\>/;'q;"	kind:pred	file:
stm_expand.stm_process_proc	stm_expand.m	/^:- pred stm_process_proc(/;kq|/^\<stm_process_proc\>/;'q;"	kind:pred	file:
stm_expand.stm_process_proc_2	stm_expand.m	/^:- pred stm_process_proc_2(/;kq|/^\<stm_process_proc_2\>/;'q;"	kind:pred	file:
stm_expand.strip_goal_calls	stm_expand.m	/^:- pred strip_goal_calls(/;kq|/^\<strip_goal_calls\>/;'q;"	kind:pred	file:
stm_expand.vars_inner_di	stm_expand.m	/^                vars_inner_di            :: prog_var,       % inner STM di var$/;kq|-;/\<stm_expand.vars_inner_di\>/;'q;"	kind:fld	file:
stm_expand.vars_inner_uo	stm_expand.m	/^                vars_inner_uo            :: prog_var        % inner STM uo var$/;kq|-;/\<stm_expand.vars_inner_uo\>/;'q;"	kind:fld	file:
stm_expand.vars_input	stm_expand.m	/^                vars_input               :: set_of_progvar,$/;kq|-;/\<stm_expand.vars_input\>/;'q;"	kind:fld	file:
stm_expand.vars_local	stm_expand.m	/^                vars_local               :: set_of_progvar,$/;kq|-;/\<stm_expand.vars_local\>/;'q;"	kind:fld	file:
stm_expand.vars_output	stm_expand.m	/^                vars_output              :: set_of_progvar,$/;kq|-;/\<stm_expand.vars_output\>/;'q;"	kind:fld	file:
stm_from_inner_to_outer	../library/stm_builtin.m	/^:- pred stm_from_inner_to_outer(/;kq|/^\<stm_from_inner_to_outer\>/;'q;"	kind:pred
stm_from_outer_to_inner	../library/stm_builtin.m	/^:- pred stm_from_outer_to_inner(/;kq|/^\<stm_from_outer_to_inner\>/;'q;"	kind:pred
stm_goal_vars	stm_expand.m	/^:- type stm_goal_vars$/;kq|-;/\<stm_goal_vars\>/;'q;"	kind:type	file:
stm_info	stm_expand.m	/^:- type stm_info$/;kq|-;/\<stm_info\>/;'q;"	kind:type	file:
stm_info_expand_id	stm_expand.m	/^                stm_info_expand_id       :: int     % Number of goals expanded$/;kq|-;/\<stm_info_expand_id\>/;'q;"	kind:fld	file:
stm_info_module_info	stm_expand.m	/^                stm_info_module_info     :: module_info,$/;kq|-;/\<stm_info_module_info\>/;'q;"	kind:fld	file:
stm_info_pred_id	stm_expand.m	/^                stm_info_pred_id         :: pred_id,$/;kq|-;/\<stm_info_pred_id\>/;'q;"	kind:fld	file:
stm_info_pred_info	stm_expand.m	/^                stm_info_pred_info       :: pred_info,$/;kq|-;/\<stm_info_pred_info\>/;'q;"	kind:fld	file:
stm_info_proc_id	stm_expand.m	/^                stm_info_proc_id         :: proc_id,$/;kq|-;/\<stm_info_proc_id\>/;'q;"	kind:fld	file:
stm_info_proc_info	stm_expand.m	/^                stm_info_proc_info       :: proc_info,$/;kq|-;/\<stm_info_proc_info\>/;'q;"	kind:fld	file:
stm_info_requalify	stm_expand.m	/^                stm_info_requalify       :: bool,$/;kq|-;/\<stm_info_requalify\>/;'q;"	kind:fld	file:
stm_inner_outer	stm_expand.m	/^:- func stm_inner_outer = sym_name.$/;kq|/^\<stm_inner_outer\>/;'q;"	kind:func	file:
stm_lock	../library/stm_builtin.m	/^:- impure pred stm_lock is det.$/;kq|/^\<stm_lock\>/;'q;"	kind:pred
stm_merge_nested_logs	../library/stm_builtin.m	/^:- impure pred stm_merge_nested_logs(/;kq|/^\<stm_merge_nested_logs\>/;'q;"	kind:pred
stm_new_pred_info	stm_expand.m	/^:- type stm_new_pred_info$/;kq|-;/\<stm_new_pred_info\>/;'q;"	kind:type	file:
stm_outer_inner	stm_expand.m	/^:- func stm_outer_inner = sym_name.$/;kq|/^\<stm_outer_inner\>/;'q;"	kind:func	file:
stm_process_conj	stm_expand.m	/^:- pred stm_process_conj(/;kq|/^\<stm_process_conj\>/;'q;"	kind:pred	file:
stm_process_disj	stm_expand.m	/^:- pred stm_process_disj(/;kq|/^\<stm_process_disj\>/;'q;"	kind:pred	file:
stm_process_goal	stm_expand.m	/^:- pred stm_process_goal(/;kq|/^\<stm_process_goal\>/;'q;"	kind:pred	file:
stm_process_if_then_else	stm_expand.m	/^:- pred stm_process_if_then_else(/;kq|/^\<stm_process_if_then_else\>/;'q;"	kind:pred	file:
stm_process_module	stm_expand.m	/^:- pred stm_process_module(/;kq|/^\<stm_process_module\>/;'q;"	kind:pred
stm_process_pred	stm_expand.m	/^:- pred stm_process_pred(/;kq|/^\<stm_process_pred\>/;'q;"	kind:pred	file:
stm_process_proc	stm_expand.m	/^:- pred stm_process_proc(/;kq|/^\<stm_process_proc\>/;'q;"	kind:pred	file:
stm_process_proc_2	stm_expand.m	/^:- pred stm_process_proc_2(/;kq|/^\<stm_process_proc_2\>/;'q;"	kind:pred	file:
stm_process_switch_cases	stm_expand.m	/^:- pred stm_process_switch_cases(instmap::in, list(case)::in, list(/;kq|/^\<stm_process_switch_cases\>/;'q;"	kind:pred	file:
stm_rollback_exception_functor	builtin_lib_types.m	/^:- func stm_rollback_exception_functor = cons_id.$/;kq|/^\<stm_rollback_exception_functor\>/;'q;"	kind:func
stm_rollback_exception_type	builtin_lib_types.m	/^:- func stm_rollback_exception_type = mer_type.$/;kq|/^\<stm_rollback_exception_type\>/;'q;"	kind:func
stm_rollback_exception_type_ctor	builtin_lib_types.m	/^:- func stm_rollback_exception_type_ctor = type_ctor.$/;kq|/^\<stm_rollback_exception_type_ctor\>/;'q;"	kind:func
stm_rollback_retry_functor	builtin_lib_types.m	/^:- func stm_rollback_retry_functor = cons_id.$/;kq|/^\<stm_rollback_retry_functor\>/;'q;"	kind:func
stm_state_type	builtin_lib_types.m	/^:- func stm_state_type = mer_type.$/;kq|/^\<stm_state_type\>/;'q;"	kind:func
stm_transaction_invalid	../library/stm_builtin.m	/^    ;       stm_transaction_invalid.$/;kq|-;/\<stm_transaction_invalid\>/;'q;"	kind:cons
stm_transaction_valid	../library/stm_builtin.m	/^    --->    stm_transaction_valid$/;kq|-;/\<stm_transaction_valid\>/;'q;"	kind:cons
stm_unlock	../library/stm_builtin.m	/^:- impure pred stm_unlock is det.$/;kq|/^\<stm_unlock\>/;'q;"	kind:pred
stm_valid_result_type	builtin_lib_types.m	/^:- func stm_valid_result_type = mer_type.$/;kq|/^\<stm_valid_result_type\>/;'q;"	kind:func
stm_valid_result_type_ctor	builtin_lib_types.m	/^:- func stm_valid_result_type_ctor = type_ctor.$/;kq|/^\<stm_valid_result_type_ctor\>/;'q;"	kind:func
stm_validate	../library/stm_builtin.m	/^:- impure pred stm_validate(/;kq|/^\<stm_validate\>/;'q;"	kind:pred
stm_validation_result	../library/stm_builtin.m	/^:- type stm_validation_result$/;kq|-;/\<stm_validation_result\>/;'q;"	kind:type
stm_validres_invalid_functor	builtin_lib_types.m	/^:- func stm_validres_invalid_functor = cons_id.$/;kq|/^\<stm_validres_invalid_functor\>/;'q;"	kind:func
stm_validres_valid_functor	builtin_lib_types.m	/^:- func stm_validres_valid_functor = cons_id.$/;kq|/^\<stm_validres_valid_functor\>/;'q;"	kind:func
stm_var	../library/stm_builtin.m	/^:- type stm_var(T)$/;kq|-;/\<stm_var\>/;'q;"	kind:type	file:
stmck_or_else	pred_name.m	/^    ;       stmck_or_else.$/;kq|-;/\<stmck_or_else\>/;'q;"	kind:cons
stmck_rollback	pred_name.m	/^    ;       stmck_rollback$/;kq|-;/\<stmck_rollback\>/;'q;"	kind:cons
stmck_simple_wrapper	pred_name.m	/^    ;       stmck_simple_wrapper$/;kq|-;/\<stmck_simple_wrapper\>/;'q;"	kind:cons
stmck_top_level	pred_name.m	/^    --->    stmck_top_level$/;kq|-;/\<stmck_top_level\>/;'q;"	kind:cons
stmck_wrapper	pred_name.m	/^    ;       stmck_wrapper$/;kq|-;/\<stmck_wrapper\>/;'q;"	kind:cons
stmt_contains_label	ml_tag_switch.m	/^:- type stmt_contains_label$/;kq|-;/\<stmt_contains_label\>/;'q;"	kind:type	file:
stmt_contains_statement	ml_util.m	/^:- pred stmt_contains_statement(/;kq|/^\<stmt_contains_statement\>/;'q;"	kind:pred
stmt_cord_to_stmt	ml_unused_assign.m	/^:- pred stmt_cord_to_stmt(mlds_stmt::in, cord(/;kq|/^\<stmt_cord_to_stmt\>/;'q;"	kind:pred	file:
stmt_has_local_vars	ml_tag_switch.m	/^:- type stmt_has_local_vars$/;kq|-;/\<stmt_has_local_vars\>/;'q;"	kind:type	file:
stmt_will_gen_aux_pred	ml_tag_switch.m	/^:- type stmt_will_gen_aux_pred$/;kq|-;/\<stmt_will_gen_aux_pred\>/;'q;"	kind:type	file:
stop_or_continue	make.util.m	/^:- type stop_or_continue$/;kq|-;/\<stop_or_continue\>/;'q;"	kind:type
store	../library/store.m	/^:- typeclass store(T) where [].$/;kq|-;/\<store\>/;'q;"	kind:tc
store.arg_ref	../library/store.m	/^:- pred arg_ref(generic_ref(/;kq|/^\<arg_ref\>/;'q;"	kind:pred
store.copy_mutvar	../library/store.m	/^:- pred copy_mutvar(generic_mutvar(T, S)::in, generic_mutvar(/;kq|/^\<copy_mutvar\>/;'q;"	kind:pred
store.copy_ref_value	../library/store.m	/^:- pred copy_ref_value(generic_ref(/;kq|/^\<copy_ref_value\>/;'q;"	kind:pred
store.do_init	../library/store.m	/^:- some [S] pred do_init(store(/;kq|/^\<do_init\>/;'q;"	kind:pred	file:
store.extract_ref_value	../library/store.m	/^:- pred extract_ref_value(S::di, generic_ref(/;kq|/^\<extract_ref_value\>/;'q;"	kind:pred
store.generic_mutvar	../library/store.m	/^:- type generic_mutvar(T, S)$/;kq|-;/\<store.generic_mutvar\>/;'q;"	kind:type	file:
store.generic_ref	../library/store.m	/^:- type generic_ref(T, S)$/;kq|-;/\<store.generic_ref\>/;'q;"	kind:type	file:
store.get_mutvar	../library/store.m	/^:- pred get_mutvar(generic_mutvar(/;kq|/^\<get_mutvar\>/;'q;"	kind:pred
store.init	../library/store.m	/^:- some [S] pred init(store(/;kq|/^\<init\>/;'q;"	kind:pred
store.io_mutvar	../library/store.m	/^:- type io_mutvar(T) == generic_mutvar(T, io).$/;kq|-;/\<store.io_mutvar\>/;'q;"	kind:type
store.io_ref	../library/store.m	/^:- type io_ref(T, S) == generic_ref(T, io).$/;kq|-;/\<store.io_ref\>/;'q;"	kind:type
store.mutvar	../library/store.m	/^    --->    mutvar(private_builtin.ref(T)).$/;kq|-;/\<store.mutvar\>/;'q;"	kind:cons	file:
store.new_arg_ref	../library/store.m	/^:- pred new_arg_ref(T::di, int::in, generic_ref(/;kq|/^\<new_arg_ref\>/;'q;"	kind:pred
store.new_cyclic_mutvar	../library/store.m	/^:- pred new_cyclic_mutvar((func(generic_mutvar(/;kq|/^\<new_cyclic_mutvar\>/;'q;"	kind:pred
store.new_mutvar	../library/store.m	/^:- pred new_mutvar(T::in, generic_mutvar(/;kq|/^\<new_mutvar\>/;'q;"	kind:pred
store.new_ref	../library/store.m	/^:- pred new_ref(T::di, generic_ref(/;kq|/^\<new_ref\>/;'q;"	kind:pred
store.ref	../library/store.m	/^    --->    ref(private_builtin.ref(T)).$/;kq|-;/\<store.ref\>/;'q;"	kind:cons	file:
store.ref_functor	../library/store.m	/^:- pred ref_functor(generic_ref(/;kq|/^\<ref_functor\>/;'q;"	kind:pred
store.set_mutvar	../library/store.m	/^:- pred set_mutvar(generic_mutvar(/;kq|/^\<set_mutvar\>/;'q;"	kind:pred
store.set_ref	../library/store.m	/^:- pred set_ref(generic_ref(T, S)::in, generic_ref(/;kq|/^\<set_ref\>/;'q;"	kind:pred
store.set_ref_value	../library/store.m	/^:- pred set_ref_value(generic_ref(/;kq|/^\<set_ref_value\>/;'q;"	kind:pred
store.unsafe_arg_ref	../library/store.m	/^:- pred unsafe_arg_ref(generic_ref(/;kq|/^\<unsafe_arg_ref\>/;'q;"	kind:pred
store.unsafe_new_arg_ref	../library/store.m	/^:- pred unsafe_new_arg_ref(T::di, int::in, generic_ref(/;kq|/^\<unsafe_new_arg_ref\>/;'q;"	kind:pred
store.unsafe_ref_value	../library/store.m	/^:- pred unsafe_ref_value(generic_ref(/;kq|/^\<unsafe_ref_value\>/;'q;"	kind:pred	file:
store_alloc.branched_goal	store_alloc.m	/^:- type branched_goal$/;kq|-;/\<store_alloc.branched_goal\>/;'q;"	kind:type	file:
store_alloc.final_allocation	store_alloc.m	/^    --->    final_allocation$/;kq|-;/\<store_alloc.final_allocation\>/;'q;"	kind:cons
store_alloc.for_stack_opt	store_alloc.m	/^    ;       for_stack_opt.$/;kq|-;/\<store_alloc.for_stack_opt\>/;'q;"	kind:cons
store_alloc.initial_last_locns	store_alloc.m	/^:- func initial_last_locns(assoc_list(/;kq|/^\<initial_last_locns\>/;'q;"	kind:func	file:
store_alloc.is_branched_goal	store_alloc.m	/^    --->    is_branched_goal$/;kq|-;/\<store_alloc.is_branched_goal\>/;'q;"	kind:cons	file:
store_alloc.last_locns	store_alloc.m	/^:- type last_locns == map(prog_var, where_stored).$/;kq|-;/\<store_alloc.last_locns\>/;'q;"	kind:type	file:
store_alloc.next_free_reg	store_alloc.m	/^:- pred next_free_reg(reg_type::in, set(/;kq|/^\<next_free_reg\>/;'q;"	kind:pred	file:
store_alloc.reg_type_for_var	store_alloc.m	/^:- pred reg_type_for_var(/;kq|/^\<reg_type_for_var\>/;'q;"	kind:pred	file:
store_alloc.sai_float_reg	store_alloc.m	/^                sai_float_reg       :: reg_type$/;kq|-;/\<store_alloc.sai_float_reg\>/;'q;"	kind:fld	file:
store_alloc.sai_stack_slots	store_alloc.m	/^                sai_stack_slots     :: stack_slots,$/;kq|-;/\<store_alloc.sai_stack_slots\>/;'q;"	kind:fld	file:
store_alloc.sai_var_table	store_alloc.m	/^                sai_var_table       :: var_table,$/;kq|-;/\<store_alloc.sai_var_table\>/;'q;"	kind:fld	file:
store_alloc.store_map_run_type	store_alloc.m	/^:- type store_map_run_type$/;kq|-;/\<store_alloc.store_map_run_type\>/;'q;"	kind:type
store_alloc.where_stored	store_alloc.m	/^:- type where_stored == set(lval).   % These lvals may contain var() rvals.$/;kq|-;/\<store_alloc.where_stored\>/;'q;"	kind:type	file:
store_alloc_allocate_extras	store_alloc.m	/^:- pred store_alloc_allocate_extras(store_alloc_info::in, list(/;kq|/^\<store_alloc_allocate_extras\>/;'q;"	kind:pred	file:
store_alloc_allocate_storage	store_alloc.m	/^:- pred store_alloc_allocate_storage(list(/;kq|/^\<store_alloc_allocate_storage\>/;'q;"	kind:pred	file:
store_alloc_handle_conflicts_and_nonreal	store_alloc.m	/^:- pred store_alloc_handle_conflicts_and_nonreal(/;kq|/^\<store_alloc_handle_conflicts_and_nonreal\>/;'q;"	kind:pred	file:
store_alloc_in_cases	store_alloc.m	/^:- pred store_alloc_in_cases(list(case)::in, list(/;kq|/^\<store_alloc_in_cases\>/;'q;"	kind:pred	file:
store_alloc_in_conj	store_alloc.m	/^:- pred store_alloc_in_conj(list(hlds_goal)::in, list(/;kq|/^\<store_alloc_in_conj\>/;'q;"	kind:pred	file:
store_alloc_in_disj	store_alloc.m	/^:- pred store_alloc_in_disj(list(hlds_goal)::in, list(/;kq|/^\<store_alloc_in_disj\>/;'q;"	kind:pred	file:
store_alloc_in_goal	store_alloc.m	/^:- pred store_alloc_in_goal(/;kq|/^\<store_alloc_in_goal\>/;'q;"	kind:pred	file:
store_alloc_in_goal_2	store_alloc.m	/^:- pred store_alloc_in_goal_2(/;kq|/^\<store_alloc_in_goal_2\>/;'q;"	kind:pred	file:
store_alloc_in_par_conj	store_alloc.m	/^:- pred store_alloc_in_par_conj(list(hlds_goal)::in, list(/;kq|/^\<store_alloc_in_par_conj\>/;'q;"	kind:pred	file:
store_alloc_info	store_alloc.m	/^:- type store_alloc_info$/;kq|-;/\<store_alloc_info\>/;'q;"	kind:type	file:
store_alloc_remove_nonlive	store_alloc.m	/^:- pred store_alloc_remove_nonlive(list(prog_var)::in, list(/;kq|/^\<store_alloc_remove_nonlive\>/;'q;"	kind:pred	file:
store_at_ref_impure	../library/private_builtin.m	/^:- impure pred store_at_ref_impure(store_at_ref_type(/;kq|/^\<store_at_ref_impure\>/;'q;"	kind:pred
store_at_ref_type	../library/private_builtin.m	/^:- type store_at_ref_type(T)$/;kq|-;/\<store_at_ref_type\>/;'q;"	kind:type
store_compare	../library/store.m	/^:- pred store_compare(comparison_result::uo, store(S)::in, store(/;kq|/^\<store_compare\>/;'q;"	kind:pred	file:
store_equal	../library/store.m	/^:- pred store_equal(store(S)::in, store(/;kq|/^\<store_equal\>/;'q;"	kind:pred	file:
store_final_remap	state_var.m	/^                store_final_remap           ::  incremental_rename_map,$/;kq|-;/\<store_final_remap\>/;'q;"	kind:fld	file:
store_float_tag_statically	unify_gen_construct.m	/^:- pred store_float_tag_statically(/;kq|/^\<store_float_tag_statically\>/;'q;"	kind:pred	file:
store_full_buffer	../library/bit_buffer.write.m	/^:- pred store_full_buffer(bit_buffer(/;kq|/^\<store_full_buffer\>/;'q;"	kind:pred
store_goals	accumulator.m	/^                store_goals     :: accu_goal_store$/;kq|-;/\<store_goals\>/;'q;"	kind:fld	file:
store_info	accumulator.m	/^:- type store_info$/;kq|-;/\<store_info\>/;'q;"	kind:type	file:
store_instmap	accumulator.m	/^                store_instmap   :: instmap,$/;kq|-;/\<store_instmap\>/;'q;"	kind:fld	file:
store_int_tag_statically	unify_gen_construct.m	/^:- pred store_int_tag_statically(/;kq|/^\<store_int_tag_statically\>/;'q;"	kind:pred	file:
store_last_id_map	state_var.m	/^                store_last_id_map           ::  last_id_map,$/;kq|-;/\<store_last_id_map\>/;'q;"	kind:fld	file:
store_loc	accumulator.m	/^                store_loc       :: int,$/;kq|-;/\<store_loc\>/;'q;"	kind:fld	file:
store_map	hlds_llds.m	/^                store_map           :: abs_store_map,$/;kq|-;/\<store_map\>/;'q;"	kind:fld	file:
store_map_run_type	store_alloc.m	/^:- type store_map_run_type$/;kq|-;/\<store_map_run_type\>/;'q;"	kind:type
store_missing_init_specs	state_var.m	/^                store_missing_init_specs    ::  list(error_spec)$/;kq|-;/\<store_missing_init_specs\>/;'q;"	kind:fld	file:
store_mutvar	../library/store.m	/^:- type store_mutvar(T, S) == generic_mutvar(T, store(S)).$/;kq|-;/\<store_mutvar\>/;'q;"	kind:type
store_next_goal_id	state_var.m	/^                store_next_goal_id          ::  ucounter,$/;kq|-;/\<store_next_goal_id\>/;'q;"	kind:fld	file:
store_promise	check_promise.m	/^:- pred store_promise(/;kq|/^\<store_promise\>/;'q;"	kind:pred	file:
store_ref	../library/store.m	/^:- type store_ref(T, S) == generic_ref(T, store(S)).$/;kq|-;/\<store_ref\>/;'q;"	kind:type
store_target	lco.m	/^:- type store_target$/;kq|-;/\<store_target\>/;'q;"	kind:type	file:
store_ticket	../library/private_builtin.m	/^:- impure pred store_ticket(/;kq|/^\<store_ticket\>/;'q;"	kind:pred
store_ticket	llds.m	/^    ;       store_ticket(lval)$/;kq|-;/\<store_ticket\>/;'q;"	kind:cons
store_ticket	mlds.m	/^    --->    store_ticket(mlds_lval)$/;kq|-;/\<store_ticket\>/;'q;"	kind:cons
store_updated_procs_in_module_info	lco.m	/^:- pred store_updated_procs_in_module_info(pair(/;kq|/^\<store_updated_procs_in_module_info\>/;'q;"	kind:pred	file:
store_var	var_locn.m	/^    ;       store_var.$/;kq|-;/\<store_var\>/;'q;"	kind:cons	file:
store_var_if_required	var_locn.m	/^:- type store_var_if_required$/;kq|-;/\<store_var_if_required\>/;'q;"	kind:type	file:
stored_goal	goal_store.m	/^:- type stored_goal$/;kq|-;/\<stored_goal\>/;'q;"	kind:type
stored_goal_plain_call	accumulator.m	/^:- inst stored_goal_plain_call for goal_store.stored_goal\/0$/;kq|-;/\<stored_goal_plain_call\>/;'q;"	kind:inst	file:
str	../library/pretty_printer.m	/^    --->    str(string)$/;kq|-;/\<str\>/;'q;"	kind:cons
str_cmp	builtin_ops.m	/^    ;       str_cmp(cmp_op)$/;kq|-;/\<str_cmp\>/;'q;"	kind:cons
str_nzp	builtin_ops.m	/^    ;       str_nzp     % returns negative, zero or positive$/;kq|-;/\<str_nzp\>/;'q;"	kind:cons
str_ordinary_proc_label	../mdbcomp/program_representation.m	/^    --->    str_ordinary_proc_label($/;kq|-;/\<str_ordinary_proc_label\>/;'q;"	kind:cons
str_special_proc_label	../mdbcomp/program_representation.m	/^    ;       str_special_proc_label($/;kq|-;/\<str_special_proc_label\>/;'q;"	kind:cons
straight_alternative	opt_util.m	/^:- pred straight_alternative(list(/;kq|/^\<straight_alternative\>/;'q;"	kind:pred
straight_alternative_acc	opt_util.m	/^:- pred straight_alternative_acc(list(/;kq|/^\<straight_alternative_acc\>/;'q;"	kind:pred	file:
strat_ho_info	stratify.m	/^:- type strat_ho_info$/;kq|-;/\<strat_ho_info\>/;'q;"	kind:type	file:
stratify.add_new_arcs	stratify.m	/^:- pred add_new_arcs(assoc_list(/;kq|/^\<add_new_arcs\>/;'q;"	kind:pred	file:
stratify.add_new_arcs2	stratify.m	/^:- pred add_new_arcs2(list(/;kq|/^\<add_new_arcs2\>/;'q;"	kind:pred	file:
stratify.bool_2_ho_in_out	stratify.m	/^:- pred bool_2_ho_in_out(/;kq|/^\<bool_2_ho_in_out\>/;'q;"	kind:pred	file:
stratify.call_map	stratify.m	/^:- type call_map == map(pred_proc_id, set(pred_proc_id)).$/;kq|-;/\<stratify.call_map\>/;'q;"	kind:type	file:
stratify.calls_higher_order	stratify.m	/^:- type calls_higher_order$/;kq|-;/\<stratify.calls_higher_order\>/;'q;"	kind:type	file:
stratify.error_or_warning	stratify.m	/^:- type error_or_warning$/;kq|-;/\<stratify.error_or_warning\>/;'q;"	kind:type	file:
stratify.expand_predids	stratify.m	/^:- pred expand_predids(list(/;kq|/^\<expand_predids\>/;'q;"	kind:pred	file:
stratify.first_order_check_scc	stratify.m	/^:- pred first_order_check_scc(set(/;kq|/^\<first_order_check_scc\>/;'q;"	kind:pred	file:
stratify.higherorder_in_out	stratify.m	/^:- pred higherorder_in_out(list(mer_type)::in, list(/;kq|/^\<higherorder_in_out\>/;'q;"	kind:pred	file:
stratify.higherorder_in_out1	stratify.m	/^:- pred higherorder_in_out1(list(mer_type)::in, list(/;kq|/^\<higherorder_in_out1\>/;'q;"	kind:pred	file:
stratify.ho_in	stratify.m	/^    --->    ho_in$/;kq|-;/\<stratify.ho_in\>/;'q;"	kind:cons	file:
stratify.ho_in_out	stratify.m	/^:- type ho_in_out$/;kq|-;/\<stratify.ho_in_out\>/;'q;"	kind:type	file:
stratify.ho_map	stratify.m	/^:- type ho_map   == map(pred_proc_id, strat_ho_info).$/;kq|-;/\<stratify.ho_map\>/;'q;"	kind:type	file:
stratify.ho_none	stratify.m	/^    ;       ho_none.$/;kq|-;/\<stratify.ho_none\>/;'q;"	kind:cons	file:
stratify.ho_out	stratify.m	/^    ;       ho_out$/;kq|-;/\<stratify.ho_out\>/;'q;"	kind:cons	file:
stratify.is_error	stratify.m	/^    --->    is_error$/;kq|-;/\<stratify.is_error\>/;'q;"	kind:cons	file:
stratify.is_warning	stratify.m	/^    ;       is_warning(option).$/;kq|-;/\<stratify.is_warning\>/;'q;"	kind:cons	file:
stratify.iterate_solution	stratify.m	/^:- pred iterate_solution(list(/;kq|/^\<iterate_solution\>/;'q;"	kind:pred	file:
stratify.merge_calls	stratify.m	/^:- pred merge_calls(list(/;kq|/^\<merge_calls\>/;'q;"	kind:pred	file:
stratify.strat_ho_info	stratify.m	/^:- type strat_ho_info$/;kq|-;/\<stratify.strat_ho_info\>/;'q;"	kind:type	file:
stratify_analyze_cases	stratify.m	/^:- pred stratify_analyze_cases(list(/;kq|/^\<stratify_analyze_cases\>/;'q;"	kind:pred	file:
stratify_analyze_goal	stratify.m	/^:- pred stratify_analyze_goal(/;kq|/^\<stratify_analyze_goal\>/;'q;"	kind:pred	file:
stratify_analyze_goals	stratify.m	/^:- pred stratify_analyze_goals(list(/;kq|/^\<stratify_analyze_goals\>/;'q;"	kind:pred	file:
stratify_analyze_proc_body	stratify.m	/^:- pred stratify_analyze_proc_body(hlds_goal::in, set(/;kq|/^\<stratify_analyze_proc_body\>/;'q;"	kind:pred	file:
stratify_get_call_info	stratify.m	/^:- pred stratify_get_call_info(/;kq|/^\<stratify_get_call_info\>/;'q;"	kind:pred	file:
stratify_get_called_procs	stratify.m	/^:- pred stratify_get_called_procs(/;kq|/^\<stratify_get_called_procs\>/;'q;"	kind:pred	file:
stratify_get_called_procs_cases	stratify.m	/^:- pred stratify_get_called_procs_cases(list(/;kq|/^\<stratify_get_called_procs_cases\>/;'q;"	kind:pred	file:
stratify_get_called_procs_goals	stratify.m	/^:- pred stratify_get_called_procs_goals(list(/;kq|/^\<stratify_get_called_procs_goals\>/;'q;"	kind:pred	file:
stratify_get_pred_id	stratify.m	/^:- pred stratify_get_pred_id(/;kq|/^\<stratify_get_pred_id\>/;'q;"	kind:pred	file:
stratify_process_proc	stratify.m	/^:- pred stratify_process_proc(/;kq|/^\<stratify_process_proc\>/;'q;"	kind:pred	file:
stratify_process_procs	stratify.m	/^:- pred stratify_process_procs(list(/;kq|/^\<stratify_process_procs\>/;'q;"	kind:pred	file:
stratify_tc	stratify.m	/^:- pred stratify_tc(list(/;kq|/^\<stratify_tc\>/;'q;"	kind:pred	file:
strcord	mlds_dump.m	/^:- func strcord(/;kq|/^\<strcord\>/;'q;"	kind:func	file:
strcord	mlds_dump.m	/^:- type strcord == cord(string).$/;kq|-;/\<strcord\>/;'q;"	kind:type	file:
strcord_to_string	mlds_dump.m	/^:- func strcord_to_string(/;kq|/^\<strcord_to_string\>/;'q;"	kind:func	file:
stream	../library/bit_buffer.m	/^:- instance stream.stream(error_stream, error_state) where$/;kq|-;/\<stream\>/;'q;"	kind:tci	file:
stream	../library/bit_buffer.write.m	/^:- instance stream.stream(write_stream(Stream), write_buffer(Stream, State))$/;kq|-;/\<stream\>/;'q;"	kind:tci
stream	../library/bit_buffer.write.m	/^:- instance stream.stream(write_stream(Stream), write_buffer(Stream, State))$/;kq|-;/\<stream\>/;'q;"	kind:tci
stream	../library/dir.m	/^:- type dir.stream$/;kq|-;/\<stream\>/;'q;"	kind:type	file:
stream	../library/io.m	/^:- instance stream.stream(binary_input_stream, io)$/;kq|-;/\<stream\>/;'q;"	kind:tci	file:
stream	../library/io.m	/^:- instance stream.stream(binary_output_stream, io)$/;kq|-;/\<stream\>/;'q;"	kind:tci	file:
stream	../library/io.m	/^:- instance stream.stream(text_input_stream, io) where [$/;kq|-;/\<stream\>/;'q;"	kind:tci	file:
stream	../library/io.m	/^:- instance stream.stream(text_output_stream, io) where [$/;kq|-;/\<stream\>/;'q;"	kind:tci	file:
stream	../library/io.m	/^:- type stream$/;kq|-;/\<stream\>/;'q;"	kind:type	file:
stream	../library/io.stream_db.m	/^    --->    stream($/;kq|-;/\<stream\>/;'q;"	kind:cons
stream	../library/io.stream_db.m	/^    --->    stream($/;kq|-;/\<stream\>/;'q;"	kind:cons
stream	../library/stream.m	/^:- typeclass stream(Stream, State) <= (Stream -> State) where$/;kq|-;/\<stream\>/;'q;"	kind:tc
stream	../library/string.builder.m	/^:- instance stream.stream(string.builder.handle, string.builder.state)$/;kq|-;/\<stream\>/;'q;"	kind:tci	file:
stream	../library/thread.channel.m	/^:- type stream(T) == mvar(item(T)).$/;kq|-;/\<stream\>/;'q;"	kind:type	file:
stream	../library/thread.closeable_channel.m	/^:- type stream(T) == mvar(item(T)).$/;kq|-;/\<stream\>/;'q;"	kind:type	file:
stream.bulk_get	../library/stream.m	/^    pred bulk_get(Stream::in, Index::in, int::in,$/;kq|-;/\<stream.bulk_get\>/;'q;"	kind:tcm
stream.bulk_get_di	../library/stream.m	/^:- mode bulk_get_di == in.$/;kq|-;/\<stream.bulk_get_di\>/;'q;"	kind:mode
stream.bulk_get_uo	../library/stream.m	/^:- mode bulk_get_uo == out.$/;kq|-;/\<stream.bulk_get_uo\>/;'q;"	kind:mode
stream.bulk_reader	../library/bit_buffer.m	/^:- instance stream.bulk_reader(error_stream, byte_index, bitmap,$/;kq|-;/\<stream.bulk_reader\>/;'q;"	kind:tci
stream.bulk_reader	../library/bit_buffer.m	/^:- instance stream.bulk_reader(error_stream, byte_index, bitmap,$/;kq|-;/\<stream.bulk_reader\>/;'q;"	kind:tci	file:
stream.bulk_reader	../library/bitmap.m	/^:- instance stream.bulk_reader(io.binary_input_stream, int, bitmap, io,$/;kq|-;/\<stream.bulk_reader\>/;'q;"	kind:tci	file:
stream.bulk_reader	../library/stream.m	/^:- typeclass bulk_reader(Stream, Index, Store, State, Error)$/;kq|-;/\<stream.bulk_reader\>/;'q;"	kind:tc
stream.cur	../library/stream.m	/^    ;       cur$/;kq|-;/\<stream.cur\>/;'q;"	kind:cons
stream.duplex	../library/stream.m	/^:- typeclass duplex(Stream, State)$/;kq|-;/\<stream.duplex\>/;'q;"	kind:tc
stream.end	../library/stream.m	/^    ;       end.$/;kq|-;/\<stream.end\>/;'q;"	kind:cons
stream.eof	../library/stream.m	/^    ;       eof$/;kq|-;/\<stream.eof\>/;'q;"	kind:cons
stream.eof	../library/stream.m	/^    ;       eof$/;kq|-;/\<stream.eof\>/;'q;"	kind:cons
stream.error	../library/bit_buffer.m	/^:- instance stream.error(error_stream_error) where$/;kq|-;/\<stream.error\>/;'q;"	kind:tci	file:
stream.error	../library/io.m	/^:- instance stream.error(error) where [$/;kq|-;/\<stream.error\>/;'q;"	kind:tci	file:
stream.error	../library/stream.m	/^    ;       error(Error).$/;kq|-;/\<stream.error\>/;'q;"	kind:cons
stream.error	../library/stream.m	/^    ;       error(Error).$/;kq|-;/\<stream.error\>/;'q;"	kind:cons
stream.error	../library/stream.m	/^    ;       error(T, Error).$/;kq|-;/\<stream.error\>/;'q;"	kind:cons
stream.error	../library/stream.m	/^:- typeclass error(Error) where$/;kq|-;/\<stream.error\>/;'q;"	kind:tc
stream.error_message	../library/io.m	/^    func(stream.error_message\/1) is io.error_message$/;kq|-;/\<stream.error_message\>/;'q;"	kind:tcim	file:
stream.error_message	../library/stream.m	/^    func error_message(Error) = string$/;kq|-;/\<stream.error_message\>/;'q;"	kind:tcm
stream.flush	../library/stream.m	/^    pred flush(Stream::in, State::di, State::uo) is det$/;kq|-;/\<stream.flush\>/;'q;"	kind:tcm
stream.get	../library/stream.m	/^    pred get(Stream::in, result(Unit, Error)::out,$/;kq|-;/\<stream.get\>/;'q;"	kind:tcm
stream.get_line	../library/stream.m	/^    pred get_line(Stream::in, int::out, State::di, State::uo) is det,$/;kq|-;/\<stream.get_line\>/;'q;"	kind:tcm
stream.ignore_whitespace	../library/stream.m	/^:- pred ignore_whitespace(Stream::in, result(/;kq|/^\<ignore_whitespace\>/;'q;"	kind:pred
stream.input	../library/bit_buffer.m	/^:- instance stream.input(error_stream, error_state) where$/;kq|-;/\<stream.input\>/;'q;"	kind:tci	file:
stream.input	../library/io.m	/^:- instance stream.input(binary_input_stream, io)$/;kq|-;/\<stream.input\>/;'q;"	kind:tci	file:
stream.input	../library/stream.m	/^:- typeclass input(Stream, State) <= stream(Stream, State) where [].$/;kq|-;/\<stream.input\>/;'q;"	kind:tc
stream.input_stream_fold	../library/stream.m	/^:- pred input_stream_fold(Stream, pred(/;kq|/^\<input_stream_fold\>/;'q;"	kind:pred
stream.input_stream_fold_state	../library/stream.m	/^:- pred input_stream_fold_state(Stream, pred(/;kq|/^\<input_stream_fold_state\>/;'q;"	kind:pred
stream.line_oriented	../library/io.m	/^:- instance stream.line_oriented(text_input_stream, io) where$/;kq|-;/\<stream.line_oriented\>/;'q;"	kind:tci	file:
stream.line_oriented	../library/io.m	/^:- instance stream.line_oriented(text_output_stream, io) where$/;kq|-;/\<stream.line_oriented\>/;'q;"	kind:tci	file:
stream.line_oriented	../library/stream.m	/^:- typeclass line_oriented(Stream, State) <= stream(Stream, State)$/;kq|-;/\<stream.line_oriented\>/;'q;"	kind:tc
stream.maybe_partial_res	../library/stream.m	/^:- type maybe_partial_res(T, Error)$/;kq|-;/\<stream.maybe_partial_res\>/;'q;"	kind:type
stream.name	../library/stream.m	/^    pred name(Stream::in, name::out, State::di, State::uo) is det$/;kq|-;/\<stream.name\>/;'q;"	kind:tcm
stream.name	../library/stream.m	/^:- type name == string.$/;kq|-;/\<stream.name\>/;'q;"	kind:type
stream.ok	../library/stream.m	/^    --->    ok$/;kq|-;/\<stream.ok\>/;'q;"	kind:cons
stream.ok	../library/stream.m	/^    --->    ok$/;kq|-;/\<stream.ok\>/;'q;"	kind:cons
stream.ok	../library/stream.m	/^    --->    ok(T)$/;kq|-;/\<stream.ok\>/;'q;"	kind:cons
stream.ok	../library/stream.m	/^    --->    ok(T)$/;kq|-;/\<stream.ok\>/;'q;"	kind:cons
stream.output	../library/bit_buffer.m	/^:- instance stream.output(error_stream, error_state) where$/;kq|-;/\<stream.output\>/;'q;"	kind:tci	file:
stream.output	../library/bit_buffer.write.m	/^:- instance stream.output(write_stream(Stream), write_buffer(Stream, State))$/;kq|-;/\<stream.output\>/;'q;"	kind:tci
stream.output	../library/bit_buffer.write.m	/^:- instance stream.output(write_stream(Stream), write_buffer(Stream, State))$/;kq|-;/\<stream.output\>/;'q;"	kind:tci
stream.output	../library/io.m	/^:- instance stream.output(binary_output_stream, io)$/;kq|-;/\<stream.output\>/;'q;"	kind:tci	file:
stream.output	../library/io.m	/^:- instance stream.output(text_output_stream, io) where [$/;kq|-;/\<stream.output\>/;'q;"	kind:tci	file:
stream.output	../library/stream.m	/^:- typeclass output(Stream, State)$/;kq|-;/\<stream.output\>/;'q;"	kind:tc
stream.output	../library/string.builder.m	/^:- instance stream.output(string.builder.handle, string.builder.state)$/;kq|-;/\<stream.output\>/;'q;"	kind:tci	file:
stream.put	../library/stream.m	/^    pred put(Stream::in, Unit::in, State::di, State::uo) is det$/;kq|-;/\<stream.put\>/;'q;"	kind:tcm
stream.put_list	../library/stream.m	/^:- pred put_list(Stream, pred(/;kq|/^\<put_list\>/;'q;"	kind:pred
stream.putback	../library/io.m	/^:- instance stream.putback(binary_input_stream, int, io, io.error)$/;kq|-;/\<stream.putback\>/;'q;"	kind:tci	file:
stream.putback	../library/io.m	/^:- instance stream.putback(binary_input_stream, int8, io, io.error)$/;kq|-;/\<stream.putback\>/;'q;"	kind:tci	file:
stream.putback	../library/io.m	/^:- instance stream.putback(binary_input_stream, uint8, io, io.error)$/;kq|-;/\<stream.putback\>/;'q;"	kind:tci	file:
stream.putback	../library/io.m	/^:- instance stream.putback(text_input_stream, char, io, io.error) where$/;kq|-;/\<stream.putback\>/;'q;"	kind:tci	file:
stream.putback	../library/stream.m	/^:- typeclass putback(Stream, Unit, State, Error)$/;kq|-;/\<stream.putback\>/;'q;"	kind:tc
stream.reader	../library/io.m	/^:- instance stream.reader(binary_input_stream, int, io, io.error)$/;kq|-;/\<stream.reader\>/;'q;"	kind:tci	file:
stream.reader	../library/io.m	/^:- instance stream.reader(binary_input_stream, int8, io, io.error)$/;kq|-;/\<stream.reader\>/;'q;"	kind:tci	file:
stream.reader	../library/io.m	/^:- instance stream.reader(binary_input_stream, uint8, io, io.error)$/;kq|-;/\<stream.reader\>/;'q;"	kind:tci	file:
stream.reader	../library/io.m	/^:- instance stream.reader(text_input_stream, char, io, io.error)$/;kq|-;/\<stream.reader\>/;'q;"	kind:tci	file:
stream.reader	../library/io.m	/^:- instance stream.reader(text_input_stream, line, io, io.error)$/;kq|-;/\<stream.reader\>/;'q;"	kind:tci	file:
stream.reader	../library/io.m	/^:- instance stream.reader(text_input_stream, text_file, io, io.error)$/;kq|-;/\<stream.reader\>/;'q;"	kind:tci	file:
stream.reader	../library/stream.m	/^:- typeclass reader(Stream, Unit, State, Error)$/;kq|-;/\<stream.reader\>/;'q;"	kind:tc
stream.res	../library/stream.m	/^:- type res(Error)$/;kq|-;/\<stream.res\>/;'q;"	kind:type
stream.result	../library/stream.m	/^:- type result(Error)$/;kq|-;/\<stream.result\>/;'q;"	kind:type
stream.result	../library/stream.m	/^:- type result(T, Error)$/;kq|-;/\<stream.result\>/;'q;"	kind:type
stream.seek	../library/stream.m	/^    pred seek(Stream::in, whence::in, int::in, State::di, State::uo) is det,$/;kq|-;/\<stream.seek\>/;'q;"	kind:tcm
stream.seek64	../library/stream.m	/^    pred seek64(Stream::in, whence::in, int64::in, State::di, State::uo) is det$/;kq|-;/\<stream.seek64\>/;'q;"	kind:tcm
stream.seekable	../library/io.m	/^:- instance stream.seekable(binary_input_stream, io)$/;kq|-;/\<stream.seekable\>/;'q;"	kind:tci	file:
stream.seekable	../library/io.m	/^:- instance stream.seekable(binary_output_stream, io)$/;kq|-;/\<stream.seekable\>/;'q;"	kind:tci	file:
stream.seekable	../library/stream.m	/^:- typeclass seekable(Stream, State) <= stream(Stream, State)$/;kq|-;/\<stream.seekable\>/;'q;"	kind:tc
stream.set	../library/stream.m	/^    --->    set$/;kq|-;/\<stream.set\>/;'q;"	kind:cons
stream.set_line	../library/stream.m	/^    pred set_line(Stream::in, int::in,  State::di, State::uo) is det$/;kq|-;/\<stream.set_line\>/;'q;"	kind:tcm
stream.stream	../library/bit_buffer.m	/^:- instance stream.stream(error_stream, error_state) where$/;kq|-;/\<stream.stream\>/;'q;"	kind:tci	file:
stream.stream	../library/bit_buffer.write.m	/^:- instance stream.stream(write_stream(Stream), write_buffer(Stream, State))$/;kq|-;/\<stream.stream\>/;'q;"	kind:tci
stream.stream	../library/bit_buffer.write.m	/^:- instance stream.stream(write_stream(Stream), write_buffer(Stream, State))$/;kq|-;/\<stream.stream\>/;'q;"	kind:tci
stream.stream	../library/io.m	/^:- instance stream.stream(binary_input_stream, io)$/;kq|-;/\<stream.stream\>/;'q;"	kind:tci	file:
stream.stream	../library/io.m	/^:- instance stream.stream(binary_output_stream, io)$/;kq|-;/\<stream.stream\>/;'q;"	kind:tci	file:
stream.stream	../library/io.m	/^:- instance stream.stream(text_input_stream, io) where [$/;kq|-;/\<stream.stream\>/;'q;"	kind:tci	file:
stream.stream	../library/io.m	/^:- instance stream.stream(text_output_stream, io) where [$/;kq|-;/\<stream.stream\>/;'q;"	kind:tci	file:
stream.stream	../library/string.builder.m	/^:- instance stream.stream(string.builder.handle, string.builder.state)$/;kq|-;/\<stream.stream\>/;'q;"	kind:tci	file:
stream.string_writer.format	../library/stream.string_writer.m	/^:- pred format(Stream::in, string::in, list(/;kq|/^\<format\>/;'q;"	kind:pred
stream.string_writer.nl	../library/stream.string_writer.m	/^:- pred nl(/;kq|/^\<nl\>/;'q;"	kind:pred
stream.string_writer.print	../library/stream.string_writer.m	/^:- pred print(/;kq|/^\<print\>/;'q;"	kind:pred
stream.string_writer.print	../library/stream.string_writer.m	/^:- pred print(/;kq|/^\<print\>/;'q;"	kind:pred
stream.string_writer.print_cc	../library/stream.string_writer.m	/^:- pred print_cc(/;kq|/^\<print_cc\>/;'q;"	kind:pred
stream.string_writer.put_char	../library/stream.string_writer.m	/^:- pred put_char(/;kq|/^\<put_char\>/;'q;"	kind:pred
stream.string_writer.put_float	../library/stream.string_writer.m	/^:- pred put_float(/;kq|/^\<put_float\>/;'q;"	kind:pred
stream.string_writer.put_int	../library/stream.string_writer.m	/^:- pred put_int(/;kq|/^\<put_int\>/;'q;"	kind:pred
stream.string_writer.put_int16	../library/stream.string_writer.m	/^:- pred put_int16(/;kq|/^\<put_int16\>/;'q;"	kind:pred
stream.string_writer.put_int32	../library/stream.string_writer.m	/^:- pred put_int32(/;kq|/^\<put_int32\>/;'q;"	kind:pred
stream.string_writer.put_int64	../library/stream.string_writer.m	/^:- pred put_int64(/;kq|/^\<put_int64\>/;'q;"	kind:pred
stream.string_writer.put_int8	../library/stream.string_writer.m	/^:- pred put_int8(/;kq|/^\<put_int8\>/;'q;"	kind:pred
stream.string_writer.put_uint	../library/stream.string_writer.m	/^:- pred put_uint(/;kq|/^\<put_uint\>/;'q;"	kind:pred
stream.string_writer.put_uint8	../library/stream.string_writer.m	/^:- pred put_uint8(/;kq|/^\<put_uint8\>/;'q;"	kind:pred
stream.string_writer.write	../library/stream.string_writer.m	/^:- pred write(/;kq|/^\<write\>/;'q;"	kind:pred
stream.string_writer.write	../library/stream.string_writer.m	/^:- pred write(/;kq|/^\<write\>/;'q;"	kind:pred
stream.string_writer.write_arg	../library/stream.string_writer.m	/^:- pred write_arg(/;kq|/^\<write_arg\>/;'q;"	kind:pred	file:
stream.string_writer.write_cc	../library/stream.string_writer.m	/^:- pred write_cc(/;kq|/^\<write_cc\>/;'q;"	kind:pred
stream.unbounded_putback	../library/stream.m	/^:- typeclass unbounded_putback(Stream, Unit, State, Error)$/;kq|-;/\<stream.unbounded_putback\>/;'q;"	kind:tc
stream.unboxed_get	../library/stream.m	/^    pred unboxed_get(Stream::in, result(Error)::out, Unit::out,$/;kq|-;/\<stream.unboxed_get\>/;'q;"	kind:tcm
stream.unboxed_reader	../library/io.m	/^:- instance stream.unboxed_reader(binary_input_stream, int8, io, io.error)$/;kq|-;/\<stream.unboxed_reader\>/;'q;"	kind:tci	file:
stream.unboxed_reader	../library/io.m	/^:- instance stream.unboxed_reader(binary_input_stream, uint8, io, io.error)$/;kq|-;/\<stream.unboxed_reader\>/;'q;"	kind:tci	file:
stream.unboxed_reader	../library/io.m	/^:- instance stream.unboxed_reader(text_input_stream, char, io, io.error)$/;kq|-;/\<stream.unboxed_reader\>/;'q;"	kind:tci	file:
stream.unboxed_reader	../library/stream.m	/^:- typeclass unboxed_reader(Stream, Unit, State, Error)$/;kq|-;/\<stream.unboxed_reader\>/;'q;"	kind:tc
stream.unget	../library/stream.m	/^    pred unget(Stream::in, Unit::in, State::di, State::uo) is det$/;kq|-;/\<stream.unget\>/;'q;"	kind:tcm
stream.whence	../library/stream.m	/^:- type whence$/;kq|-;/\<stream.whence\>/;'q;"	kind:type
stream.writer	../library/bit_buffer.m	/^:- instance stream.writer(error_stream, bitmap.slice, error_state)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/bit_buffer.write.m	/^:- instance stream.writer(write_stream(Stream), bitmap.slice,$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci
stream.writer	../library/bit_buffer.write.m	/^:- instance stream.writer(write_stream(Stream), bool,$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci
stream.writer	../library/bit_buffer.write.m	/^:- instance stream.writer(write_stream(Stream), bool,$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci
stream.writer	../library/bitmap.m	/^:- instance stream.writer(io.binary_output_stream, bitmap, io)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/bitmap.m	/^:- instance stream.writer(io.binary_output_stream, bitmap.slice, io)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/io.m	/^:- instance stream.writer(binary_output_stream, byte, io)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/io.m	/^:- instance stream.writer(binary_output_stream, int8, io)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/io.m	/^:- instance stream.writer(binary_output_stream, uint8, io)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, char, io)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, float, io)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, int, io)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, int16, io)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, int32, io)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, int64, io)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, int8, io)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, string, io)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, uint, io)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, uint16, io)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, uint32, io)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, uint64, io)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, uint8, io)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/io.m	/^:- instance stream.writer(text_output_stream, univ, io)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/stream.m	/^:- typeclass writer(Stream, Unit, State)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tc
stream.writer	../library/string.builder.m	/^:- instance stream.writer(string.builder.handle, char, string.builder.state)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream.writer	../library/string.builder.m	/^:- instance stream.writer(string.builder.handle, string, string.builder.state)$/;kq|-;/\<stream.writer\>/;'q;"	kind:tci	file:
stream_bulk_get	../library/bitmap.m	/^:- pred stream_bulk_get(/;kq|/^\<stream_bulk_get\>/;'q;"	kind:pred	file:
stream_content	../library/io.stream_db.m	/^                stream_content          :: stream_content,$/;kq|-;/\<stream_content\>/;'q;"	kind:fld
stream_content	../library/io.stream_db.m	/^:- type stream_content$/;kq|-;/\<stream_content\>/;'q;"	kind:type
stream_db	../library/io.stream_db.m	/^:- type stream_db == map(stream_id, stream_info).$/;kq|-;/\<stream_db\>/;'q;"	kind:type
stream_db.append	../library/io.stream_db.m	/^    ;       append.$/;kq|-;/\<stream_db.append\>/;'q;"	kind:cons
stream_db.binary	../library/io.stream_db.m	/^    ;       binary$/;kq|-;/\<stream_db.binary\>/;'q;"	kind:cons
stream_db.file	../library/io.stream_db.m	/^    --->    file(string)    % the file name$/;kq|-;/\<stream_db.file\>/;'q;"	kind:cons
stream_db.get_io_stream_info	../library/io.stream_db.m	/^:- func get_io_stream_info(/;kq|/^\<get_io_stream_info\>/;'q;"	kind:func
stream_db.get_stream_db	../library/io.stream_db.m	/^:- pred get_stream_db(/;kq|/^\<get_stream_db\>/;'q;"	kind:pred
stream_db.get_stream_id	../library/io.stream_db.m	/^:- func get_stream_id(/;kq|/^\<get_stream_id\>/;'q;"	kind:func	file:
stream_db.input	../library/io.stream_db.m	/^    --->    input$/;kq|-;/\<stream_db.input\>/;'q;"	kind:cons
stream_db.input_stream_info	../library/io.stream_db.m	/^:- func input_stream_info(/;kq|/^\<input_stream_info\>/;'q;"	kind:func
stream_db.insert_stream_info	../library/io.stream_db.m	/^:- pred insert_stream_info(/;kq|/^\<insert_stream_info\>/;'q;"	kind:pred
stream_db.lock_stream_db	../library/io.stream_db.m	/^:- pred lock_stream_db(/;kq|/^\<lock_stream_db\>/;'q;"	kind:pred	file:
stream_db.maybe_stream_content	../library/io.stream_db.m	/^                maybe_stream_content    :: stream_content,$/;kq|-;/\<stream_db.maybe_stream_content\>/;'q;"	kind:fld
stream_db.maybe_stream_id	../library/io.stream_db.m	/^                maybe_stream_id         :: int,$/;kq|-;/\<stream_db.maybe_stream_id\>/;'q;"	kind:fld
stream_db.maybe_stream_info	../library/io.stream_db.m	/^:- type maybe_stream_info$/;kq|-;/\<stream_db.maybe_stream_info\>/;'q;"	kind:type
stream_db.maybe_stream_mode	../library/io.stream_db.m	/^                maybe_stream_mode       :: stream_mode,$/;kq|-;/\<stream_db.maybe_stream_mode\>/;'q;"	kind:fld
stream_db.maybe_stream_source	../library/io.stream_db.m	/^                maybe_stream_source     :: stream_source$/;kq|-;/\<stream_db.maybe_stream_source\>/;'q;"	kind:fld
stream_db.output	../library/io.stream_db.m	/^    ;       output$/;kq|-;/\<stream_db.output\>/;'q;"	kind:cons
stream_db.output_stream_info	../library/io.stream_db.m	/^:- func output_stream_info(/;kq|/^\<output_stream_info\>/;'q;"	kind:func
stream_db.preopen	../library/io.stream_db.m	/^    ;       preopen.$/;kq|-;/\<stream_db.preopen\>/;'q;"	kind:cons
stream_db.set_stream_db	../library/io.stream_db.m	/^:- pred set_stream_db(/;kq|/^\<set_stream_db\>/;'q;"	kind:pred
stream_db.source_name	../library/io.stream_db.m	/^:- func source_name(/;kq|/^\<source_name\>/;'q;"	kind:func	file:
stream_db.stderr	../library/io.stream_db.m	/^    ;       stderr.$/;kq|-;/\<stream_db.stderr\>/;'q;"	kind:cons
stream_db.stdin	../library/io.stream_db.m	/^    ;       stdin$/;kq|-;/\<stream_db.stdin\>/;'q;"	kind:cons
stream_db.stdout	../library/io.stream_db.m	/^    ;       stdout$/;kq|-;/\<stream_db.stdout\>/;'q;"	kind:cons
stream_db.stream	../library/io.stream_db.m	/^    --->    stream($/;kq|-;/\<stream_db.stream\>/;'q;"	kind:cons
stream_db.stream	../library/io.stream_db.m	/^    --->    stream($/;kq|-;/\<stream_db.stream\>/;'q;"	kind:cons
stream_db.stream_content	../library/io.stream_db.m	/^                stream_content          :: stream_content,$/;kq|-;/\<stream_db.stream_content\>/;'q;"	kind:fld
stream_db.stream_content	../library/io.stream_db.m	/^:- type stream_content$/;kq|-;/\<stream_db.stream_content\>/;'q;"	kind:type
stream_db.stream_db	../library/io.stream_db.m	/^:- type stream_db == map(stream_id, stream_info).$/;kq|-;/\<stream_db.stream_db\>/;'q;"	kind:type
stream_db.stream_id	../library/io.stream_db.m	/^                stream_id               :: int,$/;kq|-;/\<stream_db.stream_id\>/;'q;"	kind:fld
stream_db.stream_info	../library/io.stream_db.m	/^:- pred stream_info(io.stream::in, maybe(/;kq|/^\<stream_info\>/;'q;"	kind:pred
stream_db.stream_info	../library/io.stream_db.m	/^:- type stream_info$/;kq|-;/\<stream_db.stream_info\>/;'q;"	kind:type
stream_db.stream_mode	../library/io.stream_db.m	/^                stream_mode             :: stream_mode,$/;kq|-;/\<stream_db.stream_mode\>/;'q;"	kind:fld
stream_db.stream_mode	../library/io.stream_db.m	/^:- type stream_mode$/;kq|-;/\<stream_db.stream_mode\>/;'q;"	kind:type
stream_db.stream_name	../library/io.stream_db.m	/^:- pred stream_name(/;kq|/^\<stream_name\>/;'q;"	kind:pred
stream_db.stream_source	../library/io.stream_db.m	/^                stream_source           :: stream_source$/;kq|-;/\<stream_db.stream_source\>/;'q;"	kind:fld
stream_db.stream_source	../library/io.stream_db.m	/^:- type stream_source$/;kq|-;/\<stream_db.stream_source\>/;'q;"	kind:type
stream_db.text	../library/io.stream_db.m	/^    --->    text$/;kq|-;/\<stream_db.text\>/;'q;"	kind:cons
stream_db.unknown_stream	../library/io.stream_db.m	/^    ;       unknown_stream.$/;kq|-;/\<stream_db.unknown_stream\>/;'q;"	kind:cons
stream_db.unlock_stream_db	../library/io.stream_db.m	/^:- pred unlock_stream_db(/;kq|/^\<unlock_stream_db\>/;'q;"	kind:pred	file:
stream_file_size	../library/io.text_read.m	/^:- pred stream_file_size(/;kq|/^\<stream_file_size\>/;'q;"	kind:pred	file:
stream_id	../library/io.m	/^:- type stream_id == int.$/;kq|-;/\<stream_id\>/;'q;"	kind:type	file:
stream_id	../library/io.stream_db.m	/^                stream_id               :: int,$/;kq|-;/\<stream_id\>/;'q;"	kind:fld
stream_info	../library/io.stream_db.m	/^:- pred stream_info(io.stream::in, maybe(/;kq|/^\<stream_info\>/;'q;"	kind:pred
stream_info	../library/io.stream_db.m	/^:- type stream_info$/;kq|-;/\<stream_info\>/;'q;"	kind:type
stream_mode	../library/io.stream_db.m	/^                stream_mode             :: stream_mode,$/;kq|-;/\<stream_mode\>/;'q;"	kind:fld
stream_mode	../library/io.stream_db.m	/^:- type stream_mode$/;kq|-;/\<stream_mode\>/;'q;"	kind:type
stream_name	../library/io.stream_db.m	/^:- pred stream_name(/;kq|/^\<stream_name\>/;'q;"	kind:pred
stream_ops.close_stream	../library/io.stream_ops.m	/^:- pred close_stream(/;kq|/^\<close_stream\>/;'q;"	kind:pred
stream_ops.do_open_binary	../library/io.stream_ops.m	/^:- pred do_open_binary(/;kq|/^\<do_open_binary\>/;'q;"	kind:pred
stream_ops.do_open_text	../library/io.stream_ops.m	/^:- pred do_open_text(/;kq|/^\<do_open_text\>/;'q;"	kind:pred
stream_ops.flush_text_output_2	../library/io.stream_ops.m	/^:- pred flush_text_output_2(/;kq|/^\<flush_text_output_2\>/;'q;"	kind:pred
stream_ops.input_stream_2	../library/io.stream_ops.m	/^:- pred input_stream_2(/;kq|/^\<input_stream_2\>/;'q;"	kind:pred
stream_ops.output_stream_2	../library/io.stream_ops.m	/^:- pred output_stream_2(/;kq|/^\<output_stream_2\>/;'q;"	kind:pred
stream_ops.seek_binary_2	../library/io.stream_ops.m	/^:- pred seek_binary_2(/;kq|/^\<seek_binary_2\>/;'q;"	kind:pred
stream_ops.set_input_stream_2	../library/io.stream_ops.m	/^:- pred set_input_stream_2(/;kq|/^\<set_input_stream_2\>/;'q;"	kind:pred
stream_ops.set_output_stream_2	../library/io.stream_ops.m	/^:- pred set_output_stream_2(/;kq|/^\<set_output_stream_2\>/;'q;"	kind:pred
stream_ops.stderr_stream_2	../library/io.stream_ops.m	/^:- func stderr_stream_2 = stream.$/;kq|/^\<stderr_stream_2\>/;'q;"	kind:func
stream_ops.stdin_stream_2	../library/io.stream_ops.m	/^:- func stdin_stream_2 = stream.$/;kq|/^\<stdin_stream_2\>/;'q;"	kind:func
stream_ops.stdout_stream_2	../library/io.stream_ops.m	/^:- func stdout_stream_2 = stream.$/;kq|/^\<stdout_stream_2\>/;'q;"	kind:func
stream_ops.whence_to_int	../library/io.stream_ops.m	/^:- pred whence_to_int(/;kq|/^\<whence_to_int\>/;'q;"	kind:pred
stream_put	../library/bitmap.m	/^:- pred stream_put(/;kq|/^\<stream_put\>/;'q;"	kind:pred	file:
stream_read_binary_int8	../library/io.m	/^:- pred stream_read_binary_int8(/;kq|/^\<stream_read_binary_int8\>/;'q;"	kind:pred	file:
stream_read_binary_int8_unboxed	../library/io.m	/^:- pred stream_read_binary_int8_unboxed(/;kq|/^\<stream_read_binary_int8_unboxed\>/;'q;"	kind:pred	file:
stream_read_binary_uint8	../library/io.m	/^:- pred stream_read_binary_uint8(/;kq|/^\<stream_read_binary_uint8\>/;'q;"	kind:pred	file:
stream_read_binary_uint8_unboxed	../library/io.m	/^:- pred stream_read_binary_uint8_unboxed(/;kq|/^\<stream_read_binary_uint8_unboxed\>/;'q;"	kind:pred	file:
stream_read_byte	../library/io.m	/^:- pred stream_read_byte(/;kq|/^\<stream_read_byte\>/;'q;"	kind:pred	file:
stream_read_char	../library/io.m	/^:- pred stream_read_char(/;kq|/^\<stream_read_char\>/;'q;"	kind:pred	file:
stream_read_char_unboxed	../library/io.m	/^:- pred stream_read_char_unboxed(/;kq|/^\<stream_read_char_unboxed\>/;'q;"	kind:pred	file:
stream_read_file_as_string	../library/io.m	/^:- pred stream_read_file_as_string(/;kq|/^\<stream_read_file_as_string\>/;'q;"	kind:pred	file:
stream_read_line_as_string	../library/io.m	/^:- pred stream_read_line_as_string(/;kq|/^\<stream_read_line_as_string\>/;'q;"	kind:pred	file:
stream_seek_binary_input	../library/io.m	/^:- pred stream_seek_binary_input(/;kq|/^\<stream_seek_binary_input\>/;'q;"	kind:pred	file:
stream_seek_binary_input64	../library/io.m	/^:- pred stream_seek_binary_input64(/;kq|/^\<stream_seek_binary_input64\>/;'q;"	kind:pred	file:
stream_seek_binary_output	../library/io.m	/^:- pred stream_seek_binary_output(/;kq|/^\<stream_seek_binary_output\>/;'q;"	kind:pred	file:
stream_seek_binary_output64	../library/io.m	/^:- pred stream_seek_binary_output64(/;kq|/^\<stream_seek_binary_output64\>/;'q;"	kind:pred	file:
stream_source	../library/io.stream_db.m	/^                stream_source           :: stream_source$/;kq|-;/\<stream_source\>/;'q;"	kind:fld
stream_source	../library/io.stream_db.m	/^:- type stream_source$/;kq|-;/\<stream_source\>/;'q;"	kind:type
stream_whence_to_io_whence	../library/io.m	/^:- func stream_whence_to_io_whence(/;kq|/^\<stream_whence_to_io_whence\>/;'q;"	kind:func	file:
strict_decrease_around_loop	term_constr_pass2.m	/^:- pred strict_decrease_around_loop(/;kq|/^\<strict_decrease_around_loop\>/;'q;"	kind:pred	file:
strict_general_list_to_line_pieces	error_spec.m	/^:- pred strict_general_list_to_line_pieces((func(T) = list(/;kq|/^\<strict_general_list_to_line_pieces\>/;'q;"	kind:pred	file:
strict_general_list_to_pieces	error_spec.m	/^:- pred strict_general_list_to_pieces((func(T) = list(/;kq|/^\<strict_general_list_to_pieces\>/;'q;"	kind:pred	file:
strict_general_list_to_split_line_pieces	error_spec.m	/^:- pred strict_general_list_to_split_line_pieces(/;kq|/^\<strict_general_list_to_split_line_pieces\>/;'q;"	kind:pred	file:
strict_sequential	options.m	/^    ;       strict_sequential$/;kq|-;/\<strict_sequential\>/;'q;"	kind:cons
string	../library/dir.m	/^:- func string \/ string = string.$/;kq|/^\<string\>/;'q;"	kind:func
string	../library/getopt.m	/^    ;       string(string)$/;kq|-;/\<string\>/;'q;"	kind:cons
string	../library/getopt.m	/^    ;       string(string)$/;kq|-;/\<string\>/;'q;"	kind:cons
string	../library/getopt_io.m	/^    ;       string(string)$/;kq|-;/\<string\>/;'q;"	kind:cons
string	../library/getopt_io.m	/^    ;       string(string)$/;kq|-;/\<string\>/;'q;"	kind:cons
string	../library/mercury_term_lexer.m	/^    ;       string(string)      % "...."$/;kq|-;/\<string\>/;'q;"	kind:cons
string	../library/mercury_term_lexer.m	/^    ;       string(string)$/;kq|-;/\<string\>/;'q;"	kind:cons
string	../library/mercury_term_lexer.m	/^    ;       string(string)$/;kq|-;/\<string\>/;'q;"	kind:cons	file:
string	../library/string.m	/^    --->    string(string)$/;kq|-;/\<string\>/;'q;"	kind:cons
string	../library/string.m	/^:- func string ++ string = string.$/;kq|/^\<string\>/;'q;"	kind:func
string	../library/string.m	/^:- func string ^ elem(/;kq|/^\<string\>/;'q;"	kind:func
string	../library/string.m	/^:- func string ^ unsafe_elem(/;kq|/^\<string\>/;'q;"	kind:func
string	../library/string.m	/^:- func string(/;kq|/^\<string\>/;'q;"	kind:func
string	../library/term.m	/^    ;       string(string)$/;kq|-;/\<string\>/;'q;"	kind:cons
string.accumulate_int	../library/string.m	/^:- pred accumulate_int(/;kq|/^\<accumulate_int\>/;'q;"	kind:pred	file:
string.accumulate_negative_int	../library/string.m	/^:- pred accumulate_negative_int(/;kq|/^\<accumulate_negative_int\>/;'q;"	kind:pred	file:
string.accumulate_uint	../library/string.m	/^:- pred accumulate_uint(/;kq|/^\<accumulate_uint\>/;'q;"	kind:pred	file:
string.add_prefix	../library/string.m	/^:- func add_prefix(/;kq|/^\<add_prefix\>/;'q;"	kind:func
string.add_suffix	../library/string.m	/^:- func add_suffix(/;kq|/^\<add_suffix\>/;'q;"	kind:func
string.all_match	../library/string.m	/^:- pred all_match(pred(char)::in(pred(/;kq|/^\<all_match\>/;'q;"	kind:pred
string.all_match_loop	../library/string.m	/^:- pred all_match_loop(pred(char)::in(pred(/;kq|/^\<all_match_loop\>/;'q;"	kind:pred	file:
string.alloc_buffer	../library/string.m	/^:- pred alloc_buffer(/;kq|/^\<alloc_buffer\>/;'q;"	kind:pred	file:
string.append	../library/string.m	/^:- func append(string::in, string::in) = (/;kq|/^\<append\>/;'q;"	kind:func
string.append	../library/string.m	/^:- pred append(/;kq|/^\<append\>/;'q;"	kind:pred
string.append_iii	../library/string.m	/^:- pred append_iii(/;kq|/^\<append_iii\>/;'q;"	kind:pred	file:
string.append_iio	../library/string.m	/^:- pred append_iio(/;kq|/^\<append_iio\>/;'q;"	kind:pred	file:
string.append_ioi	../library/string.m	/^:- pred append_ioi(/;kq|/^\<append_ioi\>/;'q;"	kind:pred	file:
string.append_list	../library/string.m	/^:- func append_list(list(string)::in) = (/;kq|/^\<append_list\>/;'q;"	kind:func
string.append_oii	../library/string.m	/^:- pred append_oii(/;kq|/^\<append_oii\>/;'q;"	kind:pred	file:
string.append_string_pieces	../library/string.m	/^:- pred append_string_pieces(list(/;kq|/^\<append_string_pieces\>/;'q;"	kind:pred
string.base_string_to_int	../library/string.m	/^:- pred base_string_to_int(/;kq|/^\<base_string_to_int\>/;'q;"	kind:pred
string.base_string_to_uint	../library/string.m	/^:- pred base_string_to_uint(/;kq|/^\<base_string_to_uint\>/;'q;"	kind:pred
string.base_uint_accumulator	../library/string.m	/^:- func base_uint_accumulator(int) = pred(/;kq|/^\<base_uint_accumulator\>/;'q;"	kind:func	file:
string.between	../library/string.m	/^:- func between(string::in, int::in, int::in) = (/;kq|/^\<between\>/;'q;"	kind:func
string.between_code_points	../library/string.m	/^:- func between_code_points(/;kq|/^\<between_code_points\>/;'q;"	kind:func
string.between_codepoints	../library/string.m	/^:- func between_codepoints(/;kq|/^\<between_codepoints\>/;'q;"	kind:func
string.buffer_to_string	../library/string.m	/^:- pred buffer_to_string(/;kq|/^\<buffer_to_string\>/;'q;"	kind:pred	file:
string.builder.append_char	../library/string.builder.m	/^:- pred append_char(/;kq|/^\<append_char\>/;'q;"	kind:pred
string.builder.append_string	../library/string.builder.m	/^:- pred append_string(/;kq|/^\<append_string\>/;'q;"	kind:pred
string.builder.append_strings	../library/string.builder.m	/^:- pred append_strings(list(/;kq|/^\<append_strings\>/;'q;"	kind:pred
string.builder.flush	../library/string.builder.m	/^    pred(flush\/3) is string_builder_flush$/;kq|-;/\<string.builder.flush\>/;'q;"	kind:tcim	file:
string.builder.format	../library/string.builder.m	/^:- pred format(string::in, list(/;kq|/^\<format\>/;'q;"	kind:pred
string.builder.handle	../library/string.builder.m	/^:- type handle$/;kq|-;/\<string.builder.handle\>/;'q;"	kind:type
string.builder.init	../library/string.builder.m	/^:- func init = (/;kq|/^\<init\>/;'q;"	kind:func
string.builder.name	../library/string.builder.m	/^    pred(name\/4) is string_builder_name$/;kq|-;/\<string.builder.name\>/;'q;"	kind:tcim	file:
string.builder.put	../library/string.builder.m	/^    pred(put\/4) is string_builder_put_char$/;kq|-;/\<string.builder.put\>/;'q;"	kind:tcim	file:
string.builder.put	../library/string.builder.m	/^    pred(put\/4) is string_builder_put_string$/;kq|-;/\<string.builder.put\>/;'q;"	kind:tcim	file:
string.builder.state	../library/string.builder.m	/^:- type state$/;kq|-;/\<string.builder.state\>/;'q;"	kind:type	file:
string.builder.stream.output	../library/string.builder.m	/^:- instance stream.output(string.builder.handle, string.builder.state)$/;kq|-;/\<string.builder.stream.output\>/;'q;"	kind:tci	file:
string.builder.stream.stream	../library/string.builder.m	/^:- instance stream.stream(string.builder.handle, string.builder.state)$/;kq|-;/\<string.builder.stream.stream\>/;'q;"	kind:tci	file:
string.builder.stream.writer	../library/string.builder.m	/^:- instance stream.writer(string.builder.handle, char, string.builder.state)$/;kq|-;/\<string.builder.stream.writer\>/;'q;"	kind:tci	file:
string.builder.stream.writer	../library/string.builder.m	/^:- instance stream.writer(string.builder.handle, string, string.builder.state)$/;kq|-;/\<string.builder.stream.writer\>/;'q;"	kind:tci	file:
string.builder.to_string	../library/string.builder.m	/^:- func to_string(string.builder.state::in) = (/;kq|/^\<to_string\>/;'q;"	kind:func
string.c	../library/string.m	/^    ;       c(char).$/;kq|-;/\<string.c\>/;'q;"	kind:cons
string.c_pointer_to_string	../library/string.m	/^:- func c_pointer_to_string(c_pointer::in) = (/;kq|/^\<c_pointer_to_string\>/;'q;"	kind:func
string.capitalize_first	../library/string.m	/^:- func capitalize_first(/;kq|/^\<capitalize_first\>/;'q;"	kind:func
string.char_to_string	../library/string.m	/^:- func char_to_string(char::in) = (/;kq|/^\<char_to_string\>/;'q;"	kind:func
string.check_lower_loop	../library/string.m	/^:- pred check_lower_loop(/;kq|/^\<check_lower_loop\>/;'q;"	kind:pred	file:
string.check_upper_loop	../library/string.m	/^:- pred check_upper_loop(/;kq|/^\<check_upper_loop\>/;'q;"	kind:pred	file:
string.check_well_formedness	../library/string.m	/^:- pred check_well_formedness(/;kq|/^\<check_well_formedness\>/;'q;"	kind:pred
string.chomp	../library/string.m	/^:- func chomp(/;kq|/^\<chomp\>/;'q;"	kind:func
string.code_point_offset	../library/string.m	/^:- pred code_point_offset(/;kq|/^\<code_point_offset\>/;'q;"	kind:pred
string.code_point_offset	../library/string.m	/^:- pred code_point_offset(/;kq|/^\<code_point_offset\>/;'q;"	kind:pred
string.code_point_offset_loop	../library/string.m	/^:- pred code_point_offset_loop(/;kq|/^\<code_point_offset_loop\>/;'q;"	kind:pred	file:
string.codepoint_offset	../library/string.m	/^:- pred codepoint_offset(/;kq|/^\<codepoint_offset\>/;'q;"	kind:pred
string.codepoint_offset	../library/string.m	/^:- pred codepoint_offset(/;kq|/^\<codepoint_offset\>/;'q;"	kind:pred
string.column_counts_match	../library/string.m	/^:- pred column_counts_match(int::in, list(/;kq|/^\<column_counts_match\>/;'q;"	kind:pred	file:
string.compare_substrings	../library/string.m	/^:- pred compare_substrings(/;kq|/^\<compare_substrings\>/;'q;"	kind:pred
string.contains_char	../library/string.m	/^:- pred contains_char(/;kq|/^\<contains_char\>/;'q;"	kind:pred
string.contains_match	../library/string.m	/^:- pred contains_match(pred(char)::in(pred(/;kq|/^\<contains_match\>/;'q;"	kind:pred
string.contains_match_loop	../library/string.m	/^:- pred contains_match_loop(pred(char)::in(pred(/;kq|/^\<contains_match_loop\>/;'q;"	kind:pred	file:
string.copy_into_buffer	../library/string.m	/^:- pred copy_into_buffer(/;kq|/^\<copy_into_buffer\>/;'q;"	kind:pred	file:
string.copy_piece_into_buffer	../library/string.m	/^:- pred copy_piece_into_buffer(/;kq|/^\<copy_piece_into_buffer\>/;'q;"	kind:pred	file:
string.count_code_points	../library/string.m	/^:- func count_code_points(/;kq|/^\<count_code_points\>/;'q;"	kind:func
string.count_code_points_loop	../library/string.m	/^:- pred count_code_points_loop(/;kq|/^\<count_code_points_loop\>/;'q;"	kind:pred	file:
string.count_code_units	../library/string.m	/^:- func count_code_units(/;kq|/^\<count_code_units\>/;'q;"	kind:func
string.count_codepoints	../library/string.m	/^:- func count_codepoints(/;kq|/^\<count_codepoints\>/;'q;"	kind:func
string.count_utf8_code_units	../library/string.m	/^:- func count_utf8_code_units(/;kq|/^\<count_utf8_code_units\>/;'q;"	kind:func
string.det_base_string_to_int	../library/string.m	/^:- func det_base_string_to_int(/;kq|/^\<det_base_string_to_int\>/;'q;"	kind:func
string.det_base_string_to_uint	../library/string.m	/^:- func det_base_string_to_uint(/;kq|/^\<det_base_string_to_uint\>/;'q;"	kind:func
string.det_index	../library/string.m	/^:- func det_index(/;kq|/^\<det_index\>/;'q;"	kind:func
string.det_remove_prefix	../library/string.m	/^:- pred det_remove_prefix(/;kq|/^\<det_remove_prefix\>/;'q;"	kind:pred
string.det_remove_suffix	../library/string.m	/^:- func det_remove_suffix(/;kq|/^\<det_remove_suffix\>/;'q;"	kind:func
string.det_set_char	../library/string.m	/^:- func det_set_char(/;kq|/^\<det_set_char\>/;'q;"	kind:func
string.det_to_float	../library/string.m	/^:- func det_to_float(/;kq|/^\<det_to_float\>/;'q;"	kind:func
string.det_to_int	../library/string.m	/^:- func det_to_int(/;kq|/^\<det_to_int\>/;'q;"	kind:func
string.det_to_uint	../library/string.m	/^:- func det_to_uint(/;kq|/^\<det_to_uint\>/;'q;"	kind:func
string.do_append_string_pieces	../library/string.m	/^:- pred do_append_string_pieces(list(/;kq|/^\<do_append_string_pieces\>/;'q;"	kind:pred	file:
string.do_from_code_unit_list	../library/string.m	/^:- pred do_from_code_unit_list(list(/;kq|/^\<do_from_code_unit_list\>/;'q;"	kind:pred	file:
string.do_to_char_list_loop	../library/string.m	/^:- pred do_to_char_list_loop(/;kq|/^\<do_to_char_list_loop\>/;'q;"	kind:pred	file:
string.duplicate_char	../library/string.m	/^:- func duplicate_char(char::in, int::in) = (/;kq|/^\<duplicate_char\>/;'q;"	kind:func
string.encode_utf8	../library/string.m	/^:- pred encode_utf8(char::in, list(int)::in, list(/;kq|/^\<encode_utf8\>/;'q;"	kind:pred	file:
string.f	../library/string.m	/^    --->    f(float)$/;kq|-;/\<string.f\>/;'q;"	kind:cons
string.find_first_char	../library/string.m	/^:- pred find_first_char(/;kq|/^\<find_first_char\>/;'q;"	kind:pred
string.find_first_char_start	../library/string.m	/^:- pred find_first_char_start(/;kq|/^\<find_first_char_start\>/;'q;"	kind:pred
string.find_last_char	../library/string.m	/^:- pred find_last_char(/;kq|/^\<find_last_char\>/;'q;"	kind:pred
string.find_last_char_2	../library/string.m	/^:- pred find_last_char_2(/;kq|/^\<find_last_char_2\>/;'q;"	kind:pred	file:
string.find_last_char_loop	../library/string.m	/^:- pred find_last_char_loop(/;kq|/^\<find_last_char_loop\>/;'q;"	kind:pred	file:
string.find_max_width	../library/string.m	/^:- pred find_max_width(/;kq|/^\<find_max_width\>/;'q;"	kind:pred	file:
string.first_char	../library/string.m	/^:- pred first_char(/;kq|/^\<first_char\>/;'q;"	kind:pred
string.first_char_rest_in	../library/string.m	/^:- pred first_char_rest_in(/;kq|/^\<first_char_rest_in\>/;'q;"	kind:pred	file:
string.first_char_rest_out	../library/string.m	/^:- pred first_char_rest_out(/;kq|/^\<first_char_rest_out\>/;'q;"	kind:pred	file:
string.first_char_str_out	../library/string.m	/^:- pred first_char_str_out(/;kq|/^\<first_char_str_out\>/;'q;"	kind:pred	file:
string.float_to_string	../library/string.m	/^:- func float_to_string(float::in) = (/;kq|/^\<float_to_string\>/;'q;"	kind:func
string.float_to_string_loop	../library/string.m	/^:- func float_to_string_loop(int, float) = (/;kq|/^\<float_to_string_loop\>/;'q;"	kind:func	file:
string.foldl	../library/string.m	/^:- func foldl(func(/;kq|/^\<foldl\>/;'q;"	kind:func
string.foldl2	../library/string.m	/^:- pred foldl2(pred(/;kq|/^\<foldl2\>/;'q;"	kind:pred
string.foldl2_between	../library/string.m	/^:- pred foldl2_between(pred(/;kq|/^\<foldl2_between\>/;'q;"	kind:pred
string.foldl2_between_loop	../library/string.m	/^:- pred foldl2_between_loop(pred(/;kq|/^\<foldl2_between_loop\>/;'q;"	kind:pred	file:
string.foldl_between	../library/string.m	/^:- func foldl_between(func(/;kq|/^\<foldl_between\>/;'q;"	kind:func
string.foldl_between_loop	../library/string.m	/^:- pred foldl_between_loop(pred(/;kq|/^\<foldl_between_loop\>/;'q;"	kind:pred	file:
string.foldr	../library/string.m	/^:- func foldr(func(/;kq|/^\<foldr\>/;'q;"	kind:func
string.foldr_between	../library/string.m	/^:- func foldr_between(func(/;kq|/^\<foldr_between\>/;'q;"	kind:func
string.foldr_between_2	../library/string.m	/^:- pred foldr_between_2(pred(/;kq|/^\<foldr_between_2\>/;'q;"	kind:pred	file:
string.format	../library/string.m	/^:- func format(string, list(/;kq|/^\<format\>/;'q;"	kind:func
string.format.change_precision	../library/string.format.m	/^:- func change_precision(/;kq|/^\<change_precision\>/;'q;"	kind:func	file:
string.format.decimal_digit	../library/string.format.m	/^:- pred decimal_digit(/;kq|/^\<decimal_digit\>/;'q;"	kind:pred	file:
string.format.decimal_pos	../library/string.format.m	/^:- func decimal_pos(/;kq|/^\<decimal_pos\>/;'q;"	kind:func	file:
string.format.format_char	../library/string.format.m	/^:- func format_char(/;kq|/^\<format_char\>/;'q;"	kind:func	file:
string.format.format_float	../library/string.format.m	/^:- func format_float(/;kq|/^\<format_float\>/;'q;"	kind:func	file:
string.format.format_impl	../library/string.format.m	/^:- pred format_impl(string::in, list(/;kq|/^\<format_impl\>/;'q;"	kind:pred
string.format.format_string	../library/string.format.m	/^:- func format_string(/;kq|/^\<format_string\>/;'q;"	kind:func	file:
string.format.format_uint	../library/string.format.m	/^:- func format_uint(/;kq|/^\<format_uint\>/;'q;"	kind:func	file:
string.format.format_uint64	../library/string.format.m	/^:- func format_uint64(/;kq|/^\<format_uint64\>/;'q;"	kind:func	file:
string.format.get_prec_to_use	../library/string.format.m	/^:- func get_prec_to_use(/;kq|/^\<get_prec_to_use\>/;'q;"	kind:func	file:
string.format.is_decimal_point	../library/string.format.m	/^:- pred is_decimal_point(/;kq|/^\<is_decimal_point\>/;'q;"	kind:pred	file:
string.format.is_exponent	../library/string.format.m	/^:- pred is_exponent(/;kq|/^\<is_exponent\>/;'q;"	kind:pred	file:
string.format.justify_string	../library/string.format.m	/^:- func justify_string(/;kq|/^\<justify_string\>/;'q;"	kind:func	file:
string.format.remove_zeros	../library/string.format.m	/^:- func remove_zeros(list(char)) = list(/;kq|/^\<remove_zeros\>/;'q;"	kind:func	file:
string.format.sized_int_to_int	../library/string.format.m	/^:- func sized_int_to_int(/;kq|/^\<sized_int_to_int\>/;'q;"	kind:func	file:
string.format.spec_to_string	../library/string.format.m	/^:- pred spec_to_string(/;kq|/^\<spec_to_string\>/;'q;"	kind:pred	file:
string.format.specs_to_strings	../library/string.format.m	/^:- pred specs_to_strings(list(/;kq|/^\<specs_to_strings\>/;'q;"	kind:pred	file:
string.format.using_sprintf	../library/string.format.m	/^:- pred using_sprintf is semidet.$/;kq|/^\<using_sprintf\>/;'q;"	kind:pred	file:
string.format_table	../library/string.m	/^:- func format_table(list(/;kq|/^\<format_table\>/;'q;"	kind:func
string.format_table_max	../library/string.m	/^:- func format_table_max(assoc_list(justified_column, maybe(/;kq|/^\<format_table_max\>/;'q;"	kind:func
string.from_c_pointer	../library/string.m	/^:- func from_c_pointer(c_pointer::in) = (/;kq|/^\<from_c_pointer\>/;'q;"	kind:func
string.from_char	../library/string.m	/^:- func from_char(char::in) = (/;kq|/^\<from_char\>/;'q;"	kind:func
string.from_char_list	../library/string.m	/^:- func from_char_list(list(char)::in) = (/;kq|/^\<from_char_list\>/;'q;"	kind:func
string.from_code_unit_list	../library/string.m	/^:- pred from_code_unit_list(list(/;kq|/^\<from_code_unit_list\>/;'q;"	kind:pred
string.from_float	../library/string.m	/^:- func from_float(float::in) = (/;kq|/^\<from_float\>/;'q;"	kind:func
string.from_int	../library/string.m	/^:- func from_int(int::in) = (/;kq|/^\<from_int\>/;'q;"	kind:func
string.from_rev_char_list	../library/string.m	/^:- func from_rev_char_list(list(char)::in) = (/;kq|/^\<from_rev_char_list\>/;'q;"	kind:func
string.generate_rows	../library/string.m	/^:- pred generate_rows(/;kq|/^\<generate_rows\>/;'q;"	kind:pred	file:
string.get_next_line	../library/string.m	/^:- pred get_next_line(list(list(/;kq|/^\<get_next_line\>/;'q;"	kind:pred	file:
string.hash	../library/string.m	/^:- func hash(/;kq|/^\<hash\>/;'q;"	kind:func
string.hash2	../library/string.m	/^:- func hash2(/;kq|/^\<hash2\>/;'q;"	kind:func
string.hash2_loop	../library/string.m	/^:- pred hash2_loop(/;kq|/^\<hash2_loop\>/;'q;"	kind:pred	file:
string.hash3	../library/string.m	/^:- func hash3(/;kq|/^\<hash3\>/;'q;"	kind:func
string.hash3_loop	../library/string.m	/^:- pred hash3_loop(/;kq|/^\<hash3_loop\>/;'q;"	kind:pred	file:
string.hash4	../library/string.m	/^:- func hash4(/;kq|/^\<hash4\>/;'q;"	kind:func
string.hash4_loop	../library/string.m	/^:- pred hash4_loop(/;kq|/^\<hash4_loop\>/;'q;"	kind:pred	file:
string.hash5	../library/string.m	/^:- func hash5(/;kq|/^\<hash5\>/;'q;"	kind:func
string.hash5_loop	../library/string.m	/^:- pred hash5_loop(/;kq|/^\<hash5_loop\>/;'q;"	kind:pred	file:
string.hash6	../library/string.m	/^:- func hash6(/;kq|/^\<hash6\>/;'q;"	kind:func
string.hash6_loop	../library/string.m	/^:- pred hash6_loop(/;kq|/^\<hash6_loop\>/;'q;"	kind:pred	file:
string.hash_loop	../library/string.m	/^:- pred hash_loop(/;kq|/^\<hash_loop\>/;'q;"	kind:pred	file:
string.i	../library/string.m	/^    ;       i(int)$/;kq|-;/\<string.i\>/;'q;"	kind:cons
string.i16	../library/string.m	/^    ;       i16(int16)$/;kq|-;/\<string.i16\>/;'q;"	kind:cons
string.i32	../library/string.m	/^    ;       i32(int32)$/;kq|-;/\<string.i32\>/;'q;"	kind:cons
string.i64	../library/string.m	/^    ;       i64(int64)$/;kq|-;/\<string.i64\>/;'q;"	kind:cons
string.i8	../library/string.m	/^    ;       i8(int8)$/;kq|-;/\<string.i8\>/;'q;"	kind:cons
string.ill_formed	../library/string.m	/^    ;       ill_formed(int).$/;kq|-;/\<string.ill_formed\>/;'q;"	kind:cons
string.index	../library/string.m	/^:- pred index(/;kq|/^\<index\>/;'q;"	kind:pred
string.index_next	../library/string.m	/^:- pred index_next(/;kq|/^\<index_next\>/;'q;"	kind:pred
string.index_next_repl	../library/string.m	/^:- pred index_next_repl(/;kq|/^\<index_next_repl\>/;'q;"	kind:pred
string.int16_to_string	../library/string.m	/^:- func int16_to_string(int16::in) = (/;kq|/^\<int16_to_string\>/;'q;"	kind:func
string.int32_to_string	../library/string.m	/^:- func int32_to_string(int32::in) = (/;kq|/^\<int32_to_string\>/;'q;"	kind:func
string.int64_to_string	../library/string.m	/^:- func int64_to_string(int64::in) = (/;kq|/^\<int64_to_string\>/;'q;"	kind:func
string.int8_to_string	../library/string.m	/^:- func int8_to_string(int8::in) = (/;kq|/^\<int8_to_string\>/;'q;"	kind:func
string.int_to_base_string	../library/string.m	/^:- func int_to_base_string(int::in, int::in) = (/;kq|/^\<int_to_base_string\>/;'q;"	kind:func
string.int_to_base_string_loop	../library/string.m	/^:- pred int_to_base_string_loop(/;kq|/^\<int_to_base_string_loop\>/;'q;"	kind:pred	file:
string.int_to_string	../library/string.m	/^:- func int_to_string(int::in) = (/;kq|/^\<int_to_string\>/;'q;"	kind:func
string.int_to_string_thousands	../library/string.m	/^:- func int_to_string_thousands(int::in) = (/;kq|/^\<int_to_string_thousands\>/;'q;"	kind:func
string.is_all_alnum	../library/string.m	/^:- pred is_all_alnum(/;kq|/^\<is_all_alnum\>/;'q;"	kind:pred
string.is_all_alpha	../library/string.m	/^:- pred is_all_alpha(/;kq|/^\<is_all_alpha\>/;'q;"	kind:pred
string.is_all_digits	../library/string.m	/^:- pred is_all_digits(/;kq|/^\<is_all_digits\>/;'q;"	kind:pred
string.is_empty	../library/string.m	/^:- pred is_empty(/;kq|/^\<is_empty\>/;'q;"	kind:pred
string.is_well_formed	../library/string.m	/^:- pred is_well_formed(/;kq|/^\<is_well_formed\>/;'q;"	kind:pred
string.join_list	../library/string.m	/^:- func join_list(string::in, list(string)::in) = (/;kq|/^\<join_list\>/;'q;"	kind:func
string.join_list_loop	../library/string.m	/^:- pred join_list_loop(string_piece::in, list(/;kq|/^\<join_list_loop\>/;'q;"	kind:pred	file:
string.just_left	../library/string.m	/^    --->    just_left$/;kq|-;/\<string.just_left\>/;'q;"	kind:cons	file:
string.just_right	../library/string.m	/^    ;       just_right.$/;kq|-;/\<string.just_right\>/;'q;"	kind:cons	file:
string.justified_column	../library/string.m	/^:- type justified_column$/;kq|-;/\<string.justified_column\>/;'q;"	kind:type
string.justify_sense	../library/string.m	/^:- type justify_sense$/;kq|-;/\<string.justify_sense\>/;'q;"	kind:type	file:
string.keep_30_bits	../library/string.m	/^:- func keep_30_bits(/;kq|/^\<keep_30_bits\>/;'q;"	kind:func	file:
string.left	../library/string.m	/^    --->    left(list(string))$/;kq|-;/\<string.left\>/;'q;"	kind:cons
string.left	../library/string.m	/^:- func left(string::in, int::in) = (/;kq|/^\<left\>/;'q;"	kind:func
string.left_by_code_point	../library/string.m	/^:- func left_by_code_point(string::in, int::in) = (/;kq|/^\<left_by_code_point\>/;'q;"	kind:func
string.left_by_codepoint	../library/string.m	/^:- func left_by_codepoint(string::in, int::in) = (/;kq|/^\<left_by_codepoint\>/;'q;"	kind:func
string.length	../library/string.m	/^:- func length(string::in) = (/;kq|/^\<length\>/;'q;"	kind:func
string.line	../library/string.m	/^:- type line$/;kq|-;/\<string.line\>/;'q;"	kind:type
string.lstrip	../library/string.m	/^:- func lstrip(/;kq|/^\<lstrip\>/;'q;"	kind:func
string.lstrip_pred	../library/string.m	/^:- func lstrip_pred(pred(char)::in(pred(/;kq|/^\<lstrip_pred\>/;'q;"	kind:func
string.make_string_piece	../library/string.m	/^:- func make_string_piece(/;kq|/^\<make_string_piece\>/;'q;"	kind:func	file:
string.max_precision	../library/string.m	/^:- func max_precision = int.$/;kq|/^\<max_precision\>/;'q;"	kind:func	file:
string.maybe_replaced	../library/string.m	/^:- type maybe_replaced$/;kq|-;/\<string.maybe_replaced\>/;'q;"	kind:type
string.min_precision	../library/string.m	/^:- func min_precision = int.$/;kq|/^\<min_precision\>/;'q;"	kind:func	file:
string.nondet_append	../library/string.m	/^:- pred nondet_append(/;kq|/^\<nondet_append\>/;'q;"	kind:pred
string.nondet_append_2	../library/string.m	/^:- pred nondet_append_2(/;kq|/^\<nondet_append_2\>/;'q;"	kind:pred	file:
string.not_replaced	../library/string.m	/^    --->    not_replaced$/;kq|-;/\<string.not_replaced\>/;'q;"	kind:cons
string.pad_left	../library/string.m	/^:- func pad_left(/;kq|/^\<pad_left\>/;'q;"	kind:func
string.pad_right	../library/string.m	/^:- func pad_right(/;kq|/^\<pad_right\>/;'q;"	kind:func
string.pad_row	../library/string.m	/^:- pred pad_row(list(sense_width)::in, list(/;kq|/^\<pad_row\>/;'q;"	kind:pred	file:
string.parse_runtime.sized_int	../library/string.parse_runtime.m	/^:- type sized_int$/;kq|-;/\<string.parse_runtime.sized_int\>/;'q;"	kind:type
string.parse_runtime.spec_char	../library/string.parse_runtime.m	/^    ;       spec_char($/;kq|-;/\<string.parse_runtime.spec_char\>/;'q;"	kind:cons
string.parse_runtime.spec_uint	../library/string.parse_runtime.m	/^    ;       spec_uint($/;kq|-;/\<string.parse_runtime.spec_uint\>/;'q;"	kind:cons
string.parse_util.base_decimal	../library/string.parse_util.m	/^    ;       base_decimal$/;kq|-;/\<string.parse_util.base_decimal\>/;'q;"	kind:cons
string.parse_util.base_hex_lc	../library/string.parse_util.m	/^    ;       base_hex_lc$/;kq|-;/\<string.parse_util.base_hex_lc\>/;'q;"	kind:cons
string.parse_util.base_hex_p	../library/string.parse_util.m	/^    ;       base_hex_p.$/;kq|-;/\<string.parse_util.base_hex_p\>/;'q;"	kind:cons
string.parse_util.base_hex_uc	../library/string.parse_util.m	/^    ;       base_hex_uc$/;kq|-;/\<string.parse_util.base_hex_uc\>/;'q;"	kind:cons
string.parse_util.base_octal	../library/string.parse_util.m	/^    --->    base_octal$/;kq|-;/\<string.parse_util.base_octal\>/;'q;"	kind:cons
string.parse_util.flag_hash	../library/string.parse_util.m	/^                flag_hash       :: string_format_flag_hash,$/;kq|-;/\<string.parse_util.flag_hash\>/;'q;"	kind:fld
string.parse_util.flag_minus	../library/string.parse_util.m	/^                flag_minus      :: string_format_flag_minus,$/;kq|-;/\<string.parse_util.flag_minus\>/;'q;"	kind:fld
string.parse_util.flag_plus	../library/string.parse_util.m	/^                flag_plus       :: string_format_flag_plus$/;kq|-;/\<string.parse_util.flag_plus\>/;'q;"	kind:fld
string.parse_util.flag_space	../library/string.parse_util.m	/^                flag_space      :: string_format_flag_space,$/;kq|-;/\<string.parse_util.flag_space\>/;'q;"	kind:fld
string.parse_util.flag_zero	../library/string.parse_util.m	/^                flag_zero       :: string_format_flag_zero,$/;kq|-;/\<string.parse_util.flag_zero\>/;'q;"	kind:fld
string.parse_util.nth	../library/string.parse_util.m	/^:- func nth(/;kq|/^\<nth\>/;'q;"	kind:func	file:
string.parse_util.poly_kind	../library/string.parse_util.m	/^:- type poly_kind$/;kq|-;/\<string.parse_util.poly_kind\>/;'q;"	kind:type
string.poly_type	../library/string.m	/^:- type poly_type$/;kq|-;/\<string.poly_type\>/;'q;"	kind:type
string.prefix	../library/string.m	/^:- pred prefix(/;kq|/^\<prefix\>/;'q;"	kind:pred
string.prefix_length	../library/string.m	/^:- func prefix_length(pred(char)::in(pred(/;kq|/^\<prefix_length\>/;'q;"	kind:func
string.prefix_length_loop	../library/string.m	/^:- pred prefix_length_loop(pred(char)::in(pred(/;kq|/^\<prefix_length_loop\>/;'q;"	kind:pred	file:
string.prepend_code_units	../library/string.m	/^:- pred prepend_code_units(/;kq|/^\<prepend_code_units\>/;'q;"	kind:pred	file:
string.prev_index	../library/string.m	/^:- pred prev_index(/;kq|/^\<prev_index\>/;'q;"	kind:pred
string.prev_index_repl	../library/string.m	/^:- pred prev_index_repl(/;kq|/^\<prev_index_repl\>/;'q;"	kind:pred
string.remove_prefix	../library/string.m	/^:- pred remove_prefix(/;kq|/^\<remove_prefix\>/;'q;"	kind:pred
string.remove_suffix	../library/string.m	/^:- pred remove_suffix(/;kq|/^\<remove_suffix\>/;'q;"	kind:pred
string.replace	../library/string.m	/^:- pred replace(/;kq|/^\<replace\>/;'q;"	kind:pred
string.replace_all	../library/string.m	/^:- func replace_all(string::in, string::in, string::in) = (/;kq|/^\<replace_all\>/;'q;"	kind:func
string.replace_all_empty_pat	../library/string.m	/^:- pred replace_all_empty_pat(/;kq|/^\<replace_all_empty_pat\>/;'q;"	kind:pred	file:
string.replace_all_loop	../library/string.m	/^:- pred replace_all_loop(/;kq|/^\<replace_all_loop\>/;'q;"	kind:pred	file:
string.replace_all_sv	../library/string.m	/^:- pred replace_all_sv(/;kq|/^\<replace_all_sv\>/;'q;"	kind:pred
string.replaced_code_unit	../library/string.m	/^    ;       replaced_code_unit(uint8).$/;kq|-;/\<string.replaced_code_unit\>/;'q;"	kind:cons
string.right	../library/string.m	/^    ;       right(list(string)).$/;kq|-;/\<string.right\>/;'q;"	kind:cons
string.right	../library/string.m	/^:- func right(string::in, int::in) = (/;kq|/^\<right\>/;'q;"	kind:func
string.right_by_code_point	../library/string.m	/^:- func right_by_code_point(string::in, int::in) = (/;kq|/^\<right_by_code_point\>/;'q;"	kind:func
string.right_by_codepoint	../library/string.m	/^:- func right_by_codepoint(string::in, int::in) = (/;kq|/^\<right_by_codepoint\>/;'q;"	kind:func
string.rstrip	../library/string.m	/^:- func rstrip(/;kq|/^\<rstrip\>/;'q;"	kind:func
string.rstrip_pred	../library/string.m	/^:- func rstrip_pred(pred(char)::in(pred(/;kq|/^\<rstrip_pred\>/;'q;"	kind:func
string.s	../library/string.m	/^    ;       s(string)$/;kq|-;/\<string.s\>/;'q;"	kind:cons
string.semidet_from_char_list	../library/string.m	/^:- pred semidet_from_char_list(list(/;kq|/^\<semidet_from_char_list\>/;'q;"	kind:pred
string.sense_width	../library/string.m	/^:- type sense_width$/;kq|-;/\<string.sense_width\>/;'q;"	kind:type	file:
string.set_char	../library/string.m	/^:- pred set_char(/;kq|/^\<set_char\>/;'q;"	kind:pred
string.skip_to_next_word_start	../library/string.m	/^:- pred skip_to_next_word_start(pred(char)::in(pred(/;kq|/^\<skip_to_next_word_start\>/;'q;"	kind:pred	file:
string.skip_to_word_end	../library/string.m	/^:- pred skip_to_word_end(pred(char)::in(pred(/;kq|/^\<skip_to_word_end\>/;'q;"	kind:pred	file:
string.split	../library/string.m	/^:- pred split(/;kq|/^\<split\>/;'q;"	kind:pred
string.split_at_char	../library/string.m	/^:- func split_at_char(char, string) = list(/;kq|/^\<split_at_char\>/;'q;"	kind:func
string.split_at_separator	../library/string.m	/^:- func split_at_separator(pred(char), string) = list(/;kq|/^\<split_at_separator\>/;'q;"	kind:func
string.split_at_separator_loop	../library/string.m	/^:- pred split_at_separator_loop(pred(char)::in(pred(/;kq|/^\<split_at_separator_loop\>/;'q;"	kind:pred	file:
string.split_at_string	../library/string.m	/^:- func split_at_string(string, string) = list(/;kq|/^\<split_at_string\>/;'q;"	kind:func
string.split_at_string_loop	../library/string.m	/^:- pred split_at_string_loop(/;kq|/^\<split_at_string_loop\>/;'q;"	kind:pred	file:
string.split_by_code_point	../library/string.m	/^:- pred split_by_code_point(/;kq|/^\<split_by_code_point\>/;'q;"	kind:pred
string.split_by_codepoint	../library/string.m	/^:- pred split_by_codepoint(/;kq|/^\<split_by_codepoint\>/;'q;"	kind:pred
string.split_into_lines	../library/string.m	/^:- func split_into_lines(string) = list(/;kq|/^\<split_into_lines\>/;'q;"	kind:func
string.split_into_lines_loop	../library/string.m	/^:- pred split_into_lines_loop(/;kq|/^\<split_into_lines_loop\>/;'q;"	kind:pred	file:
string.strip	../library/string.m	/^:- func strip(/;kq|/^\<strip\>/;'q;"	kind:func
string.sub_string_search	../library/string.m	/^:- pred sub_string_search(/;kq|/^\<sub_string_search\>/;'q;"	kind:pred
string.sub_string_search_start	../library/string.m	/^:- pred sub_string_search_start(/;kq|/^\<sub_string_search_start\>/;'q;"	kind:pred
string.substring	../library/string.m	/^    ;       substring(string, int, int).    % string, start, end offset$/;kq|-;/\<string.substring\>/;'q;"	kind:cons
string.suffix	../library/string.m	/^:- pred suffix(/;kq|/^\<suffix\>/;'q;"	kind:pred
string.suffix_length	../library/string.m	/^:- func suffix_length(pred(char)::in(pred(/;kq|/^\<suffix_length\>/;'q;"	kind:func
string.suffix_length_loop	../library/string.m	/^:- pred suffix_length_loop(pred(char)::in(pred(/;kq|/^\<suffix_length_loop\>/;'q;"	kind:pred	file:
string.sum_piece_lengths	../library/string.m	/^:- pred sum_piece_lengths(string::in, bool::in, list(/;kq|/^\<sum_piece_lengths\>/;'q;"	kind:pred	file:
string.text_file	../library/string.m	/^:- type text_file$/;kq|-;/\<string.text_file\>/;'q;"	kind:type
string.to_char_list	../library/string.m	/^:- func to_char_list(string) = list(/;kq|/^\<to_char_list\>/;'q;"	kind:func
string.to_code_unit_list	../library/string.m	/^:- pred to_code_unit_list(string::in, list(/;kq|/^\<to_code_unit_list\>/;'q;"	kind:pred
string.to_code_unit_list_loop	../library/string.m	/^:- pred to_code_unit_list_loop(/;kq|/^\<to_code_unit_list_loop\>/;'q;"	kind:pred	file:
string.to_float	../library/string.m	/^:- pred to_float(/;kq|/^\<to_float\>/;'q;"	kind:pred
string.to_int	../library/string.m	/^:- pred to_int(/;kq|/^\<to_int\>/;'q;"	kind:pred
string.to_lower	../library/string.m	/^:- func to_lower(string::in) = (/;kq|/^\<to_lower\>/;'q;"	kind:func
string.to_lower_code_unit	../library/string.m	/^:- pred to_lower_code_unit(/;kq|/^\<to_lower_code_unit\>/;'q;"	kind:pred	file:
string.to_rev_char_list	../library/string.m	/^:- func to_rev_char_list(string) = list(/;kq|/^\<to_rev_char_list\>/;'q;"	kind:func
string.to_string.add_revstring	../library/string.to_string.m	/^:- pred add_revstring(/;kq|/^\<add_revstring\>/;'q;"	kind:pred	file:
string.to_string.revstrings	../library/string.to_string.m	/^:- type revstrings == list(string).$/;kq|-;/\<string.to_string.revstrings\>/;'q;"	kind:type	file:
string.to_string.string_impl	../library/string.to_string.m	/^:- func string_impl(/;kq|/^\<string_impl\>/;'q;"	kind:func
string.to_uint	../library/string.m	/^:- pred to_uint(/;kq|/^\<to_uint\>/;'q;"	kind:pred
string.to_upper	../library/string.m	/^:- func to_upper(string::in) = (/;kq|/^\<to_upper\>/;'q;"	kind:func
string.to_upper_code_unit	../library/string.m	/^:- pred to_upper_code_unit(/;kq|/^\<to_upper_code_unit\>/;'q;"	kind:pred	file:
string.to_utf16_code_unit_list	../library/string.m	/^:- pred to_utf16_code_unit_list(string::in, list(/;kq|/^\<to_utf16_code_unit_list\>/;'q;"	kind:pred
string.to_utf8_code_unit_list	../library/string.m	/^:- pred to_utf8_code_unit_list(string::in, list(/;kq|/^\<to_utf8_code_unit_list\>/;'q;"	kind:pred
string.u	../library/string.m	/^    ;       u(uint)$/;kq|-;/\<string.u\>/;'q;"	kind:cons
string.u16	../library/string.m	/^    ;       u16(uint16)$/;kq|-;/\<string.u16\>/;'q;"	kind:cons
string.u32	../library/string.m	/^    ;       u32(uint32)$/;kq|-;/\<string.u32\>/;'q;"	kind:cons
string.u64	../library/string.m	/^    ;       u64(uint64)$/;kq|-;/\<string.u64\>/;'q;"	kind:cons
string.u8	../library/string.m	/^    ;       u8(uint8)$/;kq|-;/\<string.u8\>/;'q;"	kind:cons
string.uint16_to_string	../library/string.m	/^:- func uint16_to_string(uint16::in) = (/;kq|/^\<uint16_to_string\>/;'q;"	kind:func
string.uint32_to_string	../library/string.m	/^:- func uint32_to_string(uint32::in) = (/;kq|/^\<uint32_to_string\>/;'q;"	kind:func
string.uint64_to_hex_string	../library/string.m	/^:- func uint64_to_hex_string(uint64::in) = (/;kq|/^\<uint64_to_hex_string\>/;'q;"	kind:func
string.uint64_to_lc_hex_string	../library/string.m	/^:- func uint64_to_lc_hex_string(uint64::in) = (/;kq|/^\<uint64_to_lc_hex_string\>/;'q;"	kind:func
string.uint64_to_octal_string	../library/string.m	/^:- func uint64_to_octal_string(uint64::in) = (/;kq|/^\<uint64_to_octal_string\>/;'q;"	kind:func
string.uint64_to_string	../library/string.m	/^:- func uint64_to_string(uint64::in) = (/;kq|/^\<uint64_to_string\>/;'q;"	kind:func
string.uint64_to_uc_hex_string	../library/string.m	/^:- func uint64_to_uc_hex_string(uint64::in) = (/;kq|/^\<uint64_to_uc_hex_string\>/;'q;"	kind:func
string.uint8_to_string	../library/string.m	/^:- func uint8_to_string(uint8::in) = (/;kq|/^\<uint8_to_string\>/;'q;"	kind:func
string.uint_to_hex_string	../library/string.m	/^:- func uint_to_hex_string(uint::in) = (/;kq|/^\<uint_to_hex_string\>/;'q;"	kind:func
string.uint_to_lc_hex_string	../library/string.m	/^:- func uint_to_lc_hex_string(uint::in) = (/;kq|/^\<uint_to_lc_hex_string\>/;'q;"	kind:func
string.uint_to_octal_string	../library/string.m	/^:- func uint_to_octal_string(uint::in) = (/;kq|/^\<uint_to_octal_string\>/;'q;"	kind:func
string.uint_to_string	../library/string.m	/^:- func uint_to_string(uint::in) = (/;kq|/^\<uint_to_string\>/;'q;"	kind:func
string.uint_to_uc_hex_string	../library/string.m	/^:- func uint_to_uc_hex_string(uint::in) = (/;kq|/^\<uint_to_uc_hex_string\>/;'q;"	kind:func
string.uncapitalize_first	../library/string.m	/^:- func uncapitalize_first(/;kq|/^\<uncapitalize_first\>/;'q;"	kind:func
string.unsafe_between	../library/string.m	/^:- func unsafe_between(string::in, int::in, int::in) = (/;kq|/^\<unsafe_between\>/;'q;"	kind:func
string.unsafe_index	../library/string.m	/^:- func unsafe_index(/;kq|/^\<unsafe_index\>/;'q;"	kind:func
string.unsafe_index_code_unit	../library/string.m	/^:- pred unsafe_index_code_unit(/;kq|/^\<unsafe_index_code_unit\>/;'q;"	kind:pred
string.unsafe_index_next	../library/string.m	/^:- pred unsafe_index_next(/;kq|/^\<unsafe_index_next\>/;'q;"	kind:pred
string.unsafe_index_next_repl	../library/string.m	/^:- pred unsafe_index_next_repl(/;kq|/^\<unsafe_index_next_repl\>/;'q;"	kind:pred
string.unsafe_prev_index	../library/string.m	/^:- pred unsafe_prev_index(/;kq|/^\<unsafe_prev_index\>/;'q;"	kind:pred
string.unsafe_prev_index_repl	../library/string.m	/^:- pred unsafe_prev_index_repl(/;kq|/^\<unsafe_prev_index_repl\>/;'q;"	kind:pred
string.unsafe_set_char	../library/string.m	/^:- func unsafe_set_char(/;kq|/^\<unsafe_set_char\>/;'q;"	kind:func
string.unsafe_set_char	../library/string.m	/^:- pred unsafe_set_char(/;kq|/^\<unsafe_set_char\>/;'q;"	kind:pred
string.utf16	../library/string.m	/^    ;       utf16.$/;kq|-;/\<string.utf16\>/;'q;"	kind:cons
string.utf8	../library/string.m	/^    --->    utf8$/;kq|-;/\<string.utf8\>/;'q;"	kind:cons
string.utf8_is_trail_byte	../library/string.m	/^:- pred utf8_is_trail_byte(/;kq|/^\<utf8_is_trail_byte\>/;'q;"	kind:pred	file:
string.well_formed	../library/string.m	/^    --->    well_formed$/;kq|-;/\<string.well_formed\>/;'q;"	kind:cons
string.well_or_ill_formed	../library/string.m	/^:- type well_or_ill_formed$/;kq|-;/\<string.well_or_ill_formed\>/;'q;"	kind:type
string.word_wrap	../library/string.m	/^:- func word_wrap(/;kq|/^\<word_wrap\>/;'q;"	kind:func
string.word_wrap_loop	../library/string.m	/^:- pred word_wrap_loop(list(/;kq|/^\<word_wrap_loop\>/;'q;"	kind:pred	file:
string.word_wrap_separator	../library/string.m	/^:- func word_wrap_separator(/;kq|/^\<word_wrap_separator\>/;'q;"	kind:func
string.words	../library/string.m	/^:- func words(string) = list(/;kq|/^\<words\>/;'q;"	kind:func
string.words_loop	../library/string.m	/^:- pred words_loop(pred(char)::in(pred(/;kq|/^\<words_loop\>/;'q;"	kind:pred	file:
string.words_separator	../library/string.m	/^:- func words_separator(pred(char), string) = list(/;kq|/^\<words_separator\>/;'q;"	kind:func
string_append	format_call.m	/^    ;       string_append(goal_id, prog_var, prog_var)$/;kq|-;/\<string_append\>/;'q;"	kind:cons	file:
string_append_list	format_call.m	/^    ;       string_append_list(goal_id, prog_var).$/;kq|-;/\<string_append_list\>/;'q;"	kind:cons	file:
string_binary_cases	string_switch_util.m	/^:- pred string_binary_cases(list(/;kq|/^\<string_binary_cases\>/;'q;"	kind:pred
string_binary_entries	string_switch_util.m	/^:- pred string_binary_entries(list(/;kq|/^\<string_binary_entries\>/;'q;"	kind:pred	file:
string_binary_switch_info	string_switch.m	/^:- type string_binary_switch_info$/;kq|-;/\<string_binary_switch_info\>/;'q;"	kind:type	file:
string_buffer	../library/string.m	/^:- type string_buffer$/;kq|-;/\<string_buffer\>/;'q;"	kind:type	file:
string_builder_flush	../library/string.builder.m	/^:- pred string_builder_flush(/;kq|/^\<string_builder_flush\>/;'q;"	kind:pred	file:
string_builder_name	../library/string.builder.m	/^:- pred string_builder_name(/;kq|/^\<string_builder_name\>/;'q;"	kind:pred	file:
string_builder_put_char	../library/string.builder.m	/^:- pred string_builder_put_char(/;kq|/^\<string_builder_put_char\>/;'q;"	kind:pred	file:
string_builder_put_string	../library/string.builder.m	/^:- pred string_builder_put_string(/;kq|/^\<string_builder_put_string\>/;'q;"	kind:pred	file:
string_builder_state	format_call.m	/^    ;       string_builder_state.$/;kq|-;/\<string_builder_state\>/;'q;"	kind:cons	file:
string_builder_state_type	builtin_lib_types.m	/^:- func string_builder_state_type = mer_type.$/;kq|/^\<string_builder_state_type\>/;'q;"	kind:func
string_case_id	string_switch_util.m	/^:- type string_case_id == pair(string, case_id).$/;kq|-;/\<string_case_id\>/;'q;"	kind:type	file:
string_const	format_call.m	/^    --->    string_const(string)$/;kq|-;/\<string_const\>/;'q;"	kind:cons	file:
string_const	prog_data.m	/^    ;       string_const(string)$/;kq|-;/\<string_const\>/;'q;"	kind:cons
string_dcg_goal_kind	parse_dcg_goal.m	/^:- pred string_dcg_goal_kind(/;kq|/^\<string_dcg_goal_kind\>/;'q;"	kind:pred	file:
string_encoding	../library/string.m	/^:- type string_encoding$/;kq|-;/\<string_encoding\>/;'q;"	kind:type
string_equals	fact_table.m	/^    ;       string_equals.$/;kq|-;/\<string_equals\>/;'q;"	kind:cons	file:
string_finish_hex_escape	../library/mercury_term_lexer.m	/^:- pred string_finish_hex_escape(/;kq|/^\<string_finish_hex_escape\>/;'q;"	kind:pred	file:
string_finish_octal_escape	../library/mercury_term_lexer.m	/^:- pred string_finish_octal_escape(/;kq|/^\<string_finish_octal_escape\>/;'q;"	kind:pred	file:
string_format_error	../library/string.parse_util.m	/^:- type string_format_error$/;kq|-;/\<string_format_error\>/;'q;"	kind:type
string_format_error_to_msg	../library/string.parse_util.m	/^:- func string_format_error_to_msg(/;kq|/^\<string_format_error_to_msg\>/;'q;"	kind:func
string_format_error_to_pieces	format_call_errors.m	/^:- func string_format_error_to_pieces(/;kq|/^\<string_format_error_to_pieces\>/;'q;"	kind:func	file:
string_format_flag_hash	../library/string.parse_util.m	/^:- type string_format_flag_hash$/;kq|-;/\<string_format_flag_hash\>/;'q;"	kind:type
string_format_flag_minus	../library/string.parse_util.m	/^:- type string_format_flag_minus$/;kq|-;/\<string_format_flag_minus\>/;'q;"	kind:type
string_format_flag_plus	../library/string.parse_util.m	/^:- type string_format_flag_plus$/;kq|-;/\<string_format_flag_plus\>/;'q;"	kind:type
string_format_flag_space	../library/string.parse_util.m	/^:- type string_format_flag_space$/;kq|-;/\<string_format_flag_space\>/;'q;"	kind:type
string_format_flag_zero	../library/string.parse_util.m	/^:- type string_format_flag_zero$/;kq|-;/\<string_format_flag_zero\>/;'q;"	kind:type
string_format_flags	../library/string.parse_util.m	/^:- type string_format_flags$/;kq|-;/\<string_format_flags\>/;'q;"	kind:type
string_format_float_kind	../library/string.parse_util.m	/^:- type string_format_float_kind$/;kq|-;/\<string_format_float_kind\>/;'q;"	kind:type
string_format_int_base	../library/string.parse_util.m	/^:- type string_format_int_base$/;kq|-;/\<string_format_int_base\>/;'q;"	kind:type
string_format_maybe_prec	../library/string.parse_util.m	/^:- type string_format_maybe_prec$/;kq|-;/\<string_format_maybe_prec\>/;'q;"	kind:type
string_format_maybe_width	../library/string.parse_util.m	/^:- type string_format_maybe_width$/;kq|-;/\<string_format_maybe_width\>/;'q;"	kind:type
string_format_spec	../library/string.parse_runtime.m	/^:- type string_format_spec$/;kq|-;/\<string_format_spec\>/;'q;"	kind:type
string_get_binary_const	../library/mercury_term_lexer.m	/^:- pred string_get_binary_const(/;kq|/^\<string_get_binary_const\>/;'q;"	kind:pred	file:
string_get_binary_const_loop	../library/mercury_term_lexer.m	/^:- pred string_get_binary_const_loop(/;kq|/^\<string_get_binary_const_loop\>/;'q;"	kind:pred	file:
string_get_char_code	../library/mercury_term_lexer.m	/^:- pred string_get_char_code(/;kq|/^\<string_get_char_code\>/;'q;"	kind:pred	file:
string_get_comment	../library/mercury_term_lexer.m	/^:- pred string_get_comment(/;kq|/^\<string_get_comment\>/;'q;"	kind:pred	file:
string_get_comment_after_star	../library/mercury_term_lexer.m	/^:- pred string_get_comment_after_star(/;kq|/^\<string_get_comment_after_star\>/;'q;"	kind:pred	file:
string_get_context	../library/mercury_term_lexer.m	/^:- pred string_get_context(/;kq|/^\<string_get_context\>/;'q;"	kind:pred	file:
string_get_dot	../library/mercury_term_lexer.m	/^:- pred string_get_dot(/;kq|/^\<string_get_dot\>/;'q;"	kind:pred	file:
string_get_float_decimals	../library/mercury_term_lexer.m	/^:- pred string_get_float_decimals(/;kq|/^\<string_get_float_decimals\>/;'q;"	kind:pred	file:
string_get_float_exponent	../library/mercury_term_lexer.m	/^:- pred string_get_float_exponent(/;kq|/^\<string_get_float_exponent\>/;'q;"	kind:pred	file:
string_get_float_exponent_2	../library/mercury_term_lexer.m	/^:- pred string_get_float_exponent_2(/;kq|/^\<string_get_float_exponent_2\>/;'q;"	kind:pred	file:
string_get_float_exponent_3	../library/mercury_term_lexer.m	/^:- pred string_get_float_exponent_3(/;kq|/^\<string_get_float_exponent_3\>/;'q;"	kind:pred	file:
string_get_graphic	../library/mercury_term_lexer.m	/^:- pred string_get_graphic(/;kq|/^\<string_get_graphic\>/;'q;"	kind:pred	file:
string_get_hex_char_escape	../library/mercury_term_lexer.m	/^:- pred string_get_hex_char_escape(/;kq|/^\<string_get_hex_char_escape\>/;'q;"	kind:pred	file:
string_get_hex_const	../library/mercury_term_lexer.m	/^:- pred string_get_hex_const(/;kq|/^\<string_get_hex_const\>/;'q;"	kind:pred	file:
string_get_hex_const_loop	../library/mercury_term_lexer.m	/^:- pred string_get_hex_const_loop(/;kq|/^\<string_get_hex_const_loop\>/;'q;"	kind:pred	file:
string_get_implementation_defined_literal_rest	../library/mercury_term_lexer.m	/^:- pred string_get_implementation_defined_literal_rest(/;kq|/^\<string_get_implementation_defined_literal_rest\>/;'q;"	kind:pred	file:
string_get_int_dot	../library/mercury_term_lexer.m	/^:- pred string_get_int_dot(/;kq|/^\<string_get_int_dot\>/;'q;"	kind:pred	file:
string_get_integer_size_suffix	../library/mercury_term_lexer.m	/^:- pred string_get_integer_size_suffix(/;kq|/^\<string_get_integer_size_suffix\>/;'q;"	kind:pred	file:
string_get_integer_size_suffix_2	../library/mercury_term_lexer.m	/^:- pred string_get_integer_size_suffix_2(/;kq|/^\<string_get_integer_size_suffix_2\>/;'q;"	kind:pred	file:
string_get_name	../library/mercury_term_lexer.m	/^:- pred string_get_name(/;kq|/^\<string_get_name\>/;'q;"	kind:pred	file:
string_get_number	../library/mercury_term_lexer.m	/^:- pred string_get_number(/;kq|/^\<string_get_number\>/;'q;"	kind:pred	file:
string_get_octal_const	../library/mercury_term_lexer.m	/^:- pred string_get_octal_const(/;kq|/^\<string_get_octal_const\>/;'q;"	kind:pred	file:
string_get_octal_escape	../library/mercury_term_lexer.m	/^:- pred string_get_octal_escape(/;kq|/^\<string_get_octal_escape\>/;'q;"	kind:pred	file:
string_get_octal_loop	../library/mercury_term_lexer.m	/^:- pred string_get_octal_loop(/;kq|/^\<string_get_octal_loop\>/;'q;"	kind:pred	file:
string_get_quoted_name	../library/mercury_term_lexer.m	/^:- pred string_get_quoted_name(/;kq|/^\<string_get_quoted_name\>/;'q;"	kind:pred	file:
string_get_quoted_name_escape	../library/mercury_term_lexer.m	/^:- pred string_get_quoted_name_escape(/;kq|/^\<string_get_quoted_name_escape\>/;'q;"	kind:pred	file:
string_get_quoted_name_quote	../library/mercury_term_lexer.m	/^:- pred string_get_quoted_name_quote(/;kq|/^\<string_get_quoted_name_quote\>/;'q;"	kind:pred	file:
string_get_slash	../library/mercury_term_lexer.m	/^:- pred string_get_slash(/;kq|/^\<string_get_slash\>/;'q;"	kind:pred	file:
string_get_source_line_number	../library/mercury_term_lexer.m	/^:- pred string_get_source_line_number(/;kq|/^\<string_get_source_line_number\>/;'q;"	kind:pred	file:
string_get_token	../library/mercury_term_lexer.m	/^:- pred string_get_token(/;kq|/^\<string_get_token\>/;'q;"	kind:pred	file:
string_get_token_list	../library/mercury_term_lexer.m	/^:- pred string_get_token_list(/;kq|/^\<string_get_token_list\>/;'q;"	kind:pred
string_get_token_list_max	../library/mercury_term_lexer.m	/^:- pred string_get_token_list_max(/;kq|/^\<string_get_token_list_max\>/;'q;"	kind:pred
string_get_unicode_escape	../library/mercury_term_lexer.m	/^:- pred string_get_unicode_escape(/;kq|/^\<string_get_unicode_escape\>/;'q;"	kind:pred	file:
string_get_variable	../library/mercury_term_lexer.m	/^:- pred string_get_variable(/;kq|/^\<string_get_variable\>/;'q;"	kind:pred	file:
string_get_zero	../library/mercury_term_lexer.m	/^:- pred string_get_zero(/;kq|/^\<string_get_zero\>/;'q;"	kind:pred	file:
string_goal_kind	parse_goal.m	/^:- pred string_goal_kind(/;kq|/^\<string_goal_kind\>/;'q;"	kind:pred	file:
string_graphic_chars	parse_tree_out_term.m	/^:- func string_graphic_chars(/;kq|/^\<string_graphic_chars\>/;'q;"	kind:func
string_graphic_chars_acc	parse_tree_out_term.m	/^:- pred string_graphic_chars_acc(/;kq|/^\<string_graphic_chars_acc\>/;'q;"	kind:pred	file:
string_hash_case	string_switch_util.m	/^:- pred string_hash_case(pair(/;kq|/^\<string_hash_case\>/;'q;"	kind:pred	file:
string_hash_cases	string_switch_util.m	/^:- pred string_hash_cases(assoc_list(/;kq|/^\<string_hash_cases\>/;'q;"	kind:pred	file:
string_hash_slot	string_switch_util.m	/^:- type string_hash_slot(CaseRep)$/;kq|-;/\<string_hash_slot\>/;'q;"	kind:type
string_hash_switch_info	string_switch.m	/^:- type string_hash_switch_info$/;kq|-;/\<string_hash_switch_info\>/;'q;"	kind:type	file:
string_have_token	../library/mercury_term_lexer.m	/^:- pred string_have_token(/;kq|/^\<string_have_token\>/;'q;"	kind:pred	file:
string_if_nonzero	../library/calendar.m	/^:- func string_if_nonzero(/;kq|/^\<string_if_nonzero\>/;'q;"	kind:func	file:
string_impl	../library/string.to_string.m	/^:- func string_impl(/;kq|/^\<string_impl\>/;'q;"	kind:func
string_index_is_in_bounds	../library/string.m	/^:- pred string_index_is_in_bounds(/;kq|/^\<string_index_is_in_bounds\>/;'q;"	kind:pred	file:
string_is_escaped_char	../library/term_io.m	/^:- pred string_is_escaped_char(/;kq|/^\<string_is_escaped_char\>/;'q;"	kind:pred
string_literal	../library/parsing_utils.m	/^:- pred string_literal(/;kq|/^\<string_literal\>/;'q;"	kind:pred
string_literal_2	../library/parsing_utils.m	/^:- pred string_literal_2(/;kq|/^\<string_literal_2\>/;'q;"	kind:pred	file:
string_map	format_call.m	/^:- type string_map == map(prog_var, string_state).$/;kq|-;/\<string_map\>/;'q;"	kind:type	file:
string_ops	../library/string.m	/^:- func string_ops(/;kq|/^\<string_ops\>/;'q;"	kind:func
string_ops_impl	../library/string.to_string.m	/^:- func string_ops_impl(/;kq|/^\<string_ops_impl\>/;'q;"	kind:func
string_ops_noncanon	../library/string.m	/^:- pred string_ops_noncanon(/;kq|/^\<string_ops_noncanon\>/;'q;"	kind:pred
string_ops_noncanon_impl	../library/string.to_string.m	/^:- pred string_ops_noncanon_impl(/;kq|/^\<string_ops_noncanon_impl\>/;'q;"	kind:pred
string_piece	../library/string.m	/^:- type string_piece$/;kq|-;/\<string_piece\>/;'q;"	kind:type
string_proc_label	../mdbcomp/program_representation.m	/^:- type string_proc_label$/;kq|-;/\<string_proc_label\>/;'q;"	kind:type
string_proclabel_kind_special	prog_rep.m	/^:- func string_proclabel_kind_special = int.$/;kq|/^\<string_proclabel_kind_special\>/;'q;"	kind:func	file:
string_proclabel_kind_user_function	prog_rep.m	/^:- func string_proclabel_kind_user_function = int.$/;kq|/^\<string_proclabel_kind_user_function\>/;'q;"	kind:func	file:
string_proclabel_kind_user_predicate	prog_rep.m	/^:- func string_proclabel_kind_user_predicate = int.$/;kq|/^\<string_proclabel_kind_user_predicate\>/;'q;"	kind:func	file:
string_read_char	../library/mercury_term_lexer.m	/^:- pred string_read_char(/;kq|/^\<string_read_char\>/;'q;"	kind:pred	file:
string_set_line_number	../library/mercury_term_lexer.m	/^:- pred string_set_line_number(/;kq|/^\<string_set_line_number\>/;'q;"	kind:pred	file:
string_skip_to_eol	../library/mercury_term_lexer.m	/^:- pred string_skip_to_eol(/;kq|/^\<string_skip_to_eol\>/;'q;"	kind:pred	file:
string_special	../library/getopt.m	/^    ;       string_special$/;kq|-;/\<string_special\>/;'q;"	kind:cons
string_special	../library/getopt_io.m	/^    ;       string_special$/;kq|-;/\<string_special\>/;'q;"	kind:cons
string_start_quoted_name	../library/mercury_term_lexer.m	/^:- pred string_start_quoted_name(/;kq|/^\<string_start_quoted_name\>/;'q;"	kind:pred	file:
string_state	format_call.m	/^:- type string_state$/;kq|-;/\<string_state\>/;'q;"	kind:type	file:
string_switch	switch_util.m	/^    ;       string_switch$/;kq|-;/\<string_switch\>/;'q;"	kind:cons
string_switch.action_case	string_switch.m	/^    ;       action_case(case_id).$/;kq|-;/\<string_switch.action_case\>/;'q;"	kind:cons	file:
string_switch.code_unit_action	string_switch.m	/^:- type code_unit_action$/;kq|-;/\<string_switch.code_unit_action\>/;'q;"	kind:type	file:
string_switch.get_encoding	string_switch.m	/^:- pred get_encoding(/;kq|/^\<get_encoding\>/;'q;"	kind:pred	file:
string_switch.sbsi_eq_label	string_switch.m	/^                sbsi_eq_label           :: label,$/;kq|-;/\<string_switch.sbsi_eq_label\>/;'q;"	kind:fld	file:
string_switch.sbsi_fail_code	string_switch.m	/^                sbsi_fail_code          :: llds_code$/;kq|-;/\<string_switch.sbsi_fail_code\>/;'q;"	kind:fld	file:
string_switch.sbsi_fail_label	string_switch.m	/^                sbsi_fail_label         :: label,$/;kq|-;/\<string_switch.sbsi_fail_label\>/;'q;"	kind:fld	file:
string_switch.sbsi_gt_eq_label	string_switch.m	/^                sbsi_gt_eq_label        :: label,$/;kq|-;/\<string_switch.sbsi_gt_eq_label\>/;'q;"	kind:fld	file:
string_switch.sbsi_hi_reg	string_switch.m	/^                sbsi_hi_reg             :: lval,$/;kq|-;/\<string_switch.sbsi_hi_reg\>/;'q;"	kind:fld	file:
string_switch.sbsi_lo_reg	string_switch.m	/^                sbsi_lo_reg             :: lval,$/;kq|-;/\<string_switch.sbsi_lo_reg\>/;'q;"	kind:fld	file:
string_switch.sbsi_mid_reg	string_switch.m	/^                sbsi_mid_reg            :: lval,$/;kq|-;/\<string_switch.sbsi_mid_reg\>/;'q;"	kind:fld	file:
string_switch.sbsi_result_reg	string_switch.m	/^                sbsi_result_reg         :: lval,$/;kq|-;/\<string_switch.sbsi_result_reg\>/;'q;"	kind:fld	file:
string_switch.shsi_fail_code	string_switch.m	/^                shsi_fail_code          :: llds_code$/;kq|-;/\<string_switch.shsi_fail_code\>/;'q;"	kind:fld	file:
string_switch.shsi_fail_label	string_switch.m	/^                shsi_fail_label         :: label,$/;kq|-;/\<string_switch.shsi_fail_label\>/;'q;"	kind:fld	file:
string_switch.shsi_slot_reg	string_switch.m	/^                shsi_slot_reg           :: lval,$/;kq|-;/\<string_switch.shsi_slot_reg\>/;'q;"	kind:fld	file:
string_switch.shsi_string_reg	string_switch.m	/^                shsi_string_reg         :: lval,$/;kq|-;/\<string_switch.shsi_string_reg\>/;'q;"	kind:fld	file:
string_switch.stsi_jump	string_switch.m	/^    --->    stsi_jump(string_trie_switch_info_jump)$/;kq|-;/\<string_switch.stsi_jump\>/;'q;"	kind:cons	file:
string_switch.stsi_lookup	string_switch.m	/^    ;       stsi_lookup(string_trie_switch_info_lookup).$/;kq|-;/\<string_switch.stsi_lookup\>/;'q;"	kind:cons	file:
string_switch.stsij_encoding	string_switch.m	/^                stsij_encoding              :: string_encoding,$/;kq|-;/\<string_switch.stsij_encoding\>/;'q;"	kind:fld	file:
string_switch.stsij_fail_code	string_switch.m	/^                stsij_fail_code             :: llds_code,$/;kq|-;/\<string_switch.stsij_fail_code\>/;'q;"	kind:fld	file:
string_switch.stsij_fail_label	string_switch.m	/^                stsij_fail_label            :: label,$/;kq|-;/\<string_switch.stsij_fail_label\>/;'q;"	kind:fld	file:
string_switch.stsil_encoding	string_switch.m	/^                stsil_encoding              :: string_encoding,$/;kq|-;/\<string_switch.stsil_encoding\>/;'q;"	kind:fld	file:
string_switch.stsil_fail_code	string_switch.m	/^                stsil_fail_code             :: llds_code$/;kq|-;/\<string_switch.stsil_fail_code\>/;'q;"	kind:fld	file:
string_switch_util.choice_end	string_switch_util.m	/^                choice_end          :: maybe(case_id)$/;kq|-;/\<string_switch_util.choice_end\>/;'q;"	kind:fld
string_switch_util.create_trie	string_switch_util.m	/^:- pred create_trie(string_encoding::in, assoc_list(/;kq|/^\<create_trie\>/;'q;"	kind:pred
string_switch_util.trie_choice	string_switch_util.m	/^    ;       trie_choice($/;kq|-;/\<string_switch_util.trie_choice\>/;'q;"	kind:cons
string_switch_util.trie_choice	string_switch_util.m	/^:- inst trie_choice for trie_node\/0$/;kq|-;/\<string_switch_util.trie_choice\>/;'q;"	kind:inst
string_switch_util.trie_leaf	string_switch_util.m	/^    --->    trie_leaf($/;kq|-;/\<string_switch_util.trie_leaf\>/;'q;"	kind:cons
string_switch_util.trie_node	string_switch_util.m	/^:- type trie_node$/;kq|-;/\<string_switch_util.trie_node\>/;'q;"	kind:type
string_table	../mdbcomp/rtti_access.m	/^:- type string_table$/;kq|-;/\<string_table\>/;'q;"	kind:type
string_table_info	prog_rep_tables.m	/^:- type string_table_info$/;kq|-;/\<string_table_info\>/;'q;"	kind:type	file:
string_tag	hlds_data.m	/^    ;       string_tag(string)$/;kq|-;/\<string_tag\>/;'q;"	kind:cons
string_term	make.module_dep_file.m	/^:- pred string_term(/;kq|/^\<string_term\>/;'q;"	kind:pred	file:
string_to_doc	../library/pretty_printer.m	/^:- func string_to_doc(/;kq|/^\<string_to_doc\>/;'q;"	kind:func
string_to_doc	../library/string.m	/^:- func string_to_doc(/;kq|/^\<string_to_doc\>/;'q;"	kind:func
string_to_file_or_module	mercury_compile_main.m	/^:- func string_to_file_or_module(/;kq|/^\<string_to_file_or_module\>/;'q;"	kind:func	file:
string_to_goal_path	../mdbcomp/read_trace_counts.m	/^:- pred string_to_goal_path(/;kq|/^\<string_to_goal_path\>/;'q;"	kind:pred	file:
string_to_grade_component	compute_grade.m	/^:- pred string_to_grade_component(/;kq|/^\<string_to_grade_component\>/;'q;"	kind:pred	file:
string_to_integer	../library/integer.m	/^:- pred string_to_integer(list(/;kq|/^\<string_to_integer\>/;'q;"	kind:pred	file:
string_to_integer_acc	../library/integer.m	/^:- pred string_to_integer_acc(list(/;kq|/^\<string_to_integer_acc\>/;'q;"	kind:pred	file:
string_to_recomp_item_type	recompilation.item_types.m	/^:- pred string_to_recomp_item_type(/;kq|/^\<string_to_recomp_item_type\>/;'q;"	kind:pred
string_to_required_feature	parse_pragma.m	/^:- pred string_to_required_feature(/;kq|/^\<string_to_required_feature\>/;'q;"	kind:pred	file:
string_to_sym_name	../mdbcomp/sym_name.m	/^:- func string_to_sym_name(/;kq|/^\<string_to_sym_name\>/;'q;"	kind:func
string_to_sym_name_sep	../mdbcomp/sym_name.m	/^:- func string_to_sym_name_sep(/;kq|/^\<string_to_sym_name_sep\>/;'q;"	kind:func
string_to_trace_port	../mdbcomp/prim_data.m	/^:- pred string_to_trace_port(/;kq|/^\<string_to_trace_port\>/;'q;"	kind:pred
string_to_words_piece	error_spec.m	/^:- func string_to_words_piece(/;kq|/^\<string_to_words_piece\>/;'q;"	kind:func
string_token_context	../library/mercury_term_lexer.m	/^:- type string_token_context == token_context.$/;kq|-;/\<string_token_context\>/;'q;"	kind:type	file:
string_trie_switch_info	string_switch.m	/^:- type string_trie_switch_info$/;kq|-;/\<string_trie_switch_info\>/;'q;"	kind:type	file:
string_trie_switch_info_jump	string_switch.m	/^:- type string_trie_switch_info_jump$/;kq|-;/\<string_trie_switch_info_jump\>/;'q;"	kind:type	file:
string_trie_switch_info_lookup	string_switch.m	/^:- type string_trie_switch_info_lookup$/;kq|-;/\<string_trie_switch_info_lookup\>/;'q;"	kind:type	file:
string_type	builtin_lib_types.m	/^:- func string_type = mer_type.$/;kq|/^\<string_type\>/;'q;"	kind:func
string_type_ctor	builtin_lib_types.m	/^:- func string_type_ctor = type_ctor.$/;kq|/^\<string_type_ctor\>/;'q;"	kind:func
string_ungetchar	../library/mercury_term_lexer.m	/^:- pred string_ungetchar(/;kq|/^\<string_ungetchar\>/;'q;"	kind:pred	file:
string_unsafe_index_code_unit	builtin_ops.m	/^    ;       string_unsafe_index_code_unit$/;kq|-;/\<string_unsafe_index_code_unit\>/;'q;"	kind:cons
string_with_0s	layout.m	/^:- type string_with_0s$/;kq|-;/\<string_with_0s\>/;'q;"	kind:type
string_writer.do_write_univ	../library/stream.string_writer.m	/^:- pred do_write_univ(/;kq|/^\<do_write_univ\>/;'q;"	kind:pred	file:
string_writer.format	../library/stream.string_writer.m	/^:- pred format(Stream::in, string::in, list(/;kq|/^\<format\>/;'q;"	kind:pred
string_writer.nl	../library/stream.string_writer.m	/^:- pred nl(/;kq|/^\<nl\>/;'q;"	kind:pred
string_writer.print	../library/stream.string_writer.m	/^:- pred print(/;kq|/^\<print\>/;'q;"	kind:pred
string_writer.print	../library/stream.string_writer.m	/^:- pred print(/;kq|/^\<print\>/;'q;"	kind:pred
string_writer.print_cc	../library/stream.string_writer.m	/^:- pred print_cc(/;kq|/^\<print_cc\>/;'q;"	kind:pred
string_writer.print_quoted	../library/stream.string_writer.m	/^:- pred print_quoted(/;kq|/^\<print_quoted\>/;'q;"	kind:pred	file:
string_writer.put_char	../library/stream.string_writer.m	/^:- pred put_char(/;kq|/^\<put_char\>/;'q;"	kind:pred
string_writer.put_float	../library/stream.string_writer.m	/^:- pred put_float(/;kq|/^\<put_float\>/;'q;"	kind:pred
string_writer.put_int	../library/stream.string_writer.m	/^:- pred put_int(/;kq|/^\<put_int\>/;'q;"	kind:pred
string_writer.put_int16	../library/stream.string_writer.m	/^:- pred put_int16(/;kq|/^\<put_int16\>/;'q;"	kind:pred
string_writer.put_int32	../library/stream.string_writer.m	/^:- pred put_int32(/;kq|/^\<put_int32\>/;'q;"	kind:pred
string_writer.put_int64	../library/stream.string_writer.m	/^:- pred put_int64(/;kq|/^\<put_int64\>/;'q;"	kind:pred
string_writer.put_int8	../library/stream.string_writer.m	/^:- pred put_int8(/;kq|/^\<put_int8\>/;'q;"	kind:pred
string_writer.put_uint	../library/stream.string_writer.m	/^:- pred put_uint(/;kq|/^\<put_uint\>/;'q;"	kind:pred
string_writer.put_uint16	../library/stream.string_writer.m	/^:- pred put_uint16(/;kq|/^\<put_uint16\>/;'q;"	kind:pred
string_writer.put_uint32	../library/stream.string_writer.m	/^:- pred put_uint32(/;kq|/^\<put_uint32\>/;'q;"	kind:pred
string_writer.put_uint64	../library/stream.string_writer.m	/^:- pred put_uint64(/;kq|/^\<put_uint64\>/;'q;"	kind:pred
string_writer.put_uint8	../library/stream.string_writer.m	/^:- pred put_uint8(/;kq|/^\<put_uint8\>/;'q;"	kind:pred
string_writer.type_builtin_int	../library/stream.string_writer.m	/^    ;       type_builtin_int$/;kq|-;/\<string_writer.type_builtin_int\>/;'q;"	kind:cons	file:
string_writer.write	../library/stream.string_writer.m	/^:- pred write(/;kq|/^\<write\>/;'q;"	kind:pred
string_writer.write	../library/stream.string_writer.m	/^:- pred write(/;kq|/^\<write\>/;'q;"	kind:pred
string_writer.write_arg	../library/stream.string_writer.m	/^:- pred write_arg(/;kq|/^\<write_arg\>/;'q;"	kind:pred	file:
string_writer.write_array	../library/stream.string_writer.m	/^:- pred write_array(Stream::in, array(/;kq|/^\<write_array\>/;'q;"	kind:pred	file:
string_writer.write_c_pointer	../library/stream.string_writer.m	/^:- pred write_c_pointer(/;kq|/^\<write_c_pointer\>/;'q;"	kind:pred	file:
string_writer.write_cc	../library/stream.string_writer.m	/^:- pred write_cc(/;kq|/^\<write_cc\>/;'q;"	kind:pred
string_writer.write_list_tail	../library/stream.string_writer.m	/^:- pred write_list_tail(/;kq|/^\<write_list_tail\>/;'q;"	kind:pred	file:
string_writer.write_term_args	../library/stream.string_writer.m	/^:- pred write_term_args(Stream, deconstruct.noncanon_handling, list(/;kq|/^\<write_term_args\>/;'q;"	kind:pred	file:
string_writer.write_type_desc	../library/stream.string_writer.m	/^:- pred write_type_desc(/;kq|/^\<write_type_desc\>/;'q;"	kind:pred	file:
string_writer.write_univ	../library/stream.string_writer.m	/^:- pred write_univ(/;kq|/^\<write_univ\>/;'q;"	kind:pred
strip	../library/string.m	/^:- func strip(/;kq|/^\<strip\>/;'q;"	kind:func
strip	options.m	/^    ;       strip$/;kq|-;/\<strip\>/;'q;"	kind:cons
strip_all_module_names	prog_util.m	/^    ;       strip_all_module_names.$/;kq|-;/\<strip_all_module_names\>/;'q;"	kind:cons
strip_builtin_module_name	prog_util.m	/^    --->    strip_builtin_module_name$/;kq|-;/\<strip_builtin_module_name\>/;'q;"	kind:cons
strip_builtin_qualifier_from_cons_id	prog_util.m	/^:- pred strip_builtin_qualifier_from_cons_id(/;kq|/^\<strip_builtin_qualifier_from_cons_id\>/;'q;"	kind:pred
strip_builtin_qualifier_from_sym_name	prog_util.m	/^:- pred strip_builtin_qualifier_from_sym_name(/;kq|/^\<strip_builtin_qualifier_from_sym_name\>/;'q;"	kind:pred
strip_constraint_markers	constraint.m	/^:- pred strip_constraint_markers(/;kq|/^\<strip_constraint_markers\>/;'q;"	kind:pred	file:
strip_constraint_markers_case	constraint.m	/^:- pred strip_constraint_markers_case(/;kq|/^\<strip_constraint_markers_case\>/;'q;"	kind:pred	file:
strip_constraint_markers_expr	constraint.m	/^:- pred strip_constraint_markers_expr(/;kq|/^\<strip_constraint_markers_expr\>/;'q;"	kind:pred	file:
strip_executable_command	options.m	/^    ;       strip_executable_command$/;kq|-;/\<strip_executable_command\>/;'q;"	kind:cons
strip_executable_shared_flags	options.m	/^    ;       strip_executable_shared_flags$/;kq|-;/\<strip_executable_shared_flags\>/;'q;"	kind:cons
strip_executable_static_flags	options.m	/^    ;       strip_executable_static_flags$/;kq|-;/\<strip_executable_static_flags\>/;'q;"	kind:cons
strip_gc_statement	ml_elim_nested.m	/^:- func strip_gc_statement(/;kq|/^\<strip_gc_statement\>/;'q;"	kind:func	file:
strip_goal_calls	stm_expand.m	/^:- pred strip_goal_calls(/;kq|/^\<strip_goal_calls\>/;'q;"	kind:pred	file:
strip_headvar_unifications	intermod.m	/^:- pred strip_headvar_unifications(list(/;kq|/^\<strip_headvar_unifications\>/;'q;"	kind:pred	file:
strip_headvar_unifications_from_goal_list	intermod.m	/^:- pred strip_headvar_unifications_from_goal_list(list(/;kq|/^\<strip_headvar_unifications_from_goal_list\>/;'q;"	kind:pred	file:
strip_kind_annotation	prog_type_test.m	/^:- func strip_kind_annotation(/;kq|/^\<strip_kind_annotation\>/;'q;"	kind:func
strip_leading_win32_current_drive_root_directory	../library/dir.m	/^:- pred strip_leading_win32_current_drive_root_directory(list(/;kq|/^\<strip_leading_win32_current_drive_root_directory\>/;'q;"	kind:pred	file:
strip_leading_win32_drive_root_directory	../library/dir.m	/^:- pred strip_leading_win32_drive_root_directory(list(/;kq|/^\<strip_leading_win32_drive_root_directory\>/;'q;"	kind:pred	file:
strip_leading_win32_root_directory	../library/dir.m	/^:- pred strip_leading_win32_root_directory(list(/;kq|/^\<strip_leading_win32_root_directory\>/;'q;"	kind:pred	file:
strip_leading_win32_unc_root_directory	../library/dir.m	/^:- pred strip_leading_win32_unc_root_directory(list(char)::in, list(/;kq|/^\<strip_leading_win32_unc_root_directory\>/;'q;"	kind:pred	file:
strip_mercury_and_mangle_sym_name_for_csharp	mlds_to_cs_name.m	/^:- func strip_mercury_and_mangle_sym_name_for_csharp(/;kq|/^\<strip_mercury_and_mangle_sym_name_for_csharp\>/;'q;"	kind:func
strip_module_names_from_bound_functor	prog_mode.m	/^:- pred strip_module_names_from_bound_functor(/;kq|/^\<strip_module_names_from_bound_functor\>/;'q;"	kind:pred	file:
strip_module_names_from_bound_functors	prog_mode.m	/^:- pred strip_module_names_from_bound_functors(/;kq|/^\<strip_module_names_from_bound_functors\>/;'q;"	kind:pred	file:
strip_module_names_from_cons_id	prog_util.m	/^:- pred strip_module_names_from_cons_id(/;kq|/^\<strip_module_names_from_cons_id\>/;'q;"	kind:pred
strip_module_names_from_ho_inst_info	prog_mode.m	/^:- pred strip_module_names_from_ho_inst_info(/;kq|/^\<strip_module_names_from_ho_inst_info\>/;'q;"	kind:pred
strip_module_names_from_inst	prog_mode.m	/^:- pred strip_module_names_from_inst(/;kq|/^\<strip_module_names_from_inst\>/;'q;"	kind:pred
strip_module_names_from_inst_list	prog_mode.m	/^:- pred strip_module_names_from_inst_list(/;kq|/^\<strip_module_names_from_inst_list\>/;'q;"	kind:pred
strip_module_names_from_inst_name	prog_mode.m	/^:- pred strip_module_names_from_inst_name(/;kq|/^\<strip_module_names_from_inst_name\>/;'q;"	kind:pred	file:
strip_module_names_from_mode	prog_mode.m	/^:- pred strip_module_names_from_mode(/;kq|/^\<strip_module_names_from_mode\>/;'q;"	kind:pred
strip_module_names_from_mode_list	prog_mode.m	/^:- pred strip_module_names_from_mode_list(/;kq|/^\<strip_module_names_from_mode_list\>/;'q;"	kind:pred
strip_module_names_from_sym_name	prog_util.m	/^:- pred strip_module_names_from_sym_name(/;kq|/^\<strip_module_names_from_sym_name\>/;'q;"	kind:pred
strip_module_names_from_type	prog_type.m	/^:- pred strip_module_names_from_type(/;kq|/^\<strip_module_names_from_type\>/;'q;"	kind:pred
strip_module_names_from_type_list	prog_type.m	/^:- pred strip_module_names_from_type_list(/;kq|/^\<strip_module_names_from_type_list\>/;'q;"	kind:pred
strip_module_qualifier_from_cons_id	prog_util.m	/^:- pred strip_module_qualifier_from_cons_id(/;kq|/^\<strip_module_qualifier_from_cons_id\>/;'q;"	kind:pred
strip_module_qualifier_from_sym_name	prog_util.m	/^:- pred strip_module_qualifier_from_sym_name(/;kq|/^\<strip_module_qualifier_from_sym_name\>/;'q;"	kind:pred
strip_outermost_qualifier	../mdbcomp/sym_name.m	/^:- pred strip_outermost_qualifier(/;kq|/^\<strip_outermost_qualifier\>/;'q;"	kind:pred
strip_qual	parse_tree_out_cons_id.m	/^    ;       strip_qual.$/;kq|-;/\<strip_qual\>/;'q;"	kind:cons	file:
strip_tag	builtin_ops.m	/^    ;       strip_tag$/;kq|-;/\<strip_tag\>/;'q;"	kind:cons
strip_trailing_primes	parse_tree_out_term.m	/^:- pred strip_trailing_primes(/;kq|/^\<strip_trailing_primes\>/;'q;"	kind:pred	file:
strip_typed_insts_from_bound_functor	prog_mode.m	/^:- pred strip_typed_insts_from_bound_functor(/;kq|/^\<strip_typed_insts_from_bound_functor\>/;'q;"	kind:pred	file:
strip_typed_insts_from_bound_functors	prog_mode.m	/^:- pred strip_typed_insts_from_bound_functors(list(/;kq|/^\<strip_typed_insts_from_bound_functors\>/;'q;"	kind:pred	file:
strip_typed_insts_from_ho_inst_info	prog_mode.m	/^:- pred strip_typed_insts_from_ho_inst_info(/;kq|/^\<strip_typed_insts_from_ho_inst_info\>/;'q;"	kind:pred	file:
strip_typed_insts_from_inst	prog_mode.m	/^:- pred strip_typed_insts_from_inst(/;kq|/^\<strip_typed_insts_from_inst\>/;'q;"	kind:pred
strip_typed_insts_from_inst_list	prog_mode.m	/^:- pred strip_typed_insts_from_inst_list(list(/;kq|/^\<strip_typed_insts_from_inst_list\>/;'q;"	kind:pred
strip_typed_insts_from_inst_name	prog_mode.m	/^:- pred strip_typed_insts_from_inst_name(/;kq|/^\<strip_typed_insts_from_inst_name\>/;'q;"	kind:pred	file:
strip_typed_insts_from_mode	prog_mode.m	/^:- pred strip_typed_insts_from_mode(/;kq|/^\<strip_typed_insts_from_mode\>/;'q;"	kind:pred
strip_typed_insts_from_mode_list	prog_mode.m	/^:- pred strip_typed_insts_from_mode_list(list(/;kq|/^\<strip_typed_insts_from_mode_list\>/;'q;"	kind:pred
strip_typeinfos_from_args_and_modes	term_constr_build.m	/^:- pred strip_typeinfos_from_args_and_modes(/;kq|/^\<strip_typeinfos_from_args_and_modes\>/;'q;"	kind:pred	file:
strip_typeinfos_from_args_and_modes_2	term_constr_build.m	/^:- pred strip_typeinfos_from_args_and_modes_2(/;kq|/^\<strip_typeinfos_from_args_and_modes_2\>/;'q;"	kind:pred	file:
strip_what_module_names	prog_util.m	/^:- type strip_what_module_names$/;kq|-;/\<strip_what_module_names\>/;'q;"	kind:type
struct_decl_flags_to_prefix_for_c	mlds_to_c_class.m	/^:- func struct_decl_flags_to_prefix_for_c(/;kq|/^\<struct_decl_flags_to_prefix_for_c\>/;'q;"	kind:func	file:
struct_map	common.m	/^:- type struct_map == map(type_ctor, cons_id_map).$/;kq|-;/\<struct_map\>/;'q;"	kind:type	file:
structure	common.m	/^:- type structure$/;kq|-;/\<structure\>/;'q;"	kind:type	file:
structure_reuse.domain.always	structure_reuse.domain.m	/^    --->    always$/;kq|-;/\<structure_reuse.domain.always\>/;'q;"	kind:cons	file:
structure_reuse_analysis	options.m	/^    ;       structure_reuse_analysis$/;kq|-;/\<structure_reuse_analysis\>/;'q;"	kind:cons
structure_reuse_answer	structure_reuse.analysis.m	/^:- type structure_reuse_answer$/;kq|-;/\<structure_reuse_answer\>/;'q;"	kind:type	file:
structure_reuse_answer_conditional	structure_reuse.analysis.m	/^    ;       structure_reuse_answer_conditional($/;kq|-;/\<structure_reuse_answer_conditional\>/;'q;"	kind:cons	file:
structure_reuse_answer_harsher_than_in_analysis_registry	structure_reuse.analysis.m	/^:- pred structure_reuse_answer_harsher_than_in_analysis_registry(/;kq|/^\<structure_reuse_answer_harsher_than_in_analysis_registry\>/;'q;"	kind:pred
structure_reuse_answer_no_reuse	structure_reuse.analysis.m	/^    --->    structure_reuse_answer_no_reuse$/;kq|-;/\<structure_reuse_answer_no_reuse\>/;'q;"	kind:cons	file:
structure_reuse_answer_to_domain	structure_reuse.analysis.m	/^:- pred structure_reuse_answer_to_domain(list(/;kq|/^\<structure_reuse_answer_to_domain\>/;'q;"	kind:pred	file:
structure_reuse_answer_unconditional	structure_reuse.analysis.m	/^    ;       structure_reuse_answer_unconditional$/;kq|-;/\<structure_reuse_answer_unconditional\>/;'q;"	kind:cons	file:
structure_reuse_call	structure_reuse.analysis.m	/^:- type structure_reuse_call$/;kq|-;/\<structure_reuse_call\>/;'q;"	kind:type	file:
structure_reuse_condition	prog_data_pragma.m	/^:- type structure_reuse_condition$/;kq|-;/\<structure_reuse_condition\>/;'q;"	kind:type
structure_reuse_constraint	options.m	/^    ;           structure_reuse_constraint$/;kq|-;/\<structure_reuse_constraint\>/;'q;"	kind:cons
structure_reuse_constraint_arg	options.m	/^    ;           structure_reuse_constraint_arg$/;kq|-;/\<structure_reuse_constraint_arg\>/;'q;"	kind:cons
structure_reuse_domain	prog_data_pragma.m	/^:- type structure_reuse_domain$/;kq|-;/\<structure_reuse_domain\>/;'q;"	kind:type
structure_reuse_domain_and_status	hlds_pred.m	/^:- type structure_reuse_domain_and_status$/;kq|-;/\<structure_reuse_domain_and_status\>/;'q;"	kind:type
structure_reuse_free_cells	options.m	/^    ;           structure_reuse_free_cells$/;kq|-;/\<structure_reuse_free_cells\>/;'q;"	kind:cons
structure_reuse_func_info	structure_reuse.analysis.m	/^:- type structure_reuse_func_info$/;kq|-;/\<structure_reuse_func_info\>/;'q;"	kind:type	file:
structure_reuse_info	hlds_pred.m	/^:- type structure_reuse_info$/;kq|-;/\<structure_reuse_info\>/;'q;"	kind:type	file:
structure_reuse_info_init	hlds_pred.m	/^:- func structure_reuse_info_init = structure_reuse_info.$/;kq|/^\<structure_reuse_info_init\>/;'q;"	kind:func	file:
structure_reuse_max_conditions	options.m	/^    ;           structure_reuse_max_conditions$/;kq|-;/\<structure_reuse_max_conditions\>/;'q;"	kind:cons
structure_reuse_repeat	options.m	/^    ;           structure_reuse_repeat$/;kq|-;/\<structure_reuse_repeat\>/;'q;"	kind:cons
structure_sharing	prog_data_pragma.m	/^:- type structure_sharing == list(structure_sharing_pair).$/;kq|-;/\<structure_sharing\>/;'q;"	kind:type
structure_sharing.domain.wrap	structure_sharing.domain.m	/^:- func wrap(/;kq|/^\<wrap\>/;'q;"	kind:func	file:
structure_sharing.domain.wrap	structure_sharing.domain.m	/^:- pred wrap(/;kq|/^\<wrap\>/;'q;"	kind:pred	file:
structure_sharing_analysis	options.m	/^    ;       structure_sharing_analysis$/;kq|-;/\<structure_sharing_analysis\>/;'q;"	kind:cons
structure_sharing_answer	structure_sharing.analysis.m	/^:- type structure_sharing_answer$/;kq|-;/\<structure_sharing_answer\>/;'q;"	kind:type	file:
structure_sharing_answer_bottom	structure_sharing.analysis.m	/^    --->    structure_sharing_answer_bottom$/;kq|-;/\<structure_sharing_answer_bottom\>/;'q;"	kind:cons	file:
structure_sharing_answer_real	structure_sharing.analysis.m	/^    ;       structure_sharing_answer_real($/;kq|-;/\<structure_sharing_answer_real\>/;'q;"	kind:cons	file:
structure_sharing_answer_to_domain	structure_sharing.analysis.m	/^:- pred structure_sharing_answer_to_domain(maybe(/;kq|/^\<structure_sharing_answer_to_domain\>/;'q;"	kind:pred	file:
structure_sharing_answer_top	structure_sharing.analysis.m	/^    ;       structure_sharing_answer_top$/;kq|-;/\<structure_sharing_answer_top\>/;'q;"	kind:cons	file:
structure_sharing_bottom	prog_data_pragma.m	/^    --->    structure_sharing_bottom$/;kq|-;/\<structure_sharing_bottom\>/;'q;"	kind:cons
structure_sharing_call	structure_sharing.analysis.m	/^:- type structure_sharing_call$/;kq|-;/\<structure_sharing_call\>/;'q;"	kind:type	file:
structure_sharing_domain	prog_data_pragma.m	/^:- type structure_sharing_domain$/;kq|-;/\<structure_sharing_domain\>/;'q;"	kind:type
structure_sharing_domain_and_status	hlds_pred.m	/^:- type structure_sharing_domain_and_status$/;kq|-;/\<structure_sharing_domain_and_status\>/;'q;"	kind:type
structure_sharing_func_info	structure_sharing.analysis.m	/^:- type structure_sharing_func_info$/;kq|-;/\<structure_sharing_func_info\>/;'q;"	kind:type	file:
structure_sharing_info	hlds_pred.m	/^:- type structure_sharing_info$/;kq|-;/\<structure_sharing_info\>/;'q;"	kind:type	file:
structure_sharing_info_init	hlds_pred.m	/^:- func structure_sharing_info_init = structure_sharing_info.$/;kq|/^\<structure_sharing_info_init\>/;'q;"	kind:func	file:
structure_sharing_pair	prog_data_pragma.m	/^:- type structure_sharing_pair == pair(datastruct).$/;kq|-;/\<structure_sharing_pair\>/;'q;"	kind:type
structure_sharing_real	prog_data_pragma.m	/^    ;       structure_sharing_real(structure_sharing)$/;kq|-;/\<structure_sharing_real\>/;'q;"	kind:cons
structure_sharing_top	prog_data_pragma.m	/^    ;       structure_sharing_top(set(top_feedback)).$/;kq|-;/\<structure_sharing_top\>/;'q;"	kind:cons
structure_sharing_widening	options.m	/^    ;           structure_sharing_widening$/;kq|-;/\<structure_sharing_widening\>/;'q;"	kind:cons
stsi_jump	string_switch.m	/^    --->    stsi_jump(string_trie_switch_info_jump)$/;kq|-;/\<stsi_jump\>/;'q;"	kind:cons	file:
stsi_lookup	string_switch.m	/^    ;       stsi_lookup(string_trie_switch_info_lookup).$/;kq|-;/\<stsi_lookup\>/;'q;"	kind:cons	file:
stsij_branch_start	string_switch.m	/^                stsij_branch_start          :: position_info,$/;kq|-;/\<stsij_branch_start\>/;'q;"	kind:fld	file:
stsij_case_id_to_label_map	string_switch.m	/^                stsij_case_id_to_label_map  :: map(case_id, label),$/;kq|-;/\<stsij_case_id_to_label_map\>/;'q;"	kind:fld	file:
stsij_code_unit_reg	string_switch.m	/^                stsij_code_unit_reg         :: lval,$/;kq|-;/\<stsij_code_unit_reg\>/;'q;"	kind:fld	file:
stsij_encoding	string_switch.m	/^                stsij_encoding              :: string_encoding,$/;kq|-;/\<stsij_encoding\>/;'q;"	kind:fld	file:
stsij_fail_code	string_switch.m	/^                stsij_fail_code             :: llds_code,$/;kq|-;/\<stsij_fail_code\>/;'q;"	kind:fld	file:
stsij_fail_label	string_switch.m	/^                stsij_fail_label            :: label,$/;kq|-;/\<stsij_fail_label\>/;'q;"	kind:fld	file:
stsij_goto_fail_code	string_switch.m	/^                stsij_goto_fail_code        :: llds_code$/;kq|-;/\<stsij_goto_fail_code\>/;'q;"	kind:fld	file:
stsil_after_code_addr	string_switch.m	/^                stsil_after_code_addr       :: code_addr,$/;kq|-;/\<stsil_after_code_addr\>/;'q;"	kind:fld	file:
stsil_after_label	string_switch.m	/^                stsil_after_label           :: label,$/;kq|-;/\<stsil_after_label\>/;'q;"	kind:fld	file:
stsil_branch_start	string_switch.m	/^                stsil_branch_start          :: position_info,$/;kq|-;/\<stsil_branch_start\>/;'q;"	kind:fld	file:
stsil_case_id_reg	string_switch.m	/^                stsil_case_id_reg           :: lval,$/;kq|-;/\<stsil_case_id_reg\>/;'q;"	kind:fld	file:
stsil_code_unit_reg	string_switch.m	/^                stsil_code_unit_reg         :: lval,$/;kq|-;/\<stsil_code_unit_reg\>/;'q;"	kind:fld	file:
stsil_encoding	string_switch.m	/^                stsil_encoding              :: string_encoding,$/;kq|-;/\<stsil_encoding\>/;'q;"	kind:fld	file:
stsil_fail_code	string_switch.m	/^                stsil_fail_code             :: llds_code$/;kq|-;/\<stsil_fail_code\>/;'q;"	kind:fld	file:
stsil_goto_after_code	string_switch.m	/^                stsil_goto_after_code       :: llds_code,$/;kq|-;/\<stsil_goto_after_code\>/;'q;"	kind:fld	file:
stub	add_pred.m	/^    --->    stub$/;kq|-;/\<stub\>/;'q;"	kind:cons	file:
stuff_to_check	typecheck_clauses.m	/^:- type stuff_to_check$/;kq|-;/\<stuff_to_check\>/;'q;"	kind:type
style_checks.gather_style_info	style_checks.m	/^:- pred gather_style_info(/;kq|/^\<gather_style_info\>/;'q;"	kind:pred	file:
style_checks.get_pred_context	style_checks.m	/^:- pred get_pred_context(/;kq|/^\<get_pred_context\>/;'q;"	kind:pred	file:
style_checks.inc	style_checks.m	/^:- type inc$/;kq|-;/\<style_checks.inc\>/;'q;"	kind:type	file:
style_checks.pdin_pred_id	style_checks.m	/^                pdin_pred_id                    :: pred_id,$/;kq|-;/\<style_checks.pdin_pred_id\>/;'q;"	kind:fld	file:
style_checks.pdin_pred_info	style_checks.m	/^                pdin_pred_info                  :: pred_info,$/;kq|-;/\<style_checks.pdin_pred_info\>/;'q;"	kind:fld	file:
style_checks.style_clause_gaps	style_checks.m	/^                style_clause_gaps           :: map(pred_id, regions_with_gaps)$/;kq|-;/\<style_checks.style_clause_gaps\>/;'q;"	kind:fld	file:
style_checks.style_info	style_checks.m	/^:- type style_info$/;kq|-;/\<style_checks.style_info\>/;'q;"	kind:type	file:
style_checks.warnings_we_want	style_checks.m	/^:- type warnings_we_want$/;kq|-;/\<style_checks.warnings_we_want\>/;'q;"	kind:type	file:
style_clause_gaps	style_checks.m	/^                style_clause_gaps           :: map(pred_id, regions_with_gaps)$/;kq|-;/\<style_clause_gaps\>/;'q;"	kind:fld	file:
style_decl_gap_specs	style_checks.m	/^                style_decl_gap_specs        :: list(error_spec),$/;kq|-;/\<style_decl_gap_specs\>/;'q;"	kind:fld	file:
style_exported_preds	style_checks.m	/^                style_exported_preds        :: list(pred_decl_item_numbers),$/;kq|-;/\<style_exported_preds\>/;'q;"	kind:fld	file:
style_info	style_checks.m	/^:- type style_info$/;kq|-;/\<style_info\>/;'q;"	kind:type	file:
style_non_contig_decls	style_checks.m	/^                style_non_contig_decls ::$/;kq|-;/\<style_non_contig_decls\>/;'q;"	kind:fld	file:
style_non_contig_defns	style_checks.m	/^                style_non_contig_defns ::$/;kq|-;/\<style_non_contig_defns\>/;'q;"	kind:fld	file:
style_nonexported_preds	style_checks.m	/^                style_nonexported_preds     :: list(pred_decl_item_numbers),$/;kq|-;/\<style_nonexported_preds\>/;'q;"	kind:fld	file:
style_valid_pred_ids	style_checks.m	/^                style_valid_pred_ids        :: set_tree234(pred_id),$/;kq|-;/\<style_valid_pred_ids\>/;'q;"	kind:fld	file:
style_warn_decl_vs_defn	style_checks.m	/^                style_warn_decl_vs_defn ::$/;kq|-;/\<style_warn_decl_vs_defn\>/;'q;"	kind:fld	file:
style_warning_bool_options	options.m	/^:- func style_warning_bool_options = list(/;kq|/^\<style_warning_bool_options\>/;'q;"	kind:func
stylesheet_href	../library/term_to_xml.m	/^                stylesheet_href :: string$/;kq|-;/\<stylesheet_href\>/;'q;"	kind:fld
stylesheet_type	../library/term_to_xml.m	/^                stylesheet_type :: string, % For example "text\/xsl"$/;kq|-;/\<stylesheet_type\>/;'q;"	kind:fld
sub_ctors	prog_data.m	/^                sub_ctors           :: one_or_more(constructor)$/;kq|-;/\<sub_ctors\>/;'q;"	kind:fld
sub_string_search	../library/string.m	/^:- pred sub_string_search(/;kq|/^\<sub_string_search\>/;'q;"	kind:pred
sub_string_search_start	../library/string.m	/^:- pred sub_string_search_start(/;kq|/^\<sub_string_search_start\>/;'q;"	kind:pred
sub_supertype	prog_data.m	/^                sub_supertype       :: mer_type,$/;kq|-;/\<sub_supertype\>/;'q;"	kind:fld
sub_word	du_type_layout.m	/^:- type sub_word$/;kq|-;/\<sub_word\>/;'q;"	kind:type	file:
sub_word_bin	du_type_layout.m	/^:- type sub_word_bin$/;kq|-;/\<sub_word_bin\>/;'q;"	kind:type	file:
sub_word_id	du_type_layout.m	/^                sub_word_id         :: field_id$/;kq|-;/\<sub_word_id\>/;'q;"	kind:fld	file:
sub_word_num_bits	du_type_layout.m	/^                sub_word_num_bits   :: int,$/;kq|-;/\<sub_word_num_bits\>/;'q;"	kind:fld	file:
subdir_setting	globals.m	/^:- type subdir_setting$/;kq|-;/\<subdir_setting\>/;'q;"	kind:type
subgoal_may_call_mercury_attribute	table_gen.m	/^:- pred subgoal_may_call_mercury_attribute(/;kq|/^\<subgoal_may_call_mercury_attribute\>/;'q;"	kind:pred	file:
subgoal_name	table_gen.m	/^:- func subgoal_name = string.$/;kq|/^\<subgoal_name\>/;'q;"	kind:func	file:
subgoal_tabled_for_io_attribute	table_gen.m	/^:- pred subgoal_tabled_for_io_attribute(/;kq|/^\<subgoal_tabled_for_io_attribute\>/;'q;"	kind:pred	file:
subgoal_type	table_gen.m	/^:- func subgoal_type = mer_type.$/;kq|/^\<subgoal_type\>/;'q;"	kind:func	file:
sublist	../library/list.m	/^:- pred sublist(list(T)::in, list(/;kq|/^\<sublist\>/;'q;"	kind:pred
sublist	../library/one_or_more.m	/^:- pred sublist(one_or_more(T)::in, one_or_more(/;kq|/^\<sublist\>/;'q;"	kind:pred
submodule_include_info	split_parse_tree_src.m	/^:- type submodule_include_info$/;kq|-;/\<submodule_include_info\>/;'q;"	kind:type	file:
submodule_include_info_map	split_parse_tree_src.m	/^:- type submodule_include_info_map == map(module_name, submodule_include_info).$/;kq|-;/\<submodule_include_info_map\>/;'q;"	kind:type	file:
submodule_include_info_map_to_item_includes_acc	split_parse_tree_src.m	/^:- pred submodule_include_info_map_to_item_includes_acc(/;kq|/^\<submodule_include_info_map_to_item_includes_acc\>/;'q;"	kind:pred	file:
submodule_of_compiler_arg_module	recompilation.check.m	/^    ;       submodule_of_compiler_arg_module.$/;kq|-;/\<submodule_of_compiler_arg_module\>/;'q;"	kind:cons	file:
suboptimal	analysis.framework.m	/^    ;       suboptimal$/;kq|-;/\<suboptimal\>/;'q;"	kind:cons
subset	../library/diet.m	/^:- pred subset(diet(T)::in, diet(T)::in) is semidet <= diet_element(/;kq|/^\<subset\>/;'q;"	kind:pred
subset	../library/fat_sparse_bitset.m	/^:- pred subset(fat_sparse_bitset(T)::in, fat_sparse_bitset(/;kq|/^\<subset\>/;'q;"	kind:pred
subset	../library/fatter_sparse_bitset.m	/^:- pred subset(fatter_sparse_bitset(T)::in, fatter_sparse_bitset(/;kq|/^\<subset\>/;'q;"	kind:pred
subset	../library/ranges.m	/^:- pred subset(/;kq|/^\<subset\>/;'q;"	kind:pred
subset	../library/set.m	/^:- pred subset(set(T)::in, set(/;kq|/^\<subset\>/;'q;"	kind:pred
subset	../library/set_bbbtree.m	/^:- pred subset(set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<subset\>/;'q;"	kind:pred
subset	../library/set_ctree234.m	/^:- pred subset(set_ctree234(T)::in, set_ctree234(/;kq|/^\<subset\>/;'q;"	kind:pred
subset	../library/set_ordlist.m	/^:- pred subset(set_ordlist(T)::in, set_ordlist(/;kq|/^\<subset\>/;'q;"	kind:pred
subset	../library/set_tree234.m	/^:- pred subset(set_tree234(T)::in, set_tree234(/;kq|/^\<subset\>/;'q;"	kind:pred
subset	../library/set_unordlist.m	/^:- pred subset(set_unordlist(T)::in, set_unordlist(/;kq|/^\<subset\>/;'q;"	kind:pred
subset	../library/sparse_bitset.m	/^:- pred subset(sparse_bitset(T)::in, sparse_bitset(/;kq|/^\<subset\>/;'q;"	kind:pred
subset	../library/test_bitset.m	/^:- pred subset(test_bitset(T)::in, test_bitset(/;kq|/^\<subset\>/;'q;"	kind:pred
subset	../library/tree_bitset.m	/^:- pred subset(tree_bitset(T)::in, tree_bitset(/;kq|/^\<subset\>/;'q;"	kind:pred
subset	set_of_var.m	/^:- pred subset(set_of_var(T)::in, set_of_var(/;kq|/^\<subset\>/;'q;"	kind:pred
subset_2	../library/diet.m	/^:- pred subset_2(interval(T)::in, diet(T)::in, interval(T)::in, diet(/;kq|/^\<subset_2\>/;'q;"	kind:pred	file:
subset_compare	../library/bag.m	/^:- pred subset_compare(comparison_result::out, bag(T)::in, bag(/;kq|/^\<subset_compare\>/;'q;"	kind:pred
subset_compare_loop	../library/bag.m	/^:- pred subset_compare_loop(/;kq|/^\<subset_compare_loop\>/;'q;"	kind:pred	file:
subset_compare_verify_le	../library/bag.m	/^:- pred subset_compare_verify_le(/;kq|/^\<subset_compare_verify_le\>/;'q;"	kind:pred	file:
subst	assertion.m	/^:- type subst == map(prog_var, prog_var).$/;kq|-;/\<subst\>/;'q;"	kind:type	file:
subst_impl_defined_literals	implementation_defined_literals.m	/^:- pred subst_impl_defined_literals(/;kq|/^\<subst_impl_defined_literals\>/;'q;"	kind:pred
subst_implementation_defined_literals	mercury_compile_front_end.m	/^:- pred subst_implementation_defined_literals(/;kq|/^\<subst_implementation_defined_literals\>/;'q;"	kind:pred	file:
subst_literals_in_case	implementation_defined_literals.m	/^:- pred subst_literals_in_case(/;kq|/^\<subst_literals_in_case\>/;'q;"	kind:pred	file:
subst_literals_in_clause	implementation_defined_literals.m	/^:- pred subst_literals_in_clause(/;kq|/^\<subst_literals_in_clause\>/;'q;"	kind:pred	file:
subst_literals_in_goal	implementation_defined_literals.m	/^:- pred subst_literals_in_goal(/;kq|/^\<subst_literals_in_goal\>/;'q;"	kind:pred	file:
subst_literals_in_pred	implementation_defined_literals.m	/^:- pred subst_literals_in_pred(/;kq|/^\<subst_literals_in_pred\>/;'q;"	kind:pred	file:
subst_literals_info	implementation_defined_literals.m	/^:- type subst_literals_info$/;kq|-;/\<subst_literals_info\>/;'q;"	kind:type	file:
subst_size_var	term_constr_pass2.m	/^:- func subst_size_var(bimap(/;kq|/^\<subst_size_var\>/;'q;"	kind:func	file:
subst_size_var_coeff	term_constr_pass2.m	/^:- func subst_size_var_coeff(bimap(/;kq|/^\<subst_size_var_coeff\>/;'q;"	kind:func	file:
subst_size_var_eqn	term_constr_pass2.m	/^:- func subst_size_var_eqn(bimap(/;kq|/^\<subst_size_var_eqn\>/;'q;"	kind:func	file:
subst_soln	add_pragma_type_spec.m	/^:- type subst_soln$/;kq|-;/\<subst_soln\>/;'q;"	kind:type	file:
subst_to_mrtq_stuffed_string	pred_name.m	/^:- func subst_to_mrtq_stuffed_string(pair(/;kq|/^\<subst_to_mrtq_stuffed_string\>/;'q;"	kind:func	file:
subst_to_name	pred_name.m	/^:- func subst_to_name(pair(/;kq|/^\<subst_to_name\>/;'q;"	kind:func	file:
substitute_corresponding_in_term	../library/term.m	/^:- pred substitute_corresponding_in_term(list(var(T))::in, list(term(/;kq|/^\<substitute_corresponding_in_term\>/;'q;"	kind:pred
substitute_corresponding_in_term	../library/term_subst.m	/^:- pred substitute_corresponding_in_term(list(var(T))::in, list(term(/;kq|/^\<substitute_corresponding_in_term\>/;'q;"	kind:pred
substitute_corresponding_in_terms	../library/term.m	/^:- pred substitute_corresponding_in_terms(list(var(T))::in, list(term(/;kq|/^\<substitute_corresponding_in_terms\>/;'q;"	kind:pred
substitute_corresponding_in_terms	../library/term_subst.m	/^:- pred substitute_corresponding_in_terms(list(var(T))::in, list(term(/;kq|/^\<substitute_corresponding_in_terms\>/;'q;"	kind:pred
substitute_corresponding_vars	lp_rational.m	/^:- func substitute_corresponding_vars(list(lp_var), list(/;kq|/^\<substitute_corresponding_vars\>/;'q;"	kind:func
substitute_corresponding_vars	polyhedron.m	/^:- func substitute_corresponding_vars(list(lp_var), list(/;kq|/^\<substitute_corresponding_vars\>/;'q;"	kind:func
substitute_higher_order_arg	higher_order.make_specialized_preds.m	/^:- pred substitute_higher_order_arg(/;kq|/^\<substitute_higher_order_arg\>/;'q;"	kind:pred	file:
substitute_into_constraint	lp_rational.m	/^:- pred substitute_into_constraint(lp_var::in, list(/;kq|/^\<substitute_into_constraint\>/;'q;"	kind:pred	file:
substitute_into_constraints	lp_rational.m	/^:- pred substitute_into_constraints(lp_var::in, list(/;kq|/^\<substitute_into_constraints\>/;'q;"	kind:pred	file:
substitute_lval_in_defn	use_local_vars.m	/^:- pred substitute_lval_in_defn(/;kq|/^\<substitute_lval_in_defn\>/;'q;"	kind:pred	file:
substitute_lval_in_defn_components	use_local_vars.m	/^:- pred substitute_lval_in_defn_components(/;kq|/^\<substitute_lval_in_defn_components\>/;'q;"	kind:pred	file:
substitute_lval_in_defn_outputs	use_local_vars.m	/^:- pred substitute_lval_in_defn_outputs(/;kq|/^\<substitute_lval_in_defn_outputs\>/;'q;"	kind:pred	file:
substitute_lval_in_instr	exprn_aux.m	/^:- pred substitute_lval_in_instr(/;kq|/^\<substitute_lval_in_instr\>/;'q;"	kind:pred
substitute_lval_in_instr_until_defn	use_local_vars.m	/^:- pred substitute_lval_in_instr_until_defn(/;kq|/^\<substitute_lval_in_instr_until_defn\>/;'q;"	kind:pred	file:
substitute_lval_in_instr_until_defn_2	use_local_vars.m	/^:- pred substitute_lval_in_instr_until_defn_2(/;kq|/^\<substitute_lval_in_instr_until_defn_2\>/;'q;"	kind:pred	file:
substitute_lval_in_lval	exprn_aux.m	/^:- pred substitute_lval_in_lval(/;kq|/^\<substitute_lval_in_lval\>/;'q;"	kind:pred
substitute_lval_in_lval_count	exprn_aux.m	/^:- pred substitute_lval_in_lval_count(/;kq|/^\<substitute_lval_in_lval_count\>/;'q;"	kind:pred	file:
substitute_lval_in_lval_count_2	exprn_aux.m	/^:- pred substitute_lval_in_lval_count_2(/;kq|/^\<substitute_lval_in_lval_count_2\>/;'q;"	kind:pred	file:
substitute_lval_in_rval	exprn_aux.m	/^:- pred substitute_lval_in_rval(/;kq|/^\<substitute_lval_in_rval\>/;'q;"	kind:pred
substitute_rtti_var_info	higher_order.make_specialized_preds.m	/^:- pred substitute_rtti_var_info(/;kq|/^\<substitute_rtti_var_info\>/;'q;"	kind:pred	file:
substitute_rval_in_lval	exprn_aux.m	/^:- pred substitute_rval_in_lval(/;kq|/^\<substitute_rval_in_lval\>/;'q;"	kind:pred	file:
substitute_rval_in_mem_ref	exprn_aux.m	/^:- pred substitute_rval_in_mem_ref(/;kq|/^\<substitute_rval_in_mem_ref\>/;'q;"	kind:pred	file:
substitute_rval_in_rval	exprn_aux.m	/^:- pred substitute_rval_in_rval(/;kq|/^\<substitute_rval_in_rval\>/;'q;"	kind:pred
substitute_rvals_in_rval	exprn_aux.m	/^:- pred substitute_rvals_in_rval(assoc_list(/;kq|/^\<substitute_rvals_in_rval\>/;'q;"	kind:pred
substitute_rvals_in_rval_1	exprn_aux.m	/^:- pred substitute_rvals_in_rval_1(assoc_list(/;kq|/^\<substitute_rvals_in_rval_1\>/;'q;"	kind:pred	file:
substitute_rvals_in_rval_2	exprn_aux.m	/^:- pred substitute_rvals_in_rval_2(assoc_list(/;kq|/^\<substitute_rvals_in_rval_2\>/;'q;"	kind:pred	file:
substitute_size_vars	term_constr_util.m	/^:- func substitute_size_vars(lp_constraint_conj, map(/;kq|/^\<substitute_size_vars\>/;'q;"	kind:func
substitute_state_var_mappings_unify_var_term	superhomogeneous.m	/^:- pred substitute_state_var_mappings_unify_var_term(/;kq|/^\<substitute_state_var_mappings_unify_var_term\>/;'q;"	kind:pred	file:
substitute_state_var_mappings_unify_var_term_num_context	superhomogeneous.m	/^:- pred substitute_state_var_mappings_unify_var_term_num_context(/;kq|/^\<substitute_state_var_mappings_unify_var_term_num_context\>/;'q;"	kind:pred	file:
substitute_term	lp_rational.m	/^:- func substitute_term(map(/;kq|/^\<substitute_term\>/;'q;"	kind:func	file:
substitute_type_args	type_util.m	/^:- pred substitute_type_args(list(type_param)::in, list(/;kq|/^\<substitute_type_args\>/;'q;"	kind:pred	file:
substitute_type_args_ctor_args	type_util.m	/^:- pred substitute_type_args_ctor_args(tsubst::in, list(/;kq|/^\<substitute_type_args_ctor_args\>/;'q;"	kind:pred	file:
substitute_type_args_ctors	type_util.m	/^:- pred substitute_type_args_ctors(tsubst::in, list(/;kq|/^\<substitute_type_args_ctors\>/;'q;"	kind:pred	file:
substitute_types_check_match	typecheck_error_unify.m	/^:- pred substitute_types_check_match(/;kq|/^\<substitute_types_check_match\>/;'q;"	kind:pred	file:
substitute_var_in_term	../library/term.m	/^:- pred substitute_var_in_term(var(T)::in, term(/;kq|/^\<substitute_var_in_term\>/;'q;"	kind:pred
substitute_var_in_term	../library/term_subst.m	/^:- pred substitute_var_in_term(var(T)::in, term(/;kq|/^\<substitute_var_in_term\>/;'q;"	kind:pred
substitute_var_in_terms	../library/term.m	/^:- pred substitute_var_in_terms(var(T)::in, term(/;kq|/^\<substitute_var_in_terms\>/;'q;"	kind:pred
substitute_var_in_terms	../library/term_subst.m	/^:- pred substitute_var_in_terms(var(T)::in, term(/;kq|/^\<substitute_var_in_terms\>/;'q;"	kind:pred
substitute_variable	lp_rational.m	/^:- pred substitute_variable(/;kq|/^\<substitute_variable\>/;'q;"	kind:pred	file:
substitute_vars	lp_rational.m	/^:- func substitute_vars(map(/;kq|/^\<substitute_vars\>/;'q;"	kind:func
substitute_vars	polyhedron.m	/^:- func substitute_vars(map(/;kq|/^\<substitute_vars\>/;'q;"	kind:func
substitute_vars_in_constraint	lp_rational.m	/^:- func substitute_vars_in_constraint(map(/;kq|/^\<substitute_vars_in_constraint\>/;'q;"	kind:func	file:
substitute_vars_in_rval	exprn_aux.m	/^:- pred substitute_vars_in_rval(assoc_list(/;kq|/^\<substitute_vars_in_rval\>/;'q;"	kind:pred
substitution	../library/term.m	/^:- type substitution(T) == map(var(T), term(T)).$/;kq|-;/\<substitution\>/;'q;"	kind:type
substring	../library/string.m	/^    ;       substring(string, int, int).    % string, start, end offset$/;kq|-;/\<substring\>/;'q;"	kind:cons
subsumes_on_elements	typeclasses.m	/^:- pred subsumes_on_elements(set(hlds_class_argpos)::in, list(/;kq|/^\<subsumes_on_elements\>/;'q;"	kind:pred	file:
subtract	../library/bag.m	/^:- func subtract(bag(T), bag(T)) = bag(/;kq|/^\<subtract\>/;'q;"	kind:func
subtract_ints_with_borrow	../library/calendar.m	/^:- pred subtract_ints_with_borrow(/;kq|/^\<subtract_ints_with_borrow\>/;'q;"	kind:pred	file:
subtract_loop	../library/bag.m	/^:- pred subtract_loop(assoc_list(T, int), assoc_list(/;kq|/^\<subtract_loop\>/;'q;"	kind:pred	file:
subtract_small	../library/bag.m	/^:- func subtract_small(bag(T), bag(T)) = bag(/;kq|/^\<subtract_small\>/;'q;"	kind:func
subtract_small_loop	../library/bag.m	/^:- pred subtract_small_loop(map(T, int)::in, map(T, int)::in, map(/;kq|/^\<subtract_small_loop\>/;'q;"	kind:pred	file:
subtype_coerce	hlds_goal.m	/^    ;       subtype_coerce.$/;kq|-;/\<subtype_coerce\>/;'q;"	kind:cons
subtype_defn_int_supertype_defn_impl	add_type.m	/^:- pred subtype_defn_int_supertype_defn_impl(/;kq|/^\<subtype_defn_int_supertype_defn_impl\>/;'q;"	kind:pred	file:
subtype_of	prog_data.m	/^    ;       subtype_of(mer_type).$/;kq|-;/\<subtype_of\>/;'q;"	kind:cons
subtype_repn_map	decide_type_repn.m	/^:- type subtype_repn_map == map(type_ctor, item_type_repn_info_subtype).$/;kq|-;/\<subtype_repn_map\>/;'q;"	kind:type	file:
subtype_report_any_foreign_enum	check_type_inst_mode_defns.m	/^:- pred subtype_report_any_foreign_enum(/;kq|/^\<subtype_report_any_foreign_enum\>/;'q;"	kind:pred	file:
subtype_report_any_foreign_type	check_type_inst_mode_defns.m	/^:- pred subtype_report_any_foreign_type(/;kq|/^\<subtype_report_any_foreign_type\>/;'q;"	kind:pred	file:
succeeded	../library/exception.m	/^    --->    succeeded(T)$/;kq|-;/\<succeeded\>/;'q;"	kind:cons
succeeded	maybe_util.m	/^    ;       succeeded.$/;kq|-;/\<succeeded\>/;'q;"	kind:cons
success_cont	ml_gen_info.m	/^:- type success_cont$/;kq|-;/\<success_cont\>/;'q;"	kind:type
success_indicator_name	table_gen.m	/^:- func success_indicator_name = string.$/;kq|/^\<success_indicator_name\>/;'q;"	kind:func	file:
successive_integers	../library/list.m	/^:- pred successive_integers(int::in, int::in, list(int)::in, list(/;kq|/^\<successive_integers\>/;'q;"	kind:pred	file:
successor	../library/diet.m	/^    func successor(T) = T,$/;kq|-;/\<successor\>/;'q;"	kind:tcm
successors	frameopt.m	/^:- func successors(frame_block_info(En, Ex)) = list(/;kq|/^\<successors\>/;'q;"	kind:func	file:
succfr_slot	llds.m	/^    ;       succfr_slot(rval)$/;kq|-;/\<succfr_slot\>/;'q;"	kind:cons
succip	llds.m	/^    ;       succip$/;kq|-;/\<succip\>/;'q;"	kind:cons
succip_is_used	code_info.m	/^:- pred succip_is_used(/;kq|/^\<succip_is_used\>/;'q;"	kind:pred
succip_slot	llds.m	/^    ;       succip_slot(rval)$/;kq|-;/\<succip_slot\>/;'q;"	kind:cons
succmap	opt_util.m	/^:- type succmap == map(label, bool).$/;kq|-;/\<succmap\>/;'q;"	kind:type
suffix	../library/string.m	/^:- pred suffix(/;kq|/^\<suffix\>/;'q;"	kind:pred
suffix	error_spec.m	/^    ;       suffix(string)$/;kq|-;/\<suffix\>/;'q;"	kind:cons
suffix	write_error_spec.m	/^    ;       suffix(string).$/;kq|-;/\<suffix\>/;'q;"	kind:cons	file:
suffix_length	../library/string.m	/^:- func suffix_length(pred(char)::in(pred(/;kq|/^\<suffix_length\>/;'q;"	kind:func
suffix_length_loop	../library/string.m	/^:- pred suffix_length_loop(pred(char)::in(pred(/;kq|/^\<suffix_length_loop\>/;'q;"	kind:pred	file:
sul	../library/set_unordlist.m	/^    --->    sul(list(T)).$/;kq|-;/\<sul\>/;'q;"	kind:cons	file:
sum_counts_on_line	../mdbcomp/trace_counts.m	/^:- func sum_counts_on_line(/;kq|/^\<sum_counts_on_line\>/;'q;"	kind:func	file:
sum_data_set_sizes	structure_sharing.domain.m	/^:- pred sum_data_set_sizes(/;kq|/^\<sum_data_set_sizes\>/;'q;"	kind:pred	file:
sum_like_terms	lp_rational.m	/^:- func sum_like_terms(list(lp_term)) = list(/;kq|/^\<sum_like_terms\>/;'q;"	kind:func	file:
sum_piece_lengths	../library/string.m	/^:- pred sum_piece_lengths(string::in, bool::in, list(/;kq|/^\<sum_piece_lengths\>/;'q;"	kind:pred	file:
sum_proc_trace_counts	../mdbcomp/trace_counts.m	/^:- pred sum_proc_trace_counts(/;kq|/^\<sum_proc_trace_counts\>/;'q;"	kind:pred	file:
sum_to_list	parse_util.m	/^:- pred sum_to_list(term(T)::in, list(term(/;kq|/^\<sum_to_list\>/;'q;"	kind:pred
sum_to_one_or_more	parse_util.m	/^:- pred sum_to_one_or_more(term(T)::in, one_or_more(term(/;kq|/^\<sum_to_one_or_more\>/;'q;"	kind:pred
sum_trace_count_file_type	../mdbcomp/trace_counts.m	/^:- func sum_trace_count_file_type(/;kq|/^\<sum_trace_count_file_type\>/;'q;"	kind:func
sum_trace_counts	../mdbcomp/trace_counts.m	/^:- pred sum_trace_counts(/;kq|/^\<sum_trace_counts\>/;'q;"	kind:pred
summarize_a_few_arg_insts	error_msg_inst.m	/^:- pred summarize_a_few_arg_insts(list(/;kq|/^\<summarize_a_few_arg_insts\>/;'q;"	kind:pred	file:
summarize_trace_counts_list	../mdbcomp/trace_counts.m	/^:- pred summarize_trace_counts_list(list(/;kq|/^\<summarize_trace_counts_list\>/;'q;"	kind:pred
sunday	../library/calendar.m	/^    ;       sunday.$/;kq|-;/\<sunday\>/;'q;"	kind:cons
suo_two	../library/tree234.m	/^:- mode suo_two == out(uniq_two(ground, ground, uniq_tree234_gg)).$/;kq|-;/\<suo_two\>/;'q;"	kind:mode	file:
superclass	hlds_class.m	/^    ;       superclass(prog_constraint).$/;kq|-;/\<superclass\>/;'q;"	kind:cons
superclass_from_typeclass_info	../library/private_builtin.m	/^:- pred superclass_from_typeclass_info(/;kq|/^\<superclass_from_typeclass_info\>/;'q;"	kind:pred
superclass_from_typeclass_info	higher_order.specialize_calls.m	/^    ;       superclass_from_typeclass_info$/;kq|-;/\<superclass_from_typeclass_info\>/;'q;"	kind:cons	file:
superhomogeneous_util.ac_call	superhomogeneous_util.m	/^    ;       ac_call(call_id)$/;kq|-;/\<superhomogeneous_util.ac_call\>/;'q;"	kind:cons
superhomogeneous_util.ac_head	superhomogeneous_util.m	/^    --->    ac_head(pred_or_func, pred_form_arity)$/;kq|-;/\<superhomogeneous_util.ac_head\>/;'q;"	kind:cons
superhomogeneous_util.not_fgti	superhomogeneous_util.m	/^    --->    not_fgti$/;kq|-;/\<superhomogeneous_util.not_fgti\>/;'q;"	kind:cons
superset	../library/diet.m	/^:- pred superset(diet(T)::in, diet(T)::in) is semidet <= diet_element(/;kq|/^\<superset\>/;'q;"	kind:pred
superset	../library/fat_sparse_bitset.m	/^:- pred superset(fat_sparse_bitset(T)::in, fat_sparse_bitset(/;kq|/^\<superset\>/;'q;"	kind:pred
superset	../library/fatter_sparse_bitset.m	/^:- pred superset(fatter_sparse_bitset(T)::in, fatter_sparse_bitset(/;kq|/^\<superset\>/;'q;"	kind:pred
superset	../library/set.m	/^:- pred superset(set(T)::in, set(/;kq|/^\<superset\>/;'q;"	kind:pred
superset	../library/set_bbbtree.m	/^:- pred superset(set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<superset\>/;'q;"	kind:pred
superset	../library/set_ctree234.m	/^:- pred superset(set_ctree234(T)::in, set_ctree234(/;kq|/^\<superset\>/;'q;"	kind:pred
superset	../library/set_ordlist.m	/^:- pred superset(set_ordlist(T)::in, set_ordlist(/;kq|/^\<superset\>/;'q;"	kind:pred
superset	../library/set_tree234.m	/^:- pred superset(set_tree234(T)::in, set_tree234(/;kq|/^\<superset\>/;'q;"	kind:pred
superset	../library/set_unordlist.m	/^:- pred superset(set_unordlist(T)::in, set_unordlist(/;kq|/^\<superset\>/;'q;"	kind:pred
superset	../library/sparse_bitset.m	/^:- pred superset(sparse_bitset(T)::in, sparse_bitset(/;kq|/^\<superset\>/;'q;"	kind:pred
superset	../library/test_bitset.m	/^:- pred superset(test_bitset(T)::in, test_bitset(/;kq|/^\<superset\>/;'q;"	kind:pred
superset	../library/tree_bitset.m	/^:- pred superset(tree_bitset(T)::in, tree_bitset(/;kq|/^\<superset\>/;'q;"	kind:pred
supertype_ctor_defn_error_to_spec	add_type.m	/^:- func supertype_ctor_defn_error_to_spec(/;kq|/^\<supertype_ctor_defn_error_to_spec\>/;'q;"	kind:func	file:
supertype_is_abstract	add_type.m	/^    --->    supertype_is_abstract$/;kq|-;/\<supertype_is_abstract\>/;'q;"	kind:cons	file:
supertype_is_not_defined	add_type.m	/^    ;       supertype_is_not_defined$/;kq|-;/\<supertype_is_not_defined\>/;'q;"	kind:cons	file:
supported_cons_id	modecheck_coerce.m	/^:- inst supported_cons_id for cons_id\/0$/;kq|-;/\<supported_cons_id\>/;'q;"	kind:inst	file:
suppress_all_var_names	trace_params.m	/^    ;       suppress_all_var_names$/;kq|-;/\<suppress_all_var_names\>/;'q;"	kind:cons	file:
suppress_found_undef	module_qual.mq_info.m	/^    ;       suppress_found_undef.$/;kq|-;/\<suppress_found_undef\>/;'q;"	kind:cons
suppress_port	trace_params.m	/^    --->    suppress_port(trace_port)$/;kq|-;/\<suppress_port\>/;'q;"	kind:cons	file:
suppress_proc_body_reps	trace_params.m	/^    ;       suppress_proc_body_reps.$/;kq|-;/\<suppress_proc_body_reps\>/;'q;"	kind:cons	file:
suppress_return_info	trace_params.m	/^    ;       suppress_return_info$/;kq|-;/\<suppress_return_info\>/;'q;"	kind:cons	file:
suppress_tailrec_warnings	prog_data_pragma.m	/^    --->    suppress_tailrec_warnings($/;kq|-;/\<suppress_tailrec_warnings\>/;'q;"	kind:cons
suppress_trace	options.m	/^    ;       suppress_trace$/;kq|-;/\<suppress_trace\>/;'q;"	kind:cons
suppress_unused_mutable_access_pred	dead_proc_elim.m	/^:- pred suppress_unused_mutable_access_pred(/;kq|/^\<suppress_unused_mutable_access_pred\>/;'q;"	kind:pred	file:
suspicion_ratio	../mdbcomp/slice_and_dice.m	/^:- func suspicion_ratio(/;kq|/^\<suspicion_ratio\>/;'q;"	kind:func
suspicion_ratio_binary	../mdbcomp/slice_and_dice.m	/^:- func suspicion_ratio_binary(/;kq|/^\<suspicion_ratio_binary\>/;'q;"	kind:func
suspicion_ratio_normalised	../mdbcomp/slice_and_dice.m	/^:- func suspicion_ratio_normalised(/;kq|/^\<suspicion_ratio_normalised\>/;'q;"	kind:func
svar	state_var.m	/^:- type svar == prog_var.$/;kq|-;/\<svar\>/;'q;"	kind:type
svar_find_final_renames_and_copy_goals	state_var.m	/^:- pred svar_find_final_renames_and_copy_goals(assoc_list(/;kq|/^\<svar_find_final_renames_and_copy_goals\>/;'q;"	kind:pred	file:
svar_finish_atomic_goal	state_var.m	/^:- pred svar_finish_atomic_goal(/;kq|/^\<svar_finish_atomic_goal\>/;'q;"	kind:pred
svar_finish_body	state_var.m	/^:- pred svar_finish_body(prog_context::in, map(/;kq|/^\<svar_finish_body\>/;'q;"	kind:pred	file:
svar_finish_clause_body	state_var.m	/^:- pred svar_finish_clause_body(/;kq|/^\<svar_finish_clause_body\>/;'q;"	kind:pred
svar_finish_disjunction	state_var.m	/^:- pred svar_finish_disjunction(list(/;kq|/^\<svar_finish_disjunction\>/;'q;"	kind:pred
svar_finish_if_then_else	state_var.m	/^:- pred svar_finish_if_then_else(/;kq|/^\<svar_finish_if_then_else\>/;'q;"	kind:pred
svar_finish_inner_atomic_scope	state_var.m	/^:- pred svar_finish_inner_atomic_scope(/;kq|/^\<svar_finish_inner_atomic_scope\>/;'q;"	kind:pred
svar_finish_lambda_body	state_var.m	/^:- pred svar_finish_lambda_body(/;kq|/^\<svar_finish_lambda_body\>/;'q;"	kind:pred
svar_finish_local_state_vars	state_var.m	/^:- pred svar_finish_local_state_vars(/;kq|/^\<svar_finish_local_state_vars\>/;'q;"	kind:pred
svar_finish_outer_atomic_scope	state_var.m	/^:- pred svar_finish_outer_atomic_scope(/;kq|/^\<svar_finish_outer_atomic_scope\>/;'q;"	kind:pred
svar_flatten_conj	state_var.m	/^:- pred svar_flatten_conj(/;kq|/^\<svar_flatten_conj\>/;'q;"	kind:pred
svar_get_current_progvar	state_var.m	/^:- func svar_get_current_progvar(/;kq|/^\<svar_get_current_progvar\>/;'q;"	kind:func	file:
svar_goal_to_conj_list	state_var.m	/^:- pred svar_goal_to_conj_list(hlds_goal::in, list(/;kq|/^\<svar_goal_to_conj_list\>/;'q;"	kind:pred
svar_goal_to_conj_list_internal	state_var.m	/^:- pred svar_goal_to_conj_list_internal(hlds_goal::in, list(/;kq|/^\<svar_goal_to_conj_list_internal\>/;'q;"	kind:pred	file:
svar_inner_atomic_scope_info	state_var.m	/^:- type svar_inner_atomic_scope_info$/;kq|-;/\<svar_inner_atomic_scope_info\>/;'q;"	kind:type	file:
svar_outer_atomic_scope_info	state_var.m	/^:- type svar_outer_atomic_scope_info$/;kq|-;/\<svar_outer_atomic_scope_info\>/;'q;"	kind:type	file:
svar_prepare_for_clause_head	state_var.m	/^:- pred svar_prepare_for_clause_head(/;kq|/^\<svar_prepare_for_clause_head\>/;'q;"	kind:pred
svar_prepare_for_lambda_head	state_var.m	/^:- pred svar_prepare_for_lambda_head(/;kq|/^\<svar_prepare_for_lambda_head\>/;'q;"	kind:pred
svar_prepare_for_local_state_vars	state_var.m	/^:- pred svar_prepare_for_local_state_vars(prog_context::in, list(/;kq|/^\<svar_prepare_for_local_state_vars\>/;'q;"	kind:pred
svar_prepare_head_term	state_var.m	/^:- pred svar_prepare_head_term(/;kq|/^\<svar_prepare_head_term\>/;'q;"	kind:pred	file:
svar_prepare_head_terms	state_var.m	/^:- pred svar_prepare_head_terms(/;kq|/^\<svar_prepare_head_terms\>/;'q;"	kind:pred	file:
svar_start_inner_atomic_scope	state_var.m	/^:- pred svar_start_inner_atomic_scope(/;kq|/^\<svar_start_inner_atomic_scope\>/;'q;"	kind:pred
svar_start_outer_atomic_scope	state_var.m	/^:- pred svar_start_outer_atomic_scope(/;kq|/^\<svar_start_outer_atomic_scope\>/;'q;"	kind:pred
svar_state	state_var.m	/^:- type svar_state$/;kq|-;/\<svar_state\>/;'q;"	kind:type	file:
svar_status	state_var.m	/^:- type svar_status$/;kq|-;/\<svar_status\>/;'q;"	kind:type	file:
svar_store	state_var.m	/^:- type svar_store$/;kq|-;/\<svar_store\>/;'q;"	kind:type	file:
svremove	../library/assoc_list.m	/^:- pred svremove(K::in, V::out, assoc_list(K, V)::in, assoc_list(/;kq|/^\<svremove\>/;'q;"	kind:pred
svremove	../library/kv_list.m	/^:- pred svremove(K::in, V::out, kv_list(K, V)::in, kv_list(/;kq|/^\<svremove\>/;'q;"	kind:pred
swap	../library/array.m	/^:- pred swap(int::in, int::in, array(T)::array_di, array(/;kq|/^\<swap\>/;'q;"	kind:pred
swap_calculate_sub	inst_match.m	/^:- func swap_calculate_sub(/;kq|/^\<swap_calculate_sub\>/;'q;"	kind:func	file:
swap_heap_and_solutions_heap	../library/solutions.m	/^:- impure pred swap_heap_and_solutions_heap is det.$/;kq|/^\<swap_heap_and_solutions_heap\>/;'q;"	kind:pred	file:
swap_insts_back	inst_match.m	/^:- pred swap_insts_back(/;kq|/^\<swap_insts_back\>/;'q;"	kind:pred	file:
swep_called_from_higher_sccs	hlds_dependency_graph.m	/^                swep_called_from_higher_sccs    :: set(pred_proc_id),$/;kq|-;/\<swep_called_from_higher_sccs\>/;'q;"	kind:fld
swep_exported_procs	hlds_dependency_graph.m	/^                swep_exported_procs             :: set(pred_proc_id)$/;kq|-;/\<swep_exported_procs\>/;'q;"	kind:fld
swep_scc_procs	hlds_dependency_graph.m	/^                swep_scc_procs                  :: set(pred_proc_id),$/;kq|-;/\<swep_scc_procs\>/;'q;"	kind:fld
switch	hlds_goal.m	/^    ;       switch($/;kq|-;/\<switch\>/;'q;"	kind:cons
switch	term_constr_build.m	/^    --->    switch(prog_var, list(case))$/;kq|-;/\<switch\>/;'q;"	kind:cons	file:
switch_arm	simplify_info.m	/^:- type switch_arm$/;kq|-;/\<switch_arm\>/;'q;"	kind:type
switch_arm_is_on_var	split_switch_arms.m	/^:- pred switch_arm_is_on_var(/;kq|/^\<switch_arm_is_on_var\>/;'q;"	kind:pred	file:
switch_base_rec	accumulator.m	/^    --->    switch_base_rec$/;kq|-;/\<switch_base_rec\>/;'q;"	kind:cons	file:
switch_can_fail_rep	../mdbcomp/program_representation.m	/^:- type switch_can_fail_rep$/;kq|-;/\<switch_can_fail_rep\>/;'q;"	kind:type
switch_can_not_fail_rep	../mdbcomp/program_representation.m	/^    ;       switch_can_not_fail_rep.$/;kq|-;/\<switch_can_not_fail_rep\>/;'q;"	kind:cons
switch_canfail	hlds_goal.m	/^                switch_canfail      :: can_fail,$/;kq|-;/\<switch_canfail\>/;'q;"	kind:fld
switch_case.case_code	switch_case.m	/^                case_code           :: llds_code,$/;kq|-;/\<switch_case.case_code\>/;'q;"	kind:fld
switch_case.case_code_included	switch_case.m	/^                case_code_included  :: case_code_included$/;kq|-;/\<switch_case.case_code_included\>/;'q;"	kind:fld
switch_case.case_code_included	switch_case.m	/^:- type case_code_included$/;kq|-;/\<switch_case.case_code_included\>/;'q;"	kind:type
switch_case.case_description	switch_case.m	/^                case_description    :: string,$/;kq|-;/\<switch_case.case_description\>/;'q;"	kind:fld
switch_case.case_label_info	switch_case.m	/^:- type case_label_info$/;kq|-;/\<switch_case.case_label_info\>/;'q;"	kind:type
switch_case.case_label_map	switch_case.m	/^:- type case_label_map == map(label, case_label_info).$/;kq|-;/\<switch_case.case_label_map\>/;'q;"	kind:type
switch_case.represent_params	switch_case.m	/^:- type represent_params$/;kq|-;/\<switch_case.represent_params\>/;'q;"	kind:type
switch_case.starting_position	switch_case.m	/^                starting_position   :: position_info,$/;kq|-;/\<switch_case.starting_position\>/;'q;"	kind:fld
switch_case.switch_code_model	switch_case.m	/^                switch_code_model   :: code_model,$/;kq|-;/\<switch_case.switch_code_model\>/;'q;"	kind:fld
switch_case.switch_end_label	switch_case.m	/^                switch_end_label    :: label$/;kq|-;/\<switch_case.switch_end_label\>/;'q;"	kind:fld
switch_case.switch_goal_info	switch_case.m	/^                switch_goal_info    :: hlds_goal_info,$/;kq|-;/\<switch_case.switch_goal_info\>/;'q;"	kind:fld
switch_case.switch_var_name	switch_case.m	/^                switch_var_name     :: string,$/;kq|-;/\<switch_case.switch_var_name\>/;'q;"	kind:fld
switch_cases	hlds_goal.m	/^                switch_cases        :: list(case)$/;kq|-;/\<switch_cases\>/;'q;"	kind:fld
switch_category	switch_util.m	/^:- type switch_category$/;kq|-;/\<switch_category\>/;'q;"	kind:type
switch_code_model	switch_case.m	/^                switch_code_model   :: code_model,$/;kq|-;/\<switch_code_model\>/;'q;"	kind:fld
switch_context	det_check_switch.m	/^:- type switch_context$/;kq|-;/\<switch_context\>/;'q;"	kind:type
switch_context	det_check_switch.m	/^:- type switch_context$/;kq|-;/\<switch_context\>/;'q;"	kind:type	file:
switch_density	lookup_switch_util.m	/^:- func switch_density(/;kq|/^\<switch_density\>/;'q;"	kind:func
switch_detect_info	switch_detection.m	/^:- type switch_detect_info$/;kq|-;/\<switch_detect_info\>/;'q;"	kind:type	file:
switch_detection.case_arm	switch_detection.m	/^:- type case_arm$/;kq|-;/\<switch_detection.case_arm\>/;'q;"	kind:type	file:
switch_detection.cases_map	switch_detection.m	/^                cases_map           :: map(cons_id, cons_id_entry),$/;kq|-;/\<switch_detection.cases_map\>/;'q;"	kind:fld	file:
switch_detection.cases_missing	switch_detection.m	/^:- type cases_missing$/;kq|-;/\<switch_detection.cases_missing\>/;'q;"	kind:type	file:
switch_detection.cases_table	switch_detection.m	/^:- type cases_table$/;kq|-;/\<switch_detection.cases_table\>/;'q;"	kind:type	file:
switch_detection.cons_id_arms	switch_detection.m	/^                cons_id_arms        :: cord(case_arm)$/;kq|-;/\<switch_detection.cons_id_arms\>/;'q;"	kind:fld	file:
switch_detection.cons_id_entry	switch_detection.m	/^:- type cons_id_entry$/;kq|-;/\<switch_detection.cons_id_entry\>/;'q;"	kind:type	file:
switch_detection.cons_id_state	switch_detection.m	/^                cons_id_state       :: cons_id_state,$/;kq|-;/\<switch_detection.cons_id_state\>/;'q;"	kind:fld	file:
switch_detection.cons_id_state	switch_detection.m	/^:- type cons_id_state$/;kq|-;/\<switch_detection.cons_id_state\>/;'q;"	kind:type	file:
switch_detection.convert_case	switch_detection.m	/^:- pred convert_case(hlds_goal_info::in, set_tree234(/;kq|/^\<convert_case\>/;'q;"	kind:pred	file:
switch_detection.cs_can_fail	switch_detection.m	/^                cs_can_fail                 :: can_fail$/;kq|-;/\<switch_detection.cs_can_fail\>/;'q;"	kind:fld	file:
switch_detection.cs_cases	switch_detection.m	/^                cs_cases                    :: list(case),$/;kq|-;/\<switch_detection.cs_cases\>/;'q;"	kind:fld	file:
switch_detection.cs_rank	switch_detection.m	/^                cs_rank                     :: candidate_switch_rank,$/;kq|-;/\<switch_detection.cs_rank\>/;'q;"	kind:fld	file:
switch_detection.cs_var	switch_detection.m	/^                cs_var                      :: prog_var,$/;kq|-;/\<switch_detection.cs_var\>/;'q;"	kind:fld	file:
switch_detection.find_bind_var	switch_detection.m	/^:- pred find_bind_var(/;kq|/^\<find_bind_var\>/;'q;"	kind:pred
switch_detection.lsdi_requant	switch_detection.m	/^                lsdi_requant            :: need_to_requantify,$/;kq|-;/\<switch_detection.lsdi_requant\>/;'q;"	kind:fld	file:
switch_detection.process_unify	switch_detection.m	/^:- type process_unify(Result, Info) ==$/;kq|-;/\<switch_detection.process_unify\>/;'q;"	kind:type
switch_end_label	switch_case.m	/^                switch_end_label    :: label$/;kq|-;/\<switch_end_label\>/;'q;"	kind:fld
switch_gen.generate_int_switch	switch_gen.m	/^:- pred generate_int_switch(/;kq|/^\<generate_int_switch\>/;'q;"	kind:pred	file:
switch_gen.generate_switch	switch_gen.m	/^:- pred generate_switch(/;kq|/^\<generate_switch\>/;'q;"	kind:pred
switch_gen.order_cases	switch_gen.m	/^:- pred order_cases(list(tagged_case)::in, list(/;kq|/^\<order_cases\>/;'q;"	kind:pred	file:
switch_gen.order_tag_test_cost	switch_gen.m	/^:- pred order_tag_test_cost(list(tagged_case)::in, list(/;kq|/^\<order_tag_test_cost\>/;'q;"	kind:pred	file:
switch_goal_info	switch_case.m	/^                switch_goal_info    :: hlds_goal_info,$/;kq|-;/\<switch_goal_info\>/;'q;"	kind:fld
switch_match	det_check_switch.m	/^:- type switch_match$/;kq|-;/\<switch_match\>/;'q;"	kind:type
switch_match	det_check_switch.m	/^:- type switch_match$/;kq|-;/\<switch_match\>/;'q;"	kind:type	file:
switch_match_to_string	det_check_switch.m	/^:- func switch_match_to_string(/;kq|/^\<switch_match_to_string\>/;'q;"	kind:func	file:
switch_method	tag_switch.m	/^:- type switch_method$/;kq|-;/\<switch_method\>/;'q;"	kind:type	file:
switch_method_tag_access_count	tag_switch.m	/^:- func switch_method_tag_access_count(/;kq|/^\<switch_method_tag_access_count\>/;'q;"	kind:func	file:
switch_rec_base	accumulator.m	/^    ;       switch_rec_base$/;kq|-;/\<switch_rec_base\>/;'q;"	kind:cons	file:
switch_rep	../mdbcomp/program_representation.m	/^    ;       switch_rep($/;kq|-;/\<switch_rep\>/;'q;"	kind:cons
switch_required_to_be_complete	det_check_switch.m	/^    --->    switch_required_to_be_complete$/;kq|-;/\<switch_required_to_be_complete\>/;'q;"	kind:cons
switch_to_disjunction	goal_transform.m	/^:- pred switch_to_disjunction(prog_var::in, list(/;kq|/^\<switch_to_disjunction\>/;'q;"	kind:pred
switch_type_num_functors	type_util.m	/^:- pred switch_type_num_functors(/;kq|/^\<switch_type_num_functors\>/;'q;"	kind:pred
switch_util.float_switch	switch_util.m	/^    ;       float_switch$/;kq|-;/\<switch_util.float_switch\>/;'q;"	kind:cons
switch_util.int16_switch	switch_util.m	/^    ;       int16_switch(int_switch_info(int16))$/;kq|-;/\<switch_util.int16_switch\>/;'q;"	kind:cons
switch_util.int32_switch	switch_util.m	/^    ;       int32_switch(int_switch_info(int32))$/;kq|-;/\<switch_util.int32_switch\>/;'q;"	kind:cons
switch_util.int64_switch	switch_util.m	/^    ;       int64_switch(int_switch_info(int64))$/;kq|-;/\<switch_util.int64_switch\>/;'q;"	kind:cons
switch_util.int8_switch	switch_util.m	/^    ;       int8_switch(int_switch_info(int8))$/;kq|-;/\<switch_util.int8_switch\>/;'q;"	kind:cons
switch_util.int_64_switch	switch_util.m	/^    ;       int_64_switch$/;kq|-;/\<switch_util.int_64_switch\>/;'q;"	kind:cons
switch_util.int_max_32_switch	switch_util.m	/^    ;       int_max_32_switch$/;kq|-;/\<switch_util.int_max_32_switch\>/;'q;"	kind:cons
switch_util.int_switch	switch_util.m	/^    --->    int_switch(int_switch_info(int))$/;kq|-;/\<switch_util.int_switch\>/;'q;"	kind:cons
switch_util.int_switch_info	switch_util.m	/^:- type int_switch_info(T)$/;kq|-;/\<switch_util.int_switch_info\>/;'q;"	kind:type
switch_util.int_tag_max	switch_util.m	/^    func int_tag_max(T, T) = T,$/;kq|-;/\<switch_util.int_tag_max\>/;'q;"	kind:tcm	file:
switch_util.int_tag_max	switch_util.m	/^    func(int_tag_max\/2) is int.max,$/;kq|-;/\<switch_util.int_tag_max\>/;'q;"	kind:tcim	file:
switch_util.int_tag_max	switch_util.m	/^    func(int_tag_max\/2) is int16.max,$/;kq|-;/\<switch_util.int_tag_max\>/;'q;"	kind:tcim	file:
switch_util.int_tag_max	switch_util.m	/^    func(int_tag_max\/2) is int32.max,$/;kq|-;/\<switch_util.int_tag_max\>/;'q;"	kind:tcim	file:
switch_util.int_tag_max	switch_util.m	/^    func(int_tag_max\/2) is int64.max,$/;kq|-;/\<switch_util.int_tag_max\>/;'q;"	kind:tcim	file:
switch_util.int_tag_max	switch_util.m	/^    func(int_tag_max\/2) is int8.max,$/;kq|-;/\<switch_util.int_tag_max\>/;'q;"	kind:tcim	file:
switch_util.int_tag_max	switch_util.m	/^    func(int_tag_max\/2) is uint.max,$/;kq|-;/\<switch_util.int_tag_max\>/;'q;"	kind:tcim	file:
switch_util.int_tag_max	switch_util.m	/^    func(int_tag_max\/2) is uint16.max,$/;kq|-;/\<switch_util.int_tag_max\>/;'q;"	kind:tcim	file:
switch_util.int_tag_max	switch_util.m	/^    func(int_tag_max\/2) is uint32.max,$/;kq|-;/\<switch_util.int_tag_max\>/;'q;"	kind:tcim	file:
switch_util.int_tag_max	switch_util.m	/^    func(int_tag_max\/2) is uint64.max,$/;kq|-;/\<switch_util.int_tag_max\>/;'q;"	kind:tcim	file:
switch_util.int_tag_max	switch_util.m	/^    func(int_tag_max\/2) is uint8.max,$/;kq|-;/\<switch_util.int_tag_max\>/;'q;"	kind:tcim	file:
switch_util.int_tag_min	switch_util.m	/^    func int_tag_min(T, T) = T,$/;kq|-;/\<switch_util.int_tag_min\>/;'q;"	kind:tcm	file:
switch_util.int_tag_min	switch_util.m	/^    func(int_tag_min\/2) is int.min,$/;kq|-;/\<switch_util.int_tag_min\>/;'q;"	kind:tcim	file:
switch_util.int_tag_min	switch_util.m	/^    func(int_tag_min\/2) is int16.min,$/;kq|-;/\<switch_util.int_tag_min\>/;'q;"	kind:tcim	file:
switch_util.int_tag_min	switch_util.m	/^    func(int_tag_min\/2) is int32.min,$/;kq|-;/\<switch_util.int_tag_min\>/;'q;"	kind:tcim	file:
switch_util.int_tag_min	switch_util.m	/^    func(int_tag_min\/2) is int64.min,$/;kq|-;/\<switch_util.int_tag_min\>/;'q;"	kind:tcim	file:
switch_util.int_tag_min	switch_util.m	/^    func(int_tag_min\/2) is int8.min,$/;kq|-;/\<switch_util.int_tag_min\>/;'q;"	kind:tcim	file:
switch_util.int_tag_min	switch_util.m	/^    func(int_tag_min\/2) is uint.min,$/;kq|-;/\<switch_util.int_tag_min\>/;'q;"	kind:tcim	file:
switch_util.int_tag_min	switch_util.m	/^    func(int_tag_min\/2) is uint16.min,$/;kq|-;/\<switch_util.int_tag_min\>/;'q;"	kind:tcim	file:
switch_util.int_tag_min	switch_util.m	/^    func(int_tag_min\/2) is uint32.min,$/;kq|-;/\<switch_util.int_tag_min\>/;'q;"	kind:tcim	file:
switch_util.int_tag_min	switch_util.m	/^    func(int_tag_min\/2) is uint64.min,$/;kq|-;/\<switch_util.int_tag_min\>/;'q;"	kind:tcim	file:
switch_util.int_tag_min	switch_util.m	/^    func(int_tag_min\/2) is uint8.min,$/;kq|-;/\<switch_util.int_tag_min\>/;'q;"	kind:tcim	file:
switch_util.int_tag_value	switch_util.m	/^:- instance int_tag_value(int) where [$/;kq|-;/\<switch_util.int_tag_value\>/;'q;"	kind:tci	file:
switch_util.int_tag_value	switch_util.m	/^:- instance int_tag_value(int16) where [$/;kq|-;/\<switch_util.int_tag_value\>/;'q;"	kind:tci	file:
switch_util.int_tag_value	switch_util.m	/^:- instance int_tag_value(int32) where [$/;kq|-;/\<switch_util.int_tag_value\>/;'q;"	kind:tci	file:
switch_util.int_tag_value	switch_util.m	/^:- instance int_tag_value(int64) where [$/;kq|-;/\<switch_util.int_tag_value\>/;'q;"	kind:tci	file:
switch_util.int_tag_value	switch_util.m	/^:- instance int_tag_value(int8) where [$/;kq|-;/\<switch_util.int_tag_value\>/;'q;"	kind:tci	file:
switch_util.int_tag_value	switch_util.m	/^:- instance int_tag_value(uint) where [$/;kq|-;/\<switch_util.int_tag_value\>/;'q;"	kind:tci	file:
switch_util.int_tag_value	switch_util.m	/^:- instance int_tag_value(uint16) where [$/;kq|-;/\<switch_util.int_tag_value\>/;'q;"	kind:tci	file:
switch_util.int_tag_value	switch_util.m	/^:- instance int_tag_value(uint32) where [$/;kq|-;/\<switch_util.int_tag_value\>/;'q;"	kind:tci	file:
switch_util.int_tag_value	switch_util.m	/^:- instance int_tag_value(uint64) where [$/;kq|-;/\<switch_util.int_tag_value\>/;'q;"	kind:tci	file:
switch_util.int_tag_value	switch_util.m	/^:- instance int_tag_value(uint8) where [$/;kq|-;/\<switch_util.int_tag_value\>/;'q;"	kind:tci	file:
switch_util.int_tag_value	switch_util.m	/^:- typeclass int_tag_value(T) where [$/;kq|-;/\<switch_util.int_tag_value\>/;'q;"	kind:tc	file:
switch_util.is_int_switch	switch_util.m	/^:- type is_int_switch$/;kq|-;/\<switch_util.is_int_switch\>/;'q;"	kind:type	file:
switch_util.is_not_int_switch	switch_util.m	/^    ;       is_not_int_switch.$/;kq|-;/\<switch_util.is_not_int_switch\>/;'q;"	kind:cons	file:
switch_util.ite_chain_switch	switch_util.m	/^    --->    ite_chain_switch$/;kq|-;/\<switch_util.ite_chain_switch\>/;'q;"	kind:cons
switch_util.lower_limt	switch_util.m	/^                lower_limt  :: T,$/;kq|-;/\<switch_util.lower_limt\>/;'q;"	kind:fld
switch_util.not_int_switch	switch_util.m	/^    ;       not_int_switch.$/;kq|-;/\<switch_util.not_int_switch\>/;'q;"	kind:cons
switch_util.num_is_in_range	switch_util.m	/^:- pred num_is_in_range(/;kq|/^\<num_is_in_range\>/;'q;"	kind:pred	file:
switch_util.num_values	switch_util.m	/^                num_values  :: int$/;kq|-;/\<switch_util.num_values\>/;'q;"	kind:fld
switch_util.string_switch	switch_util.m	/^    ;       string_switch$/;kq|-;/\<switch_util.string_switch\>/;'q;"	kind:cons
switch_util.switch_category	switch_util.m	/^:- type switch_category$/;kq|-;/\<switch_util.switch_category\>/;'q;"	kind:type
switch_util.tag_cases	switch_util.m	/^:- pred tag_cases(module_info::in, mer_type::in, list(/;kq|/^\<tag_cases\>/;'q;"	kind:pred
switch_util.tag_cases_plain	switch_util.m	/^:- pred tag_cases_plain(module_info::in, mer_type::in, int::in, list(/;kq|/^\<tag_cases_plain\>/;'q;"	kind:pred	file:
switch_util.tag_cons_id	switch_util.m	/^:- pred tag_cons_id(/;kq|/^\<tag_cons_id\>/;'q;"	kind:pred	file:
switch_util.tag_switch	switch_util.m	/^    ;       tag_switch.$/;kq|-;/\<switch_util.tag_switch\>/;'q;"	kind:cons
switch_util.uint16_switch	switch_util.m	/^    ;       uint16_switch(int_switch_info(uint16))$/;kq|-;/\<switch_util.uint16_switch\>/;'q;"	kind:cons
switch_util.uint32_switch	switch_util.m	/^    ;       uint32_switch(int_switch_info(uint32))$/;kq|-;/\<switch_util.uint32_switch\>/;'q;"	kind:cons
switch_util.uint64_switch	switch_util.m	/^    ;       uint64_switch(int_switch_info(uint64))$/;kq|-;/\<switch_util.uint64_switch\>/;'q;"	kind:cons
switch_util.uint8_switch	switch_util.m	/^    ;       uint8_switch(int_switch_info(uint8))$/;kq|-;/\<switch_util.uint8_switch\>/;'q;"	kind:cons
switch_util.uint_switch	switch_util.m	/^    ;       uint_switch(int_switch_info(uint))$/;kq|-;/\<switch_util.uint_switch\>/;'q;"	kind:cons
switch_util.upper_limit	switch_util.m	/^                upper_limit :: T,$/;kq|-;/\<switch_util.upper_limit\>/;'q;"	kind:fld
switch_var	hlds_goal.m	/^                switch_var          :: prog_var,$/;kq|-;/\<switch_var\>/;'q;"	kind:fld
switch_var_name	switch_case.m	/^                switch_var_name     :: string,$/;kq|-;/\<switch_var_name\>/;'q;"	kind:fld
sym_base_name_to_string	prog_rep.m	/^:- func sym_base_name_to_string(/;kq|/^\<sym_base_name_to_string\>/;'q;"	kind:func	file:
sym_name	../mdbcomp/sym_name.m	/^:- type sym_name$/;kq|-;/\<sym_name\>/;'q;"	kind:type
sym_name.add_sym_name_suffix	../mdbcomp/sym_name.m	/^:- pred add_sym_name_suffix(/;kq|/^\<add_sym_name_suffix\>/;'q;"	kind:pred
sym_name.det_list_to_sym_name	../mdbcomp/sym_name.m	/^:- pred det_list_to_sym_name(list(/;kq|/^\<det_list_to_sym_name\>/;'q;"	kind:pred
sym_name.get_ancestors	../mdbcomp/sym_name.m	/^:- func get_ancestors(module_name) = list(/;kq|/^\<get_ancestors\>/;'q;"	kind:func
sym_name.get_ancestors_loop	../mdbcomp/sym_name.m	/^:- pred get_ancestors_loop(/;kq|/^\<get_ancestors_loop\>/;'q;"	kind:pred	file:
sym_name.get_ancestors_set	../mdbcomp/sym_name.m	/^:- func get_ancestors_set(module_name) = set(/;kq|/^\<get_ancestors_set\>/;'q;"	kind:func
sym_name.list_to_sym_name	../mdbcomp/sym_name.m	/^:- pred list_to_sym_name(list(/;kq|/^\<list_to_sym_name\>/;'q;"	kind:pred
sym_name.list_to_sym_name_loop	../mdbcomp/sym_name.m	/^:- pred list_to_sym_name_loop(list(/;kq|/^\<list_to_sym_name_loop\>/;'q;"	kind:pred	file:
sym_name.module_name	../mdbcomp/sym_name.m	/^:- type module_name == sym_name.$/;kq|-;/\<sym_name.module_name\>/;'q;"	kind:type
sym_name.outermost_qualifier	../mdbcomp/sym_name.m	/^:- func outermost_qualifier(/;kq|/^\<outermost_qualifier\>/;'q;"	kind:func
sym_name.qualified	../mdbcomp/sym_name.m	/^    ;       qualified(sym_name, string).$/;kq|-;/\<sym_name.qualified\>/;'q;"	kind:cons
sym_name.string_to_sym_name	../mdbcomp/sym_name.m	/^:- func string_to_sym_name(/;kq|/^\<string_to_sym_name\>/;'q;"	kind:func
sym_name.unqualified	../mdbcomp/sym_name.m	/^    --->    unqualified(string)$/;kq|-;/\<sym_name.unqualified\>/;'q;"	kind:cons
sym_name.unqualify_name	../mdbcomp/sym_name.m	/^:- func unqualify_name(/;kq|/^\<unqualify_name\>/;'q;"	kind:func
sym_name_and_args_to_string	hlds_out_goal.m	/^:- func sym_name_and_args_to_string(/;kq|/^\<sym_name_and_args_to_string\>/;'q;"	kind:func	file:
sym_name_arity	prog_data.m	/^:- type sym_name_arity$/;kq|-;/\<sym_name_arity\>/;'q;"	kind:type
sym_name_arity_to_id	xml_documentation.m	/^:- func sym_name_arity_to_id(/;kq|/^\<sym_name_arity_to_id\>/;'q;"	kind:func	file:
sym_name_arity_to_word	write_error_spec.m	/^:- func sym_name_arity_to_word(/;kq|/^\<sym_name_arity_to_word\>/;'q;"	kind:func	file:
sym_name_doesnt_need_mangling	name_mangle.m	/^:- pred sym_name_doesnt_need_mangling(/;kq|/^\<sym_name_doesnt_need_mangling\>/;'q;"	kind:pred
sym_name_get_module_name	../mdbcomp/sym_name.m	/^:- pred sym_name_get_module_name(/;kq|/^\<sym_name_get_module_name\>/;'q;"	kind:pred
sym_name_get_module_name_default	../mdbcomp/sym_name.m	/^:- pred sym_name_get_module_name_default(/;kq|/^\<sym_name_get_module_name_default\>/;'q;"	kind:pred
sym_name_get_module_name_default_name	../mdbcomp/sym_name.m	/^:- pred sym_name_get_module_name_default_name(/;kq|/^\<sym_name_get_module_name_default_name\>/;'q;"	kind:pred
sym_name_is_simple	parse_tree_out_item.m	/^:- pred sym_name_is_simple(/;kq|/^\<sym_name_is_simple\>/;'q;"	kind:pred	file:
sym_name_items_map	canonicalize_interface.m	/^:- type sym_name_items_map == map(sym_name_arity, cord(item)).$/;kq|-;/\<sym_name_items_map\>/;'q;"	kind:type	file:
sym_name_mangle	prog_foreign.m	/^:- func sym_name_mangle(/;kq|/^\<sym_name_mangle\>/;'q;"	kind:func
sym_name_maybe_arity	parse_sym_name.m	/^:- type sym_name_maybe_arity$/;kq|-;/\<sym_name_maybe_arity\>/;'q;"	kind:type
sym_name_only	parse_sym_name.m	/^    --->    sym_name_only(sym_name)$/;kq|-;/\<sym_name_only\>/;'q;"	kind:cons
sym_name_pred_form_arity	prog_data.m	/^:- type sym_name_pred_form_arity$/;kq|-;/\<sym_name_pred_form_arity\>/;'q;"	kind:type
sym_name_to_id	xml_documentation.m	/^:- func sym_name_to_id(/;kq|/^\<sym_name_to_id\>/;'q;"	kind:func	file:
sym_name_to_list	../mdbcomp/sym_name.m	/^:- func sym_name_to_list(sym_name) = list(/;kq|/^\<sym_name_to_list\>/;'q;"	kind:func
sym_name_to_min_qual_string	error_msg_inst.m	/^:- pred sym_name_to_min_qual_string(/;kq|/^\<sym_name_to_min_qual_string\>/;'q;"	kind:pred	file:
sym_name_to_qualifier_list_and_name	../mdbcomp/sym_name.m	/^:- pred sym_name_to_qualifier_list_and_name(/;kq|/^\<sym_name_to_qualifier_list_and_name\>/;'q;"	kind:pred
sym_name_to_string	../mdbcomp/sym_name.m	/^:- func sym_name_to_string(/;kq|/^\<sym_name_to_string\>/;'q;"	kind:func
sym_name_to_string_sep	../mdbcomp/sym_name.m	/^:- func sym_name_to_string_sep(/;kq|/^\<sym_name_to_string_sep\>/;'q;"	kind:func
sym_name_to_term	../mdbcomp/sym_name.m	/^:- pred sym_name_to_term(term.context::in, sym_name::in, list(term(/;kq|/^\<sym_name_to_term\>/;'q;"	kind:pred
sym_name_to_word	write_error_spec.m	/^:- func sym_name_to_word(/;kq|/^\<sym_name_to_word\>/;'q;"	kind:func	file:
sym_name_with_arity	parse_sym_name.m	/^    ;       sym_name_with_arity(sym_name, user_arity).$/;kq|-;/\<sym_name_with_arity\>/;'q;"	kind:cons
sym_names_term	make.module_dep_file.m	/^:- pred sym_names_term(term::in, list(/;kq|/^\<sym_names_term\>/;'q;"	kind:pred	file:
symbolic_link	../library/io.m	/^    ;       symbolic_link$/;kq|-;/\<symbolic_link\>/;'q;"	kind:cons
symlink_check_result	../library/dir.m	/^:- type symlink_check_result$/;kq|-;/\<symlink_check_result\>/;'q;"	kind:type	file:
symmetric_closure	../library/digraph.m	/^:- func symmetric_closure(digraph(T)) = digraph(/;kq|/^\<symmetric_closure\>/;'q;"	kind:func
sync_allow_some_paths_only	dep_par_conj.m	/^                sync_allow_some_paths_only  ::$/;kq|-;/\<sync_allow_some_paths_only\>/;'q;"	kind:fld	file:
sync_dep_par_conj	dep_par_conj.m	/^:- pred sync_dep_par_conj(/;kq|/^\<sync_dep_par_conj\>/;'q;"	kind:pred	file:
sync_dep_par_conjs_in_cases	dep_par_conj.m	/^:- pred sync_dep_par_conjs_in_cases(list(case)::in, list(/;kq|/^\<sync_dep_par_conjs_in_cases\>/;'q;"	kind:pred	file:
sync_dep_par_conjs_in_conj	dep_par_conj.m	/^:- pred sync_dep_par_conjs_in_conj(list(hlds_goal)::in, list(/;kq|/^\<sync_dep_par_conjs_in_conj\>/;'q;"	kind:pred	file:
sync_dep_par_conjs_in_disj	dep_par_conj.m	/^:- pred sync_dep_par_conjs_in_disj(list(hlds_goal)::in, list(/;kq|/^\<sync_dep_par_conjs_in_disj\>/;'q;"	kind:pred	file:
sync_dep_par_conjs_in_goal	dep_par_conj.m	/^:- pred sync_dep_par_conjs_in_goal(/;kq|/^\<sync_dep_par_conjs_in_goal\>/;'q;"	kind:pred	file:
sync_dep_par_conjs_in_proc	dep_par_conj.m	/^:- pred sync_dep_par_conjs_in_proc(/;kq|/^\<sync_dep_par_conjs_in_proc\>/;'q;"	kind:pred	file:
sync_dep_par_conjunct	dep_par_conj.m	/^:- pred sync_dep_par_conjunct(/;kq|/^\<sync_dep_par_conjunct\>/;'q;"	kind:pred	file:
sync_dep_par_proc_body	dep_par_conj.m	/^:- pred sync_dep_par_proc_body(/;kq|/^\<sync_dep_par_proc_body\>/;'q;"	kind:pred	file:
sync_ignore_vars	dep_par_conj.m	/^                sync_ignore_vars            :: set_of_progvar,$/;kq|-;/\<sync_ignore_vars\>/;'q;"	kind:fld	file:
sync_info	dep_par_conj.m	/^:- type sync_info$/;kq|-;/\<sync_info\>/;'q;"	kind:type	file:
sync_module_info	dep_par_conj.m	/^                sync_module_info            :: module_info,$/;kq|-;/\<sync_module_info\>/;'q;"	kind:fld	file:
sync_term_size_in_words	options.m	/^    ;       sync_term_size_in_words$/;kq|-;/\<sync_term_size_in_words\>/;'q;"	kind:cons
sync_this_proc	dep_par_conj.m	/^                sync_this_proc              :: pred_proc_id,$/;kq|-;/\<sync_this_proc\>/;'q;"	kind:fld	file:
sync_ts_string_table	dep_par_conj.m	/^                sync_ts_string_table        :: ts_string_table$/;kq|-;/\<sync_ts_string_table\>/;'q;"	kind:fld	file:
sync_var_table	dep_par_conj.m	/^                sync_var_table              :: var_table,$/;kq|-;/\<sync_var_table\>/;'q;"	kind:fld	file:
syntax_functor_components	typecheck_error_undef.m	/^:- pred syntax_functor_components(/;kq|/^\<syntax_functor_components\>/;'q;"	kind:pred	file:
synth_arg_attr_name_nums	prog_data_event.m	/^                synth_arg_attr_name_nums    :: assoc_list(string, int),$/;kq|-;/\<synth_arg_attr_name_nums\>/;'q;"	kind:fld
synth_eval_order	prog_data_event.m	/^                synth_eval_order            :: list(int)$/;kq|-;/\<synth_eval_order\>/;'q;"	kind:fld
synth_func_attr_name_num	prog_data_event.m	/^                synth_func_attr_name_num    :: pair(string, int),$/;kq|-;/\<synth_func_attr_name_num\>/;'q;"	kind:fld
syserr_errno	../library/io.error_util.m	/^    --->    syserr_errno$/;kq|-;/\<syserr_errno\>/;'q;"	kind:cons	file:
syserr_errno_or_win32	../library/io.error_util.m	/^    ;       syserr_errno_or_win32$/;kq|-;/\<syserr_errno_or_win32\>/;'q;"	kind:cons	file:
syserr_exception_object	../library/io.error_util.m	/^    ;       syserr_exception_object.$/;kq|-;/\<syserr_exception_object\>/;'q;"	kind:cons	file:
system	../library/term_to_xml.m	/^    ;       system(string).                 % URL$/;kq|-;/\<system\>/;'q;"	kind:cons
system_cmds.at_file_name	system_cmds.m	/^:- func at_file_name(/;kq|/^\<at_file_name\>/;'q;"	kind:func	file:
system_cmds.cmd_verbose	system_cmds.m	/^    --->    cmd_verbose$/;kq|-;/\<system_cmds.cmd_verbose\>/;'q;"	kind:cons
system_cmds.command_verbosity	system_cmds.m	/^:- type command_verbosity$/;kq|-;/\<system_cmds.command_verbosity\>/;'q;"	kind:type
system_cmds.double	system_cmds.m	/^    ;       double.     % "$/;kq|-;/\<system_cmds.double\>/;'q;"	kind:cons
system_cmds.forward	system_cmds.m	/^    --->    forward     % '$/;kq|-;/\<system_cmds.forward\>/;'q;"	kind:cons
system_cmds.quote_char	system_cmds.m	/^:- type quote_char$/;kq|-;/\<system_cmds.quote_char\>/;'q;"	kind:type
system_cmds.use_dotnet	system_cmds.m	/^:- pred use_dotnet is semidet.$/;kq|/^\<use_dotnet\>/;'q;"	kind:pred	file:
system_cmds.use_win32	system_cmds.m	/^:- pred use_win32 is semidet.$/;kq|/^\<use_win32\>/;'q;"	kind:pred	file:
system_env_type	options.m	/^    ;       system_env_type$/;kq|-;/\<system_env_type\>/;'q;"	kind:cons
system_error_errno_name	../library/io.m	/^:- pred system_error_errno_name(/;kq|/^\<system_error_errno_name\>/;'q;"	kind:pred	file:
system_error_exception_name	../library/io.m	/^:- pred system_error_exception_name(/;kq|/^\<system_error_exception_name\>/;'q;"	kind:pred	file:
system_error_is_success	../library/io.m	/^:- pred system_error_is_success(/;kq|/^\<system_error_is_success\>/;'q;"	kind:pred
system_error_style	../library/io.error_util.m	/^:- type system_error_style$/;kq|-;/\<system_error_style\>/;'q;"	kind:type	file:
system_error_win32_error_name	../library/io.m	/^:- pred system_error_win32_error_name(/;kq|/^\<system_error_win32_error_name\>/;'q;"	kind:pred	file:
system_result	../library/io.m	/^:- type system_result$/;kq|-;/\<system_result\>/;'q;"	kind:type
system_rng.close_system_rng	../library/random.system_rng.m	/^:- pred close_system_rng(/;kq|/^\<close_system_rng\>/;'q;"	kind:pred
system_rng.do_close_system_rng	../library/random.system_rng.m	/^:- pred do_close_system_rng(/;kq|/^\<do_close_system_rng\>/;'q;"	kind:pred	file:
system_rng.do_generate_uint16	../library/random.system_rng.m	/^:- pred do_generate_uint16(/;kq|/^\<do_generate_uint16\>/;'q;"	kind:pred	file:
system_rng.do_generate_uint32	../library/random.system_rng.m	/^:- pred do_generate_uint32(/;kq|/^\<do_generate_uint32\>/;'q;"	kind:pred	file:
system_rng.do_generate_uint64	../library/random.system_rng.m	/^:- pred do_generate_uint64(/;kq|/^\<do_generate_uint64\>/;'q;"	kind:pred	file:
system_rng.do_generate_uint8	../library/random.system_rng.m	/^:- pred do_generate_uint8(/;kq|/^\<do_generate_uint8\>/;'q;"	kind:pred	file:
system_rng.do_open_system_rng	../library/random.system_rng.m	/^:- pred do_open_system_rng(/;kq|/^\<do_open_system_rng\>/;'q;"	kind:pred	file:
system_rng.generate_uint16	../library/random.system_rng.m	/^    pred(generate_uint16\/4) is system_rng.generate_uint16,$/;kq|-;/\<system_rng.generate_uint16\>/;'q;"	kind:tcim	file:
system_rng.generate_uint16	../library/random.system_rng.m	/^:- pred generate_uint16(/;kq|/^\<generate_uint16\>/;'q;"	kind:pred
system_rng.generate_uint32	../library/random.system_rng.m	/^    pred(generate_uint32\/4) is system_rng.generate_uint32,$/;kq|-;/\<system_rng.generate_uint32\>/;'q;"	kind:tcim	file:
system_rng.generate_uint32	../library/random.system_rng.m	/^:- pred generate_uint32(/;kq|/^\<generate_uint32\>/;'q;"	kind:pred
system_rng.generate_uint64	../library/random.system_rng.m	/^    pred(generate_uint64\/4) is system_rng.generate_uint64$/;kq|-;/\<system_rng.generate_uint64\>/;'q;"	kind:tcim	file:
system_rng.generate_uint64	../library/random.system_rng.m	/^:- pred generate_uint64(/;kq|/^\<generate_uint64\>/;'q;"	kind:pred
system_rng.generate_uint8	../library/random.system_rng.m	/^    pred(generate_uint8\/4) is system_rng.generate_uint8,$/;kq|-;/\<system_rng.generate_uint8\>/;'q;"	kind:tcim	file:
system_rng.generate_uint8	../library/random.system_rng.m	/^:- pred generate_uint8(/;kq|/^\<generate_uint8\>/;'q;"	kind:pred
system_rng.have_system_rng	../library/random.system_rng.m	/^:- pred have_system_rng is semidet.$/;kq|/^\<have_system_rng\>/;'q;"	kind:pred
system_rng.open_system_rng	../library/random.system_rng.m	/^:- pred open_system_rng(maybe_error(/;kq|/^\<open_system_rng\>/;'q;"	kind:pred
system_rng.urandom	../library/random.system_rng.m	/^:- instance urandom(system_rng, io) where [$/;kq|-;/\<system_rng.urandom\>/;'q;"	kind:tci	file:
system_temp_dir	../library/io.file.m	/^:- pred system_temp_dir(/;kq|/^\<system_temp_dir\>/;'q;"	kind:pred	file:
t2i_abstract_rep	term_constr_main_types.m	/^                t2i_abstract_rep        :: maybe(abstract_proc)$/;kq|-;/\<t2i_abstract_rep\>/;'q;"	kind:fld	file:
t2i_failure_constrs	term_constr_main_types.m	/^                t2i_failure_constrs     :: maybe(constr_arg_size_info),$/;kq|-;/\<t2i_failure_constrs\>/;'q;"	kind:fld	file:
t2i_head_vars	term_constr_main_types.m	/^                t2i_head_vars           :: list(size_var),$/;kq|-;/\<t2i_head_vars\>/;'q;"	kind:fld	file:
t2i_import_failure	term_constr_main_types.m	/^                t2i_import_failure      :: maybe(pragma_constr_arg_size_info),$/;kq|-;/\<t2i_import_failure\>/;'q;"	kind:fld	file:
t2i_import_success	term_constr_main_types.m	/^                t2i_import_success      :: maybe(pragma_constr_arg_size_info),$/;kq|-;/\<t2i_import_success\>/;'q;"	kind:fld	file:
t2i_intermod_status	term_constr_main_types.m	/^                t2i_intermod_status     :: maybe(intermod_status),$/;kq|-;/\<t2i_intermod_status\>/;'q;"	kind:fld	file:
t2i_size_var_map	term_constr_main_types.m	/^                t2i_size_var_map        :: size_var_map,$/;kq|-;/\<t2i_size_var_map\>/;'q;"	kind:fld	file:
t2i_success_constrs	term_constr_main_types.m	/^                t2i_success_constrs     :: maybe(constr_arg_size_info),$/;kq|-;/\<t2i_success_constrs\>/;'q;"	kind:fld	file:
t2i_term_status	term_constr_main_types.m	/^                t2i_term_status         :: maybe(constr_termination_info),$/;kq|-;/\<t2i_term_status\>/;'q;"	kind:fld	file:
ta_bound_functor	inst_mode_type_prop.m	/^    ;       ta_bound_functor(cons_id, tprop_context)$/;kq|-;/\<ta_bound_functor\>/;'q;"	kind:cons
ta_class_constraints	type_assign.m	/^                ta_class_constraints    :: hlds_constraints,$/;kq|-;/\<ta_class_constraints\>/;'q;"	kind:fld
ta_coerce_constraints	type_assign.m	/^                ta_coerce_constraints   :: list(coerce_constraint),$/;kq|-;/\<ta_coerce_constraints\>/;'q;"	kind:fld
ta_constraint_map	type_assign.m	/^                ta_constraint_map       :: constraint_map$/;kq|-;/\<ta_constraint_map\>/;'q;"	kind:fld
ta_constraint_proof_map	type_assign.m	/^                ta_constraint_proof_map :: constraint_proof_map,$/;kq|-;/\<ta_constraint_proof_map\>/;'q;"	kind:fld
ta_existq_tvars	type_assign.m	/^                ta_existq_tvars         :: list(tvar),$/;kq|-;/\<ta_existq_tvars\>/;'q;"	kind:fld
ta_ho_inst	inst_mode_type_prop.m	/^    ;       ta_ho_inst(pred_or_func, pred_form_arity, tprop_context).$/;kq|-;/\<ta_ho_inst\>/;'q;"	kind:cons
ta_lambda	inst_mode_type_prop.m	/^    ;       ta_lambda(pred_or_func, pred_form_arity, prog_context)$/;kq|-;/\<ta_lambda\>/;'q;"	kind:cons
ta_pred	inst_mode_type_prop.m	/^    --->    ta_pred(pred_info)$/;kq|-;/\<ta_pred\>/;'q;"	kind:cons
ta_tuple_inst	inst_mode_type_prop.m	/^    ;       ta_tuple_inst(tprop_context)$/;kq|-;/\<ta_tuple_inst\>/;'q;"	kind:cons
ta_type_bindings	type_assign.m	/^                ta_type_bindings        :: tsubst,$/;kq|-;/\<ta_type_bindings\>/;'q;"	kind:fld
ta_type_varset	type_assign.m	/^                ta_type_varset          :: tvarset,$/;kq|-;/\<ta_type_varset\>/;'q;"	kind:fld
ta_var_types	type_assign.m	/^                ta_var_types            :: vartypes,$/;kq|-;/\<ta_var_types\>/;'q;"	kind:fld
table	../library/ops.m	/^:- type table == ops.mercury_op_table.$/;kq|-;/\<table\>/;'q;"	kind:type
table_addr	hlds_pred.m	/^    ;       table_addr.         % We are tabling only the address.$/;kq|-;/\<table_addr\>/;'q;"	kind:cons
table_allow_reset	prog_data_pragma.m	/^    ;       table_allow_reset.$/;kq|-;/\<table_allow_reset\>/;'q;"	kind:cons
table_arg_info	hlds_pred.m	/^:- type table_arg_info$/;kq|-;/\<table_arg_info\>/;'q;"	kind:type
table_arg_infos	hlds_pred.m	/^:- type table_arg_infos$/;kq|-;/\<table_arg_infos\>/;'q;"	kind:type
table_attr_allow_reset	prog_data_pragma.m	/^                table_attr_allow_reset      :: table_attr_allow_reset,$/;kq|-;/\<table_attr_allow_reset\>/;'q;"	kind:fld
table_attr_allow_reset	prog_data_pragma.m	/^:- type table_attr_allow_reset$/;kq|-;/\<table_attr_allow_reset\>/;'q;"	kind:type
table_attr_backend_warning	prog_data_pragma.m	/^                table_attr_backend_warning  :: table_attr_backend_warning$/;kq|-;/\<table_attr_backend_warning\>/;'q;"	kind:fld
table_attr_backend_warning	prog_data_pragma.m	/^:- type table_attr_backend_warning$/;kq|-;/\<table_attr_backend_warning\>/;'q;"	kind:type
table_attr_ignore_with_warning	prog_data_pragma.m	/^    --->    table_attr_ignore_with_warning      % Yes, generate a warning.$/;kq|-;/\<table_attr_ignore_with_warning\>/;'q;"	kind:cons
table_attr_ignore_without_warning	prog_data_pragma.m	/^    ;       table_attr_ignore_without_warning.  % Do not generate a warning.$/;kq|-;/\<table_attr_ignore_without_warning\>/;'q;"	kind:cons
table_attr_size_limit	prog_data_pragma.m	/^                table_attr_size_limit       :: maybe(int),$/;kq|-;/\<table_attr_size_limit\>/;'q;"	kind:fld
table_attr_statistics	prog_data_pragma.m	/^                table_attr_statistics       :: table_attr_statistics,$/;kq|-;/\<table_attr_statistics\>/;'q;"	kind:fld
table_attr_statistics	prog_data_pragma.m	/^:- type table_attr_statistics$/;kq|-;/\<table_attr_statistics\>/;'q;"	kind:type
table_attr_strictness	prog_data_pragma.m	/^                table_attr_strictness       :: call_table_strictness,$/;kq|-;/\<table_attr_strictness\>/;'q;"	kind:fld
table_attributes	prog_data_pragma.m	/^:- type table_attributes$/;kq|-;/\<table_attributes\>/;'q;"	kind:type
table_builtin.loop_active	../library/table_builtin.m	/^    ;       loop_active.$/;kq|-;/\<table_builtin.loop_active\>/;'q;"	kind:cons
table_builtin.loop_inactive	../library/table_builtin.m	/^    --->    loop_inactive$/;kq|-;/\<table_builtin.loop_inactive\>/;'q;"	kind:cons
table_builtin.loop_status	../library/table_builtin.m	/^:- type loop_status$/;kq|-;/\<table_builtin.loop_status\>/;'q;"	kind:type
table_builtin.memo_det_active	../library/table_builtin.m	/^    ;       memo_det_active$/;kq|-;/\<table_builtin.memo_det_active\>/;'q;"	kind:cons
table_builtin.memo_det_status	../library/table_builtin.m	/^:- type memo_det_status$/;kq|-;/\<table_builtin.memo_det_status\>/;'q;"	kind:type
table_builtin.memo_non_active	../library/table_builtin.m	/^    ;       memo_non_active$/;kq|-;/\<table_builtin.memo_non_active\>/;'q;"	kind:cons
table_builtin.memo_non_record	../library/table_builtin.m	/^:- type memo_non_record$/;kq|-;/\<table_builtin.memo_non_record\>/;'q;"	kind:type	file:
table_builtin.memo_non_status	../library/table_builtin.m	/^:- type memo_non_status$/;kq|-;/\<table_builtin.memo_non_status\>/;'q;"	kind:type
table_builtin.memo_semi_active	../library/table_builtin.m	/^    ;       memo_semi_active$/;kq|-;/\<table_builtin.memo_semi_active\>/;'q;"	kind:cons
table_builtin.memo_semi_failed	../library/table_builtin.m	/^    ;       memo_semi_failed.$/;kq|-;/\<table_builtin.memo_semi_failed\>/;'q;"	kind:cons
table_builtin.memo_semi_status	../library/table_builtin.m	/^:- type memo_semi_status$/;kq|-;/\<table_builtin.memo_semi_status\>/;'q;"	kind:type
table_builtin.ml_answer_block	../library/table_builtin.m	/^:- type ml_answer_block$/;kq|-;/\<table_builtin.ml_answer_block\>/;'q;"	kind:type	file:
table_builtin.ml_answer_list	../library/table_builtin.m	/^:- type ml_answer_list$/;kq|-;/\<table_builtin.ml_answer_list\>/;'q;"	kind:type	file:
table_builtin.ml_consumer	../library/table_builtin.m	/^:- type ml_consumer$/;kq|-;/\<table_builtin.ml_consumer\>/;'q;"	kind:type	file:
table_builtin.ml_generator	../library/table_builtin.m	/^:- type ml_generator$/;kq|-;/\<table_builtin.ml_generator\>/;'q;"	kind:type	file:
table_builtin.ml_subgoal	../library/table_builtin.m	/^:- type ml_subgoal$/;kq|-;/\<table_builtin.ml_subgoal\>/;'q;"	kind:type	file:
table_builtin.ml_trie_node	../library/table_builtin.m	/^:- type ml_trie_node$/;kq|-;/\<table_builtin.ml_trie_node\>/;'q;"	kind:type	file:
table_builtin.mm_active	../library/table_builtin.m	/^    ;       mm_active$/;kq|-;/\<table_builtin.mm_active\>/;'q;"	kind:cons
table_builtin.mm_complete	../library/table_builtin.m	/^    ;       mm_complete.$/;kq|-;/\<table_builtin.mm_complete\>/;'q;"	kind:cons
table_builtin.mm_inactive	../library/table_builtin.m	/^    --->    mm_inactive$/;kq|-;/\<table_builtin.mm_inactive\>/;'q;"	kind:cons
table_builtin.mm_status	../library/table_builtin.m	/^:- type mm_status$/;kq|-;/\<table_builtin.mm_status\>/;'q;"	kind:type
table_builtin.table_error	../library/table_builtin.m	/^:- pred table_error(/;kq|/^\<table_error\>/;'q;"	kind:pred
table_builtin.table_loop_setup	../library/table_builtin.m	/^:- impure pred table_loop_setup(/;kq|/^\<table_loop_setup\>/;'q;"	kind:pred
table_builtin.table_mm_setup	../library/table_builtin.m	/^:- impure pred table_mm_setup(/;kq|/^\<table_mm_setup\>/;'q;"	kind:pred
table_call_foreign_proc	table_gen.m	/^:- pred table_call_foreign_proc(/;kq|/^\<table_call_foreign_proc\>/;'q;"	kind:pred	file:
table_cur_pred_info	table_gen.m	/^                table_cur_pred_info         :: pred_info,$/;kq|-;/\<table_cur_pred_info\>/;'q;"	kind:fld	file:
table_cur_proc_info	table_gen.m	/^                table_cur_proc_info         :: proc_info$/;kq|-;/\<table_cur_proc_info\>/;'q;"	kind:fld	file:
table_debug	options.m	/^    ;       table_debug$/;kq|-;/\<table_debug\>/;'q;"	kind:cons
table_do_not_allow_reset	prog_data_pragma.m	/^    --->    table_do_not_allow_reset$/;kq|-;/\<table_do_not_allow_reset\>/;'q;"	kind:cons
table_do_not_gather_statistics	prog_data_pragma.m	/^    --->    table_do_not_gather_statistics$/;kq|-;/\<table_do_not_gather_statistics\>/;'q;"	kind:cons
table_error	../library/table_builtin.m	/^:- pred table_error(/;kq|/^\<table_error\>/;'q;"	kind:pred
table_gather_statistics	prog_data_pragma.m	/^    ;       table_gather_statistics.$/;kq|-;/\<table_gather_statistics\>/;'q;"	kind:cons
table_gen.answer_block_name	table_gen.m	/^:- func answer_block_name = string.$/;kq|/^\<answer_block_name\>/;'q;"	kind:func	file:
table_gen.answer_block_type	table_gen.m	/^:- func answer_block_type = mer_type.$/;kq|/^\<answer_block_type\>/;'q;"	kind:func	file:
table_gen.answer_table	table_gen.m	/^    ;       answer_table.$/;kq|-;/\<table_gen.answer_table\>/;'q;"	kind:cons	file:
table_gen.answer_table_name	table_gen.m	/^:- func answer_table_name = string.$/;kq|/^\<answer_table_name\>/;'q;"	kind:func	file:
table_gen.append_fail	table_gen.m	/^:- pred append_fail(/;kq|/^\<append_fail\>/;'q;"	kind:pred	file:
table_gen.arg_name	table_gen.m	/^:- func arg_name(/;kq|/^\<arg_name\>/;'q;"	kind:func	file:
table_gen.base_name	table_gen.m	/^:- func base_name = string.$/;kq|/^\<base_name\>/;'q;"	kind:func	file:
table_gen.builtin_type	table_gen.m	/^:- func builtin_type(/;kq|/^\<builtin_type\>/;'q;"	kind:func	file:
table_gen.call_or_answer_table	table_gen.m	/^:- type call_or_answer_table$/;kq|-;/\<table_gen.call_or_answer_table\>/;'q;"	kind:type	file:
table_gen.call_table	table_gen.m	/^    --->    call_table$/;kq|-;/\<table_gen.call_table\>/;'q;"	kind:cons	file:
table_gen.clone_pred_info	table_gen.m	/^:- pred clone_pred_info(/;kq|/^\<clone_pred_info\>/;'q;"	kind:pred	file:
table_gen.consumer_name	table_gen.m	/^:- func consumer_name = string.$/;kq|/^\<consumer_name\>/;'q;"	kind:func	file:
table_gen.consumer_type	table_gen.m	/^:- func consumer_type = mer_type.$/;kq|/^\<consumer_type\>/;'q;"	kind:func	file:
table_gen.create_instmap_delta	table_gen.m	/^:- pred create_instmap_delta(list(/;kq|/^\<create_instmap_delta\>/;'q;"	kind:pred	file:
table_gen.create_new_io_goal	table_gen.m	/^:- pred create_new_io_goal(/;kq|/^\<create_new_io_goal\>/;'q;"	kind:pred	file:
table_gen.create_new_loop_goal	table_gen.m	/^:- pred create_new_loop_goal(/;kq|/^\<create_new_loop_goal\>/;'q;"	kind:pred	file:
table_gen.create_new_memo_goal	table_gen.m	/^:- pred create_new_memo_goal(/;kq|/^\<create_new_memo_goal\>/;'q;"	kind:pred	file:
table_gen.create_new_mm_goal	table_gen.m	/^:- pred create_new_mm_goal(/;kq|/^\<create_new_mm_goal\>/;'q;"	kind:pred	file:
table_gen.cur_table_node_name	table_gen.m	/^:- func cur_table_node_name = string.$/;kq|/^\<cur_table_node_name\>/;'q;"	kind:func	file:
table_gen.dummy_type_var	table_gen.m	/^:- func dummy_type_var = mer_type.$/;kq|/^\<dummy_type_var\>/;'q;"	kind:func	file:
table_gen.filter_marker	table_gen.m	/^:- pred filter_marker(/;kq|/^\<filter_marker\>/;'q;"	kind:pred	file:
table_gen.gen_reason_gc_hgc	table_gen.m	/^    ;       gen_reason_gc_hgc$/;kq|-;/\<table_gen.gen_reason_gc_hgc\>/;'q;"	kind:cons	file:
table_gen.gen_reason_parallel	table_gen.m	/^    ;       gen_reason_parallel.$/;kq|-;/\<table_gen.gen_reason_parallel\>/;'q;"	kind:cons	file:
table_gen.generate_error_goal	table_gen.m	/^:- pred generate_error_goal(/;kq|/^\<generate_error_goal\>/;'q;"	kind:pred	file:
table_gen.generate_save_goals	table_gen.m	/^:- pred generate_save_goals(list(var_mode_pos_method(/;kq|/^\<generate_save_goals\>/;'q;"	kind:pred	file:
table_gen.generator_map	table_gen.m	/^:- type generator_map   ==  map(pred_id, pred_id).$/;kq|-;/\<table_gen.generator_map\>/;'q;"	kind:type	file:
table_gen.generator_name	table_gen.m	/^:- func generator_name = string.$/;kq|/^\<generator_name\>/;'q;"	kind:func	file:
table_gen.generator_pred_name	table_gen.m	/^:- func generator_pred_name = string.$/;kq|/^\<generator_pred_name\>/;'q;"	kind:func	file:
table_gen.generator_type	table_gen.m	/^:- func generator_type = mer_type.$/;kq|/^\<generator_type\>/;'q;"	kind:func	file:
table_gen.get_back_arg_string	table_gen.m	/^:- func get_back_arg_string(/;kq|/^\<get_back_arg_string\>/;'q;"	kind:func	file:
table_gen.get_debug_arg_string	table_gen.m	/^:- func get_debug_arg_string(/;kq|/^\<get_debug_arg_string\>/;'q;"	kind:func	file:
table_gen.get_enum_max_int_tag	table_gen.m	/^:- pred get_enum_max_int_tag(/;kq|/^\<get_enum_max_int_tag\>/;'q;"	kind:pred	file:
table_gen.goal_info_init_hide	table_gen.m	/^:- pred goal_info_init_hide(/;kq|/^\<goal_info_init_hide\>/;'q;"	kind:pred	file:
table_gen.keep_marker	table_gen.m	/^:- func keep_marker(/;kq|/^\<keep_marker\>/;'q;"	kind:func	file:
table_gen.loop_active_cons_id	table_gen.m	/^:- func loop_active_cons_id = cons_id.$/;kq|/^\<loop_active_cons_id\>/;'q;"	kind:func	file:
table_gen.loop_status_type	table_gen.m	/^:- func loop_status_type = mer_type.$/;kq|/^\<loop_status_type\>/;'q;"	kind:func	file:
table_gen.max_enum_int_tag	table_gen.m	/^:- pred max_enum_int_tag(/;kq|/^\<max_enum_int_tag\>/;'q;"	kind:pred	file:
table_gen.memo_det_status_type	table_gen.m	/^:- func memo_det_status_type = mer_type.$/;kq|/^\<memo_det_status_type\>/;'q;"	kind:func	file:
table_gen.memo_non_record_name	table_gen.m	/^:- func memo_non_record_name = string.$/;kq|/^\<memo_non_record_name\>/;'q;"	kind:func	file:
table_gen.memo_non_record_type	table_gen.m	/^:- func memo_non_record_type = mer_type.$/;kq|/^\<memo_non_record_type\>/;'q;"	kind:func	file:
table_gen.memo_non_status_type	table_gen.m	/^:- func memo_non_status_type = mer_type.$/;kq|/^\<memo_non_status_type\>/;'q;"	kind:func	file:
table_gen.mm_active_cons_id	table_gen.m	/^:- func mm_active_cons_id = cons_id.$/;kq|/^\<mm_active_cons_id\>/;'q;"	kind:func	file:
table_gen.mm_complete_cons_id	table_gen.m	/^:- func mm_complete_cons_id = cons_id.$/;kq|/^\<mm_complete_cons_id\>/;'q;"	kind:func	file:
table_gen.mm_inactive_cons_id	table_gen.m	/^:- func mm_inactive_cons_id = cons_id.$/;kq|/^\<mm_inactive_cons_id\>/;'q;"	kind:func	file:
table_gen.mm_reason_hlc	table_gen.m	/^    --->    mm_reason_hlc$/;kq|-;/\<table_gen.mm_reason_hlc\>/;'q;"	kind:cons	file:
table_gen.mm_reason_profiling	table_gen.m	/^    ;       mm_reason_profiling.$/;kq|-;/\<table_gen.mm_reason_profiling\>/;'q;"	kind:cons	file:
table_gen.mm_reason_trailing	table_gen.m	/^    ;       mm_reason_trailing$/;kq|-;/\<table_gen.mm_reason_trailing\>/;'q;"	kind:cons	file:
table_gen.mm_status_type	table_gen.m	/^:- func mm_status_type = mer_type.$/;kq|/^\<mm_status_type\>/;'q;"	kind:func	file:
table_gen.mm_status_type_ctor	table_gen.m	/^:- func mm_status_type_ctor = type_ctor.$/;kq|/^\<mm_status_type_ctor\>/;'q;"	kind:func	file:
table_gen.msm_all_same	table_gen.m	/^    --->    msm_all_same(arg_tabling_method)$/;kq|-;/\<table_gen.msm_all_same\>/;'q;"	kind:cons	file:
table_gen.msm_specified	table_gen.m	/^    ;       msm_specified($/;kq|-;/\<table_gen.msm_specified\>/;'q;"	kind:cons	file:
table_gen.next_table_node_name	table_gen.m	/^:- func next_table_node_name = string.$/;kq|/^\<next_table_node_name\>/;'q;"	kind:func	file:
table_gen.num_input_args_name	table_gen.m	/^:- func num_input_args_name = string.$/;kq|/^\<num_input_args_name\>/;'q;"	kind:func	file:
table_gen.pred_name_var_name	table_gen.m	/^:- func pred_name_var_name = string.$/;kq|/^\<pred_name_var_name\>/;'q;"	kind:func	file:
table_gen.proc_table_info_name	table_gen.m	/^:- func proc_table_info_name = string.$/;kq|/^\<proc_table_info_name\>/;'q;"	kind:func	file:
table_gen.proc_table_info_type	table_gen.m	/^:- func proc_table_info_type = mer_type.$/;kq|/^\<proc_table_info_type\>/;'q;"	kind:func	file:
table_gen.project_mode	table_gen.m	/^:- func project_mode(var_mode_pos_method(/;kq|/^\<project_mode\>/;'q;"	kind:func	file:
table_gen.project_out_pos	table_gen.m	/^:- func project_out_pos(/;kq|/^\<project_out_pos\>/;'q;"	kind:func	file:
table_gen.project_var	table_gen.m	/^:- func project_var(var_mode_pos_method(/;kq|/^\<project_var\>/;'q;"	kind:func	file:
table_gen.project_var_pos	table_gen.m	/^:- func project_var_pos(var_mode_pos_method(T)) = pair(/;kq|/^\<project_var_pos\>/;'q;"	kind:func	file:
table_gen.stats_ref	table_gen.m	/^:- func stats_ref(table_attr_statistics, call_or_answer_table) = maybe(/;kq|/^\<stats_ref\>/;'q;"	kind:func	file:
table_gen.status_name	table_gen.m	/^:- func status_name = string.$/;kq|/^\<status_name\>/;'q;"	kind:func	file:
table_gen.step_stats_arg_addr	table_gen.m	/^:- func step_stats_arg_addr(/;kq|/^\<step_stats_arg_addr\>/;'q;"	kind:func	file:
table_gen.subgoal_name	table_gen.m	/^:- func subgoal_name = string.$/;kq|/^\<subgoal_name\>/;'q;"	kind:func	file:
table_gen.subgoal_type	table_gen.m	/^:- func subgoal_type = mer_type.$/;kq|/^\<subgoal_type\>/;'q;"	kind:func	file:
table_gen.table_cur_pred_info	table_gen.m	/^                table_cur_pred_info         :: pred_info,$/;kq|-;/\<table_gen.table_cur_pred_info\>/;'q;"	kind:fld	file:
table_gen.table_cur_proc_info	table_gen.m	/^                table_cur_proc_info         :: proc_info$/;kq|-;/\<table_gen.table_cur_proc_info\>/;'q;"	kind:fld	file:
table_gen.table_info	table_gen.m	/^:- type table_info$/;kq|-;/\<table_gen.table_info\>/;'q;"	kind:type	file:
table_gen.table_info_extract	table_gen.m	/^:- pred table_info_extract(/;kq|/^\<table_info_extract\>/;'q;"	kind:pred	file:
table_gen.table_info_init	table_gen.m	/^:- pred table_info_init(/;kq|/^\<table_info_init\>/;'q;"	kind:pred	file:
table_gen.table_module_info	table_gen.m	/^                table_module_info           :: module_info,$/;kq|-;/\<table_gen.table_module_info\>/;'q;"	kind:fld	file:
table_gen.table_plain_call	table_gen.m	/^:- pred table_plain_call(module_info::in, string::in, list(/;kq|/^\<table_plain_call\>/;'q;"	kind:pred	file:
table_gen.table_tip_node_name	table_gen.m	/^:- func table_tip_node_name = string.$/;kq|/^\<table_tip_node_name\>/;'q;"	kind:func	file:
table_gen.trie_node_type	table_gen.m	/^:- func trie_node_type = mer_type.$/;kq|/^\<trie_node_type\>/;'q;"	kind:func	file:
table_gen.type_save_category	table_gen.m	/^:- pred type_save_category(/;kq|/^\<type_save_category\>/;'q;"	kind:pred	file:
table_gen.var_belong_to_list	table_gen.m	/^:- pred var_belong_to_list(list(prog_var)::in, var_mode_pos_method(/;kq|/^\<var_belong_to_list\>/;'q;"	kind:pred	file:
table_gen.var_is_io_state	table_gen.m	/^:- pred var_is_io_state(/;kq|/^\<var_is_io_state\>/;'q;"	kind:pred	file:
table_gen.var_mode_is_io_state	table_gen.m	/^:- pred var_mode_is_io_state(var_table::in, pair(/;kq|/^\<var_mode_is_io_state\>/;'q;"	kind:pred	file:
table_gen.var_mode_method	table_gen.m	/^:- type var_mode_method$/;kq|-;/\<table_gen.var_mode_method\>/;'q;"	kind:type	file:
table_gen.var_mode_pos_method	table_gen.m	/^:- type var_mode_pos_method == var_mode_pos_method(arg_tabling_method).$/;kq|-;/\<table_gen.var_mode_pos_method\>/;'q;"	kind:type	file:
table_gen_make_type_info_var	table_gen.m	/^:- pred table_gen_make_type_info_var(/;kq|/^\<table_gen_make_type_info_var\>/;'q;"	kind:pred	file:
table_gen_make_type_info_vars	table_gen.m	/^:- pred table_gen_make_type_info_vars(list(/;kq|/^\<table_gen_make_type_info_vars\>/;'q;"	kind:pred	file:
table_gen_process_io_proc	table_gen.m	/^:- pred table_gen_process_io_proc(/;kq|/^\<table_gen_process_io_proc\>/;'q;"	kind:pred	file:
table_gen_process_module	table_gen.m	/^:- pred table_gen_process_module(/;kq|/^\<table_gen_process_module\>/;'q;"	kind:pred
table_gen_process_pred	table_gen.m	/^:- pred table_gen_process_pred(/;kq|/^\<table_gen_process_pred\>/;'q;"	kind:pred	file:
table_gen_process_preds	table_gen.m	/^:- pred table_gen_process_preds(bool::in, list(/;kq|/^\<table_gen_process_preds\>/;'q;"	kind:pred	file:
table_gen_process_proc	table_gen.m	/^:- pred table_gen_process_proc(/;kq|/^\<table_gen_process_proc\>/;'q;"	kind:pred	file:
table_gen_process_procs	table_gen.m	/^:- pred table_gen_process_procs(bool::in, pred_id::in, list(/;kq|/^\<table_gen_process_procs\>/;'q;"	kind:pred	file:
table_gen_transform_proc	table_gen.m	/^:- pred table_gen_transform_proc(/;kq|/^\<table_gen_transform_proc\>/;'q;"	kind:pred	file:
table_gen_transform_proc_if_possible	table_gen.m	/^:- pred table_gen_transform_proc_if_possible(/;kq|/^\<table_gen_transform_proc_if_possible\>/;'q;"	kind:pred	file:
table_hidden_arg_addr	prog_data_pragma.m	/^    ;       table_hidden_arg_addr.$/;kq|-;/\<table_hidden_arg_addr\>/;'q;"	kind:cons
table_hidden_arg_value	prog_data_pragma.m	/^    --->    table_hidden_arg_value$/;kq|-;/\<table_hidden_arg_value\>/;'q;"	kind:cons
table_info	table_gen.m	/^:- type table_info$/;kq|-;/\<table_info\>/;'q;"	kind:type	file:
table_info_c_global_var_name	add_pragma_tabling.m	/^:- func table_info_c_global_var_name(/;kq|/^\<table_info_c_global_var_name\>/;'q;"	kind:func	file:
table_info_extract	table_gen.m	/^:- pred table_info_extract(/;kq|/^\<table_info_extract\>/;'q;"	kind:pred	file:
table_info_init	table_gen.m	/^:- pred table_info_init(/;kq|/^\<table_info_init\>/;'q;"	kind:pred	file:
table_io_alone	prog_data_pragma.m	/^    ;       table_io_alone.     % The procedure is tabled for I\/O by itself;$/;kq|-;/\<table_io_alone\>/;'q;"	kind:cons
table_io_args_data	layout.m	/^:- type table_io_args_data$/;kq|-;/\<table_io_args_data\>/;'q;"	kind:type
table_io_copy_io_state	../library/table_builtin.m	/^:- pred table_io_copy_io_state(/;kq|/^\<table_io_copy_io_state\>/;'q;"	kind:pred
table_io_entry_data	layout.m	/^:- type table_io_entry_data$/;kq|-;/\<table_io_entry_data\>/;'q;"	kind:type
table_io_entry_desc	prog_data.m	/^    ;       table_io_entry_desc(shrouded_pred_proc_id)$/;kq|-;/\<table_io_entry_desc\>/;'q;"	kind:cons
table_io_entry_id	llds.m	/^    --->    table_io_entry_id.$/;kq|-;/\<table_io_entry_id\>/;'q;"	kind:cons
table_io_entry_kind	prog_data_pragma.m	/^:- type table_io_entry_kind$/;kq|-;/\<table_io_entry_kind\>/;'q;"	kind:type
table_io_entry_tag	hlds_data.m	/^    ;       table_io_entry_tag(pred_id, proc_id)$/;kq|-;/\<table_io_entry_tag\>/;'q;"	kind:cons
table_io_has_occurred	../library/table_builtin.m	/^:- impure pred table_io_has_occurred(/;kq|/^\<table_io_has_occurred\>/;'q;"	kind:pred
table_io_in_range	../library/table_builtin.m	/^:- impure pred table_io_in_range(/;kq|/^\<table_io_in_range\>/;'q;"	kind:pred
table_io_is_unitize	prog_data_pragma.m	/^:- type table_io_is_unitize$/;kq|-;/\<table_io_is_unitize\>/;'q;"	kind:type
table_io_left_bracket_unitized_goal	../library/table_builtin.m	/^:- impure pred table_io_left_bracket_unitized_goal(/;kq|/^\<table_io_left_bracket_unitized_goal\>/;'q;"	kind:pred
table_io_right_bracket_unitized_goal	../library/table_builtin.m	/^:- impure pred table_io_right_bracket_unitized_goal(/;kq|/^\<table_io_right_bracket_unitized_goal\>/;'q;"	kind:pred
table_io_unitize	prog_data_pragma.m	/^    --->    table_io_unitize    % The procedure is tabled for I\/O$/;kq|-;/\<table_io_unitize\>/;'q;"	kind:cons
table_is_mono	hlds_pred.m	/^    --->    table_is_mono       % The table type is monomorphic.$/;kq|-;/\<table_is_mono\>/;'q;"	kind:cons
table_is_poly	hlds_pred.m	/^:- type table_is_poly$/;kq|-;/\<table_is_poly\>/;'q;"	kind:type
table_locn	hlds_pred.m	/^:- type table_locn$/;kq|-;/\<table_locn\>/;'q;"	kind:type
table_locn_direct	hlds_pred.m	/^    --->    table_locn_direct(int)$/;kq|-;/\<table_locn_direct\>/;'q;"	kind:cons
table_locn_indirect	hlds_pred.m	/^    ;       table_locn_indirect(int, int).$/;kq|-;/\<table_locn_indirect\>/;'q;"	kind:cons
table_lookup_insert_char	../library/table_builtin.m	/^:- impure pred table_lookup_insert_char(/;kq|/^\<table_lookup_insert_char\>/;'q;"	kind:pred
table_lookup_insert_enum	../library/table_builtin.m	/^:- impure pred table_lookup_insert_enum(/;kq|/^\<table_lookup_insert_enum\>/;'q;"	kind:pred
table_lookup_insert_float	../library/table_builtin.m	/^:- impure pred table_lookup_insert_float(/;kq|/^\<table_lookup_insert_float\>/;'q;"	kind:pred
table_lookup_insert_foreign_enum	../library/table_builtin.m	/^:- impure pred table_lookup_insert_foreign_enum(/;kq|/^\<table_lookup_insert_foreign_enum\>/;'q;"	kind:pred
table_lookup_insert_gen	../library/table_builtin.m	/^:- impure pred table_lookup_insert_gen(/;kq|/^\<table_lookup_insert_gen\>/;'q;"	kind:pred
table_lookup_insert_gen_addr	../library/table_builtin.m	/^:- impure pred table_lookup_insert_gen_addr(/;kq|/^\<table_lookup_insert_gen_addr\>/;'q;"	kind:pred
table_lookup_insert_gen_poly	../library/table_builtin.m	/^:- impure pred table_lookup_insert_gen_poly(/;kq|/^\<table_lookup_insert_gen_poly\>/;'q;"	kind:pred
table_lookup_insert_gen_poly_addr	../library/table_builtin.m	/^:- impure pred table_lookup_insert_gen_poly_addr(/;kq|/^\<table_lookup_insert_gen_poly_addr\>/;'q;"	kind:pred
table_lookup_insert_int	../library/table_builtin.m	/^:- impure pred table_lookup_insert_int(/;kq|/^\<table_lookup_insert_int\>/;'q;"	kind:pred
table_lookup_insert_int16	../library/table_builtin.m	/^:- impure pred table_lookup_insert_int16(/;kq|/^\<table_lookup_insert_int16\>/;'q;"	kind:pred
table_lookup_insert_int32	../library/table_builtin.m	/^:- impure pred table_lookup_insert_int32(/;kq|/^\<table_lookup_insert_int32\>/;'q;"	kind:pred
table_lookup_insert_int64	../library/table_builtin.m	/^:- impure pred table_lookup_insert_int64(/;kq|/^\<table_lookup_insert_int64\>/;'q;"	kind:pred
table_lookup_insert_int8	../library/table_builtin.m	/^:- impure pred table_lookup_insert_int8(/;kq|/^\<table_lookup_insert_int8\>/;'q;"	kind:pred
table_lookup_insert_start_int	../library/table_builtin.m	/^:- impure pred table_lookup_insert_start_int(/;kq|/^\<table_lookup_insert_start_int\>/;'q;"	kind:pred
table_lookup_insert_string	../library/table_builtin.m	/^:- impure pred table_lookup_insert_string(/;kq|/^\<table_lookup_insert_string\>/;'q;"	kind:pred
table_lookup_insert_typeclassinfo	../library/table_builtin.m	/^:- impure pred table_lookup_insert_typeclassinfo(/;kq|/^\<table_lookup_insert_typeclassinfo\>/;'q;"	kind:pred
table_lookup_insert_typeinfo	../library/table_builtin.m	/^:- impure pred table_lookup_insert_typeinfo(/;kq|/^\<table_lookup_insert_typeinfo\>/;'q;"	kind:pred
table_lookup_insert_uint	../library/table_builtin.m	/^:- impure pred table_lookup_insert_uint(/;kq|/^\<table_lookup_insert_uint\>/;'q;"	kind:pred
table_lookup_insert_uint16	../library/table_builtin.m	/^:- impure pred table_lookup_insert_uint16(/;kq|/^\<table_lookup_insert_uint16\>/;'q;"	kind:pred
table_lookup_insert_uint32	../library/table_builtin.m	/^:- impure pred table_lookup_insert_uint32(/;kq|/^\<table_lookup_insert_uint32\>/;'q;"	kind:pred
table_lookup_insert_uint64	../library/table_builtin.m	/^:- impure pred table_lookup_insert_uint64(/;kq|/^\<table_lookup_insert_uint64\>/;'q;"	kind:pred
table_lookup_insert_uint8	../library/table_builtin.m	/^:- impure pred table_lookup_insert_uint8(/;kq|/^\<table_lookup_insert_uint8\>/;'q;"	kind:pred
table_loop_mark_as_active_and_fail	../library/table_builtin.m	/^:- impure pred table_loop_mark_as_active_and_fail(/;kq|/^\<table_loop_mark_as_active_and_fail\>/;'q;"	kind:pred
table_loop_mark_as_inactive	../library/table_builtin.m	/^:- impure pred table_loop_mark_as_inactive(/;kq|/^\<table_loop_mark_as_inactive\>/;'q;"	kind:pred
table_loop_mark_as_inactive_and_fail	../library/table_builtin.m	/^:- impure pred table_loop_mark_as_inactive_and_fail(/;kq|/^\<table_loop_mark_as_inactive_and_fail\>/;'q;"	kind:pred
table_loop_setup	../library/table_builtin.m	/^:- impure pred table_loop_setup(/;kq|/^\<table_loop_setup\>/;'q;"	kind:pred
table_loop_setup_shortcut	../library/table_builtin.m	/^:- impure pred table_loop_setup_shortcut(/;kq|/^\<table_loop_setup_shortcut\>/;'q;"	kind:pred
table_memo_create_answer_block	../library/table_builtin.m	/^:- impure pred table_memo_create_answer_block(/;kq|/^\<table_memo_create_answer_block\>/;'q;"	kind:pred
table_memo_det_setup	../library/table_builtin.m	/^:- impure pred table_memo_det_setup(/;kq|/^\<table_memo_det_setup\>/;'q;"	kind:pred
table_memo_det_setup_shortcut	../library/table_builtin.m	/^:- impure pred table_memo_det_setup_shortcut(/;kq|/^\<table_memo_det_setup_shortcut\>/;'q;"	kind:pred
table_memo_fill_answer_block_shortcut	../library/table_builtin.m	/^:- impure pred table_memo_fill_answer_block_shortcut(/;kq|/^\<table_memo_fill_answer_block_shortcut\>/;'q;"	kind:pred
table_memo_get_answer_block	../library/table_builtin.m	/^:- semipure pred table_memo_get_answer_block(/;kq|/^\<table_memo_get_answer_block\>/;'q;"	kind:pred
table_memo_get_answer_block_shortcut	../library/table_builtin.m	/^:- semipure pred table_memo_get_answer_block_shortcut(/;kq|/^\<table_memo_get_answer_block_shortcut\>/;'q;"	kind:pred
table_memo_mark_as_active_and_fail	../library/table_builtin.m	/^:- impure pred table_memo_mark_as_active_and_fail(/;kq|/^\<table_memo_mark_as_active_and_fail\>/;'q;"	kind:pred
table_memo_mark_as_complete_and_fail	../library/table_builtin.m	/^:- impure pred table_memo_mark_as_complete_and_fail(/;kq|/^\<table_memo_mark_as_complete_and_fail\>/;'q;"	kind:pred
table_memo_mark_as_failed	../library/table_builtin.m	/^:- impure pred table_memo_mark_as_failed(/;kq|/^\<table_memo_mark_as_failed\>/;'q;"	kind:pred
table_memo_mark_as_incomplete	../library/table_builtin.m	/^:- impure pred table_memo_mark_as_incomplete(/;kq|/^\<table_memo_mark_as_incomplete\>/;'q;"	kind:pred
table_memo_mark_as_succeeded	../library/table_builtin.m	/^:- impure pred table_memo_mark_as_succeeded(/;kq|/^\<table_memo_mark_as_succeeded\>/;'q;"	kind:pred
table_memo_non_answer_is_not_duplicate	../library/table_builtin.m	/^:- impure pred table_memo_non_answer_is_not_duplicate(/;kq|/^\<table_memo_non_answer_is_not_duplicate\>/;'q;"	kind:pred
table_memo_non_answer_is_not_duplicate_shortcut	../library/table_builtin.m	/^:- impure pred table_memo_non_answer_is_not_duplicate_shortcut(/;kq|/^\<table_memo_non_answer_is_not_duplicate_shortcut\>/;'q;"	kind:pred
table_memo_non_create_answer_block_shortcut	../library/table_builtin.m	/^:- impure pred table_memo_non_create_answer_block_shortcut(/;kq|/^\<table_memo_non_create_answer_block_shortcut\>/;'q;"	kind:pred
table_memo_non_get_answer_table	../library/table_builtin.m	/^:- semipure pred table_memo_non_get_answer_table(/;kq|/^\<table_memo_non_get_answer_table\>/;'q;"	kind:pred
table_memo_non_return_all_shortcut	../library/table_builtin.m	/^:- semipure pred table_memo_non_return_all_shortcut(/;kq|/^\<table_memo_non_return_all_shortcut\>/;'q;"	kind:pred
table_memo_non_setup	../library/table_builtin.m	/^:- impure pred table_memo_non_setup(/;kq|/^\<table_memo_non_setup\>/;'q;"	kind:pred
table_memo_return_all_answers_multi	../library/table_builtin.m	/^:- semipure pred table_memo_return_all_answers_multi(/;kq|/^\<table_memo_return_all_answers_multi\>/;'q;"	kind:pred
table_memo_return_all_answers_nondet	../library/table_builtin.m	/^:- semipure pred table_memo_return_all_answers_nondet(/;kq|/^\<table_memo_return_all_answers_nondet\>/;'q;"	kind:pred
table_memo_semi_setup	../library/table_builtin.m	/^:- impure pred table_memo_semi_setup(/;kq|/^\<table_memo_semi_setup\>/;'q;"	kind:pred
table_memo_semi_setup_shortcut	../library/table_builtin.m	/^:- impure pred table_memo_semi_setup_shortcut(/;kq|/^\<table_memo_semi_setup_shortcut\>/;'q;"	kind:pred
table_mm_answer_is_not_duplicate	../library/table_builtin.m	/^:- impure pred table_mm_answer_is_not_duplicate(/;kq|/^\<table_mm_answer_is_not_duplicate\>/;'q;"	kind:pred
table_mm_answer_is_not_duplicate_shortcut	../library/table_builtin.m	/^:- impure pred table_mm_answer_is_not_duplicate_shortcut(/;kq|/^\<table_mm_answer_is_not_duplicate_shortcut\>/;'q;"	kind:pred
table_mm_completion	../library/table_builtin.m	/^:- impure pred table_mm_completion(/;kq|/^\<table_mm_completion\>/;'q;"	kind:pred
table_mm_create_answer_block	../library/table_builtin.m	/^:- impure pred table_mm_create_answer_block(/;kq|/^\<table_mm_create_answer_block\>/;'q;"	kind:pred
table_mm_fill_answer_block_shortcut	../library/table_builtin.m	/^:- impure pred table_mm_fill_answer_block_shortcut(/;kq|/^\<table_mm_fill_answer_block_shortcut\>/;'q;"	kind:pred
table_mm_get_answer_table	../library/table_builtin.m	/^:- semipure pred table_mm_get_answer_table(/;kq|/^\<table_mm_get_answer_table\>/;'q;"	kind:pred
table_mm_return_all_multi	../library/table_builtin.m	/^:- semipure pred table_mm_return_all_multi(/;kq|/^\<table_mm_return_all_multi\>/;'q;"	kind:pred
table_mm_return_all_nondet	../library/table_builtin.m	/^:- semipure pred table_mm_return_all_nondet(/;kq|/^\<table_mm_return_all_nondet\>/;'q;"	kind:pred
table_mm_return_all_shortcut	../library/table_builtin.m	/^:- semipure pred table_mm_return_all_shortcut(/;kq|/^\<table_mm_return_all_shortcut\>/;'q;"	kind:pred
table_mm_setup	../library/table_builtin.m	/^:- impure pred table_mm_setup(/;kq|/^\<table_mm_setup\>/;'q;"	kind:pred
table_mm_suspend_consumer	../library/table_builtin.m	/^:- impure pred table_mm_suspend_consumer(/;kq|/^\<table_mm_suspend_consumer\>/;'q;"	kind:pred
table_mmos_answer_is_not_duplicate	../library/table_builtin.m	/^:- impure pred table_mmos_answer_is_not_duplicate(/;kq|/^\<table_mmos_answer_is_not_duplicate\>/;'q;"	kind:pred
table_mmos_answer_is_not_duplicate_shortcut	../library/table_builtin.m	/^:- impure pred table_mmos_answer_is_not_duplicate_shortcut(/;kq|/^\<table_mmos_answer_is_not_duplicate_shortcut\>/;'q;"	kind:pred
table_mmos_completion	../library/table_builtin.m	/^:- impure pred table_mmos_completion(/;kq|/^\<table_mmos_completion\>/;'q;"	kind:pred
table_mmos_consume_next_answer_multi	../library/table_builtin.m	/^:- impure pred table_mmos_consume_next_answer_multi(/;kq|/^\<table_mmos_consume_next_answer_multi\>/;'q;"	kind:pred
table_mmos_consume_next_answer_nondet	../library/table_builtin.m	/^:- impure pred table_mmos_consume_next_answer_nondet(/;kq|/^\<table_mmos_consume_next_answer_nondet\>/;'q;"	kind:pred
table_mmos_create_answer_block	../library/table_builtin.m	/^:- impure pred table_mmos_create_answer_block(/;kq|/^\<table_mmos_create_answer_block\>/;'q;"	kind:pred
table_mmos_pickup_inputs	../library/table_builtin.m	/^:- impure pred table_mmos_pickup_inputs(/;kq|/^\<table_mmos_pickup_inputs\>/;'q;"	kind:pred
table_mmos_restore_answers	../library/table_builtin.m	/^:- semipure pred table_mmos_restore_answers(/;kq|/^\<table_mmos_restore_answers\>/;'q;"	kind:pred
table_mmos_return_answer	../library/table_builtin.m	/^:- impure pred table_mmos_return_answer(/;kq|/^\<table_mmos_return_answer\>/;'q;"	kind:pred
table_mmos_save_inputs	../library/table_builtin.m	/^:- impure pred table_mmos_save_inputs is det.$/;kq|/^\<table_mmos_save_inputs\>/;'q;"	kind:pred
table_mmos_setup_consumer	../library/table_builtin.m	/^:- impure pred table_mmos_setup_consumer(/;kq|/^\<table_mmos_setup_consumer\>/;'q;"	kind:pred
table_module_info	table_gen.m	/^                table_module_info           :: module_info,$/;kq|-;/\<table_module_info\>/;'q;"	kind:fld	file:
table_plain_call	table_gen.m	/^:- pred table_plain_call(module_info::in, string::in, list(/;kq|/^\<table_plain_call\>/;'q;"	kind:pred	file:
table_report_statistics	../library/table_builtin.m	/^:- impure pred table_report_statistics is det.$/;kq|/^\<table_report_statistics\>/;'q;"	kind:pred
table_restore_any_answer	../library/table_builtin.m	/^:- semipure pred table_restore_any_answer(/;kq|/^\<table_restore_any_answer\>/;'q;"	kind:pred
table_restore_char_answer	../library/table_builtin.m	/^:- semipure pred table_restore_char_answer(/;kq|/^\<table_restore_char_answer\>/;'q;"	kind:pred
table_restore_float_answer	../library/table_builtin.m	/^:- semipure pred table_restore_float_answer(/;kq|/^\<table_restore_float_answer\>/;'q;"	kind:pred
table_restore_int16_answer	../library/table_builtin.m	/^:- semipure pred table_restore_int16_answer(/;kq|/^\<table_restore_int16_answer\>/;'q;"	kind:pred
table_restore_int32_answer	../library/table_builtin.m	/^:- semipure pred table_restore_int32_answer(/;kq|/^\<table_restore_int32_answer\>/;'q;"	kind:pred
table_restore_int64_answer	../library/table_builtin.m	/^:- semipure pred table_restore_int64_answer(/;kq|/^\<table_restore_int64_answer\>/;'q;"	kind:pred
table_restore_int8_answer	../library/table_builtin.m	/^:- semipure pred table_restore_int8_answer(/;kq|/^\<table_restore_int8_answer\>/;'q;"	kind:pred
table_restore_int_answer	../library/table_builtin.m	/^:- semipure pred table_restore_int_answer(/;kq|/^\<table_restore_int_answer\>/;'q;"	kind:pred
table_restore_io_state_answer	../library/table_builtin.m	/^:- semipure pred table_restore_io_state_answer(/;kq|/^\<table_restore_io_state_answer\>/;'q;"	kind:pred
table_restore_string_answer	../library/table_builtin.m	/^:- semipure pred table_restore_string_answer(/;kq|/^\<table_restore_string_answer\>/;'q;"	kind:pred
table_restore_uint16_answer	../library/table_builtin.m	/^:- semipure pred table_restore_uint16_answer(/;kq|/^\<table_restore_uint16_answer\>/;'q;"	kind:pred
table_restore_uint32_answer	../library/table_builtin.m	/^:- semipure pred table_restore_uint32_answer(/;kq|/^\<table_restore_uint32_answer\>/;'q;"	kind:pred
table_restore_uint64_answer	../library/table_builtin.m	/^:- semipure pred table_restore_uint64_answer(/;kq|/^\<table_restore_uint64_answer\>/;'q;"	kind:pred
table_restore_uint8_answer	../library/table_builtin.m	/^:- semipure pred table_restore_uint8_answer(/;kq|/^\<table_restore_uint8_answer\>/;'q;"	kind:pred
table_restore_uint_answer	../library/table_builtin.m	/^:- semipure pred table_restore_uint_answer(/;kq|/^\<table_restore_uint_answer\>/;'q;"	kind:pred
table_save_any_answer	../library/table_builtin.m	/^:- impure pred table_save_any_answer(/;kq|/^\<table_save_any_answer\>/;'q;"	kind:pred
table_save_char_answer	../library/table_builtin.m	/^:- impure pred table_save_char_answer(/;kq|/^\<table_save_char_answer\>/;'q;"	kind:pred
table_save_float_answer	../library/table_builtin.m	/^:- impure pred table_save_float_answer(/;kq|/^\<table_save_float_answer\>/;'q;"	kind:pred
table_save_int16_answer	../library/table_builtin.m	/^:- impure pred table_save_int16_answer(/;kq|/^\<table_save_int16_answer\>/;'q;"	kind:pred
table_save_int32_answer	../library/table_builtin.m	/^:- impure pred table_save_int32_answer(/;kq|/^\<table_save_int32_answer\>/;'q;"	kind:pred
table_save_int64_answer	../library/table_builtin.m	/^:- impure pred table_save_int64_answer(/;kq|/^\<table_save_int64_answer\>/;'q;"	kind:pred
table_save_int8_answer	../library/table_builtin.m	/^:- impure pred table_save_int8_answer(/;kq|/^\<table_save_int8_answer\>/;'q;"	kind:pred
table_save_int_answer	../library/table_builtin.m	/^:- impure pred table_save_int_answer(/;kq|/^\<table_save_int_answer\>/;'q;"	kind:pred
table_save_io_state_answer	../library/table_builtin.m	/^:- impure pred table_save_io_state_answer(/;kq|/^\<table_save_io_state_answer\>/;'q;"	kind:pred
table_save_string_answer	../library/table_builtin.m	/^:- impure pred table_save_string_answer(/;kq|/^\<table_save_string_answer\>/;'q;"	kind:pred
table_save_uint16_answer	../library/table_builtin.m	/^:- impure pred table_save_uint16_answer(/;kq|/^\<table_save_uint16_answer\>/;'q;"	kind:pred
table_save_uint32_answer	../library/table_builtin.m	/^:- impure pred table_save_uint32_answer(/;kq|/^\<table_save_uint32_answer\>/;'q;"	kind:pred
table_save_uint64_answer	../library/table_builtin.m	/^:- impure pred table_save_uint64_answer(/;kq|/^\<table_save_uint64_answer\>/;'q;"	kind:pred
table_save_uint8_answer	../library/table_builtin.m	/^:- impure pred table_save_uint8_answer(/;kq|/^\<table_save_uint8_answer\>/;'q;"	kind:pred
table_save_uint_answer	../library/table_builtin.m	/^:- impure pred table_save_uint_answer(/;kq|/^\<table_save_uint_answer\>/;'q;"	kind:pred
table_size_upgrade	string_switch_util.m	/^:- type table_size_upgrade$/;kq|-;/\<table_size_upgrade\>/;'q;"	kind:type
table_statistics.current_stats	../library/table_statistics.m	/^                current_stats               :: table_stats,$/;kq|-;/\<table_statistics.current_stats\>/;'q;"	kind:fld
table_statistics.num_lookups	../library/table_statistics.m	/^                num_lookups                 :: int,$/;kq|-;/\<table_statistics.num_lookups\>/;'q;"	kind:fld
table_statistics.step_stats_du	../library/table_statistics.m	/^    ;       step_stats_du($/;kq|-;/\<table_statistics.step_stats_du\>/;'q;"	kind:cons
table_statistics.table_stats	../library/table_statistics.m	/^:- type table_stats$/;kq|-;/\<table_statistics.table_stats\>/;'q;"	kind:type
table_stats	../library/table_statistics.m	/^:- type table_stats$/;kq|-;/\<table_stats\>/;'q;"	kind:type
table_stats_curr_prev	../library/table_statistics.m	/^:- type table_stats_curr_prev$/;kq|-;/\<table_stats_curr_prev\>/;'q;"	kind:type
table_stats_difference	../library/table_statistics.m	/^:- func table_stats_difference(/;kq|/^\<table_stats_difference\>/;'q;"	kind:func
table_step_char	../library/table_statistics.m	/^    ;       table_step_char$/;kq|-;/\<table_step_char\>/;'q;"	kind:cons
table_step_desc	hlds_pred.m	/^:- type table_step_desc$/;kq|-;/\<table_step_desc\>/;'q;"	kind:type
table_step_detail	../library/table_statistics.m	/^                table_step_detail                   :: table_step_stat_details$/;kq|-;/\<table_step_detail\>/;'q;"	kind:fld
table_step_dummy	../library/table_statistics.m	/^    --->    table_step_dummy$/;kq|-;/\<table_step_dummy\>/;'q;"	kind:cons
table_step_enum	../library/table_statistics.m	/^    ;       table_step_enum$/;kq|-;/\<table_step_enum\>/;'q;"	kind:cons
table_step_float	../library/table_statistics.m	/^    ;       table_step_float$/;kq|-;/\<table_step_float\>/;'q;"	kind:cons
table_step_foreign_enum	../library/table_statistics.m	/^    ;       table_step_foreign_enum$/;kq|-;/\<table_step_foreign_enum\>/;'q;"	kind:cons
table_step_general	../library/table_statistics.m	/^    ;       table_step_general$/;kq|-;/\<table_step_general\>/;'q;"	kind:cons
table_step_general_addr	../library/table_statistics.m	/^    ;       table_step_general_addr$/;kq|-;/\<table_step_general_addr\>/;'q;"	kind:cons
table_step_general_poly	../library/table_statistics.m	/^    ;       table_step_general_poly$/;kq|-;/\<table_step_general_poly\>/;'q;"	kind:cons
table_step_general_poly_addr	../library/table_statistics.m	/^    ;       table_step_general_poly_addr$/;kq|-;/\<table_step_general_poly_addr\>/;'q;"	kind:cons
table_step_int	../library/table_statistics.m	/^    ;       table_step_int$/;kq|-;/\<table_step_int\>/;'q;"	kind:cons
table_step_int16	../library/table_statistics.m	/^    ;       table_step_int16$/;kq|-;/\<table_step_int16\>/;'q;"	kind:cons
table_step_int32	../library/table_statistics.m	/^    ;       table_step_int32$/;kq|-;/\<table_step_int32\>/;'q;"	kind:cons
table_step_int64	../library/table_statistics.m	/^    ;       table_step_int64$/;kq|-;/\<table_step_int64\>/;'q;"	kind:cons
table_step_int8	../library/table_statistics.m	/^    ;       table_step_int8$/;kq|-;/\<table_step_int8\>/;'q;"	kind:cons
table_step_kind	../library/table_statistics.m	/^:- type table_step_kind$/;kq|-;/\<table_step_kind\>/;'q;"	kind:type
table_step_num_lookups	../library/table_statistics.m	/^                table_step_num_lookups              :: int,$/;kq|-;/\<table_step_num_lookups\>/;'q;"	kind:fld
table_step_num_lookups_is_dupl	../library/table_statistics.m	/^                table_step_num_lookups_is_dupl      :: int,$/;kq|-;/\<table_step_num_lookups_is_dupl\>/;'q;"	kind:fld
table_step_promise_implied	../library/table_statistics.m	/^    ;       table_step_promise_implied$/;kq|-;/\<table_step_promise_implied\>/;'q;"	kind:cons
table_step_stat_details	../library/table_statistics.m	/^:- type table_step_stat_details$/;kq|-;/\<table_step_stat_details\>/;'q;"	kind:type
table_step_stats	../library/table_statistics.m	/^:- type table_step_stats$/;kq|-;/\<table_step_stats\>/;'q;"	kind:type
table_step_stats_detail_diff	../library/table_statistics.m	/^:- pred table_step_stats_detail_diff(/;kq|/^\<table_step_stats_detail_diff\>/;'q;"	kind:pred	file:
table_step_stats_diff	../library/table_statistics.m	/^:- func table_step_stats_diff(list(table_step_stats), list(/;kq|/^\<table_step_stats_diff\>/;'q;"	kind:func	file:
table_step_stats_kind	hlds_pred.m	/^:- func table_step_stats_kind(/;kq|/^\<table_step_stats_kind\>/;'q;"	kind:func
table_step_string	../library/table_statistics.m	/^    ;       table_step_string$/;kq|-;/\<table_step_string\>/;'q;"	kind:cons
table_step_typeclassinfo	../library/table_statistics.m	/^    ;       table_step_typeclassinfo$/;kq|-;/\<table_step_typeclassinfo\>/;'q;"	kind:cons
table_step_typeinfo	../library/table_statistics.m	/^    ;       table_step_typeinfo$/;kq|-;/\<table_step_typeinfo\>/;'q;"	kind:cons
table_step_uint16	../library/table_statistics.m	/^    ;       table_step_uint16$/;kq|-;/\<table_step_uint16\>/;'q;"	kind:cons
table_step_uint32	../library/table_statistics.m	/^    ;       table_step_uint32$/;kq|-;/\<table_step_uint32\>/;'q;"	kind:cons
table_step_uint64	../library/table_statistics.m	/^    ;       table_step_uint64.$/;kq|-;/\<table_step_uint64\>/;'q;"	kind:cons
table_step_uint8	../library/table_statistics.m	/^    ;       table_step_uint8$/;kq|-;/\<table_step_uint8\>/;'q;"	kind:cons
table_step_var_name	../library/table_statistics.m	/^                table_step_var_name                 :: string,$/;kq|-;/\<table_step_var_name\>/;'q;"	kind:fld
table_struct_attrs	hlds_module.m	/^                table_struct_attrs                  :: table_attributes$/;kq|-;/\<table_struct_attrs\>/;'q;"	kind:fld
table_struct_info	hlds_module.m	/^:- type table_struct_info$/;kq|-;/\<table_struct_info\>/;'q;"	kind:type
table_struct_map	hlds_module.m	/^:- type table_struct_map == map(pred_proc_id, table_struct_info).$/;kq|-;/\<table_struct_map\>/;'q;"	kind:type
table_struct_proc	hlds_module.m	/^                table_struct_proc                   :: proc_table_struct_info,$/;kq|-;/\<table_struct_proc\>/;'q;"	kind:fld
table_tip_node_name	table_gen.m	/^:- func table_tip_node_name = string.$/;kq|/^\<table_tip_node_name\>/;'q;"	kind:func	file:
table_trie_step	hlds_pred.m	/^:- type table_trie_step$/;kq|-;/\<table_trie_step\>/;'q;"	kind:type
table_trie_step_char	hlds_pred.m	/^    ;       table_trie_step_char$/;kq|-;/\<table_trie_step_char\>/;'q;"	kind:cons
table_trie_step_desc	hlds_out_module.m	/^:- func table_trie_step_desc(/;kq|/^\<table_trie_step_desc\>/;'q;"	kind:func	file:
table_trie_step_dummy	hlds_pred.m	/^    --->    table_trie_step_dummy$/;kq|-;/\<table_trie_step_dummy\>/;'q;"	kind:cons
table_trie_step_enum	hlds_pred.m	/^    ;       table_trie_step_enum($/;kq|-;/\<table_trie_step_enum\>/;'q;"	kind:cons
table_trie_step_float	hlds_pred.m	/^    ;       table_trie_step_float$/;kq|-;/\<table_trie_step_float\>/;'q;"	kind:cons
table_trie_step_foreign_enum	hlds_pred.m	/^    ;       table_trie_step_foreign_enum$/;kq|-;/\<table_trie_step_foreign_enum\>/;'q;"	kind:cons
table_trie_step_general	hlds_pred.m	/^    ;       table_trie_step_general($/;kq|-;/\<table_trie_step_general\>/;'q;"	kind:cons
table_trie_step_int	hlds_pred.m	/^    ;       table_trie_step_int(int_type)$/;kq|-;/\<table_trie_step_int\>/;'q;"	kind:cons
table_trie_step_promise_implied	hlds_pred.m	/^    ;       table_trie_step_promise_implied.$/;kq|-;/\<table_trie_step_promise_implied\>/;'q;"	kind:cons
table_trie_step_string	hlds_pred.m	/^    ;       table_trie_step_string$/;kq|-;/\<table_trie_step_string\>/;'q;"	kind:cons
table_trie_step_to_c	rtti.m	/^:- pred table_trie_step_to_c(table_trie_step::in, string::out, maybe(/;kq|/^\<table_trie_step_to_c\>/;'q;"	kind:pred
table_trie_step_typeclassinfo	hlds_pred.m	/^    ;       table_trie_step_typeclassinfo$/;kq|-;/\<table_trie_step_typeclassinfo\>/;'q;"	kind:cons
table_trie_step_typeinfo	hlds_pred.m	/^    ;       table_trie_step_typeinfo$/;kq|-;/\<table_trie_step_typeinfo\>/;'q;"	kind:cons
table_value	hlds_pred.m	/^    --->    table_value         % We are tabling the value itself.$/;kq|-;/\<table_value\>/;'q;"	kind:cons
table_value_or_addr	hlds_pred.m	/^:- type table_value_or_addr$/;kq|-;/\<table_value_or_addr\>/;'q;"	kind:type
tableau	lp.m	/^:- type tableau$/;kq|-;/\<tableau\>/;'q;"	kind:type	file:
tableau	lp_rational.m	/^:- func tableau ^ elem(/;kq|/^\<tableau\>/;'q;"	kind:func	file:
tableau	lp_rational.m	/^:- type tableau$/;kq|-;/\<tableau\>/;'q;"	kind:type	file:
tabled_attributes	prog_item.m	/^                tabled_attributes       :: maybe(table_attributes),$/;kq|-;/\<tabled_attributes\>/;'q;"	kind:fld
tabled_context	prog_item.m	/^                tabled_context          :: prog_context,$/;kq|-;/\<tabled_context\>/;'q;"	kind:fld
tabled_eval_method	prog_data_pragma.m	/^:- type tabled_eval_method$/;kq|-;/\<tabled_eval_method\>/;'q;"	kind:type
tabled_eval_method_change_determinism	det_analysis.m	/^:- func tabled_eval_method_change_determinism(/;kq|/^\<tabled_eval_method_change_determinism\>/;'q;"	kind:func	file:
tabled_eval_method_destroys_uniqueness	modes.m	/^:- func tabled_eval_method_destroys_uniqueness(/;kq|/^\<tabled_eval_method_destroys_uniqueness\>/;'q;"	kind:func	file:
tabled_eval_method_has_per_proc_tabling_pointer	dead_proc_elim.m	/^:- func tabled_eval_method_has_per_proc_tabling_pointer(/;kq|/^\<tabled_eval_method_has_per_proc_tabling_pointer\>/;'q;"	kind:func	file:
tabled_eval_method_needs_stratification	add_pragma_tabling.m	/^:- func tabled_eval_method_needs_stratification(/;kq|/^\<tabled_eval_method_needs_stratification\>/;'q;"	kind:func	file:
tabled_eval_method_to_pragma_name	parse_tree_out_misc.m	/^:- func tabled_eval_method_to_pragma_name(/;kq|/^\<tabled_eval_method_to_pragma_name\>/;'q;"	kind:func
tabled_eval_method_to_string	parse_tree_out_misc.m	/^:- func tabled_eval_method_to_string(/;kq|/^\<tabled_eval_method_to_string\>/;'q;"	kind:func
tabled_eval_method_to_table_type	prog_data_pragma.m	/^:- func tabled_eval_method_to_table_type(/;kq|/^\<tabled_eval_method_to_table_type\>/;'q;"	kind:func
tabled_for_io_attributes	table_gen.m	/^:- pred tabled_for_io_attributes(hlds_goal::in, list(/;kq|/^\<tabled_for_io_attributes\>/;'q;"	kind:pred	file:
tabled_io	prog_data_pragma.m	/^    ;       tabled_io($/;kq|-;/\<tabled_io\>/;'q;"	kind:cons
tabled_loop_check	prog_data_pragma.m	/^    --->    tabled_loop_check$/;kq|-;/\<tabled_loop_check\>/;'q;"	kind:cons
tabled_memo	prog_data_pragma.m	/^    ;       tabled_memo($/;kq|-;/\<tabled_memo\>/;'q;"	kind:cons
tabled_method	prog_item.m	/^                tabled_method           :: tabled_eval_method,$/;kq|-;/\<tabled_method\>/;'q;"	kind:fld
tabled_minimal	prog_data_pragma.m	/^    ;       tabled_minimal($/;kq|-;/\<tabled_minimal\>/;'q;"	kind:cons
tabled_name	prog_item.m	/^                tabled_name             :: pred_or_proc_pfumm_name,$/;kq|-;/\<tabled_name\>/;'q;"	kind:fld
tabled_seq_num	prog_item.m	/^                tabled_seq_num          :: item_seq_num$/;kq|-;/\<tabled_seq_num\>/;'q;"	kind:fld
tabling	mercury_compile_middle_passes.m	/^:- pred tabling(/;kq|/^\<tabling\>/;'q;"	kind:pred	file:
tabling_analysis.analysis	tabling_analysis.m	/^:- instance analysis(no_func_info, any_call, mm_tabling_analysis_answer) where$/;kq|-;/\<tabling_analysis.analysis\>/;'q;"	kind:tci	file:
tabling_analysis.from_term	tabling_analysis.m	/^    pred(from_term\/2) is mm_tabling_analysis_answer_from_term$/;kq|-;/\<tabling_analysis.from_term\>/;'q;"	kind:tcim	file:
tabling_analysis.mtpr_ppid	tabling_analysis.m	/^                mtpr_ppid                       :: pred_proc_id,$/;kq|-;/\<tabling_analysis.mtpr_ppid\>/;'q;"	kind:fld	file:
tabling_analysis.mtpr_status	tabling_analysis.m	/^                mtpr_status                     :: mm_tabling_status,$/;kq|-;/\<tabling_analysis.mtpr_status\>/;'q;"	kind:fld	file:
tabling_analysis.partial_order	tabling_analysis.m	/^:- instance partial_order(no_func_info, mm_tabling_analysis_answer) where [$/;kq|-;/\<tabling_analysis.partial_order\>/;'q;"	kind:tci	file:
tabling_analysis.to_term	tabling_analysis.m	/^:- instance to_term(mm_tabling_analysis_answer) where [$/;kq|-;/\<tabling_analysis.to_term\>/;'q;"	kind:tci	file:
tabling_aux_pred_kind	prog_data.m	/^:- type tabling_aux_pred_kind$/;kq|-;/\<tabling_aux_pred_kind\>/;'q;"	kind:type
tabling_aux_pred_reset	prog_data.m	/^    ;       tabling_aux_pred_reset.$/;kq|-;/\<tabling_aux_pred_reset\>/;'q;"	kind:cons
tabling_aux_pred_stats	prog_data.m	/^    --->    tabling_aux_pred_stats$/;kq|-;/\<tabling_aux_pred_stats\>/;'q;"	kind:cons
tabling_c_attributes_dupl	table_gen.m	/^:- func tabling_c_attributes_dupl = foreign_proc_attributes.$/;kq|/^\<tabling_c_attributes_dupl\>/;'q;"	kind:func	file:
tabling_c_attributes_no_dupl	table_gen.m	/^:- func tabling_c_attributes_no_dupl = foreign_proc_attributes.$/;kq|/^\<tabling_c_attributes_no_dupl\>/;'q;"	kind:func	file:
tabling_id_base_type	rtti.m	/^:- pred tabling_id_base_type(/;kq|/^\<tabling_id_base_type\>/;'q;"	kind:pred	file:
tabling_id_c_type	rtti.m	/^:- pred tabling_id_c_type(/;kq|/^\<tabling_id_c_type\>/;'q;"	kind:pred
tabling_id_has_array_type	rtti.m	/^:- func tabling_id_has_array_type(/;kq|/^\<tabling_id_has_array_type\>/;'q;"	kind:func
tabling_id_java_type	rtti.m	/^:- pred tabling_id_java_type(/;kq|/^\<tabling_id_java_type\>/;'q;"	kind:pred
tabling_info	rtti.m	/^    --->    tabling_info$/;kq|-;/\<tabling_info\>/;'q;"	kind:cons
tabling_info_const	prog_data.m	/^    ;       tabling_info_const(shrouded_pred_proc_id)$/;kq|-;/\<tabling_info_const\>/;'q;"	kind:cons
tabling_info_id_str	rtti.m	/^:- func tabling_info_id_str(/;kq|/^\<tabling_info_id_str\>/;'q;"	kind:func
tabling_info_struct	llds.m	/^:- type tabling_info_struct$/;kq|-;/\<tabling_info_struct\>/;'q;"	kind:type
tabling_info_tag	hlds_data.m	/^    ;       tabling_info_tag(pred_id, proc_id)$/;kq|-;/\<tabling_info_tag\>/;'q;"	kind:cons
tabling_name_and_init_to_defn	ml_top_gen.m	/^:- func tabling_name_and_init_to_defn(/;kq|/^\<tabling_name_and_init_to_defn\>/;'q;"	kind:func	file:
tabling_ptis	rtti.m	/^    ;       tabling_ptis$/;kq|-;/\<tabling_ptis\>/;'q;"	kind:cons
tabling_root_node	rtti.m	/^    ;       tabling_root_node$/;kq|-;/\<tabling_root_node\>/;'q;"	kind:cons
tabling_stat_steps	rtti.m	/^    ;       tabling_stat_steps(call_or_answer_table, curr_or_prev_table)$/;kq|-;/\<tabling_stat_steps\>/;'q;"	kind:cons
tabling_stats	rtti.m	/^    ;       tabling_stats(call_or_answer_table, curr_or_prev_table)$/;kq|-;/\<tabling_stats\>/;'q;"	kind:cons
tabling_steps_desc	rtti.m	/^    ;       tabling_steps_desc(call_or_answer_table)$/;kq|-;/\<tabling_steps_desc\>/;'q;"	kind:cons
tabling_struct_data_addr_string	rtti_out.m	/^:- func tabling_struct_data_addr_string(/;kq|/^\<tabling_struct_data_addr_string\>/;'q;"	kind:func
tabling_struct_id_to_string	mlds_to_c_name.m	/^:- func tabling_struct_id_to_string(/;kq|/^\<tabling_struct_id_to_string\>/;'q;"	kind:func
tabling_tips	rtti.m	/^    ;       tabling_tips.$/;kq|-;/\<tabling_tips\>/;'q;"	kind:cons
tabling_type_param_locns	rtti.m	/^    ;       tabling_type_param_locns$/;kq|-;/\<tabling_type_param_locns\>/;'q;"	kind:cons
tag	builtin_ops.m	/^    --->    tag$/;kq|-;/\<tag\>/;'q;"	kind:cons
tag_access_count	tag_switch.m	/^:- type tag_access_count$/;kq|-;/\<tag_access_count\>/;'q;"	kind:type	file:
tag_cases	switch_util.m	/^:- pred tag_cases(module_info::in, mer_type::in, list(/;kq|/^\<tag_cases\>/;'q;"	kind:pred
tag_cases_in_int_switch	switch_util.m	/^:- pred tag_cases_in_int_switch(/;kq|/^\<tag_cases_in_int_switch\>/;'q;"	kind:pred	file:
tag_cases_plain	switch_util.m	/^:- pred tag_cases_plain(module_info::in, mer_type::in, int::in, list(/;kq|/^\<tag_cases_plain\>/;'q;"	kind:pred	file:
tag_cons_id	switch_util.m	/^:- pred tag_cons_id(/;kq|/^\<tag_cons_id\>/;'q;"	kind:pred	file:
tag_cons_id_in_int_switch	switch_util.m	/^:- pred tag_cons_id_in_int_switch(/;kq|/^\<tag_cons_id_in_int_switch\>/;'q;"	kind:pred	file:
tag_does_not_use_base_class	ml_type_gen.m	/^    --->    tag_does_not_use_base_class$/;kq|-;/\<tag_does_not_use_base_class\>/;'q;"	kind:cons
tag_list	type_ctor_info.m	/^:- type tag_list == assoc_list(int,$/;kq|-;/\<tag_list\>/;'q;"	kind:type	file:
tag_map	type_ctor_info.m	/^:- type tag_map == map(int,$/;kq|-;/\<tag_map\>/;'q;"	kind:type	file:
tag_switch	switch_util.m	/^    ;       tag_switch.$/;kq|-;/\<tag_switch\>/;'q;"	kind:cons
tag_switch.binary_search	tag_switch.m	/^    ;       binary_search.$/;kq|-;/\<tag_switch.binary_search\>/;'q;"	kind:cons	file:
tag_switch.bitmap_word	tag_switch.m	/^:- type bitmap_word$/;kq|-;/\<tag_switch.bitmap_word\>/;'q;"	kind:type	file:
tag_switch.bw_bitmap_word	tag_switch.m	/^                bw_bitmap_word      :: uint,$/;kq|-;/\<tag_switch.bw_bitmap_word\>/;'q;"	kind:fld	file:
tag_switch.bw_start_offset	tag_switch.m	/^                bw_start_offset     :: uint,$/;kq|-;/\<tag_switch.bw_start_offset\>/;'q;"	kind:fld	file:
tag_switch.bw_values	tag_switch.m	/^                bw_values           :: cord(uint)$/;kq|-;/\<tag_switch.bw_values\>/;'q;"	kind:fld	file:
tag_switch.compute_ptag_rval	tag_switch.m	/^:- pred compute_ptag_rval(/;kq|/^\<compute_ptag_rval\>/;'q;"	kind:pred	file:
tag_switch.compute_sectag_rval	tag_switch.m	/^:- pred compute_sectag_rval(/;kq|/^\<compute_sectag_rval\>/;'q;"	kind:pred	file:
tag_switch.cost_of_bitmap_test	tag_switch.m	/^:- func cost_of_bitmap_test = int.$/;kq|/^\<cost_of_bitmap_test\>/;'q;"	kind:func	file:
tag_switch.cost_of_eq_test	tag_switch.m	/^:- func cost_of_eq_test = int.$/;kq|/^\<cost_of_eq_test\>/;'q;"	kind:func	file:
tag_switch.cost_of_logical_or	tag_switch.m	/^:- func cost_of_logical_or = int.$/;kq|/^\<cost_of_logical_or\>/;'q;"	kind:func	file:
tag_switch.cost_of_subtract	tag_switch.m	/^:- func cost_of_subtract = int.$/;kq|/^\<cost_of_subtract\>/;'q;"	kind:func	file:
tag_switch.generate_tag_switch	tag_switch.m	/^:- pred generate_tag_switch(/;kq|/^\<generate_tag_switch\>/;'q;"	kind:pred
tag_switch.jump_table	tag_switch.m	/^    ;       jump_table$/;kq|-;/\<tag_switch.jump_table\>/;'q;"	kind:cons	file:
tag_switch.just_one_access	tag_switch.m	/^    --->    just_one_access$/;kq|-;/\<tag_switch.just_one_access\>/;'q;"	kind:cons	file:
tag_switch.make_ptag_comment	tag_switch.m	/^:- pred make_ptag_comment(string::in, ptag_case_group(/;kq|/^\<make_ptag_comment\>/;'q;"	kind:pred	file:
tag_switch.make_sectag_eq_test	tag_switch.m	/^:- func make_sectag_eq_test(/;kq|/^\<make_sectag_eq_test\>/;'q;"	kind:func	file:
tag_switch.ptag_to_string	tag_switch.m	/^:- func ptag_to_string(/;kq|/^\<ptag_to_string\>/;'q;"	kind:func	file:
tag_switch.switch_method	tag_switch.m	/^:- type switch_method$/;kq|-;/\<tag_switch.switch_method\>/;'q;"	kind:type	file:
tag_switch.tag_access_count	tag_switch.m	/^:- type tag_access_count$/;kq|-;/\<tag_switch.tag_access_count\>/;'q;"	kind:type	file:
tag_switch.test_ptag_is_in_set	tag_switch.m	/^:- pred test_ptag_is_in_set(rval::in, ptag::in, list(/;kq|/^\<test_ptag_is_in_set\>/;'q;"	kind:pred	file:
tag_switch.try_chain	tag_switch.m	/^    ;       try_chain$/;kq|-;/\<tag_switch.try_chain\>/;'q;"	kind:cons	file:
tag_switch.try_me_else_chain	tag_switch.m	/^    --->    try_me_else_chain$/;kq|-;/\<tag_switch.try_me_else_chain\>/;'q;"	kind:cons	file:
tag_switch_util.[]	tag_switch_util.m	/^    --->    [].$/;kq|-;/\<tag_switch_util.[]\>/;'q;"	kind:cons
tag_switch_util.counted_group	tag_switch_util.m	/^    --->    counted_group(uint, ptag_case_group(CaseRep)).$/;kq|-;/\<tag_switch_util.counted_group\>/;'q;"	kind:cons	file:
tag_switch_util.ptag_case	tag_switch_util.m	/^:- type ptag_case(CaseRep)$/;kq|-;/\<tag_switch_util.ptag_case\>/;'q;"	kind:type	file:
tag_switch_util.ptag_case_map	tag_switch_util.m	/^:- type ptag_case_map(CaseRep) == map(ptag, ptag_case(CaseRep)).$/;kq|-;/\<tag_switch_util.ptag_case_map\>/;'q;"	kind:type	file:
tag_switch_util.sectag_case	tag_switch_util.m	/^:- type sectag_case(CaseRep)      == pair(CaseRep, one_or_more(uint)).$/;kq|-;/\<tag_switch_util.sectag_case\>/;'q;"	kind:type
tag_switch_util.spi_complete	tag_switch_util.m	/^                spi_complete            :: is_switch_complete,$/;kq|-;/\<tag_switch_util.spi_complete\>/;'q;"	kind:fld
tag_switch_util.spi_max_sectag	tag_switch_util.m	/^                spi_max_sectag          :: uint,$/;kq|-;/\<tag_switch_util.spi_max_sectag\>/;'q;"	kind:fld
tag_switch_util.spi_ptag	tag_switch_util.m	/^                spi_ptag                :: ptag,$/;kq|-;/\<tag_switch_util.spi_ptag\>/;'q;"	kind:fld
tag_switch_util.wpi_case_rep	tag_switch_util.m	/^                wpi_case_rep            :: CaseRep$/;kq|-;/\<tag_switch_util.wpi_case_rep\>/;'q;"	kind:fld
tag_switch_util.wpi_case_rep	tag_switch_util.m	/^                wpi_case_rep            :: CaseRep$/;kq|-;/\<tag_switch_util.wpi_case_rep\>/;'q;"	kind:fld
tag_switch_util.wpi_head_ptag	tag_switch_util.m	/^                wpi_head_ptag           :: ptag,$/;kq|-;/\<tag_switch_util.wpi_head_ptag\>/;'q;"	kind:fld
tag_switch_util.wpi_head_ptag	tag_switch_util.m	/^                wpi_head_ptag           :: ptag,$/;kq|-;/\<tag_switch_util.wpi_head_ptag\>/;'q;"	kind:fld
tag_switch_util.wpi_tail_ptags	tag_switch_util.m	/^                wpi_tail_ptags          :: empty_ptag_list,$/;kq|-;/\<tag_switch_util.wpi_tail_ptags\>/;'q;"	kind:fld
tag_switch_util.wpi_tail_ptags	tag_switch_util.m	/^                wpi_tail_ptags          :: list(ptag),$/;kq|-;/\<tag_switch_util.wpi_tail_ptags\>/;'q;"	kind:fld
tag_uses_base_class	ml_type_gen.m	/^:- type tag_uses_base_class$/;kq|-;/\<tag_uses_base_class\>/;'q;"	kind:type
tagged_case	hlds_goal.m	/^:- type tagged_case$/;kq|-;/\<tagged_case\>/;'q;"	kind:type
tagged_case_first_functor	hlds_goal.m	/^                tagged_case_first_functor   :: tagged_cons_id,$/;kq|-;/\<tagged_case_first_functor\>/;'q;"	kind:fld
tagged_case_goal	hlds_goal.m	/^                tagged_case_goal            :: hlds_goal$/;kq|-;/\<tagged_case_goal\>/;'q;"	kind:fld
tagged_case_id	hlds_goal.m	/^                tagged_case_id              :: case_id,$/;kq|-;/\<tagged_case_id\>/;'q;"	kind:fld
tagged_case_later_functors	hlds_goal.m	/^                tagged_case_later_functors  :: list(tagged_cons_id),$/;kq|-;/\<tagged_case_later_functors\>/;'q;"	kind:fld
tagged_case_list_is_dense_switch	dense_switch.m	/^:- pred tagged_case_list_is_dense_switch(/;kq|/^\<tagged_case_list_is_dense_switch\>/;'q;"	kind:pred
tagged_char	xml_documentation.m	/^:- func tagged_char(/;kq|/^\<tagged_char\>/;'q;"	kind:func	file:
tagged_cons_id	hlds_data.m	/^:- type tagged_cons_id$/;kq|-;/\<tagged_cons_id\>/;'q;"	kind:type
tagged_float	xml_documentation.m	/^:- func tagged_float(/;kq|/^\<tagged_float\>/;'q;"	kind:func	file:
tagged_int	xml_documentation.m	/^:- func tagged_int(/;kq|/^\<tagged_int\>/;'q;"	kind:func	file:
tagged_string	xml_documentation.m	/^:- func tagged_string(/;kq|/^\<tagged_string\>/;'q;"	kind:func	file:
tai_address_var	ml_unify_gen_deconstruct.m	/^                tai_address_var             :: prog_var,$/;kq|-;/\<tai_address_var\>/;'q;"	kind:fld
tai_field_var_type	ml_unify_gen_deconstruct.m	/^                tai_field_var_type          :: mlds_type,$/;kq|-;/\<tai_field_var_type\>/;'q;"	kind:fld
tai_maybe_boxed_field_type	ml_unify_gen_deconstruct.m	/^                tai_maybe_boxed_field_type  :: mlds_type$/;kq|-;/\<tai_maybe_boxed_field_type\>/;'q;"	kind:fld
tai_offset	ml_unify_gen_deconstruct.m	/^                tai_offset                  :: cell_offset,$/;kq|-;/\<tai_offset\>/;'q;"	kind:fld
tail	../library/fat_sparse_bitset.m	/^                tail    :: bitset_elems$/;kq|-;/\<tail\>/;'q;"	kind:fld	file:
tail	../library/fatter_sparse_bitset.m	/^                tail    :: bitset_elems$/;kq|-;/\<tail\>/;'q;"	kind:fld	file:
tail	../library/list.m	/^:- func tail(list(T)) = list(/;kq|/^\<tail\>/;'q;"	kind:func
tail	../library/one_or_more.m	/^:- func tail(one_or_more(T)) = list(/;kq|/^\<tail\>/;'q;"	kind:func
tail	../library/ra_list.m	/^:- pred tail(ra_list(T)::in, ra_list(/;kq|/^\<tail\>/;'q;"	kind:pred
tail	format_call.m	/^                tail        :: prog_var$/;kq|-;/\<tail\>/;'q;"	kind:fld	file:
tail_call	mlds.m	/^    ;       tail_call       % A tail call.$/;kq|-;/\<tail_call\>/;'q;"	kind:cons
tail_call_opt_in_code_gen	ml_proc_gen.m	/^    ;       tail_call_opt_in_code_gen.$/;kq|-;/\<tail_call_opt_in_code_gen\>/;'q;"	kind:cons	file:
tail_rec	inlining.m	/^    ;       tail_rec.$/;kq|-;/\<tail_rec\>/;'q;"	kind:cons	file:
tail_rec_call_assign_input_args	ml_call_gen.m	/^:- pred tail_rec_call_assign_input_args(/;kq|/^\<tail_rec_call_assign_input_args\>/;'q;"	kind:pred	file:
tail_rec_info	ml_gen_info.m	/^:- type tail_rec_info$/;kq|-;/\<tail_rec_info\>/;'q;"	kind:type
tail_rec_loop_kind	ml_gen_info.m	/^:- type tail_rec_loop_kind$/;kq|-;/\<tail_rec_loop_kind\>/;'q;"	kind:type
tail_rec_loop_label_goto	ml_gen_info.m	/^    ;       tail_rec_loop_label_goto.$/;kq|-;/\<tail_rec_loop_label_goto\>/;'q;"	kind:cons
tail_rec_loop_while_continue	ml_gen_info.m	/^    --->    tail_rec_loop_while_continue$/;kq|-;/\<tail_rec_loop_while_continue\>/;'q;"	kind:cons
tail_rec_params	mark_tail_calls.m	/^:- type tail_rec_params$/;kq|-;/\<tail_rec_params\>/;'q;"	kind:type	file:
tailmap	opt_util.m	/^:- type tailmap == map(label, list(instruction)).$/;kq|-;/\<tailmap\>/;'q;"	kind:type
taint_module_overall_status	analysis.operations.m	/^:- pred taint_module_overall_status(/;kq|/^\<taint_module_overall_status\>/;'q;"	kind:pred	file:
take	../library/list.m	/^:- pred take(int::in, list(T)::in, list(/;kq|/^\<take\>/;'q;"	kind:pred
take	../library/thread.channel.m	/^:- pred take(channel(/;kq|/^\<take\>/;'q;"	kind:pred
take	../library/thread.closeable_channel.m	/^:- pred take(closeable_channel(T)::in, take_result(/;kq|/^\<take\>/;'q;"	kind:pred
take	../library/thread.mvar.m	/^:- pred take(mvar(/;kq|/^\<take\>/;'q;"	kind:pred
take_addr_info	ml_unify_gen_deconstruct.m	/^:- type take_addr_info$/;kq|-;/\<take_addr_info\>/;'q;"	kind:type
take_address_args	hlds_goal.m	/^                take_address_args       :: maybe(list(int)),$/;kq|-;/\<take_address_args\>/;'q;"	kind:fld
take_local_packable_functors_constant_sectag_bits	decide_type_repn.m	/^:- pred take_local_packable_functors_constant_sectag_bits(/;kq|/^\<take_local_packable_functors_constant_sectag_bits\>/;'q;"	kind:pred	file:
take_local_packable_functors_constant_sectag_bits	du_type_layout.m	/^:- pred take_local_packable_functors_constant_sectag_bits(/;kq|/^\<take_local_packable_functors_constant_sectag_bits\>/;'q;"	kind:pred	file:
take_local_packable_functors_incr_sectag_bits	decide_type_repn.m	/^:- pred take_local_packable_functors_incr_sectag_bits(/;kq|/^\<take_local_packable_functors_incr_sectag_bits\>/;'q;"	kind:pred	file:
take_local_packable_functors_incr_sectag_bits	du_type_layout.m	/^:- pred take_local_packable_functors_incr_sectag_bits(/;kq|/^\<take_local_packable_functors_incr_sectag_bits\>/;'q;"	kind:pred	file:
take_max	../library/diet.m	/^:- pred take_max(diet(T)::in(node), interval(T)::out, diet(/;kq|/^\<take_max\>/;'q;"	kind:pred	file:
take_max_xmxmx	../library/psqueue.m	/^:- pred take_max_xmxmx(T::in, maybe(T)::in, maybe(/;kq|/^\<take_max_xmxmx\>/;'q;"	kind:pred	file:
take_min	../library/diet.m	/^:- pred take_min(diet(T)::in(node), interval(T)::out, diet(/;kq|/^\<take_min\>/;'q;"	kind:pred	file:
take_min_iter	../library/diet.m	/^:- pred take_min_iter(diet(T)::in(node), interval(T)::out, diet(/;kq|/^\<take_min_iter\>/;'q;"	kind:pred	file:
take_min_iter2	../library/diet.m	/^:- pred take_min_iter2(diet(T)::in, maybe(interval(T))::out, diet(/;kq|/^\<take_min_iter2\>/;'q;"	kind:pred	file:
take_min_xmxmx	../library/psqueue.m	/^:- pred take_min_xmxmx(T::in, maybe(T)::in, maybe(/;kq|/^\<take_min_xmxmx\>/;'q;"	kind:pred	file:
take_non_rtti_types_from_tail	float_regs.m	/^:- pred take_non_rtti_types_from_tail(list(mer_type)::in, list(/;kq|/^\<take_non_rtti_types_from_tail\>/;'q;"	kind:pred	file:
take_result	../library/thread.closeable_channel.m	/^:- type take_result(T)$/;kq|-;/\<take_result\>/;'q;"	kind:type
take_tagword_args	unify_gen_deconstruct.m	/^:- pred take_tagword_args(/;kq|/^\<take_tagword_args\>/;'q;"	kind:pred	file:
take_tagword_args_widths_modes	unify_gen_construct.m	/^:- pred take_tagword_args_widths_modes(/;kq|/^\<take_tagword_args_widths_modes\>/;'q;"	kind:pred	file:
take_until_end_of_block	basic_block.m	/^:- pred take_until_end_of_block(list(/;kq|/^\<take_until_end_of_block\>/;'q;"	kind:pred	file:
take_upto	../library/list.m	/^:- func take_upto(int, list(T)) = list(/;kq|/^\<take_upto\>/;'q;"	kind:func
take_while	../library/list.m	/^:- func take_while(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<take_while\>/;'q;"	kind:func
take_while	../library/list.m	/^:- pred take_while(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<take_while\>/;'q;"	kind:pred
take_while_not	../library/list.m	/^:- func take_while_not(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<take_while_not\>/;'q;"	kind:func
take_while_not	../library/list.m	/^:- pred take_while_not(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<take_while_not\>/;'q;"	kind:pred
take_while_same_num_mismatches	inst_check.m	/^:- pred take_while_same_num_mismatches(/;kq|/^\<take_while_same_num_mismatches\>/;'q;"	kind:pred	file:
tan	../library/math.m	/^:- func tan(/;kq|/^\<tan\>/;'q;"	kind:func
tanh	../library/math.m	/^:- func tanh(/;kq|/^\<tanh\>/;'q;"	kind:func
target	options.m	/^    ;       target$/;kq|-;/\<target\>/;'q;"	kind:cons
target_arch	options.m	/^    ;       target_arch$/;kq|-;/\<target_arch\>/;'q;"	kind:cons
target_c	globals.m	/^    --->    target_c        % Generate C code (including GNU C).$/;kq|-;/\<target_c\>/;'q;"	kind:cons
target_char_range	string_encoding.m	/^:- pred target_char_range(/;kq|/^\<target_char_range\>/;'q;"	kind:pred
target_clk_tck	../library/time.m	/^:- func target_clk_tck = int.$/;kq|/^\<target_clk_tck\>/;'q;"	kind:func	file:
target_clock	../library/time.m	/^:- pred target_clock(/;kq|/^\<target_clock\>/;'q;"	kind:pred	file:
target_code_alloc_id	mlds.m	/^    ;       target_code_alloc_id(mlds_alloc_id).$/;kq|-;/\<target_code_alloc_id\>/;'q;"	kind:cons
target_code_component	mlds.m	/^:- type target_code_component$/;kq|-;/\<target_code_component\>/;'q;"	kind:type
target_code_component_contains_var	ml_util.m	/^:- func target_code_component_contains_var(/;kq|/^\<target_code_component_contains_var\>/;'q;"	kind:func	file:
target_code_component_to_strcord	mlds_dump.m	/^:- func target_code_component_to_strcord(/;kq|/^\<target_code_component_to_strcord\>/;'q;"	kind:func	file:
target_code_components_contains_var	ml_util.m	/^:- func target_code_components_contains_var(list(/;kq|/^\<target_code_components_contains_var\>/;'q;"	kind:func	file:
target_code_function_name	mlds.m	/^    ;       target_code_function_name(qual_function_name)$/;kq|-;/\<target_code_function_name\>/;'q;"	kind:cons
target_code_input	mlds.m	/^    ;       target_code_input(mlds_rval)$/;kq|-;/\<target_code_input\>/;'q;"	kind:cons
target_code_output	mlds.m	/^    ;       target_code_output(mlds_lval)$/;kq|-;/\<target_code_output\>/;'q;"	kind:cons
target_code_to_object_code	make.make_info.m	/^    ;       target_code_to_object_code(pic)$/;kq|-;/\<target_code_to_object_code\>/;'q;"	kind:cons
target_code_type	mlds.m	/^    ;       target_code_type(mlds_type)$/;kq|-;/\<target_code_type\>/;'q;"	kind:cons
target_csharp	globals.m	/^    ;       target_csharp   % Generate C#.$/;kq|-;/\<target_csharp\>/;'q;"	kind:cons
target_debug	options.m	/^    ;       target_debug$/;kq|-;/\<target_debug\>/;'q;"	kind:cons
target_debug_grade	options.m	/^    ;       target_debug_grade$/;kq|-;/\<target_debug_grade\>/;'q;"	kind:cons
target_difftime	../library/time.m	/^:- pred target_difftime(/;kq|/^\<target_difftime\>/;'q;"	kind:pred	file:
target_env_type	options.m	/^    ;       target_env_type$/;kq|-;/\<target_env_type\>/;'q;"	kind:cons
target_file	make.make_info.m	/^:- type target_file$/;kq|-;/\<target_file\>/;'q;"	kind:type
target_file_hash	make.hash.m	/^:- pred target_file_hash(/;kq|/^\<target_file_hash\>/;'q;"	kind:pred
target_file_name	make.make_info.m	/^                target_file_name    :: module_name,$/;kq|-;/\<target_file_name\>/;'q;"	kind:fld
target_file_timestamp_map	make.make_info.m	/^:- type target_file_timestamp_map ==$/;kq|-;/\<target_file_timestamp_map\>/;'q;"	kind:type
target_file_type	make.make_info.m	/^                target_file_type    :: module_target_type$/;kq|-;/\<target_file_type\>/;'q;"	kind:fld
target_gmtime	../library/time.m	/^:- pred target_gmtime(/;kq|/^\<target_gmtime\>/;'q;"	kind:pred	file:
target_is_java	make.module_target.m	/^:- pred target_is_java is semidet.$/;kq|/^\<target_is_java\>/;'q;"	kind:pred	file:
target_java	globals.m	/^    ;       target_java.    % Generate Java.$/;kq|-;/\<target_java\>/;'q;"	kind:cons
target_lang_to_foreign_enum_lang	add_foreign_enum.m	/^:- func target_lang_to_foreign_enum_lang(/;kq|/^\<target_lang_to_foreign_enum_lang\>/;'q;"	kind:func	file:
target_lang_to_foreign_export_lang	globals.m	/^:- func target_lang_to_foreign_export_lang(/;kq|/^\<target_lang_to_foreign_export_lang\>/;'q;"	kind:func
target_localtime	../library/time.m	/^:- pred target_localtime(/;kq|/^\<target_localtime\>/;'q;"	kind:pred	file:
target_mktime	../library/time.m	/^:- pred target_mktime(/;kq|/^\<target_mktime\>/;'q;"	kind:pred	file:
target_of_mutual_tail_rec_call	ml_gen_info.m	/^:- type target_of_mutual_tail_rec_call$/;kq|-;/\<target_of_mutual_tail_rec_call\>/;'q;"	kind:type
target_of_self_tail_rec_call	ml_gen_info.m	/^:- type target_of_self_tail_rec_call$/;kq|-;/\<target_of_self_tail_rec_call\>/;'q;"	kind:type
target_op_type	int_emu.m	/^:- func target_op_type(/;kq|/^\<target_op_type\>/;'q;"	kind:func
target_or_dump	mlds_to_c_util.m	/^:- type target_or_dump$/;kq|-;/\<target_or_dump\>/;'q;"	kind:type
target_prefixes	rtti.m	/^:- type target_prefixes$/;kq|-;/\<target_prefixes\>/;'q;"	kind:type
target_specific	options_file.m	/^    ;       target_specific(string).$/;kq|-;/\<target_specific\>/;'q;"	kind:cons	file:
target_string_encoding	string_encoding.m	/^:- func target_string_encoding(/;kq|/^\<target_string_encoding\>/;'q;"	kind:func
target_supports_break_and_continue	ml_target_util.m	/^:- func target_supports_break_and_continue(/;kq|/^\<target_supports_break_and_continue\>/;'q;"	kind:func
target_supports_computed_goto	ml_target_util.m	/^:- func target_supports_computed_goto(/;kq|/^\<target_supports_computed_goto\>/;'q;"	kind:func
target_supports_goto	ml_target_util.m	/^:- func target_supports_goto(/;kq|/^\<target_supports_goto\>/;'q;"	kind:func
target_supports_inheritence	ml_target_util.m	/^:- func target_supports_inheritence(/;kq|/^\<target_supports_inheritence\>/;'q;"	kind:func
target_supports_int64_switch	ml_target_util.m	/^:- func target_supports_int64_switch(/;kq|/^\<target_supports_int64_switch\>/;'q;"	kind:func
target_supports_string_switch	ml_target_util.m	/^:- func target_supports_string_switch(/;kq|/^\<target_supports_string_switch\>/;'q;"	kind:func
target_time	../library/time.m	/^:- pred target_time(/;kq|/^\<target_time\>/;'q;"	kind:pred	file:
target_times	../library/time.m	/^:- pred target_times(/;kq|/^\<target_times\>/;'q;"	kind:pred	file:
target_to_module_target_code	make.prereqs.m	/^:- func target_to_module_target_code(/;kq|/^\<target_to_module_target_code\>/;'q;"	kind:func	file:
target_type	make.make_info.m	/^:- type target_type$/;kq|-;/\<target_type\>/;'q;"	kind:type
target_type_to_maybe_target_extension	make.file_names.m	/^:- pred target_type_to_maybe_target_extension(/;kq|/^\<target_type_to_maybe_target_extension\>/;'q;"	kind:pred	file:
target_type_to_pic	make.module_target.m	/^:- func target_type_to_pic(/;kq|/^\<target_type_to_pic\>/;'q;"	kind:func	file:
target_uses_constructors	du_type_layout.m	/^:- func target_uses_constructors(/;kq|/^\<target_uses_constructors\>/;'q;"	kind:func	file:
target_uses_empty_base_classes	ml_type_gen.m	/^:- func target_uses_empty_base_classes(/;kq|/^\<target_uses_empty_base_classes\>/;'q;"	kind:func	file:
target_word_bits	int_emu.m	/^:- func target_word_bits(/;kq|/^\<target_word_bits\>/;'q;"	kind:func
targets_with_more_than_one_source	rbmm.interproc_region_lifetime.m	/^:- pred targets_with_more_than_one_source(/;kq|/^\<targets_with_more_than_one_source\>/;'q;"	kind:pred	file:
task_and_options	make.module_target.m	/^    --->    task_and_options($/;kq|-;/\<task_and_options\>/;'q;"	kind:cons	file:
task_compile_to_c	make.make_info.m	/^    ;       task_compile_to_c$/;kq|-;/\<task_compile_to_c\>/;'q;"	kind:cons
task_compile_to_csharp	make.make_info.m	/^    ;       task_compile_to_csharp$/;kq|-;/\<task_compile_to_csharp\>/;'q;"	kind:cons
task_compile_to_java	make.make_info.m	/^    ;       task_compile_to_java$/;kq|-;/\<task_compile_to_java\>/;'q;"	kind:cons
task_errorcheck	make.make_info.m	/^    --->    task_errorcheck$/;kq|-;/\<task_errorcheck\>/;'q;"	kind:cons
task_make_analysis_registry	make.make_info.m	/^    ;       task_make_analysis_registry$/;kq|-;/\<task_make_analysis_registry\>/;'q;"	kind:cons
task_make_int0	make.make_info.m	/^    ;       task_make_int0$/;kq|-;/\<task_make_int0\>/;'q;"	kind:cons
task_make_int12	make.make_info.m	/^    ;       task_make_int12     % makes both .int and .int2$/;kq|-;/\<task_make_int12\>/;'q;"	kind:cons
task_make_int3	make.make_info.m	/^    ;       task_make_int3$/;kq|-;/\<task_make_int3\>/;'q;"	kind:cons
task_make_opt	make.make_info.m	/^    ;       task_make_opt$/;kq|-;/\<task_make_opt\>/;'q;"	kind:cons
task_make_xml_doc	make.make_info.m	/^    ;       task_make_xml_doc.$/;kq|-;/\<task_make_xml_doc\>/;'q;"	kind:cons
tb	../library/test_bitset.m	/^    --->    tb($/;kq|-;/\<tb\>/;'q;"	kind:cons	file:
tbo_arg_size_only	term_constr_build.m	/^                tbo_arg_size_only   :: bool$/;kq|-;/\<tbo_arg_size_only\>/;'q;"	kind:fld	file:
tbo_failure_constrs	term_constr_build.m	/^                tbo_failure_constrs :: bool,$/;kq|-;/\<tbo_failure_constrs\>/;'q;"	kind:fld	file:
tbo_functor_info	term_constr_build.m	/^                tbo_functor_info    :: functor_info,$/;kq|-;/\<tbo_functor_info\>/;'q;"	kind:fld	file:
tc	../library/digraph.m	/^:- func tc(digraph(T)) = digraph(/;kq|/^\<tc\>/;'q;"	kind:func
tc_class_methods	prog_item.m	/^                tc_class_methods                :: abstract_class_interface,$/;kq|-;/\<tc_class_methods\>/;'q;"	kind:fld
tc_class_methods	prog_item.m	/^                tc_class_methods                :: abstract_class_interface,$/;kq|-;/\<tc_class_methods\>/;'q;"	kind:fld
tc_class_methods	prog_item.m	/^                tc_class_methods                :: class_interface,$/;kq|-;/\<tc_class_methods\>/;'q;"	kind:fld
tc_class_name	prog_item.m	/^                tc_class_name                   :: class_name,$/;kq|-;/\<tc_class_name\>/;'q;"	kind:fld
tc_class_name	prog_item.m	/^                tc_class_name                   :: class_name,$/;kq|-;/\<tc_class_name\>/;'q;"	kind:fld
tc_class_name	prog_item.m	/^                tc_class_name                   :: class_name,$/;kq|-;/\<tc_class_name\>/;'q;"	kind:fld
tc_class_params	prog_item.m	/^                tc_class_params                 :: list(tvar),$/;kq|-;/\<tc_class_params\>/;'q;"	kind:fld
tc_class_params	prog_item.m	/^                tc_class_params                 :: list(tvar),$/;kq|-;/\<tc_class_params\>/;'q;"	kind:fld
tc_class_params	prog_item.m	/^                tc_class_params                 :: list(tvar),$/;kq|-;/\<tc_class_params\>/;'q;"	kind:fld
tc_constraint	rtti.m	/^:- type tc_constraint$/;kq|-;/\<tc_constraint\>/;'q;"	kind:type
tc_constraint_type_name	rtti.m	/^:- func tc_constraint_type_name(/;kq|/^\<tc_constraint_type_name\>/;'q;"	kind:func	file:
tc_context	prog_item.m	/^                tc_context                      :: prog_context,$/;kq|-;/\<tc_context\>/;'q;"	kind:fld
tc_context	prog_item.m	/^                tc_context                      :: prog_context,$/;kq|-;/\<tc_context\>/;'q;"	kind:fld
tc_context	prog_item.m	/^                tc_context                      :: prog_context,$/;kq|-;/\<tc_context\>/;'q;"	kind:fld
tc_decl	rtti.m	/^:- type tc_decl$/;kq|-;/\<tc_decl\>/;'q;"	kind:type
tc_decl_id	rtti.m	/^                tc_decl_id              :: tc_id,$/;kq|-;/\<tc_decl_id\>/;'q;"	kind:fld
tc_decl_supers	rtti.m	/^                tc_decl_supers          :: list(tc_constraint)$/;kq|-;/\<tc_decl_supers\>/;'q;"	kind:fld
tc_decl_version_number	rtti.m	/^                tc_decl_version_number  :: int,$/;kq|-;/\<tc_decl_version_number\>/;'q;"	kind:fld
tc_dict	rtti.m	/^:- type tc_dict$/;kq|-;/\<tc_dict\>/;'q;"	kind:type
tc_fundeps	prog_item.m	/^                tc_fundeps                      :: list(prog_fundep),$/;kq|-;/\<tc_fundeps\>/;'q;"	kind:fld
tc_fundeps	prog_item.m	/^                tc_fundeps                      :: list(prog_fundep),$/;kq|-;/\<tc_fundeps\>/;'q;"	kind:fld
tc_fundeps	prog_item.m	/^                tc_fundeps                      :: list(prog_fundep),$/;kq|-;/\<tc_fundeps\>/;'q;"	kind:fld
tc_id	rtti.m	/^:- type tc_id$/;kq|-;/\<tc_id\>/;'q;"	kind:type
tc_id_methods	rtti.m	/^                tc_id_methods           :: list(tc_method_id)$/;kq|-;/\<tc_id_methods\>/;'q;"	kind:fld
tc_id_name	rtti.m	/^                tc_id_name              :: tc_name,$/;kq|-;/\<tc_id_name\>/;'q;"	kind:fld
tc_id_type_var_names	rtti.m	/^                tc_id_type_var_names    :: list(string),$/;kq|-;/\<tc_id_type_var_names\>/;'q;"	kind:fld
tc_instance	rtti.m	/^:- type tc_instance$/;kq|-;/\<tc_instance\>/;'q;"	kind:type
tc_is_not_var_arity	polymorphism_type_info.m	/^    --->    tc_is_not_var_arity$/;kq|-;/\<tc_is_not_var_arity\>/;'q;"	kind:cons	file:
tc_is_var_arity	polymorphism_type_info.m	/^    ;       tc_is_var_arity.$/;kq|-;/\<tc_is_var_arity\>/;'q;"	kind:cons	file:
tc_method_id	rtti.m	/^:- type tc_method_id$/;kq|-;/\<tc_method_id\>/;'q;"	kind:type
tc_name	rtti.m	/^:- type tc_name$/;kq|-;/\<tc_name\>/;'q;"	kind:type
tc_name_to_string	rtti.m	/^:- pred tc_name_to_string(/;kq|/^\<tc_name_to_string\>/;'q;"	kind:pred	file:
tc_rtti_id	rtti.m	/^    ;       tc_rtti_id(tc_name, tc_rtti_name).$/;kq|-;/\<tc_rtti_id\>/;'q;"	kind:cons
tc_rtti_name	rtti.m	/^:- type tc_rtti_name$/;kq|-;/\<tc_rtti_name\>/;'q;"	kind:type
tc_rtti_name_c_type	rtti.m	/^:- pred tc_rtti_name_c_type(/;kq|/^\<tc_rtti_name_c_type\>/;'q;"	kind:pred
tc_rtti_name_csharp_type	rtti.m	/^:- pred tc_rtti_name_csharp_type(/;kq|/^\<tc_rtti_name_csharp_type\>/;'q;"	kind:pred
tc_rtti_name_has_array_type	rtti.m	/^:- func tc_rtti_name_has_array_type(/;kq|/^\<tc_rtti_name_has_array_type\>/;'q;"	kind:func
tc_rtti_name_is_exported	rtti.m	/^:- func tc_rtti_name_is_exported(/;kq|/^\<tc_rtti_name_is_exported\>/;'q;"	kind:func
tc_rtti_name_java_type	rtti.m	/^:- pred tc_rtti_name_java_type(/;kq|/^\<tc_rtti_name_java_type\>/;'q;"	kind:pred
tc_rtti_name_type	rtti.m	/^:- pred tc_rtti_name_type(/;kq|/^\<tc_rtti_name_type\>/;'q;"	kind:pred	file:
tc_rtti_name_would_include_code_addr	rtti.m	/^:- func tc_rtti_name_would_include_code_addr(/;kq|/^\<tc_rtti_name_would_include_code_addr\>/;'q;"	kind:func
tc_seq_num	prog_item.m	/^                tc_seq_num                      :: item_seq_num$/;kq|-;/\<tc_seq_num\>/;'q;"	kind:fld
tc_seq_num	prog_item.m	/^                tc_seq_num                      :: item_seq_num$/;kq|-;/\<tc_seq_num\>/;'q;"	kind:fld
tc_seq_num	prog_item.m	/^                tc_seq_num                      :: item_seq_num$/;kq|-;/\<tc_seq_num\>/;'q;"	kind:fld
tc_superclasses	prog_item.m	/^                tc_superclasses                 :: list(prog_constraint),$/;kq|-;/\<tc_superclasses\>/;'q;"	kind:fld
tc_superclasses	prog_item.m	/^                tc_superclasses                 :: list(prog_constraint),$/;kq|-;/\<tc_superclasses\>/;'q;"	kind:fld
tc_superclasses	prog_item.m	/^                tc_superclasses                 :: list(prog_constraint),$/;kq|-;/\<tc_superclasses\>/;'q;"	kind:fld
tc_type	rtti.m	/^:- type tc_type == rtti_maybe_pseudo_type_info.$/;kq|-;/\<tc_type\>/;'q;"	kind:type
tc_varset	prog_item.m	/^                tc_varset                       :: tvarset,$/;kq|-;/\<tc_varset\>/;'q;"	kind:fld
tc_varset	prog_item.m	/^                tc_varset                       :: tvarset,$/;kq|-;/\<tc_varset\>/;'q;"	kind:fld
tc_varset	prog_item.m	/^                tc_varset                       :: tvarset,$/;kq|-;/\<tc_varset\>/;'q;"	kind:fld
tcad_abstract_solver	prog_item.m	/^                tcad_abstract_solver    :: list(item_type_defn_info_abstract),$/;kq|-;/\<tcad_abstract_solver\>/;'q;"	kind:fld
tcad_abstract_std	prog_item.m	/^                tcad_abstract_std       :: list(item_type_defn_info_abstract),$/;kq|-;/\<tcad_abstract_std\>/;'q;"	kind:fld
tcad_du	prog_item.m	/^                tcad_du                 :: list(item_type_defn_info_du),$/;kq|-;/\<tcad_du\>/;'q;"	kind:fld
tcad_eqv	prog_item.m	/^                tcad_eqv                :: list(item_type_defn_info_eqv),$/;kq|-;/\<tcad_eqv\>/;'q;"	kind:fld
tcad_foreign	prog_item.m	/^                tcad_foreign            :: c_j_cs_defns$/;kq|-;/\<tcad_foreign\>/;'q;"	kind:fld
tcad_solver	prog_item.m	/^                tcad_solver             :: list(item_type_defn_info_solver),$/;kq|-;/\<tcad_solver\>/;'q;"	kind:fld
tcad_sub	prog_item.m	/^                tcad_sub                :: list(item_type_defn_info_sub),$/;kq|-;/\<tcad_sub\>/;'q;"	kind:fld
tcc_class_name	rtti.m	/^                tcc_class_name          :: tc_name,$/;kq|-;/\<tcc_class_name\>/;'q;"	kind:fld
tcc_types	rtti.m	/^                tcc_types               :: list(tc_type)$/;kq|-;/\<tcc_types\>/;'q;"	kind:fld
tcd_builtin	rtti.m	/^    ;       tcd_builtin($/;kq|-;/\<tcd_builtin\>/;'q;"	kind:cons
tcd_class	rtti.m	/^                tcd_class               :: tc_name,$/;kq|-;/\<tcd_class\>/;'q;"	kind:fld
tcd_du	rtti.m	/^    ;       tcd_du($/;kq|-;/\<tcd_du\>/;'q;"	kind:cons
tcd_enum	rtti.m	/^    --->    tcd_enum($/;kq|-;/\<tcd_enum\>/;'q;"	kind:cons
tcd_eqv	rtti.m	/^    ;       tcd_eqv($/;kq|-;/\<tcd_eqv\>/;'q;"	kind:cons
tcd_foreign	rtti.m	/^    ;       tcd_foreign($/;kq|-;/\<tcd_foreign\>/;'q;"	kind:cons
tcd_foreign_enum	rtti.m	/^    ;       tcd_foreign_enum($/;kq|-;/\<tcd_foreign_enum\>/;'q;"	kind:cons
tcd_get_rtti_type_ctor	rtti.m	/^:- func tcd_get_rtti_type_ctor(/;kq|/^\<tcd_get_rtti_type_ctor\>/;'q;"	kind:func
tcd_impl_artifact	rtti.m	/^    ;       tcd_impl_artifact($/;kq|-;/\<tcd_impl_artifact\>/;'q;"	kind:cons
tcd_methods	rtti.m	/^                tcd_methods             :: list(rtti_proc_label)$/;kq|-;/\<tcd_methods\>/;'q;"	kind:fld
tcd_notag	rtti.m	/^    ;       tcd_notag($/;kq|-;/\<tcd_notag\>/;'q;"	kind:cons
tcd_types	rtti.m	/^                tcd_types               :: list(rtti_type_info),$/;kq|-;/\<tcd_types\>/;'q;"	kind:fld
tce_class_env	old_type_constraints.m	/^                tce_class_env   :: class_env,$/;kq|-;/\<tce_class_env\>/;'q;"	kind:fld	file:
tce_event_env	old_type_constraints.m	/^                tce_event_env   :: event_env,$/;kq|-;/\<tce_event_env\>/;'q;"	kind:fld	file:
tce_func_env	old_type_constraints.m	/^                tce_func_env    :: func_env,$/;kq|-;/\<tce_func_env\>/;'q;"	kind:fld	file:
tce_pred_env	old_type_constraints.m	/^                tce_pred_env    :: pred_env$/;kq|-;/\<tce_pred_env\>/;'q;"	kind:fld	file:
tce_type_env	old_type_constraints.m	/^                % tce_type_env  :: type_env,$/;kq|-;/\<tce_type_env\>/;'q;"	kind:fld	file:
tcfe_lang_contexts	add_foreign_enum.m	/^                tcfe_lang_contexts      :: map(foreign_language, prog_context),$/;kq|-;/\<tcfe_lang_contexts\>/;'q;"	kind:fld
tcfe_tag_values	add_foreign_enum.m	/^                tcfe_tag_values         :: maybe({du_ctor_to_tag_map,$/;kq|-;/\<tcfe_tag_values\>/;'q;"	kind:fld
tcfi_curr_head_vars	term_constr_fixpoint.m	/^                tcfi_curr_head_vars     :: head_vars,$/;kq|-;/\<tcfi_curr_head_vars\>/;'q;"	kind:fld	file:
tcfi_max_matrix_size	term_constr_fixpoint.m	/^                tcfi_max_matrix_size    :: int,$/;kq|-;/\<tcfi_max_matrix_size\>/;'q;"	kind:fld	file:
tcfi_module_info	term_constr_fixpoint.m	/^                tcfi_module_info        :: module_info,$/;kq|-;/\<tcfi_module_info\>/;'q;"	kind:fld	file:
tcfi_ppid	term_constr_fixpoint.m	/^                tcfi_ppid               :: pred_proc_id,$/;kq|-;/\<tcfi_ppid\>/;'q;"	kind:fld	file:
tcfi_varset	term_constr_fixpoint.m	/^                tcfi_varset             :: size_varset,$/;kq|-;/\<tcfi_varset\>/;'q;"	kind:fld	file:
tcfi_zeros	term_constr_fixpoint.m	/^                tcfi_zeros              :: zero_vars$/;kq|-;/\<tcfi_zeros\>/;'q;"	kind:fld	file:
tcgc_edges	term_constr_pass2.m	/^                tcgc_edges          :: list(edge)$/;kq|-;/\<tcgc_edges\>/;'q;"	kind:fld	file:
tcgc_nodes	term_constr_pass2.m	/^                tcgc_nodes          :: list(abstract_ppid),$/;kq|-;/\<tcgc_nodes\>/;'q;"	kind:fld	file:
tcgcs_cycles	term_constr_pass2.m	/^                tcgcs_cycles    :: list(edge)$/;kq|-;/\<tcgcs_cycles\>/;'q;"	kind:fld	file:
tcgcs_start	term_constr_pass2.m	/^                tcgcs_start     :: abstract_ppid,$/;kq|-;/\<tcgcs_start\>/;'q;"	kind:fld	file:
tcge_call_args	term_constr_pass2.m	/^                tcge_call_args      :: list(size_var),$/;kq|-;/\<tcge_call_args\>/;'q;"	kind:fld	file:
tcge_callee	term_constr_pass2.m	/^                tcge_callee         :: abstract_ppid,$/;kq|-;/\<tcge_callee\>/;'q;"	kind:fld	file:
tcge_caller	term_constr_pass2.m	/^                tcge_caller         :: abstract_ppid,$/;kq|-;/\<tcge_caller\>/;'q;"	kind:fld	file:
tcge_head_args	term_constr_pass2.m	/^                tcge_head_args      :: list(size_var),$/;kq|-;/\<tcge_head_args\>/;'q;"	kind:fld	file:
tcge_label	term_constr_pass2.m	/^                tcge_label          :: polyhedron$/;kq|-;/\<tcge_label\>/;'q;"	kind:fld	file:
tcge_zeros	term_constr_pass2.m	/^                tcge_zeros          :: set(size_var),$/;kq|-;/\<tcge_zeros\>/;'q;"	kind:fld	file:
tci_ambiguity_warn_limit	typecheck_info.m	/^                tci_ambiguity_warn_limit        :: int$/;kq|-;/\<tci_ambiguity_warn_limit\>/;'q;"	kind:fld	file:
tci_arg_consts	higher_order.specialize_calls.m	/^    ;       tci_arg_consts(list(const_struct_arg)).$/;kq|-;/\<tci_arg_consts\>/;'q;"	kind:cons	file:
tci_arg_vars	higher_order.specialize_calls.m	/^    --->    tci_arg_vars(list(prog_var))$/;kq|-;/\<tci_arg_vars\>/;'q;"	kind:cons	file:
tci_constraints	rtti.m	/^                tci_constraints         :: list(tc_constraint),$/;kq|-;/\<tci_constraints\>/;'q;"	kind:fld
tci_error_clause_context	typecheck_info.m	/^                tci_error_clause_context        :: type_error_clause_context,$/;kq|-;/\<tci_error_clause_context\>/;'q;"	kind:fld	file:
tci_methods	rtti.m	/^                tci_methods             :: list(rtti_proc_label)$/;kq|-;/\<tci_methods\>/;'q;"	kind:fld
tci_num_type_vars	rtti.m	/^                tci_num_type_vars       :: int,$/;kq|-;/\<tci_num_type_vars\>/;'q;"	kind:fld
tci_overloaded_symbol_map	typecheck_info.m	/^                tci_overloaded_symbol_map       :: overloaded_symbol_map,$/;kq|-;/\<tci_overloaded_symbol_map\>/;'q;"	kind:fld	file:
tci_sub_info	typecheck_info.m	/^                tci_sub_info                    :: typecheck_sub_info,$/;kq|-;/\<tci_sub_info\>/;'q;"	kind:fld	file:
tci_type_class	rtti.m	/^                tci_type_class          :: tc_name,$/;kq|-;/\<tci_type_class\>/;'q;"	kind:fld
tci_types	rtti.m	/^                tci_types               :: list(tc_type),$/;kq|-;/\<tci_types\>/;'q;"	kind:fld
tci_var_kind	polymorphism_type_class_info.m	/^:- type tci_var_kind$/;kq|-;/\<tci_var_kind\>/;'q;"	kind:type	file:
tci_vars_different_constraints	inlining.m	/^:- pred tci_vars_different_constraints(rtti_varmaps::in, list(/;kq|/^\<tci_vars_different_constraints\>/;'q;"	kind:pred	file:
tcm_arity	rtti.m	/^                tcm_arity               :: pred_form_arity,$/;kq|-;/\<tcm_arity\>/;'q;"	kind:fld
tcm_name	rtti.m	/^                tcm_name                :: string,$/;kq|-;/\<tcm_name\>/;'q;"	kind:fld
tcm_pred_or_func	rtti.m	/^                tcm_pred_or_func        :: pred_or_func$/;kq|-;/\<tcm_pred_or_func\>/;'q;"	kind:fld
tcmd_abstract_solver	prog_item.m	/^                tcmd_abstract_solver    :: maybe(item_type_defn_info_abstract),$/;kq|-;/\<tcmd_abstract_solver\>/;'q;"	kind:fld
tcmd_abstract_std	prog_item.m	/^                tcmd_abstract_std       :: maybe(item_type_defn_info_abstract),$/;kq|-;/\<tcmd_abstract_std\>/;'q;"	kind:fld
tcmd_du	prog_item.m	/^                tcmd_du                 :: maybe(item_type_defn_info_du),$/;kq|-;/\<tcmd_du\>/;'q;"	kind:fld
tcmd_eqv	prog_item.m	/^                tcmd_eqv                :: maybe(item_type_defn_info_eqv),$/;kq|-;/\<tcmd_eqv\>/;'q;"	kind:fld
tcmd_foreign	prog_item.m	/^                tcmd_foreign            :: c_j_cs_maybe_defn$/;kq|-;/\<tcmd_foreign\>/;'q;"	kind:fld
tcmd_solver	prog_item.m	/^                tcmd_solver             :: maybe(item_type_defn_info_solver),$/;kq|-;/\<tcmd_solver\>/;'q;"	kind:fld
tcmd_sub	prog_item.m	/^                tcmd_sub                :: maybe(item_type_defn_info_sub),$/;kq|-;/\<tcmd_sub\>/;'q;"	kind:fld
tcn_arity	rtti.m	/^                tcn_arity               :: int$/;kq|-;/\<tcn_arity\>/;'q;"	kind:fld
tcn_module	rtti.m	/^                tcn_module              :: module_name,$/;kq|-;/\<tcn_module\>/;'q;"	kind:fld
tcn_name	rtti.m	/^                tcn_name                :: string,$/;kq|-;/\<tcn_name\>/;'q;"	kind:fld
tconstr_active	old_type_constraints.m	/^    --->    tconstr_active$/;kq|-;/\<tconstr_active\>/;'q;"	kind:cons	file:
tconstr_activity	old_type_constraints.m	/^                tconstr_activity    :: tconstr_activity,$/;kq|-;/\<tconstr_activity\>/;'q;"	kind:fld	file:
tconstr_activity	old_type_constraints.m	/^:- type tconstr_activity$/;kq|-;/\<tconstr_activity\>/;'q;"	kind:type	file:
tconstr_conj	old_type_constraints.m	/^    --->    tconstr_conj($/;kq|-;/\<tconstr_conj\>/;'q;"	kind:cons	file:
tconstr_constraint_counter	old_type_constraints.m	/^                tconstr_constraint_counter  :: type_constraint_counter,$/;kq|-;/\<tconstr_constraint_counter\>/;'q;"	kind:fld	file:
tconstr_constraint_map	old_type_constraints.m	/^                tconstr_constraint_map      :: type_constraint_map,$/;kq|-;/\<tconstr_constraint_map\>/;'q;"	kind:fld	file:
tconstr_context	old_type_constraints.m	/^                tconstr_context     :: prog_context,$/;kq|-;/\<tconstr_context\>/;'q;"	kind:fld	file:
tconstr_disj	old_type_constraints.m	/^    ;       tconstr_disj($/;kq|-;/\<tconstr_disj\>/;'q;"	kind:cons	file:
tconstr_environment	old_type_constraints.m	/^:- type tconstr_environment$/;kq|-;/\<tconstr_environment\>/;'q;"	kind:type	file:
tconstr_error_specs	old_type_constraints.m	/^                tconstr_error_specs         :: error_specs$/;kq|-;/\<tconstr_error_specs\>/;'q;"	kind:fld	file:
tconstr_goal_id	old_type_constraints.m	/^                tconstr_goal_id     :: maybe(goal_id),$/;kq|-;/\<tconstr_goal_id\>/;'q;"	kind:fld	file:
tconstr_info	old_type_constraints.m	/^    --->    tconstr_info($/;kq|-;/\<tconstr_info\>/;'q;"	kind:cons	file:
tconstr_pred_id	old_type_constraints.m	/^                tconstr_pred_id     :: maybe(pred_id)$/;kq|-;/\<tconstr_pred_id\>/;'q;"	kind:fld	file:
tconstr_simples	old_type_constraints.m	/^                tconstr_simples     :: list(simple_type_constraint),$/;kq|-;/\<tconstr_simples\>/;'q;"	kind:fld	file:
tconstr_sol_constraint_map	old_type_constraints.m	/^                tconstr_sol_constraint_map  :: type_constraint_map,$/;kq|-;/\<tconstr_sol_constraint_map\>/;'q;"	kind:fld	file:
tconstr_sol_domain_maps	old_type_constraints.m	/^                tconstr_sol_domain_maps     :: list(type_domain_map),$/;kq|-;/\<tconstr_sol_domain_maps\>/;'q;"	kind:fld	file:
tconstr_sol_success	old_type_constraints.m	/^                tconstr_sol_success         :: bool$/;kq|-;/\<tconstr_sol_success\>/;'q;"	kind:fld	file:
tconstr_solution	old_type_constraints.m	/^    --->    tconstr_solution($/;kq|-;/\<tconstr_solution\>/;'q;"	kind:cons	file:
tconstr_tvarset	old_type_constraints.m	/^                tconstr_tvarset             :: tvarset,$/;kq|-;/\<tconstr_tvarset\>/;'q;"	kind:fld	file:
tconstr_unsatisfiable	old_type_constraints.m	/^    ;       tconstr_unsatisfiable.$/;kq|-;/\<tconstr_unsatisfiable\>/;'q;"	kind:cons	file:
tconstr_var_constraints	old_type_constraints.m	/^                tconstr_var_constraints     :: var_constraint_map,$/;kq|-;/\<tconstr_var_constraints\>/;'q;"	kind:fld	file:
tconstr_var_map	old_type_constraints.m	/^                tconstr_var_map             :: prog_var_map,$/;kq|-;/\<tconstr_var_map\>/;'q;"	kind:fld	file:
tcr_arity	rtti.m	/^                tcr_arity           :: uint16,$/;kq|-;/\<tcr_arity\>/;'q;"	kind:fld
tcr_array	../library/rtti_implementation.m	/^    ;       tcr_array$/;kq|-;/\<tcr_array\>/;'q;"	kind:cons	file:
tcr_base_typeclass_info	../library/rtti_implementation.m	/^    ;       tcr_base_typeclass_info$/;kq|-;/\<tcr_base_typeclass_info\>/;'q;"	kind:cons	file:
tcr_bitmap	../library/rtti_implementation.m	/^    ;       tcr_bitmap$/;kq|-;/\<tcr_bitmap\>/;'q;"	kind:cons	file:
tcr_c_pointer	../library/rtti_implementation.m	/^    ;       tcr_c_pointer$/;kq|-;/\<tcr_c_pointer\>/;'q;"	kind:cons	file:
tcr_char	../library/rtti_implementation.m	/^    ;       tcr_char$/;kq|-;/\<tcr_char\>/;'q;"	kind:cons	file:
tcr_compare_pred	rtti.m	/^                tcr_compare_pred    :: univ,$/;kq|-;/\<tcr_compare_pred\>/;'q;"	kind:fld
tcr_curfr	../library/rtti_implementation.m	/^    ;       tcr_curfr$/;kq|-;/\<tcr_curfr\>/;'q;"	kind:cons	file:
tcr_du	../library/rtti_implementation.m	/^    ;       tcr_du$/;kq|-;/\<tcr_du\>/;'q;"	kind:cons	file:
tcr_du_usereq	../library/rtti_implementation.m	/^    ;       tcr_du_usereq$/;kq|-;/\<tcr_du_usereq\>/;'q;"	kind:cons	file:
tcr_dummy	../library/rtti_implementation.m	/^    ;       tcr_dummy$/;kq|-;/\<tcr_dummy\>/;'q;"	kind:cons	file:
tcr_enum	../library/rtti_implementation.m	/^    --->    tcr_enum$/;kq|-;/\<tcr_enum\>/;'q;"	kind:cons	file:
tcr_enum_usereq	../library/rtti_implementation.m	/^    ;       tcr_enum_usereq$/;kq|-;/\<tcr_enum_usereq\>/;'q;"	kind:cons	file:
tcr_equiv	../library/rtti_implementation.m	/^    ;       tcr_equiv$/;kq|-;/\<tcr_equiv\>/;'q;"	kind:cons	file:
tcr_equiv_ground	../library/rtti_implementation.m	/^    ;       tcr_equiv_ground$/;kq|-;/\<tcr_equiv_ground\>/;'q;"	kind:cons	file:
tcr_flags	rtti.m	/^                tcr_flags           :: set(type_ctor_flag),$/;kq|-;/\<tcr_flags\>/;'q;"	kind:fld
tcr_float	../library/rtti_implementation.m	/^    ;       tcr_float$/;kq|-;/\<tcr_float\>/;'q;"	kind:cons	file:
tcr_foreign	../library/rtti_implementation.m	/^    ;       tcr_foreign$/;kq|-;/\<tcr_foreign\>/;'q;"	kind:cons	file:
tcr_foreign_enum	../library/rtti_implementation.m	/^    ;       tcr_foreign_enum$/;kq|-;/\<tcr_foreign_enum\>/;'q;"	kind:cons	file:
tcr_foreign_enum_usereq	../library/rtti_implementation.m	/^    ;       tcr_foreign_enum_usereq$/;kq|-;/\<tcr_foreign_enum_usereq\>/;'q;"	kind:cons	file:
tcr_func	../library/rtti_implementation.m	/^    ;       tcr_func$/;kq|-;/\<tcr_func\>/;'q;"	kind:cons	file:
tcr_hp	../library/rtti_implementation.m	/^    ;       tcr_hp$/;kq|-;/\<tcr_hp\>/;'q;"	kind:cons	file:
tcr_int	../library/rtti_implementation.m	/^    ;       tcr_int$/;kq|-;/\<tcr_int\>/;'q;"	kind:cons	file:
tcr_int16	../library/rtti_implementation.m	/^    ;       tcr_int16$/;kq|-;/\<tcr_int16\>/;'q;"	kind:cons	file:
tcr_int32	../library/rtti_implementation.m	/^    ;       tcr_int32$/;kq|-;/\<tcr_int32\>/;'q;"	kind:cons	file:
tcr_int64	../library/rtti_implementation.m	/^    ;       tcr_int64$/;kq|-;/\<tcr_int64\>/;'q;"	kind:cons	file:
tcr_int8	../library/rtti_implementation.m	/^    ;       tcr_int8$/;kq|-;/\<tcr_int8\>/;'q;"	kind:cons	file:
tcr_maxfr	../library/rtti_implementation.m	/^    ;       tcr_maxfr$/;kq|-;/\<tcr_maxfr\>/;'q;"	kind:cons	file:
tcr_module_name	rtti.m	/^                tcr_module_name     :: module_name,$/;kq|-;/\<tcr_module_name\>/;'q;"	kind:fld
tcr_notag	../library/rtti_implementation.m	/^    ;       tcr_notag$/;kq|-;/\<tcr_notag\>/;'q;"	kind:cons	file:
tcr_notag_ground	../library/rtti_implementation.m	/^    ;       tcr_notag_ground$/;kq|-;/\<tcr_notag_ground\>/;'q;"	kind:cons	file:
tcr_notag_ground_usereq	../library/rtti_implementation.m	/^    ;       tcr_notag_ground_usereq$/;kq|-;/\<tcr_notag_ground_usereq\>/;'q;"	kind:cons	file:
tcr_notag_usereq	../library/rtti_implementation.m	/^    ;       tcr_notag_usereq$/;kq|-;/\<tcr_notag_usereq\>/;'q;"	kind:cons	file:
tcr_pred	../library/rtti_implementation.m	/^    ;       tcr_pred$/;kq|-;/\<tcr_pred\>/;'q;"	kind:cons	file:
tcr_pseudo_type_desc	../library/rtti_implementation.m	/^    ;       tcr_pseudo_type_desc$/;kq|-;/\<tcr_pseudo_type_desc\>/;'q;"	kind:cons	file:
tcr_redofr	../library/rtti_implementation.m	/^    ;       tcr_redofr$/;kq|-;/\<tcr_redofr\>/;'q;"	kind:cons	file:
tcr_redoip	../library/rtti_implementation.m	/^    ;       tcr_redoip$/;kq|-;/\<tcr_redoip\>/;'q;"	kind:cons	file:
tcr_reference	../library/rtti_implementation.m	/^    ;       tcr_reference$/;kq|-;/\<tcr_reference\>/;'q;"	kind:cons	file:
tcr_rep_details	rtti.m	/^                tcr_rep_details     :: type_ctor_details$/;kq|-;/\<tcr_rep_details\>/;'q;"	kind:fld
tcr_reserved_addr	../library/rtti_implementation.m	/^    ;       tcr_reserved_addr$/;kq|-;/\<tcr_reserved_addr\>/;'q;"	kind:cons	file:
tcr_reserved_addr_usereq	../library/rtti_implementation.m	/^    ;       tcr_reserved_addr_usereq$/;kq|-;/\<tcr_reserved_addr_usereq\>/;'q;"	kind:cons	file:
tcr_stable_c_pointer	../library/rtti_implementation.m	/^    ;       tcr_stable_c_pointer$/;kq|-;/\<tcr_stable_c_pointer\>/;'q;"	kind:cons	file:
tcr_stable_foreign	../library/rtti_implementation.m	/^    ;       tcr_stable_foreign$/;kq|-;/\<tcr_stable_foreign\>/;'q;"	kind:cons	file:
tcr_string	../library/rtti_implementation.m	/^    ;       tcr_string$/;kq|-;/\<tcr_string\>/;'q;"	kind:cons	file:
tcr_subgoal	../library/rtti_implementation.m	/^    ;       tcr_subgoal$/;kq|-;/\<tcr_subgoal\>/;'q;"	kind:cons	file:
tcr_succip	../library/rtti_implementation.m	/^    ;       tcr_succip$/;kq|-;/\<tcr_succip\>/;'q;"	kind:cons	file:
tcr_ticket	../library/rtti_implementation.m	/^    ;       tcr_ticket$/;kq|-;/\<tcr_ticket\>/;'q;"	kind:cons	file:
tcr_trail_ptr	../library/rtti_implementation.m	/^    ;       tcr_trail_ptr$/;kq|-;/\<tcr_trail_ptr\>/;'q;"	kind:cons	file:
tcr_tuple	../library/rtti_implementation.m	/^    ;       tcr_tuple$/;kq|-;/\<tcr_tuple\>/;'q;"	kind:cons	file:
tcr_type_ctor_desc	../library/rtti_implementation.m	/^    ;       tcr_type_ctor_desc$/;kq|-;/\<tcr_type_ctor_desc\>/;'q;"	kind:cons	file:
tcr_type_ctor_info	../library/rtti_implementation.m	/^    ;       tcr_type_ctor_info$/;kq|-;/\<tcr_type_ctor_info\>/;'q;"	kind:cons	file:
tcr_type_desc	../library/rtti_implementation.m	/^    ;       tcr_type_desc$/;kq|-;/\<tcr_type_desc\>/;'q;"	kind:cons	file:
tcr_type_name	rtti.m	/^                tcr_type_name       :: string,$/;kq|-;/\<tcr_type_name\>/;'q;"	kind:fld
tcr_typeclassinfo	../library/rtti_implementation.m	/^    ;       tcr_typeclassinfo$/;kq|-;/\<tcr_typeclassinfo\>/;'q;"	kind:cons	file:
tcr_typeinfo	../library/rtti_implementation.m	/^    ;       tcr_typeinfo$/;kq|-;/\<tcr_typeinfo\>/;'q;"	kind:cons	file:
tcr_uint	../library/rtti_implementation.m	/^    ;       tcr_uint$/;kq|-;/\<tcr_uint\>/;'q;"	kind:cons	file:
tcr_uint16	../library/rtti_implementation.m	/^    ;       tcr_uint16$/;kq|-;/\<tcr_uint16\>/;'q;"	kind:cons	file:
tcr_uint32	../library/rtti_implementation.m	/^    ;       tcr_uint32$/;kq|-;/\<tcr_uint32\>/;'q;"	kind:cons	file:
tcr_uint64	../library/rtti_implementation.m	/^    ;       tcr_uint64$/;kq|-;/\<tcr_uint64\>/;'q;"	kind:cons	file:
tcr_uint8	../library/rtti_implementation.m	/^    ;       tcr_uint8$/;kq|-;/\<tcr_uint8\>/;'q;"	kind:cons	file:
tcr_unify_pred	rtti.m	/^                tcr_unify_pred      :: univ,$/;kq|-;/\<tcr_unify_pred\>/;'q;"	kind:fld
tcr_unknown	../library/rtti_implementation.m	/^    ;       tcr_unknown.$/;kq|-;/\<tcr_unknown\>/;'q;"	kind:cons	file:
tcr_version	rtti.m	/^                tcr_version         :: uint8,$/;kq|-;/\<tcr_version\>/;'q;"	kind:fld
tcr_void	../library/rtti_implementation.m	/^    ;       tcr_void$/;kq|-;/\<tcr_void\>/;'q;"	kind:cons	file:
tcrepn_du	prog_item.m	/^    ;       tcrepn_du(du_repn)$/;kq|-;/\<tcrepn_du\>/;'q;"	kind:cons
tcrepn_foreign	prog_item.m	/^    ;       tcrepn_foreign(c_j_cs_repn).$/;kq|-;/\<tcrepn_foreign\>/;'q;"	kind:cons
tcrepn_is_eqv_to	prog_item.m	/^    ;       tcrepn_is_eqv_to(mer_type)$/;kq|-;/\<tcrepn_is_eqv_to\>/;'q;"	kind:cons
tcrepn_is_subtype_of	prog_item.m	/^    ;       tcrepn_is_subtype_of(type_ctor)$/;kq|-;/\<tcrepn_is_subtype_of\>/;'q;"	kind:cons
tcrepn_is_word_aligned_ptr	prog_item.m	/^    --->    tcrepn_is_word_aligned_ptr$/;kq|-;/\<tcrepn_is_word_aligned_ptr\>/;'q;"	kind:cons
tcsi_ambiguity_error_limit	typecheck_info.m	/^                tcsi_ambiguity_error_limit      :: int,$/;kq|-;/\<tcsi_ambiguity_error_limit\>/;'q;"	kind:fld	file:
tcsi_calls_are_fully_qualified	typecheck_info.m	/^                tcsi_calls_are_fully_qualified  :: is_fully_qualified,$/;kq|-;/\<tcsi_calls_are_fully_qualified\>/;'q;"	kind:fld	file:
tcsi_debug_info	typecheck_info.m	/^                tcsi_debug_info                 :: typecheck_debug_info$/;kq|-;/\<tcsi_debug_info\>/;'q;"	kind:fld	file:
tcsi_has_rhs_lambda	typecheck_info.m	/^                tcsi_has_rhs_lambda             :: maybe_rhs_lambda,$/;kq|-;/\<tcsi_has_rhs_lambda\>/;'q;"	kind:fld	file:
tcsi_is_field_access_function	typecheck_info.m	/^                tcsi_is_field_access_function   :: maybe(pred_status),$/;kq|-;/\<tcsi_is_field_access_function\>/;'q;"	kind:fld	file:
tcsi_non_overload_errors	typecheck_info.m	/^                tcsi_non_overload_errors        :: list(error_spec),$/;kq|-;/\<tcsi_non_overload_errors\>/;'q;"	kind:fld	file:
tcsi_nosuffix_integer_vars	typecheck_info.m	/^                tcsi_nosuffix_integer_vars      :: set_tree234(prog_var),$/;kq|-;/\<tcsi_nosuffix_integer_vars\>/;'q;"	kind:fld	file:
tcsi_overload_error	typecheck_info.m	/^                tcsi_overload_error             :: maybe(error_spec),$/;kq|-;/\<tcsi_overload_error\>/;'q;"	kind:fld	file:
tcsi_verbose_errors	typecheck_info.m	/^                tcsi_verbose_errors             :: bool,$/;kq|-;/\<tcsi_verbose_errors\>/;'q;"	kind:fld	file:
td_context	prog_item.m	/^                td_context                      :: prog_context,$/;kq|-;/\<td_context\>/;'q;"	kind:fld
td_ctor_args	prog_item.m	/^                td_ctor_args                    :: list(type_param),$/;kq|-;/\<td_ctor_args\>/;'q;"	kind:fld
td_ctor_defn	prog_item.m	/^                td_ctor_defn                    :: T,$/;kq|-;/\<td_ctor_defn\>/;'q;"	kind:fld
td_ctor_name	prog_item.m	/^                td_ctor_name                    :: sym_name,$/;kq|-;/\<td_ctor_name\>/;'q;"	kind:fld
td_detailed_statistics	typecheck_info.m	/^                td_detailed_statistics          :: bool,$/;kq|-;/\<td_detailed_statistics\>/;'q;"	kind:fld
td_list_intersect	old_type_constraints.m	/^:- pred td_list_intersect(list(mer_type)::in, list(/;kq|/^\<td_list_intersect\>/;'q;"	kind:pred	file:
td_progress_stream	typecheck_info.m	/^                td_progress_stream              :: io.text_output_stream$/;kq|-;/\<td_progress_stream\>/;'q;"	kind:fld
td_seq_num	prog_item.m	/^                td_seq_num                      :: item_seq_num$/;kq|-;/\<td_seq_num\>/;'q;"	kind:fld
td_tvarset	prog_item.m	/^                td_tvarset                      :: tvarset,$/;kq|-;/\<td_tvarset\>/;'q;"	kind:fld
tdomain_any	old_type_constraints.m	/^    ;       tdomain_any.$/;kq|-;/\<tdomain_any\>/;'q;"	kind:cons	file:
tdomain_nonfixed	old_type_constraints.m	/^    --->    tdomain_nonfixed(set(mer_type))$/;kq|-;/\<tdomain_nonfixed\>/;'q;"	kind:cons	file:
tdomain_singleton	old_type_constraints.m	/^    ;       tdomain_singleton(mer_type)$/;kq|-;/\<tdomain_singleton\>/;'q;"	kind:cons	file:
teardown_checking_for_interrupt	process_util.m	/^:- pred teardown_checking_for_interrupt(/;kq|/^\<teardown_checking_for_interrupt\>/;'q;"	kind:pred
tecc_clause_context	typecheck_info.m	/^                tecc_clause_context             :: prog_context,$/;kq|-;/\<tecc_clause_context\>/;'q;"	kind:fld
tecc_clause_num	typecheck_info.m	/^                tecc_clause_num                 :: int,$/;kq|-;/\<tecc_clause_num\>/;'q;"	kind:fld
tecc_module_info	typecheck_info.m	/^                tecc_module_info                :: module_info,$/;kq|-;/\<tecc_module_info\>/;'q;"	kind:fld
tecc_pred_id	typecheck_info.m	/^                tecc_pred_id                    :: pred_id,$/;kq|-;/\<tecc_pred_id\>/;'q;"	kind:fld
tecc_pred_markers	typecheck_info.m	/^                tecc_pred_markers               :: pred_markers,$/;kq|-;/\<tecc_pred_markers\>/;'q;"	kind:fld
tecc_varset	typecheck_info.m	/^                tecc_varset                     :: prog_varset$/;kq|-;/\<tecc_varset\>/;'q;"	kind:fld
teiav_arg_num	typecheck_error_util.m	/^                teiav_arg_num                   :: int$/;kq|-;/\<teiav_arg_num\>/;'q;"	kind:fld
teiav_kind	typecheck_error_util.m	/^                teiav_kind                      :: var_vector_kind,$/;kq|-;/\<teiav_kind\>/;'q;"	kind:fld
teiu_unify_context	typecheck_error_util.m	/^                teiu_unify_context              :: unify_context$/;kq|-;/\<teiu_unify_context\>/;'q;"	kind:fld
tell	../library/prolog.m	/^:- pred tell(/;kq|/^\<tell\>/;'q;"	kind:pred
tell_binary	../library/prolog.m	/^:- pred tell_binary(/;kq|/^\<tell_binary\>/;'q;"	kind:pred
temp	llds.m	/^    ;       temp(reg_type, int)$/;kq|-;/\<temp\>/;'q;"	kind:cons
temp_frame	llds.m	/^    --->    temp_frame($/;kq|-;/\<temp_frame\>/;'q;"	kind:cons
temp_frame_type	llds.m	/^:- type temp_frame_type$/;kq|-;/\<temp_frame_type\>/;'q;"	kind:type
temp_slot_persistence	code_loc_dep.m	/^:- type temp_slot_persistence$/;kq|-;/\<temp_slot_persistence\>/;'q;"	kind:type
template_if_exceptres_is_cons	stm_expand.m	/^:- pred template_if_exceptres_is_cons(/;kq|/^\<template_if_exceptres_is_cons\>/;'q;"	kind:pred	file:
template_lock_and_validate	stm_expand.m	/^:- pred template_lock_and_validate(/;kq|/^\<template_lock_and_validate\>/;'q;"	kind:pred	file:
template_lock_and_validate_many	stm_expand.m	/^:- pred template_lock_and_validate_many(/;kq|/^\<template_lock_and_validate_many\>/;'q;"	kind:pred	file:
ten	../library/integer.m	/^:- func ten = integer.$/;kq|/^\<ten\>/;'q;"	kind:func
term	../library/mercury_term_parser.m	/^    ;       term(varset(T), term(T)).$/;kq|-;/\<term\>/;'q;"	kind:cons
term	../library/term.m	/^:- type term == term(generic).$/;kq|-;/\<term\>/;'q;"	kind:type
term	../library/term.m	/^:- type term(T)$/;kq|-;/\<term\>/;'q;"	kind:type
term.apply_renaming_in_term	../library/term.m	/^:- pred apply_renaming_in_term(renaming(/;kq|/^\<apply_renaming_in_term\>/;'q;"	kind:pred
term.apply_renaming_in_terms	../library/term.m	/^:- pred apply_renaming_in_terms(renaming(/;kq|/^\<apply_renaming_in_terms\>/;'q;"	kind:pred
term.apply_renaming_in_var	../library/term.m	/^:- pred apply_renaming_in_var(renaming(/;kq|/^\<apply_renaming_in_var\>/;'q;"	kind:pred
term.apply_renaming_in_vars	../library/term.m	/^:- pred apply_renaming_in_vars(renaming(/;kq|/^\<apply_renaming_in_vars\>/;'q;"	kind:pred
term.atom	../library/term.m	/^    --->    atom(string)$/;kq|-;/\<term.atom\>/;'q;"	kind:cons
term.base_10	../library/term.m	/^    ;       base_10$/;kq|-;/\<term.base_10\>/;'q;"	kind:cons
term.base_16	../library/term.m	/^    ;       base_16.$/;kq|-;/\<term.base_16\>/;'q;"	kind:cons
term.base_2	../library/term.m	/^    --->    base_2$/;kq|-;/\<term.base_2\>/;'q;"	kind:cons
term.base_8	../library/term.m	/^    ;       base_8$/;kq|-;/\<term.base_8\>/;'q;"	kind:cons
term.coerce	../library/term.m	/^:- func coerce(term(T)) = term(/;kq|/^\<coerce\>/;'q;"	kind:func
term.coerce_var	../library/term.m	/^:- func coerce_var(var(T)) = var(/;kq|/^\<coerce_var\>/;'q;"	kind:func
term.coerce_var_supply	../library/term.m	/^:- func coerce_var_supply(var_supply(T)) = var_supply(/;kq|/^\<coerce_var_supply\>/;'q;"	kind:func
term.const	../library/term.m	/^:- type const$/;kq|-;/\<term.const\>/;'q;"	kind:type
term.contains_var	../library/term.m	/^:- pred contains_var(term(T), var(/;kq|/^\<contains_var\>/;'q;"	kind:pred
term.contains_var_list	../library/term.m	/^:- pred contains_var_list(list(term(T)), var(/;kq|/^\<contains_var_list\>/;'q;"	kind:pred
term.context	../library/term.m	/^:- type term.context == term_context.term_context.$/;kq|-;/\<term.context\>/;'q;"	kind:type
term.context_file	../library/term.m	/^:- func context_file(/;kq|/^\<context_file\>/;'q;"	kind:func
term.context_init	../library/term.m	/^:- func context_init = context.$/;kq|/^\<context_init\>/;'q;"	kind:func
term.context_init	../library/term.m	/^:- func context_init(/;kq|/^\<context_init\>/;'q;"	kind:func
term.context_line	../library/term.m	/^:- func context_line(/;kq|/^\<context_line\>/;'q;"	kind:func
term.create_var	../library/term.m	/^:- pred create_var(var(T)::out, var_supply(T)::in, var_supply(/;kq|/^\<create_var\>/;'q;"	kind:pred
term.decimal_term_to_int	../library/term.m	/^:- pred decimal_term_to_int(term(/;kq|/^\<decimal_term_to_int\>/;'q;"	kind:pred
term.dummy_context_init	../library/term.m	/^:- func dummy_context_init = context.$/;kq|/^\<dummy_context_init\>/;'q;"	kind:func
term.enum	../library/term.m	/^:- instance enum(var(_)) where [$/;kq|-;/\<term.enum\>/;'q;"	kind:tci	file:
term.float	../library/term.m	/^    ;       float(float)$/;kq|-;/\<term.float\>/;'q;"	kind:cons
term.force_construct_var	../library/term.m	/^:- func force_construct_var(int) = var(/;kq|/^\<force_construct_var\>/;'q;"	kind:func
term.from_int	../library/term.m	/^    pred(from_int\/2) is term.unsafe_int_to_var$/;kq|-;/\<term.from_int\>/;'q;"	kind:tcim	file:
term.from_uint	../library/term.m	/^    pred(from_uint\/2) is term.unsafe_uint_to_var$/;kq|-;/\<term.from_uint\>/;'q;"	kind:tcim	file:
term.functor	../library/term.m	/^    --->    functor($/;kq|-;/\<term.functor\>/;'q;"	kind:cons
term.generic	../library/term.m	/^:- type generic$/;kq|-;/\<term.generic\>/;'q;"	kind:type
term.generic_term	../library/term.m	/^:- pred generic_term(/;kq|/^\<generic_term\>/;'q;"	kind:pred
term.get_term_context	../library/term.m	/^:- func get_term_context(term(/;kq|/^\<get_term_context\>/;'q;"	kind:func
term.implementation_defined	../library/term.m	/^    ;       implementation_defined(string).$/;kq|-;/\<term.implementation_defined\>/;'q;"	kind:cons
term.init_var_supply	../library/term.m	/^:- func init_var_supply = var_supply(/;kq|/^\<init_var_supply\>/;'q;"	kind:func
term.int16_to_decimal_term	../library/term.m	/^:- func int16_to_decimal_term(int16, context) = term(/;kq|/^\<int16_to_decimal_term\>/;'q;"	kind:func
term.int32_to_decimal_term	../library/term.m	/^:- func int32_to_decimal_term(int32, context) = term(/;kq|/^\<int32_to_decimal_term\>/;'q;"	kind:func
term.int64_to_decimal_term	../library/term.m	/^:- func int64_to_decimal_term(int64, context) = term(/;kq|/^\<int64_to_decimal_term\>/;'q;"	kind:func
term.int8_to_decimal_term	../library/term.m	/^:- func int8_to_decimal_term(int8, context) = term(/;kq|/^\<int8_to_decimal_term\>/;'q;"	kind:func
term.int_to_decimal_term	../library/term.m	/^:- func int_to_decimal_term(int, context) = term(/;kq|/^\<int_to_decimal_term\>/;'q;"	kind:func
term.integer	../library/term.m	/^    ;       integer($/;kq|-;/\<term.integer\>/;'q;"	kind:cons
term.integer_base	../library/term.m	/^                integer_base       :: integer_base,$/;kq|-;/\<term.integer_base\>/;'q;"	kind:fld
term.integer_base	../library/term.m	/^:- type integer_base$/;kq|-;/\<term.integer_base\>/;'q;"	kind:type
term.integer_signedness	../library/term.m	/^                integer_signedness :: signedness,$/;kq|-;/\<term.integer_signedness\>/;'q;"	kind:fld
term.integer_size	../library/term.m	/^                integer_size       :: integer_size$/;kq|-;/\<term.integer_size\>/;'q;"	kind:fld
term.integer_size	../library/term.m	/^:- type integer_size$/;kq|-;/\<term.integer_size\>/;'q;"	kind:type
term.integer_value	../library/term.m	/^                integer_value      :: integer,$/;kq|-;/\<term.integer_value\>/;'q;"	kind:fld
term.is_dummy_context	../library/term.m	/^:- pred is_dummy_context(/;kq|/^\<is_dummy_context\>/;'q;"	kind:pred
term.is_ground	../library/term.m	/^:- pred is_ground(term(/;kq|/^\<is_ground\>/;'q;"	kind:pred
term.is_ground_in_bindings	../library/term.m	/^:- pred is_ground_in_bindings(term(T)::in, substitution(/;kq|/^\<is_ground_in_bindings\>/;'q;"	kind:pred
term.list_subsumes	../library/term.m	/^:- pred list_subsumes(list(term(T))::in, list(term(/;kq|/^\<list_subsumes\>/;'q;"	kind:pred
term.occurs	../library/term.m	/^:- pred occurs(term(T)::in, var(T)::in, substitution(/;kq|/^\<occurs\>/;'q;"	kind:pred
term.occurs_list	../library/term.m	/^:- pred occurs_list(list(term(T))::in, var(T)::in, substitution(/;kq|/^\<occurs_list\>/;'q;"	kind:pred
term.rename_var_in_term	../library/term.m	/^:- pred rename_var_in_term(var(T)::in, var(/;kq|/^\<rename_var_in_term\>/;'q;"	kind:pred
term.rename_var_in_terms	../library/term.m	/^:- pred rename_var_in_terms(var(T)::in, var(/;kq|/^\<rename_var_in_terms\>/;'q;"	kind:pred
term.renaming	../library/term.m	/^:- type renaming(T) == map(var(T), var(T)).$/;kq|-;/\<term.renaming\>/;'q;"	kind:type
term.signed	../library/term.m	/^    --->    signed$/;kq|-;/\<term.signed\>/;'q;"	kind:cons
term.signedness	../library/term.m	/^:- type signedness$/;kq|-;/\<term.signedness\>/;'q;"	kind:type
term.size_16_bit	../library/term.m	/^    ;       size_16_bit$/;kq|-;/\<term.size_16_bit\>/;'q;"	kind:cons
term.size_32_bit	../library/term.m	/^    ;       size_32_bit$/;kq|-;/\<term.size_32_bit\>/;'q;"	kind:cons
term.size_64_bit	../library/term.m	/^    ;       size_64_bit.$/;kq|-;/\<term.size_64_bit\>/;'q;"	kind:cons
term.size_8_bit	../library/term.m	/^    ;       size_8_bit$/;kq|-;/\<term.size_8_bit\>/;'q;"	kind:cons
term.size_word	../library/term.m	/^    --->    size_word$/;kq|-;/\<term.size_word\>/;'q;"	kind:cons
term.string	../library/term.m	/^    ;       string(string)$/;kq|-;/\<term.string\>/;'q;"	kind:cons
term.substitute_var_in_term	../library/term.m	/^:- pred substitute_var_in_term(var(T)::in, term(/;kq|/^\<substitute_var_in_term\>/;'q;"	kind:pred
term.substitute_var_in_terms	../library/term.m	/^:- pred substitute_var_in_terms(var(T)::in, term(/;kq|/^\<substitute_var_in_terms\>/;'q;"	kind:pred
term.substitution	../library/term.m	/^:- type substitution(T) == map(var(T), term(T)).$/;kq|-;/\<term.substitution\>/;'q;"	kind:type
term.to_int	../library/term.m	/^    func(to_int\/1) is term.var_to_int,$/;kq|-;/\<term.to_int\>/;'q;"	kind:tcim	file:
term.to_uint	../library/term.m	/^    func(to_uint\/1) is term.var_to_uint,$/;kq|-;/\<term.to_uint\>/;'q;"	kind:tcim	file:
term.uenum	../library/term.m	/^:- instance uenum(var(_)) where [$/;kq|-;/\<term.uenum\>/;'q;"	kind:tci	file:
term.uint16_to_decimal_term	../library/term.m	/^:- func uint16_to_decimal_term(uint16, context) = term(/;kq|/^\<uint16_to_decimal_term\>/;'q;"	kind:func
term.uint32_to_decimal_term	../library/term.m	/^:- func uint32_to_decimal_term(uint32, context) = term(/;kq|/^\<uint32_to_decimal_term\>/;'q;"	kind:func
term.uint64_to_decimal_term	../library/term.m	/^:- func uint64_to_decimal_term(uint64, context) = term(/;kq|/^\<uint64_to_decimal_term\>/;'q;"	kind:func
term.uint8_to_decimal_term	../library/term.m	/^:- func uint8_to_decimal_term(uint8, context) = term(/;kq|/^\<uint8_to_decimal_term\>/;'q;"	kind:func
term.uint_to_decimal_term	../library/term.m	/^:- func uint_to_decimal_term(uint, context) = term(/;kq|/^\<uint_to_decimal_term\>/;'q;"	kind:func
term.unify_term	../library/term.m	/^:- pred unify_term(term(T)::in, term(/;kq|/^\<unify_term\>/;'q;"	kind:pred
term.unify_term_dont_bind	../library/term.m	/^:- pred unify_term_dont_bind(term(T)::in, term(/;kq|/^\<unify_term_dont_bind\>/;'q;"	kind:pred
term.unify_term_list	../library/term.m	/^:- pred unify_term_list(list(term(T))::in, list(term(/;kq|/^\<unify_term_list\>/;'q;"	kind:pred
term.unify_term_list_dont_bind	../library/term.m	/^:- pred unify_term_list_dont_bind(list(term(T))::in, list(term(/;kq|/^\<unify_term_list_dont_bind\>/;'q;"	kind:pred
term.unsafe_int_to_var	../library/term.m	/^:- pred unsafe_int_to_var(int::in, var(/;kq|/^\<unsafe_int_to_var\>/;'q;"	kind:pred	file:
term.unsafe_uint_to_var	../library/term.m	/^:- pred unsafe_uint_to_var(uint::in, var(/;kq|/^\<unsafe_uint_to_var\>/;'q;"	kind:pred	file:
term.unsigned	../library/term.m	/^    ;       unsigned.$/;kq|-;/\<term.unsigned\>/;'q;"	kind:cons
term.var	../library/term.m	/^:- type var  == var(generic).$/;kq|-;/\<term.var\>/;'q;"	kind:type
term.var	../library/term.m	/^:- type var(T)$/;kq|-;/\<term.var\>/;'q;"	kind:type	file:
term.var_list_to_term_list	../library/term.m	/^:- func var_list_to_term_list(list(var(T))) = list(term(/;kq|/^\<var_list_to_term_list\>/;'q;"	kind:func
term.var_supply	../library/term.m	/^:- type var_supply(T)$/;kq|-;/\<term.var_supply\>/;'q;"	kind:type	file:
term.var_supply_max_var	../library/term.m	/^:- func var_supply_max_var(var_supply(T)) = var(/;kq|/^\<var_supply_max_var\>/;'q;"	kind:func
term.var_supply_num_allocated	../library/term.m	/^:- func var_supply_num_allocated(var_supply(/;kq|/^\<var_supply_num_allocated\>/;'q;"	kind:func
term.var_to_int	../library/term.m	/^:- func var_to_int(var(/;kq|/^\<var_to_int\>/;'q;"	kind:func
term.var_to_uint	../library/term.m	/^:- func var_to_uint(var(/;kq|/^\<var_to_uint\>/;'q;"	kind:func
term.variable	../library/term.m	/^    ;       variable($/;kq|-;/\<term.variable\>/;'q;"	kind:cons
term.vars	../library/term.m	/^:- func vars(term(T)) = list(var(/;kq|/^\<vars\>/;'q;"	kind:func
term.vars_2	../library/term.m	/^:- func vars_2(term(T), list(var(T))) = list(var(/;kq|/^\<vars_2\>/;'q;"	kind:func
term.vars_list	../library/term.m	/^:- func vars_list(list(term(T))) = list(var(/;kq|/^\<vars_list\>/;'q;"	kind:func
term2_analyse_module	term_constr_main.m	/^:- pred term2_analyse_module(/;kq|/^\<term2_analyse_module\>/;'q;"	kind:pred
term2_analyse_scc	term_constr_main.m	/^:- pred term2_analyse_scc(/;kq|/^\<term2_analyse_scc\>/;'q;"	kind:pred	file:
term2_error	term_constr_errors.m	/^:- type term2_error$/;kq|-;/\<term2_error\>/;'q;"	kind:type
term2_error_kind	term_constr_errors.m	/^:- type term2_error_kind$/;kq|-;/\<term2_error_kind\>/;'q;"	kind:type
term2_error_kind_description	term_constr_errors.m	/^:- pred term2_error_kind_description(module_info::in, maybe(/;kq|/^\<term2_error_kind_description\>/;'q;"	kind:pred	file:
term2_error_kind_is_direct	term_constr_errors.m	/^:- func term2_error_kind_is_direct(/;kq|/^\<term2_error_kind_is_direct\>/;'q;"	kind:func	file:
term2_info	term_constr_main_types.m	/^    --->    term2_info($/;kq|-;/\<term2_info\>/;'q;"	kind:cons	file:
term2_info_get_abstract_rep	term_constr_main_types.m	/^:- func term2_info_get_abstract_rep(/;kq|/^\<term2_info_get_abstract_rep\>/;'q;"	kind:func
term2_info_get_failure_constrs	term_constr_main_types.m	/^:- func term2_info_get_failure_constrs(/;kq|/^\<term2_info_get_failure_constrs\>/;'q;"	kind:func
term2_info_get_head_vars	term_constr_main_types.m	/^:- func term2_info_get_head_vars(/;kq|/^\<term2_info_get_head_vars\>/;'q;"	kind:func
term2_info_get_import_failure	term_constr_main_types.m	/^:- func term2_info_get_import_failure(/;kq|/^\<term2_info_get_import_failure\>/;'q;"	kind:func
term2_info_get_import_success	term_constr_main_types.m	/^:- func term2_info_get_import_success(/;kq|/^\<term2_info_get_import_success\>/;'q;"	kind:func
term2_info_get_intermod_status	term_constr_main_types.m	/^:- func term2_info_get_intermod_status(/;kq|/^\<term2_info_get_intermod_status\>/;'q;"	kind:func
term2_info_get_size_var_map	term_constr_main_types.m	/^:- func term2_info_get_size_var_map(/;kq|/^\<term2_info_get_size_var_map\>/;'q;"	kind:func
term2_info_get_success_constrs	term_constr_main_types.m	/^:- func term2_info_get_success_constrs(/;kq|/^\<term2_info_get_success_constrs\>/;'q;"	kind:func
term2_info_get_term_status	term_constr_main_types.m	/^:- func term2_info_get_term_status(/;kq|/^\<term2_info_get_term_status\>/;'q;"	kind:func
term2_info_init	term_constr_main_types.m	/^:- func term2_info_init = termination2_info.$/;kq|/^\<term2_info_init\>/;'q;"	kind:func
term2_info_set_abstract_rep	term_constr_main_types.m	/^:- pred term2_info_set_abstract_rep(maybe(/;kq|/^\<term2_info_set_abstract_rep\>/;'q;"	kind:pred
term2_info_set_failure_constrs	term_constr_main_types.m	/^:- pred term2_info_set_failure_constrs(maybe(/;kq|/^\<term2_info_set_failure_constrs\>/;'q;"	kind:pred
term2_info_set_head_vars	term_constr_main_types.m	/^:- pred term2_info_set_head_vars(list(/;kq|/^\<term2_info_set_head_vars\>/;'q;"	kind:pred
term2_info_set_import_failure	term_constr_main_types.m	/^:- pred term2_info_set_import_failure(maybe(/;kq|/^\<term2_info_set_import_failure\>/;'q;"	kind:pred
term2_info_set_import_success	term_constr_main_types.m	/^:- pred term2_info_set_import_success(maybe(/;kq|/^\<term2_info_set_import_success\>/;'q;"	kind:pred
term2_info_set_intermod_status	term_constr_main_types.m	/^:- pred term2_info_set_intermod_status(maybe(/;kq|/^\<term2_info_set_intermod_status\>/;'q;"	kind:pred
term2_info_set_size_var_map	term_constr_main_types.m	/^:- pred term2_info_set_size_var_map(/;kq|/^\<term2_info_set_size_var_map\>/;'q;"	kind:pred
term2_info_set_success_constrs	term_constr_main_types.m	/^:- pred term2_info_set_success_constrs(maybe(/;kq|/^\<term2_info_set_success_constrs\>/;'q;"	kind:pred
term2_info_set_term_status	term_constr_main_types.m	/^:- pred term2_info_set_term_status(maybe(/;kq|/^\<term2_info_set_term_status\>/;'q;"	kind:pred
term2_preprocess_module	term_constr_initial.m	/^:- pred term2_preprocess_module(/;kq|/^\<term2_preprocess_module\>/;'q;"	kind:pred
term_args_to_revstrings	../library/string.to_string.m	/^:- pred term_args_to_revstrings(noncanon_handling, ops.table, list(/;kq|/^\<term_args_to_revstrings\>/;'q;"	kind:pred	file:
term_build_options	term_constr_build.m	/^:- type term_build_options$/;kq|-;/\<term_build_options\>/;'q;"	kind:type	file:
term_build_options_init	term_constr_build.m	/^:- func term_build_options_init(/;kq|/^\<term_build_options_init\>/;'q;"	kind:func
term_call	term_constr_data.m	/^    ;       term_call($/;kq|-;/\<term_call\>/;'q;"	kind:cons
term_cells	size_prof.m	/^    ;       term_cells.$/;kq|-;/\<term_cells\>/;'q;"	kind:cons
term_cg_cycle	term_constr_pass2.m	/^    --->    term_cg_cycle($/;kq|-;/\<term_cg_cycle\>/;'q;"	kind:cons	file:
term_cg_cycle_set	term_constr_pass2.m	/^    --->    term_cg_cycle_set($/;kq|-;/\<term_cg_cycle_set\>/;'q;"	kind:cons	file:
term_cg_edge	term_constr_pass2.m	/^    --->    term_cg_edge($/;kq|-;/\<term_cg_edge\>/;'q;"	kind:cons	file:
term_conj	term_constr_data.m	/^    ;       term_conj($/;kq|-;/\<term_conj\>/;'q;"	kind:cons
term_constr_build.disj_info	term_constr_build.m	/^:- type disj_info$/;kq|-;/\<term_constr_build.disj_info\>/;'q;"	kind:type	file:
term_constr_build.lower_bound	term_constr_build.m	/^:- func lower_bound(/;kq|/^\<lower_bound\>/;'q;"	kind:func	file:
term_constr_build.non_switch	term_constr_build.m	/^    ;       non_switch(list(hlds_goal)).$/;kq|-;/\<term_constr_build.non_switch\>/;'q;"	kind:cons	file:
term_constr_build.switch	term_constr_build.m	/^    --->    switch(prog_var, list(case))$/;kq|-;/\<term_constr_build.switch\>/;'q;"	kind:cons	file:
term_constr_build.tsi_intermod	term_constr_build.m	/^                tsi_intermod        :: intermod_status,$/;kq|-;/\<term_constr_build.tsi_intermod\>/;'q;"	kind:fld	file:
term_constr_build.tsi_proc	term_constr_build.m	/^                tsi_proc            :: abstract_proc,$/;kq|-;/\<term_constr_build.tsi_proc\>/;'q;"	kind:fld	file:
term_constr_build.tsi_scc_ppid	term_constr_build.m	/^                tsi_scc_ppid        :: pred_proc_id,$/;kq|-;/\<term_constr_build.tsi_scc_ppid\>/;'q;"	kind:fld	file:
term_constr_build.tti_context	term_constr_build.m	/^                tti_context                     :: term.context,$/;kq|-;/\<term_constr_build.tti_context\>/;'q;"	kind:fld	file:
term_constr_build.tti_errors	term_constr_build.m	/^                tti_errors                      :: list(term2_error),$/;kq|-;/\<term_constr_build.tti_errors\>/;'q;"	kind:fld	file:
term_constr_build.tti_ho_info	term_constr_build.m	/^                tti_ho_info                     :: list(abstract_ho_call)$/;kq|-;/\<term_constr_build.tti_ho_info\>/;'q;"	kind:fld	file:
term_constr_build.tti_maxcalls	term_constr_build.m	/^                tti_maxcalls                    :: int,$/;kq|-;/\<term_constr_build.tti_maxcalls\>/;'q;"	kind:fld	file:
term_constr_build.tti_norm	term_constr_build.m	/^                tti_norm                        :: functor_info,$/;kq|-;/\<term_constr_build.tti_norm\>/;'q;"	kind:fld	file:
term_constr_build.tti_ppid	term_constr_build.m	/^                tti_ppid                        :: pred_proc_id,$/;kq|-;/\<term_constr_build.tti_ppid\>/;'q;"	kind:fld	file:
term_constr_build.tti_scc	term_constr_build.m	/^                tti_scc                         :: set(pred_proc_id),$/;kq|-;/\<term_constr_build.tti_scc\>/;'q;"	kind:fld	file:
term_constr_build.tti_zeros	term_constr_build.m	/^                tti_zeros                       :: set(size_var),$/;kq|-;/\<term_constr_build.tti_zeros\>/;'q;"	kind:fld	file:
term_constr_build_abstract_proc	term_constr_build.m	/^:- pred term_constr_build_abstract_proc(/;kq|/^\<term_constr_build_abstract_proc\>/;'q;"	kind:pred	file:
term_constr_build_abstract_scc	term_constr_build.m	/^:- pred term_constr_build_abstract_scc(/;kq|/^\<term_constr_build_abstract_scc\>/;'q;"	kind:pred
term_constr_data.abstract_goal	term_constr_data.m	/^:- type abstract_goal$/;kq|-;/\<term_constr_data.abstract_goal\>/;'q;"	kind:type
term_constr_data.abstract_ppid	term_constr_data.m	/^:- type abstract_ppid$/;kq|-;/\<term_constr_data.abstract_ppid\>/;'q;"	kind:type
term_constr_data.abstract_proc	term_constr_data.m	/^:- type abstract_proc$/;kq|-;/\<term_constr_data.abstract_proc\>/;'q;"	kind:type
term_constr_data.abstract_scc	term_constr_data.m	/^:- type abstract_scc == set(abstract_proc).$/;kq|-;/\<term_constr_data.abstract_scc\>/;'q;"	kind:type
term_constr_data.ap_body	term_constr_data.m	/^                ap_body             :: abstract_goal,$/;kq|-;/\<term_constr_data.ap_body\>/;'q;"	kind:fld
term_constr_data.ap_context	term_constr_data.m	/^                ap_context          :: prog_context,$/;kq|-;/\<term_constr_data.ap_context\>/;'q;"	kind:fld
term_constr_data.ap_head_vars	term_constr_data.m	/^                ap_head_vars        :: head_vars,$/;kq|-;/\<term_constr_data.ap_head_vars\>/;'q;"	kind:fld
term_constr_data.ap_ho_calls	term_constr_data.m	/^                ap_ho_calls         :: list(abstract_ho_call)$/;kq|-;/\<term_constr_data.ap_ho_calls\>/;'q;"	kind:fld
term_constr_data.ap_inputs	term_constr_data.m	/^                ap_inputs           :: list(bool),$/;kq|-;/\<term_constr_data.ap_inputs\>/;'q;"	kind:fld
term_constr_data.ap_is_entry	term_constr_data.m	/^                ap_is_entry         :: bool,$/;kq|-;/\<term_constr_data.ap_is_entry\>/;'q;"	kind:fld
term_constr_data.ap_num_calls	term_constr_data.m	/^                ap_num_calls        :: int,$/;kq|-;/\<term_constr_data.ap_num_calls\>/;'q;"	kind:fld
term_constr_data.ap_ppid	term_constr_data.m	/^                ap_ppid             :: abstract_ppid,$/;kq|-;/\<term_constr_data.ap_ppid\>/;'q;"	kind:fld
term_constr_data.ap_recursion	term_constr_data.m	/^                ap_recursion        :: recursion_type,$/;kq|-;/\<term_constr_data.ap_recursion\>/;'q;"	kind:fld
term_constr_data.ap_zeros	term_constr_data.m	/^                ap_zeros            :: zero_vars,$/;kq|-;/\<term_constr_data.ap_zeros\>/;'q;"	kind:fld
term_constr_data.arg_size_ok	term_constr_data.m	/^    --->    arg_size_ok$/;kq|-;/\<term_constr_data.arg_size_ok\>/;'q;"	kind:cons
term_constr_data.both	term_constr_data.m	/^    ;       both.       % Both types of recursion.$/;kq|-;/\<term_constr_data.both\>/;'q;"	kind:cons
term_constr_data.call_constrs	term_constr_data.m	/^                call_constrs   :: polyhedron$/;kq|-;/\<term_constr_data.call_constrs\>/;'q;"	kind:fld
term_constr_data.call_context	term_constr_data.m	/^                call_context   :: prog_context,$/;kq|-;/\<term_constr_data.call_context\>/;'q;"	kind:fld
term_constr_data.call_locals	term_constr_data.m	/^                call_locals    :: local_vars,$/;kq|-;/\<term_constr_data.call_locals\>/;'q;"	kind:fld
term_constr_data.call_ppid	term_constr_data.m	/^                call_ppid      :: abstract_ppid,$/;kq|-;/\<term_constr_data.call_ppid\>/;'q;"	kind:fld
term_constr_data.call_vars	term_constr_data.m	/^                call_vars      :: call_vars,$/;kq|-;/\<term_constr_data.call_vars\>/;'q;"	kind:fld
term_constr_data.call_vars	term_constr_data.m	/^:- type call_vars == list(size_var).$/;kq|-;/\<term_constr_data.call_vars\>/;'q;"	kind:type
term_constr_data.call_zeros	term_constr_data.m	/^                call_zeros     :: zero_vars,$/;kq|-;/\<term_constr_data.call_zeros\>/;'q;"	kind:fld
term_constr_data.conj_goals	term_constr_data.m	/^                conj_goals     :: list(abstract_goal),$/;kq|-;/\<term_constr_data.conj_goals\>/;'q;"	kind:fld
term_constr_data.conj_locals	term_constr_data.m	/^                conj_locals    :: local_vars,$/;kq|-;/\<term_constr_data.conj_locals\>/;'q;"	kind:fld
term_constr_data.direct_only	term_constr_data.m	/^    ;       direct_only % Only recursion is self-calls.$/;kq|-;/\<term_constr_data.direct_only\>/;'q;"	kind:cons
term_constr_data.disj_goals	term_constr_data.m	/^                disj_goals     :: list(abstract_goal),$/;kq|-;/\<term_constr_data.disj_goals\>/;'q;"	kind:fld
term_constr_data.disj_locals	term_constr_data.m	/^                disj_locals    :: local_vars,$/;kq|-;/\<term_constr_data.disj_locals\>/;'q;"	kind:fld
term_constr_data.disj_size	term_constr_data.m	/^                disj_size      :: int,$/;kq|-;/\<term_constr_data.disj_size\>/;'q;"	kind:fld
term_constr_data.head_vars	term_constr_data.m	/^:- type head_vars == list(size_var).$/;kq|-;/\<term_constr_data.head_vars\>/;'q;"	kind:type
term_constr_data.ho_call	term_constr_data.m	/^    --->    ho_call(prog_context).$/;kq|-;/\<term_constr_data.ho_call\>/;'q;"	kind:cons
term_constr_data.indent_line	term_constr_data.m	/^:- pred indent_line(/;kq|/^\<indent_line\>/;'q;"	kind:pred	file:
term_constr_data.is_empty_conj	term_constr_data.m	/^:- pred is_empty_conj(/;kq|/^\<is_empty_conj\>/;'q;"	kind:pred	file:
term_constr_data.is_primitive	term_constr_data.m	/^:- pred is_primitive(/;kq|/^\<is_primitive\>/;'q;"	kind:pred	file:
term_constr_data.local_vars	term_constr_data.m	/^:- type local_vars ==    list(size_var).$/;kq|-;/\<term_constr_data.local_vars\>/;'q;"	kind:type
term_constr_data.mutual_only	term_constr_data.m	/^    ;       mutual_only % Only recursion is calls to other procs$/;kq|-;/\<term_constr_data.mutual_only\>/;'q;"	kind:cons
term_constr_data.none	term_constr_data.m	/^    --->    none        % Procedure is not recursive.$/;kq|-;/\<term_constr_data.none\>/;'q;"	kind:cons
term_constr_data.nonlocal_vars	term_constr_data.m	/^:- type nonlocal_vars == list(size_var).$/;kq|-;/\<term_constr_data.nonlocal_vars\>/;'q;"	kind:type
term_constr_data.prim_constrs	term_constr_data.m	/^                prim_constrs   :: polyhedron,$/;kq|-;/\<term_constr_data.prim_constrs\>/;'q;"	kind:fld
term_constr_data.prim_locals	term_constr_data.m	/^                prim_locals    :: local_vars,$/;kq|-;/\<term_constr_data.prim_locals\>/;'q;"	kind:fld
term_constr_data.real	term_constr_data.m	/^    --->    real(pred_proc_id).$/;kq|-;/\<term_constr_data.real\>/;'q;"	kind:cons
term_constr_data.size_term	term_constr_data.m	/^:- type size_term  == lp_term.$/;kq|-;/\<term_constr_data.size_term\>/;'q;"	kind:type
term_constr_data.size_var	term_constr_data.m	/^:- type size_var    == lp_var.$/;kq|-;/\<term_constr_data.size_var\>/;'q;"	kind:type
term_constr_data.size_var_map	term_constr_data.m	/^:- type size_var_map == map(prog_var, size_var).$/;kq|-;/\<term_constr_data.size_var_map\>/;'q;"	kind:type
term_constr_data.size_varset	term_constr_data.m	/^:- type size_varset == lp_varset.$/;kq|-;/\<term_constr_data.size_varset\>/;'q;"	kind:type
term_constr_data.term_call	term_constr_data.m	/^    ;       term_call($/;kq|-;/\<term_constr_data.term_call\>/;'q;"	kind:cons
term_constr_data.term_conj	term_constr_data.m	/^    ;       term_conj($/;kq|-;/\<term_constr_data.term_conj\>/;'q;"	kind:cons
term_constr_data.term_disj	term_constr_data.m	/^    --->    term_disj($/;kq|-;/\<term_constr_data.term_disj\>/;'q;"	kind:cons
term_constr_data.widening	term_constr_data.m	/^:- type widening$/;kq|-;/\<term_constr_data.widening\>/;'q;"	kind:type
term_constr_data.zero_vars	term_constr_data.m	/^:- type zero_vars == set(size_var).$/;kq|-;/\<term_constr_data.zero_vars\>/;'q;"	kind:type
term_constr_errors.horder_call	term_constr_errors.m	/^    ;       horder_call$/;kq|-;/\<term_constr_errors.horder_call\>/;'q;"	kind:cons
term_constr_errors.term2_error	term_constr_errors.m	/^:- type term2_error$/;kq|-;/\<term_constr_errors.term2_error\>/;'q;"	kind:type
term_constr_fixpoint.ii_ppid	term_constr_fixpoint.m	/^                 ii_ppid            :: pred_proc_id,$/;kq|-;/\<term_constr_fixpoint.ii_ppid\>/;'q;"	kind:fld	file:
term_constr_fixpoint.or_flags	term_constr_fixpoint.m	/^:- func or_flags(list(/;kq|/^\<or_flags\>/;'q;"	kind:func	file:
term_constr_fixpoint.tcfi_ppid	term_constr_fixpoint.m	/^                tcfi_ppid               :: pred_proc_id,$/;kq|-;/\<term_constr_fixpoint.tcfi_ppid\>/;'q;"	kind:fld	file:
term_constr_main.has_term_info	term_constr_main.m	/^:- pred has_term_info(/;kq|/^\<has_term_info\>/;'q;"	kind:pred	file:
term_constr_pass2.cycle	term_constr_pass2.m	/^:- type cycle$/;kq|-;/\<term_constr_pass2.cycle\>/;'q;"	kind:type	file:
term_constr_pass2.cycle_set	term_constr_pass2.m	/^:- type cycle_set$/;kq|-;/\<term_constr_pass2.cycle_set\>/;'q;"	kind:type	file:
term_constr_pass2.direct_call	term_constr_pass2.m	/^:- pred direct_call(/;kq|/^\<direct_call\>/;'q;"	kind:pred	file:
term_constr_pass2.edge	term_constr_pass2.m	/^:- type edge$/;kq|-;/\<term_constr_pass2.edge\>/;'q;"	kind:type	file:
term_constr_pass2.find_cycles	term_constr_pass2.m	/^:- func find_cycles(list(abstract_ppid), list(edge)) = list(/;kq|/^\<find_cycles\>/;'q;"	kind:func	file:
term_constr_pass2.fix_edges	term_constr_pass2.m	/^:- func fix_edges(/;kq|/^\<fix_edges\>/;'q;"	kind:func	file:
term_constr_pass2.make_coeffs	term_constr_pass2.m	/^:- func make_coeffs(list(size_var), rat) = list(/;kq|/^\<make_coeffs\>/;'q;"	kind:func	file:
term_constr_pass2.order_nodes	term_constr_pass2.m	/^:- pred order_nodes(abstract_ppid::in, list(edge)::in, list(/;kq|/^\<order_nodes\>/;'q;"	kind:pred	file:
term_constr_pass2.tcgc_edges	term_constr_pass2.m	/^                tcgc_edges          :: list(edge)$/;kq|-;/\<term_constr_pass2.tcgc_edges\>/;'q;"	kind:fld	file:
term_constr_pass2.tcgc_nodes	term_constr_pass2.m	/^                tcgc_nodes          :: list(abstract_ppid),$/;kq|-;/\<term_constr_pass2.tcgc_nodes\>/;'q;"	kind:fld	file:
term_constr_pass2.tcgcs_cycles	term_constr_pass2.m	/^                tcgcs_cycles    :: list(edge)$/;kq|-;/\<term_constr_pass2.tcgcs_cycles\>/;'q;"	kind:fld	file:
term_constr_pass2.tcgcs_start	term_constr_pass2.m	/^                tcgcs_start     :: abstract_ppid,$/;kq|-;/\<term_constr_pass2.tcgcs_start\>/;'q;"	kind:fld	file:
term_constr_pass2.tcge_callee	term_constr_pass2.m	/^                tcge_callee         :: abstract_ppid,$/;kq|-;/\<term_constr_pass2.tcge_callee\>/;'q;"	kind:fld	file:
term_constr_pass2.tcge_caller	term_constr_pass2.m	/^                tcge_caller         :: abstract_ppid,$/;kq|-;/\<term_constr_pass2.tcge_caller\>/;'q;"	kind:fld	file:
term_constr_pass2.tcge_label	term_constr_pass2.m	/^                tcge_label          :: polyhedron$/;kq|-;/\<term_constr_pass2.tcge_label\>/;'q;"	kind:fld	file:
term_constr_pass2.tcge_zeros	term_constr_pass2.m	/^                tcge_zeros          :: set(size_var),$/;kq|-;/\<term_constr_pass2.tcge_zeros\>/;'q;"	kind:fld	file:
term_constr_pass2.term_cg_edge	term_constr_pass2.m	/^    --->    term_cg_edge($/;kq|-;/\<term_constr_pass2.term_cg_edge\>/;'q;"	kind:cons	file:
term_constr_pass2.write_cycle	term_constr_pass2.m	/^:- pred write_cycle(/;kq|/^\<write_cycle\>/;'q;"	kind:pred	file:
term_constr_pass2.write_cycles	term_constr_pass2.m	/^:- pred write_cycles(/;kq|/^\<write_cycles\>/;'q;"	kind:pred	file:
term_constr_pass2.write_edge	term_constr_pass2.m	/^:- pred write_edge(/;kq|/^\<write_edge\>/;'q;"	kind:pred	file:
term_contains_var	../library/term_vars.m	/^:- pred term_contains_var(term(T), var(/;kq|/^\<term_contains_var\>/;'q;"	kind:pred
term_context	../library/term_context.m	/^:- type term_context$/;kq|-;/\<term_context\>/;'q;"	kind:type
term_context.context	../library/term_context.m	/^    --->    context($/;kq|-;/\<term_context.context\>/;'q;"	kind:cons
term_context.context_file	../library/term_context.m	/^:- func context_file(/;kq|/^\<context_file\>/;'q;"	kind:func
term_context.context_filename	../library/term_context.m	/^                context_filename    :: string,$/;kq|-;/\<term_context.context_filename\>/;'q;"	kind:fld
term_context.context_init	../library/term_context.m	/^:- func context_init(/;kq|/^\<context_init\>/;'q;"	kind:func
term_context.context_line	../library/term_context.m	/^:- func context_line(/;kq|/^\<context_line\>/;'q;"	kind:func
term_context.dummy_context	../library/term_context.m	/^:- func dummy_context = term_context.$/;kq|/^\<dummy_context\>/;'q;"	kind:func
term_context.is_dummy_context	../library/term_context.m	/^:- pred is_dummy_context(/;kq|/^\<is_dummy_context\>/;'q;"	kind:pred
term_conversion.arg_context	../library/term_conversion.m	/^    --->    arg_context($/;kq|-;/\<term_conversion.arg_context\>/;'q;"	kind:cons
term_conversion.error	../library/term_conversion.m	/^    ;       error(term_to_type_error(U)).$/;kq|-;/\<term_conversion.error\>/;'q;"	kind:cons
term_conversion.mode_error	../library/term_conversion.m	/^    ;       mode_error($/;kq|-;/\<term_conversion.mode_error\>/;'q;"	kind:cons
term_conversion.ok	../library/term_conversion.m	/^    --->    ok(T)$/;kq|-;/\<term_conversion.ok\>/;'q;"	kind:cons
term_conversion.term_to_type	../library/term_conversion.m	/^:- pred term_to_type(term(/;kq|/^\<term_to_type\>/;'q;"	kind:pred
term_conversion.type_error	../library/term_conversion.m	/^    --->    type_error($/;kq|-;/\<term_conversion.type_error\>/;'q;"	kind:cons
term_conversion.type_to_term	../library/term_conversion.m	/^:- func type_to_term(T) = term(/;kq|/^\<type_to_term\>/;'q;"	kind:func
term_conversion.univ_to_term	../library/term_conversion.m	/^:- func univ_to_term(univ) = term(/;kq|/^\<univ_to_term\>/;'q;"	kind:func
term_disj	term_constr_data.m	/^    --->    term_disj($/;kq|-;/\<term_disj\>/;'q;"	kind:cons
term_error	term_errors.m	/^:- type term_error$/;kq|-;/\<term_error\>/;'q;"	kind:type
term_error_kind	term_errors.m	/^:- type term_error_kind$/;kq|-;/\<term_error_kind\>/;'q;"	kind:type
term_error_kind_description	term_errors.m	/^:- pred term_error_kind_description(module_info::in, maybe(/;kq|/^\<term_error_kind_description\>/;'q;"	kind:pred	file:
term_error_kind_is_direct_error	term_errors.m	/^:- func term_error_kind_is_direct_error(/;kq|/^\<term_error_kind_is_direct_error\>/;'q;"	kind:func
term_error_kind_is_fatal_error	term_errors.m	/^:- func term_error_kind_is_fatal_error(/;kq|/^\<term_error_kind_is_fatal_error\>/;'q;"	kind:func
term_errors.cycle	term_errors.m	/^    ;       cycle(pred_proc_id, assoc_list(pred_proc_id, prog_context))$/;kq|-;/\<term_errors.cycle\>/;'q;"	kind:cons
term_errors.horder_args	term_errors.m	/^    ;       horder_args(pred_proc_id, pred_proc_id)$/;kq|-;/\<term_errors.horder_args\>/;'q;"	kind:cons
term_errors.horder_call	term_errors.m	/^    ;       horder_call$/;kq|-;/\<term_errors.horder_call\>/;'q;"	kind:cons
term_errors.imported_pred	term_errors.m	/^    ;       imported_pred$/;kq|-;/\<term_errors.imported_pred\>/;'q;"	kind:cons
term_errors.inf_call	term_errors.m	/^    ;       inf_call(pred_proc_id, pred_proc_id)$/;kq|-;/\<term_errors.inf_call\>/;'q;"	kind:cons
term_errors.is_builtin	term_errors.m	/^    ;       is_builtin(pred_id)$/;kq|-;/\<term_errors.is_builtin\>/;'q;"	kind:cons
term_errors.method_call	term_errors.m	/^    ;       method_call$/;kq|-;/\<term_errors.method_call\>/;'q;"	kind:cons
term_errors.no_eqns	term_errors.m	/^    ;       no_eqns$/;kq|-;/\<term_errors.no_eqns\>/;'q;"	kind:cons
term_errors.not_subset	term_errors.m	/^    ;       not_subset(pred_proc_id, bag(prog_var), bag(prog_var))$/;kq|-;/\<term_errors.not_subset\>/;'q;"	kind:cons
term_errors.report_term_errors	term_errors.m	/^:- pred report_term_errors(module_info::in, scc::in, list(/;kq|/^\<report_term_errors\>/;'q;"	kind:pred
term_errors.solver_failed	term_errors.m	/^    ;       solver_failed$/;kq|-;/\<term_errors.solver_failed\>/;'q;"	kind:cons
term_errors.term_error	term_errors.m	/^:- type term_error$/;kq|-;/\<term_errors.term_error\>/;'q;"	kind:type
term_errors.term_error_kind	term_errors.m	/^:- type term_error_kind$/;kq|-;/\<term_errors.term_error_kind\>/;'q;"	kind:type
term_errors.too_many_paths	term_errors.m	/^    ;       too_many_paths$/;kq|-;/\<term_errors.too_many_paths\>/;'q;"	kind:cons
term_errors_var_bag_desc_loop	term_errors.m	/^:- pred term_errors_var_bag_desc_loop(/;kq|/^\<term_errors_var_bag_desc_loop\>/;'q;"	kind:pred	file:
term_errors_var_bag_description	term_errors.m	/^:- pred term_errors_var_bag_description(var_table::in, bag(/;kq|/^\<term_errors_var_bag_description\>/;'q;"	kind:pred	file:
term_int.decimal_term_to_int	../library/term_int.m	/^:- pred decimal_term_to_int(term(/;kq|/^\<decimal_term_to_int\>/;'q;"	kind:pred
term_int.int16_to_decimal_term	../library/term_int.m	/^:- func int16_to_decimal_term(int16, context) = term(/;kq|/^\<int16_to_decimal_term\>/;'q;"	kind:func
term_int.int32_to_decimal_term	../library/term_int.m	/^:- func int32_to_decimal_term(int32, context) = term(/;kq|/^\<int32_to_decimal_term\>/;'q;"	kind:func
term_int.int64_to_decimal_term	../library/term_int.m	/^:- func int64_to_decimal_term(int64, context) = term(/;kq|/^\<int64_to_decimal_term\>/;'q;"	kind:func
term_int.int8_to_decimal_term	../library/term_int.m	/^:- func int8_to_decimal_term(int8, context) = term(/;kq|/^\<int8_to_decimal_term\>/;'q;"	kind:func
term_int.int_to_decimal_term	../library/term_int.m	/^:- func int_to_decimal_term(int, context) = term(/;kq|/^\<int_to_decimal_term\>/;'q;"	kind:func
term_int.term_to_int	../library/term_int.m	/^:- pred term_to_int(term(/;kq|/^\<term_to_int\>/;'q;"	kind:pred
term_int.term_to_int16	../library/term_int.m	/^:- pred term_to_int16(term(/;kq|/^\<term_to_int16\>/;'q;"	kind:pred
term_int.term_to_int32	../library/term_int.m	/^:- pred term_to_int32(term(/;kq|/^\<term_to_int32\>/;'q;"	kind:pred
term_int.term_to_int64	../library/term_int.m	/^:- pred term_to_int64(term(/;kq|/^\<term_to_int64\>/;'q;"	kind:pred
term_int.term_to_int8	../library/term_int.m	/^:- pred term_to_int8(term(/;kq|/^\<term_to_int8\>/;'q;"	kind:pred
term_int.term_to_uint	../library/term_int.m	/^:- pred term_to_uint(term(/;kq|/^\<term_to_uint\>/;'q;"	kind:pred
term_int.term_to_uint16	../library/term_int.m	/^:- pred term_to_uint16(term(/;kq|/^\<term_to_uint16\>/;'q;"	kind:pred
term_int.term_to_uint32	../library/term_int.m	/^:- pred term_to_uint32(term(/;kq|/^\<term_to_uint32\>/;'q;"	kind:pred
term_int.term_to_uint64	../library/term_int.m	/^:- pred term_to_uint64(term(/;kq|/^\<term_to_uint64\>/;'q;"	kind:pred
term_int.term_to_uint8	../library/term_int.m	/^:- pred term_to_uint8(term(/;kq|/^\<term_to_uint8\>/;'q;"	kind:pred
term_int.uint8_to_decimal_term	../library/term_int.m	/^:- func uint8_to_decimal_term(uint8, context) = term(/;kq|/^\<uint8_to_decimal_term\>/;'q;"	kind:func
term_int.uint_to_decimal_term	../library/term_int.m	/^:- func uint_to_decimal_term(uint, context) = term(/;kq|/^\<uint_to_decimal_term\>/;'q;"	kind:func
term_io.anon_occur_order	../library/term_io.m	/^    ;       anon_occur_order(counter).$/;kq|-;/\<term_io.anon_occur_order\>/;'q;"	kind:cons	file:
term_io.anon_var_info	../library/term_io.m	/^:- type anon_var_info$/;kq|-;/\<term_io.anon_var_info\>/;'q;"	kind:type	file:
term_io.anon_var_to_int	../library/term_io.m	/^    --->    anon_var_to_int$/;kq|-;/\<term_io.anon_var_to_int\>/;'q;"	kind:cons	file:
term_io.constant_to_string	../library/term_io.m	/^:- func constant_to_string(/;kq|/^\<constant_to_string\>/;'q;"	kind:func
term_io.encode_escaped_char	../library/term_io.m	/^:- pred encode_escaped_char(/;kq|/^\<encode_escaped_char\>/;'q;"	kind:pred
term_io.escaped_char	../library/term_io.m	/^:- func escaped_char(/;kq|/^\<escaped_char\>/;'q;"	kind:func
term_io.escaped_char_to_string	../library/term_io.m	/^:- func escaped_char_to_string(/;kq|/^\<escaped_char_to_string\>/;'q;"	kind:func
term_io.escaped_string	../library/term_io.m	/^:- func escaped_string(/;kq|/^\<escaped_string\>/;'q;"	kind:func
term_io.format_constant	../library/term_io.m	/^:- func format_constant(/;kq|/^\<format_constant\>/;'q;"	kind:func
term_io.format_constant	../library/term_io.m	/^:- pred format_constant(/;kq|/^\<format_constant\>/;'q;"	kind:pred
term_io.format_constant_agt	../library/term_io.m	/^:- pred format_constant_agt(/;kq|/^\<format_constant_agt\>/;'q;"	kind:pred	file:
term_io.format_constant_atom	../library/term_io.m	/^:- pred format_constant_atom(/;kq|/^\<format_constant_atom\>/;'q;"	kind:pred	file:
term_io.format_escaped_char	../library/term_io.m	/^:- pred format_escaped_char(/;kq|/^\<format_escaped_char\>/;'q;"	kind:pred
term_io.format_escaped_string	../library/term_io.m	/^:- pred format_escaped_string(/;kq|/^\<format_escaped_string\>/;'q;"	kind:pred
term_io.format_quoted_atom	../library/term_io.m	/^:- pred format_quoted_atom(/;kq|/^\<format_quoted_atom\>/;'q;"	kind:pred
term_io.format_quoted_atom_agt	../library/term_io.m	/^:- pred format_quoted_atom_agt(/;kq|/^\<format_quoted_atom_agt\>/;'q;"	kind:pred
term_io.format_quoted_char	../library/term_io.m	/^:- pred format_quoted_char(/;kq|/^\<format_quoted_char\>/;'q;"	kind:pred
term_io.format_quoted_string	../library/term_io.m	/^:- pred format_quoted_string(/;kq|/^\<format_quoted_string\>/;'q;"	kind:pred
term_io.format_term	../library/term_io.m	/^:- pred format_term(Stream::in, varset(T)::in, term(/;kq|/^\<format_term\>/;'q;"	kind:pred
term_io.format_term_anon_vars	../library/term_io.m	/^:- pred format_term_anon_vars(/;kq|/^\<format_term_anon_vars\>/;'q;"	kind:pred	file:
term_io.format_term_arg	../library/term_io.m	/^:- pred format_term_arg(/;kq|/^\<format_term_arg\>/;'q;"	kind:pred	file:
term_io.format_term_later_args	../library/term_io.m	/^:- pred format_term_later_args(/;kq|/^\<format_term_later_args\>/;'q;"	kind:pred	file:
term_io.format_term_nl	../library/term_io.m	/^:- pred format_term_nl(Stream::in, varset(T)::in, term(/;kq|/^\<format_term_nl\>/;'q;"	kind:pred
term_io.format_variable	../library/term_io.m	/^:- pred format_variable(Stream::in, varset(T)::in, var(/;kq|/^\<format_variable\>/;'q;"	kind:pred
term_io.integer_base_int	../library/term_io.m	/^:- func integer_base_int(/;kq|/^\<integer_base_int\>/;'q;"	kind:func
term_io.integer_base_prefix	../library/term_io.m	/^:- func integer_base_prefix(/;kq|/^\<integer_base_prefix\>/;'q;"	kind:func
term_io.is_mercury_source_char	../library/term_io.m	/^:- pred is_mercury_source_char(/;kq|/^\<is_mercury_source_char\>/;'q;"	kind:pred	file:
term_io.mercury_escape_char	../library/term_io.m	/^:- func mercury_escape_char(/;kq|/^\<mercury_escape_char\>/;'q;"	kind:func
term_io.quote_atom	../library/term_io.m	/^:- pred quote_atom(/;kq|/^\<quote_atom\>/;'q;"	kind:pred
term_io.quote_atom	../library/term_io.m	/^:- pred quote_atom(/;kq|/^\<quote_atom\>/;'q;"	kind:pred
term_io.quote_atom_agt	../library/term_io.m	/^:- pred quote_atom_agt(/;kq|/^\<quote_atom_agt\>/;'q;"	kind:pred
term_io.quote_atom_agt	../library/term_io.m	/^:- pred quote_atom_agt(/;kq|/^\<quote_atom_agt\>/;'q;"	kind:pred
term_io.quote_char	../library/term_io.m	/^:- pred quote_char(/;kq|/^\<quote_char\>/;'q;"	kind:pred
term_io.quote_char	../library/term_io.m	/^:- pred quote_char(/;kq|/^\<quote_char\>/;'q;"	kind:pred
term_io.quote_string	../library/term_io.m	/^:- pred quote_string(/;kq|/^\<quote_string\>/;'q;"	kind:pred
term_io.quote_string	../library/term_io.m	/^:- pred quote_string(/;kq|/^\<quote_string\>/;'q;"	kind:pred
term_io.quoted_atom	../library/term_io.m	/^:- func quoted_atom(/;kq|/^\<quoted_atom\>/;'q;"	kind:func
term_io.quoted_atom_agt	../library/term_io.m	/^:- func quoted_atom_agt(/;kq|/^\<quoted_atom_agt\>/;'q;"	kind:func
term_io.quoted_char	../library/term_io.m	/^:- func quoted_char(/;kq|/^\<quoted_char\>/;'q;"	kind:func
term_io.quoted_char_to_string	../library/term_io.m	/^:- func quoted_char_to_string(/;kq|/^\<quoted_char_to_string\>/;'q;"	kind:func
term_io.quoted_string	../library/term_io.m	/^:- func quoted_string(/;kq|/^\<quoted_string\>/;'q;"	kind:func
term_io.should_atom_be_quoted	../library/term_io.m	/^:- func should_atom_be_quoted(/;kq|/^\<should_atom_be_quoted\>/;'q;"	kind:func	file:
term_io.starts_with_digit	../library/term_io.m	/^:- pred starts_with_digit(term(/;kq|/^\<starts_with_digit\>/;'q;"	kind:pred	file:
term_io.string_is_escaped_char	../library/term_io.m	/^:- pred string_is_escaped_char(/;kq|/^\<string_is_escaped_char\>/;'q;"	kind:pred
term_io.term_nl_to_string	../library/term_io.m	/^:- func term_nl_to_string(varset(T), term(/;kq|/^\<term_nl_to_string\>/;'q;"	kind:func
term_io.term_to_string	../library/term_io.m	/^:- func term_to_string(varset(T), term(/;kq|/^\<term_to_string\>/;'q;"	kind:func
term_io.variable_to_string	../library/term_io.m	/^:- func variable_to_string(varset(T), var(/;kq|/^\<variable_to_string\>/;'q;"	kind:func
term_io.write_constant	../library/term_io.m	/^:- pred write_constant(/;kq|/^\<write_constant\>/;'q;"	kind:pred
term_io.write_escaped_char	../library/term_io.m	/^:- pred write_escaped_char(/;kq|/^\<write_escaped_char\>/;'q;"	kind:pred
term_io.write_escaped_string	../library/term_io.m	/^:- pred write_escaped_string(/;kq|/^\<write_escaped_string\>/;'q;"	kind:pred
term_io.write_quoted_atom	../library/term_io.m	/^:- pred write_quoted_atom(/;kq|/^\<write_quoted_atom\>/;'q;"	kind:pred
term_io.write_quoted_atom_agt	../library/term_io.m	/^:- pred write_quoted_atom_agt(/;kq|/^\<write_quoted_atom_agt\>/;'q;"	kind:pred
term_io.write_quoted_char	../library/term_io.m	/^:- pred write_quoted_char(/;kq|/^\<write_quoted_char\>/;'q;"	kind:pred
term_io.write_quoted_string	../library/term_io.m	/^:- pred write_quoted_string(/;kq|/^\<write_quoted_string\>/;'q;"	kind:pred
term_io.write_term	../library/term_io.m	/^:- pred write_term(varset(T)::in, term(/;kq|/^\<write_term\>/;'q;"	kind:pred
term_io.write_term_nl	../library/term_io.m	/^:- pred write_term_nl(varset(T)::in, term(/;kq|/^\<write_term_nl\>/;'q;"	kind:pred
term_io.write_variable	../library/term_io.m	/^:- pred write_variable(varset(T)::in, var(/;kq|/^\<write_variable\>/;'q;"	kind:pred
term_is_ground	../library/term_subst.m	/^:- pred term_is_ground(term(/;kq|/^\<term_is_ground\>/;'q;"	kind:pred
term_is_ground_in_bindings	../library/term_subst.m	/^:- pred term_is_ground_in_bindings(term(T)::in, substitution(/;kq|/^\<term_is_ground_in_bindings\>/;'q;"	kind:pred
term_iterate_over_abstract_proc	term_constr_fixpoint.m	/^:- pred term_iterate_over_abstract_proc(/;kq|/^\<term_iterate_over_abstract_proc\>/;'q;"	kind:pred	file:
term_kind	../library/mercury_term_parser.m	/^:- type term_kind$/;kq|-;/\<term_kind\>/;'q;"	kind:type	file:
term_list_append_term	parse_dcg_goal.m	/^:- pred term_list_append_term(term(T)::in, term(T)::in, term(/;kq|/^\<term_list_append_term\>/;'q;"	kind:pred	file:
term_list_to_univ_list	../library/term_conversion.m	/^:- pred term_list_to_univ_list(list(term(/;kq|/^\<term_list_to_univ_list\>/;'q;"	kind:pred	file:
term_list_to_var_list	../library/term.m	/^:- func term_list_to_var_list(list(term(T))) = list(var(/;kq|/^\<term_list_to_var_list\>/;'q;"	kind:func
term_list_to_var_list	../library/term.m	/^:- pred term_list_to_var_list(list(term(T))::in, list(var(/;kq|/^\<term_list_to_var_list\>/;'q;"	kind:pred
term_list_to_var_list	../library/term_subst.m	/^:- func term_list_to_var_list(list(term(T))) = list(var(/;kq|/^\<term_list_to_var_list\>/;'q;"	kind:func
term_list_to_var_list	../library/term_subst.m	/^:- pred term_list_to_var_list(list(term(T))::in, list(var(/;kq|/^\<term_list_to_var_list\>/;'q;"	kind:pred
term_nl_to_string	../library/term_io.m	/^:- func term_nl_to_string(varset(T), term(/;kq|/^\<term_nl_to_string\>/;'q;"	kind:func
term_nl_with_op_table_to_string	../library/term_io.m	/^:- func term_nl_with_op_table_to_string(OpTable, varset(T), term(/;kq|/^\<term_nl_with_op_table_to_string\>/;'q;"	kind:func
term_norm.find_weights	term_norm.m	/^:- pred find_weights(/;kq|/^\<find_weights\>/;'q;"	kind:pred	file:
term_norm.functor_info	term_norm.m	/^:- type functor_info$/;kq|-;/\<term_norm.functor_info\>/;'q;"	kind:type	file:
term_norm.functor_lower_bound	term_norm.m	/^:- func functor_lower_bound(/;kq|/^\<functor_lower_bound\>/;'q;"	kind:func
term_norm.functor_norm	term_norm.m	/^:- pred functor_norm(/;kq|/^\<functor_norm\>/;'q;"	kind:pred
term_norm.is_arg_recursive	term_norm.m	/^:- pred is_arg_recursive(/;kq|/^\<is_arg_recursive\>/;'q;"	kind:pred	file:
term_norm.search_weight_table	term_norm.m	/^:- pred search_weight_table(/;kq|/^\<search_weight_table\>/;'q;"	kind:pred	file:
term_norm.set_functor_info	term_norm.m	/^:- func set_functor_info(/;kq|/^\<set_functor_info\>/;'q;"	kind:func
term_norm.simple	term_norm.m	/^    --->    simple$/;kq|-;/\<term_norm.simple\>/;'q;"	kind:cons	file:
term_norm.total	term_norm.m	/^    ;       total$/;kq|-;/\<term_norm.total\>/;'q;"	kind:cons	file:
term_norm.use_map	term_norm.m	/^    ;       use_map(weight_table)$/;kq|-;/\<term_norm.use_map\>/;'q;"	kind:cons	file:
term_norm.use_map_and_args	term_norm.m	/^    ;       use_map_and_args(weight_table).$/;kq|-;/\<term_norm.use_map_and_args\>/;'q;"	kind:cons	file:
term_norm.weight	term_norm.m	/^    --->    weight(int, list(bool)).$/;kq|-;/\<term_norm.weight\>/;'q;"	kind:cons	file:
term_norm.weight_info	term_norm.m	/^:- type weight_info$/;kq|-;/\<term_norm.weight_info\>/;'q;"	kind:type	file:
term_norm.weight_table	term_norm.m	/^:- type weight_table == map(pair(type_ctor, cons_id), weight_info).$/;kq|-;/\<term_norm.weight_table\>/;'q;"	kind:type	file:
term_norm.zero_size_type	term_norm.m	/^:- pred zero_size_type(/;kq|/^\<zero_size_type\>/;'q;"	kind:pred
term_pass1.arg_size_error	term_pass1.m	/^    ;       arg_size_error($/;kq|-;/\<term_pass1.arg_size_error\>/;'q;"	kind:cons
term_pass1.arg_size_ok	term_pass1.m	/^    --->    arg_size_ok($/;kq|-;/\<term_pass1.arg_size_ok\>/;'q;"	kind:cons
term_pass1.arg_size_result	term_pass1.m	/^:- type arg_size_result$/;kq|-;/\<term_pass1.arg_size_result\>/;'q;"	kind:type
term_pass1.convert_equations	term_pass1.m	/^:- pred convert_equations(list(/;kq|/^\<convert_equations\>/;'q;"	kind:pred	file:
term_pass1.convert_equations_2	term_pass1.m	/^:- pred convert_equations_2(list(/;kq|/^\<convert_equations_2\>/;'q;"	kind:pred	file:
term_pass1.find_arg_sizes_pred	term_pass1.m	/^:- pred find_arg_sizes_pred(/;kq|/^\<find_arg_sizes_pred\>/;'q;"	kind:pred	file:
term_pass1.lookup_coeff	term_pass1.m	/^:- pred lookup_coeff(map(pred_proc_id, var)::in, map(/;kq|/^\<lookup_coeff\>/;'q;"	kind:pred	file:
term_pass1.pass1_result	term_pass1.m	/^:- type pass1_result$/;kq|-;/\<term_pass1.pass1_result\>/;'q;"	kind:type	file:
term_pass1.pred_proc_var	term_pass1.m	/^:- pred pred_proc_var(/;kq|/^\<pred_proc_var\>/;'q;"	kind:pred	file:
term_pass1.solve_equations	term_pass1.m	/^:- pred solve_equations(list(term_path_info)::in, list(/;kq|/^\<solve_equations\>/;'q;"	kind:pred	file:
term_pass1_error	term_pass1.m	/^    ;       term_pass1_error($/;kq|-;/\<term_pass1_error\>/;'q;"	kind:cons	file:
term_pass1_ok	term_pass1.m	/^    --->    term_pass1_ok($/;kq|-;/\<term_pass1_ok\>/;'q;"	kind:cons	file:
term_pass2.add_call_arcs	term_pass2.m	/^:- pred add_call_arcs(list(term_path_info)::in, bag(/;kq|/^\<add_call_arcs\>/;'q;"	kind:pred	file:
term_pass2.call_weight_dst_map	term_pass2.m	/^:- type call_weight_dst_map == map(pred_proc_id, call_weight_edge).$/;kq|-;/\<term_pass2.call_weight_dst_map\>/;'q;"	kind:type	file:
term_pass2.call_weight_edge	term_pass2.m	/^:- type call_weight_edge$/;kq|-;/\<term_pass2.call_weight_edge\>/;'q;"	kind:type	file:
term_pass2.call_weight_graph	term_pass2.m	/^:- type call_weight_graph == map(pred_proc_id, call_weight_dst_map).$/;kq|-;/\<term_pass2.call_weight_graph\>/;'q;"	kind:type	file:
term_pass2.call_weight_info	term_pass2.m	/^:- type call_weight_info$/;kq|-;/\<term_pass2.call_weight_info\>/;'q;"	kind:type	file:
term_pass2.down	term_pass2.m	/^    ;       down.$/;kq|-;/\<term_pass2.down\>/;'q;"	kind:cons	file:
term_pass2.find_min_arity_proc	term_pass2.m	/^:- pred find_min_arity_proc(module_info::in, list(/;kq|/^\<find_min_arity_proc\>/;'q;"	kind:pred	file:
term_pass2.fixpoint_dir	term_pass2.m	/^:- type fixpoint_dir$/;kq|-;/\<term_pass2.fixpoint_dir\>/;'q;"	kind:type	file:
term_pass2.lookup_proc_arity	term_pass2.m	/^:- func lookup_proc_arity(/;kq|/^\<lookup_proc_arity\>/;'q;"	kind:func	file:
term_pass2.map_to_no	term_pass2.m	/^:- pred map_to_no(/;kq|/^\<map_to_no\>/;'q;"	kind:pred	file:
term_pass2.up	term_pass2.m	/^    --->    up$/;kq|-;/\<term_pass2.up\>/;'q;"	kind:cons	file:
term_pass2_error	term_pass2.m	/^    ;       term_pass2_error($/;kq|-;/\<term_pass2_error\>/;'q;"	kind:cons	file:
term_pass2_ok	term_pass2.m	/^    --->    term_pass2_ok($/;kq|-;/\<term_pass2_ok\>/;'q;"	kind:cons	file:
term_pass2_result	term_pass2.m	/^:- type term_pass2_result$/;kq|-;/\<term_pass2_result\>/;'q;"	kind:type	file:
term_path	../mdbcomp/program_representation.m	/^:- type term_path == list(int).$/;kq|-;/\<term_path\>/;'q;"	kind:type
term_path_info	term_traversal.m	/^:- type term_path_info$/;kq|-;/\<term_path_info\>/;'q;"	kind:type
term_preprocess_pred	termination.m	/^:- pred term_preprocess_pred(/;kq|/^\<term_preprocess_pred\>/;'q;"	kind:pred	file:
term_preprocess_preds	termination.m	/^:- pred term_preprocess_preds(/;kq|/^\<term_preprocess_preds\>/;'q;"	kind:pred	file:
term_primitive	term_constr_data.m	/^    ;       term_primitive($/;kq|-;/\<term_primitive\>/;'q;"	kind:cons
term_reason	term_constr_main_types.m	/^:- type term_reason$/;kq|-;/\<term_reason\>/;'q;"	kind:type
term_reason_analysis	term_constr_main_types.m	/^    ;       term_reason_analysis.$/;kq|-;/\<term_reason_analysis\>/;'q;"	kind:cons
term_reason_builtin	term_constr_main_types.m	/^    --->    term_reason_builtin$/;kq|-;/\<term_reason_builtin\>/;'q;"	kind:cons
term_reason_foreign_supplied	term_constr_main_types.m	/^    ;       term_reason_foreign_supplied$/;kq|-;/\<term_reason_foreign_supplied\>/;'q;"	kind:cons
term_reason_import_supplied	term_constr_main_types.m	/^    ;       term_reason_import_supplied$/;kq|-;/\<term_reason_import_supplied\>/;'q;"	kind:cons
term_reason_pragma_supplied	term_constr_main_types.m	/^    ;       term_reason_pragma_supplied$/;kq|-;/\<term_reason_pragma_supplied\>/;'q;"	kind:cons
term_scc_info	term_constr_build.m	/^:- type term_scc_info$/;kq|-;/\<term_scc_info\>/;'q;"	kind:type	file:
term_selector_subsumed_by	ctgc.selector.m	/^:- pred term_selector_subsumed_by(/;kq|/^\<term_selector_subsumed_by\>/;'q;"	kind:pred	file:
term_size_plus	../library/term_size_prof_builtin.m	/^:- func term_size_plus(/;kq|/^\<term_size_plus\>/;'q;"	kind:func
term_size_slot	hlds_goal.m	/^                term_size_slot          :: maybe(term_size_value)$/;kq|-;/\<term_size_slot\>/;'q;"	kind:fld
term_size_value	hlds_goal.m	/^:- type term_size_value$/;kq|-;/\<term_size_value\>/;'q;"	kind:type
term_subst.build_subst	../library/term_subst.m	/^:- pred build_subst(list(var(T))::in, list(term(/;kq|/^\<build_subst\>/;'q;"	kind:pred	file:
term_subst.rename_var_in_term	../library/term_subst.m	/^:- pred rename_var_in_term(var(T)::in, var(/;kq|/^\<rename_var_in_term\>/;'q;"	kind:pred
term_subst.rename_var_in_terms	../library/term_subst.m	/^:- pred rename_var_in_terms(var(T)::in, var(/;kq|/^\<rename_var_in_terms\>/;'q;"	kind:pred
term_subst.term_is_ground	../library/term_subst.m	/^:- pred term_is_ground(term(/;kq|/^\<term_is_ground\>/;'q;"	kind:pred
term_subst.terms_are_ground	../library/term_subst.m	/^:- pred terms_are_ground(list(term(/;kq|/^\<terms_are_ground\>/;'q;"	kind:pred	file:
term_to_foreign_language	parse_pragma_foreign.m	/^:- pred term_to_foreign_language(/;kq|/^\<term_to_foreign_language\>/;'q;"	kind:pred
term_to_instance_method	parse_class.m	/^:- pred term_to_instance_method(/;kq|/^\<term_to_instance_method\>/;'q;"	kind:pred	file:
term_to_int	../library/term.m	/^:- pred term_to_int(term(/;kq|/^\<term_to_int\>/;'q;"	kind:pred
term_to_int	../library/term_int.m	/^:- pred term_to_int(term(/;kq|/^\<term_to_int\>/;'q;"	kind:pred
term_to_int16	../library/term.m	/^:- pred term_to_int16(term(/;kq|/^\<term_to_int16\>/;'q;"	kind:pred
term_to_int16	../library/term_int.m	/^:- pred term_to_int16(term(/;kq|/^\<term_to_int16\>/;'q;"	kind:pred
term_to_int32	../library/term.m	/^:- pred term_to_int32(term(/;kq|/^\<term_to_int32\>/;'q;"	kind:pred
term_to_int32	../library/term_int.m	/^:- pred term_to_int32(term(/;kq|/^\<term_to_int32\>/;'q;"	kind:pred
term_to_int64	../library/term.m	/^:- pred term_to_int64(term(/;kq|/^\<term_to_int64\>/;'q;"	kind:pred
term_to_int64	../library/term_int.m	/^:- pred term_to_int64(term(/;kq|/^\<term_to_int64\>/;'q;"	kind:pred
term_to_int8	../library/term.m	/^:- pred term_to_int8(term(/;kq|/^\<term_to_int8\>/;'q;"	kind:pred
term_to_int8	../library/term_int.m	/^:- pred term_to_int8(term(/;kq|/^\<term_to_int8\>/;'q;"	kind:pred
term_to_string	../library/term_io.m	/^:- func term_to_string(varset(T), term(/;kq|/^\<term_to_string\>/;'q;"	kind:func
term_to_type	../library/term_conversion.m	/^:- pred term_to_type(term(/;kq|/^\<term_to_type\>/;'q;"	kind:pred
term_to_type_arg_context	../library/term_conversion.m	/^:- type term_to_type_arg_context$/;kq|-;/\<term_to_type_arg_context\>/;'q;"	kind:type
term_to_type_context	../library/term_conversion.m	/^:- type term_to_type_context == list(term_to_type_arg_context).$/;kq|-;/\<term_to_type_context\>/;'q;"	kind:type
term_to_type_error	../library/term_conversion.m	/^:- type term_to_type_error(T)$/;kq|-;/\<term_to_type_error\>/;'q;"	kind:type
term_to_type_result	../library/term_conversion.m	/^:- type term_to_type_result(T, U)$/;kq|-;/\<term_to_type_result\>/;'q;"	kind:type
term_to_uint	../library/term.m	/^:- pred term_to_uint(term(/;kq|/^\<term_to_uint\>/;'q;"	kind:pred
term_to_uint	../library/term_int.m	/^:- pred term_to_uint(term(/;kq|/^\<term_to_uint\>/;'q;"	kind:pred
term_to_uint16	../library/term.m	/^:- pred term_to_uint16(term(/;kq|/^\<term_to_uint16\>/;'q;"	kind:pred
term_to_uint16	../library/term_int.m	/^:- pred term_to_uint16(term(/;kq|/^\<term_to_uint16\>/;'q;"	kind:pred
term_to_uint32	../library/term.m	/^:- pred term_to_uint32(term(/;kq|/^\<term_to_uint32\>/;'q;"	kind:pred
term_to_uint32	../library/term_int.m	/^:- pred term_to_uint32(term(/;kq|/^\<term_to_uint32\>/;'q;"	kind:pred
term_to_uint64	../library/term.m	/^:- pred term_to_uint64(term(/;kq|/^\<term_to_uint64\>/;'q;"	kind:pred
term_to_uint64	../library/term_int.m	/^:- pred term_to_uint64(term(/;kq|/^\<term_to_uint64\>/;'q;"	kind:pred
term_to_uint8	../library/term.m	/^:- pred term_to_uint8(term(/;kq|/^\<term_to_uint8\>/;'q;"	kind:pred
term_to_uint8	../library/term_int.m	/^:- pred term_to_uint8(term(/;kq|/^\<term_to_uint8\>/;'q;"	kind:pred
term_to_univ_special_case	../library/term_conversion.m	/^:- pred term_to_univ_special_case(string::in, string::in, list(/;kq|/^\<term_to_univ_special_case\>/;'q;"	kind:pred	file:
term_to_xml.all_attr_sources	../library/term_to_xml.m	/^:- func all_attr_sources = list(/;kq|/^\<all_attr_sources\>/;'q;"	kind:func	file:
term_to_xml.arity	../library/term_to_xml.m	/^    ;       arity.$/;kq|-;/\<term_to_xml.arity\>/;'q;"	kind:cons
term_to_xml.array_element	../library/term_to_xml.m	/^:- func array_element = string.$/;kq|/^\<array_element\>/;'q;"	kind:func	file:
term_to_xml.attr	../library/term_to_xml.m	/^:- type attr$/;kq|-;/\<term_to_xml.attr\>/;'q;"	kind:type
term_to_xml.attr_from_source	../library/term_to_xml.m	/^:- type attr_from_source$/;kq|-;/\<term_to_xml.attr_from_source\>/;'q;"	kind:type
term_to_xml.attr_name	../library/term_to_xml.m	/^                attr_name   :: string,$/;kq|-;/\<term_to_xml.attr_name\>/;'q;"	kind:fld
term_to_xml.attr_source	../library/term_to_xml.m	/^                attr_source :: attr_source$/;kq|-;/\<term_to_xml.attr_source\>/;'q;"	kind:fld
term_to_xml.attr_source	../library/term_to_xml.m	/^:- type attr_source$/;kq|-;/\<term_to_xml.attr_source\>/;'q;"	kind:type
term_to_xml.attributes	../library/term_to_xml.m	/^                attributes      :: list(attr),$/;kq|-;/\<term_to_xml.attributes\>/;'q;"	kind:fld
term_to_xml.can_generate_dtd	../library/term_to_xml.m	/^:- func can_generate_dtd(element_mapping::in(/;kq|/^\<can_generate_dtd\>/;'q;"	kind:func
term_to_xml.can_generate_dtd_2	../library/term_to_xml.m	/^:- func can_generate_dtd_2(maybe_dtd::in, element_mapping::in(/;kq|/^\<can_generate_dtd_2\>/;'q;"	kind:func	file:
term_to_xml.cdata	../library/term_to_xml.m	/^    ;       cdata(string)$/;kq|-;/\<term_to_xml.cdata\>/;'q;"	kind:cons
term_to_xml.children	../library/term_to_xml.m	/^                children        :: list(xml)$/;kq|-;/\<term_to_xml.children\>/;'q;"	kind:fld
term_to_xml.comment	../library/term_to_xml.m	/^    ;       comment(string)$/;kq|-;/\<term_to_xml.comment\>/;'q;"	kind:cons
term_to_xml.custom	../library/term_to_xml.m	/^    ;       custom(element_pred).$/;kq|-;/\<term_to_xml.custom\>/;'q;"	kind:cons
term_to_xml.data	../library/term_to_xml.m	/^    ;       data(string)$/;kq|-;/\<term_to_xml.data\>/;'q;"	kind:cons
term_to_xml.doctype	../library/term_to_xml.m	/^:- type doctype$/;kq|-;/\<term_to_xml.doctype\>/;'q;"	kind:type
term_to_xml.du_functor	../library/term_to_xml.m	/^    --->    du_functor($/;kq|-;/\<term_to_xml.du_functor\>/;'q;"	kind:cons
term_to_xml.duplicate_element	../library/term_to_xml.m	/^                duplicate_element   :: string,$/;kq|-;/\<term_to_xml.duplicate_element\>/;'q;"	kind:fld
term_to_xml.duplicate_elements	../library/term_to_xml.m	/^    ;       duplicate_elements($/;kq|-;/\<term_to_xml.duplicate_elements\>/;'q;"	kind:cons
term_to_xml.duplicate_types	../library/term_to_xml.m	/^                duplicate_types     :: list(type_desc)$/;kq|-;/\<term_to_xml.duplicate_types\>/;'q;"	kind:fld
term_to_xml.elem	../library/term_to_xml.m	/^    --->    elem($/;kq|-;/\<term_to_xml.elem\>/;'q;"	kind:cons
term_to_xml.element_mapping	../library/term_to_xml.m	/^:- inst element_mapping for element_mapping\/0$/;kq|-;/\<term_to_xml.element_mapping\>/;'q;"	kind:inst
term_to_xml.element_mapping	../library/term_to_xml.m	/^:- type element_mapping$/;kq|-;/\<term_to_xml.element_mapping\>/;'q;"	kind:type
term_to_xml.element_name	../library/term_to_xml.m	/^                element_name    :: string,$/;kq|-;/\<term_to_xml.element_name\>/;'q;"	kind:fld
term_to_xml.element_pred	../library/term_to_xml.m	/^:- type element_pred == (pred(type_desc, maybe_functor_info, string,$/;kq|-;/\<term_to_xml.element_pred\>/;'q;"	kind:type
term_to_xml.embed_dtd	../library/term_to_xml.m	/^    --->    embed_dtd$/;kq|-;/\<term_to_xml.embed_dtd\>/;'q;"	kind:cons
term_to_xml.entity	../library/term_to_xml.m	/^    ;       entity(string)$/;kq|-;/\<term_to_xml.entity\>/;'q;"	kind:cons
term_to_xml.external_dtd	../library/term_to_xml.m	/^    ;       external_dtd(doctype)$/;kq|-;/\<term_to_xml.external_dtd\>/;'q;"	kind:cons
term_to_xml.field_name	../library/term_to_xml.m	/^    ;       field_name$/;kq|-;/\<term_to_xml.field_name\>/;'q;"	kind:cons
term_to_xml.find_field_names	../library/term_to_xml.m	/^:- pred find_field_names(type_desc::in, list(/;kq|/^\<find_field_names\>/;'q;"	kind:pred	file:
term_to_xml.format	../library/term_to_xml.m	/^    --->    format$/;kq|-;/\<term_to_xml.format\>/;'q;"	kind:cons	file:
term_to_xml.functor	../library/term_to_xml.m	/^    --->    functor$/;kq|-;/\<term_to_xml.functor\>/;'q;"	kind:cons
term_to_xml.functor_arity	../library/term_to_xml.m	/^                functor_arity   :: int$/;kq|-;/\<term_to_xml.functor_arity\>/;'q;"	kind:fld
term_to_xml.functor_name	../library/term_to_xml.m	/^                functor_name    :: string,$/;kq|-;/\<term_to_xml.functor_name\>/;'q;"	kind:fld
term_to_xml.get_element_pred	../library/term_to_xml.m	/^:- pred get_element_pred(element_mapping::in(/;kq|/^\<get_element_pred\>/;'q;"	kind:pred	file:
term_to_xml.get_field_names	../library/term_to_xml.m	/^:- func get_field_names(type_desc, string, int) = list(maybe(/;kq|/^\<get_field_names\>/;'q;"	kind:func	file:
term_to_xml.indent	../library/term_to_xml.m	/^:- pred indent(/;kq|/^\<indent\>/;'q;"	kind:pred	file:
term_to_xml.is_array	../library/term_to_xml.m	/^:- pred is_array(/;kq|/^\<is_array\>/;'q;"	kind:pred	file:
term_to_xml.is_maybe_yes	../library/term_to_xml.m	/^:- pred is_maybe_yes(maybe(/;kq|/^\<is_maybe_yes\>/;'q;"	kind:pred	file:
term_to_xml.is_primitive_type	../library/term_to_xml.m	/^:- pred is_primitive_type(/;kq|/^\<is_primitive_type\>/;'q;"	kind:pred	file:
term_to_xml.make_du_functor	../library/term_to_xml.m	/^:- func make_du_functor(/;kq|/^\<make_du_functor\>/;'q;"	kind:func	file:
term_to_xml.mangle	../library/term_to_xml.m	/^:- func mangle(/;kq|/^\<mangle\>/;'q;"	kind:func	file:
term_to_xml.mangle_char	../library/term_to_xml.m	/^:- pred mangle_char(char::in, list(char)::in, list(/;kq|/^\<mangle_char\>/;'q;"	kind:pred	file:
term_to_xml.maybe_dtd	../library/term_to_xml.m	/^:- type maybe_dtd$/;kq|-;/\<term_to_xml.maybe_dtd\>/;'q;"	kind:type
term_to_xml.maybe_format	../library/term_to_xml.m	/^:- type maybe_format$/;kq|-;/\<term_to_xml.maybe_format\>/;'q;"	kind:type	file:
term_to_xml.maybe_functor_info	../library/term_to_xml.m	/^:- type maybe_functor_info$/;kq|-;/\<term_to_xml.maybe_functor_info\>/;'q;"	kind:type
term_to_xml.maybe_indent	../library/term_to_xml.m	/^:- pred maybe_indent(/;kq|/^\<maybe_indent\>/;'q;"	kind:pred	file:
term_to_xml.maybe_nl	../library/term_to_xml.m	/^:- pred maybe_nl(/;kq|/^\<maybe_nl\>/;'q;"	kind:pred	file:
term_to_xml.maybe_stylesheet	../library/term_to_xml.m	/^:- type maybe_stylesheet$/;kq|-;/\<term_to_xml.maybe_stylesheet\>/;'q;"	kind:type
term_to_xml.no_dtd	../library/term_to_xml.m	/^    ;       no_dtd.$/;kq|-;/\<term_to_xml.no_dtd\>/;'q;"	kind:cons
term_to_xml.no_format	../library/term_to_xml.m	/^    ;       no_format.$/;kq|-;/\<term_to_xml.no_format\>/;'q;"	kind:cons	file:
term_to_xml.no_stylesheet	../library/term_to_xml.m	/^    ;       no_stylesheet.$/;kq|-;/\<term_to_xml.no_stylesheet\>/;'q;"	kind:cons
term_to_xml.non_du	../library/term_to_xml.m	/^    ;       non_du.$/;kq|-;/\<term_to_xml.non_du\>/;'q;"	kind:cons
term_to_xml.non_embedded_dtd	../library/term_to_xml.m	/^:- inst non_embedded_dtd for maybe_dtd\/0$/;kq|-;/\<term_to_xml.non_embedded_dtd\>/;'q;"	kind:inst
term_to_xml.ok	../library/term_to_xml.m	/^    --->    ok$/;kq|-;/\<term_to_xml.ok\>/;'q;"	kind:cons
term_to_xml.primitive_value	../library/term_to_xml.m	/^:- pred primitive_value(/;kq|/^\<primitive_value\>/;'q;"	kind:pred	file:
term_to_xml.public	../library/term_to_xml.m	/^    --->    public(string)                  % Formal Public Identifier (FPI)$/;kq|-;/\<term_to_xml.public\>/;'q;"	kind:cons
term_to_xml.public_system	../library/term_to_xml.m	/^    ;       public_system(string, string)   % FPI, URL$/;kq|-;/\<term_to_xml.public_system\>/;'q;"	kind:cons
term_to_xml.raw	../library/term_to_xml.m	/^    ;       raw(string).$/;kq|-;/\<term_to_xml.raw\>/;'q;"	kind:cons
term_to_xml.reserved_prefix	../library/term_to_xml.m	/^:- func reserved_prefix = string.$/;kq|/^\<reserved_prefix\>/;'q;"	kind:func	file:
term_to_xml.simple	../library/term_to_xml.m	/^    --->    simple$/;kq|-;/\<term_to_xml.simple\>/;'q;"	kind:cons
term_to_xml.stylesheet_href	../library/term_to_xml.m	/^                stylesheet_href :: string$/;kq|-;/\<term_to_xml.stylesheet_href\>/;'q;"	kind:fld
term_to_xml.stylesheet_type	../library/term_to_xml.m	/^                stylesheet_type :: string, % For example "text\/xsl"$/;kq|-;/\<term_to_xml.stylesheet_type\>/;'q;"	kind:fld
term_to_xml.system	../library/term_to_xml.m	/^    ;       system(string).                 % URL$/;kq|-;/\<term_to_xml.system\>/;'q;"	kind:cons
term_to_xml.to_xml	../library/term_to_xml.m	/^    func to_xml(T::in) = (xml::out(xml_doc)) is det$/;kq|-;/\<term_to_xml.to_xml\>/;'q;"	kind:tcm
term_to_xml.type_name	../library/term_to_xml.m	/^    ;       type_name$/;kq|-;/\<term_to_xml.type_name\>/;'q;"	kind:cons
term_to_xml.type_not_ground	../library/term_to_xml.m	/^    ;       type_not_ground(pseudo_type_desc).$/;kq|-;/\<term_to_xml.type_not_ground\>/;'q;"	kind:cons
term_to_xml.unique	../library/term_to_xml.m	/^    ;       unique$/;kq|-;/\<term_to_xml.unique\>/;'q;"	kind:cons
term_to_xml.with_stylesheet	../library/term_to_xml.m	/^    --->    with_stylesheet($/;kq|-;/\<term_to_xml.with_stylesheet\>/;'q;"	kind:cons
term_to_xml.write_attribute	../library/term_to_xml.m	/^:- pred write_attribute(/;kq|/^\<write_attribute\>/;'q;"	kind:pred	file:
term_to_xml.write_doctype	../library/term_to_xml.m	/^:- pred write_doctype(/;kq|/^\<write_doctype\>/;'q;"	kind:pred	file:
term_to_xml.write_dtd	../library/term_to_xml.m	/^:- pred write_dtd(/;kq|/^\<write_dtd\>/;'q;"	kind:pred
term_to_xml.write_dtd_attlist	../library/term_to_xml.m	/^:- pred write_dtd_attlist(Stream::in, string::in, maybe(/;kq|/^\<write_dtd_attlist\>/;'q;"	kind:pred	file:
term_to_xml.write_dtd_attlists	../library/term_to_xml.m	/^:- pred write_dtd_attlists(Stream::in, string::in, list(/;kq|/^\<write_dtd_attlists\>/;'q;"	kind:pred	file:
term_to_xml.write_dtd_entries	../library/term_to_xml.m	/^:- pred write_dtd_entries(Stream::in, element_pred::in(/;kq|/^\<write_dtd_entries\>/;'q;"	kind:pred	file:
term_to_xml.write_dtd_types	../library/term_to_xml.m	/^:- pred write_dtd_types(Stream::in, element_pred::in(/;kq|/^\<write_dtd_types\>/;'q;"	kind:pred	file:
term_to_xml.write_element_end	../library/term_to_xml.m	/^:- pred write_element_end(/;kq|/^\<write_element_end\>/;'q;"	kind:pred	file:
term_to_xml.write_xml_doc	../library/term_to_xml.m	/^:- pred write_xml_doc(/;kq|/^\<write_xml_doc\>/;'q;"	kind:pred
term_to_xml.write_xml_element	../library/term_to_xml.m	/^:- pred write_xml_element(/;kq|/^\<write_xml_element\>/;'q;"	kind:pred
term_to_xml.write_xml_header	../library/term_to_xml.m	/^:- pred write_xml_header(Stream::in, maybe(/;kq|/^\<write_xml_header\>/;'q;"	kind:pred
term_to_xml.xml	../library/term_to_xml.m	/^:- type xml$/;kq|-;/\<term_to_xml.xml\>/;'q;"	kind:type
term_to_xml.xml_doc	../library/term_to_xml.m	/^:- inst xml_doc for xml\/0$/;kq|-;/\<term_to_xml.xml_doc\>/;'q;"	kind:inst
term_to_xml.xmlable	../library/term_to_xml.m	/^:- typeclass xmlable(T) where [$/;kq|-;/\<term_to_xml.xmlable\>/;'q;"	kind:tc
term_trav_context	term_traversal.m	/^                term_trav_context           :: prog_context,$/;kq|-;/\<term_trav_context\>/;'q;"	kind:fld	file:
term_trav_functor_info	term_traversal.m	/^                term_trav_functor_info      :: functor_info,$/;kq|-;/\<term_trav_functor_info\>/;'q;"	kind:fld	file:
term_trav_max_errors	term_traversal.m	/^                term_trav_max_errors        :: int,$/;kq|-;/\<term_trav_max_errors\>/;'q;"	kind:fld	file:
term_trav_max_paths	term_traversal.m	/^                term_trav_max_paths         :: int$/;kq|-;/\<term_trav_max_paths\>/;'q;"	kind:fld	file:
term_trav_output_suppliers	term_traversal.m	/^                term_trav_output_suppliers  :: map(pred_proc_id, list(bool)),$/;kq|-;/\<term_trav_output_suppliers\>/;'q;"	kind:fld	file:
term_trav_ppid	term_traversal.m	/^                term_trav_ppid              :: pred_proc_id,$/;kq|-;/\<term_trav_ppid\>/;'q;"	kind:fld	file:
term_trav_rec_input_supplier	term_traversal.m	/^                term_trav_rec_input_supplier :: map(pred_proc_id, list(bool)),$/;kq|-;/\<term_trav_rec_input_supplier\>/;'q;"	kind:fld	file:
term_trav_var_table	term_traversal.m	/^                term_trav_var_table         :: var_table,$/;kq|-;/\<term_trav_var_table\>/;'q;"	kind:fld	file:
term_traversal.add_path	term_traversal.m	/^:- pred add_path(/;kq|/^\<add_path\>/;'q;"	kind:pred	file:
term_traversal.add_term_error	term_traversal.m	/^:- pred add_term_error(/;kq|/^\<add_term_error\>/;'q;"	kind:pred	file:
term_traversal.called_can_loop	term_traversal.m	/^:- pred called_can_loop(/;kq|/^\<called_can_loop\>/;'q;"	kind:pred	file:
term_traversal.cannot_succeed	term_traversal.m	/^:- pred cannot_succeed(/;kq|/^\<cannot_succeed\>/;'q;"	kind:pred	file:
term_traversal.combine_paths	term_traversal.m	/^:- pred combine_paths(/;kq|/^\<combine_paths\>/;'q;"	kind:pred	file:
term_traversal.params_get_ppid	term_traversal.m	/^:- pred params_get_ppid(/;kq|/^\<params_get_ppid\>/;'q;"	kind:pred	file:
term_traversal.record_change	term_traversal.m	/^:- pred record_change(bag(prog_var)::in, bag(/;kq|/^\<record_change\>/;'q;"	kind:pred	file:
term_traversal.record_change_2	term_traversal.m	/^:- pred record_change_2(list(term_path_info)::in, bag(/;kq|/^\<record_change_2\>/;'q;"	kind:pred	file:
term_traversal.term_path_info	term_traversal.m	/^:- type term_path_info$/;kq|-;/\<term_traversal.term_path_info\>/;'q;"	kind:type
term_traversal.term_trav_ppid	term_traversal.m	/^                term_trav_ppid              :: pred_proc_id,$/;kq|-;/\<term_traversal.term_trav_ppid\>/;'q;"	kind:fld	file:
term_traversal.unify_change	term_traversal.m	/^:- pred unify_change(/;kq|/^\<unify_change\>/;'q;"	kind:pred	file:
term_traversal_error	term_traversal.m	/^    ;       term_traversal_error($/;kq|-;/\<term_traversal_error\>/;'q;"	kind:cons
term_traversal_info	term_traversal.m	/^:- type term_traversal_info$/;kq|-;/\<term_traversal_info\>/;'q;"	kind:type
term_traversal_ok	term_traversal.m	/^    --->    term_traversal_ok($/;kq|-;/\<term_traversal_ok\>/;'q;"	kind:cons
term_traversal_params	term_traversal.m	/^:- type term_traversal_params$/;kq|-;/\<term_traversal_params\>/;'q;"	kind:type	file:
term_traverse_abstract_disj_linearly	term_constr_fixpoint.m	/^:- pred term_traverse_abstract_disj_linearly(list(/;kq|/^\<term_traverse_abstract_disj_linearly\>/;'q;"	kind:pred	file:
term_traverse_abstract_disj_linearly_2	term_constr_fixpoint.m	/^:- pred term_traverse_abstract_disj_linearly_2(/;kq|/^\<term_traverse_abstract_disj_linearly_2\>/;'q;"	kind:pred	file:
term_traverse_abstract_disj_pairwise	term_constr_fixpoint.m	/^:- pred term_traverse_abstract_disj_pairwise(list(/;kq|/^\<term_traverse_abstract_disj_pairwise\>/;'q;"	kind:pred	file:
term_traverse_abstract_goal	term_constr_fixpoint.m	/^:- pred term_traverse_abstract_goal(/;kq|/^\<term_traverse_abstract_goal\>/;'q;"	kind:pred	file:
term_traverse_disj	term_traversal.m	/^:- pred term_traverse_disj(/;kq|/^\<term_traverse_disj\>/;'q;"	kind:pred	file:
term_traverse_goal	term_traversal.m	/^:- pred term_traverse_goal(/;kq|/^\<term_traverse_goal\>/;'q;"	kind:pred
term_traverse_rev_conj	term_traversal.m	/^:- pred term_traverse_rev_conj(/;kq|/^\<term_traverse_rev_conj\>/;'q;"	kind:pred	file:
term_traverse_switch	term_traversal.m	/^:- pred term_traverse_switch(/;kq|/^\<term_traverse_switch\>/;'q;"	kind:pred	file:
term_unify.unify_term_lists	../library/term_unify.m	/^:- pred unify_term_lists(list(term(T))::in, list(term(/;kq|/^\<unify_term_lists\>/;'q;"	kind:pred
term_unify.unify_terms	../library/term_unify.m	/^:- pred unify_terms(term(T)::in, term(/;kq|/^\<unify_terms\>/;'q;"	kind:pred
term_util.arg_size_info	term_util.m	/^:- type arg_size_info == generic_arg_size_info(list(term_error)).$/;kq|-;/\<term_util.arg_size_info\>/;'q;"	kind:type
term_util.get_context_from_scc	term_util.m	/^:- pred get_context_from_scc(/;kq|/^\<get_context_from_scc\>/;'q;"	kind:pred
term_util.is_termination_known	term_util.m	/^:- pred is_termination_known(/;kq|/^\<is_termination_known\>/;'q;"	kind:pred
term_util.make_bool_list	term_util.m	/^:- pred make_bool_list(list(_T)::in, list(bool)::in, list(/;kq|/^\<make_bool_list\>/;'q;"	kind:pred
term_util.make_bool_list_2	term_util.m	/^:- pred make_bool_list_2(list(_T)::in, list(bool)::in, list(/;kq|/^\<make_bool_list_2\>/;'q;"	kind:pred	file:
term_util.partition_call_args	term_util.m	/^:- pred partition_call_args(module_info::in, list(/;kq|/^\<partition_call_args\>/;'q;"	kind:pred
term_util.pass_info	term_util.m	/^:- type pass_info$/;kq|-;/\<term_util.pass_info\>/;'q;"	kind:type
term_util.termination_info	term_util.m	/^:- type termination_info ==$/;kq|-;/\<term_util.termination_info\>/;'q;"	kind:type
term_util.used_args	term_util.m	/^:- type used_args == map(pred_proc_id, list(bool)).$/;kq|-;/\<term_util.used_args\>/;'q;"	kind:type
term_vars.term_contains_var	../library/term_vars.m	/^:- pred term_contains_var(term(T), var(/;kq|/^\<term_contains_var\>/;'q;"	kind:pred
term_vars.terms_contain_var	../library/term_vars.m	/^:- pred terms_contain_var(list(term(T)), var(/;kq|/^\<terms_contain_var\>/;'q;"	kind:pred
term_vars.vars_in_term	../library/term_vars.m	/^:- func vars_in_term(term(T)) = list(var(/;kq|/^\<vars_in_term\>/;'q;"	kind:func
term_vars.vars_in_term_acc	../library/term_vars.m	/^:- pred vars_in_term_acc(term(T)::in, list(var(T))::in, list(var(/;kq|/^\<vars_in_term_acc\>/;'q;"	kind:pred
term_vars.vars_in_terms	../library/term_vars.m	/^:- func vars_in_terms(list(term(T))) = list(var(/;kq|/^\<vars_in_terms\>/;'q;"	kind:func
term_vars.vars_in_terms_acc	../library/term_vars.m	/^:- pred vars_in_terms_acc(list(term(/;kq|/^\<vars_in_terms_acc\>/;'q;"	kind:pred	file:
term_with_op_table_to_string	../library/term_io.m	/^:- func term_with_op_table_to_string(OpTable, varset(T), term(/;kq|/^\<term_with_op_table_to_string\>/;'q;"	kind:func
term_words	size_prof.m	/^    --->    term_words$/;kq|-;/\<term_words\>/;'q;"	kind:cons
terminal_name	../library/robdd.m	/^:- func terminal_name(robdd(/;kq|/^\<terminal_name\>/;'q;"	kind:func	file:
termination2_arg_size_only	options.m	/^    ;       termination2_arg_size_only$/;kq|-;/\<termination2_arg_size_only\>/;'q;"	kind:cons
termination2_check	options.m	/^    ;       termination2_check$/;kq|-;/\<termination2_check\>/;'q;"	kind:cons
termination2_check_verbose	options.m	/^    ;       termination2_check_verbose$/;kq|-;/\<termination2_check_verbose\>/;'q;"	kind:cons
termination2_enable	options.m	/^    ;       termination2_enable$/;kq|-;/\<termination2_enable\>/;'q;"	kind:cons
termination2_info	term_constr_main_types.m	/^:- type termination2_info$/;kq|-;/\<termination2_info\>/;'q;"	kind:type	file:
termination2_maximum_matrix_size	options.m	/^    ;       termination2_maximum_matrix_size$/;kq|-;/\<termination2_maximum_matrix_size\>/;'q;"	kind:cons
termination2_norm	options.m	/^    ;       termination2_norm$/;kq|-;/\<termination2_norm\>/;'q;"	kind:cons
termination2_prop_fail_constrs	options.m	/^    ;       termination2_prop_fail_constrs$/;kq|-;/\<termination2_prop_fail_constrs\>/;'q;"	kind:cons
termination2_widening_limit	options.m	/^    ;       termination2_widening_limit$/;kq|-;/\<termination2_widening_limit\>/;'q;"	kind:cons
termination_check	options.m	/^    ;       termination_check$/;kq|-;/\<termination_check\>/;'q;"	kind:cons
termination_check_verbose	options.m	/^    ;       termination_check_verbose$/;kq|-;/\<termination_check_verbose\>/;'q;"	kind:cons
termination_enable	options.m	/^    ;       termination_enable$/;kq|-;/\<termination_enable\>/;'q;"	kind:cons
termination_error_limit	options.m	/^    ;       termination_error_limit$/;kq|-;/\<termination_error_limit\>/;'q;"	kind:cons
termination_info	term_util.m	/^:- type termination_info ==$/;kq|-;/\<termination_info\>/;'q;"	kind:type
termination_norm	globals.m	/^:- type termination_norm$/;kq|-;/\<termination_norm\>/;'q;"	kind:type
termination_norm	options.m	/^    ;       termination_norm$/;kq|-;/\<termination_norm\>/;'q;"	kind:cons
termination_path_limit	options.m	/^    ;       termination_path_limit$/;kq|-;/\<termination_path_limit\>/;'q;"	kind:cons
termination_single_args	options.m	/^    ;       termination_single_args$/;kq|-;/\<termination_single_args\>/;'q;"	kind:cons
terminfo2_args	prog_item.m	/^                terminfo2_args          :: maybe(pragma_constr_arg_size_info),$/;kq|-;/\<terminfo2_args\>/;'q;"	kind:fld
terminfo2_args2	prog_item.m	/^                terminfo2_args2         :: maybe(pragma_constr_arg_size_info),$/;kq|-;/\<terminfo2_args2\>/;'q;"	kind:fld
terminfo2_context	prog_item.m	/^                terminfo2_context       :: prog_context,$/;kq|-;/\<terminfo2_context\>/;'q;"	kind:fld
terminfo2_pred_id	prog_item.m	/^                terminfo2_pred_id       :: proc_pf_name_modes,$/;kq|-;/\<terminfo2_pred_id\>/;'q;"	kind:fld
terminfo2_seq_num	prog_item.m	/^                terminfo2_seq_num       :: item_seq_num$/;kq|-;/\<terminfo2_seq_num\>/;'q;"	kind:fld
terminfo2_term	prog_item.m	/^                terminfo2_term          :: maybe(pragma_termination_info),$/;kq|-;/\<terminfo2_term\>/;'q;"	kind:fld
terminfo_args	prog_item.m	/^                terminfo_args           :: maybe(pragma_arg_size_info),$/;kq|-;/\<terminfo_args\>/;'q;"	kind:fld
terminfo_context	prog_item.m	/^                terminfo_context        :: prog_context,$/;kq|-;/\<terminfo_context\>/;'q;"	kind:fld
terminfo_pred_id	prog_item.m	/^                terminfo_pred_id        :: proc_pf_name_modes,$/;kq|-;/\<terminfo_pred_id\>/;'q;"	kind:fld
terminfo_seq_num	prog_item.m	/^                terminfo_seq_num        :: item_seq_num$/;kq|-;/\<terminfo_seq_num\>/;'q;"	kind:fld
terminfo_term	prog_item.m	/^                terminfo_term           :: maybe(pragma_termination_info),$/;kq|-;/\<terminfo_term\>/;'q;"	kind:fld
terms	lp_rational.m	/^                terms :: map(lp_var, lp_coefficient),$/;kq|-;/\<terms\>/;'q;"	kind:fld	file:
terms_are_ground	../library/term_subst.m	/^:- pred terms_are_ground(list(term(/;kq|/^\<terms_are_ground\>/;'q;"	kind:pred	file:
terms_are_ground_in_bindings	../library/term_subst.m	/^:- pred terms_are_ground_in_bindings(list(term(T))::in, substitution(/;kq|/^\<terms_are_ground_in_bindings\>/;'q;"	kind:pred	file:
terms_contain_var	../library/term_vars.m	/^:- pred terms_contain_var(list(term(T)), var(/;kq|/^\<terms_contain_var\>/;'q;"	kind:pred
terms_to_distinct_vars	parse_util.m	/^:- pred terms_to_distinct_vars(varset(/;kq|/^\<terms_to_distinct_vars\>/;'q;"	kind:pred
terms_to_distinct_vars_loop	parse_util.m	/^:- pred terms_to_distinct_vars_loop(varset(/;kq|/^\<terms_to_distinct_vars_loop\>/;'q;"	kind:pred	file:
termsel	prog_data_pragma.m	/^    --->    termsel(cons_id, int)       % term selector$/;kq|-;/\<termsel\>/;'q;"	kind:cons
termvar_is_needed	goal_form.m	/^    ;       termvar_is_needed.$/;kq|-;/\<termvar_is_needed\>/;'q;"	kind:cons
termvar_is_not_needed	goal_form.m	/^    --->    termvar_is_not_needed$/;kq|-;/\<termvar_is_not_needed\>/;'q;"	kind:cons
test	builtin_ops.m	/^    ;       test(simple_test_expr(T))$/;kq|-;/\<test\>/;'q;"	kind:cons
test_bitset	../library/test_bitset.m	/^:- type test_bitset(T)$/;kq|-;/\<test_bitset\>/;'q;"	kind:type	file:
test_bitset.all_true	../library/test_bitset.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), test_bitset(/;kq|/^\<all_true\>/;'q;"	kind:pred
test_bitset.bitset_error	../library/test_bitset.m	/^:- type bitset_error(T)$/;kq|-;/\<test_bitset.bitset_error\>/;'q;"	kind:type
test_bitset.bitset_to_set	../library/test_bitset.m	/^:- func bitset_to_set(test_bitset(T)) = set(T) <= uenum(/;kq|/^\<bitset_to_set\>/;'q;"	kind:func
test_bitset.check0	../library/test_bitset.m	/^:- pred check0(string::in, test_bitset(T)::in, test_bitset(/;kq|/^\<check0\>/;'q;"	kind:pred	file:
test_bitset.check1	../library/test_bitset.m	/^:- pred check1(string::in, test_bitset(T)::in, test_bitset(/;kq|/^\<check1\>/;'q;"	kind:pred	file:
test_bitset.check2	../library/test_bitset.m	/^:- pred check2(string::in, test_bitset(T)::in, test_bitset(/;kq|/^\<check2\>/;'q;"	kind:pred	file:
test_bitset.contains	../library/test_bitset.m	/^:- pred contains(test_bitset(T)::in, T::in) is semidet <= uenum(/;kq|/^\<contains\>/;'q;"	kind:pred
test_bitset.count	../library/test_bitset.m	/^:- func count(test_bitset(T)) = int <= uenum(/;kq|/^\<count\>/;'q;"	kind:func
test_bitset.delete	../library/test_bitset.m	/^:- pred delete(T::in, test_bitset(T)::in, test_bitset(/;kq|/^\<delete\>/;'q;"	kind:pred
test_bitset.delete_list	../library/test_bitset.m	/^:- pred delete_list(list(T)::in, test_bitset(T)::in, test_bitset(/;kq|/^\<delete_list\>/;'q;"	kind:pred
test_bitset.difference	../library/test_bitset.m	/^:- func difference(test_bitset(T), test_bitset(T)) = test_bitset(/;kq|/^\<difference\>/;'q;"	kind:func
test_bitset.divide	../library/test_bitset.m	/^:- pred divide(pred(T)::in(pred(in) is semidet), test_bitset(/;kq|/^\<divide\>/;'q;"	kind:pred
test_bitset.divide_by_set	../library/test_bitset.m	/^:- pred divide_by_set(test_bitset(T)::in, test_bitset(/;kq|/^\<divide_by_set\>/;'q;"	kind:pred
test_bitset.equal	../library/test_bitset.m	/^:- pred equal(test_bitset(T)::in, test_bitset(T)::in) is semidet <= uenum(/;kq|/^\<equal\>/;'q;"	kind:pred
test_bitset.filter	../library/test_bitset.m	/^:- func filter(pred(T)::in(pred(in) is semidet), test_bitset(/;kq|/^\<filter\>/;'q;"	kind:func
test_bitset.foldl	../library/test_bitset.m	/^:- func foldl(func(T, A) = A, test_bitset(T), A) = A <= uenum(/;kq|/^\<foldl\>/;'q;"	kind:func
test_bitset.from_set	../library/test_bitset.m	/^:- func from_set(set(T)) = test_bitset(T) <= uenum(/;kq|/^\<from_set\>/;'q;"	kind:func
test_bitset.get_sets	../library/test_bitset.m	/^:- pred get_sets(string::in, list(test_bitset(/;kq|/^\<get_sets\>/;'q;"	kind:pred	file:
test_bitset.init	../library/test_bitset.m	/^:- func init = test_bitset(/;kq|/^\<init\>/;'q;"	kind:func
test_bitset.insert	../library/test_bitset.m	/^:- pred insert(T::in, test_bitset(T)::in, test_bitset(/;kq|/^\<insert\>/;'q;"	kind:pred
test_bitset.insert_list	../library/test_bitset.m	/^:- pred insert_list(list(T)::in, test_bitset(T)::in, test_bitset(/;kq|/^\<insert_list\>/;'q;"	kind:pred
test_bitset.insert_new	../library/test_bitset.m	/^:- pred insert_new(T::in, test_bitset(T)::in, test_bitset(/;kq|/^\<insert_new\>/;'q;"	kind:pred
test_bitset.intersect	../library/test_bitset.m	/^:- func intersect(test_bitset(T), test_bitset(T)) = test_bitset(T) <= uenum(/;kq|/^\<intersect\>/;'q;"	kind:func
test_bitset.intersect_list	../library/test_bitset.m	/^:- func intersect_list(list(test_bitset(T))) = test_bitset(T) <= uenum(/;kq|/^\<intersect_list\>/;'q;"	kind:func
test_bitset.is_empty	../library/test_bitset.m	/^:- pred is_empty(test_bitset(/;kq|/^\<is_empty\>/;'q;"	kind:pred
test_bitset.is_non_empty	../library/test_bitset.m	/^:- pred is_non_empty(test_bitset(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
test_bitset.is_singleton	../library/test_bitset.m	/^:- pred is_singleton(test_bitset(T)::in, T::out) is semidet <= uenum(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
test_bitset.list_to_set	../library/test_bitset.m	/^:- func list_to_set(list(T)) = test_bitset(T) <= uenum(/;kq|/^\<list_to_set\>/;'q;"	kind:func
test_bitset.make_singleton_set	../library/test_bitset.m	/^:- func make_singleton_set(T) = test_bitset(T) <= uenum(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
test_bitset.member	../library/test_bitset.m	/^:- pred member(T, test_bitset(T)) <= uenum(/;kq|/^\<member\>/;'q;"	kind:pred
test_bitset.one_argument	../library/test_bitset.m	/^    ;       one_argument(string,$/;kq|-;/\<test_bitset.one_argument\>/;'q;"	kind:cons
test_bitset.remove	../library/test_bitset.m	/^:- pred remove(T::in, test_bitset(T)::in, test_bitset(/;kq|/^\<remove\>/;'q;"	kind:pred
test_bitset.remove_gt	../library/test_bitset.m	/^:- pred remove_gt(test_bitset(T)::in, T::in, test_bitset(/;kq|/^\<remove_gt\>/;'q;"	kind:pred
test_bitset.remove_least	../library/test_bitset.m	/^:- pred remove_least(T::out, test_bitset(T)::in, test_bitset(/;kq|/^\<remove_least\>/;'q;"	kind:pred
test_bitset.remove_leq	../library/test_bitset.m	/^:- pred remove_leq(test_bitset(T)::in, T::in, test_bitset(/;kq|/^\<remove_leq\>/;'q;"	kind:pred
test_bitset.remove_list	../library/test_bitset.m	/^:- pred remove_list(list(T)::in, test_bitset(T)::in, test_bitset(/;kq|/^\<remove_list\>/;'q;"	kind:pred
test_bitset.set_to_bitset	../library/test_bitset.m	/^:- func set_to_bitset(set(T)) = test_bitset(T) <= uenum(/;kq|/^\<set_to_bitset\>/;'q;"	kind:func
test_bitset.singleton_set	../library/test_bitset.m	/^:- func singleton_set(T) = test_bitset(T) <= uenum(/;kq|/^\<singleton_set\>/;'q;"	kind:func
test_bitset.sorted_list_to_set	../library/test_bitset.m	/^:- func sorted_list_to_set(list(T)) = test_bitset(T) <= uenum(/;kq|/^\<sorted_list_to_set\>/;'q;"	kind:func
test_bitset.subset	../library/test_bitset.m	/^:- pred subset(test_bitset(T)::in, test_bitset(/;kq|/^\<subset\>/;'q;"	kind:pred
test_bitset.superset	../library/test_bitset.m	/^:- pred superset(test_bitset(T)::in, test_bitset(/;kq|/^\<superset\>/;'q;"	kind:pred
test_bitset.tb	../library/test_bitset.m	/^    --->    tb($/;kq|-;/\<test_bitset.tb\>/;'q;"	kind:cons	file:
test_bitset.to_set	../library/test_bitset.m	/^:- func to_set(test_bitset(T)) = set(T) <= uenum(/;kq|/^\<to_set\>/;'q;"	kind:func
test_bitset.to_sorted_list	../library/test_bitset.m	/^:- func to_sorted_list(test_bitset(T)) = list(T) <= uenum(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
test_bitset.two_arguments	../library/test_bitset.m	/^    ;       two_arguments(string,$/;kq|-;/\<test_bitset.two_arguments\>/;'q;"	kind:cons
test_bitset.union	../library/test_bitset.m	/^:- func union(test_bitset(T), test_bitset(T)) = test_bitset(T) <= uenum(/;kq|/^\<union\>/;'q;"	kind:func
test_bitset.union_list	../library/test_bitset.m	/^:- func union_list(list(test_bitset(T))) = test_bitset(T) <= uenum(/;kq|/^\<union_list\>/;'q;"	kind:func
test_bitset.zero_argument	../library/test_bitset.m	/^    --->    zero_argument(string,$/;kq|-;/\<test_bitset.zero_argument\>/;'q;"	kind:cons
test_dates	../library/calendar.m	/^:- func test_dates = list(/;kq|/^\<test_dates\>/;'q;"	kind:func	file:
test_fixpoint	term_constr_fixpoint.m	/^:- func test_fixpoint(/;kq|/^\<test_fixpoint\>/;'q;"	kind:func	file:
test_fixpoint_and_perhaps_widen	term_constr_fixpoint.m	/^:- pred test_fixpoint_and_perhaps_widen(/;kq|/^\<test_fixpoint_and_perhaps_widen\>/;'q;"	kind:pred	file:
test_goal	det_infer_goal.m	/^    ;       test_goal(prog_var, prog_var)$/;kq|-;/\<test_goal\>/;'q;"	kind:cons	file:
test_if_builtin	builtin_ops.m	/^:- pred test_if_builtin(/;kq|/^\<test_if_builtin\>/;'q;"	kind:pred
test_keys	fact_table.m	/^    ;       test_keys($/;kq|-;/\<test_keys\>/;'q;"	kind:cons	file:
test_ptag_is_in_case_group	tag_switch.m	/^:- pred test_ptag_is_in_case_group(rval::in, ptag_case_group(/;kq|/^\<test_ptag_is_in_case_group\>/;'q;"	kind:pred	file:
test_ptag_is_in_set	tag_switch.m	/^:- pred test_ptag_is_in_set(rval::in, ptag::in, list(/;kq|/^\<test_ptag_is_in_set\>/;'q;"	kind:pred	file:
test_sectag_is_in_bitmaps	tag_switch.m	/^:- pred test_sectag_is_in_bitmaps(/;kq|/^\<test_sectag_is_in_bitmaps\>/;'q;"	kind:pred	file:
test_sectag_is_in_set	tag_switch.m	/^:- pred test_sectag_is_in_set(word_size::in, rval::in, one_or_more(/;kq|/^\<test_sectag_is_in_set\>/;'q;"	kind:pred	file:
test_sense	unify_gen_test.m	/^:- type test_sense$/;kq|-;/\<test_sense\>/;'q;"	kind:type
test_size	instmap.m	/^    ;       test_size.$/;kq|-;/\<test_size\>/;'q;"	kind:cons
test_var1	hlds_goal.m	/^                test_var1               :: prog_var,$/;kq|-;/\<test_var1\>/;'q;"	kind:fld
test_var2	hlds_goal.m	/^                test_var2               :: prog_var$/;kq|-;/\<test_var2\>/;'q;"	kind:fld
texinfo_only	optdb_help.m	/^    ;       texinfo_only(list(help_piece))      %$/;kq|-;/\<texinfo_only\>/;'q;"	kind:cons
texpr_compiletime	prog_item.m	/^                texpr_compiletime   :: maybe(trace_expr(trace_compiletime)),$/;kq|-;/\<texpr_compiletime\>/;'q;"	kind:fld
texpr_context	prog_item.m	/^                texpr_context       :: prog_context,$/;kq|-;/\<texpr_context\>/;'q;"	kind:fld
texpr_goal	prog_item.m	/^                texpr_goal          :: goal$/;kq|-;/\<texpr_goal\>/;'q;"	kind:fld
texpr_maybe_io	prog_item.m	/^                texpr_maybe_io      :: maybe(prog_var),$/;kq|-;/\<texpr_maybe_io\>/;'q;"	kind:fld
texpr_mutable_vars	prog_item.m	/^                texpr_mutable_vars  :: list(trace_mutable_var),$/;kq|-;/\<texpr_mutable_vars\>/;'q;"	kind:fld
texpr_runtime	prog_item.m	/^                texpr_runtime       :: maybe(trace_expr(trace_runtime)),$/;kq|-;/\<texpr_runtime\>/;'q;"	kind:fld
text	../library/io.stream_db.m	/^    --->    text$/;kq|-;/\<text\>/;'q;"	kind:cons
text	../library/pprint.m	/^:- func text(/;kq|/^\<text\>/;'q;"	kind:func
text_file	../library/string.m	/^:- type text_file$/;kq|-;/\<text_file\>/;'q;"	kind:type
text_input_stream	../library/io.m	/^:- type text_input_stream$/;kq|-;/\<text_input_stream\>/;'q;"	kind:type	file:
text_output_stream	../library/io.m	/^:- type text_output_stream$/;kq|-;/\<text_output_stream\>/;'q;"	kind:type	file:
text_read.alloc_buffer	../library/io.text_read.m	/^:- pred alloc_buffer(/;kq|/^\<alloc_buffer\>/;'q;"	kind:pred	file:
text_read.buffer	../library/io.text_read.m	/^:- type buffer$/;kq|-;/\<text_read.buffer\>/;'q;"	kind:type	file:
text_read.buffer_di	../library/io.text_read.m	/^:- mode buffer_di == di(uniq_buffer).$/;kq|-;/\<text_read.buffer_di\>/;'q;"	kind:mode	file:
text_read.buffer_uo	../library/io.text_read.m	/^:- mode buffer_uo == out(uniq_buffer).$/;kq|-;/\<text_read.buffer_uo\>/;'q;"	kind:mode	file:
text_read.read_into_array	../library/io.text_read.m	/^:- pred read_into_array(/;kq|/^\<read_into_array\>/;'q;"	kind:pred	file:
text_read.read_into_buffer	../library/io.text_read.m	/^:- pred read_into_buffer(/;kq|/^\<read_into_buffer\>/;'q;"	kind:pred	file:
text_read.read_line_2	../library/io.text_read.m	/^:- pred read_line_2(/;kq|/^\<read_line_2\>/;'q;"	kind:pred
text_read.read_word_2	../library/io.text_read.m	/^:- pred read_word_2(io.text_input_stream::in, io.result(list(/;kq|/^\<read_word_2\>/;'q;"	kind:pred
text_read.resize_buffer	../library/io.text_read.m	/^:- pred resize_buffer(/;kq|/^\<resize_buffer\>/;'q;"	kind:pred	file:
text_read.rlas_eof	../library/io.text_read.m	/^    ;       rlas_eof$/;kq|-;/\<text_read.rlas_eof\>/;'q;"	kind:cons
text_read.rlas_error	../library/io.text_read.m	/^    ;       rlas_error.$/;kq|-;/\<text_read.rlas_error\>/;'q;"	kind:cons
text_read.rlas_null_char	../library/io.text_read.m	/^    ;       rlas_null_char$/;kq|-;/\<text_read.rlas_null_char\>/;'q;"	kind:cons
text_read.rlas_ok	../library/io.text_read.m	/^    --->    rlas_ok$/;kq|-;/\<text_read.rlas_ok\>/;'q;"	kind:cons
text_read.stream_file_size	../library/io.text_read.m	/^:- pred stream_file_size(/;kq|/^\<stream_file_size\>/;'q;"	kind:pred	file:
text_read.uniq_buffer	../library/io.text_read.m	/^:- inst uniq_buffer for buffer\/0$/;kq|-;/\<text_read.uniq_buffer\>/;'q;"	kind:inst	file:
text_word	write_error_spec.m	/^:- type text_word$/;kq|-;/\<text_word\>/;'q;"	kind:type	file:
tfeirn	mode_robdd.tfeirn.m	/^:- func tfeirn(T) * tfeirn(T) = tfeirn(/;kq|/^\<tfeirn\>/;'q;"	kind:func
tfeirn	mode_robdd.tfeirn.m	/^:- type tfeirn == tfeirn(generic).$/;kq|-;/\<tfeirn\>/;'q;"	kind:type
tfeirn	mode_robdd.tfeirn.m	/^:- type tfeirn(T)$/;kq|-;/\<tfeirn\>/;'q;"	kind:type
tfeirn.at_most_one_of	mode_robdd.tfeirn.m	/^:- func at_most_one_of(vars(T)::in, tfeirn(/;kq|/^\<at_most_one_of\>/;'q;"	kind:func
tfeirn.conj_not_vars	mode_robdd.tfeirn.m	/^:- func conj_not_vars(vars(T)::in, tfeirn(/;kq|/^\<conj_not_vars\>/;'q;"	kind:func
tfeirn.conj_vars	mode_robdd.tfeirn.m	/^:- func conj_vars(vars(T)::in, tfeirn(T)::di_tfeirn) = (tfeirn(/;kq|/^\<conj_vars\>/;'q;"	kind:func
tfeirn.di_tfeirn	mode_robdd.tfeirn.m	/^:- mode di_tfeirn == in. % XXX$/;kq|-;/\<tfeirn.di_tfeirn\>/;'q;"	kind:mode
tfeirn.disj_vars	mode_robdd.tfeirn.m	/^:- func disj_vars(vars(T)::in, tfeirn(T)::di_tfeirn) = (tfeirn(/;kq|/^\<disj_vars\>/;'q;"	kind:func
tfeirn.disj_vars_eq	mode_robdd.tfeirn.m	/^:- func disj_vars_eq(vars(T)::in, var(T)::in, tfeirn(/;kq|/^\<disj_vars_eq\>/;'q;"	kind:func
tfeirn.ensure_normalised	mode_robdd.tfeirn.m	/^:- func ensure_normalised(tfeirn(T)::di_tfeirn) = (tfeirn(/;kq|/^\<ensure_normalised\>/;'q;"	kind:func
tfeirn.eq_vars	mode_robdd.tfeirn.m	/^:- func eq_vars(var(T)::in, var(T)::in, tfeirn(/;kq|/^\<eq_vars\>/;'q;"	kind:func
tfeirn.equiv_vars	mode_robdd.tfeirn.m	/^            equiv_vars :: equiv_vars(T),$/;kq|-;/\<tfeirn.equiv_vars\>/;'q;"	kind:fld
tfeirn.false_vars	mode_robdd.tfeirn.m	/^            false_vars :: vars(T),$/;kq|-;/\<tfeirn.false_vars\>/;'q;"	kind:fld
tfeirn.imp_vars	mode_robdd.tfeirn.m	/^            imp_vars :: imp_vars(T),$/;kq|-;/\<tfeirn.imp_vars\>/;'q;"	kind:fld
tfeirn.imp_vars	mode_robdd.tfeirn.m	/^:- func imp_vars(var(T)::in, var(T)::in, tfeirn(/;kq|/^\<imp_vars\>/;'q;"	kind:func
tfeirn.imp_vars_set	mode_robdd.tfeirn.m	/^:- func imp_vars_set(vars(T)::in, var(T)::in, tfeirn(/;kq|/^\<imp_vars_set\>/;'q;"	kind:func	file:
tfeirn.io_constraint	mode_robdd.tfeirn.m	/^:- func io_constraint(var(T)::in, var(T)::in, var(T)::in, tfeirn(/;kq|/^\<io_constraint\>/;'q;"	kind:func
tfeirn.known_vars	mode_robdd.tfeirn.m	/^:- pred known_vars(tfeirn(T)::ni_tfeirn, vars(T)::out, vars(/;kq|/^\<known_vars\>/;'q;"	kind:pred
tfeirn.labelling	mode_robdd.tfeirn.m	/^:- pred labelling(vars(T)::in, tfeirn(T)::in, vars(T)::out, vars(/;kq|/^\<labelling\>/;'q;"	kind:pred
tfeirn.labelling_2	mode_robdd.tfeirn.m	/^:- pred labelling_2(vars(T)::in, tfeirn(T)::in, vars(T)::out, vars(/;kq|/^\<labelling_2\>/;'q;"	kind:pred	file:
tfeirn.minimal_model	mode_robdd.tfeirn.m	/^:- pred minimal_model(vars(T)::in, tfeirn(T)::in, vars(T)::out, vars(/;kq|/^\<minimal_model\>/;'q;"	kind:pred
tfeirn.minimal_model_2	mode_robdd.tfeirn.m	/^:- pred minimal_model_2(vars(T)::in, tfeirn(T)::in, vars(T)::out, vars(/;kq|/^\<minimal_model_2\>/;'q;"	kind:pred	file:
tfeirn.mode_robdd	mode_robdd.tfeirn.m	/^    --->    mode_robdd($/;kq|-;/\<tfeirn.mode_robdd\>/;'q;"	kind:cons
tfeirn.neq_vars	mode_robdd.tfeirn.m	/^:- func neq_vars(var(T)::in, var(T)::in, tfeirn(/;kq|/^\<neq_vars\>/;'q;"	kind:func
tfeirn.ni_tfeirn	mode_robdd.tfeirn.m	/^:- mode ni_tfeirn == in(norm_tfeirn).$/;kq|-;/\<tfeirn.ni_tfeirn\>/;'q;"	kind:mode
tfeirn.no_tfeirn	mode_robdd.tfeirn.m	/^:- mode no_tfeirn == out(norm_tfeirn).$/;kq|-;/\<tfeirn.no_tfeirn\>/;'q;"	kind:mode
tfeirn.norm_tfeirn	mode_robdd.tfeirn.m	/^:- inst norm_tfeirn for tfeirn\/1$/;kq|-;/\<tfeirn.norm_tfeirn\>/;'q;"	kind:inst
tfeirn.normalise	mode_robdd.tfeirn.m	/^:- func normalise(tfeirn(T)::di_tfeirn) = (tfeirn(/;kq|/^\<normalise\>/;'q;"	kind:func	file:
tfeirn.normalised	mode_robdd.tfeirn.m	/^            normalised :: bool$/;kq|-;/\<tfeirn.normalised\>/;'q;"	kind:fld
tfeirn.not_both	mode_robdd.tfeirn.m	/^:- func not_both(var(T)::in, var(T)::in, tfeirn(/;kq|/^\<not_both\>/;'q;"	kind:func
tfeirn.not_var	mode_robdd.tfeirn.m	/^:- func not_var(var(T)::in, tfeirn(T)::in(tfeirn)) = (tfeirn(T)::out(/;kq|/^\<not_var\>/;'q;"	kind:func
tfeirn.one	mode_robdd.tfeirn.m	/^:- func one = (tfeirn(/;kq|/^\<one\>/;'q;"	kind:func
tfeirn.restrict	mode_robdd.tfeirn.m	/^:- func restrict(var(T)::in, tfeirn(/;kq|/^\<restrict\>/;'q;"	kind:func
tfeirn.restrict_filter	mode_robdd.tfeirn.m	/^:- func restrict_filter(pred(var(T))::in(pred(/;kq|/^\<restrict_filter\>/;'q;"	kind:func
tfeirn.restrict_threshold	mode_robdd.tfeirn.m	/^:- func restrict_threshold(var(T)::in, tfeirn(/;kq|/^\<restrict_threshold\>/;'q;"	kind:func
tfeirn.robdd	mode_robdd.tfeirn.m	/^            robdd :: robdd(T),$/;kq|-;/\<tfeirn.robdd\>/;'q;"	kind:fld
tfeirn.robdd	mode_robdd.tfeirn.m	/^:- func robdd(tfeirn(T)) = robdd(/;kq|/^\<robdd\>/;'q;"	kind:func
tfeirn.robdd_to_mode_robdd	mode_robdd.tfeirn.m	/^:- func robdd_to_mode_robdd(robdd(T)) = tfeirn(/;kq|/^\<robdd_to_mode_robdd\>/;'q;"	kind:func
tfeirn.tfeirn	mode_robdd.tfeirn.m	/^:- func tfeirn(T) * tfeirn(T) = tfeirn(/;kq|/^\<tfeirn\>/;'q;"	kind:func
tfeirn.tfeirn	mode_robdd.tfeirn.m	/^:- type tfeirn == tfeirn(generic).$/;kq|-;/\<tfeirn.tfeirn\>/;'q;"	kind:type
tfeirn.tfeirn	mode_robdd.tfeirn.m	/^:- type tfeirn(T)$/;kq|-;/\<tfeirn.tfeirn\>/;'q;"	kind:type
tfeirn.to_robdd	mode_robdd.tfeirn.m	/^:- func to_robdd(tfeirn(T)) = robdd(/;kq|/^\<to_robdd\>/;'q;"	kind:func
tfeirn.true_vars	mode_robdd.tfeirn.m	/^            true_vars :: vars(T),$/;kq|-;/\<tfeirn.true_vars\>/;'q;"	kind:fld
tfeirn.uo_tfeirn	mode_robdd.tfeirn.m	/^:- mode uo_tfeirn == out. % XXX$/;kq|-;/\<tfeirn.uo_tfeirn\>/;'q;"	kind:mode
tfeirn.var	mode_robdd.tfeirn.m	/^:- func var(var(T)::in, tfeirn(T)::in(tfeirn)) = (tfeirn(T)::out(/;kq|/^\<var\>/;'q;"	kind:func
tfeirn.var_entailed	mode_robdd.tfeirn.m	/^:- pred var_entailed(tfeirn(T)::ni_tfeirn, var(/;kq|/^\<var_entailed\>/;'q;"	kind:pred
tfeirn.var_restrict_false	mode_robdd.tfeirn.m	/^:- func var_restrict_false(var(T)::in, tfeirn(/;kq|/^\<var_restrict_false\>/;'q;"	kind:func
tfeirn.var_restrict_true	mode_robdd.tfeirn.m	/^:- func var_restrict_true(var(T)::in, tfeirn(/;kq|/^\<var_restrict_true\>/;'q;"	kind:func
tfeirn.vars_disentailed	mode_robdd.tfeirn.m	/^:- func vars_disentailed(tfeirn(/;kq|/^\<vars_disentailed\>/;'q;"	kind:func
tfeirn.vars_entailed	mode_robdd.tfeirn.m	/^:- func vars_entailed(tfeirn(/;kq|/^\<vars_entailed\>/;'q;"	kind:func
tfeirn.x	mode_robdd.tfeirn.m	/^:- func x(tfeirn(T)::di_tfeirn, robdd(T)::in) = (tfeirn(/;kq|/^\<x\>/;'q;"	kind:func	file:
tfeirn.zero	mode_robdd.tfeirn.m	/^:- func zero = (tfeirn(/;kq|/^\<zero\>/;'q;"	kind:func
there_are_no_errors	parse_error.m	/^:- pred there_are_no_errors(/;kq|/^\<there_are_no_errors\>/;'q;"	kind:pred
there_are_some_errors	parse_error.m	/^:- pred there_are_some_errors(/;kq|/^\<there_are_some_errors\>/;'q;"	kind:pred
there_is_a_subsumption_relation	structure_reuse.domain.m	/^:- pred there_is_a_subsumption_relation(/;kq|/^\<there_is_a_subsumption_relation\>/;'q;"	kind:pred	file:
this_branch_end_is_not_reachable	liveness.m	/^    --->    this_branch_end_is_not_reachable$/;kq|-;/\<this_branch_end_is_not_reachable\>/;'q;"	kind:cons	file:
this_branch_end_is_reachable	liveness.m	/^    ;       this_branch_end_is_reachable.$/;kq|-;/\<this_branch_end_is_reachable\>/;'q;"	kind:cons	file:
this_directory	../library/dir.m	/^:- func this_directory = string.$/;kq|/^\<this_directory\>/;'q;"	kind:func
this_module	analysis.operations.m	/^                this_module             :: module_name,$/;kq|-;/\<this_module\>/;'q;"	kind:fld	file:
thread	../library/thread.m	/^:- type thread$/;kq|-;/\<thread\>/;'q;"	kind:type	file:
thread.barrier.b_go	../library/thread.barrier.m	/^                b_go            :: mvar(why_can_we_go)$/;kq|-;/\<thread.barrier.b_go\>/;'q;"	kind:fld	file:
thread.barrier.b_waiting_for	../library/thread.barrier.m	/^                b_waiting_for   :: mvar(int),$/;kq|-;/\<thread.barrier.b_waiting_for\>/;'q;"	kind:fld	file:
thread.barrier.barrier	../library/thread.barrier.m	/^:- type barrier$/;kq|-;/\<thread.barrier.barrier\>/;'q;"	kind:type	file:
thread.barrier.can_go_normal	../library/thread.barrier.m	/^    --->    can_go_normal$/;kq|-;/\<thread.barrier.can_go_normal\>/;'q;"	kind:cons	file:
thread.barrier.init	../library/thread.barrier.m	/^:- pred init(/;kq|/^\<init\>/;'q;"	kind:pred
thread.barrier.release	../library/thread.barrier.m	/^:- pred release(/;kq|/^\<release\>/;'q;"	kind:pred
thread.barrier.wait	../library/thread.barrier.m	/^:- pred wait(/;kq|/^\<wait\>/;'q;"	kind:pred
thread.barrier.why_can_we_go	../library/thread.barrier.m	/^:- type why_can_we_go$/;kq|-;/\<thread.barrier.why_can_we_go\>/;'q;"	kind:type	file:
thread.can_spawn	../library/thread.m	/^:- pred can_spawn is semidet.$/;kq|/^\<can_spawn\>/;'q;"	kind:pred
thread.can_spawn_context	../library/thread.m	/^:- pred can_spawn_context is semidet.$/;kq|/^\<can_spawn_context\>/;'q;"	kind:pred	file:
thread.can_spawn_native	../library/thread.m	/^:- pred can_spawn_native is semidet.$/;kq|/^\<can_spawn_native\>/;'q;"	kind:pred
thread.channel.channel	../library/thread.channel.m	/^:- type channel(T)$/;kq|-;/\<thread.channel.channel\>/;'q;"	kind:type	file:
thread.channel.duplicate	../library/thread.channel.m	/^:- pred duplicate(channel(T)::in, channel(/;kq|/^\<duplicate\>/;'q;"	kind:pred
thread.channel.init	../library/thread.channel.m	/^:- pred init(channel(/;kq|/^\<init\>/;'q;"	kind:pred
thread.channel.item	../library/thread.channel.m	/^:- type item(T)$/;kq|-;/\<thread.channel.item\>/;'q;"	kind:type	file:
thread.channel.put	../library/thread.channel.m	/^:- pred put(channel(/;kq|/^\<put\>/;'q;"	kind:pred
thread.channel.stream	../library/thread.channel.m	/^:- type stream(T) == mvar(item(T)).$/;kq|-;/\<thread.channel.stream\>/;'q;"	kind:type	file:
thread.channel.take	../library/thread.channel.m	/^:- pred take(channel(/;kq|/^\<take\>/;'q;"	kind:pred
thread.channel.try_take	../library/thread.channel.m	/^:- pred try_take(channel(T)::in, maybe(/;kq|/^\<try_take\>/;'q;"	kind:pred
thread.channel.untake	../library/thread.channel.m	/^:- pred untake(channel(/;kq|/^\<untake\>/;'q;"	kind:pred
thread.closeable_channel.close	../library/thread.closeable_channel.m	/^:- pred close(closeable_channel(/;kq|/^\<close\>/;'q;"	kind:pred
thread.closeable_channel.init	../library/thread.closeable_channel.m	/^:- pred init(closeable_channel(/;kq|/^\<init\>/;'q;"	kind:pred
thread.closeable_channel.item	../library/thread.closeable_channel.m	/^:- type item(T)$/;kq|-;/\<thread.closeable_channel.item\>/;'q;"	kind:type	file:
thread.closeable_channel.ok	../library/thread.closeable_channel.m	/^    --->    ok(T)$/;kq|-;/\<thread.closeable_channel.ok\>/;'q;"	kind:cons
thread.closeable_channel.ok	../library/thread.closeable_channel.m	/^    --->    ok(T)$/;kq|-;/\<thread.closeable_channel.ok\>/;'q;"	kind:cons
thread.closeable_channel.put	../library/thread.closeable_channel.m	/^:- pred put(closeable_channel(/;kq|/^\<put\>/;'q;"	kind:pred
thread.closeable_channel.take	../library/thread.closeable_channel.m	/^:- pred take(closeable_channel(T)::in, take_result(/;kq|/^\<take\>/;'q;"	kind:pred
thread.detached_thread	../library/thread.m	/^    --->    detached_thread(thread_desc).$/;kq|-;/\<thread.detached_thread\>/;'q;"	kind:cons	file:
thread.future.consume_io_state	../library/thread.future.m	/^:- impure pred consume_io_state(/;kq|/^\<consume_io_state\>/;'q;"	kind:pred	file:
thread.future.f_ready	../library/thread.future.m	/^                f_ready         :: mutvar(ready),$/;kq|-;/\<thread.future.f_ready\>/;'q;"	kind:fld	file:
thread.future.f_value	../library/thread.future.m	/^                f_value         :: mutvar(T)$/;kq|-;/\<thread.future.f_value\>/;'q;"	kind:fld	file:
thread.future.f_wait	../library/thread.future.m	/^                f_wait          :: semaphore,$/;kq|-;/\<thread.future.f_wait\>/;'q;"	kind:fld	file:
thread.future.future	../library/thread.future.m	/^:- func future((func) = T) = future(/;kq|/^\<future\>/;'q;"	kind:func
thread.future.future	../library/thread.future.m	/^:- type future(T)$/;kq|-;/\<thread.future.future\>/;'q;"	kind:type	file:
thread.future.future_io	../library/thread.future.m	/^:- type future_io(T)$/;kq|-;/\<thread.future.future_io\>/;'q;"	kind:type	file:
thread.future.init	../library/thread.future.m	/^:- impure pred init(future_io(/;kq|/^\<init\>/;'q;"	kind:pred	file:
thread.future.init	../library/thread.future.m	/^:- pred init(future_io(/;kq|/^\<init\>/;'q;"	kind:pred
thread.future.make_io_state	../library/thread.future.m	/^:- impure pred make_io_state(/;kq|/^\<make_io_state\>/;'q;"	kind:pred	file:
thread.future.not_ready	../library/thread.future.m	/^    ;       not_ready.$/;kq|-;/\<thread.future.not_ready\>/;'q;"	kind:cons	file:
thread.future.ok	../library/thread.future.m	/^    --->    ok(T)$/;kq|-;/\<thread.future.ok\>/;'q;"	kind:cons	file:
thread.future.ok_or_exception	../library/thread.future.m	/^:- type ok_or_exception(T)$/;kq|-;/\<thread.future.ok_or_exception\>/;'q;"	kind:type	file:
thread.future.ready	../library/thread.future.m	/^:- type ready$/;kq|-;/\<thread.future.ready\>/;'q;"	kind:type	file:
thread.future.run_future	../library/thread.future.m	/^:- impure pred run_future(future(T), (/;kq|/^\<run_future\>/;'q;"	kind:pred	file:
thread.future.signal	../library/thread.future.m	/^:- impure pred signal(future_io(/;kq|/^\<signal\>/;'q;"	kind:pred	file:
thread.future.signal	../library/thread.future.m	/^:- pred signal(future_io(/;kq|/^\<signal\>/;'q;"	kind:pred
thread.future.some	../library/thread.future.m	/^    ;       some [E] exception(E).$/;kq|-;/\<thread.future.some\>/;'q;"	kind:cons	file:
thread.future.spawn_impure	../library/thread.future.m	/^:- impure pred spawn_impure(impure (/;kq|/^\<spawn_impure\>/;'q;"	kind:pred	file:
thread.future.spawn_impure_2	../library/thread.future.m	/^:- pred spawn_impure_2(impure (/;kq|/^\<spawn_impure_2\>/;'q;"	kind:pred	file:
thread.future.wait	../library/thread.future.m	/^:- func wait(future(/;kq|/^\<wait\>/;'q;"	kind:func
thread.future.wait	../library/thread.future.m	/^:- pred wait(future_io(/;kq|/^\<wait\>/;'q;"	kind:pred
thread.future.wait	../library/thread.future.m	/^:- pred wait(future_io(/;kq|/^\<wait\>/;'q;"	kind:pred	file:
thread.init_thread_options	../library/thread.m	/^:- func init_thread_options = thread_options.$/;kq|/^\<init_thread_options\>/;'q;"	kind:func
thread.join_thread	../library/thread.m	/^:- pred join_thread(joinable_thread(T)::in, maybe_error(/;kq|/^\<join_thread\>/;'q;"	kind:pred
thread.join_thread_2	../library/thread.m	/^:- pred join_thread_2(/;kq|/^\<join_thread_2\>/;'q;"	kind:pred	file:
thread.joinable_thread	../library/thread.m	/^:- type joinable_thread(T)$/;kq|-;/\<thread.joinable_thread\>/;'q;"	kind:type	file:
thread.jt_handle	../library/thread.m	/^                jt_handle   :: thread_handle,$/;kq|-;/\<thread.jt_handle\>/;'q;"	kind:fld	file:
thread.jt_mutvar	../library/thread.m	/^                jt_mutvar   :: mutvar(T)$/;kq|-;/\<thread.jt_mutvar\>/;'q;"	kind:fld	file:
thread.min_stack_size	../library/thread.m	/^                min_stack_size  :: uint$/;kq|-;/\<thread.min_stack_size\>/;'q;"	kind:fld	file:
thread.mvar.impure_init	../library/thread.mvar.m	/^:- impure func impure_init = (mvar(/;kq|/^\<impure_init\>/;'q;"	kind:func
thread.mvar.init	../library/thread.mvar.m	/^:- pred init(mvar(/;kq|/^\<init\>/;'q;"	kind:pred
thread.mvar.mvar	../library/thread.mvar.m	/^:- type mvar(T)$/;kq|-;/\<thread.mvar.mvar\>/;'q;"	kind:type	file:
thread.mvar.put	../library/thread.mvar.m	/^:- pred put(mvar(/;kq|/^\<put\>/;'q;"	kind:pred
thread.mvar.read	../library/thread.mvar.m	/^:- pred read(mvar(/;kq|/^\<read\>/;'q;"	kind:pred
thread.mvar.take	../library/thread.mvar.m	/^:- pred take(mvar(/;kq|/^\<take\>/;'q;"	kind:pred
thread.mvar.try_put	../library/thread.mvar.m	/^:- pred try_put(mvar(/;kq|/^\<try_put\>/;'q;"	kind:pred
thread.mvar.try_read	../library/thread.mvar.m	/^:- pred try_read(mvar(T)::in, maybe(/;kq|/^\<try_read\>/;'q;"	kind:pred
thread.mvar.try_take	../library/thread.mvar.m	/^:- pred try_take(mvar(T)::in, maybe(/;kq|/^\<try_take\>/;'q;"	kind:pred
thread.num_processors	../library/thread.m	/^:- pred num_processors(/;kq|/^\<num_processors\>/;'q;"	kind:pred	file:
thread.num_processors	../library/thread.m	/^:- pred num_processors(maybe(/;kq|/^\<num_processors\>/;'q;"	kind:pred
thread.semaphore.impure_init	../library/thread.semaphore.m	/^:- impure func impure_init(int::in) = (/;kq|/^\<impure_init\>/;'q;"	kind:func
thread.semaphore.impure_init	../library/thread.semaphore.m	/^:- impure pred impure_init(/;kq|/^\<impure_init\>/;'q;"	kind:pred
thread.semaphore.impure_signal	../library/thread.semaphore.m	/^:- impure pred impure_signal(/;kq|/^\<impure_signal\>/;'q;"	kind:pred
thread.semaphore.impure_wait	../library/thread.semaphore.m	/^:- impure pred impure_wait(/;kq|/^\<impure_wait\>/;'q;"	kind:pred
thread.semaphore.init	../library/thread.semaphore.m	/^:- pred init(/;kq|/^\<init\>/;'q;"	kind:pred
thread.semaphore.init	../library/thread.semaphore.m	/^:- pred init(/;kq|/^\<init\>/;'q;"	kind:pred
thread.semaphore.signal	../library/thread.semaphore.m	/^:- pred signal(/;kq|/^\<signal\>/;'q;"	kind:pred
thread.semaphore.try_wait	../library/thread.semaphore.m	/^:- pred try_wait(/;kq|/^\<try_wait\>/;'q;"	kind:pred
thread.semaphore.wait	../library/thread.semaphore.m	/^:- pred wait(/;kq|/^\<wait\>/;'q;"	kind:pred
thread.set_min_stack_size	../library/thread.m	/^:- pred set_min_stack_size(/;kq|/^\<set_min_stack_size\>/;'q;"	kind:pred
thread.spawn	../library/thread.m	/^:- pred spawn(pred(io, io)::in(pred(/;kq|/^\<spawn\>/;'q;"	kind:pred
thread.spawn	../library/thread.m	/^:- pred spawn(pred(thread, io, io)::in(pred(/;kq|/^\<spawn\>/;'q;"	kind:pred
thread.spawn_context	../library/thread.m	/^:- pred spawn_context(pred(thread, io, io)::in(pred(/;kq|/^\<spawn_context\>/;'q;"	kind:pred	file:
thread.spawn_context_2	../library/thread.m	/^:- pred spawn_context_2(pred(thread, io, io)::in(pred(/;kq|/^\<spawn_context_2\>/;'q;"	kind:pred	file:
thread.spawn_native	../library/thread.m	/^:- pred spawn_native(pred(thread, io, io)::in(pred(/;kq|/^\<spawn_native\>/;'q;"	kind:pred
thread.spawn_native	../library/thread.m	/^:- pred spawn_native(pred(thread, io, io)::in(pred(/;kq|/^\<spawn_native\>/;'q;"	kind:pred
thread.spawn_native_2	../library/thread.m	/^:- pred spawn_native_2(pred(thread, io, io)::in(pred(/;kq|/^\<spawn_native_2\>/;'q;"	kind:pred	file:
thread.spawn_native_joinable	../library/thread.m	/^:- pred spawn_native_joinable(/;kq|/^\<spawn_native_joinable\>/;'q;"	kind:pred
thread.spawn_native_joinable_2	../library/thread.m	/^:- pred spawn_native_joinable_2(/;kq|/^\<spawn_native_joinable_2\>/;'q;"	kind:pred	file:
thread.yield	../library/thread.m	/^:- pred yield(/;kq|/^\<yield\>/;'q;"	kind:pred
thread_desc	../library/thread.m	/^:- type thread_desc == string.$/;kq|-;/\<thread_desc\>/;'q;"	kind:type	file:
thread_libs	options.m	/^    ;       thread_libs$/;kq|-;/\<thread_libs\>/;'q;"	kind:cons
thread_options	../library/thread.m	/^:- type thread_options$/;kq|-;/\<thread_options\>/;'q;"	kind:type	file:
threadscope	options.m	/^    ;       threadscope$/;kq|-;/\<threadscope\>/;'q;"	kind:cons
threadscope_string_table_array	layout.m	/^    ;       threadscope_string_table_array$/;kq|-;/\<threadscope_string_table_array\>/;'q;"	kind:cons
three	../library/rtree.m	/^    ;       three(K, rtree_2(K, V), K, rtree_2(K, V), K, rtree_2(K, V))$/;kq|-;/\<three\>/;'q;"	kind:cons	file:
three	../library/set_ctree234.m	/^    ;       three(T, T, set_tree234(T), set_tree234(T), set_tree234(T))$/;kq|-;/\<three\>/;'q;"	kind:cons	file:
three	../library/set_ctree234.m	/^:- inst three(E, T) for set_tree234\/1$/;kq|-;/\<three\>/;'q;"	kind:inst	file:
three	../library/set_tree234.m	/^    ;       three(T, T, set_tree234(T), set_tree234(T), set_tree234(T))$/;kq|-;/\<three\>/;'q;"	kind:cons	file:
three	../library/set_tree234.m	/^:- inst three(E, T) for set_tree234\/1$/;kq|-;/\<three\>/;'q;"	kind:inst	file:
three	../library/tree234.m	/^    ;       three(K, V, K, V, tree234(K, V), tree234(K, V), tree234(K, V))$/;kq|-;/\<three\>/;'q;"	kind:cons
three	../library/tree234.m	/^:- inst three(K, V, T) for tree234\/2$/;kq|-;/\<three\>/;'q;"	kind:inst	file:
threshold	mode_constraint_robdd.m	/^:- type threshold$/;kq|-;/\<threshold\>/;'q;"	kind:type	file:
threshold_group_types	global_data.m	/^:- pred threshold_group_types(llds_type::in, list(/;kq|/^\<threshold_group_types\>/;'q;"	kind:pred	file:
throw	../library/exception.m	/^:- func throw(/;kq|/^\<throw\>/;'q;"	kind:func
throw_bit_bounds_error	../library/bitmap.m	/^:- pred throw_bit_bounds_error(/;kq|/^\<throw_bit_bounds_error\>/;'q;"	kind:pred	file:
throw_bitmap_error	../library/bitmap.m	/^:- pred throw_bitmap_error(/;kq|/^\<throw_bitmap_error\>/;'q;"	kind:pred	file:
throw_bounds_error	../library/bitmap.m	/^:- pred throw_bounds_error(/;kq|/^\<throw_bounds_error\>/;'q;"	kind:pred
throw_byte_bounds_error	../library/bitmap.m	/^:- pred throw_byte_bounds_error(/;kq|/^\<throw_byte_bounds_error\>/;'q;"	kind:pred	file:
throw_conditional	prog_data_pragma.m	/^    ;       throw_conditional.$/;kq|-;/\<throw_conditional\>/;'q;"	kind:cons
throw_if_near_stack_limits	../library/exception.m	/^:- impure pred throw_if_near_stack_limits is det.$/;kq|/^\<throw_if_near_stack_limits\>/;'q;"	kind:pred
throw_impl	../library/exception.m	/^:- pred throw_impl(/;kq|/^\<throw_impl\>/;'q;"	kind:pred	file:
throw_on_close_error	../library/io.error_util.m	/^:- pred throw_on_close_error(/;kq|/^\<throw_on_close_error\>/;'q;"	kind:pred
throw_on_error	../library/io.error_util.m	/^:- pred throw_on_error(/;kq|/^\<throw_on_error\>/;'q;"	kind:pred
throw_on_output_error	../library/io.error_util.m	/^:- pred throw_on_output_error(/;kq|/^\<throw_on_output_error\>/;'q;"	kind:pred
throw_system_rng_error	../library/random.system_rng.m	/^:- pred throw_system_rng_error(/;kq|/^\<throw_system_rng_error\>/;'q;"	kind:pred	file:
thursday	../library/calendar.m	/^    ;       thursday$/;kq|-;/\<thursday\>/;'q;"	kind:cons
ti_call_table_tip_lval	trace_gen.m	/^                ti_call_table_tip_lval  :: maybe(lval),$/;kq|-;/\<ti_call_table_tip_lval\>/;'q;"	kind:fld	file:
ti_changed	try_expand.m	/^                ti_changed      :: bool$/;kq|-;/\<ti_changed\>/;'q;"	kind:fld	file:
ti_eff_trace_level	trace_gen.m	/^                ti_eff_trace_level      :: eff_trace_level,$/;kq|-;/\<ti_eff_trace_level\>/;'q;"	kind:fld	file:
ti_from_full_lval	trace_gen.m	/^                ti_from_full_lval       :: maybe(lval),$/;kq|-;/\<ti_from_full_lval\>/;'q;"	kind:fld	file:
ti_get_rtti_type_ctor	rtti.m	/^:- func ti_get_rtti_type_ctor(/;kq|/^\<ti_get_rtti_type_ctor\>/;'q;"	kind:func	file:
ti_io_seq_lval	trace_gen.m	/^                ti_io_seq_lval          :: maybe(lval),$/;kq|-;/\<ti_io_seq_lval\>/;'q;"	kind:fld	file:
ti_maxfr_lval	trace_gen.m	/^                ti_maxfr_lval           :: maybe(lval),$/;kq|-;/\<ti_maxfr_lval\>/;'q;"	kind:fld	file:
ti_module_info	try_expand.m	/^                ti_module_info  :: module_info,$/;kq|-;/\<ti_module_info\>/;'q;"	kind:fld	file:
ti_pred_info	try_expand.m	/^                ti_pred_info    :: pred_info,$/;kq|-;/\<ti_pred_info\>/;'q;"	kind:fld	file:
ti_proc_info	try_expand.m	/^                ti_proc_info    :: proc_info,$/;kq|-;/\<ti_proc_info\>/;'q;"	kind:fld	file:
ti_redo_label	trace_gen.m	/^                ti_redo_label           :: maybe(label)$/;kq|-;/\<ti_redo_label\>/;'q;"	kind:fld	file:
ti_tail_rec_info	trace_gen.m	/^                ti_tail_rec_info        :: maybe(pair(lval, label)),$/;kq|-;/\<ti_tail_rec_info\>/;'q;"	kind:fld	file:
ti_trace_suppress_items	trace_gen.m	/^                ti_trace_suppress_items :: trace_suppress_items,$/;kq|-;/\<ti_trace_suppress_items\>/;'q;"	kind:fld	file:
ti_trail_lvals	trace_gen.m	/^                ti_trail_lvals          :: maybe(pair(lval)),$/;kq|-;/\<ti_trail_lvals\>/;'q;"	kind:fld	file:
tia_answerblock_arity	layout.m	/^                tia_answerblock_arity   :: int,$/;kq|-;/\<tia_answerblock_arity\>/;'q;"	kind:fld
tia_ptis	layout.m	/^                tia_ptis                :: rval,$/;kq|-;/\<tia_ptis\>/;'q;"	kind:fld
tia_type_params	layout.m	/^                tia_type_params         :: rval$/;kq|-;/\<tia_type_params\>/;'q;"	kind:fld
ticket	../library/private_builtin.m	/^:- type ticket == c_pointer.$/;kq|-;/\<ticket\>/;'q;"	kind:type
ticket_counter	../library/private_builtin.m	/^:- type ticket_counter == c_pointer.$/;kq|-;/\<ticket_counter\>/;'q;"	kind:type
ticket_counter_type	add_trail_ops.m	/^:- func ticket_counter_type = mer_type.$/;kq|/^\<ticket_counter_type\>/;'q;"	kind:func	file:
ticket_type	add_trail_ops.m	/^:- func ticket_type = mer_type.$/;kq|/^\<ticket_type\>/;'q;"	kind:func	file:
tie_maybe_args	layout.m	/^                tie_maybe_args          :: maybe(table_io_args_data)$/;kq|-;/\<tie_maybe_args\>/;'q;"	kind:fld
tie_proc_ptr	layout.m	/^                tie_proc_ptr            :: layout_name,$/;kq|-;/\<tie_proc_ptr\>/;'q;"	kind:fld
tightest_op_priority	../library/ops.m	/^    func tightest_op_priority(Table) = priority,$/;kq|-;/\<tightest_op_priority\>/;'q;"	kind:tcm
tightest_op_priority	../library/ops.m	/^    func(tightest_op_priority\/1) is     mercury_tightest_op_priority,$/;kq|-;/\<tightest_op_priority\>/;'q;"	kind:tcim	file:
time	../library/time.m	/^:- pred time(/;kq|/^\<time\>/;'q;"	kind:pred
time.asctime	../library/time.m	/^:- func asctime(/;kq|/^\<asctime\>/;'q;"	kind:func
time.clk_tck	../library/time.m	/^:- func clk_tck = int.$/;kq|/^\<clk_tck\>/;'q;"	kind:func
time.clock	../library/time.m	/^:- pred clock(/;kq|/^\<clock\>/;'q;"	kind:pred
time.clock_t	../library/time.m	/^:- type clock_t == int.$/;kq|-;/\<time.clock_t\>/;'q;"	kind:type
time.clocks_per_sec	../library/time.m	/^:- func clocks_per_sec = int.$/;kq|/^\<clocks_per_sec\>/;'q;"	kind:func
time.compare_time_t_reps	../library/time.m	/^:- pred compare_time_t_reps(/;kq|/^\<compare_time_t_reps\>/;'q;"	kind:pred	file:
time.construct_time_t	../library/time.m	/^:- func construct_time_t(/;kq|/^\<construct_time_t\>/;'q;"	kind:func	file:
time.daylight_time	../library/time.m	/^    ;       daylight_time.  % yes, DST is in effect$/;kq|-;/\<time.daylight_time\>/;'q;"	kind:cons
time.difftime	../library/time.m	/^:- func difftime(/;kq|/^\<difftime\>/;'q;"	kind:func
time.dst	../library/time.m	/^:- type dst$/;kq|-;/\<time.dst\>/;'q;"	kind:type
time.gmtime	../library/time.m	/^:- func gmtime(/;kq|/^\<gmtime\>/;'q;"	kind:func
time.int_to_maybe_dst	../library/time.m	/^:- func int_to_maybe_dst(int) = maybe(/;kq|/^\<int_to_maybe_dst\>/;'q;"	kind:func	file:
time.localtime	../library/time.m	/^:- pred localtime(/;kq|/^\<localtime\>/;'q;"	kind:pred
time.maybe_dst_to_int	../library/time.m	/^:- func maybe_dst_to_int(maybe(/;kq|/^\<maybe_dst_to_int\>/;'q;"	kind:func	file:
time.mktime	../library/time.m	/^:- pred mktime(/;kq|/^\<mktime\>/;'q;"	kind:pred
time.month_name	../library/time.m	/^:- func month_name(/;kq|/^\<month_name\>/;'q;"	kind:func	file:
time.month_name	../library/time.m	/^:- pred month_name(/;kq|/^\<month_name\>/;'q;"	kind:pred	file:
time.standard_time	../library/time.m	/^    --->    standard_time   % no, DST is not in effect$/;kq|-;/\<time.standard_time\>/;'q;"	kind:cons
time.target_clk_tck	../library/time.m	/^:- func target_clk_tck = int.$/;kq|/^\<target_clk_tck\>/;'q;"	kind:func	file:
time.target_clock	../library/time.m	/^:- pred target_clock(/;kq|/^\<target_clock\>/;'q;"	kind:pred	file:
time.target_difftime	../library/time.m	/^:- pred target_difftime(/;kq|/^\<target_difftime\>/;'q;"	kind:pred	file:
time.target_gmtime	../library/time.m	/^:- pred target_gmtime(/;kq|/^\<target_gmtime\>/;'q;"	kind:pred	file:
time.target_localtime	../library/time.m	/^:- pred target_localtime(/;kq|/^\<target_localtime\>/;'q;"	kind:pred	file:
time.target_mktime	../library/time.m	/^:- pred target_mktime(/;kq|/^\<target_mktime\>/;'q;"	kind:pred	file:
time.target_time	../library/time.m	/^:- pred target_time(/;kq|/^\<target_time\>/;'q;"	kind:pred	file:
time.target_times	../library/time.m	/^:- pred target_times(/;kq|/^\<target_times\>/;'q;"	kind:pred	file:
time.tm	../library/time.m	/^:- type tm$/;kq|-;/\<time.tm\>/;'q;"	kind:type
time.tm_dst	../library/time.m	/^                tm_dst  :: maybe(dst)   % IsDST (is DST applicable, and if so,$/;kq|-;/\<time.tm_dst\>/;'q;"	kind:fld
time.tm_hour	../library/time.m	/^                tm_hour :: int,         % Hours (after midnight, 0-23)$/;kq|-;/\<time.tm_hour\>/;'q;"	kind:fld
time.tm_mday	../library/time.m	/^                tm_mday :: int,         % MonthDay (1-31)$/;kq|-;/\<time.tm_mday\>/;'q;"	kind:fld
time.tm_min	../library/time.m	/^                tm_min  :: int,         % Minutes (0-59)$/;kq|-;/\<time.tm_min\>/;'q;"	kind:fld
time.tm_mon	../library/time.m	/^                tm_mon  :: int,         % Month (number since January, 0-11)$/;kq|-;/\<time.tm_mon\>/;'q;"	kind:fld
time.tm_sec	../library/time.m	/^                tm_sec  :: int,         % Seconds (0-61)$/;kq|-;/\<time.tm_sec\>/;'q;"	kind:fld
time.tm_wday	../library/time.m	/^                tm_wday :: int,         % WeekDay (number since Sunday, 0-6)$/;kq|-;/\<time.tm_wday\>/;'q;"	kind:fld
time.tm_yday	../library/time.m	/^                tm_yday :: int,         % YearDay (number since Jan 1st, 0-365)$/;kq|-;/\<time.tm_yday\>/;'q;"	kind:fld
time.tm_year	../library/time.m	/^                tm_year :: int,         % Year (number since 1900)$/;kq|-;/\<time.tm_year\>/;'q;"	kind:fld
time.tms	../library/time.m	/^:- type tms$/;kq|-;/\<time.tms\>/;'q;"	kind:type
time.weekday_name	../library/time.m	/^:- func weekday_name(/;kq|/^\<weekday_name\>/;'q;"	kind:func	file:
time.weekday_name	../library/time.m	/^:- pred weekday_name(/;kq|/^\<weekday_name\>/;'q;"	kind:pred	file:
time_error	../library/time.m	/^:- type time_error$/;kq|-;/\<time_error\>/;'q;"	kind:type
time_profiling	options.m	/^    ;       time_profiling      % profile_time + profile_calls$/;kq|-;/\<time_profiling\>/;'q;"	kind:cons
time_t	../library/time.m	/^:- type time_t$/;kq|-;/\<time_t\>/;'q;"	kind:type	file:
time_t_is_invalid	../library/time.m	/^:- pred time_t_is_invalid(/;kq|/^\<time_t_is_invalid\>/;'q;"	kind:pred	file:
time_t_rep	../library/time.m	/^:- type time_t_rep$/;kq|-;/\<time_t_rep\>/;'q;"	kind:type	file:
time_t_to_timestamp	timestamp.m	/^:- func time_t_to_timestamp(/;kq|/^\<time_t_to_timestamp\>/;'q;"	kind:func
times	../library/int.m	/^:- func times(/;kq|/^\<times\>/;'q;"	kind:func
times	../library/int16.m	/^:- func times(/;kq|/^\<times\>/;'q;"	kind:func
times	../library/int32.m	/^:- func times(/;kq|/^\<times\>/;'q;"	kind:func
times	../library/int64.m	/^:- func times(/;kq|/^\<times\>/;'q;"	kind:func
times	../library/int8.m	/^:- func times(/;kq|/^\<times\>/;'q;"	kind:func
times	../library/time.m	/^:- pred times(/;kq|/^\<times\>/;'q;"	kind:pred
times	../library/uint.m	/^:- func times(/;kq|/^\<times\>/;'q;"	kind:func
times	../library/uint16.m	/^:- func times(/;kq|/^\<times\>/;'q;"	kind:func
times	../library/uint32.m	/^:- func times(/;kq|/^\<times\>/;'q;"	kind:func
times	../library/uint64.m	/^:- func times(/;kq|/^\<times\>/;'q;"	kind:func
times	../library/uint8.m	/^:- func times(/;kq|/^\<times\>/;'q;"	kind:func
times_bits_per_int	../library/int.m	/^:- func times_bits_per_int(/;kq|/^\<times_bits_per_int\>/;'q;"	kind:func
timestamp	timestamp.m	/^:- type timestamp$/;kq|-;/\<timestamp\>/;'q;"	kind:type	file:
timestamp.always_read_module	timestamp.m	/^    --->    always_read_module(maybe_return_timestamp)$/;kq|-;/\<timestamp.always_read_module\>/;'q;"	kind:cons
timestamp.do_return_timestamp	timestamp.m	/^    ;       do_return_timestamp.$/;kq|-;/\<timestamp.do_return_timestamp\>/;'q;"	kind:cons
timestamp.get_file_timestamp	make.timestamp.m	/^:- pred get_file_timestamp(/;kq|/^\<get_file_timestamp\>/;'q;"	kind:pred
timestamp.get_target_timestamp	make.timestamp.m	/^:- pred get_target_timestamp(/;kq|/^\<get_target_timestamp\>/;'q;"	kind:pred
timestamp.gmtime_to_timestamp	timestamp.m	/^:- func gmtime_to_timestamp(/;kq|/^\<gmtime_to_timestamp\>/;'q;"	kind:func	file:
timestamp.maybe_dst_to_int	timestamp.m	/^:- func maybe_dst_to_int(maybe(/;kq|/^\<maybe_dst_to_int\>/;'q;"	kind:func	file:
timestamp.newest_timestamp	timestamp.m	/^:- func newest_timestamp = timestamp.$/;kq|/^\<newest_timestamp\>/;'q;"	kind:func
timestamp.oldest_timestamp	timestamp.m	/^:- func oldest_timestamp = timestamp.$/;kq|/^\<oldest_timestamp\>/;'q;"	kind:func
timestamp.time_t_to_timestamp	timestamp.m	/^:- func time_t_to_timestamp(/;kq|/^\<time_t_to_timestamp\>/;'q;"	kind:func
timestamp_to_string	timestamp.m	/^:- func timestamp_to_string(/;kq|/^\<timestamp_to_string\>/;'q;"	kind:func
tis_eval_method	llds.m	/^                tis_eval_method             :: tabled_eval_method,$/;kq|-;/\<tis_eval_method\>/;'q;"	kind:fld
tis_input_steps	llds.m	/^                tis_input_steps             :: list(table_step_desc),$/;kq|-;/\<tis_input_steps\>/;'q;"	kind:fld
tis_maybe_output_steps	llds.m	/^                tis_maybe_output_steps      :: maybe(list(table_step_desc)),$/;kq|-;/\<tis_maybe_output_steps\>/;'q;"	kind:fld
tis_num_inputs	llds.m	/^                tis_num_inputs              :: int,$/;kq|-;/\<tis_num_inputs\>/;'q;"	kind:fld
tis_num_outputs	llds.m	/^                tis_num_outputs             :: int,$/;kq|-;/\<tis_num_outputs\>/;'q;"	kind:fld
tis_proc_label	llds.m	/^                tis_proc_label              :: proc_label,$/;kq|-;/\<tis_proc_label\>/;'q;"	kind:fld
tis_ptis	llds.m	/^                tis_ptis                    :: rval,$/;kq|-;/\<tis_ptis\>/;'q;"	kind:fld
tis_size_limit	llds.m	/^                tis_size_limit              :: maybe(int),$/;kq|-;/\<tis_size_limit\>/;'q;"	kind:fld
tis_stats	llds.m	/^                tis_stats                   :: table_attr_statistics$/;kq|-;/\<tis_stats\>/;'q;"	kind:fld
tis_type_params	llds.m	/^                tis_type_params             :: rval,$/;kq|-;/\<tis_type_params\>/;'q;"	kind:fld
tll_lazy_cons	../library/tree234.m	/^    ;       tll_lazy_cons(K, V, (func) = tree234_lazy_list(K, V)).$/;kq|-;/\<tll_lazy_cons\>/;'q;"	kind:cons
tll_nil	../library/tree234.m	/^    --->    tll_nil$/;kq|-;/\<tll_nil\>/;'q;"	kind:cons
tm	../library/time.m	/^:- type tm$/;kq|-;/\<tm\>/;'q;"	kind:type
tm_dst	../library/time.m	/^                tm_dst  :: maybe(dst)   % IsDST (is DST applicable, and if so,$/;kq|-;/\<tm_dst\>/;'q;"	kind:fld
tm_hour	../library/time.m	/^                tm_hour :: int,         % Hours (after midnight, 0-23)$/;kq|-;/\<tm_hour\>/;'q;"	kind:fld
tm_mday	../library/time.m	/^                tm_mday :: int,         % MonthDay (1-31)$/;kq|-;/\<tm_mday\>/;'q;"	kind:fld
tm_min	../library/time.m	/^                tm_min  :: int,         % Minutes (0-59)$/;kq|-;/\<tm_min\>/;'q;"	kind:fld
tm_mon	../library/time.m	/^                tm_mon  :: int,         % Month (number since January, 0-11)$/;kq|-;/\<tm_mon\>/;'q;"	kind:fld
tm_sec	../library/time.m	/^                tm_sec  :: int,         % Seconds (0-61)$/;kq|-;/\<tm_sec\>/;'q;"	kind:fld
tm_to_date	../library/calendar.m	/^:- func tm_to_date(/;kq|/^\<tm_to_date\>/;'q;"	kind:func	file:
tm_wday	../library/time.m	/^                tm_wday :: int,         % WeekDay (number since Sunday, 0-6)$/;kq|-;/\<tm_wday\>/;'q;"	kind:fld
tm_yday	../library/time.m	/^                tm_yday :: int,         % YearDay (number since Jan 1st, 0-365)$/;kq|-;/\<tm_yday\>/;'q;"	kind:fld
tm_year	../library/time.m	/^                tm_year :: int,         % Year (number since 1900)$/;kq|-;/\<tm_year\>/;'q;"	kind:fld
tms	../library/time.m	/^:- type tms$/;kq|-;/\<tms\>/;'q;"	kind:type
tmvh_mutable_name	hlds_goal.m	/^                tmvh_mutable_name       :: string,$/;kq|-;/\<tmvh_mutable_name\>/;'q;"	kind:fld
tmvh_state_var_name	hlds_goal.m	/^                tmvh_state_var_name     :: string$/;kq|-;/\<tmvh_state_var_name\>/;'q;"	kind:fld
tn_accumulator	pred_name.m	/^    ;       tn_accumulator(pred_or_func, line_number_and_counter)$/;kq|-;/\<tn_accumulator\>/;'q;"	kind:cons
tn_aux_tabling	pred_name.m	/^    ;       tn_aux_tabling(pred_or_func, user_arity, aux_tabling_pred_kind,$/;kq|-;/\<tn_aux_tabling\>/;'q;"	kind:cons
tn_deforestation	pred_name.m	/^    ;       tn_deforestation(pred_or_func, line_number_and_counter)$/;kq|-;/\<tn_deforestation\>/;'q;"	kind:cons
tn_dep_par_conj	pred_name.m	/^    ;       tn_dep_par_conj(pred_or_func, int, list(int))$/;kq|-;/\<tn_dep_par_conj\>/;'q;"	kind:cons
tn_higher_order	pred_name.m	/^    --->    tn_higher_order(pred_or_func, int)$/;kq|-;/\<tn_higher_order\>/;'q;"	kind:cons
tn_io_tabling	pred_name.m	/^    ;       tn_io_tabling(pred_or_func)$/;kq|-;/\<tn_io_tabling\>/;'q;"	kind:cons
tn_lambda	pred_name.m	/^    ;       tn_lambda(pred_or_func, line_number_and_counter)$/;kq|-;/\<tn_lambda\>/;'q;"	kind:cons
tn_last_call_modulo_cons	pred_name.m	/^    ;       tn_last_call_modulo_cons(pred_or_func, int)$/;kq|-;/\<tn_last_call_modulo_cons\>/;'q;"	kind:cons
tn_loop_inv	pred_name.m	/^    ;       tn_loop_inv(pred_or_func, int, line_number_and_counter)$/;kq|-;/\<tn_loop_inv\>/;'q;"	kind:cons
tn_minimal_model_generator	pred_name.m	/^    ;       tn_minimal_model_generator(pred_or_func, int)$/;kq|-;/\<tn_minimal_model_generator\>/;'q;"	kind:cons
tn_par_distance_granularity	pred_name.m	/^    ;       tn_par_distance_granularity(pred_or_func, int)$/;kq|-;/\<tn_par_distance_granularity\>/;'q;"	kind:cons
tn_par_loop_control	pred_name.m	/^    ;       tn_par_loop_control(pred_or_func, int)$/;kq|-;/\<tn_par_loop_control\>/;'q;"	kind:cons
tn_pragma_type_spec	pred_name.m	/^    ;       tn_pragma_type_spec(maybe(pred_or_func), tvarset, type_subst)$/;kq|-;/\<tn_pragma_type_spec\>/;'q;"	kind:cons
tn_ssdb_stdlib_proxy	pred_name.m	/^    ;       tn_ssdb_stdlib_proxy(pred_or_func)$/;kq|-;/\<tn_ssdb_stdlib_proxy\>/;'q;"	kind:cons
tn_stm_expanded	pred_name.m	/^    ;       tn_stm_expanded(pred_or_func, stm_clone_kind, int, int, int)$/;kq|-;/\<tn_stm_expanded\>/;'q;"	kind:cons
tn_structure_reuse	pred_name.m	/^    ;       tn_structure_reuse(pred_or_func, int, list(int))$/;kq|-;/\<tn_structure_reuse\>/;'q;"	kind:cons
tn_tupling	pred_name.m	/^    ;       tn_tupling(pred_or_func, int, line_number_and_counter)$/;kq|-;/\<tn_tupling\>/;'q;"	kind:cons
tn_untupling	pred_name.m	/^    ;       tn_untupling(pred_or_func, int, line_number_and_counter)$/;kq|-;/\<tn_untupling\>/;'q;"	kind:cons
tn_unused_args	pred_name.m	/^    ;       tn_unused_args(pred_or_func, int, list(int)).$/;kq|-;/\<tn_unused_args\>/;'q;"	kind:cons
tn_user_type_spec	pred_name.m	/^    ;       tn_user_type_spec(pred_or_func, pred_id, proc_id, int)$/;kq|-;/\<tn_user_type_spec\>/;'q;"	kind:cons
to_arith_string	rat.m	/^:- func to_arith_string(/;kq|/^\<to_arith_string\>/;'q;"	kind:func
to_assoc_list	../library/bag.m	/^:- func to_assoc_list(bag(T)) = assoc_list(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
to_assoc_list	../library/bimap.m	/^:- func to_assoc_list(bimap(K, V)) = assoc_list(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
to_assoc_list	../library/digraph.m	/^:- func to_assoc_list(digraph(T)) = assoc_list(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
to_assoc_list	../library/hash_table.m	/^:- func to_assoc_list(hash_table(K, V)) = assoc_list(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
to_assoc_list	../library/map.m	/^:- func to_assoc_list(map(K, V)) = assoc_list(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
to_assoc_list	../library/multi_map.m	/^:- func to_assoc_list(multi_map(K, V)) = assoc_list(K, list(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
to_assoc_list	../library/one_or_more_map.m	/^:- func to_assoc_list(one_or_more_map(K, V)) = assoc_list(K, one_or_more(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
to_assoc_list	../library/pqueue.m	/^:- func to_assoc_list(pqueue(K, V)) = assoc_list(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
to_assoc_list	../library/psqueue.m	/^:- func to_assoc_list(psqueue(P, K)) = assoc_list(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
to_assoc_list	../library/rbtree.m	/^:- func to_assoc_list(rbtree(K, V)) = assoc_list(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
to_assoc_list	../library/version_hash_table.m	/^:- func to_assoc_list(version_hash_table(K, V)) = assoc_list(/;kq|/^\<to_assoc_list\>/;'q;"	kind:func
to_assoc_list_2	../library/digraph.m	/^:- pred to_assoc_list_2(key_set_map(T)::in, list(/;kq|/^\<to_assoc_list_2\>/;'q;"	kind:pred	file:
to_assoc_list_2	../library/version_hash_table.m	/^:- pred to_assoc_list_2(hash_table_alist(/;kq|/^\<to_assoc_list_2\>/;'q;"	kind:pred	file:
to_base_string	../library/integer.m	/^:- func to_base_string(/;kq|/^\<to_base_string\>/;'q;"	kind:func
to_byte_string	../library/bitmap.m	/^:- func to_byte_string(/;kq|/^\<to_byte_string\>/;'q;"	kind:func
to_char_list	../library/string.m	/^:- func to_char_list(string) = list(/;kq|/^\<to_char_list\>/;'q;"	kind:func
to_code_unit_list	../library/string.m	/^:- pred to_code_unit_list(string::in, list(/;kq|/^\<to_code_unit_list\>/;'q;"	kind:pred
to_code_unit_list_in_encoding	string_encoding.m	/^:- pred to_code_unit_list_in_encoding(/;kq|/^\<to_code_unit_list_in_encoding\>/;'q;"	kind:pred
to_code_unit_list_loop	../library/string.m	/^:- pred to_code_unit_list_loop(/;kq|/^\<to_code_unit_list_loop\>/;'q;"	kind:pred	file:
to_doc	../library/pprint.m	/^:- func to_doc(/;kq|/^\<to_doc\>/;'q;"	kind:func
to_doc_prio	../library/pprint.m	/^:- func to_doc_prio(/;kq|/^\<to_doc_prio\>/;'q;"	kind:func	file:
to_flat_assoc_list	../library/multi_map.m	/^:- func to_flat_assoc_list(multi_map(K, V)) = assoc_list(/;kq|/^\<to_flat_assoc_list\>/;'q;"	kind:func
to_flat_assoc_list	../library/one_or_more_map.m	/^:- func to_flat_assoc_list(one_or_more_map(K, V)) = assoc_list(/;kq|/^\<to_flat_assoc_list\>/;'q;"	kind:func
to_flat_assoc_list_acc	../library/multi_map.m	/^:- pred to_flat_assoc_list_acc(K::in, list(/;kq|/^\<to_flat_assoc_list_acc\>/;'q;"	kind:pred	file:
to_flat_assoc_list_acc	../library/one_or_more_map.m	/^:- pred to_flat_assoc_list_acc(K::in, one_or_more(/;kq|/^\<to_flat_assoc_list_acc\>/;'q;"	kind:pred	file:
to_float	../library/string.m	/^:- pred to_float(/;kq|/^\<to_float\>/;'q;"	kind:pred
to_from_order_loop	../library/digraph.m	/^:- pred to_from_order_loop(list(digraph_key(T))::in, digraph(/;kq|/^\<to_from_order_loop\>/;'q;"	kind:pred	file:
to_int	../library/backjump.m	/^:- func to_int(/;kq|/^\<to_int\>/;'q;"	kind:func
to_int	../library/char.m	/^    func(to_int\/1) is char.to_int,$/;kq|-;/\<to_int\>/;'q;"	kind:tcim	file:
to_int	../library/char.m	/^:- func to_int(/;kq|/^\<to_int\>/;'q;"	kind:func
to_int	../library/enum.m	/^    func to_int(T) = int,$/;kq|-;/\<to_int\>/;'q;"	kind:tcm
to_int	../library/int16.m	/^:- func to_int(/;kq|/^\<to_int\>/;'q;"	kind:func
to_int	../library/int32.m	/^:- func to_int(/;kq|/^\<to_int\>/;'q;"	kind:func
to_int	../library/int64.m	/^:- pred to_int(/;kq|/^\<to_int\>/;'q;"	kind:pred
to_int	../library/int8.m	/^:- func to_int(/;kq|/^\<to_int\>/;'q;"	kind:func
to_int	../library/integer.m	/^:- pred to_int(/;kq|/^\<to_int\>/;'q;"	kind:pred
to_int	../library/string.m	/^:- pred to_int(/;kq|/^\<to_int\>/;'q;"	kind:pred
to_int	../library/term.m	/^    func(to_int\/1) is term.var_to_int,$/;kq|-;/\<to_int\>/;'q;"	kind:tcim	file:
to_int	../library/uint16.m	/^:- func to_int(/;kq|/^\<to_int\>/;'q;"	kind:func
to_int	../library/uint8.m	/^:- func to_int(/;kq|/^\<to_int\>/;'q;"	kind:func
to_int16	../library/integer.m	/^:- pred to_int16(/;kq|/^\<to_int16\>/;'q;"	kind:pred
to_int32	../library/integer.m	/^:- pred to_int32(/;kq|/^\<to_int32\>/;'q;"	kind:pred
to_int64	../library/integer.m	/^:- pred to_int64(/;kq|/^\<to_int64\>/;'q;"	kind:pred
to_int8	../library/integer.m	/^:- pred to_int8(/;kq|/^\<to_int8\>/;'q;"	kind:pred
to_key	va_map.m	/^    func to_key(uint) = K$/;kq|-;/\<to_key\>/;'q;"	kind:tcm
to_key_assoc_list	../library/digraph.m	/^:- func to_key_assoc_list(digraph(/;kq|/^\<to_key_assoc_list\>/;'q;"	kind:func
to_key_assoc_list_2	../library/digraph.m	/^:- pred to_key_assoc_list_2(key_set_map(T)::in, list(/;kq|/^\<to_key_assoc_list_2\>/;'q;"	kind:pred	file:
to_list	../library/array.m	/^:- func to_list(array(T)) = list(/;kq|/^\<to_list\>/;'q;"	kind:func
to_list	../library/bag.m	/^:- func to_list(bag(T)) = list(/;kq|/^\<to_list\>/;'q;"	kind:func
to_list	../library/bt_array.m	/^:- func to_list(bt_array(T)) = list(/;kq|/^\<to_list\>/;'q;"	kind:func
to_list	../library/cord.m	/^:- func to_list(cord(T)) = list(/;kq|/^\<to_list\>/;'q;"	kind:func
to_list	../library/queue.m	/^:- func to_list(queue(T)) = list(/;kq|/^\<to_list\>/;'q;"	kind:func
to_list	../library/stack.m	/^:- func to_list(stack(T)) = list(/;kq|/^\<to_list\>/;'q;"	kind:func
to_list	../library/version_array.m	/^:- func to_list(version_array(T)) = list(/;kq|/^\<to_list\>/;'q;"	kind:func
to_list_2	../library/cord.m	/^:- func to_list_2(list(cord_node(T)), list(T)) = list(/;kq|/^\<to_list_2\>/;'q;"	kind:func	file:
to_list_only_duplicates	../library/bag.m	/^:- func to_list_only_duplicates(bag(T)) = list(/;kq|/^\<to_list_only_duplicates\>/;'q;"	kind:func
to_list_without_duplicates	../library/bag.m	/^:- func to_list_without_duplicates(bag(T)) = list(/;kq|/^\<to_list_without_duplicates\>/;'q;"	kind:func
to_lower	../library/char.m	/^:- func to_lower(/;kq|/^\<to_lower\>/;'q;"	kind:func
to_lower	../library/string.m	/^:- func to_lower(string::in) = (/;kq|/^\<to_lower\>/;'q;"	kind:func
to_lower_code_unit	../library/string.m	/^:- pred to_lower_code_unit(/;kq|/^\<to_lower_code_unit\>/;'q;"	kind:pred	file:
to_rat_string	rat.m	/^:- func to_rat_string(/;kq|/^\<to_rat_string\>/;'q;"	kind:func
to_rev_char_list	../library/string.m	/^:- func to_rev_char_list(string) = list(/;kq|/^\<to_rev_char_list\>/;'q;"	kind:func
to_rev_list	../library/cord.m	/^:- func to_rev_list(cord(T)) = list(/;kq|/^\<to_rev_list\>/;'q;"	kind:func
to_rev_list_2	../library/cord.m	/^:- func to_rev_list_2(list(cord_node(T)), list(T)) = list(/;kq|/^\<to_rev_list_2\>/;'q;"	kind:func	file:
to_robdd	mode_robdd.tfeirn.m	/^:- func to_robdd(tfeirn(T)) = robdd(/;kq|/^\<to_robdd\>/;'q;"	kind:func
to_set	../library/bag.m	/^:- func to_set(bag(T)) = set(/;kq|/^\<to_set\>/;'q;"	kind:func
to_set	../library/fat_sparse_bitset.m	/^:- func to_set(fat_sparse_bitset(T)) = set.set(T) <= uenum(/;kq|/^\<to_set\>/;'q;"	kind:func
to_set	../library/fatter_sparse_bitset.m	/^:- func to_set(fatter_sparse_bitset(T)) = set.set(T) <= uenum(/;kq|/^\<to_set\>/;'q;"	kind:func
to_set	../library/set_tree234.m	/^:- func to_set(set_tree234(T)) = set.set(/;kq|/^\<to_set\>/;'q;"	kind:func
to_set	../library/sparse_bitset.m	/^:- func to_set(sparse_bitset(T)) = set.set(T) <= uenum(/;kq|/^\<to_set\>/;'q;"	kind:func
to_set	../library/test_bitset.m	/^:- func to_set(test_bitset(T)) = set(T) <= uenum(/;kq|/^\<to_set\>/;'q;"	kind:func
to_set	../library/tree_bitset.m	/^:- func to_set(tree_bitset(T)) = set.set(T) <= uenum(/;kq|/^\<to_set\>/;'q;"	kind:func
to_sharing_pair_list	structure_sharing.domain.m	/^:- func to_sharing_pair_list(/;kq|/^\<to_sharing_pair_list\>/;'q;"	kind:func	file:
to_sharing_pair_list_2	structure_sharing.domain.m	/^:- pred to_sharing_pair_list_2(/;kq|/^\<to_sharing_pair_list_2\>/;'q;"	kind:pred	file:
to_sharing_pair_list_3	structure_sharing.domain.m	/^:- pred to_sharing_pair_list_3(/;kq|/^\<to_sharing_pair_list_3\>/;'q;"	kind:pred	file:
to_sharing_pair_list_4	structure_sharing.domain.m	/^:- pred to_sharing_pair_list_4(/;kq|/^\<to_sharing_pair_list_4\>/;'q;"	kind:pred	file:
to_simple_constraints	old_type_constraints.m	/^:- pred to_simple_constraints(/;kq|/^\<to_simple_constraints\>/;'q;"	kind:pred	file:
to_singleton_type_domain	old_type_constraints.m	/^:- func to_singleton_type_domain(/;kq|/^\<to_singleton_type_domain\>/;'q;"	kind:func	file:
to_some_int_const_if_in_in_range	int_emu.m	/^:- pred to_some_int_const_if_in_in_range(/;kq|/^\<to_some_int_const_if_in_in_range\>/;'q;"	kind:pred	file:
to_sorted_assoc_list	../library/map.m	/^:- func to_sorted_assoc_list(map(K, V)) = assoc_list(/;kq|/^\<to_sorted_assoc_list\>/;'q;"	kind:func
to_sorted_interval_list	../library/diet.m	/^:- pred to_sorted_interval_list(diet(T)::in, list(/;kq|/^\<to_sorted_interval_list\>/;'q;"	kind:pred
to_sorted_list	../library/diet.m	/^:- func to_sorted_list(diet(T)) = list(T) <= diet_element(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
to_sorted_list	../library/fat_sparse_bitset.m	/^:- func to_sorted_list(fat_sparse_bitset(T)) = list(T) <= uenum(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
to_sorted_list	../library/fatter_sparse_bitset.m	/^:- func to_sorted_list(fatter_sparse_bitset(T)) = list(T) <= uenum(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
to_sorted_list	../library/ranges.m	/^:- func to_sorted_list(ranges) = list(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
to_sorted_list	../library/set.m	/^:- func to_sorted_list(set(T)) = list(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
to_sorted_list	../library/set_bbbtree.m	/^:- func to_sorted_list(set_bbbtree(T)) = list(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
to_sorted_list	../library/set_ctree234.m	/^:- func to_sorted_list(set_ctree234(T)) = list(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
to_sorted_list	../library/set_ordlist.m	/^:- func to_sorted_list(set_ordlist(T)) = list(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
to_sorted_list	../library/set_tree234.m	/^:- func to_sorted_list(set_tree234(T)) = list(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
to_sorted_list	../library/set_unordlist.m	/^:- func to_sorted_list(set_unordlist(T)) = list(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
to_sorted_list	../library/sparse_bitset.m	/^:- func to_sorted_list(sparse_bitset(T)) = list(T) <= uenum(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
to_sorted_list	../library/test_bitset.m	/^:- func to_sorted_list(test_bitset(T)) = list(T) <= uenum(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
to_sorted_list	../library/tree_bitset.m	/^:- func to_sorted_list(tree_bitset(T)) = list(T) <= uenum(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
to_sorted_list	set_of_var.m	/^:- func to_sorted_list(set_of_var(T)) = list(var(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
to_sorted_list2	../library/set_bbbtree.m	/^:- pred to_sorted_list2(set_bbbtree(T), list(T), list(/;kq|/^\<to_sorted_list2\>/;'q;"	kind:pred	file:
to_sorted_list_2	../library/ranges.m	/^:- func to_sorted_list_2(int, int, list(int)) = list(/;kq|/^\<to_sorted_list_2\>/;'q;"	kind:func	file:
to_sorted_list_2	../library/set_tree234.m	/^:- pred to_sorted_list_2(set_tree234(/;kq|/^\<to_sorted_list_2\>/;'q;"	kind:pred	file:
to_string	../library/bitmap.m	/^:- func to_string(/;kq|/^\<to_string\>/;'q;"	kind:func
to_string	../library/integer.m	/^:- func to_string(/;kq|/^\<to_string\>/;'q;"	kind:func
to_string	../library/pprint.m	/^:- func to_string(/;kq|/^\<to_string\>/;'q;"	kind:func
to_string	../library/string.builder.m	/^:- func to_string(string.builder.state::in) = (/;kq|/^\<to_string\>/;'q;"	kind:func
to_string	lines_builder.m	/^:- func to_string(/;kq|/^\<to_string\>/;'q;"	kind:func
to_string.add_revstring	../library/string.to_string.m	/^:- pred add_revstring(/;kq|/^\<add_revstring\>/;'q;"	kind:pred	file:
to_string.arg_to_revstrings	../library/string.to_string.m	/^:- pred arg_to_revstrings(/;kq|/^\<arg_to_revstrings\>/;'q;"	kind:pred	file:
to_string.array_to_revstrings	../library/string.to_string.m	/^:- pred array_to_revstrings(noncanon_handling, ops.table, array(/;kq|/^\<array_to_revstrings\>/;'q;"	kind:pred	file:
to_string.det_dynamic_cast	../library/string.to_string.m	/^:- pred det_dynamic_cast(/;kq|/^\<det_dynamic_cast\>/;'q;"	kind:pred	file:
to_string.maybe_add_revstring	../library/string.to_string.m	/^:- pred maybe_add_revstring(/;kq|/^\<maybe_add_revstring\>/;'q;"	kind:pred	file:
to_string.revstrings	../library/string.to_string.m	/^:- type revstrings == list(string).$/;kq|-;/\<to_string.revstrings\>/;'q;"	kind:type	file:
to_string.same_array_elem_type	../library/string.to_string.m	/^:- pred same_array_elem_type(array(/;kq|/^\<same_array_elem_type\>/;'q;"	kind:pred	file:
to_string.string_impl	../library/string.to_string.m	/^:- func string_impl(/;kq|/^\<string_impl\>/;'q;"	kind:func
to_string.string_ops_impl	../library/string.to_string.m	/^:- func string_ops_impl(/;kq|/^\<string_ops_impl\>/;'q;"	kind:func
to_string.value_to_revstrings	../library/string.to_string.m	/^:- pred value_to_revstrings(/;kq|/^\<value_to_revstrings\>/;'q;"	kind:pred	file:
to_string_chars	../library/bitmap.m	/^:- pred to_string_chars(int, bitmap, list(char), list(/;kq|/^\<to_string_chars\>/;'q;"	kind:pred	file:
to_structure_reuse_condition	structure_reuse.domain.m	/^:- pred to_structure_reuse_condition(/;kq|/^\<to_structure_reuse_condition\>/;'q;"	kind:pred	file:
to_structure_reuse_conditions	structure_reuse.domain.m	/^:- func to_structure_reuse_conditions(list(/;kq|/^\<to_structure_reuse_conditions\>/;'q;"	kind:func	file:
to_structure_reuse_domain	structure_reuse.domain.m	/^:- func to_structure_reuse_domain(/;kq|/^\<to_structure_reuse_domain\>/;'q;"	kind:func
to_structure_sharing_domain	structure_sharing.domain.m	/^:- func to_structure_sharing_domain(/;kq|/^\<to_structure_sharing_domain\>/;'q;"	kind:func
to_term	analysis.file.m	/^:- instance to_term(dummy_answer) where [$/;kq|-;/\<to_term\>/;'q;"	kind:tci	file:
to_term	analysis.framework.m	/^:- typeclass to_term(S) where [$/;kq|-;/\<to_term\>/;'q;"	kind:tc
to_term	analysis.operations.m	/^:- instance to_term(any_call) where [$/;kq|-;/\<to_term\>/;'q;"	kind:tci	file:
to_term	exception_analysis.m	/^:- instance to_term(exception_analysis_answer) where [$/;kq|-;/\<to_term\>/;'q;"	kind:tci	file:
to_term	structure_reuse.analysis.m	/^:- instance to_term(structure_reuse_answer) where [$/;kq|-;/\<to_term\>/;'q;"	kind:tci	file:
to_term	structure_reuse.analysis.m	/^:- instance to_term(structure_reuse_call) where [$/;kq|-;/\<to_term\>/;'q;"	kind:tci	file:
to_term	structure_sharing.analysis.m	/^:- instance to_term(structure_sharing_answer) where [$/;kq|-;/\<to_term\>/;'q;"	kind:tci	file:
to_term	structure_sharing.analysis.m	/^:- instance to_term(structure_sharing_call) where [$/;kq|-;/\<to_term\>/;'q;"	kind:tci	file:
to_term	tabling_analysis.m	/^:- instance to_term(mm_tabling_analysis_answer) where [$/;kq|-;/\<to_term\>/;'q;"	kind:tci	file:
to_term	trailing_analysis.m	/^:- instance to_term(trailing_analysis_answer) where [$/;kq|-;/\<to_term\>/;'q;"	kind:tci	file:
to_term	unused_args.m	/^:- instance to_term(unused_args_answer) where [$/;kq|-;/\<to_term\>/;'q;"	kind:tci	file:
to_term	unused_args.m	/^:- instance to_term(unused_args_call) where [$/;kq|-;/\<to_term\>/;'q;"	kind:tci	file:
to_uint	../library/char.m	/^    func(to_uint\/1) is char.to_uint,$/;kq|-;/\<to_uint\>/;'q;"	kind:tcim	file:
to_uint	../library/char.m	/^:- func to_uint(/;kq|/^\<to_uint\>/;'q;"	kind:func
to_uint	../library/digraph.m	/^    func(to_uint\/1) is digraph_key_to_uint,$/;kq|-;/\<to_uint\>/;'q;"	kind:tcim	file:
to_uint	../library/enum.m	/^    func to_uint(T) = uint,$/;kq|-;/\<to_uint\>/;'q;"	kind:tcm
to_uint	../library/integer.m	/^:- pred to_uint(/;kq|/^\<to_uint\>/;'q;"	kind:pred
to_uint	../library/string.m	/^:- pred to_uint(/;kq|/^\<to_uint\>/;'q;"	kind:pred
to_uint	../library/term.m	/^    func(to_uint\/1) is term.var_to_uint,$/;kq|-;/\<to_uint\>/;'q;"	kind:tcim	file:
to_uint16	../library/integer.m	/^:- pred to_uint16(/;kq|/^\<to_uint16\>/;'q;"	kind:pred
to_uint32	../library/integer.m	/^:- pred to_uint32(/;kq|/^\<to_uint32\>/;'q;"	kind:pred
to_uint64	../library/integer.m	/^:- pred to_uint64(/;kq|/^\<to_uint64\>/;'q;"	kind:pred
to_uint8	../library/integer.m	/^:- pred to_uint8(/;kq|/^\<to_uint8\>/;'q;"	kind:pred
to_upper	../library/char.m	/^:- func to_upper(/;kq|/^\<to_upper\>/;'q;"	kind:func
to_upper	../library/string.m	/^:- func to_upper(string::in) = (/;kq|/^\<to_upper\>/;'q;"	kind:func
to_upper_code_unit	../library/string.m	/^:- pred to_upper_code_unit(/;kq|/^\<to_upper_code_unit\>/;'q;"	kind:pred	file:
to_utf16	../library/char.m	/^:- pred to_utf16(char::in, list(/;kq|/^\<to_utf16\>/;'q;"	kind:pred
to_utf16_code_unit_list	../library/string.m	/^:- pred to_utf16_code_unit_list(string::in, list(/;kq|/^\<to_utf16_code_unit_list\>/;'q;"	kind:pred
to_utf16_code_units	../library/char.m	/^:- pred to_utf16_code_units(char::in, int::out(bound(/;kq|/^\<to_utf16_code_units\>/;'q;"	kind:pred	file:
to_utf16_uint16	../library/char.m	/^:- pred to_utf16_uint16(char::in, list(/;kq|/^\<to_utf16_uint16\>/;'q;"	kind:pred
to_utf8	../library/char.m	/^:- pred to_utf8(char::in, list(/;kq|/^\<to_utf8\>/;'q;"	kind:pred
to_utf8_code_unit_list	../library/string.m	/^:- pred to_utf8_code_unit_list(string::in, list(/;kq|/^\<to_utf8_code_unit_list\>/;'q;"	kind:pred
to_utf8_code_units	../library/char.m	/^:- pred to_utf8_code_units(char::in, int::out(bound(/;kq|/^\<to_utf8_code_units\>/;'q;"	kind:pred	file:
to_utf8_uint8	../library/char.m	/^:- pred to_utf8_uint8(char::in, list(/;kq|/^\<to_utf8_uint8\>/;'q;"	kind:pred
to_xml	../library/term_to_xml.m	/^    func to_xml(T::in) = (xml::out(xml_doc)) is det$/;kq|-;/\<to_xml\>/;'q;"	kind:tcm
tod_dump	mlds_to_c_util.m	/^    ;       tod_dump.$/;kq|-;/\<tod_dump\>/;'q;"	kind:cons
tod_target	mlds_to_c_util.m	/^    --->    tod_target$/;kq|-;/\<tod_target\>/;'q;"	kind:cons
token	../library/mercury_term_lexer.m	/^:- type token =< raw_token$/;kq|-;/\<token\>/;'q;"	kind:type
token_cons	../library/mercury_term_lexer.m	/^    --->    token_cons(token, token_context, token_list)$/;kq|-;/\<token_cons\>/;'q;"	kind:cons
token_cons	../library/mercury_term_parser.m	/^:- inst token_cons for token_list\/0$/;kq|-;/\<token_cons\>/;'q;"	kind:inst	file:
token_context	../library/mercury_term_lexer.m	/^:- type token_context == int.   % line number$/;kq|-;/\<token_context\>/;'q;"	kind:type
token_list	../library/mercury_term_lexer.m	/^:- type token_list$/;kq|-;/\<token_list\>/;'q;"	kind:type
token_nil	../library/mercury_term_lexer.m	/^    ;       token_nil.$/;kq|-;/\<token_nil\>/;'q;"	kind:cons
token_to_string	../library/mercury_term_lexer.m	/^:- pred token_to_string(/;kq|/^\<token_to_string\>/;'q;"	kind:pred
told	../library/prolog.m	/^:- pred told(/;kq|/^\<told\>/;'q;"	kind:pred
told_binary	../library/prolog.m	/^:- pred told_binary(/;kq|/^\<told_binary\>/;'q;"	kind:pred
too_instantiated	mode_errors.m	/^    --->    too_instantiated$/;kq|-;/\<too_instantiated\>/;'q;"	kind:cons
too_many_paths	term_errors.m	/^    ;       too_many_paths$/;kq|-;/\<too_many_paths\>/;'q;"	kind:cons
too_much_overloading_to_msgs	typecheck_error_overload.m	/^:- func too_much_overloading_to_msgs(/;kq|/^\<too_much_overloading_to_msgs\>/;'q;"	kind:func	file:
top	../library/stack.m	/^:- pred top(stack(/;kq|/^\<top\>/;'q;"	kind:pred
top	analysis.framework.m	/^    func top(FuncInfo::in, Call::unused) = (Answer::out) is det,$/;kq|-;/\<top\>/;'q;"	kind:tcm
top_cannot_improve	prog_data_pragma.m	/^    ;       top_cannot_improve(string).$/;kq|-;/\<top_cannot_improve\>/;'q;"	kind:cons
top_cell_may_be_reusable	ctgc.util.m	/^:- pred top_cell_may_be_reusable(/;kq|/^\<top_cell_may_be_reusable\>/;'q;"	kind:pred
top_color_of_stack	write_error_spec.m	/^:- func top_color_of_stack(/;kq|/^\<top_color_of_stack\>/;'q;"	kind:func	file:
top_color_to_string	write_error_spec.m	/^:- func top_color_to_string(/;kq|/^\<top_color_to_string\>/;'q;"	kind:func	file:
top_csd	hlds_pred.m	/^                top_csd                 :: prog_var,$/;kq|-;/\<top_csd\>/;'q;"	kind:fld
top_csd	layout.m	/^                top_csd                 :: int,$/;kq|-;/\<top_csd\>/;'q;"	kind:fld
top_failed_lookup	prog_data_pragma.m	/^    --->    top_failed_lookup(shrouded_pred_proc_id)$/;kq|-;/\<top_failed_lookup\>/;'q;"	kind:cons
top_feedback	prog_data_pragma.m	/^:- type top_feedback$/;kq|-;/\<top_feedback\>/;'q;"	kind:type
top_from_lookup	prog_data_pragma.m	/^    ;       top_from_lookup(shrouded_pred_proc_id)$/;kq|-;/\<top_from_lookup\>/;'q;"	kind:cons
top_functor_mode	hlds_pred.m	/^:- type top_functor_mode$/;kq|-;/\<top_functor_mode\>/;'q;"	kind:type
top_in	hlds_pred.m	/^    --->    top_in$/;kq|-;/\<top_in\>/;'q;"	kind:cons
top_level	accumulator.m	/^:- type top_level$/;kq|-;/\<top_level\>/;'q;"	kind:type	file:
top_level	inst_graph.m	/^    --->    top_level$/;kq|-;/\<top_level\>/;'q;"	kind:cons
top_level	typecheck_error_diff.m	/^    ;       top_level.$/;kq|-;/\<top_level\>/;'q;"	kind:cons	file:
top_level.classify_target	make.top_level.m	/^:- pred classify_target(/;kq|/^\<classify_target\>/;'q;"	kind:pred	file:
top_level.classify_target_2	make.top_level.m	/^:- pred classify_target_2(/;kq|/^\<classify_target_2\>/;'q;"	kind:pred	file:
top_level.get_executable_type	make.top_level.m	/^:- func get_executable_type(/;kq|/^\<get_executable_type\>/;'q;"	kind:func	file:
top_level.make_top_target	make.top_level.m	/^:- pred make_top_target(/;kq|/^\<make_top_target\>/;'q;"	kind:pred	file:
top_level.make_top_targets	make.top_level.m	/^:- pred make_top_targets(/;kq|/^\<make_top_targets\>/;'q;"	kind:pred
top_level_atomic_goal	hlds_goal.m	/^    ;       top_level_atomic_goal$/;kq|-;/\<top_level_atomic_goal\>/;'q;"	kind:cons
top_level_collect_matching_facts	fact_table.m	/^:- pred top_level_collect_matching_facts(/;kq|/^\<top_level_collect_matching_facts\>/;'q;"	kind:pred	file:
top_level_collect_matching_facts_loop	fact_table.m	/^:- pred top_level_collect_matching_facts_loop(/;kq|/^\<top_level_collect_matching_facts_loop\>/;'q;"	kind:pred	file:
top_level_node	inst_graph.m	/^:- pred top_level_node(/;kq|/^\<top_level_node\>/;'q;"	kind:pred
top_module	module_baggage.m	/^    --->    top_module(set(module_name))$/;kq|-;/\<top_module\>/;'q;"	kind:cons
top_module_used_file	recompilation.used_file.m	/^    --->    top_module_used_file(list(module_name))$/;kq|-;/\<top_module_used_file\>/;'q;"	kind:cons
top_out	hlds_pred.m	/^    ;       top_out$/;kq|-;/\<top_out\>/;'q;"	kind:cons
top_resume_point	code_loc_dep.m	/^:- pred top_resume_point(/;kq|/^\<top_resume_point\>/;'q;"	kind:pred
top_selector	ctgc.selector.m	/^:- func top_selector = selector.$/;kq|/^\<top_selector\>/;'q;"	kind:func
top_sharing_not_found	structure_sharing.domain.m	/^:- func top_sharing_not_found(/;kq|/^\<top_sharing_not_found\>/;'q;"	kind:func	file:
top_target_file	make.make_info.m	/^:- type top_target_file$/;kq|-;/\<top_target_file\>/;'q;"	kind:type
top_unused	hlds_pred.m	/^    ;       top_unused.$/;kq|-;/\<top_unused\>/;'q;"	kind:cons
top_zone	pre_quantification.m	/^:- func top_zone = zone.$/;kq|/^\<top_zone\>/;'q;"	kind:func	file:
topological_sort_min_reordering	ordering_mode_constraints.m	/^:- pred topological_sort_min_reordering(set(/;kq|/^\<topological_sort_min_reordering\>/;'q;"	kind:pred	file:
total	term_norm.m	/^    ;       total$/;kq|-;/\<total\>/;'q;"	kind:cons	file:
total_num_code_points	../library/string.builder.m	/^:- func total_num_code_points(/;kq|/^\<total_num_code_points\>/;'q;"	kind:func
total_num_code_points	lines_builder.m	/^:- func total_num_code_points(/;kq|/^\<total_num_code_points\>/;'q;"	kind:func
total_num_code_points_acc	../library/string.builder.m	/^:- pred total_num_code_points_acc(list(/;kq|/^\<total_num_code_points_acc\>/;'q;"	kind:pred	file:
total_num_code_points_acc	lines_builder.m	/^:- pred total_num_code_points_acc(list(/;kq|/^\<total_num_code_points_acc\>/;'q;"	kind:pred	file:
total_num_code_points_is_at_most	../library/string.builder.m	/^:- pred total_num_code_points_is_at_most(/;kq|/^\<total_num_code_points_is_at_most\>/;'q;"	kind:pred
total_num_code_points_is_at_most	lines_builder.m	/^:- pred total_num_code_points_is_at_most(/;kq|/^\<total_num_code_points_is_at_most\>/;'q;"	kind:pred
total_num_code_points_is_at_most_loop	../library/string.builder.m	/^:- pred total_num_code_points_is_at_most_loop(list(/;kq|/^\<total_num_code_points_is_at_most_loop\>/;'q;"	kind:pred	file:
total_num_code_points_is_at_most_loop	lines_builder.m	/^:- pred total_num_code_points_is_at_most_loop(list(/;kq|/^\<total_num_code_points_is_at_most_loop\>/;'q;"	kind:pred	file:
total_sum_decrease	term_constr_pass2.m	/^:- pred total_sum_decrease(/;kq|/^\<total_sum_decrease\>/;'q;"	kind:pred	file:
total_sum_decrease_2	term_constr_pass2.m	/^:- pred total_sum_decrease_2(/;kq|/^\<total_sum_decrease_2\>/;'q;"	kind:pred	file:
total_vars_after	instmap.m	/^                total_vars_after    :: int$/;kq|-;/\<total_vars_after\>/;'q;"	kind:fld	file:
total_vars_before	instmap.m	/^                total_vars_before   :: int,$/;kq|-;/\<total_vars_before\>/;'q;"	kind:fld	file:
touch_file_datestamp	module_cmds.m	/^:- pred touch_file_datestamp(/;kq|/^\<touch_file_datestamp\>/;'q;"	kind:pred
touch_module_ext_datestamp	module_cmds.m	/^:- pred touch_module_ext_datestamp(/;kq|/^\<touch_module_ext_datestamp\>/;'q;"	kind:pred
touches_nondet_ctrl	opt_util.m	/^:- func touches_nondet_ctrl(list(/;kq|/^\<touches_nondet_ctrl\>/;'q;"	kind:func
touches_nondet_ctrl_component	opt_util.m	/^:- func touches_nondet_ctrl_component(/;kq|/^\<touches_nondet_ctrl_component\>/;'q;"	kind:func	file:
touches_nondet_ctrl_components	opt_util.m	/^:- func touches_nondet_ctrl_components(list(/;kq|/^\<touches_nondet_ctrl_components\>/;'q;"	kind:func	file:
touches_nondet_ctrl_instr	opt_util.m	/^:- func touches_nondet_ctrl_instr(/;kq|/^\<touches_nondet_ctrl_instr\>/;'q;"	kind:func	file:
touches_nondet_ctrl_lval	opt_util.m	/^:- func touches_nondet_ctrl_lval(/;kq|/^\<touches_nondet_ctrl_lval\>/;'q;"	kind:func	file:
touches_nondet_ctrl_mem_ref	opt_util.m	/^:- func touches_nondet_ctrl_mem_ref(/;kq|/^\<touches_nondet_ctrl_mem_ref\>/;'q;"	kind:func	file:
touches_nondet_ctrl_rval	opt_util.m	/^:- func touches_nondet_ctrl_rval(/;kq|/^\<touches_nondet_ctrl_rval\>/;'q;"	kind:func	file:
tournament_between	../library/psqueue.m	/^    ;       tournament_between(winner(P, K), winner(P, K)).$/;kq|-;/\<tournament_between\>/;'q;"	kind:cons	file:
tournament_view	../library/psqueue.m	/^:- type tournament_view(P, K)$/;kq|-;/\<tournament_view\>/;'q;"	kind:type	file:
tp_box_policy	prog_mutable.m	/^                tp_box_policy           :: box_policy$/;kq|-;/\<tp_box_policy\>/;'q;"	kind:fld	file:
tp_cell_var_load_cost	tupling.m	/^                tp_cell_var_load_cost       :: int,$/;kq|-;/\<tp_cell_var_load_cost\>/;'q;"	kind:fld	file:
tp_cell_var_store_cost	tupling.m	/^                tp_cell_var_store_cost      :: int,$/;kq|-;/\<tp_cell_var_store_cost\>/;'q;"	kind:fld	file:
tp_costs_ratio	tupling.m	/^                tp_costs_ratio              :: int,$/;kq|-;/\<tp_costs_ratio\>/;'q;"	kind:fld	file:
tp_field_var_load_cost	tupling.m	/^                tp_field_var_load_cost      :: int,$/;kq|-;/\<tp_field_var_load_cost\>/;'q;"	kind:fld	file:
tp_field_var_store_cost	tupling.m	/^                tp_field_var_store_cost     :: int,$/;kq|-;/\<tp_field_var_store_cost\>/;'q;"	kind:fld	file:
tp_min_args_to_tuple	tupling.m	/^                tp_min_args_to_tuple        :: int$/;kq|-;/\<tp_min_args_to_tuple\>/;'q;"	kind:fld	file:
tp_normal_var_load_cost	tupling.m	/^                tp_normal_var_load_cost     :: int,$/;kq|-;/\<tp_normal_var_load_cost\>/;'q;"	kind:fld	file:
tp_normal_var_store_cost	tupling.m	/^                tp_normal_var_store_cost    :: int,$/;kq|-;/\<tp_normal_var_store_cost\>/;'q;"	kind:fld	file:
tp_target_lang	prog_mutable.m	/^                tp_target_lang          :: foreign_language,$/;kq|-;/\<tp_target_lang\>/;'q;"	kind:fld	file:
tpr_maybe_analysis_status	trailing_analysis.m	/^                tpr_maybe_analysis_status       :: maybe(analysis_status)$/;kq|-;/\<tpr_maybe_analysis_status\>/;'q;"	kind:fld	file:
tpr_ppid	trailing_analysis.m	/^                tpr_ppid                        :: pred_proc_id,$/;kq|-;/\<tpr_ppid\>/;'q;"	kind:fld	file:
tpr_status	trailing_analysis.m	/^                tpr_status                      :: trailing_status,$/;kq|-;/\<tpr_status\>/;'q;"	kind:fld	file:
tprop_arg_list_slot	inst_mode_type_prop.m	/^    --->    tprop_arg_list_slot(tprop_args, int)$/;kq|-;/\<tprop_arg_list_slot\>/;'q;"	kind:cons
tprop_args	inst_mode_type_prop.m	/^:- type tprop_args$/;kq|-;/\<tprop_args\>/;'q;"	kind:type
tprop_cache	inst_mode_type_prop.m	/^:- type tprop_cache ==$/;kq|-;/\<tprop_cache\>/;'q;"	kind:type
tprop_cache_result	inst_mode_type_prop.m	/^:- type tprop_cache_result$/;kq|-;/\<tprop_cache_result\>/;'q;"	kind:type
tprop_cache_result_error	inst_mode_type_prop.m	/^    ;       tprop_cache_result_error(inst_ctor, type_ctor, type_ctor).$/;kq|-;/\<tprop_cache_result_error\>/;'q;"	kind:cons
tprop_cache_result_ok	inst_mode_type_prop.m	/^    --->    tprop_cache_result_ok$/;kq|-;/\<tprop_cache_result_ok\>/;'q;"	kind:cons
tprop_context	inst_mode_type_prop.m	/^:- type tprop_context$/;kq|-;/\<tprop_context\>/;'q;"	kind:type
tprop_context_to_pieces	inst_mode_type_prop.m	/^:- pred tprop_context_to_pieces(/;kq|/^\<tprop_context_to_pieces\>/;'q;"	kind:pred	file:
tprop_errors	inst_mode_type_prop.m	/^:- type tprop_errors$/;kq|-;/\<tprop_errors\>/;'q;"	kind:type	file:
tprop_info	inst_mode_type_prop.m	/^:- type tprop_info$/;kq|-;/\<tprop_info\>/;'q;"	kind:type
tprop_inst_name_expansion	inst_mode_type_prop.m	/^    ;       tprop_inst_name_expansion(sym_name_arity, tprop_context).$/;kq|-;/\<tprop_inst_name_expansion\>/;'q;"	kind:cons
tprop_record	inst_mode_type_prop.m	/^:- instance tprop_record(base_info, unit, unit, unit) where [$/;kq|-;/\<tprop_record\>/;'q;"	kind:tci	file:
tprop_record	inst_mode_type_prop.m	/^:- instance tprop_record(tprop_info, tprop_context, tprop_args, tprop_errors)$/;kq|-;/\<tprop_record\>/;'q;"	kind:tci	file:
tprop_record	inst_mode_type_prop.m	/^:- typeclass tprop_record(Info, Context, Args, Errors)$/;kq|-;/\<tprop_record\>/;'q;"	kind:tc	file:
tr	../library/robdd.m	/^:- func tr(robdd(T)) = robdd(/;kq|/^\<tr\>/;'q;"	kind:func	file:
tr_context	prog_item.m	/^                tr_context                      :: prog_context,$/;kq|-;/\<tr_context\>/;'q;"	kind:fld
tr_ctor	prog_item.m	/^                tr_ctor                         :: sym_name,$/;kq|-;/\<tr_ctor\>/;'q;"	kind:fld
tr_ctor_arg_tvars	prog_item.m	/^                tr_ctor_arg_tvars               :: list(tvar),$/;kq|-;/\<tr_ctor_arg_tvars\>/;'q;"	kind:fld
tr_ctor_repn_info	prog_item.m	/^                tr_ctor_repn_info               :: T,$/;kq|-;/\<tr_ctor_repn_info\>/;'q;"	kind:fld
tr_seq_num	prog_item.m	/^                tr_seq_num                      :: item_seq_num$/;kq|-;/\<tr_seq_num\>/;'q;"	kind:fld
tr_tvarset	prog_item.m	/^                tr_tvarset                      :: tvarset,$/;kq|-;/\<tr_tvarset\>/;'q;"	kind:fld
trace_and	prog_data.m	/^    ;       trace_and.$/;kq|-;/\<trace_and\>/;'q;"	kind:cons
trace_base	prog_data.m	/^    --->    trace_base(Base)$/;kq|-;/\<trace_base\>/;'q;"	kind:cons
trace_compiletime	hlds_goal.m	/^                trace_compiletime   :: maybe(trace_expr(trace_compiletime)),$/;kq|-;/\<trace_compiletime\>/;'q;"	kind:fld
trace_compiletime	prog_data.m	/^:- type trace_compiletime$/;kq|-;/\<trace_compiletime\>/;'q;"	kind:type
trace_component	parse_goal.m	/^:- type trace_component$/;kq|-;/\<trace_component\>/;'q;"	kind:type	file:
trace_component_compiletime	parse_goal.m	/^    --->    trace_component_compiletime(trace_expr(trace_compiletime))$/;kq|-;/\<trace_component_compiletime\>/;'q;"	kind:cons	file:
trace_component_maybe_io	parse_goal.m	/^    ;       trace_component_maybe_io(prog_var)$/;kq|-;/\<trace_component_maybe_io\>/;'q;"	kind:cons	file:
trace_component_mutable_var	parse_goal.m	/^    ;       trace_component_mutable_var(trace_mutable_var).$/;kq|-;/\<trace_component_mutable_var\>/;'q;"	kind:cons	file:
trace_component_runtime	parse_goal.m	/^    ;       trace_component_runtime(trace_expr(trace_runtime))$/;kq|-;/\<trace_component_runtime\>/;'q;"	kind:cons	file:
trace_count_file_id	../mdbcomp/trace_counts.m	/^:- func trace_count_file_id = string.$/;kq|/^\<trace_count_file_id\>/;'q;"	kind:func
trace_count_file_type	../mdbcomp/trace_counts.m	/^:- type trace_count_file_type$/;kq|-;/\<trace_count_file_type\>/;'q;"	kind:type
trace_count_syntax_error	../mdbcomp/read_trace_counts.m	/^:- type trace_count_syntax_error$/;kq|-;/\<trace_count_syntax_error\>/;'q;"	kind:type	file:
trace_counts	../mdbcomp/trace_counts.m	/^:- type trace_counts == map(proc_label_in_context, proc_trace_counts).$/;kq|-;/\<trace_counts\>/;'q;"	kind:type
trace_counts.all_or_nonzero	../mdbcomp/trace_counts.m	/^:- type all_or_nonzero$/;kq|-;/\<trace_counts.all_or_nonzero\>/;'q;"	kind:type
trace_counts.calc_num_tests	../mdbcomp/trace_counts.m	/^:- func calc_num_tests(list(/;kq|/^\<calc_num_tests\>/;'q;"	kind:func
trace_counts.context_filename	../mdbcomp/trace_counts.m	/^                context_filename        :: string,$/;kq|-;/\<trace_counts.context_filename\>/;'q;"	kind:fld
trace_counts.diff_file	../mdbcomp/trace_counts.m	/^    ;       diff_file(trace_count_file_type, trace_count_file_type).$/;kq|-;/\<trace_counts.diff_file\>/;'q;"	kind:cons
trace_counts.diff_proc_counts	../mdbcomp/trace_counts.m	/^:- func diff_proc_counts(/;kq|/^\<diff_proc_counts\>/;'q;"	kind:func	file:
trace_counts.diff_trace_counts	../mdbcomp/trace_counts.m	/^:- pred diff_trace_counts(/;kq|/^\<diff_trace_counts\>/;'q;"	kind:pred
trace_counts.exec_count	../mdbcomp/trace_counts.m	/^                exec_count              :: int,$/;kq|-;/\<trace_counts.exec_count\>/;'q;"	kind:fld
trace_counts.line_no_and_count	../mdbcomp/trace_counts.m	/^:- type line_no_and_count$/;kq|-;/\<trace_counts.line_no_and_count\>/;'q;"	kind:type
trace_counts.line_number	../mdbcomp/trace_counts.m	/^                line_number             :: int,$/;kq|-;/\<trace_counts.line_number\>/;'q;"	kind:fld
trace_counts.make_path_port	../mdbcomp/trace_counts.m	/^:- func make_path_port(/;kq|/^\<make_path_port\>/;'q;"	kind:func
trace_counts.num_tests	../mdbcomp/trace_counts.m	/^                num_tests               :: int$/;kq|-;/\<trace_counts.num_tests\>/;'q;"	kind:fld
trace_counts.path_only	../mdbcomp/trace_counts.m	/^    ;       path_only(reverse_goal_path)$/;kq|-;/\<trace_counts.path_only\>/;'q;"	kind:cons
trace_counts.path_port	../mdbcomp/trace_counts.m	/^:- type path_port$/;kq|-;/\<trace_counts.path_port\>/;'q;"	kind:type
trace_counts.port_and_path	../mdbcomp/trace_counts.m	/^    ;       port_and_path(trace_port, reverse_goal_path).$/;kq|-;/\<trace_counts.port_and_path\>/;'q;"	kind:cons
trace_counts.port_only	../mdbcomp/trace_counts.m	/^    --->    port_only(trace_port)$/;kq|-;/\<trace_counts.port_only\>/;'q;"	kind:cons
trace_counts.proc_label	../mdbcomp/trace_counts.m	/^                proc_label              :: proc_label$/;kq|-;/\<trace_counts.proc_label\>/;'q;"	kind:fld
trace_counts.proc_trace_counts	../mdbcomp/trace_counts.m	/^:- type proc_trace_counts == map(path_port, line_no_and_count).$/;kq|-;/\<trace_counts.proc_trace_counts\>/;'q;"	kind:type
trace_counts.single_file	../mdbcomp/trace_counts.m	/^    --->    single_file(base_count_file_type)$/;kq|-;/\<trace_counts.single_file\>/;'q;"	kind:cons
trace_counts.sum_trace_counts	../mdbcomp/trace_counts.m	/^:- pred sum_trace_counts(/;kq|/^\<sum_trace_counts\>/;'q;"	kind:pred
trace_counts.union_file	../mdbcomp/trace_counts.m	/^    ;       union_file(int, list(trace_count_file_type))$/;kq|-;/\<trace_counts.union_file\>/;'q;"	kind:cons
trace_counts.union_file	../mdbcomp/trace_counts.m	/^:- inst union_file for trace_count_file_type\/0$/;kq|-;/\<trace_counts.union_file\>/;'q;"	kind:inst
trace_counts.user_all	../mdbcomp/trace_counts.m	/^    --->    user_all$/;kq|-;/\<trace_counts.user_all\>/;'q;"	kind:cons
trace_counts.user_nonzero	../mdbcomp/trace_counts.m	/^    ;       user_nonzero.$/;kq|-;/\<trace_counts.user_nonzero\>/;'q;"	kind:cons
trace_counts_kind	../mdbcomp/slice_and_dice.m	/^:- type trace_counts_kind$/;kq|-;/\<trace_counts_kind\>/;'q;"	kind:type	file:
trace_does_not_need_body_rep	continuation_info.m	/^    ;       trace_does_not_need_body_rep.$/;kq|-;/\<trace_does_not_need_body_rep\>/;'q;"	kind:cons
trace_envvar	prog_data.m	/^    --->    trace_envvar(string).$/;kq|-;/\<trace_envvar\>/;'q;"	kind:cons
trace_evaluate_runtime_condition	../library/private_builtin.m	/^:- semipure pred trace_evaluate_runtime_condition is semidet.$/;kq|/^\<trace_evaluate_runtime_condition\>/;'q;"	kind:pred
trace_expr	prog_data.m	/^:- type trace_expr(Base)$/;kq|-;/\<trace_expr\>/;'q;"	kind:type
trace_expr	prog_item.m	/^    ;       trace_expr($/;kq|-;/\<trace_expr\>/;'q;"	kind:cons
trace_fail_vars	trace_gen.m	/^:- pred trace_fail_vars(/;kq|/^\<trace_fail_vars\>/;'q;"	kind:pred
trace_flag	prog_data.m	/^    --->    trace_flag(string)$/;kq|-;/\<trace_flag\>/;'q;"	kind:cons
trace_gen.build_fail_vars	trace_gen.m	/^:- pred build_fail_vars(/;kq|/^\<build_fail_vars\>/;'q;"	kind:pred	file:
trace_gen.call_depth_slot	trace_gen.m	/^:- pred call_depth_slot(/;kq|/^\<call_depth_slot\>/;'q;"	kind:pred	file:
trace_gen.call_num_slot	trace_gen.m	/^:- pred call_num_slot(/;kq|/^\<call_num_slot\>/;'q;"	kind:pred	file:
trace_gen.event_num_slot	trace_gen.m	/^:- pred event_num_slot(/;kq|/^\<event_num_slot\>/;'q;"	kind:pred	file:
trace_gen.external_event_info	trace_gen.m	/^:- type external_event_info$/;kq|-;/\<trace_gen.external_event_info\>/;'q;"	kind:type
trace_gen.external_port_call	trace_gen.m	/^    --->    external_port_call$/;kq|-;/\<trace_gen.external_port_call\>/;'q;"	kind:cons
trace_gen.external_port_exit	trace_gen.m	/^    ;       external_port_exit$/;kq|-;/\<trace_gen.external_port_exit\>/;'q;"	kind:cons
trace_gen.external_port_fail	trace_gen.m	/^    ;       external_port_fail$/;kq|-;/\<trace_gen.external_port_fail\>/;'q;"	kind:cons
trace_gen.external_trace_port	trace_gen.m	/^:- type external_trace_port$/;kq|-;/\<trace_gen.external_trace_port\>/;'q;"	kind:type
trace_gen.find_output_vars	trace_gen.m	/^:- pred find_output_vars(assoc_list(/;kq|/^\<find_output_vars\>/;'q;"	kind:pred	file:
trace_gen.generate_event_code	trace_gen.m	/^:- pred generate_event_code(/;kq|/^\<generate_event_code\>/;'q;"	kind:pred	file:
trace_gen.neg_failure	trace_gen.m	/^    ;       neg_failure.$/;kq|-;/\<trace_gen.neg_failure\>/;'q;"	kind:cons
trace_gen.neg_success	trace_gen.m	/^    --->    neg_success$/;kq|-;/\<trace_gen.neg_success\>/;'q;"	kind:cons
trace_gen.negation_end_port	trace_gen.m	/^:- type negation_end_port$/;kq|-;/\<trace_gen.negation_end_port\>/;'q;"	kind:type
trace_gen.port_info_external	trace_gen.m	/^    --->    port_info_external$/;kq|-;/\<trace_gen.port_info_external\>/;'q;"	kind:cons	file:
trace_gen.port_info_internal	trace_gen.m	/^    ;       port_info_internal($/;kq|-;/\<trace_gen.port_info_internal\>/;'q;"	kind:cons	file:
trace_gen.port_info_user	trace_gen.m	/^    ;       port_info_user($/;kq|-;/\<trace_gen.port_info_user\>/;'q;"	kind:cons	file:
trace_gen.redo_layout_slot	trace_gen.m	/^:- pred redo_layout_slot(/;kq|/^\<redo_layout_slot\>/;'q;"	kind:pred	file:
trace_gen.slot_call_table	trace_gen.m	/^                slot_call_table     :: maybe(int),$/;kq|-;/\<trace_gen.slot_call_table\>/;'q;"	kind:fld
trace_gen.slot_from_full	trace_gen.m	/^                slot_from_full      :: maybe(int),$/;kq|-;/\<trace_gen.slot_from_full\>/;'q;"	kind:fld
trace_gen.slot_io	trace_gen.m	/^                slot_io             :: maybe(int),$/;kq|-;/\<trace_gen.slot_io\>/;'q;"	kind:fld
trace_gen.slot_maxfr	trace_gen.m	/^                slot_maxfr          :: maybe(int),$/;kq|-;/\<trace_gen.slot_maxfr\>/;'q;"	kind:fld
trace_gen.slot_tail_rec	trace_gen.m	/^                slot_tail_rec       :: maybe(int)$/;kq|-;/\<trace_gen.slot_tail_rec\>/;'q;"	kind:fld
trace_gen.slot_trail	trace_gen.m	/^                slot_trail          :: maybe(int),$/;kq|-;/\<trace_gen.slot_trail\>/;'q;"	kind:fld
trace_gen.stackref_to_string	trace_gen.m	/^:- pred stackref_to_string(/;kq|/^\<stackref_to_string\>/;'q;"	kind:pred	file:
trace_gen.ti_eff_trace_level	trace_gen.m	/^                ti_eff_trace_level      :: eff_trace_level,$/;kq|-;/\<trace_gen.ti_eff_trace_level\>/;'q;"	kind:fld	file:
trace_gen.ti_from_full_lval	trace_gen.m	/^                ti_from_full_lval       :: maybe(lval),$/;kq|-;/\<trace_gen.ti_from_full_lval\>/;'q;"	kind:fld	file:
trace_gen.ti_io_seq_lval	trace_gen.m	/^                ti_io_seq_lval          :: maybe(lval),$/;kq|-;/\<trace_gen.ti_io_seq_lval\>/;'q;"	kind:fld	file:
trace_gen.ti_maxfr_lval	trace_gen.m	/^                ti_maxfr_lval           :: maybe(lval),$/;kq|-;/\<trace_gen.ti_maxfr_lval\>/;'q;"	kind:fld	file:
trace_gen.ti_redo_label	trace_gen.m	/^                ti_redo_label           :: maybe(label)$/;kq|-;/\<trace_gen.ti_redo_label\>/;'q;"	kind:fld	file:
trace_gen.ti_tail_rec_info	trace_gen.m	/^                ti_tail_rec_info        :: maybe(pair(lval, label)),$/;kq|-;/\<trace_gen.ti_tail_rec_info\>/;'q;"	kind:fld	file:
trace_gen.ti_trail_lvals	trace_gen.m	/^                ti_trail_lvals          :: maybe(pair(lval)),$/;kq|-;/\<trace_gen.ti_trail_lvals\>/;'q;"	kind:fld	file:
trace_gen.trace_fail_vars	trace_gen.m	/^:- pred trace_fail_vars(/;kq|/^\<trace_fail_vars\>/;'q;"	kind:pred
trace_gen.trace_info	trace_gen.m	/^:- type trace_info$/;kq|-;/\<trace_gen.trace_info\>/;'q;"	kind:type	file:
trace_gen.trace_port_info	trace_gen.m	/^:- type trace_port_info$/;kq|-;/\<trace_gen.trace_port_info\>/;'q;"	kind:type	file:
trace_gen.trace_produce_var	trace_gen.m	/^:- pred trace_produce_var(/;kq|/^\<trace_produce_var\>/;'q;"	kind:pred	file:
trace_gen.trace_produce_vars	trace_gen.m	/^:- pred trace_produce_vars(list(/;kq|/^\<trace_produce_vars\>/;'q;"	kind:pred	file:
trace_gen.trace_reserved_slots	trace_gen.m	/^:- pred trace_reserved_slots(/;kq|/^\<trace_reserved_slots\>/;'q;"	kind:pred
trace_gen.trace_setup	trace_gen.m	/^:- pred trace_setup(/;kq|/^\<trace_setup\>/;'q;"	kind:pred
trace_gen.trace_slot_info	trace_gen.m	/^:- type trace_slot_info$/;kq|-;/\<trace_gen.trace_slot_info\>/;'q;"	kind:type
trace_goal	hlds_goal.m	/^    ;       trace_goal($/;kq|-;/\<trace_goal\>/;'q;"	kind:cons
trace_goal_flags	options.m	/^    ;       trace_goal_flags$/;kq|-;/\<trace_goal_flags\>/;'q;"	kind:cons
trace_grade	prog_data.m	/^    ;       trace_grade(trace_grade)$/;kq|-;/\<trace_grade\>/;'q;"	kind:cons
trace_grade_c	prog_data.m	/^    ;       trace_grade_c$/;kq|-;/\<trace_grade_c\>/;'q;"	kind:cons
trace_grade_csharp	prog_data.m	/^    ;       trace_grade_csharp$/;kq|-;/\<trace_grade_csharp\>/;'q;"	kind:cons
trace_grade_debug	prog_data.m	/^    --->    trace_grade_debug$/;kq|-;/\<trace_grade_debug\>/;'q;"	kind:cons
trace_grade_java	prog_data.m	/^    ;       trace_grade_java.$/;kq|-;/\<trace_grade_java\>/;'q;"	kind:cons
trace_grade_llds	prog_data.m	/^    ;       trace_grade_llds$/;kq|-;/\<trace_grade_llds\>/;'q;"	kind:cons
trace_grade_mlds	prog_data.m	/^    ;       trace_grade_mlds$/;kq|-;/\<trace_grade_mlds\>/;'q;"	kind:cons
trace_grade_par	prog_data.m	/^    ;       trace_grade_par$/;kq|-;/\<trace_grade_par\>/;'q;"	kind:cons
trace_grade_prof	prog_data.m	/^    ;       trace_grade_prof$/;kq|-;/\<trace_grade_prof\>/;'q;"	kind:cons
trace_grade_profdeep	prog_data.m	/^    ;       trace_grade_profdeep$/;kq|-;/\<trace_grade_profdeep\>/;'q;"	kind:cons
trace_grade_rbmm	prog_data.m	/^    ;       trace_grade_rbmm$/;kq|-;/\<trace_grade_rbmm\>/;'q;"	kind:cons
trace_grade_ssdebug	prog_data.m	/^    ;       trace_grade_ssdebug$/;kq|-;/\<trace_grade_ssdebug\>/;'q;"	kind:cons
trace_grade_trail	prog_data.m	/^    ;       trace_grade_trail$/;kq|-;/\<trace_grade_trail\>/;'q;"	kind:cons
trace_info	trace_gen.m	/^:- type trace_info$/;kq|-;/\<trace_info\>/;'q;"	kind:type	file:
trace_init_files	options.m	/^    ;       trace_init_files$/;kq|-;/\<trace_init_files\>/;'q;"	kind:cons
trace_level	options.m	/^    ;       trace_level$/;kq|-;/\<trace_level\>/;'q;"	kind:cons
trace_level	trace_params.m	/^:- type trace_level$/;kq|-;/\<trace_level\>/;'q;"	kind:type	file:
trace_level_allows_tail_rec	trace_params.m	/^:- func trace_level_allows_tail_rec(/;kq|/^\<trace_level_allows_tail_rec\>/;'q;"	kind:func
trace_level_deep	prog_data.m	/^    ;       trace_level_deep.$/;kq|-;/\<trace_level_deep\>/;'q;"	kind:cons
trace_level_for_unify_compare	trace_params.m	/^:- func trace_level_for_unify_compare(/;kq|/^\<trace_level_for_unify_compare\>/;'q;"	kind:func
trace_level_has_proc_body_reps	trace_params.m	/^:- func trace_level_has_proc_body_reps(/;kq|/^\<trace_level_has_proc_body_reps\>/;'q;"	kind:func	file:
trace_level_none	trace_params.m	/^:- func trace_level_none = trace_level.$/;kq|/^\<trace_level_none\>/;'q;"	kind:func
trace_level_rep	trace_params.m	/^:- func trace_level_rep(/;kq|/^\<trace_level_rep\>/;'q;"	kind:func
trace_level_shallow	prog_data.m	/^    --->    trace_level_shallow$/;kq|-;/\<trace_level_shallow\>/;'q;"	kind:cons
trace_libs	options.m	/^    ;       trace_libs$/;kq|-;/\<trace_libs\>/;'q;"	kind:cons
trace_maybe_io	hlds_goal.m	/^                trace_maybe_io      :: maybe(string),$/;kq|-;/\<trace_maybe_io\>/;'q;"	kind:fld
trace_mutable_name	prog_data.m	/^                trace_mutable_name      :: string,$/;kq|-;/\<trace_mutable_name\>/;'q;"	kind:fld
trace_mutable_var	prog_data.m	/^:- type trace_mutable_var$/;kq|-;/\<trace_mutable_var\>/;'q;"	kind:type
trace_mutable_var_hlds	hlds_goal.m	/^:- type trace_mutable_var_hlds$/;kq|-;/\<trace_mutable_var_hlds\>/;'q;"	kind:type
trace_mutable_vars	hlds_goal.m	/^                trace_mutable_vars  :: list(trace_mutable_var_hlds),$/;kq|-;/\<trace_mutable_vars\>/;'q;"	kind:fld
trace_needs_body_rep	continuation_info.m	/^:- type trace_needs_body_rep$/;kq|-;/\<trace_needs_body_rep\>/;'q;"	kind:type
trace_needs_proc_body_reps	trace_params.m	/^:- func trace_needs_proc_body_reps(/;kq|/^\<trace_needs_proc_body_reps\>/;'q;"	kind:func
trace_not	prog_data.m	/^    ;       trace_not(trace_expr(Base))$/;kq|-;/\<trace_not\>/;'q;"	kind:cons
trace_op	prog_data.m	/^    ;       trace_op(trace_op, trace_expr(Base), trace_expr(Base)).$/;kq|-;/\<trace_op\>/;'q;"	kind:cons
trace_optimized	options.m	/^    ;       trace_optimized$/;kq|-;/\<trace_optimized\>/;'q;"	kind:cons
trace_optimized	simplify_info.m	/^    ;       trace_optimized.$/;kq|-;/\<trace_optimized\>/;'q;"	kind:cons
trace_or	prog_data.m	/^    --->    trace_or$/;kq|-;/\<trace_or\>/;'q;"	kind:cons
trace_params.at_least_at_deep	trace_params.m	/^:- func at_least_at_deep(/;kq|/^\<at_least_at_deep\>/;'q;"	kind:func
trace_params.char_is_comma	trace_params.m	/^:- pred char_is_comma(/;kq|/^\<char_is_comma\>/;'q;"	kind:pred	file:
trace_params.convert_item_name	trace_params.m	/^:- pred convert_item_name(string::in, list(/;kq|/^\<convert_item_name\>/;'q;"	kind:pred	file:
trace_params.convert_port_name	trace_params.m	/^:- pred convert_port_name(/;kq|/^\<convert_port_name\>/;'q;"	kind:pred	file:
trace_params.decl_rep	trace_params.m	/^    ;       decl_rep.$/;kq|-;/\<trace_params.decl_rep\>/;'q;"	kind:cons	file:
trace_params.deep	trace_params.m	/^    ;       deep$/;kq|-;/\<trace_params.deep\>/;'q;"	kind:cons	file:
trace_params.eff_basic	trace_params.m	/^    ;       eff_basic$/;kq|-;/\<trace_params.eff_basic\>/;'q;"	kind:cons	file:
trace_params.eff_basic_user	trace_params.m	/^    ;       eff_basic_user$/;kq|-;/\<trace_params.eff_basic_user\>/;'q;"	kind:cons	file:
trace_params.eff_decl_rep	trace_params.m	/^    ;       eff_decl_rep.$/;kq|-;/\<trace_params.eff_decl_rep\>/;'q;"	kind:cons	file:
trace_params.eff_deep	trace_params.m	/^    ;       eff_deep$/;kq|-;/\<trace_params.eff_deep\>/;'q;"	kind:cons	file:
trace_params.eff_none	trace_params.m	/^    --->    eff_none$/;kq|-;/\<trace_params.eff_none\>/;'q;"	kind:cons	file:
trace_params.eff_shallow	trace_params.m	/^    ;       eff_shallow$/;kq|-;/\<trace_params.eff_shallow\>/;'q;"	kind:cons	file:
trace_params.eff_trace_level	trace_params.m	/^:- type eff_trace_level$/;kq|-;/\<trace_params.eff_trace_level\>/;'q;"	kind:type	file:
trace_params.none	trace_params.m	/^    --->    none$/;kq|-;/\<trace_params.none\>/;'q;"	kind:cons	file:
trace_params.port_cat_context	trace_params.m	/^    ;       port_cat_context$/;kq|-;/\<trace_params.port_cat_context\>/;'q;"	kind:cons	file:
trace_params.port_cat_internal	trace_params.m	/^    ;       port_cat_internal$/;kq|-;/\<trace_params.port_cat_internal\>/;'q;"	kind:cons	file:
trace_params.port_cat_user	trace_params.m	/^    ;       port_cat_user.$/;kq|-;/\<trace_params.port_cat_user\>/;'q;"	kind:cons	file:
trace_params.port_category	trace_params.m	/^:- type port_category$/;kq|-;/\<trace_params.port_category\>/;'q;"	kind:type	file:
trace_params.port_number	trace_params.m	/^:- func port_number(/;kq|/^\<port_number\>/;'q;"	kind:func	file:
trace_params.shallow	trace_params.m	/^    ;       shallow$/;kq|-;/\<trace_params.shallow\>/;'q;"	kind:cons	file:
trace_params.suppress_port	trace_params.m	/^    --->    suppress_port(trace_port)$/;kq|-;/\<trace_params.suppress_port\>/;'q;"	kind:cons	file:
trace_params.trace_level	trace_params.m	/^:- type trace_level$/;kq|-;/\<trace_params.trace_level\>/;'q;"	kind:type	file:
trace_params.trace_level_none	trace_params.m	/^:- func trace_level_none = trace_level.$/;kq|/^\<trace_level_none\>/;'q;"	kind:func
trace_params.trace_level_rep	trace_params.m	/^:- func trace_level_rep(/;kq|/^\<trace_level_rep\>/;'q;"	kind:func
trace_params.wrap_port	trace_params.m	/^:- pred wrap_port(/;kq|/^\<wrap_port\>/;'q;"	kind:pred	file:
trace_port	../mdbcomp/prim_data.m	/^:- type trace_port$/;kq|-;/\<trace_port\>/;'q;"	kind:type
trace_port_category	trace_params.m	/^:- func trace_port_category(/;kq|/^\<trace_port_category\>/;'q;"	kind:func	file:
trace_port_info	trace_gen.m	/^:- type trace_port_info$/;kq|-;/\<trace_port_info\>/;'q;"	kind:type	file:
trace_port_layout_info	continuation_info.m	/^:- type trace_port_layout_info$/;kq|-;/\<trace_port_layout_info\>/;'q;"	kind:type
trace_port_to_string	layout_out.m	/^:- func trace_port_to_string(/;kq|/^\<trace_port_to_string\>/;'q;"	kind:func
trace_prepare_for_call	trace_gen.m	/^:- pred trace_prepare_for_call(/;kq|/^\<trace_prepare_for_call\>/;'q;"	kind:pred
trace_produce_var	trace_gen.m	/^:- pred trace_produce_var(/;kq|/^\<trace_produce_var\>/;'q;"	kind:pred	file:
trace_produce_vars	trace_gen.m	/^:- pred trace_produce_vars(list(/;kq|/^\<trace_produce_vars\>/;'q;"	kind:pred	file:
trace_prof	options.m	/^    ;       trace_prof$/;kq|-;/\<trace_prof\>/;'q;"	kind:cons
trace_quant_vars	hlds_goal.m	/^                trace_quant_vars    :: list(prog_var)$/;kq|-;/\<trace_quant_vars\>/;'q;"	kind:fld
trace_read_proc_defn_rep	../mdbcomp/program_representation.m	/^:- pred trace_read_proc_defn_rep(/;kq|/^\<trace_read_proc_defn_rep\>/;'q;"	kind:pred
trace_reserved_slots	trace_gen.m	/^:- pred trace_reserved_slots(/;kq|/^\<trace_reserved_slots\>/;'q;"	kind:pred
trace_runtime	hlds_goal.m	/^                trace_runtime       :: maybe(trace_expr(trace_runtime)),$/;kq|-;/\<trace_runtime\>/;'q;"	kind:fld
trace_runtime	prog_data.m	/^:- type trace_runtime$/;kq|-;/\<trace_runtime\>/;'q;"	kind:type
trace_setup	trace_gen.m	/^:- pred trace_setup(/;kq|/^\<trace_setup\>/;'q;"	kind:pred
trace_slot_info	trace_gen.m	/^:- type trace_slot_info$/;kq|-;/\<trace_slot_info\>/;'q;"	kind:type
trace_stack_layout	options.m	/^    ;       trace_stack_layout$/;kq|-;/\<trace_stack_layout\>/;'q;"	kind:cons
trace_state_var	prog_data.m	/^                trace_state_var         :: prog_var$/;kq|-;/\<trace_state_var\>/;'q;"	kind:fld
trace_suppress_item	trace_params.m	/^:- type trace_suppress_item$/;kq|-;/\<trace_suppress_item\>/;'q;"	kind:type	file:
trace_suppress_items	trace_params.m	/^:- type trace_suppress_items == set(trace_suppress_item).$/;kq|-;/\<trace_suppress_items\>/;'q;"	kind:type	file:
trace_table_io	options.m	/^    ;       trace_table_io$/;kq|-;/\<trace_table_io\>/;'q;"	kind:cons
trace_table_io_all	options.m	/^    ;       trace_table_io_all$/;kq|-;/\<trace_table_io_all\>/;'q;"	kind:cons
trace_table_io_only_retry	options.m	/^    ;       trace_table_io_only_retry$/;kq|-;/\<trace_table_io_only_retry\>/;'q;"	kind:cons
trace_table_io_require	options.m	/^    ;       trace_table_io_require$/;kq|-;/\<trace_table_io_require\>/;'q;"	kind:cons
trace_table_io_states	options.m	/^    ;       trace_table_io_states$/;kq|-;/\<trace_table_io_states\>/;'q;"	kind:cons
trace_trace_level	prog_data.m	/^    ;       trace_trace_level(trace_trace_level).$/;kq|-;/\<trace_trace_level\>/;'q;"	kind:cons
trace_trace_level	prog_data.m	/^:- type trace_trace_level$/;kq|-;/\<trace_trace_level\>/;'q;"	kind:type
trace_type_info_type	ml_accurate_gc.m	/^:- pred trace_type_info_type(/;kq|/^\<trace_type_info_type\>/;'q;"	kind:pred	file:
track	../library/getopt.m	/^    ;       track($/;kq|-;/\<track\>/;'q;"	kind:cons	file:
track	../library/getopt_io.m	/^    ;       track($/;kq|-;/\<track\>/;'q;"	kind:cons	file:
track_flags.compare_hash_file	make.track_flags.m	/^:- pred compare_hash_file(/;kq|/^\<compare_hash_file\>/;'q;"	kind:pred	file:
track_flags.last_hash	make.track_flags.m	/^:- type last_hash$/;kq|-;/\<track_flags.last_hash\>/;'q;"	kind:type	file:
track_flags.lh_hash	make.track_flags.m	/^                lh_hash                 :: string$/;kq|-;/\<track_flags.lh_hash\>/;'q;"	kind:fld	file:
track_flags.lh_options	make.track_flags.m	/^                lh_options              :: list(string),$/;kq|-;/\<track_flags.lh_options\>/;'q;"	kind:fld	file:
track_flags.option_table_hash	make.track_flags.m	/^:- pred option_table_hash(/;kq|/^\<option_table_hash\>/;'q;"	kind:pred	file:
track_flags.write_hash_file	make.track_flags.m	/^:- pred write_hash_file(/;kq|/^\<write_hash_file\>/;'q;"	kind:pred	file:
trad_passes	options.m	/^    ;       trad_passes$/;kq|-;/\<trad_passes\>/;'q;"	kind:cons
trail_analyse_scc	trailing_analysis.m	/^:- pred trail_analyse_scc(/;kq|/^\<trail_analyse_scc\>/;'q;"	kind:pred	file:
trail_analysis_name	trailing_analysis.m	/^:- func trail_analysis_name = string.$/;kq|/^\<trail_analysis_name\>/;'q;"	kind:func	file:
trail_annotate_case	trailing_analysis.m	/^:- pred trail_annotate_case(/;kq|/^\<trail_annotate_case\>/;'q;"	kind:pred	file:
trail_annotate_cases	trailing_analysis.m	/^:- pred trail_annotate_cases(var_table::in, list(case)::in, list(/;kq|/^\<trail_annotate_cases\>/;'q;"	kind:pred	file:
trail_annotate_goal	trailing_analysis.m	/^:- pred trail_annotate_goal(/;kq|/^\<trail_annotate_goal\>/;'q;"	kind:pred	file:
trail_annotate_goal_2	trailing_analysis.m	/^:- pred trail_annotate_goal_2(/;kq|/^\<trail_annotate_goal_2\>/;'q;"	kind:pred	file:
trail_annotate_goal_list	trailing_analysis.m	/^:- pred trail_annotate_goal_list(/;kq|/^\<trail_annotate_goal_list\>/;'q;"	kind:pred	file:
trail_annotate_proc	trailing_analysis.m	/^:- pred trail_annotate_proc(/;kq|/^\<trail_annotate_proc\>/;'q;"	kind:pred	file:
trail_check_call	trailing_analysis.m	/^:- pred trail_check_call(/;kq|/^\<trail_check_call\>/;'q;"	kind:pred	file:
trail_check_call_2	trailing_analysis.m	/^:- pred trail_check_call_2(/;kq|/^\<trail_check_call_2\>/;'q;"	kind:pred	file:
trail_check_vars	trailing_analysis.m	/^:- func trail_check_vars(module_info, var_table, list(/;kq|/^\<trail_check_vars\>/;'q;"	kind:func	file:
trail_combine_individual_proc_results	trailing_analysis.m	/^:- pred trail_combine_individual_proc_results(list(/;kq|/^\<trail_combine_individual_proc_results\>/;'q;"	kind:pred	file:
trail_combine_proc_result_maybe_analysis_statuses	trailing_analysis.m	/^:- pred trail_combine_proc_result_maybe_analysis_statuses(/;kq|/^\<trail_combine_proc_result_maybe_analysis_statuses\>/;'q;"	kind:pred	file:
trail_conditional	prog_data.m	/^    ;       trail_conditional.$/;kq|-;/\<trail_conditional\>/;'q;"	kind:cons
trail_generate_call	add_trail_ops.m	/^:- pred trail_generate_call(trail_ops_info::in, string::in, list(/;kq|/^\<trail_generate_call\>/;'q;"	kind:pred	file:
trail_generate_call_foreign_proc	add_trail_ops.m	/^:- pred trail_generate_call_foreign_proc(/;kq|/^\<trail_generate_call_foreign_proc\>/;'q;"	kind:pred	file:
trail_get_conditional_closure	trailing_analysis.m	/^:- pred trail_get_conditional_closure(/;kq|/^\<trail_get_conditional_closure\>/;'q;"	kind:pred	file:
trail_get_conditional_closures	trailing_analysis.m	/^:- pred trail_get_conditional_closures(module_info::in, set(/;kq|/^\<trail_get_conditional_closures\>/;'q;"	kind:pred	file:
trail_known_procedure	trailing_analysis.m	/^:- pred trail_known_procedure(/;kq|/^\<trail_known_procedure\>/;'q;"	kind:pred	file:
trail_may_modify	prog_data.m	/^    --->    trail_may_modify$/;kq|-;/\<trail_may_modify\>/;'q;"	kind:cons
trail_maybe_analysis_status	trailing_analysis.m	/^:- pred trail_maybe_analysis_status(/;kq|/^\<trail_maybe_analysis_status\>/;'q;"	kind:pred	file:
trail_module_info	add_trail_ops.m	/^                trail_module_info   :: module_info,$/;kq|-;/\<trail_module_info\>/;'q;"	kind:fld	file:
trail_op	mlds.m	/^    ;       trail_op(trail_op)$/;kq|-;/\<trail_op\>/;'q;"	kind:cons
trail_op	mlds.m	/^:- type trail_op$/;kq|-;/\<trail_op\>/;'q;"	kind:type
trail_op_contains_var	ml_util.m	/^:- func trail_op_contains_var(/;kq|/^\<trail_op_contains_var\>/;'q;"	kind:func	file:
trail_ops_info	add_trail_ops.m	/^:- type trail_ops_info$/;kq|-;/\<trail_ops_info\>/;'q;"	kind:type	file:
trail_proc_result	trailing_analysis.m	/^:- type trail_proc_result$/;kq|-;/\<trail_proc_result\>/;'q;"	kind:type	file:
trail_ptr	../library/solutions.m	/^:- type trail_ptr ---> trail_ptr(c_pointer).$/;kq|-;/\<trail_ptr\>/;'q;"	kind:type	file:
trail_var_table	add_trail_ops.m	/^                trail_var_table     :: var_table$/;kq|-;/\<trail_var_table\>/;'q;"	kind:fld	file:
trail_will_not_modify	prog_data.m	/^    ;       trail_will_not_modify$/;kq|-;/\<trail_will_not_modify\>/;'q;"	kind:cons
trailing_analysis.analysis	trailing_analysis.m	/^:- instance analysis(no_func_info, any_call, trailing_analysis_answer) where [$/;kq|-;/\<trailing_analysis.analysis\>/;'q;"	kind:tci	file:
trailing_analysis.from_term	trailing_analysis.m	/^    pred(from_term\/2) is trailing_analysis_answer_from_term$/;kq|-;/\<trailing_analysis.from_term\>/;'q;"	kind:tcim	file:
trailing_analysis.to_term	trailing_analysis.m	/^:- instance to_term(trailing_analysis_answer) where [$/;kq|-;/\<trailing_analysis.to_term\>/;'q;"	kind:tci	file:
trailing_analysis.tpr_ppid	trailing_analysis.m	/^                tpr_ppid                        :: pred_proc_id,$/;kq|-;/\<trailing_analysis.tpr_ppid\>/;'q;"	kind:fld	file:
trailing_analysis.tpr_status	trailing_analysis.m	/^                tpr_status                      :: trailing_status,$/;kq|-;/\<trailing_analysis.tpr_status\>/;'q;"	kind:fld	file:
trailing_analysis_answer	trailing_analysis.m	/^:- type trailing_analysis_answer$/;kq|-;/\<trailing_analysis_answer\>/;'q;"	kind:type	file:
trailing_analysis_answer_from_term	trailing_analysis.m	/^:- pred trailing_analysis_answer_from_term(/;kq|/^\<trailing_analysis_answer_from_term\>/;'q;"	kind:pred	file:
trailing_analysis_answer_to_term	trailing_analysis.m	/^:- func trailing_analysis_answer_to_term(/;kq|/^\<trailing_analysis_answer_to_term\>/;'q;"	kind:func	file:
trailing_context	prog_item.m	/^                trailing_context        :: prog_context,$/;kq|-;/\<trailing_context\>/;'q;"	kind:fld
trailing_proc_id	prog_item.m	/^                trailing_proc_id        :: proc_pf_name_arity_mn,$/;kq|-;/\<trailing_proc_id\>/;'q;"	kind:fld
trailing_seq_num	prog_item.m	/^                trailing_seq_num        :: item_seq_num$/;kq|-;/\<trailing_seq_num\>/;'q;"	kind:fld
trailing_status	prog_data.m	/^:- type trailing_status$/;kq|-;/\<trailing_status\>/;'q;"	kind:type
trailing_status	prog_item.m	/^                trailing_status         :: trailing_status,$/;kq|-;/\<trailing_status\>/;'q;"	kind:fld
trailing_status_more_precise_than	trailing_analysis.m	/^:- pred trailing_status_more_precise_than(/;kq|/^\<trailing_status_more_precise_than\>/;'q;"	kind:pred	file:
trailing_status_to_string	trailing_analysis.m	/^:- pred trailing_status_to_string(/;kq|/^\<trailing_status_to_string\>/;'q;"	kind:pred	file:
trans_opt_deps	generate_mmakefile_fragments.m	/^    ;       trans_opt_deps($/;kq|-;/\<trans_opt_deps\>/;'q;"	kind:cons
trans_opt_deps_from_d_file	generate_mmakefile_fragments.m	/^    ;       trans_opt_deps_from_d_file(set(module_name)).$/;kq|-;/\<trans_opt_deps_from_d_file\>/;'q;"	kind:cons
trans_opt_deps_from_order	generate_mmakefile_fragments.m	/^    --->    trans_opt_deps_from_order(set(module_name))$/;kq|-;/\<trans_opt_deps_from_order\>/;'q;"	kind:cons
trans_opt_deps_graph	d_file_deps.m	/^                trans_opt_deps_graph    :: digraph(module_name),$/;kq|-;/\<trans_opt_deps_graph\>/;'q;"	kind:fld
trans_opt_deps_spec	opt_deps_spec.m	/^:- type trans_opt_deps_spec$/;kq|-;/\<trans_opt_deps_spec\>/;'q;"	kind:type	file:
trans_opt_deps_spec	options.m	/^    ;       trans_opt_deps_spec$/;kq|-;/\<trans_opt_deps_spec\>/;'q;"	kind:cons
trans_opt_order	d_file_deps.m	/^                trans_opt_order         :: list(module_name),$/;kq|-;/\<trans_opt_order\>/;'q;"	kind:fld
trans_opt_rule_info	generate_mmakefile_fragments.m	/^:- type trans_opt_rule_info$/;kq|-;/\<trans_opt_rule_info\>/;'q;"	kind:type
trans_prereqs_accesses	make.prereqs_cache.m	/^                trans_prereqs_accesses                  :: uint,$/;kq|-;/\<trans_prereqs_accesses\>/;'q;"	kind:fld	file:
trans_prereqs_cache	make.prereqs_cache.m	/^:- type trans_prereqs_cache == map(trans_prereqs_key, module_deps_result).$/;kq|-;/\<trans_prereqs_cache\>/;'q;"	kind:type
trans_prereqs_key	make.prereqs_cache.m	/^:- type trans_prereqs_key$/;kq|-;/\<trans_prereqs_key\>/;'q;"	kind:type
trans_prereqs_misses	make.prereqs_cache.m	/^                trans_prereqs_misses                    :: uint$/;kq|-;/\<trans_prereqs_misses\>/;'q;"	kind:fld	file:
transfer_in_edges	rbmm.points_to_graph.m	/^:- pred transfer_in_edges(/;kq|/^\<transfer_in_edges\>/;'q;"	kind:pred	file:
transfer_in_edges_2	rbmm.points_to_graph.m	/^:- pred transfer_in_edges_2(list(/;kq|/^\<transfer_in_edges_2\>/;'q;"	kind:pred	file:
transfer_out_edges	rbmm.points_to_graph.m	/^:- pred transfer_out_edges(/;kq|/^\<transfer_out_edges\>/;'q;"	kind:pred	file:
transfer_out_edges_2	rbmm.points_to_graph.m	/^:- pred transfer_out_edges_2(list(/;kq|/^\<transfer_out_edges_2\>/;'q;"	kind:pred	file:
transform_all_goals	goal_transform.m	/^:- pred transform_all_goals(/;kq|/^\<transform_all_goals\>/;'q;"	kind:pred
transform_c_module	transform_llds.m	/^:- pred transform_c_module(/;kq|/^\<transform_c_module\>/;'q;"	kind:pred	file:
transform_c_module_list	transform_llds.m	/^:- pred transform_c_module_list(list(/;kq|/^\<transform_c_module_list\>/;'q;"	kind:pred	file:
transform_c_procedure	transform_llds.m	/^:- pred transform_c_procedure(/;kq|/^\<transform_c_procedure\>/;'q;"	kind:pred	file:
transform_c_procedure_list	transform_llds.m	/^:- pred transform_c_procedure_list(list(/;kq|/^\<transform_c_procedure_list\>/;'q;"	kind:pred	file:
transform_call_and_unifies	lco.m	/^:- pred transform_call_and_unifies(hlds_goal::in, list(/;kq|/^\<transform_call_and_unifies\>/;'q;"	kind:pred	file:
transform_class	direct_arg_in_out.m	/^:- pred transform_class(/;kq|/^\<transform_class\>/;'q;"	kind:pred	file:
transform_class_instance	direct_arg_in_out.m	/^:- pred transform_class_instance(/;kq|/^\<transform_class_instance\>/;'q;"	kind:pred	file:
transform_class_instances	direct_arg_in_out.m	/^:- pred transform_class_instances(/;kq|/^\<transform_class_instances\>/;'q;"	kind:pred	file:
transform_class_method_info	direct_arg_in_out.m	/^:- pred transform_class_method_info(/;kq|/^\<transform_class_method_info\>/;'q;"	kind:pred	file:
transform_constraint	polyhedron.m	/^:- pred transform_constraint(/;kq|/^\<transform_constraint\>/;'q;"	kind:pred	file:
transform_dcg_record_syntax	goal_expr_to_goal.m	/^:- pred transform_dcg_record_syntax(/;kq|/^\<transform_dcg_record_syntax\>/;'q;"	kind:pred	file:
transform_dcg_record_syntax_2	goal_expr_to_goal.m	/^:- pred transform_dcg_record_syntax_2(/;kq|/^\<transform_dcg_record_syntax_2\>/;'q;"	kind:pred	file:
transform_direct_arg_in_out_calls_in_pred	direct_arg_in_out.m	/^:- pred transform_direct_arg_in_out_calls_in_pred(/;kq|/^\<transform_direct_arg_in_out_calls_in_pred\>/;'q;"	kind:pred	file:
transform_direct_arg_in_out_calls_in_proc	direct_arg_in_out.m	/^:- pred transform_direct_arg_in_out_calls_in_proc(/;kq|/^\<transform_direct_arg_in_out_calls_in_proc\>/;'q;"	kind:pred	file:
transform_foldl_var_table	var_table.m	/^:- pred transform_foldl_var_table(/;kq|/^\<transform_foldl_var_table\>/;'q;"	kind:pred
transform_foldl_var_types	vartypes.m	/^:- pred transform_foldl_var_types(/;kq|/^\<transform_foldl_var_types\>/;'q;"	kind:pred
transform_goal_expr	../mdbcomp/program_representation.m	/^:- pred transform_goal_expr(pred(T, U)::in(pred(/;kq|/^\<transform_goal_expr\>/;'q;"	kind:pred	file:
transform_goal_rep	../mdbcomp/program_representation.m	/^:- pred transform_goal_rep(pred(T, U)::in(pred(/;kq|/^\<transform_goal_rep\>/;'q;"	kind:pred
transform_instructions	transform_llds.m	/^:- pred transform_instructions(list(instruction)::in, list(/;kq|/^\<transform_instructions\>/;'q;"	kind:pred	file:
transform_list_to_color_line_pieces	error_spec.m	/^:- pred transform_list_to_color_line_pieces((func(T) = list(/;kq|/^\<transform_list_to_color_line_pieces\>/;'q;"	kind:pred	file:
transform_list_to_color_pieces	error_spec.m	/^:- pred transform_list_to_color_pieces((func(T) = list(/;kq|/^\<transform_list_to_color_pieces\>/;'q;"	kind:pred	file:
transform_list_to_line_pieces	error_spec.m	/^:- pred transform_list_to_line_pieces((func(T) = list(/;kq|/^\<transform_list_to_line_pieces\>/;'q;"	kind:pred	file:
transform_list_to_pieces	error_spec.m	/^:- pred transform_list_to_pieces((func(T) = list(/;kq|/^\<transform_list_to_pieces\>/;'q;"	kind:pred	file:
transform_llds	transform_llds.m	/^:- pred transform_llds(/;kq|/^\<transform_llds\>/;'q;"	kind:pred
transform_lval	exprn_aux.m	/^:- type transform_lval(T)   == pred(lval, lval, T, T).$/;kq|-;/\<transform_lval\>/;'q;"	kind:type
transform_lval_in_component	exprn_aux.m	/^:- pred transform_lval_in_component(transform_lval(T)::in(/;kq|/^\<transform_lval_in_component\>/;'q;"	kind:pred	file:
transform_lval_in_foreign_proc_input	exprn_aux.m	/^:- pred transform_lval_in_foreign_proc_input(/;kq|/^\<transform_lval_in_foreign_proc_input\>/;'q;"	kind:pred	file:
transform_lval_in_foreign_proc_output	exprn_aux.m	/^:- pred transform_lval_in_foreign_proc_output(/;kq|/^\<transform_lval_in_foreign_proc_output\>/;'q;"	kind:pred	file:
transform_lval_in_instr	exprn_aux.m	/^:- pred transform_lval_in_instr(transform_lval(T)::in(/;kq|/^\<transform_lval_in_instr\>/;'q;"	kind:pred
transform_lval_in_live_lval_info	exprn_aux.m	/^:- pred transform_lval_in_live_lval_info(transform_lval(T)::in(/;kq|/^\<transform_lval_in_live_lval_info\>/;'q;"	kind:pred	file:
transform_lval_in_mem_ref	exprn_aux.m	/^:- pred transform_lval_in_mem_ref(transform_lval(T)::in(/;kq|/^\<transform_lval_in_mem_ref\>/;'q;"	kind:pred	file:
transform_lval_in_rval	exprn_aux.m	/^:- pred transform_lval_in_rval(transform_lval(T)::in(/;kq|/^\<transform_lval_in_rval\>/;'q;"	kind:pred
transform_lval_in_uinstr	exprn_aux.m	/^:- pred transform_lval_in_uinstr(transform_lval(T)::in(/;kq|/^\<transform_lval_in_uinstr\>/;'q;"	kind:pred	file:
transform_map	tupling.m	/^:- type transform_map == map(pred_proc_id, transformed_proc).$/;kq|-;/\<transform_map\>/;'q;"	kind:type	file:
transform_map	untupling.m	/^:- type transform_map == map(pred_proc_id, transformed_proc).$/;kq|-;/\<transform_map\>/;'q;"	kind:type	file:
transform_name	pred_name.m	/^:- type transform_name$/;kq|-;/\<transform_name\>/;'q;"	kind:type
transform_nostack_ordinary_block	frameopt.m	/^:- pred transform_nostack_ordinary_block(label::in, list(/;kq|/^\<transform_nostack_ordinary_block\>/;'q;"	kind:pred	file:
transform_orelse_goals	goal_expr_to_goal.m	/^:- pred transform_orelse_goals(/;kq|/^\<transform_orelse_goals\>/;'q;"	kind:pred	file:
transform_parse_tree_goal_to_hlds	goal_expr_to_goal.m	/^:- pred transform_parse_tree_goal_to_hlds(/;kq|/^\<transform_parse_tree_goal_to_hlds\>/;'q;"	kind:pred
transform_parse_tree_goal_to_hlds_atomic	goal_expr_to_goal.m	/^:- pred transform_parse_tree_goal_to_hlds_atomic(/;kq|/^\<transform_parse_tree_goal_to_hlds_atomic\>/;'q;"	kind:pred	file:
transform_parse_tree_goal_to_hlds_call	goal_expr_to_goal.m	/^:- pred transform_parse_tree_goal_to_hlds_call(/;kq|/^\<transform_parse_tree_goal_to_hlds_call\>/;'q;"	kind:pred	file:
transform_parse_tree_goal_to_hlds_call_std	goal_expr_to_goal.m	/^:- pred transform_parse_tree_goal_to_hlds_call_std(/;kq|/^\<transform_parse_tree_goal_to_hlds_call_std\>/;'q;"	kind:pred	file:
transform_parse_tree_goal_to_hlds_conj	goal_expr_to_goal.m	/^:- pred transform_parse_tree_goal_to_hlds_conj(/;kq|/^\<transform_parse_tree_goal_to_hlds_conj\>/;'q;"	kind:pred	file:
transform_parse_tree_goal_to_hlds_disable_warnings	goal_expr_to_goal.m	/^:- pred transform_parse_tree_goal_to_hlds_disable_warnings(/;kq|/^\<transform_parse_tree_goal_to_hlds_disable_warnings\>/;'q;"	kind:pred	file:
transform_parse_tree_goal_to_hlds_disj	goal_expr_to_goal.m	/^:- pred transform_parse_tree_goal_to_hlds_disj(/;kq|/^\<transform_parse_tree_goal_to_hlds_disj\>/;'q;"	kind:pred	file:
transform_parse_tree_goal_to_hlds_equivalent	goal_expr_to_goal.m	/^:- pred transform_parse_tree_goal_to_hlds_equivalent(/;kq|/^\<transform_parse_tree_goal_to_hlds_equivalent\>/;'q;"	kind:pred	file:
transform_parse_tree_goal_to_hlds_event	goal_expr_to_goal.m	/^:- pred transform_parse_tree_goal_to_hlds_event(/;kq|/^\<transform_parse_tree_goal_to_hlds_event\>/;'q;"	kind:pred	file:
transform_parse_tree_goal_to_hlds_ite	goal_expr_to_goal.m	/^:- pred transform_parse_tree_goal_to_hlds_ite(/;kq|/^\<transform_parse_tree_goal_to_hlds_ite\>/;'q;"	kind:pred	file:
transform_parse_tree_goal_to_hlds_not	goal_expr_to_goal.m	/^:- pred transform_parse_tree_goal_to_hlds_not(/;kq|/^\<transform_parse_tree_goal_to_hlds_not\>/;'q;"	kind:pred	file:
transform_parse_tree_goal_to_hlds_par_conj	goal_expr_to_goal.m	/^:- pred transform_parse_tree_goal_to_hlds_par_conj(/;kq|/^\<transform_parse_tree_goal_to_hlds_par_conj\>/;'q;"	kind:pred	file:
transform_parse_tree_goal_to_hlds_quant	goal_expr_to_goal.m	/^:- pred transform_parse_tree_goal_to_hlds_quant(/;kq|/^\<transform_parse_tree_goal_to_hlds_quant\>/;'q;"	kind:pred	file:
transform_parse_tree_goal_to_hlds_trace	goal_expr_to_goal.m	/^:- pred transform_parse_tree_goal_to_hlds_trace(/;kq|/^\<transform_parse_tree_goal_to_hlds_trace\>/;'q;"	kind:pred	file:
transform_parse_tree_goal_to_hlds_try	goal_expr_to_goal.m	/^:- pred transform_parse_tree_goal_to_hlds_try(/;kq|/^\<transform_parse_tree_goal_to_hlds_try\>/;'q;"	kind:pred	file:
transform_parse_tree_goal_to_hlds_unify	goal_expr_to_goal.m	/^:- pred transform_parse_tree_goal_to_hlds_unify(/;kq|/^\<transform_parse_tree_goal_to_hlds_unify\>/;'q;"	kind:pred	file:
transform_polyhedra	polyhedron.m	/^:- pred transform_polyhedra(list(/;kq|/^\<transform_polyhedra\>/;'q;"	kind:pred	file:
transform_polyhedron	polyhedron.m	/^:- pred transform_polyhedron(/;kq|/^\<transform_polyhedron\>/;'q;"	kind:pred	file:
transform_promise_eqv_goal	goal_expr_to_goal.m	/^:- pred transform_promise_eqv_goal(/;kq|/^\<transform_promise_eqv_goal\>/;'q;"	kind:pred	file:
transform_selected_mode_of_pred	add_pragma.m	/^:- pred transform_selected_mode_of_pred(/;kq|/^\<transform_selected_mode_of_pred\>/;'q;"	kind:pred	file:
transform_state_var_field_assign	goal_expr_to_goal.m	/^:- pred transform_state_var_field_assign(/;kq|/^\<transform_state_var_field_assign\>/;'q;"	kind:pred	file:
transform_strict_list_to_color_pieces	error_spec.m	/^:- pred transform_strict_list_to_color_pieces(/;kq|/^\<transform_strict_list_to_color_pieces\>/;'q;"	kind:pred	file:
transform_strict_list_to_pieces	error_spec.m	/^:- pred transform_strict_list_to_pieces((func(T) = list(/;kq|/^\<transform_strict_list_to_pieces\>/;'q;"	kind:pred	file:
transform_switch_case	../mdbcomp/program_representation.m	/^:- pred transform_switch_case(pred(T, U)::in(pred(/;kq|/^\<transform_switch_case\>/;'q;"	kind:pred	file:
transform_sym_base_name	../mdbcomp/sym_name.m	/^:- func transform_sym_base_name(func(/;kq|/^\<transform_sym_base_name\>/;'q;"	kind:func
transform_try_expr_with_io	goal_expr_to_goal.m	/^:- pred transform_try_expr_with_io(/;kq|/^\<transform_try_expr_with_io\>/;'q;"	kind:pred	file:
transform_try_expr_without_io	goal_expr_to_goal.m	/^:- pred transform_try_expr_without_io(/;kq|/^\<transform_try_expr_without_io\>/;'q;"	kind:pred	file:
transform_value	../library/map.m	/^:- pred transform_value(pred(V, V)::in(pred(/;kq|/^\<transform_value\>/;'q;"	kind:pred
transform_value	../library/rbtree.m	/^:- pred transform_value(pred(V, V)::in(pred(/;kq|/^\<transform_value\>/;'q;"	kind:pred
transform_value	../library/tree234.m	/^:- pred transform_value(pred(V, V)::in(pred(/;kq|/^\<transform_value\>/;'q;"	kind:pred
transform_var_table	var_table.m	/^:- pred transform_var_table(/;kq|/^\<transform_var_table\>/;'q;"	kind:pred
transform_var_types	vartypes.m	/^:- pred transform_var_types(pred(mer_type, mer_type)::in(pred(/;kq|/^\<transform_var_types\>/;'q;"	kind:pred	file:
transformed_pred_proc_id	tupling.m	/^                transformed_pred_proc_id    :: pred_proc_id,$/;kq|-;/\<transformed_pred_proc_id\>/;'q;"	kind:fld	file:
transformed_proc	tupling.m	/^:- type transformed_proc$/;kq|-;/\<transformed_proc\>/;'q;"	kind:type	file:
transformed_proc	untupling.m	/^:- type transformed_proc$/;kq|-;/\<transformed_proc\>/;'q;"	kind:type	file:
transitive_closure	../library/digraph.m	/^:- func transitive_closure(digraph(T)) = digraph(/;kq|/^\<transitive_closure\>/;'q;"	kind:func
transitive_dependencies_type	make.prereqs_cache.m	/^:- type transitive_dependencies_type$/;kq|-;/\<transitive_dependencies_type\>/;'q;"	kind:type
transitive_optimization	options.m	/^    ;       transitive_optimization$/;kq|-;/\<transitive_optimization\>/;'q;"	kind:cons
translate_builtin	builtin_ops.m	/^:- pred translate_builtin(/;kq|/^\<translate_builtin\>/;'q;"	kind:pred
translate_get_function	resolve_unify_functor.m	/^:- pred translate_get_function(/;kq|/^\<translate_get_function\>/;'q;"	kind:pred	file:
translate_set_function	resolve_unify_functor.m	/^:- pred translate_set_function(/;kq|/^\<translate_set_function\>/;'q;"	kind:pred	file:
traverse	../library/digraph.m	/^:- pred traverse(digraph(T), pred(T, A, A), pred(/;kq|/^\<traverse\>/;'q;"	kind:pred
traverse_child	../library/digraph.m	/^:- pred traverse_child(digraph(T), pred(/;kq|/^\<traverse_child\>/;'q;"	kind:pred	file:
traverse_vertex	../library/digraph.m	/^:- pred traverse_vertex(digraph(/;kq|/^\<traverse_vertex\>/;'q;"	kind:pred	file:
trdd_direct_arg_map	hlds_module.m	/^                trdd_direct_arg_map     :: direct_arg_map,$/;kq|-;/\<trdd_direct_arg_map\>/;'q;"	kind:fld
trdd_foreign_enums	hlds_module.m	/^                trdd_foreign_enums      :: list({item_mercury_status,$/;kq|-;/\<trdd_foreign_enums\>/;'q;"	kind:fld
trdd_foreign_exports	hlds_module.m	/^                trdd_foreign_exports    :: list(item_foreign_export_enum_info)$/;kq|-;/\<trdd_foreign_exports\>/;'q;"	kind:fld
trdd_type_repns	hlds_module.m	/^                trdd_type_repns         :: type_ctor_repn_map,$/;kq|-;/\<trdd_type_repns\>/;'q;"	kind:fld
treat_as_first	write_error_spec.m	/^    --->    treat_as_first$/;kq|-;/\<treat_as_first\>/;'q;"	kind:cons	file:
treat_as_first_arg	decide_type_repn.m	/^    ;       treat_as_first_arg.$/;kq|-;/\<treat_as_first_arg\>/;'q;"	kind:cons	file:
treat_as_first_arg	du_type_layout.m	/^    ;       treat_as_first_arg.$/;kq|-;/\<treat_as_first_arg\>/;'q;"	kind:cons	file:
treat_based_on_posn	error_spec.m	/^    ;       treat_based_on_posn.$/;kq|-;/\<treat_based_on_posn\>/;'q;"	kind:cons
treat_next_as_first	error_spec.m	/^    ;       treat_next_as_first$/;kq|-;/\<treat_next_as_first\>/;'q;"	kind:cons
tree	../library/set_bbbtree.m	/^    ;       tree(T, int, set_bbbtree(T), set_bbbtree(T)).$/;kq|-;/\<tree\>/;'q;"	kind:cons	file:
tree234	../library/tree234.m	/^:- type tree234(K, V)$/;kq|-;/\<tree234\>/;'q;"	kind:type
tree234.assoc_list_to_tree234	../library/tree234.m	/^:- func assoc_list_to_tree234(assoc_list(K, V)) = tree234(/;kq|/^\<assoc_list_to_tree234\>/;'q;"	kind:func
tree234.count	../library/tree234.m	/^:- func count(tree234(/;kq|/^\<count\>/;'q;"	kind:func
tree234.delete	../library/tree234.m	/^:- func delete(tree234(K, V), K) = tree234(/;kq|/^\<delete\>/;'q;"	kind:func
tree234.delete_2	../library/tree234.m	/^:- pred delete_2(tree234(K, V), K, tree234(/;kq|/^\<delete_2\>/;'q;"	kind:pred	file:
tree234.depth_levels	../library/tree234.m	/^:- pred depth_levels(tree234(/;kq|/^\<depth_levels\>/;'q;"	kind:pred	file:
tree234.di_four	../library/tree234.m	/^:- mode di_four  == di(uniq_four(unique, unique, unique)).$/;kq|-;/\<tree234.di_four\>/;'q;"	kind:mode	file:
tree234.di_three	../library/tree234.m	/^:- mode di_three  == di(uniq_three(unique, unique, unique)).$/;kq|-;/\<tree234.di_three\>/;'q;"	kind:mode	file:
tree234.di_tree234	../library/tree234.m	/^:- mode di_tree234(K, V) == uniq_tree234(K, V) >> dead.$/;kq|-;/\<tree234.di_tree234\>/;'q;"	kind:mode
tree234.di_two	../library/tree234.m	/^:- mode di_two  == di(uniq_two(unique, unique, unique)).$/;kq|-;/\<tree234.di_two\>/;'q;"	kind:mode	file:
tree234.empty	../library/tree234.m	/^    --->    empty$/;kq|-;/\<tree234.empty\>/;'q;"	kind:cons
tree234.equal	../library/tree234.m	/^:- pred equal(tree234(K, V)::in, tree234(/;kq|/^\<equal\>/;'q;"	kind:pred
tree234.filter_map_values	../library/tree234.m	/^:- pred filter_map_values(pred(K, V, W)::in(pred(/;kq|/^\<filter_map_values\>/;'q;"	kind:pred
tree234.filter_map_values_acc	../library/tree234.m	/^:- pred filter_map_values_acc(pred(K, V, W)::in(pred(/;kq|/^\<filter_map_values_acc\>/;'q;"	kind:pred	file:
tree234.filter_map_values_only	../library/tree234.m	/^:- pred filter_map_values_only(pred(V, W)::in(pred(/;kq|/^\<filter_map_values_only\>/;'q;"	kind:pred
tree234.find_depth	../library/tree234.m	/^:- pred find_depth(tree234(/;kq|/^\<find_depth\>/;'q;"	kind:pred	file:
tree234.find_num_234_levels	../library/tree234.m	/^:- pred find_num_234_levels(/;kq|/^\<find_num_234_levels\>/;'q;"	kind:pred	file:
tree234.fix_2node_t0	../library/tree234.m	/^:- pred fix_2node_t0(K, V, tree234(K, V), tree234(K, V), tree234(/;kq|/^\<fix_2node_t0\>/;'q;"	kind:pred	file:
tree234.fix_2node_t1	../library/tree234.m	/^:- pred fix_2node_t1(K, V, tree234(K, V), tree234(K, V), tree234(/;kq|/^\<fix_2node_t1\>/;'q;"	kind:pred	file:
tree234.fix_3node_t0	../library/tree234.m	/^:- pred fix_3node_t0(K, V, K, V, tree234(K, V), tree234(K, V), tree234(/;kq|/^\<fix_3node_t0\>/;'q;"	kind:pred	file:
tree234.fix_3node_t1	../library/tree234.m	/^:- pred fix_3node_t1(K, V, K, V, tree234(K, V), tree234(K, V), tree234(/;kq|/^\<fix_3node_t1\>/;'q;"	kind:pred	file:
tree234.fix_3node_t2	../library/tree234.m	/^:- pred fix_3node_t2(K, V, K, V, tree234(K, V), tree234(K, V), tree234(/;kq|/^\<fix_3node_t2\>/;'q;"	kind:pred	file:
tree234.fix_4node_t0	../library/tree234.m	/^:- pred fix_4node_t0(/;kq|/^\<fix_4node_t0\>/;'q;"	kind:pred	file:
tree234.fix_4node_t1	../library/tree234.m	/^:- pred fix_4node_t1(/;kq|/^\<fix_4node_t1\>/;'q;"	kind:pred	file:
tree234.fix_4node_t2	../library/tree234.m	/^:- pred fix_4node_t2(/;kq|/^\<fix_4node_t2\>/;'q;"	kind:pred	file:
tree234.fix_4node_t3	../library/tree234.m	/^:- pred fix_4node_t3(/;kq|/^\<fix_4node_t3\>/;'q;"	kind:pred	file:
tree234.foldl	../library/tree234.m	/^:- func foldl(func(K, V, A) = A, tree234(/;kq|/^\<foldl\>/;'q;"	kind:func
tree234.foldl2	../library/tree234.m	/^:- pred foldl2(pred(K, V, A, A, B, B), tree234(/;kq|/^\<foldl2\>/;'q;"	kind:pred
tree234.foldl2_values	../library/tree234.m	/^:- pred foldl2_values(pred(V, A, A, B, B), tree234(/;kq|/^\<foldl2_values\>/;'q;"	kind:pred
tree234.foldl3	../library/tree234.m	/^:- pred foldl3(pred(K, V, A, A, B, B, C, C), tree234(/;kq|/^\<foldl3\>/;'q;"	kind:pred
tree234.foldl3_values	../library/tree234.m	/^:- pred foldl3_values(pred(V, A, A, B, B, C, C), tree234(/;kq|/^\<foldl3_values\>/;'q;"	kind:pred
tree234.foldl4	../library/tree234.m	/^:- pred foldl4(pred(K, V, A, A, B, B, C, C, D, D), tree234(/;kq|/^\<foldl4\>/;'q;"	kind:pred
tree234.foldl4_values	../library/tree234.m	/^:- pred foldl4_values(pred(V, A, A, B, B, C, C, D, D), tree234(/;kq|/^\<foldl4_values\>/;'q;"	kind:pred
tree234.foldl5	../library/tree234.m	/^:- pred foldl5(pred(K, V, A, A, B, B, C, C, D, D, E, E), tree234(/;kq|/^\<foldl5\>/;'q;"	kind:pred
tree234.foldl5_values	../library/tree234.m	/^:- pred foldl5_values(pred(V, A, A, B, B, C, C, D, D, E, E), tree234(/;kq|/^\<foldl5_values\>/;'q;"	kind:pred
tree234.foldl6	../library/tree234.m	/^:- pred foldl6(pred(K, V, A, A, B, B, C, C, D, D, E, E, F, F), tree234(/;kq|/^\<foldl6\>/;'q;"	kind:pred
tree234.foldl6_values	../library/tree234.m	/^:- pred foldl6_values(pred(/;kq|/^\<foldl6_values\>/;'q;"	kind:pred
tree234.foldl_values	../library/tree234.m	/^:- pred foldl_values(pred(V, A, A), tree234(/;kq|/^\<foldl_values\>/;'q;"	kind:pred
tree234.foldr	../library/tree234.m	/^:- func foldr(func(K, V, A) = A, tree234(/;kq|/^\<foldr\>/;'q;"	kind:func
tree234.foldr2	../library/tree234.m	/^:- pred foldr2(pred(K, V, A, A, B, B), tree234(/;kq|/^\<foldr2\>/;'q;"	kind:pred
tree234.foldr3	../library/tree234.m	/^:- pred foldr3(pred(K, V, A, A, B, B, C, C), tree234(/;kq|/^\<foldr3\>/;'q;"	kind:pred
tree234.foldr4	../library/tree234.m	/^:- pred foldr4(pred(K, V, A, A, B, B, C, C, D, D), tree234(/;kq|/^\<foldr4\>/;'q;"	kind:pred
tree234.foldr5	../library/tree234.m	/^:- pred foldr5(pred(K, V, A, A, B, B, C, C, D, D, E, E), tree234(/;kq|/^\<foldr5\>/;'q;"	kind:pred
tree234.foldr6	../library/tree234.m	/^:- pred foldr6(pred(K, V, A, A, B, B, C, C, D, D, E, E, F, F), tree234(/;kq|/^\<foldr6\>/;'q;"	kind:pred
tree234.four	../library/tree234.m	/^    ;       four(K, V, K, V, K, V, tree234(K, V), tree234(K, V),$/;kq|-;/\<tree234.four\>/;'q;"	kind:cons
tree234.four	../library/tree234.m	/^:- inst four(K, V, T) for tree234\/2$/;kq|-;/\<tree234.four\>/;'q;"	kind:inst	file:
tree234.from_sorted_assoc_list	../library/tree234.m	/^:- pred from_sorted_assoc_list(assoc_list(/;kq|/^\<from_sorted_assoc_list\>/;'q;"	kind:pred
tree234.in_four	../library/tree234.m	/^:- mode in_four  == in(four(ground, ground, ground)).$/;kq|-;/\<tree234.in_four\>/;'q;"	kind:mode	file:
tree234.in_three	../library/tree234.m	/^:- mode in_three  == in(three(ground, ground, ground)).$/;kq|-;/\<tree234.in_three\>/;'q;"	kind:mode	file:
tree234.in_two	../library/tree234.m	/^:- mode in_two  == in(two(ground, ground, ground)).$/;kq|-;/\<tree234.in_two\>/;'q;"	kind:mode	file:
tree234.init	../library/tree234.m	/^:- func init = tree234(/;kq|/^\<init\>/;'q;"	kind:func
tree234.insert	../library/tree234.m	/^:- pred insert(K::in, V::in, tree234(K, V)::in, tree234(/;kq|/^\<insert\>/;'q;"	kind:pred
tree234.insert2	../library/tree234.m	/^:- pred insert2(tree234(K, V), K, V, tree234(/;kq|/^\<insert2\>/;'q;"	kind:pred	file:
tree234.insert3	../library/tree234.m	/^:- pred insert3(tree234(K, V), K, V, tree234(/;kq|/^\<insert3\>/;'q;"	kind:pred	file:
tree234.is_empty	../library/tree234.m	/^:- pred is_empty(tree234(/;kq|/^\<is_empty\>/;'q;"	kind:pred
tree234.is_non_empty	../library/tree234.m	/^:- pred is_non_empty(tree234(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
tree234.keys	../library/tree234.m	/^:- func keys(tree234(K, V)) = list(/;kq|/^\<keys\>/;'q;"	kind:func
tree234.keys_acc	../library/tree234.m	/^:- pred keys_acc(tree234(K, V)::in, list(K)::in, list(/;kq|/^\<keys_acc\>/;'q;"	kind:pred	file:
tree234.keys_and_values	../library/tree234.m	/^:- pred keys_and_values(tree234(K, V)::in, list(K)::out, list(/;kq|/^\<keys_and_values\>/;'q;"	kind:pred
tree234.keys_and_values_acc	../library/tree234.m	/^:- pred keys_and_values_acc(tree234(/;kq|/^\<keys_and_values_acc\>/;'q;"	kind:pred	file:
tree234.lookup	../library/tree234.m	/^:- func lookup(tree234(/;kq|/^\<lookup\>/;'q;"	kind:func
tree234.lower_bound_lookup	../library/tree234.m	/^:- pred lower_bound_lookup(tree234(/;kq|/^\<lower_bound_lookup\>/;'q;"	kind:pred
tree234.lower_bound_search	../library/tree234.m	/^:- pred lower_bound_search(tree234(/;kq|/^\<lower_bound_search\>/;'q;"	kind:pred
tree234.map_foldl	../library/tree234.m	/^:- pred map_foldl(pred(/;kq|/^\<map_foldl\>/;'q;"	kind:pred
tree234.map_foldl2	../library/tree234.m	/^:- pred map_foldl2(pred(/;kq|/^\<map_foldl2\>/;'q;"	kind:pred
tree234.map_foldl3	../library/tree234.m	/^:- pred map_foldl3(pred(/;kq|/^\<map_foldl3\>/;'q;"	kind:pred
tree234.map_foldl4	../library/tree234.m	/^:- pred map_foldl4(pred(/;kq|/^\<map_foldl4\>/;'q;"	kind:pred
tree234.map_values	../library/tree234.m	/^:- func map_values(func(K, V) = W, tree234(K, V)) = tree234(/;kq|/^\<map_values\>/;'q;"	kind:func
tree234.map_values_foldl	../library/tree234.m	/^:- pred map_values_foldl(pred(/;kq|/^\<map_values_foldl\>/;'q;"	kind:pred
tree234.map_values_foldl2	../library/tree234.m	/^:- pred map_values_foldl2(pred(/;kq|/^\<map_values_foldl2\>/;'q;"	kind:pred
tree234.map_values_foldl3	../library/tree234.m	/^:- pred map_values_foldl3(pred(/;kq|/^\<map_values_foldl3\>/;'q;"	kind:pred
tree234.map_values_only	../library/tree234.m	/^:- func map_values_only(func(V) = W, tree234(K, V)) = tree234(/;kq|/^\<map_values_only\>/;'q;"	kind:func
tree234.map_values_only_foldl	../library/tree234.m	/^:- pred map_values_only_foldl(pred(/;kq|/^\<map_values_only_foldl\>/;'q;"	kind:pred
tree234.map_values_only_foldl2	../library/tree234.m	/^:- pred map_values_only_foldl2(pred(/;kq|/^\<map_values_only_foldl2\>/;'q;"	kind:pred
tree234.map_values_only_foldl3	../library/tree234.m	/^:- pred map_values_only_foldl3(pred(/;kq|/^\<map_values_only_foldl3\>/;'q;"	kind:pred
tree234.match_kv_against_stack	../library/tree234.m	/^:- pred match_kv_against_stack(/;kq|/^\<match_kv_against_stack\>/;'q;"	kind:pred	file:
tree234.max_key	../library/tree234.m	/^:- func max_key(tree234(/;kq|/^\<max_key\>/;'q;"	kind:func
tree234.member	../library/tree234.m	/^:- pred member(tree234(/;kq|/^\<member\>/;'q;"	kind:pred
tree234.min_key	../library/tree234.m	/^:- func min_key(tree234(/;kq|/^\<min_key\>/;'q;"	kind:func
tree234.out_two	../library/tree234.m	/^:- mode out_two == out(two(ground, ground, ground)).$/;kq|-;/\<tree234.out_two\>/;'q;"	kind:mode	file:
tree234.remove	../library/tree234.m	/^:- pred remove(K::in, V::out, tree234(K, V)::in, tree234(/;kq|/^\<remove\>/;'q;"	kind:pred
tree234.remove_2	../library/tree234.m	/^:- pred remove_2(tree234(K, V), K, V, tree234(/;kq|/^\<remove_2\>/;'q;"	kind:pred	file:
tree234.remove_smallest	../library/tree234.m	/^:- pred remove_smallest(/;kq|/^\<remove_smallest\>/;'q;"	kind:pred
tree234.remove_smallest_2	../library/tree234.m	/^:- pred remove_smallest_2(tree234(K, V), K, V, tree234(/;kq|/^\<remove_smallest_2\>/;'q;"	kind:pred	file:
tree234.sdi_four	../library/tree234.m	/^:- mode sdi_four == di(uniq_four(ground, ground, uniq_tree234_gg)).$/;kq|-;/\<tree234.sdi_four\>/;'q;"	kind:mode	file:
tree234.sdi_three	../library/tree234.m	/^:- mode sdi_three == di(uniq_three(ground, ground, uniq_tree234_gg)).$/;kq|-;/\<tree234.sdi_three\>/;'q;"	kind:mode	file:
tree234.sdi_two	../library/tree234.m	/^:- mode sdi_two == di(uniq_two(ground, ground, uniq_tree234_gg)).$/;kq|-;/\<tree234.sdi_two\>/;'q;"	kind:mode	file:
tree234.search	../library/tree234.m	/^:- pred search(tree234(/;kq|/^\<search\>/;'q;"	kind:pred
tree234.search_insert	../library/tree234.m	/^:- pred search_insert(K::in, V::in, maybe(/;kq|/^\<search_insert\>/;'q;"	kind:pred
tree234.search_insert2	../library/tree234.m	/^:- pred search_insert2(tree234(/;kq|/^\<search_insert2\>/;'q;"	kind:pred	file:
tree234.search_insert3	../library/tree234.m	/^:- pred search_insert3(tree234(/;kq|/^\<search_insert3\>/;'q;"	kind:pred	file:
tree234.set	../library/tree234.m	/^:- func set(tree234(K, V), K, V) = tree234(/;kq|/^\<set\>/;'q;"	kind:func
tree234.set2	../library/tree234.m	/^:- pred set2(tree234(K, V), K, V, tree234(/;kq|/^\<set2\>/;'q;"	kind:pred	file:
tree234.set3	../library/tree234.m	/^:- pred set3(tree234(K, V), K, V, tree234(/;kq|/^\<set3\>/;'q;"	kind:pred	file:
tree234.singleton	../library/tree234.m	/^:- func singleton(K, V) = tree234(/;kq|/^\<singleton\>/;'q;"	kind:func
tree234.sorted_keys_match	../library/tree234.m	/^:- pred sorted_keys_match(tree234(K, V)::in, list(/;kq|/^\<sorted_keys_match\>/;'q;"	kind:pred
tree234.split_four	../library/tree234.m	/^:- pred split_four(tree234(K, V), K, V, tree234(K, V), tree234(/;kq|/^\<split_four\>/;'q;"	kind:pred	file:
tree234.suo_two	../library/tree234.m	/^:- mode suo_two == out(uniq_two(ground, ground, uniq_tree234_gg)).$/;kq|-;/\<tree234.suo_two\>/;'q;"	kind:mode	file:
tree234.three	../library/tree234.m	/^    ;       three(K, V, K, V, tree234(K, V), tree234(K, V), tree234(K, V))$/;kq|-;/\<tree234.three\>/;'q;"	kind:cons
tree234.three	../library/tree234.m	/^:- inst three(K, V, T) for tree234\/2$/;kq|-;/\<tree234.three\>/;'q;"	kind:inst	file:
tree234.tll_lazy_cons	../library/tree234.m	/^    ;       tll_lazy_cons(K, V, (func) = tree234_lazy_list(K, V)).$/;kq|-;/\<tree234.tll_lazy_cons\>/;'q;"	kind:cons
tree234.tll_nil	../library/tree234.m	/^    --->    tll_nil$/;kq|-;/\<tree234.tll_nil\>/;'q;"	kind:cons
tree234.transform_value	../library/tree234.m	/^:- pred transform_value(pred(V, V)::in(pred(/;kq|/^\<transform_value\>/;'q;"	kind:pred
tree234.two	../library/tree234.m	/^    ;       two(K, V, tree234(K, V), tree234(K, V))$/;kq|-;/\<tree234.two\>/;'q;"	kind:cons
tree234.two	../library/tree234.m	/^:- inst two(K, V, T) for tree234\/2$/;kq|-;/\<tree234.two\>/;'q;"	kind:inst	file:
tree234.uniq_four	../library/tree234.m	/^:- inst uniq_four(K, V, T) for tree234\/2$/;kq|-;/\<tree234.uniq_four\>/;'q;"	kind:inst	file:
tree234.uniq_three	../library/tree234.m	/^:- inst uniq_three(K, V, T) for tree234\/2$/;kq|-;/\<tree234.uniq_three\>/;'q;"	kind:inst	file:
tree234.uniq_tree234	../library/tree234.m	/^:- inst uniq_tree234(K, V) for tree234\/2 ==$/;kq|-;/\<tree234.uniq_tree234\>/;'q;"	kind:inst
tree234.uniq_tree234_gg	../library/tree234.m	/^:- inst uniq_tree234_gg for tree234\/2 ==$/;kq|-;/\<tree234.uniq_tree234_gg\>/;'q;"	kind:inst
tree234.uniq_two	../library/tree234.m	/^:- inst uniq_two(K, V, T) for tree234\/2$/;kq|-;/\<tree234.uniq_two\>/;'q;"	kind:inst	file:
tree234.uo_tree234	../library/tree234.m	/^:- mode uo_tree234(K, V) == free >> uniq_tree234(K, V).$/;kq|-;/\<tree234.uo_tree234\>/;'q;"	kind:mode
tree234.uo_two	../library/tree234.m	/^:- mode uo_two  == out(uniq_two(unique, unique, unique)).$/;kq|-;/\<tree234.uo_two\>/;'q;"	kind:mode	file:
tree234.update	../library/tree234.m	/^:- pred update(K::in, V::in, tree234(K, V)::in, tree234(/;kq|/^\<update\>/;'q;"	kind:pred
tree234.upper_bound_lookup	../library/tree234.m	/^:- pred upper_bound_lookup(tree234(/;kq|/^\<upper_bound_lookup\>/;'q;"	kind:pred
tree234.upper_bound_search	../library/tree234.m	/^:- pred upper_bound_search(tree234(/;kq|/^\<upper_bound_search\>/;'q;"	kind:pred
tree234.values	../library/tree234.m	/^:- func values(tree234(K, V)) = list(/;kq|/^\<values\>/;'q;"	kind:func
tree234.values_acc	../library/tree234.m	/^:- pred values_acc(tree234(K, V)::in, list(V)::in, list(/;kq|/^\<values_acc\>/;'q;"	kind:pred	file:
tree234.well_formed	../library/tree234.m	/^:- pred well_formed(tree234(K, V)::in, maybe(/;kq|/^\<well_formed\>/;'q;"	kind:pred
tree234_elements_to_doc	../library/pretty_printer.m	/^:- func tree234_elements_to_doc(tree234_lazy_list(/;kq|/^\<tree234_elements_to_doc\>/;'q;"	kind:func	file:
tree234_lazy_list	../library/tree234.m	/^:- type tree234_lazy_list(K, V)$/;kq|-;/\<tree234_lazy_list\>/;'q;"	kind:type
tree234_nonempty	../library/tree234.m	/^:- inst tree234_nonempty for tree234\/2$/;kq|-;/\<tree234_nonempty\>/;'q;"	kind:inst	file:
tree234_to_assoc_list	../library/tree234.m	/^:- func tree234_to_assoc_list(tree234(K, V)) = assoc_list(/;kq|/^\<tree234_to_assoc_list\>/;'q;"	kind:func
tree234_to_assoc_list_acc	../library/tree234.m	/^:- pred tree234_to_assoc_list_acc(tree234(/;kq|/^\<tree234_to_assoc_list_acc\>/;'q;"	kind:pred	file:
tree234_to_doc	../library/pretty_printer.m	/^:- func tree234_to_doc(tree234(/;kq|/^\<tree234_to_doc\>/;'q;"	kind:func
tree234_to_doc	../library/tree234.m	/^:- func tree234_to_doc(tree234(/;kq|/^\<tree234_to_doc\>/;'q;"	kind:func
tree234_to_lazy_list	../library/tree234.m	/^:- func tree234_to_lazy_list(tree234(K, V), tree234_lazy_list(/;kq|/^\<tree234_to_lazy_list\>/;'q;"	kind:func
tree_bitset	../library/tree_bitset.m	/^:- type tree_bitset(T)    % <= uenum(T)$/;kq|-;/\<tree_bitset\>/;'q;"	kind:type	file:
tree_bitset	../library/tree_bitset.m	/^:- type tree_bitset(T). % <= uenum(T).$/;kq|-;/\<tree_bitset\>/;'q;"	kind:type
tree_bitset.all_true	../library/tree_bitset.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), tree_bitset(/;kq|/^\<all_true\>/;'q;"	kind:pred
tree_bitset.all_true_bits	../library/tree_bitset.m	/^:- pred all_true_bits(pred(T)::in(pred(/;kq|/^\<all_true_bits\>/;'q;"	kind:pred	file:
tree_bitset.bits_for_index	../library/tree_bitset.m	/^:- pred bits_for_index(/;kq|/^\<bits_for_index\>/;'q;"	kind:pred	file:
tree_bitset.bits_per_level	../library/tree_bitset.m	/^:- func bits_per_level = uint.$/;kq|/^\<bits_per_level\>/;'q;"	kind:func	file:
tree_bitset.clear_bit	../library/tree_bitset.m	/^:- pred clear_bit(/;kq|/^\<clear_bit\>/;'q;"	kind:pred	file:
tree_bitset.components	../library/tree_bitset.m	/^                components      :: node_list$/;kq|-;/\<tree_bitset.components\>/;'q;"	kind:fld	file:
tree_bitset.contains	../library/tree_bitset.m	/^:- pred contains(tree_bitset(T)::in, T::in) is semidet <= uenum(/;kq|/^\<contains\>/;'q;"	kind:pred
tree_bitset.count	../library/tree_bitset.m	/^:- func count(tree_bitset(T)) = int <= uenum(/;kq|/^\<count\>/;'q;"	kind:func
tree_bitset.delete	../library/tree_bitset.m	/^:- func delete(tree_bitset(T), T) = tree_bitset(T) <= uenum(/;kq|/^\<delete\>/;'q;"	kind:func
tree_bitset.delete_list	../library/tree_bitset.m	/^:- func delete_list(tree_bitset(T), list(T)) = tree_bitset(T) <= uenum(/;kq|/^\<delete_list\>/;'q;"	kind:func
tree_bitset.difference	../library/tree_bitset.m	/^:- func difference(tree_bitset(T), tree_bitset(T)) = tree_bitset(/;kq|/^\<difference\>/;'q;"	kind:func
tree_bitset.divide	../library/tree_bitset.m	/^:- pred divide(pred(T)::in(pred(in) is semidet), tree_bitset(/;kq|/^\<divide\>/;'q;"	kind:pred
tree_bitset.divide_by_set	../library/tree_bitset.m	/^:- pred divide_by_set(tree_bitset(T)::in, tree_bitset(/;kq|/^\<divide_by_set\>/;'q;"	kind:pred
tree_bitset.do_foldl2_pred	../library/tree_bitset.m	/^:- pred do_foldl2_pred(pred(T, A, A, B, B), list(/;kq|/^\<do_foldl2_pred\>/;'q;"	kind:pred	file:
tree_bitset.do_foldl_pred	../library/tree_bitset.m	/^:- pred do_foldl_pred(pred(T, A, A), list(interior_node), A, A) <= uenum(/;kq|/^\<do_foldl_pred\>/;'q;"	kind:pred	file:
tree_bitset.do_foldr2_pred	../library/tree_bitset.m	/^:- pred do_foldr2_pred(pred(T, A, A, B, B), list(/;kq|/^\<do_foldr2_pred\>/;'q;"	kind:pred	file:
tree_bitset.do_foldr_pred	../library/tree_bitset.m	/^:- pred do_foldr_pred(pred(T, A, A), list(interior_node), A, A) <= uenum(/;kq|/^\<do_foldr_pred\>/;'q;"	kind:pred	file:
tree_bitset.enum_to_index	../library/tree_bitset.m	/^:- func enum_to_index(T) = uint <= uenum(/;kq|/^\<enum_to_index\>/;'q;"	kind:func	file:
tree_bitset.equal	../library/tree_bitset.m	/^:- pred equal(tree_bitset(T)::in, tree_bitset(T)::in) is semidet <= uenum(/;kq|/^\<equal\>/;'q;"	kind:pred
tree_bitset.expand_range	../library/tree_bitset.m	/^:- pred expand_range(/;kq|/^\<expand_range\>/;'q;"	kind:pred	file:
tree_bitset.filter	../library/tree_bitset.m	/^:- func filter(pred(T)::in(pred(in) is semidet), tree_bitset(/;kq|/^\<filter\>/;'q;"	kind:func
tree_bitset.filter	../library/tree_bitset.m	/^:- pred filter(pred(T)::in(pred(/;kq|/^\<filter\>/;'q;"	kind:pred
tree_bitset.find_least_bit	../library/tree_bitset.m	/^:- func find_least_bit(/;kq|/^\<find_least_bit\>/;'q;"	kind:func	file:
tree_bitset.find_least_bit_2	../library/tree_bitset.m	/^:- func find_least_bit_2(/;kq|/^\<find_least_bit_2\>/;'q;"	kind:func	file:
tree_bitset.fold2_bits	../library/tree_bitset.m	/^:- pred fold2_bits(fold_direction, pred(/;kq|/^\<fold2_bits\>/;'q;"	kind:pred	file:
tree_bitset.fold_bits	../library/tree_bitset.m	/^:- pred fold_bits(fold_direction, pred(/;kq|/^\<fold_bits\>/;'q;"	kind:pred	file:
tree_bitset.fold_direction	../library/tree_bitset.m	/^:- type fold_direction$/;kq|-;/\<tree_bitset.fold_direction\>/;'q;"	kind:type	file:
tree_bitset.foldl	../library/tree_bitset.m	/^:- func foldl(func(T, A) = A, tree_bitset(T), A) = A <= uenum(/;kq|/^\<foldl\>/;'q;"	kind:func
tree_bitset.foldl2	../library/tree_bitset.m	/^:- pred foldl2(pred(T, A, A, B, B), tree_bitset(T), A, A, B, B) <= uenum(/;kq|/^\<foldl2\>/;'q;"	kind:pred
tree_bitset.foldr	../library/tree_bitset.m	/^:- func foldr(func(T, A) = A, tree_bitset(T), A) = A <= uenum(/;kq|/^\<foldr\>/;'q;"	kind:func
tree_bitset.foldr2	../library/tree_bitset.m	/^:- pred foldr2(pred(T, A, A, B, B), tree_bitset(T), A, A, B, B) <= uenum(/;kq|/^\<foldr2\>/;'q;"	kind:pred
tree_bitset.from_list	../library/tree_bitset.m	/^:- func from_list(list(T)) = tree_bitset(T) <= uenum(/;kq|/^\<from_list\>/;'q;"	kind:func
tree_bitset.from_set	../library/tree_bitset.m	/^:- func from_set(set.set(T)) = tree_bitset(T) <= uenum(/;kq|/^\<from_set\>/;'q;"	kind:func
tree_bitset.from_sorted_list	../library/tree_bitset.m	/^:- func from_sorted_list(list(T)) = tree_bitset(T) <= uenum(/;kq|/^\<from_sorted_list\>/;'q;"	kind:func
tree_bitset.get_bit	../library/tree_bitset.m	/^:- func get_bit(/;kq|/^\<get_bit\>/;'q;"	kind:func	file:
tree_bitset.group_leaf_nodes	../library/tree_bitset.m	/^:- pred group_leaf_nodes(leaf_node::in, list(/;kq|/^\<group_leaf_nodes\>/;'q;"	kind:pred	file:
tree_bitset.head_and_tail	../library/tree_bitset.m	/^:- pred head_and_tail(list(/;kq|/^\<head_and_tail\>/;'q;"	kind:pred	file:
tree_bitset.high_to_low	../library/tree_bitset.m	/^    ;       high_to_low.$/;kq|-;/\<tree_bitset.high_to_low\>/;'q;"	kind:cons	file:
tree_bitset.index_to_enum	../library/tree_bitset.m	/^:- func index_to_enum(uint) = T <= uenum(/;kq|/^\<index_to_enum\>/;'q;"	kind:func	file:
tree_bitset.init	../library/tree_bitset.m	/^:- func init = tree_bitset(/;kq|/^\<init\>/;'q;"	kind:func
tree_bitset.init_offset	../library/tree_bitset.m	/^                init_offset     :: uint,$/;kq|-;/\<tree_bitset.init_offset\>/;'q;"	kind:fld	file:
tree_bitset.insert	../library/tree_bitset.m	/^:- func insert(tree_bitset(T), T) = tree_bitset(T) <= uenum(/;kq|/^\<insert\>/;'q;"	kind:func
tree_bitset.insert_list	../library/tree_bitset.m	/^:- func insert_list(tree_bitset(T), list(T)) = tree_bitset(T) <= uenum(/;kq|/^\<insert_list\>/;'q;"	kind:func
tree_bitset.insert_new	../library/tree_bitset.m	/^:- pred insert_new(T::in, tree_bitset(T)::in, tree_bitset(/;kq|/^\<insert_new\>/;'q;"	kind:pred
tree_bitset.integrity	../library/tree_bitset.m	/^:- func integrity(maybe(pair(/;kq|/^\<integrity\>/;'q;"	kind:func	file:
tree_bitset.interior_all_true	../library/tree_bitset.m	/^:- pred interior_all_true(pred(T)::in(pred(/;kq|/^\<interior_all_true\>/;'q;"	kind:pred	file:
tree_bitset.interior_list	../library/tree_bitset.m	/^    ;       interior_list($/;kq|-;/\<tree_bitset.interior_list\>/;'q;"	kind:cons	file:
tree_bitset.interior_node	../library/tree_bitset.m	/^:- type interior_node$/;kq|-;/\<tree_bitset.interior_node\>/;'q;"	kind:type	file:
tree_bitset.interior_nodes	../library/tree_bitset.m	/^                interior_nodes  :: list(interior_node)$/;kq|-;/\<tree_bitset.interior_nodes\>/;'q;"	kind:fld	file:
tree_bitset.interiorlist_union	../library/tree_bitset.m	/^:- pred interiorlist_union(list(interior_node)::in, list(/;kq|/^\<interiorlist_union\>/;'q;"	kind:pred	file:
tree_bitset.interiornode_union	../library/tree_bitset.m	/^:- pred interiornode_union(/;kq|/^\<interiornode_union\>/;'q;"	kind:pred	file:
tree_bitset.intersect	../library/tree_bitset.m	/^:- func intersect(tree_bitset(T), tree_bitset(T)) = tree_bitset(/;kq|/^\<intersect\>/;'q;"	kind:func
tree_bitset.intersect_list	../library/tree_bitset.m	/^:- func intersect_list(list(tree_bitset(T))) = tree_bitset(/;kq|/^\<intersect_list\>/;'q;"	kind:func
tree_bitset.is_empty	../library/tree_bitset.m	/^:- pred is_empty(tree_bitset(/;kq|/^\<is_empty\>/;'q;"	kind:pred
tree_bitset.is_non_empty	../library/tree_bitset.m	/^:- pred is_non_empty(tree_bitset(/;kq|/^\<is_non_empty\>/;'q;"	kind:pred
tree_bitset.is_singleton	../library/tree_bitset.m	/^:- pred is_singleton(tree_bitset(T)::in, T::out) is semidet <= uenum(/;kq|/^\<is_singleton\>/;'q;"	kind:pred
tree_bitset.items_to_index	../library/tree_bitset.m	/^:- pred items_to_index(list(T)::in, list(uint)::out) is det <= uenum(/;kq|/^\<items_to_index\>/;'q;"	kind:pred	file:
tree_bitset.leaf_all_true	../library/tree_bitset.m	/^:- pred leaf_all_true(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<leaf_all_true\>/;'q;"	kind:pred	file:
tree_bitset.leaf_bits	../library/tree_bitset.m	/^                leaf_bits       :: uint$/;kq|-;/\<tree_bitset.leaf_bits\>/;'q;"	kind:fld	file:
tree_bitset.leaf_foldl2_pred	../library/tree_bitset.m	/^:- pred leaf_foldl2_pred(pred(T, A, A, B, B), list(/;kq|/^\<leaf_foldl2_pred\>/;'q;"	kind:pred	file:
tree_bitset.leaf_foldl_pred	../library/tree_bitset.m	/^:- pred leaf_foldl_pred(pred(T, A, A), list(leaf_node), A, A) <= uenum(/;kq|/^\<leaf_foldl_pred\>/;'q;"	kind:pred	file:
tree_bitset.leaf_foldr2_pred	../library/tree_bitset.m	/^:- pred leaf_foldr2_pred(pred(T, A, A, B, B), list(/;kq|/^\<leaf_foldr2_pred\>/;'q;"	kind:pred	file:
tree_bitset.leaf_foldr_pred	../library/tree_bitset.m	/^:- pred leaf_foldr_pred(pred(T, A, A), list(leaf_node), A, A) <= uenum(/;kq|/^\<leaf_foldr_pred\>/;'q;"	kind:pred	file:
tree_bitset.leaf_list	../library/tree_bitset.m	/^    --->    leaf_list($/;kq|-;/\<tree_bitset.leaf_list\>/;'q;"	kind:cons	file:
tree_bitset.leaf_node	../library/tree_bitset.m	/^:- type leaf_node$/;kq|-;/\<tree_bitset.leaf_node\>/;'q;"	kind:type	file:
tree_bitset.leaf_nodes	../library/tree_bitset.m	/^                leaf_nodes      :: list(leaf_node)$/;kq|-;/\<tree_bitset.leaf_nodes\>/;'q;"	kind:fld	file:
tree_bitset.leaf_offset	../library/tree_bitset.m	/^                leaf_offset     :: uint,$/;kq|-;/\<tree_bitset.leaf_offset\>/;'q;"	kind:fld	file:
tree_bitset.leaflist_contains	../library/tree_bitset.m	/^:- pred leaflist_contains(list(/;kq|/^\<leaflist_contains\>/;'q;"	kind:pred	file:
tree_bitset.leaflist_delete	../library/tree_bitset.m	/^:- pred leaflist_delete(list(leaf_node)::in, uint::in, list(/;kq|/^\<leaflist_delete\>/;'q;"	kind:pred	file:
tree_bitset.leaflist_divide	../library/tree_bitset.m	/^:- pred leaflist_divide(pred(T)::in(pred(in) is semidet), list(/;kq|/^\<leaflist_divide\>/;'q;"	kind:pred	file:
tree_bitset.leaflist_insert	../library/tree_bitset.m	/^:- pred leaflist_insert(uint::in, list(leaf_node)::in, list(/;kq|/^\<leaflist_insert\>/;'q;"	kind:pred	file:
tree_bitset.leaflist_intersect	../library/tree_bitset.m	/^:- pred leaflist_intersect(list(leaf_node)::in, list(/;kq|/^\<leaflist_intersect\>/;'q;"	kind:pred	file:
tree_bitset.leaflist_member	../library/tree_bitset.m	/^:- pred leaflist_member(uint::out, list(/;kq|/^\<leaflist_member\>/;'q;"	kind:pred	file:
tree_bitset.leaflist_union	../library/tree_bitset.m	/^:- pred leaflist_union(list(leaf_node)::in, list(/;kq|/^\<leaflist_union\>/;'q;"	kind:pred	file:
tree_bitset.leafnode_divide	../library/tree_bitset.m	/^:- pred leafnode_divide(pred(T)::in(pred(/;kq|/^\<leafnode_divide\>/;'q;"	kind:pred	file:
tree_bitset.leafnode_member	../library/tree_bitset.m	/^:- pred leafnode_member(/;kq|/^\<leafnode_member\>/;'q;"	kind:pred	file:
tree_bitset.level	../library/tree_bitset.m	/^                level           :: uint,$/;kq|-;/\<tree_bitset.level\>/;'q;"	kind:fld	file:
tree_bitset.limit_offset	../library/tree_bitset.m	/^                limit_offset    :: uint,$/;kq|-;/\<tree_bitset.limit_offset\>/;'q;"	kind:fld	file:
tree_bitset.list_to_set	../library/tree_bitset.m	/^:- func list_to_set(list(T)) = tree_bitset(T) <= uenum(/;kq|/^\<list_to_set\>/;'q;"	kind:func
tree_bitset.low_to_high	../library/tree_bitset.m	/^    --->    low_to_high$/;kq|-;/\<tree_bitset.low_to_high\>/;'q;"	kind:cons	file:
tree_bitset.make_leaf_node	../library/tree_bitset.m	/^:- func make_leaf_node(/;kq|/^\<make_leaf_node\>/;'q;"	kind:func	file:
tree_bitset.make_singleton_set	../library/tree_bitset.m	/^:- func make_singleton_set(T) = tree_bitset(T) <= uenum(/;kq|/^\<make_singleton_set\>/;'q;"	kind:func
tree_bitset.mask	../library/tree_bitset.m	/^:- func mask(/;kq|/^\<mask\>/;'q;"	kind:func	file:
tree_bitset.member	../library/tree_bitset.m	/^:- pred member(T, tree_bitset(T)) <= uenum(/;kq|/^\<member\>/;'q;"	kind:pred
tree_bitset.node_list	../library/tree_bitset.m	/^:- type node_list$/;kq|-;/\<tree_bitset.node_list\>/;'q;"	kind:type	file:
tree_bitset.nondet_member	../library/tree_bitset.m	/^:- pred nondet_member(tree_bitset(T)::in, T::out) is nondet <= uenum(/;kq|/^\<nondet_member\>/;'q;"	kind:pred
tree_bitset.prune_top_levels	../library/tree_bitset.m	/^:- pred prune_top_levels(/;kq|/^\<prune_top_levels\>/;'q;"	kind:pred	file:
tree_bitset.remove	../library/tree_bitset.m	/^:- pred remove(T::in, tree_bitset(T)::in, tree_bitset(/;kq|/^\<remove\>/;'q;"	kind:pred
tree_bitset.remove_gt	../library/tree_bitset.m	/^:- func remove_gt(tree_bitset(T), T) = tree_bitset(T) <= uenum(/;kq|/^\<remove_gt\>/;'q;"	kind:func
tree_bitset.remove_gt_interior	../library/tree_bitset.m	/^:- pred remove_gt_interior(list(/;kq|/^\<remove_gt_interior\>/;'q;"	kind:pred	file:
tree_bitset.remove_gt_leaf	../library/tree_bitset.m	/^:- pred remove_gt_leaf(list(/;kq|/^\<remove_gt_leaf\>/;'q;"	kind:pred	file:
tree_bitset.remove_least	../library/tree_bitset.m	/^:- pred remove_least(T::out, tree_bitset(T)::in, tree_bitset(/;kq|/^\<remove_least\>/;'q;"	kind:pred
tree_bitset.remove_least_leaf	../library/tree_bitset.m	/^:- pred remove_least_leaf(leaf_node::in, list(/;kq|/^\<remove_least_leaf\>/;'q;"	kind:pred	file:
tree_bitset.remove_leq	../library/tree_bitset.m	/^:- func remove_leq(tree_bitset(T), T) = tree_bitset(T) <= uenum(/;kq|/^\<remove_leq\>/;'q;"	kind:func
tree_bitset.remove_leq_leaf	../library/tree_bitset.m	/^:- pred remove_leq_leaf(list(leaf_node)::in, uint::in, list(/;kq|/^\<remove_leq_leaf\>/;'q;"	kind:pred	file:
tree_bitset.remove_list	../library/tree_bitset.m	/^:- pred remove_list(list(T)::in, tree_bitset(T)::in, tree_bitset(/;kq|/^\<remove_list\>/;'q;"	kind:pred
tree_bitset.set_bit	../library/tree_bitset.m	/^:- pred set_bit(/;kq|/^\<set_bit\>/;'q;"	kind:pred	file:
tree_bitset.sorted_list_to_set	../library/tree_bitset.m	/^:- func sorted_list_to_set(list(T)) = tree_bitset(T) <= uenum(/;kq|/^\<sorted_list_to_set\>/;'q;"	kind:func
tree_bitset.subset	../library/tree_bitset.m	/^:- pred subset(tree_bitset(T)::in, tree_bitset(/;kq|/^\<subset\>/;'q;"	kind:pred
tree_bitset.superset	../library/tree_bitset.m	/^:- pred superset(tree_bitset(T)::in, tree_bitset(/;kq|/^\<superset\>/;'q;"	kind:pred
tree_bitset.to_set	../library/tree_bitset.m	/^:- func to_set(tree_bitset(T)) = set.set(T) <= uenum(/;kq|/^\<to_set\>/;'q;"	kind:func
tree_bitset.to_sorted_list	../library/tree_bitset.m	/^:- func to_sorted_list(tree_bitset(T)) = list(T) <= uenum(/;kq|/^\<to_sorted_list\>/;'q;"	kind:func
tree_bitset.union	../library/tree_bitset.m	/^:- func union(tree_bitset(T), tree_bitset(T)) = tree_bitset(/;kq|/^\<union\>/;'q;"	kind:func
tree_bitset.union_list	../library/tree_bitset.m	/^:- func union_list(list(tree_bitset(T))) = tree_bitset(/;kq|/^\<union_list\>/;'q;"	kind:func
tree_bitset.union_list_pass	../library/tree_bitset.m	/^:- pred union_list_pass(list(tree_bitset(/;kq|/^\<union_list_pass\>/;'q;"	kind:pred	file:
tree_bitset.wrap_tree_bitset	../library/tree_bitset.m	/^:- func wrap_tree_bitset(node_list) = tree_bitset(/;kq|/^\<wrap_tree_bitset\>/;'q;"	kind:func	file:
tri_in_scc_map	ml_gen_info.m	/^                tri_in_scc_map              :: in_scc_map,$/;kq|-;/\<tri_in_scc_map\>/;'q;"	kind:fld
tri_loop_kind	ml_gen_info.m	/^                tri_loop_kind               :: tail_rec_loop_kind,$/;kq|-;/\<tri_loop_kind\>/;'q;"	kind:fld
tri_tscc_kind	ml_gen_info.m	/^                tri_tscc_kind               :: tscc_kind$/;kq|-;/\<tri_tscc_kind\>/;'q;"	kind:fld
triangular	../library/pretty_printer.m	/^    ;       triangular(int).$/;kq|-;/\<triangular\>/;'q;"	kind:cons
trie_choice	string_switch_util.m	/^    ;       trie_choice($/;kq|-;/\<trie_choice\>/;'q;"	kind:cons
trie_choice	string_switch_util.m	/^:- inst trie_choice for trie_node\/0$/;kq|-;/\<trie_choice\>/;'q;"	kind:inst
trie_leaf	string_switch_util.m	/^    --->    trie_leaf($/;kq|-;/\<trie_leaf\>/;'q;"	kind:cons
trie_node	string_switch_util.m	/^:- type trie_node$/;kq|-;/\<trie_node\>/;'q;"	kind:type
trie_node_type	table_gen.m	/^:- func trie_node_type = mer_type.$/;kq|/^\<trie_node_type\>/;'q;"	kind:func	file:
true_constraint	lp_rational.m	/^:- func true_constraint = lp_constraint.$/;kq|/^\<true_constraint\>/;'q;"	kind:func
true_expr	prog_item.m	/^    ;       true_expr(prog_context)$/;kq|-;/\<true_expr\>/;'q;"	kind:cons
true_goal	make_goal.m	/^:- func true_goal = hlds_goal.$/;kq|/^\<true_goal\>/;'q;"	kind:func
true_goal_expr	make_goal.m	/^:- func true_goal_expr = hlds_goal_expr.$/;kq|/^\<true_goal_expr\>/;'q;"	kind:func
true_goal_with_context	make_goal.m	/^:- func true_goal_with_context(/;kq|/^\<true_goal_with_context\>/;'q;"	kind:func
true_var	mode_constraints.m	/^:- pred true_var((func(prog_var) = rep_var)::in(func(/;kq|/^\<true_var\>/;'q;"	kind:pred	file:
true_vars	mode_robdd.tfeirn.m	/^            true_vars :: vars(T),$/;kq|-;/\<true_vars\>/;'q;"	kind:fld
truncate	../library/math.m	/^:- func truncate(/;kq|/^\<truncate\>/;'q;"	kind:func
truncate_to_int	../library/float.m	/^:- func truncate_to_int(/;kq|/^\<truncate_to_int\>/;'q;"	kind:func
try	../library/exception.m	/^:- pred try(pred(T),                    exception_result(/;kq|/^\<try\>/;'q;"	kind:pred
try_MSG	deforest.m	/^:- pred try_MSG(/;kq|/^\<try_MSG\>/;'q;"	kind:pred	file:
try_all	../library/exception.m	/^:- pred try_all(pred(T), maybe(univ), list(/;kq|/^\<try_all\>/;'q;"	kind:pred
try_bind_arg_list	modecheck_unify.m	/^:- pred try_bind_arg_list(list(prog_var)::in, list(/;kq|/^\<try_bind_arg_list\>/;'q;"	kind:pred	file:
try_bind_args	modecheck_unify.m	/^:- pred try_bind_args(mer_inst::in, list(/;kq|/^\<try_bind_args\>/;'q;"	kind:pred	file:
try_chain	tag_switch.m	/^    ;       try_chain$/;kq|-;/\<try_chain\>/;'q;"	kind:cons	file:
try_clobber_lval_in_var_state_map	var_locn.m	/^:- pred try_clobber_lval_in_var_state_map(lval::in, list(/;kq|/^\<try_clobber_lval_in_var_state_map\>/;'q;"	kind:pred	file:
try_commit	ml_elim_nested.m	/^:- inst try_commit for mlds_stmt\/0$/;kq|-;/\<try_commit\>/;'q;"	kind:inst	file:
try_component	parse_goal.m	/^:- type try_component$/;kq|-;/\<try_component\>/;'q;"	kind:type	file:
try_component_maybe_io	parse_goal.m	/^    --->    try_component_maybe_io(prog_var).$/;kq|-;/\<try_component_maybe_io\>/;'q;"	kind:cons	file:
try_deletion2	../library/rtree.m	/^:- pred try_deletion2(K::in, rtree_2(K, V)::in, K::in, rtree_2(/;kq|/^\<try_deletion2\>/;'q;"	kind:pred	file:
try_deletion3	../library/rtree.m	/^:- pred try_deletion3(K::in, rtree_2(K, V)::in, K::in, rtree_2(/;kq|/^\<try_deletion3\>/;'q;"	kind:pred	file:
try_deletion4	../library/rtree.m	/^:- pred try_deletion4(K::in, rtree_2(K, V)::in, K::in, rtree_2(/;kq|/^\<try_deletion4\>/;'q;"	kind:pred	file:
try_expand.expand_try_goal	try_expand.m	/^:- pred expand_try_goal(instmap::in, shorthand_goal_expr::in(/;kq|/^\<expand_try_goal\>/;'q;"	kind:pred	file:
try_expand.implement_try_goal	try_expand.m	/^:- pred implement_try_goal(maybe(/;kq|/^\<implement_try_goal\>/;'q;"	kind:pred	file:
try_expand.lookup_case_goal	try_expand.m	/^:- pred lookup_case_goal(list(/;kq|/^\<lookup_case_goal\>/;'q;"	kind:pred	file:
try_expand.make_try_call	try_expand.m	/^:- pred make_try_call(/;kq|/^\<make_try_call\>/;'q;"	kind:pred	file:
try_expand.make_try_lambda	try_expand.m	/^:- pred make_try_lambda(/;kq|/^\<make_try_lambda\>/;'q;"	kind:pred	file:
try_expand.ti_changed	try_expand.m	/^                ti_changed      :: bool$/;kq|-;/\<try_expand.ti_changed\>/;'q;"	kind:fld	file:
try_expand.ti_module_info	try_expand.m	/^                ti_module_info  :: module_info,$/;kq|-;/\<try_expand.ti_module_info\>/;'q;"	kind:fld	file:
try_expand.ti_pred_info	try_expand.m	/^                ti_pred_info    :: pred_info,$/;kq|-;/\<try_expand.ti_pred_info\>/;'q;"	kind:fld	file:
try_expand.ti_proc_info	try_expand.m	/^                ti_proc_info    :: proc_info,$/;kq|-;/\<try_expand.ti_proc_info\>/;'q;"	kind:fld	file:
try_expand.try_goal	try_expand.m	/^:- inst try_goal for shorthand_goal_expr\/0$/;kq|-;/\<try_expand.try_goal\>/;'q;"	kind:inst	file:
try_expand.trys_info	try_expand.m	/^:- type trys_info$/;kq|-;/\<try_expand.trys_info\>/;'q;"	kind:type	file:
try_expand.update_changed_proc	try_expand.m	/^:- pred update_changed_proc(/;kq|/^\<update_changed_proc\>/;'q;"	kind:pred	file:
try_expr	prog_item.m	/^    ;       try_expr($/;kq|-;/\<try_expr\>/;'q;"	kind:cons
try_generalisation	deforest.m	/^:- pred try_generalisation(hlds_goal::in, list(/;kq|/^\<try_generalisation\>/;'q;"	kind:pred	file:
try_get_mode_of_args	modecheck_unify.m	/^:- pred try_get_mode_of_args(list(/;kq|/^\<try_get_mode_of_args\>/;'q;"	kind:pred	file:
try_goal	hlds_goal.m	/^                try_goal            :: hlds_goal$/;kq|-;/\<try_goal\>/;'q;"	kind:fld
try_goal	hlds_goal.m	/^    ;       try_goal($/;kq|-;/\<try_goal\>/;'q;"	kind:cons
try_goal	try_expand.m	/^:- inst try_goal for shorthand_goal_expr\/0$/;kq|-;/\<try_goal\>/;'q;"	kind:inst	file:
try_io	../library/exception.m	/^:- pred try_io(pred(T, io, io), exception_result(/;kq|/^\<try_io\>/;'q;"	kind:pred
try_io_final	hlds_goal.m	/^                try_io_final    :: prog_var$/;kq|-;/\<try_io_final\>/;'q;"	kind:fld
try_io_initial	hlds_goal.m	/^                try_io_initial  :: prog_var,$/;kq|-;/\<try_io_initial\>/;'q;"	kind:fld
try_io_state_vars	hlds_goal.m	/^:- type try_io_state_vars$/;kq|-;/\<try_io_state_vars\>/;'q;"	kind:type
try_maybe_io	hlds_goal.m	/^                try_maybe_io        :: maybe(try_io_state_vars),$/;kq|-;/\<try_maybe_io\>/;'q;"	kind:fld
try_me_else_chain	tag_switch.m	/^    --->    try_me_else_chain$/;kq|-;/\<try_me_else_chain\>/;'q;"	kind:cons	file:
try_opt_const_structs	simplify_tasks.m	/^    ;       try_opt_const_structs.$/;kq|-;/\<try_opt_const_structs\>/;'q;"	kind:cons
try_parse_module_name	analysis.file.m	/^:- pred try_parse_module_name(/;kq|/^\<try_parse_module_name\>/;'q;"	kind:pred	file:
try_parse_sym_name	parse_sym_name.m	/^:- pred try_parse_sym_name(term(/;kq|/^\<try_parse_sym_name\>/;'q;"	kind:pred
try_parse_sym_name_and_args	parse_sym_name.m	/^:- pred try_parse_sym_name_and_args(term(/;kq|/^\<try_parse_sym_name_and_args\>/;'q;"	kind:pred
try_parse_sym_name_and_args_from_f_args	parse_sym_name.m	/^:- pred try_parse_sym_name_and_args_from_f_args(const::in, list(term(/;kq|/^\<try_parse_sym_name_and_args_from_f_args\>/;'q;"	kind:pred
try_parse_sym_name_and_no_args	parse_sym_name.m	/^:- pred try_parse_sym_name_and_no_args(term(/;kq|/^\<try_parse_sym_name_and_no_args\>/;'q;"	kind:pred
try_put	../library/thread.mvar.m	/^:- pred try_put(mvar(/;kq|/^\<try_put\>/;'q;"	kind:pred
try_read	../library/thread.mvar.m	/^:- pred try_read(mvar(T)::in, maybe(/;kq|/^\<try_read\>/;'q;"	kind:pred
try_result_var	hlds_goal.m	/^                try_result_var      :: prog_var,$/;kq|-;/\<try_result_var\>/;'q;"	kind:fld
try_stm	../library/exception.m	/^:- pred try_stm(pred(A, stm, stm), exception_result(/;kq|/^\<try_stm\>/;'q;"	kind:pred
try_store	../library/exception.m	/^:- pred try_store(pred(T, store(S), store(/;kq|/^\<try_store\>/;'q;"	kind:pred
try_take	../library/thread.channel.m	/^:- pred try_take(channel(T)::in, maybe(/;kq|/^\<try_take\>/;'q;"	kind:pred
try_take	../library/thread.closeable_channel.m	/^:- pred try_take(closeable_channel(T)::in, try_take_result(/;kq|/^\<try_take\>/;'q;"	kind:pred
try_take	../library/thread.mvar.m	/^:- pred try_take(mvar(T)::in, maybe(/;kq|/^\<try_take\>/;'q;"	kind:pred
try_take_result	../library/thread.closeable_channel.m	/^:- type try_take_result(T)$/;kq|-;/\<try_take_result\>/;'q;"	kind:type
try_term_to_type	../library/term_conversion.m	/^:- func try_term_to_type(term(U)) = term_to_type_result(/;kq|/^\<try_term_to_type\>/;'q;"	kind:func
try_term_to_univ	../library/term_conversion.m	/^:- pred try_term_to_univ(term(/;kq|/^\<try_term_to_univ\>/;'q;"	kind:pred	file:
try_term_to_univ_2	../library/term_conversion.m	/^:- pred try_term_to_univ_2(term(/;kq|/^\<try_term_to_univ_2\>/;'q;"	kind:pred	file:
try_to_eliminate_defn	ml_optimize.m	/^:- pred try_to_eliminate_defn(/;kq|/^\<try_to_eliminate_defn\>/;'q;"	kind:pred	file:
try_to_implicitly_qualify_sym_name	parse_sym_name.m	/^:- pred try_to_implicitly_qualify_sym_name(/;kq|/^\<try_to_implicitly_qualify_sym_name\>/;'q;"	kind:pred
try_to_join_lp_to_rp_lines	write_error_spec.m	/^:- pred try_to_join_lp_to_rp_lines(list(/;kq|/^\<try_to_join_lp_to_rp_lines\>/;'q;"	kind:pred	file:
try_to_merge_nested_scopes	simplify_goal_scope.m	/^:- pred try_to_merge_nested_scopes(/;kq|/^\<try_to_merge_nested_scopes\>/;'q;"	kind:pred
try_to_merge_switch_after_switch	simplify_goal_conj.m	/^:- pred try_to_merge_switch_after_switch(/;kq|/^\<try_to_merge_switch_after_switch\>/;'q;"	kind:pred	file:
try_to_merge_unify_after_switch	simplify_goal_conj.m	/^:- pred try_to_merge_unify_after_switch(/;kq|/^\<try_to_merge_unify_after_switch\>/;'q;"	kind:pred	file:
try_to_pair_extra_types_and_modes	equiv_type.m	/^:- pred try_to_pair_extra_types_and_modes(/;kq|/^\<try_to_pair_extra_types_and_modes\>/;'q;"	kind:pred	file:
try_to_unfold_call	deforest.m	/^:- pred try_to_unfold_call(/;kq|/^\<try_to_unfold_call\>/;'q;"	kind:pred	file:
try_to_write_module_dep_files_for_top_module	make.get_module_dep_info.m	/^:- pred try_to_write_module_dep_files_for_top_module(/;kq|/^\<try_to_write_module_dep_files_for_top_module\>/;'q;"	kind:pred	file:
try_wait	../library/thread.semaphore.m	/^:- pred try_wait(/;kq|/^\<try_wait\>/;'q;"	kind:pred
tryexpr_catches	prog_item.m	/^                tryexpr_catches         :: list(catch_expr),$/;kq|-;/\<tryexpr_catches\>/;'q;"	kind:fld
tryexpr_context	prog_item.m	/^                tryexpr_context         :: prog_context,$/;kq|-;/\<tryexpr_context\>/;'q;"	kind:fld
tryexpr_goal	prog_item.m	/^                tryexpr_goal            :: goal,$/;kq|-;/\<tryexpr_goal\>/;'q;"	kind:fld
tryexpr_maybe_catch_any	prog_item.m	/^                tryexpr_maybe_catch_any :: maybe(catch_any_expr)$/;kq|-;/\<tryexpr_maybe_catch_any\>/;'q;"	kind:fld
tryexpr_maybe_else	prog_item.m	/^                tryexpr_maybe_else      :: maybe(goal),$/;kq|-;/\<tryexpr_maybe_else\>/;'q;"	kind:fld
tryexpr_maybe_io	prog_item.m	/^                tryexpr_maybe_io        :: maybe(prog_var),$/;kq|-;/\<tryexpr_maybe_io\>/;'q;"	kind:fld
tryexpr_then	prog_item.m	/^                tryexpr_then            :: goal,$/;kq|-;/\<tryexpr_then\>/;'q;"	kind:fld
trys_info	try_expand.m	/^:- type trys_info$/;kq|-;/\<trys_info\>/;'q;"	kind:type	file:
ts_finish_par_conj_instr	par_conj_gen.m	/^:- func ts_finish_par_conj_instr(/;kq|/^\<ts_finish_par_conj_instr\>/;'q;"	kind:func	file:
ts_string_table	dep_par_conj.m	/^:- type ts_string_table$/;kq|-;/\<ts_string_table\>/;'q;"	kind:type	file:
tsc_apply_to_supers	prog_item.m	/^                tsc_apply_to_supers     :: maybe_apply_to_supers,$/;kq|-;/\<tsc_apply_to_supers\>/;'q;"	kind:fld
tsc_constraints	prog_item.m	/^                tsc_constraints     :: one_or_more(var_or_ground_constraint),$/;kq|-;/\<tsc_constraints\>/;'q;"	kind:fld
tsc_context	prog_item.m	/^                tsc_context             :: prog_context,$/;kq|-;/\<tsc_context\>/;'q;"	kind:fld
tsc_items	prog_item.m	/^                tsc_items               :: set(recomp_item_id),$/;kq|-;/\<tsc_items\>/;'q;"	kind:fld
tsc_module_name	prog_item.m	/^                tsc_module_name         :: module_name,$/;kq|-;/\<tsc_module_name\>/;'q;"	kind:fld
tsc_seq_num	prog_item.m	/^                tsc_seq_num             :: item_seq_num$/;kq|-;/\<tsc_seq_num\>/;'q;"	kind:fld
tsc_tsubst	prog_item.m	/^                tsc_tsubst              :: one_or_more(type_subst),$/;kq|-;/\<tsc_tsubst\>/;'q;"	kind:fld
tsc_tvarset	prog_item.m	/^                tsc_tvarset             :: tvarset,$/;kq|-;/\<tsc_tvarset\>/;'q;"	kind:fld
tscc_code_model	ml_proc_gen.m	/^:- type tscc_code_model$/;kq|-;/\<tscc_code_model\>/;'q;"	kind:type	file:
tscc_det	ml_proc_gen.m	/^    --->    tscc_det$/;kq|-;/\<tscc_det\>/;'q;"	kind:cons	file:
tscc_kind	ml_gen_info.m	/^:- type tscc_kind$/;kq|-;/\<tscc_kind\>/;'q;"	kind:type
tscc_self_and_mutual_rec	ml_gen_info.m	/^    ;       tscc_self_and_mutual_rec.$/;kq|-;/\<tscc_self_and_mutual_rec\>/;'q;"	kind:cons
tscc_self_rec_only	ml_gen_info.m	/^    --->    tscc_self_rec_only$/;kq|-;/\<tscc_self_rec_only\>/;'q;"	kind:cons
tscc_semi	ml_proc_gen.m	/^    ;       tscc_semi.$/;kq|-;/\<tscc_semi\>/;'q;"	kind:cons	file:
tsd_step	hlds_pred.m	/^                tsd_step                    :: table_trie_step$/;kq|-;/\<tsd_step\>/;'q;"	kind:fld
tsd_var_name	hlds_pred.m	/^                tsd_var_name                :: string,$/;kq|-;/\<tsd_var_name\>/;'q;"	kind:fld
tsi_accum_errors	term_constr_build.m	/^                tsi_accum_errors    :: list(term2_error),$/;kq|-;/\<tsi_accum_errors\>/;'q;"	kind:fld	file:
tsi_intermod	term_constr_build.m	/^                tsi_intermod        :: intermod_status,$/;kq|-;/\<tsi_intermod\>/;'q;"	kind:fld	file:
tsi_non_zero_heads	term_constr_build.m	/^                tsi_non_zero_heads  :: list(size_var)$/;kq|-;/\<tsi_non_zero_heads\>/;'q;"	kind:fld	file:
tsi_proc	term_constr_build.m	/^                tsi_proc            :: abstract_proc,$/;kq|-;/\<tsi_proc\>/;'q;"	kind:fld	file:
tsi_scc_ppid	term_constr_build.m	/^                tsi_scc_ppid        :: pred_proc_id,$/;kq|-;/\<tsi_scc_ppid\>/;'q;"	kind:fld	file:
tsi_size_var_map	term_constr_build.m	/^                tsi_size_var_map    :: size_var_map,$/;kq|-;/\<tsi_size_var_map\>/;'q;"	kind:fld	file:
tsort	../library/digraph.m	/^:- pred tsort(digraph(T)::in, list(/;kq|/^\<tsort\>/;'q;"	kind:pred
tspec_context	prog_item.m	/^                tspec_context           :: prog_context,$/;kq|-;/\<tspec_context\>/;'q;"	kind:fld
tspec_items	prog_item.m	/^                tspec_items             :: set(recomp_item_id),$/;kq|-;/\<tspec_items\>/;'q;"	kind:fld
tspec_module_name	prog_item.m	/^                tspec_module_name       :: module_name,$/;kq|-;/\<tspec_module_name\>/;'q;"	kind:fld
tspec_pfumm	prog_item.m	/^                tspec_pfumm             :: pred_func_or_unknown_maybe_modes,$/;kq|-;/\<tspec_pfumm\>/;'q;"	kind:fld
tspec_pred_name	prog_item.m	/^                tspec_pred_name         :: sym_name,$/;kq|-;/\<tspec_pred_name\>/;'q;"	kind:fld
tspec_seq_num	prog_item.m	/^                tspec_seq_num           :: item_seq_num$/;kq|-;/\<tspec_seq_num\>/;'q;"	kind:fld
tspec_tsubst	prog_item.m	/^                tspec_tsubst            :: type_subst,$/;kq|-;/\<tspec_tsubst\>/;'q;"	kind:fld
tspec_tvarset	prog_item.m	/^                tspec_tvarset           :: tvarset,$/;kq|-;/\<tspec_tvarset\>/;'q;"	kind:fld
tsubst	prog_data.m	/^:- type tsubst == map(tvar, mer_type).$/;kq|-;/\<tsubst\>/;'q;"	kind:type
ttf_name	make.make_info.m	/^                ttf_name            :: module_name,$/;kq|-;/\<ttf_name\>/;'q;"	kind:fld
ttf_type	make.make_info.m	/^                ttf_type            :: target_type$/;kq|-;/\<ttf_type\>/;'q;"	kind:fld
tti_arg_analysis_only	term_constr_build.m	/^                tti_arg_analysis_only           :: bool,$/;kq|-;/\<tti_arg_analysis_only\>/;'q;"	kind:fld	file:
tti_context	term_constr_build.m	/^                tti_context                     :: term.context,$/;kq|-;/\<tti_context\>/;'q;"	kind:fld	file:
tti_errors	term_constr_build.m	/^                tti_errors                      :: list(term2_error),$/;kq|-;/\<tti_errors\>/;'q;"	kind:fld	file:
tti_find_fail_constrs	term_constr_build.m	/^                tti_find_fail_constrs           :: bool,$/;kq|-;/\<tti_find_fail_constrs\>/;'q;"	kind:fld	file:
tti_ho_info	term_constr_build.m	/^                tti_ho_info                     :: list(abstract_ho_call)$/;kq|-;/\<tti_ho_info\>/;'q;"	kind:fld	file:
tti_info_add_error	term_constr_build.m	/^:- pred tti_info_add_error(/;kq|/^\<tti_info_add_error\>/;'q;"	kind:pred	file:
tti_intermod_status	term_constr_build.m	/^                tti_intermod_status             :: intermod_status,$/;kq|-;/\<tti_intermod_status\>/;'q;"	kind:fld	file:
tti_maxcalls	term_constr_build.m	/^                tti_maxcalls                    :: int,$/;kq|-;/\<tti_maxcalls\>/;'q;"	kind:fld	file:
tti_module_info	term_constr_build.m	/^                tti_module_info                 :: module_info,$/;kq|-;/\<tti_module_info\>/;'q;"	kind:fld	file:
tti_norm	term_constr_build.m	/^                tti_norm                        :: functor_info,$/;kq|-;/\<tti_norm\>/;'q;"	kind:fld	file:
tti_ppid	term_constr_build.m	/^                tti_ppid                        :: pred_proc_id,$/;kq|-;/\<tti_ppid\>/;'q;"	kind:fld	file:
tti_recursion	term_constr_build.m	/^                tti_recursion                   :: recursion_type,$/;kq|-;/\<tti_recursion\>/;'q;"	kind:fld	file:
tti_scc	term_constr_build.m	/^                tti_scc                         :: set(pred_proc_id),$/;kq|-;/\<tti_scc\>/;'q;"	kind:fld	file:
tti_size_var_map	term_constr_build.m	/^                tti_size_var_map                :: size_var_map,$/;kq|-;/\<tti_size_var_map\>/;'q;"	kind:fld	file:
tti_traversal_info	term_constr_build.m	/^:- type tti_traversal_info$/;kq|-;/\<tti_traversal_info\>/;'q;"	kind:type	file:
tti_var_table	term_constr_build.m	/^                tti_var_table                   :: var_table,$/;kq|-;/\<tti_var_table\>/;'q;"	kind:fld	file:
tti_zeros	term_constr_build.m	/^                tti_zeros                       :: set(size_var),$/;kq|-;/\<tti_zeros\>/;'q;"	kind:fld	file:
tuesday	../library/calendar.m	/^    ;       tuesday$/;kq|-;/\<tuesday\>/;'q;"	kind:cons
tuning_params	tupling.m	/^:- type tuning_params$/;kq|-;/\<tuning_params\>/;'q;"	kind:type	file:
tuple	optimization_options.m	/^    --->    tuple$/;kq|-;/\<tuple\>/;'q;"	kind:cons
tuple_arg	../library/builtin.m	/^:- some [ArgT] pred tuple_arg(/;kq|/^\<tuple_arg\>/;'q;"	kind:pred	file:
tuple_arguments	tupling.m	/^:- pred tuple_arguments(/;kq|/^\<tuple_arguments\>/;'q;"	kind:pred
tuple_arguments_with_trace_counts	tupling.m	/^:- pred tuple_arguments_with_trace_counts(/;kq|/^\<tuple_arguments_with_trace_counts\>/;'q;"	kind:pred	file:
tuple_arity	../library/builtin.m	/^:- pred tuple_arity(/;kq|/^\<tuple_arity\>/;'q;"	kind:pred	file:
tuple_cons	prog_data.m	/^    ;       tuple_cons(arity)$/;kq|-;/\<tuple_cons\>/;'q;"	kind:cons
tuple_cons_type	tupling.m	/^                tuple_cons_type         :: mer_type,$/;kq|-;/\<tuple_cons_type\>/;'q;"	kind:fld	file:
tuple_to_doc	../library/pprint.m	/^:- func tuple_to_doc(/;kq|/^\<tuple_to_doc\>/;'q;"	kind:func	file:
tuple_type	prog_data.m	/^    ;       tuple_type(list(ground_type), kind)$/;kq|-;/\<tuple_type\>/;'q;"	kind:cons
tuple_type	prog_data.m	/^    ;       tuple_type(list(mer_type), kind)$/;kq|-;/\<tuple_type\>/;'q;"	kind:cons
tuple_type	prog_type_test.m	/^    ;       tuple_type(list(mer_type), kind)$/;kq|-;/\<tuple_type\>/;'q;"	kind:cons
tuple_type_info	rtti.m	/^    ;       tuple_type_info.$/;kq|-;/\<tuple_type_info\>/;'q;"	kind:cons
tuple_type_rep	../mdbcomp/program_representation.m	/^    ;       tuple_type_rep(list(type_rep))$/;kq|-;/\<tuple_type_rep\>/;'q;"	kind:cons
tupling	tupling.m	/^    ;       tupling($/;kq|-;/\<tupling\>/;'q;"	kind:cons	file:
tupling.add_branch_costs	tupling.m	/^:- pred add_branch_costs(/;kq|/^\<add_branch_costs\>/;'q;"	kind:pred	file:
tupling.add_insert_spec	tupling.m	/^:- pred add_insert_spec(/;kq|/^\<add_insert_spec\>/;'q;"	kind:pred	file:
tupling.add_transformed_proc	tupling.m	/^:- pred add_transformed_proc(/;kq|/^\<add_transformed_proc\>/;'q;"	kind:pred	file:
tupling.add_transformed_procs	tupling.m	/^:- pred add_transformed_procs(/;kq|/^\<add_transformed_procs\>/;'q;"	kind:pred	file:
tupling.add_tupling_proposal	tupling.m	/^:- pred add_tupling_proposal(/;kq|/^\<add_tupling_proposal\>/;'q;"	kind:pred	file:
tupling.args_to_tuple	tupling.m	/^                args_to_tuple           :: list(int),$/;kq|-;/\<tupling.args_to_tuple\>/;'q;"	kind:fld	file:
tupling.at_call_site	tupling.m	/^    pred(at_call_site\/4) is opt_at_call_site,$/;kq|-;/\<tupling.at_call_site\>/;'q;"	kind:tcim	file:
tupling.at_par_conj	tupling.m	/^    pred(at_par_conj\/4) is opt_at_par_conj,$/;kq|-;/\<tupling.at_par_conj\>/;'q;"	kind:tcim	file:
tupling.at_resume_site	tupling.m	/^    pred(at_resume_site\/4) is opt_at_resume_site,$/;kq|-;/\<tupling.at_resume_site\>/;'q;"	kind:tcim	file:
tupling.avg_loads	tupling.m	/^                avg_loads               :: float,$/;kq|-;/\<tupling.avg_loads\>/;'q;"	kind:fld	file:
tupling.avg_stores	tupling.m	/^                avg_stores              :: float$/;kq|-;/\<tupling.avg_stores\>/;'q;"	kind:fld	file:
tupling.build_insert_map	tupling.m	/^:- pred build_insert_map(prog_var::in, list(/;kq|/^\<build_insert_map\>/;'q;"	kind:pred	file:
tupling.build_insert_map_2	tupling.m	/^:- pred build_insert_map_2(prog_var::in, list(/;kq|/^\<build_insert_map_2\>/;'q;"	kind:pred	file:
tupling.build_interval_info	tupling.m	/^:- pred build_interval_info(/;kq|/^\<build_interval_info\>/;'q;"	kind:pred	file:
tupling.call_template	tupling.m	/^                call_template           :: hlds_goal$/;kq|-;/\<tupling.call_template\>/;'q;"	kind:fld	file:
tupling.candidate_headvars	tupling.m	/^:- type candidate_headvars == assoc_list(string, candidate_headvar_origins).$/;kq|-;/\<tupling.candidate_headvars\>/;'q;"	kind:type	file:
tupling.case_in_switch	tupling.m	/^:- pred case_in_switch(/;kq|/^\<case_in_switch\>/;'q;"	kind:pred	file:
tupling.cell_var	tupling.m	/^                cell_var            :: prog_var,$/;kq|-;/\<tupling.cell_var\>/;'q;"	kind:fld	file:
tupling.ci_module	tupling.m	/^                ci_module                   :: module_info,$/;kq|-;/\<tupling.ci_module\>/;'q;"	kind:fld	file:
tupling.ci_params	tupling.m	/^                ci_params                   :: tuning_params,$/;kq|-;/\<tupling.ci_params\>/;'q;"	kind:fld	file:
tupling.ci_pred_info	tupling.m	/^                ci_pred_info                :: pred_info,$/;kq|-;/\<tupling.ci_pred_info\>/;'q;"	kind:fld	file:
tupling.ci_pred_proc_id	tupling.m	/^                ci_pred_proc_id             :: pred_proc_id,$/;kq|-;/\<tupling.ci_pred_proc_id\>/;'q;"	kind:fld	file:
tupling.ci_proc_counts	tupling.m	/^                ci_proc_counts              :: proc_trace_counts,$/;kq|-;/\<tupling.ci_proc_counts\>/;'q;"	kind:fld	file:
tupling.ci_proc_info	tupling.m	/^                ci_proc_info                :: proc_info,$/;kq|-;/\<tupling.ci_proc_info\>/;'q;"	kind:fld	file:
tupling.ci_rev_goal_path_map	tupling.m	/^                ci_rev_goal_path_map        :: goal_reverse_path_map$/;kq|-;/\<tupling.ci_rev_goal_path_map\>/;'q;"	kind:fld	file:
tupling.ci_tupling_scheme	tupling.m	/^                ci_tupling_scheme           :: tupling_scheme,$/;kq|-;/\<tupling.ci_tupling_scheme\>/;'q;"	kind:fld	file:
tupling.cls_clobber_regs	tupling.m	/^:- pred cls_clobber_regs(set(/;kq|/^\<cls_clobber_regs\>/;'q;"	kind:pred	file:
tupling.cls_put_in_regs	tupling.m	/^:- pred cls_put_in_regs(list(/;kq|/^\<cls_put_in_regs\>/;'q;"	kind:pred	file:
tupling.cls_require_flushed	tupling.m	/^:- pred cls_require_flushed(/;kq|/^\<cls_require_flushed\>/;'q;"	kind:pred	file:
tupling.cls_require_flushed_2	tupling.m	/^:- pred cls_require_flushed_2(/;kq|/^\<cls_require_flushed_2\>/;'q;"	kind:pred	file:
tupling.cls_require_in_reg	tupling.m	/^:- pred cls_require_in_reg(/;kq|/^\<cls_require_in_reg\>/;'q;"	kind:pred	file:
tupling.cls_require_in_regs	tupling.m	/^:- pred cls_require_in_regs(count_info::in, list(/;kq|/^\<cls_require_in_regs\>/;'q;"	kind:pred	file:
tupling.combine_inserts	tupling.m	/^:- pred combine_inserts(insert_spec::in, list(/;kq|/^\<combine_inserts\>/;'q;"	kind:pred	file:
tupling.costs	tupling.m	/^:- type costs$/;kq|-;/\<tupling.costs\>/;'q;"	kind:type	file:
tupling.count_info	tupling.m	/^:- type count_info$/;kq|-;/\<tupling.count_info\>/;'q;"	kind:type	file:
tupling.count_state	tupling.m	/^:- type count_state$/;kq|-;/\<tupling.count_state\>/;'q;"	kind:type	file:
tupling.cs_load_costs	tupling.m	/^                cs_load_costs           :: float,$/;kq|-;/\<tupling.cs_load_costs\>/;'q;"	kind:fld	file:
tupling.cs_reg_vars	tupling.m	/^                cs_reg_vars             :: set_of_progvar,$/;kq|-;/\<tupling.cs_reg_vars\>/;'q;"	kind:fld	file:
tupling.cs_stack_vars	tupling.m	/^                cs_stack_vars           :: set_of_progvar,$/;kq|-;/\<tupling.cs_stack_vars\>/;'q;"	kind:fld	file:
tupling.cs_store_costs	tupling.m	/^                cs_store_costs          :: float$/;kq|-;/\<tupling.cs_store_costs\>/;'q;"	kind:fld	file:
tupling.field_var_arg_pos	tupling.m	/^                field_var_arg_pos   :: assoc_list(prog_var, int)$/;kq|-;/\<tupling.field_var_arg_pos\>/;'q;"	kind:fld	file:
tupling.field_vars	tupling.m	/^                field_vars          :: list(prog_var),$/;kq|-;/\<tupling.field_vars\>/;'q;"	kind:fld	file:
tupling.fix_calls_in_cases	tupling.m	/^:- pred fix_calls_in_cases(transform_map::in, list(case)::in, list(/;kq|/^\<fix_calls_in_cases\>/;'q;"	kind:pred	file:
tupling.fix_calls_in_conj	tupling.m	/^:- pred fix_calls_in_conj(transform_map::in, list(/;kq|/^\<fix_calls_in_conj\>/;'q;"	kind:pred	file:
tupling.fix_calls_in_goal	tupling.m	/^:- pred fix_calls_in_goal(/;kq|/^\<fix_calls_in_goal\>/;'q;"	kind:pred	file:
tupling.fix_calls_in_goal_list	tupling.m	/^:- pred fix_calls_in_goal_list(/;kq|/^\<fix_calls_in_goal_list\>/;'q;"	kind:pred	file:
tupling.fix_calls_in_proc	tupling.m	/^:- pred fix_calls_in_proc(/;kq|/^\<fix_calls_in_proc\>/;'q;"	kind:pred	file:
tupling.fix_calls_in_procs	tupling.m	/^:- pred fix_calls_in_procs(/;kq|/^\<fix_calls_in_procs\>/;'q;"	kind:pred	file:
tupling.fold_over_list_runs	tupling.m	/^:- pred fold_over_list_runs(pred(list(L), A, A)::in(pred(/;kq|/^\<fold_over_list_runs\>/;'q;"	kind:pred	file:
tupling.fold_over_list_runs_2	tupling.m	/^:- pred fold_over_list_runs_2(/;kq|/^\<fold_over_list_runs_2\>/;'q;"	kind:pred	file:
tupling.get_path_only_count	tupling.m	/^:- pred get_path_only_count(/;kq|/^\<get_path_only_count\>/;'q;"	kind:pred	file:
tupling.get_proc_calls	tupling.m	/^:- pred get_proc_calls(/;kq|/^\<get_proc_calls\>/;'q;"	kind:pred	file:
tupling.get_proc_counts	tupling.m	/^:- pred get_proc_counts(/;kq|/^\<get_proc_counts\>/;'q;"	kind:pred	file:
tupling.get_switch_total_count	tupling.m	/^:- pred get_switch_total_count(/;kq|/^\<get_switch_total_count\>/;'q;"	kind:pred	file:
tupling.get_tupling_proposal	tupling.m	/^:- func get_tupling_proposal(/;kq|/^\<get_tupling_proposal\>/;'q;"	kind:func	file:
tupling.less_total_cost	tupling.m	/^:- pred less_total_cost(/;kq|/^\<less_total_cost\>/;'q;"	kind:pred	file:
tupling.make_transformed_proc	tupling.m	/^:- pred make_transformed_proc(insert_map::in, prog_var::in, list(/;kq|/^\<make_transformed_proc\>/;'q;"	kind:pred	file:
tupling.maybe_tuple_scc	tupling.m	/^:- pred maybe_tuple_scc(/;kq|/^\<maybe_tuple_scc\>/;'q;"	kind:pred	file:
tupling.maybe_tuple_scc_2	tupling.m	/^:- pred maybe_tuple_scc_2(/;kq|/^\<maybe_tuple_scc_2\>/;'q;"	kind:pred	file:
tupling.maybe_tuple_scc_3	tupling.m	/^:- pred maybe_tuple_scc_3(/;kq|/^\<maybe_tuple_scc_3\>/;'q;"	kind:pred	file:
tupling.no_tupling	tupling.m	/^    --->    no_tupling$/;kq|-;/\<tupling.no_tupling\>/;'q;"	kind:cons	file:
tupling.opt_at_call_site	tupling.m	/^:- pred opt_at_call_site(/;kq|/^\<opt_at_call_site\>/;'q;"	kind:pred	file:
tupling.opt_at_par_conj	tupling.m	/^:- pred opt_at_par_conj(/;kq|/^\<opt_at_par_conj\>/;'q;"	kind:pred	file:
tupling.opt_at_resume_site	tupling.m	/^:- pred opt_at_resume_site(/;kq|/^\<opt_at_resume_site\>/;'q;"	kind:pred	file:
tupling.opt_tuple_alloc	tupling.m	/^:- type opt_tuple_alloc$/;kq|-;/\<tupling.opt_tuple_alloc\>/;'q;"	kind:type	file:
tupling.proc_has_local_callers	tupling.m	/^:- pred proc_has_local_callers(/;kq|/^\<proc_has_local_callers\>/;'q;"	kind:pred	file:
tupling.scc_has_local_callers	tupling.m	/^:- pred scc_has_local_callers(set(/;kq|/^\<scc_has_local_callers\>/;'q;"	kind:pred	file:
tupling.stack_alloc_info	tupling.m	/^:- instance stack_alloc_info(opt_tuple_alloc) where [$/;kq|-;/\<tupling.stack_alloc_info\>/;'q;"	kind:tci	file:
tupling.tp_cell_var_load_cost	tupling.m	/^                tp_cell_var_load_cost       :: int,$/;kq|-;/\<tupling.tp_cell_var_load_cost\>/;'q;"	kind:fld	file:
tupling.tp_cell_var_store_cost	tupling.m	/^                tp_cell_var_store_cost      :: int,$/;kq|-;/\<tupling.tp_cell_var_store_cost\>/;'q;"	kind:fld	file:
tupling.tp_costs_ratio	tupling.m	/^                tp_costs_ratio              :: int,$/;kq|-;/\<tupling.tp_costs_ratio\>/;'q;"	kind:fld	file:
tupling.tp_field_var_load_cost	tupling.m	/^                tp_field_var_load_cost      :: int,$/;kq|-;/\<tupling.tp_field_var_load_cost\>/;'q;"	kind:fld	file:
tupling.tp_min_args_to_tuple	tupling.m	/^                tp_min_args_to_tuple        :: int$/;kq|-;/\<tupling.tp_min_args_to_tuple\>/;'q;"	kind:fld	file:
tupling.transform_map	tupling.m	/^:- type transform_map == map(pred_proc_id, transformed_proc).$/;kq|-;/\<tupling.transform_map\>/;'q;"	kind:type	file:
tupling.transformed_proc	tupling.m	/^:- type transformed_proc$/;kq|-;/\<tupling.transformed_proc\>/;'q;"	kind:type	file:
tupling.tuning_params	tupling.m	/^:- type tuning_params$/;kq|-;/\<tupling.tuning_params\>/;'q;"	kind:type	file:
tupling.tuple_arguments	tupling.m	/^:- pred tuple_arguments(/;kq|/^\<tuple_arguments\>/;'q;"	kind:pred
tupling.tuple_cons_type	tupling.m	/^                tuple_cons_type         :: mer_type,$/;kq|-;/\<tupling.tuple_cons_type\>/;'q;"	kind:fld	file:
tupling.use_cell	tupling.m	/^    pred(use_cell\/8) is tupling.use_cell$/;kq|-;/\<tupling.use_cell\>/;'q;"	kind:tcim	file:
tupling_proposal	tupling.m	/^:- type tupling_proposal$/;kq|-;/\<tupling_proposal\>/;'q;"	kind:type	file:
tupling_scheme	tupling.m	/^:- type tupling_scheme == map(pred_proc_id, tupling_proposal).$/;kq|-;/\<tupling_scheme\>/;'q;"	kind:type	file:
turn_off_all_only_codegen_warnings	handle_options.m	/^:- pred turn_off_all_only_codegen_warnings(/;kq|/^\<turn_off_all_only_codegen_warnings\>/;'q;"	kind:pred	file:
turn_off_call_profiling	../library/benchmarking.m	/^:- pred turn_off_call_profiling(/;kq|/^\<turn_off_call_profiling\>/;'q;"	kind:pred
turn_off_common_struct_threshold	simplify_proc.m	/^:- func turn_off_common_struct_threshold = int.$/;kq|/^\<turn_off_common_struct_threshold\>/;'q;"	kind:func	file:
turn_off_heap_profiling	../library/benchmarking.m	/^:- pred turn_off_heap_profiling(/;kq|/^\<turn_off_heap_profiling\>/;'q;"	kind:pred
turn_off_profiling	../library/benchmarking.m	/^:- pred turn_off_profiling(/;kq|/^\<turn_off_profiling\>/;'q;"	kind:pred
turn_off_time_profiling	../library/benchmarking.m	/^:- pred turn_off_time_profiling(/;kq|/^\<turn_off_time_profiling\>/;'q;"	kind:pred
turn_on_call_profiling	../library/benchmarking.m	/^:- pred turn_on_call_profiling(/;kq|/^\<turn_on_call_profiling\>/;'q;"	kind:pred
turn_on_heap_profiling	../library/benchmarking.m	/^:- pred turn_on_heap_profiling(/;kq|/^\<turn_on_heap_profiling\>/;'q;"	kind:pred
turn_on_profiling	../library/benchmarking.m	/^:- pred turn_on_profiling(/;kq|/^\<turn_on_profiling\>/;'q;"	kind:pred
turn_on_time_profiling	../library/benchmarking.m	/^:- pred turn_on_time_profiling(/;kq|/^\<turn_on_time_profiling\>/;'q;"	kind:pred
tvar	../library/stm_builtin.m	/^    --->    tvar(c_pointer).$/;kq|-;/\<tvar\>/;'q;"	kind:cons	file:
tvar	prog_data.m	/^:- type tvar == var(tvar_type).$/;kq|-;/\<tvar\>/;'q;"	kind:type
tvar_kind_map	prog_data.m	/^:- type tvar_kind_map == map(tvar, kind).$/;kq|-;/\<tvar_kind_map\>/;'q;"	kind:type
tvar_maps_to_tvar	type_assign.m	/^:- pred tvar_maps_to_tvar(/;kq|/^\<tvar_maps_to_tvar\>/;'q;"	kind:pred	file:
tvar_name_map	prog_data.m	/^:- type tvar_name_map == map(string, tvar).$/;kq|-;/\<tvar_name_map\>/;'q;"	kind:type
tvar_renaming	prog_data.m	/^:- type tvar_renaming == map(tvar, tvar).$/;kq|-;/\<tvar_renaming\>/;'q;"	kind:type
tvar_subst	prog_data_pragma.m	/^:- type tvar_subst$/;kq|-;/\<tvar_subst\>/;'q;"	kind:type
tvar_subst_desc	add_pragma_type_spec.m	/^:- func tvar_subst_desc(tvar_subst) = pair(/;kq|/^\<tvar_subst_desc\>/;'q;"	kind:func	file:
tvar_to_type	old_type_constraints.m	/^:- func tvar_to_type(/;kq|/^\<tvar_to_type\>/;'q;"	kind:func	file:
tvar_to_type_info_var	unused_args.m	/^:- pred tvar_to_type_info_var(/;kq|/^\<tvar_to_type_info_var\>/;'q;"	kind:pred	file:
tvar_type	prog_data.m	/^:- type tvar_type$/;kq|-;/\<tvar_type\>/;'q;"	kind:type
tvars_in_constraint	old_type_constraints.m	/^:- pred tvars_in_constraint(type_constraint::in, list(/;kq|/^\<tvars_in_constraint\>/;'q;"	kind:pred	file:
tvars_in_fundep	parse_class.m	/^:- func tvars_in_fundep(prog_fundep) = list(/;kq|/^\<tvars_in_fundep\>/;'q;"	kind:func	file:
tvars_in_fundeps	parse_class.m	/^:- func tvars_in_fundeps(list(prog_fundep)) = list(/;kq|/^\<tvars_in_fundeps\>/;'q;"	kind:func	file:
tvars_in_simple_constraint	old_type_constraints.m	/^:- pred tvars_in_simple_constraint(/;kq|/^\<tvars_in_simple_constraint\>/;'q;"	kind:pred	file:
tvarset	prog_data.m	/^:- type tvarset == varset(tvar_type).$/;kq|-;/\<tvarset\>/;'q;"	kind:type
tvarset_merge_renaming	prog_data.m	/^:- pred tvarset_merge_renaming(/;kq|/^\<tvarset_merge_renaming\>/;'q;"	kind:pred
tvarset_merge_renaming_without_names	prog_data.m	/^:- pred tvarset_merge_renaming_without_names(/;kq|/^\<tvarset_merge_renaming_without_names\>/;'q;"	kind:pred
tvarset_var_table	var_table.m	/^    ;       tvarset_var_table(tvarset, var_table).$/;kq|-;/\<tvarset_var_table\>/;'q;"	kind:cons
two	../library/integer.m	/^:- func two = integer.$/;kq|/^\<two\>/;'q;"	kind:func
two	../library/rtree.m	/^    ;       two(K, rtree_2(K, V), K, rtree_2(K, V))$/;kq|-;/\<two\>/;'q;"	kind:cons	file:
two	../library/set_ctree234.m	/^    ;       two(T, set_tree234(T), set_tree234(T))$/;kq|-;/\<two\>/;'q;"	kind:cons	file:
two	../library/set_ctree234.m	/^:- inst two(E, T) for set_tree234\/1$/;kq|-;/\<two\>/;'q;"	kind:inst	file:
two	../library/set_tree234.m	/^    ;       two(T, set_tree234(T), set_tree234(T))$/;kq|-;/\<two\>/;'q;"	kind:cons	file:
two	../library/set_tree234.m	/^:- inst two(E, T) for set_tree234\/1$/;kq|-;/\<two\>/;'q;"	kind:inst	file:
two	../library/tree234.m	/^    ;       two(K, V, tree234(K, V), tree234(K, V))$/;kq|-;/\<two\>/;'q;"	kind:cons
two	../library/tree234.m	/^:- inst two(K, V, T) for tree234\/2$/;kq|-;/\<two\>/;'q;"	kind:inst	file:
two_arguments	../library/test_bitset.m	/^    ;       two_arguments(string,$/;kq|-;/\<two_arguments\>/;'q;"	kind:cons
two_graphs_corresponding_nodes	inst_graph.m	/^:- pred two_graphs_corresponding_nodes(/;kq|/^\<two_graphs_corresponding_nodes\>/;'q;"	kind:pred
two_offsets	hlds_out_type_table.m	/^    ;       two_offsets.$/;kq|-;/\<two_offsets\>/;'q;"	kind:cons	file:
two_or_more_attrs_in_scc	prog_event.m	/^:- pred two_or_more_attrs_in_scc(set(/;kq|/^\<two_or_more_attrs_in_scc\>/;'q;"	kind:pred	file:
two_phase	lp.m	/^:- pred two_phase(list(coeff)::in, list(coeff)::in, list(/;kq|/^\<two_phase\>/;'q;"	kind:pred	file:
two_phase	lp_rational.m	/^:- func two_phase(list(lp_term), list(lp_term), list(/;kq|/^\<two_phase\>/;'q;"	kind:func	file:
two_roots	../library/math.m	/^    ;       two_roots(float, float).$/;kq|-;/\<two_roots\>/;'q;"	kind:cons
two_words	global_data.m	/^    ;       two_words.$/;kq|-;/\<two_words\>/;'q;"	kind:cons
txq_mrtq_stuff	pred_name.m	/^:- func txq_mrtq_stuff(/;kq|/^\<txq_mrtq_stuff\>/;'q;"	kind:func	file:
txq_mrtq_stuff_sym_name	pred_name.m	/^:- func txq_mrtq_stuff_sym_name(/;kq|/^\<txq_mrtq_stuff_sym_name\>/;'q;"	kind:func	file:
type_and_cat_trailing_status	trailing_analysis.m	/^:- func type_and_cat_trailing_status(/;kq|/^\<type_and_cat_trailing_status\>/;'q;"	kind:func	file:
type_and_category_to_mlds_type	mlds.m	/^:- func type_and_category_to_mlds_type(/;kq|/^\<type_and_category_to_mlds_type\>/;'q;"	kind:func	file:
type_and_maybe_mode	parse_type_name.m	/^:- type type_and_maybe_mode$/;kq|-;/\<type_and_maybe_mode\>/;'q;"	kind:type
type_and_mode	parse_type_name.m	/^    ;       type_and_mode(mer_type, mer_mode).$/;kq|-;/\<type_and_mode\>/;'q;"	kind:cons
type_and_mode	prog_data.m	/^:- type type_and_mode$/;kq|-;/\<type_and_mode\>/;'q;"	kind:type
type_and_mode_to_pieces	error_type_util.m	/^:- func type_and_mode_to_pieces(/;kq|/^\<type_and_mode_to_pieces\>/;'q;"	kind:func	file:
type_arg_names	../library/type_desc.m	/^:- pred type_arg_names(list(type_desc)::in, list(/;kq|/^\<type_arg_names\>/;'q;"	kind:pred	file:
type_arg_names_lag	../library/type_desc.m	/^:- pred type_arg_names_lag(type_desc::in, list(/;kq|/^\<type_arg_names_lag\>/;'q;"	kind:pred	file:
type_arg_types	ctgc.selector.m	/^:- pred type_arg_types(module_info::in, mer_type::in, list(/;kq|/^\<type_arg_types\>/;'q;"	kind:pred	file:
type_args	../library/type_desc.m	/^:- func type_args(type_desc) = list(/;kq|/^\<type_args\>/;'q;"	kind:func
type_assign	type_assign.m	/^:- type type_assign$/;kq|-;/\<type_assign\>/;'q;"	kind:type
type_assign.args_type_assign	type_assign.m	/^:- type args_type_assign$/;kq|-;/\<type_assign.args_type_assign\>/;'q;"	kind:type
type_assign.ata_source	type_assign.m	/^                ata_source                  :: args_type_assign_source$/;kq|-;/\<type_assign.ata_source\>/;'q;"	kind:fld
type_assign.atas_cons	type_assign.m	/^    ;       atas_cons(cons_type_info_source)$/;kq|-;/\<type_assign.atas_cons\>/;'q;"	kind:cons
type_assign.atas_pred	type_assign.m	/^    --->    atas_pred(pred_id)$/;kq|-;/\<type_assign.atas_pred\>/;'q;"	kind:cons
type_assign.coerce_constraint	type_assign.m	/^:- type coerce_constraint$/;kq|-;/\<type_assign.coerce_constraint\>/;'q;"	kind:type
type_assign.coerce_context	type_assign.m	/^                coerce_context  :: prog_context,$/;kq|-;/\<type_assign.coerce_context\>/;'q;"	kind:fld
type_assign.coerce_from	type_assign.m	/^                coerce_from     :: mer_type,$/;kq|-;/\<type_assign.coerce_from\>/;'q;"	kind:fld
type_assign.coerce_status	type_assign.m	/^                coerce_status   :: coerce_constraint_status$/;kq|-;/\<type_assign.coerce_status\>/;'q;"	kind:fld
type_assign.coerce_to	type_assign.m	/^                coerce_to       :: mer_type,$/;kq|-;/\<type_assign.coerce_to\>/;'q;"	kind:fld
type_assign.coerce_var	type_assign.m	/^                coerce_var      :: prog_var,$/;kq|-;/\<type_assign.coerce_var\>/;'q;"	kind:fld
type_assign.cons_type_info	type_assign.m	/^:- type cons_type_info$/;kq|-;/\<type_assign.cons_type_info\>/;'q;"	kind:type
type_assign.cti_arg_types	type_assign.m	/^                cti_arg_types       :: list(mer_type),$/;kq|-;/\<type_assign.cti_arg_types\>/;'q;"	kind:fld
type_assign.cti_constraints	type_assign.m	/^                cti_constraints     :: hlds_constraints,$/;kq|-;/\<type_assign.cti_constraints\>/;'q;"	kind:fld
type_assign.cti_existq_tvars	type_assign.m	/^                cti_existq_tvars    :: existq_tvars,$/;kq|-;/\<type_assign.cti_existq_tvars\>/;'q;"	kind:fld
type_assign.cti_result_type	type_assign.m	/^                cti_result_type     :: mer_type,$/;kq|-;/\<type_assign.cti_result_type\>/;'q;"	kind:fld
type_assign.cti_source	type_assign.m	/^                cti_source          :: cons_type_info_source$/;kq|-;/\<type_assign.cti_source\>/;'q;"	kind:fld
type_assign.cti_varset	type_assign.m	/^                cti_varset          :: tvarset,$/;kq|-;/\<type_assign.cti_varset\>/;'q;"	kind:fld
type_assign.expand_types	type_assign.m	/^:- pred expand_types(/;kq|/^\<expand_types\>/;'q;"	kind:pred	file:
type_assign.need_to_check	type_assign.m	/^    --->    need_to_check$/;kq|-;/\<type_assign.need_to_check\>/;'q;"	kind:cons
type_assign.not_yet_resolved	type_assign.m	/^    ;       not_yet_resolved$/;kq|-;/\<type_assign.not_yet_resolved\>/;'q;"	kind:cons
type_assign.source_apply	type_assign.m	/^    ;       source_apply(string)$/;kq|-;/\<type_assign.source_apply\>/;'q;"	kind:cons
type_assign.source_pred	type_assign.m	/^    ;       source_pred(pred_id).$/;kq|-;/\<type_assign.source_pred\>/;'q;"	kind:cons
type_assign.source_type	type_assign.m	/^    --->    source_type(type_ctor, du_ctor)$/;kq|-;/\<type_assign.source_type\>/;'q;"	kind:cons
type_assign.ta_constraint_map	type_assign.m	/^                ta_constraint_map       :: constraint_map$/;kq|-;/\<type_assign.ta_constraint_map\>/;'q;"	kind:fld
type_assign.ta_existq_tvars	type_assign.m	/^                ta_existq_tvars         :: list(tvar),$/;kq|-;/\<type_assign.ta_existq_tvars\>/;'q;"	kind:fld
type_assign.ta_type_bindings	type_assign.m	/^                ta_type_bindings        :: tsubst,$/;kq|-;/\<type_assign.ta_type_bindings\>/;'q;"	kind:fld
type_assign.ta_type_varset	type_assign.m	/^                ta_type_varset          :: tvarset,$/;kq|-;/\<type_assign.ta_type_varset\>/;'q;"	kind:fld
type_assign.ta_var_types	type_assign.m	/^                ta_var_types            :: vartypes,$/;kq|-;/\<type_assign.ta_var_types\>/;'q;"	kind:fld
type_assign.tvar_maps_to_tvar	type_assign.m	/^:- pred tvar_maps_to_tvar(/;kq|/^\<tvar_maps_to_tvar\>/;'q;"	kind:pred	file:
type_assign.unsatisfiable	type_assign.m	/^    ;       unsatisfiable$/;kq|-;/\<type_assign.unsatisfiable\>/;'q;"	kind:cons
type_assign_check_functor_type_builtin	typecheck_unify_var_functor.m	/^:- pred type_assign_check_functor_type_builtin(/;kq|/^\<type_assign_check_functor_type_builtin\>/;'q;"	kind:pred	file:
type_assign_constraints_to_pieces_list	typecheck_error_type_assign.m	/^:- func type_assign_constraints_to_pieces_list(string, list(/;kq|/^\<type_assign_constraints_to_pieces_list\>/;'q;"	kind:func	file:
type_assign_fresh_type_var	typecheck_util.m	/^:- pred type_assign_fresh_type_var(/;kq|/^\<type_assign_fresh_type_var\>/;'q;"	kind:pred
type_assign_get_coerce_constraints	type_assign.m	/^:- pred type_assign_get_coerce_constraints(/;kq|/^\<type_assign_get_coerce_constraints\>/;'q;"	kind:pred
type_assign_get_constraint_map	type_assign.m	/^:- pred type_assign_get_constraint_map(/;kq|/^\<type_assign_get_constraint_map\>/;'q;"	kind:pred
type_assign_get_constraint_proof_map	type_assign.m	/^:- pred type_assign_get_constraint_proof_map(/;kq|/^\<type_assign_get_constraint_proof_map\>/;'q;"	kind:pred
type_assign_get_existq_tvars	type_assign.m	/^:- pred type_assign_get_existq_tvars(/;kq|/^\<type_assign_get_existq_tvars\>/;'q;"	kind:pred
type_assign_get_type_bindings	type_assign.m	/^:- pred type_assign_get_type_bindings(/;kq|/^\<type_assign_get_type_bindings\>/;'q;"	kind:pred
type_assign_get_typeclass_constraints	type_assign.m	/^:- pred type_assign_get_typeclass_constraints(/;kq|/^\<type_assign_get_typeclass_constraints\>/;'q;"	kind:pred
type_assign_get_types_of_vars	typecheck_clauses.m	/^:- pred type_assign_get_types_of_vars(list(prog_var)::in, list(/;kq|/^\<type_assign_get_types_of_vars\>/;'q;"	kind:pred	file:
type_assign_get_typevarset	type_assign.m	/^:- pred type_assign_get_typevarset(/;kq|/^\<type_assign_get_typevarset\>/;'q;"	kind:pred
type_assign_get_var_types	type_assign.m	/^:- pred type_assign_get_var_types(/;kq|/^\<type_assign_get_var_types\>/;'q;"	kind:pred
type_assign_has_only_satisfied_coerce_constraints	typecheck_coerce.m	/^:- pred type_assign_has_only_satisfied_coerce_constraints(/;kq|/^\<type_assign_has_only_satisfied_coerce_constraints\>/;'q;"	kind:pred	file:
type_assign_hlds_constraints_to_pieces	typecheck_error_type_assign.m	/^:- func type_assign_hlds_constraints_to_pieces(/;kq|/^\<type_assign_hlds_constraints_to_pieces\>/;'q;"	kind:func	file:
type_assign_prune_coerce_constraints	typecheck_coerce.m	/^:- pred type_assign_prune_coerce_constraints(/;kq|/^\<type_assign_prune_coerce_constraints\>/;'q;"	kind:pred	file:
type_assign_rename_apart	typecheck_util.m	/^:- pred type_assign_rename_apart(/;kq|/^\<type_assign_rename_apart\>/;'q;"	kind:pred
type_assign_set	type_assign.m	/^:- type type_assign_set == list(type_assign).$/;kq|-;/\<type_assign_set\>/;'q;"	kind:type
type_assign_set_coerce_constraints	type_assign.m	/^:- pred type_assign_set_coerce_constraints(list(/;kq|/^\<type_assign_set_coerce_constraints\>/;'q;"	kind:pred
type_assign_set_constraint_map	type_assign.m	/^:- pred type_assign_set_constraint_map(/;kq|/^\<type_assign_set_constraint_map\>/;'q;"	kind:pred
type_assign_set_constraint_proof_map	type_assign.m	/^:- pred type_assign_set_constraint_proof_map(/;kq|/^\<type_assign_set_constraint_proof_map\>/;'q;"	kind:pred
type_assign_set_existq_tvars	type_assign.m	/^:- pred type_assign_set_existq_tvars(list(/;kq|/^\<type_assign_set_existq_tvars\>/;'q;"	kind:pred
type_assign_set_get_final_info	type_assign.m	/^:- pred type_assign_set_get_final_info(/;kq|/^\<type_assign_set_get_final_info\>/;'q;"	kind:pred
type_assign_set_init	type_assign.m	/^:- pred type_assign_set_init(tvarset::in, vartypes::in, list(/;kq|/^\<type_assign_set_init\>/;'q;"	kind:pred
type_assign_set_msg_to_pieces	typecheck_error_type_assign.m	/^:- func type_assign_set_msg_to_pieces(/;kq|/^\<type_assign_set_msg_to_pieces\>/;'q;"	kind:func	file:
type_assign_set_msg_to_verbose_component	typecheck_error_type_assign.m	/^:- pred type_assign_set_msg_to_verbose_component(/;kq|/^\<type_assign_set_msg_to_verbose_component\>/;'q;"	kind:pred
type_assign_set_reduce_results	type_assign.m	/^:- pred type_assign_set_reduce_results(/;kq|/^\<type_assign_set_reduce_results\>/;'q;"	kind:pred
type_assign_set_to_pieces	typecheck_error_type_assign.m	/^:- func type_assign_set_to_pieces(/;kq|/^\<type_assign_set_to_pieces\>/;'q;"	kind:func	file:
type_assign_set_type_bindings	type_assign.m	/^:- pred type_assign_set_type_bindings(/;kq|/^\<type_assign_set_type_bindings\>/;'q;"	kind:pred
type_assign_set_typeclass_constraints	type_assign.m	/^:- pred type_assign_set_typeclass_constraints(/;kq|/^\<type_assign_set_typeclass_constraints\>/;'q;"	kind:pred
type_assign_set_typevarset	type_assign.m	/^:- pred type_assign_set_typevarset(/;kq|/^\<type_assign_set_typevarset\>/;'q;"	kind:pred
type_assign_set_var_types	type_assign.m	/^:- pred type_assign_set_var_types(/;kq|/^\<type_assign_set_var_types\>/;'q;"	kind:pred
type_assign_to_pieces	typecheck_error_type_assign.m	/^:- func type_assign_to_pieces(/;kq|/^\<type_assign_to_pieces\>/;'q;"	kind:func	file:
type_assign_types_to_pieces	typecheck_error_type_assign.m	/^:- func type_assign_types_to_pieces(/;kq|/^\<type_assign_types_to_pieces\>/;'q;"	kind:func	file:
type_assign_unify_type	typecheck_util.m	/^:- pred type_assign_unify_type(/;kq|/^\<type_assign_unify_type\>/;'q;"	kind:pred
type_assign_unify_var_var	typecheck_clauses.m	/^:- pred type_assign_unify_var_var(/;kq|/^\<type_assign_unify_var_var\>/;'q;"	kind:pred	file:
type_assign_vars_have_types	typecheck_unify_var_functor.m	/^:- pred type_assign_vars_have_types(/;kq|/^\<type_assign_vars_have_types\>/;'q;"	kind:pred	file:
type_assigns_unify_var_var	typecheck_clauses.m	/^:- pred type_assigns_unify_var_var(/;kq|/^\<type_assigns_unify_var_var\>/;'q;"	kind:pred	file:
type_assigns_vars_have_types	typecheck_unify_var_functor.m	/^:- pred type_assigns_vars_have_types(/;kq|/^\<type_assigns_vars_have_types\>/;'q;"	kind:pred	file:
type_body_definitely_has_no_user_defined_equality_pred	type_util.m	/^:- pred type_body_definitely_has_no_user_defined_equality_pred(/;kq|/^\<type_body_definitely_has_no_user_defined_equality_pred\>/;'q;"	kind:pred	file:
type_body_du	hlds_data.m	/^:- type type_body_du$/;kq|-;/\<type_body_du\>/;'q;"	kind:type
type_body_has_solver_type_details	type_util.m	/^:- pred type_body_has_solver_type_details(/;kq|/^\<type_body_has_solver_type_details\>/;'q;"	kind:pred
type_body_has_user_defined_equality_pred	type_util.m	/^:- pred type_body_has_user_defined_equality_pred(/;kq|/^\<type_body_has_user_defined_equality_pred\>/;'q;"	kind:pred
type_body_is_solver_type	type_util.m	/^:- pred type_body_is_solver_type(/;kq|/^\<type_body_is_solver_type\>/;'q;"	kind:pred
type_body_is_solver_type_from_type_table	type_util.m	/^:- pred type_body_is_solver_type_from_type_table(/;kq|/^\<type_body_is_solver_type_from_type_table\>/;'q;"	kind:pred
type_body_to_xml	xml_documentation.m	/^:- func type_body_to_xml(line_type_map, tvarset, hlds_type_body) = list(/;kq|/^\<type_body_to_xml\>/;'q;"	kind:func	file:
type_builtin	inst_check.m	/^    ;       type_builtin(builtin_type)$/;kq|-;/\<type_builtin\>/;'q;"	kind:cons	file:
type_builtin_c_ptr	../library/stream.string_writer.m	/^    ;       type_builtin_c_ptr.$/;kq|-;/\<type_builtin_c_ptr\>/;'q;"	kind:cons	file:
type_builtin_character	../library/stream.string_writer.m	/^    ;       type_builtin_character$/;kq|-;/\<type_builtin_character\>/;'q;"	kind:cons	file:
type_builtin_float	../library/stream.string_writer.m	/^    ;       type_builtin_float$/;kq|-;/\<type_builtin_float\>/;'q;"	kind:cons	file:
type_builtin_int	../library/stream.string_writer.m	/^    ;       type_builtin_int$/;kq|-;/\<type_builtin_int\>/;'q;"	kind:cons	file:
type_builtin_int16	../library/stream.string_writer.m	/^    ;       type_builtin_int16$/;kq|-;/\<type_builtin_int16\>/;'q;"	kind:cons	file:
type_builtin_int32	../library/stream.string_writer.m	/^    ;       type_builtin_int32$/;kq|-;/\<type_builtin_int32\>/;'q;"	kind:cons	file:
type_builtin_int64	../library/stream.string_writer.m	/^    ;       type_builtin_int64$/;kq|-;/\<type_builtin_int64\>/;'q;"	kind:cons	file:
type_builtin_int8	../library/stream.string_writer.m	/^    ;       type_builtin_int8$/;kq|-;/\<type_builtin_int8\>/;'q;"	kind:cons	file:
type_builtin_string	../library/stream.string_writer.m	/^    --->    type_builtin_string$/;kq|-;/\<type_builtin_string\>/;'q;"	kind:cons	file:
type_builtin_uint	../library/stream.string_writer.m	/^    ;       type_builtin_uint$/;kq|-;/\<type_builtin_uint\>/;'q;"	kind:cons	file:
type_builtin_uint16	../library/stream.string_writer.m	/^    ;       type_builtin_uint16$/;kq|-;/\<type_builtin_uint16\>/;'q;"	kind:cons	file:
type_builtin_uint32	../library/stream.string_writer.m	/^    ;       type_builtin_uint32$/;kq|-;/\<type_builtin_uint32\>/;'q;"	kind:cons	file:
type_builtin_uint64	../library/stream.string_writer.m	/^    ;       type_builtin_uint64$/;kq|-;/\<type_builtin_uint64\>/;'q;"	kind:cons	file:
type_builtin_uint8	../library/stream.string_writer.m	/^    ;       type_builtin_uint8$/;kq|-;/\<type_builtin_uint8\>/;'q;"	kind:cons	file:
type_category_is_array	mlds_to_target_util.m	/^:- func type_category_is_array(/;kq|/^\<type_category_is_array\>/;'q;"	kind:func
type_category_needs_sharing_analysis	ctgc.util.m	/^:- func type_category_needs_sharing_analysis(/;kq|/^\<type_category_needs_sharing_analysis\>/;'q;"	kind:func	file:
type_category_top_cell_may_be_reusable	ctgc.util.m	/^:- func type_category_top_cell_may_be_reusable(/;kq|/^\<type_category_top_cell_may_be_reusable\>/;'q;"	kind:func	file:
type_check_using_constraints	options.m	/^    ;       type_check_using_constraints$/;kq|-;/\<type_check_using_constraints\>/;'q;"	kind:cons
type_checkpoint	typecheck_debug.m	/^:- pred type_checkpoint(/;kq|/^\<type_checkpoint\>/;'q;"	kind:pred
type_class_base_typeclass_info	rtti.m	/^    --->    type_class_base_typeclass_info($/;kq|-;/\<type_class_base_typeclass_info\>/;'q;"	kind:cons
type_class_decl	rtti.m	/^    ;       type_class_decl$/;kq|-;/\<type_class_decl\>/;'q;"	kind:cons
type_class_decl_super	rtti.m	/^    ;       type_class_decl_super(int, int)$/;kq|-;/\<type_class_decl_super\>/;'q;"	kind:cons
type_class_decl_supers	rtti.m	/^    ;       type_class_decl_supers$/;kq|-;/\<type_class_decl_supers\>/;'q;"	kind:cons
type_class_id	rtti.m	/^    ;       type_class_id$/;kq|-;/\<type_class_id\>/;'q;"	kind:cons
type_class_id_method_ids	rtti.m	/^    ;       type_class_id_method_ids$/;kq|-;/\<type_class_id_method_ids\>/;'q;"	kind:cons
type_class_id_var_names	rtti.m	/^    ;       type_class_id_var_names$/;kq|-;/\<type_class_id_var_names\>/;'q;"	kind:cons
type_class_info_args	higher_order.specialize_calls.m	/^:- type type_class_info_args$/;kq|-;/\<type_class_info_args\>/;'q;"	kind:type	file:
type_class_info_rtti_version	type_class_info.m	/^:- func type_class_info_rtti_version = int.$/;kq|/^\<type_class_info_rtti_version\>/;'q;"	kind:func	file:
type_class_instance	rtti.m	/^    ;       type_class_instance(list(tc_type))$/;kq|-;/\<type_class_instance\>/;'q;"	kind:cons
type_class_instance_constraint	rtti.m	/^    ;       type_class_instance_constraint(list(tc_type), int, int)$/;kq|-;/\<type_class_instance_constraint\>/;'q;"	kind:cons
type_class_instance_constraints	rtti.m	/^    ;       type_class_instance_constraints(list(tc_type))$/;kq|-;/\<type_class_instance_constraints\>/;'q;"	kind:cons
type_class_instance_methods	rtti.m	/^    ;       type_class_instance_methods(list(tc_type)).$/;kq|-;/\<type_class_instance_methods\>/;'q;"	kind:cons
type_class_instance_tc_type_vector	rtti.m	/^    ;       type_class_instance_tc_type_vector(list(tc_type))$/;kq|-;/\<type_class_instance_tc_type_vector\>/;'q;"	kind:cons
type_combine_status	status.m	/^:- pred type_combine_status(/;kq|/^\<type_combine_status\>/;'q;"	kind:pred
type_conditional	exception_analysis.m	/^    ;       type_conditional.$/;kq|-;/\<type_conditional\>/;'q;"	kind:cons	file:
type_constraint	old_type_constraints.m	/^:- type type_constraint$/;kq|-;/\<type_constraint\>/;'q;"	kind:type	file:
type_constraint_counter	old_type_constraints.m	/^:- type type_constraint_counter == counter.$/;kq|-;/\<type_constraint_counter\>/;'q;"	kind:type	file:
type_constraint_id	old_type_constraints.m	/^:- type type_constraint_id == int.$/;kq|-;/\<type_constraint_id\>/;'q;"	kind:type	file:
type_constraint_info	old_type_constraints.m	/^:- type type_constraint_info$/;kq|-;/\<type_constraint_info\>/;'q;"	kind:type	file:
type_constraint_map	old_type_constraints.m	/^:- type type_constraint_map == map(type_constraint_id, type_constraint).$/;kq|-;/\<type_constraint_map\>/;'q;"	kind:type	file:
type_constraint_set	old_type_constraints.m	/^:- type type_constraint_set == set(type_constraint_id).$/;kq|-;/\<type_constraint_set\>/;'q;"	kind:type	file:
type_constraint_solution	old_type_constraints.m	/^:- type type_constraint_solution$/;kq|-;/\<type_constraint_solution\>/;'q;"	kind:type	file:
type_constraint_solution_get_constraint_map	old_type_constraints.m	/^:- pred type_constraint_solution_get_constraint_map(/;kq|/^\<type_constraint_solution_get_constraint_map\>/;'q;"	kind:pred	file:
type_constraint_solution_get_domains	old_type_constraints.m	/^:- pred type_constraint_solution_get_domains(/;kq|/^\<type_constraint_solution_get_domains\>/;'q;"	kind:pred	file:
type_constructors	type_util.m	/^:- pred type_constructors(/;kq|/^\<type_constructors\>/;'q;"	kind:pred
type_contains_existq_tvar	unify_proc.m	/^:- pred type_contains_existq_tvar(/;kq|/^\<type_contains_existq_tvar\>/;'q;"	kind:pred	file:
type_contains_subtype	ctgc.selector.m	/^:- pred type_contains_subtype(/;kq|/^\<type_contains_subtype\>/;'q;"	kind:pred	file:
type_contains_subtype_1	ctgc.selector.m	/^:- pred type_contains_subtype_1(/;kq|/^\<type_contains_subtype_1\>/;'q;"	kind:pred	file:
type_contains_subtype_2	ctgc.selector.m	/^:- pred type_contains_subtype_2(/;kq|/^\<type_contains_subtype_2\>/;'q;"	kind:pred	file:
type_contains_var	prog_type_scan.m	/^:- pred type_contains_var(/;kq|/^\<type_contains_var\>/;'q;"	kind:pred
type_ctor	../library/type_desc.m	/^:- func type_ctor(/;kq|/^\<type_ctor\>/;'q;"	kind:func
type_ctor	prog_data.m	/^:- type type_ctor$/;kq|-;/\<type_ctor\>/;'q;"	kind:type
type_ctor_all_defns	prog_item.m	/^:- type type_ctor_all_defns$/;kq|-;/\<type_ctor_all_defns\>/;'q;"	kind:type
type_ctor_and_args	../library/rtti_implementation.m	/^:- pred type_ctor_and_args(/;kq|/^\<type_ctor_and_args\>/;'q;"	kind:pred
type_ctor_and_args	../library/type_desc.m	/^:- pred type_ctor_and_args(/;kq|/^\<type_ctor_and_args\>/;'q;"	kind:pred
type_ctor_and_defn	inst_check.m	/^:- type type_ctor_and_defn$/;kq|-;/\<type_ctor_and_defn\>/;'q;"	kind:type	file:
type_ctor_arity	../library/rtti_implementation.m	/^:- func type_ctor_arity(/;kq|/^\<type_ctor_arity\>/;'q;"	kind:func	file:
type_ctor_arity	../library/type_desc.m	/^:- func type_ctor_arity(/;kq|/^\<type_ctor_arity\>/;'q;"	kind:func
type_ctor_arity	type_util.m	/^:- func type_ctor_arity(/;kq|/^\<type_ctor_arity\>/;'q;"	kind:func
type_ctor_cat_builtin	prog_type.m	/^:- type type_ctor_cat_builtin$/;kq|-;/\<type_ctor_cat_builtin\>/;'q;"	kind:type
type_ctor_cat_enum	prog_type.m	/^:- type type_ctor_cat_enum$/;kq|-;/\<type_ctor_cat_enum\>/;'q;"	kind:type
type_ctor_cat_system	prog_type.m	/^:- type type_ctor_cat_system$/;kq|-;/\<type_ctor_cat_system\>/;'q;"	kind:type
type_ctor_cat_to_switch_cat	switch_util.m	/^:- func type_ctor_cat_to_switch_cat(/;kq|/^\<type_ctor_cat_to_switch_cat\>/;'q;"	kind:func	file:
type_ctor_cat_user	prog_type.m	/^:- type type_ctor_cat_user$/;kq|-;/\<type_ctor_cat_user\>/;'q;"	kind:type
type_ctor_category	prog_type.m	/^:- type type_ctor_category$/;kq|-;/\<type_ctor_category\>/;'q;"	kind:type
type_ctor_category_is_atomic	type_util.m	/^:- func type_ctor_category_is_atomic(/;kq|/^\<type_ctor_category_is_atomic\>/;'q;"	kind:func	file:
type_ctor_checked_defn	prog_item.m	/^:- type type_ctor_checked_defn$/;kq|-;/\<type_ctor_checked_defn\>/;'q;"	kind:type
type_ctor_checked_defn_get_src_defns	item_util.m	/^:- pred type_ctor_checked_defn_get_src_defns(/;kq|/^\<type_ctor_checked_defn_get_src_defns\>/;'q;"	kind:pred	file:
type_ctor_checked_defn_solver	comp_unit_interface.m	/^:- inst type_ctor_checked_defn_solver for type_ctor_checked_defn\/0$/;kq|-;/\<type_ctor_checked_defn_solver\>/;'q;"	kind:inst	file:
type_ctor_checked_defn_std	comp_unit_interface.m	/^:- inst type_ctor_checked_defn_std for type_ctor_checked_defn\/0$/;kq|-;/\<type_ctor_checked_defn_std\>/;'q;"	kind:inst	file:
type_ctor_checked_map	prog_item.m	/^:- type type_ctor_checked_map == map(type_ctor, type_ctor_checked_defn).$/;kq|-;/\<type_ctor_checked_map\>/;'q;"	kind:type
type_ctor_checked_map_get_src_defns	item_util.m	/^:- pred type_ctor_checked_map_get_src_defns(/;kq|/^\<type_ctor_checked_map_get_src_defns\>/;'q;"	kind:pred
type_ctor_compare_pred	../library/rtti_implementation.m	/^:- func type_ctor_compare_pred(/;kq|/^\<type_ctor_compare_pred\>/;'q;"	kind:func	file:
type_ctor_data	rtti.m	/^:- type type_ctor_data$/;kq|-;/\<type_ctor_data\>/;'q;"	kind:type
type_ctor_defn_items_to_map	convert_parse_tree.m	/^:- func type_ctor_defn_items_to_map(list(/;kq|/^\<type_ctor_defn_items_to_map\>/;'q;"	kind:func
type_ctor_defn_map	prog_item.m	/^:- type type_ctor_defn_map == map(type_ctor, type_ctor_all_defns).$/;kq|-;/\<type_ctor_defn_map\>/;'q;"	kind:type
type_ctor_defn_map_to_type_defns	convert_parse_tree.m	/^:- func type_ctor_defn_map_to_type_defns(/;kq|/^\<type_ctor_defn_map_to_type_defns\>/;'q;"	kind:func
type_ctor_desc_to_string	../library/string.to_string.m	/^:- func type_ctor_desc_to_string(/;kq|/^\<type_ctor_desc_to_string\>/;'q;"	kind:func	file:
type_ctor_desc_to_type_ctor_info	../library/type_desc.m	/^:- pred type_ctor_desc_to_type_ctor_info(/;kq|/^\<type_ctor_desc_to_type_ctor_info\>/;'q;"	kind:pred	file:
type_ctor_desc_type	builtin_lib_types.m	/^:- func type_ctor_desc_type = mer_type.$/;kq|/^\<type_ctor_desc_type\>/;'q;"	kind:func
type_ctor_details	rtti.m	/^:- type type_ctor_details$/;kq|-;/\<type_ctor_details\>/;'q;"	kind:type
type_ctor_details_num_functors	rtti.m	/^:- func type_ctor_details_num_functors(type_ctor_details) = maybe(/;kq|/^\<type_ctor_details_num_functors\>/;'q;"	kind:func
type_ctor_details_num_ptags	rtti.m	/^:- func type_ctor_details_num_ptags(type_ctor_details) = maybe(/;kq|/^\<type_ctor_details_num_ptags\>/;'q;"	kind:func
type_ctor_du_functor_desc	rtti.m	/^    ;       type_ctor_du_functor_desc(uint32)           % functor ordinal$/;kq|-;/\<type_ctor_du_functor_desc\>/;'q;"	kind:cons
type_ctor_du_name_ordered_table	rtti.m	/^    ;       type_ctor_du_name_ordered_table$/;kq|-;/\<type_ctor_du_name_ordered_table\>/;'q;"	kind:cons
type_ctor_du_ptag_layout	rtti.m	/^    ;       type_ctor_du_ptag_layout(ptag)$/;kq|-;/\<type_ctor_du_ptag_layout\>/;'q;"	kind:cons
type_ctor_du_ptag_ordered_table	rtti.m	/^    ;       type_ctor_du_ptag_ordered_table$/;kq|-;/\<type_ctor_du_ptag_ordered_table\>/;'q;"	kind:cons
type_ctor_du_stag_ordered_table	rtti.m	/^    ;       type_ctor_du_stag_ordered_table(ptag)$/;kq|-;/\<type_ctor_du_stag_ordered_table\>/;'q;"	kind:cons
type_ctor_enum_functor_desc	rtti.m	/^    ;       type_ctor_enum_functor_desc(uint32)         % functor ordinal$/;kq|-;/\<type_ctor_enum_functor_desc\>/;'q;"	kind:cons
type_ctor_enum_name_ordered_table	rtti.m	/^    ;       type_ctor_enum_name_ordered_table$/;kq|-;/\<type_ctor_enum_name_ordered_table\>/;'q;"	kind:cons
type_ctor_enum_ordinal_ordered_table	rtti.m	/^    ;       type_ctor_enum_ordinal_ordered_table$/;kq|-;/\<type_ctor_enum_ordinal_ordered_table\>/;'q;"	kind:cons
type_ctor_exist_info	rtti.m	/^    ;       type_ctor_exist_info(uint32)                % functor ordinal$/;kq|-;/\<type_ctor_exist_info\>/;'q;"	kind:cons
type_ctor_exist_locn	rtti.m	/^    ;       type_ctor_exist_locn$/;kq|-;/\<type_ctor_exist_locn\>/;'q;"	kind:cons
type_ctor_exist_locns	rtti.m	/^    --->    type_ctor_exist_locns(uint32)               % functor ordinal$/;kq|-;/\<type_ctor_exist_locns\>/;'q;"	kind:cons
type_ctor_exist_tc_constr	rtti.m	/^    ;       type_ctor_exist_tc_constr(uint32, int, int) % functor ordinal,$/;kq|-;/\<type_ctor_exist_tc_constr\>/;'q;"	kind:cons
type_ctor_exist_tc_constrs	rtti.m	/^    ;       type_ctor_exist_tc_constrs(uint32)          % functor ordinal$/;kq|-;/\<type_ctor_exist_tc_constrs\>/;'q;"	kind:cons
type_ctor_field_locns	rtti.m	/^    ;       type_ctor_field_locns(uint32)               % functor ordinal$/;kq|-;/\<type_ctor_field_locns\>/;'q;"	kind:cons
type_ctor_field_names	rtti.m	/^    ;       type_ctor_field_names(uint32)               % functor ordinal$/;kq|-;/\<type_ctor_field_names\>/;'q;"	kind:cons
type_ctor_field_types	rtti.m	/^    ;       type_ctor_field_types(uint32)               % functor ordinal$/;kq|-;/\<type_ctor_field_types\>/;'q;"	kind:cons
type_ctor_flag	rtti.m	/^:- type type_ctor_flag$/;kq|-;/\<type_ctor_flag\>/;'q;"	kind:type
type_ctor_foreign_enum_functor_desc	rtti.m	/^    ;       type_ctor_foreign_enum_functor_desc(uint32) % functor ordinal$/;kq|-;/\<type_ctor_foreign_enum_functor_desc\>/;'q;"	kind:cons
type_ctor_foreign_enum_items_to_map	convert_parse_tree.m	/^:- func type_ctor_foreign_enum_items_to_map(list(/;kq|/^\<type_ctor_foreign_enum_items_to_map\>/;'q;"	kind:func
type_ctor_foreign_enum_map	prog_item.m	/^:- type type_ctor_foreign_enum_map == map(type_ctor, c_j_cs_enums).$/;kq|-;/\<type_ctor_foreign_enum_map\>/;'q;"	kind:type
type_ctor_foreign_enum_name_ordered_table	rtti.m	/^    ;       type_ctor_foreign_enum_name_ordered_table$/;kq|-;/\<type_ctor_foreign_enum_name_ordered_table\>/;'q;"	kind:cons
type_ctor_foreign_enum_ordinal_ordered_table	rtti.m	/^    ;       type_ctor_foreign_enum_ordinal_ordered_table$/;kq|-;/\<type_ctor_foreign_enum_ordinal_ordered_table\>/;'q;"	kind:cons
type_ctor_foreign_enums	add_foreign_enum.m	/^:- type type_ctor_foreign_enums$/;kq|-;/\<type_ctor_foreign_enums\>/;'q;"	kind:type
type_ctor_functor_number_map	rtti.m	/^    ;       type_ctor_functor_number_map$/;kq|-;/\<type_ctor_functor_number_map\>/;'q;"	kind:cons
type_ctor_functors	options.m	/^    ;       type_ctor_functors$/;kq|-;/\<type_ctor_functors\>/;'q;"	kind:cons
type_ctor_gen_info	hlds_module.m	/^:- type type_ctor_gen_info$/;kq|-;/\<type_ctor_gen_info\>/;'q;"	kind:type
type_ctor_has_hand_defined_rtti	type_util.m	/^:- pred type_ctor_has_hand_defined_rtti(/;kq|/^\<type_ctor_has_hand_defined_rtti\>/;'q;"	kind:pred
type_ctor_info	../library/rtti_implementation.m	/^:- type type_ctor_info ---> type_ctor_info(c_pointer).$/;kq|-;/\<type_ctor_info\>/;'q;"	kind:type	file:
type_ctor_info	options.m	/^    ;       type_ctor_info$/;kq|-;/\<type_ctor_info\>/;'q;"	kind:cons
type_ctor_info	polymorphism_type_info.m	/^    ;       type_ctor_info.$/;kq|-;/\<type_ctor_info\>/;'q;"	kind:cons
type_ctor_info.ctor_name_arity	type_ctor_info.m	/^:- func ctor_name_arity(/;kq|/^\<ctor_name_arity\>/;'q;"	kind:func	file:
type_ctor_info.generate_hlds	type_ctor_info.m	/^:- pred generate_hlds(/;kq|/^\<generate_hlds\>/;'q;"	kind:pred
type_ctor_info.generate_rtti	type_ctor_info.m	/^:- pred generate_rtti(module_info::in, list(/;kq|/^\<generate_rtti\>/;'q;"	kind:pred
type_ctor_info.get_du_rep	type_ctor_info.m	/^:- pred get_du_rep(/;kq|/^\<get_du_rep\>/;'q;"	kind:pred	file:
type_ctor_info.impl_type_ctor	type_ctor_info.m	/^:- pred impl_type_ctor(/;kq|/^\<impl_type_ctor\>/;'q;"	kind:pred	file:
type_ctor_info.make_du_details	type_ctor_info.m	/^:- pred make_du_details(/;kq|/^\<make_du_details\>/;'q;"	kind:pred	file:
type_ctor_info.make_enum_maps	type_ctor_info.m	/^:- pred make_enum_maps(/;kq|/^\<make_enum_maps\>/;'q;"	kind:pred	file:
type_ctor_info.name_sort_info	type_ctor_info.m	/^:- type name_sort_info == assoc_list(pair(string, int), ctor_rtti_name).$/;kq|-;/\<type_ctor_info.name_sort_info\>/;'q;"	kind:type	file:
type_ctor_info.tag_list	type_ctor_info.m	/^:- type tag_list == assoc_list(int,$/;kq|-;/\<type_ctor_info.tag_list\>/;'q;"	kind:type	file:
type_ctor_info.tag_map	type_ctor_info.m	/^:- type tag_map == map(int,$/;kq|-;/\<type_ctor_info.tag_map\>/;'q;"	kind:type	file:
type_ctor_info_cons_id	hlds_code_util.m	/^:- func type_ctor_info_cons_id(/;kq|/^\<type_ctor_info_cons_id\>/;'q;"	kind:func
type_ctor_info_const	prog_data.m	/^    ;       type_ctor_info_const($/;kq|-;/\<type_ctor_info_const\>/;'q;"	kind:cons
type_ctor_info_rtti_version	type_ctor_info.m	/^:- func type_ctor_info_rtti_version = uint8.$/;kq|/^\<type_ctor_info_rtti_version\>/;'q;"	kind:func	file:
type_ctor_info_tag	hlds_data.m	/^    ;       type_ctor_info_tag(module_name, string, arity)$/;kq|-;/\<type_ctor_info_tag\>/;'q;"	kind:cons
type_ctor_info_type	builtin_lib_types.m	/^:- func type_ctor_info_type = mer_type.$/;kq|/^\<type_ctor_info_type\>/;'q;"	kind:func
type_ctor_is_array	prog_type_test.m	/^:- pred type_ctor_is_array(/;kq|/^\<type_ctor_is_array\>/;'q;"	kind:pred
type_ctor_is_atomic	type_util.m	/^:- pred type_ctor_is_atomic(/;kq|/^\<type_ctor_is_atomic\>/;'q;"	kind:pred
type_ctor_is_bitmap	prog_type_test.m	/^:- pred type_ctor_is_bitmap(/;kq|/^\<type_ctor_is_bitmap\>/;'q;"	kind:pred
type_ctor_is_defined_in_this_module	mercury_compile_front_end.m	/^:- pred type_ctor_is_defined_in_this_module(/;kq|/^\<type_ctor_is_defined_in_this_module\>/;'q;"	kind:pred	file:
type_ctor_is_higher_order	prog_type_test.m	/^:- pred type_ctor_is_higher_order(/;kq|/^\<type_ctor_is_higher_order\>/;'q;"	kind:pred
type_ctor_is_private	check_typeclass.m	/^:- pred type_ctor_is_private(/;kq|/^\<type_ctor_is_private\>/;'q;"	kind:pred	file:
type_ctor_is_tuple	prog_type_test.m	/^:- pred type_ctor_is_tuple(/;kq|/^\<type_ctor_is_tuple\>/;'q;"	kind:pred
type_ctor_is_var_arity	polymorphism_type_info.m	/^:- type type_ctor_is_var_arity$/;kq|-;/\<type_ctor_is_var_arity\>/;'q;"	kind:type	file:
type_ctor_is_variable_arity	../library/rtti_implementation.m	/^:- pred type_ctor_is_variable_arity(/;kq|/^\<type_ctor_is_variable_arity\>/;'q;"	kind:pred	file:
type_ctor_layout	options.m	/^    ;       type_ctor_layout$/;kq|-;/\<type_ctor_layout\>/;'q;"	kind:cons
type_ctor_map	size_prof.m	/^:- type type_ctor_map       == map(type_ctor, prog_var).$/;kq|-;/\<type_ctor_map\>/;'q;"	kind:type	file:
type_ctor_maybe_defn	prog_item.m	/^:- type type_ctor_maybe_defn$/;kq|-;/\<type_ctor_maybe_defn\>/;'q;"	kind:type
type_ctor_module	type_util.m	/^:- func type_ctor_module(/;kq|/^\<type_ctor_module\>/;'q;"	kind:func
type_ctor_module_name	../library/rtti_implementation.m	/^:- func type_ctor_module_name(/;kq|/^\<type_ctor_module_name\>/;'q;"	kind:func	file:
type_ctor_module_name	../library/type_desc.m	/^:- func type_ctor_module_name(/;kq|/^\<type_ctor_module_name\>/;'q;"	kind:func
type_ctor_module_name_arity	type_util.m	/^:- pred type_ctor_module_name_arity(/;kq|/^\<type_ctor_module_name_arity\>/;'q;"	kind:pred
type_ctor_name	../library/rtti_implementation.m	/^:- func type_ctor_name(/;kq|/^\<type_ctor_name\>/;'q;"	kind:func	file:
type_ctor_name	../library/type_desc.m	/^:- func type_ctor_name(/;kq|/^\<type_ctor_name\>/;'q;"	kind:func
type_ctor_name	type_util.m	/^:- func type_ctor_name(/;kq|/^\<type_ctor_name\>/;'q;"	kind:func
type_ctor_name_and_arity	../library/rtti_implementation.m	/^:- pred type_ctor_name_and_arity(/;kq|/^\<type_ctor_name_and_arity\>/;'q;"	kind:pred
type_ctor_name_and_arity	../library/type_desc.m	/^:- pred type_ctor_name_and_arity(/;kq|/^\<type_ctor_name_and_arity\>/;'q;"	kind:pred
type_ctor_notag_functor_desc	rtti.m	/^    ;       type_ctor_notag_functor_desc$/;kq|-;/\<type_ctor_notag_functor_desc\>/;'q;"	kind:cons
type_ctor_num_functors	../library/rtti_implementation.m	/^:- func type_ctor_num_functors(/;kq|/^\<type_ctor_num_functors\>/;'q;"	kind:func	file:
type_ctor_pseudo_type_info	rtti.m	/^    ;       type_ctor_pseudo_type_info(rtti_pseudo_type_info)$/;kq|-;/\<type_ctor_pseudo_type_info\>/;'q;"	kind:cons
type_ctor_rep	../library/rtti_implementation.m	/^:- type type_ctor_rep$/;kq|-;/\<type_ctor_rep\>/;'q;"	kind:type	file:
type_ctor_rep_to_string	rtti.m	/^:- pred type_ctor_rep_to_string(/;kq|/^\<type_ctor_rep_to_string\>/;'q;"	kind:pred
type_ctor_repn_info	prog_item.m	/^:- type type_ctor_repn_info$/;kq|-;/\<type_ctor_repn_info\>/;'q;"	kind:type
type_ctor_repn_items_to_map	convert_parse_tree.m	/^:- func type_ctor_repn_items_to_map(list(/;kq|/^\<type_ctor_repn_items_to_map\>/;'q;"	kind:func
type_ctor_repn_map	prog_item.m	/^:- type type_ctor_repn_map == map(type_ctor, item_type_repn_info).$/;kq|-;/\<type_ctor_repn_map\>/;'q;"	kind:type
type_ctor_repn_map_to_type_repns	convert_parse_tree.m	/^:- func type_ctor_repn_map_to_type_repns(/;kq|/^\<type_ctor_repn_map_to_type_repns\>/;'q;"	kind:func
type_ctor_search_functor_number_map	../library/rtti_implementation.m	/^:- pred type_ctor_search_functor_number_map(/;kq|/^\<type_ctor_search_functor_number_map\>/;'q;"	kind:pred	file:
type_ctor_table	hlds_data.m	/^:- type type_ctor_table == map(type_ctor, hlds_type_defn).$/;kq|-;/\<type_ctor_table\>/;'q;"	kind:type	file:
type_ctor_to_foreign_enums_map	add_foreign_enum.m	/^:- type type_ctor_to_foreign_enums_map$/;kq|-;/\<type_ctor_to_foreign_enums_map\>/;'q;"	kind:type
type_ctor_to_mq_id	module_qual.collect_mq_info.m	/^:- func type_ctor_to_mq_id(/;kq|/^\<type_ctor_to_mq_id\>/;'q;"	kind:func	file:
type_ctor_to_recomp_item_name	recompilation.item_types.m	/^:- func type_ctor_to_recomp_item_name(/;kq|/^\<type_ctor_to_recomp_item_name\>/;'q;"	kind:func
type_ctor_to_string	parse_tree_out_sym_name.m	/^:- func type_ctor_to_string(/;kq|/^\<type_ctor_to_string\>/;'q;"	kind:func
type_ctor_to_term	parse_tree_to_term.m	/^:- func type_ctor_to_term(/;kq|/^\<type_ctor_to_term\>/;'q;"	kind:func	file:
type_ctor_type_ctor_info	rtti.m	/^    ;       type_ctor_type_ctor_info$/;kq|-;/\<type_ctor_type_ctor_info\>/;'q;"	kind:cons
type_ctor_type_functors	rtti.m	/^    ;       type_ctor_type_functors$/;kq|-;/\<type_ctor_type_functors\>/;'q;"	kind:cons
type_ctor_type_hashcons_pointer	rtti.m	/^    ;       type_ctor_type_hashcons_pointer.$/;kq|-;/\<type_ctor_type_hashcons_pointer\>/;'q;"	kind:cons
type_ctor_type_info	rtti.m	/^    ;       type_ctor_type_info(rtti_type_info)$/;kq|-;/\<type_ctor_type_info\>/;'q;"	kind:cons
type_ctor_type_layout	rtti.m	/^    ;       type_ctor_type_layout$/;kq|-;/\<type_ctor_type_layout\>/;'q;"	kind:cons
type_ctor_unify_pred	../library/rtti_implementation.m	/^:- func type_ctor_unify_pred(/;kq|/^\<type_ctor_unify_pred\>/;'q;"	kind:func	file:
type_ctor_used_modules	unused_imports.m	/^:- pred type_ctor_used_modules(/;kq|/^\<type_ctor_used_modules\>/;'q;"	kind:pred	file:
type_decl	equiv_type.m	/^    --->    type_decl$/;kq|-;/\<type_decl\>/;'q;"	kind:cons	file:
type_definitely_has_no_user_defined_eq_pred_2	type_util.m	/^:- pred type_definitely_has_no_user_defined_eq_pred_2(/;kq|/^\<type_definitely_has_no_user_defined_eq_pred_2\>/;'q;"	kind:pred	file:
type_definitely_has_no_user_defined_equality_pred	type_util.m	/^:- pred type_definitely_has_no_user_defined_equality_pred(/;kq|/^\<type_definitely_has_no_user_defined_equality_pred\>/;'q;"	kind:pred
type_defn	prog_data.m	/^:- type type_defn$/;kq|-;/\<type_defn\>/;'q;"	kind:type
type_defn_body	hlds_data.m	/^                type_defn_body              :: hlds_type_body,$/;kq|-;/\<type_defn_body\>/;'q;"	kind:fld	file:
type_defn_context	hlds_data.m	/^                type_defn_context           :: prog_context$/;kq|-;/\<type_defn_context\>/;'q;"	kind:fld	file:
type_defn_ctors_need_qualifier	hlds_data.m	/^                type_defn_ctors_need_qualifier :: need_qualifier,$/;kq|-;/\<type_defn_ctors_need_qualifier\>/;'q;"	kind:fld	file:
type_defn_in_exported_eqv	hlds_data.m	/^                type_defn_in_exported_eqv   :: bool,$/;kq|-;/\<type_defn_in_exported_eqv\>/;'q;"	kind:fld	file:
type_defn_kinds	hlds_data.m	/^                type_defn_kinds             :: tvar_kind_map,$/;kq|-;/\<type_defn_kinds\>/;'q;"	kind:fld	file:
type_defn_map	comp_unit_interface.m	/^:- type type_defn_map == one_or_more_map(type_ctor, item_type_defn_info).$/;kq|-;/\<type_defn_map\>/;'q;"	kind:type	file:
type_defn_mercury	add_type.m	/^:- inst type_defn_mercury for type_defn\/0$/;kq|-;/\<type_defn_mercury\>/;'q;"	kind:inst	file:
type_defn_no_prev_errors	hlds_data.m	/^    --->    type_defn_no_prev_errors$/;kq|-;/\<type_defn_no_prev_errors\>/;'q;"	kind:cons
type_defn_or_builtin	inst_check.m	/^:- type type_defn_or_builtin$/;kq|-;/\<type_defn_or_builtin\>/;'q;"	kind:type	file:
type_defn_or_builtin_to_string	inst_check.m	/^:- func type_defn_or_builtin_to_string(/;kq|/^\<type_defn_or_builtin_to_string\>/;'q;"	kind:func	file:
type_defn_or_builtin_to_type_ctor	inst_check.m	/^:- pred type_defn_or_builtin_to_type_ctor(/;kq|/^\<type_defn_or_builtin_to_type_ctor\>/;'q;"	kind:pred	file:
type_defn_pair	comp_unit_interface.m	/^:- type type_defn_pair == pair(type_ctor, item_type_defn_info).$/;kq|-;/\<type_defn_pair\>/;'q;"	kind:type	file:
type_defn_params	hlds_data.m	/^                type_defn_params            :: list(type_param),$/;kq|-;/\<type_defn_params\>/;'q;"	kind:fld	file:
type_defn_prev_errors	hlds_data.m	/^                type_defn_prev_errors       :: type_defn_prev_errors,$/;kq|-;/\<type_defn_prev_errors\>/;'q;"	kind:fld	file:
type_defn_prev_errors	hlds_data.m	/^:- type type_defn_prev_errors$/;kq|-;/\<type_defn_prev_errors\>/;'q;"	kind:type
type_defn_status	hlds_data.m	/^                type_defn_status            :: type_status,$/;kq|-;/\<type_defn_status\>/;'q;"	kind:fld	file:
type_defn_tvarset	hlds_data.m	/^                type_defn_tvarset           :: tvarset,$/;kq|-;/\<type_defn_tvarset\>/;'q;"	kind:fld	file:
type_desc.bound	../library/type_desc.m	/^    --->    bound(type_ctor_desc, list(pseudo_type_desc))$/;kq|-;/\<type_desc.bound\>/;'q;"	kind:cons
type_desc.det_make_type	../library/type_desc.m	/^:- func det_make_type(type_ctor_desc, list(/;kq|/^\<det_make_type\>/;'q;"	kind:func
type_desc.exist_tvar	../library/type_desc.m	/^    ;       exist_tvar(int).$/;kq|-;/\<type_desc.exist_tvar\>/;'q;"	kind:cons
type_desc.has_type	../library/type_desc.m	/^:- some [T] pred has_type(/;kq|/^\<has_type\>/;'q;"	kind:pred
type_desc.make_type	../library/type_desc.m	/^:- func make_type(type_ctor_desc, list(/;kq|/^\<make_type\>/;'q;"	kind:func
type_desc.make_type_ctor_desc	../library/type_desc.m	/^:- pred make_type_ctor_desc(/;kq|/^\<make_type_ctor_desc\>/;'q;"	kind:pred	file:
type_desc.pseudo_type_args	../library/type_desc.m	/^:- func pseudo_type_args(pseudo_type_desc) = list(/;kq|/^\<pseudo_type_args\>/;'q;"	kind:func
type_desc.pseudo_type_ctor	../library/type_desc.m	/^:- func pseudo_type_ctor(/;kq|/^\<pseudo_type_ctor\>/;'q;"	kind:func
type_desc.pseudo_type_rep	../library/type_desc.m	/^:- type pseudo_type_rep$/;kq|-;/\<type_desc.pseudo_type_rep\>/;'q;"	kind:type
type_desc.same_type	../library/type_desc.m	/^:- pred same_type(/;kq|/^\<same_type\>/;'q;"	kind:pred
type_desc.type_arg_names	../library/type_desc.m	/^:- pred type_arg_names(list(type_desc)::in, list(/;kq|/^\<type_arg_names\>/;'q;"	kind:pred	file:
type_desc.type_arg_names_lag	../library/type_desc.m	/^:- pred type_arg_names_lag(type_desc::in, list(/;kq|/^\<type_arg_names_lag\>/;'q;"	kind:pred	file:
type_desc.type_args	../library/type_desc.m	/^:- func type_args(type_desc) = list(/;kq|/^\<type_args\>/;'q;"	kind:func
type_desc.type_ctor	../library/type_desc.m	/^:- func type_ctor(/;kq|/^\<type_ctor\>/;'q;"	kind:func
type_desc.type_ctor_and_args	../library/type_desc.m	/^:- pred type_ctor_and_args(/;kq|/^\<type_ctor_and_args\>/;'q;"	kind:pred
type_desc.type_ctor_arity	../library/type_desc.m	/^:- func type_ctor_arity(/;kq|/^\<type_ctor_arity\>/;'q;"	kind:func
type_desc.type_ctor_name	../library/type_desc.m	/^:- func type_ctor_name(/;kq|/^\<type_ctor_name\>/;'q;"	kind:func
type_desc.type_name	../library/type_desc.m	/^:- func type_name(/;kq|/^\<type_name\>/;'q;"	kind:func
type_desc.type_of	../library/type_desc.m	/^:- func type_of(T::unused) = (/;kq|/^\<type_of\>/;'q;"	kind:func
type_desc.univ_tvar	../library/type_desc.m	/^    ;       univ_tvar(int)$/;kq|-;/\<type_desc.univ_tvar\>/;'q;"	kind:cons
type_desc_to_pseudo_type_desc	../library/type_desc.m	/^:- func type_desc_to_pseudo_type_desc(/;kq|/^\<type_desc_to_pseudo_type_desc\>/;'q;"	kind:func
type_desc_to_type_info	../library/type_desc.m	/^:- pred type_desc_to_type_info(/;kq|/^\<type_desc_to_type_info\>/;'q;"	kind:pred
type_desc_type	builtin_lib_types.m	/^:- func type_desc_type = mer_type.$/;kq|/^\<type_desc_type\>/;'q;"	kind:func
type_details_abstract	prog_data.m	/^:- type type_details_abstract$/;kq|-;/\<type_details_abstract\>/;'q;"	kind:type
type_details_du	prog_data.m	/^:- type type_details_du$/;kq|-;/\<type_details_du\>/;'q;"	kind:type
type_details_eqv	prog_data.m	/^:- type type_details_eqv$/;kq|-;/\<type_details_eqv\>/;'q;"	kind:type
type_details_foreign	prog_data.m	/^:- type type_details_foreign(LangType)$/;kq|-;/\<type_details_foreign\>/;'q;"	kind:type
type_details_foreign_generic	prog_data.m	/^:- type type_details_foreign_generic ==$/;kq|-;/\<type_details_foreign_generic\>/;'q;"	kind:type
type_details_solver	prog_data.m	/^:- type type_details_solver$/;kq|-;/\<type_details_solver\>/;'q;"	kind:type
type_details_sub	prog_data.m	/^:- type type_details_sub$/;kq|-;/\<type_details_sub\>/;'q;"	kind:type
type_diff_pieces	typecheck_error_diff.m	/^:- func type_diff_pieces(list(tvar), mer_type, mer_type) = list(/;kq|/^\<type_diff_pieces\>/;'q;"	kind:func
type_documentation	xml_documentation.m	/^:- pred type_documentation(/;kq|/^\<type_documentation\>/;'q;"	kind:pred	file:
type_domain	old_type_constraints.m	/^:- type type_domain$/;kq|-;/\<type_domain\>/;'q;"	kind:type	file:
type_domain_intersect	old_type_constraints.m	/^:- pred type_domain_intersect(/;kq|/^\<type_domain_intersect\>/;'q;"	kind:pred	file:
type_domain_map	old_type_constraints.m	/^:- type type_domain_map == map(tvar, type_domain).$/;kq|-;/\<type_domain_map\>/;'q;"	kind:type	file:
type_domain_to_string	old_type_constraints.m	/^:- pred type_domain_to_string(/;kq|/^\<type_domain_to_string\>/;'q;"	kind:pred	file:
type_domain_union	old_type_constraints.m	/^:- pred type_domain_union(/;kq|/^\<type_domain_union\>/;'q;"	kind:pred	file:
type_eqv_map	equiv_type.m	/^:- type type_eqv_map == map(type_ctor, eqv_type_body).$/;kq|-;/\<type_eqv_map\>/;'q;"	kind:type
type_error	../library/term_conversion.m	/^    --->    type_error($/;kq|-;/\<type_error\>/;'q;"	kind:cons
type_error_clause_context	typecheck_info.m	/^:- type type_error_clause_context$/;kq|-;/\<type_error_clause_context\>/;'q;"	kind:type
type_error_goal_context	typecheck_error_util.m	/^:- type type_error_goal_context$/;kq|-;/\<type_error_goal_context\>/;'q;"	kind:type
type_error_in_atomic_inner	typecheck_error_util.m	/^    ;       type_error_in_atomic_inner.$/;kq|-;/\<type_error_in_atomic_inner\>/;'q;"	kind:cons
type_error_in_unify	typecheck_error_util.m	/^    ;       type_error_in_unify($/;kq|-;/\<type_error_in_unify\>/;'q;"	kind:cons
type_error_in_var_vector	typecheck_error_util.m	/^    --->    type_error_in_var_vector($/;kq|-;/\<type_error_in_var_vector\>/;'q;"	kind:cons
type_exception	prog_data_pragma.m	/^    ;       type_exception.$/;kq|-;/\<type_exception\>/;'q;"	kind:cons
type_excp_status	exception_analysis.m	/^:- type type_excp_status$/;kq|-;/\<type_excp_status\>/;'q;"	kind:type	file:
type_foreign_name_func	prog_mutable.m	/^:- type type_foreign_name_func ==$/;kq|-;/\<type_foreign_name_func\>/;'q;"	kind:type
type_functors	../library/rtti_implementation.m	/^:- type type_functors ---> type_functors(c_pointer).$/;kq|-;/\<type_functors\>/;'q;"	kind:type	file:
type_has_solver_type_details	type_util.m	/^:- pred type_has_solver_type_details(/;kq|/^\<type_has_solver_type_details\>/;'q;"	kind:pred
type_has_user_defined_equality_pred	type_util.m	/^:- pred type_has_user_defined_equality_pred(/;kq|/^\<type_has_user_defined_equality_pred\>/;'q;"	kind:pred
type_has_variable_arity_ctor	prog_type_test.m	/^:- pred type_has_variable_arity_ctor(/;kq|/^\<type_has_variable_arity_ctor\>/;'q;"	kind:pred
type_id_set	module_qual.id_set.m	/^:- type type_id_set == id_set.$/;kq|-;/\<type_id_set\>/;'q;"	kind:type
type_import_status_to_string	hlds_out_util.m	/^:- func type_import_status_to_string(/;kq|/^\<type_import_status_to_string\>/;'q;"	kind:func
type_in	prog_mutable.m	/^:- func type_in(/;kq|/^\<type_in\>/;'q;"	kind:func	file:
type_inference_iteration_limit	options.m	/^    ;       type_inference_iteration_limit$/;kq|-;/\<type_inference_iteration_limit\>/;'q;"	kind:cons
type_info	../library/rtti_implementation.m	/^:- type type_info ---> type_info(c_pointer).$/;kq|-;/\<type_info\>/;'q;"	kind:type	file:
type_info	hlds_rtti.m	/^    --->    type_info(prog_var)$/;kq|-;/\<type_info\>/;'q;"	kind:cons
type_info	polymorphism_type_info.m	/^    --->    type_info$/;kq|-;/\<type_info\>/;'q;"	kind:cons
type_info_cell	prog_type.m	/^    --->    type_info_cell(type_ctor)$/;kq|-;/\<type_info_cell\>/;'q;"	kind:cons
type_info_cell_constructor	prog_data.m	/^    ;       type_info_cell_constructor(type_ctor)$/;kq|-;/\<type_info_cell_constructor\>/;'q;"	kind:cons
type_info_const	prog_data.m	/^    ;       type_info_const(int)$/;kq|-;/\<type_info_const\>/;'q;"	kind:cons
type_info_const_tag	hlds_data.m	/^    ;       type_info_const_tag(int)$/;kq|-;/\<type_info_const_tag\>/;'q;"	kind:cons
type_info_desc_same_representation	../library/type_desc.m	/^:- pred type_info_desc_same_representation is semidet.$/;kq|/^\<type_info_desc_same_representation\>/;'q;"	kind:pred	file:
type_info_from_pseudo_type_info	../library/rtti_implementation.m	/^:- func type_info_from_pseudo_type_info(/;kq|/^\<type_info_from_pseudo_type_info\>/;'q;"	kind:func	file:
type_info_from_typeclass_info	../library/private_builtin.m	/^:- pred type_info_from_typeclass_info(/;kq|/^\<type_info_from_typeclass_info\>/;'q;"	kind:pred
type_info_from_typeclass_info	higher_order.specialize_calls.m	/^    --->    type_info_from_typeclass_info$/;kq|-;/\<type_info_from_typeclass_info\>/;'q;"	kind:cons	file:
type_info_get_functor	../library/rtti_implementation.m	/^:- pred type_info_get_functor(/;kq|/^\<type_info_get_functor\>/;'q;"	kind:pred
type_info_get_functor_lex	../library/rtti_implementation.m	/^:- pred type_info_get_functor_lex(/;kq|/^\<type_info_get_functor_lex\>/;'q;"	kind:pred
type_info_get_functor_ordinal	../library/rtti_implementation.m	/^:- pred type_info_get_functor_ordinal(/;kq|/^\<type_info_get_functor_ordinal\>/;'q;"	kind:pred
type_info_get_functor_with_names	../library/rtti_implementation.m	/^:- pred type_info_get_functor_with_names(/;kq|/^\<type_info_get_functor_with_names\>/;'q;"	kind:pred
type_info_get_higher_order_arity	../library/rtti_implementation.m	/^:- func type_info_get_higher_order_arity(/;kq|/^\<type_info_get_higher_order_arity\>/;'q;"	kind:func	file:
type_info_index_as_pti	../library/rtti_implementation.m	/^:- func type_info_index_as_pti(/;kq|/^\<type_info_index_as_pti\>/;'q;"	kind:func	file:
type_info_index_as_ti	../library/rtti_implementation.m	/^:- func type_info_index_as_ti(/;kq|/^\<type_info_index_as_ti\>/;'q;"	kind:func	file:
type_info_is_exported	rtti.m	/^:- func type_info_is_exported(/;kq|/^\<type_info_is_exported\>/;'q;"	kind:func	file:
type_info_kind	polymorphism_type_info.m	/^:- type type_info_kind$/;kq|-;/\<type_info_kind\>/;'q;"	kind:type
type_info_list_to_string	rtti.m	/^:- func type_info_list_to_string(list(/;kq|/^\<type_info_list_to_string\>/;'q;"	kind:func	file:
type_info_list_to_type_desc_list	../library/type_desc.m	/^:- pred type_info_list_to_type_desc_list(/;kq|/^\<type_info_list_to_type_desc_list\>/;'q;"	kind:pred
type_info_locn	hlds_rtti.m	/^:- type type_info_locn$/;kq|-;/\<type_info_locn\>/;'q;"	kind:type
type_info_locn_set_var	hlds_rtti.m	/^:- pred type_info_locn_set_var(/;kq|/^\<type_info_locn_set_var\>/;'q;"	kind:pred
type_info_locn_var	hlds_rtti.m	/^:- pred type_info_locn_var(/;kq|/^\<type_info_locn_var\>/;'q;"	kind:pred
type_info_map	size_prof.m	/^:- type type_info_map       == map(mer_type, prog_var).$/;kq|-;/\<type_info_map\>/;'q;"	kind:type	file:
type_info_name_type	rtti.m	/^:- func type_info_name_type(/;kq|/^\<type_info_name_type\>/;'q;"	kind:func	file:
type_info_num_functors	../library/rtti_implementation.m	/^:- pred type_info_num_functors(/;kq|/^\<type_info_num_functors\>/;'q;"	kind:pred
type_info_to_rtti_data	rtti.m	/^:- func type_info_to_rtti_data(/;kq|/^\<type_info_to_rtti_data\>/;'q;"	kind:func
type_info_to_string	rtti.m	/^:- func type_info_to_string(/;kq|/^\<type_info_to_string\>/;'q;"	kind:func
type_info_to_term	../library/term_conversion.m	/^:- pred type_info_to_term(context::in, type_desc::in, term(/;kq|/^\<type_info_to_term\>/;'q;"	kind:pred	file:
type_info_to_type_desc	../library/type_desc.m	/^:- pred type_info_to_type_desc(/;kq|/^\<type_info_to_type_desc\>/;'q;"	kind:pred
type_info_type	builtin_lib_types.m	/^:- func type_info_type = mer_type.$/;kq|/^\<type_info_type\>/;'q;"	kind:func
type_info_type_map	hlds_rtti.m	/^:- type type_info_type_map == map(prog_var, mer_type).$/;kq|-;/\<type_info_type_map\>/;'q;"	kind:type	file:
type_info_var	hlds_rtti.m	/^    --->    type_info_var(mer_type)$/;kq|-;/\<type_info_var\>/;'q;"	kind:cons
type_info_var_map	polymorphism_info.m	/^:- type type_info_var_map ==$/;kq|-;/\<type_info_var_map\>/;'q;"	kind:type
type_info_varmap	hlds_rtti.m	/^:- type type_info_varmap == map(tvar, type_info_locn).$/;kq|-;/\<type_info_varmap\>/;'q;"	kind:type	file:
type_info_would_incl_code_addr	rtti.m	/^:- func type_info_would_incl_code_addr(/;kq|/^\<type_info_would_incl_code_addr\>/;'q;"	kind:func
type_is_atomic	type_util.m	/^:- pred type_is_atomic(/;kq|/^\<type_is_atomic\>/;'q;"	kind:pred
type_is_du_type	type_util.m	/^:- pred type_is_du_type(/;kq|/^\<type_is_du_type\>/;'q;"	kind:pred
type_is_enum	mlds_to_java_data.m	/^:- pred type_is_enum(/;kq|/^\<type_is_enum\>/;'q;"	kind:pred	file:
type_is_existq_type	type_util.m	/^:- pred type_is_existq_type(/;kq|/^\<type_is_existq_type\>/;'q;"	kind:pred
type_is_ground	prog_type_test.m	/^:- pred type_is_ground(/;kq|/^\<type_is_ground\>/;'q;"	kind:pred
type_is_ground_except_vars	prog_type_test.m	/^:- pred type_is_ground_except_vars(mer_type::in, list(/;kq|/^\<type_is_ground_except_vars\>/;'q;"	kind:pred
type_is_higher_order	prog_type_test.m	/^:- pred type_is_higher_order(/;kq|/^\<type_is_higher_order\>/;'q;"	kind:pred
type_is_higher_order_details	prog_type_test.m	/^:- pred type_is_higher_order_details(/;kq|/^\<type_is_higher_order_details\>/;'q;"	kind:pred
type_is_higher_order_details_det	prog_type_test.m	/^:- pred type_is_higher_order_details_det(/;kq|/^\<type_is_higher_order_details_det\>/;'q;"	kind:pred
type_is_io_state	prog_type_test.m	/^:- pred type_is_io_state(/;kq|/^\<type_is_io_state\>/;'q;"	kind:pred
type_is_no_tag_type	type_util.m	/^:- pred type_is_no_tag_type(/;kq|/^\<type_is_no_tag_type\>/;'q;"	kind:pred
type_is_no_tag_type	type_util.m	/^:- pred type_is_no_tag_type(/;kq|/^\<type_is_no_tag_type\>/;'q;"	kind:pred
type_is_nonground	prog_type_test.m	/^:- pred type_is_nonground(/;kq|/^\<type_is_nonground\>/;'q;"	kind:pred
type_is_nonvar	prog_type_test.m	/^:- pred type_is_nonvar(/;kq|/^\<type_is_nonvar\>/;'q;"	kind:pred
type_is_or_may_contain_solver_type	type_util.m	/^:- pred type_is_or_may_contain_solver_type(/;kq|/^\<type_is_or_may_contain_solver_type\>/;'q;"	kind:pred
type_is_solver_type	type_util.m	/^:- pred type_is_solver_type(/;kq|/^\<type_is_solver_type\>/;'q;"	kind:pred
type_is_solver_type_from_type_table	type_util.m	/^:- pred type_is_solver_type_from_type_table(/;kq|/^\<type_is_solver_type_from_type_table\>/;'q;"	kind:pred
type_is_tuple	prog_type_test.m	/^:- pred type_is_tuple(mer_type::in, list(/;kq|/^\<type_is_tuple\>/;'q;"	kind:pred
type_is_type_info_or_ctor_type	builtin_lib_types.m	/^:- pred type_is_type_info_or_ctor_type(/;kq|/^\<type_is_type_info_or_ctor_type\>/;'q;"	kind:pred
type_is_typeclass_info_type	builtin_lib_types.m	/^:- pred type_is_typeclass_info_type(/;kq|/^\<type_is_typeclass_info_type\>/;'q;"	kind:pred
type_is_user_visible	inst_check.m	/^:- pred type_is_user_visible(/;kq|/^\<type_is_user_visible\>/;'q;"	kind:pred	file:
type_is_var	prog_type_test.m	/^:- pred type_is_var(/;kq|/^\<type_is_var\>/;'q;"	kind:pred
type_is_var_arity	pseudo_type_info.m	/^:- pred type_is_var_arity(/;kq|/^\<type_is_var_arity\>/;'q;"	kind:pred	file:
type_layout	../library/rtti_implementation.m	/^:- type type_layout ---> type_layout(c_pointer).$/;kq|-;/\<type_layout\>/;'q;"	kind:type	file:
type_layout	options.m	/^    ;       type_layout$/;kq|-;/\<type_layout\>/;'q;"	kind:cons
type_limit	check_typeclass.m	/^:- type type_limit$/;kq|-;/\<type_limit\>/;'q;"	kind:type	file:
type_list_contains_var	prog_type_scan.m	/^:- pred type_list_contains_var(list(/;kq|/^\<type_list_contains_var\>/;'q;"	kind:pred
type_list_is_unchanged	recompilation.version.m	/^:- pred type_list_is_unchanged(/;kq|/^\<type_list_is_unchanged\>/;'q;"	kind:pred	file:
type_list_subsumes	prog_type_unify.m	/^:- pred type_list_subsumes(list(mer_type)::in, list(/;kq|/^\<type_list_subsumes\>/;'q;"	kind:pred
type_list_subsumes_det	prog_type_unify.m	/^:- pred type_list_subsumes_det(list(mer_type)::in, list(/;kq|/^\<type_list_subsumes_det\>/;'q;"	kind:pred
type_list_to_var_list	prog_type.m	/^:- pred type_list_to_var_list(list(mer_type)::in, list(/;kq|/^\<type_list_to_var_list\>/;'q;"	kind:pred
type_make_status_abstract	status.m	/^:- pred type_make_status_abstract(/;kq|/^\<type_make_status_abstract\>/;'q;"	kind:pred
type_may_contain_solver_type	inst_test.m	/^:- pred type_may_contain_solver_type(/;kq|/^\<type_may_contain_solver_type\>/;'q;"	kind:pred	file:
type_may_contain_solver_type_2	inst_test.m	/^:- func type_may_contain_solver_type_2(/;kq|/^\<type_may_contain_solver_type_2\>/;'q;"	kind:func	file:
type_may_occur_in_bound_functors	equiv_type_hlds.m	/^:- func type_may_occur_in_bound_functors(list(/;kq|/^\<type_may_occur_in_bound_functors\>/;'q;"	kind:func	file:
type_may_occur_in_inst	equiv_type_hlds.m	/^:- func type_may_occur_in_inst(/;kq|/^\<type_may_occur_in_inst\>/;'q;"	kind:func	file:
type_may_occur_in_insts	equiv_type_hlds.m	/^:- func type_may_occur_in_insts(list(/;kq|/^\<type_may_occur_in_insts\>/;'q;"	kind:func	file:
type_may_throw	exception_analysis.m	/^    ;       type_may_throw$/;kq|-;/\<type_may_throw\>/;'q;"	kind:cons	file:
type_may_use_atomic_alloc	type_util.m	/^:- func type_may_use_atomic_alloc(/;kq|/^\<type_may_use_atomic_alloc\>/;'q;"	kind:func
type_mismatch	typecheck_error_unify.m	/^:- type type_mismatch$/;kq|-;/\<type_mismatch\>/;'q;"	kind:type	file:
type_mismatch_exp_act	typecheck_error_unify.m	/^    --->    type_mismatch_exp_act($/;kq|-;/\<type_mismatch_exp_act\>/;'q;"	kind:cons	file:
type_mismatch_special	typecheck_error_unify.m	/^:- type type_mismatch_special$/;kq|-;/\<type_mismatch_special\>/;'q;"	kind:type	file:
type_mismatch_special_getopt_error	typecheck_error_unify.m	/^    --->    type_mismatch_special_getopt_error(string).$/;kq|-;/\<type_mismatch_special_getopt_error\>/;'q;"	kind:cons	file:
type_name	../library/term_to_xml.m	/^    ;       type_name$/;kq|-;/\<type_name\>/;'q;"	kind:cons
type_name	../library/type_desc.m	/^:- func type_name(/;kq|/^\<type_name\>/;'q;"	kind:func
type_name_of_int_const	prog_data.m	/^:- func type_name_of_int_const(/;kq|/^\<type_name_of_int_const\>/;'q;"	kind:func
type_name_set_to_line_pieces	hlds_call_tree.m	/^:- func type_name_set_to_line_pieces(set_tree234(/;kq|/^\<type_name_set_to_line_pieces\>/;'q;"	kind:func	file:
type_name_to_string	parse_tree_out_sym_name.m	/^:- func type_name_to_string(/;kq|/^\<type_name_to_string\>/;'q;"	kind:func
type_needs_forwarding_pointer_space	mlds_to_c_stmt.m	/^:- func type_needs_forwarding_pointer_space(/;kq|/^\<type_needs_forwarding_pointer_space\>/;'q;"	kind:func	file:
type_needs_int_constant_suffix	typecheck_error_builtin.m	/^:- pred type_needs_int_constant_suffix(/;kq|/^\<type_needs_int_constant_suffix\>/;'q;"	kind:pred
type_needs_sharing_analysis	ctgc.util.m	/^:- pred type_needs_sharing_analysis(/;kq|/^\<type_needs_sharing_analysis\>/;'q;"	kind:pred
type_not_ground	../library/term_to_xml.m	/^    ;       type_not_ground(pseudo_type_desc).$/;kq|-;/\<type_not_ground\>/;'q;"	kind:cons
type_not_stored_in_region	type_util.m	/^:- pred type_not_stored_in_region(/;kq|/^\<type_not_stored_in_region\>/;'q;"	kind:pred
type_num	llds.m	/^:- type type_num$/;kq|-;/\<type_num\>/;'q;"	kind:type
type_num_skip	proc_gen.m	/^:- func type_num_skip = int.$/;kq|/^\<type_num_skip\>/;'q;"	kind:func	file:
type_occurs	prog_type_unify.m	/^:- pred type_occurs(/;kq|/^\<type_occurs\>/;'q;"	kind:pred	file:
type_occurs_list	prog_type_unify.m	/^:- pred type_occurs_list(list(/;kq|/^\<type_occurs_list\>/;'q;"	kind:pred	file:
type_of	../library/type_desc.m	/^:- func type_of(T::unused) = (/;kq|/^\<type_of\>/;'q;"	kind:func
type_of_functor_to_pieces	typecheck_error_unify.m	/^:- func type_of_functor_to_pieces(inst_varset, maybe(/;kq|/^\<type_of_functor_to_pieces\>/;'q;"	kind:func	file:
type_of_int_const	prog_data.m	/^:- func type_of_int_const(/;kq|/^\<type_of_int_const\>/;'q;"	kind:func
type_of_node	ctgc.selector.m	/^:- pred type_of_node(/;kq|/^\<type_of_node\>/;'q;"	kind:pred
type_of_var_to_pieces	typecheck_error_unify.m	/^:- func type_of_var_to_pieces(inst_varset, maybe(/;kq|/^\<type_of_var_to_pieces\>/;'q;"	kind:func	file:
type_only	parse_type_name.m	/^    --->    type_only(mer_type)$/;kq|-;/\<type_only\>/;'q;"	kind:cons
type_out	prog_mutable.m	/^:- func type_out(/;kq|/^\<type_out\>/;'q;"	kind:func	file:
type_param	prog_data.m	/^:- type type_param == tvar.$/;kq|-;/\<type_param\>/;'q;"	kind:type
type_param_to_xml	xml_documentation.m	/^:- func type_param_to_xml(/;kq|/^\<type_param_to_xml\>/;'q;"	kind:func	file:
type_pieces	error_type_util.m	/^:- func type_pieces(/;kq|/^\<type_pieces\>/;'q;"	kind:func	file:
type_prefix_suffix	mlds_to_c_func.m	/^:- type type_prefix_suffix == pred(mlds_to_c_opts, mlds_type, string, string).$/;kq|-;/\<type_prefix_suffix\>/;'q;"	kind:type
type_qual	java_names.m	/^    ;       type_qual.$/;kq|-;/\<type_qual\>/;'q;"	kind:cons
type_qual	mlds.m	/^    ;       type_qual.$/;kq|-;/\<type_qual\>/;'q;"	kind:cons
type_qual	var_table.m	/^:- type type_qual$/;kq|-;/\<type_qual\>/;'q;"	kind:type
type_range	lookup_switch_util.m	/^:- pred type_range(/;kq|/^\<type_range\>/;'q;"	kind:pred
type_rep	../mdbcomp/program_representation.m	/^:- type type_rep$/;kq|-;/\<type_rep\>/;'q;"	kind:type
type_repn_content	make_hlds_separate_items.m	/^:- func type_repn_content(/;kq|/^\<type_repn_content\>/;'q;"	kind:func	file:
type_repn_decision_data	hlds_module.m	/^:- type type_repn_decision_data$/;kq|-;/\<type_repn_decision_data\>/;'q;"	kind:type
type_repn_for	parse_tree_out_info.m	/^:- type type_repn_for$/;kq|-;/\<type_repn_for\>/;'q;"	kind:type
type_repn_for_humans	parse_tree_out_info.m	/^    ;       type_repn_for_humans.$/;kq|-;/\<type_repn_for_humans\>/;'q;"	kind:cons
type_repn_for_machines	parse_tree_out_info.m	/^    --->    type_repn_for_machines$/;kq|-;/\<type_repn_for_machines\>/;'q;"	kind:cons
type_repn_spec	prog_parse_tree.m	/^:- type type_repn_spec$/;kq|-;/\<type_repn_spec\>/;'q;"	kind:type
type_repn_spec_int1	prog_parse_tree.m	/^    --->    type_repn_spec_int1(parse_tree_int1).$/;kq|-;/\<type_repn_spec_int1\>/;'q;"	kind:cons
type_repns_for_humans	options.m	/^    ;       type_repns_for_humans$/;kq|-;/\<type_repns_for_humans\>/;'q;"	kind:cons
type_save_category	table_gen.m	/^:- pred type_save_category(/;kq|/^\<type_save_category\>/;'q;"	kind:pred	file:
type_spec_constraint_map	add_pragma_type_spec.m	/^:- type type_spec_constraint_map == one_or_more_map(class_id, arg_vector).$/;kq|-;/\<type_spec_constraint_map\>/;'q;"	kind:type	file:
type_spec_pragma_map	hlds_module.m	/^:- type type_spec_pragma_map ==$/;kq|-;/\<type_spec_pragma_map\>/;'q;"	kind:type
type_spec_tables	hlds_module.m	/^:- type type_spec_tables$/;kq|-;/\<type_spec_tables\>/;'q;"	kind:type
type_status	status.m	/^:- type type_status$/;kq|-;/\<type_status\>/;'q;"	kind:type
type_status_defined_in_impl_section	status.m	/^:- func type_status_defined_in_impl_section(/;kq|/^\<type_status_defined_in_impl_section\>/;'q;"	kind:func
type_status_defined_in_this_module	status.m	/^:- func type_status_defined_in_this_module(/;kq|/^\<type_status_defined_in_this_module\>/;'q;"	kind:func
type_status_is_exported	status.m	/^:- func type_status_is_exported(/;kq|/^\<type_status_is_exported\>/;'q;"	kind:func
type_status_is_exported_to_non_submodules	status.m	/^:- func type_status_is_exported_to_non_submodules(/;kq|/^\<type_status_is_exported_to_non_submodules\>/;'q;"	kind:func
type_status_is_imported	status.m	/^:- func type_status_is_imported(/;kq|/^\<type_status_is_imported\>/;'q;"	kind:func
type_status_to_write	intermod_status.m	/^:- func type_status_to_write(/;kq|/^\<type_status_to_write\>/;'q;"	kind:func
type_stuff	typecheck_error_type_assign.m	/^:- type type_stuff$/;kq|-;/\<type_stuff\>/;'q;"	kind:type
type_stuff_base_type	typecheck_error_type_assign.m	/^                type_stuff_base_type            :: mer_type,$/;kq|-;/\<type_stuff_base_type\>/;'q;"	kind:fld
type_stuff_binding	typecheck_error_type_assign.m	/^                type_stuff_binding              :: tsubst,$/;kq|-;/\<type_stuff_binding\>/;'q;"	kind:fld
type_stuff_existq_tvars	typecheck_error_type_assign.m	/^                type_stuff_existq_tvars         :: list(tvar)$/;kq|-;/\<type_stuff_existq_tvars\>/;'q;"	kind:fld
type_stuff_to_actual_expected	typecheck_error_type_assign.m	/^:- func type_stuff_to_actual_expected(/;kq|/^\<type_stuff_to_actual_expected\>/;'q;"	kind:func
type_stuff_tvarset	typecheck_error_type_assign.m	/^                type_stuff_tvarset              :: tvarset,$/;kq|-;/\<type_stuff_tvarset\>/;'q;"	kind:fld
type_subst	prog_data_pragma.m	/^:- type type_subst == one_or_more(tvar_subst).$/;kq|-;/\<type_subst\>/;'q;"	kind:type
type_subst_makes_some_instance_known	higher_order.specialize_calls.m	/^:- pred type_subst_makes_some_instance_known(/;kq|/^\<type_subst_makes_some_instance_known\>/;'q;"	kind:pred	file:
type_subst_to_string	pred_name.m	/^:- func type_subst_to_string(/;kq|/^\<type_subst_to_string\>/;'q;"	kind:func	file:
type_subsumes	prog_type_unify.m	/^:- pred type_subsumes(/;kq|/^\<type_subsumes\>/;'q;"	kind:pred
type_subsumes_det	prog_type_unify.m	/^:- pred type_subsumes_det(/;kq|/^\<type_subsumes_det\>/;'q;"	kind:pred
type_table	hlds_data.m	/^:- type type_table == map(string, type_ctor_table).$/;kq|-;/\<type_table\>/;'q;"	kind:type	file:
type_table_entry_is_local	hlds_out_type_table.m	/^:- pred type_table_entry_is_local(pair(/;kq|/^\<type_table_entry_is_local\>/;'q;"	kind:pred	file:
type_table_info	prog_rep_tables.m	/^:- type type_table_info$/;kq|-;/\<type_table_info\>/;'q;"	kind:type	file:
type_term	prog_data.m	/^:- type type_term == term(tvar_type).$/;kq|-;/\<type_term\>/;'q;"	kind:type
type_the_line	xml_documentation.m	/^:- func type_the_line(list(/;kq|/^\<type_the_line\>/;'q;"	kind:func	file:
type_to_ctor	prog_type.m	/^:- pred type_to_ctor(/;kq|/^\<type_to_ctor\>/;'q;"	kind:pred
type_to_ctor_and_args	prog_type.m	/^:- pred type_to_ctor_and_args(/;kq|/^\<type_to_ctor_and_args\>/;'q;"	kind:pred
type_to_ctor_and_args_det	prog_type.m	/^:- pred type_to_ctor_and_args_det(/;kq|/^\<type_to_ctor_and_args_det\>/;'q;"	kind:pred
type_to_ctor_det	prog_type.m	/^:- pred type_to_ctor_det(/;kq|/^\<type_to_ctor_det\>/;'q;"	kind:pred
type_to_debug_string	parse_tree_out_type.m	/^:- pred type_to_debug_string(/;kq|/^\<type_to_debug_string\>/;'q;"	kind:pred
type_to_pieces	error_type_util.m	/^:- func type_to_pieces(/;kq|/^\<type_to_pieces\>/;'q;"	kind:func
type_to_prefix_suffix_for_c	mlds_to_c_type.m	/^:- pred type_to_prefix_suffix_for_c(/;kq|/^\<type_to_prefix_suffix_for_c\>/;'q;"	kind:pred
type_to_prefix_suffix_for_c_no_size	mlds_to_c_type.m	/^:- pred type_to_prefix_suffix_for_c_no_size(/;kq|/^\<type_to_prefix_suffix_for_c_no_size\>/;'q;"	kind:pred
type_to_string_and_dims_for_csharp	mlds_to_cs_type.m	/^:- pred type_to_string_and_dims_for_csharp(/;kq|/^\<type_to_string_and_dims_for_csharp\>/;'q;"	kind:pred
type_to_string_and_dims_for_java	mlds_to_java_type.m	/^:- pred type_to_string_and_dims_for_java(/;kq|/^\<type_to_string_and_dims_for_java\>/;'q;"	kind:pred
type_to_string_for_c	mlds_to_c_type.m	/^:- func type_to_string_for_c(/;kq|/^\<type_to_string_for_c\>/;'q;"	kind:func
type_to_string_for_csharp	mlds_to_cs_type.m	/^:- func type_to_string_for_csharp(/;kq|/^\<type_to_string_for_csharp\>/;'q;"	kind:func
type_to_string_for_java	mlds_to_java_type.m	/^:- func type_to_string_for_java(/;kq|/^\<type_to_string_for_java\>/;'q;"	kind:func
type_to_term	../library/term_conversion.m	/^:- func type_to_term(T) = term(/;kq|/^\<type_to_term\>/;'q;"	kind:func
type_to_txq_mrtq_stuffed_string	pred_name.m	/^:- func type_to_txq_mrtq_stuffed_string(/;kq|/^\<type_to_txq_mrtq_stuffed_string\>/;'q;"	kind:func	file:
type_to_type_defn	type_util.m	/^:- pred type_to_type_defn(/;kq|/^\<type_to_type_defn\>/;'q;"	kind:pred
type_to_type_defn_body	type_util.m	/^:- pred type_to_type_defn_body(/;kq|/^\<type_to_type_defn_body\>/;'q;"	kind:pred
type_to_type_defn_body_from_type_table	type_util.m	/^:- pred type_to_type_defn_body_from_type_table(/;kq|/^\<type_to_type_defn_body_from_type_table\>/;'q;"	kind:pred
type_to_type_defn_from_type_table	type_util.m	/^:- pred type_to_type_defn_from_type_table(/;kq|/^\<type_to_type_defn_from_type_table\>/;'q;"	kind:pred
type_to_univ	../library/univ.m	/^:- pred type_to_univ(/;kq|/^\<type_to_univ\>/;'q;"	kind:pred
type_to_user_type_ctor_set	comp_unit_interface.m	/^:- pred type_to_user_type_ctor_set(/;kq|/^\<type_to_user_type_ctor_set\>/;'q;"	kind:pred	file:
type_trailing_status	trailing_analysis.m	/^:- func type_trailing_status(/;kq|/^\<type_trailing_status\>/;'q;"	kind:func	file:
type_tuple	inst_check.m	/^    ;       type_tuple(arity).$/;kq|-;/\<type_tuple\>/;'q;"	kind:cons	file:
type_unify	prog_type_unify.m	/^:- pred type_unify(mer_type::in, mer_type::in, list(/;kq|/^\<type_unify\>/;'q;"	kind:pred
type_unify_apply	prog_type_unify.m	/^:- pred type_unify_apply(mer_type::in, tvar::in, list(/;kq|/^\<type_unify_apply\>/;'q;"	kind:pred	file:
type_unify_args	prog_type_unify.m	/^:- pred type_unify_args(list(mer_type)::in, list(/;kq|/^\<type_unify_args\>/;'q;"	kind:pred	file:
type_unify_head_type_param	prog_type_unify.m	/^:- pred type_unify_head_type_param(/;kq|/^\<type_unify_head_type_param\>/;'q;"	kind:pred	file:
type_unify_list	prog_type_unify.m	/^:- pred type_unify_list(list(mer_type)::in, list(mer_type)::in, list(/;kq|/^\<type_unify_list\>/;'q;"	kind:pred
type_unify_nonvar	prog_type_unify.m	/^:- pred type_unify_nonvar(mer_type::in, mer_type::in, list(/;kq|/^\<type_unify_nonvar\>/;'q;"	kind:pred	file:
type_unify_rev_args	prog_type_unify.m	/^:- pred type_unify_rev_args(list(mer_type)::in, list(/;kq|/^\<type_unify_rev_args\>/;'q;"	kind:pred	file:
type_unify_special	prog_type_unify.m	/^:- pred type_unify_special(mer_type::in, mer_type::in, list(/;kq|/^\<type_unify_special\>/;'q;"	kind:pred	file:
type_unify_var	prog_type_unify.m	/^:- pred type_unify_var(tvar::in, mer_type::in, list(/;kq|/^\<type_unify_var\>/;'q;"	kind:pred	file:
type_unify_var_var	prog_type_unify.m	/^:- pred type_unify_var_var(tvar::in, tvar::in, kind::in, list(/;kq|/^\<type_unify_var_var\>/;'q;"	kind:pred	file:
type_used_modules	unused_imports.m	/^:- pred type_used_modules(/;kq|/^\<type_used_modules\>/;'q;"	kind:pred	file:
type_user	inst_check.m	/^    --->    type_user(type_ctor_and_defn)$/;kq|-;/\<type_user\>/;'q;"	kind:cons	file:
type_util.abort_on_exist_qvar	type_util.m	/^    ;       abort_on_exist_qvar.$/;kq|-;/\<type_util.abort_on_exist_qvar\>/;'q;"	kind:cons	file:
type_util.classify_type	type_util.m	/^:- func classify_type(/;kq|/^\<classify_type\>/;'q;"	kind:func
type_util.classify_type_ctor	type_util.m	/^:- func classify_type_ctor(/;kq|/^\<classify_type_ctor\>/;'q;"	kind:func
type_util.ctor_arg_types	type_util.m	/^                ctor_arg_types      :: list(mer_type),$/;kq|-;/\<type_util.ctor_arg_types\>/;'q;"	kind:fld
type_util.ctor_defn	type_util.m	/^:- type ctor_defn$/;kq|-;/\<type_util.ctor_defn\>/;'q;"	kind:type
type_util.ctor_maybe_exist	type_util.m	/^                ctor_maybe_exist    :: maybe_cons_exist_constraints,$/;kq|-;/\<type_util.ctor_maybe_exist\>/;'q;"	kind:fld
type_util.ctor_result_type	type_util.m	/^                ctor_result_type    :: mer_type$/;kq|-;/\<type_util.ctor_result_type\>/;'q;"	kind:fld
type_util.ctor_tvar_kinds	type_util.m	/^                ctor_tvar_kinds     :: tvar_kind_map,$/;kq|-;/\<type_util.ctor_tvar_kinds\>/;'q;"	kind:fld
type_util.ctor_tvars	type_util.m	/^                ctor_tvars          :: tvarset,$/;kq|-;/\<type_util.ctor_tvars\>/;'q;"	kind:fld
type_util.exist_qvar_action	type_util.m	/^:- type exist_qvar_action$/;kq|-;/\<type_util.exist_qvar_action\>/;'q;"	kind:type	file:
type_util.fail_on_exist_qvar	type_util.m	/^    --->    fail_on_exist_qvar$/;kq|-;/\<type_util.fail_on_exist_qvar\>/;'q;"	kind:cons	file:
type_util.get_base_type_ctor	type_util.m	/^:- pred get_base_type_ctor(/;kq|/^\<get_base_type_ctor\>/;'q;"	kind:pred
type_util.get_cons_defn	type_util.m	/^:- pred get_cons_defn(/;kq|/^\<get_cons_defn\>/;'q;"	kind:pred
type_util.get_cons_defn_det	type_util.m	/^:- pred get_cons_defn_det(/;kq|/^\<get_cons_defn_det\>/;'q;"	kind:pred
type_util.get_cons_repn_defn	type_util.m	/^:- pred get_cons_repn_defn(/;kq|/^\<get_cons_repn_defn\>/;'q;"	kind:pred
type_util.get_existq_cons_defn	type_util.m	/^:- pred get_existq_cons_defn(/;kq|/^\<get_existq_cons_defn\>/;'q;"	kind:pred
type_util.get_supertype	type_util.m	/^:- pred get_supertype(/;kq|/^\<get_supertype\>/;'q;"	kind:pred
type_util.is_either_dummy_type	type_util.m	/^:- type is_either_dummy_type$/;kq|-;/\<type_util.is_either_dummy_type\>/;'q;"	kind:type
type_util.is_region_var	type_util.m	/^:- pred is_region_var(/;kq|/^\<is_region_var\>/;'q;"	kind:pred
type_util.is_type_a_dummy	type_util.m	/^:- func is_type_a_dummy(/;kq|/^\<is_type_a_dummy\>/;'q;"	kind:func
type_util.is_type_a_dummy_loop	type_util.m	/^:- func is_type_a_dummy_loop(type_table, mer_type, list(/;kq|/^\<is_type_a_dummy_loop\>/;'q;"	kind:func	file:
type_util.remove_typeinfo_vars	type_util.m	/^:- func remove_typeinfo_vars(var_table, list(prog_var)) = list(/;kq|/^\<remove_typeinfo_vars\>/;'q;"	kind:func
type_util.substitute_type_args	type_util.m	/^:- pred substitute_type_args(list(type_param)::in, list(/;kq|/^\<substitute_type_args\>/;'q;"	kind:pred	file:
type_util.type_constructors	type_util.m	/^:- pred type_constructors(/;kq|/^\<type_constructors\>/;'q;"	kind:pred
type_util.type_ctor_arity	type_util.m	/^:- func type_ctor_arity(/;kq|/^\<type_ctor_arity\>/;'q;"	kind:func
type_util.type_ctor_is_atomic	type_util.m	/^:- pred type_ctor_is_atomic(/;kq|/^\<type_ctor_is_atomic\>/;'q;"	kind:pred
type_util.type_ctor_module	type_util.m	/^:- func type_ctor_module(/;kq|/^\<type_ctor_module\>/;'q;"	kind:func
type_util.type_ctor_name	type_util.m	/^:- func type_ctor_name(/;kq|/^\<type_ctor_name\>/;'q;"	kind:func
type_util.type_is_atomic	type_util.m	/^:- pred type_is_atomic(/;kq|/^\<type_is_atomic\>/;'q;"	kind:pred
type_util.type_is_du_type	type_util.m	/^:- pred type_is_du_type(/;kq|/^\<type_is_du_type\>/;'q;"	kind:pred
type_util.type_is_existq_type	type_util.m	/^:- pred type_is_existq_type(/;kq|/^\<type_is_existq_type\>/;'q;"	kind:pred
type_util.type_is_no_tag_type	type_util.m	/^:- pred type_is_no_tag_type(/;kq|/^\<type_is_no_tag_type\>/;'q;"	kind:pred
type_util.type_is_no_tag_type	type_util.m	/^:- pred type_is_no_tag_type(/;kq|/^\<type_is_no_tag_type\>/;'q;"	kind:pred
type_util.type_is_solver_type	type_util.m	/^:- pred type_is_solver_type(/;kq|/^\<type_is_solver_type\>/;'q;"	kind:pred
type_util.type_to_type_defn	type_util.m	/^:- pred type_to_type_defn(/;kq|/^\<type_to_type_defn\>/;'q;"	kind:pred
type_var	parse_vars.m	/^    ;       type_var.$/;kq|-;/\<type_var\>/;'q;"	kind:cons
type_var	prog_data.m	/^    --->    type_var.$/;kq|-;/\<type_var\>/;'q;"	kind:cons
type_var	rtti.m	/^    ;       type_var(int).$/;kq|-;/\<type_var\>/;'q;"	kind:cons
type_var_name	prog_item.m	/^    --->    type_var_name(tvar, string)$/;kq|-;/\<type_var_name\>/;'q;"	kind:cons
type_var_rep	../mdbcomp/program_representation.m	/^    ;       type_var_rep(int).$/;kq|-;/\<type_var_rep\>/;'q;"	kind:cons
type_var_subst_to_string	pred_name.m	/^:- func type_var_subst_to_string(/;kq|/^\<type_var_subst_to_string\>/;'q;"	kind:func	file:
type_variable	prog_data.m	/^    --->    type_variable(tvar, kind)$/;kq|-;/\<type_variable\>/;'q;"	kind:cons
type_variable	prog_type_test.m	/^    --->    type_variable(tvar, kind)$/;kq|-;/\<type_variable\>/;'q;"	kind:cons
type_variable_is_univ_quant	../library/rtti_implementation.m	/^:- pred type_variable_is_univ_quant(/;kq|/^\<type_variable_is_univ_quant\>/;'q;"	kind:pred	file:
type_vars_in_type	prog_type_scan.m	/^:- pred type_vars_in_type(mer_type::in, list(/;kq|/^\<type_vars_in_type\>/;'q;"	kind:pred
type_vars_in_type_acc	prog_type_scan.m	/^:- pred type_vars_in_type_acc(/;kq|/^\<type_vars_in_type_acc\>/;'q;"	kind:pred	file:
type_vars_in_types	prog_type_scan.m	/^:- pred type_vars_in_types(list(mer_type)::in, list(/;kq|/^\<type_vars_in_types\>/;'q;"	kind:pred
type_vars_in_types_acc	prog_type_scan.m	/^:- pred type_vars_in_types_acc(list(/;kq|/^\<type_vars_in_types_acc\>/;'q;"	kind:pred	file:
type_vector	check_typeclass.m	/^:- type type_vector == list(mer_type).$/;kq|-;/\<type_vector\>/;'q;"	kind:type	file:
type_vector_instances	check_typeclass.m	/^:- type type_vector_instances$/;kq|-;/\<type_vector_instances\>/;'q;"	kind:type	file:
type_vector_instances_map	check_typeclass.m	/^:- type type_vector_instances_map == map(type_vector, type_vector_instances).$/;kq|-;/\<type_vector_instances_map\>/;'q;"	kind:type	file:
type_visibility	unused_imports.m	/^:- func type_visibility(/;kq|/^\<type_visibility\>/;'q;"	kind:func	file:
type_visibility_to_xml	xml_documentation.m	/^:- func type_visibility_to_xml(/;kq|/^\<type_visibility_to_xml\>/;'q;"	kind:func	file:
type_will_not_throw	exception_analysis.m	/^    --->    type_will_not_throw$/;kq|-;/\<type_will_not_throw\>/;'q;"	kind:cons	file:
type_with_bindings_to_string	typecheck_error_type_assign.m	/^:- func type_with_bindings_to_string(/;kq|/^\<type_with_bindings_to_string\>/;'q;"	kind:func	file:
type_xml_tag	xml_documentation.m	/^:- func type_xml_tag(/;kq|/^\<type_xml_tag\>/;'q;"	kind:func	file:
typeable_functors	inst_check.m	/^:- type typeable_functors$/;kq|-;/\<typeable_functors\>/;'q;"	kind:type	file:
typecheck.check_existq_clause	typecheck.m	/^:- pred check_existq_clause(/;kq|/^\<check_existq_clause\>/;'q;"	kind:pred	file:
typecheck.do_need_typecheck	typecheck.m	/^    ;       do_need_typecheck.$/;kq|-;/\<typecheck.do_need_typecheck\>/;'q;"	kind:cons	file:
typecheck.do_typecheck_pred	typecheck.m	/^:- pred do_typecheck_pred(/;kq|/^\<do_typecheck_pred\>/;'q;"	kind:pred	file:
typecheck.generate_stub_clause	typecheck.m	/^:- pred generate_stub_clause(/;kq|/^\<generate_stub_clause\>/;'q;"	kind:pred	file:
typecheck.handle_stubs	typecheck.m	/^:- pred handle_stubs(/;kq|/^\<handle_stubs\>/;'q;"	kind:pred	file:
typecheck.maybe_need_typecheck	typecheck.m	/^:- type maybe_need_typecheck$/;kq|-;/\<typecheck.maybe_need_typecheck\>/;'q;"	kind:type	file:
typecheck.next_iteration	typecheck.m	/^:- type next_iteration$/;kq|-;/\<typecheck.next_iteration\>/;'q;"	kind:type	file:
typecheck.notc_contains_errors	typecheck.m	/^                notc_contains_errors    :: bool,$/;kq|-;/\<typecheck.notc_contains_errors\>/;'q;"	kind:fld	file:
typecheck.notc_next_iteration	typecheck.m	/^                notc_next_iteration     :: next_iteration$/;kq|-;/\<typecheck.notc_next_iteration\>/;'q;"	kind:fld	file:
typecheck.number_of_iterations	typecheck.m	/^:- type number_of_iterations$/;kq|-;/\<typecheck.number_of_iterations\>/;'q;"	kind:type
typecheck.report_coercion	typecheck.m	/^:- pred report_coercion(/;kq|/^\<report_coercion\>/;'q;"	kind:pred	file:
typecheck_ambiguity_error_limit	options.m	/^    ;       typecheck_ambiguity_error_limit$/;kq|-;/\<typecheck_ambiguity_error_limit\>/;'q;"	kind:cons
typecheck_ambiguity_warn_limit	options.m	/^    ;       typecheck_ambiguity_warn_limit$/;kq|-;/\<typecheck_ambiguity_warn_limit\>/;'q;"	kind:cons
typecheck_case_list	typecheck_clauses.m	/^:- pred typecheck_case_list(list(case)::in, list(/;kq|/^\<typecheck_case_list\>/;'q;"	kind:pred	file:
typecheck_check_for_ambiguity	typecheck_clauses.m	/^:- pred typecheck_check_for_ambiguity(/;kq|/^\<typecheck_check_for_ambiguity\>/;'q;"	kind:pred
typecheck_check_remaining_coercion_constraints	typecheck.m	/^:- pred typecheck_check_remaining_coercion_constraints(/;kq|/^\<typecheck_check_remaining_coercion_constraints\>/;'q;"	kind:pred	file:
typecheck_clause	typecheck_clauses.m	/^:- pred typecheck_clause(list(prog_var)::in, list(/;kq|/^\<typecheck_clause\>/;'q;"	kind:pred	file:
typecheck_clauses	typecheck_clauses.m	/^:- pred typecheck_clauses(list(prog_var)::in, list(/;kq|/^\<typecheck_clauses\>/;'q;"	kind:pred
typecheck_clauses.clause_only	typecheck_clauses.m	/^    --->    clause_only$/;kq|-;/\<typecheck_clauses.clause_only\>/;'q;"	kind:cons
typecheck_clauses.whole_pred	typecheck_clauses.m	/^    ;       whole_pred.$/;kq|-;/\<typecheck_clauses.whole_pred\>/;'q;"	kind:cons
typecheck_clauses_loop	typecheck_clauses.m	/^:- pred typecheck_clauses_loop(list(prog_var)::in, list(/;kq|/^\<typecheck_clauses_loop\>/;'q;"	kind:pred	file:
typecheck_coerce	typecheck_coerce.m	/^:- pred typecheck_coerce(/;kq|/^\<typecheck_coerce\>/;'q;"	kind:pred
typecheck_coerce.compare_equal	typecheck_coerce.m	/^    --->    compare_equal$/;kq|-;/\<typecheck_coerce.compare_equal\>/;'q;"	kind:cons	file:
typecheck_coerce.delay	typecheck_coerce.m	/^    ;       delay.$/;kq|-;/\<typecheck_coerce.delay\>/;'q;"	kind:cons	file:
typecheck_coerce.keep	typecheck_coerce.m	/^    ;       keep(coerce_constraint)$/;kq|-;/\<typecheck_coerce.keep\>/;'q;"	kind:cons	file:
typecheck_coerce.prune	typecheck_coerce.m	/^    --->    prune$/;kq|-;/\<typecheck_coerce.prune\>/;'q;"	kind:cons	file:
typecheck_coerce_2	typecheck_coerce.m	/^:- pred typecheck_coerce_2(/;kq|/^\<typecheck_coerce_2\>/;'q;"	kind:pred	file:
typecheck_coerce_between_types	typecheck_coerce.m	/^:- pred typecheck_coerce_between_types(/;kq|/^\<typecheck_coerce_between_types\>/;'q;"	kind:pred	file:
typecheck_constraints	type_constraints.m	/^:- pred typecheck_constraints(/;kq|/^\<typecheck_constraints\>/;'q;"	kind:pred
typecheck_debug	typecheck_info.m	/^    ;       typecheck_debug($/;kq|-;/\<typecheck_debug\>/;'q;"	kind:cons
typecheck_debug.debug_varnums	typecheck_debug.m	/^:- func debug_varnums = var_name_print.$/;kq|/^\<debug_varnums\>/;'q;"	kind:func	file:
typecheck_debug_info	typecheck_info.m	/^:- type typecheck_debug_info$/;kq|-;/\<typecheck_debug_info\>/;'q;"	kind:type
typecheck_error_diff.top_level	typecheck_error_diff.m	/^    ;       top_level.$/;kq|-;/\<typecheck_error_diff.top_level\>/;'q;"	kind:cons	file:
typecheck_errors.wrap_quote	typecheck_errors.m	/^:- func wrap_quote(string) = list(/;kq|/^\<wrap_quote\>/;'q;"	kind:func	file:
typecheck_event_call	typecheck_clauses.m	/^:- pred typecheck_event_call(prog_context::in, string::in, list(/;kq|/^\<typecheck_event_call\>/;'q;"	kind:pred	file:
typecheck_functor_arg_types	typecheck_unify_var_functor.m	/^:- pred typecheck_functor_arg_types(typecheck_info::in, list(/;kq|/^\<typecheck_functor_arg_types\>/;'q;"	kind:pred	file:
typecheck_goal	typecheck_clauses.m	/^:- pred typecheck_goal(/;kq|/^\<typecheck_goal\>/;'q;"	kind:pred	file:
typecheck_goal_expr	typecheck_clauses.m	/^:- pred typecheck_goal_expr(/;kq|/^\<typecheck_goal_expr\>/;'q;"	kind:pred	file:
typecheck_goal_list	typecheck_clauses.m	/^:- pred typecheck_goal_list(list(hlds_goal)::in, list(/;kq|/^\<typecheck_goal_list\>/;'q;"	kind:pred	file:
typecheck_higher_order_call	typecheck_clauses.m	/^:- pred typecheck_higher_order_call(/;kq|/^\<typecheck_higher_order_call\>/;'q;"	kind:pred	file:
typecheck_info	typecheck_info.m	/^:- type typecheck_info$/;kq|-;/\<typecheck_info\>/;'q;"	kind:type	file:
typecheck_info.has_rhs_lambda	typecheck_info.m	/^    ;       has_rhs_lambda.$/;kq|-;/\<typecheck_info.has_rhs_lambda\>/;'q;"	kind:cons
typecheck_info.overloaded_func	typecheck_info.m	/^    ;       overloaded_func($/;kq|-;/\<typecheck_info.overloaded_func\>/;'q;"	kind:cons
typecheck_info.overloaded_pred	typecheck_info.m	/^    --->    overloaded_pred($/;kq|-;/\<typecheck_info.overloaded_pred\>/;'q;"	kind:cons
typecheck_info.tci_sub_info	typecheck_info.m	/^                tci_sub_info                    :: typecheck_sub_info,$/;kq|-;/\<typecheck_info.tci_sub_info\>/;'q;"	kind:fld	file:
typecheck_info.tcsi_debug_info	typecheck_info.m	/^                tcsi_debug_info                 :: typecheck_debug_info$/;kq|-;/\<typecheck_info.tcsi_debug_info\>/;'q;"	kind:fld	file:
typecheck_info.tecc_clause_num	typecheck_info.m	/^                tecc_clause_num                 :: int,$/;kq|-;/\<typecheck_info.tecc_clause_num\>/;'q;"	kind:fld
typecheck_info.tecc_pred_id	typecheck_info.m	/^                tecc_pred_id                    :: pred_id,$/;kq|-;/\<typecheck_info.tecc_pred_id\>/;'q;"	kind:fld
typecheck_info.tecc_varset	typecheck_info.m	/^                tecc_varset                     :: prog_varset$/;kq|-;/\<typecheck_info.tecc_varset\>/;'q;"	kind:fld
typecheck_info.typecheck_debug	typecheck_info.m	/^    ;       typecheck_debug($/;kq|-;/\<typecheck_info.typecheck_debug\>/;'q;"	kind:cons
typecheck_info_add_error	typecheck_info.m	/^:- pred typecheck_info_add_error(/;kq|/^\<typecheck_info_add_error\>/;'q;"	kind:pred
typecheck_info_add_nosuffix_integer_var	typecheck_info.m	/^:- pred typecheck_info_add_nosuffix_integer_var(/;kq|/^\<typecheck_info_add_nosuffix_integer_var\>/;'q;"	kind:pred
typecheck_info_add_overloaded_symbol	typecheck_info.m	/^:- pred typecheck_info_add_overloaded_symbol(/;kq|/^\<typecheck_info_add_overloaded_symbol\>/;'q;"	kind:pred
typecheck_info_construct_builtin_cons_info	typecheck_unify_var_functor.m	/^:- pred typecheck_info_construct_builtin_cons_info(/;kq|/^\<typecheck_info_construct_builtin_cons_info\>/;'q;"	kind:pred	file:
typecheck_info_construct_tuple_cons_info	typecheck_unify_var_functor.m	/^:- pred typecheck_info_construct_tuple_cons_info(/;kq|/^\<typecheck_info_construct_tuple_cons_info\>/;'q;"	kind:pred	file:
typecheck_info_get_all_errors	typecheck_info.m	/^:- pred typecheck_info_get_all_errors(/;kq|/^\<typecheck_info_get_all_errors\>/;'q;"	kind:pred
typecheck_info_get_ambiguity_error_limit	typecheck_info.m	/^:- pred typecheck_info_get_ambiguity_error_limit(/;kq|/^\<typecheck_info_get_ambiguity_error_limit\>/;'q;"	kind:pred
typecheck_info_get_ambiguity_warn_limit	typecheck_info.m	/^:- pred typecheck_info_get_ambiguity_warn_limit(/;kq|/^\<typecheck_info_get_ambiguity_warn_limit\>/;'q;"	kind:pred
typecheck_info_get_calls_are_fully_qualified	typecheck_info.m	/^:- pred typecheck_info_get_calls_are_fully_qualified(/;kq|/^\<typecheck_info_get_calls_are_fully_qualified\>/;'q;"	kind:pred
typecheck_info_get_cons_table	typecheck_info.m	/^:- pred typecheck_info_get_cons_table(/;kq|/^\<typecheck_info_get_cons_table\>/;'q;"	kind:pred
typecheck_info_get_ctor_list	typecheck_unify_var_functor.m	/^:- pred typecheck_info_get_ctor_list(/;kq|/^\<typecheck_info_get_ctor_list\>/;'q;"	kind:pred	file:
typecheck_info_get_ctor_list_du	typecheck_unify_var_functor.m	/^:- pred typecheck_info_get_ctor_list_du(/;kq|/^\<typecheck_info_get_ctor_list_du\>/;'q;"	kind:pred	file:
typecheck_info_get_ctor_list_std	typecheck_unify_var_functor.m	/^:- pred typecheck_info_get_ctor_list_std(/;kq|/^\<typecheck_info_get_ctor_list_std\>/;'q;"	kind:pred	file:
typecheck_info_get_debug_info	typecheck_info.m	/^:- pred typecheck_info_get_debug_info(/;kq|/^\<typecheck_info_get_debug_info\>/;'q;"	kind:pred
typecheck_info_get_du_cons_ctor_list	typecheck_unify_var_functor.m	/^:- pred typecheck_info_get_du_cons_ctor_list(/;kq|/^\<typecheck_info_get_du_cons_ctor_list\>/;'q;"	kind:pred	file:
typecheck_info_get_error_clause_context	typecheck_info.m	/^:- pred typecheck_info_get_error_clause_context(/;kq|/^\<typecheck_info_get_error_clause_context\>/;'q;"	kind:pred
typecheck_info_get_is_field_access_function	typecheck_info.m	/^:- pred typecheck_info_get_is_field_access_function(/;kq|/^\<typecheck_info_get_is_field_access_function\>/;'q;"	kind:pred
typecheck_info_get_module_info	typecheck_info.m	/^:- pred typecheck_info_get_module_info(/;kq|/^\<typecheck_info_get_module_info\>/;'q;"	kind:pred
typecheck_info_get_module_name	typecheck_info.m	/^:- pred typecheck_info_get_module_name(/;kq|/^\<typecheck_info_get_module_name\>/;'q;"	kind:pred
typecheck_info_get_non_overload_errors	typecheck_info.m	/^:- pred typecheck_info_get_non_overload_errors(/;kq|/^\<typecheck_info_get_non_overload_errors\>/;'q;"	kind:pred
typecheck_info_get_nosuffix_integer_vars	typecheck_info.m	/^:- pred typecheck_info_get_nosuffix_integer_vars(/;kq|/^\<typecheck_info_get_nosuffix_integer_vars\>/;'q;"	kind:pred
typecheck_info_get_overload_error	typecheck_info.m	/^:- pred typecheck_info_get_overload_error(/;kq|/^\<typecheck_info_get_overload_error\>/;'q;"	kind:pred
typecheck_info_get_overloaded_symbol_map	typecheck_info.m	/^:- pred typecheck_info_get_overloaded_symbol_map(/;kq|/^\<typecheck_info_get_overloaded_symbol_map\>/;'q;"	kind:pred
typecheck_info_get_pred_id	typecheck_info.m	/^:- pred typecheck_info_get_pred_id(/;kq|/^\<typecheck_info_get_pred_id\>/;'q;"	kind:pred
typecheck_info_get_predicate_table	typecheck_info.m	/^:- pred typecheck_info_get_predicate_table(/;kq|/^\<typecheck_info_get_predicate_table\>/;'q;"	kind:pred
typecheck_info_get_rhs_lambda	typecheck_info.m	/^:- pred typecheck_info_get_rhs_lambda(/;kq|/^\<typecheck_info_get_rhs_lambda\>/;'q;"	kind:pred
typecheck_info_get_type_table	typecheck_info.m	/^:- pred typecheck_info_get_type_table(/;kq|/^\<typecheck_info_get_type_table\>/;'q;"	kind:pred
typecheck_info_get_verbose_errors	typecheck_info.m	/^:- pred typecheck_info_get_verbose_errors(/;kq|/^\<typecheck_info_get_verbose_errors\>/;'q;"	kind:pred
typecheck_info_init	typecheck_info.m	/^:- pred typecheck_info_init(/;kq|/^\<typecheck_info_init\>/;'q;"	kind:pred
typecheck_info_set_non_overload_errors	typecheck_info.m	/^:- pred typecheck_info_set_non_overload_errors(list(/;kq|/^\<typecheck_info_set_non_overload_errors\>/;'q;"	kind:pred
typecheck_info_set_nosuffix_integer_vars	typecheck_info.m	/^:- pred typecheck_info_set_nosuffix_integer_vars(set_tree234(/;kq|/^\<typecheck_info_set_nosuffix_integer_vars\>/;'q;"	kind:pred	file:
typecheck_info_set_overload_error	typecheck_info.m	/^:- pred typecheck_info_set_overload_error(maybe(/;kq|/^\<typecheck_info_set_overload_error\>/;'q;"	kind:pred
typecheck_info_set_overloaded_symbol_map	typecheck_info.m	/^:- pred typecheck_info_set_overloaded_symbol_map(/;kq|/^\<typecheck_info_set_overloaded_symbol_map\>/;'q;"	kind:pred
typecheck_info_set_rhs_lambda	typecheck_info.m	/^:- pred typecheck_info_set_rhs_lambda(/;kq|/^\<typecheck_info_set_rhs_lambda\>/;'q;"	kind:pred
typecheck_lambda_var_has_type	typecheck_clauses.m	/^:- pred typecheck_lambda_var_has_type(/;kq|/^\<typecheck_lambda_var_has_type\>/;'q;"	kind:pred	file:
typecheck_lambda_var_has_type_2	typecheck_clauses.m	/^:- pred typecheck_lambda_var_has_type_2(/;kq|/^\<typecheck_lambda_var_has_type_2\>/;'q;"	kind:pred	file:
typecheck_module	typecheck.m	/^:- pred typecheck_module(/;kq|/^\<typecheck_module\>/;'q;"	kind:pred
typecheck_module_one_iteration	typecheck.m	/^:- pred typecheck_module_one_iteration(/;kq|/^\<typecheck_module_one_iteration\>/;'q;"	kind:pred	file:
typecheck_msgs.arg_decl_lines	typecheck_msgs.m	/^:- pred arg_decl_lines(/;kq|/^\<arg_decl_lines\>/;'q;"	kind:pred	file:
typecheck_msgs.diff_to_pieces	typecheck_msgs.m	/^:- func diff_to_pieces(diff(string)) = list(/;kq|/^\<diff_to_pieces\>/;'q;"	kind:func	file:
typecheck_msgs.func_decl_lines	typecheck_msgs.m	/^:- pred func_decl_lines(tvarset::in, list(/;kq|/^\<func_decl_lines\>/;'q;"	kind:pred	file:
typecheck_msgs.one_indent	typecheck_msgs.m	/^:- func one_indent = string.$/;kq|/^\<one_indent\>/;'q;"	kind:func	file:
typecheck_msgs.pred_decl_lines	typecheck_msgs.m	/^:- pred pred_decl_lines(tvarset::in, list(/;kq|/^\<pred_decl_lines\>/;'q;"	kind:pred	file:
typecheck_one_predicate	old_type_constraints.m	/^:- pred typecheck_one_predicate(/;kq|/^\<typecheck_one_predicate\>/;'q;"	kind:pred	file:
typecheck_one_predicate_if_needed	old_type_constraints.m	/^:- pred typecheck_one_predicate_if_needed(/;kq|/^\<typecheck_one_predicate_if_needed\>/;'q;"	kind:pred	file:
typecheck_plain_call	typecheck_clauses.m	/^:- pred typecheck_plain_call(/;kq|/^\<typecheck_plain_call\>/;'q;"	kind:pred	file:
typecheck_plain_call_overloaded	typecheck_clauses.m	/^:- pred typecheck_plain_call_overloaded(/;kq|/^\<typecheck_plain_call_overloaded\>/;'q;"	kind:pred	file:
typecheck_plain_or_foreign_call_pred_id	typecheck_clauses.m	/^:- pred typecheck_plain_or_foreign_call_pred_id(/;kq|/^\<typecheck_plain_or_foreign_call_pred_id\>/;'q;"	kind:pred	file:
typecheck_pred_if_needed	typecheck.m	/^:- pred typecheck_pred_if_needed(/;kq|/^\<typecheck_pred_if_needed\>/;'q;"	kind:pred	file:
typecheck_prune_coerce_constraints	typecheck_coerce.m	/^:- pred typecheck_prune_coerce_constraints(/;kq|/^\<typecheck_prune_coerce_constraints\>/;'q;"	kind:pred
typecheck_report_max_iterations_exceeded	typecheck_msgs.m	/^:- func typecheck_report_max_iterations_exceeded(/;kq|/^\<typecheck_report_max_iterations_exceeded\>/;'q;"	kind:func
typecheck_sub_info	typecheck_info.m	/^:- type typecheck_sub_info$/;kq|-;/\<typecheck_sub_info\>/;'q;"	kind:type	file:
typecheck_to_fixpoint	typecheck.m	/^:- pred typecheck_to_fixpoint(/;kq|/^\<typecheck_to_fixpoint\>/;'q;"	kind:pred	file:
typecheck_unification	typecheck_clauses.m	/^:- pred typecheck_unification(/;kq|/^\<typecheck_unification\>/;'q;"	kind:pred	file:
typecheck_unify_var_functor.ok	typecheck_unify_var_functor.m	/^    --->    ok(cons_type_info)$/;kq|-;/\<typecheck_unify_var_functor.ok\>/;'q;"	kind:cons	file:
typecheck_unify_var_functor_builtin	typecheck_unify_var_functor.m	/^:- pred typecheck_unify_var_functor_builtin(/;kq|/^\<typecheck_unify_var_functor_builtin\>/;'q;"	kind:pred
typecheck_unify_var_functor_cons_infos	typecheck_unify_var_functor.m	/^:- pred typecheck_unify_var_functor_cons_infos(/;kq|/^\<typecheck_unify_var_functor_cons_infos\>/;'q;"	kind:pred	file:
typecheck_unify_var_functor_std	typecheck_unify_var_functor.m	/^:- pred typecheck_unify_var_functor_std(/;kq|/^\<typecheck_unify_var_functor_std\>/;'q;"	kind:pred
typecheck_unify_var_var	typecheck_clauses.m	/^:- pred typecheck_unify_var_var(/;kq|/^\<typecheck_unify_var_var\>/;'q;"	kind:pred	file:
typecheck_var_functor_type	typecheck_unify_var_functor.m	/^:- pred typecheck_var_functor_type(/;kq|/^\<typecheck_var_functor_type\>/;'q;"	kind:pred	file:
typecheck_var_functor_types	typecheck_unify_var_functor.m	/^:- pred typecheck_var_functor_types(/;kq|/^\<typecheck_var_functor_types\>/;'q;"	kind:pred	file:
typecheck_var_has_arg_type	typecheck_clauses.m	/^:- pred typecheck_var_has_arg_type(/;kq|/^\<typecheck_var_has_arg_type\>/;'q;"	kind:pred	file:
typecheck_var_has_arg_type_in_args_type_assign	typecheck_clauses.m	/^:- pred typecheck_var_has_arg_type_in_args_type_assign(/;kq|/^\<typecheck_var_has_arg_type_in_args_type_assign\>/;'q;"	kind:pred	file:
typecheck_var_has_arg_type_in_args_type_assigns	typecheck_clauses.m	/^:- pred typecheck_var_has_arg_type_in_args_type_assigns(/;kq|/^\<typecheck_var_has_arg_type_in_args_type_assigns\>/;'q;"	kind:pred	file:
typecheck_var_has_stm_atomic_type	typecheck_clauses.m	/^:- pred typecheck_var_has_stm_atomic_type(/;kq|/^\<typecheck_var_has_stm_atomic_type\>/;'q;"	kind:pred	file:
typecheck_var_has_type	typecheck_clauses.m	/^:- pred typecheck_var_has_type(/;kq|/^\<typecheck_var_has_type\>/;'q;"	kind:pred	file:
typecheck_var_has_type_in_arg_vector	typecheck_clauses.m	/^:- pred typecheck_var_has_type_in_arg_vector(/;kq|/^\<typecheck_var_has_type_in_arg_vector\>/;'q;"	kind:pred	file:
typecheck_vars_have_arg_types	typecheck_clauses.m	/^:- pred typecheck_vars_have_arg_types(/;kq|/^\<typecheck_vars_have_arg_types\>/;'q;"	kind:pred	file:
typecheck_vars_have_polymorphic_type_list	typecheck_clauses.m	/^:- pred typecheck_vars_have_polymorphic_type_list(/;kq|/^\<typecheck_vars_have_polymorphic_type_list\>/;'q;"	kind:pred	file:
typecheck_vars_have_types	typecheck_clauses.m	/^:- pred typecheck_vars_have_types(/;kq|/^\<typecheck_vars_have_types\>/;'q;"	kind:pred	file:
typecheck_vars_have_types_in_arg_vector	typecheck_clauses.m	/^:- pred typecheck_vars_have_types_in_arg_vector(/;kq|/^\<typecheck_vars_have_types_in_arg_vector\>/;'q;"	kind:pred	file:
typeclass_combine_status	status.m	/^:- pred typeclass_combine_status(/;kq|/^\<typeclass_combine_status\>/;'q;"	kind:pred
typeclass_import_status_to_string	hlds_out_util.m	/^:- func typeclass_import_status_to_string(/;kq|/^\<typeclass_import_status_to_string\>/;'q;"	kind:func
typeclass_info	../library/rtti_implementation.m	/^:- type typeclass_info ---> typeclass_info(c_pointer).$/;kq|-;/\<typeclass_info\>/;'q;"	kind:type	file:
typeclass_info	hlds_rtti.m	/^    ;       typeclass_info(prog_var, int).$/;kq|-;/\<typeclass_info\>/;'q;"	kind:cons
typeclass_info_cell	prog_type.m	/^    ;       typeclass_info_cell.$/;kq|-;/\<typeclass_info_cell\>/;'q;"	kind:cons
typeclass_info_cell_constructor	prog_data.m	/^    ;       typeclass_info_cell_constructor$/;kq|-;/\<typeclass_info_cell_constructor\>/;'q;"	kind:cons
typeclass_info_closure	ml_closure_gen.m	/^    ;       typeclass_info_closure$/;kq|-;/\<typeclass_info_closure\>/;'q;"	kind:cons
typeclass_info_const	prog_data.m	/^    ;       typeclass_info_const(int)$/;kq|-;/\<typeclass_info_const\>/;'q;"	kind:cons
typeclass_info_const_tag	hlds_data.m	/^    ;       typeclass_info_const_tag(int)$/;kq|-;/\<typeclass_info_const_tag\>/;'q;"	kind:cons
typeclass_info_constraint_map	hlds_rtti.m	/^:- type typeclass_info_constraint_map == map(prog_var, prog_constraint).$/;kq|-;/\<typeclass_info_constraint_map\>/;'q;"	kind:type	file:
typeclass_info_kind	polymorphism_type_class_info.m	/^    ;       typeclass_info_kind.$/;kq|-;/\<typeclass_info_kind\>/;'q;"	kind:cons	file:
typeclass_info_manipulator	higher_order.specialize_calls.m	/^:- type typeclass_info_manipulator$/;kq|-;/\<typeclass_info_manipulator\>/;'q;"	kind:type	file:
typeclass_info_map	polymorphism_info.m	/^:- type typeclass_info_map ==$/;kq|-;/\<typeclass_info_map\>/;'q;"	kind:type
typeclass_info_map_entry	polymorphism_info.m	/^:- type typeclass_info_map_entry$/;kq|-;/\<typeclass_info_map_entry\>/;'q;"	kind:type
typeclass_info_type	builtin_lib_types.m	/^:- func typeclass_info_type = mer_type.$/;kq|/^\<typeclass_info_type\>/;'q;"	kind:func
typeclass_info_type_info	../library/rtti_implementation.m	/^:- func typeclass_info_type_info(/;kq|/^\<typeclass_info_type_info\>/;'q;"	kind:func	file:
typeclass_info_var	hlds_rtti.m	/^    ;       typeclass_info_var(prog_constraint)$/;kq|-;/\<typeclass_info_var\>/;'q;"	kind:cons
typeclass_info_varmap	hlds_rtti.m	/^:- type typeclass_info_varmap == map(prog_constraint, prog_var).$/;kq|-;/\<typeclass_info_varmap\>/;'q;"	kind:type	file:
typeclass_make_status_abstract	status.m	/^:- pred typeclass_make_status_abstract(/;kq|/^\<typeclass_make_status_abstract\>/;'q;"	kind:pred
typeclass_status	status.m	/^:- type typeclass_status$/;kq|-;/\<typeclass_status\>/;'q;"	kind:type
typeclass_status_defined_in_impl_section	status.m	/^:- func typeclass_status_defined_in_impl_section(/;kq|/^\<typeclass_status_defined_in_impl_section\>/;'q;"	kind:func
typeclass_status_defined_in_this_module	status.m	/^:- func typeclass_status_defined_in_this_module(/;kq|/^\<typeclass_status_defined_in_this_module\>/;'q;"	kind:func
typeclass_status_is_exported	status.m	/^:- func typeclass_status_is_exported(/;kq|/^\<typeclass_status_is_exported\>/;'q;"	kind:func
typeclass_status_is_exported_to_non_submodules	status.m	/^:- func typeclass_status_is_exported_to_non_submodules(/;kq|/^\<typeclass_status_is_exported_to_non_submodules\>/;'q;"	kind:func
typeclass_status_is_imported	status.m	/^:- func typeclass_status_is_imported(/;kq|/^\<typeclass_status_is_imported\>/;'q;"	kind:func
typeclass_status_to_write	intermod_status.m	/^:- func typeclass_status_to_write(/;kq|/^\<typeclass_status_to_write\>/;'q;"	kind:func
typeclass_visibility	unused_imports.m	/^:- func typeclass_visibility(/;kq|/^\<typeclass_visibility\>/;'q;"	kind:func	file:
typeclass_visibility_to_xml	xml_documentation.m	/^:- func typeclass_visibility_to_xml(/;kq|/^\<typeclass_visibility_to_xml\>/;'q;"	kind:func	file:
typeclasses.apply_class_rules	typeclasses.m	/^:- pred apply_class_rules(/;kq|/^\<apply_class_rules\>/;'q;"	kind:pred	file:
typeclasses.merge_constraints	typeclasses.m	/^:- pred merge_constraints(/;kq|/^\<merge_constraints\>/;'q;"	kind:pred	file:
typeclasses.unify_on_elements	typeclasses.m	/^:- pred unify_on_elements(set(hlds_class_argpos)::in, list(/;kq|/^\<unify_on_elements\>/;'q;"	kind:pred	file:
typed_compare	../library/private_builtin.m	/^:- pred typed_compare(/;kq|/^\<typed_compare\>/;'q;"	kind:pred
typed_ground	prog_data.m	/^    ;       typed_ground(uniqueness, mer_type)$/;kq|-;/\<typed_ground\>/;'q;"	kind:cons
typed_inst	prog_data.m	/^    ;       typed_inst(mer_type, inst_name).$/;kq|-;/\<typed_inst\>/;'q;"	kind:cons
typed_line	xml_documentation.m	/^:- type typed_line$/;kq|-;/\<typed_line\>/;'q;"	kind:type	file:
typed_rval	llds.m	/^:- type typed_rval$/;kq|-;/\<typed_rval\>/;'q;"	kind:type
typed_rvals_contains_var	ml_util.m	/^:- func typed_rvals_contains_var(list(/;kq|/^\<typed_rvals_contains_var\>/;'q;"	kind:func	file:
typed_rvals_project_rvals	llds.m	/^:- func typed_rvals_project_rvals(list(typed_rval)) = list(/;kq|/^\<typed_rvals_project_rvals\>/;'q;"	kind:func
typed_rvals_project_types	llds.m	/^:- func typed_rvals_project_types(list(typed_rval)) = list(/;kq|/^\<typed_rvals_project_types\>/;'q;"	kind:func
typed_unify	../library/private_builtin.m	/^:- pred typed_unify(/;kq|/^\<typed_unify\>/;'q;"	kind:pred
typeinfo_in_tci	rtti.m	/^    ;       typeinfo_in_tci($/;kq|-;/\<typeinfo_in_tci\>/;'q;"	kind:cons
typeinfo_locn	../library/rtti_implementation.m	/^:- type typeinfo_locn ---> typeinfo_locn(c_pointer).$/;kq|-;/\<typeinfo_locn\>/;'q;"	kind:type	file:
typeinfo_locns_index	../library/rtti_implementation.m	/^:- func typeinfo_locns_index(/;kq|/^\<typeinfo_locns_index\>/;'q;"	kind:func	file:
types	prog_data_pragma.m	/^                types       ::  list(mer_type),$/;kq|-;/\<types\>/;'q;"	kind:fld
types_and_maybe_modes	prog_item.m	/^:- type types_and_maybe_modes$/;kq|-;/\<types_and_maybe_modes\>/;'q;"	kind:type
types_and_maybe_modes_arity	prog_item.m	/^:- func types_and_maybe_modes_arity(/;kq|/^\<types_and_maybe_modes_arity\>/;'q;"	kind:func
types_and_modes	prog_item.m	/^    ;       types_and_modes(list(type_and_mode)).$/;kq|-;/\<types_and_modes\>/;'q;"	kind:cons
types_are_ground	prog_type_test.m	/^:- pred types_are_ground(list(mer_type)::in, list(/;kq|/^\<types_are_ground\>/;'q;"	kind:pred	file:
types_compare_as_given	typecheck_coerce.m	/^:- pred types_compare_as_given(/;kq|/^\<types_compare_as_given\>/;'q;"	kind:pred	file:
types_compare_as_given_mc	modecheck_coerce.m	/^:- pred types_compare_as_given_mc(/;kq|/^\<types_compare_as_given_mc\>/;'q;"	kind:pred	file:
types_compare_as_given_nonvar	typecheck_coerce.m	/^:- pred types_compare_as_given_nonvar(/;kq|/^\<types_compare_as_given_nonvar\>/;'q;"	kind:pred	file:
types_compare_as_given_nonvar_mc	modecheck_coerce.m	/^:- pred types_compare_as_given_nonvar_mc(/;kq|/^\<types_compare_as_given_nonvar_mc\>/;'q;"	kind:pred	file:
types_comparison	modecheck_coerce.m	/^:- type types_comparison$/;kq|-;/\<types_comparison\>/;'q;"	kind:type	file:
types_comparison	typecheck_coerce.m	/^:- type types_comparison$/;kq|-;/\<types_comparison\>/;'q;"	kind:type	file:
types_definitely_have_no_user_defined_eq_pred	type_util.m	/^:- pred types_definitely_have_no_user_defined_eq_pred(/;kq|/^\<types_definitely_have_no_user_defined_eq_pred\>/;'q;"	kind:pred	file:
types_match_exactly	common.m	/^:- pred types_match_exactly(/;kq|/^\<types_match_exactly\>/;'q;"	kind:pred	file:
types_match_exactly_list	common.m	/^:- pred types_match_exactly_list(list(mer_type)::in, list(/;kq|/^\<types_match_exactly_list\>/;'q;"	kind:pred	file:
types_of_vars_to_pieces	typecheck_error_unify.m	/^:- func types_of_vars_to_pieces(prog_varset, inst_varset, maybe(/;kq|/^\<types_of_vars_to_pieces\>/;'q;"	kind:func	file:
types_only	prog_item.m	/^    ;       types_only(list(mer_type))$/;kq|-;/\<types_only\>/;'q;"	kind:cons
types_trailing_status	trailing_analysis.m	/^:- func types_trailing_status(module_info, list(/;kq|/^\<types_trailing_status\>/;'q;"	kind:func	file:
typesel	prog_data_pragma.m	/^    ;       typesel(mer_type).          % type selector$/;kq|-;/\<typesel\>/;'q;"	kind:cons
typestuff_to_pieces	typecheck_error_type_assign.m	/^:- func typestuff_to_pieces(/;kq|/^\<typestuff_to_pieces\>/;'q;"	kind:func
typestuff_to_type	typecheck_error_type_assign.m	/^:- func typestuff_to_type(/;kq|/^\<typestuff_to_type\>/;'q;"	kind:func
typevarset	prog_data_pragma.m	/^                typevarset  ::  tvarset$/;kq|-;/\<typevarset\>/;'q;"	kind:fld
u	../library/string.m	/^    ;       u(uint)$/;kq|-;/\<u\>/;'q;"	kind:cons
u16	../library/string.m	/^    ;       u16(uint16)$/;kq|-;/\<u16\>/;'q;"	kind:cons
u32	../library/string.m	/^    ;       u32(uint32)$/;kq|-;/\<u32\>/;'q;"	kind:cons
u64	../library/string.m	/^    ;       u64(uint64)$/;kq|-;/\<u64\>/;'q;"	kind:cons
u8	../library/string.m	/^    ;       u8(uint8)$/;kq|-;/\<u8\>/;'q;"	kind:cons
ua_info	ml_unused_assign.m	/^:- type ua_info$/;kq|-;/\<ua_info\>/;'q;"	kind:type	file:
uai_orig_opt_code	ml_unused_assign.m	/^                uai_orig_opt_code           :: original_or_optimized_code$/;kq|-;/\<uai_orig_opt_code\>/;'q;"	kind:fld	file:
uai_seen_at_break_loop	ml_unused_assign.m	/^                uai_seen_at_break_loop      :: maybe(seen_set),$/;kq|-;/\<uai_seen_at_break_loop\>/;'q;"	kind:fld	file:
uai_seen_at_break_switch	ml_unused_assign.m	/^                uai_seen_at_break_switch    :: maybe(seen_set),$/;kq|-;/\<uai_seen_at_break_switch\>/;'q;"	kind:fld	file:
uai_seen_at_continue_loop	ml_unused_assign.m	/^                uai_seen_at_continue_loop   :: maybe(seen_set),$/;kq|-;/\<uai_seen_at_continue_loop\>/;'q;"	kind:fld	file:
uai_seen_at_label_map	ml_unused_assign.m	/^                uai_seen_at_label_map       :: seen_at_label_map,$/;kq|-;/\<uai_seen_at_label_map\>/;'q;"	kind:fld	file:
uallocate	../library/counter.m	/^:- pred uallocate(/;kq|/^\<uallocate\>/;'q;"	kind:pred
ubits_per_int	../library/int.m	/^:- func ubits_per_int = uint.$/;kq|/^\<ubits_per_int\>/;'q;"	kind:func
ubits_per_uint	../library/uint.m	/^:- func ubits_per_uint = uint.$/;kq|/^\<ubits_per_uint\>/;'q;"	kind:func
uc_copy_limit	unneeded_code.m	/^                uc_copy_limit           :: int$/;kq|-;/\<uc_copy_limit\>/;'q;"	kind:fld	file:
uc_debug	unneeded_code.m	/^                uc_debug                :: maybe(io.text_output_stream),$/;kq|-;/\<uc_debug\>/;'q;"	kind:fld	file:
uc_fully_strict	unneeded_code.m	/^                uc_fully_strict         :: bool,$/;kq|-;/\<uc_fully_strict\>/;'q;"	kind:fld	file:
uc_instantiated	inst_match.m	/^    ;       uc_instantiated.$/;kq|-;/\<uc_instantiated\>/;'q;"	kind:cons	file:
uc_match	inst_match.m	/^    --->    uc_match$/;kq|-;/\<uc_match\>/;'q;"	kind:cons	file:
uc_option_values	unneeded_code.m	/^:- type uc_option_values$/;kq|-;/\<uc_option_values\>/;'q;"	kind:type	file:
uc_options	unify_proc.m	/^:- type uc_options$/;kq|-;/\<uc_options\>/;'q;"	kind:type	file:
uc_params	unify_proc.m	/^:- type uc_params$/;kq|-;/\<uc_params\>/;'q;"	kind:type	file:
uc_reorder_conj	unneeded_code.m	/^                uc_reorder_conj         :: bool,$/;kq|-;/\<uc_reorder_conj\>/;'q;"	kind:fld	file:
uci	layout.m	/^    ;       uci.$/;kq|-;/\<uci\>/;'q;"	kind:cons
uci_containing_goal_map	unneeded_code.m	/^                uci_containing_goal_map :: containing_goal_map$/;kq|-;/\<uci_containing_goal_map\>/;'q;"	kind:fld	file:
uci_module_info	unneeded_code.m	/^                uci_module_info         :: module_info,$/;kq|-;/\<uci_module_info\>/;'q;"	kind:fld	file:
uci_options	unneeded_code.m	/^                uci_options             :: uc_option_values,$/;kq|-;/\<uci_options\>/;'q;"	kind:fld	file:
uci_pred_name	pred_name.m	/^:- func uci_pred_name(/;kq|/^\<uci_pred_name\>/;'q;"	kind:func
uci_var_table	unneeded_code.m	/^                uci_var_table           :: var_table,$/;kq|-;/\<uci_var_table\>/;'q;"	kind:fld	file:
uco_constants_as_ints	unify_proc.m	/^                uco_constants_as_ints       :: maybe_compare_constants_as_ints,$/;kq|-;/\<uco_constants_as_ints\>/;'q;"	kind:fld	file:
uco_packed_unify_compare	unify_proc.m	/^                uco_packed_unify_compare    :: maybe_allow_packed_unify_compare$/;kq|-;/\<uco_packed_unify_compare\>/;'q;"	kind:fld	file:
ucounter	../library/counter.m	/^:- type ucounter$/;kq|-;/\<ucounter\>/;'q;"	kind:type	file:
ucp_constants_as_ints	unify_proc.m	/^                ucp_constants_as_ints       :: maybe_compare_constants_as_ints,$/;kq|-;/\<ucp_constants_as_ints\>/;'q;"	kind:fld	file:
ucp_context	unify_proc.m	/^                ucp_context                 :: prog_context,$/;kq|-;/\<ucp_context\>/;'q;"	kind:fld	file:
ucp_existq_tvars	unify_proc.m	/^                ucp_existq_tvars            :: existq_tvars,$/;kq|-;/\<ucp_existq_tvars\>/;'q;"	kind:fld	file:
ucp_give_vars_types	unify_proc.m	/^                ucp_give_vars_types         :: maybe_give_vars_types,$/;kq|-;/\<ucp_give_vars_types\>/;'q;"	kind:fld	file:
ucp_maybe_packable_args	unify_proc.m	/^                ucp_maybe_packable_args     :: maybe_packable_args,$/;kq|-;/\<ucp_maybe_packable_args\>/;'q;"	kind:fld	file:
ucp_module_info	unify_proc.m	/^                ucp_module_info             :: module_info,$/;kq|-;/\<ucp_module_info\>/;'q;"	kind:fld	file:
ucp_packed_unify_compare	unify_proc.m	/^                ucp_packed_unify_compare    :: maybe_allow_packed_unify_compare$/;kq|-;/\<ucp_packed_unify_compare\>/;'q;"	kind:fld	file:
uenum	../library/char.m	/^:- instance uenum(character) where [$/;kq|-;/\<uenum\>/;'q;"	kind:tci	file:
uenum	../library/digraph.m	/^:- instance uenum(digraph_key(T)) where [$/;kq|-;/\<uenum\>/;'q;"	kind:tci	file:
uenum	../library/enum.m	/^:- typeclass uenum(T) where [$/;kq|-;/\<uenum\>/;'q;"	kind:tc
uenum	../library/int.m	/^:- instance uenum(int) where [$/;kq|-;/\<uenum\>/;'q;"	kind:tci	file:
uenum	../library/term.m	/^:- instance uenum(var(_)) where [$/;kq|-;/\<uenum\>/;'q;"	kind:tci	file:
uenum	../library/uint.m	/^:- instance uenum(uint) where [$/;kq|-;/\<uenum\>/;'q;"	kind:tci	file:
uenum	make.index_set.m	/^:- instance uenum(dependency_file_index) where [$/;kq|-;/\<uenum\>/;'q;"	kind:tci	file:
uenum	make.index_set.m	/^:- instance uenum(module_index) where [$/;kq|-;/\<uenum\>/;'q;"	kind:tci	file:
uf_invalid_file_format	recompilation.used_file.m	/^    ;       uf_invalid_file_format(file_name)$/;kq|-;/\<uf_invalid_file_format\>/;'q;"	kind:cons
uf_maybe_top_module	recompilation.used_file.m	/^                uf_maybe_top_module     :: maybe_top_module_used_file,$/;kq|-;/\<uf_maybe_top_module\>/;'q;"	kind:fld
uf_module_timestamp	recompilation.used_file.m	/^                uf_module_timestamp     :: module_timestamp,$/;kq|-;/\<uf_module_timestamp\>/;'q;"	kind:fld
uf_read_error	recompilation.used_file.m	/^    --->    uf_read_error(file_name, io.error)$/;kq|-;/\<uf_read_error\>/;'q;"	kind:cons
uf_recomp_item_names	recompilation.used_file.m	/^                uf_recomp_item_names    :: list(recomp_item_name),$/;kq|-;/\<uf_recomp_item_names\>/;'q;"	kind:fld
uf_recomp_used_modules	recompilation.used_file.m	/^                uf_recomp_used_modules  :: list(recomp_used_module)$/;kq|-;/\<uf_recomp_used_modules\>/;'q;"	kind:fld
uf_resolved_used_items	recompilation.used_file.m	/^                uf_resolved_used_items  :: resolved_used_items,$/;kq|-;/\<uf_resolved_used_items\>/;'q;"	kind:fld
uf_syntax_error	recompilation.used_file.m	/^    ;       uf_syntax_error(prog_context, string)$/;kq|-;/\<uf_syntax_error\>/;'q;"	kind:cons
uf_unreadable_used_items	recompilation.used_file.m	/^    ;       uf_unreadable_used_items(list(error_spec)).$/;kq|-;/\<uf_unreadable_used_items\>/;'q;"	kind:cons
ufc_imported_items	recompilation.used_file.m	/^                ufc_imported_items          :: imported_items,$/;kq|-;/\<ufc_imported_items\>/;'q;"	kind:fld
ufc_maybe_top_module	recompilation.used_file.m	/^                ufc_maybe_top_module        :: maybe_top_module_used_file,$/;kq|-;/\<ufc_maybe_top_module\>/;'q;"	kind:fld
ufc_mi_version_numbers_map	recompilation.used_file.m	/^                ufc_mi_version_numbers_map  :: module_item_version_numbers_map,$/;kq|-;/\<ufc_mi_version_numbers_map\>/;'q;"	kind:fld
ufc_module_instances	recompilation.used_file.m	/^                ufc_module_instances        :: map(module_name,$/;kq|-;/\<ufc_module_instances\>/;'q;"	kind:fld
ufc_module_name	recompilation.used_file.m	/^                ufc_module_name             :: module_name,$/;kq|-;/\<ufc_module_name\>/;'q;"	kind:fld
ufc_module_timestamp_map	recompilation.used_file.m	/^                ufc_module_timestamp_map    :: module_timestamp_map,$/;kq|-;/\<ufc_module_timestamp_map\>/;'q;"	kind:fld
ufc_resolved_used_items	recompilation.used_file.m	/^                ufc_resolved_used_items     :: resolved_used_items,$/;kq|-;/\<ufc_resolved_used_items\>/;'q;"	kind:fld
ufc_used_typeclasses	recompilation.used_file.m	/^                ufc_used_typeclasses        :: set(recomp_item_name),$/;kq|-;/\<ufc_used_typeclasses\>/;'q;"	kind:fld
ufi_changed	pd_info.m	/^                ufi_changed         :: bool,$/;kq|-;/\<ufi_changed\>/;'q;"	kind:fld
ufi_cost_delta	pd_info.m	/^                ufi_cost_delta      :: int,$/;kq|-;/\<ufi_cost_delta\>/;'q;"	kind:fld
ufi_head_inst_vars	pd_info.m	/^                ufi_head_inst_vars  :: map(inst_var, mer_inst),$/;kq|-;/\<ufi_head_inst_vars\>/;'q;"	kind:fld
ufi_instmap	pd_info.m	/^                ufi_instmap         :: instmap,$/;kq|-;/\<ufi_instmap\>/;'q;"	kind:fld
ufi_local_term_info	pd_info.m	/^                ufi_local_term_info :: local_term_info,$/;kq|-;/\<ufi_local_term_info\>/;'q;"	kind:fld
ufi_parents	pd_info.m	/^                ufi_parents         :: set(pred_proc_id),$/;kq|-;/\<ufi_parents\>/;'q;"	kind:fld
ufi_pred_info	pd_info.m	/^                ufi_pred_info       :: pred_info,$/;kq|-;/\<ufi_pred_info\>/;'q;"	kind:fld
ufi_pred_proc_id	pd_info.m	/^                ufi_pred_proc_id    :: pred_proc_id,$/;kq|-;/\<ufi_pred_proc_id\>/;'q;"	kind:fld
ufi_proc_info	pd_info.m	/^                ufi_proc_info       :: proc_info,$/;kq|-;/\<ufi_proc_info\>/;'q;"	kind:fld
ufi_rerun_det	pd_info.m	/^                ufi_rerun_det       :: bool$/;kq|-;/\<ufi_rerun_det\>/;'q;"	kind:fld
ufi_size_delta	pd_info.m	/^                ufi_size_delta      :: int,$/;kq|-;/\<ufi_size_delta\>/;'q;"	kind:fld
uh_description	optdb_help.m	/^                uh_description          :: help_text$/;kq|-;/\<uh_description\>/;'q;"	kind:fld
ui	../library/builtin.m	/^:- mode ui == unique >> unique.$/;kq|-;/\<ui\>/;'q;"	kind:mode
ui_error_specs	state_var.m	/^                ui_error_specs      :: list(error_spec)$/;kq|-;/\<ui_error_specs\>/;'q;"	kind:fld
ui_fgt_threshold	state_var.m	/^                ui_fgt_threshold    :: int,$/;kq|-;/\<ui_fgt_threshold\>/;'q;"	kind:fld
ui_module_info	state_var.m	/^                ui_module_info      :: module_info,$/;kq|-;/\<ui_module_info\>/;'q;"	kind:fld
ui_qual_info	state_var.m	/^                ui_qual_info        :: qual_info,$/;kq|-;/\<ui_qual_info\>/;'q;"	kind:fld
ui_state_var_store	state_var.m	/^                ui_state_var_store  :: svar_store,$/;kq|-;/\<ui_state_var_store\>/;'q;"	kind:fld
ui_varset	state_var.m	/^                ui_varset           :: prog_varset,$/;kq|-;/\<ui_varset\>/;'q;"	kind:fld
uinit	../library/counter.m	/^:- func uinit(/;kq|/^\<uinit\>/;'q;"	kind:func
uint	../library/uint.m	/^:- func uint + uint = uint.$/;kq|/^\<uint\>/;'q;"	kind:func
uint	../library/uint.m	/^:- func uint - uint = uint.$/;kq|/^\<uint\>/;'q;"	kind:func
uint.\	../library/uint.m	/^:- func \\ (uint::in) = (/;kq|/^\<\\>/;'q;"	kind:func
uint.bits_per_uint	../library/uint.m	/^:- func bits_per_uint = int.$/;kq|/^\<bits_per_uint\>/;'q;"	kind:func
uint.cast_from_int	../library/uint.m	/^:- func cast_from_int(/;kq|/^\<cast_from_int\>/;'q;"	kind:func
uint.cast_to_int	../library/uint.m	/^:- func cast_to_int(/;kq|/^\<cast_to_int\>/;'q;"	kind:func
uint.det_from_int	../library/uint.m	/^:- func det_from_int(/;kq|/^\<det_from_int\>/;'q;"	kind:func
uint.even	../library/uint.m	/^:- pred even(/;kq|/^\<even\>/;'q;"	kind:pred
uint.from_int	../library/uint.m	/^:- pred from_int(/;kq|/^\<from_int\>/;'q;"	kind:pred
uint.hash	../library/uint.m	/^:- func hash(/;kq|/^\<hash\>/;'q;"	kind:func
uint.max	../library/uint.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
uint.max_uint	../library/uint.m	/^:- func max_uint = uint.$/;kq|/^\<max_uint\>/;'q;"	kind:func
uint.min	../library/uint.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
uint.minus	../library/uint.m	/^:- func minus(/;kq|/^\<minus\>/;'q;"	kind:func
uint.odd	../library/uint.m	/^:- pred odd(/;kq|/^\<odd\>/;'q;"	kind:pred
uint.plus	../library/uint.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
uint.times	../library/uint.m	/^:- func times(/;kq|/^\<times\>/;'q;"	kind:func
uint.ubits_per_uint	../library/uint.m	/^:- func ubits_per_uint = uint.$/;kq|/^\<ubits_per_uint\>/;'q;"	kind:func
uint.uenum	../library/uint.m	/^:- instance uenum(uint) where [$/;kq|-;/\<uint.uenum\>/;'q;"	kind:tci	file:
uint.unchecked_left_shift	../library/uint.m	/^:- func unchecked_left_shift(uint::in, int::in) = (/;kq|/^\<unchecked_left_shift\>/;'q;"	kind:func
uint.unchecked_left_ushift	../library/uint.m	/^:- func unchecked_left_ushift(uint::in, uint::in) = (/;kq|/^\<unchecked_left_ushift\>/;'q;"	kind:func
uint.unchecked_quotient	../library/uint.m	/^:- func unchecked_quotient(uint::in, uint::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
uint.unchecked_rem	../library/uint.m	/^:- func unchecked_rem(uint::in, uint::in) = (/;kq|/^\<unchecked_rem\>/;'q;"	kind:func
uint.unchecked_right_shift	../library/uint.m	/^:- func unchecked_right_shift(uint::in, int::in) = (/;kq|/^\<unchecked_right_shift\>/;'q;"	kind:func
uint.unchecked_right_ushift	../library/uint.m	/^:- func unchecked_right_ushift(uint::in, uint::in) = (/;kq|/^\<unchecked_right_ushift\>/;'q;"	kind:func
uint.xor	../library/uint.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
uint16	../library/uint16.m	/^:- func uint16 + uint16 = uint16.$/;kq|/^\<uint16\>/;'q;"	kind:func
uint16	../library/uint16.m	/^:- func uint16 - uint16 = uint16.$/;kq|/^\<uint16\>/;'q;"	kind:func
uint16.\	../library/uint16.m	/^:- func \\ (uint16::in) = (/;kq|/^\<\\>/;'q;"	kind:func
uint16.bit_is_clear	../library/uint16.m	/^:- pred bit_is_clear(/;kq|/^\<bit_is_clear\>/;'q;"	kind:pred
uint16.bit_is_set	../library/uint16.m	/^:- pred bit_is_set(/;kq|/^\<bit_is_set\>/;'q;"	kind:pred
uint16.cast_from_int	../library/uint16.m	/^:- func cast_from_int(/;kq|/^\<cast_from_int\>/;'q;"	kind:func
uint16.cast_from_int16	../library/uint16.m	/^:- func cast_from_int16(/;kq|/^\<cast_from_int16\>/;'q;"	kind:func
uint16.cast_from_uint	../library/uint16.m	/^:- func cast_from_uint(/;kq|/^\<cast_from_uint\>/;'q;"	kind:func
uint16.cast_from_uint64	../library/uint16.m	/^:- func cast_from_uint64(/;kq|/^\<cast_from_uint64\>/;'q;"	kind:func
uint16.cast_from_uint8	../library/uint16.m	/^:- func cast_from_uint8(/;kq|/^\<cast_from_uint8\>/;'q;"	kind:func
uint16.cast_to_int	../library/uint16.m	/^:- func cast_to_int(/;kq|/^\<cast_to_int\>/;'q;"	kind:func
uint16.cast_to_uint	../library/uint16.m	/^:- func cast_to_uint(/;kq|/^\<cast_to_uint\>/;'q;"	kind:func
uint16.cast_to_uint64	../library/uint16.m	/^:- func cast_to_uint64(/;kq|/^\<cast_to_uint64\>/;'q;"	kind:func
uint16.cast_to_uint8	../library/uint16.m	/^:- func cast_to_uint8(/;kq|/^\<cast_to_uint8\>/;'q;"	kind:func
uint16.clear_bit	../library/uint16.m	/^:- func clear_bit(/;kq|/^\<clear_bit\>/;'q;"	kind:func
uint16.det_from_int	../library/uint16.m	/^:- func det_from_int(/;kq|/^\<det_from_int\>/;'q;"	kind:func
uint16.det_from_uint	../library/uint16.m	/^:- func det_from_uint(/;kq|/^\<det_from_uint\>/;'q;"	kind:func
uint16.even	../library/uint16.m	/^:- pred even(/;kq|/^\<even\>/;'q;"	kind:pred
uint16.flip_bit	../library/uint16.m	/^:- func flip_bit(/;kq|/^\<flip_bit\>/;'q;"	kind:func
uint16.from_bytes_be	../library/uint16.m	/^:- func from_bytes_be(/;kq|/^\<from_bytes_be\>/;'q;"	kind:func
uint16.from_bytes_le	../library/uint16.m	/^:- func from_bytes_le(/;kq|/^\<from_bytes_le\>/;'q;"	kind:func
uint16.from_int	../library/uint16.m	/^:- pred from_int(/;kq|/^\<from_int\>/;'q;"	kind:pred
uint16.from_uint	../library/uint16.m	/^:- pred from_uint(/;kq|/^\<from_uint\>/;'q;"	kind:pred
uint16.max	../library/uint16.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
uint16.max_uint16	../library/uint16.m	/^:- func max_uint16 = uint16.$/;kq|/^\<max_uint16\>/;'q;"	kind:func
uint16.min	../library/uint16.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
uint16.minus	../library/uint16.m	/^:- func minus(/;kq|/^\<minus\>/;'q;"	kind:func
uint16.num_leading_zeros	../library/uint16.m	/^:- func num_leading_zeros(/;kq|/^\<num_leading_zeros\>/;'q;"	kind:func
uint16.num_ones	../library/uint16.m	/^:- func num_ones(/;kq|/^\<num_ones\>/;'q;"	kind:func
uint16.num_trailing_zeros	../library/uint16.m	/^:- func num_trailing_zeros(/;kq|/^\<num_trailing_zeros\>/;'q;"	kind:func
uint16.num_zeros	../library/uint16.m	/^:- func num_zeros(/;kq|/^\<num_zeros\>/;'q;"	kind:func
uint16.odd	../library/uint16.m	/^:- pred odd(/;kq|/^\<odd\>/;'q;"	kind:pred
uint16.plus	../library/uint16.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
uint16.reverse_bits	../library/uint16.m	/^:- func reverse_bits(/;kq|/^\<reverse_bits\>/;'q;"	kind:func
uint16.reverse_bytes	../library/uint16.m	/^:- func reverse_bytes(/;kq|/^\<reverse_bytes\>/;'q;"	kind:func
uint16.rotate_left	../library/uint16.m	/^:- func rotate_left(/;kq|/^\<rotate_left\>/;'q;"	kind:func
uint16.rotate_right	../library/uint16.m	/^:- func rotate_right(/;kq|/^\<rotate_right\>/;'q;"	kind:func
uint16.set_bit	../library/uint16.m	/^:- func set_bit(/;kq|/^\<set_bit\>/;'q;"	kind:func
uint16.times	../library/uint16.m	/^:- func times(/;kq|/^\<times\>/;'q;"	kind:func
uint16.to_int	../library/uint16.m	/^:- func to_int(/;kq|/^\<to_int\>/;'q;"	kind:func
uint16.unchecked_bit_is_clear	../library/uint16.m	/^:- pred unchecked_bit_is_clear(/;kq|/^\<unchecked_bit_is_clear\>/;'q;"	kind:pred
uint16.unchecked_bit_is_set	../library/uint16.m	/^:- pred unchecked_bit_is_set(/;kq|/^\<unchecked_bit_is_set\>/;'q;"	kind:pred
uint16.unchecked_clear_bit	../library/uint16.m	/^:- func unchecked_clear_bit(/;kq|/^\<unchecked_clear_bit\>/;'q;"	kind:func
uint16.unchecked_flip_bit	../library/uint16.m	/^:- func unchecked_flip_bit(/;kq|/^\<unchecked_flip_bit\>/;'q;"	kind:func
uint16.unchecked_left_shift	../library/uint16.m	/^:- func unchecked_left_shift(uint16::in, int::in) = (/;kq|/^\<unchecked_left_shift\>/;'q;"	kind:func
uint16.unchecked_left_ushift	../library/uint16.m	/^:- func unchecked_left_ushift(uint16::in, uint::in) = (/;kq|/^\<unchecked_left_ushift\>/;'q;"	kind:func
uint16.unchecked_quotient	../library/uint16.m	/^:- func unchecked_quotient(uint16::in, uint16::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
uint16.unchecked_rem	../library/uint16.m	/^:- func unchecked_rem(uint16::in, uint16::in) = (/;kq|/^\<unchecked_rem\>/;'q;"	kind:func
uint16.unchecked_right_shift	../library/uint16.m	/^:- func unchecked_right_shift(uint16::in, int::in) = (/;kq|/^\<unchecked_right_shift\>/;'q;"	kind:func
uint16.unchecked_right_ushift	../library/uint16.m	/^:- func unchecked_right_ushift(uint16::in, uint::in) = (/;kq|/^\<unchecked_right_ushift\>/;'q;"	kind:func
uint16.unchecked_rotate_left	../library/uint16.m	/^:- func unchecked_rotate_left(/;kq|/^\<unchecked_rotate_left\>/;'q;"	kind:func
uint16.unchecked_rotate_right	../library/uint16.m	/^:- func unchecked_rotate_right(/;kq|/^\<unchecked_rotate_right\>/;'q;"	kind:func
uint16.unchecked_set_bit	../library/uint16.m	/^:- func unchecked_set_bit(/;kq|/^\<unchecked_set_bit\>/;'q;"	kind:func
uint16.xor	../library/uint16.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
uint16::in	../library/uint16.m	/^:- func (uint16::in) * (uint16::in) = (/;kq|/^\<uint16::in\>/;'q;"	kind:func
uint16::in	../library/uint16.m	/^:- func (uint16::in) << (int::in) = (/;kq|/^\<uint16::in\>/;'q;"	kind:func
uint16::in	../library/uint16.m	/^:- func (uint16::in) >> (int::in) = (/;kq|/^\<uint16::in\>/;'q;"	kind:func
uint16::in	../library/uint16.m	/^:- func (uint16::in) \/\/ (uint16::in) = (/;kq|/^\<uint16::in\>/;'q;"	kind:func
uint16::in	../library/uint16.m	/^:- func (uint16::in) \/\\ (uint16::in) = (/;kq|/^\<uint16::in\>/;'q;"	kind:func
uint16::in	../library/uint16.m	/^:- func (uint16::in) div (uint16::in) = (/;kq|/^\<uint16::in\>/;'q;"	kind:func
uint16::in	../library/uint16.m	/^:- func (uint16::in) mod (uint16::in) = (/;kq|/^\<uint16::in\>/;'q;"	kind:func
uint16::in	../library/uint16.m	/^:- func (uint16::in) rem (uint16::in) = (/;kq|/^\<uint16::in\>/;'q;"	kind:func
uint16::in	../library/uint16.m	/^:- pred (uint16::in) < (/;kq|/^\<uint16::in\>/;'q;"	kind:pred
uint16_const	builtin_ops.m	/^    ;       uint16_const(uint16)$/;kq|-;/\<uint16_const\>/;'q;"	kind:cons
uint16_const	prog_data.m	/^    ;       uint16_const(uint16)$/;kq|-;/\<uint16_const\>/;'q;"	kind:cons
uint16_switch	switch_util.m	/^    ;       uint16_switch(int_switch_info(uint16))$/;kq|-;/\<uint16_switch\>/;'q;"	kind:cons
uint16_to_decimal_term	../library/term.m	/^:- func uint16_to_decimal_term(uint16, context) = term(/;kq|/^\<uint16_to_decimal_term\>/;'q;"	kind:func
uint16_to_decimal_term	../library/term_int.m	/^:- func uint16_to_decimal_term(uint16, context) = term(/;kq|/^\<uint16_to_decimal_term\>/;'q;"	kind:func
uint16_to_doc	../library/pretty_printer.m	/^:- func uint16_to_doc(/;kq|/^\<uint16_to_doc\>/;'q;"	kind:func
uint16_to_doc	../library/uint16.m	/^:- func uint16_to_doc(/;kq|/^\<uint16_to_doc\>/;'q;"	kind:func
uint16_to_string	../library/string.m	/^:- func uint16_to_string(uint16::in) = (/;kq|/^\<uint16_to_string\>/;'q;"	kind:func
uint16_type	builtin_lib_types.m	/^:- func uint16_type = mer_type.$/;kq|/^\<uint16_type\>/;'q;"	kind:func
uint16_type_ctor	builtin_lib_types.m	/^:- func uint16_type_ctor = type_ctor.$/;kq|/^\<uint16_type_ctor\>/;'q;"	kind:func
uint32	../library/uint32.m	/^:- func uint32 + uint32 = uint32.$/;kq|/^\<uint32\>/;'q;"	kind:func
uint32	../library/uint32.m	/^:- func uint32 - uint32 = uint32.$/;kq|/^\<uint32\>/;'q;"	kind:func
uint32.\	../library/uint32.m	/^:- func \\ (uint32::in) = (/;kq|/^\<\\>/;'q;"	kind:func
uint32.bit_is_clear	../library/uint32.m	/^:- pred bit_is_clear(/;kq|/^\<bit_is_clear\>/;'q;"	kind:pred
uint32.bit_is_set	../library/uint32.m	/^:- pred bit_is_set(/;kq|/^\<bit_is_set\>/;'q;"	kind:pred
uint32.cast_from_int	../library/uint32.m	/^:- func cast_from_int(/;kq|/^\<cast_from_int\>/;'q;"	kind:func
uint32.cast_from_int32	../library/uint32.m	/^:- func cast_from_int32(/;kq|/^\<cast_from_int32\>/;'q;"	kind:func
uint32.cast_from_uint	../library/uint32.m	/^:- func cast_from_uint(/;kq|/^\<cast_from_uint\>/;'q;"	kind:func
uint32.cast_from_uint16	../library/uint32.m	/^:- func cast_from_uint16(/;kq|/^\<cast_from_uint16\>/;'q;"	kind:func
uint32.cast_from_uint64	../library/uint32.m	/^:- func cast_from_uint64(/;kq|/^\<cast_from_uint64\>/;'q;"	kind:func
uint32.cast_from_uint8	../library/uint32.m	/^:- func cast_from_uint8(/;kq|/^\<cast_from_uint8\>/;'q;"	kind:func
uint32.cast_to_int	../library/uint32.m	/^:- func cast_to_int(/;kq|/^\<cast_to_int\>/;'q;"	kind:func
uint32.cast_to_uint	../library/uint32.m	/^:- func cast_to_uint(/;kq|/^\<cast_to_uint\>/;'q;"	kind:func
uint32.cast_to_uint16	../library/uint32.m	/^:- func cast_to_uint16(/;kq|/^\<cast_to_uint16\>/;'q;"	kind:func
uint32.cast_to_uint64	../library/uint32.m	/^:- func cast_to_uint64(/;kq|/^\<cast_to_uint64\>/;'q;"	kind:func
uint32.cast_to_uint8	../library/uint32.m	/^:- func cast_to_uint8(/;kq|/^\<cast_to_uint8\>/;'q;"	kind:func
uint32.clear_bit	../library/uint32.m	/^:- func clear_bit(/;kq|/^\<clear_bit\>/;'q;"	kind:func
uint32.det_from_int	../library/uint32.m	/^:- func det_from_int(/;kq|/^\<det_from_int\>/;'q;"	kind:func
uint32.det_from_uint	../library/uint32.m	/^:- func det_from_uint(/;kq|/^\<det_from_uint\>/;'q;"	kind:func
uint32.even	../library/uint32.m	/^:- pred even(/;kq|/^\<even\>/;'q;"	kind:pred
uint32.flip_bit	../library/uint32.m	/^:- func flip_bit(/;kq|/^\<flip_bit\>/;'q;"	kind:func
uint32.from_bytes_be	../library/uint32.m	/^:- func from_bytes_be(/;kq|/^\<from_bytes_be\>/;'q;"	kind:func
uint32.from_bytes_le	../library/uint32.m	/^:- func from_bytes_le(/;kq|/^\<from_bytes_le\>/;'q;"	kind:func
uint32.from_int	../library/uint32.m	/^:- pred from_int(/;kq|/^\<from_int\>/;'q;"	kind:pred
uint32.from_uint	../library/uint32.m	/^:- pred from_uint(/;kq|/^\<from_uint\>/;'q;"	kind:pred
uint32.max	../library/uint32.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
uint32.max_uint32	../library/uint32.m	/^:- func max_uint32 = uint32.$/;kq|/^\<max_uint32\>/;'q;"	kind:func
uint32.min	../library/uint32.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
uint32.minus	../library/uint32.m	/^:- func minus(/;kq|/^\<minus\>/;'q;"	kind:func
uint32.num_leading_zeros	../library/uint32.m	/^:- func num_leading_zeros(/;kq|/^\<num_leading_zeros\>/;'q;"	kind:func
uint32.num_ones	../library/uint32.m	/^:- func num_ones(/;kq|/^\<num_ones\>/;'q;"	kind:func
uint32.num_trailing_zeros	../library/uint32.m	/^:- func num_trailing_zeros(/;kq|/^\<num_trailing_zeros\>/;'q;"	kind:func
uint32.num_zeros	../library/uint32.m	/^:- func num_zeros(/;kq|/^\<num_zeros\>/;'q;"	kind:func
uint32.odd	../library/uint32.m	/^:- pred odd(/;kq|/^\<odd\>/;'q;"	kind:pred
uint32.plus	../library/uint32.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
uint32.reverse_bits	../library/uint32.m	/^:- func reverse_bits(/;kq|/^\<reverse_bits\>/;'q;"	kind:func
uint32.reverse_bytes	../library/uint32.m	/^:- func reverse_bytes(/;kq|/^\<reverse_bytes\>/;'q;"	kind:func
uint32.rotate_left	../library/uint32.m	/^:- func rotate_left(/;kq|/^\<rotate_left\>/;'q;"	kind:func
uint32.rotate_right	../library/uint32.m	/^:- func rotate_right(/;kq|/^\<rotate_right\>/;'q;"	kind:func
uint32.set_bit	../library/uint32.m	/^:- func set_bit(/;kq|/^\<set_bit\>/;'q;"	kind:func
uint32.times	../library/uint32.m	/^:- func times(/;kq|/^\<times\>/;'q;"	kind:func
uint32.unchecked_bit_is_clear	../library/uint32.m	/^:- pred unchecked_bit_is_clear(/;kq|/^\<unchecked_bit_is_clear\>/;'q;"	kind:pred
uint32.unchecked_bit_is_set	../library/uint32.m	/^:- pred unchecked_bit_is_set(/;kq|/^\<unchecked_bit_is_set\>/;'q;"	kind:pred
uint32.unchecked_clear_bit	../library/uint32.m	/^:- func unchecked_clear_bit(/;kq|/^\<unchecked_clear_bit\>/;'q;"	kind:func
uint32.unchecked_flip_bit	../library/uint32.m	/^:- func unchecked_flip_bit(/;kq|/^\<unchecked_flip_bit\>/;'q;"	kind:func
uint32.unchecked_left_shift	../library/uint32.m	/^:- func unchecked_left_shift(uint32::in, int::in) = (/;kq|/^\<unchecked_left_shift\>/;'q;"	kind:func
uint32.unchecked_left_ushift	../library/uint32.m	/^:- func unchecked_left_ushift(uint32::in, uint::in) = (/;kq|/^\<unchecked_left_ushift\>/;'q;"	kind:func
uint32.unchecked_quotient	../library/uint32.m	/^:- func unchecked_quotient(uint32::in, uint32::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
uint32.unchecked_rem	../library/uint32.m	/^:- func unchecked_rem(uint32::in, uint32::in) = (/;kq|/^\<unchecked_rem\>/;'q;"	kind:func
uint32.unchecked_right_shift	../library/uint32.m	/^:- func unchecked_right_shift(uint32::in, int::in) = (/;kq|/^\<unchecked_right_shift\>/;'q;"	kind:func
uint32.unchecked_right_ushift	../library/uint32.m	/^:- func unchecked_right_ushift(uint32::in, uint::in) = (/;kq|/^\<unchecked_right_ushift\>/;'q;"	kind:func
uint32.unchecked_rotate_left	../library/uint32.m	/^:- func unchecked_rotate_left(/;kq|/^\<unchecked_rotate_left\>/;'q;"	kind:func
uint32.unchecked_rotate_right	../library/uint32.m	/^:- func unchecked_rotate_right(/;kq|/^\<unchecked_rotate_right\>/;'q;"	kind:func
uint32.unchecked_set_bit	../library/uint32.m	/^:- func unchecked_set_bit(/;kq|/^\<unchecked_set_bit\>/;'q;"	kind:func
uint32.xor	../library/uint32.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
uint32::in	../library/uint32.m	/^:- func (uint32::in) * (uint32::in) = (/;kq|/^\<uint32::in\>/;'q;"	kind:func
uint32::in	../library/uint32.m	/^:- func (uint32::in) << (int::in) = (/;kq|/^\<uint32::in\>/;'q;"	kind:func
uint32::in	../library/uint32.m	/^:- func (uint32::in) >> (int::in) = (/;kq|/^\<uint32::in\>/;'q;"	kind:func
uint32::in	../library/uint32.m	/^:- func (uint32::in) \/\/ (uint32::in) = (/;kq|/^\<uint32::in\>/;'q;"	kind:func
uint32::in	../library/uint32.m	/^:- func (uint32::in) \/\\ (uint32::in) = (/;kq|/^\<uint32::in\>/;'q;"	kind:func
uint32::in	../library/uint32.m	/^:- func (uint32::in) div (uint32::in) = (/;kq|/^\<uint32::in\>/;'q;"	kind:func
uint32::in	../library/uint32.m	/^:- func (uint32::in) mod (uint32::in) = (/;kq|/^\<uint32::in\>/;'q;"	kind:func
uint32::in	../library/uint32.m	/^:- func (uint32::in) rem (uint32::in) = (/;kq|/^\<uint32::in\>/;'q;"	kind:func
uint32::in	../library/uint32.m	/^:- pred (uint32::in) < (/;kq|/^\<uint32::in\>/;'q;"	kind:pred
uint32_const	builtin_ops.m	/^    ;       uint32_const(uint32)$/;kq|-;/\<uint32_const\>/;'q;"	kind:cons
uint32_const	prog_data.m	/^    ;       uint32_const(uint32)$/;kq|-;/\<uint32_const\>/;'q;"	kind:cons
uint32_list	../library/integer.m	/^:- func uint32_list(list(/;kq|/^\<uint32_list\>/;'q;"	kind:func	file:
uint32_switch	switch_util.m	/^    ;       uint32_switch(int_switch_info(uint32))$/;kq|-;/\<uint32_switch\>/;'q;"	kind:cons
uint32_to_decimal_term	../library/term.m	/^:- func uint32_to_decimal_term(uint32, context) = term(/;kq|/^\<uint32_to_decimal_term\>/;'q;"	kind:func
uint32_to_decimal_term	../library/term_int.m	/^:- func uint32_to_decimal_term(uint32, context) = term(/;kq|/^\<uint32_to_decimal_term\>/;'q;"	kind:func
uint32_to_digits	../library/integer.m	/^:- func uint32_to_digits(/;kq|/^\<uint32_to_digits\>/;'q;"	kind:func	file:
uint32_to_digits_2	../library/integer.m	/^:- func uint32_to_digits_2(/;kq|/^\<uint32_to_digits_2\>/;'q;"	kind:func	file:
uint32_to_doc	../library/pretty_printer.m	/^:- func uint32_to_doc(/;kq|/^\<uint32_to_doc\>/;'q;"	kind:func
uint32_to_doc	../library/uint32.m	/^:- func uint32_to_doc(/;kq|/^\<uint32_to_doc\>/;'q;"	kind:func
uint32_to_string	../library/string.m	/^:- func uint32_to_string(uint32::in) = (/;kq|/^\<uint32_to_string\>/;'q;"	kind:func
uint32_type	builtin_lib_types.m	/^:- func uint32_type = mer_type.$/;kq|/^\<uint32_type\>/;'q;"	kind:func
uint32_type_ctor	builtin_lib_types.m	/^:- func uint32_type_ctor = type_ctor.$/;kq|/^\<uint32_type_ctor\>/;'q;"	kind:func
uint64	../library/uint64.m	/^:- func uint64 + uint64 = uint64.$/;kq|/^\<uint64\>/;'q;"	kind:func
uint64	../library/uint64.m	/^:- func uint64 - uint64 = uint64.$/;kq|/^\<uint64\>/;'q;"	kind:func
uint64.\	../library/uint64.m	/^:- func \\ (uint64::in) = (/;kq|/^\<\\>/;'q;"	kind:func
uint64.bit_is_clear	../library/uint64.m	/^:- pred bit_is_clear(/;kq|/^\<bit_is_clear\>/;'q;"	kind:pred
uint64.bit_is_set	../library/uint64.m	/^:- pred bit_is_set(/;kq|/^\<bit_is_set\>/;'q;"	kind:pred
uint64.cast_from_int	../library/uint64.m	/^:- func cast_from_int(/;kq|/^\<cast_from_int\>/;'q;"	kind:func
uint64.cast_from_int64	../library/uint64.m	/^:- func cast_from_int64(/;kq|/^\<cast_from_int64\>/;'q;"	kind:func
uint64.cast_from_uint	../library/uint64.m	/^:- func cast_from_uint(/;kq|/^\<cast_from_uint\>/;'q;"	kind:func
uint64.cast_from_uint8	../library/uint64.m	/^:- func cast_from_uint8(/;kq|/^\<cast_from_uint8\>/;'q;"	kind:func
uint64.cast_to_int	../library/uint64.m	/^:- func cast_to_int(/;kq|/^\<cast_to_int\>/;'q;"	kind:func
uint64.cast_to_uint	../library/uint64.m	/^:- func cast_to_uint(/;kq|/^\<cast_to_uint\>/;'q;"	kind:func
uint64.cast_to_uint8	../library/uint64.m	/^:- func cast_to_uint8(/;kq|/^\<cast_to_uint8\>/;'q;"	kind:func
uint64.clear_bit	../library/uint64.m	/^:- func clear_bit(/;kq|/^\<clear_bit\>/;'q;"	kind:func
uint64.det_from_int	../library/uint64.m	/^:- func det_from_int(/;kq|/^\<det_from_int\>/;'q;"	kind:func
uint64.even	../library/uint64.m	/^:- pred even(/;kq|/^\<even\>/;'q;"	kind:pred
uint64.flip_bit	../library/uint64.m	/^:- func flip_bit(/;kq|/^\<flip_bit\>/;'q;"	kind:func
uint64.from_bytes_be	../library/uint64.m	/^:- func from_bytes_be(/;kq|/^\<from_bytes_be\>/;'q;"	kind:func
uint64.from_bytes_le	../library/uint64.m	/^:- func from_bytes_le(/;kq|/^\<from_bytes_le\>/;'q;"	kind:func
uint64.from_int	../library/uint64.m	/^:- pred from_int(/;kq|/^\<from_int\>/;'q;"	kind:pred
uint64.max	../library/uint64.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
uint64.max_uint64	../library/uint64.m	/^:- func max_uint64 = uint64.$/;kq|/^\<max_uint64\>/;'q;"	kind:func
uint64.min	../library/uint64.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
uint64.minus	../library/uint64.m	/^:- func minus(/;kq|/^\<minus\>/;'q;"	kind:func
uint64.num_leading_zeros	../library/uint64.m	/^:- func num_leading_zeros(/;kq|/^\<num_leading_zeros\>/;'q;"	kind:func
uint64.num_ones	../library/uint64.m	/^:- func num_ones(/;kq|/^\<num_ones\>/;'q;"	kind:func
uint64.num_trailing_zeros	../library/uint64.m	/^:- func num_trailing_zeros(/;kq|/^\<num_trailing_zeros\>/;'q;"	kind:func
uint64.num_zeros	../library/uint64.m	/^:- func num_zeros(/;kq|/^\<num_zeros\>/;'q;"	kind:func
uint64.odd	../library/uint64.m	/^:- pred odd(/;kq|/^\<odd\>/;'q;"	kind:pred
uint64.plus	../library/uint64.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
uint64.reverse_bits	../library/uint64.m	/^:- func reverse_bits(/;kq|/^\<reverse_bits\>/;'q;"	kind:func
uint64.reverse_bytes	../library/uint64.m	/^:- func reverse_bytes(/;kq|/^\<reverse_bytes\>/;'q;"	kind:func
uint64.rotate_left	../library/uint64.m	/^:- func rotate_left(/;kq|/^\<rotate_left\>/;'q;"	kind:func
uint64.rotate_right	../library/uint64.m	/^:- func rotate_right(/;kq|/^\<rotate_right\>/;'q;"	kind:func
uint64.set_bit	../library/uint64.m	/^:- func set_bit(/;kq|/^\<set_bit\>/;'q;"	kind:func
uint64.times	../library/uint64.m	/^:- func times(/;kq|/^\<times\>/;'q;"	kind:func
uint64.unchecked_bit_is_clear	../library/uint64.m	/^:- pred unchecked_bit_is_clear(/;kq|/^\<unchecked_bit_is_clear\>/;'q;"	kind:pred
uint64.unchecked_bit_is_set	../library/uint64.m	/^:- pred unchecked_bit_is_set(/;kq|/^\<unchecked_bit_is_set\>/;'q;"	kind:pred
uint64.unchecked_clear_bit	../library/uint64.m	/^:- func unchecked_clear_bit(/;kq|/^\<unchecked_clear_bit\>/;'q;"	kind:func
uint64.unchecked_flip_bit	../library/uint64.m	/^:- func unchecked_flip_bit(/;kq|/^\<unchecked_flip_bit\>/;'q;"	kind:func
uint64.unchecked_left_shift	../library/uint64.m	/^:- func unchecked_left_shift(uint64::in, int::in) = (/;kq|/^\<unchecked_left_shift\>/;'q;"	kind:func
uint64.unchecked_left_ushift	../library/uint64.m	/^:- func unchecked_left_ushift(uint64::in, uint::in) = (/;kq|/^\<unchecked_left_ushift\>/;'q;"	kind:func
uint64.unchecked_quotient	../library/uint64.m	/^:- func unchecked_quotient(uint64::in, uint64::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
uint64.unchecked_rem	../library/uint64.m	/^:- func unchecked_rem(uint64::in, uint64::in) = (/;kq|/^\<unchecked_rem\>/;'q;"	kind:func
uint64.unchecked_right_shift	../library/uint64.m	/^:- func unchecked_right_shift(uint64::in, int::in) = (/;kq|/^\<unchecked_right_shift\>/;'q;"	kind:func
uint64.unchecked_right_ushift	../library/uint64.m	/^:- func unchecked_right_ushift(uint64::in, uint::in) = (/;kq|/^\<unchecked_right_ushift\>/;'q;"	kind:func
uint64.unchecked_rotate_left	../library/uint64.m	/^:- func unchecked_rotate_left(/;kq|/^\<unchecked_rotate_left\>/;'q;"	kind:func
uint64.unchecked_rotate_right	../library/uint64.m	/^:- func unchecked_rotate_right(/;kq|/^\<unchecked_rotate_right\>/;'q;"	kind:func
uint64.unchecked_set_bit	../library/uint64.m	/^:- func unchecked_set_bit(/;kq|/^\<unchecked_set_bit\>/;'q;"	kind:func
uint64.xor	../library/uint64.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
uint64::in	../library/uint64.m	/^:- func (uint64::in) * (uint64::in) = (/;kq|/^\<uint64::in\>/;'q;"	kind:func
uint64::in	../library/uint64.m	/^:- func (uint64::in) << (int::in) = (/;kq|/^\<uint64::in\>/;'q;"	kind:func
uint64::in	../library/uint64.m	/^:- func (uint64::in) >> (int::in) = (/;kq|/^\<uint64::in\>/;'q;"	kind:func
uint64::in	../library/uint64.m	/^:- func (uint64::in) \/\/ (uint64::in) = (/;kq|/^\<uint64::in\>/;'q;"	kind:func
uint64::in	../library/uint64.m	/^:- func (uint64::in) \/\\ (uint64::in) = (/;kq|/^\<uint64::in\>/;'q;"	kind:func
uint64::in	../library/uint64.m	/^:- func (uint64::in) div (uint64::in) = (/;kq|/^\<uint64::in\>/;'q;"	kind:func
uint64::in	../library/uint64.m	/^:- func (uint64::in) mod (uint64::in) = (/;kq|/^\<uint64::in\>/;'q;"	kind:func
uint64::in	../library/uint64.m	/^:- func (uint64::in) rem (uint64::in) = (/;kq|/^\<uint64::in\>/;'q;"	kind:func
uint64::in	../library/uint64.m	/^:- pred (uint64::in) < (/;kq|/^\<uint64::in\>/;'q;"	kind:pred
uint64_const	builtin_ops.m	/^    ;       uint64_const(uint64)$/;kq|-;/\<uint64_const\>/;'q;"	kind:cons
uint64_const	prog_data.m	/^    ;       uint64_const(uint64).$/;kq|-;/\<uint64_const\>/;'q;"	kind:cons
uint64_const_expr_name	llds_out_data.m	/^:- pred uint64_const_expr_name(/;kq|/^\<uint64_const_expr_name\>/;'q;"	kind:pred
uint64_decimal_specifier	../library/string.format.m	/^:- func uint64_decimal_specifier = string.$/;kq|/^\<uint64_decimal_specifier\>/;'q;"	kind:func	file:
uint64_from_dword	builtin_ops.m	/^    ;       uint64_from_dword$/;kq|-;/\<uint64_from_dword\>/;'q;"	kind:cons
uint64_hex_lc_specifier	../library/string.format.m	/^:- func uint64_hex_lc_specifier = string.$/;kq|/^\<uint64_hex_lc_specifier\>/;'q;"	kind:func	file:
uint64_hex_p_specifier	../library/string.format.m	/^:- func uint64_hex_p_specifier = string.$/;kq|/^\<uint64_hex_p_specifier\>/;'q;"	kind:func	file:
uint64_hex_uc_specifier	../library/string.format.m	/^:- func uint64_hex_uc_specifier = string.$/;kq|/^\<uint64_hex_uc_specifier\>/;'q;"	kind:func	file:
uint64_list	../library/integer.m	/^:- func uint64_list(list(/;kq|/^\<uint64_list\>/;'q;"	kind:func	file:
uint64_literal_name	llds_out_data.m	/^:- pred uint64_literal_name(/;kq|/^\<uint64_literal_name\>/;'q;"	kind:pred	file:
uint64_octal_specifier	../library/string.format.m	/^:- func uint64_octal_specifier = string.$/;kq|/^\<uint64_octal_specifier\>/;'q;"	kind:func	file:
uint64_switch	switch_util.m	/^    ;       uint64_switch(int_switch_info(uint64))$/;kq|-;/\<uint64_switch\>/;'q;"	kind:cons
uint64_to_decimal_term	../library/term.m	/^:- func uint64_to_decimal_term(uint64, context) = term(/;kq|/^\<uint64_to_decimal_term\>/;'q;"	kind:func
uint64_to_decimal_term	../library/term_int.m	/^:- func uint64_to_decimal_term(uint64, context) = term(/;kq|/^\<uint64_to_decimal_term\>/;'q;"	kind:func
uint64_to_digits	../library/integer.m	/^:- func uint64_to_digits(/;kq|/^\<uint64_to_digits\>/;'q;"	kind:func	file:
uint64_to_digits_2	../library/integer.m	/^:- func uint64_to_digits_2(/;kq|/^\<uint64_to_digits_2\>/;'q;"	kind:func	file:
uint64_to_doc	../library/pretty_printer.m	/^:- func uint64_to_doc(/;kq|/^\<uint64_to_doc\>/;'q;"	kind:func
uint64_to_doc	../library/uint64.m	/^:- func uint64_to_doc(/;kq|/^\<uint64_to_doc\>/;'q;"	kind:func
uint64_to_hex_string	../library/string.m	/^:- func uint64_to_hex_string(uint64::in) = (/;kq|/^\<uint64_to_hex_string\>/;'q;"	kind:func
uint64_to_lc_hex_string	../library/string.m	/^:- func uint64_to_lc_hex_string(uint64::in) = (/;kq|/^\<uint64_to_lc_hex_string\>/;'q;"	kind:func
uint64_to_octal_string	../library/string.m	/^:- func uint64_to_octal_string(uint64::in) = (/;kq|/^\<uint64_to_octal_string\>/;'q;"	kind:func
uint64_to_string	../library/string.m	/^:- func uint64_to_string(uint64::in) = (/;kq|/^\<uint64_to_string\>/;'q;"	kind:func
uint64_to_uc_hex_string	../library/string.m	/^:- func uint64_to_uc_hex_string(uint64::in) = (/;kq|/^\<uint64_to_uc_hex_string\>/;'q;"	kind:func
uint64_type	builtin_lib_types.m	/^:- func uint64_type = mer_type.$/;kq|/^\<uint64_type\>/;'q;"	kind:func
uint64_type_ctor	builtin_lib_types.m	/^:- func uint64_type_ctor = type_ctor.$/;kq|/^\<uint64_type_ctor\>/;'q;"	kind:func
uint8	../library/uint8.m	/^:- func uint8 + uint8 = uint8.$/;kq|/^\<uint8\>/;'q;"	kind:func
uint8	../library/uint8.m	/^:- func uint8 - uint8 = uint8.$/;kq|/^\<uint8\>/;'q;"	kind:func
uint8.\	../library/uint8.m	/^:- func \\ (uint8::in) = (/;kq|/^\<\\>/;'q;"	kind:func
uint8.bit_is_clear	../library/uint8.m	/^:- pred bit_is_clear(/;kq|/^\<bit_is_clear\>/;'q;"	kind:pred
uint8.bit_is_set	../library/uint8.m	/^:- pred bit_is_set(/;kq|/^\<bit_is_set\>/;'q;"	kind:pred
uint8.cast_from_int	../library/uint8.m	/^:- func cast_from_int(/;kq|/^\<cast_from_int\>/;'q;"	kind:func
uint8.cast_from_int8	../library/uint8.m	/^:- func cast_from_int8(/;kq|/^\<cast_from_int8\>/;'q;"	kind:func
uint8.cast_from_uint	../library/uint8.m	/^:- func cast_from_uint(/;kq|/^\<cast_from_uint\>/;'q;"	kind:func
uint8.cast_to_int	../library/uint8.m	/^:- func cast_to_int(/;kq|/^\<cast_to_int\>/;'q;"	kind:func
uint8.cast_to_uint	../library/uint8.m	/^:- func cast_to_uint(/;kq|/^\<cast_to_uint\>/;'q;"	kind:func
uint8.clear_bit	../library/uint8.m	/^:- func clear_bit(/;kq|/^\<clear_bit\>/;'q;"	kind:func
uint8.det_from_int	../library/uint8.m	/^:- func det_from_int(/;kq|/^\<det_from_int\>/;'q;"	kind:func
uint8.det_from_uint	../library/uint8.m	/^:- func det_from_uint(/;kq|/^\<det_from_uint\>/;'q;"	kind:func
uint8.even	../library/uint8.m	/^:- pred even(/;kq|/^\<even\>/;'q;"	kind:pred
uint8.flip_bit	../library/uint8.m	/^:- func flip_bit(/;kq|/^\<flip_bit\>/;'q;"	kind:func
uint8.from_int	../library/uint8.m	/^:- pred from_int(/;kq|/^\<from_int\>/;'q;"	kind:pred
uint8.from_uint	../library/uint8.m	/^:- pred from_uint(/;kq|/^\<from_uint\>/;'q;"	kind:pred
uint8.max	../library/uint8.m	/^:- func max(/;kq|/^\<max\>/;'q;"	kind:func
uint8.max_uint8	../library/uint8.m	/^:- func max_uint8 = uint8.$/;kq|/^\<max_uint8\>/;'q;"	kind:func
uint8.min	../library/uint8.m	/^:- func min(/;kq|/^\<min\>/;'q;"	kind:func
uint8.minus	../library/uint8.m	/^:- func minus(/;kq|/^\<minus\>/;'q;"	kind:func
uint8.num_leading_zeros	../library/uint8.m	/^:- func num_leading_zeros(/;kq|/^\<num_leading_zeros\>/;'q;"	kind:func
uint8.num_ones	../library/uint8.m	/^:- func num_ones(/;kq|/^\<num_ones\>/;'q;"	kind:func
uint8.num_trailing_zeros	../library/uint8.m	/^:- func num_trailing_zeros(/;kq|/^\<num_trailing_zeros\>/;'q;"	kind:func
uint8.num_zeros	../library/uint8.m	/^:- func num_zeros(/;kq|/^\<num_zeros\>/;'q;"	kind:func
uint8.odd	../library/uint8.m	/^:- pred odd(/;kq|/^\<odd\>/;'q;"	kind:pred
uint8.plus	../library/uint8.m	/^:- func plus(/;kq|/^\<plus\>/;'q;"	kind:func
uint8.reverse_bits	../library/uint8.m	/^:- func reverse_bits(/;kq|/^\<reverse_bits\>/;'q;"	kind:func
uint8.rotate_left	../library/uint8.m	/^:- func rotate_left(/;kq|/^\<rotate_left\>/;'q;"	kind:func
uint8.rotate_right	../library/uint8.m	/^:- func rotate_right(/;kq|/^\<rotate_right\>/;'q;"	kind:func
uint8.set_bit	../library/uint8.m	/^:- func set_bit(/;kq|/^\<set_bit\>/;'q;"	kind:func
uint8.times	../library/uint8.m	/^:- func times(/;kq|/^\<times\>/;'q;"	kind:func
uint8.to_int	../library/uint8.m	/^:- func to_int(/;kq|/^\<to_int\>/;'q;"	kind:func
uint8.unchecked_bit_is_clear	../library/uint8.m	/^:- pred unchecked_bit_is_clear(/;kq|/^\<unchecked_bit_is_clear\>/;'q;"	kind:pred
uint8.unchecked_bit_is_set	../library/uint8.m	/^:- pred unchecked_bit_is_set(/;kq|/^\<unchecked_bit_is_set\>/;'q;"	kind:pred
uint8.unchecked_clear_bit	../library/uint8.m	/^:- func unchecked_clear_bit(/;kq|/^\<unchecked_clear_bit\>/;'q;"	kind:func
uint8.unchecked_flip_bit	../library/uint8.m	/^:- func unchecked_flip_bit(/;kq|/^\<unchecked_flip_bit\>/;'q;"	kind:func
uint8.unchecked_left_shift	../library/uint8.m	/^:- func unchecked_left_shift(uint8::in, int::in) = (/;kq|/^\<unchecked_left_shift\>/;'q;"	kind:func
uint8.unchecked_left_ushift	../library/uint8.m	/^:- func unchecked_left_ushift(uint8::in, uint::in) = (/;kq|/^\<unchecked_left_ushift\>/;'q;"	kind:func
uint8.unchecked_quotient	../library/uint8.m	/^:- func unchecked_quotient(uint8::in, uint8::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
uint8.unchecked_rem	../library/uint8.m	/^:- func unchecked_rem(uint8::in, uint8::in) = (/;kq|/^\<unchecked_rem\>/;'q;"	kind:func
uint8.unchecked_right_shift	../library/uint8.m	/^:- func unchecked_right_shift(uint8::in, int::in) = (/;kq|/^\<unchecked_right_shift\>/;'q;"	kind:func
uint8.unchecked_right_ushift	../library/uint8.m	/^:- func unchecked_right_ushift(uint8::in, uint::in) = (/;kq|/^\<unchecked_right_ushift\>/;'q;"	kind:func
uint8.unchecked_rotate_left	../library/uint8.m	/^:- func unchecked_rotate_left(/;kq|/^\<unchecked_rotate_left\>/;'q;"	kind:func
uint8.unchecked_rotate_right	../library/uint8.m	/^:- func unchecked_rotate_right(/;kq|/^\<unchecked_rotate_right\>/;'q;"	kind:func
uint8.unchecked_set_bit	../library/uint8.m	/^:- func unchecked_set_bit(/;kq|/^\<unchecked_set_bit\>/;'q;"	kind:func
uint8.xor	../library/uint8.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
uint8::in	../library/uint8.m	/^:- func (uint8::in) * (uint8::in) = (/;kq|/^\<uint8::in\>/;'q;"	kind:func
uint8::in	../library/uint8.m	/^:- func (uint8::in) << (int::in) = (/;kq|/^\<uint8::in\>/;'q;"	kind:func
uint8::in	../library/uint8.m	/^:- func (uint8::in) >> (int::in) = (/;kq|/^\<uint8::in\>/;'q;"	kind:func
uint8::in	../library/uint8.m	/^:- func (uint8::in) \/\/ (uint8::in) = (/;kq|/^\<uint8::in\>/;'q;"	kind:func
uint8::in	../library/uint8.m	/^:- func (uint8::in) \/\\ (uint8::in) = (/;kq|/^\<uint8::in\>/;'q;"	kind:func
uint8::in	../library/uint8.m	/^:- func (uint8::in) div (uint8::in) = (/;kq|/^\<uint8::in\>/;'q;"	kind:func
uint8::in	../library/uint8.m	/^:- func (uint8::in) mod (uint8::in) = (/;kq|/^\<uint8::in\>/;'q;"	kind:func
uint8::in	../library/uint8.m	/^:- func (uint8::in) rem (uint8::in) = (/;kq|/^\<uint8::in\>/;'q;"	kind:func
uint8::in	../library/uint8.m	/^:- pred (uint8::in) < (/;kq|/^\<uint8::in\>/;'q;"	kind:pred
uint8_const	builtin_ops.m	/^    ;       uint8_const(uint8)$/;kq|-;/\<uint8_const\>/;'q;"	kind:cons
uint8_const	prog_data.m	/^    ;       uint8_const(uint8)$/;kq|-;/\<uint8_const\>/;'q;"	kind:cons
uint8_switch	switch_util.m	/^    ;       uint8_switch(int_switch_info(uint8))$/;kq|-;/\<uint8_switch\>/;'q;"	kind:cons
uint8_to_decimal_term	../library/term.m	/^:- func uint8_to_decimal_term(uint8, context) = term(/;kq|/^\<uint8_to_decimal_term\>/;'q;"	kind:func
uint8_to_decimal_term	../library/term_int.m	/^:- func uint8_to_decimal_term(uint8, context) = term(/;kq|/^\<uint8_to_decimal_term\>/;'q;"	kind:func
uint8_to_doc	../library/pretty_printer.m	/^:- func uint8_to_doc(/;kq|/^\<uint8_to_doc\>/;'q;"	kind:func
uint8_to_doc	../library/uint8.m	/^:- func uint8_to_doc(/;kq|/^\<uint8_to_doc\>/;'q;"	kind:func
uint8_to_string	../library/string.m	/^:- func uint8_to_string(uint8::in) = (/;kq|/^\<uint8_to_string\>/;'q;"	kind:func
uint8_type	builtin_lib_types.m	/^:- func uint8_type = mer_type.$/;kq|/^\<uint8_type\>/;'q;"	kind:func
uint8_type_ctor	builtin_lib_types.m	/^:- func uint8_type_ctor = type_ctor.$/;kq|/^\<uint8_type_ctor\>/;'q;"	kind:func
uint::in	../library/uint.m	/^:- func (uint::in) * (uint::in) = (/;kq|/^\<uint::in\>/;'q;"	kind:func
uint::in	../library/uint.m	/^:- func (uint::in) << (int::in) = (/;kq|/^\<uint::in\>/;'q;"	kind:func
uint::in	../library/uint.m	/^:- func (uint::in) >> (int::in) = (/;kq|/^\<uint::in\>/;'q;"	kind:func
uint::in	../library/uint.m	/^:- func (uint::in) \/\/ (uint::in) = (/;kq|/^\<uint::in\>/;'q;"	kind:func
uint::in	../library/uint.m	/^:- func (uint::in) \/\\ (uint::in) = (/;kq|/^\<uint::in\>/;'q;"	kind:func
uint::in	../library/uint.m	/^:- func (uint::in) div (uint::in) = (/;kq|/^\<uint::in\>/;'q;"	kind:func
uint::in	../library/uint.m	/^:- func (uint::in) mod (uint::in) = (/;kq|/^\<uint::in\>/;'q;"	kind:func
uint::in	../library/uint.m	/^:- func (uint::in) rem (uint::in) = (/;kq|/^\<uint::in\>/;'q;"	kind:func
uint::in	../library/uint.m	/^:- pred (uint::in) < (/;kq|/^\<uint::in\>/;'q;"	kind:pred
uint_const	builtin_ops.m	/^    ;       uint_const(uint)$/;kq|-;/\<uint_const\>/;'q;"	kind:cons
uint_const	prog_data.m	/^    ;       uint_const(uint)$/;kq|-;/\<uint_const\>/;'q;"	kind:cons
uint_fixed	error_spec.m	/^    ;       uint_fixed(uint)$/;kq|-;/\<uint_fixed\>/;'q;"	kind:cons
uint_least16	llds.m	/^    ;       uint_least16$/;kq|-;/\<uint_least16\>/;'q;"	kind:cons
uint_least32	llds.m	/^    ;       uint_least32.$/;kq|-;/\<uint_least32\>/;'q;"	kind:cons
uint_least8	llds.m	/^    ;       uint_least8$/;kq|-;/\<uint_least8\>/;'q;"	kind:cons
uint_list	../library/integer.m	/^:- func uint_list(list(/;kq|/^\<uint_list\>/;'q;"	kind:func	file:
uint_name	error_spec.m	/^    ;       uint_name(uint)$/;kq|-;/\<uint_name\>/;'q;"	kind:cons
uint_name_str	error_spec.m	/^:- func uint_name_str(/;kq|/^\<uint_name_str\>/;'q;"	kind:func
uint_size	parse_string_format.m	/^:- type uint_size$/;kq|-;/\<uint_size\>/;'q;"	kind:type
uint_size_16	parse_string_format.m	/^    ;       uint_size_16$/;kq|-;/\<uint_size_16\>/;'q;"	kind:cons
uint_size_32	parse_string_format.m	/^    ;       uint_size_32$/;kq|-;/\<uint_size_32\>/;'q;"	kind:cons
uint_size_64	parse_string_format.m	/^    ;       uint_size_64.$/;kq|-;/\<uint_size_64\>/;'q;"	kind:cons
uint_size_8	parse_string_format.m	/^    ;       uint_size_8$/;kq|-;/\<uint_size_8\>/;'q;"	kind:cons
uint_size_word	parse_string_format.m	/^    --->    uint_size_word$/;kq|-;/\<uint_size_word\>/;'q;"	kind:cons
uint_switch	switch_util.m	/^    ;       uint_switch(int_switch_info(uint))$/;kq|-;/\<uint_switch\>/;'q;"	kind:cons
uint_to_decimal_term	../library/term.m	/^:- func uint_to_decimal_term(uint, context) = term(/;kq|/^\<uint_to_decimal_term\>/;'q;"	kind:func
uint_to_decimal_term	../library/term_int.m	/^:- func uint_to_decimal_term(uint, context) = term(/;kq|/^\<uint_to_decimal_term\>/;'q;"	kind:func
uint_to_digits	../library/integer.m	/^:- func uint_to_digits(/;kq|/^\<uint_to_digits\>/;'q;"	kind:func	file:
uint_to_digits_2	../library/integer.m	/^:- func uint_to_digits_2(/;kq|/^\<uint_to_digits_2\>/;'q;"	kind:func	file:
uint_to_doc	../library/pretty_printer.m	/^:- func uint_to_doc(/;kq|/^\<uint_to_doc\>/;'q;"	kind:func
uint_to_doc	../library/uint.m	/^:- func uint_to_doc(/;kq|/^\<uint_to_doc\>/;'q;"	kind:func
uint_to_hex_string	../library/string.m	/^:- func uint_to_hex_string(uint::in) = (/;kq|/^\<uint_to_hex_string\>/;'q;"	kind:func
uint_to_lc_hex_string	../library/string.m	/^:- func uint_to_lc_hex_string(uint::in) = (/;kq|/^\<uint_to_lc_hex_string\>/;'q;"	kind:func
uint_to_octal_string	../library/string.m	/^:- func uint_to_octal_string(uint::in) = (/;kq|/^\<uint_to_octal_string\>/;'q;"	kind:func
uint_to_string	../library/string.m	/^:- func uint_to_string(uint::in) = (/;kq|/^\<uint_to_string\>/;'q;"	kind:func
uint_to_uc_hex_string	../library/string.m	/^:- func uint_to_uc_hex_string(uint::in) = (/;kq|/^\<uint_to_uc_hex_string\>/;'q;"	kind:func
uint_type	builtin_lib_types.m	/^:- func uint_type = mer_type.$/;kq|/^\<uint_type\>/;'q;"	kind:func
uint_type_ctor	builtin_lib_types.m	/^:- func uint_type_ctor = type_ctor.$/;kq|/^\<uint_type_ctor\>/;'q;"	kind:func
uit_dead_fake	hlds_inst_mode.m	/^                uit_dead_fake   ::  map(inst_pair, maybe_inst_det)$/;kq|-;/\<uit_dead_fake\>/;'q;"	kind:fld	file:
uit_dead_real	hlds_inst_mode.m	/^                uit_dead_real   ::  map(inst_pair, maybe_inst_det),$/;kq|-;/\<uit_dead_real\>/;'q;"	kind:fld	file:
uit_live_fake	hlds_inst_mode.m	/^                uit_live_fake   ::  map(inst_pair, maybe_inst_det),$/;kq|-;/\<uit_live_fake\>/;'q;"	kind:fld	file:
uit_live_real	hlds_inst_mode.m	/^                uit_live_real   ::  map(inst_pair, maybe_inst_det),$/;kq|-;/\<uit_live_real\>/;'q;"	kind:fld	file:
umc_call	hlds_goal.m	/^    ;       umc_call($/;kq|-;/\<umc_call\>/;'q;"	kind:cons
umc_explicit	hlds_goal.m	/^    --->    umc_explicit$/;kq|-;/\<umc_explicit\>/;'q;"	kind:cons
umc_head	hlds_goal.m	/^    ;       umc_head($/;kq|-;/\<umc_head\>/;'q;"	kind:cons
umc_head_result	hlds_goal.m	/^    ;       umc_head_result$/;kq|-;/\<umc_head_result\>/;'q;"	kind:cons
umc_implicit	hlds_goal.m	/^    ;       umc_implicit($/;kq|-;/\<umc_implicit\>/;'q;"	kind:cons
unarg_module_info	unused_args.m	/^                unarg_module_info   :: module_info,$/;kq|-;/\<unarg_module_info\>/;'q;"	kind:fld	file:
unarg_var_table	unused_args.m	/^                unarg_var_table     :: var_table$/;kq|-;/\<unarg_var_table\>/;'q;"	kind:fld	file:
unary_op	builtin_ops.m	/^:- type unary_op$/;kq|-;/\<unary_op\>/;'q;"	kind:type
unary_prefix_op	c_util.m	/^:- pred unary_prefix_op(/;kq|/^\<unary_prefix_op\>/;'q;"	kind:pred
unbound_tvars_explanation_pieces	check_typeclass.m	/^:- func unbound_tvars_explanation_pieces = list(/;kq|/^\<unbound_tvars_explanation_pieces\>/;'q;"	kind:func	file:
unbounded_cases	switch_detection.m	/^    ;       unbounded_cases.$/;kq|-;/\<unbounded_cases\>/;'q;"	kind:cons	file:
unbounded_putback	../library/stream.m	/^:- typeclass unbounded_putback(Stream, Unit, State, Error)$/;kq|-;/\<unbounded_putback\>/;'q;"	kind:tc
unboxed_float	options.m	/^    ;       unboxed_float$/;kq|-;/\<unboxed_float\>/;'q;"	kind:cons
unboxed_floats	llds.m	/^                unboxed_floats          :: have_unboxed_floats,$/;kq|-;/\<unboxed_floats\>/;'q;"	kind:fld
unboxed_get	../library/io.m	/^    pred(unboxed_get\/5) is stream_read_binary_int8_unboxed$/;kq|-;/\<unboxed_get\>/;'q;"	kind:tcim	file:
unboxed_get	../library/io.m	/^    pred(unboxed_get\/5) is stream_read_binary_uint8_unboxed$/;kq|-;/\<unboxed_get\>/;'q;"	kind:tcim	file:
unboxed_get	../library/io.m	/^    pred(unboxed_get\/5) is stream_read_char_unboxed$/;kq|-;/\<unboxed_get\>/;'q;"	kind:tcim	file:
unboxed_get	../library/stream.m	/^    pred unboxed_get(Stream::in, result(Error)::out, Unit::out,$/;kq|-;/\<unboxed_get\>/;'q;"	kind:tcm
unboxed_int64s	llds.m	/^                unboxed_int64s          :: have_unboxed_int64s,$/;kq|-;/\<unboxed_int64s\>/;'q;"	kind:fld
unboxed_int64s	options.m	/^    ;       unboxed_int64s$/;kq|-;/\<unboxed_int64s\>/;'q;"	kind:cons
unboxed_no_tag_types	options.m	/^    ;       unboxed_no_tag_types$/;kq|-;/\<unboxed_no_tag_types\>/;'q;"	kind:cons
unboxed_reader	../library/io.m	/^:- instance stream.unboxed_reader(binary_input_stream, int8, io, io.error)$/;kq|-;/\<unboxed_reader\>/;'q;"	kind:tci	file:
unboxed_reader	../library/io.m	/^:- instance stream.unboxed_reader(binary_input_stream, uint8, io, io.error)$/;kq|-;/\<unboxed_reader\>/;'q;"	kind:tci	file:
unboxed_reader	../library/io.m	/^:- instance stream.unboxed_reader(text_input_stream, char, io, io.error)$/;kq|-;/\<unboxed_reader\>/;'q;"	kind:tci	file:
unboxed_reader	../library/stream.m	/^:- typeclass unboxed_reader(Stream, Unit, State, Error)$/;kq|-;/\<unboxed_reader\>/;'q;"	kind:tc
uncapitalize_first	../library/string.m	/^:- func uncapitalize_first(/;kq|/^\<uncapitalize_first\>/;'q;"	kind:func
unchanged	../library/edit_seq.m	/^    --->    unchanged(T)$/;kq|-;/\<unchanged\>/;'q;"	kind:cons
unchanged	maybe_util.m	/^    --->    unchanged$/;kq|-;/\<unchanged\>/;'q;"	kind:cons
unchecked_abs	../library/int.m	/^:- func unchecked_abs(/;kq|/^\<unchecked_abs\>/;'q;"	kind:func
unchecked_abs	../library/int16.m	/^:- func unchecked_abs(/;kq|/^\<unchecked_abs\>/;'q;"	kind:func
unchecked_abs	../library/int32.m	/^:- func unchecked_abs(/;kq|/^\<unchecked_abs\>/;'q;"	kind:func
unchecked_abs	../library/int64.m	/^:- func unchecked_abs(/;kq|/^\<unchecked_abs\>/;'q;"	kind:func
unchecked_abs	../library/int8.m	/^:- func unchecked_abs(/;kq|/^\<unchecked_abs\>/;'q;"	kind:func
unchecked_acos	../library/math.m	/^:- func unchecked_acos(/;kq|/^\<unchecked_acos\>/;'q;"	kind:func
unchecked_asin	../library/math.m	/^:- func unchecked_asin(/;kq|/^\<unchecked_asin\>/;'q;"	kind:func
unchecked_bit_is_clear	../library/uint16.m	/^:- pred unchecked_bit_is_clear(/;kq|/^\<unchecked_bit_is_clear\>/;'q;"	kind:pred
unchecked_bit_is_clear	../library/uint32.m	/^:- pred unchecked_bit_is_clear(/;kq|/^\<unchecked_bit_is_clear\>/;'q;"	kind:pred
unchecked_bit_is_clear	../library/uint64.m	/^:- pred unchecked_bit_is_clear(/;kq|/^\<unchecked_bit_is_clear\>/;'q;"	kind:pred
unchecked_bit_is_clear	../library/uint8.m	/^:- pred unchecked_bit_is_clear(/;kq|/^\<unchecked_bit_is_clear\>/;'q;"	kind:pred
unchecked_bit_is_set	../library/uint16.m	/^:- pred unchecked_bit_is_set(/;kq|/^\<unchecked_bit_is_set\>/;'q;"	kind:pred
unchecked_bit_is_set	../library/uint32.m	/^:- pred unchecked_bit_is_set(/;kq|/^\<unchecked_bit_is_set\>/;'q;"	kind:pred
unchecked_bit_is_set	../library/uint64.m	/^:- pred unchecked_bit_is_set(/;kq|/^\<unchecked_bit_is_set\>/;'q;"	kind:pred
unchecked_bit_is_set	../library/uint8.m	/^:- pred unchecked_bit_is_set(/;kq|/^\<unchecked_bit_is_set\>/;'q;"	kind:pred
unchecked_clear_bit	../library/uint16.m	/^:- func unchecked_clear_bit(/;kq|/^\<unchecked_clear_bit\>/;'q;"	kind:func
unchecked_clear_bit	../library/uint32.m	/^:- func unchecked_clear_bit(/;kq|/^\<unchecked_clear_bit\>/;'q;"	kind:func
unchecked_clear_bit	../library/uint64.m	/^:- func unchecked_clear_bit(/;kq|/^\<unchecked_clear_bit\>/;'q;"	kind:func
unchecked_clear_bit	../library/uint8.m	/^:- func unchecked_clear_bit(/;kq|/^\<unchecked_clear_bit\>/;'q;"	kind:func
unchecked_construct_constraint	lp_rational.m	/^:- func unchecked_construct_constraint(list(/;kq|/^\<unchecked_construct_constraint\>/;'q;"	kind:func	file:
unchecked_flip_bit	../library/uint16.m	/^:- func unchecked_flip_bit(/;kq|/^\<unchecked_flip_bit\>/;'q;"	kind:func
unchecked_flip_bit	../library/uint32.m	/^:- func unchecked_flip_bit(/;kq|/^\<unchecked_flip_bit\>/;'q;"	kind:func
unchecked_flip_bit	../library/uint64.m	/^:- func unchecked_flip_bit(/;kq|/^\<unchecked_flip_bit\>/;'q;"	kind:func
unchecked_flip_bit	../library/uint8.m	/^:- func unchecked_flip_bit(/;kq|/^\<unchecked_flip_bit\>/;'q;"	kind:func
unchecked_left_shift	../library/int.m	/^:- func unchecked_left_shift(int::in, int::in) = (/;kq|/^\<unchecked_left_shift\>/;'q;"	kind:func
unchecked_left_shift	../library/int16.m	/^:- func unchecked_left_shift(int16::in, int::in) = (/;kq|/^\<unchecked_left_shift\>/;'q;"	kind:func
unchecked_left_shift	../library/int32.m	/^:- func unchecked_left_shift(int32::in, int::in) = (/;kq|/^\<unchecked_left_shift\>/;'q;"	kind:func
unchecked_left_shift	../library/int64.m	/^:- func unchecked_left_shift(int64::in, int::in) = (/;kq|/^\<unchecked_left_shift\>/;'q;"	kind:func
unchecked_left_shift	../library/int8.m	/^:- func unchecked_left_shift(int8::in, int::in) = (/;kq|/^\<unchecked_left_shift\>/;'q;"	kind:func
unchecked_left_shift	../library/uint.m	/^:- func unchecked_left_shift(uint::in, int::in) = (/;kq|/^\<unchecked_left_shift\>/;'q;"	kind:func
unchecked_left_shift	../library/uint16.m	/^:- func unchecked_left_shift(uint16::in, int::in) = (/;kq|/^\<unchecked_left_shift\>/;'q;"	kind:func
unchecked_left_shift	../library/uint32.m	/^:- func unchecked_left_shift(uint32::in, int::in) = (/;kq|/^\<unchecked_left_shift\>/;'q;"	kind:func
unchecked_left_shift	../library/uint64.m	/^:- func unchecked_left_shift(uint64::in, int::in) = (/;kq|/^\<unchecked_left_shift\>/;'q;"	kind:func
unchecked_left_shift	../library/uint8.m	/^:- func unchecked_left_shift(uint8::in, int::in) = (/;kq|/^\<unchecked_left_shift\>/;'q;"	kind:func
unchecked_left_shift	builtin_ops.m	/^    ;       unchecked_left_shift(int_type, shift_by_type)$/;kq|-;/\<unchecked_left_shift\>/;'q;"	kind:cons
unchecked_left_ushift	../library/int.m	/^:- func unchecked_left_ushift(int::in, uint::in) = (/;kq|/^\<unchecked_left_ushift\>/;'q;"	kind:func
unchecked_left_ushift	../library/int16.m	/^:- func unchecked_left_ushift(int16::in, uint::in) = (/;kq|/^\<unchecked_left_ushift\>/;'q;"	kind:func
unchecked_left_ushift	../library/int32.m	/^:- func unchecked_left_ushift(int32::in, uint::in) = (/;kq|/^\<unchecked_left_ushift\>/;'q;"	kind:func
unchecked_left_ushift	../library/int64.m	/^:- func unchecked_left_ushift(int64::in, uint::in) = (/;kq|/^\<unchecked_left_ushift\>/;'q;"	kind:func
unchecked_left_ushift	../library/int8.m	/^:- func unchecked_left_ushift(int8::in, uint::in) = (/;kq|/^\<unchecked_left_ushift\>/;'q;"	kind:func
unchecked_left_ushift	../library/uint.m	/^:- func unchecked_left_ushift(uint::in, uint::in) = (/;kq|/^\<unchecked_left_ushift\>/;'q;"	kind:func
unchecked_left_ushift	../library/uint16.m	/^:- func unchecked_left_ushift(uint16::in, uint::in) = (/;kq|/^\<unchecked_left_ushift\>/;'q;"	kind:func
unchecked_left_ushift	../library/uint32.m	/^:- func unchecked_left_ushift(uint32::in, uint::in) = (/;kq|/^\<unchecked_left_ushift\>/;'q;"	kind:func
unchecked_left_ushift	../library/uint64.m	/^:- func unchecked_left_ushift(uint64::in, uint::in) = (/;kq|/^\<unchecked_left_ushift\>/;'q;"	kind:func
unchecked_left_ushift	../library/uint8.m	/^:- func unchecked_left_ushift(uint8::in, uint::in) = (/;kq|/^\<unchecked_left_ushift\>/;'q;"	kind:func
unchecked_ln	../library/math.m	/^:- func unchecked_ln(/;kq|/^\<unchecked_ln\>/;'q;"	kind:func
unchecked_log	../library/math.m	/^:- func unchecked_log(/;kq|/^\<unchecked_log\>/;'q;"	kind:func
unchecked_log10	../library/math.m	/^:- func unchecked_log10(/;kq|/^\<unchecked_log10\>/;'q;"	kind:func
unchecked_log2	../library/math.m	/^:- func unchecked_log2(/;kq|/^\<unchecked_log2\>/;'q;"	kind:func
unchecked_pow	../library/math.m	/^:- func unchecked_pow(/;kq|/^\<unchecked_pow\>/;'q;"	kind:func
unchecked_quotient	../library/float.m	/^:- func unchecked_quotient(float::in, float::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
unchecked_quotient	../library/int.m	/^:- func unchecked_quotient(int::in, int::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
unchecked_quotient	../library/int16.m	/^:- func unchecked_quotient(int16::in, int16::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
unchecked_quotient	../library/int32.m	/^:- func unchecked_quotient(int32::in, int32::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
unchecked_quotient	../library/int64.m	/^:- func unchecked_quotient(int64::in, int64::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
unchecked_quotient	../library/int8.m	/^:- func unchecked_quotient(int8::in, int8::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
unchecked_quotient	../library/uint.m	/^:- func unchecked_quotient(uint::in, uint::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
unchecked_quotient	../library/uint16.m	/^:- func unchecked_quotient(uint16::in, uint16::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
unchecked_quotient	../library/uint32.m	/^:- func unchecked_quotient(uint32::in, uint32::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
unchecked_quotient	../library/uint64.m	/^:- func unchecked_quotient(uint64::in, uint64::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
unchecked_quotient	../library/uint8.m	/^:- func unchecked_quotient(uint8::in, uint8::in) = (/;kq|/^\<unchecked_quotient\>/;'q;"	kind:func
unchecked_rem	../library/int.m	/^:- func unchecked_rem(int::in, int::in) = (/;kq|/^\<unchecked_rem\>/;'q;"	kind:func
unchecked_rem	../library/int16.m	/^:- func unchecked_rem(int16::in, int16::in) = (/;kq|/^\<unchecked_rem\>/;'q;"	kind:func
unchecked_rem	../library/int32.m	/^:- func unchecked_rem(int32::in, int32::in) = (/;kq|/^\<unchecked_rem\>/;'q;"	kind:func
unchecked_rem	../library/int64.m	/^:- func unchecked_rem(int64::in, int64::in) = (/;kq|/^\<unchecked_rem\>/;'q;"	kind:func
unchecked_rem	../library/int8.m	/^:- func unchecked_rem(int8::in, int8::in) = (/;kq|/^\<unchecked_rem\>/;'q;"	kind:func
unchecked_rem	../library/uint.m	/^:- func unchecked_rem(uint::in, uint::in) = (/;kq|/^\<unchecked_rem\>/;'q;"	kind:func
unchecked_rem	../library/uint16.m	/^:- func unchecked_rem(uint16::in, uint16::in) = (/;kq|/^\<unchecked_rem\>/;'q;"	kind:func
unchecked_rem	../library/uint32.m	/^:- func unchecked_rem(uint32::in, uint32::in) = (/;kq|/^\<unchecked_rem\>/;'q;"	kind:func
unchecked_rem	../library/uint64.m	/^:- func unchecked_rem(uint64::in, uint64::in) = (/;kq|/^\<unchecked_rem\>/;'q;"	kind:func
unchecked_rem	../library/uint8.m	/^:- func unchecked_rem(uint8::in, uint8::in) = (/;kq|/^\<unchecked_rem\>/;'q;"	kind:func
unchecked_right_shift	../library/int.m	/^:- func unchecked_right_shift(int::in, int::in) = (/;kq|/^\<unchecked_right_shift\>/;'q;"	kind:func
unchecked_right_shift	../library/int16.m	/^:- func unchecked_right_shift(int16::in, int::in) = (/;kq|/^\<unchecked_right_shift\>/;'q;"	kind:func
unchecked_right_shift	../library/int32.m	/^:- func unchecked_right_shift(int32::in, int::in) = (/;kq|/^\<unchecked_right_shift\>/;'q;"	kind:func
unchecked_right_shift	../library/int64.m	/^:- func unchecked_right_shift(int64::in, int::in) = (/;kq|/^\<unchecked_right_shift\>/;'q;"	kind:func
unchecked_right_shift	../library/int8.m	/^:- func unchecked_right_shift(int8::in, int::in) = (/;kq|/^\<unchecked_right_shift\>/;'q;"	kind:func
unchecked_right_shift	../library/uint.m	/^:- func unchecked_right_shift(uint::in, int::in) = (/;kq|/^\<unchecked_right_shift\>/;'q;"	kind:func
unchecked_right_shift	../library/uint16.m	/^:- func unchecked_right_shift(uint16::in, int::in) = (/;kq|/^\<unchecked_right_shift\>/;'q;"	kind:func
unchecked_right_shift	../library/uint32.m	/^:- func unchecked_right_shift(uint32::in, int::in) = (/;kq|/^\<unchecked_right_shift\>/;'q;"	kind:func
unchecked_right_shift	../library/uint64.m	/^:- func unchecked_right_shift(uint64::in, int::in) = (/;kq|/^\<unchecked_right_shift\>/;'q;"	kind:func
unchecked_right_shift	../library/uint8.m	/^:- func unchecked_right_shift(uint8::in, int::in) = (/;kq|/^\<unchecked_right_shift\>/;'q;"	kind:func
unchecked_right_shift	builtin_ops.m	/^    ;       unchecked_right_shift(int_type, shift_by_type)$/;kq|-;/\<unchecked_right_shift\>/;'q;"	kind:cons
unchecked_right_ushift	../library/int.m	/^:- func unchecked_right_ushift(int::in, uint::in) = (/;kq|/^\<unchecked_right_ushift\>/;'q;"	kind:func
unchecked_right_ushift	../library/int16.m	/^:- func unchecked_right_ushift(int16::in, uint::in) = (/;kq|/^\<unchecked_right_ushift\>/;'q;"	kind:func
unchecked_right_ushift	../library/int32.m	/^:- func unchecked_right_ushift(int32::in, uint::in) = (/;kq|/^\<unchecked_right_ushift\>/;'q;"	kind:func
unchecked_right_ushift	../library/int64.m	/^:- func unchecked_right_ushift(int64::in, uint::in) = (/;kq|/^\<unchecked_right_ushift\>/;'q;"	kind:func
unchecked_right_ushift	../library/int8.m	/^:- func unchecked_right_ushift(int8::in, uint::in) = (/;kq|/^\<unchecked_right_ushift\>/;'q;"	kind:func
unchecked_right_ushift	../library/uint.m	/^:- func unchecked_right_ushift(uint::in, uint::in) = (/;kq|/^\<unchecked_right_ushift\>/;'q;"	kind:func
unchecked_right_ushift	../library/uint16.m	/^:- func unchecked_right_ushift(uint16::in, uint::in) = (/;kq|/^\<unchecked_right_ushift\>/;'q;"	kind:func
unchecked_right_ushift	../library/uint32.m	/^:- func unchecked_right_ushift(uint32::in, uint::in) = (/;kq|/^\<unchecked_right_ushift\>/;'q;"	kind:func
unchecked_right_ushift	../library/uint64.m	/^:- func unchecked_right_ushift(uint64::in, uint::in) = (/;kq|/^\<unchecked_right_ushift\>/;'q;"	kind:func
unchecked_right_ushift	../library/uint8.m	/^:- func unchecked_right_ushift(uint8::in, uint::in) = (/;kq|/^\<unchecked_right_ushift\>/;'q;"	kind:func
unchecked_rotate_left	../library/uint16.m	/^:- func unchecked_rotate_left(/;kq|/^\<unchecked_rotate_left\>/;'q;"	kind:func
unchecked_rotate_left	../library/uint32.m	/^:- func unchecked_rotate_left(/;kq|/^\<unchecked_rotate_left\>/;'q;"	kind:func
unchecked_rotate_left	../library/uint64.m	/^:- func unchecked_rotate_left(/;kq|/^\<unchecked_rotate_left\>/;'q;"	kind:func
unchecked_rotate_left	../library/uint8.m	/^:- func unchecked_rotate_left(/;kq|/^\<unchecked_rotate_left\>/;'q;"	kind:func
unchecked_rotate_right	../library/uint16.m	/^:- func unchecked_rotate_right(/;kq|/^\<unchecked_rotate_right\>/;'q;"	kind:func
unchecked_rotate_right	../library/uint32.m	/^:- func unchecked_rotate_right(/;kq|/^\<unchecked_rotate_right\>/;'q;"	kind:func
unchecked_rotate_right	../library/uint64.m	/^:- func unchecked_rotate_right(/;kq|/^\<unchecked_rotate_right\>/;'q;"	kind:func
unchecked_rotate_right	../library/uint8.m	/^:- func unchecked_rotate_right(/;kq|/^\<unchecked_rotate_right\>/;'q;"	kind:func
unchecked_set_bit	../library/uint16.m	/^:- func unchecked_set_bit(/;kq|/^\<unchecked_set_bit\>/;'q;"	kind:func
unchecked_set_bit	../library/uint32.m	/^:- func unchecked_set_bit(/;kq|/^\<unchecked_set_bit\>/;'q;"	kind:func
unchecked_set_bit	../library/uint64.m	/^:- func unchecked_set_bit(/;kq|/^\<unchecked_set_bit\>/;'q;"	kind:func
unchecked_set_bit	../library/uint8.m	/^:- func unchecked_set_bit(/;kq|/^\<unchecked_set_bit\>/;'q;"	kind:func
unchecked_sqrt	../library/math.m	/^:- func unchecked_sqrt(/;kq|/^\<unchecked_sqrt\>/;'q;"	kind:func
unchecked_tail_call	llds.m	/^    ;       unchecked_tail_call.$/;kq|-;/\<unchecked_tail_call\>/;'q;"	kind:cons
unconditional	structure_reuse.domain.m	/^    ;       unconditional$/;kq|-;/\<unconditional\>/;'q;"	kind:cons	file:
unconditional_reuse	hlds_goal.m	/^    ;       unconditional_reuse.$/;kq|-;/\<unconditional_reuse\>/;'q;"	kind:cons
uncons	../library/edit_seq.m	/^:- pred uncons(list(T)::in, T::out, list(/;kq|/^\<uncons\>/;'q;"	kind:pred	file:
unconstrained_type_info_from_typeclass_info	../library/private_builtin.m	/^:- pred unconstrained_type_info_from_typeclass_info(/;kq|/^\<unconstrained_type_info_from_typeclass_info\>/;'q;"	kind:pred
undef_class	typecheck_error_undef.m	/^:- type undef_class$/;kq|-;/\<undef_class\>/;'q;"	kind:type	file:
undef_ordinary	typecheck_error_undef.m	/^    ;       undef_ordinary(list(module_name), list(format_piece)).$/;kq|-;/\<undef_ordinary\>/;'q;"	kind:cons	file:
undef_special	typecheck_error_undef.m	/^    --->    undef_special(list(error_msg_component))$/;kq|-;/\<undef_special\>/;'q;"	kind:cons	file:
undemand_var	unneeded_code.m	/^:- pred undemand_var(/;kq|/^\<undemand_var\>/;'q;"	kind:pred	file:
undemand_virgin_outputs	unneeded_code.m	/^:- pred undemand_virgin_outputs(/;kq|/^\<undemand_virgin_outputs\>/;'q;"	kind:pred	file:
underscore_and_tvar_name	polymorphism_goal.m	/^:- func underscore_and_tvar_name(/;kq|/^\<underscore_and_tvar_name\>/;'q;"	kind:func	file:
underscore_ints_to_string	pred_name.m	/^:- func underscore_ints_to_string(list(/;kq|/^\<underscore_ints_to_string\>/;'q;"	kind:func	file:
undo	mlds.m	/^    --->    undo$/;kq|-;/\<undo\>/;'q;"	kind:cons
undo_default_names	../library/varset.m	/^:- pred undo_default_names(varset(T)::in, varset(/;kq|/^\<undo_default_names\>/;'q;"	kind:pred
undo_default_names_in_clause	convert_parse_tree.m	/^:- pred undo_default_names_in_clause(/;kq|/^\<undo_default_names_in_clause\>/;'q;"	kind:pred	file:
undo_default_names_loop	../library/varset.m	/^:- pred undo_default_names_loop(assoc_list(var(/;kq|/^\<undo_default_names_loop\>/;'q;"	kind:pred	file:
undo_disj_hijack	code_loc_dep.m	/^:- pred undo_disj_hijack(/;kq|/^\<undo_disj_hijack\>/;'q;"	kind:pred
undoc	../library/library.m	/^    ;       undoc.$/;kq|-;/\<undoc\>/;'q;"	kind:cons
unescaped_sym_name_arity_to_string	parse_tree_out_sym_name.m	/^:- func unescaped_sym_name_arity_to_string(/;kq|/^\<unescaped_sym_name_arity_to_string\>/;'q;"	kind:func
unescaped_sym_name_to_string	parse_tree_out_sym_name.m	/^:- func unescaped_sym_name_to_string(/;kq|/^\<unescaped_sym_name_to_string\>/;'q;"	kind:func
unexpected	../library/require.m	/^:- func unexpected(/;kq|/^\<unexpected\>/;'q;"	kind:func
unexpected	../library/require.m	/^:- func unexpected(/;kq|/^\<unexpected\>/;'q;"	kind:func
unexpected_interval	../library/diet.m	/^:- pred unexpected_interval(/;kq|/^\<unexpected_interval\>/;'q;"	kind:pred	file:
unfold_info	pd_info.m	/^:- type unfold_info$/;kq|-;/\<unfold_info\>/;'q;"	kind:type
unget	../library/io.m	/^    pred(unget\/4) is putback_byte$/;kq|-;/\<unget\>/;'q;"	kind:tcim	file:
unget	../library/io.m	/^    pred(unget\/4) is putback_char$/;kq|-;/\<unget\>/;'q;"	kind:tcim	file:
unget	../library/io.m	/^    pred(unget\/4) is putback_int8$/;kq|-;/\<unget\>/;'q;"	kind:tcim	file:
unget	../library/io.m	/^    pred(unget\/4) is putback_uint8$/;kq|-;/\<unget\>/;'q;"	kind:tcim	file:
unget	../library/stream.m	/^    pred unget(Stream::in, Unit::in, State::di, State::uo) is det$/;kq|-;/\<unget\>/;'q;"	kind:tcm
unicode_char	../library/mercury_term_lexer.m	/^    --->    unicode_char(char)$/;kq|-;/\<unicode_char\>/;'q;"	kind:cons	file:
unicode_char_is_surrogate	../library/mercury_term_lexer.m	/^    ;       unicode_char_is_surrogate(int).$/;kq|-;/\<unicode_char_is_surrogate\>/;'q;"	kind:cons	file:
unicode_char_not_in_range	../library/mercury_term_lexer.m	/^    ;       unicode_char_not_in_range(int)$/;kq|-;/\<unicode_char_not_in_range\>/;'q;"	kind:cons	file:
unicode_char_null	../library/mercury_term_lexer.m	/^    ;       unicode_char_null$/;kq|-;/\<unicode_char_null\>/;'q;"	kind:cons	file:
unicode_char_result	../library/mercury_term_lexer.m	/^:- type unicode_char_result$/;kq|-;/\<unicode_char_result\>/;'q;"	kind:type	file:
unicode_decode_error	../library/mercury_term_lexer.m	/^:- type unicode_decode_error$/;kq|-;/\<unicode_decode_error\>/;'q;"	kind:type	file:
unicode_decode_error_to_result	../library/mercury_term_lexer.m	/^:- func unicode_decode_error_to_result(/;kq|/^\<unicode_decode_error_to_result\>/;'q;"	kind:func	file:
unicode_escape_any_char	c_util.m	/^:- pred unicode_escape_any_char(int::in, list(/;kq|/^\<unicode_escape_any_char\>/;'q;"	kind:pred	file:
unicode_hex_seq_incomplete	../library/mercury_term_lexer.m	/^    ;       unicode_hex_seq_incomplete(int, int)$/;kq|-;/\<unicode_hex_seq_incomplete\>/;'q;"	kind:cons	file:
unicode_non_hex_digit	../library/mercury_term_lexer.m	/^    --->    unicode_non_hex_digit(char)$/;kq|-;/\<unicode_non_hex_digit\>/;'q;"	kind:cons	file:
unicode_nonchar	../library/mercury_term_lexer.m	/^    ;       unicode_nonchar(non_id_token).$/;kq|-;/\<unicode_nonchar\>/;'q;"	kind:cons	file:
unification	hlds_goal.m	/^:- type unification$/;kq|-;/\<unification\>/;'q;"	kind:type
unification_assign	hlds_goal.m	/^:- inst unification_assign for unification\/0$/;kq|-;/\<unification_assign\>/;'q;"	kind:inst
unification_complicated_unify	hlds_goal.m	/^:- inst unification_complicated_unify for unification\/0$/;kq|-;/\<unification_complicated_unify\>/;'q;"	kind:inst
unification_construct	hlds_goal.m	/^:- inst unification_construct for unification\/0$/;kq|-;/\<unification_construct\>/;'q;"	kind:inst
unification_deconstruct	hlds_goal.m	/^:- inst unification_deconstruct for unification\/0$/;kq|-;/\<unification_deconstruct\>/;'q;"	kind:inst
unification_mark_static_terms	mark_static_terms.m	/^:- pred unification_mark_static_terms(/;kq|/^\<unification_mark_static_terms\>/;'q;"	kind:pred	file:
unification_set_reuse	structure_reuse.versions.m	/^:- pred unification_set_reuse(/;kq|/^\<unification_set_reuse\>/;'q;"	kind:pred	file:
unification_simple_test	hlds_goal.m	/^:- inst unification_simple_test for unification\/0$/;kq|-;/\<unification_simple_test\>/;'q;"	kind:inst
unification_typeinfos	polymorphism_goal.m	/^:- pred unification_typeinfos(/;kq|/^\<unification_typeinfos\>/;'q;"	kind:pred	file:
unification_typeinfos_rtti_varmaps	polymorphism_goal.m	/^:- pred unification_typeinfos_rtti_varmaps(/;kq|/^\<unification_typeinfos_rtti_varmaps\>/;'q;"	kind:pred
unification_verify_reuse	structure_reuse.direct_detect_garbage.m	/^:- pred unification_verify_reuse(/;kq|/^\<unification_verify_reuse\>/;'q;"	kind:pred	file:
uniform_float_around_mid	../library/random.m	/^:- pred uniform_float_around_mid(/;kq|/^\<uniform_float_around_mid\>/;'q;"	kind:pred
uniform_float_around_mid	../library/random.m	/^:- pred uniform_float_around_mid(/;kq|/^\<uniform_float_around_mid\>/;'q;"	kind:pred
uniform_float_in_01	../library/random.m	/^:- pred uniform_float_in_01(/;kq|/^\<uniform_float_in_01\>/;'q;"	kind:pred
uniform_float_in_01	../library/random.m	/^:- pred uniform_float_in_01(float::out, R::in, R::out) is det <= random(/;kq|/^\<uniform_float_in_01\>/;'q;"	kind:pred
uniform_float_in_range	../library/random.m	/^:- pred uniform_float_in_range(/;kq|/^\<uniform_float_in_range\>/;'q;"	kind:pred
uniform_float_in_range	../library/random.m	/^:- pred uniform_float_in_range(/;kq|/^\<uniform_float_in_range\>/;'q;"	kind:pred
uniform_int_in_range	../library/random.m	/^:- pred uniform_int_in_range(/;kq|/^\<uniform_int_in_range\>/;'q;"	kind:pred
uniform_int_in_range	../library/random.m	/^:- pred uniform_int_in_range(/;kq|/^\<uniform_int_in_range\>/;'q;"	kind:pred
uniform_to_normal	../library/random.m	/^:- pred uniform_to_normal(/;kq|/^\<uniform_to_normal\>/;'q;"	kind:pred	file:
uniform_uint_in_range	../library/random.m	/^:- pred uniform_uint_in_range(/;kq|/^\<uniform_uint_in_range\>/;'q;"	kind:pred
uniform_uint_in_range	../library/random.m	/^:- pred uniform_uint_in_range(/;kq|/^\<uniform_uint_in_range\>/;'q;"	kind:pred
unify	../library/builtin.m	/^:- pred unify(/;kq|/^\<unify\>/;'q;"	kind:pred
unify	../library/builtin.m	/^:- type unify(T) == pred(T, T).$/;kq|-;/\<unify\>/;'q;"	kind:type
unify	hlds_goal.m	/^    --->    unify($/;kq|-;/\<unify\>/;'q;"	kind:cons
unify_assign_rep	../mdbcomp/program_representation.m	/^    ;       unify_assign_rep($/;kq|-;/\<unify_assign_rep\>/;'q;"	kind:cons
unify_change	term_traversal.m	/^:- pred unify_change(/;kq|/^\<unify_change\>/;'q;"	kind:pred	file:
unify_constraint_list	resolve_unify_functor.m	/^:- pred unify_constraint_list(list(/;kq|/^\<unify_constraint_list\>/;'q;"	kind:pred	file:
unify_constraints	mode_constraints.m	/^:- pred unify_constraints(/;kq|/^\<unify_constraints\>/;'q;"	kind:pred	file:
unify_construct_rep	../mdbcomp/program_representation.m	/^    --->    unify_construct_rep($/;kq|-;/\<unify_construct_rep\>/;'q;"	kind:cons
unify_context	hlds_goal.m	/^                unify_context       :: unify_context$/;kq|-;/\<unify_context\>/;'q;"	kind:fld
unify_context	hlds_goal.m	/^:- type unify_context$/;kq|-;/\<unify_context\>/;'q;"	kind:type
unify_context_first_to_pieces	hlds_out_util.m	/^:- pred unify_context_first_to_pieces(/;kq|/^\<unify_context_first_to_pieces\>/;'q;"	kind:pred
unify_context_to_pieces	hlds_out_util.m	/^:- pred unify_context_to_pieces(/;kq|/^\<unify_context_to_pieces\>/;'q;"	kind:pred
unify_cost	pd_cost.m	/^:- pred unify_cost(/;kq|/^\<unify_cost\>/;'q;"	kind:pred	file:
unify_deconstruct_rep	../mdbcomp/program_representation.m	/^    ;       unify_deconstruct_rep($/;kq|-;/\<unify_deconstruct_rep\>/;'q;"	kind:cons
unify_equal_tvars	old_type_constraints.m	/^:- pred unify_equal_tvars(type_constraint_info::in, set(/;kq|/^\<unify_equal_tvars\>/;'q;"	kind:pred	file:
unify_expr	prog_item.m	/^    --->    unify_expr(prog_context, prog_term, prog_term, purity)$/;kq|-;/\<unify_expr\>/;'q;"	kind:cons
unify_gen.generate_unification	unify_gen.m	/^:- pred generate_unification(/;kq|/^\<generate_unification\>/;'q;"	kind:pred
unify_gen_construct.fa_offset	unify_gen_construct.m	/^                fa_offset   :: int,$/;kq|-;/\<unify_gen_construct.fa_offset\>/;'q;"	kind:fld	file:
unify_gen_construct.fa_var	unify_gen_construct.m	/^                fa_var      :: prog_var$/;kq|-;/\<unify_gen_construct.fa_var\>/;'q;"	kind:fld	file:
unify_gen_construct.field_addr	unify_gen_construct.m	/^:- type field_addr$/;kq|-;/\<unify_gen_construct.field_addr\>/;'q;"	kind:type	file:
unify_gen_test.test_sense	unify_gen_test.m	/^:- type test_sense$/;kq|-;/\<unify_gen_test.test_sense\>/;'q;"	kind:type
unify_gen_util.arg_and_width	unify_gen_util.m	/^:- type arg_and_width(Arg)$/;kq|-;/\<unify_gen_util.arg_and_width\>/;'q;"	kind:type
unify_gen_util.assign_dir	unify_gen_util.m	/^:- type assign_dir$/;kq|-;/\<unify_gen_util.assign_dir\>/;'q;"	kind:type
unify_gen_util.assign_left	unify_gen_util.m	/^    --->    assign_left$/;kq|-;/\<unify_gen_util.assign_left\>/;'q;"	kind:cons
unify_gen_util.assign_right	unify_gen_util.m	/^    ;       assign_right$/;kq|-;/\<unify_gen_util.assign_right\>/;'q;"	kind:cons
unify_gen_util.assign_unused	unify_gen_util.m	/^    ;       assign_unused.$/;kq|-;/\<unify_gen_util.assign_unused\>/;'q;"	kind:cons
unify_gen_util.is_zero_const	unify_gen_util.m	/^    ;       is_zero_const.$/;kq|-;/\<unify_gen_util.is_zero_const\>/;'q;"	kind:cons
unify_gen_util.left_shift_rval	unify_gen_util.m	/^:- func left_shift_rval(/;kq|/^\<left_shift_rval\>/;'q;"	kind:func
unify_gen_util.zip_args_widths	unify_gen_util.m	/^:- pred zip_args_widths(list(/;kq|/^\<zip_args_widths\>/;'q;"	kind:pred	file:
unify_goal_to_constraint	old_type_constraints.m	/^:- pred unify_goal_to_constraint(/;kq|/^\<unify_goal_to_constraint\>/;'q;"	kind:pred	file:
unify_how	unify_proc.m	/^:- type unify_how$/;kq|-;/\<unify_how\>/;'q;"	kind:type	file:
unify_in_in_modes	hlds_clauses.m	/^    ;       unify_in_in_modes$/;kq|-;/\<unify_in_in_modes\>/;'q;"	kind:cons
unify_inst	prog_data.m	/^    ;       unify_inst(is_live, unify_is_real, mer_inst, mer_inst)$/;kq|-;/\<unify_inst\>/;'q;"	kind:cons
unify_inst_info	prog_data.m	/^:- type unify_inst_info$/;kq|-;/\<unify_inst_info\>/;'q;"	kind:type
unify_inst_table	hlds_inst_mode.m	/^:- type unify_inst_table$/;kq|-;/\<unify_inst_table\>/;'q;"	kind:type	file:
unify_instmap_delta	instmap.m	/^:- pred unify_instmap_delta(/;kq|/^\<unify_instmap_delta\>/;'q;"	kind:pred	file:
unify_instmapping_delta	instmap.m	/^:- pred unify_instmapping_delta(/;kq|/^\<unify_instmapping_delta\>/;'q;"	kind:pred	file:
unify_instmapping_delta_loop	instmap.m	/^:- pred unify_instmapping_delta_loop(var_table::in, list(/;kq|/^\<unify_instmapping_delta_loop\>/;'q;"	kind:pred	file:
unify_insts_from_four_assoc_lists	hlds_inst_mode.m	/^:- pred unify_insts_from_four_assoc_lists(/;kq|/^\<unify_insts_from_four_assoc_lists\>/;'q;"	kind:pred
unify_insts_to_four_assoc_lists	hlds_inst_mode.m	/^:- pred unify_insts_to_four_assoc_lists(/;kq|/^\<unify_insts_to_four_assoc_lists\>/;'q;"	kind:pred
unify_insts_to_sorted_pairs	hlds_inst_mode.m	/^:- pred unify_insts_to_sorted_pairs(/;kq|/^\<unify_insts_to_sorted_pairs\>/;'q;"	kind:pred
unify_is_real	prog_data.m	/^:- type unify_is_real$/;kq|-;/\<unify_is_real\>/;'q;"	kind:type
unify_is_real_to_str	parse_tree_to_term.m	/^:- func unify_is_real_to_str(/;kq|/^\<unify_is_real_to_str\>/;'q;"	kind:func
unify_kind	hlds_goal.m	/^                unify_kind          :: unification,$/;kq|-;/\<unify_kind\>/;'q;"	kind:fld
unify_lhs	hlds_goal.m	/^                unify_lhs           :: prog_var,$/;kq|-;/\<unify_lhs\>/;'q;"	kind:fld
unify_main_context	hlds_goal.m	/^:- type unify_main_context$/;kq|-;/\<unify_main_context\>/;'q;"	kind:type
unify_main_context_to_pieces	hlds_out_util.m	/^:- pred unify_main_context_to_pieces(/;kq|/^\<unify_main_context_to_pieces\>/;'q;"	kind:pred	file:
unify_method_event_cast_modecheck_arg_offset	modecheck_util.m	/^:- func unify_method_event_cast_modecheck_arg_offset = modecheck_arg_offset.$/;kq|/^\<unify_method_event_cast_modecheck_arg_offset\>/;'q;"	kind:func
unify_mode	hlds_goal.m	/^                unify_mode          :: unify_mode,$/;kq|-;/\<unify_mode\>/;'q;"	kind:fld
unify_mode	hlds_goal.m	/^:- type unify_mode$/;kq|-;/\<unify_mode\>/;'q;"	kind:type
unify_mode_set_rhs_final_inst	float_regs.m	/^:- pred unify_mode_set_rhs_final_inst(/;kq|/^\<unify_mode_set_rhs_final_inst\>/;'q;"	kind:pred	file:
unify_mode_to_lhs_from_to_insts	mode_util.m	/^:- func unify_mode_to_lhs_from_to_insts(/;kq|/^\<unify_mode_to_lhs_from_to_insts\>/;'q;"	kind:func
unify_mode_to_lhs_mode	mode_util.m	/^:- func unify_mode_to_lhs_mode(/;kq|/^\<unify_mode_to_lhs_mode\>/;'q;"	kind:func
unify_mode_to_lhs_rhs_from_to_insts	mode_util.m	/^:- pred unify_mode_to_lhs_rhs_from_to_insts(/;kq|/^\<unify_mode_to_lhs_rhs_from_to_insts\>/;'q;"	kind:pred
unify_mode_to_rhs_from_to_insts	mode_util.m	/^:- func unify_mode_to_rhs_from_to_insts(/;kq|/^\<unify_mode_to_rhs_from_to_insts\>/;'q;"	kind:func
unify_mode_to_rhs_mode	mode_util.m	/^:- func unify_mode_to_rhs_mode(/;kq|/^\<unify_mode_to_rhs_mode\>/;'q;"	kind:func
unify_modes_li_lf_ri_rf	hlds_goal.m	/^    --->    unify_modes_li_lf_ri_rf(mer_inst, mer_inst, mer_inst, mer_inst).$/;kq|-;/\<unify_modes_li_lf_ri_rf\>/;'q;"	kind:cons
unify_modes_to_modes	lambda.m	/^:- pred unify_modes_to_modes(list(unify_mode)::in, list(/;kq|/^\<unify_modes_to_modes\>/;'q;"	kind:pred	file:
unify_non_in_in_modes	hlds_clauses.m	/^    ;       unify_non_in_in_modes.$/;kq|-;/\<unify_non_in_in_modes\>/;'q;"	kind:cons
unify_on_elements	typeclasses.m	/^:- pred unify_on_elements(set(hlds_class_argpos)::in, list(/;kq|/^\<unify_on_elements\>/;'q;"	kind:pred	file:
unify_operator	rbmm.points_to_graph.m	/^:- pred unify_operator(/;kq|/^\<unify_operator\>/;'q;"	kind:pred
unify_or_compare_pred	../library/rtti_implementation.m	/^:- type unify_or_compare_pred$/;kq|-;/\<unify_or_compare_pred\>/;'q;"	kind:type	file:
unify_packed	unify_proc.m	/^    ;       unify_packed(args_locn, cell_offset).$/;kq|-;/\<unify_packed\>/;'q;"	kind:cons	file:
unify_pragma_to_pred_sets	add_pragma_type_spec.m	/^:- pred unify_pragma_to_pred_sets(set(/;kq|/^\<unify_pragma_to_pred_sets\>/;'q;"	kind:pred	file:
unify_proc.args_local	unify_proc.m	/^    --->    args_local$/;kq|-;/\<unify_proc.args_local\>/;'q;"	kind:cons	file:
unify_proc.args_locn	unify_proc.m	/^:- type args_locn$/;kq|-;/\<unify_proc.args_locn\>/;'q;"	kind:type	file:
unify_proc.args_remote	unify_proc.m	/^    ;       args_remote(ptag).$/;kq|-;/\<unify_proc.args_remote\>/;'q;"	kind:cons	file:
unify_proc.build_simple_call	unify_proc.m	/^:- pred build_simple_call(/;kq|/^\<build_simple_call\>/;'q;"	kind:pred	file:
unify_proc.bulk_comparability	unify_proc.m	/^:- type bulk_comparability$/;kq|-;/\<unify_proc.bulk_comparability\>/;'q;"	kind:type	file:
unify_proc.compare_cons_id	unify_proc.m	/^:- func compare_cons_id(/;kq|/^\<compare_cons_id\>/;'q;"	kind:func	file:
unify_proc.compare_functor	unify_proc.m	/^:- func compare_functor(/;kq|/^\<compare_functor\>/;'q;"	kind:func	file:
unify_proc.compare_how	unify_proc.m	/^:- type compare_how$/;kq|-;/\<unify_proc.compare_how\>/;'q;"	kind:type	file:
unify_proc.compare_noop	unify_proc.m	/^    ;       compare_noop$/;kq|-;/\<unify_proc.compare_noop\>/;'q;"	kind:cons	file:
unify_proc.compare_packed	unify_proc.m	/^    ;       compare_packed(args_locn, cell_offset, arg_shift, arg_num_bits).$/;kq|-;/\<unify_proc.compare_packed\>/;'q;"	kind:cons	file:
unify_proc.compare_type_ctor	unify_proc.m	/^:- func compare_type_ctor = type_ctor.$/;kq|/^\<compare_type_ctor\>/;'q;"	kind:func	file:
unify_proc.compare_unpacked	unify_proc.m	/^    --->    compare_unpacked$/;kq|-;/\<unify_proc.compare_unpacked\>/;'q;"	kind:cons	file:
unify_proc.cons_ids_match	unify_proc.m	/^:- type cons_ids_match$/;kq|-;/\<unify_proc.cons_ids_match\>/;'q;"	kind:type	file:
unify_proc.get_du_base_type	unify_proc.m	/^:- pred get_du_base_type(/;kq|/^\<get_du_base_type\>/;'q;"	kind:pred	file:
unify_proc.get_rest_of_word	unify_proc.m	/^:- pred get_rest_of_word(/;kq|/^\<get_rest_of_word\>/;'q;"	kind:pred	file:
unify_proc.give_vars_types	unify_proc.m	/^    ;       give_vars_types.$/;kq|-;/\<unify_proc.give_vars_types\>/;'q;"	kind:cons	file:
unify_proc.make_fresh_var	unify_proc.m	/^:- pred make_fresh_var(/;kq|/^\<make_fresh_var\>/;'q;"	kind:pred	file:
unify_proc.make_fresh_var_pair	unify_proc.m	/^:- pred make_fresh_var_pair(/;kq|/^\<make_fresh_var_pair\>/;'q;"	kind:pred	file:
unify_proc.maybe_packable_args	unify_proc.m	/^:- type maybe_packable_args$/;kq|-;/\<unify_proc.maybe_packable_args\>/;'q;"	kind:type	file:
unify_proc.more_comparisons	unify_proc.m	/^    ;       more_comparisons($/;kq|-;/\<unify_proc.more_comparisons\>/;'q;"	kind:cons	file:
unify_proc.no_more_comparisons	unify_proc.m	/^    --->    no_more_comparisons$/;kq|-;/\<unify_proc.no_more_comparisons\>/;'q;"	kind:cons	file:
unify_proc.not_bulk_comparable	unify_proc.m	/^    --->    not_bulk_comparable(string) % Should be "8", "16" or "32".$/;kq|-;/\<unify_proc.not_bulk_comparable\>/;'q;"	kind:cons	file:
unify_proc.packable_args	unify_proc.m	/^    ;       packable_args(args_locn).$/;kq|-;/\<unify_proc.packable_args\>/;'q;"	kind:cons	file:
unify_proc.spdi_context	unify_proc.m	/^                spdi_context            :: prog_context$/;kq|-;/\<unify_proc.spdi_context\>/;'q;"	kind:fld
unify_proc.spdi_orig_status	unify_proc.m	/^                spdi_orig_status        :: type_status,$/;kq|-;/\<unify_proc.spdi_orig_status\>/;'q;"	kind:fld
unify_proc.spdi_pred_id	unify_proc.m	/^                spdi_pred_id            :: pred_id,$/;kq|-;/\<unify_proc.spdi_pred_id\>/;'q;"	kind:fld
unify_proc.spdi_spec_pred_id	unify_proc.m	/^                spdi_spec_pred_id       :: special_pred_id,$/;kq|-;/\<unify_proc.spdi_spec_pred_id\>/;'q;"	kind:fld
unify_proc.spdi_tvarset	unify_proc.m	/^                spdi_tvarset            :: tvarset,$/;kq|-;/\<unify_proc.spdi_tvarset\>/;'q;"	kind:fld
unify_proc.spdi_type	unify_proc.m	/^                spdi_type               :: mer_type,$/;kq|-;/\<unify_proc.spdi_type\>/;'q;"	kind:fld
unify_proc.spdi_type_body	unify_proc.m	/^                spdi_type_body          :: hlds_type_body,$/;kq|-;/\<unify_proc.spdi_type_body\>/;'q;"	kind:fld
unify_proc.spdi_type_ctor	unify_proc.m	/^                spdi_type_ctor          :: type_ctor,$/;kq|-;/\<unify_proc.spdi_type_ctor\>/;'q;"	kind:fld
unify_proc.spec_pred_defn_info	unify_proc.m	/^:- type spec_pred_defn_info$/;kq|-;/\<unify_proc.spec_pred_defn_info\>/;'q;"	kind:type
unify_proc.uc_options	unify_proc.m	/^:- type uc_options$/;kq|-;/\<unify_proc.uc_options\>/;'q;"	kind:type	file:
unify_proc.uc_params	unify_proc.m	/^:- type uc_params$/;kq|-;/\<unify_proc.uc_params\>/;'q;"	kind:type	file:
unify_proc.ucp_context	unify_proc.m	/^                ucp_context                 :: prog_context,$/;kq|-;/\<unify_proc.ucp_context\>/;'q;"	kind:fld	file:
unify_proc.ucp_existq_tvars	unify_proc.m	/^                ucp_existq_tvars            :: existq_tvars,$/;kq|-;/\<unify_proc.ucp_existq_tvars\>/;'q;"	kind:fld	file:
unify_proc.ucp_give_vars_types	unify_proc.m	/^                ucp_give_vars_types         :: maybe_give_vars_types,$/;kq|-;/\<unify_proc.ucp_give_vars_types\>/;'q;"	kind:fld	file:
unify_proc.ucp_module_info	unify_proc.m	/^                ucp_module_info             :: module_info,$/;kq|-;/\<unify_proc.ucp_module_info\>/;'q;"	kind:fld	file:
unify_proc.unify_how	unify_proc.m	/^:- type unify_how$/;kq|-;/\<unify_proc.unify_how\>/;'q;"	kind:type	file:
unify_proc.unify_packed	unify_proc.m	/^    ;       unify_packed(args_locn, cell_offset).$/;kq|-;/\<unify_proc.unify_packed\>/;'q;"	kind:cons	file:
unify_proc.unify_unpacked	unify_proc.m	/^    --->    unify_unpacked$/;kq|-;/\<unify_proc.unify_unpacked\>/;'q;"	kind:cons	file:
unify_proc.unpackable_args	unify_proc.m	/^    --->    unpackable_args$/;kq|-;/\<unify_proc.unpackable_args\>/;'q;"	kind:cons	file:
unify_proc.upi_module_info	unify_proc.m	/^                upi_module_info     ::  module_info,$/;kq|-;/\<unify_proc.upi_module_info\>/;'q;"	kind:fld	file:
unify_proc.upi_packed_ops	unify_proc.m	/^                upi_packed_ops      ::  maybe_packed_word_ops$/;kq|-;/\<unify_proc.upi_packed_ops\>/;'q;"	kind:fld	file:
unify_proc.upi_rtti_varmaps	unify_proc.m	/^                upi_rtti_varmaps    ::  rtti_varmaps,$/;kq|-;/\<unify_proc.upi_rtti_varmaps\>/;'q;"	kind:fld	file:
unify_proc.upi_var_table	unify_proc.m	/^                upi_var_table       ::  var_table,$/;kq|-;/\<unify_proc.upi_var_table\>/;'q;"	kind:fld	file:
unify_proc_id	proc_requests.m	/^:- type unify_proc_id$/;kq|-;/\<unify_proc_id\>/;'q;"	kind:type
unify_proc_info	unify_proc.m	/^:- type unify_proc_info$/;kq|-;/\<unify_proc_info\>/;'q;"	kind:type	file:
unify_proc_info_extract	unify_proc.m	/^:- pred unify_proc_info_extract(/;kq|/^\<unify_proc_info_extract\>/;'q;"	kind:pred	file:
unify_proc_info_get_module_info	unify_proc.m	/^:- pred unify_proc_info_get_module_info(/;kq|/^\<unify_proc_info_get_module_info\>/;'q;"	kind:pred	file:
unify_proc_info_get_rtti_varmaps	unify_proc.m	/^:- pred unify_proc_info_get_rtti_varmaps(/;kq|/^\<unify_proc_info_get_rtti_varmaps\>/;'q;"	kind:pred	file:
unify_proc_info_get_var_table	unify_proc.m	/^:- pred unify_proc_info_get_var_table(/;kq|/^\<unify_proc_info_get_var_table\>/;'q;"	kind:pred	file:
unify_proc_info_init	unify_proc.m	/^:- pred unify_proc_info_init(/;kq|/^\<unify_proc_info_init\>/;'q;"	kind:pred	file:
unify_proc_info_new_var	unify_proc.m	/^:- pred unify_proc_info_new_var(/;kq|/^\<unify_proc_info_new_var\>/;'q;"	kind:pred	file:
unify_proc_info_new_var_maybe_type	unify_proc.m	/^:- pred unify_proc_info_new_var_maybe_type(/;kq|/^\<unify_proc_info_new_var_maybe_type\>/;'q;"	kind:pred	file:
unify_proc_info_new_var_no_type	unify_proc.m	/^:- pred unify_proc_info_new_var_no_type(/;kq|/^\<unify_proc_info_new_var_no_type\>/;'q;"	kind:pred	file:
unify_proc_info_set_module_info	unify_proc.m	/^:- pred unify_proc_info_set_module_info(/;kq|/^\<unify_proc_info_set_module_info\>/;'q;"	kind:pred	file:
unify_proc_info_set_packed_ops	unify_proc.m	/^:- pred unify_proc_info_set_packed_ops(/;kq|/^\<unify_proc_info_set_packed_ops\>/;'q;"	kind:pred	file:
unify_proc_info_set_rtti_varmaps	unify_proc.m	/^:- pred unify_proc_info_set_rtti_varmaps(/;kq|/^\<unify_proc_info_set_rtti_varmaps\>/;'q;"	kind:pred	file:
unify_proc_info_set_var_table	unify_proc.m	/^:- pred unify_proc_info_set_var_table(/;kq|/^\<unify_proc_info_set_var_table\>/;'q;"	kind:pred	file:
unify_remote_arg_words	../library/private_builtin.m	/^:- pred unify_remote_arg_words(/;kq|/^\<unify_remote_arg_words\>/;'q;"	kind:pred
unify_req_map	proc_requests.m	/^:- type unify_req_map == map(unify_proc_id, proc_id).$/;kq|-;/\<unify_req_map\>/;'q;"	kind:type	file:
unify_rhs	hlds_goal.m	/^                unify_rhs           :: unify_rhs,$/;kq|-;/\<unify_rhs\>/;'q;"	kind:fld
unify_rhs	hlds_goal.m	/^:- type unify_rhs$/;kq|-;/\<unify_rhs\>/;'q;"	kind:type
unify_rhs_to_string	hlds_out_goal.m	/^:- func unify_rhs_to_string(/;kq|/^\<unify_rhs_to_string\>/;'q;"	kind:func
unify_rhs_used_modules	unused_imports.m	/^:- pred unify_rhs_used_modules(/;kq|/^\<unify_rhs_used_modules\>/;'q;"	kind:pred	file:
unify_rhs_vars_maybe_lambda	quantification.m	/^:- pred unify_rhs_vars_maybe_lambda(/;kq|/^\<unify_rhs_vars_maybe_lambda\>/;'q;"	kind:pred	file:
unify_rhs_vars_maybe_lambda_and_bi_impl	quantification.m	/^:- pred unify_rhs_vars_maybe_lambda_and_bi_impl(/;kq|/^\<unify_rhs_vars_maybe_lambda_and_bi_impl\>/;'q;"	kind:pred	file:
unify_rhs_vars_no_lambda	quantification.m	/^:- pred unify_rhs_vars_no_lambda(/;kq|/^\<unify_rhs_vars_no_lambda\>/;'q;"	kind:pred	file:
unify_simple_test_rep	../mdbcomp/program_representation.m	/^    ;       unify_simple_test_rep($/;kq|-;/\<unify_simple_test_rep\>/;'q;"	kind:cons
unify_sub_context	hlds_goal.m	/^:- type unify_sub_context$/;kq|-;/\<unify_sub_context\>/;'q;"	kind:type
unify_sub_contexts_to_pieces	hlds_out_util.m	/^:- pred unify_sub_contexts_to_pieces(/;kq|/^\<unify_sub_contexts_to_pieces\>/;'q;"	kind:pred	file:
unify_term	../library/term.m	/^:- pred unify_term(term(T)::in, term(/;kq|/^\<unify_term\>/;'q;"	kind:pred
unify_term_dont_bind	../library/term.m	/^:- pred unify_term_dont_bind(term(T)::in, term(/;kq|/^\<unify_term_dont_bind\>/;'q;"	kind:pred
unify_term_list	../library/term.m	/^:- pred unify_term_list(list(term(T))::in, list(term(/;kq|/^\<unify_term_list\>/;'q;"	kind:pred
unify_term_list_dont_bind	../library/term.m	/^:- pred unify_term_list_dont_bind(list(term(T))::in, list(term(/;kq|/^\<unify_term_list_dont_bind\>/;'q;"	kind:pred
unify_term_lists	../library/term_unify.m	/^:- pred unify_term_lists(list(term(T))::in, list(term(/;kq|/^\<unify_term_lists\>/;'q;"	kind:pred
unify_term_lists_dont_bind	../library/term_unify.m	/^:- pred unify_term_lists_dont_bind(list(term(T))::in, list(term(/;kq|/^\<unify_term_lists_dont_bind\>/;'q;"	kind:pred
unify_terms	../library/term_unify.m	/^:- pred unify_terms(term(T)::in, term(/;kq|/^\<unify_terms\>/;'q;"	kind:pred
unify_terms_bound_var	../library/term_unify.m	/^:- pred unify_terms_bound_var(var(T)::in, var(T)::in, list(var(/;kq|/^\<unify_terms_bound_var\>/;'q;"	kind:pred	file:
unify_terms_dont_bind	../library/term_unify.m	/^:- pred unify_terms_dont_bind(term(T)::in, term(/;kq|/^\<unify_terms_dont_bind\>/;'q;"	kind:pred
unify_tuple	../library/builtin.m	/^:- pred unify_tuple(/;kq|/^\<unify_tuple\>/;'q;"	kind:pred	file:
unify_tuple	../library/rtti_implementation.m	/^:- pred unify_tuple(/;kq|/^\<unify_tuple\>/;'q;"	kind:pred	file:
unify_tuple_pos	../library/builtin.m	/^:- pred unify_tuple_pos(/;kq|/^\<unify_tuple_pos\>/;'q;"	kind:pred	file:
unify_tuple_pos	../library/rtti_implementation.m	/^:- pred unify_tuple_pos(/;kq|/^\<unify_tuple_pos\>/;'q;"	kind:pred	file:
unify_two_soln_lists_inner_loop	add_pragma_type_spec.m	/^:- pred unify_two_soln_lists_inner_loop(/;kq|/^\<unify_two_soln_lists_inner_loop\>/;'q;"	kind:pred	file:
unify_two_soln_lists_outer_loop	add_pragma_type_spec.m	/^:- pred unify_two_soln_lists_outer_loop(/;kq|/^\<unify_two_soln_lists_outer_loop\>/;'q;"	kind:pred	file:
unify_two_solns	add_pragma_type_spec.m	/^:- pred unify_two_solns(/;kq|/^\<unify_two_solns\>/;'q;"	kind:pred	file:
unify_two_subst_lists_loop	add_pragma_type_spec.m	/^:- pred unify_two_subst_lists_loop(list(/;kq|/^\<unify_two_subst_lists_loop\>/;'q;"	kind:pred	file:
unify_types	old_type_constraints.m	/^:- pred unify_types(/;kq|/^\<unify_types\>/;'q;"	kind:pred	file:
unify_uniq	inst_abstract_unify.m	/^:- pred unify_uniq(/;kq|/^\<unify_uniq\>/;'q;"	kind:pred	file:
unify_unpacked	unify_proc.m	/^    --->    unify_unpacked$/;kq|-;/\<unify_unpacked\>/;'q;"	kind:cons	file:
unify_var_term	superhomogeneous_util.m	/^:- type unify_var_term$/;kq|-;/\<unify_var_term\>/;'q;"	kind:type
unify_var_term_num_context	superhomogeneous_util.m	/^:- type unify_var_term_num_context$/;kq|-;/\<unify_var_term_num_context\>/;'q;"	kind:type
union	../library/bag.m	/^:- func union(bag(T), bag(T)) = bag(/;kq|/^\<union\>/;'q;"	kind:func
union	../library/bitmap.m	/^:- func union(/;kq|/^\<union\>/;'q;"	kind:func
union	../library/diet.m	/^:- func union(diet(T), diet(T)) = diet(T) <= diet_element(/;kq|/^\<union\>/;'q;"	kind:func
union	../library/fat_sparse_bitset.m	/^:- func union(fat_sparse_bitset(T), fat_sparse_bitset(/;kq|/^\<union\>/;'q;"	kind:func
union	../library/fatter_sparse_bitset.m	/^:- func union(fatter_sparse_bitset(T), fatter_sparse_bitset(/;kq|/^\<union\>/;'q;"	kind:func
union	../library/map.m	/^:- func union(func(V, V) = V, map(K, V), map(K, V)) = map(/;kq|/^\<union\>/;'q;"	kind:func
union	../library/map.m	/^:- pred union(pred(V, V, V), map(K, V), map(K, V), map(/;kq|/^\<union\>/;'q;"	kind:pred
union	../library/ranges.m	/^:- func union(/;kq|/^\<union\>/;'q;"	kind:func
union	../library/set.m	/^:- func union(set(T), set(T)) = set(/;kq|/^\<union\>/;'q;"	kind:func
union	../library/set_bbbtree.m	/^:- func union(set_bbbtree(T), set_bbbtree(T)) = set_bbbtree(/;kq|/^\<union\>/;'q;"	kind:func
union	../library/set_ctree234.m	/^:- func union(set_ctree234(T), set_ctree234(T)) = set_ctree234(/;kq|/^\<union\>/;'q;"	kind:func
union	../library/set_ordlist.m	/^:- func union(set_ordlist(T), set_ordlist(T)) = set_ordlist(/;kq|/^\<union\>/;'q;"	kind:func
union	../library/set_tree234.m	/^:- func union(set_tree234(T), set_tree234(T)) = set_tree234(/;kq|/^\<union\>/;'q;"	kind:func
union	../library/set_unordlist.m	/^:- func union(set_unordlist(T), set_unordlist(T)) = set_unordlist(/;kq|/^\<union\>/;'q;"	kind:func
union	../library/sparse_bitset.m	/^:- func union(sparse_bitset(T), sparse_bitset(T)) = sparse_bitset(/;kq|/^\<union\>/;'q;"	kind:func
union	../library/test_bitset.m	/^:- func union(test_bitset(T), test_bitset(T)) = test_bitset(T) <= uenum(/;kq|/^\<union\>/;'q;"	kind:func
union	../library/tree_bitset.m	/^:- func union(tree_bitset(T), tree_bitset(T)) = tree_bitset(/;kq|/^\<union\>/;'q;"	kind:func
union	../library/version_bitmap.m	/^:- func union(/;kq|/^\<union\>/;'q;"	kind:func
union	set_of_var.m	/^:- func union(set_of_var(T), set_of_var(T)) = set_of_var(/;kq|/^\<union\>/;'q;"	kind:func
union_2	../library/diet.m	/^:- pred union_2(diet(T)::in, maybe(T)::in, maybe(/;kq|/^\<union_2\>/;'q;"	kind:pred	file:
union_branch_deadness	liveness.m	/^:- pred union_branch_deadness(/;kq|/^\<union_branch_deadness\>/;'q;"	kind:pred	file:
union_file	../mdbcomp/trace_counts.m	/^    ;       union_file(int, list(trace_count_file_type))$/;kq|-;/\<union_file\>/;'q;"	kind:cons
union_file	../mdbcomp/trace_counts.m	/^:- inst union_file for trace_count_file_type\/0$/;kq|-;/\<union_file\>/;'q;"	kind:inst
union_helper	../library/diet.m	/^:- pred union_helper(diet(T)::in, {T, T}::in, diet(/;kq|/^\<union_helper\>/;'q;"	kind:pred	file:
union_list	../library/diet.m	/^:- func union_list(list(diet(T))) = diet(T) <= diet_element(/;kq|/^\<union_list\>/;'q;"	kind:func
union_list	../library/fat_sparse_bitset.m	/^:- func union_list(list(fat_sparse_bitset(T))) = fat_sparse_bitset(/;kq|/^\<union_list\>/;'q;"	kind:func
union_list	../library/fatter_sparse_bitset.m	/^:- func union_list(list(fatter_sparse_bitset(T))) = fatter_sparse_bitset(/;kq|/^\<union_list\>/;'q;"	kind:func
union_list	../library/map.m	/^:- pred union_list(pred(V, V, V), map(K, V), list(map(K, V)), map(/;kq|/^\<union_list\>/;'q;"	kind:pred
union_list	../library/set.m	/^:- func union_list(list(set(T))) = set(/;kq|/^\<union_list\>/;'q;"	kind:func
union_list	../library/set_bbbtree.m	/^:- func union_list(list(set_bbbtree(T))) = set_bbbtree(/;kq|/^\<union_list\>/;'q;"	kind:func
union_list	../library/set_ctree234.m	/^:- func union_list(list(set_ctree234(T))) = set_ctree234(/;kq|/^\<union_list\>/;'q;"	kind:func
union_list	../library/set_ordlist.m	/^:- func union_list(list(set_ordlist(T))) = set_ordlist(/;kq|/^\<union_list\>/;'q;"	kind:func
union_list	../library/set_tree234.m	/^:- func union_list(list(set_tree234(T))) = set_tree234(/;kq|/^\<union_list\>/;'q;"	kind:func
union_list	../library/set_unordlist.m	/^:- func union_list(list(set_unordlist(T))) = set_unordlist(/;kq|/^\<union_list\>/;'q;"	kind:func
union_list	../library/sparse_bitset.m	/^:- func union_list(list(sparse_bitset(T))) = sparse_bitset(/;kq|/^\<union_list\>/;'q;"	kind:func
union_list	../library/test_bitset.m	/^:- func union_list(list(test_bitset(T))) = test_bitset(T) <= uenum(/;kq|/^\<union_list\>/;'q;"	kind:func
union_list	../library/tree_bitset.m	/^:- func union_list(list(tree_bitset(T))) = tree_bitset(/;kq|/^\<union_list\>/;'q;"	kind:func
union_list	set_of_var.m	/^:- func union_list(list(set_of_var(T))) = set_of_var(/;kq|/^\<union_list\>/;'q;"	kind:func
union_list_pass	../library/fat_sparse_bitset.m	/^:- pred union_list_pass(fat_sparse_bitset(/;kq|/^\<union_list_pass\>/;'q;"	kind:pred	file:
union_list_pass	../library/fatter_sparse_bitset.m	/^:- pred union_list_pass(fatter_sparse_bitset(/;kq|/^\<union_list_pass\>/;'q;"	kind:pred	file:
union_list_pass	../library/map.m	/^:- pred union_list_pass(assoc_list(K, V), list(assoc_list(/;kq|/^\<union_list_pass\>/;'q;"	kind:pred	file:
union_list_pass	../library/sparse_bitset.m	/^:- pred union_list_pass(sparse_bitset(T)::in, list(sparse_bitset(/;kq|/^\<union_list_pass\>/;'q;"	kind:pred	file:
union_list_pass	../library/tree_bitset.m	/^:- pred union_list_pass(list(tree_bitset(/;kq|/^\<union_list_pass\>/;'q;"	kind:pred	file:
union_list_passes	../library/fat_sparse_bitset.m	/^:- pred union_list_passes(fat_sparse_bitset(/;kq|/^\<union_list_passes\>/;'q;"	kind:pred	file:
union_list_passes	../library/fatter_sparse_bitset.m	/^:- pred union_list_passes(fatter_sparse_bitset(/;kq|/^\<union_list_passes\>/;'q;"	kind:pred	file:
union_list_passes	../library/map.m	/^:- pred union_list_passes(assoc_list(K, V), list(assoc_list(/;kq|/^\<union_list_passes\>/;'q;"	kind:pred	file:
union_list_passes	../library/sparse_bitset.m	/^:- pred union_list_passes(sparse_bitset(T)::in, list(sparse_bitset(/;kq|/^\<union_list_passes\>/;'q;"	kind:pred	file:
union_loop	../library/bag.m	/^:- pred union_loop(assoc_list(T, int), assoc_list(/;kq|/^\<union_loop\>/;'q;"	kind:pred	file:
union_loop	../library/fat_sparse_bitset.m	/^:- pred union_loop(/;kq|/^\<union_loop\>/;'q;"	kind:pred	file:
union_loop	../library/fatter_sparse_bitset.m	/^:- pred union_loop(/;kq|/^\<union_loop\>/;'q;"	kind:pred	file:
union_loop	../library/map.m	/^:- pred union_loop(assoc_list(K, V), assoc_list(K, V), pred(/;kq|/^\<union_loop\>/;'q;"	kind:pred	file:
union_loop	../library/sparse_bitset.m	/^:- pred union_loop(/;kq|/^\<union_loop\>/;'q;"	kind:pred	file:
union_maybe_compulsory_lvals	use_local_vars.m	/^:- pred union_maybe_compulsory_lvals(/;kq|/^\<union_maybe_compulsory_lvals\>/;'q;"	kind:pred	file:
union_mode_vars_set	mode_ordering.m	/^:- pred union_mode_vars_set(/;kq|/^\<union_mode_vars_set\>/;'q;"	kind:pred	file:
union_mode_vars_sets	mode_ordering.m	/^:- pred union_mode_vars_sets(list(/;kq|/^\<union_mode_vars_sets\>/;'q;"	kind:pred	file:
union_r	../library/set_bbbtree.m	/^:- pred union_r(set_bbbtree(T)::in, set_bbbtree(/;kq|/^\<union_r\>/;'q;"	kind:pred	file:
union_small	../library/bag.m	/^:- func union_small(bag(T), bag(T)) = bag(/;kq|/^\<union_small\>/;'q;"	kind:func
union_small_loop	../library/bag.m	/^:- pred union_small_loop(map(T, int)::in, map(T, int)::in, map(/;kq|/^\<union_small_loop\>/;'q;"	kind:pred	file:
uniq_array	../library/array.m	/^:- inst uniq_array(I) == array(I).          % XXX work-around$/;kq|-;/\<uniq_array\>/;'q;"	kind:inst
uniq_bitmap	../library/bitmap.m	/^:- inst uniq_bitmap == bitmap.          % XXX should be unique$/;kq|-;/\<uniq_bitmap\>/;'q;"	kind:inst
uniq_buffer	../library/io.text_read.m	/^:- inst uniq_buffer for buffer\/0$/;kq|-;/\<uniq_buffer\>/;'q;"	kind:inst	file:
uniq_four	../library/tree234.m	/^:- inst uniq_four(K, V, T) for tree234\/2$/;kq|-;/\<uniq_four\>/;'q;"	kind:inst	file:
uniq_goal_attr_array	../mdbcomp/mdbcomp.goal_path.m	/^:- inst uniq_goal_attr_array for goal_attr_array\/1$/;kq|-;/\<uniq_goal_attr_array\>/;'q;"	kind:inst
uniq_matches_bound_functor_list	inst_match.m	/^:- pred uniq_matches_bound_functor_list(/;kq|/^\<uniq_matches_bound_functor_list\>/;'q;"	kind:pred	file:
uniq_read_buffer	../library/bit_buffer.read.m	/^:- inst uniq_read_buffer == ground.   % XXX Should be unique.$/;kq|-;/\<uniq_read_buffer\>/;'q;"	kind:inst
uniq_three	../library/tree234.m	/^:- inst uniq_three(K, V, T) for tree234\/2$/;kq|-;/\<uniq_three\>/;'q;"	kind:inst	file:
uniq_tree234	../library/tree234.m	/^:- inst uniq_tree234(K, V) for tree234\/2 ==$/;kq|-;/\<uniq_tree234\>/;'q;"	kind:inst
uniq_tree234_gg	../library/tree234.m	/^:- inst uniq_tree234_gg for tree234\/2 ==$/;kq|-;/\<uniq_tree234_gg\>/;'q;"	kind:inst
uniq_two	../library/tree234.m	/^:- inst uniq_two(K, V, T) for tree234\/2$/;kq|-;/\<uniq_two\>/;'q;"	kind:inst	file:
uniq_write_buffer	../library/bit_buffer.write.m	/^:- inst uniq_write_buffer == ground.   % XXX Should be unique.$/;kq|-;/\<uniq_write_buffer\>/;'q;"	kind:inst
unique	../library/term_to_xml.m	/^    ;       unique$/;kq|-;/\<unique\>/;'q;"	kind:cons
unique	prog_data.m	/^    ;           unique$/;kq|-;/\<unique\>/;'q;"	kind:cons
unique_inst	prog_mode.m	/^:- func unique_inst = mer_inst.$/;kq|/^\<unique_inst\>/;'q;"	kind:func
unique_matches_final	inst_match.m	/^:- pred unique_matches_final(/;kq|/^\<unique_matches_final\>/;'q;"	kind:pred
unique_matches_initial	inst_match.m	/^:- pred unique_matches_initial(/;kq|/^\<unique_matches_initial\>/;'q;"	kind:pred
unique_modecheck_clause_disj	modes.m	/^:- pred unique_modecheck_clause_disj(string::in, list(/;kq|/^\<unique_modecheck_clause_disj\>/;'q;"	kind:pred	file:
unique_modecheck_clause_switch	modes.m	/^:- pred unique_modecheck_clause_switch(string::in, list(/;kq|/^\<unique_modecheck_clause_switch\>/;'q;"	kind:pred	file:
unique_modecheck_goal	pd_util.m	/^:- pred unique_modecheck_goal(/;kq|/^\<unique_modecheck_goal\>/;'q;"	kind:pred
unique_modecheck_goal_live_vars	pd_util.m	/^:- pred unique_modecheck_goal_live_vars(/;kq|/^\<unique_modecheck_goal_live_vars\>/;'q;"	kind:pred
unique_modes.select_live_vars	unique_modes.m	/^:- pred select_live_vars(list(/;kq|/^\<select_live_vars\>/;'q;"	kind:pred	file:
unique_modes_check_call_modes	unique_modes.m	/^:- pred unique_modes_check_call_modes(/;kq|/^\<unique_modes_check_call_modes\>/;'q;"	kind:pred	file:
unique_modes_check_cases	unique_modes.m	/^:- pred unique_modes_check_cases(list(/;kq|/^\<unique_modes_check_cases\>/;'q;"	kind:pred	file:
unique_modes_check_conj	unique_modes.m	/^:- pred unique_modes_check_conj(/;kq|/^\<unique_modes_check_conj\>/;'q;"	kind:pred	file:
unique_modes_check_disjuncts	unique_modes.m	/^:- pred unique_modes_check_disjuncts(/;kq|/^\<unique_modes_check_disjuncts\>/;'q;"	kind:pred	file:
unique_modes_check_goal	unique_modes.m	/^:- pred unique_modes_check_goal(/;kq|/^\<unique_modes_check_goal\>/;'q;"	kind:pred
unique_modes_check_goal_atomic_goal	unique_modes.m	/^:- pred unique_modes_check_goal_atomic_goal(/;kq|/^\<unique_modes_check_goal_atomic_goal\>/;'q;"	kind:pred	file:
unique_modes_check_goal_conj	unique_modes.m	/^:- pred unique_modes_check_goal_conj(conj_type::in, list(/;kq|/^\<unique_modes_check_goal_conj\>/;'q;"	kind:pred	file:
unique_modes_check_goal_disj	unique_modes.m	/^:- pred unique_modes_check_goal_disj(list(/;kq|/^\<unique_modes_check_goal_disj\>/;'q;"	kind:pred	file:
unique_modes_check_goal_expr	unique_modes.m	/^:- pred unique_modes_check_goal_expr(/;kq|/^\<unique_modes_check_goal_expr\>/;'q;"	kind:pred	file:
unique_modes_check_goal_foreign_call	unique_modes.m	/^:- pred unique_modes_check_goal_foreign_call(/;kq|/^\<unique_modes_check_goal_foreign_call\>/;'q;"	kind:pred	file:
unique_modes_check_goal_generic_call	unique_modes.m	/^:- pred unique_modes_check_goal_generic_call(/;kq|/^\<unique_modes_check_goal_generic_call\>/;'q;"	kind:pred	file:
unique_modes_check_goal_if_then_else	unique_modes.m	/^:- pred unique_modes_check_goal_if_then_else(list(/;kq|/^\<unique_modes_check_goal_if_then_else\>/;'q;"	kind:pred	file:
unique_modes_check_goal_negation	unique_modes.m	/^:- pred unique_modes_check_goal_negation(/;kq|/^\<unique_modes_check_goal_negation\>/;'q;"	kind:pred	file:
unique_modes_check_goal_plain_call	unique_modes.m	/^:- pred unique_modes_check_goal_plain_call(/;kq|/^\<unique_modes_check_goal_plain_call\>/;'q;"	kind:pred	file:
unique_modes_check_goal_scope	unique_modes.m	/^:- pred unique_modes_check_goal_scope(/;kq|/^\<unique_modes_check_goal_scope\>/;'q;"	kind:pred	file:
unique_modes_check_goal_switch	unique_modes.m	/^:- pred unique_modes_check_goal_switch(/;kq|/^\<unique_modes_check_goal_switch\>/;'q;"	kind:pred	file:
unique_modes_check_goal_unify	unique_modes.m	/^:- pred unique_modes_check_goal_unify(hlds_goal_expr::in(/;kq|/^\<unique_modes_check_goal_unify\>/;'q;"	kind:pred	file:
unique_modes_check_module	unique_modes.m	/^:- pred unique_modes_check_module(/;kq|/^\<unique_modes_check_module\>/;'q;"	kind:pred
unique_modes_check_par_conj	unique_modes.m	/^:- pred unique_modes_check_par_conj(list(hlds_goal)::in, bag(/;kq|/^\<unique_modes_check_par_conj\>/;'q;"	kind:pred	file:
unique_modes_check_par_conj_0	unique_modes.m	/^:- pred unique_modes_check_par_conj_0(bag(/;kq|/^\<unique_modes_check_par_conj_0\>/;'q;"	kind:pred	file:
unique_modes_check_par_conj_1	unique_modes.m	/^:- pred unique_modes_check_par_conj_1(list(/;kq|/^\<unique_modes_check_par_conj_1\>/;'q;"	kind:pred	file:
unique_modes_check_plain_or_foreign_call	unique_modes.m	/^:- pred unique_modes_check_plain_or_foreign_call(/;kq|/^\<unique_modes_check_plain_or_foreign_call\>/;'q;"	kind:pred	file:
unique_modes_flatten_and_check_conj	unique_modes.m	/^:- pred unique_modes_flatten_and_check_conj(/;kq|/^\<unique_modes_flatten_and_check_conj\>/;'q;"	kind:pred	file:
unique_modes_prepare_for_disjunct	unique_modes.m	/^:- pred unique_modes_prepare_for_disjunct(/;kq|/^\<unique_modes_prepare_for_disjunct\>/;'q;"	kind:pred
unique_prefix	mode_info.m	/^                unique_prefix   :: string,$/;kq|-;/\<unique_prefix\>/;'q;"	kind:fld
uniquely_used_args	loop_inv.m	/^:- pred uniquely_used_args(/;kq|/^\<uniquely_used_args\>/;'q;"	kind:pred	file:
uniquely_used_vars	loop_inv.m	/^:- func uniquely_used_vars(module_info, hlds_goal) = list(/;kq|/^\<uniquely_used_vars\>/;'q;"	kind:func	file:
uniqueness	prog_data.m	/^:- type uniqueness$/;kq|-;/\<uniqueness\>/;'q;"	kind:type
uniqueness_comparison	inst_match.m	/^:- type uniqueness_comparison$/;kq|-;/\<uniqueness_comparison\>/;'q;"	kind:type	file:
uniqueness_for_coerce_result	modecheck_coerce.m	/^:- func uniqueness_for_coerce_result(/;kq|/^\<uniqueness_for_coerce_result\>/;'q;"	kind:func	file:
uniqueness_to_xml	xml_documentation.m	/^:- func uniqueness_to_xml(/;kq|/^\<uniqueness_to_xml\>/;'q;"	kind:func	file:
unit	../library/unit.m	/^:- type unit$/;kq|-;/\<unit\>/;'q;"	kind:type
unit1	../library/unit.m	/^    --->    unit1.$/;kq|-;/\<unit1\>/;'q;"	kind:cons
unit_node	../library/cord.m	/^    --->    unit_node(T)$/;kq|-;/\<unit_node\>/;'q;"	kind:cons	file:
unit_selector	prog_data_pragma.m	/^:- type unit_selector$/;kq|-;/\<unit_selector\>/;'q;"	kind:type
unit_selector_to_string	parse_tree_out_pragma.m	/^:- func unit_selector_to_string(/;kq|/^\<unit_selector_to_string\>/;'q;"	kind:func	file:
unit_selector_to_string	prog_ctgc.m	/^:- func unit_selector_to_string(/;kq|/^\<unit_selector_to_string\>/;'q;"	kind:func	file:
univ	../library/univ.m	/^:- func univ(/;kq|/^\<univ\>/;'q;"	kind:func
univ	../library/univ.m	/^:- type univ$/;kq|-;/\<univ\>/;'q;"	kind:type	file:
univ.construct_univ	../library/univ.m	/^:- pred construct_univ(/;kq|/^\<construct_univ\>/;'q;"	kind:pred	file:
univ.det_univ_to_type	../library/univ.m	/^:- pred det_univ_to_type(/;kq|/^\<det_univ_to_type\>/;'q;"	kind:pred
univ.some	../library/univ.m	/^    --->    some [T] univ_cons(T).$/;kq|-;/\<univ.some\>/;'q;"	kind:cons	file:
univ.type_to_univ	../library/univ.m	/^:- pred type_to_univ(/;kq|/^\<type_to_univ\>/;'q;"	kind:pred
univ.unravel_univ	../library/univ.m	/^:- some [T] pred unravel_univ(/;kq|/^\<unravel_univ\>/;'q;"	kind:pred	file:
univ_arg_can	../library/deconstruct.m	/^:- pred univ_arg_can(/;kq|/^\<univ_arg_can\>/;'q;"	kind:pred	file:
univ_arg_dna	../library/deconstruct.m	/^:- pred univ_arg_dna(/;kq|/^\<univ_arg_dna\>/;'q;"	kind:pred	file:
univ_arg_idcc	../library/deconstruct.m	/^:- pred univ_arg_idcc(/;kq|/^\<univ_arg_idcc\>/;'q;"	kind:pred	file:
univ_constraints	prog_data.m	/^                univ_constraints    :: list(prog_constraint),$/;kq|-;/\<univ_constraints\>/;'q;"	kind:fld
univ_constraints_match	pred_table.m	/^:- pred univ_constraints_match(list(/;kq|/^\<univ_constraints_match\>/;'q;"	kind:pred	file:
univ_exist_constraints	prog_data.m	/^:- type univ_exist_constraints$/;kq|-;/\<univ_exist_constraints\>/;'q;"	kind:type
univ_exist_constraints_get_tvars	prog_type_scan.m	/^:- pred univ_exist_constraints_get_tvars(/;kq|/^\<univ_exist_constraints_get_tvars\>/;'q;"	kind:pred
univ_exist_constraints_to_xml	xml_documentation.m	/^:- func univ_exist_constraints_to_xml(/;kq|/^\<univ_exist_constraints_to_xml\>/;'q;"	kind:func	file:
univ_list_tail_to_revstrings	../library/string.to_string.m	/^:- pred univ_list_tail_to_revstrings(/;kq|/^\<univ_list_tail_to_revstrings\>/;'q;"	kind:pred	file:
univ_list_to_term_list	../library/term_conversion.m	/^:- pred univ_list_to_term_list(list(univ)::in, list(term(/;kq|/^\<univ_list_to_term_list\>/;'q;"	kind:pred	file:
univ_named_arg	../library/rtti_implementation.m	/^:- pred univ_named_arg(/;kq|/^\<univ_named_arg\>/;'q;"	kind:pred
univ_named_arg_2	../library/rtti_implementation.m	/^:- pred univ_named_arg_2(/;kq|/^\<univ_named_arg_2\>/;'q;"	kind:pred	file:
univ_named_arg_can	../library/deconstruct.m	/^:- pred univ_named_arg_can(/;kq|/^\<univ_named_arg_can\>/;'q;"	kind:pred	file:
univ_named_arg_dna	../library/deconstruct.m	/^:- pred univ_named_arg_dna(/;kq|/^\<univ_named_arg_dna\>/;'q;"	kind:pred	file:
univ_named_arg_idcc	../library/deconstruct.m	/^:- pred univ_named_arg_idcc(/;kq|/^\<univ_named_arg_idcc\>/;'q;"	kind:pred	file:
univ_result	../library/prolog.m	/^:- type univ_result == pair(string, list(univ)).$/;kq|-;/\<univ_result\>/;'q;"	kind:type
univ_to_doc	../library/pprint.m	/^:- func univ_to_doc(/;kq|/^\<univ_to_doc\>/;'q;"	kind:func	file:
univ_to_term	../library/term_conversion.m	/^:- func univ_to_term(univ) = term(/;kq|/^\<univ_to_term\>/;'q;"	kind:func
univ_to_term_special_case	../library/term_conversion.m	/^:- pred univ_to_term_special_case(string::in, string::in, list(/;kq|/^\<univ_to_term_special_case\>/;'q;"	kind:pred	file:
univ_to_type	../library/univ.m	/^:- pred univ_to_type(/;kq|/^\<univ_to_type\>/;'q;"	kind:pred
univ_tvar	../library/type_desc.m	/^    ;       univ_tvar(int)$/;kq|-;/\<univ_tvar\>/;'q;"	kind:cons
univ_type	../library/univ.m	/^:- func univ_type(/;kq|/^\<univ_type\>/;'q;"	kind:func
univ_type	builtin_lib_types.m	/^:- func univ_type = mer_type.$/;kq|/^\<univ_type\>/;'q;"	kind:func
univ_value	../library/univ.m	/^:- some [T] func univ_value(/;kq|/^\<univ_value\>/;'q;"	kind:func
universal_constraint	check_typeclass.m	/^    --->    universal_constraint$/;kq|-;/\<universal_constraint\>/;'q;"	kind:cons	file:
universal_priority	../library/ops.m	/^    func universal_priority(Table) = priority,$/;kq|-;/\<universal_priority\>/;'q;"	kind:tcm
universal_priority	../library/ops.m	/^    func(universal_priority\/1) is       mercury_universal_priority,$/;kq|-;/\<universal_priority\>/;'q;"	kind:tcim	file:
universe	../library/ranges.m	/^:- func universe = ranges.$/;kq|/^\<universe\>/;'q;"	kind:func
universe	polyhedron.m	/^:- func universe = polyhedron.$/;kq|/^\<universe\>/;'q;"	kind:func
unix_epoch	../library/calendar.m	/^:- func unix_epoch = date.$/;kq|/^\<unix_epoch\>/;'q;"	kind:func
unknown	../library/io.m	/^    ;       unknown.$/;kq|-;/\<unknown\>/;'q;"	kind:cons
unknown	closure_analysis.m	/^    --->    unknown$/;kq|-;/\<unknown\>/;'q;"	kind:cons	file:
unknown_atomic_goal_type	hlds_goal.m	/^    --->    unknown_atomic_goal_type$/;kq|-;/\<unknown_atomic_goal_type\>/;'q;"	kind:cons
unknown_callee	../mdbcomp/feedback.automatic_parallelism.m	/^    --->    unknown_callee$/;kq|-;/\<unknown_callee\>/;'q;"	kind:cons
unknown_callee	stack_layout.m	/^    ;       unknown_callee$/;kq|-;/\<unknown_callee\>/;'q;"	kind:cons	file:
unknown_file_permissions	copy_util.m	/^    --->    unknown_file_permissions$/;kq|-;/\<unknown_file_permissions\>/;'q;"	kind:cons	file:
unknown_livedata	structure_reuse.domain.m	/^    ;       unknown_livedata$/;kq|-;/\<unknown_livedata\>/;'q;"	kind:cons
unknown_must_assume_all	use_local_vars.m	/^    ;       unknown_must_assume_all.$/;kq|-;/\<unknown_must_assume_all\>/;'q;"	kind:cons	file:
unknown_num_functors_in_type	../mdbcomp/mdbcomp.goal_path.m	/^    --->    unknown_num_functors_in_type$/;kq|-;/\<unknown_num_functors_in_type\>/;'q;"	kind:cons
unknown_stream	../library/io.stream_db.m	/^    ;       unknown_stream.$/;kq|-;/\<unknown_stream\>/;'q;"	kind:cons
unknown_type	../library/getopt.m	/^    --->    unknown_type$/;kq|-;/\<unknown_type\>/;'q;"	kind:cons
unknown_type	../library/getopt_io.m	/^    --->    unknown_type$/;kq|-;/\<unknown_type\>/;'q;"	kind:cons
unlimit_stack	../mdbcomp/shared_utilities.m	/^:- pred unlimit_stack(/;kq|/^\<unlimit_stack\>/;'q;"	kind:pred
unlock_globals	../library/io.m	/^:- impure pred unlock_globals is det.$/;kq|/^\<unlock_globals\>/;'q;"	kind:pred	file:
unlock_globals	../library/io.m	/^:- pred unlock_globals(/;kq|/^\<unlock_globals\>/;'q;"	kind:pred	file:
unlock_regs	code_loc_dep.m	/^:- pred unlock_regs(/;kq|/^\<unlock_regs\>/;'q;"	kind:pred
unlock_stdout	make.build.m	/^:- pred unlock_stdout(/;kq|/^\<unlock_stdout\>/;'q;"	kind:pred
unlock_stream_db	../library/io.stream_db.m	/^:- pred unlock_stream_db(/;kq|/^\<unlock_stream_db\>/;'q;"	kind:pred	file:
unmake_hlds_class_fundep	intermod.m	/^:- func unmake_hlds_class_fundep(list(/;kq|/^\<unmake_hlds_class_fundep\>/;'q;"	kind:func	file:
unmake_hlds_class_fundep_arg_posns	intermod.m	/^:- func unmake_hlds_class_fundep_arg_posns(list(tvar), set(/;kq|/^\<unmake_hlds_class_fundep_arg_posns\>/;'q;"	kind:func	file:
unmkbody	builtin_ops.m	/^    ;       unmkbody$/;kq|-;/\<unmkbody\>/;'q;"	kind:cons
unname_var	../library/varset.m	/^:- func unname_var(varset(T), var(T)) = varset(/;kq|/^\<unname_var\>/;'q;"	kind:func
unnamed_help	optdb_help.m	/^    ;       unnamed_help($/;kq|-;/\<unnamed_help\>/;'q;"	kind:cons
unneeded_code.add_alt_start	unneeded_code.m	/^:- pred add_alt_start(/;kq|/^\<add_alt_start\>/;'q;"	kind:pred	file:
unneeded_code.alt_ite	unneeded_code.m	/^    --->    alt_ite$/;kq|-;/\<unneeded_code.alt_ite\>/;'q;"	kind:cons	file:
unneeded_code.alt_switch	unneeded_code.m	/^    ;       alt_switch(maybe_switch_num_functors).$/;kq|-;/\<unneeded_code.alt_switch\>/;'q;"	kind:cons	file:
unneeded_code.bracketed_goal	unneeded_code.m	/^:- type bracketed_goal$/;kq|-;/\<unneeded_code.bracketed_goal\>/;'q;"	kind:type	file:
unneeded_code.branch_alts	unneeded_code.m	/^:- type branch_alts$/;kq|-;/\<unneeded_code.branch_alts\>/;'q;"	kind:type	file:
unneeded_code.branch_point	unneeded_code.m	/^:- type branch_point$/;kq|-;/\<unneeded_code.branch_point\>/;'q;"	kind:type	file:
unneeded_code.branches	unneeded_code.m	/^    ;       branches(where_needed_branches).$/;kq|-;/\<unneeded_code.branches\>/;'q;"	kind:cons	file:
unneeded_code.demand_inputs	unneeded_code.m	/^:- pred demand_inputs(/;kq|/^\<demand_inputs\>/;'q;"	kind:pred	file:
unneeded_code.demand_var	unneeded_code.m	/^:- pred demand_var(/;kq|/^\<demand_var\>/;'q;"	kind:pred	file:
unneeded_code.everywhere	unneeded_code.m	/^    --->    everywhere$/;kq|-;/\<unneeded_code.everywhere\>/;'q;"	kind:cons	file:
unneeded_code.location	unneeded_code.m	/^:- type location$/;kq|-;/\<unneeded_code.location\>/;'q;"	kind:type	file:
unneeded_code.refined_goal_map	unneeded_code.m	/^:- type refined_goal_map == map(pair(goal_id, int), list(hlds_goal)).$/;kq|-;/\<unneeded_code.refined_goal_map\>/;'q;"	kind:type	file:
unneeded_code.uc_copy_limit	unneeded_code.m	/^                uc_copy_limit           :: int$/;kq|-;/\<unneeded_code.uc_copy_limit\>/;'q;"	kind:fld	file:
unneeded_code.uc_debug	unneeded_code.m	/^                uc_debug                :: maybe(io.text_output_stream),$/;kq|-;/\<unneeded_code.uc_debug\>/;'q;"	kind:fld	file:
unneeded_code.uc_fully_strict	unneeded_code.m	/^                uc_fully_strict         :: bool,$/;kq|-;/\<unneeded_code.uc_fully_strict\>/;'q;"	kind:fld	file:
unneeded_code.uc_option_values	unneeded_code.m	/^:- type uc_option_values$/;kq|-;/\<unneeded_code.uc_option_values\>/;'q;"	kind:type	file:
unneeded_code.uc_reorder_conj	unneeded_code.m	/^                uc_reorder_conj         :: bool,$/;kq|-;/\<unneeded_code.uc_reorder_conj\>/;'q;"	kind:fld	file:
unneeded_code.uci_module_info	unneeded_code.m	/^                uci_module_info         :: module_info,$/;kq|-;/\<unneeded_code.uci_module_info\>/;'q;"	kind:fld	file:
unneeded_code.uci_options	unneeded_code.m	/^                uci_options             :: uc_option_values,$/;kq|-;/\<unneeded_code.uci_options\>/;'q;"	kind:fld	file:
unneeded_code.uci_var_table	unneeded_code.m	/^                uci_var_table           :: var_table,$/;kq|-;/\<unneeded_code.uci_var_table\>/;'q;"	kind:fld	file:
unneeded_code.undemand_var	unneeded_code.m	/^:- pred undemand_var(/;kq|/^\<undemand_var\>/;'q;"	kind:pred	file:
unneeded_code.where_needed	unneeded_code.m	/^:- type where_needed$/;kq|-;/\<unneeded_code.where_needed\>/;'q;"	kind:type	file:
unneeded_code.where_needed_map	unneeded_code.m	/^:- type where_needed_map == map(prog_var, where_needed).$/;kq|-;/\<unneeded_code.where_needed_map\>/;'q;"	kind:type	file:
unneeded_code_info	unneeded_code.m	/^:- type unneeded_code_info$/;kq|-;/\<unneeded_code_info\>/;'q;"	kind:type	file:
unneeded_pre_process_proc	unneeded_code.m	/^:- pred unneeded_pre_process_proc(/;kq|/^\<unneeded_pre_process_proc\>/;'q;"	kind:pred	file:
unneeded_process_cases	unneeded_code.m	/^:- pred unneeded_process_cases(/;kq|/^\<unneeded_process_cases\>/;'q;"	kind:pred	file:
unneeded_process_conj	unneeded_code.m	/^:- pred unneeded_process_conj(/;kq|/^\<unneeded_process_conj\>/;'q;"	kind:pred	file:
unneeded_process_disj	unneeded_code.m	/^:- pred unneeded_process_disj(/;kq|/^\<unneeded_process_disj\>/;'q;"	kind:pred	file:
unneeded_process_goal	unneeded_code.m	/^:- pred unneeded_process_goal(/;kq|/^\<unneeded_process_goal\>/;'q;"	kind:pred	file:
unneeded_process_goal_internal	unneeded_code.m	/^:- pred unneeded_process_goal_internal(/;kq|/^\<unneeded_process_goal_internal\>/;'q;"	kind:pred	file:
unneeded_process_ite	unneeded_code.m	/^:- pred unneeded_process_ite(/;kq|/^\<unneeded_process_ite\>/;'q;"	kind:pred	file:
unneeded_process_proc	unneeded_code.m	/^:- pred unneeded_process_proc(/;kq|/^\<unneeded_process_proc\>/;'q;"	kind:pred	file:
unneeded_process_proc_msg	unneeded_code.m	/^:- pred unneeded_process_proc_msg(/;kq|/^\<unneeded_process_proc_msg\>/;'q;"	kind:pred
unneeded_process_rev_bracketed_conj	unneeded_code.m	/^:- pred unneeded_process_rev_bracketed_conj(/;kq|/^\<unneeded_process_rev_bracketed_conj\>/;'q;"	kind:pred	file:
unneeded_refine_cases	unneeded_code.m	/^:- pred unneeded_refine_cases(/;kq|/^\<unneeded_refine_cases\>/;'q;"	kind:pred	file:
unneeded_refine_conj	unneeded_code.m	/^:- pred unneeded_refine_conj(list(hlds_goal)::in, list(/;kq|/^\<unneeded_refine_conj\>/;'q;"	kind:pred	file:
unneeded_refine_disj	unneeded_code.m	/^:- pred unneeded_refine_disj(/;kq|/^\<unneeded_refine_disj\>/;'q;"	kind:pred	file:
unneeded_refine_goal	unneeded_code.m	/^:- pred unneeded_refine_goal(/;kq|/^\<unneeded_refine_goal\>/;'q;"	kind:pred	file:
unneeded_refine_ite	unneeded_code.m	/^:- pred unneeded_refine_ite(/;kq|/^\<unneeded_refine_ite\>/;'q;"	kind:pred	file:
unop	llds.m	/^    ;       unop(unary_op, rval)$/;kq|-;/\<unop\>/;'q;"	kind:cons
unop_arg_type	llds.m	/^:- pred unop_arg_type(/;kq|/^\<unop_arg_type\>/;'q;"	kind:pred
unop_return_type	llds.m	/^:- pred unop_return_type(/;kq|/^\<unop_return_type\>/;'q;"	kind:pred
unop_to_strcord	mlds_dump.m	/^:- func unop_to_strcord(/;kq|/^\<unop_to_strcord\>/;'q;"	kind:func	file:
unpack_date	../library/calendar.m	/^:- pred unpack_date(/;kq|/^\<unpack_date\>/;'q;"	kind:pred
unpack_duration	../library/calendar.m	/^:- pred unpack_duration(/;kq|/^\<unpack_duration\>/;'q;"	kind:pred
unpack_uint64	../library/random.sfc16.m	/^:- pred unpack_uint64(/;kq|/^\<unpack_uint64\>/;'q;"	kind:pred	file:
unpackable_args	unify_proc.m	/^    --->    unpackable_args$/;kq|-;/\<unpackable_args\>/;'q;"	kind:cons	file:
unparse_mode_list	parse_tree_to_term.m	/^:- pred unparse_mode_list(list(mer_mode)::in, list(/;kq|/^\<unparse_mode_list\>/;'q;"	kind:pred	file:
unparse_qualified_term	parse_tree_to_term.m	/^:- pred unparse_qualified_term(sym_name::in, list(/;kq|/^\<unparse_qualified_term\>/;'q;"	kind:pred	file:
unparse_type	parse_tree_to_term.m	/^:- pred unparse_type(/;kq|/^\<unparse_type\>/;'q;"	kind:pred
unparse_type_list	parse_tree_to_term.m	/^:- pred unparse_type_list(list(mer_type)::in, list(/;kq|/^\<unparse_type_list\>/;'q;"	kind:pred	file:
unpickle	pickle.m	/^:- pred unpickle(/;kq|/^\<unpickle\>/;'q;"	kind:pred
unpickle_2	pickle.m	/^:- pred unpickle_2(/;kq|/^\<unpickle_2\>/;'q;"	kind:pred	file:
unpickle_analysis_result	analysis.file.m	/^:- pred unpickle_analysis_result(/;kq|/^\<unpickle_analysis_result\>/;'q;"	kind:pred	file:
unpickle_char	pickle.m	/^:- pred unpickle_char(/;kq|/^\<unpickle_char\>/;'q;"	kind:pred	file:
unpickle_float	pickle.m	/^:- pred unpickle_float(/;kq|/^\<unpickle_float\>/;'q;"	kind:pred	file:
unpickle_from_file	pickle.m	/^:- pred unpickle_from_file(unpicklers::in, string::in, io.res(/;kq|/^\<unpickle_from_file\>/;'q;"	kind:pred
unpickle_handle	pickle.m	/^:- type unpickle_handle == bitmap.$/;kq|-;/\<unpickle_handle\>/;'q;"	kind:type	file:
unpickle_int32	pickle.m	/^:- pred unpickle_int32(/;kq|/^\<unpickle_int32\>/;'q;"	kind:pred	file:
unpickle_state	pickle.m	/^:- type unpickle_state  == int.         % offset into bitmap$/;kq|-;/\<unpickle_state\>/;'q;"	kind:type	file:
unpickle_string	pickle.m	/^:- pred unpickle_string(/;kq|/^\<unpickle_string\>/;'q;"	kind:pred	file:
unpickle_string_2	pickle.m	/^:- pred unpickle_string_2(/;kq|/^\<unpickle_string_2\>/;'q;"	kind:pred	file:
unpickler_inst_cast	pickle.m	/^:- pred unpickler_inst_cast(/;kq|/^\<unpickler_inst_cast\>/;'q;"	kind:pred	file:
unpickler_pred	pickle.m	/^:- type unpickler_pred == pred(unpicklers, unpickle_handle, type_desc, univ,$/;kq|-;/\<unpickler_pred\>/;'q;"	kind:type
unpicklers	pickle.m	/^:- type unpicklers$/;kq|-;/\<unpicklers\>/;'q;"	kind:type	file:
unproven	hlds_class.m	/^    --->    unproven$/;kq|-;/\<unproven\>/;'q;"	kind:cons
unproven_constraints_to_string_set	typecheck_errors.m	/^:- pred unproven_constraints_to_string_set(/;kq|/^\<unproven_constraints_to_string_set\>/;'q;"	kind:pred	file:
unqual_class_id	error_spec.m	/^    ;       unqual_class_id(class_id)$/;kq|-;/\<unqual_class_id\>/;'q;"	kind:cons
unqual_class_name_to_ll_string_for_csharp	mlds_to_cs_name.m	/^:- func unqual_class_name_to_ll_string_for_csharp(/;kq|/^\<unqual_class_name_to_ll_string_for_csharp\>/;'q;"	kind:func
unqual_class_name_to_nll_string_for_csharp	mlds_to_cs_name.m	/^:- func unqual_class_name_to_nll_string_for_csharp(/;kq|/^\<unqual_class_name_to_nll_string_for_csharp\>/;'q;"	kind:func
unqual_class_name_to_string_for_java	mlds_to_java_name.m	/^:- func unqual_class_name_to_string_for_java(/;kq|/^\<unqual_class_name_to_string_for_java\>/;'q;"	kind:func
unqual_cons_id_and_arity_to_string	parse_tree_out_cons_id.m	/^:- func unqual_cons_id_and_arity_to_string(/;kq|/^\<unqual_cons_id_and_arity_to_string\>/;'q;"	kind:func
unqual_cons_id_and_maybe_arity	error_spec.m	/^    ;       unqual_cons_id_and_maybe_arity(cons_id)$/;kq|-;/\<unqual_cons_id_and_maybe_arity\>/;'q;"	kind:cons
unqual_ctor_to_format_piece	prog_foreign_enum.m	/^:- func unqual_ctor_to_format_piece(sym_name) = list(/;kq|/^\<unqual_ctor_to_format_piece\>/;'q;"	kind:func	file:
unqual_du_ctor	hlds_out_type_table.m	/^:- func unqual_du_ctor(/;kq|/^\<unqual_du_ctor\>/;'q;"	kind:func	file:
unqual_du_ctor_and_arity_to_string	parse_tree_out_cons_id.m	/^:- func unqual_du_ctor_and_arity_to_string(/;kq|/^\<unqual_du_ctor_and_arity_to_string\>/;'q;"	kind:func
unqual_inst_ctor	error_spec.m	/^    ;       unqual_inst_ctor(inst_ctor)$/;kq|-;/\<unqual_inst_ctor\>/;'q;"	kind:cons
unqual_mode_ctor	error_spec.m	/^    ;       unqual_mode_ctor(mode_ctor)$/;kq|-;/\<unqual_mode_ctor\>/;'q;"	kind:cons
unqual_pf_sym_name_pred_form_arity	error_spec.m	/^    ;       unqual_pf_sym_name_pred_form_arity(pf_sym_name_arity)$/;kq|-;/\<unqual_pf_sym_name_pred_form_arity\>/;'q;"	kind:cons
unqual_pf_sym_name_user_arity	error_spec.m	/^    ;       unqual_pf_sym_name_user_arity(pred_pf_name_arity)$/;kq|-;/\<unqual_pf_sym_name_user_arity\>/;'q;"	kind:cons
unqual_sym_name	error_spec.m	/^    ;       unqual_sym_name(sym_name)$/;kq|-;/\<unqual_sym_name\>/;'q;"	kind:cons
unqual_sym_name_arity	error_spec.m	/^    ;       unqual_sym_name_arity(sym_name_arity)$/;kq|-;/\<unqual_sym_name_arity\>/;'q;"	kind:cons
unqual_type_ctor	error_spec.m	/^    ;       unqual_type_ctor(type_ctor)$/;kq|-;/\<unqual_type_ctor\>/;'q;"	kind:cons
unqualified	../mdbcomp/sym_name.m	/^    --->    unqualified(string)$/;kq|-;/\<unqualified\>/;'q;"	kind:cons
unqualified_item_names	parse_tree_out_info.m	/^    --->    unqualified_item_names$/;kq|-;/\<unqualified_item_names\>/;'q;"	kind:cons
unqualify_name	../mdbcomp/sym_name.m	/^:- func unqualify_name(/;kq|/^\<unqualify_name\>/;'q;"	kind:func
unravel_info	state_var.m	/^:- type unravel_info$/;kq|-;/\<unravel_info\>/;'q;"	kind:type
unravel_unification	superhomogeneous.m	/^:- pred unravel_unification(/;kq|/^\<unravel_unification\>/;'q;"	kind:pred
unravel_univ	../library/univ.m	/^:- some [T] pred unravel_univ(/;kq|/^\<unravel_univ\>/;'q;"	kind:pred	file:
unravel_var_functor_unification	superhomogeneous.m	/^:- pred unravel_var_functor_unification(/;kq|/^\<unravel_var_functor_unification\>/;'q;"	kind:pred	file:
unreachable	../library/exception.m	/^:- pred unreachable is erroneous.$/;kq|/^\<unreachable\>/;'q;"	kind:pred
unreachable	higher_order.specialize_calls.m	/^    ;       unreachable.$/;kq|-;/\<unreachable\>/;'q;"	kind:cons	file:
unreachable	instmap.m	/^    ;       unreachable.$/;kq|-;/\<unreachable\>/;'q;"	kind:cons	file:
unrecognized_option	../library/getopt.m	/^    --->    unrecognized_option(string)$/;kq|-;/\<unrecognized_option\>/;'q;"	kind:cons
unrecognized_option	../library/getopt_io.m	/^    --->    unrecognized_option(string)$/;kq|-;/\<unrecognized_option\>/;'q;"	kind:cons
unsafe_append_string_pieces	../library/string.m	/^:- pred unsafe_append_string_pieces(list(/;kq|/^\<unsafe_append_string_pieces\>/;'q;"	kind:pred
unsafe_arg_ref	../library/store.m	/^:- pred unsafe_arg_ref(generic_ref(/;kq|/^\<unsafe_arg_ref\>/;'q;"	kind:pred
unsafe_base_digit_to_int	../library/char.m	/^:- pred unsafe_base_digit_to_int(/;kq|/^\<unsafe_base_digit_to_int\>/;'q;"	kind:pred
unsafe_between	../library/string.m	/^:- func unsafe_between(string::in, int::in, int::in) = (/;kq|/^\<unsafe_between\>/;'q;"	kind:func
unsafe_bit	../library/bitmap.m	/^:- func unsafe_bit(/;kq|/^\<unsafe_bit\>/;'q;"	kind:func
unsafe_bits	../library/bitmap.m	/^:- func unsafe_bits(/;kq|/^\<unsafe_bits\>/;'q;"	kind:func
unsafe_byte	../library/bitmap.m	/^:- func unsafe_byte(/;kq|/^\<unsafe_byte\>/;'q;"	kind:func
unsafe_call_io_goal	../library/exception.m	/^:- pred unsafe_call_io_goal(pred(/;kq|/^\<unsafe_call_io_goal\>/;'q;"	kind:pred	file:
unsafe_call_store_goal	../library/exception.m	/^:- pred unsafe_call_store_goal(pred(T, store(S), store(/;kq|/^\<unsafe_call_store_goal\>/;'q;"	kind:pred	file:
unsafe_call_transaction_goal	../library/exception.m	/^:- pred unsafe_call_transaction_goal(pred(/;kq|/^\<unsafe_call_transaction_goal\>/;'q;"	kind:pred	file:
unsafe_cast_any_to_ground	../library/builtin.m	/^:- func unsafe_cast_any_to_ground(T::ia) = (/;kq|/^\<unsafe_cast_any_to_ground\>/;'q;"	kind:func
unsafe_clear	../library/bitmap.m	/^:- func unsafe_clear(/;kq|/^\<unsafe_clear\>/;'q;"	kind:func
unsafe_compare_substrings	../library/string.m	/^:- pred unsafe_compare_substrings(/;kq|/^\<unsafe_compare_substrings\>/;'q;"	kind:pred
unsafe_compare_substrings_loop	../library/string.m	/^:- pred unsafe_compare_substrings_loop(/;kq|/^\<unsafe_compare_substrings_loop\>/;'q;"	kind:pred	file:
unsafe_copy_bits	../library/bitmap.m	/^:- pred unsafe_copy_bits(/;kq|/^\<unsafe_copy_bits\>/;'q;"	kind:pred	file:
unsafe_copy_bytes	../library/bitmap.m	/^:- pred unsafe_copy_bytes(/;kq|/^\<unsafe_copy_bytes\>/;'q;"	kind:pred	file:
unsafe_copy_unaligned_bits	../library/bitmap.m	/^:- pred unsafe_copy_unaligned_bits(/;kq|/^\<unsafe_copy_unaligned_bits\>/;'q;"	kind:pred	file:
unsafe_copy_unaligned_bytes_ltor	../library/bitmap.m	/^:- pred unsafe_copy_unaligned_bytes_ltor(/;kq|/^\<unsafe_copy_unaligned_bytes_ltor\>/;'q;"	kind:pred	file:
unsafe_copy_unaligned_bytes_rtol	../library/bitmap.m	/^:- pred unsafe_copy_unaligned_bytes_rtol(/;kq|/^\<unsafe_copy_unaligned_bytes_rtol\>/;'q;"	kind:pred	file:
unsafe_do_copy_bytes	../library/bitmap.m	/^:- pred unsafe_do_copy_bytes(/;kq|/^\<unsafe_do_copy_bytes\>/;'q;"	kind:pred	file:
unsafe_elem	../library/array.m	/^:- func unsafe_elem(int, array(/;kq|/^\<unsafe_elem\>/;'q;"	kind:func
unsafe_elem	../library/array2d.m	/^:- func unsafe_elem(int, int, array2d(/;kq|/^\<unsafe_elem\>/;'q;"	kind:func
unsafe_empty	../library/version_array.m	/^:- func unsafe_empty = version_array(/;kq|/^\<unsafe_empty\>/;'q;"	kind:func
unsafe_find_first_char_start	../library/string.m	/^:- pred unsafe_find_first_char_start(/;kq|/^\<unsafe_find_first_char_start\>/;'q;"	kind:pred
unsafe_flip	../library/bitmap.m	/^:- func unsafe_flip(/;kq|/^\<unsafe_flip\>/;'q;"	kind:func
unsafe_get_bit	../library/bitmap.m	/^:- func unsafe_get_bit(/;kq|/^\<unsafe_get_bit\>/;'q;"	kind:func
unsafe_get_bits	../library/bitmap.m	/^:- func unsafe_get_bits(/;kq|/^\<unsafe_get_bits\>/;'q;"	kind:func
unsafe_get_byte	../library/bitmap.m	/^:- func unsafe_get_byte(/;kq|/^\<unsafe_get_byte\>/;'q;"	kind:func
unsafe_get_default_formatter_map	../library/pretty_printer.m	/^:- pred unsafe_get_default_formatter_map(/;kq|/^\<unsafe_get_default_formatter_map\>/;'q;"	kind:pred	file:
unsafe_get_enum_value	../library/rtti_implementation.m	/^:- func unsafe_get_enum_value(/;kq|/^\<unsafe_get_enum_value\>/;'q;"	kind:func	file:
unsafe_get_float_between	../library/mercury_term_lexer.m	/^:- pred unsafe_get_float_between(/;kq|/^\<unsafe_get_float_between\>/;'q;"	kind:pred	file:
unsafe_get_foreign_enum_value	../library/rtti_implementation.m	/^:- func unsafe_get_foreign_enum_value(/;kq|/^\<unsafe_get_foreign_enum_value\>/;'q;"	kind:func	file:
unsafe_get_globals	../library/io.m	/^:- pred unsafe_get_globals(/;kq|/^\<unsafe_get_globals\>/;'q;"	kind:pred	file:
unsafe_get_io_state	../library/io.m	/^:- semipure pred unsafe_get_io_state(/;kq|/^\<unsafe_get_io_state\>/;'q;"	kind:pred
unsafe_get_uint8	../library/bitmap.m	/^:- func unsafe_get_uint8(/;kq|/^\<unsafe_get_uint8\>/;'q;"	kind:func
unsafe_index	../library/rtti_implementation.m	/^:- func unsafe_index(/;kq|/^\<unsafe_index\>/;'q;"	kind:func	file:
unsafe_index	../library/string.m	/^:- func unsafe_index(/;kq|/^\<unsafe_index\>/;'q;"	kind:func
unsafe_index_code_unit	../library/string.m	/^:- pred unsafe_index_code_unit(/;kq|/^\<unsafe_index_code_unit\>/;'q;"	kind:pred
unsafe_index_next	../library/string.m	/^:- pred unsafe_index_next(/;kq|/^\<unsafe_index_next\>/;'q;"	kind:pred
unsafe_index_next_repl	../library/string.m	/^:- pred unsafe_index_next_repl(/;kq|/^\<unsafe_index_next_repl\>/;'q;"	kind:pred
unsafe_index_next_repl_2	../library/string.m	/^:- pred unsafe_index_next_repl_2(/;kq|/^\<unsafe_index_next_repl_2\>/;'q;"	kind:pred	file:
unsafe_init	../library/array.m	/^:- pred unsafe_init(int::in, T::in, int::in, array(/;kq|/^\<unsafe_init\>/;'q;"	kind:pred	file:
unsafe_init	../library/version_array.m	/^:- func unsafe_init(int, T) = version_array(/;kq|/^\<unsafe_init\>/;'q;"	kind:func
unsafe_init	../library/version_hash_table.m	/^:- func unsafe_init(hash_pred(K)::in(/;kq|/^\<unsafe_init\>/;'q;"	kind:func
unsafe_init_default	../library/version_hash_table.m	/^:- func unsafe_init_default(hash_pred(K)::in(/;kq|/^\<unsafe_init_default\>/;'q;"	kind:func
unsafe_insert	../library/hash_table.m	/^:- pred unsafe_insert(K::in, V::in, hash_pred(K)::in(/;kq|/^\<unsafe_insert\>/;'q;"	kind:pred	file:
unsafe_insert	../library/version_hash_table.m	/^:- pred unsafe_insert(K::in, V::in, hash_pred(K)::in(/;kq|/^\<unsafe_insert\>/;'q;"	kind:pred	file:
unsafe_insert_hash_bucket	../library/hash_table.m	/^:- pred unsafe_insert_hash_bucket(hash_bucket(/;kq|/^\<unsafe_insert_hash_bucket\>/;'q;"	kind:pred	file:
unsafe_insert_hash_buckets	../library/hash_table.m	/^:- pred unsafe_insert_hash_buckets(int::in, hash_bucket_array(/;kq|/^\<unsafe_insert_hash_buckets\>/;'q;"	kind:pred	file:
unsafe_insert_items	../library/array.m	/^:- pred unsafe_insert_items(list(/;kq|/^\<unsafe_insert_items\>/;'q;"	kind:pred	file:
unsafe_insert_items_reverse	../library/array.m	/^:- pred unsafe_insert_items_reverse(list(/;kq|/^\<unsafe_insert_items_reverse\>/;'q;"	kind:pred	file:
unsafe_insert_kv_list	../library/hash_table.m	/^:- pred unsafe_insert_kv_list(kv_list(/;kq|/^\<unsafe_insert_kv_list\>/;'q;"	kind:pred	file:
unsafe_int_to_var	../library/term.m	/^:- pred unsafe_int_to_var(int::in, var(/;kq|/^\<unsafe_int_to_var\>/;'q;"	kind:pred	file:
unsafe_is_clear	../library/bitmap.m	/^:- pred unsafe_is_clear(/;kq|/^\<unsafe_is_clear\>/;'q;"	kind:pred
unsafe_is_set	../library/bitmap.m	/^:- pred unsafe_is_set(/;kq|/^\<unsafe_is_set\>/;'q;"	kind:pred
unsafe_lookup	../library/array.m	/^:- pred unsafe_lookup(array(/;kq|/^\<unsafe_lookup\>/;'q;"	kind:pred
unsafe_lookup	../library/array2d.m	/^:- func unsafe_lookup(array2d(/;kq|/^\<unsafe_lookup\>/;'q;"	kind:func
unsafe_new_arg_ref	../library/store.m	/^:- pred unsafe_new_arg_ref(T::di, int::in, generic_ref(/;kq|/^\<unsafe_new_arg_ref\>/;'q;"	kind:pred
unsafe_new_uninitialized_mutvar	../library/store.m	/^:- pred unsafe_new_uninitialized_mutvar(generic_mutvar(/;kq|/^\<unsafe_new_uninitialized_mutvar\>/;'q;"	kind:pred	file:
unsafe_prev_index	../library/string.m	/^:- pred unsafe_prev_index(/;kq|/^\<unsafe_prev_index\>/;'q;"	kind:pred
unsafe_prev_index_repl	../library/string.m	/^:- pred unsafe_prev_index_repl(/;kq|/^\<unsafe_prev_index_repl\>/;'q;"	kind:pred
unsafe_prev_index_repl_2	../library/string.m	/^:- pred unsafe_prev_index_repl_2(/;kq|/^\<unsafe_prev_index_repl_2\>/;'q;"	kind:pred	file:
unsafe_promise_unique	../library/builtin.m	/^:- func unsafe_promise_unique(T::in) = (/;kq|/^\<unsafe_promise_unique\>/;'q;"	kind:func
unsafe_ref_value	../library/store.m	/^:- pred unsafe_ref_value(generic_ref(/;kq|/^\<unsafe_ref_value\>/;'q;"	kind:pred	file:
unsafe_rewind	../library/version_array.m	/^:- func unsafe_rewind(version_array(T)) = version_array(/;kq|/^\<unsafe_rewind\>/;'q;"	kind:func
unsafe_rewind	../library/version_array2d.m	/^:- func unsafe_rewind(version_array2d(T)) = version_array2d(/;kq|/^\<unsafe_rewind\>/;'q;"	kind:func
unsafe_rewind	../library/version_bitmap.m	/^:- func unsafe_rewind(/;kq|/^\<unsafe_rewind\>/;'q;"	kind:func
unsafe_rewind	../library/version_store.m	/^:- func unsafe_rewind(version_store(T)) = version_store(/;kq|/^\<unsafe_rewind\>/;'q;"	kind:func
unsafe_set	../library/array.m	/^:- pred unsafe_set(int::in, T::in, array(T)::array_di, array(/;kq|/^\<unsafe_set\>/;'q;"	kind:pred
unsafe_set	../library/array2d.m	/^:- pred unsafe_set(int, int, T, array2d(T), array2d(/;kq|/^\<unsafe_set\>/;'q;"	kind:pred
unsafe_set	../library/bitmap.m	/^:- func unsafe_set(/;kq|/^\<unsafe_set\>/;'q;"	kind:func
unsafe_set_bit	../library/bitmap.m	/^:- pred unsafe_set_bit(/;kq|/^\<unsafe_set_bit\>/;'q;"	kind:pred
unsafe_set_bits	../library/bitmap.m	/^:- pred unsafe_set_bits(/;kq|/^\<unsafe_set_bits\>/;'q;"	kind:pred
unsafe_set_byte	../library/bitmap.m	/^:- pred unsafe_set_byte(/;kq|/^\<unsafe_set_byte\>/;'q;"	kind:pred
unsafe_set_char	../library/string.m	/^:- func unsafe_set_char(/;kq|/^\<unsafe_set_char\>/;'q;"	kind:func
unsafe_set_char	../library/string.m	/^:- pred unsafe_set_char(/;kq|/^\<unsafe_set_char\>/;'q;"	kind:pred
unsafe_set_char_copy_string	../library/string.m	/^:- pred unsafe_set_char_copy_string(/;kq|/^\<unsafe_set_char_copy_string\>/;'q;"	kind:pred	file:
unsafe_set_globals	../library/io.m	/^:- pred unsafe_set_globals(/;kq|/^\<unsafe_set_globals\>/;'q;"	kind:pred	file:
unsafe_set_io_state	../library/io.m	/^:- impure pred unsafe_set_io_state(/;kq|/^\<unsafe_set_io_state\>/;'q;"	kind:pred
unsafe_set_uint8	../library/bitmap.m	/^:- pred unsafe_set_uint8(/;kq|/^\<unsafe_set_uint8\>/;'q;"	kind:pred
unsafe_skip_ws_pred_cast	../library/parsing_utils.m	/^:- pred unsafe_skip_ws_pred_cast(/;kq|/^\<unsafe_skip_ws_pred_cast\>/;'q;"	kind:pred	file:
unsafe_sub_string_search_start	../library/string.m	/^:- pred unsafe_sub_string_search_start(/;kq|/^\<unsafe_sub_string_search_start\>/;'q;"	kind:pred
unsafe_sub_string_search_start_loop	../library/string.m	/^:- pred unsafe_sub_string_search_start_loop(/;kq|/^\<unsafe_sub_string_search_start_loop\>/;'q;"	kind:pred	file:
unsafe_swap	../library/array.m	/^:- pred unsafe_swap(int::in, int::in, array(T)::array_di, array(/;kq|/^\<unsafe_swap\>/;'q;"	kind:pred
unsafe_to_continue	maybe_error.m	/^    ;       unsafe_to_continue.$/;kq|-;/\<unsafe_to_continue\>/;'q;"	kind:cons
unsafe_try_stm	../library/exception.m	/^:- pred unsafe_try_stm(pred(/;kq|/^\<unsafe_try_stm\>/;'q;"	kind:pred
unsafe_type_cast	../library/private_builtin.m	/^:- pred unsafe_type_cast(/;kq|/^\<unsafe_type_cast\>/;'q;"	kind:pred
unsafe_type_cast	hlds_goal.m	/^    --->    unsafe_type_cast$/;kq|-;/\<unsafe_type_cast\>/;'q;"	kind:cons
unsafe_type_inst_cast	hlds_goal.m	/^    ;       unsafe_type_inst_cast$/;kq|-;/\<unsafe_type_inst_cast\>/;'q;"	kind:cons
unsafe_uint_to_var	../library/term.m	/^:- pred unsafe_uint_to_var(uint::in, var(/;kq|/^\<unsafe_uint_to_var\>/;'q;"	kind:pred	file:
unsafe_write_stm_var	../library/stm_builtin.m	/^:- pred unsafe_write_stm_var(stm_var(/;kq|/^\<unsafe_write_stm_var\>/;'q;"	kind:pred
unsatisfiable	lp.m	/^    --->    unsatisfiable$/;kq|-;/\<unsatisfiable\>/;'q;"	kind:cons
unsatisfiable	type_assign.m	/^    ;       unsatisfiable$/;kq|-;/\<unsatisfiable\>/;'q;"	kind:cons
unset_simple_mode_constraints	mode_constraint_robdd.m	/^:- pred unset_simple_mode_constraints(/;kq|/^\<unset_simple_mode_constraints\>/;'q;"	kind:pred
unshroud_pred_id	hlds_pred.m	/^:- func unshroud_pred_id(/;kq|/^\<unshroud_pred_id\>/;'q;"	kind:func
unshroud_pred_proc_id	hlds_pred.m	/^:- func unshroud_pred_proc_id(/;kq|/^\<unshroud_pred_proc_id\>/;'q;"	kind:func
unshroud_proc_id	hlds_pred.m	/^:- func unshroud_proc_id(/;kq|/^\<unshroud_proc_id\>/;'q;"	kind:func
unsigned	../library/mercury_term_lexer.m	/^    ;       unsigned.$/;kq|-;/\<unsigned\>/;'q;"	kind:cons
unsigned	../library/term.m	/^    ;       unsigned.$/;kq|-;/\<unsigned\>/;'q;"	kind:cons
unsigned_le	../library/private_builtin.m	/^:- pred unsigned_le(/;kq|/^\<unsigned_le\>/;'q;"	kind:pred
unsigned_lt	../library/private_builtin.m	/^:- pred unsigned_lt(/;kq|/^\<unsigned_lt\>/;'q;"	kind:pred
unsorted_aggregate	../library/solutions.m	/^:- pred unsorted_aggregate(pred(T), pred(/;kq|/^\<unsorted_aggregate\>/;'q;"	kind:pred
unsorted_aggregate2	../library/solutions.m	/^:- pred unsorted_aggregate2(pred(T), pred(/;kq|/^\<unsorted_aggregate2\>/;'q;"	kind:pred
unsorted_solutions	../library/solutions.m	/^:- pred unsorted_solutions(pred(T), list(/;kq|/^\<unsorted_solutions\>/;'q;"	kind:pred
unsupported_dtd_type	../library/term_to_xml.m	/^    ;       unsupported_dtd_type(type_desc)$/;kq|-;/\<unsupported_dtd_type\>/;'q;"	kind:cons
untake	../library/thread.channel.m	/^:- pred untake(channel(/;kq|/^\<untake\>/;'q;"	kind:pred
unth_fixed	error_spec.m	/^    ;       unth_fixed(uint)$/;kq|-;/\<unth_fixed\>/;'q;"	kind:cons
unth_fixed_str	error_spec.m	/^:- func unth_fixed_str(/;kq|/^\<unth_fixed_str\>/;'q;"	kind:func
untuple	optimization_options.m	/^    --->    untuple$/;kq|-;/\<untuple\>/;'q;"	kind:cons
untuple_arguments	untupling.m	/^:- pred untuple_arguments(/;kq|/^\<untuple_arguments\>/;'q;"	kind:pred
untuple_map	untupling.m	/^:- type untuple_map == map(prog_var, list(prog_var)).$/;kq|-;/\<untuple_map\>/;'q;"	kind:type	file:
untuple_proc_info	hlds_pred.m	/^:- type untuple_proc_info$/;kq|-;/\<untuple_proc_info\>/;'q;"	kind:type
untupling.build_untuple_map	untupling.m	/^:- pred build_untuple_map(list(prog_var)::in, list(list(/;kq|/^\<build_untuple_map\>/;'q;"	kind:pred	file:
untupling.create_untuple_vars	untupling.m	/^:- pred create_untuple_vars(/;kq|/^\<create_untuple_vars\>/;'q;"	kind:pred	file:
untupling.expand_args_in_pred	untupling.m	/^:- pred expand_args_in_pred(/;kq|/^\<expand_args_in_pred\>/;'q;"	kind:pred	file:
untupling.expand_args_in_proc	untupling.m	/^:- pred expand_args_in_proc(/;kq|/^\<expand_args_in_proc\>/;'q;"	kind:pred	file:
untupling.expand_argument	untupling.m	/^:- pred expand_argument(mer_mode::in, mer_type::in, list(/;kq|/^\<expand_argument\>/;'q;"	kind:pred	file:
untupling.expand_call_args	untupling.m	/^:- pred expand_call_args(/;kq|/^\<expand_call_args\>/;'q;"	kind:pred	file:
untupling.expand_call_args_2	untupling.m	/^:- pred expand_call_args_2(module_info::in, type_table::in, list(/;kq|/^\<expand_call_args_2\>/;'q;"	kind:pred	file:
untupling.expand_type	untupling.m	/^:- pred expand_type(mer_type::in, list(/;kq|/^\<expand_type\>/;'q;"	kind:pred	file:
untupling.expandable_arg_mode	untupling.m	/^:- pred expandable_arg_mode(/;kq|/^\<expandable_arg_mode\>/;'q;"	kind:pred	file:
untupling.expansion	untupling.m	/^    --->    expansion($/;kq|-;/\<untupling.expansion\>/;'q;"	kind:cons	file:
untupling.expansion_result	untupling.m	/^:- type expansion_result$/;kq|-;/\<untupling.expansion_result\>/;'q;"	kind:type	file:
untupling.fix_calls_in_cases	untupling.m	/^:- pred fix_calls_in_cases(/;kq|/^\<fix_calls_in_cases\>/;'q;"	kind:pred	file:
untupling.fix_calls_in_conj	untupling.m	/^:- pred fix_calls_in_conj(/;kq|/^\<fix_calls_in_conj\>/;'q;"	kind:pred	file:
untupling.fix_calls_in_goal	untupling.m	/^:- pred fix_calls_in_goal(/;kq|/^\<fix_calls_in_goal\>/;'q;"	kind:pred	file:
untupling.fix_calls_in_goals	untupling.m	/^:- pred fix_calls_in_goals(/;kq|/^\<fix_calls_in_goals\>/;'q;"	kind:pred	file:
untupling.fix_calls_in_pred	untupling.m	/^:- pred fix_calls_in_pred(/;kq|/^\<fix_calls_in_pred\>/;'q;"	kind:pred	file:
untupling.fix_calls_in_proc	untupling.m	/^:- pred fix_calls_in_proc(/;kq|/^\<fix_calls_in_proc\>/;'q;"	kind:pred	file:
untupling.no_expansion	untupling.m	/^    ;       no_expansion.$/;kq|-;/\<untupling.no_expansion\>/;'q;"	kind:cons	file:
untupling.transform_map	untupling.m	/^:- type transform_map == map(pred_proc_id, transformed_proc).$/;kq|-;/\<untupling.transform_map\>/;'q;"	kind:type	file:
untupling.transformed_proc	untupling.m	/^:- type transformed_proc$/;kq|-;/\<untupling.transformed_proc\>/;'q;"	kind:type	file:
untupling.untuple_arguments	untupling.m	/^:- pred untuple_arguments(/;kq|/^\<untuple_arguments\>/;'q;"	kind:pred
untupling.untuple_map	untupling.m	/^:- type untuple_map == map(prog_var, list(prog_var)).$/;kq|-;/\<untupling.untuple_map\>/;'q;"	kind:type	file:
unused	../library/builtin.m	/^:- mode unused == free >> free.$/;kq|-;/\<unused\>/;'q;"	kind:mode
unused	../library/private_builtin.m	/^:- pred unused is det.$/;kq|/^\<unused\>/;'q;"	kind:pred
unused	unused_args.m	/^    --->    unused(set(prog_var), set(arg_var_in_proc)).$/;kq|-;/\<unused\>/;'q;"	kind:cons	file:
unused_arg_info	hlds_module.m	/^:- type unused_arg_info == map(pred_proc_id, list(int)).$/;kq|-;/\<unused_arg_info\>/;'q;"	kind:type
unused_args	prog_item.m	/^                unused_args             :: list(int),$/;kq|-;/\<unused_args\>/;'q;"	kind:fld
unused_args.add_aliases	unused_args.m	/^:- pred add_aliases(prog_var::in, list(/;kq|/^\<add_aliases\>/;'q;"	kind:pred	file:
unused_args.add_arg_dep	unused_args.m	/^:- pred add_arg_dep(/;kq|/^\<add_arg_dep\>/;'q;"	kind:pred	file:
unused_args.add_rev_arg_dep	unused_args.m	/^:- pred add_rev_arg_dep(/;kq|/^\<add_rev_arg_dep\>/;'q;"	kind:pred	file:
unused_args.analysis	unused_args.m	/^:- instance analysis(unused_args_func_info, unused_args_call,$/;kq|-;/\<unused_args.analysis\>/;'q;"	kind:tci
unused_args.analysis	unused_args.m	/^:- instance analysis(unused_args_func_info, unused_args_call,$/;kq|-;/\<unused_args.analysis\>/;'q;"	kind:tci	file:
unused_args.analysis_name	unused_args.m	/^:- func analysis_name = string.$/;kq|/^\<analysis_name\>/;'q;"	kind:func	file:
unused_args.arg_var_in_proc	unused_args.m	/^:- type arg_var_in_proc$/;kq|-;/\<unused_args.arg_var_in_proc\>/;'q;"	kind:type	file:
unused_args.args	unused_args.m	/^                args    :: list(int)$/;kq|-;/\<unused_args.args\>/;'q;"	kind:fld	file:
unused_args.call_info	unused_args.m	/^    --->    call_info(pred_id, proc_id, sym_name, list(int)).$/;kq|-;/\<unused_args.call_info\>/;'q;"	kind:cons	file:
unused_args.create_call_goal	unused_args.m	/^:- pred create_call_goal(list(/;kq|/^\<create_call_goal\>/;'q;"	kind:pred	file:
unused_args.fixup_info	unused_args.m	/^:- type fixup_info$/;kq|-;/\<unused_args.fixup_info\>/;'q;"	kind:type	file:
unused_args.fixup_module_info	unused_args.m	/^                fixup_module_info       :: module_info,$/;kq|-;/\<unused_args.fixup_module_info\>/;'q;"	kind:fld	file:
unused_args.fixup_unused_vars	unused_args.m	/^                fixup_unused_vars       :: list(prog_var),$/;kq|-;/\<unused_args.fixup_unused_vars\>/;'q;"	kind:fld	file:
unused_args.fixup_var_table	unused_args.m	/^                fixup_var_table         :: var_table$/;kq|-;/\<unused_args.fixup_var_table\>/;'q;"	kind:fld	file:
unused_args.get_unused_arg_nos	unused_args.m	/^:- pred get_unused_arg_nos(var_dep::in, list(/;kq|/^\<get_unused_arg_nos\>/;'q;"	kind:pred	file:
unused_args.get_unused_args	unused_args.m	/^:- func get_unused_args(unused_args_answer) = list(/;kq|/^\<get_unused_args\>/;'q;"	kind:func	file:
unused_args.init_var_usage	unused_args.m	/^:- pred init_var_usage(var_usage::out, list(/;kq|/^\<init_var_usage\>/;'q;"	kind:pred	file:
unused_args.initialise_vardep	unused_args.m	/^:- pred initialise_vardep(list(/;kq|/^\<initialise_vardep\>/;'q;"	kind:pred	file:
unused_args.local_var_is_used	unused_args.m	/^:- pred local_var_is_used(/;kq|/^\<local_var_is_used\>/;'q;"	kind:pred	file:
unused_args.make_intermod_proc	unused_args.m	/^:- pred make_intermod_proc(/;kq|/^\<make_intermod_proc\>/;'q;"	kind:pred	file:
unused_args.make_new_pred_info	unused_args.m	/^:- pred make_new_pred_info(module_info::in, list(/;kq|/^\<make_new_pred_info\>/;'q;"	kind:pred	file:
unused_args.need_unify	unused_args.m	/^:- pred need_unify(module_info::in, list(/;kq|/^\<need_unify\>/;'q;"	kind:pred	file:
unused_args.new_proc_info	unused_args.m	/^:- type new_proc_info$/;kq|-;/\<unused_args.new_proc_info\>/;'q;"	kind:type	file:
unused_args.partial_order	unused_args.m	/^:- instance partial_order(unused_args_func_info, unused_args_answer) where [$/;kq|-;/\<unused_args.partial_order\>/;'q;"	kind:tci	file:
unused_args.partial_order	unused_args.m	/^:- instance partial_order(unused_args_func_info, unused_args_call) where [$/;kq|-;/\<unused_args.partial_order\>/;'q;"	kind:tci	file:
unused_args.proc_call_info	unused_args.m	/^:- type proc_call_info == map(pred_proc_id, new_proc_info).$/;kq|-;/\<unused_args.proc_call_info\>/;'q;"	kind:type	file:
unused_args.report_unused_args	unused_args.m	/^:- func report_unused_args(module_info, pred_info, list(/;kq|/^\<report_unused_args\>/;'q;"	kind:func	file:
unused_args.search_local_var	unused_args.m	/^:- pred search_local_var(/;kq|/^\<search_local_var\>/;'q;"	kind:pred	file:
unused_args.set_list_vars_used	unused_args.m	/^:- pred set_list_vars_used(list(/;kq|/^\<set_list_vars_used\>/;'q;"	kind:pred	file:
unused_args.set_var_used	unused_args.m	/^:- pred set_var_used(/;kq|/^\<set_var_used\>/;'q;"	kind:pred	file:
unused_args.setup_output_args	unused_args.m	/^:- pred setup_output_args(/;kq|/^\<setup_output_args\>/;'q;"	kind:pred	file:
unused_args.setup_pred_args	unused_args.m	/^:- pred setup_pred_args(pred_id::in, list(/;kq|/^\<setup_pred_args\>/;'q;"	kind:pred	file:
unused_args.setup_proc_args	unused_args.m	/^:- pred setup_proc_args(/;kq|/^\<setup_proc_args\>/;'q;"	kind:pred	file:
unused_args.setup_typeinfo_dep	unused_args.m	/^:- pred setup_typeinfo_dep(/;kq|/^\<setup_typeinfo_dep\>/;'q;"	kind:pred	file:
unused_args.to_term	unused_args.m	/^:- instance to_term(unused_args_answer) where [$/;kq|-;/\<unused_args.to_term\>/;'q;"	kind:tci	file:
unused_args.to_term	unused_args.m	/^:- instance to_term(unused_args_call) where [$/;kq|-;/\<unused_args.to_term\>/;'q;"	kind:tci	file:
unused_args.unarg_module_info	unused_args.m	/^                unarg_module_info   :: module_info,$/;kq|-;/\<unused_args.unarg_module_info\>/;'q;"	kind:fld	file:
unused_args.unarg_var_table	unused_args.m	/^                unarg_var_table     :: var_table$/;kq|-;/\<unused_args.unarg_var_table\>/;'q;"	kind:fld	file:
unused_args.unused	unused_args.m	/^    --->    unused(set(prog_var), set(arg_var_in_proc)).$/;kq|-;/\<unused_args.unused\>/;'q;"	kind:cons	file:
unused_args.usage_info	unused_args.m	/^:- type usage_info$/;kq|-;/\<unused_args.usage_info\>/;'q;"	kind:type	file:
unused_args.var_dep	unused_args.m	/^:- type var_dep == map(prog_var, usage_info).$/;kq|-;/\<unused_args.var_dep\>/;'q;"	kind:type	file:
unused_args.var_is_used	unused_args.m	/^:- pred var_is_used(/;kq|/^\<var_is_used\>/;'q;"	kind:pred	file:
unused_args.var_usage	unused_args.m	/^:- type var_usage == map(pred_proc_id, var_dep).$/;kq|-;/\<unused_args.var_usage\>/;'q;"	kind:type	file:
unused_args.warning_info	unused_args.m	/^:- type warning_info$/;kq|-;/\<unused_args.warning_info\>/;'q;"	kind:type	file:
unused_args.write_usage_info	unused_args.m	/^:- pred write_usage_info(/;kq|/^\<write_usage_info\>/;'q;"	kind:pred	file:
unused_args.write_var_usage	unused_args.m	/^:- pred write_var_usage(/;kq|/^\<write_var_usage\>/;'q;"	kind:pred	file:
unused_args_answer	unused_args.m	/^:- type unused_args_answer$/;kq|-;/\<unused_args_answer\>/;'q;"	kind:type	file:
unused_args_call	unused_args.m	/^:- type unused_args_call$/;kq|-;/\<unused_args_call\>/;'q;"	kind:type	file:
unused_args_check_all_vars	unused_args.m	/^:- pred unused_args_check_all_vars(var_usage::in, list(/;kq|/^\<unused_args_check_all_vars\>/;'q;"	kind:pred	file:
unused_args_check_proc	unused_args.m	/^:- pred unused_args_check_proc(/;kq|/^\<unused_args_check_proc\>/;'q;"	kind:pred	file:
unused_args_create_new_pred	unused_args.m	/^:- pred unused_args_create_new_pred(/;kq|/^\<unused_args_create_new_pred\>/;'q;"	kind:pred	file:
unused_args_fixup_cases	unused_args.m	/^:- pred unused_args_fixup_cases(list(case)::in, list(/;kq|/^\<unused_args_fixup_cases\>/;'q;"	kind:pred	file:
unused_args_fixup_conjuncts	unused_args.m	/^:- pred unused_args_fixup_conjuncts(list(hlds_goal)::in, list(/;kq|/^\<unused_args_fixup_conjuncts\>/;'q;"	kind:pred	file:
unused_args_fixup_disjuncts	unused_args.m	/^:- pred unused_args_fixup_disjuncts(list(hlds_goal)::in, list(/;kq|/^\<unused_args_fixup_disjuncts\>/;'q;"	kind:pred	file:
unused_args_fixup_goal	unused_args.m	/^:- pred unused_args_fixup_goal(/;kq|/^\<unused_args_fixup_goal\>/;'q;"	kind:pred	file:
unused_args_fixup_goal_expr	unused_args.m	/^:- pred unused_args_fixup_goal_expr(/;kq|/^\<unused_args_fixup_goal_expr\>/;'q;"	kind:pred	file:
unused_args_fixup_goal_info	unused_args.m	/^:- pred unused_args_fixup_goal_info(list(/;kq|/^\<unused_args_fixup_goal_info\>/;'q;"	kind:pred	file:
unused_args_fixup_module	unused_args.m	/^:- pred unused_args_fixup_module(/;kq|/^\<unused_args_fixup_module\>/;'q;"	kind:pred	file:
unused_args_fixup_proc	unused_args.m	/^:- pred unused_args_fixup_proc(/;kq|/^\<unused_args_fixup_proc\>/;'q;"	kind:pred	file:
unused_args_func_info	unused_args.m	/^:- type unused_args_func_info$/;kq|-;/\<unused_args_func_info\>/;'q;"	kind:type	file:
unused_args_info	unused_args.m	/^:- type unused_args_info$/;kq|-;/\<unused_args_info\>/;'q;"	kind:type	file:
unused_args_pass	unused_args.m	/^:- pred unused_args_pass(int::in, module_info::in, list(/;kq|/^\<unused_args_pass\>/;'q;"	kind:pred	file:
unused_args_process_module	unused_args.m	/^:- pred unused_args_process_module(/;kq|/^\<unused_args_process_module\>/;'q;"	kind:pred
unused_args_single_pass	unused_args.m	/^:- pred unused_args_single_pass(list(/;kq|/^\<unused_args_single_pass\>/;'q;"	kind:pred	file:
unused_args_traverse_goal	unused_args.m	/^:- pred unused_args_traverse_goal(/;kq|/^\<unused_args_traverse_goal\>/;'q;"	kind:pred	file:
unused_args_traverse_goals	unused_args.m	/^:- pred unused_args_traverse_goals(unused_args_info::in, list(/;kq|/^\<unused_args_traverse_goals\>/;'q;"	kind:pred	file:
unused_avail	unused_imports.m	/^:- type unused_avail$/;kq|-;/\<unused_avail\>/;'q;"	kind:type	file:
unused_avail_map	unused_imports.m	/^:- type unused_avail_map ==$/;kq|-;/\<unused_avail_map\>/;'q;"	kind:type	file:
unused_avail_msg_kind	unused_imports.m	/^:- type unused_avail_msg_kind$/;kq|-;/\<unused_avail_msg_kind\>/;'q;"	kind:type	file:
unused_context	prog_item.m	/^                unused_context          :: prog_context,$/;kq|-;/\<unused_context\>/;'q;"	kind:fld
unused_imports.aoi_anywhere	unused_imports.m	/^    --->    aoi_anywhere$/;kq|-;/\<unused_imports.aoi_anywhere\>/;'q;"	kind:cons	file:
unused_imports.aoi_interface	unused_imports.m	/^    ;       aoi_interface.$/;kq|-;/\<unused_imports.aoi_interface\>/;'q;"	kind:cons	file:
unused_imports.compare_avails	unused_imports.m	/^:- pred compare_avails(/;kq|/^\<compare_avails\>/;'q;"	kind:pred	file:
unused_imports.inst_visibility	unused_imports.m	/^:- func inst_visibility(/;kq|/^\<inst_visibility\>/;'q;"	kind:func	file:
unused_imports.mode_visibility	unused_imports.m	/^:- func mode_visibility(/;kq|/^\<mode_visibility\>/;'q;"	kind:func	file:
unused_imports.pred_visibility	unused_imports.m	/^:- func pred_visibility(/;kq|/^\<pred_visibility\>/;'q;"	kind:func	file:
unused_imports.type_visibility	unused_imports.m	/^:- func type_visibility(/;kq|/^\<type_visibility\>/;'q;"	kind:func	file:
unused_imports.unused_avail	unused_imports.m	/^:- type unused_avail$/;kq|-;/\<unused_imports.unused_avail\>/;'q;"	kind:type	file:
unused_imports.write_string_nl	unused_imports.m	/^:- pred write_string_nl(/;kq|/^\<write_string_nl\>/;'q;"	kind:pred	file:
unused_mode	prog_mode.m	/^:- pred unused_mode(/;kq|/^\<unused_mode\>/;'q;"	kind:pred
unused_module_name_to_pieces	unused_imports.m	/^:- func unused_module_name_to_pieces(module_name) = list(/;kq|/^\<unused_module_name_to_pieces\>/;'q;"	kind:func	file:
unused_proc_id	prog_item.m	/^                unused_proc_id          :: proc_pf_name_arity_mn,$/;kq|-;/\<unused_proc_id\>/;'q;"	kind:fld
unused_seq_num	prog_item.m	/^                unused_seq_num          :: item_seq_num$/;kq|-;/\<unused_seq_num\>/;'q;"	kind:fld
unused_statevar_arg_map	hlds_clauses.m	/^:- type unused_statevar_arg_map == map(uint, statevar_arg_desc).$/;kq|-;/\<unused_statevar_arg_map\>/;'q;"	kind:type
uo	../library/builtin.m	/^:- mode uo == free >> unique.$/;kq|-;/\<uo\>/;'q;"	kind:mode
uo_mode	prog_mode.m	/^:- pred uo_mode(/;kq|/^\<uo_mode\>/;'q;"	kind:pred
uo_tfeirn	mode_robdd.tfeirn.m	/^:- mode uo_tfeirn == out. % XXX$/;kq|-;/\<uo_tfeirn\>/;'q;"	kind:mode
uo_tree234	../library/tree234.m	/^:- mode uo_tree234(K, V) == free >> uniq_tree234(K, V).$/;kq|-;/\<uo_tree234\>/;'q;"	kind:mode
uo_two	../library/tree234.m	/^:- mode uo_two  == out(uniq_two(unique, unique, unique)).$/;kq|-;/\<uo_two\>/;'q;"	kind:mode	file:
uod_developer	error_msg_inst.m	/^    ;       uod_developer(tvarset).$/;kq|-;/\<uod_developer\>/;'q;"	kind:cons
uod_user	error_msg_inst.m	/^    --->    uod_user$/;kq|-;/\<uod_user\>/;'q;"	kind:cons
up	term_pass2.m	/^    --->    up$/;kq|-;/\<up\>/;'q;"	kind:cons	file:
update	../library/assoc_list.m	/^:- pred update(K::in, V::in, assoc_list(K, V)::in, assoc_list(/;kq|/^\<update\>/;'q;"	kind:pred
update	../library/injection.m	/^:- func update(injection(K, V), K, V) = injection(/;kq|/^\<update\>/;'q;"	kind:func
update	../library/kv_list.m	/^:- pred update(K::in, V::in, kv_list(K, V)::in, kv_list(/;kq|/^\<update\>/;'q;"	kind:pred
update	../library/map.m	/^:- func update(map(K, V), K, V) = map(/;kq|/^\<update\>/;'q;"	kind:func
update	../library/multi_map.m	/^:- pred update(/;kq|/^\<update\>/;'q;"	kind:pred
update	../library/one_or_more_map.m	/^:- pred update(/;kq|/^\<update\>/;'q;"	kind:pred
update	../library/ra_list.m	/^:- pred update(int::in, T::in, ra_list(T)::in, ra_list(/;kq|/^\<update\>/;'q;"	kind:pred
update	../library/rbtree.m	/^:- pred update(K::in, V::in, rbtree(K, V)::in, rbtree(/;kq|/^\<update\>/;'q;"	kind:pred
update	../library/tree234.m	/^:- pred update(K::in, V::in, tree234(K, V)::in, tree234(/;kq|/^\<update\>/;'q;"	kind:pred
update_2	../library/ra_list.m	/^:- pred update_2(int::in, T::in, ra_list(T)::in, ra_list(/;kq|/^\<update_2\>/;'q;"	kind:pred	file:
update_accumulator_pred	accumulator.m	/^:- pred update_accumulator_pred(/;kq|/^\<update_accumulator_pred\>/;'q;"	kind:pred	file:
update_analysis_registry	analysis.operations.m	/^:- pred update_analysis_registry(/;kq|/^\<update_analysis_registry\>/;'q;"	kind:pred	file:
update_analysis_registry_2	analysis.operations.m	/^:- pred update_analysis_registry_2(/;kq|/^\<update_analysis_registry_2\>/;'q;"	kind:pred	file:
update_analysis_registry_3	analysis.operations.m	/^:- pred update_analysis_registry_3(/;kq|/^\<update_analysis_registry_3\>/;'q;"	kind:pred	file:
update_analysis_registry_4	analysis.operations.m	/^:- pred update_analysis_registry_4(/;kq|/^\<update_analysis_registry_4\>/;'q;"	kind:pred	file:
update_analysis_registry_5	analysis.operations.m	/^:- pred update_analysis_registry_5(/;kq|/^\<update_analysis_registry_5\>/;'q;"	kind:pred	file:
update_ancestor_constraints	hlds_class.m	/^:- pred update_ancestor_constraints(/;kq|/^\<update_ancestor_constraints\>/;'q;"	kind:pred	file:
update_ancestor_constraints_2	hlds_class.m	/^:- pred update_ancestor_constraints_2(/;kq|/^\<update_ancestor_constraints_2\>/;'q;"	kind:pred	file:
update_ancestor_constraints_3	hlds_class.m	/^:- pred update_ancestor_constraints_3(/;kq|/^\<update_ancestor_constraints_3\>/;'q;"	kind:pred	file:
update_arg_size_info	term_constr_util.m	/^:- pred update_arg_size_info(/;kq|/^\<update_arg_size_info\>/;'q;"	kind:pred
update_bintree	../library/ra_list.m	/^:- pred update_bintree(/;kq|/^\<update_bintree\>/;'q;"	kind:pred	file:
update_call_args	lco.m	/^:- pred update_call_args(module_info::in, var_table::in, list(/;kq|/^\<update_call_args\>/;'q;"	kind:pred	file:
update_changed_proc	try_expand.m	/^:- pred update_changed_proc(/;kq|/^\<update_changed_proc\>/;'q;"	kind:pred	file:
update_consensus_map_for_headvar	headvar_names.m	/^:- pred update_consensus_map_for_headvar(list(/;kq|/^\<update_consensus_map_for_headvar\>/;'q;"	kind:pred	file:
update_constraint_map	hlds_class.m	/^:- pred update_constraint_map(/;kq|/^\<update_constraint_map\>/;'q;"	kind:pred
update_constraint_map_2	hlds_class.m	/^:- pred update_constraint_map_2(/;kq|/^\<update_constraint_map_2\>/;'q;"	kind:pred	file:
update_construct	lco.m	/^:- pred update_construct(lco_const_info::in, map(/;kq|/^\<update_construct\>/;'q;"	kind:pred	file:
update_construct_args	lco.m	/^:- pred update_construct_args(map(/;kq|/^\<update_construct_args\>/;'q;"	kind:pred	file:
update_construct_goal_instmap_delta	float_regs.m	/^:- pred update_construct_goal_instmap_delta(/;kq|/^\<update_construct_goal_instmap_delta\>/;'q;"	kind:pred	file:
update_contains_var_bit_vector	type_ctor_info.m	/^:- pred update_contains_var_bit_vector(/;kq|/^\<update_contains_var_bit_vector\>/;'q;"	kind:pred	file:
update_count_sum_map	file_names.m	/^:- pred update_count_sum_map(/;kq|/^\<update_count_sum_map\>/;'q;"	kind:pred	file:
update_embdedded_frame	reassign.m	/^:- pred update_embdedded_frame(/;kq|/^\<update_embdedded_frame\>/;'q;"	kind:pred	file:
update_embdedded_frame_2	reassign.m	/^:- pred update_embdedded_frame_2(/;kq|/^\<update_embdedded_frame_2\>/;'q;"	kind:pred	file:
update_excp_proc_result	exception_analysis.m	/^:- pred update_excp_proc_result(/;kq|/^\<update_excp_proc_result\>/;'q;"	kind:pred	file:
update_existential_data_structures	cse_detection.m	/^:- pred update_existential_data_structures(/;kq|/^\<update_existential_data_structures\>/;'q;"	kind:pred	file:
update_fact_map	fact_table.m	/^:- pred update_fact_map(int::in, list(/;kq|/^\<update_fact_map\>/;'q;"	kind:pred	file:
update_first_in_msg_after_piece	write_error_spec.m	/^:- pred update_first_in_msg_after_piece(/;kq|/^\<update_first_in_msg_after_piece\>/;'q;"	kind:pred	file:
update_global_term_info	pd_term.m	/^:- pred update_global_term_info(/;kq|/^\<update_global_term_info\>/;'q;"	kind:pred
update_globals	../library/io.m	/^:- pred update_globals(pred(univ, univ)::in(pred(/;kq|/^\<update_globals\>/;'q;"	kind:pred
update_goal	old_type_constraints.m	/^:- pred update_goal(/;kq|/^\<update_goal\>/;'q;"	kind:pred	file:
update_goal_attribute	../mdbcomp/mdbcomp.goal_path.m	/^:- pred update_goal_attribute(/;kq|/^\<update_goal_attribute\>/;'q;"	kind:pred
update_inst_var_sub	inst_match.m	/^:- pred update_inst_var_sub(set(/;kq|/^\<update_inst_var_sub\>/;'q;"	kind:pred	file:
update_inst_var_sub_2	inst_match.m	/^:- pred update_inst_var_sub_2(/;kq|/^\<update_inst_var_sub_2\>/;'q;"	kind:pred	file:
update_instmap_delta_pred	rbmm.region_transformation.m	/^:- pred update_instmap_delta_pred(/;kq|/^\<update_instmap_delta_pred\>/;'q;"	kind:pred	file:
update_instmap_delta_proc	rbmm.region_transformation.m	/^:- pred update_instmap_delta_proc(/;kq|/^\<update_instmap_delta_proc\>/;'q;"	kind:pred	file:
update_intermodule_dependencies	analysis.operations.m	/^:- pred update_intermodule_dependencies(module_name::in, set(/;kq|/^\<update_intermodule_dependencies\>/;'q;"	kind:pred	file:
update_intermodule_dependencies_2	analysis.operations.m	/^:- pred update_intermodule_dependencies_2(/;kq|/^\<update_intermodule_dependencies_2\>/;'q;"	kind:pred	file:
update_item_in_bucket	../library/hash_table.m	/^:- pred update_item_in_bucket(K, V, hash_bucket(K, V), hash_bucket(/;kq|/^\<update_item_in_bucket\>/;'q;"	kind:pred	file:
update_iu_and_least_context	check_import_accessibility.m	/^:- pred update_iu_and_least_context(/;kq|/^\<update_iu_and_least_context\>/;'q;"	kind:pred	file:
update_label_table	stack_layout.m	/^:- pred update_label_table(/;kq|/^\<update_label_table\>/;'q;"	kind:pred	file:
update_label_table_2	stack_layout.m	/^:- pred update_label_table_2(/;kq|/^\<update_label_table_2\>/;'q;"	kind:pred	file:
update_liveness_conj	liveness.m	/^:- pred update_liveness_conj(live_info::in, list(/;kq|/^\<update_liveness_conj\>/;'q;"	kind:pred	file:
update_liveness_expr	liveness.m	/^:- pred update_liveness_expr(/;kq|/^\<update_liveness_expr\>/;'q;"	kind:pred	file:
update_liveness_goal	liveness.m	/^:- pred update_liveness_goal(/;kq|/^\<update_liveness_goal\>/;'q;"	kind:pred	file:
update_local_and_nonlocal_vars	term_constr_data.m	/^:- func update_local_and_nonlocal_vars(/;kq|/^\<update_local_and_nonlocal_vars\>/;'q;"	kind:func
update_matches	matching.m	/^:- pred update_matches(/;kq|/^\<update_matches\>/;'q;"	kind:pred	file:
update_max_num_attr	prog_event.m	/^:- pred update_max_num_attr(/;kq|/^\<update_max_num_attr\>/;'q;"	kind:pred	file:
update_mc_info	mode_constraints.m	/^:- pred update_mc_info(pred(/;kq|/^\<update_mc_info\>/;'q;"	kind:pred	file:
update_mc_info_t	mode_constraints.m	/^:- pred update_mc_info_t(pred(/;kq|/^\<update_mc_info_t\>/;'q;"	kind:pred	file:
update_md_info	mode_constraints.m	/^:- pred update_md_info(pred(/;kq|/^\<update_md_info\>/;'q;"	kind:pred	file:
update_missing_int_module	grab_modules.m	/^:- pred update_missing_int_module(/;kq|/^\<update_missing_int_module\>/;'q;"	kind:pred	file:
update_module	passes_aux.m	/^    ;       update_module(module_task)$/;kq|-;/\<update_module\>/;'q;"	kind:cons
update_module_cookie	passes_aux.m	/^    ;       update_module_cookie(module_cookie_task, univ)$/;kq|-;/\<update_module_cookie\>/;'q;"	kind:cons
update_module_item_version_numbers	make_hlds_passes.m	/^:- pred update_module_item_version_numbers(/;kq|/^\<update_module_item_version_numbers\>/;'q;"	kind:pred	file:
update_module_pred	passes_aux.m	/^    ;       update_module_pred(module_pred_task)$/;kq|-;/\<update_module_pred\>/;'q;"	kind:cons
update_module_pred_cookie	passes_aux.m	/^    ;       update_module_pred_cookie(module_pred_cookie_task, univ).$/;kq|-;/\<update_module_pred_cookie\>/;'q;"	kind:cons
update_new_pred_info	stm_expand.m	/^:- pred update_new_pred_info(/;kq|/^\<update_new_pred_info\>/;'q;"	kind:pred	file:
update_opt_error_status_on_failure	grab_modules.m	/^:- pred update_opt_error_status_on_failure(/;kq|/^\<update_opt_error_status_on_failure\>/;'q;"	kind:pred	file:
update_opt_error_status_on_success	grab_modules.m	/^:- pred update_opt_error_status_on_success(/;kq|/^\<update_opt_error_status_on_success\>/;'q;"	kind:pred	file:
update_opt_tuple	optimization_options.m	/^:- pred update_opt_tuple(/;kq|/^\<update_opt_tuple\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_allow_hijacks	optimization_options.m	/^:- pred update_opt_tuple_bool_allow_hijacks(/;kq|/^\<update_opt_tuple_bool_allow_hijacks\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_allow_inlining	optimization_options.m	/^:- pred update_opt_tuple_bool_allow_inlining(/;kq|/^\<update_opt_tuple_bool_allow_inlining\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_allow_some_paths_only_waits	optimization_options.m	/^:- pred update_opt_tuple_bool_allow_some_paths_only_waits(/;kq|/^\<update_opt_tuple_bool_allow_some_paths_only_waits\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_analyse_regions	optimization_options.m	/^:- pred update_opt_tuple_bool_analyse_regions(/;kq|/^\<update_opt_tuple_bool_analyse_regions\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_deforest	optimization_options.m	/^:- pred update_opt_tuple_bool_deforest(/;kq|/^\<update_opt_tuple_bool_deforest\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_delay_constructs	optimization_options.m	/^:- pred update_opt_tuple_bool_delay_constructs(/;kq|/^\<update_opt_tuple_bool_delay_constructs\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_elim_excess_assigns	optimization_options.m	/^:- pred update_opt_tuple_bool_elim_excess_assigns(/;kq|/^\<update_opt_tuple_bool_elim_excess_assigns\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_elim_local_vars_mlds	optimization_options.m	/^:- pred update_opt_tuple_bool_elim_local_vars_mlds(/;kq|/^\<update_opt_tuple_bool_elim_local_vars_mlds\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_elim_unused_mlds_assigns	optimization_options.m	/^:- pred update_opt_tuple_bool_elim_unused_mlds_assigns(/;kq|/^\<update_opt_tuple_bool_elim_unused_mlds_assigns\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_emit_c_loops	optimization_options.m	/^:- pred update_opt_tuple_bool_emit_c_loops(/;kq|/^\<update_opt_tuple_bool_emit_c_loops\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_enable_const_struct_poly	optimization_options.m	/^:- pred update_opt_tuple_bool_enable_const_struct_poly(/;kq|/^\<update_opt_tuple_bool_enable_const_struct_poly\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_enable_const_struct_user	optimization_options.m	/^:- pred update_opt_tuple_bool_enable_const_struct_user(/;kq|/^\<update_opt_tuple_bool_enable_const_struct_user\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_gen_trail_ops_inline_mlds	optimization_options.m	/^:- pred update_opt_tuple_bool_gen_trail_ops_inline_mlds(/;kq|/^\<update_opt_tuple_bool_gen_trail_ops_inline_mlds\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_inline_alloc	optimization_options.m	/^:- pred update_opt_tuple_bool_inline_alloc(/;kq|/^\<update_opt_tuple_bool_inline_alloc\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_inline_builtins	optimization_options.m	/^:- pred update_opt_tuple_bool_inline_builtins(/;kq|/^\<update_opt_tuple_bool_inline_builtins\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_inline_par_builtins	optimization_options.m	/^:- pred update_opt_tuple_bool_inline_par_builtins(/;kq|/^\<update_opt_tuple_bool_inline_par_builtins\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_inline_simple	optimization_options.m	/^:- pred update_opt_tuple_bool_inline_simple(/;kq|/^\<update_opt_tuple_bool_inline_simple\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_inline_single_use	optimization_options.m	/^:- pred update_opt_tuple_bool_inline_single_use(/;kq|/^\<update_opt_tuple_bool_inline_single_use\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_introduce_accumulators	optimization_options.m	/^:- pred update_opt_tuple_bool_introduce_accumulators(/;kq|/^\<update_opt_tuple_bool_introduce_accumulators\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_merge_code_after_switch	optimization_options.m	/^:- pred update_opt_tuple_bool_merge_code_after_switch(/;kq|/^\<update_opt_tuple_bool_merge_code_after_switch\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_opt_c	optimization_options.m	/^:- pred update_opt_tuple_bool_opt_c(/;kq|/^\<update_opt_tuple_bool_opt_c\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_opt_checked_nondet_tailcalls	optimization_options.m	/^:- pred update_opt_tuple_bool_opt_checked_nondet_tailcalls(/;kq|/^\<update_opt_tuple_bool_opt_checked_nondet_tailcalls\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_opt_common_structs	optimization_options.m	/^:- pred update_opt_tuple_bool_opt_common_structs(/;kq|/^\<update_opt_tuple_bool_opt_common_structs\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_opt_dead_procs	optimization_options.m	/^:- pred update_opt_tuple_bool_opt_dead_procs(/;kq|/^\<update_opt_tuple_bool_opt_dead_procs\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_opt_delay_slot	optimization_options.m	/^:- pred update_opt_tuple_bool_opt_delay_slot(/;kq|/^\<update_opt_tuple_bool_opt_delay_slot\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_opt_dup_calls	optimization_options.m	/^:- pred update_opt_tuple_bool_opt_dup_calls(/;kq|/^\<update_opt_tuple_bool_opt_dup_calls\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_opt_dup_instrs_llds	optimization_options.m	/^:- pred update_opt_tuple_bool_opt_dup_instrs_llds(/;kq|/^\<update_opt_tuple_bool_opt_dup_instrs_llds\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_opt_dup_procs_llds	optimization_options.m	/^:- pred update_opt_tuple_bool_opt_dup_procs_llds(/;kq|/^\<update_opt_tuple_bool_opt_dup_procs_llds\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_opt_follow_code	optimization_options.m	/^:- pred update_opt_tuple_bool_opt_follow_code(/;kq|/^\<update_opt_tuple_bool_opt_follow_code\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_opt_format_calls	optimization_options.m	/^:- pred update_opt_tuple_bool_opt_format_calls(/;kq|/^\<update_opt_tuple_bool_opt_format_calls\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_opt_frames	optimization_options.m	/^:- pred update_opt_tuple_bool_opt_frames(/;kq|/^\<update_opt_tuple_bool_opt_frames\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_opt_fulljumps	optimization_options.m	/^:- pred update_opt_tuple_bool_opt_fulljumps(/;kq|/^\<update_opt_tuple_bool_opt_fulljumps\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_opt_higher_order	optimization_options.m	/^:- pred update_opt_tuple_bool_opt_higher_order(/;kq|/^\<update_opt_tuple_bool_opt_higher_order\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_opt_jumps	optimization_options.m	/^:- pred update_opt_tuple_bool_opt_jumps(/;kq|/^\<update_opt_tuple_bool_opt_jumps\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_opt_labels	optimization_options.m	/^:- pred update_opt_tuple_bool_opt_labels(/;kq|/^\<update_opt_tuple_bool_opt_labels\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_opt_lcmc	optimization_options.m	/^:- pred update_opt_tuple_bool_opt_lcmc(/;kq|/^\<update_opt_tuple_bool_opt_lcmc\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_opt_lcmc_accumulator	optimization_options.m	/^:- pred update_opt_tuple_bool_opt_lcmc_accumulator(/;kq|/^\<update_opt_tuple_bool_opt_lcmc_accumulator\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_opt_lcmc_null	optimization_options.m	/^:- pred update_opt_tuple_bool_opt_lcmc_null(/;kq|/^\<update_opt_tuple_bool_opt_lcmc_null\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_opt_llds_reassign	optimization_options.m	/^:- pred update_opt_tuple_bool_opt_llds_reassign(/;kq|/^\<update_opt_tuple_bool_opt_llds_reassign\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_opt_loop_invariants	optimization_options.m	/^:- pred update_opt_tuple_bool_opt_loop_invariants(/;kq|/^\<update_opt_tuple_bool_opt_loop_invariants\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_opt_middle_rec_llds	optimization_options.m	/^:- pred update_opt_tuple_bool_opt_middle_rec_llds(/;kq|/^\<update_opt_tuple_bool_opt_middle_rec_llds\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_opt_mlds_inits	optimization_options.m	/^:- pred update_opt_tuple_bool_opt_mlds_inits(/;kq|/^\<update_opt_tuple_bool_opt_mlds_inits\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_opt_mlds_tailcalls	optimization_options.m	/^:- pred update_opt_tuple_bool_opt_mlds_tailcalls(/;kq|/^\<update_opt_tuple_bool_opt_mlds_tailcalls\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_opt_saved_vars_const	optimization_options.m	/^:- pred update_opt_tuple_bool_opt_saved_vars_const(/;kq|/^\<update_opt_tuple_bool_opt_saved_vars_const\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_opt_simple_neg_llds	optimization_options.m	/^:- pred update_opt_tuple_bool_opt_simple_neg_llds(/;kq|/^\<update_opt_tuple_bool_opt_simple_neg_llds\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_opt_svcell	optimization_options.m	/^:- pred update_opt_tuple_bool_opt_svcell(/;kq|/^\<update_opt_tuple_bool_opt_svcell\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_opt_svcell_all_candidates	optimization_options.m	/^:- pred update_opt_tuple_bool_opt_svcell_all_candidates(/;kq|/^\<update_opt_tuple_bool_opt_svcell_all_candidates\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_opt_svcell_candidate_headvars	optimization_options.m	/^:- pred update_opt_tuple_bool_opt_svcell_candidate_headvars(/;kq|/^\<update_opt_tuple_bool_opt_svcell_candidate_headvars\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_opt_svcell_full_path	optimization_options.m	/^:- pred update_opt_tuple_bool_opt_svcell_full_path(/;kq|/^\<update_opt_tuple_bool_opt_svcell_full_path\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_opt_svcell_loop	optimization_options.m	/^:- pred update_opt_tuple_bool_opt_svcell_loop(/;kq|/^\<update_opt_tuple_bool_opt_svcell_loop\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_opt_svcell_on_stack	optimization_options.m	/^:- pred update_opt_tuple_bool_opt_svcell_on_stack(/;kq|/^\<update_opt_tuple_bool_opt_svcell_on_stack\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_opt_unneeded_code	optimization_options.m	/^:- pred update_opt_tuple_bool_opt_unneeded_code(/;kq|/^\<update_opt_tuple_bool_opt_unneeded_code\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_opt_unused_args	optimization_options.m	/^:- pred update_opt_tuple_bool_opt_unused_args(/;kq|/^\<update_opt_tuple_bool_opt_unused_args\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_opt_unused_args_intermod	optimization_options.m	/^:- pred update_opt_tuple_bool_opt_unused_args_intermod(/;kq|/^\<update_opt_tuple_bool_opt_unused_args_intermod\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_optimize_llds	optimization_options.m	/^:- pred update_opt_tuple_bool_optimize_llds(/;kq|/^\<update_opt_tuple_bool_optimize_llds\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_optimize_mlds	optimization_options.m	/^:- pred update_opt_tuple_bool_optimize_mlds(/;kq|/^\<update_opt_tuple_bool_optimize_mlds\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_peep_llds	optimization_options.m	/^:- pred update_opt_tuple_bool_peep_llds(/;kq|/^\<update_opt_tuple_bool_peep_llds\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_peep_llds_mkword	optimization_options.m	/^:- pred update_opt_tuple_bool_peep_llds_mkword(/;kq|/^\<update_opt_tuple_bool_peep_llds_mkword\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_peep_mlds	optimization_options.m	/^:- pred update_opt_tuple_bool_peep_mlds(/;kq|/^\<update_opt_tuple_bool_peep_mlds\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_pessimize_llds_tailcalls	optimization_options.m	/^:- pred update_opt_tuple_bool_pessimize_llds_tailcalls(/;kq|/^\<update_opt_tuple_bool_pessimize_llds_tailcalls\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_prop_constants	optimization_options.m	/^:- pred update_opt_tuple_bool_prop_constants(/;kq|/^\<update_opt_tuple_bool_prop_constants\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_prop_constraints	optimization_options.m	/^:- pred update_opt_tuple_bool_prop_constraints(/;kq|/^\<update_opt_tuple_bool_prop_constraints\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_prop_local_constraints	optimization_options.m	/^:- pred update_opt_tuple_bool_prop_local_constraints(/;kq|/^\<update_opt_tuple_bool_prop_local_constraints\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_put_base_first_multi_rec	optimization_options.m	/^:- pred update_opt_tuple_bool_put_base_first_multi_rec(/;kq|/^\<update_opt_tuple_bool_put_base_first_multi_rec\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_put_base_first_single_rec	optimization_options.m	/^:- pred update_opt_tuple_bool_put_base_first_single_rec(/;kq|/^\<update_opt_tuple_bool_put_base_first_single_rec\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_spec_in_all_dep_par_conjs	optimization_options.m	/^:- pred update_opt_tuple_bool_spec_in_all_dep_par_conjs(/;kq|/^\<update_opt_tuple_bool_spec_in_all_dep_par_conjs\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_spec_types	optimization_options.m	/^:- pred update_opt_tuple_bool_spec_types(/;kq|/^\<update_opt_tuple_bool_spec_types\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_spec_types_user_guided	optimization_options.m	/^:- pred update_opt_tuple_bool_spec_types_user_guided(/;kq|/^\<update_opt_tuple_bool_spec_types_user_guided\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_split_switch_arms	optimization_options.m	/^:- pred update_opt_tuple_bool_split_switch_arms(/;kq|/^\<update_opt_tuple_bool_split_switch_arms\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_standardize_labels	optimization_options.m	/^:- pred update_opt_tuple_bool_standardize_labels(/;kq|/^\<update_opt_tuple_bool_standardize_labels\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_tuple	optimization_options.m	/^:- pred update_opt_tuple_bool_tuple(/;kq|/^\<update_opt_tuple_bool_tuple\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_untuple	optimization_options.m	/^:- pred update_opt_tuple_bool_untuple(/;kq|/^\<update_opt_tuple_bool_untuple\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_use_atomic_cells	optimization_options.m	/^:- pred update_opt_tuple_bool_use_atomic_cells(/;kq|/^\<update_opt_tuple_bool_use_atomic_cells\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_use_just_one_c_func	optimization_options.m	/^:- pred update_opt_tuple_bool_use_just_one_c_func(/;kq|/^\<update_opt_tuple_bool_use_just_one_c_func\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_use_llds_common_data	optimization_options.m	/^:- pred update_opt_tuple_bool_use_llds_common_data(/;kq|/^\<update_opt_tuple_bool_use_llds_common_data\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_use_llds_common_layout_data	optimization_options.m	/^:- pred update_opt_tuple_bool_use_llds_common_layout_data(/;kq|/^\<update_opt_tuple_bool_use_llds_common_layout_data\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_use_local_thread_engine_base	optimization_options.m	/^:- pred update_opt_tuple_bool_use_local_thread_engine_base(/;kq|/^\<update_opt_tuple_bool_use_local_thread_engine_base\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_use_local_vars_llds	optimization_options.m	/^:- pred update_opt_tuple_bool_use_local_vars_llds(/;kq|/^\<update_opt_tuple_bool_use_local_vars_llds\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_use_macro_for_redo_fail	optimization_options.m	/^:- pred update_opt_tuple_bool_use_macro_for_redo_fail(/;kq|/^\<update_opt_tuple_bool_use_macro_for_redo_fail\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_use_smart_indexing	optimization_options.m	/^:- pred update_opt_tuple_bool_use_smart_indexing(/;kq|/^\<update_opt_tuple_bool_use_smart_indexing\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_use_smart_indexing_atomic	optimization_options.m	/^:- pred update_opt_tuple_bool_use_smart_indexing_atomic(/;kq|/^\<update_opt_tuple_bool_use_smart_indexing_atomic\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_use_smart_indexing_float	optimization_options.m	/^:- pred update_opt_tuple_bool_use_smart_indexing_float(/;kq|/^\<update_opt_tuple_bool_use_smart_indexing_float\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_use_smart_indexing_string	optimization_options.m	/^:- pred update_opt_tuple_bool_use_smart_indexing_string(/;kq|/^\<update_opt_tuple_bool_use_smart_indexing_string\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_use_smart_indexing_tag	optimization_options.m	/^:- pred update_opt_tuple_bool_use_smart_indexing_tag(/;kq|/^\<update_opt_tuple_bool_use_smart_indexing_tag\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_use_static_code_addresses	optimization_options.m	/^:- pred update_opt_tuple_bool_use_static_code_addresses(/;kq|/^\<update_opt_tuple_bool_use_static_code_addresses\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_use_static_ground_cells	optimization_options.m	/^:- pred update_opt_tuple_bool_use_static_ground_cells(/;kq|/^\<update_opt_tuple_bool_use_static_ground_cells\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_use_static_ground_floats	optimization_options.m	/^:- pred update_opt_tuple_bool_use_static_ground_floats(/;kq|/^\<update_opt_tuple_bool_use_static_ground_floats\>/;'q;"	kind:pred	file:
update_opt_tuple_bool_use_static_ground_int64s	optimization_options.m	/^:- pred update_opt_tuple_bool_use_static_ground_int64s(/;kq|/^\<update_opt_tuple_bool_use_static_ground_int64s\>/;'q;"	kind:pred	file:
update_opt_tuple_int_binary_switch_size	optimization_options.m	/^:- pred update_opt_tuple_int_binary_switch_size(/;kq|/^\<update_opt_tuple_int_binary_switch_size\>/;'q;"	kind:pred	file:
update_opt_tuple_int_deforestation_cost_factor	optimization_options.m	/^:- pred update_opt_tuple_int_deforestation_cost_factor(/;kq|/^\<update_opt_tuple_int_deforestation_cost_factor\>/;'q;"	kind:pred	file:
update_opt_tuple_int_deforestation_depth_limit	optimization_options.m	/^:- pred update_opt_tuple_int_deforestation_depth_limit(/;kq|/^\<update_opt_tuple_int_deforestation_depth_limit\>/;'q;"	kind:pred	file:
update_opt_tuple_int_deforestation_size_threshold	optimization_options.m	/^:- pred update_opt_tuple_int_deforestation_size_threshold(/;kq|/^\<update_opt_tuple_int_deforestation_size_threshold\>/;'q;"	kind:pred	file:
update_opt_tuple_int_deforestation_vars_threshold	optimization_options.m	/^:- pred update_opt_tuple_int_deforestation_vars_threshold(/;kq|/^\<update_opt_tuple_int_deforestation_vars_threshold\>/;'q;"	kind:pred	file:
update_opt_tuple_int_dense_switch_req_density	optimization_options.m	/^:- pred update_opt_tuple_int_dense_switch_req_density(/;kq|/^\<update_opt_tuple_int_dense_switch_req_density\>/;'q;"	kind:pred	file:
update_opt_tuple_int_dense_switch_size	optimization_options.m	/^:- pred update_opt_tuple_int_dense_switch_size(/;kq|/^\<update_opt_tuple_int_dense_switch_size\>/;'q;"	kind:pred	file:
update_opt_tuple_int_from_ground_term_threshold	optimization_options.m	/^:- pred update_opt_tuple_int_from_ground_term_threshold(/;kq|/^\<update_opt_tuple_int_from_ground_term_threshold\>/;'q;"	kind:pred	file:
update_opt_tuple_int_higher_order_arg_limit	optimization_options.m	/^:- pred update_opt_tuple_int_higher_order_arg_limit(/;kq|/^\<update_opt_tuple_int_higher_order_arg_limit\>/;'q;"	kind:pred	file:
update_opt_tuple_int_higher_order_size_limit	optimization_options.m	/^:- pred update_opt_tuple_int_higher_order_size_limit(/;kq|/^\<update_opt_tuple_int_higher_order_size_limit\>/;'q;"	kind:pred	file:
update_opt_tuple_int_inline_call_cost	optimization_options.m	/^:- pred update_opt_tuple_int_inline_call_cost(/;kq|/^\<update_opt_tuple_int_inline_call_cost\>/;'q;"	kind:pred	file:
update_opt_tuple_int_inline_compound_threshold	optimization_options.m	/^:- pred update_opt_tuple_int_inline_compound_threshold(/;kq|/^\<update_opt_tuple_int_inline_compound_threshold\>/;'q;"	kind:pred	file:
update_opt_tuple_int_inline_simple_threshold	optimization_options.m	/^:- pred update_opt_tuple_int_inline_simple_threshold(/;kq|/^\<update_opt_tuple_int_inline_simple_threshold\>/;'q;"	kind:pred	file:
update_opt_tuple_int_inline_vars_threshold	optimization_options.m	/^:- pred update_opt_tuple_int_inline_vars_threshold(/;kq|/^\<update_opt_tuple_int_inline_vars_threshold\>/;'q;"	kind:pred	file:
update_opt_tuple_int_intermod_inline_simple_threshold	optimization_options.m	/^:- pred update_opt_tuple_int_intermod_inline_simple_threshold(/;kq|/^\<update_opt_tuple_int_intermod_inline_simple_threshold\>/;'q;"	kind:pred	file:
update_opt_tuple_int_llds_layout_compression_limit	optimization_options.m	/^:- pred update_opt_tuple_int_llds_layout_compression_limit(/;kq|/^\<update_opt_tuple_int_llds_layout_compression_limit\>/;'q;"	kind:pred	file:
update_opt_tuple_int_llds_local_var_access_threshold	optimization_options.m	/^:- pred update_opt_tuple_int_llds_local_var_access_threshold(/;kq|/^\<update_opt_tuple_int_llds_local_var_access_threshold\>/;'q;"	kind:pred	file:
update_opt_tuple_int_lookup_switch_req_density	optimization_options.m	/^:- pred update_opt_tuple_int_lookup_switch_req_density(/;kq|/^\<update_opt_tuple_int_lookup_switch_req_density\>/;'q;"	kind:pred	file:
update_opt_tuple_int_lookup_switch_size	optimization_options.m	/^:- pred update_opt_tuple_int_lookup_switch_size(/;kq|/^\<update_opt_tuple_int_lookup_switch_size\>/;'q;"	kind:pred	file:
update_opt_tuple_int_opt_repeat	optimization_options.m	/^:- pred update_opt_tuple_int_opt_repeat(/;kq|/^\<update_opt_tuple_int_opt_repeat\>/;'q;"	kind:pred	file:
update_opt_tuple_int_opt_svcell_all_path_node_ratio	optimization_options.m	/^:- pred update_opt_tuple_int_opt_svcell_all_path_node_ratio(/;kq|/^\<update_opt_tuple_int_opt_svcell_all_path_node_ratio\>/;'q;"	kind:pred	file:
update_opt_tuple_int_opt_svcell_cv_load_cost	optimization_options.m	/^:- pred update_opt_tuple_int_opt_svcell_cv_load_cost(/;kq|/^\<update_opt_tuple_int_opt_svcell_cv_load_cost\>/;'q;"	kind:pred	file:
update_opt_tuple_int_opt_svcell_cv_store_cost	optimization_options.m	/^:- pred update_opt_tuple_int_opt_svcell_cv_store_cost(/;kq|/^\<update_opt_tuple_int_opt_svcell_cv_store_cost\>/;'q;"	kind:pred	file:
update_opt_tuple_int_opt_svcell_fv_load_cost	optimization_options.m	/^:- pred update_opt_tuple_int_opt_svcell_fv_load_cost(/;kq|/^\<update_opt_tuple_int_opt_svcell_fv_load_cost\>/;'q;"	kind:pred	file:
update_opt_tuple_int_opt_svcell_fv_store_cost	optimization_options.m	/^:- pred update_opt_tuple_int_opt_svcell_fv_store_cost(/;kq|/^\<update_opt_tuple_int_opt_svcell_fv_store_cost\>/;'q;"	kind:pred	file:
update_opt_tuple_int_opt_svcell_node_ratio	optimization_options.m	/^:- pred update_opt_tuple_int_opt_svcell_node_ratio(/;kq|/^\<update_opt_tuple_int_opt_svcell_node_ratio\>/;'q;"	kind:pred	file:
update_opt_tuple_int_opt_svcell_op_ratio	optimization_options.m	/^:- pred update_opt_tuple_int_opt_svcell_op_ratio(/;kq|/^\<update_opt_tuple_int_opt_svcell_op_ratio\>/;'q;"	kind:pred	file:
update_opt_tuple_int_opt_unneeded_code_copy_limit	optimization_options.m	/^:- pred update_opt_tuple_int_opt_unneeded_code_copy_limit(/;kq|/^\<update_opt_tuple_int_opt_unneeded_code_copy_limit\>/;'q;"	kind:pred	file:
update_opt_tuple_int_procs_per_c_function	optimization_options.m	/^:- pred update_opt_tuple_int_procs_per_c_function(/;kq|/^\<update_opt_tuple_int_procs_per_c_function\>/;'q;"	kind:pred	file:
update_opt_tuple_int_string_binary_switch_size	optimization_options.m	/^:- pred update_opt_tuple_int_string_binary_switch_size(/;kq|/^\<update_opt_tuple_int_string_binary_switch_size\>/;'q;"	kind:pred	file:
update_opt_tuple_int_string_hash_switch_size	optimization_options.m	/^:- pred update_opt_tuple_int_string_hash_switch_size(/;kq|/^\<update_opt_tuple_int_string_hash_switch_size\>/;'q;"	kind:pred	file:
update_opt_tuple_int_string_trie_switch_size	optimization_options.m	/^:- pred update_opt_tuple_int_string_trie_switch_size(/;kq|/^\<update_opt_tuple_int_string_trie_switch_size\>/;'q;"	kind:pred	file:
update_opt_tuple_int_tag_switch_size	optimization_options.m	/^:- pred update_opt_tuple_int_tag_switch_size(/;kq|/^\<update_opt_tuple_int_tag_switch_size\>/;'q;"	kind:pred	file:
update_opt_tuple_int_try_switch_size	optimization_options.m	/^:- pred update_opt_tuple_int_try_switch_size(/;kq|/^\<update_opt_tuple_int_try_switch_size\>/;'q;"	kind:pred	file:
update_opt_tuple_int_tuple_costs_ratio	optimization_options.m	/^:- pred update_opt_tuple_int_tuple_costs_ratio(/;kq|/^\<update_opt_tuple_int_tuple_costs_ratio\>/;'q;"	kind:pred	file:
update_opt_tuple_int_tuple_min_args	optimization_options.m	/^:- pred update_opt_tuple_int_tuple_min_args(/;kq|/^\<update_opt_tuple_int_tuple_min_args\>/;'q;"	kind:pred	file:
update_original_predicate_goal	distance_granularity.m	/^:- pred update_original_predicate_goal(/;kq|/^\<update_original_predicate_goal\>/;'q;"	kind:pred	file:
update_original_predicate_goals	distance_granularity.m	/^:- pred update_original_predicate_goals(list(/;kq|/^\<update_original_predicate_goals\>/;'q;"	kind:pred	file:
update_original_predicate_plain_call	distance_granularity.m	/^:- pred update_original_predicate_plain_call(/;kq|/^\<update_original_predicate_plain_call\>/;'q;"	kind:pred	file:
update_original_predicate_procs	distance_granularity.m	/^:- pred update_original_predicate_procs(pred_id::in, list(/;kq|/^\<update_original_predicate_procs\>/;'q;"	kind:pred	file:
update_original_predicate_switch	distance_granularity.m	/^:- pred update_original_predicate_switch(/;kq|/^\<update_original_predicate_switch\>/;'q;"	kind:pred	file:
update_outer_proc	par_loop_control.m	/^:- pred update_outer_proc(/;kq|/^\<update_outer_proc\>/;'q;"	kind:pred	file:
update_output_suppliers	term_pass1.m	/^:- pred update_output_suppliers(list(prog_var)::in, bag(/;kq|/^\<update_output_suppliers\>/;'q;"	kind:pred	file:
update_pred_error	passes_aux.m	/^    --->    update_pred_error(pred_error_task).$/;kq|-;/\<update_pred_error\>/;'q;"	kind:cons
update_pred_task	passes_aux.m	/^:- type update_pred_task$/;kq|-;/\<update_pred_task\>/;'q;"	kind:type
update_proc	passes_aux.m	/^    --->    update_proc(proc_task)$/;kq|-;/\<update_proc\>/;'q;"	kind:cons
update_proc_ids	passes_aux.m	/^    ;       update_proc_ids(proc_ids_task)$/;kq|-;/\<update_proc_ids\>/;'q;"	kind:cons
update_proc_ids_pred	passes_aux.m	/^    ;       update_proc_ids_pred(proc_ids_pred_task)$/;kq|-;/\<update_proc_ids_pred\>/;'q;"	kind:cons
update_proc_task	passes_aux.m	/^:- inst update_proc_task for update_proc_task\/0$/;kq|-;/\<update_proc_task\>/;'q;"	kind:inst
update_proc_task	passes_aux.m	/^:- mode update_proc_task == update_proc_task >> update_proc_task.$/;kq|-;/\<update_proc_task\>/;'q;"	kind:mode
update_proc_task	passes_aux.m	/^:- type update_proc_task$/;kq|-;/\<update_proc_task\>/;'q;"	kind:type
update_purity_ct_in_goal_info	purity.m	/^:- pred update_purity_ct_in_goal_info(/;kq|/^\<update_purity_ct_in_goal_info\>/;'q;"	kind:pred	file:
update_qual_info	qual_info.m	/^:- pred update_qual_info(/;kq|/^\<update_qual_info\>/;'q;"	kind:pred
update_read_unread_modules	deps_map.m	/^:- pred update_read_unread_modules(/;kq|/^\<update_read_unread_modules\>/;'q;"	kind:pred	file:
update_rec_input_suppliers	term_pass2.m	/^:- pred update_rec_input_suppliers(list(prog_var)::in, bag(/;kq|/^\<update_rec_input_suppliers\>/;'q;"	kind:pred	file:
update_recompilation_info	module_qual.mq_info.m	/^:- pred update_recompilation_info(/;kq|/^\<update_recompilation_info\>/;'q;"	kind:pred
update_redundant_constraints	hlds_class.m	/^:- pred update_redundant_constraints(/;kq|/^\<update_redundant_constraints\>/;'q;"	kind:pred
update_redundant_constraints_2	hlds_class.m	/^:- pred update_redundant_constraints_2(/;kq|/^\<update_redundant_constraints_2\>/;'q;"	kind:pred	file:
update_remembered_list	rbmm.points_to_graph.m	/^:- pred update_remembered_list(/;kq|/^\<update_remembered_list\>/;'q;"	kind:pred	file:
update_replacement_map	old_type_constraints.m	/^:- pred update_replacement_map(/;kq|/^\<update_replacement_map\>/;'q;"	kind:pred	file:
update_reuse_in_table	structure_reuse.indirect.m	/^:- pred update_reuse_in_table(/;kq|/^\<update_reuse_in_table\>/;'q;"	kind:pred	file:
update_rev_maps	size_prof.m	/^:- pred update_rev_maps(/;kq|/^\<update_rev_maps\>/;'q;"	kind:pred	file:
update_rpta_info_in_rpta_info_table	rbmm.points_to_analysis.m	/^:- pred update_rpta_info_in_rpta_info_table(/;kq|/^\<update_rpta_info_in_rpta_info_table\>/;'q;"	kind:pred	file:
update_seen_vars	quantification.m	/^:- pred update_seen_vars(/;kq|/^\<update_seen_vars\>/;'q;"	kind:pred	file:
update_sharing_as	structure_reuse.indirect.m	/^:- pred update_sharing_as(/;kq|/^\<update_sharing_as\>/;'q;"	kind:pred	file:
update_sharing_in_table	structure_sharing.analysis.m	/^:- pred update_sharing_in_table(/;kq|/^\<update_sharing_in_table\>/;'q;"	kind:pred	file:
update_singleton_domain	old_type_constraints.m	/^:- pred update_singleton_domain(/;kq|/^\<update_singleton_domain\>/;'q;"	kind:pred	file:
update_size_info	term_constr_fixpoint.m	/^:- pred update_size_info(/;kq|/^\<update_size_info\>/;'q;"	kind:pred	file:
update_subst	accumulator.m	/^                update_subst        :: accu_subst$/;kq|-;/\<update_subst\>/;'q;"	kind:fld	file:
update_switch_goal_info	simplify_goal_switch.m	/^:- pred update_switch_goal_info(/;kq|/^\<update_switch_goal_info\>/;'q;"	kind:pred	file:
update_tabling_attributes	parse_pragma_tabling.m	/^:- pred update_tabling_attributes(/;kq|/^\<update_tabling_attributes\>/;'q;"	kind:pred	file:
update_target_map	size_prof.m	/^:- pred update_target_map(/;kq|/^\<update_target_map\>/;'q;"	kind:pred	file:
update_target_status	make.module_target.m	/^:- pred update_target_status(/;kq|/^\<update_target_status\>/;'q;"	kind:pred	file:
update_type_info_locn	higher_order.make_specialized_preds.m	/^:- pred update_type_info_locn(/;kq|/^\<update_type_info_locn\>/;'q;"	kind:pred	file:
update_type_may_use_atomic_alloc	type_util.m	/^:- pred update_type_may_use_atomic_alloc(/;kq|/^\<update_type_may_use_atomic_alloc\>/;'q;"	kind:pred
update_var_entry	var_table.m	/^:- pred update_var_entry(/;kq|/^\<update_var_entry\>/;'q;"	kind:pred
update_var_name	var_table.m	/^:- pred update_var_name(/;kq|/^\<update_var_name\>/;'q;"	kind:pred
update_var_origin	var_origins.m	/^:- pred update_var_origin(record_var_origin(T)::in(/;kq|/^\<update_var_origin\>/;'q;"	kind:pred	file:
update_var_origins_clause_head	var_origins.m	/^:- pred update_var_origins_clause_head(/;kq|/^\<update_var_origins_clause_head\>/;'q;"	kind:pred	file:
update_var_origins_clause_head_args	var_origins.m	/^:- pred update_var_origins_clause_head_args(/;kq|/^\<update_var_origins_clause_head_args\>/;'q;"	kind:pred	file:
update_var_origins_foreign_call	var_origins.m	/^:- pred update_var_origins_foreign_call(/;kq|/^\<update_var_origins_foreign_call\>/;'q;"	kind:pred	file:
update_var_origins_foreign_call_args	var_origins.m	/^:- pred update_var_origins_foreign_call_args(/;kq|/^\<update_var_origins_foreign_call_args\>/;'q;"	kind:pred	file:
update_var_origins_generic_call	var_origins.m	/^:- pred update_var_origins_generic_call(/;kq|/^\<update_var_origins_generic_call\>/;'q;"	kind:pred	file:
update_var_origins_generic_call_args	var_origins.m	/^:- pred update_var_origins_generic_call_args(/;kq|/^\<update_var_origins_generic_call_args\>/;'q;"	kind:pred	file:
update_var_origins_lambda_head	var_origins.m	/^:- pred update_var_origins_lambda_head(/;kq|/^\<update_var_origins_lambda_head\>/;'q;"	kind:pred	file:
update_var_origins_lambda_head_args	var_origins.m	/^:- pred update_var_origins_lambda_head_args(/;kq|/^\<update_var_origins_lambda_head_args\>/;'q;"	kind:pred	file:
update_var_origins_plain_call	var_origins.m	/^:- pred update_var_origins_plain_call(/;kq|/^\<update_var_origins_plain_call\>/;'q;"	kind:pred	file:
update_var_origins_plain_call_args	var_origins.m	/^:- pred update_var_origins_plain_call_args(/;kq|/^\<update_var_origins_plain_call_args\>/;'q;"	kind:pred	file:
update_var_origins_unify_func	var_origins.m	/^:- pred update_var_origins_unify_func(/;kq|/^\<update_var_origins_unify_func\>/;'q;"	kind:pred	file:
update_var_origins_unify_func_args	var_origins.m	/^:- pred update_var_origins_unify_func_args(/;kq|/^\<update_var_origins_unify_func_args\>/;'q;"	kind:pred	file:
update_var_origins_unify_var	var_origins.m	/^:- pred update_var_origins_unify_var(/;kq|/^\<update_var_origins_unify_var\>/;'q;"	kind:pred	file:
update_var_type	vartypes.m	/^:- pred update_var_type(/;kq|/^\<update_var_type\>/;'q;"	kind:pred
update_var_types	higher_order.make_specialized_preds.m	/^:- pred update_var_types(module_info::in, pair(/;kq|/^\<update_var_types\>/;'q;"	kind:pred	file:
update_var_types	qual_info.m	/^:- pred update_var_types(/;kq|/^\<update_var_types\>/;'q;"	kind:pred	file:
update_variable	options_file.m	/^:- pred update_variable(/;kq|/^\<update_variable\>/;'q;"	kind:pred	file:
update_variant_pred_info	lco.m	/^:- pred update_variant_pred_info(/;kq|/^\<update_variant_pred_info\>/;'q;"	kind:pred	file:
update_version_numbers	recompilation.version.m	/^:- pred update_version_numbers(/;kq|/^\<update_version_numbers\>/;'q;"	kind:pred	file:
upi_module_info	unify_proc.m	/^                upi_module_info     ::  module_info,$/;kq|-;/\<upi_module_info\>/;'q;"	kind:fld	file:
upi_packed_ops	unify_proc.m	/^                upi_packed_ops      ::  maybe_packed_word_ops$/;kq|-;/\<upi_packed_ops\>/;'q;"	kind:fld	file:
upi_rtti_varmaps	unify_proc.m	/^                upi_rtti_varmaps    ::  rtti_varmaps,$/;kq|-;/\<upi_rtti_varmaps\>/;'q;"	kind:fld	file:
upi_var_table	unify_proc.m	/^                upi_var_table       ::  var_table,$/;kq|-;/\<upi_var_table\>/;'q;"	kind:fld	file:
upper_bound_active_vars	term_traversal.m	/^:- pred upper_bound_active_vars(list(term_path_info)::in, bag(/;kq|/^\<upper_bound_active_vars\>/;'q;"	kind:pred
upper_bound_constraints	term_constr_build.m	/^:- pred upper_bound_constraints(/;kq|/^\<upper_bound_constraints\>/;'q;"	kind:pred	file:
upper_bound_lookup	../library/map.m	/^:- pred upper_bound_lookup(map(/;kq|/^\<upper_bound_lookup\>/;'q;"	kind:pred
upper_bound_lookup	../library/rbtree.m	/^:- pred upper_bound_lookup(rbtree(/;kq|/^\<upper_bound_lookup\>/;'q;"	kind:pred
upper_bound_lookup	../library/tree234.m	/^:- pred upper_bound_lookup(tree234(/;kq|/^\<upper_bound_lookup\>/;'q;"	kind:pred
upper_bound_search	../library/map.m	/^:- pred upper_bound_search(map(/;kq|/^\<upper_bound_search\>/;'q;"	kind:pred
upper_bound_search	../library/rbtree.m	/^:- pred upper_bound_search(rbtree(/;kq|/^\<upper_bound_search\>/;'q;"	kind:pred
upper_bound_search	../library/tree234.m	/^:- pred upper_bound_search(tree234(/;kq|/^\<upper_bound_search\>/;'q;"	kind:pred
upper_case_next	error_spec.m	/^    ;       upper_case_next$/;kq|-;/\<upper_case_next\>/;'q;"	kind:cons
upper_limit	switch_util.m	/^                upper_limit :: T,$/;kq|-;/\<upper_limit\>/;'q;"	kind:fld
uppercase_export_enum	prog_data_foreign.m	/^:- type uppercase_export_enum$/;kq|-;/\<uppercase_export_enum\>/;'q;"	kind:type
urandom	../library/random.m	/^:- instance urandom(io_random(R), io) <= random(R) where [$/;kq|-;/\<urandom\>/;'q;"	kind:tci	file:
urandom	../library/random.m	/^:- instance urandom(io_random(R), io) <= random(R).$/;kq|-;/\<urandom\>/;'q;"	kind:tci
urandom	../library/random.m	/^:- instance urandom(io_urandom(P, S), io) <= urandom(P, S) where [$/;kq|-;/\<urandom\>/;'q;"	kind:tci	file:
urandom	../library/random.m	/^:- instance urandom(io_urandom(P, S), io) <= urandom(P, S).$/;kq|-;/\<urandom\>/;'q;"	kind:tci
urandom	../library/random.m	/^:- instance urandom(urandom_params(R), urandom_state(R)) <= random(R) where [$/;kq|-;/\<urandom\>/;'q;"	kind:tci	file:
urandom	../library/random.m	/^:- instance urandom(urandom_params(R), urandom_state(R)) <= random(R).$/;kq|-;/\<urandom\>/;'q;"	kind:tci
urandom	../library/random.m	/^:- typeclass urandom(P, S) <= (P -> S) where [$/;kq|-;/\<urandom\>/;'q;"	kind:tc
urandom	../library/random.sfc32.m	/^:- instance urandom(params, ustate) where [$/;kq|-;/\<urandom\>/;'q;"	kind:tci	file:
urandom	../library/random.sfc64.m	/^:- instance urandom(params, ustate) where [$/;kq|-;/\<urandom\>/;'q;"	kind:tci	file:
urandom	../library/random.system_rng.m	/^:- instance urandom(system_rng, io) where [$/;kq|-;/\<urandom\>/;'q;"	kind:tci	file:
urandom_dup	../library/random.m	/^    pred urandom_dup(S::di, S::uo, S::uo) is det$/;kq|-;/\<urandom_dup\>/;'q;"	kind:tcm
urandom_dup	../library/random.m	/^:- instance urandom_dup(urandom_state(R)) <= random(R) where [$/;kq|-;/\<urandom_dup\>/;'q;"	kind:tci	file:
urandom_dup	../library/random.m	/^:- instance urandom_dup(urandom_state(R)) <= random(R).$/;kq|-;/\<urandom_dup\>/;'q;"	kind:tci
urandom_dup	../library/random.m	/^:- typeclass urandom_dup(S) where [$/;kq|-;/\<urandom_dup\>/;'q;"	kind:tc
urandom_dup	../library/random.sfc32.m	/^:- instance urandom_dup(ustate) where [$/;kq|-;/\<urandom_dup\>/;'q;"	kind:tci	file:
urandom_dup	../library/random.sfc32.m	/^:- pred urandom_dup(/;kq|/^\<urandom_dup\>/;'q;"	kind:pred
urandom_dup	../library/random.sfc64.m	/^:- instance urandom_dup(ustate) where [$/;kq|-;/\<urandom_dup\>/;'q;"	kind:tci	file:
urandom_dup	../library/random.sfc64.m	/^:- pred urandom_dup(/;kq|/^\<urandom_dup\>/;'q;"	kind:pred
urandom_params	../library/random.m	/^:- type urandom_params(R)$/;kq|-;/\<urandom_params\>/;'q;"	kind:type	file:
urandom_state	../library/random.m	/^:- type urandom_state(R)$/;kq|-;/\<urandom_state\>/;'q;"	kind:type	file:
urs_vars	lp.m	/^                urs_vars        :: map(var, pair(var)),$/;kq|-;/\<urs_vars\>/;'q;"	kind:fld	file:
urs_vars	lp.m	/^:- pred urs_vars(tableau::in, map(var, pair(/;kq|/^\<urs_vars\>/;'q;"	kind:pred	file:
usage.can_resolve_pred_or_func	recompilation.usage.m	/^:- pred can_resolve_pred_or_func(/;kq|/^\<can_resolve_pred_or_func\>/;'q;"	kind:pred	file:
usage.dependencies	recompilation.usage.m	/^                dependencies        :: map(recomp_item_id,$/;kq|-;/\<usage.dependencies\>/;'q;"	kind:fld	file:
usage.do_record_used_functor	recompilation.usage.m	/^:- pred do_record_used_functor(/;kq|/^\<do_record_used_functor\>/;'q;"	kind:pred	file:
usage.find_items_used_by_ctor	recompilation.usage.m	/^:- pred find_items_used_by_ctor(/;kq|/^\<find_items_used_by_ctor\>/;'q;"	kind:pred	file:
usage.find_items_used_by_inst	recompilation.usage.m	/^:- pred find_items_used_by_inst(/;kq|/^\<find_items_used_by_inst\>/;'q;"	kind:pred	file:
usage.find_items_used_by_insts	recompilation.usage.m	/^:- pred find_items_used_by_insts(list(/;kq|/^\<find_items_used_by_insts\>/;'q;"	kind:pred	file:
usage.find_items_used_by_item	recompilation.usage.m	/^:- pred find_items_used_by_item(/;kq|/^\<find_items_used_by_item\>/;'q;"	kind:pred	file:
usage.find_items_used_by_mode	recompilation.usage.m	/^:- pred find_items_used_by_mode(/;kq|/^\<find_items_used_by_mode\>/;'q;"	kind:pred	file:
usage.find_items_used_by_modes	recompilation.usage.m	/^:- pred find_items_used_by_modes(list(/;kq|/^\<find_items_used_by_modes\>/;'q;"	kind:pred	file:
usage.find_items_used_by_pred	recompilation.usage.m	/^:- pred find_items_used_by_pred(/;kq|/^\<find_items_used_by_pred\>/;'q;"	kind:pred	file:
usage.find_items_used_by_preds	recompilation.usage.m	/^:- pred find_items_used_by_preds(/;kq|/^\<find_items_used_by_preds\>/;'q;"	kind:pred	file:
usage.find_items_used_by_type	recompilation.usage.m	/^:- pred find_items_used_by_type(/;kq|/^\<find_items_used_by_type\>/;'q;"	kind:pred	file:
usage.find_items_used_by_types	recompilation.usage.m	/^:- pred find_items_used_by_types(list(/;kq|/^\<find_items_used_by_types\>/;'q;"	kind:pred	file:
usage.find_matching_functors	recompilation.usage.m	/^:- pred find_matching_functors(/;kq|/^\<find_matching_functors\>/;'q;"	kind:pred	file:
usage.imported_items	recompilation.usage.m	/^                imported_items      :: imported_items,$/;kq|-;/\<usage.imported_items\>/;'q;"	kind:fld	file:
usage.item_is_local	recompilation.usage.m	/^:- pred item_is_local(/;kq|/^\<item_is_local\>/;'q;"	kind:pred	file:
usage.item_is_recorded_used	recompilation.usage.m	/^:- pred item_is_recorded_used(/;kq|/^\<item_is_recorded_used\>/;'q;"	kind:pred	file:
usage.item_queue	recompilation.usage.m	/^                item_queue          :: queue(recomp_item_id),$/;kq|-;/\<usage.item_queue\>/;'q;"	kind:fld	file:
usage.maybe_recorded	recompilation.usage.m	/^:- type maybe_recorded$/;kq|-;/\<usage.maybe_recorded\>/;'q;"	kind:type	file:
usage.module_info	recompilation.usage.m	/^                module_info         :: module_info,$/;kq|-;/\<usage.module_info\>/;'q;"	kind:fld	file:
usage.module_instances	recompilation.usage.m	/^                module_instances    :: map(module_name, set(recomp_item_name)),$/;kq|-;/\<usage.module_instances\>/;'q;"	kind:fld	file:
usage.not_recorded	recompilation.usage.m	/^    --->    not_recorded$/;kq|-;/\<usage.not_recorded\>/;'q;"	kind:cons	file:
usage.recompilation_usage_info	recompilation.usage.m	/^:- type recompilation_usage_info$/;kq|-;/\<usage.recompilation_usage_info\>/;'q;"	kind:type	file:
usage.record_imported_item	recompilation.usage.m	/^:- pred record_imported_item(/;kq|/^\<record_imported_item\>/;'q;"	kind:pred	file:
usage.record_item_pred	recompilation.usage.m	/^:- type record_item_pred(T) ==$/;kq|-;/\<usage.record_item_pred\>/;'q;"	kind:type	file:
usage.record_resolved_item	recompilation.usage.m	/^:- pred record_resolved_item(/;kq|/^\<record_resolved_item\>/;'q;"	kind:pred	file:
usage.record_resolved_item_2	recompilation.usage.m	/^:- pred record_resolved_item_2(/;kq|/^\<record_resolved_item_2\>/;'q;"	kind:pred	file:
usage.record_resolved_item_3	recompilation.usage.m	/^:- pred record_resolved_item_3(/;kq|/^\<record_resolved_item_3\>/;'q;"	kind:pred	file:
usage.record_used_functor	recompilation.usage.m	/^:- pred record_used_functor(pair(/;kq|/^\<record_used_functor\>/;'q;"	kind:pred	file:
usage.record_used_pred_or_func	recompilation.usage.m	/^:- pred record_used_pred_or_func(/;kq|/^\<record_used_pred_or_func\>/;'q;"	kind:pred	file:
usage.recorded	recompilation.usage.m	/^    ;       recorded.$/;kq|-;/\<usage.recorded\>/;'q;"	kind:cons	file:
usage.resolved_used_items	recompilation.usage.m	/^                resolved_used_items :: resolved_used_items,$/;kq|-;/\<usage.resolved_used_items\>/;'q;"	kind:fld	file:
usage.used_typeclasses	recompilation.usage.m	/^                used_typeclasses    :: set(recomp_item_name)$/;kq|-;/\<usage.used_typeclasses\>/;'q;"	kind:fld	file:
usage_errors	handle_options.m	/^:- pred usage_errors(/;kq|/^\<usage_errors\>/;'q;"	kind:pred
usage_info	unused_args.m	/^:- type usage_info$/;kq|-;/\<usage_info\>/;'q;"	kind:type	file:
use	../library/exception.m	/^:- impure pred use(/;kq|/^\<use\>/;'q;"	kind:pred	file:
use_activation_counts	options.m	/^    ;       use_activation_counts$/;kq|-;/\<use_activation_counts\>/;'q;"	kind:cons
use_alloc_regions	options.m	/^    ;       use_alloc_regions$/;kq|-;/\<use_alloc_regions\>/;'q;"	kind:cons
use_analysis_cache_dir	make.program_target.m	/^    ;       use_analysis_cache_dir(string, string)$/;kq|-;/\<use_analysis_cache_dir\>/;'q;"	kind:cons	file:
use_analysis_registry_only	analysis.operations.m	/^    ;       use_analysis_registry_only.$/;kq|-;/\<use_analysis_registry_only\>/;'q;"	kind:cons	file:
use_and_maybe_pop_region_frame	llds.m	/^    ;       use_and_maybe_pop_region_frame(region_use_frame_op,$/;kq|-;/\<use_and_maybe_pop_region_frame\>/;'q;"	kind:cons
use_atomic_cells	optimization_options.m	/^    --->    use_atomic_cells$/;kq|-;/\<use_atomic_cells\>/;'q;"	kind:cons
use_cell	interval.m	/^    pred use_cell(prog_var::in, list(prog_var)::in, cons_id::in,$/;kq|-;/\<use_cell\>/;'q;"	kind:tcm
use_cell	stack_opt.m	/^    pred(use_cell\/8) is stack_opt.use_cell$/;kq|-;/\<use_cell\>/;'q;"	kind:tcim	file:
use_cell	stack_opt.m	/^:- pred use_cell(prog_var::in, list(/;kq|/^\<use_cell\>/;'q;"	kind:pred	file:
use_cell	tupling.m	/^    pred(use_cell\/8) is tupling.use_cell$/;kq|-;/\<use_cell\>/;'q;"	kind:tcim	file:
use_color_diagnostics	options.m	/^    ;       use_color_diagnostics$/;kq|-;/\<use_color_diagnostics\>/;'q;"	kind:cons
use_common_cells	ml_global_data.m	/^:- type use_common_cells$/;kq|-;/\<use_common_cells\>/;'q;"	kind:type
use_context_of_first_disjunct	switch_detection.m	/^:- pred use_context_of_first_disjunct(list(/;kq|/^\<use_context_of_first_disjunct\>/;'q;"	kind:pred	file:
use_cur_dir	globals.m	/^    --->    use_cur_dir$/;kq|-;/\<use_cur_dir\>/;'q;"	kind:cons
use_cur_ngs_gs_subdir	globals.m	/^    ;       use_cur_ngs_gs_subdir.$/;kq|-;/\<use_cur_ngs_gs_subdir\>/;'q;"	kind:cons
use_cur_ngs_subdir	globals.m	/^    ;       use_cur_ngs_subdir$/;kq|-;/\<use_cur_ngs_subdir\>/;'q;"	kind:cons
use_decl	prog_item.m	/^    ;       use_decl.$/;kq|-;/\<use_decl\>/;'q;"	kind:cons
use_default_runtime_library_directory	options.m	/^    ;       use_default_runtime_library_directory$/;kq|-;/\<use_default_runtime_library_directory\>/;'q;"	kind:cons
use_direct_args	decide_type_repn.m	/^    ;       use_direct_args.$/;kq|-;/\<use_direct_args\>/;'q;"	kind:cons	file:
use_dotnet	system_cmds.m	/^:- pred use_dotnet is semidet.$/;kq|/^\<use_dotnet\>/;'q;"	kind:pred	file:
use_double_word_floats	decide_type_repn.m	/^    ;       use_double_word_floats.$/;kq|-;/\<use_double_word_floats\>/;'q;"	kind:cons	file:
use_double_word_floats	du_type_layout.m	/^    ;       use_double_word_floats.$/;kq|-;/\<use_double_word_floats\>/;'q;"	kind:cons	file:
use_double_word_int64s	decide_type_repn.m	/^    ;       use_double_word_int64s.$/;kq|-;/\<use_double_word_int64s\>/;'q;"	kind:cons	file:
use_double_word_int64s	du_type_layout.m	/^    ;       use_double_word_int64s.$/;kq|-;/\<use_double_word_int64s\>/;'q;"	kind:cons	file:
use_envptr_in_atomic_stmt	ml_elim_nested.m	/^:- pred use_envptr_in_atomic_stmt(/;kq|/^\<use_envptr_in_atomic_stmt\>/;'q;"	kind:pred	file:
use_envptr_in_case_cond	ml_elim_nested.m	/^:- pred use_envptr_in_case_cond(/;kq|/^\<use_envptr_in_case_cond\>/;'q;"	kind:pred	file:
use_envptr_in_case_conds	ml_elim_nested.m	/^:- pred use_envptr_in_case_conds(/;kq|/^\<use_envptr_in_case_conds\>/;'q;"	kind:pred	file:
use_envptr_in_gc_statements	ml_elim_nested.m	/^:- pred use_envptr_in_gc_statements(/;kq|/^\<use_envptr_in_gc_statements\>/;'q;"	kind:pred	file:
use_envptr_in_gc_statements_defn	ml_elim_nested.m	/^:- pred use_envptr_in_gc_statements_defn(/;kq|/^\<use_envptr_in_gc_statements_defn\>/;'q;"	kind:pred	file:
use_envptr_in_initializer	ml_elim_nested.m	/^:- pred use_envptr_in_initializer(/;kq|/^\<use_envptr_in_initializer\>/;'q;"	kind:pred	file:
use_envptr_in_initializers	ml_elim_nested.m	/^:- pred use_envptr_in_initializers(/;kq|/^\<use_envptr_in_initializers\>/;'q;"	kind:pred	file:
use_envptr_in_local_vars	ml_elim_nested.m	/^:- pred use_envptr_in_local_vars(/;kq|/^\<use_envptr_in_local_vars\>/;'q;"	kind:pred	file:
use_envptr_in_lval	ml_elim_nested.m	/^:- pred use_envptr_in_lval(/;kq|/^\<use_envptr_in_lval\>/;'q;"	kind:pred	file:
use_envptr_in_lvals	ml_elim_nested.m	/^:- pred use_envptr_in_lvals(/;kq|/^\<use_envptr_in_lvals\>/;'q;"	kind:pred	file:
use_envptr_in_rval	ml_elim_nested.m	/^:- pred use_envptr_in_rval(/;kq|/^\<use_envptr_in_rval\>/;'q;"	kind:pred	file:
use_envptr_in_rvals	ml_elim_nested.m	/^:- pred use_envptr_in_rvals(/;kq|/^\<use_envptr_in_rvals\>/;'q;"	kind:pred	file:
use_envptr_in_target_code_component	ml_elim_nested.m	/^:- pred use_envptr_in_target_code_component(/;kq|/^\<use_envptr_in_target_code_component\>/;'q;"	kind:pred	file:
use_envptr_in_target_code_components	ml_elim_nested.m	/^:- pred use_envptr_in_target_code_components(/;kq|/^\<use_envptr_in_target_code_components\>/;'q;"	kind:pred	file:
use_envptr_in_trail_op	ml_elim_nested.m	/^:- pred use_envptr_in_trail_op(/;kq|/^\<use_envptr_in_trail_op\>/;'q;"	kind:pred	file:
use_envptr_in_typed_rvals	ml_elim_nested.m	/^:- pred use_envptr_in_typed_rvals(/;kq|/^\<use_envptr_in_typed_rvals\>/;'q;"	kind:pred	file:
use_envptr_in_var	ml_elim_nested.m	/^:- pred use_envptr_in_var(/;kq|/^\<use_envptr_in_var\>/;'q;"	kind:pred	file:
use_error_msg_inst	hlds_out_inst_table.m	/^    ;       use_error_msg_inst(module_info).$/;kq|-;/\<use_error_msg_inst\>/;'q;"	kind:cons
use_float_registers	llds.m	/^:- type use_float_registers$/;kq|-;/\<use_float_registers\>/;'q;"	kind:type
use_float_registers	options.m	/^    ;       use_float_registers$/;kq|-;/\<use_float_registers\>/;'q;"	kind:cons
use_just_one_c_func	optimization_options.m	/^    --->    use_just_one_c_func$/;kq|-;/\<use_just_one_c_func\>/;'q;"	kind:cons
use_layout_macro	layout_out.m	/^:- type use_layout_macro$/;kq|-;/\<use_layout_macro\>/;'q;"	kind:type
use_llds_common_data	optimization_options.m	/^    --->    use_llds_common_data$/;kq|-;/\<use_llds_common_data\>/;'q;"	kind:cons
use_llds_common_layout_data	optimization_options.m	/^    --->    use_llds_common_layout_data$/;kq|-;/\<use_llds_common_layout_data\>/;'q;"	kind:cons
use_local_thread_engine_base	optimization_options.m	/^    --->    use_local_thread_engine_base$/;kq|-;/\<use_local_thread_engine_base\>/;'q;"	kind:cons
use_local_vars.known	use_local_vars.m	/^    --->    known(lvalset)$/;kq|-;/\<use_local_vars.known\>/;'q;"	kind:cons	file:
use_local_vars.opt_access	use_local_vars.m	/^:- pred opt_access(list(instruction)::in, list(/;kq|/^\<opt_access\>/;'q;"	kind:pred	file:
use_local_vars.opt_assign	use_local_vars.m	/^:- pred opt_assign(list(instruction)::in, list(/;kq|/^\<opt_assign\>/;'q;"	kind:pred	file:
use_local_vars_block	use_local_vars.m	/^:- pred use_local_vars_block(maybe(/;kq|/^\<use_local_vars_block\>/;'q;"	kind:pred	file:
use_local_vars_instrs	use_local_vars.m	/^:- pred use_local_vars_instrs(list(instruction)::in, list(/;kq|/^\<use_local_vars_instrs\>/;'q;"	kind:pred	file:
use_local_vars_llds	optimization_options.m	/^    --->    use_local_vars_llds$/;kq|-;/\<use_local_vars_llds\>/;'q;"	kind:cons
use_local_vars_proc	use_local_vars.m	/^:- pred use_local_vars_proc(list(instruction)::in, list(/;kq|/^\<use_local_vars_proc\>/;'q;"	kind:pred
use_lots_of_ho_specialization	options.m	/^    ;       use_lots_of_ho_specialization$/;kq|-;/\<use_lots_of_ho_specialization\>/;'q;"	kind:cons
use_macro_for_redo_fail	optimization_options.m	/^    --->    use_macro_for_redo_fail$/;kq|-;/\<use_macro_for_redo_fail\>/;'q;"	kind:cons
use_map	term_norm.m	/^    ;       use_map(weight_table)$/;kq|-;/\<use_map\>/;'q;"	kind:cons	file:
use_map_and_args	term_norm.m	/^    ;       use_map_and_args(weight_table).$/;kq|-;/\<use_map_and_args\>/;'q;"	kind:cons	file:
use_map_to_item_avails	convert_import_use.m	/^:- func use_map_to_item_avails(module_names_contexts) = list(/;kq|/^\<use_map_to_item_avails\>/;'q;"	kind:func
use_map_to_item_avails_acc	convert_import_use.m	/^:- pred use_map_to_item_avails_acc(/;kq|/^\<use_map_to_item_avails_acc\>/;'q;"	kind:pred	file:
use_minimal_model_own_stacks	options.m	/^    ;       use_minimal_model_own_stacks$/;kq|-;/\<use_minimal_model_own_stacks\>/;'q;"	kind:cons
use_minimal_model_stack_copy	options.m	/^    ;       use_minimal_model_stack_copy$/;kq|-;/\<use_minimal_model_stack_copy\>/;'q;"	kind:cons
use_mmsc_cut	options.m	/^    ;       use_mmsc_cut$/;kq|-;/\<use_mmsc_cut\>/;'q;"	kind:cons
use_mmsc_pneg	options.m	/^    ;       use_mmsc_pneg$/;kq|-;/\<use_mmsc_pneg\>/;'q;"	kind:cons
use_only	check_import_accessibility.m	/^    ;       use_only$/;kq|-;/\<use_only\>/;'q;"	kind:cons	file:
use_opt_files	options.m	/^    ;       use_opt_files$/;kq|-;/\<use_opt_files\>/;'q;"	kind:cons
use_packed_word_map	ml_unify_gen_construct.m	/^:- type use_packed_word_map$/;kq|-;/\<use_packed_word_map\>/;'q;"	kind:type	file:
use_readline	options.m	/^    ;       use_readline$/;kq|-;/\<use_readline\>/;'q;"	kind:cons
use_regions	options.m	/^    ;       use_regions$/;kq|-;/\<use_regions\>/;'q;"	kind:cons
use_regions_debug	options.m	/^    ;       use_regions_debug$/;kq|-;/\<use_regions_debug\>/;'q;"	kind:cons
use_regions_profiling	options.m	/^    ;       use_regions_profiling$/;kq|-;/\<use_regions_profiling\>/;'q;"	kind:cons
use_search_directories_for_intermod	options.m	/^    ;       use_search_directories_for_intermod$/;kq|-;/\<use_search_directories_for_intermod\>/;'q;"	kind:cons
use_simple_loop	../library/varset.m	/^:- pred use_simple_loop(/;kq|/^\<use_simple_loop\>/;'q;"	kind:pred	file:
use_simple_loop_without_names	../library/varset.m	/^:- pred use_simple_loop_without_names(/;kq|/^\<use_simple_loop_without_names\>/;'q;"	kind:pred	file:
use_smart_indexing	optimization_options.m	/^    --->    use_smart_indexing$/;kq|-;/\<use_smart_indexing\>/;'q;"	kind:cons
use_smart_indexing_atomic	optimization_options.m	/^    --->    use_smart_indexing_atomic$/;kq|-;/\<use_smart_indexing_atomic\>/;'q;"	kind:cons
use_smart_indexing_float	optimization_options.m	/^    --->    use_smart_indexing_float$/;kq|-;/\<use_smart_indexing_float\>/;'q;"	kind:cons
use_smart_indexing_string	optimization_options.m	/^    --->    use_smart_indexing_string$/;kq|-;/\<use_smart_indexing_string\>/;'q;"	kind:cons
use_smart_indexing_tag	optimization_options.m	/^    --->    use_smart_indexing_tag$/;kq|-;/\<use_smart_indexing_tag\>/;'q;"	kind:cons
use_static_code_addresses	optimization_options.m	/^    --->    use_static_code_addresses$/;kq|-;/\<use_static_code_addresses\>/;'q;"	kind:cons
use_static_ground_cells	optimization_options.m	/^    --->    use_static_ground_cells$/;kq|-;/\<use_static_ground_cells\>/;'q;"	kind:cons
use_static_ground_floats	optimization_options.m	/^    --->    use_static_ground_floats$/;kq|-;/\<use_static_ground_floats\>/;'q;"	kind:cons
use_static_ground_int64s	optimization_options.m	/^    --->    use_static_ground_int64s$/;kq|-;/\<use_static_ground_int64s\>/;'q;"	kind:cons
use_symlinks	options.m	/^    ;       use_symlinks$/;kq|-;/\<use_symlinks\>/;'q;"	kind:cons
use_thread_libs_for_c	link_target_code.m	/^:- pred use_thread_libs_for_c(/;kq|/^\<use_thread_libs_for_c\>/;'q;"	kind:pred	file:
use_trail	options.m	/^    ;       use_trail$/;kq|-;/\<use_trail\>/;'q;"	kind:cons
use_trans_opt_files	options.m	/^    ;       use_trans_opt_files$/;kq|-;/\<use_trans_opt_files\>/;'q;"	kind:cons
use_unboxed_no_tag_types	du_type_layout.m	/^    ;       use_unboxed_no_tag_types.$/;kq|-;/\<use_unboxed_no_tag_types\>/;'q;"	kind:cons	file:
use_win32	system_cmds.m	/^:- pred use_win32 is semidet.$/;kq|/^\<use_win32\>/;'q;"	kind:pred	file:
use_windows_paths	../library/dir.m	/^:- pred use_windows_paths is semidet.$/;kq|/^\<use_windows_paths\>/;'q;"	kind:pred
use_zeroing_for_ho_cycles	options.m	/^    ;       use_zeroing_for_ho_cycles$/;kq|-;/\<use_zeroing_for_ho_cycles\>/;'q;"	kind:cons
used_after_scope	stack_opt.m	/^                used_after_scope        :: set_of_progvar$/;kq|-;/\<used_after_scope\>/;'q;"	kind:fld	file:
used_args	term_util.m	/^:- type used_args == map(pred_proc_id, list(bool)).$/;kq|-;/\<used_args\>/;'q;"	kind:type
used_args_to_string	parse_tree_out_pragma.m	/^:- func used_args_to_string(list(/;kq|/^\<used_args_to_string\>/;'q;"	kind:func	file:
used_classes_to_string	recompilation.used_file.m	/^:- func used_classes_to_string(set(/;kq|/^\<used_classes_to_string\>/;'q;"	kind:func	file:
used_classname_and_arity_to_string	recompilation.used_file.m	/^:- func used_classname_and_arity_to_string(/;kq|/^\<used_classname_and_arity_to_string\>/;'q;"	kind:func	file:
used_file	recompilation.used_file.m	/^:- type used_file$/;kq|-;/\<used_file\>/;'q;"	kind:type
used_file.cons_ctor	recompilation.used_file.m	/^:- type cons_ctor$/;kq|-;/\<used_file.cons_ctor\>/;'q;"	kind:type
used_file.imported_item_set	recompilation.used_file.m	/^:- type imported_item_set == set(name_arity).$/;kq|-;/\<used_file.imported_item_set\>/;'q;"	kind:type
used_file.imported_items	recompilation.used_file.m	/^:- type imported_items == map(module_name, module_imported_items).$/;kq|-;/\<used_file.imported_items\>/;'q;"	kind:type
used_file.mii_functions	recompilation.used_file.m	/^                mii_functions       :: imported_item_set$/;kq|-;/\<used_file.mii_functions\>/;'q;"	kind:fld
used_file.mii_functors	recompilation.used_file.m	/^                mii_functors        :: imported_item_set,$/;kq|-;/\<used_file.mii_functors\>/;'q;"	kind:fld
used_file.mii_insts	recompilation.used_file.m	/^                mii_insts           :: imported_item_set,$/;kq|-;/\<used_file.mii_insts\>/;'q;"	kind:fld
used_file.mii_modes	recompilation.used_file.m	/^                mii_modes           :: imported_item_set,$/;kq|-;/\<used_file.mii_modes\>/;'q;"	kind:fld
used_file.mii_predicates	recompilation.used_file.m	/^                mii_predicates      :: imported_item_set,$/;kq|-;/\<used_file.mii_predicates\>/;'q;"	kind:fld
used_file.mii_type_defns	recompilation.used_file.m	/^                mii_type_defns      :: imported_item_set,$/;kq|-;/\<used_file.mii_type_defns\>/;'q;"	kind:fld
used_file.mii_type_names	recompilation.used_file.m	/^                mii_type_names      :: imported_item_set,$/;kq|-;/\<used_file.mii_type_names\>/;'q;"	kind:fld
used_file.mii_typeclasses	recompilation.used_file.m	/^                mii_typeclasses     :: imported_item_set,$/;kq|-;/\<used_file.mii_typeclasses\>/;'q;"	kind:fld
used_file.parse_functor_item	recompilation.used_file.m	/^:- pred parse_functor_item(/;kq|/^\<parse_functor_item\>/;'q;"	kind:pred	file:
used_file.parse_simple_item	recompilation.used_file.m	/^:- pred parse_simple_item(/;kq|/^\<parse_simple_item\>/;'q;"	kind:pred	file:
used_file.parse_used_item_set	recompilation.used_file.m	/^:- pred parse_used_item_set(/;kq|/^\<parse_used_item_set\>/;'q;"	kind:pred	file:
used_file.project_error_reason	recompilation.used_file.m	/^:- func project_error_reason(used_file_result(T)) = list(/;kq|/^\<project_error_reason\>/;'q;"	kind:func	file:
used_file.recomp_used_module	recompilation.used_file.m	/^:- type recomp_used_module$/;kq|-;/\<used_file.recomp_used_module\>/;'q;"	kind:type
used_file.resolved_functor	recompilation.used_file.m	/^:- type resolved_functor$/;kq|-;/\<used_file.resolved_functor\>/;'q;"	kind:type
used_file.resolved_functor_map	recompilation.used_file.m	/^:- type resolved_functor_map == resolved_item_map(set(resolved_functor)).$/;kq|-;/\<used_file.resolved_functor_map\>/;'q;"	kind:type
used_file.resolved_functor_set	recompilation.used_file.m	/^:- type resolved_functor_set == resolved_item_set(set(resolved_functor)).$/;kq|-;/\<used_file.resolved_functor_set\>/;'q;"	kind:type
used_file.resolved_item_list	recompilation.used_file.m	/^:- type resolved_item_list(T) == assoc_list(arity, resolved_item_map(T)).$/;kq|-;/\<used_file.resolved_item_list\>/;'q;"	kind:type
used_file.resolved_item_map	recompilation.used_file.m	/^:- type resolved_item_map(T) == map(module_qualifier, T).$/;kq|-;/\<used_file.resolved_item_map\>/;'q;"	kind:type
used_file.resolved_item_set	recompilation.used_file.m	/^:- type resolved_item_set(T) == map(string, resolved_item_list(T)).$/;kq|-;/\<used_file.resolved_item_set\>/;'q;"	kind:type
used_file.resolved_used_items	recompilation.used_file.m	/^:- type resolved_used_items$/;kq|-;/\<used_file.resolved_used_items\>/;'q;"	kind:type
used_file.rui_functions	recompilation.used_file.m	/^                rui_functions       :: resolved_pred_or_func_set$/;kq|-;/\<used_file.rui_functions\>/;'q;"	kind:fld
used_file.rui_functors	recompilation.used_file.m	/^                rui_functors        :: resolved_functor_set,$/;kq|-;/\<used_file.rui_functors\>/;'q;"	kind:fld
used_file.rui_insts	recompilation.used_file.m	/^                rui_insts           :: simple_item_set,$/;kq|-;/\<used_file.rui_insts\>/;'q;"	kind:fld
used_file.rui_modes	recompilation.used_file.m	/^                rui_modes           :: simple_item_set,$/;kq|-;/\<used_file.rui_modes\>/;'q;"	kind:fld
used_file.rui_predicates	recompilation.used_file.m	/^                rui_predicates      :: resolved_pred_or_func_set,$/;kq|-;/\<used_file.rui_predicates\>/;'q;"	kind:fld
used_file.rui_type_defns	recompilation.used_file.m	/^                rui_type_defns      :: simple_item_set,$/;kq|-;/\<used_file.rui_type_defns\>/;'q;"	kind:fld
used_file.rui_type_names	recompilation.used_file.m	/^                rui_type_names      :: simple_item_set,$/;kq|-;/\<used_file.rui_type_names\>/;'q;"	kind:fld
used_file.rui_typeclasses	recompilation.used_file.m	/^                rui_typeclasses     :: simple_item_set,$/;kq|-;/\<used_file.rui_typeclasses\>/;'q;"	kind:fld
used_file.top_module_used_file	recompilation.used_file.m	/^    --->    top_module_used_file(list(module_name))$/;kq|-;/\<used_file.top_module_used_file\>/;'q;"	kind:cons
used_file.uf_maybe_top_module	recompilation.used_file.m	/^                uf_maybe_top_module     :: maybe_top_module_used_file,$/;kq|-;/\<used_file.uf_maybe_top_module\>/;'q;"	kind:fld
used_file.uf_module_timestamp	recompilation.used_file.m	/^                uf_module_timestamp     :: module_timestamp,$/;kq|-;/\<used_file.uf_module_timestamp\>/;'q;"	kind:fld
used_file.uf_read_error	recompilation.used_file.m	/^    --->    uf_read_error(file_name, io.error)$/;kq|-;/\<used_file.uf_read_error\>/;'q;"	kind:cons
used_file.uf_recomp_item_names	recompilation.used_file.m	/^                uf_recomp_item_names    :: list(recomp_item_name),$/;kq|-;/\<used_file.uf_recomp_item_names\>/;'q;"	kind:fld
used_file.uf_syntax_error	recompilation.used_file.m	/^    ;       uf_syntax_error(prog_context, string)$/;kq|-;/\<used_file.uf_syntax_error\>/;'q;"	kind:cons
used_file.ufc_imported_items	recompilation.used_file.m	/^                ufc_imported_items          :: imported_items,$/;kq|-;/\<used_file.ufc_imported_items\>/;'q;"	kind:fld
used_file.ufc_maybe_top_module	recompilation.used_file.m	/^                ufc_maybe_top_module        :: maybe_top_module_used_file,$/;kq|-;/\<used_file.ufc_maybe_top_module\>/;'q;"	kind:fld
used_file.ufc_module_instances	recompilation.used_file.m	/^                ufc_module_instances        :: map(module_name,$/;kq|-;/\<used_file.ufc_module_instances\>/;'q;"	kind:fld
used_file.ufc_module_name	recompilation.used_file.m	/^                ufc_module_name             :: module_name,$/;kq|-;/\<used_file.ufc_module_name\>/;'q;"	kind:fld
used_file.ufc_used_typeclasses	recompilation.used_file.m	/^                ufc_used_typeclasses        :: set(recomp_item_name),$/;kq|-;/\<used_file.ufc_used_typeclasses\>/;'q;"	kind:fld
used_file.used_file	recompilation.used_file.m	/^:- type used_file$/;kq|-;/\<used_file.used_file\>/;'q;"	kind:type
used_file.used_file_contents	recompilation.used_file.m	/^:- type used_file_contents$/;kq|-;/\<used_file.used_file_contents\>/;'q;"	kind:type
used_file.used_file_error	recompilation.used_file.m	/^    ;       used_file_error(used_file_error).$/;kq|-;/\<used_file.used_file_error\>/;'q;"	kind:cons
used_file.used_file_ok	recompilation.used_file.m	/^    --->    used_file_ok(T)$/;kq|-;/\<used_file.used_file_ok\>/;'q;"	kind:cons
used_file.used_file_result	recompilation.used_file.m	/^:- type used_file_result(T)$/;kq|-;/\<used_file.used_file_result\>/;'q;"	kind:type
used_file.used_items_to_string	recompilation.used_file.m	/^:- func used_items_to_string(/;kq|/^\<used_items_to_string\>/;'q;"	kind:func	file:
used_file.write_usage_file	recompilation.used_file.m	/^:- pred write_usage_file(/;kq|/^\<write_usage_file\>/;'q;"	kind:pred
used_file_contents	recompilation.used_file.m	/^:- type used_file_contents$/;kq|-;/\<used_file_contents\>/;'q;"	kind:type
used_file_error	recompilation.used_file.m	/^    ;       used_file_error(used_file_error).$/;kq|-;/\<used_file_error\>/;'q;"	kind:cons
used_file_ok	recompilation.used_file.m	/^    --->    used_file_ok(T)$/;kq|-;/\<used_file_ok\>/;'q;"	kind:cons
used_file_result	recompilation.used_file.m	/^:- type used_file_result(T)$/;kq|-;/\<used_file_result\>/;'q;"	kind:type
used_file_version_number	recompilation.used_file.m	/^:- func used_file_version_number = int.$/;kq|/^\<used_file_version_number\>/;'q;"	kind:func	file:
used_file_version_numbers_to_string	recompilation.used_file.m	/^:- func used_file_version_numbers_to_string = string.$/;kq|/^\<used_file_version_numbers_to_string\>/;'q;"	kind:func	file:
used_function	recompilation.record_uses.m	/^    ;       used_function.$/;kq|-;/\<used_function\>/;'q;"	kind:cons
used_functions	recompilation.record_uses.m	/^                used_functions      :: simple_item_set$/;kq|-;/\<used_functions\>/;'q;"	kind:fld
used_functor	recompilation.record_uses.m	/^    ;       used_functor        % The RHS of a var-functor unification.$/;kq|-;/\<used_functor\>/;'q;"	kind:cons
used_functors	recompilation.record_uses.m	/^                used_functors       :: simple_item_set,$/;kq|-;/\<used_functors\>/;'q;"	kind:fld
used_inst	recompilation.record_uses.m	/^    ;       used_inst$/;kq|-;/\<used_inst\>/;'q;"	kind:cons
used_insts	recompilation.record_uses.m	/^                used_insts          :: simple_item_set,$/;kq|-;/\<used_insts\>/;'q;"	kind:fld
used_item_type	recompilation.record_uses.m	/^:- type used_item_type$/;kq|-;/\<used_item_type\>/;'q;"	kind:type
used_items	recompilation.record_uses.m	/^:- type used_items$/;kq|-;/\<used_items\>/;'q;"	kind:type
used_items_to_string	recompilation.used_file.m	/^:- func used_items_to_string(/;kq|/^\<used_items_to_string\>/;'q;"	kind:func	file:
used_mode	recompilation.record_uses.m	/^    ;       used_mode$/;kq|-;/\<used_mode\>/;'q;"	kind:cons
used_modes	recompilation.record_uses.m	/^                used_modes          :: simple_item_set,$/;kq|-;/\<used_modes\>/;'q;"	kind:fld
used_modules	prog_data_used_modules.m	/^:- type used_modules$/;kq|-;/\<used_modules\>/;'q;"	kind:type
used_modules_init	prog_data_used_modules.m	/^:- func used_modules_init = used_modules.$/;kq|/^\<used_modules_init\>/;'q;"	kind:func
used_no_packed_word_ops	unify_proc.m	/^    --->    used_no_packed_word_ops$/;kq|-;/\<used_no_packed_word_ops\>/;'q;"	kind:cons	file:
used_predicate	recompilation.record_uses.m	/^    ;       used_predicate$/;kq|-;/\<used_predicate\>/;'q;"	kind:cons
used_predicates	recompilation.record_uses.m	/^                used_predicates     :: simple_item_set,$/;kq|-;/\<used_predicates\>/;'q;"	kind:fld
used_regions	hlds_goal.m	/^                used_regions            :: set(prog_var)$/;kq|-;/\<used_regions\>/;'q;"	kind:fld
used_some_packed_word_ops	unify_proc.m	/^    ;       used_some_packed_word_ops.$/;kq|-;/\<used_some_packed_word_ops\>/;'q;"	kind:cons	file:
used_type_defn	recompilation.record_uses.m	/^    ;       used_type_defn$/;kq|-;/\<used_type_defn\>/;'q;"	kind:cons
used_type_defns	recompilation.record_uses.m	/^                used_type_defns     :: simple_item_set,$/;kq|-;/\<used_type_defns\>/;'q;"	kind:fld
used_type_name	recompilation.record_uses.m	/^    --->    used_type_name$/;kq|-;/\<used_type_name\>/;'q;"	kind:cons
used_type_names	recompilation.record_uses.m	/^                used_type_names     :: simple_item_set,$/;kq|-;/\<used_type_names\>/;'q;"	kind:fld
used_typeclass	recompilation.record_uses.m	/^    ;       used_typeclass$/;kq|-;/\<used_typeclass\>/;'q;"	kind:cons
used_typeclasses	recompilation.record_uses.m	/^                used_typeclasses    :: simple_item_set,$/;kq|-;/\<used_typeclasses\>/;'q;"	kind:fld
used_typeclasses	recompilation.usage.m	/^                used_typeclasses    :: set(recomp_item_name)$/;kq|-;/\<used_typeclasses\>/;'q;"	kind:fld	file:
used_vars	loop_inv.m	/^:- func used_vars(module_info, hlds_goal) = list(/;kq|/^\<used_vars\>/;'q;"	kind:func	file:
useless_versions	pd_info.m	/^:- type useless_versions == set(pair(pred_proc_id)).$/;kq|-;/\<useless_versions\>/;'q;"	kind:type
user	layout.m	/^    --->    user$/;kq|-;/\<user\>/;'q;"	kind:cons
user	pred_name.m	/^    --->    user$/;kq|-;/\<user\>/;'q;"	kind:cons	file:
user_all	../mdbcomp/trace_counts.m	/^    --->    user_all$/;kq|-;/\<user_all\>/;'q;"	kind:cons
user_annotated_sharing	prog_data_pragma.m	/^:- type user_annotated_sharing$/;kq|-;/\<user_annotated_sharing\>/;'q;"	kind:type
user_annotated_sharing_to_string	parse_tree_out_pragma.m	/^:- func user_annotated_sharing_to_string(/;kq|/^\<user_annotated_sharing_to_string\>/;'q;"	kind:func	file:
user_arity	prog_data.m	/^:- type user_arity$/;kq|-;/\<user_arity\>/;'q;"	kind:type
user_arity_if_known	module_qual.qual_errors.m	/^:- type user_arity_if_known$/;kq|-;/\<user_arity_if_known\>/;'q;"	kind:type
user_arity_known	module_qual.qual_errors.m	/^    ;       user_arity_known(user_arity).$/;kq|-;/\<user_arity_known\>/;'q;"	kind:cons
user_arity_pred_form_arity	prog_util.m	/^:- pred user_arity_pred_form_arity(/;kq|/^\<user_arity_pred_form_arity\>/;'q;"	kind:pred
user_arity_unknown	module_qual.qual_errors.m	/^    --->    user_arity_unknown$/;kq|-;/\<user_arity_unknown\>/;'q;"	kind:cons
user_attribute	continuation_info.m	/^:- type user_attribute$/;kq|-;/\<user_attribute\>/;'q;"	kind:type
user_attribute_var_num_map	stack_layout.m	/^:- pred user_attribute_var_num_map(var_table::in, maybe(/;kq|/^\<user_attribute_var_num_map\>/;'q;"	kind:pred	file:
user_attributes	continuation_info.m	/^                user_attributes       :: list(maybe(user_attribute))$/;kq|-;/\<user_attributes\>/;'q;"	kind:fld
user_clauses	hlds_clauses.m	/^    --->    user_clauses($/;kq|-;/\<user_clauses\>/;'q;"	kind:cons	file:
user_continue	../library/dir.m	/^    --->    user_continue$/;kq|-;/\<user_continue\>/;'q;"	kind:cons	file:
user_data_handler	../library/getopt.m	/^:- type user_data_handler(OptionType, UserDataType) ==$/;kq|-;/\<user_data_handler\>/;'q;"	kind:type
user_data_handler	../library/getopt_io.m	/^:- type user_data_handler(OptionType, UserDataType) ==$/;kq|-;/\<user_data_handler\>/;'q;"	kind:type
user_defined	rtti.m	/^    ;       user_defined.$/;kq|-;/\<user_defined\>/;'q;"	kind:cons
user_defined_mode	prog_data.m	/^    ;       user_defined_mode(sym_name, list(mer_inst)).$/;kq|-;/\<user_defined_mode\>/;'q;"	kind:cons
user_defined_mode_to_pieces	error_msg_inst.m	/^:- pred user_defined_mode_to_pieces(/;kq|/^\<user_defined_mode_to_pieces\>/;'q;"	kind:pred	file:
user_defined_pickler	pickle.m	/^:- pred user_defined_pickler(/;kq|/^\<user_defined_pickler\>/;'q;"	kind:pred	file:
user_defined_unpickler	pickle.m	/^:- pred user_defined_unpickler(/;kq|/^\<user_defined_unpickler\>/;'q;"	kind:pred	file:
user_event_data	layout.m	/^:- type user_event_data$/;kq|-;/\<user_event_data\>/;'q;"	kind:type
user_event_info	continuation_info.m	/^:- type user_event_info$/;kq|-;/\<user_event_info\>/;'q;"	kind:type
user_event_layout_array	layout.m	/^    ;       user_event_layout_array$/;kq|-;/\<user_event_layout_array\>/;'q;"	kind:cons
user_event_locns	layout.m	/^                user_event_locns        :: rval,$/;kq|-;/\<user_event_locns\>/;'q;"	kind:fld
user_event_number	layout.m	/^                user_event_number       :: int,$/;kq|-;/\<user_event_number\>/;'q;"	kind:fld
user_event_var_nums	layout.m	/^                user_event_var_nums     :: layout_slot_name$/;kq|-;/\<user_event_var_nums\>/;'q;"	kind:fld
user_event_var_nums_array	layout.m	/^    ;       user_event_var_nums_array$/;kq|-;/\<user_event_var_nums_array\>/;'q;"	kind:cons
user_exception	prog_data_pragma.m	/^    --->    user_exception$/;kq|-;/\<user_exception\>/;'q;"	kind:cons
user_head_var	../mdbcomp/program_representation.m	/^    --->    user_head_var(int)$/;kq|-;/\<user_head_var\>/;'q;"	kind:cons
user_indent_string	../library/pretty_printer.m	/^                user_indent_string      :: string,$/;kq|-;/\<user_indent_string\>/;'q;"	kind:fld	file:
user_inst	prog_data.m	/^    --->    user_inst(sym_name, list(mer_inst))$/;kq|-;/\<user_inst\>/;'q;"	kind:cons
user_inst_being_processed	inst_user.m	/^    --->    user_inst_being_processed$/;kq|-;/\<user_inst_being_processed\>/;'q;"	kind:cons	file:
user_inst_expansion_to_context	inst_mode_type_prop.m	/^    pred user_inst_expansion_to_context(Context::in, sym_name_arity::in,$/;kq|-;/\<user_inst_expansion_to_context\>/;'q;"	kind:tcm	file:
user_inst_expansion_to_context	inst_mode_type_prop.m	/^    pred(user_inst_expansion_to_context\/3)$/;kq|-;/\<user_inst_expansion_to_context\>/;'q;"	kind:tcim	file:
user_inst_info	inst_mode_type_prop.m	/^:- type user_inst_info$/;kq|-;/\<user_inst_info\>/;'q;"	kind:type	file:
user_inst_table	hlds_inst_mode.m	/^:- type user_inst_table == map(inst_ctor, hlds_inst_defn).$/;kq|-;/\<user_inst_table\>/;'q;"	kind:type
user_inst_used_modules	unused_imports.m	/^:- pred user_inst_used_modules(/;kq|/^\<user_inst_used_modules\>/;'q;"	kind:pred	file:
user_made	pred_name.m	/^:- type user_made$/;kq|-;/\<user_made\>/;'q;"	kind:type
user_made_assertion	pred_name.m	/^    ;       user_made_assertion(promise_type, string, int).$/;kq|-;/\<user_made_assertion\>/;'q;"	kind:cons
user_made_class_method	pred_name.m	/^    ;       user_made_class_method(class_id, pred_pf_name_arity)$/;kq|-;/\<user_made_class_method\>/;'q;"	kind:cons
user_made_instance_method	pred_name.m	/^    ;       user_made_instance_method(pred_pf_name_arity,$/;kq|-;/\<user_made_instance_method\>/;'q;"	kind:cons
user_made_lambda	pred_name.m	/^    ;       user_made_lambda(string, int, int)$/;kq|-;/\<user_made_lambda\>/;'q;"	kind:cons
user_made_pred	pred_name.m	/^    --->    user_made_pred(pred_or_func, sym_name, user_arity)$/;kq|-;/\<user_made_pred\>/;'q;"	kind:cons
user_nonzero	../mdbcomp/trace_counts.m	/^    ;       user_nonzero.$/;kq|-;/\<user_nonzero\>/;'q;"	kind:cons
user_or_dev	pred_name.m	/^:- type user_or_dev$/;kq|-;/\<user_or_dev\>/;'q;"	kind:type	file:
user_or_developer	error_msg_inst.m	/^:- type user_or_developer$/;kq|-;/\<user_or_developer\>/;'q;"	kind:type
user_port_number	continuation_info.m	/^                user_port_number      :: int,$/;kq|-;/\<user_port_number\>/;'q;"	kind:fld
user_prevstack	../library/pretty_printer.m	/^                user_prevstack          :: indent_stack,$/;kq|-;/\<user_prevstack\>/;'q;"	kind:fld	file:
user_quant	hlds_goal.m	/^    --->    user_quant$/;kq|-;/\<user_quant\>/;'q;"	kind:cons
user_req	inlining.m	/^    ;       user_req.$/;kq|-;/\<user_req\>/;'q;"	kind:cons	file:
user_req_procs	hlds_module.m	/^                user_req_procs      :: set(pred_proc_id),$/;kq|-;/\<user_req_procs\>/;'q;"	kind:fld
user_sharing	prog_data_pragma.m	/^    ;       user_sharing($/;kq|-;/\<user_sharing\>/;'q;"	kind:cons
user_sharing_type_information	prog_data_pragma.m	/^:- type user_sharing_type_information$/;kq|-;/\<user_sharing_type_information\>/;'q;"	kind:type
user_stop	../library/dir.m	/^    ;       user_stop.$/;kq|-;/\<user_stop\>/;'q;"	kind:cons	file:
user_target_code	mlds.m	/^    --->    user_target_code($/;kq|-;/\<user_target_code\>/;'q;"	kind:cons
user_to_process_map	hlds_module.m	/^                user_to_process_map :: multi_map(pred_id, pred_id),$/;kq|-;/\<user_to_process_map\>/;'q;"	kind:fld
user_total_code_points	../library/pretty_printer.m	/^                user_total_code_points  :: int$/;kq|-;/\<user_total_code_points\>/;'q;"	kind:fld	file:
user_type_info	prog_data_pragma.m	/^    --->    user_type_info($/;kq|-;/\<user_type_info\>/;'q;"	kind:cons
user_type_spec	higher_order.higher_order_global_info.m	/^    ;       user_type_spec.$/;kq|-;/\<user_type_spec\>/;'q;"	kind:cons
user_visible_interface	mlds.m	/^    --->    user_visible_interface$/;kq|-;/\<user_visible_interface\>/;'q;"	kind:cons
userdata	../library/getopt.m	/^    ;       userdata($/;kq|-;/\<userdata\>/;'q;"	kind:cons	file:
userdata	../library/getopt_io.m	/^    ;       userdata($/;kq|-;/\<userdata\>/;'q;"	kind:cons	file:
usereq	../library/rtti_implementation.m	/^:- inst usereq for type_ctor_rep\/0$/;kq|-;/\<usereq\>/;'q;"	kind:inst	file:
using_simple_mode_constraints	mode_constraint_robdd.m	/^:- pred using_simple_mode_constraints(/;kq|/^\<using_simple_mode_constraints\>/;'q;"	kind:pred
using_sprintf	../library/string.format.m	/^:- pred using_sprintf is semidet.$/;kq|/^\<using_sprintf\>/;'q;"	kind:pred	file:
using_sprintf_for_char	../library/string.format.m	/^:- pred using_sprintf_for_char(/;kq|/^\<using_sprintf_for_char\>/;'q;"	kind:pred	file:
using_sprintf_for_string	../library/string.format.m	/^:- pred using_sprintf_for_string(/;kq|/^\<using_sprintf_for_string\>/;'q;"	kind:pred	file:
using_vars	var_locn.m	/^                using_vars      :: set_of_progvar,$/;kq|-;/\<using_vars\>/;'q;"	kind:fld	file:
ustate	../library/random.sfc32.m	/^:- type ustate$/;kq|-;/\<ustate\>/;'q;"	kind:type	file:
ustate	../library/random.sfc64.m	/^:- type ustate$/;kq|-;/\<ustate\>/;'q;"	kind:type	file:
usual_eff_trace_level_for_proc	trace_params.m	/^:- func usual_eff_trace_level_for_proc(/;kq|/^\<usual_eff_trace_level_for_proc\>/;'q;"	kind:func	file:
utf16	../library/string.m	/^    ;       utf16.$/;kq|-;/\<utf16\>/;'q;"	kind:cons
utf8	../library/string.m	/^    --->    utf8$/;kq|-;/\<utf8\>/;'q;"	kind:cons
utf8_is_trail_byte	../library/string.m	/^:- pred utf8_is_trail_byte(/;kq|/^\<utf8_is_trail_byte\>/;'q;"	kind:pred	file:
utf8_to_utf16_code_units_rev_loop	../library/string.m	/^:- pred utf8_to_utf16_code_units_rev_loop(/;kq|/^\<utf8_to_utf16_code_units_rev_loop\>/;'q;"	kind:pred	file:
util.debug_make_msg	make.util.m	/^:- pred debug_make_msg(globals::in, pred(string)::in(pred(/;kq|/^\<debug_make_msg\>/;'q;"	kind:pred
util.file_error_msg	make.util.m	/^:- pred file_error_msg(/;kq|/^\<file_error_msg\>/;'q;"	kind:pred
util.get_real_milliseconds	make.util.m	/^:- pred get_real_milliseconds(/;kq|/^\<get_real_milliseconds\>/;'q;"	kind:pred
util.get_type_substitution	ctgc.util.m	/^:- func get_type_substitution(module_info, pred_proc_id, list(/;kq|/^\<get_type_substitution\>/;'q;"	kind:func
util.get_variable_renaming	ctgc.util.m	/^:- func get_variable_renaming(module_info, pred_proc_id, list(/;kq|/^\<get_variable_renaming\>/;'q;"	kind:func
util.goal_info_get_lbu	ctgc.util.m	/^:- func goal_info_get_lbu(/;kq|/^\<goal_info_get_lbu\>/;'q;"	kind:func
util.goal_info_get_lfu	ctgc.util.m	/^:- func goal_info_get_lfu(/;kq|/^\<goal_info_get_lfu\>/;'q;"	kind:func
util.goal_info_get_maybe_lbu	ctgc.util.m	/^:- func goal_info_get_maybe_lbu(hlds_goal_info) = maybe(/;kq|/^\<goal_info_get_maybe_lbu\>/;'q;"	kind:func
util.goal_info_get_maybe_lfu	ctgc.util.m	/^:- func goal_info_get_maybe_lfu(hlds_goal_info) = maybe(/;kq|/^\<goal_info_get_maybe_lfu\>/;'q;"	kind:func
util.goal_info_get_maybe_reuse	ctgc.util.m	/^:- func goal_info_get_maybe_reuse(hlds_goal_info) = maybe(/;kq|/^\<goal_info_get_maybe_reuse\>/;'q;"	kind:func
util.goal_info_get_reuse	ctgc.util.m	/^:- func goal_info_get_reuse(/;kq|/^\<goal_info_get_reuse\>/;'q;"	kind:func
util.goal_info_set_lbu	ctgc.util.m	/^:- pred goal_info_set_lbu(/;kq|/^\<goal_info_set_lbu\>/;'q;"	kind:pred
util.goal_info_set_lfu	ctgc.util.m	/^:- pred goal_info_set_lfu(/;kq|/^\<goal_info_set_lfu\>/;'q;"	kind:pred
util.goal_info_set_reuse	ctgc.util.m	/^:- pred goal_info_set_reuse(/;kq|/^\<goal_info_set_reuse\>/;'q;"	kind:pred
util.grade_dependent	make.util.m	/^    ;       grade_dependent.$/;kq|-;/\<util.grade_dependent\>/;'q;"	kind:cons
util.is_target_grade_dependent	make.util.m	/^:- func is_target_grade_dependent(/;kq|/^\<is_target_grade_dependent\>/;'q;"	kind:func
util.make_dependency_list	make.util.m	/^:- func make_dependency_list(list(/;kq|/^\<make_dependency_list\>/;'q;"	kind:func
util.make_target_file_list	make.util.m	/^:- func make_target_file_list(list(/;kq|/^\<make_target_file_list\>/;'q;"	kind:func
util.maybe_grade_dependent	make.util.m	/^:- type maybe_grade_dependent$/;kq|-;/\<util.maybe_grade_dependent\>/;'q;"	kind:type
util.maybe_making_filename_msg	make.util.m	/^:- pred maybe_making_filename_msg(/;kq|/^\<maybe_making_filename_msg\>/;'q;"	kind:pred
util.maybe_write_msg	make.util.m	/^:- pred maybe_write_msg(/;kq|/^\<maybe_write_msg\>/;'q;"	kind:pred
util.maybe_write_msg_locked	make.util.m	/^:- pred maybe_write_msg_locked(/;kq|/^\<maybe_write_msg_locked\>/;'q;"	kind:pred
util.not_grade_dependent	make.util.m	/^    --->    not_grade_dependent$/;kq|-;/\<util.not_grade_dependent\>/;'q;"	kind:cons
util.option_set_four_part_msg	make.util.m	/^:- pred option_set_four_part_msg(/;kq|/^\<option_set_four_part_msg\>/;'q;"	kind:pred
util.option_set_one_part_msg	make.util.m	/^:- pred option_set_one_part_msg(/;kq|/^\<option_set_one_part_msg\>/;'q;"	kind:pred
util.option_set_three_part_msg	make.util.m	/^:- pred option_set_three_part_msg(/;kq|/^\<option_set_three_part_msg\>/;'q;"	kind:pred
util.option_set_two_part_msg	make.util.m	/^:- pred option_set_two_part_msg(/;kq|/^\<option_set_two_part_msg\>/;'q;"	kind:pred
util.pred_requires_analysis	ctgc.util.m	/^:- pred pred_requires_analysis(/;kq|/^\<pred_requires_analysis\>/;'q;"	kind:pred
util.pred_requires_no_analysis	ctgc.util.m	/^:- pred pred_requires_no_analysis(/;kq|/^\<pred_requires_no_analysis\>/;'q;"	kind:pred
util.remove_file_for_make	make.util.m	/^:- pred remove_file_for_make(/;kq|/^\<remove_file_for_make\>/;'q;"	kind:pred
util.remove_make_target_file	make.util.m	/^:- pred remove_make_target_file(/;kq|/^\<remove_make_target_file\>/;'q;"	kind:pred
util.reverse_renaming	ctgc.util.m	/^:- pred reverse_renaming(/;kq|/^\<reverse_renaming\>/;'q;"	kind:pred	file:
util.soc_continue	make.util.m	/^    ;       soc_continue.$/;kq|-;/\<util.soc_continue\>/;'q;"	kind:cons
util.soc_stop	make.util.m	/^    --->    soc_stop$/;kq|-;/\<util.soc_stop\>/;'q;"	kind:cons
util.stop_or_continue	make.util.m	/^:- type stop_or_continue$/;kq|-;/\<util.stop_or_continue\>/;'q;"	kind:type
util.top_cell_may_be_reusable	ctgc.util.m	/^:- pred top_cell_may_be_reusable(/;kq|/^\<top_cell_may_be_reusable\>/;'q;"	kind:pred
util.verbose_make_one_part_msg	make.util.m	/^:- pred verbose_make_one_part_msg(/;kq|/^\<verbose_make_one_part_msg\>/;'q;"	kind:pred
util.verbose_make_two_part_msg	make.util.m	/^:- pred verbose_make_two_part_msg(/;kq|/^\<verbose_make_two_part_msg\>/;'q;"	kind:pred
va_field	lco.m	/^                va_field    :: maybe(field_id)$/;kq|-;/\<va_field\>/;'q;"	kind:fld	file:
va_map	va_map.m	/^:- type va_map(K, V)$/;kq|-;/\<va_map\>/;'q;"	kind:type	file:
va_map.default_value	va_map.m	/^    func default_value = V$/;kq|-;/\<va_map.default_value\>/;'q;"	kind:tcm
va_map.from_key	va_map.m	/^    func from_key(K) = uint,$/;kq|-;/\<va_map.from_key\>/;'q;"	kind:tcm
va_map.init	va_map.m	/^:- func init = va_map(/;kq|/^\<init\>/;'q;"	kind:func
va_map.key_to_slot	va_map.m	/^:- pred key_to_slot(K::in, int::out) is det <= va_map_key(/;kq|/^\<key_to_slot\>/;'q;"	kind:pred	file:
va_map.lookup	va_map.m	/^:- pred lookup(va_map(/;kq|/^\<lookup\>/;'q;"	kind:pred
va_map.maybe_grow_array	va_map.m	/^:- pred maybe_grow_array(int::in, version_array(V)::in, version_array(/;kq|/^\<maybe_grow_array\>/;'q;"	kind:pred	file:
va_map.roundup_array_size	va_map.m	/^:- func roundup_array_size(/;kq|/^\<roundup_array_size\>/;'q;"	kind:func	file:
va_map.set	va_map.m	/^:- pred set(K::in, V::in, va_map(K, V)::in, va_map(/;kq|/^\<set\>/;'q;"	kind:pred
va_map.slot_to_key	va_map.m	/^:- pred slot_to_key(int::in, K::out) is det <= va_map_key(/;kq|/^\<slot_to_key\>/;'q;"	kind:pred	file:
va_map.to_key	va_map.m	/^    func to_key(uint) = K$/;kq|-;/\<va_map.to_key\>/;'q;"	kind:tcm
va_map_key	va_map.m	/^:- typeclass va_map_key(K) where [$/;kq|-;/\<va_map_key\>/;'q;"	kind:tc
va_map_value	va_map.m	/^:- typeclass va_map_value(V) where [$/;kq|-;/\<va_map_value\>/;'q;"	kind:tc
va_pos	lco.m	/^                va_pos      :: int,$/;kq|-;/\<va_pos\>/;'q;"	kind:fld	file:
va_pos	lco.m	/^:- func va_pos(/;kq|/^\<va_pos\>/;'q;"	kind:func	file:
val	../library/lazy.m	/^:- func val(T) = lazy(/;kq|/^\<val\>/;'q;"	kind:func
valid_determinism_for_tabled_eval_method	det_check_proc.m	/^:- func valid_determinism_for_tabled_eval_method(/;kq|/^\<valid_determinism_for_tabled_eval_method\>/;'q;"	kind:func	file:
valid_foreign_language	prog_foreign.m	/^:- pred valid_foreign_language(/;kq|/^\<valid_foreign_language\>/;'q;"	kind:pred	file:
valid_module_header	parse_module.m	/^    ;       valid_module_header($/;kq|-;/\<valid_module_header\>/;'q;"	kind:cons	file:
valid_proc_layout	stack_layout.m	/^:- pred valid_proc_layout(/;kq|/^\<valid_proc_layout\>/;'q;"	kind:pred	file:
valid_stack_slot	code_loc_dep.m	/^:- pred valid_stack_slot(var_table::in, pair(/;kq|/^\<valid_stack_slot\>/;'q;"	kind:pred	file:
valid_trace_grade_name	prog_data.m	/^:- pred valid_trace_grade_name(/;kq|/^\<valid_trace_grade_name\>/;'q;"	kind:pred
value	../library/lazy.m	/^    --->    value(T)$/;kq|-;/\<value\>/;'q;"	kind:cons	file:
value	../library/robdd.m	/^:- func value(robdd(T)) = var(/;kq|/^\<value\>/;'q;"	kind:func	file:
value_to_revstrings	../library/string.to_string.m	/^:- pred value_to_revstrings(/;kq|/^\<value_to_revstrings\>/;'q;"	kind:pred	file:
value_to_revstrings_prio	../library/string.to_string.m	/^:- pred value_to_revstrings_prio(/;kq|/^\<value_to_revstrings_prio\>/;'q;"	kind:pred	file:
values	../library/assoc_list.m	/^:- func values(assoc_list(K, V)) = list(/;kq|/^\<values\>/;'q;"	kind:func
values	../library/injection.m	/^:- func values(injection(K, V)) = list(/;kq|/^\<values\>/;'q;"	kind:func
values	../library/kv_list.m	/^:- func values(kv_list(K, V)) = list(/;kq|/^\<values\>/;'q;"	kind:func
values	../library/map.m	/^:- func values(map(_K, V)) = list(/;kq|/^\<values\>/;'q;"	kind:func
values	../library/multi_map.m	/^:- func values(multi_map(K, V)) = list(/;kq|/^\<values\>/;'q;"	kind:func
values	../library/one_or_more_map.m	/^:- func values(one_or_more_map(K, V)) = list(/;kq|/^\<values\>/;'q;"	kind:func
values	../library/rbtree.m	/^:- func values(rbtree(K, V)) = list(/;kq|/^\<values\>/;'q;"	kind:func
values	../library/tree234.m	/^:- func values(tree234(K, V)) = list(/;kq|/^\<values\>/;'q;"	kind:func
values	mode_robdd.implications.m	/^:- type extract ---> keys ; values.$/;kq|-;/\<values\>/;'q;"	kind:cons	file:
values_acc	../library/tree234.m	/^:- pred values_acc(tree234(K, V)::in, list(V)::in, list(/;kq|/^\<values_acc\>/;'q;"	kind:pred	file:
var	../library/private_builtin.m	/^:- impure pred var(/;kq|/^\<var\>/;'q;"	kind:pred
var	../library/robdd.m	/^:- func var(var(T)) = robdd(/;kq|/^\<var\>/;'q;"	kind:func
var	../library/term.m	/^:- type var  == var(generic).$/;kq|-;/\<var\>/;'q;"	kind:type
var	../library/term.m	/^:- type var(T)$/;kq|-;/\<var\>/;'q;"	kind:type	file:
var	llds.m	/^    ;       var(prog_var)$/;kq|-;/\<var\>/;'q;"	kind:cons
var	mode_robdd.tfeirn.m	/^:- func var(var(T)::in, tfeirn(T)::in(tfeirn)) = (tfeirn(T)::out(/;kq|/^\<var\>/;'q;"	kind:func
var	optdb_help.m	/^    ;       var(string)                         % @var{str1}$/;kq|-;/\<var\>/;'q;"	kind:cons
var_ambiguity_to_pieces	typecheck_error_overload.m	/^:- func var_ambiguity_to_pieces(prog_varset, inst_varset, list(/;kq|/^\<var_ambiguity_to_pieces\>/;'q;"	kind:func	file:
var_and_type_to_pieces_pairs	post_typecheck.m	/^:- func var_and_type_to_pieces_pairs(int, pair(/;kq|/^\<var_and_type_to_pieces_pairs\>/;'q;"	kind:func	file:
var_arg_info_to_lval	code_loc_dep.m	/^:- pred var_arg_info_to_lval(assoc_list(/;kq|/^\<var_arg_info_to_lval\>/;'q;"	kind:pred	file:
var_arity_ctor_id	rtti.m	/^:- type var_arity_ctor_id$/;kq|-;/\<var_arity_ctor_id\>/;'q;"	kind:type
var_arity_ctor_id_to_string	rtti.m	/^:- func var_arity_ctor_id_to_string(/;kq|/^\<var_arity_ctor_id_to_string\>/;'q;"	kind:func	file:
var_arity_id_to_rtti_type_ctor	rtti.m	/^:- func var_arity_id_to_rtti_type_ctor(/;kq|/^\<var_arity_id_to_rtti_type_ctor\>/;'q;"	kind:func
var_arity_pseudo_type_info	rtti.m	/^    ;       var_arity_pseudo_type_info($/;kq|-;/\<var_arity_pseudo_type_info\>/;'q;"	kind:cons
var_arity_type_info	rtti.m	/^    ;       var_arity_type_info($/;kq|-;/\<var_arity_type_info\>/;'q;"	kind:cons
var_arity_type_info_index_as_pti	../library/rtti_implementation.m	/^:- func var_arity_type_info_index_as_pti(/;kq|/^\<var_arity_type_info_index_as_pti\>/;'q;"	kind:func	file:
var_arity_type_info_index_as_ti	../library/rtti_implementation.m	/^:- func var_arity_type_info_index_as_ti(/;kq|/^\<var_arity_type_info_index_as_ti\>/;'q;"	kind:func	file:
var_as_type_info_locn	polymorphism_clause.m	/^:- pred var_as_type_info_locn(/;kq|/^\<var_as_type_info_locn\>/;'q;"	kind:pred	file:
var_at_goal_id	mode_constraints.m	/^:- func var_at_goal_id(/;kq|/^\<var_at_goal_id\>/;'q;"	kind:func	file:
var_avail	var_locn.m	/^:- type var_avail$/;kq|-;/\<var_avail\>/;'q;"	kind:type	file:
var_belong_to_list	table_gen.m	/^:- pred var_belong_to_list(list(prog_var)::in, var_mode_pos_method(/;kq|/^\<var_belong_to_list\>/;'q;"	kind:pred	file:
var_cache	../library/robdd.m	/^:- type var_cache(T) == map(var(T), bool).$/;kq|-;/\<var_cache\>/;'q;"	kind:type	file:
var_col	lp.m	/^:- pred var_col(/;kq|/^\<var_col\>/;'q;"	kind:pred	file:
var_col	lp_rational.m	/^:- func var_col(/;kq|/^\<var_col\>/;'q;"	kind:func	file:
var_complex_cstrts	mcsolver.m	/^:- func var_complex_cstrts(/;kq|/^\<var_complex_cstrts\>/;'q;"	kind:func	file:
var_consequents	mcsolver.m	/^:- func var_consequents(/;kq|/^\<var_consequents\>/;'q;"	kind:func	file:
var_constraint	abstract_mode_constraints.m	/^:- type var_constraint == var_constraint(mc_type).$/;kq|-;/\<var_constraint\>/;'q;"	kind:type
var_constraint_map	old_type_constraints.m	/^:- type var_constraint_map == map(tvar, list(type_constraint_id)).$/;kq|-;/\<var_constraint_map\>/;'q;"	kind:type	file:
var_db	var_db.m	/^:- type var_db$/;kq|-;/\<var_db\>/;'q;"	kind:type
var_db.lookup_var_type_in_db	var_db.m	/^:- pred lookup_var_type_in_db(/;kq|/^\<lookup_var_type_in_db\>/;'q;"	kind:pred
var_db.lookup_var_types_in_db	var_db.m	/^:- pred lookup_var_types_in_db(var_db::in, list(/;kq|/^\<lookup_var_types_in_db\>/;'q;"	kind:pred
var_db.var_name_source	var_db.m	/^:- type var_name_source$/;kq|-;/\<var_db.var_name_source\>/;'q;"	kind:type
var_db.var_type_source	var_db.m	/^:- type var_type_source$/;kq|-;/\<var_db.var_type_source\>/;'q;"	kind:type
var_db.vns_var_table	var_db.m	/^    ;       vns_var_table(var_table).$/;kq|-;/\<var_db.vns_var_table\>/;'q;"	kind:cons
var_db.vns_varset	var_db.m	/^    --->    vns_varset(prog_varset)$/;kq|-;/\<var_db.vns_varset\>/;'q;"	kind:cons
var_db.vts_var_table	var_db.m	/^    ;       vts_var_table(var_table).$/;kq|-;/\<var_db.vts_var_table\>/;'q;"	kind:cons
var_db.vts_vartypes	var_db.m	/^    --->    vts_vartypes(vartypes)$/;kq|-;/\<var_db.vts_vartypes\>/;'q;"	kind:cons
var_db_var_table	var_db.m	/^    ;       var_db_var_table(var_table).$/;kq|-;/\<var_db_var_table\>/;'q;"	kind:cons
var_db_varset_vartypes	var_db.m	/^    --->    var_db_varset_vartypes(prog_var_set_types)$/;kq|-;/\<var_db_varset_vartypes\>/;'q;"	kind:cons
var_dep	unused_args.m	/^:- type var_dep == map(prog_var, usage_info).$/;kq|-;/\<var_dep\>/;'q;"	kind:type	file:
var_elim_info	ml_optimize.m	/^:- type var_elim_info$/;kq|-;/\<var_elim_info\>/;'q;"	kind:type	file:
var_entailed	../library/robdd.m	/^:- pred var_entailed(robdd(T)::in, var(/;kq|/^\<var_entailed\>/;'q;"	kind:pred
var_entailed	mode_robdd.tfeirn.m	/^:- pred var_entailed(tfeirn(T)::ni_tfeirn, var(/;kq|/^\<var_entailed\>/;'q;"	kind:pred
var_entry_name	var_table.m	/^:- func var_entry_name(/;kq|/^\<var_entry_name\>/;'q;"	kind:func
var_entry_name_and_number	var_table.m	/^:- func var_entry_name_and_number(/;kq|/^\<var_entry_name_and_number\>/;'q;"	kind:func
var_entry_name_and_number_default	var_table.m	/^:- func var_entry_name_and_number_default(/;kq|/^\<var_entry_name_and_number_default\>/;'q;"	kind:func
var_entry_name_default	var_table.m	/^:- func var_entry_name_default(/;kq|/^\<var_entry_name_default\>/;'q;"	kind:func
var_eqv	common.m	/^                var_eqv                 :: eqvclass(prog_var),$/;kq|-;/\<var_eqv\>/;'q;"	kind:fld	file:
var_flag_byte	../mdbcomp/program_representation.m	/^:- pred var_flag_byte(/;kq|/^\<var_flag_byte\>/;'q;"	kind:pred
var_has_ho_type	closure_analysis.m	/^:- pred var_has_ho_type(/;kq|/^\<var_has_ho_type\>/;'q;"	kind:pred	file:
var_has_name	stack_layout.m	/^:- pred var_has_name(pair(/;kq|/^\<var_has_name\>/;'q;"	kind:pred	file:
var_has_non_dummy_type	code_loc_dep.m	/^:- pred var_has_non_dummy_type(/;kq|/^\<var_has_non_dummy_type\>/;'q;"	kind:pred	file:
var_in_nonlocals	dep_par_conj.m	/^:- pred var_in_nonlocals(/;kq|/^\<var_in_nonlocals\>/;'q;"	kind:pred	file:
var_in_table_to_quote_piece	error_spec.m	/^:- func var_in_table_to_quote_piece(/;kq|/^\<var_in_table_to_quote_piece\>/;'q;"	kind:func
var_info_init	build_mode_constraints.m	/^:- func var_info_init = mc_var_info.$/;kq|/^\<var_info_init\>/;'q;"	kind:func
var_init_final_insts	instmap.m	/^:- type var_init_final_insts$/;kq|-;/\<var_init_final_insts\>/;'q;"	kind:type
var_inst_contains_any	inst_test.m	/^:- pred var_inst_contains_any(/;kq|/^\<var_inst_contains_any\>/;'q;"	kind:pred
var_inst_list_to_string	hlds_out_mode.m	/^:- func var_inst_list_to_string(/;kq|/^\<var_inst_list_to_string\>/;'q;"	kind:func	file:
var_is_any_in_instmap	instmap.m	/^:- pred var_is_any_in_instmap(/;kq|/^\<var_is_any_in_instmap\>/;'q;"	kind:pred
var_is_bound_in_instmap_delta	instmap.m	/^:- pred var_is_bound_in_instmap_delta(/;kq|/^\<var_is_bound_in_instmap_delta\>/;'q;"	kind:pred
var_is_constrained	../library/robdd.m	/^:- pred var_is_constrained(robdd(T)::in, var(/;kq|/^\<var_is_constrained\>/;'q;"	kind:pred
var_is_float	stack_alloc.m	/^:- pred var_is_float(/;kq|/^\<var_is_float\>/;'q;"	kind:pred	file:
var_is_ground_in_instmap	instmap.m	/^:- pred var_is_ground_in_instmap(/;kq|/^\<var_is_ground_in_instmap\>/;'q;"	kind:pred
var_is_introduced_type_info_type	type_util.m	/^:- pred var_is_introduced_type_info_type(/;kq|/^\<var_is_introduced_type_info_type\>/;'q;"	kind:pred	file:
var_is_io_state	table_gen.m	/^:- pred var_is_io_state(/;kq|/^\<var_is_io_state\>/;'q;"	kind:pred	file:
var_is_named	liveness.m	/^:- pred var_is_named(/;kq|/^\<var_is_named\>/;'q;"	kind:pred	file:
var_is_named	simplify_goal_conj.m	/^:- pred var_is_named(/;kq|/^\<var_is_named\>/;'q;"	kind:pred	file:
var_is_not_dummy	stack_alloc.m	/^:- pred var_is_not_dummy(/;kq|/^\<var_is_not_dummy\>/;'q;"	kind:pred	file:
var_is_not_dummy_type	liveness.m	/^:- pred var_is_not_dummy_type(/;kq|/^\<var_is_not_dummy_type\>/;'q;"	kind:pred	file:
var_is_not_output	instmap.m	/^:- pred var_is_not_output(/;kq|/^\<var_is_not_output\>/;'q;"	kind:pred	file:
var_is_or_may_contain_solver_type	type_util.m	/^:- pred var_is_or_may_contain_solver_type(/;kq|/^\<var_is_or_may_contain_solver_type\>/;'q;"	kind:pred
var_is_singleton	ml_foreign_proc_gen.m	/^:- pred var_is_singleton(/;kq|/^\<var_is_singleton\>/;'q;"	kind:pred	file:
var_is_unmentioned	make_hlds_warn.m	/^:- pred var_is_unmentioned(list(string)::in, maybe(/;kq|/^\<var_is_unmentioned\>/;'q;"	kind:pred	file:
var_is_used	unused_args.m	/^:- pred var_is_used(/;kq|/^\<var_is_used\>/;'q;"	kind:pred	file:
var_list_to_term_list	../library/term.m	/^:- func var_list_to_term_list(list(var(T))) = list(term(/;kq|/^\<var_list_to_term_list\>/;'q;"	kind:func
var_list_to_term_list	../library/term_subst.m	/^:- func var_list_to_term_list(list(var(T))) = list(term(/;kq|/^\<var_list_to_term_list\>/;'q;"	kind:func
var_list_to_type_list	prog_type.m	/^:- pred var_list_to_type_list(tvar_kind_map::in, list(/;kq|/^\<var_list_to_type_list\>/;'q;"	kind:pred
var_lock_atomic_goal	mode_info.m	/^    ;       var_lock_atomic_goal$/;kq|-;/\<var_lock_atomic_goal\>/;'q;"	kind:cons
var_lock_if_then_else	mode_info.m	/^    ;       var_lock_if_then_else$/;kq|-;/\<var_lock_if_then_else\>/;'q;"	kind:cons
var_lock_lambda	mode_info.m	/^    ;       var_lock_lambda(pred_or_func)$/;kq|-;/\<var_lock_lambda\>/;'q;"	kind:cons
var_lock_negation	mode_info.m	/^    --->    var_lock_negation$/;kq|-;/\<var_lock_negation\>/;'q;"	kind:cons
var_lock_par_conj	mode_info.m	/^    ;       var_lock_par_conj.$/;kq|-;/\<var_lock_par_conj\>/;'q;"	kind:cons
var_lock_reason	mode_info.m	/^:- type var_lock_reason$/;kq|-;/\<var_lock_reason\>/;'q;"	kind:type
var_lock_trace_goal	mode_info.m	/^    ;       var_lock_trace_goal$/;kq|-;/\<var_lock_trace_goal\>/;'q;"	kind:cons
var_locn.actually_place_var	var_locn.m	/^:- pred actually_place_var(prog_var::in, lval::in, list(/;kq|/^\<actually_place_var\>/;'q;"	kind:pred	file:
var_locn.actually_place_vars	var_locn.m	/^:- pred actually_place_vars(assoc_list(/;kq|/^\<actually_place_vars\>/;'q;"	kind:pred	file:
var_locn.add_field_offset	var_locn.m	/^:- func add_field_offset(maybe(/;kq|/^\<add_field_offset\>/;'q;"	kind:func	file:
var_locn.add_use_ref	var_locn.m	/^:- pred add_use_ref(/;kq|/^\<add_use_ref\>/;'q;"	kind:pred	file:
var_locn.add_use_refs	var_locn.m	/^:- pred add_use_refs(list(/;kq|/^\<add_use_refs\>/;'q;"	kind:pred	file:
var_locn.add_var_locn_state	var_locn.m	/^:- pred add_var_locn_state(/;kq|/^\<add_var_locn_state\>/;'q;"	kind:pred	file:
var_locn.all_regs	var_locn.m	/^    --->    all_regs$/;kq|-;/\<var_locn.all_regs\>/;'q;"	kind:cons	file:
var_locn.assign_all_cell_args	var_locn.m	/^:- pred assign_all_cell_args(list(cell_arg)::in, maybe(/;kq|/^\<assign_all_cell_args\>/;'q;"	kind:pred	file:
var_locn.assign_cell_arg	var_locn.m	/^:- pred assign_cell_arg(rval::in, maybe(/;kq|/^\<assign_cell_arg\>/;'q;"	kind:pred	file:
var_locn.assign_some_cell_args	var_locn.m	/^:- pred assign_some_cell_args(list(cell_arg)::in, list(/;kq|/^\<assign_some_cell_args\>/;'q;"	kind:pred	file:
var_locn.available	var_locn.m	/^    --->    available(rval)$/;kq|-;/\<var_locn.available\>/;'q;"	kind:cons	file:
var_locn.cell_is_constant	var_locn.m	/^:- pred cell_is_constant(/;kq|/^\<cell_is_constant\>/;'q;"	kind:pred	file:
var_locn.check_var_is_unknown	var_locn.m	/^:- pred check_var_is_unknown(/;kq|/^\<check_var_is_unknown\>/;'q;"	kind:pred	file:
var_locn.clobber_old_lval	var_locn.m	/^:- pred clobber_old_lval(/;kq|/^\<clobber_old_lval\>/;'q;"	kind:pred	file:
var_locn.clobber_reg_in_maps	var_locn.m	/^:- pred clobber_reg_in_maps(/;kq|/^\<clobber_reg_in_maps\>/;'q;"	kind:pred	file:
var_locn.clobber_regs_in_maps	var_locn.m	/^:- pred clobber_regs_in_maps(list(/;kq|/^\<clobber_regs_in_maps\>/;'q;"	kind:pred	file:
var_locn.const_rval	var_locn.m	/^                const_rval      :: maybe(rval),$/;kq|-;/\<var_locn.const_rval\>/;'q;"	kind:fld	file:
var_locn.dead_or_alive	var_locn.m	/^                dead_or_alive   :: dead_or_alive$/;kq|-;/\<var_locn.dead_or_alive\>/;'q;"	kind:fld	file:
var_locn.dead_or_alive	var_locn.m	/^:- type dead_or_alive$/;kq|-;/\<var_locn.dead_or_alive\>/;'q;"	kind:type	file:
var_locn.dep_search_lval	var_locn.m	/^:- type dep_search_lval$/;kq|-;/\<var_locn.dep_search_lval\>/;'q;"	kind:type	file:
var_locn.do_not_store_var	var_locn.m	/^    --->    do_not_store_var$/;kq|-;/\<var_locn.do_not_store_var\>/;'q;"	kind:cons	file:
var_locn.doa_alive	var_locn.m	/^    ;       doa_alive.$/;kq|-;/\<var_locn.doa_alive\>/;'q;"	kind:cons	file:
var_locn.doa_dead	var_locn.m	/^    --->    doa_dead$/;kq|-;/\<var_locn.doa_dead\>/;'q;"	kind:cons	file:
var_locn.expr_is_constant	var_locn.m	/^:- pred expr_is_constant(/;kq|/^\<expr_is_constant\>/;'q;"	kind:pred	file:
var_locn.expr_rval	var_locn.m	/^                expr_rval       :: maybe(rval),$/;kq|-;/\<var_locn.expr_rval\>/;'q;"	kind:fld	file:
var_locn.find_var_availability	var_locn.m	/^:- pred find_var_availability(/;kq|/^\<find_var_availability\>/;'q;"	kind:pred	file:
var_locn.free_up_lval	var_locn.m	/^:- pred free_up_lval(lval::in, list(prog_var)::in, list(/;kq|/^\<free_up_lval\>/;'q;"	kind:pred	file:
var_locn.get_spare_reg	var_locn.m	/^:- pred get_spare_reg(/;kq|/^\<get_spare_reg\>/;'q;"	kind:pred	file:
var_locn.get_spare_reg_avoid	var_locn.m	/^:- pred get_spare_reg_avoid(var_locn_info::in, reg_type::in, list(/;kq|/^\<get_spare_reg_avoid\>/;'q;"	kind:pred	file:
var_locn.get_spare_reg_loop	var_locn.m	/^:- pred get_spare_reg_loop(var_locn_info::in, reg_type::in, list(/;kq|/^\<get_spare_reg_loop\>/;'q;"	kind:pred	file:
var_locn.get_var_name	var_locn.m	/^:- pred get_var_name(/;kq|/^\<get_var_name\>/;'q;"	kind:pred	file:
var_locn.get_var_set_roots	var_locn.m	/^:- pred get_var_set_roots(set(lval)::in, list(/;kq|/^\<get_var_set_roots\>/;'q;"	kind:pred	file:
var_locn.init_var_locn_state	var_locn.m	/^:- pred init_var_locn_state(/;kq|/^\<init_var_locn_state\>/;'q;"	kind:pred
var_locn.is_root_lval	var_locn.m	/^:- pred is_root_lval(/;kq|/^\<is_root_lval\>/;'q;"	kind:pred	file:
var_locn.loc_var_map	var_locn.m	/^:- type loc_var_map ==  map(lval, set_of_progvar).$/;kq|-;/\<var_locn.loc_var_map\>/;'q;"	kind:type	file:
var_locn.locs	var_locn.m	/^                locs            :: set(lval),$/;kq|-;/\<var_locn.locs\>/;'q;"	kind:fld	file:
var_locn.lval_spare_reg_type	var_locn.m	/^:- func lval_spare_reg_type(/;kq|/^\<lval_spare_reg_type\>/;'q;"	kind:func	file:
var_locn.materialize_if_var	var_locn.m	/^:- pred materialize_if_var(/;kq|/^\<materialize_if_var\>/;'q;"	kind:pred	file:
var_locn.materialize_var	var_locn.m	/^:- pred materialize_var(/;kq|/^\<materialize_var\>/;'q;"	kind:pred	file:
var_locn.needs_materialization	var_locn.m	/^    ;       needs_materialization.$/;kq|-;/\<var_locn.needs_materialization\>/;'q;"	kind:cons	file:
var_locn.nonempty_state	var_locn.m	/^:- pred nonempty_state(/;kq|/^\<nonempty_state\>/;'q;"	kind:pred	file:
var_locn.record_clobbering	var_locn.m	/^:- pred record_clobbering(lval::in, list(/;kq|/^\<record_clobbering\>/;'q;"	kind:pred	file:
var_locn.record_copy	var_locn.m	/^:- pred record_copy(/;kq|/^\<record_copy\>/;'q;"	kind:pred	file:
var_locn.record_copy_for_var	var_locn.m	/^:- pred record_copy_for_var(/;kq|/^\<record_copy_for_var\>/;'q;"	kind:pred	file:
var_locn.reg_type_for_type	var_locn.m	/^:- pred reg_type_for_type(/;kq|/^\<reg_type_for_type\>/;'q;"	kind:pred	file:
var_locn.reg_type_for_var	var_locn.m	/^:- pred reg_type_for_var(/;kq|/^\<reg_type_for_var\>/;'q;"	kind:pred	file:
var_locn.reinit_var_locn_state	var_locn.m	/^:- pred reinit_var_locn_state(assoc_list(/;kq|/^\<reinit_var_locn_state\>/;'q;"	kind:pred
var_locn.remove_use_refs	var_locn.m	/^:- pred remove_use_refs(maybe(/;kq|/^\<remove_use_refs\>/;'q;"	kind:pred	file:
var_locn.remove_use_refs_2	var_locn.m	/^:- pred remove_use_refs_2(list(/;kq|/^\<remove_use_refs_2\>/;'q;"	kind:pred	file:
var_locn.select_cheapest_lval	var_locn.m	/^:- pred select_cheapest_lval(list(/;kq|/^\<select_cheapest_lval\>/;'q;"	kind:pred	file:
var_locn.select_preferred_reg	var_locn.m	/^:- pred select_preferred_reg(/;kq|/^\<select_preferred_reg\>/;'q;"	kind:pred	file:
var_locn.select_reg_lval	var_locn.m	/^:- pred select_reg_lval(list(/;kq|/^\<select_reg_lval\>/;'q;"	kind:pred	file:
var_locn.select_stack_lval	var_locn.m	/^:- pred select_stack_lval(list(/;kq|/^\<select_stack_lval\>/;'q;"	kind:pred	file:
var_locn.specific_reg_or_stack	var_locn.m	/^    ;       specific_reg_or_stack(lval).$/;kq|-;/\<var_locn.specific_reg_or_stack\>/;'q;"	kind:cons	file:
var_locn.store_var	var_locn.m	/^    ;       store_var.$/;kq|-;/\<var_locn.store_var\>/;'q;"	kind:cons	file:
var_locn.store_var_if_required	var_locn.m	/^:- type store_var_if_required$/;kq|-;/\<var_locn.store_var_if_required\>/;'q;"	kind:type	file:
var_locn.using_vars	var_locn.m	/^                using_vars      :: set_of_progvar,$/;kq|-;/\<var_locn.using_vars\>/;'q;"	kind:fld	file:
var_locn.var_avail	var_locn.m	/^:- type var_avail$/;kq|-;/\<var_locn.var_avail\>/;'q;"	kind:type	file:
var_locn.var_state	var_locn.m	/^:- type var_state$/;kq|-;/\<var_locn.var_state\>/;'q;"	kind:type	file:
var_locn.var_state_map	var_locn.m	/^:- type var_state_map   ==  map(prog_var, var_state).$/;kq|-;/\<var_locn.var_state_map\>/;'q;"	kind:type	file:
var_locn.vli_acquired	var_locn.m	/^                vli_acquired        :: set(lval),$/;kq|-;/\<var_locn.vli_acquired\>/;'q;"	kind:fld	file:
var_locn.vli_exceptions	var_locn.m	/^                vli_exceptions      :: assoc_list(prog_var, lval)$/;kq|-;/\<var_locn.vli_exceptions\>/;'q;"	kind:fld	file:
var_locn.vli_float_reg_type	var_locn.m	/^                vli_float_reg_type  :: reg_type,$/;kq|-;/\<var_locn.vli_float_reg_type\>/;'q;"	kind:fld	file:
var_locn.vli_follow_vars_map	var_locn.m	/^                vli_follow_vars_map :: abs_follow_vars_map,$/;kq|-;/\<var_locn.vli_follow_vars_map\>/;'q;"	kind:fld	file:
var_locn.vli_loc_var_map	var_locn.m	/^                vli_loc_var_map     :: loc_var_map,$/;kq|-;/\<var_locn.vli_loc_var_map\>/;'q;"	kind:fld	file:
var_locn.vli_locked_f	var_locn.m	/^                vli_locked_f        :: int,$/;kq|-;/\<var_locn.vli_locked_f\>/;'q;"	kind:fld	file:
var_locn.vli_locked_r	var_locn.m	/^                vli_locked_r        :: int,$/;kq|-;/\<var_locn.vli_locked_r\>/;'q;"	kind:fld	file:
var_locn.vli_next_non_res_f	var_locn.m	/^                vli_next_non_res_f  :: int,$/;kq|-;/\<var_locn.vli_next_non_res_f\>/;'q;"	kind:fld	file:
var_locn.vli_next_non_res_r	var_locn.m	/^                vli_next_non_res_r  :: int,$/;kq|-;/\<var_locn.vli_next_non_res_r\>/;'q;"	kind:fld	file:
var_locn.vli_stack_slots	var_locn.m	/^                vli_stack_slots     :: stack_slots,$/;kq|-;/\<var_locn.vli_stack_slots\>/;'q;"	kind:fld	file:
var_locn.vli_var_state_map	var_locn.m	/^                vli_var_state_map   :: var_state_map,$/;kq|-;/\<var_locn.vli_var_state_map\>/;'q;"	kind:fld	file:
var_locn.vli_var_table	var_locn.m	/^                vli_var_table       :: var_table,$/;kq|-;/\<var_locn.vli_var_table\>/;'q;"	kind:fld	file:
var_locn_acquire_reg	var_locn.m	/^:- pred var_locn_acquire_reg(/;kq|/^\<var_locn_acquire_reg\>/;'q;"	kind:pred
var_locn_acquire_reg_prefer_given	var_locn.m	/^:- pred var_locn_acquire_reg_prefer_given(/;kq|/^\<var_locn_acquire_reg_prefer_given\>/;'q;"	kind:pred
var_locn_acquire_reg_require_given	var_locn.m	/^:- pred var_locn_acquire_reg_require_given(/;kq|/^\<var_locn_acquire_reg_require_given\>/;'q;"	kind:pred
var_locn_acquire_reg_start_at_given	var_locn.m	/^:- pred var_locn_acquire_reg_start_at_given(/;kq|/^\<var_locn_acquire_reg_start_at_given\>/;'q;"	kind:pred
var_locn_assign_cell_to_var	var_locn.m	/^:- pred var_locn_assign_cell_to_var(/;kq|/^\<var_locn_assign_cell_to_var\>/;'q;"	kind:pred
var_locn_assign_const_to_var	var_locn.m	/^:- pred var_locn_assign_const_to_var(/;kq|/^\<var_locn_assign_const_to_var\>/;'q;"	kind:pred
var_locn_assign_dynamic_cell_to_var	var_locn.m	/^:- pred var_locn_assign_dynamic_cell_to_var(/;kq|/^\<var_locn_assign_dynamic_cell_to_var\>/;'q;"	kind:pred	file:
var_locn_assign_expr_to_var	var_locn.m	/^:- pred var_locn_assign_expr_to_var(/;kq|/^\<var_locn_assign_expr_to_var\>/;'q;"	kind:pred
var_locn_assign_field_lval_expr_to_var	var_locn.m	/^:- pred var_locn_assign_field_lval_expr_to_var(/;kq|/^\<var_locn_assign_field_lval_expr_to_var\>/;'q;"	kind:pred
var_locn_assign_lval_to_var	var_locn.m	/^:- pred var_locn_assign_lval_to_var(/;kq|/^\<var_locn_assign_lval_to_var\>/;'q;"	kind:pred
var_locn_assign_var_to_var	var_locn.m	/^:- pred var_locn_assign_var_to_var(/;kq|/^\<var_locn_assign_var_to_var\>/;'q;"	kind:pred
var_locn_check_and_set_magic_var_location	var_locn.m	/^:- pred var_locn_check_and_set_magic_var_location(/;kq|/^\<var_locn_check_and_set_magic_var_location\>/;'q;"	kind:pred
var_locn_clear_r1	var_locn.m	/^:- pred var_locn_clear_r1(/;kq|/^\<var_locn_clear_r1\>/;'q;"	kind:pred
var_locn_clobber_all_regs	var_locn.m	/^:- pred var_locn_clobber_all_regs(/;kq|/^\<var_locn_clobber_all_regs\>/;'q;"	kind:pred
var_locn_clobber_reg	var_locn.m	/^:- pred var_locn_clobber_reg(/;kq|/^\<var_locn_clobber_reg\>/;'q;"	kind:pred
var_locn_clobber_regs	var_locn.m	/^:- pred var_locn_clobber_regs(list(/;kq|/^\<var_locn_clobber_regs\>/;'q;"	kind:pred
var_locn_get_acquired	var_locn.m	/^:- pred var_locn_get_acquired(var_locn_info::in, set(/;kq|/^\<var_locn_get_acquired\>/;'q;"	kind:pred	file:
var_locn_get_exceptions	var_locn.m	/^:- pred var_locn_get_exceptions(/;kq|/^\<var_locn_get_exceptions\>/;'q;"	kind:pred	file:
var_locn_get_float_reg_type	var_locn.m	/^:- pred var_locn_get_float_reg_type(/;kq|/^\<var_locn_get_float_reg_type\>/;'q;"	kind:pred	file:
var_locn_get_follow_var_map	var_locn.m	/^:- pred var_locn_get_follow_var_map(/;kq|/^\<var_locn_get_follow_var_map\>/;'q;"	kind:pred
var_locn_get_loc_var_map	var_locn.m	/^:- pred var_locn_get_loc_var_map(/;kq|/^\<var_locn_get_loc_var_map\>/;'q;"	kind:pred	file:
var_locn_get_locked	var_locn.m	/^:- pred var_locn_get_locked(/;kq|/^\<var_locn_get_locked\>/;'q;"	kind:pred	file:
var_locn_get_next_non_reserved	var_locn.m	/^:- pred var_locn_get_next_non_reserved(/;kq|/^\<var_locn_get_next_non_reserved\>/;'q;"	kind:pred
var_locn_get_stack_slots	var_locn.m	/^:- pred var_locn_get_stack_slots(/;kq|/^\<var_locn_get_stack_slots\>/;'q;"	kind:pred
var_locn_get_var_locations	var_locn.m	/^:- pred var_locn_get_var_locations(/;kq|/^\<var_locn_get_var_locations\>/;'q;"	kind:pred
var_locn_get_var_state_map	var_locn.m	/^:- pred var_locn_get_var_state_map(/;kq|/^\<var_locn_get_var_state_map\>/;'q;"	kind:pred	file:
var_locn_get_var_table	var_locn.m	/^:- pred var_locn_get_var_table(/;kq|/^\<var_locn_get_var_table\>/;'q;"	kind:pred	file:
var_locn_info	var_locn.m	/^:- type var_locn_info$/;kq|-;/\<var_locn_info\>/;'q;"	kind:type	file:
var_locn_lock_regs	var_locn.m	/^:- pred var_locn_lock_regs(int::in, int::in, assoc_list(/;kq|/^\<var_locn_lock_regs\>/;'q;"	kind:pred
var_locn_lval_in_use	var_locn.m	/^:- pred var_locn_lval_in_use(/;kq|/^\<var_locn_lval_in_use\>/;'q;"	kind:pred
var_locn_materialize_vars_in_lval	var_locn.m	/^:- pred var_locn_materialize_vars_in_lval(/;kq|/^\<var_locn_materialize_vars_in_lval\>/;'q;"	kind:pred
var_locn_materialize_vars_in_rval	var_locn.m	/^:- pred var_locn_materialize_vars_in_rval(/;kq|/^\<var_locn_materialize_vars_in_rval\>/;'q;"	kind:pred
var_locn_max_reg_in_use	var_locn.m	/^:- pred var_locn_max_reg_in_use(/;kq|/^\<var_locn_max_reg_in_use\>/;'q;"	kind:pred
var_locn_place_var	var_locn.m	/^:- pred var_locn_place_var(/;kq|/^\<var_locn_place_var\>/;'q;"	kind:pred
var_locn_place_vars	var_locn.m	/^:- pred var_locn_place_vars(assoc_list(/;kq|/^\<var_locn_place_vars\>/;'q;"	kind:pred
var_locn_produce_var	var_locn.m	/^:- pred var_locn_produce_var(/;kq|/^\<var_locn_produce_var\>/;'q;"	kind:pred
var_locn_produce_var_in_reg	var_locn.m	/^:- pred var_locn_produce_var_in_reg(/;kq|/^\<var_locn_produce_var_in_reg\>/;'q;"	kind:pred
var_locn_produce_var_in_reg_or_stack	var_locn.m	/^:- pred var_locn_produce_var_in_reg_or_stack(/;kq|/^\<var_locn_produce_var_in_reg_or_stack\>/;'q;"	kind:pred
var_locn_reassign_mkword_hole_var	var_locn.m	/^:- pred var_locn_reassign_mkword_hole_var(/;kq|/^\<var_locn_reassign_mkword_hole_var\>/;'q;"	kind:pred
var_locn_reassign_tagword_var	var_locn.m	/^:- pred var_locn_reassign_tagword_var(/;kq|/^\<var_locn_reassign_tagword_var\>/;'q;"	kind:pred
var_locn_release_reg	var_locn.m	/^:- pred var_locn_release_reg(/;kq|/^\<var_locn_release_reg\>/;'q;"	kind:pred
var_locn_save_cell_fields	var_locn.m	/^:- pred var_locn_save_cell_fields(/;kq|/^\<var_locn_save_cell_fields\>/;'q;"	kind:pred
var_locn_save_cell_fields_2	var_locn.m	/^:- pred var_locn_save_cell_fields_2(/;kq|/^\<var_locn_save_cell_fields_2\>/;'q;"	kind:pred	file:
var_locn_set_acquired	var_locn.m	/^:- pred var_locn_set_acquired(set(/;kq|/^\<var_locn_set_acquired\>/;'q;"	kind:pred	file:
var_locn_set_exceptions	var_locn.m	/^:- pred var_locn_set_exceptions(assoc_list(/;kq|/^\<var_locn_set_exceptions\>/;'q;"	kind:pred	file:
var_locn_set_follow_var_map	var_locn.m	/^:- pred var_locn_set_follow_var_map(/;kq|/^\<var_locn_set_follow_var_map\>/;'q;"	kind:pred	file:
var_locn_set_follow_vars	var_locn.m	/^:- pred var_locn_set_follow_vars(/;kq|/^\<var_locn_set_follow_vars\>/;'q;"	kind:pred
var_locn_set_loc_var_map	var_locn.m	/^:- pred var_locn_set_loc_var_map(/;kq|/^\<var_locn_set_loc_var_map\>/;'q;"	kind:pred	file:
var_locn_set_locked	var_locn.m	/^:- pred var_locn_set_locked(/;kq|/^\<var_locn_set_locked\>/;'q;"	kind:pred	file:
var_locn_set_magic_var_location	var_locn.m	/^:- pred var_locn_set_magic_var_location(/;kq|/^\<var_locn_set_magic_var_location\>/;'q;"	kind:pred
var_locn_set_next_non_reserved	var_locn.m	/^:- pred var_locn_set_next_non_reserved(/;kq|/^\<var_locn_set_next_non_reserved\>/;'q;"	kind:pred	file:
var_locn_set_var_state_map	var_locn.m	/^:- pred var_locn_set_var_state_map(/;kq|/^\<var_locn_set_var_state_map\>/;'q;"	kind:pred	file:
var_locn_unlock_regs	var_locn.m	/^:- pred var_locn_unlock_regs(/;kq|/^\<var_locn_unlock_regs\>/;'q;"	kind:pred
var_locn_var_becomes_dead	var_locn.m	/^:- pred var_locn_var_becomes_dead(/;kq|/^\<var_locn_var_becomes_dead\>/;'q;"	kind:pred
var_lval_to_rval	exprn_aux.m	/^:- func var_lval_to_rval(/;kq|/^\<var_lval_to_rval\>/;'q;"	kind:func
var_map	polyhedron.m	/^                var_map         :: var_map,$/;kq|-;/\<var_map\>/;'q;"	kind:fld	file:
var_map	polyhedron.m	/^:- type var_map == map(lp_var, lp_var).$/;kq|-;/\<var_map\>/;'q;"	kind:type	file:
var_maps	polyhedron.m	/^                var_maps        :: list(var_map),$/;kq|-;/\<var_maps\>/;'q;"	kind:fld	file:
var_maps	polymorphism_info.m	/^:- type var_maps$/;kq|-;/\<var_maps\>/;'q;"	kind:type
var_mode_is_io_state	table_gen.m	/^:- pred var_mode_is_io_state(var_table::in, pair(/;kq|/^\<var_mode_is_io_state\>/;'q;"	kind:pred	file:
var_mode_method	table_gen.m	/^:- type var_mode_method$/;kq|-;/\<var_mode_method\>/;'q;"	kind:type	file:
var_mode_pos_is_io_state	table_gen.m	/^:- pred var_mode_pos_is_io_state(/;kq|/^\<var_mode_pos_is_io_state\>/;'q;"	kind:pred	file:
var_mode_pos_method	table_gen.m	/^:- type var_mode_pos_method == var_mode_pos_method(arg_tabling_method).$/;kq|-;/\<var_mode_pos_method\>/;'q;"	kind:type	file:
var_mode_rep	../mdbcomp/program_representation.m	/^:- type var_mode_rep$/;kq|-;/\<var_mode_rep\>/;'q;"	kind:type
var_mode_to_string	hlds_out_util.m	/^:- func var_mode_to_string(/;kq|/^\<var_mode_to_string\>/;'q;"	kind:func
var_modes_get_inital_insts	instmap.m	/^:- pred var_modes_get_inital_insts(/;kq|/^\<var_modes_get_inital_insts\>/;'q;"	kind:pred	file:
var_modes_to_string	hlds_out_util.m	/^:- func var_modes_to_string(/;kq|/^\<var_modes_to_string\>/;'q;"	kind:func
var_multimode_error	mode_errors.m	/^:- type var_multimode_error$/;kq|-;/\<var_multimode_error\>/;'q;"	kind:type
var_mvar_type_mode	ml_args_util.m	/^:- type var_mvar_type_mode$/;kq|-;/\<var_mvar_type_mode\>/;'q;"	kind:type
var_name	ml_optimize.m	/^                var_name        :: mlds_local_var_name,$/;kq|-;/\<var_name\>/;'q;"	kind:fld	file:
var_name_info	headvar_names.m	/^:- type var_name_info$/;kq|-;/\<var_name_info\>/;'q;"	kind:type	file:
var_name_info_map	headvar_names.m	/^:- type var_name_info_map == map(prog_var, var_name_info).$/;kq|-;/\<var_name_info_map\>/;'q;"	kind:type	file:
var_name_list	../library/varset.m	/^:- func var_name_list(varset(T)) = assoc_list(var(/;kq|/^\<var_name_list\>/;'q;"	kind:func
var_name_print	prog_data.m	/^:- type var_name_print$/;kq|-;/\<var_name_print\>/;'q;"	kind:type
var_name_source	var_db.m	/^:- type var_name_source$/;kq|-;/\<var_name_source\>/;'q;"	kind:type
var_name_table	../mdbcomp/program_representation.m	/^:- type var_name_table == map(var_rep, string).$/;kq|-;/\<var_name_table\>/;'q;"	kind:type	file:
var_names	../library/varset.m	/^                var_names   :: map(var(T), string),$/;kq|-;/\<var_names\>/;'q;"	kind:fld	file:
var_names_to_string	term_constr_data.m	/^:- func var_names_to_string(size_varset, list(/;kq|/^\<var_names_to_string\>/;'q;"	kind:func	file:
var_needs_sharing_analysis	ctgc.util.m	/^:- pred var_needs_sharing_analysis(/;kq|/^\<var_needs_sharing_analysis\>/;'q;"	kind:pred
var_not_in_nonlocals	dep_par_conj.m	/^:- pred var_not_in_nonlocals(/;kq|/^\<var_not_in_nonlocals\>/;'q;"	kind:pred	file:
var_not_live	structure_reuse.direct_detect_garbage.m	/^:- pred var_not_live(/;kq|/^\<var_not_live\>/;'q;"	kind:pred	file:
var_num_1_byte	../mdbcomp/program_representation.m	/^    --->    var_num_1_byte$/;kq|-;/\<var_num_1_byte\>/;'q;"	kind:cons
var_num_2_bytes	../mdbcomp/program_representation.m	/^    ;       var_num_2_bytes$/;kq|-;/\<var_num_2_bytes\>/;'q;"	kind:cons
var_num_4_bytes	../mdbcomp/program_representation.m	/^    ;       var_num_4_bytes.$/;kq|-;/\<var_num_4_bytes\>/;'q;"	kind:cons
var_num_map	lp_rational.m	/^:- type var_num_map == map(lp_var, int).$/;kq|-;/\<var_num_map\>/;'q;"	kind:type	file:
var_num_map	prog_rep.m	/^:- type var_num_map == map(prog_var, pair(int, string)).$/;kq|-;/\<var_num_map\>/;'q;"	kind:type
var_num_rep	../mdbcomp/program_representation.m	/^:- type var_num_rep$/;kq|-;/\<var_num_rep\>/;'q;"	kind:type
var_num_rep_byte	../mdbcomp/program_representation.m	/^:- pred var_num_rep_byte(/;kq|/^\<var_num_rep_byte\>/;'q;"	kind:pred
var_nums	lp.m	/^                var_nums        :: map(var, int),$/;kq|-;/\<var_nums\>/;'q;"	kind:fld	file:
var_nums	lp_rational.m	/^                var_nums     :: map(lp_var, int),$/;kq|-;/\<var_nums\>/;'q;"	kind:fld	file:
var_occurs_in_subst_term	../library/term_subst.m	/^:- pred var_occurs_in_subst_term(var(T)::in, substitution(/;kq|/^\<var_occurs_in_subst_term\>/;'q;"	kind:pred
var_occurs_in_subst_terms	../library/term_subst.m	/^:- pred var_occurs_in_subst_terms(var(T)::in, substitution(/;kq|/^\<var_occurs_in_subst_terms\>/;'q;"	kind:pred
var_or_ground_constraint	prog_item.m	/^:- type var_or_ground_constraint$/;kq|-;/\<var_or_ground_constraint\>/;'q;"	kind:type
var_or_ground_constraint_acc_tvars	parse_pragma.m	/^:- pred var_or_ground_constraint_acc_tvars(/;kq|/^\<var_or_ground_constraint_acc_tvars\>/;'q;"	kind:pred	file:
var_or_ground_type	prog_item.m	/^:- type var_or_ground_type$/;kq|-;/\<var_or_ground_type\>/;'q;"	kind:type
var_or_ground_type_acc_tvars	parse_pragma.m	/^:- pred var_or_ground_type_acc_tvars(/;kq|/^\<var_or_ground_type_acc_tvars\>/;'q;"	kind:pred	file:
var_or_ground_type_to_string	add_pragma_type_spec.m	/^:- func var_or_ground_type_to_string(/;kq|/^\<var_or_ground_type_to_string\>/;'q;"	kind:func	file:
var_or_ground_types_to_string	add_pragma_type_spec.m	/^:- func var_or_ground_types_to_string(/;kq|/^\<var_or_ground_types_to_string\>/;'q;"	kind:func	file:
var_or_type_var	parse_vars.m	/^:- type var_or_type_var$/;kq|-;/\<var_or_type_var\>/;'q;"	kind:type
var_origin	var_origins.m	/^:- type var_origin$/;kq|-;/\<var_origin\>/;'q;"	kind:type
var_origin_clause_head	var_origins.m	/^    --->    var_origin_clause_head($/;kq|-;/\<var_origin_clause_head\>/;'q;"	kind:cons
var_origin_foreign_call	var_origins.m	/^    ;       var_origin_foreign_call($/;kq|-;/\<var_origin_foreign_call\>/;'q;"	kind:cons
var_origin_generic_call	var_origins.m	/^    ;       var_origin_generic_call($/;kq|-;/\<var_origin_generic_call\>/;'q;"	kind:cons
var_origin_lambda_head	var_origins.m	/^    ;       var_origin_lambda_head($/;kq|-;/\<var_origin_lambda_head\>/;'q;"	kind:cons
var_origin_plain_call	var_origins.m	/^    ;       var_origin_plain_call($/;kq|-;/\<var_origin_plain_call\>/;'q;"	kind:cons
var_origin_unify_func	var_origins.m	/^    ;       var_origin_unify_func($/;kq|-;/\<var_origin_unify_func\>/;'q;"	kind:cons
var_origin_unify_var	var_origins.m	/^    ;       var_origin_unify_var($/;kq|-;/\<var_origin_unify_var\>/;'q;"	kind:cons
var_origins.explain_var_origin	var_origins.m	/^:- pred explain_var_origin(/;kq|/^\<explain_var_origin\>/;'q;"	kind:pred
var_origins.lhs_or_rhs	var_origins.m	/^:- type lhs_or_rhs$/;kq|-;/\<var_origins.lhs_or_rhs\>/;'q;"	kind:type
var_origins.lhs_or_rhs_arg	var_origins.m	/^:- type lhs_or_rhs_arg$/;kq|-;/\<var_origins.lhs_or_rhs_arg\>/;'q;"	kind:type
var_origins.lhs_var	var_origins.m	/^                    lhs_var     :: prog_var$/;kq|-;/\<var_origins.lhs_var\>/;'q;"	kind:fld
var_origins.lhs_var	var_origins.m	/^                lhs_var         :: prog_var,$/;kq|-;/\<var_origins.lhs_var\>/;'q;"	kind:fld
var_origins.lor_lhs	var_origins.m	/^    --->    lor_lhs($/;kq|-;/\<var_origins.lor_lhs\>/;'q;"	kind:cons
var_origins.lor_rhs	var_origins.m	/^    ;       lor_rhs($/;kq|-;/\<var_origins.lor_rhs\>/;'q;"	kind:cons
var_origins.lora_lhs	var_origins.m	/^    --->    lora_lhs($/;kq|-;/\<var_origins.lora_lhs\>/;'q;"	kind:cons
var_origins.lora_rhs	var_origins.m	/^    ;       lora_rhs($/;kq|-;/\<var_origins.lora_rhs\>/;'q;"	kind:cons
var_origins.och_args	var_origins.m	/^                och_args        :: list(prog_var)$/;kq|-;/\<var_origins.och_args\>/;'q;"	kind:fld	file:
var_origins.och_clause	var_origins.m	/^                och_clause      :: uint,$/;kq|-;/\<var_origins.och_clause\>/;'q;"	kind:fld	file:
var_origins.och_context	var_origins.m	/^                och_context     :: prog_context,$/;kq|-;/\<var_origins.och_context\>/;'q;"	kind:fld	file:
var_origins.ofc_args	var_origins.m	/^                ofc_args        :: list(foreign_arg)$/;kq|-;/\<var_origins.ofc_args\>/;'q;"	kind:fld	file:
var_origins.ofc_callee	var_origins.m	/^                ofc_callee      :: pred_id,$/;kq|-;/\<var_origins.ofc_callee\>/;'q;"	kind:fld	file:
var_origins.ofc_context	var_origins.m	/^                ofc_context     :: prog_context,$/;kq|-;/\<var_origins.ofc_context\>/;'q;"	kind:fld	file:
var_origins.ogc_args	var_origins.m	/^                ogc_args        :: list(prog_var)$/;kq|-;/\<var_origins.ogc_args\>/;'q;"	kind:fld	file:
var_origins.ogc_callee	var_origins.m	/^                ogc_callee      :: generic_call,$/;kq|-;/\<var_origins.ogc_callee\>/;'q;"	kind:fld	file:
var_origins.ogc_context	var_origins.m	/^                ogc_context     :: prog_context,$/;kq|-;/\<var_origins.ogc_context\>/;'q;"	kind:fld	file:
var_origins.olh_args	var_origins.m	/^                olh_args        :: assoc_list(prog_var, mer_mode)$/;kq|-;/\<var_origins.olh_args\>/;'q;"	kind:fld	file:
var_origins.olh_context	var_origins.m	/^                olh_context     :: prog_context,$/;kq|-;/\<var_origins.olh_context\>/;'q;"	kind:fld	file:
var_origins.olh_p_or_f	var_origins.m	/^                olh_p_or_f      :: pred_or_func,$/;kq|-;/\<var_origins.olh_p_or_f\>/;'q;"	kind:fld	file:
var_origins.opc_args	var_origins.m	/^                opc_args        :: list(prog_var)$/;kq|-;/\<var_origins.opc_args\>/;'q;"	kind:fld	file:
var_origins.opc_callee	var_origins.m	/^                opc_callee      :: pred_id,$/;kq|-;/\<var_origins.opc_callee\>/;'q;"	kind:fld	file:
var_origins.opc_context	var_origins.m	/^                opc_context     :: prog_context,$/;kq|-;/\<var_origins.opc_context\>/;'q;"	kind:fld	file:
var_origins.origin_clause_head	var_origins.m	/^:- type origin_clause_head$/;kq|-;/\<var_origins.origin_clause_head\>/;'q;"	kind:type	file:
var_origins.origin_lambda_head	var_origins.m	/^:- type origin_lambda_head$/;kq|-;/\<var_origins.origin_lambda_head\>/;'q;"	kind:type	file:
var_origins.origin_plain_call	var_origins.m	/^:- type origin_plain_call$/;kq|-;/\<var_origins.origin_plain_call\>/;'q;"	kind:type	file:
var_origins.origin_unify_func	var_origins.m	/^:- type origin_unify_func$/;kq|-;/\<var_origins.origin_unify_func\>/;'q;"	kind:type	file:
var_origins.origin_unify_var	var_origins.m	/^:- type origin_unify_var$/;kq|-;/\<var_origins.origin_unify_var\>/;'q;"	kind:type	file:
var_origins.ouf_cons_id	var_origins.m	/^                ouf_cons_id     :: cons_id,$/;kq|-;/\<var_origins.ouf_cons_id\>/;'q;"	kind:fld	file:
var_origins.ouf_context	var_origins.m	/^                ouf_context     :: prog_context,$/;kq|-;/\<var_origins.ouf_context\>/;'q;"	kind:fld	file:
var_origins.ouf_lhs	var_origins.m	/^                ouf_lhs         :: prog_var,$/;kq|-;/\<var_origins.ouf_lhs\>/;'q;"	kind:fld	file:
var_origins.ouf_rhs	var_origins.m	/^                ouf_rhs         :: list(prog_var)$/;kq|-;/\<var_origins.ouf_rhs\>/;'q;"	kind:fld	file:
var_origins.ouv_context	var_origins.m	/^                ouv_context     :: prog_context,$/;kq|-;/\<var_origins.ouv_context\>/;'q;"	kind:fld	file:
var_origins.ouv_lhs	var_origins.m	/^                ouv_lhs         :: prog_var,$/;kq|-;/\<var_origins.ouv_lhs\>/;'q;"	kind:fld	file:
var_origins.ouv_rhs	var_origins.m	/^                ouv_rhs         :: prog_var$/;kq|-;/\<var_origins.ouv_rhs\>/;'q;"	kind:fld	file:
var_origins.record_var_origin	var_origins.m	/^:- type record_var_origin(T)$/;kq|-;/\<var_origins.record_var_origin\>/;'q;"	kind:type
var_origins.rhs_arg_num	var_origins.m	/^                rhs_arg_num     :: uint$/;kq|-;/\<var_origins.rhs_arg_num\>/;'q;"	kind:fld
var_origins.rhs_argvars	var_origins.m	/^                rhs_argvars     :: list(prog_var)$/;kq|-;/\<var_origins.rhs_argvars\>/;'q;"	kind:fld
var_origins.rhs_var	var_origins.m	/^                    rhs_var     :: prog_var$/;kq|-;/\<var_origins.rhs_var\>/;'q;"	kind:fld
var_origins.update_var_origin	var_origins.m	/^:- pred update_var_origin(record_var_origin(T)::in(/;kq|/^\<update_var_origin\>/;'q;"	kind:pred	file:
var_origins.var_origin	var_origins.m	/^:- type var_origin$/;kq|-;/\<var_origins.var_origin\>/;'q;"	kind:type
var_origins.voch_arg_num	var_origins.m	/^                voch_arg_num    :: uint$/;kq|-;/\<var_origins.voch_arg_num\>/;'q;"	kind:fld
var_origins.voch_clause	var_origins.m	/^                voch_clause     :: uint,$/;kq|-;/\<var_origins.voch_clause\>/;'q;"	kind:fld
var_origins.voch_context	var_origins.m	/^                voch_context    :: prog_context,$/;kq|-;/\<var_origins.voch_context\>/;'q;"	kind:fld
var_origins.vofc_arg_num	var_origins.m	/^                vofc_arg_num    :: uint$/;kq|-;/\<var_origins.vofc_arg_num\>/;'q;"	kind:fld
var_origins.vofc_callee	var_origins.m	/^                vofc_callee     :: pred_id,$/;kq|-;/\<var_origins.vofc_callee\>/;'q;"	kind:fld
var_origins.vofc_context	var_origins.m	/^                vofc_context    :: prog_context,$/;kq|-;/\<var_origins.vofc_context\>/;'q;"	kind:fld
var_origins.vogc_arg_num	var_origins.m	/^                vogc_arg_num    :: uint$/;kq|-;/\<var_origins.vogc_arg_num\>/;'q;"	kind:fld
var_origins.vogc_callee	var_origins.m	/^                vogc_callee     :: generic_call,$/;kq|-;/\<var_origins.vogc_callee\>/;'q;"	kind:fld
var_origins.vogc_context	var_origins.m	/^                vogc_context    :: prog_context,$/;kq|-;/\<var_origins.vogc_context\>/;'q;"	kind:fld
var_origins.volh_arg_num	var_origins.m	/^                volh_arg_num    :: uint$/;kq|-;/\<var_origins.volh_arg_num\>/;'q;"	kind:fld
var_origins.volh_context	var_origins.m	/^                volh_context    :: prog_context,$/;kq|-;/\<var_origins.volh_context\>/;'q;"	kind:fld
var_origins.volh_p_or_f	var_origins.m	/^                volh_p_or_f     :: pred_or_func,$/;kq|-;/\<var_origins.volh_p_or_f\>/;'q;"	kind:fld
var_origins.vopc_arg_num	var_origins.m	/^                vopc_arg_num    :: uint$/;kq|-;/\<var_origins.vopc_arg_num\>/;'q;"	kind:fld
var_origins.vopc_callee	var_origins.m	/^                vopc_callee     :: pred_id,$/;kq|-;/\<var_origins.vopc_callee\>/;'q;"	kind:fld
var_origins.vopc_context	var_origins.m	/^                vopc_context    :: prog_context,$/;kq|-;/\<var_origins.vopc_context\>/;'q;"	kind:fld
var_origins.vouf_cons_id	var_origins.m	/^                vouf_cons_id    :: cons_id,$/;kq|-;/\<var_origins.vouf_cons_id\>/;'q;"	kind:fld
var_origins.vouf_context	var_origins.m	/^                vouf_context    :: prog_context,$/;kq|-;/\<var_origins.vouf_context\>/;'q;"	kind:fld
var_origins.vouf_lorhsa	var_origins.m	/^                vouf_lorhsa     :: lhs_or_rhs_arg$/;kq|-;/\<var_origins.vouf_lorhsa\>/;'q;"	kind:fld
var_origins.vouv_context	var_origins.m	/^                vouv_context    :: prog_context,$/;kq|-;/\<var_origins.vouv_context\>/;'q;"	kind:fld
var_origins.vouv_lorhs	var_origins.m	/^                vouv_lorhs      :: lhs_or_rhs$/;kq|-;/\<var_origins.vouv_lorhs\>/;'q;"	kind:fld
var_origins_map	var_origins.m	/^:- type var_origins_map == map(prog_var, set(var_origin)).$/;kq|-;/\<var_origins_map\>/;'q;"	kind:type
var_renaming	simplify_goal_conj.m	/^:- type var_renaming == map(prog_var, prog_var).$/;kq|-;/\<var_renaming\>/;'q;"	kind:type	file:
var_rep	../mdbcomp/program_representation.m	/^:- type var_rep == int.$/;kq|-;/\<var_rep\>/;'q;"	kind:type
var_reps_match	introduce_parallelism.m	/^:- pred var_reps_match(/;kq|/^\<var_reps_match\>/;'q;"	kind:pred	file:
var_restrict_false	../library/robdd.m	/^:- func var_restrict_false(var(T), robdd(T)) = robdd(/;kq|/^\<var_restrict_false\>/;'q;"	kind:func
var_restrict_false	mode_robdd.tfeirn.m	/^:- func var_restrict_false(var(T)::in, tfeirn(/;kq|/^\<var_restrict_false\>/;'q;"	kind:func
var_restrict_true	../library/robdd.m	/^:- func var_restrict_true(var(T), robdd(T)) = robdd(/;kq|/^\<var_restrict_true\>/;'q;"	kind:func
var_restrict_true	mode_robdd.tfeirn.m	/^:- func var_restrict_true(var(T)::in, tfeirn(/;kq|/^\<var_restrict_true\>/;'q;"	kind:func
var_result_error	options_file.m	/^    ;       var_result_error(one_or_more(error_spec)).$/;kq|-;/\<var_result_error\>/;'q;"	kind:cons	file:
var_result_set	options_file.m	/^    --->    var_result_set(T)$/;kq|-;/\<var_result_set\>/;'q;"	kind:cons	file:
var_result_unset	options_file.m	/^    ;       var_result_unset$/;kq|-;/\<var_result_unset\>/;'q;"	kind:cons	file:
var_should_be_passed	foreign_proc_gen.m	/^:- func var_should_be_passed(maybe(string)) = maybe(/;kq|/^\<var_should_be_passed\>/;'q;"	kind:func	file:
var_state	var_locn.m	/^:- type var_state$/;kq|-;/\<var_state\>/;'q;"	kind:type	file:
var_state_map	var_locn.m	/^:- type var_state_map   ==  map(prog_var, var_state).$/;kq|-;/\<var_state_map\>/;'q;"	kind:type	file:
var_substitution	term_constr_util.m	/^:- type var_substitution == map(size_var, size_var).$/;kq|-;/\<var_substitution\>/;'q;"	kind:type
var_supply	../library/term.m	/^:- type var_supply(T)$/;kq|-;/\<var_supply\>/;'q;"	kind:type	file:
var_supply	../library/varset.m	/^                var_supply  :: var_supply(T),$/;kq|-;/\<var_supply\>/;'q;"	kind:fld	file:
var_supply_max_var	../library/term.m	/^:- func var_supply_max_var(var_supply(T)) = var(/;kq|/^\<var_supply_max_var\>/;'q;"	kind:func
var_supply_num_allocated	../library/term.m	/^:- func var_supply_num_allocated(var_supply(/;kq|/^\<var_supply_num_allocated\>/;'q;"	kind:func
var_table	var_table.m	/^:- type var_table$/;kq|-;/\<var_table\>/;'q;"	kind:type	file:
var_table.add_var_entry	var_table.m	/^:- pred add_var_entry(/;kq|/^\<add_var_entry\>/;'q;"	kind:pred
var_table.construct_var_table	var_table.m	/^:- pred construct_var_table(/;kq|/^\<construct_var_table\>/;'q;"	kind:pred
var_table.delete_var_entries	var_table.m	/^:- pred delete_var_entries(list(/;kq|/^\<delete_var_entries\>/;'q;"	kind:pred
var_table.delete_var_entry	var_table.m	/^:- pred delete_var_entry(/;kq|/^\<delete_var_entry\>/;'q;"	kind:pred
var_table.init_var_table	var_table.m	/^:- pred init_var_table(/;kq|/^\<init_var_table\>/;'q;"	kind:pred
var_table.is_in_var_table	var_table.m	/^:- pred is_in_var_table(/;kq|/^\<is_in_var_table\>/;'q;"	kind:pred
var_table.lookup_var_entries	var_table.m	/^:- pred lookup_var_entries(var_table::in, list(/;kq|/^\<lookup_var_entries\>/;'q;"	kind:pred
var_table.lookup_var_entry	var_table.m	/^:- pred lookup_var_entry(/;kq|/^\<lookup_var_entry\>/;'q;"	kind:pred
var_table.lookup_var_type	var_table.m	/^:- pred lookup_var_type(/;kq|/^\<lookup_var_type\>/;'q;"	kind:pred
var_table.lookup_var_type_func	var_table.m	/^:- func lookup_var_type_func(/;kq|/^\<lookup_var_type_func\>/;'q;"	kind:func
var_table.lookup_var_types	var_table.m	/^:- pred lookup_var_types(var_table::in, list(/;kq|/^\<lookup_var_types\>/;'q;"	kind:pred
var_table.no_tvarset_var_table	var_table.m	/^    --->    no_tvarset_var_table$/;kq|-;/\<var_table.no_tvarset_var_table\>/;'q;"	kind:cons
var_table.search_var_entry	var_table.m	/^:- pred search_var_entry(/;kq|/^\<search_var_entry\>/;'q;"	kind:pred
var_table.search_var_name	var_table.m	/^:- pred search_var_name(/;kq|/^\<search_var_name\>/;'q;"	kind:pred
var_table.transform_var_table	var_table.m	/^:- pred transform_var_table(/;kq|/^\<transform_var_table\>/;'q;"	kind:pred
var_table.tvarset_var_table	var_table.m	/^    ;       tvarset_var_table(tvarset, var_table).$/;kq|-;/\<var_table.tvarset_var_table\>/;'q;"	kind:cons
var_table.type_qual	var_table.m	/^:- type type_qual$/;kq|-;/\<var_table.type_qual\>/;'q;"	kind:type
var_table.update_var_entry	var_table.m	/^:- pred update_var_entry(/;kq|/^\<update_var_entry\>/;'q;"	kind:pred
var_table.update_var_name	var_table.m	/^:- pred update_var_name(/;kq|/^\<update_var_name\>/;'q;"	kind:pred
var_table.var_entry_name	var_table.m	/^:- func var_entry_name(/;kq|/^\<var_entry_name\>/;'q;"	kind:func
var_table.vt_counter	var_table.m	/^                vt_counter  :: counter,$/;kq|-;/\<var_table.vt_counter\>/;'q;"	kind:fld	file:
var_table.vt_map	var_table.m	/^                vt_map      :: var_table_map$/;kq|-;/\<var_table.vt_map\>/;'q;"	kind:fld	file:
var_table.vte	var_table.m	/^    --->    vte($/;kq|-;/\<var_table.vte\>/;'q;"	kind:cons
var_table.vte_is_dummy	var_table.m	/^                vte_is_dummy    :: is_dummy_type$/;kq|-;/\<var_table.vte_is_dummy\>/;'q;"	kind:fld
var_table.vte_name	var_table.m	/^                vte_name        :: string,$/;kq|-;/\<var_table.vte_name\>/;'q;"	kind:fld
var_table.vte_type	var_table.m	/^                vte_type        :: mer_type,$/;kq|-;/\<var_table.vte_type\>/;'q;"	kind:fld
var_table_count	var_table.m	/^:- pred var_table_count(/;kq|/^\<var_table_count\>/;'q;"	kind:pred
var_table_entries	var_table.m	/^:- pred var_table_entries(var_table::in, list(/;kq|/^\<var_table_entries\>/;'q;"	kind:pred
var_table_entry	var_table.m	/^:- type var_table_entry$/;kq|-;/\<var_table_entry\>/;'q;"	kind:type
var_table_entry_name	var_table.m	/^:- func var_table_entry_name(/;kq|/^\<var_table_entry_name\>/;'q;"	kind:func
var_table_entry_name_and_number	var_table.m	/^:- func var_table_entry_name_and_number(/;kq|/^\<var_table_entry_name_and_number\>/;'q;"	kind:func
var_table_entry_name_and_number_default	var_table.m	/^:- func var_table_entry_name_and_number_default(/;kq|/^\<var_table_entry_name_and_number_default\>/;'q;"	kind:func
var_table_entry_name_default	var_table.m	/^:- func var_table_entry_name_default(/;kq|/^\<var_table_entry_name_default\>/;'q;"	kind:func
var_table_entry_to_mlds_type	ml_code_util.m	/^:- func var_table_entry_to_mlds_type(/;kq|/^\<var_table_entry_to_mlds_type\>/;'q;"	kind:func
var_table_entry_used_modules	unused_imports.m	/^:- pred var_table_entry_used_modules(/;kq|/^\<var_table_entry_used_modules\>/;'q;"	kind:pred	file:
var_table_from_corresponding_lists	var_table.m	/^:- pred var_table_from_corresponding_lists(list(/;kq|/^\<var_table_from_corresponding_lists\>/;'q;"	kind:pred
var_table_from_rev_sorted_assoc_list	var_table.m	/^:- pred var_table_from_rev_sorted_assoc_list(/;kq|/^\<var_table_from_rev_sorted_assoc_list\>/;'q;"	kind:pred
var_table_from_sorted_assoc_list	var_table.m	/^:- pred var_table_from_sorted_assoc_list(/;kq|/^\<var_table_from_sorted_assoc_list\>/;'q;"	kind:pred
var_table_hlds.make_var_table	var_table_hlds.m	/^:- pred make_var_table(/;kq|/^\<make_var_table\>/;'q;"	kind:pred
var_table_hlds.split_var_table	var_table_hlds.m	/^:- pred split_var_table(/;kq|/^\<split_var_table\>/;'q;"	kind:pred
var_table_is_empty	var_table.m	/^:- pred var_table_is_empty(/;kq|/^\<var_table_is_empty\>/;'q;"	kind:pred
var_table_map	var_table.m	/^:- type var_table_map == map(prog_var, var_table_entry).$/;kq|-;/\<var_table_map\>/;'q;"	kind:type
var_table_map_to_var_table	var_table.m	/^:- pred var_table_map_to_var_table(/;kq|/^\<var_table_map_to_var_table\>/;'q;"	kind:pred	file:
var_table_max_var_num	var_table.m	/^:- pred var_table_max_var_num(/;kq|/^\<var_table_max_var_num\>/;'q;"	kind:pred
var_table_optimize	var_table.m	/^:- pred var_table_optimize(/;kq|/^\<var_table_optimize\>/;'q;"	kind:pred
var_table_select	var_table.m	/^:- pred var_table_select(set(/;kq|/^\<var_table_select\>/;'q;"	kind:pred
var_table_to_sorted_assoc_list	var_table.m	/^:- pred var_table_to_sorted_assoc_list(/;kq|/^\<var_table_to_sorted_assoc_list\>/;'q;"	kind:pred
var_table_vars	var_table.m	/^:- pred var_table_vars(var_table::in, list(/;kq|/^\<var_table_vars\>/;'q;"	kind:pred
var_term_kind	parse_item.m	/^:- type var_term_kind$/;kq|-;/\<var_term_kind\>/;'q;"	kind:type
var_to_arg_map	simplify_goal_scope.m	/^:- type var_to_arg_map == map(prog_var, const_struct_arg).$/;kq|-;/\<var_to_arg_map\>/;'q;"	kind:type	file:
var_to_doc	../library/pprint.m	/^:- func var_to_doc(int, var(/;kq|/^\<var_to_doc\>/;'q;"	kind:func	file:
var_to_int	../library/term.m	/^:- func var_to_int(var(/;kq|/^\<var_to_int\>/;'q;"	kind:func
var_to_quote_piece	error_spec.m	/^:- func var_to_quote_piece(varset(T), var(/;kq|/^\<var_to_quote_piece\>/;'q;"	kind:func
var_to_string	../library/robdd.m	/^:- type var_to_string(T) == (func(var(T)) = string).$/;kq|-;/\<var_to_string\>/;'q;"	kind:type
var_to_string	lp_rational.m	/^:- func var_to_string(/;kq|/^\<var_to_string\>/;'q;"	kind:func	file:
var_to_target	lco.m	/^:- type var_to_target == assoc_list(prog_var, store_target).$/;kq|-;/\<var_to_target\>/;'q;"	kind:type	file:
var_to_type	prog_type.m	/^:- pred var_to_type(/;kq|/^\<var_to_type\>/;'q;"	kind:pred
var_to_uint	../library/term.m	/^:- func var_to_uint(var(/;kq|/^\<var_to_uint\>/;'q;"	kind:func
var_to_var_rep	prog_rep.m	/^:- func var_to_var_rep(/;kq|/^\<var_to_var_rep\>/;'q;"	kind:func	file:
var_type_msg	unify_gen_construct.m	/^:- pred var_type_msg(/;kq|/^\<var_type_msg\>/;'q;"	kind:pred	file:
var_type_source	var_db.m	/^:- type var_type_source$/;kq|-;/\<var_type_source\>/;'q;"	kind:type
var_type_table	../mdbcomp/program_representation.m	/^:- type var_type_table == map(var_rep, type_rep).$/;kq|-;/\<var_type_table\>/;'q;"	kind:type
var_usage	unused_args.m	/^:- type var_usage == map(pred_proc_id, var_dep).$/;kq|-;/\<var_usage\>/;'q;"	kind:type	file:
var_value	ml_optimize.m	/^                var_value       :: mlds_rval,$/;kq|-;/\<var_value\>/;'q;"	kind:fld	file:
var_values	../library/varset.m	/^                var_values  :: map(var(T), term(T))$/;kq|-;/\<var_values\>/;'q;"	kind:fld	file:
var_vector_args	typecheck_error_util.m	/^    --->    var_vector_args(arg_vector_kind)$/;kq|-;/\<var_vector_args\>/;'q;"	kind:cons
var_vector_atomic_outer	typecheck_error_util.m	/^    ;       var_vector_atomic_outer.$/;kq|-;/\<var_vector_atomic_outer\>/;'q;"	kind:cons
var_vector_atomic_output	typecheck_error_util.m	/^    ;       var_vector_atomic_output$/;kq|-;/\<var_vector_atomic_output\>/;'q;"	kind:cons
var_vector_cond_quant	typecheck_error_util.m	/^    ;       var_vector_cond_quant$/;kq|-;/\<var_vector_cond_quant\>/;'q;"	kind:cons
var_vector_exist_quant	typecheck_error_util.m	/^    ;       var_vector_exist_quant$/;kq|-;/\<var_vector_exist_quant\>/;'q;"	kind:cons
var_vector_kind	typecheck_error_util.m	/^:- type var_vector_kind$/;kq|-;/\<var_vector_kind\>/;'q;"	kind:type
var_vector_loop_control	typecheck_error_util.m	/^    ;       var_vector_loop_control$/;kq|-;/\<var_vector_loop_control\>/;'q;"	kind:cons
var_vector_promise_solutions	typecheck_error_util.m	/^    ;       var_vector_promise_solutions$/;kq|-;/\<var_vector_promise_solutions\>/;'q;"	kind:cons
var_vector_switch_arm_detism	typecheck_error_util.m	/^    ;       var_vector_switch_arm_detism$/;kq|-;/\<var_vector_switch_arm_detism\>/;'q;"	kind:cons
var_vector_switch_complete	typecheck_error_util.m	/^    ;       var_vector_switch_complete$/;kq|-;/\<var_vector_switch_complete\>/;'q;"	kind:cons
var_vector_try_io	typecheck_error_util.m	/^    ;       var_vector_try_io$/;kq|-;/\<var_vector_try_io\>/;'q;"	kind:cons
var_vte_to_name_and_type_strs	post_typecheck.m	/^:- pred var_vte_to_name_and_type_strs(/;kq|/^\<var_vte_to_name_and_type_strs\>/;'q;"	kind:pred	file:
variable	../library/mercury_term_lexer.m	/^    ;       variable(string)$/;kq|-;/\<variable\>/;'q;"	kind:cons
variable	../library/mercury_term_lexer.m	/^    ;       variable(string)$/;kq|-;/\<variable\>/;'q;"	kind:cons
variable	../library/mercury_term_lexer.m	/^    ;       variable(string)$/;kq|-;/\<variable\>/;'q;"	kind:cons	file:
variable	../library/term.m	/^    ;       variable($/;kq|-;/\<variable\>/;'q;"	kind:cons
variable_arity_flag	rtti.m	/^    --->    variable_arity_flag$/;kq|-;/\<variable_arity_flag\>/;'q;"	kind:cons
variable_assignment_constraint	old_type_constraints.m	/^:- pred variable_assignment_constraint(/;kq|/^\<variable_assignment_constraint\>/;'q;"	kind:pred	file:
variable_is_forward_live	code_loc_dep.m	/^:- pred variable_is_forward_live(/;kq|/^\<variable_is_forward_live\>/;'q;"	kind:pred
variable_locations	code_loc_dep.m	/^:- pred variable_locations(/;kq|/^\<variable_locations\>/;'q;"	kind:pred
variable_result	options_file.m	/^:- type variable_result(T)$/;kq|-;/\<variable_result\>/;'q;"	kind:type	file:
variable_set	rbmm.region_liveness_info.m	/^:- type variable_set == set(prog_var).$/;kq|-;/\<variable_set\>/;'q;"	kind:type
variable_source	options_file.m	/^:- type variable_source$/;kq|-;/\<variable_source\>/;'q;"	kind:type	file:
variable_to_string	../library/term_io.m	/^:- func variable_to_string(varset(T), var(/;kq|/^\<variable_to_string\>/;'q;"	kind:func
variable_type	code_info.m	/^:- func variable_type(/;kq|/^\<variable_type\>/;'q;"	kind:func
variable_warning_start	make_hlds_warn.m	/^:- pred variable_warning_start(list(string)::in, list(/;kq|/^\<variable_warning_start\>/;'q;"	kind:pred	file:
variable_with_op_table_to_string	../library/term_io.m	/^:- func variable_with_op_table_to_string(OpTable, varset(T), var(/;kq|/^\<variable_with_op_table_to_string\>/;'q;"	kind:func
variant_arg	lco.m	/^:- type variant_arg$/;kq|-;/\<variant_arg\>/;'q;"	kind:type	file:
variant_id	lco.m	/^:- type variant_id$/;kq|-;/\<variant_id\>/;'q;"	kind:type	file:
variant_map	lco.m	/^:- type variant_map == multi_map(pred_proc_id, variant_id).$/;kq|-;/\<variant_map\>/;'q;"	kind:type	file:
variant_transforms	lco.m	/^:- type variant_transforms$/;kq|-;/\<variant_transforms\>/;'q;"	kind:type	file:
varmap_key	mode_constraint_robdd.m	/^:- type varmap_key$/;kq|-;/\<varmap_key\>/;'q;"	kind:type	file:
varnums	typecheck_error_type_assign.m	/^:- func varnums = var_name_print.$/;kq|/^\<varnums\>/;'q;"	kind:func	file:
vars	../library/robdd.m	/^:- type vars(T) == sparse_bitset(var(T)).$/;kq|-;/\<vars\>/;'q;"	kind:type
vars	../library/term.m	/^:- func vars(term(T)) = list(var(/;kq|/^\<vars\>/;'q;"	kind:func
vars	../library/varset.m	/^:- func vars(varset(T)) = list(var(/;kq|/^\<vars\>/;'q;"	kind:func
vars	mcsolver.m	/^                vars                :: mcvars,$/;kq|-;/\<vars\>/;'q;"	kind:fld	file:
vars	mode_constraints.m	/^:- func vars(/;kq|/^\<vars\>/;'q;"	kind:func	file:
vars_2	../library/term.m	/^:- func vars_2(term(T), list(var(T))) = list(var(/;kq|/^\<vars_2\>/;'q;"	kind:func
vars_are_constrained	../library/robdd.m	/^:- pred vars_are_constrained(robdd(T)::in, vars(/;kq|/^\<vars_are_constrained\>/;'q;"	kind:pred
vars_are_constrained_2	../library/robdd.m	/^:- pred vars_are_constrained_2(robdd(T)::in, list(var(/;kq|/^\<vars_are_constrained_2\>/;'q;"	kind:pred	file:
vars_are_equivalent	mode_robdd.equiv_vars.m	/^:- pred vars_are_equivalent(equiv_vars(T)::in, var(T)::in, var(/;kq|/^\<vars_are_equivalent\>/;'q;"	kind:pred
vars_are_not_equivalent	mode_robdd.equiv_vars.m	/^:- pred vars_are_not_equivalent(equiv_vars(T)::in, var(T)::in, var(/;kq|/^\<vars_are_not_equivalent\>/;'q;"	kind:pred
vars_disentailed	../library/robdd.m	/^:- func vars_disentailed(robdd(T)) = vars_entailed_result(/;kq|/^\<vars_disentailed\>/;'q;"	kind:func
vars_disentailed	mode_robdd.tfeirn.m	/^:- func vars_disentailed(tfeirn(/;kq|/^\<vars_disentailed\>/;'q;"	kind:func
vars_entailed	../library/robdd.m	/^:- func vars_entailed(robdd(T)) = vars_entailed_result(/;kq|/^\<vars_entailed\>/;'q;"	kind:func
vars_entailed	mode_robdd.tfeirn.m	/^:- func vars_entailed(tfeirn(/;kq|/^\<vars_entailed\>/;'q;"	kind:func
vars_entailed_result	../library/robdd.m	/^:- type vars_entailed_result(T) == entailment_result(vars(T)).$/;kq|-;/\<vars_entailed_result\>/;'q;"	kind:type
vars_in_cases_acc	goal_vars.m	/^:- pred vars_in_cases_acc(list(/;kq|/^\<vars_in_cases_acc\>/;'q;"	kind:pred	file:
vars_in_generic_call	goal_vars.m	/^:- pred vars_in_generic_call(generic_call::in, list(/;kq|/^\<vars_in_generic_call\>/;'q;"	kind:pred
vars_in_goal	goal_vars.m	/^:- pred vars_in_goal(/;kq|/^\<vars_in_goal\>/;'q;"	kind:pred
vars_in_goal_acc	goal_vars.m	/^:- pred vars_in_goal_acc(/;kq|/^\<vars_in_goal_acc\>/;'q;"	kind:pred	file:
vars_in_goals	goal_vars.m	/^:- pred vars_in_goals(list(/;kq|/^\<vars_in_goals\>/;'q;"	kind:pred
vars_in_goals_acc	goal_vars.m	/^:- pred vars_in_goals_acc(list(/;kq|/^\<vars_in_goals_acc\>/;'q;"	kind:pred	file:
vars_in_lval	exprn_aux.m	/^:- pred vars_in_lval(lval::in, list(/;kq|/^\<vars_in_lval\>/;'q;"	kind:pred
vars_in_mem_ref	exprn_aux.m	/^:- pred vars_in_mem_ref(mem_ref::in, list(/;kq|/^\<vars_in_mem_ref\>/;'q;"	kind:pred	file:
vars_in_rhs_acc	goal_vars.m	/^:- pred vars_in_rhs_acc(/;kq|/^\<vars_in_rhs_acc\>/;'q;"	kind:pred	file:
vars_in_rval	exprn_aux.m	/^:- pred vars_in_rval(rval::in, list(/;kq|/^\<vars_in_rval\>/;'q;"	kind:pred
vars_in_term	../library/term_vars.m	/^:- func vars_in_term(term(T)) = list(var(/;kq|/^\<vars_in_term\>/;'q;"	kind:func
vars_in_term_acc	../library/term_vars.m	/^:- pred vars_in_term_acc(term(T)::in, list(var(T))::in, list(var(/;kq|/^\<vars_in_term_acc\>/;'q;"	kind:pred
vars_in_terms	../library/term_vars.m	/^:- func vars_in_terms(list(term(T))) = list(var(/;kq|/^\<vars_in_terms\>/;'q;"	kind:func
vars_in_terms_acc	../library/term_vars.m	/^:- pred vars_in_terms_acc(list(term(/;kq|/^\<vars_in_terms_acc\>/;'q;"	kind:pred	file:
vars_inner_di	stm_expand.m	/^                vars_inner_di            :: prog_var,       % inner STM di var$/;kq|-;/\<vars_inner_di\>/;'q;"	kind:fld	file:
vars_inner_uo	stm_expand.m	/^                vars_inner_uo            :: prog_var        % inner STM uo var$/;kq|-;/\<vars_inner_uo\>/;'q;"	kind:fld	file:
vars_input	stm_expand.m	/^                vars_input               :: set_of_progvar,$/;kq|-;/\<vars_input\>/;'q;"	kind:fld	file:
vars_list	../library/term.m	/^:- func vars_list(list(term(T))) = list(var(/;kq|/^\<vars_list\>/;'q;"	kind:func
vars_local	stm_expand.m	/^                vars_local               :: set_of_progvar,$/;kq|-;/\<vars_local\>/;'q;"	kind:fld	file:
vars_loop	../library/varset.m	/^:- pred vars_loop(var_supply(T)::in, var_supply(/;kq|/^\<vars_loop\>/;'q;"	kind:pred	file:
vars_output	stm_expand.m	/^                vars_output              :: set_of_progvar,$/;kq|-;/\<vars_output\>/;'q;"	kind:fld	file:
vars_to_zones	pre_quantification.m	/^:- type vars_to_zones == map(prog_var, sparse_bitset(zone)).$/;kq|-;/\<vars_to_zones\>/;'q;"	kind:type	file:
vars_types_to_var_table	var_table_hlds.m	/^:- pred vars_types_to_var_table(/;kq|/^\<vars_types_to_var_table\>/;'q;"	kind:pred
vars_types_to_vars_entries	var_table_hlds.m	/^:- pred vars_types_to_vars_entries(/;kq|/^\<vars_types_to_vars_entries\>/;'q;"	kind:pred	file:
varset	../library/varset.m	/^:- type varset == varset(generic).$/;kq|-;/\<varset\>/;'q;"	kind:type
varset	../library/varset.m	/^:- type varset(T)$/;kq|-;/\<varset\>/;'q;"	kind:type	file:
varset.bind_var	../library/varset.m	/^:- func bind_var(varset(T), var(T), term(T)) = varset(/;kq|/^\<bind_var\>/;'q;"	kind:func
varset.bind_vars	../library/varset.m	/^:- func bind_vars(varset(T), substitution(T)) = varset(/;kq|/^\<bind_vars\>/;'q;"	kind:func
varset.bind_vars_loop	../library/varset.m	/^:- pred bind_vars_loop(assoc_list(var(T), term(T))::in, varset(/;kq|/^\<bind_vars_loop\>/;'q;"	kind:pred	file:
varset.coerce	../library/varset.m	/^:- func coerce(varset(T)) = varset(/;kq|/^\<coerce\>/;'q;"	kind:func
varset.construct_varset	../library/varset.m	/^:- pred construct_varset(int::in, map(var(/;kq|/^\<construct_varset\>/;'q;"	kind:pred
varset.copy_var_names	../library/varset.m	/^:- pred copy_var_names(assoc_list(var(T), string)::in, renaming(/;kq|/^\<copy_var_names\>/;'q;"	kind:pred	file:
varset.create_name_var_map	../library/varset.m	/^:- func create_name_var_map(varset(T)) = map(string, var(/;kq|/^\<create_name_var_map\>/;'q;"	kind:func
varset.delete_sorted_vars	../library/varset.m	/^:- func delete_sorted_vars(varset(T), list(var(T))) = varset(/;kq|/^\<delete_sorted_vars\>/;'q;"	kind:func
varset.delete_var	../library/varset.m	/^:- func delete_var(varset(T), var(T)) = varset(/;kq|/^\<delete_var\>/;'q;"	kind:func
varset.delete_vars	../library/varset.m	/^:- func delete_vars(varset(T), list(var(T))) = varset(/;kq|/^\<delete_vars\>/;'q;"	kind:func
varset.ensure_unique_names	../library/varset.m	/^:- func ensure_unique_names(list(var(T)), string, varset(T)) = varset(/;kq|/^\<ensure_unique_names\>/;'q;"	kind:func
varset.get_bindings	../library/varset.m	/^:- func get_bindings(varset(T)) = substitution(/;kq|/^\<get_bindings\>/;'q;"	kind:func
varset.get_var_names	../library/varset.m	/^:- pred get_var_names(varset(T)::in, map(var(/;kq|/^\<get_var_names\>/;'q;"	kind:pred
varset.init	../library/varset.m	/^:- func init = varset(/;kq|/^\<init\>/;'q;"	kind:func
varset.is_empty	../library/varset.m	/^:- pred is_empty(varset(/;kq|/^\<is_empty\>/;'q;"	kind:pred
varset.lookup_name	../library/varset.m	/^:- func lookup_name(varset(T), var(/;kq|/^\<lookup_name\>/;'q;"	kind:func
varset.lookup_name	../library/varset.m	/^:- func lookup_name(varset(T), var(/;kq|/^\<lookup_name\>/;'q;"	kind:func
varset.lookup_vars	../library/varset.m	/^:- func lookup_vars(varset(T)) = substitution(/;kq|/^\<lookup_vars\>/;'q;"	kind:func
varset.max_var	../library/varset.m	/^:- func max_var(varset(T)) = var(/;kq|/^\<max_var\>/;'q;"	kind:func
varset.merge	../library/varset.m	/^:- pred merge(varset(T)::in, varset(T)::in, list(term(/;kq|/^\<merge\>/;'q;"	kind:pred
varset.merge_renaming	../library/varset.m	/^:- pred merge_renaming(varset(T)::in, varset(/;kq|/^\<merge_renaming\>/;'q;"	kind:pred
varset.merge_without_names	../library/varset.m	/^:- pred merge_without_names(varset(T)::in, varset(T)::in, list(term(/;kq|/^\<merge_without_names\>/;'q;"	kind:pred
varset.name_var	../library/varset.m	/^:- func name_var(varset(T), var(T), string) = varset(/;kq|/^\<name_var\>/;'q;"	kind:func
varset.new_maybe_named_var	../library/varset.m	/^:- pred new_maybe_named_var(maybe(string)::in, var(/;kq|/^\<new_maybe_named_var\>/;'q;"	kind:pred
varset.new_named_var	../library/varset.m	/^:- pred new_named_var(string::in, var(/;kq|/^\<new_named_var\>/;'q;"	kind:pred
varset.new_uniquely_named_var	../library/varset.m	/^:- pred new_uniquely_named_var(string::in, var(/;kq|/^\<new_uniquely_named_var\>/;'q;"	kind:pred
varset.new_var	../library/varset.m	/^:- pred new_var(var(T)::out, varset(T)::in, varset(/;kq|/^\<new_var\>/;'q;"	kind:pred
varset.new_vars	../library/varset.m	/^:- pred new_vars(int::in, list(var(/;kq|/^\<new_vars\>/;'q;"	kind:pred
varset.new_vars_loop	../library/varset.m	/^:- pred new_vars_loop(int::in, list(var(T))::in, list(var(/;kq|/^\<new_vars_loop\>/;'q;"	kind:pred	file:
varset.num_allocated	../library/varset.m	/^:- func num_allocated(varset(/;kq|/^\<num_allocated\>/;'q;"	kind:func
varset.search_name	../library/varset.m	/^:- pred search_name(varset(T)::in, var(/;kq|/^\<search_name\>/;'q;"	kind:pred
varset.search_var	../library/varset.m	/^:- pred search_var(varset(T)::in, var(T)::in, term(/;kq|/^\<search_var\>/;'q;"	kind:pred
varset.select	../library/varset.m	/^:- func select(varset(T), set(var(T))) = varset(/;kq|/^\<select\>/;'q;"	kind:func
varset.set_bindings	../library/varset.m	/^:- func set_bindings(varset(T), substitution(T)) = varset(/;kq|/^\<set_bindings\>/;'q;"	kind:func
varset.squash	../library/varset.m	/^:- pred squash(varset(T)::in, list(var(/;kq|/^\<squash\>/;'q;"	kind:pred
varset.undo_default_names	../library/varset.m	/^:- pred undo_default_names(varset(T)::in, varset(/;kq|/^\<undo_default_names\>/;'q;"	kind:pred
varset.undo_default_names_loop	../library/varset.m	/^:- pred undo_default_names_loop(assoc_list(var(/;kq|/^\<undo_default_names_loop\>/;'q;"	kind:pred	file:
varset.unname_var	../library/varset.m	/^:- func unname_var(varset(T), var(T)) = varset(/;kq|/^\<unname_var\>/;'q;"	kind:func
varset.use_simple_loop	../library/varset.m	/^:- pred use_simple_loop(/;kq|/^\<use_simple_loop\>/;'q;"	kind:pred	file:
varset.var_name_list	../library/varset.m	/^:- func var_name_list(varset(T)) = assoc_list(var(/;kq|/^\<var_name_list\>/;'q;"	kind:func
varset.var_names	../library/varset.m	/^                var_names   :: map(var(T), string),$/;kq|-;/\<varset.var_names\>/;'q;"	kind:fld	file:
varset.var_supply	../library/varset.m	/^                var_supply  :: var_supply(T),$/;kq|-;/\<varset.var_supply\>/;'q;"	kind:fld	file:
varset.var_values	../library/varset.m	/^                var_values  :: map(var(T), term(T))$/;kq|-;/\<varset.var_values\>/;'q;"	kind:fld	file:
varset.vars	../library/varset.m	/^:- func vars(varset(T)) = list(var(/;kq|/^\<vars\>/;'q;"	kind:func
varset.vars_loop	../library/varset.m	/^:- pred vars_loop(var_supply(T)::in, var_supply(/;kq|/^\<vars_loop\>/;'q;"	kind:pred	file:
vartypes	vartypes.m	/^:- type vartypes == map(prog_var, mer_type).$/;kq|-;/\<vartypes\>/;'q;"	kind:type	file:
vartypes.add_var_type	vartypes.m	/^:- pred add_var_type(/;kq|/^\<add_var_type\>/;'q;"	kind:pred
vartypes.delete_var_type	vartypes.m	/^:- pred delete_var_type(/;kq|/^\<delete_var_type\>/;'q;"	kind:pred
vartypes.delete_var_types	vartypes.m	/^:- pred delete_var_types(list(/;kq|/^\<delete_var_types\>/;'q;"	kind:pred
vartypes.foldl_var_types	vartypes.m	/^:- pred foldl_var_types(pred(mer_type, T, T)::in(pred(/;kq|/^\<foldl_var_types\>/;'q;"	kind:pred
vartypes.init_vartypes	vartypes.m	/^:- pred init_vartypes(/;kq|/^\<init_vartypes\>/;'q;"	kind:pred
vartypes.is_in_vartypes	vartypes.m	/^:- pred is_in_vartypes(/;kq|/^\<is_in_vartypes\>/;'q;"	kind:pred
vartypes.lookup_var_type	vartypes.m	/^:- pred lookup_var_type(/;kq|/^\<lookup_var_type\>/;'q;"	kind:pred
vartypes.lookup_var_type_func	vartypes.m	/^:- func lookup_var_type_func(/;kq|/^\<lookup_var_type_func\>/;'q;"	kind:func
vartypes.lookup_var_types	vartypes.m	/^:- pred lookup_var_types(vartypes::in, list(/;kq|/^\<lookup_var_types\>/;'q;"	kind:pred
vartypes.prog_var_set_types	vartypes.m	/^:- type prog_var_set_types$/;kq|-;/\<vartypes.prog_var_set_types\>/;'q;"	kind:type
vartypes.search_var_type	vartypes.m	/^:- pred search_var_type(/;kq|/^\<search_var_type\>/;'q;"	kind:pred
vartypes.transform_var_types	vartypes.m	/^:- pred transform_var_types(pred(mer_type, mer_type)::in(pred(/;kq|/^\<transform_var_types\>/;'q;"	kind:pred	file:
vartypes.update_var_type	vartypes.m	/^:- pred update_var_type(/;kq|/^\<update_var_type\>/;'q;"	kind:pred
vartypes_add_corresponding_lists	vartypes.m	/^:- pred vartypes_add_corresponding_lists(list(/;kq|/^\<vartypes_add_corresponding_lists\>/;'q;"	kind:pred
vartypes_count	vartypes.m	/^:- pred vartypes_count(/;kq|/^\<vartypes_count\>/;'q;"	kind:pred
vartypes_from_corresponding_lists	vartypes.m	/^:- pred vartypes_from_corresponding_lists(list(/;kq|/^\<vartypes_from_corresponding_lists\>/;'q;"	kind:pred
vartypes_from_rev_sorted_assoc_list	vartypes.m	/^:- pred vartypes_from_rev_sorted_assoc_list(assoc_list(/;kq|/^\<vartypes_from_rev_sorted_assoc_list\>/;'q;"	kind:pred
vartypes_from_sorted_assoc_list	vartypes.m	/^:- pred vartypes_from_sorted_assoc_list(assoc_list(/;kq|/^\<vartypes_from_sorted_assoc_list\>/;'q;"	kind:pred
vartypes_is_empty	vartypes.m	/^:- pred vartypes_is_empty(/;kq|/^\<vartypes_is_empty\>/;'q;"	kind:pred
vartypes_optimize	vartypes.m	/^:- pred vartypes_optimize(/;kq|/^\<vartypes_optimize\>/;'q;"	kind:pred
vartypes_select	vartypes.m	/^:- pred vartypes_select(set(/;kq|/^\<vartypes_select\>/;'q;"	kind:pred
vartypes_to_sorted_assoc_list	vartypes.m	/^:- pred vartypes_to_sorted_assoc_list(/;kq|/^\<vartypes_to_sorted_assoc_list\>/;'q;"	kind:pred
vartypes_types	vartypes.m	/^:- pred vartypes_types(vartypes::in, list(/;kq|/^\<vartypes_types\>/;'q;"	kind:pred
vartypes_vars	vartypes.m	/^:- pred vartypes_vars(vartypes::in, list(/;kq|/^\<vartypes_vars\>/;'q;"	kind:pred
vcda_rval_types	llds.m	/^                vcda_rval_types :: common_cell_type,$/;kq|-;/\<vcda_rval_types\>/;'q;"	kind:fld
vcda_type_num	llds.m	/^                vcda_type_num   :: type_num,$/;kq|-;/\<vcda_type_num\>/;'q;"	kind:fld
vcda_values	llds.m	/^                vcda_values     :: list(common_cell_value)$/;kq|-;/\<vcda_values\>/;'q;"	kind:fld
vcda_vector_num	llds.m	/^                vcda_vector_num :: int,$/;kq|-;/\<vcda_vector_num\>/;'q;"	kind:fld
vd_set_or_add	options_file.m	/^                vd_set_or_add       :: set_or_add,$/;kq|-;/\<vd_set_or_add\>/;'q;"	kind:fld	file:
vd_value	options_file.m	/^                vd_value            :: list(char)$/;kq|-;/\<vd_value\>/;'q;"	kind:fld	file:
vd_var	options_file.m	/^                vd_var              :: env_optfile_var,$/;kq|-;/\<vd_var\>/;'q;"	kind:fld	file:
vector	lp_rational.m	/^:- type vector$/;kq|-;/\<vector\>/;'q;"	kind:type	file:
vector_cell_counter	global_data.m	/^                vector_cell_counter         :: counter, % next cell number$/;kq|-;/\<vector_cell_counter\>/;'q;"	kind:fld	file:
vector_cell_group	global_data.m	/^:- type vector_cell_group$/;kq|-;/\<vector_cell_group\>/;'q;"	kind:type	file:
vector_cell_map	global_data.m	/^                vector_cell_map             :: map(int, vector_contents)$/;kq|-;/\<vector_cell_map\>/;'q;"	kind:fld	file:
vector_common_data_array	llds.m	/^:- type vector_common_data_array$/;kq|-;/\<vector_common_data_array\>/;'q;"	kind:type
vector_common_data_id	llds.m	/^    ;       vector_common_data_id(type_num, int)$/;kq|-;/\<vector_common_data_id\>/;'q;"	kind:cons
vector_contents	global_data.m	/^:- type vector_contents$/;kq|-;/\<vector_contents\>/;'q;"	kind:type	file:
vector_to_constraint	lp_rational.m	/^:- func vector_to_constraint(/;kq|/^\<vector_to_constraint\>/;'q;"	kind:func	file:
vector_type_cell_map	global_data.m	/^:- type vector_type_cell_map == map(type_num, vector_cell_group).$/;kq|-;/\<vector_type_cell_map\>/;'q;"	kind:type	file:
verbose	mode_info.m	/^                verbose         :: mode_debug_flag_verbose,$/;kq|-;/\<verbose\>/;'q;"	kind:fld
verbose	options.m	/^    ;       verbose$/;kq|-;/\<verbose\>/;'q;"	kind:cons
verbose_always	error_spec.m	/^    --->    verbose_always$/;kq|-;/\<verbose_always\>/;'q;"	kind:cons
verbose_always_or_once	error_spec.m	/^:- type verbose_always_or_once$/;kq|-;/\<verbose_always_or_once\>/;'q;"	kind:type
verbose_and_nonverbose	error_spec.m	/^    ;       verbose_and_nonverbose(list(format_piece), list(format_piece)).$/;kq|-;/\<verbose_and_nonverbose\>/;'q;"	kind:cons
verbose_and_nonverbose	error_spec.m	/^    ;       verbose_and_nonverbose(list(format_piece), list(format_piece)).$/;kq|-;/\<verbose_and_nonverbose\>/;'q;"	kind:cons
verbose_commands	options.m	/^    ;       verbose_commands$/;kq|-;/\<verbose_commands\>/;'q;"	kind:cons
verbose_dump_mlds	options.m	/^    ;       verbose_dump_mlds$/;kq|-;/\<verbose_dump_mlds\>/;'q;"	kind:cons
verbose_errors	options.m	/^    ;       verbose_errors$/;kq|-;/\<verbose_errors\>/;'q;"	kind:cons
verbose_make	options.m	/^    ;       verbose_make$/;kq|-;/\<verbose_make\>/;'q;"	kind:cons
verbose_make_four_part_msg	make.util.m	/^:- pred verbose_make_four_part_msg(/;kq|/^\<verbose_make_four_part_msg\>/;'q;"	kind:pred
verbose_make_one_part_msg	make.util.m	/^:- pred verbose_make_one_part_msg(/;kq|/^\<verbose_make_one_part_msg\>/;'q;"	kind:pred
verbose_make_three_part_msg	make.util.m	/^:- pred verbose_make_three_part_msg(/;kq|/^\<verbose_make_three_part_msg\>/;'q;"	kind:pred
verbose_make_two_part_msg	make.util.m	/^:- pred verbose_make_two_part_msg(/;kq|/^\<verbose_make_two_part_msg\>/;'q;"	kind:pred
verbose_once	error_spec.m	/^    ;       verbose_once.$/;kq|-;/\<verbose_once\>/;'q;"	kind:cons
verbose_only	error_spec.m	/^    ;       verbose_only(verbose_always_or_once, list(format_piece))$/;kq|-;/\<verbose_only\>/;'q;"	kind:cons
verbose_only	error_spec.m	/^    ;       verbose_only(verbose_always_or_once, list(format_piece))$/;kq|-;/\<verbose_only\>/;'q;"	kind:cons
verbose_recompilation	options.m	/^    ;       verbose_recompilation$/;kq|-;/\<verbose_recompilation\>/;'q;"	kind:cons
verify_and_dump_psqueue	../library/psqueue.m	/^:- func verify_and_dump_psqueue(psqueue(/;kq|/^\<verify_and_dump_psqueue\>/;'q;"	kind:func
verify_cached_target_file_timestamp	make.timestamp.m	/^:- pred verify_cached_target_file_timestamp(/;kq|/^\<verify_cached_target_file_timestamp\>/;'q;"	kind:pred	file:
verify_cached_target_file_timestamp_search	make.timestamp.m	/^:- pred verify_cached_target_file_timestamp_search(/;kq|/^\<verify_cached_target_file_timestamp_search\>/;'q;"	kind:pred	file:
verify_depths	../library/set_ctree234.m	/^:- pred verify_depths(set_ctree234(T)::in, list(/;kq|/^\<verify_depths\>/;'q;"	kind:pred
verify_identical	../library/array.m	/^:- pred verify_identical(array(T)::array_ui, array(/;kq|/^\<verify_identical\>/;'q;"	kind:pred	file:
verify_indirect_reuse	structure_reuse.indirect.m	/^:- pred verify_indirect_reuse(/;kq|/^\<verify_indirect_reuse\>/;'q;"	kind:pred	file:
verify_indirect_reuse_conditional	structure_reuse.indirect.m	/^:- pred verify_indirect_reuse_conditional(/;kq|/^\<verify_indirect_reuse_conditional\>/;'q;"	kind:pred	file:
verify_indirect_reuse_for_call	structure_reuse.indirect.m	/^:- pred verify_indirect_reuse_for_call(/;kq|/^\<verify_indirect_reuse_for_call\>/;'q;"	kind:pred	file:
verify_indirect_reuse_reason	structure_reuse.indirect.m	/^:- type verify_indirect_reuse_reason$/;kq|-;/\<verify_indirect_reuse_reason\>/;'q;"	kind:type	file:
verify_indirect_reuse_reason_to_string	structure_reuse.indirect.m	/^:- func verify_indirect_reuse_reason_to_string(/;kq|/^\<verify_indirect_reuse_reason_to_string\>/;'q;"	kind:func	file:
verify_match	structure_reuse.direct_choose_reuse.m	/^:- pred verify_match(/;kq|/^\<verify_match\>/;'q;"	kind:pred	file:
verify_sorted	../library/array.m	/^:- pred verify_sorted(array(/;kq|/^\<verify_sorted\>/;'q;"	kind:pred	file:
version	../library/library.m	/^:- pred version(/;kq|/^\<version\>/;'q;"	kind:pred
version	../mdbcomp/mdbcomp.m	/^:- pred mdbcomp.version(/;kq|/^\<mdbcomp.version\>/;'q;"	kind:pred
version	options.m	/^    ;       version$/;kq|-;/\<version\>/;'q;"	kind:cons
version	pd_info.m	/^    ;       version($/;kq|-;/\<version\>/;'q;"	kind:cons
version.are_items_changed	recompilation.version.m	/^:- pred are_items_changed(assoc_list(/;kq|/^\<are_items_changed\>/;'q;"	kind:pred	file:
version.decl_pragma_record	recompilation.version.m	/^:- type decl_pragma_record$/;kq|-;/\<version.decl_pragma_record\>/;'q;"	kind:type	file:
version.gather_in_decl_marker	recompilation.version.m	/^:- pred gather_in_decl_marker(/;kq|/^\<gather_in_decl_marker\>/;'q;"	kind:pred	file:
version.gather_in_decl_pragma	recompilation.version.m	/^:- pred gather_in_decl_pragma(/;kq|/^\<gather_in_decl_pragma\>/;'q;"	kind:pred	file:
version.gather_in_inst_defn	recompilation.version.m	/^:- pred gather_in_inst_defn(/;kq|/^\<gather_in_inst_defn\>/;'q;"	kind:pred	file:
version.gather_in_instance	recompilation.version.m	/^:- pred gather_in_instance(/;kq|/^\<gather_in_instance\>/;'q;"	kind:pred	file:
version.gather_in_mode_decl	recompilation.version.m	/^:- pred gather_in_mode_decl(/;kq|/^\<gather_in_mode_decl\>/;'q;"	kind:pred	file:
version.gather_in_mode_defn	recompilation.version.m	/^:- pred gather_in_mode_defn(/;kq|/^\<gather_in_mode_defn\>/;'q;"	kind:pred	file:
version.gather_in_pred_decl	recompilation.version.m	/^:- pred gather_in_pred_decl(/;kq|/^\<gather_in_pred_decl\>/;'q;"	kind:pred	file:
version.gather_in_type_defn	recompilation.version.m	/^:- pred gather_in_type_defn(/;kq|/^\<gather_in_type_defn\>/;'q;"	kind:pred	file:
version.gather_in_type_repn	recompilation.version.m	/^:- pred gather_in_type_repn(/;kq|/^\<gather_in_type_repn\>/;'q;"	kind:pred	file:
version.gather_in_typeclass	recompilation.version.m	/^:- pred gather_in_typeclass(/;kq|/^\<gather_in_typeclass\>/;'q;"	kind:pred	file:
version.gathered_items	recompilation.version.m	/^:- type gathered_items$/;kq|-;/\<version.gathered_items\>/;'q;"	kind:type	file:
version.gi_functions	recompilation.version.m	/^                gi_functions        :: gathered_item_multi_map_na$/;kq|-;/\<version.gi_functions\>/;'q;"	kind:fld	file:
version.gi_instances	recompilation.version.m	/^                gi_instances        :: gathered_item_multi_map_in,$/;kq|-;/\<version.gi_instances\>/;'q;"	kind:fld	file:
version.gi_insts	recompilation.version.m	/^                gi_insts            :: gathered_item_multi_map_na,$/;kq|-;/\<version.gi_insts\>/;'q;"	kind:fld	file:
version.gi_modes	recompilation.version.m	/^                gi_modes            :: gathered_item_multi_map_na,$/;kq|-;/\<version.gi_modes\>/;'q;"	kind:fld	file:
version.gi_predicates	recompilation.version.m	/^                gi_predicates       :: gathered_item_multi_map_na,$/;kq|-;/\<version.gi_predicates\>/;'q;"	kind:fld	file:
version.gi_type_defns	recompilation.version.m	/^                gi_type_defns       :: gathered_item_multi_map_na,$/;kq|-;/\<version.gi_type_defns\>/;'q;"	kind:fld	file:
version.gi_type_names	recompilation.version.m	/^                gi_type_names       :: gathered_item_multi_map_na,$/;kq|-;/\<version.gi_type_names\>/;'q;"	kind:fld	file:
version.gi_typeclasses	recompilation.version.m	/^                gi_typeclasses      :: gathered_item_multi_map_na,$/;kq|-;/\<version.gi_typeclasses\>/;'q;"	kind:fld	file:
version.instances	recompilation.version.m	/^    ;       instances(recomp_item_name_version_map).$/;kq|-;/\<version.instances\>/;'q;"	kind:cons	file:
version.is_decl_pragma_changed	recompilation.version.m	/^:- pred is_decl_pragma_changed(/;kq|/^\<is_decl_pragma_changed\>/;'q;"	kind:pred	file:
version.is_gen_pragma_changed	recompilation.version.m	/^:- pred is_gen_pragma_changed(/;kq|/^\<is_gen_pragma_changed\>/;'q;"	kind:pred	file:
version.is_impl_pragma_changed	recompilation.version.m	/^:- pred is_impl_pragma_changed(/;kq|/^\<is_impl_pragma_changed\>/;'q;"	kind:pred	file:
version.is_item_avail_changed	recompilation.version.m	/^:- pred is_item_avail_changed(/;kq|/^\<is_item_avail_changed\>/;'q;"	kind:pred	file:
version.is_item_changed	recompilation.version.m	/^:- pred is_item_changed(/;kq|/^\<is_item_changed\>/;'q;"	kind:pred	file:
version.is_type_subst_changed	recompilation.version.m	/^:- pred is_type_subst_changed(/;kq|/^\<is_type_subst_changed\>/;'q;"	kind:pred	file:
version.items	recompilation.version.m	/^    --->    items(recomp_item_type, name_arity_version_map)$/;kq|-;/\<version.items\>/;'q;"	kind:cons	file:
version.maybe_pred_or_func_id	recompilation.version.m	/^:- type maybe_pred_or_func_id == pair(maybe(pred_or_func), sym_name_arity).$/;kq|-;/\<version.maybe_pred_or_func_id\>/;'q;"	kind:type	file:
version.type_list_is_unchanged	recompilation.version.m	/^:- pred type_list_is_unchanged(/;kq|/^\<type_list_is_unchanged\>/;'q;"	kind:pred	file:
version.update_version_numbers	recompilation.version.m	/^:- pred update_version_numbers(/;kq|/^\<update_version_numbers\>/;'q;"	kind:pred	file:
version_arg_types	pd_info.m	/^                version_arg_types   :: list(mer_type),$/;kq|-;/\<version_arg_types\>/;'q;"	kind:fld
version_arg_vars	pd_info.m	/^                version_arg_vars    :: list(prog_var),$/;kq|-;/\<version_arg_vars\>/;'q;"	kind:fld
version_array	../library/version_array.m	/^:- func version_array(list(T)) = version_array(/;kq|/^\<version_array\>/;'q;"	kind:func
version_array.'elem	../library/version_array.m	/^:- func 'elem :='(int, version_array(T), T) = version_array(/;kq|/^\<'elem\>/;'q;"	kind:func
version_array.all_false	../library/version_array.m	/^:- pred all_false(pred(T)::in(pred(in) is semidet), version_array(/;kq|/^\<all_false\>/;'q;"	kind:pred
version_array.all_true	../library/version_array.m	/^:- pred all_true(pred(T)::in(pred(in) is semidet), version_array(/;kq|/^\<all_true\>/;'q;"	kind:pred
version_array.copy	../library/version_array.m	/^:- func copy(version_array(T)) = version_array(/;kq|/^\<copy\>/;'q;"	kind:func
version_array.do_all_false	../library/version_array.m	/^:- pred do_all_false(pred(T)::in(pred(/;kq|/^\<do_all_false\>/;'q;"	kind:pred	file:
version_array.do_all_true	../library/version_array.m	/^:- pred do_all_true(pred(T)::in(pred(/;kq|/^\<do_all_true\>/;'q;"	kind:pred	file:
version_array.do_foldl2	../library/version_array.m	/^:- pred do_foldl2(pred(T, A, A, B, B), version_array(/;kq|/^\<do_foldl2\>/;'q;"	kind:pred	file:
version_array.do_foldl_func	../library/version_array.m	/^:- pred do_foldl_func((func(/;kq|/^\<do_foldl_func\>/;'q;"	kind:pred	file:
version_array.do_foldl_pred	../library/version_array.m	/^:- pred do_foldl_pred(pred(T, A, A), version_array(/;kq|/^\<do_foldl_pred\>/;'q;"	kind:pred	file:
version_array.do_foldr2	../library/version_array.m	/^:- pred do_foldr2(pred(T, A, A, B, B), version_array(/;kq|/^\<do_foldr2\>/;'q;"	kind:pred	file:
version_array.do_foldr_func	../library/version_array.m	/^:- pred do_foldr_func((func(T, A) = A)::in, version_array(/;kq|/^\<do_foldr_func\>/;'q;"	kind:pred	file:
version_array.do_foldr_pred	../library/version_array.m	/^:- pred do_foldr_pred(pred(T, A, A), version_array(/;kq|/^\<do_foldr_pred\>/;'q;"	kind:pred	file:
version_array.elem	../library/version_array.m	/^:- func elem(int, version_array(/;kq|/^\<elem\>/;'q;"	kind:func
version_array.empty	../library/version_array.m	/^:- func empty = version_array(/;kq|/^\<empty\>/;'q;"	kind:func
version_array.eq_version_array	../library/version_array.m	/^:- pred eq_version_array(version_array(T)::in, version_array(/;kq|/^\<eq_version_array\>/;'q;"	kind:pred	file:
version_array.foldl	../library/version_array.m	/^:- func foldl(func(T, A) = A, version_array(/;kq|/^\<foldl\>/;'q;"	kind:func
version_array.foldl2	../library/version_array.m	/^:- pred foldl2(pred(T, A, A, B, B), version_array(/;kq|/^\<foldl2\>/;'q;"	kind:pred
version_array.foldr	../library/version_array.m	/^:- func foldr(func(T, A) = A, version_array(/;kq|/^\<foldr\>/;'q;"	kind:func
version_array.foldr2	../library/version_array.m	/^:- pred foldr2(pred(T, A, A, B, B), version_array(/;kq|/^\<foldr2\>/;'q;"	kind:pred
version_array.from_list	../library/version_array.m	/^:- func from_list(list(T)) = version_array(/;kq|/^\<from_list\>/;'q;"	kind:func
version_array.get_if_in_range	../library/version_array.m	/^:- pred get_if_in_range(version_array(/;kq|/^\<get_if_in_range\>/;'q;"	kind:pred	file:
version_array.has_lock	../library/version_array.m	/^:- pred has_lock(version_array(/;kq|/^\<has_lock\>/;'q;"	kind:pred
version_array.init	../library/version_array.m	/^:- func init(int, T) = version_array(/;kq|/^\<init\>/;'q;"	kind:func
version_array.is_empty	../library/version_array.m	/^:- pred is_empty(version_array(/;kq|/^\<is_empty\>/;'q;"	kind:pred
version_array.list	../library/version_array.m	/^:- func list(version_array(T)) = list(/;kq|/^\<list\>/;'q;"	kind:func
version_array.lookup	../library/version_array.m	/^:- func lookup(version_array(/;kq|/^\<lookup\>/;'q;"	kind:func
version_array.max	../library/version_array.m	/^:- func max(version_array(/;kq|/^\<max\>/;'q;"	kind:func
version_array.resize	../library/version_array.m	/^:- func resize(version_array(T), int, T) = version_array(/;kq|/^\<resize\>/;'q;"	kind:func
version_array.set	../library/version_array.m	/^:- pred set(int::in, T::in, version_array(T)::in, version_array(/;kq|/^\<set\>/;'q;"	kind:pred
version_array.set_if_in_range	../library/version_array.m	/^:- pred set_if_in_range(/;kq|/^\<set_if_in_range\>/;'q;"	kind:pred	file:
version_array.size	../library/version_array.m	/^:- func size(version_array(/;kq|/^\<size\>/;'q;"	kind:func
version_array.to_list	../library/version_array.m	/^:- func to_list(version_array(T)) = list(/;kq|/^\<to_list\>/;'q;"	kind:func
version_array.unsafe_empty	../library/version_array.m	/^:- func unsafe_empty = version_array(/;kq|/^\<unsafe_empty\>/;'q;"	kind:func
version_array.unsafe_init	../library/version_array.m	/^:- func unsafe_init(int, T) = version_array(/;kq|/^\<unsafe_init\>/;'q;"	kind:func
version_array.unsafe_rewind	../library/version_array.m	/^:- func unsafe_rewind(version_array(T)) = version_array(/;kq|/^\<unsafe_rewind\>/;'q;"	kind:func
version_array2d	../library/version_array2d.m	/^:- func version_array2d(list(list(T))) = version_array2d(/;kq|/^\<version_array2d\>/;'q;"	kind:func
version_array2d	../library/version_array2d.m	/^:- type version_array2d(T)$/;kq|-;/\<version_array2d\>/;'q;"	kind:type	file:
version_array2d.'elem	../library/version_array2d.m	/^:- func 'elem :='(int, int, version_array2d(T), T) = version_array2d(/;kq|/^\<'elem\>/;'q;"	kind:func
version_array2d.bounds	../library/version_array2d.m	/^:- pred bounds(version_array2d(/;kq|/^\<bounds\>/;'q;"	kind:pred
version_array2d.copy	../library/version_array2d.m	/^:- func copy(version_array2d(T)) = version_array2d(/;kq|/^\<copy\>/;'q;"	kind:func
version_array2d.elem	../library/version_array2d.m	/^:- func elem(int, int, version_array2d(/;kq|/^\<elem\>/;'q;"	kind:func
version_array2d.in_bounds	../library/version_array2d.m	/^:- pred in_bounds(version_array2d(/;kq|/^\<in_bounds\>/;'q;"	kind:pred
version_array2d.init	../library/version_array2d.m	/^:- func init(int, int, T) = version_array2d(/;kq|/^\<init\>/;'q;"	kind:func
version_array2d.lists	../library/version_array2d.m	/^:- func lists(version_array2d(T)) = list(list(/;kq|/^\<lists\>/;'q;"	kind:func
version_array2d.lists_2	../library/version_array2d.m	/^:- func lists_2(int, int, int, version_array(T), list(/;kq|/^\<lists_2\>/;'q;"	kind:func	file:
version_array2d.lookup	../library/version_array2d.m	/^:- pred lookup(version_array2d(/;kq|/^\<lookup\>/;'q;"	kind:pred
version_array2d.resize	../library/version_array2d.m	/^:- func resize(version_array2d(T), int, int, T) = version_array2d(/;kq|/^\<resize\>/;'q;"	kind:func
version_array2d.resize_2	../library/version_array2d.m	/^:- func resize_2(int, int, int, int, version_array2d(/;kq|/^\<resize_2\>/;'q;"	kind:func	file:
version_array2d.set	../library/version_array2d.m	/^:- pred set(/;kq|/^\<set\>/;'q;"	kind:pred
version_array2d.unsafe_rewind	../library/version_array2d.m	/^:- func unsafe_rewind(version_array2d(T)) = version_array2d(/;kq|/^\<unsafe_rewind\>/;'q;"	kind:func
version_array_init_loop	../library/version_array.m	/^:- pred version_array_init_loop(int::in, list(/;kq|/^\<version_array_init_loop\>/;'q;"	kind:pred	file:
version_array_to_doc	../library/pprint.m	/^:- func version_array_to_doc(int, version_array(/;kq|/^\<version_array_to_doc\>/;'q;"	kind:func	file:
version_array_to_doc	../library/pretty_printer.m	/^:- func version_array_to_doc(version_array(/;kq|/^\<version_array_to_doc\>/;'q;"	kind:func
version_array_to_doc	../library/version_array.m	/^:- func version_array_to_doc(version_array(/;kq|/^\<version_array_to_doc\>/;'q;"	kind:func
version_array_to_doc_loop	../library/pretty_printer.m	/^:- func version_array_to_doc_loop(version_array(/;kq|/^\<version_array_to_doc_loop\>/;'q;"	kind:func	file:
version_array_to_revstrings	../library/string.to_string.m	/^:- pred version_array_to_revstrings(/;kq|/^\<version_array_to_revstrings\>/;'q;"	kind:pred	file:
version_bitmap	../library/version_bitmap.m	/^:- type version_bitmap == version_array(int).$/;kq|-;/\<version_bitmap\>/;'q;"	kind:type	file:
version_bitmap.'bit	../library/version_bitmap.m	/^:- func 'bit :='(/;kq|/^\<'bit\>/;'q;"	kind:func
version_bitmap.bit	../library/version_bitmap.m	/^:- func bit(/;kq|/^\<bit\>/;'q;"	kind:func
version_bitmap.bitmask	../library/version_bitmap.m	/^:- func bitmask(/;kq|/^\<bitmask\>/;'q;"	kind:func	file:
version_bitmap.bitsmask	../library/version_bitmap.m	/^:- func bitsmask(/;kq|/^\<bitsmask\>/;'q;"	kind:func	file:
version_bitmap.clear	../library/version_bitmap.m	/^:- func clear(/;kq|/^\<clear\>/;'q;"	kind:func
version_bitmap.complement	../library/version_bitmap.m	/^:- func complement(/;kq|/^\<complement\>/;'q;"	kind:func
version_bitmap.complement_2	../library/version_bitmap.m	/^:- func complement_2(/;kq|/^\<complement_2\>/;'q;"	kind:func	file:
version_bitmap.copy	../library/version_bitmap.m	/^:- func copy(/;kq|/^\<copy\>/;'q;"	kind:func
version_bitmap.difference	../library/version_bitmap.m	/^:- func difference(/;kq|/^\<difference\>/;'q;"	kind:func
version_bitmap.flip	../library/version_bitmap.m	/^:- func flip(/;kq|/^\<flip\>/;'q;"	kind:func
version_bitmap.get_bit	../library/version_bitmap.m	/^:- pred get_bit(/;kq|/^\<get_bit\>/;'q;"	kind:pred
version_bitmap.in_range	../library/version_bitmap.m	/^:- pred in_range(/;kq|/^\<in_range\>/;'q;"	kind:pred	file:
version_bitmap.init	../library/version_bitmap.m	/^:- func init(/;kq|/^\<init\>/;'q;"	kind:func
version_bitmap.initializer	../library/version_bitmap.m	/^:- func initializer(/;kq|/^\<initializer\>/;'q;"	kind:func	file:
version_bitmap.int_offset	../library/version_bitmap.m	/^:- func int_offset(/;kq|/^\<int_offset\>/;'q;"	kind:func	file:
version_bitmap.intersect	../library/version_bitmap.m	/^:- func intersect(/;kq|/^\<intersect\>/;'q;"	kind:func
version_bitmap.is_clear	../library/version_bitmap.m	/^:- pred is_clear(/;kq|/^\<is_clear\>/;'q;"	kind:pred
version_bitmap.is_set	../library/version_bitmap.m	/^:- pred is_set(/;kq|/^\<is_set\>/;'q;"	kind:pred
version_bitmap.num_bits	../library/version_bitmap.m	/^:- func num_bits(/;kq|/^\<num_bits\>/;'q;"	kind:func
version_bitmap.resize	../library/version_bitmap.m	/^:- func resize(/;kq|/^\<resize\>/;'q;"	kind:func
version_bitmap.set	../library/version_bitmap.m	/^:- func set(/;kq|/^\<set\>/;'q;"	kind:func
version_bitmap.set_bit	../library/version_bitmap.m	/^:- pred set_bit(/;kq|/^\<set_bit\>/;'q;"	kind:pred
version_bitmap.union	../library/version_bitmap.m	/^:- func union(/;kq|/^\<union\>/;'q;"	kind:func
version_bitmap.unsafe_rewind	../library/version_bitmap.m	/^:- func unsafe_rewind(/;kq|/^\<unsafe_rewind\>/;'q;"	kind:func
version_bitmap.xor	../library/version_bitmap.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
version_bitmap.zip	../library/version_bitmap.m	/^:- func zip(int, func(/;kq|/^\<zip\>/;'q;"	kind:func	file:
version_cost_improv	pd_info.m	/^                version_cost_improv :: int,$/;kq|-;/\<version_cost_improv\>/;'q;"	kind:fld
version_deforest_calls	pd_info.m	/^                version_deforest_calls  :: list(pred_proc_id),$/;kq|-;/\<version_deforest_calls\>/;'q;"	kind:fld
version_hash_table	../library/version_hash_table.m	/^:- type version_hash_table(K, V)$/;kq|-;/\<version_hash_table\>/;'q;"	kind:type	file:
version_hash_table.'elem	../library/version_hash_table.m	/^:- func 'elem :='(K, version_hash_table(K, V), V) = version_hash_table(/;kq|/^\<'elem\>/;'q;"	kind:func
version_hash_table.buckets	../library/version_hash_table.m	/^:- type buckets(K, V) == version_array(hash_table_alist(K, V)).$/;kq|-;/\<version_hash_table.buckets\>/;'q;"	kind:type	file:
version_hash_table.copy	../library/version_hash_table.m	/^:- func copy(version_hash_table(K, V)) = version_hash_table(/;kq|/^\<copy\>/;'q;"	kind:func
version_hash_table.delete	../library/version_hash_table.m	/^:- func delete(version_hash_table(K, V), K) = version_hash_table(/;kq|/^\<delete\>/;'q;"	kind:func
version_hash_table.det_insert	../library/version_hash_table.m	/^:- func det_insert(version_hash_table(K, V), K, V) = version_hash_table(/;kq|/^\<det_insert\>/;'q;"	kind:func
version_hash_table.det_update	../library/version_hash_table.m	/^:- func det_update(version_hash_table(K, V), K, V) = version_hash_table(/;kq|/^\<det_update\>/;'q;"	kind:func
version_hash_table.do_init	../library/version_hash_table.m	/^:- pred do_init(hash_pred(K)::in(/;kq|/^\<do_init\>/;'q;"	kind:pred	file:
version_hash_table.elem	../library/version_hash_table.m	/^:- func elem(K, version_hash_table(/;kq|/^\<elem\>/;'q;"	kind:func
version_hash_table.equal	../library/version_hash_table.m	/^:- pred equal(version_hash_table(K, V)::in, version_hash_table(/;kq|/^\<equal\>/;'q;"	kind:pred
version_hash_table.expand	../library/version_hash_table.m	/^:- func expand(int::in, int::in, hash_pred(K)::in(/;kq|/^\<expand\>/;'q;"	kind:func	file:
version_hash_table.find_slot	../library/version_hash_table.m	/^:- func find_slot(version_hash_table(/;kq|/^\<find_slot\>/;'q;"	kind:func	file:
version_hash_table.fold	../library/version_hash_table.m	/^:- func fold(func(K, V, A) = A, version_hash_table(/;kq|/^\<fold\>/;'q;"	kind:func
version_hash_table.fold_f	../library/version_hash_table.m	/^:- pred fold_f(func(K, V, A) = A, hash_table_alist(/;kq|/^\<fold_f\>/;'q;"	kind:pred	file:
version_hash_table.fold_p	../library/version_hash_table.m	/^:- pred fold_p(pred(K, V, A, A), hash_table_alist(/;kq|/^\<fold_p\>/;'q;"	kind:pred	file:
version_hash_table.hash_pred	../library/version_hash_table.m	/^:- type hash_pred(K) == (pred(K,  int)).$/;kq|-;/\<version_hash_table.hash_pred\>/;'q;"	kind:type
version_hash_table.ht	../library/version_hash_table.m	/^    --->    ht($/;kq|-;/\<version_hash_table.ht\>/;'q;"	kind:cons	file:
version_hash_table.ht_buckets	../library/version_hash_table.m	/^                ht_buckets              :: buckets(K, V)$/;kq|-;/\<version_hash_table.ht_buckets\>/;'q;"	kind:fld	file:
version_hash_table.ht_cons	../library/version_hash_table.m	/^    ;       ht_cons(K, V, hash_table_alist(K, V)).$/;kq|-;/\<version_hash_table.ht_cons\>/;'q;"	kind:cons	file:
version_hash_table.ht_nil	../library/version_hash_table.m	/^    --->    ht_nil$/;kq|-;/\<version_hash_table.ht_nil\>/;'q;"	kind:cons	file:
version_hash_table.ht_single	../library/version_hash_table.m	/^    ;       ht_single(K, V)$/;kq|-;/\<version_hash_table.ht_single\>/;'q;"	kind:cons	file:
version_hash_table.init	../library/version_hash_table.m	/^:- func init(hash_pred(K)::in(/;kq|/^\<init\>/;'q;"	kind:func
version_hash_table.int	../library/version_hash_table.m	/^                ht_hash_pred            :: pred(K::in, int::out) is det,$/;kq|-;/\<version_hash_table.int\>/;'q;"	kind:fld	file:
version_hash_table.lookup	../library/version_hash_table.m	/^:- func lookup(version_hash_table(/;kq|/^\<lookup\>/;'q;"	kind:func
version_hash_table.num_buckets	../library/version_hash_table.m	/^:- func num_buckets(version_hash_table(/;kq|/^\<num_buckets\>/;'q;"	kind:func
version_hash_table.search	../library/version_hash_table.m	/^:- func search(version_hash_table(/;kq|/^\<search\>/;'q;"	kind:func
version_hash_table.set	../library/version_hash_table.m	/^:- func set(version_hash_table(K, V), K, V) = version_hash_table(/;kq|/^\<set\>/;'q;"	kind:func
version_hash_table.unsafe_init	../library/version_hash_table.m	/^:- func unsafe_init(hash_pred(K)::in(/;kq|/^\<unsafe_init\>/;'q;"	kind:func
version_index	pd_info.m	/^:- type version_index == map(pred_proc_id, version_info).$/;kq|-;/\<version_index\>/;'q;"	kind:type
version_info	higher_order.higher_order_global_info.m	/^:- type version_info$/;kq|-;/\<version_info\>/;'q;"	kind:type
version_info	pd_info.m	/^:- type version_info$/;kq|-;/\<version_info\>/;'q;"	kind:type
version_info_map	higher_order.higher_order_global_info.m	/^:- type version_info_map == map(pred_proc_id, version_info).$/;kq|-;/\<version_info_map\>/;'q;"	kind:type
version_init_insts	pd_info.m	/^                version_init_insts  :: instmap,$/;kq|-;/\<version_init_insts\>/;'q;"	kind:fld
version_is_exact	pd_info.m	/^:- type version_is_exact$/;kq|-;/\<version_is_exact\>/;'q;"	kind:type
version_matches	higher_order.higher_order_global_info.m	/^:- pred version_matches(/;kq|/^\<version_matches\>/;'q;"	kind:pred
version_number	analysis.file.m	/^:- func version_number = int.$/;kq|/^\<version_number\>/;'q;"	kind:func	file:
version_number	make.module_dep_file.m	/^:- pred version_number(/;kq|/^\<version_number\>/;'q;"	kind:pred	file:
version_number	recompilation.item_types.m	/^:- type version_number == timestamp.$/;kq|-;/\<version_number\>/;'q;"	kind:type
version_number_result	parse_module.m	/^:- type version_number_result$/;kq|-;/\<version_number_result\>/;'q;"	kind:type	file:
version_number_term	make.module_dep_file.m	/^:- pred version_number_term(/;kq|/^\<version_number_term\>/;'q;"	kind:pred	file:
version_number_to_string	recompilation.item_types.m	/^:- func version_number_to_string(/;kq|/^\<version_number_to_string\>/;'q;"	kind:func
version_numbers	prog_parse_tree.m	/^    ;       version_numbers(module_item_version_numbers).$/;kq|-;/\<version_numbers\>/;'q;"	kind:cons
version_numbers_return_timestamp	mercury_compile_main.m	/^:- func version_numbers_return_timestamp(/;kq|/^\<version_numbers_return_timestamp\>/;'q;"	kind:func	file:
version_orig_cost	pd_info.m	/^                version_orig_cost   :: int,$/;kq|-;/\<version_orig_cost\>/;'q;"	kind:fld
version_orig_goal	pd_info.m	/^                version_orig_goal   :: hlds_goal,$/;kq|-;/\<version_orig_goal\>/;'q;"	kind:fld
version_parents	pd_info.m	/^                version_parents     :: set(pred_proc_id),$/;kq|-;/\<version_parents\>/;'q;"	kind:fld
version_source	pd_info.m	/^                version_source      :: maybe(pred_proc_id)$/;kq|-;/\<version_source\>/;'q;"	kind:fld
version_store	../library/version_store.m	/^:- type version_store(S)$/;kq|-;/\<version_store\>/;'q;"	kind:type	file:
version_store.'elem	../library/version_store.m	/^:- func 'elem :='(mutvar(T, S), version_store(S), T) = version_store(/;kq|/^\<'elem\>/;'q;"	kind:func
version_store.copy_mutvar	../library/version_store.m	/^:- pred copy_mutvar(mutvar(T, S)::in, mutvar(/;kq|/^\<copy_mutvar\>/;'q;"	kind:pred
version_store.elem	../library/version_store.m	/^:- func elem(mutvar(T, S), version_store(/;kq|/^\<elem\>/;'q;"	kind:func
version_store.get_mutvar	../library/version_store.m	/^:- pred get_mutvar(mutvar(/;kq|/^\<get_mutvar\>/;'q;"	kind:pred
version_store.init	../library/version_store.m	/^:- some [S] func init = version_store(/;kq|/^\<init\>/;'q;"	kind:func
version_store.lookup	../library/version_store.m	/^:- func lookup(version_store(S), mutvar(/;kq|/^\<lookup\>/;'q;"	kind:func
version_store.mutvar	../library/version_store.m	/^:- type mutvar(T, S)$/;kq|-;/\<version_store.mutvar\>/;'q;"	kind:type	file:
version_store.new_mutvar	../library/version_store.m	/^:- pred new_mutvar(T::in, mutvar(/;kq|/^\<new_mutvar\>/;'q;"	kind:pred
version_store.resize	../library/version_store.m	/^:- pred resize(int::in, version_store(S)::in, version_store(/;kq|/^\<resize\>/;'q;"	kind:pred	file:
version_store.set	../library/version_store.m	/^:- func set(version_store(S), mutvar(T, S), T) = version_store(/;kq|/^\<set\>/;'q;"	kind:func
version_store.set_mutvar	../library/version_store.m	/^:- pred set_mutvar(mutvar(/;kq|/^\<set_mutvar\>/;'q;"	kind:pred
version_store.size	../library/version_store.m	/^:- func size(version_store(/;kq|/^\<size\>/;'q;"	kind:func	file:
version_store.unsafe_rewind	../library/version_store.m	/^:- func unsafe_rewind(version_store(T)) = version_store(/;kq|/^\<unsafe_rewind\>/;'q;"	kind:func
versions.apply_reuse_in_proc	structure_reuse.versions.m	/^:- pred apply_reuse_in_proc(/;kq|/^\<apply_reuse_in_proc\>/;'q;"	kind:pred	file:
versions.divide_reuse_procs	structure_reuse.versions.m	/^:- pred divide_reuse_procs(set(/;kq|/^\<divide_reuse_procs\>/;'q;"	kind:pred	file:
versions.leave_potential_reuse	structure_reuse.versions.m	/^    ;       leave_potential_reuse.$/;kq|-;/\<versions.leave_potential_reuse\>/;'q;"	kind:cons	file:
versions.process_case	structure_reuse.versions.m	/^:- pred process_case(/;kq|/^\<process_case\>/;'q;"	kind:pred	file:
versions.process_goal	structure_reuse.versions.m	/^:- pred process_goal(/;kq|/^\<process_goal\>/;'q;"	kind:pred	file:
versions.unification_set_reuse	structure_reuse.versions.m	/^:- pred unification_set_reuse(/;kq|/^\<unification_set_reuse\>/;'q;"	kind:pred	file:
vertex_map	../library/digraph.m	/^                vertex_map          :: bimap(T, digraph_key(T)),$/;kq|-;/\<vertex_map\>/;'q;"	kind:fld	file:
vertices	../library/digraph.m	/^:- func vertices(digraph(T)) = set(/;kq|/^\<vertices\>/;'q;"	kind:func
very_verbose	options.m	/^    ;       very_verbose$/;kq|-;/\<very_verbose\>/;'q;"	kind:cons
vifi_final_inst	instmap.m	/^                vifi_final_inst :: mer_inst$/;kq|-;/\<vifi_final_inst\>/;'q;"	kind:fld
vifi_init_inst	instmap.m	/^                vifi_init_inst  :: mer_inst,$/;kq|-;/\<vifi_init_inst\>/;'q;"	kind:fld
vifi_var	instmap.m	/^                vifi_var        :: prog_var,$/;kq|-;/\<vifi_var\>/;'q;"	kind:fld
vis_inner_proc	hlds_pred.m	/^                vis_inner_proc          :: pred_proc_id,$/;kq|-;/\<vis_inner_proc\>/;'q;"	kind:fld
vis_outer_proc	hlds_pred.m	/^                vis_outer_proc          :: pred_proc_id,$/;kq|-;/\<vis_outer_proc\>/;'q;"	kind:fld
visibility_private	prog_data_used_modules.m	/^    ;       visibility_private.$/;kq|-;/\<visibility_private\>/;'q;"	kind:cons
visibility_public	prog_data_used_modules.m	/^    --->    visibility_public$/;kq|-;/\<visibility_public\>/;'q;"	kind:cons
visible_scc_data	hlds_pred.m	/^:- type visible_scc_data$/;kq|-;/\<visible_scc_data\>/;'q;"	kind:type
visit_counter	../library/digraph.m	/^                visit_counter   :: uint,$/;kq|-;/\<visit_counter\>/;'q;"	kind:fld	file:
visit_map	../library/digraph.m	/^                visit_map       :: map(digraph_key(T), uint)$/;kq|-;/\<visit_map\>/;'q;"	kind:fld	file:
visited_earlier	../library/digraph.m	/^:- pred visited_earlier(modified_tarjan_visit(/;kq|/^\<visited_earlier\>/;'q;"	kind:pred	file:
vl	parse_pragma.m	/^    ;       vl. % The value list argument of format_string_values.$/;kq|-;/\<vl\>/;'q;"	kind:cons	file:
vli_acquired	var_locn.m	/^                vli_acquired        :: set(lval),$/;kq|-;/\<vli_acquired\>/;'q;"	kind:fld	file:
vli_exceptions	var_locn.m	/^                vli_exceptions      :: assoc_list(prog_var, lval)$/;kq|-;/\<vli_exceptions\>/;'q;"	kind:fld	file:
vli_float_reg_type	var_locn.m	/^                vli_float_reg_type  :: reg_type,$/;kq|-;/\<vli_float_reg_type\>/;'q;"	kind:fld	file:
vli_follow_vars_map	var_locn.m	/^                vli_follow_vars_map :: abs_follow_vars_map,$/;kq|-;/\<vli_follow_vars_map\>/;'q;"	kind:fld	file:
vli_loc_var_map	var_locn.m	/^                vli_loc_var_map     :: loc_var_map,$/;kq|-;/\<vli_loc_var_map\>/;'q;"	kind:fld	file:
vli_locked_f	var_locn.m	/^                vli_locked_f        :: int,$/;kq|-;/\<vli_locked_f\>/;'q;"	kind:fld	file:
vli_locked_r	var_locn.m	/^                vli_locked_r        :: int,$/;kq|-;/\<vli_locked_r\>/;'q;"	kind:fld	file:
vli_next_non_res_f	var_locn.m	/^                vli_next_non_res_f  :: int,$/;kq|-;/\<vli_next_non_res_f\>/;'q;"	kind:fld	file:
vli_next_non_res_r	var_locn.m	/^                vli_next_non_res_r  :: int,$/;kq|-;/\<vli_next_non_res_r\>/;'q;"	kind:fld	file:
vli_stack_slots	var_locn.m	/^                vli_stack_slots     :: stack_slots,$/;kq|-;/\<vli_stack_slots\>/;'q;"	kind:fld	file:
vli_var_state_map	var_locn.m	/^                vli_var_state_map   :: var_state_map,$/;kq|-;/\<vli_var_state_map\>/;'q;"	kind:fld	file:
vli_var_table	var_locn.m	/^                vli_var_table       :: var_table,$/;kq|-;/\<vli_var_table\>/;'q;"	kind:fld	file:
vm_cache_maps	polymorphism_info.m	/^                vm_cache_maps               :: cache_maps$/;kq|-;/\<vm_cache_maps\>/;'q;"	kind:fld
vm_final_inst	../mdbcomp/program_representation.m	/^                vm_final_inst       :: inst_rep$/;kq|-;/\<vm_final_inst\>/;'q;"	kind:fld
vm_initial_inst	../mdbcomp/program_representation.m	/^                vm_initial_inst     :: inst_rep,$/;kq|-;/\<vm_initial_inst\>/;'q;"	kind:fld
vm_rtti_varmaps	polymorphism_info.m	/^                vm_rtti_varmaps             :: rtti_varmaps,$/;kq|-;/\<vm_rtti_varmaps\>/;'q;"	kind:fld
vm_snapshot_num	polymorphism_info.m	/^                vm_snapshot_num             :: int,$/;kq|-;/\<vm_snapshot_num\>/;'q;"	kind:fld
vm_var_table	polymorphism_info.m	/^                vm_var_table                :: var_table,$/;kq|-;/\<vm_var_table\>/;'q;"	kind:fld
vni_unified_with_functor	headvar_names.m	/^                vni_unified_with_functor    :: bool,$/;kq|-;/\<vni_unified_with_functor\>/;'q;"	kind:fld	file:
vni_unified_with_vars	headvar_names.m	/^                vni_unified_with_vars       :: set(string)$/;kq|-;/\<vni_unified_with_vars\>/;'q;"	kind:fld	file:
vnr_error	parse_module.m	/^    ;       vnr_error(error_spec, nonfatal_read_module_error).$/;kq|-;/\<vnr_error\>/;'q;"	kind:cons	file:
vnr_ok	parse_module.m	/^    --->    vnr_ok(maybe_version_numbers)$/;kq|-;/\<vnr_ok\>/;'q;"	kind:cons	file:
vns_var_table	var_db.m	/^    ;       vns_var_table(var_table).$/;kq|-;/\<vns_var_table\>/;'q;"	kind:cons
vns_varset	var_db.m	/^    --->    vns_varset(prog_varset)$/;kq|-;/\<vns_varset\>/;'q;"	kind:cons
voch_arg_num	var_origins.m	/^                voch_arg_num    :: uint$/;kq|-;/\<voch_arg_num\>/;'q;"	kind:fld
voch_clause	var_origins.m	/^                voch_clause     :: uint,$/;kq|-;/\<voch_clause\>/;'q;"	kind:fld
voch_context	var_origins.m	/^                voch_context    :: prog_context,$/;kq|-;/\<voch_context\>/;'q;"	kind:fld
vofc_arg_num	var_origins.m	/^                vofc_arg_num    :: uint$/;kq|-;/\<vofc_arg_num\>/;'q;"	kind:fld
vofc_callee	var_origins.m	/^                vofc_callee     :: pred_id,$/;kq|-;/\<vofc_callee\>/;'q;"	kind:fld
vofc_context	var_origins.m	/^                vofc_context    :: prog_context,$/;kq|-;/\<vofc_context\>/;'q;"	kind:fld
vogc_arg_num	var_origins.m	/^                vogc_arg_num    :: uint$/;kq|-;/\<vogc_arg_num\>/;'q;"	kind:fld
vogc_callee	var_origins.m	/^                vogc_callee     :: generic_call,$/;kq|-;/\<vogc_callee\>/;'q;"	kind:fld
vogc_context	var_origins.m	/^                vogc_context    :: prog_context,$/;kq|-;/\<vogc_context\>/;'q;"	kind:fld
void_type	builtin_lib_types.m	/^:- func void_type = mer_type.$/;kq|/^\<void_type\>/;'q;"	kind:func
void_var	rbmm.live_variable_analysis.m	/^:- pred void_var(/;kq|/^\<void_var\>/;'q;"	kind:pred	file:
volh_arg_num	var_origins.m	/^                volh_arg_num    :: uint$/;kq|-;/\<volh_arg_num\>/;'q;"	kind:fld
volh_context	var_origins.m	/^                volh_context    :: prog_context,$/;kq|-;/\<volh_context\>/;'q;"	kind:fld
volh_p_or_f	var_origins.m	/^                volh_p_or_f     :: pred_or_func,$/;kq|-;/\<volh_p_or_f\>/;'q;"	kind:fld
vopc_arg_num	var_origins.m	/^                vopc_arg_num    :: uint$/;kq|-;/\<vopc_arg_num\>/;'q;"	kind:fld
vopc_callee	var_origins.m	/^                vopc_callee     :: pred_id,$/;kq|-;/\<vopc_callee\>/;'q;"	kind:fld
vopc_context	var_origins.m	/^                vopc_context    :: prog_context,$/;kq|-;/\<vopc_context\>/;'q;"	kind:fld
vouf_cons_id	var_origins.m	/^                vouf_cons_id    :: cons_id,$/;kq|-;/\<vouf_cons_id\>/;'q;"	kind:fld
vouf_context	var_origins.m	/^                vouf_context    :: prog_context,$/;kq|-;/\<vouf_context\>/;'q;"	kind:fld
vouf_lorhsa	var_origins.m	/^                vouf_lorhsa     :: lhs_or_rhs_arg$/;kq|-;/\<vouf_lorhsa\>/;'q;"	kind:fld
vouv_context	var_origins.m	/^                vouv_context    :: prog_context,$/;kq|-;/\<vouv_context\>/;'q;"	kind:fld
vouv_lorhs	var_origins.m	/^                vouv_lorhs      :: lhs_or_rhs$/;kq|-;/\<vouv_lorhs\>/;'q;"	kind:fld
vt_counter	var_table.m	/^                vt_counter  :: counter,$/;kq|-;/\<vt_counter\>/;'q;"	kind:fld	file:
vt_map	var_table.m	/^                vt_map      :: var_table_map$/;kq|-;/\<vt_map\>/;'q;"	kind:fld	file:
vte	var_table.m	/^    --->    vte($/;kq|-;/\<vte\>/;'q;"	kind:cons
vte_is_dummy	var_table.m	/^                vte_is_dummy    :: is_dummy_type$/;kq|-;/\<vte_is_dummy\>/;'q;"	kind:fld
vte_name	var_table.m	/^                vte_name        :: string,$/;kq|-;/\<vte_name\>/;'q;"	kind:fld
vte_type	var_table.m	/^                vte_type        :: mer_type,$/;kq|-;/\<vte_type\>/;'q;"	kind:fld
vtk_class_decl	parse_item.m	/^    ;       vtk_class_decl$/;kq|-;/\<vtk_class_decl\>/;'q;"	kind:cons
vtk_clause_func	parse_item.m	/^    ;       vtk_clause_func.$/;kq|-;/\<vtk_clause_func\>/;'q;"	kind:cons
vtk_clause_pred	parse_item.m	/^    ;       vtk_clause_pred$/;kq|-;/\<vtk_clause_pred\>/;'q;"	kind:cons
vtk_instance_decl	parse_item.m	/^    ;       vtk_instance_decl$/;kq|-;/\<vtk_instance_decl\>/;'q;"	kind:cons
vtk_mode_decl_func	parse_item.m	/^    ;       vtk_mode_decl_func(decl_in_class)$/;kq|-;/\<vtk_mode_decl_func\>/;'q;"	kind:cons
vtk_mode_decl_pred	parse_item.m	/^    ;       vtk_mode_decl_pred(decl_in_class)$/;kq|-;/\<vtk_mode_decl_pred\>/;'q;"	kind:cons
vtk_type_decl_func	parse_item.m	/^    ;       vtk_type_decl_func(decl_in_class)$/;kq|-;/\<vtk_type_decl_func\>/;'q;"	kind:cons
vtk_type_decl_pred	parse_item.m	/^    --->    vtk_type_decl_pred(decl_in_class)$/;kq|-;/\<vtk_type_decl_pred\>/;'q;"	kind:cons
vts_var_table	var_db.m	/^    ;       vts_var_table(var_table).$/;kq|-;/\<vts_var_table\>/;'q;"	kind:cons
vts_vartypes	var_db.m	/^    --->    vts_vartypes(vartypes)$/;kq|-;/\<vts_vartypes\>/;'q;"	kind:cons
w	optdb_help.m	/^    --->    w(string)                           % words$/;kq|-;/\<w\>/;'q;"	kind:cons
w_key	../library/psqueue.m	/^                w_key       :: K,$/;kq|-;/\<w_key\>/;'q;"	kind:fld	file:
w_losers	../library/psqueue.m	/^                w_losers    :: loser_tree(P, K),$/;kq|-;/\<w_losers\>/;'q;"	kind:fld	file:
w_max_key	../library/psqueue.m	/^                w_max_key   :: K$/;kq|-;/\<w_max_key\>/;'q;"	kind:fld	file:
w_prio	../library/psqueue.m	/^                w_prio      :: P,$/;kq|-;/\<w_prio\>/;'q;"	kind:fld	file:
wait	../library/thread.barrier.m	/^:- pred wait(/;kq|/^\<wait\>/;'q;"	kind:pred
wait	../library/thread.future.m	/^:- func wait(future(/;kq|/^\<wait\>/;'q;"	kind:func
wait	../library/thread.future.m	/^:- pred wait(future_io(/;kq|/^\<wait\>/;'q;"	kind:pred
wait	../library/thread.future.m	/^:- pred wait(future_io(/;kq|/^\<wait\>/;'q;"	kind:pred	file:
wait	../library/thread.semaphore.m	/^:- pred wait(/;kq|/^\<wait\>/;'q;"	kind:pred
wait_any	process_util.m	/^:- pred wait_any(maybe(pid)::out, io.res(/;kq|/^\<wait_any\>/;'q;"	kind:pred
wait_future	../library/par_builtin.m	/^:- impure pred wait_future(future(/;kq|/^\<wait_future\>/;'q;"	kind:pred
wait_future_pred_name	dep_par_conj.m	/^:- func wait_future_pred_name = string.$/;kq|/^\<wait_future_pred_name\>/;'q;"	kind:func	file:
wait_or_get_pred	dep_par_conj.m	/^:- type wait_or_get_pred$/;kq|-;/\<wait_or_get_pred\>/;'q;"	kind:type	file:
wait_pid	process_util.m	/^:- pred wait_pid(pid::in, io.res(/;kq|/^\<wait_pid\>/;'q;"	kind:pred
wait_pred	dep_par_conj.m	/^    --->    wait_pred$/;kq|-;/\<wait_pred\>/;'q;"	kind:cons	file:
waited_in_conjunct	dep_par_conj.m	/^:- type waited_in_conjunct$/;kq|-;/\<waited_in_conjunct\>/;'q;"	kind:type	file:
waited_on_all_success_paths	dep_par_conj.m	/^:- type waited_on_all_success_paths$/;kq|-;/\<waited_on_all_success_paths\>/;'q;"	kind:type	file:
waiting_goals	delay_info.m	/^:- type waiting_goals == map(delay_goal_num, list(prog_var)).$/;kq|-;/\<waiting_goals\>/;'q;"	kind:type	file:
waiting_goals_table	delay_info.m	/^:- type waiting_goals_table == map(prog_var, waiting_goals).$/;kq|-;/\<waiting_goals_table\>/;'q;"	kind:type	file:
wakeup	mode_debug.m	/^    ;       wakeup.$/;kq|-;/\<wakeup\>/;'q;"	kind:cons
want_return_var_layouts	globals.m	/^:- pred want_return_var_layouts(/;kq|/^\<want_return_var_layouts\>/;'q;"	kind:pred
want_style_warnings	style_checks.m	/^    ;       want_style_warnings(warnings_we_want).$/;kq|-;/\<want_style_warnings\>/;'q;"	kind:cons
warn_about_any_inconsistent_inst_vars	superhomogeneous_lambda.m	/^:- pred warn_about_any_inconsistent_inst_vars(/;kq|/^\<warn_about_any_inconsistent_inst_vars\>/;'q;"	kind:pred	file:
warn_about_any_problem_partial_vars	simplify_goal_disj.m	/^:- pred warn_about_any_problem_partial_vars(/;kq|/^\<warn_about_any_problem_partial_vars\>/;'q;"	kind:pred	file:
warn_about_any_unneeded_initial_statevars	pre_typecheck.m	/^:- pred warn_about_any_unneeded_initial_statevars(/;kq|/^\<warn_about_any_unneeded_initial_statevars\>/;'q;"	kind:pred	file:
warn_about_any_unneeded_initial_statevars_in_clause	pre_typecheck.m	/^:- pred warn_about_any_unneeded_initial_statevars_in_clause(/;kq|/^\<warn_about_any_unneeded_initial_statevars_in_clause\>/;'q;"	kind:pred	file:
warn_about_any_unneeded_statevars	pre_typecheck.m	/^:- pred warn_about_any_unneeded_statevars(/;kq|/^\<warn_about_any_unneeded_statevars\>/;'q;"	kind:pred	file:
warn_about_any_unread_modules_with_read_ancestors	warn_unread_modules.m	/^:- pred warn_about_any_unread_modules_with_read_ancestors(/;kq|/^\<warn_about_any_unread_modules_with_read_ancestors\>/;'q;"	kind:pred
warn_about_pfu_unknown	make_hlds_error.m	/^:- pred warn_about_pfu_unknown(/;kq|/^\<warn_about_pfu_unknown\>/;'q;"	kind:pred
warn_about_purity_for	purity.m	/^:- func warn_about_purity_for(/;kq|/^\<warn_about_purity_for\>/;'q;"	kind:func	file:
warn_about_unneeded_final_statevar	pre_typecheck.m	/^:- pred warn_about_unneeded_final_statevar(/;kq|/^\<warn_about_unneeded_final_statevar\>/;'q;"	kind:pred	file:
warn_about_unneeded_initial_final_statevar	pre_typecheck.m	/^:- pred warn_about_unneeded_initial_final_statevar(/;kq|/^\<warn_about_unneeded_initial_final_statevar\>/;'q;"	kind:pred	file:
warn_about_unused_imports	unused_imports.m	/^:- pred warn_about_unused_imports(/;kq|/^\<warn_about_unused_imports\>/;'q;"	kind:pred
warn_accumulator_swaps	options.m	/^    ;       warn_accumulator_swaps$/;kq|-;/\<warn_accumulator_swaps\>/;'q;"	kind:cons
warn_all_format_string_errors	options.m	/^    ;       warn_all_format_string_errors$/;kq|-;/\<warn_all_format_string_errors\>/;'q;"	kind:cons
warn_ambiguous_pragma	options.m	/^    ;       warn_ambiguous_pragma$/;kq|-;/\<warn_ambiguous_pragma\>/;'q;"	kind:cons
warn_can_fail_function	options.m	/^    ;       warn_can_fail_function$/;kq|-;/\<warn_can_fail_function\>/;'q;"	kind:cons
warn_cannot_table	options.m	/^    ;       warn_cannot_table$/;kq|-;/\<warn_cannot_table\>/;'q;"	kind:cons
warn_dead_preds	options.m	/^    ;       warn_dead_preds$/;kq|-;/\<warn_dead_preds\>/;'q;"	kind:cons
warn_dead_proc	dead_proc_elim.m	/^:- func warn_dead_proc(/;kq|/^\<warn_dead_proc\>/;'q;"	kind:func	file:
warn_dead_procs	options.m	/^    ;       warn_dead_procs$/;kq|-;/\<warn_dead_procs\>/;'q;"	kind:cons
warn_det_decls_too_lax	options.m	/^    ;       warn_det_decls_too_lax$/;kq|-;/\<warn_det_decls_too_lax\>/;'q;"	kind:cons
warn_disj_fills_partial_inst	options.m	/^    ;       warn_disj_fills_partial_inst$/;kq|-;/\<warn_disj_fills_partial_inst\>/;'q;"	kind:cons
warn_dodgy_simple_code	options.m	/^    ;       warn_dodgy_simple_code$/;kq|-;/\<warn_dodgy_simple_code\>/;'q;"	kind:cons
warn_dodgy_simple_code	simplify_tasks.m	/^    ;       warn_dodgy_simple_code.$/;kq|-;/\<warn_dodgy_simple_code\>/;'q;"	kind:cons
warn_duplicate_abstract_instances	options.m	/^    ;       warn_duplicate_abstract_instances$/;kq|-;/\<warn_duplicate_abstract_instances\>/;'q;"	kind:cons
warn_duplicate_calls	options.m	/^    ;       warn_duplicate_calls$/;kq|-;/\<warn_duplicate_calls\>/;'q;"	kind:cons
warn_duplicate_calls	simplify_tasks.m	/^    ;       warn_duplicate_calls.$/;kq|-;/\<warn_duplicate_calls\>/;'q;"	kind:cons
warn_duplicate_of_empty_submodule	split_parse_tree_src.m	/^:- pred warn_duplicate_of_empty_submodule(/;kq|/^\<warn_duplicate_of_empty_submodule\>/;'q;"	kind:pred	file:
warn_empty_submodule	split_parse_tree_src.m	/^:- pred warn_empty_submodule(/;kq|/^\<warn_empty_submodule\>/;'q;"	kind:pred	file:
warn_exported_inst_for_private_type	options.m	/^    ;       warn_exported_inst_for_private_type$/;kq|-;/\<warn_exported_inst_for_private_type\>/;'q;"	kind:cons
warn_if_avail_for_ancestor	convert_import_use.m	/^:- pred warn_if_avail_for_ancestor(/;kq|/^\<warn_if_avail_for_ancestor\>/;'q;"	kind:pred	file:
warn_if_avail_for_self	convert_import_use.m	/^:- pred warn_if_avail_for_self(/;kq|/^\<warn_if_avail_for_self\>/;'q;"	kind:pred	file:
warn_implicit_stream_calls	options.m	/^    ;       warn_implicit_stream_calls$/;kq|-;/\<warn_implicit_stream_calls\>/;'q;"	kind:cons
warn_implicit_streams	simplify_tasks.m	/^    ;       warn_implicit_streams.$/;kq|-;/\<warn_implicit_streams\>/;'q;"	kind:cons
warn_include_and_non_include	options.m	/^    ;       warn_include_and_non_include$/;kq|-;/\<warn_include_and_non_include\>/;'q;"	kind:cons
warn_incomplete_switch	options.m	/^    ;       warn_incomplete_switch$/;kq|-;/\<warn_incomplete_switch\>/;'q;"	kind:cons
warn_incomplete_switch_option	det_check_switch.m	/^    ;       warn_incomplete_switch_option.$/;kq|-;/\<warn_incomplete_switch_option\>/;'q;"	kind:cons
warn_incomplete_switch_threshold	options.m	/^    ;       warn_incomplete_switch_threshold$/;kq|-;/\<warn_incomplete_switch_threshold\>/;'q;"	kind:cons
warn_incomplete_switches	det_check_switch.m	/^    ;       warn_incomplete_switches.$/;kq|-;/\<warn_incomplete_switches\>/;'q;"	kind:cons
warn_inconsistent_pred_order_clauses	options.m	/^    ;       warn_inconsistent_pred_order_clauses$/;kq|-;/\<warn_inconsistent_pred_order_clauses\>/;'q;"	kind:cons
warn_inconsistent_pred_order_foreign_procs	options.m	/^    ;       warn_inconsistent_pred_order_foreign_procs$/;kq|-;/\<warn_inconsistent_pred_order_foreign_procs\>/;'q;"	kind:cons
warn_inferred_erroneous	options.m	/^    ;       warn_inferred_erroneous$/;kq|-;/\<warn_inferred_erroneous\>/;'q;"	kind:cons
warn_info	make_hlds_warn.m	/^:- type warn_info$/;kq|-;/\<warn_info\>/;'q;"	kind:type	file:
warn_insts_with_functors_without_type	options.m	/^    ;       warn_insts_with_functors_without_type$/;kq|-;/\<warn_insts_with_functors_without_type\>/;'q;"	kind:cons
warn_insts_without_matching_type	options.m	/^    ;       warn_insts_without_matching_type$/;kq|-;/\<warn_insts_without_matching_type\>/;'q;"	kind:cons
warn_interface_imports	options.m	/^    ;       warn_interface_imports$/;kq|-;/\<warn_interface_imports\>/;'q;"	kind:cons
warn_interface_imports_in_parents	options.m	/^    ;       warn_interface_imports_in_parents$/;kq|-;/\<warn_interface_imports_in_parents\>/;'q;"	kind:cons
warn_ite_instead_of_switch	options.m	/^    ;       warn_ite_instead_of_switch$/;kq|-;/\<warn_ite_instead_of_switch\>/;'q;"	kind:cons
warn_known_bad_format_calls	options.m	/^    ;       warn_known_bad_format_calls$/;kq|-;/\<warn_known_bad_format_calls\>/;'q;"	kind:cons
warn_missing_descendant_modules	options.m	/^    ;       warn_missing_descendant_modules$/;kq|-;/\<warn_missing_descendant_modules\>/;'q;"	kind:cons
warn_missing_opt_files	options.m	/^    ;       warn_missing_opt_files$/;kq|-;/\<warn_missing_opt_files\>/;'q;"	kind:cons
warn_missing_state_var_init	options.m	/^    ;       warn_missing_state_var_init$/;kq|-;/\<warn_missing_state_var_init\>/;'q;"	kind:cons
warn_missing_trans_opt_deps	options.m	/^    ;       warn_missing_trans_opt_deps$/;kq|-;/\<warn_missing_trans_opt_deps\>/;'q;"	kind:cons
warn_missing_trans_opt_files	options.m	/^    ;       warn_missing_trans_opt_files$/;kq|-;/\<warn_missing_trans_opt_files\>/;'q;"	kind:cons
warn_moved_trace_goal	options.m	/^    ;       warn_moved_trace_goal$/;kq|-;/\<warn_moved_trace_goal\>/;'q;"	kind:cons
warn_multi	make_hlds_warn.m	/^    ;       warn_multi.$/;kq|-;/\<warn_multi\>/;'q;"	kind:cons	file:
warn_no_auto_parallel	options.m	/^    ;       warn_no_auto_parallel$/;kq|-;/\<warn_no_auto_parallel\>/;'q;"	kind:cons
warn_no_recursion	options.m	/^    ;       warn_no_recursion$/;kq|-;/\<warn_no_recursion\>/;'q;"	kind:cons
warn_no_soln_disjunct	simplify_tasks.m	/^    ;       warn_no_soln_disjunct.$/;kq|-;/\<warn_no_soln_disjunct\>/;'q;"	kind:cons
warn_non_contiguous_clauses	options.m	/^    ;       warn_non_contiguous_clauses$/;kq|-;/\<warn_non_contiguous_clauses\>/;'q;"	kind:cons
warn_non_contiguous_decls	options.m	/^    ;       warn_non_contiguous_decls$/;kq|-;/\<warn_non_contiguous_decls\>/;'q;"	kind:cons
warn_non_contiguous_foreign_procs	options.m	/^    ;       warn_non_contiguous_foreign_procs$/;kq|-;/\<warn_non_contiguous_foreign_procs\>/;'q;"	kind:cons
warn_non_contiguous_pred_decls	style_checks.m	/^    ;       warn_non_contiguous_pred_decls.$/;kq|-;/\<warn_non_contiguous_pred_decls\>/;'q;"	kind:cons	file:
warn_non_contiguous_pred_defns	style_checks.m	/^    ;       warn_non_contiguous_pred_defns($/;kq|-;/\<warn_non_contiguous_pred_defns\>/;'q;"	kind:cons	file:
warn_non_stratification	options.m	/^    ;       warn_non_stratification$/;kq|-;/\<warn_non_stratification\>/;'q;"	kind:cons
warn_non_tail_mutual_rec	mark_tail_calls.m	/^    ;       warn_non_tail_mutual_rec.$/;kq|-;/\<warn_non_tail_mutual_rec\>/;'q;"	kind:cons
warn_non_tail_rec_params	mark_tail_calls.m	/^:- type warn_non_tail_rec_params$/;kq|-;/\<warn_non_tail_rec_params\>/;'q;"	kind:type
warn_non_tail_recursion	options.m	/^    ;       warn_non_tail_recursion$/;kq|-;/\<warn_non_tail_recursion\>/;'q;"	kind:cons
warn_non_tail_recursion_mutual	options.m	/^    ;       warn_non_tail_recursion_mutual$/;kq|-;/\<warn_non_tail_recursion_mutual\>/;'q;"	kind:cons
warn_non_tail_recursion_self	options.m	/^    ;       warn_non_tail_recursion_self$/;kq|-;/\<warn_non_tail_recursion_self\>/;'q;"	kind:cons
warn_non_tail_self_rec	mark_tail_calls.m	/^    ;       warn_non_tail_self_rec.$/;kq|-;/\<warn_non_tail_self_rec\>/;'q;"	kind:cons
warn_non_term_special_preds	options.m	/^    ;       warn_non_term_special_preds$/;kq|-;/\<warn_non_term_special_preds\>/;'q;"	kind:cons
warn_non_term_user_special_pred_kind	post_term_analysis.m	/^:- pred warn_non_term_user_special_pred_kind(/;kq|/^\<warn_non_term_user_special_pred_kind\>/;'q;"	kind:pred	file:
warn_non_term_user_special_preds	post_term_analysis.m	/^:- pred warn_non_term_user_special_preds(/;kq|/^\<warn_non_term_user_special_preds\>/;'q;"	kind:pred	file:
warn_nonexported_pragma	options.m	/^    ;       warn_nonexported_pragma$/;kq|-;/\<warn_nonexported_pragma\>/;'q;"	kind:cons
warn_nothing_exported	options.m	/^    ;       warn_nothing_exported$/;kq|-;/\<warn_nothing_exported\>/;'q;"	kind:cons
warn_obsolete	options.m	/^    ;       warn_obsolete$/;kq|-;/\<warn_obsolete\>/;'q;"	kind:cons
warn_obsolete	simplify_tasks.m	/^    ;       warn_obsolete.$/;kq|-;/\<warn_obsolete\>/;'q;"	kind:cons
warn_obvious_non_tail_recursion	options.m	/^    ;       warn_obvious_non_tail_recursion$/;kq|-;/\<warn_obvious_non_tail_recursion\>/;'q;"	kind:cons
warn_overlap	quantification.m	/^    --->    warn_overlap(list(prog_var), prog_context).$/;kq|-;/\<warn_overlap\>/;'q;"	kind:cons
warn_overlapping_scope	quantification.m	/^:- pred warn_overlapping_scope(/;kq|/^\<warn_overlapping_scope\>/;'q;"	kind:pred	file:
warn_overlapping_scopes	options.m	/^    ;       warn_overlapping_scopes$/;kq|-;/\<warn_overlapping_scopes\>/;'q;"	kind:cons
warn_params	make_hlds_warn.m	/^:- type warn_params$/;kq|-;/\<warn_params\>/;'q;"	kind:type	file:
warn_params	mark_tail_calls.m	/^                warn_params                 :: warn_non_tail_rec_params$/;kq|-;/\<warn_params\>/;'q;"	kind:fld	file:
warn_potentially_ambiguous_pragma	options.m	/^    ;       warn_potentially_ambiguous_pragma$/;kq|-;/\<warn_potentially_ambiguous_pragma\>/;'q;"	kind:cons
warn_pred_body_too_pure	purity.m	/^:- func warn_pred_body_too_pure(/;kq|/^\<warn_pred_body_too_pure\>/;'q;"	kind:func	file:
warn_pred_decl_vs_defn_order	style_checks.m	/^    ;       warn_pred_decl_vs_defn_order(clause_item_number_types).$/;kq|-;/\<warn_pred_decl_vs_defn_order\>/;'q;"	kind:cons	file:
warn_redundant_code	options.m	/^    ;       warn_redundant_code$/;kq|-;/\<warn_redundant_code\>/;'q;"	kind:cons
warn_redundant_coerce	options.m	/^    ;       warn_redundant_coerce$/;kq|-;/\<warn_redundant_coerce\>/;'q;"	kind:cons
warn_redundant_import_context	module_qual.qual_errors.m	/^:- pred warn_redundant_import_context(/;kq|/^\<warn_redundant_import_context\>/;'q;"	kind:pred	file:
warn_repeated_singleton_vars	options.m	/^    ;       warn_repeated_singleton_vars$/;kq|-;/\<warn_repeated_singleton_vars\>/;'q;"	kind:cons
warn_requested_by_code	options.m	/^    ;       warn_requested_by_code$/;kq|-;/\<warn_requested_by_code\>/;'q;"	kind:cons
warn_requested_by_option	options.m	/^    ;       warn_requested_by_option$/;kq|-;/\<warn_requested_by_option\>/;'q;"	kind:cons
warn_singleton	make_hlds_warn.m	/^    ;       warn_singleton.$/;kq|-;/\<warn_singleton\>/;'q;"	kind:cons	file:
warn_singleton_vars	options.m	/^    ;       warn_singleton_vars$/;kq|-;/\<warn_singleton_vars\>/;'q;"	kind:cons
warn_singletons_goal_vars	make_hlds_warn.m	/^:- pred warn_singletons_goal_vars(warn_params::in, list(/;kq|/^\<warn_singletons_goal_vars\>/;'q;"	kind:pred	file:
warn_singletons_in_cases	make_hlds_warn.m	/^:- pred warn_singletons_in_cases(warn_params::in, list(/;kq|/^\<warn_singletons_in_cases\>/;'q;"	kind:pred	file:
warn_singletons_in_clause_body	make_hlds_warn.m	/^:- pred warn_singletons_in_clause_body(/;kq|/^\<warn_singletons_in_clause_body\>/;'q;"	kind:pred
warn_singletons_in_goal	make_hlds_warn.m	/^:- pred warn_singletons_in_goal(/;kq|/^\<warn_singletons_in_goal\>/;'q;"	kind:pred	file:
warn_singletons_in_goal_list	make_hlds_warn.m	/^:- pred warn_singletons_in_goal_list(warn_params::in, list(/;kq|/^\<warn_singletons_in_goal_list\>/;'q;"	kind:pred	file:
warn_singletons_in_pragma_foreign_proc	make_hlds_warn.m	/^:- pred warn_singletons_in_pragma_foreign_proc(/;kq|/^\<warn_singletons_in_pragma_foreign_proc\>/;'q;"	kind:pred
warn_singletons_in_unify	make_hlds_warn.m	/^:- pred warn_singletons_in_unify(/;kq|/^\<warn_singletons_in_unify\>/;'q;"	kind:pred	file:
warn_smart_recompilation	options.m	/^    ;       warn_smart_recompilation$/;kq|-;/\<warn_smart_recompilation\>/;'q;"	kind:cons
warn_state_var_shadowing	options.m	/^    ;       warn_state_var_shadowing$/;kq|-;/\<warn_state_var_shadowing\>/;'q;"	kind:cons
warn_stdlib_shadowing	options.m	/^    ;       warn_stdlib_shadowing$/;kq|-;/\<warn_stdlib_shadowing\>/;'q;"	kind:cons
warn_stubs	options.m	/^    ;       warn_stubs$/;kq|-;/\<warn_stubs\>/;'q;"	kind:cons
warn_subtype_ctor_order	options.m	/^    ;       warn_subtype_ctor_order$/;kq|-;/\<warn_subtype_ctor_order\>/;'q;"	kind:cons
warn_suspected_occurs_check_failure	options.m	/^    ;       warn_suspected_occurs_check_failure$/;kq|-;/\<warn_suspected_occurs_check_failure\>/;'q;"	kind:cons
warn_suspicious_foreign_code	make_hlds_warn.m	/^:- pred warn_suspicious_foreign_code(/;kq|/^\<warn_suspicious_foreign_code\>/;'q;"	kind:pred
warn_suspicious_foreign_code	options.m	/^    ;       warn_suspicious_foreign_code$/;kq|-;/\<warn_suspicious_foreign_code\>/;'q;"	kind:cons
warn_suspicious_foreign_procs	options.m	/^    ;       warn_suspicious_foreign_procs$/;kq|-;/\<warn_suspicious_foreign_procs\>/;'q;"	kind:cons
warn_suspicious_rec	simplify_tasks.m	/^    ;       warn_suspicious_rec.$/;kq|-;/\<warn_suspicious_rec\>/;'q;"	kind:cons
warn_suspicious_recursion	options.m	/^    ;       warn_suspicious_recursion$/;kq|-;/\<warn_suspicious_recursion\>/;'q;"	kind:cons
warn_switch_for_ite_cond	simplify_goal_ite.m	/^:- pred warn_switch_for_ite_cond(/;kq|/^\<warn_switch_for_ite_cond\>/;'q;"	kind:pred	file:
warn_table_with_inline	options.m	/^    ;       warn_table_with_inline$/;kq|-;/\<warn_table_with_inline\>/;'q;"	kind:cons
warn_target_code	options.m	/^    ;       warn_target_code$/;kq|-;/\<warn_target_code\>/;'q;"	kind:cons
warn_too_private_instances	options.m	/^    ;       warn_too_private_instances$/;kq|-;/\<warn_too_private_instances\>/;'q;"	kind:cons
warn_trans_opt_deps_spec	options.m	/^    ;       warn_trans_opt_deps_spec$/;kq|-;/\<warn_trans_opt_deps_spec\>/;'q;"	kind:cons
warn_typecheck_ambiguity_limit	options.m	/^    ;       warn_typecheck_ambiguity_limit$/;kq|-;/\<warn_typecheck_ambiguity_limit\>/;'q;"	kind:cons
warn_undefined_options_variables	options.m	/^    ;       warn_undefined_options_variables$/;kq|-;/\<warn_undefined_options_variables\>/;'q;"	kind:cons
warn_unification_cannot_succeed	options.m	/^    ;       warn_unification_cannot_succeed$/;kq|-;/\<warn_unification_cannot_succeed\>/;'q;"	kind:cons
warn_unknown_format	format_call_errors.m	/^    ;       warn_unknown_format.$/;kq|-;/\<warn_unknown_format\>/;'q;"	kind:cons
warn_unknown_format_calls	options.m	/^    ;       warn_unknown_format_calls$/;kq|-;/\<warn_unknown_format_calls\>/;'q;"	kind:cons
warn_unknown_warning_name	options.m	/^    ;       warn_unknown_warning_name$/;kq|-;/\<warn_unknown_warning_name\>/;'q;"	kind:cons
warn_unnecessary_body_impurity_decl	purity.m	/^:- func warn_unnecessary_body_impurity_decl(/;kq|/^\<warn_unnecessary_body_impurity_decl\>/;'q;"	kind:func	file:
warn_unnecessary_purity_promise	purity.m	/^:- func warn_unnecessary_purity_promise(/;kq|/^\<warn_unnecessary_purity_promise\>/;'q;"	kind:func	file:
warn_unneeded_final_statevars	options.m	/^    ;       warn_unneeded_final_statevars$/;kq|-;/\<warn_unneeded_final_statevars\>/;'q;"	kind:cons
warn_unneeded_final_statevars_lambda	options.m	/^    ;       warn_unneeded_final_statevars_lambda$/;kq|-;/\<warn_unneeded_final_statevars_lambda\>/;'q;"	kind:cons
warn_unneeded_initial_statevars	options.m	/^    ;       warn_unneeded_initial_statevars$/;kq|-;/\<warn_unneeded_initial_statevars\>/;'q;"	kind:cons
warn_unneeded_initial_statevars_lambda	options.m	/^    ;       warn_unneeded_initial_statevars_lambda$/;kq|-;/\<warn_unneeded_initial_statevars_lambda\>/;'q;"	kind:cons
warn_unneeded_mode_specific_clause	options.m	/^    ;       warn_unneeded_mode_specific_clause$/;kq|-;/\<warn_unneeded_mode_specific_clause\>/;'q;"	kind:cons
warn_unneeded_purity_indicator	options.m	/^    ;       warn_unneeded_purity_indicator$/;kq|-;/\<warn_unneeded_purity_indicator\>/;'q;"	kind:cons
warn_unneeded_purity_pragma	options.m	/^    ;       warn_unneeded_purity_pragma$/;kq|-;/\<warn_unneeded_purity_pragma\>/;'q;"	kind:cons
warn_unneeded_purity_pred_decl	options.m	/^    ;       warn_unneeded_purity_pred_decl$/;kq|-;/\<warn_unneeded_purity_pred_decl\>/;'q;"	kind:cons
warn_unread_modules.ancestor	warn_unread_modules.m	/^    ;       ancestor.$/;kq|-;/\<warn_unread_modules.ancestor\>/;'q;"	kind:cons	file:
warn_unread_modules.parent	warn_unread_modules.m	/^    --->    parent$/;kq|-;/\<warn_unread_modules.parent\>/;'q;"	kind:cons	file:
warn_unresolved_polymorphism	options.m	/^    ;       warn_unresolved_polymorphism$/;kq|-;/\<warn_unresolved_polymorphism\>/;'q;"	kind:cons
warn_unsorted_avail_blocks	convert_import_use.m	/^:- pred warn_unsorted_avail_blocks(list(/;kq|/^\<warn_unsorted_avail_blocks\>/;'q;"	kind:pred	file:
warn_unsorted_import_blocks	options.m	/^    ;       warn_unsorted_import_blocks$/;kq|-;/\<warn_unsorted_import_blocks\>/;'q;"	kind:cons
warn_unused_args	options.m	/^    ;       warn_unused_args$/;kq|-;/\<warn_unused_args\>/;'q;"	kind:cons
warn_unused_imports	options.m	/^    ;       warn_unused_imports$/;kq|-;/\<warn_unused_imports\>/;'q;"	kind:cons
warn_unused_interface_import	module_qual.qual_errors.m	/^:- pred warn_unused_interface_import(/;kq|/^\<warn_unused_interface_import\>/;'q;"	kind:pred
warn_unused_interface_imports	options.m	/^    ;       warn_unused_interface_imports$/;kq|-;/\<warn_unused_interface_imports\>/;'q;"	kind:cons
warn_up_to_date	options.m	/^    ;       warn_up_to_date$/;kq|-;/\<warn_up_to_date\>/;'q;"	kind:cons
warning_does_not_makes_sense	style_checks.m	/^    ;       warning_does_not_makes_sense.$/;kq|-;/\<warning_does_not_makes_sense\>/;'q;"	kind:cons	file:
warning_info	unused_args.m	/^:- type warning_info$/;kq|-;/\<warning_info\>/;'q;"	kind:type	file:
warning_makes_sense	style_checks.m	/^    --->    warning_makes_sense$/;kq|-;/\<warning_makes_sense\>/;'q;"	kind:cons	file:
warning_or_error	compiler_util.m	/^:- type warning_or_error$/;kq|-;/\<warning_or_error\>/;'q;"	kind:type
warning_or_error_string	compiler_util.m	/^:- pred warning_or_error_string(/;kq|/^\<warning_or_error_string\>/;'q;"	kind:pred
warning_spec	error_spec.m	/^:- type warning_spec == error_spec.$/;kq|-;/\<warning_spec\>/;'q;"	kind:type
warnings_we_want	style_checks.m	/^:- type warnings_we_want$/;kq|-;/\<warnings_we_want\>/;'q;"	kind:type	file:
was_constructed	read_modules.m	/^    ;       was_constructed.$/;kq|-;/\<was_constructed\>/;'q;"	kind:cons
was_proc_changed	mark_tail_calls.m	/^:- type was_proc_changed$/;kq|-;/\<was_proc_changed\>/;'q;"	kind:type	file:
was_read	read_modules.m	/^    --->    was_read(maybe(timestamp), read_module_errors)$/;kq|-;/\<was_read\>/;'q;"	kind:cons
we_error	compiler_util.m	/^    ;       we_error.$/;kq|-;/\<we_error\>/;'q;"	kind:cons
we_have_inlined	inlining.m	/^    ;       we_have_inlined.$/;kq|-;/\<we_have_inlined\>/;'q;"	kind:cons	file:
we_have_inlined_parallel_conj	inlining.m	/^    ;       we_have_inlined_parallel_conj.$/;kq|-;/\<we_have_inlined_parallel_conj\>/;'q;"	kind:cons	file:
we_have_not_inlined	inlining.m	/^    --->    we_have_not_inlined$/;kq|-;/\<we_have_not_inlined\>/;'q;"	kind:cons	file:
we_have_not_inlined_parallel_conj	inlining.m	/^    --->    we_have_not_inlined_parallel_conj$/;kq|-;/\<we_have_not_inlined_parallel_conj\>/;'q;"	kind:cons	file:
we_have_seen_more_signal	dep_par_conj.m	/^:- pred we_have_seen_more_signal(/;kq|/^\<we_have_seen_more_signal\>/;'q;"	kind:pred	file:
we_warning	compiler_util.m	/^    --->    we_warning$/;kq|-;/\<we_warning\>/;'q;"	kind:cons
wednesday	../library/calendar.m	/^    ;       wednesday$/;kq|-;/\<wednesday\>/;'q;"	kind:cons
weekday_name	../library/time.m	/^:- func weekday_name(/;kq|/^\<weekday_name\>/;'q;"	kind:func	file:
weekday_name	../library/time.m	/^:- pred weekday_name(/;kq|/^\<weekday_name\>/;'q;"	kind:pred	file:
weight	term_norm.m	/^    --->    weight(int, list(bool)).$/;kq|-;/\<weight\>/;'q;"	kind:cons	file:
weight_info	term_norm.m	/^:- type weight_info$/;kq|-;/\<weight_info\>/;'q;"	kind:type	file:
weight_table	term_norm.m	/^:- type weight_table == map(pair(type_ctor, cons_id), weight_info).$/;kq|-;/\<weight_table\>/;'q;"	kind:type	file:
well_formed	../library/string.m	/^    --->    well_formed$/;kq|-;/\<well_formed\>/;'q;"	kind:cons
well_formed	../library/tree234.m	/^:- pred well_formed(tree234(K, V)::in, maybe(/;kq|/^\<well_formed\>/;'q;"	kind:pred
well_or_ill_formed	../library/string.m	/^:- type well_or_ill_formed$/;kq|-;/\<well_or_ill_formed\>/;'q;"	kind:type
what_dependency_edges	hlds_dependency_graph.m	/^:- type what_dependency_edges$/;kq|-;/\<what_dependency_edges\>/;'q;"	kind:type
what_file_components_should_we_recompile	recompilation.check.m	/^:- pred what_file_components_should_we_recompile(/;kq|/^\<what_file_components_should_we_recompile\>/;'q;"	kind:pred
what_params	ml_args_util.m	/^:- type what_params$/;kq|-;/\<what_params\>/;'q;"	kind:type
whence	../library/io.m	/^:- type whence$/;kq|-;/\<whence\>/;'q;"	kind:type
whence	../library/stream.m	/^:- type whence$/;kq|-;/\<whence\>/;'q;"	kind:type
whence_to_int	../library/io.stream_ops.m	/^:- pred whence_to_int(/;kq|/^\<whence_to_int\>/;'q;"	kind:pred
where_needed	unneeded_code.m	/^:- type where_needed$/;kq|-;/\<where_needed\>/;'q;"	kind:type	file:
where_needed_branches	unneeded_code.m	/^:- type where_needed_branches == map(branch_point, set(int)).$/;kq|-;/\<where_needed_branches\>/;'q;"	kind:type	file:
where_needed_branches_upper_bound	unneeded_code.m	/^:- pred where_needed_branches_upper_bound(/;kq|/^\<where_needed_branches_upper_bound\>/;'q;"	kind:pred	file:
where_needed_branches_upper_bound_2	unneeded_code.m	/^:- pred where_needed_branches_upper_bound_2(/;kq|/^\<where_needed_branches_upper_bound_2\>/;'q;"	kind:pred	file:
where_needed_map	unneeded_code.m	/^:- type where_needed_map == map(prog_var, where_needed).$/;kq|-;/\<where_needed_map\>/;'q;"	kind:type	file:
where_needed_upper_bound	unneeded_code.m	/^:- pred where_needed_upper_bound(/;kq|/^\<where_needed_upper_bound\>/;'q;"	kind:pred	file:
where_stored	store_alloc.m	/^:- type where_stored == set(lval).   % These lvals may contain var() rvals.$/;kq|-;/\<where_stored\>/;'q;"	kind:type	file:
which_run	ctgc.fixpoint_table.m	/^:- func which_run(fixpoint_table(/;kq|/^\<which_run\>/;'q;"	kind:func
which_types	check_typeclass.m	/^:- type which_types$/;kq|-;/\<which_types\>/;'q;"	kind:type	file:
which_variables_are_forward_live	code_loc_dep.m	/^:- pred which_variables_are_forward_live(/;kq|/^\<which_variables_are_forward_live\>/;'q;"	kind:pred	file:
while_exit_methods_for_csharp	mlds_to_cs_stmt.m	/^:- func while_exit_methods_for_csharp(/;kq|/^\<while_exit_methods_for_csharp\>/;'q;"	kind:func	file:
while_exit_methods_for_java	mlds_to_java_stmt.m	/^:- func while_exit_methods_for_java(/;kq|/^\<while_exit_methods_for_java\>/;'q;"	kind:func	file:
while_loop_kind	mlds.m	/^:- type while_loop_kind$/;kq|-;/\<while_loop_kind\>/;'q;"	kind:type
whitespace	../library/parsing_utils.m	/^:- pred whitespace(/;kq|/^\<whitespace\>/;'q;"	kind:pred
whitespace_after_dot	../library/mercury_term_lexer.m	/^:- pred whitespace_after_dot(/;kq|/^\<whitespace_after_dot\>/;'q;"	kind:pred	file:
whole_body_goal	../mdbcomp/mdbcomp.goal_path.m	/^    --->    whole_body_goal$/;kq|-;/\<whole_body_goal\>/;'q;"	kind:cons
whole_body_goal_id	../mdbcomp/mdbcomp.goal_path.m	/^:- func whole_body_goal_id = goal_id.$/;kq|/^\<whole_body_goal_id\>/;'q;"	kind:func
whole_pred	typecheck_clauses.m	/^    ;       whole_pred.$/;kq|-;/\<whole_pred\>/;'q;"	kind:cons
whole_ptag_info	tag_switch_util.m	/^:- type whole_ptag_info(CaseRep) =< whole_ptags_info(CaseRep)$/;kq|-;/\<whole_ptag_info\>/;'q;"	kind:type
whole_ptags_info	tag_switch_util.m	/^    --->    whole_ptags_info($/;kq|-;/\<whole_ptags_info\>/;'q;"	kind:cons
whole_ptags_info	tag_switch_util.m	/^:- type whole_ptags_info(CaseRep)$/;kq|-;/\<whole_ptags_info\>/;'q;"	kind:type
whole_ptags_map	tag_switch_util.m	/^:- type whole_ptags_map(CaseRep) == map(CaseRep, whole_ptags_info(CaseRep)).$/;kq|-;/\<whole_ptags_map\>/;'q;"	kind:type	file:
why_can_we_go	../library/thread.barrier.m	/^:- type why_can_we_go$/;kq|-;/\<why_can_we_go\>/;'q;"	kind:type	file:
why_no_constrained_inst_var	parse_inst_mode_name.m	/^:- type why_no_constrained_inst_var$/;kq|-;/\<why_no_constrained_inst_var\>/;'q;"	kind:type
why_no_ho_inst_info	parse_type_name.m	/^:- type why_no_ho_inst_info$/;kq|-;/\<why_no_ho_inst_info\>/;'q;"	kind:type
why_not_allowed	parse_type_name.m	/^:- type why_not_allowed$/;kq|-;/\<why_not_allowed\>/;'q;"	kind:type	file:
why_not_color	color_schemes.m	/^:- type why_not_color$/;kq|-;/\<why_not_color\>/;'q;"	kind:type	file:
why_report_incomplete_switch	det_check_switch.m	/^:- type why_report_incomplete_switch$/;kq|-;/\<why_report_incomplete_switch\>/;'q;"	kind:type
wi_head_context	make_hlds_warn.m	/^                wi_head_context         :: prog_context,$/;kq|-;/\<wi_head_context\>/;'q;"	kind:fld	file:
wi_multi_headvars	make_hlds_warn.m	/^                wi_multi_headvars       :: set_of_progvar,$/;kq|-;/\<wi_multi_headvars\>/;'q;"	kind:fld	file:
wi_seen_quant	make_hlds_warn.m	/^                wi_seen_quant           :: maybe_seen_quant$/;kq|-;/\<wi_seen_quant\>/;'q;"	kind:fld	file:
wi_singleton_headvars	make_hlds_warn.m	/^                wi_singleton_headvars   :: set_of_progvar,$/;kq|-;/\<wi_singleton_headvars\>/;'q;"	kind:fld	file:
wi_specs	make_hlds_warn.m	/^                wi_specs                :: list(error_spec),$/;kq|-;/\<wi_specs\>/;'q;"	kind:fld	file:
widen	polyhedron.m	/^:- func widen(/;kq|/^\<widen\>/;'q;"	kind:func
widening	term_constr_data.m	/^:- type widening$/;kq|-;/\<widening\>/;'q;"	kind:type
will_flush	simplify_goal.m	/^:- func will_flush(/;kq|/^\<will_flush\>/;'q;"	kind:func	file:
will_gen_aux_pred	ml_tag_switch.m	/^    ;       will_gen_aux_pred.$/;kq|-;/\<will_gen_aux_pred\>/;'q;"	kind:cons	file:
will_not_gen_aux_pred	ml_tag_switch.m	/^    --->    will_not_gen_aux_pred$/;kq|-;/\<will_not_gen_aux_pred\>/;'q;"	kind:cons	file:
will_not_specialise	dep_par_conj.m	/^    --->    will_not_specialise$/;kq|-;/\<will_not_specialise\>/;'q;"	kind:cons	file:
will_not_throw	prog_data_pragma.m	/^    --->    will_not_throw$/;kq|-;/\<will_not_throw\>/;'q;"	kind:cons
will_not_yield_dangling_stack_ref	ml_call_gen.m	/^    ;       will_not_yield_dangling_stack_ref.$/;kq|-;/\<will_not_yield_dangling_stack_ref\>/;'q;"	kind:cons	file:
windows_copy_file	copy_util.m	/^:- pred windows_copy_file(/;kq|/^\<windows_copy_file\>/;'q;"	kind:pred	file:
winner	../library/psqueue.m	/^:- type winner(P, K)$/;kq|-;/\<winner\>/;'q;"	kind:type	file:
with_locked_stdout	make.build.m	/^:- pred with_locked_stdout(/;kq|/^\<with_locked_stdout\>/;'q;"	kind:pred
with_output_stream	../library/io.m	/^:- pred with_output_stream(text_output_stream, pred(/;kq|/^\<with_output_stream\>/;'q;"	kind:pred	file:
with_stylesheet	../library/term_to_xml.m	/^    --->    with_stylesheet($/;kq|-;/\<with_stylesheet\>/;'q;"	kind:cons
within_iteration_limit	typecheck.m	/^    --->    within_iteration_limit$/;kq|-;/\<within_iteration_limit\>/;'q;"	kind:cons
within_n_cells_difference	globals.m	/^    ;       within_n_cells_difference(int).$/;kq|-;/\<within_n_cells_difference\>/;'q;"	kind:cons
without_doubles	structure_sharing.domain.m	/^:- func without_doubles(/;kq|/^\<without_doubles\>/;'q;"	kind:func	file:
without_doubles_2	structure_sharing.domain.m	/^:- pred without_doubles_2(/;kq|/^\<without_doubles_2\>/;'q;"	kind:pred	file:
without_doubles_3	structure_sharing.domain.m	/^:- pred without_doubles_3(/;kq|/^\<without_doubles_3\>/;'q;"	kind:pred	file:
without_doubles_4	structure_sharing.domain.m	/^:- pred without_doubles_4(/;kq|/^\<without_doubles_4\>/;'q;"	kind:pred	file:
wna_by_design	parse_type_name.m	/^    --->    wna_by_design$/;kq|-;/\<wna_by_design\>/;'q;"	kind:cons	file:
wna_nyi	parse_type_name.m	/^    ;       wna_nyi.$/;kq|-;/\<wna_nyi\>/;'q;"	kind:cons	file:
wnc_afterhash_length	color_schemes.m	/^    ;       wnc_afterhash_length(int)$/;kq|-;/\<wnc_afterhash_length\>/;'q;"	kind:cons	file:
wnc_afterhash_nondigits	color_schemes.m	/^    ;       wnc_afterhash_nondigits$/;kq|-;/\<wnc_afterhash_nondigits\>/;'q;"	kind:cons	file:
wnc_int_outside_range	color_schemes.m	/^    --->    wnc_int_outside_range(int, int)$/;kq|-;/\<wnc_int_outside_range\>/;'q;"	kind:cons	file:
wnc_unknown_format	color_schemes.m	/^    ;       wnc_unknown_format.$/;kq|-;/\<wnc_unknown_format\>/;'q;"	kind:cons	file:
wnciv_constraint_rhs	parse_inst_mode_name.m	/^    --->    wnciv_constraint_rhs$/;kq|-;/\<wnciv_constraint_rhs\>/;'q;"	kind:cons
wnciv_eqv_inst_defn_rhs	parse_inst_mode_name.m	/^    ;       wnciv_eqv_inst_defn_rhs$/;kq|-;/\<wnciv_eqv_inst_defn_rhs\>/;'q;"	kind:cons
wnciv_inst_defn_lhs	parse_inst_mode_name.m	/^    ;       wnciv_inst_defn_lhs$/;kq|-;/\<wnciv_inst_defn_lhs\>/;'q;"	kind:cons
wnciv_mode_defn_rhs	parse_inst_mode_name.m	/^    ;       wnciv_mode_defn_rhs$/;kq|-;/\<wnciv_mode_defn_rhs\>/;'q;"	kind:cons
wnciv_mutable_inst	parse_inst_mode_name.m	/^    ;       wnciv_mutable_inst.$/;kq|-;/\<wnciv_mutable_inst\>/;'q;"	kind:cons
wnciv_solver_type_inst	parse_inst_mode_name.m	/^    ;       wnciv_solver_type_inst$/;kq|-;/\<wnciv_solver_type_inst\>/;'q;"	kind:cons
wnciv_type_and_mode	parse_inst_mode_name.m	/^    ;       wnciv_type_and_mode$/;kq|-;/\<wnciv_type_and_mode\>/;'q;"	kind:cons
wnhii_class_constraint	parse_type_name.m	/^    ;       wnhii_class_constraint$/;kq|-;/\<wnhii_class_constraint\>/;'q;"	kind:cons
wnhii_ctgc_type_selector	parse_type_name.m	/^    ;       wnhii_ctgc_type_selector$/;kq|-;/\<wnhii_ctgc_type_selector\>/;'q;"	kind:cons
wnhii_func_arg	parse_type_name.m	/^    ;       wnhii_func_arg$/;kq|-;/\<wnhii_func_arg\>/;'q;"	kind:cons
wnhii_func_return_arg	parse_type_name.m	/^    ;       wnhii_func_return_arg$/;kq|-;/\<wnhii_func_return_arg\>/;'q;"	kind:cons
wnhii_pragma_struct_reuse	parse_type_name.m	/^    ;       wnhii_pragma_struct_reuse$/;kq|-;/\<wnhii_pragma_struct_reuse\>/;'q;"	kind:cons
wnhii_pragma_struct_sharing	parse_type_name.m	/^    ;       wnhii_pragma_struct_sharing$/;kq|-;/\<wnhii_pragma_struct_sharing\>/;'q;"	kind:cons
wnhii_pragma_type_spec	parse_type_name.m	/^    ;       wnhii_pragma_type_spec.$/;kq|-;/\<wnhii_pragma_type_spec\>/;'q;"	kind:cons
wnhii_pragma_type_spec_constr	parse_type_name.m	/^    ;       wnhii_pragma_type_spec_constr$/;kq|-;/\<wnhii_pragma_type_spec_constr\>/;'q;"	kind:cons
wnhii_pred_arg	parse_type_name.m	/^    ;       wnhii_pred_arg$/;kq|-;/\<wnhii_pred_arg\>/;'q;"	kind:cons
wnhii_solver_type_defn	parse_type_name.m	/^    ;       wnhii_solver_type_defn$/;kq|-;/\<wnhii_solver_type_defn\>/;'q;"	kind:cons
wnhii_supertype	parse_type_name.m	/^    ;       wnhii_supertype$/;kq|-;/\<wnhii_supertype\>/;'q;"	kind:cons
wnhii_tuple_arg	parse_type_name.m	/^    ;       wnhii_tuple_arg$/;kq|-;/\<wnhii_tuple_arg\>/;'q;"	kind:cons
wnhii_type_ctor_arg	parse_type_name.m	/^    --->    wnhii_type_ctor_arg         % NYI$/;kq|-;/\<wnhii_type_ctor_arg\>/;'q;"	kind:cons
wnhii_type_qual	parse_type_name.m	/^    ;       wnhii_type_qual             % NYI$/;kq|-;/\<wnhii_type_qual\>/;'q;"	kind:cons
wnhii_user_struct_sharing	parse_type_name.m	/^    ;       wnhii_user_struct_sharing$/;kq|-;/\<wnhii_user_struct_sharing\>/;'q;"	kind:cons
woe_to_severity_and_string	mark_tail_calls.m	/^:- pred woe_to_severity_and_string(/;kq|/^\<woe_to_severity_and_string\>/;'q;"	kind:pred	file:
wont_be_done	code_loc_dep.m	/^    ;       wont_be_done.$/;kq|-;/\<wont_be_done\>/;'q;"	kind:cons	file:
word	../library/bitmap.m	/^:- type word == int.$/;kq|-;/\<word\>/;'q;"	kind:type
word	write_error_spec.m	/^:- type word$/;kq|-;/\<word\>/;'q;"	kind:type	file:
word_aligned_type_ctors_c	decide_type_repn.m	/^:- type word_aligned_type_ctors_c == set_tree234(type_ctor).$/;kq|-;/\<word_aligned_type_ctors_c\>/;'q;"	kind:type	file:
word_aligned_why	du_type_layout.m	/^:- type word_aligned_why$/;kq|-;/\<word_aligned_why\>/;'q;"	kind:type	file:
word_bits	int_emu.m	/^    --->    word_bits(int)$/;kq|-;/\<word_bits\>/;'q;"	kind:cons
word_color	write_error_spec.m	/^    ;       word_color(color_change)$/;kq|-;/\<word_color\>/;'q;"	kind:cons	file:
word_nl	write_error_spec.m	/^    ;       word_nl(newline_word).$/;kq|-;/\<word_nl\>/;'q;"	kind:cons	file:
word_size	globals.m	/^:- type word_size$/;kq|-;/\<word_size\>/;'q;"	kind:type
word_size_32	globals.m	/^    --->    word_size_32$/;kq|-;/\<word_size_32\>/;'q;"	kind:cons
word_size_64	globals.m	/^    ;       word_size_64.$/;kq|-;/\<word_size_64\>/;'q;"	kind:cons
word_size_num_ptag_bits	decide_type_repn.m	/^:- func word_size_num_ptag_bits(/;kq|/^\<word_size_num_ptag_bits\>/;'q;"	kind:func	file:
word_size_num_word_bits	decide_type_repn.m	/^:- func word_size_num_word_bits(/;kq|/^\<word_size_num_word_bits\>/;'q;"	kind:func	file:
word_text	write_error_spec.m	/^    --->    word_text(text_word)$/;kq|-;/\<word_text\>/;'q;"	kind:cons	file:
word_wrap	../library/string.m	/^:- func word_wrap(/;kq|/^\<word_wrap\>/;'q;"	kind:func
word_wrap_loop	../library/string.m	/^:- pred word_wrap_loop(list(/;kq|/^\<word_wrap_loop\>/;'q;"	kind:pred	file:
word_wrap_separator	../library/string.m	/^:- func word_wrap_separator(/;kq|/^\<word_wrap_separator\>/;'q;"	kind:func
word_wrapped	../library/pprint.m	/^:- func word_wrapped(/;kq|/^\<word_wrapped\>/;'q;"	kind:func
words	../library/string.m	/^:- func words(string) = list(/;kq|/^\<words\>/;'q;"	kind:func
words	error_spec.m	/^    ;       words(string)$/;kq|-;/\<words\>/;'q;"	kind:cons
words_loop	../library/string.m	/^:- pred words_loop(pred(char)::in(pred(/;kq|/^\<words_loop\>/;'q;"	kind:pred	file:
words_quote	error_spec.m	/^    ;       words_quote(string)$/;kq|-;/\<words_quote\>/;'q;"	kind:cons
words_separator	../library/string.m	/^:- func words_separator(pred(char), string) = list(/;kq|/^\<words_separator\>/;'q;"	kind:func
worker_loop	make.build.m	/^:- pred worker_loop(/;kq|/^\<worker_loop\>/;'q;"	kind:pred	file:
worker_loop_signal_cleanup	make.build.m	/^:- pred worker_loop_signal_cleanup(job_ctl::in, list(/;kq|/^\<worker_loop_signal_cleanup\>/;'q;"	kind:pred	file:
worse	mode_comparison.m	/^    ;       worse$/;kq|-;/\<worse\>/;'q;"	kind:cons
worst_contains_trace	hlds_goal.m	/^:- func worst_contains_trace(/;kq|/^\<worst_contains_trace\>/;'q;"	kind:func
worst_purity	prog_data.m	/^:- func worst_purity(/;kq|/^\<worst_purity\>/;'q;"	kind:func
worst_severity	error_util.m	/^:- func worst_severity(/;kq|/^\<worst_severity\>/;'q;"	kind:func
worst_severity_in_specs	error_util.m	/^:- func worst_severity_in_specs(globals, list(/;kq|/^\<worst_severity_in_specs\>/;'q;"	kind:func
worst_severity_in_specs_loop	error_util.m	/^:- pred worst_severity_in_specs_loop(option_table::in, list(/;kq|/^\<worst_severity_in_specs_loop\>/;'q;"	kind:pred	file:
worst_severity_in_specs_opt_table	error_util.m	/^:- func worst_severity_in_specs_opt_table(option_table, list(/;kq|/^\<worst_severity_in_specs_opt_table\>/;'q;"	kind:func
worth_pushing	dep_par_conj.m	/^    --->    worth_pushing$/;kq|-;/\<worth_pushing\>/;'q;"	kind:cons	file:
would_block	../library/thread.closeable_channel.m	/^    ;       would_block.$/;kq|-;/\<would_block\>/;'q;"	kind:cons
would_construct_partial_term_with_solver_type	modecheck_unify.m	/^:- pred would_construct_partial_term_with_solver_type(/;kq|/^\<would_construct_partial_term_with_solver_type\>/;'q;"	kind:pred	file:
wp_module_info	make_hlds_warn.m	/^                wp_module_info          :: module_info,$/;kq|-;/\<wp_module_info\>/;'q;"	kind:fld	file:
wp_pf_sna	make_hlds_warn.m	/^                wp_pf_sna               :: pf_sym_name_arity,$/;kq|-;/\<wp_pf_sna\>/;'q;"	kind:fld	file:
wp_varset	make_hlds_warn.m	/^                wp_varset               :: prog_varset,$/;kq|-;/\<wp_varset\>/;'q;"	kind:fld	file:
wp_warn_multi	make_hlds_warn.m	/^                wp_warn_multi           :: maybe_warn_multi$/;kq|-;/\<wp_warn_multi\>/;'q;"	kind:fld	file:
wp_warn_singleton	make_hlds_warn.m	/^                wp_warn_singleton       :: maybe_warn_singleton,$/;kq|-;/\<wp_warn_singleton\>/;'q;"	kind:fld	file:
wpi_case_rep	tag_switch_util.m	/^                wpi_case_rep            :: CaseRep$/;kq|-;/\<wpi_case_rep\>/;'q;"	kind:fld
wpi_case_rep	tag_switch_util.m	/^                wpi_case_rep            :: CaseRep$/;kq|-;/\<wpi_case_rep\>/;'q;"	kind:fld
wpi_head_ptag	tag_switch_util.m	/^                wpi_head_ptag           :: ptag,$/;kq|-;/\<wpi_head_ptag\>/;'q;"	kind:fld
wpi_head_ptag	tag_switch_util.m	/^                wpi_head_ptag           :: ptag,$/;kq|-;/\<wpi_head_ptag\>/;'q;"	kind:fld
wpi_num_functors	tag_switch_util.m	/^                wpi_num_functors        :: uint,$/;kq|-;/\<wpi_num_functors\>/;'q;"	kind:fld
wpi_num_functors	tag_switch_util.m	/^                wpi_num_functors        :: uint,$/;kq|-;/\<wpi_num_functors\>/;'q;"	kind:fld
wpi_tail_ptags	tag_switch_util.m	/^                wpi_tail_ptags          :: empty_ptag_list,$/;kq|-;/\<wpi_tail_ptags\>/;'q;"	kind:fld
wpi_tail_ptags	tag_switch_util.m	/^                wpi_tail_ptags          :: list(ptag),$/;kq|-;/\<wpi_tail_ptags\>/;'q;"	kind:fld
wrap	structure_sharing.domain.m	/^:- func wrap(/;kq|/^\<wrap\>/;'q;"	kind:func	file:
wrap	structure_sharing.domain.m	/^:- pred wrap(/;kq|/^\<wrap\>/;'q;"	kind:pred	file:
wrap_abstract_inst_defn	item_util.m	/^:- func wrap_abstract_inst_defn(/;kq|/^\<wrap_abstract_inst_defn\>/;'q;"	kind:func
wrap_abstract_mode_defn	item_util.m	/^:- func wrap_abstract_mode_defn(/;kq|/^\<wrap_abstract_mode_defn\>/;'q;"	kind:func
wrap_abstract_type_defn	item_util.m	/^:- func wrap_abstract_type_defn(/;kq|/^\<wrap_abstract_type_defn\>/;'q;"	kind:func
wrap_avail_import	item_util.m	/^:- func wrap_avail_import(/;kq|/^\<wrap_avail_import\>/;'q;"	kind:func
wrap_avail_use	item_util.m	/^:- func wrap_avail_use(/;kq|/^\<wrap_avail_use\>/;'q;"	kind:func
wrap_blocks	wrap_blocks.m	/^:- pred wrap_blocks(list(instruction)::in, list(/;kq|/^\<wrap_blocks\>/;'q;"	kind:pred
wrap_blocks.wrap_instrs	wrap_blocks.m	/^:- pred wrap_instrs(list(/;kq|/^\<wrap_instrs\>/;'q;"	kind:pred	file:
wrap_cjcs_foreign_type_no_enum	comp_unit_interface.m	/^:- pred wrap_cjcs_foreign_type_no_enum(maybe(/;kq|/^\<wrap_cjcs_foreign_type_no_enum\>/;'q;"	kind:pred	file:
wrap_cjcs_foreign_type_no_enums	comp_unit_interface.m	/^:- pred wrap_cjcs_foreign_type_no_enums(/;kq|/^\<wrap_cjcs_foreign_type_no_enums\>/;'q;"	kind:pred	file:
wrap_clause	item_util.m	/^:- func wrap_clause(/;kq|/^\<wrap_clause\>/;'q;"	kind:func
wrap_decl_pragma_item	item_util.m	/^:- func wrap_decl_pragma_item(/;kq|/^\<wrap_decl_pragma_item\>/;'q;"	kind:func
wrap_diff_pieces	typecheck_error_diff.m	/^:- func wrap_diff_pieces(list(format_piece), list(/;kq|/^\<wrap_diff_pieces\>/;'q;"	kind:func	file:
wrap_du_type_defn	item_util.m	/^:- func wrap_du_type_defn(/;kq|/^\<wrap_du_type_defn\>/;'q;"	kind:func
wrap_eqv_inst_defn	item_util.m	/^:- func wrap_eqv_inst_defn(/;kq|/^\<wrap_eqv_inst_defn\>/;'q;"	kind:func
wrap_eqv_mode_defn	item_util.m	/^:- func wrap_eqv_mode_defn(/;kq|/^\<wrap_eqv_mode_defn\>/;'q;"	kind:func
wrap_eqv_type_defn	item_util.m	/^:- func wrap_eqv_type_defn(/;kq|/^\<wrap_eqv_type_defn\>/;'q;"	kind:func
wrap_exception	../library/exception.m	/^:- pred wrap_exception(univ::in, exception_result(/;kq|/^\<wrap_exception\>/;'q;"	kind:pred	file:
wrap_finalise_item	item_util.m	/^:- func wrap_finalise_item(/;kq|/^\<wrap_finalise_item\>/;'q;"	kind:func
wrap_foreign_enum_item	item_util.m	/^:- func wrap_foreign_enum_item(/;kq|/^\<wrap_foreign_enum_item\>/;'q;"	kind:func
wrap_foreign_export_enum_item	item_util.m	/^:- func wrap_foreign_export_enum_item(/;kq|/^\<wrap_foreign_export_enum_item\>/;'q;"	kind:func
wrap_foreign_type_defn	item_util.m	/^:- func wrap_foreign_type_defn(/;kq|/^\<wrap_foreign_type_defn\>/;'q;"	kind:func
wrap_generated_pragma_item	item_util.m	/^:- func wrap_generated_pragma_item(/;kq|/^\<wrap_generated_pragma_item\>/;'q;"	kind:func
wrap_impl_pragma_item	item_util.m	/^:- func wrap_impl_pragma_item(/;kq|/^\<wrap_impl_pragma_item\>/;'q;"	kind:func
wrap_import	item_util.m	/^:- func wrap_import(/;kq|/^\<wrap_import\>/;'q;"	kind:func
wrap_import_avail	item_util.m	/^:- func wrap_import_avail(/;kq|/^\<wrap_import_avail\>/;'q;"	kind:func
wrap_include	item_util.m	/^:- func wrap_include(/;kq|/^\<wrap_include\>/;'q;"	kind:func
wrap_init_obj	ml_util.m	/^:- func wrap_init_obj(/;kq|/^\<wrap_init_obj\>/;'q;"	kind:func
wrap_initialise_item	item_util.m	/^:- func wrap_initialise_item(/;kq|/^\<wrap_initialise_item\>/;'q;"	kind:func
wrap_inner_outer_goals	purity.m	/^:- pred wrap_inner_outer_goals(/;kq|/^\<wrap_inner_outer_goals\>/;'q;"	kind:pred	file:
wrap_inst_defn_item	item_util.m	/^:- func wrap_inst_defn_item(/;kq|/^\<wrap_inst_defn_item\>/;'q;"	kind:func
wrap_instance_item	item_util.m	/^:- func wrap_instance_item(/;kq|/^\<wrap_instance_item\>/;'q;"	kind:func
wrap_instrs	wrap_blocks.m	/^:- pred wrap_instrs(list(/;kq|/^\<wrap_instrs\>/;'q;"	kind:pred	file:
wrap_int_switch_info	switch_util.m	/^    func wrap_int_switch_info(int_switch_info(T)) = maybe_int_switch_info$/;kq|-;/\<wrap_int_switch_info\>/;'q;"	kind:tcm	file:
wrap_mode_decl_item	item_util.m	/^:- func wrap_mode_decl_item(/;kq|/^\<wrap_mode_decl_item\>/;'q;"	kind:func
wrap_mode_defn_item	item_util.m	/^:- func wrap_mode_defn_item(/;kq|/^\<wrap_mode_defn_item\>/;'q;"	kind:func
wrap_module_name	check_import_accessibility.m	/^:- func wrap_module_name(/;kq|/^\<wrap_module_name\>/;'q;"	kind:func	file:
wrap_module_name	module_qual.qual_errors.m	/^:- func wrap_module_name(/;kq|/^\<wrap_module_name\>/;'q;"	kind:func	file:
wrap_module_name	warn_unread_modules.m	/^:- func wrap_module_name(/;kq|/^\<wrap_module_name\>/;'q;"	kind:func	file:
wrap_mutable_item	item_util.m	/^:- func wrap_mutable_item(/;kq|/^\<wrap_mutable_item\>/;'q;"	kind:func
wrap_plain_not_fcw_arg	ml_args_util.m	/^:- func wrap_plain_not_fcw_arg(/;kq|/^\<wrap_plain_not_fcw_arg\>/;'q;"	kind:func
wrap_plain_not_fcw_args	ml_args_util.m	/^:- func wrap_plain_not_fcw_args(list(/;kq|/^\<wrap_plain_not_fcw_args\>/;'q;"	kind:func
wrap_port	trace_params.m	/^:- pred wrap_port(/;kq|/^\<wrap_port\>/;'q;"	kind:pred	file:
wrap_pred_decl_item	item_util.m	/^:- func wrap_pred_decl_item(/;kq|/^\<wrap_pred_decl_item\>/;'q;"	kind:func
wrap_promise_item	item_util.m	/^:- func wrap_promise_item(/;kq|/^\<wrap_promise_item\>/;'q;"	kind:func
wrap_qual_id	module_qual.qual_errors.m	/^:- func wrap_qual_id(/;kq|/^\<wrap_qual_id\>/;'q;"	kind:func	file:
wrap_quote	typecheck_errors.m	/^:- func wrap_quote(string) = list(/;kq|/^\<wrap_quote\>/;'q;"	kind:func	file:
wrap_section_import_and_or_use	convert_import_use.m	/^:- pred wrap_section_import_and_or_use(/;kq|/^\<wrap_section_import_and_or_use\>/;'q;"	kind:pred	file:
wrap_shared_ptag_info	tag_switch_util.m	/^:- func wrap_shared_ptag_info(shared_ptag_info(/;kq|/^\<wrap_shared_ptag_info\>/;'q;"	kind:func	file:
wrap_solver_type_defn	item_util.m	/^:- func wrap_solver_type_defn(/;kq|/^\<wrap_solver_type_defn\>/;'q;"	kind:func
wrap_sub_type_defn	item_util.m	/^:- func wrap_sub_type_defn(/;kq|/^\<wrap_sub_type_defn\>/;'q;"	kind:func
wrap_success	../library/exception.m	/^:- pred wrap_success(pred(T), exception_result(/;kq|/^\<wrap_success\>/;'q;"	kind:pred	file:
wrap_success_or_failure	../library/exception.m	/^:- pred wrap_success_or_failure(pred(T), exception_result(/;kq|/^\<wrap_success_or_failure\>/;'q;"	kind:pred	file:
wrap_sym_name_arity	simplify_goal_call.m	/^:- func wrap_sym_name_arity(/;kq|/^\<wrap_sym_name_arity\>/;'q;"	kind:func	file:
wrap_transient	ite_gen.m	/^:- func wrap_transient(/;kq|/^\<wrap_transient\>/;'q;"	kind:func	file:
wrap_tree_bitset	../library/tree_bitset.m	/^:- func wrap_tree_bitset(node_list) = tree_bitset(/;kq|/^\<wrap_tree_bitset\>/;'q;"	kind:func	file:
wrap_type_defn_item	item_util.m	/^:- func wrap_type_defn_item(/;kq|/^\<wrap_type_defn_item\>/;'q;"	kind:func
wrap_type_repn_item	item_util.m	/^:- func wrap_type_repn_item(/;kq|/^\<wrap_type_repn_item\>/;'q;"	kind:func
wrap_typeclass_item	item_util.m	/^:- func wrap_typeclass_item(/;kq|/^\<wrap_typeclass_item\>/;'q;"	kind:func
wrap_use	item_util.m	/^:- func wrap_use(/;kq|/^\<wrap_use\>/;'q;"	kind:func
wrap_use_avail	item_util.m	/^:- func wrap_use_avail(/;kq|/^\<wrap_use_avail\>/;'q;"	kind:func
wrap_whole_ptags_info	tag_switch_util.m	/^:- func wrap_whole_ptags_info(whole_ptags_info(/;kq|/^\<wrap_whole_ptags_info\>/;'q;"	kind:func	file:
wrapped_init	rbmm.points_to_analysis.m	/^:- func wrapped_init(/;kq|/^\<wrapped_init\>/;'q;"	kind:func	file:
wrapped_init	structure_sharing.analysis.m	/^:- func wrapped_init(/;kq|/^\<wrapped_init\>/;'q;"	kind:func	file:
wrapped_sym_name_arity_to_string	parse_tree_out_pragma.m	/^:- func wrapped_sym_name_arity_to_string(/;kq|/^\<wrapped_sym_name_arity_to_string\>/;'q;"	kind:func	file:
wrapper	llds_out_code_addr.m	/^:- type wrapper$/;kq|-;/\<wrapper\>/;'q;"	kind:type
wrapper_entry	llds_out_code_addr.m	/^    --->    wrapper_entry$/;kq|-;/\<wrapper_entry\>/;'q;"	kind:cons
wrapper_label	llds_out_code_addr.m	/^    ;       wrapper_label$/;kq|-;/\<wrapper_label\>/;'q;"	kind:cons
wrapper_none	llds_out_code_addr.m	/^    ;       wrapper_none.$/;kq|-;/\<wrapper_none\>/;'q;"	kind:cons
write	../library/io.m	/^    ;       write$/;kq|-;/\<write\>/;'q;"	kind:cons
write	../library/io.m	/^:- pred write(/;kq|/^\<write\>/;'q;"	kind:pred
write	../library/pprint.m	/^:- pred write(/;kq|/^\<write\>/;'q;"	kind:pred
write	../library/pprint.m	/^:- pred write(int::in, T::in, io::di, io::uo) is det <= doc(/;kq|/^\<write\>/;'q;"	kind:pred
write	../library/stream.string_writer.m	/^:- pred write(/;kq|/^\<write\>/;'q;"	kind:pred
write	../library/stream.string_writer.m	/^:- pred write(/;kq|/^\<write\>/;'q;"	kind:pred
write.bit_buffer	../library/bit_buffer.write.m	/^                bit_buffer :: bit_buffer(Stream, State)$/;kq|-;/\<write.bit_buffer\>/;'q;"	kind:fld
write.copy_out_bitmap	../library/bit_buffer.write.m	/^:- pred copy_out_bitmap(/;kq|/^\<copy_out_bitmap\>/;'q;"	kind:pred
write.finalize	../library/bit_buffer.write.m	/^:- pred finalize(write_buffer(/;kq|/^\<finalize\>/;'q;"	kind:pred
write.finalize_to_bitmap	../library/bit_buffer.write.m	/^:- func finalize_to_bitmap(/;kq|/^\<finalize_to_bitmap\>/;'q;"	kind:func
write.flush	../library/bit_buffer.write.m	/^:- pred flush(write_buffer(Stream, State), write_buffer(/;kq|/^\<flush\>/;'q;"	kind:pred
write.flush_all_to_stream	../library/bit_buffer.write.m	/^:- pred flush_all_to_stream(bit_buffer(/;kq|/^\<flush_all_to_stream\>/;'q;"	kind:pred
write.flush_chunk_to_stream	../library/bit_buffer.write.m	/^:- pred flush_chunk_to_stream(bit_buffer(/;kq|/^\<flush_chunk_to_stream\>/;'q;"	kind:pred
write.io_write_buffer	../library/bit_buffer.write.m	/^:- type io_write_buffer == write_buffer(io.binary_output_stream, io.state).$/;kq|-;/\<write.io_write_buffer\>/;'q;"	kind:type
write.make_room	../library/bit_buffer.write.m	/^:- pred make_room(bit_buffer(/;kq|/^\<make_room\>/;'q;"	kind:pred
write.maybe_make_room	../library/bit_buffer.write.m	/^:- pred maybe_make_room(bit_buffer(/;kq|/^\<maybe_make_room\>/;'q;"	kind:pred
write.new	../library/bit_buffer.write.m	/^:- func new(num_bytes, Stream, State) = write_buffer(/;kq|/^\<new\>/;'q;"	kind:func
write.new_bitmap_builder	../library/bit_buffer.write.m	/^:- func new_bitmap_builder(/;kq|/^\<new_bitmap_builder\>/;'q;"	kind:func
write.num_buffered_bits	../library/bit_buffer.write.m	/^:- func num_buffered_bits(write_buffer(/;kq|/^\<num_buffered_bits\>/;'q;"	kind:func
write.put_bit	../library/bit_buffer.write.m	/^:- pred put_bit(bool, write_buffer(Stream, State), write_buffer(/;kq|/^\<put_bit\>/;'q;"	kind:pred
write.put_bitmap	../library/bit_buffer.write.m	/^:- pred put_bitmap(/;kq|/^\<put_bitmap\>/;'q;"	kind:pred
write.put_bitmap	../library/bit_buffer.write.m	/^:- pred put_bitmap(bitmap, write_buffer(/;kq|/^\<put_bitmap\>/;'q;"	kind:pred
write.put_bitmap_2	../library/bit_buffer.write.m	/^:- pred put_bitmap_2(/;kq|/^\<put_bitmap_2\>/;'q;"	kind:pred
write.put_bits	../library/bit_buffer.write.m	/^:- pred put_bits(word, num_bits, write_buffer(/;kq|/^\<put_bits\>/;'q;"	kind:pred
write.put_byte	../library/bit_buffer.write.m	/^:- pred put_byte(word, write_buffer(/;kq|/^\<put_byte\>/;'q;"	kind:pred
write.store_full_buffer	../library/bit_buffer.write.m	/^:- pred store_full_buffer(bit_buffer(/;kq|/^\<store_full_buffer\>/;'q;"	kind:pred
write.stream.output	../library/bit_buffer.write.m	/^:- instance stream.output(write_stream(Stream), write_buffer(Stream, State))$/;kq|-;/\<write.stream.output\>/;'q;"	kind:tci
write.stream.output	../library/bit_buffer.write.m	/^:- instance stream.output(write_stream(Stream), write_buffer(Stream, State))$/;kq|-;/\<write.stream.output\>/;'q;"	kind:tci
write.stream.stream	../library/bit_buffer.write.m	/^:- instance stream.stream(write_stream(Stream), write_buffer(Stream, State))$/;kq|-;/\<write.stream.stream\>/;'q;"	kind:tci
write.stream.stream	../library/bit_buffer.write.m	/^:- instance stream.stream(write_stream(Stream), write_buffer(Stream, State))$/;kq|-;/\<write.stream.stream\>/;'q;"	kind:tci
write.stream.writer	../library/bit_buffer.write.m	/^:- instance stream.writer(write_stream(Stream), bitmap.slice,$/;kq|-;/\<write.stream.writer\>/;'q;"	kind:tci
write.stream.writer	../library/bit_buffer.write.m	/^:- instance stream.writer(write_stream(Stream), bool,$/;kq|-;/\<write.stream.writer\>/;'q;"	kind:tci
write.stream.writer	../library/bit_buffer.write.m	/^:- instance stream.writer(write_stream(Stream), bool,$/;kq|-;/\<write.stream.writer\>/;'q;"	kind:tci
write.uniq_write_buffer	../library/bit_buffer.write.m	/^:- inst uniq_write_buffer == ground.   % XXX Should be unique.$/;kq|-;/\<write.uniq_write_buffer\>/;'q;"	kind:inst
write.write_buffer	../library/bit_buffer.write.m	/^:- type write_buffer == write_buffer(error_stream, error_state).$/;kq|-;/\<write.write_buffer\>/;'q;"	kind:type
write.write_buffer	../library/bit_buffer.write.m	/^:- type write_buffer(Stream, State)$/;kq|-;/\<write.write_buffer\>/;'q;"	kind:type
write.write_buffer_di	../library/bit_buffer.write.m	/^:- mode write_buffer_di == in(uniq_write_buffer).$/;kq|-;/\<write.write_buffer_di\>/;'q;"	kind:mode
write.write_buffer_ui	../library/bit_buffer.write.m	/^:- mode write_buffer_ui == in(uniq_write_buffer).$/;kq|-;/\<write.write_buffer_ui\>/;'q;"	kind:mode
write.write_buffer_uo	../library/bit_buffer.write.m	/^:- mode write_buffer_uo == out(uniq_write_buffer).$/;kq|-;/\<write.write_buffer_uo\>/;'q;"	kind:mode
write.write_stream	../library/bit_buffer.write.m	/^:- type write_stream(Stream) ---> write_stream.$/;kq|-;/\<write.write_stream\>/;'q;"	kind:type
write_actual_modes	hlds_out_pred.m	/^    --->    write_actual_modes$/;kq|-;/\<write_actual_modes\>/;'q;"	kind:cons
write_analysis_cache_file	analysis.file.m	/^:- pred write_analysis_cache_file(/;kq|/^\<write_analysis_cache_file\>/;'q;"	kind:pred	file:
write_analysis_file	analysis.file.m	/^:- pred write_analysis_file(string::in, write_entry(T)::in(/;kq|/^\<write_analysis_file\>/;'q;"	kind:pred	file:
write_analysis_files	analysis.operations.m	/^:- pred write_analysis_files(/;kq|/^\<write_analysis_files\>/;'q;"	kind:pred
write_arg	../library/stream.string_writer.m	/^:- pred write_arg(/;kq|/^\<write_arg\>/;'q;"	kind:pred	file:
write_arg_var_in_proc	unused_args.m	/^:- pred write_arg_var_in_proc(/;kq|/^\<write_arg_var_in_proc\>/;'q;"	kind:pred	file:
write_array	../library/io.m	/^:- pred write_array(array(T), string, pred(/;kq|/^\<write_array\>/;'q;"	kind:pred
write_array	../library/io.m	/^:- pred write_array(io.text_output_stream, array(T), string, pred(/;kq|/^\<write_array\>/;'q;"	kind:pred
write_array	../library/stream.string_writer.m	/^:- pred write_array(Stream::in, array(/;kq|/^\<write_array\>/;'q;"	kind:pred	file:
write_attribute	../library/term_to_xml.m	/^:- pred write_attribute(/;kq|/^\<write_attribute\>/;'q;"	kind:pred	file:
write_attribute_source_kind	../library/term_to_xml.m	/^:- pred write_attribute_source_kind(/;kq|/^\<write_attribute_source_kind\>/;'q;"	kind:pred	file:
write_binary	../library/io.m	/^:- pred write_binary(/;kq|/^\<write_binary\>/;'q;"	kind:pred
write_binary_int16	../library/io.m	/^:- pred write_binary_int16(/;kq|/^\<write_binary_int16\>/;'q;"	kind:pred
write_binary_int16_be	../library/io.m	/^:- pred write_binary_int16_be(/;kq|/^\<write_binary_int16_be\>/;'q;"	kind:pred
write_binary_int16_le	../library/io.m	/^:- pred write_binary_int16_le(/;kq|/^\<write_binary_int16_le\>/;'q;"	kind:pred
write_binary_int32	../library/io.m	/^:- pred write_binary_int32(/;kq|/^\<write_binary_int32\>/;'q;"	kind:pred
write_binary_int32_be	../library/io.m	/^:- pred write_binary_int32_be(/;kq|/^\<write_binary_int32_be\>/;'q;"	kind:pred
write_binary_int32_le	../library/io.m	/^:- pred write_binary_int32_le(/;kq|/^\<write_binary_int32_le\>/;'q;"	kind:pred
write_binary_int64	../library/io.m	/^:- pred write_binary_int64(/;kq|/^\<write_binary_int64\>/;'q;"	kind:pred
write_binary_int64_be	../library/io.m	/^:- pred write_binary_int64_be(/;kq|/^\<write_binary_int64_be\>/;'q;"	kind:pred
write_binary_int64_le	../library/io.m	/^:- pred write_binary_int64_le(/;kq|/^\<write_binary_int64_le\>/;'q;"	kind:pred
write_binary_int8	../library/io.m	/^:- pred write_binary_int8(/;kq|/^\<write_binary_int8\>/;'q;"	kind:pred
write_binary_string_utf8	../library/io.m	/^:- pred write_binary_string_utf8(/;kq|/^\<write_binary_string_utf8\>/;'q;"	kind:pred
write_binary_uint16	../library/io.m	/^:- pred write_binary_uint16(/;kq|/^\<write_binary_uint16\>/;'q;"	kind:pred
write_binary_uint16_be	../library/io.m	/^:- pred write_binary_uint16_be(/;kq|/^\<write_binary_uint16_be\>/;'q;"	kind:pred
write_binary_uint16_le	../library/io.m	/^:- pred write_binary_uint16_le(/;kq|/^\<write_binary_uint16_le\>/;'q;"	kind:pred
write_binary_uint32	../library/io.m	/^:- pred write_binary_uint32(/;kq|/^\<write_binary_uint32\>/;'q;"	kind:pred
write_binary_uint32_be	../library/io.m	/^:- pred write_binary_uint32_be(/;kq|/^\<write_binary_uint32_be\>/;'q;"	kind:pred
write_binary_uint32_le	../library/io.m	/^:- pred write_binary_uint32_le(/;kq|/^\<write_binary_uint32_le\>/;'q;"	kind:pred
write_binary_uint64	../library/io.m	/^:- pred write_binary_uint64(/;kq|/^\<write_binary_uint64\>/;'q;"	kind:pred
write_binary_uint64_be	../library/io.m	/^:- pred write_binary_uint64_be(/;kq|/^\<write_binary_uint64_be\>/;'q;"	kind:pred
write_binary_uint64_le	../library/io.m	/^:- pred write_binary_uint64_le(/;kq|/^\<write_binary_uint64_le\>/;'q;"	kind:pred
write_binary_uint8	../library/io.m	/^:- pred write_binary_uint8(/;kq|/^\<write_binary_uint8\>/;'q;"	kind:pred
write_bitmap	../library/bitmap.m	/^:- pred write_bitmap(/;kq|/^\<write_bitmap\>/;'q;"	kind:pred
write_bitmap	../library/io.m	/^:- pred write_bitmap(/;kq|/^\<write_bitmap\>/;'q;"	kind:pred
write_bitmap	../library/io.m	/^:- pred write_bitmap(/;kq|/^\<write_bitmap\>/;'q;"	kind:pred
write_bitmap_range	../library/bitmap.m	/^:- pred write_bitmap_range(/;kq|/^\<write_bitmap_range\>/;'q;"	kind:pred
write_buffer	../library/bit_buffer.write.m	/^:- type write_buffer == write_buffer(error_stream, error_state).$/;kq|-;/\<write_buffer\>/;'q;"	kind:type
write_buffer	../library/bit_buffer.write.m	/^:- type write_buffer(Stream, State)$/;kq|-;/\<write_buffer\>/;'q;"	kind:type
write_buffer_di	../library/bit_buffer.write.m	/^:- mode write_buffer_di == in(uniq_write_buffer).$/;kq|-;/\<write_buffer_di\>/;'q;"	kind:mode
write_buffer_ui	../library/bit_buffer.write.m	/^:- mode write_buffer_ui == in(uniq_write_buffer).$/;kq|-;/\<write_buffer_ui\>/;'q;"	kind:mode
write_buffer_uo	../library/bit_buffer.write.m	/^:- mode write_buffer_uo == out(uniq_write_buffer).$/;kq|-;/\<write_buffer_uo\>/;'q;"	kind:mode
write_byte	../library/io.m	/^:- pred write_byte(/;kq|/^\<write_byte\>/;'q;"	kind:pred
write_c_pointer	../library/stream.string_writer.m	/^:- pred write_c_pointer(/;kq|/^\<write_c_pointer\>/;'q;"	kind:pred	file:
write_cache_stats_entry	make_module_file_names.m	/^:- pred write_cache_stats_entry(/;kq|/^\<write_cache_stats_entry\>/;'q;"	kind:pred	file:
write_case	hlds_out_goal.m	/^:- pred write_case(/;kq|/^\<write_case\>/;'q;"	kind:pred	file:
write_cases	hlds_out_goal.m	/^:- pred write_cases(/;kq|/^\<write_cases\>/;'q;"	kind:pred	file:
write_cast_as_pred_or_func	hlds_out_goal.m	/^:- func write_cast_as_pred_or_func(/;kq|/^\<write_cast_as_pred_or_func\>/;'q;"	kind:func	file:
write_cc	../library/io.m	/^:- pred write_cc(/;kq|/^\<write_cc\>/;'q;"	kind:pred
write_cc	../library/stream.string_writer.m	/^:- pred write_cc(/;kq|/^\<write_cc\>/;'q;"	kind:pred
write_changed_answer	analysis.operations.m	/^:- pred write_changed_answer(/;kq|/^\<write_changed_answer\>/;'q;"	kind:pred	file:
write_char	../library/io.m	/^:- pred write_char(/;kq|/^\<write_char\>/;'q;"	kind:pred
write_char_literal	parse_tree_output.m	/^:- pred write_char_literal(/;kq|/^\<write_char_literal\>/;'q;"	kind:pred	file:
write_child_xml_elements	../library/term_to_xml.m	/^:- pred write_child_xml_elements(/;kq|/^\<write_child_xml_elements\>/;'q;"	kind:pred	file:
write_class_constraint_map_entry	add_pragma_type_spec.m	/^:- pred write_class_constraint_map_entry(/;kq|/^\<write_class_constraint_map_entry\>/;'q;"	kind:pred	file:
write_class_id	parse_tree_out_sym_name.m	/^:- pred write_class_id(/;kq|/^\<write_class_id\>/;'q;"	kind:pred
write_classes	hlds_out_typeclass_table.m	/^:- pred write_classes(/;kq|/^\<write_classes\>/;'q;"	kind:pred
write_clause	hlds_out_pred.m	/^:- pred write_clause(/;kq|/^\<write_clause\>/;'q;"	kind:pred
write_clearing_entries	analysis.operations.m	/^:- pred write_clearing_entries(/;kq|/^\<write_clearing_entries\>/;'q;"	kind:pred	file:
write_closing_brace	fact_table.m	/^:- pred write_closing_brace(/;kq|/^\<write_closing_brace\>/;'q;"	kind:pred	file:
write_comment_lines	mlds_to_c_stmt.m	/^:- pred write_comment_lines(/;kq|/^\<write_comment_lines\>/;'q;"	kind:pred	file:
write_comp_unit_stats	prog_item_stats.m	/^:- pred write_comp_unit_stats(/;kq|/^\<write_comp_unit_stats\>/;'q;"	kind:pred	file:
write_conj	hlds_out_goal.m	/^:- pred write_conj(/;kq|/^\<write_conj\>/;'q;"	kind:pred	file:
write_constant	../library/term_io.m	/^:- pred write_constant(/;kq|/^\<write_constant\>/;'q;"	kind:pred
write_constant	parse_tree_output.m	/^:- pred write_constant(/;kq|/^\<write_constant\>/;'q;"	kind:pred	file:
write_constr_term	lp_rational.m	/^:- pred write_constr_term(/;kq|/^\<write_constr_term\>/;'q;"	kind:pred	file:
write_constraint	lp_rational.m	/^:- pred write_constraint(/;kq|/^\<write_constraint\>/;'q;"	kind:pred	file:
write_constraint_proof_map	hlds_out_util.m	/^:- pred write_constraint_proof_map(/;kq|/^\<write_constraint_proof_map\>/;'q;"	kind:pred
write_constraints	lp_rational.m	/^:- pred write_constraints(/;kq|/^\<write_constraints\>/;'q;"	kind:pred
write_context	parse_tree_out_misc.m	/^:- pred write_context(/;kq|/^\<write_context\>/;'q;"	kind:pred
write_copyright_notice	print_help.m	/^:- pred write_copyright_notice(/;kq|/^\<write_copyright_notice\>/;'q;"	kind:pred
write_cycle	term_constr_pass2.m	/^:- pred write_cycle(/;kq|/^\<write_cycle\>/;'q;"	kind:pred	file:
write_cycles	term_constr_pass2.m	/^:- pred write_cycles(/;kq|/^\<write_cycles\>/;'q;"	kind:pred	file:
write_d_file	mercury_compile_make_hlds.m	/^    ;       write_d_file.$/;kq|-;/\<write_d_file\>/;'q;"	kind:cons	file:
write_data_table	fact_table.m	/^    ;       write_data_table.$/;kq|-;/\<write_data_table\>/;'q;"	kind:cons	file:
write_declared_modes	hlds_out_pred.m	/^    ;       write_declared_modes.$/;kq|-;/\<write_declared_modes\>/;'q;"	kind:cons
write_doc	../library/pretty_printer.m	/^:- pred write_doc(/;kq|/^\<write_doc\>/;'q;"	kind:pred
write_doc_formatted	../library/pretty_printer.m	/^:- pred write_doc_formatted(/;kq|/^\<write_doc_formatted\>/;'q;"	kind:pred
write_doctype	../library/term_to_xml.m	/^:- pred write_doctype(/;kq|/^\<write_doctype\>/;'q;"	kind:pred	file:
write_dtd	../library/term_to_xml.m	/^:- pred write_dtd(/;kq|/^\<write_dtd\>/;'q;"	kind:pred
write_dtd_attlist	../library/term_to_xml.m	/^:- pred write_dtd_attlist(Stream::in, string::in, maybe(/;kq|/^\<write_dtd_attlist\>/;'q;"	kind:pred	file:
write_dtd_attlists	../library/term_to_xml.m	/^:- pred write_dtd_attlists(Stream::in, string::in, list(/;kq|/^\<write_dtd_attlists\>/;'q;"	kind:pred	file:
write_dtd_entries	../library/term_to_xml.m	/^:- pred write_dtd_entries(Stream::in, element_pred::in(/;kq|/^\<write_dtd_entries\>/;'q;"	kind:pred	file:
write_dtd_from_type	../library/term_to_xml.m	/^:- pred write_dtd_from_type(/;kq|/^\<write_dtd_from_type\>/;'q;"	kind:pred
write_dtd_type_elements	../library/term_to_xml.m	/^:- pred write_dtd_type_elements(Stream::in, element_pred::in(/;kq|/^\<write_dtd_type_elements\>/;'q;"	kind:pred	file:
write_dtd_types	../library/term_to_xml.m	/^:- pred write_dtd_types(Stream::in, element_pred::in(/;kq|/^\<write_dtd_types\>/;'q;"	kind:pred	file:
write_edge	../library/robdd.m	/^:- pred write_edge(io.text_output_stream::in, robdd(T)::in, robdd(/;kq|/^\<write_edge\>/;'q;"	kind:pred	file:
write_edge	output_imports_graph.m	/^:- pred write_edge(/;kq|/^\<write_edge\>/;'q;"	kind:pred	file:
write_edge	term_constr_pass2.m	/^:- pred write_edge(/;kq|/^\<write_edge\>/;'q;"	kind:pred	file:
write_element_end	../library/term_to_xml.m	/^:- pred write_element_end(/;kq|/^\<write_element_end\>/;'q;"	kind:pred	file:
write_element_start	../library/term_to_xml.m	/^:- pred write_element_start(Stream::in, string::in, list(/;kq|/^\<write_element_start\>/;'q;"	kind:pred	file:
write_element_start_with_attr_from_source	../library/term_to_xml.m	/^:- pred write_element_start_with_attr_from_source(/;kq|/^\<write_element_start_with_attr_from_source\>/;'q;"	kind:pred	file:
write_empty_element	../library/term_to_xml.m	/^:- pred write_empty_element(Stream::in, string::in, list(/;kq|/^\<write_empty_element\>/;'q;"	kind:pred	file:
write_empty_element_with_attr_from_source	../library/term_to_xml.m	/^:- pred write_empty_element_with_attr_from_source(/;kq|/^\<write_empty_element_with_attr_from_source\>/;'q;"	kind:pred	file:
write_entry	analysis.file.m	/^:- type write_entry(T) ==$/;kq|-;/\<write_entry\>/;'q;"	kind:type	file:
write_env_optfile_var_value	options_file.m	/^:- pred write_env_optfile_var_value(/;kq|/^\<write_env_optfile_var_value\>/;'q;"	kind:pred	file:
write_env_optfile_variables	options_file.m	/^:- pred write_env_optfile_variables(/;kq|/^\<write_env_optfile_variables\>/;'q;"	kind:pred	file:
write_env_variable_value	options_file.m	/^:- pred write_env_variable_value(/;kq|/^\<write_env_variable_value\>/;'q;"	kind:pred	file:
write_error_creating_temp_file	make.build.m	/^:- pred write_error_creating_temp_file(/;kq|/^\<write_error_creating_temp_file\>/;'q;"	kind:pred	file:
write_error_opening_file	make.build.m	/^:- pred write_error_opening_file(/;kq|/^\<write_error_opening_file\>/;'q;"	kind:pred	file:
write_error_pieces	write_error_spec.m	/^:- pred write_error_pieces(/;kq|/^\<write_error_pieces\>/;'q;"	kind:pred
write_error_pieces_maybe_with_context	write_error_spec.m	/^:- pred write_error_pieces_maybe_with_context(/;kq|/^\<write_error_pieces_maybe_with_context\>/;'q;"	kind:pred
write_error_pieces_plain	write_error_spec.m	/^:- pred write_error_pieces_plain(/;kq|/^\<write_error_pieces_plain\>/;'q;"	kind:pred
write_error_spec	write_error_spec.m	/^:- pred write_error_spec(/;kq|/^\<write_error_spec\>/;'q;"	kind:pred
write_error_spec.add_paragraph	write_error_spec.m	/^:- pred add_paragraph(paragraph::in, cord(paragraph)::in, cord(/;kq|/^\<add_paragraph\>/;'q;"	kind:pred	file:
write_error_spec.blank_line	write_error_spec.m	/^    ;       blank_line$/;kq|-;/\<write_error_spec.blank_line\>/;'q;"	kind:cons	file:
write_error_spec.collect_msgs	write_error_spec.m	/^:- pred collect_msgs(/;kq|/^\<collect_msgs\>/;'q;"	kind:pred	file:
write_error_spec.color	write_error_spec.m	/^:- type color$/;kq|-;/\<write_error_spec.color\>/;'q;"	kind:type	file:
write_error_spec.color_change	write_error_spec.m	/^:- type color_change$/;kq|-;/\<write_error_spec.color_change\>/;'q;"	kind:type	file:
write_error_spec.color_db	write_error_spec.m	/^:- type color_db$/;kq|-;/\<write_error_spec.color_db\>/;'q;"	kind:type	file:
write_error_spec.color_end	write_error_spec.m	/^    ;       color_end.$/;kq|-;/\<write_error_spec.color_end\>/;'q;"	kind:cons	file:
write_error_spec.color_reset	write_error_spec.m	/^    ;       color_reset.$/;kq|-;/\<write_error_spec.color_reset\>/;'q;"	kind:cons	file:
write_error_spec.color_set	write_error_spec.m	/^    --->    color_set(color_spec)$/;kq|-;/\<write_error_spec.color_set\>/;'q;"	kind:cons	file:
write_error_spec.color_stack	write_error_spec.m	/^:- type color_stack == stack(color_spec).$/;kq|-;/\<write_error_spec.color_stack\>/;'q;"	kind:type	file:
write_error_spec.color_start	write_error_spec.m	/^    --->    color_start(color_spec)$/;kq|-;/\<write_error_spec.color_start\>/;'q;"	kind:cons	file:
write_error_spec.color_unit	write_error_spec.m	/^:- inst color_unit for ssc_unit\/0$/;kq|-;/\<write_error_spec.color_unit\>/;'q;"	kind:inst	file:
write_error_spec.do_not_print	write_error_spec.m	/^    --->    do_not_print(maybe(msg_pieces))$/;kq|-;/\<write_error_spec.do_not_print\>/;'q;"	kind:cons	file:
write_error_spec.do_print	write_error_spec.m	/^    ;       do_print(msg_pieces).$/;kq|-;/\<write_error_spec.do_print\>/;'q;"	kind:cons	file:
write_error_spec.do_print_spec	write_error_spec.m	/^    ;       do_print_spec.$/;kq|-;/\<write_error_spec.do_print_spec\>/;'q;"	kind:cons	file:
write_error_spec.empty_slate	write_error_spec.m	/^    --->    empty_slate$/;kq|-;/\<write_error_spec.empty_slate\>/;'q;"	kind:cons	file:
write_error_spec.error_line	write_error_spec.m	/^:- type error_line$/;kq|-;/\<write_error_spec.error_line\>/;'q;"	kind:type	file:
write_error_spec.find_word_end	write_error_spec.m	/^:- pred find_word_end(/;kq|/^\<find_word_end\>/;'q;"	kind:pred	file:
write_error_spec.first_in_msg	write_error_spec.m	/^    --->    first_in_msg$/;kq|-;/\<write_error_spec.first_in_msg\>/;'q;"	kind:cons	file:
write_error_spec.in_work	write_error_spec.m	/^:- type in_work$/;kq|-;/\<write_error_spec.in_work\>/;'q;"	kind:type	file:
write_error_spec.init_color_db	write_error_spec.m	/^:- func init_color_db(/;kq|/^\<init_color_db\>/;'q;"	kind:func	file:
write_error_spec.iw_text_word	write_error_spec.m	/^                iw_text_word        :: string,$/;kq|-;/\<write_error_spec.iw_text_word\>/;'q;"	kind:fld	file:
write_error_spec.line_paren	write_error_spec.m	/^                line_paren          :: paren_status$/;kq|-;/\<write_error_spec.line_paren\>/;'q;"	kind:fld	file:
write_error_spec.mp_context	write_error_spec.m	/^                mp_context              :: maybe(prog_context),$/;kq|-;/\<write_error_spec.mp_context\>/;'q;"	kind:fld	file:
write_error_spec.mp_first	write_error_spec.m	/^                mp_first                :: maybe_treat_as_first,$/;kq|-;/\<write_error_spec.mp_first\>/;'q;"	kind:fld	file:
write_error_spec.mp_indent	write_error_spec.m	/^                mp_indent               :: uint,$/;kq|-;/\<write_error_spec.mp_indent\>/;'q;"	kind:fld	file:
write_error_spec.mp_pieces	write_error_spec.m	/^                mp_pieces               :: one_or_more(format_piece)$/;kq|-;/\<write_error_spec.mp_pieces\>/;'q;"	kind:fld	file:
write_error_spec.msg_pieces	write_error_spec.m	/^:- type msg_pieces$/;kq|-;/\<write_error_spec.msg_pieces\>/;'q;"	kind:type	file:
write_error_spec.newline_word	write_error_spec.m	/^:- type newline_word$/;kq|-;/\<write_error_spec.newline_word\>/;'q;"	kind:type	file:
write_error_spec.nl	write_error_spec.m	/^    --->    nl$/;kq|-;/\<write_error_spec.nl\>/;'q;"	kind:cons	file:
write_error_spec.nl_delta	write_error_spec.m	/^    ;       nl_delta(int)$/;kq|-;/\<write_error_spec.nl_delta\>/;'q;"	kind:cons	file:
write_error_spec.no_color_db	write_error_spec.m	/^    --->    no_color_db$/;kq|-;/\<write_error_spec.no_color_db\>/;'q;"	kind:cons	file:
write_error_spec.paragraph	write_error_spec.m	/^:- type paragraph$/;kq|-;/\<write_error_spec.paragraph\>/;'q;"	kind:type	file:
write_error_spec.paren_end_rp	write_error_spec.m	/^    ;       paren_end_rp.   % Next paragraph\/line starts with a right paren.$/;kq|-;/\<write_error_spec.paren_end_rp\>/;'q;"	kind:cons	file:
write_error_spec.paren_lp_end	write_error_spec.m	/^    ;       paren_lp_end    % This paragraph\/line ends with a left paren.$/;kq|-;/\<write_error_spec.paren_lp_end\>/;'q;"	kind:cons	file:
write_error_spec.paren_none	write_error_spec.m	/^    --->    paren_none$/;kq|-;/\<write_error_spec.paren_none\>/;'q;"	kind:cons	file:
write_error_spec.paren_status	write_error_spec.m	/^:- type paren_status$/;kq|-;/\<write_error_spec.paren_status\>/;'q;"	kind:type	file:
write_error_spec.plain	write_error_spec.m	/^    --->    plain(string)$/;kq|-;/\<write_error_spec.plain\>/;'q;"	kind:cons	file:
write_error_spec.prefix	write_error_spec.m	/^    ;       prefix(string)$/;kq|-;/\<write_error_spec.prefix\>/;'q;"	kind:cons	file:
write_error_spec.print_or_not	write_error_spec.m	/^:- type print_or_not$/;kq|-;/\<write_error_spec.print_or_not\>/;'q;"	kind:type	file:
write_error_spec.ssc_color	write_error_spec.m	/^    ;       ssc_color(color_change).$/;kq|-;/\<write_error_spec.ssc_color\>/;'q;"	kind:cons	file:
write_error_spec.ssc_space	write_error_spec.m	/^    --->    ssc_space$/;kq|-;/\<write_error_spec.ssc_space\>/;'q;"	kind:cons	file:
write_error_spec.ssc_str	write_error_spec.m	/^    ;       ssc_str(string)$/;kq|-;/\<write_error_spec.ssc_str\>/;'q;"	kind:cons	file:
write_error_spec.ssc_unit	write_error_spec.m	/^:- type ssc_unit$/;kq|-;/\<write_error_spec.ssc_unit\>/;'q;"	kind:type	file:
write_error_spec.suffix	write_error_spec.m	/^    ;       suffix(string).$/;kq|-;/\<write_error_spec.suffix\>/;'q;"	kind:cons	file:
write_error_spec.text_word	write_error_spec.m	/^:- type text_word$/;kq|-;/\<write_error_spec.text_word\>/;'q;"	kind:type	file:
write_error_spec.word	write_error_spec.m	/^:- type word$/;kq|-;/\<write_error_spec.word\>/;'q;"	kind:type	file:
write_error_spec.word_color	write_error_spec.m	/^    ;       word_color(color_change)$/;kq|-;/\<write_error_spec.word_color\>/;'q;"	kind:cons	file:
write_error_spec.word_nl	write_error_spec.m	/^    ;       word_nl(newline_word).$/;kq|-;/\<write_error_spec.word_nl\>/;'q;"	kind:cons	file:
write_error_spec.word_text	write_error_spec.m	/^    --->    word_text(text_word)$/;kq|-;/\<write_error_spec.word_text\>/;'q;"	kind:cons	file:
write_error_specs	write_error_spec.m	/^:- pred write_error_specs(/;kq|/^\<write_error_specs\>/;'q;"	kind:pred
write_error_specs_opt_table	write_error_spec.m	/^:- pred write_error_specs_opt_table(/;kq|/^\<write_error_specs_opt_table\>/;'q;"	kind:pred
write_error_vars	mode_debug.m	/^:- pred write_error_vars(/;kq|/^\<write_error_vars\>/;'q;"	kind:pred	file:
write_escaped_char	../library/term_io.m	/^:- pred write_escaped_char(/;kq|/^\<write_escaped_char\>/;'q;"	kind:pred
write_escaped_string	../library/term_io.m	/^:- pred write_escaped_string(/;kq|/^\<write_escaped_string\>/;'q;"	kind:pred
write_escaped_string	parse_tree_output.m	/^:- pred write_escaped_string(/;kq|/^\<write_escaped_string\>/;'q;"	kind:pred	file:
write_escaped_sym_name	parse_tree_out_sym_name.m	/^:- pred write_escaped_sym_name(/;kq|/^\<write_escaped_sym_name\>/;'q;"	kind:pred
write_escaped_sym_name_arity	parse_tree_out_sym_name.m	/^:- pred write_escaped_sym_name_arity(/;kq|/^\<write_escaped_sym_name_arity\>/;'q;"	kind:pred
write_eval_eval_method	parse_tree_output.m	/^:- pred write_eval_eval_method(/;kq|/^\<write_eval_eval_method\>/;'q;"	kind:pred	file:
write_export_call_for_java	mlds_to_java_export.m	/^:- pred write_export_call_for_java(/;kq|/^\<write_export_call_for_java\>/;'q;"	kind:pred	file:
write_export_decls	export.m	/^:- pred write_export_decls(/;kq|/^\<write_export_decls\>/;'q;"	kind:pred	file:
write_external_doctype	../library/term_to_xml.m	/^:- pred write_external_doctype(/;kq|/^\<write_external_doctype\>/;'q;"	kind:pred	file:
write_fact_args	fact_table.m	/^:- pred write_fact_args(io.text_output_stream::in, list(/;kq|/^\<write_fact_args\>/;'q;"	kind:pred	file:
write_fact_data	fact_table.m	/^:- pred write_fact_data(/;kq|/^\<write_fact_data\>/;'q;"	kind:pred	file:
write_fact_table_arrays	fact_table.m	/^:- pred write_fact_table_arrays(maybe(/;kq|/^\<write_fact_table_arrays\>/;'q;"	kind:pred	file:
write_fact_table_data	fact_table.m	/^:- pred write_fact_table_data(/;kq|/^\<write_fact_table_data\>/;'q;"	kind:pred	file:
write_fact_table_numfacts	fact_table.m	/^:- pred write_fact_table_numfacts(/;kq|/^\<write_fact_table_numfacts\>/;'q;"	kind:pred	file:
write_fact_table_pointer_array	fact_table.m	/^:- pred write_fact_table_pointer_array(/;kq|/^\<write_fact_table_pointer_array\>/;'q;"	kind:pred	file:
write_fact_table_pointer_array_loop	fact_table.m	/^:- pred write_fact_table_pointer_array_loop(/;kq|/^\<write_fact_table_pointer_array_loop\>/;'q;"	kind:pred	file:
write_feedback_file	../mdbcomp/feedback.feedback_info.m	/^:- pred write_feedback_file(/;kq|/^\<write_feedback_file\>/;'q;"	kind:pred
write_float	../library/io.m	/^:- pred write_float(/;kq|/^\<write_float\>/;'q;"	kind:pred
write_float_literal	parse_tree_output.m	/^:- pred write_float_literal(/;kq|/^\<write_float_literal\>/;'q;"	kind:pred	file:
write_functor_and_args	../library/stream.string_writer.m	/^:- pred write_functor_and_args(/;kq|/^\<write_functor_and_args\>/;'q;"	kind:pred	file:
write_functor_and_args_prio	../library/stream.string_writer.m	/^:- pred write_functor_and_args_prio(/;kq|/^\<write_functor_and_args_prio\>/;'q;"	kind:pred	file:
write_goal	hlds_out_goal.m	/^:- pred write_goal(/;kq|/^\<write_goal\>/;'q;"	kind:pred
write_goal_list	hlds_out_goal.m	/^:- pred write_goal_list(/;kq|/^\<write_goal_list\>/;'q;"	kind:pred
write_goal_nl	hlds_out_goal.m	/^:- pred write_goal_nl(/;kq|/^\<write_goal_nl\>/;'q;"	kind:pred
write_goal_stats	prog_item_stats.m	/^:- pred write_goal_stats(/;kq|/^\<write_goal_stats\>/;'q;"	kind:pred	file:
write_graph	output_imports_graph.m	/^:- pred write_graph(/;kq|/^\<write_graph\>/;'q;"	kind:pred	file:
write_hash_file	make.track_flags.m	/^:- pred write_hash_file(/;kq|/^\<write_hash_file\>/;'q;"	kind:pred	file:
write_hash_table	fact_table.m	/^:- pred write_hash_table(/;kq|/^\<write_hash_table\>/;'q;"	kind:pred	file:
write_hash_table_loop	fact_table.m	/^:- pred write_hash_table_loop(/;kq|/^\<write_hash_table_loop\>/;'q;"	kind:pred	file:
write_hash_tables	fact_table.m	/^    ;       write_hash_tables.$/;kq|-;/\<write_hash_tables\>/;'q;"	kind:cons	file:
write_hlds	hlds_out_module.m	/^:- pred write_hlds(/;kq|/^\<write_hlds\>/;'q;"	kind:pred
write_hlds_defn_extents	hlds_defns.m	/^:- pred write_hlds_defn_extents(/;kq|/^\<write_hlds_defn_extents\>/;'q;"	kind:pred
write_hlds_defn_line_counts	hlds_defns.m	/^:- pred write_hlds_defn_line_counts(/;kq|/^\<write_hlds_defn_line_counts\>/;'q;"	kind:pred
write_hlds_defns	hlds_defns.m	/^:- pred write_hlds_defns(/;kq|/^\<write_hlds_defns\>/;'q;"	kind:pred
write_imdg_arc	analysis.file.m	/^:- pred write_imdg_arc(/;kq|/^\<write_imdg_arc\>/;'q;"	kind:pred	file:
write_include_file_contents	file_util.m	/^:- pred write_include_file_contents(/;kq|/^\<write_include_file_contents\>/;'q;"	kind:pred
write_indent2	indent.m	/^:- pred write_indent2(/;kq|/^\<write_indent2\>/;'q;"	kind:pred
write_indentstr_line	mlds_to_target_util.m	/^:- pred write_indentstr_line(/;kq|/^\<write_indentstr_line\>/;'q;"	kind:pred
write_inst_stats	hlds_statistics.m	/^:- pred write_inst_stats(/;kq|/^\<write_inst_stats\>/;'q;"	kind:pred	file:
write_inst_stats_for_module	hlds_statistics.m	/^:- pred write_inst_stats_for_module(/;kq|/^\<write_inst_stats_for_module\>/;'q;"	kind:pred
write_inst_table	hlds_out_inst_table.m	/^:- pred write_inst_table(/;kq|/^\<write_inst_table\>/;'q;"	kind:pred
write_instances	hlds_out_typeclass_table.m	/^:- pred write_instances(/;kq|/^\<write_instances\>/;'q;"	kind:pred
write_instrs	opt_debug.m	/^:- pred write_instrs(io.text_output_stream::in, list(/;kq|/^\<write_instrs\>/;'q;"	kind:pred
write_int	../library/io.m	/^:- pred write_int(/;kq|/^\<write_int\>/;'q;"	kind:pred
write_int16	../library/io.m	/^:- pred write_int16(/;kq|/^\<write_int16\>/;'q;"	kind:pred
write_int16_literal	parse_tree_output.m	/^:- pred write_int16_literal(/;kq|/^\<write_int16_literal\>/;'q;"	kind:pred	file:
write_int32	../library/io.m	/^:- pred write_int32(/;kq|/^\<write_int32\>/;'q;"	kind:pred
write_int32_literal	parse_tree_output.m	/^:- pred write_int32_literal(/;kq|/^\<write_int32_literal\>/;'q;"	kind:pred	file:
write_int64	../library/io.m	/^:- pred write_int64(/;kq|/^\<write_int64\>/;'q;"	kind:pred
write_int64_literal	parse_tree_output.m	/^:- pred write_int64_literal(/;kq|/^\<write_int64_literal\>/;'q;"	kind:pred	file:
write_int8	../library/io.m	/^:- pred write_int8(/;kq|/^\<write_int8\>/;'q;"	kind:pred
write_int8_literal	parse_tree_output.m	/^:- pred write_int8_literal(/;kq|/^\<write_int8_literal\>/;'q;"	kind:pred	file:
write_int_literal	parse_tree_output.m	/^:- pred write_int_literal(/;kq|/^\<write_int_literal\>/;'q;"	kind:pred	file:
write_int_pair	llds_out_file.m	/^:- pred write_int_pair(/;kq|/^\<write_int_pair\>/;'q;"	kind:pred	file:
write_intlist	hlds_out_util.m	/^:- pred write_intlist(io.text_output_stream::in, list(/;kq|/^\<write_intlist\>/;'q;"	kind:pred
write_item_stats	prog_item_stats.m	/^:- pred write_item_stats(/;kq|/^\<write_item_stats\>/;'q;"	kind:pred	file:
write_jar_class_argument	link_target_code.m	/^:- pred write_jar_class_argument(/;kq|/^\<write_jar_class_argument\>/;'q;"	kind:pred	file:
write_line	../library/io.m	/^:- pred write_line(/;kq|/^\<write_line\>/;'q;"	kind:pred
write_line_cc	../library/io.m	/^:- pred write_line_cc(/;kq|/^\<write_line_cc\>/;'q;"	kind:pred
write_line_nl	make.build.m	/^:- pred write_line_nl(/;kq|/^\<write_line_nl\>/;'q;"	kind:pred	file:
write_lines	print_help.m	/^:- pred write_lines(io.text_output_stream::in, list(/;kq|/^\<write_lines\>/;'q;"	kind:pred	file:
write_list	../library/io.m	/^:- pred write_list(io.text_output_stream, list(/;kq|/^\<write_list\>/;'q;"	kind:pred
write_list	../library/io.m	/^:- pred write_list(list(T), string, pred(/;kq|/^\<write_list\>/;'q;"	kind:pred
write_list_lag	../library/io.m	/^:- pred write_list_lag(T, list(T), string, pred(/;kq|/^\<write_list_lag\>/;'q;"	kind:pred	file:
write_list_tail	../library/stream.string_writer.m	/^:- pred write_list_tail(/;kq|/^\<write_list_tail\>/;'q;"	kind:pred	file:
write_lval_or_string	mlds_to_c_stmt.m	/^:- pred write_lval_or_string(/;kq|/^\<write_lval_or_string\>/;'q;"	kind:pred	file:
write_main_driver_for_csharp	mlds_to_cs_file.m	/^:- pred write_main_driver_for_csharp(/;kq|/^\<write_main_driver_for_csharp\>/;'q;"	kind:pred	file:
write_main_driver_for_java	mlds_to_java_file.m	/^:- pred write_main_driver_for_java(/;kq|/^\<write_main_driver_for_java\>/;'q;"	kind:pred	file:
write_many	../library/io.m	/^:- pred write_many(list(/;kq|/^\<write_many\>/;'q;"	kind:pred
write_matrix	lp_rational.m	/^:- pred write_matrix(/;kq|/^\<write_matrix\>/;'q;"	kind:pred	file:
write_maybe_slot_num	layout_out.m	/^:- pred write_maybe_slot_num(io.text_output_stream::in, maybe(/;kq|/^\<write_maybe_slot_num\>/;'q;"	kind:pred	file:
write_mode_table	hlds_out_inst_table.m	/^:- pred write_mode_table(/;kq|/^\<write_mode_table\>/;'q;"	kind:pred
write_module_analysis_func	analysis.file.m	/^:- pred write_module_analysis_func(/;kq|/^\<write_module_analysis_func\>/;'q;"	kind:pred	file:
write_module_analysis_map	analysis.file.m	/^:- pred write_module_analysis_map(/;kq|/^\<write_module_analysis_map\>/;'q;"	kind:pred	file:
write_module_analysis_map_entry	analysis.file.m	/^:- pred write_module_analysis_map_entry(/;kq|/^\<write_module_analysis_map_entry\>/;'q;"	kind:pred	file:
write_module_analysis_requests	analysis.file.m	/^:- pred write_module_analysis_requests(/;kq|/^\<write_module_analysis_requests\>/;'q;"	kind:pred
write_module_analysis_results	analysis.file.m	/^:- pred write_module_analysis_results(/;kq|/^\<write_module_analysis_results\>/;'q;"	kind:pred
write_module_dep_file	make.module_dep_file.m	/^:- pred write_module_dep_file(/;kq|/^\<write_module_dep_file\>/;'q;"	kind:pred
write_module_dep_files_for_source_file	make.get_module_dep_info.m	/^:- pred write_module_dep_files_for_source_file(/;kq|/^\<write_module_dep_files_for_source_file\>/;'q;"	kind:pred	file:
write_module_imdg	analysis.file.m	/^:- pred write_module_imdg(/;kq|/^\<write_module_imdg\>/;'q;"	kind:pred
write_module_overall_status	analysis.file.m	/^:- pred write_module_overall_status(/;kq|/^\<write_module_overall_status\>/;'q;"	kind:pred
write_msg_line	write_error_spec.m	/^:- pred write_msg_line(/;kq|/^\<write_msg_line\>/;'q;"	kind:pred	file:
write_msg_lines	write_error_spec.m	/^:- pred write_msg_lines(/;kq|/^\<write_msg_lines\>/;'q;"	kind:pred	file:
write_msg_pieces	write_error_spec.m	/^:- pred write_msg_pieces(/;kq|/^\<write_msg_pieces\>/;'q;"	kind:pred	file:
write_new_data_array_opening_brace	fact_table.m	/^:- pred write_new_data_array_opening_brace(/;kq|/^\<write_new_data_array_opening_brace\>/;'q;"	kind:pred	file:
write_no_change_in_result	analysis.operations.m	/^:- pred write_no_change_in_result(/;kq|/^\<write_no_change_in_result\>/;'q;"	kind:pred	file:
write_node	../library/robdd.m	/^:- pred write_node(io.text_output_stream::in, robdd(/;kq|/^\<write_node\>/;'q;"	kind:pred	file:
write_node	output_imports_graph.m	/^:- pred write_node(/;kq|/^\<write_node\>/;'q;"	kind:pred	file:
write_not_recompiling_message	recompilation.check.m	/^:- pred write_not_recompiling_message(/;kq|/^\<write_not_recompiling_message\>/;'q;"	kind:pred	file:
write_one_stat	prog_item_stats.m	/^:- pred write_one_stat(/;kq|/^\<write_one_stat\>/;'q;"	kind:pred	file:
write_ordinary_term	../library/stream.string_writer.m	/^:- pred write_ordinary_term(/;kq|/^\<write_ordinary_term\>/;'q;"	kind:pred	file:
write_out_d_file	write_deps_file.m	/^:- pred write_out_d_file(/;kq|/^\<write_out_d_file\>/;'q;"	kind:pred	file:
write_out_ext_entry	file_names.m	/^:- pred write_out_ext_entry(/;kq|/^\<write_out_ext_entry\>/;'q;"	kind:pred	file:
write_out_ext_sch_dir_entry	file_names.m	/^:- pred write_out_ext_sch_dir_entry(/;kq|/^\<write_out_ext_sch_dir_entry\>/;'q;"	kind:pred	file:
write_out_list	parse_tree_output.m	/^:- pred write_out_list(/;kq|/^\<write_out_list\>/;'q;"	kind:pred
write_out_list_lag	parse_tree_output.m	/^:- pred write_out_list_lag(/;kq|/^\<write_out_list_lag\>/;'q;"	kind:pred	file:
write_out_mkdirs_entry	file_names.m	/^:- pred write_out_mkdirs_entry(/;kq|/^\<write_out_mkdirs_entry\>/;'q;"	kind:pred	file:
write_out_no_mkdirs_entry	file_names.m	/^:- pred write_out_no_mkdirs_entry(/;kq|/^\<write_out_no_mkdirs_entry\>/;'q;"	kind:pred	file:
write_out_trace_counts	../library/benchmarking.m	/^:- pred write_out_trace_counts(string::in, maybe(/;kq|/^\<write_out_trace_counts\>/;'q;"	kind:pred
write_parse_tree_int0	write_module_interface_files.m	/^:- pred write_parse_tree_int0(/;kq|/^\<write_parse_tree_int0\>/;'q;"	kind:pred	file:
write_parse_tree_int12	write_module_interface_files.m	/^:- pred write_parse_tree_int12(/;kq|/^\<write_parse_tree_int12\>/;'q;"	kind:pred	file:
write_parse_tree_int3	write_module_interface_files.m	/^:- pred write_parse_tree_int3(/;kq|/^\<write_parse_tree_int3\>/;'q;"	kind:pred	file:
write_path_port_count	../mdbcomp/write_trace_counts.m	/^:- pred write_path_port_count(/;kq|/^\<write_path_port_count\>/;'q;"	kind:pred	file:
write_polyhedron	polyhedron.m	/^:- pred write_polyhedron(/;kq|/^\<write_polyhedron\>/;'q;"	kind:pred
write_pred	hlds_out_pred.m	/^:- pred write_pred(/;kq|/^\<write_pred\>/;'q;"	kind:pred
write_pred_extent	hlds_defns.m	/^:- pred write_pred_extent(/;kq|/^\<write_pred_extent\>/;'q;"	kind:pred	file:
write_pred_line_count	hlds_defns.m	/^:- pred write_pred_line_count(/;kq|/^\<write_pred_line_count\>/;'q;"	kind:pred	file:
write_prefixed_lines	../library/io.m	/^:- pred write_prefixed_lines(string::in, list(/;kq|/^\<write_prefixed_lines\>/;'q;"	kind:pred
write_primary_hash_table	fact_table.m	/^:- pred write_primary_hash_table(maybe(/;kq|/^\<write_primary_hash_table\>/;'q;"	kind:pred	file:
write_primitive_element_with_attr_from_source	../library/term_to_xml.m	/^:- pred write_primitive_element_with_attr_from_source(/;kq|/^\<write_primitive_element_with_attr_from_source\>/;'q;"	kind:pred	file:
write_private_builtin_type_info	../library/stream.string_writer.m	/^:- pred write_private_builtin_type_info(/;kq|/^\<write_private_builtin_type_info\>/;'q;"	kind:pred	file:
write_proc_label	../mdbcomp/write_trace_counts.m	/^:- pred write_proc_label(/;kq|/^\<write_proc_label\>/;'q;"	kind:pred	file:
write_proc_label_and_check	../mdbcomp/write_trace_counts.m	/^:- pred write_proc_label_and_check(/;kq|/^\<write_proc_label_and_check\>/;'q;"	kind:pred	file:
write_proc_label_and_file_trace_counts	../mdbcomp/write_trace_counts.m	/^:- pred write_proc_label_and_file_trace_counts(/;kq|/^\<write_proc_label_and_file_trace_counts\>/;'q;"	kind:pred	file:
write_proc_stat_components	hlds_statistics.m	/^:- pred write_proc_stat_components(/;kq|/^\<write_proc_stat_components\>/;'q;"	kind:pred	file:
write_proc_stats_for_module	hlds_statistics.m	/^:- pred write_proc_stats_for_module(/;kq|/^\<write_proc_stats_for_module\>/;'q;"	kind:pred
write_proc_stats_for_pred	hlds_statistics.m	/^:- pred write_proc_stats_for_pred(/;kq|/^\<write_proc_stats_for_pred\>/;'q;"	kind:pred	file:
write_proc_stats_for_proc	hlds_statistics.m	/^:- pred write_proc_stats_for_proc(/;kq|/^\<write_proc_stats_for_proc\>/;'q;"	kind:pred	file:
write_ptag	llds_out_data.m	/^:- pred write_ptag(/;kq|/^\<write_ptag\>/;'q;"	kind:pred
write_purity_prefix	parse_tree_output.m	/^:- pred write_purity_prefix(/;kq|/^\<write_purity_prefix\>/;'q;"	kind:pred	file:
write_quoted_atom	../library/term_io.m	/^:- pred write_quoted_atom(/;kq|/^\<write_quoted_atom\>/;'q;"	kind:pred
write_quoted_atom	parse_tree_output.m	/^:- pred write_quoted_atom(/;kq|/^\<write_quoted_atom\>/;'q;"	kind:pred	file:
write_quoted_atom_agt	../library/term_io.m	/^:- pred write_quoted_atom_agt(/;kq|/^\<write_quoted_atom_agt\>/;'q;"	kind:pred
write_quoted_char	../library/term_io.m	/^:- pred write_quoted_char(/;kq|/^\<write_quoted_char\>/;'q;"	kind:pred
write_quoted_string	../library/term_io.m	/^:- pred write_quoted_string(/;kq|/^\<write_quoted_string\>/;'q;"	kind:pred
write_quoted_string	parse_tree_output.m	/^:- pred write_quoted_string(/;kq|/^\<write_quoted_string\>/;'q;"	kind:pred	file:
write_reasons_message	recompilation.check.m	/^:- pred write_reasons_message(/;kq|/^\<write_reasons_message\>/;'q;"	kind:pred	file:
write_recompile_reason	recompilation.check.m	/^:- pred write_recompile_reason(/;kq|/^\<write_recompile_reason\>/;'q;"	kind:pred	file:
write_request	higher_order.make_specialized_preds.m	/^:- pred write_request(/;kq|/^\<write_request\>/;'q;"	kind:pred	file:
write_request_entry	analysis.file.m	/^:- pred write_request_entry(/;kq|/^\<write_request_entry\>/;'q;"	kind:pred	file:
write_result_entry	analysis.file.m	/^:- pred write_result_entry(/;kq|/^\<write_result_entry\>/;'q;"	kind:pred	file:
write_scc_procs_loop	term_constr_util.m	/^:- pred write_scc_procs_loop(/;kq|/^\<write_scc_procs_loop\>/;'q;"	kind:pred	file:
write_secondary_hash_tables	fact_table.m	/^:- pred write_secondary_hash_tables(maybe(/;kq|/^\<write_secondary_hash_tables\>/;'q;"	kind:pred	file:
write_section_stats	prog_item_stats.m	/^:- pred write_section_stats(/;kq|/^\<write_section_stats\>/;'q;"	kind:pred	file:
write_size_vars	term_constr_util.m	/^:- pred write_size_vars(/;kq|/^\<write_size_vars\>/;'q;"	kind:pred
write_sort_file_lines	fact_table.m	/^:- pred write_sort_file_lines(string::in, list(/;kq|/^\<write_sort_file_lines\>/;'q;"	kind:pred	file:
write_source_file_map	source_file_map.m	/^:- pred write_source_file_map(/;kq|/^\<write_source_file_map\>/;'q;"	kind:pred
write_stm_var	../library/stm_builtin.m	/^:- pred write_stm_var(stm_var(/;kq|/^\<write_stm_var\>/;'q;"	kind:pred
write_stream	../library/bit_buffer.write.m	/^:- type write_stream(Stream) ---> write_stream.$/;kq|-;/\<write_stream\>/;'q;"	kind:type
write_string	../library/io.m	/^:- pred write_string(/;kq|/^\<write_string\>/;'q;"	kind:pred
write_string	parse_tree_output.m	/^:- pred write_string(/;kq|/^\<write_string\>/;'q;"	kind:pred	file:
write_string_nl	unused_imports.m	/^:- pred write_string_nl(/;kq|/^\<write_string_nl\>/;'q;"	kind:pred	file:
write_string_to_file	file_util.m	/^:- pred write_string_to_file(/;kq|/^\<write_string_to_file\>/;'q;"	kind:pred
write_string_with_context_block	mlds_to_java_util.m	/^:- pred write_string_with_context_block(/;kq|/^\<write_string_with_context_block\>/;'q;"	kind:pred
write_strings	../library/io.m	/^:- pred write_strings(list(/;kq|/^\<write_strings\>/;'q;"	kind:pred
write_strings	parse_tree_output.m	/^:- pred write_strings(list(/;kq|/^\<write_strings\>/;'q;"	kind:pred	file:
write_stylesheet_ref	../library/term_to_xml.m	/^:- pred write_stylesheet_ref(/;kq|/^\<write_stylesheet_ref\>/;'q;"	kind:pred	file:
write_table_arg_infos	hlds_out_pred.m	/^:- pred write_table_arg_infos(/;kq|/^\<write_table_arg_infos\>/;'q;"	kind:pred
write_table_stats	../library/table_statistics.m	/^:- pred write_table_stats(/;kq|/^\<write_table_stats\>/;'q;"	kind:pred
write_table_step_stats	../library/table_statistics.m	/^:- pred write_table_step_stats(/;kq|/^\<write_table_step_stats\>/;'q;"	kind:pred	file:
write_table_step_stats_du	../library/table_statistics.m	/^:- pred write_table_step_stats_du(/;kq|/^\<write_table_step_stats_du\>/;'q;"	kind:pred	file:
write_table_step_stats_enum	../library/table_statistics.m	/^:- pred write_table_step_stats_enum(/;kq|/^\<write_table_step_stats_enum\>/;'q;"	kind:pred	file:
write_table_step_stats_hash	../library/table_statistics.m	/^:- pred write_table_step_stats_hash(/;kq|/^\<write_table_step_stats_hash\>/;'q;"	kind:pred	file:
write_table_step_stats_header	../library/table_statistics.m	/^:- pred write_table_step_stats_header(/;kq|/^\<write_table_step_stats_header\>/;'q;"	kind:pred	file:
write_table_step_stats_loop	../library/table_statistics.m	/^:- pred write_table_step_stats_loop(/;kq|/^\<write_table_step_stats_loop\>/;'q;"	kind:pred	file:
write_table_step_stats_start	../library/table_statistics.m	/^:- pred write_table_step_stats_start(/;kq|/^\<write_table_step_stats_start\>/;'q;"	kind:pred	file:
write_tainting_module	analysis.operations.m	/^:- pred write_tainting_module(/;kq|/^\<write_tainting_module\>/;'q;"	kind:pred	file:
write_term	../library/term_io.m	/^:- pred write_term(varset(T)::in, term(/;kq|/^\<write_term\>/;'q;"	kind:pred
write_term	lp_rational.m	/^:- pred write_term(/;kq|/^\<write_term\>/;'q;"	kind:pred	file:
write_term_args	../library/stream.string_writer.m	/^:- pred write_term_args(Stream, deconstruct.noncanon_handling, list(/;kq|/^\<write_term_args\>/;'q;"	kind:pred	file:
write_term_nl	../library/term_io.m	/^:- pred write_term_nl(varset(T)::in, term(/;kq|/^\<write_term_nl\>/;'q;"	kind:pred
write_term_nl_with_op_table	../library/term_io.m	/^:- pred write_term_nl_with_op_table(/;kq|/^\<write_term_nl_with_op_table\>/;'q;"	kind:pred
write_term_with_op_table	../library/term_io.m	/^:- pred write_term_with_op_table(/;kq|/^\<write_term_with_op_table\>/;'q;"	kind:pred
write_top_feedback	structure_sharing.analysis.m	/^:- pred write_top_feedback(/;kq|/^\<write_top_feedback\>/;'q;"	kind:pred	file:
write_trace_counts	../mdbcomp/write_trace_counts.m	/^:- pred write_trace_counts(/;kq|/^\<write_trace_counts\>/;'q;"	kind:pred	file:
write_trace_counts_to_file	../mdbcomp/write_trace_counts.m	/^:- pred write_trace_counts_to_file(/;kq|/^\<write_trace_counts_to_file\>/;'q;"	kind:pred
write_trace_mutable_var_hlds	hlds_out_goal.m	/^:- pred write_trace_mutable_var_hlds(/;kq|/^\<write_trace_mutable_var_hlds\>/;'q;"	kind:pred	file:
write_translations_record_if_any	file_names.m	/^:- pred write_translations_record_if_any(/;kq|/^\<write_translations_record_if_any\>/;'q;"	kind:pred
write_type_assign	typecheck_debug.m	/^:- pred write_type_assign(/;kq|/^\<write_type_assign\>/;'q;"	kind:pred	file:
write_type_assign_constraints	typecheck_debug.m	/^:- pred write_type_assign_constraints(/;kq|/^\<write_type_assign_constraints\>/;'q;"	kind:pred	file:
write_type_assign_hlds_constraints	typecheck_debug.m	/^:- pred write_type_assign_hlds_constraints(/;kq|/^\<write_type_assign_hlds_constraints\>/;'q;"	kind:pred	file:
write_type_assign_set	typecheck_debug.m	/^:- pred write_type_assign_set(/;kq|/^\<write_type_assign_set\>/;'q;"	kind:pred	file:
write_type_assign_types	typecheck_debug.m	/^:- pred write_type_assign_types(/;kq|/^\<write_type_assign_types\>/;'q;"	kind:pred	file:
write_type_ctor	parse_tree_out_sym_name.m	/^:- pred write_type_ctor(/;kq|/^\<write_type_ctor\>/;'q;"	kind:pred
write_type_ctor_desc	../library/stream.string_writer.m	/^:- pred write_type_ctor_desc(/;kq|/^\<write_type_ctor_desc\>/;'q;"	kind:pred	file:
write_type_desc	../library/stream.string_writer.m	/^:- pred write_type_desc(/;kq|/^\<write_type_desc\>/;'q;"	kind:pred	file:
write_type_name	parse_tree_out_sym_name.m	/^:- pred write_type_name(/;kq|/^\<write_type_name\>/;'q;"	kind:pred
write_type_table	hlds_out_type_table.m	/^:- pred write_type_table(/;kq|/^\<write_type_table\>/;'q;"	kind:pred
write_type_with_bindings	typecheck_debug.m	/^:- pred write_type_with_bindings(/;kq|/^\<write_type_with_bindings\>/;'q;"	kind:pred	file:
write_uint	../library/io.m	/^:- pred write_uint(/;kq|/^\<write_uint\>/;'q;"	kind:pred
write_uint16	../library/io.m	/^:- pred write_uint16(/;kq|/^\<write_uint16\>/;'q;"	kind:pred
write_uint16_literal	parse_tree_output.m	/^:- pred write_uint16_literal(/;kq|/^\<write_uint16_literal\>/;'q;"	kind:pred	file:
write_uint32	../library/io.m	/^:- pred write_uint32(/;kq|/^\<write_uint32\>/;'q;"	kind:pred
write_uint32_literal	parse_tree_output.m	/^:- pred write_uint32_literal(/;kq|/^\<write_uint32_literal\>/;'q;"	kind:pred	file:
write_uint64	../library/io.m	/^:- pred write_uint64(/;kq|/^\<write_uint64\>/;'q;"	kind:pred
write_uint64_literal	parse_tree_output.m	/^:- pred write_uint64_literal(/;kq|/^\<write_uint64_literal\>/;'q;"	kind:pred	file:
write_uint8	../library/io.m	/^:- pred write_uint8(/;kq|/^\<write_uint8\>/;'q;"	kind:pred
write_uint8_literal	parse_tree_output.m	/^:- pred write_uint8_literal(/;kq|/^\<write_uint8_literal\>/;'q;"	kind:pred	file:
write_uint_literal	parse_tree_output.m	/^:- pred write_uint_literal(/;kq|/^\<write_uint_literal\>/;'q;"	kind:pred	file:
write_unescaped_sym_name	parse_tree_out_sym_name.m	/^:- pred write_unescaped_sym_name(/;kq|/^\<write_unescaped_sym_name\>/;'q;"	kind:pred
write_unescaped_sym_name_arity	parse_tree_out_sym_name.m	/^:- pred write_unescaped_sym_name_arity(/;kq|/^\<write_unescaped_sym_name_arity\>/;'q;"	kind:pred
write_unification	hlds_out_goal.m	/^:- pred write_unification(/;kq|/^\<write_unification\>/;'q;"	kind:pred	file:
write_unify_rhs	hlds_out_goal.m	/^:- pred write_unify_rhs(/;kq|/^\<write_unify_rhs\>/;'q;"	kind:pred
write_univ	../library/stream.string_writer.m	/^:- pred write_univ(/;kq|/^\<write_univ\>/;'q;"	kind:pred
write_usage_file	recompilation.used_file.m	/^:- pred write_usage_file(/;kq|/^\<write_usage_file\>/;'q;"	kind:pred
write_usage_file_to_stream	recompilation.used_file.m	/^:- pred write_usage_file_to_stream(/;kq|/^\<write_usage_file_to_stream\>/;'q;"	kind:pred	file:
write_usage_info	unused_args.m	/^:- pred write_usage_info(/;kq|/^\<write_usage_info\>/;'q;"	kind:pred	file:
write_used_file_error	recompilation.check.m	/^:- pred write_used_file_error(/;kq|/^\<write_used_file_error\>/;'q;"	kind:pred	file:
write_var_insts	mode_debug.m	/^:- pred write_var_insts(/;kq|/^\<write_var_insts\>/;'q;"	kind:pred	file:
write_var_list	mode_debug.m	/^:- pred write_var_list(/;kq|/^\<write_var_list\>/;'q;"	kind:pred	file:
write_var_to_abs_locns	hlds_out_goal.m	/^:- pred write_var_to_abs_locns(/;kq|/^\<write_var_to_abs_locns\>/;'q;"	kind:pred
write_var_usage	unused_args.m	/^:- pred write_var_usage(/;kq|/^\<write_var_usage\>/;'q;"	kind:pred	file:
write_var_usage_map	unused_args.m	/^:- pred write_var_usage_map(/;kq|/^\<write_var_usage_map\>/;'q;"	kind:pred	file:
write_variable	../library/term_io.m	/^:- pred write_variable(varset(T)::in, var(/;kq|/^\<write_variable\>/;'q;"	kind:pred
write_variable_with_op_table	../library/term_io.m	/^:- pred write_variable_with_op_table(/;kq|/^\<write_variable_with_op_table\>/;'q;"	kind:pred
write_vars	lp_rational.m	/^:- pred write_vars(io.text_output_stream::in, varset::in, list(/;kq|/^\<write_vars\>/;'q;"	kind:pred	file:
write_vector	lp_rational.m	/^:- pred write_vector(/;kq|/^\<write_vector\>/;'q;"	kind:pred	file:
write_version_array	../library/stream.string_writer.m	/^:- pred write_version_array(Stream::in, version_array(/;kq|/^\<write_version_array\>/;'q;"	kind:pred	file:
write_which_modes	hlds_out_pred.m	/^:- type write_which_modes$/;kq|-;/\<write_which_modes\>/;'q;"	kind:type
write_xml_doc	../library/term_to_xml.m	/^:- pred write_xml_doc(/;kq|/^\<write_xml_doc\>/;'q;"	kind:pred
write_xml_doc_general	../library/term_to_xml.m	/^:- pred write_xml_doc_general(/;kq|/^\<write_xml_doc_general\>/;'q;"	kind:pred
write_xml_doc_general_cc	../library/term_to_xml.m	/^:- pred write_xml_doc_general_cc(/;kq|/^\<write_xml_doc_general_cc\>/;'q;"	kind:pred
write_xml_doc_style_dtd	../library/term_to_xml.m	/^:- pred write_xml_doc_style_dtd(/;kq|/^\<write_xml_doc_style_dtd\>/;'q;"	kind:pred
write_xml_element	../library/term_to_xml.m	/^:- pred write_xml_element(/;kq|/^\<write_xml_element\>/;'q;"	kind:pred
write_xml_element_format	../library/term_to_xml.m	/^:- pred write_xml_element_format(/;kq|/^\<write_xml_element_format\>/;'q;"	kind:pred	file:
write_xml_element_general	../library/term_to_xml.m	/^:- pred write_xml_element_general(/;kq|/^\<write_xml_element_general\>/;'q;"	kind:pred
write_xml_element_univ	../library/term_to_xml.m	/^:- pred write_xml_element_univ(/;kq|/^\<write_xml_element_univ\>/;'q;"	kind:pred	file:
write_xml_element_univ_canonicalize	../library/term_to_xml.m	/^:- pred write_xml_element_univ_canonicalize(/;kq|/^\<write_xml_element_univ_canonicalize\>/;'q;"	kind:pred	file:
write_xml_element_univ_do_not_allow	../library/term_to_xml.m	/^:- pred write_xml_element_univ_do_not_allow(/;kq|/^\<write_xml_element_univ_do_not_allow\>/;'q;"	kind:pred	file:
write_xml_element_univ_include_details_cc	../library/term_to_xml.m	/^:- pred write_xml_element_univ_include_details_cc(/;kq|/^\<write_xml_element_univ_include_details_cc\>/;'q;"	kind:pred	file:
write_xml_escaped_char	../library/term_to_xml.m	/^:- pred write_xml_escaped_char(/;kq|/^\<write_xml_escaped_char\>/;'q;"	kind:pred	file:
write_xml_escaped_string	../library/term_to_xml.m	/^:- pred write_xml_escaped_string(/;kq|/^\<write_xml_escaped_string\>/;'q;"	kind:pred	file:
write_xml_header	../library/term_to_xml.m	/^:- pred write_xml_header(Stream::in, maybe(/;kq|/^\<write_xml_header\>/;'q;"	kind:pred
writer	../library/bit_buffer.m	/^:- instance stream.writer(error_stream, bitmap.slice, error_state)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/bit_buffer.write.m	/^:- instance stream.writer(write_stream(Stream), bitmap.slice,$/;kq|-;/\<writer\>/;'q;"	kind:tci
writer	../library/bit_buffer.write.m	/^:- instance stream.writer(write_stream(Stream), bool,$/;kq|-;/\<writer\>/;'q;"	kind:tci
writer	../library/bit_buffer.write.m	/^:- instance stream.writer(write_stream(Stream), bool,$/;kq|-;/\<writer\>/;'q;"	kind:tci
writer	../library/bitmap.m	/^:- instance stream.writer(io.binary_output_stream, bitmap, io)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/bitmap.m	/^:- instance stream.writer(io.binary_output_stream, bitmap.slice, io)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/io.m	/^:- instance stream.writer(binary_output_stream, byte, io)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/io.m	/^:- instance stream.writer(binary_output_stream, int8, io)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/io.m	/^:- instance stream.writer(binary_output_stream, uint8, io)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/io.m	/^:- instance stream.writer(text_output_stream, char, io)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/io.m	/^:- instance stream.writer(text_output_stream, float, io)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/io.m	/^:- instance stream.writer(text_output_stream, int, io)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/io.m	/^:- instance stream.writer(text_output_stream, int16, io)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/io.m	/^:- instance stream.writer(text_output_stream, int32, io)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/io.m	/^:- instance stream.writer(text_output_stream, int64, io)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/io.m	/^:- instance stream.writer(text_output_stream, int8, io)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/io.m	/^:- instance stream.writer(text_output_stream, string, io)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/io.m	/^:- instance stream.writer(text_output_stream, uint, io)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/io.m	/^:- instance stream.writer(text_output_stream, uint16, io)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/io.m	/^:- instance stream.writer(text_output_stream, uint32, io)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/io.m	/^:- instance stream.writer(text_output_stream, uint64, io)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/io.m	/^:- instance stream.writer(text_output_stream, uint8, io)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/io.m	/^:- instance stream.writer(text_output_stream, univ, io)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/stream.m	/^:- typeclass writer(Stream, Unit, State)$/;kq|-;/\<writer\>/;'q;"	kind:tc
writer	../library/string.builder.m	/^:- instance stream.writer(string.builder.handle, char, string.builder.state)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
writer	../library/string.builder.m	/^:- instance stream.writer(string.builder.handle, string, string.builder.state)$/;kq|-;/\<writer\>/;'q;"	kind:tci	file:
wrong_arity_constructor_to_pieces	typecheck_error_undef.m	/^:- func wrong_arity_constructor_to_pieces(sym_name, arity, list(/;kq|/^\<wrong_arity_constructor_to_pieces\>/;'q;"	kind:func	file:
wrong_lang	add_foreign_proc.m	/^    --->    wrong_lang(foreign_language, list(foreign_language))$/;kq|-;/\<wrong_lang\>/;'q;"	kind:cons	file:
wrong_module_decl_present	parse_module.m	/^    ;       wrong_module_decl_present($/;kq|-;/\<wrong_module_decl_present\>/;'q;"	kind:cons	file:
wrongly_instantiated	mode_errors.m	/^    ;       wrongly_instantiated.$/;kq|-;/\<wrongly_instantiated\>/;'q;"	kind:cons
x	mlds.m	/^    ;       mlds_switch_range(range_min::int, range_max::int).$/;kq|-;/\<x\>/;'q;"	kind:fld
x	mode_robdd.tfeirn.m	/^:- func x(tfeirn(T)::di_tfeirn, robdd(T)::in) = (tfeirn(/;kq|/^\<x\>/;'q;"	kind:func	file:
xml	../library/term_to_xml.m	/^:- type xml$/;kq|-;/\<xml\>/;'q;"	kind:type
xml_doc	../library/term_to_xml.m	/^:- inst xml_doc for xml\/0$/;kq|-;/\<xml_doc\>/;'q;"	kind:inst
xml_documentation	xml_documentation.m	/^:- pred xml_documentation(/;kq|/^\<xml_documentation\>/;'q;"	kind:pred
xml_documentation.arity_to_xml	xml_documentation.m	/^:- func arity_to_xml(/;kq|/^\<arity_to_xml\>/;'q;"	kind:func	file:
xml_documentation.blank	xml_documentation.m	/^    --->    blank$/;kq|-;/\<xml_documentation.blank\>/;'q;"	kind:cons	file:
xml_documentation.code	xml_documentation.m	/^    ;       code.$/;kq|-;/\<xml_documentation.code\>/;'q;"	kind:cons	file:
xml_documentation.comment	xml_documentation.m	/^    ;       comment(string)$/;kq|-;/\<xml_documentation.comment\>/;'q;"	kind:cons	file:
xml_documentation.get_comment	xml_documentation.m	/^:- func get_comment(/;kq|/^\<get_comment\>/;'q;"	kind:func	file:
xml_documentation.keep_last_n	xml_documentation.m	/^:- func keep_last_n(int, list(T)) = list(/;kq|/^\<keep_last_n\>/;'q;"	kind:func	file:
xml_documentation.line_types	xml_documentation.m	/^                line_types  :: map(int, typed_line)$/;kq|-;/\<xml_documentation.line_types\>/;'q;"	kind:fld	file:
xml_documentation.name_to_xml	xml_documentation.m	/^:- func name_to_xml(/;kq|/^\<name_to_xml\>/;'q;"	kind:func	file:
xml_documentation.nyi	xml_documentation.m	/^:- func nyi(/;kq|/^\<nyi\>/;'q;"	kind:func	file:
xml_documentation.tagged_char	xml_documentation.m	/^:- func tagged_char(/;kq|/^\<tagged_char\>/;'q;"	kind:func	file:
xml_documentation.tagged_float	xml_documentation.m	/^:- func tagged_float(/;kq|/^\<tagged_float\>/;'q;"	kind:func	file:
xml_documentation.tagged_int	xml_documentation.m	/^:- func tagged_int(/;kq|/^\<tagged_int\>/;'q;"	kind:func	file:
xml_documentation.type_xml_tag	xml_documentation.m	/^:- func type_xml_tag(/;kq|/^\<type_xml_tag\>/;'q;"	kind:func	file:
xml_documentation.typed_line	xml_documentation.m	/^:- type typed_line$/;kq|-;/\<xml_documentation.typed_line\>/;'q;"	kind:type	file:
xml_documentation.xml_list	xml_documentation.m	/^:- func xml_list(string, func(T) = xml, list(/;kq|/^\<xml_list\>/;'q;"	kind:func	file:
xml_documentation.xmlable	xml_documentation.m	/^:- instance xmlable(module_info_xml_doc) where [$/;kq|-;/\<xml_documentation.xmlable\>/;'q;"	kind:tci	file:
xml_list	xml_documentation.m	/^:- func xml_list(string, func(T) = xml, list(/;kq|/^\<xml_list\>/;'q;"	kind:func	file:
xml_predefined_entity	../library/term_to_xml.m	/^:- pred xml_predefined_entity(/;kq|/^\<xml_predefined_entity\>/;'q;"	kind:pred	file:
xmlable	../library/term_to_xml.m	/^:- typeclass xmlable(T) where [$/;kq|-;/\<xmlable\>/;'q;"	kind:tc
xmlable	xml_documentation.m	/^:- instance xmlable(module_info_xml_doc) where [$/;kq|-;/\<xmlable\>/;'q;"	kind:tci	file:
xor	../library/bitmap.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
xor	../library/bool.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
xor	../library/int.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
xor	../library/int16.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
xor	../library/int32.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
xor	../library/int64.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
xor	../library/int8.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
xor	../library/uint.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
xor	../library/uint16.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
xor	../library/uint32.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
xor	../library/uint64.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
xor	../library/uint8.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
xor	../library/version_bitmap.m	/^:- func xor(/;kq|/^\<xor\>/;'q;"	kind:func
xor	abstract_mode_constraints.m	/^:- pred xor(/;kq|/^\<xor\>/;'q;"	kind:pred
xor_pairs	../library/integer.m	/^:- func xor_pairs(/;kq|/^\<xor_pairs\>/;'q;"	kind:func	file:
xor_pairs_equal	../library/integer.m	/^:- func xor_pairs_equal(list(digit), list(digit)) = list(/;kq|/^\<xor_pairs_equal\>/;'q;"	kind:func	file:
xref	optdb_help.m	/^    ;       xref(string)                        % @xref{str1}      texinfo only$/;kq|-;/\<xref\>/;'q;"	kind:cons
year	../library/calendar.m	/^:- func year(/;kq|/^\<year\>/;'q;"	kind:func
year	../library/calendar.m	/^:- type year == int.         % Year 0 is 1 BC, -1 is 2 BC, etc.$/;kq|-;/\<year\>/;'q;"	kind:type
years	../library/calendar.m	/^:- func years(/;kq|/^\<years\>/;'q;"	kind:func
years	../library/calendar.m	/^:- type years == int.$/;kq|-;/\<years\>/;'q;"	kind:type
yes	../library/bool.m	/^    ;       yes.$/;kq|-;/\<yes\>/;'q;"	kind:cons
yes	../library/maybe.m	/^    ;       yes(T).$/;kq|-;/\<yes\>/;'q;"	kind:cons
yield	../library/thread.m	/^:- pred yield(/;kq|/^\<yield\>/;'q;"	kind:pred
zero	../library/integer.m	/^:- func zero = integer.$/;kq|/^\<zero\>/;'q;"	kind:func
zero	../library/rational.m	/^:- func zero = rational.$/;kq|/^\<zero\>/;'q;"	kind:func
zero	../library/robdd.m	/^:- func zero = robdd(/;kq|/^\<zero\>/;'q;"	kind:func
zero	mode_robdd.tfeirn.m	/^:- func zero = (tfeirn(/;kq|/^\<zero\>/;'q;"	kind:func
zero	rat.m	/^:- func zero = rat.$/;kq|/^\<zero\>/;'q;"	kind:func
zero_argument	../library/test_bitset.m	/^    --->    zero_argument(string,$/;kq|-;/\<zero_argument\>/;'q;"	kind:cons
zero_duration	../library/calendar.m	/^:- func zero_duration = duration.$/;kq|/^\<zero_duration\>/;'q;"	kind:func
zero_or_more	../library/parsing_utils.m	/^:- pred zero_or_more(parser(T)::in(parser), src::in, list(/;kq|/^\<zero_or_more\>/;'q;"	kind:pred
zero_or_more	../library/parsing_utils.m	/^:- pred zero_or_more(parser_with_state(T, S)::in(/;kq|/^\<zero_or_more\>/;'q;"	kind:pred
zero_or_more_rev_acc	../library/parsing_utils.m	/^:- pred zero_or_more_rev_acc(parser(T)::in(/;kq|/^\<zero_or_more_rev_acc\>/;'q;"	kind:pred	file:
zero_or_more_rev_acc	../library/parsing_utils.m	/^:- pred zero_or_more_rev_acc(parser_with_state(T, S)::in(/;kq|/^\<zero_or_more_rev_acc\>/;'q;"	kind:pred	file:
zero_or_positive_weight_cycles	term_pass2.m	/^:- pred zero_or_positive_weight_cycles(/;kq|/^\<zero_or_positive_weight_cycles\>/;'q;"	kind:pred	file:
zero_or_positive_weight_cycles_from_neighbour	term_pass2.m	/^:- pred zero_or_positive_weight_cycles_from_neighbour(/;kq|/^\<zero_or_positive_weight_cycles_from_neighbour\>/;'q;"	kind:pred	file:
zero_or_positive_weight_cycles_from_neighbours	term_pass2.m	/^:- pred zero_or_positive_weight_cycles_from_neighbours(/;kq|/^\<zero_or_positive_weight_cycles_from_neighbours\>/;'q;"	kind:pred	file:
zero_or_positive_weight_cycles_from_ppid	term_pass2.m	/^:- pred zero_or_positive_weight_cycles_from_ppid(/;kq|/^\<zero_or_positive_weight_cycles_from_ppid\>/;'q;"	kind:pred	file:
zero_or_positive_weight_cycles_from_ppids	term_pass2.m	/^:- pred zero_or_positive_weight_cycles_from_ppids(/;kq|/^\<zero_or_positive_weight_cycles_from_ppids\>/;'q;"	kind:pred	file:
zero_size_type	term_norm.m	/^:- pred zero_size_type(/;kq|/^\<zero_size_type\>/;'q;"	kind:pred
zero_size_type_category	term_norm.m	/^:- pred zero_size_type_category(/;kq|/^\<zero_size_type_category\>/;'q;"	kind:pred	file:
zero_vars	polyhedron.m	/^:- func zero_vars(set(/;kq|/^\<zero_vars\>/;'q;"	kind:func
zero_vars	term_constr_data.m	/^:- type zero_vars == set(size_var).$/;kq|-;/\<zero_vars\>/;'q;"	kind:type
zeros	../library/integer.m	/^:- pred zeros(int::in, list(digit)::in, list(/;kq|/^\<zeros\>/;'q;"	kind:pred	file:
zip	../library/bitmap.m	/^:- pred zip(func(/;kq|/^\<zip\>/;'q;"	kind:pred	file:
zip	../library/list.m	/^:- func zip(list(T), list(T)) = list(/;kq|/^\<zip\>/;'q;"	kind:func
zip	../library/one_or_more.m	/^:- func zip(one_or_more(T), one_or_more(T)) = one_or_more(/;kq|/^\<zip\>/;'q;"	kind:func
zip	../library/version_bitmap.m	/^:- func zip(int, func(/;kq|/^\<zip\>/;'q;"	kind:func	file:
zip_2	../library/list.m	/^:- pred zip_2(list(T)::in, list(T)::in, list(/;kq|/^\<zip_2\>/;'q;"	kind:pred	file:
zip_all_true	introduce_parallelism.m	/^:- pred zip_all_true(pred(A, B)::in(pred(/;kq|/^\<zip_all_true\>/;'q;"	kind:pred	file:
zip_args_types_widths	ml_unify_gen_util.m	/^:- pred zip_args_types_widths(list(/;kq|/^\<zip_args_types_widths\>/;'q;"	kind:pred	file:
zip_args_widths	unify_gen_util.m	/^:- pred zip_args_widths(list(/;kq|/^\<zip_args_widths\>/;'q;"	kind:pred	file:
zip_loop	../library/bitmap.m	/^:- pred zip_loop(byte_index, func(/;kq|/^\<zip_loop\>/;'q;"	kind:pred	file:
zip_single	old_type_constraints.m	/^:- pred zip_single(T::in, list(T)::in, list(/;kq|/^\<zip_single\>/;'q;"	kind:pred	file:
zone	pre_quantification.m	/^:- type zone == uint.$/;kq|-;/\<zone\>/;'q;"	kind:type	file:
zones_to_dup_vars	pre_quantification.m	/^:- type zones_to_dup_vars == map(zone, list(prog_var)).$/;kq|-;/\<zones_to_dup_vars\>/;'q;"	kind:type	file:
~ robdd(T	../library/robdd.m	/^:- func (~ robdd(T)) = robdd(/;kq|/^\<~ robdd(T\>/;'q;"	kind:func
