Continue to reorganize label code
commitc3b5d314e72f84b42957e1e4925efd84b2961a1c
authorEric Lippert <ericlippert@fb.com>
Sat, 4 Mar 2017 06:37:21 +0000 (3 22:37 -0800)
committerHhvm Bot <hhvm-bot@users.noreply.github.com>
Sat, 4 Mar 2017 06:47:46 +0000 (3 22:47 -0800)
tree1e2e352e68570e6a6d8fe71f0450ac90cc116864
parent8ab41c3c4604bedc52bc13025ec221ccada60a1a
Continue to reorganize label code

Summary: Labels are now passed around as strongly typed values rather than raw ints.

Reviewed By: oulgen

Differential Revision: D4655110

fbshipit-source-id: 917204bfbfddd7a9ffc222db9ae2b9388be2baf1
hphp/hack/src/hhbc/continue_break_rewriter.ml
hphp/hack/src/hhbc/hhas_param.ml
hphp/hack/src/hhbc/hhbc_ast.ml
hphp/hack/src/hhbc/hhbc_from_nast.ml
hphp/hack/src/hhbc/hhbc_hhas.ml
hphp/hack/src/hhbc/instruction_sequence.ml
hphp/hack/src/hhbc/label.ml