Lines Matching refs:format

15 #define DEBUG_TYPE "format-test"
18 namespace format {
23 std::string format(llvm::StringRef Code, unsigned Offset, unsigned Length) {
41 EXPECT_EQ("int a;\nint b;", format("int a; \nint b;", 0, 0));
42 EXPECT_EQ("int a;", format("int a; ", 0, 0));
43 EXPECT_EQ("int a;\n", format("int a; \n \n \n ", 0, 0));
44 EXPECT_EQ("int a;\nint b; ", format("int a; \nint b; ", 0, 0));
51 format("{int b;\n int a;}", 8, 0));
55 format("{int b;\n int a;}", 7, 0));
61 format("#define A \\\n"
68 format("#define A \\\n"
75 EXPECT_EQ("int b;\n\nint a;", format("int b;\n\nint a;", 8, 0));
76 EXPECT_EQ("int b;\n\nint a;", format("int b;\n\nint a;", 7, 0));
80 EXPECT_EQ("int b;\nint a;", format("int b;int a;", 7, 0));
84 EXPECT_EQ("int a;\n\n int b;", format("int a;\n \n\n int b;", 8, 0));
85 EXPECT_EQ("int a;\n\n int b;", format("int a;\n \n\n int b;", 9, 0));
94 format(
103 EXPECT_EQ("if (a) return;", format("if(a)\nreturn;", 7, 1));
105 format("if(a)\nreturn; // comment", 20, 1));
111 format("int a; // comment\n"
117 format("int a; // comment\n"
124 format("int aaaaaa; // comment\n"
132 format("int a; // This\n"
141 format("int a; // This\n"
152 format("int a; // This\n"
161 format("int a;\n"
168 format("int x; // Format this line.\n"
179 format("DEBUG( {\n"
188 format("DEBUG( {\n"
197 format("DEBUG( {\n"
206 format("DEBUG( {\n"
217 format("Debug({\n"
229 format("DEBUG({\n"
239 format("DEBUG({\n"
249 format("someFunction(\n"
262 format("int longlongname; // comment\n"
274 format("int s = f({\n"
289 format("SomeFunction(\n"
305 format("namespace {\n"
314 format("namespace {\n"
328 format("int i;\n"
339 format("int i;\n"
354 format("{\n"
369 format("{\n"
384 format("{\n"
399 format("{\n"
411 format(" {\n"
417 format("void f() {}\n"
423 format("int a; // comment\n"
431 format(" void f() {\n"
442 format(" void f() {\n"
456 format(" int a;\n"
469 format("void f() {\n"
478 format("void f() {\n"
487 format("void f() {\n"
504 format("void f() {\n"
510 "void g() {\n" // Make sure not to format this.
521 format("var x = \"a\";\n"
528 } // end namespace format