21#ifndef GCC_ANALYZER_REGION_MODEL_REACHABILITY_H
22#define GCC_ANALYZER_REGION_MODEL_REACHABILITY_H
Definition region-model-reachability.h:36
hash_set< constregion * >::iterator end()
Definition region-model-reachability.h:71
svalue_set m_reachable_svals
Definition region-model-reachability.h:118
svalue_set::iterator end_reachable_svals()
Definition region-model-reachability.h:80
reachable_regions(region_model *model)
hash_set< constregion * >::iterator begin()
Definition region-model-reachability.h:67
svalue_set m_mutable_svals
Definition region-model-reachability.h:121
static void handle_sval_cb(const svalue *sval, reachable_regions *this_ptr)
void handle_parm(const svalue *sval, tree param_type)
DEBUG_FUNCTION void dump() const
void mark_escaped_clusters(region_model_context *ctxt)
hash_set< const region * > m_reachable_base_regs
Definition region-model-reachability.h:110
void dump_to_pp(pretty_printer *pp) const
void add(const region *reg, bool is_mutable)
svalue_set::iterator end_mutable_svals()
Definition region-model-reachability.h:88
svalue_set::iterator begin_mutable_svals()
Definition region-model-reachability.h:84
hash_set< constregion * >::iterator end_mutable_base_regs()
Definition region-model-reachability.h:96
void init_cluster(const region *base_reg)
svalue_set::iterator begin_reachable_svals()
Definition region-model-reachability.h:76
hash_set< const region * > m_mutable_base_regs
Definition region-model-reachability.h:113
region_model * m_model
Definition region-model-reachability.h:106
hash_set< constregion * >::iterator begin_mutable_base_regs()
Definition region-model-reachability.h:92
void handle_sval(const svalue *sval)
static void init_cluster_cb(const region *base_reg, reachable_regions *this_ptr)
store * m_store
Definition region-model-reachability.h:107
Definition region-model.h:718
Definition region-model.h:263
Definition hash-set.h:110
iterator begin() const
Definition hash-set.h:140
iterator end() const
Definition hash-set.h:141
Definition pretty-print.h:241
union tree_node * tree
Definition coretypes.h:97
Definition access-diagram.h:30
#define DEBUG_FUNCTION
Definition system.h:1236