pub(crate) fn handle_selection_range(
snap: GlobalStateSnapshot,
params: SelectionRangeParams,
) -> Result<Option<Vec<SelectionRange>>>pub(crate) fn handle_selection_range(
snap: GlobalStateSnapshot,
params: SelectionRangeParams,
) -> Result<Option<Vec<SelectionRange>>>