implement oldify_defs in the rust backend case
commit23e3e8da4fada703174c732f2ac0a571dea145f6
authorShayne Fletcher <shaynefletcher@meta.com>
Mon, 24 Oct 2022 21:58:44 +0000 (24 14:58 -0700)
committerFacebook GitHub Bot <facebook-github-bot@users.noreply.github.com>
Mon, 24 Oct 2022 21:58:44 +0000 (24 14:58 -0700)
tree1bc5b4c88800d38aa29b7b36bfd32a96312bfdc3
parentefbd5ecec783defe8a33c93ac2bb0041f772d9ae
implement oldify_defs in the rust backend case

Summary: this is the diff that enables `oldify_defs` to call out to the rust backend.

Differential Revision: D40399890

fbshipit-source-id: 63e551c668b9b5da66785370b1a625816d04383a
14 files changed:
hphp/hack/src/decl/decl_redecl_service.ml
hphp/hack/src/decl/dune
hphp/hack/src/deps/rust/file_info_lib.rs
hphp/hack/src/hackrs/datastore/changes_store.rs
hphp/hack/src/hackrs/datastore/datastore.rs
hphp/hack/src/naming/names_rust/naming_sqlite.rs
hphp/hack/src/providers/hackrs_provider_backend/hackrs_provider_backend.rs
hphp/hack/src/providers/hackrs_provider_backend/naming_table.rs
hphp/hack/src/providers/rust_provider_backend.ml
hphp/hack/src/providers/rust_provider_backend.mli
hphp/hack/src/providers/rust_provider_backend_ffi.rs
hphp/hack/src/providers/shallow_classes_provider.ml
hphp/hack/src/shmffi/shm_store.rs
hphp/hack/src/stubs/rust_provider_backend.ml