Refactor findref to not use lazy heap
commit9883b2ac598595dfc7b347de0f0279678ff9264d
authorDwayne Reeves <dreeves@fb.com>
Thu, 9 Feb 2017 01:22:10 +0000 (8 17:22 -0800)
committerHhvm Bot <hhvm-bot@users.noreply.github.com>
Thu, 9 Feb 2017 01:41:49 +0000 (8 17:41 -0800)
treec9dbb68be967d47935e2e380f0a633587cf023c2
parentd62edc2e83d3807cc7469b32d76dd08632595dea
Refactor findref to not use lazy heap

Summary: The find ref IDE feature only needs the filename of a symbol and not the full class_type from Typing_lazy_heap. This information is available in the Naming_heap, so switching the code to use that instead.

Reviewed By: dabek

Differential Revision: D4531766

fbshipit-source-id: 59e0c47634556aff589cab730fb83016e0e8664d
hphp/hack/src/server/findRefsService.ml
hphp/hack/src/server/methodJumps.ml
hphp/hack/src/server/serverFindRefs.ml