/PHP-8.0/Zend/ |
H A D | zend_vm_execute.h | 3815 op1 = RT_CONSTANT(opline, opline->op1); in ZEND_BW_NOT_SPEC_CONST_HANDLER() 3829 val = RT_CONSTANT(opline, opline->op1); in ZEND_BOOL_NOT_SPEC_CONST_HANDLER() 3856 z = RT_CONSTANT(opline, opline->op1); in ZEND_ECHO_SPEC_CONST_HANDLER() 3884 val = RT_CONSTANT(opline, opline->op1); in ZEND_JMPZ_SPEC_CONST_HANDLER() 3918 val = RT_CONSTANT(opline, opline->op1); in ZEND_JMPNZ_SPEC_CONST_HANDLER() 3952 val = RT_CONSTANT(opline, opline->op1); in ZEND_JMPZNZ_SPEC_CONST_HANDLER() 3987 val = RT_CONSTANT(opline, opline->op1); in ZEND_JMPZ_EX_SPEC_CONST_HANDLER() 7386 op = RT_CONSTANT(opline, opline->op1); in ZEND_SWITCH_LONG_SPEC_CONST_CONST_HANDLER() 7414 op = RT_CONSTANT(opline, opline->op1); in ZEND_SWITCH_STRING_SPEC_CONST_CONST_HANDLER() 7447 op = RT_CONSTANT(opline, opline->op1); in ZEND_MATCH_SPEC_CONST_CONST_HANDLER() [all …]
|
H A D | zend_vm_def.h | 1000 function_name = RT_CONSTANT(opline, opline->op2); in ZEND_VM_COLD_HELPER() 3708 function_name = (zval*)RT_CONSTANT(opline, opline->op2); 3852 func_name = (zval *)RT_CONSTANT(opline, opline->op2); 3885 fname = (zval*)RT_CONSTANT(opline, opline->op2); 5468 zval *default_value = RT_CONSTANT(opline, opline->op2); 7557 …do_bind_class(RT_CONSTANT(opline, opline->op1), (OP2_TYPE == IS_CONST) ? Z_STR_P(RT_CONSTANT(oplin… 7569 lcname = RT_CONSTANT(opline, opline->op1); 7634 do_bind_function(RT_CONSTANT(opline, opline->op1)); 7669 …ce = zend_fetch_class_by_name(Z_STR_P(RT_CONSTANT(opline, opline->op2)), Z_STR_P(RT_CONSTANT(oplin… 8936 HashTable *ht = Z_ARRVAL_P(RT_CONSTANT(opline, opline->op2)); [all …]
|
H A D | zend_compile.h | 674 # define RT_CONSTANT(opline, node) \ macro 689 # define RT_CONSTANT(opline, node) \ macro 703 (node).constant = RT_CONSTANT(opline, node) - (op_array)->literals; \
|
H A D | zend_execute.c | 400 return RT_CONSTANT(opline, node); in _get_zval_ptr() 420 return RT_CONSTANT(opline + 1, node); in _get_op_data_zval_ptr_r() 440 return RT_CONSTANT(opline, node); in _get_zval_ptr_deref() 460 return RT_CONSTANT(opline + 1, node); in _get_op_data_zval_ptr_deref_r() 480 return RT_CONSTANT(opline, node); in _get_zval_ptr_undef() 3021 zval *class_name = RT_CONSTANT(opline, opline->op2); in zend_fetch_static_property_address_ex() 3053 name = Z_STR_P(RT_CONSTANT(opline, opline->op1)); in zend_fetch_static_property_address_ex() 4571 … zend_throw_error(NULL, "Undefined constant \"%s\"", Z_STRVAL_P(RT_CONSTANT(opline, opline->op2))); in _zend_quick_get_constant() 4733 zval *default_value = RT_CONSTANT(opline, opline->op2); in zend_handle_undef_args() 5059 ret = RT_CONSTANT(opline, *node); in zend_get_zval_ptr()
|
H A D | zend_inheritance.c | 735 zval *zv = RT_CONSTANT(precv, precv->op2); in zend_get_function_declaration()
|
H A D | zend_compile.c | 1349 zval *lcname = RT_CONSTANT(opline, opline->op1); in zend_do_delayed_early_binding() 1354 zend_string *lc_parent_name = Z_STR_P(RT_CONSTANT(opline, opline->op2)); in zend_do_delayed_early_binding()
|
/PHP-8.0/ext/opcache/Optimizer/ |
H A D | zend_cfg.h | 106 RT_CONSTANT(opline, (node)) \
|
H A D | zend_optimizer.c | 1329 Z_STR_P(RT_CONSTANT(opline, opline->op2))); in zend_adjust_fcall_stack_size()
|
/PHP-8.0/sapi/phpdbg/ |
H A D | phpdbg_opcode.c | 57 zval *literal = RT_CONSTANT(opline, *op); in phpdbg_decode_op()
|
H A D | phpdbg_utils.c | 760 …ce = zend_fetch_class_by_name(Z_STR_P(RT_CONSTANT(cur, cur->op1)), Z_STR_P(RT_CONSTANT(cur, cur->o… in phpdbg_check_caught_ex()
|
/PHP-8.0/ext/opcache/jit/ |
H A D | zend_jit_trace.c | 1001 zval *zv = RT_CONSTANT(opline, opline->op2); in is_checked_guard() 1027 zval *zv = RT_CONSTANT(opline, opline->op1); in is_checked_guard() 1035 zval *zv = RT_CONSTANT(opline, opline->op2); in is_checked_guard() 3232 Z_TYPE_P(RT_CONSTANT(opline, opline->op2)) == IS_STRING); in zend_jit_may_delay_fetch_this() 3253 || Z_TYPE_P(RT_CONSTANT(opline, opline->op2)) != IS_STRING in zend_jit_may_delay_fetch_this() 3584 && Z_TYPE_P(RT_CONSTANT(opline, opline->op1)) == IS_LONG in zend_jit_may_skip_comparison() 3585 && Z_LVAL_P(RT_CONSTANT(opline, opline->op1)) == 0) { in zend_jit_may_skip_comparison() 3609 && Z_TYPE_P(RT_CONSTANT(opline, opline->op2)) == IS_LONG in zend_jit_may_skip_comparison() 3610 && Z_LVAL_P(RT_CONSTANT(opline, opline->op2)) == 0) { in zend_jit_may_skip_comparison() 3656 …if (RT_CONSTANT(opline, opline->op1) != RT_CONSTANT(&ssa_opcodes[prev_ssa_op - ssa->ops], ssa_opco… in zend_jit_may_skip_comparison() [all …]
|
H A D | zend_jit_x86.h | 275 return ZEND_ADDR_CONST_ZVAL(RT_CONSTANT(opline, op)); in _zend_jit_decode_op()
|
H A D | zend_jit.c | 2594 || Z_TYPE_P(RT_CONSTANT(opline, opline->op2)) != IS_STRING in zend_jit() 2595 || Z_STRVAL_P(RT_CONSTANT(opline, opline->op2))[0] == '\0') { in zend_jit() 2637 || Z_TYPE_P(RT_CONSTANT(opline, opline->op2)) != IS_STRING in zend_jit() 2638 || Z_STRVAL_P(RT_CONSTANT(opline, opline->op2))[0] == '\0') { in zend_jit() 2681 || Z_TYPE_P(RT_CONSTANT(opline, opline->op2)) != IS_STRING in zend_jit() 2682 || Z_STRVAL_P(RT_CONSTANT(opline, opline->op2))[0] == '\0') { in zend_jit() 3190 || Z_TYPE_P(RT_CONSTANT(opline, opline->op2)) != IS_STRING in zend_jit() 3191 || Z_STRVAL_P(RT_CONSTANT(opline, opline->op2))[0] == '\0') { in zend_jit() 3330 || Z_TYPE_P(RT_CONSTANT(opline, opline->op2)) != IS_STRING) { in zend_jit() 3479 zval *zv = RT_CONSTANT(opline, opline->op1); in zend_jit()
|
H A D | zend_jit_helpers.c | 97 zval *function_name = function_name = RT_CONSTANT(opline, opline->op2);; in zend_jit_invalid_method_call() 1803 zend_string *name = Z_STR_P(RT_CONSTANT(opline, opline->op2)); in zend_jit_fetch_obj_r_slow() 1821 zend_string *name = Z_STR_P(RT_CONSTANT(opline, opline->op2)); in zend_jit_fetch_obj_r_dynamic() 1861 zend_string *name = Z_STR_P(RT_CONSTANT(opline, opline->op2)); in zend_jit_fetch_obj_is_slow() 1879 zend_string *name = Z_STR_P(RT_CONSTANT(opline, opline->op2)); in zend_jit_fetch_obj_is_dynamic() 2011 zend_string *name = Z_STR_P(RT_CONSTANT(opline, opline->op2)); in zend_jit_fetch_obj_w_slow()
|
H A D | zend_jit_x86.dasc | 10688 zval *zv = RT_CONSTANT(opline, opline->op1); 11133 zval *zv = RT_CONSTANT(opline, opline->op1); 11867 zval *zv = RT_CONSTANT(opline, opline->op1); 12910 zval *zv = RT_CONSTANT(opline, opline->op2); 13115 member = RT_CONSTANT(opline, opline->op2); 13512 member = RT_CONSTANT(opline, opline->op2); 13894 member = RT_CONSTANT(opline, opline->op2); 14239 member = RT_CONSTANT(opline, opline->op2); 14568 zv = RT_CONSTANT(opline, opline->op1); 14625 zv = RT_CONSTANT(opline, opline->op1); [all …]
|
H A D | zend_jit_vm_helpers.c | 266 … zend_throw_error(NULL, "Undefined constant \"%s\"", Z_STRVAL_P(RT_CONSTANT(opline, opline->op2))); in _zend_quick_get_constant()
|
/PHP-8.0/ext/opcache/ |
H A D | ZendAccelerator.c | 3951 key = Z_STR_P(RT_CONSTANT(opline, opline->op1) + 1); 4082 Z_TYPE_P(RT_CONSTANT(opline, opline->op1)) == IS_STRING && 4085 zend_string *resolved_path = preload_resolve_path(Z_STR_P(RT_CONSTANT(opline, opline->op1))); 4123 Z_TYPE_P(RT_CONSTANT(opline, opline->op1)) == IS_STRING) { 4125 zend_string *resolved_path = preload_resolve_path(Z_STR_P(RT_CONSTANT(opline, opline->op1))); 4132 …if (!IS_ABSOLUTE_PATH(Z_STRVAL_P(RT_CONSTANT(opline, opline->op1)), Z_STRLEN_P(RT_CONSTANT(opline,… 4134 zend_string_release(Z_STR_P(RT_CONSTANT(opline, opline->op1))); 4135 ZVAL_STR_COPY(RT_CONSTANT(opline, opline->op1), resolved_path);
|
H A D | zend_file_cache.c | 530 opline->op1.constant = RT_CONSTANT(opline, opline->op1) - literals; 533 opline->op2.constant = RT_CONSTANT(opline, opline->op2) - literals;
|
/PHP-8.0/ext/reflection/ |
H A D | php_reflection.c | 612 return RT_CONSTANT(recv, recv->op2); in get_default_from_recv()
|