php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
zend_variables.h File Reference
#include "zend_types.h"
#include "zend_gc.h"
#include "zend_hash.h"

Go to the source code of this file.

Macros

#define zval_dtor(zvalue)
 
#define ZVAL_PTR_DTOR   zval_ptr_dtor
 
#define ZVAL_INTERNAL_PTR_DTOR   zval_internal_ptr_dtor
 

Functions

ZEND_API void ZEND_FASTCALL rc_dtor_func (zend_refcounted *p)
 
ZEND_API void ZEND_FASTCALL zval_copy_ctor_func (zval *zvalue)
 
ZEND_API void zval_ptr_dtor (zval *zval_ptr)
 
ZEND_API void zval_internal_ptr_dtor (zval *zvalue)
 
ZEND_API void zval_add_ref (zval *p)
 

Macro Definition Documentation

◆ zval_dtor

#define zval_dtor ( zvalue)
Value:
zval_ptr_dtor_nogc(zvalue)

Definition at line 84 of file zend_variables.h.

◆ ZVAL_INTERNAL_PTR_DTOR

#define ZVAL_INTERNAL_PTR_DTOR   zval_internal_ptr_dtor

Definition at line 91 of file zend_variables.h.

◆ ZVAL_PTR_DTOR

#define ZVAL_PTR_DTOR   zval_ptr_dtor

Definition at line 90 of file zend_variables.h.

Function Documentation

◆ rc_dtor_func()

Definition at line 54 of file zend_variables.c.

◆ zval_add_ref()

ZEND_API void zval_add_ref ( zval * p)

Definition at line 113 of file zend_variables.c.

◆ zval_copy_ctor_func()

ZEND_API void ZEND_FASTCALL zval_copy_ctor_func ( zval * zvalue)

Definition at line 124 of file zend_variables.c.

◆ zval_internal_ptr_dtor()

ZEND_API void zval_internal_ptr_dtor ( zval * zvalue)

Definition at line 88 of file zend_variables.c.

◆ zval_ptr_dtor()

ZEND_API void zval_ptr_dtor ( zval * zval_ptr)

Definition at line 82 of file zend_variables.c.