php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
object_handlers.c File Reference
#include "object_handlers.h"
#include "zend_API.h"
#include "object_handlers_arginfo.h"

Go to the source code of this file.

Macros

#define IS_DONC(zval)
 

Functions

 ZEND_METHOD (DoOperationNoCast, __construct)
 
 ZEND_METHOD (LongCastableNoOperations, __construct)
 
 ZEND_METHOD (FloatCastableNoOperations, __construct)
 
 ZEND_METHOD (NumericCastableNoOperations, __construct)
 
void zend_test_object_handlers_init (void)
 

Macro Definition Documentation

◆ IS_DONC

#define IS_DONC ( zval)
Value:
(Z_TYPE_P(zval) == IS_OBJECT && instanceof_function(Z_OBJCE_P(zval), donc_ce))
struct _zval_struct zval
#define Z_TYPE_P(zval_p)
Definition zend_types.h:660
#define Z_OBJCE_P(zval_p)
#define IS_OBJECT
Definition zend_types.h:608

Definition at line 43 of file object_handlers.c.

Function Documentation

◆ ZEND_METHOD() [1/4]

ZEND_METHOD ( DoOperationNoCast ,
__construct  )

Definition at line 114 of file object_handlers.c.

◆ ZEND_METHOD() [2/4]

ZEND_METHOD ( FloatCastableNoOperations ,
__construct  )

Definition at line 186 of file object_handlers.c.

◆ ZEND_METHOD() [3/4]

ZEND_METHOD ( LongCastableNoOperations ,
__construct  )

Definition at line 150 of file object_handlers.c.

◆ ZEND_METHOD() [4/4]

ZEND_METHOD ( NumericCastableNoOperations ,
__construct  )

Definition at line 224 of file object_handlers.c.

◆ zend_test_object_handlers_init()

void zend_test_object_handlers_init ( void )

Definition at line 281 of file object_handlers.c.