add support for arg unpacking to the parser
commita63c4282907b70ef659ca1bcf0c3fea3dbb582ca
authorEugene Letuchy <eletuchy@fb.com>
Thu, 29 May 2014 22:17:14 +0000 (29 15:17 -0700)
committerJoelMarcey <joelm@fb.com>
Mon, 2 Jun 2014 23:14:51 +0000 (2 16:14 -0700)
tree2d8d83f5130cdff3097992ed5d3d1d372839f25a
parent4b056d7b600727027f56fc5d5a5fcb079f8f853d
add support for arg unpacking to the parser

Summary: ... doesn't do anything useful yet (besides passing the param)

Reviewed By: @ptarjan

Differential Revision: D1254882
12 files changed:
hphp/compiler/expression/expression.h
hphp/compiler/expression/function_call.cpp
hphp/compiler/expression/function_call.h
hphp/compiler/parser/parser.cpp
hphp/compiler/parser/parser.h
hphp/parser/hphp.tab.cpp
hphp/parser/hphp.y
hphp/parser/xhpast2/parser.h
hphp/test/slow/variadic_args/splat_call.php [new file with mode: 0644]
hphp/test/slow/variadic_args/splat_call.php.expect [new file with mode: 0644]
hphp/test/slow/variadic_args/splat_call_multi.php [new file with mode: 0644]
hphp/test/slow/variadic_args/splat_call_multi.php.expectf [new file with mode: 0644]