Lines Matching refs:node
19 static int xbc_show_value(struct xbc_node *node, bool semicolon) in xbc_show_value() argument
26 xbc_array_for_each_value(node, val) { in xbc_show_value()
31 printf("%c%s%c%s", q, val, q, xbc_node_is_array(node) ? ", " : eol); in xbc_show_value()
39 struct xbc_node *node, *cnode = NULL, *vnode; in xbc_show_compact_tree() local
42 node = xbc_root_node(); in xbc_show_compact_tree()
43 while (node && xbc_node_is_key(node)) { in xbc_show_compact_tree()
47 cnode = xbc_node_get_child(node); in xbc_show_compact_tree()
63 printf("%s.", xbc_node_get_data(node)); in xbc_show_compact_tree()
64 node = cnode; in xbc_show_compact_tree()
68 printf("%s {\n", xbc_node_get_data(node)); in xbc_show_compact_tree()
70 node = cnode; in xbc_show_compact_tree()
74 printf("%s = ", xbc_node_get_data(node)); in xbc_show_compact_tree()
85 printf("%s;\n", xbc_node_get_data(node)); in xbc_show_compact_tree()
89 if (node->next) { in xbc_show_compact_tree()
90 node = xbc_node_get_next(node); in xbc_show_compact_tree()
93 while (!node->next) { in xbc_show_compact_tree()
94 node = xbc_node_get_parent(node); in xbc_show_compact_tree()
95 if (!node) in xbc_show_compact_tree()
97 if (!xbc_node_get_child(node)->next) in xbc_show_compact_tree()
106 node = xbc_node_get_next(node); in xbc_show_compact_tree()