History log of /PHP-7.4/Zend/zend_ast.c (Results 101 – 125 of 158)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
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


1234567