summaryrefslogtreecommitdiff
path: root/Zend/zend_inheritance.c
Commit message (Collapse)AuthorAgeFilesLines
...
* Use zend_string* for op_array->arg_info[]->name and ↵Dmitry Stogov2014-12-031-16/+41
| | | | op_array->arg_info[]->class_name. For internal functions we still use char*.
* Fix #68185 - Inconsistent insteadof definitionJulien Pauli2014-11-211-1/+1
|
* typo fixes - https://github.com/vlajos/misspell_fixerVeres Lajos2014-11-191-2/+2
|
* Improved object property access.Dmitry Stogov2014-11-061-7/+10
|
* fix datatype mismatchesAnatol Belski2014-10-271-1/+1
|
* Allocate copies of internal functions inherited in user classes at ↵Dmitry Stogov2014-09-231-9/+32
| | | | CG(arena), instead of permanent heap (malloc).
* Add smart_str_append for appending zend_stringsNikita Popov2014-09-211-4/+4
| | | | Also replaces usages in Zend/ and ext/standard
* Use smart_str in get_function_declarationNikita Popov2014-09-211-101/+56
| | | | Instead of custom smart string implementation
* Added missed mod strXinchen Hui2014-09-201-0/+7
|
* Split inheritance into separate fileNikita Popov2014-09-191-0/+1574
This moves handling of inheritance and interface implementation from zend_compile.c into a separate zend_inheritance.c file, as this is not really related to compilation.