Lines Matching refs:tables
627 hb_hashmap_t<hb_tag_t, hb_blob_t *> tables; member
650 data->tables.init (); in _hb_face_builder_data_create()
660 for (hb_blob_t* b : data->tables.values()) in _hb_face_builder_data_destroy()
663 data->tables.fini (); in _hb_face_builder_data_destroy()
672 unsigned int table_count = data->tables.get_population (); in _hb_face_builder_data_reference_blob()
675 for (hb_blob_t* b : data->tables.values()) in _hb_face_builder_data_reference_blob()
683 c.propagate_error (data->tables); in _hb_face_builder_data_reference_blob()
686 bool is_cff = (data->tables.has (HB_TAG ('C','F','F',' ')) in _hb_face_builder_data_reference_blob()
687 || data->tables.has (HB_TAG ('C','F','F','2'))); in _hb_face_builder_data_reference_blob()
692 data->tables.iter () | hb_sink (sorted_entries); in _hb_face_builder_data_reference_blob()
721 return hb_blob_reference (data->tables[tag]); in _hb_face_builder_reference_table()
769 hb_blob_t* previous = data->tables.get (tag); in hb_face_builder_add_table()
770 if (!data->tables.set (tag, hb_blob_reference (blob))) in hb_face_builder_add_table()