remove unused parser
commitf2558c1eed03d3cc32e4ec74bb3212e7ae11ee57
authorSteve Cao <shiqicao@fb.com>
Fri, 5 Mar 2021 10:11:10 +0000 (5 02:11 -0800)
committerFacebook GitHub Bot <facebook-github-bot@users.noreply.github.com>
Fri, 5 Mar 2021 10:13:23 +0000 (5 02:13 -0800)
treeb976b1bbdd5f3d3a03f19e6aa5e35d6015c5e928
parenta9d0dbefa79e6d5100bf1a57aaffffbab6716601
remove unused parser

Summary:
- remove legacy positioned parser ffi, since OCaml now uses arena based positioned parser,
- remove ocaml positioned parser, it alloc heap directly in ocamlpool to save intermediate heap allocation. This parser is already replaced by arena base positioned parser.

Differential Revision: D26705617

fbshipit-source-id: 19777cb4400692df8b997bcac9045e4a02f77bb5
hphp/hack/Cargo.lock
hphp/hack/src/generate_full_fidelity_data.ml
hphp/hack/src/parser/ffi/Cargo.toml
hphp/hack/src/parser/ffi/lib.rs
hphp/hack/src/parser/ocaml_context_state.rs [deleted file]
hphp/hack/src/parser/ocaml_positioned_parser_ffi.rs [deleted file]
hphp/hack/src/parser/ocaml_syntax.rs [deleted file]
hphp/hack/src/parser/ocaml_syntax_generated.rs [deleted file]
hphp/hack/src/parser/positioned_parser_ffi.rs [deleted file]
hphp/hack/src/parser/rust_to_ocaml.rs