php-parser/lib/PhpParser
Nikita Popov a947e731c3 Add useConsistentVariableNodes mode
The parameter case is a bit weird, because the subnode is called
"name" here, rather than "var". Nothing we can do about that in
this version though.

The two parser options might be merged. I've kept it separate,
because I think this variable representation should become the
default (or even only representation) in the future, while I'm
less sure about the Identifier thing.
2016-12-23 00:10:59 +01:00
..
Builder Add NullableType to types of properties/args that offer it (#323) 2016-12-05 13:30:29 +01:00
Comment Port library to use namespaces, with BC for old names 2014-02-06 20:29:35 +01:00
ErrorHandler Introduce ErrorHandler 2016-10-16 22:12:46 +02:00
Lexer Introduce ErrorHandler 2016-10-16 22:12:46 +02:00
Node Add useIdentifierNodes mode to parser 2016-12-22 21:15:44 +01:00
NodeVisitor Add originalName attribute in NameResolver 2016-12-22 20:25:02 +01:00
Parser Add useConsistentVariableNodes mode 2016-12-23 00:10:59 +01:00
PrettyPrinter Improve LNumber/DNumber pretty printing 2016-12-11 16:31:59 +01:00
Serializer Cleanup imports 2016-11-23 22:58:18 +01:00
Unserializer Cleanup imports 2016-11-23 22:58:18 +01:00
Autoloader.php Make autoloader more PSR-4 (#268) 2016-04-15 15:07: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 Add NullableType to types of properties/args that offer it (#323) 2016-12-05 13:30:29 +01:00
BuilderFactory.php Add setReturnType() method to function/method builders 2016-04-09 18:41:38 +09:00
Comment.php Implement JsonSerializable for Nodes and Comments 2016-07-25 20:59:09 +02:00
Error.php Graceful handling for "special" errors 2016-10-09 12:38:18 +02:00
ErrorHandler.php Introduce ErrorHandler 2016-10-16 22:12:46 +02:00
Lexer.php Cleanup imports 2016-11-23 22:58:18 +01:00
Node.php Add setDocComment() to Node interface 2016-10-21 23:26:51 +02:00
NodeAbstract.php Add NodeAbstract::setDocComment() 2016-09-17 20:51:22 +02:00
NodeDumper.php Add support for dumping positions in NodeDumper 2016-11-23 22:25:17 +01:00
NodeTraverser.php Move constants into NodeTraverser class 2016-10-16 22:13:09 +02:00
NodeTraverserInterface.php Move constants into NodeTraverser class 2016-10-16 22:13:09 +02: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 Introduce ErrorHandler 2016-10-16 22:12:46 +02:00
ParserAbstract.php Add useConsistentVariableNodes mode 2016-12-23 00:10:59 +01:00
ParserFactory.php Various docs fixes 2015-07-14 21:11:54 +02:00
PrettyPrinterAbstract.php PHP 7.1: list() with keys 2016-07-09 21:55:55 +02: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