Lines Matching defs:Header

381   const std::string Header = R"(
430 runSymbolCollector(Header, /*Main=*/"");
458 const std::string Header = R"(
474 runSymbolCollector(Header, Main);
487 Annotations Header(R"(
496 runSymbolCollector(Header.code(), /*Main=*/"");
499 AllOf(qName("Tmpl"), declRange(Header.range()),
501 AllOf(qName("Tmpl"), declRange(Header.range("specdecl")),
503 AllOf(qName("Tmpl"), declRange(Header.range("partspecdecl")),
505 AllOf(qName("Tmpl::x"), declRange(Header.range("xdecl")),
510 Annotations Header(R"(
544 runSymbolCollector(Header.code(), /*Main=*/"");
549 declRange(Header.range("specdecl")),
552 declRange(Header.range("partspecdecl")),
555 declRange(Header.range("parampack")),
558 declRange(Header.range("parampackpartial")),
561 declRange(Header.range("parampacknontype")),
564 declRange(Header.range("parampacknontypepartial")),
567 declRange(Header.range("parampacktempltempl")),
570 declRange(Header.range("parampacktempltemplpartial")),
575 Annotations Header(R"(
601 runSymbolCollector(Header.code(), Main.code(),
616 const std::string Header = R"(
643 runSymbolCollector(Header, /*Main=*/"", {"-fblocks", "-xobjective-c++"});
653 const std::string Header = R"(
662 runSymbolCollector(Header, /*Main=*/"", {"-xobjective-c++"});
670 Annotations Header(R"(
691 runSymbolCollector(Header.code(), Main.code(),
695 AllOf(qName("Dog"), declRange(Header.range("dogdecl")),
697 AllOf(qName("Fluffy"), declRange(Header.range("fluffydecl")),
706 Annotations Header(R"(
726 runSymbolCollector(Header.code(), Main.code(),
730 AllOf(qName("CatDog"), declRange(Header.range("catdogdecl")),
739 Annotations Header(R"(
751 runSymbolCollector(Header.code(), Main.code(),
755 AllOf(qName("Cat"), declRange(Header.range("catdecl"))),
781 std::string Header = R"(
790 runSymbolCollector(Header, Main, {"-F", FrameworksPath, "-xobjective-c++"});
813 runSymbolCollector(Header, Main, {"-F", FrameworksPath, "-xobjective-c++"});
822 runSymbolCollector(Header, Main,
834 Annotations Header(R"cpp(
854 runSymbolCollector(Header.code(), Main.code());
857 AllOf(qName("X"), declRange(Header.range("xdecl")),
859 AllOf(qName("Cls"), declRange(Header.range("clsdecl")),
861 AllOf(qName("print"), declRange(Header.range("printdecl")),
863 AllOf(qName("Z"), declRange(Header.range("zdecl"))),
864 AllOf(qName("foo"), declRange(Header.range("foodecl"))),
869 Annotations Header(R"(
904 runSymbolCollector(Header.code(),
930 runSymbolCollector(Header.code(),
1010 Annotations Header(R"(
1039 runSymbolCollector(Header.code(), "");
1042 haveRanges(Header.ranges("foo")))));
1044 haveRanges(Header.ranges("bar")))));
1046 EXPECT_THAT(Refs, Contains(Pair(_, haveRanges(Header.ranges("ud1")))));
1047 EXPECT_THAT(Refs, Contains(Pair(_, haveRanges(Header.ranges("ud2")))));
1049 haveRanges(Header.ranges("concat")))));
1051 haveRanges(Header.ranges("prepend")))));
1053 haveRanges(Header.ranges("macroa")))));
1057 Annotations Header(R"(
1064 runSymbolCollector(Header.code(), "");
1065 EXPECT_THAT(Refs, Contains(Pair(_, haveRanges(Header.ranges("foo")))));
1069 Annotations Header("#define $macro[[MACRO]](X) (X + 1)");
1072 runSymbolCollector(Header.code(), Main.code());
1078 llvm::StringRef Header;
1123 SCOPED_TRACE(T.Header + "\n---\n" + T.Main);
1124 Annotations Header(T.Header);
1128 runSymbolCollector(Header.code(), Main.code());
1160 Annotations Header(R"(
1168 runSymbolCollector(Header.code(), "");
1172 haveRanges(Header.ranges()))));
1180 Annotations Header(R"(
1193 runSymbolCollector(Header.code(), "");
1195 haveRanges(Header.ranges()))));
1200 Annotations Header(R"(
1211 runSymbolCollector("", Header.code());
1214 haveRanges(Header.ranges("Foo"))),
1216 haveRanges(Header.ranges("Func")))));
1220 runSymbolCollector("", Header.code(),
1225 haveRanges(Header.ranges("Foo"))),
1227 haveRanges(Header.ranges("Func")))));
1231 runSymbolCollector("", Header.code());
1235 haveRanges(Header.ranges("Foo"))),
1237 haveRanges(Header.ranges("Func")))));
1244 Annotations Header(R"(
1248 runSymbolCollector(Header.code(), "");
1250 haveRanges(Header.ranges("foo")))));
1252 haveRanges(Header.ranges("macro")))));
1256 std::string Header = R"(
1260 runSymbolCollector(Header, /*Main=*/"");
1268 std::string Header = R"cpp(
1284 runSymbolCollector(Header, /*Main=*/"");
1303 std::string Header = R"cpp(
1320 runSymbolCollector(Header, /*Main=*/"");
1339 const std::string Header = R"(
1357 runSymbolCollector(Header, Main);
1395 const std::string Header = R"(
1416 runSymbolCollector(Header, /*Main=*/"");
1431 const std::string Header = R"(
1436 runSymbolCollector(Header, /*Main=*/"");
1443 Annotations Header(R"(
1455 runSymbolCollector(Header.code(), /*Main=*/"");
1458 AllOf(qName("abc_Test"), declRange(Header.range("expansion")),
1460 AllOf(qName("Test"), declRange(Header.range("spelling")),
1465 Annotations Header(R"(
1470 runSymbolCollector(Header.code(), /*Main=*/"", /*ExtraArgs=*/{"-DNAME=name"});
1472 qName("name"), declRange(Header.range("expansion")),
1493 runSymbolCollector(/*Header=*/"", Main);
1500 const std::string Header = R"(
1508 runSymbolCollector(Header, /* Main */ "");
1516 runSymbolCollector(Header, /* Main */ "");
1525 const std::string Header = R"(
1536 runSymbolCollector(Header, Main);
1545 const std::string Header = R"(
1556 runSymbolCollector(Header, Main);
1563 const std::string Header = R"(
1571 runSymbolCollector(Header, "" /*Main*/);
1577 const std::string Header = R"(
1590 runSymbolCollector(Header, Main);
1603 const std::string Header = R"(
1611 runSymbolCollector(Header, /*Main=*/"");
1618 const std::string Header = R"(
1624 runSymbolCollector(Header, /*Main=*/"");
1630 const std::string Header = R"(
1643 runSymbolCollector(Header, /*Main=*/"");
1650 const std::string Header = R"(
1656 runSymbolCollector(Header, /*Main=*/"");
1665 const std::string Header = R"(
1671 runSymbolCollector(Header, /*Main=*/"");
1717 const std::string Header = R"(
1721 runSymbolCollector(Header, /*Main=*/"");
1729 const std::string Header = R"(
1733 runSymbolCollector(Header, /*Main=*/"");
1741 const std::string Header = R"cpp(#pragma once
1752 runSymbolCollector(Header, /*Main=*/"",
1798 // Features that depend on header-guards are fragile. Header guards are only
1811 #endif // Header guard is recognized here.
1839 Annotations Header(R"(
1851 runSymbolCollector(Header.code(), /*Main=*/"");
1856 declRange(Header.range("cdecl")), includeHeader(TestHeaderURI),
1857 defURI(TestHeaderURI), defRange(Header.range("cdecl"))),
1859 declRange(Header.range("sdecl")), includeHeader(TestHeaderURI),
1860 defURI(TestHeaderURI), defRange(Header.range("sdecl"))),
1862 declRange(Header.range("udecl")), includeHeader(TestHeaderURI),
1863 defURI(TestHeaderURI), defRange(Header.range("udecl"))),
1865 declRange(Header.range("xdecl")), defURI(TestHeaderURI),
1866 defRange(Header.range("xdecl"))),
1868 declRange(Header.range("ydecl")), defURI(TestHeaderURI),
1869 defRange(Header.range("ydecl")))));
1874 runSymbolCollector(/*Header=*/"#pragma once\nclass X;",
1883 Annotations Header(/*Header=*/"class [[pörk]] {};");
1884 runSymbolCollector(Header.code(), /*Main=*/"");
1886 AllOf(qName("pörk"), declRange(Header.range()))));
1890 Annotations Header(R"(
1903 runSymbolCollector(Header.code(), /*Main=*/"");
1908 AllOf(qName("nx::Y"), declRange(Header.range("y"))),
1909 AllOf(qName("nx::Z"), declRange(Header.range("z"))),
1910 AllOf(qName("nx::foo"), declRange(Header.range("foo"))),
1911 AllOf(qName("nx::bar"), declRange(Header.range("bar")))));
1915 const std::string Header = R"(
1926 runSymbolCollector(Header, Main);
1946 Annotations Header(R"(
1961 runSymbolCollector(Header.code(), Main.code());
1970 declRange(Header.range("mac")), visibleOutsideFile()),
1972 declRange(Header.range("used")), visibleOutsideFile()),
1978 const std::string Header = R"(
1982 runSymbolCollector(Header, /**/ "");
1989 const std::string Header = R"(
1996 runSymbolCollector(Header, /**/ "");
2004 const char *Header = R"(
2009 runSymbolCollector(Header, /**/ "");
2015 const char *Header = R"(
2018 runSymbolCollector(Header, /**/ "", {"-xc"});
2023 const char *Header = R"(
2026 runSymbolCollector(Header, /**/ "");
2033 const char *Header = "int PUNCT = 0;\n"
2037 runSymbolCollector(Header, "");
2091 const char *Header = R"cpp(
2098 runSymbolCollector(Header, "");
2103 runSymbolCollector(Header, "");
2110 runSymbolCollector("#pragma GCC system_header\n" + std::string(Header), "");
2115 const char *Header = R"cpp(
2124 runSymbolCollector("#pragma GCC system_header\n" + std::string(Header), "");
2129 const char *Header = R"cpp(
2133 runSymbolCollector("", Header, {"-std=c++20"});
2141 const std::string Header = R"cpp(#pragma once
2150 runSymbolCollector(Header, /*Main=*/"",