Templatize functions which take TV-lval arguments in tv-mutate.h
commita23c334b9d033ac70b1307711a3e1ba42ae325ea
authorMax Wang <mwang@fb.com>
Wed, 18 Oct 2017 04:28:22 +0000 (17 21:28 -0700)
committerHhvm Bot <hhvm-bot@users.noreply.github.com>
Wed, 18 Oct 2017 04:39:23 +0000 (17 21:39 -0700)
tree649734b6b1477fd49c427526cdfb24e0bb5057e8
parentf400dd6377188b4f7a6da5baef7a8f817e164bbc
Templatize functions which take TV-lval arguments in tv-mutate.h

Summary:
This will let us reuse these functions with member_lval in a
forthcoming diff.

Reviewed By: jano, alexeyt

Differential Revision: D6073329

fbshipit-source-id: 9c004384236c879dd69710c9e901940bcd516a6c
hphp/runtime/base/member-val-inl.h
hphp/runtime/base/member-val.h
hphp/runtime/base/tv-mutate.h
hphp/runtime/base/typed-value.h
hphp/util/type-traits.h