Home | History | Annotate | Download | only in gobject

Lines Matching refs:supers

79  * not ->supers[]), as all those memory portions can get realloc()ed during
240 GType supers[1]; /* flexible array */
243 #define SIZEOF_BASE_TYPE_NODE() (G_STRUCT_OFFSET (TypeNode, supers))
248 #define NODE_TYPE(node) (node->supers[0])
249 #define NODE_PARENT_TYPE(node) (node->supers[1])
250 #define NODE_FUNDAMENTAL_TYPE(node) (node->supers[node->n_supers])
265 (node)->supers[(node)->n_supers - (ancestor)->n_supers] == NODE_TYPE (ancestor))
394 node_size += (sizeof (GType) * (1 + n_supers + 1)); /* self + ancestors + (0) for ->supers[] */
410 node->supers[0] = type;
411 node->supers[1] = 0;
429 node->supers[0] = type;
430 memcpy (node->supers + 1, pnode->supers, sizeof (GType) * (1 + pnode->n_supers + 1));
1371 type_iface_add_prerequisite_W (iface, lookup_type_node_I (prerequisite_node->supers[i]));
1662 pnode = lookup_type_node_I (node->supers[i]);
3174 if (node->supers[n] == base_type)
3175 atype = node->supers[n - 1];