Lines Matching refs:format

25 namespace format {  namespace
38 std::string format(llvm::StringRef Code, in format() function in clang::format::__anonb7ff86ab0111::FormatTestComments
73 EXPECT_EQ(Code.str(), format(Code, Style)) << "Expected code is not stable"; in verifyFormat()
74 EXPECT_EQ(Code.str(), format(test::messUp(Code), Style)); in verifyFormat()
84 format(Code, Style, SC_DoNotCheck); in verifyNoCrash()
149 format("#include \\\n" in TEST_F()
167 format("enum A {\n" in TEST_F()
180 format("enum A {\n" in TEST_F()
189 format("enum A {\n" in TEST_F()
199 format("enum A {\n" in TEST_F()
210 format("enum A {\n" in TEST_F()
240 format("void f() { // This does something ..\n" in TEST_F()
249 format("class C{void f() { // This does something ..\n" in TEST_F()
256 format("int i;\\\n// single line trailing comment")); in TEST_F()
277 format("D(a, {\n" in TEST_F()
285 format("lineWith(); // comment\n" in TEST_F()
292 format("lineWith(); // comment\n" in TEST_F()
299 format("lineWith(); // comment\n" in TEST_F()
306 format("lineWith(); // comment\n" in TEST_F()
312 format("lineWith();\n" in TEST_F()
318 format("// first\n" in TEST_F()
325 format("f();\n" in TEST_F()
337 format("f(); // comment\n" in TEST_F()
345 format("f(); // comment\n" in TEST_F()
353 format("void f() {\n" in TEST_F()
359 format("int xy; // a\n" in TEST_F()
363 format("int xy; // a\n" in TEST_F()
384 format("if( // This is some comment\n" in TEST_F()
399 format("SomeFunction(a,\n" in TEST_F()
405 format("SomeFunction(a,\n" in TEST_F()
411 format("SomeFunction(a, b, // comment (unclear relation)\n" in TEST_F()
416 format("SomeFunction(a, // comment\n" in TEST_F()
422 format("aaaaaaaaaa(aaaa(aaaa,\n" in TEST_F()
428 EXPECT_EQ("// comment", format("// comment ")); in TEST_F()
430 format("int aaaaaaa, bbbbbbb; // comment ", in TEST_F()
432 EXPECT_EQ("// comment\\\n", format("// comment\\\n \t \v \f ")); in TEST_F()
433 EXPECT_EQ("// comment \\\n", format("// comment \\\n \t \v \f ")); in TEST_F()
441 format("f(aaaaaaaaaaaaaaaaaaaaaaaaa , \\\n" in TEST_F()
447 format("f(aaaaaaaaaaaaaaaaaaaaaaaaa , \n" in TEST_F()
454 format("void aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa(\n" in TEST_F()
481 format(" /*\n" in TEST_F()
493 format("class C {\n" in TEST_F()
505 format(" /*\n" in TEST_F()
513 format(" /*\n" in TEST_F()
520 format("int i; /* Comment with empty...\n" in TEST_F()
530 format("int foobar = 0; /* comment */\n" in TEST_F()
542 format("int foobar = 0; /* comment */\n" in TEST_F()
559 format("double *x; /* aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\n" in TEST_F()
571 format("void ffffffffffff(int aaaaaaaa, int bbbbbbbb, int cccccccccccc)\n" in TEST_F()
583 format("void ffffffffff(int aaaaa /* test */);", in TEST_F()
591 format("// A comment that doesn't fit on one line", in TEST_F()
596 format("/// A comment that doesn't fit on one line", in TEST_F()
601 format("//! A comment that doesn't fit on one line", in TEST_F()
606 format("// a b c d e f g h i j k", getLLVMStyleWithColumns(10))); in TEST_F()
611 format("\\\n// a b c d e f g h i j k", getLLVMStyleWithColumns(10))); in TEST_F()
615 format("if (true) // A comment that doesn't fit on one line ", in TEST_F()
618 format("// Don't_touch_leading_whitespace", in TEST_F()
622 format("//Add leading whitespace", getLLVMStyleWithColumns(20))); in TEST_F()
625 format("///Add leading whitespace", getLLVMStyleWithColumns(20))); in TEST_F()
628 format("//!Add leading whitespace", getLLVMStyleWithColumns(20))); in TEST_F()
629 EXPECT_EQ("// whitespace", format("//whitespace", getLLVMStyle())); in TEST_F()
632 format("//Even if it makes the line exceed the column limit", in TEST_F()
634 EXPECT_EQ("//--But not here", format("//--But not here", getLLVMStyle())); in TEST_F()
637 format("/// line 1\n" in TEST_F()
647 format("///line 1\n" in TEST_F()
656 format("// aa bb cc dd ", in TEST_F()
663 format("// A comment before a macro definition\n" in TEST_F()
671 format("void ffffff(\n" in TEST_F()
677 format("//\t aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", in TEST_F()
682 format("#define XXX // a b c d e f g h", getLLVMStyleWithColumns(22))); in TEST_F()
686 format("#define XXX //q w e r t y u i", getLLVMStyleWithColumns(22))); in TEST_F()
692 format("{\n" in TEST_F()
704 format("{\n" in TEST_F()
717 format("// A comment that doesn't fit on one line", in TEST_F()
723 format("/// A comment that doesn't fit on one line", in TEST_F()
731 format("// aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\n" in TEST_F()
737 format("int a; // AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\\\n" in TEST_F()
747 format("double a; // AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\\\n" in TEST_F()
758 format("// IWYU pragma: aaaaaaaaaaaaaaaaaa bbbbbbbbbbbbbb", Pragmas)); in TEST_F()
761 format("/* IWYU pragma: aaaaaaaaaaaaaaaaaa bbbbbbbbbbbbbb */", Pragmas)); in TEST_F()
769 format("if (xxx == yyy && // aaaaaaaaaaaa bbbbbbbbb\n" in TEST_F()
776 format("if (xxxxxxxxxx == yyy && // aaaaaa bbbbbbbb cccc\n" in TEST_F()
783 format("if (xxxxxxxxxx && yyy || // aaaaaa bbbbbbbb cccc\n" in TEST_F()
789 format("fffffffff(&xxx, // aaaaaaaaaaaa bbbbbbbbbbb\n" in TEST_F()
799 format("#define A(x) /* \\\n" in TEST_F()
809 format("#define A( \\\n" in TEST_F()
819 format("namespace {}\n // Test\n#define A")); in TEST_F()
821 format("namespace {}\n /* Test */\n#define A")); in TEST_F()
823 format("namespace {}\n /* Test */ #define A")); in TEST_F()
835 format("void f() {\n" in TEST_F()
849 format("void f() {\n" in TEST_F()
866 format("int f(int i) {\n" in TEST_F()
886 format("int f(int i) {\n" in TEST_F()
907 format("int f(int i) {\n" in TEST_F()
927 format("void f() {\n" in TEST_F()
944 format("void f() {\n" in TEST_F()
964 format("int f(int i) {\n" in TEST_F()
986 format("int f(int i) {\n" in TEST_F()
1009 format("int f(int i) {\n" in TEST_F()
1030 format("void f() {\n" in TEST_F()
1046 format("int f(int i) {\n" in TEST_F()
1066 format("int f(int i) {\n" in TEST_F()
1087 format("int f(int i) {\n" in TEST_F()
1106 format("/* " in TEST_F()
1117 format("/* a b c d e f g h i j k */", getLLVMStyleWithColumns(10))); in TEST_F()
1123 format("\\\n/* a b c d e f g h i j k */", getLLVMStyleWithColumns(10))); in TEST_F()
1129 format("/*\n" in TEST_F()
1141 format("/* \n" in TEST_F()
1153 format("/*\n" in TEST_F()
1162 format("/*\n" in TEST_F()
1174 format("{\n" in TEST_F()
1192 format("{\n" in TEST_F()
1208 format(" /*\n" in TEST_F()
1218 format("{\n" in TEST_F()
1228 format("/* A comment before a macro definition */\n" in TEST_F()
1239 format(" /* some comment\n" in TEST_F()
1251 format("/**\n" in TEST_F()
1260 format("/** multilineblockcommentwithnowrapopportunity */", in TEST_F()
1267 format(" /* \n" in TEST_F()
1273 format("/* a a */", getLLVMStyleWithColumns(15))); in TEST_F()
1275 format("/* a a bc */", getLLVMStyleWithColumns(15))); in TEST_F()
1278 format("/* aaa aaa aaaaa */", getLLVMStyleWithColumns(15))); in TEST_F()
1281 format("/* aaa aaa aaaaa */", getLLVMStyleWithColumns(15))); in TEST_F()
1293 format("#define X \\\n" in TEST_F()
1305 format("#define X \\\n" in TEST_F()
1315 format("#define X \\\n" in TEST_F()
1335 format("#ifdef A // line 1 about A\n" in TEST_F()
1369 format("#if A\n" in TEST_F()
1384 format("static SomeType type = { aaaaaaaaaaaaaaaaaaaa , /* comment */\n" in TEST_F()
1417 format("S s = {\n" in TEST_F()
1430 format("S s = {\n" in TEST_F()
1448 format("if (true) { // comment about branch\n" in TEST_F()
1465 format("if (1) { // if line 1\n" in TEST_F()
1482 format("do { // line 1\n" in TEST_F()
1493 format("while (a < b) {// line 1\n" in TEST_F()
1505 format("// long long long long\n" in TEST_F()
1512 format("// long long long long\n" in TEST_F()
1520 format("// long long long long\n" in TEST_F()
1528 format("// long long long long\n" in TEST_F()
1542 format("/// long long long long\n" in TEST_F()
1547 format("//! long long long long\n" in TEST_F()
1552 format("/* long long long long\n" in TEST_F()
1557 format("///< long long long long\n" in TEST_F()
1562 format("//!< long long long long\n" in TEST_F()
1570 format("/* long long long long\n" in TEST_F()
1578 format("/* long long long long\n" in TEST_F()
1585 format("/* long long long long\n" in TEST_F()
1595 format("/* long long long long\n" in TEST_F()
1608 format("{\n" in TEST_F()
1621 format("/* long long long long */", getLLVMStyleWithColumns(20))); in TEST_F()
1627 format("int i; /* long long long */", getLLVMStyleWithColumns(20))); in TEST_F()
1632 format("// long long long lon\n" in TEST_F()
1642 format("// long long long long\n" in TEST_F()
1652 format("// long long long long long long long long\n" in TEST_F()
1661 format("// long long long lon1\n" in TEST_F()
1671 format("// long long long lon1\n" in TEST_F()
1676 EXPECT_EQ("// long long long", format("// long long\n" in TEST_F()
1682 format("int i; /// a", getLLVMStyleWithColumns(20))); in TEST_F()
1687 format("// long long long long \n" in TEST_F()
1693 format("/* long long long */", getLLVMStyleWithColumns(20))); in TEST_F()
1698 format("/* long */", getLLVMStyleWithColumns(20))); in TEST_F()
1708 format("{\n" in TEST_F()
1720 format("// long long long long\n" in TEST_F()
1727 format("// long long long longng\n" in TEST_F()
1737 format("int a; // Trailing comment\n" in TEST_F()
1744 format("/// This long line gets\n" in TEST_F()
1749 format(" //! This long line gets\n" in TEST_F()
1755 format("/* This long line gets\n" in TEST_F()
1765 format("{\n" in TEST_F()
1777 format("/*\n" in TEST_F()
1792 format("/// First line gets broken.\n" in TEST_F()
1799 format("int i; // first long long\n" in TEST_F()
1809 format("{\n" in TEST_F()
1820 format("int i; /* first line\n" in TEST_F()
1832 format("// long\n" in TEST_F()
1840 format("/* Long long long line\n" in TEST_F()
1849 format("/* First comment block\n" in TEST_F()
1861 format("int i; // This long line gets broken.\n" in TEST_F()
1871 format("{\n" in TEST_F()
1882 format("//! long long long long\n" in TEST_F()
1890 format("/* long long long long\n" in TEST_F()
1898 format("/* long long long long\n" in TEST_F()
1907 format("// long long long long\n" in TEST_F()
1915 format( in TEST_F()
1924 format("// long long long long\n" in TEST_F()
1932 format("// long long long long\n" in TEST_F()
1940 format("// long long long long\n" in TEST_F()
1948 format("// long long long long\n" in TEST_F()
1956 format("// long long long long\n" in TEST_F()
1963 format("/* long long long long\n" in TEST_F()
1972 format( in TEST_F()
1982 format("/* First comment block\n" in TEST_F()
1992 format("// long long long long\n" in TEST_F()
2000 format("// - long long long long\n" in TEST_F()
2006 format("// * long long long long\n" in TEST_F()
2012 format("// + long long long long\n" in TEST_F()
2018 format("// 1. long long long long\n" in TEST_F()
2024 format("// -# long long long long\n" in TEST_F()
2031 format("// - long long long long\n" in TEST_F()
2039 format("// - long long long long\n" in TEST_F()
2047 format("// long long long long\n" in TEST_F()
2055 format("// long long long 10.\n" in TEST_F()
2067 format("#include \"t\" /* l l l\n" in TEST_F()
2076 format("int i; // long long long\n" in TEST_F()
2085 format("int i; // trigger reflow\n" in TEST_F()
2094 format("a = f(/* looooooooong long\n* long\n*/ a);", in TEST_F()
2102 format("a = f(/* loooooong long\n* long\n*/ a);", in TEST_F()
2106 EXPECT_EQ("/**/", format(" /**/", getLLVMStyleWithColumns(20))); in TEST_F()
2107 EXPECT_EQ("/* */", format(" /* */", getLLVMStyleWithColumns(20))); in TEST_F()
2108 EXPECT_EQ("/* */", format(" /* */", getLLVMStyleWithColumns(20))); in TEST_F()
2109 EXPECT_EQ("//", format(" // ", getLLVMStyleWithColumns(20))); in TEST_F()
2110 EXPECT_EQ("///", format(" /// ", getLLVMStyleWithColumns(20))); in TEST_F()
2122 format("// some text that reflows\n" in TEST_F()
2129 format("// some text that reflows\n" in TEST_F()
2140 format("// some text that reflows\n" in TEST_F()
2148 format("// some text that reflows\n" in TEST_F()
2157 format("// some text that\n" in TEST_F()
2162 format("// some text that\n" in TEST_F()
2168 format("/* some text that\n" in TEST_F()
2178 format("// some text that\n" in TEST_F()
2187 format("// some text that does\n" in TEST_F()
2197 format("#if 0\n" in TEST_F()
2205 format("#if false\n" in TEST_F()
2218 format("enum E {\n" in TEST_F()
2236 format("enum F {\n" in TEST_F()
2256 format("enum G {\n" in TEST_F()
2276 format("enum H {\n" in TEST_F()
2295 format("enum I {\n" in TEST_F()
2315 format("enum J {\n" in TEST_F()
2333 format("#ifdef SWIG\n" in TEST_F()
2340 format("#ifndef SWIG\n" in TEST_F()
2351 format("int xxxxxxxxx; /* " in TEST_F()
2378 format("/* *//* */ /* */\n/* *//* */ /* */")); in TEST_F()
2379 EXPECT_EQ("/* */ a /* */ b;", format(" /* */ a/* */ b;")); in TEST_F()
2385 format("#define A /*123*/ b\n" in TEST_F()
2393 format("#define A\n" in TEST_F()
2396 EXPECT_EQ("/*\n**\n*/", format("/*\n**\n*/")); in TEST_F()
2402 format("/*\n" in TEST_F()
2412 format("/*\n" in TEST_F()
2421 format("int aaaaaaaaaaaaaaaaaaaaaaaaaaaa =\n" in TEST_F()
2433 format("someFunction (1, /* comment 1 */\n" in TEST_F()
2445 format( in TEST_F()
2453 format("int aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa; /* comment */\n" in TEST_F()
2462 format("/*\n" in TEST_F()
2468 format("/*\n" in TEST_F()
2474 format("/*\n" in TEST_F()
2479 format("/*\n" in TEST_F()
2483 format("/*\n" in TEST_F()
2492 format("#define A { \\\n" in TEST_F()
2501 format("#define A { \\\n" in TEST_F()
2512 format("a = {1111 /* */\n" in TEST_F()
2518 format("a = {1111 /* */\n" in TEST_F()
2525 format("a = {1111 /* a */\n" in TEST_F()
2534 format("a = f(/* long long */ a);", getLLVMStyleWithColumns(16))); in TEST_F()
2539 format("a = f(/* long long */ a);", getLLVMStyleWithColumns(15))); in TEST_F()
2545 format("a = f(/* long\n" in TEST_F()
2554 format("a = f(/* long\n" in TEST_F()
2563 format("a = f(/* long\n" in TEST_F()
2573 format("a = f(a, /* long long */ b);", getLLVMStyleWithColumns(16))); in TEST_F()
2581 format("a = f(a, /* long long */ b);", getLLVMStyleWithColumns(15))); in TEST_F()
2587 format("a = f(a, /* long long */ (1 + 1));", in TEST_F()
2594 format("a = f(a, /* long long */ (1 + 1));", in TEST_F()
2609 format("#define MACRO(V)\\\n" in TEST_F()
2618 format("int i = f(abc, // line 1\n" in TEST_F()
2628 format("int ab; // line\n" in TEST_F()
2635 format("int ab; // line\n" in TEST_F()
2643 format("int ab; // line\n" in TEST_F()
2652 format("int ab; // line\n" in TEST_F()
2663 format("int i, j; // line 1\n" in TEST_F()
2670 format("int i, j; // line 1\n" in TEST_F()
2681 format("class A {\n" in TEST_F()
2694 format("class A {\n" in TEST_F()
2710 format("int f(int n) { // comment line 1 on f\n" in TEST_F()
2741 format("int f(int n) {\n" in TEST_F()
2770 format("int a; // line about a\n" in TEST_F()
2776 format("int a; // line about a\n" in TEST_F()
2784 format("int a; // line about a\n" in TEST_F()
2794 format("/*\n" in TEST_F()
2798 format("/*\n" in TEST_F()
2802 format("/*\n" in TEST_F()
2808 format("/*\n" in TEST_F()
2813 format("/*\n" in TEST_F()
2818 format("/*\n" in TEST_F()
2823 format("/*\n" in TEST_F()
2828 format("/**\n" in TEST_F()
2833 format("/**\n" in TEST_F()
2838 format("/**\n" in TEST_F()
2843 format("/**\n" in TEST_F()
2848 format("/**\n" in TEST_F()
2856 format("/*\n" in TEST_F()
2862 format("/*\n" in TEST_F()
2868 format("/*\n" in TEST_F()
2875 format("/* line 1\n" in TEST_F()
2880 format("/* line 1\n" in TEST_F()
2885 format("/* line 1\n" in TEST_F()
2890 format("/* line 1\n" in TEST_F()
2895 format("/* line 1\n" in TEST_F()
2900 format("int i; /* line 1\n" in TEST_F()
2905 format("int i; /* line 1\n" in TEST_F()
2910 format("int i; /* line 1\n" in TEST_F()
2918 format("/* line 1\n" in TEST_F()
2925 format("/* line 1\n" in TEST_F()
2933 format("/*\n" in TEST_F()
2946 format("/*\n" in TEST_F()
2959 format("/**\n" in TEST_F()
2971 format("/*\n" in TEST_F()
2988 format( in TEST_F()
3007 format("const /** comment comment comment comment */\n" in TEST_F()
3016 format("#comment\n" in TEST_F()
3021 format("# comment\n" in TEST_F()
3028 format("# comment comment comment\n" in TEST_F()
3037 format("data {\n" in TEST_F()
3046 format("data {# comment comment comment\n" in TEST_F()
3053 format("# comment comment comment\n" in TEST_F()
3061 format("k:val#comment comment\n" in TEST_F()
3070 format("id {k:val#comment comment\n" in TEST_F()
3082 format("k:val#commen1 commen2\n" in TEST_F()
3106 format( in TEST_F()
3124 format("/**\n" in TEST_F()
3132 format("/**\n" in TEST_F()
3142 format("/**\n" in TEST_F()
3153 " */\n", format( in TEST_F()
3166 format("/**\n" in TEST_F()
3177 format("/**\n" in TEST_F()
3188 format("/**\n" in TEST_F()
3200 format("/**\n" in TEST_F()
3208 format("/**\n" in TEST_F()