Lines Matching full:code
23 std::string insert(llvm::StringRef Code, llvm::StringRef Header, in insert() argument
25 HeaderIncludes Includes(FileName, Code, Style); in insert()
30 return std::string(Code); in insert()
31 auto Result = applyAllReplacements(Code, Replacements(*R)); in insert()
36 std::string remove(llvm::StringRef Code, llvm::StringRef Header) { in remove() argument
37 HeaderIncludes Includes(FileName, Code, Style); in remove()
41 auto Result = applyAllReplacements(Code, Replaces); in remove()
51 std::string Code = "int main() {}"; in TEST_F() local
54 EXPECT_EQ(Expected, insert(Code, "\"a.h\"")); in TEST_F()
58 std::string Code; in TEST_F() local
60 Code += "#include \"a.h\"\n"; in TEST_F()
62 std::string Expected = Code + "#include \"a2.h\"\n"; in TEST_F()
63 EXPECT_EQ(Expected, insert(Code, "\"a2.h\"")); in TEST_F()
67 std::string Code = "#include \"a.h\"\n"; in TEST_F() local
68 std::string Expected = Code + "#import \"a.h\"\n"; in TEST_F()
69 EXPECT_EQ(Expected, insert(Code, "\"a.h\"", IncludeDirective::Import)); in TEST_F()
73 std::string Code = "#import \"a.h\"\n"; in TEST_F() local
74 EXPECT_EQ(Code, insert(Code, "\"a.h\"", IncludeDirective::Import)); in TEST_F()
78 std::string Code = R"cpp( in TEST_F() local
82 EXPECT_EQ("\nint x;", remove(Code, "<abc.h>")); in TEST_F()
86 std::string Code = "#ifndef A_H\n" in TEST_F() local
98 EXPECT_EQ(Expected, insert(Code, "\"b.h\"")); in TEST_F()
102 std::string Code = "#ifndef A_H\n" in TEST_F() local
122 EXPECT_EQ(Expected, insert(Code, "\"a.h\"")); in TEST_F()
126 std::string Code = "#include \"fix.h\"\n" in TEST_F() local
135 EXPECT_EQ(Expected, insert(Code, "<a>")); in TEST_F()
138 EXPECT_EQ(Expected, insert(Code, "<a>")); in TEST_F()
141 EXPECT_EQ(Expected, insert(Code, "<a>")); in TEST_F()
144 EXPECT_NE(Expected, insert(Code, "<a>")) << "Not main header"; in TEST_F()
161 std::string Code = "#include <memory>\n" in TEST_F() local
168 EXPECT_EQ(Expected, insert(Code, "\"z.h\"")); in TEST_F()
172 std::string Code = "#include <memory>\n" in TEST_F() local
181 EXPECT_EQ(Expected, insert(Code, "\"z.h\"")); in TEST_F()
185 std::string Code = "#include \"x/fix.h\"\n" in TEST_F() local
196 EXPECT_EQ(Expected, insert(Code, "\"llvm/x/y.h\"")); in TEST_F()
200 std::string Code = "#include \"x/fix.h\"\n" in TEST_F() local
209 EXPECT_EQ(Expected, insert(Code, "\"b.h\"")); in TEST_F()
213 std::string Code = "#include \"x/fix.h\"\n" in TEST_F() local
230 EXPECT_EQ(Expected, insert(Code, "\"d.h\"")); in TEST_F()
234 std::string Code = "#include \"x/fix.h\"\n" in TEST_F() local
245 EXPECT_EQ(Expected, insert(Code, "<vector>")); in TEST_F()
249 std::string Code = "#include \"x/fix.h\"\n" in TEST_F() local
262 EXPECT_EQ(Expected, insert(Code, "<vector>")); in TEST_F()
266 std::string Code = "void f() {}\n" in TEST_F() local
273 EXPECT_EQ(Expected, insert(Code, "<vector>")); in TEST_F()
277 std::string Code = "// comment\n" in TEST_F() local
284 EXPECT_EQ(Expected, insert(Code, "<vector>")); in TEST_F()
288 std::string Code = "// comment\n" in TEST_F() local
301 EXPECT_EQ(Expected, insert(Code, "<vector>")); in TEST_F()
305 std::string Code = "/*\n" in TEST_F() local
318 EXPECT_EQ(Expected, insert(Code, "<vector>")); in TEST_F()
322 std::string Code = "/*\n" in TEST_F() local
339 EXPECT_EQ(Expected, insert(Code, "<vector>")); in TEST_F()
343 std::string Code = "// comment \n" in TEST_F() local
350 EXPECT_EQ(Expected, insert(Code, "<vector>")); in TEST_F()
354 std::string Code = "// comment \n" in TEST_F() local
365 EXPECT_EQ(Expected, insert(Code, "<vector>")); in TEST_F()
369 std::string Code = "// comment \n" in TEST_F() local
376 EXPECT_EQ(Expected, insert(Code, "<vector>")); in TEST_F()
380 std::string Code = "// comment \n" in TEST_F() local
389 EXPECT_EQ(Expected, insert(Code, "<vector>")); in TEST_F()
393 std::string Code = "// comment \n" in TEST_F() local
400 EXPECT_EQ(Expected, insert(Code, "<vector>")); in TEST_F()
404 std::string Code = "#ifndef A_H\n" in TEST_F() local
412 EXPECT_EQ(Expected, insert(Code, "\"b.h\"")); in TEST_F()
416 std::string Code = "// comment \n" in TEST_F() local
433 EXPECT_EQ(Expected, insert(Code, "<vector>")); in TEST_F()
437 std::string Code = ""; in TEST_F() local
439 EXPECT_EQ(Expected, insert(Code, "<vector>")); in TEST_F()
443 std::string Code = "#include <map>"; in TEST_F() local
445 EXPECT_EQ(Expected, insert(Code, "<vector>")); in TEST_F()
449 std::string Code = "#include \"a.h\"\n" in TEST_F() local
453 EXPECT_EQ(Expected, insert(Code, "<vector>")); in TEST_F()
454 EXPECT_EQ(Expected, insert(Code, "\"a.h\"")); in TEST_F()
458 std::string Code = "#include <vector>\n"; in TEST_F() local
462 EXPECT_EQ(Expected, insert(Code, "\"vector\"")); in TEST_F()
466 std::string Code = "#include \"a.h\"\n" in TEST_F() local
473 EXPECT_EQ(Expected, insert(Code, "\"c.h\"")); in TEST_F()
477 std::string Code = "#include \"a.h\"\n" in TEST_F() local
486 EXPECT_EQ(Expected, insert(Code, "\"c.h\"")); in TEST_F()
490 std::string Code = "#include \"a.h\"\n" in TEST_F() local
499 EXPECT_EQ(Expected, insert(Code, "\"c.h\"")); in TEST_F()
503 std::string Code = "#include \"a.h\"\n" in TEST_F() local
510 EXPECT_EQ(Expected, insert(Code, "<x.h>")); in TEST_F()
514 std::string Code = "#include \"a.h\"\n" in TEST_F() local
529 EXPECT_EQ(Expected, insert(Code, "\"c.h\"")); in TEST_F()
533 std::string Code = "// Loooooooooooooooooooooooooong comment\n" in TEST_F() local
552 EXPECT_EQ(Expected, insert(Code, "\"third.h\"")); in TEST_F()
556 std::string Code = "#include \"abc.h\"\n" in TEST_F() local
561 EXPECT_EQ(Expected, remove(Code, "\"xyz.h\"")); in TEST_F()
565 std::string Code = "#include \"abc.h\"\n" in TEST_F() local
570 EXPECT_EQ(Expected, remove(Code, "\"abc.h\"")); in TEST_F()
574 std::string Code = "#include \"xyz.h\"\n"; in TEST_F() local
576 EXPECT_EQ(Expected, remove(Code, "\"xyz.h\"")); in TEST_F()
580 std::string Code = "#include \"xyz.h\"\n" in TEST_F() local
585 EXPECT_EQ(Expected, remove(Code, "<xyz.h>")); in TEST_F()
589 std::string Code = "#include \"a.h\"\n" in TEST_F() local
594 EXPECT_EQ(Expected, remove(Code, "\"b.h\"")); in TEST_F()