Lines Matching refs:format

24 namespace format {  namespace
37 std::string format(llvm::StringRef Code, in format() function in clang::format::__anon95f9906d0111::FormatTestComments
72 EXPECT_EQ(Code.str(), format(Code, Style)) << "Expected code is not stable"; in verifyFormat()
73 EXPECT_EQ(Code.str(), format(test::messUp(Code), Style)); in verifyFormat()
83 format(Code, Style, SC_DoNotCheck); in verifyNoCrash()
148 format("#include \\\n" in TEST_F()
166 format("enum A {\n" in TEST_F()
179 format("enum A {\n" in TEST_F()
188 format("enum A {\n" in TEST_F()
198 format("enum A {\n" in TEST_F()
209 format("enum A {\n" in TEST_F()
239 format("void f() { // This does something ..\n" in TEST_F()
248 format("class C{void f() { // This does something ..\n" in TEST_F()
255 format("int i;\\\n// single line trailing comment")); in TEST_F()
276 format("D(a, {\n" in TEST_F()
284 format("lineWith(); // comment\n" in TEST_F()
291 format("lineWith(); // comment\n" in TEST_F()
298 format("lineWith(); // comment\n" in TEST_F()
305 format("lineWith(); // comment\n" in TEST_F()
311 format("lineWith();\n" in TEST_F()
317 format("// first\n" in TEST_F()
324 format("f();\n" in TEST_F()
336 format("f(); // comment\n" in TEST_F()
344 format("f(); // comment\n" in TEST_F()
352 format("void f() {\n" in TEST_F()
358 format("int xy; // a\n" in TEST_F()
362 format("int xy; // a\n" in TEST_F()
383 format("if( // This is some comment\n" in TEST_F()
398 format("SomeFunction(a,\n" in TEST_F()
404 format("SomeFunction(a,\n" in TEST_F()
410 format("SomeFunction(a, b, // comment (unclear relation)\n" in TEST_F()
415 format("SomeFunction(a, // comment\n" in TEST_F()
421 format("aaaaaaaaaa(aaaa(aaaa,\n" in TEST_F()
427 EXPECT_EQ("// comment", format("// comment ")); in TEST_F()
429 format("int aaaaaaa, bbbbbbb; // comment ", in TEST_F()
431 EXPECT_EQ("// comment\\\n", format("// comment\\\n \t \v \f ")); in TEST_F()
432 EXPECT_EQ("// comment \\\n", format("// comment \\\n \t \v \f ")); in TEST_F()
440 format("f(aaaaaaaaaaaaaaaaaaaaaaaaa , \\\n" in TEST_F()
446 format("f(aaaaaaaaaaaaaaaaaaaaaaaaa , \n" in TEST_F()
453 format("void aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa(\n" in TEST_F()
480 format(" /*\n" in TEST_F()
492 format("class C {\n" in TEST_F()
504 format(" /*\n" in TEST_F()
512 format(" /*\n" in TEST_F()
519 format("int i; /* Comment with empty...\n" in TEST_F()
529 format("int foobar = 0; /* comment */\n" in TEST_F()
541 format("int foobar = 0; /* comment */\n" in TEST_F()
558 format("double *x; /* aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\n" in TEST_F()
570 format("void ffffffffffff(int aaaaaaaa, int bbbbbbbb, int cccccccccccc)\n" in TEST_F()
582 format("void ffffffffff(int aaaaa /* test */);", in TEST_F()
590 format("// A comment that doesn't fit on one line", in TEST_F()
595 format("/// A comment that doesn't fit on one line", in TEST_F()
600 format("//! A comment that doesn't fit on one line", in TEST_F()
605 format("// a b c d e f g h i j k", getLLVMStyleWithColumns(10))); in TEST_F()
610 format("\\\n// a b c d e f g h i j k", getLLVMStyleWithColumns(10))); in TEST_F()
614 format("if (true) // A comment that doesn't fit on one line ", in TEST_F()
617 format("// Don't_touch_leading_whitespace", in TEST_F()
621 format("//Add leading whitespace", getLLVMStyleWithColumns(20))); in TEST_F()
624 format("///Add leading whitespace", getLLVMStyleWithColumns(20))); in TEST_F()
627 format("//!Add leading whitespace", getLLVMStyleWithColumns(20))); in TEST_F()
628 EXPECT_EQ("// whitespace", format("//whitespace", getLLVMStyle())); in TEST_F()
631 format("//Even if it makes the line exceed the column limit", in TEST_F()
633 EXPECT_EQ("//--But not here", format("//--But not here", getLLVMStyle())); in TEST_F()
636 format("/// line 1\n" in TEST_F()
646 format("///line 1\n" in TEST_F()
655 format("// aa bb cc dd ", in TEST_F()
662 format("// A comment before a macro definition\n" in TEST_F()
670 format("void ffffff(\n" in TEST_F()
676 format("//\t aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", in TEST_F()
681 format("#define XXX // a b c d e f g h", getLLVMStyleWithColumns(22))); in TEST_F()
685 format("#define XXX //q w e r t y u i", getLLVMStyleWithColumns(22))); in TEST_F()
691 format("{\n" in TEST_F()
703 format("{\n" in TEST_F()
716 format("// A comment that doesn't fit on one line", in TEST_F()
722 format("/// A comment that doesn't fit on one line", in TEST_F()
730 format("// aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\n" in TEST_F()
736 format("int a; // AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\\\n" in TEST_F()
746 format("double a; // AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\\\n" in TEST_F()
757 format("// IWYU pragma: aaaaaaaaaaaaaaaaaa bbbbbbbbbbbbbb", Pragmas)); in TEST_F()
760 format("/* IWYU pragma: aaaaaaaaaaaaaaaaaa bbbbbbbbbbbbbb */", Pragmas)); in TEST_F()
768 format("if (xxx == yyy && // aaaaaaaaaaaa bbbbbbbbb\n" in TEST_F()
775 format("if (xxxxxxxxxx == yyy && // aaaaaa bbbbbbbb cccc\n" in TEST_F()
782 format("if (xxxxxxxxxx && yyy || // aaaaaa bbbbbbbb cccc\n" in TEST_F()
788 format("fffffffff(&xxx, // aaaaaaaaaaaa bbbbbbbbbbb\n" in TEST_F()
798 format("#define A(x) /* \\\n" in TEST_F()
808 format("#define A( \\\n" in TEST_F()
818 format("namespace {}\n // Test\n#define A")); in TEST_F()
820 format("namespace {}\n /* Test */\n#define A")); in TEST_F()
822 format("namespace {}\n /* Test */ #define A")); in TEST_F()
834 format("void f() {\n" in TEST_F()
848 format("void f() {\n" in TEST_F()
865 format("int f(int i) {\n" in TEST_F()
885 format("int f(int i) {\n" in TEST_F()
906 format("int f(int i) {\n" in TEST_F()
926 format("void f() {\n" in TEST_F()
943 format("void f() {\n" in TEST_F()
963 format("int f(int i) {\n" in TEST_F()
985 format("int f(int i) {\n" in TEST_F()
1008 format("int f(int i) {\n" in TEST_F()
1029 format("void f() {\n" in TEST_F()
1045 format("int f(int i) {\n" in TEST_F()
1065 format("int f(int i) {\n" in TEST_F()
1086 format("int f(int i) {\n" in TEST_F()
1105 format("/* " in TEST_F()
1116 format("/* a b c d e f g h i j k */", getLLVMStyleWithColumns(10))); in TEST_F()
1122 format("\\\n/* a b c d e f g h i j k */", getLLVMStyleWithColumns(10))); in TEST_F()
1128 format("/*\n" in TEST_F()
1140 format("/* \n" in TEST_F()
1152 format("/*\n" in TEST_F()
1161 format("/*\n" in TEST_F()
1173 format("{\n" in TEST_F()
1191 format("{\n" in TEST_F()
1207 format(" /*\n" in TEST_F()
1217 format("{\n" in TEST_F()
1227 format("/* A comment before a macro definition */\n" in TEST_F()
1238 format(" /* some comment\n" in TEST_F()
1250 format("/**\n" in TEST_F()
1259 format("/** multilineblockcommentwithnowrapopportunity */", in TEST_F()
1266 format(" /* \n" in TEST_F()
1272 format("/* a a */", getLLVMStyleWithColumns(15))); in TEST_F()
1274 format("/* a a bc */", getLLVMStyleWithColumns(15))); in TEST_F()
1277 format("/* aaa aaa aaaaa */", getLLVMStyleWithColumns(15))); in TEST_F()
1280 format("/* aaa aaa aaaaa */", getLLVMStyleWithColumns(15))); in TEST_F()
1292 format("#define X \\\n" in TEST_F()
1304 format("#define X \\\n" in TEST_F()
1314 format("#define X \\\n" in TEST_F()
1334 format("#ifdef A // line 1 about A\n" in TEST_F()
1368 format("#if A\n" in TEST_F()
1383 format("static SomeType type = { aaaaaaaaaaaaaaaaaaaa , /* comment */\n" in TEST_F()
1416 format("S s = {\n" in TEST_F()
1429 format("S s = {\n" in TEST_F()
1447 format("if (true) { // comment about branch\n" in TEST_F()
1464 format("if (1) { // if line 1\n" in TEST_F()
1481 format("do { // line 1\n" in TEST_F()
1492 format("while (a < b) {// line 1\n" in TEST_F()
1504 format("// long long long long\n" in TEST_F()
1511 format("// long long long long\n" in TEST_F()
1519 format("// long long long long\n" in TEST_F()
1527 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()
1561 format("//!< long long long long\n" in TEST_F()
1569 format("/* long long long long\n" in TEST_F()
1577 format("/* long long long long\n" in TEST_F()
1584 format("/* long long long long\n" in TEST_F()
1594 format("/* long long long long\n" in TEST_F()
1607 format("{\n" in TEST_F()
1620 format("/* long long long long */", getLLVMStyleWithColumns(20))); in TEST_F()
1626 format("int i; /* long long long */", getLLVMStyleWithColumns(20))); in TEST_F()
1631 format("// long long long lon\n" in TEST_F()
1641 format("// long long long long\n" in TEST_F()
1651 format("// long long long long long long long long\n" in TEST_F()
1660 format("// long long long lon1\n" in TEST_F()
1670 format("// long long long lon1\n" in TEST_F()
1675 EXPECT_EQ("// long long long", format("// long long\n" in TEST_F()
1681 format("int i; /// a", getLLVMStyleWithColumns(20))); in TEST_F()
1686 format("// long long long long \n" in TEST_F()
1692 format("/* long long long */", getLLVMStyleWithColumns(20))); in TEST_F()
1697 format("/* long */", getLLVMStyleWithColumns(20))); in TEST_F()
1707 format("{\n" in TEST_F()
1719 format("// long long long long\n" in TEST_F()
1726 format("// long long long longng\n" in TEST_F()
1736 format("int a; // Trailing comment\n" in TEST_F()
1743 format("/// This long line gets\n" in TEST_F()
1748 format(" //! This long line gets\n" in TEST_F()
1754 format("/* This long line gets\n" in TEST_F()
1764 format("{\n" in TEST_F()
1776 format("/*\n" in TEST_F()
1791 format("/// First line gets broken.\n" in TEST_F()
1798 format("int i; // first long long\n" in TEST_F()
1808 format("{\n" in TEST_F()
1819 format("int i; /* first line\n" in TEST_F()
1831 format("// long\n" in TEST_F()
1839 format("/* Long long long line\n" in TEST_F()
1848 format("/* First comment block\n" in TEST_F()
1860 format("int i; // This long line gets broken.\n" in TEST_F()
1870 format("{\n" in TEST_F()
1881 format("//! long long long long\n" in TEST_F()
1889 format("/* long long long long\n" in TEST_F()
1897 format("/* long long long long\n" in TEST_F()
1906 format("// long long long long\n" in TEST_F()
1914 format( in TEST_F()
1923 format("// long long long long\n" in TEST_F()
1931 format("// long long long long\n" in TEST_F()
1939 format("// long long long long\n" in TEST_F()
1947 format("// long long long long\n" in TEST_F()
1955 format("// long long long long\n" in TEST_F()
1962 format("/* long long long long\n" in TEST_F()
1971 format( in TEST_F()
1981 format("/* First comment block\n" in TEST_F()
1991 format("// long long long long\n" in TEST_F()
1999 format("// - long long long long\n" in TEST_F()
2005 format("// * long long long long\n" in TEST_F()
2011 format("// + long long long long\n" in TEST_F()
2017 format("// 1. long long long long\n" in TEST_F()
2023 format("// -# long long long long\n" in TEST_F()
2030 format("// - long long long long\n" in TEST_F()
2038 format("// - long long long long\n" in TEST_F()
2046 format("// long long long long\n" in TEST_F()
2054 format("// long long long 10.\n" in TEST_F()
2066 format("#include \"t\" /* l l l\n" in TEST_F()
2075 format("int i; // long long long\n" in TEST_F()
2084 format("int i; // trigger reflow\n" in TEST_F()
2093 format("a = f(/* looooooooong long\n* long\n*/ a);", in TEST_F()
2101 format("a = f(/* loooooong long\n* long\n*/ a);", in TEST_F()
2105 EXPECT_EQ("/**/", format(" /**/", getLLVMStyleWithColumns(20))); 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()
2121 format("// some text that reflows\n" in TEST_F()
2128 format("// some text that reflows\n" in TEST_F()
2139 format("// some text that reflows\n" in TEST_F()
2147 format("// some text that reflows\n" in TEST_F()
2156 format("// some text that\n" in TEST_F()
2161 format("// some text that\n" in TEST_F()
2167 format("/* some text that\n" in TEST_F()
2177 format("// some text that\n" in TEST_F()
2186 format("// some text that does\n" in TEST_F()
2196 format("#if 0\n" in TEST_F()
2204 format("#if false\n" in TEST_F()
2217 format("enum E {\n" in TEST_F()
2235 format("enum F {\n" in TEST_F()
2255 format("enum G {\n" in TEST_F()
2275 format("enum H {\n" in TEST_F()
2294 format("enum I {\n" in TEST_F()
2314 format("enum J {\n" in TEST_F()
2332 format("#ifdef SWIG\n" in TEST_F()
2339 format("#ifndef SWIG\n" in TEST_F()
2350 format("int xxxxxxxxx; /* " in TEST_F()
2377 format("/* *//* */ /* */\n/* *//* */ /* */")); in TEST_F()
2378 EXPECT_EQ("/* */ a /* */ b;", format(" /* */ a/* */ b;")); in TEST_F()
2384 format("#define A /*123*/ b\n" in TEST_F()
2392 format("#define A\n" in TEST_F()
2395 EXPECT_EQ("/*\n**\n*/", format("/*\n**\n*/")); in TEST_F()
2401 format("/*\n" in TEST_F()
2411 format("/*\n" in TEST_F()
2420 format("int aaaaaaaaaaaaaaaaaaaaaaaaaaaa =\n" in TEST_F()
2432 format("someFunction (1, /* comment 1 */\n" in TEST_F()
2444 format( in TEST_F()
2452 format("int aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa; /* comment */\n" in TEST_F()
2461 format("/*\n" in TEST_F()
2467 format("/*\n" in TEST_F()
2473 format("/*\n" in TEST_F()
2478 format("/*\n" in TEST_F()
2482 format("/*\n" in TEST_F()
2491 format("#define A { \\\n" in TEST_F()
2500 format("#define A { \\\n" in TEST_F()
2511 format("a = {1111 /* */\n" in TEST_F()
2517 format("a = {1111 /* */\n" in TEST_F()
2524 format("a = {1111 /* a */\n" in TEST_F()
2533 format("a = f(/* long long */ a);", getLLVMStyleWithColumns(16))); in TEST_F()
2538 format("a = f(/* long long */ a);", getLLVMStyleWithColumns(15))); in TEST_F()
2544 format("a = f(/* long\n" in TEST_F()
2553 format("a = f(/* long\n" in TEST_F()
2562 format("a = f(/* long\n" in TEST_F()
2572 format("a = f(a, /* long long */ b);", getLLVMStyleWithColumns(16))); in TEST_F()
2580 format("a = f(a, /* long long */ b);", getLLVMStyleWithColumns(15))); in TEST_F()
2586 format("a = f(a, /* long long */ (1 + 1));", in TEST_F()
2593 format("a = f(a, /* long long */ (1 + 1));", in TEST_F()
2608 format("#define MACRO(V)\\\n" in TEST_F()
2617 format("int i = f(abc, // line 1\n" in TEST_F()
2627 format("int ab; // line\n" in TEST_F()
2634 format("int ab; // line\n" in TEST_F()
2642 format("int ab; // line\n" in TEST_F()
2651 format("int ab; // line\n" in TEST_F()
2662 format("int i, j; // line 1\n" in TEST_F()
2669 format("int i, j; // line 1\n" in TEST_F()
2680 format("class A {\n" in TEST_F()
2693 format("class A {\n" in TEST_F()
2709 format("int f(int n) { // comment line 1 on f\n" in TEST_F()
2740 format("int f(int n) {\n" in TEST_F()
2769 format("int a; // line about a\n" in TEST_F()
2775 format("int a; // line about a\n" in TEST_F()
2783 format("int a; // line about a\n" in TEST_F()
2793 format("/*\n" in TEST_F()
2797 format("/*\n" in TEST_F()
2801 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()
2847 format("/**\n" in TEST_F()
2855 format("/*\n" in TEST_F()
2861 format("/*\n" in TEST_F()
2867 format("/*\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("/* 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()
2909 format("int i; /* line 1\n" in TEST_F()
2917 format("/* line 1\n" in TEST_F()
2924 format("/* line 1\n" in TEST_F()
2932 format("/*\n" in TEST_F()
2945 format("/*\n" in TEST_F()
2958 format("/**\n" in TEST_F()
2970 format("/*\n" in TEST_F()
2987 format( in TEST_F()
3006 format("const /** comment comment comment comment */\n" in TEST_F()
3015 format("#comment\n" in TEST_F()
3020 format("# comment\n" in TEST_F()
3027 format("# comment comment comment\n" in TEST_F()
3036 format("data {\n" in TEST_F()
3045 format("data {# comment comment comment\n" in TEST_F()
3052 format("# comment comment comment\n" in TEST_F()
3060 format("k:val#comment comment\n" in TEST_F()
3069 format("id {k:val#comment comment\n" in TEST_F()
3081 format("k:val#commen1 commen2\n" in TEST_F()
3105 format( in TEST_F()
3123 format("/**\n" in TEST_F()
3131 format("/**\n" in TEST_F()
3141 format("/**\n" in TEST_F()
3152 " */\n", format( in TEST_F()
3165 format("/**\n" in TEST_F()
3176 format("/**\n" in TEST_F()
3187 format("/**\n" in TEST_F()
3199 format("/**\n" in TEST_F()
3207 format("/**\n" in TEST_F()