Lines Matching refs:children

3066 	for (i = 0; i < list->children; ++i) {  in zend_propagate_list_refs()
3084 for (uint32_t i = 0; i < list->children; i++) { in list_is_keyed()
3101 …if (list->children && expr_node->op_type == IS_CONST && Z_TYPE(expr_node->u.constant) == IS_STRING… in zend_compile_list_assign()
3105 for (i = 0; i < list->children; ++i) { in zend_compile_list_assign()
3527 for (i = 0; i < args->children; ++i) { in zend_compile_args()
3846 for (i = 0; i < args->children; ++i) { in zend_args_contain_unpack_or_named()
3860 if (args->children != 1) { in zend_compile_func_strlen()
3881 if (args->children != 1) { in zend_compile_func_typecheck()
3901 if (args->children != 1) { in zend_compile_func_is_scalar()
3916 if (args->children != 1) { in zend_compile_func_cast()
3936 if (args->children != 1 || args->child[0]->kind != ZEND_AST_ZVAL) { in zend_compile_func_defined()
3966 if (args->children == 1 && in zend_compile_func_chr()
3983 if (args->children == 1 && in zend_compile_func_ord()
4080 if (args->children != 2) { in zend_compile_func_cufa()
4096 && list->children == 3 in zend_compile_func_cufa()
4132 if (args->children < 1) { in zend_compile_func_cuf()
4136 zend_compile_init_user_func(args->child[0], args->children - 1, lcname); in zend_compile_func_cuf()
4137 for (i = 1; i < args->children; ++i) { in zend_compile_func_cuf()
4175 if (args->children == 1) { in zend_compile_assert()
4210 if (args->children == 3) { in zend_compile_func_in_array()
4231 } else if (args->children != 2) { in zend_compile_func_in_array()
4294 if (args->children != 1) { in zend_compile_func_count()
4308 if (args->children == 0) { in zend_compile_func_get_class()
4313 if (args->children != 1) { in zend_compile_func_get_class()
4326 if (args->children != 0) { in zend_compile_func_get_called_class()
4339 if (args->children != 1) { in zend_compile_func_gettype()
4351 if (CG(active_op_array)->function_name && args->children == 0) { in zend_compile_func_num_args()
4362 if (CG(active_op_array)->function_name && args->children == 0) { in zend_compile_func_get_args()
4375 if (args->children != 2) { in zend_compile_func_array_key_exists()
4390 && args->children == 2 in zend_compile_func_array_slice()
4405 && list->children == 0 in zend_compile_func_array_slice()
5334 for (i = 0; i < list->children; ++i) { in zend_compile_expr_list()
5475 if (list->children > 1) { in zend_compile_if()
5476 jmp_opnums = safe_emalloc(sizeof(uint32_t), list->children - 1, 0); in zend_compile_if()
5479 for (i = 0; i < list->children; ++i) { in zend_compile_if()
5498 if (i != list->children - 1) { in zend_compile_if()
5507 ZEND_ASSERT(i == list->children - 1); in zend_compile_if()
5512 if (list->children > 1) { in zend_compile_if()
5513 for (i = 0; i < list->children - 1; ++i) { in zend_compile_if()
5524 for (i = 0; i < cases->children; i++) { in determine_switch_jumptable_type()
5570 return cases->children >= 5; in should_use_jumptable()
5573 return cases->children >= 2; in should_use_jumptable()
5603 zend_hash_init(jumptable, cases->children, NULL, NULL, 0); in zend_compile_switch()
5616 jmpnz_opnums = safe_emalloc(sizeof(uint32_t), cases->children, 0); in zend_compile_switch()
5617 for (i = 0; i < cases->children; ++i) { in zend_compile_switch()
5655 for (i = 0; i < cases->children; ++i) { in zend_compile_switch()
5715 for (uint32_t i = 0; i < arms->children; i++) { in count_match_conds()
5722 num_conds += conds->children; in count_match_conds()
5729 for (uint32_t i = 0; i < arms->children; i++) { in can_match_use_jumptable()
5737 for (uint32_t j = 0; j < conds->children; j++) { in can_match_use_jumptable()
5775 for (uint32_t i = 0; i < arms->children; ++i) { in zend_compile_match()
5804 for (uint32_t i = 0; i < arms->children; ++i) { in zend_compile_match()
5812 for (uint32_t j = 0; j < conds->children; j++) { in zend_compile_match()
5839 uint32_t *jmp_end_opnums = safe_emalloc(sizeof(uint32_t), arms->children, 0); in zend_compile_match()
5857 if (arms->children == 0) { in zend_compile_match()
5863 for (uint32_t i = 0; i < arms->children; ++i) { in zend_compile_match()
5870 for (uint32_t j = 0; j < conds->children; j++) { in zend_compile_match()
5919 if (arms->children == 0) { in zend_compile_match()
5924 for (uint32_t i = 0; i < arms->children; ++i) { in zend_compile_match()
5950 uint32_t *jmp_opnums = safe_emalloc(sizeof(uint32_t), catches->children, 0); in zend_compile_try()
5954 if (catches->children == 0 && !finally_ast) { in zend_compile_try()
5990 if (catches->children != 0) { in zend_compile_try()
5994 for (i = 0; i < catches->children; ++i) { in zend_compile_try()
6000 bool is_last_catch = (i + 1 == catches->children); in zend_compile_try()
6002 uint32_t *jmp_multicatch = safe_emalloc(sizeof(uint32_t), classes->children - 1, 0); in zend_compile_try()
6007 for (j = 0; j < classes->children; j++) { in zend_compile_try()
6009 bool is_last_class = (j + 1 == classes->children); in zend_compile_try()
6045 for (j = 0; j < classes->children - 1; j++) { in zend_compile_try()
6064 for (i = 0; i < catches->children; ++i) { in zend_compile_try()
6120 for (i = 0; i < declares->children; ++i) { in zend_handle_encoding_declaration()
6173 while (i < file_ast->children) { in zend_is_first_statement()
6196 for (i = 0; i < declares->children; ++i) { in zend_compile_declare()
6257 for (i = 0; i < list->children; ++i) { in zend_compile_stmt_list()
6456 type_list = do_alloca(ZEND_TYPE_LIST_SIZE(list->children), use_heap); in zend_compile_typename()
6459 for (uint32_t i = 0; i < list->children; i++) { in zend_compile_typename()
6568 type_list = zend_arena_alloc(&CG(arena), ZEND_TYPE_LIST_SIZE(list->children)); in zend_compile_typename()
6571 ZEND_ASSERT(list->children > 1); in zend_compile_typename()
6573 for (uint32_t i = 0; i < list->children; i++) { in zend_compile_typename()
6606 ZEND_ASSERT(list->children == type_list->num_types); in zend_compile_typename()
6686 for (g = 0; g < list->children; g++) { in zend_compile_attributes()
6691 for (i = 0; i < group->children; i++) { in zend_compile_attributes()
6720 attributes, name, args ? args->children : 0, flags, offset, el->lineno); in zend_compile_attributes()
6728 for (j = 0; j < args->children; j++) { in zend_compile_attributes()
6800 arg_infos = safe_emalloc(sizeof(zend_arg_info), list->children + 1, 0); in zend_compile_params()
6818 if (list->children == 0) { in zend_compile_params()
6821 arg_infos = safe_emalloc(sizeof(zend_arg_info), list->children, 0); in zend_compile_params()
6826 for (i = 0; i < list->children; ++i) { in zend_compile_params()
6835 for (i = 0; i < list->children; ++i) { in zend_compile_params()
7037 op_array->num_args = list->children; in zend_compile_params()
7046 for (i = 0; i < list->children; i++) { in zend_compile_params()
7075 if (!list->children) { in zend_compile_closure_binding()
7083 for (i = 0; i < list->children; ++i) { in zend_compile_closure_binding()
7147 for (i = 0; i < list->children; i++) { in find_implicit_binds_recursively()
7157 for (i = 0; i < uses_list->children; i++) { in find_implicit_binds_recursively()
7166 uint32_t i, children = zend_ast_get_num_children(ast); in find_implicit_binds_recursively() local
7167 for (i = 0; i < children; i++) { in find_implicit_binds_recursively()
7178 zend_hash_init(&info->uses, param_list->children, NULL, NULL, 0); in find_implicit_binds()
7183 for (i = 0; i < param_list->children; i++) { in find_implicit_binds()
7222 for (i = 0; i < list->children; ++i) { in zend_compile_closure_uses()
7550 uint32_t i, children = list->children; in zend_compile_prop_decl() local
7564 for (i = 0; i < children; ++i) { in zend_compile_prop_decl()
7687 uint32_t i, children = list->children; in zend_compile_class_const_decl() local
7689 for (i = 0; i < children; ++i) { in zend_compile_class_const_decl()
7751 … *precedence = emalloc(sizeof(zend_trait_precedence) + (insteadof_list->children - 1) * sizeof(zen… in zend_compile_trait_precedence()
7753 precedence->num_excludes = insteadof_list->children; in zend_compile_trait_precedence()
7755 for (i = 0; i < insteadof_list->children; ++i) { in zend_compile_trait_precedence()
7796 …t_names = erealloc(ce->trait_names, sizeof(zend_class_name) * (ce->num_traits + traits->children)); in zend_compile_use_trait()
7798 for (i = 0; i < traits->children; ++i) { in zend_compile_use_trait()
7817 for (i = 0; i < adaptations->children; ++i) { in zend_compile_use_trait()
7839 interface_names = emalloc(sizeof(zend_class_name) * list->children); in zend_compile_implements()
7841 for (i = 0; i < list->children; ++i) { in zend_compile_implements()
7848 ce->num_interfaces = list->children; in zend_compile_implements()
8200 for (i = 0; i < list->children; ++i) { in zend_compile_use()
8270 for (i = 0; i < list->children; i++) { in zend_compile_group_use()
8288 for (i = 0; i < list->children; ++i) { in zend_compile_const_decl()
8651 for (i = 0; i < list->children; ++i) { in zend_try_ct_eval_array()
8686 if (!list->children) { in zend_try_ct_eval_array()
8691 array_init_size(result, list->children); in zend_try_ct_eval_array()
8692 for (i = 0; i < list->children; ++i) { in zend_try_ct_eval_array()
9544 ZEND_ASSERT(list->children > 0); in zend_compile_array()
9546 for (i = 0; i < list->children; ++i) { in zend_compile_array()
9588 opline->extended_value = list->children << ZEND_ARRAY_SIZE_SHIFT; in zend_compile_array()
9625 if (list->children == 0) { in zend_compile_const()
9628 last = list->child[list->children-1]; in zend_compile_const()
9769 ZEND_ASSERT(list->children > 0); in zend_compile_encaps_list()
9773 for (i = 0; i < list->children; i++) { in zend_compile_encaps_list()
10052 for (uint32_t i = 0; i < list->children; i++) { in zend_compile_const_expr_args()
10144 for (i = 0; i < list->children; ++i) { in zend_compile_top_stmt()
10768 for (uint32_t i = 0; i < list->children; i++) { in zend_eval_const_expr()