summaryrefslogtreecommitdiff
path: root/Zend/zend_inheritance.c
Commit message (Collapse)AuthorAgeFilesLines
...
* 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.