PIPS
|
#include "all.h"
Go to the source code of this file.
Functions | |
comp_desc_set | list_to_comp_secs (list l_eff) |
list-comp_desc conversion functions More... | |
list | comp_desc_set_to_list (comp_desc_set cset) |
statement_mapping | listmap_to_compsecs_map (statement_mapping l_map) |
statement_mapping | comp_secs_map_to_listmap (statement_mapping compsecs_map) |
list | comp_regions_dup (list l_reg) |
REGIONS AND LISTS OF REGIONS MANIPULATION More... | |
comp_desc | comp_region_dup (comp_desc reg) |
list | comp_region_add_to_regions (comp_desc reg, list l_reg) |
void region_add_to_regions(region reg, list l_reg) input : a region and a list of regions. More... | |
list comp_desc_set_to_list | ( | comp_desc_set | cset | ) |
cset | set |
Definition at line 40 of file dbase.c.
References comp_desc_set_comp_descs.
Referenced by comp_secs_map_to_listmap(), and get_any_comp_regions_text().
void region_add_to_regions(region reg, list l_reg) input : a region and a list of regions.
output : nothing. modifies : l_reg. comment : adds reg at the end of l_reg.
reg | eg |
l_reg | _reg |
Definition at line 111 of file dbase.c.
References COMP_DESC, CONS, gen_nconc(), and NIL.
Referenced by comp_regions_dup().
debug_region_consistency(reg);
work around persistency of comp_desc reference
reg | eg |
Definition at line 95 of file dbase.c.
References comp_desc_reference, copy_comp_desc(), and copy_reference().
Referenced by comp_regions_dup().
REGIONS AND LISTS OF REGIONS MANIPULATION
list comp_regions_dup(list l_reg) input : a list of comp_regions. output : a new list of regions, in which each region of the initial list is duplicated. modifies : nothing.
l_reg | _reg |
Definition at line 82 of file dbase.c.
References COMP_DESC, comp_region_add_to_regions(), comp_region_dup(), MAP, and NIL.
Referenced by comp_regions_of_statement().
statement_mapping comp_secs_map_to_listmap | ( | statement_mapping | compsecs_map | ) |
compsecs_map | ompsecs_map |
Definition at line 60 of file dbase.c.
References comp_desc_set_to_list(), hash_put(), MAKE_STATEMENT_MAPPING, and STATEMENT_MAPPING_MAP.
Referenced by get_any_comp_regions_text().
comp_desc_set list_to_comp_secs | ( | list | l_eff | ) |
list-comp_desc conversion functions
l_eff | _eff |
Definition at line 33 of file dbase.c.
References make_comp_desc_set().
Referenced by listmap_to_compsecs_map().
statement_mapping listmap_to_compsecs_map | ( | statement_mapping | l_map | ) |
l_map | _map |
Definition at line 47 of file dbase.c.
References hash_put(), list_to_comp_secs(), MAKE_STATEMENT_MAPPING, and STATEMENT_MAPPING_MAP.
Referenced by comp_regions().