Remove from_class from ety_env
commit5155b7cbf8278d477d8db6c4123567358fc628be
authorAndrew Kennedy <akenn@fb.com>
Thu, 21 Jan 2021 01:23:11 +0000 (20 17:23 -0800)
committerFacebook GitHub Bot <facebook-github-bot@users.noreply.github.com>
Thu, 21 Jan 2021 01:29:42 +0000 (20 17:29 -0800)
treed568efeef432962115e9e960cc59354deafb68e4
parent3f0daf2279bdf50ab1221db7e7240ac9b17f746c
Remove from_class from ety_env

Summary: The `from_class` field in `ety_env` is now `None` everywhere. Eliminate it completely, and the logic that processes it.

Reviewed By: vsiles

Differential Revision: D25973608

fbshipit-source-id: bef14a0594f40c0e44917e3b80158f57e6c602a7
hphp/hack/src/typing/type_validator.ml
hphp/hack/src/typing/typing.ml
hphp/hack/src/typing/typing_defs.ml
hphp/hack/src/typing/typing_object_get.ml
hphp/hack/src/typing/typing_phase.ml
hphp/hack/src/typing/typing_subtype.ml
hphp/hack/src/typing/typing_taccess.ml
hphp/hack/src/typing/typing_xhp.ml