Use tv_lval in TypeConstraint
commit25dab5fb512040e4d4eb6c3f320c46b3a9bcdabb
authorRick Lavoie <rlavoie@fb.com>
Tue, 7 Apr 2020 02:09:27 +0000 (6 19:09 -0700)
committerFacebook GitHub Bot <facebook-github-bot@users.noreply.github.com>
Tue, 7 Apr 2020 02:21:53 +0000 (6 19:21 -0700)
treecd9e136dbb9b106afb112d8e63edabe737aceec2
parent6dd3a50f9a17761b6dcc9ec9a0c26d7d11ab8b05
Use tv_lval in TypeConstraint

Summary:
Switch the relevant TypeConstraint functions to use tv_lval instead of
TypedValue*.

Differential Revision: D20802771

fbshipit-source-id: fc47359ae19ebad3ed0504c5e621a3d5d3ea4f0d
hphp/runtime/vm/jit/translator-runtime.cpp
hphp/runtime/vm/type-constraint.cpp
hphp/runtime/vm/type-constraint.h