summaryrefslogtreecommitdiff
path: root/ext/reflection/php_reflection.c
Commit message (Expand)AuthorAgeFilesLines
* Cheaper checks for exceptions thrown from __toString()Dmitry Stogov2019-06-061-4/+4
* Deprecate ReflectionType::__toString()Nikita Popov2019-06-051-4/+1
* Allow exceptions in __toString()Nikita Popov2019-06-051-31/+42
* Replace ZVAL_COPY() and ZVAL_COPY_VALUE() for IS_OBJECT by cheaper macrosDmitry Stogov2019-05-281-9/+14
* Add RETURN_EMPTY_ARRAY() / RETVAL_EMPTY_ARRAY()Nikita Popov2019-05-141-13/+8
* Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2019-05-091-16/+18
|\
| * Merge branch 'PHP-7.2' into PHP-7.3Nikita Popov2019-05-091-20/+20
| |\
| | * Fixed bug #75186Nikita Popov2019-05-091-21/+20
* | | Fixed bug #77951Nikita Popov2019-05-091-1/+2
* | | Use fast zpp for ReflectionClass constructorNikita Popov2019-05-081-6/+6
* | | Optimize $name/$class property population in reflectionNikita Popov2019-05-081-102/+64
* | | Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2019-04-151-0/+8
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.2' into PHP-7.3Nikita Popov2019-04-151-0/+8
| |\ \ | | |/
| | * Fixed bug #77882Nikita Popov2019-04-151-0/+8
* | | Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2019-03-221-4/+14
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.2' into PHP-7.3Nikita Popov2019-03-221-4/+14
| |\ \ | | |/
| | * Fixed bug #77772Nikita Popov2019-03-221-14/+12
| | * Trim trailing whitespace in source code filesPeter Kokot2018-10-131-5/+5
* | | Don't return inside _DO_THROW macroNikita Popov2019-02-281-14/+18
* | | Fix #77673 ReflectionClass::getDefaultProperties returns spooky arrayJoe Watkins2019-02-271-1/+1
* | | Fix typos in code comments [skip ci]Tyson Andre2019-02-181-1/+1
* | | Remove bogus ctor checks in get_class_methods() + reflectionNikita Popov2019-02-141-22/+12
* | | Fixed bug #77613 (method visibility change) (reverted ZEND_ACC_CTOR and ZEND_...Dmitry Stogov2019-02-141-5/+5
* | | Implement ReflectionReferenceNikita Popov2019-02-131-1/+123
* | | 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