[m-rev.] for review: coverage testing

Zoltan Somogyi zs at csse.unimelb.edu.au
Wed Sep 20 14:32:03 AEST 2006


On 20-Sep-2006, Zoltan Somogyi <zs at csse.unimelb.edu.au> wrote:
> so I have actually
> been able to create test coverage output for the compiler itself.

And here it is, derived from a bootcheck in grade asm_fast.gc.debug.tr
at the standard optimization level. Of course, many of these procedures
*would* be executed in bootchecks in other grades and higher optimization
levels. 

Zoltan.

Unexecuted procedures:

abstract_mode_constraints.m:321: pred add_mode_infer_callee/3-0
abstract_mode_constraints.m:329: func pred_constraints_to_formulae/2-0
abstract_mode_constraints.m:346: func pred_constraints_to_formulae_and_annotations/2-0
abstract_mode_constraints.m:355: func pred_constraints_to_formulae_and_annotations/3-0
abstract_mode_constraints.m:361: func proc_constraints_to_formulae_and_annotations/3-0
abstract_mode_constraints.m:392: pred xor/5-0
abstract_mode_constraints.m:400: pred dump_constraints_and_annotations/4-0
abstract_mode_constraints.m:412: pred dump_constraints/6-0
abstract_mode_constraints.m:421: pred dump_constraint/6-0
abstract_mode_constraints.m:442: pred dump_var_constraint/6-0
abstract_mode_constraints.m:487: pred mc_var_list_to_string/3-0
abstract_mode_constraints.m:499: pred mc_var_val_to_string/2-0
abstract_mode_constraints.m:507: pred pretty_print_constraints/4-0
abstract_mode_constraints.m:517: pred pretty_print_constraints/5-0
abstract_mode_constraints.m:528: pred pretty_print_constraint/5-0
abstract_mode_constraints.m:553: pred pretty_print_var_constraint/4-0
abstract_mode_constraints.m:590: pred pretty_print_mc_var/4-0
abstract_mode_constraints.m:599: pred pretty_print_mc_vars/4-0
abstract_mode_constraints.m:614: pred pretty_print_solutions/4-0
abstract_mode_constraints.m:622: pred pretty_print_bindings/6-0
abstract_mode_constraints.m:631: pred pretty_print_binding/5-0
accumulator.m:858: pred construct_assoc/7-0
accumulator.m:892: pred update/7-0
accumulator.m:1003: pred is_update/4-0
accumulator.m:1008: pred lambda_accumulator_m_1008/5-0
accumulator.m:1027: pred is_associative_construction/3-0
accumulator.m:1030: pred lambda_accumulator_m_1030/4-0
accumulator.m:1246: pred heuristic/5-0
accumulator.m:1333: pred lambda_accumulator_m_1333/5-0
accumulator.m:1667: pred acc_unification/2-0
accumulator.m:1890: func this_file/1-0
add_class.m:667: func this_file/1-0
add_clause.m:967: pred report_svar_unify_error/5-0
add_clause.m:1229: func this_file/1-0
add_heap_ops.m:90: pred add_heap_ops/3-0
add_heap_ops.m:109: pred goal_add_heap_ops/4-0
add_heap_ops.m:116: pred goal_expr_add_heap_ops/5-0
add_heap_ops.m:237: pred conj_add_heap_ops/4-0
add_heap_ops.m:244: pred disj_add_heap_ops/7-0
add_heap_ops.m:293: pred cases_add_heap_ops/4-0
add_heap_ops.m:305: pred gen_mark_hp/5-0
add_heap_ops.m:313: pred gen_restore_hp/5-0
add_heap_ops.m:320: func ground_inst/1-0
add_heap_ops.m:327: pred new_saved_hp_var/3-0
add_heap_ops.m:333: pred new_var/5-0
add_heap_ops.m:348: pred generate_call/8-0
add_heap_ops.m:358: func this_file/1-0
add_mode.m:265: func this_file/1-0
add_pragma.m:590: pred add_pragma_unused_args/10-0
add_pragma.m:649: pred add_pragma_trailing_info/10-0
add_pragma.m:677: pred add_pragma_mm_tabling_info/10-0
add_pragma.m:1122: pred add_pragma_termination2_info/11-0
add_pragma.m:1190: pred add_pragma_structure_sharing/11-0
add_pragma.m:1245: pred add_pragma_structure_reuse/11-0
add_pred.m:533: pred unqualified_pred_error/5-0
add_pred.m:545: func this_file/1-0
add_special_pred.m:438: func this_file/1-0
add_trail_ops.m:347: pred disj_add_trail_ops/7-0
add_trail_ops.m:403: pred cases_add_trail_ops/4-0
add_trail_ops.m:415: pred gen_store_ticket/4-0
add_trail_ops.m:435: pred gen_reset_ticket_undo/4-0
add_trail_ops.m:454: pred gen_reset_ticket_solve/4-0
add_trail_ops.m:473: pred gen_reset_ticket_commit/4-0
add_trail_ops.m:492: pred gen_prune_ticket/3-0
add_trail_ops.m:510: pred gen_discard_ticket/3-0
add_trail_ops.m:529: pred gen_mark_ticket_stack/4-0
add_trail_ops.m:551: pred gen_prune_tickets_to/4-0
add_trail_ops.m:571: func trail_ground_inst/1-0
add_trail_ops.m:578: pred new_ticket_var/3-0
add_trail_ops.m:584: pred new_ticket_counter_var/3-0
add_trail_ops.m:590: pred new_var/5-0
add_trail_ops.m:602: func ticket_type/1-0
add_trail_ops.m:606: func ticket_counter_type/1-0
add_trail_ops.m:615: pred trail_generate_call/8-0
add_trail_ops.m:628: pred trail_generate_foreign_proc/8-0
add_trail_ops.m:649: func this_file/1-0
add_type.m:301: func abstract_monotype_workaround/1-0
add_type.m:480: func generating_code/2-0
add_type.m:840: func this_file/1-0
analysis.file.m:120: func version_number/1-0
analysis.file.m:123: func analysis_registry_suffix/1-0
analysis.file.m:126: func imdg_suffix/1-0
analysis.file.m:129: func request_suffix/1-0
analysis.file.m:133: pred read_module_overall_status/5-0
analysis.file.m:161: pred read_module_overall_status_2/4-0
analysis.file.m:167: pred lambda_analysis_file_m_167/3-0
analysis.file.m:169: pred lambda_analysis_file_m_169/3-0
analysis.file.m:195: pred read_module_analysis_results/7-0
analysis.file.m:218: pred read_module_analysis_results_2/7-0
analysis.file.m:223: pred lambda_analysis_file_m_223/3-0
analysis.file.m:237: pred lambda_analysis_file_m_237/6-0
analysis.file.m:239: pred lambda_analysis_file_m_239/6-0
analysis.file.m:263: pred lambda_analysis_file_m_263/3-0
analysis.file.m:275: pred read_module_status/3-0
analysis.file.m:291: pred analysis_status_to_string/2-0
analysis.file.m:291: pred analysis_status_to_string/2-1
analysis.file.m:298: pred read_module_extra_infos/5-0
analysis.file.m:333: pred parse_result_entry/4-0
analysis.file.m:387: pred read_module_analysis_requests/5-0
analysis.file.m:396: pred parse_request_entry/4-0
analysis.file.m:444: pred read_module_imdg/5-0
analysis.file.m:453: pred parse_imdg_arc/4-0
analysis.file.m:506: pred read_analysis_file/8-0
analysis.file.m:515: pred lambda_analysis_file_m_515/3-0
analysis.file.m:526: pred read_analysis_file/6-0
analysis.file.m:530: pred lambda_analysis_file_m_530/3-0
analysis.file.m:537: pred lambda_analysis_file_m_537/6-0
analysis.file.m:539: pred lambda_analysis_file_m_539/6-0
analysis.file.m:559: pred lambda_analysis_file_m_559/3-0
analysis.file.m:569: pred check_analysis_file_version_number/2-0
analysis.file.m:583: pred read_analysis_file_2/5-0
analysis.file.m:601: pred write_module_analysis_results/7-0
analysis.file.m:602: pred lambda_analysis_file_m_602/3-0
analysis.file.m:615: pred write_module_status_and_extra_info/4-0
analysis.file.m:621: pred write_module_status/3-0
analysis.file.m:629: pred write_extra_info/4-0
analysis.file.m:638: pred write_result_entry/5-0
analysis.file.m:653: pred write_module_analysis_requests/5-0
analysis.file.m:657: pred lambda_analysis_file_m_657/3-0
analysis.file.m:708: pred write_request_entry/6-0
analysis.file.m:731: pred write_module_imdg/5-0
analysis.file.m:740: pred write_imdg_arc/6-0
analysis.file.m:774: pred write_analysis_file/8-0
analysis.file.m:785: pred write_analysis_file/6-0
analysis.file.m:808: pred write_analysis_entries/4-0
analysis.file.m:809: pred lambda_analysis_file_m_809/6-0
analysis.file.m:811: pred lambda_analysis_file_m_811/7-0
analysis.file.m:813: pred lambda_analysis_file_m_813/7-0
analysis.file.m:822: pred empty_request_file/4-0
analysis.file.m:825: pred lambda_analysis_file_m_825/3-0
analysis.file.m:836: pred nop/2-0
analysis.m:370: pred 'ClassMethod_for_analysis__partial_order____analysis__any_call__arity0______analysis__more_precise_than_2'/2-0
analysis.m:371: pred 'ClassMethod_for_analysis__partial_order____analysis__any_call__arity0______analysis__equivalent_2'/2-0
analysis.m:374: func 'ClassMethod_for_analysis__to_string____analysis__any_call__arity0______analysis__to_string_1'/2-0
analysis.m:375: func 'ClassMethod_for_analysis__to_string____analysis__any_call__arity0______analysis__from_string_1'/2-0
analysis.m:386: pred lookup_results/7-0
analysis.m:395: pred lookup_results/8-0
analysis.m:396: pred lambda_analysis_m_396/4-0
analysis.m:412: pred lambda_analysis_m_412/4-0
analysis.m:423: pred lookup_results_2/4-0
analysis.m:431: func lambda_analysis_m_431/3-0
analysis.m:441: pred lookup_matching_results/8-0
analysis.m:443: pred lambda_analysis_m_443/3-0
analysis.m:450: pred lookup_best_result/8-0
analysis.m:451: pred lambda_analysis_m_451/4-0
analysis.m:474: pred most_precise_answer/2-0
analysis.m:482: pred more_precise_answer/3-0
analysis.m:497: pred lookup_exactly_matching_result_even_from_invalid_modules/8-0
analysis.m:499: pred lambda_analysis_m_499/3-0
analysis.m:517: pred record_result/7-0
analysis.m:530: pred record_result_in_analysis_map/7-0
analysis.m:556: pred lookup_requests/8-0
analysis.m:564: func lambda_analysis_m_564/3-0
analysis.m:572: pred record_request/6-0
analysis.m:597: pred record_dependency/7-0
analysis.m:636: pred lookup_module_extra_info/7-0
analysis.m:648: pred record_module_extra_info/5-0
analysis.m:699: pred update_analysis_registry/4-0
analysis.m:700: pred lambda_analysis_m_700/3-0
analysis.m:705: pred update_analysis_registry_2/6-0
analysis.m:710: pred update_analysis_registry_3/7-0
analysis.m:715: pred update_analysis_registry_4/8-0
analysis.m:722: pred update_analysis_registry_5/8-0
analysis.m:731: pred lambda_analysis_m_731/7-0
analysis.m:770: pred lambda_analysis_m_770/7-0
analysis.m:813: pred replace_result_in_analysis_map/7-0
analysis.m:828: pred replace_result_in_list/5-0
analysis.m:844: func imdg_dependent_modules/5-0
analysis.m:857: func arc_module_id/3-0
analysis.m:865: pred taint_module_overall_status/6-0
analysis.m:870: pred lambda_analysis_m_870/4-0
analysis.m:886: pred update_extra_infos/2-0
analysis.m:898: pred update_extra_infos_2/4-0
analysis.m:917: pred update_intermodule_dependencies/6-0
analysis.m:924: pred update_intermodule_dependencies_2/6-0
analysis.m:925: pred lambda_analysis_m_925/4-0
analysis.m:954: pred clear_imdg_entries_pointing_at/3-0
analysis.m:956: pred clear_imdg_entries_pointing_at_2/4-0
analysis.m:959: pred clear_imdg_entries_pointing_at_3/4-0
analysis.m:960: pred lambda_analysis_m_960/2-0
analysis.m:967: pred combine_func_imdg/3-0
analysis.m:973: pred combine_imdg_lists/3-0
analysis.m:980: pred ensure_old_module_analysis_results_loaded/5-0
analysis.m:996: pred ensure_old_imdg_loaded/5-0
analysis.m:1013: pred write_analysis_files/7-0
analysis.m:1088: pred write_local_modules/5-0
analysis.m:1091: pred write_local_modules_2/6-0
analysis.m:1098: pred lambda_analysis_m_1098/3-0
analysis.m:1108: pred write_module_analysis_results/5-0
analysis.m:1120: pred read_module_overall_status/5-0
analysis.m:1148: func lub_result_statuses/2-0
analysis.m:1150: func lub_result_statuses_2/4-0
analysis.m:1152: func lub_result_statuses_3/4-0
analysis.m:1154: func lub_result_statuses_4/3-0
analysis.m:1159: pred get_debug_analysis/1-0
analysis.m:1159: pred get_debug_analysis/3-0
analysis.m:1159: pred initialise_mutable_debug_analysis/0-0
analysis.m:1159: pred initialise_mutex_for_mutable_debug_analysis/0-0
analysis.m:1159: pred set_debug_analysis/1-0
analysis.m:1159: pred unsafe_get_debug_analysis/1-0
analysis.m:1167: pred debug_msg/3-0
arg_info.m:253: pred unify_arg_info/2-0
arg_info.m:360: func this_file/1-0
array.m:428: pred array_equal/2-0
array.m:458: pred array_compare/3-0
array.m:491: pred bounds_checks/0-0
array.m:570: pred init/3-0
array.m:579: pred init_2/3-0
array.m:587: pred make_empty_array/1-0
array.m:646: pred min/2-0
array.m:646: pred min/2-1
array.m:690: pred max/2-0
array.m:690: pred max/2-1
array.m:738: pred bounds/3-0
array.m:738: pred bounds/3-1
array.m:750: pred size/2-0
array.m:750: pred size/2-1
array.m:801: pred in_bounds/2-0
array.m:801: pred in_bounds/2-1
array.m:805: pred semidet_lookup/3-0
array.m:805: pred semidet_lookup/3-1
array.m:812: pred semidet_set/4-0
array.m:819: pred semidet_slow_set/4-0
array.m:819: pred semidet_slow_set/4-1
array.m:826: pred slow_set/4-0
array.m:826: pred slow_set/4-1
array.m:832: pred lookup/3-0
array.m:832: pred lookup/3-1
array.m:849: pred unsafe_lookup/3-0
array.m:849: pred unsafe_lookup/3-1
array.m:884: pred set/4-0
array.m:894: pred unsafe_set/4-0
array.m:969: pred resize/4-0
array.m:1071: pred shrink/3-0
array.m:1156: pred copy/2-0
array.m:1156: pred copy/2-1
array.m:1223: func array/2-0
array.m:1226: pred from_list/2-0
array.m:1247: pred to_list/2-0
array.m:1247: pred to_list/2-1
array.m:1253: pred fetch_items/4-0
array.m:1254: func lambda_array_m_1254/4-0
array.m:1258: pred bsearch/4-0
array.m:1258: pred bsearch/4-1
array.m:1266: pred bsearch_2/6-0
array.m:1305: pred map/3-0
array.m:1319: pred map_2/6-0
array.m:1335: func make_empty_array/1-0
array.m:1338: func init/3-0
array.m:1341: func min/2-0
array.m:1341: func min/2-1
array.m:1344: func max/2-0
array.m:1344: func max/2-1
array.m:1347: func size/2-0
array.m:1347: func size/2-1
array.m:1350: func lookup/3-0
array.m:1350: func lookup/3-1
array.m:1353: func set/4-0
array.m:1356: func slow_set/4-0
array.m:1356: func slow_set/4-1
array.m:1359: func copy/2-0
array.m:1359: func copy/2-1
array.m:1362: func resize/4-0
array.m:1365: func shrink/3-0
array.m:1368: func from_list/2-0
array.m:1371: func to_list/2-0
array.m:1371: func to_list/2-1
array.m:1374: func fetch_items/4-0
array.m:1374: func fetch_items/4-1
array.m:1377: func bsearch/4-0
array.m:1377: func bsearch/4-1
array.m:1378: pred lambda2_array_m_1378/5-0
array.m:1378: pred lambda_array_m_1378/5-0
array.m:1381: func map/3-0
array.m:1382: pred lambda_array_m_1382/5-0
array.m:1385: func array_compare/3-0
array.m:1388: func elem/3-0
array.m:1388: func elem/3-1
array.m:1390: func 'elem :='/4-0
array.m:1404: func 'TypeSpecOf__pred_or_func__sort__[T = int]_0_1'/2-0
array.m:1404: func 'TypeSpecOf__pred_or_func__sort__[T = string]_0_1'/2-0
array.m:1404: func sort/2-0
array.m:1408: pred random_permutation/4-0
array.m:1418: pred permutation_2/8-0
array.m:1434: func swap_elems/4-0
array.m:1441: func foldl/4-0
array.m:1441: func foldl/4-1
array.m:1441: func foldl/4-2
array.m:1441: func foldl/4-3
array.m:1450: func foldl_0/6-0
array.m:1450: func foldl_0/6-1
array.m:1450: func foldl_0/6-2
array.m:1450: func foldl_0/6-3
array.m:1459: func foldr/4-0
array.m:1459: func foldr/4-1
array.m:1459: func foldr/4-2
array.m:1459: func foldr/4-3
array.m:1468: func foldr_0/6-0
array.m:1468: func foldr_0/6-1
array.m:1468: func foldr_0/6-2
array.m:1468: func foldr_0/6-3
array.m:1491: func 'TypeSpecOf__pred_or_func__samsort_subarray__[T = int]_0_1'/4-0
array.m:1491: func 'TypeSpecOf__pred_or_func__samsort_subarray__[T = string]_0_1'/4-0
array.m:1491: func samsort_subarray/4-0
array.m:1507: pred samsort_up/8-0
array.m:1511: pred 'TypeSpecOf__pred_or_func__samsort_up__[T = int]_0_1'/8-0
array.m:1511: pred 'TypeSpecOf__pred_or_func__samsort_up__[T = string]_0_1'/8-0
array.m:1669: pred out_of_bounds_error/3-0
array.m:1669: pred out_of_bounds_error/3-1
array.m:1684: func least_index/2-0
array.m:1684: func least_index/2-1
array.m:1686: func greatest_index/2-0
array.m:1686: func greatest_index/2-1
array.opt:188: func lambda_array_opt_188/4-0
array.opt:188: func lambda_array_opt_188/4-0
array.opt:188: func lambda_array_opt_188/4-0
array.opt:188: func lambda_array_opt_188/4-0
array2d.m:138: func array2d/2-0
array2d.m:149: func from_lists/2-0
array2d.m:153: func new/4-0
array2d.m:161: pred bounds/3-0
array2d.m:161: pred bounds/3-1
array2d.m:165: pred in_bounds/3-0
array2d.m:165: pred in_bounds/3-1
array2d.m:171: func elem/4-0
array2d.m:171: func elem/4-1
array2d.m:179: func unsafe_elem/4-0
array2d.m:179: func unsafe_elem/4-1
array2d.m:183: func 'elem :='/5-0
array2d.m:189: pred set/5-0
array2d.m:193: func 'unsafe_elem :='/5-0
array2d.m:196: pred unsafe_set/5-0
array2d.m:200: func lists/2-0
array2d.m:200: func lists/2-1
assertion.m:175: pred commutative_var_ordering/4-0
assertion.m:187: pred commutative_var_ordering_2/6-0
assertion.m:308: pred is_update_assertion/5-0
assertion.m:336: pred update/5-0
assertion.m:344: pred lambda_assertion_m_344/1-0
assertion.m:355: pred lambda_assertion_m_355/2-0
assertion.m:357: pred lambda_assertion_m_357/2-0
assertion.m:393: pred is_construction_equivalence_assertion/4-0
assertion.m:409: pred single_construction/2-0
assertion.m:419: pred predicate_call/2-0
assertion.m:424: pred lambda_assertion_m_424/1-0
assertion.m:554: pred equal_goals_shorthand/4-0
assertion.m:579: pred equal_unification/4-0
assertion.m:604: pred equal_goals_cases/4-0
assertion.m:679: pred normalise_goal_shorthand/2-0
assertion.m:695: pred normalise_cases/2-0
assertion.m:704: pred normalise_goals/2-0
assertion.m:713: func this_file/1-0
assoc_list.m:99: pred reverse_members/2-0
assoc_list.m:148: pred remove/4-0
assoc_list.m:162: func reverse_members/2-0
assoc_list.m:189: func elem/3-0
assoc_list.m:192: func det_elem/3-0
atsort.m:78: pred atsort/6-0
atsort.m:93: pred atsort_main/7-0
atsort.m:121: pred atsort_choose/10-0
atsort.m:138: pred atsort_can_choose/5-0
atsort.m:155: pred atsort_must_avoid/2-0
atsort.m:162: pred atsort_choose_pref/3-0
atsort.m:179: pred atsort_repeat_source_sink/10-0
atsort.m:224: pred atsort_source_sink/9-0
atsort.m:246: pred atsort_map_delete_all_source_links/4-0
atsort.m:255: pred atsort_map_delete_all_sink_links/4-0
atsort.m:264: pred atsort_map_delete_this_element/4-0
atsort.m:277: pred atsort_map_delete_all_nodes/3-0
atsort.m:284: pred atsort_closure/3-0
atsort.m:296: pred atsort_closure_2/4-0
atsort.m:309: pred atsort_maybe_insert/3-0
atsort.m:322: func this_file/1-0
bag.m:268: pred to_list/2-0
bag.m:274: pred to_list_2/2-0
bag.m:287: pred to_list_without_duplicates/2-0
bag.m:290: pred to_set_without_duplicates/2-0
bag.m:312: pred det_remove/3-0
bag.m:331: pred remove_set/3-0
bag.m:341: pred remove_all/3-0
bag.m:344: pred delete_all/3-0
bag.m:354: pred count_value/3-0
bag.m:393: pred intersect/3-0
bag.m:400: pred intersect_2/4-0
bag.m:447: pred remove_smallest/3-0
bag.m:465: pred subset_compare/3-0
bag.m:502: func insert/3-0
bag.m:505: func insert_list/3-0
bag.m:508: func insert_set/3-0
bag.m:511: func from_list/2-0
bag.m:514: func from_set/2-0
bag.m:517: func to_list/2-0
bag.m:520: func to_assoc_list/2-0
bag.m:523: func to_list_without_duplicates/2-0
bag.m:526: func to_set_without_duplicates/2-0
bag.m:529: func det_remove/3-0
bag.m:532: func det_remove_list/3-0
bag.m:535: func det_remove_set/3-0
bag.m:538: func delete/3-0
bag.m:541: func delete_all/3-0
bag.m:544: func count_value/3-0
bag.m:547: func subtract/3-0
bag.m:550: func union/3-0
bag.m:553: func intersect/3-0
bag.m:556: func least_upper_bound/3-0
bag.m:559: func bag/2-0
bag.m:561: func to_set/2-0
base_typeclass_info.m:169: func this_file/1-0
benchmarking.m:88: pred report_stats/0-0
benchmarking.m:95: pred report_full_memory_stats/0-0
benchmarking.m:655: pred benchmark_det/5-0
benchmarking.m:655: pred benchmark_det/5-1
benchmarking.m:679: pred benchmark_func/5-0
benchmarking.m:702: pred benchmark_det_io/7-0
benchmarking.m:728: pred benchmark_nondet/5-0
bimap.m:314: pred is_empty/1-0
bimap.m:321: pred forward_search/3-0
bimap.m:324: pred reverse_search/3-0
bimap.m:327: pred contains_key/2-0
bimap.m:330: pred contains_value/2-0
bimap.m:345: pred insert/4-0
bimap.m:379: func insert_from_assoc_list/3-0
bimap.m:382: pred insert_from_assoc_list/3-0
bimap.m:387: pred det_insert_from_assoc_list/3-0
bimap.m:392: pred det_insert_from_corresponding_lists/4-0
bimap.m:407: pred set_from_corresponding_lists/4-0
bimap.m:417: pred delete_key/3-0
bimap.m:427: pred delete_value/3-0
bimap.m:437: pred delete_keys/3-0
bimap.m:442: pred delete_values/3-0
bimap.m:447: pred overlay/3-0
bimap.m:454: pred overlay_2/3-0
bimap.m:459: pred to_assoc_list/2-0
bimap.m:462: pred from_assoc_list/2-0
bimap.m:465: func det_from_assoc_list/2-0
bimap.m:468: pred det_from_assoc_list/2-0
bimap.m:471: pred from_corresponding_lists/3-0
bimap.m:475: func det_from_corresponding_lists/3-0
bimap.m:478: pred det_from_corresponding_lists/3-0
bimap.m:482: pred apply_forward_map_to_list/3-0
bimap.m:485: pred apply_reverse_map_to_list/3-0
bimap.m:488: pred map_keys/3-0
bimap.m:493: func map_keys/3-0
bimap.m:498: pred map_values/3-0
bimap.m:503: func map_values/3-0
bimap.m:512: pred map_keys_2/4-0
bimap.m:522: pred map_keys_func_2/4-0
bimap.m:531: pred map_values_2/4-0
bimap.m:540: pred map_values_func_2/4-0
bimap.m:546: pred foldl/4-0
bimap.m:546: pred foldl/4-1
bimap.m:546: pred foldl/4-2
bimap.m:549: pred foldl2/6-0
bimap.m:549: pred foldl2/6-1
bimap.m:549: pred foldl2/6-2
bimap.m:549: pred foldl2/6-3
bimap.m:552: pred foldl3/8-0
bimap.m:552: pred foldl3/8-1
bimap.m:552: pred foldl3/8-2
bimap.m:552: pred foldl3/8-3
bimap.m:552: pred foldl3/8-4
bimap.m:563: func forward_search/3-0
bimap.m:566: func reverse_search/3-0
bimap.m:572: func reverse_lookup/3-0
bimap.m:575: func ordinates/2-0
bimap.m:578: func coordinates/2-0
bimap.m:581: func insert/4-0
bimap.m:584: func det_insert/4-0
bimap.m:587: func det_insert_from_assoc_list/3-0
bimap.m:590: func det_insert_from_corresponding_lists/4-0
bimap.m:593: func set_from_assoc_list/3-0
bimap.m:596: func set_from_corresponding_lists/4-0
bimap.m:599: func set/4-0
bimap.m:602: func delete_key/3-0
bimap.m:605: func delete_value/3-0
bimap.m:608: func delete_keys/3-0
bimap.m:611: func delete_values/3-0
bimap.m:614: func overlay/3-0
bimap.m:617: func to_assoc_list/2-0
bimap.m:620: func from_assoc_list/2-0
bimap.m:623: func from_corresponding_lists/3-0
bimap.m:626: func apply_forward_map_to_list/3-0
bimap.m:629: func apply_reverse_map_to_list/3-0
bimap.m:632: func foldl/4-0
bimap.m:635: func forward_map/2-0
bimap.m:637: func reverse_map/2-0
bintree.m:146: pred init/1-0
bintree.m:150: pred insert/4-0
bintree.m:165: pred update/4-0
bintree.m:181: pred set/4-0
bintree.m:181: pred set/4-1
bintree.m:196: pred search/3-0
bintree.m:196: pred search/3-1
bintree.m:208: pred lookup/3-0
bintree.m:217: pred lower_bound_search/4-0
bintree.m:234: pred lower_bound_lookup/4-0
bintree.m:245: pred upper_bound_search/4-0
bintree.m:262: pred upper_bound_lookup/4-0
bintree.m:273: pred delete/3-0
bintree.m:288: pred remove/4-0
bintree.m:370: pred from_list/2-0
bintree.m:376: pred from_list_2/3-0
bintree.m:387: pred from_sorted_list/2-0
bintree.m:394: pred from_sorted_list_2/4-0
bintree.m:415: pred balance/2-0
bintree.m:421: pred from_corresponding_lists/3-0
bintree.m:444: pred to_list/2-0
bintree.m:450: pred to_list_2/3-0
bintree.m:457: pred keys/2-0
bintree.m:462: pred keys_2/3-0
bintree.m:469: pred values/2-0
bintree.m:475: pred values_2/3-0
bintree.m:482: pred count/2-0
bintree.m:489: pred depth/2-0
bintree.m:496: pred branching_factor/3-0
bintree.m:524: func set/4-0
bintree.m:527: func lookup/3-0
bintree.m:530: func delete/3-0
bintree.m:533: func keys/2-0
bintree.m:536: func values/2-0
bintree.m:539: func from_list/2-0
bintree.m:542: func from_sorted_list/2-0
bintree.m:545: func from_corresponding_lists/3-0
bintree.m:548: func to_list/2-0
bintree.m:551: func count/2-0
bintree.m:554: func depth/2-0
bintree.m:557: func balance/2-0
bintree_set.m:200: pred list_to_set/2-0
bintree_set.m:204: pred sorted_list_to_set/2-0
bintree_set.m:208: pred to_sorted_list/2-0
bintree_set.m:213: pred assoc_unit/2-0
bintree_set.m:219: pred init/1-0
bintree_set.m:222: pred singleton_set/2-0
bintree_set.m:226: pred equal/2-0
bintree_set.m:232: pred subset/2-0
bintree_set.m:238: pred contains_list/2-0
bintree_set.m:242: pred superset/2-0
bintree_set.m:247: pred member/2-0
bintree_set.m:247: pred member/2-1
bintree_set.m:251: pred is_member/2-0
bintree_set.m:254: pred contains/2-0
bintree_set.m:259: pred insert_list/3-0
bintree_set.m:259: pred insert_list/3-1
bintree_set.m:264: pred insert/3-0
bintree_set.m:264: pred insert/3-1
bintree_set.m:269: pred remove_list/3-0
bintree_set.m:275: pred remove/3-0
bintree_set.m:280: pred delete_list/3-0
bintree_set.m:285: pred delete/3-0
bintree_set.m:290: pred union/3-0
bintree_set.m:296: pred intersect/3-0
bintree_set.m:305: func init/1-0
bintree_set.m:308: func list_to_set/2-0
bintree_set.m:311: func sorted_list_to_set/2-0
bintree_set.m:314: func to_sorted_list/2-0
bintree_set.m:317: func insert/3-0
bintree_set.m:320: func insert_list/3-0
bintree_set.m:323: func delete/3-0
bintree_set.m:326: func delete_list/3-0
bintree_set.m:329: func union/3-0
bintree_set.m:332: func intersect/3-0
bitmap.m:182: func new/3-0
bitmap.m:193: func resize/4-0
bitmap.m:219: func clear_filler_bits/2-0
bitmap.m:238: func num_bits/2-0
bitmap.m:238: func num_bits/2-1
bitmap.m:250: func set/3-0
bitmap.m:256: func clear/3-0
bitmap.m:262: func flip/3-0
bitmap.m:268: pred set/3-0
bitmap.m:270: pred clear/3-0
bitmap.m:272: pred flip/3-0
bitmap.m:276: func unsafe_set/3-0
bitmap.m:279: func unsafe_clear/3-0
bitmap.m:282: func unsafe_flip/3-0
bitmap.m:285: pred unsafe_set/3-0
bitmap.m:287: pred unsafe_clear/3-0
bitmap.m:289: pred unsafe_flip/3-0
bitmap.m:293: pred is_set/2-0
bitmap.m:293: pred is_set/2-1
bitmap.m:299: pred is_clear/2-0
bitmap.m:299: pred is_clear/2-1
bitmap.m:307: pred unsafe_is_set/2-0
bitmap.m:307: pred unsafe_is_set/2-1
bitmap.m:310: pred unsafe_is_clear/2-0
bitmap.m:310: pred unsafe_is_clear/2-1
bitmap.m:315: func get/3-0
bitmap.m:315: func get/3-1
bitmap.m:319: func unsafe_get/3-0
bitmap.m:319: func unsafe_get/3-1
bitmap.m:323: func copy/2-0
bitmap.m:327: func complement/2-0
bitmap.m:333: func complement_2/3-0
bitmap.m:341: func union/3-0
bitmap.m:350: func intersect/3-0
bitmap.m:365: func difference/3-0
bitmap.m:403: func int_offset/2-0
bitmap.m:418: func bitmask/2-0
bool.m:68: func 'ClassMethod_for_enum__enum____bool__bool__arity0______enum__to_int_1'/2-0
bool.m:69: func 'ClassMethod_for_enum__enum____bool__bool__arity0______enum__from_int_1'/2-0
bool.m:101: func and_list/2-0
bool.m:128: func xor/3-0
bt_array.m:188: pred make_empty_array/2-0
bt_array.m:192: pred init/4-0
bt_array.m:199: pred add_elements/4-0
bt_array.m:210: pred min/2-0
bt_array.m:212: pred max/2-0
bt_array.m:214: pred size/2-0
bt_array.m:217: pred bounds/3-0
bt_array.m:219: pred in_bounds/2-0
bt_array.m:227: pred actual_position/4-0
bt_array.m:230: pred lookup/3-0
bt_array.m:238: pred semidet_lookup/3-0
bt_array.m:244: pred set/4-0
bt_array.m:252: pred semidet_set/4-0
bt_array.m:258: pred resize/5-0
bt_array.m:288: pred shrink/4-0
bt_array.m:317: pred from_list/3-0
bt_array.m:326: pred reverse_into_ra_list/3-0
bt_array.m:344: pred to_list/2-0
bt_array.m:349: pred reverse_from_ra_list/3-0
bt_array.m:358: pred fetch_items/4-0
bt_array.m:390: pred bsearch/4-0
bt_array.m:402: pred bsearch_2/6-0
bt_array.m:497: pred ra_list_nil/1-0
bt_array.m:501: pred ra_list_cons/3-0
bt_array.m:526: pred ra_list_head_tail/3-0
bt_array.m:535: pred ra_list_lookup/3-0
bt_array.m:541: pred ra_list_lookup_2/3-0
bt_array.m:552: pred ra_list_bintree_lookup/4-0
bt_array.m:571: pred ra_list_update/4-0
bt_array.m:578: pred ra_list_update_2/4-0
bt_array.m:591: pred ra_list_bintree_update/5-0
bt_array.m:639: func make_empty_array/2-0
bt_array.m:642: func init/4-0
bt_array.m:645: func min/2-0
bt_array.m:648: func max/2-0
bt_array.m:651: func size/2-0
bt_array.m:654: func lookup/3-0
bt_array.m:657: func set/4-0
bt_array.m:660: func resize/5-0
bt_array.m:663: func shrink/4-0
bt_array.m:666: func from_list/3-0
bt_array.m:669: func to_list/2-0
bt_array.m:672: func fetch_items/4-0
bt_array.m:675: func elem/3-0
bt_array.m:677: func 'elem :='/4-0
build_mode_constraints.m:316: func lambda_build_mode_constraints_m_316/2-0
build_mode_constraints.m:615: pred lambda_build_mode_constraints_m_615/2-0
build_mode_constraints.m:616: pred lambda_build_mode_constraints_m_616/2-0
build_mode_constraints.m:671: pred mode_decls_constraints/6-0
build_mode_constraints.m:677: func lambda_build_mode_constraints_m_677/3-0
build_mode_constraints.m:767: pred add_call_headvar_constraints/11-0
build_mode_constraints.m:776: func lambda_build_mode_constraints_m_776/3-0
build_mode_constraints.m:1097: func this_file/1-0
builtin.m:434: pred dynamic_cast/2-0
builtin.m:442: func promise_only_solution/2-0
builtin.m:442: func promise_only_solution/2-1
builtin.m:442: func promise_only_solution/2-2
builtin.m:442: func promise_only_solution/2-3
builtin.m:453: func get_one_solution/2-0
builtin.m:453: func get_one_solution/2-1
builtin.m:500: pred promise_only_solution_io/4-0
builtin.m:503: pred get_one_solution_io/4-0
builtin.m:546: func ordering/3-0
builtin.m:551: pred @</2-0
builtin.m:552: pred @=</2-0
builtin.m:553: pred @>/2-0
builtin.m:554: pred @>=/2-0
builtin.m:568: pred call_rtti_generic_unify/2-0
builtin.m:570: pred call_rtti_generic_compare/3-0
builtin.m:790: pred copy/2-0
builtin.m:1048: pred semidet_true/0-0
builtin.m:1049: pred semidet_false/0-0
builtin.m:1104: pred impure_true/0-0
builtin.m:1107: pred semipure_true/0-0
bytecode.m:163: pred version/1-0
bytecode.m:165: pred output_bytecode_file/4-0
bytecode.m:184: pred debug_bytecode_file/4-0
bytecode.m:207: pred output_bytecode_list/3-0
bytecode.m:216: pred debug_bytecode_list/3-0
bytecode.m:226: pred output_args/3-0
bytecode.m:356: pred debug_args/3-0
bytecode.m:488: pred output_var_infos/3-0
bytecode.m:495: pred output_var_info/3-0
bytecode.m:500: pred debug_var_infos/3-0
bytecode.m:507: pred debug_var_info/3-0
bytecode.m:514: pred output_determinism/3-0
bytecode.m:520: pred debug_determinism/3-0
bytecode.m:528: pred output_reg/4-0
bytecode.m:533: pred debug_reg/4-0
bytecode.m:540: pred output_is_func/3-0
bytecode.m:550: pred debug_is_func/3-0
bytecode.m:564: pred output_length/3-0
bytecode.m:569: pred debug_length/3-0
bytecode.m:576: pred output_arg/3-0
bytecode.m:588: pred debug_arg/3-0
bytecode.m:602: pred output_var/3-0
bytecode.m:607: pred output_vars/3-0
bytecode.m:614: pred debug_var/3-0
bytecode.m:619: pred debug_vars/3-0
bytecode.m:628: pred output_temp/3-0
bytecode.m:633: pred debug_temp/3-0
bytecode.m:640: pred output_dir/3-0
bytecode.m:650: pred output_var_dirs/3-0
bytecode.m:658: pred debug_dir/3-0
bytecode.m:668: pred debug_var_dirs/3-0
bytecode.m:678: pred output_test_id/3-0
bytecode.m:687: pred debug_test_id/3-0
bytecode.m:698: pred output_module_id/3-0
bytecode.m:704: pred debug_module_id/3-0
bytecode.m:711: pred output_pred_id/3-0
bytecode.m:716: pred debug_pred_id/3-0
bytecode.m:723: pred output_proc_id/3-0
bytecode.m:728: pred debug_proc_id/3-0
bytecode.m:735: pred output_label_id/3-0
bytecode.m:740: pred debug_label_id/3-0
bytecode.m:747: pred output_cons_id/3-0
bytecode.m:793: pred debug_cons_id/3-0
bytecode.m:842: pred output_tag/3-0
bytecode.m:861: pred debug_tag/3-0
bytecode.m:882: pred output_binop/3-0
bytecode.m:888: pred debug_binop/3-0
bytecode.m:896: pred output_unop/3-0
bytecode.m:902: pred debug_unop/3-0
bytecode.m:910: pred byte_code/2-0
bytecode.m:955: pred byte_debug/2-0
bytecode.m:1000: pred determinism_code/2-0
bytecode.m:1011: pred determinism_debug/2-0
bytecode.m:1022: pred binop_code/2-0
bytecode.m:1062: pred binop_debug/2-0
bytecode.m:1102: pred unop_code/2-0
bytecode.m:1114: pred unop_debug/2-0
bytecode.m:1130: pred debug_cstring/3-0
bytecode.m:1140: pred debug_string/3-0
bytecode.m:1146: pred debug_int/3-0
bytecode.m:1152: pred debug_float/3-0
bytecode.m:1158: pred debug_sym_name/3-0
bytecode.m:1171: func this_file/1-0
bytecode_data.m:73: pred output_string/3-0
bytecode_data.m:83: pred string_to_byte_list/2-0
bytecode_data.m:91: pred lambda_bytecode_data_m_91/2-0
bytecode_data.m:95: pred output_byte/3-0
bytecode_data.m:102: pred output_short/3-0
bytecode_data.m:108: pred output_int32/3-0
bytecode_data.m:114: pred output_int/3-0
bytecode_data.m:123: pred int_to_byte_list/2-0
bytecode_data.m:134: pred output_int/4-0
bytecode_data.m:147: pred output_int/5-1
bytecode_data.m:176: func bytecode_int_bits/1-0
bytecode_data.m:180: func bytecode_int_bytes/1-0
bytecode_data.m:190: pred output_padding_zeros/4-1
bytecode_data.m:203: pred output_int_bytes/5-1
bytecode_data.m:214: pred output_float/3-0
bytecode_data.m:225: pred float_to_byte_list/2-0
bytecode_data.m:235: pred float_to_float64_bytes/9-0
bytecode_data.m:278: func this_file/1-0
bytecode_gen.m:81: pred gen_module/4-0
bytecode_gen.m:90: pred gen_preds/5-0
bytecode_gen.m:116: pred gen_pred/7-0
bytecode_gen.m:127: pred gen_proc/4-0
bytecode_gen.m:192: pred gen_goal/4-0
bytecode_gen.m:201: pred gen_goal_expr/5-0
bytecode_gen.m:308: pred gen_places/3-0
bytecode_gen.m:317: pred gen_pickups/3-0
bytecode_gen.m:330: pred gen_higher_order_call/6-0
bytecode_gen.m:362: pred gen_call/6-0
bytecode_gen.m:393: pred gen_builtin/5-0
bytecode_gen.m:422: pred map_test/3-0
bytecode_gen.m:437: pred map_assign/4-0
bytecode_gen.m:459: pred map_arg/3-0
bytecode_gen.m:480: pred gen_unify/5-0
bytecode_gen.m:587: pred map_uni_modes/4-0
bytecode_gen.m:622: pred all_dirs_same/2-0
bytecode_gen.m:633: pred gen_conj/4-0
bytecode_gen.m:646: pred gen_disj/5-0
bytecode_gen.m:672: pred gen_switch/6-0
bytecode_gen.m:688: pred map_cons_id/4-0
bytecode_gen.m:763: pred map_cons_tag/2-0
bytecode_gen.m:814: pred create_varmap/7-0
bytecode_gen.m:837: pred init_byte_info/4-0
bytecode_gen.m:843: pred get_module_info/2-0
bytecode_gen.m:848: pred map_vars/3-0
bytecode_gen.m:854: pred map_vars_2/3-0
bytecode_gen.m:862: pred map_var/3-0
bytecode_gen.m:868: pred get_var_type/3-0
bytecode_gen.m:874: pred get_next_label/3-0
bytecode_gen.m:882: pred get_next_temp/3-0
bytecode_gen.m:889: pred get_counts/3-0
bytecode_gen.m:899: pred get_is_func/2-0
bytecode_gen.m:910: func this_file/1-0
call_gen.m:616: pred input_arg_locs/2-0
call_gen.m:625: pred output_arg_locs/2-0
call_gen.m:662: func this_file/1-0
char.m:165: func 'ClassMethod_for_enum__enum____character__arity0______enum__to_int_1'/2-0
char.m:166: func 'ClassMethod_for_enum__enum____character__arity0______enum__from_int_1'/2-0
char.m:194: pred is_alpha_or_underscore/1-0
char.m:560: func max_char_value/1-0
char.m:563: func min_char_value/1-0
char.m:569: func to_lower/2-0
char.m:572: func det_int_to_digit/2-0
check_typeclass.m:1817: func this_file/1-0
closure_analysis.m:206: pred lambda_closure_analysis_m_206/4-0
closure_analysis.m:332: func lambda_closure_analysis_m_332/5-0
closure_analysis.m:437: pred dump_closure_info/4-0
closure_analysis.m:446: func lambda_closure_analysis_m_446/2-0
closure_analysis.m:463: pred dump_ho_values/4-0
closure_analysis.m:477: pred dump_ho_value/5-0
closure_analysis.m:480: pred lambda_closure_analysis_m_480/3-0
closure_analysis.m:491: func this_file/1-0
code_gen.m:291: func this_file/1-0
code_info.m:1157: pred save_hp_in_branch/4-0
code_info.m:1514: pred lambda_code_info_m_1514/2-0
code_info.m:1516: pred lambda_code_info_m_1516/2-0
code_info.m:2097: pred top_resume_point/2-0
code_info.m:2867: pred save_hp/4-0
code_info.m:2873: pred restore_hp/2-0
code_info.m:2878: pred release_hp/3-0
code_info.m:2881: pred restore_and_release_hp/4-0
code_info.m:2937: pred release_ticket/3-0
code_info.m:2940: pred reset_and_prune_ticket/3-0
code_info.m:2953: pred reset_and_discard_ticket/3-0
code_info.m:2966: pred discard_and_release_ticket/4-0
code_info.m:2994: pred maybe_release_ticket/3-0
code_info.m:3002: pred maybe_reset_and_prune_ticket/3-0
code_info.m:3022: pred maybe_reset_and_discard_ticket/3-0
code_info.m:3042: pred maybe_discard_and_release_ticket/4-0
code_info.m:3369: pred reserve_r1/3-0
code_info.m:3377: pred clear_r1/3-0
code_info.m:3502: pred lock_regs/4-0
code_info.m:3507: pred unlock_regs/2-0
code_info.m:3558: pred magically_put_var_in_unused_reg/3-0
code_info.m:3586: pred generate_call_vn_livevals/4-0
code_info.m:3593: pred generate_call_stack_vn_livevals/3-0
code_info.m:3609: pred generate_stack_var_vn/4-0
code_info.m:3618: pred generate_call_temp_vn/3-0
code_info.m:3626: pred generate_input_var_vn/3-0
code_model.m:62: pred determinism_to_code_model/2-1
code_util.m:281: pred goal_may_alloc_temp_frame_2_shorthand/2-0
code_util.m:352: pred negate_the_test/2-0
code_util.m:447: func this_file/1-0
commit_gen.m:108: func this_file/1-0
common.m:526: pred common_optimise_higher_order_call/9-0
common.m:901: func this_file/1-0
compile_target_code.m:191: pred il_assemble/6-0
compile_target_code.m:210: pred il_assemble/7-0
compile_target_code.m:254: pred compile_managed_cplusplus_file/6-0
compile_target_code.m:274: func lambda_compile_target_code_m_274/2-0
compile_target_code.m:281: func lambda_compile_target_code_m_281/2-0
compile_target_code.m:290: pred compile_csharp_file/7-0
compile_target_code.m:320: func lambda_compile_target_code_m_320/2-0
compile_target_code.m:328: func lambda_compile_target_code_m_328/3-0
compile_target_code.m:334: pred lambda_compile_target_code_m_334/5-0
compile_target_code.m:359: pred compile_c_file/6-0
compile_target_code.m:756: pred compile_java_file/5-0
compile_target_code.m:823: pred assemble/6-0
compile_target_code.m:865: pred make_init_file/6-0
compile_target_code.m:871: pred lambda_compile_target_code_m_871/4-0
compile_target_code.m:926: pred link_module_list/5-0
compile_target_code.m:963: pred lambda_compile_target_code_m_963/2-0
compile_target_code.m:993: pred make_init_obj_file/6-0
compile_target_code.m:1006: pred make_init_obj_file/7-0
compile_target_code.m:1021: pred lambda_compile_target_code_m_1021/4-0
compile_target_code.m:1156: pred link/7-0
compile_target_code.m:1334: func lambda_compile_target_code_m_1334/3-0
compile_target_code.m:1395: pred link_output_filename/6-0
compile_target_code.m:1422: pred get_mercury_std_libs/5-0
compile_target_code.m:1515: pred make_link_lib/5-0
compile_target_code.m:1538: pred get_system_libs/4-0
compile_target_code.m:1586: pred use_thread_libs/3-0
compile_target_code.m:1592: pred post_link_make_symlink_or_copy/6-0
compile_target_code.m:1621: pred shared_libraries_supported/3-0
compile_target_code.m:1634: pred process_link_library/7-0
compile_target_code.m:1675: pred create_archive/7-0
compile_target_code.m:1714: pred create_java_archive/7-0
compile_target_code.m:1837: pred join_quoted_string_list/5-0
compile_target_code.m:1852: pred join_module_list/5-0
compile_target_code.m:1860: pred make_all_module_command/6-0
compile_target_code.m:1862: pred lambda_compile_target_code_m_1862/4-0
compile_target_code.m:1916: func this_file/1-0
compiler_util.m:78: func sorry/3-0
compiler_util.m:79: pred sorry/2-0
compiler_util.m:84: func unexpected/3-0
compiler_util.m:85: pred unexpected/2-0
compiler_util.m:105: pred report_warning/3-0
compiler_util.m:109: pred report_warning/4-0
complexity.m:94: pred read_spec_file/4-0
complexity.m:117: pred read_spec_file_lines/8-0
complexity.m:129: pred lambda_complexity_m_129/2-0
complexity.m:142: func complexity_proc_name/4-0
complexity.m:152: func is_in_complexity_proc_map/5-0
complexity.m:163: pred process_proc_msg/10-0
complexity.m:251: func slot_var_name/1-0
complexity.m:257: pred process_proc/8-0
complexity.m:401: pred generate_slot_goals/12-0
complexity.m:426: pred generate_size_goals/13-0
complexity.m:445: pred generate_size_goal/14-0
complexity.m:474: pred generate_new_var/5-0
complexity.m:488: pred complexity_generate_foreign_proc/9-0
complexity.m:504: pred classify_args/6-0
complexity.m:533: pred allocate_slot_numbers_cl/3-0
complexity.m:547: func ground_vars/2-0
complexity.m:552: func pair_with_ground/2-0
complexity.m:558: func is_active_type/1-0
complexity.m:570: pred make_type_info_var/9-0
complexity.m:577: pred lambda_complexity_m_577/2-0
complexity.m:584: func this_file/1-0
constraint.m:76: pred propagate_constraints_in_goal/6-0
constraint.m:90: pred propagate_goal/7-0
constraint.m:112: pred propagate_conj_sub_goal/7-0
constraint.m:131: pred propagate_conj_sub_goal_2/7-0
constraint.m:216: pred flatten_constraints/2-0
constraint.m:217: pred lambda_constraint_m_217/2-0
constraint.m:230: pred propagate_in_independent_goals/7-0
constraint.m:244: pred propagate_cases/8-0
constraint.m:264: pred propagate_conj/7-0
constraint.m:287: pred annotate_conj_output_vars/6-0
constraint.m:306: pred lambda_constraint_m_306/5-0
constraint.m:319: pred lambda_constraint_m_319/5-0
constraint.m:398: pred annotate_conj_constraints/9-0
constraint.m:400: pred lambda_constraint_m_400/2-0
constraint.m:509: pred add_empty_constraints/2-0
constraint.m:514: func attach_constraints/3-0
constraint.m:516: func lambda_constraint_m_516/2-0
constraint.m:527: func add_constraint_feature/2-0
constraint.m:536: pred add_constant_construction/6-0
constraint.m:582: pred filter_dependent_constraints/5-0
constraint.m:593: pred filter_dependent_constraints/7-0
constraint.m:637: pred can_reorder_constraints/2-0
constraint.m:654: pred propagate_conj_constraints/7-0
constraint.m:673: pred filter_complex_constraints/3-0
constraint.m:685: pred filter_complex_constraints/5-0
constraint.m:710: pred goal_is_simple/1-0
constraint.m:732: pred constraint_info_init/5-0
constraint.m:737: pred constraint_info_deconstruct/5-0
constraint.m:743: pred constraint_info_update_goal/3-0
constraint.m:752: pred constraint_info_bind_var_to_functor/4-0
constraint.m:769: pred constraint_info_update_changed/3-0
constraint.m:785: func strip_constraint_markers/2-0
constraint.m:794: func strip_constraint_markers_expr/2-0
constraint.m:800: func lambda_constraint_m_800/2-0
constraint.m:828: func this_file/1-0
construct.m:105: func num_functors/2-0
construct.m:117: pred get_functor/5-0
construct.m:122: pred get_functor_with_names/6-0
construct.m:139: pred get_functor_internal/5-0
construct.m:210: pred get_functor_with_names_internal/6-0
construct.m:281: func null_to_no/2-0
construct.m:286: pred null/1-0
construct.m:307: pred get_functor_ordinal/3-0
construct.m:393: func construct/4-0
construct.m:805: func construct_tuple/2-0
construct.m:810: func construct_tuple_2/4-0
continuation_info.m:387: pred maybe_process_llds/4-0
continuation_info.m:556: pred some_arg_is_higher_order/1-0
cord.m:137: func empty/1-0
cord.m:141: func singleton/2-0
cord.m:145: func from_list/2-0
cord.m:149: func list/2-0
cord.m:153: func list_2/3-0
cord.m:160: func cons/3-0
cord.m:164: func snoc/3-0
cord.m:168: func ++/3-0
cord.m:175: pred head_tail/3-0
cord.m:186: func lambda_cord_m_186/4-0
cord.m:186: func length/2-0
cord.m:190: pred member/2-0
cord.m:203: func map/3-0
cord.m:210: func foldl/4-0
cord.m:217: func foldr/4-0
cord.m:224: pred equal/2-0
cse_detection.m:854: func this_file/1-0
ctgc.datastruct.m:96: func datastruct_init/2-0
ctgc.datastruct.m:98: func datastruct_init_with_selector/3-0
ctgc.datastruct.m:101: func datastruct_init_with_pos/4-0
ctgc.datastruct.m:103: pred datastruct_equal/2-0
ctgc.datastruct.m:105: pred datastruct_refers_to_topcell/1-0
ctgc.datastruct.m:109: pred datastruct_termshift/3-0
ctgc.datastruct.m:114: func datastruct_termshift/3-0
ctgc.datastruct.m:117: pred normalize_datastruct_with_type_information/4-0
ctgc.datastruct.m:122: func normalize_datastruct_with_type_information/4-0
ctgc.datastruct.m:125: func normalize_datastruct/4-0
ctgc.datastruct.m:132: pred datastruct_subsumed_by_return_selector/5-0
ctgc.datastruct.m:141: pred datastruct_subsumed_by/4-0
ctgc.datastruct.m:145: pred datastruct_subsumed_by_list/4-0
ctgc.datastruct.m:153: pred datastructs_subsumed_by_list/4-0
ctgc.datastruct.m:161: pred datastructs_subsume_datastruct/4-0
ctgc.datastruct.m:164: pred datastruct_apply_widening/4-0
ctgc.datastruct.m:173: func datastruct_lists_least_upper_bound/5-0
ctgc.datastruct.m:179: func datastructs_project/3-0
ctgc.datastruct.m:180: pred lambda_ctgc_datastruct_m_180/2-0
ctgc.fixpoint_table.m:130: func fp_entry_init/2-0
ctgc.fixpoint_table.m:131: func fp_entry_init_with_stability/3-0
ctgc.fixpoint_table.m:133: func init_fixpoint_table/3-0
ctgc.fixpoint_table.m:134: pred lambda_ctgc_fixpoint_table_m_134/6-0
ctgc.fixpoint_table.m:142: pred new_run/2-0
ctgc.fixpoint_table.m:143: func which_run/2-0
ctgc.fixpoint_table.m:145: pred is_recursive/1-0
ctgc.fixpoint_table.m:147: pred fixpoint_reached/1-0
ctgc.fixpoint_table.m:161: pred accumulate_instability/4-0
ctgc.fixpoint_table.m:170: func description/2-0
ctgc.fixpoint_table.m:177: pred add_to_fixpoint_table/5-0
ctgc.fixpoint_table.m:200: pred get_from_fixpoint_table/4-0
ctgc.fixpoint_table.m:208: func get_from_fixpoint_table_final/3-0
ctgc.fixpoint_table.m:215: func get_from_fixpoint_table_final_semidet/3-0
ctgc.fixpoint_table.m:223: func this_file/1-0
ctgc.livedata.m:101: func livedata_init/1-0
ctgc.livedata.m:102: func livedata_init_from_vars/2-0
ctgc.livedata.m:104: func livedata_init_from_datastructs/2-0
ctgc.livedata.m:106: func livedata_init_as_top/1-0
ctgc.livedata.m:108: pred livedata_is_bottom/1-0
ctgc.livedata.m:109: pred livedata_is_top/1-0
ctgc.livedata.m:111: func livedata_get_datastructs/2-0
ctgc.livedata.m:117: func livedata_least_upper_bound/5-0
ctgc.livedata.m:141: func livedata_least_upper_bound_list/4-0
ctgc.livedata.m:144: pred livedata_subsumes_prog_var/2-0
ctgc.livedata.m:149: pred livedata_subsumes_topcell/2-0
ctgc.livedata.m:157: pred livedata_subsumes_datastruct/4-0
ctgc.livedata.m:171: pred livedata_subsumes_datastruct_with_selector/4-0
ctgc.livedata.m:179: func livedata_project/3-0
ctgc.livedata.m:201: pred list_contains_datastruct_var/2-0
ctgc.livedata.m:206: func livedata_init_at_goal/5-0
ctgc.livedata.m:242: func livedata_init_at_goal_2/5-0
ctgc.livedata.m:252: func livedata_add_liveness/6-0
ctgc.livedata.m:276: func extend_livedata/5-0
ctgc.livedata.m:289: pred nodes_are_not_live/4-0
ctgc.livedata.m:305: func this_file/1-0
ctgc.selector.m:85: func top_selector/1-0
ctgc.selector.m:87: func selector_init/3-0
ctgc.selector.m:89: func lambda_ctgc_selector_m_89/2-0
ctgc.selector.m:89: func selector_init_from_list/2-0
ctgc.selector.m:91: pred selector_termshift/3-0
ctgc.selector.m:94: pred subsumed_by/5-0
ctgc.selector.m:103: pred subsumed_by_2/5-0
ctgc.selector.m:136: pred selector_subsumed_by/3-0
ctgc.selector.m:139: func type_of_node/4-0
ctgc.selector.m:161: func select_subtype/5-0
ctgc.selector.m:184: pred split_upto_type_selector/4-0
ctgc.selector.m:190: pred is_term_selector/1-0
ctgc.selector.m:204: pred type_on_path/5-0
ctgc.selector.m:230: pred type_on_path_2/6-0
ctgc.selector.m:276: pred normalize_selector_with_type_information/4-0
ctgc.selector.m:290: pred do_normalize_selector/6-0
ctgc.selector.m:341: pred selector_apply_widening/4-0
ctgc.selector.m:359: pred branch_map_init/1-0
ctgc.selector.m:364: pred branch_map_insert/4-0
ctgc.selector.m:369: pred branch_map_search/3-0
ctgc.selector.m:386: func this_file/1-0
ctgc.util.m:66: pred pred_requires_no_analysis/2-0
ctgc.util.m:77: pred pred_requires_analysis/2-0
ctgc.util.m:81: func get_pred_id/2-0
ctgc.util.m:83: pred preds_requiring_no_analysis/2-0
ctgc.util.m:96: func get_variable_renaming/4-0
ctgc.util.m:104: func get_type_substitution/5-0
dead_proc_elim.m:854: pred lambda_dead_proc_elim_m_854/3-0
dead_proc_elim.m:918: func this_file/1-0
deconstruct.m:259: pred functor/4-0
deconstruct.m:259: pred functor/4-1
deconstruct.m:259: pred functor/4-2
deconstruct.m:259: pred functor/4-3
deconstruct.m:271: pred arg/4-0
deconstruct.m:271: pred arg/4-1
deconstruct.m:271: pred arg/4-2
deconstruct.m:284: pred arg_cc/3-0
deconstruct.m:292: pred named_arg/4-0
deconstruct.m:292: pred named_arg/4-1
deconstruct.m:292: pred named_arg/4-2
deconstruct.m:305: pred named_arg_cc/3-0
deconstruct.m:321: pred det_arg/4-0
deconstruct.m:321: pred det_arg/4-1
deconstruct.m:321: pred det_arg/4-2
deconstruct.m:321: pred det_arg/4-3
deconstruct.m:347: pred det_named_arg/4-0
deconstruct.m:347: pred det_named_arg/4-1
deconstruct.m:347: pred det_named_arg/4-2
deconstruct.m:347: pred det_named_arg/4-3
deconstruct.m:370: pred deconstruct/5-0
deconstruct.m:370: pred deconstruct/5-2
deconstruct.m:370: pred deconstruct/5-3
deconstruct.m:382: pred limited_deconstruct/6-0
deconstruct.m:382: pred limited_deconstruct/6-1
deconstruct.m:394: pred limited_deconstruct_cc/3-0
deconstruct.m:809: pred limited_deconstruct_idcc/5-0
deep_profiling.m:94: pred apply_tail_recursion_transformation/2-0
deep_profiling.m:103: pred apply_tail_recursion_to_scc/3-0
deep_profiling.m:110: pred apply_tail_recursion_to_proc/3-0
deep_profiling.m:159: pred find_list_of_output_args/5-0
deep_profiling.m:169: pred find_list_of_output_args_2/5-0
deep_profiling.m:195: pred apply_tail_recursion_to_goal/6-0
deep_profiling.m:296: pred apply_tail_recursion_process_assign/4-0
deep_profiling.m:310: pred apply_tail_recursion_to_conj/6-0
deep_profiling.m:331: pred apply_tail_recursion_to_disj/5-0
deep_profiling.m:344: pred apply_tail_recursion_to_cases/5-0
deep_profiling.m:355: pred figure_out_rec_call_numbers/5-0
deep_profiling.m:410: pred figure_out_rec_call_numbers_in_goal_list/5-0
deep_profiling.m:418: pred figure_out_rec_call_numbers_in_case_list/5-0
deep_profiling.m:721: pred transform_non_proc/4-0
deep_profiling.m:859: pred transform_inner_proc/4-0
deep_profiling.m:1266: pred transform_higher_order_call/6-0
deep_profiling.m:1381: pred wrap_foreign_code/5-0
deep_profiling.m:1475: func max_save_restore_vector_size/1-0
deep_profiling.m:1483: pred generate_recursion_counter_saves_and_restores/8-0
deep_profiling.m:1493: pred generate_recursion_counter_saves_and_restores_2/8-0
deep_profiling.m:1536: pred generate_depth_var/4-0
deep_profiling.m:1550: pred generate_csn_vector/7-0
deep_profiling.m:1572: pred generate_csn_vector_cell/6-0
deep_profiling.m:1589: pred generate_single_csn_unify/4-0
deep_profiling.m:1646: pred generate_cell_unify/5-0
deep_profiling.m:1718: func impure_reachable_init_goal_info/3-0
deep_profiling.m:1726: func impure_unreachable_init_goal_info/3-0
deep_profiling.m:1744: func fail_goal_info/1-0
deep_profiling.m:1806: func this_file/1-0
deforest.m:100: pred deforestation/4-0
deforest.m:150: pred lambda_deforest_m_150/2-0
deforest.m:159: pred reset_inferred_proc_determinism/3-0
deforest.m:176: pred proc_arg_info_init/1-0
deforest.m:184: pred get_branch_vars_proc/8-0
deforest.m:196: pred deforest_proc/5-0
deforest.m:202: pred deforest_proc_2/7-0
deforest.m:284: pred deforest_goal/6-0
deforest.m:363: pred deforest_disj/6-0
deforest.m:375: pred deforest_cases/7-0
deforest.m:393: pred partially_evaluate_conj_goals/7-0
deforest.m:414: pred compute_goal_infos/4-0
deforest.m:424: pred deforest_get_branch_vars_goal/4-0
deforest.m:448: pred propagate_conj_constraints/8-0
deforest.m:459: pred lambda_deforest_m_459/1-0
deforest.m:500: pred deforest_conj/8-0
deforest.m:551: pred detect_deforestation/5-0
deforest.m:561: pred search_for_deforest_goal/6-0
deforest.m:584: pred potential_deforestation/3-0
deforest.m:594: pred lambda_deforest_m_594/3-0
deforest.m:614: pred handle_deforestation/11-0
deforest.m:758: pred should_try_deforestation/6-0
deforest.m:794: pred can_optimize_conj/8-0
deforest.m:899: pred check_improvement/7-0
deforest.m:928: pred call_call/9-0
deforest.m:1464: pred get_sub_conj_nonlocals/7-0
deforest.m:1479: pred get_sub_conj_nonlocals/9-0
deforest.m:1480: pred lambda_deforest_m_1480/3-0
deforest.m:1512: pred reorder_conj/7-0
deforest.m:1535: pred move_goals/9-0
deforest.m:1560: pred can_move_goal_forward/4-0
deforest.m:1573: pred can_move_goal_backward/4-0
deforest.m:1592: pred push_goal_into_goal/10-0
deforest.m:1652: pred append_goal_to_disjuncts/11-0
deforest.m:1669: pred append_goal_to_cases/12-0
deforest.m:1687: pred append_goal/11-0
deforest.m:1718: pred deforest_call/11-0
deforest.m:1795: pred unfold_call/12-0
deforest.m:1942: pred is_simple_goal_list/1-0
deforest.m:1949: pred is_simple_goal/1-0
deforest.m:1966: pred check_improvement/4-0
deforest.m:1978: pred check_deforestation_improvement/3-0
deforest.m:1995: func this_file/1-0
delay_construct.m:286: func this_file/1-0
delay_slot.m:72: pred fill_branch_delay_slot/2-0
dep_par_conj.m:308: pred add_pending_par_proc/10-0
dep_par_conj.m:321: pred add_pending_par_proc_2/10-0
dep_par_conj.m:384: pred reproduce_future_map/10-0
dep_par_conj.m:395: pred replace_head_vars/6-0
dep_par_conj.m:421: pred any_output_arguments/2-0
dep_par_conj.m:599: pred transform_conjunction/13-0
dep_par_conj.m:626: pred allocate_future/9-0
dep_par_conj.m:639: pred transform_conjunct/14-0
dep_par_conj.m:738: pred insert_wait_in_goal/9-0
dep_par_conj.m:753: pred insert_wait_in_goal_2/9-0
dep_par_conj.m:832: pred insert_wait_before_goal/9-0
dep_par_conj.m:841: pred insert_wait_in_conj/9-0
dep_par_conj.m:859: pred insert_wait_in_goals/9-0
dep_par_conj.m:872: pred insert_wait_in_cases/9-0
dep_par_conj.m:894: pred insert_signal_in_goal/9-0
dep_par_conj.m:909: pred insert_signal_in_goal_2/9-0
dep_par_conj.m:984: pred insert_signal_after_goal/9-0
dep_par_conj.m:992: pred insert_signal_in_conj/9-0
dep_par_conj.m:1010: pred insert_signal_in_goals/9-0
dep_par_conj.m:1023: pred insert_signal_in_cases/9-0
dep_par_conj.m:1038: pred var_in_nonlocals/2-0
dep_par_conj.m:1044: pred var_not_in_nonlocals/2-0
dep_par_conj.m:1056: pred replace_sequences_in_goal/4-0
dep_par_conj.m:1113: pred replace_sequences_in_conj/4-0
dep_par_conj.m:1122: pred replace_sequences_in_conj_2/5-0
dep_par_conj.m:1142: pred replace_sequences_in_goals/4-0
dep_par_conj.m:1150: pred replace_sequences_in_cases/4-0
dep_par_conj.m:1167: pred maybe_replace_call/7-0
dep_par_conj.m:1223: func fvp_var/2-0
dep_par_conj.m:1229: pred relevant_wait_goal/3-0
dep_par_conj.m:1237: pred relevant_signal_goal/3-0
dep_par_conj.m:1245: pred replace_call/6-0
dep_par_conj.m:1288: pred find_par_proc_for_call_pattern/3-0
dep_par_conj.m:1300: pred queue_par_proc/4-0
dep_par_conj.m:1307: pred replace_args_with_futures/3-0
dep_par_conj.m:1319: pred number_future_args/5-0
dep_par_conj.m:1333: pred create_new_pred/6-0
dep_par_conj.m:1359: pred make_new_pred_info/5-0
dep_par_conj.m:1402: pred futurise_argtypes/4-0
dep_par_conj.m:1436: pred rename_apart_in_goal/8-0
dep_par_conj.m:1449: pred lambda_dep_par_conj_m_1449/2-0
dep_par_conj.m:1512: pred rename_apart_in_conj/8-0
dep_par_conj.m:1526: pred rename_apart_in_goals/8-0
dep_par_conj.m:1539: pred rename_apart_in_cases/8-0
dep_par_conj.m:1556: pred rename_apart_in_par_conjunct/9-0
dep_par_conj.m:1584: pred make_future/9-0
dep_par_conj.m:1604: pred construct_future_type/2-0
dep_par_conj.m:1611: pred is_future_type/1-0
dep_par_conj.m:1619: pred make_wait_goal/4-0
dep_par_conj.m:1625: pred make_get_goal/3-0
dep_par_conj.m:1631: pred make_wait_or_get/5-0
dep_par_conj.m:1644: pred make_signal_goal/4-0
dep_par_conj.m:1658: pred is_wait_goal/1-0
dep_par_conj.m:1663: pred is_signal_goal/1-0
dep_par_conj.m:1671: pred conjoin_goal_and_goal_list_update_goal_infos/3-0
dep_par_conj.m:1690: pred conjoin_goals_update_goal_infos/3-0
dependency_graph.m:157: pred module_info_rebuild_dependency_info/3-0
dependency_graph.m:162: pred build_proc_dependency_graph/3-0
dependency_graph.m:465: pred add_arcs_in_goal_2_shorthand/4-0
dependency_graph.m:560: pred write_prof_dependency_graph/4-0
dependency_graph.m:566: pred write_dependency_graph/4-0
dependency_graph.m:576: pred write_empty_node/3-0
dependency_graph.m:581: pred write_prof_dep_graph_link/5-0
dependency_graph.m:592: pred write_dep_graph_link/5-0
dependency_graph.m:617: pred write_graph/5-0
dependency_graph.m:623: pred write_graph_nodes/6-0
dependency_graph.m:637: pred write_graph_children/6-0
dependency_graph.m:650: pred output_label/5-0
det_analysis.m:350: pred get_exported_proc_context/4-0
det_analysis.m:1610: func this_file/1-0
det_report.m:712: pred report_generic_call_context/2-0
det_report.m:1579: func det_report_context_lines/2-0
det_report.m:1583: func det_report_context_lines_2/3-0
det_report.m:1601: pred disable_det_warnings/3-0
det_report.m:1612: pred restore_det_warnings/3-0
det_report.m:1617: pred restore_option/3-0
det_report.m:1624: func this_file/1-0
det_util.m:182: pred det_info_get_reorder_conj/2-0
det_util.m:183: pred det_info_get_reorder_disj/2-0
det_util.m:194: func this_file/1-0
dir.m:291: pred is_directory_separator/1-1
dir.m:318: func det_basename/2-0
dir.m:559: pred path_name_is_root_directory/1-0
dir.m:633: pred lambda_dir_m_633/2-0
dir.m:644: pred lambda_dir_m_644/2-0
dir.m:820: pred make_directory/4-0
dir.m:936: pred make_single_directory/4-0
dir.m:942: pred make_single_directory_2/5-0
dir.m:1086: pred foldl2/6-0
dir.m:1089: pred recursive_foldl2/7-0
dir.m:1104: pred foldl2_process_dir2/12-0
dir.m:1110: pred foldl2_process_dir/11-0
dir.m:1546: pred close/4-0
dir.m:1705: func expand_braces/2-0
dir.m:1712: func expand/2-0
dir.m:1716: func expand_acc/3-0
dir.m:1732: func add_alternatives/3-0
dir.m:1733: func lambda_dir_m_1733/3-0
dir.m:1737: func add_char_at_end/3-0
dir.m:1786: pred directory_separator/1-0
dir.m:1790: pred parent_directory/1-0
dir.m:1794: pred dirname/2-0
disj_gen.m:219: pred lambda_disj_gen_m_219/2-0
disj_gen.m:221: pred lambda_disj_gen_m_221/2-0
disj_gen.m:315: func this_file/1-0
dupelim.m:93: pred dupelim_main/5-0
dupelim.m:126: pred dupelim_build_maps/6-0
dupelim.m:148: pred add_pragma_pref_labels/3-0
dupelim.m:191: pred find_clusters/4-0
dupelim.m:198: pred lambda_dupelim_m_198/2-0
dupelim.m:229: pred process_clusters/7-0
dupelim.m:235: pred lambda_dupelim_m_235/2-0
dupelim.m:259: pred process_elim_labels/11-0
dupelim.m:266: pred lambda_dupelim_m_266/2-0
dupelim.m:294: pred standardize_instr_block/3-0
dupelim.m:309: pred standardize_instrs/2-0
dupelim.m:323: pred standardize_instr/2-0
dupelim.m:442: pred standardize_lval/2-0
dupelim.m:474: pred standardize_rval/2-0
dupelim.m:516: pred standardize_block/3-0
dupelim.m:538: pred most_specific_block/6-0
dupelim.m:557: pred most_specific_instrs/3-0
dupelim.m:610: pred most_specific_instr/3-0
dupelim.m:758: pred most_specific_lval/3-0
dupelim.m:838: pred most_specific_rval/3-0
dupelim.m:876: func this_file/1-0
dupproc.m:71: pred eliminate_dup_procs/5-0
dupproc.m:98: pred find_matching_model_proc/5-0
dupproc.m:121: pred maybe_redirect_proc/3-0
dupproc.m:143: pred disallowed_instr/1-0
dupproc.m:155: pred standardize_proc/3-0
dupproc.m:163: pred standardize_instrs/3-0
dupproc.m:172: pred standardize_instr/3-0
dupproc.m:296: pred standardize_proc_label/3-0
dupproc.m:308: pred standardize_label/3-0
dupproc.m:324: pred standardize_labels/3-0
dupproc.m:334: pred standardize_code_addr/3-0
dupproc.m:377: pred standardize_maybe_code_addr/3-0
dupproc.m:403: pred standardize_rval/3-0
dupproc.m:436: pred standardize_rval_const/3-0
dupproc.m:468: func this_file/1-0
equiv_type.m:1001: pred replace_in_structure_sharing_domain/6-0
equiv_type.m:1016: pred replace_in_structure_sharing_pair/6-0
equiv_type.m:1023: pred replace_in_datastruct/6-0
equiv_type.m:1032: pred replace_in_unit_selector/6-0
equiv_type.m:1127: func this_file/1-0
equiv_type_hlds.m:1005: func this_file/1-0
eqvclass.m:177: pred is_member/2-0
eqvclass.m:185: pred ensure_element/3-0
eqvclass.m:196: pred new_element/3-0
eqvclass.m:268: pred new_equivalence/4-0
eqvclass.m:319: func ensure_corresponding_equivalences/4-0
eqvclass.m:353: pred same_eqvclass/3-0
eqvclass.m:359: pred same_eqvclass_list/2-0
eqvclass.m:373: pred partition_set/2-0
eqvclass.m:378: pred partition_list/2-0
eqvclass.m:387: pred partitions/3-0
eqvclass.m:397: pred partition_ids/2-0
eqvclass.m:416: pred partition_set_to_eqvclass/2-0
eqvclass.m:420: pred partition_list_to_eqvclass/2-0
eqvclass.m:453: func ensure_element/3-0
eqvclass.m:456: func new_element/3-0
eqvclass.m:462: func new_equivalence/4-0
eqvclass.m:465: func partition_set/2-0
eqvclass.m:468: func partition_list/2-0
eqvclass.m:471: func partition_set_to_eqvclass/2-0
eqvclass.m:474: func partition_list_to_eqvclass/2-0
eqvclass.m:489: func remove_equivalent_elements/3-0
eqvclass.m:498: func divide_equivalence_classes/3-0
eqvclass.m:510: pred divide_equivalence_classes_2/9-0
eqvclass.m:531: pred divide_equivalence_classes_3/11-0
error_util.m:494: func contains_errors_and_or_warnings/3-0
error_util.m:712: pred unsafe_cast_to_io_pred/2-0
error_util.m:724: func string_to_words_piece/2-0
error_util.m:758: func is_or_are/2-0
error_util.m:763: pred write_error_pieces_plain/3-0
error_util.m:766: pred write_error_plain_with_progname/4-0
error_util.m:772: pred write_error_pieces_not_first_line/5-0
error_util.m:776: pred write_error_pieces_maybe_first_line/6-0
error_util.m:1213: func describe_sym_name_and_arity/2-0
exception.m:322: pred get_determinism/2-1
exception.m:322: pred get_determinism/2-2
exception.m:322: pred get_determinism/2-3
exception.m:322: pred get_determinism/2-4
exception.m:322: pred get_determinism/2-5
exception.m:349: pred get_determinism_2/2-1
exception.m:374: func throw/2-0
exception.m:377: pred rethrow/1-0
exception.m:380: func rethrow/2-0
exception.m:386: pred finally/6-0
exception.m:386: pred finally/6-1
exception.m:405: pred finally_2/5-0
exception.m:405: pred finally_2/5-1
exception.m:451: pred wrap_success/2-0
exception.m:451: pred wrap_success/2-1
exception.m:451: pred wrap_success/2-2
exception.m:451: pred wrap_success/2-3
exception.m:451: pred wrap_success/2-4
exception.m:451: pred wrap_success/2-5
exception.m:461: pred wrap_success_or_failure/2-1
exception.m:461: pred wrap_success_or_failure/2-2
exception.m:461: pred wrap_success_or_failure/2-3
exception.m:475: pred try/2-1
exception.m:475: pred try/2-2
exception.m:475: pred try/2-3
exception.m:479: pred try/3-1
exception.m:479: pred try/3-2
exception.m:479: pred try/3-3
exception.m:502: pred try_all/3-0
exception.m:502: pred try_all/3-1
exception.m:502: pred try_all/3-2
exception.m:502: pred try_all/3-3
exception.m:506: pred try_all/4-0
exception.m:506: pred try_all/4-1
exception.m:506: pred try_all/4-2
exception.m:506: pred try_all/4-3
exception.m:533: pred lambda_exception_m_533/3-0
exception.m:541: pred lambda_exception_m_541/3-0
exception.m:552: pred process_one_exception_result/5-0
exception.m:562: pred try_all/2-0
exception.m:562: pred try_all/2-1
exception.m:562: pred try_all/2-2
exception.m:562: pred try_all/2-3
exception.m:564: func lambda2_exception_m_564/3-0
exception.m:564: func lambda3_exception_m_564/3-0
exception.m:564: func lambda4_exception_m_564/3-0
exception.m:564: func lambda_exception_m_564/3-0
exception.m:573: pred incremental_try_all/4-0
exception.m:573: pred incremental_try_all/4-1
exception.m:574: pred lambda2_exception_m_574/3-0
exception.m:574: pred lambda_exception_m_574/3-0
exception.m:583: pred try_store/4-0
exception.m:583: pred try_store/4-1
exception.m:593: pred try_store/5-0
exception.m:593: pred try_store/5-1
exception.m:594: pred lambda_exception_m_594/5-0
exception.m:600: pred lambda_exception_m_600/5-0
exception.m:610: pred handle_store_result/4-0
exception.m:629: pred try_io/4-1
exception.m:637: pred try_io/5-1
exception.m:655: pred very_unsafe_perform_io/2-1
exception.m:720: pred catch_impl/3-1
exception.m:720: pred catch_impl/3-2
exception.m:720: pred catch_impl/3-3
exception.m:720: pred catch_impl/3-4
exception.m:720: pred catch_impl/3-5
exception.m:2549: pred report_uncaught_exception_2/4-0
exception.m:2565: pred throw_if_near_stack_limits/0-0
exception_analysis.m:598: pred get_closures_exception_status/9-0
exception_analysis.m:613: pred get_closure_exception_status/12-0
exception_analysis.m:996: func analysis_name/1-0
exception_analysis.m:999: func 'ClassMethod_for_analysis__analysis____analysis__any_call__arity0__transform_hlds__exception_analysis__exception_analysis_answer__arity0______analysis__analysis_name_2'/3-0
exception_analysis.m:1000: func 'ClassMethod_for_analysis__analysis____analysis__any_call__arity0__transform_hlds__exception_analysis__exception_analysis_answer__arity0______analysis__analysis_version_number_2'/3-0
exception_analysis.m:1001: func 'ClassMethod_for_analysis__analysis____analysis__any_call__arity0__transform_hlds__exception_analysis__exception_analysis_answer__arity0______analysis__preferred_fixpoint_type_2'/3-0
exception_analysis.m:1002: func 'ClassMethod_for_analysis__analysis____analysis__any_call__arity0__transform_hlds__exception_analysis__exception_analysis_answer__arity0______analysis__bottom_1'/2-0
exception_analysis.m:1003: func 'ClassMethod_for_analysis__analysis____analysis__any_call__arity0__transform_hlds__exception_analysis__exception_analysis_answer__arity0______analysis__top_1'/2-0
exception_analysis.m:1010: pred 'ClassMethod_for_analysis__partial_order____transform_hlds__exception_analysis__exception_analysis_answer__arity0______analysis__more_precise_than_2'/2-0
exception_analysis.m:1012: pred 'ClassMethod_for_analysis__partial_order____transform_hlds__exception_analysis__exception_analysis_answer__arity0______analysis__equivalent_2'/2-0
exception_analysis.m:1018: pred exception_status_more_precise_than/2-0
exception_analysis.m:1025: func 'ClassMethod_for_analysis__to_string____transform_hlds__exception_analysis__exception_analysis_answer__arity0______analysis__to_string_1'/2-0
exception_analysis.m:1026: func 'ClassMethod_for_analysis__to_string____transform_hlds__exception_analysis__exception_analysis_answer__arity0______analysis__from_string_1'/2-0
exception_analysis.m:1031: func answer_to_string/2-0
exception_analysis.m:1037: func answer_from_string/2-0
exception_analysis.m:1044: pred exception_status_to_string/2-0
exception_analysis.m:1044: pred exception_status_to_string/2-1
exception_analysis.m:1061: pred search_analysis_status/8-0
exception_analysis.m:1072: pred search_analysis_status_2/9-0
exception_analysis.m:1126: pred record_dependencies/7-0
exception_analysis.m:1127: pred lambda_exception_analysis_m_1127/8-0
exception_analysis.m:1137: pred record_exception_analysis_results/5-0
exception_analysis.m:1149: pred record_exception_analysis_result/6-0
exception_analysis.m:1323: func this_file/1-0
exprn_aux.m:188: pred rval_contains_lval/2-0
exprn_aux.m:203: pred lval_contains_lval/2-0
exprn_aux.m:220: pred rval_contains_rval/2-0
exprn_aux.m:220: pred rval_contains_rval/2-1
exprn_aux.m:247: pred lval_contains_rval/2-0
exprn_aux.m:247: pred lval_contains_rval/2-1
exprn_aux.m:254: pred args_contain_rval/2-0
exprn_aux.m:254: pred args_contain_rval/2-1
exprn_aux.m:309: pred vars_in_mem_ref/2-0
exprn_aux.m:323: pred substitute_lval_in_rval/4-0
exprn_aux.m:453: pred substitute_lval_in_component/6-0
exprn_aux.m:496: pred substitute_lval_in_pragma_c_input/6-0
exprn_aux.m:506: pred substitute_lval_in_pragma_c_output/6-0
exprn_aux.m:648: pred substitute_rval_in_rval/4-0
exprn_aux.m:685: pred substitute_rval_in_mem_ref/4-0
exprn_aux.m:701: pred substitute_rval_in_lval/4-0
exprn_aux.m:770: pred substitute_vars_in_rval/3-0
exprn_aux.m:775: pred substitute_rvals_in_rval/3-0
exprn_aux.m:789: pred substitute_rvals_in_rval_1/4-0
exprn_aux.m:799: pred substitute_rvals_in_rval_2/3-0
exprn_aux.m:806: pred simplify_rval/2-0
exprn_aux.m:815: pred simplify_rval_2/2-0
exprn_aux.m:957: func var_lval_to_rval/3-0
exprn_aux.m:959: func lval_to_rval/2-0
exprn_aux.m:965: func this_file/1-0
fact_table.m:459: pred lambda_fact_table_m_459/2-0
fact_table.m:544: pred report_type_error/6-0
fact_table.m:2456: pred generate_cc_multi_code/3-0
fact_table.m:2463: pred generate_cc_multi_code_2/5-0
fact_table.m:3327: pred write_error_msg/5-0
fact_table.m:3339: pred write_call_system_error_msg/4-0
fact_table.m:3359: pred add_error_report/4-0
fact_table.m:3365: pred add_error_report/3-0
fact_table.m:3370: pred print_error_reports/3-0
fact_table.m:3376: pred print_error_report/3-0
fact_table.m:3390: func this_file/1-0
field_access.m:323: func this_file/1-0
float.m:84: func +/2-0
float.m:98: pred >=/2-0
float.m:341: func floor_to_int/2-0
float.m:367: func round_to_int/2-0
float.m:393: func truncate_to_int/2-0
float.m:424: func abs/2-0
float.m:431: func max/3-0
float.m:438: func min/3-0
float.m:445: func pow/3-0
float.m:531: pred is_nan_or_inf/1-0
float.m:536: pred is_nan/1-0
float.m:557: pred is_inf/1-0
float.m:616: func max/1-0
float.m:635: func min/1-0
float.m:656: func epsilon/1-0
float.m:678: func radix/1-0
float.m:696: func mantissa_digits/1-0
float.m:712: func min_exponent/1-0
float.m:728: func max_exponent/1-0
follow_code.m:323: func this_file/1-0
follow_vars.m:441: func this_file/1-0
foreign.m:241: pred extrude_pragma_implementation_2/6-0
foreign.m:310: pred unimplemented_combination/2-0
foreign.m:680: func this_file/1-0
format_call.m:572: func this_file/1-0
frameopt.m:498: func 'ClassMethod_for_ll_backend__frameopt__block_entry_exit____ll_backend__frameopt__det_entry_info__arity0__ll_backend__frameopt__det_exit_info__arity0______ll_backend__frameopt__describe_entry_1'/2-0
frameopt.m:499: func 'ClassMethod_for_ll_backend__frameopt__block_entry_exit____ll_backend__frameopt__det_entry_info__arity0__ll_backend__frameopt__det_exit_info__arity0______ll_backend__frameopt__describe_exit_2'/3-0
frameopt.m:507: func 'ClassMethod_for_ll_backend__frameopt__block_entry_exit____ll_backend__frameopt__nondet_entry_info__arity0__ll_backend__frameopt__nondet_exit_info__arity0______ll_backend__frameopt__describe_entry_1'/2-0
frameopt.m:508: func 'ClassMethod_for_ll_backend__frameopt__block_entry_exit____ll_backend__frameopt__nondet_entry_info__arity0__ll_backend__frameopt__nondet_exit_info__arity0______ll_backend__frameopt__describe_exit_2'/3-0
frameopt.m:2218: pred describe_block/6-0
frameopt.m:2222: pred lambda_frameopt_m_2222/2-0
frameopt.m:2286: pred lambda_frameopt_m_2286/2-0
frameopt.m:2303: pred lambda_frameopt_m_2303/2-0
frameopt.m:2313: func describe_det_entry/2-0
frameopt.m:2318: func describe_det_exit/3-0
frameopt.m:2328: func describe_nondet_entry/2-0
frameopt.m:2339: func describe_nondet_exit/3-0
frameopt.m:2359: func describe_top_reasons/3-0
frameopt.m:2366: func describe_reason/3-0
frameopt.m:2385: func describe_reasons/3-0
gc.m:41: pred garbage_collect/2-0
gc.m:48: pred garbage_collect/0-0
getopt.m:333: pred init_option_table/2-0
getopt.m:334: pred lambda_getopt_m_334/3-0
getopt.m:340: pred init_option_table_multi/2-0
getopt.m:341: pred lambda_getopt_m_341/3-0
getopt.m:347: pred process_options/4-0
getopt.m:351: pred process_options/5-0
getopt.m:375: pred process_options_track/7-0
getopt.m:388: pred process_arguments/9-0
getopt.m:920: pred lookup_bool_option/3-0
getopt.m:927: pred lookup_int_option/3-0
getopt.m:934: pred lookup_string_option/3-0
getopt.m:941: pred lookup_maybe_int_option/3-0
getopt.m:948: pred lookup_maybe_string_option/3-0
getopt.m:955: pred lookup_accumulating_option/3-0
getopt.m:967: func lookup_bool_option/3-0
getopt.m:970: func lookup_int_option/3-0
getopt.m:973: func lookup_string_option/3-0
getopt.m:976: func lookup_maybe_int_option/3-0
getopt.m:979: func lookup_maybe_string_option/3-0
getopt.m:982: func lookup_accumulating_option/3-0
getopt_io.m:345: pred init_option_table_multi/2-0
getopt_io.m:346: pred lambda_getopt_io_m_346/3-0
getopt_io.m:352: pred process_options/6-0
getopt_io.m:381: pred process_options_track/9-0
getopt_io.m:979: pred lookup_int_option/3-0
getopt_io.m:986: pred lookup_string_option/3-0
getopt_io.m:993: pred lookup_maybe_int_option/3-0
getopt_io.m:1000: pred lookup_maybe_string_option/3-0
getopt_io.m:1019: func lookup_bool_option/3-0
getopt_io.m:1022: func lookup_int_option/3-0
getopt_io.m:1025: func lookup_string_option/3-0
getopt_io.m:1028: func lookup_maybe_int_option/3-0
getopt_io.m:1031: func lookup_maybe_string_option/3-0
global_data.m:641: func bump_type_num_counter/3-0
global_data.m:647: pred merge_global_datas/4-0
global_data.m:663: pred merge_static_cell_infos/4-0
global_data.m:668: pred lambda_global_data_m_668/2-0
global_data.m:696: pred merge_cell_type_num_maps/8-0
global_data.m:715: pred merge_scalar_cell_group_maps/5-0
global_data.m:729: pred merge_scalar_cell_group_maps_2/7-0
global_data.m:748: pred merge_scalar_cell_groups/5-0
global_data.m:771: pred merge_scalar_cell_groups_2/9-0
global_data.m:802: pred merge_vector_cell_group_maps/4-0
global_data.m:812: pred merge_vector_cell_group_maps_2/5-0
global_data.m:818: func nth_member_lookup0/3-0
global_data.m:829: func remap_static_cell_info/3-0
global_data.m:840: func remap_scalar_cell_group/4-0
global_data.m:848: func remap_vector_cell_group/4-0
global_data.m:856: func remap_vector_contents/4-0
global_data.m:864: func remap_common_cell_value/3-0
global_data.m:878: func remap_plain_value/3-0
global_data.m:884: func remap_arg_group_value/3-0
global_data.m:897: pred remap_static_cell_references/3-0
global_data.m:905: func remap_instruction/3-0
global_data.m:909: func remap_instr/3-0
global_data.m:961: func remap_pragma_c_component/3-0
global_data.m:983: func remap_pragma_c_input/3-0
global_data.m:990: func remap_pragma_c_output/3-0
global_data.m:995: func remap_lval/3-0
global_data.m:1027: func remap_rval/3-0
global_data.m:1060: func remap_rval_const/3-0
global_data.m:1089: func remap_data_name/3-0
global_data.m:1117: func remap_mem_ref/3-0
global_data.m:1134: func this_file/1-0
globals.m:360: pred initialise_mutable_extra_error_info/0-0
globals.m:360: pred initialise_mutex_for_mutable_extra_error_info/0-0
globals.m:360: pred set_extra_error_info/1-0
globals.m:400: pred set_tags_method/3-0
globals.m:552: pred io_get_trace_suppress/3-0
globals.m:556: pred io_get_maybe_thread_safe/3-0
globals.m:592: pred io_set_gc_method/3-0
globals.m:600: pred io_set_tags_method/3-0
globals.m:626: pred io_lookup_foreign_language_option/4-0
globals.m:661: pred io_printing_usage/3-0
globals.m:674: func this_file/1-0
goal_form.m:316: pred goal_can_loop/2-0
goal_form.m:319: pred goal_cannot_throw/2-0
goal_form.m:322: pred goal_can_throw/2-0
goal_form.m:325: pred goal_cannot_loop_or_throw/2-0
goal_form.m:329: pred goal_can_loop_or_throw/2-0
goal_form.m:336: pred goal_can_loop_or_throw/1-0
goal_form.m:533: func goal_list_can_throw/3-0
goal_form.m:543: func case_list_can_throw/3-0
goal_form.m:553: func goal_is_flat/2-0
goal_form.m:557: func goal_is_flat_expr/2-0
goal_form.m:578: func goal_is_flat_list/2-0
goal_form.m:588: pred goal_may_allocate_heap/1-0
goal_form.m:591: pred goal_list_may_allocate_heap/1-0
goal_form.m:596: pred goal_may_allocate_heap/2-0
goal_form.m:601: pred goal_may_allocate_heap_2/2-0
goal_form.m:653: pred goal_may_allocate_heap_2_shorthand/2-0
goal_form.m:662: pred goal_list_may_allocate_heap/2-0
goal_form.m:672: pred cases_may_allocate_heap/2-0
goal_form.m:856: func goal_may_modify_trail/2-0
goal_form.m:862: func this_file/1-0
goal_path.m:125: pred mode_equiv_step/1-0
goal_path.m:235: func this_file/1-0
goal_util.m:601: pred rename_vars_in_shorthand/4-0
goal_util.m:860: pred goal_vars_2_shorthand/3-0
goal_util.m:908: pred attach_features_to_case/3-0
goal_util.m:1082: pred goal_expr_size_shorthand/2-0
goal_util.m:1096: pred goal_calls/2-1
goal_util.m:1103: pred goals_calls/2-1
goal_util.m:1114: pred cases_calls/2-1
goal_util.m:1125: pred goal_expr_calls/2-1
goal_util.m:1154: pred goal_calls_pred_id/2-0
goal_util.m:1161: pred goals_calls_pred_id/2-0
goal_util.m:1172: pred cases_calls_pred_id/2-0
goal_util.m:1172: pred cases_calls_pred_id/2-1
goal_util.m:1183: pred goal_expr_calls_pred_id/2-0
goal_util.m:1205: pred goal_contains_reconstruction/1-0
goal_util.m:1260: pred switch_to_disjunction/10-0
goal_util.m:1269: pred case_to_disjunct/11-0
goal_util.m:1284: pred lambda_goal_util_m_1284/2-0
goal_util.m:1322: pred if_then_else_to_disjunction/5-0
goal_util.m:1375: pred compute_disjunct_goal_info/4-0
goal_util.m:1437: pred can_reorder_goals/11-0
goal_util.m:1517: pred reordering_maintains_termination/8-0
goal_util.m:1649: pred predids_from_goals/2-0
goal_util.m:1660: pred predids_from_goal/2-0
goal_util.m:1663: pred lambda_goal_util_m_1663/2-0
goal_util.m:1666: pred pred_proc_ids_from_goal/2-0
goal_util.m:1667: pred lambda_goal_util_m_1667/2-0
graph.m:202: pred init/1-0
graph.m:210: pred set_node/4-0
graph.m:224: pred det_insert_node/4-0
graph.m:231: pred insert_node/4-0
graph.m:250: pred search_node/3-0
graph.m:256: pred find_matching_nodes/3-0
graph.m:266: pred select_node/3-0
graph.m:271: pred node_contents/3-0
graph.m:276: pred successors/3-0
graph.m:283: pred nodes/2-0
graph.m:289: pred set_edge/6-0
graph.m:307: pred det_insert_edge/6-0
graph.m:314: pred insert_edge/6-0
graph.m:332: pred arc_contents/5-0
graph.m:338: pred path/4-0
graph.m:338: pred path/4-1
graph.m:346: pred path_2/5-0
graph.m:346: pred path_2/5-1
graph.m:365: func init/1-0
graph.m:368: func find_matching_nodes/3-0
graph.m:371: func node_contents/3-0
graph.m:374: func successors/3-0
graph.m:377: func nodes/2-0
graph_colour.m:186: func this_file/1-0
group.m:106: pred init/1-0
group.m:111: pred insert/3-0
group.m:122: pred insert_elements/4-0
group.m:127: pred group/3-0
group.m:131: pred to_set/2-0
group.m:135: pred sets_and_keys/2-0
group.m:139: pred group_key/3-0
group.m:142: pred key_group/3-0
group.m:145: pred remove_group/4-0
group.m:167: pred same_group/3-0
group.m:172: pred largest_group_key/2-0
group.m:180: pred largest_group_key_2/4-0
group.m:196: pred group_keys/2-0
group.m:204: func init/1-0
group.m:207: func insert/3-0
group.m:210: func group/3-0
group.m:213: func to_set/2-0
group.m:216: func sets_and_keys/2-0
group.m:219: func group_key/3-0
group.m:222: func key_group/3-0
group.m:225: func largest_group_key/2-0
group.m:228: func group_keys/2-0
handle_options.m:347: pred add_error/3-0
handle_options.m:1530: func lambda_handle_options_m_1530/3-0
handle_options.m:1545: func lambda_handle_options_m_1545/3-0
handle_options.m:1554: func lambda_handle_options_m_1554/3-0
handle_options.m:1602: pred lambda2_handle_options_m_1602/2-0
handle_options.m:1602: pred lambda_handle_options_m_1602/2-0
handle_options.m:1857: pred disable_smart_recompilation/5-0
handle_options.m:1878: pred usage_errors/3-0
handle_options.m:1884: pred display_compiler_version/2-0
handle_options.m:1891: pred usage/2-0
handle_options.m:1906: pred long_usage/2-0
handle_options.m:2354: pred convert_dump_alias/2-0
hash_table.m:91: func hash_pred/2-0
hash_table.m:113: func num_buckets/2-0
hash_table.m:119: func num_occupants/2-0
hash_table.m:265: func new/4-0
hash_table.m:288: func new_default/2-0
hash_table.m:306: func find_slot/3-0
hash_table.m:329: func set/4-0
hash_table.m:360: func 'elem :='/4-0
hash_table.m:362: pred set/4-0
hash_table.m:366: pred search/3-0
hash_table.m:368: func search/3-0
hash_table.m:375: func det_insert/4-0
hash_table.m:396: pred det_insert/4-0
hash_table.m:400: func det_update/4-0
hash_table.m:409: pred det_update/4-0
hash_table.m:413: func lookup/3-0
hash_table.m:419: func elem/3-0
hash_table.m:423: func delete/3-0
hash_table.m:427: pred delete/3-0
hash_table.m:431: func to_assoc_list/2-0
hash_table.m:437: func to_assoc_list_2/4-0
hash_table.m:448: func from_assoc_list/3-0
hash_table.m:454: func from_assoc_list_2/3-0
hash_table.m:504: pred int_double_hash/3-0
hash_table.m:512: pred string_double_hash/3-0
hash_table.m:514: func lambda_hash_table_m_514/3-0
hash_table.m:520: pred float_double_hash/3-0
hash_table.m:528: pred char_double_hash/3-0
hash_table.m:535: pred generic_double_hash/3-0
hash_table.m:559: func lambda_hash_table_m_559/4-0
hash_table.m:573: pred lambda_hash_table_m_573/5-0
hash_table.m:610: func fold/4-0
hash_table.m:610: func fold/4-1
hash_table.m:620: func fold_0/5-0
hash_table.m:620: func fold_0/5-1
hhf.m:66: pred process_pred/6-0
hhf.m:99: pred lambda_hhf_m_99/3-0
hhf.m:142: pred process_clauses_info/5-0
hhf.m:197: pred process_clause/5-0
hhf.m:214: pred process_goal/5-0
hhf.m:220: pred goal_use_own_nonlocals/4-0
hhf.m:228: pred process_goal_expr/6-0
hhf.m:289: pred process_unify/10-0
hhf.m:327: pred make_unifications/7-0
hhf.m:343: pred add_unifications/10-0
hhf.m:376: pred flatten_conj/2-0
hhf.m:388: pred complete_inst_graph/3-0
hhf.m:396: pred complete_inst_graph_node/5-0
hhf.m:412: pred maybe_add_cons_id/7-0
hhf.m:431: pred add_cons_id/7-0
hhf.m:452: pred find_var_with_type/6-0
hhf.m:466: pred same_type/2-0
hhf.m:473: pred same_type_2/2-0
hhf.m:491: pred same_type_list/2-0
hhf.m:545: func this_file/1-0
higher_order.m:1055: pred get_arg_typeclass_infos/8-0
higher_order.m:1074: pred get_unconstrained_instance_type_infos/8-0
higher_order.m:1087: pred get_typeclass_info_args/10-0
higher_order.m:1100: pred get_typeclass_info_args_2/11-0
higher_order.m:1128: pred construct_specialized_higher_order_call/7-0
higher_order.m:2111: pred specialize_unify_or_compare_pred_for_dummy/4-0
higher_order.m:2526: pred check_loop_request/4-0
higher_order.m:2690: pred output_higher_order_args/6-0
higher_order.m:2819: func lambda_higher_order_m_2819/2-0
higher_order.m:3007: pred update_var_types/3-0
higher_order.m:3174: pred update_type_info_locn/6-0
higher_order.m:3229: pred substitute_higher_order_arg/3-0
higher_order.m:3244: pred substitute_rtti_var_info/3-0
higher_order.m:3255: func higher_order_args_size/2-0
higher_order.m:3260: func higher_order_arg_size/2-0
hlds_clauses.m:272: func num_clauses_in_clauses_rep/2-0
hlds_code_util.m:163: func this_file/1-0
hlds_data.m:651: pred user_inst_table_get_inst_ids/2-0
hlds_data.m:741: pred mode_table_get_mode_ids/2-0
hlds_data.m:1361: pred exclusive_table_lookup/3-0
hlds_data.m:1364: pred exclusive_table_search/3-0
hlds_data.m:1367: pred exclusive_table_optimize/2-0
hlds_data.m:1370: pred exclusive_table_add/4-0
hlds_data.m:1377: func this_file/1-0
hlds_error_util.m:194: func describe_several_proc_names/4-0
hlds_error_util.m:199: func describe_one_call_site/4-0
hlds_error_util.m:208: func describe_several_call_sites/4-0
hlds_error_util.m:241: func this_file/1-0
hlds_goal.m:1459: func foreign_arg_type/2-0
hlds_goal.m:1460: func foreign_arg_box/2-0
hlds_goal.m:1495: func generic_call_pred_or_func/2-0
hlds_goal.m:1503: func simple_call_id_pred_or_func/2-0
hlds_goal.m:1635: func goal_info_get_extra_info/2-0
hlds_goal.m:1637: pred goal_info_get_occurring_vars/2-0
hlds_goal.m:1644: pred goal_info_get_producing_vars/2-0
hlds_goal.m:1651: pred goal_info_get_consuming_vars/2-0
hlds_goal.m:1658: pred goal_info_get_make_visible_vars/2-0
hlds_goal.m:1665: pred goal_info_get_need_visible_vars/2-0
hlds_goal.m:1686: pred goal_info_set_extra_info/3-0
hlds_goal.m:1698: pred goal_info_set_occurring_vars/3-0
hlds_goal.m:1714: pred goal_info_set_producing_vars/3-0
hlds_goal.m:1730: pred goal_info_set_consuming_vars/3-0
hlds_goal.m:1746: pred goal_info_set_make_visible_vars/3-0
hlds_goal.m:1762: pred goal_info_set_need_visible_vars/3-0
hlds_goal.m:1778: func producing_vars/2-0
hlds_goal.m:1781: func 'producing_vars :='/3-0
hlds_goal.m:1784: func consuming_vars/2-0
hlds_goal.m:1787: func 'consuming_vars :='/3-0
hlds_goal.m:1790: func make_visible_vars/2-0
hlds_goal.m:1793: func 'make_visible_vars :='/3-0
hlds_goal.m:1796: func need_visible_vars/2-0
hlds_goal.m:1799: func 'need_visible_vars :='/3-0
hlds_goal.m:1807: pred goal_set_purity/3-0
hlds_goal.m:1810: pred goal_get_goal_purity/3-0
hlds_goal.m:1846: pred goal_remove_feature/3-0
hlds_goal.m:1849: pred goal_has_feature/2-0
hlds_goal.m:1937: pred conjoin_goal_and_goal_list/3-0
hlds_goal.m:1947: pred conjoin_goals/3-0
hlds_goal.m:1987: func goal_has_foreign/2-0
hlds_goal.m:2037: func goal_has_foreign_shorthand/2-0
hlds_goal.m:2048: func goal_list_has_foreign/2-0
hlds_goal.m:2153: pred lambda_hlds_goal_m_2153/3-0
hlds_goal.m:2177: pred set_goal_contexts_2_shorthand/3-0
hlds_goal.m:2213: pred make_int_const_construction_alloc_in_proc/6-0
hlds_goal.m:2218: pred make_string_const_construction_alloc_in_proc/6-0
hlds_goal.m:2223: pred make_float_const_construction_alloc_in_proc/6-0
hlds_goal.m:2228: pred make_char_const_construction_alloc_in_proc/6-0
hlds_goal.m:2233: pred make_const_construction_alloc_in_proc/7-0
hlds_goal.m:2250: pred make_float_const_construction_alloc/8-0
hlds_goal.m:2256: pred make_char_const_construction_alloc/8-0
hlds_goal.m:2273: pred make_float_const_construction/3-0
hlds_goal.m:2276: pred make_char_const_construction/3-0
hlds_goal.m:2325: pred construct_tuple/3-0
hlds_goal.m:2330: pred deconstruct_tuple/3-0
hlds_goal.m:2337: pred get_pragma_foreign_var_names/2-0
hlds_goal.m:2344: pred get_pragma_foreign_var_names_2/3-0
hlds_goal.m:2403: func ctgc_info_init/1-0
hlds_goal.m:2405: func goal_info_get_lfu/2-0
hlds_goal.m:2412: func goal_info_get_lbu/2-0
hlds_goal.m:2419: func goal_info_get_reuse/2-0
hlds_goal.m:2427: pred goal_info_maybe_get_lfu/2-0
hlds_goal.m:2431: pred goal_info_maybe_get_lbu/2-0
hlds_goal.m:2435: pred goal_info_maybe_get_reuse/2-0
hlds_goal.m:2440: pred goal_info_set_lfu/3-0
hlds_goal.m:2453: pred goal_info_set_lbu/3-0
hlds_goal.m:2466: pred goal_info_set_reuse/3-0
hlds_goal.m:2483: func this_file/1-0
hlds_llds.m:424: pred goal_info_get_maybe_need_across_call/2-0
hlds_llds.m:436: pred goal_info_get_maybe_need_in_resume/2-0
hlds_llds.m:448: pred goal_info_get_maybe_need_in_par_conj/2-0
hlds_llds.m:463: pred goal_info_maybe_get_pre_births/2-0
hlds_llds.m:467: pred goal_info_maybe_get_post_births/2-0
hlds_llds.m:471: pred goal_info_maybe_get_pre_deaths/2-0
hlds_llds.m:475: pred goal_info_maybe_get_post_deaths/2-0
hlds_llds.m:479: pred goal_info_maybe_get_follow_vars/2-0
hlds_llds.m:487: pred goal_info_maybe_get_resume_point/2-0
hlds_llds.m:491: pred goal_info_maybe_get_maybe_need_across_call/2-0
hlds_llds.m:497: pred goal_info_maybe_get_maybe_need_in_resume/2-0
hlds_llds.m:503: pred goal_info_maybe_get_maybe_need_in_par_conj/2-0
hlds_llds.m:524: pred goal_info_set_pre_births/3-0
hlds_llds.m:587: pred goal_info_set_need_in_par_conj/3-0
hlds_llds.m:626: pred rename_vars_in_llds_code_gen_info/4-0
hlds_llds.m:689: pred rename_vars_in_var_locn_map/4-0
hlds_llds.m:698: pred rename_vars_in_var_locn_list/4-0
hlds_llds.m:712: func key_stack_slot_to_abs_locn/3-0
hlds_llds.m:715: func abs_locn_to_string/2-0
hlds_llds.m:724: func this_file/1-0
hlds_module.m:831: pred module_info_get_exclusive_table/2-0
hlds_module.m:842: pred module_info_set_partial_qualifier_info/3-0
hlds_module.m:852: pred module_info_set_exclusive_table/3-0
hlds_module.m:864: pred module_info_contains_foreign_type/1-0
hlds_module.m:877: pred module_info_get_unused_arg_info/2-0
hlds_module.m:882: pred module_info_get_model_non_pragma_counter/2-0
hlds_module.m:890: pred module_info_get_analysis_info/2-0
hlds_module.m:899: pred module_info_get_interface_module_specifiers/2-0
hlds_module.m:917: pred module_info_user_init_pred_c_name/3-0
hlds_module.m:942: pred module_info_user_final_pred_c_name/3-0
hlds_module.m:982: pred module_info_set_unused_arg_info/3-0
hlds_module.m:988: pred module_info_set_mm_tabling_info/3-0
hlds_module.m:992: pred module_info_set_model_non_pragma_counter/3-0
hlds_module.m:1014: pred module_info_set_analysis_info/3-0
hlds_module.m:1016: pred module_info_set_maybe_complexity_proc_map/3-0
hlds_module.m:1018: pred module_info_set_complexity_proc_infos/3-0
hlds_module.m:1020: pred module_info_set_structure_reuse_map/3-0
hlds_module.m:1049: pred module_info_proc_info/3-0
hlds_module.m:1103: pred module_info_typeids/2-0
hlds_module.m:1107: pred module_info_instids/2-0
hlds_module.m:1112: pred module_info_modeids/2-0
hlds_module.m:1116: pred module_info_consids/2-0
hlds_module.m:1159: pred module_info_next_model_non_pragma_count/3-0
hlds_module.m:1241: pred predicate_id/5-0
hlds_module.m:1258: func predicate_arity/3-0
hlds_module.m:1318: func this_file/1-0
hlds_out.m:295: pred write_type_ctor/3-0
hlds_out.m:301: pred write_class_id/3-0
hlds_out.m:304: pred write_cons_id/3-0
hlds_out.m:355: pred write_pred_id/4-0
hlds_out.m:400: pred write_pred_proc_id/4-0
hlds_out.m:403: func pred_proc_id_to_string/3-0
hlds_out.m:406: pred write_pred_proc_id/5-0
hlds_out.m:409: func pred_proc_id_to_string/4-0
hlds_out.m:414: pred write_call_id/3-0
hlds_out.m:443: func cast_type_to_string/2-0
hlds_out.m:448: pred write_call_arg_id/5-0
hlds_out.m:536: pred write_unify_context/4-0
hlds_out.m:542: pred write_unify_context_first/6-0
hlds_out.m:557: pred write_unify_main_context/6-0
hlds_out.m:618: pred write_unify_sub_contexts/6-0
hlds_out.m:645: pred write_in_argument/5-0
hlds_out.m:660: pred start_in_message/4-0
hlds_out.m:686: pred write_hlds/4-0
hlds_out.m:727: pred write_header/4-0
hlds_out.m:739: pred write_imports/4-0
hlds_out.m:747: pred write_footer/4-0
hlds_out.m:757: pred write_preds/5-0
hlds_out.m:766: pred maybe_write_pred/6-0
hlds_out.m:810: pred write_pred/6-0
hlds_out.m:970: pred set_dump_opts_for_clauses/3-0
hlds_out.m:1000: pred write_marker_list/3-0
hlds_out.m:1026: pred write_marker/3-0
hlds_out.m:1031: pred write_promise/12-0
hlds_out.m:1033: pred lambda_hlds_out_m_1033/4-0
hlds_out.m:1059: pred write_clauses/11-0
hlds_out.m:1068: pred write_clauses_2/12-0
hlds_out.m:1208: pred write_goal/8-0
hlds_out.m:2028: pred write_goal_2_shorthand/9-0
hlds_out.m:2045: pred write_trace_mutable_var_hlds/4-0
hlds_out.m:2054: pred write_foreign_args/6-0
hlds_out.m:2092: pred write_llds_code_gen_info/7-0
hlds_out.m:2256: pred write_vars/5-0
hlds_out.m:2300: pred write_unification/8-0
hlds_out.m:2428: pred write_static_cons/7-0
hlds_out.m:2453: pred write_functor_and_submodes/10-0
hlds_out.m:2475: pred write_unify_rhs/8-0
hlds_out.m:2840: pred write_case/9-0
hlds_out.m:2860: pred write_cases/9-0
hlds_out.m:2878: pred write_instmap/6-0
hlds_out.m:2889: pred write_instmap_2/6-0
hlds_out.m:2907: pred write_instmap_delta/6-0
hlds_out.m:2918: pred write_instmap_delta_vars/5-0
hlds_out.m:2927: pred write_import_status/3-0
hlds_out.m:2930: func import_status_to_string/2-0
hlds_out.m:2976: pred write_var_types/7-0
hlds_out.m:2986: pred write_var_types_2/8-0
hlds_out.m:3006: pred write_rtti_varmaps/7-0
hlds_out.m:3027: pred write_type_info_locn/8-0
hlds_out.m:3062: pred write_typeclass_info_var/8-0
hlds_out.m:3075: pred write_rtti_var_info/8-0
hlds_out.m:3102: pred write_stack_slots/6-0
hlds_out.m:3104: func lambda_hlds_out_m_3104/3-0
hlds_out.m:3111: pred write_var_to_abs_locns/6-0
hlds_out.m:3126: pred write_untuple_info/6-0
hlds_out.m:3135: pred write_untuple_info_2/7-0
hlds_out.m:3147: pred write_types/4-0
hlds_out.m:3156: pred write_types_2/4-0
hlds_out.m:3203: pred write_type_name/3-0
hlds_out.m:3208: func type_name_to_string/2-0
hlds_out.m:3214: pred write_type_params/4-0
hlds_out.m:3228: pred write_type_params_2/4-0
hlds_out.m:3239: pred write_type_body/5-0
hlds_out.m:3291: pred write_constructors/6-0
hlds_out.m:3308: pred write_constructors_2/6-0
hlds_out.m:3324: pred write_ctor/5-0
hlds_out.m:3339: pred write_classes/4-0
hlds_out.m:3349: pred write_class_defn/4-0
hlds_out.m:3402: pred hlds_output_fundep/3-0
hlds_out.m:3417: pred write_class_proc/3-0
hlds_out.m:3431: pred write_superclasses/4-0
hlds_out.m:3441: pred write_superclass/4-0
hlds_out.m:3453: pred write_subclass_details/5-0
hlds_out.m:3458: pred lambda_hlds_out_m_3458/4-0
hlds_out.m:3479: pred write_instances/4-0
hlds_out.m:3490: pred write_instance_defns/4-0
hlds_out.m:3500: pred write_instance_defn/4-0
hlds_out.m:3525: pred lambda_hlds_out_m_3525/5-0
hlds_out.m:3567: pred write_insts/4-0
hlds_out.m:3581: pred write_modes/4-0
hlds_out.m:3597: pred write_procs/8-0
hlds_out.m:3606: pred write_procs_2/9-0
hlds_out.m:3619: pred write_proc/9-0
hlds_out.m:3825: pred write_determinism/3-0
hlds_out.m:3837: pred write_can_fail/3-0
hlds_out.m:3840: func can_fail_to_string/2-0
hlds_out.m:3843: pred write_eval_method/3-0
hlds_out.m:3860: pred write_intlist/3-0
hlds_out.m:3874: pred write_intlist_2/4-0
hlds_out.m:3889: pred write_constraint_proofs/6-0
hlds_out.m:3900: pred write_constraint_proof/6-0
hlds_out.m:3918: pred write_constraint_map/6-0
hlds_out.m:3928: pred write_constraint_map_2/7-0
hlds_out.m:3938: pred write_constraint_id/3-0
hlds_out.m:3991: func inst_to_term/2-0
hlds_out.m:4098: func any_inst_uniqueness/2-0
hlds_out.m:4153: pred mercury_output_uni_mode_list/4-0
hlds_out.m:4156: func mercury_uni_mode_list_to_string/3-0
hlds_out.m:4162: pred mercury_format_uni_mode_list/4-0
hlds_out.m:4174: pred mercury_output_uni_mode/4-0
hlds_out.m:4177: func mercury_uni_mode_to_string/3-0
hlds_out.m:4183: pred mercury_format_uni_mode/4-0
hlds_out.m:4221: pred mercury_output_expanded_inst/5-0
hlds_out.m:4234: pred write_short_reuse_description/5-0
hlds_out.m:4251: pred write_is_conditional/3-0
hlds_out.m:4263: func this_file/1-0
hlds_pred.m:640: func inst_graph_info/2-0
hlds_pred.m:641: func 'inst_graph_info :='/3-0
hlds_pred.m:649: func modes/2-0
hlds_pred.m:650: func 'modes :='/3-0
hlds_pred.m:811: func shroud_pred_id/2-0
hlds_pred.m:812: func shroud_proc_id/2-0
hlds_pred.m:816: func unshroud_pred_id/2-0
hlds_pred.m:817: func unshroud_proc_id/2-0
hlds_pred.m:821: pred pred_id_to_int/2-1
hlds_pred.m:822: func pred_id_to_int/2-0
hlds_pred.m:1195: pred pred_info_set_name/3-0
hlds_pred.m:1200: pred pred_info_set_attributes/3-0
hlds_pred.m:1452: pred terminates_to_markers/2-0
hlds_pred.m:1488: pred marker_list_to_markers/2-0
hlds_pred.m:1492: pred init_attributes/1-0
hlds_pred.m:1494: pred check_attribute/2-0
hlds_pred.m:1497: pred add_attribute/3-0
hlds_pred.m:1499: pred remove_attribute/3-0
hlds_pred.m:1504: pred attribute_list_to_attributes/2-0
hlds_pred.m:2217: pred proc_info_set/20-0
hlds_pred.m:2288: pred proc_info_get_maybe_untuple_info/2-0
hlds_pred.m:2298: pred proc_info_set_maybe_arglives/3-0
hlds_pred.m:2327: pred proc_info_head_modes_constraint/2-0
hlds_pred.m:2336: pred proc_info_set_head_modes_constraint/3-0
hlds_pred.m:2412: pred proc_info_get_structure_sharing/2-0
hlds_pred.m:2416: pred proc_info_set_structure_sharing/3-0
hlds_pred.m:2421: pred proc_info_get_imported_structure_sharing/4-0
hlds_pred.m:2428: pred proc_info_set_imported_structure_sharing/5-0
hlds_pred.m:2434: pred proc_info_reset_imported_structure_sharing/2-0
hlds_pred.m:2438: pred proc_info_get_structure_reuse/2-0
hlds_pred.m:2441: pred proc_info_set_structure_reuse/3-0
hlds_pred.m:2446: pred proc_info_get_imported_structure_reuse/4-0
hlds_pred.m:2453: pred proc_info_set_imported_structure_reuse/5-0
hlds_pred.m:2459: pred proc_info_reset_imported_structure_reuse/2-0
hlds_pred.m:2463: pred proc_info_ensure_unique_names/2-0
hlds_pred.m:2502: pred proc_info_uninstantiated_head_vars/3-0
hlds_pred.m:2507: pred lambda_hlds_pred_m_2507/4-0
hlds_pred.m:2642: pred clone_proc_id/3-0
hlds_pred.m:2647: pred find_lowest_unused_proc_id/2-0
hlds_pred.m:2653: pred find_lowest_unused_proc_id_2/3-0
hlds_pred.m:3000: func this_file/1-0
hlds_rtti.m:440: pred rtti_set_typeclass_info_var/4-0
hlds_rtti.m:496: pred rtti_varmaps_rtti_prog_vars/2-0
hlds_rtti.m:725: func this_file/1-0
il_peephole.m:72: pred il_peephole_optimize/3-0
il_peephole.m:87: pred optimize_decl/5-0
il_peephole.m:107: pred optimize_class_member/5-0
il_peephole.m:114: func lambda_il_peephole_m_114/2-0
il_peephole.m:119: func lambda_il_peephole_m_119/3-0
il_peephole.m:123: func lambda_il_peephole_m_123/3-0
il_peephole.m:142: pred optimize_method_decl/5-0
il_peephole.m:153: pred optimize_instrs/4-0
il_peephole.m:158: pred optimize_2/4-0
il_peephole.m:170: pred opt_instr/5-0
il_peephole.m:202: pred match/4-0
il_peephole.m:203: pred lambda_il_peephole_m_203/1-0
il_peephole.m:208: pred lambda_il_peephole_m_208/1-0
il_peephole.m:220: pred lambda_il_peephole_m_220/2-0
il_peephole.m:263: pred lambda_il_peephole_m_263/2-0
il_peephole.m:300: pred match_start_scope_1/3-0
il_peephole.m:302: pred lambda_il_peephole_m_302/3-0
il_peephole.m:309: pred lambda_il_peephole_m_309/2-0
il_peephole.m:320: pred lambda_il_peephole_m_320/4-0
il_peephole.m:322: pred lambda_il_peephole_m_322/1-0
il_peephole.m:339: pred lambda_il_peephole_m_339/3-0
il_peephole.m:342: pred lambda_il_peephole_m_342/1-0
il_peephole.m:373: pred match_start_scope_2/3-0
il_peephole.m:377: pred lambda_il_peephole_m_377/2-0
il_peephole.m:381: pred lambda_il_peephole_m_381/2-0
il_peephole.m:390: pred lambda_il_peephole_m_390/2-0
il_peephole.m:418: pred no_handwritten_code/2-0
il_peephole.m:436: func skip_over_block/3-0
il_peephole.m:456: pred skip_nops/3-0
il_peephole.m:457: pred lambda_il_peephole_m_457/1-0
il_peephole.m:479: pred keep_looking/6-0
il_peephole.m:495: func can_call/2-0
il_peephole.m:594: func equivalent_to_nop/2-0
il_peephole.m:699: func can_branch/2-0
ilasm.m:637: pred lambda_ilasm_m_637/3-0
ilasm.m:952: pred output_bound/3-0
ilasm.m:964: pred output_modifier/3-0
ilasm.m:990: pred output_debug_instruction/5-0
ilasm.m:1049: pred output_trace_instr/5-0
ilasm.m:1071: pred output_trace/3-0
ilasm.m:1550: pred output_overflow/3-0
ilasm.m:1560: pred output_signed/3-0
ilasm.m:1670: pred output_custom_decl/5-0
ilasm.m:1693: pred output_custom_type/5-0
ilasm.m:1700: pred output_index/3-0
ilasm.m:1773: pred lambda_ilasm_m_1773/3-0
ilasm.m:1798: pred output_field_init/3-0
ilasm.m:1820: pred output_data_body/3-0
ilasm.m:1829: pred output_data_item/3-0
ilasm.m:1868: pred output_float64/3-0
ilasm.m:1873: pred output_float32/3-0
ilasm.m:1878: pred output_int64/3-0
ilasm.m:1888: pred output_int16/3-0
ilasm.m:1893: pred output_int8/3-0
ilasm.m:1909: pred output_comment_string/3-0
ilasm.m:1912: pred lambda_ilasm_m_1912/1-0
ilasm.m:1967: func this_file/1-0
ilds.m:445: func get_class_suffix/2-0
ilds.m:473: func append_nested_class_name/3-0
ilds.m:633: func get_calli_stack_difference/2-0
injection.m:323: func init/1-0
injection.m:327: pred init/1-0
injection.m:329: pred is_empty/1-0
injection.m:332: func forward_search/3-0
injection.m:334: pred forward_search/3-0
injection.m:336: func reverse_search/3-0
injection.m:338: pred reverse_search/3-0
injection.m:342: pred search/3-0
injection.m:342: pred search/3-1
injection.m:348: func lookup/3-0
injection.m:350: pred lookup/3-0
injection.m:352: func reverse_lookup/3-0
injection.m:354: pred reverse_lookup/3-0
injection.m:356: func keys/2-0
injection.m:358: pred keys/2-0
injection.m:360: func values/2-0
injection.m:362: pred values/2-0
injection.m:364: pred contains_key/2-0
injection.m:367: pred contains_value/2-0
injection.m:370: func insert/4-0
injection.m:374: pred insert/4-0
injection.m:376: func det_insert/4-0
injection.m:380: pred det_insert/4-0
injection.m:382: func update/4-0
injection.m:386: pred update/4-0
injection.m:388: func det_update/4-0
injection.m:392: pred det_update/4-0
injection.m:394: func set/4-0
injection.m:397: pred set/4-0
injection.m:402: pred set_2/6-0
injection.m:411: func det_set/4-0
injection.m:414: pred det_set/4-0
injection.m:419: pred det_set_2/6-0
injection.m:435: func insert_from_assoc_list/3-0
injection.m:436: pred lambda_injection_m_436/7-0
injection.m:443: pred insert_from_assoc_list/3-0
injection.m:445: func det_insert_from_assoc_list/3-0
injection.m:446: pred lambda_injection_m_446/7-0
injection.m:453: pred det_insert_from_assoc_list/3-0
injection.m:456: func set_from_assoc_list/3-0
injection.m:457: pred lambda_injection_m_457/7-0
injection.m:463: pred set_from_assoc_list/3-0
injection.m:465: func det_set_from_assoc_list/3-0
injection.m:466: pred lambda_injection_m_466/7-0
injection.m:472: pred det_set_from_assoc_list/3-0
injection.m:476: func insert_from_corresponding_lists/4-0
injection.m:477: pred lambda_injection_m_477/8-0
injection.m:483: pred insert_from_corresponding_lists/4-0
injection.m:487: func det_insert_from_corresponding_lists/4-0
injection.m:488: pred lambda_injection_m_488/8-0
injection.m:494: pred det_insert_from_corresponding_lists/4-0
injection.m:498: func set_from_corresponding_lists/4-0
injection.m:501: pred set_from_corresponding_lists/4-0
injection.m:505: func det_set_from_corresponding_lists/4-0
injection.m:508: pred det_set_from_corresponding_lists/4-0
injection.m:511: func delete_key/3-0
injection.m:518: pred delete_key/3-0
injection.m:523: pred filter_values_with_key/5-0
injection.m:530: func delete_value/3-0
injection.m:543: pred delete_value/3-0
injection.m:545: pred delete_keys/3-0
injection.m:548: func delete_keys/3-0
injection.m:551: pred delete_values/3-0
injection.m:554: func delete_values/3-0
injection.m:557: func merge/3-0
injection.m:561: pred merge/3-0
injection.m:563: func overlay/3-0
injection.m:567: pred overlay/3-0
injection.m:569: func apply_forward_map_to_list/3-0
injection.m:572: pred apply_forward_map_to_list/3-0
injection.m:575: func apply_reverse_map_to_list/3-0
injection.m:578: pred apply_reverse_map_to_list/3-0
injection.m:581: func map_keys/3-0
injection.m:587: func insert_transformed_key_f/5-0
injection.m:590: pred map_keys/3-0
injection.m:597: pred insert_transformed_key_p/5-0
injection.m:601: pred filter_map_keys/3-0
injection.m:611: func maybe_set_transformed_key/5-0
injection.m:621: pred maybe_transform_key/3-0
injection.m:624: func map_values/3-0
injection.m:631: func insert_transformed_value_f/5-0
injection.m:646: pred map_values/3-0
injection.m:647: func lambda_injection_m_647/7-0
injection.m:650: func forward_map/2-0
injection.m:651: pred forward_map/2-0
injection.m:653: func reverse_map/2-0
injection.m:654: pred reverse_map/2-0
inlining.m:847: pred inlining_in_par_conj/4-0
inlining.m:892: pred can_inline_proc/6-0
inlining.m:1004: func this_file/1-0
inst_graph.m:169: func interface_inst_graph/2-0
inst_graph.m:170: func 'interface_inst_graph :='/3-0
inst_graph.m:173: func interface_vars/2-0
inst_graph.m:174: func 'interface_vars :='/3-0
inst_graph.m:176: func interface_varset/2-0
inst_graph.m:177: func 'interface_varset :='/3-0
inst_graph.m:179: func implementation_inst_graph/2-0
inst_graph.m:180: func 'implementation_inst_graph :='/3-0
inst_graph.m:199: pred init/2-0
inst_graph.m:205: pred init_var/3-0
inst_graph.m:208: pred set_parent/4-0
inst_graph.m:217: pred top_level_node/3-0
inst_graph.m:227: pred descendant/3-0
inst_graph.m:234: pred descendant_2/4-0
inst_graph.m:248: pred reachable/3-0
inst_graph.m:252: pred reachable_from_list/3-0
inst_graph.m:256: pred foldl_reachable/5-0
inst_graph.m:264: pred foldl_reachable_aux/6-0
inst_graph.m:267: pred lambda_inst_graph_m_267/8-0
inst_graph.m:268: pred lambda_inst_graph_m_268/7-0
inst_graph.m:278: pred foldl_reachable_from_list/5-0
inst_graph.m:281: pred foldl_reachable2/7-0
inst_graph.m:291: pred foldl_reachable_aux2/8-0
inst_graph.m:294: pred lambda_inst_graph_m_294/11-0
inst_graph.m:296: pred lambda_inst_graph_m_296/10-0
inst_graph.m:308: pred foldl_reachable_from_list2/7-0
inst_graph.m:312: pred corresponding_nodes/5-0
inst_graph.m:315: pred corresponding_nodes/6-0
inst_graph.m:323: pred corresponding_nodes_2/8-0
inst_graph.m:354: pred corresponding_nodes_from_lists/6-0
inst_graph.m:358: pred corresponding_members/4-0
inst_graph.m:362: pred merge/7-0
inst_graph.m:365: pred lambda_inst_graph_m_365/3-0
inst_graph.m:372: pred lambda_inst_graph_m_372/5-0
inst_graph.m:374: pred lambda_inst_graph_m_374/4-0
inst_graph.m:401: pred dump/4-0
inst_graph.m:407: pred dump_node/5-0
inst_graph.m:424: pred dump_functor/5-0
inst_graph.m:439: pred dump_var/4-0
inst_graph.m:473: func this_file/1-0
inst_match.m:1554: pred inst_is_not_fully_unique/2-0
inst_match.m:1564: pred inst_is_not_fully_unique_2/4-0
inst_match.m:1633: pred bound_inst_list_is_not_fully_unique/2-0
inst_match.m:1695: pred bound_inst_list_is_not_fully_unique_2/4-0
inst_match.m:1704: pred inst_list_is_ground/2-0
inst_match.m:1736: pred inst_list_is_not_fully_unique/2-0
inst_match.m:1789: pred inst_list_is_not_fully_unique_2/4-0
inst_match.m:1797: pred bound_inst_list_is_free/2-0
inst_match.m:1803: pred inst_list_is_free/2-0
inst_match.m:1810: pred inst_list_is_ground_or_dead/3-0
inst_match.m:2063: func this_file/1-0
inst_util.m:1829: func this_file/1-0
instmap.m:351: pred init_reachable/1-0
instmap.m:411: pred vars/2-0
instmap.m:612: pred instmap_restrict/3-0
instmap.m:621: pred instmap_delta_delete_vars/3-0
instmap.m:821: pred instmap_unify/4-0
instmap.m:876: pred unify_2/8-0
instmap.m:905: pred unify_var/10-0
instmap.m:1064: pred unify_instmap_delta/7-0
instmap.m:1078: pred unify_instmapping_delta/7-0
instmap.m:1092: pred unify_instmapping_delta_2/8-0
instmap.m:1133: pred apply_sub/4-0
instmap.m:1165: pred instmap_delta_to_assoc_list/2-0
instmap.m:1175: pred var_is_bound_in_instmap_delta/4-0
instmap.m:1185: func this_file/1-0
int.m:93: func plus/3-0
int.m:98: func times/3-0
int.m:102: func -/3-2
int.m:107: func minus/3-0
int.m:205: func xor/3-1
int.m:205: func xor/3-2
int.m:216: func +/2-0
int.m:390: func 'ClassMethod_for_enum__enum____int__arity0______enum__to_int_1'/2-0
int.m:391: func 'ClassMethod_for_enum__enum____int__arity0______enum__from_int_1'/2-0
int.m:422: func //3-0
int.m:518: pred even/1-0
int.m:555: func pow/3-0
int.m:582: func log2/2-0
int.m:610: pred is/2-0
int.m:610: pred is/2-1
int.m:614: pred to_float/2-0
int.m:641: pred max_int/1-0
int.m:654: pred min_int/1-0
int.m:688: func rem_bits_per_int/2-0
int.m:754: func max_int/1-0
int.m:757: func min_int/1-0
int.m:765: pred fold_up/5-0
int.m:765: pred fold_up/5-1
int.m:765: pred fold_up/5-2
int.m:765: pred fold_up/5-3
int.m:765: pred fold_up/5-4
int.m:765: pred fold_up/5-5
int.m:765: pred fold_up/5-6
int.m:771: func fold_up/5-0
int.m:774: pred fold_up2/7-0
int.m:774: pred fold_up2/7-1
int.m:774: pred fold_up2/7-2
int.m:774: pred fold_up2/7-3
int.m:774: pred fold_up2/7-4
int.m:782: pred fold_down/5-0
int.m:782: pred fold_down/5-1
int.m:782: pred fold_down/5-2
int.m:782: pred fold_down/5-3
int.m:782: pred fold_down/5-4
int.m:782: pred fold_down/5-5
int.m:782: pred fold_down/5-6
int.m:788: func fold_down/5-0
int.m:791: pred fold_down2/7-0
int.m:791: pred fold_down2/7-1
int.m:791: pred fold_down2/7-2
int.m:791: pred fold_down2/7-3
int.m:791: pred fold_down2/7-4
integer.m:174: func base/1-0
integer.m:200: pred </2-0
integer.m:204: pred >/2-0
integer.m:208: pred =</2-0
integer.m:212: pred >=/2-0
integer.m:216: func +/2-0
integer.m:218: func -/2-0
integer.m:220: func +/3-0
integer.m:222: func -/3-0
integer.m:224: func */3-0
integer.m:226: func div/3-0
integer.m:228: func ///3-0
integer.m:230: func rem/3-0
integer.m:232: func mod/3-0
integer.m:234: pred divide_with_rem/4-0
integer.m:237: func <</3-0
integer.m:239: func >>/3-0
integer.m:241: func /\/3-0
integer.m:254: func \//3-0
integer.m:267: func xor/3-0
integer.m:280: func \/2-0
integer.m:282: func abs/2-0
integer.m:286: func big_abs/2-0
integer.m:290: pred neg_list/2-0
integer.m:296: pred big_isnegative/1-0
integer.m:304: func big_neg/2-0
integer.m:309: func big_mul/3-0
integer.m:315: func big_sign/3-0
integer.m:319: func big_quot/3-0
integer.m:324: func big_rem/3-0
integer.m:329: func big_div/3-0
integer.m:339: func big_mod/3-0
integer.m:543: func big_cmp/3-0
integer.m:553: func big_plus/3-0
integer.m:577: func integer/2-0
integer.m:590: func int_to_integer/2-0
integer.m:613: func signum/2-0
integer.m:617: func integer_signum/2-0
integer.m:731: func pos_mul/3-0
integer.m:747: pred big_quot_rem/4-0
integer.m:911: pred pow/3-0
integer.m:913: func pow/3-0
integer.m:922: func big_pow/3-0
integer.m:969: func float/2-0
integer.m:973: func float_list/4-0
integer.m:977: func int/2-0
integer.m:993: func zero/1-0
integer.m:995: func one/1-0
integer.m:1002: func from_string/2-0
integer.m:1006: func det_from_string/2-0
integer.m:1016: func string_to_integer/2-0
integer.m:1048: func to_string/2-0
intermod.m:440: pred clause_list_is_deforestable/2-0
intermod.m:457: pred goal_contains_one_branched_goal/1-0
intermod.m:463: pred goal_contains_one_branched_goal/2-0
intermod.m:547: pred traverse_cases/5-0
intermod.m:923: func lambda_intermod_m_923/2-0
intermod.m:935: func lambda_intermod_m_935/2-0
intermod.m:1427: func unmake_hlds_class_fundep/3-0
intermod.m:1434: func unmake_hlds_class_fundep_2/3-0
intermod.m:1435: pred lambda_intermod_m_1435/3-0
intermod.m:1619: pred lambda_intermod_m_1619/1-0
intermod.m:2207: pred lambda_intermod_m_2207/1-0
intermod.m:2348: func this_file/1-0
interval.m:210: pred build_interval_info_in_goal/5-0
interval.m:286: pred lambda_interval_m_286/3-0
interval.m:396: pred shared_left_to_right_deconstruct/2-0
interval.m:413: pred build_interval_info_at_call/7-0
interval.m:465: pred build_interval_info_in_conj/6-0
interval.m:479: pred build_interval_info_in_disj/11-0
interval.m:495: pred build_interval_info_in_cases/10-0
interval.m:517: pred reached_branch_end/12-0
interval.m:557: pred enter_branch_tail/4-0
interval.m:569: pred reached_branch_start/8-0
interval.m:584: pred reached_cond_then/3-0
interval.m:603: pred leave_branch_start/7-0
interval.m:616: pred get_open_intervals/2-0
interval.m:622: pred set_open_intervals/3-0
interval.m:627: pred no_open_intervals/2-0
interval.m:633: pred one_open_interval/3-0
interval.m:640: pred assign_open_intervals_to_anchor/3-0
interval.m:663: pred gather_interval_vars/4-0
interval.m:672: pred get_cur_interval/2-0
interval.m:677: pred set_cur_interval/3-0
interval.m:683: pred new_interval_id/3-0
interval.m:695: pred record_branch_end_info/3-0
interval.m:707: pred record_cond_end/3-0
interval.m:716: pred record_interval_end/4-0
interval.m:724: pred record_interval_start/4-0
interval.m:732: pred record_interval_succ/4-0
interval.m:744: pred record_interval_no_succ/3-0
interval.m:753: pred record_interval_vars/4-0
interval.m:764: pred delete_interval_vars/5-0
interval.m:787: pred require_in_regs/3-0
interval.m:794: pred require_flushed/3-0
interval.m:802: pred require_access/3-0
interval.m:810: pred record_branch_resume/4-0
interval.m:819: pred record_model_non_anchor/3-0
interval.m:834: pred record_decisions_in_goal/10-0
interval.m:843: pred record_decisions_in_goal/8-0
interval.m:987: pred lookup_inserts/3-0
interval.m:999: pred insert_goals_after/7-0
interval.m:1009: pred make_inserted_goals/7-0
interval.m:1019: pred make_inserted_goal/7-0
interval.m:1050: pred make_inserted_goal/9-0
interval.m:1060: pred create_shadow_vars/10-0
interval.m:1073: pred create_shadow_var/10-0
interval.m:1091: pred record_decisions_at_call_site/9-0
interval.m:1120: pred record_decisions_in_conj/9-0
interval.m:1140: pred record_decisions_in_disj/8-0
interval.m:1156: pred record_decisions_in_cases/7-0
interval.m:1167: pred apply_headvar_correction/4-0
interval.m:1179: pred build_headvar_subst/4-0
interval.m:1194: pred construct_anchors/4-0
interval.m:1204: pred dump_interval_info/3-0
interval.m:1221: pred dump_interval_info/4-0
interval.m:1248: pred lambda_interval_m_1248/2-0
interval.m:1265: pred dump_deletion/3-0
interval.m:1266: pred lambda_interval_m_1266/2-0
interval.m:1274: pred dump_anchor_follow/3-0
interval.m:1279: pred lambda_interval_m_1279/2-0
interval.m:1287: pred write_int_list/3-0
interval.m:1290: func interval_id_to_int/2-0
interval.m:1296: func this_file/1-0
io.m:1697: pred read_byte/3-0
io.m:1712: pred read_word/3-0
io.m:1716: pred read_word/4-0
io.m:1798: pred read_line_as_string/3-0
io.m:1802: pred read_line_as_string/4-0
io.m:1912: pred read_file/3-0
io.m:1916: pred read_file/4-0
io.m:1922: pred read_file_2/5-0
io.m:1992: pred input_stream_foldl/5-0
io.m:1992: pred input_stream_foldl/5-1
io.m:1996: pred input_stream_foldl/6-0
io.m:1996: pred input_stream_foldl/6-1
io.m:2010: pred input_stream_foldl_io/4-0
io.m:2010: pred input_stream_foldl_io/4-1
io.m:2014: pred input_stream_foldl_io/5-1
io.m:2028: pred input_stream_foldl2_io/5-0
io.m:2028: pred input_stream_foldl2_io/5-1
io.m:2032: pred input_stream_foldl2_io/6-1
io.m:2046: pred input_stream_foldl2_io_maybe_stop/5-0
io.m:2046: pred input_stream_foldl2_io_maybe_stop/5-1
io.m:2050: pred input_stream_foldl2_io_maybe_stop/6-0
io.m:2050: pred input_stream_foldl2_io_maybe_stop/6-1
io.m:2253: pred make_win32_err_msg/5-0
io.m:2261: pred make_maybe_win32_err_msg/5-0
io.m:2403: pred file_type/5-0
io.m:2675: pred check_file_accessibility/5-0
io.m:2685: pred check_file_accessibility_2/5-0
io.m:2777: pred check_file_accessibility_dotnet/5-0
io.m:2929: pred access_types_includes_read/1-0
io.m:2936: pred access_types_includes_write/1-0
io.m:2943: pred access_types_includes_execute/1-0
io.m:3010: pred compare_file_id/3-0
io.m:3063: pred file_id/4-0
io.m:3118: pred have_file_ids/0-0
io.m:3265: pred read_binary_file/3-0
io.m:3269: pred read_binary_file/4-0
io.m:3275: pred read_binary_file_2/5-0
io.m:3291: pred binary_input_stream_foldl/5-0
io.m:3291: pred binary_input_stream_foldl/5-1
io.m:3295: pred binary_input_stream_foldl/6-0
io.m:3295: pred binary_input_stream_foldl/6-1
io.m:3309: pred binary_input_stream_foldl_io/4-0
io.m:3309: pred binary_input_stream_foldl_io/4-1
io.m:3313: pred binary_input_stream_foldl_io/5-0
io.m:3313: pred binary_input_stream_foldl_io/5-1
io.m:3330: pred binary_input_stream_foldl_io_plain/5-0
io.m:3330: pred binary_input_stream_foldl_io_plain/5-1
io.m:3351: pred binary_input_stream_foldl_io_chunk/5-0
io.m:3351: pred binary_input_stream_foldl_io_chunk/5-1
io.m:3372: pred binary_input_stream_foldl_io_inner/6-0
io.m:3372: pred binary_input_stream_foldl_io_inner/6-1
io.m:3391: pred binary_input_stream_foldl2_io/5-0
io.m:3391: pred binary_input_stream_foldl2_io/5-1
io.m:3395: pred binary_input_stream_foldl2_io/6-0
io.m:3395: pred binary_input_stream_foldl2_io/6-1
io.m:3412: pred binary_input_stream_foldl2_io_plain/6-0
io.m:3412: pred binary_input_stream_foldl2_io_plain/6-1
io.m:3433: pred binary_input_stream_foldl2_io_chunk/6-0
io.m:3433: pred binary_input_stream_foldl2_io_chunk/6-1
io.m:3454: pred binary_input_stream_foldl2_io_inner/7-0
io.m:3454: pred binary_input_stream_foldl2_io_inner/7-1
io.m:3473: pred binary_input_stream_foldl2_io_maybe_stop/5-0
io.m:3473: pred binary_input_stream_foldl2_io_maybe_stop/5-1
io.m:3477: pred binary_input_stream_foldl2_io_maybe_stop/6-1
io.m:3500: pred binary_input_stream_foldl2_io_maybe_stop_plain/6-0
io.m:3500: pred binary_input_stream_foldl2_io_maybe_stop_plain/6-1
io.m:3532: pred binary_input_stream_foldl2_io_maybe_stop_chunk/6-1
io.m:3558: pred binary_input_stream_foldl2_io_maybe_stop_inner/7-1
io.m:3630: pred putback_byte/3-0
io.m:3634: pred read/3-0
io.m:3639: pred read_from_string/6-0
io.m:3647: pred process_read_term/3-0
io.m:3672: pred read/4-0
io.m:3726: pred write_many/3-0
io.m:3730: pred write_many/4-0
io.m:3756: pred print/5-0
io.m:3756: pred print/5-1
io.m:3756: pred print/5-2
io.m:3756: pred print/5-3
io.m:3764: pred print/4-0
io.m:3772: pred print/3-0
io.m:3775: pred print_cc/3-0
io.m:3784: pred do_print/4-0
io.m:3784: pred do_print/4-1
io.m:3784: pred do_print/4-2
io.m:3784: pred do_print/4-3
io.m:3818: pred write/5-0
io.m:3818: pred write/5-1
io.m:3818: pred write/5-2
io.m:3818: pred write/5-3
io.m:3823: pred write/4-0
io.m:3831: pred write_cc/3-0
io.m:3840: pred do_write/4-0
io.m:3840: pred do_write/4-2
io.m:3840: pred do_write/4-3
io.m:3849: pred write_univ/3-0
io.m:3852: pred write_univ/4-0
io.m:3857: pred write_univ/5-0
io.m:3857: pred write_univ/5-1
io.m:3857: pred write_univ/5-2
io.m:3857: pred write_univ/5-3
io.m:3868: pred do_write_univ/4-0
io.m:3868: pred do_write_univ/4-2
io.m:3868: pred do_write_univ/4-3
io.m:3879: pred do_write_univ/5-0
io.m:3879: pred do_write_univ/5-2
io.m:3879: pred do_write_univ/5-3
io.m:4197: pred write_list/5-1
io.m:4208: pred write_list/6-0
io.m:4208: pred write_list/6-1
io.m:4215: pred write_binary/4-0
io.m:4220: pred read_binary/4-0
io.m:4225: pred write_binary/3-0
io.m:4234: pred read_binary/3-0
io.m:4310: pred open_binary_output/4-0
io.m:4321: pred open_binary_append/4-0
io.m:4354: pred see_binary/4-0
io.m:4365: pred seen_binary/2-0
io.m:4374: pred told/2-0
io.m:4379: pred tell/4-0
io.m:4390: pred told_binary/2-0
io.m:4395: pred tell_binary/4-0
io.m:4425: pred binary_input_stream_name/3-0
io.m:4429: pred binary_input_stream_name/4-0
io.m:4432: pred binary_output_stream_name/3-0
io.m:4436: pred binary_output_stream_name/4-0
io.m:4463: func input_stream_info/3-0
io.m:4466: func output_stream_info/3-0
io.m:4469: func binary_input_stream_info/3-0
io.m:4472: func binary_output_stream_info/3-0
io.m:4477: func maybe_stream_info/3-0
io.m:4613: pred update_globals/3-0
io.m:4617: pred lambda_io_m_4617/3-0
io.m:4789: pred set_environment_var/4-0
io.m:4803: pred report_stats/2-0
io.m:4808: pred report_stats/3-0
io.m:4840: pred init_state/2-0
io.m:4916: func make_io_error/2-0
io.m:4918: pred error_message/2-0
io.m:4927: pred set_op_table/3-0
io.m:5831: pred throw_io_error/1-0
io.m:6355: pred putback_byte/4-0
io.m:6481: pred write_byte/3-0
io.m:6494: pred write_bytes/3-0
io.m:6502: pred flush_output/2-0
io.m:6512: pred flush_binary_output/2-0
io.m:6653: pred whence_to_int/2-0
io.m:6657: pred seek_binary/5-0
io.m:6664: pred seek_binary_2/5-0
io.m:6680: pred binary_stream_offset/4-0
io.m:6741: pred write_byte/4-0
io.m:6752: pred write_bytes/4-0
io.m:6760: pred flush_output/3-0
io.m:6770: pred flush_binary_output/3-0
io.m:6933: func stdin_stream/1-0
io.m:6948: func stdout_stream/1-0
io.m:6963: func stderr_stream/1-0
io.m:6978: pred stdin_binary_stream/3-0
io.m:6986: pred stdout_binary_stream/3-0
io.m:7010: pred binary_input_stream/3-0
io.m:7018: pred binary_output_stream/3-0
io.m:7034: pred get_line_number/4-0
io.m:7050: pred set_line_number/4-0
io.m:7066: pred get_output_line_number/4-0
io.m:7074: pred set_output_line_number/3-0
io.m:7082: pred set_output_line_number/4-0
io.m:7108: pred set_binary_input_stream/4-0
io.m:7118: pred set_binary_output_stream/4-0
io.m:7569: pred close_binary_output/3-0
io.m:8470: pred make_symlink/5-0
io.m:8500: pred read_symlink/4-0
io.m:8603: func error_message/2-0
ite_gen.m:481: func wrap_transient/2-0
ite_gen.m:491: func this_file/1-0
java_util.m:79: pred java_unary_prefix_op/2-0
java_util.m:89: pred java_string_compare_op/2-0
java_util.m:96: pred java_float_compare_op/2-0
java_util.m:103: pred java_float_op/2-0
java_util.m:108: pred java_binary_infix_op/2-0
java_util.m:129: pred java_is_keyword/1-0
jumpopt.m:1109: func this_file/1-0
lambda.m:554: func this_file/1-0
layout_out.m:468: func layout_name_would_include_code_addr/2-0
layout_out.m:634: pred output_rval_as_addr/3-0
layout_out.m:831: pred output_layout_no_proc_id_group/2-0
layout_out.m:1186: func pred_transform_name/2-0
layout_out.m:1210: func ints_to_string/2-0
layout_out.m:1215: func subst_to_name/2-0
lco.m:193: pred lco_modulo_constructors/2-0
lco.m:201: pred lco_scc/5-0
lco.m:223: pred process_proc_update/3-0
lco.m:237: pred process_proc_variant/3-0
lco.m:269: pred create_variant_name/3-0
lco.m:284: pred lco_proc/11-0
lco.m:306: pred lambda_lco_m_306/3-0
lco.m:342: pred acceptable_detism_for_lco/1-0
lco.m:353: pred lco_in_goal/5-0
lco.m:430: pred lco_in_cases/5-0
lco.m:460: pred lco_in_conj/7-0
lco.m:546: pred update_call_args/6-0
lco.m:547: pred lambda_lco_m_547/2-0
lco.m:584: pred classify_proc_call_args/7-0
lco.m:613: pred find_args_to_pass_by_addr/8-0
lco.m:630: pred make_address_var/4-0
lco.m:643: func make_ref_type/2-0
lco.m:653: pred ensure_variant_exists/6-0
lco.m:672: pred clone_pred_proc/4-0
lco.m:683: pred update_construct/3-0
lco.m:714: pred lambda_lco_m_714/2-0
lco.m:735: pred update_construct_args/7-0
lco.m:753: pred acceptable_construct_mode/2-0
lco.m:762: pred occurs_once/2-0
lco.m:771: pred transform_variant_proc/4-0
lco.m:798: pred make_addr_vars/12-0
lco.m:799: pred lambda_lco_m_799/2-0
lco.m:846: pred transform_variant_goal/6-0
lco.m:920: pred transform_variant_conj/6-0
lco.m:939: pred transform_variant_case/6-0
lco.m:948: pred transform_variant_atomic_goal/7-0
lco.m:966: pred is_grounding/4-0
lco.m:975: pred make_store_goal/3-0
lco.m:992: func this_file/1-0
lexer.m:222: pred string_get_token_list/4-0
lexer.m:226: pred string_get_token_list/5-0
list.m:1240: pred is_empty/1-0
list.m:1248: pred append/3-0
list.m:1248: pred append/3-2
list.m:1273: pred nth_member_lookup/3-0
list.m:1296: pred index1/3-0
list.m:1304: pred index0_of_first_occurrence/3-0
list.m:1310: pred index0_of_first_occurrence_2/4-0
list.m:1315: pred index1_of_first_occurrence/3-0
list.m:1318: func det_index0_of_first_occurrence/3-0
list.m:1325: func det_index1_of_first_occurrence/3-0
list.m:1347: pred insert/3-0
list.m:1347: pred insert/3-1
list.m:1347: pred insert/3-2
list.m:1352: pred delete/3-0
list.m:1352: pred delete/3-1
list.m:1352: pred delete/3-2
list.m:1364: pred delete_all/3-0
list.m:1380: pred replace/4-0
list.m:1380: pred replace/4-1
list.m:1384: pred replace_first/4-0
list.m:1392: pred replace_all/4-0
list.m:1434: pred 'TypeSpecOf__pred__member__[T = var(V_2)]_0_1'/2-0
list.m:1444: pred 'TypeSpecOf__pred__merge__[T = var(V_2)]_0_1'/3-0
list.m:1457: pred 'TypeSpecOf__pred__merge_and_remove_dups__[T = var(V_2)]_0_1'/3-0
list.m:1507: pred 'TypeSpecOf__pred__sort__[T = var(V_2)]_0_1'/2-0
list.m:1509: pred 'TypeSpecOf__pred_or_func__sort_and_remove_dups__[T = var(V_2)]_0_1'/2-0
list.m:1519: pred 'TypeSpecOf__pred__merge_sort__[T = var(V_2)]_0_1'/2-0
list.m:1537: pred 'TypeSpecOf__pred__merge_sort_2__[T = var(V_2)]_0_1'/3-0
list.m:1561: pred 'TypeSpecOf__pred_or_func__remove_adjacent_dups__[T = var(V_2)]_0_1'/2-0
list.m:1568: pred 'TypeSpecOf__pred_or_func__remove_adjacent_dups_2__[T = var(V_2)]_0_1'/3-0
list.m:1579: pred zip/3-0
list.m:1683: pred sublist/2-0
list.m:1721: pred det_last/2-0
list.m:1724: func det_last/2-0
list.m:1746: pred det_split_last/3-0
list.m:1751: pred map/3-1
list.m:1751: pred map/3-3
list.m:1751: pred map/3-4
list.m:1756: pred map2/4-1
list.m:1756: pred map2/4-2
list.m:1756: pred map2/4-3
list.m:1756: pred map2/4-4
list.m:1756: pred map2/4-5
list.m:1761: pred map3/5-0
list.m:1761: pred map3/5-1
list.m:1761: pred map3/5-2
list.m:1761: pred map3/5-3
list.m:1761: pred map3/5-4
list.m:1761: pred map3/5-5
list.m:1766: pred map4/6-1
list.m:1766: pred map4/6-2
list.m:1766: pred map4/6-3
list.m:1766: pred map4/6-4
list.m:1766: pred map4/6-5
list.m:1771: pred map5/7-0
list.m:1771: pred map5/7-1
list.m:1771: pred map5/7-2
list.m:1771: pred map5/7-3
list.m:1771: pred map5/7-4
list.m:1771: pred map5/7-5
list.m:1777: pred map6/8-0
list.m:1777: pred map6/8-1
list.m:1777: pred map6/8-2
list.m:1777: pred map6/8-3
list.m:1777: pred map6/8-4
list.m:1777: pred map6/8-5
list.m:1783: pred map7/9-0
list.m:1783: pred map7/9-1
list.m:1783: pred map7/9-2
list.m:1783: pred map7/9-3
list.m:1783: pred map7/9-4
list.m:1783: pred map7/9-5
list.m:1789: pred map8/10-0
list.m:1789: pred map8/10-1
list.m:1789: pred map8/10-2
list.m:1789: pred map8/10-3
list.m:1789: pred map8/10-4
list.m:1789: pred map8/10-5
list.m:1835: func filter_map_corresponding3/5-0
list.m:1857: pred map_corresponding_foldl/6-0
list.m:1857: pred map_corresponding_foldl/6-1
list.m:1866: pred map_corresponding3_foldl/7-0
list.m:1866: pred map_corresponding3_foldl/7-1
list.m:1884: pred foldl/4-4
list.m:1884: pred foldl/4-5
list.m:1889: pred foldl2/6-1
list.m:1889: pred foldl2/6-4
list.m:1889: pred foldl2/6-6
list.m:1889: pred foldl2/6-7
list.m:1889: pred foldl2/6-8
list.m:1889: pred foldl2/6-9
list.m:1894: pred foldl3/8-1
list.m:1894: pred foldl3/8-2
list.m:1894: pred foldl3/8-3
list.m:1894: pred foldl3/8-5
list.m:1899: pred foldl4/10-1
list.m:1899: pred foldl4/10-2
list.m:1899: pred foldl4/10-3
list.m:1899: pred foldl4/10-5
list.m:1904: pred foldl5/12-0
list.m:1904: pred foldl5/12-1
list.m:1904: pred foldl5/12-2
list.m:1904: pred foldl5/12-3
list.m:1904: pred foldl5/12-4
list.m:1904: pred foldl5/12-5
list.m:1909: pred foldl6/14-0
list.m:1909: pred foldl6/14-1
list.m:1909: pred foldl6/14-2
list.m:1909: pred foldl6/14-3
list.m:1909: pred foldl6/14-4
list.m:1909: pred foldl6/14-5
list.m:1914: pred foldl_corresponding/5-1
list.m:1914: pred foldl_corresponding/5-2
list.m:1914: pred foldl_corresponding/5-3
list.m:1914: pred foldl_corresponding/5-5
list.m:1923: pred foldl2_corresponding/7-1
list.m:1923: pred foldl2_corresponding/7-2
list.m:1923: pred foldl2_corresponding/7-3
list.m:1923: pred foldl2_corresponding/7-4
list.m:1923: pred foldl2_corresponding/7-5
list.m:1932: pred map_foldl/5-2
list.m:1932: pred map_foldl/5-3
list.m:1932: pred map_foldl/5-4
list.m:1932: pred map_foldl/5-5
list.m:1932: pred map_foldl/5-6
list.m:1932: pred map_foldl/5-7
list.m:1937: pred map2_foldl/6-1
list.m:1937: pred map2_foldl/6-2
list.m:1937: pred map2_foldl/6-3
list.m:1937: pred map2_foldl/6-4
list.m:1937: pred map2_foldl/6-5
list.m:1942: pred map_foldl2/7-2
list.m:1942: pred map_foldl2/7-3
list.m:1942: pred map_foldl2/7-4
list.m:1942: pred map_foldl2/7-5
list.m:1947: pred map2_foldl2/8-1
list.m:1947: pred map2_foldl2/8-2
list.m:1947: pred map2_foldl2/8-3
list.m:1947: pred map2_foldl2/8-4
list.m:1947: pred map2_foldl2/8-5
list.m:1952: pred map_foldl3/9-2
list.m:1952: pred map_foldl3/9-3
list.m:1952: pred map_foldl3/9-4
list.m:1952: pred map_foldl3/9-5
list.m:1957: pred map2_foldl3/10-0
list.m:1957: pred map2_foldl3/10-1
list.m:1957: pred map2_foldl3/10-2
list.m:1957: pred map2_foldl3/10-3
list.m:1957: pred map2_foldl3/10-4
list.m:1957: pred map2_foldl3/10-5
list.m:1962: pred map_foldl4/11-0
list.m:1962: pred map_foldl4/11-2
list.m:1962: pred map_foldl4/11-3
list.m:1962: pred map_foldl4/11-4
list.m:1962: pred map_foldl4/11-5
list.m:1967: pred map_foldl5/13-0
list.m:1967: pred map_foldl5/13-1
list.m:1967: pred map_foldl5/13-2
list.m:1967: pred map_foldl5/13-3
list.m:1967: pred map_foldl5/13-4
list.m:1967: pred map_foldl5/13-5
list.m:1972: pred map_foldl6/15-0
list.m:1972: pred map_foldl6/15-1
list.m:1972: pred map_foldl6/15-2
list.m:1972: pred map_foldl6/15-3
list.m:1972: pred map_foldl6/15-4
list.m:1972: pred map_foldl6/15-5
list.m:1977: pred foldr/4-0
list.m:1977: pred foldr/4-2
list.m:1977: pred foldr/4-3
list.m:1977: pred foldr/4-4
list.m:1977: pred foldr/4-5
list.m:2033: pred find_first_map2/4-0
list.m:2041: pred find_first_map3/5-0
list.m:2139: pred merge_and_remove_dups/4-0
list.m:2184: func head/2-0
list.m:2186: func tail/2-0
list.m:2191: func merge/3-0
list.m:2195: func 'TypeSpecOf__pred_or_func__merge_and_remove_dups__[T = var(V_2)]_0_1'/3-0
list.m:2197: func remove_adjacent_dups/2-0
list.m:2198: func 'TypeSpecOf__pred_or_func__remove_adjacent_dups__[T = var(V_2)]_0_1'/2-0
list.m:2215: func replace_all/4-0
list.m:2218: func replace_nth_det/4-0
list.m:2221: func det_replace_nth/4-0
list.m:2225: func 'TypeSpecOf__pred_or_func__sort_and_remove_dups__[T = var(V_2)]_0_1'/2-0
list.m:2228: func 'TypeSpecOf__pred_or_func__sort__[T = var(V_2)]_0_1'/2-0
list.m:2233: func index0_det/3-0
list.m:2236: func det_index0/3-0
list.m:2242: func det_index1/3-0
list.m:2245: func zip/3-0
list.m:2254: func chunk/3-0
list.m:2280: func merge/4-0
list.m:2281: pred lambda_list_m_2281/5-0
list.m:2284: func merge_and_remove_dups/4-0
list.m:2285: pred lambda_list_m_2285/5-0
list.m:2294: func series/4-0
list.m:2304: pred series_2/5-0
list.m:2329: func inst_preserving_append/3-0
list.opt:178: pred lambda_list_opt_178/5-0
list.opt:178: pred lambda_list_opt_178/5-0
list.opt:178: pred lambda_list_opt_178/5-0
list.opt:178: pred lambda_list_opt_178/5-0
list.opt:178: pred lambda_list_opt_178/5-0
list.opt:178: pred lambda_list_opt_178/5-0
list.opt:178: pred lambda_list_opt_178/5-0
list.opt:178: pred lambda_list_opt_178/5-0
list.opt:178: pred lambda_list_opt_178/5-0
list.opt:178: pred lambda_list_opt_178/5-0
list.opt:178: pred lambda_list_opt_178/5-0
list.opt:178: pred lambda_list_opt_178/5-0
list.opt:178: pred lambda_list_opt_178/5-0
list.opt:178: pred lambda_list_opt_178/5-0
list.opt:178: pred lambda_list_opt_178/5-0
list.opt:283: pred lambda_list_opt_283/6-0
list.opt:283: pred lambda_list_opt_283/6-0
list.opt:283: pred lambda_list_opt_283/6-0
list.opt:283: pred lambda_list_opt_283/6-0
list.opt:283: pred lambda_list_opt_283/6-0
list.opt:283: pred lambda_list_opt_283/6-0
list.opt:283: pred lambda_list_opt_283/6-0
list.opt:283: pred lambda_list_opt_283/6-0
list.opt:283: pred lambda_list_opt_283/6-0
list.opt:299: pred lambda_list_opt_299/6-0
list.opt:410: pred lambda_list_opt_410/5-0
list.opt:410: pred lambda_list_opt_410/5-0
list.opt:410: pred lambda_list_opt_410/5-0
list.opt:410: pred lambda_list_opt_410/5-0
live_vars.m:429: pred build_live_sets_in_par_conj/11-0
live_vars.m:551: pred record_par_conj/5-0
live_vars.m:559: func this_file/1-0
livemap.m:480: func this_file/1-0
liveness.m:233: pred 'ClassMethod_for_ll_backend__liveness__debug_liveness_io____unit__unit__arity0______ll_backend__liveness__maybe_debug_liveness_8'/8-0
liveness.m:238: pred detect_liveness_preds_parallel/2-0
liveness.m:245: pred detect_liveness_preds_parallel_2/4-0
liveness.m:259: pred detect_liveness_preds_parallel_3/4-0
liveness.m:267: pred detect_liveness_pred/3-0
liveness.m:276: pred detect_liveness_pred_proc/5-0
liveness.m:558: pred detect_liveness_in_par_conj/7-0
liveness.m:817: pred detect_deadness_in_par_conj/9-0
liveness.m:1169: pred delay_death_par_conj/7-0
liveness.m:1571: pred detect_resume_points_in_par_conj/6-0
liveness.m:1589: pred lambda_liveness_m_1589/3-0
liveness.m:1590: pred lambda_liveness_m_1590/3-0
liveness.m:1591: pred lambda_liveness_m_1591/2-0
liveness.m:1765: func this_file/1-0
ll_pseudo_type_info.m:74: pred construct_llds_pseudo_type_info/6-0
llds.m:1113: func abs_locn_to_lval_or_any_reg/2-0
llds.m:1134: pred break_up_local_label/3-0
llds.m:1271: func this_file/1-0
llds_out.m:708: func complexity_arg_info_array_name/2-0
llds_out.m:729: pred output_complexity_arg_info_array/3-0
llds_out.m:777: pred complexity_arg_is_profiled/1-0
llds_out.m:1132: pred output_table_tips/7-0
llds_out.m:2139: pred output_debug_instruction_and_comment/5-0
llds_out.m:2153: pred output_debug_instruction/3-0
llds_out.m:2189: pred output_comment_chars/4-0
llds_out.m:2824: pred output_livevals/3-0
llds_out.m:2847: pred output_gc_livevals_2/3-0
llds_out.m:2863: pred output_gc_livevals_params/3-0
llds_out.m:2875: pred output_layout_locns/3-0
llds_out.m:2888: pred output_layout_locn/3-0
llds_out.m:2902: pred output_live_value_type/3-0
llds_out.m:3206: func data_name_may_include_non_static_code_address/2-0
llds_out.m:3439: pred output_cons_arg_group_ints_check/4-0
llds_out.m:3484: pred ok_int_const/2-0
llds_out.m:3747: pred output_data_addrs_decls/9-0
llds_out.m:3792: pred output_data_addr_storage_type_name/6-0
llds_out.m:3810: pred data_name_linkage/2-0
llds_out.m:5296: func binary_op_to_string/2-0
llds_out.m:5307: func lval_to_string/2-0
lookup_switch.m:286: pred project_solns_to_rval_lists/3-0
lookup_switch.m:532: pred generate_several_soln_lookup_switch/15-0
lookup_switch.m:623: func case_kind_to_string/2-0
lookup_switch.m:633: pred generate_code_for_each_kind/16-0
lookup_switch.m:804: pred set_liveness_and_end_branch/6-0
lookup_switch.m:823: pred construct_several_soln_vector/15-0
lookup_switch.m:874: pred construct_fail_row/4-0
lookup_switch.m:1013: func default_value_for_type/2-0
lookup_util.m:113: pred all_disjuncts_are_conj_of_unify/1-0
lookup_util.m:160: pred generate_constants_for_disjuncts/9-0
loop_inv.m:410: func case_goals/2-0
loop_inv.m:411: func lambda_loop_inv_m_411/2-0
loop_inv.m:919: func gen_aux_proc_switch/3-0
loop_inv.m:920: func lambda_loop_inv_m_920/3-0
loop_inv.m:1010: func lambda_loop_inv_m_1010/4-0
loop_inv.m:1316: func lambda_loop_inv_m_1316/2-0
loop_inv.m:1329: func this_file/1-0
lp.m:785: pred remove_row/3-0
lp.m:942: func this_file/1-0
lp_rational.m:422: func non_false_constraint/4-0
lp_rational.m:434: pred non_false_constraint/4-0
lp_rational.m:489: func true_constraint/1-0
lp_rational.m:651: func substitute_vars/4-0
lp_rational.m:698: func bounding_box/3-0
lp_rational.m:700: func lambda_lp_rational_m_700/4-0
lp_rational.m:1421: func project/4-0
lp_rational.m:2272: pred write_constraints/4-0
lp_rational.m:2277: pred write_constraint/4-0
lp_rational.m:2286: pred write_constr_term/4-0
lp_rational.m:2292: func operator_to_string/2-0
lp_rational.m:2388: func this_file/1-0
make.dependencies.m:130: pred union_deps/9-0
make.dependencies.m:143: func combine_deps/3-0
make.dependencies.m:152: pred combine_deps_2/9-0
make.dependencies.m:170: func combine_deps_list/2-0
make.dependencies.m:178: pred lambda_make_dependencies_m_178/7-0
make.dependencies.m:178: func target_dependencies/3-0
make.dependencies.m:215: pred lambda_make_dependencies_m_215/7-0
make.dependencies.m:256: func get_foreign_deps/3-0
make.dependencies.m:266: func interface_file_dependencies/1-0
make.dependencies.m:277: func compiled_code_dependencies/2-0
make.dependencies.m:286: pred lambda_make_dependencies_m_286/9-0
make.dependencies.m:287: pred lambda_make_dependencies_m_287/9-0
make.dependencies.m:309: func compiled_code_dependencies/1-0
make.dependencies.m:314: pred lambda_make_dependencies_m_314/9-0
make.dependencies.m:319: func imports/1-0
make.dependencies.m:329: func of/3-0
make.dependencies.m:337: pred of_2/9-0
make.dependencies.m:347: func files_of/3-0
make.dependencies.m:356: pred files_of_2/9-0
make.dependencies.m:366: pred lambda_make_dependencies_m_366/9-0
make.dependencies.m:371: func lambda_make_dependencies_m_371/2-0
make.dependencies.m:382: pred map_find_module_deps/9-0
make.dependencies.m:403: pred no_deps/7-0
make.dependencies.m:408: pred self/7-0
make.dependencies.m:413: pred parents/7-0
make.dependencies.m:424: pred direct_imports/7-0
make.dependencies.m:453: pred lambda_make_dependencies_m_453/9-0
make.dependencies.m:473: pred non_intermod_direct_imports/7-0
make.dependencies.m:523: pred indirect_imports/7-0
make.dependencies.m:535: pred non_intermod_indirect_imports/7-0
make.dependencies.m:544: pred indirect_imports_2/8-0
make.dependencies.m:557: pred lambda_make_dependencies_m_557/9-0
make.dependencies.m:574: pred intermod_imports/7-0
make.dependencies.m:600: pred foreign_imports/7-0
make.dependencies.m:609: pred lambda_make_dependencies_m_609/9-0
make.dependencies.m:620: pred find_module_foreign_imports/8-0
make.dependencies.m:625: pred lambda_make_dependencies_m_625/9-0
make.dependencies.m:640: pred find_module_foreign_imports_2/8-0
make.dependencies.m:663: func get_foreign_imported_modules/3-0
make.dependencies.m:677: func get_foreign_imported_modules_3/3-0
make.dependencies.m:699: pred foreign_imports/8-0
make.dependencies.m:703: pred lambda_make_dependencies_m_703/3-0
make.dependencies.m:729: pred filter/9-0
make.dependencies.m:731: pred lambda_make_dependencies_m_731/3-0
make.dependencies.m:743: pred maybe_keep_std_lib_module/2-0
make.dependencies.m:755: pred fact_table/7-0
make.dependencies.m:802: pred find_transitive_implementation_imports/7-0
make.dependencies.m:904: pred make_local_module_id_options/7-0
make.dependencies.m:912: pred make_local_module_id_option/3-0
make.dependencies.m:921: pred check_dependencies_debug_unbuilt/4-0
make.dependencies.m:924: pred lambda_make_dependencies_m_924/3-0
make.dependencies.m:933: pred check_dependencies/9-0
make.dependencies.m:936: pred lambda_make_dependencies_m_936/1-0
make.dependencies.m:963: pred check_dependencies_timestamps_write_missing_deps/7-0
make.dependencies.m:966: pred lambda_make_dependencies_m_966/3-0
make.dependencies.m:983: pred check_dependency_timestamps/9-0
make.dependencies.m:1039: pred debug_newer_dependencies/7-0
make.dependencies.m:1048: pred debug_newer_dependencies_2/7-0
make.dependencies.m:1053: pred lambda_make_dependencies_m_1053/4-0
make.module_dep_file.m:81: pred generate_ancestor_dependencies/8-0
make.module_dep_file.m:259: pred lambda_make_module_dep_file_m_259/3-0
make.module_dep_file.m:342: pred lambda_make_module_dep_file_m_342/2-0
make.module_dep_file.m:348: pred lambda_make_module_dep_file_m_348/2-0
make.module_dep_file.m:356: pred lambda_make_module_dep_file_m_356/2-0
make.module_dep_file.m:461: pred read_module_dependencies_remake/7-0
make.module_dep_file.m:473: pred read_module_dependencies_remake_msg/4-0
make.module_dep_file.m:543: pred lambda_make_module_dep_file_m_543/3-0
make.module_dep_file.m:570: pred lambda_make_module_dep_file_m_570/6-0
make.module_dep_file.m:589: pred make_short_interfaces/9-0
make.module_dep_file.m:591: pred lambda_make_module_dep_file_m_591/4-0
make.module_dep_file.m:604: pred cleanup_short_interfaces/5-0
make.module_dep_file.m:605: pred lambda_make_module_dep_file_m_605/5-0
make.module_dep_file.m:615: pred cleanup_module_dep_files/5-0
make.module_dep_file.m:616: pred lambda_make_module_dep_file_m_616/5-0
make.module_target.m:135: pred lambda_make_module_target_m_135/9-0
make.module_target.m:152: pred lambda_make_module_target_m_152/4-0
make.module_target.m:227: pred make_dependency_files/9-0
make.module_target.m:285: pred force_reanalysis_of_suboptimal_module/5-0
make.module_target.m:307: pred build_target/11-0
make.module_target.m:325: pred lambda_make_module_target_m_325/7-0
make.module_target.m:352: pred build_target_2/11-0
make.module_target.m:443: pred build_object_code/8-0
make.module_target.m:465: pred compile_foreign_code_file/7-0
make.module_target.m:490: func forkable_module_compilation_task_type/2-0
make.module_target.m:503: pred foreign_code_file/6-0
make.module_target.m:523: pred fact_table_foreign_code_file/6-0
make.module_target.m:532: func get_object_extension/3-0
make.module_target.m:553: pred call_mercury_compile_main/4-0
make.module_target.m:564: pred invoke_mmc/6-0
make.module_target.m:626: pred record_made_target/7-0
make.module_target.m:636: pred record_made_target_2/8-0
make.module_target.m:648: pred lambda_make_module_target_m_648/3-0
make.module_target.m:661: pred update_target_status/4-0
make.module_target.m:671: func compilation_task/3-0
make.module_target.m:711: func get_pic_flags/2-0
make.module_target.m:722: pred touched_files/8-0
make.module_target.m:742: pred lambda_make_module_target_m_742/2-0
make.module_target.m:776: func lambda_make_module_target_m_776/2-0
make.module_target.m:801: func lambda_make_module_target_m_801/2-0
make.module_target.m:848: pred lambda_make_module_target_m_848/6-0
make.module_target.m:878: pred external_foreign_code_files/5-0
make.module_target.m:917: pred lambda_make_module_target_m_917/6-0
make.module_target.m:936: pred external_foreign_code_files_for_il/5-0
make.module_target.m:954: func target_type_to_pic/2-0
make.module_target.m:967: func this_file/1-0
make.program_target.m:143: pred lambda_make_program_target_m_143/8-0
make.program_target.m:175: pred get_target_modules/7-0
make.program_target.m:199: pred get_target_modules_2/7-0
make.program_target.m:214: pred get_foreign_object_targets/7-0
make.program_target.m:237: func lambda_make_program_target_m_237/3-0
make.program_target.m:251: func lambda_make_program_target_m_251/4-0
make.program_target.m:269: pred build_linked_target/16-0
make.program_target.m:300: pred build_linked_target_2/16-0
make.program_target.m:339: func lambda_make_program_target_m_339/2-0
make.program_target.m:347: pred lambda_make_program_target_m_347/3-0
make.program_target.m:384: pred lambda_make_program_target_m_384/7-0
make.program_target.m:399: func lambda_make_program_target_m_399/2-0
make.program_target.m:404: pred lambda_make_program_target_m_404/5-0
make.program_target.m:476: pred linked_target_cleanup/8-0
make.program_target.m:491: pred make_misc_target/6-0
make.program_target.m:499: pred make_misc_target/7-0
make.program_target.m:558: pred lambda_make_program_target_m_558/8-0
make.program_target.m:615: pred build_analysis_files/8-0
make.program_target.m:625: pred lambda_make_program_target_m_625/2-0
make.program_target.m:644: pred build_analysis_files_2/9-0
make.program_target.m:686: pred reverse_ordered_modules/3-0
make.program_target.m:691: pred lambda_make_program_target_m_691/2-0
make.program_target.m:697: func lookup_module_imports/3-0
make.program_target.m:709: pred modules_needing_reanalysis/6-0
make.program_target.m:757: pred reset_analysis_registry_dependency_status/3-0
make.program_target.m:765: pred install_library/6-0
make.program_target.m:812: pred install_ints_and_headers/7-0
make.program_target.m:871: pred install_library_grade/9-0
make.program_target.m:876: pred lambda_make_program_target_m_876/9-0
make.program_target.m:879: pred lambda_make_program_target_m_879/8-0
make.program_target.m:891: pred install_library_grade_2/8-0
make.program_target.m:899: pred lambda_make_program_target_m_899/3-0
make.program_target.m:926: pred lambda_make_program_target_m_926/1-0
make.program_target.m:965: pred install_library_grade_files/9-0
make.program_target.m:1008: pred install_grade_ints_and_headers/8-0
make.program_target.m:1078: pred install_subdir_file/7-0
make.program_target.m:1094: pred maybe_install_library_file/6-0
make.program_target.m:1105: pred install_file/5-0
make.program_target.m:1106: pred lambda_make_program_target_m_1106/4-0
make.program_target.m:1122: pred make_install_dirs/4-0
make.program_target.m:1142: pred lambda_make_program_target_m_1142/5-0
make.program_target.m:1153: pred make_grade_install_dirs/5-0
make.program_target.m:1185: pred print_mkdir_errors/4-0
make.program_target.m:1197: pred make_install_symlink/5-0
make.program_target.m:1208: pred make_grade_clean/6-0
make.program_target.m:1215: pred make_main_module_realclean/5-0
make.program_target.m:1244: pred remove_init_files/5-0
make.program_target.m:1257: pred make_module_clean/5-0
make.program_target.m:1273: pred lambda_make_program_target_m_1273/6-0
make.program_target.m:1284: pred lambda_make_program_target_m_1284/7-0
make.program_target.m:1290: pred lambda_make_program_target_m_1290/7-0
make.program_target.m:1317: pred make_module_realclean/5-0
make.program_target.m:1338: func this_file/1-0
make.util.m:332: pred build_with_module_options_and_output_redirect/8-0
make.util.m:342: pred build_with_module_options_and_output_redirect_2/8-0
make.util.m:353: pred build_with_module_options_and_output_redirect_3/8-0
make.util.m:356: pred build_with_output_redirect/7-0
make.util.m:535: pred get_timestamp_file_timestamp/6-0
make.util.m:551: pred get_dependency_timestamp/6-0
make.util.m:576: pred get_target_timestamp/7-0
make.util.m:595: pred get_target_timestamp_analysis_registry/7-0
make.util.m:632: pred get_target_timestamp_2/7-0
make.util.m:668: pred get_file_name/7-0
make.util.m:732: pred get_search_directories/4-0
make.util.m:750: func find_oldest_timestamp/3-0
make.util.m:761: pred make_remove_target_file/5-0
make.util.m:764: pred make_remove_target_file/6-0
make.util.m:774: pred make_remove_file/6-0
make.util.m:778: pred make_remove_file/5-0
make.util.m:786: pred report_remove_file/3-0
make.util.m:793: func lambda_make_util_m_793/5-0
make.util.m:793: func make_target_list/3-0
make.util.m:795: func make_dependency_list/3-0
make.util.m:796: func lambda_make_util_m_796/3-0
make.util.m:825: pred linked_target_file_name/5-0
make.util.m:905: func timestamp_extension/3-0
make.util.m:924: func search_for_file_type/2-0
make.util.m:944: pred target_is_grade_or_arch_dependent/1-0
make.util.m:950: pred target_is_grade_or_arch_dependent/2-0
make.util.m:982: pred verbose_msg/3-0
make.util.m:992: pred debug_file_msg/4-0
make.util.m:993: pred lambda_make_util_m_993/4-0
make.util.m:1001: pred write_dependency_file/3-0
make.util.m:1010: pred maybe_make_linked_target_message/3-0
make.util.m:1011: pred lambda_make_util_m_1011/3-0
make.util.m:1018: pred maybe_make_target_message/3-0
make.util.m:1022: pred maybe_make_target_message/4-0
make.util.m:1023: pred lambda_make_util_m_1023/4-0
make.util.m:1032: pred maybe_reanalyse_modules_message/2-0
make.util.m:1034: pred lambda_make_util_m_1034/3-0
make.util.m:1041: pred target_file_error/3-0
make.util.m:1046: pred file_error/3-0
make.util.m:1068: pred maybe_symlink_or_copy_linked_target_message/3-0
make.util.m:1069: pred lambda_make_util_m_1069/3-0
make.util.m:1098: func this_file/1-0
make_hlds_passes.m:218: pred add_builtin_type_ctor_special_preds/3-0
make_hlds_passes.m:1848: pred add_stratified_pred/8-0
make_hlds_passes.m:2063: pred report_unexpected_decl/4-0
make_hlds_passes.m:2073: pred pragma_status_error/6-0
make_hlds_passes.m:2097: func this_file/1-0
make_hlds_warn.m:98: func warn_overlap_to_spec/4-0
make_hlds_warn.m:228: pred warn_singletons_in_goal_2_shorthand/8-0
make_hlds_warn.m:248: pred warn_singletons_in_cases/7-0
make_hlds_warn.m:586: pred check_promise_ex_decl/6-0
make_hlds_warn.m:603: pred check_promise_ex_goal/4-0
make_hlds_warn.m:625: pred flatten_to_disj_list/2-0
make_hlds_warn.m:639: pred flatten_to_conj_list/2-0
make_hlds_warn.m:653: pred check_disjunction/4-0
make_hlds_warn.m:668: pred check_disj_arm/5-0
make_hlds_warn.m:698: pred promise_ex_error/5-0
make_tags.m:178: func lambda_make_tags_m_178/2-0
map.m:563: pred 'TypeSpecOf__pred_or_func__search__[K = int]_0_1'/3-0
map.m:563: pred 'TypeSpecOf__pred_or_func__search__[K = var(V_2)]_0_1'/3-0
map.m:568: pred 'TypeSpecOf__pred_or_func__lookup__[K = int]_0_1'/3-0
map.m:568: pred 'TypeSpecOf__pred_or_func__lookup__[K = var(V_2)]_0_1'/3-0
map.m:572: pred lower_bound_search/4-0
map.m:575: pred lower_bound_lookup/4-0
map.m:584: pred upper_bound_search/4-0
map.m:587: pred upper_bound_lookup/4-0
map.m:596: func max_key/2-0
map.m:598: func min_key/2-0
map.m:601: pred 'TypeSpecOf__pred__insert__[K = int]_0_1'/4-0
map.m:601: pred 'TypeSpecOf__pred__insert__[K = var(V_2)]_0_1'/4-0
map.m:606: pred 'TypeSpecOf__pred__det_insert__[K = int]_0_1'/4-0
map.m:606: pred 'TypeSpecOf__pred__det_insert__[K = var(V_2)]_0_1'/4-0
map.m:633: pred set_from_corresponding_lists/4-0
map.m:650: pred set_from_assoc_list/3-0
map.m:655: pred update/4-0
map.m:656: pred 'TypeSpecOf__pred__update__[K = int]_0_1'/4-0
map.m:656: pred 'TypeSpecOf__pred__update__[K = var(V_2)]_0_1'/4-0
map.m:661: pred 'TypeSpecOf__pred_or_func__det_update__[K = int]_0_1'/4-0
map.m:661: pred 'TypeSpecOf__pred_or_func__det_update__[K = var(V_2)]_0_1'/4-0
map.m:665: pred transform_value/4-0
map.m:668: pred det_transform_value/4-0
map.m:678: func det_transform_value/4-0
map.m:679: pred lambda_map_m_679/4-0
map.m:683: pred 'TypeSpecOf__pred__set__[K = int]_0_1'/4-0
map.m:683: pred 'TypeSpecOf__pred__set__[K = var(V_2)]_0_1'/4-0
map.m:716: pred remove/4-0
map.m:732: pred inverse_search/3-0
map.m:743: pred merge/3-0
map.m:763: pred 'TypeSpecOf__pred_or_func__overlay__[K = var(V_2)]_0_1'/3-0
map.m:771: pred 'TypeSpecOf__pred_or_func__overlay_2__[K = var(V_2)]_0_1'/3-0
map.m:784: pred 'TypeSpecOf__pred_or_func__overlay_large_map_2__[K = var(V_2)]_0_1'/3-0
map.m:795: pred 'TypeSpecOf__pred_or_func__select__[K = var(V_2)]_0_1'/3-0
map.m:804: pred 'TypeSpecOf__pred_or_func__select_2__[K = var(V_2)]_0_1'/4-0
map.m:830: pred foldl2/6-1
map.m:830: pred foldl2/6-3
map.m:833: pred foldl3/8-1
map.m:833: pred foldl3/8-2
map.m:833: pred foldl3/8-3
map.m:833: pred foldl3/8-4
map.m:836: pred foldl4/10-0
map.m:836: pred foldl4/10-1
map.m:836: pred foldl4/10-2
map.m:836: pred foldl4/10-3
map.m:836: pred foldl4/10-4
map.m:836: pred foldl4/10-5
map.m:841: pred map_values/3-1
map.m:844: pred map_foldl/5-0
map.m:844: pred map_foldl/5-2
map.m:847: pred map_foldl2/7-0
map.m:847: pred map_foldl2/7-1
map.m:847: pred map_foldl2/7-2
map.m:847: pred map_foldl2/7-3
map.m:852: pred intersect/4-0
map.m:865: pred intersect_2/5-0
map.m:899: pred det_intersect/4-0
map.m:908: func common_subset/3-0
map.m:917: func common_subset_2/4-0
map.m:1002: pred det_union/4-0
map.m:1018: func 'TypeSpecOf__pred_or_func__search__[K = int]_0_1'/3-0
map.m:1018: func 'TypeSpecOf__pred_or_func__search__[K = var(V_2)]_0_1'/3-0
map.m:1021: func 'TypeSpecOf__pred_or_func__lookup__[K = int]_0_1'/3-0
map.m:1021: func 'TypeSpecOf__pred_or_func__lookup__[K = var(V_2)]_0_1'/3-0
map.m:1023: func insert/4-0
map.m:1029: func det_insert_from_corresponding_lists/4-0
map.m:1035: func set_from_corresponding_lists/4-0
map.m:1038: func set_from_assoc_list/3-0
map.m:1041: func update/4-0
map.m:1062: func to_sorted_assoc_list/2-0
map.m:1068: func from_sorted_assoc_list/2-0
map.m:1074: func delete_list/3-0
map.m:1083: func merge/3-0
map.m:1090: func 'TypeSpecOf__pred_or_func__overlay__[K = var(V_2)]_0_1'/3-0
map.m:1092: func overlay_large_map/3-0
map.m:1096: func 'TypeSpecOf__pred_or_func__select__[K = var(V_2)]_0_1'/3-0
map.m:1101: func optimize/2-0
map.m:1112: func intersect/4-0
map.m:1113: pred lambda_map_m_1113/5-0
map.m:1116: func det_intersect/4-0
map.m:1117: pred lambda_map_m_1117/5-0
map.m:1120: func union/4-0
map.m:1121: pred lambda_map_m_1121/5-0
map.m:1124: func det_union/4-0
map.m:1125: pred lambda_map_m_1125/5-0
map.m:1128: func reverse_map/2-0
map.m:1134: pred reverse_map_2/4-0
map.m:1142: func 'TypeSpecOf__pred_or_func__elem__[K = int]_0_1'/3-0
map.m:1142: func 'TypeSpecOf__pred_or_func__elem__[K = var(V_2)]_0_1'/3-0
map.m:1144: func 'TypeSpecOf__pred_or_func__det_elem__[K = int]_0_1'/3-0
map.m:1144: func 'TypeSpecOf__pred_or_func__det_elem__[K = var(V_2)]_0_1'/3-0
map.m:1146: func 'TypeSpecOf__pred_or_func__elem :=__[K = int]_0_1'/4-0
map.m:1146: func 'TypeSpecOf__pred_or_func__elem :=__[K = var(V_2)]_0_1'/4-0
map.m:1148: func 'TypeSpecOf__pred_or_func__det_elem :=__[K = int]_0_1'/4-0
map.m:1148: func 'TypeSpecOf__pred_or_func__det_elem :=__[K = var(V_2)]_0_1'/4-0
map.opt:171: pred lambda_map_opt_171/8-0
map.opt:171: pred lambda_map_opt_171/8-0
map.opt:171: pred lambda_map_opt_171/8-0
map.opt:171: pred lambda_map_opt_171/8-0
map.opt:199: pred lambda_map_opt_199/7-0
map.opt:225: pred lambda_map_opt_225/5-0
mark_static_terms.m:130: pred disj_mark_static_terms/3-0
mark_static_terms.m:139: pred cases_mark_static_terms/3-0
mark_static_terms.m:157: pred lambda_mark_static_terms_m_157/3-0
mark_static_terms.m:214: func this_file/1-0
matching.m:159: pred find_via_cell_vars/9-0
matching.m:248: pred simplify_segment/4-0
matching.m:255: func number_segments/3-0
matching.m:269: func find_costs_benefits/7-0
matching.m:305: pred find_cell_var_loads_for_field/4-0
matching.m:319: func replicate_cost_op/4-0
matching.m:326: func make_cost_op_copies/3-0
matching.m:335: func replicate_benefit_op/4-0
matching.m:342: func make_benefit_op_copies/3-0
matching.m:356: pred gather_benefits/3-0
matching.m:364: pred gather_costs/3-0
matching.m:373: func create_graph/2-0
matching.m:385: pred create_graph_links/5-0
matching.m:395: pred add_cost_benefit_links/4-0
matching.m:407: pred add_benefit_cost_links/4-0
matching.m:421: func maximal_matching/3-0
matching.m:428: pred maximize_matching/4-0
matching.m:438: func update_matches/3-0
matching.m:449: func find_augmenting_path/4-0
matching.m:471: func find_first_path_bf/4-0
matching.m:478: func initial_queue/3-0
matching.m:486: func augpath_bf/5-0
matching.m:505: func find_unmatched_cost/2-0
matching.m:523: pred add_alternates/7-0
matching.m:553: func reachable_by_alternating_path/4-0
matching.m:562: pred reachable_by_alternating_path/5-0
matching.m:574: func lambda_matching_m_574/3-0
matching.m:583: pred adjacents/4-0
matching.m:596: func map_adjs_to_matched_cost/3-0
matching.m:603: func adj_to_matched_cost/3-0
matching.m:615: func compute_via_cell_vars/3-0
matching.m:638: func get_unmatched_benefit_nodes/3-0
matching.m:653: func get_unmatched_cost_nodes/3-0
matching.m:745: pred realized_costs_benefits/2-0
matching.m:751: func project_benefit_op/2-0
matching.m:755: func project_cost_op/2-0
matching.m:761: func this_file/1-0
math.m:296: func pi/1-0
math.m:322: func e/1-0
math.m:347: func ceiling/2-0
math.m:366: func floor/2-0
math.m:385: func round/2-0
math.m:407: func truncate/2-0
math.m:409: func sqrt/2-0
math.m:440: func solve_quadratic/4-0
math.m:474: func pow/3-0
math.m:510: func exp/2-0
math.m:529: func ln/2-0
math.m:557: func log10/2-0
math.m:581: func log2/2-0
math.m:610: func log/3-0
math.m:640: func sin/2-0
math.m:659: func cos/2-0
math.m:678: func tan/2-0
math.m:697: func asin/2-0
math.m:730: func acos/2-0
math.m:764: func atan/2-0
math.m:783: func atan2/3-0
math.m:802: func sinh/2-0
math.m:818: func cosh/2-0
math.m:834: func tanh/2-0
maybe.m:92: pred map_maybe/3-1
maybe.m:92: pred map_maybe/3-2
maybe.m:92: pred map_maybe/3-3
maybe.m:98: pred fold_maybe/4-0
maybe.m:98: pred fold_maybe/4-1
maybe.m:98: pred fold_maybe/4-2
maybe.m:101: func fold_maybe/4-0
maybe.m:104: pred map_fold_maybe/5-0
maybe.m:104: pred map_fold_maybe/5-1
maybe.m:108: pred map_fold2_maybe/7-1
maybe_mlds_to_gcc.m:61: pred run_gcc_backend/5-0
maybe_mlds_to_gcc.m:64: pred compile_to_asm/4-0
mcsolver.m:297: pred implies/4-0
mcsolver.m:311: pred different/4-0
mcsolver.m:769: func this_file/1-0
mdbcomp.m:36: pred version/1-0
mercury_compile.m:325: pred main/3-0
mercury_compile.m:552: func lambda_mercury_compile_m_552/3-0
mercury_compile.m:563: pred compile_using_gcc_backend/7-0
mercury_compile.m:646: pred do_rename_file/5-0
mercury_compile.m:708: pred process_args_no_fact_table/6-0
mercury_compile.m:734: pred process_stdin_arg_list/8-0
mercury_compile.m:1133: pred apply_process_module/7-0
mercury_compile.m:1141: pred process_module_2_no_fact_table/6-0
mercury_compile.m:1277: pred compile_with_module_options/7-0
mercury_compile.m:1285: pred lambda_mercury_compile_m_1285/7-0
mercury_compile.m:1323: pred usual_find_target_files/7-0
mercury_compile.m:1635: pred mercury_compile_asm_c_code/3-0
mercury_compile.m:1655: func mlds_has_main/2-0
mercury_compile.m:2256: pred output_analysis_file/6-0
mercury_compile.m:2545: pred backend_pass_by_phases/9-0
mercury_compile.m:2865: pred do_io_benchmark/6-0
mercury_compile.m:3949: pred maybe_saved_vars/6-0
mercury_compile.m:3967: pred maybe_stack_opt/6-0
mercury_compile.m:3985: pred maybe_followcode/6-0
mercury_compile.m:4006: pred compute_liveness/6-0
mercury_compile.m:4026: pred compute_stack_vars/6-0
mercury_compile.m:4037: pred allocate_store_map/6-0
mercury_compile.m:4048: pred maybe_goal_paths/6-0
mercury_compile.m:4065: pred generate_code/8-0
mercury_compile.m:4075: pred maybe_do_optimize/7-0
mercury_compile.m:4092: pred maybe_generate_stack_layouts/8-0
mercury_compile.m:4351: pred compile_fact_table_file/6-0
mercury_compile.m:4546: pred mlds_to_high_level_c/3-0
mercury_compile.m:4557: pred mlds_to_java/4-0
mercury_compile.m:4568: pred maybe_mlds_to_gcc/4-0
mercury_compile.m:4669: pred dump_hlds/4-0
mercury_compile.m:4722: pred dump_mlds/4-0
mercury_compile.m:4749: func this_file/1-0
mercury_to_mercury.m:964: pred output_instance_method_clause/5-0
mercury_to_mercury.m:1069: pred lambda_mercury_to_mercury_m_1069/2-0
mercury_to_mercury.m:1082: pred mercury_output_structured_inst_list/5-0
mercury_to_mercury.m:1085: func mercury_structured_inst_list_to_string/4-0
mercury_to_mercury.m:1091: pred mercury_format_structured_inst_list/5-0
mercury_to_mercury.m:1096: pred mercury_output_inst_list/4-0
mercury_to_mercury.m:1099: func mercury_inst_list_to_string/3-0
mercury_to_mercury.m:1116: pred mercury_output_structured_inst/5-0
mercury_to_mercury.m:1119: func mercury_structured_inst_to_string/4-0
mercury_to_mercury.m:1125: pred mercury_format_structured_inst/5-0
mercury_to_mercury.m:1220: func mercury_inst_to_string/3-0
mercury_to_mercury.m:1295: pred mercury_format_is_live_comma/3-0
mercury_to_mercury.m:1307: pred mercury_format_real_comma/3-0
mercury_to_mercury.m:1319: pred mercury_format_comma_real/3-0
mercury_to_mercury.m:1332: pred mercury_format_structured_inst_name/5-0
mercury_to_mercury.m:1514: pred mercury_format_structured_bound_insts/5-0
mercury_to_mercury.m:1568: pred mercury_output_cons_id/4-0
mercury_to_mercury.m:1678: pred mercury_output_mode/4-0
mercury_to_mercury.m:1753: func lambda_mercury_to_mercury_m_1753/2-0
mercury_to_mercury.m:1914: pred mercury_output_item_2/3-0
mercury_to_mercury.m:2235: func mercury_quantifier_to_string/4-0
mercury_to_mercury.m:2337: pred mercury_output_constraint/5-0
mercury_to_mercury.m:2388: pred mercury_output_mode_subdecl/8-0
mercury_to_mercury.m:2454: func mercury_pred_mode_subdecl_to_string/6-0
mercury_to_mercury.m:2492: func mercury_func_mode_decl_to_string/7-0
mercury_to_mercury.m:2514: func mercury_func_mode_subdecl_to_string/7-0
mercury_to_mercury.m:2873: pred mercury_output_promise_eqv_solutions_goal/9-0
mercury_to_mercury.m:2919: pred mercury_output_state_vars_using_prefix/6-0
mercury_to_mercury.m:2937: pred mercury_output_comma_if_needed/3-0
mercury_to_mercury.m:2941: pred mercury_output_trace_expr/4-0
mercury_to_mercury.m:2959: pred mercury_output_trace_compiletime/3-0
mercury_to_mercury.m:2981: pred mercury_output_trace_runtime/3-0
mercury_to_mercury.m:2986: pred mercury_output_trace_mutable_var/5-0
mercury_to_mercury.m:2998: pred mercury_output_trace_mutable_var_and_comma/7-0
mercury_to_mercury.m:3025: pred mercury_output_disj/5-0
mercury_to_mercury.m:3040: pred mercury_output_par_conj/5-0
mercury_to_mercury.m:3055: pred mercury_output_some/5-0
mercury_to_mercury.m:3079: pred mercury_output_pragma_foreign_decl/5-0
mercury_to_mercury.m:3083: func mercury_pragma_foreign_decl_to_string/4-0
mercury_to_mercury.m:3091: pred mercury_format_pragma_foreign_decl/5-0
mercury_to_mercury.m:3109: func mercury_foreign_language_to_string/2-0
mercury_to_mercury.m:3171: func mercury_escape_char/2-0
mercury_to_mercury.m:3251: pred mercury_output_pragma_source_file/3-0
mercury_to_mercury.m:3262: pred mercury_output_pragma_foreign_body_code/4-0
mercury_to_mercury.m:3277: func mercury_pragma_foreign_code_to_string/8-0
mercury_to_mercury.m:3475: pred mercury_output_pragma_unused_args/7-0
mercury_to_mercury.m:3491: pred mercury_format_int_list/3-0
mercury_to_mercury.m:3499: pred mercury_format_int_list_2/3-0
mercury_to_mercury.m:3540: pred mercury_output_pragma_trailing_info/7-0
mercury_to_mercury.m:3565: pred mercury_output_pragma_mm_tabling_info/7-0
mercury_to_mercury.m:3595: func mercury_pragma_decl_to_string/6-0
mercury_to_mercury.m:3662: pred mercury_format_pragma_foreign_export/7-0
mercury_to_mercury.m:3691: pred mercury_format_pragma_fact_table/5-0
mercury_to_mercury.m:3901: pred mercury_output_state_vars/5-0
mercury_to_mercury.m:3908: pred mercury_output_state_var/5-0
mercury_to_mercury.m:4176: pred strip_trailing_primes/3-0
mercury_to_mercury.m:4214: pred 'ClassMethod_for_parse_tree__mercury_to_mercury__output____io__state__arity0______parse_tree__mercury_to_mercury__add_float_3'/3-0
mercury_to_mercury.m:4217: pred 'ClassMethod_for_parse_tree__mercury_to_mercury__output____io__state__arity0______parse_tree__mercury_to_mercury__add_quoted_string_3'/3-0
mercury_to_mercury.m:4219: pred 'ClassMethod_for_parse_tree__mercury_to_mercury__output____io__state__arity0______parse_tree__mercury_to_mercury__add_class_id_3'/3-0
mercury_to_mercury.m:4220: pred 'ClassMethod_for_parse_tree__mercury_to_mercury__output____io__state__arity0______parse_tree__mercury_to_mercury__add_eval_method_3'/3-0
mercury_to_mercury.m:4221: pred 'ClassMethod_for_parse_tree__mercury_to_mercury__output____io__state__arity0______parse_tree__mercury_to_mercury__add_lambda_eval_method_3'/3-0
mercury_to_mercury.m:4223: pred 'ClassMethod_for_parse_tree__mercury_to_mercury__output____io__state__arity0______parse_tree__mercury_to_mercury__add_format_4'/4-0
mercury_to_mercury.m:4230: pred 'ClassMethod_for_parse_tree__mercury_to_mercury__output____string__arity0______parse_tree__mercury_to_mercury__add_char_3'/3-0
mercury_to_mercury.m:4232: pred 'ClassMethod_for_parse_tree__mercury_to_mercury__output____string__arity0______parse_tree__mercury_to_mercury__add_float_3'/3-0
mercury_to_mercury.m:4235: pred 'ClassMethod_for_parse_tree__mercury_to_mercury__output____string__arity0______parse_tree__mercury_to_mercury__add_quoted_string_3'/3-0
mercury_to_mercury.m:4237: pred 'ClassMethod_for_parse_tree__mercury_to_mercury__output____string__arity0______parse_tree__mercury_to_mercury__add_class_id_3'/3-0
mercury_to_mercury.m:4238: pred 'ClassMethod_for_parse_tree__mercury_to_mercury__output____string__arity0______parse_tree__mercury_to_mercury__add_eval_method_3'/3-0
mercury_to_mercury.m:4239: pred 'ClassMethod_for_parse_tree__mercury_to_mercury__output____string__arity0______parse_tree__mercury_to_mercury__add_lambda_eval_method_3'/3-0
mercury_to_mercury.m:4241: pred 'ClassMethod_for_parse_tree__mercury_to_mercury__output____string__arity0______parse_tree__mercury_to_mercury__add_format_4'/4-0
mercury_to_mercury.m:4257: pred output_char/3-0
mercury_to_mercury.m:4269: pred output_float/3-0
mercury_to_mercury.m:4287: pred output_quoted_string/3-0
mercury_to_mercury.m:4305: pred output_class_id/3-0
mercury_to_mercury.m:4314: pred output_eval_method/3-0
mercury_to_mercury.m:4321: pred output_lambda_eval_method/3-0
mercury_to_mercury.m:4327: pred output_format/4-0
mercury_to_mercury.m:4459: pred write_pragma_termination2_info/9-0
mercury_to_mercury.m:4482: pred write_maybe_pragma_constr_arg_size_info/3-0
mercury_to_mercury.m:4492: pred write_arg_size_constr/3-0
mercury_to_mercury.m:4509: pred write_arg_size_term/3-0
mercury_to_mercury.m:4519: pred write_maybe_pragma_termination_info/3-0
mercury_to_mercury.m:4535: pred write_pragma_structure_sharing_info/11-0
mercury_to_mercury.m:4572: pred write_pragma_structure_reuse_info/11-0
mercury_to_mercury.m:4610: pred write_vars_and_types/6-0
mercury_to_mercury.m:4636: func this_file/1-0
middle_rec.m:61: pred match_and_generate/4-0
middle_rec.m:93: pred contains_simple_recursive_call/2-0
middle_rec.m:100: pred contains_simple_recursive_call_conj/2-0
middle_rec.m:111: pred is_recursive_call/2-0
middle_rec.m:126: func contains_only_builtins/2-0
middle_rec.m:131: func contains_only_builtins_expr/2-0
middle_rec.m:206: func contains_only_builtins_cases/2-0
middle_rec.m:216: func contains_only_builtins_list/2-0
middle_rec.m:231: pred middle_rec_generate_switch/8-0
middle_rec.m:399: pred generate_downloop_test/3-0
middle_rec.m:423: pred split_rec_code/3-0
middle_rec.m:447: pred add_counter_to_livevals/3-0
middle_rec.m:462: pred find_unused_register/2-0
middle_rec.m:470: pred find_unused_register_2/3-0
middle_rec.m:482: pred find_used_registers/3-0
middle_rec.m:490: pred find_used_registers_instr/3-0
middle_rec.m:549: pred find_used_registers_components/3-0
middle_rec.m:557: pred find_used_registers_component/3-0
middle_rec.m:569: pred find_used_registers_lvals/3-0
middle_rec.m:577: pred find_used_registers_lval/3-0
middle_rec.m:592: pred find_used_registers_rval/3-0
middle_rec.m:619: pred find_used_registers_mem_ref/3-0
middle_rec.m:643: pred insert_pragma_c_input_registers/3-0
middle_rec.m:652: pred insert_pragma_c_output_registers/3-0
middle_rec.m:664: pred find_labels/2-0
middle_rec.m:670: pred find_labels_2/3-0
middle_rec.m:685: func this_file/1-0
ml_call_gen.m:173: pred ml_gen_main_generic_call/9-0
ml_call_gen.m:291: pred lambda_ml_call_gen_m_291/7-0
ml_call_gen.m:500: pred ml_gen_success_cont/7-0
ml_call_gen.m:544: pred ml_gen_cont_params/4-0
ml_call_gen.m:560: pred ml_gen_cont_params_2/3-0
ml_call_gen.m:577: pred ml_gen_copy_args_to_locals/6-0
ml_call_gen.m:586: pred ml_gen_copy_args_to_locals_2/6-0
ml_call_gen.m:601: func ml_gen_arg_name/2-0
ml_call_gen.m:898: pred ml_gen_builtin/9-0
ml_call_gen.m:969: func ml_gen_simple_expr/2-0
ml_call_gen.m:981: func this_file/1-0
ml_closure_gen.m:121: pred ml_gen_closure/11-0
ml_closure_gen.m:188: pred ml_gen_closure_layout/8-0
ml_closure_gen.m:229: pred ml_gen_closure_proc_id/5-0
ml_closure_gen.m:254: pred ml_stack_layout_construct_closure_args/5-0
ml_closure_gen.m:271: pred ml_stack_layout_construct_closure_arg_rval/5-0
ml_closure_gen.m:292: pred ml_gen_maybe_pseudo_type_info_defn/4-0
ml_closure_gen.m:304: pred ml_gen_type_info_defn/4-0
ml_closure_gen.m:312: pred ml_gen_maybe_pseudo_type_info/6-0
ml_closure_gen.m:325: pred ml_gen_pseudo_type_info/6-0
ml_closure_gen.m:366: pred ml_gen_type_info/6-0
ml_closure_gen.m:398: func arg_maybe_pseudo_type_infos/2-0
ml_closure_gen.m:407: func arg_type_infos/2-0
ml_closure_gen.m:414: func convert_to_local/2-0
ml_closure_gen.m:422: pred ml_stack_layout_construct_tvar_vector/7-0
ml_closure_gen.m:445: pred ml_stack_layout_construct_tvar_rvals/3-0
ml_closure_gen.m:463: pred ml_stack_layout_construct_type_param_locn_vector/3-0
ml_closure_gen.m:922: pred gen_closure_gc_trace_code/10-0
ml_closure_gen.m:1067: pred ml_gen_closure_wrapper_gc_decls/9-0
ml_closure_gen.m:1222: pred ml_gen_closure_field_lvals/7-0
ml_closure_gen.m:1241: func this_file/1-0
ml_code_gen.m:850: func lambda_ml_code_gen_m_850/2-0
ml_code_gen.m:930: pred ml_gen_pragma_export_proc/3-0
ml_code_gen.m:1053: pred ml_gen_add_table_var/7-0
ml_code_gen.m:1069: pred lambda2_ml_code_gen_m_1069/2-0
ml_code_gen.m:1069: pred lambda_ml_code_gen_m_1069/2-0
ml_code_gen.m:1258: func init_step/2-0
ml_code_gen.m:1270: func gen_init_enum_param/2-0
ml_code_gen.m:1276: func gen_init_tabling_name/4-0
ml_code_gen.m:1282: func init_stats/3-0
ml_code_gen.m:1299: func tabling_name_and_init_to_defn/6-0
ml_code_gen.m:1311: func tabling_data_decl_flags/2-0
ml_code_gen.m:1486: pred ml_set_up_initial_succ_cont/4-0
ml_code_gen.m:1583: pred lambda_ml_code_gen_m_1583/7-0
ml_code_gen.m:1692: pred ml_gen_goal/5-0
ml_code_gen.m:1836: pred ml_gen_commit/7-0
ml_code_gen.m:2041: pred maybe_put_commit_in_own_func/7-0
ml_code_gen.m:2096: pred ml_gen_maybe_make_locals_for_output_args/6-0
ml_code_gen.m:2119: pred ml_gen_make_locals_for_output_args/6-0
ml_code_gen.m:2141: pred ml_gen_make_local_for_output_arg/7-0
ml_code_gen.m:2171: func ml_gen_commit_var_decl/3-0
ml_code_gen.m:2259: pred lambda_ml_code_gen_m_2259/2-0
ml_code_gen.m:2261: pred lambda_ml_code_gen_m_2261/2-0
ml_code_gen.m:2270: pred lambda_ml_code_gen_m_2270/2-0
ml_code_gen.m:2272: pred lambda_ml_code_gen_m_2272/2-0
ml_code_gen.m:2350: pred ml_gen_nondet_pragma_foreign_proc/18-0
ml_code_gen.m:2474: pred ml_gen_trace_runtime_cond/6-0
ml_code_gen.m:2485: pred ml_generate_runtime_cond_code/4-0
ml_code_gen.m:2578: pred ml_gen_ordinary_pragma_java_proc/12-0
ml_code_gen.m:2584: pred lambda_ml_code_gen_m_2584/2-0
ml_code_gen.m:2722: pred ml_gen_ordinary_pragma_il_proc/12-0
ml_code_gen.m:2724: pred lambda_ml_code_gen_m_2724/2-0
ml_code_gen.m:2789: pred build_arg_map/3-0
ml_code_gen.m:2801: pred ml_gen_pragma_il_proc_assign_output/8-0
ml_code_gen.m:2836: pred ml_gen_pragma_il_proc_var_decl_defn/9-0
ml_code_gen.m:2943: pred ml_gen_ordinary_pragma_c_proc/12-0
ml_code_gen.m:3055: pred ml_gen_obtain_release_global_lock/5-0
ml_code_gen.m:3078: pred ml_gen_hash_define_mr_proc_label/2-0
ml_code_gen.m:3093: func get_target_code_attributes/3-0
ml_code_gen.m:3116: pred ml_gen_pragma_c_decls/4-0
ml_code_gen.m:3127: pred ml_gen_pragma_c_decl/4-0
ml_code_gen.m:3162: pred var_is_singleton/1-0
ml_code_gen.m:3174: pred ml_gen_pragma_c_input_arg_list/5-0
ml_code_gen.m:3186: pred ml_gen_pragma_c_input_arg/5-0
ml_code_gen.m:3207: pred ml_gen_pragma_c_gen_input_arg/8-0
ml_code_gen.m:3290: pred ml_gen_pragma_java_output_arg_list/8-0
ml_code_gen.m:3310: pred ml_gen_pragma_java_output_arg/8-0
ml_code_gen.m:3359: pred ml_gen_pragma_c_output_arg_list/8-0
ml_code_gen.m:3379: pred ml_gen_pragma_c_output_arg/8-0
ml_code_gen.m:3404: pred ml_gen_pragma_c_gen_output_arg/11-0
ml_code_gen.m:3491: pred ml_gen_ite/9-0
ml_code_gen.m:3607: pred ml_gen_negation/7-0
ml_code_gen.m:3695: pred ml_gen_disj/7-0
ml_code_gen.m:3792: func attribute_to_mlds_attribute/3-0
ml_code_util.m:785: func lambda_ml_code_util_m_785/2-0
ml_code_util.m:795: func lambda_ml_code_util_m_795/2-0
ml_code_util.m:923: pred ml_gen_nondet_label_func/5-0
ml_code_util.m:972: func ml_gen_and/3-0
ml_code_util.m:981: func ml_gen_not/2-0
ml_code_util.m:992: func ml_gen_array_elem_type/2-0
ml_code_util.m:996: func ml_string_type/1-0
ml_code_util.m:1045: func ml_gen_proc_params_from_rtti/3-0
ml_code_util.m:1052: func lambda_ml_code_util_m_1052/2-0
ml_code_util.m:1397: pred ml_gen_new_label/3-0
ml_code_util.m:1468: func ml_format_reserved_object_name/3-0
ml_code_util.m:1474: pred ml_format_static_const_name/4-0
ml_code_util.m:1511: func ml_gen_static_const_defn/6-0
ml_code_util.m:1554: func ml_var_name_to_string/2-0
ml_code_util.m:1637: pred ml_gen_failure/5-0
ml_code_util.m:1670: pred ml_gen_set_success/4-0
ml_code_util.m:1680: func ml_gen_cond_var_name/2-0
ml_code_util.m:1683: func ml_gen_cond_var_decl/3-0
ml_code_util.m:1687: pred ml_cond_var_lval/3-0
ml_code_util.m:1691: pred ml_gen_test_cond_var/3-0
ml_code_util.m:1695: pred ml_gen_set_cond_var/5-0
ml_code_util.m:1701: pred ml_initial_cont/4-0
ml_code_util.m:1720: pred ml_skip_dummy_argument_types/5-0
ml_code_util.m:1736: pred ml_gen_call_current_success_cont/4-0
ml_code_util.m:1739: func lambda_ml_code_util_m_1739/2-0
ml_code_util.m:1759: pred ml_gen_call_current_success_cont_indirectly/4-0
ml_code_util.m:1768: func lambda_ml_code_util_m_1768/2-0
ml_code_util.m:1802: func lambda_ml_code_util_m_1802/3-0
ml_code_util.m:1860: pred ml_get_env_ptr/2-0
ml_code_util.m:1864: pred ml_declare_env_ptr_arg/1-0
ml_code_util.m:1962: func ml_type_might_contain_pointers_for_gc/2-0
ml_code_util.m:1991: func ml_type_category_might_contain_pointers/2-0
ml_code_util.m:2014: pred trace_type_info_type/2-0
ml_code_util.m:2036: pred ml_gen_gc_trace_code/7-0
ml_code_util.m:2040: func lambda_ml_code_util_m_2040/2-0
ml_code_util.m:2079: func lambda_ml_code_util_m_2079/6-0
ml_code_util.m:2102: pred ml_gen_trace_var/6-0
ml_code_util.m:2139: pred ml_gen_make_type_info_var/6-0
ml_code_util.m:2189: pred fixup_newobj/4-0
ml_code_util.m:2199: pred fixup_newobj_in_statement/4-0
ml_code_util.m:2208: pred fixup_newobj_in_stmt/4-0
ml_code_util.m:2259: pred fixup_newobj_in_case/4-0
ml_code_util.m:2266: pred fixup_newobj_in_maybe_statement/4-0
ml_code_util.m:2274: pred fixup_newobj_in_default/4-0
ml_code_util.m:2284: pred fixup_newobj_in_atomic_statement/4-0
ml_code_util.m:2341: pred init_field_n/7-0
ml_code_util.m:2352: func maybe_tag_rval/4-0
ml_code_util.m:2483: pred ml_gen_info_put_commit_in_own_func/2-0
ml_code_util.m:2492: pred ml_gen_info_new_label/3-0
ml_code_util.m:2512: pred ml_gen_info_new_commit_label/3-0
ml_code_util.m:2517: pred ml_gen_info_new_cond_var/3-0
ml_code_util.m:2527: pred ml_gen_info_new_const/3-0
ml_code_util.m:2532: pred ml_gen_info_set_const_var_name/4-0
ml_code_util.m:2536: pred ml_gen_info_lookup_const_var_name/3-0
ml_code_util.m:2539: pred ml_gen_info_search_const_var_name/3-0
ml_code_util.m:2542: pred ml_gen_info_push_success_cont/3-0
ml_code_util.m:2546: pred ml_gen_info_pop_success_cont/2-0
ml_code_util.m:2551: pred ml_gen_info_current_success_cont/2-0
ml_code_util.m:2554: pred ml_gen_info_set_var_lval/4-0
ml_code_util.m:2558: pred ml_gen_info_set_var_lvals/3-0
ml_code_util.m:2566: pred ml_gen_info_add_env_var_name/3-0
ml_code_util.m:2616: func ml_closure_arg_offset/1-0
ml_code_util.m:2623: func ml_typeclass_info_arg_offset/1-0
ml_code_util.m:2641: func ml_base_typeclass_info_method_offset/1-0
ml_code_util.m:2666: func this_file/1-0
ml_elim_nested.m:665: func strip_gc_trace_code/2-0
ml_elim_nested.m:697: pred ml_maybe_copy_args/8-0
ml_elim_nested.m:788: pred ml_create_env/12-0
ml_elim_nested.m:894: pred ml_chain_stack_frames/11-0
ml_elim_nested.m:977: pred gen_gc_trace_func/8-0
ml_elim_nested.m:1026: func ml_gen_gc_trace_func_decl_flags/1-0
ml_elim_nested.m:1040: pred extract_gc_trace_code/3-0
ml_elim_nested.m:1058: func convert_local_to_field/2-0
ml_elim_nested.m:1071: func convert_local_to_global/2-0
ml_elim_nested.m:1103: pred ml_insert_init_env/8-0
ml_elim_nested.m:1155: pred ml_init_env/8-0
ml_elim_nested.m:1191: pred ml_conv_arg_to_var/3-0
ml_elim_nested.m:1202: func env_type_decl_flags/1-0
ml_elim_nested.m:1219: func ml_block/4-0
ml_elim_nested.m:1231: func ml_stack_chain_var/1-0
ml_elim_nested.m:1241: func ml_stack_chain_type/1-0
ml_elim_nested.m:1316: func ml_module_name_string/2-0
ml_elim_nested.m:1353: pred flatten_function_body/4-0
ml_elim_nested.m:1453: pred flatten_case/4-0
ml_elim_nested.m:1460: pred flatten_default/4-0
ml_elim_nested.m:1492: pred save_and_restore_stack_chain/4-0
ml_elim_nested.m:1712: pred elim_info_add_and_flatten_local_data/3-0
ml_elim_nested.m:1786: pred fixup_case_cond/4-0
ml_elim_nested.m:1795: pred fixup_target_code_component/4-0
ml_elim_nested.m:1810: pred fixup_trail_op/4-0
ml_elim_nested.m:1997: func ml_env_module_name/3-0
ml_elim_nested.m:2055: pred maybe_statement_contains_defn/2-0
ml_elim_nested.m:2062: pred function_body_contains_defn/2-0
ml_elim_nested.m:2124: pred cases_contains_defn/2-0
ml_elim_nested.m:2134: pred default_contains_defn/2-0
ml_elim_nested.m:2146: pred add_unchain_stack_to_maybe_statement/4-0
ml_elim_nested.m:2154: pred add_unchain_stack_to_statements/4-0
ml_elim_nested.m:2161: pred add_unchain_stack_to_statement/4-0
ml_elim_nested.m:2169: pred add_unchain_stack_to_stmt/5-0
ml_elim_nested.m:2222: pred add_unchain_stack_to_call/7-0
ml_elim_nested.m:2237: func lambda_ml_elim_nested_m_2237/2-0
ml_elim_nested.m:2249: pred add_unchain_stack_to_case/4-0
ml_elim_nested.m:2256: pred add_unchain_stack_to_default/4-0
ml_elim_nested.m:2266: func prepend_unchain_frame/4-0
ml_elim_nested.m:2281: func ml_gen_unchain_frame/3-0
ml_elim_nested.m:2315: func gen_saved_stack_chain_var/3-0
ml_elim_nested.m:2333: func gen_save_stack_chain_var/4-0
ml_elim_nested.m:2346: func gen_restore_stack_chain_var/4-0
ml_elim_nested.m:2354: func ml_saved_stack_chain_name/2-0
ml_elim_nested.m:2430: pred elim_info_add_nested_func/3-0
ml_elim_nested.m:2436: pred elim_info_add_local_data/3-0
ml_elim_nested.m:2442: pred elim_info_remove_local_data/3-0
ml_elim_nested.m:2460: func this_file/1-0
ml_optimize.m:199: func optimize_in_case/3-0
ml_optimize.m:205: func optimize_in_default/3-0
ml_optimize.m:288: func tailcall_loop_top/2-0
ml_optimize.m:306: func tailcall_loop_label_name/1-0
ml_optimize.m:316: pred generate_assign_args/5-0
ml_optimize.m:449: pred target_supports_break_and_continue/1-0
ml_optimize.m:455: func target_supports_break_and_continue_2/2-0
ml_optimize.m:682: pred eliminate_locals/5-0
ml_optimize.m:724: pred try_to_eliminate_defn/6-0
ml_optimize.m:776: pred rval_is_cheap_enough_to_duplicate/1-0
ml_optimize.m:787: pred rval_will_not_change/1-0
ml_optimize.m:807: pred rval_cannot_throw/1-0
ml_optimize.m:822: pred find_initial_val_in_statements/4-0
ml_optimize.m:851: pred find_initial_val_in_statement/4-0
ml_optimize.m:880: pred eliminate_var/8-0
ml_optimize.m:899: pred eliminate_var_in_block/6-0
ml_optimize.m:906: pred eliminate_var_in_defns/4-0
ml_optimize.m:912: pred eliminate_var_in_defn/4-0
ml_optimize.m:934: pred eliminate_var_in_function_body/4-0
ml_optimize.m:943: pred eliminate_var_in_initializer/4-0
ml_optimize.m:958: pred eliminate_var_in_rvals/4-0
ml_optimize.m:965: pred eliminate_var_in_maybe_rval/4-0
ml_optimize.m:972: pred eliminate_var_in_rval/4-0
ml_optimize.m:1015: pred eliminate_var_in_lvals/4-0
ml_optimize.m:1021: pred eliminate_var_in_lval/4-0
ml_optimize.m:1051: pred eliminate_var_in_statements/4-0
ml_optimize.m:1058: pred eliminate_var_in_maybe_statement/4-0
ml_optimize.m:1066: pred eliminate_var_in_statement/4-0
ml_optimize.m:1074: pred eliminate_var_in_stmt/4-0
ml_optimize.m:1138: pred eliminate_var_in_case/4-0
ml_optimize.m:1146: pred eliminate_var_in_default/4-0
ml_optimize.m:1158: pred eliminate_var_in_atomic_stmt/4-0
ml_optimize.m:1195: pred eliminate_var_in_case_cond/4-0
ml_optimize.m:1206: pred eliminate_var_in_target_code_component/4-0
ml_optimize.m:1222: pred eliminate_var_in_trail_op/4-0
ml_optimize.m:1240: func this_file/1-0
ml_simplify_switch.m:55: pred ml_simplify_switch/5-0
ml_simplify_switch.m:120: pred is_integral_type/1-0
ml_simplify_switch.m:128: pred is_dense_switch/2-0
ml_simplify_switch.m:150: pred maybe_eliminate_default/7-0
ml_simplify_switch.m:177: func calc_density/3-0
ml_simplify_switch.m:187: pred find_first_and_last_case/3-0
ml_simplify_switch.m:193: pred find_first_and_last_case_2/5-0
ml_simplify_switch.m:200: pred find_first_and_last_case_3/5-0
ml_simplify_switch.m:232: pred generate_dense_switch/12-0
ml_simplify_switch.m:297: pred generate_cases/8-0
ml_simplify_switch.m:318: pred generate_case/8-0
ml_simplify_switch.m:345: pred insert_cases_into_map/4-0
ml_simplify_switch.m:353: pred insert_case_into_map/4-0
ml_simplify_switch.m:373: pred insert_range_into_map/5-0
ml_simplify_switch.m:391: func get_case_labels/5-0
ml_simplify_switch.m:413: func ml_switch_to_if_else_chain/5-0
ml_simplify_switch.m:446: func ml_gen_case_match_conds/3-0
ml_simplify_switch.m:459: func ml_gen_case_match_cond/3-0
ml_simplify_switch.m:470: func this_file/1-0
ml_string_switch.m:60: pred generate/9-0
ml_string_switch.m:225: pred gen_hash_slots/10-0
ml_string_switch.m:247: pred gen_hash_slot/9-0
ml_string_switch.m:275: func this_file/1-0
ml_switch_gen.m:128: pred ml_gen_switch/9-0
ml_switch_gen.m:244: pred target_supports_switch/2-0
ml_switch_gen.m:253: pred target_supports_int_switch/1-0
ml_switch_gen.m:257: pred target_supports_string_switch/1-0
ml_switch_gen.m:261: pred target_supports_goto/1-0
ml_switch_gen.m:265: pred target_supports_computed_goto/1-0
ml_switch_gen.m:274: func target_supports_int_switch_2/2-0
ml_switch_gen.m:280: func target_supports_string_switch_2/2-0
ml_switch_gen.m:286: func target_supports_computed_goto_2/2-0
ml_switch_gen.m:294: func target_supports_goto_2/2-0
ml_switch_gen.m:307: func determine_category/3-0
ml_switch_gen.m:321: pred ml_switch_lookup_tags/4-0
ml_switch_gen.m:340: pred ml_switch_generate_if_else_chain/9-0
ml_switch_gen.m:380: pred ml_switch_generate_mlds_switch/9-0
ml_switch_gen.m:397: pred ml_switch_gen_range/3-0
ml_switch_gen.m:414: pred ml_switch_generate_mlds_cases/5-0
ml_switch_gen.m:424: pred ml_switch_generate_mlds_case/5-0
ml_switch_gen.m:438: pred ml_switch_generate_default/6-0
ml_switch_gen.m:459: func this_file/1-0
ml_tag_switch.m:61: pred generate/9-0
ml_tag_switch.m:99: pred gen_ptag_cases/9-0
ml_tag_switch.m:113: pred gen_ptag_case/9-0
ml_tag_switch.m:117: pred lambda_ml_tag_switch_m_117/2-0
ml_tag_switch.m:170: pred gen_stag_switch/10-0
ml_tag_switch.m:202: pred gen_stag_cases/5-0
ml_tag_switch.m:211: pred gen_stag_case/5-0
ml_tag_switch.m:221: func this_file/1-0
ml_tailcall.m:186: func mark_tailcalls_in_maybe_statement/4-0
ml_tailcall.m:320: func mark_tailcalls_in_cases/4-0
ml_tailcall.m:330: func mark_tailcalls_in_case/4-0
ml_tailcall.m:336: func mark_tailcalls_in_default/4-0
ml_tailcall.m:427: pred check_lval/2-0
ml_tailcall.m:469: pred var_is_local/2-0
ml_tailcall.m:519: pred ml_warn_tailcalls/3-0
ml_tailcall.m:532: pred nontailcall_in_mlds/2-0
ml_tailcall.m:540: pred nontailcall_in_defns/3-0
ml_tailcall.m:547: pred nontailcall_in_defn/3-0
ml_tailcall.m:566: pred nontailcall_in_statement/4-0
ml_tailcall.m:591: pred report_nontailcall_warning/3-0
ml_type_gen.m:196: pred ml_gen_enum_type/7-0
ml_type_gen.m:227: func ml_gen_enum_value_member/2-0
ml_type_gen.m:236: func ml_gen_enum_constant/4-0
ml_type_gen.m:248: pred lambda_ml_type_gen_m_248/2-0
ml_type_gen.m:435: func ml_gen_tag_member/3-0
ml_type_gen.m:469: pred ml_uses_secondary_tag/3-0
ml_type_gen.m:523: pred ml_gen_secondary_tag_class/7-0
ml_type_gen.m:734: func target_uses_empty_base_classes/2-0
ml_type_gen.m:851: func gen_init_tag/6-0
ml_type_gen.m:872: pred ml_gen_typeclass_info_member/6-0
ml_type_gen.m:880: pred ml_gen_type_info_member/6-0
ml_type_gen.m:965: func ml_gen_member_decl_flags/1-0
ml_type_gen.m:975: func ml_gen_enum_constant_decl_flags/1-0
ml_type_gen.m:985: func ml_gen_special_member_decl_flags/1-0
ml_type_gen.m:999: func this_file/1-0
ml_unify_gen.m:125: pred lambda_ml_unify_gen_m_125/2-0
ml_unify_gen.m:157: pred lambda_ml_unify_gen_m_157/2-0
ml_unify_gen.m:189: pred lambda_ml_unify_gen_m_189/2-0
ml_unify_gen.m:335: pred ml_gen_static_const_arg/5-0
ml_unify_gen.m:345: pred ml_gen_static_const_arg_2/7-0
ml_unify_gen.m:484: func ml_gen_reserved_address/4-0
ml_unify_gen.m:528: func target_supports_inheritence/2-0
ml_unify_gen.m:549: pred ml_gen_compound/12-0
ml_unify_gen.m:607: pred ml_gen_new_object/16-0
ml_unify_gen.m:666: pred lambda_ml_unify_gen_m_666/2-0
ml_unify_gen.m:709: func lambda_ml_unify_gen_m_709/2-0
ml_unify_gen.m:741: pred lambda_ml_unify_gen_m_741/4-0
ml_unify_gen.m:758: pred lambda_ml_unify_gen_m_758/2-0
ml_unify_gen.m:794: pred ml_gen_field_take_address_assigns/7-0
ml_unify_gen.m:820: func get_type_for_cons_id/6-0
ml_unify_gen.m:897: pred ml_gen_field_type/3-0
ml_unify_gen.m:938: pred get_maybe_cons_id_arg_types/5-0
ml_unify_gen.m:952: func constructor_arg_types/5-0
ml_unify_gen.m:1005: func ml_gen_mktag/2-0
ml_unify_gen.m:1013: pred ml_gen_box_or_unbox_const_rval_list/8-0
ml_unify_gen.m:1054: pred ml_gen_box_const_rval_list/7-0
ml_unify_gen.m:1070: pred ml_gen_box_const_rval/7-0
ml_unify_gen.m:1118: pred ml_gen_static_const_arg_list/5-0
ml_unify_gen.m:1133: pred ml_gen_static_const_name/4-0
ml_unify_gen.m:1144: pred ml_lookup_static_const_name/3-0
ml_unify_gen.m:1153: pred ml_gen_static_const_addr/4-0
ml_unify_gen.m:1160: pred ml_cons_name/2-0
ml_unify_gen.m:1197: pred ml_gen_cons_args/16-0
ml_unify_gen.m:1215: pred ml_gen_cons_args_2/16-0
ml_unify_gen.m:1429: func lambda_ml_unify_gen_m_1429/2-0
ml_unify_gen.m:1624: pred ml_gen_semi_deconstruct/9-0
ml_unify_gen.m:1660: pred ml_gen_tag_test/7-0
ml_unify_gen.m:1678: func ml_gen_tag_test_rval/5-0
ml_unify_gen.m:1737: func lambda_ml_unify_gen_m_1737/6-0
ml_unify_gen.m:1752: func ml_gen_secondary_tag_rval/5-0
ml_unify_gen.m:1781: func ml_gen_hl_tag_field_id/3-0
ml_util.m:211: pred defns_contain_main/1-0
ml_util.m:263: pred maybe_statement_contains_statement/2-0
ml_util.m:320: pred cases_contains_statement/2-0
ml_util.m:328: pred default_contains_statement/2-0
ml_util.m:344: pred statements_contains_var/2-0
ml_util.m:352: pred maybe_statement_contains_var/2-0
ml_util.m:355: pred statement_contains_var/2-0
ml_util.m:361: pred stmt_contains_var/2-0
ml_util.m:420: pred cases_contains_var/2-0
ml_util.m:430: pred default_contains_var/2-0
ml_util.m:437: pred atomic_stmt_contains_var/2-0
ml_util.m:459: pred trail_op_contains_var/2-0
ml_util.m:477: pred target_code_component_contains_var/2-0
ml_util.m:500: pred defn_contains_foreign_code/2-0
ml_util.m:512: pred defn_contains_outline_foreign_proc/2-0
ml_util.m:519: pred defn_is_type/1-0
ml_util.m:523: pred defn_is_function/1-0
ml_util.m:527: pred defn_is_type_ctor_info/1-0
ml_util.m:534: pred defn_is_commit_type_var/1-0
ml_util.m:539: pred defn_is_public/1-0
ml_util.m:550: pred defns_contains_var/2-0
ml_util.m:554: pred defn_contains_var/2-0
ml_util.m:561: pred defn_body_contains_var/2-0
ml_util.m:577: pred function_body_contains_var/2-0
ml_util.m:604: pred rvals_contains_var/2-0
ml_util.m:609: pred maybe_rval_contains_var/2-0
ml_util.m:631: pred lvals_contains_var/2-0
ml_util.m:699: func gen_init_maybe/4-0
ml_util.m:708: func gen_init_bool/2-0
ml_util.m:711: func gen_init_boxed_int/2-0
ml_util.m:714: func gen_init_reserved_address/3-0
mlds.m:1909: func mlds_std_tabling_proc_label/2-0
mlds.m:1927: func flip_initial_case_of_final_part/2-0
mlds.m:1933: func flip_initial_case/2-0
mlds.m:2070: func set_virtuality/3-0
mlds.m:2073: func set_finality/3-0
mlds.m:2076: func set_constness/3-0
mlds.m:2079: func set_abstractness/3-0
mlds.m:2095: func this_file/1-0
mlds_to_c.m:123: pred output_mlds/4-0
mlds_to_c.m:135: pred output_c_file/4-0
mlds_to_c.m:143: pred output_header_file/4-0
mlds_to_c.m:160: pred mlds_output_hdr_file/4-0
mlds_to_c.m:198: pred mlds_output_hdr_imports/4-0
mlds_to_c.m:203: pred mlds_output_src_imports/4-0
mlds_to_c.m:221: pred mlds_output_src_import/4-0
mlds_to_c.m:258: pred mlds_output_src_file/4-0
mlds_to_c.m:319: func mlds_get_env_var_names/2-0
mlds_to_c.m:326: pred mlds_get_env_var_names_from_defn/2-0
mlds_to_c.m:331: pred mlds_output_env_var_decl/3-0
mlds_to_c.m:339: pred mlds_output_hdr_start/4-0
mlds_to_c.m:383: pred mlds_output_src_start/8-0
mlds_to_c.m:419: pred mlds_output_init_and_final_comments/6-0
mlds_to_c.m:451: pred mlds_output_env_var_init/3-0
mlds_to_c.m:461: pred mlds_output_src_bootstrap_defines/2-0
mlds_to_c.m:466: pred mlds_output_hdr_end/4-0
mlds_to_c.m:493: pred mlds_output_src_end/4-0
mlds_to_c.m:504: pred mlds_output_auto_gen_comment/3-0
mlds_to_c.m:516: pred mlds_output_grade_var/2-0
mlds_to_c.m:529: func mlds_get_c_foreign_code/2-0
mlds_to_c.m:552: pred mlds_output_init_fn_decls/5-0
mlds_to_c.m:579: pred mlds_output_init_fn_defns/7-0
mlds_to_c.m:641: pred output_required_calls/3-0
mlds_to_c.m:649: pred output_init_fn_name/4-0
mlds_to_c.m:672: pred output_required_fn_name/4-0
mlds_to_c.m:690: pred need_to_init_entries/1-0
mlds_to_c.m:706: pred mlds_output_calls_to_init_entry/4-0
mlds_to_c.m:721: pred mlds_output_calls_to_register_tci/4-0
mlds_to_c.m:739: pred mlds_output_c_hdr_decls/5-0
mlds_to_c.m:759: pred lambda_mlds_to_c_m_759/3-0
mlds_to_c.m:770: pred mlds_output_c_hdr_decl/5-0
mlds_to_c.m:794: pred mlds_output_c_decls/4-0
mlds_to_c.m:804: pred mlds_output_c_defns/5-0
mlds_to_c.m:818: pred mlds_output_c_foreign_import_module/4-0
mlds_to_c.m:837: pred mlds_output_c_defn/4-0
mlds_to_c.m:853: pred mlds_output_pragma_export_defn/5-0
mlds_to_c.m:856: pred lambda_mlds_to_c_m_856/2-0
mlds_to_c.m:870: pred mlds_output_pragma_export_func_name/5-0
mlds_to_c.m:872: pred lambda_mlds_to_c_m_872/2-0
mlds_to_c.m:885: pred mlds_output_pragma_export_type/3-0
mlds_to_c.m:896: pred mlds_output_pragma_export_type/4-0
mlds_to_c.m:958: pred mlds_output_pragma_export_defn_body/5-0
mlds_to_c.m:962: pred lambda_mlds_to_c_m_962/1-0
mlds_to_c.m:966: pred lambda_mlds_to_c_m_966/1-0
mlds_to_c.m:1047: pred mlds_output_pragma_input_arg/4-0
mlds_to_c.m:1062: pred mlds_output_pragma_output_arg/4-0
mlds_to_c.m:1077: pred mlds_output_pragma_export_input_defns/4-0
mlds_to_c.m:1087: pred mlds_output_pragma_export_output_defns/4-0
mlds_to_c.m:1097: func pointed_to_type/2-0
mlds_to_c.m:1106: func boxed_name/2-0
mlds_to_c.m:1117: pred mlds_output_pragma_export_call/5-0
mlds_to_c.m:1129: pred mlds_output_pragma_export_arg/4-0
mlds_to_c.m:1184: pred mlds_output_decls/5-0
mlds_to_c.m:1190: pred mlds_output_defns/6-0
mlds_to_c.m:1209: pred mlds_output_decl_blank_line/5-0
mlds_to_c.m:1216: pred mlds_output_decl/5-0
mlds_to_c.m:1264: pred mlds_output_type_forward_decls/4-0
mlds_to_c.m:1279: pred mlds_type_list_contains_type/2-0
mlds_to_c.m:1289: pred mlds_type_contains_type/2-0
mlds_to_c.m:1302: pred mlds_output_type_forward_decl/4-0
mlds_to_c.m:1325: pred mlds_output_defn/6-0
mlds_to_c.m:1342: pred mlds_output_decl_body/6-0
mlds_to_c.m:1361: pred mlds_output_defn_body/6-0
mlds_to_c.m:1382: pred mlds_output_maybe_gc_trace_code/6-0
mlds_to_c.m:1404: pred mlds_output_class_decl/5-0
mlds_to_c.m:1418: pred mlds_output_class/6-0
mlds_to_c.m:1491: pred is_static_member/1-0
mlds_to_c.m:1503: pred mlds_make_base_class/5-0
mlds_to_c.m:1520: pred mlds_output_enum_constants/5-0
mlds_to_c.m:1533: pred is_enum_const/1-0
mlds_to_c.m:1542: pred mlds_output_enum_constant/5-0
mlds_to_c.m:1562: pred mlds_output_data_decl/5-0
mlds_to_c.m:1569: pred mlds_output_data_decl_2/4-0
mlds_to_c.m:1576: pred mlds_output_data_decl_ho/6-0
mlds_to_c.m:1585: pred mlds_output_data_defn/5-0
mlds_to_c.m:1594: pred mlds_output_maybe/4-0
mlds_to_c.m:1605: pred mlds_output_initializer/4-0
mlds_to_c.m:1615: func mlds_needs_initialization/2-0
mlds_to_c.m:1624: pred mlds_output_initializer_body/4-0
mlds_to_c.m:1664: pred mlds_output_pred_proc_id/3-0
mlds_to_c.m:1683: pred mlds_output_func/7-0
mlds_to_c.m:1708: pred mlds_output_func_decl/6-0
mlds_to_c.m:1720: pred mlds_output_func_decl_ho/9-0
mlds_to_c.m:1749: pred mlds_output_prefix_suffix/5-0
mlds_to_c.m:1758: pred mlds_output_params/8-0
mlds_to_c.m:1777: pred mlds_output_param/8-0
mlds_to_c.m:1788: pred mlds_output_func_type_prefix/3-0
mlds_to_c.m:1808: pred mlds_output_func_type_suffix/3-0
mlds_to_c.m:1815: pred mlds_output_param_types/3-0
mlds_to_c.m:1828: pred mlds_output_param_type/3-0
mlds_to_c.m:1839: pred mlds_output_fully_qualified_name/3-0
mlds_to_c.m:1863: pred mlds_output_fully_qualified_proc_label/3-0
mlds_to_c.m:1880: pred mlds_output_fully_qualified/4-0
mlds_to_c.m:1890: pred mlds_output_module_name/3-0
mlds_to_c.m:1898: pred mlds_output_name/3-0
mlds_to_c.m:1923: pred mlds_output_pred_label/3-0
mlds_to_c.m:1959: func mlds_pred_label_to_string/2-0
mlds_to_c.m:1989: pred mlds_output_data_name/3-0
mlds_to_c.m:2006: func mlds_tabling_data_name/3-0
mlds_to_c.m:2017: pred mlds_output_type/3-0
mlds_to_c.m:2029: pred mlds_output_type_prefix/3-0
mlds_to_c.m:2130: pred mlds_output_mercury_type_prefix/4-0
mlds_to_c.m:2196: pred mlds_output_mercury_user_type_prefix/4-0
mlds_to_c.m:2214: pred mlds_output_mercury_user_type_name/4-0
mlds_to_c.m:2226: pred mlds_output_type_suffix/3-0
mlds_to_c.m:2236: func initializer_array_size/2-0
mlds_to_c.m:2244: pred mlds_output_type_suffix/4-0
mlds_to_c.m:2304: pred mlds_output_array_type_suffix/3-0
mlds_to_c.m:2325: pred mlds_output_decl_flags/6-0
mlds_to_c.m:2345: pred mlds_output_access_comment/3-0
mlds_to_c.m:2356: pred mlds_output_access_comment_2/3-0
mlds_to_c.m:2370: pred mlds_output_per_instance_comment/3-0
mlds_to_c.m:2382: pred mlds_output_per_instance_comment_2/3-0
mlds_to_c.m:2391: pred mlds_output_extern_or_static/7-0
mlds_to_c.m:2424: pred mlds_output_virtuality/3-0
mlds_to_c.m:2430: pred mlds_output_finality/3-0
mlds_to_c.m:2436: pred mlds_output_constness/3-0
mlds_to_c.m:2442: pred mlds_output_abstractness/3-0
mlds_to_c.m:2457: pred mlds_output_statements/5-0
mlds_to_c.m:2464: pred mlds_output_statement/5-0
mlds_to_c.m:2471: pred mlds_output_stmt/6-0
mlds_to_c.m:2818: pred mlds_output_computed_goto_label/7-0
mlds_to_c.m:2836: pred mlds_output_switch_case/6-0
mlds_to_c.m:2846: pred mlds_output_case_cond/5-0
mlds_to_c.m:2864: pred mlds_output_switch_default/6-0
mlds_to_c.m:2887: pred mlds_maybe_output_heap_profile_instr/7-0
mlds_to_c.m:2925: pred mlds_maybe_output_call_profile_instr/6-0
mlds_to_c.m:2945: pred mlds_maybe_output_time_profile_instr/5-0
mlds_to_c.m:2964: pred mlds_output_label_name/3-0
mlds_to_c.m:2970: pred mlds_output_atomic_stmt/6-0
mlds_to_c.m:3160: pred mlds_output_target_code_component/4-0
mlds_to_c.m:3186: func type_needs_forwarding_pointer_space/2-0
mlds_to_c.m:3225: pred mlds_output_init_args/9-0
mlds_to_c.m:3255: pred write_lval_or_string/3-0
mlds_to_c.m:3272: pred mlds_output_lval/3-0
mlds_to_c.m:3344: func global_var_name/2-0
mlds_to_c.m:3348: pred mlds_output_var/3-0
mlds_to_c.m:3353: pred mlds_output_var_name/3-0
mlds_to_c.m:3358: pred mlds_output_mangled_name/3-0
mlds_to_c.m:3377: pred mlds_output_bracketed_rval/3-0
mlds_to_c.m:3398: pred mlds_output_return_list/4-0
mlds_to_c.m:3410: pred mlds_output_rval/3-0
mlds_to_c.m:3462: pred mlds_output_unop/4-0
mlds_to_c.m:3474: pred mlds_output_cast_rval/4-0
mlds_to_c.m:3480: pred mlds_output_cast/3-0
mlds_to_c.m:3488: pred mlds_output_boxed_rval/4-0
mlds_to_c.m:3538: pred is_an_address/1-0
mlds_to_c.m:3550: pred mlds_output_unboxed_rval/4-0
mlds_to_c.m:3584: pred mlds_output_std_unop/4-0
mlds_to_c.m:3601: pred mlds_output_binop/5-0
mlds_to_c.m:3673: pred mlds_output_binary_op/3-0
mlds_to_c.m:3683: pred mlds_output_rval_const/3-0
mlds_to_c.m:3719: pred mlds_output_tag/3-0
mlds_to_c.m:3728: pred mlds_output_code_addr/3-0
mlds_to_c.m:3737: pred mlds_output_proc_label/3-0
mlds_to_c.m:3744: func mlds_proc_label_to_string/2-0
mlds_to_c.m:3750: pred mlds_output_data_addr/3-0
mlds_to_c.m:3772: pred mlds_output_data_var_name/4-0
mlds_to_c.m:3790: pred output_context/3-0
mlds_to_c.m:3798: pred reset_context/2-0
mlds_to_c.m:3803: pred mlds_indent/4-0
mlds_to_c.m:3814: pred mlds_indent/3-0
mlds_to_c.m:3824: func this_file/1-0
mlds_to_il.m:518: func rename_switch_case/2-0
mlds_to_il.m:522: func rename_cond/2-0
mlds_to_il.m:802: func decl_flags_to_nestedclassattrs/2-0
mlds_to_il.m:951: func interface_id_to_class_name/2-0
mlds_to_il.m:1118: pred lambda_mlds_to_il_m_1118/4-0
mlds_to_il.m:1326: func attribute_to_custom_attribute/3-0
mlds_to_il.m:1368: pred mlds_export_to_mlds_defn/2-0
mlds_to_il.m:1372: pred lambda_mlds_to_il_m_1372/2-0
mlds_to_il.m:1375: pred lambda_mlds_to_il_m_1375/6-0
mlds_to_il.m:1388: func lambda_mlds_to_il_m_1388/3-0
mlds_to_il.m:1397: func lambda_mlds_to_il_m_1397/3-0
mlds_to_il.m:1404: func lambda_mlds_to_il_m_1404/2-0
mlds_to_il.m:1901: func lambda_mlds_to_il_m_1901/2-0
mlds_to_il.m:1954: pred lambda_mlds_to_il_m_1954/4-0
mlds_to_il.m:2108: pred lambda_mlds_to_il_m_2108/5-0
mlds_to_il.m:2160: func inline_code_to_il_asm/2-0
mlds_to_il.m:2201: func get_max_stack_attribute/2-0
mlds_to_il.m:2632: pred binaryop_to_il/4-0
mlds_to_il.m:2780: pred generate_condition/5-0
mlds_to_il.m:3808: func convert_from_object/2-0
mlds_to_il.m:3875: func il_string_equals/1-0
mlds_to_il.m:3880: func il_string_compare/1-0
mlds_to_il.m:3890: func il_mercury_string_hash/1-0
mlds_to_il.m:3907: func mercury_string_class_name/1-0
mlds_to_il.m:3930: func il_generic_valuetype_name/1-0
mlds_to_il.m:3936: func il_generic_enum_name/1-0
mlds_to_il.m:3957: func il_generic_array_type/1-0
mlds_to_il.m:3983: func il_exception_class_name/1-0
mlds_to_il.m:4039: func il_heap_envptr_type/1-0
mlds_to_il.m:4043: func il_heap_envptr_simple_type/1-0
mlds_to_il.m:4047: func il_heap_envptr_class_name/1-0
mlds_to_il.m:4056: func il_commit_type/1-0
mlds_to_il.m:4060: func il_commit_simple_type/1-0
mlds_to_il.m:4064: func il_commit_class_name/1-0
mlds_to_il.m:4072: func mercury_library_name/2-0
mlds_to_il.m:4191: func mercury_strong_name_assembly_decls/1-0
mlds_to_il.m:4246: func throw_unimplemented/2-0
mlds_to_il.m:4256: func newobj_constructor/3-0
mlds_to_il.m:4262: func get_constructor_methoddef/3-0
mlds_to_il.m:4268: func get_instance_methodref/5-0
mlds_to_il.m:4469: pred lambda_mlds_to_il_m_4469/4-0
mlds_to_il.m:4532: pred maybe_map_fold/6-0
mlds_to_ilasm.m:162: func this_file/1-0
mlds_to_java.m:146: pred output_mlds/4-0
mlds_to_java.m:182: pred defn_is_rtti_data/1-0
mlds_to_java.m:191: pred type_is_enum/1-0
mlds_to_java.m:200: pred type_is_object/1-0
mlds_to_java.m:206: func type_category_is_object/2-0
mlds_to_java.m:226: func mlds_lval_type/2-0
mlds_to_java.m:241: pred rval_is_int_const/1-0
mlds_to_java.m:251: pred rval_is_enum_object/1-0
mlds_to_java.m:266: pred interface_is_special/1-0
mlds_to_java.m:313: pred mangle_mlds_sym_name_for_java/4-0
mlds_to_java.m:349: func valid_symbol_name/2-0
mlds_to_java.m:367: func valid_module_name/2-0
mlds_to_java.m:382: pred output_imports/3-0
mlds_to_java.m:389: pred output_import/3-0
mlds_to_java.m:422: pred output_java_src_file/5-0
mlds_to_java.m:474: pred output_java_decl/4-0
mlds_to_java.m:487: pred output_java_body_code/4-0
mlds_to_java.m:502: func mlds_get_java_foreign_code/2-0
mlds_to_java.m:524: pred output_exports/7-0
mlds_to_java.m:529: pred lambda_mlds_to_java_m_529/2-0
mlds_to_java.m:559: pred lambda_mlds_to_java_m_559/3-0
mlds_to_java.m:581: pred find_pointer_addressed_methods/3-0
mlds_to_java.m:591: pred method_ptrs_in_entity_defn/3-0
mlds_to_java.m:609: pred method_ptrs_in_statements/3-0
mlds_to_java.m:617: pred method_ptrs_in_statement/3-0
mlds_to_java.m:623: pred method_ptrs_in_stmt/3-0
mlds_to_java.m:690: pred method_ptrs_in_switch_default/3-0
mlds_to_java.m:698: pred method_ptrs_in_switch_cases/3-0
mlds_to_java.m:707: pred method_ptrs_in_defns/3-0
mlds_to_java.m:715: pred method_ptrs_in_defn/3-0
mlds_to_java.m:721: pred method_ptrs_in_initializer/3-0
mlds_to_java.m:733: pred method_ptrs_in_initializers/3-0
mlds_to_java.m:741: pred method_ptrs_in_rvals/3-0
mlds_to_java.m:749: pred method_ptrs_in_rval/3-0
mlds_to_java.m:771: pred method_ptrs_in_lval/3-0
mlds_to_java.m:803: pred generate_code_addr_wrappers/4-0
mlds_to_java.m:821: pred generate_addr_wrapper_class/4-0
mlds_to_java.m:866: pred generate_call_method/2-0
mlds_to_java.m:961: pred generate_call_method_args/5-0
mlds_to_java.m:988: func make_pred_name_string/4-0
mlds_to_java.m:1003: func pred_label_string/2-0
mlds_to_java.m:1050: pred output_src_start/7-0
mlds_to_java.m:1073: pred output_package_info/3-0
mlds_to_java.m:1088: pred maybe_write_main_driver/5-0
mlds_to_java.m:1126: pred output_src_end/4-0
mlds_to_java.m:1139: pred output_auto_gen_comment/3-0
mlds_to_java.m:1168: pred output_defns/7-0
mlds_to_java.m:1175: pred output_defn/7-0
mlds_to_java.m:1202: pred output_defn_body/8-0
mlds_to_java.m:1207: pred lambda_mlds_to_java_m_1207/1-0
mlds_to_java.m:1225: pred output_class/7-0
mlds_to_java.m:1260: pred output_extends_list/4-0
mlds_to_java.m:1275: pred output_implements_list/4-0
mlds_to_java.m:1288: pred output_interface/3-0
mlds_to_java.m:1314: pred output_class_body/8-0
mlds_to_java.m:1348: pred defn_is_const/1-0
mlds_to_java.m:1357: pred output_enum_ctor/4-0
mlds_to_java.m:1375: pred output_enum_constants/6-0
mlds_to_java.m:1383: pred output_enum_constant/6-0
mlds_to_java.m:1406: pred output_data_decl/4-0
mlds_to_java.m:1414: pred output_data_defn/6-0
mlds_to_java.m:1425: func get_java_type_initializer/2-0
mlds_to_java.m:1467: pred output_maybe/4-0
mlds_to_java.m:1478: pred output_initializer/6-0
mlds_to_java.m:1493: func needs_initialization/2-0
mlds_to_java.m:1502: pred output_initializer_body/6-0
mlds_to_java.m:1537: pred lambda_mlds_to_java_m_1537/5-0
mlds_to_java.m:1554: pred lambda_mlds_to_java_m_1554/5-0
mlds_to_java.m:1568: pred output_pred_proc_id/3-0
mlds_to_java.m:1588: pred output_func/9-0
mlds_to_java.m:1609: pred output_func_decl/7-0
mlds_to_java.m:1635: pred output_params/6-0
mlds_to_java.m:1650: pred output_param/6-0
mlds_to_java.m:1666: pred output_maybe_qualified_name/4-0
mlds_to_java.m:1680: pred output_fully_qualified_name/3-0
mlds_to_java.m:1686: pred output_fully_qualified_proc_label/4-0
mlds_to_java.m:1695: pred output_fully_qualified/5-0
mlds_to_java.m:1705: pred output_module_name/3-0
mlds_to_java.m:1711: pred output_class_name_and_arity/4-0
mlds_to_java.m:1717: pred output_class_name/3-0
mlds_to_java.m:1725: pred output_name/3-0
mlds_to_java.m:1745: pred output_pred_label/3-0
mlds_to_java.m:1782: pred output_data_name/3-0
mlds_to_java.m:1803: pred output_mlds_var_name/3-0
mlds_to_java.m:1815: pred output_type/3-0
mlds_to_java.m:1912: pred output_mercury_type/4-0
mlds_to_java.m:1964: pred output_mercury_user_type/4-0
mlds_to_java.m:1980: func type_is_array/2-0
mlds_to_java.m:1998: func type_category_is_array/2-0
mlds_to_java.m:2021: pred hand_defined_type/2-0
mlds_to_java.m:2037: pred output_decl_flags/4-0
mlds_to_java.m:2047: pred output_access/3-0
mlds_to_java.m:2055: pred output_per_instance/3-0
mlds_to_java.m:2060: pred output_virtuality/3-0
mlds_to_java.m:2065: pred output_finality/3-0
mlds_to_java.m:2070: pred output_constness/3-0
mlds_to_java.m:2075: pred output_abstractness/3-0
mlds_to_java.m:2080: pred maybe_output_comment/3-0
mlds_to_java.m:2122: func mod_name/2-0
mlds_to_java.m:2127: pred output_statements/7-0
mlds_to_java.m:2153: pred output_statement/7-0
mlds_to_java.m:2164: pred output_stmt/8-0
mlds_to_java.m:2338: pred lambda_mlds_to_java_m_2338/5-0
mlds_to_java.m:2460: pred lambda_mlds_to_java_m_2460/5-0
mlds_to_java.m:2526: func while_exit_methods/3-0
mlds_to_java.m:2554: pred output_args_as_array/6-0
mlds_to_java.m:2562: pred output_boxed_args/6-0
mlds_to_java.m:2580: func remove_dummy_vars/3-0
mlds_to_java.m:2614: pred output_assign_results/9-0
mlds_to_java.m:2632: pred output_unboxed_result/5-0
mlds_to_java.m:2655: pred output_switch_cases/9-0
mlds_to_java.m:2677: pred output_switch_case/8-0
mlds_to_java.m:2698: pred output_case_cond/7-0
mlds_to_java.m:2713: pred output_switch_default/8-0
mlds_to_java.m:2739: pred output_atomic_stmt/7-0
mlds_to_java.m:2861: pred output_target_code_component/6-0
mlds_to_java.m:2886: pred output_init_args/8-0
mlds_to_java.m:2922: pred output_lval/5-0
mlds_to_java.m:2981: pred output_mangled_name/3-0
mlds_to_java.m:2987: pred output_valid_mangled_name/3-0
mlds_to_java.m:2995: pred output_call_rval/5-0
mlds_to_java.m:3009: pred output_bracketed_rval/5-0
mlds_to_java.m:3026: pred output_rval/5-0
mlds_to_java.m:3050: pred output_unop/6-0
mlds_to_java.m:3085: pred output_cast_rval/6-0
mlds_to_java.m:3098: pred output_boxed_rval/6-0
mlds_to_java.m:3114: pred output_unboxed_rval/6-0
mlds_to_java.m:3142: pred java_builtin_type/5-0
mlds_to_java.m:3175: pred output_std_unop/6-0
mlds_to_java.m:3189: pred output_binop/7-0
mlds_to_java.m:3243: pred output_rval_maybe_with_enum/5-0
mlds_to_java.m:3253: pred output_binary_op/3-0
mlds_to_java.m:3263: pred output_rval_const/3-0
mlds_to_java.m:3300: pred mlds_output_code_addr/4-0
mlds_to_java.m:3331: pred mlds_output_proc_label/3-0
mlds_to_java.m:3338: pred mlds_output_data_addr/3-0
mlds_to_java.m:3354: pred output_context/3-0
mlds_to_java.m:3358: pred indent_line/4-0
mlds_to_java.m:3370: pred indent_line/3-0
mlds_to_java.m:3380: func this_file/1-0
mlds_to_managed.m:289: pred lambda_mlds_to_managed_m_289/4-0
mlds_to_managed.m:333: pred lambda_mlds_to_managed_m_333/4-0
mlds_to_managed.m:578: pred write_rval/4-0
mlds_to_managed.m:623: pred write_rval_const/4-0
mlds_to_managed.m:668: pred write_lval/4-0
mlds_to_managed.m:699: pred write_field_selector/3-0
mlds_to_managed.m:733: pred write_input_arg_as_foreign_type/4-0
mlds_to_managed.m:748: pred write_parameter_initializer/4-0
mlds_to_managed.m:776: pred write_il_type_modifier_as_foreign_type/4-0
mlds_to_managed.m:859: pred write_il_simple_type_as_foreign_type_mcpp/3-0
mlds_to_managed.m:924: pred write_csharp_initializer/3-0
mlds_to_managed.m:979: pred write_class_name/4-0
mmc_analysis.m:69: func 'ClassMethod_for_analysis__compiler____transform_hlds__mmc_analysis__mmc__arity0______analysis__compiler_name_1'/2-0
mmc_analysis.m:71: func 'ClassMethod_for_analysis__compiler____transform_hlds__mmc_analysis__mmc__arity0______analysis__analyses_2'/3-0
mmc_analysis.m:91: pred 'ClassMethod_for_analysis__compiler____transform_hlds__mmc_analysis__mmc__arity0______analysis__module_id_to_read_file_name_6'/6-0
mmc_analysis.m:94: pred 'ClassMethod_for_analysis__compiler____transform_hlds__mmc_analysis__mmc__arity0______analysis__module_id_to_write_file_name_6'/6-0
mmc_analysis.m:97: pred 'ClassMethod_for_analysis__compiler____transform_hlds__mmc_analysis__mmc__arity0______analysis__module_is_local_5'/5-0
mmc_analysis.m:104: pred mmc_module_id_to_read_file_name/5-0
mmc_analysis.m:120: pred mmc_module_id_to_write_file_name/5-0
mmc_analysis.m:126: pred mmc_module_is_local/4-0
mmc_analysis.m:131: func module_name_to_module_id/2-0
mmc_analysis.m:134: func module_id_to_module_name/2-0
mmc_analysis.m:137: func pred_or_func_name_arity_to_func_id/5-0
mmc_analysis.m:143: pred module_id_func_id/4-0
mode_constraint_robdd.m:48: func 'pred_id :='/3-0
mode_constraint_robdd.m:184: func init_mode_constraint_info/2-0
mode_constraint_robdd.m:201: pred mode_constraint_var/4-0
mode_constraint_robdd.m:204: pred mode_constraint_var/5-0
mode_constraint_robdd.m:228: func mode_constraint_var/3-0
mode_constraint_robdd.m:231: pred enter_lambda_goal/3-0
mode_constraint_robdd.m:235: pred leave_lambda_goal/2-0
mode_constraint_robdd.m:247: pred get_prog_var_level/4-0
mode_constraint_robdd.m:251: pred set_level_from_var/3-0
mode_constraint_robdd.m:255: pred save_threshold/3-0
mode_constraint_robdd.m:258: func restrict_threshold/3-0
mode_constraint_robdd.m:261: func restrict_filter/4-0
mode_constraint_robdd.m:262: pred lambda_mode_constraint_robdd_m_262/3-0
mode_constraint_robdd.m:267: pred save_min_var_for_pred/3-0
mode_constraint_robdd.m:273: pred save_max_var_for_pred/3-0
mode_constraint_robdd.m:279: pred get_interesting_vars_for_pred/4-0
mode_constraint_robdd.m:283: func lambda2_mode_constraint_robdd_m_283/3-0
mode_constraint_robdd.m:283: func lambda3_mode_constraint_robdd_m_283/4-0
mode_constraint_robdd.m:283: func lambda_mode_constraint_robdd_m_283/2-0
mode_constraint_robdd.m:284: pred lambda_mode_constraint_robdd_m_284/4-0
mode_constraint_robdd.m:286: func lambda2_mode_constraint_robdd_m_286/2-0
mode_constraint_robdd.m:286: func lambda_mode_constraint_robdd_m_286/4-0
mode_constraint_robdd.m:290: pred set_input_nodes/4-0
mode_constraint_robdd.m:296: pred lambda_mode_constraint_robdd_m_296/6-0
mode_constraint_robdd.m:305: pred set_simple_mode_constraints/2-0
mode_constraint_robdd.m:308: pred unset_simple_mode_constraints/2-0
mode_constraint_robdd.m:311: pred using_simple_mode_constraints/2-0
mode_constraint_robdd.m:337: pred dump_mode_constraint_var/4-0
mode_constraint_robdd.m:354: pred dump_goal_path_step/3-0
mode_constraint_robdd.m:378: pred robdd_to_dot/6-0
mode_constraint_robdd.m:381: pred lambda_mode_constraint_robdd_m_381/5-0
mode_constraint_robdd.m:397: func atomic_prodvars_map/3-0
mode_constraint_robdd.m:402: func lambda_mode_constraint_robdd_m_402/4-0
mode_constraints.m:190: pred dump_abstract_constraints/5-0
mode_constraints.m:268: pred process_scc/8-0
mode_constraints.m:284: pred lambda_mode_constraints_m_284/5-0
mode_constraints.m:301: func 'ClassMethod_for_check_hlds__mode_constraints__has_mc_info____check_hlds__mode_constraints__number_robdd_info__arity0______check_hlds__mode_constraints__mc_info_1'/2-0
mode_constraints.m:302: func 'ClassMethod_for_check_hlds__mode_constraints__has_mc_info____check_hlds__mode_constraints__number_robdd_info__arity0______check_hlds__mode_constraints__mc_info :=_2'/3-0
mode_constraints.m:306: func 'ClassMethod_for_check_hlds__mode_constraints__has_module_info____check_hlds__mode_constraints__number_robdd_info__arity0______check_hlds__mode_constraints__module_info_1'/2-0
mode_constraints.m:307: func 'ClassMethod_for_check_hlds__mode_constraints__has_module_info____check_hlds__mode_constraints__number_robdd_info__arity0______check_hlds__mode_constraints__module_info :=_2'/3-0
mode_constraints.m:314: pred update_mc_info/4-0
mode_constraints.m:324: pred update_mc_info/3-0
mode_constraints.m:324: pred update_mc_info/3-1
mode_constraints.m:333: pred update_md_info/4-0
mode_constraints.m:352: pred number_robdd_variables_in_pred/5-0
mode_constraints.m:374: pred lambda_mode_constraints_m_374/3-0
mode_constraints.m:388: pred lambda_mode_constraints_m_388/5-0
mode_constraints.m:408: pred number_robdd_variables_in_goal/7-0
mode_constraints.m:421: pred number_robdd_variables_in_goal_2/9-0
mode_constraints.m:482: pred number_robdd_variables_in_rhs/7-0
mode_constraints.m:501: pred lambda_mode_constraints_m_501/4-0
mode_constraints.m:502: pred lambda_mode_constraints_m_502/3-0
mode_constraints.m:521: pred number_robdd_variables_at_goal_path/7-0
mode_constraints.m:527: pred lambda_mode_constraints_m_527/4-0
mode_constraints.m:536: pred number_robdd_variables_in_goals/7-0
mode_constraints.m:550: pred number_robdd_variables_in_cases/7-0
mode_constraints.m:566: pred process_scc_pass_1/10-0
mode_constraints.m:580: pred process_scc_pass_2/7-0
mode_constraints.m:594: pred process_pred/10-0
mode_constraints.m:648: pred process_pred_2/7-0
mode_constraints.m:722: func 'ClassMethod_for_check_hlds__mode_constraints__has_mc_info____check_hlds__mode_constraints__goal_constraints_info__arity0______check_hlds__mode_constraints__mc_info_1'/2-0
mode_constraints.m:723: func 'ClassMethod_for_check_hlds__mode_constraints__has_mc_info____check_hlds__mode_constraints__goal_constraints_info__arity0______check_hlds__mode_constraints__mc_info :=_2'/3-0
mode_constraints.m:727: func 'ClassMethod_for_check_hlds__mode_constraints__has_module_info____check_hlds__mode_constraints__goal_constraints_info__arity0______check_hlds__mode_constraints__module_info_1'/2-0
mode_constraints.m:728: func 'ClassMethod_for_check_hlds__mode_constraints__has_module_info____check_hlds__mode_constraints__goal_constraints_info__arity0______check_hlds__mode_constraints__module_info :=_2'/3-0
mode_constraints.m:732: func 'ClassMethod_for_check_hlds__mode_constraints__has_ho_modes____check_hlds__mode_constraints__goal_constraints_info__arity0______check_hlds__mode_constraints__ho_modes_1'/2-0
mode_constraints.m:733: func 'ClassMethod_for_check_hlds__mode_constraints__has_ho_modes____check_hlds__mode_constraints__goal_constraints_info__arity0______check_hlds__mode_constraints__ho_modes :=_2'/3-0
mode_constraints.m:745: pred get_var/4-0
mode_constraints.m:751: pred get_var/5-0
mode_constraints.m:757: pred save_thresh/3-0
mode_constraints.m:763: pred add_atomic_goal/3-0
mode_constraints.m:774: func 'ClassMethod_for_check_hlds__mode_constraints__has_mc_info____check_hlds__mode_constraints__mode_decl_info__arity0______check_hlds__mode_constraints__mc_info_1'/2-0
mode_constraints.m:775: func 'ClassMethod_for_check_hlds__mode_constraints__has_mc_info____check_hlds__mode_constraints__mode_decl_info__arity0______check_hlds__mode_constraints__mc_info :=_2'/3-0
mode_constraints.m:779: func 'ClassMethod_for_check_hlds__mode_constraints__has_ho_modes____check_hlds__mode_constraints__mode_decl_info__arity0______check_hlds__mode_constraints__ho_modes_1'/2-0
mode_constraints.m:780: func 'ClassMethod_for_check_hlds__mode_constraints__has_ho_modes____check_hlds__mode_constraints__mode_decl_info__arity0______check_hlds__mode_constraints__ho_modes :=_2'/3-0
mode_constraints.m:792: pred mode_decl_to_constraint/11-0
mode_constraints.m:820: pred process_mode_decl_for_proc/14-0
mode_constraints.m:836: pred process_mode_decl/14-0
mode_constraints.m:855: pred process_arg_modes/13-0
mode_constraints.m:866: func initial/2-0
mode_constraints.m:870: func final/2-0
mode_constraints.m:874: func goal_path/3-0
mode_constraints.m:880: pred true_var/6-0
mode_constraints.m:889: pred false_var/6-0
mode_constraints.m:896: pred ignore/5-0
mode_constraints.m:902: pred call_in/6-0
mode_constraints.m:911: pred call_out/6-0
mode_constraints.m:931: pred process_inst/12-0
mode_constraints.m:952: pred do_process_inst/12-0
mode_constraints.m:953: pred lambda_mode_constraints_m_953/8-0
mode_constraints.m:973: pred lambda_mode_constraints_m_973/14-0
mode_constraints.m:980: pred lambda_mode_constraints_m_980/12-0
mode_constraints.m:1015: pred process_clauses_info/12-0
mode_constraints.m:1030: pred lambda_mode_constraints_m_1030/2-0
mode_constraints.m:1070: pred input_output_constraints/8-0
mode_constraints.m:1090: pred lambda_mode_constraints_m_1090/8-0
mode_constraints.m:1108: pred goal_constraints/8-0
mode_constraints.m:1120: pred lambda_mode_constraints_m_1120/4-0
mode_constraints.m:1195: pred goal_constraints_2/10-0
mode_constraints.m:1200: func lambda_mode_constraints_m_1200/3-0
mode_constraints.m:1201: func lambda_mode_constraints_m_1201/4-0
mode_constraints.m:1229: pred lambda_mode_constraints_m_1229/7-0
mode_constraints.m:1231: pred lambda_mode_constraints_m_1231/7-0
mode_constraints.m:1270: pred lambda_mode_constraints_m_1270/8-0
mode_constraints.m:1287: pred lambda_mode_constraints_m_1287/5-0
mode_constraints.m:1291: pred lambda_mode_constraints_m_1291/7-0
mode_constraints.m:1294: pred lambda_mode_constraints_m_1294/8-0
mode_constraints.m:1350: pred lambda_mode_constraints_m_1350/7-0
mode_constraints.m:1364: pred lambda_mode_constraints_m_1364/7-0
mode_constraints.m:1395: pred lambda_mode_constraints_m_1395/8-0
mode_constraints.m:1404: pred lambda_mode_constraints_m_1404/7-0
mode_constraints.m:1417: pred lambda_mode_constraints_m_1417/9-0
mode_constraints.m:1443: pred conj_constraints/9-0
mode_constraints.m:1457: pred conj_constraints_process_var/9-0
mode_constraints.m:1458: pred lambda_mode_constraints_m_1458/5-0
mode_constraints.m:1518: pred conj_subgoal_constraints/8-0
mode_constraints.m:1533: pred disj_constraints/10-0
mode_constraints.m:1547: pred unify_constraints/8-0
mode_constraints.m:1550: pred lambda_mode_constraints_m_1550/4-0
mode_constraints.m:1554: pred lambda_mode_constraints_m_1554/6-0
mode_constraints.m:1577: pred lambda_mode_constraints_m_1577/5-0
mode_constraints.m:1584: func lambda_mode_constraints_m_1584/4-0
mode_constraints.m:1596: pred lambda_mode_constraints_m_1596/7-0
mode_constraints.m:1613: pred lambda_mode_constraints_m_1613/6-0
mode_constraints.m:1620: pred lambda_mode_constraints_m_1620/6-0
mode_constraints.m:1658: pred lambda_mode_constraints_m_1658/6-0
mode_constraints.m:1685: pred call_constraints/8-0
mode_constraints.m:1687: pred lambda_mode_constraints_m_1687/4-0
mode_constraints.m:1692: pred lambda_mode_constraints_m_1692/7-0
mode_constraints.m:1706: pred higher_order_call_constraints/4-0
mode_constraints.m:1711: pred lambda_mode_constraints_m_1711/8-0
mode_constraints.m:1713: pred lambda_mode_constraints_m_1713/9-0
mode_constraints.m:1718: pred lambda_mode_constraints_m_1718/8-0
mode_constraints.m:1740: pred negation_constraints/6-0
mode_constraints.m:1742: pred lambda_mode_constraints_m_1742/6-0
mode_constraints.m:1753: pred generic_call_constrain_var/6-0
mode_constraints.m:1755: pred lambda_mode_constraints_m_1755/6-0
mode_constraints.m:1861: pred cons_id_in_bound_insts/3-0
mode_constraints.m:1870: pred equivalent_cons_ids/2-0
mode_constraints.m:1883: pred equivalent_sym_names/2-0
mode_constraints.m:1897: pred constrain_local_vars/6-0
mode_constraints.m:1898: pred lambda_mode_constraints_m_1898/6-0
mode_constraints.m:1915: pred constrain_non_occurring_vars/8-0
mode_constraints.m:1919: pred lambda_mode_constraints_m_1919/4-0
mode_constraints.m:1925: pred lambda_mode_constraints_m_1925/6-0
mode_constraints.m:1948: pred share_ho_modes/6-0
mode_constraints.m:1971: pred arg_modes_map/5-0
mode_constraints.m:1974: pred lambda_mode_constraints_m_1974/4-0
mode_constraints.m:1976: pred lambda_mode_constraints_m_1976/4-0
mode_constraints.m:1980: pred lambda_mode_constraints_m_1980/2-0
mode_constraints.m:1991: pred arg_modes_map_2/5-0
mode_constraints.m:2070: func goal_path/2-0
mode_constraints.m:2075: func vars/2-0
mode_constraints.m:2085: pred pred_can_succeed/1-0
mode_constraints.m:2099: pred proc_can_succeed/1-0
mode_constraints.m:2137: func this_file/1-0
mode_debug.m:76: pred mode_checkpoint_write/9-0
mode_debug.m:119: pred write_var_insts/8-0
mode_debug.m:169: pred identical_insts/2-0
mode_errors.m:527: pred write_indented_goal/5-0
mode_errors.m:549: func mode_error_par_conj_to_spec/3-0
mode_errors.m:832: func mode_error_implied_mode_to_spec/5-0
mode_errors.m:855: func mode_error_no_mode_decl_to_spec/2-0
mode_errors.m:865: func mode_error_unify_pred_to_spec/6-0
mode_errors.m:938: func mode_error_unify_var_lambda_to_spec/5-0
mode_errors.m:1417: func this_file/1-0
mode_info.m:502: pred mode_info_get_last_checkpoint_insts/2-0
mode_info.m:533: pred mode_info_set_last_checkpoint_insts/3-0
mode_info.m:535: pred mode_info_set_parallel_vars/3-0
mode_info.m:538: pred mode_info_set_how_to_check/3-0
mode_info.m:551: pred mode_info_get_modes/2-0
mode_info.m:554: pred mode_info_get_insts/2-0
mode_info.m:659: pred mode_info_get_liveness/2-0
mode_info.m:773: func this_file/1-0
mode_ordering.m:67: pred mode_ordering/6-0
mode_ordering.m:74: pred scc/4-0
mode_ordering.m:81: pred pred/5-0
mode_ordering.m:113: pred infer_proc/7-0
mode_ordering.m:124: pred check_proc/7-0
mode_ordering.m:137: pred proc/7-0
mode_ordering.m:157: pred enter_lambda_goal/3-0
mode_ordering.m:164: pred leave_lambda_goal/2-0
mode_ordering.m:172: pred mode_order_goal/4-0
mode_ordering.m:179: pred mode_order_goal_2/6-0
mode_ordering.m:242: pred lambda_mode_ordering_m_242/5-0
mode_ordering.m:340: pred mode_order_disj/3-0
mode_ordering.m:348: pred mode_order_disj_2/3-0
mode_ordering.m:354: pred combine_mode_vars_sets/3-0
mode_ordering.m:372: pred union_mode_vars_sets/3-0
mode_ordering.m:378: pred union_mode_vars_set/3-0
mode_ordering.m:397: pred goal_info_copy_mode_var_sets/3-0
mode_ordering.m:405: pred mode_order_conj/2-0
mode_ordering.m:406: func lambda_mode_ordering_m_406/3-0
mode_ordering.m:418: func lambda_mode_ordering_m_418/4-0
mode_ordering.m:419: func lambda_mode_ordering_m_419/4-0
mode_ordering.m:424: func lambda_mode_ordering_m_424/4-0
mode_ordering.m:425: func lambda_mode_ordering_m_425/4-0
mode_ordering.m:430: func lambda_mode_ordering_m_430/6-0
mode_ordering.m:433: func lambda_mode_ordering_m_433/5-0
mode_ordering.m:441: func lambda_mode_ordering_m_441/5-0
mode_ordering.m:462: pred set_atomic_prod_vars/5-0
mode_ordering.m:480: pred pred_info_create_proc_info_for_mode_decl_constraint/4-0
mode_ordering.m:494: pred find_matching_proc/7-0
mode_ordering.m:527: pred find_matching_proc_2/8-0
mode_ordering.m:549: pred lambda_mode_ordering_m_549/7-0
mode_ordering.m:563: pred report_ordering_mode_errors/3-0
mode_ordering.m:571: pred lookup_pred_constraint/4-0
mode_ordering.m:577: func this_file/1-0
mode_robdd.equiv_vars.m:83: func init_equiv_vars/1-0
mode_robdd.equiv_vars.m:85: func add_equality/4-0
mode_robdd.equiv_vars.m:146: func add_equality_2/4-0
mode_robdd.equiv_vars.m:150: func add_equalities/3-0
mode_robdd.equiv_vars.m:157: pred vars_are_equivalent/3-0
mode_robdd.equiv_vars.m:161: pred vars_are_not_equivalent/3-0
mode_robdd.equiv_vars.m:164: func 'TypeSpecOf__pred_or_func__leader__[T = mc_type]_0_1'/3-0
mode_robdd.equiv_vars.m:164: func leader/3-0
mode_robdd.equiv_vars.m:166: func det_leader/3-0
mode_robdd.equiv_vars.m:170: func 'leader :='/4-0
mode_robdd.equiv_vars.m:173: pred empty/1-0
mode_robdd.equiv_vars.m:175: func */3-0
mode_robdd.equiv_vars.m:176: func lambda_mode_robdd_equiv_vars_m_176/5-0
mode_robdd.equiv_vars.m:193: func normalise_leader_map/2-0
mode_robdd.equiv_vars.m:194: func lambda_mode_robdd_equiv_vars_m_194/5-0
mode_robdd.equiv_vars.m:204: func +/3-0
mode_robdd.equiv_vars.m:213: pred disj_2/5-0
mode_robdd.equiv_vars.m:223: pred disj_3/10-0
mode_robdd.equiv_vars.m:245: func difference/3-0
mode_robdd.equiv_vars.m:252: pred diff_2/5-0
mode_robdd.equiv_vars.m:262: pred diff_3/10-0
mode_robdd.equiv_vars.m:281: func delete/3-0
mode_robdd.equiv_vars.m:285: pred lambda_mode_robdd_equiv_vars_m_285/4-0
mode_robdd.equiv_vars.m:287: func lambda_mode_robdd_equiv_vars_m_287/5-0
mode_robdd.equiv_vars.m:302: func restrict_threshold/3-0
mode_robdd.equiv_vars.m:304: pred lambda_mode_robdd_equiv_vars_m_304/3-0
mode_robdd.equiv_vars.m:310: func filter/3-0
mode_robdd.equiv_vars.m:312: func lambda_mode_robdd_equiv_vars_m_312/4-0
mode_robdd.equiv_vars.m:314: pred normalise_known_equivalent_vars/5-0
mode_robdd.equiv_vars.m:319: pred 'TypeSpecOf__pred_or_func__normalise_known_equivalent_vars__[T = mc_type]_0_1'/5-0
mode_robdd.equiv_vars.m:332: func 'TypeSpecOf__pred_or_func__normalise_known_equivalent_vars_1__[T = mc_type]_0_1'/4-0
mode_robdd.equiv_vars.m:332: func normalise_known_equivalent_vars_1/4-0
mode_robdd.equiv_vars.m:344: pred normalise_known_equivalent_vars_2/4-0
mode_robdd.equiv_vars.m:355: pred label/5-0
mode_robdd.equiv_vars.m:356: pred lambda_mode_robdd_equiv_vars_m_356/7-0
mode_robdd.equiv_vars.m:370: func equivalent_vars_in_robdd/2-0
mode_robdd.equiv_vars.m:373: func remove_equiv/3-0
mode_robdd.equiv_vars.m:377: func lambda_mode_robdd_equiv_vars_m_377/4-0
mode_robdd.implications.m:81: func init_imp_vars/1-0
mode_robdd.implications.m:83: func */3-0
mode_robdd.implications.m:89: func +/3-0
mode_robdd.implications.m:92: func difference/3-0
mode_robdd.implications.m:95: func delete/3-0
mode_robdd.implications.m:99: func restrict_threshold/3-0
mode_robdd.implications.m:100: func lambda_mode_robdd_implications_m_100/4-0
mode_robdd.implications.m:107: func restrict_threshold_2/4-0
mode_robdd.implications.m:116: func filter/3-0
mode_robdd.implications.m:121: func filter_imp_map/3-0
mode_robdd.implications.m:122: func lambda_mode_robdd_implications_m_122/6-0
mode_robdd.implications.m:130: func neq_vars/4-0
mode_robdd.implications.m:133: func imp_vars/4-0
mode_robdd.implications.m:136: func at_most_one_of/3-0
mode_robdd.implications.m:143: func not_both/4-0
mode_robdd.implications.m:146: func either/4-0
mode_robdd.implications.m:150: pred normalise_true_false_implication_vars/7-0
mode_robdd.implications.m:198: pred normalise_true_false_imp_map/8-0
mode_robdd.implications.m:199: func lambda_mode_robdd_implications_m_199/6-0
mode_robdd.implications.m:249: pred normalise_pairs/6-0
mode_robdd.implications.m:262: func lambda_mode_robdd_implications_m_262/4-0
mode_robdd.implications.m:270: pred propagate_equivalences_into_implications/4-0
mode_robdd.implications.m:287: pred propagate_equivalences_into_implications_2/4-0
mode_robdd.implications.m:288: func lambda_mode_robdd_implications_m_288/6-0
mode_robdd.implications.m:296: pred propagate_equivalences_into_disimplications/3-0
mode_robdd.implications.m:310: pred propagate_implications_into_equivalences/5-0
mode_robdd.implications.m:318: func lambda_mode_robdd_implications_m_318/5-0
mode_robdd.implications.m:342: pred extract_implication_vars_from_robdd/5-0
mode_robdd.implications.m:362: func add_equalities_to_imp_vars/3-0
mode_robdd.implications.m:363: func lambda_mode_robdd_implications_m_363/5-0
mode_robdd.implications.m:371: func entry/3-0
mode_robdd.implications.m:380: func 'entry :='/4-0
mode_robdd.implications.m:399: func 'maybe_new_relation :='/4-0
mode_robdd.implications.m:418: pred empty/1-0
mode_robdd.implications.m:429: func apply_to_imp_maps/3-0
mode_robdd.implications.m:436: func apply_to_coresp_imp_maps/4-0
mode_robdd.implications.m:447: func intersect/3-0
mode_robdd.implications.m:447: func lambda_mode_robdd_implications_m_447/4-0
mode_robdd.implications.m:451: func imp_map_difference/3-0
mode_robdd.implications.m:455: func lambda_mode_robdd_implications_m_455/5-0
mode_robdd.implications.m:466: func remove_empty_sets/2-0
mode_robdd.implications.m:467: func lambda_mode_robdd_implications_m_467/5-0
mode_robdd.implications.m:478: func lambda_mode_robdd_implications_m_478/6-0
mode_robdd.implications.m:484: func delete_var_from_imp_map/3-0
mode_robdd.implications.m:514: func mkpos/2-0
mode_robdd.implications.m:518: func mkneg/2-0
mode_robdd.implications.m:524: func add_clause/3-0
mode_robdd.implications.m:529: func add_clauses/3-0
mode_robdd.implications.m:542: func add_clause_2/3-0
mode_robdd.implications.m:557: func get_resolvents/3-0
mode_robdd.implications.m:564: func get_resolvents_2/4-0
mode_robdd.implications.m:566: func lambda_mode_robdd_implications_m_566/4-0
mode_robdd.implications.m:572: func get_literals/3-0
mode_robdd.implications.m:586: func add_imp_map_clauses/5-0
mode_robdd.implications.m:587: func lambda_mode_robdd_implications_m_587/7-0
mode_robdd.implications.m:588: func lambda_mode_robdd_implications_m_588/7-0
mode_robdd.tfeirn.m:179: func robdd/2-0
mode_robdd.tfeirn.m:222: func 'TypeSpecOf__pred_or_func__one__[T = mc_type]_0_1'/1-0
mode_robdd.tfeirn.m:222: func one/1-0
mode_robdd.tfeirn.m:224: func 'TypeSpecOf__pred_or_func__zero__[T = mc_type]_0_1'/1-0
mode_robdd.tfeirn.m:224: func zero/1-0
mode_robdd.tfeirn.m:228: func */3-0
mode_robdd.tfeirn.m:228: func 'TypeSpecOf__pred_or_func__*__[T = mc_type]_0_1'/3-0
mode_robdd.tfeirn.m:239: func +/3-0
mode_robdd.tfeirn.m:239: func 'TypeSpecOf__pred_or_func__+__[T = mc_type]_0_1'/3-0
mode_robdd.tfeirn.m:266: func lambda_mode_robdd_tfeirn_m_266/5-0
mode_robdd.tfeirn.m:268: func lambda_mode_robdd_tfeirn_m_268/5-0
mode_robdd.tfeirn.m:276: func lambda_mode_robdd_tfeirn_m_276/5-0
mode_robdd.tfeirn.m:278: func lambda_mode_robdd_tfeirn_m_278/5-0
mode_robdd.tfeirn.m:287: pred var_entailed/2-0
mode_robdd.tfeirn.m:288: pred 'TypeSpecOf__pred_or_func__var_entailed__[T = mc_type]_0_1'/2-0
mode_robdd.tfeirn.m:290: func 'TypeSpecOf__pred_or_func__vars_entailed__[T = mc_type]_0_1'/2-0
mode_robdd.tfeirn.m:290: func vars_entailed/2-0
mode_robdd.tfeirn.m:297: func 'TypeSpecOf__pred_or_func__vars_disentailed__[T = mc_type]_0_1'/2-0
mode_robdd.tfeirn.m:297: func vars_disentailed/2-0
mode_robdd.tfeirn.m:304: pred known_vars/3-0
mode_robdd.tfeirn.m:308: pred 'TypeSpecOf__pred_or_func__known_vars__[T = mc_type]_0_1'/3-0
mode_robdd.tfeirn.m:313: func 'TypeSpecOf__pred_or_func__restrict__[T = mc_type]_0_1'/3-0
mode_robdd.tfeirn.m:313: func restrict/3-0
mode_robdd.tfeirn.m:329: func 'TypeSpecOf__pred_or_func__restrict_threshold__[T = mc_type]_0_1'/3-0
mode_robdd.tfeirn.m:329: func restrict_threshold/3-0
mode_robdd.tfeirn.m:340: func 'TypeSpecOf__pred_or_func__var__[T = mc_type]_0_1'/3-0
mode_robdd.tfeirn.m:340: func var/3-0
mode_robdd.tfeirn.m:350: func 'TypeSpecOf__pred_or_func__not_var__[T = mc_type]_0_1'/3-0
mode_robdd.tfeirn.m:350: func not_var/3-0
mode_robdd.tfeirn.m:368: func 'TypeSpecOf__pred_or_func__eq_vars__[T = mc_type]_0_1'/4-0
mode_robdd.tfeirn.m:368: func eq_vars/4-0
mode_robdd.tfeirn.m:386: func 'TypeSpecOf__pred_or_func__neq_vars__[T = mc_type]_0_1'/4-0
mode_robdd.tfeirn.m:386: func neq_vars/4-0
mode_robdd.tfeirn.m:398: func 'TypeSpecOf__pred_or_func__imp_vars__[T = mc_type]_0_1'/4-0
mode_robdd.tfeirn.m:398: func imp_vars/4-0
mode_robdd.tfeirn.m:408: func 'TypeSpecOf__pred_or_func__conj_vars__[T = mc_type]_0_1'/3-0
mode_robdd.tfeirn.m:408: func conj_vars/3-0
mode_robdd.tfeirn.m:418: func 'TypeSpecOf__pred_or_func__conj_not_vars__[T = mc_type]_0_1'/3-0
mode_robdd.tfeirn.m:418: func conj_not_vars/3-0
mode_robdd.tfeirn.m:421: func 'TypeSpecOf__pred_or_func__disj_vars__[T = mc_type]_0_1'/3-0
mode_robdd.tfeirn.m:421: func disj_vars/3-0
mode_robdd.tfeirn.m:453: func 'TypeSpecOf__pred_or_func__at_most_one_of__[T = mc_type]_0_1'/3-0
mode_robdd.tfeirn.m:453: func at_most_one_of/3-0
mode_robdd.tfeirn.m:467: func 'TypeSpecOf__pred_or_func__not_both__[T = mc_type]_0_1'/4-0
mode_robdd.tfeirn.m:467: func not_both/4-0
mode_robdd.tfeirn.m:471: func 'TypeSpecOf__pred_or_func__io_constraint__[T = mc_type]_0_1'/5-0
mode_robdd.tfeirn.m:471: func io_constraint/5-0
mode_robdd.tfeirn.m:500: func 'TypeSpecOf__pred_or_func__disj_vars_eq__[T = mc_type]_0_1'/4-0
mode_robdd.tfeirn.m:500: func disj_vars_eq/4-0
mode_robdd.tfeirn.m:509: func 'TypeSpecOf__pred_or_func__imp_vars_set__[T = mc_type]_0_1'/4-0
mode_robdd.tfeirn.m:509: func imp_vars_set/4-0
mode_robdd.tfeirn.m:510: func lambda_mode_robdd_tfeirn_m_510/5-0
mode_robdd.tfeirn.m:512: func 'TypeSpecOf__pred_or_func__var_restrict_true__[T = mc_type]_0_1'/3-0
mode_robdd.tfeirn.m:512: func var_restrict_true/3-0
mode_robdd.tfeirn.m:522: func 'TypeSpecOf__pred_or_func__var_restrict_false__[T = mc_type]_0_1'/3-0
mode_robdd.tfeirn.m:522: func var_restrict_false/3-0
mode_robdd.tfeirn.m:532: func 'TypeSpecOf__pred_or_func__restrict_filter__[T = mc_type]_0_1'/3-0
mode_robdd.tfeirn.m:532: func restrict_filter/3-0
mode_robdd.tfeirn.m:536: pred labelling/4-0
mode_robdd.tfeirn.m:554: pred labelling_2/4-0
mode_robdd.tfeirn.m:572: pred minimal_model/4-0
mode_robdd.tfeirn.m:590: pred minimal_model_2/4-0
mode_robdd.tfeirn.m:609: func 'TypeSpecOf__pred_or_func__ensure_normalised__[T = mc_type]_0_1'/2-0
mode_robdd.tfeirn.m:609: func ensure_normalised/2-0
mode_robdd.tfeirn.m:614: func 'TypeSpecOf__pred_or_func__normalise__[T = mc_type]_0_1'/2-0
mode_robdd.tfeirn.m:614: func normalise/2-0
mode_robdd.tfeirn.m:697: pred 'TypeSpecOf__pred_or_func__normalise_true_false_equivalent_vars__[T = mc_type]_0_1'/7-0
mode_robdd.tfeirn.m:697: pred normalise_true_false_equivalent_vars/7-0
mode_robdd.tfeirn.m:706: pred 'TypeSpecOf__pred_or_func__extract_equivalent_vars_from_robdd__[T = mc_type]_0_1'/5-0
mode_robdd.tfeirn.m:706: pred extract_equivalent_vars_from_robdd/5-0
mode_robdd.tfeirn.m:739: func 'TypeSpecOf__pred_or_func__x__[T = mc_type]_0_1'/3-0
mode_robdd.tfeirn.m:739: func x/3-0
mode_robdd.tfeirn.m:751: func robdd_to_mode_robdd/2-0
mode_robdd.tfeirn.m:757: func lambda_mode_robdd_tfeirn_m_757/5-0
mode_robdd.tfeirn.m:757: func to_robdd/2-0
mode_util.m:213: func mode_get_initial_inst/3-0
mode_util.m:216: func mode_get_final_inst/3-0
mode_util.m:1449: pred partition_args/5-0
mode_util.m:1467: func this_file/1-0
modecheck_call.m:268: pred modecheck_event_call/5-0
modecheck_call.m:271: pred lambda_modecheck_call_m_271/2-0
modecheck_call.m:922: func this_file/1-0
modecheck_unify.m:1160: pred lambda_modecheck_unify_m_1160/2-0
modecheck_unify.m:1251: pred lambda_modecheck_unify_m_1251/2-0
modecheck_unify.m:1392: pred ground_args/5-0
modecheck_unify.m:1460: func this_file/1-0
modes.m:513: pred report_max_iterations_exceeded/2-0
modes.m:668: pred modecheck_pred_mode/9-0
modes.m:757: pred modecheck_proc_info/9-0
modes.m:986: pred modecheck_clause_switch/10-0
modes.m:2758: pred modecheck_var_list_is_live_exact_match/5-0
modes.m:2817: pred modecheck_var_is_live_exact_match/4-0
modes.m:3379: pred report_eval_method_requires_ground_args/5-0
modes.m:3399: pred report_eval_method_destroys_uniqueness/5-0
modes.m:3463: func this_file/1-0
module_qual.m:550: pred lambda_module_qual_m_550/2-0
module_qual.m:1960: func this_file/1-0
modules.m:1056: pred maybe_make_symlink/5-0
modules.m:1102: pred make_symlink_or_copy_file/5-0
modules.m:1181: pred file_is_arch_or_grade_dependent/2-0
modules.m:1213: pred file_is_arch_or_grade_dependent_2/1-0
modules.m:1660: pred insert_use_module/4-0
modules.m:2825: pred warn_imported_ancestor/5-0
modules.m:3645: pred write_subdirs_shorthand_rule/5-0
modules.m:3872: pred generate_file_dependencies/3-0
modules.m:3878: pred generate_module_dependency_file/3-0
modules.m:3884: pred generate_file_dependency_file/3-0
modules.m:3893: pred build_deps_map/5-0
modules.m:4113: pred write_module_scc/4-0
modules.m:4308: pred add_module_relations/6-0
modules.m:4419: func get_submodule_kind/3-0
modules.m:4653: pred lambda_modules_m_4653/2-0
modules.m:5930: pred write_fact_table_dependencies_list/6-0
modules.m:7780: pred report_modification_time_warning/4-0
modules.m:7810: pred create_java_shell_script/4-0
modules.m:7886: pred get_env_classpath/3-0
modules.m:7906: pred get_install_name_option/4-0
modules.m:7925: func this_file/1-0
multi_map.m:270: pred is_empty/1-0
multi_map.m:276: pred member/3-0
multi_map.m:283: pred nondet_search/3-0
multi_map.m:290: pred nondet_lookup/3-0
multi_map.m:294: pred insert/4-0
multi_map.m:297: pred det_insert/4-0
multi_map.m:300: pred update/4-0
multi_map.m:305: pred det_update/4-0
multi_map.m:308: pred det_replace/4-0
multi_map.m:325: pred values/2-0
multi_map.m:329: pred from_flat_assoc_list/2-0
multi_map.m:330: func lambda_multi_map_m_330/5-0
multi_map.m:345: pred from_assoc_list/2-0
multi_map.m:357: pred delete/4-0
multi_map.m:373: pred remove/4-0
multi_map.m:376: pred det_remove/4-0
multi_map.m:379: pred count/2-0
multi_map.m:382: pred all_count/2-0
multi_map.m:388: pred count_list/3-0
multi_map.m:397: pred inverse_search/3-0
multi_map.m:403: pred from_corresponding_lists/3-0
multi_map.m:417: pred from_corresponding_lists_2/4-0
multi_map.m:423: pred from_corresponding_list_lists/3-0
multi_map.m:461: pred optimize/2-0
multi_map.m:466: pred select/3-0
multi_map.m:471: pred apply_to_list/3-0
multi_map.m:478: pred remove_smallest/4-0
multi_map.m:491: func det_insert/4-0
multi_map.m:494: func det_update/4-0
multi_map.m:497: func det_replace/4-0
multi_map.m:506: func keys/2-0
multi_map.m:509: func values/2-0
multi_map.m:512: func to_flat_assoc_list/2-0
multi_map.m:515: func from_flat_assoc_list/2-0
multi_map.m:518: func to_assoc_list/2-0
multi_map.m:521: func from_assoc_list/2-0
multi_map.m:524: func from_sorted_assoc_list/2-0
multi_map.m:527: func delete/3-0
multi_map.m:530: func delete/4-0
multi_map.m:533: func count/2-0
multi_map.m:536: func all_count/2-0
multi_map.m:539: func from_corresponding_lists/3-0
multi_map.m:542: func from_corresponding_list_lists/3-0
multi_map.m:545: func merge/3-0
multi_map.m:548: func select/3-0
multi_map.m:551: func apply_to_list/3-0
multi_map.m:554: func optimize/2-0
mutvar.m:83: pred new_mutvar/2-1
opt_debug.m:144: pred msg/5-0
opt_debug.m:160: pred maybe_dump_instrs/5-0
opt_debug.m:173: pred dump_instrs_2/5-0
opt_debug.m:197: pred print_comment_char/3-0
opt_debug.m:204: func dump_intlist/2-0
opt_debug.m:208: func dump_livemap/2-0
opt_debug.m:211: func dump_livemap/3-0
opt_debug.m:214: func dump_livemaplist/2-0
opt_debug.m:219: func dump_livemaplist/3-0
opt_debug.m:224: func dump_livevals/2-0
opt_debug.m:227: func dump_livelist/2-0
opt_debug.m:232: func dump_livelist_2/3-0
opt_debug.m:236: func dump_reg/3-0
opt_debug.m:241: func dump_lval/2-0
opt_debug.m:280: func dump_rval/2-0
opt_debug.m:304: func dump_rvals/2-0
opt_debug.m:308: func dump_mem_ref/2-0
opt_debug.m:316: func dump_const/2-0
opt_debug.m:339: func dump_data_addr/2-0
opt_debug.m:351: func dump_data_name/2-0
opt_debug.m:360: func dump_rtti_type_ctor/2-0
opt_debug.m:364: func dump_rtti_name/2-0
opt_debug.m:410: func dump_tc_rtti_name/2-0
opt_debug.m:436: func dump_rtti_type_class_name/2-0
opt_debug.m:440: func dump_rtti_type_class_instance_types/2-0
opt_debug.m:445: func dump_layout_name/2-0
opt_debug.m:495: func dump_unop/2-0
opt_debug.m:505: func dump_binop/2-0
opt_debug.m:508: func dump_maybe_rvals/3-0
opt_debug.m:523: func dump_code_addr/2-0
opt_debug.m:545: func dump_code_addr/3-0
opt_debug.m:552: func dump_code_addrs/2-0
opt_debug.m:556: func dump_code_addrs/3-0
opt_debug.m:561: func dump_label/2-0
opt_debug.m:566: func dump_label/3-0
opt_debug.m:580: func dump_labels/2-0
opt_debug.m:584: func dump_labels/3-0
opt_debug.m:588: func dump_label_pairs/2-0
opt_debug.m:594: func dump_rttiproclabel/2-0
opt_debug.m:597: func dump_proclabel/2-0
opt_debug.m:620: func dump_bool/2-0
opt_debug.m:623: func dump_code_model/2-0
opt_debug.m:627: func dump_instr/4-0
opt_debug.m:806: func dump_may_call_mercury/2-0
opt_debug.m:811: func dump_maybe_label/4-0
opt_debug.m:817: func dump_bool/3-0
opt_debug.m:822: func dump_may_use_atomic/2-0
opt_debug.m:827: func dump_decls/2-0
opt_debug.m:833: func dump_decl/2-0
opt_debug.m:840: func dump_components/3-0
opt_debug.m:846: func dump_component/3-0
opt_debug.m:856: func dump_input_components/2-0
opt_debug.m:863: func dump_output_components/2-0
opt_debug.m:870: func dump_input_component/2-0
opt_debug.m:875: func dump_output_component/2-0
opt_debug.m:880: func dump_maybe_dummy/2-0
opt_debug.m:883: func dump_fullinstr/4-0
opt_debug.m:893: func dump_fullinstrs/4-0
opt_util.m:351: pred gather_comments_livevals/3-0
opt_util.m:388: pred skip_comments_livevals_labels/2-0
opt_util.m:438: pred find_first_label/2-0
opt_util.m:689: func rvals_refer_stackvars/2-0
opt_util.m:952: pred filter_in_livevals/2-0
opt_util.m:1095: pred can_block_fall_through/2-0
opt_util.m:1397: pred instr_list_rvals_and_lvals/3-0
opt_util.m:1404: pred instr_list_labels/3-0
opt_util.m:1430: pred count_temps_instr_list/5-0
opt_util.m:1511: func format_label/2-0
opt_util.m:1524: pred has_both_incr_decr_sp/1-0
opt_util.m:1530: pred has_both_incr_decr_sp_2/5-0
opt_util.m:1657: pred touches_nondet_ctrl_mem_ref/2-0
opt_util.m:1711: pred rvals_free_of_lval/2-0
opt_util.m:1716: pred rval_free_of_lval/2-0
opt_util.m:1733: pred count_incr_hp/2-0
opt_util.m:1738: pred count_incr_hp_2/3-0
opt_util.m:1749: pred propagate_livevals/2-0
opt_util.m:1758: pred propagate_livevals_2/3-0
opt_util.m:1782: pred replace_labels_instruction_list/5-0
opt_util.m:1989: pred lambda_opt_util_m_1989/2-0
opt_util.m:1998: pred lambda_opt_util_m_1998/2-0
opt_util.m:2007: pred lambda_opt_util_m_2007/2-0
opt_util.m:2042: pred replace_labels_lval/3-0
opt_util.m:2073: pred replace_labels_rval/3-0
opt_util.m:2093: pred replace_labels_mem_ref/3-0
opt_util.m:2102: pred replace_labels_rval_const/3-0
opt_util.m:2148: func this_file/1-0
optimize.m:75: pred optimize_procs/5-0
optimize.m:183: func opt_subdir_name/1-0
optimize.m:187: func num_to_str/2-0
optimize.m:649: func mangle_name_as_filename/2-0
optimize.m:654: pred escape_dir_char/3-0
optimize.m:665: func this_file/1-0
options.m:2456: func option_table_add_mercury_library_directory/3-0
options.m:2717: pred string_contains_whitespace/1-0
options.m:2744: pred options_help/2-0
options.m:2769: pred options_help_warning/2-0
options.m:2886: pred options_help_verbosity/2-0
options.m:2976: pred options_help_output/2-0
options.m:3057: pred options_help_aux_output/2-0
options.m:3217: pred options_help_semantics/2-0
options.m:3255: pred options_help_ctgc/2-0
options.m:3285: pred options_help_termination/2-0
options.m:3363: pred options_help_compilation_model/2-0
options.m:3783: pred options_help_code_generation/2-0
options.m:3893: pred options_help_optimization/2-0
options.m:3949: pred options_help_hlds_hlds_optimization/2-0
options.m:4152: pred options_help_hlds_llds_optimization/2-0
options.m:4204: pred options_help_llds_llds_optimization/2-0
options.m:4252: pred options_help_mlds_mlds_optimization/2-0
options.m:4275: pred options_help_output_optimization/2-0
options.m:4303: pred options_help_target_code_compilation/2-0
options.m:4404: pred options_help_link/2-0
options.m:4527: pred options_help_build_system/2-0
options.m:4627: pred options_help_misc/2-0
options.m:4647: pred write_tabbed_lines/3-0
options.m:4658: func this_file/1-0
options_file.m:123: pred read_args_file/4-0
options_file.m:286: pred write_reading_options_file_stdin/2-0
options_file.m:291: pred write_reading_options_file/3-0
options_file.m:298: pred write_done/2-0
options_file.m:303: func maybe_add_path_name/3-0
options_file.m:631: pred lambda_options_file_m_631/2-0
options_file.m:807: pred lookup_main_target/4-0
options_file.m:821: pred lookup_default_options/4-0
options_file.m:1129: func this_file/1-0
ordering_mode_constraints.m:696: pred dump_goal_paths/4-0
ordering_mode_constraints.m:710: pred dump_pred_goal_paths/4-0
ordering_mode_constraints.m:728: func lambda_ordering_mode_constraints_m_728/2-0
ordering_mode_constraints.m:744: pred dump_proc_goal_paths/4-0
ordering_mode_constraints.m:762: pred dump_goal_goal_paths/4-0
ordering_mode_constraints.m:778: pred dump_goal_expr_goal_paths/4-0
ordering_mode_constraints.m:826: func this_file/1-0
par_conj_gen.m:145: pred generate_par_conj/6-0
par_conj_gen.m:195: pred generate_det_par_conj_2/9-0
par_conj_gen.m:206: func lambda_par_conj_gen_m_206/3-0
par_conj_gen.m:252: pred find_outputs/6-0
par_conj_gen.m:274: pred copy_outputs/4-0
par_conj_gen.m:305: pred place_all_outputs/3-0
par_conj_gen.m:323: func this_file/1-0
parser.m:168: pred read_term_with_op_table/4-0
parser.m:179: pred read_term_from_string/4-0
parser.m:183: pred read_term_from_string_with_op_table/5-0
parser.m:189: pred read_term_from_string/6-0
parser.m:194: pred read_term_from_string_with_op_table/7-0
parser.m:200: pred parse_tokens/3-0
passes_aux.m:225: pred process_all_nonimported_procs/6-0
passes_aux.m:226: pred lambda_passes_aux_m_226/1-0
passes_aux.m:239: pred process_matching_nonimported_procs/7-0
passes_aux.m:578: pred maybe_report_sizes/3-0
passes_aux.m:589: pred report_sizes/3-0
passes_aux.m:599: pred tree_stats/4-0
passes_aux.m:608: pred report_pred_proc_id/7-0
passes_aux.m:637: pred report_pred_name_mode/5-0
passes_aux.m:702: func this_file/1-0
pd_cost.m:161: func cost_of_builtin_call/1-0
pd_cost.m:163: func cost_of_higher_order_call/1-0
pd_cost.m:166: func cost_of_fold/1-0
pd_cost.m:167: func cost_of_recursive_fold/1-0
pd_cost.m:173: func this_file/1-0
pd_debug.m:76: pred pd_debug_do_io/3-0
pd_debug.m:88: pred pd_debug_search_version_result/4-0
pd_debug.m:96: pred pd_debug_search_version_result_2/4-0
pd_debug.m:112: pred pd_debug_register_version/5-0
pd_debug.m:120: pred pd_debug_register_version_2/5-0
pd_debug.m:130: pred pd_debug_output_version/6-0
pd_debug.m:179: pred pd_debug_write_instmap/3-0
pd_debug.m:187: pred pd_debug_write_pred_proc_id_list/4-0
pd_debug.m:196: pred pd_debug_write_pred_proc_id_list_2/4-0
pd_debug.m:203: pred pd_debug_write_pred_proc_id/4-0
pd_debug.m:208: pred pd_debug_output_goal/5-0
pd_debug.m:214: pred pd_debug_output_goal_2/5-0
pd_debug.m:231: pred pd_debug_message/4-0
pd_debug.m:234: pred pd_debug_message/5-0
pd_debug.m:240: pred pd_debug_write/3-0
pd_info.m:141: pred pd_info_init/3-0
pd_info.m:152: pred pd_info_init_unfold_info/5-0
pd_info.m:162: pred pd_info_get_module_info/2-0
pd_info.m:163: pred pd_info_get_unfold_info/2-0
pd_info.m:171: pred pd_info_get_goal_version_index/2-0
pd_info.m:172: pred pd_info_get_versions/2-0
pd_info.m:173: pred pd_info_get_proc_arg_info/2-0
pd_info.m:174: pred pd_info_get_counter/2-0
pd_info.m:175: pred pd_info_get_global_term_info/2-0
pd_info.m:176: pred pd_info_get_parent_versions/2-0
pd_info.m:177: pred pd_info_get_depth/2-0
pd_info.m:178: pred pd_info_get_created_versions/2-0
pd_info.m:179: pred pd_info_get_useless_versions/2-0
pd_info.m:181: pred pd_info_set_module_info/3-0
pd_info.m:183: pred pd_info_set_unfold_info/3-0
pd_info.m:185: pred pd_info_unset_unfold_info/2-0
pd_info.m:187: pred pd_info_set_goal_version_index/3-0
pd_info.m:189: pred pd_info_set_versions/3-0
pd_info.m:191: pred pd_info_set_proc_arg_info/3-0
pd_info.m:193: pred pd_info_set_counter/3-0
pd_info.m:195: pred pd_info_set_global_term_info/3-0
pd_info.m:197: pred pd_info_set_parent_versions/3-0
pd_info.m:199: pred pd_info_set_depth/3-0
pd_info.m:200: pred pd_info_set_created_versions/3-0
pd_info.m:202: pred pd_info_set_useless_versions/3-0
pd_info.m:205: pred pd_info_update_goal/3-0
pd_info.m:211: pred pd_info_bind_var_to_functor/4-0
pd_info.m:316: pred pd_info_get_proc_info/2-0
pd_info.m:318: pred pd_info_get_instmap/2-0
pd_info.m:320: pred pd_info_get_cost_delta/2-0
pd_info.m:322: pred pd_info_get_local_term_info/2-0
pd_info.m:324: pred pd_info_get_pred_info/2-0
pd_info.m:326: pred pd_info_get_parents/2-0
pd_info.m:328: pred pd_info_get_pred_proc_id/2-0
pd_info.m:330: pred pd_info_get_changed/2-0
pd_info.m:332: pred pd_info_get_size_delta/2-0
pd_info.m:334: pred pd_info_get_rerun_det/2-0
pd_info.m:337: pred pd_info_set_proc_info/3-0
pd_info.m:341: pred pd_info_set_instmap/3-0
pd_info.m:345: pred pd_info_set_cost_delta/3-0
pd_info.m:349: pred pd_info_set_local_term_info/3-0
pd_info.m:353: pred pd_info_set_pred_info/3-0
pd_info.m:357: pred pd_info_set_parents/3-0
pd_info.m:361: pred pd_info_set_pred_proc_id/3-0
pd_info.m:365: pred pd_info_set_changed/3-0
pd_info.m:369: pred pd_info_set_size_delta/3-0
pd_info.m:373: pred pd_info_set_rerun_det/3-0
pd_info.m:378: pred pd_info_incr_cost_delta/3-0
pd_info.m:383: pred pd_info_incr_size_delta/3-0
pd_info.m:465: pred search_version/5-0
pd_info.m:491: pred get_matching_version/7-0
pd_info.m:531: pred pick_version/7-0
pd_info.m:575: pred goal_is_more_general/11-0
pd_info.m:596: pred check_insts/8-0
pd_info.m:624: pred define_new_pred/6-0
pd_info.m:660: pred register_version/6-0
pd_info.m:682: pred invalidate_version/3-0
pd_info.m:701: pred remove_version/3-0
pd_info.m:732: func this_file/1-0
pd_term.m:142: pred global_term_info_init/1-0
pd_term.m:147: pred local_term_info_init/1-0
pd_term.m:150: pred get_proc_term_info/3-0
pd_term.m:156: pred global_check/9-0
pd_term.m:160: pred lambda_pd_term_m_160/2-0
pd_term.m:166: pred lambda_pd_term_m_166/2-0
pd_term.m:228: pred expand_calls/4-0
pd_term.m:239: pred local_check/5-0
pd_term.m:253: pred do_local_check/5-0
pd_term.m:264: pred update_global_term_info/5-0
pd_term.m:274: pred initial_sizes/5-0
pd_term.m:288: pred get_matching_sizes/7-0
pd_term.m:305: pred split_out_non_increasing/4-0
pd_term.m:329: func this_file/1-0
pd_util.m:189: pred goal_get_calls/2-0
pd_util.m:191: pred lambda_pd_util_m_191/2-0
pd_util.m:199: pred propagate_constraints/6-0
pd_util.m:246: pred pd_simplify_goal/7-0
pd_util.m:276: pred unique_modecheck_goal/7-0
pd_util.m:281: pred unique_modecheck_goal/8-0
pd_util.m:328: pred get_goal_live_vars/3-0
pd_util.m:342: pred get_goal_live_vars_2/6-0
pd_util.m:362: pred rerun_det_analysis/6-0
pd_util.m:389: pred lambda_pd_util_m_389/2-0
pd_util.m:394: pred convert_branch_info/3-0
pd_util.m:401: pred lambda_pd_util_m_401/3-0
pd_util.m:405: pred lambda_pd_util_m_405/3-0
pd_util.m:413: pred convert_branch_info_2/4-0
pd_util.m:423: pred get_branch_vars_proc/6-0
pd_util.m:471: pred get_opaque_args/6-0
pd_util.m:495: pred get_extra_info_headvars/8-0
pd_util.m:514: pred get_branch_vars_goal/4-0
pd_util.m:543: pred get_branch_vars_goal_2/9-0
pd_util.m:568: pred get_branch_instmap_deltas/2-0
pd_util.m:574: pred lambda_pd_util_m_574/2-0
pd_util.m:581: pred lambda_pd_util_m_581/2-0
pd_util.m:595: pred get_left_vars/3-0
pd_util.m:606: pred get_branch_vars/7-0
pd_util.m:609: pred lambda_pd_util_m_609/7-0
pd_util.m:655: pred get_sub_branch_vars_goal/8-0
pd_util.m:687: pred examine_branch_list/8-0
pd_util.m:702: pred examine_case_list/10-0
pd_util.m:719: pred examine_branch/8-0
pd_util.m:751: pred combine_vars/4-0
pd_util.m:764: pred requantify_goal/5-0
pd_util.m:778: pred recompute_instmap_delta/4-0
pd_util.m:790: pred inst_MSG/4-0
pd_util.m:799: pred inst_MSG_1/5-0
pd_util.m:819: pred inst_MSG_2/5-0
pd_util.m:840: pred inst_list_MSG/5-0
pd_util.m:860: pred bound_inst_list_MSG/7-0
pd_util.m:898: pred inst_size/3-0
pd_util.m:905: pred inst_size_2/4-0
pd_util.m:929: pred bound_inst_size/5-0
pd_util.m:936: pred inst_list_size/3-0
pd_util.m:943: pred inst_list_size/5-0
pd_util.m:953: pred goals_match/8-0
pd_util.m:963: pred lambda_pd_util_m_963/3-0
pd_util.m:982: pred collect_matching_arg_types/5-0
pd_util.m:1004: pred goals_match_2/4-0
pd_util.m:1053: pred lambda_pd_util_m_1053/3-0
pd_util.m:1085: pred match_generic_call/2-0
pd_util.m:1092: pred pd_can_reorder_goals/4-0
pd_util.m:1134: pred goal_depends_on_goal/2-0
pd_util.m:1145: func this_file/1-0
polyhedron.m:275: func convex_union/4-0
polyhedron.m:278: pred convex_union/4-0
polyhedron.m:523: func bounding_box/3-0
polyhedron.m:590: func substitute_vars/4-0
polyhedron.m:614: pred write_polyhedron/4-0
polyhedron.m:625: func this_file/1-0
polymorphism.m:1666: pred process_case_list/4-0
polymorphism.m:1880: pred lambda_polymorphism_m_1880/3-0
polymorphism.m:3005: pred type_is_typeclass_info/1-0
polymorphism.m:3354: func this_file/1-0
post_term_analysis.m:251: func this_file/1-0
post_typecheck.m:415: pred finish_ill_typed_pred/6-0
post_typecheck.m:515: pred promise_ex_goal/3-0
post_typecheck.m:605: pred in_interface_check_shorthand/5-0
post_typecheck.m:772: pred report_unbound_inst_var_error/7-0
post_typecheck.m:1477: func this_file/1-0
pprint.m:420: func doc/2-0
pprint.m:424: func 'ClassMethod_for_pprint__doc____pprint__doc__arity0______pprint__doc_2'/3-0
pprint.m:425: func 'ClassMethod_for_pprint__doc____string__arity0______pprint__doc_2'/3-0
pprint.m:426: func 'ClassMethod_for_pprint__doc____int__arity0______pprint__doc_2'/3-0
pprint.m:427: func 'ClassMethod_for_pprint__doc____float__arity0______pprint__doc_2'/3-0
pprint.m:428: func 'ClassMethod_for_pprint__doc____character__arity0______pprint__doc_2'/3-0
pprint.m:432: func ++/3-0
pprint.m:436: func nil/1-0
pprint.m:437: func <>/3-0
pprint.m:438: func nest/3-0
pprint.m:439: func label/3-0
pprint.m:440: func text/2-0
pprint.m:441: func line/1-0
pprint.m:442: func group/2-0
pprint.m:444: func poly/2-0
pprint.m:451: func to_string/3-0
pprint.m:452: pred lambda_pprint_m_452/3-0
pprint.m:455: pred write/4-0
pprint.m:458: pred write/5-0
pprint.m:470: pred layout_best/5-0
pprint.m:470: pred layout_best/5-1
pprint.m:496: pred lb/8-0
pprint.m:496: pred lb/8-1
pprint.m:587: func </>/3-0
pprint.m:591: func bracketed/4-0
pprint.m:592: func parentheses/2-0
pprint.m:593: func brackets/2-0
pprint.m:594: func braces/2-0
pprint.m:598: func separated/4-0
pprint.m:607: func packed/4-0
pprint.m:621: func packed/3-0
pprint.m:625: func packed_cs/3-0
pprint.m:629: func packed_cs/2-0
pprint.m:633: func packed_cs_to_depth/3-0
pprint.m:638: func packed_cs_univ_args/3-0
pprint.m:639: func lambda_pprint_m_639/3-0
pprint.m:643: func word_wrapped/2-0
pprint.m:649: func comma/1-0
pprint.m:650: func semic/1-0
pprint.m:651: func colon/1-0
pprint.m:652: func space/1-0
pprint.m:653: func comma_space/1-0
pprint.m:654: func semic_space/1-0
pprint.m:655: func colon_space/1-0
pprint.m:656: func comma_line/1-0
pprint.m:657: func semic_line/1-0
pprint.m:658: func colon_line/1-0
pprint.m:659: func space_line/1-0
pprint.m:660: func comma_space_line/1-0
pprint.m:661: func semic_space_line/1-0
pprint.m:662: func colon_space_line/1-0
pprint.m:663: func ellipsis/1-0
pprint.m:667: func to_doc/2-0
pprint.m:673: func to_doc/3-0
pprint.m:682: func to_doc/4-0
pprint.m:1046: func mk_map_pair/2-0
pqueue.m:87: pred init/1-0
pqueue.m:91: pred insert/4-0
pqueue.m:126: pred remove/4-0
pqueue.m:132: pred remove_2/3-0
pqueue.m:151: pred to_assoc_list/2-0
pqueue.m:159: pred assoc_list_to_pqueue/2-0
pqueue.m:165: func from_assoc_list/2-0
pqueue.m:173: func init/1-0
pqueue.m:176: func insert/4-0
pqueue.m:179: func to_assoc_list/2-0
pqueue.m:182: func assoc_list_to_pqueue/2-0
pred_table.m:633: pred predicate_table_search_name_arity/4-0
pred_table.m:1178: func this_file/1-0
prim_data.m:268: func sym_name_to_string/3-0
prim_data.m:276: pred is_submodule/2-0
prim_data.m:280: pred special_pred_name_arity/4-2
private_builtin.m:137: pred builtin_unify_int/2-0
private_builtin.m:139: pred builtin_compare_int/3-0
private_builtin.m:148: pred builtin_unify_character/2-0
private_builtin.m:150: pred builtin_compare_character/3-0
private_builtin.m:161: pred builtin_unify_string/2-0
private_builtin.m:163: pred builtin_compare_string/3-0
private_builtin.m:175: pred builtin_strcmp/3-0
private_builtin.m:195: pred builtin_unify_float/2-0
private_builtin.m:197: pred builtin_compare_float/3-0
private_builtin.m:206: pred builtin_unify_tuple/2-0
private_builtin.m:216: pred builtin_compare_tuple/3-0
private_builtin.m:227: pred builtin_unify_pred/2-0
private_builtin.m:236: pred builtin_compare_pred/3-0
private_builtin.m:245: pred builtin_compare_non_canonical_type/3-0
private_builtin.m:257: pred compare_error/0-0
private_builtin.m:262: pred typed_unify/2-0
private_builtin.m:269: pred typed_compare/3-0
private_builtin.m:692: pred store_ticket/1-0
private_builtin.m:703: pred reset_ticket_undo/1-0
private_builtin.m:712: pred reset_ticket_commit/1-0
private_builtin.m:721: pred reset_ticket_solve/1-0
private_builtin.m:730: pred discard_ticket/0-0
private_builtin.m:739: pred prune_ticket/0-0
private_builtin.m:748: pred mark_ticket_stack/1-0
private_builtin.m:759: pred prune_tickets_to/1-0
private_builtin.m:910: pred trailed_nondet_pragma_foreign_code/0-0
private_builtin.m:992: pred gc_trace/1-0
private_builtin.m:1007: pred free_heap/1-0
private_builtin.m:1014: pred mark_hp/1-0
private_builtin.m:1026: pred restore_hp/1-0
private_builtin.m:1085: pred reclaim_heap_nondet_pragma_foreign_code/0-0
private_builtin.m:1235: pred unused/0-0
private_builtin.m:1243: pred nyi_foreign_type_unify/2-0
private_builtin.m:1250: pred nyi_foreign_type_compare/3-0
private_builtin.m:1302: pred var/1-0
private_builtin.m:1302: pred var/1-1
private_builtin.m:1302: pred var/1-2
private_builtin.m:1306: pred nonvar/1-0
private_builtin.m:1306: pred nonvar/1-1
private_builtin.m:1306: pred nonvar/1-2
private_builtin.m:1310: pred sorry/1-0
private_builtin.m:1314: pred no_clauses/1-0
private_builtin.m:1317: pred imp/0-0
private_builtin.m:1330: pred semip/0-0
private_builtin.m:1552: pred trace_evaluate_runtime_condition/0-0
proc_gen.m:117: pred generate_code/6-0
proc_gen.m:142: pred generate_code_sequential/7-0
proc_gen.m:152: pred generate_code_parallel/5-0
proc_gen.m:188: func pred_list_chunk_size/1-0
proc_gen.m:191: func type_num_skip/1-0
proc_gen.m:197: pred interleave/3-0
proc_gen.m:200: pred interleave_2/5-0
proc_gen.m:214: pred generate_maybe_pred_code/7-0
proc_gen.m:243: pred generate_pred_code_par/5-0
proc_gen.m:256: pred generate_pred_code/7-0
proc_gen.m:266: pred generate_proc_list_code/8-0
proc_gen.m:1203: pred bytecode_stub/4-0
proc_label.m:132: func make_uni_label/4-0
proc_label.m:151: func this_file/1-0
process_util.m:93: pred build_with_check_for_interrupt/7-0
process_util.m:179: pred setup_signal_handlers/3-0
process_util.m:206: pred restore_signal_handlers/3-0
process_util.m:227: pred setup_child_signal_handlers/2-0
process_util.m:234: func sig_dfl/1-0
process_util.m:245: pred check_for_signal/4-0
process_util.m:262: pred raise_signal/3-0
process_util.m:272: pred call_in_forked_process/4-0
process_util.m:275: pred call_in_forked_process/5-0
process_util.m:290: pred can_fork/0-0
process_util.m:316: pred call_in_forked_process_2/5-0
process_util.m:413: pred call_child_process_io_pred/4-0
prog_ctgc.m:200: func parse_unit_selector/2-0
prog_ctgc.m:261: func parse_selector/2-0
prog_ctgc.m:277: func parse_datastruct/2-0
prog_ctgc.m:293: func parse_datastruct_list/2-0
prog_ctgc.m:315: func parse_structure_sharing_pair/2-0
prog_ctgc.m:326: func parse_structure_sharing/2-0
prog_ctgc.m:345: func parse_structure_sharing_domain/2-0
prog_ctgc.m:366: func parse_structure_reuse_condition/2-0
prog_ctgc.m:387: func parse_structure_reuse_conditions/2-0
prog_ctgc.m:409: func parse_structure_reuse_domain/2-0
prog_ctgc.m:467: pred parse_user_annotated_sharing_term/2-0
prog_ctgc.m:481: pred get_list_term_arguments/2-0
prog_ctgc.m:496: pred parse_user_annotated_sharing_pair_term/2-0
prog_ctgc.m:505: pred parse_user_annotated_datastruct_term/2-0
prog_ctgc.m:516: pred mer_type_to_typesel/2-0
prog_ctgc.m:525: func selector_to_string/3-0
prog_ctgc.m:539: func unit_selector_to_string/3-0
prog_ctgc.m:553: pred print_selector/4-0
prog_ctgc.m:556: pred print_datastruct/5-0
prog_ctgc.m:562: pred print_datastructs/5-0
prog_ctgc.m:568: pred print_structure_sharing_pair/5-0
prog_ctgc.m:577: pred print_structure_sharing/9-0
prog_ctgc.m:603: pred print_structure_sharing_as_list/5-0
prog_ctgc.m:608: pred print_structure_sharing_domain/7-0
prog_ctgc.m:617: pred do_print_structure_sharing_domain/10-0
prog_ctgc.m:640: pred dump_maybe_structure_sharing_domain/5-0
prog_ctgc.m:647: pred print_interface_structure_sharing_domain/5-0
prog_ctgc.m:656: pred print_structure_reuse_condition/5-0
prog_ctgc.m:667: pred print_structure_reuse_conditions/5-0
prog_ctgc.m:673: pred print_structure_reuse_domain/5-0
prog_ctgc.m:688: pred print_interface_maybe_structure_reuse_domain/5-0
prog_ctgc.m:702: pred rename_unit_selector/3-0
prog_ctgc.m:711: pred rename_selector/3-0
prog_ctgc.m:714: pred rename_datastruct/4-0
prog_ctgc.m:719: func rename_datastruct/4-0
prog_ctgc.m:722: pred rename_structure_sharing_pair/4-0
prog_ctgc.m:727: pred rename_structure_sharing/4-0
prog_ctgc.m:730: pred rename_structure_sharing_domain/4-0
prog_ctgc.m:739: pred rename_user_annotated_sharing/5-0
prog_ctgc.m:774: pred rename_structure_reuse_condition/4-0
prog_ctgc.m:779: pred rename_structure_reuse_conditions/4-0
prog_ctgc.m:783: pred rename_structure_reuse_domain/4-0
prog_ctgc.m:794: func this_file/1-0
prog_data.m:1571: func get_ordinary_despite_detism/2-0
prog_data.m:1573: func get_may_call_mm_tabled/2-0
prog_data.m:1581: pred set_foreign_language/3-0
prog_data.m:1713: func extra_attribute_to_string/2-0
prog_data.m:1745: func best_purity/3-0
prog_data.m:1941: func this_file/1-0
prog_event.m:45: pred event_arg_types_modes/2-0
prog_event.m:48: pred event_arg_types/2-0
prog_event.m:52: pred event_arg_modes/2-0
prog_foreign.m:312: func lambda_prog_foreign_m_312/3-0
prog_foreign.m:332: pred foreign_language/1-0
prog_io.m:1406: pred attribute_description/2-0
prog_io.m:1440: pred lambda2_prog_io_m_1440/2-0
prog_io.m:1440: pred lambda3_prog_io_m_1440/2-0
prog_io.m:1440: pred lambda_prog_io_m_1440/2-0
prog_io.m:2155: func parse_where_mutable_is/3-0
prog_io.m:2176: pred parse_mutable_decl_term/3-0
prog_io.m:3543: pred convert_abstract_inst_defn/3-0
prog_io.m:3551: pred convert_abstract_inst_defn_2/3-0
prog_io.m:3565: pred lambda_prog_io_m_3565/2-0
prog_io.m:3740: pred make_func/2-0
prog_io.m:3743: pred make_cons/2-0
prog_io.m:3749: pred make_adt/2-0
prog_io.m:3752: pred make_op/2-0
prog_io.m:3817: pred make_pred_symbol_specifier/2-0
prog_io.m:3822: pred make_func_symbol_specifier/2-0
prog_io.m:3832: pred make_type_symbol_specifier/2-0
prog_io.m:3837: pred make_adt_symbol_specifier/2-0
prog_io.m:3841: pred make_op_symbol_specifier/2-0
prog_io.m:3846: pred make_module_symbol_specifier/2-0
prog_io.m:3979: pred process_typed_constructor_specifier/3-0
prog_io.m:3990: pred process_typed_cons_spec_2/3-0
prog_io.m:4225: pred parse_function_specifier/2-0
prog_io.m:4239: pred parse_adt_specifier/2-0
prog_io.m:4249: pred parse_op_specifier/2-0
prog_io.m:4255: pred make_op_specifier/2-0
prog_io.m:4325: func this_file/1-0
prog_io_dcg.m:422: pred lambda_prog_io_dcg_m_422/2-0
prog_io_dcg.m:423: pred lambda_prog_io_dcg_m_423/2-0
prog_io_dcg.m:460: pred lambda_prog_io_dcg_m_460/2-0
prog_io_dcg.m:461: pred lambda_prog_io_dcg_m_461/2-0
prog_io_dcg.m:547: pred lambda_prog_io_dcg_m_547/2-0
prog_io_dcg.m:548: pred lambda_prog_io_dcg_m_548/2-0
prog_io_goal.m:260: pred lambda_prog_io_goal_m_260/2-0
prog_io_goal.m:412: pred lambda_prog_io_goal_m_412/2-0
prog_io_goal.m:413: pred lambda_prog_io_goal_m_413/2-0
prog_io_goal.m:429: pred lambda_prog_io_goal_m_429/2-0
prog_io_goal.m:430: pred lambda_prog_io_goal_m_430/2-0
prog_io_pragma.m:1177: pred lambda_prog_io_pragma_m_1177/3-0
prog_io_pragma.m:1199: pred lambda_prog_io_pragma_m_1199/2-0
prog_io_pragma.m:1244: pred lambda_prog_io_pragma_m_1244/2-0
prog_io_pragma.m:2045: func eval_method_allows_size_limit/2-0
prog_io_pragma.m:2166: pred convert_int/2-0
prog_io_pragma.m:2171: pred convert_int_list/2-0
prog_io_pragma.m:2277: pred parse_arg_size_constraints/2-0
prog_io_pragma.m:2292: pred parse_arg_size_constraint/2-0
prog_io_pragma.m:2312: pred parse_lp_term/2-0
prog_io_pragma.m:2320: pred parse_rational/2-0
prog_io_pragma.m:2330: func this_file/1-0
prog_io_typeclass.m:809: func this_file/1-0
prog_io_util.m:213: func get_any_errors4/2-0
prog_io_util.m:231: pred parse_pred_or_func_name_and_arity/5-0
prog_io_util.m:240: pred parse_pred_or_func_name_and_arity/4-0
prog_io_util.m:244: pred parse_pred_or_func_and_args/4-0
prog_io_util.m:706: pred sum_to_list/2-0
prog_io_util.m:758: pred parse_vars/2-0
prog_io_util.m:878: func this_file/1-0
prog_mode.m:146: pred di_mode/1-0
prog_mode.m:148: pred unused_mode/1-0
prog_mode.m:156: func unused_mode/1-0
prog_mode.m:530: pred mode_id_to_int/2-0
prog_mode.m:658: func this_file/1-0
prog_out.m:183: pred report_error/3-0
prog_out.m:189: pred report_error/4-0
prog_out.m:244: func sym_name_to_escaped_string/2-0
prog_out.m:251: pred write_sym_name_and_arity/3-0
prog_out.m:256: pred write_quoted_sym_name/3-0
prog_out.m:266: pred write_simple_call_id/3-0
prog_out.m:270: pred write_simple_call_id/4-0
prog_out.m:274: pred write_simple_call_id/5-0
prog_out.m:322: func module_spec_to_escaped_string/2-0
prog_out.m:343: pred write_string_list/3-0
prog_out.m:351: func promise_to_string/2-1
prog_out.m:351: func promise_to_string/2-2
prog_out.m:362: pred write_promise_type/3-0
prog_rep.m:499: func method_num_to_byte_list/2-0
prog_type.m:460: pred type_is_ground/2-0
prog_type.m:463: pred type_is_nonground/2-0
prog_type.m:798: func remove_typeinfo_vars/3-0
prog_type.m:802: func remove_typeinfo_vars_from_set/3-0
prog_type.m:828: func float_type/1-0
prog_type.m:830: func char_type/1-0
prog_type.m:838: func heap_pointer_type/1-0
prog_type.m:842: func sample_type_info_type/1-0
prog_type.m:846: func sample_typeclass_info_type/1-0
prog_type.m:858: func type_ctor_info_type/1-0
prog_type.m:873: pred make_type_ctor/3-0
prog_type.m:932: pred type_constructors_are_type_info/1-0
prog_type.m:947: pred ctor_is_type_info/1-0
prog_type.m:958: pred unqualify_private_builtin/2-0
prog_type.m:964: pred name_is_type_info/1-0
prog_type.m:1164: pred type_unify_apply/6-0
prog_type.m:1213: pred type_unify_args/8-0
prog_type.m:1224: pred type_unify_rev_args/8-0
prog_type.m:1360: func this_file/1-0
prog_type_subst.m:142: pred apply_variable_renaming_to_tvar_kind_map_2/5-0
prog_type_subst.m:333: pred apply_type_args/3-0
prog_type_subst.m:359: pred apply_type_args_to_kind/3-0
prog_type_subst.m:437: func this_file/1-0
prog_util.m:486: pred rename_in_trace_mutable_var/4-0
prog_util.m:502: pred rename_in_var/4-0
prog_util.m:524: pred remove_sym_name_prefix/3-0
prog_util.m:524: pred remove_sym_name_prefix/3-1
prog_util.m:541: func transform_sym_base_name/3-0
prog_util.m:655: func cons_id_maybe_arity/2-0
prog_util.m:728: pred get_state_args/4-0
prog_util.m:733: pred get_state_args_det/4-0
prog_util.m:791: func sym_name_and_args_to_term/4-0
prog_util.m:801: func sym_name_and_term_to_term/4-0
prog_util.m:834: func this_file/1-0
program_representation.m:359: func atomic_goal_generates_event_like_call/2-0
program_representation.m:380: pred call_does_not_generate_events/3-0
program_representation.m:403: func goal_generates_internal_event/2-0
program_representation.m:412: func atomic_goal_identifiable/2-0
program_representation.m:430: func proc_rep_type/1-0
program_representation.m:434: func goal_rep_type/1-0
program_representation.m:438: pred path_from_string_det/2-0
program_representation.m:445: pred path_from_string/2-0
program_representation.m:449: pred path_step_from_string/2-0
program_representation.m:456: pred path_step_from_string_2/3-0
program_representation.m:471: pred is_path_separator/1-0
program_representation.m:473: pred string_from_path/2-0
program_representation.m:479: pred string_from_path_step/2-0
program_representation.m:500: pred determinism_representation/2-1
program_representation.m:514: func byte_to_goal_type/2-0
program_representation.m:521: pred goal_type_byte/2-0
program_representation.m:543: pred var_num_rep_byte/2-1
program_representation.m:604: pred pred_is_external/3-0
prolog.m:91: pred ==/2-0
prolog.m:92: pred \==/2-0
prolog.m:94: pred =:=/2-0
prolog.m:95: pred =\=/2-0
prolog.m:97: pred =../2-0
prolog.m:102: pred arg/3-0
prolog.m:106: pred det_arg/3-0
prop_mode_constraints.m:508: pred pretty_print_pred_constraints_map/5-0
prop_mode_constraints.m:523: pred pretty_print_pred_constraints/6-0
prop_mode_constraints.m:548: pred pretty_print_proc_constraints/7-0
prop_mode_constraints.m:563: func this_file/1-0
purity.m:1206: func this_file/1-0
quantification.m:775: pred lambda_quantification_m_775/2-0
quantification.m:777: pred lambda_quantification_m_777/2-0
quantification.m:899: pred get_vars/3-1
quantification.m:909: pred get_vars_2/5-1
quantification.m:925: pred conj_vars/6-1
quantification.m:935: pred disj_vars/6-1
quantification.m:960: pred compute_disj_vars/6-1
quantification.m:976: pred case_vars/6-1
quantification.m:1001: pred compute_case_vars/6-1
quantification.m:1071: pred goal_vars_bitset/3-1
quantification.m:1099: pred goal_vars_both/4-1
quantification.m:1110: pred goal_vars_2/6-1
quantification.m:1224: pred goal_vars_2_shorthand/6-1
quantification.m:1234: pred unify_rhs_vars/7-1
quantification.m:1267: pred get_updated_fields/3-0
quantification.m:1273: pred get_updated_fields/4-0
quantification.m:1302: pred warn_overlapping_scope/4-0
quantification.m:1454: pred set_warnings/3-0
quantification.m:1461: func this_file/1-0
queue.m:138: pred equal/2-0
queue.m:147: pred is_full/1-0
queue.m:178: pred first/2-0
queue.m:191: pred length/2-0
queue.m:198: func from_list/2-0
queue.m:200: func to_list/2-0
queue.m:202: pred delete_all/3-0
queue.m:215: pred put_on_front/3-0
queue.m:217: func put_on_front/3-0
queue.m:220: pred put_list_on_front/3-0
queue.m:222: func put_list_on_front/3-0
queue.m:225: pred get_from_back/3-0
queue.m:257: func put/3-0
queue.m:260: func put_list/3-0
queue.m:263: func length/2-0
queue.m:266: func list_to_queue/2-0
queue.m:269: func delete_all/3-0
random.m:135: pred params/3-0
random.m:137: pred init/2-0
random.m:140: pred random/3-0
random.m:140: pred random/3-1
random.m:151: pred random/5-0
random.m:151: pred random/5-1
random.m:158: pred randmax/3-0
random.m:158: pred randmax/3-1
random.m:162: pred randcount/3-0
random.m:162: pred randcount/3-1
random.m:179: pred permutation/4-0
random.m:179: pred permutation/4-1
random.m:189: pred perform_sampling/6-0
random.m:189: pred perform_sampling/6-1
random.m:206: pred test/4-0
random.m:215: pred test_2/4-0
random.m:215: pred test_2/4-1
rat.m:115: func rat/3-0
rat.m:121: func +/2-0
rat.m:151: func numer/2-0
rat.m:153: func denom/2-0
rat.m:216: func to_string/2-0
rat.m:240: func this_file/1-0
rational.m:100: pred </2-0
rational.m:104: pred >/2-0
rational.m:108: pred =</2-0
rational.m:112: pred >=/2-0
rational.m:116: func rational/2-0
rational.m:118: func rational/3-0
rational.m:120: func from_integer/2-0
rational.m:122: func from_integers/3-0
rational.m:124: func rational_from_integers/3-0
rational.m:131: func one/1-0
rational.m:133: func zero/1-0
rational.m:135: func +/2-0
rational.m:137: func -/2-0
rational.m:139: func +/3-0
rational.m:145: func -/3-0
rational.m:148: func */3-0
rational.m:154: func //3-0
rational.m:156: func reciprocal/2-0
rational.m:163: func numer/2-0
rational.m:165: func denom/2-0
rational.m:167: func abs/2-0
rational.m:171: func rational_norm/3-0
rational.m:209: func cmp/3-0
rbtree.m:247: pred init/1-0
rbtree.m:249: pred is_empty/1-0
rbtree.m:258: pred insert/4-0
rbtree.m:368: pred update/4-0
rbtree.m:401: pred transform_value/4-0
rbtree.m:440: pred set/4-0
rbtree.m:557: pred insert_duplicate/4-0
rbtree.m:688: pred member/3-0
rbtree.m:710: pred search/3-0
rbtree.m:726: pred lookup/3-0
rbtree.m:735: pred lower_bound_search/4-0
rbtree.m:758: pred lower_bound_lookup/4-0
rbtree.m:769: pred upper_bound_search/4-0
rbtree.m:792: pred upper_bound_lookup/4-0
rbtree.m:803: pred delete/3-0
rbtree.m:832: pred delete_2/5-0
rbtree.m:832: pred delete_2/5-1
rbtree.m:886: pred remove/4-0
rbtree.m:889: pred remove/3-0
rbtree.m:892: pred remove_largest/4-0
rbtree.m:917: pred remove_smallest/4-0
rbtree.m:940: pred keys/2-0
rbtree.m:952: pred values/2-0
rbtree.m:964: pred count/2-0
rbtree.m:976: pred assoc_list_to_rbtree/2-0
rbtree.m:983: pred rbtree_to_assoc_list/2-0
rbtree.m:995: pred foldl/4-0
rbtree.m:995: pred foldl/4-1
rbtree.m:995: pred foldl/4-2
rbtree.m:1007: pred foldl2/6-0
rbtree.m:1007: pred foldl2/6-1
rbtree.m:1007: pred foldl2/6-2
rbtree.m:1007: pred foldl2/6-3
rbtree.m:1019: pred foldl3/8-0
rbtree.m:1019: pred foldl3/8-1
rbtree.m:1019: pred foldl3/8-2
rbtree.m:1019: pred foldl3/8-3
rbtree.m:1019: pred foldl3/8-4
rbtree.m:1031: pred map_values/3-0
rbtree.m:1031: pred map_values/3-1
rbtree.m:1050: func init/1-0
rbtree.m:1053: func set/4-0
rbtree.m:1056: func insert_duplicate/4-0
rbtree.m:1059: func lookup/3-0
rbtree.m:1062: func delete/3-0
rbtree.m:1065: func keys/2-0
rbtree.m:1068: func values/2-0
rbtree.m:1071: func count/2-0
rbtree.m:1074: func assoc_list_to_rbtree/2-0
rbtree.m:1077: func rbtree_to_assoc_list/2-0
rbtree.m:1080: func foldl/4-0
rbtree.m:1081: pred lambda_rbtree_m_1081/8-0
rbtree.m:1084: func map_values/3-0
rbtree.m:1085: pred lambda_rbtree_m_1085/7-0
rbtree.m:1088: func from_assoc_list/2-0
rbtree.m:1090: func to_assoc_list/2-0
reassign.m:440: func this_file/1-0
recompilation.check.m:903: pred check_class_method_for_ambiguities/6-0
recompilation.check.m:1491: func get_term_context/2-0
recompilation.check.m:1512: pred throw_syntax_error/2-0
recompilation.check.m:1523: func this_file/1-0
recompilation.m:316: func mode_id_to_item_name/2-0
recompilation.usage.m:1333: pred find_items_used_by_bound_inst/3-0
recompilation.usage.m:1489: func this_file/1-0
recompilation.version.m:1176: func this_file/1-0
relation.m:387: pred add_values/4-0
relation.m:428: pred add_assoc_list/3-0
relation.m:460: pred lookup/3-0
relation.m:460: pred lookup/3-1
relation.m:466: pred reverse_lookup/3-0
relation.m:466: pred reverse_lookup/3-1
relation.m:473: pred lookup_from/3-0
relation.m:484: func lookup_key_set_from/3-0
relation.m:502: func lookup_key_set_to/3-0
relation.m:507: pred to_assoc_list/2-0
relation.m:515: pred to_assoc_list_2/5-0
relation.m:526: pred accumulate_rev_lookup/5-0
relation.m:530: pred to_key_assoc_list/2-0
relation.m:538: pred to_key_assoc_list_2/4-0
relation.m:549: pred accumulate_with_key/4-0
relation.m:556: pred from_assoc_list/2-0
relation.m:557: func lambda_relation_m_557/4-0
relation.m:658: pred dfs/3-0
relation.m:662: pred dfsrev/3-0
relation.m:666: pred dfs/5-0
relation.m:670: pred dfsrev/5-0
relation.m:699: pred is_dag/1-0
relation.m:723: pred is_dag_2/5-0
relation.m:737: pred components/2-0
relation.m:740: func lambda_relation_m_740/2-0
relation.m:745: pred components_2/4-0
relation.m:794: pred cliques/2-0
relation.m:801: func lambda_relation_m_801/2-0
relation.m:824: pred reduced/2-0
relation.m:873: pred tsort/2-0
relation.m:881: pred check_tsort/3-0
relation.m:922: pred sc/2-0
relation.m:1025: pred traverse/5-0
relation.m:1025: pred traverse/5-1
relation.m:1036: pred traverse_nodes/6-0
relation.m:1036: pred traverse_nodes/6-1
relation.m:1055: pred traverse_children/6-0
relation.m:1055: pred traverse_children/6-1
relation.m:1070: func lookup_element/3-0
relation.m:1073: func lookup_key/3-0
relation.m:1076: func add/4-0
relation.m:1079: func add_values/4-0
relation.m:1082: func add_assoc_list/3-0
relation.m:1085: func remove/4-0
relation.m:1088: func remove_assoc_list/3-0
relation.m:1091: func lookup_from/3-0
relation.m:1094: func lookup_to/3-0
relation.m:1097: func to_assoc_list/2-0
relation.m:1100: func to_key_assoc_list/2-0
relation.m:1103: func from_assoc_list/2-0
relation.m:1106: func domain/2-0
relation.m:1112: func compose/3-0
relation.m:1115: func dfs/3-0
relation.m:1118: func dfsrev/3-0
relation.m:1121: func dfs/2-0
relation.m:1124: func dfsrev/2-0
relation.m:1127: func components/2-0
relation.m:1130: func cliques/2-0
relation.m:1133: func reduced/2-0
relation.m:1136: func atsort/2-0
relation.m:1139: func sc/2-0
relation.m:1142: func tc/2-0
relation.m:1145: func rtc/2-0
require.m:87: pred report_lookup_error/3-0
require.m:102: pred report_lookup_error/2-0
require.m:129: func func_error/2-0
robdd.m:372: func empty_vars_set/1-0
robdd.m:397: func one/1-0
robdd.m:405: func zero/1-0
robdd.m:413: func var/2-0
robdd.m:421: func ite/4-0
robdd.m:430: func ite_var/4-0
robdd.m:439: func */3-0
robdd.m:469: func +/3-0
robdd.m:478: func =</3-0
robdd.m:486: func =:=/3-0
robdd.m:488: func =\=/3-0
robdd.m:490: func ~/2-0
robdd.m:493: pred entails/2-0
robdd.m:502: pred var_entailed/2-0
robdd.m:512: func vars_entailed/2-0
robdd.m:530: func vars_disentailed/2-0
robdd.m:549: pred definite_vars/3-0
robdd.m:573: func equivalent_vars/2-0
robdd.m:582: func equivalent_vars_2/2-0
robdd.m:624: func rev_map/2-0
robdd.m:630: pred lambda_robdd_m_630/7-0
robdd.m:632: pred lambda_robdd_m_632/5-0
robdd.m:639: func extract_implications/2-0
robdd.m:655: func implications_2/2-0
robdd.m:713: func lambda_robdd_m_713/8-0
robdd.m:721: func implication_result_to_imp_vars/2-0
robdd.m:731: func imp_res_to_imp_map/2-0
robdd.m:733: func lambda_robdd_m_733/5-0
robdd.m:743: func remove_implications/3-0
robdd.m:751: pred remove_implications_2/7-0
robdd.m:788: func 'ClassMethod_for_robdd__intersectable____sparse_bitset__sparse_bitset__arity1______robdd__intersection_2'/3-0
robdd.m:792: func 'ClassMethod_for_robdd__intersectable____robdd__entailment_result__arity1______robdd__intersection_2'/3-0
robdd.m:799: func 'ClassMethod_for_robdd__intersectable____robdd__leader_to_eqvclass__arity1______robdd__intersection_2'/3-0
robdd.m:800: func lambda_robdd_m_800/6-0
robdd.m:814: func 'ClassMethod_for_robdd__intersectable____robdd__imp_res_2__arity1______robdd__intersection_2'/3-0
robdd.m:815: func lambda_robdd_m_815/4-0
robdd.m:836: func value/2-0
robdd.m:844: func tr/2-0
robdd.m:852: func fa/2-0
robdd.m:863: func dnf/2-0
robdd.m:869: func lambda_robdd_m_869/4-0
robdd.m:870: func lambda_robdd_m_870/4-0
robdd.m:908: pred print_robdd/3-0
robdd.m:926: pred lambda_robdd_m_926/5-0
robdd.m:945: func restrict/3-0
robdd.m:953: func restrict_threshold/3-0
robdd.m:963: func rename_vars/3-0
robdd.m:979: func make_node/4-0
robdd.m:987: func not_var/2-0
robdd.m:989: func eq_vars/3-0
robdd.m:1002: func neq_vars/3-0
robdd.m:1015: func imp_vars/3-0
robdd.m:1028: func conj_vars/2-0
robdd.m:1028: func lambda_robdd_m_1028/4-0
robdd.m:1030: func conj_not_vars/2-0
robdd.m:1030: func lambda_robdd_m_1030/4-0
robdd.m:1032: func disj_vars/2-0
robdd.m:1032: func lambda_robdd_m_1032/4-0
robdd.m:1034: func at_most_one_of/2-0
robdd.m:1038: func at_most_one_of_2/4-0
robdd.m:1039: pred lambda_robdd_m_1039/6-0
robdd.m:1048: func var_restrict_true/3-0
robdd.m:1069: func var_restrict_false/3-0
robdd.m:1088: func restrict_true_false_vars/4-0
robdd.m:1101: pred restrict_true_false_vars_2/6-0
robdd.m:1136: func restrict_filter/3-0
robdd.m:1137: pred lambda_robdd_m_1137/2-0
robdd.m:1139: func restrict_filter/4-0
robdd.m:1150: pred filter_2/8-0
robdd.m:1188: func squeeze_equiv/3-0
robdd.m:1192: pred lambda_robdd_m_1192/3-0
robdd.m:1195: pred lambda_robdd_m_1195/3-0
robdd.m:1201: func make_equiv/2-0
robdd.m:1206: func make_equiv_2/3-0
robdd.m:1225: func add_equivalences/3-0
robdd.m:1233: pred add_equivalences_2/6-0
robdd.m:1302: func add_implications/3-0
robdd.m:1309: func lambda_robdd_m_1309/7-0
robdd.m:1310: func lambda_robdd_m_1310/7-0
robdd.m:1316: pred is_terminal/1-0
robdd.m:1323: pred size/3-0
robdd.m:1326: pred size/4-0
robdd.m:1352: pred var_is_constrained/2-0
robdd.m:1367: pred vars_are_constrained/2-0
robdd.m:1372: pred vars_are_constrained_2/2-0
robdd.m:1391: pred robdd_to_dot/5-0
robdd.m:1405: pred robdd_to_dot/4-0
robdd.m:1416: pred lambda_robdd_m_1416/5-0
robdd.m:1418: pred lambda_robdd_m_1418/4-0
robdd.m:1431: pred robdd_to_dot_2/8-0
robdd.m:1451: pred write_node/4-0
robdd.m:1460: func node_name/2-0
robdd.m:1479: func terminal_name/2-0
robdd.m:1491: pred write_edge/5-0
robdd.m:1500: pred labelling/4-0
robdd.m:1507: pred labelling_2/6-0
robdd.m:1519: pred minimal_model/4-0
robdd.m:1554: pred clear_caches/2-0
robdd.m:1558: pred clear_caches/0-0
rtree.m:244: func init/1-0
rtree.m:251: pred is_empty/1-0
rtree.m:258: func insert/4-0
rtree.m:261: pred insert/4-0
rtree.m:481: pred delete/4-0
rtree.m:762: func search_intersects/3-0
rtree.m:803: func search_contains/3-0
rtree.m:841: func search_general/4-0
rtree.m:854: pred search_general_2/5-0
rtree.m:893: pred search_first/6-0
rtree.m:905: pred maybe_limit/4-0
rtree.m:921: pred search_first_2/6-0
rtree.m:1230: pred search_general_fold/5-0
rtree.m:1230: pred search_general_fold/5-1
rtree.m:1249: pred search_general_fold_2/5-0
rtree.m:1249: pred search_general_fold_2/5-1
rtree.m:1290: pred fold/4-0
rtree.m:1290: pred fold/4-1
rtree.m:1290: pred fold/4-2
rtree.m:1301: pred fold_2/4-0
rtree.m:1301: pred fold_2/4-1
rtree.m:1301: pred fold_2/4-2
rtree.m:1334: pred map_values/3-0
rtree.m:1334: pred map_values/3-1
rtree.m:1344: pred map_values_2/3-0
rtree.m:1344: pred map_values_2/3-1
rtree.m:1432: pred 'ClassMethod_for_rtree__region____rtree__box3d__arity0______rtree__intersects_2'/2-0
rtree.m:1433: pred 'ClassMethod_for_rtree__region____rtree__box3d__arity0______rtree__contains_2'/2-0
rtree.m:1434: func 'ClassMethod_for_rtree__region____rtree__box3d__arity0______rtree__size_1'/2-0
rtree.m:1435: func 'ClassMethod_for_rtree__region____rtree__box3d__arity0______rtree__bounding_region_2'/3-0
rtree.m:1436: func 'ClassMethod_for_rtree__region____rtree__box3d__arity0______rtree__bounding_region_size_2'/3-0
rtree.m:1443: pred box3d_intersects/2-0
rtree.m:1466: pred box3d_contains/2-0
rtree.m:1480: func box3d_volume/2-0
rtree.m:1488: func box3d_bounding_region/3-0
rtree.m:1503: func box3d_bounding_region_volume/3-0
rtree.m:1517: pred 'ClassMethod_for_rtree__region____rtree__box__arity0______rtree__intersects_2'/2-0
rtree.m:1518: pred 'ClassMethod_for_rtree__region____rtree__box__arity0______rtree__contains_2'/2-0
rtree.m:1519: func 'ClassMethod_for_rtree__region____rtree__box__arity0______rtree__size_1'/2-0
rtree.m:1520: func 'ClassMethod_for_rtree__region____rtree__box__arity0______rtree__bounding_region_2'/3-0
rtree.m:1521: func 'ClassMethod_for_rtree__region____rtree__box__arity0______rtree__bounding_region_size_2'/3-0
rtree.m:1528: pred box_intersects/2-0
rtree.m:1544: pred box_contains/2-0
rtree.m:1556: func box_area/2-0
rtree.m:1564: func box_bounding_region/3-0
rtree.m:1577: func box_bounding_region_area/3-0
rtree.m:1589: pred 'ClassMethod_for_rtree__region____rtree__interval__arity0______rtree__intersects_2'/2-0
rtree.m:1590: pred 'ClassMethod_for_rtree__region____rtree__interval__arity0______rtree__contains_2'/2-0
rtree.m:1591: func 'ClassMethod_for_rtree__region____rtree__interval__arity0______rtree__size_1'/2-0
rtree.m:1592: func 'ClassMethod_for_rtree__region____rtree__interval__arity0______rtree__bounding_region_2'/3-0
rtree.m:1593: func 'ClassMethod_for_rtree__region____rtree__interval__arity0______rtree__bounding_region_size_2'/3-0
rtree.m:1600: pred interval_intersects/2-0
rtree.m:1613: pred interval_contains/2-0
rtree.m:1623: func interval_length/2-0
rtree.m:1631: func interval_bounding_region/3-0
rtree.m:1640: func interval_bounding_region_length/3-0
rtti.m:1029: func rtti_id_maybe_element_has_array_type/2-0
rtti.m:1032: pred lambda_rtti_m_1032/2-0
rtti.m:1147: pred proc_label_pred_proc_id/3-0
rtti.m:1511: pred pred_or_func_to_string/2-0
rtti.m:1518: pred sectag_and_locn_to_locn_string/2-0
rtti.m:1620: pred builtin_ctor_rep_to_string/2-0
rtti.m:1716: func res_functor_rtti_name/2-0
rtti.m:1719: func maybe_res_functor_rtti_name/2-0
rtti.m:1724: func res_addr_rep/2-0
rtti.m:1726: pred res_addr_is_numeric/1-0
rtti.m:1800: pred rtti_id_maybe_element_c_type/3-0
rtti.m:1826: pred rtti_id_maybe_element_java_type/3-0
rtti.m:1839: pred rtti_id_java_type/3-0
rtti.m:1844: pred ctor_rtti_name_java_type/3-0
rtti.m:1884: pred tc_rtti_name_java_type/3-0
rtti.m:2025: func module_qualify_name_of_rtti_id/2-0
rtti.m:2036: func module_qualify_name_of_ctor_rtti_name/2-0
rtti.m:2047: func module_qualify_name_of_tc_rtti_name/2-0
rtti.m:2083: pred tabling_id_c_type/3-0
rtti.m:2088: pred tabling_id_java_type/3-0
rtti.m:2096: pred tabling_id_base_type/3-0
rtti.m:2110: func tabling_id_has_array_type/2-0
rtti_access.m:79: func get_proc_layout_from_label_layout/2-0
rtti_access.m:86: func get_goal_path_from_label_layout/2-0
rtti_access.m:94: func get_goal_path_from_maybe_label/2-0
rtti_access.m:97: pred get_context_from_label_layout/3-0
rtti_access.m:111: func get_port_from_label_layout/2-0
rtti_access.m:118: func get_path_port_from_label_layout/2-0
rtti_access.m:132: func get_proc_label_from_layout/2-0
rtti_access.m:154: func get_proc_name/2-0
rtti_access.m:159: pred proc_layout_is_uci/1-0
rtti_access.m:173: pred proc_layout_get_uci_fields/7-0
rtti_access.m:194: pred proc_layout_get_non_uci_fields/7-0
rtti_access.m:213: pred find_initial_version_arg_num/3-0
rtti_access.m:347: func get_all_modes_for_layout/2-0
rtti_implementation.m:185: func num_functors/2-0
rtti_implementation.m:322: pred get_functor/5-0
rtti_implementation.m:327: pred get_functor_with_names/6-0
rtti_implementation.m:336: pred get_functor_impl/6-0
rtti_implementation.m:403: func lambda_rtti_implementation_m_403/3-0
rtti_implementation.m:512: func lambda_rtti_implementation_m_512/5-0
rtti_implementation.m:524: func lambda_rtti_implementation_m_524/3-0
rtti_implementation.m:581: func get_type_info/2-0
rtti_implementation.m:615: pred generic_compare/3-0
rtti_implementation.m:666: pred generic_unify/2-0
rtti_implementation.m:926: pred compare_type_infos/3-0
rtti_implementation.m:1030: pred type_ctor_name_and_arity/4-0
rtti_implementation.m:1035: pred type_ctor_and_args/3-0
rtti_implementation.m:1043: func lambda_rtti_implementation_m_1043/3-0
rtti_implementation.m:1048: func lambda_rtti_implementation_m_1048/3-0
rtti_implementation.m:1077: pred deconstruct/5-0
rtti_implementation.m:1077: pred deconstruct/5-1
rtti_implementation.m:1077: pred deconstruct/5-2
rtti_implementation.m:1077: pred deconstruct/5-3
rtti_implementation.m:1099: pred deconstruct/8-0
rtti_implementation.m:1099: pred deconstruct/8-1
rtti_implementation.m:1099: pred deconstruct/8-2
rtti_implementation.m:1099: pred deconstruct/8-3
rtti_implementation.m:1135: func lambda2_rtti_implementation_m_1135/7-0
rtti_implementation.m:1135: func lambda3_rtti_implementation_m_1135/7-0
rtti_implementation.m:1135: func lambda4_rtti_implementation_m_1135/7-0
rtti_implementation.m:1135: func lambda_rtti_implementation_m_1135/7-0
rtti_implementation.m:1150: func lambda2_rtti_implementation_m_1150/7-0
rtti_implementation.m:1150: func lambda3_rtti_implementation_m_1150/7-0
rtti_implementation.m:1150: func lambda4_rtti_implementation_m_1150/7-0
rtti_implementation.m:1150: func lambda_rtti_implementation_m_1150/7-0
rtti_implementation.m:1233: pred lambda2_rtti_implementation_m_1233/6-0
rtti_implementation.m:1233: pred lambda3_rtti_implementation_m_1233/6-0
rtti_implementation.m:1233: pred lambda4_rtti_implementation_m_1233/6-0
rtti_implementation.m:1233: pred lambda_rtti_implementation_m_1233/6-0
rtti_implementation.m:1290: func lambda2_rtti_implementation_m_1290/4-0
rtti_implementation.m:1290: func lambda3_rtti_implementation_m_1290/4-0
rtti_implementation.m:1290: func lambda4_rtti_implementation_m_1290/4-0
rtti_implementation.m:1290: func lambda_rtti_implementation_m_1290/4-0
rtti_implementation.m:1551: pred lambda_rtti_implementation_m_1551/9-0
rtti_implementation.m:1850: func get_type_ctor_info/2-0
rtti_implementation.m:2203: func type_ctor_arity/2-0
rtti_implementation.m:2290: func type_ctor_rep/2-0
rtti_implementation.m:2319: func type_ctor_module_name/2-0
rtti_implementation.m:2347: func type_ctor_name/2-0
rtti_implementation.m:2425: func unsafe_cast/2-0
rtti_out.m:382: pred make_tc_instance_constraint_id/5-0
rtti_out.m:865: pred output_res_functor_defn/6-0
rtti_out.m:893: pred output_maybe_res_functor_defn/6-0
rtti_out.m:1143: pred output_res_addr_functors/4-0
rtti_out.m:1152: pred output_res_value_ordered_table/7-0
rtti_out.m:1158: pred lambda_rtti_out_m_1158/2-0
rtti_out.m:1189: pred output_res_name_ordered_table/6-0
rtti_out.m:1191: pred lambda_rtti_out_m_1191/2-0
rtti_out.m:1204: pred output_res_name_ordered_table_element/4-0
rtti_out.m:1348: pred output_rtti_data_decl/5-0
rtti_to_mlds.m:284: pred gen_type_class_decl_defn/5-0
rtti_to_mlds.m:359: pred make_decl_super_id/4-0
rtti_to_mlds.m:366: pred gen_tc_id_var_names/3-0
rtti_to_mlds.m:373: pred gen_tc_id_method_ids/4-0
rtti_to_mlds.m:379: func gen_tc_id_method_id/3-0
rtti_to_mlds.m:393: pred gen_type_class_instance_defn/5-0
rtti_to_mlds.m:432: pred make_instance_constr_id/5-0
rtti_to_mlds.m:441: pred gen_type_info_defn/5-0
rtti_to_mlds.m:473: pred gen_pseudo_type_info_defn/5-0
rtti_to_mlds.m:595: func gen_enum_functor_desc/4-0
rtti_to_mlds.m:609: func gen_notag_functor_desc/4-0
rtti_to_mlds.m:712: func gen_res_addr_functor_desc/4-0
rtti_to_mlds.m:727: func gen_maybe_res_functor_desc/4-0
rtti_to_mlds.m:743: func gen_init_exist_locn/3-0
rtti_to_mlds.m:759: func gen_exist_locns_array/5-0
rtti_to_mlds.m:770: pred gen_tc_constraint/8-0
rtti_to_mlds.m:789: pred make_exist_tc_constr_id/5-0
rtti_to_mlds.m:796: func gen_exist_info/5-0
rtti_to_mlds.m:842: func gen_field_names/5-0
rtti_to_mlds.m:844: func lambda_rtti_to_mlds_m_844/4-0
rtti_to_mlds.m:867: func gen_enum_value_ordered_table/4-0
rtti_to_mlds.m:880: func gen_enum_name_ordered_table/4-0
rtti_to_mlds.m:979: func gen_maybe_res_value_ordered_table/5-0
rtti_to_mlds.m:1017: func gen_res_addr_functor_table/4-0
rtti_to_mlds.m:1027: func gen_res_addrs_list/4-0
rtti_to_mlds.m:1036: func gen_maybe_res_name_ordered_table/4-0
rtti_to_mlds.m:1038: pred lambda_rtti_to_mlds_m_1038/2-0
rtti_to_mlds.m:1051: func gen_maybe_res_name_ordered_table_element/4-0
rtti_to_mlds.m:1151: func gen_init_rtti_id/3-0
rtti_to_mlds.m:1171: func gen_init_tc_rtti_name/4-0
rtti_to_mlds.m:1240: func gen_tc_rtti_name/4-0
rtti_to_mlds.m:1284: func mlds_module_name_from_tc_name/2-0
rtti_to_mlds.m:1293: pred gen_pseudo_type_info/4-0
rtti_to_mlds.m:1329: pred gen_init_method/6-0
rtti_to_mlds.m:1403: func gen_init_proc_id/3-0
rtti_to_mlds.m:1461: func gen_init_pred_or_func/2-0
saved_vars.m:437: pred push_into_goal/6-0
saved_vars.m:452: pred push_into_goal_rename/6-0
saved_vars.m:470: pred push_into_goals_rename/6-0
saved_vars.m:482: pred push_into_cases_rename/6-0
saved_vars.m:569: func this_file/1-0
set.m:350: pred 'TypeSpecOf__pred_or_func__list_to_set__[T = var(V_2)]_0_1'/2-0
set.m:354: func set/2-0
set.m:365: pred 'TypeSpecOf__pred_or_func__insert_list__[T = var(V_2)]_0_1'/3-0
set.m:368: pred 'TypeSpecOf__pred_or_func__insert__[T = var(V_2)]_0_1'/3-0
set.m:388: pred superset/2-0
set.m:393: pred 'TypeSpecOf__pred__member__[T = var(V_2)]_0_1'/2-0
set.m:402: pred 'TypeSpecOf__pred__contains__[T = var(V_2)]_0_1'/2-0
set.m:410: pred remove_list/3-0
set.m:420: pred 'TypeSpecOf__pred_or_func__union__[T = var(V_2)]_0_1'/3-0
set.m:428: pred 'TypeSpecOf__pred_or_func__intersect__[T = var(V_2)]_0_1'/3-0
set.m:430: pred power_intersect/2-0
set.m:433: func intersect_list/2-0
set.m:436: pred 'TypeSpecOf__pred_or_func__difference__[T = var(V_2)]_0_1'/3-0
set.m:447: func 'TypeSpecOf__pred_or_func__list_to_set__[T = var(V_2)]_0_1'/2-0
set.m:462: func 'TypeSpecOf__pred_or_func__insert__[T = var(V_2)]_0_1'/3-0
set.m:465: func 'TypeSpecOf__pred_or_func__insert_list__[T = var(V_2)]_0_1'/3-0
set.m:474: func 'TypeSpecOf__pred_or_func__union__[T = var(V_2)]_0_1'/3-0
set.m:480: func 'TypeSpecOf__pred_or_func__intersect__[T = var(V_2)]_0_1'/3-0
set.m:482: func power_intersect/2-0
set.m:486: func 'TypeSpecOf__pred_or_func__difference__[T = var(V_2)]_0_1'/3-0
set.m:494: pred map_fold/5-0
set.m:508: pred fold/4-0
set.m:511: pred fold2/6-0
set.m:511: pred fold2/6-2
set.m:514: pred fold3/8-0
set.m:514: pred fold3/8-1
set.m:514: pred fold3/8-2
set.m:517: pred fold4/10-0
set.m:517: pred fold4/10-1
set.m:517: pred fold4/10-2
set_bbbtree.m:327: pred def_ratio/1-0
set_bbbtree.m:331: pred init/1-0
set_bbbtree.m:335: pred empty/1-0
set_bbbtree.m:339: pred size/2-0
set_bbbtree.m:346: pred member/2-0
set_bbbtree.m:346: pred member/2-1
set_bbbtree.m:359: pred contains/2-0
set_bbbtree.m:364: pred is_member/3-0
set_bbbtree.m:374: pred least/2-0
set_bbbtree.m:374: pred least/2-1
set_bbbtree.m:388: pred largest/2-0
set_bbbtree.m:388: pred largest/2-1
set_bbbtree.m:401: pred singleton_set/2-0
set_bbbtree.m:401: pred singleton_set/2-1
set_bbbtree.m:401: pred singleton_set/2-2
set_bbbtree.m:401: pred singleton_set/2-3
set_bbbtree.m:405: pred equal/2-0
set_bbbtree.m:412: pred insert/3-0
set_bbbtree.m:412: pred insert/3-1
set_bbbtree.m:427: pred insert_r/4-0
set_bbbtree.m:448: pred insert_list/3-0
set_bbbtree.m:455: pred insert_list_r/4-0
set_bbbtree.m:490: pred delete/3-0
set_bbbtree.m:490: pred delete/3-1
set_bbbtree.m:500: pred delete_list/3-0
set_bbbtree.m:508: pred remove/3-0
set_bbbtree.m:530: pred remove_list/3-0
set_bbbtree.m:541: pred remove_least/3-0
set_bbbtree.m:561: pred remove_largest/3-0
set_bbbtree.m:577: pred list_to_set/2-0
set_bbbtree.m:584: pred list_to_set_r/3-0
set_bbbtree.m:588: func from_list/2-0
set_bbbtree.m:608: pred sorted_list_to_set/2-0
set_bbbtree.m:612: pred sorted_list_to_set_len/3-0
set_bbbtree.m:674: func from_sorted_list/2-0
set_bbbtree.m:682: pred to_sorted_list/2-0
set_bbbtree.m:682: pred to_sorted_list/2-1
set_bbbtree.m:689: pred to_sorted_list2/3-0
set_bbbtree.m:689: pred to_sorted_list2/3-1
set_bbbtree.m:704: pred union/3-0
set_bbbtree.m:711: pred union_r/4-0
set_bbbtree.m:722: func union_list/2-0
set_bbbtree.m:737: pred power_union/2-0
set_bbbtree.m:744: pred power_union_r/3-0
set_bbbtree.m:760: pred intersect/3-0
set_bbbtree.m:767: pred intersect_r/4-0
set_bbbtree.m:788: pred power_intersect/2-0
set_bbbtree.m:795: pred power_intersect_r/3-0
set_bbbtree.m:814: func intersect_list/2-0
set_bbbtree.m:822: func intersect_list_r/4-0
set_bbbtree.m:836: pred difference/3-0
set_bbbtree.m:843: pred difference_r/4-0
set_bbbtree.m:857: pred subset/2-0
set_bbbtree.m:863: pred superset/2-0
set_bbbtree.m:1151: func list_to_set/2-0
set_bbbtree.m:1154: func sorted_list_to_set/2-0
set_bbbtree.m:1157: func to_sorted_list/2-0
set_bbbtree.m:1160: func init/1-0
set_bbbtree.m:1163: func make_singleton_set/2-0
set_bbbtree.m:1166: func insert/3-0
set_bbbtree.m:1169: func insert_list/3-0
set_bbbtree.m:1172: func delete/3-0
set_bbbtree.m:1175: func delete_list/3-0
set_bbbtree.m:1178: func union/3-0
set_bbbtree.m:1181: func power_union/2-0
set_bbbtree.m:1184: func intersect/3-0
set_bbbtree.m:1187: func power_intersect/2-0
set_bbbtree.m:1190: func difference/3-0
set_bbbtree.m:1193: func map/3-0
set_bbbtree.m:1197: func filter_map/3-0
set_bbbtree.m:1201: func fold/4-0
set_ctree234.m:301: func init/1-0
set_ctree234.m:303: pred singleton_set/2-0
set_ctree234.m:303: pred singleton_set/2-1
set_ctree234.m:305: func make_singleton_set/2-0
set_ctree234.m:307: pred empty/1-0
set_ctree234.m:309: pred one_member/2-0
set_ctree234.m:314: pred do_one_member/2-0
set_ctree234.m:352: pred is_member/3-0
set_ctree234.m:358: pred do_is_member/3-0
set_ctree234.m:362: pred 'TypeSpecOf__pred_or_func__do_is_member__[T = var(V_2)]_0_1'/3-0
set_ctree234.m:433: func is_member/3-0
set_ctree234.m:436: pred 'TypeSpecOf__pred_or_func__contains__[T = var(V_2)]_0_1'/2-0
set_ctree234.m:436: pred contains/2-0
set_ctree234.m:442: pred do_contains/2-0
set_ctree234.m:447: func list_to_set/2-0
set_ctree234.m:453: pred 'TypeSpecOf__pred_or_func__do_list_to_set__[T = var(V_2)]_0_1'/5-0
set_ctree234.m:453: pred do_list_to_set/5-0
set_ctree234.m:470: func sorted_list_to_set/2-0
set_ctree234.m:562: func to_sorted_list/2-0
set_ctree234.m:568: pred 'TypeSpecOf__pred_or_func__do_to_sorted_list__[T = var(V_2)]_0_1'/3-0
set_ctree234.m:568: pred do_to_sorted_list/3-0
set_ctree234.m:584: pred equal/2-0
set_ctree234.m:592: pred 'TypeSpecOf__pred_or_func__subset__[T = var(V_2)]_0_1'/2-0
set_ctree234.m:592: pred subset/2-0
set_ctree234.m:603: pred 'TypeSpecOf__pred_or_func__do_subset__[T = var(V_2)]_0_1'/2-0
set_ctree234.m:603: pred do_subset/2-0
set_ctree234.m:623: pred superset/2-0
set_ctree234.m:639: func insert/3-0
set_ctree234.m:642: pred 'TypeSpecOf__pred_or_func__insert__[T = var(V_2)]_0_1'/3-0
set_ctree234.m:642: pred insert/3-0
set_ctree234.m:649: pred do_insert/4-0
set_ctree234.m:654: pred 'TypeSpecOf__pred_or_func__do_insert__[T = var(V_2)]_0_1'/4-0
set_ctree234.m:932: func insert_list/3-0
set_ctree234.m:935: pred 'TypeSpecOf__pred_or_func__insert_list__[T = var(V_2)]_0_1'/3-0
set_ctree234.m:935: pred insert_list/3-0
set_ctree234.m:941: pred 'TypeSpecOf__pred_or_func__do_insert_list__[T = var(V_2)]_0_1'/5-0
set_ctree234.m:941: pred do_insert_list/5-0
set_ctree234.m:962: func delete/3-0
set_ctree234.m:965: pred 'TypeSpecOf__pred_or_func__delete__[T = var(V_2)]_0_1'/3-0
set_ctree234.m:965: pred delete/3-0
set_ctree234.m:975: pred do_delete/5-0
set_ctree234.m:981: pred 'TypeSpecOf__pred_or_func__do_delete__[T = var(V_2)]_0_1'/5-0
set_ctree234.m:1220: func delete_list/3-0
set_ctree234.m:1223: pred delete_list/3-0
set_ctree234.m:1229: pred do_delete_list/5-0
set_ctree234.m:1239: pred 'TypeSpecOf__pred_or_func__remove__[T = var(V_2)]_0_1'/3-0
set_ctree234.m:1239: pred remove/3-0
set_ctree234.m:1246: pred do_remove/4-0
set_ctree234.m:1250: pred 'TypeSpecOf__pred_or_func__do_remove__[T = var(V_2)]_0_1'/4-0
set_ctree234.m:1483: pred remove_list/3-0
set_ctree234.m:1489: pred do_remove_list/5-0
set_ctree234.m:1500: pred 'TypeSpecOf__pred_or_func__remove_least__[T = var(V_2)]_0_1'/3-0
set_ctree234.m:1500: pred remove_least/3-0
set_ctree234.m:1507: pred do_remove_least/4-0
set_ctree234.m:1511: pred 'TypeSpecOf__pred_or_func__do_remove_least__[T = var(V_2)]_0_1'/4-0
set_ctree234.m:1872: func union/3-0
set_ctree234.m:1873: func 'TypeSpecOf__pred_or_func__union__[T = var(V_2)]_0_1'/3-0
set_ctree234.m:1875: pred 'TypeSpecOf__pred_or_func__union__[T = var(V_2)]_0_1'/3-0
set_ctree234.m:1875: pred union/3-0
set_ctree234.m:1885: pred 'TypeSpecOf__pred_or_func__do_union__[T = var(V_2)]_0_1'/5-0
set_ctree234.m:1885: pred do_union/5-0
set_ctree234.m:1911: func union_list/2-0
set_ctree234.m:1914: pred 'TypeSpecOf__pred_or_func__union_list__[T = var(V_2)]_0_1'/2-0
set_ctree234.m:1914: pred union_list/2-0
set_ctree234.m:1922: pred 'TypeSpecOf__pred_or_func__do_union_list__[T = var(V_2)]_0_1'/3-0
set_ctree234.m:1922: pred do_union_list/3-0
set_ctree234.m:1927: func power_union/2-0
set_ctree234.m:1930: pred 'TypeSpecOf__pred_or_func__power_union__[T = var(V_2)]_0_1'/2-0
set_ctree234.m:1930: pred power_union/2-0
set_ctree234.m:1937: pred 'TypeSpecOf__pred_or_func__do_power_union__[T = var(V_2)]_0_1'/5-0
set_ctree234.m:1937: pred do_power_union/5-0
set_ctree234.m:1965: func intersect/3-0
set_ctree234.m:1966: func 'TypeSpecOf__pred_or_func__intersect__[T = var(V_2)]_0_1'/3-0
set_ctree234.m:1968: pred 'TypeSpecOf__pred_or_func__intersect__[T = var(V_2)]_0_1'/3-0
set_ctree234.m:1968: pred intersect/3-0
set_ctree234.m:2029: func intersect_list/2-0
set_ctree234.m:2057: func power_intersect/2-0
set_ctree234.m:2066: func difference/3-0
set_ctree234.m:2067: func 'TypeSpecOf__pred_or_func__difference__[T = var(V_2)]_0_1'/3-0
set_ctree234.m:2070: pred 'TypeSpecOf__pred_or_func__difference__[T = var(V_2)]_0_1'/3-0
set_ctree234.m:2070: pred difference/3-0
set_ctree234.m:2076: pred 'TypeSpecOf__pred_or_func__do_difference__[T = var(V_2)]_0_1'/5-0
set_ctree234.m:2076: pred do_difference/5-0
set_ctree234.m:2104: func count/2-0
set_ctree234.m:2105: pred lambda_set_ctree234_m_2105/2-0
set_ctree234.m:2110: func do_count/2-0
set_ctree234.m:2129: pred fold/4-0
set_ctree234.m:2136: pred do_fold_pred/4-0
set_ctree234.m:2156: func fold/4-0
set_ctree234.m:2163: pred do_fold_func/4-0
set_ctree234.m:2185: pred map/3-0
set_ctree234.m:2192: pred map_pred/4-0
set_ctree234.m:2221: func map/3-0
set_ctree234.m:2228: pred map_func/4-0
set_ctree234.m:2259: pred filter_map/3-0
set_ctree234.m:2267: pred filter_map_pred/4-0
set_ctree234.m:2314: func filter_map/3-0
set_ctree234.m:2322: pred filter_map_func/4-0
set_ctree234.m:2371: pred 'TypeSpecOf__pred_or_func__divide__[T = var(V_2)]_0_1'/4-0
set_ctree234.m:2371: pred divide/4-0
set_ctree234.m:2380: pred 'TypeSpecOf__pred_or_func__do_divide__[T = var(V_2)]_0_1'/6-0
set_ctree234.m:2380: pred do_divide/6-0
set_ctree234.m:2427: pred 'TypeSpecOf__pred_or_func__divide_by_set__[T = var(V_2)]_0_1'/4-0
set_ctree234.m:2427: pred divide_by_set/4-0
set_ctree234.m:2433: pred verify_depths/2-0
set_ctree234.m:2439: pred do_verify_depths/4-0
set_ordlist.m:281: pred 'TypeSpecOf__pred_or_func__list_to_set__[T = var(V_2)]_0_1'/2-0
set_ordlist.m:294: pred 'TypeSpecOf__pred_or_func__insert_list__[T = var(V_2)]_0_1'/3-0
set_ordlist.m:298: pred 'TypeSpecOf__pred_or_func__insert__[T = var(V_2)]_0_1'/3-0
set_ordlist.m:324: pred superset/2-0
set_ordlist.m:331: pred 'TypeSpecOf__pred__member__[T = var(V_2)]_0_1'/2-0
set_ordlist.m:349: pred 'TypeSpecOf__pred__contains__[T = var(V_2)]_0_1'/2-0
set_ordlist.m:358: pred remove_list/3-0
set_ordlist.m:368: pred sort_no_dups/2-0
set_ordlist.m:381: pred no_dups/2-0
set_ordlist.m:392: pred 'TypeSpecOf__pred_or_func__union__[T = var(V_2)]_0_1'/3-0
set_ordlist.m:410: pred 'TypeSpecOf__pred_or_func__intersect__[T = var(V_2)]_0_1'/3-0
set_ordlist.m:410: pred 'TypeSpecOf__pred_or_func__intersect__[T = var(V_2)]_1_1'/3-1
set_ordlist.m:426: pred power_intersect/2-0
set_ordlist.m:437: func intersect_list/2-0
set_ordlist.m:442: pred 'TypeSpecOf__pred_or_func__difference__[T = var(V_2)]_0_1'/3-0
set_ordlist.m:468: func list_to_set/2-0
set_ordlist.m:471: func sorted_list_to_set/2-0
set_ordlist.m:474: func to_sorted_list/2-0
set_ordlist.m:477: func init/1-0
set_ordlist.m:480: func make_singleton_set/2-0
set_ordlist.m:483: func insert/3-0
set_ordlist.m:486: func insert_list/3-0
set_ordlist.m:489: func delete/3-0
set_ordlist.m:492: func delete_list/3-0
set_ordlist.m:495: func union/3-0
set_ordlist.m:498: func power_union/2-0
set_ordlist.m:501: func intersect/3-0
set_ordlist.m:504: func power_intersect/2-0
set_ordlist.m:507: func difference/3-0
set_ordlist.m:510: func count/2-0
set_ordlist.m:513: func map/3-0
set_ordlist.m:517: func filter_map/3-0
set_ordlist.m:521: func fold/4-0
set_tree234.m:292: pred singleton_set/2-0
set_tree234.m:292: pred singleton_set/2-1
set_tree234.m:294: func make_singleton_set/2-0
set_tree234.m:296: pred empty/1-0
set_tree234.m:300: pred member/2-1
set_tree234.m:423: pred 'TypeSpecOf__pred__contains__[T = var(V_2)]_0_1'/2-0
set_tree234.m:428: func list_to_set/2-0
set_tree234.m:431: func 'TypeSpecOf__pred_or_func__sorted_list_to_set__[T = var(V_2)]_0_1'/2-0
set_tree234.m:431: func sorted_list_to_set/2-0
set_tree234.m:438: pred list_to_set_2/3-0
set_tree234.m:445: func to_sorted_list/2-0
set_tree234.m:451: pred to_sorted_list_2/3-0
set_tree234.m:467: pred equal/2-0
set_tree234.m:472: pred subset/2-0
set_tree234.m:492: pred superset/2-0
set_tree234.m:521: func insert/3-0
set_tree234.m:528: pred 'TypeSpecOf__pred_or_func__insert__[T = var(V_2)]_0_1'/3-0
set_tree234.m:788: func insert_list/3-0
set_tree234.m:791: pred 'TypeSpecOf__pred_or_func__insert_list__[T = var(V_2)]_0_1'/3-0
set_tree234.m:791: pred insert_list/3-0
set_tree234.m:809: func delete/3-0
set_tree234.m:812: pred delete/3-0
set_tree234.m:821: pred delete_2/4-0
set_tree234.m:1059: func delete_list/3-0
set_tree234.m:1062: pred delete_list/3-0
set_tree234.m:1071: pred remove/3-0
set_tree234.m:1077: pred remove_2/4-0
set_tree234.m:1314: pred remove_list/3-0
set_tree234.m:1324: pred remove_least/3-0
set_tree234.m:1330: pred remove_least_2/4-0
set_tree234.m:1695: func union/3-0
set_tree234.m:1696: func 'TypeSpecOf__pred_or_func__union__[T = var(V_2)]_0_1'/3-0
set_tree234.m:1698: pred 'TypeSpecOf__pred_or_func__union__[T = var(V_2)]_0_1'/3-0
set_tree234.m:1698: pred union/3-0
set_tree234.m:1718: func union_list/2-0
set_tree234.m:1721: pred union_list/2-0
set_tree234.m:1726: func power_union/2-0
set_tree234.m:1729: pred power_union/2-0
set_tree234.m:1735: pred power_union_2/3-0
set_tree234.m:1757: func intersect/3-0
set_tree234.m:1758: func 'TypeSpecOf__pred_or_func__intersect__[T = var(V_2)]_0_1'/3-0
set_tree234.m:1760: pred 'TypeSpecOf__pred_or_func__intersect__[T = var(V_2)]_0_1'/3-0
set_tree234.m:1760: pred intersect/3-0
set_tree234.m:1766: pred intersect_2/4-0
set_tree234.m:1810: func intersect_list/2-0
set_tree234.m:1817: func intersect_list_2/3-0
set_tree234.m:1825: func power_intersect/2-0
set_tree234.m:1834: func difference/3-0
set_tree234.m:1835: func 'TypeSpecOf__pred_or_func__difference__[T = var(V_2)]_0_1'/3-0
set_tree234.m:1837: pred difference/3-0
set_tree234.m:1838: pred 'TypeSpecOf__pred_or_func__difference__[T = var(V_2)]_0_1'/3-0
set_tree234.m:1843: pred difference_2/3-0
set_tree234.m:1866: func count/2-0
set_tree234.m:1885: pred fold/4-0
set_tree234.m:1905: func fold/4-0
set_tree234.m:1927: pred map/3-0
set_tree234.m:1934: pred map_pred/4-0
set_tree234.m:1963: func map/3-0
set_tree234.m:1971: pred map_func/4-0
set_tree234.m:2002: pred filter_map/3-0
set_tree234.m:2010: pred filter_map_pred/4-0
set_tree234.m:2057: func filter_map/3-0
set_tree234.m:2066: pred filter_map_func/4-0
set_tree234.m:2115: pred divide/4-0
set_tree234.m:2123: pred divide_2/6-0
set_tree234.m:2170: pred divide_by_set/4-0
set_unordlist.m:254: pred list_to_set/2-0
set_unordlist.m:256: func from_list/2-0
set_unordlist.m:258: pred sorted_list_to_set/2-0
set_unordlist.m:260: func from_sorted_list/2-0
set_unordlist.m:262: pred to_sorted_list/2-0
set_unordlist.m:265: pred insert_list/3-0
set_unordlist.m:268: pred insert/3-0
set_unordlist.m:268: pred insert/3-1
set_unordlist.m:270: pred init/1-0
set_unordlist.m:272: pred singleton_set/2-0
set_unordlist.m:272: pred singleton_set/2-1
set_unordlist.m:274: pred equal/2-0
set_unordlist.m:278: pred empty/1-0
set_unordlist.m:280: pred subset/2-0
set_unordlist.m:285: pred superset/2-0
set_unordlist.m:288: pred member/2-0
set_unordlist.m:288: pred member/2-1
set_unordlist.m:291: pred is_member/3-0
set_unordlist.m:298: pred contains/2-0
set_unordlist.m:301: pred delete_list/3-0
set_unordlist.m:306: pred delete/3-0
set_unordlist.m:306: pred delete/3-1
set_unordlist.m:309: pred remove_list/3-0
set_unordlist.m:314: pred remove/3-0
set_unordlist.m:318: pred remove_least/3-0
set_unordlist.m:322: pred union/3-0
set_unordlist.m:325: func union_list/2-0
set_unordlist.m:328: pred power_union/2-0
set_unordlist.m:336: pred power_union_2/3-0
set_unordlist.m:341: pred intersect/3-0
set_unordlist.m:347: pred intersect_2/4-0
set_unordlist.m:356: pred power_intersect/2-0
set_unordlist.m:365: func intersect_list/2-0
set_unordlist.m:370: pred difference/3-0
set_unordlist.m:376: pred difference_2/3-0
set_unordlist.m:386: func list_to_set/2-0
set_unordlist.m:389: func sorted_list_to_set/2-0
set_unordlist.m:392: func to_sorted_list/2-0
set_unordlist.m:395: func init/1-0
set_unordlist.m:398: func make_singleton_set/2-0
set_unordlist.m:401: func insert/3-0
set_unordlist.m:404: func insert_list/3-0
set_unordlist.m:407: func delete/3-0
set_unordlist.m:410: func delete_list/3-0
set_unordlist.m:413: func union/3-0
set_unordlist.m:416: func power_union/2-0
set_unordlist.m:419: func intersect/3-0
set_unordlist.m:422: func power_intersect/2-0
set_unordlist.m:425: func difference/3-0
set_unordlist.m:428: func map/3-0
set_unordlist.m:432: func filter_map/3-0
set_unordlist.m:436: func fold/4-0
set_unordlist.m:439: pred divide/4-0
set_unordlist.m:447: pred divide_2/6-0
simplify.m:255: pred simplify_do_warn_known_bad_format/1-0
simplify.m:258: pred simplify_do_warn_unknown_format/1-0
simplify.m:1549: pred inequality_goal/10-0
simplify.m:2717: pred simplify_info_recompute_atomic/1-0
simplify.m:2721: pred simplify_info_get_cost_delta/2-0
simplify.m:2737: pred simplify_info_get_pred_proc_info/3-0
simplify.m:2986: func this_file/1-0
size_prof.m:219: pred process_proc_msg/9-0
size_prof.m:239: pred process_proc/9-0
size_prof.m:283: pred process_goal/4-0
size_prof.m:432: pred lambda_size_prof_m_432/3-0
size_prof.m:487: pred process_conj/4-0
size_prof.m:507: pred process_par_conj/8-0
size_prof.m:528: pred process_disj/14-0
size_prof.m:539: pred lambda_size_prof_m_539/3-0
size_prof.m:566: pred process_switch/14-0
size_prof.m:579: pred lambda_size_prof_m_579/3-0
size_prof.m:604: pred process_construct/14-0
size_prof.m:667: pred process_deconstruct/8-0
size_prof.m:702: pred process_cons_construct/15-0
size_prof.m:710: pred lambda_size_prof_m_710/2-0
size_prof.m:745: pred process_cons_deconstruct/7-0
size_prof.m:753: pred lambda_size_prof_m_753/2-0
size_prof.m:786: pred process_args/9-0
size_prof.m:813: pred generate_size_var/7-0
size_prof.m:845: pred make_type_info/6-0
size_prof.m:916: pred construct_type_info/9-0
size_prof.m:963: pred make_type_ctor_info/6-0
size_prof.m:1005: pred make_size_goal/8-0
size_prof.m:1031: pred get_new_var/5-0
size_prof.m:1067: pred record_known_type_ctor_info/6-0
size_prof.m:1080: pred record_known_type_info/5-0
size_prof.m:1084: pred lambda_size_prof_m_1084/3-0
size_prof.m:1107: pred record_type_info_var/4-0
size_prof.m:1124: pred record_known_size/4-0
size_prof.m:1132: pred record_typeinfo_in_type_info_varmap/4-0
size_prof.m:1168: pred update_rev_maps/2-0
size_prof.m:1182: pred count_appearances/3-0
size_prof.m:1195: pred construct_rev_map/4-0
size_prof.m:1220: pred update_target_map/2-0
size_prof.m:1231: pred include_in_target_map/4-0
size_prof.m:1242: func compute_functor_size/3-0
size_prof.m:1255: pred find_defined_args/5-0
size_prof.m:1286: pred binds_arg_in_cell/2-0
size_prof.m:1295: pred select_first/3-0
size_prof.m:1301: pred ctor_is_type_info_related/2-0
size_prof.m:1313: func this_file/1-0
slice_and_dice.m:203: pred read_slice/5-0
slice_and_dice.m:221: pred slice_merge_trace_counts/3-0
slice_and_dice.m:228: pred slice_merge_proc_trace_counts/4-0
slice_and_dice.m:244: pred slice_merge_path_port/5-0
slice_and_dice.m:260: pred slice_add_trace_count/3-0
slice_and_dice.m:271: pred read_dice/7-0
slice_and_dice.m:299: pred read_dice_try_single_first/5-0
slice_and_dice.m:309: pred maybe_dice_error_to_problem_string/2-0
slice_and_dice.m:317: pred det_maybe_dice_error_to_dice/2-0
slice_and_dice.m:330: pred dice_merge_trace_counts/4-0
slice_and_dice.m:338: pred dice_merge_proc_trace_counts/5-0
slice_and_dice.m:354: pred dice_merge_path_port/6-0
slice_and_dice.m:377: pred dice_add_trace_count/4-0
slice_and_dice.m:399: pred read_slice_to_string/8-0
slice_and_dice.m:451: pred slice_label_count_is_for_module/2-0
slice_and_dice.m:456: pred slice_label_count_is_zero/1-0
slice_and_dice.m:463: pred slice_label_count_compare/4-0
slice_and_dice.m:475: pred slice_exec_count_compare/4-0
slice_and_dice.m:508: pred slice_sort_string_is_valid/1-0
slice_and_dice.m:520: func slice_to_label_counts/2-0
slice_and_dice.m:526: pred append_slice_label_counts/4-0
slice_and_dice.m:535: pred make_slice_label_count/3-0
slice_and_dice.m:542: func format_slice_label_counts/3-0
slice_and_dice.m:561: pred deconstruct_slice_label_count/6-0
slice_and_dice.m:582: pred read_dice_to_string/9-0
slice_and_dice.m:628: pred dice_label_count_is_for_module/2-0
slice_and_dice.m:635: pred dice_label_count_compare/4-0
slice_and_dice.m:647: pred dice_exec_count_compare/4-0
slice_and_dice.m:706: pred dice_sort_string_is_valid/1-0
slice_and_dice.m:714: func dice_to_label_counts/2-0
slice_and_dice.m:720: pred append_dice_label_counts/4-0
slice_and_dice.m:728: pred make_dice_label_count/3-0
slice_and_dice.m:735: func format_dice_label_counts/4-0
slice_and_dice.m:762: pred deconstruct_dice_label_count/8-0
slice_and_dice.m:777: func suspicion_ratio/3-0
slice_and_dice.m:791: func suspicion_ratio_normalised/5-0
slice_and_dice.m:804: func suspicion_ratio_binary/3-0
slice_and_dice.m:817: func get_suspicion_for_label_layout/3-0
slice_and_dice.m:838: func bracket_int/2-0
slice_and_dice.m:842: func format_float/3-0
slice_and_dice.m:847: pred proc_label_is_for_module/2-0
slice_and_dice.m:858: func format_proc_label/2-0
slice_and_dice.m:885: func format_path_port/2-0
slice_and_dice.m:896: func format_context/3-0
solutions.m:183: func solutions/2-0
solutions.m:183: func solutions/2-1
solutions.m:185: func solutions_set/2-0
solutions.m:185: func solutions_set/2-1
solutions.m:187: pred solutions_set/2-0
solutions.m:191: pred unsorted_solutions/2-0
solutions.m:191: pred unsorted_solutions/2-1
solutions.m:195: func aggregate/4-0
solutions.m:195: func aggregate/4-1
solutions.m:196: pred lambda2_solutions_m_196/6-0
solutions.m:196: pred lambda_solutions_m_196/6-0
solutions.m:199: pred aggregate/4-1
solutions.m:199: pred aggregate/4-2
solutions.m:203: pred aggregate2/6-0
solutions.m:203: pred aggregate2/6-1
solutions.m:203: pred aggregate2/6-2
solutions.m:203: pred aggregate2/6-3
solutions.m:207: pred unsorted_aggregate/4-0
solutions.m:207: pred unsorted_aggregate/4-1
solutions.m:207: pred unsorted_aggregate/4-2
solutions.m:207: pred unsorted_aggregate/4-3
solutions.m:207: pred unsorted_aggregate/4-4
solutions.m:207: pred unsorted_aggregate/4-5
solutions.m:207: pred unsorted_aggregate/4-6
solutions.m:207: pred unsorted_aggregate/4-8
solutions.m:207: pred unsorted_aggregate/4-9
solutions.m:303: pred builtin_aggregate/4-1
solutions.m:303: pred builtin_aggregate/4-2
solutions.m:303: pred builtin_aggregate/4-3
solutions.m:303: pred builtin_aggregate/4-4
solutions.m:303: pred builtin_aggregate/4-5
solutions.m:303: pred builtin_aggregate/4-6
solutions.m:303: pred builtin_aggregate/4-8
solutions.m:303: pred builtin_aggregate/4-9
solutions.m:359: pred do_while/4-0
solutions.m:359: pred do_while/4-1
solutions.m:359: pred do_while/4-2
solutions.m:359: pred do_while/4-3
solutions.m:359: pred do_while/4-4
solutions.m:359: pred do_while/4-5
solutions.m:399: pred lambda_solutions_m_399/6-0
solutions.m:402: pred lambda_solutions_m_402/7-0
solutions.m:426: pred lambda_solutions_m_426/8-0
sparse_bitset.m:418: pred empty/1-1
sparse_bitset.m:420: pred equal/2-0
sparse_bitset.m:424: func 'TypeSpecOf__pred_or_func__to_sorted_list__[T = int]_0_1'/2-0
sparse_bitset.m:424: func 'TypeSpecOf__pred_or_func__to_sorted_list__[T = var(V_2)]_0_1'/2-0
sparse_bitset.m:426: func 'TypeSpecOf__pred_or_func__to_set__[T = int]_0_1'/2-0
sparse_bitset.m:426: func 'TypeSpecOf__pred_or_func__to_set__[T = var(V_2)]_0_1'/2-0
sparse_bitset.m:428: func 'TypeSpecOf__pred_or_func__from_set__[T = int]_0_1'/2-0
sparse_bitset.m:428: func 'TypeSpecOf__pred_or_func__from_set__[T = var(V_2)]_0_1'/2-0
sparse_bitset.m:428: func from_set/2-0
sparse_bitset.m:436: func 'TypeSpecOf__pred_or_func__foldl__[T = int]_0_1'/4-0
sparse_bitset.m:436: func 'TypeSpecOf__pred_or_func__foldl__[T = var(V_2)]_0_1'/4-0
sparse_bitset.m:436: func foldl/4-0
sparse_bitset.m:439: pred lambda_sparse_bitset_m_439/6-0
sparse_bitset.m:442: pred 'TypeSpecOf__pred_or_func__foldl__[T = int]_0_1'/4-0
sparse_bitset.m:442: pred 'TypeSpecOf__pred_or_func__foldl__[T = int]_1_1'/4-1
sparse_bitset.m:442: pred 'TypeSpecOf__pred_or_func__foldl__[T = int]_2_1'/4-2
sparse_bitset.m:442: pred 'TypeSpecOf__pred_or_func__foldl__[T = int]_3_1'/4-3
sparse_bitset.m:442: pred 'TypeSpecOf__pred_or_func__foldl__[T = int]_4_1'/4-4
sparse_bitset.m:442: pred 'TypeSpecOf__pred_or_func__foldl__[T = int]_5_1'/4-5
sparse_bitset.m:442: pred 'TypeSpecOf__pred_or_func__foldl__[T = var(V_2)]_0_1'/4-0
sparse_bitset.m:442: pred 'TypeSpecOf__pred_or_func__foldl__[T = var(V_2)]_1_1'/4-1
sparse_bitset.m:442: pred 'TypeSpecOf__pred_or_func__foldl__[T = var(V_2)]_2_1'/4-2
sparse_bitset.m:442: pred 'TypeSpecOf__pred_or_func__foldl__[T = var(V_2)]_3_1'/4-3
sparse_bitset.m:442: pred 'TypeSpecOf__pred_or_func__foldl__[T = var(V_2)]_4_1'/4-4
sparse_bitset.m:442: pred 'TypeSpecOf__pred_or_func__foldl__[T = var(V_2)]_5_1'/4-5
sparse_bitset.m:442: pred foldl/4-0
sparse_bitset.m:442: pred foldl/4-2
sparse_bitset.m:442: pred foldl/4-3
sparse_bitset.m:442: pred foldl/4-4
sparse_bitset.m:442: pred foldl/4-5
sparse_bitset.m:445: pred foldl2/6-0
sparse_bitset.m:445: pred foldl2/6-1
sparse_bitset.m:445: pred foldl2/6-3
sparse_bitset.m:445: pred foldl2/6-4
sparse_bitset.m:445: pred foldl2/6-5
sparse_bitset.m:445: pred foldl2/6-6
sparse_bitset.m:445: pred foldl2/6-7
sparse_bitset.m:459: pred 'TypeSpecOf__pred_or_func__do_foldl_pred__[T = int]_0_1'/4-0
sparse_bitset.m:459: pred 'TypeSpecOf__pred_or_func__do_foldl_pred__[T = int]_1_1'/4-1
sparse_bitset.m:459: pred 'TypeSpecOf__pred_or_func__do_foldl_pred__[T = int]_2_1'/4-2
sparse_bitset.m:459: pred 'TypeSpecOf__pred_or_func__do_foldl_pred__[T = int]_3_1'/4-3
sparse_bitset.m:459: pred 'TypeSpecOf__pred_or_func__do_foldl_pred__[T = int]_4_1'/4-4
sparse_bitset.m:459: pred 'TypeSpecOf__pred_or_func__do_foldl_pred__[T = int]_5_1'/4-5
sparse_bitset.m:459: pred 'TypeSpecOf__pred_or_func__do_foldl_pred__[T = var(V_2)]_0_1'/4-0
sparse_bitset.m:459: pred 'TypeSpecOf__pred_or_func__do_foldl_pred__[T = var(V_2)]_1_1'/4-1
sparse_bitset.m:459: pred 'TypeSpecOf__pred_or_func__do_foldl_pred__[T = var(V_2)]_2_1'/4-2
sparse_bitset.m:459: pred 'TypeSpecOf__pred_or_func__do_foldl_pred__[T = var(V_2)]_3_1'/4-3
sparse_bitset.m:459: pred 'TypeSpecOf__pred_or_func__do_foldl_pred__[T = var(V_2)]_4_1'/4-4
sparse_bitset.m:459: pred 'TypeSpecOf__pred_or_func__do_foldl_pred__[T = var(V_2)]_5_1'/4-5
sparse_bitset.m:459: pred do_foldl_pred/4-0
sparse_bitset.m:459: pred do_foldl_pred/4-2
sparse_bitset.m:459: pred do_foldl_pred/4-3
sparse_bitset.m:459: pred do_foldl_pred/4-4
sparse_bitset.m:459: pred do_foldl_pred/4-5
sparse_bitset.m:485: pred 'TypeSpecOf__pred_or_func__do_foldl2_pred__[T = int]_0_1'/6-0
sparse_bitset.m:485: pred 'TypeSpecOf__pred_or_func__do_foldl2_pred__[T = int]_1_1'/6-1
sparse_bitset.m:485: pred 'TypeSpecOf__pred_or_func__do_foldl2_pred__[T = int]_2_1'/6-2
sparse_bitset.m:485: pred 'TypeSpecOf__pred_or_func__do_foldl2_pred__[T = int]_3_1'/6-3
sparse_bitset.m:485: pred 'TypeSpecOf__pred_or_func__do_foldl2_pred__[T = int]_4_1'/6-4
sparse_bitset.m:485: pred 'TypeSpecOf__pred_or_func__do_foldl2_pred__[T = int]_5_1'/6-5
sparse_bitset.m:485: pred 'TypeSpecOf__pred_or_func__do_foldl2_pred__[T = int]_6_1'/6-6
sparse_bitset.m:485: pred 'TypeSpecOf__pred_or_func__do_foldl2_pred__[T = int]_7_1'/6-7
sparse_bitset.m:485: pred 'TypeSpecOf__pred_or_func__do_foldl2_pred__[T = var(V_2)]_0_1'/6-0
sparse_bitset.m:485: pred 'TypeSpecOf__pred_or_func__do_foldl2_pred__[T = var(V_2)]_1_1'/6-1
sparse_bitset.m:485: pred 'TypeSpecOf__pred_or_func__do_foldl2_pred__[T = var(V_2)]_2_1'/6-2
sparse_bitset.m:485: pred 'TypeSpecOf__pred_or_func__do_foldl2_pred__[T = var(V_2)]_3_1'/6-3
sparse_bitset.m:485: pred 'TypeSpecOf__pred_or_func__do_foldl2_pred__[T = var(V_2)]_4_1'/6-4
sparse_bitset.m:485: pred 'TypeSpecOf__pred_or_func__do_foldl2_pred__[T = var(V_2)]_5_1'/6-5
sparse_bitset.m:485: pred 'TypeSpecOf__pred_or_func__do_foldl2_pred__[T = var(V_2)]_6_1'/6-6
sparse_bitset.m:485: pred 'TypeSpecOf__pred_or_func__do_foldl2_pred__[T = var(V_2)]_7_1'/6-7
sparse_bitset.m:485: pred do_foldl2_pred/6-0
sparse_bitset.m:485: pred do_foldl2_pred/6-1
sparse_bitset.m:485: pred do_foldl2_pred/6-3
sparse_bitset.m:485: pred do_foldl2_pred/6-4
sparse_bitset.m:485: pred do_foldl2_pred/6-5
sparse_bitset.m:485: pred do_foldl2_pred/6-6
sparse_bitset.m:485: pred do_foldl2_pred/6-7
sparse_bitset.m:491: func 'TypeSpecOf__pred_or_func__foldr__[T = int]_0_1'/4-0
sparse_bitset.m:491: func 'TypeSpecOf__pred_or_func__foldr__[T = var(V_2)]_0_1'/4-0
sparse_bitset.m:497: pred 'TypeSpecOf__pred_or_func__foldr__[T = int]_0_1'/4-0
sparse_bitset.m:497: pred 'TypeSpecOf__pred_or_func__foldr__[T = int]_1_1'/4-1
sparse_bitset.m:497: pred 'TypeSpecOf__pred_or_func__foldr__[T = int]_2_1'/4-2
sparse_bitset.m:497: pred 'TypeSpecOf__pred_or_func__foldr__[T = int]_3_1'/4-3
sparse_bitset.m:497: pred 'TypeSpecOf__pred_or_func__foldr__[T = int]_4_1'/4-4
sparse_bitset.m:497: pred 'TypeSpecOf__pred_or_func__foldr__[T = int]_5_1'/4-5
sparse_bitset.m:497: pred 'TypeSpecOf__pred_or_func__foldr__[T = var(V_2)]_0_1'/4-0
sparse_bitset.m:497: pred 'TypeSpecOf__pred_or_func__foldr__[T = var(V_2)]_1_1'/4-1
sparse_bitset.m:497: pred 'TypeSpecOf__pred_or_func__foldr__[T = var(V_2)]_2_1'/4-2
sparse_bitset.m:497: pred 'TypeSpecOf__pred_or_func__foldr__[T = var(V_2)]_3_1'/4-3
sparse_bitset.m:497: pred 'TypeSpecOf__pred_or_func__foldr__[T = var(V_2)]_4_1'/4-4
sparse_bitset.m:497: pred 'TypeSpecOf__pred_or_func__foldr__[T = var(V_2)]_5_1'/4-5
sparse_bitset.m:497: pred foldr/4-0
sparse_bitset.m:497: pred foldr/4-1
sparse_bitset.m:497: pred foldr/4-2
sparse_bitset.m:497: pred foldr/4-3
sparse_bitset.m:497: pred foldr/4-4
sparse_bitset.m:497: pred foldr/4-5
sparse_bitset.m:500: pred foldr2/6-0
sparse_bitset.m:500: pred foldr2/6-1
sparse_bitset.m:500: pred foldr2/6-2
sparse_bitset.m:500: pred foldr2/6-3
sparse_bitset.m:500: pred foldr2/6-4
sparse_bitset.m:500: pred foldr2/6-5
sparse_bitset.m:500: pred foldr2/6-6
sparse_bitset.m:500: pred foldr2/6-7
sparse_bitset.m:517: pred 'TypeSpecOf__pred_or_func__do_foldr_pred__[T = int]_0_1'/4-0
sparse_bitset.m:517: pred 'TypeSpecOf__pred_or_func__do_foldr_pred__[T = int]_1_1'/4-1
sparse_bitset.m:517: pred 'TypeSpecOf__pred_or_func__do_foldr_pred__[T = int]_2_1'/4-2
sparse_bitset.m:517: pred 'TypeSpecOf__pred_or_func__do_foldr_pred__[T = int]_3_1'/4-3
sparse_bitset.m:517: pred 'TypeSpecOf__pred_or_func__do_foldr_pred__[T = int]_4_1'/4-4
sparse_bitset.m:517: pred 'TypeSpecOf__pred_or_func__do_foldr_pred__[T = int]_5_1'/4-5
sparse_bitset.m:517: pred 'TypeSpecOf__pred_or_func__do_foldr_pred__[T = var(V_2)]_0_1'/4-0
sparse_bitset.m:517: pred 'TypeSpecOf__pred_or_func__do_foldr_pred__[T = var(V_2)]_1_1'/4-1
sparse_bitset.m:517: pred 'TypeSpecOf__pred_or_func__do_foldr_pred__[T = var(V_2)]_2_1'/4-2
sparse_bitset.m:517: pred 'TypeSpecOf__pred_or_func__do_foldr_pred__[T = var(V_2)]_3_1'/4-3
sparse_bitset.m:517: pred 'TypeSpecOf__pred_or_func__do_foldr_pred__[T = var(V_2)]_4_1'/4-4
sparse_bitset.m:517: pred 'TypeSpecOf__pred_or_func__do_foldr_pred__[T = var(V_2)]_5_1'/4-5
sparse_bitset.m:517: pred do_foldr_pred/4-0
sparse_bitset.m:517: pred do_foldr_pred/4-2
sparse_bitset.m:517: pred do_foldr_pred/4-3
sparse_bitset.m:517: pred do_foldr_pred/4-4
sparse_bitset.m:517: pred do_foldr_pred/4-5
sparse_bitset.m:547: pred 'TypeSpecOf__pred_or_func__do_foldr2_pred__[T = int]_0_1'/6-0
sparse_bitset.m:547: pred 'TypeSpecOf__pred_or_func__do_foldr2_pred__[T = int]_1_1'/6-1
sparse_bitset.m:547: pred 'TypeSpecOf__pred_or_func__do_foldr2_pred__[T = int]_2_1'/6-2
sparse_bitset.m:547: pred 'TypeSpecOf__pred_or_func__do_foldr2_pred__[T = int]_3_1'/6-3
sparse_bitset.m:547: pred 'TypeSpecOf__pred_or_func__do_foldr2_pred__[T = int]_4_1'/6-4
sparse_bitset.m:547: pred 'TypeSpecOf__pred_or_func__do_foldr2_pred__[T = int]_5_1'/6-5
sparse_bitset.m:547: pred 'TypeSpecOf__pred_or_func__do_foldr2_pred__[T = int]_6_1'/6-6
sparse_bitset.m:547: pred 'TypeSpecOf__pred_or_func__do_foldr2_pred__[T = int]_7_1'/6-7
sparse_bitset.m:547: pred 'TypeSpecOf__pred_or_func__do_foldr2_pred__[T = var(V_2)]_0_1'/6-0
sparse_bitset.m:547: pred 'TypeSpecOf__pred_or_func__do_foldr2_pred__[T = var(V_2)]_1_1'/6-1
sparse_bitset.m:547: pred 'TypeSpecOf__pred_or_func__do_foldr2_pred__[T = var(V_2)]_2_1'/6-2
sparse_bitset.m:547: pred 'TypeSpecOf__pred_or_func__do_foldr2_pred__[T = var(V_2)]_3_1'/6-3
sparse_bitset.m:547: pred 'TypeSpecOf__pred_or_func__do_foldr2_pred__[T = var(V_2)]_4_1'/6-4
sparse_bitset.m:547: pred 'TypeSpecOf__pred_or_func__do_foldr2_pred__[T = var(V_2)]_5_1'/6-5
sparse_bitset.m:547: pred 'TypeSpecOf__pred_or_func__do_foldr2_pred__[T = var(V_2)]_6_1'/6-6
sparse_bitset.m:547: pred 'TypeSpecOf__pred_or_func__do_foldr2_pred__[T = var(V_2)]_7_1'/6-7
sparse_bitset.m:547: pred do_foldr2_pred/6-0
sparse_bitset.m:547: pred do_foldr2_pred/6-1
sparse_bitset.m:547: pred do_foldr2_pred/6-2
sparse_bitset.m:547: pred do_foldr2_pred/6-3
sparse_bitset.m:547: pred do_foldr2_pred/6-4
sparse_bitset.m:547: pred do_foldr2_pred/6-5
sparse_bitset.m:547: pred do_foldr2_pred/6-6
sparse_bitset.m:547: pred do_foldr2_pred/6-7
sparse_bitset.m:571: pred fold_bits/7-1
sparse_bitset.m:571: pred fold_bits/7-2
sparse_bitset.m:571: pred fold_bits/7-3
sparse_bitset.m:571: pred fold_bits/7-4
sparse_bitset.m:571: pred fold_bits/7-5
sparse_bitset.m:574: pred 'TypeSpecOf__pred_or_func__fold_bits__[T = int]_0_1'/7-0
sparse_bitset.m:574: pred 'TypeSpecOf__pred_or_func__fold_bits__[T = int]_1_1'/7-1
sparse_bitset.m:574: pred 'TypeSpecOf__pred_or_func__fold_bits__[T = int]_2_1'/7-2
sparse_bitset.m:574: pred 'TypeSpecOf__pred_or_func__fold_bits__[T = int]_3_1'/7-3
sparse_bitset.m:574: pred 'TypeSpecOf__pred_or_func__fold_bits__[T = int]_4_1'/7-4
sparse_bitset.m:574: pred 'TypeSpecOf__pred_or_func__fold_bits__[T = int]_5_1'/7-5
sparse_bitset.m:574: pred 'TypeSpecOf__pred_or_func__fold_bits__[T = var(V_2)]_0_1'/7-0
sparse_bitset.m:574: pred 'TypeSpecOf__pred_or_func__fold_bits__[T = var(V_2)]_1_1'/7-1
sparse_bitset.m:574: pred 'TypeSpecOf__pred_or_func__fold_bits__[T = var(V_2)]_2_1'/7-2
sparse_bitset.m:574: pred 'TypeSpecOf__pred_or_func__fold_bits__[T = var(V_2)]_3_1'/7-3
sparse_bitset.m:574: pred 'TypeSpecOf__pred_or_func__fold_bits__[T = var(V_2)]_4_1'/7-4
sparse_bitset.m:574: pred 'TypeSpecOf__pred_or_func__fold_bits__[T = var(V_2)]_5_1'/7-5
sparse_bitset.m:624: pred fold2_bits/9-0
sparse_bitset.m:624: pred fold2_bits/9-1
sparse_bitset.m:624: pred fold2_bits/9-3
sparse_bitset.m:624: pred fold2_bits/9-4
sparse_bitset.m:624: pred fold2_bits/9-5
sparse_bitset.m:624: pred fold2_bits/9-6
sparse_bitset.m:624: pred fold2_bits/9-7
sparse_bitset.m:627: pred 'TypeSpecOf__pred_or_func__fold2_bits__[T = int]_0_1'/9-0
sparse_bitset.m:627: pred 'TypeSpecOf__pred_or_func__fold2_bits__[T = int]_1_1'/9-1
sparse_bitset.m:627: pred 'TypeSpecOf__pred_or_func__fold2_bits__[T = int]_2_1'/9-2
sparse_bitset.m:627: pred 'TypeSpecOf__pred_or_func__fold2_bits__[T = int]_3_1'/9-3
sparse_bitset.m:627: pred 'TypeSpecOf__pred_or_func__fold2_bits__[T = int]_4_1'/9-4
sparse_bitset.m:627: pred 'TypeSpecOf__pred_or_func__fold2_bits__[T = int]_5_1'/9-5
sparse_bitset.m:627: pred 'TypeSpecOf__pred_or_func__fold2_bits__[T = int]_6_1'/9-6
sparse_bitset.m:627: pred 'TypeSpecOf__pred_or_func__fold2_bits__[T = int]_7_1'/9-7
sparse_bitset.m:627: pred 'TypeSpecOf__pred_or_func__fold2_bits__[T = var(V_2)]_0_1'/9-0
sparse_bitset.m:627: pred 'TypeSpecOf__pred_or_func__fold2_bits__[T = var(V_2)]_1_1'/9-1
sparse_bitset.m:627: pred 'TypeSpecOf__pred_or_func__fold2_bits__[T = var(V_2)]_2_1'/9-2
sparse_bitset.m:627: pred 'TypeSpecOf__pred_or_func__fold2_bits__[T = var(V_2)]_3_1'/9-3
sparse_bitset.m:627: pred 'TypeSpecOf__pred_or_func__fold2_bits__[T = var(V_2)]_4_1'/9-4
sparse_bitset.m:627: pred 'TypeSpecOf__pred_or_func__fold2_bits__[T = var(V_2)]_5_1'/9-5
sparse_bitset.m:627: pred 'TypeSpecOf__pred_or_func__fold2_bits__[T = var(V_2)]_6_1'/9-6
sparse_bitset.m:627: pred 'TypeSpecOf__pred_or_func__fold2_bits__[T = var(V_2)]_7_1'/9-7
sparse_bitset.m:662: func filter/3-0
sparse_bitset.m:666: func count/2-0
sparse_bitset.m:666: func lambda_sparse_bitset_m_666/4-0
sparse_bitset.m:670: func 'TypeSpecOf__pred_or_func__make_singleton_set__[T = int]_0_1'/2-0
sparse_bitset.m:670: func 'TypeSpecOf__pred_or_func__make_singleton_set__[T = var(V_2)]_0_1'/2-0
sparse_bitset.m:672: func 'TypeSpecOf__pred_or_func__insert__[T = int]_0_1'/3-0
sparse_bitset.m:672: func 'TypeSpecOf__pred_or_func__insert__[T = var(V_2)]_0_1'/3-0
sparse_bitset.m:697: func 'TypeSpecOf__pred_or_func__insert_list__[T = int]_0_1'/3-0
sparse_bitset.m:697: func 'TypeSpecOf__pred_or_func__insert_list__[T = var(V_2)]_0_1'/3-0
sparse_bitset.m:701: func 'TypeSpecOf__pred_or_func__delete__[T = int]_0_1'/3-0
sparse_bitset.m:701: func 'TypeSpecOf__pred_or_func__delete__[T = var(V_2)]_0_1'/3-0
sparse_bitset.m:702: func 'TypeSpecOf__pred_or_func__delete_list__[T = int]_0_1'/3-0
sparse_bitset.m:702: func 'TypeSpecOf__pred_or_func__delete_list__[T = var(V_2)]_0_1'/3-0
sparse_bitset.m:704: func remove/3-0
sparse_bitset.m:708: func remove_list/3-0
sparse_bitset.m:715: func remove_leq/3-0
sparse_bitset.m:720: func remove_leq_2/3-0
sparse_bitset.m:742: func remove_gt/3-0
sparse_bitset.m:747: func remove_gt_2/3-0
sparse_bitset.m:769: pred remove_least/3-0
sparse_bitset.m:816: func 'TypeSpecOf__pred_or_func__list_to_set__[T = int]_0_1'/2-0
sparse_bitset.m:816: func 'TypeSpecOf__pred_or_func__list_to_set__[T = var(V_2)]_0_1'/2-0
sparse_bitset.m:827: func 'TypeSpecOf__pred_or_func__list_to_set_2__[T = int]_0_1'/3-0
sparse_bitset.m:827: func 'TypeSpecOf__pred_or_func__list_to_set_2__[T = var(V_2)]_0_1'/3-0
sparse_bitset.m:865: func 'TypeSpecOf__pred_or_func__sorted_list_to_set__[T = int]_0_1'/2-0
sparse_bitset.m:865: func 'TypeSpecOf__pred_or_func__sorted_list_to_set__[T = var(V_2)]_0_1'/2-0
sparse_bitset.m:871: func 'TypeSpecOf__pred_or_func__sorted_list_to_set_2__[T = int]_0_1'/2-0
sparse_bitset.m:871: func 'TypeSpecOf__pred_or_func__sorted_list_to_set_2__[T = var(V_2)]_0_1'/2-0
sparse_bitset.m:902: pred subset/2-0
sparse_bitset.m:904: pred superset/2-0
sparse_bitset.m:908: pred 'TypeSpecOf__pred_or_func__contains__[T = int]_0_1'/2-0
sparse_bitset.m:908: pred 'TypeSpecOf__pred_or_func__contains__[T = var(V_2)]_0_1'/2-0
sparse_bitset.m:926: pred member/2-0
sparse_bitset.m:926: pred member/2-1
sparse_bitset.m:1127: pred 'TypeSpecOf__pred_or_func__singleton_set__[T = int]_0_1'/2-0
sparse_bitset.m:1127: pred 'TypeSpecOf__pred_or_func__singleton_set__[T = var(V_2)]_0_1'/2-0
sparse_bitset.m:1129: pred 'TypeSpecOf__pred_or_func__insert__[T = int]_0_1'/3-0
sparse_bitset.m:1129: pred 'TypeSpecOf__pred_or_func__insert__[T = var(V_2)]_0_1'/3-0
sparse_bitset.m:1131: pred 'TypeSpecOf__pred_or_func__insert_list__[T = int]_0_1'/3-0
sparse_bitset.m:1131: pred 'TypeSpecOf__pred_or_func__insert_list__[T = var(V_2)]_0_1'/3-0
sparse_bitset.m:1133: pred 'TypeSpecOf__pred_or_func__delete__[T = int]_0_1'/3-0
sparse_bitset.m:1133: pred 'TypeSpecOf__pred_or_func__delete__[T = var(V_2)]_0_1'/3-0
sparse_bitset.m:1135: pred 'TypeSpecOf__pred_or_func__delete_list__[T = int]_0_1'/3-0
sparse_bitset.m:1135: pred 'TypeSpecOf__pred_or_func__delete_list__[T = var(V_2)]_0_1'/3-0
sparse_bitset.m:1137: pred remove/3-0
sparse_bitset.m:1139: pred remove_list/3-0
sparse_bitset.m:1141: pred remove_leq/3-0
sparse_bitset.m:1143: pred remove_gt/3-0
sparse_bitset.m:1145: pred 'TypeSpecOf__pred_or_func__list_to_set__[T = int]_0_1'/2-0
sparse_bitset.m:1145: pred 'TypeSpecOf__pred_or_func__list_to_set__[T = var(V_2)]_0_1'/2-0
sparse_bitset.m:1147: pred 'TypeSpecOf__pred_or_func__to_sorted_list__[T = int]_0_1'/2-0
sparse_bitset.m:1147: pred 'TypeSpecOf__pred_or_func__to_sorted_list__[T = var(V_2)]_0_1'/2-0
sparse_bitset.m:1149: pred 'TypeSpecOf__pred_or_func__sorted_list_to_set__[T = int]_0_1'/2-0
sparse_bitset.m:1149: pred 'TypeSpecOf__pred_or_func__sorted_list_to_set__[T = var(V_2)]_0_1'/2-0
sparse_bitset.m:1149: pred sorted_list_to_set/2-0
sparse_bitset.opt:118: func lambda_sparse_bitset_opt_118/4-0
sparse_bitset.opt:118: func lambda_sparse_bitset_opt_118/4-0
sparse_bitset.opt:118: func lambda_sparse_bitset_opt_118/4-0
sparse_bitset.opt:210: pred lambda_sparse_bitset_opt_210/6-0
sparse_bitset.opt:227: pred lambda_sparse_bitset_opt_227/6-0
sparse_bitset.opt:227: pred lambda_sparse_bitset_opt_227/6-0
sparse_bitset.opt:227: pred lambda_sparse_bitset_opt_227/6-0
special_pred.m:178: pred special_pred_get_type_det/3-0
special_pred.m:311: func this_file/1-0
stack.m:100: pred is_full/1-0
stack.m:105: pred push_list/3-0
stack.m:130: pred det_pop/3-0
stack.m:133: pred depth/2-0
stack.m:141: func init/1-0
stack.m:144: func push/3-0
stack.m:147: func push_list/3-0
stack.m:150: func top_det/2-0
stack.m:153: func det_top/2-0
stack.m:156: func depth/2-0
stack_alloc.m:166: pred 'ClassMethod_for_ll_backend__live_vars__stack_alloc_info____ll_backend__stack_alloc__stack_alloc__arity0______ll_backend__live_vars__at_par_conj_4'/4-0
stack_alloc.m:198: pred alloc_at_par_conj/4-0
stack_layout.m:901: pred lambda_stack_layout_m_901/3-0
stack_layout.m:903: pred lambda_stack_layout_m_903/3-0
stack_layout.m:1576: pred represent_determinism_rval/2-0
stack_opt.m:174: pred stack_opt_cell/8-0
stack_opt.m:221: func init_opt_stack_alloc/1-0
stack_opt.m:228: pred optimize_live_sets/9-0
stack_opt.m:317: pred 'ClassMethod_for_ll_backend__live_vars__stack_alloc_info____ll_backend__stack_opt__opt_stack_alloc__arity0______ll_backend__live_vars__at_call_site_4'/4-0
stack_opt.m:318: pred 'ClassMethod_for_ll_backend__live_vars__stack_alloc_info____ll_backend__stack_opt__opt_stack_alloc__arity0______ll_backend__live_vars__at_resume_site_4'/4-0
stack_opt.m:319: pred 'ClassMethod_for_ll_backend__live_vars__stack_alloc_info____ll_backend__stack_opt__opt_stack_alloc__arity0______ll_backend__live_vars__at_par_conj_4'/4-0
stack_opt.m:325: pred opt_at_call_site/4-0
stack_opt.m:330: pred opt_at_resume_site/4-0
stack_opt.m:335: pred opt_at_par_conj/4-0
stack_opt.m:345: pred 'ClassMethod_for_backend_libs__interval__build_interval_info_acc____ll_backend__stack_opt__stack_opt_info__arity0______backend_libs__interval__use_cell_8'/8-0
stack_opt.m:378: pred use_cell/8-0
stack_opt.m:473: pred apply_matching/7-0
stack_opt.m:495: pred apply_matching_loop/9-0
stack_opt.m:528: pred apply_matching_for_path/8-0
stack_opt.m:547: pred record_matching_result/11-0
stack_opt.m:576: pred record_cell_var_for_interval/9-0
stack_opt.m:591: pred add_anchor_inserts/10-0
stack_opt.m:645: pred extract_match_and_save_info/4-0
stack_opt.m:655: func close_path/2-0
stack_opt.m:659: pred lambda_stack_opt_m_659/1-0
stack_opt.m:675: func add_interval_to_path/4-0
stack_opt.m:689: func add_anchor_to_path/3-0
stack_opt.m:696: func anchor_requires_close/3-0
stack_opt.m:712: func resume_save_status_requires_close/2-0
stack_opt.m:717: pred may_have_no_successor/1-0
stack_opt.m:722: pred may_have_no_successor/2-0
stack_opt.m:731: pred may_have_one_successor/1-0
stack_opt.m:736: pred may_have_one_successor/2-0
stack_opt.m:745: pred may_have_more_successors/1-0
stack_opt.m:750: pred may_have_more_successors/2-0
stack_opt.m:768: pred find_all_branches_from_cur_interval/4-0
stack_opt.m:791: pred find_all_branches/7-0
stack_opt.m:841: pred find_all_branches_from/8-0
stack_opt.m:914: pred one_after_another/7-0
stack_opt.m:930: pred apply_interval_find_all_branches_map/7-0
stack_opt.m:939: pred apply_interval_find_all_branches/7-0
stack_opt.m:972: pred consolidate_after_join/2-0
stack_opt.m:985: func project_paths_from_all_paths/2-0
stack_opt.m:989: func project_after_model_non_from_all_paths/2-0
stack_opt.m:994: func compress_paths/2-0
stack_opt.m:1006: pred maybe_write_progress_message/7-0
stack_opt.m:1025: pred dump_stack_opt_info/3-0
stack_opt.m:1037: pred dump_anchor_inserts/3-0
stack_opt.m:1045: pred dump_insert/3-0
stack_opt.m:1046: pred lambda_stack_opt_m_1046/2-0
stack_opt.m:1059: pred lambda_stack_opt_m_1059/2-0
stack_opt.m:1069: pred dump_matching_result/3-0
stack_opt.m:1077: pred lambda_stack_opt_m_1077/2-0
stack_opt.m:1078: pred lambda_stack_opt_m_1078/2-0
stack_opt.m:1101: pred lambda_stack_opt_m_1101/3-0
stack_opt.m:1104: pred lambda_stack_opt_m_1104/3-0
stack_opt.m:1111: func this_file/1-0
state_var.m:1104: func this_file/1-0
std_util.m:84: func maybe_func/3-0
std_util.m:87: func compose/4-0
std_util.m:90: func converse/4-0
std_util.m:93: func pow/4-0
stdlabel.m:55: pred standardize_labels/4-0
stdlabel.m:75: pred build_std_map/6-0
stdlabel.m:90: func this_file/1-0
store.m:256: pred store_equal/2-0
store.m:262: pred store_compare/3-0
store.m:270: pred new/1-0
store.m:275: pred do_init/1-0
store.m:309: pred new_mutvar/4-0
store.m:320: pred get_mutvar/4-0
store.m:328: pred set_mutvar/4-0
store.m:359: pred copy_mutvar/4-0
store.m:366: pred unsafe_new_uninitialized_mutvar/3-0
store.m:383: pred new_cyclic_mutvar/4-0
store.m:470: pred new_ref/4-0
store.m:488: pred copy_ref_value/4-0
store.m:499: pred unsafe_ref_value/4-0
store.m:514: pred ref_functor/5-0
store.m:526: pred arg_ref/5-0
store.m:571: pred new_arg_ref/5-0
store.m:630: pred set_ref/4-0
store.m:645: pred set_ref_value/4-0
store.m:660: pred extract_ref_value/3-0
store.m:676: pred unsafe_arg_ref/5-0
store.m:695: pred unsafe_new_arg_ref/5-0
store_alloc.m:275: pred store_alloc_in_par_conj/8-0
store_alloc.m:457: func this_file/1-0
stratify.m:888: func this_file/1-0
string.m:780: pred replace/4-0
string.m:793: func lambda_string_m_793/4-0
string.m:856: func elem/3-0
string.m:858: pred set_char_det/4-0
string.m:865: pred foldl/4-2
string.m:865: pred foldl/4-3
string.m:865: pred foldl/4-4
string.m:869: pred foldl2/6-0
string.m:869: pred foldl2/6-1
string.m:869: pred foldl2/6-2
string.m:869: pred foldl2/6-3
string.m:869: pred foldl2/6-4
string.m:869: pred foldl2/6-5
string.m:873: pred foldl_substring/6-3
string.m:873: pred foldl_substring/6-4
string.m:878: pred foldl2_substring/8-0
string.m:878: pred foldl2_substring/8-1
string.m:878: pred foldl2_substring/8-2
string.m:878: pred foldl2_substring/8-3
string.m:878: pred foldl2_substring/8-4
string.m:878: pred foldl2_substring/8-5
string.m:895: pred foldl_substring_2/6-3
string.m:895: pred foldl_substring_2/6-4
string.m:918: pred foldl2_substring_2/8-0
string.m:918: pred foldl2_substring_2/8-1
string.m:918: pred foldl2_substring_2/8-2
string.m:918: pred foldl2_substring_2/8-3
string.m:918: pred foldl2_substring_2/8-4
string.m:918: pred foldl2_substring_2/8-5
string.m:927: func foldr/4-0
string.m:928: pred lambda_string_m_928/5-0
string.m:931: func foldr_substring/6-0
string.m:932: pred lambda_string_m_932/5-0
string.m:935: pred foldr/4-0
string.m:935: pred foldr/4-1
string.m:935: pred foldr/4-2
string.m:935: pred foldr/4-3
string.m:935: pred foldr/4-4
string.m:938: pred foldr_substring/6-0
string.m:938: pred foldr_substring/6-1
string.m:938: pred foldr_substring/6-2
string.m:938: pred foldr_substring/6-3
string.m:938: pred foldr_substring/6-4
string.m:955: pred foldr_substring_2/6-0
string.m:955: pred foldr_substring_2/6-1
string.m:955: pred foldr_substring_2/6-2
string.m:955: pred foldr_substring_2/6-3
string.m:955: pred foldr_substring_2/6-4
string.m:979: pred prefix/2-1
string.m:1010: pred suffix/2-1
string.m:1044: func from_char/2-0
string.m:1049: func from_int/2-0
string.m:1096: pred c_pointer_to_string/2-0
string.m:1100: pred from_char_list/2-1
string.m:1103: func int_to_string_thousands/2-0
string.m:1108: func int_to_base_string_group/5-0
string.m:1124: pred int_to_base_string_group_1/5-0
string.m:1302: pred to_upper/2-1
string.m:1314: pred to_lower/2-1
string.m:1326: pred capitalize_first/2-0
string.m:1334: pred uncapitalize_first/2-0
string.m:1359: pred is_alpha/1-0
string.m:1362: pred is_alpha_or_underscore/1-0
string.m:1378: pred pad_right/4-0
string.m:2980: pred is_decimal_point/1-0
string.m:2984: pred is_exponent/1-0
string.m:3003: func from_float/2-0
string.m:3094: func det_to_float/2-0
string.m:3295: func unsafe_elem/3-0
string.m:3327: pred set_char/4-0
string.m:3388: pred unsafe_set_char/4-0
string.m:3493: pred append/3-0
string.m:3493: pred append/3-3
string.m:3928: pred first_char/3-0
string.m:3928: pred first_char/3-1
string.m:3928: pred first_char/3-4
string.m:3976: func c_pointer_to_string/2-0
string.m:3979: func from_c_pointer/2-0
string.m:3982: func replace_all/4-0
string.m:3988: func to_upper/2-0
string.m:3991: func capitalize_first/2-0
string.m:3994: func uncapitalize_first/2-0
string.m:4006: func pad_left/4-0
string.m:4009: func pad_right/4-0
string.m:4012: func duplicate_char/3-0
string.m:4015: func index_det/3-0
string.m:4021: func set_char_det/4-0
string.m:4024: func unsafe_set_char/4-0
string.m:4031: func foldl_substring/6-0
string.m:4032: pred lambda_string_m_4032/5-0
string.m:4035: func left/3-0
string.m:4038: func right/3-0
string.m:4041: func substring/4-0
string.m:4047: func hash/2-0
string.m:4105: func det_to_int/2-0
string.m:4109: func det_base_string_to_int/3-0
string.m:4118: func chomp/2-0
string.m:4127: func rstrip/2-0
string.m:4131: func lstrip/2-0
string.m:4135: func strip/2-0
string.m:4142: func rstrip/3-0
string.m:4146: func lstrip/3-0
string.m:4150: func prefix_length/3-0
string.m:4155: func prefix_length_2/5-0
string.m:4169: func suffix_length/3-0
string.m:4174: func suffix_length_2/5-0
string.m:4201: func string/2-0
string.m:4204: func string/3-0
string.m:4207: pred string/4-0
string.m:4207: pred string/4-1
string.m:4207: pred string/4-2
string.m:4207: pred string/4-3
string.m:4219: pred value_to_revstrings/5-0
string.m:4219: pred value_to_revstrings/5-1
string.m:4219: pred value_to_revstrings/5-2
string.m:4219: pred value_to_revstrings/5-3
string.m:4231: pred value_to_revstrings/6-0
string.m:4231: pred value_to_revstrings/6-1
string.m:4231: pred value_to_revstrings/6-2
string.m:4231: pred value_to_revstrings/6-3
string.m:4595: func format_table/3-0
string.m:4600: func lambda_string_m_4600/4-0
string.m:4610: func join_rev_columns/4-0
string.m:4614: func find_max_length/2-0
string.m:4621: func pad_column/3-0
string.m:4626: func rpad/4-0
string.m:4630: func lpad/4-0
string.m:4635: pred max_str_length/5-0
string.m:4647: func word_wrap/3-0
string.m:4649: func word_wrap/4-0
string.m:4725: func lambda_string_m_4725/3-0
string.opt:449: pred lambda_string_opt_449/5-0
string.opt:449: pred lambda_string_opt_449/5-0
string.opt:449: pred lambda_string_opt_449/5-0
string.opt:525: pred lambda_string_opt_525/2-0
string.opt:525: pred lambda_string_opt_525/2-0
string.opt:779: pred lambda_string_opt_779/2-0
string.opt:779: pred lambda_string_opt_779/2-0
string_switch.m:221: func this_file/1-0
structure_reuse.analysis.m:108: pred structure_reuse_analysis/4-0
structure_reuse.analysis.m:163: pred process_imported_reuse/2-0
structure_reuse.analysis.m:170: pred process_imported_reuse_in_pred/3-0
structure_reuse.analysis.m:182: pred process_imported_reuse_in_procs/2-0
structure_reuse.analysis.m:194: pred process_imported_reuse_in_proc/4-0
structure_reuse.analysis.m:230: pred save_reuse_in_module_info/4-0
structure_reuse.analysis.m:243: pred save_reuse_in_module_info_2/4-0
structure_reuse.analysis.m:252: pred annotate_in_use_information/7-0
structure_reuse.analysis.m:344: pred lambda_structure_reuse_analysis_m_344/3-0
structure_reuse.direct.choose_reuse.m:123: pred determine_reuse/9-0
structure_reuse.direct.choose_reuse.m:148: func background_info_init/4-0
structure_reuse.direct.choose_reuse.m:246: func deconstruction_spec_init/6-0
structure_reuse.direct.choose_reuse.m:255: func match_init/2-0
structure_reuse.direct.choose_reuse.m:270: func match_get_dead_var/2-0
structure_reuse.direct.choose_reuse.m:271: func lambda_structure_reuse_direct_choose_reuse_m_271/2-0
structure_reuse.direct.choose_reuse.m:294: func match_get_dead_cons_ids/2-0
structure_reuse.direct.choose_reuse.m:295: func lambda_structure_reuse_direct_choose_reuse_m_295/2-0
structure_reuse.direct.choose_reuse.m:302: func match_get_condition/3-0
structure_reuse.direct.choose_reuse.m:303: func lambda_structure_reuse_direct_choose_reuse_m_303/2-0
structure_reuse.direct.choose_reuse.m:323: pred match_add_construction/3-0
structure_reuse.direct.choose_reuse.m:339: func highest_match_degree_ratio/2-0
structure_reuse.direct.choose_reuse.m:353: pred compare_matches_value_degree/3-0
structure_reuse.direct.choose_reuse.m:361: pred reverse_compare_matches_value_degree/3-0
structure_reuse.direct.choose_reuse.m:366: func match_value_degree/2-0
structure_reuse.direct.choose_reuse.m:376: pred compare_matches_value/3-0
structure_reuse.direct.choose_reuse.m:384: pred reverse_compare_matches_value/3-0
structure_reuse.direct.choose_reuse.m:389: pred match_allows_reuse/1-0
structure_reuse.direct.choose_reuse.m:397: pred highest_match_in_list/3-0
structure_reuse.direct.choose_reuse.m:415: pred average_match/2-0
structure_reuse.direct.choose_reuse.m:419: pred lambda_structure_reuse_direct_choose_reuse_m_419/3-0
structure_reuse.direct.choose_reuse.m:447: pred process_goal/9-0
structure_reuse.direct.choose_reuse.m:495: pred remove_deconstructions_from_dead_cell_table/3-0
structure_reuse.direct.choose_reuse.m:503: pred remove_deconstruction_from_dead_cell_table/3-0
structure_reuse.direct.choose_reuse.m:518: pred compute_match_table/6-0
structure_reuse.direct.choose_reuse.m:527: pred compute_match_table_goal_list/7-0
structure_reuse.direct.choose_reuse.m:541: pred compute_match_table_with_continuation/8-0
structure_reuse.direct.choose_reuse.m:593: func lambda_structure_reuse_direct_choose_reuse_m_593/2-0
structure_reuse.direct.choose_reuse.m:621: pred lambda_structure_reuse_direct_choose_reuse_m_621/3-0
structure_reuse.direct.choose_reuse.m:634: pred compute_match_table_in_disjs/6-0
structure_reuse.direct.choose_reuse.m:643: pred compute_match_table_in_disjunction/8-0
structure_reuse.direct.choose_reuse.m:650: pred lambda_structure_reuse_direct_choose_reuse_m_650/3-0
structure_reuse.direct.choose_reuse.m:658: pred lambda_structure_reuse_direct_choose_reuse_m_658/3-0
structure_reuse.direct.choose_reuse.m:664: pred process_possible_common_dead_vars/6-0
structure_reuse.direct.choose_reuse.m:677: func common_vars/2-0
structure_reuse.direct.choose_reuse.m:689: func common_var_with_list/3-0
structure_reuse.direct.choose_reuse.m:697: pred process_common_var/5-0
structure_reuse.direct.choose_reuse.m:707: func deconstruction_specs/3-0
structure_reuse.direct.choose_reuse.m:714: pred deconstruction_specs_2/4-0
structure_reuse.direct.choose_reuse.m:721: func match_get_decon_specs/2-0
structure_reuse.direct.choose_reuse.m:748: pred find_best_match_in_conjunction/4-0
structure_reuse.direct.choose_reuse.m:765: pred find_match_in_disjunction/4-0
structure_reuse.direct.choose_reuse.m:778: pred find_match_in_goal/4-0
structure_reuse.direct.choose_reuse.m:784: pred find_match_in_goal_2/4-0
structure_reuse.direct.choose_reuse.m:816: func lambda_structure_reuse_direct_choose_reuse_m_816/2-0
structure_reuse.direct.choose_reuse.m:838: func count_candidates/2-0
structure_reuse.direct.choose_reuse.m:842: func add_degree/3-0
structure_reuse.direct.choose_reuse.m:846: pred empty_reuse_description/1-0
structure_reuse.direct.choose_reuse.m:867: func alfa_value/1-0
structure_reuse.direct.choose_reuse.m:871: func gamma_value/1-0
structure_reuse.direct.choose_reuse.m:875: func beta_value/1-0
structure_reuse.direct.choose_reuse.m:880: pred verify_match/7-0
structure_reuse.direct.choose_reuse.m:907: pred compute_reuse_type/6-0
structure_reuse.direct.choose_reuse.m:959: func glb_reuse_types/2-0
structure_reuse.direct.choose_reuse.m:964: func glb_reuse_types_2/3-0
structure_reuse.direct.choose_reuse.m:972: func ands/3-0
structure_reuse.direct.choose_reuse.m:986: func needs_update_and/3-0
structure_reuse.direct.choose_reuse.m:1002: pred has_secondary_tag/5-0
structure_reuse.direct.choose_reuse.m:1029: func already_correct_fields/4-0
structure_reuse.direct.choose_reuse.m:1039: func already_correct_fields_2/5-0
structure_reuse.direct.choose_reuse.m:1054: func equals/3-0
structure_reuse.direct.choose_reuse.m:1066: func drop_one/2-0
structure_reuse.direct.choose_reuse.m:1078: pred annotate_reuses_in_goal/4-0
structure_reuse.direct.choose_reuse.m:1137: pred annotate_reuses_in_case/4-0
structure_reuse.direct.choose_reuse.m:1145: pred annotate_reuse_for_unification/5-0
structure_reuse.direct.choose_reuse.m:1209: pred match_find_deconstruction_spec/3-0
structure_reuse.direct.choose_reuse.m:1216: pred match_find_construction_spec/3-0
structure_reuse.direct.choose_reuse.m:1223: pred deconstruction_spec_with_program_point/2-0
structure_reuse.direct.choose_reuse.m:1229: pred construction_spec_with_program_point/2-0
structure_reuse.direct.choose_reuse.m:1239: func line_length/1-0
structure_reuse.direct.choose_reuse.m:1243: pred dump_line/3-0
structure_reuse.direct.choose_reuse.m:1254: pred maybe_dump_match_table/5-0
structure_reuse.direct.choose_reuse.m:1267: pred dump_match/4-0
structure_reuse.direct.choose_reuse.m:1288: pred dump_match_details/3-0
structure_reuse.direct.choose_reuse.m:1289: func lambda_structure_reuse_direct_choose_reuse_m_1289/2-0
structure_reuse.direct.choose_reuse.m:1307: pred dump_full_table/3-0
structure_reuse.direct.choose_reuse.m:1337: pred check_for_cell_caching/5-0
structure_reuse.direct.choose_reuse.m:1352: pred check_for_cell_caching_2/3-0
structure_reuse.direct.choose_reuse.m:1412: pred check_for_cell_caching_in_case/3-0
structure_reuse.direct.choose_reuse.m:1421: pred check_for_cell_caching_in_unification/5-0
structure_reuse.direct.choose_reuse.m:1440: func this_file/1-0
structure_reuse.direct.detect_garbage.m:52: func detect_bg_info_init/5-0
structure_reuse.direct.detect_garbage.m:57: pred determine_dead_deconstructions/6-0
structure_reuse.direct.detect_garbage.m:65: pred determine_dead_deconstructions/3-0
structure_reuse.direct.detect_garbage.m:84: pred determine_dead_deconstructions_2/6-0
structure_reuse.direct.detect_garbage.m:118: func lambda_structure_reuse_direct_detect_garbage_m_118/2-0
structure_reuse.direct.detect_garbage.m:155: pred determine_dead_deconstructions_2_disj/6-0
structure_reuse.direct.detect_garbage.m:164: pred determine_dead_deconstructions_2_disj_goal/7-0
structure_reuse.direct.detect_garbage.m:182: pred unification_verify_reuse/8-0
structure_reuse.direct.detect_garbage.m:231: pred var_is_live/2-0
structure_reuse.direct.detect_garbage.m:238: func this_file/1-0
structure_reuse.direct.m:88: pred get_strategy/5-0
structure_reuse.direct.m:107: pred direct_reuse_pass/7-0
structure_reuse.direct.m:125: pred direct_reuse_process_pred/9-0
structure_reuse.direct.m:136: pred direct_reuse_process_proc/10-0
structure_reuse.direct.m:159: pred direct_reuse_process_procedure/11-0
structure_reuse.direct.m:247: func program_point_init/2-0
structure_reuse.direct.m:252: pred dump_program_point/3-0
structure_reuse.direct.m:261: pred dump_goal_path_step/3-0
structure_reuse.direct.m:285: func dead_cell_table_init/1-0
structure_reuse.direct.m:287: pred dead_cell_table_is_empty/1-0
structure_reuse.direct.m:290: func dead_cell_table_search/3-0
structure_reuse.direct.m:292: pred dead_cell_table_set/4-0
structure_reuse.direct.m:295: pred dead_cell_table_remove/3-0
structure_reuse.direct.m:298: pred dead_cell_table_remove_conditionals/2-0
structure_reuse.direct.m:305: pred dead_cell_table_add_unconditional/4-0
structure_reuse.direct.m:314: pred dead_cell_table_maybe_dump/4-0
structure_reuse.direct.m:327: pred dead_cell_entry_dump/4-0
structure_reuse.direct.m:342: func this_file/1-0
structure_reuse.domain.m:255: func reuse_condition_init/7-0
structure_reuse.domain.m:301: pred reuse_condition_is_conditional/1-0
structure_reuse.domain.m:303: pred reuse_condition_subsumed_by/4-0
structure_reuse.domain.m:318: pred reuse_condition_subsumed_by_list/4-0
structure_reuse.domain.m:327: pred reuse_conditions_subsume_reuse_condition/4-0
structure_reuse.domain.m:330: pred reuse_condition_rename/4-0
structure_reuse.domain.m:351: func reuse_as_init/1-0
structure_reuse.domain.m:352: func reuse_as_init_with_one_condition/2-0
structure_reuse.domain.m:361: func reuse_as_short_description/2-0
structure_reuse.domain.m:367: pred reuse_as_subsumed_by/4-0
structure_reuse.domain.m:385: pred reuse_as_no_reuses/1-0
structure_reuse.domain.m:386: pred reuse_as_all_unconditional_reuses/1-0
structure_reuse.domain.m:387: pred reuse_as_conditional_reuses/1-0
structure_reuse.domain.m:390: pred reuse_as_rename_using_module_info/7-0
structure_reuse.domain.m:396: pred reuse_as_rename/4-0
structure_reuse.domain.m:410: pred reuse_as_add_condition/5-0
structure_reuse.domain.m:436: pred reuse_as_add_unconditional/2-0
structure_reuse.domain.m:449: pred reuse_conditions_add_condition/5-0
structure_reuse.domain.m:462: pred reuse_conditions_add_conditions/5-0
structure_reuse.domain.m:472: pred reuse_as_least_upper_bound/5-0
structure_reuse.domain.m:501: func reuse_as_least_upper_bound/5-0
structure_reuse.domain.m:505: func reuse_as_from_called_procedure_to_local_reuse_as/7-0
structure_reuse.domain.m:531: func reuse_condition_from_called_proc_to_local_condition/7-0
structure_reuse.domain.m:569: pred reuse_as_satisfied/6-0
structure_reuse.domain.m:589: pred reuse_condition_satisfied/6-0
structure_reuse.domain.m:612: func from_structure_reuse_domain/2-0
structure_reuse.domain.m:628: func from_public_reuse_conditions/2-0
structure_reuse.domain.m:634: func from_public_reuse_condition/2-0
structure_reuse.domain.m:640: func to_structure_reuse_domain/2-0
structure_reuse.domain.m:656: func to_structure_reuse_conditions/2-0
structure_reuse.domain.m:662: func to_structure_reuse_condition/2-0
structure_reuse.domain.m:672: func reuse_as_table_init/1-0
structure_reuse.domain.m:673: func reuse_as_table_search/3-0
structure_reuse.domain.m:674: pred reuse_as_table_set/4-0
structure_reuse.domain.m:677: pred reuse_as_table_maybe_dump/4-0
structure_reuse.domain.m:687: pred reuse_as_table_dump/3-0
structure_reuse.domain.m:699: pred dump_entries/3-0
structure_reuse.domain.m:706: func load_structure_reuse_table/2-0
structure_reuse.domain.m:714: pred load_structure_reuse_table_2/4-0
structure_reuse.domain.m:723: pred load_structure_reuse_table_3/5-0
structure_reuse.domain.m:739: func this_file/1-0
structure_reuse.indirect.m:75: pred indirect_reuse_pass/7-0
structure_reuse.indirect.m:96: pred indirect_reuse_analyse_scc/8-0
structure_reuse.indirect.m:112: pred indirect_reuse_analyse_scc_until_fixpoint/9-0
structure_reuse.indirect.m:130: pred indirect_reuse_analyse_pred_proc/9-0
structure_reuse.indirect.m:198: func ir_background_info_init/6-0
structure_reuse.indirect.m:213: func analysis_info_init/3-0
structure_reuse.indirect.m:226: pred analysis_info_combine/5-0
structure_reuse.indirect.m:242: pred analysis_info_lub/4-0
structure_reuse.indirect.m:263: pred indirect_reuse_analyse_goal/7-0
structure_reuse.indirect.m:383: pred indirect_reuse_analyse_disj/9-0
structure_reuse.indirect.m:396: pred indirect_reuse_analyse_case/9-0
structure_reuse.indirect.m:412: pred verify_indirect_reuse/10-0
structure_reuse.indirect.m:480: pred lookup_reuse_as/5-0
structure_reuse.indirect.m:510: pred verify_indirect_reuse_2/7-0
structure_reuse.indirect.m:517: pred lambda_structure_reuse_indirect_m_517/3-0
structure_reuse.indirect.m:543: pred update_reuse_in_table/4-0
structure_reuse.indirect.m:621: func get_reuse_as/3-0
structure_reuse.indirect.m:628: func sr_fixpoint_table_init/3-0
structure_reuse.indirect.m:631: pred sr_fixpoint_table_new_run/2-0
structure_reuse.indirect.m:634: func sr_fixpoint_table_which_run/2-0
structure_reuse.indirect.m:636: pred sr_fixpoint_table_stable/1-0
structure_reuse.indirect.m:641: pred sr_fixpoint_table_new_as/6-0
structure_reuse.indirect.m:645: pred sr_fixpoint_table_get_as/4-0
structure_reuse.indirect.m:648: func sr_fixpoint_table_get_short_description/3-0
structure_reuse.indirect.m:657: func sr_fixpoint_table_get_final_as/3-0
structure_reuse.indirect.m:660: func sr_fixpoint_table_get_final_as_semidet/3-0
structure_reuse.indirect.m:667: func this_file/1-0
structure_reuse.lbu.m:55: pred backward_use_information/3-0
structure_reuse.lbu.m:68: pred backward_use_in_goal/5-0
structure_reuse.lbu.m:83: pred backward_use_in_goal_2/6-0
structure_reuse.lbu.m:172: func get_backtrack_vars/3-0
structure_reuse.lbu.m:184: pred detism_allows_multiple_solns/1-0
structure_reuse.lbu.m:192: pred backward_use_in_conj/5-0
structure_reuse.lbu.m:198: pred backward_use_in_cases/5-0
structure_reuse.lbu.m:206: pred backward_use_in_case/6-0
structure_reuse.lbu.m:215: pred backward_use_in_disj/5-0
structure_reuse.lbu.m:224: pred backward_use_in_disj_goal/6-0
structure_reuse.lbu.m:232: func this_file/1-0
structure_reuse.lfu.m:49: pred forward_use_information/2-0
structure_reuse.lfu.m:69: pred forward_use_in_goal/7-0
structure_reuse.lfu.m:89: pred compute_instantiated_and_dead_vars/6-0
structure_reuse.lfu.m:106: pred forward_use_in_composite_goal/7-0
structure_reuse.lfu.m:165: pred forward_use_in_conj/7-0
structure_reuse.lfu.m:173: pred forward_use_in_cases/7-0
structure_reuse.lfu.m:184: pred forward_use_in_case/9-0
structure_reuse.lfu.m:195: pred forward_use_in_disj/7-0
structure_reuse.lfu.m:206: pred forward_use_in_disj_goal/9-0
structure_reuse.lfu.m:215: func this_file/1-0
structure_reuse.versions.m:75: func generate_reuse_name/3-0
structure_reuse.versions.m:93: pred create_reuse_procedures/5-0
structure_reuse.versions.m:109: pred has_conditional_reuse/2-0
structure_reuse.versions.m:115: pred has_unconditional_reuse/2-0
structure_reuse.versions.m:121: pred create_fresh_pred_proc_info_copy/4-0
structure_reuse.versions.m:141: pred create_fresh_pred_proc_info_copy_2/5-0
structure_reuse.versions.m:170: pred process_proc/6-0
structure_reuse.versions.m:181: pred process_goal/5-0
structure_reuse.versions.m:275: pred determine_reuse_version/7-0
structure_reuse.versions.m:287: pred process_case/5-0
structure_reuse.versions.m:294: func this_file/1-0
structure_sharing.analysis.m:76: pred structure_sharing_analysis/4-0
structure_sharing.analysis.m:114: pred process_imported_sharing/2-0
structure_sharing.analysis.m:121: pred process_imported_sharing_in_pred/3-0
structure_sharing.analysis.m:133: pred process_imported_sharing_in_procs/2-0
structure_sharing.analysis.m:145: pred process_imported_sharing_in_proc/4-0
structure_sharing.analysis.m:185: pred annotate_liveness/4-0
structure_sharing.analysis.m:194: pred sharing_analysis/5-0
structure_sharing.analysis.m:217: pred save_sharing_in_module_info/4-0
structure_sharing.analysis.m:226: pred analyse_scc/6-0
structure_sharing.analysis.m:240: pred analyse_scc_until_fixpoint/7-0
structure_sharing.analysis.m:260: pred analyse_pred_proc/7-0
structure_sharing.analysis.m:330: pred analyse_goal/11-0
structure_sharing.analysis.m:353: pred lambda_structure_sharing_analysis_m_353/3-0
structure_sharing.analysis.m:425: pred analyse_disj/12-0
structure_sharing.analysis.m:442: pred analyse_case/12-0
structure_sharing.analysis.m:460: pred lookup_sharing/6-0
structure_sharing.analysis.m:475: pred update_sharing_in_table/4-0
structure_sharing.analysis.m:553: func wrapped_init/2-0
structure_sharing.analysis.m:555: func ss_fixpoint_table_init/2-0
structure_sharing.analysis.m:557: pred ss_fixpoint_table_new_run/2-0
structure_sharing.analysis.m:560: func ss_fixpoint_table_which_run/2-0
structure_sharing.analysis.m:562: pred ss_fixpoint_table_stable/1-0
structure_sharing.analysis.m:565: func ss_fixpoint_table_description/2-0
structure_sharing.analysis.m:567: pred ss_fixpoint_table_new_as/6-0
structure_sharing.analysis.m:571: pred ss_fixpoint_table_get_as/4-0
structure_sharing.analysis.m:574: func ss_fixpoint_table_get_short_description/3-0
structure_sharing.analysis.m:581: func ss_fixpoint_table_get_final_as/3-0
structure_sharing.analysis.m:584: func ss_fixpoint_table_get_final_as_semidet/3-0
structure_sharing.analysis.m:594: pred make_opt_int/3-0
structure_sharing.analysis.m:676: pred lambda_structure_sharing_analysis_m_676/3-0
structure_sharing.analysis.m:688: func this_file/1-0
structure_sharing.domain.m:315: func sharing_as_init/1-0
structure_sharing.domain.m:316: pred sharing_as_is_bottom/1-0
structure_sharing.domain.m:317: func sharing_as_top_sharing/2-0
structure_sharing.domain.m:318: func sharing_as_top_sharing_accumulate/3-0
structure_sharing.domain.m:331: pred sharing_as_is_top/1-0
structure_sharing.domain.m:333: func sharing_as_size/2-0
structure_sharing.domain.m:336: func sharing_as_short_description/2-0
structure_sharing.domain.m:351: pred sharing_as_project/3-0
structure_sharing.domain.m:353: func sharing_as_project/3-0
structure_sharing.domain.m:359: pred sharing_as_project_with_type/4-0
structure_sharing.domain.m:370: pred sharing_as_project_set/3-0
structure_sharing.domain.m:373: pred sharing_as_rename/4-0
structure_sharing.domain.m:385: pred sharing_as_rename_using_module_info/7-0
structure_sharing.domain.m:391: func sharing_as_comb/5-0
structure_sharing.domain.m:418: func add_unify_sharing/6-0
structure_sharing.domain.m:445: func sharing_from_unification/5-0
structure_sharing.domain.m:491: pred is_introduced_typeinfo_arg/2-0
structure_sharing.domain.m:498: pred number_args/2-0
structure_sharing.domain.m:499: pred lambda_structure_sharing_domain_m_499/4-0
structure_sharing.domain.m:509: pred add_var_arg_sharing/7-0
structure_sharing.domain.m:521: pred arg_has_primitive_type/3-0
structure_sharing.domain.m:536: pred create_internal_sharing/7-0
structure_sharing.domain.m:542: pred lambda_structure_sharing_domain_m_542/9-0
structure_sharing.domain.m:570: pred optimize_for_deconstruct/3-0
structure_sharing.domain.m:572: pred lambda_structure_sharing_domain_m_572/2-0
structure_sharing.domain.m:581: func optimization_remove_deaths/4-0
structure_sharing.domain.m:594: func add_foreign_proc_sharing/7-0
structure_sharing.domain.m:604: func sharing_as_for_foreign_proc/5-0
structure_sharing.domain.m:623: pred sharing_as_from_user_annotated_sharing/2-0
structure_sharing.domain.m:646: pred sharing_as_is_subsumed_by/4-0
structure_sharing.domain.m:659: func sharing_as_least_upper_bound/5-0
structure_sharing.domain.m:686: func sharing_as_least_upper_bound_of_list/4-0
structure_sharing.domain.m:691: func extend_datastruct/5-0
structure_sharing.domain.m:705: func extend_datastructs/5-0
structure_sharing.domain.m:712: pred apply_widening/6-0
structure_sharing.domain.m:733: func from_structure_sharing_domain/2-0
structure_sharing.domain.m:746: func to_structure_sharing_domain/2-0
structure_sharing.domain.m:764: func sharing_as_table_init/1-0
structure_sharing.domain.m:765: func sharing_as_table_search/3-0
structure_sharing.domain.m:766: pred sharing_as_table_set/4-0
structure_sharing.domain.m:772: pred lookup_sharing_and_comb/9-0
structure_sharing.domain.m:778: pred lambda_structure_sharing_domain_m_778/3-0
structure_sharing.domain.m:788: pred lookup_sharing_or_predict/4-0
structure_sharing.domain.m:812: pred predict_called_pred_is_bottom/2-0
structure_sharing.domain.m:839: func top_sharing_not_found/3-0
structure_sharing.domain.m:853: func load_structure_sharing_table/2-0
structure_sharing.domain.m:861: pred load_structure_sharing_table_2/4-0
structure_sharing.domain.m:870: pred load_structure_sharing_table_3/5-0
structure_sharing.domain.m:886: pred bottom_sharing_is_safe_approximation/2-0
structure_sharing.domain.m:890: pred lambda_structure_sharing_domain_m_890/3-0
structure_sharing.domain.m:894: pred lambda_structure_sharing_domain_m_894/2-0
structure_sharing.domain.m:1026: func sharing_set_init/1-0
structure_sharing.domain.m:1027: pred sharing_set_is_empty/1-0
structure_sharing.domain.m:1028: func sharing_set_size/2-0
structure_sharing.domain.m:1030: pred wrap/2-0
structure_sharing.domain.m:1037: func wrap/2-0
structure_sharing.domain.m:1040: pred sharing_set_project/4-0
structure_sharing.domain.m:1059: pred project_and_update_sharing_set/6-0
structure_sharing.domain.m:1070: pred sharing_set_rename/4-0
structure_sharing.domain.m:1080: pred do_sharing_set_rename/6-0
structure_sharing.domain.m:1123: func sharing_set_comb/5-0
structure_sharing.domain.m:1143: func sharing_set_altclos_2/5-0
structure_sharing.domain.m:1167: pred lambda_structure_sharing_domain_m_1167/8-0
structure_sharing.domain.m:1188: func sharing_set_altclos_3_directed/5-0
structure_sharing.domain.m:1214: pred lambda_structure_sharing_domain_m_1214/6-0
structure_sharing.domain.m:1237: pred sharing_set_is_subsumed_by/4-0
structure_sharing.domain.m:1241: func sharing_set_least_upper_bound/5-0
structure_sharing.domain.m:1259: func sharing_set_least_upper_bound_list/4-0
structure_sharing.domain.m:1264: func sharing_set_extend_datastruct/5-0
structure_sharing.domain.m:1280: pred sharing_set_apply_widening/4-0
structure_sharing.domain.m:1287: func from_sharing_pair_list/2-0
structure_sharing.domain.m:1305: pred new_entry/5-0
structure_sharing.domain.m:1326: pred new_entry_no_controls/3-0
structure_sharing.domain.m:1338: pred remove_entries/3-0
structure_sharing.domain.m:1348: pred remove_entry/3-0
structure_sharing.domain.m:1360: pred remove_directed_entry/4-0
structure_sharing.domain.m:1404: pred sharing_set_subsumes_sharing_pair/4-0
structure_sharing.domain.m:1425: pred lambda_structure_sharing_domain_m_1425/9-0
structure_sharing.domain.m:1431: pred lambda_structure_sharing_domain_m_1431/6-0
structure_sharing.domain.m:1453: pred sharing_set_subsumed_subset/5-0
structure_sharing.domain.m:1475: pred lambda_structure_sharing_domain_m_1475/10-0
structure_sharing.domain.m:1482: pred lambda_structure_sharing_domain_m_1482/9-0
structure_sharing.domain.m:1505: pred new_entries/5-0
structure_sharing.domain.m:1511: pred new_directed_entry/4-0
structure_sharing.domain.m:1539: func to_sharing_pair_list/2-0
structure_sharing.domain.m:1547: pred to_sharing_pair_list_2/4-0
structure_sharing.domain.m:1554: pred to_sharing_pair_list_3/5-0
structure_sharing.domain.m:1561: pred to_sharing_pair_list_4/5-0
structure_sharing.domain.m:1568: func without_doubles/2-0
structure_sharing.domain.m:1575: pred without_doubles_2/4-0
structure_sharing.domain.m:1582: pred without_doubles_3/5-0
structure_sharing.domain.m:1589: pred without_doubles_4/5-0
structure_sharing.domain.m:1604: pred directed_entry_is_member/3-0
structure_sharing.domain.m:1648: func selector_sharing_set_init/1-0
structure_sharing.domain.m:1649: pred selector_sharing_set_is_empty/1-0
structure_sharing.domain.m:1650: func selector_sharing_set_size/2-0
structure_sharing.domain.m:1653: pred selector_sharing_set_project/4-0
structure_sharing.domain.m:1662: pred selector_sharing_set_project_2/6-0
structure_sharing.domain.m:1673: pred selector_sharing_set_rename/4-0
structure_sharing.domain.m:1682: pred selector_sharing_set_rename_2/6-0
structure_sharing.domain.m:1688: pred selector_sharing_set_new_entry/4-0
structure_sharing.domain.m:1702: func selector_sharing_set_altclos/6-0
structure_sharing.domain.m:1726: func selector_sharing_set_altclos_2/8-0
structure_sharing.domain.m:1737: func selector_sharing_set_altclos_3/8-0
structure_sharing.domain.m:1746: func basic_closure/8-0
structure_sharing.domain.m:1772: func selector_sharing_set_extend_datastruct/5-0
structure_sharing.domain.m:1788: func selector_sharing_set_extend_datastruct_2/6-0
structure_sharing.domain.m:1805: pred selector_sharing_set_apply_widening/7-0
structure_sharing.domain.m:1818: pred selector_sharing_set_apply_widening_2/9-0
structure_sharing.domain.m:1871: func data_set_init/1-0
structure_sharing.domain.m:1873: pred data_set_is_empty/1-0
structure_sharing.domain.m:1875: func data_set_size/2-0
structure_sharing.domain.m:1877: pred data_set_project/4-0
structure_sharing.domain.m:1883: pred data_set_project_test/3-0
structure_sharing.domain.m:1893: pred data_set_rename/4-0
structure_sharing.domain.m:1898: pred data_set_termshift/3-0
structure_sharing.domain.m:1903: pred data_set_new_entry/3-0
structure_sharing.domain.m:1910: func data_set_directed_closure/3-0
structure_sharing.domain.m:1919: pred set_cross_product/3-0
structure_sharing.domain.m:1924: pred cross_product/3-0
structure_sharing.domain.m:1932: pred data_set_filter/3-0
structure_sharing.domain.m:1938: func data_set_least_upper_bound/5-0
structure_sharing.domain.m:1948: pred data_set_add_datastruct/5-0
structure_sharing.domain.m:1963: pred data_set_apply_widening/4-0
structure_sharing.domain.m:1976: pred data_set_widen_and_add/5-0
structure_sharing.domain.m:1984: func this_file/1-0
superhomogeneous.m:164: pred append_arg_unifications/17-0
superhomogeneous.m:585: pred lambda_superhomogeneous_m_585/5-0
superhomogeneous.m:617: pred lambda_superhomogeneous_m_617/5-0
superhomogeneous.m:667: pred lambda_superhomogeneous_m_667/5-0
superhomogeneous.m:801: pred report_error_in_type_qualification/5-0
superhomogeneous.m:1078: pred report_string_term_error/5-0
superhomogeneous.m:1090: func this_file/1-0
svarray.m:78: pred set/4-0
svarray.m:81: pred semidet_set/4-0
svarray.m:84: pred slow_set/4-0
svarray.m:84: pred slow_set/4-1
svarray.m:87: pred semidet_slow_set/4-0
svarray.m:87: pred semidet_slow_set/4-1
svarray.m:90: pred resize/4-0
svarray.m:93: pred shrink/3-0
svbag.m:110: pred insert/3-0
svbag.m:113: pred insert_list/3-0
svbag.m:119: pred remove/3-0
svbag.m:122: pred det_remove/3-0
svbag.m:125: pred remove_list/3-0
svbag.m:128: pred det_remove_list/3-0
svbag.m:131: pred remove_set/3-0
svbag.m:137: pred delete/3-0
svbag.m:140: pred remove_all/3-0
svbag.m:143: pred delete_all/3-0
svbag.m:146: pred subtract/3-0
svbag.m:149: pred remove_smallest/3-0
svbimap.m:38: pred insert/4-0
svbimap.m:44: pred set/4-0
sveqvclass.m:63: pred ensure_element/3-0
sveqvclass.m:66: pred new_element/3-0
sveqvclass.m:72: pred new_equivalence/4-0
sveqvclass.m:75: pred remove_equivalent_elements/3-0
svmap.m:127: pred 'TypeSpecOf__pred__insert__[K = int]_0_1'/4-0
svmap.m:127: pred 'TypeSpecOf__pred__insert__[K = var(V_2)]_0_1'/4-0
svmap.m:130: pred 'TypeSpecOf__pred__det_insert__[K = int]_0_1'/4-0
svmap.m:130: pred 'TypeSpecOf__pred__det_insert__[K = var(V_2)]_0_1'/4-0
svmap.m:138: pred set_from_corresponding_lists/4-0
svmap.m:141: pred set_from_assoc_list/3-0
svmap.m:144: pred update/4-0
svmap.m:145: pred 'TypeSpecOf__pred__update__[K = int]_0_1'/4-0
svmap.m:145: pred 'TypeSpecOf__pred__update__[K = var(V_2)]_0_1'/4-0
svmap.m:148: pred 'TypeSpecOf__pred__det_update__[K = int]_0_1'/4-0
svmap.m:148: pred 'TypeSpecOf__pred__det_update__[K = var(V_2)]_0_1'/4-0
svmap.m:151: pred 'TypeSpecOf__pred__set__[K = var(V_2)]_0_1'/4-0
svmap.m:156: pred delete_list/3-0
svmap.m:159: pred remove/4-0
svmap.m:162: pred det_remove/4-0
svmap.m:165: pred remove_smallest/4-0
svmulti_map.m:103: pred insert/4-0
svmulti_map.m:106: pred det_insert/4-0
svmulti_map.m:109: pred update/4-0
svmulti_map.m:112: pred det_update/4-0
svmulti_map.m:115: pred det_replace/4-0
svmulti_map.m:124: pred delete/3-0
svmulti_map.m:127: pred delete/4-0
svmulti_map.m:130: pred remove/4-0
svmulti_map.m:133: pred det_remove/4-0
svmulti_map.m:136: pred remove_smallest/4-0
svqueue.m:85: pred delete_all/3-0
svqueue.m:88: pred put_on_front/3-0
svqueue.m:91: pred put_list_on_front/3-0
svqueue.m:94: pred get_from_back/3-0
svrelation.m:78: pred add_values/4-0
svrelation.m:81: pred add_assoc_list/3-0
svrelation.m:84: pred remove/4-0
svrelation.m:87: pred remove_assoc_list/3-0
svset.m:93: pred 'TypeSpecOf__pred_or_func__insert__[T = var(V_2)]_0_1'/3-0
svset.m:96: pred 'TypeSpecOf__pred_or_func__insert_list__[T = var(V_2)]_0_1'/3-0
svset.m:104: pred remove/3-0
svset.m:107: pred remove_list/3-0
svset.m:110: pred remove_least/3-0
svvarset.m:108: pred delete_var/3-0
svvarset.m:111: pred delete_vars/3-0
svvarset.m:117: pred bind_var/4-0
svvarset.m:120: pred bind_vars/3-0
svvarset.m:123: pred select/3-0
switch_detection.m:729: func this_file/1-0
table_gen.m:278: pred may_call_mercury_attributes/2-0
table_gen.m:285: pred subgoal_may_call_mercury_attribute/2-0
table_gen.m:313: pred report_missing_tabled_for_io/7-0
table_gen.m:422: pred lambda_table_gen_m_422/2-0
table_gen.m:424: pred lambda_table_gen_m_424/2-0
table_gen.m:1438: pred create_new_mm_goal/18-0
table_gen.m:1550: pred do_own_stack_transform/21-0
table_gen.m:1592: func lambda_table_gen_m_1592/2-0
table_gen.m:1690: pred generate_save_input_vars_code/6-0
table_gen.m:1724: pred do_own_stack_create_generator/18-0
table_gen.m:1727: func lambda_table_gen_m_1727/2-0
table_gen.m:1729: func lambda_table_gen_m_1729/2-0
table_gen.m:1731: func lambda_table_gen_m_1731/3-0
table_gen.m:1776: pred clone_pred_info/7-0
table_gen.m:1868: pred keep_only_output_arg_types/3-0
table_gen.m:1881: pred filter_marker/1-0
table_gen.m:1886: func keep_marker/2-0
table_gen.m:2049: pred generate_mm_call_table_lookup_goal/15-0
table_gen.m:2087: func lambda_table_gen_m_2087/2-0
table_gen.m:2476: pred generate_mm_save_goals/15-0
table_gen.m:2554: pred generate_own_stack_save_goal/15-0
table_gen.m:2756: pred generate_mm_restore_goal/11-0
table_gen.m:2777: pred generate_mm_suspend_goal/10-0
table_gen.m:2793: pred generate_mm_restore_or_suspend_goal/13-0
table_gen.m:2804: func lambda_table_gen_m_2804/2-0
table_gen.m:2968: pred append_fail/2-0
table_gen.m:3017: func subgoal_type/1-0
table_gen.m:3041: func mm_status_type/1-0
table_gen.m:3049: func consumer_type/1-0
table_gen.m:3055: func generator_type/1-0
table_gen.m:3195: func project_var_init_inst/3-0
table_gen.m:3200: func project_mode/2-0
table_gen.m:3205: func project_out_arg_method/2-0
table_gen.m:3493: func make_generator_c_attributes/1-0
table_gen.m:3530: func subgoal_name/1-0
table_gen.m:3538: func consumer_name/1-0
table_gen.m:3539: func generator_name/1-0
table_gen.m:3540: func generator_pred_name/1-0
tabling_analysis.m:126: pred analyse_mm_tabling_in_module/4-0
tabling_analysis.m:175: pred analyse_mm_tabling_in_scc/7-0
tabling_analysis.m:197: pred lambda_tabling_analysis_m_197/5-0
tabling_analysis.m:234: pred combine_individual_proc_results/3-0
tabling_analysis.m:265: pred combine_proc_result_maybe_analysis_statuses/2-0
tabling_analysis.m:273: pred maybe_analysis_status/2-0
tabling_analysis.m:284: pred check_proc_for_mm_tabling/8-0
tabling_analysis.m:308: pred check_goal_for_mm_tabling/9-0
tabling_analysis.m:317: pred check_goal_for_mm_tabling_2/10-0
tabling_analysis.m:363: func lambda_tabling_analysis_m_363/2-0
tabling_analysis.m:373: pred check_goals_for_mm_tabling/9-0
tabling_analysis.m:392: pred check_call_for_mm_tabling/10-0
tabling_analysis.m:482: pred check_generic_call_for_mm_tabling/7-0
tabling_analysis.m:510: func get_mm_tabling_status_from_attributes/2-0
tabling_analysis.m:533: pred check_call_for_mm_tabling_calls/5-0
tabling_analysis.m:547: pred combine_mm_tabling_status/3-0
tabling_analysis.m:560: pred combine_maybe_analysis_status/3-0
tabling_analysis.m:582: pred annotate_proc/5-0
tabling_analysis.m:596: pred annotate_goal/8-0
tabling_analysis.m:611: pred annotate_goal_2/8-0
tabling_analysis.m:673: pred annotate_goal_list/8-0
tabling_analysis.m:683: pred annotate_cases/8-0
tabling_analysis.m:693: pred annotate_case/8-0
tabling_analysis.m:703: pred annotate_call/8-0
tabling_analysis.m:766: pred annotate_generic_call/6-0
tabling_analysis.m:789: pred make_opt_int/3-0
tabling_analysis.m:882: func analysis_name/1-0
tabling_analysis.m:885: func 'ClassMethod_for_analysis__analysis____analysis__any_call__arity0__transform_hlds__tabling_analysis__mm_tabling_analysis_answer__arity0______analysis__analysis_name_2'/3-0
tabling_analysis.m:886: func 'ClassMethod_for_analysis__analysis____analysis__any_call__arity0__transform_hlds__tabling_analysis__mm_tabling_analysis_answer__arity0______analysis__analysis_version_number_2'/3-0
tabling_analysis.m:887: func 'ClassMethod_for_analysis__analysis____analysis__any_call__arity0__transform_hlds__tabling_analysis__mm_tabling_analysis_answer__arity0______analysis__preferred_fixpoint_type_2'/3-0
tabling_analysis.m:888: func 'ClassMethod_for_analysis__analysis____analysis__any_call__arity0__transform_hlds__tabling_analysis__mm_tabling_analysis_answer__arity0______analysis__bottom_1'/2-0
tabling_analysis.m:889: func 'ClassMethod_for_analysis__analysis____analysis__any_call__arity0__transform_hlds__tabling_analysis__mm_tabling_analysis_answer__arity0______analysis__top_1'/2-0
tabling_analysis.m:896: pred 'ClassMethod_for_analysis__partial_order____transform_hlds__tabling_analysis__mm_tabling_analysis_answer__arity0______analysis__more_precise_than_2'/2-0
tabling_analysis.m:898: pred 'ClassMethod_for_analysis__partial_order____transform_hlds__tabling_analysis__mm_tabling_analysis_answer__arity0______analysis__equivalent_2'/2-0
tabling_analysis.m:904: pred mm_tabling_status_more_precise_than/2-0
tabling_analysis.m:912: func 'ClassMethod_for_analysis__to_string____transform_hlds__tabling_analysis__mm_tabling_analysis_answer__arity0______analysis__to_string_1'/2-0
tabling_analysis.m:913: func 'ClassMethod_for_analysis__to_string____transform_hlds__tabling_analysis__mm_tabling_analysis_answer__arity0______analysis__from_string_1'/2-0
tabling_analysis.m:920: func mm_tabling_analysis_answer_to_string/2-0
tabling_analysis.m:927: func mm_tabling_analysis_answer_from_string/2-0
tabling_analysis.m:934: pred mm_tabling_status_to_string/2-0
tabling_analysis.m:934: pred mm_tabling_status_to_string/2-1
tabling_analysis.m:946: pred search_analysis_status/8-0
tabling_analysis.m:957: pred search_analysis_status_2/9-0
tabling_analysis.m:1012: pred record_dependencies/7-0
tabling_analysis.m:1013: pred lambda_tabling_analysis_m_1013/8-0
tabling_analysis.m:1023: pred record_mm_tabling_analysis_results/5-0
tabling_analysis.m:1035: pred record_mm_tabling_analysis_result/6-0
tabling_analysis.m:1056: pred dump_mm_tabling_analysis_debug_info/5-0
tabling_analysis.m:1065: pred output_proc_names/4-0
tabling_analysis.m:1071: pred output_proc_name/4-0
tabling_analysis.m:1080: func this_file/1-0
tag_switch.m:525: pred generate_primary_binary_search/16-0
tag_switch.m:542: pred lambda_tag_switch_m_542/2-0
tag_switch.m:547: pred lambda_tag_switch_m_547/2-0
tag_switch.m:561: pred lambda_tag_switch_m_561/2-0
tag_switch.m:929: pred generate_secondary_binary_search/14-0
tag_switch.m:948: pred lambda_tag_switch_m_948/2-0
tag_switch.m:965: pred lambda_tag_switch_m_965/2-0
term.m:478: pred term_to_type/2-0
term.m:481: pred try_term_to_type/2-0
term.m:666: pred det_term_to_type/2-0
term.m:680: pred type_to_term/2-0
term.m:683: pred univ_to_term/2-0
term.m:804: pred contains_var/2-0
term.m:808: pred contains_var_list/2-0
term.m:1020: pred substitute_corresponding/4-0
term.m:1028: pred substitute_corresponding_list/4-0
term.m:1039: pred substitute_corresponding_2/4-0
term.m:1108: func var_supply_max_var/2-0
term.m:1113: pred relabel_variable/4-0
term.m:1122: pred relabel_variables/4-0
term.m:1128: pred apply_variable_renaming/3-0
term.m:1134: pred apply_variable_renaming_to_list/3-0
term.m:1139: pred apply_variable_renaming_to_var/3-0
term.m:1146: pred apply_variable_renaming_to_vars/3-0
term.m:1166: pred is_ground/2-0
term.m:1181: pred is_ground/1-0
term.m:1186: pred is_ground_2/1-0
term.m:1193: pred generic_term/1-0
term.m:1205: pred coerce_var_supply/2-0
term.m:1215: func init_var_supply/1-0
term.m:1218: func try_term_to_type/2-0
term.m:1221: func det_term_to_type/2-0
term.m:1224: func type_to_term/2-0
term.m:1227: func univ_to_term/2-0
term.m:1230: func vars/2-0
term.m:1233: func vars_2/3-0
term.m:1236: func vars_list/2-0
term.m:1239: func substitute/4-0
term.m:1242: func substitute_list/4-0
term.m:1245: func substitute_corresponding/4-0
term.m:1248: func substitute_corresponding_list/4-0
term.m:1251: func apply_rec_substitution/3-0
term.m:1254: func apply_rec_substitution_to_list/3-0
term.m:1257: func apply_substitution/3-0
term.m:1260: func apply_substitution_to_list/3-0
term.m:1263: func relabel_variable/4-0
term.m:1266: func relabel_variables/4-0
term.m:1269: func apply_variable_renaming/3-0
term.m:1272: func apply_variable_renaming_to_list/3-0
term.m:1275: func apply_variable_renaming_to_vars/3-0
term.m:1278: func apply_variable_renaming_to_var/3-0
term.m:1293: func term_list_to_var_list/2-0
term.m:1296: func var_list_to_term_list/2-0
term.m:1305: func coerce_var_supply/2-0
term_constr_build.m:1103: pred lambda_term_constr_build_m_1103/3-0
term_constr_build.m:1123: pred bounds_on_var/6-0
term_constr_build.m:1130: pred lambda_term_constr_build_m_1130/1-0
term_constr_build.m:1157: func lower_bound/5-0
term_constr_build.m:1171: pred upper_bound_constraints/6-0
term_constr_build.m:1181: pred lambda_term_constr_build_m_1181/6-0
term_constr_build.m:1202: func this_file/1-0
term_constr_data.m:436: pred proc_is_recursive/1-0
term_constr_data.m:613: func combine_primitive_goals/3-0
term_constr_data.m:633: pred dump_abstract_scc/4-0
term_constr_data.m:635: pred dump_abstract_scc/5-0
term_constr_data.m:636: pred lambda_term_constr_data_m_636/5-0
term_constr_data.m:640: pred dump_abstract_proc/5-0
term_constr_data.m:647: pred lambda_term_constr_data_m_647/4-0
term_constr_data.m:665: pred dump_abstract_disjuncts/6-0
term_constr_data.m:678: pred dump_abstract_goal/6-0
term_constr_data.m:682: pred lambda_term_constr_data_m_682/4-0
term_constr_data.m:702: pred lambda_term_constr_data_m_702/4-0
term_constr_data.m:724: pred lambda_term_constr_data_m_724/4-0
term_constr_data.m:788: pred indent_line/3-0
term_constr_data.m:798: func this_file/1-0
term_constr_errors.m:116: pred lambda_term_constr_errors_m_116/1-0
term_constr_errors.m:146: pred report_term_errors/5-0
term_constr_errors.m:184: pred output_errors/7-0
term_constr_errors.m:192: pred output_error/7-0
term_constr_errors.m:207: pred description/5-0
term_constr_errors.m:224: pred lambda_term_constr_errors_m_224/2-0
term_constr_errors.m:251: pred lambda_term_constr_errors_m_251/2-0
term_constr_errors.m:271: pred indirect_error/1-0
term_constr_errors.m:280: func this_file/1-0
term_constr_fixpoint.m:180: pred lambda_term_constr_fixpoint_m_180/3-0
term_constr_fixpoint.m:485: func this_file/1-0
term_constr_initial.m:209: pred process_imported_term_info/3-0
term_constr_initial.m:234: pred create_substitution_map/4-0
term_constr_initial.m:235: pred lambda_term_constr_initial_m_235/5-0
term_constr_initial.m:244: pred create_arg_size_polyhedron/3-0
term_constr_initial.m:254: pred create_arg_size_constraint/3-0
term_constr_initial.m:264: pred create_lp_term/3-0
term_constr_initial.m:601: func this_file/1-0
term_constr_main.m:143: func import_failure/2-0
term_constr_main.m:149: func intermod_status/2-0
term_constr_main.m:153: func 'import_success :='/3-0
term_constr_main.m:155: func 'import_failure :='/3-0
term_constr_main.m:159: func 'failure_constrs :='/3-0
term_constr_main.m:498: pred make_opt_int/4-0
term_constr_pass2.m:702: func this_file/1-0
term_constr_util.m:298: pred add_context_to_constr_termination_info/3-0
term_constr_util.m:377: pred maybe_write_nl/2-0
term_constr_util.m:379: pred maybe_write_string/3-0
term_constr_util.m:389: pred maybe_write_scc_procs/5-0
term_constr_util.m:396: pred write_scc_procs_2/4-0
term_constr_util.m:403: pred maybe_write_proc_name/6-0
term_constr_util.m:408: pred write_size_vars/4-0
term_constr_util.m:409: pred lambda_term_constr_util_m_409/4-0
term_constr_util.m:419: pred dump_size_vars/4-0
term_constr_util.m:422: pred dump_size_varset/3-0
term_constr_util.m:429: pred dump_size_varset_2/4-0
term_constr_util.m:501: func this_file/1-0
term_errors.m:229: pred report_arg_size_errors/5-0
term_errors.m:263: pred output_term_errors/7-0
term_errors.m:320: pred lambda_term_errors_m_320/2-0
term_errors.m:339: pred lambda_term_errors_m_339/2-0
term_errors.m:364: pred lambda_term_errors_m_364/2-0
term_errors.m:382: pred lambda_term_errors_m_382/2-0
term_errors.m:403: pred lambda_term_errors_m_403/2-0
term_errors.m:443: pred lambda_term_errors_m_443/2-0
term_errors.m:447: pred lambda_term_errors_m_447/2-0
term_errors.m:501: pred lambda_term_errors_m_501/2-0
term_errors.m:525: pred term_errors_var_bag_description/3-0
term_errors.m:533: pred term_errors_var_bag_description_2/4-0
term_errors.m:565: func this_file/1-0
term_io.m:193: pred read_term/3-0
term_io.m:197: pred read_term_with_op_table/4-0
term_io.m:223: pred write_variable/4-0
term_io.m:227: pred write_variable_with_op_table/5-0
term_io.m:252: pred write_term/4-0
term_io.m:503: pred quote_char/3-0
term_io.m:506: func quoted_char/2-0
term_io.m:631: func escaped_char/2-0
term_norm.m:205: pred find_weights_for_tuple/2-0
term_norm.m:361: func this_file/1-0
term_pass1.m:484: func this_file/1-0
term_to_xml.m:537: pred write_xml_doc/3-0
term_to_xml.m:540: pred write_xml_doc/4-0
term_to_xml.m:543: pred write_xml_doc/5-0
term_to_xml.m:561: pred write_xml_doc/6-0
term_to_xml.m:566: pred write_xml_element/4-0
term_to_xml.m:576: pred write_xml_element/5-0
term_to_xml.m:582: pred write_xml_doc/7-0
term_to_xml.m:597: pred write_xml_doc/8-0
term_to_xml.m:604: pred write_xml_doc_cc/7-0
term_to_xml.m:620: pred write_xml_doc_cc/8-0
term_to_xml.m:626: pred write_xml_element/6-0
term_to_xml.m:626: pred write_xml_element/6-1
term_to_xml.m:626: pred write_xml_element/6-2
term_to_xml.m:626: pred write_xml_element/6-3
term_to_xml.m:632: pred write_dtd/5-0
term_to_xml.m:636: pred write_dtd/6-0
term_to_xml.m:641: pred write_dtd_from_type/6-0
term_to_xml.m:646: pred write_xml_header/3-0
term_to_xml.m:658: pred write_xml_header/4-0
term_to_xml.m:728: pred make_unique_element/4-0
term_to_xml.m:755: pred make_simple_element/4-0
term_to_xml.m:786: pred get_element_pred/2-0
term_to_xml.m:870: pred mangle_char/3-0
term_to_xml.m:900: func lambda_term_to_xml_m_900/2-0
term_to_xml.m:901: func lambda_term_to_xml_m_901/2-0
term_to_xml.m:906: pred lambda_term_to_xml_m_906/5-0
term_to_xml.m:930: func make_du_functor/3-0
term_to_xml.m:964: pred write_xml_element_format/5-0
term_to_xml.m:1012: func can_format_siblings/2-0
term_to_xml.m:1021: pred contains_noformat_xml/1-0
term_to_xml.m:1063: pred write_xml_element_univ/8-0
term_to_xml.m:1063: pred write_xml_element_univ/8-1
term_to_xml.m:1063: pred write_xml_element_univ/8-2
term_to_xml.m:1063: pred write_xml_element_univ/8-3
term_to_xml.m:1197: pred write_xml_element_univ_do_not_allow/7-0
term_to_xml.m:1206: pred write_xml_element_univ_canonicalize/7-0
term_to_xml.m:1216: pred write_xml_element_univ_include_details_cc/7-0
term_to_xml.m:1302: func attr_from_source_to_maybe_attr/6-0
term_to_xml.m:1343: pred lambda_term_to_xml_m_1343/2-0
term_to_xml.m:1351: pred write_attribute/3-0
term_to_xml.m:1365: pred write_xml_escaped_char/3-0
term_to_xml.m:1385: pred write_dtd_from_type/5-0
term_to_xml.m:1411: func can_generate_dtd/3-0
term_to_xml.m:1463: pred lambda_term_to_xml_m_1463/2-0
term_to_xml.m:1541: pred write_dtd_attlist/7-0
term_to_xml.m:1587: func lambda_term_to_xml_m_1587/3-0
term_to_xml.m:1687: pred write_dtd_allowed_functors_regex/4-0
term_traversal.m:661: pred params_get_context/2-0
term_traversal.m:672: func this_file/1-0
term_util.m:307: pred set_pred_proc_ids_arg_size_info/4-0
term_util.m:323: pred set_pred_proc_ids_termination_info/4-0
term_util.m:340: pred lookup_proc_termination_info/3-0
term_util.m:344: pred lookup_proc_arg_size_info/3-0
term_util.m:430: func this_file/1-0
termination.m:943: func this_file/1-0
time.m:239: pred compare_time_t_reps/3-0
time.m:244: pred clock/3-0
time.m:289: func clocks_per_sec/1-0
time.m:318: pred times/4-0
time.m:378: func clk_tck/1-0
time.m:423: pred time/3-0
time.m:478: func difftime/3-0
time.m:483: pred c_difftime/3-0
time.m:506: func localtime/2-0
time.m:513: pred c_localtime/10-0
time.m:729: func mktime/2-0
time.m:737: pred c_mktime/10-0
time.m:850: func maybe_dst_to_int/2-0
time.m:863: func asctime/2-0
time.m:916: func ctime/2-0
time.m:933: func construct_time_t/2-0
timestamp.m:71: func oldest_timestamp/1-0
timestamp.m:72: func newest_timestamp/1-0
trace_counts.m:219: pred summarize_trace_counts_list/2-0
trace_counts.m:227: pred sum_trace_counts/3-0
trace_counts.m:233: pred sum_proc_trace_counts/3-0
trace_counts.m:240: func sum_counts_on_line/3-0
trace_counts.m:253: pred diff_trace_counts/3-0
trace_counts.m:262: pred diff_trace_counts_acc/5-0
trace_counts.m:273: func diff_proc_counts/3-0
trace_counts.m:282: pred diff_proc_counts_acc/5-0
trace_counts.m:293: func diff_counts_on_line/3-0
trace_counts.m:308: pred read_trace_counts_source/6-0
trace_counts.m:358: pred read_trace_counts_list/5-0
trace_counts.m:379: pred read_trace_counts_list_stream/8-0
trace_counts.m:436: pred read_trace_counts/4-0
trace_counts.m:477: func trace_count_file_id/1-0
trace_counts.m:482: pred read_trace_counts_from_cur_stream/3-0
trace_counts.m:518: pred read_trace_counts_setup/4-0
trace_counts.m:544: pred read_proc_trace_counts/8-0
trace_counts.m:657: pred read_proc_trace_counts_2/6-0
trace_counts.m:689: pred parse_path_port_line/5-0
trace_counts.m:718: pred parse_rest/3-0
trace_counts.m:733: pred string_to_trace_port/2-0
trace_counts.m:733: pred string_to_trace_port/2-1
trace_counts.m:751: func string_to_goal_path/2-0
trace_counts.m:761: func make_path_port/3-0
trace_counts.m:780: pred read_and_union_trace_counts/9-0
trace_counts.m:799: pred read_and_union_trace_counts_2/10-0
trace_counts.m:818: pred write_trace_counts_to_file/6-0
trace_counts.m:835: pred write_trace_counts/4-0
trace_counts.m:847: pred write_proc_label_and_file_trace_counts/8-0
trace_counts.m:873: pred write_proc_label_and_check/4-0
trace_counts.m:876: pred lambda_trace_counts_m_876/2-0
trace_counts.m:885: pred write_proc_label/3-0
trace_counts.m:926: pred write_path_port_count/4-0
trace_counts.m:1008: pred restrict_trace_counts_to_module/3-0
trace_counts.m:1016: pred restrict_trace_counts_2/5-0
trace_counts.m:1026: func calc_num_tests/2-0
trace_counts.m:1030: func num_tests_for_file_type/2-0
trace_counts.m:1034: func sum_trace_count_file_type/3-0
trace_counts.m:1080: func insert_into_list_as_set/3-0
trace_params.m:155: func at_least_at_shallow/2-0
trace_params.m:160: func at_least_at_deep/2-0
trace_params.m:350: func default_trace_suppress/1-0
trace_params.m:397: func convert_other_name/2-0
trailing_analysis.m:700: func check_vars/4-0
trailing_analysis.m:701: func lambda_trailing_analysis_m_701/3-0
trailing_analysis.m:789: func check_user_type/3-0
trailing_analysis.m:1013: pred make_opt_int/3-0
trailing_analysis.m:1102: func analysis_name/1-0
trailing_analysis.m:1105: func 'ClassMethod_for_analysis__analysis____analysis__any_call__arity0__transform_hlds__trailing_analysis__trailing_analysis_answer__arity0______analysis__analysis_name_2'/3-0
trailing_analysis.m:1106: func 'ClassMethod_for_analysis__analysis____analysis__any_call__arity0__transform_hlds__trailing_analysis__trailing_analysis_answer__arity0______analysis__analysis_version_number_2'/3-0
trailing_analysis.m:1107: func 'ClassMethod_for_analysis__analysis____analysis__any_call__arity0__transform_hlds__trailing_analysis__trailing_analysis_answer__arity0______analysis__preferred_fixpoint_type_2'/3-0
trailing_analysis.m:1108: func 'ClassMethod_for_analysis__analysis____analysis__any_call__arity0__transform_hlds__trailing_analysis__trailing_analysis_answer__arity0______analysis__bottom_1'/2-0
trailing_analysis.m:1109: func 'ClassMethod_for_analysis__analysis____analysis__any_call__arity0__transform_hlds__trailing_analysis__trailing_analysis_answer__arity0______analysis__top_1'/2-0
trailing_analysis.m:1116: pred 'ClassMethod_for_analysis__partial_order____transform_hlds__trailing_analysis__trailing_analysis_answer__arity0______analysis__more_precise_than_2'/2-0
trailing_analysis.m:1118: pred 'ClassMethod_for_analysis__partial_order____transform_hlds__trailing_analysis__trailing_analysis_answer__arity0______analysis__equivalent_2'/2-0
trailing_analysis.m:1124: pred trailing_status_more_precise_than/2-0
trailing_analysis.m:1129: func 'ClassMethod_for_analysis__to_string____transform_hlds__trailing_analysis__trailing_analysis_answer__arity0______analysis__to_string_1'/2-0
trailing_analysis.m:1130: func 'ClassMethod_for_analysis__to_string____transform_hlds__trailing_analysis__trailing_analysis_answer__arity0______analysis__from_string_1'/2-0
trailing_analysis.m:1135: func trailing_analysis_answer_to_string/2-0
trailing_analysis.m:1141: func trailing_analysis_answer_from_string/2-0
trailing_analysis.m:1148: pred trailing_status_to_string/2-0
trailing_analysis.m:1148: pred trailing_status_to_string/2-1
trailing_analysis.m:1157: pred search_analysis_status/8-0
trailing_analysis.m:1168: pred search_analysis_status_2/9-0
trailing_analysis.m:1231: pred record_dependencies/7-0
trailing_analysis.m:1232: pred lambda_trailing_analysis_m_1232/8-0
trailing_analysis.m:1243: pred record_trailing_analysis_results/5-0
trailing_analysis.m:1255: pred record_trailing_analysis_result/6-0
trailing_analysis.m:1277: pred dump_trail_usage_debug_info/5-0
trailing_analysis.m:1286: pred output_proc_names/4-0
trailing_analysis.m:1292: pred output_proc_name/4-0
trailing_analysis.m:1301: func this_file/1-0
trans_opt.m:153: pred lambda_trans_opt_m_153/2-0
trans_opt.m:192: pred get_pred_id/2-0
transform.m:65: pred reschedule_conj/4-0
transform_llds.m:134: pred transform_c_module_list/3-0
transform_llds.m:144: pred transform_c_module/3-0
transform_llds.m:154: pred transform_c_procedure_list/3-0
transform_llds.m:164: pred transform_c_procedure/3-0
transform_llds.m:175: pred transform_instructions/6-0
transform_llds.m:201: pred split_computed_goto/9-0
transform_llds.m:232: func this_file/1-0
tree.m:106: func list_is_empty/2-0
tree.m:137: func list_tree_of_lists_is_empty/2-0
tree.m:147: pred foldl/4-0
tree.m:161: pred map/3-0
tree.m:170: pred map_foldl/5-0
tree.m:179: pred map_foldl2/7-0
tree234.m:324: pred 'TypeSpecOf__pred_or_func__search__[K = int]_0_1'/3-0
tree234.m:324: pred 'TypeSpecOf__pred_or_func__search__[K = var(V_2)]_0_1'/3-0
tree234.m:395: pred lookup/3-0
tree234.m:398: pred 'TypeSpecOf__pred_or_func__lookup__[K = var(V_2)]_0_1'/3-0
tree234.m:404: pred lower_bound_search/4-0
tree234.m:523: pred lower_bound_lookup/4-0
tree234.m:534: pred upper_bound_search/4-0
tree234.m:652: pred upper_bound_lookup/4-0
tree234.m:663: func max_key/2-0
tree234.m:674: func min_key/2-0
tree234.m:691: pred 'TypeSpecOf__pred__update__[K = int]_0_1'/4-0
tree234.m:691: pred 'TypeSpecOf__pred__update__[K = var(V_2)]_0_1'/4-0
tree234.m:773: pred transform_value/4-0
tree234.m:1191: pred 'TypeSpecOf__pred__set__[K = var(V_2)]_0_1'/4-0
tree234.m:1470: pred delete_2/4-0
tree234.m:1721: pred remove_2/5-0
tree234.m:1974: pred remove_smallest_2/5-0
tree234.m:2453: pred foldl2/6-1
tree234.m:2453: pred foldl2/6-3
tree234.m:2473: pred foldl3/8-1
tree234.m:2473: pred foldl3/8-2
tree234.m:2473: pred foldl3/8-3
tree234.m:2473: pred foldl3/8-4
tree234.m:2494: pred foldl4/10-0
tree234.m:2494: pred foldl4/10-1
tree234.m:2494: pred foldl4/10-2
tree234.m:2494: pred foldl4/10-3
tree234.m:2494: pred foldl4/10-4
tree234.m:2494: pred foldl4/10-5
tree234.m:2517: pred map_values/3-1
tree234.m:2545: pred map_foldl/5-0
tree234.m:2545: pred map_foldl/5-2
tree234.m:2571: pred map_foldl2/7-0
tree234.m:2571: pred map_foldl2/7-1
tree234.m:2571: pred map_foldl2/7-2
tree234.m:2571: pred map_foldl2/7-3
tree234.m:2622: func init/1-0
tree234.m:2625: func lookup/3-0
tree234.m:2628: func set/4-0
tree234.m:2631: func delete/3-0
tree234.m:2634: func keys/2-0
tree234.m:2637: func values/2-0
tree234.m:2640: func count/2-0
tree234.m:2643: func assoc_list_to_tree234/2-0
tree234.m:2646: func tree234_to_assoc_list/2-0
tree234.m:2649: func foldl/4-0
tree234.m:2650: pred lambda_tree234_m_2650/8-0
tree234.m:2653: func map_values/3-0
tree234.m:2654: pred lambda_tree234_m_2654/7-0
tupling.m:155: pred tuple_arguments/4-0
tupling.m:177: pred tuple_arguments_2/5-0
tupling.m:223: pred warn_trace_counts_error/4-0
tupling.m:256: pred maybe_tuple_scc/12-0
tupling.m:262: pred lambda_tupling_m_262/4-0
tupling.m:309: pred scc_has_local_callers/2-0
tupling.m:318: pred proc_has_local_callers/2-0
tupling.m:331: pred maybe_tuple_scc_2/13-0
tupling.m:360: pred maybe_tuple_scc_3/14-0
tupling.m:397: pred should_use_tupling_scheme/3-0
tupling.m:433: pred candidate_headvars_of_proc/3-0
tupling.m:448: func candidate_headvars_of_proc_2/7-0
tupling.m:461: pred common_candidate_headvars_of_procs/3-0
tupling.m:474: pred common_candidate_headvars_of_procs_2/4-0
tupling.m:478: pred lambda_tupling_m_478/3-0
tupling.m:504: pred find_best_tupling_scheme/6-0
tupling.m:519: pred find_best_tupling_scheme_2/7-0
tupling.m:545: pred make_tupling_proposal/5-0
tupling.m:549: func lambda_tupling_m_549/4-0
tupling.m:567: pred less_total_cost/2-0
tupling.m:582: pred fold_over_list_runs/5-0
tupling.m:591: pred fold_over_list_runs_2/5-0
tupling.m:608: pred add_transformed_procs/7-0
tupling.m:617: pred add_transformed_proc/8-0
tupling.m:630: pred lambda_tupling_m_630/3-0
tupling.m:638: pred lambda_tupling_m_638/3-0
tupling.m:665: pred make_transformed_proc/5-0
tupling.m:669: func lambda_tupling_m_669/4-0
tupling.m:717: pred insert_proc_start_deconstruction/8-0
tupling.m:742: pred create_aux_pred/9-0
tupling.m:839: func get_tupling_proposal/3-0
tupling.m:848: func get_own_tupling_proposal/2-0
tupling.m:859: pred prepare_proc_for_counting/5-0
tupling.m:898: pred 'ClassMethod_for_ll_backend__live_vars__stack_alloc_info____transform_hlds__tupling__opt_tuple_alloc__arity0______ll_backend__live_vars__at_call_site_4'/4-0
tupling.m:899: pred 'ClassMethod_for_ll_backend__live_vars__stack_alloc_info____transform_hlds__tupling__opt_tuple_alloc__arity0______ll_backend__live_vars__at_resume_site_4'/4-0
tupling.m:900: pred 'ClassMethod_for_ll_backend__live_vars__stack_alloc_info____transform_hlds__tupling__opt_tuple_alloc__arity0______ll_backend__live_vars__at_par_conj_4'/4-0
tupling.m:906: pred opt_at_call_site/4-0
tupling.m:911: pred opt_at_resume_site/4-0
tupling.m:916: pred opt_at_par_conj/4-0
tupling.m:925: pred count_load_stores_for_scc/6-0
tupling.m:936: pred count_load_stores_for_scc_2/9-0
tupling.m:974: pred count_load_stores_in_proc/3-0
tupling.m:994: pred count_load_stores_in_goal/4-0
tupling.m:1026: pred lambda_tupling_m_1026/3-0
tupling.m:1163: pred count_load_stores_in_call_to_tupled/5-0
tupling.m:1211: pred count_load_stores_in_call_to_not_tupled/4-0
tupling.m:1236: pred count_load_stores_for_call/7-0
tupling.m:1256: pred count_load_stores_in_conj/4-0
tupling.m:1264: pred count_load_stores_in_disj/4-0
tupling.m:1286: pred count_load_stores_in_cases/4-0
tupling.m:1313: pred cls_require_in_regs/4-0
tupling.m:1319: pred cls_require_in_reg/4-0
tupling.m:1334: pred cls_require_normal_var_in_reg/4-0
tupling.m:1344: pred cls_require_field_var_in_reg/5-0
tupling.m:1366: pred cls_require_var_in_reg_with_cost/4-0
tupling.m:1381: pred cls_put_in_regs/3-0
tupling.m:1389: pred cls_put_in_regs_via_deconstruct/5-0
tupling.m:1427: pred cls_require_flushed/4-0
tupling.m:1436: pred cls_require_flushed_2/5-0
tupling.m:1455: pred cls_require_flushed_with_cost/4-0
tupling.m:1472: pred cls_clobber_regs/3-0
tupling.m:1478: pred reset_count_state_counts/2-0
tupling.m:1485: pred add_branch_costs/4-0
tupling.m:1501: pred build_interval_info/3-0
tupling.m:1525: pred 'ClassMethod_for_backend_libs__interval__build_interval_info_acc____unit__unit__arity0______backend_libs__interval__use_cell_8'/8-0
tupling.m:1531: pred use_cell/8-0
tupling.m:1543: pred build_insert_map/4-0
tupling.m:1553: pred build_insert_map_2/7-0
tupling.m:1566: pred add_insert_spec/4-0
tupling.m:1577: pred combine_inserts/3-0
tupling.m:1623: pred fix_calls_in_procs/4-0
tupling.m:1629: pred fix_calls_in_transformed_procs/3-0
tupling.m:1637: pred fix_calls_in_transformed_procs_2/5-0
tupling.m:1643: pred fix_calls_in_proc/4-0
tupling.m:1682: pred fix_calls_in_goal/9-0
tupling.m:1780: pred fix_calls_in_conj/9-0
tupling.m:1797: pred fix_calls_in_goal_list/9-0
tupling.m:1809: pred fix_calls_in_cases/9-0
tupling.m:1836: pred extract_tupled_args_from_list/4-0
tupling.m:1837: pred lambda_tupling_m_1837/3-0
tupling.m:1843: pred extract_tupled_args_from_list_2/4-0
tupling.m:1865: pred get_proc_counts/3-0
tupling.m:1881: pred get_path_only_count/3-0
tupling.m:1893: pred get_ite_relative_frequencies/5-0
tupling.m:1910: pred get_disjunct_relative_frequency/3-0
tupling.m:1933: pred get_case_relative_frequency/3-0
tupling.m:1946: pred get_switch_total_count/3-0
tupling.m:1953: pred get_switch_total_count_2/5-0
tupling.m:1962: pred case_in_switch/2-0
tupling.m:1974: pred goal_path_to_mdbcomp_goal_path/2-0
tupling.m:1980: pred goal_path_step_to_mdbcomp_goal_path_step/2-0
tupling.m:2009: func this_file/1-0
type_ctor_info.m:211: func builtin_type_defn/1-0
type_ctor_info.m:721: pred lambda_type_ctor_info_m_721/2-0
type_ctor_info.m:723: pred lambda_type_ctor_info_m_723/2-0
type_ctor_info.m:725: pred lambda_type_ctor_info_m_725/2-0
type_ctor_info.m:927: pred make_res_name_ordered_table/3-0
type_desc.m:299: pred pseudo_type_desc_is_ground/1-0
type_desc.m:303: func pseudo_type_desc_to_rep/2-0
type_desc.m:362: func type_desc_to_pseudo_type_desc/2-0
type_desc.m:374: func ground_pseudo_type_desc_to_type_desc/2-0
type_desc.m:381: func ground_pseudo_type_desc_to_type_desc_det/2-0
type_desc.m:423: pred has_type/2-0
type_desc.m:448: func type_name/2-0
type_desc.m:516: func type_args/2-0
type_desc.m:519: func pseudo_type_args/2-0
type_desc.m:522: func type_ctor_name/2-0
type_desc.m:525: func type_ctor_module_name/2-0
type_desc.m:528: func type_ctor_arity/2-0
type_desc.m:531: func det_make_type/3-0
type_desc.m:540: func type_ctor/2-0
type_desc.m:556: func pseudo_type_ctor/2-0
type_desc.m:624: pred pseudo_type_ctor_and_args/3-0
type_desc.m:693: func make_type/3-0
type_desc.m:693: func make_type/3-1
type_desc.m:709: pred type_ctor_name_and_arity/4-0
type_util.m:331: func type_ctor_arity/3-0
type_util.m:405: pred type_has_solver_type_details/3-0
type_util.m:572: func type_may_use_atomic_alloc/3-0
type_util.m:939: pred apply_subst_to_constraints/3-0
type_util.m:943: pred lambda_type_util_m_943/4-0
type_util.m:1059: func this_file/1-0
typecheck.m:1419: pred typecheck_goal_2_shorthand/4-0
typecheck.m:1522: pred typecheck_event_call/4-0
typecheck_errors.m:270: func report_apply_instead_of_pred/1-0
typecheck_errors.m:290: func report_unknown_event_call_error/3-0
typecheck_errors.m:502: func report_error_lambda_var/7-0
typecheck_errors.m:1153: func report_ambiguity_error/4-0
typecheck_errors.m:1183: func add_qualifiers_reminder/1-0
typecheck_errors.m:1195: func ambiguity_error_possibilities_to_pieces/5-0
typecheck_errors.m:1399: func cons_type_list_to_pieces/4-0
typecheck_errors.m:1489: func var_type_stuff_list_to_pieces/3-0
typecheck_errors.m:1501: func var_type_stuff_to_pieces/3-0
typecheck_errors.m:1519: func arg_type_stuff_list_to_pieces/2-0
typecheck_errors.m:1525: func arg_type_stuff_to_pieces/2-0
typecheck_errors.m:1631: pred lambda_typecheck_errors_m_1631/2-0
typecheck_info.m:555: pred typecheck_info_get_pred_import_status/2-0
typecheck_info.m:570: pred typecheck_info_set_pred_import_status/3-0
typecheck_info.m:575: pred typecheck_info_get_module_name/2-0
typecheck_info.m:577: pred typecheck_info_get_preds/2-0
typecheck_info.m:659: func get_callee_constraints/2-0
typecheck_info.m:674: pred write_type_assign_set/4-0
typecheck_info.m:686: pred write_args_type_assign_set/4-0
typecheck_info.m:709: pred write_type_assign/4-0
typecheck_info.m:769: pred write_type_assign_types/8-0
typecheck_info.m:831: pred write_type_assign_hlds_constraints/5-0
typecheck_info.m:854: pred write_type_assign_constraints/7-0
typecheck_info.m:896: pred write_type_with_bindings/5-0
typecheck_info.m:924: pred do_type_checkpoint/4-0
typecheck_info.m:949: pred checkpoint_tree_stats/4-0
typecheck_info.m:960: func this_file/1-0
unify_gen.m:334: func lambda_unify_gen_m_334/4-0
unify_gen.m:346: func generate_reserved_address/2-0
unify_gen.m:501: pred lambda_unify_gen_m_501/2-0
unify_gen.m:850: pred generate_field_take_address_assigns/6-0
unify_proc.m:803: pred generate_builtin_unify/7-0
unify_proc.m:1086: pred generate_builtin_compare/8-0
unique_modes.m:829: func this_file/1-0
univ.m:96: pred univ_to_type/2-1
univ.m:96: pred univ_to_type/2-2
univ.m:98: func univ/2-0
univ.m:98: func univ/2-1
univ.m:98: func univ/2-2
unneeded_code.m:211: pred process_proc_msg/8-0
unneeded_code.m:242: pred pre_process_proc/2-0
unneeded_code.m:291: pred process_proc/5-0
unneeded_code.m:302: pred lambda_unneeded_code_m_302/3-0
unneeded_code.m:316: pred lambda_unneeded_code_m_316/1-0
unneeded_code.m:347: pred process_goal/13-0
unneeded_code.m:386: pred insert_branch_into_refined_goals/4-0
unneeded_code.m:396: pred insert_branch_arm_into_refined_goals/5-0
unneeded_code.m:412: pred can_eliminate_or_move/8-0
unneeded_code.m:427: pred collect_where_needed/5-0
unneeded_code.m:442: pred adjust_where_needed/4-0
unneeded_code.m:476: pred lambda_unneeded_code_m_476/2-0
unneeded_code.m:497: pred detism_is_moveable/2-0
unneeded_code.m:512: pred demand_inputs/6-0
unneeded_code.m:524: pred nonlocal_may_be_input/3-0
unneeded_code.m:533: pred undemand_virgin_outputs/5-0
unneeded_code.m:544: pred nonlocal_is_virgin_output/3-0
unneeded_code.m:553: pred demand_var/5-0
unneeded_code.m:564: pred undemand_var/3-0
unneeded_code.m:572: pred demand_var_everywhere/3-0
unneeded_code.m:582: pred process_goal_internal/13-0
unneeded_code.m:692: pred process_conj/13-0
unneeded_code.m:702: pred build_bracketed_conj/3-0
unneeded_code.m:720: pred process_rev_bracketed_conj/11-0
unneeded_code.m:743: pred process_disj/15-0
unneeded_code.m:766: pred process_cases/17-0
unneeded_code.m:793: pred process_ite/19-0
unneeded_code.m:830: pred merge_where_needed_maps/4-0
unneeded_code.m:838: pred add_where_needed_list/4-0
unneeded_code.m:861: pred add_alt_start/6-0
unneeded_code.m:889: pred refine_goal/4-0
unneeded_code.m:946: pred refine_conj/4-0
unneeded_code.m:960: pred refine_cases/6-0
unneeded_code.m:976: pred refine_disj/6-0
unneeded_code.m:993: pred refine_ite/9-0
unneeded_code.m:1014: pred insert_refine_goals/3-0
unneeded_code.m:1032: pred where_needed_upper_bound/4-0
unneeded_code.m:1053: pred where_needed_branches_upper_bound/4-0
unneeded_code.m:1063: pred where_needed_branches_upper_bound_2/4-0
unneeded_code.m:1104: pred get_parent_branch_point/5-0
unneeded_code.m:1127: pred branch_point_is_complete/2-0
unneeded_code.m:1138: func this_file/1-0
untupling.m:612: pred fix_calls_in_goal_list/8-0
untupling.m:624: pred fix_calls_in_cases/8-0
untupling.m:641: pred expand_call_args/10-0
untupling.m:649: pred expand_call_args_2/11-0
untupling.m:767: func this_file/1-0
unused_args.m:163: func get_unused_args/2-0
unused_args.m:167: func 'ClassMethod_for_analysis__analysis____transform_hlds__unused_args__unused_args_call__arity0__transform_hlds__unused_args__unused_args_answer__arity0______analysis__analysis_name_2'/3-0
unused_args.m:168: func 'ClassMethod_for_analysis__analysis____transform_hlds__unused_args__unused_args_call__arity0__transform_hlds__unused_args__unused_args_answer__arity0______analysis__analysis_version_number_2'/3-0
unused_args.m:169: func 'ClassMethod_for_analysis__analysis____transform_hlds__unused_args__unused_args_call__arity0__transform_hlds__unused_args__unused_args_answer__arity0______analysis__preferred_fixpoint_type_2'/3-0
unused_args.m:170: func 'ClassMethod_for_analysis__analysis____transform_hlds__unused_args__unused_args_call__arity0__transform_hlds__unused_args__unused_args_answer__arity0______analysis__bottom_1'/2-0
unused_args.m:171: func 'ClassMethod_for_analysis__analysis____transform_hlds__unused_args__unused_args_call__arity0__transform_hlds__unused_args__unused_args_answer__arity0______analysis__top_1'/2-0
unused_args.m:175: func analysis_name/1-0
unused_args.m:179: pred 'ClassMethod_for_analysis__partial_order____transform_hlds__unused_args__unused_args_call__arity0______analysis__more_precise_than_2'/2-0
unused_args.m:180: pred 'ClassMethod_for_analysis__partial_order____transform_hlds__unused_args__unused_args_call__arity0______analysis__equivalent_2'/2-0
unused_args.m:184: func 'ClassMethod_for_analysis__to_string____transform_hlds__unused_args__unused_args_call__arity0______analysis__to_string_1'/2-0
unused_args.m:185: func 'ClassMethod_for_analysis__to_string____transform_hlds__unused_args__unused_args_call__arity0______analysis__from_string_1'/2-0
unused_args.m:190: func unused_args_call_to_string/2-0
unused_args.m:195: func unused_args_call_from_string/2-0
unused_args.m:200: pred 'ClassMethod_for_analysis__partial_order____transform_hlds__unused_args__unused_args_answer__arity0______analysis__more_precise_than_2'/2-0
unused_args.m:203: pred 'ClassMethod_for_analysis__partial_order____transform_hlds__unused_args__unused_args_answer__arity0______analysis__equivalent_2'/2-0
unused_args.m:207: func 'ClassMethod_for_analysis__to_string____transform_hlds__unused_args__unused_args_answer__arity0______analysis__to_string_1'/2-0
unused_args.m:208: func 'ClassMethod_for_analysis__to_string____transform_hlds__unused_args__unused_args_answer__arity0______analysis__from_string_1'/2-0
unused_args.m:213: func unused_args_answer_to_string/2-0
unused_args.m:218: func unused_args_answer_from_string/2-0
unused_args.m:423: pred lambda_unused_args_m_423/3-0
unused_args.m:547: pred lambda_unused_args_m_547/3-0
unused_args.m:551: pred lambda_unused_args_m_551/5-0
unused_args.m:671: pred lambda_unused_args_m_671/2-0
unused_args.m:981: pred create_new_pred/8-0
unused_args.m:1004: func lambda_unused_args_m_1004/2-0
unused_args.m:1006: pred lambda_unused_args_m_1006/2-0
unused_args.m:1109: pred make_intermod_proc/10-0
unused_args.m:1134: pred make_new_pred_info/6-0
unused_args.m:1203: pred create_call_goal/7-0
unused_args.m:1242: pred make_imported_unused_args_pred_info/6-0
unused_args.m:1275: pred remove_listof_elements/4-0
unused_args.m:1314: pred fixup_unused_args/8-0
unused_args.m:1325: pred fixup_unused_args_proc/8-0
unused_args.m:1348: pred do_fixup_unused_args/5-0
unused_args.m:1426: pred fixup_goal/5-0
unused_args.m:1442: pred fixup_goal_expr/5-0
unused_args.m:1532: pred rename_apart_unused_foreign_arg/8-0
unused_args.m:1563: pred fixup_conjuncts/6-0
unused_args.m:1586: pred fixup_disjuncts/6-0
unused_args.m:1600: pred fixup_cases/6-0
unused_args.m:1617: pred need_unify/4-0
unused_args.m:1661: pred check_deconstruct_args/6-0
unused_args.m:1695: pred fixup_goal_info/3-0
unused_args.m:1874: func format_arg_list_2/3-0
unused_args.m:1903: pred record_intermod_dependencies/6-0
unused_args.m:1921: pred record_intermod_dependencies_2/7-0
unused_imports.m:94: pred unused_imports/4-0
unused_imports.m:155: pred output_warning/5-0
unused_imports.m:187: func wrap_module_name/2-0
unused_imports.m:200: pred used_modules/3-0
unused_imports.m:247: pred add_eqv_type_used_modules/4-0
unused_imports.m:251: func lambda_unused_imports_m_251/3-0
unused_imports.m:261: pred type_ctor_used_modules/4-0
unused_imports.m:270: pred type_used_modules/4-0
unused_imports.m:307: pred ctor_used_modules/4-0
unused_imports.m:309: pred lambda_unused_imports_m_309/4-0
unused_imports.m:318: pred prog_constraint_used_module/4-0
unused_imports.m:328: pred user_inst_used_modules/4-0
unused_imports.m:348: pred mode_used_modules/4-0
unused_imports.m:366: pred class_used_modules/4-0
unused_imports.m:383: pred instance_used_modules/4-0
unused_imports.m:389: pred instance_used_modules_2/4-0
unused_imports.m:411: pred pred_info_used_modules/4-0
unused_imports.m:438: pred proc_info_used_modules/5-0
unused_imports.m:449: pred clauses_info_used_modules/3-0
unused_imports.m:457: pred clause_used_modules/3-0
unused_imports.m:466: pred hlds_goal_used_modules/3-0
unused_imports.m:491: pred lambda_unused_imports_m_491/3-0
unused_imports.m:513: pred unify_rhs_used_modules/3-0
unused_imports.m:523: pred cons_id_used_modules/4-0
unused_imports.m:550: pred mer_type_used_modules/4-0
unused_imports.m:562: pred mer_type_used_modules_2/4-0
unused_imports.m:589: pred mer_mode_used_modules/4-0
unused_imports.m:603: pred mer_inst_used_modules/4-0
unused_imports.m:629: pred bound_inst_info_used_modules/4-0
unused_imports.m:637: pred ground_inst_info_used_modules/4-0
unused_imports.m:646: pred inst_name_used_modules/4-0
unused_imports.m:681: func item_visibility/2-0
unused_imports.m:697: pred add_sym_name_module/4-0
unused_imports.m:708: pred add_all_modules/4-0
unused_imports.m:717: pred add_module/4-0
unused_imports.m:733: pred add_type_ctor/4-0
var_locn.m:1087: pred clear_r1/4-0
var_locn.m:1816: pred acquire_reg_require_given/3-0
var_locn.m:2044: pred materialize_vars_in_mem_ref/7-0
varset.m:336: pred delete_var/3-0
varset.m:384: pred lookup_name/4-0
varset.m:410: pred bind_var/4-0
varset.m:417: pred bind_vars/3-0
varset.m:424: pred bind_vars_2/3-0
varset.m:437: pred lookup_vars/2-0
varset.m:441: pred get_bindings/2-0
varset.m:443: pred set_bindings/3-0
varset.m:454: pred merge/5-0
varset.m:459: pred merge_without_names/5-0
varset.m:522: pred ensure_unique_names/4-0
varset.m:532: pred ensure_unique_names_2/6-0
varset.m:614: func max_var/2-0
varset.m:624: func delete_var/3-0
varset.m:627: func delete_vars/3-0
varset.m:630: func vars/2-0
varset.m:633: func name_var/4-0
varset.m:639: func lookup_name/4-0
varset.m:642: func bind_var/4-0
varset.m:645: func bind_vars/3-0
varset.m:648: func lookup_vars/2-0
varset.m:651: func get_bindings/2-0
varset.m:654: func set_bindings/3-0
varset.m:657: func create_name_var_map/2-0
varset.m:660: func var_name_list/2-0
varset.m:663: func ensure_unique_names/4-0
varset.m:666: func select/3-0
version_array.m:147: func init/3-0
version_array.m:151: func version_array/2-0
version_array.m:162: func from_list/2-0
version_array.m:166: func elem/3-0
version_array.m:172: func lookup/3-0
version_array.m:176: func 'elem :='/4-0
version_array.m:182: pred set/4-0
version_array.m:186: func max/2-0
version_array.m:190: func copy/2-0
version_array.m:197: func list/2-0
version_array.m:199: func to_list/2-0
version_array.m:203: func foldl/4-0
version_array.m:207: func foldl_2/6-0
version_array.m:214: func foldr/4-0
version_array.m:218: func foldr_2/5-0
version_array.m:225: pred unsafe_rewind/2-0
version_array.m:246: pred eq_version_array/2-0
version_array.m:266: pred cmp_version_array/3-0
version_array.m:284: func empty/1-0
version_array.m:296: func new/3-0
version_array.m:313: func resize/4-0
version_array.m:339: pred resize/4-0
version_array.m:341: func size/2-0
version_array.m:349: pred get_if_in_range/3-0
version_array.m:359: pred set_if_in_range/4-0
version_array.m:366: func unsafe_rewind/2-0
version_array2d.m:124: func version_array2d/2-0
version_array2d.m:138: func new/4-0
version_array2d.m:144: func init/4-0
version_array2d.m:148: pred bounds/3-0
version_array2d.m:152: pred in_bounds/3-0
version_array2d.m:158: func elem/4-0
version_array2d.m:162: func 'elem :='/5-0
version_array2d.m:165: pred set/5-0
version_array2d.m:169: func lists/2-0
version_array2d.m:186: func copy/2-0
version_array2d.m:190: func resize/5-0
version_array2d.m:200: func resize_2/7-0
version_array2d.m:211: func unsafe_rewind/2-0
version_bitmap.m:128: func new/3-0
version_bitmap.m:139: func resize/4-0
version_bitmap.m:160: pred resize/4-0
version_bitmap.m:166: func clear_filler_bits/2-0
version_bitmap.m:185: func num_bits/2-0
version_bitmap.m:195: func set/3-0
version_bitmap.m:202: func clear/3-0
version_bitmap.m:209: func flip/3-0
version_bitmap.m:218: pred set/3-0
version_bitmap.m:220: pred clear/3-0
version_bitmap.m:222: pred flip/3-0
version_bitmap.m:226: pred is_set/2-0
version_bitmap.m:232: pred is_clear/2-0
version_bitmap.m:240: func get/3-0
version_bitmap.m:244: func copy/2-0
version_bitmap.m:248: func complement/2-0
version_bitmap.m:253: func complement_2/3-0
version_bitmap.m:261: func union/3-0
version_bitmap.m:270: func intersect/3-0
version_bitmap.m:285: func difference/3-0
version_bitmap.m:356: func unsafe_rewind/2-0
version_bitmap.m:358: pred unsafe_rewind/2-0
version_hash_table.m:78: func num_buckets/2-0
version_hash_table.m:82: func num_occupants/2-0
version_hash_table.m:202: func new/4-0
version_hash_table.m:214: func lambda_version_hash_table_m_214/4-0
version_hash_table.m:223: func new_default/2-0
version_hash_table.m:239: func find_slot/3-0
version_hash_table.m:265: func set/4-0
version_hash_table.m:287: func 'elem :='/4-0
version_hash_table.m:289: pred set/4-0
version_hash_table.m:293: pred search/3-0
version_hash_table.m:295: func search/3-0
version_hash_table.m:301: func det_insert/4-0
version_hash_table.m:318: pred det_insert/4-0
version_hash_table.m:322: func det_update/4-0
version_hash_table.m:333: pred det_update/4-0
version_hash_table.m:337: func lookup/3-0
version_hash_table.m:343: func elem/3-0
version_hash_table.m:347: func delete/3-0
version_hash_table.m:350: pred delete/3-0
version_hash_table.m:354: func to_assoc_list/2-0
version_hash_table.m:360: func cons_k_v/4-0
version_hash_table.m:387: func reinsert_k_v/4-0
version_hash_table.m:400: pred int_double_hash/3-0
version_hash_table.m:408: pred string_double_hash/3-0
version_hash_table.m:410: func lambda_version_hash_table_m_410/3-0
version_hash_table.m:416: pred float_double_hash/3-0
version_hash_table.m:424: pred char_double_hash/3-0
version_hash_table.m:431: pred generic_double_hash/3-0
version_hash_table.m:455: func lambda_version_hash_table_m_455/4-0
version_hash_table.m:469: pred lambda_version_hash_table_m_469/5-0
version_hash_table.m:504: func fold/4-0
version_hash_table.m:508: func apply_k_v/5-0
version_store.m:121: func new/1-0
version_store.m:131: pred new_mutvar/4-0
version_store.m:132: func lambda_version_store_m_132/5-0
version_store.m:136: pred new_cyclic_mutvar/4-0
version_store.m:148: func size/2-0
version_store.m:152: func resize/3-0
version_store.m:156: pred copy_mutvar/4-0
version_store.m:162: func elem/3-0
version_store.m:166: func lookup/3-0
version_store.m:168: pred get_mutvar/4-0
version_store.m:172: func 'elem :='/4-0
version_store.m:175: func set/4-0
version_store.m:177: pred set_mutvar/4-0
version_store.m:181: func unsafe_rewind/2-0
version_store.m:183: pred unsafe_rewind/2-0
wrap_blocks.m:101: func this_file/1-0
--------------------------------------------------------------------------
mercury-reviews mailing list
Post messages to:       mercury-reviews at csse.unimelb.edu.au
Administrative Queries: owner-mercury-reviews at csse.unimelb.edu.au
Subscriptions:          mercury-reviews-request at csse.unimelb.edu.au
--------------------------------------------------------------------------



More information about the reviews mailing list