node               49 Zend/zend_ast.c ZEND_API zend_ast *zend_ast_create_znode(znode *node) {
node               56 Zend/zend_ast.c 	ast->node = *node;
node             2097 Zend/zend_compile.c static inline void zend_handle_numeric_op(znode *node) /* {{{ */
node             2099 Zend/zend_compile.c 	if (node->op_type == IS_CONST && Z_TYPE(node->u.constant) == IS_STRING) {
node             2102 Zend/zend_compile.c 		if (ZEND_HANDLE_NUMERIC(Z_STR(node->u.constant), index)) {
node             2103 Zend/zend_compile.c 			zval_ptr_dtor(&node->u.constant);
node             2104 Zend/zend_compile.c 			ZVAL_LONG(&node->u.constant, index);
node             2233 Zend/zend_compile.c static void zend_separate_if_call_and_write(znode *node, zend_ast *ast, uint32_t type) /* {{{ */
node             2236 Zend/zend_compile.c 		if (node->op_type == IS_VAR) {
node             2237 Zend/zend_compile.c 			zend_op *opline = zend_emit_op(NULL, ZEND_SEPARATE, node, NULL);
node              102 Zend/zend_compile.h 	znode node;
node              104 Zend/zend_compile.h ZEND_API zend_ast *zend_ast_create_znode(znode *node);
node              107 Zend/zend_compile.h 	return &((zend_ast_znode *) ast)->node;
node              148 Zend/zend_compile.h void zend_compile_expr(znode *node, zend_ast *ast);
node              149 Zend/zend_compile.h void zend_compile_var(znode *node, zend_ast *ast, uint32_t type);
node              531 Zend/zend_compile.h # define OP_JMP_ADDR(opline, node) \
node              532 Zend/zend_compile.h 	(node).jmp_addr
node              535 Zend/zend_compile.h # define ZEND_PASS_TWO_UPDATE_JMP_TARGET(op_array, opline, node) do { \
node              536 Zend/zend_compile.h 		(node).jmp_addr = (op_array)->opcodes + (node).opline_num; \
node              540 Zend/zend_compile.h # define ZEND_PASS_TWO_UNDO_JMP_TARGET(op_array, opline, node) do { \
node              541 Zend/zend_compile.h 		(node).opline_num = (node).jmp_addr - (op_array)->opcodes; \
node              547 Zend/zend_compile.h # define OP_JMP_ADDR(opline, node) \
node              548 Zend/zend_compile.h 	ZEND_OFFSET_TO_OPLINE(opline, (node).jmp_offset)
node              551 Zend/zend_compile.h # define ZEND_PASS_TWO_UPDATE_JMP_TARGET(op_array, opline, node) do { \
node              552 Zend/zend_compile.h 		(node).jmp_offset = ZEND_OPLINE_NUM_TO_OFFSET(op_array, opline, (node).opline_num); \
node              556 Zend/zend_compile.h # define ZEND_PASS_TWO_UNDO_JMP_TARGET(op_array, opline, node) do { \
node              557 Zend/zend_compile.h 		(node).opline_num = ZEND_OFFSET_TO_OPLINE_NUM(op_array, opline, (node).jmp_offset); \
node              566 Zend/zend_compile.h # define CT_CONSTANT(node) \
node              567 Zend/zend_compile.h 	CT_CONSTANT_EX(CG(active_op_array), (node).constant)
node              572 Zend/zend_compile.h # define RT_CONSTANT_EX(base, node) \
node              573 Zend/zend_compile.h 	(node).zv
node              576 Zend/zend_compile.h # define ZEND_PASS_TWO_UPDATE_CONSTANT(op_array, node) do { \
node              577 Zend/zend_compile.h 		(node).zv = CT_CONSTANT_EX(op_array, (node).constant); \
node              581 Zend/zend_compile.h # define ZEND_PASS_TWO_UNDO_CONSTANT(op_array, node) do { \
node              582 Zend/zend_compile.h 		(node).constant = (node).zv - (op_array)->literals; \
node              588 Zend/zend_compile.h # define RT_CONSTANT_EX(base, node) \
node              589 Zend/zend_compile.h 	((zval*)(((char*)(base)) + (node).constant))
node              592 Zend/zend_compile.h # define ZEND_PASS_TWO_UPDATE_CONSTANT(op_array, node) do { \
node              593 Zend/zend_compile.h 		(node).constant *= sizeof(zval); \
node              597 Zend/zend_compile.h # define ZEND_PASS_TWO_UNDO_CONSTANT(op_array, node) do { \
node              598 Zend/zend_compile.h 		(node).constant /= sizeof(zval); \
node              623 Zend/zend_compile.h #define RT_CONSTANT(op_array, node) \
node              624 Zend/zend_compile.h 	RT_CONSTANT_EX((op_array)->literals, node)
node              627 Zend/zend_compile.h #define EX_CONSTANT(node) \
node              628 Zend/zend_compile.h 	RT_CONSTANT_EX(EX_LITERALS(), node)
node               55 Zend/zend_execute.c #define get_zval_ptr(op_type, node, ex, should_free, type) _get_zval_ptr(op_type, node, ex, should_free, type)
node               56 Zend/zend_execute.c #define get_zval_ptr_deref(op_type, node, ex, should_free, type) _get_zval_ptr_deref(op_type, node, ex, should_free, type)
node               57 Zend/zend_execute.c #define get_zval_ptr_r(op_type, node, ex, should_free) _get_zval_ptr_r(op_type, node, ex, should_free)
node               58 Zend/zend_execute.c #define get_zval_ptr_r_deref(op_type, node, ex, should_free) _get_zval_ptr_r_deref(op_type, node, ex, should_free)
node               59 Zend/zend_execute.c #define get_zval_ptr_undef(op_type, node, ex, should_free, type) _get_zval_ptr_undef(op_type, node, ex, should_free, type)
node               60 Zend/zend_execute.c #define get_zval_ptr_ptr(op_type, node, ex, should_free, type) _get_zval_ptr_ptr(op_type, node, ex, should_free, type)
node               61 Zend/zend_execute.c #define get_zval_ptr_ptr_undef(op_type, node, ex, should_free, type) _get_zval_ptr_ptr(op_type, node, ex, should_free, type)
node               62 Zend/zend_execute.c #define get_obj_zval_ptr(op_type, node, ex, should_free, type) _get_obj_zval_ptr(op_type, node, ex, should_free, type)
node               63 Zend/zend_execute.c #define get_obj_zval_ptr_undef(op_type, node, ex, should_free, type) _get_obj_zval_ptr_undef(op_type, node, ex, should_free, type)
node               64 Zend/zend_execute.c #define get_obj_zval_ptr_ptr(op_type, node, ex, should_free, type) _get_obj_zval_ptr_ptr(op_type, node, ex, should_free, type)
node              414 Zend/zend_execute.c static zend_always_inline zval *_get_zval_ptr(int op_type, znode_op node, const zend_execute_data *execute_data, zend_free_op *should_free, int type)
node              418 Zend/zend_execute.c 			return _get_zval_ptr_tmp(node.var, execute_data, should_free);
node              421 Zend/zend_execute.c 			return _get_zval_ptr_var(node.var, execute_data, should_free);
node              426 Zend/zend_execute.c 			return EX_CONSTANT(node);
node              428 Zend/zend_execute.c 			return _get_zval_ptr_cv(execute_data, node.var, type);
node              435 Zend/zend_execute.c static zend_always_inline zval *_get_zval_ptr_r(int op_type, znode_op node, const zend_execute_data *execute_data, zend_free_op *should_free)
node              439 Zend/zend_execute.c 			return _get_zval_ptr_tmp(node.var, execute_data, should_free);
node              442 Zend/zend_execute.c 			return _get_zval_ptr_var(node.var, execute_data, should_free);
node              447 Zend/zend_execute.c 			return EX_CONSTANT(node);
node              449 Zend/zend_execute.c 			return _get_zval_ptr_cv_BP_VAR_R(execute_data, node.var);
node              456 Zend/zend_execute.c static zend_always_inline zval *_get_zval_ptr_deref(int op_type, znode_op node, const zend_execute_data *execute_data, zend_free_op *should_free, int type)
node              460 Zend/zend_execute.c 			return _get_zval_ptr_tmp(node.var, execute_data, should_free);
node              463 Zend/zend_execute.c 			return _get_zval_ptr_var_deref(node.var, execute_data, should_free);
node              468 Zend/zend_execute.c 			return EX_CONSTANT(node);
node              470 Zend/zend_execute.c 			return _get_zval_ptr_cv_deref(execute_data, node.var, type);
node              477 Zend/zend_execute.c static zend_always_inline zval *_get_zval_ptr_r_deref(int op_type, znode_op node, const zend_execute_data *execute_data, zend_free_op *should_free)
node              481 Zend/zend_execute.c 			return _get_zval_ptr_tmp(node.var, execute_data, should_free);
node              484 Zend/zend_execute.c 			return _get_zval_ptr_var_deref(node.var, execute_data, should_free);
node              489 Zend/zend_execute.c 			return EX_CONSTANT(node);
node              491 Zend/zend_execute.c 			return _get_zval_ptr_cv_deref_BP_VAR_R(execute_data, node.var);
node              498 Zend/zend_execute.c static zend_always_inline zval *_get_zval_ptr_undef(int op_type, znode_op node, const zend_execute_data *execute_data, zend_free_op *should_free, int type)
node              502 Zend/zend_execute.c 			return _get_zval_ptr_tmp(node.var, execute_data, should_free);
node              505 Zend/zend_execute.c 			return _get_zval_ptr_var(node.var, execute_data, should_free);
node              510 Zend/zend_execute.c 			return EX_CONSTANT(node);
node              512 Zend/zend_execute.c 			return _get_zval_ptr_cv_undef(execute_data, node.var);
node              532 Zend/zend_execute.c static inline zval *_get_zval_ptr_ptr(int op_type, znode_op node, const zend_execute_data *execute_data, zend_free_op *should_free, int type)
node              536 Zend/zend_execute.c 		return _get_zval_ptr_cv(execute_data, node.var, type);
node              539 Zend/zend_execute.c 		return _get_zval_ptr_ptr_var(node.var, execute_data, should_free);
node              566 Zend/zend_execute.c static inline zval *_get_obj_zval_ptr_ptr(int op_type, znode_op node, zend_execute_data *execute_data, zend_free_op *should_free, int type)
node              572 Zend/zend_execute.c 	return get_zval_ptr_ptr(op_type, node, execute_data, should_free, type);
node             2738 Zend/zend_execute.c ZEND_API zval *zend_get_zval_ptr(int op_type, const znode_op *node, const zend_execute_data *execute_data, zend_free_op *should_free, int type)
node             2740 Zend/zend_execute.c 	return get_zval_ptr(op_type, *node, execute_data, should_free, type);
node              316 Zend/zend_execute.h ZEND_API zval *zend_get_zval_ptr(int op_type, const znode_op *node, const zend_execute_data *execute_data, zend_free_op *should_free, int type);
node              102 Zend/zend_generators.c static zend_generator *zend_generator_get_child(zend_generator_node *node, zend_generator *leaf);
node              117 Zend/zend_generators.c 	if (EXPECTED(generator->node.children == 0)) {
node              118 Zend/zend_generators.c 		zend_generator *root = generator->node.ptr.root, *next;
node              120 Zend/zend_generators.c 			next = zend_generator_get_child(&root->node, generator);
node              124 Zend/zend_generators.c 		generator->node.parent = NULL;
node              181 Zend/zend_generators.c 	if (UNEXPECTED(generator->node.children > 4)) {
node              182 Zend/zend_generators.c 		zend_hash_destroy(&generator->node.child.ht);
node              216 Zend/zend_generators.c 	generator->node.parent = NULL;
node              217 Zend/zend_generators.c 	generator->node.children = 0;
node              218 Zend/zend_generators.c 	generator->node.ptr.root = generator;
node              278 Zend/zend_generators.c 			zend_generator *root = (generator->node.children < 1 ? generator : generator->node.ptr.leaf)->node.ptr.root;
node              280 Zend/zend_generators.c 			if (generator->node.parent != root) {
node              284 Zend/zend_generators.c 					generator = generator->node.parent;
node              285 Zend/zend_generators.c 				} while (generator->node.parent != root);
node              316 Zend/zend_generators.c static zend_generator *zend_generator_get_child(zend_generator_node *node, zend_generator *leaf)
node              318 Zend/zend_generators.c 	switch (node->children) {
node              322 Zend/zend_generators.c 			return node->child.array[0].child;
node              325 Zend/zend_generators.c 			if (node->child.array[x].leaf == leaf) { \
node              326 Zend/zend_generators.c 				return node->child.array[x].child; \
node              338 Zend/zend_generators.c 	return zend_hash_index_find_ptr(&node->child.ht, (zend_ulong) leaf);
node              341 Zend/zend_generators.c static zend_generator_node *zend_generator_search_multi_children_node(zend_generator_node *node)
node              343 Zend/zend_generators.c 	while (node->children == 1) {
node              344 Zend/zend_generators.c 		node = &node->child.array[0].child->node;
node              346 Zend/zend_generators.c 	return node->children > 1 ? node : NULL;
node              349 Zend/zend_generators.c static void zend_generator_add_single_child(zend_generator_node *node, zend_generator *child, zend_generator *leaf)
node              351 Zend/zend_generators.c 	if (node->children < 4) {
node              352 Zend/zend_generators.c 		node->child.array[node->children].leaf = leaf;
node              353 Zend/zend_generators.c 		node->child.array[node->children].child = child;
node              354 Zend/zend_generators.c 	} else if (node->children > 4) {
node              355 Zend/zend_generators.c 		zend_hash_index_add_ptr(&node->child.ht, (zend_ulong) leaf, child);
node              363 Zend/zend_generators.c 		memcpy(&array, &node->child.array, sizeof(array));
node              364 Zend/zend_generators.c 		zend_hash_init(&node->child.ht, 5, sigh, NULL, 0);
node              366 Zend/zend_generators.c 			zend_hash_index_add_ptr(&node->child.ht, (zend_ulong) array[i].leaf, array[i].child);
node              368 Zend/zend_generators.c 		zend_hash_index_add_ptr(&node->child.ht, (zend_ulong) leaf, child);
node              371 Zend/zend_generators.c 	node->children++;
node              392 Zend/zend_generators.c 	zend_generator *leaf = child->node.children ? child->node.ptr.leaf : child;
node              394 Zend/zend_generators.c 	zend_bool was_leaf = generator->node.children == 0;
node              397 Zend/zend_generators.c 		zend_generator *next = generator->node.parent;
node              398 Zend/zend_generators.c 		leaf->node.ptr.root = generator->node.ptr.root;
node              400 Zend/zend_generators.c 		generator->node.ptr.leaf = leaf;
node              403 Zend/zend_generators.c 			if (next->node.children > 1) {
node              404 Zend/zend_generators.c 				if (next->node.children > 4) {
node              405 Zend/zend_generators.c 					zend_generator *child = zend_hash_index_find_ptr(&next->node.child.ht, (zend_ulong) generator);
node              406 Zend/zend_generators.c 					zend_hash_index_del(&next->node.child.ht, (zend_ulong) generator);
node              407 Zend/zend_generators.c 					zend_hash_index_add_ptr(&next->node.child.ht, (zend_ulong) leaf, child);
node              409 Zend/zend_generators.c 					switch (next->node.children) {
node              411 Zend/zend_generators.c 							if (next->node.child.array[x].leaf == generator) { \
node              412 Zend/zend_generators.c 								next->node.child.array[x].leaf = leaf; \
node              427 Zend/zend_generators.c 			next->node.ptr.leaf = leaf;
node              428 Zend/zend_generators.c 			next = next->node.parent;
node              431 Zend/zend_generators.c 		zend_generator_add_single_child(&generator->node, child, leaf);
node              432 Zend/zend_generators.c 	} else if (generator->node.children == 1) {
node              433 Zend/zend_generators.c 		multi_children_node = zend_generator_search_multi_children_node(&generator->node);
node              435 Zend/zend_generators.c 			generator->node.children = 0;
node              436 Zend/zend_generators.c 			zend_generator_merge_child_nodes(&generator->node, multi_children_node, generator->node.child.array[0].child);
node              441 Zend/zend_generators.c 		multi_children_node = zend_generator_search_multi_children_node(&child->node);
node              447 Zend/zend_generators.c 		zend_generator *parent = generator->node.parent, *cur = generator;
node              450 Zend/zend_generators.c 			zend_generator_merge_child_nodes(&generator->node, multi_children_node, child);
node              452 Zend/zend_generators.c 			zend_generator_add_single_child(&generator->node, child, leaf);
node              455 Zend/zend_generators.c 			if (parent->node.children > 1) {
node              457 Zend/zend_generators.c 					multi_children_node = zend_generator_search_multi_children_node(&child->node);
node              460 Zend/zend_generators.c 					zend_generator_merge_child_nodes(&parent->node, multi_children_node, cur);
node              462 Zend/zend_generators.c 					zend_generator_add_single_child(&parent->node, cur, leaf);
node              466 Zend/zend_generators.c 			parent = parent->node.parent;
node              475 Zend/zend_generators.c 	generator->node.parent = from;
node              482 Zend/zend_generators.c 	zend_generator *old_root, *root = leaf->node.ptr.root;
node              487 Zend/zend_generators.c 		root = zend_generator_get_child(&root->node, leaf);
node              496 Zend/zend_generators.c 		root = zend_generator_get_child(&root->node, leaf);
node              499 Zend/zend_generators.c 	if (root->node.parent) {
node              500 Zend/zend_generators.c 		if (root->node.parent->execute_data == NULL) {
node              505 Zend/zend_generators.c 					if (Z_ISUNDEF(root->node.parent->retval)) {
node              522 Zend/zend_generators.c 						ZVAL_COPY(&root->value, &root->node.parent->value);
node              523 Zend/zend_generators.c 						ZVAL_COPY(ZEND_CALL_VAR(root->execute_data, yield_from->result.var), &root->node.parent->retval);
node              528 Zend/zend_generators.c 			root->node.parent = NULL;
node              531 Zend/zend_generators.c 				root = root->node.parent;
node              533 Zend/zend_generators.c 			} while (root->node.parent);
node              541 Zend/zend_generators.c 	return leaf->node.ptr.root = root;
node              732 Zend/zend_generators.c 	if (UNEXPECTED(Z_TYPE(generator->value) == IS_UNDEF) && EXPECTED(generator->execute_data) && EXPECTED(generator->node.parent == NULL)) {
node               87 Zend/zend_generators.h 	zend_generator_node node;
node              115 Zend/zend_generators.h 	if (EXPECTED(generator->node.parent == NULL)) {
node              120 Zend/zend_generators.h 	leaf = generator->node.children ? generator->node.ptr.leaf : generator;
node              121 Zend/zend_generators.h 	root = leaf->node.ptr.root;
node              123 Zend/zend_generators.h 	if (EXPECTED(root->execute_data && root->node.parent == NULL)) {
node              158 ext/dom/characterdata.c 	xmlNodePtr  node;
node              167 ext/dom/characterdata.c 	DOM_GET_OBJ(node, id, xmlNodePtr, intern);
node              169 ext/dom/characterdata.c 	cur = xmlNodeGetContent(node);
node              240 ext/dom/characterdata.c 	xmlNodePtr  node;
node              251 ext/dom/characterdata.c 	DOM_GET_OBJ(node, id, xmlNodePtr, intern);
node              253 ext/dom/characterdata.c 	cur = xmlNodeGetContent(node);
node              270 ext/dom/characterdata.c 	xmlNodeSetContent(node, first);
node              271 ext/dom/characterdata.c 	xmlNodeAddContent(node, (xmlChar *) arg);
node              272 ext/dom/characterdata.c 	xmlNodeAddContent(node, second);
node              289 ext/dom/characterdata.c 	xmlNodePtr  node;
node              298 ext/dom/characterdata.c 	DOM_GET_OBJ(node, id, xmlNodePtr, intern);
node              300 ext/dom/characterdata.c 	cur = xmlNodeGetContent(node);
node              326 ext/dom/characterdata.c 	xmlNodeSetContent(node, substring);
node              344 ext/dom/characterdata.c 	xmlNodePtr  node;
node              355 ext/dom/characterdata.c 	DOM_GET_OBJ(node, id, xmlNodePtr, intern);
node              357 ext/dom/characterdata.c 	cur = xmlNodeGetContent(node);
node              387 ext/dom/characterdata.c 	xmlNodeSetContent(node, substring);
node              115 ext/dom/document.c 	ZEND_ARG_OBJ_INFO(0, node, DOMNode, 0)
node              135 ext/dom/document.c 	ZEND_ARG_OBJ_INFO(0, node, DOMNode, 1)
node              698 ext/dom/document.c 	xmlNode *node;
node              716 ext/dom/document.c 	node = xmlNewDocNode(docp, NULL, (xmlChar *) name, (xmlChar *) value);
node              717 ext/dom/document.c 	if (!node) {
node              721 ext/dom/document.c 	DOM_RET_OBJ(node, &ret, intern);
node              732 ext/dom/document.c 	xmlNode *node;
node              743 ext/dom/document.c 	node =  xmlNewDocFragment(docp);
node              744 ext/dom/document.c 	if (!node) {
node              748 ext/dom/document.c 	DOM_RET_OBJ(node, &ret, intern);
node              759 ext/dom/document.c 	xmlNode *node;
node              772 ext/dom/document.c 	node = xmlNewDocText(docp, (xmlChar *) value);
node              773 ext/dom/document.c 	if (!node) {
node              777 ext/dom/document.c 	DOM_RET_OBJ(node, &ret, intern);
node              788 ext/dom/document.c 	xmlNode *node;
node              801 ext/dom/document.c 	node = xmlNewDocComment(docp, (xmlChar *) value);
node              802 ext/dom/document.c 	if (!node) {
node              806 ext/dom/document.c 	DOM_RET_OBJ(node, &ret, intern);
node              817 ext/dom/document.c 	xmlNode *node;
node              830 ext/dom/document.c 	node = xmlNewCDataBlock(docp, (xmlChar *) value, value_len);
node              831 ext/dom/document.c 	if (!node) {
node              835 ext/dom/document.c 	DOM_RET_OBJ(node, &ret, intern);
node              846 ext/dom/document.c 	xmlNode *node;
node              864 ext/dom/document.c 	node = xmlNewPI((xmlChar *) name, (xmlChar *) value);
node              865 ext/dom/document.c 	if (!node) {
node              869 ext/dom/document.c 	node->doc = docp;
node              871 ext/dom/document.c 	DOM_RET_OBJ(node, &ret, intern);
node              882 ext/dom/document.c 	xmlAttrPtr node;
node              900 ext/dom/document.c 	node = xmlNewDocProp(docp, (xmlChar *) name, NULL);
node              901 ext/dom/document.c 	if (!node) {
node              905 ext/dom/document.c 	DOM_RET_OBJ((xmlNodePtr) node, &ret, intern);
node              917 ext/dom/document.c 	xmlNode *node;
node              935 ext/dom/document.c 	node = xmlNewReference(docp, (xmlChar *) name);
node              936 ext/dom/document.c 	if (!node) {
node              940 ext/dom/document.c 	DOM_RET_OBJ((xmlNodePtr) node, &ret, intern);
node              976 ext/dom/document.c 	zval *id, *node;
node              983 ext/dom/document.c 	if (zend_parse_method_parameters(ZEND_NUM_ARGS(), getThis(), "OO|b", &id, dom_document_class_entry, &node, dom_node_class_entry, &recursive) == FAILURE) {
node              989 ext/dom/document.c 	DOM_GET_OBJ(nodep, node, xmlNodePtr, nodeobj);
node             1612 ext/dom/document.c 	xmlNode *node;
node             1631 ext/dom/document.c 		DOM_GET_OBJ(node, nodep, xmlNodePtr, nodeobj);
node             1632 ext/dom/document.c 		if (node->doc != docp) {
node             1645 ext/dom/document.c 		xmlNodeDump(buf, docp, node, 0, format);
node             2152 ext/dom/document.c 	xmlNode *node;
node             2172 ext/dom/document.c 		DOM_GET_OBJ(node, nodep, xmlNodePtr, nodeobj);
node             2173 ext/dom/document.c 		if (node->doc != docp) {
node             2184 ext/dom/document.c 		if (node->type == XML_DOCUMENT_FRAG_NODE) {
node             2187 ext/dom/document.c 			for (node = node->children; node; node = node->next) {
node             2188 ext/dom/document.c 				one_size = htmlNodeDump(buf, docp, node);
node             2198 ext/dom/document.c 			size = htmlNodeDump(buf, docp, node);
node               35 ext/dom/dom_iterators.c 	xmlNode *node;
node               52 ext/dom/dom_iterators.c 		if(priv->node == NULL) {
node               53 ext/dom/dom_iterators.c 			priv->node = (xmlNode *)payload;
node               93 ext/dom/dom_iterators.c 		iter->node = NULL;
node               95 ext/dom/dom_iterators.c 		nodep = iter->node;
node              166 ext/dom/dom_iterators.c 			xmlNodePtr curnode = (xmlNodePtr)((php_libxml_node_ptr *)intern->ptr)->node;
node              208 ext/dom/dom_iterators.c 				curnode = (xmlNodePtr)((php_libxml_node_ptr *)intern->ptr)->node;
node              156 ext/dom/domimplementation.c 	zval *node = NULL;
node              167 ext/dom/domimplementation.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "|ssO", &uri, &uri_len, &name, &name_len, &node, dom_documenttype_class_entry) == FAILURE) {
node              171 ext/dom/domimplementation.c 	if (node != NULL) {
node              172 ext/dom/domimplementation.c 		DOM_GET_OBJ(doctype, node, xmlDtdPtr, doctobj);
node              529 ext/dom/element.c 	zval *id, *node;
node              535 ext/dom/element.c 	if (zend_parse_method_parameters(ZEND_NUM_ARGS(), getThis(), "OO", &id, dom_element_class_entry, &node, dom_attr_class_entry) == FAILURE) {
node              546 ext/dom/element.c 	DOM_GET_OBJ(attrp, node, xmlAttrPtr, attrobj);
node              561 ext/dom/element.c 			((php_libxml_node_ptr *)oldobj->ptr)->node == (xmlNodePtr) attrp)
node              595 ext/dom/element.c 	zval *id, *node;
node              601 ext/dom/element.c 	if (zend_parse_method_parameters(ZEND_NUM_ARGS(), getThis(), "OO", &id, dom_element_class_entry, &node, dom_attr_class_entry) == FAILURE) {
node              612 ext/dom/element.c 	DOM_GET_OBJ(attrp, node, xmlAttrPtr, attrobj);
node              954 ext/dom/element.c 	zval *id, *node;
node              961 ext/dom/element.c 	if (zend_parse_method_parameters(ZEND_NUM_ARGS(), getThis(), "OO", &id, dom_element_class_entry, &node, dom_attr_class_entry) == FAILURE) {
node              972 ext/dom/element.c 	DOM_GET_OBJ(attrp, node, xmlAttrPtr, attrobj);
node              993 ext/dom/element.c 			((php_libxml_node_ptr *)oldobj->ptr)->node == (xmlNodePtr) attrp)
node             1212 ext/dom/element.c 	zval *id, *node;
node             1218 ext/dom/element.c 	if (zend_parse_method_parameters(ZEND_NUM_ARGS(), getThis(), "OOb", &id, dom_element_class_entry, &node, dom_attr_class_entry, &is_id) == FAILURE) {
node             1229 ext/dom/element.c 	DOM_GET_OBJ(attrp, node, xmlAttrPtr, attrobj);
node               52 ext/dom/entityreference.c 	xmlNode *node;
node               68 ext/dom/entityreference.c 	node = xmlNewReference(NULL, (xmlChar *) name);
node               70 ext/dom/entityreference.c 	if (!node) {
node               81 ext/dom/entityreference.c 		php_libxml_increment_node_ptr((php_libxml_node_object *)intern, node, (void *)intern);
node              869 ext/dom/node.c 	xmlNodePtr newchild, node;
node              887 ext/dom/node.c 		node = newchild;
node              888 ext/dom/node.c 		while (node != NULL) {
node              889 ext/dom/node.c 			node->parent = nodep;
node              890 ext/dom/node.c 			if (node->doc != nodep->doc) {
node              891 ext/dom/node.c 				xmlSetTreeDoc(node, nodep->doc);
node              892 ext/dom/node.c 				if (node->_private != NULL) {
node              893 ext/dom/node.c 					childobj = node->_private;
node              898 ext/dom/node.c 			if (node == fragment->last) {
node              901 ext/dom/node.c 			node = node->next;
node              918 ext/dom/node.c 	zval *id, *node, *ref = NULL;
node              923 ext/dom/node.c 	if (zend_parse_method_parameters(ZEND_NUM_ARGS(), getThis(), "OO|O!", &id, dom_node_class_entry, &node, dom_node_class_entry, &ref, dom_node_class_entry) == FAILURE) {
node              933 ext/dom/node.c 	DOM_GET_OBJ(child, node, xmlNodePtr, childobj);
node             1167 ext/dom/node.c 	zval *id, *node;
node             1172 ext/dom/node.c 	if (zend_parse_method_parameters(ZEND_NUM_ARGS(), getThis(), "OO", &id, dom_node_class_entry, &node, dom_node_class_entry) == FAILURE) {
node             1182 ext/dom/node.c 	DOM_GET_OBJ(child, node, xmlNodePtr, childobj);
node             1218 ext/dom/node.c 	zval *id, *node;
node             1223 ext/dom/node.c 	if (zend_parse_method_parameters(ZEND_NUM_ARGS(), getThis(), "OO", &id, dom_node_class_entry, &node, dom_node_class_entry) == FAILURE) {
node             1233 ext/dom/node.c 	DOM_GET_OBJ(child, node, xmlNodePtr, childobj);
node             1348 ext/dom/node.c 	xmlNode *n, *node;
node             1359 ext/dom/node.c 	node = xmlDocCopyNode(n, n->doc, recursive);
node             1361 ext/dom/node.c 	if (!node) {
node             1369 ext/dom/node.c 			node->nsDef = xmlCopyNamespaceList(n->nsDef);
node             1373 ext/dom/node.c 			ns = xmlSearchNs(n->doc, node, n->ns->prefix);
node             1377 ext/dom/node.c 					xmlNodePtr root = node;
node             1382 ext/dom/node.c 					node->ns = xmlNewNs(root, ns->href, ns->prefix);
node             1385 ext/dom/node.c 				node->ns = ns;
node             1389 ext/dom/node.c 			node->properties = xmlCopyPropList(node, n->properties);
node             1394 ext/dom/node.c 	if (node->doc != n->doc) {
node             1398 ext/dom/node.c 	DOM_RET_OBJ(node, &ret, intern);
node             1488 ext/dom/node.c 	zval *id, *node;
node             1492 ext/dom/node.c 	if (zend_parse_method_parameters(ZEND_NUM_ARGS(), getThis(), "OO", &id, dom_node_class_entry, &node, dom_node_class_entry) == FAILURE) {
node             1498 ext/dom/node.c 	DOM_GET_OBJ(nodeotherp, node, xmlNodePtr, nodeotherobj);
node             1709 ext/dom/node.c 			ctxp->node = nodep;
node             1711 ext/dom/node.c 			ctxp->node = NULL;
node             1738 ext/dom/node.c 		ctxp->node = nodep;
node             1755 ext/dom/node.c 		ctxp->node = NULL;
node              119 ext/dom/php_dom.c int dom_node_is_read_only(xmlNodePtr node) {
node              120 ext/dom/php_dom.c 	switch (node->type) {
node              133 ext/dom/php_dom.c 			if (node->doc == NULL) {
node              143 ext/dom/php_dom.c int dom_node_children_valid(xmlNodePtr node) {
node              144 ext/dom/php_dom.c 	switch (node->type) {
node              268 ext/dom/php_dom.c 		return ((php_libxml_node_ptr *)obj->ptr)->node;
node              469 ext/dom/php_dom.c 	if (intern->node) {
node              470 ext/dom/php_dom.c   		nodep = intern->node->node;
node              481 ext/dom/php_dom.c 	zval *node;
node              486 ext/dom/php_dom.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "o", &node) == FAILURE) {
node              490 ext/dom/php_dom.c 	nodeobj = (php_libxml_node_object *) ((char *) Z_OBJ_P(node) - Z_OBJ_HT_P(node)->offset);
node              491 ext/dom/php_dom.c 	nodep = php_libxml_import_node(node);
node              512 ext/dom/php_dom.c 		xmlNodePtr node = (xmlNodePtr)dom_object_get_node(intern);
node              513 ext/dom/php_dom.c 		if (node != NULL) {
node              514 ext/dom/php_dom.c 			xmlNodePtr cloned_node = xmlDocCopyNode(node, node->doc, 1);
node              517 ext/dom/php_dom.c 				if (cloned_node->doc == node->doc) {
node              551 ext/dom/php_dom.c 	ZEND_ARG_INFO(0, node)
node              972 ext/dom/php_dom.c void node_list_unlink(xmlNodePtr node)
node              976 ext/dom/php_dom.c 	while (node != NULL) {
node              978 ext/dom/php_dom.c 		wrapper = php_dom_object_get_data(node);
node              981 ext/dom/php_dom.c 			xmlUnlinkNode(node);
node              983 ext/dom/php_dom.c 			if (node->type == XML_ENTITY_REF_NODE)
node              985 ext/dom/php_dom.c 			node_list_unlink(node->children);
node              987 ext/dom/php_dom.c 			switch (node->type) {
node              996 ext/dom/php_dom.c 					node_list_unlink((xmlNodePtr) node->properties);
node             1001 ext/dom/php_dom.c 		node = node->next;
node             1044 ext/dom/php_dom.c 	if (intern->ptr != NULL && ((php_libxml_node_ptr *)intern->ptr)->node != NULL) {
node             1045 ext/dom/php_dom.c 		if (((xmlNodePtr) ((php_libxml_node_ptr *)intern->ptr)->node)->type != XML_DOCUMENT_NODE && ((xmlNodePtr) ((php_libxml_node_ptr *)intern->ptr)->node)->type != XML_HTML_DOCUMENT_NODE) {
node             1509 ext/dom/php_dom.c xmlNsPtr dom_get_nsdecl(xmlNode *node, xmlChar *localName) {
node             1512 ext/dom/php_dom.c 	if (node == NULL)
node             1516 ext/dom/php_dom.c 		cur = node->nsDef;
node             1525 ext/dom/php_dom.c 		cur = node->nsDef;
node              110 ext/dom/php_dom.h void node_list_unlink(xmlNodePtr node);
node              112 ext/dom/php_dom.h xmlNsPtr dom_get_ns(xmlNodePtr node, char *uri, int *errorcode, char *prefix);
node              114 ext/dom/php_dom.h xmlNsPtr dom_get_nsdecl(xmlNode *node, xmlChar *localName);
node              120 ext/dom/php_dom.h int dom_node_is_read_only(xmlNodePtr node);
node              121 ext/dom/php_dom.h int dom_node_children_valid(xmlNodePtr node);
node              139 ext/dom/php_dom.h 	if (__intern->ptr == NULL || !(__ptr = (__prtype)((php_libxml_node_ptr *)__intern->ptr)->node)) { \
node              103 ext/dom/text.c 	xmlNodePtr node;
node              106 ext/dom/text.c 	node = dom_object_get_node(obj);
node              108 ext/dom/text.c 	if (node == NULL) {
node              114 ext/dom/text.c 	while (node->prev && ((node->prev->type == XML_TEXT_NODE) || (node->prev->type == XML_CDATA_SECTION_NODE))) {
node              115 ext/dom/text.c 		node = node->prev;
node              119 ext/dom/text.c 	while (node && ((node->type == XML_TEXT_NODE) || (node->type == XML_CDATA_SECTION_NODE))) {
node              120 ext/dom/text.c 		wholetext = xmlStrcat(wholetext, node->content);
node              121 ext/dom/text.c 		node = node->next;
node              146 ext/dom/text.c 	xmlNodePtr  node;
node              155 ext/dom/text.c 	DOM_GET_OBJ(node, id, xmlNodePtr, intern);
node              157 ext/dom/text.c 	if (node->type != XML_TEXT_NODE && node->type != XML_CDATA_SECTION_NODE) {
node              161 ext/dom/text.c 	cur = xmlNodeGetContent(node);
node              177 ext/dom/text.c 	xmlNodeSetContent(node, first);
node              178 ext/dom/text.c 	nnode = xmlNewDocText(node->doc, second);
node              187 ext/dom/text.c 	if (node->parent != NULL) {
node              189 ext/dom/text.c 		xmlAddNextSibling(node, nnode);
node              204 ext/dom/text.c 	xmlNodePtr  node;
node              210 ext/dom/text.c 	DOM_GET_OBJ(node, id, xmlNodePtr, intern);
node              212 ext/dom/text.c 	if (xmlIsBlankNode(node)) {
node               68 ext/dom/xml_common.h 	if (__intern->node == NULL || !(__ptr = (__prtype)__intern->node->node)) { \
node              140 ext/dom/xpath.c 							xmlNodePtr node = obj->nodesetval->nodeTab[j];
node              143 ext/dom/xpath.c 							if (node->type == XML_NAMESPACE_DECL) {
node              147 ext/dom/xpath.c 								nsparent = node->_private;
node              148 ext/dom/xpath.c 								curns = xmlNewNs(NULL, node->name, NULL);
node              149 ext/dom/xpath.c 								if (node->children) {
node              150 ext/dom/xpath.c 									curns->prefix = xmlStrdup((xmlChar *) node->children);
node              152 ext/dom/xpath.c 								if (node->children) {
node              153 ext/dom/xpath.c 									node = xmlNewDocNode(node->doc, NULL, (xmlChar *) node->children, node->name);
node              155 ext/dom/xpath.c 									node = xmlNewDocNode(node->doc, NULL, (xmlChar *) "xmlns", node->name);
node              157 ext/dom/xpath.c 								node->type = XML_NAMESPACE_DECL;
node              158 ext/dom/xpath.c 								node->parent = nsparent;
node              159 ext/dom/xpath.c 								node->ns = curns;
node              161 ext/dom/xpath.c 							php_dom_create_object(node, &child, &intern->dom);
node              394 ext/dom/xpath.c 	ctxp->node = nodep;
node              411 ext/dom/xpath.c 	ctxp->node = NULL;
node              441 ext/dom/xpath.c 					xmlNodePtr node = nodesetp->nodeTab[i];
node              444 ext/dom/xpath.c 					if (node->type == XML_NAMESPACE_DECL) {
node              448 ext/dom/xpath.c 						nsparent = node->_private;
node              449 ext/dom/xpath.c 						curns = xmlNewNs(NULL, node->name, NULL);
node              450 ext/dom/xpath.c 						if (node->children) {
node              451 ext/dom/xpath.c 							curns->prefix = xmlStrdup((xmlChar *) node->children);
node              453 ext/dom/xpath.c 						if (node->children) {
node              454 ext/dom/xpath.c 							node = xmlNewDocNode(docp, NULL, (xmlChar *) node->children, node->name);
node              456 ext/dom/xpath.c 							node = xmlNewDocNode(docp, NULL, (xmlChar *) "xmlns", node->name);
node              458 ext/dom/xpath.c 						node->type = XML_NAMESPACE_DECL;
node              459 ext/dom/xpath.c 						node->parent = nsparent;
node              460 ext/dom/xpath.c 						node->ns = curns;
node              462 ext/dom/xpath.c 					php_dom_create_object(node, &child, &intern->dom);
node               46 ext/interbase/ibase_events.c 		ibase_event **node;
node               55 ext/interbase/ibase_events.c 		for (node = &event->link->event_head; *node != event; node = &(*node)->event_next);
node               56 ext/interbase/ibase_events.c 		*node = event->event_next;
node              178 ext/libxml/libxml.c 			if (nodeptr->node != NULL && nodeptr->node->type != XML_DOCUMENT_NODE) {
node              179 ext/libxml/libxml.c 				nodeptr->node->_private = NULL;
node              181 ext/libxml/libxml.c 			nodeptr->node = NULL;
node              188 ext/libxml/libxml.c static void php_libxml_node_free(xmlNodePtr node)
node              190 ext/libxml/libxml.c 	if(node) {
node              191 ext/libxml/libxml.c 		if (node->_private != NULL) {
node              192 ext/libxml/libxml.c 			((php_libxml_node_ptr *) node->_private)->node = NULL;
node              194 ext/libxml/libxml.c 		switch (node->type) {
node              196 ext/libxml/libxml.c 				xmlFreeProp((xmlAttrPtr) node);
node              204 ext/libxml/libxml.c 				if (node->name != NULL) {
node              205 ext/libxml/libxml.c 					xmlFree((char *) node->name);
node              207 ext/libxml/libxml.c 				if (((xmlEntityPtr) node)->ExternalID != NULL) {
node              208 ext/libxml/libxml.c 					xmlFree((char *) ((xmlEntityPtr) node)->ExternalID);
node              210 ext/libxml/libxml.c 				if (((xmlEntityPtr) node)->SystemID != NULL) {
node              211 ext/libxml/libxml.c 					xmlFree((char *) ((xmlEntityPtr) node)->SystemID);
node              213 ext/libxml/libxml.c 				xmlFree(node);
node              216 ext/libxml/libxml.c 				if (node->ns) {
node              217 ext/libxml/libxml.c 					xmlFreeNs(node->ns);
node              218 ext/libxml/libxml.c 					node->ns = NULL;
node              220 ext/libxml/libxml.c 				node->type = XML_ELEMENT_NODE;
node              222 ext/libxml/libxml.c 				xmlFreeNode(node);
node              227 ext/libxml/libxml.c static void php_libxml_node_free_list(xmlNodePtr node)
node              231 ext/libxml/libxml.c 	if (node != NULL) {
node              232 ext/libxml/libxml.c 		curnode = node;
node              234 ext/libxml/libxml.c 			node = curnode;
node              235 ext/libxml/libxml.c 			switch (node->type) {
node              241 ext/libxml/libxml.c 					php_libxml_node_free_list((xmlNodePtr) node->properties);
node              244 ext/libxml/libxml.c 						if ((node->doc != NULL) && (((xmlAttrPtr) node)->atype == XML_ATTRIBUTE_ID)) {
node              245 ext/libxml/libxml.c 							xmlRemoveID(node->doc, (xmlAttrPtr) node);
node              252 ext/libxml/libxml.c 					php_libxml_node_free_list(node->children);
node              255 ext/libxml/libxml.c 					php_libxml_node_free_list(node->children);
node              256 ext/libxml/libxml.c 					php_libxml_node_free_list((xmlNodePtr) node->properties);
node              259 ext/libxml/libxml.c 			curnode = node->next;
node              260 ext/libxml/libxml.c 			xmlUnlinkNode(node);
node              261 ext/libxml/libxml.c 			if (php_libxml_unregister_node(node) == 0) {
node              262 ext/libxml/libxml.c 				node->doc = NULL;
node              264 ext/libxml/libxml.c 			php_libxml_node_free(node);
node              495 ext/libxml/libxml.c 		error_copy.node = NULL;
node             1178 ext/libxml/libxml.c 	xmlNodePtr node = NULL;
node             1187 ext/libxml/libxml.c 			node = export_hnd->export_func(object);
node             1190 ext/libxml/libxml.c 	return node;
node             1193 ext/libxml/libxml.c PHP_LIBXML_API int php_libxml_increment_node_ptr(php_libxml_node_object *object, xmlNodePtr node, void *private_data)
node             1197 ext/libxml/libxml.c 	if (object != NULL && node != NULL) {
node             1198 ext/libxml/libxml.c 		if (object->node != NULL) {
node             1199 ext/libxml/libxml.c 			if (object->node->node == node) {
node             1200 ext/libxml/libxml.c 				return object->node->refcount;
node             1205 ext/libxml/libxml.c 		if (node->_private != NULL) {
node             1206 ext/libxml/libxml.c 			object->node = node->_private;
node             1207 ext/libxml/libxml.c 			ret_refcount = ++object->node->refcount;
node             1209 ext/libxml/libxml.c 			if (object->node->_private == NULL) {
node             1210 ext/libxml/libxml.c 				object->node->_private = private_data;
node             1214 ext/libxml/libxml.c 			object->node = emalloc(sizeof(php_libxml_node_ptr));
node             1215 ext/libxml/libxml.c 			object->node->node = node;
node             1216 ext/libxml/libxml.c 			object->node->refcount = 1;
node             1217 ext/libxml/libxml.c 			object->node->_private = private_data;
node             1218 ext/libxml/libxml.c 			node->_private = object->node;
node             1230 ext/libxml/libxml.c 	if (object != NULL && object->node != NULL) {
node             1231 ext/libxml/libxml.c 		obj_node = (php_libxml_node_ptr *) object->node;
node             1234 ext/libxml/libxml.c 			if (obj_node->node != NULL) {
node             1235 ext/libxml/libxml.c 				obj_node->node->_private = NULL;
node             1239 ext/libxml/libxml.c 		object->node = NULL;
node             1288 ext/libxml/libxml.c PHP_LIBXML_API void php_libxml_node_free_resource(xmlNodePtr node)
node             1290 ext/libxml/libxml.c 	if (!node) {
node             1294 ext/libxml/libxml.c 	switch (node->type) {
node             1299 ext/libxml/libxml.c 			if (node->parent == NULL || node->type == XML_NAMESPACE_DECL) {
node             1300 ext/libxml/libxml.c 				php_libxml_node_free_list((xmlNodePtr) node->children);
node             1301 ext/libxml/libxml.c 				switch (node->type) {
node             1312 ext/libxml/libxml.c 						php_libxml_node_free_list((xmlNodePtr) node->properties);
node             1314 ext/libxml/libxml.c 				if (php_libxml_unregister_node(node) == 0) {
node             1315 ext/libxml/libxml.c 					node->doc = NULL;
node             1317 ext/libxml/libxml.c 				php_libxml_node_free(node);
node             1319 ext/libxml/libxml.c 				php_libxml_unregister_node(node);
node             1330 ext/libxml/libxml.c 	if (object != NULL && object->node != NULL) {
node             1331 ext/libxml/libxml.c 		obj_node = (php_libxml_node_ptr *) object->node;
node             1332 ext/libxml/libxml.c 		nodep = object->node->node;
node               75 ext/libxml/php_libxml.h 	xmlNodePtr node;
node               81 ext/libxml/php_libxml.h 	php_libxml_node_ptr *node;
node               96 ext/libxml/php_libxml.h PHP_LIBXML_API int php_libxml_increment_node_ptr(php_libxml_node_object *object, xmlNodePtr node, void *private_data);
node              103 ext/libxml/php_libxml.h PHP_LIBXML_API void php_libxml_node_free_resource(xmlNodePtr node);
node              179 ext/mbstring/oniguruma/regcomp.c unset_addr_list_add(UnsetAddrList* uslist, int offset, struct _Node* node)
node              193 ext/mbstring/oniguruma/regcomp.c   uslist->us[uslist->num].target = node;
node              306 ext/mbstring/oniguruma/regcomp.c static int compile_length_tree(Node* node, regex_t* reg);
node              307 ext/mbstring/oniguruma/regcomp.c static int compile_tree(Node* node, regex_t* reg);
node              360 ext/mbstring/oniguruma/regcomp.c compile_tree_empty_check(Node* node, regex_t* reg, int empty_info)
node              373 ext/mbstring/oniguruma/regcomp.c   r = compile_tree(node, reg);
node              392 ext/mbstring/oniguruma/regcomp.c compile_call(CallNode* node, regex_t* reg)
node              398 ext/mbstring/oniguruma/regcomp.c   r = unset_addr_list_add(node->unset_addr_list, BBUF_GET_OFFSET_POS(reg),
node              399 ext/mbstring/oniguruma/regcomp.c                           node->target);
node              407 ext/mbstring/oniguruma/regcomp.c compile_tree_n_times(Node* node, int n, regex_t* reg)
node              412 ext/mbstring/oniguruma/regcomp.c     r = compile_tree(node, reg);
node              458 ext/mbstring/oniguruma/regcomp.c compile_length_string_node(Node* node, regex_t* reg)
node              465 ext/mbstring/oniguruma/regcomp.c   sn = NSTR(node);
node              469 ext/mbstring/oniguruma/regcomp.c   ambig = NSTRING_IS_AMBIG(node);
node              506 ext/mbstring/oniguruma/regcomp.c compile_string_node(Node* node, regex_t* reg)
node              513 ext/mbstring/oniguruma/regcomp.c   sn = NSTR(node);
node              518 ext/mbstring/oniguruma/regcomp.c   ambig = NSTRING_IS_AMBIG(node);
node             1159 ext/mbstring/oniguruma/regcomp.c compile_length_option_node(EncloseNode* node, regex_t* reg)
node             1164 ext/mbstring/oniguruma/regcomp.c   reg->options = node->option;
node             1165 ext/mbstring/oniguruma/regcomp.c   tlen = compile_length_tree(node->target, reg);
node             1170 ext/mbstring/oniguruma/regcomp.c   if (IS_DYNAMIC_OPTION(prev ^ node->option)) {
node             1179 ext/mbstring/oniguruma/regcomp.c compile_option_node(EncloseNode* node, regex_t* reg)
node             1184 ext/mbstring/oniguruma/regcomp.c   if (IS_DYNAMIC_OPTION(prev ^ node->option)) {
node             1185 ext/mbstring/oniguruma/regcomp.c     r = add_opcode_option(reg, OP_SET_OPTION_PUSH, node->option);
node             1193 ext/mbstring/oniguruma/regcomp.c   reg->options = node->option;
node             1194 ext/mbstring/oniguruma/regcomp.c   r = compile_tree(node->target, reg);
node             1197 ext/mbstring/oniguruma/regcomp.c   if (IS_DYNAMIC_OPTION(prev ^ node->option)) {
node             1205 ext/mbstring/oniguruma/regcomp.c compile_length_enclose_node(EncloseNode* node, regex_t* reg)
node             1210 ext/mbstring/oniguruma/regcomp.c   if (node->type == ENCLOSE_OPTION)
node             1211 ext/mbstring/oniguruma/regcomp.c     return compile_length_option_node(node, reg);
node             1213 ext/mbstring/oniguruma/regcomp.c   if (node->target) {
node             1214 ext/mbstring/oniguruma/regcomp.c     tlen = compile_length_tree(node->target, reg);
node             1220 ext/mbstring/oniguruma/regcomp.c   switch (node->type) {
node             1223 ext/mbstring/oniguruma/regcomp.c     if (IS_ENCLOSE_CALLED(node)) {
node             1226 ext/mbstring/oniguruma/regcomp.c       if (BIT_STATUS_AT(reg->bt_mem_end, node->regnum))
node             1227 ext/mbstring/oniguruma/regcomp.c 	len += (IS_ENCLOSE_RECURSION(node)
node             1230 ext/mbstring/oniguruma/regcomp.c 	len += (IS_ENCLOSE_RECURSION(node)
node             1236 ext/mbstring/oniguruma/regcomp.c       if (BIT_STATUS_AT(reg->bt_mem_start, node->regnum))
node             1241 ext/mbstring/oniguruma/regcomp.c       len += tlen + (BIT_STATUS_AT(reg->bt_mem_end, node->regnum)
node             1247 ext/mbstring/oniguruma/regcomp.c     if (IS_ENCLOSE_STOP_BT_SIMPLE_REPEAT(node)) {
node             1248 ext/mbstring/oniguruma/regcomp.c       QtfrNode* qn = NQTFR(node->target);
node             1268 ext/mbstring/oniguruma/regcomp.c static int get_char_length_tree(Node* node, regex_t* reg, int* len);
node             1271 ext/mbstring/oniguruma/regcomp.c compile_enclose_node(EncloseNode* node, regex_t* reg)
node             1275 ext/mbstring/oniguruma/regcomp.c   if (node->type == ENCLOSE_OPTION)
node             1276 ext/mbstring/oniguruma/regcomp.c     return compile_option_node(node, reg);
node             1278 ext/mbstring/oniguruma/regcomp.c   switch (node->type) {
node             1281 ext/mbstring/oniguruma/regcomp.c     if (IS_ENCLOSE_CALLED(node)) {
node             1284 ext/mbstring/oniguruma/regcomp.c       node->call_addr = BBUF_GET_OFFSET_POS(reg) + SIZE_ABSADDR + SIZE_OP_JUMP;
node             1285 ext/mbstring/oniguruma/regcomp.c       node->state |= NST_ADDR_FIXED;
node             1286 ext/mbstring/oniguruma/regcomp.c       r = add_abs_addr(reg, (int )node->call_addr);
node             1288 ext/mbstring/oniguruma/regcomp.c       len = compile_length_tree(node->target, reg);
node             1290 ext/mbstring/oniguruma/regcomp.c       if (BIT_STATUS_AT(reg->bt_mem_end, node->regnum))
node             1291 ext/mbstring/oniguruma/regcomp.c 	len += (IS_ENCLOSE_RECURSION(node)
node             1294 ext/mbstring/oniguruma/regcomp.c 	len += (IS_ENCLOSE_RECURSION(node)
node             1301 ext/mbstring/oniguruma/regcomp.c     if (BIT_STATUS_AT(reg->bt_mem_start, node->regnum))
node             1306 ext/mbstring/oniguruma/regcomp.c     r = add_mem_num(reg, node->regnum);
node             1308 ext/mbstring/oniguruma/regcomp.c     r = compile_tree(node->target, reg);
node             1311 ext/mbstring/oniguruma/regcomp.c     if (IS_ENCLOSE_CALLED(node)) {
node             1312 ext/mbstring/oniguruma/regcomp.c       if (BIT_STATUS_AT(reg->bt_mem_end, node->regnum))
node             1313 ext/mbstring/oniguruma/regcomp.c 	r = add_opcode(reg, (IS_ENCLOSE_RECURSION(node)
node             1316 ext/mbstring/oniguruma/regcomp.c 	r = add_opcode(reg, (IS_ENCLOSE_RECURSION(node)
node             1320 ext/mbstring/oniguruma/regcomp.c       r = add_mem_num(reg, node->regnum);
node             1327 ext/mbstring/oniguruma/regcomp.c       if (BIT_STATUS_AT(reg->bt_mem_end, node->regnum))
node             1332 ext/mbstring/oniguruma/regcomp.c       r = add_mem_num(reg, node->regnum);
node             1337 ext/mbstring/oniguruma/regcomp.c     if (IS_ENCLOSE_STOP_BT_SIMPLE_REPEAT(node)) {
node             1338 ext/mbstring/oniguruma/regcomp.c       QtfrNode* qn = NQTFR(node->target);
node             1357 ext/mbstring/oniguruma/regcomp.c       r = compile_tree(node->target, reg);
node             1372 ext/mbstring/oniguruma/regcomp.c compile_length_anchor_node(AnchorNode* node, regex_t* reg)
node             1377 ext/mbstring/oniguruma/regcomp.c   if (node->target) {
node             1378 ext/mbstring/oniguruma/regcomp.c     tlen = compile_length_tree(node->target, reg);
node             1382 ext/mbstring/oniguruma/regcomp.c   switch (node->type) {
node             1405 ext/mbstring/oniguruma/regcomp.c compile_anchor_node(AnchorNode* node, regex_t* reg)
node             1409 ext/mbstring/oniguruma/regcomp.c   switch (node->type) {
node             1427 ext/mbstring/oniguruma/regcomp.c     r = compile_tree(node->target, reg);
node             1433 ext/mbstring/oniguruma/regcomp.c     len = compile_length_tree(node->target, reg);
node             1437 ext/mbstring/oniguruma/regcomp.c     r = compile_tree(node->target, reg);
node             1447 ext/mbstring/oniguruma/regcomp.c       if (node->char_len < 0) {
node             1448 ext/mbstring/oniguruma/regcomp.c 	r = get_char_length_tree(node->target, reg, &n);
node             1452 ext/mbstring/oniguruma/regcomp.c 	n = node->char_len;
node             1455 ext/mbstring/oniguruma/regcomp.c       r = compile_tree(node->target, reg);
node             1462 ext/mbstring/oniguruma/regcomp.c       len = compile_length_tree(node->target, reg);
node             1466 ext/mbstring/oniguruma/regcomp.c       if (node->char_len < 0) {
node             1467 ext/mbstring/oniguruma/regcomp.c 	r = get_char_length_tree(node->target, reg, &n);
node             1471 ext/mbstring/oniguruma/regcomp.c 	n = node->char_len;
node             1474 ext/mbstring/oniguruma/regcomp.c       r = compile_tree(node->target, reg);
node             1489 ext/mbstring/oniguruma/regcomp.c compile_length_tree(Node* node, regex_t* reg)
node             1493 ext/mbstring/oniguruma/regcomp.c   type = NTYPE(node);
node             1498 ext/mbstring/oniguruma/regcomp.c       r = compile_length_tree(NCAR(node), reg);
node             1501 ext/mbstring/oniguruma/regcomp.c     } while (IS_NOT_NULL(node = NCDR(node)));
node             1511 ext/mbstring/oniguruma/regcomp.c 	r += compile_length_tree(NCAR(node), reg);
node             1513 ext/mbstring/oniguruma/regcomp.c       } while (IS_NOT_NULL(node = NCDR(node)));
node             1519 ext/mbstring/oniguruma/regcomp.c     if (NSTRING_IS_RAW(node))
node             1520 ext/mbstring/oniguruma/regcomp.c       r = compile_length_string_raw_node(NSTR(node), reg);
node             1522 ext/mbstring/oniguruma/regcomp.c       r = compile_length_string_node(node, reg);
node             1526 ext/mbstring/oniguruma/regcomp.c     r = compile_length_cclass_node(NCCLASS(node), reg);
node             1536 ext/mbstring/oniguruma/regcomp.c       BRefNode* br = NBREF(node);
node             1562 ext/mbstring/oniguruma/regcomp.c     r = compile_length_quantifier_node(NQTFR(node), reg);
node             1566 ext/mbstring/oniguruma/regcomp.c     r = compile_length_enclose_node(NENCLOSE(node), reg);
node             1570 ext/mbstring/oniguruma/regcomp.c     r = compile_length_anchor_node(NANCHOR(node), reg);
node             1582 ext/mbstring/oniguruma/regcomp.c compile_tree(Node* node, regex_t* reg)
node             1586 ext/mbstring/oniguruma/regcomp.c   type = NTYPE(node);
node             1590 ext/mbstring/oniguruma/regcomp.c       r = compile_tree(NCAR(node), reg);
node             1591 ext/mbstring/oniguruma/regcomp.c     } while (r == 0 && IS_NOT_NULL(node = NCDR(node)));
node             1596 ext/mbstring/oniguruma/regcomp.c       Node* x = node;
node             1607 ext/mbstring/oniguruma/regcomp.c 	len = compile_length_tree(NCAR(node), reg);
node             1608 ext/mbstring/oniguruma/regcomp.c 	if (IS_NOT_NULL(NCDR(node))) {
node             1612 ext/mbstring/oniguruma/regcomp.c 	r = compile_tree(NCAR(node), reg);
node             1614 ext/mbstring/oniguruma/regcomp.c 	if (IS_NOT_NULL(NCDR(node))) {
node             1619 ext/mbstring/oniguruma/regcomp.c       } while (IS_NOT_NULL(node = NCDR(node)));
node             1624 ext/mbstring/oniguruma/regcomp.c     if (NSTRING_IS_RAW(node))
node             1625 ext/mbstring/oniguruma/regcomp.c       r = compile_string_raw_node(NSTR(node), reg);
node             1627 ext/mbstring/oniguruma/regcomp.c       r = compile_string_node(node, reg);
node             1631 ext/mbstring/oniguruma/regcomp.c     r = compile_cclass_node(NCCLASS(node), reg);
node             1638 ext/mbstring/oniguruma/regcomp.c       switch (NCTYPE(node)->ctype) {
node             1640 ext/mbstring/oniguruma/regcomp.c 	if (NCTYPE(node)->not != 0)  op = OP_NOT_WORD;
node             1660 ext/mbstring/oniguruma/regcomp.c       BRefNode* br = NBREF(node);
node             1722 ext/mbstring/oniguruma/regcomp.c     r = compile_call(NCALL(node), reg);
node             1727 ext/mbstring/oniguruma/regcomp.c     r = compile_quantifier_node(NQTFR(node), reg);
node             1731 ext/mbstring/oniguruma/regcomp.c     r = compile_enclose_node(NENCLOSE(node), reg);
node             1735 ext/mbstring/oniguruma/regcomp.c     r = compile_anchor_node(NANCHOR(node), reg);
node             1740 ext/mbstring/oniguruma/regcomp.c     fprintf(stderr, "compile_tree: undefined node type %d\n", NTYPE(node));
node             1754 ext/mbstring/oniguruma/regcomp.c   Node* node = *plink;
node             1756 ext/mbstring/oniguruma/regcomp.c   switch (NTYPE(node)) {
node             1760 ext/mbstring/oniguruma/regcomp.c       r = noname_disable_map(&(NCAR(node)), map, counter);
node             1761 ext/mbstring/oniguruma/regcomp.c     } while (r == 0 && IS_NOT_NULL(node = NCDR(node)));
node             1766 ext/mbstring/oniguruma/regcomp.c       Node** ptarget = &(NQTFR(node)->target);
node             1770 ext/mbstring/oniguruma/regcomp.c 	onig_reduce_nested_quantifier(node, *ptarget);
node             1777 ext/mbstring/oniguruma/regcomp.c       EncloseNode* en = NENCLOSE(node);
node             1788 ext/mbstring/oniguruma/regcomp.c 	  onig_node_free(node);
node             1805 ext/mbstring/oniguruma/regcomp.c renumber_node_backref(Node* node, GroupNumRemap* map)
node             1809 ext/mbstring/oniguruma/regcomp.c   BRefNode* bn = NBREF(node);
node             1833 ext/mbstring/oniguruma/regcomp.c renumber_by_map(Node* node, GroupNumRemap* map)
node             1837 ext/mbstring/oniguruma/regcomp.c   switch (NTYPE(node)) {
node             1841 ext/mbstring/oniguruma/regcomp.c       r = renumber_by_map(NCAR(node), map);
node             1842 ext/mbstring/oniguruma/regcomp.c     } while (r == 0 && IS_NOT_NULL(node = NCDR(node)));
node             1845 ext/mbstring/oniguruma/regcomp.c     r = renumber_by_map(NQTFR(node)->target, map);
node             1848 ext/mbstring/oniguruma/regcomp.c     r = renumber_by_map(NENCLOSE(node)->target, map);
node             1852 ext/mbstring/oniguruma/regcomp.c     r = renumber_node_backref(node, map);
node             1863 ext/mbstring/oniguruma/regcomp.c numbered_ref_check(Node* node)
node             1867 ext/mbstring/oniguruma/regcomp.c   switch (NTYPE(node)) {
node             1871 ext/mbstring/oniguruma/regcomp.c       r = numbered_ref_check(NCAR(node));
node             1872 ext/mbstring/oniguruma/regcomp.c     } while (r == 0 && IS_NOT_NULL(node = NCDR(node)));
node             1875 ext/mbstring/oniguruma/regcomp.c     r = numbered_ref_check(NQTFR(node)->target);
node             1878 ext/mbstring/oniguruma/regcomp.c     r = numbered_ref_check(NENCLOSE(node)->target);
node             1882 ext/mbstring/oniguruma/regcomp.c     if (! IS_BACKREF_NAME_REF(NBREF(node)))
node             1956 ext/mbstring/oniguruma/regcomp.c quantifiers_memory_node_info(Node* node)
node             1960 ext/mbstring/oniguruma/regcomp.c   switch (NTYPE(node)) {
node             1966 ext/mbstring/oniguruma/regcomp.c 	v = quantifiers_memory_node_info(NCAR(node));
node             1968 ext/mbstring/oniguruma/regcomp.c       } while (v >= 0 && IS_NOT_NULL(node = NCDR(node)));
node             1974 ext/mbstring/oniguruma/regcomp.c     if (IS_CALL_RECURSION(NCALL(node))) {
node             1978 ext/mbstring/oniguruma/regcomp.c       r = quantifiers_memory_node_info(NCALL(node)->target);
node             1984 ext/mbstring/oniguruma/regcomp.c       QtfrNode* qn = NQTFR(node);
node             1993 ext/mbstring/oniguruma/regcomp.c       EncloseNode* en = NENCLOSE(node);
node             2024 ext/mbstring/oniguruma/regcomp.c get_min_match_length(Node* node, OnigDistance *min, ScanEnv* env)
node             2030 ext/mbstring/oniguruma/regcomp.c   switch (NTYPE(node)) {
node             2036 ext/mbstring/oniguruma/regcomp.c       BRefNode* br = NBREF(node);
node             2054 ext/mbstring/oniguruma/regcomp.c     if (IS_CALL_RECURSION(NCALL(node))) {
node             2055 ext/mbstring/oniguruma/regcomp.c       EncloseNode* en = NENCLOSE(NCALL(node)->target);
node             2060 ext/mbstring/oniguruma/regcomp.c       r = get_min_match_length(NCALL(node)->target, min, env);
node             2066 ext/mbstring/oniguruma/regcomp.c       r = get_min_match_length(NCAR(node), &tmin, env);
node             2068 ext/mbstring/oniguruma/regcomp.c     } while (r == 0 && IS_NOT_NULL(node = NCDR(node)));
node             2074 ext/mbstring/oniguruma/regcomp.c       y = node;
node             2079 ext/mbstring/oniguruma/regcomp.c 	if (y == node) *min = tmin;
node             2087 ext/mbstring/oniguruma/regcomp.c       StrNode* sn = NSTR(node);
node             2103 ext/mbstring/oniguruma/regcomp.c       QtfrNode* qn = NQTFR(node);
node             2115 ext/mbstring/oniguruma/regcomp.c       EncloseNode* en = NENCLOSE(node);
node             2125 ext/mbstring/oniguruma/regcomp.c 	    SET_ENCLOSE_STATUS(node, NST_MIN_FIXED);
node             2147 ext/mbstring/oniguruma/regcomp.c get_max_match_length(Node* node, OnigDistance *max, ScanEnv* env)
node             2153 ext/mbstring/oniguruma/regcomp.c   switch (NTYPE(node)) {
node             2156 ext/mbstring/oniguruma/regcomp.c       r = get_max_match_length(NCAR(node), &tmax, env);
node             2159 ext/mbstring/oniguruma/regcomp.c     } while (r == 0 && IS_NOT_NULL(node = NCDR(node)));
node             2164 ext/mbstring/oniguruma/regcomp.c       r = get_max_match_length(NCAR(node), &tmax, env);
node             2166 ext/mbstring/oniguruma/regcomp.c     } while (r == 0 && IS_NOT_NULL(node = NCDR(node)));
node             2171 ext/mbstring/oniguruma/regcomp.c       StrNode* sn = NSTR(node);
node             2190 ext/mbstring/oniguruma/regcomp.c       BRefNode* br = NBREF(node);
node             2207 ext/mbstring/oniguruma/regcomp.c     if (! IS_CALL_RECURSION(NCALL(node)))
node             2208 ext/mbstring/oniguruma/regcomp.c       r = get_max_match_length(NCALL(node)->target, max, env);
node             2216 ext/mbstring/oniguruma/regcomp.c       QtfrNode* qn = NQTFR(node);
node             2232 ext/mbstring/oniguruma/regcomp.c       EncloseNode* en = NENCLOSE(node);
node             2242 ext/mbstring/oniguruma/regcomp.c 	    SET_ENCLOSE_STATUS(node, NST_MAX_FIXED);
node             2268 ext/mbstring/oniguruma/regcomp.c get_char_length_tree1(Node* node, regex_t* reg, int* len, int level)
node             2275 ext/mbstring/oniguruma/regcomp.c   switch (NTYPE(node)) {
node             2278 ext/mbstring/oniguruma/regcomp.c       r = get_char_length_tree1(NCAR(node), reg, &tlen, level);
node             2281 ext/mbstring/oniguruma/regcomp.c     } while (r == 0 && IS_NOT_NULL(node = NCDR(node)));
node             2289 ext/mbstring/oniguruma/regcomp.c       r = get_char_length_tree1(NCAR(node), reg, &tlen, level);
node             2290 ext/mbstring/oniguruma/regcomp.c       while (r == 0 && IS_NOT_NULL(node = NCDR(node))) {
node             2291 ext/mbstring/oniguruma/regcomp.c 	r = get_char_length_tree1(NCAR(node), reg, &tlen2, level);
node             2312 ext/mbstring/oniguruma/regcomp.c       StrNode* sn = NSTR(node);
node             2323 ext/mbstring/oniguruma/regcomp.c       QtfrNode* qn = NQTFR(node);
node             2336 ext/mbstring/oniguruma/regcomp.c     if (! IS_CALL_RECURSION(NCALL(node)))
node             2337 ext/mbstring/oniguruma/regcomp.c       r = get_char_length_tree1(NCALL(node)->target, reg, len, level);
node             2354 ext/mbstring/oniguruma/regcomp.c       EncloseNode* en = NENCLOSE(node);
node             2364 ext/mbstring/oniguruma/regcomp.c 	    SET_ENCLOSE_STATUS(node, NST_CLEN_FIXED);
node             2391 ext/mbstring/oniguruma/regcomp.c get_char_length_tree(Node* node, regex_t* reg, int* len)
node             2393 ext/mbstring/oniguruma/regcomp.c   return get_char_length_tree1(node, reg, len, 0);
node             2573 ext/mbstring/oniguruma/regcomp.c get_head_value_node(Node* node, int exact, regex_t* reg)
node             2577 ext/mbstring/oniguruma/regcomp.c   switch (NTYPE(node)) {
node             2589 ext/mbstring/oniguruma/regcomp.c       n = node;
node             2594 ext/mbstring/oniguruma/regcomp.c     n = get_head_value_node(NCAR(node), exact, reg);
node             2599 ext/mbstring/oniguruma/regcomp.c       StrNode* sn = NSTR(node);
node             2605 ext/mbstring/oniguruma/regcomp.c 	  !NSTRING_IS_RAW(node) && IS_IGNORECASE(reg->options)) {
node             2608 ext/mbstring/oniguruma/regcomp.c 	n = node;
node             2615 ext/mbstring/oniguruma/regcomp.c       QtfrNode* qn = NQTFR(node);
node             2627 ext/mbstring/oniguruma/regcomp.c       EncloseNode* en = NENCLOSE(node);
node             2633 ext/mbstring/oniguruma/regcomp.c 	  reg->options = NENCLOSE(node)->option;
node             2634 ext/mbstring/oniguruma/regcomp.c 	  n = get_head_value_node(NENCLOSE(node)->target, exact, reg);
node             2648 ext/mbstring/oniguruma/regcomp.c     if (NANCHOR(node)->type == ANCHOR_PREC_READ)
node             2649 ext/mbstring/oniguruma/regcomp.c       n = get_head_value_node(NANCHOR(node)->target, exact, reg);
node             2660 ext/mbstring/oniguruma/regcomp.c check_type_tree(Node* node, int type_mask, int enclose_mask, int anchor_mask)
node             2664 ext/mbstring/oniguruma/regcomp.c   type = NTYPE(node);
node             2672 ext/mbstring/oniguruma/regcomp.c       r = check_type_tree(NCAR(node), type_mask, enclose_mask,
node             2674 ext/mbstring/oniguruma/regcomp.c     } while (r == 0 && IS_NOT_NULL(node = NCDR(node)));
node             2678 ext/mbstring/oniguruma/regcomp.c     r = check_type_tree(NQTFR(node)->target, type_mask, enclose_mask,
node             2684 ext/mbstring/oniguruma/regcomp.c       EncloseNode* en = NENCLOSE(node);
node             2693 ext/mbstring/oniguruma/regcomp.c     type = NANCHOR(node)->type;
node             2697 ext/mbstring/oniguruma/regcomp.c     if (NANCHOR(node)->target)
node             2698 ext/mbstring/oniguruma/regcomp.c       r = check_type_tree(NANCHOR(node)->target,
node             2714 ext/mbstring/oniguruma/regcomp.c subexp_inf_recursive_check(Node* node, ScanEnv* env, int head)
node             2719 ext/mbstring/oniguruma/regcomp.c   type = NTYPE(node);
node             2727 ext/mbstring/oniguruma/regcomp.c       x = node;
node             2746 ext/mbstring/oniguruma/regcomp.c 	ret = subexp_inf_recursive_check(NCAR(node), env, head);
node             2749 ext/mbstring/oniguruma/regcomp.c       } while (IS_NOT_NULL(node = NCDR(node)));
node             2754 ext/mbstring/oniguruma/regcomp.c     r = subexp_inf_recursive_check(NQTFR(node)->target, env, head);
node             2756 ext/mbstring/oniguruma/regcomp.c       if (NQTFR(node)->lower == 0) r = 0;
node             2762 ext/mbstring/oniguruma/regcomp.c       AnchorNode* an = NANCHOR(node);
node             2775 ext/mbstring/oniguruma/regcomp.c     r = subexp_inf_recursive_check(NCALL(node)->target, env, head);
node             2779 ext/mbstring/oniguruma/regcomp.c     if (IS_ENCLOSE_MARK2(NENCLOSE(node)))
node             2781 ext/mbstring/oniguruma/regcomp.c     else if (IS_ENCLOSE_MARK1(NENCLOSE(node)))
node             2784 ext/mbstring/oniguruma/regcomp.c       SET_ENCLOSE_STATUS(node, NST_MARK2);
node             2785 ext/mbstring/oniguruma/regcomp.c       r = subexp_inf_recursive_check(NENCLOSE(node)->target, env, head);
node             2786 ext/mbstring/oniguruma/regcomp.c       CLEAR_ENCLOSE_STATUS(node, NST_MARK2);
node             2798 ext/mbstring/oniguruma/regcomp.c subexp_inf_recursive_check_trav(Node* node, ScanEnv* env)
node             2803 ext/mbstring/oniguruma/regcomp.c   type = NTYPE(node);
node             2808 ext/mbstring/oniguruma/regcomp.c       r = subexp_inf_recursive_check_trav(NCAR(node), env);
node             2809 ext/mbstring/oniguruma/regcomp.c     } while (r == 0 && IS_NOT_NULL(node = NCDR(node)));
node             2813 ext/mbstring/oniguruma/regcomp.c     r = subexp_inf_recursive_check_trav(NQTFR(node)->target, env);
node             2818 ext/mbstring/oniguruma/regcomp.c       AnchorNode* an = NANCHOR(node);
node             2832 ext/mbstring/oniguruma/regcomp.c       EncloseNode* en = NENCLOSE(node);
node             2835 ext/mbstring/oniguruma/regcomp.c 	SET_ENCLOSE_STATUS(node, NST_MARK1);
node             2838 ext/mbstring/oniguruma/regcomp.c 	CLEAR_ENCLOSE_STATUS(node, NST_MARK1);
node             2853 ext/mbstring/oniguruma/regcomp.c subexp_recursive_check(Node* node)
node             2857 ext/mbstring/oniguruma/regcomp.c   switch (NTYPE(node)) {
node             2861 ext/mbstring/oniguruma/regcomp.c       r |= subexp_recursive_check(NCAR(node));
node             2862 ext/mbstring/oniguruma/regcomp.c     } while (IS_NOT_NULL(node = NCDR(node)));
node             2866 ext/mbstring/oniguruma/regcomp.c     r = subexp_recursive_check(NQTFR(node)->target);
node             2871 ext/mbstring/oniguruma/regcomp.c       AnchorNode* an = NANCHOR(node);
node             2884 ext/mbstring/oniguruma/regcomp.c     r = subexp_recursive_check(NCALL(node)->target);
node             2885 ext/mbstring/oniguruma/regcomp.c     if (r != 0) SET_CALL_RECURSION(node);
node             2889 ext/mbstring/oniguruma/regcomp.c     if (IS_ENCLOSE_MARK2(NENCLOSE(node)))
node             2891 ext/mbstring/oniguruma/regcomp.c     else if (IS_ENCLOSE_MARK1(NENCLOSE(node)))
node             2894 ext/mbstring/oniguruma/regcomp.c       SET_ENCLOSE_STATUS(node, NST_MARK2);
node             2895 ext/mbstring/oniguruma/regcomp.c       r = subexp_recursive_check(NENCLOSE(node)->target);
node             2896 ext/mbstring/oniguruma/regcomp.c       CLEAR_ENCLOSE_STATUS(node, NST_MARK2);
node             2909 ext/mbstring/oniguruma/regcomp.c subexp_recursive_check_trav(Node* node, ScanEnv* env)
node             2916 ext/mbstring/oniguruma/regcomp.c   type = NTYPE(node);
node             2923 ext/mbstring/oniguruma/regcomp.c 	ret = subexp_recursive_check_trav(NCAR(node), env);
node             2926 ext/mbstring/oniguruma/regcomp.c       } while (IS_NOT_NULL(node = NCDR(node)));
node             2931 ext/mbstring/oniguruma/regcomp.c     r = subexp_recursive_check_trav(NQTFR(node)->target, env);
node             2932 ext/mbstring/oniguruma/regcomp.c     if (NQTFR(node)->upper == 0) {
node             2934 ext/mbstring/oniguruma/regcomp.c 	NQTFR(node)->is_refered = 1;
node             2940 ext/mbstring/oniguruma/regcomp.c       AnchorNode* an = NANCHOR(node);
node             2954 ext/mbstring/oniguruma/regcomp.c       EncloseNode* en = NENCLOSE(node);
node             2958 ext/mbstring/oniguruma/regcomp.c 	  SET_ENCLOSE_STATUS(node, NST_MARK1);
node             2960 ext/mbstring/oniguruma/regcomp.c 	  if (r != 0) SET_ENCLOSE_STATUS(node, NST_RECURSION);
node             2961 ext/mbstring/oniguruma/regcomp.c 	  CLEAR_ENCLOSE_STATUS(node, NST_MARK1);
node             2978 ext/mbstring/oniguruma/regcomp.c setup_subexp_call(Node* node, ScanEnv* env)
node             2983 ext/mbstring/oniguruma/regcomp.c   type = NTYPE(node);
node             2987 ext/mbstring/oniguruma/regcomp.c       r = setup_subexp_call(NCAR(node), env);
node             2988 ext/mbstring/oniguruma/regcomp.c     } while (r == 0 && IS_NOT_NULL(node = NCDR(node)));
node             2993 ext/mbstring/oniguruma/regcomp.c       r = setup_subexp_call(NCAR(node), env);
node             2994 ext/mbstring/oniguruma/regcomp.c     } while (r == 0 && IS_NOT_NULL(node = NCDR(node)));
node             2998 ext/mbstring/oniguruma/regcomp.c     r = setup_subexp_call(NQTFR(node)->target, env);
node             3001 ext/mbstring/oniguruma/regcomp.c     r = setup_subexp_call(NENCLOSE(node)->target, env);
node             3006 ext/mbstring/oniguruma/regcomp.c       CallNode* cn = NCALL(node);
node             3065 ext/mbstring/oniguruma/regcomp.c       AnchorNode* an = NANCHOR(node);
node             3091 ext/mbstring/oniguruma/regcomp.c divide_look_behind_alternatives(Node* node)
node             3094 ext/mbstring/oniguruma/regcomp.c   AnchorNode* an = NANCHOR(node);
node             3099 ext/mbstring/oniguruma/regcomp.c   swap_node(node, head);
node             3100 ext/mbstring/oniguruma/regcomp.c   NCAR(node) = head;
node             3103 ext/mbstring/oniguruma/regcomp.c   np = node;
node             3112 ext/mbstring/oniguruma/regcomp.c     np = node;
node             3121 ext/mbstring/oniguruma/regcomp.c setup_look_behind(Node* node, regex_t* reg, ScanEnv* env)
node             3124 ext/mbstring/oniguruma/regcomp.c   AnchorNode* an = NANCHOR(node);
node             3133 ext/mbstring/oniguruma/regcomp.c       r = divide_look_behind_alternatives(node);
node             3142 ext/mbstring/oniguruma/regcomp.c next_setup(Node* node, Node* next_node, regex_t* reg)
node             3147 ext/mbstring/oniguruma/regcomp.c   type = NTYPE(node);
node             3149 ext/mbstring/oniguruma/regcomp.c     QtfrNode* qn = NQTFR(node);
node             3170 ext/mbstring/oniguruma/regcomp.c 	      swap_node(node, en);
node             3171 ext/mbstring/oniguruma/regcomp.c 	      NENCLOSE(node)->target = en;
node             3179 ext/mbstring/oniguruma/regcomp.c     EncloseNode* en = NENCLOSE(node);
node             3181 ext/mbstring/oniguruma/regcomp.c       node = en->target;
node             3190 ext/mbstring/oniguruma/regcomp.c update_string_node_case_fold(regex_t* reg, Node *node)
node             3195 ext/mbstring/oniguruma/regcomp.c   StrNode* sn = NSTR(node);
node             3220 ext/mbstring/oniguruma/regcomp.c   r = onig_node_str_set(node, sbuf, sp);
node             3235 ext/mbstring/oniguruma/regcomp.c   Node *node;
node             3237 ext/mbstring/oniguruma/regcomp.c   node = onig_node_new_str(s, end);
node             3238 ext/mbstring/oniguruma/regcomp.c   if (IS_NULL(node)) return ONIGERR_MEMORY;
node             3240 ext/mbstring/oniguruma/regcomp.c   r = update_string_node_case_fold(reg, node);
node             3242 ext/mbstring/oniguruma/regcomp.c     onig_node_free(node);
node             3246 ext/mbstring/oniguruma/regcomp.c   NSTRING_SET_AMBIG(node);
node             3247 ext/mbstring/oniguruma/regcomp.c   NSTRING_SET_DONT_GET_OPT_INFO(node);
node             3248 ext/mbstring/oniguruma/regcomp.c   *rnode = node;
node             3365 ext/mbstring/oniguruma/regcomp.c expand_case_fold_string(Node* node, regex_t* reg)
node             3373 ext/mbstring/oniguruma/regcomp.c   StrNode* sn = NSTR(node);
node             3375 ext/mbstring/oniguruma/regcomp.c   if (NSTRING_IS_AMBIG(node)) return 0;
node             3488 ext/mbstring/oniguruma/regcomp.c   swap_node(node, top_root);
node             3511 ext/mbstring/oniguruma/regcomp.c setup_comb_exp_check(Node* node, int state, ScanEnv* env)
node             3516 ext/mbstring/oniguruma/regcomp.c   type = NTYPE(node);
node             3522 ext/mbstring/oniguruma/regcomp.c 	r = setup_comb_exp_check(NCAR(node), r, env);
node             3523 ext/mbstring/oniguruma/regcomp.c 	prev = NCAR(node);
node             3524 ext/mbstring/oniguruma/regcomp.c       } while (r >= 0 && IS_NOT_NULL(node = NCDR(node)));
node             3532 ext/mbstring/oniguruma/regcomp.c 	ret = setup_comb_exp_check(NCAR(node), state, env);
node             3534 ext/mbstring/oniguruma/regcomp.c       } while (ret >= 0 && IS_NOT_NULL(node = NCDR(node)));
node             3542 ext/mbstring/oniguruma/regcomp.c       QtfrNode* qn = NQTFR(node);
node             3605 ext/mbstring/oniguruma/regcomp.c       EncloseNode* en = NENCLOSE(node);
node             3626 ext/mbstring/oniguruma/regcomp.c     if (IS_CALL_RECURSION(NCALL(node)))
node             3629 ext/mbstring/oniguruma/regcomp.c       r = setup_comb_exp_check(NCALL(node)->target, state, env);
node             3655 ext/mbstring/oniguruma/regcomp.c setup_tree(Node* node, regex_t* reg, int state, ScanEnv* env)
node             3660 ext/mbstring/oniguruma/regcomp.c   type = NTYPE(node);
node             3666 ext/mbstring/oniguruma/regcomp.c 	r = setup_tree(NCAR(node), reg, state, env);
node             3668 ext/mbstring/oniguruma/regcomp.c 	  r = next_setup(prev, NCAR(node), reg);
node             3670 ext/mbstring/oniguruma/regcomp.c 	prev = NCAR(node);
node             3671 ext/mbstring/oniguruma/regcomp.c       } while (r == 0 && IS_NOT_NULL(node = NCDR(node)));
node             3677 ext/mbstring/oniguruma/regcomp.c       r = setup_tree(NCAR(node), reg, (state | IN_ALT), env);
node             3678 ext/mbstring/oniguruma/regcomp.c     } while (r == 0 && IS_NOT_NULL(node = NCDR(node)));
node             3685 ext/mbstring/oniguruma/regcomp.c     if (IS_IGNORECASE(reg->options) && !NSTRING_IS_RAW(node)) {
node             3686 ext/mbstring/oniguruma/regcomp.c       r = expand_case_fold_string(node, reg);
node             3704 ext/mbstring/oniguruma/regcomp.c       BRefNode* br = NBREF(node);
node             3723 ext/mbstring/oniguruma/regcomp.c       QtfrNode* qn = NQTFR(node);
node             3772 ext/mbstring/oniguruma/regcomp.c 	    onig_node_conv_to_str_node(node, NSTR(target)->flag);
node             3774 ext/mbstring/oniguruma/regcomp.c 	      r = onig_node_str_cat(node, sn->s, sn->end);
node             3802 ext/mbstring/oniguruma/regcomp.c       EncloseNode* en = NENCLOSE(node);
node             3808 ext/mbstring/oniguruma/regcomp.c 	  reg->options = NENCLOSE(node)->option;
node             3809 ext/mbstring/oniguruma/regcomp.c 	  r = setup_tree(NENCLOSE(node)->target, reg, state, env);
node             3832 ext/mbstring/oniguruma/regcomp.c 		SET_ENCLOSE_STATUS(node, NST_STOP_BT_SIMPLE_REPEAT);
node             3843 ext/mbstring/oniguruma/regcomp.c       AnchorNode* an = NANCHOR(node);
node             3872 ext/mbstring/oniguruma/regcomp.c 	  r = setup_look_behind(node, reg, env);
node             3884 ext/mbstring/oniguruma/regcomp.c 	  r = setup_look_behind(node, reg, env);
node             4538 ext/mbstring/oniguruma/regcomp.c optimize_node_left(Node* node, NodeOptInfo* opt, OptEnv* env)
node             4546 ext/mbstring/oniguruma/regcomp.c   type = NTYPE(node);
node             4552 ext/mbstring/oniguruma/regcomp.c       Node* nd = node;
node             4568 ext/mbstring/oniguruma/regcomp.c       Node* nd = node;
node             4573 ext/mbstring/oniguruma/regcomp.c 	  if (nd == node) copy_node_opt_info(opt, &nopt);
node             4582 ext/mbstring/oniguruma/regcomp.c       StrNode* sn = NSTR(node);
node             4584 ext/mbstring/oniguruma/regcomp.c       int is_raw = NSTRING_IS_RAW(node);
node             4586 ext/mbstring/oniguruma/regcomp.c       if (! NSTRING_IS_AMBIG(node)) {
node             4588 ext/mbstring/oniguruma/regcomp.c 				  NSTRING_IS_RAW(node), env->enc);
node             4597 ext/mbstring/oniguruma/regcomp.c 	if (NSTRING_IS_DONT_GET_OPT_INFO(node)) {
node             4626 ext/mbstring/oniguruma/regcomp.c       CClassNode* cc = NCCLASS(node);
node             4657 ext/mbstring/oniguruma/regcomp.c 	switch (NCTYPE(node)->ctype) {
node             4659 ext/mbstring/oniguruma/regcomp.c 	  if (NCTYPE(node)->not != 0) {
node             4692 ext/mbstring/oniguruma/regcomp.c     switch (NANCHOR(node)->type) {
node             4699 ext/mbstring/oniguruma/regcomp.c       add_opt_anc_info(&opt->anc, NANCHOR(node)->type);
node             4706 ext/mbstring/oniguruma/regcomp.c 	r = optimize_node_left(NANCHOR(node)->target, &nopt, env);
node             4734 ext/mbstring/oniguruma/regcomp.c       BRefNode* br = NBREF(node);
node             4759 ext/mbstring/oniguruma/regcomp.c     if (IS_CALL_RECURSION(NCALL(node)))
node             4763 ext/mbstring/oniguruma/regcomp.c       env->options = NENCLOSE(NCALL(node)->target)->option;
node             4764 ext/mbstring/oniguruma/regcomp.c       r = optimize_node_left(NCALL(node)->target, opt, env);
node             4775 ext/mbstring/oniguruma/regcomp.c       QtfrNode* qn = NQTFR(node);
node             4825 ext/mbstring/oniguruma/regcomp.c       EncloseNode* en = NENCLOSE(node);
node             4872 ext/mbstring/oniguruma/regcomp.c 	    NTYPE(node));
node             4957 ext/mbstring/oniguruma/regcomp.c set_optimize_info_from_tree(Node* node, regex_t* reg, ScanEnv* scan_env)
node             4970 ext/mbstring/oniguruma/regcomp.c   r = optimize_node_left(node, &opt, &env);
node             5258 ext/mbstring/oniguruma/regcomp.c static void print_tree P_((FILE* f, Node* node));
node             6115 ext/mbstring/oniguruma/regcomp.c print_indent_tree(FILE* f, Node* node, int indent)
node             6122 ext/mbstring/oniguruma/regcomp.c   if (IS_NULL(node)) {
node             6127 ext/mbstring/oniguruma/regcomp.c   type = NTYPE(node);
node             6131 ext/mbstring/oniguruma/regcomp.c     if (NTYPE(node) == NT_LIST)
node             6132 ext/mbstring/oniguruma/regcomp.c       fprintf(f, "<list:%x>\n", (int )node);
node             6134 ext/mbstring/oniguruma/regcomp.c       fprintf(f, "<alt:%x>\n", (int )node);
node             6136 ext/mbstring/oniguruma/regcomp.c     print_indent_tree(f, NCAR(node), indent + add);
node             6137 ext/mbstring/oniguruma/regcomp.c     while (IS_NOT_NULL(node = NCDR(node))) {
node             6138 ext/mbstring/oniguruma/regcomp.c       if (NTYPE(node) != type) {
node             6139 ext/mbstring/oniguruma/regcomp.c 	fprintf(f, "ERROR: list/alt right is not a cons. %d\n", NTYPE(node));
node             6142 ext/mbstring/oniguruma/regcomp.c       print_indent_tree(f, NCAR(node), indent + add);
node             6148 ext/mbstring/oniguruma/regcomp.c 	    (NSTRING_IS_RAW(node) ? "-raw" : ""), (int )node);
node             6149 ext/mbstring/oniguruma/regcomp.c     for (p = NSTR(node)->s; p < NSTR(node)->end; p++) {
node             6159 ext/mbstring/oniguruma/regcomp.c     fprintf(f, "<cclass:%x>", (int )node);
node             6160 ext/mbstring/oniguruma/regcomp.c     if (IS_NCCLASS_NOT(NCCLASS(node))) fputs(" not", f);
node             6161 ext/mbstring/oniguruma/regcomp.c     if (NCCLASS(node)->mbuf) {
node             6162 ext/mbstring/oniguruma/regcomp.c       BBuf* bbuf = NCCLASS(node)->mbuf;
node             6171 ext/mbstring/oniguruma/regcomp.c     fprintf(f, "<ctype:%x> ", (int )node);
node             6172 ext/mbstring/oniguruma/regcomp.c     switch (NCTYPE(node)->ctype) {
node             6174 ext/mbstring/oniguruma/regcomp.c       if (NCTYPE(node)->not != 0)
node             6187 ext/mbstring/oniguruma/regcomp.c     fprintf(f, "<anychar:%x>", (int )node);
node             6191 ext/mbstring/oniguruma/regcomp.c     fprintf(f, "<anchor:%x> ", (int )node);
node             6192 ext/mbstring/oniguruma/regcomp.c     switch (NANCHOR(node)->type) {
node             6220 ext/mbstring/oniguruma/regcomp.c       BRefNode* br = NBREF(node);
node             6222 ext/mbstring/oniguruma/regcomp.c       fprintf(f, "<backref:%x>", (int )node);
node             6233 ext/mbstring/oniguruma/regcomp.c       CallNode* cn = NCALL(node);
node             6234 ext/mbstring/oniguruma/regcomp.c       fprintf(f, "<call:%x>", (int )node);
node             6241 ext/mbstring/oniguruma/regcomp.c     fprintf(f, "<quantifier:%x>{%d,%d}%s\n", (int )node,
node             6242 ext/mbstring/oniguruma/regcomp.c 	    NQTFR(node)->lower, NQTFR(node)->upper,
node             6243 ext/mbstring/oniguruma/regcomp.c 	    (NQTFR(node)->greedy ? "" : "?"));
node             6244 ext/mbstring/oniguruma/regcomp.c     print_indent_tree(f, NQTFR(node)->target, indent + add);
node             6248 ext/mbstring/oniguruma/regcomp.c     fprintf(f, "<enclose:%x> ", (int )node);
node             6249 ext/mbstring/oniguruma/regcomp.c     switch (NENCLOSE(node)->type) {
node             6251 ext/mbstring/oniguruma/regcomp.c       fprintf(f, "option:%d", NENCLOSE(node)->option);
node             6254 ext/mbstring/oniguruma/regcomp.c       fprintf(f, "memory:%d", NENCLOSE(node)->regnum);
node             6264 ext/mbstring/oniguruma/regcomp.c     print_indent_tree(f, NENCLOSE(node)->target, indent + add);
node             6268 ext/mbstring/oniguruma/regcomp.c     fprintf(f, "print_indent_tree: undefined node type %d\n", NTYPE(node));
node             6281 ext/mbstring/oniguruma/regcomp.c print_tree(FILE* f, Node* node)
node             6283 ext/mbstring/oniguruma/regcomp.c   print_indent_tree(f, node, 0);
node               41 ext/mbstring/oniguruma/regexec.c static void history_tree_free(OnigCaptureTreeNode* node);
node               44 ext/mbstring/oniguruma/regexec.c history_tree_clear(OnigCaptureTreeNode* node)
node               48 ext/mbstring/oniguruma/regexec.c   if (IS_NOT_NULL(node)) {
node               49 ext/mbstring/oniguruma/regexec.c     for (i = 0; i < node->num_childs; i++) {
node               50 ext/mbstring/oniguruma/regexec.c       if (IS_NOT_NULL(node->childs[i])) {
node               51 ext/mbstring/oniguruma/regexec.c         history_tree_free(node->childs[i]);
node               54 ext/mbstring/oniguruma/regexec.c     for (i = 0; i < node->allocated; i++) {
node               55 ext/mbstring/oniguruma/regexec.c       node->childs[i] = (OnigCaptureTreeNode* )0;
node               57 ext/mbstring/oniguruma/regexec.c     node->num_childs = 0;
node               58 ext/mbstring/oniguruma/regexec.c     node->beg = ONIG_REGION_NOTPOS;
node               59 ext/mbstring/oniguruma/regexec.c     node->end = ONIG_REGION_NOTPOS;
node               60 ext/mbstring/oniguruma/regexec.c     node->group = -1;
node               65 ext/mbstring/oniguruma/regexec.c history_tree_free(OnigCaptureTreeNode* node)
node               67 ext/mbstring/oniguruma/regexec.c   history_tree_clear(node);
node               68 ext/mbstring/oniguruma/regexec.c   xfree(node);
node               83 ext/mbstring/oniguruma/regexec.c   OnigCaptureTreeNode* node;
node               85 ext/mbstring/oniguruma/regexec.c   node = (OnigCaptureTreeNode* )xmalloc(sizeof(OnigCaptureTreeNode));
node               86 ext/mbstring/oniguruma/regexec.c   CHECK_NULL_RETURN(node);
node               87 ext/mbstring/oniguruma/regexec.c   node->childs     = (OnigCaptureTreeNode** )0;
node               88 ext/mbstring/oniguruma/regexec.c   node->allocated  = 0;
node               89 ext/mbstring/oniguruma/regexec.c   node->num_childs = 0;
node               90 ext/mbstring/oniguruma/regexec.c   node->group      = -1;
node               91 ext/mbstring/oniguruma/regexec.c   node->beg        = ONIG_REGION_NOTPOS;
node               92 ext/mbstring/oniguruma/regexec.c   node->end        = ONIG_REGION_NOTPOS;
node               94 ext/mbstring/oniguruma/regexec.c   return node;
node              129 ext/mbstring/oniguruma/regexec.c history_tree_clone(OnigCaptureTreeNode* node)
node              137 ext/mbstring/oniguruma/regexec.c   clone->beg = node->beg;
node              138 ext/mbstring/oniguruma/regexec.c   clone->end = node->end;
node              139 ext/mbstring/oniguruma/regexec.c   for (i = 0; i < node->num_childs; i++) {
node              140 ext/mbstring/oniguruma/regexec.c     child = history_tree_clone(node->childs[i]);
node             1037 ext/mbstring/oniguruma/regexec.c make_capture_history_tree(OnigCaptureTreeNode* node, OnigStackType** kp,
node             1053 ext/mbstring/oniguruma/regexec.c         r = history_tree_add_child(node, child);
node             1064 ext/mbstring/oniguruma/regexec.c       if (k->u.mem.num == node->group) {
node             1065 ext/mbstring/oniguruma/regexec.c         node->end = (int )(k->u.mem.pstr - str);
node             1378 ext/mbstring/oniguruma/regexec.c               OnigCaptureTreeNode* node;
node             1381 ext/mbstring/oniguruma/regexec.c                 region->history_root = node = history_node_new();
node             1382 ext/mbstring/oniguruma/regexec.c                 CHECK_NULL_RETURN_MEMERR(node);
node             1385 ext/mbstring/oniguruma/regexec.c                 node = region->history_root;
node             1386 ext/mbstring/oniguruma/regexec.c                 history_tree_clear(node);
node             1389 ext/mbstring/oniguruma/regexec.c               node->group = 0;
node             1390 ext/mbstring/oniguruma/regexec.c               node->beg   = sstart - str;
node             1391 ext/mbstring/oniguruma/regexec.c               node->end   = s      - str;
node             1768 ext/mbstring/oniguruma/regexec.c         void *node;
node             1773 ext/mbstring/oniguruma/regexec.c         GET_POINTER_INC(node, p);
node             1779 ext/mbstring/oniguruma/regexec.c 	if (onig_is_code_in_cc_len(mb_len, code, node) == 0) goto fail;
node              987 ext/mbstring/oniguruma/regparse.c scan_env_set_mem_node(ScanEnv* env, int num, Node* node)
node              990 ext/mbstring/oniguruma/regparse.c     SCANENV_MEM_NODES(env)[num] = node;
node             1006 ext/mbstring/oniguruma/regparse.c onig_node_free(Node* node)
node             1009 ext/mbstring/oniguruma/regparse.c   if (IS_NULL(node)) return ;
node             1011 ext/mbstring/oniguruma/regparse.c   switch (NTYPE(node)) {
node             1013 ext/mbstring/oniguruma/regparse.c     if (NSTR(node)->capa != 0 &&
node             1014 ext/mbstring/oniguruma/regparse.c 	IS_NOT_NULL(NSTR(node)->s) && NSTR(node)->s != NSTR(node)->buf) {
node             1015 ext/mbstring/oniguruma/regparse.c       xfree(NSTR(node)->s);
node             1021 ext/mbstring/oniguruma/regparse.c     onig_node_free(NCAR(node));
node             1023 ext/mbstring/oniguruma/regparse.c       Node* next_node = NCDR(node);
node             1027 ext/mbstring/oniguruma/regparse.c 	FreeNode* n = (FreeNode* )node;
node             1035 ext/mbstring/oniguruma/regparse.c       xfree(node);
node             1037 ext/mbstring/oniguruma/regparse.c       node = next_node;
node             1044 ext/mbstring/oniguruma/regparse.c       CClassNode* cc = NCCLASS(node);
node             1053 ext/mbstring/oniguruma/regparse.c     if (NQTFR(node)->target)
node             1054 ext/mbstring/oniguruma/regparse.c       onig_node_free(NQTFR(node)->target);
node             1058 ext/mbstring/oniguruma/regparse.c     if (NENCLOSE(node)->target)
node             1059 ext/mbstring/oniguruma/regparse.c       onig_node_free(NENCLOSE(node)->target);
node             1063 ext/mbstring/oniguruma/regparse.c     if (IS_NOT_NULL(NBREF(node)->back_dynamic))
node             1064 ext/mbstring/oniguruma/regparse.c       xfree(NBREF(node)->back_dynamic);
node             1068 ext/mbstring/oniguruma/regparse.c     if (NANCHOR(node)->target)
node             1069 ext/mbstring/oniguruma/regparse.c       onig_node_free(NANCHOR(node)->target);
node             1075 ext/mbstring/oniguruma/regparse.c     FreeNode* n = (FreeNode* )node;
node             1083 ext/mbstring/oniguruma/regparse.c   xfree(node);
node             1107 ext/mbstring/oniguruma/regparse.c   Node* node;
node             1112 ext/mbstring/oniguruma/regparse.c     node = (Node* )FreeNodeList;
node             1115 ext/mbstring/oniguruma/regparse.c     return node;
node             1120 ext/mbstring/oniguruma/regparse.c   node = (Node* )xmalloc(sizeof(Node));
node             1122 ext/mbstring/oniguruma/regparse.c   return node;
node             1138 ext/mbstring/oniguruma/regparse.c   Node* node = node_new();
node             1139 ext/mbstring/oniguruma/regparse.c   CHECK_NULL_RETURN(node);
node             1141 ext/mbstring/oniguruma/regparse.c   SET_NTYPE(node, NT_CCLASS);
node             1142 ext/mbstring/oniguruma/regparse.c   initialize_cclass(NCCLASS(node));
node             1143 ext/mbstring/oniguruma/regparse.c   return node;
node             1154 ext/mbstring/oniguruma/regparse.c   Node* node = node_new_cclass();
node             1155 ext/mbstring/oniguruma/regparse.c   CHECK_NULL_RETURN(node);
node             1157 ext/mbstring/oniguruma/regparse.c   cc = NCCLASS(node);
node             1193 ext/mbstring/oniguruma/regparse.c   return node;
node             1199 ext/mbstring/oniguruma/regparse.c   Node* node = node_new();
node             1200 ext/mbstring/oniguruma/regparse.c   CHECK_NULL_RETURN(node);
node             1202 ext/mbstring/oniguruma/regparse.c   SET_NTYPE(node, NT_CTYPE);
node             1203 ext/mbstring/oniguruma/regparse.c   NCTYPE(node)->ctype = type;
node             1204 ext/mbstring/oniguruma/regparse.c   NCTYPE(node)->not   = not;
node             1205 ext/mbstring/oniguruma/regparse.c   return node;
node             1211 ext/mbstring/oniguruma/regparse.c   Node* node = node_new();
node             1212 ext/mbstring/oniguruma/regparse.c   CHECK_NULL_RETURN(node);
node             1214 ext/mbstring/oniguruma/regparse.c   SET_NTYPE(node, NT_CANY);
node             1215 ext/mbstring/oniguruma/regparse.c   return node;
node             1221 ext/mbstring/oniguruma/regparse.c   Node* node = node_new();
node             1222 ext/mbstring/oniguruma/regparse.c   CHECK_NULL_RETURN(node);
node             1224 ext/mbstring/oniguruma/regparse.c   SET_NTYPE(node, NT_LIST);
node             1225 ext/mbstring/oniguruma/regparse.c   NCAR(node)  = left;
node             1226 ext/mbstring/oniguruma/regparse.c   NCDR(node) = right;
node             1227 ext/mbstring/oniguruma/regparse.c   return node;
node             1257 ext/mbstring/oniguruma/regparse.c   Node* node = node_new();
node             1258 ext/mbstring/oniguruma/regparse.c   CHECK_NULL_RETURN(node);
node             1260 ext/mbstring/oniguruma/regparse.c   SET_NTYPE(node, NT_ALT);
node             1261 ext/mbstring/oniguruma/regparse.c   NCAR(node)  = left;
node             1262 ext/mbstring/oniguruma/regparse.c   NCDR(node) = right;
node             1263 ext/mbstring/oniguruma/regparse.c   return node;
node             1269 ext/mbstring/oniguruma/regparse.c   Node* node = node_new();
node             1270 ext/mbstring/oniguruma/regparse.c   CHECK_NULL_RETURN(node);
node             1272 ext/mbstring/oniguruma/regparse.c   SET_NTYPE(node, NT_ANCHOR);
node             1273 ext/mbstring/oniguruma/regparse.c   NANCHOR(node)->type     = type;
node             1274 ext/mbstring/oniguruma/regparse.c   NANCHOR(node)->target   = NULL;
node             1275 ext/mbstring/oniguruma/regparse.c   NANCHOR(node)->char_len = -1;
node             1276 ext/mbstring/oniguruma/regparse.c   return node;
node             1287 ext/mbstring/oniguruma/regparse.c   Node* node = node_new();
node             1289 ext/mbstring/oniguruma/regparse.c   CHECK_NULL_RETURN(node);
node             1291 ext/mbstring/oniguruma/regparse.c   SET_NTYPE(node, NT_BREF);
node             1292 ext/mbstring/oniguruma/regparse.c   NBREF(node)->state    = 0;
node             1293 ext/mbstring/oniguruma/regparse.c   NBREF(node)->back_num = back_num;
node             1294 ext/mbstring/oniguruma/regparse.c   NBREF(node)->back_dynamic = (int* )NULL;
node             1296 ext/mbstring/oniguruma/regparse.c     NBREF(node)->state |= NST_NAME_REF;
node             1300 ext/mbstring/oniguruma/regparse.c     NBREF(node)->state |= NST_NEST_LEVEL;
node             1301 ext/mbstring/oniguruma/regparse.c     NBREF(node)->nest_level  = nest_level;
node             1308 ext/mbstring/oniguruma/regparse.c       NBREF(node)->state |= NST_RECURSION;   /* /...(\1).../ */
node             1315 ext/mbstring/oniguruma/regparse.c       NBREF(node)->back_static[i] = backrefs[i];
node             1320 ext/mbstring/oniguruma/regparse.c       onig_node_free(node);
node             1323 ext/mbstring/oniguruma/regparse.c     NBREF(node)->back_dynamic = p;
node             1327 ext/mbstring/oniguruma/regparse.c   return node;
node             1334 ext/mbstring/oniguruma/regparse.c   Node* node = node_new();
node             1335 ext/mbstring/oniguruma/regparse.c   CHECK_NULL_RETURN(node);
node             1337 ext/mbstring/oniguruma/regparse.c   SET_NTYPE(node, NT_CALL);
node             1338 ext/mbstring/oniguruma/regparse.c   NCALL(node)->state     = 0;
node             1339 ext/mbstring/oniguruma/regparse.c   NCALL(node)->target    = NULL_NODE;
node             1340 ext/mbstring/oniguruma/regparse.c   NCALL(node)->name      = name;
node             1341 ext/mbstring/oniguruma/regparse.c   NCALL(node)->name_end  = name_end;
node             1342 ext/mbstring/oniguruma/regparse.c   NCALL(node)->group_num = gnum;  /* call by number if gnum != 0 */
node             1343 ext/mbstring/oniguruma/regparse.c   return node;
node             1350 ext/mbstring/oniguruma/regparse.c   Node* node = node_new();
node             1351 ext/mbstring/oniguruma/regparse.c   CHECK_NULL_RETURN(node);
node             1353 ext/mbstring/oniguruma/regparse.c   SET_NTYPE(node, NT_QTFR);
node             1354 ext/mbstring/oniguruma/regparse.c   NQTFR(node)->state  = 0;
node             1355 ext/mbstring/oniguruma/regparse.c   NQTFR(node)->target = NULL;
node             1356 ext/mbstring/oniguruma/regparse.c   NQTFR(node)->lower  = lower;
node             1357 ext/mbstring/oniguruma/regparse.c   NQTFR(node)->upper  = upper;
node             1358 ext/mbstring/oniguruma/regparse.c   NQTFR(node)->greedy = 1;
node             1359 ext/mbstring/oniguruma/regparse.c   NQTFR(node)->target_empty_info = NQ_TARGET_ISNOT_EMPTY;
node             1360 ext/mbstring/oniguruma/regparse.c   NQTFR(node)->head_exact        = NULL_NODE;
node             1361 ext/mbstring/oniguruma/regparse.c   NQTFR(node)->next_head_exact   = NULL_NODE;
node             1362 ext/mbstring/oniguruma/regparse.c   NQTFR(node)->is_refered        = 0;
node             1364 ext/mbstring/oniguruma/regparse.c     NQTFR(node)->state |= NST_BY_NUMBER;
node             1367 ext/mbstring/oniguruma/regparse.c   NQTFR(node)->comb_exp_check_num = 0;
node             1370 ext/mbstring/oniguruma/regparse.c   return node;
node             1376 ext/mbstring/oniguruma/regparse.c   Node* node = node_new();
node             1377 ext/mbstring/oniguruma/regparse.c   CHECK_NULL_RETURN(node);
node             1379 ext/mbstring/oniguruma/regparse.c   SET_NTYPE(node, NT_ENCLOSE);
node             1380 ext/mbstring/oniguruma/regparse.c   NENCLOSE(node)->type      = type;
node             1381 ext/mbstring/oniguruma/regparse.c   NENCLOSE(node)->state     =  0;
node             1382 ext/mbstring/oniguruma/regparse.c   NENCLOSE(node)->regnum    =  0;
node             1383 ext/mbstring/oniguruma/regparse.c   NENCLOSE(node)->option    =  0;
node             1384 ext/mbstring/oniguruma/regparse.c   NENCLOSE(node)->target    = NULL;
node             1385 ext/mbstring/oniguruma/regparse.c   NENCLOSE(node)->call_addr = -1;
node             1386 ext/mbstring/oniguruma/regparse.c   NENCLOSE(node)->opt_count =  0;
node             1387 ext/mbstring/oniguruma/regparse.c   return node;
node             1399 ext/mbstring/oniguruma/regparse.c   Node* node = node_new_enclose(ENCLOSE_MEMORY);
node             1400 ext/mbstring/oniguruma/regparse.c   CHECK_NULL_RETURN(node);
node             1402 ext/mbstring/oniguruma/regparse.c     SET_ENCLOSE_STATUS(node, NST_NAMED_GROUP);
node             1405 ext/mbstring/oniguruma/regparse.c   NENCLOSE(node)->option = option;
node             1407 ext/mbstring/oniguruma/regparse.c   return node;
node             1413 ext/mbstring/oniguruma/regparse.c   Node* node = node_new_enclose(ENCLOSE_OPTION);
node             1414 ext/mbstring/oniguruma/regparse.c   CHECK_NULL_RETURN(node);
node             1415 ext/mbstring/oniguruma/regparse.c   NENCLOSE(node)->option = option;
node             1416 ext/mbstring/oniguruma/regparse.c   return node;
node             1420 ext/mbstring/oniguruma/regparse.c onig_node_str_cat(Node* node, const UChar* s, const UChar* end)
node             1425 ext/mbstring/oniguruma/regparse.c     int len  = NSTR(node)->end - NSTR(node)->s;
node             1427 ext/mbstring/oniguruma/regparse.c     if (NSTR(node)->capa > 0 || (len + addlen > NODE_STR_BUF_SIZE - 1)) {
node             1431 ext/mbstring/oniguruma/regparse.c       if (capa <= NSTR(node)->capa) {
node             1432 ext/mbstring/oniguruma/regparse.c 	onig_strcpy(NSTR(node)->s + len, s, end);
node             1435 ext/mbstring/oniguruma/regparse.c 	if (NSTR(node)->s == NSTR(node)->buf)
node             1436 ext/mbstring/oniguruma/regparse.c 	  p = strcat_capa_from_static(NSTR(node)->s, NSTR(node)->end,
node             1439 ext/mbstring/oniguruma/regparse.c 	  p = strcat_capa(NSTR(node)->s, NSTR(node)->end, s, end, capa);
node             1442 ext/mbstring/oniguruma/regparse.c 	NSTR(node)->s    = p;
node             1443 ext/mbstring/oniguruma/regparse.c 	NSTR(node)->capa = capa;
node             1447 ext/mbstring/oniguruma/regparse.c       onig_strcpy(NSTR(node)->s + len, s, end);
node             1449 ext/mbstring/oniguruma/regparse.c     NSTR(node)->end = NSTR(node)->s + len + addlen;
node             1456 ext/mbstring/oniguruma/regparse.c onig_node_str_set(Node* node, const UChar* s, const UChar* end)
node             1458 ext/mbstring/oniguruma/regparse.c   onig_node_str_clear(node);
node             1459 ext/mbstring/oniguruma/regparse.c   return onig_node_str_cat(node, s, end);
node             1463 ext/mbstring/oniguruma/regparse.c node_str_cat_char(Node* node, UChar c)
node             1468 ext/mbstring/oniguruma/regparse.c   return onig_node_str_cat(node, s, s + 1);
node             1472 ext/mbstring/oniguruma/regparse.c onig_node_conv_to_str_node(Node* node, int flag)
node             1474 ext/mbstring/oniguruma/regparse.c   SET_NTYPE(node, NT_STR);
node             1475 ext/mbstring/oniguruma/regparse.c   NSTR(node)->flag = flag;
node             1476 ext/mbstring/oniguruma/regparse.c   NSTR(node)->capa = 0;
node             1477 ext/mbstring/oniguruma/regparse.c   NSTR(node)->s    = NSTR(node)->buf;
node             1478 ext/mbstring/oniguruma/regparse.c   NSTR(node)->end  = NSTR(node)->buf;
node             1482 ext/mbstring/oniguruma/regparse.c onig_node_str_clear(Node* node)
node             1484 ext/mbstring/oniguruma/regparse.c   if (NSTR(node)->capa != 0 &&
node             1485 ext/mbstring/oniguruma/regparse.c       IS_NOT_NULL(NSTR(node)->s) && NSTR(node)->s != NSTR(node)->buf) {
node             1486 ext/mbstring/oniguruma/regparse.c     xfree(NSTR(node)->s);
node             1489 ext/mbstring/oniguruma/regparse.c   NSTR(node)->capa = 0;
node             1490 ext/mbstring/oniguruma/regparse.c   NSTR(node)->flag = 0;
node             1491 ext/mbstring/oniguruma/regparse.c   NSTR(node)->s    = NSTR(node)->buf;
node             1492 ext/mbstring/oniguruma/regparse.c   NSTR(node)->end  = NSTR(node)->buf;
node             1498 ext/mbstring/oniguruma/regparse.c   Node* node = node_new();
node             1499 ext/mbstring/oniguruma/regparse.c   CHECK_NULL_RETURN(node);
node             1501 ext/mbstring/oniguruma/regparse.c   SET_NTYPE(node, NT_STR);
node             1502 ext/mbstring/oniguruma/regparse.c   NSTR(node)->capa = 0;
node             1503 ext/mbstring/oniguruma/regparse.c   NSTR(node)->flag = 0;
node             1504 ext/mbstring/oniguruma/regparse.c   NSTR(node)->s    = NSTR(node)->buf;
node             1505 ext/mbstring/oniguruma/regparse.c   NSTR(node)->end  = NSTR(node)->buf;
node             1506 ext/mbstring/oniguruma/regparse.c   if (onig_node_str_cat(node, s, end)) {
node             1507 ext/mbstring/oniguruma/regparse.c     onig_node_free(node);
node             1510 ext/mbstring/oniguruma/regparse.c   return node;
node             1522 ext/mbstring/oniguruma/regparse.c   Node* node = node_new_str(s, end);
node             1523 ext/mbstring/oniguruma/regparse.c   NSTRING_SET_RAW(node);
node             1524 ext/mbstring/oniguruma/regparse.c   return node;
node             2122 ext/mbstring/oniguruma/regparse.c is_invalid_quantifier_target(Node* node)
node             2124 ext/mbstring/oniguruma/regparse.c   switch (NTYPE(node)) {
node             2136 ext/mbstring/oniguruma/regparse.c       if (! is_invalid_quantifier_target(NCAR(node))) return 0;
node             2137 ext/mbstring/oniguruma/regparse.c     } while (IS_NOT_NULL(node = NCDR(node)));
node             2143 ext/mbstring/oniguruma/regparse.c       if (is_invalid_quantifier_target(NCAR(node))) return 1;
node             2144 ext/mbstring/oniguruma/regparse.c     } while (IS_NOT_NULL(node = NCDR(node)));
node             4181 ext/mbstring/oniguruma/regparse.c   Node* node;
node             4210 ext/mbstring/oniguruma/regparse.c   *np = node = node_new_cclass();
node             4211 ext/mbstring/oniguruma/regparse.c   CHECK_NULL_RETURN_MEMERR(node);
node             4212 ext/mbstring/oniguruma/regparse.c   cc = NCCLASS(node);
node             4897 ext/mbstring/oniguruma/regparse.c i_free_shared_class(type_cclass_key* key, Node* node, void* arg ARG_UNUSED)
node             4899 ext/mbstring/oniguruma/regparse.c   if (IS_NOT_NULL(node)) {
node             4900 ext/mbstring/oniguruma/regparse.c     CClassNode* cc = NCCLASS(node);
node             4902 ext/mbstring/oniguruma/regparse.c     xfree(node);
node             5432 ext/mbstring/oniguruma/regparse.c   Node *node, **headp;
node             5435 ext/mbstring/oniguruma/regparse.c   r = parse_exp(&node, tok, term, src, end, env);
node             5439 ext/mbstring/oniguruma/regparse.c     *top = node;
node             5442 ext/mbstring/oniguruma/regparse.c     *top  = node_new_list(node, NULL);
node             5445 ext/mbstring/oniguruma/regparse.c       r = parse_exp(&node, tok, term, src, end, env);
node             5448 ext/mbstring/oniguruma/regparse.c       if (NTYPE(node) == NT_LIST) {
node             5449 ext/mbstring/oniguruma/regparse.c 	*headp = node;
node             5450 ext/mbstring/oniguruma/regparse.c 	while (IS_NOT_NULL(NCDR(node))) node = NCDR(node);
node             5451 ext/mbstring/oniguruma/regparse.c 	headp = &(NCDR(node));
node             5454 ext/mbstring/oniguruma/regparse.c 	*headp = node_new_list(node, NULL);
node             5469 ext/mbstring/oniguruma/regparse.c   Node *node, **headp;
node             5472 ext/mbstring/oniguruma/regparse.c   r = parse_branch(&node, tok, term, src, end, env);
node             5474 ext/mbstring/oniguruma/regparse.c     onig_node_free(node);
node             5479 ext/mbstring/oniguruma/regparse.c     *top = node;
node             5482 ext/mbstring/oniguruma/regparse.c     *top  = onig_node_new_alt(node, NULL);
node             5487 ext/mbstring/oniguruma/regparse.c       r = parse_branch(&node, tok, term, src, end, env);
node             5490 ext/mbstring/oniguruma/regparse.c       *headp = onig_node_new_alt(node, NULL);
node               66 ext/mbstring/oniguruma/regparse.h #define NTYPE(node)             ((node)->u.base.type)
node               67 ext/mbstring/oniguruma/regparse.h #define SET_NTYPE(node, ntype)   (node)->u.base.type = (ntype)
node               69 ext/mbstring/oniguruma/regparse.h #define NSTR(node)         (&((node)->u.str))
node               70 ext/mbstring/oniguruma/regparse.h #define NCCLASS(node)      (&((node)->u.cclass))
node               71 ext/mbstring/oniguruma/regparse.h #define NCTYPE(node)       (&((node)->u.ctype))
node               72 ext/mbstring/oniguruma/regparse.h #define NBREF(node)        (&((node)->u.bref))
node               73 ext/mbstring/oniguruma/regparse.h #define NQTFR(node)        (&((node)->u.qtfr))
node               74 ext/mbstring/oniguruma/regparse.h #define NENCLOSE(node)     (&((node)->u.enclose))
node               75 ext/mbstring/oniguruma/regparse.h #define NANCHOR(node)      (&((node)->u.anchor))
node               76 ext/mbstring/oniguruma/regparse.h #define NCONS(node)        (&((node)->u.cons))
node               77 ext/mbstring/oniguruma/regparse.h #define NCALL(node)        (&((node)->u.call))
node               79 ext/mbstring/oniguruma/regparse.h #define NCAR(node)         (NCONS(node)->car)
node               80 ext/mbstring/oniguruma/regparse.h #define NCDR(node)         (NCONS(node)->cdr)
node               99 ext/mbstring/oniguruma/regparse.h #define NSTRING_LEN(node)             ((node)->u.str.end - (node)->u.str.s)
node              100 ext/mbstring/oniguruma/regparse.h #define NSTRING_SET_RAW(node)          (node)->u.str.flag |= NSTR_RAW
node              101 ext/mbstring/oniguruma/regparse.h #define NSTRING_CLEAR_RAW(node)        (node)->u.str.flag &= ~NSTR_RAW
node              102 ext/mbstring/oniguruma/regparse.h #define NSTRING_SET_AMBIG(node)        (node)->u.str.flag |= NSTR_AMBIG
node              103 ext/mbstring/oniguruma/regparse.h #define NSTRING_SET_DONT_GET_OPT_INFO(node) \
node              104 ext/mbstring/oniguruma/regparse.h   (node)->u.str.flag |= NSTR_DONT_GET_OPT_INFO
node              105 ext/mbstring/oniguruma/regparse.h #define NSTRING_IS_RAW(node)          (((node)->u.str.flag & NSTR_RAW)   != 0)
node              106 ext/mbstring/oniguruma/regparse.h #define NSTRING_IS_AMBIG(node)        (((node)->u.str.flag & NSTR_AMBIG) != 0)
node              107 ext/mbstring/oniguruma/regparse.h #define NSTRING_IS_DONT_GET_OPT_INFO(node) \
node              108 ext/mbstring/oniguruma/regparse.h   (((node)->u.str.flag & NSTR_DONT_GET_OPT_INFO) != 0)
node              135 ext/mbstring/oniguruma/regparse.h #define SET_ENCLOSE_STATUS(node,f)      (node)->u.enclose.state |=  (f)
node              136 ext/mbstring/oniguruma/regparse.h #define CLEAR_ENCLOSE_STATUS(node,f)    (node)->u.enclose.state &= ~(f)
node              150 ext/mbstring/oniguruma/regparse.h #define SET_CALL_RECURSION(node)       (node)->u.call.state |= NST_RECURSION
node              329 ext/mbstring/oniguruma/regparse.h extern void   onig_node_conv_to_str_node P_((Node* node, int raw));
node              330 ext/mbstring/oniguruma/regparse.h extern int    onig_node_str_cat P_((Node* node, const UChar* s, const UChar* end));
node              331 ext/mbstring/oniguruma/regparse.h extern int    onig_node_str_set P_((Node* node, const UChar* s, const UChar* end));
node              332 ext/mbstring/oniguruma/regparse.h extern void   onig_node_free P_((Node* node));
node              339 ext/mbstring/oniguruma/regparse.h extern void   onig_node_str_clear P_((Node* node));
node               35 ext/mbstring/oniguruma/regtrav.c capture_tree_traverse(OnigCaptureTreeNode* node, int at,
node               41 ext/mbstring/oniguruma/regtrav.c   if (node == (OnigCaptureTreeNode* )0)
node               45 ext/mbstring/oniguruma/regtrav.c     r = (*callback_func)(node->group, node->beg, node->end,
node               50 ext/mbstring/oniguruma/regtrav.c   for (i = 0; i < node->num_childs; i++) {
node               51 ext/mbstring/oniguruma/regtrav.c     r = capture_tree_traverse(node->childs[i], at,
node               57 ext/mbstring/oniguruma/regtrav.c     r = (*callback_func)(node->group, node->beg, node->end,
node              239 ext/opcache/zend_persist.c 	zend_ast *node;
node              244 ext/opcache/zend_persist.c 		node = (zend_ast *) copy;
node              254 ext/opcache/zend_persist.c 		node = (zend_ast *) copy;
node              257 ext/opcache/zend_persist.c 		node = zend_accel_memdup(ast, sizeof(zend_ast) - sizeof(zend_ast *) + sizeof(zend_ast *) * children);
node              259 ext/opcache/zend_persist.c 			if (node->child[i]) {
node              260 ext/opcache/zend_persist.c 				node->child[i] = zend_persist_ast(node->child[i]);
node              266 ext/opcache/zend_persist.c 	return node;
node               61 ext/simplexml/php_simplexml.h 	php_libxml_node_ptr *node;
node               34 ext/simplexml/php_simplexml_exports.h 	if ((__s)->node && (__s)->node->node) { \
node               35 ext/simplexml/php_simplexml_exports.h 		__n = (__s)->node->node; \
node               56 ext/simplexml/simplexml.c static xmlNodePtr php_sxe_iterator_fetch(php_sxe_object *sxe, xmlNodePtr node, int use_data);
node               67 ext/simplexml/simplexml.c static void _node_as_zval(php_sxe_object *sxe, xmlNodePtr node, zval *value, SXE_ITER itertype, char *name, const xmlChar *nsprefix, int isprefix)
node               83 ext/simplexml/simplexml.c 	php_libxml_increment_node_ptr((php_libxml_node_object *)subnode, node, NULL);
node               90 ext/simplexml/simplexml.c 	if ((__s)->node && (__s)->node->node) { \
node               91 ext/simplexml/simplexml.c 		__n = (__s)->node->node; \
node               98 ext/simplexml/simplexml.c static xmlNodePtr php_sxe_get_first_node(php_sxe_object *sxe, xmlNodePtr node) /* {{{ */
node              111 ext/simplexml/simplexml.c 		return node;
node              116 ext/simplexml/simplexml.c static inline int match_ns(php_sxe_object *sxe, xmlNodePtr node, xmlChar *name, int prefix) /* {{{ */
node              118 ext/simplexml/simplexml.c 	if (name == NULL && (node->ns == NULL || node->ns->prefix == NULL)) {
node              122 ext/simplexml/simplexml.c 	if (node->ns && !xmlStrcmp(prefix ? node->ns->prefix : node->ns->href, name)) {
node              130 ext/simplexml/simplexml.c static xmlNodePtr sxe_get_element_by_offset(php_sxe_object *sxe, zend_long offset, xmlNodePtr node, zend_long *cnt) /* {{{ */
node              139 ext/simplexml/simplexml.c 			return node;
node              144 ext/simplexml/simplexml.c 	while (node && nodendx <= offset) {
node              145 ext/simplexml/simplexml.c 		SKIP_TEXT(node)
node              146 ext/simplexml/simplexml.c 		if (node->type == XML_ELEMENT_NODE && match_ns(sxe, node, sxe->iter.nsprefix, sxe->iter.isprefix)) {
node              148 ext/simplexml/simplexml.c 				sxe->iter.type == SXE_ITER_ELEMENT && !xmlStrcmp(node->name, sxe->iter.name))) {
node              156 ext/simplexml/simplexml.c 		node = node->next;
node              163 ext/simplexml/simplexml.c 	return node;
node              167 ext/simplexml/simplexml.c static xmlNodePtr sxe_find_element_by_name(php_sxe_object *sxe, xmlNodePtr node, xmlChar *name) /* {{{ */
node              169 ext/simplexml/simplexml.c 	while (node) {
node              170 ext/simplexml/simplexml.c 		SKIP_TEXT(node)
node              171 ext/simplexml/simplexml.c 		if (node->type == XML_ELEMENT_NODE && match_ns(sxe, node, sxe->iter.nsprefix, sxe->iter.isprefix)) {
node              172 ext/simplexml/simplexml.c 			if (!xmlStrcmp(node->name, name)) {
node              173 ext/simplexml/simplexml.c 				return node;
node              177 ext/simplexml/simplexml.c 		node = node->next;
node              182 ext/simplexml/simplexml.c static xmlNodePtr sxe_get_element_by_name(php_sxe_object *sxe, xmlNodePtr node, char **name, SXE_ITER *type) /* {{{ */
node              185 ext/simplexml/simplexml.c 	xmlNodePtr  orgnode = node;
node              194 ext/simplexml/simplexml.c 		node = php_sxe_get_first_node(sxe, node);
node              199 ext/simplexml/simplexml.c 		orgnode = sxe_find_element_by_name(sxe, node, sxe->iter.name);
node              203 ext/simplexml/simplexml.c 		node = orgnode->children;
node              206 ext/simplexml/simplexml.c 	while (node) {
node              207 ext/simplexml/simplexml.c 		SKIP_TEXT(node)
node              208 ext/simplexml/simplexml.c 		if (node->type == XML_ELEMENT_NODE && match_ns(sxe, node, sxe->iter.nsprefix, sxe->iter.isprefix)) {
node              209 ext/simplexml/simplexml.c 			if (!xmlStrcmp(node->name, (xmlChar *)*name)) {
node              215 ext/simplexml/simplexml.c 				retnode = node;
node              219 ext/simplexml/simplexml.c 		node = node->next;
node              239 ext/simplexml/simplexml.c 	xmlNodePtr      node;
node              265 ext/simplexml/simplexml.c 	GET_NODE(sxe, node);
node              270 ext/simplexml/simplexml.c 		node = php_sxe_get_first_node(sxe, node);
node              271 ext/simplexml/simplexml.c 		attr = (xmlAttrPtr)node;
node              274 ext/simplexml/simplexml.c 		node = php_sxe_get_first_node(sxe, node);
node              275 ext/simplexml/simplexml.c 		attr = node ? node->properties : NULL;
node              277 ext/simplexml/simplexml.c 		if (!member && node && node->parent &&
node              278 ext/simplexml/simplexml.c 		    node->parent->type == XML_DOCUMENT_NODE) {
node              287 ext/simplexml/simplexml.c 	if (node) {
node              314 ext/simplexml/simplexml.c 			if (!sxe->node) {
node              315 ext/simplexml/simplexml.c 				php_libxml_increment_node_ptr((php_libxml_node_object *)sxe, node, NULL);
node              319 ext/simplexml/simplexml.c 				xmlNodePtr mynode = node;
node              322 ext/simplexml/simplexml.c 					node = php_sxe_get_first_node(sxe, node);
node              329 ext/simplexml/simplexml.c 					node = sxe_get_element_by_offset(sxe, Z_LVAL_P(member), node, &cnt);
node              331 ext/simplexml/simplexml.c 					node = NULL;
node              333 ext/simplexml/simplexml.c 				if (node) {
node              334 ext/simplexml/simplexml.c 					_node_as_zval(sxe, node, rv, SXE_ITER_NONE, NULL, sxe->iter.nsprefix, sxe->iter.isprefix);
node              339 ext/simplexml/simplexml.c 					node = xmlNewTextChild(mynode->parent, mynode->ns, mynode->name, NULL);
node              340 ext/simplexml/simplexml.c 					_node_as_zval(sxe, node, rv, SXE_ITER_NONE, NULL, sxe->iter.nsprefix, sxe->iter.isprefix);
node              346 ext/simplexml/simplexml.c 				GET_NODE(sxe, node);
node              347 ext/simplexml/simplexml.c 				node = sxe_get_element_by_name(sxe, node, &name, &newtype);
node              348 ext/simplexml/simplexml.c 				if (node) {
node              349 ext/simplexml/simplexml.c 					_node_as_zval(sxe, node, rv, newtype, name, sxe->iter.nsprefix, sxe->iter.isprefix);
node              352 ext/simplexml/simplexml.c 				_node_as_zval(sxe, node, rv, SXE_ITER_ELEMENT, name, sxe->iter.nsprefix, sxe->iter.isprefix);
node              388 ext/simplexml/simplexml.c static void change_node_zval(xmlNodePtr node, zval *value)
node              396 ext/simplexml/simplexml.c 		xmlNodeSetContentLen(node, (xmlChar *)"", 0);
node              413 ext/simplexml/simplexml.c 			buffer = xmlEncodeEntitiesReentrant(node->doc, (xmlChar *)Z_STRVAL_P(value));
node              417 ext/simplexml/simplexml.c 				xmlNodeSetContentLen(node, buffer, buffer_len);
node              436 ext/simplexml/simplexml.c 	xmlNodePtr      node;
node              482 ext/simplexml/simplexml.c 	GET_NODE(sxe, node);
node              487 ext/simplexml/simplexml.c 		node = php_sxe_get_first_node(sxe, node);
node              488 ext/simplexml/simplexml.c 		attr = (xmlAttrPtr)node;
node              491 ext/simplexml/simplexml.c 		mynode = node;
node              492 ext/simplexml/simplexml.c 		node = php_sxe_get_first_node(sxe, node);
node              493 ext/simplexml/simplexml.c 		attr = node ? node->properties : NULL;
node              495 ext/simplexml/simplexml.c 		if (!member && node && node->parent &&
node              496 ext/simplexml/simplexml.c 		    node->parent->type == XML_DOCUMENT_NODE) {
node              504 ext/simplexml/simplexml.c 		if (attribs && !node && sxe->iter.type == SXE_ITER_ELEMENT) {
node              505 ext/simplexml/simplexml.c 			node = xmlNewChild(mynode, mynode->ns, sxe->iter.name, NULL);
node              506 ext/simplexml/simplexml.c 			attr = node->properties;
node              510 ext/simplexml/simplexml.c 	mynode = node;
node              544 ext/simplexml/simplexml.c 	if (node) {
node              573 ext/simplexml/simplexml.c 				if (node->type == XML_ATTRIBUTE_NODE) {
node              579 ext/simplexml/simplexml.c 					newnode = node;
node              586 ext/simplexml/simplexml.c 					newnode = sxe_get_element_by_offset(sxe, Z_LVAL_P(member), node, &cnt);
node              592 ext/simplexml/simplexml.c 				node = node->children;
node              593 ext/simplexml/simplexml.c 				while (node) {
node              594 ext/simplexml/simplexml.c 					SKIP_TEXT(node);
node              596 ext/simplexml/simplexml.c 					if (!xmlStrcmp(node->name, (xmlChar *)Z_STRVAL_P(member))) {
node              597 ext/simplexml/simplexml.c 						newnode = node;
node              602 ext/simplexml/simplexml.c 					node = node->next;
node              622 ext/simplexml/simplexml.c 			if (!node) {
node              640 ext/simplexml/simplexml.c 				newnode = (xmlNodePtr)xmlNewProp(node, (xmlChar *)Z_STRVAL_P(member), value ? (xmlChar *)Z_STRVAL_P(value) : NULL);
node              677 ext/simplexml/simplexml.c 	xmlNodePtr      node;
node              684 ext/simplexml/simplexml.c 	GET_NODE(sxe, node);
node              687 ext/simplexml/simplexml.c 	node = sxe_get_element_by_name(sxe, node, &name, &type);
node              688 ext/simplexml/simplexml.c 	if (node) {
node              691 ext/simplexml/simplexml.c 	if (sxe_prop_dim_write(object, member, NULL, 1, 0, &node) != SUCCESS) {
node              697 ext/simplexml/simplexml.c 	_node_as_zval(sxe, node, &ret, type, name, sxe->iter.nsprefix, sxe->iter.isprefix);
node              715 ext/simplexml/simplexml.c 	xmlNodePtr      node;
node              728 ext/simplexml/simplexml.c 	GET_NODE(sxe, node);
node              735 ext/simplexml/simplexml.c 				node = php_sxe_get_first_node(sxe, node);
node              743 ext/simplexml/simplexml.c 		node = php_sxe_get_first_node(sxe, node);
node              744 ext/simplexml/simplexml.c 		attr = (xmlAttrPtr)node;
node              747 ext/simplexml/simplexml.c 		node = php_sxe_get_first_node(sxe, node);
node              748 ext/simplexml/simplexml.c 		attr = node ? node->properties : NULL;
node              752 ext/simplexml/simplexml.c 	if (node) {
node              787 ext/simplexml/simplexml.c 					node = php_sxe_get_first_node(sxe, node);
node              789 ext/simplexml/simplexml.c 				node = sxe_get_element_by_offset(sxe, Z_LVAL_P(member), node, NULL);
node              792 ext/simplexml/simplexml.c 				node = node->children;
node              793 ext/simplexml/simplexml.c 				while (node) {
node              795 ext/simplexml/simplexml.c 					nnext = node->next;
node              796 ext/simplexml/simplexml.c 					if ((node->type == XML_ELEMENT_NODE) && !xmlStrcmp(node->name, (xmlChar *)Z_STRVAL_P(member))) {
node              799 ext/simplexml/simplexml.c 					node = nnext;
node              802 ext/simplexml/simplexml.c 			if (node) {
node              805 ext/simplexml/simplexml.c 					(!node->children || (node->children->type == XML_TEXT_NODE && !node->children->next &&
node              806 ext/simplexml/simplexml.c 					 (!node->children->content || !node->children->content[0] || !xmlStrcmp(node->children->content, (const xmlChar *) "0")))) ) {
node              842 ext/simplexml/simplexml.c 	xmlNodePtr      node;
node              856 ext/simplexml/simplexml.c 	GET_NODE(sxe, node);
node              863 ext/simplexml/simplexml.c 				node = php_sxe_get_first_node(sxe, node);
node              871 ext/simplexml/simplexml.c 		node = php_sxe_get_first_node(sxe, node);
node              872 ext/simplexml/simplexml.c 		attr = (xmlAttrPtr)node;
node              875 ext/simplexml/simplexml.c 		node = php_sxe_get_first_node(sxe, node);
node              876 ext/simplexml/simplexml.c 		attr = node ? node->properties : NULL;
node              880 ext/simplexml/simplexml.c 	if (node) {
node              912 ext/simplexml/simplexml.c 					node = php_sxe_get_first_node(sxe, node);
node              914 ext/simplexml/simplexml.c 				node = sxe_get_element_by_offset(sxe, Z_LVAL_P(member), node, NULL);
node              915 ext/simplexml/simplexml.c 				if (node) {
node              916 ext/simplexml/simplexml.c 					xmlUnlinkNode(node);
node              917 ext/simplexml/simplexml.c 					php_libxml_node_free_resource(node);
node              920 ext/simplexml/simplexml.c 				node = node->children;
node              921 ext/simplexml/simplexml.c 				while (node) {
node              922 ext/simplexml/simplexml.c 					nnext = node->next;
node              924 ext/simplexml/simplexml.c 					SKIP_TEXT(node);
node              926 ext/simplexml/simplexml.c 					if (!xmlStrcmp(node->name, (xmlChar *)Z_STRVAL_P(member))) {
node              927 ext/simplexml/simplexml.c 						xmlUnlinkNode(node);
node              928 ext/simplexml/simplexml.c 						php_libxml_node_free_resource(node);
node              932 ext/simplexml/simplexml.c 					node = nnext;
node              978 ext/simplexml/simplexml.c static void _get_base_node_value(php_sxe_object *sxe_ref, xmlNodePtr node, zval *value, xmlChar *nsprefix, int isprefix)
node              983 ext/simplexml/simplexml.c 	if (node->children && node->children->type == XML_TEXT_NODE && !xmlIsBlankNode(node->children)) {
node              984 ext/simplexml/simplexml.c 		contents = xmlNodeListGetString(node->doc, node->children, 1);
node              997 ext/simplexml/simplexml.c 		php_libxml_increment_node_ptr((php_libxml_node_object *)subnode, node, NULL);
node             1031 ext/simplexml/simplexml.c 	xmlNodePtr       node;
node             1039 ext/simplexml/simplexml.c 	GET_NODE(sxe, node);
node             1040 ext/simplexml/simplexml.c 	if (!node) {
node             1045 ext/simplexml/simplexml.c 		node = php_sxe_get_first_node(sxe, node);
node             1047 ext/simplexml/simplexml.c 	if (!node || node->type != XML_ENTITY_DECL) {
node             1048 ext/simplexml/simplexml.c 		attr = node ? (xmlAttrPtr)node->properties : NULL;
node             1058 ext/simplexml/simplexml.c 	GET_NODE(sxe, node);
node             1059 ext/simplexml/simplexml.c 	node = php_sxe_get_first_node(sxe, node);
node             1062 ext/simplexml/simplexml.c 	if (node && sxe->iter.type != SXE_ITER_ATTRLIST) {
node             1063 ext/simplexml/simplexml.c 		if (node->type == XML_ATTRIBUTE_NODE) {
node             1066 ext/simplexml/simplexml.c 			if (sxe->iter.type == SXE_ITER_NONE || !node->children || !node->parent || node->children->next || node->children->children || node->parent->children == node->parent->last) {
node             1067 ext/simplexml/simplexml.c 				node = node->children;
node             1071 ext/simplexml/simplexml.c 				node = php_sxe_reset_iterator(sxe, 0);
node             1075 ext/simplexml/simplexml.c 		while (node) {
node             1076 ext/simplexml/simplexml.c 			if (node->children != NULL || node->prev != NULL || node->next != NULL) {
node             1077 ext/simplexml/simplexml.c 				SKIP_TEXT(node);
node             1079 ext/simplexml/simplexml.c 				if (node->type == XML_TEXT_NODE) {
node             1080 ext/simplexml/simplexml.c 					const xmlChar *cur = node->content;
node             1089 ext/simplexml/simplexml.c 			if (node->type == XML_ELEMENT_NODE && (! match_ns(sxe, node, sxe->iter.nsprefix, sxe->iter.isprefix))) {
node             1093 ext/simplexml/simplexml.c 			if (!node->name) {
node             1101 ext/simplexml/simplexml.c 				node = php_sxe_iterator_fetch(sxe, node->next, 0);
node             1103 ext/simplexml/simplexml.c 				node = node->next;
node             1126 ext/simplexml/simplexml.c 	xmlNodePtr       node;
node             1149 ext/simplexml/simplexml.c 	GET_NODE(sxe, node);
node             1150 ext/simplexml/simplexml.c 	if (!node) {
node             1155 ext/simplexml/simplexml.c 			node = php_sxe_get_first_node(sxe, node);
node             1157 ext/simplexml/simplexml.c 		if (!node || node->type != XML_ENTITY_DECL) {
node             1158 ext/simplexml/simplexml.c 			attr = node ? (xmlAttrPtr)node->properties : NULL;
node             1176 ext/simplexml/simplexml.c 	GET_NODE(sxe, node);
node             1177 ext/simplexml/simplexml.c 	node = php_sxe_get_first_node(sxe, node);
node             1179 ext/simplexml/simplexml.c 	if (node && sxe->iter.type != SXE_ITER_ATTRLIST) {
node             1180 ext/simplexml/simplexml.c 		if (node->type == XML_ATTRIBUTE_NODE) {
node             1181 ext/simplexml/simplexml.c 			ZVAL_STR(&value, sxe_xmlNodeListGetString(node->doc, node->children, 1));
node             1183 ext/simplexml/simplexml.c 			node = NULL;
node             1186 ext/simplexml/simplexml.c 			if ( sxe->iter.type == SXE_ITER_NONE || !node->children || !node->parent || !node->next || node->children->next || node->children->children || node->parent->children == node->parent->last ) {
node             1187 ext/simplexml/simplexml.c 				node = node->children;
node             1192 ext/simplexml/simplexml.c 				node = php_sxe_reset_iterator(sxe, 0);
node             1198 ext/simplexml/simplexml.c 		while (node) {
node             1199 ext/simplexml/simplexml.c 			if (node->children != NULL || node->prev != NULL || node->next != NULL) {
node             1200 ext/simplexml/simplexml.c 				SKIP_TEXT(node);
node             1202 ext/simplexml/simplexml.c 				if (node->type == XML_TEXT_NODE) {
node             1203 ext/simplexml/simplexml.c 					const xmlChar *cur = node->content;
node             1206 ext/simplexml/simplexml.c 						ZVAL_STR(&value, sxe_xmlNodeListGetString(node->doc, node, 1));
node             1213 ext/simplexml/simplexml.c 			if (node->type == XML_ELEMENT_NODE && (! match_ns(sxe, node, sxe->iter.nsprefix, sxe->iter.isprefix))) {
node             1217 ext/simplexml/simplexml.c 			name = (char *) node->name;
node             1221 ext/simplexml/simplexml.c 				namelen = xmlStrlen(node->name);
node             1224 ext/simplexml/simplexml.c 			_get_base_node_value(sxe, node, &value, sxe->iter.nsprefix, sxe->iter.isprefix);
node             1233 ext/simplexml/simplexml.c 				node = php_sxe_iterator_fetch(sxe, node->next, 0);
node             1235 ext/simplexml/simplexml.c 				node = node->next;
node             1282 ext/simplexml/simplexml.c 	if (sxe1->node == NULL) {
node             1283 ext/simplexml/simplexml.c 		if (sxe2->node) {
node             1289 ext/simplexml/simplexml.c 		return !(sxe1->node == sxe2->node);
node             1323 ext/simplexml/simplexml.c 	if (!sxe->node) {
node             1325 ext/simplexml/simplexml.c 		if (!sxe->node) {
node             1330 ext/simplexml/simplexml.c 	nodeptr = php_sxe_get_first_node(sxe, sxe->node->node);
node             1332 ext/simplexml/simplexml.c 	sxe->xpath->node = nodeptr;
node             1415 ext/simplexml/simplexml.c 	xmlNodePtr          node;
node             1432 ext/simplexml/simplexml.c 		GET_NODE(sxe, node);
node             1433 ext/simplexml/simplexml.c 		node = php_sxe_get_first_node(sxe, node);
node             1435 ext/simplexml/simplexml.c 		if (node) {
node             1436 ext/simplexml/simplexml.c 			if (node->parent && (XML_DOCUMENT_NODE == node->parent->type)) {
node             1451 ext/simplexml/simplexml.c 				xmlNodeDumpOutput(outbuf, (xmlDocPtr) sxe->document->ptr, node, 0, 0, NULL);
node             1461 ext/simplexml/simplexml.c 	GET_NODE(sxe, node);
node             1462 ext/simplexml/simplexml.c 	node = php_sxe_get_first_node(sxe, node);
node             1464 ext/simplexml/simplexml.c 	if (node) {
node             1465 ext/simplexml/simplexml.c 		if (node->parent && (XML_DOCUMENT_NODE == node->parent->type)) {
node             1477 ext/simplexml/simplexml.c 			xmlNodeDumpOutput(outbuf, (xmlDocPtr) sxe->document->ptr, node, 0, 0, (const char *) ((xmlDocPtr) sxe->document->ptr)->encoding);
node             1508 ext/simplexml/simplexml.c static void sxe_add_namespaces(php_sxe_object *sxe, xmlNodePtr node, zend_bool recursive, zval *return_value) /* {{{ */
node             1512 ext/simplexml/simplexml.c 	if (node->ns) {
node             1513 ext/simplexml/simplexml.c 		sxe_add_namespace_name(return_value, node->ns);
node             1516 ext/simplexml/simplexml.c 	attr = node->properties;
node             1525 ext/simplexml/simplexml.c 		node = node->children;
node             1526 ext/simplexml/simplexml.c 		while (node) {
node             1527 ext/simplexml/simplexml.c 			if (node->type == XML_ELEMENT_NODE) {
node             1528 ext/simplexml/simplexml.c 				sxe_add_namespaces(sxe, node, recursive, return_value);
node             1530 ext/simplexml/simplexml.c 			node = node->next;
node             1541 ext/simplexml/simplexml.c 	xmlNodePtr          node;
node             1550 ext/simplexml/simplexml.c 	GET_NODE(sxe, node);
node             1551 ext/simplexml/simplexml.c 	node = php_sxe_get_first_node(sxe, node);
node             1553 ext/simplexml/simplexml.c 	if (node) {
node             1554 ext/simplexml/simplexml.c 		if (node->type == XML_ELEMENT_NODE) {
node             1555 ext/simplexml/simplexml.c 			sxe_add_namespaces(sxe, node, recursive, return_value);
node             1556 ext/simplexml/simplexml.c 		} else if (node->type == XML_ATTRIBUTE_NODE && node->ns) {
node             1557 ext/simplexml/simplexml.c 			sxe_add_namespace_name(return_value, node->ns);
node             1563 ext/simplexml/simplexml.c static void sxe_add_registered_namespaces(php_sxe_object *sxe, xmlNodePtr node, zend_bool recursive, zval *return_value) /* {{{ */
node             1567 ext/simplexml/simplexml.c 	if (node->type == XML_ELEMENT_NODE) {
node             1568 ext/simplexml/simplexml.c 		ns = node->nsDef;
node             1574 ext/simplexml/simplexml.c 			node = node->children;
node             1575 ext/simplexml/simplexml.c 			while (node) {
node             1576 ext/simplexml/simplexml.c 				sxe_add_registered_namespaces(sxe, node, recursive, return_value);
node             1577 ext/simplexml/simplexml.c 				node = node->next;
node             1590 ext/simplexml/simplexml.c 	xmlNodePtr          node;
node             1598 ext/simplexml/simplexml.c 		node = xmlDocGetRootElement((xmlDocPtr)sxe->document->ptr);
node             1600 ext/simplexml/simplexml.c 		GET_NODE(sxe, node);
node             1603 ext/simplexml/simplexml.c 	if (node == NULL) {
node             1608 ext/simplexml/simplexml.c 	sxe_add_registered_namespaces(sxe, node, recursive, return_value);
node             1619 ext/simplexml/simplexml.c 	xmlNodePtr      node;
node             1632 ext/simplexml/simplexml.c 	GET_NODE(sxe, node);
node             1633 ext/simplexml/simplexml.c 	node = php_sxe_get_first_node(sxe, node);
node             1635 ext/simplexml/simplexml.c 	_node_as_zval(sxe, node, return_value, SXE_ITER_CHILD, NULL, (xmlChar *)nsprefix, isprefix);
node             1645 ext/simplexml/simplexml.c 	xmlNodePtr      node;
node             1650 ext/simplexml/simplexml.c 	GET_NODE(sxe, node);
node             1651 ext/simplexml/simplexml.c 	node = php_sxe_get_first_node(sxe, node);
node             1652 ext/simplexml/simplexml.c 	if (node) {
node             1653 ext/simplexml/simplexml.c 		namelen = xmlStrlen(node->name);
node             1654 ext/simplexml/simplexml.c 		RETURN_STRINGL((char*)node->name, namelen);
node             1668 ext/simplexml/simplexml.c 	xmlNodePtr      node;
node             1676 ext/simplexml/simplexml.c 	GET_NODE(sxe, node);
node             1682 ext/simplexml/simplexml.c 	node = php_sxe_get_first_node(sxe, node);
node             1684 ext/simplexml/simplexml.c 	_node_as_zval(sxe, node, return_value, SXE_ITER_ATTRLIST, NULL, (xmlChar *)nsprefix, isprefix);
node             1695 ext/simplexml/simplexml.c 	xmlNodePtr      node, newnode;
node             1710 ext/simplexml/simplexml.c 	GET_NODE(sxe, node);
node             1717 ext/simplexml/simplexml.c 	node = php_sxe_get_first_node(sxe, node);
node             1719 ext/simplexml/simplexml.c 	if (node == NULL) {
node             1729 ext/simplexml/simplexml.c 	newnode = xmlNewChild(node, NULL, localname, (xmlChar *)value);
node             1736 ext/simplexml/simplexml.c 			nsptr = xmlSearchNsByHref(node->doc, node, (xmlChar *)nsuri);
node             1760 ext/simplexml/simplexml.c 	xmlNodePtr      node;
node             1776 ext/simplexml/simplexml.c 	GET_NODE(sxe, node);
node             1778 ext/simplexml/simplexml.c 	node = php_sxe_get_first_node(sxe, node);
node             1780 ext/simplexml/simplexml.c 	if (node && node->type != XML_ELEMENT_NODE) {
node             1781 ext/simplexml/simplexml.c 		node = node->parent;
node             1784 ext/simplexml/simplexml.c 	if (node == NULL) {
node             1801 ext/simplexml/simplexml.c 	attrp = xmlHasNsProp(node, localname, (xmlChar *)nsuri);
node             1812 ext/simplexml/simplexml.c 		nsptr = xmlSearchNsByHref(node->doc, node, (xmlChar *)nsuri);
node             1814 ext/simplexml/simplexml.c 			nsptr = xmlNewNs(node, (xmlChar *)nsuri, prefix);
node             1818 ext/simplexml/simplexml.c 	attrp = xmlNewNsProp(node, nsptr, localname, (xmlChar *)value);
node             1863 ext/simplexml/simplexml.c 	xmlNodePtr	    node;
node             1869 ext/simplexml/simplexml.c 		node = php_sxe_get_first_node(sxe, NULL);
node             1870 ext/simplexml/simplexml.c 		if (node) {
node             1879 ext/simplexml/simplexml.c 		node = php_sxe_get_first_node(sxe, NULL);
node             1880 ext/simplexml/simplexml.c 		if (node) {
node             1881 ext/simplexml/simplexml.c 			contents = xmlNodeListGetString((xmlDocPtr) sxe->document->ptr, node->children, 1);
node             1884 ext/simplexml/simplexml.c 		if (!sxe->node) {
node             1890 ext/simplexml/simplexml.c 		if (sxe->node && sxe->node->node) {
node             1891 ext/simplexml/simplexml.c 			if (sxe->node->node->children) {
node             1892 ext/simplexml/simplexml.c 				contents = xmlNodeListGetString((xmlDocPtr) sxe->document->ptr, sxe->node->node->children, 1);
node             1937 ext/simplexml/simplexml.c 	xmlNodePtr      node;
node             1945 ext/simplexml/simplexml.c 	node = php_sxe_reset_iterator(sxe, 0);
node             1947 ext/simplexml/simplexml.c 	while (node)
node             1950 ext/simplexml/simplexml.c 		node = php_sxe_iterator_fetch(sxe, node->next, 0);
node             2065 ext/simplexml/simplexml.c 	if (sxe->node) {
node             2066 ext/simplexml/simplexml.c 		nodep = xmlDocCopyNode(sxe->node->node, docp, 1);
node             2340 ext/simplexml/simplexml.c static xmlNodePtr php_sxe_iterator_fetch(php_sxe_object *sxe, xmlNodePtr node, int use_data) /* {{{ */
node             2347 ext/simplexml/simplexml.c 			while (node) {
node             2348 ext/simplexml/simplexml.c 				if (node->type == XML_ATTRIBUTE_NODE) {
node             2349 ext/simplexml/simplexml.c 					if (!xmlStrcmp(node->name, sxe->iter.name) && match_ns(sxe, node, prefix, isprefix)) {
node             2353 ext/simplexml/simplexml.c 				node = node->next;
node             2356 ext/simplexml/simplexml.c 			while (node) {
node             2357 ext/simplexml/simplexml.c 				if (node->type == XML_ATTRIBUTE_NODE) {
node             2358 ext/simplexml/simplexml.c 					if (match_ns(sxe, node, prefix, isprefix)) {
node             2362 ext/simplexml/simplexml.c 				node = node->next;
node             2366 ext/simplexml/simplexml.c 		while (node) {
node             2367 ext/simplexml/simplexml.c 			if (node->type == XML_ELEMENT_NODE) {
node             2368 ext/simplexml/simplexml.c 				if (!xmlStrcmp(node->name, sxe->iter.name) && match_ns(sxe, node, prefix, isprefix)) {
node             2372 ext/simplexml/simplexml.c 			node = node->next;
node             2375 ext/simplexml/simplexml.c 		while (node) {
node             2376 ext/simplexml/simplexml.c 			if (node->type == XML_ELEMENT_NODE) {
node             2377 ext/simplexml/simplexml.c 				if (match_ns(sxe, node, prefix, isprefix)) {
node             2381 ext/simplexml/simplexml.c 			node = node->next;
node             2385 ext/simplexml/simplexml.c 	if (node && use_data) {
node             2386 ext/simplexml/simplexml.c 		_node_as_zval(sxe, node, &sxe->iter.data, SXE_ITER_NONE, NULL, prefix, isprefix);
node             2389 ext/simplexml/simplexml.c 	return node;
node             2395 ext/simplexml/simplexml.c 	xmlNodePtr node;
node             2402 ext/simplexml/simplexml.c 	GET_NODE(sxe, node)
node             2404 ext/simplexml/simplexml.c 	if (node) {
node             2409 ext/simplexml/simplexml.c 				node = node->children;
node             2412 ext/simplexml/simplexml.c 				node = (xmlNodePtr) node->properties;
node             2414 ext/simplexml/simplexml.c 		return php_sxe_iterator_fetch(sxe, node, use_data);
node             2472 ext/simplexml/simplexml.c 	if (intern != NULL && intern->node != NULL) {
node             2473 ext/simplexml/simplexml.c 		curnode = (xmlNodePtr)((php_libxml_node_ptr *)intern->node)->node;
node             2486 ext/simplexml/simplexml.c 	xmlNodePtr      node = NULL;
node             2491 ext/simplexml/simplexml.c 		GET_NODE(intern, node)
node             2496 ext/simplexml/simplexml.c 	if (node) {
node             2497 ext/simplexml/simplexml.c 		php_sxe_iterator_fetch(sxe, node->next, 1);
node             2523 ext/simplexml/simplexml.c 	xmlNodePtr node;
node             2526 ext/simplexml/simplexml.c 	GET_NODE(sxe, node);
node             2527 ext/simplexml/simplexml.c 	return php_sxe_get_first_node(sxe, node);
node             2536 ext/simplexml/simplexml.c 	zval *node;
node             2542 ext/simplexml/simplexml.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "o|C!", &node, &ce) == FAILURE) {
node             2546 ext/simplexml/simplexml.c 	object = Z_LIBXML_NODE_P(node);
node             2548 ext/simplexml/simplexml.c 	nodep = php_libxml_import_node(node);
node             2598 ext/simplexml/simplexml.c 	ZEND_ARG_INFO(0, node)
node              107 ext/simplexml/sxe.c 	if (intern != NULL && intern->node != NULL) {
node              108 ext/simplexml/sxe.c 		curnode = (xmlNodePtr)((php_libxml_node_ptr *)intern->node)->node;
node              137 ext/simplexml/sxe.c 	xmlNodePtr      node;
node              148 ext/simplexml/sxe.c 	GET_NODE(child, node);
node              149 ext/simplexml/sxe.c 	if (node) {
node              150 ext/simplexml/sxe.c 		node = node->children;
node              152 ext/simplexml/sxe.c 	while (node && node->type != XML_ELEMENT_NODE) {
node              153 ext/simplexml/sxe.c 		node = node->next;
node              155 ext/simplexml/sxe.c 	RETURN_BOOL(node ? 1 : 0);
node               88 ext/soap/php_encoding.c static encodePtr get_array_type(xmlNodePtr node, zval *array, smart_str *out_type);
node               92 ext/soap/php_encoding.c static void set_ns_prop(xmlNodePtr node, char *ns, char *name, char *val);
node               93 ext/soap/php_encoding.c static void set_xsi_nil(xmlNodePtr node);
node               94 ext/soap/php_encoding.c static void set_xsi_type(xmlNodePtr node, char *type);
node               96 ext/soap/php_encoding.c static void get_type_str(xmlNodePtr node, const char* ns, const char* type, smart_str* ret);
node               97 ext/soap/php_encoding.c static void set_ns_and_type_ex(xmlNodePtr node, char *ns, char *type);
node               99 ext/soap/php_encoding.c static void set_ns_and_type(xmlNodePtr node, encodeTypePtr type);
node              286 ext/soap/php_encoding.c static zend_bool soap_check_zval_ref(zval *data, xmlNodePtr node) {
node              298 ext/soap/php_encoding.c 			if (node_ptr == node) {
node              301 ext/soap/php_encoding.c 			xmlNodeSetName(node, node_ptr->name);
node              302 ext/soap/php_encoding.c 			xmlSetNs(node, node_ptr->ns);
node              325 ext/soap/php_encoding.c 				xmlSetProp(node, BAD_CAST("href"), BAD_CAST(id));
node              342 ext/soap/php_encoding.c 				set_ns_prop(node, SOAP_1_2_ENC_NAMESPACE, "ref", id);
node              347 ext/soap/php_encoding.c 			zend_hash_index_update_ptr(SOAP_GLOBAL(ref_map), (zend_ulong)data, node);
node              353 ext/soap/php_encoding.c static zend_bool soap_check_xml_ref(zval *data, xmlNodePtr node)
node              358 ext/soap/php_encoding.c 		if ((data_ptr = zend_hash_index_find(SOAP_GLOBAL(ref_map), (zend_ulong)node)) != NULL) {
node              371 ext/soap/php_encoding.c static void soap_add_xml_ref(zval *data, xmlNodePtr node)
node              374 ext/soap/php_encoding.c 		zend_hash_index_update(SOAP_GLOBAL(ref_map), (zend_ulong)node, data);
node              380 ext/soap/php_encoding.c 	xmlNodePtr node = NULL;
node              426 ext/soap/php_encoding.c 		node = master_to_xml(enc, zdata, style, parent);
node              433 ext/soap/php_encoding.c 					set_ns_and_type_ex(node, Z_STRVAL_P(zns), Z_STRVAL_P(zstype));
node              435 ext/soap/php_encoding.c 					set_ns_and_type_ex(node, NULL, Z_STRVAL_P(zstype));
node              442 ext/soap/php_encoding.c 			xmlNodeSetName(node, BAD_CAST(Z_STRVAL_P(zname)));
node              446 ext/soap/php_encoding.c 			xmlNsPtr nsp = encode_add_ns(node, Z_STRVAL_P(znamens));
node              447 ext/soap/php_encoding.c 			xmlSetNs(node, nsp);
node              501 ext/soap/php_encoding.c 			node = encode->to_xml(&encode->details, data, style, parent);
node              503 ext/soap/php_encoding.c 				set_ns_and_type(node, &encode->details);
node              507 ext/soap/php_encoding.c 	return node;
node              629 ext/soap/php_encoding.c zval *to_zval_user(zval *ret, encodeTypePtr type, xmlNodePtr node)
node              636 ext/soap/php_encoding.c 		copy = xmlCopyNode(node, 1);
node             1231 ext/soap/php_encoding.c static void model_to_zval_any(zval *ret, xmlNodePtr node)
node             1237 ext/soap/php_encoding.c 	while (node != NULL) {
node             1238 ext/soap/php_encoding.c 		if (get_zval_property(ret, (char*)node->name, &rv) == NULL) {
node             1241 ext/soap/php_encoding.c 			master_to_zval(&val, get_conversion(XSD_ANYXML), node);
node             1256 ext/soap/php_encoding.c 				while (node->next != NULL) {
node             1260 ext/soap/php_encoding.c 					master_to_zval(&val2, get_conversion(XSD_ANYXML), node->next);
node             1266 ext/soap/php_encoding.c 					node = node->next;
node             1269 ext/soap/php_encoding.c 				name = (char*)node->name;
node             1303 ext/soap/php_encoding.c 		node = node->next;
node             1315 ext/soap/php_encoding.c 				xmlNodePtr node = get_node(data->children, model->u.element->name);
node             1317 ext/soap/php_encoding.c 				if (node) {
node             1322 ext/soap/php_encoding.c 					r_node = check_and_resolve_href(node);
node             1341 ext/soap/php_encoding.c 					if ((node = get_node(node->next, model->u.element->name)) != NULL) {
node             1347 ext/soap/php_encoding.c 							if (node && node->children && node->children->content) {
node             1348 ext/soap/php_encoding.c 								if (model->u.element->fixed && strcmp(model->u.element->fixed, (char*)node->children->content) != 0) {
node             1349 ext/soap/php_encoding.c 									soap_error3(E_ERROR, "Encoding: Element '%s' has fixed value '%s' (value '%s' is not allowed)", model->u.element->name, model->u.element->fixed, node->children->content);
node             1351 ext/soap/php_encoding.c 								master_to_zval(&val, model->u.element->encode, node);
node             1363 ext/soap/php_encoding.c 								master_to_zval(&val, model->u.element->encode, node);
node             1366 ext/soap/php_encoding.c 						} while ((node = get_node(node->next, model->u.element->name)) != NULL);
node             1617 ext/soap/php_encoding.c static int model_to_xml_object(xmlNodePtr node, sdlContentModelPtr model, zval *object, int style, int strict)
node             1645 ext/soap/php_encoding.c 							xmlAddChild(node, property);
node             1648 ext/soap/php_encoding.c 							property = master_to_xml(enc, val, style, node);
node             1665 ext/soap/php_encoding.c 						xmlAddChild(node, property);
node             1670 ext/soap/php_encoding.c 						property = master_to_xml(enc, data, style, node);
node             1687 ext/soap/php_encoding.c 				xmlAddChild(node, property);
node             1721 ext/soap/php_encoding.c 						master_to_xml(enc, val, style, node);
node             1724 ext/soap/php_encoding.c 					master_to_xml(enc, data, style, node);
node             1742 ext/soap/php_encoding.c 				if (!model_to_xml_object(node, tmp, object, style, strict && (tmp->min_occurs > 0))) {
node             1756 ext/soap/php_encoding.c 				int tmp_ret = model_to_xml_object(node, tmp, object, style, 0);
node             1766 ext/soap/php_encoding.c 			return model_to_xml_object(node, model->u.group->model, object, style, strict && model->min_occurs > 0);
node             3342 ext/soap/php_encoding.c static void set_ns_and_type(xmlNodePtr node, encodeTypePtr type)
node             3344 ext/soap/php_encoding.c 	set_ns_and_type_ex(node, type->ns, type->type_str);
node             3347 ext/soap/php_encoding.c static void set_ns_and_type_ex(xmlNodePtr node, char *ns, char *type)
node             3350 ext/soap/php_encoding.c 	get_type_str(node, ns, type, &nstype);
node             3351 ext/soap/php_encoding.c 	set_xsi_type(node, ZSTR_VAL(nstype.s));
node             3355 ext/soap/php_encoding.c static xmlNsPtr xmlSearchNsPrefixByHref(xmlDocPtr doc, xmlNodePtr node, const xmlChar * href)
node             3358 ext/soap/php_encoding.c 	xmlNodePtr orig = node;
node             3360 ext/soap/php_encoding.c 	while (node) {
node             3361 ext/soap/php_encoding.c 		if (node->type == XML_ENTITY_REF_NODE ||
node             3362 ext/soap/php_encoding.c 		    node->type == XML_ENTITY_NODE ||
node             3363 ext/soap/php_encoding.c 		    node->type == XML_ENTITY_DECL) {
node             3366 ext/soap/php_encoding.c 		if (node->type == XML_ELEMENT_NODE) {
node             3367 ext/soap/php_encoding.c 			cur = node->nsDef;
node             3370 ext/soap/php_encoding.c 					if (xmlSearchNs(doc, node, cur->prefix) == cur) {
node             3376 ext/soap/php_encoding.c 			if (orig != node) {
node             3377 ext/soap/php_encoding.c 				cur = node->ns;
node             3380 ext/soap/php_encoding.c 						if (xmlSearchNs(doc, node, cur->prefix) == cur) {
node             3387 ext/soap/php_encoding.c 		node = node->parent;
node             3392 ext/soap/php_encoding.c xmlNsPtr encode_add_ns(xmlNodePtr node, const char* ns)
node             3400 ext/soap/php_encoding.c 	xmlns = xmlSearchNsByHref(node->doc, node, BAD_CAST(ns));
node             3402 ext/soap/php_encoding.c 		xmlns = xmlSearchNsPrefixByHref(node->doc, node, BAD_CAST(ns));
node             3408 ext/soap/php_encoding.c 			xmlns = xmlNewNs(node->doc->children, BAD_CAST(ns), prefix);
node             3417 ext/soap/php_encoding.c 				if (xmlSearchNs(node->doc, node, BAD_CAST(ZSTR_VAL(prefix.s))) == NULL) {
node             3425 ext/soap/php_encoding.c 			xmlns = xmlNewNs(node->doc->children, BAD_CAST(ns), BAD_CAST(prefix.s ? ZSTR_VAL(prefix.s) : ""));
node             3432 ext/soap/php_encoding.c static void set_ns_prop(xmlNodePtr node, char *ns, char *name, char *val)
node             3434 ext/soap/php_encoding.c 	xmlSetNsProp(node, encode_add_ns(node, ns), BAD_CAST(name), BAD_CAST(val));
node             3437 ext/soap/php_encoding.c static void set_xsi_nil(xmlNodePtr node)
node             3439 ext/soap/php_encoding.c 	set_ns_prop(node, XSI_NAMESPACE, "nil", "true");
node             3442 ext/soap/php_encoding.c static void set_xsi_type(xmlNodePtr node, char *type)
node             3444 ext/soap/php_encoding.c 	set_ns_prop(node, XSI_NAMESPACE, "type", type);
node             3497 ext/soap/php_encoding.c static encodePtr get_array_type(xmlNodePtr node, zval *array, smart_str *type)
node             3576 ext/soap/php_encoding.c 				xmlNsPtr ns = encode_add_ns(node, cur_ns);
node             3593 ext/soap/php_encoding.c 			get_type_str(node, enc->details.ns, enc->details.type_str, type);
node             3600 ext/soap/php_encoding.c static void get_type_str(xmlNodePtr node, const char* ns, const char* type, smart_str* ret)
node             3612 ext/soap/php_encoding.c 		xmlns = encode_add_ns(node, ns);
node              196 ext/soap/php_encoding.h zval *to_zval_user(zval *ret, encodeTypePtr type, xmlNodePtr node);
node              206 ext/soap/php_encoding.h xmlNsPtr encode_add_ns(xmlNodePtr node, const char* ns);
node              984 ext/soap/php_schema.c void schema_min_max(xmlNodePtr node, sdlContentModelPtr model)
node              986 ext/soap/php_schema.c 	xmlAttrPtr attr = get_attribute(node->properties, "minOccurs");
node              994 ext/soap/php_schema.c 	attr = get_attribute(node->properties, "maxOccurs");
node               50 ext/soap/php_sdl.c encodePtr get_encoder_from_prefix(sdlPtr sdl, xmlNodePtr node, const xmlChar *type)
node               57 ext/soap/php_sdl.c 	nsptr = xmlSearchNs(node->doc, node, BAD_CAST(ns));
node               71 ext/soap/php_sdl.c static sdlTypePtr get_element(sdlPtr sdl, xmlNodePtr node, const xmlChar *type)
node               81 ext/soap/php_sdl.c 		nsptr = xmlSearchNs(node->doc, node, BAD_CAST(ns));
node              212 ext/soap/php_sdl.c static int is_wsdl_element(xmlNodePtr node)
node              214 ext/soap/php_sdl.c 	if (node->ns && strcmp((char*)node->ns->href, WSDL_NAMESPACE) != 0) {
node              216 ext/soap/php_sdl.c 		if ((attr = get_attribute_ex(node->properties, "required", WSDL_NAMESPACE)) != NULL &&
node              220 ext/soap/php_sdl.c 			soap_error1(E_ERROR, "Parsing WSDL: Unknown required WSDL extension '%s'", node->ns->href);
node              557 ext/soap/php_sdl.c static void wsdl_soap_binding_body(sdlCtx* ctx, xmlNodePtr node, char* wsdl_soap_namespace, sdlSoapBindingFunctionBody *binding, HashTable* params)
node              562 ext/soap/php_sdl.c 	trav = node->children;
node               42 ext/soap/php_xml.c static void cleanup_xml_node(xmlNodePtr node)
node               47 ext/soap/php_xml.c 	trav = node->children;
node              185 ext/soap/php_xml.c xmlNsPtr attr_find_ns(xmlAttrPtr node)
node              187 ext/soap/php_xml.c 	if (node->ns) {
node              188 ext/soap/php_xml.c 		return node->ns;
node              189 ext/soap/php_xml.c 	} else if (node->parent->ns) {
node              190 ext/soap/php_xml.c 		return node->parent->ns;
node              192 ext/soap/php_xml.c 		return xmlSearchNs(node->doc, node->parent, NULL);
node              196 ext/soap/php_xml.c xmlNsPtr node_find_ns(xmlNodePtr node)
node              198 ext/soap/php_xml.c 	if (node->ns) {
node              199 ext/soap/php_xml.c 		return node->ns;
node              201 ext/soap/php_xml.c 		return xmlSearchNs(node->doc, node, NULL);
node              205 ext/soap/php_xml.c int attr_is_equal_ex(xmlAttrPtr node, char *name, char *ns)
node              207 ext/soap/php_xml.c 	if (name == NULL || strcmp((char*)node->name, name) == 0) {
node              209 ext/soap/php_xml.c 			xmlNsPtr nsPtr = attr_find_ns(node);
node              221 ext/soap/php_xml.c int node_is_equal_ex(xmlNodePtr node, char *name, char *ns)
node              223 ext/soap/php_xml.c 	if (name == NULL || strcmp((char*)node->name, name) == 0) {
node              225 ext/soap/php_xml.c 			xmlNsPtr nsPtr = node_find_ns(node);
node              238 ext/soap/php_xml.c xmlAttrPtr get_attribute_ex(xmlAttrPtr node, char *name, char *ns)
node              240 ext/soap/php_xml.c 	while (node!=NULL) {
node              241 ext/soap/php_xml.c 		if (attr_is_equal_ex(node, name, ns)) {
node              242 ext/soap/php_xml.c 			return node;
node              244 ext/soap/php_xml.c 		node = node->next;
node              249 ext/soap/php_xml.c xmlNodePtr get_node_ex(xmlNodePtr node, char *name, char *ns)
node              251 ext/soap/php_xml.c 	while (node!=NULL) {
node              252 ext/soap/php_xml.c 		if (node_is_equal_ex(node, name, ns)) {
node              253 ext/soap/php_xml.c 			return node;
node              255 ext/soap/php_xml.c 		node = node->next;
node              260 ext/soap/php_xml.c xmlNodePtr get_node_recurisve_ex(xmlNodePtr node, char *name, char *ns)
node              262 ext/soap/php_xml.c 	while (node != NULL) {
node              263 ext/soap/php_xml.c 		if (node_is_equal_ex(node, name, ns)) {
node              264 ext/soap/php_xml.c 			return node;
node              265 ext/soap/php_xml.c 		} else if (node->children != NULL) {
node              266 ext/soap/php_xml.c 			xmlNodePtr tmp = get_node_recurisve_ex(node->children, name, ns);
node              271 ext/soap/php_xml.c 		node = node->next;
node              276 ext/soap/php_xml.c xmlNodePtr get_node_with_attribute_ex(xmlNodePtr node, char *name, char *name_ns, char *attribute, char *value, char *attr_ns)
node              280 ext/soap/php_xml.c 	while (node != NULL) {
node              282 ext/soap/php_xml.c 			node = get_node_ex(node, name, name_ns);
node              283 ext/soap/php_xml.c 			if (node==NULL) {
node              288 ext/soap/php_xml.c 		attr = get_attribute_ex(node->properties, attribute, attr_ns);
node              290 ext/soap/php_xml.c 			return node;
node              292 ext/soap/php_xml.c 		node = node->next;
node              297 ext/soap/php_xml.c xmlNodePtr get_node_with_attribute_recursive_ex(xmlNodePtr node, char *name, char *name_ns, char *attribute, char *value, char *attr_ns)
node              299 ext/soap/php_xml.c 	while (node != NULL) {
node              300 ext/soap/php_xml.c 		if (node_is_equal_ex(node, name, name_ns)) {
node              301 ext/soap/php_xml.c 			xmlAttrPtr attr = get_attribute_ex(node->properties, attribute, attr_ns);
node              303 ext/soap/php_xml.c 				return node;
node              306 ext/soap/php_xml.c 		if (node->children != NULL) {
node              307 ext/soap/php_xml.c 			xmlNodePtr tmp = get_node_with_attribute_recursive_ex(node->children, name, name_ns, attribute, value, attr_ns);
node              312 ext/soap/php_xml.c 		node = node->next;
node               25 ext/soap/php_xml.h #define get_attribute(node, name) get_attribute_ex(node, name, NULL)
node               26 ext/soap/php_xml.h #define get_node(node, name) get_node_ex(node, name, NULL)
node               27 ext/soap/php_xml.h #define get_node_recursive(node, name) get_node_recursive_ex(node, name, NULL)
node               28 ext/soap/php_xml.h #define get_node_with_attribute(node, name, attr, val) get_node_with_attribute_ex(node, name, NULL, attr, val, NULL)
node               29 ext/soap/php_xml.h #define get_node_with_attribute_recursive(node, name, attr, val) get_node_with_attribute_recursive_ex(node, name, NULL, attr, val, NULL)
node               30 ext/soap/php_xml.h #define node_is_equal(node, name) node_is_equal_ex(node, name, NULL)
node               31 ext/soap/php_xml.h #define attr_is_equal(node, name) attr_is_equal_ex(node, name, NULL)
node               36 ext/soap/php_xml.h xmlNsPtr attr_find_ns(xmlAttrPtr node);
node               37 ext/soap/php_xml.h xmlNsPtr node_find_ns(xmlNodePtr node);
node               38 ext/soap/php_xml.h int attr_is_equal_ex(xmlAttrPtr node, char *name, char *ns);
node               39 ext/soap/php_xml.h int node_is_equal_ex(xmlNodePtr node, char *name, char *ns);
node               40 ext/soap/php_xml.h xmlAttrPtr get_attribute_ex(xmlAttrPtr node,char *name, char *ns);
node               41 ext/soap/php_xml.h xmlNodePtr get_node_ex(xmlNodePtr node,char *name, char *ns);
node               42 ext/soap/php_xml.h xmlNodePtr get_node_recursive_ex(xmlNodePtr node,char *name, char *ns);
node               43 ext/soap/php_xml.h xmlNodePtr get_node_with_attribute_ex(xmlNodePtr node, char *name, char *name_ns, char *attribute, char *value, char *attr_ns);
node               44 ext/soap/php_xml.h xmlNodePtr get_node_with_attribute_recursive_ex(xmlNodePtr node, char *name, char *name_ns, char *attribute, char *value, char *attr_ns);
node               60 ext/soap/soap.c static sdlFunctionPtr get_doc_function(sdlPtr sdl, xmlNodePtr node);
node             3752 ext/soap/soap.c static int serialize_response_call2(xmlNodePtr body, sdlFunctionPtr function, char *function_name, char *uri, zval *ret, int version, int main, xmlNodePtr *node)
node             3847 ext/soap/soap.c 	if (node) {
node             3848 ext/soap/soap.c 		*node = method;
node             4000 ext/soap/soap.c 				xmlNodePtr node = xmlNewNode(NULL, BAD_CAST("faultcode"));
node             4002 ext/soap/soap.c 				xmlAddChild(param, node);
node             4004 ext/soap/soap.c 					xmlNsPtr nsptr = encode_add_ns(node, fault_ns);
node             4006 ext/soap/soap.c 					xmlNodeSetContent(node, code);
node             4009 ext/soap/soap.c 					xmlNodeSetContentLen(node, BAD_CAST(ZSTR_VAL(str)), (int)ZSTR_LEN(str));
node             4014 ext/soap/soap.c 				xmlNodePtr node = master_to_xml(get_conversion(IS_STRING), tmp, SOAP_LITERAL, param);
node             4015 ext/soap/soap.c 				xmlNodeSetName(node, BAD_CAST("faultstring"));
node             4018 ext/soap/soap.c 				xmlNodePtr node = master_to_xml(get_conversion(IS_STRING), tmp, SOAP_LITERAL, param);
node             4019 ext/soap/soap.c 				xmlNodeSetName(node, BAD_CAST("faultactor"));
node             4025 ext/soap/soap.c 				xmlNodePtr node = xmlNewChild(param, ns, BAD_CAST("Code"), NULL);
node             4027 ext/soap/soap.c 				node = xmlNewChild(node, ns, BAD_CAST("Value"), NULL);
node             4029 ext/soap/soap.c 					xmlNsPtr nsptr = encode_add_ns(node, fault_ns);
node             4031 ext/soap/soap.c 					xmlNodeSetContent(node, code);
node             4034 ext/soap/soap.c 					xmlNodeSetContentLen(node, BAD_CAST(ZSTR_VAL(str)), (int)ZSTR_LEN(str));
node             4039 ext/soap/soap.c 				xmlNodePtr node = xmlNewChild(param, ns, BAD_CAST("Reason"), NULL);
node             4040 ext/soap/soap.c 				node = master_to_xml(get_conversion(IS_STRING), tmp, SOAP_LITERAL, node);
node             4041 ext/soap/soap.c 				xmlNodeSetName(node, BAD_CAST("Text"));
node             4042 ext/soap/soap.c 				xmlSetNs(node, ns);
node             4047 ext/soap/soap.c 			xmlNodePtr node;
node             4056 ext/soap/soap.c 			node = xmlNewNode(NULL, BAD_CAST(detail_name));
node             4057 ext/soap/soap.c 			xmlAddChild(param, node);
node             4070 ext/soap/soap.c 			x = serialize_parameter(sparam, detail, 1, NULL, use, node);
node             4548 ext/soap/soap.c 						xmlNodePtr node = params;
node             4552 ext/soap/soap.c 								if (strcmp(param->element->name, (char*)node->name) != 0) {
node             4556 ext/soap/soap.c 								if (param->element->namens != NULL && node->ns != NULL) {
node             4557 ext/soap/soap.c 									if (strcmp(param->element->namens, (char*)node->ns->href) != 0) {
node             4561 ext/soap/soap.c 								} else if ((void*)param->element->namens != (void*)node->ns) {
node             4565 ext/soap/soap.c 							} else if (strcmp(param->paramName, (char*)node->name) != 0) {
node             4569 ext/soap/soap.c 							node = node->next;
node              146 ext/sockets/conversions.c 	const char			**node;
node              155 ext/sockets/conversions.c 	for (node = zend_llist_get_first_ex(keys, &pos);
node              156 ext/sockets/conversions.c 			node != NULL;
node              157 ext/sockets/conversions.c 			node = zend_llist_get_next_ex(keys, &pos)) {
node              158 ext/sockets/conversions.c 		smart_str_appends(&path, *node);
node              711 ext/sockets/conversions.c 		const char *node = "family";
node              712 ext/sockets/conversions.c 		zend_llist_add_element(&ctx->keys, &node);
node             154239 ext/sqlite3/libsqlite/sqlite3.c   RtreeNode node;
node             154244 ext/sqlite3/libsqlite/sqlite3.c   memset(&node, 0, sizeof(RtreeNode));
node             154248 ext/sqlite3/libsqlite/sqlite3.c   node.zData = (u8 *)sqlite3_value_blob(apArg[1]);
node             154250 ext/sqlite3/libsqlite/sqlite3.c   for(ii=0; ii<NCELL(&node); ii++){
node             154256 ext/sqlite3/libsqlite/sqlite3.c     nodeGetCell(&tree, &node, ii, &cell);
node              191 ext/tidy/tidy.c 	TidyNode		node;
node              793 ext/tidy/tidy.c 				tidyNodeGetText(obj->ptdoc->doc, obj->node, &buf);
node              852 ext/tidy/tidy.c 			tidyNodeGetText(obj->ptdoc->doc, obj->node, &buf);
node              856 ext/tidy/tidy.c 			ADD_PROPERTY_STRING(obj->std.properties, name, tidyNodeGetName(obj->node));
node              857 ext/tidy/tidy.c 			ADD_PROPERTY_LONG(obj->std.properties, type, tidyNodeGetType(obj->node));
node              858 ext/tidy/tidy.c 			ADD_PROPERTY_LONG(obj->std.properties, line, tidyNodeLine(obj->node));
node              859 ext/tidy/tidy.c 			ADD_PROPERTY_LONG(obj->std.properties, column, tidyNodeColumn(obj->node));
node              860 ext/tidy/tidy.c 			ADD_PROPERTY_BOOL(obj->std.properties, proprietary, tidyNodeIsProp(obj->ptdoc->doc, obj->node));
node              862 ext/tidy/tidy.c 			switch(tidyNodeGetType(obj->node)) {
node              870 ext/tidy/tidy.c 					ADD_PROPERTY_LONG(obj->std.properties, id, tidyNodeGetId(obj->node));
node              873 ext/tidy/tidy.c 			tempattr = tidyAttrFirst(obj->node);
node              891 ext/tidy/tidy.c 			tempnode = tidyGetChild(obj->node);
node              898 ext/tidy/tidy.c 					newobj->node = tempnode;
node              957 ext/tidy/tidy.c 	TidyNode node;
node              962 ext/tidy/tidy.c 			node = tidyGetRoot(obj->ptdoc->doc);
node              966 ext/tidy/tidy.c 			node = tidyGetHtml(obj->ptdoc->doc);
node              970 ext/tidy/tidy.c 			node = tidyGetHead(obj->ptdoc->doc);
node              974 ext/tidy/tidy.c 			node = tidyGetBody(obj->ptdoc->doc);
node              982 ext/tidy/tidy.c 	if (!node) {
node              990 ext/tidy/tidy.c 	newobj->node  = node;
node             1044 ext/tidy/tidy.c 	REGISTER_TIDY_CLASS(tidyNode, node,	NULL, ZEND_ACC_FINAL);
node             1718 ext/tidy/tidy.c 	if (tidyGetChild(obj->node)) {
node             1732 ext/tidy/tidy.c 	if (obj->node && tidyGetNext(obj->node)) {
node             1746 ext/tidy/tidy.c 	if (tidyNodeGetType(obj->node) == TidyNode_Comment) {
node             1760 ext/tidy/tidy.c 	if (tidyNodeGetType(obj->node) & (TidyNode_Start | TidyNode_End | TidyNode_StartEnd)) {
node             1774 ext/tidy/tidy.c 	if (tidyNodeGetType(obj->node) == TidyNode_Text) {
node             1788 ext/tidy/tidy.c 	if (tidyNodeGetType(obj->node) == TidyNode_Jste) {
node             1802 ext/tidy/tidy.c 	if (tidyNodeGetType(obj->node) == TidyNode_Asp) {
node             1816 ext/tidy/tidy.c 	if (tidyNodeGetType(obj->node) == TidyNode_Php) {
node             1832 ext/tidy/tidy.c 	parent_node = tidyGetParent(obj->node);
node             1836 ext/tidy/tidy.c 		newobj->node = parent_node;
node             1127 ext/xmlreader/php_xmlreader.c 	xmlNode *node, *nodec;
node             1136 ext/xmlreader/php_xmlreader.c 		NODE_GET_OBJ(node, basenode, xmlNodePtr, domobj);
node             1137 ext/xmlreader/php_xmlreader.c 		docp = node->doc;
node             1143 ext/xmlreader/php_xmlreader.c 		node = xmlTextReaderExpand(intern->ptr);
node             1145 ext/xmlreader/php_xmlreader.c 		if (node == NULL) {
node             1149 ext/xmlreader/php_xmlreader.c 			nodec = xmlDocCopyNode(node, docp, 1);
node              289 ext/xmlrpc/libxmlrpc/queue.c       node    *n;
node              298 ext/xmlrpc/libxmlrpc/queue.c       q->head = (node*)p;
node              341 ext/xmlrpc/libxmlrpc/queue.c       node        *p;
node              349 ext/xmlrpc/libxmlrpc/queue.c       q->tail = (node *)n;
node              407 ext/xmlrpc/libxmlrpc/queue.c       q->head = (node *)n;
node              449 ext/xmlrpc/libxmlrpc/queue.c       q->tail = (node *)p;
node              485 ext/xmlrpc/libxmlrpc/queue.c    q->cursor = (node *)q->cursor->next;
node              515 ext/xmlrpc/libxmlrpc/queue.c    q->cursor = (node *)q->cursor->prev;
node              538 ext/xmlrpc/libxmlrpc/queue.c    n = ((node*)iter)->next;
node              539 ext/xmlrpc/libxmlrpc/queue.c    p = ((node*)iter)->prev;
node              540 ext/xmlrpc/libxmlrpc/queue.c    d = ((node*)iter)->data;
node              547 ext/xmlrpc/libxmlrpc/queue.c    if (q->cursor == (node*)iter) {
node              965 ext/xmlrpc/libxmlrpc/queue.c    return qi ? (q_iter)((node*)qi)->next : NULL;
node              969 ext/xmlrpc/libxmlrpc/queue.c    return qi ? (q_iter)((node*)qi)->prev : NULL;
node              973 ext/xmlrpc/libxmlrpc/queue.c    return qi ? ((node*)qi)->data : NULL;
node              978 ext/xmlrpc/libxmlrpc/queue.c       ((node*)qi)->data = data;
node               38 ext/xmlrpc/libxmlrpc/queue.h    node        *head, *tail, *cursor;
node               44 ext/xmlrpc/libxmlrpc/queue.h    node        *loc ;
node               85 ext/xmlrpc/libxmlrpc/queue.h #define Q_Iter_Next_F(qi) (qi ? (q_iter)((node*)qi)->next : NULL)
node               86 ext/xmlrpc/libxmlrpc/queue.h #define Q_Iter_Prev_F(qi) (qi ? (q_iter)((node*)qi)->prev : NULL)
node               87 ext/xmlrpc/libxmlrpc/queue.h #define Q_Iter_Get_F(qi) (qi ? ((node*)qi)->data : NULL)
node              171 ext/xmlrpc/libxmlrpc/xml_to_dandarpc.c xml_element* DANDARPC_to_xml_element_worker(XMLRPC_REQUEST request, XMLRPC_VALUE node) {
node              174 ext/xmlrpc/libxmlrpc/xml_to_dandarpc.c    if(node) {
node              176 ext/xmlrpc/libxmlrpc/xml_to_dandarpc.c       const char* id = XMLRPC_GetValueID(node);
node              177 ext/xmlrpc/libxmlrpc/xml_to_dandarpc.c       XMLRPC_VALUE_TYPE type = XMLRPC_GetValueType(node);
node              205 ext/xmlrpc/libxmlrpc/xml_to_dandarpc.c             simplestring_addn(&elem_val->text, XMLRPC_GetValueString(node), XMLRPC_GetValueStringLen(node));
node              209 ext/xmlrpc/libxmlrpc/xml_to_dandarpc.c             snprintf(buf, BUF_SIZE, "%i", XMLRPC_GetValueInt(node));
node              214 ext/xmlrpc/libxmlrpc/xml_to_dandarpc.c             snprintf(buf, BUF_SIZE, "%i", XMLRPC_GetValueBoolean(node));
node              219 ext/xmlrpc/libxmlrpc/xml_to_dandarpc.c             snprintf(buf, BUF_SIZE, "%f", XMLRPC_GetValueDouble(node));
node              224 ext/xmlrpc/libxmlrpc/xml_to_dandarpc.c             simplestring_add(&elem_val->text, XMLRPC_GetValueDateTime_ISO8601(node));
node              230 ext/xmlrpc/libxmlrpc/xml_to_dandarpc.c                base64_encode_xmlrpc(&buf, XMLRPC_GetValueBase64(node), XMLRPC_GetValueStringLen(node));
node              237 ext/xmlrpc/libxmlrpc/xml_to_dandarpc.c                XMLRPC_VECTOR_TYPE my_type = XMLRPC_GetVectorType(node);
node              238 ext/xmlrpc/libxmlrpc/xml_to_dandarpc.c                XMLRPC_VALUE xIter = XMLRPC_VectorRewind(node);
node              260 ext/xmlrpc/libxmlrpc/xml_to_dandarpc.c                   xIter = XMLRPC_VectorNext(node);
node              275 ext/xmlrpc/libxmlrpc/xml_to_dandarpc.c xml_element* DANDARPC_VALUE_to_xml_element(XMLRPC_VALUE node) {
node              276 ext/xmlrpc/libxmlrpc/xml_to_dandarpc.c    return DANDARPC_to_xml_element_worker(NULL, node);
node               41 ext/xmlrpc/libxmlrpc/xml_to_dandarpc.h xml_element* DANDARPC_VALUE_to_xml_element(XMLRPC_VALUE node);
node              107 ext/xmlrpc/libxmlrpc/xml_to_soap.c static const char* get_array_soap_type(XMLRPC_VALUE node) {
node              110 ext/xmlrpc/libxmlrpc/xml_to_soap.c 	XMLRPC_VALUE xIter = XMLRPC_VectorRewind(node);
node              115 ext/xmlrpc/libxmlrpc/xml_to_soap.c 	xIter = XMLRPC_VectorNext(node);
node              128 ext/xmlrpc/libxmlrpc/xml_to_soap.c 		xIter = XMLRPC_VectorNext(node);
node              173 ext/xmlrpc/libxmlrpc/xml_to_soap.c static inline int get_fault_type(XMLRPC_VALUE node) {
node              174 ext/xmlrpc/libxmlrpc/xml_to_soap.c 	if (XMLRPC_VectorGetValueWithID(node, TOKEN_XMLRPC_FAULTCODE) &&
node              175 ext/xmlrpc/libxmlrpc/xml_to_soap.c 		 XMLRPC_VectorGetValueWithID(node, TOKEN_XMLRPC_FAULTSTRING)) {
node              178 ext/xmlrpc/libxmlrpc/xml_to_soap.c 	else if (XMLRPC_VectorGetValueWithID(node, TOKEN_SOAP_FAULTCODE) &&
node              179 ext/xmlrpc/libxmlrpc/xml_to_soap.c 				XMLRPC_VectorGetValueWithID(node, TOKEN_SOAP_FAULTSTRING)) {
node              191 ext/xmlrpc/libxmlrpc/xml_to_soap.c static XMLRPC_VALUE gen_fault_xmlrpc(XMLRPC_VALUE node, xml_element* el_target) {
node              192 ext/xmlrpc/libxmlrpc/xml_to_soap.c 	XMLRPC_VALUE xDup = XMLRPC_DupValueNew(node);
node              434 ext/xmlrpc/libxmlrpc/xml_to_soap.c xml_element* SOAP_to_xml_element_worker(XMLRPC_REQUEST request, XMLRPC_VALUE node) {
node              437 ext/xmlrpc/libxmlrpc/xml_to_soap.c 	if (node) {
node              440 ext/xmlrpc/libxmlrpc/xml_to_soap.c 		XMLRPC_VALUE_TYPE_EASY type = XMLRPC_GetValueTypeEasy(node);
node              455 ext/xmlrpc/libxmlrpc/xml_to_soap.c 				const char* type = get_array_soap_type(node);
node              459 ext/xmlrpc/libxmlrpc/xml_to_soap.c 				snprintf(buf, sizeof(buf), "%s[%i]", type, XMLRPC_VectorSize(node));
node              469 ext/xmlrpc/libxmlrpc/xml_to_soap.c 				int fault_type = get_fault_type(node);
node              474 ext/xmlrpc/libxmlrpc/xml_to_soap.c 						node = gen_fault_xmlrpc(node, elem_val);
node              483 ext/xmlrpc/libxmlrpc/xml_to_soap.c 				XMLRPC_VALUE xIter = XMLRPC_VectorRewind(node);
node              489 ext/xmlrpc/libxmlrpc/xml_to_soap.c 					xIter = XMLRPC_VectorNext(node);
node              501 ext/xmlrpc/libxmlrpc/xml_to_soap.c 			simplestring_addn(&elem_val->text, XMLRPC_GetValueString(node), XMLRPC_GetValueStringLen(node));
node              505 ext/xmlrpc/libxmlrpc/xml_to_soap.c 			snprintf(buf, BUF_SIZE, "%i", XMLRPC_GetValueInt(node));
node              510 ext/xmlrpc/libxmlrpc/xml_to_soap.c 			snprintf(buf, BUF_SIZE, "%i", XMLRPC_GetValueBoolean(node));
node              515 ext/xmlrpc/libxmlrpc/xml_to_soap.c 			snprintf(buf, BUF_SIZE, "%f", XMLRPC_GetValueDouble(node));
node              520 ext/xmlrpc/libxmlrpc/xml_to_soap.c 				time_t tt = XMLRPC_GetValueDateTime(node);
node              532 ext/xmlrpc/libxmlrpc/xml_to_soap.c 				base64_encode_xmlrpc(&buf, XMLRPC_GetValueBase64(node), XMLRPC_GetValueStringLen(node));
node              547 ext/xmlrpc/libxmlrpc/xml_to_soap.c 				pName = (char*)XMLRPC_GetValueID(node);
node              560 ext/xmlrpc/libxmlrpc/xml_to_soap.c 				pName = (char*)XMLRPC_GetValueID(node);
node              570 ext/xmlrpc/libxmlrpc/xml_to_soap.c 			XMLRPC_CleanupValue(node);
node              577 ext/xmlrpc/libxmlrpc/xml_to_soap.c xml_element* SOAP_VALUE_to_xml_element(XMLRPC_VALUE node) {
node              578 ext/xmlrpc/libxmlrpc/xml_to_soap.c 	return SOAP_to_xml_element_worker(NULL, node);
node               41 ext/xmlrpc/libxmlrpc/xml_to_soap.h xml_element* SOAP_VALUE_to_xml_element(XMLRPC_VALUE node);
node              189 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c xml_element* XMLRPC_to_xml_element_worker(XMLRPC_VALUE current_vector, XMLRPC_VALUE node,
node              193 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c    if (node) {
node              195 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c       XMLRPC_VALUE_TYPE type = XMLRPC_GetValueType(node);
node              196 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c       XMLRPC_VECTOR_TYPE vtype = XMLRPC_GetVectorType(node);
node              204 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c          int bIsFault = (vtype == xmlrpc_vector_struct && XMLRPC_VectorGetValueWithID(node, ELEM_FAULTCODE));
node              206 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c          xml_element* next_el = XMLRPC_to_xml_element_worker(NULL, node, request_type, depth + 1);
node              217 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c             simplestring_addn(&elem_val->text, XMLRPC_GetValueString(node), XMLRPC_GetValueStringLen(node));
node              221 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c             snprintf(buf, BUF_SIZE, "%i", XMLRPC_GetValueInt(node));
node              226 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c             snprintf(buf, BUF_SIZE, "%i", XMLRPC_GetValueBoolean(node));
node              232 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c                 ap_php_snprintf(buf, BUF_SIZE, "%.*G", (int) EG(precision), XMLRPC_GetValueDouble(node));
node              238 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c             simplestring_add(&elem_val->text, XMLRPC_GetValueDateTime_ISO8601(node));
node              244 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c                base64_encode_xmlrpc(&buf, XMLRPC_GetValueBase64(node), XMLRPC_GetValueStringLen(node));
node              251 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c                XMLRPC_VECTOR_TYPE my_type = XMLRPC_GetVectorType(node);
node              252 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c                XMLRPC_VALUE xIter = XMLRPC_VectorRewind(node);
node              289 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c                   xml_element* next_el = XMLRPC_to_xml_element_worker(node, xIter, request_type, depth + 1);
node              293 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c                   xIter = XMLRPC_VectorNext(node);
node              310 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c             if (XMLRPC_VectorGetValueWithID(node, ELEM_FAULTCODE)) {
node              332 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c             simplestring_add(&name->text, XMLRPC_GetValueID(node));
node              367 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c xml_element* XMLRPC_VALUE_to_xml_element(XMLRPC_VALUE node) {
node              368 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c    return XMLRPC_to_xml_element_worker(NULL, node, xmlrpc_request_none, 0);
node               42 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.h xml_element* XMLRPC_VALUE_to_xml_element(XMLRPC_VALUE node);
node              259 ext/xsl/xsltprocessor.c 							xmlNodePtr node = obj->nodesetval->nodeTab[j];
node              262 ext/xsl/xsltprocessor.c 							if (node->type == XML_NAMESPACE_DECL) {
node              266 ext/xsl/xsltprocessor.c 								nsparent = node->_private;
node              267 ext/xsl/xsltprocessor.c 								curns = xmlNewNs(NULL, node->name, NULL);
node              268 ext/xsl/xsltprocessor.c 								if (node->children) {
node              269 ext/xsl/xsltprocessor.c 									curns->prefix = xmlStrdup((char *)node->children);
node              271 ext/xsl/xsltprocessor.c 								if (node->children) {
node              272 ext/xsl/xsltprocessor.c 									node = xmlNewDocNode(node->doc, NULL, (char *) node->children, node->name);
node              274 ext/xsl/xsltprocessor.c 									node = xmlNewDocNode(node->doc, NULL, (const xmlChar *) "xmlns", node->name);
node              276 ext/xsl/xsltprocessor.c 								node->type = XML_NAMESPACE_DECL;
node              277 ext/xsl/xsltprocessor.c 								node->parent = nsparent;
node              278 ext/xsl/xsltprocessor.c 								node->ns = curns;
node              280 ext/xsl/xsltprocessor.c 								node = xmlDocCopyNodeList(domintern->document->ptr, node);
node              283 ext/xsl/xsltprocessor.c 							php_dom_create_object(node, &child, domintern);
node              482 ext/xsl/xsltprocessor.c 	xmlNodePtr node = NULL;
node              494 ext/xsl/xsltprocessor.c 	node = php_libxml_import_node(docp);
node              496 ext/xsl/xsltprocessor.c 	if (node) {
node              497 ext/xsl/xsltprocessor.c 		doc = node->doc;