Resolve type aliases
commit74081d0c7c3b617a2dcafb8c8e4c03f0fcd8209e
authorMark Williams <mwilliams@fb.com>
Mon, 24 Apr 2017 16:09:40 +0000 (24 09:09 -0700)
committerHhvm Bot <hhvm-bot@users.noreply.github.com>
Mon, 24 Apr 2017 16:26:50 +0000 (24 09:26 -0700)
treeaaa086486b79184d7df68523d4d11e187d011a33
parent54a894318e16fd7e093f1eb942a0866b7a3923ab
Resolve type aliases

Summary:
This lets hhvm analyze type aliases in VerifyRetTypeC so that it can
eliminate them, and in VerifyParamType so it can infer the subsequent
types of the parameters.

Reviewed By: ricklavoie

Differential Revision: D4923886

fbshipit-source-id: 09687894876c2095b3b37b7b3b12372b53fa14ea
hphp/hhbbc/index.cpp
hphp/hhbbc/index.h
hphp/hhbbc/interp-internal.h
hphp/hhbbc/interp.cpp