From b2d7e269d5ea5db3ba8ed2dd3b832e8eef661e6c Mon Sep 17 00:00:00 2001 From: Haojian Wu Date: Thu, 20 Dec 2018 13:05:46 +0000 Subject: [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 --- clang-tools-extra/unittests/clangd/IndexTests.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'clang-tools-extra/unittests') 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); } -- cgit v1.2.3