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

References

tools/clang/tools/extra/clangd/unittests/FindSymbolsTests.cpp
  394           {AllOf(WithName("Foo"), WithKind(SymbolKind::Class), Children()),
  395            AllOf(WithName("Foo"), WithKind(SymbolKind::Class),
  396                  Children(AllOf(WithName("Foo"), WithKind(SymbolKind::Method),
  398                           AllOf(WithName("Foo"), WithKind(SymbolKind::Method),
  400                           AllOf(WithName("f"), WithKind(SymbolKind::Method),
  402                           AllOf(WithName("operator="),
  404                           AllOf(WithName("~Foo"), WithKind(SymbolKind::Method),
  406                           AllOf(WithName("Nested"), WithKind(SymbolKind::Class),
  407                                 Children(AllOf(WithName("f"),
  410            AllOf(WithName("Friend"), WithKind(SymbolKind::Class), Children()),
  411            AllOf(WithName("f1"), WithKind(SymbolKind::Function), Children()),
  412            AllOf(WithName("f2"), WithKind(SymbolKind::Function), Children()),
  413            AllOf(WithName("KInt"), WithKind(SymbolKind::Variable), Children()),
  414            AllOf(WithName("kStr"), WithKind(SymbolKind::Variable), Children()),
  415            AllOf(WithName("f1"), WithKind(SymbolKind::Function), Children()),
  417                WithName("foo"), WithKind(SymbolKind::Namespace),
  419                    AllOf(WithName("int32"), WithKind(SymbolKind::Class),
  421                    AllOf(WithName("int32_t"), WithKind(SymbolKind::Class),
  423                    AllOf(WithName("v1"), WithKind(SymbolKind::Variable),
  425                    AllOf(WithName("bar"), WithKind(SymbolKind::Namespace),
  426                          Children(AllOf(WithName("v2"),
  429                    AllOf(WithName("baz"), WithKind(SymbolKind::Namespace),
  431                    AllOf(WithName("v2"), WithKind(SymbolKind::Namespace))))}));
  448           AllOf(WithName("Foo"), WithKind(SymbolKind::Class),
  449                 Children(AllOf(WithName("f"), WithKind(SymbolKind::Method),
  451           AllOf(WithName("Foo::f"), WithKind(SymbolKind::Method),
  475   EXPECT_THAT(getSymbols(FilePath), ElementsAre(WithName("test")));
  489           AllOf(WithName("(anonymous struct)"), WithKind(SymbolKind::Struct),
  490                 Children(AllOf(WithName("InUnnamed"),
  492           AllOf(WithName("UnnamedStruct"), WithKind(SymbolKind::Variable),
  510   EXPECT_THAT(getSymbols(FilePath), ElementsAre(WithName("test")));
  536           AllOf(WithName("Tmpl"), WithKind(SymbolKind::Struct),
  537                 Children(AllOf(WithName("x"), WithKind(SymbolKind::Field)))),
  538           AllOf(WithName("Tmpl<int>"), WithKind(SymbolKind::Struct),
  539                 Children(WithName("y"))),
  540           AllOf(WithName("Tmpl<float>"), WithKind(SymbolKind::Struct),
  542           AllOf(WithName("Tmpl<double>"), WithKind(SymbolKind::Struct),
  544           AllOf(WithName("funcTmpl"), Children()),
  545           AllOf(WithName("funcTmpl<int>"), Children()),
  546           AllOf(WithName("varTmpl"), Children()),
  547           AllOf(WithName("varTmpl<int>"), Children())));
  578           {AllOf(WithName("ans1"),
  579                  Children(AllOf(WithName("ai1"), Children()),
  580                           AllOf(WithName("ans2"), Children(WithName("ai2"))))),
  580                           AllOf(WithName("ans2"), Children(WithName("ai2"))))),
  581            AllOf(WithName("(anonymous namespace)"), Children(WithName("test"))),
  581            AllOf(WithName("(anonymous namespace)"), Children(WithName("test"))),
  582            AllOf(WithName("na"),
  583                  Children(AllOf(WithName("nb"), Children(WithName("Foo"))))),
  583                  Children(AllOf(WithName("nb"), Children(WithName("Foo"))))),
  584            AllOf(WithName("na"),
  585                  Children(AllOf(WithName("nb"), Children(WithName("Bar")))))}));
  585                  Children(AllOf(WithName("nb"), Children(WithName("Bar")))))}));
  609           AllOf(WithName("(anonymous enum)"), Children(WithName("Red"))),
  609           AllOf(WithName("(anonymous enum)"), Children(WithName("Red"))),
  610           AllOf(WithName("Color"), Children(WithName("Green"))),
  610           AllOf(WithName("Color"), Children(WithName("Green"))),
  611           AllOf(WithName("Color2"), Children(WithName("Yellow"))),
  611           AllOf(WithName("Color2"), Children(WithName("Yellow"))),
  612           AllOf(WithName("ns"), Children(AllOf(WithName("(anonymous enum)"),
  612           AllOf(WithName("ns"), Children(AllOf(WithName("(anonymous enum)"),
  613                                                Children(WithName("Black")))))));
  633           AllOf(WithName("abc_Test"), SymNameRange(Main.range("expansion"))),
  634           AllOf(WithName("Test"), SymNameRange(Main.range("spelling")))));
  649               ElementsAre(WithName("foo"), WithName("x"), WithName("y")));
  649               ElementsAre(WithName("foo"), WithName("x"), WithName("y")));
  649               ElementsAre(WithName("foo"), WithName("x"), WithName("y")));
  666               ElementsAre(WithName("ns"), WithName("ns_alias"),
  666               ElementsAre(WithName("ns"), WithName("ns_alias"),
  667                           WithName("using namespace ::ns"),
  668                           WithName("using namespace ns_alias")));
  682           AllOf(WithName("Foo"), WithKind(SymbolKind::Class)),
  683           AllOf(WithName("Foo<int, T>"), WithKind(SymbolKind::Class)),
  684           AllOf(WithName("Foo<bool, int>"), WithKind(SymbolKind::Class)),
  685           AllOf(WithName("Foo<bool, int, 3>"), WithKind(SymbolKind::Class))));
  714                   WithName("foo"), WithName("foo::bar::Cls"),
  714                   WithName("foo"), WithName("foo::bar::Cls"),
  715                   WithName("foo::bar::func1"), WithName("::foo::bar::func2"),
  715                   WithName("foo::bar::func1"), WithName("::foo::bar::func2"),
  716                   WithName("using namespace foo"), WithName("bar::func3"),
  716                   WithName("using namespace foo"), WithName("bar::func3"),
  717                   WithName("alias"), WithName("::alias::func4")));
  717                   WithName("alias"), WithName("::alias::func4")));
  745       UnorderedElementsAre(WithName("Foo"), WithName("Foo<int, double>"),
  745       UnorderedElementsAre(WithName("Foo"), WithName("Foo<int, double>"),
  746                            WithName("int_type"),
  747                            WithName("Foo<int_type, double>::method1"),
  748                            WithName("Foo<int>::method2"), WithName("Foo_type"),
  748                            WithName("Foo<int>::method2"), WithName("Foo_type"),
  749                            WithName("Foo_type::method3")));