Lines Matching refs:object_t
53 struct object_t : range_t struct
57 bool operator == (const object_t &o) const in operator ==() argument
79 object_t *next; argument
94 for (object_t *_ : ++hb_iter (packed)) _->fini (); in fini()
177 object_t *obj = object_pool.alloc (); in push()
191 object_t *obj = current; in pop_discard()
200 object_t *obj = current; in pop_pack()
292 for (const object_t* parent : ++hb_iter (packed)) in resolve_links()
293 for (const object_t::link_t &link : parent->links) in resolve_links()
295 const object_t* child = packed[link.objidx]; in resolve_links()
453 hb_pool_t<object_t> object_pool;
456 object_t *current;
459 hb_vector_t<object_t *> packed;
462 hb_hashmap_t<const object_t *, objidx_t, nullptr, 0> packed_map;