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

Go to the source code of this file.

Macros

#define phpext_reflection_ptr   &reflection_module_entry
 
#define PHP_REFLECTION_VERSION   PHP_VERSION
 

Functions

PHPAPI void zend_reflection_class_factory (zend_class_entry *ce, zval *object)
 

Variables

zend_module_entry reflection_module_entry
 
PHPAPI zend_class_entryreflector_ptr
 
PHPAPI zend_class_entryreflection_exception_ptr
 
PHPAPI zend_class_entryreflection_ptr
 
PHPAPI zend_class_entryreflection_function_abstract_ptr
 
PHPAPI zend_class_entryreflection_function_ptr
 
PHPAPI zend_class_entryreflection_parameter_ptr
 
PHPAPI zend_class_entryreflection_type_ptr
 
PHPAPI zend_class_entryreflection_named_type_ptr
 
PHPAPI zend_class_entryreflection_class_ptr
 
PHPAPI zend_class_entryreflection_object_ptr
 
PHPAPI zend_class_entryreflection_method_ptr
 
PHPAPI zend_class_entryreflection_property_ptr
 
PHPAPI zend_class_entryreflection_extension_ptr
 
PHPAPI zend_class_entryreflection_zend_extension_ptr
 
PHPAPI zend_class_entryreflection_reference_ptr
 
PHPAPI zend_class_entryreflection_attribute_ptr
 
PHPAPI zend_class_entryreflection_enum_ptr
 
PHPAPI zend_class_entryreflection_enum_unit_case_ptr
 
PHPAPI zend_class_entryreflection_enum_backed_case_ptr
 
PHPAPI zend_class_entryreflection_fiber_ptr
 
PHPAPI zend_class_entryreflection_lazy_object_ptr
 

Macro Definition Documentation

◆ PHP_REFLECTION_VERSION

#define PHP_REFLECTION_VERSION   PHP_VERSION

Definition at line 25 of file php_reflection.h.

◆ phpext_reflection_ptr

#define phpext_reflection_ptr   &reflection_module_entry

Definition at line 23 of file php_reflection.h.

Function Documentation

◆ zend_reflection_class_factory()

PHPAPI void zend_reflection_class_factory ( zend_class_entry * ce,
zval * object )

Definition at line 1331 of file php_reflection.c.

Variable Documentation

◆ reflection_attribute_ptr

PHPAPI zend_class_entry* reflection_attribute_ptr
extern

Definition at line 101 of file php_reflection.c.

◆ reflection_class_ptr

PHPAPI zend_class_entry* reflection_class_ptr
extern

Definition at line 93 of file php_reflection.c.

◆ reflection_enum_backed_case_ptr

PHPAPI zend_class_entry* reflection_enum_backed_case_ptr
extern

Definition at line 104 of file php_reflection.c.

◆ reflection_enum_ptr

PHPAPI zend_class_entry* reflection_enum_ptr
extern

Definition at line 102 of file php_reflection.c.

◆ reflection_enum_unit_case_ptr

PHPAPI zend_class_entry* reflection_enum_unit_case_ptr
extern

Definition at line 103 of file php_reflection.c.

◆ reflection_exception_ptr

PHPAPI zend_class_entry* reflection_exception_ptr
extern

Definition at line 83 of file php_reflection.c.

◆ reflection_extension_ptr

PHPAPI zend_class_entry* reflection_extension_ptr
extern

Definition at line 98 of file php_reflection.c.

◆ reflection_fiber_ptr

PHPAPI zend_class_entry* reflection_fiber_ptr
extern

Definition at line 105 of file php_reflection.c.

◆ reflection_function_abstract_ptr

PHPAPI zend_class_entry* reflection_function_abstract_ptr
extern

Definition at line 85 of file php_reflection.c.

◆ reflection_function_ptr

PHPAPI zend_class_entry* reflection_function_ptr
extern

Definition at line 86 of file php_reflection.c.

◆ reflection_lazy_object_ptr

PHPAPI zend_class_entry* reflection_lazy_object_ptr
extern

◆ reflection_method_ptr

PHPAPI zend_class_entry* reflection_method_ptr
extern

Definition at line 95 of file php_reflection.c.

◆ reflection_module_entry

zend_module_entry reflection_module_entry
extern

Definition at line 8070 of file php_reflection.c.

◆ reflection_named_type_ptr

PHPAPI zend_class_entry* reflection_named_type_ptr
extern

Definition at line 90 of file php_reflection.c.

◆ reflection_object_ptr

PHPAPI zend_class_entry* reflection_object_ptr
extern

Definition at line 94 of file php_reflection.c.

◆ reflection_parameter_ptr

PHPAPI zend_class_entry* reflection_parameter_ptr
extern

Definition at line 88 of file php_reflection.c.

◆ reflection_property_ptr

PHPAPI zend_class_entry* reflection_property_ptr
extern

Definition at line 96 of file php_reflection.c.

◆ reflection_ptr

PHPAPI zend_class_entry* reflection_ptr
extern

Definition at line 84 of file php_reflection.c.

◆ reflection_reference_ptr

PHPAPI zend_class_entry* reflection_reference_ptr
extern

Definition at line 100 of file php_reflection.c.

◆ reflection_type_ptr

PHPAPI zend_class_entry* reflection_type_ptr
extern

Definition at line 89 of file php_reflection.c.

◆ reflection_zend_extension_ptr

PHPAPI zend_class_entry* reflection_zend_extension_ptr
extern

Definition at line 99 of file php_reflection.c.

◆ reflector_ptr

PHPAPI zend_class_entry* reflector_ptr
extern

Definition at line 82 of file php_reflection.c.