sammccall added a comment.

It's tedious, but we really should have tests for this now.



================
Comment at: clang-tools-extra/clangd/index/remote/Index.proto:68
 
-// FIXME(kirillbobyrev): Properly serialize symbols and refs instead of passing
-// YAML.
-message Ref { string yaml_serialization = 1; }
-message Symbol { string yaml_serialization = 1; }
+message Symbol {
+  string id = 1;
----------------
somewhere in this file there should be a hint that semantics of all fields 
matches those in the structs in Index/


================
Comment at: clang-tools-extra/clangd/index/remote/Index.proto:70
+  string id = 1;
+  SymbolInfo info = 2;
+  string name = 3;
----------------
sigh, I wish we'd managed to get rid of this struct by now :-(
Maybe we can still do it before the 11 release


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D79862/new/

https://reviews.llvm.org/D79862



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to