_accesses_io | procedureAnn | private |
_allocates_memory | procedureAnn | private |
_analyses | procedureAnn | private |
_annotations | procedureAnn | private |
_deallocates_memory | procedureAnn | private |
_default_pointer_rule | procedureAnn | private |
_defs | procedureAnn | private |
_formal_params | procedureAnn | private |
_global_defs | procedureAnn | private |
_global_uses | procedureAnn | private |
_modifies_globals | procedureAnn | private |
_name | procedureAnn | private |
_numeric_identifiers | procedureAnn | private |
_on_entry | procedureAnn | private |
_on_exit | procedureAnn | private |
_pointer_rules | procedureAnn | private |
_property_defs | procedureAnn | private |
_property_uses | procedureAnn | private |
_property_weak_defs | procedureAnn | private |
_pure_function | procedureAnn | private |
_reports | procedureAnn | private |
_temp_defs | procedureAnn | private |
_temp_deletes | procedureAnn | private |
_temp_uses | procedureAnn | private |
_uses | procedureAnn | private |
_variables | procedureAnn | private |
accesses_io() const | procedureAnn | inline |
add_action(actionAnn *action) | procedureAnn | |
add_analysis(analyzeAnn *new_analysis) | procedureAnn | |
add_defs(parserid_list *variables) | procedureAnn | |
add_delete(parserID *id) | procedureAnn | |
add_global_structures(Annotations *annotations, annVariable *parent_var, structureTreeAnn *parent_node) | procedureAnn | |
add_on_entry(structuretree_list *structures) | procedureAnn | |
add_on_exit(structuretree_list *structures) | procedureAnn | |
add_on_exit(pointerRuleAnn *pointer_rule) | procedureAnn | |
add_one_def(annVariable *var) | procedureAnn | |
add_one_use(annVariable *var) | procedureAnn | |
add_property_def(annVariable *var, enumPropertyAnn *enum_property) | procedureAnn | |
add_property_use(annVariable *var, enumPropertyAnn *enum_property) | procedureAnn | |
add_property_weak_def(annVariable *var, enumPropertyAnn *enum_property) | procedureAnn | |
add_report(reportAnn *report) | procedureAnn | |
add_structures(bool is_on_entry, structure_list &the_list, annVariable *parent_var, structureTreeAnn *parent_node) | procedureAnn | private |
add_uses(parserid_list *variables) | procedureAnn | |
allocates_memory() const | procedureAnn | inline |
analyses() const | procedureAnn | inline |
Ann(int line) | Ann | inline |
clear() | procedureAnn | |
Current | procedureAnn | static |
deallocates_memory() const | procedureAnn | inline |
default_pointer_rule() const | procedureAnn | inline |
defs() const | procedureAnn | inline |
formal_params() const | procedureAnn | inline |
line() const | Ann | inline |
lookup(const std::string &variable, bool create, bool is_new=false) | procedureAnn | |
modifies_globals() const | procedureAnn | inline |
name() const | procedureAnn | inline |
numeric_identifiers() | procedureAnn | inline |
on_entry() const | procedureAnn | inline |
on_exit() const | procedureAnn | inline |
operator<<(std::ostream &o, const procedureAnn &pa) | procedureAnn | friend |
pointer_rules() const | procedureAnn | inline |
postprocess() | procedureAnn | |
postprocess_variables(parserid_list &uses_or_defs, bool is_defs) | procedureAnn | private |
print(std::ostream &o) const | procedureAnn | |
procedureAnn(parserID *name, parserid_list *params, Annotations *anns, const int line) | procedureAnn | |
process_reports(Analyzer *analyzer) | procedureAnn | |
property_defs() const | procedureAnn | inline |
property_uses() const | procedureAnn | inline |
property_weak_defs() const | procedureAnn | inline |
pure_function() const | procedureAnn | inline |
reports() const | procedureAnn | inline |
test_actions(Analyzer *analyzer) | procedureAnn | |
uses() const | procedureAnn | inline |
variables() const | procedureAnn | inline |
~procedureAnn() | procedureAnn | |