opline           1057 Zend/zend.c    		const zend_op *opline;
opline           1067 Zend/zend.c    				opline = NULL;
opline           1071 Zend/zend.c    				if (ex && ex->opline->opcode == ZEND_HANDLE_EXCEPTION &&
opline           1073 Zend/zend.c    					opline = EG(opline_before_exception);
opline           1077 Zend/zend.c    				if (opline) {
opline           1078 Zend/zend.c    					ex->opline = opline;
opline           1264 Zend/zend.c    			EG(current_execute_data)->opline->opcode == ZEND_INCLUDE_OR_EVAL &&
opline           1265 Zend/zend.c    			EG(current_execute_data)->opline->extended_value == ZEND_EVAL)) {
opline             64 Zend/zend.h    	 !(EX(prev_execute_data)->opline->result_type & EXT_TYPE_UNUSED))
opline           2346 Zend/zend_builtin_functions.c 		    skip->prev_execute_data->opline->opcode != ZEND_DO_FCALL &&
opline           2347 Zend/zend_builtin_functions.c 		    skip->prev_execute_data->opline->opcode != ZEND_DO_ICALL &&
opline           2348 Zend/zend_builtin_functions.c 		    skip->prev_execute_data->opline->opcode != ZEND_DO_UCALL &&
opline           2349 Zend/zend_builtin_functions.c 		    skip->prev_execute_data->opline->opcode != ZEND_DO_FCALL_BY_NAME &&
opline           2350 Zend/zend_builtin_functions.c 		    skip->prev_execute_data->opline->opcode != ZEND_INCLUDE_OR_EVAL) {
opline           2356 Zend/zend_builtin_functions.c 			if (skip->opline->opcode == ZEND_HANDLE_EXCEPTION) {
opline           2363 Zend/zend_builtin_functions.c 				lineno = skip->opline->lineno;
opline           2411 Zend/zend_builtin_functions.c 			if (!ptr->func || !ZEND_USER_CODE(ptr->func->common.type) || ptr->opline->opcode != ZEND_INCLUDE_OR_EVAL) {
opline           2416 Zend/zend_builtin_functions.c 			switch (ptr->opline->extended_value) {
opline           2471 Zend/zend_builtin_functions.c 					zend_printf(") called at [%s:%d]\n", ZSTR_VAL(prev->func->op_array.filename), prev->opline->lineno);
opline           2519 Zend/zend_builtin_functions.c 			if (ptr->func && ZEND_USER_CODE(ptr->func->common.type) && (ptr->opline->opcode == ZEND_NEW)) {
opline           2542 Zend/zend_builtin_functions.c 		    skip->prev_execute_data->opline->opcode != ZEND_DO_FCALL &&
opline           2543 Zend/zend_builtin_functions.c 		    skip->prev_execute_data->opline->opcode != ZEND_DO_ICALL &&
opline           2544 Zend/zend_builtin_functions.c 		    skip->prev_execute_data->opline->opcode != ZEND_DO_UCALL &&
opline           2545 Zend/zend_builtin_functions.c 		    skip->prev_execute_data->opline->opcode != ZEND_DO_FCALL_BY_NAME &&
opline           2546 Zend/zend_builtin_functions.c 		    skip->prev_execute_data->opline->opcode != ZEND_INCLUDE_OR_EVAL) {
opline           2552 Zend/zend_builtin_functions.c 			if (skip->opline->opcode == ZEND_HANDLE_EXCEPTION) {
opline           2559 Zend/zend_builtin_functions.c 				lineno = skip->opline->lineno;
opline           2580 Zend/zend_builtin_functions.c 					add_assoc_long_ex(&stack_frame, "line", sizeof("line")-1, prev->opline->lineno);
opline           2639 Zend/zend_builtin_functions.c 			if (!ptr->func || !ZEND_USER_CODE(ptr->func->common.type) || ptr->opline->opcode != ZEND_INCLUDE_OR_EVAL) {
opline           2644 Zend/zend_builtin_functions.c 			switch (ptr->opline->extended_value) {
opline            615 Zend/zend_compile.c 		zend_op *opline = get_next_op(CG(active_op_array));
opline            617 Zend/zend_compile.c 		opline->opcode = ZEND_FREE;
opline            618 Zend/zend_compile.c 		SET_NODE(opline->op1, op1);
opline            619 Zend/zend_compile.c 		SET_UNUSED(opline->op2);
opline            621 Zend/zend_compile.c 		zend_op *opline = &CG(active_op_array)->opcodes[CG(active_op_array)->last-1];
opline            623 Zend/zend_compile.c 		while (opline->opcode == ZEND_END_SILENCE || opline->opcode == ZEND_EXT_FCALL_END || opline->opcode == ZEND_OP_DATA) {
opline            624 Zend/zend_compile.c 			opline--;
opline            626 Zend/zend_compile.c 		if (opline->result_type == IS_VAR
opline            627 Zend/zend_compile.c 			&& opline->result.var == op1->u.op.var) {
opline            628 Zend/zend_compile.c 			if (opline->opcode == ZEND_FETCH_R ||
opline            629 Zend/zend_compile.c 			    opline->opcode == ZEND_FETCH_DIM_R ||
opline            630 Zend/zend_compile.c 			    opline->opcode == ZEND_FETCH_OBJ_R) {
opline            634 Zend/zend_compile.c 				opline = get_next_op(CG(active_op_array));
opline            635 Zend/zend_compile.c 				opline->opcode = ZEND_FREE;
opline            636 Zend/zend_compile.c 				SET_NODE(opline->op1, op1);
opline            637 Zend/zend_compile.c 				SET_UNUSED(opline->op2);
opline            639 Zend/zend_compile.c 				opline->result_type |= EXT_TYPE_UNUSED;
opline            642 Zend/zend_compile.c 			while (opline >= CG(active_op_array)->opcodes) {
opline            643 Zend/zend_compile.c 				if (opline->opcode == ZEND_FETCH_LIST &&
opline            644 Zend/zend_compile.c 				    opline->op1_type == IS_VAR &&
opline            645 Zend/zend_compile.c 				    opline->op1.var == op1->u.op.var) {
opline            646 Zend/zend_compile.c 					opline = get_next_op(CG(active_op_array));
opline            648 Zend/zend_compile.c 					opline->opcode = ZEND_FREE;
opline            649 Zend/zend_compile.c 					SET_NODE(opline->op1, op1);
opline            650 Zend/zend_compile.c 					SET_UNUSED(opline->op2);
opline            653 Zend/zend_compile.c 				if (opline->result_type==IS_VAR
opline            654 Zend/zend_compile.c 					&& opline->result.var == op1->u.op.var) {
opline            655 Zend/zend_compile.c 					if (opline->opcode == ZEND_NEW) {
opline            656 Zend/zend_compile.c 						opline->result_type |= EXT_TYPE_UNUSED;
opline            657 Zend/zend_compile.c 						opline = &CG(active_op_array)->opcodes[CG(active_op_array)->last-1];
opline            658 Zend/zend_compile.c 						while (opline->opcode != ZEND_DO_FCALL || opline->op1.num != ZEND_CALL_CTOR) {
opline            659 Zend/zend_compile.c 							opline--;
opline            661 Zend/zend_compile.c 						opline->op1.num |= ZEND_CALL_CTOR_RESULT_UNUSED;
opline            665 Zend/zend_compile.c 				opline--;
opline            938 Zend/zend_compile.c ZEND_API int do_bind_function(const zend_op_array *op_array, const zend_op *opline, HashTable *function_table, zend_bool compile_time) /* {{{ */
opline            944 Zend/zend_compile.c 		op1 = CT_CONSTANT_EX(op_array, opline->op1.constant);
opline            945 Zend/zend_compile.c 		op2 = CT_CONSTANT_EX(op_array, opline->op2.constant);
opline            947 Zend/zend_compile.c 		op1 = RT_CONSTANT(op_array, opline->op1);
opline            948 Zend/zend_compile.c 		op2 = RT_CONSTANT(op_array, opline->op2);
opline            979 Zend/zend_compile.c ZEND_API zend_class_entry *do_bind_class(const zend_op_array* op_array, const zend_op *opline, HashTable *class_table, zend_bool compile_time) /* {{{ */
opline            985 Zend/zend_compile.c 		op1 = CT_CONSTANT_EX(op_array, opline->op1.constant);
opline            986 Zend/zend_compile.c 		op2 = CT_CONSTANT_EX(op_array, opline->op2.constant);
opline            988 Zend/zend_compile.c 		op1 = RT_CONSTANT(op_array, opline->op1);
opline            989 Zend/zend_compile.c 		op2 = RT_CONSTANT(op_array, opline->op2);
opline           1016 Zend/zend_compile.c ZEND_API zend_class_entry *do_bind_inherited_class(const zend_op_array *op_array, const zend_op *opline, HashTable *class_table, zend_class_entry *parent_ce, zend_bool compile_time) /* {{{ */
opline           1022 Zend/zend_compile.c 		op1 = CT_CONSTANT_EX(op_array, opline->op1.constant);
opline           1023 Zend/zend_compile.c 		op2 = CT_CONSTANT_EX(op_array, opline->op2.constant);
opline           1025 Zend/zend_compile.c 		op1 = RT_CONSTANT(op_array, opline->op1);
opline           1026 Zend/zend_compile.c 		op2 = RT_CONSTANT(op_array, opline->op2);
opline           1061 Zend/zend_compile.c 	zend_op *opline = &CG(active_op_array)->opcodes[CG(active_op_array)->last-1];
opline           1064 Zend/zend_compile.c 	while (opline->opcode == ZEND_TICKS && opline > CG(active_op_array)->opcodes) {
opline           1065 Zend/zend_compile.c 		opline--;
opline           1068 Zend/zend_compile.c 	switch (opline->opcode) {
opline           1070 Zend/zend_compile.c 			if (do_bind_function(CG(active_op_array), opline, CG(function_table), 1) == FAILURE) {
opline           1076 Zend/zend_compile.c 			if (do_bind_class(CG(active_op_array), opline, CG(class_table), 1) == NULL) {
opline           1083 Zend/zend_compile.c 				zend_op *fetch_class_opline = opline-1;
opline           1097 Zend/zend_compile.c 						*opline_num = opline - CG(active_op_array)->opcodes;
opline           1098 Zend/zend_compile.c 						opline->opcode = ZEND_DECLARE_INHERITED_CLASS_DELAYED;
opline           1099 Zend/zend_compile.c 						opline->result_type = IS_UNUSED;
opline           1100 Zend/zend_compile.c 						opline->result.opline_num = -1;
opline           1104 Zend/zend_compile.c 				if (do_bind_inherited_class(CG(active_op_array), opline, CG(class_table), ce, 1) == NULL) {
opline           1126 Zend/zend_compile.c 	zend_hash_del(table, Z_STR_P(CT_CONSTANT(opline->op1)));
opline           1127 Zend/zend_compile.c 	zend_del_literal(CG(active_op_array), opline->op1.constant);
opline           1128 Zend/zend_compile.c 	zend_del_literal(CG(active_op_array), opline->op2.constant);
opline           1129 Zend/zend_compile.c 	MAKE_NOP(opline);
opline           1456 Zend/zend_compile.c 	zend_op *opline;
opline           1462 Zend/zend_compile.c 	opline = get_next_op(CG(active_op_array));
opline           1464 Zend/zend_compile.c 	opline->opcode = ZEND_EXT_STMT;
opline           1465 Zend/zend_compile.c 	SET_UNUSED(opline->op1);
opline           1466 Zend/zend_compile.c 	SET_UNUSED(opline->op2);
opline           1472 Zend/zend_compile.c 	zend_op *opline;
opline           1478 Zend/zend_compile.c 	opline = get_next_op(CG(active_op_array));
opline           1480 Zend/zend_compile.c 	opline->opcode = ZEND_EXT_FCALL_BEGIN;
opline           1481 Zend/zend_compile.c 	SET_UNUSED(opline->op1);
opline           1482 Zend/zend_compile.c 	SET_UNUSED(opline->op2);
opline           1488 Zend/zend_compile.c 	zend_op *opline;
opline           1494 Zend/zend_compile.c 	opline = get_next_op(CG(active_op_array));
opline           1496 Zend/zend_compile.c 	opline->opcode = ZEND_EXT_FCALL_END;
opline           1497 Zend/zend_compile.c 	SET_UNUSED(opline->op1);
opline           1498 Zend/zend_compile.c 	SET_UNUSED(opline->op2);
opline           1808 Zend/zend_compile.c static void zend_adjust_for_fetch_type(zend_op *opline, uint32_t type) /* {{{ */
opline           1815 Zend/zend_compile.c 			opline->opcode += 3;
opline           1818 Zend/zend_compile.c 			opline->opcode += 6;
opline           1821 Zend/zend_compile.c 			opline->opcode += 9;
opline           1824 Zend/zend_compile.c 			opline->opcode += 12;
opline           1825 Zend/zend_compile.c 			opline->extended_value |= type >> BP_VAR_SHIFT;
opline           1828 Zend/zend_compile.c 			opline->opcode += 15;
opline           1835 Zend/zend_compile.c static inline void zend_make_var_result(znode *result, zend_op *opline) /* {{{ */
opline           1837 Zend/zend_compile.c 	opline->result_type = IS_VAR;
opline           1838 Zend/zend_compile.c 	opline->result.var = get_temporary_variable(CG(active_op_array));
opline           1839 Zend/zend_compile.c 	GET_NODE(result, opline->result);
opline           1843 Zend/zend_compile.c static inline void zend_make_tmp_result(znode *result, zend_op *opline) /* {{{ */
opline           1845 Zend/zend_compile.c 	opline->result_type = IS_TMP_VAR;
opline           1846 Zend/zend_compile.c 	opline->result.var = get_temporary_variable(CG(active_op_array));
opline           1847 Zend/zend_compile.c 	GET_NODE(result, opline->result);
opline           1853 Zend/zend_compile.c 	zend_op *opline = get_next_op(CG(active_op_array));
opline           1854 Zend/zend_compile.c 	opline->opcode = opcode;
opline           1857 Zend/zend_compile.c 		SET_UNUSED(opline->op1);
opline           1859 Zend/zend_compile.c 		SET_NODE(opline->op1, op1);
opline           1863 Zend/zend_compile.c 		SET_UNUSED(opline->op2);
opline           1865 Zend/zend_compile.c 		SET_NODE(opline->op2, op2);
opline           1869 Zend/zend_compile.c 		zend_make_var_result(result, opline);
opline           1871 Zend/zend_compile.c 	return opline;
opline           1877 Zend/zend_compile.c 	zend_op *opline = get_next_op(CG(active_op_array));
opline           1878 Zend/zend_compile.c 	opline->opcode = opcode;
opline           1881 Zend/zend_compile.c 		SET_UNUSED(opline->op1);
opline           1883 Zend/zend_compile.c 		SET_NODE(opline->op1, op1);
opline           1887 Zend/zend_compile.c 		SET_UNUSED(opline->op2);
opline           1889 Zend/zend_compile.c 		SET_NODE(opline->op2, op2);
opline           1893 Zend/zend_compile.c 		zend_make_tmp_result(result, opline);
opline           1896 Zend/zend_compile.c 	return opline;
opline           1902 Zend/zend_compile.c 	zend_op *opline;
opline           1909 Zend/zend_compile.c 	opline = get_next_op(CG(active_op_array));
opline           1911 Zend/zend_compile.c 	opline->opcode = ZEND_TICKS;
opline           1912 Zend/zend_compile.c 	SET_UNUSED(opline->op1);
opline           1913 Zend/zend_compile.c 	SET_UNUSED(opline->op2);
opline           1914 Zend/zend_compile.c 	opline->extended_value = FC(declarables).ticks;
opline           1927 Zend/zend_compile.c 	zend_op *opline = zend_emit_op(NULL, ZEND_JMP, NULL, NULL);
opline           1928 Zend/zend_compile.c 	opline->op1.opline_num = opnum_target;
opline           1936 Zend/zend_compile.c 	zend_op *opline = zend_emit_op(NULL, opcode, cond, NULL);
opline           1937 Zend/zend_compile.c 	opline->op2.opline_num = opnum_target;
opline           1944 Zend/zend_compile.c 	zend_op *opline = &CG(active_op_array)->opcodes[opnum_jump];
opline           1945 Zend/zend_compile.c 	switch (opline->opcode) {
opline           1947 Zend/zend_compile.c 			opline->op1.opline_num = opnum_target;
opline           1954 Zend/zend_compile.c 			opline->op2.opline_num = opnum_target;
opline           1999 Zend/zend_compile.c 	zend_op *opline = NULL, *oplines = zend_stack_base(&CG(delayed_oplines_stack));
opline           2004 Zend/zend_compile.c 		opline = get_next_op(CG(active_op_array));
opline           2005 Zend/zend_compile.c 		memcpy(opline, &oplines[i], sizeof(zend_op));
opline           2008 Zend/zend_compile.c 	return opline;
opline           2015 Zend/zend_compile.c 		zend_op *opline = zend_emit_op(NULL, ZEND_VERIFY_RETURN_TYPE, expr, NULL);
opline           2017 Zend/zend_compile.c 			opline->result_type = expr->op_type = IS_TMP_VAR;
opline           2018 Zend/zend_compile.c 			opline->result.var = expr->u.op.var = get_temporary_variable(CG(active_op_array));
opline           2021 Zend/zend_compile.c 			opline->op2.num = CG(active_op_array)->cache_size;
opline           2024 Zend/zend_compile.c 			opline->op2.num = -1;
opline           2110 Zend/zend_compile.c static inline void zend_set_class_name_op1(zend_op *opline, znode *class_node) /* {{{ */
opline           2113 Zend/zend_compile.c 		opline->op1_type = IS_CONST;
opline           2114 Zend/zend_compile.c 		opline->op1.constant = zend_add_class_name_literal(
opline           2117 Zend/zend_compile.c 		SET_NODE(opline->op1, class_node);
opline           2124 Zend/zend_compile.c 	zend_op *opline;
opline           2139 Zend/zend_compile.c 		opline = zend_emit_op(result, ZEND_FETCH_CLASS, NULL, NULL);
opline           2140 Zend/zend_compile.c 		opline->extended_value = fetch_type | (throw_exception ? ZEND_FETCH_CLASS_EXCEPTION : 0);
opline           2144 Zend/zend_compile.c 			opline->op2_type = IS_CONST;
opline           2145 Zend/zend_compile.c 			opline->op2.constant = zend_add_class_name_literal(CG(active_op_array),
opline           2153 Zend/zend_compile.c 		opline = zend_emit_op(result, ZEND_FETCH_CLASS, NULL, &name_node);
opline           2154 Zend/zend_compile.c 		opline->extended_value = ZEND_FETCH_CLASS_DEFAULT | (throw_exception ? ZEND_FETCH_CLASS_EXCEPTION : 0);
opline           2157 Zend/zend_compile.c 	return opline;
opline           2192 Zend/zend_compile.c 	zend_op *opline;
opline           2200 Zend/zend_compile.c 		opline = zend_delayed_emit_op(result, ZEND_FETCH_R, &name_node, NULL);
opline           2202 Zend/zend_compile.c 		opline = zend_emit_op(result, ZEND_FETCH_R, &name_node, NULL);
opline           2208 Zend/zend_compile.c 		opline->extended_value = ZEND_FETCH_GLOBAL;
opline           2210 Zend/zend_compile.c 		opline->extended_value = ZEND_FETCH_LOCAL;
opline           2220 Zend/zend_compile.c 	return opline;
opline           2227 Zend/zend_compile.c 		zend_op *opline = zend_compile_simple_var_no_cv(result, ast, type, delayed);
opline           2228 Zend/zend_compile.c 		zend_adjust_for_fetch_type(opline, type);
opline           2237 Zend/zend_compile.c 			zend_op *opline = zend_emit_op(NULL, ZEND_SEPARATE, node, NULL);
opline           2238 Zend/zend_compile.c 			opline->result_type = IS_VAR;
opline           2239 Zend/zend_compile.c 			opline->result.var = opline->op1.var;
opline           2302 Zend/zend_compile.c 	zend_op *opline = zend_compile_dim_common(result, ast, type);
opline           2303 Zend/zend_compile.c 	zend_adjust_for_fetch_type(opline, type);
opline           2324 Zend/zend_compile.c 	zend_op *opline;
opline           2334 Zend/zend_compile.c 	opline = zend_delayed_emit_op(result, ZEND_FETCH_OBJ_R, &obj_node, &prop_node);
opline           2335 Zend/zend_compile.c 	if (opline->op2_type == IS_CONST) {
opline           2336 Zend/zend_compile.c 		convert_to_string(CT_CONSTANT(opline->op2));
opline           2337 Zend/zend_compile.c 		zend_alloc_polymorphic_cache_slot(opline->op2.constant);
opline           2340 Zend/zend_compile.c 	return opline;
opline           2354 Zend/zend_compile.c 	zend_op *opline = zend_compile_prop_common(result, ast, type);
opline           2355 Zend/zend_compile.c 	zend_adjust_for_fetch_type(opline, type);
opline           2365 Zend/zend_compile.c 	zend_op *opline;
opline           2377 Zend/zend_compile.c 		opline = zend_delayed_emit_op(result, ZEND_FETCH_R, &prop_node, NULL);
opline           2379 Zend/zend_compile.c 		opline = zend_emit_op(result, ZEND_FETCH_R, &prop_node, NULL);
opline           2381 Zend/zend_compile.c 	if (opline->op1_type == IS_CONST) {
opline           2382 Zend/zend_compile.c 		convert_to_string(CT_CONSTANT(opline->op1));
opline           2383 Zend/zend_compile.c 		zend_alloc_polymorphic_cache_slot(opline->op1.constant);
opline           2386 Zend/zend_compile.c 		opline->op2_type = IS_CONST;
opline           2387 Zend/zend_compile.c 		opline->op2.constant = zend_add_class_name_literal(
opline           2390 Zend/zend_compile.c 		SET_NODE(opline->op2, &class_node);
opline           2392 Zend/zend_compile.c 	opline->extended_value |= ZEND_FETCH_STATIC_MEMBER;
opline           2394 Zend/zend_compile.c 	return opline;
opline           2400 Zend/zend_compile.c 	zend_op *opline = zend_compile_static_prop_common(result, ast, type, delayed);
opline           2401 Zend/zend_compile.c 	zend_adjust_for_fetch_type(opline, type);
opline           2526 Zend/zend_compile.c 	zend_op *opline;
opline           2555 Zend/zend_compile.c 			opline = zend_delayed_compile_end(offset);
opline           2556 Zend/zend_compile.c 			opline->opcode = ZEND_ASSIGN_DIM;
opline           2558 Zend/zend_compile.c 			opline = zend_emit_op_data(&expr_node);
opline           2565 Zend/zend_compile.c 			opline = zend_delayed_compile_end(offset);
opline           2566 Zend/zend_compile.c 			opline->opcode = ZEND_ASSIGN_OBJ;
opline           2591 Zend/zend_compile.c 	zend_op *opline;
opline           2608 Zend/zend_compile.c 	opline = zend_emit_op(result, ZEND_ASSIGN_REF, &target_node, &source_node);
opline           2610 Zend/zend_compile.c 		opline->result_type |= EXT_TYPE_UNUSED;
opline           2614 Zend/zend_compile.c 		opline->extended_value = ZEND_RETURNS_FUNCTION;
opline           2634 Zend/zend_compile.c 	zend_op *opline;
opline           2653 Zend/zend_compile.c 			opline = zend_delayed_compile_end(offset);
opline           2654 Zend/zend_compile.c 			opline->opcode = opcode;
opline           2655 Zend/zend_compile.c 			opline->extended_value = ZEND_ASSIGN_DIM;
opline           2657 Zend/zend_compile.c 			opline = zend_emit_op_data(&expr_node);
opline           2664 Zend/zend_compile.c 			opline = zend_delayed_compile_end(offset);
opline           2665 Zend/zend_compile.c 			opline->opcode = opcode;
opline           2666 Zend/zend_compile.c 			opline->extended_value = ZEND_ASSIGN_OBJ;
opline           2688 Zend/zend_compile.c 		zend_op *opline;
opline           2697 Zend/zend_compile.c 			opline = zend_emit_op(NULL, ZEND_SEND_UNPACK, &arg_node, NULL);
opline           2698 Zend/zend_compile.c 			opline->op2.num = arg_count;
opline           2699 Zend/zend_compile.c 			opline->result.var = (uint32_t)(zend_intptr_t)ZEND_CALL_ARG(NULL, arg_count);
opline           2758 Zend/zend_compile.c 		opline = get_next_op(CG(active_op_array));
opline           2759 Zend/zend_compile.c 		opline->opcode = opcode;
opline           2760 Zend/zend_compile.c 		SET_NODE(opline->op1, &arg_node);
opline           2761 Zend/zend_compile.c 		SET_UNUSED(opline->op2);
opline           2762 Zend/zend_compile.c 		opline->op2.opline_num = arg_num;
opline           2763 Zend/zend_compile.c 		opline->result.var = (uint32_t)(zend_intptr_t)ZEND_CALL_ARG(NULL, arg_num);
opline           2770 Zend/zend_compile.c 				opline->opcode = ZEND_SEND_VAR;
opline           2771 Zend/zend_compile.c 				opline->extended_value = ZEND_ARG_COMPILE_TIME_BOUND;
opline           2773 Zend/zend_compile.c 				opline->extended_value = flags;
opline           2776 Zend/zend_compile.c 			opline->extended_value = ZEND_ARG_COMPILE_TIME_BOUND;
opline           2811 Zend/zend_compile.c 	zend_op *opline;
opline           2820 Zend/zend_compile.c 	opline = &CG(active_op_array)->opcodes[opnum_init];
opline           2821 Zend/zend_compile.c 	opline->extended_value = arg_count;
opline           2823 Zend/zend_compile.c 	if (opline->opcode == ZEND_INIT_FCALL) {
opline           2824 Zend/zend_compile.c 		opline->op1.num = zend_vm_calc_used_stack(arg_count, fbc);
opline           2827 Zend/zend_compile.c 	call_flags = (opline->opcode == ZEND_NEW ? ZEND_CALL_CTOR : 0);
opline           2828 Zend/zend_compile.c 	opline = zend_emit_op(result, zend_get_call_op(opline->opcode, fbc), NULL, NULL);
opline           2829 Zend/zend_compile.c 	opline->op1.num = call_flags;
opline           2850 Zend/zend_compile.c 	zend_op *opline = get_next_op(CG(active_op_array));
opline           2851 Zend/zend_compile.c 	opline->opcode = ZEND_INIT_NS_FCALL_BY_NAME;
opline           2852 Zend/zend_compile.c 	SET_UNUSED(opline->op1);
opline           2853 Zend/zend_compile.c 	opline->op2_type = IS_CONST;
opline           2854 Zend/zend_compile.c 	opline->op2.constant = zend_add_ns_func_name_literal(
opline           2856 Zend/zend_compile.c 	zend_alloc_cache_slot(opline->op2.constant);
opline           2864 Zend/zend_compile.c 	zend_op *opline = get_next_op(CG(active_op_array));
opline           2871 Zend/zend_compile.c 			opline->opcode = ZEND_INIT_STATIC_METHOD_CALL;
opline           2872 Zend/zend_compile.c 			opline->op1_type = IS_CONST;
opline           2873 Zend/zend_compile.c 			opline->op1.constant = zend_add_class_name_literal(CG(active_op_array), class);
opline           2874 Zend/zend_compile.c 			opline->op2_type = IS_CONST;
opline           2875 Zend/zend_compile.c 			opline->op2.constant = zend_add_func_name_literal(CG(active_op_array), method);
opline           2876 Zend/zend_compile.c 			zend_alloc_cache_slot(opline->op2.constant);
opline           2879 Zend/zend_compile.c 			opline->opcode = ZEND_INIT_FCALL_BY_NAME;
opline           2880 Zend/zend_compile.c 			SET_UNUSED(opline->op1);
opline           2881 Zend/zend_compile.c 			opline->op2_type = IS_CONST;
opline           2882 Zend/zend_compile.c 			opline->op2.constant = zend_add_func_name_literal(CG(active_op_array), str);
opline           2883 Zend/zend_compile.c 			zend_alloc_cache_slot(opline->op2.constant);
opline           2886 Zend/zend_compile.c 		opline->opcode = ZEND_INIT_DYNAMIC_CALL;
opline           2887 Zend/zend_compile.c 		SET_UNUSED(opline->op1);
opline           2888 Zend/zend_compile.c 		SET_NODE(opline->op2, name_node);
opline           2932 Zend/zend_compile.c 	zend_op *opline;
opline           2939 Zend/zend_compile.c 	opline = zend_emit_op_tmp(result, ZEND_TYPE_CHECK, &arg_node, NULL);
opline           2940 Zend/zend_compile.c 	opline->extended_value = type;
opline           2948 Zend/zend_compile.c 	zend_op *opline;
opline           2960 Zend/zend_compile.c 	opline = zend_emit_op_tmp(result, ZEND_DEFINED, NULL, NULL);
opline           2961 Zend/zend_compile.c 	opline->op1_type = IS_CONST;
opline           2962 Zend/zend_compile.c 	LITERAL_STR(opline->op1, name);
opline           2963 Zend/zend_compile.c 	zend_alloc_cache_slot(opline->op1.constant);
opline           2980 Zend/zend_compile.c 	zend_op *opline;
opline           2998 Zend/zend_compile.c 	opline = zend_emit_op(NULL, ZEND_INIT_FCALL, NULL, NULL);
opline           2999 Zend/zend_compile.c 	opline->extended_value = num_args;
opline           3000 Zend/zend_compile.c 	opline->op1.num = zend_vm_calc_used_stack(num_args, fbc);
opline           3001 Zend/zend_compile.c 	opline->op2_type = IS_CONST;
opline           3002 Zend/zend_compile.c 	LITERAL_STR(opline->op2, lcname);
opline           3003 Zend/zend_compile.c 	zend_alloc_cache_slot(opline->op2.constant);
opline           3011 Zend/zend_compile.c 	zend_op *opline;
opline           3020 Zend/zend_compile.c 	opline = zend_emit_op(NULL, ZEND_INIT_USER_CALL, NULL, &name_node);
opline           3021 Zend/zend_compile.c 	opline->op1_type = IS_CONST;
opline           3022 Zend/zend_compile.c 	LITERAL_STR(opline->op1, zend_string_copy(orig_func_name));
opline           3023 Zend/zend_compile.c 	opline->extended_value = num_args;
opline           3058 Zend/zend_compile.c 		zend_op *opline;
opline           3072 Zend/zend_compile.c 			opline = zend_emit_op(NULL, ZEND_SEND_USER, &arg_node, NULL);
opline           3074 Zend/zend_compile.c 			opline = zend_emit_op(NULL, ZEND_SEND_VAL, &arg_node, NULL);
opline           3077 Zend/zend_compile.c 		opline->op2.num = i;
opline           3078 Zend/zend_compile.c 		opline->result.var = (uint32_t)(zend_intptr_t)ZEND_CALL_ARG(NULL, i);
opline           3108 Zend/zend_compile.c 		zend_op *opline;
opline           3117 Zend/zend_compile.c 			opline = zend_emit_op(NULL, ZEND_INIT_FCALL, NULL, &name_node);
opline           3119 Zend/zend_compile.c 			opline = zend_emit_op(NULL, ZEND_INIT_NS_FCALL_BY_NAME, NULL, NULL);
opline           3120 Zend/zend_compile.c 			opline->op2_type = IS_CONST;
opline           3121 Zend/zend_compile.c 			opline->op2.constant = zend_add_ns_func_name_literal(
opline           3124 Zend/zend_compile.c 		zend_alloc_cache_slot(opline->op2.constant);
opline           3225 Zend/zend_compile.c 		zend_op *opline;
opline           3250 Zend/zend_compile.c 		opline = zend_emit_op(NULL, ZEND_INIT_FCALL, NULL, &name_node);
opline           3251 Zend/zend_compile.c 		zend_alloc_cache_slot(opline->op2.constant);
opline           3265 Zend/zend_compile.c 	zend_op *opline;
opline           3274 Zend/zend_compile.c 	opline = zend_emit_op(NULL, ZEND_INIT_METHOD_CALL, &obj_node, NULL);
opline           3281 Zend/zend_compile.c 		opline->op2_type = IS_CONST;
opline           3282 Zend/zend_compile.c 		opline->op2.constant = zend_add_func_name_literal(CG(active_op_array),
opline           3284 Zend/zend_compile.c 		zend_alloc_polymorphic_cache_slot(opline->op2.constant);
opline           3286 Zend/zend_compile.c 		SET_NODE(opline->op2, &method_node);
opline           3306 Zend/zend_compile.c 	zend_op *opline;
opline           3313 Zend/zend_compile.c 		opline = zend_compile_class_ref(&class_node, class_ast, 1);
opline           3314 Zend/zend_compile.c 		extended_value = opline->extended_value;
opline           3329 Zend/zend_compile.c 	opline = get_next_op(CG(active_op_array));
opline           3330 Zend/zend_compile.c 	opline->opcode = ZEND_INIT_STATIC_METHOD_CALL;
opline           3331 Zend/zend_compile.c 	opline->extended_value = extended_value;
opline           3333 Zend/zend_compile.c 	zend_set_class_name_op1(opline, &class_node);
opline           3336 Zend/zend_compile.c 		opline->op2_type = IS_CONST;
opline           3337 Zend/zend_compile.c 		opline->op2.constant = zend_add_func_name_literal(CG(active_op_array),
opline           3339 Zend/zend_compile.c 		if (opline->op1_type == IS_CONST) {
opline           3340 Zend/zend_compile.c 			zend_alloc_cache_slot(opline->op2.constant);
opline           3342 Zend/zend_compile.c 			zend_alloc_polymorphic_cache_slot(opline->op2.constant);
opline           3345 Zend/zend_compile.c 		SET_NODE(opline->op2, &method_node);
opline           3360 Zend/zend_compile.c 	zend_op *opline;
opline           3370 Zend/zend_compile.c 		opline = &CG(active_op_array)->opcodes[dcl_opnum];
opline           3371 Zend/zend_compile.c 		if (opline->opcode == ZEND_FETCH_CLASS) {
opline           3372 Zend/zend_compile.c 			opline++;
opline           3374 Zend/zend_compile.c 		class_node.op_type = opline->result_type;
opline           3375 Zend/zend_compile.c 		class_node.u.op.var = opline->result.var;
opline           3376 Zend/zend_compile.c 		opline->op1.opline_num = get_next_op_number(CG(active_op_array));
opline           3382 Zend/zend_compile.c 	opline = zend_emit_op(result, ZEND_NEW, NULL, NULL);
opline           3385 Zend/zend_compile.c 		opline->op1_type = IS_CONST;
opline           3386 Zend/zend_compile.c 		opline->op1.constant = zend_add_class_name_literal(
opline           3389 Zend/zend_compile.c 		SET_NODE(opline->op1, &class_node);
opline           3396 Zend/zend_compile.c 	opline = &CG(active_op_array)->opcodes[opnum];
opline           3397 Zend/zend_compile.c 	opline->op2.opline_num = get_next_op_number(CG(active_op_array));
opline           3425 Zend/zend_compile.c 		zend_op *opline = zend_emit_op(NULL, ZEND_BIND_GLOBAL, &result, &name_node);
opline           3426 Zend/zend_compile.c 		zend_alloc_cache_slot(opline->op2.constant);
opline           3441 Zend/zend_compile.c 	zend_op *opline;
opline           3461 Zend/zend_compile.c 	opline = zend_emit_op(&result, by_ref ? ZEND_FETCH_W : ZEND_FETCH_R, &var_node, NULL);
opline           3462 Zend/zend_compile.c 	opline->extended_value = ZEND_FETCH_STATIC;
opline           3494 Zend/zend_compile.c 	zend_op *opline;
opline           3501 Zend/zend_compile.c 				opline = zend_emit_op(NULL, ZEND_UNSET_VAR, &var_node, NULL);
opline           3502 Zend/zend_compile.c 				opline->extended_value = ZEND_FETCH_LOCAL | ZEND_QUICK_SET;
opline           3504 Zend/zend_compile.c 				opline = zend_compile_simple_var_no_cv(NULL, var_ast, BP_VAR_UNSET, 0);
opline           3505 Zend/zend_compile.c 				opline->opcode = ZEND_UNSET_VAR;
opline           3509 Zend/zend_compile.c 			opline = zend_compile_dim_common(NULL, var_ast, BP_VAR_UNSET);
opline           3510 Zend/zend_compile.c 			opline->opcode = ZEND_UNSET_DIM;
opline           3513 Zend/zend_compile.c 			opline = zend_compile_prop_common(NULL, var_ast, BP_VAR_UNSET);
opline           3514 Zend/zend_compile.c 			opline->opcode = ZEND_UNSET_OBJ;
opline           3517 Zend/zend_compile.c 			opline = zend_compile_static_prop_common(NULL, var_ast, BP_VAR_UNSET, 0);
opline           3518 Zend/zend_compile.c 			opline->opcode = ZEND_UNSET_VAR;
opline           3536 Zend/zend_compile.c 			zend_op *opline = get_next_op(CG(active_op_array));
opline           3538 Zend/zend_compile.c 			opline->opcode = ZEND_FAST_CALL;
opline           3539 Zend/zend_compile.c 			opline->result_type = IS_TMP_VAR;
opline           3540 Zend/zend_compile.c 			opline->result.var = loop_var->var_num;
opline           3541 Zend/zend_compile.c 			SET_UNUSED(opline->op1);
opline           3542 Zend/zend_compile.c 			SET_UNUSED(opline->op2);
opline           3543 Zend/zend_compile.c 			opline->op1.num = loop_var->u.try_catch_offset;
opline           3553 Zend/zend_compile.c 			zend_op *opline;
opline           3556 Zend/zend_compile.c 			opline = get_next_op(CG(active_op_array));
opline           3557 Zend/zend_compile.c 			opline->opcode = loop_var->opcode;
opline           3558 Zend/zend_compile.c 			opline->op1_type = loop_var->var_type;
opline           3559 Zend/zend_compile.c 			opline->op1.var = loop_var->var_num;
opline           3560 Zend/zend_compile.c 			SET_UNUSED(opline->op2);
opline           3561 Zend/zend_compile.c 			opline->op2.num = loop_var->u.brk_cont_offset;
opline           3562 Zend/zend_compile.c 			opline->extended_value = ZEND_FREE_ON_RETURN;
opline           3582 Zend/zend_compile.c 	zend_op *opline;
opline           3594 Zend/zend_compile.c 		opline = zend_emit_op(NULL, ZEND_DISCARD_EXCEPTION, NULL, NULL);
opline           3595 Zend/zend_compile.c 		opline->op1_type = IS_TMP_VAR;
opline           3596 Zend/zend_compile.c 		opline->op1.var = CG(context).fast_call_var;
opline           3606 Zend/zend_compile.c 	opline = zend_emit_op(NULL, by_ref ? ZEND_RETURN_BY_REF : ZEND_RETURN,
opline           3611 Zend/zend_compile.c 			opline->extended_value = ZEND_RETURNS_FUNCTION;
opline           3613 Zend/zend_compile.c 			opline->extended_value = ZEND_RETURNS_VALUE;
opline           3621 Zend/zend_compile.c 	zend_op *opline;
opline           3627 Zend/zend_compile.c 	opline = zend_emit_op(NULL, ZEND_ECHO, &expr_node, NULL);
opline           3628 Zend/zend_compile.c 	opline->extended_value = 0;
opline           3647 Zend/zend_compile.c 	zend_op *opline;
opline           3680 Zend/zend_compile.c 	opline = zend_emit_op(NULL, ast->kind == ZEND_AST_BREAK ? ZEND_BRK : ZEND_CONT, NULL, NULL);
opline           3681 Zend/zend_compile.c 	opline->op1.num = CG(context).current_brk_cont;
opline           3682 Zend/zend_compile.c 	opline->op2.num = depth;
opline           3686 Zend/zend_compile.c void zend_resolve_goto_label(zend_op_array *op_array, zend_op *opline) /* {{{ */
opline           3689 Zend/zend_compile.c 	int current, remove_oplines = opline->op1.num;
opline           3691 Zend/zend_compile.c 	uint32_t opnum = opline - op_array->opcodes;
opline           3693 Zend/zend_compile.c 	label = CT_CONSTANT_EX(op_array, opline->op2.constant);
opline           3699 Zend/zend_compile.c 		CG(zend_lineno) = opline->lineno;
opline           3706 Zend/zend_compile.c 	current = opline->extended_value;
opline           3711 Zend/zend_compile.c 			CG(zend_lineno) = opline->lineno;
opline           3731 Zend/zend_compile.c 	opline->opcode = ZEND_JMP;
opline           3732 Zend/zend_compile.c 	opline->op1.opline_num = dest->opline_num;
opline           3733 Zend/zend_compile.c 	opline->extended_value = 0;
opline           3734 Zend/zend_compile.c 	SET_UNUSED(opline->op1);
opline           3735 Zend/zend_compile.c 	SET_UNUSED(opline->op2);
opline           3736 Zend/zend_compile.c 	SET_UNUSED(opline->result);
opline           3740 Zend/zend_compile.c 		opline--;
opline           3741 Zend/zend_compile.c 		MAKE_NOP(opline);
opline           3742 Zend/zend_compile.c 		ZEND_VM_SET_OPCODE_HANDLER(opline);
opline           3751 Zend/zend_compile.c 	zend_op *opline;
opline           3758 Zend/zend_compile.c 	opline = zend_emit_op(NULL, ZEND_GOTO, NULL, &label_node);
opline           3759 Zend/zend_compile.c 	opline->op1.num = get_next_op_number(CG(active_op_array)) - opnum_start - 1;
opline           3760 Zend/zend_compile.c 	opline->extended_value = CG(context).current_brk_cont;
opline           3896 Zend/zend_compile.c 	zend_op *opline;
opline           3923 Zend/zend_compile.c 	opline = zend_emit_op(&reset_node, by_ref ? ZEND_FE_RESET_RW : ZEND_FE_RESET_R, &expr_node, NULL);
opline           3926 Zend/zend_compile.c 	opline = zend_emit_op(NULL, by_ref ? ZEND_FE_FETCH_RW : ZEND_FE_FETCH_R, &reset_node, NULL);
opline           3930 Zend/zend_compile.c 		SET_NODE(opline->op2, &value_node);
opline           3932 Zend/zend_compile.c 		opline->op2_type = IS_VAR;
opline           3933 Zend/zend_compile.c 		opline->op2.var = get_temporary_variable(CG(active_op_array));
opline           3934 Zend/zend_compile.c 		GET_NODE(&value_node, opline->op2);
opline           3943 Zend/zend_compile.c 		opline = &CG(active_op_array)->opcodes[opnum_fetch];
opline           3944 Zend/zend_compile.c 		zend_make_tmp_result(&key_node, opline);
opline           3954 Zend/zend_compile.c 	opline = &CG(active_op_array)->opcodes[opnum_reset];
opline           3955 Zend/zend_compile.c 	opline->op2.opline_num = get_next_op_number(CG(active_op_array));
opline           3957 Zend/zend_compile.c 	opline = &CG(active_op_array)->opcodes[opnum_fetch];
opline           3958 Zend/zend_compile.c 	opline->extended_value = get_next_op_number(CG(active_op_array));
opline           4017 Zend/zend_compile.c 	zend_op *opline;
opline           4052 Zend/zend_compile.c 			opline = zend_emit_op(NULL, ZEND_CASE, &expr_node, &cond_node);
opline           4053 Zend/zend_compile.c 			SET_NODE(opline->result, &case_node);
opline           4054 Zend/zend_compile.c 			if (opline->op1_type == IS_CONST) {
opline           4055 Zend/zend_compile.c 				zval_copy_ctor(CT_CONSTANT(opline->op1));
opline           4101 Zend/zend_compile.c 	zend_op *opline;
opline           4164 Zend/zend_compile.c 		opline = get_next_op(CG(active_op_array));
opline           4165 Zend/zend_compile.c 		opline->opcode = ZEND_CATCH;
opline           4166 Zend/zend_compile.c 		opline->op1_type = IS_CONST;
opline           4167 Zend/zend_compile.c 		opline->op1.constant = zend_add_class_name_literal(CG(active_op_array),
opline           4170 Zend/zend_compile.c 		opline->op2_type = IS_CV;
opline           4171 Zend/zend_compile.c 		opline->op2.var = lookup_cv(CG(active_op_array), zend_string_copy(Z_STR_P(var_name)));
opline           4172 Zend/zend_compile.c 		opline->result.num = is_last_catch;
opline           4180 Zend/zend_compile.c 		opline = &CG(active_op_array)->opcodes[opnum_catch];
opline           4181 Zend/zend_compile.c 		opline->extended_value = get_next_op_number(CG(active_op_array));
opline           4196 Zend/zend_compile.c 		opline = zend_emit_op(NULL, ZEND_FAST_CALL, NULL, NULL);
opline           4197 Zend/zend_compile.c 		opline->op1.num = try_catch_offset;
opline           4198 Zend/zend_compile.c 		opline->result_type = IS_TMP_VAR;
opline           4199 Zend/zend_compile.c 		opline->result.var = CG(context).fast_call_var;
opline           4211 Zend/zend_compile.c 		opline = zend_emit_op(NULL, ZEND_FAST_RET, NULL, NULL);
opline           4212 Zend/zend_compile.c 		opline->op1_type = IS_TMP_VAR;
opline           4213 Zend/zend_compile.c 		opline->op1.var = CG(context).fast_call_var;
opline           4459 Zend/zend_compile.c 		zend_op *opline;
opline           4507 Zend/zend_compile.c 		opline = zend_emit_op(NULL, opcode, NULL, &default_node);
opline           4508 Zend/zend_compile.c 		SET_NODE(opline->result, &var_node);
opline           4509 Zend/zend_compile.c 		opline->op1.num = i + 1;
opline           4570 Zend/zend_compile.c 			if (opline->opcode == ZEND_RECV_INIT) {
opline           4572 Zend/zend_compile.c 					zend_alloc_cache_slot(opline->op2.constant);
opline           4574 Zend/zend_compile.c 					Z_CACHE_SLOT(op_array->literals[opline->op2.constant]) = -1;
opline           4578 Zend/zend_compile.c 					opline->op2.num = op_array->cache_size;
opline           4581 Zend/zend_compile.c 					opline->op2.num = -1;
opline           4585 Zend/zend_compile.c 			if (opline->opcode == ZEND_RECV_INIT) {
opline           4586 Zend/zend_compile.c 				Z_CACHE_SLOT(op_array->literals[opline->op2.constant]) = -1;
opline           4588 Zend/zend_compile.c 				opline->op2.num = -1;
opline           4802 Zend/zend_compile.c 	zend_op *opline;
opline           4824 Zend/zend_compile.c 		opline = zend_emit_op_tmp(result, ZEND_DECLARE_LAMBDA_FUNCTION, NULL, NULL);
opline           4826 Zend/zend_compile.c 		opline = get_next_op(CG(active_op_array));
opline           4827 Zend/zend_compile.c 		opline->opcode = ZEND_DECLARE_FUNCTION;
opline           4828 Zend/zend_compile.c 		opline->op2_type = IS_CONST;
opline           4829 Zend/zend_compile.c 		LITERAL_STR(opline->op2, zend_string_copy(lcname));
opline           4835 Zend/zend_compile.c 		opline->op1_type = IS_CONST;
opline           4836 Zend/zend_compile.c 		LITERAL_STR(opline->op1, key);
opline           5097 Zend/zend_compile.c 	zend_op *opline;
opline           5118 Zend/zend_compile.c 		opline = get_next_op(CG(active_op_array));
opline           5119 Zend/zend_compile.c 		opline->opcode = ZEND_ADD_TRAIT;
opline           5120 Zend/zend_compile.c 		SET_NODE(opline->op1, &FC(implementing_class));
opline           5121 Zend/zend_compile.c 		opline->op2_type = IS_CONST;
opline           5122 Zend/zend_compile.c 		opline->op2.constant = zend_add_class_name_literal(CG(active_op_array),
opline           5155 Zend/zend_compile.c 		zend_op *opline;
opline           5162 Zend/zend_compile.c 		opline = zend_emit_op(NULL, ZEND_ADD_INTERFACE, class_node, NULL);
opline           5163 Zend/zend_compile.c 		opline->op2_type = IS_CONST;
opline           5164 Zend/zend_compile.c 		opline->op2.constant = zend_add_class_name_literal(CG(active_op_array),
opline           5194 Zend/zend_compile.c 	zend_op *opline;
opline           5261 Zend/zend_compile.c 	opline = get_next_op(CG(active_op_array));
opline           5262 Zend/zend_compile.c 	zend_make_var_result(&declare_node, opline);
opline           5265 Zend/zend_compile.c 	GET_NODE(&FC(implementing_class), opline->result);
opline           5267 Zend/zend_compile.c 	opline->op2_type = IS_CONST;
opline           5268 Zend/zend_compile.c 	LITERAL_STR(opline->op2, lcname);
opline           5272 Zend/zend_compile.c 			opline->opcode = ZEND_DECLARE_ANON_INHERITED_CLASS;
opline           5273 Zend/zend_compile.c 			opline->extended_value = extends_node.u.op.var;
opline           5275 Zend/zend_compile.c 			opline->opcode = ZEND_DECLARE_ANON_CLASS;
opline           5278 Zend/zend_compile.c 		opline->op1_type = IS_UNUSED;
opline           5285 Zend/zend_compile.c 			opline->opcode = ZEND_DECLARE_INHERITED_CLASS;
opline           5286 Zend/zend_compile.c 			opline->extended_value = extends_node.u.op.var;
opline           5288 Zend/zend_compile.c 			opline->opcode = ZEND_DECLARE_CLASS;
opline           5293 Zend/zend_compile.c 		opline->op1_type = IS_CONST;
opline           5294 Zend/zend_compile.c 		LITERAL_STR(opline->op1, key);
opline           6094 Zend/zend_compile.c 		zend_op *opline = zend_compile_prop_common(NULL, var_ast, BP_VAR_RW);
opline           6095 Zend/zend_compile.c 		opline->opcode = ast->kind == ZEND_AST_POST_INC ? ZEND_POST_INC_OBJ : ZEND_POST_DEC_OBJ;
opline           6096 Zend/zend_compile.c 		zend_make_tmp_result(result, opline);
opline           6114 Zend/zend_compile.c 		zend_op *opline = zend_compile_prop_common(result, var_ast, BP_VAR_RW);
opline           6115 Zend/zend_compile.c 		opline->opcode = ast->kind == ZEND_AST_PRE_INC ? ZEND_PRE_INC_OBJ : ZEND_PRE_DEC_OBJ;
opline           6129 Zend/zend_compile.c 	zend_op *opline;
opline           6133 Zend/zend_compile.c 	opline = zend_emit_op_tmp(result, ZEND_CAST, &expr_node, NULL);
opline           6134 Zend/zend_compile.c 	opline->extended_value = ast->attr;
opline           6205 Zend/zend_compile.c 	zend_op *opline;
opline           6215 Zend/zend_compile.c 	opline = zend_emit_op_tmp(NULL, ZEND_QM_ASSIGN, &default_node, NULL);
opline           6216 Zend/zend_compile.c 	SET_NODE(opline->result, result);
opline           6218 Zend/zend_compile.c 	opline = &CG(active_op_array)->opcodes[opnum];
opline           6219 Zend/zend_compile.c 	opline->op2.opline_num = get_next_op_number(CG(active_op_array));
opline           6225 Zend/zend_compile.c 	zend_op *opline;
opline           6231 Zend/zend_compile.c 	opline = zend_emit_op(NULL, ZEND_ECHO, &expr_node, NULL);
opline           6232 Zend/zend_compile.c 	opline->extended_value = 1;
opline           6263 Zend/zend_compile.c 	zend_op *opline;
opline           6282 Zend/zend_compile.c 	opline = zend_emit_op(result, ZEND_YIELD, value_node_ptr, key_node_ptr);
opline           6285 Zend/zend_compile.c 		opline->extended_value = ZEND_RETURNS_FUNCTION;
opline           6313 Zend/zend_compile.c 	zend_op *opline;
opline           6325 Zend/zend_compile.c 		opline = zend_compile_class_ref(&class_node, class_ast, 0);
opline           6326 Zend/zend_compile.c 		opline->extended_value |= ZEND_FETCH_CLASS_NO_AUTOLOAD;
opline           6329 Zend/zend_compile.c 	opline = zend_emit_op_tmp(result, ZEND_INSTANCEOF, &obj_node, NULL);
opline           6332 Zend/zend_compile.c 		opline->op2_type = IS_CONST;
opline           6333 Zend/zend_compile.c 		opline->op2.constant = zend_add_class_name_literal(
opline           6336 Zend/zend_compile.c 		SET_NODE(opline->op2, &class_node);
opline           6345 Zend/zend_compile.c 	zend_op *opline;
opline           6350 Zend/zend_compile.c 	opline = zend_emit_op(result, ZEND_INCLUDE_OR_EVAL, &expr_node, NULL);
opline           6351 Zend/zend_compile.c 	opline->extended_value = ast->attr;
opline           6362 Zend/zend_compile.c 	zend_op *opline = NULL;
opline           6382 Zend/zend_compile.c 				opline = zend_emit_op(result, ZEND_ISSET_ISEMPTY_VAR, &var_node, NULL);
opline           6383 Zend/zend_compile.c 				opline->extended_value = ZEND_FETCH_LOCAL | ZEND_QUICK_SET;
opline           6385 Zend/zend_compile.c 				opline = zend_compile_simple_var_no_cv(result, var_ast, BP_VAR_IS, 0);
opline           6386 Zend/zend_compile.c 				opline->opcode = ZEND_ISSET_ISEMPTY_VAR;
opline           6390 Zend/zend_compile.c 			opline = zend_compile_dim_common(result, var_ast, BP_VAR_IS);
opline           6391 Zend/zend_compile.c 			opline->opcode = ZEND_ISSET_ISEMPTY_DIM_OBJ;
opline           6394 Zend/zend_compile.c 			opline = zend_compile_prop_common(result, var_ast, BP_VAR_IS);
opline           6395 Zend/zend_compile.c 			opline->opcode = ZEND_ISSET_ISEMPTY_PROP_OBJ;
opline           6398 Zend/zend_compile.c 			opline = zend_compile_static_prop_common(result, var_ast, BP_VAR_IS, 0);
opline           6399 Zend/zend_compile.c 			opline->opcode = ZEND_ISSET_ISEMPTY_VAR;
opline           6404 Zend/zend_compile.c 	result->op_type = opline->result_type = IS_TMP_VAR;
opline           6405 Zend/zend_compile.c 	opline->extended_value |= ast->kind == ZEND_AST_ISSET ? ZEND_ISSET : ZEND_ISEMPTY;
opline           6460 Zend/zend_compile.c 	zend_op *opline;
opline           6492 Zend/zend_compile.c 			opline = zend_emit_op_tmp(result, ZEND_INIT_ARRAY, &value_node, key_node_ptr);
opline           6493 Zend/zend_compile.c 			opline->extended_value = list->children << ZEND_ARRAY_SIZE_SHIFT;
opline           6495 Zend/zend_compile.c 			opline = zend_emit_op(NULL, ZEND_ADD_ARRAY_ELEMENT,
opline           6497 Zend/zend_compile.c 			SET_NODE(opline->result, result);
opline           6499 Zend/zend_compile.c 		opline->extended_value |= by_ref;
opline           6514 Zend/zend_compile.c 		opline = &CG(active_op_array)->opcodes[opnum_init];
opline           6515 Zend/zend_compile.c 		opline->extended_value |= ZEND_ARRAY_NOT_PACKED;
opline           6524 Zend/zend_compile.c 	zend_op *opline;
opline           6551 Zend/zend_compile.c 	opline = zend_emit_op_tmp(result, ZEND_FETCH_CONSTANT, NULL, NULL);
opline           6552 Zend/zend_compile.c 	opline->op2_type = IS_CONST;
opline           6555 Zend/zend_compile.c 		opline->op2.constant = zend_add_const_name_literal(
opline           6558 Zend/zend_compile.c 		opline->extended_value = IS_CONSTANT_UNQUALIFIED;
opline           6560 Zend/zend_compile.c 			opline->extended_value |= IS_CONSTANT_IN_NAMESPACE;
opline           6561 Zend/zend_compile.c 			opline->op2.constant = zend_add_const_name_literal(
opline           6564 Zend/zend_compile.c 			opline->op2.constant = zend_add_const_name_literal(
opline           6568 Zend/zend_compile.c 	zend_alloc_cache_slot(opline->op2.constant);
opline           6578 Zend/zend_compile.c 	zend_op *opline;
opline           6583 Zend/zend_compile.c 			zend_op *opline = zend_emit_op_tmp(result, ZEND_FETCH_CLASS_NAME, NULL, NULL);
opline           6584 Zend/zend_compile.c 			opline->extended_value = zend_get_class_fetch_type(zend_ast_get_str(class_ast));
opline           6619 Zend/zend_compile.c 	opline = zend_emit_op_tmp(result, ZEND_FETCH_CONSTANT, NULL, &const_node);
opline           6621 Zend/zend_compile.c 	zend_set_class_name_op1(opline, &class_node);
opline           6623 Zend/zend_compile.c 	if (opline->op1_type == IS_CONST) {
opline           6624 Zend/zend_compile.c 		zend_alloc_cache_slot(opline->op2.constant);
opline           6626 Zend/zend_compile.c 		zend_alloc_polymorphic_cache_slot(opline->op2.constant);
opline           6643 Zend/zend_compile.c 				zend_op *opline = zend_emit_op_tmp(result, ZEND_FETCH_CLASS_NAME, NULL, NULL);
opline           6644 Zend/zend_compile.c 				opline->extended_value = fetch_type;
opline           6650 Zend/zend_compile.c 				zend_op *opline = zend_emit_op_tmp(result, ZEND_FETCH_CLASS_NAME, NULL, NULL);
opline           6651 Zend/zend_compile.c 				opline->extended_value = fetch_type;
opline           6665 Zend/zend_compile.c 	zend_op *opline = get_next_op(CG(active_op_array));
opline           6670 Zend/zend_compile.c 		opline->opcode = ZEND_ROPE_INIT;
opline           6671 Zend/zend_compile.c 		SET_UNUSED(opline->op1);
opline           6673 Zend/zend_compile.c 		opline->opcode = ZEND_ROPE_ADD;
opline           6674 Zend/zend_compile.c 		SET_NODE(opline->op1, result);
opline           6676 Zend/zend_compile.c 	SET_NODE(opline->op2, elem_node);
opline           6677 Zend/zend_compile.c 	SET_NODE(opline->result, result);
opline           6678 Zend/zend_compile.c 	opline->extended_value = num;
opline           6679 Zend/zend_compile.c 	return opline;
opline           6687 Zend/zend_compile.c 	zend_op *opline = NULL, *init_opline;
opline           6719 Zend/zend_compile.c 			opline = zend_compile_rope_add(result, j++, &elem_node);
opline           6733 Zend/zend_compile.c 		opline = zend_compile_rope_add(result, j++, &last_const_node);
opline           6737 Zend/zend_compile.c 		if (opline->op2_type == IS_CONST) {
opline           6738 Zend/zend_compile.c 			GET_NODE(result, opline->op2);
opline           6739 Zend/zend_compile.c 			MAKE_NOP(opline);
opline           6741 Zend/zend_compile.c 			opline->opcode = ZEND_CAST;
opline           6742 Zend/zend_compile.c 			opline->extended_value = IS_STRING;
opline           6743 Zend/zend_compile.c 			opline->op1_type = opline->op2_type;
opline           6744 Zend/zend_compile.c 			opline->op1 = opline->op2;
opline           6745 Zend/zend_compile.c 			opline->result_type = IS_TMP_VAR;
opline           6746 Zend/zend_compile.c 			opline->result.var = get_temporary_variable(CG(active_op_array));
opline           6747 Zend/zend_compile.c 			SET_UNUSED(opline->op2);
opline           6748 Zend/zend_compile.c 			GET_NODE(result, opline->result);
opline           6751 Zend/zend_compile.c 		opline->opcode = ZEND_FAST_CONCAT;
opline           6752 Zend/zend_compile.c 		opline->extended_value = 0;
opline           6753 Zend/zend_compile.c 		opline->op1_type = init_opline->op2_type;
opline           6754 Zend/zend_compile.c 		opline->op1 = init_opline->op2;
opline           6755 Zend/zend_compile.c 		opline->result_type = IS_TMP_VAR;
opline           6756 Zend/zend_compile.c 		opline->result.var = get_temporary_variable(CG(active_op_array));
opline           6758 Zend/zend_compile.c 		GET_NODE(result, opline->result);
opline           6764 Zend/zend_compile.c 		info->cont = info->brk = opline - CG(active_op_array)->opcodes;
opline           6767 Zend/zend_compile.c 		opline->opcode = ZEND_ROPE_END;
opline           6768 Zend/zend_compile.c 		opline->result.var = get_temporary_variable(CG(active_op_array));
opline           6769 Zend/zend_compile.c 		var = opline->op1.var = get_temporary_variable(CG(active_op_array));
opline           6770 Zend/zend_compile.c 		GET_NODE(result, opline->result);
opline           6779 Zend/zend_compile.c 		while (opline != init_opline) {
opline           6780 Zend/zend_compile.c 			opline--;
opline           6781 Zend/zend_compile.c 			if (opline->opcode == ZEND_ROPE_ADD &&
opline           6782 Zend/zend_compile.c 			    opline->result.var == -1) {
opline           6783 Zend/zend_compile.c 				opline->op1.var = var;
opline           6784 Zend/zend_compile.c 				opline->result.var = var;
opline           6785 Zend/zend_compile.c 			} else if (opline->opcode == ZEND_ROPE_INIT &&
opline           6786 Zend/zend_compile.c 			           opline->result.var == -1) {
opline           6787 Zend/zend_compile.c 				opline->result.var = var;
opline           6796 Zend/zend_compile.c 	zend_op *opline;
opline           6807 Zend/zend_compile.c 	opline = zend_emit_op_tmp(result, ZEND_FETCH_CLASS_NAME, NULL, NULL);
opline           6808 Zend/zend_compile.c 	opline->extended_value = ZEND_FETCH_CLASS_SELF;
opline           7275 Zend/zend_compile.c 	zend_op *opline;
opline           7281 Zend/zend_compile.c 			opline = zend_delayed_compile_dim(result, ast, type);
opline           7282 Zend/zend_compile.c 			zend_adjust_for_fetch_type(opline, type);
opline           7285 Zend/zend_compile.c 			opline = zend_delayed_compile_prop(result, ast, type);
opline           7286 Zend/zend_compile.c 			zend_adjust_for_fetch_type(opline, type);
opline             38 Zend/zend_compile.h #define MAKE_NOP(opline) do { \
opline             39 Zend/zend_compile.h 	(opline)->op1.num = 0; \
opline             40 Zend/zend_compile.h 	(opline)->op2.num = 0; \
opline             41 Zend/zend_compile.h 	(opline)->result.num = 0; \
opline             42 Zend/zend_compile.h 	(opline)->opcode = ZEND_NOP; \
opline             43 Zend/zend_compile.h 	(opline)->op1_type =  IS_UNUSED; \
opline             44 Zend/zend_compile.h 	(opline)->op2_type = IS_UNUSED; \
opline             45 Zend/zend_compile.h 	(opline)->result_type = IS_UNUSED; \
opline            431 Zend/zend_compile.h 	const zend_op       *opline;           /* executed opline                */
opline            519 Zend/zend_compile.h #define ZEND_OPLINE_NUM_TO_OFFSET(op_array, opline, opline_num) \
opline            520 Zend/zend_compile.h 	((char*)&(op_array)->opcodes[opline_num] - (char*)(opline))
opline            531 Zend/zend_compile.h # define OP_JMP_ADDR(opline, node) \
opline            535 Zend/zend_compile.h # define ZEND_PASS_TWO_UPDATE_JMP_TARGET(op_array, opline, node) do { \
opline            540 Zend/zend_compile.h # define ZEND_PASS_TWO_UNDO_JMP_TARGET(op_array, opline, node) do { \
opline            547 Zend/zend_compile.h # define OP_JMP_ADDR(opline, node) \
opline            548 Zend/zend_compile.h 	ZEND_OFFSET_TO_OPLINE(opline, (node).jmp_offset)
opline            551 Zend/zend_compile.h # define ZEND_PASS_TWO_UPDATE_JMP_TARGET(op_array, opline, node) do { \
opline            552 Zend/zend_compile.h 		(node).jmp_offset = ZEND_OPLINE_NUM_TO_OFFSET(op_array, opline, (node).opline_num); \
opline            556 Zend/zend_compile.h # define ZEND_PASS_TWO_UNDO_JMP_TARGET(op_array, opline, node) do { \
opline            557 Zend/zend_compile.h 		(node).opline_num = ZEND_OFFSET_TO_OPLINE_NUM(op_array, opline, (node).jmp_offset); \
opline            706 Zend/zend_compile.h ZEND_API int do_bind_function(const zend_op_array *op_array, const zend_op *opline, HashTable *function_table, zend_bool compile_time);
opline            707 Zend/zend_compile.h ZEND_API zend_class_entry *do_bind_class(const zend_op_array *op_array, const zend_op *opline, HashTable *class_table, zend_bool compile_time);
opline            708 Zend/zend_compile.h ZEND_API zend_class_entry *do_bind_inherited_class(const zend_op_array *op_array, const zend_op *opline, HashTable *class_table, zend_class_entry *parent_ce, zend_bool compile_time);
opline            717 Zend/zend_compile.h void zend_resolve_goto_label(zend_op_array *op_array, zend_op *opline);
opline            168 Zend/zend_exceptions.c 	    EG(current_execute_data)->opline->opcode == ZEND_HANDLE_EXCEPTION) {
opline            172 Zend/zend_exceptions.c 	EG(opline_before_exception) = EG(current_execute_data)->opline;
opline            173 Zend/zend_exceptions.c 	EG(current_execute_data)->opline = EG(exception_op);
opline            189 Zend/zend_exceptions.c 	EG(current_execute_data)->opline = EG(opline_before_exception);
opline             71 Zend/zend_execute.c #define RETURN_VALUE_USED(opline) (!((opline)->result_type & EXT_TYPE_UNUSED))
opline            649 Zend/zend_execute.c 					ZSTR_VAL(ptr->func->op_array.filename), ptr->opline->lineno);
opline            906 Zend/zend_execute.c 			zend_error(E_WARNING, "Missing argument %u for %s%s%s(), called in %s on line %d and defined", arg_num, class_name, space, func_name, ZSTR_VAL(ptr->func->op_array.filename), ptr->opline->lineno);
opline           2113 Zend/zend_execute.c 	EX(opline) = op_array->opcodes;
opline           2127 Zend/zend_execute.c 				EX(opline) += first_extra_arg;
opline           2152 Zend/zend_execute.c 		EX(opline) += num_args;
opline           2187 Zend/zend_execute.c 	EX(opline) = op_array->opcodes;
opline           2216 Zend/zend_execute.c 	EX(opline) = op_array->opcodes;
opline           2242 Zend/zend_execute.c 					EX(opline) += first_extra_arg;
opline           2267 Zend/zend_execute.c 			EX(opline) += num_args;
opline           2368 Zend/zend_execute.c static zend_always_inline zend_bool zend_is_by_ref_func_arg_fetch(const zend_op *opline, zend_execute_data *call) /* {{{ */
opline           2370 Zend/zend_execute.c 	uint32_t arg_num = opline->extended_value & ZEND_FETCH_ARG_MASK;
opline           2435 Zend/zend_execute.c 		zend_op *opline = EX(func)->op_array.opcodes + op_num;
opline           2439 Zend/zend_execute.c 		if (UNEXPECTED(opline->opcode == ZEND_INIT_FCALL ||
opline           2440 Zend/zend_execute.c 			opline->opcode == ZEND_INIT_FCALL_BY_NAME ||
opline           2441 Zend/zend_execute.c 			opline->opcode == ZEND_INIT_DYNAMIC_CALL ||
opline           2442 Zend/zend_execute.c 			opline->opcode == ZEND_INIT_METHOD_CALL ||
opline           2443 Zend/zend_execute.c 			opline->opcode == ZEND_INIT_STATIC_METHOD_CALL)) {
opline           2445 Zend/zend_execute.c 			opline--;
opline           2456 Zend/zend_execute.c 				switch (opline->opcode) {
opline           2485 Zend/zend_execute.c 							ZEND_CALL_NUM_ARGS(call) = opline->op2.num;
opline           2497 Zend/zend_execute.c 					opline--;
opline           2505 Zend/zend_execute.c 					switch (opline->opcode) {
opline           2526 Zend/zend_execute.c 					opline--;
opline           2633 Zend/zend_execute.c 		OPLINE = EX(opline) + (skip); \
opline           2635 Zend/zend_execute.c 		OPLINE = opline + (skip); \
opline           2654 Zend/zend_execute.c #define ZEND_VM_SET_RELATIVE_OPCODE(opline, offset) \
opline           2655 Zend/zend_execute.c 	ZEND_VM_SET_OPCODE(ZEND_OFFSET_TO_OPLINE(opline, offset))
opline           2677 Zend/zend_execute.c 	} while (UNEXPECTED((++opline)->opcode == _opcode)); \
opline           2678 Zend/zend_execute.c 	OPLINE = opline; \
opline           2682 Zend/zend_execute.c 		if (EXPECTED((opline+1)->opcode == ZEND_JMPZ)) { \
opline           2684 Zend/zend_execute.c 		} else if (EXPECTED((opline+1)->opcode == ZEND_JMPNZ)) { \
opline           2693 Zend/zend_execute.c 			ZEND_VM_SET_NEXT_OPCODE(opline + 2); \
opline           2695 Zend/zend_execute.c 			ZEND_VM_SET_OPCODE(OP_JMP_ADDR(opline + 1, (opline+1)->op2)); \
opline           2712 Zend/zend_execute.c 	_get_zval_cv_lookup_ ## type(ptr, opline->op1.var, execute_data)
opline           2714 Zend/zend_execute.c 	_get_zval_cv_lookup_ ## type(ptr, opline->op2.var, execute_data)
opline            358 Zend/zend_execute.h #define SKIP_EXT_OPLINE(opline) do { \
opline            359 Zend/zend_execute.h 		while (UNEXPECTED((opline)->opcode >= ZEND_EXT_STMT \
opline            360 Zend/zend_execute.h 			&& (opline)->opcode <= ZEND_TICKS)) {     \
opline            361 Zend/zend_execute.h 			(opline)--;                                  \
opline            514 Zend/zend_execute_API.c 		if (EG(exception) && ex->opline->opcode == ZEND_HANDLE_EXCEPTION &&
opline            515 Zend/zend_execute_API.c 		    ex->opline->lineno == 0 && EG(opline_before_exception)) {
opline            518 Zend/zend_execute_API.c 		return ex->opline->lineno;
opline            728 Zend/zend_execute_API.c 	           EG(current_execute_data)->opline->opcode != ZEND_DO_FCALL &&
opline            729 Zend/zend_execute_API.c 	           EG(current_execute_data)->opline->opcode != ZEND_DO_ICALL &&
opline            730 Zend/zend_execute_API.c 	           EG(current_execute_data)->opline->opcode != ZEND_DO_UCALL &&
opline            731 Zend/zend_execute_API.c 	           EG(current_execute_data)->opline->opcode != ZEND_DO_FCALL_BY_NAME) {
opline            736 Zend/zend_execute_API.c 		dummy_execute_data.opline = NULL;
opline             38 Zend/zend_generators.c 	if (execute_data->opline != execute_data->func->op_array.opcodes) {
opline             40 Zend/zend_generators.c 		uint32_t op_num = execute_data->opline - execute_data->func->op_array.opcodes - 1;
opline            133 Zend/zend_generators.c 	op_num = ex->opline - ex->func->op_array.opcodes - 1;
opline            160 Zend/zend_generators.c 		ex->opline = &ex->func->op_array.opcodes[finally_op_num];
opline            306 Zend/zend_generators.c 	generator->execute_data->opline--;
opline            312 Zend/zend_generators.c 	generator->execute_data->opline++;
opline            502 Zend/zend_generators.c 				zend_op *yield_from = (zend_op *) root->execute_data->opline - 1;
opline            722 Zend/zend_generators.c 		if (UNEXPECTED((generator != orig_generator && !Z_ISUNDEF(generator->retval)) || (generator->execute_data && (generator->execute_data->opline - 1)->opcode == ZEND_YIELD_FROM))) {
opline            462 Zend/zend_opcode.c 	zend_op *opline = op_array->opcodes, *end=opline+op_array->last;
opline            464 Zend/zend_opcode.c 	while (opline<end) {
opline            465 Zend/zend_opcode.c 		if (opline->opcode == ZEND_EXT_STMT) {
opline            466 Zend/zend_opcode.c 			if (opline+1<end) {
opline            467 Zend/zend_opcode.c 				if ((opline+1)->opcode == ZEND_EXT_STMT) {
opline            468 Zend/zend_opcode.c 					opline->opcode = ZEND_NOP;
opline            469 Zend/zend_opcode.c 					opline++;
opline            472 Zend/zend_opcode.c 				if (opline+1<end) {
opline            473 Zend/zend_opcode.c 					opline->lineno = (opline+1)->lineno;
opline            476 Zend/zend_opcode.c 				opline->opcode = ZEND_NOP;
opline            479 Zend/zend_opcode.c 		opline++;
opline            563 Zend/zend_opcode.c static uint32_t zend_get_brk_cont_target(const zend_op_array *op_array, const zend_op *opline) {
opline            564 Zend/zend_opcode.c 	int nest_levels = opline->op2.num;
opline            565 Zend/zend_opcode.c 	int array_offset = opline->op1.num;
opline            574 Zend/zend_opcode.c 	return opline->opcode == ZEND_BRK ? jmp_to->brk : jmp_to->cont;
opline            579 Zend/zend_opcode.c 	zend_op *opline, *end;
opline            605 Zend/zend_opcode.c 	opline = op_array->opcodes;
opline            606 Zend/zend_opcode.c 	end = opline + op_array->last;
opline            607 Zend/zend_opcode.c 	while (opline < end) {
opline            608 Zend/zend_opcode.c 		switch (opline->opcode) {
opline            610 Zend/zend_opcode.c 				opline->op1.opline_num = op_array->try_catch_array[opline->op1.num].finally_op;
opline            611 Zend/zend_opcode.c 				zend_resolve_fast_call(op_array, opline - op_array->opcodes);
opline            612 Zend/zend_opcode.c 				ZEND_PASS_TWO_UPDATE_JMP_TARGET(op_array, opline, opline->op1);
opline            615 Zend/zend_opcode.c 				zend_resolve_finally_ret(op_array, opline - op_array->opcodes);
opline            618 Zend/zend_opcode.c 				ZEND_PASS_TWO_UPDATE_JMP_TARGET(op_array, opline, opline->op1);
opline            622 Zend/zend_opcode.c 				opline->extended_value = (uint32_t)(zend_intptr_t)ZEND_CALL_VAR_NUM(NULL, op_array->last_var + opline->extended_value);
opline            627 Zend/zend_opcode.c 					uint32_t jmp_target = zend_get_brk_cont_target(op_array, opline);
opline            630 Zend/zend_opcode.c 						zend_check_finally_breakout(op_array, opline - op_array->opcodes, jmp_target);
opline            632 Zend/zend_opcode.c 					opline->opcode = ZEND_JMP;
opline            633 Zend/zend_opcode.c 					opline->op1.opline_num = jmp_target;
opline            634 Zend/zend_opcode.c 					opline->op2.num = 0;
opline            635 Zend/zend_opcode.c 					ZEND_PASS_TWO_UPDATE_JMP_TARGET(op_array, opline, opline->op1);
opline            639 Zend/zend_opcode.c 				zend_resolve_goto_label(op_array, opline);
opline            641 Zend/zend_opcode.c 					zend_check_finally_breakout(op_array, opline - op_array->opcodes, opline->op1.opline_num);
opline            646 Zend/zend_opcode.c 				ZEND_PASS_TWO_UPDATE_JMP_TARGET(op_array, opline, opline->op1);
opline            650 Zend/zend_opcode.c 				opline->extended_value = ZEND_OPLINE_NUM_TO_OFFSET(op_array, opline, opline->extended_value);
opline            662 Zend/zend_opcode.c 				ZEND_PASS_TWO_UPDATE_JMP_TARGET(op_array, opline, opline->op2);
opline            666 Zend/zend_opcode.c 				opline->extended_value = ZEND_OPLINE_NUM_TO_OFFSET(op_array, opline, opline->extended_value);
opline            670 Zend/zend_opcode.c 					if (opline->op1_type != IS_UNUSED) {
opline            671 Zend/zend_opcode.c 						zend_op *ret = opline;
opline            674 Zend/zend_opcode.c 						ret->op1 = opline->op1;
opline            675 Zend/zend_opcode.c 						ret->op1_type = opline->op1_type;
opline            678 Zend/zend_opcode.c 					MAKE_NOP(opline);
opline            684 Zend/zend_opcode.c 					opline->opcode = ZEND_GENERATOR_RETURN;
opline            688 Zend/zend_opcode.c 		if (opline->op1_type == IS_CONST) {
opline            689 Zend/zend_opcode.c 			ZEND_PASS_TWO_UPDATE_CONSTANT(op_array, opline->op1);
opline            690 Zend/zend_opcode.c 		} else if (opline->op1_type & (IS_VAR|IS_TMP_VAR)) {
opline            691 Zend/zend_opcode.c 			opline->op1.var = (uint32_t)(zend_intptr_t)ZEND_CALL_VAR_NUM(NULL, op_array->last_var + opline->op1.var);
opline            693 Zend/zend_opcode.c 		if (opline->op2_type == IS_CONST) {
opline            694 Zend/zend_opcode.c 			ZEND_PASS_TWO_UPDATE_CONSTANT(op_array, opline->op2);
opline            695 Zend/zend_opcode.c 		} else if (opline->op2_type & (IS_VAR|IS_TMP_VAR)) {
opline            696 Zend/zend_opcode.c 			opline->op2.var = (uint32_t)(zend_intptr_t)ZEND_CALL_VAR_NUM(NULL, op_array->last_var + opline->op2.var);
opline            698 Zend/zend_opcode.c 		if (opline->result_type & (IS_VAR|IS_TMP_VAR)) {
opline            699 Zend/zend_opcode.c 			opline->result.var = (uint32_t)(zend_intptr_t)ZEND_CALL_VAR_NUM(NULL, op_array->last_var + opline->result.var);
opline            701 Zend/zend_opcode.c 		ZEND_VM_SET_OPCODE_HANDLER(opline);
opline            702 Zend/zend_opcode.c 		opline++;
opline             32 Zend/zend_vm.h #define ZEND_VM_SET_OPCODE_HANDLER(opline) zend_vm_set_opcode_handler(opline)
opline             38 Zend/zend_vm_def.h 			result = EX_VAR(opline->result.var);
opline             42 Zend/zend_vm_def.h 			result = EX_VAR(opline->result.var);
opline             48 Zend/zend_vm_def.h 			result = EX_VAR(opline->result.var);
opline             52 Zend/zend_vm_def.h 			result = EX_VAR(opline->result.var);
opline             65 Zend/zend_vm_def.h 	add_function(EX_VAR(opline->result.var), op1, op2);
opline             81 Zend/zend_vm_def.h 			result = EX_VAR(opline->result.var);
opline             85 Zend/zend_vm_def.h 			result = EX_VAR(opline->result.var);
opline             91 Zend/zend_vm_def.h 			result = EX_VAR(opline->result.var);
opline             95 Zend/zend_vm_def.h 			result = EX_VAR(opline->result.var);
opline            108 Zend/zend_vm_def.h 	sub_function(EX_VAR(opline->result.var), op1, op2);
opline            126 Zend/zend_vm_def.h 			result = EX_VAR(opline->result.var);
opline            131 Zend/zend_vm_def.h 			result = EX_VAR(opline->result.var);
opline            137 Zend/zend_vm_def.h 			result = EX_VAR(opline->result.var);
opline            141 Zend/zend_vm_def.h 			result = EX_VAR(opline->result.var);
opline            154 Zend/zend_vm_def.h 	mul_function(EX_VAR(opline->result.var), op1, op2);
opline            169 Zend/zend_vm_def.h 	fast_div_function(EX_VAR(opline->result.var), op1, op2);
opline            185 Zend/zend_vm_def.h 			result = EX_VAR(opline->result.var);
opline            207 Zend/zend_vm_def.h 	mod_function(EX_VAR(opline->result.var), op1, op2);
opline            222 Zend/zend_vm_def.h 	shift_left_function(EX_VAR(opline->result.var), op1, op2);
opline            237 Zend/zend_vm_def.h 	shift_right_function(EX_VAR(opline->result.var), op1, op2);
opline            252 Zend/zend_vm_def.h 	pow_function(EX_VAR(opline->result.var), op1, op2);
opline            277 Zend/zend_vm_def.h 					ZVAL_STR_COPY(EX_VAR(opline->result.var), op2_str);
opline            284 Zend/zend_vm_def.h 					ZVAL_STR_COPY(EX_VAR(opline->result.var), op1_str);
opline            295 Zend/zend_vm_def.h 				ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
opline            301 Zend/zend_vm_def.h 				ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
opline            310 Zend/zend_vm_def.h 			concat_function(EX_VAR(opline->result.var), op1, op2);
opline            332 Zend/zend_vm_def.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline            350 Zend/zend_vm_def.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline            403 Zend/zend_vm_def.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline            414 Zend/zend_vm_def.h 	result = EX_VAR(opline->result.var);
opline            471 Zend/zend_vm_def.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline            482 Zend/zend_vm_def.h 	result = EX_VAR(opline->result.var);
opline            521 Zend/zend_vm_def.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline            532 Zend/zend_vm_def.h 	result = EX_VAR(opline->result.var);
opline            571 Zend/zend_vm_def.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline            582 Zend/zend_vm_def.h 	result = EX_VAR(opline->result.var);
opline            599 Zend/zend_vm_def.h 	compare_function(EX_VAR(opline->result.var), op1, op2);
opline            614 Zend/zend_vm_def.h 	bitwise_or_function(EX_VAR(opline->result.var), op1, op2);
opline            629 Zend/zend_vm_def.h 	bitwise_and_function(EX_VAR(opline->result.var), op1, op2);
opline            644 Zend/zend_vm_def.h 	bitwise_xor_function(EX_VAR(opline->result.var), op1, op2);
opline            659 Zend/zend_vm_def.h 	boolean_xor_function(EX_VAR(opline->result.var), op1, op2);
opline            671 Zend/zend_vm_def.h 	bitwise_not_function(EX_VAR(opline->result.var),
opline            685 Zend/zend_vm_def.h 		ZVAL_FALSE(EX_VAR(opline->result.var));
opline            687 Zend/zend_vm_def.h 		ZVAL_TRUE(EX_VAR(opline->result.var));
opline            695 Zend/zend_vm_def.h 		ZVAL_BOOL(EX_VAR(opline->result.var), !i_zend_is_true(val));
opline            716 Zend/zend_vm_def.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline            725 Zend/zend_vm_def.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline            731 Zend/zend_vm_def.h 		value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline            737 Zend/zend_vm_def.h 				if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline            738 Zend/zend_vm_def.h 					ZVAL_NULL(EX_VAR(opline->result.var));
opline            752 Zend/zend_vm_def.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline            753 Zend/zend_vm_def.h 				ZVAL_COPY(EX_VAR(opline->result.var), zptr);
opline            756 Zend/zend_vm_def.h 			zend_assign_op_overloaded_property(object, property, ((OP2_TYPE == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), value, binary_op, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL));
opline            778 Zend/zend_vm_def.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline            784 Zend/zend_vm_def.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline            797 Zend/zend_vm_def.h 				value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline            798 Zend/zend_vm_def.h 				zend_binary_assign_op_obj_dim(container, dim, value, UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, binary_op);
opline            804 Zend/zend_vm_def.h 		value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline            817 Zend/zend_vm_def.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline            818 Zend/zend_vm_def.h 				ZVAL_NULL(EX_VAR(opline->result.var));
opline            826 Zend/zend_vm_def.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline            827 Zend/zend_vm_def.h 				ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
opline            856 Zend/zend_vm_def.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline            857 Zend/zend_vm_def.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline            865 Zend/zend_vm_def.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline            866 Zend/zend_vm_def.h 			ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
opline            881 Zend/zend_vm_def.h 	if (EXPECTED(opline->extended_value == 0)) {
opline            885 Zend/zend_vm_def.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline            901 Zend/zend_vm_def.h 	if (EXPECTED(opline->extended_value == 0)) {
opline            905 Zend/zend_vm_def.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline            921 Zend/zend_vm_def.h 	if (EXPECTED(opline->extended_value == 0)) {
opline            925 Zend/zend_vm_def.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline            941 Zend/zend_vm_def.h 	if (EXPECTED(opline->extended_value == 0)) {
opline            945 Zend/zend_vm_def.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline            961 Zend/zend_vm_def.h 	if (EXPECTED(opline->extended_value == 0)) {
opline            965 Zend/zend_vm_def.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline            981 Zend/zend_vm_def.h 	if (EXPECTED(opline->extended_value == 0)) {
opline            985 Zend/zend_vm_def.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           1001 Zend/zend_vm_def.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           1005 Zend/zend_vm_def.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           1021 Zend/zend_vm_def.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           1025 Zend/zend_vm_def.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           1041 Zend/zend_vm_def.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           1045 Zend/zend_vm_def.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           1061 Zend/zend_vm_def.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           1065 Zend/zend_vm_def.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           1081 Zend/zend_vm_def.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           1085 Zend/zend_vm_def.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           1101 Zend/zend_vm_def.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           1105 Zend/zend_vm_def.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           1145 Zend/zend_vm_def.h 				if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           1146 Zend/zend_vm_def.h 					ZVAL_NULL(EX_VAR(opline->result.var));
opline           1173 Zend/zend_vm_def.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           1174 Zend/zend_vm_def.h 				ZVAL_COPY(EX_VAR(opline->result.var), zptr);
opline           1177 Zend/zend_vm_def.h 			zend_pre_incdec_overloaded_property(object, property, ((OP2_TYPE == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL));
opline           1226 Zend/zend_vm_def.h 				ZVAL_NULL(EX_VAR(opline->result.var));
opline           1237 Zend/zend_vm_def.h 				ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
opline           1245 Zend/zend_vm_def.h 				ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
opline           1254 Zend/zend_vm_def.h 			zend_post_incdec_overloaded_property(object, property, ((OP2_TYPE == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, EX_VAR(opline->result.var));
opline           1289 Zend/zend_vm_def.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           1290 Zend/zend_vm_def.h 			ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
opline           1296 Zend/zend_vm_def.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           1297 Zend/zend_vm_def.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           1311 Zend/zend_vm_def.h 	if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           1312 Zend/zend_vm_def.h 		ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
opline           1335 Zend/zend_vm_def.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           1336 Zend/zend_vm_def.h 			ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
opline           1342 Zend/zend_vm_def.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           1343 Zend/zend_vm_def.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           1357 Zend/zend_vm_def.h 	if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           1358 Zend/zend_vm_def.h 		ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
opline           1380 Zend/zend_vm_def.h 		ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
opline           1386 Zend/zend_vm_def.h 		ZVAL_NULL(EX_VAR(opline->result.var));
opline           1395 Zend/zend_vm_def.h 	ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
opline           1419 Zend/zend_vm_def.h 		ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
opline           1425 Zend/zend_vm_def.h 		ZVAL_NULL(EX_VAR(opline->result.var));
opline           1434 Zend/zend_vm_def.h 	ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
opline           1501 Zend/zend_vm_def.h 			if (OP1_TYPE == IS_CONST && EXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)))) != NULL)) {
opline           1502 Zend/zend_vm_def.h 				retval = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)) + sizeof(void*));
opline           1512 Zend/zend_vm_def.h 			} else if (UNEXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) == NULL)) {
opline           1513 Zend/zend_vm_def.h 				ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
opline           1521 Zend/zend_vm_def.h 				CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
opline           1524 Zend/zend_vm_def.h 			ce = Z_CE_P(EX_VAR(opline->op2.var));
opline           1526 Zend/zend_vm_def.h 			    (retval = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce)) != NULL) {
opline           1547 Zend/zend_vm_def.h 			CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce, retval);
opline           1552 Zend/zend_vm_def.h 		target_symbol_table = zend_get_target_symbol_table(execute_data, opline->extended_value & ZEND_FETCH_TYPE_MASK);
opline           1594 Zend/zend_vm_def.h 		if ((opline->extended_value & ZEND_FETCH_TYPE_MASK) == ZEND_FETCH_STATIC) {
opline           1601 Zend/zend_vm_def.h 		} else if ((opline->extended_value & ZEND_FETCH_TYPE_MASK) != ZEND_FETCH_GLOBAL_LOCK) {
opline           1616 Zend/zend_vm_def.h 		ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           1618 Zend/zend_vm_def.h 		ZVAL_INDIRECT(EX_VAR(opline->result.var), retval);
opline           1642 Zend/zend_vm_def.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           1667 Zend/zend_vm_def.h 	zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, GET_OP2_ZVAL_PTR(BP_VAR_R), OP2_TYPE);
opline           1686 Zend/zend_vm_def.h 	zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, GET_OP2_ZVAL_PTR(BP_VAR_R), OP2_TYPE);
opline           1689 Zend/zend_vm_def.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           1708 Zend/zend_vm_def.h 	zend_fetch_dimension_address_RW(EX_VAR(opline->result.var), container, GET_OP2_ZVAL_PTR(BP_VAR_R), OP2_TYPE);
opline           1711 Zend/zend_vm_def.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           1725 Zend/zend_vm_def.h 	zend_fetch_dimension_address_read_IS(EX_VAR(opline->result.var), container, GET_OP2_ZVAL_PTR(BP_VAR_R), OP2_TYPE);
opline           1739 Zend/zend_vm_def.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           1752 Zend/zend_vm_def.h 		zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, GET_OP2_ZVAL_PTR(BP_VAR_R), OP2_TYPE);
opline           1754 Zend/zend_vm_def.h 			EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           1766 Zend/zend_vm_def.h 		zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, GET_OP2_ZVAL_PTR(BP_VAR_R), OP2_TYPE);
opline           1787 Zend/zend_vm_def.h 	zend_fetch_dimension_address_UNSET(EX_VAR(opline->result.var), container, GET_OP2_ZVAL_PTR(BP_VAR_R), OP2_TYPE);
opline           1790 Zend/zend_vm_def.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           1839 Zend/zend_vm_def.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           1845 Zend/zend_vm_def.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           1854 Zend/zend_vm_def.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           1856 Zend/zend_vm_def.h 			retval = zobj->handlers->read_property(container, offset, BP_VAR_R, ((OP2_TYPE == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var));
opline           1858 Zend/zend_vm_def.h 			if (retval != EX_VAR(opline->result.var)) {
opline           1859 Zend/zend_vm_def.h 				ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           1891 Zend/zend_vm_def.h 	zend_fetch_property_address(EX_VAR(opline->result.var), container, OP1_TYPE, property, OP2_TYPE, ((OP2_TYPE == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_W);
opline           1894 Zend/zend_vm_def.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           1921 Zend/zend_vm_def.h 	zend_fetch_property_address(EX_VAR(opline->result.var), container, OP1_TYPE, property, OP2_TYPE, ((OP2_TYPE == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_RW);
opline           1924 Zend/zend_vm_def.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           1973 Zend/zend_vm_def.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           1979 Zend/zend_vm_def.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           1987 Zend/zend_vm_def.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           1990 Zend/zend_vm_def.h 			retval = zobj->handlers->read_property(container, offset, BP_VAR_IS, ((OP2_TYPE == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var));
opline           1992 Zend/zend_vm_def.h 			if (retval != EX_VAR(opline->result.var)) {
opline           1993 Zend/zend_vm_def.h 				ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           2008 Zend/zend_vm_def.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           2033 Zend/zend_vm_def.h 		zend_fetch_property_address(EX_VAR(opline->result.var), container, OP1_TYPE, property, OP2_TYPE, ((OP2_TYPE == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_W);
opline           2036 Zend/zend_vm_def.h 			EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           2067 Zend/zend_vm_def.h 	zend_fetch_property_address(EX_VAR(opline->result.var), container, OP1_TYPE, property, OP2_TYPE, ((OP2_TYPE == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_UNSET);
opline           2070 Zend/zend_vm_def.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           2087 Zend/zend_vm_def.h 		zval *value = zend_hash_index_find(Z_ARRVAL_P(container), Z_LVAL_P(EX_CONSTANT(opline->op2)));
opline           2090 Zend/zend_vm_def.h 			zend_error(E_NOTICE,"Undefined offset: " ZEND_ULONG_FMT, Z_LVAL_P(EX_CONSTANT(opline->op2)));
opline           2091 Zend/zend_vm_def.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           2093 Zend/zend_vm_def.h 			ZVAL_COPY(EX_VAR(opline->result.var), value);
opline           2098 Zend/zend_vm_def.h 		zval *result = EX_VAR(opline->result.var);
opline           2099 Zend/zend_vm_def.h 		zval *retval = Z_OBJ_HT_P(container)->read_dimension(container, EX_CONSTANT(opline->op2), BP_VAR_R, result);
opline           2115 Zend/zend_vm_def.h 		ZVAL_NULL(EX_VAR(opline->result.var));
opline           2143 Zend/zend_vm_def.h 	zend_assign_to_object(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, object, OP1_TYPE, property_name, OP2_TYPE, (opline+1)->op1_type, (opline+1)->op1, execute_data, ((OP2_TYPE == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property_name)) : NULL));
opline           2165 Zend/zend_vm_def.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           2185 Zend/zend_vm_def.h 		value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           2188 Zend/zend_vm_def.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           2189 Zend/zend_vm_def.h 				ZVAL_NULL(EX_VAR(opline->result.var));
opline           2192 Zend/zend_vm_def.h 			value = zend_assign_to_variable(variable_ptr, value, (opline+1)->op1_type);
opline           2193 Zend/zend_vm_def.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           2194 Zend/zend_vm_def.h 				ZVAL_COPY(EX_VAR(opline->result.var), value);
opline           2208 Zend/zend_vm_def.h 			zend_assign_to_object_dim(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, object_ptr, property_name, (opline+1)->op1_type, (opline+1)->op1, execute_data);
opline           2214 Zend/zend_vm_def.h 					FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           2223 Zend/zend_vm_def.h 					value = get_zval_ptr_r_deref((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           2224 Zend/zend_vm_def.h 					zend_assign_to_string_offset(object_ptr, offset, value, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL));
opline           2244 Zend/zend_vm_def.h 			value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           2246 Zend/zend_vm_def.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           2247 Zend/zend_vm_def.h 				ZVAL_NULL(EX_VAR(opline->result.var));
opline           2269 Zend/zend_vm_def.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           2270 Zend/zend_vm_def.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           2274 Zend/zend_vm_def.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           2275 Zend/zend_vm_def.h 			ZVAL_COPY(EX_VAR(opline->result.var), value);
opline           2300 Zend/zend_vm_def.h 	    UNEXPECTED(Z_TYPE_P(EX_VAR(opline->op1.var)) != IS_INDIRECT) &&
opline           2301 Zend/zend_vm_def.h 	    UNEXPECTED(!Z_ISREF_P(EX_VAR(opline->op1.var)))) {
opline           2308 Zend/zend_vm_def.h 	     (opline->extended_value == ZEND_RETURNS_FUNCTION &&
opline           2310 Zend/zend_vm_def.h 		if (!OP2_FREE && UNEXPECTED(Z_TYPE_P(EX_VAR(opline->op2.var)) != IS_INDIRECT)) { /* undo the effect of get_zval_ptr_ptr() */
opline           2334 Zend/zend_vm_def.h 	if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           2335 Zend/zend_vm_def.h 		ZVAL_COPY(EX_VAR(opline->result.var), variable_ptr);
opline           2365 Zend/zend_vm_def.h 			if (UNEXPECTED(EG(exception) != NULL) && (EX(opline)->op1.num & ZEND_CALL_CTOR)) {
opline           2366 Zend/zend_vm_def.h 				if (!(EX(opline)->op1.num & ZEND_CALL_CTOR_RESULT_UNUSED)) {
opline           2384 Zend/zend_vm_def.h 			const zend_op *old_opline = EX(opline);
opline           2447 Zend/zend_vm_def.h 	ZEND_VM_SET_OPCODE(OP_JMP_ADDR(opline, opline->op1));
opline           2460 Zend/zend_vm_def.h 		ZEND_VM_SET_NEXT_OPCODE(opline + 1);
opline           2466 Zend/zend_vm_def.h 			ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           2468 Zend/zend_vm_def.h 			ZEND_VM_SET_OPCODE(OP_JMP_ADDR(opline, opline->op2));
opline           2475 Zend/zend_vm_def.h 		opline++;
opline           2477 Zend/zend_vm_def.h 		opline = OP_JMP_ADDR(opline, opline->op2);
opline           2483 Zend/zend_vm_def.h 	ZEND_VM_JMP(opline);
opline           2495 Zend/zend_vm_def.h 		ZEND_VM_SET_OPCODE(OP_JMP_ADDR(opline, opline->op2));
opline           2509 Zend/zend_vm_def.h 		opline = OP_JMP_ADDR(opline, opline->op2);
opline           2511 Zend/zend_vm_def.h 		opline++;
opline           2517 Zend/zend_vm_def.h 	ZEND_VM_JMP(opline);
opline           2529 Zend/zend_vm_def.h 		ZEND_VM_SET_RELATIVE_OPCODE(opline, opline->extended_value);
opline           2537 Zend/zend_vm_def.h 			ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           2539 Zend/zend_vm_def.h 			ZEND_VM_SET_OPCODE(OP_JMP_ADDR(opline, opline->op2));
opline           2546 Zend/zend_vm_def.h 		opline = ZEND_OFFSET_TO_OPLINE(opline, opline->extended_value);
opline           2548 Zend/zend_vm_def.h 		opline = OP_JMP_ADDR(opline, opline->op2);
opline           2554 Zend/zend_vm_def.h 	ZEND_VM_JMP(opline);
opline           2567 Zend/zend_vm_def.h 		ZVAL_TRUE(EX_VAR(opline->result.var));
opline           2568 Zend/zend_vm_def.h 		ZEND_VM_SET_NEXT_OPCODE(opline + 1);
opline           2571 Zend/zend_vm_def.h 		ZVAL_FALSE(EX_VAR(opline->result.var));
opline           2577 Zend/zend_vm_def.h 			ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           2579 Zend/zend_vm_def.h 			ZEND_VM_SET_OPCODE(OP_JMP_ADDR(opline, opline->op2));
opline           2588 Zend/zend_vm_def.h 		ZVAL_TRUE(EX_VAR(opline->result.var));
opline           2589 Zend/zend_vm_def.h 		opline++;
opline           2591 Zend/zend_vm_def.h 		ZVAL_FALSE(EX_VAR(opline->result.var));
opline           2592 Zend/zend_vm_def.h 		opline = OP_JMP_ADDR(opline, opline->op2);
opline           2597 Zend/zend_vm_def.h 	ZEND_VM_JMP(opline);
opline           2610 Zend/zend_vm_def.h 		ZVAL_TRUE(EX_VAR(opline->result.var));
opline           2611 Zend/zend_vm_def.h 		ZEND_VM_SET_OPCODE(OP_JMP_ADDR(opline, opline->op2));
opline           2614 Zend/zend_vm_def.h 		ZVAL_FALSE(EX_VAR(opline->result.var));
opline           2628 Zend/zend_vm_def.h 		ZVAL_TRUE(EX_VAR(opline->result.var));
opline           2629 Zend/zend_vm_def.h 		opline = OP_JMP_ADDR(opline, opline->op2);
opline           2631 Zend/zend_vm_def.h 		ZVAL_FALSE(EX_VAR(opline->result.var));
opline           2632 Zend/zend_vm_def.h 		opline++;
opline           2637 Zend/zend_vm_def.h 	ZEND_VM_JMP(opline);
opline           2645 Zend/zend_vm_def.h 	zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
opline           2655 Zend/zend_vm_def.h 	var = EX_VAR(opline->op1.var);
opline           2699 Zend/zend_vm_def.h 				ZVAL_STR(EX_VAR(opline->result.var), op2_str);
opline           2709 Zend/zend_vm_def.h 				ZVAL_STR(EX_VAR(opline->result.var), op1_str);
opline           2717 Zend/zend_vm_def.h 		ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
opline           2738 Zend/zend_vm_def.h 	rope = (zend_string**)EX_VAR(opline->result.var);
opline           2771 Zend/zend_vm_def.h 	rope = (zend_string**)EX_VAR(opline->op1.var);
opline           2774 Zend/zend_vm_def.h 		rope[opline->extended_value] = zend_string_copy(Z_STR_P(var));
opline           2779 Zend/zend_vm_def.h 				rope[opline->extended_value] = zend_string_copy(Z_STR_P(var));
opline           2781 Zend/zend_vm_def.h 				rope[opline->extended_value] = Z_STR_P(var);
opline           2788 Zend/zend_vm_def.h 			rope[opline->extended_value] = _zval_get_string_func(var);
opline           2806 Zend/zend_vm_def.h 	rope = (zend_string**)EX_VAR(opline->op1.var);
opline           2809 Zend/zend_vm_def.h 		rope[opline->extended_value] = zend_string_copy(Z_STR_P(var));
opline           2814 Zend/zend_vm_def.h 				rope[opline->extended_value] = zend_string_copy(Z_STR_P(var));
opline           2816 Zend/zend_vm_def.h 				rope[opline->extended_value] = Z_STR_P(var);
opline           2823 Zend/zend_vm_def.h 			rope[opline->extended_value] = _zval_get_string_func(var);
opline           2826 Zend/zend_vm_def.h 				for (i = 0; i <= opline->extended_value; i++) {
opline           2833 Zend/zend_vm_def.h 	for (i = 0; i <= opline->extended_value; i++) {
opline           2836 Zend/zend_vm_def.h 	ret = EX_VAR(opline->result.var);
opline           2839 Zend/zend_vm_def.h 	for (i = 0; i <= opline->extended_value; i++) {
opline           2855 Zend/zend_vm_def.h 		Z_CE_P(EX_VAR(opline->result.var)) = zend_fetch_class(NULL, opline->extended_value);
opline           2866 Zend/zend_vm_def.h 				ce = zend_fetch_class_by_name(Z_STR_P(class_name), EX_CONSTANT(opline->op2) + 1, opline->extended_value);
opline           2869 Zend/zend_vm_def.h 			Z_CE_P(EX_VAR(opline->result.var)) = ce;
opline           2871 Zend/zend_vm_def.h 			Z_CE_P(EX_VAR(opline->result.var)) = Z_OBJCE_P(class_name);
opline           2873 Zend/zend_vm_def.h 			Z_CE_P(EX_VAR(opline->result.var)) = zend_fetch_class(Z_STR_P(class_name), opline->extended_value);
opline           2976 Zend/zend_vm_def.h 		fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), ((OP2_TYPE == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
opline           3003 Zend/zend_vm_def.h 		fbc, opline->extended_value, called_scope, obj);
opline           3026 Zend/zend_vm_def.h 		ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
opline           3028 Zend/zend_vm_def.h 			ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op1)), EX_CONSTANT(opline->op1) + 1, ZEND_FETCH_CLASS_DEFAULT |  ZEND_FETCH_CLASS_EXCEPTION);
opline           3033 Zend/zend_vm_def.h 				zend_throw_error(NULL, "Class '%s' not found", Z_STRVAL_P(EX_CONSTANT(opline->op1)));
opline           3036 Zend/zend_vm_def.h 			CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce);
opline           3039 Zend/zend_vm_def.h 		ce = Z_CE_P(EX_VAR(opline->op1.var));
opline           3044 Zend/zend_vm_def.h 	    EXPECTED((fbc = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) != NULL)) {
opline           3048 Zend/zend_vm_def.h 	           (fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce))) {
opline           3078 Zend/zend_vm_def.h 			fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), ((OP2_TYPE == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
opline           3140 Zend/zend_vm_def.h 		if (((opline-1)->extended_value & ZEND_FETCH_CLASS_MASK) == ZEND_FETCH_CLASS_PARENT || 
opline           3141 Zend/zend_vm_def.h 		    ((opline-1)->extended_value & ZEND_FETCH_CLASS_MASK) == ZEND_FETCH_CLASS_SELF) {
opline           3147 Zend/zend_vm_def.h 		fbc, opline->extended_value, ce, object);
opline           3161 Zend/zend_vm_def.h 	fbc = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
opline           3163 Zend/zend_vm_def.h 		function_name = (zval*)(EX_CONSTANT(opline->op2)+1);
opline           3167 Zend/zend_vm_def.h 			zend_throw_error(NULL, "Call to undefined function %s()", Z_STRVAL_P(EX_CONSTANT(opline->op2)));
opline           3171 Zend/zend_vm_def.h 		CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), fbc);
opline           3174 Zend/zend_vm_def.h 		fbc, opline->extended_value, NULL, NULL);
opline           3387 Zend/zend_vm_def.h 		fbc, opline->extended_value, called_scope, object);
opline           3437 Zend/zend_vm_def.h 		zend_internal_type_error(EX_USES_STRICT_TYPES(), "%s() expects parameter 1 to be a valid callback, %s", Z_STRVAL_P(EX_CONSTANT(opline->op1)), error);
opline           3445 Zend/zend_vm_def.h 		func, opline->extended_value, called_scope, object);
opline           3461 Zend/zend_vm_def.h 	func_name = EX_CONSTANT(opline->op2) + 1;
opline           3462 Zend/zend_vm_def.h 	fbc = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
opline           3470 Zend/zend_vm_def.h 				zend_throw_error(NULL, "Call to undefined function %s()", Z_STRVAL_P(EX_CONSTANT(opline->op2)));
opline           3475 Zend/zend_vm_def.h 		CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), fbc);
opline           3479 Zend/zend_vm_def.h 		fbc, opline->extended_value, NULL, NULL);
opline           3508 Zend/zend_vm_def.h 		opline->op1.num, ZEND_CALL_NESTED_FUNCTION,
opline           3509 Zend/zend_vm_def.h 		fbc, opline->extended_value, NULL, NULL);
opline           3529 Zend/zend_vm_def.h 	ret = EX_VAR(opline->result.var);
opline           3539 Zend/zend_vm_def.h 		zend_verify_internal_return_type(call->func, EX_VAR(opline->result.var)));
opline           3546 Zend/zend_vm_def.h 	if (!RETURN_VALUE_USED(opline)) {
opline           3547 Zend/zend_vm_def.h 		zval_ptr_dtor(EX_VAR(opline->result.var));
opline           3552 Zend/zend_vm_def.h 		if (RETURN_VALUE_USED(opline)) {
opline           3553 Zend/zend_vm_def.h 			zval_ptr_dtor(EX_VAR(opline->result.var));
opline           3575 Zend/zend_vm_def.h 	if (RETURN_VALUE_USED(opline)) {
opline           3576 Zend/zend_vm_def.h 		ret = EX_VAR(opline->result.var);
opline           3600 Zend/zend_vm_def.h 			if (EXPECTED(RETURN_VALUE_USED(opline))) {
opline           3601 Zend/zend_vm_def.h 				ret = EX_VAR(opline->result.var);
opline           3612 Zend/zend_vm_def.h 			if (RETURN_VALUE_USED(opline)) {
opline           3613 Zend/zend_vm_def.h 				ret = EX_VAR(opline->result.var);
opline           3657 Zend/zend_vm_def.h 		ret = EX_VAR(opline->result.var);
opline           3667 Zend/zend_vm_def.h 			zend_verify_internal_return_type(call->func, EX_VAR(opline->result.var)));
opline           3674 Zend/zend_vm_def.h 		if (!RETURN_VALUE_USED(opline)) {
opline           3675 Zend/zend_vm_def.h 			zval_ptr_dtor(EX_VAR(opline->result.var));
opline           3681 Zend/zend_vm_def.h 		if (RETURN_VALUE_USED(opline)) {
opline           3682 Zend/zend_vm_def.h 			zval_ptr_dtor(EX_VAR(opline->result.var));
opline           3721 Zend/zend_vm_def.h 			if (EXPECTED(RETURN_VALUE_USED(opline))) {
opline           3722 Zend/zend_vm_def.h 				ret = EX_VAR(opline->result.var);
opline           3734 Zend/zend_vm_def.h 			if (RETURN_VALUE_USED(opline)) {
opline           3735 Zend/zend_vm_def.h 				ret = EX_VAR(opline->result.var);
opline           3770 Zend/zend_vm_def.h 					if (RETURN_VALUE_USED(opline)) {
opline           3771 Zend/zend_vm_def.h 						ZVAL_UNDEF(EX_VAR(opline->result.var));
opline           3783 Zend/zend_vm_def.h 		ret = EX_VAR(opline->result.var);
opline           3798 Zend/zend_vm_def.h 			zend_verify_internal_return_type(call->func, EX_VAR(opline->result.var)));
opline           3804 Zend/zend_vm_def.h 		if (!RETURN_VALUE_USED(opline)) {
opline           3805 Zend/zend_vm_def.h 			zval_ptr_dtor(EX_VAR(opline->result.var));
opline           3830 Zend/zend_vm_def.h 		ZVAL_NULL(EX_VAR(opline->result.var));
opline           3834 Zend/zend_vm_def.h 		object->handlers->call_method(fbc->common.function_name, object, call, EX_VAR(opline->result.var));
opline           3844 Zend/zend_vm_def.h 		if (!RETURN_VALUE_USED(opline)) {
opline           3845 Zend/zend_vm_def.h 			zval_ptr_dtor(EX_VAR(opline->result.var));
opline           3847 Zend/zend_vm_def.h 			Z_VAR_FLAGS_P(EX_VAR(opline->result.var)) = 0;
opline           3855 Zend/zend_vm_def.h 		if (UNEXPECTED(EG(exception) != NULL) && (opline->op1.num & ZEND_CALL_CTOR)) {
opline           3856 Zend/zend_vm_def.h 			if (!(opline->op1.num & ZEND_CALL_CTOR_RESULT_UNUSED)) {
opline           3875 Zend/zend_vm_def.h 		if (RETURN_VALUE_USED(opline)) {
opline           3876 Zend/zend_vm_def.h 			zval_ptr_dtor(EX_VAR(opline->result.var));
opline           3891 Zend/zend_vm_def.h 		zend_verify_missing_return_type(EX(func), CACHE_ADDR(opline->op2.num));
opline           3902 Zend/zend_vm_def.h 			ZVAL_COPY(EX_VAR(opline->result.var), retval_ptr);
opline           3903 Zend/zend_vm_def.h 			retval_ref = retval_ptr = EX_VAR(opline->result.var);
opline           3928 Zend/zend_vm_def.h 		zend_verify_return_type(EX(func), retval_ptr, CACHE_ADDR(opline->op2.num));
opline           4002 Zend/zend_vm_def.h 		    (OP1_TYPE == IS_VAR && opline->extended_value == ZEND_RETURNS_VALUE)) {
opline           4030 Zend/zend_vm_def.h 			    (opline->extended_value == ZEND_RETURNS_FUNCTION &&
opline           4149 Zend/zend_vm_def.h 		ZEND_VM_SET_OPCODE(&EX(func)->op_array.opcodes[opline->extended_value]);
opline           4152 Zend/zend_vm_def.h 	catch_ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
opline           4154 Zend/zend_vm_def.h 		catch_ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op1)), EX_CONSTANT(opline->op1) + 1, ZEND_FETCH_CLASS_NO_AUTOLOAD);
opline           4156 Zend/zend_vm_def.h 		CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), catch_ce);
opline           4168 Zend/zend_vm_def.h 			if (opline->result.num) {
opline           4172 Zend/zend_vm_def.h 			ZEND_VM_SET_OPCODE(&EX(func)->op_array.opcodes[opline->extended_value]);
opline           4178 Zend/zend_vm_def.h 	zval_ptr_dtor(EX_VAR(opline->op2.var));
opline           4179 Zend/zend_vm_def.h 	ZVAL_OBJ(EX_VAR(opline->op2.var), EG(exception));
opline           4196 Zend/zend_vm_def.h 	arg = ZEND_CALL_VAR(EX(call), opline->result.var);
opline           4211 Zend/zend_vm_def.h 	uint32_t arg_num = opline->op2.num;
opline           4222 Zend/zend_vm_def.h 		arg = ZEND_CALL_VAR(EX(call), opline->result.var);
opline           4227 Zend/zend_vm_def.h 	arg = ZEND_CALL_VAR(EX(call), opline->result.var);
opline           4247 Zend/zend_vm_def.h 		arg = ZEND_CALL_VAR(EX(call), opline->result.var);
opline           4252 Zend/zend_vm_def.h 	arg = ZEND_CALL_VAR(EX(call), opline->result.var);
opline           4282 Zend/zend_vm_def.h 	if (!(opline->extended_value & ZEND_ARG_COMPILE_TIME_BOUND)) {
opline           4283 Zend/zend_vm_def.h 		if (!ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, opline->op2.num)) {
opline           4290 Zend/zend_vm_def.h 	if ((!(opline->extended_value & ZEND_ARG_SEND_FUNCTION) ||
opline           4296 Zend/zend_vm_def.h 		if ((opline->extended_value & ZEND_ARG_COMPILE_TIME_BOUND) ?
opline           4297 Zend/zend_vm_def.h 			!(opline->extended_value & ZEND_ARG_SEND_SILENT) :
opline           4298 Zend/zend_vm_def.h 			!ARG_MAY_BE_SENT_BY_REF(EX(call)->func, opline->op2.num)) {
opline           4301 Zend/zend_vm_def.h 			arg = ZEND_CALL_VAR(EX(call), opline->result.var);
opline           4307 Zend/zend_vm_def.h 	arg = ZEND_CALL_VAR(EX(call), opline->result.var);
opline           4324 Zend/zend_vm_def.h 		arg = ZEND_CALL_VAR(EX(call), opline->result.var);
opline           4329 Zend/zend_vm_def.h 	arg = ZEND_CALL_VAR(EX(call), opline->result.var);
opline           4353 Zend/zend_vm_def.h 	uint32_t arg_num = opline->op2.num;
opline           4368 Zend/zend_vm_def.h 		arg = ZEND_CALL_VAR(EX(call), opline->result.var);
opline           4373 Zend/zend_vm_def.h 	arg = ZEND_CALL_VAR(EX(call), opline->result.var);
opline           4667 Zend/zend_vm_def.h 	param = ZEND_CALL_VAR(EX(call), opline->result.var);
opline           4669 Zend/zend_vm_def.h 	if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, opline->op2.num)) {
opline           4672 Zend/zend_vm_def.h 			if (!ARG_MAY_BE_SENT_BY_REF(EX(call)->func, opline->op2.num)) {
opline           4675 Zend/zend_vm_def.h 					opline->op2.num,
opline           4717 Zend/zend_vm_def.h 	uint32_t arg_num = opline->op1.num;
opline           4721 Zend/zend_vm_def.h 		zend_verify_missing_arg(execute_data, arg_num, CACHE_ADDR(opline->op2.num));
opline           4724 Zend/zend_vm_def.h 		zval *param = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->result.var);
opline           4727 Zend/zend_vm_def.h 		if (UNEXPECTED(!zend_verify_arg_type(EX(func), arg_num, param, NULL, CACHE_ADDR(opline->op2.num)))) {
opline           4743 Zend/zend_vm_def.h 	arg_num = opline->op1.num;
opline           4744 Zend/zend_vm_def.h 	param = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->result.var);
opline           4746 Zend/zend_vm_def.h 		ZVAL_COPY_VALUE(param, EX_CONSTANT(opline->op2));
opline           4762 Zend/zend_vm_def.h 		zval *default_value = EX_CONSTANT(opline->op2);
opline           4777 Zend/zend_vm_def.h 	uint32_t arg_num = opline->op1.num;
opline           4783 Zend/zend_vm_def.h 	params = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->result.var);
opline           4794 Zend/zend_vm_def.h 					zend_verify_arg_type(EX(func), arg_num, param, NULL, CACHE_ADDR(opline->op2.num));
opline           4822 Zend/zend_vm_def.h 		ZVAL_TRUE(EX_VAR(opline->result.var));
opline           4824 Zend/zend_vm_def.h 		ZVAL_FALSE(EX_VAR(opline->result.var));
opline           4832 Zend/zend_vm_def.h 		ZVAL_BOOL(EX_VAR(opline->result.var), i_zend_is_true(val));
opline           4887 Zend/zend_vm_def.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           4906 Zend/zend_vm_def.h 	result = EX_VAR(opline->result.var);
opline           4922 Zend/zend_vm_def.h 		ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
opline           4924 Zend/zend_vm_def.h 			ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op1)), EX_CONSTANT(opline->op1) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
opline           4928 Zend/zend_vm_def.h 			CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce);
opline           4931 Zend/zend_vm_def.h 		ce = Z_CE_P(EX_VAR(opline->op1.var));
opline           4939 Zend/zend_vm_def.h 		if (EXPECTED(RETURN_VALUE_USED(opline))) {
opline           4940 Zend/zend_vm_def.h 			ZVAL_COPY_VALUE(EX_VAR(opline->result.var), &object_zval);
opline           4944 Zend/zend_vm_def.h 		ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           4949 Zend/zend_vm_def.h 				(EXPECTED(RETURN_VALUE_USED(opline)) ? 0 : ZEND_CALL_CTOR_RESULT_UNUSED),
opline           4951 Zend/zend_vm_def.h 			opline->extended_value,
opline           4957 Zend/zend_vm_def.h 		if (EXPECTED(RETURN_VALUE_USED(opline))) {
opline           4958 Zend/zend_vm_def.h 			ZVAL_COPY(EX_VAR(opline->result.var), &object_zval);
opline           5037 Zend/zend_vm_def.h 		ZVAL_OBJ(EX_VAR(opline->result.var), clone_call(obj));
opline           5038 Zend/zend_vm_def.h 		if (UNEXPECTED(!RETURN_VALUE_USED(opline)) || UNEXPECTED(EG(exception) != NULL)) {
opline           5039 Zend/zend_vm_def.h 			OBJ_RELEASE(Z_OBJ_P(EX_VAR(opline->result.var)));
opline           5054 Zend/zend_vm_def.h 		if (EXPECTED(CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2))))) {
opline           5055 Zend/zend_vm_def.h 			c = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
opline           5056 Zend/zend_vm_def.h 		} else if ((c = zend_quick_get_constant(EX_CONSTANT(opline->op2) + 1, opline->extended_value)) == NULL) {
opline           5057 Zend/zend_vm_def.h 			if ((opline->extended_value & IS_CONSTANT_UNQUALIFIED) != 0) {
opline           5058 Zend/zend_vm_def.h 				char *actual = (char *)zend_memrchr(Z_STRVAL_P(EX_CONSTANT(opline->op2)), '\\', Z_STRLEN_P(EX_CONSTANT(opline->op2)));
opline           5060 Zend/zend_vm_def.h 					ZVAL_STR_COPY(EX_VAR(opline->result.var), Z_STR_P(EX_CONSTANT(opline->op2)));
opline           5063 Zend/zend_vm_def.h 					ZVAL_STRINGL(EX_VAR(opline->result.var),
opline           5064 Zend/zend_vm_def.h 							actual, Z_STRLEN_P(EX_CONSTANT(opline->op2)) - (actual - Z_STRVAL_P(EX_CONSTANT(opline->op2))));
opline           5068 Zend/zend_vm_def.h 						Z_STRVAL_P(EX_VAR(opline->result.var)), Z_STRVAL_P(EX_VAR(opline->result.var)));
opline           5071 Zend/zend_vm_def.h 				zend_throw_error(NULL, "Undefined constant '%s'", Z_STRVAL_P(EX_CONSTANT(opline->op2)));
opline           5075 Zend/zend_vm_def.h 			CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), c);
opline           5079 Zend/zend_vm_def.h 			ZVAL_DUP(EX_VAR(opline->result.var), &c->value);
opline           5081 Zend/zend_vm_def.h 			ZVAL_COPY(EX_VAR(opline->result.var), &c->value);
opline           5084 Zend/zend_vm_def.h 		ZVAL_COPY(EX_VAR(opline->result.var), &c->value);
opline           5093 Zend/zend_vm_def.h 				if (EXPECTED(CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2))))) {
opline           5094 Zend/zend_vm_def.h 					value = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
opline           5097 Zend/zend_vm_def.h 					ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
opline           5100 Zend/zend_vm_def.h 				} else if (EXPECTED(CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1))))) {
opline           5101 Zend/zend_vm_def.h 					ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
opline           5103 Zend/zend_vm_def.h 					ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op1)), EX_CONSTANT(opline->op1) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
opline           5106 Zend/zend_vm_def.h 							zend_throw_error(NULL, "Class '%s' not found", Z_STRVAL_P(EX_CONSTANT(opline->op1)));
opline           5110 Zend/zend_vm_def.h 					CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce);
opline           5113 Zend/zend_vm_def.h 				ce = Z_CE_P(EX_VAR(opline->op1.var));
opline           5114 Zend/zend_vm_def.h 				if ((value = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce)) != NULL) {
opline           5120 Zend/zend_vm_def.h 			if (EXPECTED((value = zend_hash_find(&ce->constants_table, Z_STR_P(EX_CONSTANT(opline->op2)))) != NULL)) {
opline           5131 Zend/zend_vm_def.h 					CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), value);
opline           5133 Zend/zend_vm_def.h 					CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce, value);
opline           5136 Zend/zend_vm_def.h 				zend_throw_error(NULL, "Undefined class constant '%s'", Z_STRVAL_P(EX_CONSTANT(opline->op2)));
opline           5142 Zend/zend_vm_def.h 			ZVAL_DUP(EX_VAR(opline->result.var), value);
opline           5144 Zend/zend_vm_def.h 			ZVAL_COPY(EX_VAR(opline->result.var), value);
opline           5147 Zend/zend_vm_def.h 		ZVAL_COPY(EX_VAR(opline->result.var), value);
opline           5161 Zend/zend_vm_def.h 	    UNEXPECTED(opline->extended_value & ZEND_ARRAY_ELEMENT_REF)) {
opline           5165 Zend/zend_vm_def.h 			zend_array_destroy(Z_ARRVAL_P(EX_VAR(opline->result.var)));
opline           5217 Zend/zend_vm_def.h 			zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr);
opline           5221 Zend/zend_vm_def.h 			zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr);
opline           5247 Zend/zend_vm_def.h 		zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr);
opline           5258 Zend/zend_vm_def.h 	array = EX_VAR(opline->result.var);
opline           5260 Zend/zend_vm_def.h 		size = opline->extended_value >> ZEND_ARRAY_SIZE_SHIFT;
opline           5269 Zend/zend_vm_def.h 		if (opline->extended_value & ZEND_ARRAY_NOT_PACKED) {
opline           5288 Zend/zend_vm_def.h 	zval *result = EX_VAR(opline->result.var);
opline           5293 Zend/zend_vm_def.h 	switch (opline->extended_value) {
opline           5328 Zend/zend_vm_def.h 			if (Z_TYPE_P(expr) == opline->extended_value) {
opline           5342 Zend/zend_vm_def.h 			if (opline->extended_value == IS_ARRAY) {
opline           5406 Zend/zend_vm_def.h 	if (opline->extended_value != ZEND_EVAL && strlen(Z_STRVAL_P(inc_filename)) != Z_STRLEN_P(inc_filename)) {
opline           5407 Zend/zend_vm_def.h 		if (opline->extended_value == ZEND_INCLUDE_ONCE || opline->extended_value == ZEND_INCLUDE) {
opline           5413 Zend/zend_vm_def.h 		switch (opline->extended_value) {
opline           5435 Zend/zend_vm_def.h 							new_op_array = zend_compile_file(&file_handle, (opline->extended_value==ZEND_INCLUDE_ONCE?ZEND_INCLUDE:ZEND_REQUIRE));
opline           5442 Zend/zend_vm_def.h 						if (opline->extended_value == ZEND_INCLUDE_ONCE) {
opline           5453 Zend/zend_vm_def.h 				new_op_array = compile_filename(opline->extended_value, inc_filename);
opline           5475 Zend/zend_vm_def.h 		if (RETURN_VALUE_USED(opline)) {
opline           5476 Zend/zend_vm_def.h 			return_value = EX_VAR(opline->result.var);
opline           5507 Zend/zend_vm_def.h 	} else if (RETURN_VALUE_USED(opline)) {
opline           5508 Zend/zend_vm_def.h 		ZVAL_BOOL(EX_VAR(opline->result.var), failure_retval);
opline           5524 Zend/zend_vm_def.h 	    (opline->extended_value & ZEND_QUICK_SET)) {
opline           5525 Zend/zend_vm_def.h 		zval *var = EX_VAR(opline->op1.var);
opline           5564 Zend/zend_vm_def.h 			ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
opline           5566 Zend/zend_vm_def.h 				ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
opline           5569 Zend/zend_vm_def.h 						zend_throw_error(NULL, "Class '%s' not found", Z_STRVAL_P(EX_CONSTANT(opline->op2)));
opline           5577 Zend/zend_vm_def.h 				CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
opline           5580 Zend/zend_vm_def.h 			ce = Z_CE_P(EX_VAR(opline->op2.var));
opline           5584 Zend/zend_vm_def.h 		target_symbol_table = zend_get_target_symbol_table(execute_data, opline->extended_value & ZEND_FETCH_TYPE_MASK);
opline           5749 Zend/zend_vm_def.h 		result = EX_VAR(opline->result.var);
opline           5763 Zend/zend_vm_def.h 			result = EX_VAR(opline->result.var);
opline           5774 Zend/zend_vm_def.h 					Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
opline           5775 Zend/zend_vm_def.h 					ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           5787 Zend/zend_vm_def.h 			Z_FE_ITER_P(EX_VAR(opline->result.var)) = zend_hash_iterator_add(fe_ht, pos);
opline           5824 Zend/zend_vm_def.h 			ZVAL_OBJ(EX_VAR(opline->result.var), &iter->std);
opline           5825 Zend/zend_vm_def.h 			Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
opline           5829 Zend/zend_vm_def.h 				ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           5836 Zend/zend_vm_def.h 		ZVAL_UNDEF(EX_VAR(opline->result.var));
opline           5837 Zend/zend_vm_def.h 		Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
opline           5839 Zend/zend_vm_def.h 		ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           5870 Zend/zend_vm_def.h 			ZVAL_COPY_VALUE(EX_VAR(opline->result.var), array_ref);
opline           5872 Zend/zend_vm_def.h 			array_ref = EX_VAR(opline->result.var);
opline           5886 Zend/zend_vm_def.h 				Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
opline           5887 Zend/zend_vm_def.h 				ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           5897 Zend/zend_vm_def.h 		Z_FE_ITER_P(EX_VAR(opline->result.var)) = zend_hash_iterator_add(fe_ht, pos);
opline           5909 Zend/zend_vm_def.h 				ZVAL_COPY_VALUE(EX_VAR(opline->result.var), array_ref);
opline           5911 Zend/zend_vm_def.h 				array_ptr = EX_VAR(opline->result.var);
opline           5919 Zend/zend_vm_def.h 					Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
opline           5920 Zend/zend_vm_def.h 					ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           5932 Zend/zend_vm_def.h 			Z_FE_ITER_P(EX_VAR(opline->result.var)) = zend_hash_iterator_add(fe_ht, pos);
opline           5981 Zend/zend_vm_def.h 			ZVAL_OBJ(EX_VAR(opline->result.var), &iter->std);
opline           5982 Zend/zend_vm_def.h 			Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
opline           5990 Zend/zend_vm_def.h 				ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           5997 Zend/zend_vm_def.h 		ZVAL_UNDEF(EX_VAR(opline->result.var));
opline           5998 Zend/zend_vm_def.h 		Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
opline           6004 Zend/zend_vm_def.h 		ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           6018 Zend/zend_vm_def.h 	array = EX_VAR(opline->op1.var);
opline           6047 Zend/zend_vm_def.h 		if (opline->result_type == IS_TMP_VAR) {
opline           6049 Zend/zend_vm_def.h 				ZVAL_LONG(EX_VAR(opline->result.var), p->h);
opline           6051 Zend/zend_vm_def.h 				ZVAL_STR_COPY(EX_VAR(opline->result.var), p->key);
opline           6091 Zend/zend_vm_def.h 			if (opline->result_type == IS_TMP_VAR) {
opline           6093 Zend/zend_vm_def.h 					ZVAL_LONG(EX_VAR(opline->result.var), p->h);
opline           6095 Zend/zend_vm_def.h 					ZVAL_STR_COPY(EX_VAR(opline->result.var), p->key);
opline           6101 Zend/zend_vm_def.h 					ZVAL_STRINGL(EX_VAR(opline->result.var), prop_name, prop_name_len);
opline           6147 Zend/zend_vm_def.h 			if (opline->result_type == IS_TMP_VAR) {
opline           6149 Zend/zend_vm_def.h 					iter->funcs->get_current_key(iter, EX_VAR(opline->result.var));
opline           6155 Zend/zend_vm_def.h 					ZVAL_LONG(EX_VAR(opline->result.var), iter->index);
opline           6166 Zend/zend_vm_def.h 		ZEND_VM_SET_RELATIVE_OPCODE(opline, opline->extended_value);
opline           6171 Zend/zend_vm_def.h 		zval *variable_ptr = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->op2.var);
opline           6174 Zend/zend_vm_def.h 		zval *res = EX_VAR(opline->op2.var);
opline           6195 Zend/zend_vm_def.h 	array = EX_VAR(opline->op1.var);
opline           6200 Zend/zend_vm_def.h 		pos = zend_hash_iterator_pos_ex(Z_FE_ITER_P(EX_VAR(opline->op1.var)), array);
opline           6225 Zend/zend_vm_def.h 		if (opline->result_type == IS_TMP_VAR) {
opline           6227 Zend/zend_vm_def.h 				ZVAL_LONG(EX_VAR(opline->result.var), p->h);
opline           6229 Zend/zend_vm_def.h 				ZVAL_STR_COPY(EX_VAR(opline->result.var), p->key);
opline           6245 Zend/zend_vm_def.h 		EG(ht_iterators)[Z_FE_ITER_P(EX_VAR(opline->op1.var))].pos = pos;
opline           6253 Zend/zend_vm_def.h 			pos = zend_hash_iterator_pos(Z_FE_ITER_P(EX_VAR(opline->op1.var)), fe_ht);
opline           6283 Zend/zend_vm_def.h 			if (opline->result_type == IS_TMP_VAR) {
opline           6285 Zend/zend_vm_def.h 					ZVAL_LONG(EX_VAR(opline->result.var), p->h);
opline           6287 Zend/zend_vm_def.h 					ZVAL_STR_COPY(EX_VAR(opline->result.var), p->key);
opline           6293 Zend/zend_vm_def.h 					ZVAL_STRINGL(EX_VAR(opline->result.var), prop_name, prop_name_len);
opline           6311 Zend/zend_vm_def.h 			EG(ht_iterators)[Z_FE_ITER_P(EX_VAR(opline->op1.var))].pos = pos;
opline           6339 Zend/zend_vm_def.h 			if (opline->result_type == IS_TMP_VAR) {
opline           6341 Zend/zend_vm_def.h 					iter->funcs->get_current_key(iter, EX_VAR(opline->result.var));
opline           6347 Zend/zend_vm_def.h 					ZVAL_LONG(EX_VAR(opline->result.var), iter->index);
opline           6358 Zend/zend_vm_def.h 		ZEND_VM_SET_RELATIVE_OPCODE(opline, opline->extended_value);
opline           6370 Zend/zend_vm_def.h 		zval *variable_ptr = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->op2.var);
opline           6381 Zend/zend_vm_def.h 		ZVAL_REF(EX_VAR(opline->op2.var), Z_REF_P(value));
opline           6394 Zend/zend_vm_def.h 	    (opline->extended_value & ZEND_QUICK_SET)) {
opline           6395 Zend/zend_vm_def.h 		value = EX_VAR(opline->op1.var);
opline           6396 Zend/zend_vm_def.h 		if (opline->extended_value & ZEND_ISSET) {
opline           6408 Zend/zend_vm_def.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           6409 Zend/zend_vm_def.h 		ZEND_VM_SET_NEXT_OPCODE(opline + 1);
opline           6427 Zend/zend_vm_def.h 				if (OP1_TYPE == IS_CONST && EXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)))) != NULL)) {
opline           6428 Zend/zend_vm_def.h 					value = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)) + sizeof(void*));
opline           6436 Zend/zend_vm_def.h 				} else if (UNEXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) == NULL)) {
opline           6437 Zend/zend_vm_def.h 					ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
opline           6441 Zend/zend_vm_def.h 					CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
opline           6444 Zend/zend_vm_def.h 				ce = Z_CE_P(EX_VAR(opline->op2.var));
opline           6446 Zend/zend_vm_def.h 				    (value = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce)) != NULL) {
opline           6460 Zend/zend_vm_def.h 				CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce, value);
opline           6463 Zend/zend_vm_def.h 			HashTable *target_symbol_table = zend_get_target_symbol_table(execute_data, opline->extended_value & ZEND_FETCH_TYPE_MASK);
opline           6473 Zend/zend_vm_def.h 		if (opline->extended_value & ZEND_ISSET) {
opline           6481 Zend/zend_vm_def.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           6554 Zend/zend_vm_def.h 		if (opline->extended_value & ZEND_ISSET) {
opline           6577 Zend/zend_vm_def.h 				((opline->extended_value & ZEND_ISSET) == 0) ^
opline           6578 Zend/zend_vm_def.h 				Z_OBJ_HT_P(container)->has_dimension(container, offset, (opline->extended_value & ZEND_ISSET) == 0);
opline           6590 Zend/zend_vm_def.h 				if (opline->extended_value & ZEND_ISSET) {
opline           6612 Zend/zend_vm_def.h 		result = ((opline->extended_value & ZEND_ISSET) == 0);
opline           6619 Zend/zend_vm_def.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           6656 Zend/zend_vm_def.h 		result = ((opline->extended_value & ZEND_ISSET) == 0);
opline           6659 Zend/zend_vm_def.h 			((opline->extended_value & ZEND_ISSET) == 0) ^
opline           6660 Zend/zend_vm_def.h 			Z_OBJ_HT_P(container)->has_property(container, offset, (opline->extended_value & ZEND_ISSET) == 0, ((OP2_TYPE == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL));
opline           6666 Zend/zend_vm_def.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           6703 Zend/zend_vm_def.h 	ZVAL_LONG(EX_VAR(opline->result.var), EG(error_reporting));
opline           6736 Zend/zend_vm_def.h 	if (!EG(error_reporting) && Z_LVAL_P(EX_VAR(opline->op1.var)) != 0) {
opline           6737 Zend/zend_vm_def.h 		EG(error_reporting) = Z_LVAL_P(EX_VAR(opline->op1.var));
opline           6759 Zend/zend_vm_def.h 		ZVAL_COPY_VALUE(EX_VAR(opline->result.var), value);
opline           6762 Zend/zend_vm_def.h 				zval_copy_ctor_func(EX_VAR(opline->result.var));
opline           6774 Zend/zend_vm_def.h 		ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           6799 Zend/zend_vm_def.h 		ZVAL_COPY_VALUE(EX_VAR(opline->result.var), value);
opline           6802 Zend/zend_vm_def.h 				zval_copy_ctor_func(EX_VAR(opline->result.var));
opline           6814 Zend/zend_vm_def.h 		ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           6831 Zend/zend_vm_def.h 		ZVAL_NULL(EX_VAR(opline->result.var));
opline           6836 Zend/zend_vm_def.h 		ZVAL_COPY(EX_VAR(opline->result.var), Z_REFVAL_P(value));
opline           6843 Zend/zend_vm_def.h 		ZVAL_COPY_VALUE(EX_VAR(opline->result.var), value);
opline           6846 Zend/zend_vm_def.h 				zval_copy_ctor_func(EX_VAR(opline->result.var));
opline           6896 Zend/zend_vm_def.h 	Z_CE_P(EX_VAR(opline->result.var)) = do_bind_class(&EX(func)->op_array, opline, EG(class_table), 0);
opline           6905 Zend/zend_vm_def.h 	Z_CE_P(EX_VAR(opline->result.var)) = do_bind_inherited_class(&EX(func)->op_array, opline, EG(class_table), Z_CE_P(EX_VAR(opline->extended_value)), 0);
opline           6915 Zend/zend_vm_def.h 	if ((zce = zend_hash_find(EG(class_table), Z_STR_P(EX_CONSTANT(opline->op2)))) == NULL ||
opline           6916 Zend/zend_vm_def.h 	    ((orig_zce = zend_hash_find(EG(class_table), Z_STR_P(EX_CONSTANT(opline->op1)))) != NULL &&
opline           6918 Zend/zend_vm_def.h 		do_bind_inherited_class(&EX(func)->op_array, opline, EG(class_table), Z_CE_P(EX_VAR(opline->extended_value)), 0);
opline           6929 Zend/zend_vm_def.h 	ce = zend_hash_find_ptr(EG(class_table), Z_STR_P(EX_CONSTANT(opline->op2)));
opline           6930 Zend/zend_vm_def.h 	Z_CE_P(EX_VAR(opline->result.var)) = ce;
opline           6934 Zend/zend_vm_def.h 		ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op1));
opline           6950 Zend/zend_vm_def.h 	ce = zend_hash_find_ptr(EG(class_table), Z_STR_P(EX_CONSTANT(opline->op2)));
opline           6951 Zend/zend_vm_def.h 	Z_CE_P(EX_VAR(opline->result.var)) = ce;
opline           6955 Zend/zend_vm_def.h 		ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op1));
opline           6958 Zend/zend_vm_def.h 	zend_do_inheritance(ce, Z_CE_P(EX_VAR(opline->extended_value)));
opline           6968 Zend/zend_vm_def.h 	do_bind_function(&EX(func)->op_array, opline, EG(function_table), 0);
opline           6976 Zend/zend_vm_def.h 	if ((uint32_t)++EG(ticks_count) >= opline->extended_value) {
opline           6980 Zend/zend_vm_def.h 			zend_ticks_function(opline->extended_value);
opline           7002 Zend/zend_vm_def.h 			ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
opline           7004 Zend/zend_vm_def.h 				ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEND_FETCH_CLASS_NO_AUTOLOAD);
opline           7006 Zend/zend_vm_def.h 					ZVAL_FALSE(EX_VAR(opline->result.var));
opline           7010 Zend/zend_vm_def.h 				CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
opline           7013 Zend/zend_vm_def.h 			ce = Z_CE_P(EX_VAR(opline->op2.var));
opline           7027 Zend/zend_vm_def.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           7048 Zend/zend_vm_def.h 	zend_class_entry *ce = Z_CE_P(EX_VAR(opline->op1.var));
opline           7052 Zend/zend_vm_def.h 	iface = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
opline           7054 Zend/zend_vm_def.h 		iface = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEND_FETCH_CLASS_INTERFACE);
opline           7058 Zend/zend_vm_def.h 		CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), iface);
opline           7072 Zend/zend_vm_def.h 	zend_class_entry *ce = Z_CE_P(EX_VAR(opline->op1.var));
opline           7076 Zend/zend_vm_def.h 	trait = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
opline           7078 Zend/zend_vm_def.h 		trait = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)),
opline           7079 Zend/zend_vm_def.h 		                                 EX_CONSTANT(opline->op2) + 1,
opline           7087 Zend/zend_vm_def.h 		CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), trait);
opline           7098 Zend/zend_vm_def.h 	zend_class_entry *ce = Z_CE_P(EX_VAR(opline->op1.var));
opline           7189 Zend/zend_vm_def.h 	zend_verify_abstract_class(Z_CE_P(EX_VAR(opline->op1.var)));
opline           7199 Zend/zend_vm_def.h 	ret = zend_user_opcode_handlers[opline->opcode](execute_data);
opline           7200 Zend/zend_vm_def.h 	opline = EX(opline);
opline           7218 Zend/zend_vm_def.h 			ZEND_VM_DISPATCH(opline->opcode, opline);
opline           7220 Zend/zend_vm_def.h 			ZEND_VM_DISPATCH((zend_uchar)(ret & 0xff), opline);
opline           7268 Zend/zend_vm_def.h 	zfunc = zend_hash_find(EG(function_table), Z_STR_P(EX_CONSTANT(opline->op1)));
opline           7273 Zend/zend_vm_def.h 		zend_create_closure(EX_VAR(opline->result.var), Z_FUNC_P(zfunc),
opline           7276 Zend/zend_vm_def.h 		zend_create_closure(EX_VAR(opline->result.var), Z_FUNC_P(zfunc),
opline           7288 Zend/zend_vm_def.h 	var_ptr = EX_VAR(opline->op1.var);
opline           7295 Zend/zend_vm_def.h 		ZVAL_DUP(EX_VAR(opline->op1.var), var_ptr);
opline           7352 Zend/zend_vm_def.h 				     (opline->extended_value == ZEND_RETURNS_FUNCTION &&
opline           7422 Zend/zend_vm_def.h 	if (RETURN_VALUE_USED(opline)) {
opline           7425 Zend/zend_vm_def.h 		generator->send_target = EX_VAR(opline->result.var);
opline           7483 Zend/zend_vm_def.h 				if (RETURN_VALUE_USED(opline)) {
opline           7484 Zend/zend_vm_def.h 					ZVAL_COPY(EX_VAR(opline->result.var), &new_gen->retval);
opline           7517 Zend/zend_vm_def.h 	if (RETURN_VALUE_USED(opline)) {
opline           7518 Zend/zend_vm_def.h 		ZVAL_NULL(EX_VAR(opline->result.var));
opline           7538 Zend/zend_vm_def.h 	zval *fast_call = EX_VAR(opline->op1.var);
opline           7554 Zend/zend_vm_def.h 	zval *fast_call = EX_VAR(opline->result.var);
opline           7556 Zend/zend_vm_def.h 	if (opline->extended_value == ZEND_FAST_CALL_FROM_FINALLY && UNEXPECTED(Z_OBJ_P(fast_call) != NULL)) {
opline           7561 Zend/zend_vm_def.h 		fast_call->u2.lineno = opline - EX(func)->op_array.opcodes;
opline           7563 Zend/zend_vm_def.h 	ZEND_VM_SET_OPCODE(OP_JMP_ADDR(opline, opline->op1));
opline           7570 Zend/zend_vm_def.h 	zval *fast_call = EX_VAR(opline->op1.var);
opline           7583 Zend/zend_vm_def.h 		if (opline->extended_value == ZEND_FAST_RET_TO_FINALLY) {
opline           7584 Zend/zend_vm_def.h 			cleanup_live_vars(execute_data, opline - EX(func)->op_array.opcodes, opline->op2.opline_num);
opline           7585 Zend/zend_vm_def.h 			ZEND_VM_SET_OPCODE(&EX(func)->op_array.opcodes[opline->op2.opline_num]);
opline           7590 Zend/zend_vm_def.h 			if (opline->extended_value == ZEND_FAST_RET_TO_CATCH) {
opline           7591 Zend/zend_vm_def.h 				cleanup_live_vars(execute_data, opline - EX(func)->op_array.opcodes, opline->op2.opline_num);
opline           7592 Zend/zend_vm_def.h 				ZEND_VM_SET_OPCODE(&EX(func)->op_array.opcodes[opline->op2.opline_num]);
opline           7595 Zend/zend_vm_def.h 				cleanup_live_vars(execute_data, opline - EX(func)->op_array.opcodes, 0);
opline           7709 Zend/zend_vm_def.h 		ZVAL_LONG(EX_VAR(opline->result.var), Z_STRLEN_P(value));
opline           7728 Zend/zend_vm_def.h 					ZVAL_LONG(EX_VAR(opline->result.var), ZSTR_LEN(str));
opline           7735 Zend/zend_vm_def.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           7751 Zend/zend_vm_def.h 	if (EXPECTED(Z_TYPE_P(value) == opline->extended_value)) {
opline           7768 Zend/zend_vm_def.h 	} else if (UNEXPECTED(opline->extended_value == _IS_BOOL) &&
opline           7774 Zend/zend_vm_def.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           7784 Zend/zend_vm_def.h 	if (EXPECTED(CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1))))) {
opline           7786 Zend/zend_vm_def.h 	} else if ((c = zend_quick_get_constant(EX_CONSTANT(opline->op1), 0)) == NULL) {
opline           7788 Zend/zend_vm_def.h 		ZVAL_FALSE(EX_VAR(opline->result.var));
opline           7790 Zend/zend_vm_def.h 		CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), c);
opline           7794 Zend/zend_vm_def.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           7803 Zend/zend_vm_def.h 		zend_op *target = OP_JMP_ADDR(opline, opline->op2);
opline           7821 Zend/zend_vm_def.h 	fetch_type = opline->extended_value;
opline           7832 Zend/zend_vm_def.h 			ZVAL_STR_COPY(EX_VAR(opline->result.var), EG(scope)->name);
opline           7840 Zend/zend_vm_def.h 			ZVAL_STR_COPY(EX_VAR(opline->result.var), EG(scope)->parent->name);
opline           7843 Zend/zend_vm_def.h 			ZVAL_STR_COPY(EX_VAR(opline->result.var), EX(called_scope)->name);
opline           7948 Zend/zend_vm_def.h 			zend_verify_internal_return_type(call->func, EX_VAR(opline->result.var)));
opline           7967 Zend/zend_vm_def.h 	opline = EX(opline);
opline           7978 Zend/zend_vm_def.h 		if (RETURN_VALUE_USED(opline)) {
opline           7979 Zend/zend_vm_def.h 			zval_ptr_dtor(EX_VAR(opline->result.var));
opline            321 Zend/zend_vm_execute.h register const zend_op* volatile opline __asm__(ZEND_VM_IP_GLOBAL_REG);
opline            345 Zend/zend_vm_execute.h # define ZEND_VM_RETURN()        opline = NULL; return
opline            363 Zend/zend_vm_execute.h # define OPLINE opline
opline            365 Zend/zend_vm_execute.h # define LOAD_OPLINE() opline = EX(opline)
opline            366 Zend/zend_vm_execute.h # define LOAD_NEXT_OPLINE() opline = EX(opline) + 1
opline            367 Zend/zend_vm_execute.h # define SAVE_OPLINE() EX(opline) = opline
opline            369 Zend/zend_vm_execute.h # define OPLINE EX(opline)
opline            370 Zend/zend_vm_execute.h # define USE_OPLINE const zend_op *opline = EX(opline);
opline            383 Zend/zend_vm_execute.h # define ZEND_VM_ENTER()           opline = EG(current_execute_data)->opline; return 1
opline            389 Zend/zend_vm_execute.h #define ZEND_VM_DISPATCH(opcode, opline) ZEND_VM_TAIL_CALL(((opcode_handler_t)zend_vm_get_opcode_handler(opcode, opline))(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU));
opline            397 Zend/zend_vm_execute.h 	const zend_op *orig_opline = opline;
opline            422 Zend/zend_vm_execute.h 			opline = orig_opline;
opline            430 Zend/zend_vm_execute.h 				opline = orig_opline;
opline            483 Zend/zend_vm_execute.h 			if (UNEXPECTED(EG(exception) != NULL) && (EX(opline)->op1.num & ZEND_CALL_CTOR)) {
opline            484 Zend/zend_vm_execute.h 				if (!(EX(opline)->op1.num & ZEND_CALL_CTOR_RESULT_UNUSED)) {
opline            502 Zend/zend_vm_execute.h 			const zend_op *old_opline = EX(opline);
opline            565 Zend/zend_vm_execute.h 	ZEND_VM_SET_OPCODE(OP_JMP_ADDR(opline, opline->op1));
opline            582 Zend/zend_vm_execute.h 	ret = EX_VAR(opline->result.var);
opline            592 Zend/zend_vm_execute.h 		zend_verify_internal_return_type(call->func, EX_VAR(opline->result.var)));
opline            599 Zend/zend_vm_execute.h 	if (!RETURN_VALUE_USED(opline)) {
opline            600 Zend/zend_vm_execute.h 		zval_ptr_dtor(EX_VAR(opline->result.var));
opline            605 Zend/zend_vm_execute.h 		if (RETURN_VALUE_USED(opline)) {
opline            606 Zend/zend_vm_execute.h 			zval_ptr_dtor(EX_VAR(opline->result.var));
opline            628 Zend/zend_vm_execute.h 	if (RETURN_VALUE_USED(opline)) {
opline            629 Zend/zend_vm_execute.h 		ret = EX_VAR(opline->result.var);
opline            653 Zend/zend_vm_execute.h 			if (EXPECTED(RETURN_VALUE_USED(opline))) {
opline            654 Zend/zend_vm_execute.h 				ret = EX_VAR(opline->result.var);
opline            665 Zend/zend_vm_execute.h 			if (RETURN_VALUE_USED(opline)) {
opline            666 Zend/zend_vm_execute.h 				ret = EX_VAR(opline->result.var);
opline            710 Zend/zend_vm_execute.h 		ret = EX_VAR(opline->result.var);
opline            720 Zend/zend_vm_execute.h 			zend_verify_internal_return_type(call->func, EX_VAR(opline->result.var)));
opline            727 Zend/zend_vm_execute.h 		if (!RETURN_VALUE_USED(opline)) {
opline            728 Zend/zend_vm_execute.h 			zval_ptr_dtor(EX_VAR(opline->result.var));
opline            734 Zend/zend_vm_execute.h 		if (RETURN_VALUE_USED(opline)) {
opline            735 Zend/zend_vm_execute.h 			zval_ptr_dtor(EX_VAR(opline->result.var));
opline            774 Zend/zend_vm_execute.h 			if (EXPECTED(RETURN_VALUE_USED(opline))) {
opline            775 Zend/zend_vm_execute.h 				ret = EX_VAR(opline->result.var);
opline            787 Zend/zend_vm_execute.h 			if (RETURN_VALUE_USED(opline)) {
opline            788 Zend/zend_vm_execute.h 				ret = EX_VAR(opline->result.var);
opline            823 Zend/zend_vm_execute.h 					if (RETURN_VALUE_USED(opline)) {
opline            824 Zend/zend_vm_execute.h 						ZVAL_UNDEF(EX_VAR(opline->result.var));
opline            836 Zend/zend_vm_execute.h 		ret = EX_VAR(opline->result.var);
opline            851 Zend/zend_vm_execute.h 			zend_verify_internal_return_type(call->func, EX_VAR(opline->result.var)));
opline            857 Zend/zend_vm_execute.h 		if (!RETURN_VALUE_USED(opline)) {
opline            858 Zend/zend_vm_execute.h 			zval_ptr_dtor(EX_VAR(opline->result.var));
opline            883 Zend/zend_vm_execute.h 		ZVAL_NULL(EX_VAR(opline->result.var));
opline            887 Zend/zend_vm_execute.h 		object->handlers->call_method(fbc->common.function_name, object, call, EX_VAR(opline->result.var));
opline            897 Zend/zend_vm_execute.h 		if (!RETURN_VALUE_USED(opline)) {
opline            898 Zend/zend_vm_execute.h 			zval_ptr_dtor(EX_VAR(opline->result.var));
opline            900 Zend/zend_vm_execute.h 			Z_VAR_FLAGS_P(EX_VAR(opline->result.var)) = 0;
opline            908 Zend/zend_vm_execute.h 		if (UNEXPECTED(EG(exception) != NULL) && (opline->op1.num & ZEND_CALL_CTOR)) {
opline            909 Zend/zend_vm_execute.h 			if (!(opline->op1.num & ZEND_CALL_CTOR_RESULT_UNUSED)) {
opline            928 Zend/zend_vm_execute.h 		if (RETURN_VALUE_USED(opline)) {
opline            929 Zend/zend_vm_execute.h 			zval_ptr_dtor(EX_VAR(opline->result.var));
opline            946 Zend/zend_vm_execute.h 	args = get_zval_ptr_undef(opline->op1_type, opline->op1, execute_data, &free_op1, BP_VAR_R);
opline            957 Zend/zend_vm_execute.h 		if (opline->op1_type != IS_CONST && opline->op1_type != IS_TMP_VAR && Z_IMMUTABLE_P(args)) {
opline           1089 Zend/zend_vm_execute.h 		if (opline->op1_type == IS_CV && UNEXPECTED(Z_TYPE_P(args) == IS_UNDEF)) {
opline           1107 Zend/zend_vm_execute.h 	args = get_zval_ptr(opline->op1_type, opline->op1, execute_data, &free_op1, BP_VAR_R);
opline           1110 Zend/zend_vm_execute.h 		if ((opline->op1_type & (IS_VAR|IS_CV)) && Z_ISREF_P(args)) {
opline           1135 Zend/zend_vm_execute.h 		if (opline->op1_type != IS_CONST && opline->op1_type != IS_TMP_VAR && Z_IMMUTABLE_P(args)) {
opline           1203 Zend/zend_vm_execute.h 	uint32_t arg_num = opline->op1.num;
opline           1207 Zend/zend_vm_execute.h 		zend_verify_missing_arg(execute_data, arg_num, CACHE_ADDR(opline->op2.num));
opline           1210 Zend/zend_vm_execute.h 		zval *param = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->result.var);
opline           1213 Zend/zend_vm_execute.h 		if (UNEXPECTED(!zend_verify_arg_type(EX(func), arg_num, param, NULL, CACHE_ADDR(opline->op2.num)))) {
opline           1224 Zend/zend_vm_execute.h 	uint32_t arg_num = opline->op1.num;
opline           1230 Zend/zend_vm_execute.h 	params = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->result.var);
opline           1241 Zend/zend_vm_execute.h 					zend_verify_arg_type(EX(func), arg_num, param, NULL, CACHE_ADDR(opline->op2.num));
opline           1265 Zend/zend_vm_execute.h 	ZVAL_LONG(EX_VAR(opline->result.var), EG(error_reporting));
opline           1335 Zend/zend_vm_execute.h 	Z_CE_P(EX_VAR(opline->result.var)) = do_bind_class(&EX(func)->op_array, opline, EG(class_table), 0);
opline           1344 Zend/zend_vm_execute.h 	Z_CE_P(EX_VAR(opline->result.var)) = do_bind_inherited_class(&EX(func)->op_array, opline, EG(class_table), Z_CE_P(EX_VAR(opline->extended_value)), 0);
opline           1354 Zend/zend_vm_execute.h 	if ((zce = zend_hash_find(EG(class_table), Z_STR_P(EX_CONSTANT(opline->op2)))) == NULL ||
opline           1355 Zend/zend_vm_execute.h 	    ((orig_zce = zend_hash_find(EG(class_table), Z_STR_P(EX_CONSTANT(opline->op1)))) != NULL &&
opline           1357 Zend/zend_vm_execute.h 		do_bind_inherited_class(&EX(func)->op_array, opline, EG(class_table), Z_CE_P(EX_VAR(opline->extended_value)), 0);
opline           1368 Zend/zend_vm_execute.h 	ce = zend_hash_find_ptr(EG(class_table), Z_STR_P(EX_CONSTANT(opline->op2)));
opline           1369 Zend/zend_vm_execute.h 	Z_CE_P(EX_VAR(opline->result.var)) = ce;
opline           1373 Zend/zend_vm_execute.h 		ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op1));
opline           1389 Zend/zend_vm_execute.h 	ce = zend_hash_find_ptr(EG(class_table), Z_STR_P(EX_CONSTANT(opline->op2)));
opline           1390 Zend/zend_vm_execute.h 	Z_CE_P(EX_VAR(opline->result.var)) = ce;
opline           1394 Zend/zend_vm_execute.h 		ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op1));
opline           1397 Zend/zend_vm_execute.h 	zend_do_inheritance(ce, Z_CE_P(EX_VAR(opline->extended_value)));
opline           1407 Zend/zend_vm_execute.h 	do_bind_function(&EX(func)->op_array, opline, EG(function_table), 0);
opline           1415 Zend/zend_vm_execute.h 	if ((uint32_t)++EG(ticks_count) >= opline->extended_value) {
opline           1419 Zend/zend_vm_execute.h 			zend_ticks_function(opline->extended_value);
opline           1443 Zend/zend_vm_execute.h 	zend_class_entry *ce = Z_CE_P(EX_VAR(opline->op1.var));
opline           1447 Zend/zend_vm_execute.h 	trait = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
opline           1449 Zend/zend_vm_execute.h 		trait = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)),
opline           1450 Zend/zend_vm_execute.h 		                                 EX_CONSTANT(opline->op2) + 1,
opline           1458 Zend/zend_vm_execute.h 		CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), trait);
opline           1469 Zend/zend_vm_execute.h 	zend_class_entry *ce = Z_CE_P(EX_VAR(opline->op1.var));
opline           1560 Zend/zend_vm_execute.h 	zend_verify_abstract_class(Z_CE_P(EX_VAR(opline->op1.var)));
opline           1570 Zend/zend_vm_execute.h 	ret = zend_user_opcode_handlers[opline->opcode](execute_data);
opline           1571 Zend/zend_vm_execute.h 	opline = EX(opline);
opline           1589 Zend/zend_vm_execute.h 			ZEND_VM_DISPATCH(opline->opcode, opline);
opline           1591 Zend/zend_vm_execute.h 			ZEND_VM_DISPATCH((zend_uchar)(ret & 0xff), opline);
opline           1598 Zend/zend_vm_execute.h 	zval *fast_call = EX_VAR(opline->op1.var);
opline           1614 Zend/zend_vm_execute.h 	zval *fast_call = EX_VAR(opline->result.var);
opline           1616 Zend/zend_vm_execute.h 	if (opline->extended_value == ZEND_FAST_CALL_FROM_FINALLY && UNEXPECTED(Z_OBJ_P(fast_call) != NULL)) {
opline           1621 Zend/zend_vm_execute.h 		fast_call->u2.lineno = opline - EX(func)->op_array.opcodes;
opline           1623 Zend/zend_vm_execute.h 	ZEND_VM_SET_OPCODE(OP_JMP_ADDR(opline, opline->op1));
opline           1630 Zend/zend_vm_execute.h 	zval *fast_call = EX_VAR(opline->op1.var);
opline           1643 Zend/zend_vm_execute.h 		if (opline->extended_value == ZEND_FAST_RET_TO_FINALLY) {
opline           1644 Zend/zend_vm_execute.h 			cleanup_live_vars(execute_data, opline - EX(func)->op_array.opcodes, opline->op2.opline_num);
opline           1645 Zend/zend_vm_execute.h 			ZEND_VM_SET_OPCODE(&EX(func)->op_array.opcodes[opline->op2.opline_num]);
opline           1650 Zend/zend_vm_execute.h 			if (opline->extended_value == ZEND_FAST_RET_TO_CATCH) {
opline           1651 Zend/zend_vm_execute.h 				cleanup_live_vars(execute_data, opline - EX(func)->op_array.opcodes, opline->op2.opline_num);
opline           1652 Zend/zend_vm_execute.h 				ZEND_VM_SET_OPCODE(&EX(func)->op_array.opcodes[opline->op2.opline_num]);
opline           1655 Zend/zend_vm_execute.h 				cleanup_live_vars(execute_data, opline - EX(func)->op_array.opcodes, 0);
opline           1673 Zend/zend_vm_execute.h 		zend_op *target = OP_JMP_ADDR(opline, opline->op2);
opline           1691 Zend/zend_vm_execute.h 	fetch_type = opline->extended_value;
opline           1702 Zend/zend_vm_execute.h 			ZVAL_STR_COPY(EX_VAR(opline->result.var), EG(scope)->name);
opline           1710 Zend/zend_vm_execute.h 			ZVAL_STR_COPY(EX_VAR(opline->result.var), EG(scope)->parent->name);
opline           1713 Zend/zend_vm_execute.h 			ZVAL_STR_COPY(EX_VAR(opline->result.var), EX(called_scope)->name);
opline           1818 Zend/zend_vm_execute.h 			zend_verify_internal_return_type(call->func, EX_VAR(opline->result.var)));
opline           1837 Zend/zend_vm_execute.h 	opline = EX(opline);
opline           1848 Zend/zend_vm_execute.h 		if (RETURN_VALUE_USED(opline)) {
opline           1849 Zend/zend_vm_execute.h 			zval_ptr_dtor(EX_VAR(opline->result.var));
opline           1864 Zend/zend_vm_execute.h 		Z_CE_P(EX_VAR(opline->result.var)) = zend_fetch_class(NULL, opline->extended_value);
opline           1868 Zend/zend_vm_execute.h 		zval *class_name = EX_CONSTANT(opline->op2);
opline           1875 Zend/zend_vm_execute.h 				ce = zend_fetch_class_by_name(Z_STR_P(class_name), EX_CONSTANT(opline->op2) + 1, opline->extended_value);
opline           1878 Zend/zend_vm_execute.h 			Z_CE_P(EX_VAR(opline->result.var)) = ce;
opline           1880 Zend/zend_vm_execute.h 			Z_CE_P(EX_VAR(opline->result.var)) = Z_OBJCE_P(class_name);
opline           1882 Zend/zend_vm_execute.h 			Z_CE_P(EX_VAR(opline->result.var)) = zend_fetch_class(Z_STR_P(class_name), opline->extended_value);
opline           1907 Zend/zend_vm_execute.h 	fbc = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
opline           1909 Zend/zend_vm_execute.h 		function_name = (zval*)(EX_CONSTANT(opline->op2)+1);
opline           1913 Zend/zend_vm_execute.h 			zend_throw_error(NULL, "Call to undefined function %s()", Z_STRVAL_P(EX_CONSTANT(opline->op2)));
opline           1917 Zend/zend_vm_execute.h 		CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), fbc);
opline           1920 Zend/zend_vm_execute.h 		fbc, opline->extended_value, NULL, NULL);
opline           1940 Zend/zend_vm_execute.h 	function_name = EX_CONSTANT(opline->op2);
opline           2133 Zend/zend_vm_execute.h 		fbc, opline->extended_value, called_scope, object);
opline           2148 Zend/zend_vm_execute.h 	func_name = EX_CONSTANT(opline->op2) + 1;
opline           2149 Zend/zend_vm_execute.h 	fbc = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
opline           2157 Zend/zend_vm_execute.h 				zend_throw_error(NULL, "Call to undefined function %s()", Z_STRVAL_P(EX_CONSTANT(opline->op2)));
opline           2162 Zend/zend_vm_execute.h 		CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), fbc);
opline           2166 Zend/zend_vm_execute.h 		fbc, opline->extended_value, NULL, NULL);
opline           2177 Zend/zend_vm_execute.h 	zval *fname = EX_CONSTANT(opline->op2);
opline           2195 Zend/zend_vm_execute.h 		opline->op1.num, ZEND_CALL_NESTED_FUNCTION,
opline           2196 Zend/zend_vm_execute.h 		fbc, opline->extended_value, NULL, NULL);
opline           2211 Zend/zend_vm_execute.h 	arg_num = opline->op1.num;
opline           2212 Zend/zend_vm_execute.h 	param = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->result.var);
opline           2214 Zend/zend_vm_execute.h 		ZVAL_COPY_VALUE(param, EX_CONSTANT(opline->op2));
opline           2230 Zend/zend_vm_execute.h 		zval *default_value = EX_CONSTANT(opline->op2);
opline           2245 Zend/zend_vm_execute.h 	zend_class_entry *ce = Z_CE_P(EX_VAR(opline->op1.var));
opline           2249 Zend/zend_vm_execute.h 	iface = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
opline           2251 Zend/zend_vm_execute.h 		iface = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEND_FETCH_CLASS_INTERFACE);
opline           2255 Zend/zend_vm_execute.h 		CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), iface);
opline           2272 Zend/zend_vm_execute.h 		Z_CE_P(EX_VAR(opline->result.var)) = zend_fetch_class(NULL, opline->extended_value);
opline           2283 Zend/zend_vm_execute.h 				ce = zend_fetch_class_by_name(Z_STR_P(class_name), EX_CONSTANT(opline->op2) + 1, opline->extended_value);
opline           2286 Zend/zend_vm_execute.h 			Z_CE_P(EX_VAR(opline->result.var)) = ce;
opline           2288 Zend/zend_vm_execute.h 			Z_CE_P(EX_VAR(opline->result.var)) = Z_OBJCE_P(class_name);
opline           2290 Zend/zend_vm_execute.h 			Z_CE_P(EX_VAR(opline->result.var)) = zend_fetch_class(Z_STR_P(class_name), opline->extended_value);
opline           2314 Zend/zend_vm_execute.h 		Z_CE_P(EX_VAR(opline->result.var)) = zend_fetch_class(NULL, opline->extended_value);
opline           2318 Zend/zend_vm_execute.h 		zval *class_name = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           2325 Zend/zend_vm_execute.h 				ce = zend_fetch_class_by_name(Z_STR_P(class_name), EX_CONSTANT(opline->op2) + 1, opline->extended_value);
opline           2328 Zend/zend_vm_execute.h 			Z_CE_P(EX_VAR(opline->result.var)) = ce;
opline           2330 Zend/zend_vm_execute.h 			Z_CE_P(EX_VAR(opline->result.var)) = Z_OBJCE_P(class_name);
opline           2332 Zend/zend_vm_execute.h 			Z_CE_P(EX_VAR(opline->result.var)) = zend_fetch_class(Z_STR_P(class_name), opline->extended_value);
opline           2363 Zend/zend_vm_execute.h 	function_name = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           2556 Zend/zend_vm_execute.h 		fbc, opline->extended_value, called_scope, object);
opline           2569 Zend/zend_vm_execute.h 		Z_CE_P(EX_VAR(opline->result.var)) = zend_fetch_class(NULL, opline->extended_value);
opline           2573 Zend/zend_vm_execute.h 		zval *class_name = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           2580 Zend/zend_vm_execute.h 				ce = zend_fetch_class_by_name(Z_STR_P(class_name), EX_CONSTANT(opline->op2) + 1, opline->extended_value);
opline           2583 Zend/zend_vm_execute.h 			Z_CE_P(EX_VAR(opline->result.var)) = ce;
opline           2585 Zend/zend_vm_execute.h 			Z_CE_P(EX_VAR(opline->result.var)) = Z_OBJCE_P(class_name);
opline           2587 Zend/zend_vm_execute.h 			Z_CE_P(EX_VAR(opline->result.var)) = zend_fetch_class(Z_STR_P(class_name), opline->extended_value);
opline           2619 Zend/zend_vm_execute.h 	function_name = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           2812 Zend/zend_vm_execute.h 		fbc, opline->extended_value, called_scope, object);
opline           2825 Zend/zend_vm_execute.h 	bitwise_not_function(EX_VAR(opline->result.var),
opline           2826 Zend/zend_vm_execute.h 		EX_CONSTANT(opline->op1));
opline           2837 Zend/zend_vm_execute.h 	val = EX_CONSTANT(opline->op1);
opline           2839 Zend/zend_vm_execute.h 		ZVAL_FALSE(EX_VAR(opline->result.var));
opline           2841 Zend/zend_vm_execute.h 		ZVAL_TRUE(EX_VAR(opline->result.var));
opline           2849 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), !i_zend_is_true(val));
opline           2863 Zend/zend_vm_execute.h 	z = EX_CONSTANT(opline->op1);
opline           2891 Zend/zend_vm_execute.h 	val = EX_CONSTANT(opline->op1);
opline           2894 Zend/zend_vm_execute.h 		ZEND_VM_SET_NEXT_OPCODE(opline + 1);
opline           2900 Zend/zend_vm_execute.h 			ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           2902 Zend/zend_vm_execute.h 			ZEND_VM_SET_OPCODE(OP_JMP_ADDR(opline, opline->op2));
opline           2909 Zend/zend_vm_execute.h 		opline++;
opline           2911 Zend/zend_vm_execute.h 		opline = OP_JMP_ADDR(opline, opline->op2);
opline           2917 Zend/zend_vm_execute.h 	ZEND_VM_JMP(opline);
opline           2926 Zend/zend_vm_execute.h 	val = EX_CONSTANT(opline->op1);
opline           2929 Zend/zend_vm_execute.h 		ZEND_VM_SET_OPCODE(OP_JMP_ADDR(opline, opline->op2));
opline           2943 Zend/zend_vm_execute.h 		opline = OP_JMP_ADDR(opline, opline->op2);
opline           2945 Zend/zend_vm_execute.h 		opline++;
opline           2951 Zend/zend_vm_execute.h 	ZEND_VM_JMP(opline);
opline           2960 Zend/zend_vm_execute.h 	val = EX_CONSTANT(opline->op1);
opline           2963 Zend/zend_vm_execute.h 		ZEND_VM_SET_RELATIVE_OPCODE(opline, opline->extended_value);
opline           2971 Zend/zend_vm_execute.h 			ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           2973 Zend/zend_vm_execute.h 			ZEND_VM_SET_OPCODE(OP_JMP_ADDR(opline, opline->op2));
opline           2980 Zend/zend_vm_execute.h 		opline = ZEND_OFFSET_TO_OPLINE(opline, opline->extended_value);
opline           2982 Zend/zend_vm_execute.h 		opline = OP_JMP_ADDR(opline, opline->op2);
opline           2988 Zend/zend_vm_execute.h 	ZEND_VM_JMP(opline);
opline           2998 Zend/zend_vm_execute.h 	val = EX_CONSTANT(opline->op1);
opline           3001 Zend/zend_vm_execute.h 		ZVAL_TRUE(EX_VAR(opline->result.var));
opline           3002 Zend/zend_vm_execute.h 		ZEND_VM_SET_NEXT_OPCODE(opline + 1);
opline           3005 Zend/zend_vm_execute.h 		ZVAL_FALSE(EX_VAR(opline->result.var));
opline           3011 Zend/zend_vm_execute.h 			ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           3013 Zend/zend_vm_execute.h 			ZEND_VM_SET_OPCODE(OP_JMP_ADDR(opline, opline->op2));
opline           3022 Zend/zend_vm_execute.h 		ZVAL_TRUE(EX_VAR(opline->result.var));
opline           3023 Zend/zend_vm_execute.h 		opline++;
opline           3025 Zend/zend_vm_execute.h 		ZVAL_FALSE(EX_VAR(opline->result.var));
opline           3026 Zend/zend_vm_execute.h 		opline = OP_JMP_ADDR(opline, opline->op2);
opline           3031 Zend/zend_vm_execute.h 	ZEND_VM_JMP(opline);
opline           3041 Zend/zend_vm_execute.h 	val = EX_CONSTANT(opline->op1);
opline           3044 Zend/zend_vm_execute.h 		ZVAL_TRUE(EX_VAR(opline->result.var));
opline           3045 Zend/zend_vm_execute.h 		ZEND_VM_SET_OPCODE(OP_JMP_ADDR(opline, opline->op2));
opline           3048 Zend/zend_vm_execute.h 		ZVAL_FALSE(EX_VAR(opline->result.var));
opline           3062 Zend/zend_vm_execute.h 		ZVAL_TRUE(EX_VAR(opline->result.var));
opline           3063 Zend/zend_vm_execute.h 		opline = OP_JMP_ADDR(opline, opline->op2);
opline           3065 Zend/zend_vm_execute.h 		ZVAL_FALSE(EX_VAR(opline->result.var));
opline           3066 Zend/zend_vm_execute.h 		opline++;
opline           3071 Zend/zend_vm_execute.h 	ZEND_VM_JMP(opline);
opline           3080 Zend/zend_vm_execute.h 	retval_ptr = EX_CONSTANT(opline->op1);
opline           3134 Zend/zend_vm_execute.h 		    (IS_CONST == IS_VAR && opline->extended_value == ZEND_RETURNS_VALUE)) {
opline           3138 Zend/zend_vm_execute.h 			retval_ptr = EX_CONSTANT(opline->op1);
opline           3162 Zend/zend_vm_execute.h 			    (opline->extended_value == ZEND_RETURNS_FUNCTION &&
opline           3194 Zend/zend_vm_execute.h 	retval = EX_CONSTANT(opline->op1);
opline           3237 Zend/zend_vm_execute.h 	value = EX_CONSTANT(opline->op1);
opline           3276 Zend/zend_vm_execute.h 	value = EX_CONSTANT(opline->op1);
opline           3277 Zend/zend_vm_execute.h 	arg = ZEND_CALL_VAR(EX(call), opline->result.var);
opline           3292 Zend/zend_vm_execute.h 	uint32_t arg_num = opline->op2.num;
opline           3303 Zend/zend_vm_execute.h 		arg = ZEND_CALL_VAR(EX(call), opline->result.var);
opline           3307 Zend/zend_vm_execute.h 	value = EX_CONSTANT(opline->op1);
opline           3308 Zend/zend_vm_execute.h 	arg = ZEND_CALL_VAR(EX(call), opline->result.var);
opline           3324 Zend/zend_vm_execute.h 	val = EX_CONSTANT(opline->op1);
opline           3326 Zend/zend_vm_execute.h 		ZVAL_TRUE(EX_VAR(opline->result.var));
opline           3328 Zend/zend_vm_execute.h 		ZVAL_FALSE(EX_VAR(opline->result.var));
opline           3336 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), i_zend_is_true(val));
opline           3352 Zend/zend_vm_execute.h 		ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
opline           3354 Zend/zend_vm_execute.h 			ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op1)), EX_CONSTANT(opline->op1) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
opline           3358 Zend/zend_vm_execute.h 			CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce);
opline           3361 Zend/zend_vm_execute.h 		ce = Z_CE_P(EX_VAR(opline->op1.var));
opline           3369 Zend/zend_vm_execute.h 		if (EXPECTED(RETURN_VALUE_USED(opline))) {
opline           3370 Zend/zend_vm_execute.h 			ZVAL_COPY_VALUE(EX_VAR(opline->result.var), &object_zval);
opline           3374 Zend/zend_vm_execute.h 		ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           3379 Zend/zend_vm_execute.h 				(EXPECTED(RETURN_VALUE_USED(opline)) ? 0 : ZEND_CALL_CTOR_RESULT_UNUSED),
opline           3381 Zend/zend_vm_execute.h 			opline->extended_value,
opline           3387 Zend/zend_vm_execute.h 		if (EXPECTED(RETURN_VALUE_USED(opline))) {
opline           3388 Zend/zend_vm_execute.h 			ZVAL_COPY(EX_VAR(opline->result.var), &object_zval);
opline           3405 Zend/zend_vm_execute.h 	obj = EX_CONSTANT(opline->op1);
opline           3467 Zend/zend_vm_execute.h 		ZVAL_OBJ(EX_VAR(opline->result.var), clone_call(obj));
opline           3468 Zend/zend_vm_execute.h 		if (UNEXPECTED(!RETURN_VALUE_USED(opline)) || UNEXPECTED(EG(exception) != NULL)) {
opline           3469 Zend/zend_vm_execute.h 			OBJ_RELEASE(Z_OBJ_P(EX_VAR(opline->result.var)));
opline           3481 Zend/zend_vm_execute.h 	zval *result = EX_VAR(opline->result.var);
opline           3484 Zend/zend_vm_execute.h 	expr = EX_CONSTANT(opline->op1);
opline           3486 Zend/zend_vm_execute.h 	switch (opline->extended_value) {
opline           3521 Zend/zend_vm_execute.h 			if (Z_TYPE_P(expr) == opline->extended_value) {
opline           3534 Zend/zend_vm_execute.h 			if (opline->extended_value == IS_ARRAY) {
opline           3586 Zend/zend_vm_execute.h 	inc_filename = EX_CONSTANT(opline->op1);
opline           3597 Zend/zend_vm_execute.h 	if (opline->extended_value != ZEND_EVAL && strlen(Z_STRVAL_P(inc_filename)) != Z_STRLEN_P(inc_filename)) {
opline           3598 Zend/zend_vm_execute.h 		if (opline->extended_value == ZEND_INCLUDE_ONCE || opline->extended_value == ZEND_INCLUDE) {
opline           3604 Zend/zend_vm_execute.h 		switch (opline->extended_value) {
opline           3626 Zend/zend_vm_execute.h 							new_op_array = zend_compile_file(&file_handle, (opline->extended_value==ZEND_INCLUDE_ONCE?ZEND_INCLUDE:ZEND_REQUIRE));
opline           3633 Zend/zend_vm_execute.h 						if (opline->extended_value == ZEND_INCLUDE_ONCE) {
opline           3644 Zend/zend_vm_execute.h 				new_op_array = compile_filename(opline->extended_value, inc_filename);
opline           3666 Zend/zend_vm_execute.h 		if (RETURN_VALUE_USED(opline)) {
opline           3667 Zend/zend_vm_execute.h 			return_value = EX_VAR(opline->result.var);
opline           3698 Zend/zend_vm_execute.h 	} else if (RETURN_VALUE_USED(opline)) {
opline           3699 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), failure_retval);
opline           3714 Zend/zend_vm_execute.h 	array_ptr = EX_CONSTANT(opline->op1);
opline           3716 Zend/zend_vm_execute.h 		result = EX_VAR(opline->result.var);
opline           3729 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           3740 Zend/zend_vm_execute.h 					Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
opline           3741 Zend/zend_vm_execute.h 					ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           3753 Zend/zend_vm_execute.h 			Z_FE_ITER_P(EX_VAR(opline->result.var)) = zend_hash_iterator_add(fe_ht, pos);
opline           3789 Zend/zend_vm_execute.h 			ZVAL_OBJ(EX_VAR(opline->result.var), &iter->std);
opline           3790 Zend/zend_vm_execute.h 			Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
opline           3793 Zend/zend_vm_execute.h 				ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           3800 Zend/zend_vm_execute.h 		ZVAL_UNDEF(EX_VAR(opline->result.var));
opline           3801 Zend/zend_vm_execute.h 		Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
opline           3803 Zend/zend_vm_execute.h 		ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           3824 Zend/zend_vm_execute.h 		array_ref = array_ptr = EX_CONSTANT(opline->op1);
opline           3834 Zend/zend_vm_execute.h 			ZVAL_COPY_VALUE(EX_VAR(opline->result.var), array_ref);
opline           3836 Zend/zend_vm_execute.h 			array_ref = EX_VAR(opline->result.var);
opline           3850 Zend/zend_vm_execute.h 				Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
opline           3851 Zend/zend_vm_execute.h 				ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           3861 Zend/zend_vm_execute.h 		Z_FE_ITER_P(EX_VAR(opline->result.var)) = zend_hash_iterator_add(fe_ht, pos);
opline           3872 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX_VAR(opline->result.var), array_ref);
opline           3874 Zend/zend_vm_execute.h 				array_ptr = EX_VAR(opline->result.var);
opline           3882 Zend/zend_vm_execute.h 					Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
opline           3883 Zend/zend_vm_execute.h 					ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           3895 Zend/zend_vm_execute.h 			Z_FE_ITER_P(EX_VAR(opline->result.var)) = zend_hash_iterator_add(fe_ht, pos);
opline           3943 Zend/zend_vm_execute.h 			ZVAL_OBJ(EX_VAR(opline->result.var), &iter->std);
opline           3944 Zend/zend_vm_execute.h 			Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
opline           3952 Zend/zend_vm_execute.h 				ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           3959 Zend/zend_vm_execute.h 		ZVAL_UNDEF(EX_VAR(opline->result.var));
opline           3960 Zend/zend_vm_execute.h 		Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
opline           3966 Zend/zend_vm_execute.h 		ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           3977 Zend/zend_vm_execute.h 		zval *ptr = EX_CONSTANT(opline->op1);
opline           4007 Zend/zend_vm_execute.h 	value = EX_CONSTANT(opline->op1);
opline           4016 Zend/zend_vm_execute.h 		ZVAL_COPY_VALUE(EX_VAR(opline->result.var), value);
opline           4019 Zend/zend_vm_execute.h 				zval_copy_ctor_func(EX_VAR(opline->result.var));
opline           4031 Zend/zend_vm_execute.h 		ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           4045 Zend/zend_vm_execute.h 	value = EX_CONSTANT(opline->op1);
opline           4055 Zend/zend_vm_execute.h 		ZVAL_COPY_VALUE(EX_VAR(opline->result.var), value);
opline           4058 Zend/zend_vm_execute.h 				zval_copy_ctor_func(EX_VAR(opline->result.var));
opline           4070 Zend/zend_vm_execute.h 		ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           4082 Zend/zend_vm_execute.h 	value = EX_CONSTANT(opline->op1);
opline           4086 Zend/zend_vm_execute.h 		ZVAL_NULL(EX_VAR(opline->result.var));
opline           4091 Zend/zend_vm_execute.h 		ZVAL_COPY(EX_VAR(opline->result.var), Z_REFVAL_P(value));
opline           4098 Zend/zend_vm_execute.h 		ZVAL_COPY_VALUE(EX_VAR(opline->result.var), value);
opline           4101 Zend/zend_vm_execute.h 				zval_copy_ctor_func(EX_VAR(opline->result.var));
opline           4120 Zend/zend_vm_execute.h 	val = EX_CONSTANT(opline->op1);
opline           4149 Zend/zend_vm_execute.h 				if (RETURN_VALUE_USED(opline)) {
opline           4150 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), &new_gen->retval);
opline           4182 Zend/zend_vm_execute.h 	if (RETURN_VALUE_USED(opline)) {
opline           4183 Zend/zend_vm_execute.h 		ZVAL_NULL(EX_VAR(opline->result.var));
opline           4207 Zend/zend_vm_execute.h 	value = EX_CONSTANT(opline->op1);
opline           4210 Zend/zend_vm_execute.h 		ZVAL_LONG(EX_VAR(opline->result.var), Z_STRLEN_P(value));
opline           4229 Zend/zend_vm_execute.h 					ZVAL_LONG(EX_VAR(opline->result.var), ZSTR_LEN(str));
opline           4236 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           4251 Zend/zend_vm_execute.h 	value = EX_CONSTANT(opline->op1);
opline           4252 Zend/zend_vm_execute.h 	if (EXPECTED(Z_TYPE_P(value) == opline->extended_value)) {
opline           4269 Zend/zend_vm_execute.h 	} else if (UNEXPECTED(opline->extended_value == _IS_BOOL) &&
opline           4275 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           4285 Zend/zend_vm_execute.h 	if (EXPECTED(CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1))))) {
opline           4287 Zend/zend_vm_execute.h 	} else if ((c = zend_quick_get_constant(EX_CONSTANT(opline->op1), 0)) == NULL) {
opline           4289 Zend/zend_vm_execute.h 		ZVAL_FALSE(EX_VAR(opline->result.var));
opline           4291 Zend/zend_vm_execute.h 		CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), c);
opline           4295 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           4305 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           4306 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           4309 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           4313 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           4319 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           4323 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           4336 Zend/zend_vm_execute.h 	add_function(EX_VAR(opline->result.var), op1, op2);
opline           4348 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           4349 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           4352 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           4356 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           4362 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           4366 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           4379 Zend/zend_vm_execute.h 	sub_function(EX_VAR(opline->result.var), op1, op2);
opline           4391 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           4392 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           4397 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           4402 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           4408 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           4412 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           4425 Zend/zend_vm_execute.h 	mul_function(EX_VAR(opline->result.var), op1, op2);
opline           4438 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           4439 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           4440 Zend/zend_vm_execute.h 	fast_div_function(EX_VAR(opline->result.var), op1, op2);
opline           4452 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           4453 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           4456 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           4478 Zend/zend_vm_execute.h 	mod_function(EX_VAR(opline->result.var), op1, op2);
opline           4491 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           4492 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           4493 Zend/zend_vm_execute.h 	shift_left_function(EX_VAR(opline->result.var), op1, op2);
opline           4506 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           4507 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           4508 Zend/zend_vm_execute.h 	shift_right_function(EX_VAR(opline->result.var), op1, op2);
opline           4521 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           4522 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           4523 Zend/zend_vm_execute.h 	pow_function(EX_VAR(opline->result.var), op1, op2);
opline           4536 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           4537 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           4548 Zend/zend_vm_execute.h 					ZVAL_STR_COPY(EX_VAR(opline->result.var), op2_str);
opline           4555 Zend/zend_vm_execute.h 					ZVAL_STR_COPY(EX_VAR(opline->result.var), op1_str);
opline           4566 Zend/zend_vm_execute.h 				ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
opline           4572 Zend/zend_vm_execute.h 				ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
opline           4581 Zend/zend_vm_execute.h 			concat_function(EX_VAR(opline->result.var), op1, op2);
opline           4597 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           4598 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           4603 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           4615 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           4616 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           4621 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           4631 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           4632 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           4674 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           4685 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           4699 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           4700 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           4742 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           4753 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           4767 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           4768 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           4792 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           4803 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           4817 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           4818 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           4842 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           4853 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           4868 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           4869 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           4870 Zend/zend_vm_execute.h 	compare_function(EX_VAR(opline->result.var), op1, op2);
opline           4883 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           4884 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           4885 Zend/zend_vm_execute.h 	bitwise_or_function(EX_VAR(opline->result.var), op1, op2);
opline           4898 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           4899 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           4900 Zend/zend_vm_execute.h 	bitwise_and_function(EX_VAR(opline->result.var), op1, op2);
opline           4913 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           4914 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           4915 Zend/zend_vm_execute.h 	bitwise_xor_function(EX_VAR(opline->result.var), op1, op2);
opline           4928 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           4929 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           4930 Zend/zend_vm_execute.h 	boolean_xor_function(EX_VAR(opline->result.var), op1, op2);
opline           4946 Zend/zend_vm_execute.h 	varname = EX_CONSTANT(opline->op1);
opline           4964 Zend/zend_vm_execute.h 			if (IS_CONST == IS_CONST && EXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)))) != NULL)) {
opline           4965 Zend/zend_vm_execute.h 				retval = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)) + sizeof(void*));
opline           4975 Zend/zend_vm_execute.h 			} else if (UNEXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) == NULL)) {
opline           4976 Zend/zend_vm_execute.h 				ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
opline           4984 Zend/zend_vm_execute.h 				CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
opline           4987 Zend/zend_vm_execute.h 			ce = Z_CE_P(EX_VAR(opline->op2.var));
opline           4989 Zend/zend_vm_execute.h 			    (retval = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce)) != NULL) {
opline           5010 Zend/zend_vm_execute.h 			CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce, retval);
opline           5014 Zend/zend_vm_execute.h 		target_symbol_table = zend_get_target_symbol_table(execute_data, opline->extended_value & ZEND_FETCH_TYPE_MASK);
opline           5056 Zend/zend_vm_execute.h 		if ((opline->extended_value & ZEND_FETCH_TYPE_MASK) == ZEND_FETCH_STATIC) {
opline           5063 Zend/zend_vm_execute.h 		} else if ((opline->extended_value & ZEND_FETCH_TYPE_MASK) != ZEND_FETCH_GLOBAL_LOCK) {
opline           5078 Zend/zend_vm_execute.h 		ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           5080 Zend/zend_vm_execute.h 		ZVAL_INDIRECT(EX_VAR(opline->result.var), retval);
opline           5104 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           5128 Zend/zend_vm_execute.h 	container = EX_CONSTANT(opline->op1);
opline           5129 Zend/zend_vm_execute.h 	zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, EX_CONSTANT(opline->op2), IS_CONST);
opline           5142 Zend/zend_vm_execute.h 	container = EX_CONSTANT(opline->op1);
opline           5143 Zend/zend_vm_execute.h 	zend_fetch_dimension_address_read_IS(EX_VAR(opline->result.var), container, EX_CONSTANT(opline->op2), IS_CONST);
opline           5157 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           5170 Zend/zend_vm_execute.h 		zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, EX_CONSTANT(opline->op2), IS_CONST);
opline           5172 Zend/zend_vm_execute.h 			EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           5183 Zend/zend_vm_execute.h 		container = EX_CONSTANT(opline->op1);
opline           5184 Zend/zend_vm_execute.h 		zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, EX_CONSTANT(opline->op2), IS_CONST);
opline           5200 Zend/zend_vm_execute.h 	container = EX_CONSTANT(opline->op1);
opline           5208 Zend/zend_vm_execute.h 	offset = EX_CONSTANT(opline->op2);
opline           5234 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           5240 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           5249 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           5251 Zend/zend_vm_execute.h 			retval = zobj->handlers->read_property(container, offset, BP_VAR_R, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var));
opline           5253 Zend/zend_vm_execute.h 			if (retval != EX_VAR(opline->result.var)) {
opline           5254 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           5272 Zend/zend_vm_execute.h 	container = EX_CONSTANT(opline->op1);
opline           5280 Zend/zend_vm_execute.h 	offset  = EX_CONSTANT(opline->op2);
opline           5306 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           5312 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           5320 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           5323 Zend/zend_vm_execute.h 			retval = zobj->handlers->read_property(container, offset, BP_VAR_IS, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var));
opline           5325 Zend/zend_vm_execute.h 			if (retval != EX_VAR(opline->result.var)) {
opline           5326 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           5340 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           5346 Zend/zend_vm_execute.h 		property = EX_CONSTANT(opline->op2);
opline           5365 Zend/zend_vm_execute.h 		zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_CONST, property, IS_CONST, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_W);
opline           5368 Zend/zend_vm_execute.h 			EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           5384 Zend/zend_vm_execute.h 	container = EX_CONSTANT(opline->op1);
opline           5388 Zend/zend_vm_execute.h 		zval *value = zend_hash_index_find(Z_ARRVAL_P(container), Z_LVAL_P(EX_CONSTANT(opline->op2)));
opline           5391 Zend/zend_vm_execute.h 			zend_error(E_NOTICE,"Undefined offset: " ZEND_ULONG_FMT, Z_LVAL_P(EX_CONSTANT(opline->op2)));
opline           5392 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           5394 Zend/zend_vm_execute.h 			ZVAL_COPY(EX_VAR(opline->result.var), value);
opline           5399 Zend/zend_vm_execute.h 		zval *result = EX_VAR(opline->result.var);
opline           5400 Zend/zend_vm_execute.h 		zval *retval = Z_OBJ_HT_P(container)->read_dimension(container, EX_CONSTANT(opline->op2), BP_VAR_R, result);
opline           5416 Zend/zend_vm_execute.h 		ZVAL_NULL(EX_VAR(opline->result.var));
opline           5429 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           5440 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           5457 Zend/zend_vm_execute.h 				ZVAL_STR(EX_VAR(opline->result.var), op2_str);
opline           5467 Zend/zend_vm_execute.h 				ZVAL_STR(EX_VAR(opline->result.var), op1_str);
opline           5475 Zend/zend_vm_execute.h 		ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
opline           5502 Zend/zend_vm_execute.h 	function_name = EX_CONSTANT(opline->op2);
opline           5525 Zend/zend_vm_execute.h 	object = EX_CONSTANT(opline->op1);
opline           5572 Zend/zend_vm_execute.h 		fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), ((IS_CONST == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
opline           5599 Zend/zend_vm_execute.h 		fbc, opline->extended_value, called_scope, obj);
opline           5620 Zend/zend_vm_execute.h 		ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
opline           5622 Zend/zend_vm_execute.h 			ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op1)), EX_CONSTANT(opline->op1) + 1, ZEND_FETCH_CLASS_DEFAULT |  ZEND_FETCH_CLASS_EXCEPTION);
opline           5627 Zend/zend_vm_execute.h 				zend_throw_error(NULL, "Class '%s' not found", Z_STRVAL_P(EX_CONSTANT(opline->op1)));
opline           5630 Zend/zend_vm_execute.h 			CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce);
opline           5633 Zend/zend_vm_execute.h 		ce = Z_CE_P(EX_VAR(opline->op1.var));
opline           5638 Zend/zend_vm_execute.h 	    EXPECTED((fbc = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) != NULL)) {
opline           5642 Zend/zend_vm_execute.h 	           (fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce))) {
opline           5647 Zend/zend_vm_execute.h 		function_name = EX_CONSTANT(opline->op2);
opline           5672 Zend/zend_vm_execute.h 			fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), ((IS_CONST == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
opline           5734 Zend/zend_vm_execute.h 		if (((opline-1)->extended_value & ZEND_FETCH_CLASS_MASK) == ZEND_FETCH_CLASS_PARENT ||
opline           5735 Zend/zend_vm_execute.h 		    ((opline-1)->extended_value & ZEND_FETCH_CLASS_MASK) == ZEND_FETCH_CLASS_SELF) {
opline           5741 Zend/zend_vm_execute.h 		fbc, opline->extended_value, ce, object);
opline           5762 Zend/zend_vm_execute.h 	function_name = EX_CONSTANT(opline->op2);
opline           5791 Zend/zend_vm_execute.h 		zend_internal_type_error(EX_USES_STRICT_TYPES(), "%s() expects parameter 1 to be a valid callback, %s", Z_STRVAL_P(EX_CONSTANT(opline->op1)), error);
opline           5799 Zend/zend_vm_execute.h 		func, opline->extended_value, called_scope, object);
opline           5812 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           5813 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           5854 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           5873 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           5888 Zend/zend_vm_execute.h 		if (EXPECTED(CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2))))) {
opline           5889 Zend/zend_vm_execute.h 			c = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
opline           5890 Zend/zend_vm_execute.h 		} else if ((c = zend_quick_get_constant(EX_CONSTANT(opline->op2) + 1, opline->extended_value)) == NULL) {
opline           5891 Zend/zend_vm_execute.h 			if ((opline->extended_value & IS_CONSTANT_UNQUALIFIED) != 0) {
opline           5892 Zend/zend_vm_execute.h 				char *actual = (char *)zend_memrchr(Z_STRVAL_P(EX_CONSTANT(opline->op2)), '\\', Z_STRLEN_P(EX_CONSTANT(opline->op2)));
opline           5894 Zend/zend_vm_execute.h 					ZVAL_STR_COPY(EX_VAR(opline->result.var), Z_STR_P(EX_CONSTANT(opline->op2)));
opline           5897 Zend/zend_vm_execute.h 					ZVAL_STRINGL(EX_VAR(opline->result.var),
opline           5898 Zend/zend_vm_execute.h 							actual, Z_STRLEN_P(EX_CONSTANT(opline->op2)) - (actual - Z_STRVAL_P(EX_CONSTANT(opline->op2))));
opline           5902 Zend/zend_vm_execute.h 						Z_STRVAL_P(EX_VAR(opline->result.var)), Z_STRVAL_P(EX_VAR(opline->result.var)));
opline           5905 Zend/zend_vm_execute.h 				zend_throw_error(NULL, "Undefined constant '%s'", Z_STRVAL_P(EX_CONSTANT(opline->op2)));
opline           5909 Zend/zend_vm_execute.h 			CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), c);
opline           5913 Zend/zend_vm_execute.h 			ZVAL_DUP(EX_VAR(opline->result.var), &c->value);
opline           5915 Zend/zend_vm_execute.h 			ZVAL_COPY(EX_VAR(opline->result.var), &c->value);
opline           5918 Zend/zend_vm_execute.h 		ZVAL_COPY(EX_VAR(opline->result.var), &c->value);
opline           5927 Zend/zend_vm_execute.h 				if (EXPECTED(CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2))))) {
opline           5928 Zend/zend_vm_execute.h 					value = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
opline           5931 Zend/zend_vm_execute.h 					ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
opline           5934 Zend/zend_vm_execute.h 				} else if (EXPECTED(CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1))))) {
opline           5935 Zend/zend_vm_execute.h 					ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
opline           5937 Zend/zend_vm_execute.h 					ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op1)), EX_CONSTANT(opline->op1) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
opline           5940 Zend/zend_vm_execute.h 							zend_throw_error(NULL, "Class '%s' not found", Z_STRVAL_P(EX_CONSTANT(opline->op1)));
opline           5944 Zend/zend_vm_execute.h 					CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce);
opline           5947 Zend/zend_vm_execute.h 				ce = Z_CE_P(EX_VAR(opline->op1.var));
opline           5948 Zend/zend_vm_execute.h 				if ((value = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce)) != NULL) {
opline           5954 Zend/zend_vm_execute.h 			if (EXPECTED((value = zend_hash_find(&ce->constants_table, Z_STR_P(EX_CONSTANT(opline->op2)))) != NULL)) {
opline           5965 Zend/zend_vm_execute.h 					CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), value);
opline           5967 Zend/zend_vm_execute.h 					CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce, value);
opline           5970 Zend/zend_vm_execute.h 				zend_throw_error(NULL, "Undefined class constant '%s'", Z_STRVAL_P(EX_CONSTANT(opline->op2)));
opline           5976 Zend/zend_vm_execute.h 			ZVAL_DUP(EX_VAR(opline->result.var), value);
opline           5978 Zend/zend_vm_execute.h 			ZVAL_COPY(EX_VAR(opline->result.var), value);
opline           5981 Zend/zend_vm_execute.h 		ZVAL_COPY(EX_VAR(opline->result.var), value);
opline           5995 Zend/zend_vm_execute.h 	    UNEXPECTED(opline->extended_value & ZEND_ARRAY_ELEMENT_REF)) {
opline           5999 Zend/zend_vm_execute.h 			zend_array_destroy(Z_ARRVAL_P(EX_VAR(opline->result.var)));
opline           6006 Zend/zend_vm_execute.h 		expr_ptr = EX_CONSTANT(opline->op1);
opline           6038 Zend/zend_vm_execute.h 		zval *offset = EX_CONSTANT(opline->op2);
opline           6051 Zend/zend_vm_execute.h 			zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr);
opline           6055 Zend/zend_vm_execute.h 			zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr);
opline           6081 Zend/zend_vm_execute.h 		zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr);
opline           6092 Zend/zend_vm_execute.h 	array = EX_VAR(opline->result.var);
opline           6094 Zend/zend_vm_execute.h 		size = opline->extended_value >> ZEND_ARRAY_SIZE_SHIFT;
opline           6103 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ARRAY_NOT_PACKED) {
opline           6127 Zend/zend_vm_execute.h 	    (opline->extended_value & ZEND_QUICK_SET)) {
opline           6128 Zend/zend_vm_execute.h 		zval *var = EX_VAR(opline->op1.var);
opline           6152 Zend/zend_vm_execute.h 	varname = EX_CONSTANT(opline->op1);
opline           6167 Zend/zend_vm_execute.h 			ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
opline           6169 Zend/zend_vm_execute.h 				ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
opline           6172 Zend/zend_vm_execute.h 						zend_throw_error(NULL, "Class '%s' not found", Z_STRVAL_P(EX_CONSTANT(opline->op2)));
opline           6180 Zend/zend_vm_execute.h 				CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
opline           6183 Zend/zend_vm_execute.h 			ce = Z_CE_P(EX_VAR(opline->op2.var));
opline           6187 Zend/zend_vm_execute.h 		target_symbol_table = zend_get_target_symbol_table(execute_data, opline->extended_value & ZEND_FETCH_TYPE_MASK);
opline           6206 Zend/zend_vm_execute.h 	    (opline->extended_value & ZEND_QUICK_SET)) {
opline           6207 Zend/zend_vm_execute.h 		value = EX_VAR(opline->op1.var);
opline           6208 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ISSET) {
opline           6220 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           6221 Zend/zend_vm_execute.h 		ZEND_VM_SET_NEXT_OPCODE(opline + 1);
opline           6228 Zend/zend_vm_execute.h 		varname = EX_CONSTANT(opline->op1);
opline           6239 Zend/zend_vm_execute.h 				if (IS_CONST == IS_CONST && EXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)))) != NULL)) {
opline           6240 Zend/zend_vm_execute.h 					value = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)) + sizeof(void*));
opline           6248 Zend/zend_vm_execute.h 				} else if (UNEXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) == NULL)) {
opline           6249 Zend/zend_vm_execute.h 					ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
opline           6253 Zend/zend_vm_execute.h 					CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
opline           6256 Zend/zend_vm_execute.h 				ce = Z_CE_P(EX_VAR(opline->op2.var));
opline           6258 Zend/zend_vm_execute.h 				    (value = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce)) != NULL) {
opline           6272 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce, value);
opline           6275 Zend/zend_vm_execute.h 			HashTable *target_symbol_table = zend_get_target_symbol_table(execute_data, opline->extended_value & ZEND_FETCH_TYPE_MASK);
opline           6284 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ISSET) {
opline           6292 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           6307 Zend/zend_vm_execute.h 	container = EX_CONSTANT(opline->op1);
opline           6315 Zend/zend_vm_execute.h 	offset = EX_CONSTANT(opline->op2);
opline           6365 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ISSET) {
opline           6388 Zend/zend_vm_execute.h 				((opline->extended_value & ZEND_ISSET) == 0) ^
opline           6389 Zend/zend_vm_execute.h 				Z_OBJ_HT_P(container)->has_dimension(container, offset, (opline->extended_value & ZEND_ISSET) == 0);
opline           6401 Zend/zend_vm_execute.h 				if (opline->extended_value & ZEND_ISSET) {
opline           6423 Zend/zend_vm_execute.h 		result = ((opline->extended_value & ZEND_ISSET) == 0);
opline           6430 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           6443 Zend/zend_vm_execute.h 	container = EX_CONSTANT(opline->op1);
opline           6451 Zend/zend_vm_execute.h 	offset = EX_CONSTANT(opline->op2);
opline           6467 Zend/zend_vm_execute.h 		result = ((opline->extended_value & ZEND_ISSET) == 0);
opline           6470 Zend/zend_vm_execute.h 			((opline->extended_value & ZEND_ISSET) == 0) ^
opline           6471 Zend/zend_vm_execute.h 			Z_OBJ_HT_P(container)->has_property(container, offset, (opline->extended_value & ZEND_ISSET) == 0, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL));
opline           6476 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           6489 Zend/zend_vm_execute.h 	name  = EX_CONSTANT(opline->op1);
opline           6490 Zend/zend_vm_execute.h 	val   = EX_CONSTANT(opline->op2);
opline           6548 Zend/zend_vm_execute.h 				value = EX_CONSTANT(opline->op1);
opline           6568 Zend/zend_vm_execute.h 				     (opline->extended_value == ZEND_RETURNS_FUNCTION &&
opline           6578 Zend/zend_vm_execute.h 			zval *value = EX_CONSTANT(opline->op1);
opline           6606 Zend/zend_vm_execute.h 		zval *key = EX_CONSTANT(opline->op2);
opline           6637 Zend/zend_vm_execute.h 	if (RETURN_VALUE_USED(opline)) {
opline           6640 Zend/zend_vm_execute.h 		generator->send_target = EX_VAR(opline->result.var);
opline           6665 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           6666 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2);
opline           6671 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           6683 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           6684 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2);
opline           6689 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           6702 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           6725 Zend/zend_vm_execute.h 				value = EX_CONSTANT(opline->op1);
opline           6737 Zend/zend_vm_execute.h 					zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           6745 Zend/zend_vm_execute.h 				     (opline->extended_value == ZEND_RETURNS_FUNCTION &&
opline           6755 Zend/zend_vm_execute.h 			zval *value = EX_CONSTANT(opline->op1);
opline           6783 Zend/zend_vm_execute.h 		zval *key = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2);
opline           6814 Zend/zend_vm_execute.h 	if (RETURN_VALUE_USED(opline)) {
opline           6817 Zend/zend_vm_execute.h 		generator->send_target = EX_VAR(opline->result.var);
opline           6842 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           6843 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var_deref(opline->op2.var, execute_data, &free_op2);
opline           6848 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           6860 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           6861 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var_deref(opline->op2.var, execute_data, &free_op2);
opline           6866 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           6880 Zend/zend_vm_execute.h 	varname = EX_CONSTANT(opline->op1);
opline           6898 Zend/zend_vm_execute.h 			if (IS_CONST == IS_CONST && EXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)))) != NULL)) {
opline           6899 Zend/zend_vm_execute.h 				retval = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)) + sizeof(void*));
opline           6909 Zend/zend_vm_execute.h 			} else if (UNEXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) == NULL)) {
opline           6910 Zend/zend_vm_execute.h 				ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
opline           6918 Zend/zend_vm_execute.h 				CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
opline           6921 Zend/zend_vm_execute.h 			ce = Z_CE_P(EX_VAR(opline->op2.var));
opline           6923 Zend/zend_vm_execute.h 			    (retval = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce)) != NULL) {
opline           6944 Zend/zend_vm_execute.h 			CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce, retval);
opline           6948 Zend/zend_vm_execute.h 		target_symbol_table = zend_get_target_symbol_table(execute_data, opline->extended_value & ZEND_FETCH_TYPE_MASK);
opline           6990 Zend/zend_vm_execute.h 		if ((opline->extended_value & ZEND_FETCH_TYPE_MASK) == ZEND_FETCH_STATIC) {
opline           6997 Zend/zend_vm_execute.h 		} else if ((opline->extended_value & ZEND_FETCH_TYPE_MASK) != ZEND_FETCH_GLOBAL_LOCK) {
opline           7012 Zend/zend_vm_execute.h 		ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           7014 Zend/zend_vm_execute.h 		ZVAL_INDIRECT(EX_VAR(opline->result.var), retval);
opline           7038 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           7065 Zend/zend_vm_execute.h 	    (opline->extended_value & ZEND_QUICK_SET)) {
opline           7066 Zend/zend_vm_execute.h 		zval *var = EX_VAR(opline->op1.var);
opline           7090 Zend/zend_vm_execute.h 	varname = EX_CONSTANT(opline->op1);
opline           7105 Zend/zend_vm_execute.h 			ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
opline           7107 Zend/zend_vm_execute.h 				ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
opline           7110 Zend/zend_vm_execute.h 						zend_throw_error(NULL, "Class '%s' not found", Z_STRVAL_P(EX_CONSTANT(opline->op2)));
opline           7118 Zend/zend_vm_execute.h 				CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
opline           7121 Zend/zend_vm_execute.h 			ce = Z_CE_P(EX_VAR(opline->op2.var));
opline           7125 Zend/zend_vm_execute.h 		target_symbol_table = zend_get_target_symbol_table(execute_data, opline->extended_value & ZEND_FETCH_TYPE_MASK);
opline           7144 Zend/zend_vm_execute.h 	    (opline->extended_value & ZEND_QUICK_SET)) {
opline           7145 Zend/zend_vm_execute.h 		value = EX_VAR(opline->op1.var);
opline           7146 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ISSET) {
opline           7158 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           7159 Zend/zend_vm_execute.h 		ZEND_VM_SET_NEXT_OPCODE(opline + 1);
opline           7166 Zend/zend_vm_execute.h 		varname = EX_CONSTANT(opline->op1);
opline           7177 Zend/zend_vm_execute.h 				if (IS_CONST == IS_CONST && EXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)))) != NULL)) {
opline           7178 Zend/zend_vm_execute.h 					value = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)) + sizeof(void*));
opline           7186 Zend/zend_vm_execute.h 				} else if (UNEXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) == NULL)) {
opline           7187 Zend/zend_vm_execute.h 					ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
opline           7191 Zend/zend_vm_execute.h 					CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
opline           7194 Zend/zend_vm_execute.h 				ce = Z_CE_P(EX_VAR(opline->op2.var));
opline           7196 Zend/zend_vm_execute.h 				    (value = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce)) != NULL) {
opline           7210 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce, value);
opline           7213 Zend/zend_vm_execute.h 			HashTable *target_symbol_table = zend_get_target_symbol_table(execute_data, opline->extended_value & ZEND_FETCH_TYPE_MASK);
opline           7222 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ISSET) {
opline           7230 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           7244 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           7267 Zend/zend_vm_execute.h 				value = EX_CONSTANT(opline->op1);
opline           7279 Zend/zend_vm_execute.h 					zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           7287 Zend/zend_vm_execute.h 				     (opline->extended_value == ZEND_RETURNS_FUNCTION &&
opline           7297 Zend/zend_vm_execute.h 			zval *value = EX_CONSTANT(opline->op1);
opline           7325 Zend/zend_vm_execute.h 		zval *key = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           7356 Zend/zend_vm_execute.h 	if (RETURN_VALUE_USED(opline)) {
opline           7359 Zend/zend_vm_execute.h 		generator->send_target = EX_VAR(opline->result.var);
opline           7386 Zend/zend_vm_execute.h 	varname = EX_CONSTANT(opline->op1);
opline           7404 Zend/zend_vm_execute.h 			if (IS_CONST == IS_CONST && EXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)))) != NULL)) {
opline           7405 Zend/zend_vm_execute.h 				retval = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)) + sizeof(void*));
opline           7415 Zend/zend_vm_execute.h 			} else if (UNEXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) == NULL)) {
opline           7416 Zend/zend_vm_execute.h 				ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
opline           7424 Zend/zend_vm_execute.h 				CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
opline           7427 Zend/zend_vm_execute.h 			ce = Z_CE_P(EX_VAR(opline->op2.var));
opline           7429 Zend/zend_vm_execute.h 			    (retval = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce)) != NULL) {
opline           7450 Zend/zend_vm_execute.h 			CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce, retval);
opline           7454 Zend/zend_vm_execute.h 		target_symbol_table = zend_get_target_symbol_table(execute_data, opline->extended_value & ZEND_FETCH_TYPE_MASK);
opline           7496 Zend/zend_vm_execute.h 		if ((opline->extended_value & ZEND_FETCH_TYPE_MASK) == ZEND_FETCH_STATIC) {
opline           7503 Zend/zend_vm_execute.h 		} else if ((opline->extended_value & ZEND_FETCH_TYPE_MASK) != ZEND_FETCH_GLOBAL_LOCK) {
opline           7518 Zend/zend_vm_execute.h 		ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           7520 Zend/zend_vm_execute.h 		ZVAL_INDIRECT(EX_VAR(opline->result.var), retval);
opline           7544 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           7569 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           7582 Zend/zend_vm_execute.h 		zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, NULL, IS_UNUSED);
opline           7584 Zend/zend_vm_execute.h 			EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           7595 Zend/zend_vm_execute.h 		container = EX_CONSTANT(opline->op1);
opline           7596 Zend/zend_vm_execute.h 		zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, NULL, IS_UNUSED);
opline           7616 Zend/zend_vm_execute.h 		ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
opline           7618 Zend/zend_vm_execute.h 			ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op1)), EX_CONSTANT(opline->op1) + 1, ZEND_FETCH_CLASS_DEFAULT |  ZEND_FETCH_CLASS_EXCEPTION);
opline           7623 Zend/zend_vm_execute.h 				zend_throw_error(NULL, "Class '%s' not found", Z_STRVAL_P(EX_CONSTANT(opline->op1)));
opline           7626 Zend/zend_vm_execute.h 			CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce);
opline           7629 Zend/zend_vm_execute.h 		ce = Z_CE_P(EX_VAR(opline->op1.var));
opline           7634 Zend/zend_vm_execute.h 	    EXPECTED((fbc = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) != NULL)) {
opline           7638 Zend/zend_vm_execute.h 	           (fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce))) {
opline           7668 Zend/zend_vm_execute.h 			fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), ((IS_UNUSED == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
opline           7730 Zend/zend_vm_execute.h 		if (((opline-1)->extended_value & ZEND_FETCH_CLASS_MASK) == ZEND_FETCH_CLASS_PARENT ||
opline           7731 Zend/zend_vm_execute.h 		    ((opline-1)->extended_value & ZEND_FETCH_CLASS_MASK) == ZEND_FETCH_CLASS_SELF) {
opline           7737 Zend/zend_vm_execute.h 		fbc, opline->extended_value, ce, object);
opline           7750 Zend/zend_vm_execute.h 		zend_verify_missing_return_type(EX(func), CACHE_ADDR(opline->op2.num));
opline           7758 Zend/zend_vm_execute.h 		retval_ref = retval_ptr = EX_CONSTANT(opline->op1);
opline           7761 Zend/zend_vm_execute.h 			ZVAL_COPY(EX_VAR(opline->result.var), retval_ptr);
opline           7762 Zend/zend_vm_execute.h 			retval_ref = retval_ptr = EX_VAR(opline->result.var);
opline           7787 Zend/zend_vm_execute.h 		zend_verify_return_type(EX(func), retval_ptr, CACHE_ADDR(opline->op2.num));
opline           7809 Zend/zend_vm_execute.h 	    UNEXPECTED(opline->extended_value & ZEND_ARRAY_ELEMENT_REF)) {
opline           7813 Zend/zend_vm_execute.h 			zend_array_destroy(Z_ARRVAL_P(EX_VAR(opline->result.var)));
opline           7820 Zend/zend_vm_execute.h 		expr_ptr = EX_CONSTANT(opline->op1);
opline           7865 Zend/zend_vm_execute.h 			zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr);
opline           7869 Zend/zend_vm_execute.h 			zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr);
opline           7895 Zend/zend_vm_execute.h 		zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr);
opline           7906 Zend/zend_vm_execute.h 	array = EX_VAR(opline->result.var);
opline           7908 Zend/zend_vm_execute.h 		size = opline->extended_value >> ZEND_ARRAY_SIZE_SHIFT;
opline           7917 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ARRAY_NOT_PACKED) {
opline           7941 Zend/zend_vm_execute.h 	    (opline->extended_value & ZEND_QUICK_SET)) {
opline           7942 Zend/zend_vm_execute.h 		zval *var = EX_VAR(opline->op1.var);
opline           7966 Zend/zend_vm_execute.h 	varname = EX_CONSTANT(opline->op1);
opline           7981 Zend/zend_vm_execute.h 			ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
opline           7983 Zend/zend_vm_execute.h 				ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
opline           7986 Zend/zend_vm_execute.h 						zend_throw_error(NULL, "Class '%s' not found", Z_STRVAL_P(EX_CONSTANT(opline->op2)));
opline           7994 Zend/zend_vm_execute.h 				CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
opline           7997 Zend/zend_vm_execute.h 			ce = Z_CE_P(EX_VAR(opline->op2.var));
opline           8001 Zend/zend_vm_execute.h 		target_symbol_table = zend_get_target_symbol_table(execute_data, opline->extended_value & ZEND_FETCH_TYPE_MASK);
opline           8020 Zend/zend_vm_execute.h 	    (opline->extended_value & ZEND_QUICK_SET)) {
opline           8021 Zend/zend_vm_execute.h 		value = EX_VAR(opline->op1.var);
opline           8022 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ISSET) {
opline           8034 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           8035 Zend/zend_vm_execute.h 		ZEND_VM_SET_NEXT_OPCODE(opline + 1);
opline           8042 Zend/zend_vm_execute.h 		varname = EX_CONSTANT(opline->op1);
opline           8053 Zend/zend_vm_execute.h 				if (IS_CONST == IS_CONST && EXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)))) != NULL)) {
opline           8054 Zend/zend_vm_execute.h 					value = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)) + sizeof(void*));
opline           8062 Zend/zend_vm_execute.h 				} else if (UNEXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) == NULL)) {
opline           8063 Zend/zend_vm_execute.h 					ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
opline           8067 Zend/zend_vm_execute.h 					CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
opline           8070 Zend/zend_vm_execute.h 				ce = Z_CE_P(EX_VAR(opline->op2.var));
opline           8072 Zend/zend_vm_execute.h 				    (value = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce)) != NULL) {
opline           8086 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce, value);
opline           8089 Zend/zend_vm_execute.h 			HashTable *target_symbol_table = zend_get_target_symbol_table(execute_data, opline->extended_value & ZEND_FETCH_TYPE_MASK);
opline           8098 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ISSET) {
opline           8106 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           8118 Zend/zend_vm_execute.h 	zfunc = zend_hash_find(EG(function_table), Z_STR_P(EX_CONSTANT(opline->op1)));
opline           8123 Zend/zend_vm_execute.h 		zend_create_closure(EX_VAR(opline->result.var), Z_FUNC_P(zfunc),
opline           8126 Zend/zend_vm_execute.h 		zend_create_closure(EX_VAR(opline->result.var), Z_FUNC_P(zfunc),
opline           8165 Zend/zend_vm_execute.h 				value = EX_CONSTANT(opline->op1);
opline           8185 Zend/zend_vm_execute.h 				     (opline->extended_value == ZEND_RETURNS_FUNCTION &&
opline           8195 Zend/zend_vm_execute.h 			zval *value = EX_CONSTANT(opline->op1);
opline           8254 Zend/zend_vm_execute.h 	if (RETURN_VALUE_USED(opline)) {
opline           8257 Zend/zend_vm_execute.h 		generator->send_target = EX_VAR(opline->result.var);
opline           8280 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           8281 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           8284 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           8288 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           8294 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           8298 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           8311 Zend/zend_vm_execute.h 	add_function(EX_VAR(opline->result.var), op1, op2);
opline           8323 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           8324 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           8327 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           8331 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           8337 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           8341 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           8354 Zend/zend_vm_execute.h 	sub_function(EX_VAR(opline->result.var), op1, op2);
opline           8366 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           8367 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           8372 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           8377 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           8383 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           8387 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           8400 Zend/zend_vm_execute.h 	mul_function(EX_VAR(opline->result.var), op1, op2);
opline           8413 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           8414 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           8415 Zend/zend_vm_execute.h 	fast_div_function(EX_VAR(opline->result.var), op1, op2);
opline           8427 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           8428 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           8431 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           8453 Zend/zend_vm_execute.h 	mod_function(EX_VAR(opline->result.var), op1, op2);
opline           8466 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           8467 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           8468 Zend/zend_vm_execute.h 	shift_left_function(EX_VAR(opline->result.var), op1, op2);
opline           8481 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           8482 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           8483 Zend/zend_vm_execute.h 	shift_right_function(EX_VAR(opline->result.var), op1, op2);
opline           8496 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           8497 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           8498 Zend/zend_vm_execute.h 	pow_function(EX_VAR(opline->result.var), op1, op2);
opline           8511 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           8512 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           8523 Zend/zend_vm_execute.h 					ZVAL_STR_COPY(EX_VAR(opline->result.var), op2_str);
opline           8530 Zend/zend_vm_execute.h 					ZVAL_STR_COPY(EX_VAR(opline->result.var), op1_str);
opline           8541 Zend/zend_vm_execute.h 				ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
opline           8547 Zend/zend_vm_execute.h 				ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
opline           8556 Zend/zend_vm_execute.h 			concat_function(EX_VAR(opline->result.var), op1, op2);
opline           8572 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           8573 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_deref_BP_VAR_R(execute_data, opline->op2.var);
opline           8578 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           8590 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           8591 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_deref_BP_VAR_R(execute_data, opline->op2.var);
opline           8596 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           8606 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           8607 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           8649 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           8660 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           8674 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           8675 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           8717 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           8728 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           8742 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           8743 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           8767 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           8778 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           8792 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           8793 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           8817 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           8828 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           8843 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           8844 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           8845 Zend/zend_vm_execute.h 	compare_function(EX_VAR(opline->result.var), op1, op2);
opline           8858 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           8859 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           8860 Zend/zend_vm_execute.h 	bitwise_or_function(EX_VAR(opline->result.var), op1, op2);
opline           8873 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           8874 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           8875 Zend/zend_vm_execute.h 	bitwise_and_function(EX_VAR(opline->result.var), op1, op2);
opline           8888 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           8889 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           8890 Zend/zend_vm_execute.h 	bitwise_xor_function(EX_VAR(opline->result.var), op1, op2);
opline           8903 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           8904 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           8905 Zend/zend_vm_execute.h 	boolean_xor_function(EX_VAR(opline->result.var), op1, op2);
opline           8918 Zend/zend_vm_execute.h 	container = EX_CONSTANT(opline->op1);
opline           8919 Zend/zend_vm_execute.h 	zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var), IS_CV);
opline           8932 Zend/zend_vm_execute.h 	container = EX_CONSTANT(opline->op1);
opline           8933 Zend/zend_vm_execute.h 	zend_fetch_dimension_address_read_IS(EX_VAR(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var), IS_CV);
opline           8947 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           8960 Zend/zend_vm_execute.h 		zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var), IS_CV);
opline           8962 Zend/zend_vm_execute.h 			EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           8973 Zend/zend_vm_execute.h 		container = EX_CONSTANT(opline->op1);
opline           8974 Zend/zend_vm_execute.h 		zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var), IS_CV);
opline           8990 Zend/zend_vm_execute.h 	container = EX_CONSTANT(opline->op1);
opline           8998 Zend/zend_vm_execute.h 	offset = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           9024 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           9030 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           9039 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           9041 Zend/zend_vm_execute.h 			retval = zobj->handlers->read_property(container, offset, BP_VAR_R, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var));
opline           9043 Zend/zend_vm_execute.h 			if (retval != EX_VAR(opline->result.var)) {
opline           9044 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           9062 Zend/zend_vm_execute.h 	container = EX_CONSTANT(opline->op1);
opline           9070 Zend/zend_vm_execute.h 	offset  = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           9096 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           9102 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           9110 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           9113 Zend/zend_vm_execute.h 			retval = zobj->handlers->read_property(container, offset, BP_VAR_IS, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var));
opline           9115 Zend/zend_vm_execute.h 			if (retval != EX_VAR(opline->result.var)) {
opline           9116 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           9130 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           9136 Zend/zend_vm_execute.h 		property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           9155 Zend/zend_vm_execute.h 		zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_CONST, property, IS_CV, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_W);
opline           9158 Zend/zend_vm_execute.h 			EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           9175 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           9186 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           9203 Zend/zend_vm_execute.h 				ZVAL_STR(EX_VAR(opline->result.var), op2_str);
opline           9213 Zend/zend_vm_execute.h 				ZVAL_STR(EX_VAR(opline->result.var), op1_str);
opline           9221 Zend/zend_vm_execute.h 		ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
opline           9248 Zend/zend_vm_execute.h 	function_name = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           9271 Zend/zend_vm_execute.h 	object = EX_CONSTANT(opline->op1);
opline           9318 Zend/zend_vm_execute.h 		fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), ((IS_CV == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
opline           9345 Zend/zend_vm_execute.h 		fbc, opline->extended_value, called_scope, obj);
opline           9366 Zend/zend_vm_execute.h 		ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
opline           9368 Zend/zend_vm_execute.h 			ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op1)), EX_CONSTANT(opline->op1) + 1, ZEND_FETCH_CLASS_DEFAULT |  ZEND_FETCH_CLASS_EXCEPTION);
opline           9373 Zend/zend_vm_execute.h 				zend_throw_error(NULL, "Class '%s' not found", Z_STRVAL_P(EX_CONSTANT(opline->op1)));
opline           9376 Zend/zend_vm_execute.h 			CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce);
opline           9379 Zend/zend_vm_execute.h 		ce = Z_CE_P(EX_VAR(opline->op1.var));
opline           9384 Zend/zend_vm_execute.h 	    EXPECTED((fbc = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) != NULL)) {
opline           9388 Zend/zend_vm_execute.h 	           (fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce))) {
opline           9393 Zend/zend_vm_execute.h 		function_name = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           9418 Zend/zend_vm_execute.h 			fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), ((IS_CV == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
opline           9480 Zend/zend_vm_execute.h 		if (((opline-1)->extended_value & ZEND_FETCH_CLASS_MASK) == ZEND_FETCH_CLASS_PARENT ||
opline           9481 Zend/zend_vm_execute.h 		    ((opline-1)->extended_value & ZEND_FETCH_CLASS_MASK) == ZEND_FETCH_CLASS_SELF) {
opline           9487 Zend/zend_vm_execute.h 		fbc, opline->extended_value, ce, object);
opline           9508 Zend/zend_vm_execute.h 	function_name = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           9537 Zend/zend_vm_execute.h 		zend_internal_type_error(EX_USES_STRICT_TYPES(), "%s() expects parameter 1 to be a valid callback, %s", Z_STRVAL_P(EX_CONSTANT(opline->op1)), error);
opline           9545 Zend/zend_vm_execute.h 		func, opline->extended_value, called_scope, object);
opline           9562 Zend/zend_vm_execute.h 		ZEND_VM_SET_OPCODE(&EX(func)->op_array.opcodes[opline->extended_value]);
opline           9565 Zend/zend_vm_execute.h 	catch_ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
opline           9567 Zend/zend_vm_execute.h 		catch_ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op1)), EX_CONSTANT(opline->op1) + 1, ZEND_FETCH_CLASS_NO_AUTOLOAD);
opline           9569 Zend/zend_vm_execute.h 		CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), catch_ce);
opline           9581 Zend/zend_vm_execute.h 			if (opline->result.num) {
opline           9585 Zend/zend_vm_execute.h 			ZEND_VM_SET_OPCODE(&EX(func)->op_array.opcodes[opline->extended_value]);
opline           9591 Zend/zend_vm_execute.h 	zval_ptr_dtor(EX_VAR(opline->op2.var));
opline           9592 Zend/zend_vm_execute.h 	ZVAL_OBJ(EX_VAR(opline->op2.var), EG(exception));
opline           9608 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           9609 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           9650 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           9669 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           9684 Zend/zend_vm_execute.h 	    UNEXPECTED(opline->extended_value & ZEND_ARRAY_ELEMENT_REF)) {
opline           9688 Zend/zend_vm_execute.h 			zend_array_destroy(Z_ARRVAL_P(EX_VAR(opline->result.var)));
opline           9695 Zend/zend_vm_execute.h 		expr_ptr = EX_CONSTANT(opline->op1);
opline           9727 Zend/zend_vm_execute.h 		zval *offset = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           9740 Zend/zend_vm_execute.h 			zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr);
opline           9744 Zend/zend_vm_execute.h 			zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr);
opline           9770 Zend/zend_vm_execute.h 		zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr);
opline           9781 Zend/zend_vm_execute.h 	array = EX_VAR(opline->result.var);
opline           9783 Zend/zend_vm_execute.h 		size = opline->extended_value >> ZEND_ARRAY_SIZE_SHIFT;
opline           9792 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ARRAY_NOT_PACKED) {
opline           9816 Zend/zend_vm_execute.h 	container = EX_CONSTANT(opline->op1);
opline           9824 Zend/zend_vm_execute.h 	offset = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           9874 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ISSET) {
opline           9897 Zend/zend_vm_execute.h 				((opline->extended_value & ZEND_ISSET) == 0) ^
opline           9898 Zend/zend_vm_execute.h 				Z_OBJ_HT_P(container)->has_dimension(container, offset, (opline->extended_value & ZEND_ISSET) == 0);
opline           9910 Zend/zend_vm_execute.h 				if (opline->extended_value & ZEND_ISSET) {
opline           9932 Zend/zend_vm_execute.h 		result = ((opline->extended_value & ZEND_ISSET) == 0);
opline           9939 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           9952 Zend/zend_vm_execute.h 	container = EX_CONSTANT(opline->op1);
opline           9960 Zend/zend_vm_execute.h 	offset = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           9976 Zend/zend_vm_execute.h 		result = ((opline->extended_value & ZEND_ISSET) == 0);
opline           9979 Zend/zend_vm_execute.h 			((opline->extended_value & ZEND_ISSET) == 0) ^
opline           9980 Zend/zend_vm_execute.h 			Z_OBJ_HT_P(container)->has_property(container, offset, (opline->extended_value & ZEND_ISSET) == 0, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL));
opline           9985 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           10021 Zend/zend_vm_execute.h 				value = EX_CONSTANT(opline->op1);
opline           10041 Zend/zend_vm_execute.h 				     (opline->extended_value == ZEND_RETURNS_FUNCTION &&
opline           10051 Zend/zend_vm_execute.h 			zval *value = EX_CONSTANT(opline->op1);
opline           10079 Zend/zend_vm_execute.h 		zval *key = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           10110 Zend/zend_vm_execute.h 	if (RETURN_VALUE_USED(opline)) {
opline           10113 Zend/zend_vm_execute.h 		generator->send_target = EX_VAR(opline->result.var);
opline           10136 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           10137 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           10140 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           10144 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           10150 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           10154 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           10167 Zend/zend_vm_execute.h 	add_function(EX_VAR(opline->result.var), op1, op2);
opline           10179 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           10180 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           10183 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           10187 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           10193 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           10197 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           10210 Zend/zend_vm_execute.h 	sub_function(EX_VAR(opline->result.var), op1, op2);
opline           10222 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           10223 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           10228 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           10233 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           10239 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           10243 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           10256 Zend/zend_vm_execute.h 	mul_function(EX_VAR(opline->result.var), op1, op2);
opline           10269 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           10270 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           10271 Zend/zend_vm_execute.h 	fast_div_function(EX_VAR(opline->result.var), op1, op2);
opline           10283 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           10284 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           10287 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           10309 Zend/zend_vm_execute.h 	mod_function(EX_VAR(opline->result.var), op1, op2);
opline           10322 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           10323 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           10324 Zend/zend_vm_execute.h 	shift_left_function(EX_VAR(opline->result.var), op1, op2);
opline           10337 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           10338 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           10339 Zend/zend_vm_execute.h 	shift_right_function(EX_VAR(opline->result.var), op1, op2);
opline           10352 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           10353 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           10354 Zend/zend_vm_execute.h 	pow_function(EX_VAR(opline->result.var), op1, op2);
opline           10367 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           10368 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           10379 Zend/zend_vm_execute.h 					ZVAL_STR_COPY(EX_VAR(opline->result.var), op2_str);
opline           10386 Zend/zend_vm_execute.h 					ZVAL_STR_COPY(EX_VAR(opline->result.var), op1_str);
opline           10397 Zend/zend_vm_execute.h 				ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
opline           10403 Zend/zend_vm_execute.h 				ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
opline           10412 Zend/zend_vm_execute.h 			concat_function(EX_VAR(opline->result.var), op1, op2);
opline           10426 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           10427 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           10469 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           10480 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           10494 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           10495 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           10537 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           10548 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           10562 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           10563 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           10587 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           10598 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           10612 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           10613 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           10637 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           10648 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           10663 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           10664 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           10665 Zend/zend_vm_execute.h 	compare_function(EX_VAR(opline->result.var), op1, op2);
opline           10678 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           10679 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           10680 Zend/zend_vm_execute.h 	bitwise_or_function(EX_VAR(opline->result.var), op1, op2);
opline           10693 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           10694 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           10695 Zend/zend_vm_execute.h 	bitwise_and_function(EX_VAR(opline->result.var), op1, op2);
opline           10708 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           10709 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           10710 Zend/zend_vm_execute.h 	bitwise_xor_function(EX_VAR(opline->result.var), op1, op2);
opline           10723 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           10724 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           10725 Zend/zend_vm_execute.h 	boolean_xor_function(EX_VAR(opline->result.var), op1, op2);
opline           10738 Zend/zend_vm_execute.h 	container = EX_CONSTANT(opline->op1);
opline           10739 Zend/zend_vm_execute.h 	zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2), (IS_TMP_VAR|IS_VAR));
opline           10752 Zend/zend_vm_execute.h 	container = EX_CONSTANT(opline->op1);
opline           10753 Zend/zend_vm_execute.h 	zend_fetch_dimension_address_read_IS(EX_VAR(opline->result.var), container, _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2), (IS_TMP_VAR|IS_VAR));
opline           10767 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           10770 Zend/zend_vm_execute.h 			zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           10777 Zend/zend_vm_execute.h 			zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           10780 Zend/zend_vm_execute.h 		zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2), (IS_TMP_VAR|IS_VAR));
opline           10782 Zend/zend_vm_execute.h 			EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           10789 Zend/zend_vm_execute.h 			zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           10793 Zend/zend_vm_execute.h 		container = EX_CONSTANT(opline->op1);
opline           10794 Zend/zend_vm_execute.h 		zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2), (IS_TMP_VAR|IS_VAR));
opline           10810 Zend/zend_vm_execute.h 	container = EX_CONSTANT(opline->op1);
opline           10814 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           10818 Zend/zend_vm_execute.h 	offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           10844 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           10850 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           10859 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           10861 Zend/zend_vm_execute.h 			retval = zobj->handlers->read_property(container, offset, BP_VAR_R, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var));
opline           10863 Zend/zend_vm_execute.h 			if (retval != EX_VAR(opline->result.var)) {
opline           10864 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           10883 Zend/zend_vm_execute.h 	container = EX_CONSTANT(opline->op1);
opline           10887 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           10891 Zend/zend_vm_execute.h 	offset  = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           10917 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           10923 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           10931 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           10934 Zend/zend_vm_execute.h 			retval = zobj->handlers->read_property(container, offset, BP_VAR_IS, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var));
opline           10936 Zend/zend_vm_execute.h 			if (retval != EX_VAR(opline->result.var)) {
opline           10937 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           10952 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           10958 Zend/zend_vm_execute.h 		property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           10977 Zend/zend_vm_execute.h 		zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_CONST, property, (IS_TMP_VAR|IS_VAR), (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_W);
opline           10980 Zend/zend_vm_execute.h 			EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           10997 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           11008 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           11025 Zend/zend_vm_execute.h 				ZVAL_STR(EX_VAR(opline->result.var), op2_str);
opline           11035 Zend/zend_vm_execute.h 				ZVAL_STR(EX_VAR(opline->result.var), op1_str);
opline           11043 Zend/zend_vm_execute.h 		ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
opline           11070 Zend/zend_vm_execute.h 	function_name = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           11093 Zend/zend_vm_execute.h 	object = EX_CONSTANT(opline->op1);
opline           11140 Zend/zend_vm_execute.h 		fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
opline           11167 Zend/zend_vm_execute.h 		fbc, opline->extended_value, called_scope, obj);
opline           11189 Zend/zend_vm_execute.h 		ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
opline           11191 Zend/zend_vm_execute.h 			ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op1)), EX_CONSTANT(opline->op1) + 1, ZEND_FETCH_CLASS_DEFAULT |  ZEND_FETCH_CLASS_EXCEPTION);
opline           11196 Zend/zend_vm_execute.h 				zend_throw_error(NULL, "Class '%s' not found", Z_STRVAL_P(EX_CONSTANT(opline->op1)));
opline           11199 Zend/zend_vm_execute.h 			CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce);
opline           11202 Zend/zend_vm_execute.h 		ce = Z_CE_P(EX_VAR(opline->op1.var));
opline           11207 Zend/zend_vm_execute.h 	    EXPECTED((fbc = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) != NULL)) {
opline           11211 Zend/zend_vm_execute.h 	           (fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce))) {
opline           11216 Zend/zend_vm_execute.h 		function_name = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           11241 Zend/zend_vm_execute.h 			fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
opline           11303 Zend/zend_vm_execute.h 		if (((opline-1)->extended_value & ZEND_FETCH_CLASS_MASK) == ZEND_FETCH_CLASS_PARENT ||
opline           11304 Zend/zend_vm_execute.h 		    ((opline-1)->extended_value & ZEND_FETCH_CLASS_MASK) == ZEND_FETCH_CLASS_SELF) {
opline           11310 Zend/zend_vm_execute.h 		fbc, opline->extended_value, ce, object);
opline           11331 Zend/zend_vm_execute.h 	function_name = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           11360 Zend/zend_vm_execute.h 		zend_internal_type_error(EX_USES_STRICT_TYPES(), "%s() expects parameter 1 to be a valid callback, %s", Z_STRVAL_P(EX_CONSTANT(opline->op1)), error);
opline           11368 Zend/zend_vm_execute.h 		func, opline->extended_value, called_scope, object);
opline           11382 Zend/zend_vm_execute.h 	op1 = EX_CONSTANT(opline->op1);
opline           11383 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           11424 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           11443 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           11458 Zend/zend_vm_execute.h 	    UNEXPECTED(opline->extended_value & ZEND_ARRAY_ELEMENT_REF)) {
opline           11462 Zend/zend_vm_execute.h 			zend_array_destroy(Z_ARRVAL_P(EX_VAR(opline->result.var)));
opline           11469 Zend/zend_vm_execute.h 		expr_ptr = EX_CONSTANT(opline->op1);
opline           11501 Zend/zend_vm_execute.h 		zval *offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           11514 Zend/zend_vm_execute.h 			zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr);
opline           11518 Zend/zend_vm_execute.h 			zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr);
opline           11544 Zend/zend_vm_execute.h 		zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr);
opline           11555 Zend/zend_vm_execute.h 	array = EX_VAR(opline->result.var);
opline           11557 Zend/zend_vm_execute.h 		size = opline->extended_value >> ZEND_ARRAY_SIZE_SHIFT;
opline           11566 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ARRAY_NOT_PACKED) {
opline           11590 Zend/zend_vm_execute.h 	container = EX_CONSTANT(opline->op1);
opline           11594 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           11598 Zend/zend_vm_execute.h 	offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           11648 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ISSET) {
opline           11671 Zend/zend_vm_execute.h 				((opline->extended_value & ZEND_ISSET) == 0) ^
opline           11672 Zend/zend_vm_execute.h 				Z_OBJ_HT_P(container)->has_dimension(container, offset, (opline->extended_value & ZEND_ISSET) == 0);
opline           11684 Zend/zend_vm_execute.h 				if (opline->extended_value & ZEND_ISSET) {
opline           11706 Zend/zend_vm_execute.h 		result = ((opline->extended_value & ZEND_ISSET) == 0);
opline           11713 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           11726 Zend/zend_vm_execute.h 	container = EX_CONSTANT(opline->op1);
opline           11730 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           11734 Zend/zend_vm_execute.h 	offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           11750 Zend/zend_vm_execute.h 		result = ((opline->extended_value & ZEND_ISSET) == 0);
opline           11753 Zend/zend_vm_execute.h 			((opline->extended_value & ZEND_ISSET) == 0) ^
opline           11754 Zend/zend_vm_execute.h 			Z_OBJ_HT_P(container)->has_property(container, offset, (opline->extended_value & ZEND_ISSET) == 0, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL));
opline           11760 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           11770 Zend/zend_vm_execute.h 	retval_ptr = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           11824 Zend/zend_vm_execute.h 		    (IS_TMP_VAR == IS_VAR && opline->extended_value == ZEND_RETURNS_VALUE)) {
opline           11828 Zend/zend_vm_execute.h 			retval_ptr = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           11852 Zend/zend_vm_execute.h 			    (opline->extended_value == ZEND_RETURNS_FUNCTION &&
opline           11884 Zend/zend_vm_execute.h 	retval = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           11927 Zend/zend_vm_execute.h 	value = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           11966 Zend/zend_vm_execute.h 	value = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           11967 Zend/zend_vm_execute.h 	arg = ZEND_CALL_VAR(EX(call), opline->result.var);
opline           11982 Zend/zend_vm_execute.h 	uint32_t arg_num = opline->op2.num;
opline           11992 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
opline           11993 Zend/zend_vm_execute.h 		arg = ZEND_CALL_VAR(EX(call), opline->result.var);
opline           11997 Zend/zend_vm_execute.h 	value = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           11998 Zend/zend_vm_execute.h 	arg = ZEND_CALL_VAR(EX(call), opline->result.var);
opline           12013 Zend/zend_vm_execute.h 	zval *result = EX_VAR(opline->result.var);
opline           12016 Zend/zend_vm_execute.h 	expr = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           12018 Zend/zend_vm_execute.h 	switch (opline->extended_value) {
opline           12053 Zend/zend_vm_execute.h 			if (Z_TYPE_P(expr) == opline->extended_value) {
opline           12066 Zend/zend_vm_execute.h 			if (opline->extended_value == IS_ARRAY) {
opline           12118 Zend/zend_vm_execute.h 	array_ptr = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           12120 Zend/zend_vm_execute.h 		result = EX_VAR(opline->result.var);
opline           12133 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           12144 Zend/zend_vm_execute.h 					Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
opline           12145 Zend/zend_vm_execute.h 					ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           12157 Zend/zend_vm_execute.h 			Z_FE_ITER_P(EX_VAR(opline->result.var)) = zend_hash_iterator_add(fe_ht, pos);
opline           12193 Zend/zend_vm_execute.h 			ZVAL_OBJ(EX_VAR(opline->result.var), &iter->std);
opline           12194 Zend/zend_vm_execute.h 			Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
opline           12198 Zend/zend_vm_execute.h 				ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           12205 Zend/zend_vm_execute.h 		ZVAL_UNDEF(EX_VAR(opline->result.var));
opline           12206 Zend/zend_vm_execute.h 		Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
opline           12208 Zend/zend_vm_execute.h 		ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           12229 Zend/zend_vm_execute.h 		array_ref = array_ptr = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           12239 Zend/zend_vm_execute.h 			ZVAL_COPY_VALUE(EX_VAR(opline->result.var), array_ref);
opline           12241 Zend/zend_vm_execute.h 			array_ref = EX_VAR(opline->result.var);
opline           12255 Zend/zend_vm_execute.h 				Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
opline           12256 Zend/zend_vm_execute.h 				ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           12266 Zend/zend_vm_execute.h 		Z_FE_ITER_P(EX_VAR(opline->result.var)) = zend_hash_iterator_add(fe_ht, pos);
opline           12277 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX_VAR(opline->result.var), array_ref);
opline           12279 Zend/zend_vm_execute.h 				array_ptr = EX_VAR(opline->result.var);
opline           12287 Zend/zend_vm_execute.h 					Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
opline           12288 Zend/zend_vm_execute.h 					ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           12300 Zend/zend_vm_execute.h 			Z_FE_ITER_P(EX_VAR(opline->result.var)) = zend_hash_iterator_add(fe_ht, pos);
opline           12348 Zend/zend_vm_execute.h 			ZVAL_OBJ(EX_VAR(opline->result.var), &iter->std);
opline           12349 Zend/zend_vm_execute.h 			Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
opline           12357 Zend/zend_vm_execute.h 				ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           12364 Zend/zend_vm_execute.h 		ZVAL_UNDEF(EX_VAR(opline->result.var));
opline           12365 Zend/zend_vm_execute.h 		Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
opline           12371 Zend/zend_vm_execute.h 		ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           12379 Zend/zend_vm_execute.h 	if (!EG(error_reporting) && Z_LVAL_P(EX_VAR(opline->op1.var)) != 0) {
opline           12380 Zend/zend_vm_execute.h 		EG(error_reporting) = Z_LVAL_P(EX_VAR(opline->op1.var));
opline           12393 Zend/zend_vm_execute.h 	value = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           12402 Zend/zend_vm_execute.h 		ZVAL_COPY_VALUE(EX_VAR(opline->result.var), value);
opline           12405 Zend/zend_vm_execute.h 				zval_copy_ctor_func(EX_VAR(opline->result.var));
opline           12417 Zend/zend_vm_execute.h 		ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           12432 Zend/zend_vm_execute.h 	value = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           12442 Zend/zend_vm_execute.h 		ZVAL_COPY_VALUE(EX_VAR(opline->result.var), value);
opline           12445 Zend/zend_vm_execute.h 				zval_copy_ctor_func(EX_VAR(opline->result.var));
opline           12457 Zend/zend_vm_execute.h 		ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           12470 Zend/zend_vm_execute.h 	value = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           12474 Zend/zend_vm_execute.h 		ZVAL_NULL(EX_VAR(opline->result.var));
opline           12479 Zend/zend_vm_execute.h 		ZVAL_COPY(EX_VAR(opline->result.var), Z_REFVAL_P(value));
opline           12486 Zend/zend_vm_execute.h 		ZVAL_COPY_VALUE(EX_VAR(opline->result.var), value);
opline           12489 Zend/zend_vm_execute.h 				zval_copy_ctor_func(EX_VAR(opline->result.var));
opline           12508 Zend/zend_vm_execute.h 	val = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           12537 Zend/zend_vm_execute.h 				if (RETURN_VALUE_USED(opline)) {
opline           12538 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), &new_gen->retval);
opline           12571 Zend/zend_vm_execute.h 	if (RETURN_VALUE_USED(opline)) {
opline           12572 Zend/zend_vm_execute.h 		ZVAL_NULL(EX_VAR(opline->result.var));
opline           12597 Zend/zend_vm_execute.h 	value = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           12598 Zend/zend_vm_execute.h 	if (EXPECTED(Z_TYPE_P(value) == opline->extended_value)) {
opline           12615 Zend/zend_vm_execute.h 	} else if (UNEXPECTED(opline->extended_value == _IS_BOOL) &&
opline           12621 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           12633 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           12634 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           12639 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           12651 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           12652 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           12657 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           12669 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           12673 Zend/zend_vm_execute.h 			zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
opline           12682 Zend/zend_vm_execute.h 		zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, EX_CONSTANT(opline->op2), IS_CONST);
opline           12684 Zend/zend_vm_execute.h 			EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           12692 Zend/zend_vm_execute.h 			zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
opline           12695 Zend/zend_vm_execute.h 		container = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           12696 Zend/zend_vm_execute.h 		zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, EX_CONSTANT(opline->op2), IS_CONST);
opline           12712 Zend/zend_vm_execute.h 	container = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           12720 Zend/zend_vm_execute.h 	offset = EX_CONSTANT(opline->op2);
opline           12746 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           12752 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           12761 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           12763 Zend/zend_vm_execute.h 			retval = zobj->handlers->read_property(container, offset, BP_VAR_R, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var));
opline           12765 Zend/zend_vm_execute.h 			if (retval != EX_VAR(opline->result.var)) {
opline           12766 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           12780 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           12786 Zend/zend_vm_execute.h 		property = EX_CONSTANT(opline->op2);
opline           12805 Zend/zend_vm_execute.h 		zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_TMP_VAR, property, IS_CONST, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_W);
opline           12808 Zend/zend_vm_execute.h 			EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           12825 Zend/zend_vm_execute.h 	rope = (zend_string**)EX_VAR(opline->op1.var);
opline           12827 Zend/zend_vm_execute.h 		var = EX_CONSTANT(opline->op2);
opline           12828 Zend/zend_vm_execute.h 		rope[opline->extended_value] = zend_string_copy(Z_STR_P(var));
opline           12830 Zend/zend_vm_execute.h 		var = EX_CONSTANT(opline->op2);
opline           12833 Zend/zend_vm_execute.h 				rope[opline->extended_value] = zend_string_copy(Z_STR_P(var));
opline           12835 Zend/zend_vm_execute.h 				rope[opline->extended_value] = Z_STR_P(var);
opline           12842 Zend/zend_vm_execute.h 			rope[opline->extended_value] = _zval_get_string_func(var);
opline           12860 Zend/zend_vm_execute.h 	rope = (zend_string**)EX_VAR(opline->op1.var);
opline           12862 Zend/zend_vm_execute.h 		var = EX_CONSTANT(opline->op2);
opline           12863 Zend/zend_vm_execute.h 		rope[opline->extended_value] = zend_string_copy(Z_STR_P(var));
opline           12865 Zend/zend_vm_execute.h 		var = EX_CONSTANT(opline->op2);
opline           12868 Zend/zend_vm_execute.h 				rope[opline->extended_value] = zend_string_copy(Z_STR_P(var));
opline           12870 Zend/zend_vm_execute.h 				rope[opline->extended_value] = Z_STR_P(var);
opline           12877 Zend/zend_vm_execute.h 			rope[opline->extended_value] = _zval_get_string_func(var);
opline           12880 Zend/zend_vm_execute.h 				for (i = 0; i <= opline->extended_value; i++) {
opline           12887 Zend/zend_vm_execute.h 	for (i = 0; i <= opline->extended_value; i++) {
opline           12890 Zend/zend_vm_execute.h 	ret = EX_VAR(opline->result.var);
opline           12893 Zend/zend_vm_execute.h 	for (i = 0; i <= opline->extended_value; i++) {
opline           12911 Zend/zend_vm_execute.h 	    UNEXPECTED(opline->extended_value & ZEND_ARRAY_ELEMENT_REF)) {
opline           12915 Zend/zend_vm_execute.h 			zend_array_destroy(Z_ARRVAL_P(EX_VAR(opline->result.var)));
opline           12922 Zend/zend_vm_execute.h 		expr_ptr = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           12954 Zend/zend_vm_execute.h 		zval *offset = EX_CONSTANT(opline->op2);
opline           12967 Zend/zend_vm_execute.h 			zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr);
opline           12971 Zend/zend_vm_execute.h 			zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr);
opline           12997 Zend/zend_vm_execute.h 		zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr);
opline           13008 Zend/zend_vm_execute.h 	array = EX_VAR(opline->result.var);
opline           13010 Zend/zend_vm_execute.h 		size = opline->extended_value >> ZEND_ARRAY_SIZE_SHIFT;
opline           13019 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ARRAY_NOT_PACKED) {
opline           13043 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
opline           13065 Zend/zend_vm_execute.h 				value = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           13085 Zend/zend_vm_execute.h 				     (opline->extended_value == ZEND_RETURNS_FUNCTION &&
opline           13095 Zend/zend_vm_execute.h 			zval *value = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           13123 Zend/zend_vm_execute.h 		zval *key = EX_CONSTANT(opline->op2);
opline           13154 Zend/zend_vm_execute.h 	if (RETURN_VALUE_USED(opline)) {
opline           13157 Zend/zend_vm_execute.h 		generator->send_target = EX_VAR(opline->result.var);
opline           13182 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           13183 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2);
opline           13188 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           13200 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           13201 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2);
opline           13206 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           13219 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           13220 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
opline           13242 Zend/zend_vm_execute.h 				value = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           13254 Zend/zend_vm_execute.h 					zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           13262 Zend/zend_vm_execute.h 				     (opline->extended_value == ZEND_RETURNS_FUNCTION &&
opline           13272 Zend/zend_vm_execute.h 			zval *value = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           13300 Zend/zend_vm_execute.h 		zval *key = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2);
opline           13331 Zend/zend_vm_execute.h 	if (RETURN_VALUE_USED(opline)) {
opline           13334 Zend/zend_vm_execute.h 		generator->send_target = EX_VAR(opline->result.var);
opline           13359 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           13360 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var_deref(opline->op2.var, execute_data, &free_op2);
opline           13365 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           13377 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           13378 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var_deref(opline->op2.var, execute_data, &free_op2);
opline           13383 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           13396 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           13397 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
opline           13419 Zend/zend_vm_execute.h 				value = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           13431 Zend/zend_vm_execute.h 					zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           13439 Zend/zend_vm_execute.h 				     (opline->extended_value == ZEND_RETURNS_FUNCTION &&
opline           13449 Zend/zend_vm_execute.h 			zval *value = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           13477 Zend/zend_vm_execute.h 		zval *key = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           13508 Zend/zend_vm_execute.h 	if (RETURN_VALUE_USED(opline)) {
opline           13511 Zend/zend_vm_execute.h 		generator->send_target = EX_VAR(opline->result.var);
opline           13536 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           13540 Zend/zend_vm_execute.h 			zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
opline           13549 Zend/zend_vm_execute.h 		zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, NULL, IS_UNUSED);
opline           13551 Zend/zend_vm_execute.h 			EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           13559 Zend/zend_vm_execute.h 			zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
opline           13562 Zend/zend_vm_execute.h 		container = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           13563 Zend/zend_vm_execute.h 		zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, NULL, IS_UNUSED);
opline           13576 Zend/zend_vm_execute.h 		zend_verify_missing_return_type(EX(func), CACHE_ADDR(opline->op2.num));
opline           13584 Zend/zend_vm_execute.h 		retval_ref = retval_ptr = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           13587 Zend/zend_vm_execute.h 			ZVAL_COPY(EX_VAR(opline->result.var), retval_ptr);
opline           13588 Zend/zend_vm_execute.h 			retval_ref = retval_ptr = EX_VAR(opline->result.var);
opline           13613 Zend/zend_vm_execute.h 		zend_verify_return_type(EX(func), retval_ptr, CACHE_ADDR(opline->op2.num));
opline           13635 Zend/zend_vm_execute.h 	    UNEXPECTED(opline->extended_value & ZEND_ARRAY_ELEMENT_REF)) {
opline           13639 Zend/zend_vm_execute.h 			zend_array_destroy(Z_ARRVAL_P(EX_VAR(opline->result.var)));
opline           13646 Zend/zend_vm_execute.h 		expr_ptr = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           13691 Zend/zend_vm_execute.h 			zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr);
opline           13695 Zend/zend_vm_execute.h 			zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr);
opline           13721 Zend/zend_vm_execute.h 		zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr);
opline           13732 Zend/zend_vm_execute.h 	array = EX_VAR(opline->result.var);
opline           13734 Zend/zend_vm_execute.h 		size = opline->extended_value >> ZEND_ARRAY_SIZE_SHIFT;
opline           13743 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ARRAY_NOT_PACKED) {
opline           13767 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
opline           13789 Zend/zend_vm_execute.h 				value = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           13809 Zend/zend_vm_execute.h 				     (opline->extended_value == ZEND_RETURNS_FUNCTION &&
opline           13819 Zend/zend_vm_execute.h 			zval *value = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           13878 Zend/zend_vm_execute.h 	if (RETURN_VALUE_USED(opline)) {
opline           13881 Zend/zend_vm_execute.h 		generator->send_target = EX_VAR(opline->result.var);
opline           13906 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           13907 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_deref_BP_VAR_R(execute_data, opline->op2.var);
opline           13912 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           13924 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           13925 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_deref_BP_VAR_R(execute_data, opline->op2.var);
opline           13930 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           13942 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           13946 Zend/zend_vm_execute.h 			zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
opline           13955 Zend/zend_vm_execute.h 		zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var), IS_CV);
opline           13957 Zend/zend_vm_execute.h 			EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           13965 Zend/zend_vm_execute.h 			zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
opline           13968 Zend/zend_vm_execute.h 		container = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           13969 Zend/zend_vm_execute.h 		zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var), IS_CV);
opline           13985 Zend/zend_vm_execute.h 	container = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           13993 Zend/zend_vm_execute.h 	offset = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           14019 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           14025 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           14034 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           14036 Zend/zend_vm_execute.h 			retval = zobj->handlers->read_property(container, offset, BP_VAR_R, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var));
opline           14038 Zend/zend_vm_execute.h 			if (retval != EX_VAR(opline->result.var)) {
opline           14039 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           14053 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           14059 Zend/zend_vm_execute.h 		property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           14078 Zend/zend_vm_execute.h 		zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_TMP_VAR, property, IS_CV, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_W);
opline           14081 Zend/zend_vm_execute.h 			EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           14098 Zend/zend_vm_execute.h 	rope = (zend_string**)EX_VAR(opline->op1.var);
opline           14100 Zend/zend_vm_execute.h 		var = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           14101 Zend/zend_vm_execute.h 		rope[opline->extended_value] = zend_string_copy(Z_STR_P(var));
opline           14103 Zend/zend_vm_execute.h 		var = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           14106 Zend/zend_vm_execute.h 				rope[opline->extended_value] = zend_string_copy(Z_STR_P(var));
opline           14108 Zend/zend_vm_execute.h 				rope[opline->extended_value] = Z_STR_P(var);
opline           14115 Zend/zend_vm_execute.h 			rope[opline->extended_value] = _zval_get_string_func(var);
opline           14133 Zend/zend_vm_execute.h 	rope = (zend_string**)EX_VAR(opline->op1.var);
opline           14135 Zend/zend_vm_execute.h 		var = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           14136 Zend/zend_vm_execute.h 		rope[opline->extended_value] = zend_string_copy(Z_STR_P(var));
opline           14138 Zend/zend_vm_execute.h 		var = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           14141 Zend/zend_vm_execute.h 				rope[opline->extended_value] = zend_string_copy(Z_STR_P(var));
opline           14143 Zend/zend_vm_execute.h 				rope[opline->extended_value] = Z_STR_P(var);
opline           14150 Zend/zend_vm_execute.h 			rope[opline->extended_value] = _zval_get_string_func(var);
opline           14153 Zend/zend_vm_execute.h 				for (i = 0; i <= opline->extended_value; i++) {
opline           14160 Zend/zend_vm_execute.h 	for (i = 0; i <= opline->extended_value; i++) {
opline           14163 Zend/zend_vm_execute.h 	ret = EX_VAR(opline->result.var);
opline           14166 Zend/zend_vm_execute.h 	for (i = 0; i <= opline->extended_value; i++) {
opline           14184 Zend/zend_vm_execute.h 	    UNEXPECTED(opline->extended_value & ZEND_ARRAY_ELEMENT_REF)) {
opline           14188 Zend/zend_vm_execute.h 			zend_array_destroy(Z_ARRVAL_P(EX_VAR(opline->result.var)));
opline           14195 Zend/zend_vm_execute.h 		expr_ptr = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           14227 Zend/zend_vm_execute.h 		zval *offset = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           14240 Zend/zend_vm_execute.h 			zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr);
opline           14244 Zend/zend_vm_execute.h 			zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr);
opline           14270 Zend/zend_vm_execute.h 		zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr);
opline           14281 Zend/zend_vm_execute.h 	array = EX_VAR(opline->result.var);
opline           14283 Zend/zend_vm_execute.h 		size = opline->extended_value >> ZEND_ARRAY_SIZE_SHIFT;
opline           14292 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ARRAY_NOT_PACKED) {
opline           14316 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
opline           14338 Zend/zend_vm_execute.h 				value = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           14358 Zend/zend_vm_execute.h 				     (opline->extended_value == ZEND_RETURNS_FUNCTION &&
opline           14368 Zend/zend_vm_execute.h 			zval *value = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           14396 Zend/zend_vm_execute.h 		zval *key = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           14427 Zend/zend_vm_execute.h 	if (RETURN_VALUE_USED(opline)) {
opline           14430 Zend/zend_vm_execute.h 		generator->send_target = EX_VAR(opline->result.var);
opline           14455 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           14458 Zend/zend_vm_execute.h 			zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           14459 Zend/zend_vm_execute.h 			zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
opline           14465 Zend/zend_vm_execute.h 			zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           14468 Zend/zend_vm_execute.h 		zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2), (IS_TMP_VAR|IS_VAR));
opline           14470 Zend/zend_vm_execute.h 			EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           14477 Zend/zend_vm_execute.h 			zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           14478 Zend/zend_vm_execute.h 			zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
opline           14481 Zend/zend_vm_execute.h 		container = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           14482 Zend/zend_vm_execute.h 		zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2), (IS_TMP_VAR|IS_VAR));
opline           14498 Zend/zend_vm_execute.h 	container = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           14502 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           14506 Zend/zend_vm_execute.h 	offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           14532 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           14538 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           14547 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           14549 Zend/zend_vm_execute.h 			retval = zobj->handlers->read_property(container, offset, BP_VAR_R, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var));
opline           14551 Zend/zend_vm_execute.h 			if (retval != EX_VAR(opline->result.var)) {
opline           14552 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           14567 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           14573 Zend/zend_vm_execute.h 		property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           14592 Zend/zend_vm_execute.h 		zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_TMP_VAR, property, (IS_TMP_VAR|IS_VAR), (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_W);
opline           14595 Zend/zend_vm_execute.h 			EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           14612 Zend/zend_vm_execute.h 	rope = (zend_string**)EX_VAR(opline->op1.var);
opline           14614 Zend/zend_vm_execute.h 		var = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           14615 Zend/zend_vm_execute.h 		rope[opline->extended_value] = zend_string_copy(Z_STR_P(var));
opline           14617 Zend/zend_vm_execute.h 		var = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           14620 Zend/zend_vm_execute.h 				rope[opline->extended_value] = zend_string_copy(Z_STR_P(var));
opline           14622 Zend/zend_vm_execute.h 				rope[opline->extended_value] = Z_STR_P(var);
opline           14629 Zend/zend_vm_execute.h 			rope[opline->extended_value] = _zval_get_string_func(var);
opline           14647 Zend/zend_vm_execute.h 	rope = (zend_string**)EX_VAR(opline->op1.var);
opline           14649 Zend/zend_vm_execute.h 		var = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           14650 Zend/zend_vm_execute.h 		rope[opline->extended_value] = zend_string_copy(Z_STR_P(var));
opline           14652 Zend/zend_vm_execute.h 		var = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           14655 Zend/zend_vm_execute.h 				rope[opline->extended_value] = zend_string_copy(Z_STR_P(var));
opline           14657 Zend/zend_vm_execute.h 				rope[opline->extended_value] = Z_STR_P(var);
opline           14664 Zend/zend_vm_execute.h 			rope[opline->extended_value] = _zval_get_string_func(var);
opline           14667 Zend/zend_vm_execute.h 				for (i = 0; i <= opline->extended_value; i++) {
opline           14674 Zend/zend_vm_execute.h 	for (i = 0; i <= opline->extended_value; i++) {
opline           14677 Zend/zend_vm_execute.h 	ret = EX_VAR(opline->result.var);
opline           14680 Zend/zend_vm_execute.h 	for (i = 0; i <= opline->extended_value; i++) {
opline           14698 Zend/zend_vm_execute.h 	    UNEXPECTED(opline->extended_value & ZEND_ARRAY_ELEMENT_REF)) {
opline           14702 Zend/zend_vm_execute.h 			zend_array_destroy(Z_ARRVAL_P(EX_VAR(opline->result.var)));
opline           14709 Zend/zend_vm_execute.h 		expr_ptr = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
opline           14741 Zend/zend_vm_execute.h 		zval *offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           14754 Zend/zend_vm_execute.h 			zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr);
opline           14758 Zend/zend_vm_execute.h 			zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr);
opline           14784 Zend/zend_vm_execute.h 		zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr);
opline           14795 Zend/zend_vm_execute.h 	array = EX_VAR(opline->result.var);
opline           14797 Zend/zend_vm_execute.h 		size = opline->extended_value >> ZEND_ARRAY_SIZE_SHIFT;
opline           14806 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ARRAY_NOT_PACKED) {
opline           14826 Zend/zend_vm_execute.h 	var_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           14836 Zend/zend_vm_execute.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           14837 Zend/zend_vm_execute.h 			ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
opline           14843 Zend/zend_vm_execute.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           14844 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           14858 Zend/zend_vm_execute.h 	if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           14859 Zend/zend_vm_execute.h 		ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
opline           14872 Zend/zend_vm_execute.h 	var_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           14882 Zend/zend_vm_execute.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           14883 Zend/zend_vm_execute.h 			ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
opline           14889 Zend/zend_vm_execute.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           14890 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           14904 Zend/zend_vm_execute.h 	if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           14905 Zend/zend_vm_execute.h 		ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
opline           14918 Zend/zend_vm_execute.h 	var_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           14927 Zend/zend_vm_execute.h 		ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
opline           14933 Zend/zend_vm_execute.h 		ZVAL_NULL(EX_VAR(opline->result.var));
opline           14942 Zend/zend_vm_execute.h 	ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
opline           14957 Zend/zend_vm_execute.h 	var_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           14966 Zend/zend_vm_execute.h 		ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
opline           14972 Zend/zend_vm_execute.h 		ZVAL_NULL(EX_VAR(opline->result.var));
opline           14981 Zend/zend_vm_execute.h 	ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
opline           14996 Zend/zend_vm_execute.h 	retval_ptr = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           15050 Zend/zend_vm_execute.h 		    (IS_VAR == IS_VAR && opline->extended_value == ZEND_RETURNS_VALUE)) {
opline           15054 Zend/zend_vm_execute.h 			retval_ptr = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           15069 Zend/zend_vm_execute.h 		retval_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           15078 Zend/zend_vm_execute.h 			    (opline->extended_value == ZEND_RETURNS_FUNCTION &&
opline           15111 Zend/zend_vm_execute.h 	retval = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           15154 Zend/zend_vm_execute.h 	value = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           15193 Zend/zend_vm_execute.h 	varptr = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           15197 Zend/zend_vm_execute.h 		arg = ZEND_CALL_VAR(EX(call), opline->result.var);
opline           15202 Zend/zend_vm_execute.h 	arg = ZEND_CALL_VAR(EX(call), opline->result.var);
opline           15232 Zend/zend_vm_execute.h 	if (!(opline->extended_value & ZEND_ARG_COMPILE_TIME_BOUND)) {
opline           15233 Zend/zend_vm_execute.h 		if (!ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, opline->op2.num)) {
opline           15238 Zend/zend_vm_execute.h 	varptr = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           15240 Zend/zend_vm_execute.h 	if ((!(opline->extended_value & ZEND_ARG_SEND_FUNCTION) ||
opline           15246 Zend/zend_vm_execute.h 		if ((opline->extended_value & ZEND_ARG_COMPILE_TIME_BOUND) ?
opline           15247 Zend/zend_vm_execute.h 			!(opline->extended_value & ZEND_ARG_SEND_SILENT) :
opline           15248 Zend/zend_vm_execute.h 			!ARG_MAY_BE_SENT_BY_REF(EX(call)->func, opline->op2.num)) {
opline           15251 Zend/zend_vm_execute.h 			arg = ZEND_CALL_VAR(EX(call), opline->result.var);
opline           15257 Zend/zend_vm_execute.h 	arg = ZEND_CALL_VAR(EX(call), opline->result.var);
opline           15270 Zend/zend_vm_execute.h 	varptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           15274 Zend/zend_vm_execute.h 		arg = ZEND_CALL_VAR(EX(call), opline->result.var);
opline           15279 Zend/zend_vm_execute.h 	arg = ZEND_CALL_VAR(EX(call), opline->result.var);
opline           15303 Zend/zend_vm_execute.h 	uint32_t arg_num = opline->op2.num;
opline           15314 Zend/zend_vm_execute.h 	varptr = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           15318 Zend/zend_vm_execute.h 		arg = ZEND_CALL_VAR(EX(call), opline->result.var);
opline           15323 Zend/zend_vm_execute.h 	arg = ZEND_CALL_VAR(EX(call), opline->result.var);
opline           15354 Zend/zend_vm_execute.h 	arg = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           15355 Zend/zend_vm_execute.h 	param = ZEND_CALL_VAR(EX(call), opline->result.var);
opline           15357 Zend/zend_vm_execute.h 	if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, opline->op2.num)) {
opline           15360 Zend/zend_vm_execute.h 			if (!ARG_MAY_BE_SENT_BY_REF(EX(call)->func, opline->op2.num)) {
opline           15363 Zend/zend_vm_execute.h 					opline->op2.num,
opline           15411 Zend/zend_vm_execute.h 		ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
opline           15413 Zend/zend_vm_execute.h 			ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op1)), EX_CONSTANT(opline->op1) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
opline           15417 Zend/zend_vm_execute.h 			CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce);
opline           15420 Zend/zend_vm_execute.h 		ce = Z_CE_P(EX_VAR(opline->op1.var));
opline           15428 Zend/zend_vm_execute.h 		if (EXPECTED(RETURN_VALUE_USED(opline))) {
opline           15429 Zend/zend_vm_execute.h 			ZVAL_COPY_VALUE(EX_VAR(opline->result.var), &object_zval);
opline           15433 Zend/zend_vm_execute.h 		ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           15438 Zend/zend_vm_execute.h 				(EXPECTED(RETURN_VALUE_USED(opline)) ? 0 : ZEND_CALL_CTOR_RESULT_UNUSED),
opline           15440 Zend/zend_vm_execute.h 			opline->extended_value,
opline           15446 Zend/zend_vm_execute.h 		if (EXPECTED(RETURN_VALUE_USED(opline))) {
opline           15447 Zend/zend_vm_execute.h 			ZVAL_COPY(EX_VAR(opline->result.var), &object_zval);
opline           15459 Zend/zend_vm_execute.h 	zval *result = EX_VAR(opline->result.var);
opline           15462 Zend/zend_vm_execute.h 	expr = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           15464 Zend/zend_vm_execute.h 	switch (opline->extended_value) {
opline           15499 Zend/zend_vm_execute.h 			if (Z_TYPE_P(expr) == opline->extended_value) {
opline           15513 Zend/zend_vm_execute.h 			if (opline->extended_value == IS_ARRAY) {
opline           15565 Zend/zend_vm_execute.h 	array_ptr = _get_zval_ptr_var_deref(opline->op1.var, execute_data, &free_op1);
opline           15567 Zend/zend_vm_execute.h 		result = EX_VAR(opline->result.var);
opline           15581 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           15592 Zend/zend_vm_execute.h 					Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
opline           15593 Zend/zend_vm_execute.h 					ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           15605 Zend/zend_vm_execute.h 			Z_FE_ITER_P(EX_VAR(opline->result.var)) = zend_hash_iterator_add(fe_ht, pos);
opline           15642 Zend/zend_vm_execute.h 			ZVAL_OBJ(EX_VAR(opline->result.var), &iter->std);
opline           15643 Zend/zend_vm_execute.h 			Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
opline           15647 Zend/zend_vm_execute.h 				ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           15654 Zend/zend_vm_execute.h 		ZVAL_UNDEF(EX_VAR(opline->result.var));
opline           15655 Zend/zend_vm_execute.h 		Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
opline           15657 Zend/zend_vm_execute.h 		ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           15673 Zend/zend_vm_execute.h 		array_ref = array_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           15678 Zend/zend_vm_execute.h 		array_ref = array_ptr = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           15688 Zend/zend_vm_execute.h 			ZVAL_COPY_VALUE(EX_VAR(opline->result.var), array_ref);
opline           15690 Zend/zend_vm_execute.h 			array_ref = EX_VAR(opline->result.var);
opline           15704 Zend/zend_vm_execute.h 				Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
opline           15705 Zend/zend_vm_execute.h 				ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           15715 Zend/zend_vm_execute.h 		Z_FE_ITER_P(EX_VAR(opline->result.var)) = zend_hash_iterator_add(fe_ht, pos);
opline           15727 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX_VAR(opline->result.var), array_ref);
opline           15729 Zend/zend_vm_execute.h 				array_ptr = EX_VAR(opline->result.var);
opline           15737 Zend/zend_vm_execute.h 					Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
opline           15738 Zend/zend_vm_execute.h 					ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           15750 Zend/zend_vm_execute.h 			Z_FE_ITER_P(EX_VAR(opline->result.var)) = zend_hash_iterator_add(fe_ht, pos);
opline           15799 Zend/zend_vm_execute.h 			ZVAL_OBJ(EX_VAR(opline->result.var), &iter->std);
opline           15800 Zend/zend_vm_execute.h 			Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
opline           15808 Zend/zend_vm_execute.h 				ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           15815 Zend/zend_vm_execute.h 		ZVAL_UNDEF(EX_VAR(opline->result.var));
opline           15816 Zend/zend_vm_execute.h 		Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
opline           15822 Zend/zend_vm_execute.h 		ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           15836 Zend/zend_vm_execute.h 	array = EX_VAR(opline->op1.var);
opline           15865 Zend/zend_vm_execute.h 		if (opline->result_type == IS_TMP_VAR) {
opline           15867 Zend/zend_vm_execute.h 				ZVAL_LONG(EX_VAR(opline->result.var), p->h);
opline           15869 Zend/zend_vm_execute.h 				ZVAL_STR_COPY(EX_VAR(opline->result.var), p->key);
opline           15909 Zend/zend_vm_execute.h 			if (opline->result_type == IS_TMP_VAR) {
opline           15911 Zend/zend_vm_execute.h 					ZVAL_LONG(EX_VAR(opline->result.var), p->h);
opline           15913 Zend/zend_vm_execute.h 					ZVAL_STR_COPY(EX_VAR(opline->result.var), p->key);
opline           15919 Zend/zend_vm_execute.h 					ZVAL_STRINGL(EX_VAR(opline->result.var), prop_name, prop_name_len);
opline           15965 Zend/zend_vm_execute.h 			if (opline->result_type == IS_TMP_VAR) {
opline           15967 Zend/zend_vm_execute.h 					iter->funcs->get_current_key(iter, EX_VAR(opline->result.var));
opline           15973 Zend/zend_vm_execute.h 					ZVAL_LONG(EX_VAR(opline->result.var), iter->index);
opline           15984 Zend/zend_vm_execute.h 		ZEND_VM_SET_RELATIVE_OPCODE(opline, opline->extended_value);
opline           15988 Zend/zend_vm_execute.h 	if (EXPECTED(opline->op2_type == IS_CV)) {
opline           15989 Zend/zend_vm_execute.h 		zval *variable_ptr = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->op2.var);
opline           15992 Zend/zend_vm_execute.h 		zval *res = EX_VAR(opline->op2.var);
opline           16013 Zend/zend_vm_execute.h 	array = EX_VAR(opline->op1.var);
opline           16018 Zend/zend_vm_execute.h 		pos = zend_hash_iterator_pos_ex(Z_FE_ITER_P(EX_VAR(opline->op1.var)), array);
opline           16043 Zend/zend_vm_execute.h 		if (opline->result_type == IS_TMP_VAR) {
opline           16045 Zend/zend_vm_execute.h 				ZVAL_LONG(EX_VAR(opline->result.var), p->h);
opline           16047 Zend/zend_vm_execute.h 				ZVAL_STR_COPY(EX_VAR(opline->result.var), p->key);
opline           16063 Zend/zend_vm_execute.h 		EG(ht_iterators)[Z_FE_ITER_P(EX_VAR(opline->op1.var))].pos = pos;
opline           16071 Zend/zend_vm_execute.h 			pos = zend_hash_iterator_pos(Z_FE_ITER_P(EX_VAR(opline->op1.var)), fe_ht);
opline           16101 Zend/zend_vm_execute.h 			if (opline->result_type == IS_TMP_VAR) {
opline           16103 Zend/zend_vm_execute.h 					ZVAL_LONG(EX_VAR(opline->result.var), p->h);
opline           16105 Zend/zend_vm_execute.h 					ZVAL_STR_COPY(EX_VAR(opline->result.var), p->key);
opline           16111 Zend/zend_vm_execute.h 					ZVAL_STRINGL(EX_VAR(opline->result.var), prop_name, prop_name_len);
opline           16129 Zend/zend_vm_execute.h 			EG(ht_iterators)[Z_FE_ITER_P(EX_VAR(opline->op1.var))].pos = pos;
opline           16157 Zend/zend_vm_execute.h 			if (opline->result_type == IS_TMP_VAR) {
opline           16159 Zend/zend_vm_execute.h 					iter->funcs->get_current_key(iter, EX_VAR(opline->result.var));
opline           16165 Zend/zend_vm_execute.h 					ZVAL_LONG(EX_VAR(opline->result.var), iter->index);
opline           16176 Zend/zend_vm_execute.h 		ZEND_VM_SET_RELATIVE_OPCODE(opline, opline->extended_value);
opline           16187 Zend/zend_vm_execute.h 	if (EXPECTED(opline->op2_type == IS_CV)) {
opline           16188 Zend/zend_vm_execute.h 		zval *variable_ptr = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->op2.var);
opline           16199 Zend/zend_vm_execute.h 		ZVAL_REF(EX_VAR(opline->op2.var), Z_REF_P(value));
opline           16212 Zend/zend_vm_execute.h 	value = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           16221 Zend/zend_vm_execute.h 		ZVAL_COPY_VALUE(EX_VAR(opline->result.var), value);
opline           16224 Zend/zend_vm_execute.h 				zval_copy_ctor_func(EX_VAR(opline->result.var));
opline           16236 Zend/zend_vm_execute.h 		ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           16251 Zend/zend_vm_execute.h 	value = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           16261 Zend/zend_vm_execute.h 		ZVAL_COPY_VALUE(EX_VAR(opline->result.var), value);
opline           16264 Zend/zend_vm_execute.h 				zval_copy_ctor_func(EX_VAR(opline->result.var));
opline           16276 Zend/zend_vm_execute.h 		ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           16289 Zend/zend_vm_execute.h 	value = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           16293 Zend/zend_vm_execute.h 		ZVAL_NULL(EX_VAR(opline->result.var));
opline           16298 Zend/zend_vm_execute.h 		ZVAL_COPY(EX_VAR(opline->result.var), Z_REFVAL_P(value));
opline           16305 Zend/zend_vm_execute.h 		ZVAL_COPY_VALUE(EX_VAR(opline->result.var), value);
opline           16308 Zend/zend_vm_execute.h 				zval_copy_ctor_func(EX_VAR(opline->result.var));
opline           16327 Zend/zend_vm_execute.h 	val = _get_zval_ptr_var_deref(opline->op1.var, execute_data, &free_op1);
opline           16358 Zend/zend_vm_execute.h 				if (RETURN_VALUE_USED(opline)) {
opline           16359 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), &new_gen->retval);
opline           16392 Zend/zend_vm_execute.h 	if (RETURN_VALUE_USED(opline)) {
opline           16393 Zend/zend_vm_execute.h 		ZVAL_NULL(EX_VAR(opline->result.var));
opline           16418 Zend/zend_vm_execute.h 	value = _get_zval_ptr_var_deref(opline->op1.var, execute_data, &free_op1);
opline           16419 Zend/zend_vm_execute.h 	if (EXPECTED(Z_TYPE_P(value) == opline->extended_value)) {
opline           16436 Zend/zend_vm_execute.h 	} else if (UNEXPECTED(opline->extended_value == _IS_BOOL) &&
opline           16442 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           16454 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var_deref(opline->op1.var, execute_data, &free_op1);
opline           16455 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           16460 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           16472 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var_deref(opline->op1.var, execute_data, &free_op1);
opline           16473 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           16478 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           16492 Zend/zend_vm_execute.h 	object = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           16496 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           16501 Zend/zend_vm_execute.h 	property = EX_CONSTANT(opline->op2);
opline           16505 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           16511 Zend/zend_vm_execute.h 		value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           16517 Zend/zend_vm_execute.h 				if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           16518 Zend/zend_vm_execute.h 					ZVAL_NULL(EX_VAR(opline->result.var));
opline           16532 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           16533 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), zptr);
opline           16536 Zend/zend_vm_execute.h 			zend_assign_op_overloaded_property(object, property, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), value, binary_op, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL));
opline           16555 Zend/zend_vm_execute.h 	container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           16558 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           16564 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           16569 Zend/zend_vm_execute.h 	dim = EX_CONSTANT(opline->op2);
opline           16577 Zend/zend_vm_execute.h 				value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           16578 Zend/zend_vm_execute.h 				zend_binary_assign_op_obj_dim(container, dim, value, UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, binary_op);
opline           16584 Zend/zend_vm_execute.h 		value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           16597 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           16598 Zend/zend_vm_execute.h 				ZVAL_NULL(EX_VAR(opline->result.var));
opline           16606 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           16607 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
opline           16625 Zend/zend_vm_execute.h 	value = EX_CONSTANT(opline->op2);
opline           16626 Zend/zend_vm_execute.h 	var_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           16635 Zend/zend_vm_execute.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           16636 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           16644 Zend/zend_vm_execute.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           16645 Zend/zend_vm_execute.h 			ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
opline           16659 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           16663 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           16679 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           16683 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           16699 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           16703 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           16719 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           16723 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           16739 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           16743 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           16759 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           16763 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           16779 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           16783 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           16799 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           16803 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           16819 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           16823 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           16839 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           16843 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           16859 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           16863 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           16879 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           16883 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           16902 Zend/zend_vm_execute.h 	object = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           16910 Zend/zend_vm_execute.h 	property = EX_CONSTANT(opline->op2);
opline           16923 Zend/zend_vm_execute.h 				if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           16924 Zend/zend_vm_execute.h 					ZVAL_NULL(EX_VAR(opline->result.var));
opline           16951 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           16952 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), zptr);
opline           16955 Zend/zend_vm_execute.h 			zend_pre_incdec_overloaded_property(object, property, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL));
opline           16982 Zend/zend_vm_execute.h 	object = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           16990 Zend/zend_vm_execute.h 	property = EX_CONSTANT(opline->op2);
opline           17003 Zend/zend_vm_execute.h 				ZVAL_NULL(EX_VAR(opline->result.var));
opline           17014 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
opline           17022 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
opline           17031 Zend/zend_vm_execute.h 			zend_post_incdec_overloaded_property(object, property, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, EX_VAR(opline->result.var));
opline           17056 Zend/zend_vm_execute.h 	container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           17062 Zend/zend_vm_execute.h 	zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, EX_CONSTANT(opline->op2), IS_CONST);
opline           17065 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           17078 Zend/zend_vm_execute.h 	container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           17084 Zend/zend_vm_execute.h 	zend_fetch_dimension_address_RW(EX_VAR(opline->result.var), container, EX_CONSTANT(opline->op2), IS_CONST);
opline           17087 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           17101 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           17105 Zend/zend_vm_execute.h 			zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
opline           17108 Zend/zend_vm_execute.h 		container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           17114 Zend/zend_vm_execute.h 		zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, EX_CONSTANT(opline->op2), IS_CONST);
opline           17116 Zend/zend_vm_execute.h 			EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           17124 Zend/zend_vm_execute.h 			zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
opline           17127 Zend/zend_vm_execute.h 		container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           17128 Zend/zend_vm_execute.h 		zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, EX_CONSTANT(opline->op2), IS_CONST);
opline           17142 Zend/zend_vm_execute.h 	container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           17149 Zend/zend_vm_execute.h 	zend_fetch_dimension_address_UNSET(EX_VAR(opline->result.var), container, EX_CONSTANT(opline->op2), IS_CONST);
opline           17152 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           17167 Zend/zend_vm_execute.h 	container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           17175 Zend/zend_vm_execute.h 	offset = EX_CONSTANT(opline->op2);
opline           17201 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           17207 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           17216 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           17218 Zend/zend_vm_execute.h 			retval = zobj->handlers->read_property(container, offset, BP_VAR_R, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var));
opline           17220 Zend/zend_vm_execute.h 			if (retval != EX_VAR(opline->result.var)) {
opline           17221 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           17238 Zend/zend_vm_execute.h 	property = EX_CONSTANT(opline->op2);
opline           17240 Zend/zend_vm_execute.h 	container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           17252 Zend/zend_vm_execute.h 	zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_VAR, property, IS_CONST, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_W);
opline           17255 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           17269 Zend/zend_vm_execute.h 	property = EX_CONSTANT(opline->op2);
opline           17270 Zend/zend_vm_execute.h 	container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           17282 Zend/zend_vm_execute.h 	zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_VAR, property, IS_CONST, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_RW);
opline           17285 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           17296 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           17302 Zend/zend_vm_execute.h 		property = EX_CONSTANT(opline->op2);
opline           17303 Zend/zend_vm_execute.h 		container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           17321 Zend/zend_vm_execute.h 		zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_VAR, property, IS_CONST, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_W);
opline           17324 Zend/zend_vm_execute.h 			EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           17340 Zend/zend_vm_execute.h 	container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           17348 Zend/zend_vm_execute.h 	property = EX_CONSTANT(opline->op2);
opline           17355 Zend/zend_vm_execute.h 	zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_VAR, property, IS_CONST, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_UNSET);
opline           17358 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           17372 Zend/zend_vm_execute.h 	object = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           17380 Zend/zend_vm_execute.h 	property_name = EX_CONSTANT(opline->op2);
opline           17387 Zend/zend_vm_execute.h 	zend_assign_to_object(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, object, IS_VAR, property_name, IS_CONST, (opline+1)->op1_type, (opline+1)->op1, execute_data, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property_name)) : NULL));
opline           17405 Zend/zend_vm_execute.h 	object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           17409 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           17424 Zend/zend_vm_execute.h 			dim = EX_CONSTANT(opline->op2);
opline           17429 Zend/zend_vm_execute.h 		value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           17432 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           17433 Zend/zend_vm_execute.h 				ZVAL_NULL(EX_VAR(opline->result.var));
opline           17436 Zend/zend_vm_execute.h 			value = zend_assign_to_variable(variable_ptr, value, (opline+1)->op1_type);
opline           17437 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           17438 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), value);
opline           17450 Zend/zend_vm_execute.h 			zval *property_name = EX_CONSTANT(opline->op2);
opline           17452 Zend/zend_vm_execute.h 			zend_assign_to_object_dim(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, object_ptr, property_name, (opline+1)->op1_type, (opline+1)->op1, execute_data);
opline           17458 Zend/zend_vm_execute.h 					FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           17464 Zend/zend_vm_execute.h 					dim = EX_CONSTANT(opline->op2);
opline           17467 Zend/zend_vm_execute.h 					value = get_zval_ptr_r_deref((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           17468 Zend/zend_vm_execute.h 					zend_assign_to_string_offset(object_ptr, offset, value, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL));
opline           17486 Zend/zend_vm_execute.h 			dim = EX_CONSTANT(opline->op2);
opline           17488 Zend/zend_vm_execute.h 			value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           17490 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           17491 Zend/zend_vm_execute.h 				ZVAL_NULL(EX_VAR(opline->result.var));
opline           17508 Zend/zend_vm_execute.h 	value = EX_CONSTANT(opline->op2);
opline           17509 Zend/zend_vm_execute.h 	variable_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           17513 Zend/zend_vm_execute.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           17514 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           17518 Zend/zend_vm_execute.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           17519 Zend/zend_vm_execute.h 			ZVAL_COPY(EX_VAR(opline->result.var), value);
opline           17541 Zend/zend_vm_execute.h 		ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
opline           17543 Zend/zend_vm_execute.h 			ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op1)), EX_CONSTANT(opline->op1) + 1, ZEND_FETCH_CLASS_DEFAULT |  ZEND_FETCH_CLASS_EXCEPTION);
opline           17548 Zend/zend_vm_execute.h 				zend_throw_error(NULL, "Class '%s' not found", Z_STRVAL_P(EX_CONSTANT(opline->op1)));
opline           17551 Zend/zend_vm_execute.h 			CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce);
opline           17554 Zend/zend_vm_execute.h 		ce = Z_CE_P(EX_VAR(opline->op1.var));
opline           17559 Zend/zend_vm_execute.h 	    EXPECTED((fbc = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) != NULL)) {
opline           17563 Zend/zend_vm_execute.h 	           (fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce))) {
opline           17568 Zend/zend_vm_execute.h 		function_name = EX_CONSTANT(opline->op2);
opline           17593 Zend/zend_vm_execute.h 			fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), ((IS_CONST == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
opline           17655 Zend/zend_vm_execute.h 		if (((opline-1)->extended_value & ZEND_FETCH_CLASS_MASK) == ZEND_FETCH_CLASS_PARENT ||
opline           17656 Zend/zend_vm_execute.h 		    ((opline-1)->extended_value & ZEND_FETCH_CLASS_MASK) == ZEND_FETCH_CLASS_SELF) {
opline           17662 Zend/zend_vm_execute.h 		fbc, opline->extended_value, ce, object);
opline           17677 Zend/zend_vm_execute.h 		if (EXPECTED(CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2))))) {
opline           17678 Zend/zend_vm_execute.h 			c = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
opline           17679 Zend/zend_vm_execute.h 		} else if ((c = zend_quick_get_constant(EX_CONSTANT(opline->op2) + 1, opline->extended_value)) == NULL) {
opline           17680 Zend/zend_vm_execute.h 			if ((opline->extended_value & IS_CONSTANT_UNQUALIFIED) != 0) {
opline           17681 Zend/zend_vm_execute.h 				char *actual = (char *)zend_memrchr(Z_STRVAL_P(EX_CONSTANT(opline->op2)), '\\', Z_STRLEN_P(EX_CONSTANT(opline->op2)));
opline           17683 Zend/zend_vm_execute.h 					ZVAL_STR_COPY(EX_VAR(opline->result.var), Z_STR_P(EX_CONSTANT(opline->op2)));
opline           17686 Zend/zend_vm_execute.h 					ZVAL_STRINGL(EX_VAR(opline->result.var),
opline           17687 Zend/zend_vm_execute.h 							actual, Z_STRLEN_P(EX_CONSTANT(opline->op2)) - (actual - Z_STRVAL_P(EX_CONSTANT(opline->op2))));
opline           17691 Zend/zend_vm_execute.h 						Z_STRVAL_P(EX_VAR(opline->result.var)), Z_STRVAL_P(EX_VAR(opline->result.var)));
opline           17694 Zend/zend_vm_execute.h 				zend_throw_error(NULL, "Undefined constant '%s'", Z_STRVAL_P(EX_CONSTANT(opline->op2)));
opline           17698 Zend/zend_vm_execute.h 			CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), c);
opline           17702 Zend/zend_vm_execute.h 			ZVAL_DUP(EX_VAR(opline->result.var), &c->value);
opline           17704 Zend/zend_vm_execute.h 			ZVAL_COPY(EX_VAR(opline->result.var), &c->value);
opline           17707 Zend/zend_vm_execute.h 		ZVAL_COPY(EX_VAR(opline->result.var), &c->value);
opline           17716 Zend/zend_vm_execute.h 				if (EXPECTED(CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2))))) {
opline           17717 Zend/zend_vm_execute.h 					value = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
opline           17720 Zend/zend_vm_execute.h 					ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
opline           17723 Zend/zend_vm_execute.h 				} else if (EXPECTED(CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1))))) {
opline           17724 Zend/zend_vm_execute.h 					ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
opline           17726 Zend/zend_vm_execute.h 					ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op1)), EX_CONSTANT(opline->op1) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
opline           17729 Zend/zend_vm_execute.h 							zend_throw_error(NULL, "Class '%s' not found", Z_STRVAL_P(EX_CONSTANT(opline->op1)));
opline           17733 Zend/zend_vm_execute.h 					CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce);
opline           17736 Zend/zend_vm_execute.h 				ce = Z_CE_P(EX_VAR(opline->op1.var));
opline           17737 Zend/zend_vm_execute.h 				if ((value = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce)) != NULL) {
opline           17743 Zend/zend_vm_execute.h 			if (EXPECTED((value = zend_hash_find(&ce->constants_table, Z_STR_P(EX_CONSTANT(opline->op2)))) != NULL)) {
opline           17754 Zend/zend_vm_execute.h 					CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), value);
opline           17756 Zend/zend_vm_execute.h 					CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce, value);
opline           17759 Zend/zend_vm_execute.h 				zend_throw_error(NULL, "Undefined class constant '%s'", Z_STRVAL_P(EX_CONSTANT(opline->op2)));
opline           17765 Zend/zend_vm_execute.h 			ZVAL_DUP(EX_VAR(opline->result.var), value);
opline           17767 Zend/zend_vm_execute.h 			ZVAL_COPY(EX_VAR(opline->result.var), value);
opline           17770 Zend/zend_vm_execute.h 		ZVAL_COPY(EX_VAR(opline->result.var), value);
opline           17784 Zend/zend_vm_execute.h 	    UNEXPECTED(opline->extended_value & ZEND_ARRAY_ELEMENT_REF)) {
opline           17785 Zend/zend_vm_execute.h 		expr_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           17788 Zend/zend_vm_execute.h 			zend_array_destroy(Z_ARRVAL_P(EX_VAR(opline->result.var)));
opline           17795 Zend/zend_vm_execute.h 		expr_ptr = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           17827 Zend/zend_vm_execute.h 		zval *offset = EX_CONSTANT(opline->op2);
opline           17840 Zend/zend_vm_execute.h 			zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr);
opline           17844 Zend/zend_vm_execute.h 			zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr);
opline           17870 Zend/zend_vm_execute.h 		zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr);
opline           17881 Zend/zend_vm_execute.h 	array = EX_VAR(opline->result.var);
opline           17883 Zend/zend_vm_execute.h 		size = opline->extended_value >> ZEND_ARRAY_SIZE_SHIFT;
opline           17892 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ARRAY_NOT_PACKED) {
opline           17916 Zend/zend_vm_execute.h 	container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           17927 Zend/zend_vm_execute.h 	offset = EX_CONSTANT(opline->op2);
opline           18012 Zend/zend_vm_execute.h 	container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           18023 Zend/zend_vm_execute.h 	offset = EX_CONSTANT(opline->op2);
opline           18057 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
opline           18079 Zend/zend_vm_execute.h 				value = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           18087 Zend/zend_vm_execute.h 				zval *value_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           18099 Zend/zend_vm_execute.h 				     (opline->extended_value == ZEND_RETURNS_FUNCTION &&
opline           18110 Zend/zend_vm_execute.h 			zval *value = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           18138 Zend/zend_vm_execute.h 		zval *key = EX_CONSTANT(opline->op2);
opline           18169 Zend/zend_vm_execute.h 	if (RETURN_VALUE_USED(opline)) {
opline           18172 Zend/zend_vm_execute.h 		generator->send_target = EX_VAR(opline->result.var);
opline           18197 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var_deref(opline->op1.var, execute_data, &free_op1);
opline           18198 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2);
opline           18203 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           18215 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var_deref(opline->op1.var, execute_data, &free_op1);
opline           18216 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2);
opline           18221 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           18233 Zend/zend_vm_execute.h 	value = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2);
opline           18234 Zend/zend_vm_execute.h 	variable_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           18238 Zend/zend_vm_execute.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           18239 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           18243 Zend/zend_vm_execute.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           18244 Zend/zend_vm_execute.h 			ZVAL_COPY(EX_VAR(opline->result.var), value);
opline           18262 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           18263 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
opline           18285 Zend/zend_vm_execute.h 				value = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           18293 Zend/zend_vm_execute.h 				zval *value_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           18297 Zend/zend_vm_execute.h 					zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           18305 Zend/zend_vm_execute.h 				     (opline->extended_value == ZEND_RETURNS_FUNCTION &&
opline           18316 Zend/zend_vm_execute.h 			zval *value = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           18344 Zend/zend_vm_execute.h 		zval *key = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2);
opline           18375 Zend/zend_vm_execute.h 	if (RETURN_VALUE_USED(opline)) {
opline           18378 Zend/zend_vm_execute.h 		generator->send_target = EX_VAR(opline->result.var);
opline           18403 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var_deref(opline->op1.var, execute_data, &free_op1);
opline           18404 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var_deref(opline->op2.var, execute_data, &free_op2);
opline           18409 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           18421 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var_deref(opline->op1.var, execute_data, &free_op1);
opline           18422 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var_deref(opline->op2.var, execute_data, &free_op2);
opline           18427 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           18439 Zend/zend_vm_execute.h 	value = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           18440 Zend/zend_vm_execute.h 	variable_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           18444 Zend/zend_vm_execute.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           18445 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           18449 Zend/zend_vm_execute.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           18450 Zend/zend_vm_execute.h 			ZVAL_COPY(EX_VAR(opline->result.var), value);
opline           18467 Zend/zend_vm_execute.h 	value_ptr = _get_zval_ptr_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           18471 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
opline           18475 Zend/zend_vm_execute.h 	    UNEXPECTED(Z_TYPE_P(EX_VAR(opline->op1.var)) != IS_INDIRECT) &&
opline           18476 Zend/zend_vm_execute.h 	    UNEXPECTED(!Z_ISREF_P(EX_VAR(opline->op1.var)))) {
opline           18483 Zend/zend_vm_execute.h 	     (opline->extended_value == ZEND_RETURNS_FUNCTION &&
opline           18485 Zend/zend_vm_execute.h 		if (!(free_op2 != NULL) && UNEXPECTED(Z_TYPE_P(EX_VAR(opline->op2.var)) != IS_INDIRECT)) { /* undo the effect of get_zval_ptr_ptr() */
opline           18496 Zend/zend_vm_execute.h 	variable_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           18509 Zend/zend_vm_execute.h 	if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           18510 Zend/zend_vm_execute.h 		ZVAL_COPY(EX_VAR(opline->result.var), variable_ptr);
opline           18528 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           18529 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
opline           18551 Zend/zend_vm_execute.h 				value = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           18559 Zend/zend_vm_execute.h 				zval *value_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           18563 Zend/zend_vm_execute.h 					zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           18571 Zend/zend_vm_execute.h 				     (opline->extended_value == ZEND_RETURNS_FUNCTION &&
opline           18582 Zend/zend_vm_execute.h 			zval *value = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           18610 Zend/zend_vm_execute.h 		zval *key = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           18641 Zend/zend_vm_execute.h 	if (RETURN_VALUE_USED(opline)) {
opline           18644 Zend/zend_vm_execute.h 		generator->send_target = EX_VAR(opline->result.var);
opline           18669 Zend/zend_vm_execute.h 	container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           18672 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           18678 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           18691 Zend/zend_vm_execute.h 				value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           18692 Zend/zend_vm_execute.h 				zend_binary_assign_op_obj_dim(container, dim, value, UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, binary_op);
opline           18698 Zend/zend_vm_execute.h 		value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           18711 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           18712 Zend/zend_vm_execute.h 				ZVAL_NULL(EX_VAR(opline->result.var));
opline           18720 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           18721 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
opline           18737 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           18741 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           18757 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           18761 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           18777 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           18781 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           18797 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           18801 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           18817 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           18821 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           18837 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           18841 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           18857 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           18861 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           18877 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           18881 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           18897 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           18901 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           18917 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           18921 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           18937 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           18941 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           18957 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           18961 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           18978 Zend/zend_vm_execute.h 	container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           18984 Zend/zend_vm_execute.h 	zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, NULL, IS_UNUSED);
opline           18987 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           19000 Zend/zend_vm_execute.h 	container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           19006 Zend/zend_vm_execute.h 	zend_fetch_dimension_address_RW(EX_VAR(opline->result.var), container, NULL, IS_UNUSED);
opline           19009 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           19023 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           19027 Zend/zend_vm_execute.h 			zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
opline           19030 Zend/zend_vm_execute.h 		container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           19036 Zend/zend_vm_execute.h 		zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, NULL, IS_UNUSED);
opline           19038 Zend/zend_vm_execute.h 			EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           19046 Zend/zend_vm_execute.h 			zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
opline           19049 Zend/zend_vm_execute.h 		container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           19050 Zend/zend_vm_execute.h 		zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, NULL, IS_UNUSED);
opline           19068 Zend/zend_vm_execute.h 	object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           19072 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           19092 Zend/zend_vm_execute.h 		value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           19095 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           19096 Zend/zend_vm_execute.h 				ZVAL_NULL(EX_VAR(opline->result.var));
opline           19099 Zend/zend_vm_execute.h 			value = zend_assign_to_variable(variable_ptr, value, (opline+1)->op1_type);
opline           19100 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           19101 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), value);
opline           19115 Zend/zend_vm_execute.h 			zend_assign_to_object_dim(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, object_ptr, property_name, (opline+1)->op1_type, (opline+1)->op1, execute_data);
opline           19121 Zend/zend_vm_execute.h 					FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           19130 Zend/zend_vm_execute.h 					value = get_zval_ptr_r_deref((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           19131 Zend/zend_vm_execute.h 					zend_assign_to_string_offset(object_ptr, offset, value, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL));
opline           19151 Zend/zend_vm_execute.h 			value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           19153 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           19154 Zend/zend_vm_execute.h 				ZVAL_NULL(EX_VAR(opline->result.var));
opline           19176 Zend/zend_vm_execute.h 		ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
opline           19178 Zend/zend_vm_execute.h 			ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op1)), EX_CONSTANT(opline->op1) + 1, ZEND_FETCH_CLASS_DEFAULT |  ZEND_FETCH_CLASS_EXCEPTION);
opline           19183 Zend/zend_vm_execute.h 				zend_throw_error(NULL, "Class '%s' not found", Z_STRVAL_P(EX_CONSTANT(opline->op1)));
opline           19186 Zend/zend_vm_execute.h 			CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce);
opline           19189 Zend/zend_vm_execute.h 		ce = Z_CE_P(EX_VAR(opline->op1.var));
opline           19194 Zend/zend_vm_execute.h 	    EXPECTED((fbc = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) != NULL)) {
opline           19198 Zend/zend_vm_execute.h 	           (fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce))) {
opline           19228 Zend/zend_vm_execute.h 			fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), ((IS_UNUSED == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
opline           19290 Zend/zend_vm_execute.h 		if (((opline-1)->extended_value & ZEND_FETCH_CLASS_MASK) == ZEND_FETCH_CLASS_PARENT ||
opline           19291 Zend/zend_vm_execute.h 		    ((opline-1)->extended_value & ZEND_FETCH_CLASS_MASK) == ZEND_FETCH_CLASS_SELF) {
opline           19297 Zend/zend_vm_execute.h 		fbc, opline->extended_value, ce, object);
opline           19310 Zend/zend_vm_execute.h 		zend_verify_missing_return_type(EX(func), CACHE_ADDR(opline->op2.num));
opline           19318 Zend/zend_vm_execute.h 		retval_ref = retval_ptr = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           19321 Zend/zend_vm_execute.h 			ZVAL_COPY(EX_VAR(opline->result.var), retval_ptr);
opline           19322 Zend/zend_vm_execute.h 			retval_ref = retval_ptr = EX_VAR(opline->result.var);
opline           19347 Zend/zend_vm_execute.h 		zend_verify_return_type(EX(func), retval_ptr, CACHE_ADDR(opline->op2.num));
opline           19369 Zend/zend_vm_execute.h 	    UNEXPECTED(opline->extended_value & ZEND_ARRAY_ELEMENT_REF)) {
opline           19370 Zend/zend_vm_execute.h 		expr_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           19373 Zend/zend_vm_execute.h 			zend_array_destroy(Z_ARRVAL_P(EX_VAR(opline->result.var)));
opline           19380 Zend/zend_vm_execute.h 		expr_ptr = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           19425 Zend/zend_vm_execute.h 			zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr);
opline           19429 Zend/zend_vm_execute.h 			zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr);
opline           19455 Zend/zend_vm_execute.h 		zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr);
opline           19466 Zend/zend_vm_execute.h 	array = EX_VAR(opline->result.var);
opline           19468 Zend/zend_vm_execute.h 		size = opline->extended_value >> ZEND_ARRAY_SIZE_SHIFT;
opline           19477 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ARRAY_NOT_PACKED) {
opline           19496 Zend/zend_vm_execute.h 	var_ptr = EX_VAR(opline->op1.var);
opline           19503 Zend/zend_vm_execute.h 		ZVAL_DUP(EX_VAR(opline->op1.var), var_ptr);
opline           19518 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
opline           19540 Zend/zend_vm_execute.h 				value = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           19548 Zend/zend_vm_execute.h 				zval *value_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           19560 Zend/zend_vm_execute.h 				     (opline->extended_value == ZEND_RETURNS_FUNCTION &&
opline           19571 Zend/zend_vm_execute.h 			zval *value = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           19630 Zend/zend_vm_execute.h 	if (RETURN_VALUE_USED(opline)) {
opline           19633 Zend/zend_vm_execute.h 		generator->send_target = EX_VAR(opline->result.var);
opline           19658 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var_deref(opline->op1.var, execute_data, &free_op1);
opline           19659 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_deref_BP_VAR_R(execute_data, opline->op2.var);
opline           19664 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           19676 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var_deref(opline->op1.var, execute_data, &free_op1);
opline           19677 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_deref_BP_VAR_R(execute_data, opline->op2.var);
opline           19682 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           19696 Zend/zend_vm_execute.h 	object = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           19700 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           19705 Zend/zend_vm_execute.h 	property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           19709 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           19715 Zend/zend_vm_execute.h 		value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           19721 Zend/zend_vm_execute.h 				if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           19722 Zend/zend_vm_execute.h 					ZVAL_NULL(EX_VAR(opline->result.var));
opline           19736 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           19737 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), zptr);
opline           19740 Zend/zend_vm_execute.h 			zend_assign_op_overloaded_property(object, property, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), value, binary_op, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL));
opline           19759 Zend/zend_vm_execute.h 	container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           19762 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           19768 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           19773 Zend/zend_vm_execute.h 	dim = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           19781 Zend/zend_vm_execute.h 				value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           19782 Zend/zend_vm_execute.h 				zend_binary_assign_op_obj_dim(container, dim, value, UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, binary_op);
opline           19788 Zend/zend_vm_execute.h 		value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           19801 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           19802 Zend/zend_vm_execute.h 				ZVAL_NULL(EX_VAR(opline->result.var));
opline           19810 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           19811 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
opline           19829 Zend/zend_vm_execute.h 	value = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           19830 Zend/zend_vm_execute.h 	var_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           19839 Zend/zend_vm_execute.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           19840 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           19848 Zend/zend_vm_execute.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           19849 Zend/zend_vm_execute.h 			ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
opline           19863 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           19867 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           19883 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           19887 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           19903 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           19907 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           19923 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           19927 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           19943 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           19947 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           19963 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           19967 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           19983 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           19987 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           20003 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           20007 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           20023 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           20027 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           20043 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           20047 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           20063 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           20067 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           20083 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           20087 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           20106 Zend/zend_vm_execute.h 	object = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           20114 Zend/zend_vm_execute.h 	property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           20127 Zend/zend_vm_execute.h 				if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           20128 Zend/zend_vm_execute.h 					ZVAL_NULL(EX_VAR(opline->result.var));
opline           20155 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           20156 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), zptr);
opline           20159 Zend/zend_vm_execute.h 			zend_pre_incdec_overloaded_property(object, property, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL));
opline           20186 Zend/zend_vm_execute.h 	object = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           20194 Zend/zend_vm_execute.h 	property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           20207 Zend/zend_vm_execute.h 				ZVAL_NULL(EX_VAR(opline->result.var));
opline           20218 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
opline           20226 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
opline           20235 Zend/zend_vm_execute.h 			zend_post_incdec_overloaded_property(object, property, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, EX_VAR(opline->result.var));
opline           20260 Zend/zend_vm_execute.h 	container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           20266 Zend/zend_vm_execute.h 	zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var), IS_CV);
opline           20269 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           20282 Zend/zend_vm_execute.h 	container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           20288 Zend/zend_vm_execute.h 	zend_fetch_dimension_address_RW(EX_VAR(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var), IS_CV);
opline           20291 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           20305 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           20309 Zend/zend_vm_execute.h 			zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
opline           20312 Zend/zend_vm_execute.h 		container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           20318 Zend/zend_vm_execute.h 		zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var), IS_CV);
opline           20320 Zend/zend_vm_execute.h 			EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           20328 Zend/zend_vm_execute.h 			zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
opline           20331 Zend/zend_vm_execute.h 		container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           20332 Zend/zend_vm_execute.h 		zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var), IS_CV);
opline           20346 Zend/zend_vm_execute.h 	container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           20353 Zend/zend_vm_execute.h 	zend_fetch_dimension_address_UNSET(EX_VAR(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var), IS_CV);
opline           20356 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           20371 Zend/zend_vm_execute.h 	container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           20379 Zend/zend_vm_execute.h 	offset = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           20405 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           20411 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           20420 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           20422 Zend/zend_vm_execute.h 			retval = zobj->handlers->read_property(container, offset, BP_VAR_R, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var));
opline           20424 Zend/zend_vm_execute.h 			if (retval != EX_VAR(opline->result.var)) {
opline           20425 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           20442 Zend/zend_vm_execute.h 	property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           20444 Zend/zend_vm_execute.h 	container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           20456 Zend/zend_vm_execute.h 	zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_VAR, property, IS_CV, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_W);
opline           20459 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           20473 Zend/zend_vm_execute.h 	property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           20474 Zend/zend_vm_execute.h 	container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           20486 Zend/zend_vm_execute.h 	zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_VAR, property, IS_CV, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_RW);
opline           20489 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           20500 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           20506 Zend/zend_vm_execute.h 		property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           20507 Zend/zend_vm_execute.h 		container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           20525 Zend/zend_vm_execute.h 		zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_VAR, property, IS_CV, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_W);
opline           20528 Zend/zend_vm_execute.h 			EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           20544 Zend/zend_vm_execute.h 	container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           20552 Zend/zend_vm_execute.h 	property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           20559 Zend/zend_vm_execute.h 	zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_VAR, property, IS_CV, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_UNSET);
opline           20562 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           20576 Zend/zend_vm_execute.h 	object = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           20584 Zend/zend_vm_execute.h 	property_name = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           20591 Zend/zend_vm_execute.h 	zend_assign_to_object(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, object, IS_VAR, property_name, IS_CV, (opline+1)->op1_type, (opline+1)->op1, execute_data, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property_name)) : NULL));
opline           20609 Zend/zend_vm_execute.h 	object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           20613 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           20628 Zend/zend_vm_execute.h 			dim = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           20633 Zend/zend_vm_execute.h 		value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           20636 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           20637 Zend/zend_vm_execute.h 				ZVAL_NULL(EX_VAR(opline->result.var));
opline           20640 Zend/zend_vm_execute.h 			value = zend_assign_to_variable(variable_ptr, value, (opline+1)->op1_type);
opline           20641 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           20642 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), value);
opline           20654 Zend/zend_vm_execute.h 			zval *property_name = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           20656 Zend/zend_vm_execute.h 			zend_assign_to_object_dim(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, object_ptr, property_name, (opline+1)->op1_type, (opline+1)->op1, execute_data);
opline           20662 Zend/zend_vm_execute.h 					FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           20668 Zend/zend_vm_execute.h 					dim = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           20671 Zend/zend_vm_execute.h 					value = get_zval_ptr_r_deref((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           20672 Zend/zend_vm_execute.h 					zend_assign_to_string_offset(object_ptr, offset, value, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL));
opline           20690 Zend/zend_vm_execute.h 			dim = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           20692 Zend/zend_vm_execute.h 			value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           20694 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           20695 Zend/zend_vm_execute.h 				ZVAL_NULL(EX_VAR(opline->result.var));
opline           20712 Zend/zend_vm_execute.h 	value = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           20713 Zend/zend_vm_execute.h 	variable_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           20717 Zend/zend_vm_execute.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           20718 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           20722 Zend/zend_vm_execute.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           20723 Zend/zend_vm_execute.h 			ZVAL_COPY(EX_VAR(opline->result.var), value);
opline           20740 Zend/zend_vm_execute.h 	value_ptr = _get_zval_ptr_cv_BP_VAR_W(execute_data, opline->op2.var);
opline           20744 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
opline           20748 Zend/zend_vm_execute.h 	    UNEXPECTED(Z_TYPE_P(EX_VAR(opline->op1.var)) != IS_INDIRECT) &&
opline           20749 Zend/zend_vm_execute.h 	    UNEXPECTED(!Z_ISREF_P(EX_VAR(opline->op1.var)))) {
opline           20756 Zend/zend_vm_execute.h 	     (opline->extended_value == ZEND_RETURNS_FUNCTION &&
opline           20758 Zend/zend_vm_execute.h 		if (!0 && UNEXPECTED(Z_TYPE_P(EX_VAR(opline->op2.var)) != IS_INDIRECT)) { /* undo the effect of get_zval_ptr_ptr() */
opline           20769 Zend/zend_vm_execute.h 	variable_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           20782 Zend/zend_vm_execute.h 	if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           20783 Zend/zend_vm_execute.h 		ZVAL_COPY(EX_VAR(opline->result.var), variable_ptr);
opline           20804 Zend/zend_vm_execute.h 		ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
opline           20806 Zend/zend_vm_execute.h 			ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op1)), EX_CONSTANT(opline->op1) + 1, ZEND_FETCH_CLASS_DEFAULT |  ZEND_FETCH_CLASS_EXCEPTION);
opline           20811 Zend/zend_vm_execute.h 				zend_throw_error(NULL, "Class '%s' not found", Z_STRVAL_P(EX_CONSTANT(opline->op1)));
opline           20814 Zend/zend_vm_execute.h 			CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce);
opline           20817 Zend/zend_vm_execute.h 		ce = Z_CE_P(EX_VAR(opline->op1.var));
opline           20822 Zend/zend_vm_execute.h 	    EXPECTED((fbc = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) != NULL)) {
opline           20826 Zend/zend_vm_execute.h 	           (fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce))) {
opline           20831 Zend/zend_vm_execute.h 		function_name = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           20856 Zend/zend_vm_execute.h 			fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), ((IS_CV == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
opline           20918 Zend/zend_vm_execute.h 		if (((opline-1)->extended_value & ZEND_FETCH_CLASS_MASK) == ZEND_FETCH_CLASS_PARENT ||
opline           20919 Zend/zend_vm_execute.h 		    ((opline-1)->extended_value & ZEND_FETCH_CLASS_MASK) == ZEND_FETCH_CLASS_SELF) {
opline           20925 Zend/zend_vm_execute.h 		fbc, opline->extended_value, ce, object);
opline           20940 Zend/zend_vm_execute.h 	    UNEXPECTED(opline->extended_value & ZEND_ARRAY_ELEMENT_REF)) {
opline           20941 Zend/zend_vm_execute.h 		expr_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           20944 Zend/zend_vm_execute.h 			zend_array_destroy(Z_ARRVAL_P(EX_VAR(opline->result.var)));
opline           20951 Zend/zend_vm_execute.h 		expr_ptr = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           20983 Zend/zend_vm_execute.h 		zval *offset = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           20996 Zend/zend_vm_execute.h 			zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr);
opline           21000 Zend/zend_vm_execute.h 			zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr);
opline           21026 Zend/zend_vm_execute.h 		zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr);
opline           21037 Zend/zend_vm_execute.h 	array = EX_VAR(opline->result.var);
opline           21039 Zend/zend_vm_execute.h 		size = opline->extended_value >> ZEND_ARRAY_SIZE_SHIFT;
opline           21048 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ARRAY_NOT_PACKED) {
opline           21072 Zend/zend_vm_execute.h 	container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           21083 Zend/zend_vm_execute.h 	offset = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           21168 Zend/zend_vm_execute.h 	container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           21179 Zend/zend_vm_execute.h 	offset = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           21213 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
opline           21235 Zend/zend_vm_execute.h 				value = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           21243 Zend/zend_vm_execute.h 				zval *value_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           21255 Zend/zend_vm_execute.h 				     (opline->extended_value == ZEND_RETURNS_FUNCTION &&
opline           21266 Zend/zend_vm_execute.h 			zval *value = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           21294 Zend/zend_vm_execute.h 		zval *key = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           21325 Zend/zend_vm_execute.h 	if (RETURN_VALUE_USED(opline)) {
opline           21328 Zend/zend_vm_execute.h 		generator->send_target = EX_VAR(opline->result.var);
opline           21355 Zend/zend_vm_execute.h 	object = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           21359 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           21360 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           21364 Zend/zend_vm_execute.h 	property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           21368 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           21374 Zend/zend_vm_execute.h 		value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           21380 Zend/zend_vm_execute.h 				if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           21381 Zend/zend_vm_execute.h 					ZVAL_NULL(EX_VAR(opline->result.var));
opline           21395 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           21396 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), zptr);
opline           21399 Zend/zend_vm_execute.h 			zend_assign_op_overloaded_property(object, property, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), value, binary_op, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL));
opline           21418 Zend/zend_vm_execute.h 	container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           21421 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           21422 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           21427 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           21428 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           21432 Zend/zend_vm_execute.h 	dim = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           21440 Zend/zend_vm_execute.h 				value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           21441 Zend/zend_vm_execute.h 				zend_binary_assign_op_obj_dim(container, dim, value, UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, binary_op);
opline           21447 Zend/zend_vm_execute.h 		value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           21460 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           21461 Zend/zend_vm_execute.h 				ZVAL_NULL(EX_VAR(opline->result.var));
opline           21469 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           21470 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
opline           21489 Zend/zend_vm_execute.h 	value = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           21490 Zend/zend_vm_execute.h 	var_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           21499 Zend/zend_vm_execute.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           21500 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           21508 Zend/zend_vm_execute.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           21509 Zend/zend_vm_execute.h 			ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
opline           21524 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           21528 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           21544 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           21548 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           21564 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           21568 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           21584 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           21588 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           21604 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           21608 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           21624 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           21628 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           21644 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           21648 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           21664 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           21668 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           21684 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           21688 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           21704 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           21708 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           21724 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           21728 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           21744 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           21748 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           21767 Zend/zend_vm_execute.h 	object = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           21771 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           21775 Zend/zend_vm_execute.h 	property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           21788 Zend/zend_vm_execute.h 				if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           21789 Zend/zend_vm_execute.h 					ZVAL_NULL(EX_VAR(opline->result.var));
opline           21816 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           21817 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), zptr);
opline           21820 Zend/zend_vm_execute.h 			zend_pre_incdec_overloaded_property(object, property, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL));
opline           21848 Zend/zend_vm_execute.h 	object = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           21852 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           21856 Zend/zend_vm_execute.h 	property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           21869 Zend/zend_vm_execute.h 				ZVAL_NULL(EX_VAR(opline->result.var));
opline           21880 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
opline           21888 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
opline           21897 Zend/zend_vm_execute.h 			zend_post_incdec_overloaded_property(object, property, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, EX_VAR(opline->result.var));
opline           21923 Zend/zend_vm_execute.h 	container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           21929 Zend/zend_vm_execute.h 	zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2), (IS_TMP_VAR|IS_VAR));
opline           21932 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           21945 Zend/zend_vm_execute.h 	container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           21951 Zend/zend_vm_execute.h 	zend_fetch_dimension_address_RW(EX_VAR(opline->result.var), container, _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2), (IS_TMP_VAR|IS_VAR));
opline           21954 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           21968 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           21971 Zend/zend_vm_execute.h 			zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           21972 Zend/zend_vm_execute.h 			zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
opline           21975 Zend/zend_vm_execute.h 		container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           21978 Zend/zend_vm_execute.h 			zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           21981 Zend/zend_vm_execute.h 		zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2), (IS_TMP_VAR|IS_VAR));
opline           21983 Zend/zend_vm_execute.h 			EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           21990 Zend/zend_vm_execute.h 			zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           21991 Zend/zend_vm_execute.h 			zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
opline           21994 Zend/zend_vm_execute.h 		container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           21995 Zend/zend_vm_execute.h 		zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2), (IS_TMP_VAR|IS_VAR));
opline           22009 Zend/zend_vm_execute.h 	container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           22013 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           22016 Zend/zend_vm_execute.h 	zend_fetch_dimension_address_UNSET(EX_VAR(opline->result.var), container, _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2), (IS_TMP_VAR|IS_VAR));
opline           22019 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           22034 Zend/zend_vm_execute.h 	container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           22038 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           22042 Zend/zend_vm_execute.h 	offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           22068 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           22074 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           22083 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           22085 Zend/zend_vm_execute.h 			retval = zobj->handlers->read_property(container, offset, BP_VAR_R, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var));
opline           22087 Zend/zend_vm_execute.h 			if (retval != EX_VAR(opline->result.var)) {
opline           22088 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           22106 Zend/zend_vm_execute.h 	property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           22108 Zend/zend_vm_execute.h 	container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           22120 Zend/zend_vm_execute.h 	zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_VAR, property, (IS_TMP_VAR|IS_VAR), (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_W);
opline           22123 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           22137 Zend/zend_vm_execute.h 	property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           22138 Zend/zend_vm_execute.h 	container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           22150 Zend/zend_vm_execute.h 	zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_VAR, property, (IS_TMP_VAR|IS_VAR), (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_RW);
opline           22153 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           22164 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           22170 Zend/zend_vm_execute.h 		property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           22171 Zend/zend_vm_execute.h 		container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           22189 Zend/zend_vm_execute.h 		zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_VAR, property, (IS_TMP_VAR|IS_VAR), (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_W);
opline           22192 Zend/zend_vm_execute.h 			EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           22208 Zend/zend_vm_execute.h 	container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           22212 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           22216 Zend/zend_vm_execute.h 	property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           22223 Zend/zend_vm_execute.h 	zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_VAR, property, (IS_TMP_VAR|IS_VAR), (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_UNSET);
opline           22226 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           22240 Zend/zend_vm_execute.h 	object = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           22244 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           22248 Zend/zend_vm_execute.h 	property_name = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           22255 Zend/zend_vm_execute.h 	zend_assign_to_object(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, object, IS_VAR, property_name, (IS_TMP_VAR|IS_VAR), (opline+1)->op1_type, (opline+1)->op1, execute_data, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property_name)) : NULL));
opline           22273 Zend/zend_vm_execute.h 	object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           22277 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           22278 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           22292 Zend/zend_vm_execute.h 			dim = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           22297 Zend/zend_vm_execute.h 		value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           22300 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           22301 Zend/zend_vm_execute.h 				ZVAL_NULL(EX_VAR(opline->result.var));
opline           22304 Zend/zend_vm_execute.h 			value = zend_assign_to_variable(variable_ptr, value, (opline+1)->op1_type);
opline           22305 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           22306 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), value);
opline           22318 Zend/zend_vm_execute.h 			zval *property_name = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           22320 Zend/zend_vm_execute.h 			zend_assign_to_object_dim(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, object_ptr, property_name, (opline+1)->op1_type, (opline+1)->op1, execute_data);
opline           22326 Zend/zend_vm_execute.h 					FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           22332 Zend/zend_vm_execute.h 					dim = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           22335 Zend/zend_vm_execute.h 					value = get_zval_ptr_r_deref((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           22336 Zend/zend_vm_execute.h 					zend_assign_to_string_offset(object_ptr, offset, value, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL));
opline           22354 Zend/zend_vm_execute.h 			dim = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           22356 Zend/zend_vm_execute.h 			value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           22358 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           22359 Zend/zend_vm_execute.h 				ZVAL_NULL(EX_VAR(opline->result.var));
opline           22381 Zend/zend_vm_execute.h 		ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
opline           22383 Zend/zend_vm_execute.h 			ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op1)), EX_CONSTANT(opline->op1) + 1, ZEND_FETCH_CLASS_DEFAULT |  ZEND_FETCH_CLASS_EXCEPTION);
opline           22388 Zend/zend_vm_execute.h 				zend_throw_error(NULL, "Class '%s' not found", Z_STRVAL_P(EX_CONSTANT(opline->op1)));
opline           22391 Zend/zend_vm_execute.h 			CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce);
opline           22394 Zend/zend_vm_execute.h 		ce = Z_CE_P(EX_VAR(opline->op1.var));
opline           22399 Zend/zend_vm_execute.h 	    EXPECTED((fbc = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) != NULL)) {
opline           22403 Zend/zend_vm_execute.h 	           (fbc = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce))) {
opline           22408 Zend/zend_vm_execute.h 		function_name = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           22433 Zend/zend_vm_execute.h 			fbc = zend_std_get_static_method(ce, Z_STR_P(function_name), (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
opline           22495 Zend/zend_vm_execute.h 		if (((opline-1)->extended_value & ZEND_FETCH_CLASS_MASK) == ZEND_FETCH_CLASS_PARENT ||
opline           22496 Zend/zend_vm_execute.h 		    ((opline-1)->extended_value & ZEND_FETCH_CLASS_MASK) == ZEND_FETCH_CLASS_SELF) {
opline           22502 Zend/zend_vm_execute.h 		fbc, opline->extended_value, ce, object);
opline           22517 Zend/zend_vm_execute.h 	    UNEXPECTED(opline->extended_value & ZEND_ARRAY_ELEMENT_REF)) {
opline           22518 Zend/zend_vm_execute.h 		expr_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           22521 Zend/zend_vm_execute.h 			zend_array_destroy(Z_ARRVAL_P(EX_VAR(opline->result.var)));
opline           22528 Zend/zend_vm_execute.h 		expr_ptr = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           22560 Zend/zend_vm_execute.h 		zval *offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           22573 Zend/zend_vm_execute.h 			zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr);
opline           22577 Zend/zend_vm_execute.h 			zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr);
opline           22603 Zend/zend_vm_execute.h 		zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr);
opline           22614 Zend/zend_vm_execute.h 	array = EX_VAR(opline->result.var);
opline           22616 Zend/zend_vm_execute.h 		size = opline->extended_value >> ZEND_ARRAY_SIZE_SHIFT;
opline           22625 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ARRAY_NOT_PACKED) {
opline           22649 Zend/zend_vm_execute.h 	container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           22652 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           22657 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           22660 Zend/zend_vm_execute.h 	offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           22746 Zend/zend_vm_execute.h 	container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           22749 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           22754 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           22757 Zend/zend_vm_execute.h 	offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           22854 Zend/zend_vm_execute.h 		ZVAL_OBJ(EX_VAR(opline->result.var), clone_call(obj));
opline           22855 Zend/zend_vm_execute.h 		if (UNEXPECTED(!RETURN_VALUE_USED(opline)) || UNEXPECTED(EG(exception) != NULL)) {
opline           22856 Zend/zend_vm_execute.h 			OBJ_RELEASE(Z_OBJ_P(EX_VAR(opline->result.var)));
opline           22906 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           22911 Zend/zend_vm_execute.h 	property = EX_CONSTANT(opline->op2);
opline           22915 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           22921 Zend/zend_vm_execute.h 		value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           22927 Zend/zend_vm_execute.h 				if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           22928 Zend/zend_vm_execute.h 					ZVAL_NULL(EX_VAR(opline->result.var));
opline           22942 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           22943 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), zptr);
opline           22946 Zend/zend_vm_execute.h 			zend_assign_op_overloaded_property(object, property, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), value, binary_op, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL));
opline           22968 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           22974 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           22979 Zend/zend_vm_execute.h 	dim = EX_CONSTANT(opline->op2);
opline           22987 Zend/zend_vm_execute.h 				value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           22988 Zend/zend_vm_execute.h 				zend_binary_assign_op_obj_dim(container, dim, value, UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, binary_op);
opline           22994 Zend/zend_vm_execute.h 		value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           23007 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           23008 Zend/zend_vm_execute.h 				ZVAL_NULL(EX_VAR(opline->result.var));
opline           23016 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           23017 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
opline           23033 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           23037 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           23053 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           23057 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           23073 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           23077 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           23093 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           23097 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           23113 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           23117 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           23133 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           23137 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           23153 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           23157 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           23173 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           23177 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           23193 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           23197 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           23213 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           23217 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           23233 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           23237 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           23253 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           23257 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           23284 Zend/zend_vm_execute.h 	property = EX_CONSTANT(opline->op2);
opline           23297 Zend/zend_vm_execute.h 				if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           23298 Zend/zend_vm_execute.h 					ZVAL_NULL(EX_VAR(opline->result.var));
opline           23325 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           23326 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), zptr);
opline           23329 Zend/zend_vm_execute.h 			zend_pre_incdec_overloaded_property(object, property, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL));
opline           23364 Zend/zend_vm_execute.h 	property = EX_CONSTANT(opline->op2);
opline           23377 Zend/zend_vm_execute.h 				ZVAL_NULL(EX_VAR(opline->result.var));
opline           23388 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
opline           23396 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
opline           23405 Zend/zend_vm_execute.h 			zend_post_incdec_overloaded_property(object, property, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, EX_VAR(opline->result.var));
opline           23440 Zend/zend_vm_execute.h 	offset = EX_CONSTANT(opline->op2);
opline           23466 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           23472 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           23481 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           23483 Zend/zend_vm_execute.h 			retval = zobj->handlers->read_property(container, offset, BP_VAR_R, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var));
opline           23485 Zend/zend_vm_execute.h 			if (retval != EX_VAR(opline->result.var)) {
opline           23486 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           23503 Zend/zend_vm_execute.h 	property = EX_CONSTANT(opline->op2);
opline           23517 Zend/zend_vm_execute.h 	zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_UNUSED, property, IS_CONST, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_W);
opline           23520 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           23534 Zend/zend_vm_execute.h 	property = EX_CONSTANT(opline->op2);
opline           23547 Zend/zend_vm_execute.h 	zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_UNUSED, property, IS_CONST, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_RW);
opline           23550 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           23573 Zend/zend_vm_execute.h 	offset  = EX_CONSTANT(opline->op2);
opline           23599 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           23605 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           23613 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           23616 Zend/zend_vm_execute.h 			retval = zobj->handlers->read_property(container, offset, BP_VAR_IS, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var));
opline           23618 Zend/zend_vm_execute.h 			if (retval != EX_VAR(opline->result.var)) {
opline           23619 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           23633 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           23639 Zend/zend_vm_execute.h 		property = EX_CONSTANT(opline->op2);
opline           23658 Zend/zend_vm_execute.h 		zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_UNUSED, property, IS_CONST, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_W);
opline           23661 Zend/zend_vm_execute.h 			EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           23685 Zend/zend_vm_execute.h 	property = EX_CONSTANT(opline->op2);
opline           23692 Zend/zend_vm_execute.h 	zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_UNUSED, property, IS_CONST, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_UNSET);
opline           23695 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           23717 Zend/zend_vm_execute.h 	property_name = EX_CONSTANT(opline->op2);
opline           23724 Zend/zend_vm_execute.h 	zend_assign_to_object(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, object, IS_UNUSED, property_name, IS_CONST, (opline+1)->op1_type, (opline+1)->op1, execute_data, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property_name)) : NULL));
opline           23739 Zend/zend_vm_execute.h 	rope = (zend_string**)EX_VAR(opline->result.var);
opline           23741 Zend/zend_vm_execute.h 		var = EX_CONSTANT(opline->op2);
opline           23744 Zend/zend_vm_execute.h 		var = EX_CONSTANT(opline->op2);
opline           23778 Zend/zend_vm_execute.h 	function_name = EX_CONSTANT(opline->op2);
opline           23848 Zend/zend_vm_execute.h 		fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), ((IS_CONST == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
opline           23875 Zend/zend_vm_execute.h 		fbc, opline->extended_value, called_scope, obj);
opline           23891 Zend/zend_vm_execute.h 		if (EXPECTED(CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2))))) {
opline           23892 Zend/zend_vm_execute.h 			c = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
opline           23893 Zend/zend_vm_execute.h 		} else if ((c = zend_quick_get_constant(EX_CONSTANT(opline->op2) + 1, opline->extended_value)) == NULL) {
opline           23894 Zend/zend_vm_execute.h 			if ((opline->extended_value & IS_CONSTANT_UNQUALIFIED) != 0) {
opline           23895 Zend/zend_vm_execute.h 				char *actual = (char *)zend_memrchr(Z_STRVAL_P(EX_CONSTANT(opline->op2)), '\\', Z_STRLEN_P(EX_CONSTANT(opline->op2)));
opline           23897 Zend/zend_vm_execute.h 					ZVAL_STR_COPY(EX_VAR(opline->result.var), Z_STR_P(EX_CONSTANT(opline->op2)));
opline           23900 Zend/zend_vm_execute.h 					ZVAL_STRINGL(EX_VAR(opline->result.var),
opline           23901 Zend/zend_vm_execute.h 							actual, Z_STRLEN_P(EX_CONSTANT(opline->op2)) - (actual - Z_STRVAL_P(EX_CONSTANT(opline->op2))));
opline           23905 Zend/zend_vm_execute.h 						Z_STRVAL_P(EX_VAR(opline->result.var)), Z_STRVAL_P(EX_VAR(opline->result.var)));
opline           23908 Zend/zend_vm_execute.h 				zend_throw_error(NULL, "Undefined constant '%s'", Z_STRVAL_P(EX_CONSTANT(opline->op2)));
opline           23912 Zend/zend_vm_execute.h 			CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), c);
opline           23916 Zend/zend_vm_execute.h 			ZVAL_DUP(EX_VAR(opline->result.var), &c->value);
opline           23918 Zend/zend_vm_execute.h 			ZVAL_COPY(EX_VAR(opline->result.var), &c->value);
opline           23921 Zend/zend_vm_execute.h 		ZVAL_COPY(EX_VAR(opline->result.var), &c->value);
opline           23930 Zend/zend_vm_execute.h 				if (EXPECTED(CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2))))) {
opline           23931 Zend/zend_vm_execute.h 					value = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
opline           23934 Zend/zend_vm_execute.h 					ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
opline           23937 Zend/zend_vm_execute.h 				} else if (EXPECTED(CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1))))) {
opline           23938 Zend/zend_vm_execute.h 					ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)));
opline           23940 Zend/zend_vm_execute.h 					ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op1)), EX_CONSTANT(opline->op1) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
opline           23943 Zend/zend_vm_execute.h 							zend_throw_error(NULL, "Class '%s' not found", Z_STRVAL_P(EX_CONSTANT(opline->op1)));
opline           23947 Zend/zend_vm_execute.h 					CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce);
opline           23950 Zend/zend_vm_execute.h 				ce = Z_CE_P(EX_VAR(opline->op1.var));
opline           23951 Zend/zend_vm_execute.h 				if ((value = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce)) != NULL) {
opline           23957 Zend/zend_vm_execute.h 			if (EXPECTED((value = zend_hash_find(&ce->constants_table, Z_STR_P(EX_CONSTANT(opline->op2)))) != NULL)) {
opline           23968 Zend/zend_vm_execute.h 					CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), value);
opline           23970 Zend/zend_vm_execute.h 					CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce, value);
opline           23973 Zend/zend_vm_execute.h 				zend_throw_error(NULL, "Undefined class constant '%s'", Z_STRVAL_P(EX_CONSTANT(opline->op2)));
opline           23979 Zend/zend_vm_execute.h 			ZVAL_DUP(EX_VAR(opline->result.var), value);
opline           23981 Zend/zend_vm_execute.h 			ZVAL_COPY(EX_VAR(opline->result.var), value);
opline           23984 Zend/zend_vm_execute.h 		ZVAL_COPY(EX_VAR(opline->result.var), value);
opline           23996 Zend/zend_vm_execute.h 	array = EX_VAR(opline->result.var);
opline           23998 Zend/zend_vm_execute.h 		size = opline->extended_value >> ZEND_ARRAY_SIZE_SHIFT;
opline           24007 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ARRAY_NOT_PACKED) {
opline           24042 Zend/zend_vm_execute.h 	offset = EX_CONSTANT(opline->op2);
opline           24138 Zend/zend_vm_execute.h 	offset = EX_CONSTANT(opline->op2);
opline           24180 Zend/zend_vm_execute.h 	offset = EX_CONSTANT(opline->op2);
opline           24230 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ISSET) {
opline           24253 Zend/zend_vm_execute.h 				((opline->extended_value & ZEND_ISSET) == 0) ^
opline           24254 Zend/zend_vm_execute.h 				Z_OBJ_HT_P(container)->has_dimension(container, offset, (opline->extended_value & ZEND_ISSET) == 0);
opline           24266 Zend/zend_vm_execute.h 				if (opline->extended_value & ZEND_ISSET) {
opline           24288 Zend/zend_vm_execute.h 		result = ((opline->extended_value & ZEND_ISSET) == 0);
opline           24295 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           24316 Zend/zend_vm_execute.h 	offset = EX_CONSTANT(opline->op2);
opline           24332 Zend/zend_vm_execute.h 		result = ((opline->extended_value & ZEND_ISSET) == 0);
opline           24335 Zend/zend_vm_execute.h 			((opline->extended_value & ZEND_ISSET) == 0) ^
opline           24336 Zend/zend_vm_execute.h 			Z_OBJ_HT_P(container)->has_property(container, offset, (opline->extended_value & ZEND_ISSET) == 0, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL));
opline           24341 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           24397 Zend/zend_vm_execute.h 				     (opline->extended_value == ZEND_RETURNS_FUNCTION &&
opline           24435 Zend/zend_vm_execute.h 		zval *key = EX_CONSTANT(opline->op2);
opline           24466 Zend/zend_vm_execute.h 	if (RETURN_VALUE_USED(opline)) {
opline           24469 Zend/zend_vm_execute.h 		generator->send_target = EX_VAR(opline->result.var);
opline           24495 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           24530 Zend/zend_vm_execute.h 					zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           24538 Zend/zend_vm_execute.h 				     (opline->extended_value == ZEND_RETURNS_FUNCTION &&
opline           24576 Zend/zend_vm_execute.h 		zval *key = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2);
opline           24607 Zend/zend_vm_execute.h 	if (RETURN_VALUE_USED(opline)) {
opline           24610 Zend/zend_vm_execute.h 		generator->send_target = EX_VAR(opline->result.var);
opline           24636 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           24671 Zend/zend_vm_execute.h 					zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           24679 Zend/zend_vm_execute.h 				     (opline->extended_value == ZEND_RETURNS_FUNCTION &&
opline           24717 Zend/zend_vm_execute.h 		zval *key = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           24748 Zend/zend_vm_execute.h 	if (RETURN_VALUE_USED(opline)) {
opline           24751 Zend/zend_vm_execute.h 		generator->send_target = EX_VAR(opline->result.var);
opline           24779 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           24785 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           24798 Zend/zend_vm_execute.h 				value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           24799 Zend/zend_vm_execute.h 				zend_binary_assign_op_obj_dim(container, dim, value, UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, binary_op);
opline           24805 Zend/zend_vm_execute.h 		value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           24818 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           24819 Zend/zend_vm_execute.h 				ZVAL_NULL(EX_VAR(opline->result.var));
opline           24827 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           24828 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
opline           24844 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           24848 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           24864 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           24868 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           24884 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           24888 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           24904 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           24908 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           24924 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           24928 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           24944 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           24948 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           24964 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           24968 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           24984 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           24988 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           25004 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           25008 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           25024 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           25028 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           25044 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           25048 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           25064 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           25068 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           25084 Zend/zend_vm_execute.h 		zend_verify_missing_return_type(EX(func), CACHE_ADDR(opline->op2.num));
opline           25095 Zend/zend_vm_execute.h 			ZVAL_COPY(EX_VAR(opline->result.var), retval_ptr);
opline           25096 Zend/zend_vm_execute.h 			retval_ref = retval_ptr = EX_VAR(opline->result.var);
opline           25121 Zend/zend_vm_execute.h 		zend_verify_return_type(EX(func), retval_ptr, CACHE_ADDR(opline->op2.num));
opline           25141 Zend/zend_vm_execute.h 	array = EX_VAR(opline->result.var);
opline           25143 Zend/zend_vm_execute.h 		size = opline->extended_value >> ZEND_ARRAY_SIZE_SHIFT;
opline           25152 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ARRAY_NOT_PACKED) {
opline           25218 Zend/zend_vm_execute.h 				     (opline->extended_value == ZEND_RETURNS_FUNCTION &&
opline           25287 Zend/zend_vm_execute.h 	if (RETURN_VALUE_USED(opline)) {
opline           25290 Zend/zend_vm_execute.h 		generator->send_target = EX_VAR(opline->result.var);
opline           25321 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           25326 Zend/zend_vm_execute.h 	property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           25330 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           25336 Zend/zend_vm_execute.h 		value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           25342 Zend/zend_vm_execute.h 				if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           25343 Zend/zend_vm_execute.h 					ZVAL_NULL(EX_VAR(opline->result.var));
opline           25357 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           25358 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), zptr);
opline           25361 Zend/zend_vm_execute.h 			zend_assign_op_overloaded_property(object, property, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), value, binary_op, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL));
opline           25383 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           25389 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           25394 Zend/zend_vm_execute.h 	dim = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           25402 Zend/zend_vm_execute.h 				value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           25403 Zend/zend_vm_execute.h 				zend_binary_assign_op_obj_dim(container, dim, value, UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, binary_op);
opline           25409 Zend/zend_vm_execute.h 		value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           25422 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           25423 Zend/zend_vm_execute.h 				ZVAL_NULL(EX_VAR(opline->result.var));
opline           25431 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           25432 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
opline           25448 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           25452 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           25468 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           25472 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           25488 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           25492 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           25508 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           25512 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           25528 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           25532 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           25548 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           25552 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           25568 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           25572 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           25588 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           25592 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           25608 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           25612 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           25628 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           25632 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           25648 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           25652 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           25668 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           25672 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           25699 Zend/zend_vm_execute.h 	property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           25712 Zend/zend_vm_execute.h 				if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           25713 Zend/zend_vm_execute.h 					ZVAL_NULL(EX_VAR(opline->result.var));
opline           25740 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           25741 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), zptr);
opline           25744 Zend/zend_vm_execute.h 			zend_pre_incdec_overloaded_property(object, property, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL));
opline           25779 Zend/zend_vm_execute.h 	property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           25792 Zend/zend_vm_execute.h 				ZVAL_NULL(EX_VAR(opline->result.var));
opline           25803 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
opline           25811 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
opline           25820 Zend/zend_vm_execute.h 			zend_post_incdec_overloaded_property(object, property, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, EX_VAR(opline->result.var));
opline           25855 Zend/zend_vm_execute.h 	offset = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           25881 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           25887 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           25896 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           25898 Zend/zend_vm_execute.h 			retval = zobj->handlers->read_property(container, offset, BP_VAR_R, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var));
opline           25900 Zend/zend_vm_execute.h 			if (retval != EX_VAR(opline->result.var)) {
opline           25901 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           25918 Zend/zend_vm_execute.h 	property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           25932 Zend/zend_vm_execute.h 	zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_UNUSED, property, IS_CV, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_W);
opline           25935 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           25949 Zend/zend_vm_execute.h 	property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           25962 Zend/zend_vm_execute.h 	zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_UNUSED, property, IS_CV, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_RW);
opline           25965 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           25988 Zend/zend_vm_execute.h 	offset  = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           26014 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           26020 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           26028 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           26031 Zend/zend_vm_execute.h 			retval = zobj->handlers->read_property(container, offset, BP_VAR_IS, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var));
opline           26033 Zend/zend_vm_execute.h 			if (retval != EX_VAR(opline->result.var)) {
opline           26034 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           26048 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           26054 Zend/zend_vm_execute.h 		property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           26073 Zend/zend_vm_execute.h 		zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_UNUSED, property, IS_CV, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_W);
opline           26076 Zend/zend_vm_execute.h 			EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           26100 Zend/zend_vm_execute.h 	property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           26107 Zend/zend_vm_execute.h 	zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_UNUSED, property, IS_CV, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_UNSET);
opline           26110 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           26132 Zend/zend_vm_execute.h 	property_name = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           26139 Zend/zend_vm_execute.h 	zend_assign_to_object(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, object, IS_UNUSED, property_name, IS_CV, (opline+1)->op1_type, (opline+1)->op1, execute_data, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property_name)) : NULL));
opline           26154 Zend/zend_vm_execute.h 	rope = (zend_string**)EX_VAR(opline->result.var);
opline           26156 Zend/zend_vm_execute.h 		var = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           26159 Zend/zend_vm_execute.h 		var = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           26193 Zend/zend_vm_execute.h 	function_name = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           26263 Zend/zend_vm_execute.h 		fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), ((IS_CV == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
opline           26290 Zend/zend_vm_execute.h 		fbc, opline->extended_value, called_scope, obj);
opline           26304 Zend/zend_vm_execute.h 	array = EX_VAR(opline->result.var);
opline           26306 Zend/zend_vm_execute.h 		size = opline->extended_value >> ZEND_ARRAY_SIZE_SHIFT;
opline           26315 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ARRAY_NOT_PACKED) {
opline           26350 Zend/zend_vm_execute.h 	offset = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           26446 Zend/zend_vm_execute.h 	offset = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           26488 Zend/zend_vm_execute.h 	offset = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           26538 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ISSET) {
opline           26561 Zend/zend_vm_execute.h 				((opline->extended_value & ZEND_ISSET) == 0) ^
opline           26562 Zend/zend_vm_execute.h 				Z_OBJ_HT_P(container)->has_dimension(container, offset, (opline->extended_value & ZEND_ISSET) == 0);
opline           26574 Zend/zend_vm_execute.h 				if (opline->extended_value & ZEND_ISSET) {
opline           26596 Zend/zend_vm_execute.h 		result = ((opline->extended_value & ZEND_ISSET) == 0);
opline           26603 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           26624 Zend/zend_vm_execute.h 	offset = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           26640 Zend/zend_vm_execute.h 		result = ((opline->extended_value & ZEND_ISSET) == 0);
opline           26643 Zend/zend_vm_execute.h 			((opline->extended_value & ZEND_ISSET) == 0) ^
opline           26644 Zend/zend_vm_execute.h 			Z_OBJ_HT_P(container)->has_property(container, offset, (opline->extended_value & ZEND_ISSET) == 0, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL));
opline           26649 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           26705 Zend/zend_vm_execute.h 				     (opline->extended_value == ZEND_RETURNS_FUNCTION &&
opline           26743 Zend/zend_vm_execute.h 		zval *key = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           26774 Zend/zend_vm_execute.h 	if (RETURN_VALUE_USED(opline)) {
opline           26777 Zend/zend_vm_execute.h 		generator->send_target = EX_VAR(opline->result.var);
opline           26808 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           26809 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           26813 Zend/zend_vm_execute.h 	property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           26817 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           26823 Zend/zend_vm_execute.h 		value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           26829 Zend/zend_vm_execute.h 				if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           26830 Zend/zend_vm_execute.h 					ZVAL_NULL(EX_VAR(opline->result.var));
opline           26844 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           26845 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), zptr);
opline           26848 Zend/zend_vm_execute.h 			zend_assign_op_overloaded_property(object, property, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), value, binary_op, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL));
opline           26870 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           26871 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           26876 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           26877 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           26881 Zend/zend_vm_execute.h 	dim = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           26889 Zend/zend_vm_execute.h 				value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           26890 Zend/zend_vm_execute.h 				zend_binary_assign_op_obj_dim(container, dim, value, UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, binary_op);
opline           26896 Zend/zend_vm_execute.h 		value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           26909 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           26910 Zend/zend_vm_execute.h 				ZVAL_NULL(EX_VAR(opline->result.var));
opline           26918 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           26919 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
opline           26936 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           26940 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           26956 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           26960 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           26976 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           26980 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           26996 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           27000 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           27016 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           27020 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           27036 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           27040 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           27056 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           27060 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           27076 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           27080 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           27096 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           27100 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           27116 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           27120 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           27136 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           27140 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           27156 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           27160 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           27183 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           27187 Zend/zend_vm_execute.h 	property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           27200 Zend/zend_vm_execute.h 				if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           27201 Zend/zend_vm_execute.h 					ZVAL_NULL(EX_VAR(opline->result.var));
opline           27228 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           27229 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), zptr);
opline           27232 Zend/zend_vm_execute.h 			zend_pre_incdec_overloaded_property(object, property, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL));
opline           27264 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           27268 Zend/zend_vm_execute.h 	property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           27281 Zend/zend_vm_execute.h 				ZVAL_NULL(EX_VAR(opline->result.var));
opline           27292 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
opline           27300 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
opline           27309 Zend/zend_vm_execute.h 			zend_post_incdec_overloaded_property(object, property, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, EX_VAR(opline->result.var));
opline           27341 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           27345 Zend/zend_vm_execute.h 	offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           27371 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           27377 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           27386 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           27388 Zend/zend_vm_execute.h 			retval = zobj->handlers->read_property(container, offset, BP_VAR_R, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var));
opline           27390 Zend/zend_vm_execute.h 			if (retval != EX_VAR(opline->result.var)) {
opline           27391 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           27409 Zend/zend_vm_execute.h 	property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           27423 Zend/zend_vm_execute.h 	zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_UNUSED, property, (IS_TMP_VAR|IS_VAR), (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_W);
opline           27426 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           27440 Zend/zend_vm_execute.h 	property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           27453 Zend/zend_vm_execute.h 	zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_UNUSED, property, (IS_TMP_VAR|IS_VAR), (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_RW);
opline           27456 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           27475 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           27479 Zend/zend_vm_execute.h 	offset  = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           27505 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           27511 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           27519 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           27522 Zend/zend_vm_execute.h 			retval = zobj->handlers->read_property(container, offset, BP_VAR_IS, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var));
opline           27524 Zend/zend_vm_execute.h 			if (retval != EX_VAR(opline->result.var)) {
opline           27525 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           27540 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           27546 Zend/zend_vm_execute.h 		property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           27565 Zend/zend_vm_execute.h 		zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_UNUSED, property, (IS_TMP_VAR|IS_VAR), (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_W);
opline           27568 Zend/zend_vm_execute.h 			EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           27588 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           27592 Zend/zend_vm_execute.h 	property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           27599 Zend/zend_vm_execute.h 	zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_UNUSED, property, (IS_TMP_VAR|IS_VAR), (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_UNSET);
opline           27602 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           27620 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           27624 Zend/zend_vm_execute.h 	property_name = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           27631 Zend/zend_vm_execute.h 	zend_assign_to_object(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, object, IS_UNUSED, property_name, (IS_TMP_VAR|IS_VAR), (opline+1)->op1_type, (opline+1)->op1, execute_data, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property_name)) : NULL));
opline           27646 Zend/zend_vm_execute.h 	rope = (zend_string**)EX_VAR(opline->result.var);
opline           27648 Zend/zend_vm_execute.h 		var = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           27651 Zend/zend_vm_execute.h 		var = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           27685 Zend/zend_vm_execute.h 	function_name = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           27755 Zend/zend_vm_execute.h 		fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
opline           27782 Zend/zend_vm_execute.h 		fbc, opline->extended_value, called_scope, obj);
opline           27797 Zend/zend_vm_execute.h 	array = EX_VAR(opline->result.var);
opline           27799 Zend/zend_vm_execute.h 		size = opline->extended_value >> ZEND_ARRAY_SIZE_SHIFT;
opline           27808 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ARRAY_NOT_PACKED) {
opline           27835 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           27840 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           27843 Zend/zend_vm_execute.h 	offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           27932 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           27937 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           27940 Zend/zend_vm_execute.h 	offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           27979 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           27983 Zend/zend_vm_execute.h 	offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           28033 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ISSET) {
opline           28056 Zend/zend_vm_execute.h 				((opline->extended_value & ZEND_ISSET) == 0) ^
opline           28057 Zend/zend_vm_execute.h 				Z_OBJ_HT_P(container)->has_dimension(container, offset, (opline->extended_value & ZEND_ISSET) == 0);
opline           28069 Zend/zend_vm_execute.h 				if (opline->extended_value & ZEND_ISSET) {
opline           28091 Zend/zend_vm_execute.h 		result = ((opline->extended_value & ZEND_ISSET) == 0);
opline           28098 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           28115 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           28119 Zend/zend_vm_execute.h 	offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           28135 Zend/zend_vm_execute.h 		result = ((opline->extended_value & ZEND_ISSET) == 0);
opline           28138 Zend/zend_vm_execute.h 			((opline->extended_value & ZEND_ISSET) == 0) ^
opline           28139 Zend/zend_vm_execute.h 			Z_OBJ_HT_P(container)->has_property(container, offset, (opline->extended_value & ZEND_ISSET) == 0, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL));
opline           28145 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           28155 Zend/zend_vm_execute.h 	bitwise_not_function(EX_VAR(opline->result.var),
opline           28156 Zend/zend_vm_execute.h 		_get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var));
opline           28167 Zend/zend_vm_execute.h 	val = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           28169 Zend/zend_vm_execute.h 		ZVAL_FALSE(EX_VAR(opline->result.var));
opline           28171 Zend/zend_vm_execute.h 		ZVAL_TRUE(EX_VAR(opline->result.var));
opline           28179 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), !i_zend_is_true(val));
opline           28192 Zend/zend_vm_execute.h 	var_ptr = _get_zval_ptr_cv_undef_BP_VAR_RW(execute_data, opline->op1.var);
opline           28202 Zend/zend_vm_execute.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           28203 Zend/zend_vm_execute.h 			ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
opline           28209 Zend/zend_vm_execute.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           28210 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           28224 Zend/zend_vm_execute.h 	if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           28225 Zend/zend_vm_execute.h 		ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
opline           28237 Zend/zend_vm_execute.h 	var_ptr = _get_zval_ptr_cv_undef_BP_VAR_RW(execute_data, opline->op1.var);
opline           28247 Zend/zend_vm_execute.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           28248 Zend/zend_vm_execute.h 			ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
opline           28254 Zend/zend_vm_execute.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           28255 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           28269 Zend/zend_vm_execute.h 	if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           28270 Zend/zend_vm_execute.h 		ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
opline           28282 Zend/zend_vm_execute.h 	var_ptr = _get_zval_ptr_cv_undef_BP_VAR_RW(execute_data, opline->op1.var);
opline           28291 Zend/zend_vm_execute.h 		ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
opline           28297 Zend/zend_vm_execute.h 		ZVAL_NULL(EX_VAR(opline->result.var));
opline           28306 Zend/zend_vm_execute.h 	ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
opline           28320 Zend/zend_vm_execute.h 	var_ptr = _get_zval_ptr_cv_undef_BP_VAR_RW(execute_data, opline->op1.var);
opline           28329 Zend/zend_vm_execute.h 		ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
opline           28335 Zend/zend_vm_execute.h 		ZVAL_NULL(EX_VAR(opline->result.var));
opline           28344 Zend/zend_vm_execute.h 	ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
opline           28359 Zend/zend_vm_execute.h 	z = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           28387 Zend/zend_vm_execute.h 	val = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           28390 Zend/zend_vm_execute.h 		ZEND_VM_SET_NEXT_OPCODE(opline + 1);
opline           28396 Zend/zend_vm_execute.h 			ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           28398 Zend/zend_vm_execute.h 			ZEND_VM_SET_OPCODE(OP_JMP_ADDR(opline, opline->op2));
opline           28405 Zend/zend_vm_execute.h 		opline++;
opline           28407 Zend/zend_vm_execute.h 		opline = OP_JMP_ADDR(opline, opline->op2);
opline           28413 Zend/zend_vm_execute.h 	ZEND_VM_JMP(opline);
opline           28422 Zend/zend_vm_execute.h 	val = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           28425 Zend/zend_vm_execute.h 		ZEND_VM_SET_OPCODE(OP_JMP_ADDR(opline, opline->op2));
opline           28439 Zend/zend_vm_execute.h 		opline = OP_JMP_ADDR(opline, opline->op2);
opline           28441 Zend/zend_vm_execute.h 		opline++;
opline           28447 Zend/zend_vm_execute.h 	ZEND_VM_JMP(opline);
opline           28456 Zend/zend_vm_execute.h 	val = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           28459 Zend/zend_vm_execute.h 		ZEND_VM_SET_RELATIVE_OPCODE(opline, opline->extended_value);
opline           28467 Zend/zend_vm_execute.h 			ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           28469 Zend/zend_vm_execute.h 			ZEND_VM_SET_OPCODE(OP_JMP_ADDR(opline, opline->op2));
opline           28476 Zend/zend_vm_execute.h 		opline = ZEND_OFFSET_TO_OPLINE(opline, opline->extended_value);
opline           28478 Zend/zend_vm_execute.h 		opline = OP_JMP_ADDR(opline, opline->op2);
opline           28484 Zend/zend_vm_execute.h 	ZEND_VM_JMP(opline);
opline           28494 Zend/zend_vm_execute.h 	val = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           28497 Zend/zend_vm_execute.h 		ZVAL_TRUE(EX_VAR(opline->result.var));
opline           28498 Zend/zend_vm_execute.h 		ZEND_VM_SET_NEXT_OPCODE(opline + 1);
opline           28501 Zend/zend_vm_execute.h 		ZVAL_FALSE(EX_VAR(opline->result.var));
opline           28507 Zend/zend_vm_execute.h 			ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           28509 Zend/zend_vm_execute.h 			ZEND_VM_SET_OPCODE(OP_JMP_ADDR(opline, opline->op2));
opline           28518 Zend/zend_vm_execute.h 		ZVAL_TRUE(EX_VAR(opline->result.var));
opline           28519 Zend/zend_vm_execute.h 		opline++;
opline           28521 Zend/zend_vm_execute.h 		ZVAL_FALSE(EX_VAR(opline->result.var));
opline           28522 Zend/zend_vm_execute.h 		opline = OP_JMP_ADDR(opline, opline->op2);
opline           28527 Zend/zend_vm_execute.h 	ZEND_VM_JMP(opline);
opline           28537 Zend/zend_vm_execute.h 	val = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           28540 Zend/zend_vm_execute.h 		ZVAL_TRUE(EX_VAR(opline->result.var));
opline           28541 Zend/zend_vm_execute.h 		ZEND_VM_SET_OPCODE(OP_JMP_ADDR(opline, opline->op2));
opline           28544 Zend/zend_vm_execute.h 		ZVAL_FALSE(EX_VAR(opline->result.var));
opline           28558 Zend/zend_vm_execute.h 		ZVAL_TRUE(EX_VAR(opline->result.var));
opline           28559 Zend/zend_vm_execute.h 		opline = OP_JMP_ADDR(opline, opline->op2);
opline           28561 Zend/zend_vm_execute.h 		ZVAL_FALSE(EX_VAR(opline->result.var));
opline           28562 Zend/zend_vm_execute.h 		opline++;
opline           28567 Zend/zend_vm_execute.h 	ZEND_VM_JMP(opline);
opline           28576 Zend/zend_vm_execute.h 	retval_ptr = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           28630 Zend/zend_vm_execute.h 		    (IS_CV == IS_VAR && opline->extended_value == ZEND_RETURNS_VALUE)) {
opline           28634 Zend/zend_vm_execute.h 			retval_ptr = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           28649 Zend/zend_vm_execute.h 		retval_ptr = _get_zval_ptr_cv_BP_VAR_W(execute_data, opline->op1.var);
opline           28658 Zend/zend_vm_execute.h 			    (opline->extended_value == ZEND_RETURNS_FUNCTION &&
opline           28690 Zend/zend_vm_execute.h 	retval = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           28733 Zend/zend_vm_execute.h 	value = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           28772 Zend/zend_vm_execute.h 	varptr = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           28776 Zend/zend_vm_execute.h 		arg = ZEND_CALL_VAR(EX(call), opline->result.var);
opline           28781 Zend/zend_vm_execute.h 	arg = ZEND_CALL_VAR(EX(call), opline->result.var);
opline           28812 Zend/zend_vm_execute.h 	varptr = _get_zval_ptr_cv_BP_VAR_W(execute_data, opline->op1.var);
opline           28816 Zend/zend_vm_execute.h 		arg = ZEND_CALL_VAR(EX(call), opline->result.var);
opline           28821 Zend/zend_vm_execute.h 	arg = ZEND_CALL_VAR(EX(call), opline->result.var);
opline           28844 Zend/zend_vm_execute.h 	uint32_t arg_num = opline->op2.num;
opline           28855 Zend/zend_vm_execute.h 	varptr = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           28859 Zend/zend_vm_execute.h 		arg = ZEND_CALL_VAR(EX(call), opline->result.var);
opline           28864 Zend/zend_vm_execute.h 	arg = ZEND_CALL_VAR(EX(call), opline->result.var);
opline           28895 Zend/zend_vm_execute.h 	arg = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           28896 Zend/zend_vm_execute.h 	param = ZEND_CALL_VAR(EX(call), opline->result.var);
opline           28898 Zend/zend_vm_execute.h 	if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->func, opline->op2.num)) {
opline           28901 Zend/zend_vm_execute.h 			if (!ARG_MAY_BE_SENT_BY_REF(EX(call)->func, opline->op2.num)) {
opline           28904 Zend/zend_vm_execute.h 					opline->op2.num,
opline           28947 Zend/zend_vm_execute.h 	val = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           28949 Zend/zend_vm_execute.h 		ZVAL_TRUE(EX_VAR(opline->result.var));
opline           28951 Zend/zend_vm_execute.h 		ZVAL_FALSE(EX_VAR(opline->result.var));
opline           28959 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), i_zend_is_true(val));
opline           28976 Zend/zend_vm_execute.h 	obj = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           29038 Zend/zend_vm_execute.h 		ZVAL_OBJ(EX_VAR(opline->result.var), clone_call(obj));
opline           29039 Zend/zend_vm_execute.h 		if (UNEXPECTED(!RETURN_VALUE_USED(opline)) || UNEXPECTED(EG(exception) != NULL)) {
opline           29040 Zend/zend_vm_execute.h 			OBJ_RELEASE(Z_OBJ_P(EX_VAR(opline->result.var)));
opline           29052 Zend/zend_vm_execute.h 	zval *result = EX_VAR(opline->result.var);
opline           29055 Zend/zend_vm_execute.h 	expr = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           29057 Zend/zend_vm_execute.h 	switch (opline->extended_value) {
opline           29092 Zend/zend_vm_execute.h 			if (Z_TYPE_P(expr) == opline->extended_value) {
opline           29105 Zend/zend_vm_execute.h 			if (opline->extended_value == IS_ARRAY) {
opline           29157 Zend/zend_vm_execute.h 	inc_filename = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           29168 Zend/zend_vm_execute.h 	if (opline->extended_value != ZEND_EVAL && strlen(Z_STRVAL_P(inc_filename)) != Z_STRLEN_P(inc_filename)) {
opline           29169 Zend/zend_vm_execute.h 		if (opline->extended_value == ZEND_INCLUDE_ONCE || opline->extended_value == ZEND_INCLUDE) {
opline           29175 Zend/zend_vm_execute.h 		switch (opline->extended_value) {
opline           29197 Zend/zend_vm_execute.h 							new_op_array = zend_compile_file(&file_handle, (opline->extended_value==ZEND_INCLUDE_ONCE?ZEND_INCLUDE:ZEND_REQUIRE));
opline           29204 Zend/zend_vm_execute.h 						if (opline->extended_value == ZEND_INCLUDE_ONCE) {
opline           29215 Zend/zend_vm_execute.h 				new_op_array = compile_filename(opline->extended_value, inc_filename);
opline           29237 Zend/zend_vm_execute.h 		if (RETURN_VALUE_USED(opline)) {
opline           29238 Zend/zend_vm_execute.h 			return_value = EX_VAR(opline->result.var);
opline           29269 Zend/zend_vm_execute.h 	} else if (RETURN_VALUE_USED(opline)) {
opline           29270 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), failure_retval);
opline           29285 Zend/zend_vm_execute.h 	array_ptr = _get_zval_ptr_cv_deref_BP_VAR_R(execute_data, opline->op1.var);
opline           29287 Zend/zend_vm_execute.h 		result = EX_VAR(opline->result.var);
opline           29300 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           29311 Zend/zend_vm_execute.h 					Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
opline           29312 Zend/zend_vm_execute.h 					ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           29324 Zend/zend_vm_execute.h 			Z_FE_ITER_P(EX_VAR(opline->result.var)) = zend_hash_iterator_add(fe_ht, pos);
opline           29360 Zend/zend_vm_execute.h 			ZVAL_OBJ(EX_VAR(opline->result.var), &iter->std);
opline           29361 Zend/zend_vm_execute.h 			Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
opline           29364 Zend/zend_vm_execute.h 				ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           29371 Zend/zend_vm_execute.h 		ZVAL_UNDEF(EX_VAR(opline->result.var));
opline           29372 Zend/zend_vm_execute.h 		Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
opline           29374 Zend/zend_vm_execute.h 		ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           29390 Zend/zend_vm_execute.h 		array_ref = array_ptr = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           29395 Zend/zend_vm_execute.h 		array_ref = array_ptr = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           29405 Zend/zend_vm_execute.h 			ZVAL_COPY_VALUE(EX_VAR(opline->result.var), array_ref);
opline           29407 Zend/zend_vm_execute.h 			array_ref = EX_VAR(opline->result.var);
opline           29421 Zend/zend_vm_execute.h 				Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
opline           29422 Zend/zend_vm_execute.h 				ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           29432 Zend/zend_vm_execute.h 		Z_FE_ITER_P(EX_VAR(opline->result.var)) = zend_hash_iterator_add(fe_ht, pos);
opline           29443 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX_VAR(opline->result.var), array_ref);
opline           29445 Zend/zend_vm_execute.h 				array_ptr = EX_VAR(opline->result.var);
opline           29453 Zend/zend_vm_execute.h 					Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
opline           29454 Zend/zend_vm_execute.h 					ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           29466 Zend/zend_vm_execute.h 			Z_FE_ITER_P(EX_VAR(opline->result.var)) = zend_hash_iterator_add(fe_ht, pos);
opline           29514 Zend/zend_vm_execute.h 			ZVAL_OBJ(EX_VAR(opline->result.var), &iter->std);
opline           29515 Zend/zend_vm_execute.h 			Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
opline           29523 Zend/zend_vm_execute.h 				ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           29530 Zend/zend_vm_execute.h 		ZVAL_UNDEF(EX_VAR(opline->result.var));
opline           29531 Zend/zend_vm_execute.h 		Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
opline           29537 Zend/zend_vm_execute.h 		ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           29548 Zend/zend_vm_execute.h 		zval *ptr = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           29578 Zend/zend_vm_execute.h 	value = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           29587 Zend/zend_vm_execute.h 		ZVAL_COPY_VALUE(EX_VAR(opline->result.var), value);
opline           29590 Zend/zend_vm_execute.h 				zval_copy_ctor_func(EX_VAR(opline->result.var));
opline           29602 Zend/zend_vm_execute.h 		ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           29616 Zend/zend_vm_execute.h 	value = _get_zval_ptr_cv_BP_VAR_IS(execute_data, opline->op1.var);
opline           29626 Zend/zend_vm_execute.h 		ZVAL_COPY_VALUE(EX_VAR(opline->result.var), value);
opline           29629 Zend/zend_vm_execute.h 				zval_copy_ctor_func(EX_VAR(opline->result.var));
opline           29641 Zend/zend_vm_execute.h 		ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           29653 Zend/zend_vm_execute.h 	value = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           29657 Zend/zend_vm_execute.h 		ZVAL_NULL(EX_VAR(opline->result.var));
opline           29662 Zend/zend_vm_execute.h 		ZVAL_COPY(EX_VAR(opline->result.var), Z_REFVAL_P(value));
opline           29669 Zend/zend_vm_execute.h 		ZVAL_COPY_VALUE(EX_VAR(opline->result.var), value);
opline           29672 Zend/zend_vm_execute.h 				zval_copy_ctor_func(EX_VAR(opline->result.var));
opline           29691 Zend/zend_vm_execute.h 	val = _get_zval_ptr_cv_deref_BP_VAR_R(execute_data, opline->op1.var);
opline           29720 Zend/zend_vm_execute.h 				if (RETURN_VALUE_USED(opline)) {
opline           29721 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), &new_gen->retval);
opline           29753 Zend/zend_vm_execute.h 	if (RETURN_VALUE_USED(opline)) {
opline           29754 Zend/zend_vm_execute.h 		ZVAL_NULL(EX_VAR(opline->result.var));
opline           29778 Zend/zend_vm_execute.h 	value = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           29781 Zend/zend_vm_execute.h 		ZVAL_LONG(EX_VAR(opline->result.var), Z_STRLEN_P(value));
opline           29800 Zend/zend_vm_execute.h 					ZVAL_LONG(EX_VAR(opline->result.var), ZSTR_LEN(str));
opline           29807 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           29822 Zend/zend_vm_execute.h 	value = _get_zval_ptr_cv_deref_BP_VAR_R(execute_data, opline->op1.var);
opline           29823 Zend/zend_vm_execute.h 	if (EXPECTED(Z_TYPE_P(value) == opline->extended_value)) {
opline           29840 Zend/zend_vm_execute.h 	} else if (UNEXPECTED(opline->extended_value == _IS_BOOL) &&
opline           29846 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           29856 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           29857 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           29860 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           29864 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           29870 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           29874 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           29887 Zend/zend_vm_execute.h 	add_function(EX_VAR(opline->result.var), op1, op2);
opline           29899 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           29900 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           29903 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           29907 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           29913 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           29917 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           29930 Zend/zend_vm_execute.h 	sub_function(EX_VAR(opline->result.var), op1, op2);
opline           29942 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           29943 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           29948 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           29953 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           29959 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           29963 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           29976 Zend/zend_vm_execute.h 	mul_function(EX_VAR(opline->result.var), op1, op2);
opline           29989 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           29990 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           29991 Zend/zend_vm_execute.h 	fast_div_function(EX_VAR(opline->result.var), op1, op2);
opline           30003 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           30004 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           30007 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           30029 Zend/zend_vm_execute.h 	mod_function(EX_VAR(opline->result.var), op1, op2);
opline           30042 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           30043 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           30044 Zend/zend_vm_execute.h 	shift_left_function(EX_VAR(opline->result.var), op1, op2);
opline           30057 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           30058 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           30059 Zend/zend_vm_execute.h 	shift_right_function(EX_VAR(opline->result.var), op1, op2);
opline           30072 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           30073 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           30074 Zend/zend_vm_execute.h 	pow_function(EX_VAR(opline->result.var), op1, op2);
opline           30087 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           30088 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           30099 Zend/zend_vm_execute.h 					ZVAL_STR_COPY(EX_VAR(opline->result.var), op2_str);
opline           30106 Zend/zend_vm_execute.h 					ZVAL_STR_COPY(EX_VAR(opline->result.var), op1_str);
opline           30117 Zend/zend_vm_execute.h 				ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
opline           30123 Zend/zend_vm_execute.h 				ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
opline           30132 Zend/zend_vm_execute.h 			concat_function(EX_VAR(opline->result.var), op1, op2);
opline           30148 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_deref_BP_VAR_R(execute_data, opline->op1.var);
opline           30149 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           30154 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           30166 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_deref_BP_VAR_R(execute_data, opline->op1.var);
opline           30167 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           30172 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           30182 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           30183 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           30225 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           30236 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           30250 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           30251 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           30293 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           30304 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           30318 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           30319 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           30343 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           30354 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           30368 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           30369 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           30393 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           30404 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           30419 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           30420 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           30421 Zend/zend_vm_execute.h 	compare_function(EX_VAR(opline->result.var), op1, op2);
opline           30434 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           30435 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           30436 Zend/zend_vm_execute.h 	bitwise_or_function(EX_VAR(opline->result.var), op1, op2);
opline           30449 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           30450 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           30451 Zend/zend_vm_execute.h 	bitwise_and_function(EX_VAR(opline->result.var), op1, op2);
opline           30464 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           30465 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           30466 Zend/zend_vm_execute.h 	bitwise_xor_function(EX_VAR(opline->result.var), op1, op2);
opline           30479 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           30480 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           30481 Zend/zend_vm_execute.h 	boolean_xor_function(EX_VAR(opline->result.var), op1, op2);
opline           30497 Zend/zend_vm_execute.h 	object = _get_zval_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var);
opline           30501 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           30506 Zend/zend_vm_execute.h 	property = EX_CONSTANT(opline->op2);
opline           30510 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           30516 Zend/zend_vm_execute.h 		value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           30522 Zend/zend_vm_execute.h 				if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           30523 Zend/zend_vm_execute.h 					ZVAL_NULL(EX_VAR(opline->result.var));
opline           30537 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           30538 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), zptr);
opline           30541 Zend/zend_vm_execute.h 			zend_assign_op_overloaded_property(object, property, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), value, binary_op, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL));
opline           30560 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var);
opline           30563 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           30569 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           30574 Zend/zend_vm_execute.h 	dim = EX_CONSTANT(opline->op2);
opline           30582 Zend/zend_vm_execute.h 				value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           30583 Zend/zend_vm_execute.h 				zend_binary_assign_op_obj_dim(container, dim, value, UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, binary_op);
opline           30589 Zend/zend_vm_execute.h 		value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           30602 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           30603 Zend/zend_vm_execute.h 				ZVAL_NULL(EX_VAR(opline->result.var));
opline           30611 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           30612 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
opline           30630 Zend/zend_vm_execute.h 	value = EX_CONSTANT(opline->op2);
opline           30631 Zend/zend_vm_execute.h 	var_ptr = _get_zval_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var);
opline           30640 Zend/zend_vm_execute.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           30641 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           30649 Zend/zend_vm_execute.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           30650 Zend/zend_vm_execute.h 			ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
opline           30664 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           30668 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           30684 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           30688 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           30704 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           30708 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           30724 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           30728 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           30744 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           30748 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           30764 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           30768 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           30784 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           30788 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           30804 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           30808 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           30824 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           30828 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           30844 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           30848 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           30864 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           30868 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           30884 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           30888 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           30907 Zend/zend_vm_execute.h 	object = _get_zval_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var);
opline           30915 Zend/zend_vm_execute.h 	property = EX_CONSTANT(opline->op2);
opline           30928 Zend/zend_vm_execute.h 				if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           30929 Zend/zend_vm_execute.h 					ZVAL_NULL(EX_VAR(opline->result.var));
opline           30956 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           30957 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), zptr);
opline           30960 Zend/zend_vm_execute.h 			zend_pre_incdec_overloaded_property(object, property, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL));
opline           30987 Zend/zend_vm_execute.h 	object = _get_zval_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var);
opline           30995 Zend/zend_vm_execute.h 	property = EX_CONSTANT(opline->op2);
opline           31008 Zend/zend_vm_execute.h 				ZVAL_NULL(EX_VAR(opline->result.var));
opline           31019 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
opline           31027 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
opline           31036 Zend/zend_vm_execute.h 			zend_post_incdec_overloaded_property(object, property, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, EX_VAR(opline->result.var));
opline           31064 Zend/zend_vm_execute.h 	varname = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           31082 Zend/zend_vm_execute.h 			if (IS_CV == IS_CONST && EXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)))) != NULL)) {
opline           31083 Zend/zend_vm_execute.h 				retval = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)) + sizeof(void*));
opline           31093 Zend/zend_vm_execute.h 			} else if (UNEXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) == NULL)) {
opline           31094 Zend/zend_vm_execute.h 				ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
opline           31102 Zend/zend_vm_execute.h 				CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
opline           31105 Zend/zend_vm_execute.h 			ce = Z_CE_P(EX_VAR(opline->op2.var));
opline           31107 Zend/zend_vm_execute.h 			    (retval = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce)) != NULL) {
opline           31128 Zend/zend_vm_execute.h 			CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce, retval);
opline           31132 Zend/zend_vm_execute.h 		target_symbol_table = zend_get_target_symbol_table(execute_data, opline->extended_value & ZEND_FETCH_TYPE_MASK);
opline           31174 Zend/zend_vm_execute.h 		if ((opline->extended_value & ZEND_FETCH_TYPE_MASK) == ZEND_FETCH_STATIC) {
opline           31181 Zend/zend_vm_execute.h 		} else if ((opline->extended_value & ZEND_FETCH_TYPE_MASK) != ZEND_FETCH_GLOBAL_LOCK) {
opline           31196 Zend/zend_vm_execute.h 		ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           31198 Zend/zend_vm_execute.h 		ZVAL_INDIRECT(EX_VAR(opline->result.var), retval);
opline           31222 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           31246 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           31247 Zend/zend_vm_execute.h 	zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, EX_CONSTANT(opline->op2), IS_CONST);
opline           31260 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->op1.var);
opline           31266 Zend/zend_vm_execute.h 	zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, EX_CONSTANT(opline->op2), IS_CONST);
opline           31269 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           31282 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var);
opline           31288 Zend/zend_vm_execute.h 	zend_fetch_dimension_address_RW(EX_VAR(opline->result.var), container, EX_CONSTANT(opline->op2), IS_CONST);
opline           31291 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           31304 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_BP_VAR_IS(execute_data, opline->op1.var);
opline           31305 Zend/zend_vm_execute.h 	zend_fetch_dimension_address_read_IS(EX_VAR(opline->result.var), container, EX_CONSTANT(opline->op2), IS_CONST);
opline           31319 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           31326 Zend/zend_vm_execute.h 		container = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->op1.var);
opline           31332 Zend/zend_vm_execute.h 		zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, EX_CONSTANT(opline->op2), IS_CONST);
opline           31334 Zend/zend_vm_execute.h 			EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           31345 Zend/zend_vm_execute.h 		container = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           31346 Zend/zend_vm_execute.h 		zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, EX_CONSTANT(opline->op2), IS_CONST);
opline           31360 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_BP_VAR_UNSET(execute_data, opline->op1.var);
opline           31367 Zend/zend_vm_execute.h 	zend_fetch_dimension_address_UNSET(EX_VAR(opline->result.var), container, EX_CONSTANT(opline->op2), IS_CONST);
opline           31370 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           31385 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           31393 Zend/zend_vm_execute.h 	offset = EX_CONSTANT(opline->op2);
opline           31419 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           31425 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           31434 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           31436 Zend/zend_vm_execute.h 			retval = zobj->handlers->read_property(container, offset, BP_VAR_R, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var));
opline           31438 Zend/zend_vm_execute.h 			if (retval != EX_VAR(opline->result.var)) {
opline           31439 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           31456 Zend/zend_vm_execute.h 	property = EX_CONSTANT(opline->op2);
opline           31458 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->op1.var);
opline           31470 Zend/zend_vm_execute.h 	zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_CV, property, IS_CONST, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_W);
opline           31473 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           31487 Zend/zend_vm_execute.h 	property = EX_CONSTANT(opline->op2);
opline           31488 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var);
opline           31500 Zend/zend_vm_execute.h 	zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_CV, property, IS_CONST, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_RW);
opline           31503 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           31518 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_BP_VAR_IS(execute_data, opline->op1.var);
opline           31526 Zend/zend_vm_execute.h 	offset  = EX_CONSTANT(opline->op2);
opline           31552 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           31558 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           31566 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           31569 Zend/zend_vm_execute.h 			retval = zobj->handlers->read_property(container, offset, BP_VAR_IS, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var));
opline           31571 Zend/zend_vm_execute.h 			if (retval != EX_VAR(opline->result.var)) {
opline           31572 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           31586 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           31592 Zend/zend_vm_execute.h 		property = EX_CONSTANT(opline->op2);
opline           31593 Zend/zend_vm_execute.h 		container = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->op1.var);
opline           31611 Zend/zend_vm_execute.h 		zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_CV, property, IS_CONST, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_W);
opline           31614 Zend/zend_vm_execute.h 			EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           31630 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_BP_VAR_UNSET(execute_data, opline->op1.var);
opline           31638 Zend/zend_vm_execute.h 	property = EX_CONSTANT(opline->op2);
opline           31645 Zend/zend_vm_execute.h 	zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_CV, property, IS_CONST, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_UNSET);
opline           31648 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           31661 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           31665 Zend/zend_vm_execute.h 		zval *value = zend_hash_index_find(Z_ARRVAL_P(container), Z_LVAL_P(EX_CONSTANT(opline->op2)));
opline           31668 Zend/zend_vm_execute.h 			zend_error(E_NOTICE,"Undefined offset: " ZEND_ULONG_FMT, Z_LVAL_P(EX_CONSTANT(opline->op2)));
opline           31669 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           31671 Zend/zend_vm_execute.h 			ZVAL_COPY(EX_VAR(opline->result.var), value);
opline           31676 Zend/zend_vm_execute.h 		zval *result = EX_VAR(opline->result.var);
opline           31677 Zend/zend_vm_execute.h 		zval *retval = Z_OBJ_HT_P(container)->read_dimension(container, EX_CONSTANT(opline->op2), BP_VAR_R, result);
opline           31693 Zend/zend_vm_execute.h 		ZVAL_NULL(EX_VAR(opline->result.var));
opline           31706 Zend/zend_vm_execute.h 	object = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->op1.var);
opline           31714 Zend/zend_vm_execute.h 	property_name = EX_CONSTANT(opline->op2);
opline           31721 Zend/zend_vm_execute.h 	zend_assign_to_object(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, object, IS_CV, property_name, IS_CONST, (opline+1)->op1_type, (opline+1)->op1, execute_data, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property_name)) : NULL));
opline           31739 Zend/zend_vm_execute.h 	object_ptr = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->op1.var);
opline           31743 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           31758 Zend/zend_vm_execute.h 			dim = EX_CONSTANT(opline->op2);
opline           31763 Zend/zend_vm_execute.h 		value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           31766 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           31767 Zend/zend_vm_execute.h 				ZVAL_NULL(EX_VAR(opline->result.var));
opline           31770 Zend/zend_vm_execute.h 			value = zend_assign_to_variable(variable_ptr, value, (opline+1)->op1_type);
opline           31771 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           31772 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), value);
opline           31784 Zend/zend_vm_execute.h 			zval *property_name = EX_CONSTANT(opline->op2);
opline           31786 Zend/zend_vm_execute.h 			zend_assign_to_object_dim(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, object_ptr, property_name, (opline+1)->op1_type, (opline+1)->op1, execute_data);
opline           31792 Zend/zend_vm_execute.h 					FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           31798 Zend/zend_vm_execute.h 					dim = EX_CONSTANT(opline->op2);
opline           31801 Zend/zend_vm_execute.h 					value = get_zval_ptr_r_deref((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           31802 Zend/zend_vm_execute.h 					zend_assign_to_string_offset(object_ptr, offset, value, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL));
opline           31820 Zend/zend_vm_execute.h 			dim = EX_CONSTANT(opline->op2);
opline           31822 Zend/zend_vm_execute.h 			value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           31824 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           31825 Zend/zend_vm_execute.h 				ZVAL_NULL(EX_VAR(opline->result.var));
opline           31842 Zend/zend_vm_execute.h 	value = EX_CONSTANT(opline->op2);
opline           31843 Zend/zend_vm_execute.h 	variable_ptr = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->op1.var);
opline           31847 Zend/zend_vm_execute.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           31848 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           31852 Zend/zend_vm_execute.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           31853 Zend/zend_vm_execute.h 			ZVAL_COPY(EX_VAR(opline->result.var), value);
opline           31870 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           31881 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           31898 Zend/zend_vm_execute.h 				ZVAL_STR(EX_VAR(opline->result.var), op2_str);
opline           31908 Zend/zend_vm_execute.h 				ZVAL_STR(EX_VAR(opline->result.var), op1_str);
opline           31916 Zend/zend_vm_execute.h 		ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
opline           31943 Zend/zend_vm_execute.h 	function_name = EX_CONSTANT(opline->op2);
opline           31966 Zend/zend_vm_execute.h 	object = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           32013 Zend/zend_vm_execute.h 		fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), ((IS_CONST == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
opline           32040 Zend/zend_vm_execute.h 		fbc, opline->extended_value, called_scope, obj);
opline           32054 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           32055 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           32096 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           32115 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           32130 Zend/zend_vm_execute.h 	    UNEXPECTED(opline->extended_value & ZEND_ARRAY_ELEMENT_REF)) {
opline           32131 Zend/zend_vm_execute.h 		expr_ptr = _get_zval_ptr_cv_BP_VAR_W(execute_data, opline->op1.var);
opline           32134 Zend/zend_vm_execute.h 			zend_array_destroy(Z_ARRVAL_P(EX_VAR(opline->result.var)));
opline           32141 Zend/zend_vm_execute.h 		expr_ptr = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           32173 Zend/zend_vm_execute.h 		zval *offset = EX_CONSTANT(opline->op2);
opline           32186 Zend/zend_vm_execute.h 			zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr);
opline           32190 Zend/zend_vm_execute.h 			zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr);
opline           32216 Zend/zend_vm_execute.h 		zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr);
opline           32227 Zend/zend_vm_execute.h 	array = EX_VAR(opline->result.var);
opline           32229 Zend/zend_vm_execute.h 		size = opline->extended_value >> ZEND_ARRAY_SIZE_SHIFT;
opline           32238 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ARRAY_NOT_PACKED) {
opline           32262 Zend/zend_vm_execute.h 	    (opline->extended_value & ZEND_QUICK_SET)) {
opline           32263 Zend/zend_vm_execute.h 		zval *var = EX_VAR(opline->op1.var);
opline           32287 Zend/zend_vm_execute.h 	varname = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           32302 Zend/zend_vm_execute.h 			ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
opline           32304 Zend/zend_vm_execute.h 				ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
opline           32307 Zend/zend_vm_execute.h 						zend_throw_error(NULL, "Class '%s' not found", Z_STRVAL_P(EX_CONSTANT(opline->op2)));
opline           32315 Zend/zend_vm_execute.h 				CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
opline           32318 Zend/zend_vm_execute.h 			ce = Z_CE_P(EX_VAR(opline->op2.var));
opline           32322 Zend/zend_vm_execute.h 		target_symbol_table = zend_get_target_symbol_table(execute_data, opline->extended_value & ZEND_FETCH_TYPE_MASK);
opline           32343 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_BP_VAR_UNSET(execute_data, opline->op1.var);
opline           32354 Zend/zend_vm_execute.h 	offset = EX_CONSTANT(opline->op2);
opline           32439 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_BP_VAR_UNSET(execute_data, opline->op1.var);
opline           32450 Zend/zend_vm_execute.h 	offset = EX_CONSTANT(opline->op2);
opline           32482 Zend/zend_vm_execute.h 	    (opline->extended_value & ZEND_QUICK_SET)) {
opline           32483 Zend/zend_vm_execute.h 		value = EX_VAR(opline->op1.var);
opline           32484 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ISSET) {
opline           32496 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           32497 Zend/zend_vm_execute.h 		ZEND_VM_SET_NEXT_OPCODE(opline + 1);
opline           32504 Zend/zend_vm_execute.h 		varname = _get_zval_ptr_cv_BP_VAR_IS(execute_data, opline->op1.var);
opline           32515 Zend/zend_vm_execute.h 				if (IS_CV == IS_CONST && EXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)))) != NULL)) {
opline           32516 Zend/zend_vm_execute.h 					value = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)) + sizeof(void*));
opline           32524 Zend/zend_vm_execute.h 				} else if (UNEXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) == NULL)) {
opline           32525 Zend/zend_vm_execute.h 					ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
opline           32529 Zend/zend_vm_execute.h 					CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
opline           32532 Zend/zend_vm_execute.h 				ce = Z_CE_P(EX_VAR(opline->op2.var));
opline           32534 Zend/zend_vm_execute.h 				    (value = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce)) != NULL) {
opline           32548 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce, value);
opline           32551 Zend/zend_vm_execute.h 			HashTable *target_symbol_table = zend_get_target_symbol_table(execute_data, opline->extended_value & ZEND_FETCH_TYPE_MASK);
opline           32560 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ISSET) {
opline           32568 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           32583 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_BP_VAR_IS(execute_data, opline->op1.var);
opline           32591 Zend/zend_vm_execute.h 	offset = EX_CONSTANT(opline->op2);
opline           32641 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ISSET) {
opline           32664 Zend/zend_vm_execute.h 				((opline->extended_value & ZEND_ISSET) == 0) ^
opline           32665 Zend/zend_vm_execute.h 				Z_OBJ_HT_P(container)->has_dimension(container, offset, (opline->extended_value & ZEND_ISSET) == 0);
opline           32677 Zend/zend_vm_execute.h 				if (opline->extended_value & ZEND_ISSET) {
opline           32699 Zend/zend_vm_execute.h 		result = ((opline->extended_value & ZEND_ISSET) == 0);
opline           32706 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           32719 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_BP_VAR_IS(execute_data, opline->op1.var);
opline           32727 Zend/zend_vm_execute.h 	offset = EX_CONSTANT(opline->op2);
opline           32743 Zend/zend_vm_execute.h 		result = ((opline->extended_value & ZEND_ISSET) == 0);
opline           32746 Zend/zend_vm_execute.h 			((opline->extended_value & ZEND_ISSET) == 0) ^
opline           32747 Zend/zend_vm_execute.h 			Z_OBJ_HT_P(container)->has_property(container, offset, (opline->extended_value & ZEND_ISSET) == 0, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL));
opline           32752 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           32764 Zend/zend_vm_execute.h 	expr = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           32771 Zend/zend_vm_execute.h 			ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
opline           32773 Zend/zend_vm_execute.h 				ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEND_FETCH_CLASS_NO_AUTOLOAD);
opline           32775 Zend/zend_vm_execute.h 					ZVAL_FALSE(EX_VAR(opline->result.var));
opline           32779 Zend/zend_vm_execute.h 				CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
opline           32782 Zend/zend_vm_execute.h 			ce = Z_CE_P(EX_VAR(opline->op2.var));
opline           32796 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           32832 Zend/zend_vm_execute.h 				value = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           32840 Zend/zend_vm_execute.h 				zval *value_ptr = _get_zval_ptr_cv_BP_VAR_W(execute_data, opline->op1.var);
opline           32852 Zend/zend_vm_execute.h 				     (opline->extended_value == ZEND_RETURNS_FUNCTION &&
opline           32862 Zend/zend_vm_execute.h 			zval *value = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           32890 Zend/zend_vm_execute.h 		zval *key = EX_CONSTANT(opline->op2);
opline           32921 Zend/zend_vm_execute.h 	if (RETURN_VALUE_USED(opline)) {
opline           32924 Zend/zend_vm_execute.h 		generator->send_target = EX_VAR(opline->result.var);
opline           32952 Zend/zend_vm_execute.h 	varname = EX_CONSTANT(opline->op2);
opline           33006 Zend/zend_vm_execute.h 		variable_ptr = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->op1.var);
opline           33040 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_deref_BP_VAR_R(execute_data, opline->op1.var);
opline           33041 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2);
opline           33046 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           33058 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_deref_BP_VAR_R(execute_data, opline->op1.var);
opline           33059 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2);
opline           33064 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           33076 Zend/zend_vm_execute.h 	value = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2);
opline           33077 Zend/zend_vm_execute.h 	variable_ptr = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->op1.var);
opline           33081 Zend/zend_vm_execute.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           33082 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           33086 Zend/zend_vm_execute.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           33087 Zend/zend_vm_execute.h 			ZVAL_COPY(EX_VAR(opline->result.var), value);
opline           33105 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           33128 Zend/zend_vm_execute.h 				value = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           33136 Zend/zend_vm_execute.h 				zval *value_ptr = _get_zval_ptr_cv_BP_VAR_W(execute_data, opline->op1.var);
opline           33140 Zend/zend_vm_execute.h 					zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           33148 Zend/zend_vm_execute.h 				     (opline->extended_value == ZEND_RETURNS_FUNCTION &&
opline           33158 Zend/zend_vm_execute.h 			zval *value = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           33186 Zend/zend_vm_execute.h 		zval *key = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2);
opline           33217 Zend/zend_vm_execute.h 	if (RETURN_VALUE_USED(opline)) {
opline           33220 Zend/zend_vm_execute.h 		generator->send_target = EX_VAR(opline->result.var);
opline           33245 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_deref_BP_VAR_R(execute_data, opline->op1.var);
opline           33246 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var_deref(opline->op2.var, execute_data, &free_op2);
opline           33251 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           33263 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_deref_BP_VAR_R(execute_data, opline->op1.var);
opline           33264 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var_deref(opline->op2.var, execute_data, &free_op2);
opline           33269 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           33283 Zend/zend_vm_execute.h 	varname = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           33301 Zend/zend_vm_execute.h 			if (IS_CV == IS_CONST && EXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)))) != NULL)) {
opline           33302 Zend/zend_vm_execute.h 				retval = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)) + sizeof(void*));
opline           33312 Zend/zend_vm_execute.h 			} else if (UNEXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) == NULL)) {
opline           33313 Zend/zend_vm_execute.h 				ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
opline           33321 Zend/zend_vm_execute.h 				CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
opline           33324 Zend/zend_vm_execute.h 			ce = Z_CE_P(EX_VAR(opline->op2.var));
opline           33326 Zend/zend_vm_execute.h 			    (retval = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce)) != NULL) {
opline           33347 Zend/zend_vm_execute.h 			CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce, retval);
opline           33351 Zend/zend_vm_execute.h 		target_symbol_table = zend_get_target_symbol_table(execute_data, opline->extended_value & ZEND_FETCH_TYPE_MASK);
opline           33393 Zend/zend_vm_execute.h 		if ((opline->extended_value & ZEND_FETCH_TYPE_MASK) == ZEND_FETCH_STATIC) {
opline           33400 Zend/zend_vm_execute.h 		} else if ((opline->extended_value & ZEND_FETCH_TYPE_MASK) != ZEND_FETCH_GLOBAL_LOCK) {
opline           33415 Zend/zend_vm_execute.h 		ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           33417 Zend/zend_vm_execute.h 		ZVAL_INDIRECT(EX_VAR(opline->result.var), retval);
opline           33441 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           33466 Zend/zend_vm_execute.h 	value = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           33467 Zend/zend_vm_execute.h 	variable_ptr = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->op1.var);
opline           33471 Zend/zend_vm_execute.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           33472 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           33476 Zend/zend_vm_execute.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           33477 Zend/zend_vm_execute.h 			ZVAL_COPY(EX_VAR(opline->result.var), value);
opline           33494 Zend/zend_vm_execute.h 	value_ptr = _get_zval_ptr_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           33502 Zend/zend_vm_execute.h 	    UNEXPECTED(Z_TYPE_P(EX_VAR(opline->op1.var)) != IS_INDIRECT) &&
opline           33503 Zend/zend_vm_execute.h 	    UNEXPECTED(!Z_ISREF_P(EX_VAR(opline->op1.var)))) {
opline           33510 Zend/zend_vm_execute.h 	     (opline->extended_value == ZEND_RETURNS_FUNCTION &&
opline           33512 Zend/zend_vm_execute.h 		if (!(free_op2 != NULL) && UNEXPECTED(Z_TYPE_P(EX_VAR(opline->op2.var)) != IS_INDIRECT)) { /* undo the effect of get_zval_ptr_ptr() */
opline           33523 Zend/zend_vm_execute.h 	variable_ptr = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->op1.var);
opline           33536 Zend/zend_vm_execute.h 	if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           33537 Zend/zend_vm_execute.h 		ZVAL_COPY(EX_VAR(opline->result.var), variable_ptr);
opline           33555 Zend/zend_vm_execute.h 	    (opline->extended_value & ZEND_QUICK_SET)) {
opline           33556 Zend/zend_vm_execute.h 		zval *var = EX_VAR(opline->op1.var);
opline           33580 Zend/zend_vm_execute.h 	varname = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           33595 Zend/zend_vm_execute.h 			ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
opline           33597 Zend/zend_vm_execute.h 				ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
opline           33600 Zend/zend_vm_execute.h 						zend_throw_error(NULL, "Class '%s' not found", Z_STRVAL_P(EX_CONSTANT(opline->op2)));
opline           33608 Zend/zend_vm_execute.h 				CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
opline           33611 Zend/zend_vm_execute.h 			ce = Z_CE_P(EX_VAR(opline->op2.var));
opline           33615 Zend/zend_vm_execute.h 		target_symbol_table = zend_get_target_symbol_table(execute_data, opline->extended_value & ZEND_FETCH_TYPE_MASK);
opline           33634 Zend/zend_vm_execute.h 	    (opline->extended_value & ZEND_QUICK_SET)) {
opline           33635 Zend/zend_vm_execute.h 		value = EX_VAR(opline->op1.var);
opline           33636 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ISSET) {
opline           33648 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           33649 Zend/zend_vm_execute.h 		ZEND_VM_SET_NEXT_OPCODE(opline + 1);
opline           33656 Zend/zend_vm_execute.h 		varname = _get_zval_ptr_cv_BP_VAR_IS(execute_data, opline->op1.var);
opline           33667 Zend/zend_vm_execute.h 				if (IS_CV == IS_CONST && EXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)))) != NULL)) {
opline           33668 Zend/zend_vm_execute.h 					value = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)) + sizeof(void*));
opline           33676 Zend/zend_vm_execute.h 				} else if (UNEXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) == NULL)) {
opline           33677 Zend/zend_vm_execute.h 					ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
opline           33681 Zend/zend_vm_execute.h 					CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
opline           33684 Zend/zend_vm_execute.h 				ce = Z_CE_P(EX_VAR(opline->op2.var));
opline           33686 Zend/zend_vm_execute.h 				    (value = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce)) != NULL) {
opline           33700 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce, value);
opline           33703 Zend/zend_vm_execute.h 			HashTable *target_symbol_table = zend_get_target_symbol_table(execute_data, opline->extended_value & ZEND_FETCH_TYPE_MASK);
opline           33712 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ISSET) {
opline           33720 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           33733 Zend/zend_vm_execute.h 	expr = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           33740 Zend/zend_vm_execute.h 			ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
opline           33742 Zend/zend_vm_execute.h 				ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEND_FETCH_CLASS_NO_AUTOLOAD);
opline           33744 Zend/zend_vm_execute.h 					ZVAL_FALSE(EX_VAR(opline->result.var));
opline           33748 Zend/zend_vm_execute.h 				CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
opline           33751 Zend/zend_vm_execute.h 			ce = Z_CE_P(EX_VAR(opline->op2.var));
opline           33765 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           33778 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           33801 Zend/zend_vm_execute.h 				value = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           33809 Zend/zend_vm_execute.h 				zval *value_ptr = _get_zval_ptr_cv_BP_VAR_W(execute_data, opline->op1.var);
opline           33813 Zend/zend_vm_execute.h 					zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           33821 Zend/zend_vm_execute.h 				     (opline->extended_value == ZEND_RETURNS_FUNCTION &&
opline           33831 Zend/zend_vm_execute.h 			zval *value = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           33859 Zend/zend_vm_execute.h 		zval *key = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           33890 Zend/zend_vm_execute.h 	if (RETURN_VALUE_USED(opline)) {
opline           33893 Zend/zend_vm_execute.h 		generator->send_target = EX_VAR(opline->result.var);
opline           33918 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var);
opline           33921 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           33927 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           33940 Zend/zend_vm_execute.h 				value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           33941 Zend/zend_vm_execute.h 				zend_binary_assign_op_obj_dim(container, dim, value, UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, binary_op);
opline           33947 Zend/zend_vm_execute.h 		value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           33960 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           33961 Zend/zend_vm_execute.h 				ZVAL_NULL(EX_VAR(opline->result.var));
opline           33969 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           33970 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
opline           33986 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           33990 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           34006 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           34010 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           34026 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           34030 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           34046 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           34050 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           34066 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           34070 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           34086 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           34090 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           34106 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           34110 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           34126 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           34130 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           34146 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           34150 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           34166 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           34170 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           34186 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           34190 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           34206 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           34210 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           34230 Zend/zend_vm_execute.h 	varname = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           34248 Zend/zend_vm_execute.h 			if (IS_CV == IS_CONST && EXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)))) != NULL)) {
opline           34249 Zend/zend_vm_execute.h 				retval = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)) + sizeof(void*));
opline           34259 Zend/zend_vm_execute.h 			} else if (UNEXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) == NULL)) {
opline           34260 Zend/zend_vm_execute.h 				ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
opline           34268 Zend/zend_vm_execute.h 				CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
opline           34271 Zend/zend_vm_execute.h 			ce = Z_CE_P(EX_VAR(opline->op2.var));
opline           34273 Zend/zend_vm_execute.h 			    (retval = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce)) != NULL) {
opline           34294 Zend/zend_vm_execute.h 			CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce, retval);
opline           34298 Zend/zend_vm_execute.h 		target_symbol_table = zend_get_target_symbol_table(execute_data, opline->extended_value & ZEND_FETCH_TYPE_MASK);
opline           34340 Zend/zend_vm_execute.h 		if ((opline->extended_value & ZEND_FETCH_TYPE_MASK) == ZEND_FETCH_STATIC) {
opline           34347 Zend/zend_vm_execute.h 		} else if ((opline->extended_value & ZEND_FETCH_TYPE_MASK) != ZEND_FETCH_GLOBAL_LOCK) {
opline           34362 Zend/zend_vm_execute.h 		ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           34364 Zend/zend_vm_execute.h 		ZVAL_INDIRECT(EX_VAR(opline->result.var), retval);
opline           34388 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           34412 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->op1.var);
opline           34418 Zend/zend_vm_execute.h 	zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, NULL, IS_UNUSED);
opline           34421 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           34434 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var);
opline           34440 Zend/zend_vm_execute.h 	zend_fetch_dimension_address_RW(EX_VAR(opline->result.var), container, NULL, IS_UNUSED);
opline           34443 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           34457 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           34464 Zend/zend_vm_execute.h 		container = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->op1.var);
opline           34470 Zend/zend_vm_execute.h 		zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, NULL, IS_UNUSED);
opline           34472 Zend/zend_vm_execute.h 			EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           34483 Zend/zend_vm_execute.h 		container = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           34484 Zend/zend_vm_execute.h 		zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, NULL, IS_UNUSED);
opline           34502 Zend/zend_vm_execute.h 	object_ptr = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->op1.var);
opline           34506 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           34526 Zend/zend_vm_execute.h 		value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           34529 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           34530 Zend/zend_vm_execute.h 				ZVAL_NULL(EX_VAR(opline->result.var));
opline           34533 Zend/zend_vm_execute.h 			value = zend_assign_to_variable(variable_ptr, value, (opline+1)->op1_type);
opline           34534 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           34535 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), value);
opline           34549 Zend/zend_vm_execute.h 			zend_assign_to_object_dim(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, object_ptr, property_name, (opline+1)->op1_type, (opline+1)->op1, execute_data);
opline           34555 Zend/zend_vm_execute.h 					FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           34564 Zend/zend_vm_execute.h 					value = get_zval_ptr_r_deref((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           34565 Zend/zend_vm_execute.h 					zend_assign_to_string_offset(object_ptr, offset, value, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL));
opline           34585 Zend/zend_vm_execute.h 			value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           34587 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           34588 Zend/zend_vm_execute.h 				ZVAL_NULL(EX_VAR(opline->result.var));
opline           34603 Zend/zend_vm_execute.h 		zend_verify_missing_return_type(EX(func), CACHE_ADDR(opline->op2.num));
opline           34611 Zend/zend_vm_execute.h 		retval_ref = retval_ptr = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           34614 Zend/zend_vm_execute.h 			ZVAL_COPY(EX_VAR(opline->result.var), retval_ptr);
opline           34615 Zend/zend_vm_execute.h 			retval_ref = retval_ptr = EX_VAR(opline->result.var);
opline           34640 Zend/zend_vm_execute.h 		zend_verify_return_type(EX(func), retval_ptr, CACHE_ADDR(opline->op2.num));
opline           34662 Zend/zend_vm_execute.h 	    UNEXPECTED(opline->extended_value & ZEND_ARRAY_ELEMENT_REF)) {
opline           34663 Zend/zend_vm_execute.h 		expr_ptr = _get_zval_ptr_cv_BP_VAR_W(execute_data, opline->op1.var);
opline           34666 Zend/zend_vm_execute.h 			zend_array_destroy(Z_ARRVAL_P(EX_VAR(opline->result.var)));
opline           34673 Zend/zend_vm_execute.h 		expr_ptr = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           34718 Zend/zend_vm_execute.h 			zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr);
opline           34722 Zend/zend_vm_execute.h 			zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr);
opline           34748 Zend/zend_vm_execute.h 		zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr);
opline           34759 Zend/zend_vm_execute.h 	array = EX_VAR(opline->result.var);
opline           34761 Zend/zend_vm_execute.h 		size = opline->extended_value >> ZEND_ARRAY_SIZE_SHIFT;
opline           34770 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ARRAY_NOT_PACKED) {
opline           34794 Zend/zend_vm_execute.h 	    (opline->extended_value & ZEND_QUICK_SET)) {
opline           34795 Zend/zend_vm_execute.h 		zval *var = EX_VAR(opline->op1.var);
opline           34819 Zend/zend_vm_execute.h 	varname = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           34834 Zend/zend_vm_execute.h 			ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
opline           34836 Zend/zend_vm_execute.h 				ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
opline           34839 Zend/zend_vm_execute.h 						zend_throw_error(NULL, "Class '%s' not found", Z_STRVAL_P(EX_CONSTANT(opline->op2)));
opline           34847 Zend/zend_vm_execute.h 				CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
opline           34850 Zend/zend_vm_execute.h 			ce = Z_CE_P(EX_VAR(opline->op2.var));
opline           34854 Zend/zend_vm_execute.h 		target_symbol_table = zend_get_target_symbol_table(execute_data, opline->extended_value & ZEND_FETCH_TYPE_MASK);
opline           34873 Zend/zend_vm_execute.h 	    (opline->extended_value & ZEND_QUICK_SET)) {
opline           34874 Zend/zend_vm_execute.h 		value = EX_VAR(opline->op1.var);
opline           34875 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ISSET) {
opline           34887 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           34888 Zend/zend_vm_execute.h 		ZEND_VM_SET_NEXT_OPCODE(opline + 1);
opline           34895 Zend/zend_vm_execute.h 		varname = _get_zval_ptr_cv_BP_VAR_IS(execute_data, opline->op1.var);
opline           34906 Zend/zend_vm_execute.h 				if (IS_CV == IS_CONST && EXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)))) != NULL)) {
opline           34907 Zend/zend_vm_execute.h 					value = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)) + sizeof(void*));
opline           34915 Zend/zend_vm_execute.h 				} else if (UNEXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) == NULL)) {
opline           34916 Zend/zend_vm_execute.h 					ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
opline           34920 Zend/zend_vm_execute.h 					CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
opline           34923 Zend/zend_vm_execute.h 				ce = Z_CE_P(EX_VAR(opline->op2.var));
opline           34925 Zend/zend_vm_execute.h 				    (value = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce)) != NULL) {
opline           34939 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce, value);
opline           34942 Zend/zend_vm_execute.h 			HashTable *target_symbol_table = zend_get_target_symbol_table(execute_data, opline->extended_value & ZEND_FETCH_TYPE_MASK);
opline           34951 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ISSET) {
opline           34959 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           34996 Zend/zend_vm_execute.h 				value = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           35004 Zend/zend_vm_execute.h 				zval *value_ptr = _get_zval_ptr_cv_BP_VAR_W(execute_data, opline->op1.var);
opline           35016 Zend/zend_vm_execute.h 				     (opline->extended_value == ZEND_RETURNS_FUNCTION &&
opline           35026 Zend/zend_vm_execute.h 			zval *value = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           35085 Zend/zend_vm_execute.h 	if (RETURN_VALUE_USED(opline)) {
opline           35088 Zend/zend_vm_execute.h 		generator->send_target = EX_VAR(opline->result.var);
opline           35111 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           35112 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           35115 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           35119 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           35125 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           35129 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           35142 Zend/zend_vm_execute.h 	add_function(EX_VAR(opline->result.var), op1, op2);
opline           35154 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           35155 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           35158 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           35162 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           35168 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           35172 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           35185 Zend/zend_vm_execute.h 	sub_function(EX_VAR(opline->result.var), op1, op2);
opline           35197 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           35198 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           35203 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           35208 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           35214 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           35218 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           35231 Zend/zend_vm_execute.h 	mul_function(EX_VAR(opline->result.var), op1, op2);
opline           35244 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           35245 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           35246 Zend/zend_vm_execute.h 	fast_div_function(EX_VAR(opline->result.var), op1, op2);
opline           35258 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           35259 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           35262 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           35284 Zend/zend_vm_execute.h 	mod_function(EX_VAR(opline->result.var), op1, op2);
opline           35297 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           35298 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           35299 Zend/zend_vm_execute.h 	shift_left_function(EX_VAR(opline->result.var), op1, op2);
opline           35312 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           35313 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           35314 Zend/zend_vm_execute.h 	shift_right_function(EX_VAR(opline->result.var), op1, op2);
opline           35327 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           35328 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           35329 Zend/zend_vm_execute.h 	pow_function(EX_VAR(opline->result.var), op1, op2);
opline           35342 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           35343 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           35354 Zend/zend_vm_execute.h 					ZVAL_STR_COPY(EX_VAR(opline->result.var), op2_str);
opline           35361 Zend/zend_vm_execute.h 					ZVAL_STR_COPY(EX_VAR(opline->result.var), op1_str);
opline           35372 Zend/zend_vm_execute.h 				ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
opline           35378 Zend/zend_vm_execute.h 				ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
opline           35387 Zend/zend_vm_execute.h 			concat_function(EX_VAR(opline->result.var), op1, op2);
opline           35403 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_deref_BP_VAR_R(execute_data, opline->op1.var);
opline           35404 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_deref_BP_VAR_R(execute_data, opline->op2.var);
opline           35409 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           35421 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_deref_BP_VAR_R(execute_data, opline->op1.var);
opline           35422 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_deref_BP_VAR_R(execute_data, opline->op2.var);
opline           35427 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           35437 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           35438 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           35480 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           35491 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           35505 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           35506 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           35548 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           35559 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           35573 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           35574 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           35598 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           35609 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           35623 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           35624 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           35648 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           35659 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           35674 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           35675 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           35676 Zend/zend_vm_execute.h 	compare_function(EX_VAR(opline->result.var), op1, op2);
opline           35689 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           35690 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           35691 Zend/zend_vm_execute.h 	bitwise_or_function(EX_VAR(opline->result.var), op1, op2);
opline           35704 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           35705 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           35706 Zend/zend_vm_execute.h 	bitwise_and_function(EX_VAR(opline->result.var), op1, op2);
opline           35719 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           35720 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           35721 Zend/zend_vm_execute.h 	bitwise_xor_function(EX_VAR(opline->result.var), op1, op2);
opline           35734 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           35735 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           35736 Zend/zend_vm_execute.h 	boolean_xor_function(EX_VAR(opline->result.var), op1, op2);
opline           35752 Zend/zend_vm_execute.h 	object = _get_zval_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var);
opline           35756 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           35761 Zend/zend_vm_execute.h 	property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           35765 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           35771 Zend/zend_vm_execute.h 		value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           35777 Zend/zend_vm_execute.h 				if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           35778 Zend/zend_vm_execute.h 					ZVAL_NULL(EX_VAR(opline->result.var));
opline           35792 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           35793 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), zptr);
opline           35796 Zend/zend_vm_execute.h 			zend_assign_op_overloaded_property(object, property, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), value, binary_op, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL));
opline           35815 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var);
opline           35818 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           35824 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           35829 Zend/zend_vm_execute.h 	dim = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           35837 Zend/zend_vm_execute.h 				value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           35838 Zend/zend_vm_execute.h 				zend_binary_assign_op_obj_dim(container, dim, value, UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, binary_op);
opline           35844 Zend/zend_vm_execute.h 		value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           35857 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           35858 Zend/zend_vm_execute.h 				ZVAL_NULL(EX_VAR(opline->result.var));
opline           35866 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           35867 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
opline           35885 Zend/zend_vm_execute.h 	value = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           35886 Zend/zend_vm_execute.h 	var_ptr = _get_zval_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var);
opline           35895 Zend/zend_vm_execute.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           35896 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           35904 Zend/zend_vm_execute.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           35905 Zend/zend_vm_execute.h 			ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
opline           35919 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           35923 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           35939 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           35943 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           35959 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           35963 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           35979 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           35983 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           35999 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           36003 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           36019 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           36023 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           36039 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           36043 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           36059 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           36063 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           36079 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           36083 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           36099 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           36103 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           36119 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           36123 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           36139 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           36143 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           36162 Zend/zend_vm_execute.h 	object = _get_zval_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var);
opline           36170 Zend/zend_vm_execute.h 	property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           36183 Zend/zend_vm_execute.h 				if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           36184 Zend/zend_vm_execute.h 					ZVAL_NULL(EX_VAR(opline->result.var));
opline           36211 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           36212 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), zptr);
opline           36215 Zend/zend_vm_execute.h 			zend_pre_incdec_overloaded_property(object, property, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL));
opline           36242 Zend/zend_vm_execute.h 	object = _get_zval_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var);
opline           36250 Zend/zend_vm_execute.h 	property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           36263 Zend/zend_vm_execute.h 				ZVAL_NULL(EX_VAR(opline->result.var));
opline           36274 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
opline           36282 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
opline           36291 Zend/zend_vm_execute.h 			zend_post_incdec_overloaded_property(object, property, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, EX_VAR(opline->result.var));
opline           36316 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           36317 Zend/zend_vm_execute.h 	zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var), IS_CV);
opline           36330 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->op1.var);
opline           36336 Zend/zend_vm_execute.h 	zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var), IS_CV);
opline           36339 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           36352 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var);
opline           36358 Zend/zend_vm_execute.h 	zend_fetch_dimension_address_RW(EX_VAR(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var), IS_CV);
opline           36361 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           36374 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_BP_VAR_IS(execute_data, opline->op1.var);
opline           36375 Zend/zend_vm_execute.h 	zend_fetch_dimension_address_read_IS(EX_VAR(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var), IS_CV);
opline           36389 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           36396 Zend/zend_vm_execute.h 		container = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->op1.var);
opline           36402 Zend/zend_vm_execute.h 		zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var), IS_CV);
opline           36404 Zend/zend_vm_execute.h 			EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           36415 Zend/zend_vm_execute.h 		container = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           36416 Zend/zend_vm_execute.h 		zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var), IS_CV);
opline           36430 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_BP_VAR_UNSET(execute_data, opline->op1.var);
opline           36437 Zend/zend_vm_execute.h 	zend_fetch_dimension_address_UNSET(EX_VAR(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var), IS_CV);
opline           36440 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           36455 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           36463 Zend/zend_vm_execute.h 	offset = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           36489 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           36495 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           36504 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           36506 Zend/zend_vm_execute.h 			retval = zobj->handlers->read_property(container, offset, BP_VAR_R, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var));
opline           36508 Zend/zend_vm_execute.h 			if (retval != EX_VAR(opline->result.var)) {
opline           36509 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           36526 Zend/zend_vm_execute.h 	property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           36528 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->op1.var);
opline           36540 Zend/zend_vm_execute.h 	zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_CV, property, IS_CV, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_W);
opline           36543 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           36557 Zend/zend_vm_execute.h 	property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           36558 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var);
opline           36570 Zend/zend_vm_execute.h 	zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_CV, property, IS_CV, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_RW);
opline           36573 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           36588 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_BP_VAR_IS(execute_data, opline->op1.var);
opline           36596 Zend/zend_vm_execute.h 	offset  = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           36622 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           36628 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           36636 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           36639 Zend/zend_vm_execute.h 			retval = zobj->handlers->read_property(container, offset, BP_VAR_IS, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var));
opline           36641 Zend/zend_vm_execute.h 			if (retval != EX_VAR(opline->result.var)) {
opline           36642 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           36656 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           36662 Zend/zend_vm_execute.h 		property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           36663 Zend/zend_vm_execute.h 		container = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->op1.var);
opline           36681 Zend/zend_vm_execute.h 		zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_CV, property, IS_CV, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_W);
opline           36684 Zend/zend_vm_execute.h 			EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           36700 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_BP_VAR_UNSET(execute_data, opline->op1.var);
opline           36708 Zend/zend_vm_execute.h 	property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           36715 Zend/zend_vm_execute.h 	zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_CV, property, IS_CV, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_UNSET);
opline           36718 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           36732 Zend/zend_vm_execute.h 	object = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->op1.var);
opline           36740 Zend/zend_vm_execute.h 	property_name = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           36747 Zend/zend_vm_execute.h 	zend_assign_to_object(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, object, IS_CV, property_name, IS_CV, (opline+1)->op1_type, (opline+1)->op1, execute_data, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property_name)) : NULL));
opline           36765 Zend/zend_vm_execute.h 	object_ptr = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->op1.var);
opline           36769 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           36784 Zend/zend_vm_execute.h 			dim = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           36789 Zend/zend_vm_execute.h 		value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           36792 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           36793 Zend/zend_vm_execute.h 				ZVAL_NULL(EX_VAR(opline->result.var));
opline           36796 Zend/zend_vm_execute.h 			value = zend_assign_to_variable(variable_ptr, value, (opline+1)->op1_type);
opline           36797 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           36798 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), value);
opline           36810 Zend/zend_vm_execute.h 			zval *property_name = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           36812 Zend/zend_vm_execute.h 			zend_assign_to_object_dim(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, object_ptr, property_name, (opline+1)->op1_type, (opline+1)->op1, execute_data);
opline           36818 Zend/zend_vm_execute.h 					FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           36824 Zend/zend_vm_execute.h 					dim = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           36827 Zend/zend_vm_execute.h 					value = get_zval_ptr_r_deref((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           36828 Zend/zend_vm_execute.h 					zend_assign_to_string_offset(object_ptr, offset, value, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL));
opline           36846 Zend/zend_vm_execute.h 			dim = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           36848 Zend/zend_vm_execute.h 			value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           36850 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           36851 Zend/zend_vm_execute.h 				ZVAL_NULL(EX_VAR(opline->result.var));
opline           36868 Zend/zend_vm_execute.h 	value = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           36869 Zend/zend_vm_execute.h 	variable_ptr = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->op1.var);
opline           36873 Zend/zend_vm_execute.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           36874 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           36878 Zend/zend_vm_execute.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           36879 Zend/zend_vm_execute.h 			ZVAL_COPY(EX_VAR(opline->result.var), value);
opline           36896 Zend/zend_vm_execute.h 	value_ptr = _get_zval_ptr_cv_BP_VAR_W(execute_data, opline->op2.var);
opline           36904 Zend/zend_vm_execute.h 	    UNEXPECTED(Z_TYPE_P(EX_VAR(opline->op1.var)) != IS_INDIRECT) &&
opline           36905 Zend/zend_vm_execute.h 	    UNEXPECTED(!Z_ISREF_P(EX_VAR(opline->op1.var)))) {
opline           36912 Zend/zend_vm_execute.h 	     (opline->extended_value == ZEND_RETURNS_FUNCTION &&
opline           36914 Zend/zend_vm_execute.h 		if (!0 && UNEXPECTED(Z_TYPE_P(EX_VAR(opline->op2.var)) != IS_INDIRECT)) { /* undo the effect of get_zval_ptr_ptr() */
opline           36925 Zend/zend_vm_execute.h 	variable_ptr = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->op1.var);
opline           36938 Zend/zend_vm_execute.h 	if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           36939 Zend/zend_vm_execute.h 		ZVAL_COPY(EX_VAR(opline->result.var), variable_ptr);
opline           36954 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           36965 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           36982 Zend/zend_vm_execute.h 				ZVAL_STR(EX_VAR(opline->result.var), op2_str);
opline           36992 Zend/zend_vm_execute.h 				ZVAL_STR(EX_VAR(opline->result.var), op1_str);
opline           37000 Zend/zend_vm_execute.h 		ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
opline           37027 Zend/zend_vm_execute.h 	function_name = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           37050 Zend/zend_vm_execute.h 	object = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           37097 Zend/zend_vm_execute.h 		fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), ((IS_CV == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
opline           37124 Zend/zend_vm_execute.h 		fbc, opline->extended_value, called_scope, obj);
opline           37138 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           37139 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           37180 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           37199 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           37214 Zend/zend_vm_execute.h 	    UNEXPECTED(opline->extended_value & ZEND_ARRAY_ELEMENT_REF)) {
opline           37215 Zend/zend_vm_execute.h 		expr_ptr = _get_zval_ptr_cv_BP_VAR_W(execute_data, opline->op1.var);
opline           37218 Zend/zend_vm_execute.h 			zend_array_destroy(Z_ARRVAL_P(EX_VAR(opline->result.var)));
opline           37225 Zend/zend_vm_execute.h 		expr_ptr = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           37257 Zend/zend_vm_execute.h 		zval *offset = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           37270 Zend/zend_vm_execute.h 			zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr);
opline           37274 Zend/zend_vm_execute.h 			zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr);
opline           37300 Zend/zend_vm_execute.h 		zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr);
opline           37311 Zend/zend_vm_execute.h 	array = EX_VAR(opline->result.var);
opline           37313 Zend/zend_vm_execute.h 		size = opline->extended_value >> ZEND_ARRAY_SIZE_SHIFT;
opline           37322 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ARRAY_NOT_PACKED) {
opline           37346 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_BP_VAR_UNSET(execute_data, opline->op1.var);
opline           37357 Zend/zend_vm_execute.h 	offset = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           37442 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_BP_VAR_UNSET(execute_data, opline->op1.var);
opline           37453 Zend/zend_vm_execute.h 	offset = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           37487 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_BP_VAR_IS(execute_data, opline->op1.var);
opline           37495 Zend/zend_vm_execute.h 	offset = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           37545 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ISSET) {
opline           37568 Zend/zend_vm_execute.h 				((opline->extended_value & ZEND_ISSET) == 0) ^
opline           37569 Zend/zend_vm_execute.h 				Z_OBJ_HT_P(container)->has_dimension(container, offset, (opline->extended_value & ZEND_ISSET) == 0);
opline           37581 Zend/zend_vm_execute.h 				if (opline->extended_value & ZEND_ISSET) {
opline           37603 Zend/zend_vm_execute.h 		result = ((opline->extended_value & ZEND_ISSET) == 0);
opline           37610 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           37623 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_BP_VAR_IS(execute_data, opline->op1.var);
opline           37631 Zend/zend_vm_execute.h 	offset = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           37647 Zend/zend_vm_execute.h 		result = ((opline->extended_value & ZEND_ISSET) == 0);
opline           37650 Zend/zend_vm_execute.h 			((opline->extended_value & ZEND_ISSET) == 0) ^
opline           37651 Zend/zend_vm_execute.h 			Z_OBJ_HT_P(container)->has_property(container, offset, (opline->extended_value & ZEND_ISSET) == 0, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL));
opline           37656 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           37692 Zend/zend_vm_execute.h 				value = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           37700 Zend/zend_vm_execute.h 				zval *value_ptr = _get_zval_ptr_cv_BP_VAR_W(execute_data, opline->op1.var);
opline           37712 Zend/zend_vm_execute.h 				     (opline->extended_value == ZEND_RETURNS_FUNCTION &&
opline           37722 Zend/zend_vm_execute.h 			zval *value = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           37750 Zend/zend_vm_execute.h 		zval *key = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           37781 Zend/zend_vm_execute.h 	if (RETURN_VALUE_USED(opline)) {
opline           37784 Zend/zend_vm_execute.h 		generator->send_target = EX_VAR(opline->result.var);
opline           37807 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           37808 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           37811 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           37815 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           37821 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           37825 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           37838 Zend/zend_vm_execute.h 	add_function(EX_VAR(opline->result.var), op1, op2);
opline           37850 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           37851 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           37854 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           37858 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           37864 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           37868 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           37881 Zend/zend_vm_execute.h 	sub_function(EX_VAR(opline->result.var), op1, op2);
opline           37893 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           37894 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           37899 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           37904 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           37910 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           37914 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           37927 Zend/zend_vm_execute.h 	mul_function(EX_VAR(opline->result.var), op1, op2);
opline           37940 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           37941 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           37942 Zend/zend_vm_execute.h 	fast_div_function(EX_VAR(opline->result.var), op1, op2);
opline           37954 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           37955 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           37958 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           37980 Zend/zend_vm_execute.h 	mod_function(EX_VAR(opline->result.var), op1, op2);
opline           37993 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           37994 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           37995 Zend/zend_vm_execute.h 	shift_left_function(EX_VAR(opline->result.var), op1, op2);
opline           38008 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           38009 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           38010 Zend/zend_vm_execute.h 	shift_right_function(EX_VAR(opline->result.var), op1, op2);
opline           38023 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           38024 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           38025 Zend/zend_vm_execute.h 	pow_function(EX_VAR(opline->result.var), op1, op2);
opline           38038 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           38039 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           38050 Zend/zend_vm_execute.h 					ZVAL_STR_COPY(EX_VAR(opline->result.var), op2_str);
opline           38057 Zend/zend_vm_execute.h 					ZVAL_STR_COPY(EX_VAR(opline->result.var), op1_str);
opline           38068 Zend/zend_vm_execute.h 				ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
opline           38074 Zend/zend_vm_execute.h 				ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
opline           38083 Zend/zend_vm_execute.h 			concat_function(EX_VAR(opline->result.var), op1, op2);
opline           38097 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           38098 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           38140 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           38151 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           38165 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           38166 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           38208 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           38219 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           38233 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           38234 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           38258 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           38269 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           38283 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           38284 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           38308 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           38319 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           38334 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           38335 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           38336 Zend/zend_vm_execute.h 	compare_function(EX_VAR(opline->result.var), op1, op2);
opline           38349 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           38350 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           38351 Zend/zend_vm_execute.h 	bitwise_or_function(EX_VAR(opline->result.var), op1, op2);
opline           38364 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           38365 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           38366 Zend/zend_vm_execute.h 	bitwise_and_function(EX_VAR(opline->result.var), op1, op2);
opline           38379 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           38380 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           38381 Zend/zend_vm_execute.h 	bitwise_xor_function(EX_VAR(opline->result.var), op1, op2);
opline           38394 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           38395 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           38396 Zend/zend_vm_execute.h 	boolean_xor_function(EX_VAR(opline->result.var), op1, op2);
opline           38412 Zend/zend_vm_execute.h 	object = _get_zval_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var);
opline           38416 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           38417 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           38421 Zend/zend_vm_execute.h 	property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           38425 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           38431 Zend/zend_vm_execute.h 		value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           38437 Zend/zend_vm_execute.h 				if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           38438 Zend/zend_vm_execute.h 					ZVAL_NULL(EX_VAR(opline->result.var));
opline           38452 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           38453 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), zptr);
opline           38456 Zend/zend_vm_execute.h 			zend_assign_op_overloaded_property(object, property, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), value, binary_op, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL));
opline           38475 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var);
opline           38478 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           38479 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           38484 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           38485 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           38489 Zend/zend_vm_execute.h 	dim = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           38497 Zend/zend_vm_execute.h 				value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           38498 Zend/zend_vm_execute.h 				zend_binary_assign_op_obj_dim(container, dim, value, UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, binary_op);
opline           38504 Zend/zend_vm_execute.h 		value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           38517 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           38518 Zend/zend_vm_execute.h 				ZVAL_NULL(EX_VAR(opline->result.var));
opline           38526 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           38527 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
opline           38546 Zend/zend_vm_execute.h 	value = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           38547 Zend/zend_vm_execute.h 	var_ptr = _get_zval_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var);
opline           38556 Zend/zend_vm_execute.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           38557 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           38565 Zend/zend_vm_execute.h 		if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           38566 Zend/zend_vm_execute.h 			ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
opline           38581 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           38585 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           38601 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           38605 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           38621 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           38625 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           38641 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           38645 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           38661 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           38665 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           38681 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           38685 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           38701 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           38705 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           38721 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           38725 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           38741 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           38745 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           38761 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           38765 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           38781 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           38785 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           38801 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == 0)) {
opline           38805 Zend/zend_vm_execute.h 	if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
opline           38824 Zend/zend_vm_execute.h 	object = _get_zval_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var);
opline           38828 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           38832 Zend/zend_vm_execute.h 	property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           38845 Zend/zend_vm_execute.h 				if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           38846 Zend/zend_vm_execute.h 					ZVAL_NULL(EX_VAR(opline->result.var));
opline           38873 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           38874 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), zptr);
opline           38877 Zend/zend_vm_execute.h 			zend_pre_incdec_overloaded_property(object, property, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL));
opline           38905 Zend/zend_vm_execute.h 	object = _get_zval_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var);
opline           38909 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           38913 Zend/zend_vm_execute.h 	property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           38926 Zend/zend_vm_execute.h 				ZVAL_NULL(EX_VAR(opline->result.var));
opline           38937 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
opline           38945 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
opline           38954 Zend/zend_vm_execute.h 			zend_post_incdec_overloaded_property(object, property, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, EX_VAR(opline->result.var));
opline           38980 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           38981 Zend/zend_vm_execute.h 	zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2), (IS_TMP_VAR|IS_VAR));
opline           38994 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->op1.var);
opline           39000 Zend/zend_vm_execute.h 	zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2), (IS_TMP_VAR|IS_VAR));
opline           39003 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           39016 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var);
opline           39022 Zend/zend_vm_execute.h 	zend_fetch_dimension_address_RW(EX_VAR(opline->result.var), container, _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2), (IS_TMP_VAR|IS_VAR));
opline           39025 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           39038 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_BP_VAR_IS(execute_data, opline->op1.var);
opline           39039 Zend/zend_vm_execute.h 	zend_fetch_dimension_address_read_IS(EX_VAR(opline->result.var), container, _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2), (IS_TMP_VAR|IS_VAR));
opline           39053 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           39056 Zend/zend_vm_execute.h 			zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           39060 Zend/zend_vm_execute.h 		container = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->op1.var);
opline           39063 Zend/zend_vm_execute.h 			zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           39066 Zend/zend_vm_execute.h 		zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2), (IS_TMP_VAR|IS_VAR));
opline           39068 Zend/zend_vm_execute.h 			EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           39075 Zend/zend_vm_execute.h 			zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           39079 Zend/zend_vm_execute.h 		container = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           39080 Zend/zend_vm_execute.h 		zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2), (IS_TMP_VAR|IS_VAR));
opline           39094 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_BP_VAR_UNSET(execute_data, opline->op1.var);
opline           39098 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           39101 Zend/zend_vm_execute.h 	zend_fetch_dimension_address_UNSET(EX_VAR(opline->result.var), container, _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2), (IS_TMP_VAR|IS_VAR));
opline           39104 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
opline           39119 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           39123 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           39127 Zend/zend_vm_execute.h 	offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           39153 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           39159 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           39168 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           39170 Zend/zend_vm_execute.h 			retval = zobj->handlers->read_property(container, offset, BP_VAR_R, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var));
opline           39172 Zend/zend_vm_execute.h 			if (retval != EX_VAR(opline->result.var)) {
opline           39173 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           39191 Zend/zend_vm_execute.h 	property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           39193 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->op1.var);
opline           39205 Zend/zend_vm_execute.h 	zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_CV, property, (IS_TMP_VAR|IS_VAR), (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_W);
opline           39208 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           39222 Zend/zend_vm_execute.h 	property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           39223 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var);
opline           39235 Zend/zend_vm_execute.h 	zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_CV, property, (IS_TMP_VAR|IS_VAR), (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_RW);
opline           39238 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           39253 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_BP_VAR_IS(execute_data, opline->op1.var);
opline           39257 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           39261 Zend/zend_vm_execute.h 	offset  = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           39287 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           39293 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           39301 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           39304 Zend/zend_vm_execute.h 			retval = zobj->handlers->read_property(container, offset, BP_VAR_IS, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var));
opline           39306 Zend/zend_vm_execute.h 			if (retval != EX_VAR(opline->result.var)) {
opline           39307 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           39322 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           39328 Zend/zend_vm_execute.h 		property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           39329 Zend/zend_vm_execute.h 		container = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->op1.var);
opline           39347 Zend/zend_vm_execute.h 		zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_CV, property, (IS_TMP_VAR|IS_VAR), (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_W);
opline           39350 Zend/zend_vm_execute.h 			EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           39366 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_BP_VAR_UNSET(execute_data, opline->op1.var);
opline           39370 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           39374 Zend/zend_vm_execute.h 	property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           39381 Zend/zend_vm_execute.h 	zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_CV, property, (IS_TMP_VAR|IS_VAR), (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), BP_VAR_UNSET);
opline           39384 Zend/zend_vm_execute.h 		EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
opline           39398 Zend/zend_vm_execute.h 	object = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->op1.var);
opline           39402 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           39406 Zend/zend_vm_execute.h 	property_name = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           39413 Zend/zend_vm_execute.h 	zend_assign_to_object(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, object, IS_CV, property_name, (IS_TMP_VAR|IS_VAR), (opline+1)->op1_type, (opline+1)->op1, execute_data, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property_name)) : NULL));
opline           39431 Zend/zend_vm_execute.h 	object_ptr = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->op1.var);
opline           39435 Zend/zend_vm_execute.h 		FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           39436 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           39450 Zend/zend_vm_execute.h 			dim = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           39455 Zend/zend_vm_execute.h 		value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           39458 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           39459 Zend/zend_vm_execute.h 				ZVAL_NULL(EX_VAR(opline->result.var));
opline           39462 Zend/zend_vm_execute.h 			value = zend_assign_to_variable(variable_ptr, value, (opline+1)->op1_type);
opline           39463 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           39464 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), value);
opline           39476 Zend/zend_vm_execute.h 			zval *property_name = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           39478 Zend/zend_vm_execute.h 			zend_assign_to_object_dim(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, object_ptr, property_name, (opline+1)->op1_type, (opline+1)->op1, execute_data);
opline           39484 Zend/zend_vm_execute.h 					FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
opline           39490 Zend/zend_vm_execute.h 					dim = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           39493 Zend/zend_vm_execute.h 					value = get_zval_ptr_r_deref((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           39494 Zend/zend_vm_execute.h 					zend_assign_to_string_offset(object_ptr, offset, value, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL));
opline           39512 Zend/zend_vm_execute.h 			dim = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           39514 Zend/zend_vm_execute.h 			value = get_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, execute_data, &free_op_data1);
opline           39516 Zend/zend_vm_execute.h 			if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
opline           39517 Zend/zend_vm_execute.h 				ZVAL_NULL(EX_VAR(opline->result.var));
opline           39534 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           39545 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           39562 Zend/zend_vm_execute.h 				ZVAL_STR(EX_VAR(opline->result.var), op2_str);
opline           39572 Zend/zend_vm_execute.h 				ZVAL_STR(EX_VAR(opline->result.var), op1_str);
opline           39580 Zend/zend_vm_execute.h 		ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
opline           39607 Zend/zend_vm_execute.h 	function_name = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           39630 Zend/zend_vm_execute.h 	object = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           39677 Zend/zend_vm_execute.h 		fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
opline           39704 Zend/zend_vm_execute.h 		fbc, opline->extended_value, called_scope, obj);
opline           39719 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
opline           39720 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           39761 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           39780 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           39795 Zend/zend_vm_execute.h 	    UNEXPECTED(opline->extended_value & ZEND_ARRAY_ELEMENT_REF)) {
opline           39796 Zend/zend_vm_execute.h 		expr_ptr = _get_zval_ptr_cv_BP_VAR_W(execute_data, opline->op1.var);
opline           39799 Zend/zend_vm_execute.h 			zend_array_destroy(Z_ARRVAL_P(EX_VAR(opline->result.var)));
opline           39806 Zend/zend_vm_execute.h 		expr_ptr = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
opline           39838 Zend/zend_vm_execute.h 		zval *offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           39851 Zend/zend_vm_execute.h 			zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr);
opline           39855 Zend/zend_vm_execute.h 			zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr);
opline           39881 Zend/zend_vm_execute.h 		zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr);
opline           39892 Zend/zend_vm_execute.h 	array = EX_VAR(opline->result.var);
opline           39894 Zend/zend_vm_execute.h 		size = opline->extended_value >> ZEND_ARRAY_SIZE_SHIFT;
opline           39903 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ARRAY_NOT_PACKED) {
opline           39927 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_BP_VAR_UNSET(execute_data, opline->op1.var);
opline           39930 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           39935 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           39938 Zend/zend_vm_execute.h 	offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           40024 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_BP_VAR_UNSET(execute_data, opline->op1.var);
opline           40027 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           40032 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           40035 Zend/zend_vm_execute.h 	offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           40070 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_BP_VAR_IS(execute_data, opline->op1.var);
opline           40074 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           40078 Zend/zend_vm_execute.h 	offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           40128 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ISSET) {
opline           40151 Zend/zend_vm_execute.h 				((opline->extended_value & ZEND_ISSET) == 0) ^
opline           40152 Zend/zend_vm_execute.h 				Z_OBJ_HT_P(container)->has_dimension(container, offset, (opline->extended_value & ZEND_ISSET) == 0);
opline           40164 Zend/zend_vm_execute.h 				if (opline->extended_value & ZEND_ISSET) {
opline           40186 Zend/zend_vm_execute.h 		result = ((opline->extended_value & ZEND_ISSET) == 0);
opline           40193 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           40206 Zend/zend_vm_execute.h 	container = _get_zval_ptr_cv_BP_VAR_IS(execute_data, opline->op1.var);
opline           40210 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           40214 Zend/zend_vm_execute.h 	offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           40230 Zend/zend_vm_execute.h 		result = ((opline->extended_value & ZEND_ISSET) == 0);
opline           40233 Zend/zend_vm_execute.h 			((opline->extended_value & ZEND_ISSET) == 0) ^
opline           40234 Zend/zend_vm_execute.h 			Z_OBJ_HT_P(container)->has_property(container, offset, (opline->extended_value & ZEND_ISSET) == 0, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL));
opline           40240 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           40250 Zend/zend_vm_execute.h 	bitwise_not_function(EX_VAR(opline->result.var),
opline           40251 Zend/zend_vm_execute.h 		_get_zval_ptr_var(opline->op1.var, execute_data, &free_op1));
opline           40262 Zend/zend_vm_execute.h 	val = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           40264 Zend/zend_vm_execute.h 		ZVAL_FALSE(EX_VAR(opline->result.var));
opline           40266 Zend/zend_vm_execute.h 		ZVAL_TRUE(EX_VAR(opline->result.var));
opline           40274 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), !i_zend_is_true(val));
opline           40288 Zend/zend_vm_execute.h 	z = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           40317 Zend/zend_vm_execute.h 	val = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           40320 Zend/zend_vm_execute.h 		ZEND_VM_SET_NEXT_OPCODE(opline + 1);
opline           40326 Zend/zend_vm_execute.h 			ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           40328 Zend/zend_vm_execute.h 			ZEND_VM_SET_OPCODE(OP_JMP_ADDR(opline, opline->op2));
opline           40335 Zend/zend_vm_execute.h 		opline++;
opline           40337 Zend/zend_vm_execute.h 		opline = OP_JMP_ADDR(opline, opline->op2);
opline           40343 Zend/zend_vm_execute.h 	ZEND_VM_JMP(opline);
opline           40352 Zend/zend_vm_execute.h 	val = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           40355 Zend/zend_vm_execute.h 		ZEND_VM_SET_OPCODE(OP_JMP_ADDR(opline, opline->op2));
opline           40369 Zend/zend_vm_execute.h 		opline = OP_JMP_ADDR(opline, opline->op2);
opline           40371 Zend/zend_vm_execute.h 		opline++;
opline           40377 Zend/zend_vm_execute.h 	ZEND_VM_JMP(opline);
opline           40386 Zend/zend_vm_execute.h 	val = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           40389 Zend/zend_vm_execute.h 		ZEND_VM_SET_RELATIVE_OPCODE(opline, opline->extended_value);
opline           40397 Zend/zend_vm_execute.h 			ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           40399 Zend/zend_vm_execute.h 			ZEND_VM_SET_OPCODE(OP_JMP_ADDR(opline, opline->op2));
opline           40406 Zend/zend_vm_execute.h 		opline = ZEND_OFFSET_TO_OPLINE(opline, opline->extended_value);
opline           40408 Zend/zend_vm_execute.h 		opline = OP_JMP_ADDR(opline, opline->op2);
opline           40414 Zend/zend_vm_execute.h 	ZEND_VM_JMP(opline);
opline           40424 Zend/zend_vm_execute.h 	val = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           40427 Zend/zend_vm_execute.h 		ZVAL_TRUE(EX_VAR(opline->result.var));
opline           40428 Zend/zend_vm_execute.h 		ZEND_VM_SET_NEXT_OPCODE(opline + 1);
opline           40431 Zend/zend_vm_execute.h 		ZVAL_FALSE(EX_VAR(opline->result.var));
opline           40437 Zend/zend_vm_execute.h 			ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
opline           40439 Zend/zend_vm_execute.h 			ZEND_VM_SET_OPCODE(OP_JMP_ADDR(opline, opline->op2));
opline           40448 Zend/zend_vm_execute.h 		ZVAL_TRUE(EX_VAR(opline->result.var));
opline           40449 Zend/zend_vm_execute.h 		opline++;
opline           40451 Zend/zend_vm_execute.h 		ZVAL_FALSE(EX_VAR(opline->result.var));
opline           40452 Zend/zend_vm_execute.h 		opline = OP_JMP_ADDR(opline, opline->op2);
opline           40457 Zend/zend_vm_execute.h 	ZEND_VM_JMP(opline);
opline           40467 Zend/zend_vm_execute.h 	val = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           40470 Zend/zend_vm_execute.h 		ZVAL_TRUE(EX_VAR(opline->result.var));
opline           40471 Zend/zend_vm_execute.h 		ZEND_VM_SET_OPCODE(OP_JMP_ADDR(opline, opline->op2));
opline           40474 Zend/zend_vm_execute.h 		ZVAL_FALSE(EX_VAR(opline->result.var));
opline           40488 Zend/zend_vm_execute.h 		ZVAL_TRUE(EX_VAR(opline->result.var));
opline           40489 Zend/zend_vm_execute.h 		opline = OP_JMP_ADDR(opline, opline->op2);
opline           40491 Zend/zend_vm_execute.h 		ZVAL_FALSE(EX_VAR(opline->result.var));
opline           40492 Zend/zend_vm_execute.h 		opline++;
opline           40497 Zend/zend_vm_execute.h 	ZEND_VM_JMP(opline);
opline           40505 Zend/zend_vm_execute.h 	zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
opline           40515 Zend/zend_vm_execute.h 	var = EX_VAR(opline->op1.var);
opline           40529 Zend/zend_vm_execute.h 	val = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           40531 Zend/zend_vm_execute.h 		ZVAL_TRUE(EX_VAR(opline->result.var));
opline           40533 Zend/zend_vm_execute.h 		ZVAL_FALSE(EX_VAR(opline->result.var));
opline           40541 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), i_zend_is_true(val));
opline           40558 Zend/zend_vm_execute.h 	obj = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           40620 Zend/zend_vm_execute.h 		ZVAL_OBJ(EX_VAR(opline->result.var), clone_call(obj));
opline           40621 Zend/zend_vm_execute.h 		if (UNEXPECTED(!RETURN_VALUE_USED(opline)) || UNEXPECTED(EG(exception) != NULL)) {
opline           40622 Zend/zend_vm_execute.h 			OBJ_RELEASE(Z_OBJ_P(EX_VAR(opline->result.var)));
opline           40639 Zend/zend_vm_execute.h 	inc_filename = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           40650 Zend/zend_vm_execute.h 	if (opline->extended_value != ZEND_EVAL && strlen(Z_STRVAL_P(inc_filename)) != Z_STRLEN_P(inc_filename)) {
opline           40651 Zend/zend_vm_execute.h 		if (opline->extended_value == ZEND_INCLUDE_ONCE || opline->extended_value == ZEND_INCLUDE) {
opline           40657 Zend/zend_vm_execute.h 		switch (opline->extended_value) {
opline           40679 Zend/zend_vm_execute.h 							new_op_array = zend_compile_file(&file_handle, (opline->extended_value==ZEND_INCLUDE_ONCE?ZEND_INCLUDE:ZEND_REQUIRE));
opline           40686 Zend/zend_vm_execute.h 						if (opline->extended_value == ZEND_INCLUDE_ONCE) {
opline           40697 Zend/zend_vm_execute.h 				new_op_array = compile_filename(opline->extended_value, inc_filename);
opline           40719 Zend/zend_vm_execute.h 		if (RETURN_VALUE_USED(opline)) {
opline           40720 Zend/zend_vm_execute.h 			return_value = EX_VAR(opline->result.var);
opline           40751 Zend/zend_vm_execute.h 	} else if (RETURN_VALUE_USED(opline)) {
opline           40752 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), failure_retval);
opline           40765 Zend/zend_vm_execute.h 		zval *ptr = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           40794 Zend/zend_vm_execute.h 	value = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           40797 Zend/zend_vm_execute.h 		ZVAL_LONG(EX_VAR(opline->result.var), Z_STRLEN_P(value));
opline           40816 Zend/zend_vm_execute.h 					ZVAL_LONG(EX_VAR(opline->result.var), ZSTR_LEN(str));
opline           40823 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           40836 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           40837 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           40840 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           40844 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           40850 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           40854 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           40867 Zend/zend_vm_execute.h 	add_function(EX_VAR(opline->result.var), op1, op2);
opline           40879 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           40880 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           40883 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           40887 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           40893 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           40897 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           40910 Zend/zend_vm_execute.h 	sub_function(EX_VAR(opline->result.var), op1, op2);
opline           40922 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           40923 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           40928 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           40933 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           40939 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           40943 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           40956 Zend/zend_vm_execute.h 	mul_function(EX_VAR(opline->result.var), op1, op2);
opline           40969 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           40970 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           40971 Zend/zend_vm_execute.h 	fast_div_function(EX_VAR(opline->result.var), op1, op2);
opline           40983 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           40984 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           40987 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           41009 Zend/zend_vm_execute.h 	mod_function(EX_VAR(opline->result.var), op1, op2);
opline           41022 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           41023 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           41024 Zend/zend_vm_execute.h 	shift_left_function(EX_VAR(opline->result.var), op1, op2);
opline           41037 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           41038 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           41039 Zend/zend_vm_execute.h 	shift_right_function(EX_VAR(opline->result.var), op1, op2);
opline           41052 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           41053 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           41054 Zend/zend_vm_execute.h 	pow_function(EX_VAR(opline->result.var), op1, op2);
opline           41067 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           41068 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           41079 Zend/zend_vm_execute.h 					ZVAL_STR_COPY(EX_VAR(opline->result.var), op2_str);
opline           41086 Zend/zend_vm_execute.h 					ZVAL_STR_COPY(EX_VAR(opline->result.var), op1_str);
opline           41097 Zend/zend_vm_execute.h 				ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
opline           41103 Zend/zend_vm_execute.h 				ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
opline           41112 Zend/zend_vm_execute.h 			concat_function(EX_VAR(opline->result.var), op1, op2);
opline           41126 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           41127 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           41169 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           41180 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           41194 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           41195 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           41237 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           41248 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           41262 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           41263 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           41287 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           41298 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           41312 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           41313 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           41337 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           41348 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           41363 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           41364 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           41365 Zend/zend_vm_execute.h 	compare_function(EX_VAR(opline->result.var), op1, op2);
opline           41378 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           41379 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           41380 Zend/zend_vm_execute.h 	bitwise_or_function(EX_VAR(opline->result.var), op1, op2);
opline           41393 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           41394 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           41395 Zend/zend_vm_execute.h 	bitwise_and_function(EX_VAR(opline->result.var), op1, op2);
opline           41408 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           41409 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           41410 Zend/zend_vm_execute.h 	bitwise_xor_function(EX_VAR(opline->result.var), op1, op2);
opline           41423 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           41424 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           41425 Zend/zend_vm_execute.h 	boolean_xor_function(EX_VAR(opline->result.var), op1, op2);
opline           41441 Zend/zend_vm_execute.h 	varname = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           41459 Zend/zend_vm_execute.h 			if ((IS_TMP_VAR|IS_VAR) == IS_CONST && EXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)))) != NULL)) {
opline           41460 Zend/zend_vm_execute.h 				retval = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)) + sizeof(void*));
opline           41470 Zend/zend_vm_execute.h 			} else if (UNEXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) == NULL)) {
opline           41471 Zend/zend_vm_execute.h 				ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
opline           41479 Zend/zend_vm_execute.h 				CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
opline           41482 Zend/zend_vm_execute.h 			ce = Z_CE_P(EX_VAR(opline->op2.var));
opline           41484 Zend/zend_vm_execute.h 			    (retval = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce)) != NULL) {
opline           41505 Zend/zend_vm_execute.h 			CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce, retval);
opline           41510 Zend/zend_vm_execute.h 		target_symbol_table = zend_get_target_symbol_table(execute_data, opline->extended_value & ZEND_FETCH_TYPE_MASK);
opline           41552 Zend/zend_vm_execute.h 		if ((opline->extended_value & ZEND_FETCH_TYPE_MASK) == ZEND_FETCH_STATIC) {
opline           41559 Zend/zend_vm_execute.h 		} else if ((opline->extended_value & ZEND_FETCH_TYPE_MASK) != ZEND_FETCH_GLOBAL_LOCK) {
opline           41574 Zend/zend_vm_execute.h 		ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           41576 Zend/zend_vm_execute.h 		ZVAL_INDIRECT(EX_VAR(opline->result.var), retval);
opline           41600 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           41624 Zend/zend_vm_execute.h 	container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           41625 Zend/zend_vm_execute.h 	zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, EX_CONSTANT(opline->op2), IS_CONST);
opline           41638 Zend/zend_vm_execute.h 	container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           41639 Zend/zend_vm_execute.h 	zend_fetch_dimension_address_read_IS(EX_VAR(opline->result.var), container, EX_CONSTANT(opline->op2), IS_CONST);
opline           41654 Zend/zend_vm_execute.h 	container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           41662 Zend/zend_vm_execute.h 	offset  = EX_CONSTANT(opline->op2);
opline           41688 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           41694 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           41702 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           41705 Zend/zend_vm_execute.h 			retval = zobj->handlers->read_property(container, offset, BP_VAR_IS, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var));
opline           41707 Zend/zend_vm_execute.h 			if (retval != EX_VAR(opline->result.var)) {
opline           41708 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           41724 Zend/zend_vm_execute.h 	container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           41728 Zend/zend_vm_execute.h 		zval *value = zend_hash_index_find(Z_ARRVAL_P(container), Z_LVAL_P(EX_CONSTANT(opline->op2)));
opline           41731 Zend/zend_vm_execute.h 			zend_error(E_NOTICE,"Undefined offset: " ZEND_ULONG_FMT, Z_LVAL_P(EX_CONSTANT(opline->op2)));
opline           41732 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           41734 Zend/zend_vm_execute.h 			ZVAL_COPY(EX_VAR(opline->result.var), value);
opline           41739 Zend/zend_vm_execute.h 		zval *result = EX_VAR(opline->result.var);
opline           41740 Zend/zend_vm_execute.h 		zval *retval = Z_OBJ_HT_P(container)->read_dimension(container, EX_CONSTANT(opline->op2), BP_VAR_R, result);
opline           41756 Zend/zend_vm_execute.h 		ZVAL_NULL(EX_VAR(opline->result.var));
opline           41769 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           41780 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           41797 Zend/zend_vm_execute.h 				ZVAL_STR(EX_VAR(opline->result.var), op2_str);
opline           41807 Zend/zend_vm_execute.h 				ZVAL_STR(EX_VAR(opline->result.var), op1_str);
opline           41815 Zend/zend_vm_execute.h 		ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
opline           41842 Zend/zend_vm_execute.h 	function_name = EX_CONSTANT(opline->op2);
opline           41860 Zend/zend_vm_execute.h 			zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
opline           41865 Zend/zend_vm_execute.h 	object = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           41912 Zend/zend_vm_execute.h 		fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), ((IS_CONST == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
opline           41939 Zend/zend_vm_execute.h 		fbc, opline->extended_value, called_scope, obj);
opline           41954 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           41955 Zend/zend_vm_execute.h 	op2 = EX_CONSTANT(opline->op2);
opline           41996 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           42015 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           42032 Zend/zend_vm_execute.h 	    (opline->extended_value & ZEND_QUICK_SET)) {
opline           42033 Zend/zend_vm_execute.h 		zval *var = EX_VAR(opline->op1.var);
opline           42057 Zend/zend_vm_execute.h 	varname = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           42072 Zend/zend_vm_execute.h 			ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
opline           42074 Zend/zend_vm_execute.h 				ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
opline           42077 Zend/zend_vm_execute.h 						zend_throw_error(NULL, "Class '%s' not found", Z_STRVAL_P(EX_CONSTANT(opline->op2)));
opline           42085 Zend/zend_vm_execute.h 				CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
opline           42088 Zend/zend_vm_execute.h 			ce = Z_CE_P(EX_VAR(opline->op2.var));
opline           42092 Zend/zend_vm_execute.h 		target_symbol_table = zend_get_target_symbol_table(execute_data, opline->extended_value & ZEND_FETCH_TYPE_MASK);
opline           42111 Zend/zend_vm_execute.h 	    (opline->extended_value & ZEND_QUICK_SET)) {
opline           42112 Zend/zend_vm_execute.h 		value = EX_VAR(opline->op1.var);
opline           42113 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ISSET) {
opline           42125 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           42126 Zend/zend_vm_execute.h 		ZEND_VM_SET_NEXT_OPCODE(opline + 1);
opline           42133 Zend/zend_vm_execute.h 		varname = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           42144 Zend/zend_vm_execute.h 				if ((IS_TMP_VAR|IS_VAR) == IS_CONST && EXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)))) != NULL)) {
opline           42145 Zend/zend_vm_execute.h 					value = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)) + sizeof(void*));
opline           42153 Zend/zend_vm_execute.h 				} else if (UNEXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) == NULL)) {
opline           42154 Zend/zend_vm_execute.h 					ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
opline           42158 Zend/zend_vm_execute.h 					CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
opline           42161 Zend/zend_vm_execute.h 				ce = Z_CE_P(EX_VAR(opline->op2.var));
opline           42163 Zend/zend_vm_execute.h 				    (value = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce)) != NULL) {
opline           42177 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce, value);
opline           42180 Zend/zend_vm_execute.h 			HashTable *target_symbol_table = zend_get_target_symbol_table(execute_data, opline->extended_value & ZEND_FETCH_TYPE_MASK);
opline           42190 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ISSET) {
opline           42198 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           42213 Zend/zend_vm_execute.h 	container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           42221 Zend/zend_vm_execute.h 	offset = EX_CONSTANT(opline->op2);
opline           42271 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ISSET) {
opline           42294 Zend/zend_vm_execute.h 				((opline->extended_value & ZEND_ISSET) == 0) ^
opline           42295 Zend/zend_vm_execute.h 				Z_OBJ_HT_P(container)->has_dimension(container, offset, (opline->extended_value & ZEND_ISSET) == 0);
opline           42307 Zend/zend_vm_execute.h 				if (opline->extended_value & ZEND_ISSET) {
opline           42329 Zend/zend_vm_execute.h 		result = ((opline->extended_value & ZEND_ISSET) == 0);
opline           42336 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           42349 Zend/zend_vm_execute.h 	container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           42357 Zend/zend_vm_execute.h 	offset = EX_CONSTANT(opline->op2);
opline           42373 Zend/zend_vm_execute.h 		result = ((opline->extended_value & ZEND_ISSET) == 0);
opline           42376 Zend/zend_vm_execute.h 			((opline->extended_value & ZEND_ISSET) == 0) ^
opline           42377 Zend/zend_vm_execute.h 			Z_OBJ_HT_P(container)->has_property(container, offset, (opline->extended_value & ZEND_ISSET) == 0, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL));
opline           42382 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           42394 Zend/zend_vm_execute.h 	expr = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           42401 Zend/zend_vm_execute.h 			ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
opline           42403 Zend/zend_vm_execute.h 				ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEND_FETCH_CLASS_NO_AUTOLOAD);
opline           42405 Zend/zend_vm_execute.h 					ZVAL_FALSE(EX_VAR(opline->result.var));
opline           42409 Zend/zend_vm_execute.h 				CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
opline           42412 Zend/zend_vm_execute.h 			ce = Z_CE_P(EX_VAR(opline->op2.var));
opline           42426 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           42440 Zend/zend_vm_execute.h 	varname = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           42458 Zend/zend_vm_execute.h 			if ((IS_TMP_VAR|IS_VAR) == IS_CONST && EXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)))) != NULL)) {
opline           42459 Zend/zend_vm_execute.h 				retval = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)) + sizeof(void*));
opline           42469 Zend/zend_vm_execute.h 			} else if (UNEXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) == NULL)) {
opline           42470 Zend/zend_vm_execute.h 				ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
opline           42478 Zend/zend_vm_execute.h 				CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
opline           42481 Zend/zend_vm_execute.h 			ce = Z_CE_P(EX_VAR(opline->op2.var));
opline           42483 Zend/zend_vm_execute.h 			    (retval = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce)) != NULL) {
opline           42504 Zend/zend_vm_execute.h 			CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce, retval);
opline           42509 Zend/zend_vm_execute.h 		target_symbol_table = zend_get_target_symbol_table(execute_data, opline->extended_value & ZEND_FETCH_TYPE_MASK);
opline           42551 Zend/zend_vm_execute.h 		if ((opline->extended_value & ZEND_FETCH_TYPE_MASK) == ZEND_FETCH_STATIC) {
opline           42558 Zend/zend_vm_execute.h 		} else if ((opline->extended_value & ZEND_FETCH_TYPE_MASK) != ZEND_FETCH_GLOBAL_LOCK) {
opline           42573 Zend/zend_vm_execute.h 		ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           42575 Zend/zend_vm_execute.h 		ZVAL_INDIRECT(EX_VAR(opline->result.var), retval);
opline           42599 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           42626 Zend/zend_vm_execute.h 	    (opline->extended_value & ZEND_QUICK_SET)) {
opline           42627 Zend/zend_vm_execute.h 		zval *var = EX_VAR(opline->op1.var);
opline           42651 Zend/zend_vm_execute.h 	varname = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           42666 Zend/zend_vm_execute.h 			ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
opline           42668 Zend/zend_vm_execute.h 				ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
opline           42671 Zend/zend_vm_execute.h 						zend_throw_error(NULL, "Class '%s' not found", Z_STRVAL_P(EX_CONSTANT(opline->op2)));
opline           42679 Zend/zend_vm_execute.h 				CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
opline           42682 Zend/zend_vm_execute.h 			ce = Z_CE_P(EX_VAR(opline->op2.var));
opline           42686 Zend/zend_vm_execute.h 		target_symbol_table = zend_get_target_symbol_table(execute_data, opline->extended_value & ZEND_FETCH_TYPE_MASK);
opline           42705 Zend/zend_vm_execute.h 	    (opline->extended_value & ZEND_QUICK_SET)) {
opline           42706 Zend/zend_vm_execute.h 		value = EX_VAR(opline->op1.var);
opline           42707 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ISSET) {
opline           42719 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           42720 Zend/zend_vm_execute.h 		ZEND_VM_SET_NEXT_OPCODE(opline + 1);
opline           42727 Zend/zend_vm_execute.h 		varname = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           42738 Zend/zend_vm_execute.h 				if ((IS_TMP_VAR|IS_VAR) == IS_CONST && EXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)))) != NULL)) {
opline           42739 Zend/zend_vm_execute.h 					value = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)) + sizeof(void*));
opline           42747 Zend/zend_vm_execute.h 				} else if (UNEXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) == NULL)) {
opline           42748 Zend/zend_vm_execute.h 					ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
opline           42752 Zend/zend_vm_execute.h 					CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
opline           42755 Zend/zend_vm_execute.h 				ce = Z_CE_P(EX_VAR(opline->op2.var));
opline           42757 Zend/zend_vm_execute.h 				    (value = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce)) != NULL) {
opline           42771 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce, value);
opline           42774 Zend/zend_vm_execute.h 			HashTable *target_symbol_table = zend_get_target_symbol_table(execute_data, opline->extended_value & ZEND_FETCH_TYPE_MASK);
opline           42784 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ISSET) {
opline           42792 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           42805 Zend/zend_vm_execute.h 	expr = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           42812 Zend/zend_vm_execute.h 			ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
opline           42814 Zend/zend_vm_execute.h 				ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEND_FETCH_CLASS_NO_AUTOLOAD);
opline           42816 Zend/zend_vm_execute.h 					ZVAL_FALSE(EX_VAR(opline->result.var));
opline           42820 Zend/zend_vm_execute.h 				CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
opline           42823 Zend/zend_vm_execute.h 			ce = Z_CE_P(EX_VAR(opline->op2.var));
opline           42837 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           42851 Zend/zend_vm_execute.h 	varname = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           42869 Zend/zend_vm_execute.h 			if ((IS_TMP_VAR|IS_VAR) == IS_CONST && EXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)))) != NULL)) {
opline           42870 Zend/zend_vm_execute.h 				retval = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)) + sizeof(void*));
opline           42880 Zend/zend_vm_execute.h 			} else if (UNEXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) == NULL)) {
opline           42881 Zend/zend_vm_execute.h 				ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
opline           42889 Zend/zend_vm_execute.h 				CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
opline           42892 Zend/zend_vm_execute.h 			ce = Z_CE_P(EX_VAR(opline->op2.var));
opline           42894 Zend/zend_vm_execute.h 			    (retval = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce)) != NULL) {
opline           42915 Zend/zend_vm_execute.h 			CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce, retval);
opline           42920 Zend/zend_vm_execute.h 		target_symbol_table = zend_get_target_symbol_table(execute_data, opline->extended_value & ZEND_FETCH_TYPE_MASK);
opline           42962 Zend/zend_vm_execute.h 		if ((opline->extended_value & ZEND_FETCH_TYPE_MASK) == ZEND_FETCH_STATIC) {
opline           42969 Zend/zend_vm_execute.h 		} else if ((opline->extended_value & ZEND_FETCH_TYPE_MASK) != ZEND_FETCH_GLOBAL_LOCK) {
opline           42984 Zend/zend_vm_execute.h 		ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           42986 Zend/zend_vm_execute.h 		ZVAL_INDIRECT(EX_VAR(opline->result.var), retval);
opline           43010 Zend/zend_vm_execute.h 	if (zend_is_by_ref_func_arg_fetch(opline, EX(call))) {
opline           43037 Zend/zend_vm_execute.h 	    (opline->extended_value & ZEND_QUICK_SET)) {
opline           43038 Zend/zend_vm_execute.h 		zval *var = EX_VAR(opline->op1.var);
opline           43062 Zend/zend_vm_execute.h 	varname = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           43077 Zend/zend_vm_execute.h 			ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
opline           43079 Zend/zend_vm_execute.h 				ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
opline           43082 Zend/zend_vm_execute.h 						zend_throw_error(NULL, "Class '%s' not found", Z_STRVAL_P(EX_CONSTANT(opline->op2)));
opline           43090 Zend/zend_vm_execute.h 				CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
opline           43093 Zend/zend_vm_execute.h 			ce = Z_CE_P(EX_VAR(opline->op2.var));
opline           43097 Zend/zend_vm_execute.h 		target_symbol_table = zend_get_target_symbol_table(execute_data, opline->extended_value & ZEND_FETCH_TYPE_MASK);
opline           43116 Zend/zend_vm_execute.h 	    (opline->extended_value & ZEND_QUICK_SET)) {
opline           43117 Zend/zend_vm_execute.h 		value = EX_VAR(opline->op1.var);
opline           43118 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ISSET) {
opline           43130 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           43131 Zend/zend_vm_execute.h 		ZEND_VM_SET_NEXT_OPCODE(opline + 1);
opline           43138 Zend/zend_vm_execute.h 		varname = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           43149 Zend/zend_vm_execute.h 				if ((IS_TMP_VAR|IS_VAR) == IS_CONST && EXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)))) != NULL)) {
opline           43150 Zend/zend_vm_execute.h 					value = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)) + sizeof(void*));
opline           43158 Zend/zend_vm_execute.h 				} else if (UNEXPECTED((ce = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)))) == NULL)) {
opline           43159 Zend/zend_vm_execute.h 					ce = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
opline           43163 Zend/zend_vm_execute.h 					CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), ce);
opline           43166 Zend/zend_vm_execute.h 				ce = Z_CE_P(EX_VAR(opline->op2.var));
opline           43168 Zend/zend_vm_execute.h 				    (value = CACHED_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce)) != NULL) {
opline           43182 Zend/zend_vm_execute.h 				CACHE_POLYMORPHIC_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op1)), ce, value);
opline           43185 Zend/zend_vm_execute.h 			HashTable *target_symbol_table = zend_get_target_symbol_table(execute_data, opline->extended_value & ZEND_FETCH_TYPE_MASK);
opline           43195 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ISSET) {
opline           43203 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           43214 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           43215 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           43218 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           43222 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           43228 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           43232 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           43245 Zend/zend_vm_execute.h 	add_function(EX_VAR(opline->result.var), op1, op2);
opline           43257 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           43258 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           43261 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           43265 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           43271 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           43275 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           43288 Zend/zend_vm_execute.h 	sub_function(EX_VAR(opline->result.var), op1, op2);
opline           43300 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           43301 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           43306 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           43311 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           43317 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           43321 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           43334 Zend/zend_vm_execute.h 	mul_function(EX_VAR(opline->result.var), op1, op2);
opline           43347 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           43348 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           43349 Zend/zend_vm_execute.h 	fast_div_function(EX_VAR(opline->result.var), op1, op2);
opline           43361 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           43362 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           43365 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           43387 Zend/zend_vm_execute.h 	mod_function(EX_VAR(opline->result.var), op1, op2);
opline           43400 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           43401 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           43402 Zend/zend_vm_execute.h 	shift_left_function(EX_VAR(opline->result.var), op1, op2);
opline           43415 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           43416 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           43417 Zend/zend_vm_execute.h 	shift_right_function(EX_VAR(opline->result.var), op1, op2);
opline           43430 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           43431 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           43432 Zend/zend_vm_execute.h 	pow_function(EX_VAR(opline->result.var), op1, op2);
opline           43445 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           43446 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           43457 Zend/zend_vm_execute.h 					ZVAL_STR_COPY(EX_VAR(opline->result.var), op2_str);
opline           43464 Zend/zend_vm_execute.h 					ZVAL_STR_COPY(EX_VAR(opline->result.var), op1_str);
opline           43475 Zend/zend_vm_execute.h 				ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
opline           43481 Zend/zend_vm_execute.h 				ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
opline           43490 Zend/zend_vm_execute.h 			concat_function(EX_VAR(opline->result.var), op1, op2);
opline           43504 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           43505 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           43547 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           43558 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           43572 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           43573 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           43615 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           43626 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           43640 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           43641 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           43665 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           43676 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           43690 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           43691 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           43715 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           43726 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           43741 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           43742 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           43743 Zend/zend_vm_execute.h 	compare_function(EX_VAR(opline->result.var), op1, op2);
opline           43756 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           43757 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           43758 Zend/zend_vm_execute.h 	bitwise_or_function(EX_VAR(opline->result.var), op1, op2);
opline           43771 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           43772 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           43773 Zend/zend_vm_execute.h 	bitwise_and_function(EX_VAR(opline->result.var), op1, op2);
opline           43786 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           43787 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           43788 Zend/zend_vm_execute.h 	bitwise_xor_function(EX_VAR(opline->result.var), op1, op2);
opline           43801 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           43802 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           43803 Zend/zend_vm_execute.h 	boolean_xor_function(EX_VAR(opline->result.var), op1, op2);
opline           43816 Zend/zend_vm_execute.h 	container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           43817 Zend/zend_vm_execute.h 	zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var), IS_CV);
opline           43830 Zend/zend_vm_execute.h 	container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           43831 Zend/zend_vm_execute.h 	zend_fetch_dimension_address_read_IS(EX_VAR(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var), IS_CV);
opline           43846 Zend/zend_vm_execute.h 	container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           43854 Zend/zend_vm_execute.h 	offset  = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           43880 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           43886 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           43894 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           43897 Zend/zend_vm_execute.h 			retval = zobj->handlers->read_property(container, offset, BP_VAR_IS, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var));
opline           43899 Zend/zend_vm_execute.h 			if (retval != EX_VAR(opline->result.var)) {
opline           43900 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           43917 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           43928 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           43945 Zend/zend_vm_execute.h 				ZVAL_STR(EX_VAR(opline->result.var), op2_str);
opline           43955 Zend/zend_vm_execute.h 				ZVAL_STR(EX_VAR(opline->result.var), op1_str);
opline           43963 Zend/zend_vm_execute.h 		ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
opline           43990 Zend/zend_vm_execute.h 	function_name = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           44008 Zend/zend_vm_execute.h 			zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
opline           44013 Zend/zend_vm_execute.h 	object = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           44060 Zend/zend_vm_execute.h 		fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), ((IS_CV == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
opline           44087 Zend/zend_vm_execute.h 		fbc, opline->extended_value, called_scope, obj);
opline           44102 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           44103 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           44144 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           44163 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           44180 Zend/zend_vm_execute.h 	container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           44188 Zend/zend_vm_execute.h 	offset = _get_zval_ptr_cv_undef(execute_data, opline->op2.var);
opline           44238 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ISSET) {
opline           44261 Zend/zend_vm_execute.h 				((opline->extended_value & ZEND_ISSET) == 0) ^
opline           44262 Zend/zend_vm_execute.h 				Z_OBJ_HT_P(container)->has_dimension(container, offset, (opline->extended_value & ZEND_ISSET) == 0);
opline           44274 Zend/zend_vm_execute.h 				if (opline->extended_value & ZEND_ISSET) {
opline           44296 Zend/zend_vm_execute.h 		result = ((opline->extended_value & ZEND_ISSET) == 0);
opline           44303 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           44316 Zend/zend_vm_execute.h 	container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           44324 Zend/zend_vm_execute.h 	offset = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
opline           44340 Zend/zend_vm_execute.h 		result = ((opline->extended_value & ZEND_ISSET) == 0);
opline           44343 Zend/zend_vm_execute.h 			((opline->extended_value & ZEND_ISSET) == 0) ^
opline           44344 Zend/zend_vm_execute.h 			Z_OBJ_HT_P(container)->has_property(container, offset, (opline->extended_value & ZEND_ISSET) == 0, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL));
opline           44349 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           44359 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           44360 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           44363 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           44367 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           44373 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           44377 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           44390 Zend/zend_vm_execute.h 	add_function(EX_VAR(opline->result.var), op1, op2);
opline           44402 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           44403 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           44406 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           44410 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           44416 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           44420 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           44433 Zend/zend_vm_execute.h 	sub_function(EX_VAR(opline->result.var), op1, op2);
opline           44445 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           44446 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           44451 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           44456 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           44462 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           44466 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           44479 Zend/zend_vm_execute.h 	mul_function(EX_VAR(opline->result.var), op1, op2);
opline           44492 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           44493 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           44494 Zend/zend_vm_execute.h 	fast_div_function(EX_VAR(opline->result.var), op1, op2);
opline           44506 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           44507 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           44510 Zend/zend_vm_execute.h 			result = EX_VAR(opline->result.var);
opline           44532 Zend/zend_vm_execute.h 	mod_function(EX_VAR(opline->result.var), op1, op2);
opline           44545 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           44546 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           44547 Zend/zend_vm_execute.h 	shift_left_function(EX_VAR(opline->result.var), op1, op2);
opline           44560 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           44561 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           44562 Zend/zend_vm_execute.h 	shift_right_function(EX_VAR(opline->result.var), op1, op2);
opline           44575 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           44576 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           44577 Zend/zend_vm_execute.h 	pow_function(EX_VAR(opline->result.var), op1, op2);
opline           44590 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           44591 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           44602 Zend/zend_vm_execute.h 					ZVAL_STR_COPY(EX_VAR(opline->result.var), op2_str);
opline           44609 Zend/zend_vm_execute.h 					ZVAL_STR_COPY(EX_VAR(opline->result.var), op1_str);
opline           44620 Zend/zend_vm_execute.h 				ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
opline           44626 Zend/zend_vm_execute.h 				ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
opline           44635 Zend/zend_vm_execute.h 			concat_function(EX_VAR(opline->result.var), op1, op2);
opline           44649 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           44650 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           44692 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           44703 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           44717 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           44718 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           44760 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           44771 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           44785 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           44786 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           44810 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           44821 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           44835 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           44836 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           44860 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           44871 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           44886 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           44887 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           44888 Zend/zend_vm_execute.h 	compare_function(EX_VAR(opline->result.var), op1, op2);
opline           44901 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           44902 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           44903 Zend/zend_vm_execute.h 	bitwise_or_function(EX_VAR(opline->result.var), op1, op2);
opline           44916 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           44917 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           44918 Zend/zend_vm_execute.h 	bitwise_and_function(EX_VAR(opline->result.var), op1, op2);
opline           44931 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           44932 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           44933 Zend/zend_vm_execute.h 	bitwise_xor_function(EX_VAR(opline->result.var), op1, op2);
opline           44946 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           44947 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           44948 Zend/zend_vm_execute.h 	boolean_xor_function(EX_VAR(opline->result.var), op1, op2);
opline           44961 Zend/zend_vm_execute.h 	container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           44962 Zend/zend_vm_execute.h 	zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2), (IS_TMP_VAR|IS_VAR));
opline           44975 Zend/zend_vm_execute.h 	container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           44976 Zend/zend_vm_execute.h 	zend_fetch_dimension_address_read_IS(EX_VAR(opline->result.var), container, _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2), (IS_TMP_VAR|IS_VAR));
opline           44991 Zend/zend_vm_execute.h 	container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           44995 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           44999 Zend/zend_vm_execute.h 	offset  = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           45025 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           45031 Zend/zend_vm_execute.h 					ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           45039 Zend/zend_vm_execute.h 			ZVAL_NULL(EX_VAR(opline->result.var));
opline           45042 Zend/zend_vm_execute.h 			retval = zobj->handlers->read_property(container, offset, BP_VAR_IS, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var));
opline           45044 Zend/zend_vm_execute.h 			if (retval != EX_VAR(opline->result.var)) {
opline           45045 Zend/zend_vm_execute.h 				ZVAL_COPY(EX_VAR(opline->result.var), retval);
opline           45063 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           45074 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           45091 Zend/zend_vm_execute.h 				ZVAL_STR(EX_VAR(opline->result.var), op2_str);
opline           45101 Zend/zend_vm_execute.h 				ZVAL_STR(EX_VAR(opline->result.var), op1_str);
opline           45109 Zend/zend_vm_execute.h 		ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
opline           45136 Zend/zend_vm_execute.h 	function_name = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           45154 Zend/zend_vm_execute.h 			zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
opline           45159 Zend/zend_vm_execute.h 	object = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           45206 Zend/zend_vm_execute.h 		fbc = obj->handlers->get_method(&obj, Z_STR_P(function_name), (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? (EX_CONSTANT(opline->op2) + 1) : NULL));
opline           45233 Zend/zend_vm_execute.h 		fbc, opline->extended_value, called_scope, obj);
opline           45249 Zend/zend_vm_execute.h 	op1 = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           45250 Zend/zend_vm_execute.h 	op2 = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           45291 Zend/zend_vm_execute.h 		ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           45310 Zend/zend_vm_execute.h 	result = EX_VAR(opline->result.var);
opline           45327 Zend/zend_vm_execute.h 	container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           45331 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           45335 Zend/zend_vm_execute.h 	offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           45385 Zend/zend_vm_execute.h 		if (opline->extended_value & ZEND_ISSET) {
opline           45408 Zend/zend_vm_execute.h 				((opline->extended_value & ZEND_ISSET) == 0) ^
opline           45409 Zend/zend_vm_execute.h 				Z_OBJ_HT_P(container)->has_dimension(container, offset, (opline->extended_value & ZEND_ISSET) == 0);
opline           45421 Zend/zend_vm_execute.h 				if (opline->extended_value & ZEND_ISSET) {
opline           45443 Zend/zend_vm_execute.h 		result = ((opline->extended_value & ZEND_ISSET) == 0);
opline           45450 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           45463 Zend/zend_vm_execute.h 	container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
opline           45467 Zend/zend_vm_execute.h 		zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
opline           45471 Zend/zend_vm_execute.h 	offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
opline           45487 Zend/zend_vm_execute.h 		result = ((opline->extended_value & ZEND_ISSET) == 0);
opline           45490 Zend/zend_vm_execute.h 			((opline->extended_value & ZEND_ISSET) == 0) ^
opline           45491 Zend/zend_vm_execute.h 			Z_OBJ_HT_P(container)->has_property(container, offset, (opline->extended_value & ZEND_ISSET) == 0, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL));
opline           45497 Zend/zend_vm_execute.h 	ZVAL_BOOL(EX_VAR(opline->result.var), result);
opline           49875 Zend/zend_vm_execute.h 	const zend_op *orig_opline = opline;
opline           49887 Zend/zend_vm_execute.h 	if (EXPECTED(opline)) {
opline           49901 Zend/zend_vm_execute.h 	opline = orig_opline;
opline            115 ext/opcache/Optimizer/block_pass.c 	zend_op *opline;
opline            122 ext/opcache/Optimizer/block_pass.c 	opline = op_array->opcodes;
opline            123 ext/opcache/Optimizer/block_pass.c 	blocks[0].start_opline = opline;
opline            125 ext/opcache/Optimizer/block_pass.c 	while (opline < end) {
opline            126 ext/opcache/Optimizer/block_pass.c 		switch((unsigned)opline->opcode) {
opline            128 ext/opcache/Optimizer/block_pass.c 				START_BLOCK_OP(ZEND_OP1(opline).opline_num);
opline            129 ext/opcache/Optimizer/block_pass.c 				if (opline->extended_value) {
opline            130 ext/opcache/Optimizer/block_pass.c 					START_BLOCK_OP(ZEND_OP2(opline).opline_num);
opline            135 ext/opcache/Optimizer/block_pass.c 				if (opline->extended_value) {
opline            136 ext/opcache/Optimizer/block_pass.c 					START_BLOCK_OP(ZEND_OP2(opline).opline_num);
opline            143 ext/opcache/Optimizer/block_pass.c 				START_BLOCK_OP(ZEND_OP1(opline).opline_num);
opline            156 ext/opcache/Optimizer/block_pass.c 				START_BLOCK_OP(opline->extended_value);
opline            160 ext/opcache/Optimizer/block_pass.c 				START_BLOCK_OP(opline->extended_value);
opline            171 ext/opcache/Optimizer/block_pass.c 				START_BLOCK_OP(ZEND_OP2(opline).opline_num);
opline            176 ext/opcache/Optimizer/block_pass.c 				START_BLOCK_OP(opline->extended_value);
opline            181 ext/opcache/Optimizer/block_pass.c 		opline++;
opline            265 ext/opcache/Optimizer/block_pass.c 			opline = blocks[opno].start_opline - 1;
opline            266 ext/opcache/Optimizer/block_pass.c 			if (opline->opcode == ZEND_OP_DATA) {
opline            267 ext/opcache/Optimizer/block_pass.c 				opline--;
opline            269 ext/opcache/Optimizer/block_pass.c 			switch((unsigned)opline->opcode) {
opline            277 ext/opcache/Optimizer/block_pass.c 					if (opline->extended_value) {
opline            278 ext/opcache/Optimizer/block_pass.c 						cur_block->op2_to = &blocks[ZEND_OP2(opline).opline_num];
opline            280 ext/opcache/Optimizer/block_pass.c 					cur_block->op1_to = &blocks[ZEND_OP1(opline).opline_num];
opline            283 ext/opcache/Optimizer/block_pass.c 					if (opline->extended_value) {
opline            284 ext/opcache/Optimizer/block_pass.c 						cur_block->op2_to = &blocks[ZEND_OP2(opline).opline_num];
opline            288 ext/opcache/Optimizer/block_pass.c 					cur_block->op1_to = &blocks[ZEND_OP1(opline).opline_num];
opline            292 ext/opcache/Optimizer/block_pass.c 					cur_block->op1_to = &blocks[ZEND_OP1(opline).opline_num];
opline            296 ext/opcache/Optimizer/block_pass.c 					cur_block->op2_to = &blocks[ZEND_OP2(opline).opline_num];
opline            297 ext/opcache/Optimizer/block_pass.c 					cur_block->ext_to = &blocks[opline->extended_value];
opline            300 ext/opcache/Optimizer/block_pass.c 					cur_block->ext_to = &blocks[opline->extended_value];
opline            305 ext/opcache/Optimizer/block_pass.c 					cur_block->ext_to = &blocks[opline->extended_value];
opline            318 ext/opcache/Optimizer/block_pass.c 					cur_block->op2_to = &blocks[ZEND_OP2(opline).opline_num];
opline            553 ext/opcache/Optimizer/block_pass.c #define SET_VAR_SOURCE(opline) Tsource[VAR_NUM(opline->result.var)] = opline
opline            566 ext/opcache/Optimizer/block_pass.c 	zend_op *opline = block->start_opline;
opline            584 ext/opcache/Optimizer/block_pass.c 	opline = new_end = block->start_opline;
opline            585 ext/opcache/Optimizer/block_pass.c 	end = opline + block->len;
opline            587 ext/opcache/Optimizer/block_pass.c 	while (opline < end) {
opline            591 ext/opcache/Optimizer/block_pass.c 		while (opline < end && opline->opcode == ZEND_NOP) {
opline            592 ext/opcache/Optimizer/block_pass.c 			opline++;
opline            594 ext/opcache/Optimizer/block_pass.c 		src = opline;
opline            596 ext/opcache/Optimizer/block_pass.c 		while (opline < end && opline->opcode != ZEND_NOP) {
opline            597 ext/opcache/Optimizer/block_pass.c 			opline++;
opline            599 ext/opcache/Optimizer/block_pass.c 		len = opline - src;
opline            611 ext/opcache/Optimizer/block_pass.c 	zend_op *opline = block->start_opline;
opline            633 ext/opcache/Optimizer/block_pass.c 	opline = block->start_opline;
opline            634 ext/opcache/Optimizer/block_pass.c 	end = opline + block->len;
opline            635 ext/opcache/Optimizer/block_pass.c 	while ((op_array->T) && (opline < end)) {
opline            637 ext/opcache/Optimizer/block_pass.c 		if ((ZEND_OP1_TYPE(opline) & (IS_TMP_VAR|IS_VAR)) &&
opline            638 ext/opcache/Optimizer/block_pass.c 			VAR_SOURCE(opline->op1) &&
opline            639 ext/opcache/Optimizer/block_pass.c 			VAR_SOURCE(opline->op1)->opcode == ZEND_QM_ASSIGN &&
opline            640 ext/opcache/Optimizer/block_pass.c 			ZEND_OP1_TYPE(VAR_SOURCE(opline->op1)) == IS_CONST &&
opline            641 ext/opcache/Optimizer/block_pass.c 			opline->opcode != ZEND_CASE &&         /* CASE _always_ expects variable */
opline            642 ext/opcache/Optimizer/block_pass.c 			opline->opcode != ZEND_FETCH_LIST &&
opline            643 ext/opcache/Optimizer/block_pass.c 			(opline->opcode != ZEND_FE_RESET_R || opline->opcode != ZEND_FE_RESET_RW) &&
opline            644 ext/opcache/Optimizer/block_pass.c 			opline->opcode != ZEND_FREE
opline            646 ext/opcache/Optimizer/block_pass.c 			znode_op op1 = opline->op1;
opline            650 ext/opcache/Optimizer/block_pass.c 			if (zend_optimizer_update_op1_const(op_array, opline, &c)) {
opline            658 ext/opcache/Optimizer/block_pass.c 		if ((ZEND_OP2_TYPE(opline) & (IS_TMP_VAR|IS_VAR)) &&
opline            659 ext/opcache/Optimizer/block_pass.c 			VAR_SOURCE(opline->op2) &&
opline            660 ext/opcache/Optimizer/block_pass.c 			VAR_SOURCE(opline->op2)->opcode == ZEND_QM_ASSIGN &&
opline            661 ext/opcache/Optimizer/block_pass.c 			ZEND_OP1_TYPE(VAR_SOURCE(opline->op2)) == IS_CONST) {
opline            662 ext/opcache/Optimizer/block_pass.c 			znode_op op2 = opline->op2;
opline            666 ext/opcache/Optimizer/block_pass.c 			if (zend_optimizer_update_op2_const(op_array, opline, &c)) {
opline            674 ext/opcache/Optimizer/block_pass.c 		if (opline->opcode == ZEND_ECHO &&
opline            675 ext/opcache/Optimizer/block_pass.c 			ZEND_OP1_TYPE(opline) & (IS_TMP_VAR|IS_VAR) &&
opline            676 ext/opcache/Optimizer/block_pass.c 			VAR_SOURCE(opline->op1) &&
opline            677 ext/opcache/Optimizer/block_pass.c 			VAR_SOURCE(opline->op1)->opcode == ZEND_CAST &&
opline            678 ext/opcache/Optimizer/block_pass.c 			VAR_SOURCE(opline->op1)->extended_value == IS_STRING) {
opline            679 ext/opcache/Optimizer/block_pass.c 			zend_op *src = VAR_SOURCE(opline->op1);
opline            680 ext/opcache/Optimizer/block_pass.c 			COPY_NODE(opline->op1, src->op1);
opline            685 ext/opcache/Optimizer/block_pass.c 		if (opline->opcode == ZEND_FREE &&
opline            686 ext/opcache/Optimizer/block_pass.c 			ZEND_OP1_TYPE(opline) == IS_TMP_VAR &&
opline            687 ext/opcache/Optimizer/block_pass.c 			VAR_SOURCE(opline->op1)) {
opline            688 ext/opcache/Optimizer/block_pass.c 			zend_op *src = VAR_SOURCE(opline->op1);
opline            694 ext/opcache/Optimizer/block_pass.c 				MAKE_NOP(opline);
opline            706 ext/opcache/Optimizer/block_pass.c 		if((ZEND_OP1_TYPE(opline) & IS_VAR) &&
opline            707 ext/opcache/Optimizer/block_pass.c 		   VAR_SOURCE(opline->op1) && VAR_SOURCE(opline->op1)->opcode == ZEND_DO_CF_FCALL &&
opline            708 ext/opcache/Optimizer/block_pass.c 		   VAR_SOURCE(opline->op1)->extended_value == 1) {
opline            709 ext/opcache/Optimizer/block_pass.c 			zend_op *fcall = VAR_SOURCE(opline->op1);
opline            724 ext/opcache/Optimizer/block_pass.c 						LITERAL_BOOL(opline->op1, 1);
opline            725 ext/opcache/Optimizer/block_pass.c 						ZEND_OP1_TYPE(opline) = IS_CONST;
opline            735 ext/opcache/Optimizer/block_pass.c 						LITERAL_BOOL(opline->op1, 1);
opline            736 ext/opcache/Optimizer/block_pass.c 						ZEND_OP1_TYPE(opline) = IS_CONST;
opline            744 ext/opcache/Optimizer/block_pass.c 						ZEND_OP1_LITERAL(opline) = zend_optimizer_add_literal(op_array, &c);
opline            746 ext/opcache/Optimizer/block_pass.c 						ZEND_OP1_TYPE(opline) = IS_CONST;
opline            753 ext/opcache/Optimizer/block_pass.c 						LITERAL_BOOL(opline->op1, 1);
opline            754 ext/opcache/Optimizer/block_pass.c 						ZEND_OP1_TYPE(opline) = IS_CONST;
opline            768 ext/opcache/Optimizer/block_pass.c 		if (opline->opcode == ZEND_IS_EQUAL ||
opline            769 ext/opcache/Optimizer/block_pass.c 			opline->opcode == ZEND_IS_NOT_EQUAL ||
opline            771 ext/opcache/Optimizer/block_pass.c 			(opline->opcode == ZEND_CASE && (ZEND_OP1_TYPE(opline) & (IS_CONST|IS_CV)))) {
opline            772 ext/opcache/Optimizer/block_pass.c 			if (ZEND_OP1_TYPE(opline) == IS_CONST &&
opline            773 ext/opcache/Optimizer/block_pass.c 				(Z_TYPE(ZEND_OP1_LITERAL(opline)) == IS_FALSE ||
opline            774 ext/opcache/Optimizer/block_pass.c 				 Z_TYPE(ZEND_OP1_LITERAL(opline)) == IS_TRUE)) {
opline            782 ext/opcache/Optimizer/block_pass.c 				opline->opcode =
opline            783 ext/opcache/Optimizer/block_pass.c 					((opline->opcode != ZEND_IS_NOT_EQUAL) == ((Z_TYPE(ZEND_OP1_LITERAL(opline))) == IS_TRUE)) ?
opline            785 ext/opcache/Optimizer/block_pass.c 				COPY_NODE(opline->op1, opline->op2);
opline            786 ext/opcache/Optimizer/block_pass.c 				SET_UNUSED(opline->op2);
opline            787 ext/opcache/Optimizer/block_pass.c 			} else if (ZEND_OP2_TYPE(opline) == IS_CONST &&
opline            788 ext/opcache/Optimizer/block_pass.c 					   (Z_TYPE(ZEND_OP2_LITERAL(opline)) == IS_FALSE ||
opline            789 ext/opcache/Optimizer/block_pass.c 					    Z_TYPE(ZEND_OP2_LITERAL(opline)) == IS_TRUE)) {
opline            797 ext/opcache/Optimizer/block_pass.c 				opline->opcode =
opline            798 ext/opcache/Optimizer/block_pass.c 					((opline->opcode != ZEND_IS_NOT_EQUAL) == ((Z_TYPE(ZEND_OP2_LITERAL(opline))) == IS_TRUE)) ?
opline            800 ext/opcache/Optimizer/block_pass.c 				SET_UNUSED(opline->op2);
opline            804 ext/opcache/Optimizer/block_pass.c 		if ((opline->opcode == ZEND_BOOL ||
opline            805 ext/opcache/Optimizer/block_pass.c 			opline->opcode == ZEND_BOOL_NOT ||
opline            806 ext/opcache/Optimizer/block_pass.c 			opline->opcode == ZEND_JMPZ ||
opline            807 ext/opcache/Optimizer/block_pass.c 			opline->opcode == ZEND_JMPNZ ||
opline            808 ext/opcache/Optimizer/block_pass.c 			opline->opcode == ZEND_JMPZNZ) &&
opline            809 ext/opcache/Optimizer/block_pass.c 			ZEND_OP1_TYPE(opline) == IS_TMP_VAR &&
opline            810 ext/opcache/Optimizer/block_pass.c 			VAR_SOURCE(opline->op1) != NULL &&
opline            811 ext/opcache/Optimizer/block_pass.c 			!zend_bitset_in(used_ext, VAR_NUM(ZEND_OP1(opline).var)) &&
opline            812 ext/opcache/Optimizer/block_pass.c 			VAR_SOURCE(opline->op1)->opcode == ZEND_BOOL_NOT) {
opline            814 ext/opcache/Optimizer/block_pass.c 			zend_op *src = VAR_SOURCE(opline->op1);
opline            816 ext/opcache/Optimizer/block_pass.c 			COPY_NODE(opline->op1, src->op1);
opline            818 ext/opcache/Optimizer/block_pass.c 			switch (opline->opcode) {
opline            821 ext/opcache/Optimizer/block_pass.c 					opline->opcode = ZEND_BOOL_NOT;
opline            825 ext/opcache/Optimizer/block_pass.c 					opline->opcode = ZEND_BOOL;
opline            829 ext/opcache/Optimizer/block_pass.c 					opline->opcode = ZEND_JMPNZ;
opline            833 ext/opcache/Optimizer/block_pass.c 					opline->opcode = ZEND_JMPZ;
opline            841 ext/opcache/Optimizer/block_pass.c 					op_t = opline->extended_value;
opline            842 ext/opcache/Optimizer/block_pass.c 					opline->extended_value = ZEND_OP2(opline).opline_num;
opline            843 ext/opcache/Optimizer/block_pass.c 					ZEND_OP2(opline).opline_num = op_t;
opline            852 ext/opcache/Optimizer/block_pass.c 			VAR_UNSET(opline->op1);
opline            858 ext/opcache/Optimizer/block_pass.c 		if(0 && (opline->opcode == ZEND_JMPZ_EX ||
opline            859 ext/opcache/Optimizer/block_pass.c 			opline->opcode == ZEND_JMPNZ_EX) &&
opline            860 ext/opcache/Optimizer/block_pass.c 		   ZEND_OP1_TYPE(opline) == IS_TMP_VAR &&
opline            861 ext/opcache/Optimizer/block_pass.c 		   VAR_SOURCE(opline->op1) != NULL &&
opline            862 ext/opcache/Optimizer/block_pass.c 		   VAR_SOURCE(opline->op1)->opcode == ZEND_BOOL_NOT &&
opline            863 ext/opcache/Optimizer/block_pass.c 		   ZEND_OP1(opline).var == ZEND_RESULT(opline).var
opline            865 ext/opcache/Optimizer/block_pass.c 			zend_op *src = VAR_SOURCE(opline->op1);
opline            866 ext/opcache/Optimizer/block_pass.c 			if(opline->opcode == ZEND_JMPZ_EX) {
opline            867 ext/opcache/Optimizer/block_pass.c 				opline->opcode = ZEND_JMPNZ;
opline            869 ext/opcache/Optimizer/block_pass.c 				opline->opcode = ZEND_JMPZ;
opline            871 ext/opcache/Optimizer/block_pass.c 			COPY_NODE(opline->op1, src->op1);
opline            872 ext/opcache/Optimizer/block_pass.c 			SET_UNUSED(opline->result);
opline            877 ext/opcache/Optimizer/block_pass.c 		if ((opline->opcode == ZEND_BOOL ||
opline            878 ext/opcache/Optimizer/block_pass.c 			opline->opcode == ZEND_BOOL_NOT ||
opline            879 ext/opcache/Optimizer/block_pass.c 			opline->opcode == ZEND_JMPZ ||
opline            880 ext/opcache/Optimizer/block_pass.c 			opline->opcode == ZEND_JMPZ_EX ||
opline            881 ext/opcache/Optimizer/block_pass.c 			opline->opcode == ZEND_JMPNZ_EX ||
opline            882 ext/opcache/Optimizer/block_pass.c 			opline->opcode == ZEND_JMPNZ ||
opline            883 ext/opcache/Optimizer/block_pass.c 			opline->opcode == ZEND_JMPZNZ) &&
opline            884 ext/opcache/Optimizer/block_pass.c 			(ZEND_OP1_TYPE(opline) & (IS_TMP_VAR|IS_VAR)) &&
opline            885 ext/opcache/Optimizer/block_pass.c 			VAR_SOURCE(opline->op1) != NULL &&
opline            886 ext/opcache/Optimizer/block_pass.c 			(!zend_bitset_in(used_ext, VAR_NUM(ZEND_OP1(opline).var)) ||
opline            887 ext/opcache/Optimizer/block_pass.c 			((ZEND_RESULT_TYPE(opline) & (IS_TMP_VAR|IS_VAR)) &&
opline            888 ext/opcache/Optimizer/block_pass.c 			 ZEND_RESULT(opline).var == ZEND_OP1(opline).var)) &&
opline            889 ext/opcache/Optimizer/block_pass.c 			(VAR_SOURCE(opline->op1)->opcode == ZEND_BOOL ||
opline            890 ext/opcache/Optimizer/block_pass.c 			VAR_SOURCE(opline->op1)->opcode == ZEND_QM_ASSIGN)) {
opline            891 ext/opcache/Optimizer/block_pass.c 			zend_op *src = VAR_SOURCE(opline->op1);
opline            892 ext/opcache/Optimizer/block_pass.c 			COPY_NODE(opline->op1, src->op1);
opline            894 ext/opcache/Optimizer/block_pass.c 			VAR_UNSET(opline->op1);
opline            897 ext/opcache/Optimizer/block_pass.c 		} else if (last_op && opline->opcode == ZEND_ECHO &&
opline            899 ext/opcache/Optimizer/block_pass.c 				  ZEND_OP1_TYPE(opline) == IS_CONST &&
opline            900 ext/opcache/Optimizer/block_pass.c 				  Z_TYPE(ZEND_OP1_LITERAL(opline)) != IS_DOUBLE &&
opline            909 ext/opcache/Optimizer/block_pass.c 			if (Z_TYPE(ZEND_OP1_LITERAL(opline)) != IS_STRING) {
opline            910 ext/opcache/Optimizer/block_pass.c 				convert_to_string_safe(&ZEND_OP1_LITERAL(opline));
opline            916 ext/opcache/Optimizer/block_pass.c 			l = old_len + Z_STRLEN(ZEND_OP1_LITERAL(opline));
opline            925 ext/opcache/Optimizer/block_pass.c 			memcpy(Z_STRVAL(ZEND_OP1_LITERAL(last_op)) + old_len, Z_STRVAL(ZEND_OP1_LITERAL(opline)), Z_STRLEN(ZEND_OP1_LITERAL(opline)));
opline            927 ext/opcache/Optimizer/block_pass.c 			zval_dtor(&ZEND_OP1_LITERAL(opline));
opline            928 ext/opcache/Optimizer/block_pass.c 			ZVAL_STR(&ZEND_OP1_LITERAL(opline), zend_new_interned_string(Z_STR(ZEND_OP1_LITERAL(last_op))));
opline            931 ext/opcache/Optimizer/block_pass.c 		} else if ((opline->opcode == ZEND_CONCAT) &&
opline            932 ext/opcache/Optimizer/block_pass.c 				  ZEND_OP2_TYPE(opline) == IS_CONST &&
opline            933 ext/opcache/Optimizer/block_pass.c 				  ZEND_OP1_TYPE(opline) == IS_TMP_VAR &&
opline            934 ext/opcache/Optimizer/block_pass.c 				  VAR_SOURCE(opline->op1) &&
opline            935 ext/opcache/Optimizer/block_pass.c 				  (VAR_SOURCE(opline->op1)->opcode == ZEND_CONCAT ||
opline            936 ext/opcache/Optimizer/block_pass.c 				   VAR_SOURCE(opline->op1)->opcode == ZEND_FAST_CONCAT) &&
opline            937 ext/opcache/Optimizer/block_pass.c 				  ZEND_OP2_TYPE(VAR_SOURCE(opline->op1)) == IS_CONST &&
opline            938 ext/opcache/Optimizer/block_pass.c 				  ZEND_RESULT(VAR_SOURCE(opline->op1)).var == ZEND_OP1(opline).var) {
opline            940 ext/opcache/Optimizer/block_pass.c 			zend_op *src = VAR_SOURCE(opline->op1);
opline            943 ext/opcache/Optimizer/block_pass.c 			if (Z_TYPE(ZEND_OP2_LITERAL(opline)) != IS_STRING) {
opline            944 ext/opcache/Optimizer/block_pass.c 				convert_to_string_safe(&ZEND_OP2_LITERAL(opline));
opline            950 ext/opcache/Optimizer/block_pass.c 			VAR_UNSET(opline->op1);
opline            951 ext/opcache/Optimizer/block_pass.c 			COPY_NODE(opline->op1, src->op1);
opline            953 ext/opcache/Optimizer/block_pass.c 			l = old_len + Z_STRLEN(ZEND_OP2_LITERAL(opline));
opline            962 ext/opcache/Optimizer/block_pass.c 			memcpy(Z_STRVAL(ZEND_OP2_LITERAL(src)) + old_len, Z_STRVAL(ZEND_OP2_LITERAL(opline)), Z_STRLEN(ZEND_OP2_LITERAL(opline)));
opline            964 ext/opcache/Optimizer/block_pass.c 			zend_string_release(Z_STR(ZEND_OP2_LITERAL(opline)));
opline            965 ext/opcache/Optimizer/block_pass.c 			ZVAL_STR(&ZEND_OP2_LITERAL(opline), zend_new_interned_string(Z_STR(ZEND_OP2_LITERAL(src))));
opline            968 ext/opcache/Optimizer/block_pass.c 		} else if ((opline->opcode == ZEND_ADD ||
opline            969 ext/opcache/Optimizer/block_pass.c 					opline->opcode == ZEND_SUB ||
opline            970 ext/opcache/Optimizer/block_pass.c 					opline->opcode == ZEND_MUL ||
opline            971 ext/opcache/Optimizer/block_pass.c 					opline->opcode == ZEND_DIV ||
opline            972 ext/opcache/Optimizer/block_pass.c 					opline->opcode == ZEND_MOD ||
opline            973 ext/opcache/Optimizer/block_pass.c 					opline->opcode == ZEND_SL ||
opline            974 ext/opcache/Optimizer/block_pass.c 					opline->opcode == ZEND_SR ||
opline            975 ext/opcache/Optimizer/block_pass.c 					opline->opcode == ZEND_CONCAT ||
opline            976 ext/opcache/Optimizer/block_pass.c 					opline->opcode == ZEND_FAST_CONCAT ||
opline            977 ext/opcache/Optimizer/block_pass.c 					opline->opcode == ZEND_IS_EQUAL ||
opline            978 ext/opcache/Optimizer/block_pass.c 					opline->opcode == ZEND_IS_NOT_EQUAL ||
opline            979 ext/opcache/Optimizer/block_pass.c 					opline->opcode == ZEND_IS_SMALLER ||
opline            980 ext/opcache/Optimizer/block_pass.c 					opline->opcode == ZEND_IS_SMALLER_OR_EQUAL ||
opline            981 ext/opcache/Optimizer/block_pass.c 					opline->opcode == ZEND_IS_IDENTICAL ||
opline            982 ext/opcache/Optimizer/block_pass.c 					opline->opcode == ZEND_IS_NOT_IDENTICAL ||
opline            983 ext/opcache/Optimizer/block_pass.c 					opline->opcode == ZEND_BOOL_XOR ||
opline            984 ext/opcache/Optimizer/block_pass.c 					opline->opcode == ZEND_BW_OR ||
opline            985 ext/opcache/Optimizer/block_pass.c 					opline->opcode == ZEND_BW_AND ||
opline            986 ext/opcache/Optimizer/block_pass.c 					opline->opcode == ZEND_BW_XOR) &&
opline            987 ext/opcache/Optimizer/block_pass.c 					ZEND_OP1_TYPE(opline)==IS_CONST &&
opline            988 ext/opcache/Optimizer/block_pass.c 					ZEND_OP2_TYPE(opline)==IS_CONST) {
opline            990 ext/opcache/Optimizer/block_pass.c 			binary_op_type binary_op = get_binary_op(opline->opcode);
opline            994 ext/opcache/Optimizer/block_pass.c             if ((opline->opcode == ZEND_DIV || opline->opcode == ZEND_MOD) &&
opline            995 ext/opcache/Optimizer/block_pass.c                 zval_get_long(&ZEND_OP2_LITERAL(opline)) == 0) {
opline            996 ext/opcache/Optimizer/block_pass.c 				if (RESULT_USED(opline)) {
opline            997 ext/opcache/Optimizer/block_pass.c 					SET_VAR_SOURCE(opline);
opline            999 ext/opcache/Optimizer/block_pass.c                 opline++;
opline           1001 ext/opcache/Optimizer/block_pass.c             } else if ((opline->opcode == ZEND_SL || opline->opcode == ZEND_SR) &&
opline           1002 ext/opcache/Optimizer/block_pass.c                 zval_get_long(&ZEND_OP2_LITERAL(opline)) < 0) {
opline           1003 ext/opcache/Optimizer/block_pass.c 				if (RESULT_USED(opline)) {
opline           1004 ext/opcache/Optimizer/block_pass.c 					SET_VAR_SOURCE(opline);
opline           1006 ext/opcache/Optimizer/block_pass.c                 opline++;
opline           1011 ext/opcache/Optimizer/block_pass.c 			if (binary_op(&result, &ZEND_OP1_LITERAL(opline), &ZEND_OP2_LITERAL(opline)) == SUCCESS) {
opline           1012 ext/opcache/Optimizer/block_pass.c 				literal_dtor(&ZEND_OP1_LITERAL(opline));
opline           1013 ext/opcache/Optimizer/block_pass.c 				literal_dtor(&ZEND_OP2_LITERAL(opline));
opline           1014 ext/opcache/Optimizer/block_pass.c 				opline->opcode = ZEND_QM_ASSIGN;
opline           1015 ext/opcache/Optimizer/block_pass.c 				SET_UNUSED(opline->op2);
opline           1016 ext/opcache/Optimizer/block_pass.c 				zend_optimizer_update_op1_const(op_array, opline, &result);
opline           1019 ext/opcache/Optimizer/block_pass.c 		} else if ((opline->opcode == ZEND_BOOL ||
opline           1020 ext/opcache/Optimizer/block_pass.c 				   	opline->opcode == ZEND_BOOL_NOT ||
opline           1021 ext/opcache/Optimizer/block_pass.c 				  	opline->opcode == ZEND_BW_NOT) && ZEND_OP1_TYPE(opline) == IS_CONST) {
opline           1023 ext/opcache/Optimizer/block_pass.c 			unary_op_type unary_op = get_unary_op(opline->opcode);
opline           1027 ext/opcache/Optimizer/block_pass.c 				unary_op(&result, &ZEND_OP1_LITERAL(opline));
opline           1028 ext/opcache/Optimizer/block_pass.c 				literal_dtor(&ZEND_OP1_LITERAL(opline));
opline           1031 ext/opcache/Optimizer/block_pass.c 				result = ZEND_OP1_LITERAL(opline);
opline           1033 ext/opcache/Optimizer/block_pass.c 				ZVAL_NULL(&ZEND_OP1_LITERAL(opline));
opline           1035 ext/opcache/Optimizer/block_pass.c 			opline->opcode = ZEND_QM_ASSIGN;
opline           1036 ext/opcache/Optimizer/block_pass.c 			zend_optimizer_update_op1_const(op_array, opline, &result);
opline           1037 ext/opcache/Optimizer/block_pass.c 		} else if ((opline->opcode == ZEND_RETURN || opline->opcode == ZEND_EXIT) &&
opline           1038 ext/opcache/Optimizer/block_pass.c 					(ZEND_OP1_TYPE(opline) & (IS_TMP_VAR|IS_VAR)) &&
opline           1039 ext/opcache/Optimizer/block_pass.c 				   	VAR_SOURCE(opline->op1) &&
opline           1040 ext/opcache/Optimizer/block_pass.c 				   	VAR_SOURCE(opline->op1)->opcode == ZEND_QM_ASSIGN) {
opline           1042 ext/opcache/Optimizer/block_pass.c 			zend_op *src = VAR_SOURCE(opline->op1);
opline           1043 ext/opcache/Optimizer/block_pass.c 			VAR_UNSET(opline->op1);
opline           1044 ext/opcache/Optimizer/block_pass.c 			COPY_NODE(opline->op1, src->op1);
opline           1046 ext/opcache/Optimizer/block_pass.c 		} else if (opline->opcode == ZEND_CONCAT || opline->opcode == ZEND_FAST_CONCAT) {
opline           1047 ext/opcache/Optimizer/block_pass.c 			if ((ZEND_OP1_TYPE(opline) & (IS_TMP_VAR|IS_VAR)) &&
opline           1048 ext/opcache/Optimizer/block_pass.c 				VAR_SOURCE(opline->op1) &&
opline           1049 ext/opcache/Optimizer/block_pass.c 				VAR_SOURCE(opline->op1)->opcode == ZEND_CAST &&
opline           1050 ext/opcache/Optimizer/block_pass.c 				VAR_SOURCE(opline->op1)->extended_value == IS_STRING) {
opline           1052 ext/opcache/Optimizer/block_pass.c 				zend_op *src = VAR_SOURCE(opline->op1);
opline           1053 ext/opcache/Optimizer/block_pass.c 				VAR_UNSET(opline->op1);
opline           1054 ext/opcache/Optimizer/block_pass.c 				COPY_NODE(opline->op1, src->op1);
opline           1057 ext/opcache/Optimizer/block_pass.c 			if ((ZEND_OP2_TYPE(opline) & (IS_TMP_VAR|IS_VAR)) &&
opline           1058 ext/opcache/Optimizer/block_pass.c 				VAR_SOURCE(opline->op2) &&
opline           1059 ext/opcache/Optimizer/block_pass.c 				VAR_SOURCE(opline->op2)->opcode == ZEND_CAST &&
opline           1060 ext/opcache/Optimizer/block_pass.c 				VAR_SOURCE(opline->op2)->extended_value == IS_STRING) {
opline           1062 ext/opcache/Optimizer/block_pass.c 				zend_op *src = VAR_SOURCE(opline->op2);
opline           1063 ext/opcache/Optimizer/block_pass.c 				VAR_UNSET(opline->op2);
opline           1064 ext/opcache/Optimizer/block_pass.c 				COPY_NODE(opline->op2, src->op1);
opline           1067 ext/opcache/Optimizer/block_pass.c 			if (ZEND_OP1_TYPE(opline) == IS_CONST &&
opline           1068 ext/opcache/Optimizer/block_pass.c 			    Z_TYPE(ZEND_OP1_LITERAL(opline)) == IS_STRING &&
opline           1069 ext/opcache/Optimizer/block_pass.c 			    Z_STRLEN(ZEND_OP1_LITERAL(opline)) == 0) {
opline           1071 ext/opcache/Optimizer/block_pass.c 				literal_dtor(&ZEND_OP1_LITERAL(opline));
opline           1072 ext/opcache/Optimizer/block_pass.c 				opline->opcode = ZEND_CAST;
opline           1073 ext/opcache/Optimizer/block_pass.c 				opline->extended_value = IS_STRING;
opline           1074 ext/opcache/Optimizer/block_pass.c 				COPY_NODE(opline->op1, opline->op2);
opline           1075 ext/opcache/Optimizer/block_pass.c 				opline->op2_type = IS_UNUSED;
opline           1076 ext/opcache/Optimizer/block_pass.c 				opline->op2.var = 0;
opline           1077 ext/opcache/Optimizer/block_pass.c 			} else if (ZEND_OP2_TYPE(opline) == IS_CONST &&
opline           1078 ext/opcache/Optimizer/block_pass.c 			           Z_TYPE(ZEND_OP2_LITERAL(opline)) == IS_STRING &&
opline           1079 ext/opcache/Optimizer/block_pass.c 			           Z_STRLEN(ZEND_OP2_LITERAL(opline)) == 0) {
opline           1081 ext/opcache/Optimizer/block_pass.c 				literal_dtor(&ZEND_OP2_LITERAL(opline));
opline           1082 ext/opcache/Optimizer/block_pass.c 				opline->opcode = ZEND_CAST;
opline           1083 ext/opcache/Optimizer/block_pass.c 				opline->extended_value = IS_STRING;
opline           1084 ext/opcache/Optimizer/block_pass.c 				opline->op2_type = IS_UNUSED;
opline           1085 ext/opcache/Optimizer/block_pass.c 				opline->op2.var = 0;
opline           1086 ext/opcache/Optimizer/block_pass.c 			} else if (opline->opcode == ZEND_CONCAT &&
opline           1087 ext/opcache/Optimizer/block_pass.c 			           (opline->op1_type == IS_CONST ||
opline           1088 ext/opcache/Optimizer/block_pass.c 			            (opline->op1_type == IS_TMP_VAR &&
opline           1089 ext/opcache/Optimizer/block_pass.c 			             VAR_SOURCE(opline->op1) &&
opline           1090 ext/opcache/Optimizer/block_pass.c 			             (VAR_SOURCE(opline->op1)->opcode == ZEND_FAST_CONCAT ||
opline           1091 ext/opcache/Optimizer/block_pass.c 			              VAR_SOURCE(opline->op1)->opcode == ZEND_ROPE_END ||
opline           1092 ext/opcache/Optimizer/block_pass.c 			              VAR_SOURCE(opline->op1)->opcode == ZEND_FETCH_CONSTANT))) &&
opline           1093 ext/opcache/Optimizer/block_pass.c 			           (opline->op2_type == IS_CONST ||
opline           1094 ext/opcache/Optimizer/block_pass.c 			            (opline->op2_type == IS_TMP_VAR &&
opline           1095 ext/opcache/Optimizer/block_pass.c 			             VAR_SOURCE(opline->op2) &&
opline           1096 ext/opcache/Optimizer/block_pass.c 			             (VAR_SOURCE(opline->op2)->opcode == ZEND_FAST_CONCAT ||
opline           1097 ext/opcache/Optimizer/block_pass.c 			              VAR_SOURCE(opline->op2)->opcode == ZEND_ROPE_END ||
opline           1098 ext/opcache/Optimizer/block_pass.c 			              VAR_SOURCE(opline->op2)->opcode == ZEND_FETCH_CONSTANT)))) {
opline           1099 ext/opcache/Optimizer/block_pass.c 				opline->opcode = ZEND_FAST_CONCAT;
opline           1101 ext/opcache/Optimizer/block_pass.c 		} else if (opline->opcode == ZEND_QM_ASSIGN &&
opline           1102 ext/opcache/Optimizer/block_pass.c 					ZEND_OP1_TYPE(opline) == ZEND_RESULT_TYPE(opline) &&
opline           1103 ext/opcache/Optimizer/block_pass.c 					ZEND_OP1(opline).var == ZEND_RESULT(opline).var) {
opline           1105 ext/opcache/Optimizer/block_pass.c 			MAKE_NOP(opline);
opline           1106 ext/opcache/Optimizer/block_pass.c 		} else if (opline->opcode == ZEND_BOOL &&
opline           1107 ext/opcache/Optimizer/block_pass.c 					ZEND_OP1_TYPE(opline) == IS_TMP_VAR &&
opline           1108 ext/opcache/Optimizer/block_pass.c 					VAR_SOURCE(opline->op1) &&
opline           1109 ext/opcache/Optimizer/block_pass.c 					(VAR_SOURCE(opline->op1)->opcode == ZEND_IS_EQUAL ||
opline           1110 ext/opcache/Optimizer/block_pass.c 					VAR_SOURCE(opline->op1)->opcode == ZEND_IS_NOT_EQUAL ||
opline           1111 ext/opcache/Optimizer/block_pass.c 					VAR_SOURCE(opline->op1)->opcode == ZEND_IS_SMALLER ||
opline           1112 ext/opcache/Optimizer/block_pass.c 					VAR_SOURCE(opline->op1)->opcode == ZEND_IS_SMALLER_OR_EQUAL ||
opline           1113 ext/opcache/Optimizer/block_pass.c 					VAR_SOURCE(opline->op1)->opcode == ZEND_BOOL ||
opline           1114 ext/opcache/Optimizer/block_pass.c 					VAR_SOURCE(opline->op1)->opcode == ZEND_IS_IDENTICAL ||
opline           1115 ext/opcache/Optimizer/block_pass.c 					VAR_SOURCE(opline->op1)->opcode == ZEND_IS_NOT_IDENTICAL ||
opline           1116 ext/opcache/Optimizer/block_pass.c 					VAR_SOURCE(opline->op1)->opcode == ZEND_ISSET_ISEMPTY_VAR ||
opline           1117 ext/opcache/Optimizer/block_pass.c 					VAR_SOURCE(opline->op1)->opcode == ZEND_ISSET_ISEMPTY_DIM_OBJ) &&
opline           1118 ext/opcache/Optimizer/block_pass.c 					!zend_bitset_in(used_ext, VAR_NUM(ZEND_OP1(opline).var))) {
opline           1120 ext/opcache/Optimizer/block_pass.c 			zend_op *src = VAR_SOURCE(opline->op1);
opline           1121 ext/opcache/Optimizer/block_pass.c 			COPY_NODE(src->result, opline->result);
opline           1123 ext/opcache/Optimizer/block_pass.c 			MAKE_NOP(opline);
opline           1126 ext/opcache/Optimizer/block_pass.c 		if (RESULT_USED(opline)) {
opline           1127 ext/opcache/Optimizer/block_pass.c 			SET_VAR_SOURCE(opline);
opline           1129 ext/opcache/Optimizer/block_pass.c 		if (opline->opcode != ZEND_NOP) {
opline           1130 ext/opcache/Optimizer/block_pass.c 			last_op = opline;
opline           1132 ext/opcache/Optimizer/block_pass.c 		opline++;
opline           1143 ext/opcache/Optimizer/block_pass.c 	zend_op *opline = new_opcodes;
opline           1149 ext/opcache/Optimizer/block_pass.c 			memcpy(opline, cur_block->start_opline, cur_block->len * sizeof(zend_op));
opline           1150 ext/opcache/Optimizer/block_pass.c 			cur_block->start_opline = opline;
opline           1151 ext/opcache/Optimizer/block_pass.c 			opline += cur_block->len;
opline           1152 ext/opcache/Optimizer/block_pass.c 			if ((opline - 1)->opcode == ZEND_JMP) {
opline           1162 ext/opcache/Optimizer/block_pass.c 					MAKE_NOP((opline - 1));
opline           1163 ext/opcache/Optimizer/block_pass.c 					opline--;
opline           1183 ext/opcache/Optimizer/block_pass.c 	op_array->last = opline-new_opcodes;
opline           1213 ext/opcache/Optimizer/block_pass.c 		opline = cur_block->start_opline + cur_block->len - 1;
opline           1214 ext/opcache/Optimizer/block_pass.c 		if (opline->opcode == ZEND_OP_DATA) {
opline           1215 ext/opcache/Optimizer/block_pass.c 			opline--;
opline           1218 ext/opcache/Optimizer/block_pass.c 			ZEND_OP1(opline).opline_num = cur_block->op1_to->start_opline - new_opcodes;
opline           1221 ext/opcache/Optimizer/block_pass.c 			ZEND_OP2(opline).opline_num = cur_block->op2_to->start_opline - new_opcodes;
opline           1224 ext/opcache/Optimizer/block_pass.c 			opline->extended_value = cur_block->ext_to->start_opline - new_opcodes;
opline           1236 ext/opcache/Optimizer/block_pass.c 		opline = op_array->opcodes;
opline           1237 ext/opcache/Optimizer/block_pass.c 		end = opline + op_array->last;
opline           1238 ext/opcache/Optimizer/block_pass.c 		while (opline < end) {
opline           1239 ext/opcache/Optimizer/block_pass.c 			if (opline->opcode == ZEND_DECLARE_INHERITED_CLASS_DELAYED) {
opline           1240 ext/opcache/Optimizer/block_pass.c 				*opline_num = opline - op_array->opcodes;
opline           1241 ext/opcache/Optimizer/block_pass.c 				opline_num = &ZEND_RESULT(opline).opline_num;
opline           1243 ext/opcache/Optimizer/block_pass.c 			++opline;
opline           1783 ext/opcache/Optimizer/block_pass.c #define RES_NEVER_USED(opline) (opline->result_type == IS_UNUSED || NEVER_USED(opline->result))
opline           1807 ext/opcache/Optimizer/block_pass.c 		zend_op *opline = next_block->start_opline;
opline           1808 ext/opcache/Optimizer/block_pass.c 		zend_op *end = opline + next_block->len;
opline           1816 ext/opcache/Optimizer/block_pass.c 		while (opline<end) {
opline           1817 ext/opcache/Optimizer/block_pass.c 			T_USAGE(opline->op1);
opline           1818 ext/opcache/Optimizer/block_pass.c 			if (opline->op2_type & (IS_VAR | IS_TMP_VAR)) {
opline           1819 ext/opcache/Optimizer/block_pass.c 				if (opline->opcode == ZEND_FE_FETCH_R || opline->opcode == ZEND_FE_FETCH_RW) {
opline           1821 ext/opcache/Optimizer/block_pass.c 					zend_bitset_incl(defined_here, VAR_NUM(ZEND_OP2(opline).var));
opline           1823 ext/opcache/Optimizer/block_pass.c 					T_USAGE(opline->op2);
opline           1827 ext/opcache/Optimizer/block_pass.c 			if (RESULT_USED(opline)) {
opline           1828 ext/opcache/Optimizer/block_pass.c 				if (!zend_bitset_in(defined_here, VAR_NUM(ZEND_RESULT(opline).var)) && !zend_bitset_in(used_ext, VAR_NUM(ZEND_RESULT(opline).var)) &&
opline           1829 ext/opcache/Optimizer/block_pass.c 					opline->opcode == ZEND_ADD_ARRAY_ELEMENT) {
opline           1831 ext/opcache/Optimizer/block_pass.c 					zend_bitset_incl(used_ext, VAR_NUM(ZEND_RESULT(opline).var));
opline           1833 ext/opcache/Optimizer/block_pass.c 				zend_bitset_incl(defined_here, VAR_NUM(ZEND_RESULT(opline).var));
opline           1835 ext/opcache/Optimizer/block_pass.c 			opline++;
opline           1850 ext/opcache/Optimizer/block_pass.c 		zend_op *opline = block->start_opline + block->len - 1;
opline           1859 ext/opcache/Optimizer/block_pass.c 		while (opline >= block->start_opline) {
opline           1861 ext/opcache/Optimizer/block_pass.c 			if (RES_NEVER_USED(opline)) {
opline           1862 ext/opcache/Optimizer/block_pass.c 				switch (opline->opcode) {
opline           1885 ext/opcache/Optimizer/block_pass.c 						if (ZEND_RESULT_TYPE(opline) == IS_VAR) {
opline           1886 ext/opcache/Optimizer/block_pass.c 							ZEND_RESULT_TYPE(opline) |= EXT_TYPE_UNUSED;
opline           1892 ext/opcache/Optimizer/block_pass.c 						if (ZEND_OP1_TYPE(opline) == IS_CONST) {
opline           1893 ext/opcache/Optimizer/block_pass.c 							literal_dtor(&ZEND_OP1_LITERAL(opline));
opline           1895 ext/opcache/Optimizer/block_pass.c 						MAKE_NOP(opline);
opline           1899 ext/opcache/Optimizer/block_pass.c 						opline->opcode -= 3;
opline           1900 ext/opcache/Optimizer/block_pass.c 						SET_UNUSED(opline->result);
opline           1905 ext/opcache/Optimizer/block_pass.c 			if (opline->opcode == ZEND_ADD_ARRAY_ELEMENT) {
opline           1906 ext/opcache/Optimizer/block_pass.c 				if (ZEND_OP1_TYPE(opline) == IS_VAR || ZEND_OP1_TYPE(opline) == IS_TMP_VAR) {
opline           1907 ext/opcache/Optimizer/block_pass.c 					zend_bitset_incl(usage, VAR_NUM(ZEND_RESULT(opline).var));
opline           1910 ext/opcache/Optimizer/block_pass.c 				if (RESULT_USED(opline)) {
opline           1911 ext/opcache/Optimizer/block_pass.c 					zend_bitset_excl(usage, VAR_NUM(ZEND_RESULT(opline).var));
opline           1915 ext/opcache/Optimizer/block_pass.c 			if (ZEND_OP1_TYPE(opline) == IS_VAR || ZEND_OP1_TYPE(opline) == IS_TMP_VAR) {
opline           1916 ext/opcache/Optimizer/block_pass.c 				zend_bitset_incl(usage, VAR_NUM(ZEND_OP1(opline).var));
opline           1919 ext/opcache/Optimizer/block_pass.c 			if (ZEND_OP2_TYPE(opline) == IS_VAR || ZEND_OP2_TYPE(opline) == IS_TMP_VAR) {
opline           1920 ext/opcache/Optimizer/block_pass.c 				zend_bitset_incl(usage, VAR_NUM(ZEND_OP2(opline).var));
opline           1923 ext/opcache/Optimizer/block_pass.c 			if ((ZEND_RESULT_TYPE(opline) & IS_VAR) &&
opline           1924 ext/opcache/Optimizer/block_pass.c                 (ZEND_RESULT_TYPE(opline) & EXT_TYPE_UNUSED) &&
opline           1925 ext/opcache/Optimizer/block_pass.c                 zend_bitset_in(usage, VAR_NUM(ZEND_RESULT(opline).var))) {
opline           1926 ext/opcache/Optimizer/block_pass.c 				ZEND_RESULT_TYPE(opline) &= ~EXT_TYPE_UNUSED;
opline           1929 ext/opcache/Optimizer/block_pass.c 			opline--;
opline            119 ext/opcache/Optimizer/compact_literals.c 	zend_op *opline, *end;
opline            135 ext/opcache/Optimizer/compact_literals.c 		opline = op_array->opcodes;
opline            136 ext/opcache/Optimizer/compact_literals.c 		end = opline + op_array->last;
opline            137 ext/opcache/Optimizer/compact_literals.c 		while (opline < end) {
opline            138 ext/opcache/Optimizer/compact_literals.c 			switch (opline->opcode) {
opline            140 ext/opcache/Optimizer/compact_literals.c 					LITERAL_INFO(opline->op2.constant, LITERAL_FUNC, 1, 1, 1);
opline            143 ext/opcache/Optimizer/compact_literals.c 					LITERAL_INFO(opline->op2.constant, LITERAL_FUNC, 1, 1, 2);
opline            146 ext/opcache/Optimizer/compact_literals.c 					LITERAL_INFO(opline->op2.constant, LITERAL_FUNC, 1, 1, 3);
opline            149 ext/opcache/Optimizer/compact_literals.c 					if (ZEND_OP2_TYPE(opline) == IS_CONST) {
opline            152 ext/opcache/Optimizer/compact_literals.c 							opline->op1_type,
opline            153 ext/opcache/Optimizer/compact_literals.c 							opline->op1,
opline            154 ext/opcache/Optimizer/compact_literals.c 							opline->op2.constant,
opline            160 ext/opcache/Optimizer/compact_literals.c 					if (ZEND_OP1_TYPE(opline) == IS_CONST) {
opline            161 ext/opcache/Optimizer/compact_literals.c 						LITERAL_INFO(opline->op1.constant, LITERAL_CLASS, 1, 1, 2);
opline            163 ext/opcache/Optimizer/compact_literals.c 					if (ZEND_OP2_TYPE(opline) == IS_CONST) {
opline            166 ext/opcache/Optimizer/compact_literals.c 							opline->op1_type,
opline            167 ext/opcache/Optimizer/compact_literals.c 							opline->op1,
opline            168 ext/opcache/Optimizer/compact_literals.c 							opline->op2.constant,
opline            169 ext/opcache/Optimizer/compact_literals.c 							LITERAL_STATIC_METHOD, (ZEND_OP1_TYPE(opline) == IS_CONST) ? 1 : 2, 2,
opline            174 ext/opcache/Optimizer/compact_literals.c 					LITERAL_INFO(opline->op1.constant, LITERAL_CLASS, 1, 1, 2);
opline            177 ext/opcache/Optimizer/compact_literals.c 					LITERAL_INFO(opline->op1.constant, LITERAL_CONST, 1, 1, 2);
opline            180 ext/opcache/Optimizer/compact_literals.c 					if (ZEND_OP1_TYPE(opline) == IS_UNUSED) {
opline            181 ext/opcache/Optimizer/compact_literals.c 						if ((opline->extended_value & (IS_CONSTANT_IN_NAMESPACE|IS_CONSTANT_UNQUALIFIED)) == (IS_CONSTANT_IN_NAMESPACE|IS_CONSTANT_UNQUALIFIED)) {
opline            182 ext/opcache/Optimizer/compact_literals.c 							LITERAL_INFO(opline->op2.constant, LITERAL_CONST, 1, 1, 5);
opline            184 ext/opcache/Optimizer/compact_literals.c 							LITERAL_INFO(opline->op2.constant, LITERAL_CONST, 1, 1, 3);
opline            187 ext/opcache/Optimizer/compact_literals.c 						if (ZEND_OP1_TYPE(opline) == IS_CONST) {
opline            188 ext/opcache/Optimizer/compact_literals.c 							LITERAL_INFO(opline->op1.constant, LITERAL_CLASS, 1, 1, 2);
opline            192 ext/opcache/Optimizer/compact_literals.c 							opline->op1_type,
opline            193 ext/opcache/Optimizer/compact_literals.c 							opline->op1,
opline            194 ext/opcache/Optimizer/compact_literals.c 							opline->op2.constant,
opline            195 ext/opcache/Optimizer/compact_literals.c 							LITERAL_CLASS_CONST, (ZEND_OP1_TYPE(opline) == IS_CONST) ? 1 : 2, 1,
opline            207 ext/opcache/Optimizer/compact_literals.c 					if (ZEND_OP2_TYPE(opline) == IS_UNUSED) {
opline            208 ext/opcache/Optimizer/compact_literals.c 						if (ZEND_OP1_TYPE(opline) == IS_CONST) {
opline            209 ext/opcache/Optimizer/compact_literals.c 							LITERAL_INFO(opline->op1.constant, LITERAL_VALUE, 1, 0, 1);
opline            212 ext/opcache/Optimizer/compact_literals.c 						if (ZEND_OP2_TYPE(opline) == IS_CONST) {
opline            213 ext/opcache/Optimizer/compact_literals.c 							LITERAL_INFO(opline->op2.constant, LITERAL_CLASS, 1, 1, 2);
opline            215 ext/opcache/Optimizer/compact_literals.c 						if (ZEND_OP1_TYPE(opline) == IS_CONST) {
opline            218 ext/opcache/Optimizer/compact_literals.c 								opline->op2_type,
opline            219 ext/opcache/Optimizer/compact_literals.c 								opline->op2,
opline            220 ext/opcache/Optimizer/compact_literals.c 								opline->op1.constant,
opline            230 ext/opcache/Optimizer/compact_literals.c 					if (ZEND_OP2_TYPE(opline) == IS_CONST) {
opline            231 ext/opcache/Optimizer/compact_literals.c 						LITERAL_INFO(opline->op2.constant, LITERAL_CLASS, 1, 1, 2);
opline            235 ext/opcache/Optimizer/compact_literals.c 					if (ZEND_OP1_TYPE(opline) == IS_CONST) {
opline            236 ext/opcache/Optimizer/compact_literals.c 						LITERAL_INFO(opline->op1.constant, LITERAL_CLASS, 1, 1, 2);
opline            252 ext/opcache/Optimizer/compact_literals.c 					if (ZEND_OP2_TYPE(opline) == IS_CONST) {
opline            255 ext/opcache/Optimizer/compact_literals.c 							opline->op1_type,
opline            256 ext/opcache/Optimizer/compact_literals.c 							opline->op1,
opline            257 ext/opcache/Optimizer/compact_literals.c 							opline->op2.constant,
opline            274 ext/opcache/Optimizer/compact_literals.c 					if (ZEND_OP2_TYPE(opline) == IS_CONST) {
opline            275 ext/opcache/Optimizer/compact_literals.c 						if (opline->extended_value == ZEND_ASSIGN_OBJ) {
opline            278 ext/opcache/Optimizer/compact_literals.c 								opline->op1_type,
opline            279 ext/opcache/Optimizer/compact_literals.c 								opline->op1,
opline            280 ext/opcache/Optimizer/compact_literals.c 								opline->op2.constant,
opline            284 ext/opcache/Optimizer/compact_literals.c 							LITERAL_INFO(opline->op2.constant, LITERAL_VALUE, 1, 0, 1);
opline            289 ext/opcache/Optimizer/compact_literals.c 					LITERAL_INFO(opline->op2.constant, LITERAL_GLOBAL, 0, 1, 1);
opline            292 ext/opcache/Optimizer/compact_literals.c 					LITERAL_INFO(opline->op2.constant, LITERAL_VALUE, 0, 0, 1);
opline            293 ext/opcache/Optimizer/compact_literals.c 					if (Z_CACHE_SLOT(op_array->literals[opline->op2.constant]) != -1) {
opline            294 ext/opcache/Optimizer/compact_literals.c 						Z_CACHE_SLOT(op_array->literals[opline->op2.constant]) = cache_size;
opline            301 ext/opcache/Optimizer/compact_literals.c 					if (opline->op2.num != -1) {
opline            302 ext/opcache/Optimizer/compact_literals.c 						opline->op2.num = cache_size;
opline            306 ext/opcache/Optimizer/compact_literals.c 					if (ZEND_OP1_TYPE(opline) == IS_CONST) {
opline            307 ext/opcache/Optimizer/compact_literals.c 						LITERAL_INFO(opline->op1.constant, LITERAL_VALUE, 1, 0, 1);
opline            309 ext/opcache/Optimizer/compact_literals.c 					if (ZEND_OP2_TYPE(opline) == IS_CONST) {
opline            310 ext/opcache/Optimizer/compact_literals.c 						LITERAL_INFO(opline->op2.constant, LITERAL_VALUE, 1, 0, 1);
opline            314 ext/opcache/Optimizer/compact_literals.c 			opline++;
opline            499 ext/opcache/Optimizer/compact_literals.c 		opline = op_array->opcodes;
opline            500 ext/opcache/Optimizer/compact_literals.c 		end = opline + op_array->last;
opline            501 ext/opcache/Optimizer/compact_literals.c 		while (opline < end) {
opline            502 ext/opcache/Optimizer/compact_literals.c 			if (ZEND_OP1_TYPE(opline) == IS_CONST) {
opline            503 ext/opcache/Optimizer/compact_literals.c 				opline->op1.constant = map[opline->op1.constant];
opline            505 ext/opcache/Optimizer/compact_literals.c 			if (ZEND_OP2_TYPE(opline) == IS_CONST) {
opline            506 ext/opcache/Optimizer/compact_literals.c 				opline->op2.constant = map[opline->op2.constant];
opline            508 ext/opcache/Optimizer/compact_literals.c 			opline++;
opline             36 ext/opcache/Optimizer/nop_removal.c 	zend_op *end, *opline;
opline             45 ext/opcache/Optimizer/nop_removal.c 	for (opline = op_array->opcodes; opline < end; opline++) {
opline             48 ext/opcache/Optimizer/nop_removal.c 		if (opline->opcode == ZEND_JMP && ZEND_OP1(opline).opline_num > i) {
opline             50 ext/opcache/Optimizer/nop_removal.c 			zend_op *target = op_array->opcodes + ZEND_OP1(opline).opline_num - 1;
opline             55 ext/opcache/Optimizer/nop_removal.c 			if (target == opline) {
opline             57 ext/opcache/Optimizer/nop_removal.c 				opline->opcode = ZEND_NOP;
opline             62 ext/opcache/Optimizer/nop_removal.c 		if (opline->opcode == ZEND_NOP) {
opline             66 ext/opcache/Optimizer/nop_removal.c 				op_array->opcodes[new_count] = *opline;
opline             77 ext/opcache/Optimizer/nop_removal.c 		for (opline = op_array->opcodes; opline<end; opline++) {
opline             78 ext/opcache/Optimizer/nop_removal.c 			switch (opline->opcode) {
opline             83 ext/opcache/Optimizer/nop_removal.c 					ZEND_OP1(opline).opline_num -= shiftlist[ZEND_OP1(opline).opline_num];
opline             95 ext/opcache/Optimizer/nop_removal.c 					ZEND_OP2(opline).opline_num -= shiftlist[ZEND_OP2(opline).opline_num];
opline             99 ext/opcache/Optimizer/nop_removal.c 					opline->extended_value -= shiftlist[opline->extended_value];
opline            102 ext/opcache/Optimizer/nop_removal.c 					ZEND_OP2(opline).opline_num -= shiftlist[ZEND_OP2(opline).opline_num];
opline            103 ext/opcache/Optimizer/nop_removal.c 					opline->extended_value -= shiftlist[opline->extended_value];
opline            106 ext/opcache/Optimizer/nop_removal.c 					opline->extended_value -= shiftlist[opline->extended_value];
opline             32 ext/opcache/Optimizer/optimize_func_calls.c #define ZEND_OP2_IS_CONST_STRING(opline) \
opline             33 ext/opcache/Optimizer/optimize_func_calls.c 	(ZEND_OP2_TYPE(opline) == IS_CONST && \
opline             34 ext/opcache/Optimizer/optimize_func_calls.c 	Z_TYPE(op_array->literals[(opline)->op2.constant]) == IS_STRING)
opline             38 ext/opcache/Optimizer/optimize_func_calls.c 	zend_op       *opline;
opline             43 ext/opcache/Optimizer/optimize_func_calls.c 	zend_op *opline = op_array->opcodes;
opline             44 ext/opcache/Optimizer/optimize_func_calls.c 	zend_op *end = opline + op_array->last;
opline             55 ext/opcache/Optimizer/optimize_func_calls.c 	while (opline < end) {
opline             56 ext/opcache/Optimizer/optimize_func_calls.c 		switch (opline->opcode) {
opline             59 ext/opcache/Optimizer/optimize_func_calls.c 				if (ZEND_OP2_IS_CONST_STRING(opline)) {
opline             61 ext/opcache/Optimizer/optimize_func_calls.c 					zval *function_name = &op_array->literals[opline->op2.constant + 1];
opline             74 ext/opcache/Optimizer/optimize_func_calls.c 				call_stack[call].opline = opline;
opline             82 ext/opcache/Optimizer/optimize_func_calls.c 				if (call_stack[call].func && call_stack[call].opline) {
opline             83 ext/opcache/Optimizer/optimize_func_calls.c 					zend_op *fcall = call_stack[call].opline;
opline             91 ext/opcache/Optimizer/optimize_func_calls.c 						opline->opcode = zend_get_call_op(ZEND_INIT_FCALL, call_stack[call].func);
opline             99 ext/opcache/Optimizer/optimize_func_calls.c 						opline->opcode = zend_get_call_op(ZEND_INIT_FCALL, call_stack[call].func);
opline            105 ext/opcache/Optimizer/optimize_func_calls.c 				call_stack[call].opline = NULL;
opline            111 ext/opcache/Optimizer/optimize_func_calls.c 					if (ARG_SHOULD_BE_SENT_BY_REF(call_stack[call - 1].func, (opline->extended_value & ZEND_FETCH_ARG_MASK))) {
opline            112 ext/opcache/Optimizer/optimize_func_calls.c 						opline->extended_value &= ZEND_FETCH_TYPE_MASK;
opline            113 ext/opcache/Optimizer/optimize_func_calls.c 						opline->opcode -= 9;
opline            115 ext/opcache/Optimizer/optimize_func_calls.c 						opline->extended_value &= ZEND_FETCH_TYPE_MASK;
opline            116 ext/opcache/Optimizer/optimize_func_calls.c 						opline->opcode -= 12;
opline            122 ext/opcache/Optimizer/optimize_func_calls.c 					if (ARG_MUST_BE_SENT_BY_REF(call_stack[call - 1].func, opline->op2.num)) {
opline            124 ext/opcache/Optimizer/optimize_func_calls.c 						call_stack[call - 1].opline = NULL;
opline            126 ext/opcache/Optimizer/optimize_func_calls.c 						opline->opcode = ZEND_SEND_VAL;
opline            132 ext/opcache/Optimizer/optimize_func_calls.c 					if (ARG_SHOULD_BE_SENT_BY_REF(call_stack[call - 1].func, opline->op2.num)) {
opline            133 ext/opcache/Optimizer/optimize_func_calls.c 						opline->opcode = ZEND_SEND_REF;
opline            135 ext/opcache/Optimizer/optimize_func_calls.c 						opline->opcode = ZEND_SEND_VAR;
opline            140 ext/opcache/Optimizer/optimize_func_calls.c 				if (!(opline->extended_value & ZEND_ARG_COMPILE_TIME_BOUND) && call_stack[call - 1].func) {
opline            141 ext/opcache/Optimizer/optimize_func_calls.c 					if (ARG_SHOULD_BE_SENT_BY_REF(call_stack[call - 1].func, opline->op2.num)) {
opline            142 ext/opcache/Optimizer/optimize_func_calls.c 						opline->extended_value |= ZEND_ARG_COMPILE_TIME_BOUND | ZEND_ARG_SEND_BY_REF;
opline            144 ext/opcache/Optimizer/optimize_func_calls.c 						opline->opcode = ZEND_SEND_VAR;
opline            145 ext/opcache/Optimizer/optimize_func_calls.c 						opline->extended_value = 0;
opline            151 ext/opcache/Optimizer/optimize_func_calls.c 				if (opline->extended_value != ZEND_ARG_COMPILE_TIME_BOUND && call_stack[call - 1].func) {
opline            153 ext/opcache/Optimizer/optimize_func_calls.c 					call_stack[call - 1].opline = NULL;
opline            159 ext/opcache/Optimizer/optimize_func_calls.c 				call_stack[call - 1].opline = NULL;
opline            164 ext/opcache/Optimizer/optimize_func_calls.c 		opline++;
opline             51 ext/opcache/Optimizer/optimize_temp_vars_5.c 	zend_op *opline, *end;
opline             65 ext/opcache/Optimizer/optimize_temp_vars_5.c     opline = &op_array->opcodes[op_array->last - 1];
opline             68 ext/opcache/Optimizer/optimize_temp_vars_5.c     while (opline >= end) {
opline             69 ext/opcache/Optimizer/optimize_temp_vars_5.c         if (ZEND_RESULT_TYPE(opline) & (IS_VAR | IS_TMP_VAR)) {
opline             70 ext/opcache/Optimizer/optimize_temp_vars_5.c 			start_of_T[VAR_NUM(ZEND_RESULT(opline).var) - offset] = opline;
opline             72 ext/opcache/Optimizer/optimize_temp_vars_5.c 		opline--;
opline             79 ext/opcache/Optimizer/optimize_temp_vars_5.c     opline = &op_array->opcodes[op_array->last - 1];
opline             81 ext/opcache/Optimizer/optimize_temp_vars_5.c     while (opline >= end) {
opline             82 ext/opcache/Optimizer/optimize_temp_vars_5.c 		if ((ZEND_OP1_TYPE(opline) & (IS_VAR | IS_TMP_VAR))) {
opline             83 ext/opcache/Optimizer/optimize_temp_vars_5.c 			currT = VAR_NUM(ZEND_OP1(opline).var) - offset;
opline             84 ext/opcache/Optimizer/optimize_temp_vars_5.c 			if (opline->opcode == ZEND_ROPE_END) {
opline             85 ext/opcache/Optimizer/optimize_temp_vars_5.c 				int num = (((opline->extended_value + 1) * sizeof(zend_string*)) + (sizeof(zval) - 1)) / sizeof(zval);
opline             97 ext/opcache/Optimizer/optimize_temp_vars_5.c 				ZEND_OP1(opline).var = NUM_VAR(var + offset);
opline            111 ext/opcache/Optimizer/optimize_temp_vars_5.c 					    (opline->opcode == ZEND_RETURN ||
opline            112 ext/opcache/Optimizer/optimize_temp_vars_5.c 					     opline->opcode == ZEND_RETURN_BY_REF ||
opline            113 ext/opcache/Optimizer/optimize_temp_vars_5.c 					     opline->opcode == ZEND_FREE ||
opline            114 ext/opcache/Optimizer/optimize_temp_vars_5.c 					     opline->opcode == ZEND_FE_FREE)) {
opline            115 ext/opcache/Optimizer/optimize_temp_vars_5.c 						zend_op *curr = opline;
opline            138 ext/opcache/Optimizer/optimize_temp_vars_5.c 				ZEND_OP1(opline).var = NUM_VAR(map_T[currT] + offset);
opline            143 ext/opcache/Optimizer/optimize_temp_vars_5.c 		if (opline->opcode == ZEND_OP_DATA &&
opline            144 ext/opcache/Optimizer/optimize_temp_vars_5.c 		    (opline-1)->opcode == ZEND_ASSIGN_DIM) {
opline            145 ext/opcache/Optimizer/optimize_temp_vars_5.c 		    opline--;
opline            149 ext/opcache/Optimizer/optimize_temp_vars_5.c 		if ((ZEND_OP2_TYPE(opline) & (IS_VAR | IS_TMP_VAR))) {
opline            150 ext/opcache/Optimizer/optimize_temp_vars_5.c 			currT = VAR_NUM(ZEND_OP2(opline).var) - offset;
opline            156 ext/opcache/Optimizer/optimize_temp_vars_5.c 			ZEND_OP2(opline).var = NUM_VAR(map_T[currT] + offset);
opline            159 ext/opcache/Optimizer/optimize_temp_vars_5.c 		if (opline->opcode == ZEND_DECLARE_INHERITED_CLASS ||
opline            160 ext/opcache/Optimizer/optimize_temp_vars_5.c 		    opline->opcode == ZEND_DECLARE_ANON_INHERITED_CLASS ||
opline            161 ext/opcache/Optimizer/optimize_temp_vars_5.c             opline->opcode == ZEND_DECLARE_INHERITED_CLASS_DELAYED) {
opline            162 ext/opcache/Optimizer/optimize_temp_vars_5.c 			currT = VAR_NUM(opline->extended_value) - offset;
opline            168 ext/opcache/Optimizer/optimize_temp_vars_5.c 			opline->extended_value = NUM_VAR(map_T[currT] + offset);
opline            172 ext/opcache/Optimizer/optimize_temp_vars_5.c 		if (opline->opcode == ZEND_ASSIGN_DIM &&
opline            173 ext/opcache/Optimizer/optimize_temp_vars_5.c 		    (opline + 1)->opcode == ZEND_OP_DATA &&
opline            174 ext/opcache/Optimizer/optimize_temp_vars_5.c 		    ZEND_OP2_TYPE(opline + 1) & (IS_VAR | IS_TMP_VAR)) {
opline            175 ext/opcache/Optimizer/optimize_temp_vars_5.c 			currT = VAR_NUM(ZEND_OP2(opline + 1).var) - offset;
opline            180 ext/opcache/Optimizer/optimize_temp_vars_5.c 			ZEND_OP2(opline + 1).var = NUM_VAR(i + offset);
opline            184 ext/opcache/Optimizer/optimize_temp_vars_5.c 		if (ZEND_RESULT_TYPE(opline) & (IS_VAR | IS_TMP_VAR)) {
opline            185 ext/opcache/Optimizer/optimize_temp_vars_5.c 			currT = VAR_NUM(ZEND_RESULT(opline).var) - offset;
opline            187 ext/opcache/Optimizer/optimize_temp_vars_5.c 				if (start_of_T[currT] == opline) {
opline            191 ext/opcache/Optimizer/optimize_temp_vars_5.c 					if (opline->opcode != ZEND_FAST_CALL) {
opline            195 ext/opcache/Optimizer/optimize_temp_vars_5.c 				ZEND_RESULT(opline).var = NUM_VAR(map_T[currT] + offset);
opline            196 ext/opcache/Optimizer/optimize_temp_vars_5.c 				if (opline->opcode == ZEND_ROPE_INIT) {
opline            197 ext/opcache/Optimizer/optimize_temp_vars_5.c 					if (start_of_T[currT] == opline) {
opline            198 ext/opcache/Optimizer/optimize_temp_vars_5.c 						uint32_t num = ((opline->extended_value * sizeof(zend_string*)) + (sizeof(zval) - 1)) / sizeof(zval);
opline            208 ext/opcache/Optimizer/optimize_temp_vars_5.c 				if (RESULT_UNUSED(opline)) {
opline            215 ext/opcache/Optimizer/optimize_temp_vars_5.c 				ZEND_RESULT(opline).var = NUM_VAR(i + offset);
opline            224 ext/opcache/Optimizer/optimize_temp_vars_5.c 		opline--;
opline             43 ext/opcache/Optimizer/pass1_5.c 	zend_op *opline = op_array->opcodes;
opline             44 ext/opcache/Optimizer/pass1_5.c 	zend_op *end = opline + op_array->last;
opline             48 ext/opcache/Optimizer/pass1_5.c 	while (opline < end) {
opline             49 ext/opcache/Optimizer/pass1_5.c 		switch (opline->opcode) {
opline             71 ext/opcache/Optimizer/pass1_5.c 			if (ZEND_OP1_TYPE(opline) == IS_CONST &&
opline             72 ext/opcache/Optimizer/pass1_5.c 				ZEND_OP2_TYPE(opline) == IS_CONST) {
opline             74 ext/opcache/Optimizer/pass1_5.c 				binary_op_type binary_op = get_binary_op(opline->opcode);
opline             75 ext/opcache/Optimizer/pass1_5.c 				uint32_t tv = ZEND_RESULT(opline).var;		/* temporary variable */
opline             79 ext/opcache/Optimizer/pass1_5.c 				if ((opline->opcode == ZEND_DIV || opline->opcode == ZEND_MOD) &&
opline             80 ext/opcache/Optimizer/pass1_5.c 					zval_get_long(&ZEND_OP2_LITERAL(opline)) == 0) {
opline             83 ext/opcache/Optimizer/pass1_5.c 				} else if ((opline->opcode == ZEND_SL || opline->opcode == ZEND_SR) &&
opline             84 ext/opcache/Optimizer/pass1_5.c 					zval_get_long(&ZEND_OP2_LITERAL(opline)) < 0) {
opline             91 ext/opcache/Optimizer/pass1_5.c 				if (binary_op(&result, &ZEND_OP1_LITERAL(opline), &ZEND_OP2_LITERAL(opline)) != SUCCESS) {
opline             97 ext/opcache/Optimizer/pass1_5.c 				if (zend_optimizer_replace_by_const(op_array, opline + 1, IS_TMP_VAR, tv, &result)) {
opline             98 ext/opcache/Optimizer/pass1_5.c 					literal_dtor(&ZEND_OP1_LITERAL(opline));
opline             99 ext/opcache/Optimizer/pass1_5.c 					literal_dtor(&ZEND_OP2_LITERAL(opline));
opline            100 ext/opcache/Optimizer/pass1_5.c 					MAKE_NOP(opline);
opline            106 ext/opcache/Optimizer/pass1_5.c 			if (ZEND_OP1_TYPE(opline) == IS_CONST &&
opline            107 ext/opcache/Optimizer/pass1_5.c 				opline->extended_value != IS_ARRAY &&
opline            108 ext/opcache/Optimizer/pass1_5.c 				opline->extended_value != IS_OBJECT &&
opline            109 ext/opcache/Optimizer/pass1_5.c 				opline->extended_value != IS_RESOURCE) {
opline            111 ext/opcache/Optimizer/pass1_5.c 				zend_uchar type = opline->result_type;
opline            112 ext/opcache/Optimizer/pass1_5.c 				uint32_t tv = ZEND_RESULT(opline).var;		/* temporary variable */
opline            114 ext/opcache/Optimizer/pass1_5.c 				res = ZEND_OP1_LITERAL(opline);
opline            116 ext/opcache/Optimizer/pass1_5.c 				switch (opline->extended_value) {
opline            134 ext/opcache/Optimizer/pass1_5.c 				if (zend_optimizer_replace_by_const(op_array, opline + 1, type, tv, &res)) {
opline            135 ext/opcache/Optimizer/pass1_5.c 					literal_dtor(&ZEND_OP1_LITERAL(opline));
opline            136 ext/opcache/Optimizer/pass1_5.c 					MAKE_NOP(opline);
opline            138 ext/opcache/Optimizer/pass1_5.c 			} else if (opline->extended_value == _IS_BOOL) {
opline            140 ext/opcache/Optimizer/pass1_5.c 				opline->opcode = ZEND_BOOL;
opline            141 ext/opcache/Optimizer/pass1_5.c 				opline->extended_value = 0;
opline            147 ext/opcache/Optimizer/pass1_5.c 			if (ZEND_OP1_TYPE(opline) == IS_CONST) {
opline            149 ext/opcache/Optimizer/pass1_5.c 				unary_op_type unary_op = get_unary_op(opline->opcode);
opline            151 ext/opcache/Optimizer/pass1_5.c 				uint32_t tv = ZEND_RESULT(opline).var;		/* temporary variable */
opline            156 ext/opcache/Optimizer/pass1_5.c 				if (unary_op(&result, &ZEND_OP1_LITERAL(opline)) != SUCCESS) {
opline            162 ext/opcache/Optimizer/pass1_5.c 				if (zend_optimizer_replace_by_const(op_array, opline + 1, IS_TMP_VAR, tv, &result)) {
opline            163 ext/opcache/Optimizer/pass1_5.c 					literal_dtor(&ZEND_OP1_LITERAL(opline));
opline            164 ext/opcache/Optimizer/pass1_5.c 					MAKE_NOP(opline);
opline            173 ext/opcache/Optimizer/pass1_5.c 				zend_op *next_op = opline + 1;
opline            174 ext/opcache/Optimizer/pass1_5.c 				int requires_conversion = (opline->opcode == ZEND_ADD_CHAR? 1 : 0);
opline            186 ext/opcache/Optimizer/pass1_5.c 					if (ZEND_RESULT(opline).var != ZEND_RESULT(next_op).var) {
opline            200 ext/opcache/Optimizer/pass1_5.c 				final_length += (requires_conversion? 1 : Z_STRLEN(ZEND_OP2_LITERAL(opline)));
opline            206 ext/opcache/Optimizer/pass1_5.c 					char chval = (char)Z_LVAL(ZEND_OP2_LITERAL(opline));
opline            208 ext/opcache/Optimizer/pass1_5.c 					ZVAL_NEW_STR(&ZEND_OP2_LITERAL(opline), str);
opline            210 ext/opcache/Optimizer/pass1_5.c 					opline->opcode = ZEND_ADD_STRING;
opline            213 ext/opcache/Optimizer/pass1_5.c 					memcpy(ptr, Z_STRVAL(ZEND_OP2_LITERAL(opline)), Z_STRLEN(ZEND_OP2_LITERAL(opline)));
opline            214 ext/opcache/Optimizer/pass1_5.c 					ptr += Z_STRLEN(ZEND_OP2_LITERAL(opline));
opline            215 ext/opcache/Optimizer/pass1_5.c 					zend_string_release(Z_STR(ZEND_OP2_LITERAL(opline)));
opline            216 ext/opcache/Optimizer/pass1_5.c 					ZVAL_NEW_STR(&ZEND_OP2_LITERAL(opline), str);
opline            218 ext/opcache/Optimizer/pass1_5.c 				next_op = opline + 1;
opline            233 ext/opcache/Optimizer/pass1_5.c 					if (last_op-opline >= 3) { /* If we have more than 2 NOPS then JMP over them */
opline            234 ext/opcache/Optimizer/pass1_5.c 						(opline + 1)->opcode = ZEND_JMP;
opline            235 ext/opcache/Optimizer/pass1_5.c 						ZEND_OP1(opline + 1).opline_num = last_op - op_array->opcodes; /* that's OK even for ZE2, since opline_num's are resolved in pass 2 later */
opline            243 ext/opcache/Optimizer/pass1_5.c 			if (ZEND_OP1_TYPE(opline) == IS_UNUSED &&
opline            244 ext/opcache/Optimizer/pass1_5.c 				ZEND_OP2_TYPE(opline) == IS_CONST &&
opline            245 ext/opcache/Optimizer/pass1_5.c 				Z_TYPE(ZEND_OP2_LITERAL(opline)) == IS_STRING &&
opline            246 ext/opcache/Optimizer/pass1_5.c 				Z_STRLEN(ZEND_OP2_LITERAL(opline)) == sizeof("__COMPILER_HALT_OFFSET__") - 1 &&
opline            247 ext/opcache/Optimizer/pass1_5.c 				memcmp(Z_STRVAL(ZEND_OP2_LITERAL(opline)), "__COMPILER_HALT_OFFSET__", sizeof("__COMPILER_HALT_OFFSET__") - 1) == 0) {
opline            257 ext/opcache/Optimizer/pass1_5.c 					uint32_t tv = ZEND_RESULT(opline).var;
opline            259 ext/opcache/Optimizer/pass1_5.c 					if (zend_optimizer_replace_by_const(op_array, opline, IS_TMP_VAR, tv, offset)) {
opline            260 ext/opcache/Optimizer/pass1_5.c 						literal_dtor(&ZEND_OP2_LITERAL(opline));
opline            261 ext/opcache/Optimizer/pass1_5.c 						MAKE_NOP(opline);
opline            268 ext/opcache/Optimizer/pass1_5.c 			if (ZEND_OP1_TYPE(opline) == IS_UNUSED &&
opline            269 ext/opcache/Optimizer/pass1_5.c 				ZEND_OP2_TYPE(opline) == IS_CONST &&
opline            270 ext/opcache/Optimizer/pass1_5.c 				Z_TYPE(ZEND_OP2_LITERAL(opline)) == IS_STRING) {
opline            272 ext/opcache/Optimizer/pass1_5.c 				uint32_t tv = ZEND_RESULT(opline).var;
opline            275 ext/opcache/Optimizer/pass1_5.c 				if (!zend_optimizer_get_persistent_constant(Z_STR(ZEND_OP2_LITERAL(opline)), &c, 1)) {
opline            276 ext/opcache/Optimizer/pass1_5.c 					if (!ctx->constants || !zend_optimizer_get_collected_constant(ctx->constants, &ZEND_OP2_LITERAL(opline), &c)) {
opline            283 ext/opcache/Optimizer/pass1_5.c 				if (zend_optimizer_replace_by_const(op_array, opline, IS_TMP_VAR, tv, &c)) {
opline            284 ext/opcache/Optimizer/pass1_5.c 					literal_dtor(&ZEND_OP2_LITERAL(opline));
opline            285 ext/opcache/Optimizer/pass1_5.c 					MAKE_NOP(opline);
opline            290 ext/opcache/Optimizer/pass1_5.c 			if (ZEND_OP1_TYPE(opline) != IS_UNUSED &&
opline            291 ext/opcache/Optimizer/pass1_5.c 			    ZEND_OP2_TYPE(opline) == IS_CONST &&
opline            292 ext/opcache/Optimizer/pass1_5.c 				Z_TYPE(ZEND_OP2_LITERAL(opline)) == IS_STRING) {
opline            296 ext/opcache/Optimizer/pass1_5.c 				if (ZEND_OP1_TYPE(opline) == IS_CONST &&
opline            297 ext/opcache/Optimizer/pass1_5.c 			        Z_TYPE(ZEND_OP1_LITERAL(opline)) == IS_STRING) {
opline            300 ext/opcache/Optimizer/pass1_5.c 						!strncasecmp(Z_STRVAL(ZEND_OP1_LITERAL(opline)),
opline            301 ext/opcache/Optimizer/pass1_5.c 						ZSTR_VAL(op_array->scope->name), Z_STRLEN(ZEND_OP1_LITERAL(opline)) + 1)) {
opline            305 ext/opcache/Optimizer/pass1_5.c 								Z_STR(op_array->literals[opline->op1.constant + 1]))) == NULL ||
opline            314 ext/opcache/Optimizer/pass1_5.c 					ZEND_OP1_TYPE(opline) == IS_VAR &&
opline            315 ext/opcache/Optimizer/pass1_5.c 					(opline - 1)->opcode == ZEND_FETCH_CLASS &&
opline            316 ext/opcache/Optimizer/pass1_5.c 					(ZEND_OP1_TYPE(opline - 1) == IS_UNUSED &&
opline            317 ext/opcache/Optimizer/pass1_5.c 					((opline - 1)->extended_value & ~ZEND_FETCH_CLASS_NO_AUTOLOAD) == ZEND_FETCH_CLASS_SELF) &&
opline            318 ext/opcache/Optimizer/pass1_5.c 					ZEND_RESULT((opline - 1)).var == ZEND_OP1(opline).var) {
opline            324 ext/opcache/Optimizer/pass1_5.c 					uint32_t tv = ZEND_RESULT(opline).var;
opline            328 ext/opcache/Optimizer/pass1_5.c 							Z_STR(ZEND_OP2_LITERAL(opline)))) != NULL) {
opline            343 ext/opcache/Optimizer/pass1_5.c 						if (ZEND_OP1_TYPE(opline) == IS_CONST) {
opline            344 ext/opcache/Optimizer/pass1_5.c 							literal_dtor(&ZEND_OP1_LITERAL(opline));
opline            346 ext/opcache/Optimizer/pass1_5.c 							MAKE_NOP((opline - 1));
opline            348 ext/opcache/Optimizer/pass1_5.c 						if (zend_optimizer_replace_by_const(op_array, opline, IS_TMP_VAR, tv, &t)) {
opline            349 ext/opcache/Optimizer/pass1_5.c 							literal_dtor(&ZEND_OP2_LITERAL(opline));
opline            350 ext/opcache/Optimizer/pass1_5.c 							MAKE_NOP(opline);
opline            358 ext/opcache/Optimizer/pass1_5.c 			zend_op *send1_opline = opline - 1;
opline            408 ext/opcache/Optimizer/pass1_5.c 					if (RESULT_UNUSED(opline) &&
opline            411 ext/opcache/Optimizer/pass1_5.c 						opline->opcode = ZEND_DECLARE_CONST;
opline            412 ext/opcache/Optimizer/pass1_5.c 						opline->op1_type = IS_CONST;
opline            413 ext/opcache/Optimizer/pass1_5.c 						opline->op2_type = IS_CONST;
opline            414 ext/opcache/Optimizer/pass1_5.c 						opline->result_type = IS_UNUSED;
opline            415 ext/opcache/Optimizer/pass1_5.c 						opline->op1.constant = send1_opline->op1.constant;
opline            416 ext/opcache/Optimizer/pass1_5.c 						opline->op2.constant = send2_opline->op1.constant;
opline            417 ext/opcache/Optimizer/pass1_5.c 						opline->result.num = 0;
opline            463 ext/opcache/Optimizer/pass1_5.c 						if (zend_optimizer_replace_by_const(op_array, opline + 1, IS_VAR, ZEND_RESULT(opline).var, &t)) {
opline            468 ext/opcache/Optimizer/pass1_5.c 							MAKE_NOP(opline);
opline            503 ext/opcache/Optimizer/pass1_5.c 					if (zend_optimizer_replace_by_const(op_array, opline + 1, IS_VAR, ZEND_RESULT(opline).var, &t)) {
opline            508 ext/opcache/Optimizer/pass1_5.c 						MAKE_NOP(opline);
opline            520 ext/opcache/Optimizer/pass1_5.c 						if (zend_optimizer_replace_by_const(op_array, opline + 1, IS_VAR, ZEND_RESULT(opline).var, &t)) {
opline            525 ext/opcache/Optimizer/pass1_5.c 							MAKE_NOP(opline);
opline            536 ext/opcache/Optimizer/pass1_5.c 						if (zend_optimizer_replace_by_const(op_array, opline + 1, IS_VAR, ZEND_RESULT(opline).var, &t)) {
opline            541 ext/opcache/Optimizer/pass1_5.c 							MAKE_NOP(opline);
opline            552 ext/opcache/Optimizer/pass1_5.c 					if (zend_optimizer_replace_by_const(op_array, opline + 1, IS_VAR, ZEND_RESULT(opline).var, &t)) {
opline            557 ext/opcache/Optimizer/pass1_5.c 						MAKE_NOP(opline);
opline            572 ext/opcache/Optimizer/pass1_5.c 						if (zend_optimizer_replace_by_const(op_array, opline + 1, IS_VAR, ZEND_RESULT(opline).var, &t)) {
opline            577 ext/opcache/Optimizer/pass1_5.c 							MAKE_NOP(opline);
opline            590 ext/opcache/Optimizer/pass1_5.c 			if (ZEND_OP1_TYPE(opline) == IS_CONST &&
opline            591 ext/opcache/Optimizer/pass1_5.c 			    Z_TYPE(ZEND_OP1_LITERAL(opline)) == IS_STRING) {
opline            594 ext/opcache/Optimizer/pass1_5.c 				ZVAL_LONG(&t, Z_STRLEN(ZEND_OP1_LITERAL(opline)));
opline            595 ext/opcache/Optimizer/pass1_5.c 				if (zend_optimizer_replace_by_const(op_array, opline + 1, IS_TMP_VAR, ZEND_RESULT(opline).var, &t)) {
opline            596 ext/opcache/Optimizer/pass1_5.c 					literal_dtor(&ZEND_OP1_LITERAL(opline));
opline            597 ext/opcache/Optimizer/pass1_5.c 					MAKE_NOP(opline);
opline            604 ext/opcache/Optimizer/pass1_5.c 				uint32_t tv = ZEND_RESULT(opline).var;
opline            605 ext/opcache/Optimizer/pass1_5.c 				if (!zend_optimizer_get_persistent_constant(Z_STR(ZEND_OP1_LITERAL(opline)), &c, 0)) {
opline            609 ext/opcache/Optimizer/pass1_5.c 				if (zend_optimizer_replace_by_const(op_array, opline, IS_TMP_VAR, tv, &c)) {
opline            610 ext/opcache/Optimizer/pass1_5.c 					literal_dtor(&ZEND_OP1_LITERAL(opline));
opline            611 ext/opcache/Optimizer/pass1_5.c 					MAKE_NOP(opline);
opline            617 ext/opcache/Optimizer/pass1_5.c 			    Z_TYPE(ZEND_OP1_LITERAL(opline)) == IS_STRING &&
opline            618 ext/opcache/Optimizer/pass1_5.c 			    Z_TYPE(ZEND_OP2_LITERAL(opline)) <= IS_STRING) {
opline            619 ext/opcache/Optimizer/pass1_5.c 				zend_optimizer_collect_constant(ctx, &ZEND_OP1_LITERAL(opline), &ZEND_OP2_LITERAL(opline));
opline            653 ext/opcache/Optimizer/pass1_5.c 			if (opline != op_array->opcodes &&
opline            654 ext/opcache/Optimizer/pass1_5.c 			    (opline-1)->opcode == ZEND_BEGIN_SILENCE &&
opline            655 ext/opcache/Optimizer/pass1_5.c 			    (opline->extended_value & ZEND_FETCH_TYPE_MASK) == ZEND_FETCH_LOCAL &&
opline            656 ext/opcache/Optimizer/pass1_5.c 				opline->op1_type == IS_CONST &&
opline            657 ext/opcache/Optimizer/pass1_5.c 			    opline->op2_type == IS_UNUSED &&
opline            658 ext/opcache/Optimizer/pass1_5.c 			    Z_TYPE(ZEND_OP1_LITERAL(opline)) == IS_STRING &&
opline            659 ext/opcache/Optimizer/pass1_5.c 			    (Z_STRLEN(ZEND_OP1_LITERAL(opline)) != sizeof("this")-1 ||
opline            660 ext/opcache/Optimizer/pass1_5.c 			     memcmp(Z_STRVAL(ZEND_OP1_LITERAL(opline)), "this", sizeof("this") - 1) != 0)) {
opline            662 ext/opcache/Optimizer/pass1_5.c 			    int var = opline->result.var;
opline            664 ext/opcache/Optimizer/pass1_5.c 				zend_op *op = opline + 1;
opline            698 ext/opcache/Optimizer/pass1_5.c 							Z_STR(ZEND_OP1_LITERAL(opline)));
opline            699 ext/opcache/Optimizer/pass1_5.c 						MAKE_NOP(opline);
opline            703 ext/opcache/Optimizer/pass1_5.c 							Z_STR(ZEND_OP1_LITERAL(opline)));
opline            704 ext/opcache/Optimizer/pass1_5.c 						MAKE_NOP(opline);
opline            710 ext/opcache/Optimizer/pass1_5.c 		opline++;
opline             38 ext/opcache/Optimizer/pass2.c 	zend_op *opline;
opline             41 ext/opcache/Optimizer/pass2.c 	opline = op_array->opcodes;
opline             42 ext/opcache/Optimizer/pass2.c 	while (opline < end) {
opline             43 ext/opcache/Optimizer/pass2.c 		switch (opline->opcode) {
opline             49 ext/opcache/Optimizer/pass2.c 				if (ZEND_OP1_TYPE(opline) == IS_CONST) {
opline             50 ext/opcache/Optimizer/pass2.c 					if (Z_TYPE(ZEND_OP1_LITERAL(opline)) == IS_STRING) {
opline             51 ext/opcache/Optimizer/pass2.c 						convert_scalar_to_number(&ZEND_OP1_LITERAL(opline));
opline             60 ext/opcache/Optimizer/pass2.c 				if (opline->extended_value != 0) {
opline             64 ext/opcache/Optimizer/pass2.c 				if (ZEND_OP2_TYPE(opline) == IS_CONST) {
opline             65 ext/opcache/Optimizer/pass2.c 					if (Z_TYPE(ZEND_OP2_LITERAL(opline)) == IS_STRING) {
opline             66 ext/opcache/Optimizer/pass2.c 						convert_scalar_to_number(&ZEND_OP2_LITERAL(opline));
opline             74 ext/opcache/Optimizer/pass2.c 				if (ZEND_OP1_TYPE(opline) == IS_CONST) {
opline             75 ext/opcache/Optimizer/pass2.c 					if (Z_TYPE(ZEND_OP1_LITERAL(opline)) != IS_LONG) {
opline             76 ext/opcache/Optimizer/pass2.c 						convert_to_long(&ZEND_OP1_LITERAL(opline));
opline             83 ext/opcache/Optimizer/pass2.c 				if (opline->extended_value != 0) {
opline             87 ext/opcache/Optimizer/pass2.c 				if (ZEND_OP2_TYPE(opline) == IS_CONST) {
opline             88 ext/opcache/Optimizer/pass2.c 					if (Z_TYPE(ZEND_OP2_LITERAL(opline)) != IS_LONG) {
opline             89 ext/opcache/Optimizer/pass2.c 						convert_to_long(&ZEND_OP2_LITERAL(opline));
opline             96 ext/opcache/Optimizer/pass2.c 				if (ZEND_OP1_TYPE(opline) == IS_CONST) {
opline             97 ext/opcache/Optimizer/pass2.c 					if (Z_TYPE(ZEND_OP1_LITERAL(opline)) != IS_STRING) {
opline             98 ext/opcache/Optimizer/pass2.c 						convert_to_string(&ZEND_OP1_LITERAL(opline));
opline            103 ext/opcache/Optimizer/pass2.c 				if (opline->extended_value != 0) {
opline            107 ext/opcache/Optimizer/pass2.c 				if (ZEND_OP2_TYPE(opline) == IS_CONST) {
opline            108 ext/opcache/Optimizer/pass2.c 					if (Z_TYPE(ZEND_OP2_LITERAL(opline)) != IS_STRING) {
opline            109 ext/opcache/Optimizer/pass2.c 						convert_to_string(&ZEND_OP2_LITERAL(opline));
opline            118 ext/opcache/Optimizer/pass2.c 				    ZEND_OP1_TYPE(opline) == IS_TMP_VAR &&
opline            119 ext/opcache/Optimizer/pass2.c 				    ZEND_RESULT_TYPE(opline) == IS_TMP_VAR &&
opline            120 ext/opcache/Optimizer/pass2.c 				    ZEND_OP1(opline).var == ZEND_RESULT(opline).var) {
opline            121 ext/opcache/Optimizer/pass2.c 					opline->opcode -= 3;
opline            124 ext/opcache/Optimizer/pass2.c 				} else if (ZEND_OP1_TYPE(opline) == IS_CONST) {
opline            125 ext/opcache/Optimizer/pass2.c 					int should_jmp = zend_is_true(&ZEND_OP1_LITERAL(opline));
opline            126 ext/opcache/Optimizer/pass2.c 					if (opline->opcode == ZEND_JMPZ_EX) {
opline            130 ext/opcache/Optimizer/pass2.c 						opline->opcode = ZEND_QM_ASSIGN;
opline            131 ext/opcache/Optimizer/pass2.c 						SET_UNUSED(opline->op2);
opline            138 ext/opcache/Optimizer/pass2.c 				if (ZEND_OP1_TYPE(opline) == IS_CONST) {
opline            139 ext/opcache/Optimizer/pass2.c 					int should_jmp = zend_is_true(&ZEND_OP1_LITERAL(opline));
opline            141 ext/opcache/Optimizer/pass2.c 					if (opline->opcode == ZEND_JMPZ) {
opline            144 ext/opcache/Optimizer/pass2.c 					literal_dtor(&ZEND_OP1_LITERAL(opline));
opline            145 ext/opcache/Optimizer/pass2.c 					ZEND_OP1_TYPE(opline) = IS_UNUSED;
opline            147 ext/opcache/Optimizer/pass2.c 						opline->opcode = ZEND_JMP;
opline            148 ext/opcache/Optimizer/pass2.c 						COPY_NODE(opline->op1, opline->op2);
opline            150 ext/opcache/Optimizer/pass2.c 						MAKE_NOP(opline);
opline            154 ext/opcache/Optimizer/pass2.c 				if ((opline + 1)->opcode == ZEND_JMP) {
opline            157 ext/opcache/Optimizer/pass2.c 					if (ZEND_OP2(opline).opline_num == ZEND_OP1(opline + 1).opline_num) {
opline            159 ext/opcache/Optimizer/pass2.c 						MAKE_NOP(opline);
opline            161 ext/opcache/Optimizer/pass2.c 						if (opline->opcode == ZEND_JMPZ) {
opline            162 ext/opcache/Optimizer/pass2.c 							opline->extended_value = ZEND_OP1(opline + 1).opline_num;
opline            164 ext/opcache/Optimizer/pass2.c 							opline->extended_value = ZEND_OP2(opline).opline_num;
opline            165 ext/opcache/Optimizer/pass2.c 							COPY_NODE(opline->op2, (opline + 1)->op1);
opline            167 ext/opcache/Optimizer/pass2.c 						opline->opcode = ZEND_JMPZNZ;
opline            173 ext/opcache/Optimizer/pass2.c 				if (ZEND_OP1_TYPE(opline) == IS_CONST) {
opline            175 ext/opcache/Optimizer/pass2.c 					if (zend_is_true(&ZEND_OP1_LITERAL(opline))) {
opline            176 ext/opcache/Optimizer/pass2.c 						opline_num = opline->extended_value; /* JMPNZ */
opline            178 ext/opcache/Optimizer/pass2.c 						opline_num = ZEND_OP2(opline).opline_num; /* JMPZ */
opline            180 ext/opcache/Optimizer/pass2.c 					literal_dtor(&ZEND_OP1_LITERAL(opline));
opline            181 ext/opcache/Optimizer/pass2.c 					ZEND_OP1(opline).opline_num = opline_num;
opline            182 ext/opcache/Optimizer/pass2.c 					ZEND_OP1_TYPE(opline) = IS_UNUSED;
opline            183 ext/opcache/Optimizer/pass2.c 					opline->opcode = ZEND_JMP;
opline            187 ext/opcache/Optimizer/pass2.c 		opline++;
opline             58 ext/opcache/Optimizer/pass3.c 	zend_op *opline;
opline             67 ext/opcache/Optimizer/pass3.c 	opline = op_array->opcodes;
opline             69 ext/opcache/Optimizer/pass3.c 	while (opline < end) {
opline             72 ext/opcache/Optimizer/pass3.c 		switch (opline->opcode) {
opline             86 ext/opcache/Optimizer/pass3.c 					zend_op *next_opline = opline + 1;
opline             96 ext/opcache/Optimizer/pass3.c 					if ((ZEND_OP2_TYPE(opline) == IS_VAR || ZEND_OP2_TYPE(opline) == IS_CV)
opline             97 ext/opcache/Optimizer/pass3.c 						&& ZEND_OP2(opline).var == ZEND_OP1(next_opline).var &&
opline             98 ext/opcache/Optimizer/pass3.c 						(opline->opcode == ZEND_ADD ||
opline             99 ext/opcache/Optimizer/pass3.c 						 opline->opcode == ZEND_MUL ||
opline            100 ext/opcache/Optimizer/pass3.c 						 opline->opcode == ZEND_BW_OR ||
opline            101 ext/opcache/Optimizer/pass3.c 						 opline->opcode == ZEND_BW_AND ||
opline            102 ext/opcache/Optimizer/pass3.c 						 opline->opcode == ZEND_BW_XOR)) {
opline            106 ext/opcache/Optimizer/pass3.c 						zend_uchar tmp_type = opline->op1_type;
opline            107 ext/opcache/Optimizer/pass3.c 						znode_op tmp = opline->op1;
opline            109 ext/opcache/Optimizer/pass3.c 						if (opline->opcode != ZEND_ADD
opline            110 ext/opcache/Optimizer/pass3.c 								|| (ZEND_OP1_TYPE(opline) == IS_CONST
opline            111 ext/opcache/Optimizer/pass3.c 									&& Z_TYPE(ZEND_OP1_LITERAL(opline)) != IS_ARRAY)) {
opline            113 ext/opcache/Optimizer/pass3.c 							COPY_NODE(opline->op1, opline->op2);
opline            114 ext/opcache/Optimizer/pass3.c 							COPY_NODE(opline->op2, tmp);
opline            117 ext/opcache/Optimizer/pass3.c 					if ((ZEND_OP1_TYPE(opline) == IS_VAR || ZEND_OP1_TYPE(opline) == IS_CV)
opline            118 ext/opcache/Optimizer/pass3.c 						&& ZEND_OP1(opline).var == ZEND_OP1(next_opline).var
opline            119 ext/opcache/Optimizer/pass3.c 						&& ZEND_OP1_TYPE(opline) == ZEND_OP1_TYPE(next_opline)) {
opline            120 ext/opcache/Optimizer/pass3.c 						switch (opline->opcode) {
opline            122 ext/opcache/Optimizer/pass3.c 								opline->opcode = ZEND_ASSIGN_ADD;
opline            125 ext/opcache/Optimizer/pass3.c 								opline->opcode = ZEND_ASSIGN_SUB;
opline            128 ext/opcache/Optimizer/pass3.c 								opline->opcode = ZEND_ASSIGN_MUL;
opline            131 ext/opcache/Optimizer/pass3.c 								opline->opcode = ZEND_ASSIGN_DIV;
opline            134 ext/opcache/Optimizer/pass3.c 								opline->opcode = ZEND_ASSIGN_MOD;
opline            137 ext/opcache/Optimizer/pass3.c 								opline->opcode = ZEND_ASSIGN_POW;
opline            140 ext/opcache/Optimizer/pass3.c 								opline->opcode = ZEND_ASSIGN_CONCAT;
opline            143 ext/opcache/Optimizer/pass3.c 								opline->opcode = ZEND_ASSIGN_SL;
opline            146 ext/opcache/Optimizer/pass3.c 								opline->opcode = ZEND_ASSIGN_SR;
opline            149 ext/opcache/Optimizer/pass3.c 								opline->opcode = ZEND_ASSIGN_BW_OR;
opline            152 ext/opcache/Optimizer/pass3.c 								opline->opcode = ZEND_ASSIGN_BW_AND;
opline            155 ext/opcache/Optimizer/pass3.c 								opline->opcode = ZEND_ASSIGN_BW_XOR;
opline            158 ext/opcache/Optimizer/pass3.c 						COPY_NODE(opline->result, next_opline->result);
opline            160 ext/opcache/Optimizer/pass3.c 						opline++;
opline            172 ext/opcache/Optimizer/pass3.c 				if (ZEND_OP1(opline).opline_num == opline_num + 1) {
opline            173 ext/opcache/Optimizer/pass3.c 					MAKE_NOP(opline);
opline            178 ext/opcache/Optimizer/pass3.c 				while (ZEND_OP1(opline).opline_num < op_array->last
opline            179 ext/opcache/Optimizer/pass3.c 						&& op_array->opcodes[ZEND_OP1(opline).opline_num].opcode == ZEND_JMP) {
opline            180 ext/opcache/Optimizer/pass3.c 					int target = ZEND_OP1(opline).opline_num;
opline            182 ext/opcache/Optimizer/pass3.c 					ZEND_OP1(opline).opline_num = ZEND_OP1(&op_array->opcodes[target]).opline_num;
opline            192 ext/opcache/Optimizer/pass3.c 				while (ZEND_OP2(opline).opline_num < op_array->last) {
opline            193 ext/opcache/Optimizer/pass3.c 					int target = ZEND_OP2(opline).opline_num;
opline            195 ext/opcache/Optimizer/pass3.c 						ZEND_OP2(opline).opline_num = ZEND_OP1(&op_array->opcodes[target]).opline_num;
opline            207 ext/opcache/Optimizer/pass3.c 				while (ZEND_OP2(opline).opline_num < op_array->last) {
opline            208 ext/opcache/Optimizer/pass3.c 					int target = ZEND_OP2(opline).opline_num;
opline            214 ext/opcache/Optimizer/pass3.c 						ZEND_OP2(opline).opline_num = ZEND_OP1(&op_array->opcodes[target]).opline_num;
opline            215 ext/opcache/Optimizer/pass3.c 					} else if (op_array->opcodes[target].opcode == opline->opcode &&
opline            216 ext/opcache/Optimizer/pass3.c 					           SAME_VAR(opline->op1, op_array->opcodes[target].op1)) {
opline            220 ext/opcache/Optimizer/pass3.c 						ZEND_OP2(opline).opline_num = ZEND_OP2(&op_array->opcodes[target]).opline_num;
opline            221 ext/opcache/Optimizer/pass3.c 					} else if (op_array->opcodes[target].opcode == opline->opcode + 3 &&
opline            222 ext/opcache/Optimizer/pass3.c 					           SAME_VAR(opline->op1, op_array->opcodes[target].op1)) {
opline            225 ext/opcache/Optimizer/pass3.c 						ZEND_OP2(opline).opline_num = ZEND_OP2(&op_array->opcodes[target]).opline_num;opline->opcode += 3;
opline            226 ext/opcache/Optimizer/pass3.c 						COPY_NODE(opline->result, op_array->opcodes[target].result);
opline            228 ext/opcache/Optimizer/pass3.c 					} else if (op_array->opcodes[target].opcode == INV_COND(opline->opcode) &&
opline            229 ext/opcache/Optimizer/pass3.c 					           SAME_VAR(opline->op1, op_array->opcodes[target].op1)) {
opline            232 ext/opcache/Optimizer/pass3.c 						ZEND_OP2(opline).opline_num = target + 1;
opline            234 ext/opcache/Optimizer/pass3.c 					} else if (op_array->opcodes[target].opcode == INV_COND_EX(opline->opcode) &&
opline            235 ext/opcache/Optimizer/pass3.c 					           SAME_VAR(opline->op1, op_array->opcodes[target].op1)) {
opline            238 ext/opcache/Optimizer/pass3.c 						ZEND_OP2(opline).opline_num = target + 1;
opline            239 ext/opcache/Optimizer/pass3.c 						opline->opcode += 3;
opline            240 ext/opcache/Optimizer/pass3.c 						COPY_NODE(opline->result, op_array->opcodes[target].result);
opline            250 ext/opcache/Optimizer/pass3.c 					zend_uchar T_type = opline->result_type;
opline            251 ext/opcache/Optimizer/pass3.c 					znode_op T = opline->result;
opline            259 ext/opcache/Optimizer/pass3.c 					if (ZEND_OP2(opline).opline_num == opline_num + 1) {
opline            260 ext/opcache/Optimizer/pass3.c 						if (ZEND_OP1(opline).var == ZEND_RESULT(opline).var) {
opline            261 ext/opcache/Optimizer/pass3.c 							MAKE_NOP(opline);
opline            263 ext/opcache/Optimizer/pass3.c 							opline->opcode = ZEND_BOOL;
opline            264 ext/opcache/Optimizer/pass3.c 							SET_UNUSED(opline->op2);
opline            269 ext/opcache/Optimizer/pass3.c 					while (ZEND_OP2(opline).opline_num < op_array->last) {
opline            270 ext/opcache/Optimizer/pass3.c 						int target = ZEND_OP2(opline).opline_num;
opline            271 ext/opcache/Optimizer/pass3.c 						if (SAME_OPCODE_EX(opline->opcode, op_array->opcodes[target].opcode) &&
opline            274 ext/opcache/Optimizer/pass3.c 							if (op_array->opcodes[target].opcode == opline->opcode) {
opline            279 ext/opcache/Optimizer/pass3.c 							ZEND_OP2(opline).opline_num = ZEND_OP2(&op_array->opcodes[target]).opline_num;
opline            285 ext/opcache/Optimizer/pass3.c 							if (opline->opcode == ZEND_JMPZ_EX) {
opline            291 ext/opcache/Optimizer/pass3.c 							ZEND_OP2(opline).opline_num = new_target;
opline            292 ext/opcache/Optimizer/pass3.c 						} else if ((op_array->opcodes[target].opcode == INV_EX_COND_EX(opline->opcode) ||
opline            293 ext/opcache/Optimizer/pass3.c 									op_array->opcodes[target].opcode == INV_EX_COND(opline->opcode)) &&
opline            294 ext/opcache/Optimizer/pass3.c 									SAME_VAR(opline->op1, op_array->opcodes[target].op1)) {
opline            297 ext/opcache/Optimizer/pass3.c 						   ZEND_OP2(opline).opline_num = target + 1;
opline            309 ext/opcache/Optimizer/pass3.c 						for(op = opline+1; op<end; op++) {
opline            311 ext/opcache/Optimizer/pass3.c 							   ZEND_RESULT(op).var == ZEND_RESULT(opline).var) {
opline            332 ext/opcache/Optimizer/pass3.c 							   ZEND_OP1(op).var == ZEND_RESULT(opline).var) {
opline            337 ext/opcache/Optimizer/pass3.c 							   ZEND_OP2(op).var == ZEND_RESULT(opline).var) {
opline            342 ext/opcache/Optimizer/pass3.c 						for(op = &op_array->opcodes[ZEND_OP2(opline).opline_num]; op<end; op++) {
opline            345 ext/opcache/Optimizer/pass3.c 							   ZEND_RESULT(op).var == ZEND_RESULT(opline).var) {
opline            366 ext/opcache/Optimizer/pass3.c 							   ZEND_OP1(op).var == ZEND_RESULT(opline).var) {
opline            371 ext/opcache/Optimizer/pass3.c 							   ZEND_OP2(op).var == ZEND_RESULT(opline).var) {
opline            376 ext/opcache/Optimizer/pass3.c 						opline->opcode = opline->opcode-3; /* JMP_EX -> JMP */
opline            377 ext/opcache/Optimizer/pass3.c 						SET_UNUSED(opline->result);
opline            390 ext/opcache/Optimizer/pass3.c 				while (ZEND_OP2(opline).opline_num < op_array->last
opline            391 ext/opcache/Optimizer/pass3.c 						&& op_array->opcodes[ZEND_OP2(opline).opline_num].opcode == ZEND_JMP) {
opline            392 ext/opcache/Optimizer/pass3.c 					int target = ZEND_OP2(opline).opline_num;
opline            394 ext/opcache/Optimizer/pass3.c 					ZEND_OP2(opline).opline_num = ZEND_OP1(&op_array->opcodes[target]).opline_num;
opline            398 ext/opcache/Optimizer/pass3.c 				while (opline->extended_value < op_array->last
opline            399 ext/opcache/Optimizer/pass3.c 						&& op_array->opcodes[opline->extended_value].opcode == ZEND_JMP) {
opline            400 ext/opcache/Optimizer/pass3.c 					int target = opline->extended_value;
opline            402 ext/opcache/Optimizer/pass3.c 					opline->extended_value = ZEND_OP1(&op_array->opcodes[target]).opline_num;
opline            409 ext/opcache/Optimizer/pass3.c 					zend_op *next_op = opline + 1;
opline            415 ext/opcache/Optimizer/pass3.c 						ZEND_OP1(next_op).var == ZEND_RESULT(opline).var) {
opline            417 ext/opcache/Optimizer/pass3.c 						switch (opline->opcode) {
opline            419 ext/opcache/Optimizer/pass3.c 								opline->opcode = ZEND_PRE_INC;
opline            422 ext/opcache/Optimizer/pass3.c 								opline->opcode = ZEND_PRE_DEC;
opline            425 ext/opcache/Optimizer/pass3.c 						ZEND_RESULT_TYPE(opline) = IS_VAR | EXT_TYPE_UNUSED;
opline            431 ext/opcache/Optimizer/pass3.c 		opline++;
opline             79 ext/opcache/Optimizer/zend_optimizer.c 		zend_op *opline = op_array->opcodes;
opline             80 ext/opcache/Optimizer/zend_optimizer.c 		zend_op *end = opline + op_array->last;
opline             81 ext/opcache/Optimizer/zend_optimizer.c 		while (opline < end) {
opline             82 ext/opcache/Optimizer/zend_optimizer.c 			if (opline->op1_type & (IS_TMP_VAR|IS_VAR)) {
opline             83 ext/opcache/Optimizer/zend_optimizer.c 				opline->op1.var += sizeof(zval);
opline             85 ext/opcache/Optimizer/zend_optimizer.c 			if (opline->op2_type & (IS_TMP_VAR|IS_VAR)) {
opline             86 ext/opcache/Optimizer/zend_optimizer.c 				opline->op2.var += sizeof(zval);
opline             88 ext/opcache/Optimizer/zend_optimizer.c 			if (opline->result_type & (IS_TMP_VAR|IS_VAR)) {
opline             89 ext/opcache/Optimizer/zend_optimizer.c 				opline->result.var += sizeof(zval);
opline             91 ext/opcache/Optimizer/zend_optimizer.c 			if (opline->opcode == ZEND_DECLARE_INHERITED_CLASS ||
opline             92 ext/opcache/Optimizer/zend_optimizer.c 			    opline->opcode == ZEND_DECLARE_ANON_INHERITED_CLASS ||
opline             93 ext/opcache/Optimizer/zend_optimizer.c 			    opline->opcode == ZEND_DECLARE_INHERITED_CLASS_DELAYED) {
opline             94 ext/opcache/Optimizer/zend_optimizer.c 				opline->extended_value += sizeof(zval);
opline             96 ext/opcache/Optimizer/zend_optimizer.c 			opline++;
opline            135 ext/opcache/Optimizer/zend_optimizer.c static inline void alloc_cache_slots_op1(zend_op_array *op_array, zend_op *opline, uint32_t num) {
opline            136 ext/opcache/Optimizer/zend_optimizer.c 	Z_CACHE_SLOT(op_array->literals[opline->op1.constant]) = op_array->cache_size;
opline            139 ext/opcache/Optimizer/zend_optimizer.c static inline void alloc_cache_slots_op2(zend_op_array *op_array, zend_op *opline, uint32_t num) {
opline            140 ext/opcache/Optimizer/zend_optimizer.c 	Z_CACHE_SLOT(op_array->literals[opline->op2.constant]) = op_array->cache_size;
opline            160 ext/opcache/Optimizer/zend_optimizer.c                                     zend_op       *opline,
opline            163 ext/opcache/Optimizer/zend_optimizer.c 	switch (opline->opcode) {
opline            165 ext/opcache/Optimizer/zend_optimizer.c 			MAKE_NOP(opline);
opline            175 ext/opcache/Optimizer/zend_optimizer.c 			opline->op1.constant = zend_optimizer_add_literal(op_array, val);
opline            176 ext/opcache/Optimizer/zend_optimizer.c 			alloc_cache_slots_op1(op_array, opline, 1);
opline            186 ext/opcache/Optimizer/zend_optimizer.c 			opline->op1.constant = zend_optimizer_add_literal(op_array, val);
opline            187 ext/opcache/Optimizer/zend_optimizer.c 			if (opline->extended_value == ZEND_FETCH_STATIC_MEMBER) {
opline            188 ext/opcache/Optimizer/zend_optimizer.c 				alloc_cache_slots_op1(op_array, opline, 2);
opline            196 ext/opcache/Optimizer/zend_optimizer.c 			opline->op1.constant = zend_optimizer_add_literal(op_array, val);
opline            200 ext/opcache/Optimizer/zend_optimizer.c 	ZEND_OP1_TYPE(opline) = IS_CONST;
opline            201 ext/opcache/Optimizer/zend_optimizer.c 	if (Z_TYPE(ZEND_OP1_LITERAL(opline)) == IS_STRING) {
opline            202 ext/opcache/Optimizer/zend_optimizer.c 		zend_string_hash_val(Z_STR(ZEND_OP1_LITERAL(opline)));
opline            208 ext/opcache/Optimizer/zend_optimizer.c                                     zend_op       *opline,
opline            211 ext/opcache/Optimizer/zend_optimizer.c 	switch (opline->opcode) {
opline            231 ext/opcache/Optimizer/zend_optimizer.c 			opline->op2.constant = zend_optimizer_add_literal(op_array, val);
opline            233 ext/opcache/Optimizer/zend_optimizer.c 			alloc_cache_slots_op2(op_array, opline, 1);
opline            238 ext/opcache/Optimizer/zend_optimizer.c 			opline->op2.constant = zend_optimizer_add_literal(op_array, val);
opline            239 ext/opcache/Optimizer/zend_optimizer.c 			alloc_cache_slots_op2(op_array, opline, 1);
opline            248 ext/opcache/Optimizer/zend_optimizer.c 				opline->opcode = ZEND_INIT_FCALL_BY_NAME;
opline            250 ext/opcache/Optimizer/zend_optimizer.c 				opline->op2.constant = zend_optimizer_add_literal(op_array, val);
opline            252 ext/opcache/Optimizer/zend_optimizer.c 				alloc_cache_slots_op2(op_array, opline, 1);
opline            254 ext/opcache/Optimizer/zend_optimizer.c 				opline->op2.constant = zend_optimizer_add_literal(op_array, val);
opline            260 ext/opcache/Optimizer/zend_optimizer.c 			opline->op2.constant = zend_optimizer_add_literal(op_array, val);
opline            262 ext/opcache/Optimizer/zend_optimizer.c 			alloc_cache_slots_op2(op_array, opline, 2);
opline            279 ext/opcache/Optimizer/zend_optimizer.c 			opline->op2.constant = zend_optimizer_add_literal(op_array, val);
opline            280 ext/opcache/Optimizer/zend_optimizer.c 			alloc_cache_slots_op2(op_array, opline, 2);
opline            294 ext/opcache/Optimizer/zend_optimizer.c 			if (opline->extended_value == ZEND_ASSIGN_OBJ) {
opline            296 ext/opcache/Optimizer/zend_optimizer.c 				opline->op2.constant = zend_optimizer_add_literal(op_array, val);
opline            297 ext/opcache/Optimizer/zend_optimizer.c 				alloc_cache_slots_op2(op_array, opline, 2);
opline            299 ext/opcache/Optimizer/zend_optimizer.c 				opline->op2.constant = zend_optimizer_add_literal(op_array, val);
opline            303 ext/opcache/Optimizer/zend_optimizer.c 			if ((opline-1)->opcode != ZEND_ASSIGN_DIM &&
opline            304 ext/opcache/Optimizer/zend_optimizer.c 				((opline-1)->extended_value != ZEND_ASSIGN_DIM ||
opline            305 ext/opcache/Optimizer/zend_optimizer.c 				 ((opline-1)->opcode != ZEND_ASSIGN_ADD &&
opline            306 ext/opcache/Optimizer/zend_optimizer.c 				 (opline-1)->opcode != ZEND_ASSIGN_SUB &&
opline            307 ext/opcache/Optimizer/zend_optimizer.c 				 (opline-1)->opcode != ZEND_ASSIGN_MUL &&
opline            308 ext/opcache/Optimizer/zend_optimizer.c 				 (opline-1)->opcode != ZEND_ASSIGN_DIV &&
opline            309 ext/opcache/Optimizer/zend_optimizer.c 				 (opline-1)->opcode != ZEND_ASSIGN_POW &&
opline            310 ext/opcache/Optimizer/zend_optimizer.c 				 (opline-1)->opcode != ZEND_ASSIGN_MOD &&
opline            311 ext/opcache/Optimizer/zend_optimizer.c 				 (opline-1)->opcode != ZEND_ASSIGN_SL &&
opline            312 ext/opcache/Optimizer/zend_optimizer.c 				 (opline-1)->opcode != ZEND_ASSIGN_SR &&
opline            313 ext/opcache/Optimizer/zend_optimizer.c 				 (opline-1)->opcode != ZEND_ASSIGN_CONCAT &&
opline            314 ext/opcache/Optimizer/zend_optimizer.c 				 (opline-1)->opcode != ZEND_ASSIGN_BW_OR &&
opline            315 ext/opcache/Optimizer/zend_optimizer.c 				 (opline-1)->opcode != ZEND_ASSIGN_BW_AND &&
opline            316 ext/opcache/Optimizer/zend_optimizer.c 				 (opline-1)->opcode != ZEND_ASSIGN_BW_XOR))
opline            318 ext/opcache/Optimizer/zend_optimizer.c 				opline->op2.constant = zend_optimizer_add_literal(op_array, val);
opline            341 ext/opcache/Optimizer/zend_optimizer.c 			opline->op2.constant = zend_optimizer_add_literal(op_array, val);
opline            351 ext/opcache/Optimizer/zend_optimizer.c 			opline->op2.constant = zend_optimizer_add_literal(op_array, val);
opline            355 ext/opcache/Optimizer/zend_optimizer.c 	ZEND_OP2_TYPE(opline) = IS_CONST;
opline            356 ext/opcache/Optimizer/zend_optimizer.c 	if (Z_TYPE(ZEND_OP2_LITERAL(opline)) == IS_STRING) {
opline            357 ext/opcache/Optimizer/zend_optimizer.c 		zend_string_hash_val(Z_STR(ZEND_OP2_LITERAL(opline)));
opline            363 ext/opcache/Optimizer/zend_optimizer.c                                     zend_op       *opline,
opline            370 ext/opcache/Optimizer/zend_optimizer.c 	while (opline < end) {
opline            371 ext/opcache/Optimizer/zend_optimizer.c 		if (ZEND_OP1_TYPE(opline) == type &&
opline            372 ext/opcache/Optimizer/zend_optimizer.c 			ZEND_OP1(opline).var == var) {
opline            373 ext/opcache/Optimizer/zend_optimizer.c 			switch (opline->opcode) {
opline            384 ext/opcache/Optimizer/zend_optimizer.c 					opline->extended_value = 0;
opline            385 ext/opcache/Optimizer/zend_optimizer.c 					opline->opcode = ZEND_SEND_VAL;
opline            388 ext/opcache/Optimizer/zend_optimizer.c 					opline->extended_value = 0;
opline            389 ext/opcache/Optimizer/zend_optimizer.c 					opline->opcode = ZEND_SEND_VAL_EX;
opline            392 ext/opcache/Optimizer/zend_optimizer.c 					if (opline->extended_value & ZEND_ARG_COMPILE_TIME_BOUND) {
opline            393 ext/opcache/Optimizer/zend_optimizer.c 						if (opline->extended_value & ZEND_ARG_SEND_BY_REF) {
opline            397 ext/opcache/Optimizer/zend_optimizer.c 						opline->extended_value = 0;
opline            398 ext/opcache/Optimizer/zend_optimizer.c 						opline->opcode = ZEND_SEND_VAL_EX;
opline            400 ext/opcache/Optimizer/zend_optimizer.c 						opline->extended_value = 0;
opline            401 ext/opcache/Optimizer/zend_optimizer.c 						opline->opcode = ZEND_SEND_VAL;
opline            405 ext/opcache/Optimizer/zend_optimizer.c 					opline->opcode = ZEND_SEND_VAL_EX;
opline            419 ext/opcache/Optimizer/zend_optimizer.c 						if (op_array->brk_cont_array[brk].start <= (opline - op_array->opcodes) &&
opline            420 ext/opcache/Optimizer/zend_optimizer.c 								op_array->brk_cont_array[brk].brk > (opline - op_array->opcodes)) {
opline            427 ext/opcache/Optimizer/zend_optimizer.c 						ZEND_ASSERT(opline->opcode == ZEND_FREE);
opline            428 ext/opcache/Optimizer/zend_optimizer.c 						MAKE_NOP(opline);
opline            433 ext/opcache/Optimizer/zend_optimizer.c 					m = opline;
opline            457 ext/opcache/Optimizer/zend_optimizer.c 					ZEND_ASSERT((opline + 1)->opcode == ZEND_RETURN || (opline + 1)->opcode == ZEND_RETURN_BY_REF);
opline            465 ext/opcache/Optimizer/zend_optimizer.c 					MAKE_NOP(opline);
opline            466 ext/opcache/Optimizer/zend_optimizer.c 					zend_optimizer_update_op1_const(op_array, opline + 1, val);
opline            472 ext/opcache/Optimizer/zend_optimizer.c 			return zend_optimizer_update_op1_const(op_array, opline, val);
opline            475 ext/opcache/Optimizer/zend_optimizer.c 		if (ZEND_OP2_TYPE(opline) == type &&
opline            476 ext/opcache/Optimizer/zend_optimizer.c 			ZEND_OP2(opline).var == var) {
opline            477 ext/opcache/Optimizer/zend_optimizer.c 			return zend_optimizer_update_op2_const(op_array, opline, val);
opline            479 ext/opcache/Optimizer/zend_optimizer.c 		opline++;
opline            560 ext/opcache/Optimizer/zend_optimizer.c 	zend_op *opline, *end;
opline            563 ext/opcache/Optimizer/zend_optimizer.c 	opline = op_array->opcodes;
opline            564 ext/opcache/Optimizer/zend_optimizer.c 	end = opline + op_array->last;
opline            565 ext/opcache/Optimizer/zend_optimizer.c 	while (opline < end) {
opline            566 ext/opcache/Optimizer/zend_optimizer.c 		if (opline->op1_type == IS_CONST) {
opline            567 ext/opcache/Optimizer/zend_optimizer.c 			ZEND_PASS_TWO_UNDO_CONSTANT(op_array, opline->op1);
opline            569 ext/opcache/Optimizer/zend_optimizer.c 		if (opline->op2_type == IS_CONST) {
opline            570 ext/opcache/Optimizer/zend_optimizer.c 			ZEND_PASS_TWO_UNDO_CONSTANT(op_array, opline->op2);
opline            572 ext/opcache/Optimizer/zend_optimizer.c 		switch (opline->opcode) {
opline            577 ext/opcache/Optimizer/zend_optimizer.c 				ZEND_PASS_TWO_UNDO_JMP_TARGET(op_array, opline, ZEND_OP1(opline));
opline            581 ext/opcache/Optimizer/zend_optimizer.c 				opline->extended_value = ZEND_OFFSET_TO_OPLINE_NUM(op_array, opline, opline->extended_value);
opline            593 ext/opcache/Optimizer/zend_optimizer.c 				ZEND_PASS_TWO_UNDO_JMP_TARGET(op_array, opline, ZEND_OP2(opline));
opline            597 ext/opcache/Optimizer/zend_optimizer.c 				opline->extended_value = ZEND_OFFSET_TO_OPLINE_NUM(op_array, opline, opline->extended_value);
opline            600 ext/opcache/Optimizer/zend_optimizer.c 		opline++;
opline            607 ext/opcache/Optimizer/zend_optimizer.c 	opline = op_array->opcodes;
opline            608 ext/opcache/Optimizer/zend_optimizer.c 	end = opline + op_array->last;
opline            609 ext/opcache/Optimizer/zend_optimizer.c 	while (opline < end) {
opline            610 ext/opcache/Optimizer/zend_optimizer.c 		if (opline->op1_type == IS_CONST) {
opline            611 ext/opcache/Optimizer/zend_optimizer.c 			ZEND_PASS_TWO_UPDATE_CONSTANT(op_array, opline->op1);
opline            613 ext/opcache/Optimizer/zend_optimizer.c 		if (opline->op2_type == IS_CONST) {
opline            614 ext/opcache/Optimizer/zend_optimizer.c 			ZEND_PASS_TWO_UPDATE_CONSTANT(op_array, opline->op2);
opline            616 ext/opcache/Optimizer/zend_optimizer.c 		switch (opline->opcode) {
opline            621 ext/opcache/Optimizer/zend_optimizer.c 				ZEND_PASS_TWO_UPDATE_JMP_TARGET(op_array, opline, ZEND_OP1(opline));
opline            625 ext/opcache/Optimizer/zend_optimizer.c 				opline->extended_value = ZEND_OPLINE_NUM_TO_OFFSET(op_array, opline, opline->extended_value);
opline            637 ext/opcache/Optimizer/zend_optimizer.c 				ZEND_PASS_TWO_UPDATE_JMP_TARGET(op_array, opline, ZEND_OP2(opline));
opline            641 ext/opcache/Optimizer/zend_optimizer.c 				opline->extended_value = ZEND_OPLINE_NUM_TO_OFFSET(op_array, opline, opline->extended_value);
opline            644 ext/opcache/Optimizer/zend_optimizer.c 		ZEND_VM_SET_OPCODE_HANDLER(opline);
opline            645 ext/opcache/Optimizer/zend_optimizer.c 		opline++;
opline            652 ext/opcache/Optimizer/zend_optimizer.c 	zend_op *opline, *end;
opline            654 ext/opcache/Optimizer/zend_optimizer.c 	opline = op_array->opcodes;
opline            655 ext/opcache/Optimizer/zend_optimizer.c 	end = opline + op_array->last;
opline            656 ext/opcache/Optimizer/zend_optimizer.c 	while (opline < end) {
opline            657 ext/opcache/Optimizer/zend_optimizer.c 		if (opline->opcode == ZEND_INIT_FCALL) {
opline            660 ext/opcache/Optimizer/zend_optimizer.c 				Z_STR_P(RT_CONSTANT(op_array, opline->op2)));
opline            662 ext/opcache/Optimizer/zend_optimizer.c 				opline->op1.num = zend_vm_calc_used_stack(opline->extended_value, func);
opline            665 ext/opcache/Optimizer/zend_optimizer.c 		opline++;
opline             37 ext/opcache/Optimizer/zend_optimizer_internal.h #define MAKE_NOP(opline) do { \
opline             38 ext/opcache/Optimizer/zend_optimizer_internal.h 	(opline)->op1.num = 0; \
opline             39 ext/opcache/Optimizer/zend_optimizer_internal.h 	(opline)->op2.num = 0; \
opline             40 ext/opcache/Optimizer/zend_optimizer_internal.h 	(opline)->result.num = 0; \
opline             41 ext/opcache/Optimizer/zend_optimizer_internal.h 	(opline)->opcode = ZEND_NOP; \
opline             42 ext/opcache/Optimizer/zend_optimizer_internal.h 	(opline)->op1_type =  IS_UNUSED; \
opline             43 ext/opcache/Optimizer/zend_optimizer_internal.h 	(opline)->op2_type = IS_UNUSED; \
opline             44 ext/opcache/Optimizer/zend_optimizer_internal.h 	(opline)->result_type = IS_UNUSED; \
opline             45 ext/opcache/Optimizer/zend_optimizer_internal.h 	 zend_vm_set_opcode_handler(opline); \
opline            122 ext/opcache/Optimizer/zend_optimizer_internal.h                                     zend_op       *opline,
opline            125 ext/opcache/Optimizer/zend_optimizer_internal.h                                     zend_op       *opline,
opline            128 ext/opcache/Optimizer/zend_optimizer_internal.h                                      zend_op       *opline,
opline           1580 ext/opcache/ZendAccelerator.c 			if (!EG(current_execute_data) || !EG(current_execute_data)->opline ||
opline           1583 ext/opcache/ZendAccelerator.c 			    EG(current_execute_data)->opline->opcode != ZEND_INCLUDE_OR_EVAL ||
opline           1584 ext/opcache/ZendAccelerator.c 			    (EG(current_execute_data)->opline->extended_value != ZEND_INCLUDE_ONCE &&
opline           1585 ext/opcache/ZendAccelerator.c 			     EG(current_execute_data)->opline->extended_value != ZEND_REQUIRE_ONCE)) {
opline           1656 ext/opcache/ZendAccelerator.c 	      ZCG(cache_opline) == EG(current_execute_data)->opline))) {
opline           1838 ext/opcache/ZendAccelerator.c 			if (!EG(current_execute_data) || !EG(current_execute_data)->opline ||
opline           1841 ext/opcache/ZendAccelerator.c 			    EG(current_execute_data)->opline->opcode != ZEND_INCLUDE_OR_EVAL ||
opline           1842 ext/opcache/ZendAccelerator.c 			    (EG(current_execute_data)->opline->extended_value != ZEND_INCLUDE_ONCE &&
opline           1843 ext/opcache/ZendAccelerator.c 			     EG(current_execute_data)->opline->extended_value != ZEND_REQUIRE_ONCE)) {
opline           1885 ext/opcache/ZendAccelerator.c 		     ZCG(cache_opline) == EG(current_execute_data)->opline)) {
opline           1913 ext/opcache/ZendAccelerator.c 		     EG(current_execute_data)->opline->opcode == ZEND_INCLUDE_OR_EVAL &&
opline           1914 ext/opcache/ZendAccelerator.c 		     (EG(current_execute_data)->opline->extended_value == ZEND_INCLUDE_ONCE ||
opline           1915 ext/opcache/ZendAccelerator.c 		      EG(current_execute_data)->opline->extended_value == ZEND_REQUIRE_ONCE))) {
opline           1930 ext/opcache/ZendAccelerator.c 							ZCG(cache_opline) = EG(current_execute_data) ? EG(current_execute_data)->opline : NULL;
opline           1961 ext/opcache/ZendAccelerator.c 						ZCG(cache_opline) = EG(current_execute_data) ? EG(current_execute_data)->opline : NULL;
opline            345 ext/opcache/ZendAccelerator.h # define ZEND_RESULT_TYPE(opline)	(opline)->result_type
opline            346 ext/opcache/ZendAccelerator.h # define ZEND_RESULT(opline)		(opline)->result
opline            347 ext/opcache/ZendAccelerator.h # define ZEND_OP1_TYPE(opline)		(opline)->op1_type
opline            348 ext/opcache/ZendAccelerator.h # define ZEND_OP1(opline)			(opline)->op1
opline            349 ext/opcache/ZendAccelerator.h # define ZEND_OP1_CONST(opline)		(*(opline)->op1.zv)
opline            350 ext/opcache/ZendAccelerator.h # define ZEND_OP1_LITERAL(opline)	(op_array)->literals[(opline)->op1.constant]
opline            351 ext/opcache/ZendAccelerator.h # define ZEND_OP2_TYPE(opline)		(opline)->op2_type
opline            352 ext/opcache/ZendAccelerator.h # define ZEND_OP2(opline)			(opline)->op2
opline            353 ext/opcache/ZendAccelerator.h # define ZEND_OP2_CONST(opline)		(*(opline)->op2.zv)
opline            354 ext/opcache/ZendAccelerator.h # define ZEND_OP2_LITERAL(opline)	(op_array)->literals[(opline)->op2.constant]
opline            377 ext/opcache/zend_file_cache.c 		zend_op *opline, *end;
opline            380 ext/opcache/zend_file_cache.c 		opline = op_array->opcodes;
opline            381 ext/opcache/zend_file_cache.c 		UNSERIALIZE_PTR(opline);
opline            382 ext/opcache/zend_file_cache.c 		end = opline + op_array->last;
opline            383 ext/opcache/zend_file_cache.c 		while (opline < end) {
opline            385 ext/opcache/zend_file_cache.c 			if (ZEND_OP1_TYPE(opline) == IS_CONST) {
opline            386 ext/opcache/zend_file_cache.c 				SERIALIZE_PTR(opline->op1.zv);
opline            388 ext/opcache/zend_file_cache.c 			if (ZEND_OP2_TYPE(opline) == IS_CONST) {
opline            389 ext/opcache/zend_file_cache.c 				SERIALIZE_PTR(opline->op2.zv);
opline            393 ext/opcache/zend_file_cache.c 			switch (opline->opcode) {
opline            398 ext/opcache/zend_file_cache.c 					SERIALIZE_PTR(opline->op1.jmp_addr);
opline            413 ext/opcache/zend_file_cache.c 					SERIALIZE_PTR(opline->op2.jmp_addr);
opline            421 ext/opcache/zend_file_cache.c 			opline++;
opline            933 ext/opcache/zend_file_cache.c 		zend_op *opline, *end;
opline            936 ext/opcache/zend_file_cache.c 		opline = op_array->opcodes;
opline            937 ext/opcache/zend_file_cache.c 		end = opline + op_array->last;
opline            938 ext/opcache/zend_file_cache.c 		while (opline < end) {
opline            940 ext/opcache/zend_file_cache.c 			if (ZEND_OP1_TYPE(opline) == IS_CONST) {
opline            941 ext/opcache/zend_file_cache.c 				UNSERIALIZE_PTR(opline->op1.zv);
opline            943 ext/opcache/zend_file_cache.c 			if (ZEND_OP2_TYPE(opline) == IS_CONST) {
opline            944 ext/opcache/zend_file_cache.c 				UNSERIALIZE_PTR(opline->op2.zv);
opline            948 ext/opcache/zend_file_cache.c 			switch (opline->opcode) {
opline            953 ext/opcache/zend_file_cache.c 					UNSERIALIZE_PTR(opline->op1.jmp_addr);
opline            968 ext/opcache/zend_file_cache.c 					UNSERIALIZE_PTR(opline->op2.jmp_addr);
opline            976 ext/opcache/zend_file_cache.c 			ZEND_VM_SET_OPCODE_HANDLER(opline);
opline            977 ext/opcache/zend_file_cache.c 			opline++;
opline            514 ext/opcache/zend_persist.c 		zend_op *opline = new_opcodes;
opline            518 ext/opcache/zend_persist.c 		for (; opline < end ; opline++, offset++) {
opline            520 ext/opcache/zend_persist.c 			if (ZEND_OP1_TYPE(opline) == IS_CONST) {
opline            521 ext/opcache/zend_persist.c 				opline->op1.zv = (zval*)((char*)opline->op1.zv + ((char*)op_array->literals - (char*)orig_literals));
opline            523 ext/opcache/zend_persist.c 			if (ZEND_OP2_TYPE(opline) == IS_CONST) {
opline            524 ext/opcache/zend_persist.c 				opline->op2.zv = (zval*)((char*)opline->op2.zv + ((char*)op_array->literals - (char*)orig_literals));
opline            530 ext/opcache/zend_persist.c 				switch (opline->opcode) {
opline            535 ext/opcache/zend_persist.c 						ZEND_OP1(opline).jmp_addr = &new_opcodes[ZEND_OP1(opline).jmp_addr - op_array->opcodes];
opline            550 ext/opcache/zend_persist.c 						ZEND_OP2(opline).jmp_addr = &new_opcodes[ZEND_OP2(opline).jmp_addr - op_array->opcodes];
opline           2228 ext/reflection/php_reflection.c 	ZVAL_LONG(return_value, ex->opline->lineno);
opline            355 ext/spl/php_spl.c 		    ex->opline->opcode != ZEND_FETCH_CLASS &&
opline            356 ext/spl/php_spl.c 		    ex->opline->opcode != ZEND_NEW) {
opline            750 main/main.c    				EG(current_execute_data)->opline &&
opline            751 main/main.c    				EG(current_execute_data)->opline->opcode == ZEND_INCLUDE_OR_EVAL
opline            753 main/main.c    		switch (EG(current_execute_data)->opline->extended_value) {
opline            162 sapi/fpm/fpm/fpm_php_trace.c 				if (0 > fpm_trace_get_long(prev + offsetof(zend_execute_data, opline), &l)) {
opline            167 sapi/fpm/fpm/fpm_php_trace.c 					long opline = l;
opline            170 sapi/fpm/fpm/fpm_php_trace.c 					if (0 > fpm_trace_get_long(opline + offsetof(struct _zend_op, lineno), &l)) {
opline            325 sapi/phpdbg/phpdbg.c 	phpdbg_set_breakpoint_opline_ex((phpdbg_opline_ptr_t) ex->opline + 1);
opline            455 sapi/phpdbg/phpdbg_bp.c PHPDBG_API void phpdbg_set_breakpoint_opline(zend_ulong opline) /* {{{ */
opline            457 sapi/phpdbg/phpdbg_bp.c 	if (!zend_hash_index_exists(&PHPDBG_G(bp)[PHPDBG_BREAK_OPLINE], opline)) {
opline            464 sapi/phpdbg/phpdbg_bp.c 		new_break.opline = opline;
opline            467 sapi/phpdbg/phpdbg_bp.c 		zend_hash_index_update_mem(&PHPDBG_G(bp)[PHPDBG_BREAK_OPLINE], opline, &new_break, sizeof(phpdbg_breakline_t));
opline            469 sapi/phpdbg/phpdbg_bp.c 		phpdbg_notice("breakpoint", "add=\"success\" id=\"%d\" opline=\"%#lx\"", "Breakpoint #%d added at %#lx", new_break.id, new_break.opline);
opline            472 sapi/phpdbg/phpdbg_bp.c 		phpdbg_error("breakpoint", "type=\"exists\" add=\"fail\" opline=\"%#lx\"", "Breakpoint exists at %#lx", opline);
opline            494 sapi/phpdbg/phpdbg_bp.c 	opline_break.opline = brake->opline = (zend_ulong)(op_array->opcodes + brake->opline_num);
opline            507 sapi/phpdbg/phpdbg_bp.c 	zend_hash_index_update_mem(&PHPDBG_G(bp)[PHPDBG_BREAK_OPLINE], opline_break.opline, &opline_break, sizeof(phpdbg_breakline_t));
opline            543 sapi/phpdbg/phpdbg_bp.c 				opline_break->opline);
opline            615 sapi/phpdbg/phpdbg_bp.c PHPDBG_API void phpdbg_set_breakpoint_method_opline(const char *class, const char *method, zend_ulong opline) /* {{{ */
opline            626 sapi/phpdbg/phpdbg_bp.c 	new_break.opline_num = opline;
opline            627 sapi/phpdbg/phpdbg_bp.c 	new_break.opline = 0;
opline            631 sapi/phpdbg/phpdbg_bp.c 			phpdbg_notice("breakpoint", "pending=\"pending\" id=\"%d\" method=\"%::%s\" num=\"%ld\"", "Pending breakpoint #%d at %s::%s#%ld", new_break.id, new_break.class_name, new_break.func_name, opline);
opline            635 sapi/phpdbg/phpdbg_bp.c 			phpdbg_notice("breakpoint", "id=\"%d\" method=\"%::%s\" num=\"%ld\"", "Breakpoint #%d added at %s::%s#%ld", new_break.id, new_break.class_name, new_break.func_name, opline);
opline            652 sapi/phpdbg/phpdbg_bp.c 	if (zend_hash_index_exists(method_table, opline)) {
opline            653 sapi/phpdbg/phpdbg_bp.c 		phpdbg_error("breakpoint", "type=\"exists\" method=\"%s\" num=\"%ld\"", "Breakpoint already exists for %s::%s#%ld", new_break.class_name, new_break.func_name, opline);
opline            664 sapi/phpdbg/phpdbg_bp.c 	zend_hash_index_update_mem(method_table, opline, &new_break, sizeof(phpdbg_breakopline_t));
opline            668 sapi/phpdbg/phpdbg_bp.c PHPDBG_API void phpdbg_set_breakpoint_function_opline(const char *function, zend_ulong opline) /* {{{ */
opline            678 sapi/phpdbg/phpdbg_bp.c 	new_break.opline_num = opline;
opline            679 sapi/phpdbg/phpdbg_bp.c 	new_break.opline = 0;
opline            683 sapi/phpdbg/phpdbg_bp.c 			phpdbg_notice("breakpoint", "pending=\"pending\" id=\"%d\" function=\"%s\" num=\"%ld\"", "Pending breakpoint #%d at %s#%ld", new_break.id, new_break.func_name, opline);
opline            687 sapi/phpdbg/phpdbg_bp.c 			phpdbg_notice("breakpoint", "id=\"%d\" function=\"%s\" num=\"%ld\"", "Breakpoint #%d added at %s#%ld", new_break.id, new_break.func_name, opline);
opline            699 sapi/phpdbg/phpdbg_bp.c 	if (zend_hash_index_exists(func_table, opline)) {
opline            700 sapi/phpdbg/phpdbg_bp.c 		phpdbg_error("breakpoint", "type=\"exists\" function=\"%s\" num=\"%ld\"", "Breakpoint already exists for %s#%ld", new_break.func_name, opline);
opline            710 sapi/phpdbg/phpdbg_bp.c 	zend_hash_index_update_mem(func_table, opline, &new_break, sizeof(phpdbg_breakopline_t));
opline            714 sapi/phpdbg/phpdbg_bp.c PHPDBG_API void phpdbg_set_breakpoint_file_opline(const char *file, zend_ulong opline) /* {{{ */
opline            724 sapi/phpdbg/phpdbg_bp.c 	new_break.opline_num = opline;
opline            725 sapi/phpdbg/phpdbg_bp.c 	new_break.opline = 0;
opline            729 sapi/phpdbg/phpdbg_bp.c 			phpdbg_notice("breakpoint", "pending=\"pending\" id=\"%d\" file=\"%s\" num=\"%ld\"", "Pending breakpoint #%d at %s:%ld", new_break.id, new_break.class_name, opline);
opline            733 sapi/phpdbg/phpdbg_bp.c 			phpdbg_notice("breakpoint", "id=\"%d\" file=\"%s\" num=\"%ld\"", "Breakpoint #%d added at %s:%ld", new_break.id, new_break.class_name, opline);
opline            745 sapi/phpdbg/phpdbg_bp.c 	if (zend_hash_index_exists(file_table, opline)) {
opline            746 sapi/phpdbg/phpdbg_bp.c 		phpdbg_error("breakpoint", "type=\"exists\" file=\"%s\" num=\"%d\"", "Breakpoint already exists for %s:%ld", new_break.class_name, opline);
opline            756 sapi/phpdbg/phpdbg_bp.c 	zend_hash_index_update_mem(file_table, opline, &new_break, sizeof(phpdbg_breakopline_t));
opline            782 sapi/phpdbg/phpdbg_bp.c PHPDBG_API void phpdbg_set_breakpoint_opline_ex(phpdbg_opline_ptr_t opline) /* {{{ */
opline            784 sapi/phpdbg/phpdbg_bp.c 	if (!zend_hash_index_exists(&PHPDBG_G(bp)[PHPDBG_BREAK_OPLINE], (zend_ulong) opline)) {
opline            790 sapi/phpdbg/phpdbg_bp.c 		new_break.opline = (zend_ulong) opline;
opline            793 sapi/phpdbg/phpdbg_bp.c 		zend_hash_index_update_mem(&PHPDBG_G(bp)[PHPDBG_BREAK_OPLINE], (zend_ulong) opline, &new_break, sizeof(phpdbg_breakline_t));
opline            795 sapi/phpdbg/phpdbg_bp.c 		phpdbg_notice("breakpoint", "id=\"%d\" opline=\"%#lx\"", "Breakpoint #%d added at %#lx", new_break.id, new_break.opline);
opline            798 sapi/phpdbg/phpdbg_bp.c 		phpdbg_error("breakpoint", "type=\"exists\" opline=\"%#lx\"", "Breakpoint exists for opline %#lx", (zend_ulong) opline);
opline            907 sapi/phpdbg/phpdbg_bp.c 	if (EG(current_execute_data) && (brake = zend_hash_index_find_ptr(breaks, EG(current_execute_data)->opline->lineno))) {
opline            960 sapi/phpdbg/phpdbg_bp.c static inline phpdbg_breakbase_t *phpdbg_find_breakpoint_opline(phpdbg_opline_ptr_t opline) /* {{{ */
opline            964 sapi/phpdbg/phpdbg_bp.c 	if ((brake = zend_hash_index_find_ptr(&PHPDBG_G(bp)[PHPDBG_BREAK_OPLINE], (zend_ulong) opline)) && brake->base) {
opline           1003 sapi/phpdbg/phpdbg_bp.c 					return param->type == STR_PARAM || execute_data->opline - ops->opcodes == param->num;
opline           1036 sapi/phpdbg/phpdbg_bp.c 							return param->type == METHOD_PARAM || (execute_data->opline - ops->opcodes) == param->num;
opline           1044 sapi/phpdbg/phpdbg_bp.c 			return ((zend_ulong)(phpdbg_opline_ptr_t)execute_data->opline == param->addr);
opline           1061 sapi/phpdbg/phpdbg_bp.c 		const zend_op *orig_opline = EG(current_execute_data)->opline;
opline           1088 sapi/phpdbg/phpdbg_bp.c 		EG(current_execute_data)->opline = orig_opline;
opline           1123 sapi/phpdbg/phpdbg_bp.c 		if (execute_data->opline == op_array->opcodes + op_array->num_args + !!(op_array->fn_flags & ZEND_ACC_VARIADIC)) {
opline           1130 sapi/phpdbg/phpdbg_bp.c 	if ((PHPDBG_G(flags) & PHPDBG_HAS_OPLINE_BP) && (base = phpdbg_find_breakpoint_opline((phpdbg_opline_ptr_t) execute_data->opline))) {
opline           1134 sapi/phpdbg/phpdbg_bp.c 	if ((PHPDBG_G(flags) & PHPDBG_HAS_OPCODE_BP) && (base = phpdbg_find_breakpoint_opcode(execute_data->opline->opcode))) {
opline           1187 sapi/phpdbg/phpdbg_bp.c 				zend_hash_index_del(&PHPDBG_G(bp)[PHPDBG_BREAK_OPLINE], ((phpdbg_breakopline_t *) brake)->opline);
opline           1267 sapi/phpdbg/phpdbg_bp.c 				((phpdbg_breakline_t*)brake)->opline,
opline           1495 sapi/phpdbg/phpdbg_bp.c 							brake->id, brake->opline, type,
opline           1501 sapi/phpdbg/phpdbg_bp.c 							brake->id, brake->opline,
opline             88 sapi/phpdbg/phpdbg_bp.h 	zend_ulong  opline;
opline             96 sapi/phpdbg/phpdbg_bp.h 	zend_ulong opline;
opline            132 sapi/phpdbg/phpdbg_bp.h PHPDBG_API void phpdbg_set_breakpoint_opline(zend_ulong opline);
opline            133 sapi/phpdbg/phpdbg_bp.h PHPDBG_API void phpdbg_set_breakpoint_opline_ex(phpdbg_opline_ptr_t opline);
opline            134 sapi/phpdbg/phpdbg_bp.h PHPDBG_API void phpdbg_set_breakpoint_method_opline(const char *class, const char *method, zend_ulong opline);
opline            135 sapi/phpdbg/phpdbg_bp.h PHPDBG_API void phpdbg_set_breakpoint_function_opline(const char *function, zend_ulong opline);
opline            136 sapi/phpdbg/phpdbg_bp.h PHPDBG_API void phpdbg_set_breakpoint_file_opline(const char *file, zend_ulong opline);
opline             61 sapi/phpdbg/phpdbg_frame.c 			} while (execute_data && execute_data->opline == NULL);
opline            180 sapi/phpdbg/phpdbg_opcode.c 		zend_op *opline = (zend_op *) execute_data->opline;
opline            181 sapi/phpdbg/phpdbg_opcode.c 		char *decode = phpdbg_decode_opline(&execute_data->func->op_array, opline);
opline            186 sapi/phpdbg/phpdbg_opcode.c 			   opline->lineno,
opline            187 sapi/phpdbg/phpdbg_opcode.c 			   opline,
opline            194 sapi/phpdbg/phpdbg_opcode.c 				opline->lineno,
opline            195 sapi/phpdbg/phpdbg_opcode.c 				opline,
opline            206 sapi/phpdbg/phpdbg_opcode.c 		cur->op = (zend_op *) execute_data->opline;
opline             34 sapi/phpdbg/phpdbg_print.c 	PHPDBG_PRINT_COMMAND_D(opline,     "print out the instruction in the current opline",          'o', print_opline, NULL, 0, PHPDBG_ASYNC_SAFE),
opline             42 sapi/phpdbg/phpdbg_print.c PHPDBG_PRINT(opline) /* {{{ */
opline             60 sapi/phpdbg/phpdbg_print.c 				zend_op *opline = &(op_array->opcodes[0]);
opline             71 sapi/phpdbg/phpdbg_print.c 						opline,
opline             79 sapi/phpdbg/phpdbg_print.c 						opline,
opline             84 sapi/phpdbg/phpdbg_print.c 					char *decode = phpdbg_decode_opline(op_array, opline);
opline             86 sapi/phpdbg/phpdbg_print.c 						opline->lineno,
opline             90 sapi/phpdbg/phpdbg_print.c 					opline++;
opline             32 sapi/phpdbg/phpdbg_print.h PHPDBG_PRINT(opline);
opline            524 sapi/phpdbg/phpdbg_prompt.c 	const zend_op *opline = op_array->opcodes;
opline            529 sapi/phpdbg/phpdbg_prompt.c 		if (opline->lineno != ex->opline->lineno
opline            530 sapi/phpdbg/phpdbg_prompt.c 		 || opline->opcode == ZEND_RETURN
opline            531 sapi/phpdbg/phpdbg_prompt.c 		 || opline->opcode == ZEND_FAST_RET
opline            532 sapi/phpdbg/phpdbg_prompt.c 		 || opline->opcode == ZEND_GENERATOR_RETURN
opline            533 sapi/phpdbg/phpdbg_prompt.c 		 || opline->opcode == ZEND_EXIT
opline            534 sapi/phpdbg/phpdbg_prompt.c 		 || opline->opcode == ZEND_YIELD
opline            535 sapi/phpdbg/phpdbg_prompt.c 		 || opline->opcode == ZEND_YIELD_FROM
opline            537 sapi/phpdbg/phpdbg_prompt.c 			zend_hash_index_update_ptr(&PHPDBG_G(seek), (zend_ulong) opline, (void *) opline);
opline            539 sapi/phpdbg/phpdbg_prompt.c 	} while (++opline < op_array->opcodes + op_array->last);
opline            569 sapi/phpdbg/phpdbg_prompt.c 	const zend_op *opline = op_array->opcodes;
opline            573 sapi/phpdbg/phpdbg_prompt.c 		switch (opline->opcode) {
opline            580 sapi/phpdbg/phpdbg_prompt.c 				zend_hash_index_update_ptr(&PHPDBG_G(seek), (zend_ulong) opline, (void *) opline);
opline            582 sapi/phpdbg/phpdbg_prompt.c 	} while (++opline < op_array->opcodes + op_array->last);
opline            594 sapi/phpdbg/phpdbg_prompt.c 	if (zend_hash_index_exists(&PHPDBG_G(seek), (zend_ulong) phpdbg_user_execute_data(EG(current_execute_data))->opline)) {
opline            611 sapi/phpdbg/phpdbg_prompt.c 	if (zend_hash_index_exists(&PHPDBG_G(seek), (zend_ulong) phpdbg_user_execute_data(EG(current_execute_data))->opline)) {
opline           1433 sapi/phpdbg/phpdbg_prompt.c 			backup_opline = EG(current_execute_data)->opline; \
opline           1455 sapi/phpdbg/phpdbg_prompt.c 					EG(current_execute_data)->opline = backup_opline; \
opline           1545 sapi/phpdbg/phpdbg_prompt.c 			zend_ulong address = (zend_ulong) execute_data->opline;
opline           1594 sapi/phpdbg/phpdbg_prompt.c 		if (PHPDBG_G(flags) & PHPDBG_IS_STEPPING && (PHPDBG_G(flags) & PHPDBG_STEP_OPCODE || execute_data->opline->lineno != PHPDBG_G(last_line))) {
opline           1612 sapi/phpdbg/phpdbg_prompt.c 			    && (brake->type != PHPDBG_BREAK_FILE || execute_data->opline->lineno != PHPDBG_G(last_line))) {
opline           1628 sapi/phpdbg/phpdbg_prompt.c 		PHPDBG_G(last_line) = execute_data->opline->lineno;
opline           1631 sapi/phpdbg/phpdbg_prompt.c 		if ((execute_data->opline->opcode == ZEND_DO_FCALL ||
opline           1632 sapi/phpdbg/phpdbg_prompt.c 		     execute_data->opline->opcode == ZEND_DO_UCALL ||
opline           1633 sapi/phpdbg/phpdbg_prompt.c 		     execute_data->opline->opcode == ZEND_DO_FCALL_BY_NAME) &&
opline           1662 sapi/phpdbg/phpdbg_prompt.c 				phpdbg_notice("hardinterrupt", "opline=\"%p\" num=\"%lu\" file=\"%s\" line=\"%u\"", "Current opline: %p (op #%lu) in %s:%u", data->opline, (data->opline - data->func->op_array.opcodes) / sizeof(data->opline), data->func->op_array.filename->val, data->opline->lineno);
opline           1669 sapi/phpdbg/phpdbg_prompt.c 			phpdbg_notice("hardinterrupt", "opline=\"%p\"", "Current opline: %p (op_array information unavailable)", data->opline);
opline            747 sapi/phpdbg/phpdbg_utils.c 	if (execute_data->opline >= EG(exception_op) && execute_data->opline < EG(exception_op) + 3) {
opline            750 sapi/phpdbg/phpdbg_utils.c 		op = execute_data->opline;