/PHP-7.4/ext/opcache/Optimizer/ |
H A D | zend_cfg.h | 107 RT_CONSTANT(opline, (node)) \
|
H A D | optimize_func_calls.c | 135 …if (Z_TYPE_P(RT_CONSTANT(&func->op_array.opcodes[i], func->op_array.opcodes[i].op2)) == IS_CONSTAN… in zend_try_inline_call() 145 ZVAL_COPY(&zv, RT_CONSTANT(ret_opline, ret_opline->op1)); in zend_try_inline_call()
|
H A D | zend_optimizer.c | 1284 Z_STR_P(RT_CONSTANT(opline, opline->op2))); in zend_adjust_fcall_stack_size()
|
/PHP-7.4/Zend/ |
H A D | zend_vm_execute.h | 3277 op1 = RT_CONSTANT(opline, opline->op1); in ZEND_BW_NOT_SPEC_CONST_HANDLER() 3298 val = RT_CONSTANT(opline, opline->op1); in ZEND_BOOL_NOT_SPEC_CONST_HANDLER() 3326 z = RT_CONSTANT(opline, opline->op1); in ZEND_ECHO_SPEC_CONST_HANDLER() 3354 val = RT_CONSTANT(opline, opline->op1); in ZEND_JMPZ_SPEC_CONST_HANDLER() 3385 val = RT_CONSTANT(opline, opline->op1); in ZEND_JMPNZ_SPEC_CONST_HANDLER() 3416 val = RT_CONSTANT(opline, opline->op1); in ZEND_JMPZNZ_SPEC_CONST_HANDLER() 3449 val = RT_CONSTANT(opline, opline->op1); in ZEND_JMPZ_EX_SPEC_CONST_HANDLER() 3486 val = RT_CONSTANT(opline, opline->op1); in ZEND_JMPNZ_EX_SPEC_CONST_HANDLER() 3864 arg = RT_CONSTANT(opline, opline->op1); in ZEND_SEND_USER_SPEC_CONST_HANDLER() 6638 op = RT_CONSTANT(opline, opline->op1); in ZEND_SWITCH_LONG_SPEC_CONST_CONST_HANDLER() [all …]
|
H A D | zend_vm_def.h | 1061 function_name = RT_CONSTANT(opline, opline->op2); in ZEND_VM_COLD_HELPER() 3765 function_name = (zval*)RT_CONSTANT(opline, opline->op2); 3924 func_name = (zval *)RT_CONSTANT(opline, opline->op2); 3957 fname = (zval*)RT_CONSTANT(opline, opline->op2); 5245 zval *default_value = RT_CONSTANT(opline, opline->op2); 5272 zval *default_value = RT_CONSTANT(opline, opline->op2); 7298 …do_bind_class(RT_CONSTANT(opline, opline->op1), (OP2_TYPE == IS_CONST) ? Z_STR_P(RT_CONSTANT(oplin… 7310 lcname = RT_CONSTANT(opline, opline->op1); 7375 do_bind_function(RT_CONSTANT(opline, opline->op1)); 7411 …ce = zend_fetch_class_by_name(Z_STR_P(RT_CONSTANT(opline, opline->op2)), Z_STR_P(RT_CONSTANT(oplin… [all …]
|
H A D | zend_compile.h | 665 # define RT_CONSTANT(opline, node) \ macro 680 # define RT_CONSTANT(opline, node) \ macro 694 (node).constant = RT_CONSTANT(opline, node) - (op_array)->literals; \
|
H A D | zend_execute.c | 405 return RT_CONSTANT(opline, node); in _get_zval_ptr() 426 return RT_CONSTANT(opline + 1, node); in _get_op_data_zval_ptr_r() 447 return RT_CONSTANT(opline, node); in _get_zval_ptr_deref() 468 return RT_CONSTANT(opline + 1, node); in _get_op_data_zval_ptr_deref_r() 489 return RT_CONSTANT(opline, node); in _get_zval_ptr_undef() 3006 zval *class_name = RT_CONSTANT(opline, opline->op2); in zend_fetch_static_property_address_ex() 3038 name = Z_STR_P(RT_CONSTANT(opline, opline->op1)); in zend_fetch_static_property_address_ex() 4448 …ar *actual = (char *)zend_memrchr(Z_STRVAL_P(RT_CONSTANT(opline, opline->op2)), '\\', Z_STRLEN_P(R… in _zend_quick_get_constant() 4450 ZVAL_STR_COPY(EX_VAR(opline->result.var), Z_STR_P(RT_CONSTANT(opline, opline->op2))); in _zend_quick_get_constant() 4454 …actual, Z_STRLEN_P(RT_CONSTANT(opline, opline->op2)) - (actual - Z_STRVAL_P(RT_CONSTANT(opline, op… in _zend_quick_get_constant() [all …]
|
H A D | zend_inheritance.c | 633 zval *zv = RT_CONSTANT(precv, precv->op2); in zend_get_function_declaration()
|
H A D | zend_compile.c | 1189 zval *lcname = RT_CONSTANT(opline, opline->op1); in zend_do_delayed_early_binding() 1194 zend_string *lc_parent_name = Z_STR_P(RT_CONSTANT(opline, opline->op2)); in zend_do_delayed_early_binding()
|
/PHP-7.4/sapi/phpdbg/ |
H A D | phpdbg_opcode.c | 59 zval *literal = RT_CONSTANT(opline, *op); in phpdbg_decode_op()
|
H A D | phpdbg_utils.c | 763 …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-7.4/ext/opcache/ |
H A D | ZendAccelerator.c | 3863 key = Z_STR_P(RT_CONSTANT(opline, opline->op1) + 1); in preload_link() 3991 Z_TYPE_P(RT_CONSTANT(opline, opline->op1)) == IS_STRING) { in preload_remove_empty_includes() 3993 zend_string *resolved_path = preload_resolve_path(Z_STR_P(RT_CONSTANT(opline, opline->op1))); in preload_remove_empty_includes() 4031 Z_TYPE_P(RT_CONSTANT(opline, opline->op1)) == IS_STRING) { in preload_remove_empty_includes() 4033 zend_string *resolved_path = preload_resolve_path(Z_STR_P(RT_CONSTANT(opline, opline->op1))); in preload_remove_empty_includes() 4040 …if (!IS_ABSOLUTE_PATH(Z_STRVAL_P(RT_CONSTANT(opline, opline->op1)), Z_STRLEN_P(RT_CONSTANT(opline,… in preload_remove_empty_includes() 4042 zend_string_release(Z_STR_P(RT_CONSTANT(opline, opline->op1))); in preload_remove_empty_includes() 4043 ZVAL_STR_COPY(RT_CONSTANT(opline, opline->op1), resolved_path); in preload_remove_empty_includes()
|
H A D | zend_file_cache.c | 482 opline->op1.constant = RT_CONSTANT(opline, opline->op1) - literals; 485 opline->op2.constant = RT_CONSTANT(opline, opline->op2) - literals;
|
/PHP-7.4/ext/reflection/ |
H A D | php_reflection.c | 633 ZVAL_COPY(&zv, RT_CONSTANT(precv, precv->op2)); in _parameter_string() 2759 ZVAL_COPY(return_value, RT_CONSTANT(precv, precv->op2)); in ZEND_METHOD() 2783 if (precv && Z_TYPE_P(RT_CONSTANT(precv, precv->op2)) == IS_CONSTANT_AST) { in ZEND_METHOD() 2784 zend_ast *ast = Z_ASTVAL_P(RT_CONSTANT(precv, precv->op2)); in ZEND_METHOD() 2813 if (precv && Z_TYPE_P(RT_CONSTANT(precv, precv->op2)) == IS_CONSTANT_AST) { in ZEND_METHOD() 2814 zend_ast *ast = Z_ASTVAL_P(RT_CONSTANT(precv, precv->op2)); in ZEND_METHOD()
|