History log of /PHP-Parser/ (Results 926 – 950 of 1690)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
953f8c9619-Jan-2017 Nikita Popov

Perform automated test update


test/code/parser/blockComments.test
test/code/parser/comments.test
test/code/parser/consistentVarMode.test
test/code/parser/errorHandling/eofError.test
test/code/parser/errorHandling/recovery.test
test/code/parser/expr/arrayDef.test
test/code/parser/expr/arrayDestructuring.test
test/code/parser/expr/assign.test
test/code/parser/expr/assignNewByRef.test
test/code/parser/expr/cast.test
test/code/parser/expr/clone.test
test/code/parser/expr/closure.test
test/code/parser/expr/comparison.test
test/code/parser/expr/errorSuppress.test
test/code/parser/expr/exit.test
test/code/parser/expr/fetchAndCall/args.test
test/code/parser/expr/fetchAndCall/constFetch.test
test/code/parser/expr/fetchAndCall/constantDeref.test
test/code/parser/expr/fetchAndCall/funcCall.test
test/code/parser/expr/fetchAndCall/newDeref.test
test/code/parser/expr/fetchAndCall/objectAccess.test
test/code/parser/expr/fetchAndCall/simpleArrayAccess.test
test/code/parser/expr/fetchAndCall/staticCall.test
test/code/parser/expr/fetchAndCall/staticPropertyFetch.test
test/code/parser/expr/includeAndEval.test
test/code/parser/expr/issetAndEmpty.test
test/code/parser/expr/listWithKeys.test
test/code/parser/expr/logic.test
test/code/parser/expr/math.test
test/code/parser/expr/new.test
test/code/parser/expr/newWithoutClass.test
test/code/parser/expr/print.test
test/code/parser/expr/shellExec.test
test/code/parser/expr/ternaryAndCoalesce.test
test/code/parser/expr/uvs/globalNonSimpleVarError.test
test/code/parser/expr/uvs/indirectCall.test
test/code/parser/expr/uvs/isset.test
test/code/parser/expr/uvs/misc.test
test/code/parser/expr/uvs/new.test
test/code/parser/expr/uvs/staticProperty.test
test/code/parser/expr/variable.test
test/code/parser/identMode.test
test/code/parser/scalar/docString.test
test/code/parser/scalar/encapsedString.test
test/code/parser/scalar/float.test
test/code/parser/scalar/invalidOctal.test
test/code/parser/scalar/magicConst.test
test/code/parser/semiReserved.test
test/code/parser/stmt/blocklessStatement.test
test/code/parser/stmt/class/anonymous.test
test/code/parser/stmt/class/modifier.test
test/code/parser/stmt/class/name.test
test/code/parser/stmt/function/builtinTypeDeclarations.test
test/code/parser/stmt/function/byRef.test
test/code/parser/stmt/function/conditional.test
test/code/parser/stmt/function/defaultValues.test
test/code/parser/stmt/function/returnTypes.test
test/code/parser/stmt/function/specialVars.test
test/code/parser/stmt/function/typeDeclarations.test
test/code/parser/stmt/function/variadic.test
test/code/parser/stmt/generator/basic.test
test/code/parser/stmt/generator/yieldPrecedence.test
test/code/parser/stmt/generator/yieldUnaryPrecedence.test
test/code/parser/stmt/haltCompiler.test
test/code/parser/stmt/haltCompilerInvalidSyntax.test
test/code/parser/stmt/haltCompilerOffset.test
test/code/parser/stmt/haltCompilerOutermostScope.test
test/code/parser/stmt/hashbang.test
test/code/parser/stmt/inlineHTML.test
test/code/parser/stmt/multiCatch.test
test/code/parser/stmt/namespace/braced.test
test/code/parser/stmt/namespace/groupUseErrors.test
test/code/parser/stmt/namespace/invalidName.test
test/code/parser/stmt/namespace/name.test
test/code/parser/stmt/namespace/notBraced.test
test/code/parser/stmt/namespace/outsideStmtInvalid.test
test/code/parser/stmt/tryCatch.test
test/code/parser/stmt/tryWithoutCatch.test
b0c9629119-Jan-2017 Nikita Popov

Add test porting infrastructure

1bfbd7bc19-Jan-2017 Nikita Popov

Make useExpressionStatement only supported mode

065c720c19-Jan-2017 Nikita Popov

Merge branch 'formatPreservingPrint'


5ff2519e19-Jan-2017 Nikita Popov

Add UPGRADE-4.0 stub

0c9c8d5819-Jan-2017 Nikita Popov

Drop deprecated $type subnodes

These have been replaced by $flags in 3.0

3b4dd38719-Jan-2017 Nikita Popov

Comment out code for handling new keywords

61574a1819-Jan-2017 Nikita Popov

Drop support for PHP 5.5

be2ed24319-Jan-2017 Nikita Popov

Bump development version to 4.0

ba57202e14-Jan-2017 algo13

Fixed method name casing (#336)

Make it match the parent class.

f21309f526-Dec-2016 Nikita Popov

Add NameResolver mode that does not modify nodes

f581318d26-Dec-2016 Nikita Popov

Remove leftover file

4d2a4d0223-Dec-2016 Nikita Popov

Add first shot at format preserving pretty printer

9b2d35d124-Dec-2016 Nikita Popov

Add expression statement mode

0f582e1723-Dec-2016 Nikita Popov

Add VarLikeIdentifier

For representing Identifiers that have an implicit leading $.

With this done, maybe go one step further?
* Rename VarLikeIdentifier -> VarIdentifier / Var

Add VarLikeIdentifier

For representing Identifiers that have an implicit leading $.

With this done, maybe go one step further?
* Rename VarLikeIdentifier -> VarIdentifier / VarName
* Use VarIdentifier / VarName also as an inner node in Variable.
Not sure if this adds any real value.

show more ...

d32d937d22-Dec-2016 Nikita Popov

Use Identifier for property names as well

f46c909b22-Dec-2016 Nikita Popov

Represent prop in static prop fetch using Identifier

a947e73122-Dec-2016 Nikita Popov

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 thou

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.

show more ...

122f449922-Dec-2016 Nikita Popov

Represent builtin types using Identifier as well

6bcc6c3122-Dec-2016 Nikita Popov

Add useIdentifierNodes mode to parser

In this mode non-namespaced names that are currently represented
using strings will be represented using Identifier nodes instead.
Identifier no

Add useIdentifierNodes mode to parser

In this mode non-namespaced names that are currently represented
using strings will be represented using Identifier nodes instead.
Identifier nodes have a string $name subnode and coerce to string.

This allows preserving attributes and in particular location
information on identifiers.

show more ...

3e8c8d2417-Dec-2016 Felix Becker

Add originalName attribute in NameResolver

For now gated behind a preserveOriginalNames option.

301c343711-Dec-2016 Nikita Popov

Update run-php-src to use 7.1.0

58970e2a11-Dec-2016 Nikita Popov

Improve LNumber/DNumber pretty printing

* Support PHP_INT_MIN
* Support negative binary/octal/hex numbers
* Support INF/-INF/NAN in namespaces

c1e0bab411-Dec-2016 Nikita Popov

Add support for negative interpolated offsets

A late addition to PHP 7.1 which I missed.

d5eebf7209-Dec-2016 Nikita Popov

Add php-parse --with-positions

To invoke NodeDumper in dumpPositions mode

1...<<31323334353637383940>>...68