|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/tools/extra/clangd/unittests/SymbolCollectorTests.cpp 349 {AllOf(QName("Foo"), ForCodeCompletion(true)),
350 AllOf(QName("Foo::Foo"), ForCodeCompletion(false)),
351 AllOf(QName("Foo::Foo"), ForCodeCompletion(false)),
352 AllOf(QName("Foo::f"), ForCodeCompletion(false)),
353 AllOf(QName("Foo::~Foo"), ForCodeCompletion(false)),
354 AllOf(QName("Foo::operator="), ForCodeCompletion(false)),
355 AllOf(QName("Foo::Nested"), ForCodeCompletion(false)),
356 AllOf(QName("Foo::Nested::f"), ForCodeCompletion(false)),
358 AllOf(QName("Friend"), ForCodeCompletion(true)),
359 AllOf(QName("f1"), ForCodeCompletion(true)),
360 AllOf(QName("f2"), ForCodeCompletion(true)),
361 AllOf(QName("KInt"), ForCodeCompletion(true)),
362 AllOf(QName("kStr"), ForCodeCompletion(true)),
363 AllOf(QName("foo"), ForCodeCompletion(true)),
364 AllOf(QName("foo::bar"), ForCodeCompletion(true)),
365 AllOf(QName("foo::int32"), ForCodeCompletion(true)),
366 AllOf(QName("foo::int32_t"), ForCodeCompletion(true)),
367 AllOf(QName("foo::v1"), ForCodeCompletion(true)),
368 AllOf(QName("foo::bar::v2"), ForCodeCompletion(true)),
369 AllOf(QName("foo::v2"), ForCodeCompletion(true)),
370 AllOf(QName("foo::baz"), ForCodeCompletion(true))}));
393 AllOf(QName("Foo"), VisibleOutsideFile()),
394 AllOf(QName("bar"), VisibleOutsideFile()),
395 AllOf(QName("a"), Not(VisibleOutsideFile())),
396 AllOf(QName("B"), Not(VisibleOutsideFile())),
397 AllOf(QName("c"), Not(VisibleOutsideFile())),
399 AllOf(QName("ForwardDecl"), Not(VisibleOutsideFile()))));
415 AllOf(QName("Tmpl"), DeclRange(Header.range()),
417 AllOf(QName("Tmpl"), DeclRange(Header.range("specdecl")),
419 AllOf(QName("Tmpl"), DeclRange(Header.range("partspecdecl")),
421 AllOf(QName("Tmpl::x"), DeclRange(Header.range("xdecl")),
464 Contains(AllOf(QName("Tmpl"), TemplateArgs("<int, bool, Bar, 3>"),
467 Contains(AllOf(QName("Tmpl"), TemplateArgs("<bool, U, Bar, T>"),
470 Contains(AllOf(QName("Foo"), TemplateArgs("<Bar<int>, int, double>"),
473 Contains(AllOf(QName("Foo"), TemplateArgs("<T, T>"),
476 Contains(AllOf(QName("Baz"), TemplateArgs("<3, 5, 8>"),
479 Contains(AllOf(QName("Baz"), TemplateArgs("<T, T>"),
482 Contains(AllOf(QName("Foz"), TemplateArgs("<Bar, Bar>"),
485 Contains(AllOf(QName("Foz"), TemplateArgs("<T, T>"),
521 QName("Person"), QName("Person::someMethodName:lastName:"),
521 QName("Person"), QName("Person::someMethodName:lastName:"),
522 QName("MyCategory"), QName("Person::someMethodName2:"),
522 QName("MyCategory"), QName("Person::someMethodName2:"),
523 QName("MyProtocol"), QName("MyProtocol::someMethodName3:")));
523 QName("MyProtocol"), QName("MyProtocol::someMethodName3:")));
537 EXPECT_THAT(Symbols, Contains(QName("Container")));
538 EXPECT_THAT(Symbols, Contains(QName("Container::magic")));
567 AllOf(QName("X"), DeclRange(Header.range("xdecl")),
569 AllOf(QName("Cls"), DeclRange(Header.range("clsdecl")),
571 AllOf(QName("print"), DeclRange(Header.range("printdecl")),
573 AllOf(QName("Z"), DeclRange(Header.range("zdecl"))),
574 AllOf(QName("foo"), DeclRange(Header.range("foodecl"))),
575 AllOf(QName("Y"), DeclRange(Main.range("ydecl")))));
666 EXPECT_THAT(Symbols, UnorderedElementsAre(QName("Foo"), QName("Func")));
666 EXPECT_THAT(Symbols, UnorderedElementsAre(QName("Foo"), QName("Func")));
719 {AllOf(QName("W"), RefCount(1)), AllOf(QName("X"), RefCount(1)),
719 {AllOf(QName("W"), RefCount(1)), AllOf(QName("X"), RefCount(1)),
720 AllOf(QName("Y"), RefCount(0)), AllOf(QName("Z"), RefCount(0)),
720 AllOf(QName("Y"), RefCount(0)), AllOf(QName("Z"), RefCount(0)),
721 AllOf(QName("y"), RefCount(0)), AllOf(QName("z"), RefCount(0)),
721 AllOf(QName("y"), RefCount(0)), AllOf(QName("z"), RefCount(0)),
722 AllOf(QName("x"), RefCount(0)), AllOf(QName("w"), RefCount(0)),
722 AllOf(QName("x"), RefCount(0)), AllOf(QName("w"), RefCount(0)),
723 AllOf(QName("w2"), RefCount(0)), AllOf(QName("V"), RefCount(1)),
723 AllOf(QName("w2"), RefCount(0)), AllOf(QName("V"), RefCount(1)),
724 AllOf(QName("v"), RefCount(0))}));
730 AllOf(QName("Foo"), DeclURI(TestHeaderURI))));
740 AllOf(QName("Foo"), DeclURI(TestHeaderURI))));
749 AllOf(QName("Foo"), DeclURI("unittest:///x.h"))));
772 AllOf(QName("Red"), ForCodeCompletion(true)),
773 AllOf(QName("Color"), ForCodeCompletion(true)),
774 AllOf(QName("Green"), ForCodeCompletion(true)),
775 AllOf(QName("Color2"), ForCodeCompletion(true)),
776 AllOf(QName("Color2::Yellow"), ForCodeCompletion(false)),
777 AllOf(QName("ns"), ForCodeCompletion(true)),
778 AllOf(QName("ns::Black"), ForCodeCompletion(true))));
788 EXPECT_THAT(Symbols, UnorderedElementsAre(QName("Foo"),
789 QName("(anonymous struct)::a")));
809 AllOf(QName("abc_Test"), DeclRange(Header.range("expansion")),
811 AllOf(QName("Test"), DeclRange(Header.range("spelling")),
823 QName("name"), DeclRange(Header.range("expansion")),
846 QName("Foo"), QName("f1"), QName("f2"), QName("ff"),
846 QName("Foo"), QName("f1"), QName("f2"), QName("ff"),
846 QName("Foo"), QName("f1"), QName("f2"), QName("ff"),
846 QName("Foo"), QName("f1"), QName("f2"), QName("ff"),
847 QName("foo"), QName("foo::Bar"), QName("main_f")));
847 QName("foo"), QName("foo::Bar"), QName("main_f")));
847 QName("foo"), QName("foo::Bar"), QName("main_f")));
862 AllOf(QName("Foo"), Doc("Doc Foo"), ForCodeCompletion(true)),
863 AllOf(QName("Foo::f"), Doc(""), ReturnType(""),
870 AllOf(QName("Foo"), Doc("Doc Foo"), ForCodeCompletion(true)),
871 AllOf(QName("Foo::f"), Doc("Doc f"), ReturnType(""),
893 QName("Foo"),
894 AllOf(QName("Foo::f"), ReturnType(""), ForCodeCompletion(false)),
895 AllOf(QName("Foo::g"), ReturnType(""), ForCodeCompletion(false)),
896 AllOf(QName("Foo::sf"), ReturnType(""), ForCodeCompletion(false)),
897 AllOf(QName("Foo::ssf"), ReturnType(""), ForCodeCompletion(false)),
898 AllOf(QName("Foo::x"), ReturnType(""), ForCodeCompletion(false))));
912 UnorderedElementsAre(QName("na"), QName("na::nb"),
912 UnorderedElementsAre(QName("na"), QName("na::nb"),
913 QName("na::Foo"), QName("na::nb::Bar")));
913 QName("na::Foo"), QName("na::nb::Bar")));
924 EXPECT_THAT(Symbols, UnorderedElementsAre(QName("na"), QName("Foo"),
924 EXPECT_THAT(Symbols, UnorderedElementsAre(QName("na"), QName("Foo"),
925 QName("na::Bar")));
944 UnorderedElementsAre(QName("na"), QName("na::nb"),
944 UnorderedElementsAre(QName("na"), QName("na::nb"),
945 QName("na::Foo"), QName("na::Bar")));
945 QName("na::Foo"), QName("na::Bar")));
959 QName("nx"), AllOf(QName("nx::ff"), Labeled("ff(int x, double y)"),
959 QName("nx"), AllOf(QName("nx::ff"), Labeled("ff(int x, double y)"),
973 QName("nx"),
974 AllOf(QName("nx::f"), Labeled("f()"), Snippet("f()")),
975 AllOf(QName("nx::ff"), Labeled("ff(int x, double y)"),
983 AllOf(QName("Foo"), DeclURI(TestHeaderURI))));
997 Contains(AllOf(QName("std::string"), DeclURI(TestHeaderURI),
1012 AllOf(QName("Foo"), DeclURI(TestHeaderURI),
1027 AllOf(QName("Foo"), DeclURI(TestHeaderURI),
1043 UnorderedElementsAre(AllOf(QName("X"), DeclURI(IncURI),
1045 AllOf(QName("Y"), DeclURI(TestHeaderURI),
1067 EXPECT_THAT(Symbols, UnorderedElementsAre(AllOf(QName("X"), DeclURI(IncURI),
1083 EXPECT_THAT(Symbols, UnorderedElementsAre(AllOf(QName("X"), DeclURI(IncURI),
1103 EXPECT_THAT(Symbols, Not(Contains(QName("HEADER_GUARD_"))));
1144 AllOf(QName("C"), DeclURI(TestHeaderURI),
1147 AllOf(QName("S"), DeclURI(TestHeaderURI),
1150 AllOf(QName("U"), DeclURI(TestHeaderURI),
1153 AllOf(QName("U::x"), DeclURI(TestHeaderURI),
1156 AllOf(QName("U::y"), DeclURI(TestHeaderURI),
1166 QName("X"), DeclURI(TestHeaderURI),
1175 AllOf(QName("pörk"), DeclRange(Header.range()))));
1196 QName("nx"), QName("nx::X"),
1196 QName("nx"), QName("nx::X"),
1197 AllOf(QName("nx::Y"), DeclRange(Header.range("y"))),
1198 AllOf(QName("nx::Z"), DeclRange(Header.range("z"))),
1199 AllOf(QName("nx::foo"), DeclRange(Header.range("foo"))),
1200 AllOf(QName("nx::bar"), DeclRange(Header.range("bar")))));
1216 EXPECT_THAT(Symbols, UnorderedElementsAre(AllOf(QName("X"), RefCount(1)),
1217 AllOf(QName("Y"), RefCount(1)),
1218 AllOf(QName("C"), RefCount(0))));
1249 QName("p"), QName("t"),
1249 QName("p"), QName("t"),
1250 AllOf(QName("X"), DeclURI(TestHeaderURI),
1268 AllOf(QName("TestClangc"), Deprecated()),
1269 AllOf(QName("TestClangd"), Not(Deprecated()))));
1283 AllOf(QName("X_Y_Decl"), ImplementationDetail()),
1284 AllOf(QName("Public"), Not(ImplementationDetail()))));
1294 EXPECT_THAT(Symbols, Contains(QName("std::foo")));
1303 EXPECT_THAT(Symbols, Contains(QName("printf")));
1311 EXPECT_THAT(Symbols, Contains(QName("operator delete")));