Variadic parameters will be TVArr in HHBBC
commit434edf397943e1b76a28a08c176a3d2b8d7b393f
authorRick Lavoie <rlavoie@fb.com>
Sat, 13 Jan 2018 07:02:16 +0000 (12 23:02 -0800)
committerHhvm Bot <hhvm-bot@users.noreply.github.com>
Tue, 16 Jan 2018 16:41:41 +0000 (16 08:41 -0800)
tree20645c47bc94d18db5ad0e53783cec2d367a068c
parentdbf7692496dffb2868e3f712e61461be983e82a1
Variadic parameters will be TVArr in HHBBC

Summary:
A variadic parameter will always be a varray. So, in HHBBC, when creating the
initial state before analysis, give any such parameters a TVArr type.

Reviewed By: mxw

Differential Revision: D6715613

fbshipit-source-id: bf9d38e53ca27ba4199c1601ce439d0ea496d02f
hphp/hhbbc/analyze.cpp