summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/unittests
diff options
context:
space:
mode:
authorHaojian Wu <hokein@google.com>2018-12-20 13:05:46 +0000
committerHaojian Wu <hokein@google.com>2018-12-20 13:05:46 +0000
commitb2d7e269d5ea5db3ba8ed2dd3b832e8eef661e6c (patch)
tree662aee5600cb71a80c38c9f979897e272c0b8cb7 /clang-tools-extra/unittests
parent44d37ae38ce1cee03adaca6a62a3b3d2f8453227 (diff)
downloadbcm5719-llvm-b2d7e269d5ea5db3ba8ed2dd3b832e8eef661e6c.tar.gz
bcm5719-llvm-b2d7e269d5ea5db3ba8ed2dd3b832e8eef661e6c.zip
[clangd] Don't miss the expected type in merge.
Reviewers: ilya-biryukov Subscribers: ioeric, MaskRay, jkorous, arphaman, kadircet, cfe-commits Differential Revision: https://reviews.llvm.org/D55918 llvm-svn: 349750
Diffstat (limited to 'clang-tools-extra/unittests')
-rw-r--r--clang-tools-extra/unittests/clangd/IndexTests.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/clang-tools-extra/unittests/clangd/IndexTests.cpp b/clang-tools-extra/unittests/clangd/IndexTests.cpp
index 6bfdf6aa784..2616f512307 100644
--- a/clang-tools-extra/unittests/clangd/IndexTests.cpp
+++ b/clang-tools-extra/unittests/clangd/IndexTests.cpp
@@ -219,6 +219,7 @@ TEST(MergeTest, Merge) {
R.Documentation = "--doc--";
L.Origin = SymbolOrigin::Dynamic;
R.Origin = SymbolOrigin::Static;
+ R.Type = "expectedType";
Symbol M = mergeSymbol(L, R);
EXPECT_EQ(M.Name, "Foo");
@@ -227,6 +228,7 @@ TEST(MergeTest, Merge) {
EXPECT_EQ(M.Signature, "()");
EXPECT_EQ(M.CompletionSnippetSuffix, "{$1:0}");
EXPECT_EQ(M.Documentation, "--doc--");
+ EXPECT_EQ(M.Type, "expectedType");
EXPECT_EQ(M.Origin,
SymbolOrigin::Dynamic | SymbolOrigin::Static | SymbolOrigin::Merge);
}
OpenPOWER on IntegriCloud