Lines Matching defs:Main

430   runSymbolCollector(Header, /*Main=*/"");
465 const std::string Main = R"(
474 runSymbolCollector(Header, Main);
496 runSymbolCollector(Header.code(), /*Main=*/"");
544 runSymbolCollector(Header.code(), /*Main=*/"");
585 Annotations Main(R"(
601 runSymbolCollector(Header.code(), Main.code(),
604 haveRanges(Main.ranges("talk")))));
606 haveRanges(Main.ranges("say")))));
643 runSymbolCollector(Header, /*Main=*/"", {"-fblocks", "-xobjective-c++"});
662 runSymbolCollector(Header, /*Main=*/"", {"-xobjective-c++"});
677 Annotations Main(R"(
691 runSymbolCollector(Header.code(), Main.code(),
696 defRange(Main.range("dogdef"))),
698 defRange(Main.range("fluffydef"))),
699 AllOf(qName("CatDog"), declRange(Main.range("catdog")),
700 defRange(Main.range("catdog"))),
701 AllOf(qName("Ruff"), declRange(Main.range("ruff")),
702 defRange(Main.range("ruff")))));
713 Annotations Main(R"(
726 runSymbolCollector(Header.code(), Main.code(),
731 defRange(Main.range("catdogdef"))),
732 AllOf(qName("Dog"), declRange(Main.range("dogdecl")),
733 defRange(Main.range("dogdef"))),
734 AllOf(qName("Barker"), declRange(Main.range("barkerdecl"))),
743 Annotations Main(R"(
751 runSymbolCollector(Header.code(), Main.code(),
788 std::string Main = "";
790 runSymbolCollector(Header, Main, {"-F", FrameworksPath, "-xobjective-c++"});
813 runSymbolCollector(Header, Main, {"-F", FrameworksPath, "-xobjective-c++"});
822 runSymbolCollector(Header, Main,
846 Annotations Main(R"cpp(
854 runSymbolCollector(Header.code(), Main.code());
858 defRange(Main.range("xdef"))),
860 defRange(Main.range("clsdef"))),
862 defRange(Main.range("printdef"))),
865 AllOf(qName("Y"), declRange(Main.range("ydecl")))));
881 Annotations Main(R"(
905 (Main.code() + SymbolsOnlyInMainCode.code()).str());
907 haveRanges(Main.ranges("foo")))));
909 haveRanges(Main.ranges("bar")))));
911 haveRanges(Main.ranges("func")))));
914 haveRanges(Main.ranges("macro")))));
931 (Main.code() + SymbolsOnlyInMainCode.code()).str());
1070 Annotations Main("void foo() { int x = $macro[[MACRO]](1); }");
1072 runSymbolCollector(Header.code(), Main.code());
1079 llvm::StringRef Main;
1123 SCOPED_TRACE(T.Header + "\n---\n" + T.Main);
1125 Annotations Main(T.Main);
1128 runSymbolCollector(Header.code(), Main.code());
1130 const auto SpelledRanges = Main.ranges("spelled");
1131 const auto ImplicitRanges = Main.ranges("implicit");
1260 runSymbolCollector(Header, /*Main=*/"");
1284 runSymbolCollector(Header, /*Main=*/"");
1320 runSymbolCollector(Header, /*Main=*/"");
1347 const std::string Main = R"(
1357 runSymbolCollector(Header, Main);
1370 runSymbolCollector("class Foo {};", /*Main=*/"");
1380 runSymbolCollector("class Foo {};", /*Main=*/"");
1389 runSymbolCollector("class Foo {};", /*Main=*/"");
1416 runSymbolCollector(Header, /*Main=*/"");
1436 runSymbolCollector(Header, /*Main=*/"");
1455 runSymbolCollector(Header.code(), /*Main=*/"");
1470 runSymbolCollector(Header.code(), /*Main=*/"", /*ExtraArgs=*/{"-DNAME=name"});
1477 const std::string Main = R"(
1493 runSymbolCollector(/*Header=*/"", Main);
1508 runSymbolCollector(Header, /* Main */ "");
1516 runSymbolCollector(Header, /* Main */ "");
1531 const std::string Main = R"(
1536 runSymbolCollector(Header, Main);
1551 const std::string Main = R"(
1556 runSymbolCollector(Header, Main);
1571 runSymbolCollector(Header, "" /*Main*/);
1586 const std::string Main = R"(
1590 runSymbolCollector(Header, Main);
1611 runSymbolCollector(Header, /*Main=*/"");
1624 runSymbolCollector(Header, /*Main=*/"");
1643 runSymbolCollector(Header, /*Main=*/"");
1656 runSymbolCollector(Header, /*Main=*/"");
1671 runSymbolCollector(Header, /*Main=*/"");
1682 runSymbolCollector("#pragma once\nclass Foo {};", /*Main=*/"");
1702 /*Main=*/"");
1721 runSymbolCollector(Header, /*Main=*/"");
1733 runSymbolCollector(Header, /*Main=*/"");
1752 runSymbolCollector(Header, /*Main=*/"",
1851 runSymbolCollector(Header.code(), /*Main=*/"");
1875 /*Main=*/"class X {};");
1884 runSymbolCollector(Header.code(), /*Main=*/"");
1903 runSymbolCollector(Header.code(), /*Main=*/"");
1919 const std::string Main = R"(
1926 runSymbolCollector(Header, Main);
1934 runSymbolCollector("class Foo {};", /*Main=*/"");
1939 runSymbolCollector("#define FOO", /*Main=*/"");
1955 Annotations Main(R"(
1961 runSymbolCollector(Header.code(), Main.code());
1973 AllOf(labeled("MAIN"), refCount(0), declRange(Main.range("main")),
2150 runSymbolCollector(Header, /*Main=*/"",