Transform AST: erase PU types and syntax
commitf465dbcc4685f59cabb09a3d77f22bef46b31c43
authorVincent Siles <vsiles@fb.com>
Tue, 19 Mar 2019 14:53:03 +0000 (19 07:53 -0700)
committerHhvm Bot <hhvm-bot@users.noreply.github.com>
Tue, 19 Mar 2019 14:58:21 +0000 (19 07:58 -0700)
tree2d052a339f9f3cab88656974c471bcf310d5738f
parentd9691728c910a027358e47a8e9e291536930ee48
Transform AST: erase PU types and syntax

Summary:
In this commit, PU syntax in "regular" hack code is translated or erased.
Generating actual PU static functions will come in a second commit

Reviewed By: let-def

Differential Revision: D14437646

fbshipit-source-id: 8b1de2c70bd1b57045e57660cf4a44ed524ee5e1
hphp/hack/Makefile.ocamlbuild
hphp/hack/src/dune
hphp/hack/src/hh_single_compile.ml
hphp/hack/src/pocket_universes/dune [new file with mode: 0644]
hphp/hack/src/pocket_universes/pocket_universes.ml [new file with mode: 0644]