ROSE  0.9.6a
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
procedureAnn Member List

This is the complete list of members for procedureAnn, including all inherited members.

_accesses_ioprocedureAnnprivate
_allocates_memoryprocedureAnnprivate
_analysesprocedureAnnprivate
_annotationsprocedureAnnprivate
_deallocates_memoryprocedureAnnprivate
_default_pointer_ruleprocedureAnnprivate
_defsprocedureAnnprivate
_formal_paramsprocedureAnnprivate
_global_defsprocedureAnnprivate
_global_usesprocedureAnnprivate
_modifies_globalsprocedureAnnprivate
_nameprocedureAnnprivate
_numeric_identifiersprocedureAnnprivate
_on_entryprocedureAnnprivate
_on_exitprocedureAnnprivate
_pointer_rulesprocedureAnnprivate
_property_defsprocedureAnnprivate
_property_usesprocedureAnnprivate
_property_weak_defsprocedureAnnprivate
_pure_functionprocedureAnnprivate
_reportsprocedureAnnprivate
_temp_defsprocedureAnnprivate
_temp_deletesprocedureAnnprivate
_temp_usesprocedureAnnprivate
_usesprocedureAnnprivate
_variablesprocedureAnnprivate
accesses_io() const procedureAnninline
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)procedureAnnprivate
add_uses(parserid_list *variables)procedureAnn
allocates_memory() const procedureAnninline
analyses() const procedureAnninline
Ann(int line)Anninline
clear()procedureAnn
CurrentprocedureAnnstatic
deallocates_memory() const procedureAnninline
default_pointer_rule() const procedureAnninline
defs() const procedureAnninline
formal_params() const procedureAnninline
line() const Anninline
lookup(const std::string &variable, bool create, bool is_new=false)procedureAnn
modifies_globals() const procedureAnninline
name() const procedureAnninline
numeric_identifiers()procedureAnninline
on_entry() const procedureAnninline
on_exit() const procedureAnninline
operator<<(std::ostream &o, const procedureAnn &pa)procedureAnnfriend
pointer_rules() const procedureAnninline
postprocess()procedureAnn
postprocess_variables(parserid_list &uses_or_defs, bool is_defs)procedureAnnprivate
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 procedureAnninline
property_uses() const procedureAnninline
property_weak_defs() const procedureAnninline
pure_function() const procedureAnninline
reports() const procedureAnninline
test_actions(Analyzer *analyzer)procedureAnn
uses() const procedureAnninline
variables() const procedureAnninline
~procedureAnn()procedureAnn