123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- #ifndef PHP_REFLECTION_H
- #define PHP_REFLECTION_H
- #include "php.h"
- extern zend_module_entry reflection_module_entry;
- #define phpext_reflection_ptr &reflection_module_entry
- BEGIN_EXTERN_C()
- extern PHPAPI zend_class_entry *reflector_ptr;
- extern PHPAPI zend_class_entry *reflection_exception_ptr;
- extern PHPAPI zend_class_entry *reflection_ptr;
- extern PHPAPI zend_class_entry *reflection_function_abstract_ptr;
- extern PHPAPI zend_class_entry *reflection_function_ptr;
- extern PHPAPI zend_class_entry *reflection_parameter_ptr;
- extern PHPAPI zend_class_entry *reflection_class_ptr;
- extern PHPAPI zend_class_entry *reflection_object_ptr;
- extern PHPAPI zend_class_entry *reflection_method_ptr;
- extern PHPAPI zend_class_entry *reflection_property_ptr;
- extern PHPAPI zend_class_entry *reflection_extension_ptr;
- extern PHPAPI zend_class_entry *reflection_zend_extension_ptr;
- PHPAPI void zend_reflection_class_factory(zend_class_entry *ce, zval *object TSRMLS_DC);
-
- END_EXTERN_C()
- #endif
|