[LSP4E] Support separate semantic highlightings for declarations of functions, methods, and local variables

Change-Id: Iee7252b55810b8691a1b2344593a804a47ab6cbe
4 files changed