Rip out support for `Rx/IS_ENABLED`
commitb5ce0971dc49fbfb2632745fd7995824e32c3845
authorHunter Goldstein <hgoldstein@fb.com>
Fri, 10 Sep 2021 18:06:00 +0000 (10 11:06 -0700)
committerFacebook GitHub Bot <facebook-github-bot@users.noreply.github.com>
Fri, 10 Sep 2021 18:07:25 +0000 (10 11:07 -0700)
treef9d8581e37d59a2c8b1bdca8d0252ff234c786ee
parentb070604e7078cfe833be0bfba12faf7ae6ead01a
Rip out support for `Rx/IS_ENABLED`

Summary: We do a ton of special handling for this in the typechecker / compiler. I think this handling is *partially* dead, so let's just kill it entirely. I've left the constant itself there, but we can also remove that if desired.

Reviewed By: Wilfred

Differential Revision: D30720410

fbshipit-source-id: 6385307e68160bf683831691140bf275408b77ec
hphp/hack/src/hhbc/hhbc_by_ref/hhas_coeffects.rs
hphp/hack/src/naming/naming_special_names.ml
hphp/hack/src/naming/naming_special_names.rs
hphp/hack/src/typing/typing.ml
hphp/hack/src/typing/typing_local_ops.ml
hphp/hack/src/typing/typing_local_ops.mli