PIPS
|
Go to the source code of this file.
Definition at line 22 of file makefile.c.
References gen_check(), and makefile_domain.
Referenced by makefile_assign_contents(), and makefile_consistent_p().
Definition at line 64 of file makefile.c.
References gen_check(), and owner_domain.
Referenced by owner_assign_contents(), and owner_consistent_p().
real_resource check_real_resource | ( | real_resource | p | ) |
Definition at line 143 of file makefile.c.
References gen_check(), and real_resource_domain.
Referenced by real_resource_assign_contents(), and real_resource_consistent_p().
Definition at line 185 of file makefile.c.
References gen_check(), and rule_domain.
Referenced by rule_assign_contents(), and rule_consistent_p().
virtual_resource check_virtual_resource | ( | virtual_resource | p | ) |
Definition at line 227 of file makefile.c.
References gen_check(), and virtual_resource_domain.
Referenced by virtual_resource_assign_contents(), and virtual_resource_consistent_p().
MAKEFILE.
Definition at line 16 of file makefile.c.
References gen_copy_tree().
OWNER.
Definition at line 58 of file makefile.c.
References gen_copy_tree().
real_resource copy_real_resource | ( | real_resource | p | ) |
REAL_RESOURCE.
Definition at line 137 of file makefile.c.
References gen_copy_tree().
RULE.
Definition at line 179 of file makefile.c.
References gen_copy_tree().
virtual_resource copy_virtual_resource | ( | virtual_resource | p | ) |
VIRTUAL_RESOURCE.
Definition at line 221 of file makefile.c.
References gen_copy_tree().
void free_makefile | ( | makefile | p | ) |
Definition at line 19 of file makefile.c.
References gen_free().
Referenced by close_makefile(), and open_makefile().
void free_owner | ( | owner | p | ) |
Definition at line 61 of file makefile.c.
References gen_free().
void free_real_resource | ( | real_resource | p | ) |
Definition at line 140 of file makefile.c.
References gen_free().
void free_rule | ( | rule | p | ) |
Definition at line 182 of file makefile.c.
References gen_free().
void free_virtual_resource | ( | virtual_resource | p | ) |
Definition at line 224 of file makefile.c.
References gen_free().
Definition at line 32 of file makefile.c.
References gen_typed_cons(), and MAKEFILE_NEWGEN_DOMAIN.
Definition at line 74 of file makefile.c.
References gen_typed_cons(), and OWNER_NEWGEN_DOMAIN.
list gen_real_resource_cons | ( | real_resource | p, |
list | l | ||
) |
Definition at line 153 of file makefile.c.
References gen_typed_cons(), and REAL_RESOURCE_NEWGEN_DOMAIN.
Definition at line 195 of file makefile.c.
References gen_typed_cons(), and RULE_NEWGEN_DOMAIN.
list gen_virtual_resource_cons | ( | virtual_resource | p, |
list | l | ||
) |
Definition at line 237 of file makefile.c.
References gen_typed_cons(), and VIRTUAL_RESOURCE_NEWGEN_DOMAIN.
Definition at line 52 of file makefile.c.
References gen_alloc(), GEN_CHECK_ALLOC, and makefile_domain.
owner make_owner | ( | enum owner_utype | tag, |
void * | val | ||
) |
Definition at line 107 of file makefile.c.
References gen_alloc(), GEN_CHECK_ALLOC, and owner_domain.
Referenced by make_owner_all(), make_owner_callees(), make_owner_callers(), make_owner_compilation_unit(), make_owner_main(), make_owner_module(), make_owner_program(), and make_owner_select().
owner make_owner_all | ( | void | ) |
Definition at line 125 of file makefile.c.
References is_owner_all, make_owner(), and UU.
owner make_owner_callees | ( | void | ) |
Definition at line 119 of file makefile.c.
References is_owner_callees, make_owner(), and UU.
owner make_owner_callers | ( | void | ) |
Definition at line 122 of file makefile.c.
References is_owner_callers, make_owner(), and UU.
owner make_owner_compilation_unit | ( | void | ) |
Definition at line 131 of file makefile.c.
References is_owner_compilation_unit, make_owner(), and UU.
owner make_owner_main | ( | void | ) |
Definition at line 116 of file makefile.c.
References is_owner_main, make_owner(), and UU.
owner make_owner_module | ( | void | ) |
Definition at line 113 of file makefile.c.
References is_owner_module, make_owner(), and UU.
owner make_owner_program | ( | void | ) |
Definition at line 110 of file makefile.c.
References is_owner_program, make_owner(), and UU.
owner make_owner_select | ( | void | ) |
Definition at line 128 of file makefile.c.
References is_owner_select, make_owner(), and UU.
real_resource make_real_resource | ( | string | a1, |
string | a2 | ||
) |
Definition at line 173 of file makefile.c.
References gen_alloc(), GEN_CHECK_ALLOC, and real_resource_domain.
Definition at line 215 of file makefile.c.
References gen_alloc(), GEN_CHECK_ALLOC, and rule_domain.
virtual_resource make_virtual_resource | ( | string | a1, |
owner | a2 | ||
) |
Definition at line 257 of file makefile.c.
References gen_alloc(), GEN_CHECK_ALLOC, and virtual_resource_domain.
Definition at line 35 of file makefile.c.
References check_makefile(), makefile_defined_p(), and message_assert.
Definition at line 25 of file makefile.c.
References check_makefile(), and gen_consistent_p().
Definition at line 29 of file makefile.c.
References gen_defined_p().
Referenced by makefile_assign_contents().
void makefile_non_recursive_free | ( | makefile | p | ) |
Definition at line 42 of file makefile.c.
References free().
Definition at line 77 of file makefile.c.
References check_owner(), message_assert, and owner_defined_p().
Definition at line 67 of file makefile.c.
References check_owner(), and gen_consistent_p().
Definition at line 71 of file makefile.c.
References gen_defined_p().
Referenced by owner_assign_contents().
void owner_non_recursive_free | ( | owner | p | ) |
Definition at line 84 of file makefile.c.
References free().
string owner_tag_as_string | ( | enum owner_utype | tag | ) |
Definition at line 94 of file makefile.c.
References is_owner_all, is_owner_callees, is_owner_callers, is_owner_compilation_unit, is_owner_main, is_owner_module, is_owner_program, is_owner_select, and string_undefined.
makefile read_makefile | ( | FILE * | f | ) |
Definition at line 49 of file makefile.c.
References f(), and gen_read().
Referenced by open_makefile().
owner read_owner | ( | FILE * | f | ) |
Definition at line 91 of file makefile.c.
References f(), and gen_read().
real_resource read_real_resource | ( | FILE * | f | ) |
Definition at line 170 of file makefile.c.
References f(), and gen_read().
rule read_rule | ( | FILE * | f | ) |
Definition at line 212 of file makefile.c.
References f(), and gen_read().
virtual_resource read_virtual_resource | ( | FILE * | f | ) |
Definition at line 254 of file makefile.c.
References f(), and gen_read().
void real_resource_assign_contents | ( | real_resource | r, |
real_resource | v | ||
) |
Definition at line 156 of file makefile.c.
References check_real_resource(), message_assert, and real_resource_defined_p().
bool real_resource_consistent_p | ( | real_resource | p | ) |
Definition at line 146 of file makefile.c.
References check_real_resource(), and gen_consistent_p().
bool real_resource_defined_p | ( | real_resource | p | ) |
Definition at line 150 of file makefile.c.
References gen_defined_p().
Referenced by real_resource_assign_contents().
void real_resource_non_recursive_free | ( | real_resource | p | ) |
Definition at line 163 of file makefile.c.
References free().
Definition at line 198 of file makefile.c.
References check_rule(), message_assert, and rule_defined_p().
Definition at line 188 of file makefile.c.
References check_rule(), and gen_consistent_p().
Definition at line 192 of file makefile.c.
References gen_defined_p().
Referenced by rule_assign_contents().
void rule_non_recursive_free | ( | rule | p | ) |
Definition at line 205 of file makefile.c.
References free().
void virtual_resource_assign_contents | ( | virtual_resource | r, |
virtual_resource | v | ||
) |
Definition at line 240 of file makefile.c.
References check_virtual_resource(), message_assert, and virtual_resource_defined_p().
bool virtual_resource_consistent_p | ( | virtual_resource | p | ) |
Definition at line 230 of file makefile.c.
References check_virtual_resource(), and gen_consistent_p().
bool virtual_resource_defined_p | ( | virtual_resource | p | ) |
Definition at line 234 of file makefile.c.
References gen_defined_p().
Referenced by virtual_resource_assign_contents().
void virtual_resource_non_recursive_free | ( | virtual_resource | p | ) |
Definition at line 247 of file makefile.c.
References free().
void write_makefile | ( | FILE * | f, |
makefile | p | ||
) |
Definition at line 46 of file makefile.c.
References f(), and gen_write().
Referenced by save_makefile().
void write_owner | ( | FILE * | f, |
owner | p | ||
) |
Definition at line 88 of file makefile.c.
References f(), and gen_write().
void write_real_resource | ( | FILE * | f, |
real_resource | p | ||
) |
Definition at line 167 of file makefile.c.
References f(), and gen_write().
void write_rule | ( | FILE * | f, |
rule | p | ||
) |
Definition at line 209 of file makefile.c.
References f(), and gen_write().
void write_virtual_resource | ( | FILE * | f, |
virtual_resource | p | ||
) |
Definition at line 251 of file makefile.c.
References f(), and gen_write().