Home
last modified time | relevance | path

Searched refs:DocumentLink (Results 1 – 17 of 17) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Tools/tblgen-lsp-server/
H A DTableGenServer.h20 struct DocumentLink;
74 std::vector<DocumentLink> &documentLinks);
H A DLSPServer.cpp57 Callback<std::vector<DocumentLink>> reply);
170 Callback<std::vector<DocumentLink>> reply) { in onDocumentLink()
171 std::vector<DocumentLink> links; in onDocumentLink()
H A DTableGenServer.cpp268 std::vector<lsp::DocumentLink> &links);
410 std::vector<lsp::DocumentLink> &links) { in getDocumentLinks()
509 const URIForFile &uri, std::vector<DocumentLink> &documentLinks) { in getDocumentLinks()
/llvm-project-15.0.7/mlir/lib/Tools/mlir-pdll-lsp-server/
H A DPDLLServer.h24 struct DocumentLink;
82 std::vector<DocumentLink> &documentLinks);
H A DLSPServer.cpp59 Callback<std::vector<DocumentLink>> reply);
218 Callback<std::vector<DocumentLink>> reply) { in onDocumentLink()
219 std::vector<DocumentLink> links; in onDocumentLink()
H A DPDLLServer.cpp326 std::vector<lsp::DocumentLink> &links);
488 std::vector<lsp::DocumentLink> &links) { in getDocumentLinks()
1440 std::vector<lsp::DocumentLink> &links);
1537 std::vector<lsp::DocumentLink> &links) { in getDocumentLinks()
1809 const URIForFile &uri, std::vector<DocumentLink> &documentLinks) { in getDocumentLinks()
/llvm-project-15.0.7/mlir/lib/Tools/lsp-server-support/
H A DProtocol.h990 struct DocumentLink { struct
991 DocumentLink() = default;
992 DocumentLink(Range range, URIForFile target) in DocumentLink() function
1008 friend bool operator==(const DocumentLink &lhs, const DocumentLink &rhs) { argument
1012 friend bool operator!=(const DocumentLink &lhs, const DocumentLink &rhs) {
1018 llvm::json::Value toJSON(const DocumentLink &value);
H A DProtocol.cpp882 llvm::json::Value mlir::lsp::toJSON(const DocumentLink &value) { in toJSON()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DProtocol.h1748 struct DocumentLink { struct
1762 friend bool operator==(const DocumentLink &LHS, const DocumentLink &RHS) { argument
1766 friend bool operator!=(const DocumentLink &LHS, const DocumentLink &RHS) {
1770 llvm::json::Value toJSON(const DocumentLink &DocumentLink);
H A DXRefs.h74 std::vector<DocumentLink> getDocumentLinks(ParsedAST &AST);
H A DClangdServer.h358 void documentLinks(PathRef File, Callback<std::vector<DocumentLink>> CB);
H A DClangdLSPServer.h163 Callback<std::vector<DocumentLink>>);
H A DProtocol.cpp1432 llvm::json::Value toJSON(const DocumentLink &DocumentLink) { in toJSON() argument
1434 {"range", DocumentLink.range}, in toJSON()
1435 {"target", DocumentLink.target}, in toJSON()
H A DXRefs.cpp835 std::vector<DocumentLink> getDocumentLinks(ParsedAST &AST) { in getDocumentLinks()
844 std::vector<DocumentLink> Result; in getDocumentLinks()
861 DocumentLink({halfOpenToRange(SM, FileRange), in getDocumentLinks()
H A DClangdLSPServer.cpp1452 Callback<std::vector<DocumentLink>> Reply) { in onDocumentLink()
1461 llvm::Expected<std::vector<DocumentLink>> Links) mutable { in onDocumentLink()
H A DClangdServer.cpp930 Callback<std::vector<DocumentLink>> CB) { in documentLinks()
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DXRefsTests.cpp2481 DocumentLink({MainCpp.range("foo"), in TEST()
2483 DocumentLink({MainCpp.range("bar"), in TEST()