Searched refs:record_tp (Results 1 – 3 of 3) sorted by relevance
195 class record_tp : public tpexpr, public b_ring {198 record_tp(tpd_node *tpd = NULL) 203 class unit_tp : public record_tp { 205 unit_tp(tpd_node *tpd = NULL) : record_tp(tpd) { in record_tp() function210 class object_tp : public record_tp {
265 void record_tp::calc_flags() in calc_flags()275 object_tp::object_tp(tpd_node *tpd, object_tp* super) : record_tp(tpd) in object_tp()
296 record_tp *type; in push_with_context()305 type = (record_tp*)ptr->type->get_typedef(); in push_with_context()1968 recfld = ((record_tp*)rec->type->get_typedef())->search(field); in attrib()3016 symbol* s = ((record_tp*)record_type)->shallow_search(t_field); in attrib()3104 ((record_tp*)type->get_typedef())->syms); in attrib()5246 type = new record_tp(this); in attrib()5252 b_ring::push((record_tp*)type); in attrib()5254 ((record_tp*)type)->calc_flags(); in attrib()