llvm-project/clang-tools-extra/unittests/clangd
Heejin Ahn f4a29252fb [clangd] Fix link failures for Preprocessor::addCommentHandler
Summary:
D42640 adds calls to `Preprocessor::addCommentHandler` in
`unittests/clangd/SymbolCollectorTests.cpp` and
`clangd/global-symbol-builder/GlobalSymbolBuilderMain.cpp` but does not
link `clangLex` library. This causes undefined reference errors when
built with `-DBUILD_SHARED_LIBS=ON`.

Reviewers: ioeric

Subscribers: klimek, mgorny, ilya-biryukov, jkorous-apple, cfe-commits

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

llvm-svn: 325458
2018-02-18 10:50:16 +00:00
..
Annotations.cpp [clangd] Better handling symbols defined in macros. 2018-01-31 12:56:51 +00:00
Annotations.h [clangd] Update include guard in Annotations.h. NFC 2018-02-08 12:46:34 +00:00
CMakeLists.txt [clangd] Fix link failures for Preprocessor::addCommentHandler 2018-02-18 10:50:16 +00:00
ClangdTests.cpp [clangd] collect symbol #include & insert #include in global code completion. 2018-02-16 14:15:55 +00:00
ClangdUnitTests.cpp [clangd] Pass Context implicitly using TLS. 2018-01-31 13:40:48 +00:00
CodeCompleteTests.cpp [clangd] TestFS cleanup: getVirtualBlahBlah -> testPath/testRoot. Remove SmallString micro-opt for more ergonomic tests. NFC 2018-02-16 09:41:43 +00:00
CodeCompletionStringsTests.cpp [clangd] Pull CodeCompletionString handling logic into its own file and add unit test. 2017-12-20 17:24:31 +00:00
ContextTests.cpp [clangd] Introduced a Context that stores implicit data 2017-12-12 11:16:45 +00:00
FileIndexTests.cpp [clangd] Pass Context implicitly using TLS. 2018-01-31 13:40:48 +00:00
FuzzyMatchTests.cpp [clangd] Fix uninitialized-read found by asan 2018-01-13 16:46:26 +00:00
HeadersTests.cpp [clangd] collect symbol #include & insert #include in global code completion. 2018-02-16 14:15:55 +00:00
IndexTests.cpp [clangd] Collect definitions when indexing. 2018-02-09 14:42:01 +00:00
JSONExprTests.cpp [clangd] New conventions for JSON-marshalling functions, centralize machinery 2017-11-30 21:32:29 +00:00
Matchers.h [clangd] Fix crash when CompilerInvocation can't be created. 2018-02-09 13:51:57 +00:00
SourceCodeTests.cpp [clangd] Explicitly initialize all primitive fields in Protocol.h 2018-02-14 10:52:04 +00:00
SymbolCollectorTests.cpp [clangd] collect symbol #include & insert #include in global code completion. 2018-02-16 14:15:55 +00:00
SyncAPI.cpp [clangd] Fixed compilation with MVSC. 2018-02-15 15:41:49 +00:00
SyncAPI.h [clangd] Make functions of ClangdServer callback-based 2018-02-15 13:15:47 +00:00
TUSchedulerTests.cpp [clangd] TestFS cleanup: getVirtualBlahBlah -> testPath/testRoot. Remove SmallString micro-opt for more ergonomic tests. NFC 2018-02-16 09:41:43 +00:00
TestFS.cpp [clangd] TestFS cleanup: getVirtualBlahBlah -> testPath/testRoot. Remove SmallString micro-opt for more ergonomic tests. NFC 2018-02-16 09:41:43 +00:00
TestFS.h [clangd] TestFS cleanup: getVirtualBlahBlah -> testPath/testRoot. Remove SmallString micro-opt for more ergonomic tests. NFC 2018-02-16 09:41:43 +00:00
ThreadingTests.cpp [clangd] Stop exposing Futures from ClangdServer operations. 2018-02-13 08:59:23 +00:00
TraceTests.cpp [clangd] Fix tracing now that spans lifetimes can overlap on a thread. 2018-02-15 08:40:54 +00:00
URITests.cpp [clangd] TestFS cleanup: getVirtualBlahBlah -> testPath/testRoot. Remove SmallString micro-opt for more ergonomic tests. NFC 2018-02-16 09:41:43 +00:00
XRefsTests.cpp [clangd] Rename some protocol field to lower case 2018-02-16 23:12:26 +00:00