1
0
mirror of https://github.com/danog/PHP-Parser.git synced 2024-11-26 20:04:48 +01:00
PHP-Parser/lib/PhpParser
Nikita Popov a6d2cd69f8 Clarify attribute assignment code
* Don't assign to attribute stack on reduce - why was that there
in the first place?
* Assign attributes to the position in the stack where the first
token of the production is, instead of one position earlier.
* Add a comment to clarify why we also assign attributes on read,
instead of just on shift.
2015-04-26 11:56:01 +02:00
..
Builder Add "use" builder 2015-03-10 16:05:55 +01:00
Comment Port library to use namespaces, with BC for old names 2014-02-06 20:29:35 +01:00
Lexer Add support for spaceship operator (<=>) [PHP 7] 2015-03-12 23:13:31 +01:00
Node Add column info for non-syntax errors where relatively precise 2015-04-18 13:27:58 +02:00
NodeVisitor Resolve param type hints earlier 2015-03-25 20:57:39 +01:00
PrettyPrinter Rename Cast\Object as well 2015-03-21 18:57:55 +01:00
Serializer Strict type compliance 2015-03-24 11:19:17 +01:00
Unserializer Strict type compliance 2015-03-24 11:19:17 +01:00
Autoloader.php Simplify code 2015-04-03 22:30:30 +02:00
Builder.php Port library to use namespaces, with BC for old names 2014-02-06 20:29:35 +01:00
BuilderAbstract.php Rename nodes for compat with PHP 7 2015-03-20 21:49:38 +01:00
BuilderFactory.php Add "use" builder 2015-03-10 16:05:55 +01:00
Comment.php Port library to use namespaces, with BC for old names 2014-02-06 20:29:35 +01:00
Error.php Make column info 1-based 2015-04-18 21:20:45 +02:00
Lexer.php added column-numbers to syntax errors 2015-04-18 10:14:49 +02:00
Node.php Port library to use namespaces, with BC for old names 2014-02-06 20:29:35 +01:00
NodeAbstract.php Use real properties for storing subnodes 2015-03-09 08:54:20 +01:00
NodeDumper.php Use real properties for storing subnodes 2015-03-09 08:54:20 +01:00
NodeTraverser.php #184 Add a flag to NodeTraverser to avoid cloning nodes 2015-03-22 11:19:04 +13:00
NodeTraverserInterface.php Add NodeTraverser::DONT_TRAVERSE_CHILDREN support 2015-01-11 22:13:58 +01:00
NodeVisitor.php Port library to use namespaces, with BC for old names 2014-02-06 20:29:35 +01:00
NodeVisitorAbstract.php Port library to use namespaces, with BC for old names 2014-02-06 20:29:35 +01:00
Parser.php Clarify attribute assignment code 2015-04-26 11:56:01 +02:00
ParserAbstract.php Clarify attribute assignment code 2015-04-26 11:56:01 +02:00
PrettyPrinterAbstract.php Add support for spaceship operator (<=>) [PHP 7] 2015-03-12 23:13:31 +01:00
Serializer.php Port library to use namespaces, with BC for old names 2014-02-06 20:29:35 +01:00
Unserializer.php Strict type compliance 2015-03-24 11:19:17 +01:00