Lines Matching refs:child
53 uint16_t child; member
105 return xbc_node_is_value(node) && node->child != 0; in xbc_node_is_array()
120 (!node->child || xbc_node_is_value(xbc_node_get_child(node))); in xbc_node_is_leaf()
174 struct xbc_node *child = xbc_node_get_child(node); in xbc_node_get_subkey() local
176 if (child && xbc_node_is_value(child)) in xbc_node_get_subkey()
177 return xbc_node_get_next(child); in xbc_node_get_subkey()
179 return child; in xbc_node_get_subkey()
204 #define xbc_node_for_each_child(parent, child) \ argument
205 for (child = xbc_node_get_child(parent); child != NULL ; \
206 child = xbc_node_get_next(child))
216 #define xbc_node_for_each_subkey(parent, child) \ argument
217 for (child = xbc_node_get_subkey(parent); child != NULL ; \
218 child = xbc_node_get_next(child))