[all-commits] [llvm/llvm-project] a262f0: [clangd] Implement Relations request for remote index

Kirill Bobyrev via All-commits all-commits at lists.llvm.org
Thu Jul 30 03:58:51 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: a262f0fea46ce08008f3462c336c3d7107e98b27
      https://github.com/llvm/llvm-project/commit/a262f0fea46ce08008f3462c336c3d7107e98b27
  Author: Kirill Bobyrev <kbobyrev at google.com>
  Date:   2020-07-30 (Thu, 30 Jul 2020)

  Changed paths:
    M clang-tools-extra/clangd/index/remote/Client.cpp
    M clang-tools-extra/clangd/index/remote/Index.proto
    M clang-tools-extra/clangd/index/remote/marshalling/Marshalling.cpp
    M clang-tools-extra/clangd/index/remote/marshalling/Marshalling.h
    M clang-tools-extra/clangd/index/remote/server/Server.cpp
    M clang-tools-extra/clangd/unittests/remote/MarshallingTests.cpp

  Log Message:
  -----------
  [clangd] Implement Relations request for remote index

This is the last missing bit in the core remote index implementation. The only
remaining bits are some API refactorings (replacing Optional with Expected and
being better at reporting errors).

Reviewed By: kadircet

Differential Revision: https://reviews.llvm.org/D84894




More information about the All-commits mailing list