| GCC Middle and Back End API Reference
    | 
#include <exploded-graph.h>
| Public Types | |
| typedef const program_point * | key_type | 
| typedef per_program_point_data * | value_type | 
| typedef per_program_point_data * | compare_type | 
| Static Public Member Functions | |
| static hashval_t | hash (const key_type &k) | 
| static bool | equal_keys (const key_type &k1, const key_type &k2) | 
| template<typename T> | |
| static void | remove (T &) | 
| template<typename T> | |
| static void | mark_deleted (T &entry) | 
| template<typename T> | |
| static void | mark_empty (T &entry) | 
| template<typename T> | |
| static bool | is_deleted (const T &entry) | 
| template<typename T> | |
| static bool | is_empty (const T &entry) | 
| Static Public Attributes | |
| static const bool | empty_zero_p = false | 
Traits class for storing per-program_point data within an exploded_graph.
| typedef const program_point* ana::eg_point_hash_map_traits::key_type | 
| 
 | inlinestatic | 
References gcc_assert.
| 
 | inlinestatic | 
References gcc_assert, and ana::program_point::hash().