Lines Matching refs:zval

82 ZEND_API zend_op_array *(*zend_compile_string)(zval *source_string, char *filename);
90 static zend_bool zend_try_ct_eval_array(zval *result, zend_ast *ast);
123 static void zend_destroy_property_info_internal(zval *zv) /* {{{ */ in zend_destroy_property_info_internal()
342 zval *zv = zend_hash_find(&FC(seen_symbols), name); in zend_register_seen_symbol()
346 zval tmp; in zend_register_seen_symbol()
353 zval *zv = zend_hash_find(&FC(seen_symbols), name); in zend_have_seen_symbol()
388 zval *p, rv; in zend_set_compiled_filename()
470 static inline zend_string *zval_make_interned_string(zval *zv) /* {{{ */ in zval_make_interned_string()
481 static inline void zend_insert_literal(zend_op_array *op_array, zval *zv, int literal_position) /* … in zend_insert_literal()
483 zval *lit = CT_CONSTANT_EX(op_array, literal_position); in zend_insert_literal()
495 int zend_add_literal(zend_op_array *op_array, zval *zv) /* {{{ */ in zend_add_literal()
503 …op_array->literals = (zval*)erealloc(op_array->literals, CG(context).literals_size * sizeof(zval)); in zend_add_literal()
513 zval zv; in zend_add_literal_string()
613 zval _c; \
647 range->var = (var * sizeof(zval)) | kind; in zend_end_live_range()
974 zval *class_name = zend_ast_get_zval(ast); in zend_resolve_class_name_ast()
982 static void label_ptr_dtor(zval *zv) /* {{{ */ in label_ptr_dtor()
988 static void str_dtor(zval *zv) /* {{{ */ { in str_dtor()
1039 zval *lcname, *rtd_key, *zv; in do_bind_function()
1085 zval *lcname, *rtd_key, *zv; in do_bind_class()
1121 zval *lcname, *rtd_key, *zv; in do_bind_inherited_class()
1187 zval *parent_name; in zend_do_early_binding()
1291 zval *parent_name = RT_CONSTANT(opline, opline->op2); in zend_do_delayed_early_binding()
1378 static zend_bool zend_try_ct_eval_const(zval *zv, zend_string *name, zend_bool is_fully_qualified) … in zend_try_ct_eval_const()
1480 static zend_bool zend_try_compile_const_expr_resolve_class_name(zval *zv, zend_ast *class_ast, zend… in zend_try_compile_const_expr_resolve_class_name()
1483 zval *class_name; in zend_try_compile_const_expr_resolve_class_name()
1534 static zend_bool zend_try_ct_eval_class_const(zval *zv, zend_string *class_name, zend_string *name)… in zend_try_ct_eval_class_const()
1538 zval *c; in zend_try_ct_eval_class_const()
1695 zval zv; in zendlex()
1734 CG(static_members_table) = realloc(CG(static_members_table), (n+1)*sizeof(zval*)); in zend_initialize_class_data()
1737 ce->static_members_table = (zval*)(zend_intptr_t)n; in zend_initialize_class_data()
1792 zval *left_zv = zend_ast_get_zval(left_ast); in zend_ast_append_str()
1813 zval *zv = zend_ast_get_zval(ast); in zend_negate_num_string()
2534 zval *zv = zend_ast_get_zval(name_ast); in zend_try_compile_cv()
2594 zval *name = zend_ast_get_zval(ast->child[0]); in is_this_fetch()
3495 zval c; in zend_compile_func_defined()
3611 zval *zv = zend_ast_get_zval(list->child[1]); in zend_compile_func_cufa()
3721 zval value; in zend_compile_func_in_array()
3749 zval *val, tmp; in zend_compile_func_in_array()
3889 zval *zv = zend_ast_get_zval(args->child[1]); in zend_compile_func_array_slice()
4010 zval *name = &name_node.u.constant; in zend_compile_call()
4123 zval *name = &method_node.u.constant; in zend_compile_static_call()
4272 static void zend_compile_static_var_common(zend_ast *var_ast, zval *value, uint32_t by_ref) /* {{{ … in zend_compile_static_var_common()
4316 zval value_zv; in zend_compile_static_var()
4540 zval *depth_zv; in zend_compile_break_continue()
4600 zval *label; in zend_resolve_goto_label()
4936 zval *cond_zv; in determine_switch_jumptable_type()
5073 zval *cond_zv = zend_ast_get_zval(cond_ast); in zend_compile_switch()
5074 zval jmp_target; in zend_compile_switch()
5387 zval value_zv; in zend_compile_declare()
5398 zval value_zv; in zend_compile_declare()
5730 zval *value; in zend_compile_closure_binding()
5764 zval zv; in zend_compile_closure_uses()
6119 zval value_zv; in zend_compile_prop_decl()
6166 zval value_zv; in zend_compile_class_const_decl()
6451 zval zv; in zend_compile_class_decl()
6721 zval *name_zval = zend_ast_get_zval(use->child[0]); in zend_compile_group_use()
6745 zval *value_zv = &value_node.u.constant; in zend_compile_const_decl()
6870 static zend_bool zend_try_ct_eval_magic_const(zval *zv, zend_ast *ast) /* {{{ */ in zend_try_ct_eval_magic_const()
6960 ZEND_API zend_bool zend_binary_op_produces_numeric_string_error(uint32_t opcode, zval *op1, zval *o… in zend_binary_op_produces_numeric_string_error()
6989 static inline zend_bool zend_try_ct_eval_binary_op(zval *result, uint32_t opcode, zval *op1, zval *… in zend_try_ct_eval_binary_op()
7012 static inline void zend_ct_eval_unary_op(zval *result, uint32_t opcode, zval *op) /* {{{ */ in zend_ct_eval_unary_op()
7019 static inline zend_bool zend_try_ct_eval_unary_pm(zval *result, zend_ast_kind kind, zval *op) /* {{… in zend_try_ct_eval_unary_pm()
7021 zval left; in zend_try_ct_eval_unary_pm()
7027 static inline void zend_ct_eval_greater(zval *result, zend_ast_kind kind, zval *op1, zval *op2) /* … in zend_ct_eval_greater()
7035 static zend_bool zend_try_ct_eval_array(zval *result, zend_ast *ast) /* {{{ */ in zend_try_ct_eval_array()
7085 zval *value = zend_ast_get_zval(value_ast); in zend_try_ct_eval_array()
7089 zval *key = zend_ast_get_zval(key_ast); in zend_try_ct_eval_array()
7675 zval fn_name; in zend_compile_shell_exec()
8001 i = ((j * sizeof(zend_string*)) + (sizeof(zval) - 1)) / sizeof(zval); in zend_compile_encaps_list()
8066 zval result; in zend_compile_const_expr_class_const()
8109 zval result; in zend_compile_const_expr_const()
8167 void zend_const_expr_to_zval(zval *result, zend_ast *ast) /* {{{ */ in zend_const_expr_to_zval()
8518 zval result; in zend_eval_const_expr()
8647 zval *container, *dim; in zend_eval_const_expr()
8668 zval *el; in zend_eval_const_expr()