llvm-project/clang-tools-extra/unittests/clangd
Sam McCall 80ad707288 [clangd] Require case-insensitive prefix match for macro completions.
Summary: Macros are terribly spammy at the moment and this offers some relief.

Reviewers: ioeric

Subscribers: ilya-biryukov, MaskRay, jkorous, cfe-commits

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

llvm-svn: 334287
2018-06-08 13:32:25 +00:00
..
Annotations.cpp [clangd] Add line and column number to the index symbol. 2018-04-13 08:30:39 +00:00
Annotations.h [clangd] Add line and column number to the index symbol. 2018-04-13 08:30:39 +00:00
CMakeLists.txt [clang][tooling] Don't forget to link to clangToolingInclusions. 2018-06-04 12:04:51 +00:00
ClangdTests.cpp [clangd] Remove LSP command-based #include insertion. 2018-05-15 15:23:53 +00:00
ClangdUnitTests.cpp [clangd] Extract scoring/ranking logic, and shave yaks. 2018-05-15 17:43:27 +00:00
CodeCompleteTests.cpp [clangd] Require case-insensitive prefix match for macro completions. 2018-06-08 13:32:25 +00:00
CodeCompletionStringsTests.cpp [clangd] Retrieve minimally formatted comment text in completion. 2018-05-16 12:32:44 +00:00
ContextTests.cpp [clangd] Introduced a Context that stores implicit data 2017-12-12 11:16:45 +00:00
DraftStoreTests.cpp [clangd] Fix unicode handling, using UTF-16 where LSP requires it. 2018-04-27 11:59:28 +00:00
FileIndexTests.cpp [clangd] Add "member" symbols to the index 2018-06-05 14:01:40 +00:00
FindSymbolsTests.cpp [clangd] Make workspace/symbols actually rank its results. 2018-06-07 06:55:59 +00:00
FuzzyMatchTests.cpp [clangd] Boost fuzzy match score by 2x (so a maximum of 2) when the query is the full identifier name. 2018-06-06 12:38:37 +00:00
GlobalCompilationDatabaseTests.cpp Parse .h files as objective-c++ if we don't have a compile command. 2018-04-20 11:35:17 +00:00
HeadersTests.cpp [clangd] Populate #include insertions as additional edits in completion items. 2018-05-15 15:29:32 +00:00
IndexTests.cpp [clangd] Add an interface that finds symbol by SymbolID in SymbolIndex. 2018-03-14 09:48:05 +00:00
JSONExprTests.cpp [clangd] Hover should return null when not hovering over anything. 2018-06-04 10:37:16 +00:00
Matchers.h [clangd] Fix crash when CompilerInvocation can't be created. 2018-02-09 13:51:57 +00:00
QualityTests.cpp [clangd] Downrank symbols with reserved names (score *= 0.1) 2018-06-08 09:36:34 +00:00
SourceCodeTests.cpp [clangd] Fix unicode handling, using UTF-16 where LSP requires it. 2018-04-27 11:59:28 +00:00
SymbolCollectorTests.cpp [clangd] Add "member" symbols to the index 2018-06-05 14:01:40 +00:00
SyncAPI.cpp [clangd] Implementation of workspace/symbol request 2018-04-23 20:00:52 +00:00
SyncAPI.h [clangd] Implementation of workspace/symbol request 2018-04-23 20:00:52 +00:00
TUSchedulerTests.cpp [clangd] Keep only a limited number of idle ASTs in memory 2018-06-01 10:08:43 +00:00
TestFS.cpp [clangd] Extract scoring/ranking logic, and shave yaks. 2018-05-15 17:43:27 +00:00
TestFS.h [clangd] Add forgotten include guard to TestFS.h. NFC 2018-05-30 14:21:31 +00:00
TestScheme.h [clangd] Allow using customized include path in URI. 2018-04-09 15:09:44 +00:00
TestTU.cpp [clangd] Boost code completion results that are narrowly scoped (local, members) 2018-06-05 16:30:25 +00:00
TestTU.h [clangd] Boost code completion results that are narrowly scoped (local, members) 2018-06-05 16:30:25 +00:00
ThreadingTests.cpp [clangd] Tracing: name worker threads, and enforce naming scheduled async tasks 2018-02-19 09:56:28 +00:00
TraceTests.cpp Fix misuse of llvm::YAML in clangd test. 2018-03-23 19:16:07 +00:00
URITests.cpp s/LLVM_ON_WIN32/_WIN32/, clang-tools-extra 2018-04-10 13:14:03 +00:00
XRefsTests.cpp [clangd] Fix inverted test (--gtest_filter strikes again...) 2018-06-04 13:28:17 +00:00