Go to the source code of this file.
|
|
||||||||||||
|
Definition at line 160 of file reorder.c. References cons, cons_struct::first, list, cons_struct::rest, rhs_value, Symbol, variable_struct::tc_num, tc_number, and symbol_union::var. Referenced by legal_to_execute_action(). |
|
||||||||||||||||
|
||||||||||||||||
|
||||||||||||||||
|
Definition at line 477 of file reorder.c. References add_if_not_member(), complex_test, complex_test_struct::test_info_union::conjunct_list, cons, complex_test_struct::data, cons_struct::first, list, complex_test_struct::test_info_union::referent, cons_struct::rest, Symbol, variable_struct::tc_num, tc_number, test, complex_test_struct::type, and symbol_union::var. Referenced by collect_vars_tested_by_cond_that_are_bound(). |
|
||||||||||||||||
|
||||||||||||
|
||||||||||||||||||||
|
Definition at line 767 of file reorder.c. References add_bound_variables_in_condition(), condition, cost_of_adding_condition(), list, condition_struct::next, tc_number, and unmark_variables_and_free_list(). Referenced by reorder_simplified_conditions(). |
|
|
Definition at line 687 of file reorder.c. References multi_attribute, multi_attributes_struct::next, multi_attributes_struct::symbol, Symbol, and multi_attributes_struct::value. Referenced by cost_of_adding_condition(). |
|
|
Definition at line 1061 of file reorder.c. References init_memory_pool(), and saved_test. Referenced by init_production_utilities(). |
|
||||||||||||
|
Definition at line 182 of file reorder.c. References action, all_variables_in_rhs_value_bound(), action_struct::attr, action_struct::id, action_struct::preference_type, action_struct::referent, tc_number, action_struct::type, and action_struct::value. Referenced by reorder_action_list(). |
|
|
Definition at line 229 of file reorder.c. References print_string(), print_with_symbols(), saved_test, test_to_string(), saved_test_struct::the_test, and saved_test_struct::var. Referenced by print_saved_test_list(). |
|
|
Definition at line 235 of file reorder.c. References saved_test_struct::next, print(), print_saved_test(), and saved_test. Referenced by restore_and_deallocate_saved_tests(). |
|
||||||||||||
|
Definition at line 995 of file reorder.c. References condition, copy_test_removing_goal_impasse_tests(), condition_struct::data, deallocate_test(), three_field_tests_struct::id_test, list, condition_struct::next, test, test_includes_goal_or_impasse_id_test(), test_tests_for_root(), condition_struct::condition_main_data_union::tests, and condition_struct::type. Referenced by reorder_lhs(). |
|
|
Definition at line 556 of file reorder.c. References condition, condition_struct::data, free_list(), condition_struct::condition_main_data_union::ncc, condition_struct::next, condition_struct::reorder, ncc_info_struct::top, condition_struct::type, and reorder_info_struct::vars_requiring_bindings. Referenced by reorder_lhs(). |
|
||||||||||||
|
Definition at line 94 of file reorder.c. References action, add_all_variables_in_action(), legal_to_execute_action(), list, name_of_production_being_reordered, action_struct::next, print(), tc_number, and unmark_variables_and_free_list(). Referenced by make_production(). |
|
||||||||||||||||||||||||
|
Definition at line 933 of file reorder.c. References condition, list, reorder_simplified_conditions(), restore_and_deallocate_saved_tests(), saved_test, simplify_condition_list(), and tc_number. Referenced by reorder_lhs(), and reorder_simplified_conditions(). |
|
||||||||||||||||
|
||||||||||||||||||||||||
|
||||||||||||||||
|
||||||||||||||||||||
|
|
Definition at line 341 of file reorder.c. References abort_with_fatal_error(), and byte. Referenced by restore_saved_tests_to_test(). |
|
|
Definition at line 325 of file reorder.c. References three_field_tests_struct::attr_test, condition, condition_struct::data, three_field_tests_struct::id_test, condition_struct::next, saved_test, simplify_test(), condition_struct::condition_main_data_union::tests, condition_struct::type, and three_field_tests_struct::value_test. Referenced by reorder_condition_list(). |
|
||||||||||||
|
Definition at line 244 of file reorder.c. References complex_test, complex_test_struct::test_info_union::conjunct_list, cons, complex_test_struct::data, cons_struct::first, generate_new_variable(), saved_test_struct::next, cons_struct::rest, saved_test, Symbol, test, complex_test_struct::type, and saved_test_struct::var. Referenced by simplify_condition_list(). |
|
||||||||||||||||
|
Definition at line 654 of file reorder.c. References complex_test, complex_test_struct::test_info_union::conjunct_list, cons, complex_test_struct::data, cons_struct::first, list, member_of_list(), cons_struct::rest, Symbol, tc_number, test, and complex_test_struct::type. Referenced by cost_of_adding_condition(). |
|
||||||||||||
|
Definition at line 949 of file reorder.c. References complex_test, complex_test_struct::test_info_union::conjunct_list, cons, complex_test_struct::data, cons_struct::first, list, member_of_list(), complex_test_struct::test_info_union::referent, cons_struct::rest, Symbol, test, and complex_test_struct::type. Referenced by remove_isa_state_tests_for_non_roots(). |
|
|
Definition at line 62 of file reorder.c. Referenced by collect_root_variables(), make_production(), reorder_action_list(), reorder_lhs(), reorder_simplified_conditions(), and restore_and_deallocate_saved_tests(). |
1.3.5