message: verilog: tools: ls: symbol-table-handler: Added method for converting path to LSP URI
diff: #include "verilog/tools/ls/symbol-table-handler.h"
  #include "common/strings/line_column_map.h"
  +#include <filesystem>
  namespace verilog {
  -bool LSPUriToPath(absl::string_view uri, std::string &path) {
  static const std::string fileschemeprefix = "file://";
  +
  +bool LSPUriToPath(absl::string_view uri, std::string &path) {
  auto found = uri.find(fileschemeprefix);
  if (found == std::string::npos) {
  return false;
  @@ -33,6 +35,12 @@ bool LSPUriToPath(absl::string_view uri, std::string &path) {
  return true;
  }
  +bool PathToLSPUri(absl::string_view path, std::string &uri) {
  + std::filesystem::path p = std::string(path);
  + uri = fileschemeprefix + std::filesystem::absolute(p).string();
  + return true;
  +}
  +
  void SymbolTableHandler::setProject(
  absl::string_view root, const std::vector<std::string> &include_paths,
  absl::string_view corpus) {
  