8bd8e815 | 23-Sep-2011 |
nikic |
Add missing doc and pretty print for Stmt_Declare |
ea65ea7a | 23-Sep-2011 |
nikic |
Make some doc comments more precise Additionally add two further constructors |
ee4e55dc | 22-Sep-2011 |
nikic |
Move Node_Expr_FuncCallArg to Node_Arg (just like Node_Param) |
06b7d634 | 22-Sep-2011 |
nikic |
Add specialized constructors for statement nodes with only one subnode |
a551bbc5 | 21-Sep-2011 |
nikic |
Add PHPParser_Node interface |
3583c195 | 05-Sep-2011 |
nikic |
Improve NodeDumper performance and make testAgainstDirectory more friendly |
847cdbc5 | 02-Sep-2011 |
nikic |
Swap argument order for ArrayItem |
393221ce | 31-Aug-2011 |
nikic |
Some minor improvements (performance and exception wise) for the node traverser |
63525d36 | 22-Aug-2011 |
nikic |
Fix / improve some method doc docomments / signatures |
9cc2cf32 | 20-Aug-2011 |
nikic |
Iterate replacement nodes using all visitors apart from the one having made the replacement |
17a81b5c | 20-Aug-2011 |
nikic |
Properly parse escape sequences: * Add support for oct and hex escape sequences * Take used quote type into account when parsing encapsed strings |
05c514f9 | 19-Aug-2011 |
nikic |
Instantiate a Node_Name for 'static', too. Fix some doc comments. |
29989306 | 19-Aug-2011 |
nikic |
Fix NodeTraverser by putting to-be-deleted and to-be-merged nodes into the same queue. Additionally do not further iterate queued nodes. |
ca51472c | 14-Aug-2011 |
nikic |
Move Variable to Expr_Variable, move Stmt_FuncParam to Param (as it is used both in stmts and expr and both in funcs and methods) |
bd602afc | 14-Aug-2011 |
nikic |
Add specialized constructor for lambdas, too |
7bd3980a | 14-Aug-2011 |
nikic |
Remove node analysis from analyze.php and fix some other things about it |
96350be1 | 14-Aug-2011 |
nikic |
Implement the debug parser by extending the normal parser. That way there is no need to repeat all action codes and lookup tables twice. |
297c9ac2 | 14-Aug-2011 |
nikic |
Use moriyoshi's fork of kmyacc, which fixes most of the issues of kmyacc with PHP |
e0fe2128 | 11-Aug-2011 |
nikic |
Add specialized constructors for all expression nodes apart from lambda |
f412b391 | 11-Aug-2011 |
nikic |
Rename cast nodes and give them a common Expr_Cast parent (with specialized constructor) |
284f32f4 | 11-Aug-2011 |
nikic |
Add specialized constructor for binary operators |
22b507e9 | 11-Aug-2011 |
nikic |
Rename Bin[ary] to Bitwise (which is the correct name) |
344913d4 | 11-Aug-2011 |
nikic |
Add specialized constructors for assignment operations |
d9a23f2d | 11-Aug-2011 |
nikic |
Add specialized constructors for Expr_Array*, make Variable an Expr |
c06cbb53 | 11-Aug-2011 |
nikic |
Make for-loop formatting nicer |