History log of /PHP-Parser/lib/PhpParser/Parser.php (Results 26 – 45 of 45)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1a627872 20-Mar-2015 Nikita Popov

Rename nodes for compat with PHP 7

The old names will still be available on PHP 5.x.


# 251e6892 12-Mar-2015 Nikita Popov

Add support for spaceship operator (<=>) [PHP 7]

Added as Expr\BinaryOp\Spaceship.


# 01f4be6b 12-Mar-2015 Nikita Popov

Add support for null coalesce operator (??) [PHP 7]

Added as Expr\BinaryOp\Coalesce.


# 3ad0d4b3 12-Mar-2015 Nikita Popov

Add support for return type declarations [PHP 7]

This adds an additional "returnType" subnode to Stmt\Function_,
Stmt\ClassMethod and Expr\Closure, as well as the corresponding
suppo

Add support for return type declarations [PHP 7]

This adds an additional "returnType" subnode to Stmt\Function_,
Stmt\ClassMethod and Expr\Closure, as well as the corresponding
support in the name resolver and pretty printer.

show more ...


# 73cace36 02-Mar-2015 Thomas Ruiz

Implicit public should not generate as explicit public


Revision tags: v1.1.0, v1.0.2, v1.0.1
# 3e1665bb 28-Sep-2014 nikic

Disallow new without a class name

Fixes #137.


Revision tags: v1.0.0, v1.0.0beta2
# 452e1c01 31-Aug-2014 nikic

Add constant dereferencing, a list-minute 5.6 change


# ef121e69 11-Aug-2014 nikic

Preserve case of "static" class name


Revision tags: v0.9.5
# 6d1f7713 21-Apr-2014 nikic

Move Stmt\Namespace_::postprocess() to parser


# 947a8972 20-Apr-2014 nikic

Make names in the parser more descriptive

And improve the code a tad bit in general.

I left YY2TBLSTATES and YYNLSTATES around, because I don't fully
understand their role in th

Make names in the parser more descriptive

And improve the code a tad bit in general.

I left YY2TBLSTATES and YYNLSTATES around, because I don't fully
understand their role in the action double indexing.

show more ...


# 1edbc897 19-Apr-2014 nikic

Use normal properties instead of static ones


# 0faa844a 19-Apr-2014 nikic

Separate parser code from generated data


# 4743e9b0 19-Apr-2014 nikic

Update constant scalar expression support


Revision tags: v1.0.0beta1
# 3b7829b0 26-Mar-2014 nikic

Add support for function and constant import (PHP 5.6)


# bea89a0b 26-Mar-2014 nikic

Add support for constant scalar expressions (PHP 5.6)


# cda6f575 26-Mar-2014 nikic

Add support for pow operator (PHP 5.6)


# b5bcfa11 26-Mar-2014 nikic

Add support for argument unpacking (PHP 5.6)


# 96f1151a 26-Mar-2014 nikic

Add support for variadic parameters (PHP 5.6)


# 8c59f41d 09-Mar-2014 nikic

Remove inline Name[] creations

This ensures that the attributes on the Name nodes are correct.


# f82862ec 06-Feb-2014 nikic

Port library to use namespaces, with BC for old names


12