Home
last modified time | relevance | path

Searched refs:binding_map (Results 1 – 8 of 8) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/analyzer/
H A Dstore.h461 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 Dstore.cc527 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 Dsvalue.h1227 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 Dsvalue.cc524 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 DChangeLog232 * 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 Dregion-model-manager.cc567 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 Dregion.cc1120 binding_map map; in get_svalue_for_constructor()
H A Dregion-model.h279 const binding_map &map);