Home | History | Annotate | Download | only in gdb

Lines Matching refs:children

23 static void cplus_class_num_children (struct type *type, int children[3]);
45 for getting children of the variable object.
83 structures when accessing children. Don't
137 /* "Fake" children are not path_expr parents. */
184 int children = 0;
195 children = type->length () / target->length ();
199 children = 0;
204 children = type->num_fields ();
209 have one child, except for function ptrs, which have no children,
218 children = 0;
220 children = 1;
224 /* Other types have no children. */
228 return children;
478 it will print out its children instead of "{...}". So we need to
560 int children, dont_know;
565 children = 0;
588 children++;
590 children++;
592 children++;
595 children += TYPE_N_BASECLASSES (type);
598 /* FIXME: save children in var. */
619 children = kids[v_public];
621 children = kids[v_private];
623 children = kids[v_protected];
628 children = c_number_of_children (var);
630 return children;
638 cplus_class_num_children (struct type *type, int children[3])
643 children[v_public] = 0;
644 children[v_private] = 0;
645 children[v_protected] = 0;
660 children[v_protected]++;
662 children[v_private]++;
664 children[v_public]++;
807 of its children, the type field name will be interpreted
821 int children[3];
823 cplus_class_num_children (type, children);
828 The special "fake" children are always output by varobj in
834 if (children[v_public] > 0)
836 else if (children[v_private] > 0)
842 if (children[v_public] > 0)
844 if (children[v_private] > 0)
849 else if (children[v_private] > 0)