Add new function that uses FFP directly for single docblock finding.
commit9e6c64e355a7047f33c2e9a6f4f3411e45c76c80
authorWill Pitts <wipi@fb.com>
Tue, 3 Apr 2018 16:44:30 +0000 (3 09:44 -0700)
committerHhvm Bot <hhvm-bot@users.noreply.github.com>
Tue, 3 Apr 2018 17:02:52 +0000 (3 10:02 -0700)
tree44219c536f8c69f5026659fa0d31807857d28fac
parent543adf0476184002e9c269b089a620b17df8e11c
Add new function that uses FFP directly for single docblock finding.

Summary: There are a few places where we only want a single docblock, and we know which node we want it for, so switch them over to a new API for getting single docblocks from CST nodes.

Differential Revision: D7345508

fbshipit-source-id: 851abc4ebc1768a98e1dcb7c1215434c53bdd599
13 files changed:
hphp/hack/src/client/clientLsp.ml
hphp/hack/src/parser/docblock_finder.ml
hphp/hack/src/parser/docblock_finder.mli
hphp/hack/src/parser/full_fidelity_positioned_syntax.ml
hphp/hack/src/server/fileOutline.ml
hphp/hack/src/server/serverCommandTypes.ml
hphp/hack/src/server/serverDocblockAt.ml
hphp/hack/src/server/serverDocblockAt.mli
hphp/hack/src/server/serverHover.ml
hphp/hack/src/server/serverRpc.ml
hphp/hack/src/server/serverSymbolDefinition.ml
hphp/hack/src/server/serverSymbolDefinition.mli
hphp/hack/test/integration_ml/test_server_hover.ml