summaryrefslogtreecommitdiff
path: root/ext/reflection/php_reflection.c
Commit message (Expand)AuthorAgeFilesLines
* Remove local variablesPeter Kokot2019-02-031-9/+0
* Remove yearly range from copyright noticeZeev Suraski2019-01-301-1/+1
* Revert removal of private __clone() methodsNikita Popov2019-01-141-0/+16
* Implement typed propertiesNikita Popov2019-01-111-6/+119
* Fix some sign-related issues in comparisonsjvoisin2019-01-091-1/+1
* Remove unnecessary uses of object_and_properties_initNikita Popov2019-01-071-1/+1
* Remove redundant __clone() methods from ReflectionNikita Popov2018-11-261-16/+0
* Use ZEND_THIS macro to hide implementation details in extensions code.Dmitry Stogov2018-11-151-35/+35
* Replace getThis() by EX(This), when additional check is not necessary.Dmitry Stogov2018-11-141-35/+35
* Immutable clases and op_arrays.Dmitry Stogov2018-10-171-8/+10
* Classify object handlers are required/optionalNikita Popov2018-10-161-1/+1
* Clarify that the get_properties handler is requiredNikita Popov2018-10-041-3/+3
* Write to correct smart_strNikita Popov2018-10-031-1/+1
* Merge branch 'PHP-7.3'Nikita Popov2018-10-031-7/+5
|\
| * Merge branch 'PHP-7.2' into PHP-7.3Nikita Popov2018-10-031-7/+5
| |\
| | * Merge branch 'PHP-7.1' into PHP-7.2Nikita Popov2018-10-031-7/+5
| | |\
| | | * Reflection: Copy invoke function also in the variadic caseNikita Popov2018-10-031-7/+5
* | | | Remove uses of apply_with_arguments API in reflectionNikita Popov2018-10-031-124/+85
* | | | Some reflection cleanupsNikita Popov2018-10-021-55/+35
* | | | Merge branch 'PHP-7.3'Nikita Popov2018-10-021-0/+10
|\ \ \ \ | |/ / /
| * | | Merge branch 'PHP-7.2' into PHP-7.3Nikita Popov2018-10-021-0/+10
| |\ \ \ | | |/ /
| | * | Fixed bug #66430Nikita Popov2018-10-021-0/+10
* | | | Fixed bug #76737Nikita Popov2018-09-291-13/+19
* | | | Remove redundant ce from reflection property_referenceNikita Popov2018-09-281-8/+5
* | | | Only store zend_type inside reflection type_referenceNikita Popov2018-09-281-20/+10
* | | | Remove unused "dummy" member in reflection_objectNikita Popov2018-09-251-1/+0
* | | | Reformat macros in php_reflection.cNikita Popov2018-09-251-20/+19
* | | | Replace ZEND_ACC_ANON_BOUND, ZEND_ACC_UNRESOLVED_PARENT and ZEND_ACC_UNRESOLV...Dmitry Stogov2018-09-181-3/+3
* | | | Get rid of ZEND_ACC_IMPLICIT_PUBLICDmitry Stogov2018-09-111-24/+32
* | | | Squashed commit of the following:Dmitry Stogov2018-09-111-13/+18
* | | | Merge branch 'PHP-7.3'Christoph M. Becker2018-09-051-2/+4
|\ \ \ \ | |/ / /
| * | | Merge branch 'PHP-7.2' into PHP-7.3Christoph M. Becker2018-09-051-2/+4
| |\ \ \ | | |/ /
| | * | Merge branch 'PHP-7.1' into PHP-7.2Christoph M. Becker2018-09-051-2/+4
| | |\ \ | | | |/
| | | * Fix #74454: Wrong exception being thrown when using ReflectionMethodChristoph M. Becker2018-09-051-2/+4
* | | | Get rid of ZEND_ACC_CTOR, ZEND_ACC_DTOR and ZEND_ACC_IMPLEMENTED_ABSTRACTDmitry Stogov2018-09-051-5/+5
* | | | Keep information about unresolved interfaces in zend_class_entry->interface_...Dmitry Stogov2018-08-231-0/+3
* | | | Replace zend_class_entry->traits by persistent zend_class_entry->trait_names.Dmitry Stogov2018-08-231-3/+8
* | | | Fix some misspellingsGabriel Caruso2018-08-121-1/+1
|/ / /
* | | Pack zend_constant.flags and zend_constant.module_number into reserved space ...Dmitry Stogov2018-07-261-2/+2
* | | Changed structure of zend_class_entry.trait_aliases and zend_class_entry.trai...Dmitry Stogov2018-07-111-3/+3
* | | Uze ZVAL_COPY_DEREF() instead of ZVAL_DEREF() and ZVAL_COPY()Dmitry Stogov2018-07-091-10/+5
* | | Use zval_ptr_dtor() instead of zval_dtor() in internal functions that destroy...Dmitry Stogov2018-07-051-2/+2
* | | Use zval_ptr_dtor() instead of zval_dtor() in internal functions that destroy...Dmitry Stogov2018-07-051-5/+5
* | | Replace legacy zval_dtor() by zval_ptr_dtor_nogc() or even more specialized d...Dmitry Stogov2018-07-041-4/+4
* | | Fix check for invoking abstract methodNikita Popov2018-07-021-15/+13
* | | Add $ before property name in error messageNikita Popov2018-07-021-2/+2
* | | Merge branch 'PHP-7.2'Nikita Popov2018-07-021-1/+1
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.1' into PHP-7.2Nikita Popov2018-07-021-1/+1
| |\ \ | | |/
| | * Fixed bug #75231Nikita Popov2018-07-021-1/+1
* | | Remove unnecessary explicit argc checkNikita Popov2018-07-021-18/+6