Surface Decl_heap_elem_bug metadata to IDE
commit4ee1cbd6228087de9e72c53b9af56ea809c0b312
authorCatherine Gasnier <catg@fb.com>
Fri, 5 Aug 2022 18:17:29 +0000 (5 11:17 -0700)
committerFacebook GitHub Bot <facebook-github-bot@users.noreply.github.com>
Fri, 5 Aug 2022 18:17:29 +0000 (5 11:17 -0700)
treec8b87587d58fc502083be8b671bf252a7babd8a4
parent1d0e96e445ac28803805f44fee5fc031ba399452
Surface Decl_heap_elem_bug metadata to IDE

Summary:
We get some Decl_heap_elems_bug errors with IDE with folded decls.
This diff allows to log more info about that bug.

Reviewed By: bobrenjc93

Differential Revision: D38458582

fbshipit-source-id: bd4f4bfc6a54c89f02d19dbc5cb535d5eee27d24
hphp/hack/src/batch/batch_init.ml
hphp/hack/src/client/ide_service/clientIdeUtils.ml
hphp/hack/src/decl/decl_class.ml
hphp/hack/src/decl/decl_class.mli
hphp/hack/src/server/serverUtils.ml
hphp/hack/src/server/serverWorker.ml