Lines Matching refs:format

25 namespace format {  namespace
38 std::string format(llvm::StringRef Code, in format() function in clang::format::__anona2c836a90111::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()
1261 format(" /* \n" in TEST_F()
1267 format("/* a a */", getLLVMStyleWithColumns(15))); in TEST_F()
1269 format("/* a a bc */", getLLVMStyleWithColumns(15))); in TEST_F()
1272 format("/* aaa aaa aaaaa */", getLLVMStyleWithColumns(15))); in TEST_F()
1275 format("/* aaa aaa aaaaa */", getLLVMStyleWithColumns(15))); in TEST_F()
1287 format("#define X \\\n" in TEST_F()
1299 format("#define X \\\n" in TEST_F()
1309 format("#define X \\\n" in TEST_F()
1329 format("#ifdef A // line 1 about A\n" in TEST_F()
1363 format("#if A\n" in TEST_F()
1378 format("static SomeType type = { aaaaaaaaaaaaaaaaaaaa , /* comment */\n" in TEST_F()
1411 format("S s = {\n" in TEST_F()
1424 format("S s = {\n" in TEST_F()
1442 format("if (true) { // comment about branch\n" in TEST_F()
1459 format("if (1) { // if line 1\n" in TEST_F()
1476 format("do { // line 1\n" in TEST_F()
1487 format("while (a < b) {// line 1\n" in TEST_F()
1499 format("// long long long long\n" in TEST_F()
1506 format("// long long long long\n" in TEST_F()
1514 format("// long long long long\n" in TEST_F()
1522 format("// long long long long\n" in TEST_F()
1536 format("/// long long long long\n" in TEST_F()
1541 format("//! long long long long\n" in TEST_F()
1546 format("/* long long long long\n" in TEST_F()
1551 format("///< long long long long\n" in TEST_F()
1556 format("//!< long long long long\n" in TEST_F()
1564 format("/* long long long long\n" in TEST_F()
1572 format("/* long long long long\n" in TEST_F()
1579 format("/* long long long long\n" in TEST_F()
1589 format("/* long long long long\n" in TEST_F()
1602 format("{\n" in TEST_F()
1615 format("/* long long long long */", getLLVMStyleWithColumns(20))); in TEST_F()
1621 format("int i; /* long long long */", getLLVMStyleWithColumns(20))); in TEST_F()
1626 format("// long long long lon\n" in TEST_F()
1636 format("// long long long long\n" in TEST_F()
1646 format("// long long long long long long long long\n" in TEST_F()
1655 format("// long long long lon1\n" in TEST_F()
1665 format("// long long long lon1\n" in TEST_F()
1670 EXPECT_EQ("// long long long", format("// long long\n" in TEST_F()
1676 format("int i; /// a", getLLVMStyleWithColumns(20))); in TEST_F()
1681 format("// long long long long \n" in TEST_F()
1687 format("/* long long long */", getLLVMStyleWithColumns(20))); in TEST_F()
1692 format("/* long */", getLLVMStyleWithColumns(20))); in TEST_F()
1702 format("{\n" in TEST_F()
1714 format("// long long long long\n" in TEST_F()
1721 format("// long long long longng\n" in TEST_F()
1731 format("int a; // Trailing comment\n" in TEST_F()
1738 format("/// This long line gets\n" in TEST_F()
1743 format(" //! This long line gets\n" in TEST_F()
1749 format("/* This long line gets\n" in TEST_F()
1759 format("{\n" in TEST_F()
1771 format("/*\n" in TEST_F()
1786 format("/// First line gets broken.\n" in TEST_F()
1793 format("int i; // first long long\n" in TEST_F()
1803 format("{\n" in TEST_F()
1814 format("int i; /* first line\n" in TEST_F()
1826 format("// long\n" in TEST_F()
1834 format("/* Long long long line\n" in TEST_F()
1843 format("/* First comment block\n" in TEST_F()
1855 format("int i; // This long line gets broken.\n" in TEST_F()
1865 format("{\n" in TEST_F()
1876 format("//! long long long long\n" in TEST_F()
1884 format("/* long long long long\n" in TEST_F()
1892 format("/* long long long long\n" in TEST_F()
1901 format("// long long long long\n" in TEST_F()
1909 format( in TEST_F()
1918 format("// long long long long\n" in TEST_F()
1926 format("// long long long long\n" in TEST_F()
1934 format("// long long long long\n" in TEST_F()
1942 format("// long long long long\n" in TEST_F()
1950 format("// long long long long\n" in TEST_F()
1957 format("/* long long long long\n" in TEST_F()
1966 format( in TEST_F()
1976 format("/* First comment block\n" in TEST_F()
1986 format("// long long long long\n" in TEST_F()
1994 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("// 1. long long long long\n" in TEST_F()
2018 format("// -# long long long long\n" in TEST_F()
2025 format("// - long long long long\n" in TEST_F()
2033 format("// - long long long long\n" in TEST_F()
2041 format("// long long long long\n" in TEST_F()
2049 format("// long long long 10.\n" in TEST_F()
2061 format("#include \"t\" /* l l l\n" in TEST_F()
2070 format("int i; // long long long\n" in TEST_F()
2079 format("int i; // trigger reflow\n" in TEST_F()
2088 format("a = f(/* looooooooong long\n* long\n*/ a);", in TEST_F()
2096 format("a = f(/* loooooong long\n* long\n*/ a);", in TEST_F()
2100 EXPECT_EQ("/**/", format(" /**/", getLLVMStyleWithColumns(20))); in TEST_F()
2101 EXPECT_EQ("/* */", format(" /* */", getLLVMStyleWithColumns(20))); in TEST_F()
2102 EXPECT_EQ("/* */", format(" /* */", getLLVMStyleWithColumns(20))); in TEST_F()
2103 EXPECT_EQ("//", format(" // ", getLLVMStyleWithColumns(20))); in TEST_F()
2104 EXPECT_EQ("///", format(" /// ", getLLVMStyleWithColumns(20))); in TEST_F()
2116 format("// some text that reflows\n" in TEST_F()
2123 format("// some text that reflows\n" in TEST_F()
2134 format("// some text that reflows\n" in TEST_F()
2142 format("// some text that reflows\n" in TEST_F()
2151 format("// some text that\n" in TEST_F()
2156 format("// some text that\n" in TEST_F()
2162 format("/* some text that\n" in TEST_F()
2172 format("// some text that\n" in TEST_F()
2181 format("// some text that does\n" in TEST_F()
2191 format("#if 0\n" in TEST_F()
2199 format("#if false\n" in TEST_F()
2212 format("enum E {\n" in TEST_F()
2230 format("enum F {\n" in TEST_F()
2250 format("enum G {\n" in TEST_F()
2270 format("enum H {\n" in TEST_F()
2289 format("enum I {\n" in TEST_F()
2309 format("enum J {\n" in TEST_F()
2327 format("#ifdef SWIG\n" in TEST_F()
2334 format("#ifndef SWIG\n" in TEST_F()
2345 format("int xxxxxxxxx; /* " in TEST_F()
2372 format("/* *//* */ /* */\n/* *//* */ /* */")); in TEST_F()
2373 EXPECT_EQ("/* */ a /* */ b;", format(" /* */ a/* */ b;")); in TEST_F()
2379 format("#define A /*123*/ b\n" in TEST_F()
2387 format("#define A\n" in TEST_F()
2390 EXPECT_EQ("/*\n**\n*/", format("/*\n**\n*/")); in TEST_F()
2396 format("/*\n" in TEST_F()
2406 format("/*\n" in TEST_F()
2415 format("int aaaaaaaaaaaaaaaaaaaaaaaaaaaa =\n" in TEST_F()
2427 format("someFunction (1, /* comment 1 */\n" in TEST_F()
2439 format( in TEST_F()
2447 format("int aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa; /* comment */\n" in TEST_F()
2456 format("/*\n" in TEST_F()
2462 format("/*\n" in TEST_F()
2468 format("/*\n" in TEST_F()
2473 format("/*\n" in TEST_F()
2477 format("/*\n" in TEST_F()
2486 format("#define A { \\\n" in TEST_F()
2495 format("#define A { \\\n" in TEST_F()
2506 format("a = {1111 /* */\n" in TEST_F()
2512 format("a = {1111 /* */\n" in TEST_F()
2519 format("a = {1111 /* a */\n" in TEST_F()
2528 format("a = f(/* long long */ a);", getLLVMStyleWithColumns(16))); in TEST_F()
2533 format("a = f(/* long long */ a);", getLLVMStyleWithColumns(15))); in TEST_F()
2539 format("a = f(/* long\n" in TEST_F()
2548 format("a = f(/* long\n" in TEST_F()
2557 format("a = f(/* long\n" in TEST_F()
2567 format("a = f(a, /* long long */ b);", getLLVMStyleWithColumns(16))); in TEST_F()
2575 format("a = f(a, /* long long */ b);", getLLVMStyleWithColumns(15))); in TEST_F()
2581 format("a = f(a, /* long long */ (1 + 1));", in TEST_F()
2588 format("a = f(a, /* long long */ (1 + 1));", in TEST_F()
2603 format("#define MACRO(V)\\\n" in TEST_F()
2612 format("int i = f(abc, // line 1\n" in TEST_F()
2622 format("int ab; // line\n" in TEST_F()
2629 format("int ab; // line\n" in TEST_F()
2637 format("int ab; // line\n" in TEST_F()
2646 format("int ab; // line\n" in TEST_F()
2657 format("int i, j; // line 1\n" in TEST_F()
2664 format("int i, j; // line 1\n" in TEST_F()
2675 format("class A {\n" in TEST_F()
2688 format("class A {\n" in TEST_F()
2704 format("int f(int n) { // comment line 1 on f\n" in TEST_F()
2735 format("int f(int n) {\n" in TEST_F()
2764 format("int a; // line about a\n" in TEST_F()
2770 format("int a; // line about a\n" in TEST_F()
2778 format("int a; // line about a\n" in TEST_F()
2788 format("/*\n" in TEST_F()
2792 format("/*\n" in TEST_F()
2796 format("/*\n" in TEST_F()
2802 format("/*\n" in TEST_F()
2807 format("/*\n" in TEST_F()
2812 format("/*\n" in TEST_F()
2817 format("/*\n" in TEST_F()
2822 format("/**\n" in TEST_F()
2827 format("/**\n" in TEST_F()
2832 format("/**\n" in TEST_F()
2837 format("/**\n" in TEST_F()
2842 format("/**\n" in TEST_F()
2850 format("/*\n" in TEST_F()
2856 format("/*\n" in TEST_F()
2862 format("/*\n" in TEST_F()
2869 format("/* line 1\n" in TEST_F()
2874 format("/* line 1\n" in TEST_F()
2879 format("/* line 1\n" in TEST_F()
2884 format("/* line 1\n" in TEST_F()
2889 format("/* line 1\n" in TEST_F()
2894 format("int i; /* line 1\n" in TEST_F()
2899 format("int i; /* line 1\n" in TEST_F()
2904 format("int i; /* line 1\n" in TEST_F()
2912 format("/* line 1\n" in TEST_F()
2919 format("/* line 1\n" in TEST_F()
2927 format("/*\n" in TEST_F()
2940 format("/*\n" in TEST_F()
2953 format("/**\n" in TEST_F()
2965 format("/*\n" in TEST_F()
2982 format( in TEST_F()
3001 format("const /** comment comment comment comment */\n" in TEST_F()
3010 format("#comment\n" in TEST_F()
3015 format("# comment\n" in TEST_F()
3022 format("# comment comment comment\n" in TEST_F()
3031 format("data {\n" in TEST_F()
3040 format("data {# comment comment comment\n" in TEST_F()
3047 format("# comment comment comment\n" in TEST_F()
3055 format("k:val#comment comment\n" in TEST_F()
3064 format("id {k:val#comment comment\n" in TEST_F()
3076 format("k:val#commen1 commen2\n" in TEST_F()
3100 format( in TEST_F()
3118 format("/**\n" in TEST_F()
3126 format("/**\n" in TEST_F()
3136 format("/**\n" in TEST_F()
3147 " */\n", format( in TEST_F()
3160 format("/**\n" in TEST_F()
3171 format("/**\n" in TEST_F()
3182 format("/**\n" in TEST_F()
3194 format("/**\n" in TEST_F()
3202 format("/**\n" in TEST_F()