refactor p_stmt_ to reduce stack usage 3/N
commita3da68d4e01ee1cc3d5c2e01f8ec5ebf2f28723d
authorShayne Fletcher <shaynefletcher@fb.com>
Tue, 15 Mar 2022 15:55:41 +0000 (15 08:55 -0700)
committerFacebook GitHub Bot <facebook-github-bot@users.noreply.github.com>
Tue, 15 Mar 2022 15:55:41 +0000 (15 08:55 -0700)
tree2edb52a5f7d0d1f6e4b3625efd7db18f82d50770
parent4f11791501a595835d60ddfdd55fb47550d3c454
refactor p_stmt_ to reduce stack usage 3/N

Summary: per T114123083, longer match arms become functions to reduce stack

Reviewed By: edwinsmith

Differential Revision: D34872029

fbshipit-source-id: d8b05df44e1d3c8b0eb1c04a3bcfcef03425a3a0
hphp/hack/src/parser/lowerer/lowerer.rs