Track scopes for goto labels
commitc0b5fa8b1463f7d2285387430e3d60e99b6ea501
authorVladimir Matveev <vladima@fb.com>
Wed, 10 Jan 2018 20:15:08 +0000 (10 12:15 -0800)
committerHhvm Bot <hhvm-bot@users.noreply.github.com>
Wed, 10 Jan 2018 20:35:31 +0000 (10 12:35 -0800)
tree34bc55a8e4dd79700e21b56947dd4c3da69d52eb
parentb2abb52b53fa9a34b2dbb8d6c8a3f2eb128d4bc8
Track scopes for goto labels

Summary: As in title - track scopes to emit less generic error messages

Reviewed By: oulgen

Differential Revision: D6691682

fbshipit-source-id: 4f40cbaab559532ad069edea2f5474b5effab21c
hphp/hack/src/hhbc/closure_convert.ml
hphp/hack/src/hhbc/emit_body.ml
hphp/hack/src/hhbc/emit_env.ml
hphp/hack/src/hhbc/jump_targets.ml
hphp/hack/src/hhbc/try_finally_rewriter.ml