init config off typechecker options
commit4618893610e20888684c565fd2aa4c7f690823c9
authorShayne Fletcher <shaynefletcher@meta.com>
Sat, 18 Feb 2023 03:46:17 +0000 (17 19:46 -0800)
committerFacebook GitHub Bot <facebook-github-bot@users.noreply.github.com>
Sat, 18 Feb 2023 03:46:17 +0000 (17 19:46 -0800)
tree68c0af1f3bf9aa5df04b470e9c590308d634feae
parent7bb1610324146b1be38671b917ebd23cabab4eec
init config off typechecker options

Summary: initialize `Config` from `TypecheckerOptions` and make that the only means of constructing a `Config`.

Reviewed By: rjbailey

Differential Revision: D43399668

fbshipit-source-id: 618af3013639217e74f1c4c55139b3e846d76f3e
hphp/hack/src/Cargo.lock
hphp/hack/src/elab/Cargo.toml
hphp/hack/src/elab/config.rs
hphp/hack/src/elab/elab.rs
hphp/hack/src/elab/passes/elab_hint_hsoft.rs
hphp/hack/src/elab/passes/elab_hkt.rs
hphp/hack/src/elab/passes/validate_expr_cast.rs
hphp/hack/src/hackc/hackc/elaborate.rs
hphp/hack/src/oxidized/manual/aast_impl.rs