Lines Matching refs:EXPECT_STREQ

123   EXPECT_STREQ("#define MACRO a\n", Out.data());  in TEST()
133 EXPECT_STREQ("#define MACRO\n", Out.data()); in TEST()
144 EXPECT_STREQ("#define MACRO\n", Out.data()); in TEST()
148 EXPECT_STREQ("#define MACRO\n", Out.data()); in TEST()
152 EXPECT_STREQ("#define MACRO a\n", Out.data()); in TEST()
156 EXPECT_STREQ("#define MACRO\n", Out.data()); in TEST()
163 EXPECT_STREQ("#define MACRO()\n", Out.data()); in TEST()
167 EXPECT_STREQ("#define MACRO(a,b...)\n", Out.data()); in TEST()
171 EXPECT_STREQ("#define MACRO content\n", Out.data()); in TEST()
175 EXPECT_STREQ("#define MACRO con tent\n", Out.data()); in TEST()
179 EXPECT_STREQ("#define MACRO() con tent\n", Out.data()); in TEST()
186 EXPECT_STREQ("#define MACRO((a))\n", Out.data()); in TEST()
189 EXPECT_STREQ("#define MACRO(\n", Out.data()); in TEST()
193 EXPECT_STREQ("#define MACRO(a*b)\n", Out.data()); in TEST()
201 EXPECT_STREQ("#define MACRO() con tent\n", Out.data()); in TEST()
205 EXPECT_STREQ("#define MACRO() con tent\n", Out.data()); in TEST()
209 EXPECT_STREQ("#define MACRO() con tent\n", Out.data()); in TEST()
213 EXPECT_STREQ("#define MACRO con tent\n", Out.data()); in TEST()
223 EXPECT_STREQ("#define MACRO(a)\n", Out.data()); in TEST()
231 EXPECT_STREQ("#define MACRO(a,b) call((a), (b))\n", Out.data()); in TEST()
244 EXPECT_STREQ("#define MACRO(a,b) call((a), (b))\n", Out.data()); in TEST()
254 EXPECT_STREQ("#define MACRO(a,b) #a #b\n", Out.data()); in TEST()
267 EXPECT_STREQ("#define MACRO(a,b) call((a), (b))\n", Out.data()); in TEST()
280 EXPECT_STREQ("#define MACRO(a,b) call((a), (b))\n", Out.data()); in TEST()
299 EXPECT_STREQ("#define AND&\n", Out.data()); in TEST()
304 EXPECT_STREQ("#define AND\\\n" in TEST()
320 EXPECT_STREQ("#define MACRO a\n" in TEST()
331 EXPECT_STREQ("#define MACRO1 \"/*\"\n" in TEST()
341 EXPECT_STREQ("#define MACRO 1\n", Out.data()); in TEST()
351 EXPECT_STREQ("#ifdef A\n" in TEST()
366 EXPECT_STREQ("#ifdef A\n" in TEST()
387 EXPECT_STREQ("#ifdef A\n" in TEST()
404 EXPECT_STREQ("#ifdef A\n" in TEST()
426 EXPECT_STREQ("#ifdef A\n" in TEST()
443 EXPECT_STREQ("#ifdef A\n" in TEST()
454 EXPECT_STREQ("", Out.data()); in TEST()
458 EXPECT_STREQ("#pragma push_macro(\"MACRO\")\n", Out.data()); in TEST()
462 EXPECT_STREQ("#pragma pop_macro(\"MACRO\")\n", Out.data()); in TEST()
466 EXPECT_STREQ("#pragma include_alias(\"A\", \"B\")\n", Out.data()); in TEST()
470 EXPECT_STREQ("#pragma include_alias(<A>, <B>)\n", Out.data()); in TEST()
473 EXPECT_STREQ("", Out.data()); in TEST()
477 EXPECT_STREQ("", Out.data()); in TEST()
481 EXPECT_STREQ("", Out.data()); in TEST()
485 EXPECT_STREQ("#pragma clang module import\n", Out.data()); in TEST()
492 EXPECT_STREQ("#include \"A\"\n", Out.data()); in TEST()
495 EXPECT_STREQ("#include <A>\n", Out.data()); in TEST()
499 EXPECT_STREQ("#include <A//A.h>\n", Out.data()); in TEST()
503 EXPECT_STREQ("#include \"A//A.h\"\n", Out.data()); in TEST()
507 EXPECT_STREQ("#include_next <A>\n", Out.data()); in TEST()
510 EXPECT_STREQ("#import <A>\n", Out.data()); in TEST()
513 EXPECT_STREQ("#import <A//A.h>\n", Out.data()); in TEST()
517 EXPECT_STREQ("#import \"A//A.h\"\n", Out.data()); in TEST()
521 EXPECT_STREQ("#__include_macros <A>\n", Out.data()); in TEST()
524 EXPECT_STREQ("#include MACRO\n", Out.data()); in TEST()
531 EXPECT_STREQ("@import A;\n", Out.data()); in TEST()
534 EXPECT_STREQ("@import A;\n", Out.data()); in TEST()
537 EXPECT_STREQ("@import A;\n", Out.data()); in TEST()
540 EXPECT_STREQ("@import A.B;\n", Out.data()); in TEST()
544 EXPECT_STREQ("@import A.B;\n", Out.data()); in TEST()
564 EXPECT_STREQ("#ifndef GUARD\n" in TEST()
658 EXPECT_STREQ("#include <t.h>\n", Out.data());
666 EXPECT_STREQ("", Out.data());
678 EXPECT_STREQ("#if MACRO\n#endif\n", Out.data());
693 EXPECT_STREQ("#include <bob>\n#include <foo>\n", Out.data()); in TEST()
706 EXPECT_STREQ("#if DEBUG\n#endif\n#include <test.h>\n", Out.data()); in TEST()
717 EXPECT_STREQ("#include <test.h>\n", Out.data()); in TEST()
730 EXPECT_STREQ("#include <test.h>\n", Out.data()); in TEST()
745 EXPECT_STREQ("#pragma once\n#include <test.h>\n", Out.data()); in TEST()
755 EXPECT_STREQ("#pragma once extra tokens\n#include <test.h>\n", Out.data()); in TEST()
769 EXPECT_STREQ( in TEST()
793 EXPECT_STREQ("#define FOO(BAR) #BAR baz\n", Out.data()); in TEST()
802 EXPECT_STREQ("#define X '\\ \t\nx'\n", Out.data()); in TEST()
806 EXPECT_STREQ("#define X \"\\ \r\nx\"\n", Out.data()); in TEST()
810 EXPECT_STREQ("#define X\"\\ \r\nx\n#include <x>\n", Out.data()); in TEST()
847 EXPECT_STREQ("#include \"textual-header.h\"\nexport module m;" in TEST()