Revision tags: POST_PHPNG_MERGE, PRE_PHPNG_MERGE, php-5.6.0RC4, php-5.3.29 |
|
#
4a3e501f |
| 08-Aug-2014 |
Dmitry Stogov |
cleanup
|
Revision tags: php-5.5.16RC1, php-5.4.32RC1, php-5.3.29RC1 |
|
#
ad5677e4 |
| 30-Jul-2014 |
Nikita Popov |
Use ZVAL_COPY until proven wrong
|
Revision tags: php-5.6.0RC3 |
|
#
cf7f0c41 |
| 28-Jul-2014 |
Nikita Popov |
zend_ast_create determined child count automatically
|
#
1d79fb30 |
| 28-Jul-2014 |
Nikita Popov |
Add zend_ast_list* variant to parser stack element
|
#
f29b84ab |
| 28-Jul-2014 |
Nikita Popov |
Minor cleanups in AST code
|
#
d3cb2393 |
| 27-Jul-2014 |
Nikita Popov |
Use separate node type for lists This saves storing the children count for normal ast nodes.
|
#
21eb6807 |
| 27-Jul-2014 |
Nikita Popov |
Store lineno for zval ast nodes more efficiently
|
#
edd9fcab |
| 26-Jul-2014 |
Nikita Popov |
Fix leaks Must find a good way to handle constant expressions...
|
#
d46f67a3 |
| 25-Jul-2014 |
Nikita Popov |
Use arena allocator (currently leaky!)
|
#
d909b633 |
| 23-Jul-2014 |
Dmitry Stogov |
Fixed crash on self-referencing constant expression (part of a constant AST)
|
Revision tags: php-5.5.15, php-5.4.31 |
|
#
df970e9f |
| 21-Jul-2014 |
Nikita Popov |
Pre-evaluate magic constants
|
#
b24bda6b |
| 21-Jul-2014 |
Nikita Popov |
Partial port of class declarations
|
#
461bce52 |
| 21-Jul-2014 |
Nikita Popov |
Prepare zend_ast_decl for reuse with classes
|
#
547331d2 |
| 19-Jul-2014 |
Nikita Popov |
Port methods The duplicated magic method checks are ugly
|
#
adbddf4e |
| 18-Jul-2014 |
Nikita Popov |
Support static closures
|
#
405b97e8 |
| 18-Jul-2014 |
Nikita Popov |
Handle function doc comments
|
#
cdcf78f7 |
| 18-Jul-2014 |
Nikita Popov |
Fix lexer/compiler interdependency
|
#
359f99fe |
| 18-Jul-2014 |
Nikita Popov |
Use dedicated func_decl ast node Functions need a bunch of extra info, that becomes inconvenient to handle using the normal ast structure.
|
#
20d2a044 |
| 16-Jul-2014 |
Nikita Popov |
Lineno corrections
|
#
f589713c |
| 15-Jul-2014 |
Nikita Popov |
Preliminary function decl support Problem: __FUNCTION__ etc don't work anymore, due to lexer/parser interdependency.
|
#
069da161 |
| 12-Jul-2014 |
Nikita Popov |
approx correct linenos in errors
|
#
8577f58e |
| 12-Jul-2014 |
Nikita Popov |
Store (bad) estimate of lineno with ast Currently not used yet
|
#
80c44ad5 |
| 10-Jul-2014 |
Nikita Popov |
Support creating of ast nodes with >3 children
|
Revision tags: php-5.4.31RC1, php-5.5.15RC1, php-5.6.0RC2 |
|
#
111ad71d |
| 28-Jun-2014 |
Nikita Popov |
Rename ZEND_CONST to ZEND_AST_ZVAL
|
#
dd60c8e0 |
| 26-Jun-2014 |
Nikita Popov |
Reuse expr for static_scalar
|