Searched refs:type_info (Results 1 – 8 of 8) sorted by relevance
/PHP-8.4/Zend/ |
H A D | zend_types.h | 338 uint32_t type_info; member 365 uint32_t type_info; member 668 #define Z_TYPE_INFO(zval) (zval).u1.type_info 754 #define GC_TYPE_INFO(p) (p)->gc.u.type_info 1300 uint8_t type = zval_gc_type((p)->u.type_info); \ 1302 ZEND_ASSERT(!(zval_gc_flags((p)->u.type_info) & GC_IMMUTABLE)); \ 1303 …ZEND_ASSERT((zval_gc_flags((p)->u.type_info) & (GC_PERSISTENT|GC_PERSISTENT_LOCAL)) != GC_PERSISTE… 1332 if (!(p->u.type_info & GC_IMMUTABLE)) { in zend_gc_try_addref() 1339 if (!(p->u.type_info & GC_IMMUTABLE)) { in zend_gc_try_delref()
|
H A D | zend_closures.c | 174 fake_closure->std.gc.u.type_info = GC_NULL; in ZEND_METHOD()
|
H A D | zend_operators.h | 521 (offsetof(zval, u1.type_info) - offsetof(zval, value))
|
H A D | zend_hash.c | 250 .gc.u.type_info = IS_ARRAY | (GC_IMMUTABLE << GC_FLAGS_SHIFT),
|
/PHP-8.4/docs/source/core/data-structures/ |
H A D | reference-counting.rst | 47 uint32_t type_info; 61 The ``zend_refcounted_h`` struct is simple. It contains the reference count, and a ``type_info`` 165 flag in their ``gc->u.type_info`` field. 203 /* zval_gc_flags(zval.value->gc.u.type_info) (common flags) */
|
H A D | zval.rst | 91 uint32_t type_info;
|
/PHP-8.4/sapi/fpm/fpm/ |
H A D | fpm_php_trace.c | 93 if (0 > fpm_trace_get_long(execute_data + offsetof(zend_execute_data, This.u1.type_info), &l)) { in fpm_php_trace_dump()
|
/PHP-8.4/ext/opcache/jit/ |
H A D | zend_jit_ir.c | 1177 ir_STORE(ir_ADD_OFFSET(ref, offsetof(zval, u1.type_info)), type_info); in jit_set_Z_TYPE_INFO_ref() 1193 ir_STORE(ir_ADD_OFFSET(reg, Z_OFFSET(addr) + offsetof(zval, u1.type_info)), type_info); in jit_set_Z_TYPE_INFO_ex() 1201 if (type_info < IS_STRING in jit_set_Z_TYPE_INFO() 8522 ref = jit_CALL(rx, This.u1.type_info); 8535 ref = jit_CALL(rx, This.u1.type_info); 8580 ref = jit_CALL(rx, This.u1.type_info); 9472 ir_LOAD_U32(jit_RX(This.u1.type_info)), 9648 ref = jit_CALL(ref, This.u1.type_info); 9660 ref = jit_CALL(ref, This.u1.type_info); 9682 ref = jit_CALL(rx, This.u1.type_info); [all …]
|
Completed in 73 milliseconds