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

References

tools/clang/tools/extra/clangd/unittests/CodeCompleteTests.cpp
   83   return Contains(Named(std::move(Name)));
   87   return Contains(AllOf(Named(std::move(Name)), Kind(K)));
  189   EXPECT_THAT(Results.Completions, ElementsAre(Named("AAA"), Named("BBB")));
  189   EXPECT_THAT(Results.Completions, ElementsAre(Named("AAA"), Named("BBB")));
  375               Contains(AllOf(Qualifier(""), Named("bar"))));
  378               Not(Contains(AllOf(Qualifier("Foo::"), Named("foo")))));
  381               Not(Contains(AllOf(Qualifier(""), Named("foo")))));
  408               ElementsAre(Named("X"), Named("~X")));
  408               ElementsAre(Named("X"), Named("~X")));
  427       HasSubsequence(Named("a"),
  444               ElementsAre(AllOf(Named("func"), Labeled("func(int a, int b)"),
  459               ElementsAre(AllOf(Named("func"), Labeled("func(int a, int b)"),
  469               Contains(AllOf(Named("func"), Labeled("ns::func(int a, int b)"),
  510       UnorderedElementsAre(AllOf(Named("a"), Kind(CompletionItemKind::Field))));
  529           AllOf(Named("complete_class"), Kind(CompletionItemKind::Class)),
  530           AllOf(Named("complete_function"), Kind(CompletionItemKind::Function)),
  531           AllOf(Named("complete_type_alias"),
  533           AllOf(Named("complete_variable"), Kind(CompletionItemKind::Variable)),
  534           AllOf(Named("complete_static_member"),
  551   EXPECT_THAT(Results.Completions, ElementsAre(Named("Adapter")));
  562               ElementsAre(Named("Babble"), Named("BigBang")));
  562               ElementsAre(Named("Babble"), Named("BigBang")));
  573               ElementsAre(Named("Babble"), Named("BigBang")));
  573               ElementsAre(Named("Babble"), Named("BigBang")));
  582   EXPECT_THAT(Results.Completions, UnorderedElementsAre(Named("XYZ")));
  588               HasSubsequence(Named("absb"), Named("absl")));
  588               HasSubsequence(Named("absb"), Named("absl")));
  592               HasSubsequence(Named("absl"), Named("absb")));
  592               HasSubsequence(Named("absl"), Named("absb")));
  607               HasSubsequence(Named("YELLOW"), Named("BLUE")));
  607               HasSubsequence(Named("YELLOW"), Named("BLUE")));
  643                   AllOf(Named("local"), Origin(SymbolOrigin::AST)),
  644                   AllOf(Named("Index"), Origin(SymbolOrigin::Static)),
  645                   AllOf(Named("both"),
  684               ElementsAre(AllOf(Named("X"), InsertInclude("\"bar.h\""))));
  694               ElementsAre(AllOf(Named("X"), Not(InsertInclude()))));
  702   EXPECT_THAT(Results.Completions, ElementsAre(AllOf(Named("X"), Labeled("X"),
  731               ElementsAre(AllOf(Named("X"), Not(InsertInclude())),
  732                           AllOf(Named("Y"), Not(InsertInclude()))));
  757               UnorderedElementsAre(Named("local"), Named("index")));
  757               UnorderedElementsAre(Named("local"), Named("index")));
  760   EXPECT_THAT(ClassFromPreamble.Completions, Contains(Named("member")));
  766               UnorderedElementsAre(Named("local"), Named("preamble")));
  766               UnorderedElementsAre(Named("local"), Named("preamble")));
  782   EXPECT_THAT(Results, ElementsAre(Named("ifndef")));
  810               ElementsAre(AllOf(Named("Foo"), HasInclude("\"foo_header.h\""),
  847               Contains((Named("fooooo"), Kind(CompletionItemKind::Function),
  867               Contains(AllOf(Named("foo"), Doc("Non-doxygen comment."))));
  870       Contains(AllOf(Named("bar"), Doc("Doxygen comment.\n\\param int a"))));
  872               Contains(AllOf(Named("baz"), Doc("Multi-line\nblock comment"))));
  948               UnorderedElementsAre(Named("X"), Named("Y")));
  948               UnorderedElementsAre(Named("X"), Named("Y")));
  965   EXPECT_THAT(Results.Completions, Contains(Named("X")));
 1436       UnorderedElementsAre(AllOf(Named("GFuncC"), InsertInclude("<foo>")),
 1490               Contains(AllOf(Not(IsDocumented()), Named("func"))));
 1548       UnorderedElementsAre(AllOf(Not(IsDocumented()), Named("comments_foo")),
 1549                            AllOf(IsDocumented(), Named("comments_baz")),
 1550                            AllOf(IsDocumented(), Named("comments_quux")),
 1551                            AllOf(Not(IsDocumented()), Named("comments_ns")),
 1556                            AllOf(IsDocumented(), Named("comments_bar")),
 1557                            AllOf(IsDocumented(), Named("comments_qux"))));
 1655   EXPECT_THAT(Results.Completions, UnorderedElementsAre(Named("NotRecovered")));
 1667               UnorderedElementsAre(AllOf(Scope("ns::X::"), Named("x_"))));
 2005         UnorderedElementsAre(AllOf(Named("xfoo"), SnippetSuffix("()")),
 2006                              AllOf(Named("xfoo"), SnippetSuffix("($0)"))));
 2015                                          Named("xbar"), SnippetSuffix("()"))));
 2027         UnorderedElementsAre(AllOf(Named("xfoo"), SnippetSuffix("($0)"))));
 2038         UnorderedElementsAre(AllOf(Named("xfoo"), SnippetSuffix("<$1>($0)"))));
 2051         UnorderedElementsAre(AllOf(Named("foo_class"), SnippetSuffix("<$0>")),
 2052                              AllOf(Named("foo_alias"), SnippetSuffix("<$0>"))));
 2183   EXPECT_THAT(Results[0], AllOf(Named("Func"), InsertInclude("\"bar.h\"")));
 2206           AllOf(Named("Func"), HasInclude("\"foo.h\""), Not(InsertInclude()))));
 2217               UnorderedElementsAre(Named("Clangd_Macro_Test")));
 2239               UnorderedElementsAre(Named("CLANGD_PREAMBLE_MAIN"),
 2240                                    Named("CLANGD_MAIN"),
 2241                                    Named("CLANGD_INDEX")));
 2252       UnorderedElementsAre(AllOf(Named("TestClangd"), Not(Deprecated())),
 2253                            AllOf(Named("TestClangc"), Deprecated())));
 2376                   AllOf(Qualifier(""), Scope("na::"), Named("ClangdA"))));
 2394       UnorderedElementsAre(AllOf(Qualifier("nx::"), Named("Clangd1")),
 2395                            AllOf(Qualifier("ny::"), Named("Clangd2")),
 2396                            AllOf(Qualifier(""), Scope(""), Named("Clangd3")),
 2397                            AllOf(Qualifier("nb::"), Named("Clangd4"))));
 2413               UnorderedElementsAre(AllOf(Qualifier(""), Named("Clangd1")),
 2414                                    AllOf(Qualifier("nx::"), Named("Clangd2"))));
 2438   EXPECT_THAT(C, ElementsAre(Named("value")));
 2456   EXPECT_THAT(C, ElementsAre(Named("valueForCharacter:")));
 2474   EXPECT_THAT(C, ElementsAre(Named("fooWithValue:")));
 2493   EXPECT_THAT(C, ElementsAre(Named("fooey:")));
 2514                   Named("while"),
 2518               Contains(AllOf(Named("while_foo"),
 2530   EXPECT_THAT(R.Completions, ElementsAre(Named("loopVar")));
 2549               ElementsAre(AllOf(Scope("std::"), Named("foo"),
 2564               UnorderedElementsAre(AllOf(Qualifier(""), Named("XYZ"))));
 2579               UnorderedElementsAre(AllOf(Qualifier(""), Named("XYZ"))));
 2596               UnorderedElementsAre(AllOf(Qualifier(""), Named("ABCDE"))));
 2615               ElementsAre(AllOf(ReturnType("int"), Named("size"))));
 2628               UnorderedElementsAre(Named("void"), Named("func"), Named("int"),
 2628               UnorderedElementsAre(Named("void"), Named("func"), Named("int"),
 2628               UnorderedElementsAre(Named("void"), Named("func"), Named("int"),
 2629                                    Named("xyz"), Named("abc")));
 2629                                    Named("xyz"), Named("abc")));
 2643               UnorderedElementsAre(Named("sym1"), Named("sym2")));
 2643               UnorderedElementsAre(Named("sym1"), Named("sym2")));