- assert (owner->clss.kind == k_type_class ||
- owner->uni.kind == k_type_union ||
- owner->array.kind == k_type_array ||
- owner->method.kind == k_type_method );
+ assert (get_type_tpop_code(owner) == tpo_class ||
+ get_type_tpop_code(owner) == tpo_union ||
+ get_type_tpop_code(owner) == tpo_struct ||
+ get_type_tpop_code(owner) == tpo_array); /* Yes, array has an entity
+ -- to select fields! */