summaryrefslogtreecommitdiff
path: root/Zend/zend_inheritance.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'PHP-7.4'Nikita Popov2019-05-271-1/+1
|\
| * Accept flags argument in zend_lookup_class_ex()Nikita Popov2019-05-271-1/+1
* | Merge branch 'PHP-7.4'Nikita Popov2019-05-241-78/+210
|\ \ | |/
| * Implement basic variance supportNikita Popov2019-05-241-74/+131
| * Avoid early-binding on unresolved typesNikita Popov2019-05-241-42/+119
* | Merge branch 'PHP-7.4'Nikita Popov2019-05-231-1/+3
|\ \ | |/
| * Forbid use of not fully linked classesNikita Popov2019-05-231-1/+3
* | Merge branch 'PHP-7.4'Nikita Popov2019-05-081-48/+24
|\ \ | |/
| * Refactor inheritance type check implementationNikita Popov2019-05-081-48/+24
* | Merge branch 'PHP-7.4'Nikita Popov2019-05-081-31/+15
|\ \ | |/
| * Deduplicate inheritance type check implementationNikita Popov2019-05-081-33/+16
* | Merge branch 'PHP-7.4'Nikita Popov2019-05-081-2/+2
|\ \ | |/
| * Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2019-05-081-2/+2
| |\
| | * Merge branch 'PHP-7.2' into PHP-7.3Nikita Popov2019-05-081-2/+2
| | |\
| | | * Fix resolution of "parent" during inheritance checkNikita Popov2019-05-081-2/+2
| | * | Fixed bug #77498Nikita Popov2019-01-251-0/+3
* | | | Always generate fatal error for LSP failuresNikita Popov2019-05-071-21/+3
* | | | Merge branch 'PHP-7.4'Nikita Popov2019-03-271-4/+4
|\ \ \ \ | |/ / /
| * | | Treat abstract ctors the same, regardless of originNikita Popov2019-03-271-4/+4
* | | | Merge branch 'PHP-7.4'Nikita Popov2019-03-271-7/+20
|\ \ \ \ | |/ / /
| * | | Fix lineno for more inheritance errorsNikita Popov2019-03-271-7/+20
* | | | Merge branch 'PHP-7.4'Nikita Popov2019-03-271-1/+4
|\ \ \ \ | |/ / /
| * | | Make line numbers for inheritance errors more preciseNikita Popov2019-03-271-1/+4
* | | | Merge branch 'PHP-7.4'Peter Kokot2019-02-181-1/+1
|\ \ \ \ | |/ / /
| * | | Fix typos in code comments in Zend/ [skip ci]Tyson Andre2019-02-181-1/+1
* | | | Merge branch 'PHP-7.4'Nikita Popov2019-02-151-4/+7
|\ \ \ \ | |/ / /
| * | | Avoid uninitialized entries in properties_info_tableNikita Popov2019-02-151-4/+7
* | | | Merge branch 'PHP-7.4'Nikita Popov2019-02-151-1/+11
|\ \ \ \ | |/ / /
| * | | Assign (un)serialize_func during compilationNikita Popov2019-02-151-1/+11
* | | | Merge branch 'PHP-7.4'Dmitry Stogov2019-02-141-3/+3
|\ \ \ \ | |/ / /
| * | | Fixed bug #77613 (method visibility change) (reverted ZEND_ACC_CTOR and ZEND_...Dmitry Stogov2019-02-141-4/+5
* | | | Merge branch 'PHP-7.4'Nikita Popov2019-02-081-0/+3
|\ \ \ \ | |/ / /
| * | | Fix refcounting of prop types coming from traitsNikita Popov2019-02-081-0/+3
* | | | Merge branch 'PHP-7.4'Peter Kokot2019-02-031-10/+0
|\ \ \ \ | |/ / /
| * | | Remove local variablesPeter Kokot2019-02-031-10/+0
| * | | Adios, yearly copyright rangesZeev Suraski2019-01-301-1/+1
* | | | Adios, yearly copyright rangesZeev Suraski2019-01-301-1/+1
* | | | Remove support for legacy constructorsNikita Popov2019-01-291-40/+1
|/ / /
* | | Implement typed propertiesNikita Popov2019-01-111-5/+116
* | | Replace zend_hash_apply... with ZEND_HASH_FOREACH...Dmitry Stogov2018-12-191-3/+1
* | | Merge branch 'PHP-7.3'Christoph M. Becker2018-12-161-11/+11
|\ \ \ | |/ /
| * | Fix #77291: magic methods inherited from a trait may be ignoredChristoph M. Becker2018-12-161-12/+12
| * | Future-proof email addressesZeev Suraski2018-11-011-2/+2
* | | Fixed issues related to optimization and persitence of classes linked with in...Dmitry Stogov2018-11-141-0/+1
* | | Update email addresses. We're still @Zend, but future proofing it...Zeev Suraski2018-11-011-2/+2
* | | Call function_add_ref() in proper placeDmitry Stogov2018-10-301-4/+1
* | | Don't initialize static_member_tables during start-up, when inherit internal ...Dmitry Stogov2018-10-191-4/+7
* | | Immutable clases and op_arrays.Dmitry Stogov2018-10-171-32/+27
* | | Removed wrong reference countingDmitry Stogov2018-10-031-3/+0
* | | More careful handling of function prototypesDmitry Stogov2018-10-031-31/+39