reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/tools/extra/clangd/unittests/TestIndex.h
   46 std::vector<std::string> match(const SymbolIndex &I,

References

tools/clang/tools/extra/clangd/unittests/DexTests.cpp
  477   EXPECT_THAT(match(*Index, Req), UnorderedElementsAre("ns::ABC"));
  479   EXPECT_THAT(match(*Index, Req),
  483   EXPECT_THAT(match(*Index, Req),
  488   EXPECT_THAT(match(*Index, Req),
  501   auto Matches = match(*I, Req, &Incomplete);
  515   EXPECT_THAT(match(*I, Req),
  526   EXPECT_THAT(match(*I, Req, &Incomplete), ElementsAre("OneTwoThreeFour"));
  530   EXPECT_THAT(match(*I, Req, &Incomplete), ElementsAre());
  534   EXPECT_THAT(match(*I, Req, &Incomplete), ElementsAre());
  538   EXPECT_THAT(match(*I, Req, &Incomplete), ElementsAre("OneTwoThreeFour"));
  548   EXPECT_THAT(match(*I, Req), UnorderedElementsAre("a::y1", "b::y2", "y3"));
  557   EXPECT_THAT(match(*I, Req), UnorderedElementsAre("y3"));
  567   EXPECT_THAT(match(*I, Req), UnorderedElementsAre("a::y1", "a::y2"));
  577   EXPECT_THAT(match(*I, Req), UnorderedElementsAre("a::y1", "a::y2", "b::y3"));
  586   EXPECT_THAT(match(*I, Req), UnorderedElementsAre("a::y1"));
  596   EXPECT_THAT(match(*I, Req),
  606   EXPECT_THAT(match(*I, Req), UnorderedElementsAre("ns::ABC", "ns::abc"));
  615   EXPECT_THAT(match(*I, Req), UnorderedElementsAre());
  639   EXPECT_THAT(match(I, Req), ElementsAre("Completion", "NoCompletion"));
  641   EXPECT_THAT(match(I, Req), ElementsAre("Completion"));
  662   EXPECT_THAT(match(I, Req), ElementsAre("close::abc"));
  667   EXPECT_THAT(match(I, Req), ElementsAre("root::abc"));
  739   EXPECT_THAT(match(I, Req), ElementsAre("t1"));
  742   EXPECT_THAT(match(I, Req), ElementsAre("t2"));
  771   EXPECT_THAT(match(*I, Req),
  777   EXPECT_THAT(match(*I, Req), IsEmpty());
tools/clang/tools/extra/clangd/unittests/IndexTests.cpp
  131   EXPECT_THAT(match(I, Req), ElementsAre("2"));
  142   auto Matches = match(*I, Req, &Incomplete);
  156   EXPECT_THAT(match(*I, Req),
  166   EXPECT_THAT(match(*I, Req), UnorderedElementsAre("a::y1", "b::y2", "y3"));
  175   EXPECT_THAT(match(*I, Req), UnorderedElementsAre("y3"));
  185   EXPECT_THAT(match(*I, Req), UnorderedElementsAre("a::y1", "a::y2"));
  195   EXPECT_THAT(match(*I, Req), UnorderedElementsAre("a::y1", "a::y2", "b::y3"));
  204   EXPECT_THAT(match(*I, Req), UnorderedElementsAre("a::y1"));
  213   EXPECT_THAT(match(*I, Req), UnorderedElementsAre("ns::ABC", "ns::abc"));
  253   EXPECT_THAT(match(*I, Req),
  259   EXPECT_THAT(match(*I, Req), IsEmpty());
  286   EXPECT_THAT(match(MergedIndex(I.get(), J.get()), Req),