Home
last modified time | relevance | path

Searched refs:RT_CONSTANT (Results 1 – 14 of 14) sorted by relevance

/PHP-7.4/ext/opcache/Optimizer/
H A Dzend_cfg.h107 RT_CONSTANT(opline, (node)) \
H A Doptimize_func_calls.c135 …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 Dzend_optimizer.c1284 Z_STR_P(RT_CONSTANT(opline, opline->op2))); in zend_adjust_fcall_stack_size()
/PHP-7.4/Zend/
H A Dzend_vm_execute.h3277 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 Dzend_vm_def.h1061 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 Dzend_compile.h665 # 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 Dzend_execute.c405 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 Dzend_inheritance.c633 zval *zv = RT_CONSTANT(precv, precv->op2); in zend_get_function_declaration()
H A Dzend_compile.c1189 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 Dphpdbg_opcode.c59 zval *literal = RT_CONSTANT(opline, *op); in phpdbg_decode_op()
H A Dphpdbg_utils.c763 …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 DZendAccelerator.c3863 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 Dzend_file_cache.c482 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 Dphp_reflection.c633 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()

Completed in 250 milliseconds