lower stmt 1/2
commitcab628d55e7c7716b99b3e2ea26f8dac6246f10f
authorSteve Cao <shiqicao@fb.com>
Fri, 20 Sep 2019 07:38:25 +0000 (20 00:38 -0700)
committerHhvm Bot <hhvm-bot@users.noreply.github.com>
Fri, 20 Sep 2019 07:46:36 +0000 (20 00:46 -0700)
tree0ef11df16c565c52ebc34ab297c3811c7636cd59
parentcbe313dd66a6c86580ff0d272d96dc0036c43bb7
lower stmt 1/2

Summary:
- ported part of stmt
- simplifed the pBlock to match an Ocaml refactoring, D17214654

(Note: this ignores all push blocking failures!)

Reviewed By: losvald

Differential Revision: D17276428

fbshipit-source-id: 2fb7cc7624215746b03da7729e3ea5f11e322924
hphp/hack/src/oxidized/lib.rs
hphp/hack/src/oxidized/manual/aast_defs_impl.rs [new file with mode: 0644]
hphp/hack/src/oxidized/manual/mod.rs
hphp/hack/src/parser/lowerer.rs