Searched refs:binding_map (Results 1 – 8 of 8) sorted by relevance
| /netbsd-src/external/gpl3/gcc/dist/gcc/analyzer/ |
| H A D | store.h | 461 class binding_map 467 binding_map () : m_map () {} 468 binding_map (const binding_map &other); 469 binding_map& operator=(const binding_map &other); 471 bool operator== (const binding_map &other) const; 472 bool operator!= (const binding_map &other) const 508 static int cmp (const binding_map &map1, const binding_map &map2); 648 const binding_map &get_map () const { return m_map; } 659 binding_map m_map;
|
| H A D | store.cc | 527 binding_map::binding_map (const binding_map &other) in binding_map() function in ana::binding_map 534 binding_map& 535 binding_map::operator=(const binding_map &other) in operator =() 552 binding_map::operator== (const binding_map &other) const in operator ==() 575 binding_map::hash () const in hash() 596 binding_map::dump_to_pp (pretty_printer *pp, bool simple, in dump_to_pp() 643 binding_map::dump (bool simple) const in dump() 659 binding_map::to_json () const in to_json() 688 binding_map::cmp (const binding_map &map1, const binding_map &map2) in cmp() 760 binding_map::apply_ctor_to_region (const region *parent_reg, tree ctor, in apply_ctor_to_region() [all …]
|
| H A D | svalue.h | 1227 typedef binding_map::iterator_t iterator_t; 1234 key_t (tree type, const binding_map *map_ptr) 1258 const binding_map *m_map_ptr; 1261 compound_svalue (tree type, const binding_map &map); 1272 const binding_map &get_map () const { return m_map; } 1288 static complexity calc_complexity (const binding_map &map); 1290 binding_map m_map;
|
| H A D | svalue.cc | 524 return binding_map::cmp (compound_sval1->get_map (), in cmp_ptr() 1729 compound_svalue::compound_svalue (tree type, const binding_map &map) in compound_svalue() 1780 for (binding_map::iterator_t iter = m_map.begin (); in accept() 1792 compound_svalue::calc_complexity (const binding_map &map) in calc_complexity() 1796 for (binding_map::iterator_t iter = map.begin (); in calc_complexity() 1814 binding_map result_map; in maybe_fold_bits_within()
|
| H A D | ChangeLog | 232 * store.cc (binding_map::remove_overlapping_bindings): Add 240 binding_map::remove_overlapping_bindings new "always_overlap" param. 243 binding_map::remove_overlapping_bindings. 253 * store.h (binding_map::remove_overlapping_bindings): Add 2240 (binding_map::apply_ctor_val_to_range): Likewise. 2241 (binding_map::apply_ctor_pair_to_child_region): Likewise. 2242 (binding_map::get_overlapping_bindings): New. 2243 (binding_map::remove_overlapping_bindings): New. 2257 terms of binding_map::remove_overlapping_bindings. 2306 (binding_map::remove_overlapping_bindings): New decl. [all …]
|
| H A D | region-model-manager.cc | 567 const binding_map &map = compound_sval->get_map (); in maybe_undo_optimize_bit_field_compare() 1191 const binding_map &map) in get_or_create_compound_svalue()
|
| H A D | region.cc | 1120 binding_map map; in get_svalue_for_constructor()
|
| H A D | region-model.h | 279 const binding_map &map);
|