llvm-project/clang-tools-extra/clangd/index
Kadir Cetinkaya 64e8fd540e
[clangd][remote] Make sure relative paths are absolute with respect to posix style
Relative paths received from the server are always in posix style. So
we need to ensure they are relative using that style, and not the native one.

Differential Revision: https://reviews.llvm.org/D88507
2020-09-30 11:08:49 +02:00
..
dex [clangd] Rename evaluate() to evaluateHeuristics() 2020-09-28 20:05:01 +02:00
remote [clangd][remote] Make sure relative paths are absolute with respect to posix style 2020-09-30 11:08:49 +02:00
Background.cpp [clangd] makeStringError,make_error<StringError> -> error() 2020-09-14 11:48:31 +02:00
Background.h [clangd] Index refs to main-file symbols as well 2020-08-18 00:30:07 -04:00
BackgroundIndexLoader.cpp [clangd] Move non-clang base pieces into separate support/ lib. NFCI 2020-04-29 15:57:12 +02:00
BackgroundIndexLoader.h [clangd] Move non-clang base pieces into separate support/ lib. NFCI 2020-04-29 15:57:12 +02:00
BackgroundIndexStorage.cpp [clangd] Store index in '.cache/clangd/index' instead of '.clangd/index' 2020-07-07 14:53:45 +02:00
BackgroundQueue.cpp [clangd] Move non-clang base pieces into separate support/ lib. NFCI 2020-04-29 15:57:12 +02:00
BackgroundRebuild.cpp [clangd] Move non-clang base pieces into separate support/ lib. NFCI 2020-04-29 15:57:12 +02:00
BackgroundRebuild.h [clangd] Make background index thread count calculation clearer 2020-06-25 00:18:53 +02:00
CanonicalIncludes.cpp [clangd] Disable suffix matching fallback for C during include insertion 2020-09-24 10:46:10 +02:00
CanonicalIncludes.h [clangd] Use pre-populated mappings for standard symbols 2019-09-09 15:32:51 +00:00
FileIndex.cpp [clangd] Fix typo in field name 2020-09-20 19:52:39 -04:00
FileIndex.h [clangd] Fix typo in field name 2020-09-20 19:52:39 -04:00
Index.cpp [JSON] Add error reporting to fromJSON and ObjectMapper 2020-09-24 01:20:09 +02:00
Index.h [JSON] Add error reporting to fromJSON and ObjectMapper 2020-09-24 01:20:09 +02:00
IndexAction.cpp [clangd] Don't traverse the AST within uninteresting files during indexing 2020-05-26 10:27:28 +02:00
IndexAction.h [clangd] Index API and implementations for relations 2019-06-15 02:26:47 +00:00
MemIndex.cpp [clangd] Move non-clang base pieces into separate support/ lib. NFCI 2020-04-29 15:57:12 +02:00
MemIndex.h [clangd] Add bool return type to Index::refs API. 2019-11-13 14:42:30 +01:00
Merge.cpp [clangd] Move non-clang base pieces into separate support/ lib. NFCI 2020-04-29 15:57:12 +02:00
Merge.h [clangd] Add bool return type to Index::refs API. 2019-11-13 14:42:30 +01:00
Ref.cpp [clangd] Avoid wasteful data structures in RefSlab::Builder 2020-05-18 22:34:59 +02:00
Ref.h [clangd] Fix gcc compiler warning by removing extra ";" [NFC] 2020-05-19 11:57:15 +02:00
Relation.cpp Upgrade some instances of std::sort to llvm::sort. NFC. 2020-03-28 19:23:29 +01:00
Relation.h [clangd] Use our own relation kind. 2019-10-17 14:08:28 +00:00
Serialization.cpp [clangd] Don't use zlib when it's unavailable. 2020-09-16 11:05:18 +03:00
Serialization.h [clangd] Extend dexp to support remote index 2020-04-24 13:59:21 +02:00
Symbol.cpp Cleanup: llvm::bsearch -> llvm::partition_point after r364719 2019-06-30 11:19:56 +00:00
Symbol.h [clangd] Fix race in FileIndex that sometimes temporarily lost updates. 2020-07-01 16:47:04 +02:00
SymbolCollector.cpp [clangd] Index refs to main-file symbols as well 2020-08-18 00:30:07 -04:00
SymbolCollector.h [clangd] Index refs to main-file symbols as well 2020-08-18 00:30:07 -04:00
SymbolID.cpp [clangd] makeStringError,make_error<StringError> -> error() 2020-09-14 11:48:31 +02:00
SymbolID.h [clangd] Set "spelled" flag for constructor references. 2020-02-06 16:59:45 +01:00
SymbolLocation.cpp [clangd] Avoid wasteful data structures in RefSlab::Builder 2020-05-18 22:34:59 +02:00
SymbolLocation.h [clangd] Avoid wasteful data structures in RefSlab::Builder 2020-05-18 22:34:59 +02:00
SymbolOrigin.cpp [clangd] Use identifiers in file as completion candidates when build is not ready. 2019-04-11 09:36:36 +00:00
SymbolOrigin.h [clang-tools-extra] NFC: Fix trivial typo in documents and comments 2020-04-05 15:28:40 +09:00
YAMLSerialization.cpp [clangd] makeStringError,make_error<StringError> -> error() 2020-09-14 11:48:31 +02:00