Lines Matching refs:format
18 namespace format { namespace
31 std::string format(llvm::StringRef Code, in format() function in clang::format::__anon4a65ed390111::FormatTest
65 EXPECT_EQ(Code.str(), format(test::messUp(Code), Style)); in verifyFormat()
71 format(test::messUp(Code), Style, IC_ExpectIncomplete)); in verifyIncompleteFormat()
86 format(Code, Style, IC_DoNotCheck); in verifyNoCrash()
105 EXPECT_EQ(";", format(";")); in TEST_F()
109 EXPECT_EQ("int i;", format(" int i;")); in TEST_F()
110 EXPECT_EQ("\nint i;", format(" \n\t \v \f int i;")); in TEST_F()
111 EXPECT_EQ("int i;\nint j;", format(" int i; int j;")); in TEST_F()
112 EXPECT_EQ("int i;\nint j;", format(" int i;\n int j;")); in TEST_F()
116 EXPECT_EQ("int i;", format("int\ni;")); in TEST_F()
120 EXPECT_EQ("{\n {\n {}\n }\n}", format("{{{}}}")); in TEST_F()
140 format("if(a){f();}")); in TEST_F()
145 format("if (a) {\n" in TEST_F()
152 format("/*\r\n" in TEST_F()
162 format("class C {\n" in TEST_F()
172 format("namespace N {\n" in TEST_F()
181 format("extern /**/ \"C\" /**/ {\n" in TEST_F()
194 format("extern \"C\" int f() {\n" in TEST_F()
209 format("void f() {\n" in TEST_F()
224 format("void f() {\n" in TEST_F()
244 format("void f() {\n" in TEST_F()
259 format("namespace {\n" in TEST_F()
267 format("namespace {\n" in TEST_F()
882 format("#include \\\n" in TEST_F()
916 format("void f() { // This does something ..\n" in TEST_F()
925 format("class C{void f() { // This does something ..\n" in TEST_F()
932 format("int i;\\\n// single line trailing comment")); in TEST_F()
953 format("D(a, {\n" in TEST_F()
961 format("lineWith(); // comment\n" in TEST_F()
967 format("lineWith(); // comment\n" in TEST_F()
974 format("lineWith(); // comment\n" in TEST_F()
980 format("lineWith();\n" in TEST_F()
986 format("// first\n" in TEST_F()
993 format("f();\n" in TEST_F()
1005 format("f(); // comment\n" in TEST_F()
1013 format("f(); // comment\n" in TEST_F()
1021 format("void f() {\n" in TEST_F()
1043 format("if( // This is some comment\n" in TEST_F()
1058 format("SomeFunction(a,\n" in TEST_F()
1064 format("SomeFunction(a,\n" in TEST_F()
1070 format("SomeFunction(a, b, // comment (unclear relation)\n" in TEST_F()
1075 format("SomeFunction(a, // comment\n" in TEST_F()
1081 EXPECT_EQ("// comment", format("// comment ")); in TEST_F()
1083 format("int aaaaaaa, bbbbbbb; // comment ", in TEST_F()
1085 EXPECT_EQ("// comment\\\n", format("// comment\\\n \t \v \f ")); in TEST_F()
1086 EXPECT_EQ("// comment \\\n", format("// comment \\\n \t \v \f ")); in TEST_F()
1094 format("f(aaaaaaaaaaaaaaaaaaaaaaaaa , \\\n" in TEST_F()
1100 format("f(aaaaaaaaaaaaaaaaaaaaaaaaa , \n" in TEST_F()
1107 format("void aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa(\n" in TEST_F()
1132 format(" /*\n" in TEST_F()
1144 format("class C {\n" in TEST_F()
1156 format(" /*\n" in TEST_F()
1164 format(" /*\n" in TEST_F()
1171 format("int i; /* Comment with empty...\n" in TEST_F()
1181 format("int foobar = 0; /* comment */\n" in TEST_F()
1193 format("int foobar = 0; /* comment */\n" in TEST_F()
1210 format("double *x; /* aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\n" in TEST_F()
1222 format("void ffffffffffff(int aaaaaaaa, int bbbbbbbb, int cccccccccccc)\n" in TEST_F()
1234 format("void ffffffffff(int aaaaa /* test */);", in TEST_F()
1242 format("// A comment that doesn't fit on one line", in TEST_F()
1247 format("/// A comment that doesn't fit on one line", in TEST_F()
1252 format("//! A comment that doesn't fit on one line", in TEST_F()
1257 format("// a b c d e f g h i j k", getLLVMStyleWithColumns(10))); in TEST_F()
1262 format("\\\n// a b c d e f g h i j k", getLLVMStyleWithColumns(10))); in TEST_F()
1266 format("if (true) // A comment that doesn't fit on one line ", in TEST_F()
1269 format("// Don't_touch_leading_whitespace", in TEST_F()
1273 format("//Add leading whitespace", getLLVMStyleWithColumns(20))); in TEST_F()
1276 format("///Add leading whitespace", getLLVMStyleWithColumns(20))); in TEST_F()
1279 format("//!Add leading whitespace", getLLVMStyleWithColumns(20))); in TEST_F()
1280 EXPECT_EQ("// whitespace", format("//whitespace", getLLVMStyle())); in TEST_F()
1283 format("//Even if it makes the line exceed the column limit", in TEST_F()
1285 EXPECT_EQ("//--But not here", format("//--But not here", getLLVMStyle())); in TEST_F()
1288 format("// aa bb cc dd ", in TEST_F()
1295 format("// A comment before a macro definition\n" in TEST_F()
1303 format("void ffffff(\n" in TEST_F()
1309 format("//\t aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", in TEST_F()
1314 format("#define XXX // a b c d e f g h", getLLVMStyleWithColumns(22))); in TEST_F()
1318 format("#define XXX //q w e r t y u i", getLLVMStyleWithColumns(22))); in TEST_F()
1326 format("// A comment that doesn't fit on one line", in TEST_F()
1332 format("/// A comment that doesn't fit on one line", in TEST_F()
1340 format("// aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\n" in TEST_F()
1346 format("int a; // AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\\\n" in TEST_F()
1356 format("double a; // AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\\\n" in TEST_F()
1367 format("// IWYU pragma: aaaaaaaaaaaaaaaaaa bbbbbbbbbbbbbb", Pragmas)); in TEST_F()
1370 format("/* IWYU pragma: aaaaaaaaaaaaaaaaaa bbbbbbbbbbbbbb */", Pragmas)); in TEST_F()
1378 format("if (xxx == yyy && // aaaaaaaaaaaa bbbbbbbbb\n" in TEST_F()
1385 format("if (xxxxxxxxxx == yyy && // aaaaaa bbbbbbbb cccc\n" in TEST_F()
1392 format("if (xxxxxxxxxx && yyy || // aaaaaa bbbbbbbb cccc\n" in TEST_F()
1398 format("fffffffff(&xxx, // aaaaaaaaaaaa bbbbbbbbbbb\n" in TEST_F()
1408 format("#define A(x) /* \\\n" in TEST_F()
1418 format("#define A( \\\n" in TEST_F()
1428 format("namespace {}\n // Test\n#define A")); in TEST_F()
1430 format("namespace {}\n /* Test */\n#define A")); in TEST_F()
1432 format("namespace {}\n /* Test */ #define A")); in TEST_F()
1441 format("/* " in TEST_F()
1452 format("/* a b c d e f g h i j k */", getLLVMStyleWithColumns(10))); in TEST_F()
1458 format("\\\n/* a b c d e f g h i j k */", getLLVMStyleWithColumns(10))); in TEST_F()
1464 format("/*\n" in TEST_F()
1476 format("/* \n" in TEST_F()
1488 format("/*\n" in TEST_F()
1497 format("/*\n" in TEST_F()
1509 format("{\n" in TEST_F()
1527 format("{\n" in TEST_F()
1543 format(" /*\n" in TEST_F()
1553 format("{\n" in TEST_F()
1563 format("/* A comment before a macro definition */\n" in TEST_F()
1574 format(" /* some comment\n" in TEST_F()
1586 format("/**\n" in TEST_F()
1596 format(" /* \n" in TEST_F()
1602 format("/* a a */", getLLVMStyleWithColumns(15))); in TEST_F()
1604 format("/* a a bc */", getLLVMStyleWithColumns(15))); in TEST_F()
1607 format("/* aaa aaa aaaaa */", getLLVMStyleWithColumns(15))); in TEST_F()
1610 format("/* aaa aaa aaaaa */", getLLVMStyleWithColumns(15))); in TEST_F()
1622 format("#define X \\\n" in TEST_F()
1634 format("#define X \\\n" in TEST_F()
1644 format("#define X \\\n" in TEST_F()
1657 format("static SomeType type = { aaaaaaaaaaaaaaaaaaaa , /* comment */\n" in TEST_F()
1690 format("S s = {\n" in TEST_F()
1703 format("S s = {\n" in TEST_F()
1721 format("#if 0\n" in TEST_F()
1729 format("#if false\n" in TEST_F()
1742 format("enum E {\n" in TEST_F()
1760 format("enum F {\n" in TEST_F()
1780 format("enum G {\n" in TEST_F()
1800 format("enum H {\n" in TEST_F()
1819 format("enum I {\n" in TEST_F()
1839 format("enum J {\n" in TEST_F()
1913 format("class A {\n" in TEST_F()
1927 format("class A {\n" in TEST_F()
1942 format("#define B \\\n" in TEST_F()
1955 format("#define A private:\n" in TEST_F()
2038 format("enum KeepEmptyLines {\n" in TEST_F()
2205 format("#ifndef HEADER_GUARD\n" in TEST_F()
2215 format("namespace A::B {\n" in TEST_F()
2227 format("namespace out {\n" in TEST_F()
2242 format("namespace out {\n" in TEST_F()
2270 format("void NS_InvokeByIndex(void *that, unsigned int methodIndex) {\n" in TEST_F()
2281 format("_asm {\n" in TEST_F()
2292 format("__asm {\n" in TEST_F()
2471 format("S s = {\n" in TEST_F()
2583 format("#define Q \"/aaaaaaaaa/aaaaaaaaaaaaaaaaaaa/aaaaaaaa.cpp\"", in TEST_F()
2589 format(" # 123 \"A string literal\"")); in TEST_F()
2593 EXPECT_EQ("#;", format("#;")); in TEST_F()
2599 format("# \\\n line \\\n 42 \\\n \"test\"\n")); in TEST_F()
2600 EXPECT_EQ("#define A B\n", format("# \\\n define \\\n A \\\n B\n", in TEST_F()
2606 format("# \\\n line \\\n 42 \\\n \"test\"")); in TEST_F()
2607 EXPECT_EQ("#define A B", format("# \\\n define \\\n A \\\n B")); in TEST_F()
2613 EXPECT_EQ("#define A \\ x20", format("#define A \\ x20")); in TEST_F()
2620 format("const char * c = STRINGIFY(\n" in TEST_F()
2649 format(" // somecomment\n" in TEST_F()
2658 TEST_F(FormatTest, LayoutSingleHash) { EXPECT_EQ("#\na;", format("#\na;")); } in TEST_F()
2665 format("#define A c; e;\n" in TEST_F()
2670 TEST_F(FormatTest, LayoutRemainingTokens) { EXPECT_EQ("{}", format("{}")); } in TEST_F()
2676 format("int x,\n#define A\ny;")); in TEST_F()
2680 EXPECT_EQ("#define A(c) L#c", format("#define A(c) L#c", getLLVMStyle())); in TEST_F()
2700 EXPECT_EQ("#define A (x)", format("#define A (x)")); in TEST_F()
2701 EXPECT_EQ("#define A(x)", format("#define A(x)")); in TEST_F()
2705 EXPECT_EQ("#define A b;", format("#define A \\\n" in TEST_F()
2713 format("#define A \\\n" in TEST_F()
2722 format("#define A \\\n" in TEST_F()
2769 format("class A : public QObject {\n" in TEST_F()
2776 format("MACRO\n" in TEST_F()
2782 format("SOME_MACRO\n" in TEST_F()
2787 EXPECT_EQ("HTTP f();", format("HTTP\nf();")); in TEST_F()
2788 EXPECT_EQ("MACRO\nf();", format("MACRO\nf();")); in TEST_F()
2793 format("class A : public QObject {\n" in TEST_F()
2800 format("SOME_WEIRD_LOG_MACRO\n" in TEST_F()
2815 format(" INITIALIZE_PASS_BEGIN(ScopDetection, \"polly-detect\")\n" in TEST_F()
2828 format("int q() {\n" in TEST_F()
2839 format("#define LIST(L) \\\n" in TEST_F()
2867 format("int q() {\n" in TEST_F()
2903 format("int q() {\n" in TEST_F()
2921 format("class A {\n" in TEST_F()
2931 format("class SomeClass {\n" in TEST_F()
2941 format("class SomeClass {\n" in TEST_F()
2960 EXPECT_EQ("{\n {\n#define A\n }\n}", format("{{\n#define A\n}}")); in TEST_F()
2969 format("#define A { {\nint i;", getLLVMStyleWithColumns(11))); in TEST_F()
2971 format("#define A } }\nint i;", getLLVMStyleWithColumns(11))); in TEST_F()
2977 format("#define A \\\nint i;\\\n int j;", getLLVMStyleWithColumns(11))); in TEST_F()
2978 EXPECT_EQ("#define A\n\nint i;", format("#define A \\\n\n int i;")); in TEST_F()
2979 EXPECT_EQ("template <class T> f();", format("\\\ntemplate <class T> f();")); in TEST_F()
2980 EXPECT_EQ("/* \\ \\ \\\n*/", format("\\\n/* \\ \\ \\\n*/")); in TEST_F()
2981 EXPECT_EQ("<a\n\\\\\n>", format("<a\n\\\\\n>")); in TEST_F()
2990 format("int xxxxxxxxx; /* " in TEST_F()
3011 format(" #define ALooooooooooooooooooooooooooooooooooooooongMacro(" in TEST_F()
3023 format("int\n#define A\na;")); in TEST_F()
3162 format(" SOME_MACRO {int i;} int i;")); in TEST_F()
3194 format("call(parameter, {\n" in TEST_F()
3200 EXPECT_EQ("DEBUG({ int i; });", format("DEBUG({ int i; });")); in TEST_F()
3204 format("DEBUG({ // comment\n" in TEST_F()
3213 format("DEBUG({\n" in TEST_F()
3248 format("#define MACRO() Debug(aaa, /* force line break */ \\\n" in TEST_F()
3257 format("#define A [] { xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx( \\\n" in TEST_F()
3263 EXPECT_EQ("{}", format("{}")); in TEST_F()
3645 format("Constructor() :\n" in TEST_F()
4034 format("f(g(h(a, // comment\n" in TEST_F()
4133 format("aaa(aaaa,\n" // one-per-line in TEST_F()
4142 format("aaa(aaaa, aaaa,\n" // bin-packed in TEST_F()
4688 format("fun + \"1243\" /* comment */\n" in TEST_F()
4695 format("aaaaaa =" in TEST_F()
4922 format("x = \"a\\\n" in TEST_F()
4930 format("xxxx = \"a\\\n" in TEST_F()
4938 format("NSString *const kString = @\"aaaa\"\n" in TEST_F()
5040 format("llvm::errs() << \"\n<<a;")); in TEST_F()
5224 format("static_cast<A<//\n" in TEST_F()
5304 EXPECT_EQ("A<A<A<A>>> a;", format("A<A<A<A> >> a;", getGoogleStyle())); in TEST_F()
5305 EXPECT_EQ("A<A<A<A>>> a;", format("A<A<A<A>> > a;", getGoogleStyle())); in TEST_F()
5306 EXPECT_EQ("A<::A<int>> a;", format("A< ::A<int>> a;", getGoogleStyle())); in TEST_F()
5307 EXPECT_EQ("A<::A<int>> a;", format("A<::A<int> > a;", getGoogleStyle())); in TEST_F()
5309 format("auto x=[]{A<A<A<A> >> a;};", getGoogleStyle())); in TEST_F()
5705 format("#define OP(x) \\\n" in TEST_F()
5765 format("int *a;\n" in TEST_F()
5772 format("int* a;\n" in TEST_F()
5779 format("int *a;\n" in TEST_F()
5788 format("auto x=[]{int *a;\n" in TEST_F()
6086 EXPECT_EQ("#include \"a.h\"", format("#include \"a.h\"")); in TEST_F()
6087 EXPECT_EQ("#include <a>", format("#include<a>")); in TEST_F()
6147 EXPECT_EQ("void f() { return }", format("void f ( ) { return }")); in TEST_F()
6152 format("void f ( ) { if ( a ) return }")); in TEST_F()
6156 format("namespace N { void f() }")); in TEST_F()
6161 format("namespace N { void f( ) { } void g( ) }")); in TEST_F()
6224 EXPECT_EQ("{\n {}\n", format("{\n{\n}\n")); in TEST_F()
6225 EXPECT_EQ("{\n {}\n", format("{\n {\n}\n")); in TEST_F()
6226 EXPECT_EQ("{\n {}\n", format("{\n {\n }\n")); in TEST_F()
6227 EXPECT_EQ("{\n {}\n}\n}\n", format("{\n {\n }\n }\n}\n")); in TEST_F()
6234 format("{\n" in TEST_F()
6349 format("function({\n" in TEST_F()
6359 format("std::vector<int> MyNumbers{// First element:\n" in TEST_F()
6369 format("vector<int> SomeVector = { // aaa\n" in TEST_F()
6592 EXPECT_EQ("A() : b(0) {}", format("A():b(0){}", NoColumnLimit)); in TEST_F()
6596 format("class C{A():b(0){}};", NoColumnLimit)); in TEST_F()
6600 format("A()\n:b(0)\n{\n}", NoColumnLimit)); in TEST_F()
6608 format("A():b(0){}", DoNotMergeNoColumnLimit)); in TEST_F()
6612 format("A()\n:b(0)\n{\n}", DoNotMergeNoColumnLimit)); in TEST_F()
6709 format("#error Leave all white!!!!! space* alone!\n")); in TEST_F()
6712 format("#warning Leave all white!!!!! space* alone!\n")); in TEST_F()
6713 EXPECT_EQ("#error 1", format(" # error 1")); in TEST_F()
6714 EXPECT_EQ("#warning 1", format(" # warning 1")); in TEST_F()
6738 format("if (true)\nreturn 42;", AllowsMergedIf)); in TEST_F()
6798 format("/* *//* */ /* */\n/* *//* */ /* */")); in TEST_F()
6799 EXPECT_EQ("/* */ a /* */ b;", format(" /* */ a/* */ b;")); in TEST_F()
6805 format("#define A /*123*/ b\n" in TEST_F()
6813 format("#define A\n" in TEST_F()
6816 EXPECT_EQ("/*\n**\n*/", format("/*\n**\n*/")); in TEST_F()
6822 format("/*\n" in TEST_F()
6832 format("/*\n" in TEST_F()
6845 format("someFunction (1, /* comment 1 */\n" in TEST_F()
6857 format( in TEST_F()
6865 format("int aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa; /* comment */\n" in TEST_F()
6874 format("/*\n" in TEST_F()
6880 format("/*\n" in TEST_F()
6886 format("/*\n" in TEST_F()
6891 format("/*\n" in TEST_F()
6895 format("/*\n" in TEST_F()
6904 format("#define A { \\\n" in TEST_F()
6913 format("#define A { \\\n" in TEST_F()
6924 format("a = {1111 /* */\n" in TEST_F()
6930 format("a = {1111 /* */\n" in TEST_F()
6939 format("a = {1111 /* a */\n" in TEST_F()
6978 format("-(NSUInteger)indexOfObject:(id)anObject;")); in TEST_F()
6979 EXPECT_EQ("- (NSInteger)Mthod1;", format("-(NSInteger)Mthod1;")); in TEST_F()
6980 EXPECT_EQ("+ (id)Mthod2;", format("+(id)Mthod2;")); in TEST_F()
6982 format("-(NSInteger)Method3:(id)anObject;")); in TEST_F()
6984 format("-(NSInteger)Method4:(id)anObject;")); in TEST_F()
6986 format("-(NSInteger)Method5:(id)anObject:(id)AnotherObject;")); in TEST_F()
6988 format("- (id)Method6:(id)A:(id)B:(id)C:(id)D;")); in TEST_F()
6991 format("- (void)sendAction:(SEL)aSelector to:(id)anObject " in TEST_F()
7204 format("@implementation Foo : Bar\n" in TEST_F()
7533 EXPECT_EQ("@interface", format("@ interface")); in TEST_F()
7719 format("\"some text other\";", getLLVMStyleWithColumns(12))); in TEST_F()
7722 format("\\\n\"some text other\";", getLLVMStyleWithColumns(12))); in TEST_F()
7728 format("#define A \"some text other\";", getLLVMStyleWithColumns(12))); in TEST_F()
7734 format("#define A \"so text other\";", getLLVMStyleWithColumns(12))); in TEST_F()
7737 format("\"some text\"", getLLVMStyleWithColumns(1))); in TEST_F()
7739 format("\"some text\"", getLLVMStyleWithColumns(11))); in TEST_F()
7742 format("\"some text\"", getLLVMStyleWithColumns(10))); in TEST_F()
7745 format("\"some text\"", getLLVMStyleWithColumns(7))); in TEST_F()
7749 format("\"some text\"", getLLVMStyleWithColumns(6))); in TEST_F()
7753 format("\"some tex and\"", getLLVMStyleWithColumns(6))); in TEST_F()
7757 format("\"some/tex/and\"", getLLVMStyleWithColumns(6))); in TEST_F()
7762 format("variable = \"long string literal\";", in TEST_F()
7770 format("variable = f(\"long string literal\", short, " in TEST_F()
7778 format("f(g(\"long string literal\"), b);", getLLVMStyleWithColumns(20))); in TEST_F()
7783 format("f(g(\"long string literal\", a), b);", in TEST_F()
7788 format("f(\"one two\".split(variable));", getLLVMStyleWithColumns(20))); in TEST_F()
7792 format("f(\"one two three four five six seven\"." in TEST_F()
7799 format("f(\"some text\", other);", getLLVMStyleWithColumns(10))); in TEST_F()
7810 format("\"splitmeatrandompoint\"", getLLVMStyleWithColumns(10))); in TEST_F()
7815 format("\"split/pathat/slashes\"", getLLVMStyleWithColumns(10))); in TEST_F()
7820 format("\"split/pathat/slashes\"", getLLVMStyleWithColumns(10))); in TEST_F()
7827 format("\"split at " in TEST_F()
7842 format("aaaaaaaaaaaa(\"aaaaaaaaaaaaaaaaaaaaaaaaaa " in TEST_F()
7848 format("return \"aaaaaaaaaaaaaaaaaaaaaa " in TEST_F()
7854 format("llvm::outs() << " in TEST_F()
7860 format("ffff({\"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa " in TEST_F()
7870 format("#define A \"some text other\";", AlignLeft)); in TEST_F()
7877 format("int i=a(\n\n b(\n\n\n )\n\n);", NoEmptyLines)); in TEST_F()
7885 format("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" in TEST_F()
7894 format("u8\"utf8 string literal\";", getGoogleStyleWithColumns(16))); in TEST_F()
7898 format("u\"utf16 string literal\";", getGoogleStyleWithColumns(16))); in TEST_F()
7902 format("U\"utf32 string literal\";", getGoogleStyleWithColumns(16))); in TEST_F()
7905 format("L\"wide string literal\";", getGoogleStyleWithColumns(16))); in TEST_F()
7908 format("@\"NSString literal\";", getGoogleStyleWithColumns(19))); in TEST_F()
7919 EXPECT_EQ("R\"x(raw literal)x\";", format("R\"x(raw literal)x\";", Style)); in TEST_F()
7920 EXPECT_EQ("uR\"x(raw literal)x\";", format("uR\"x(raw literal)x\";", Style)); in TEST_F()
7921 EXPECT_EQ("LR\"x(raw literal)x\";", format("LR\"x(raw literal)x\";", Style)); in TEST_F()
7922 EXPECT_EQ("UR\"x(raw literal)x\";", format("UR\"x(raw literal)x\";", Style)); in TEST_F()
7924 format("u8R\"x(raw literal)x\";", Style)); in TEST_F()
7933 format(" _T(\"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\")", Style)); in TEST_F()
7937 format("f(x, _T(\"aaaaaaaaaaaaaaa\"), z);", Style)); in TEST_F()
7948 format(" _T ( \"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\" )", Style)); in TEST_F()
7954 format("f(\n" in TEST_F()
7962 format("f(\n" in TEST_F()
7972 format("aaaaaaaaaaa = \"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\n" in TEST_F()
7979 format("f(g(R\"x(raw literal)x\", a), b);", getGoogleStyle())); in TEST_F()
7985 format("fffffffffff(g(R\"x(\n" in TEST_F()
7995 format("fffffffffff(g(R\"x(qqq\n" in TEST_F()
8003 format("fffffffffff(R\"x(\n" in TEST_F()
8010 format("fffffffffff(R\"x(\n" in TEST_F()
8019 format("fffffffffff(\n" in TEST_F()
8030 format("function( \"unterminated,\n" in TEST_F()
8038 format("#define x(_a) printf(\"foo\"_a);", Style)); in TEST_F()
8046 format("someFunction(\"aaabbbcccdddeeefff\");", in TEST_F()
8050 format("someFunction1234567890(\"aaabbbcccdddeeefff\");", in TEST_F()
8055 format("someFunction1234567890(\"aaabbbcccdddeeefff\");", in TEST_F()
8060 format("someFunction1234567890(\"aaabbbcccdddeeefff\");", in TEST_F()
8065 format("someFunction(\"aaabbbcc ddde efff\");", in TEST_F()
8069 format("someFunction(\"aaabbbccc ddeeefff\");", in TEST_F()
8074 format("someFunction1234567890(\"aaabb cccdddeeefff\");", in TEST_F()
8081 format("#define A string s = \"1234567890\"; int i;", in TEST_F()
8087 format("someFunction(\"aaabbbcc dddeeefff\");", in TEST_F()
8092 EXPECT_EQ("\"\\a\"", format("\"\\a\"", getLLVMStyleWithColumns(3))); in TEST_F()
8093 EXPECT_EQ("\"\\\"", format("\"\\\"", getLLVMStyleWithColumns(2))); in TEST_F()
8096 format("\"test\\n\"", getLLVMStyleWithColumns(7))); in TEST_F()
8099 format("\"tes\\\\n\"", getLLVMStyleWithColumns(7))); in TEST_F()
8102 format("\"\\\\\\\\\\n\"", getLLVMStyleWithColumns(7))); in TEST_F()
8103 EXPECT_EQ("\"\\uff01\"", format("\"\\uff01\"", getLLVMStyleWithColumns(7))); in TEST_F()
8106 format("\"\\uff01test\"", getLLVMStyleWithColumns(8))); in TEST_F()
8108 format("\"\\Uff01ff02\"", getLLVMStyleWithColumns(11))); in TEST_F()
8111 format("\"\\x000000000001next\"", getLLVMStyleWithColumns(16))); in TEST_F()
8113 format("\"\\x000000000001next\"", getLLVMStyleWithColumns(15))); in TEST_F()
8115 format("\"\\x000000000001\"", getLLVMStyleWithColumns(7))); in TEST_F()
8119 format("\"test\\000000000001\"", getLLVMStyleWithColumns(9))); in TEST_F()
8123 format("\"test\\000000000001\"", getLLVMStyleWithColumns(10))); in TEST_F()
8185 format("if (aaaaaaaa &&// q\n" in TEST_F()
8191 format("if(aaa&&bbb)// w\n" in TEST_F()
8246 format(" /*\t \t \n" in TEST_F()
8271 format("if (aaaaaaaa &&// q\n" in TEST_F()
8296 format("{\n" in TEST_F()
8307 format("{\n" in TEST_F()
8317 format("{\n" in TEST_F()
8327 format("{\n" in TEST_F()
8338 format("{\n" in TEST_F()
8349 format("{\n" in TEST_F()
8361 format(" /*\t \t \n" in TEST_F()
8368 format(" \t \t /* some\n" in TEST_F()
8373 format(" \t \t int a; /* some\n" in TEST_F()
8379 format(" \t \t int\ta; /* some\n" in TEST_F()
8384 format(" \t \t f(\"\t\t\"); /* some\n" in TEST_F()
8393 format("{\n" in TEST_F()
8405 format(" \"qqqqqqqqqqqqqqqqqqqqqqqqqq\\\n" in TEST_F()
8412 format("// qqqqqqqqqqqqqqqqqqqqqqqqqq\n" in TEST_F()
8420 format("// qqqqqqqqqqqqqqqqqqqqqqqqqq\\\n" in TEST_F()
8428 format(" inttt qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq\\\n" in TEST_F()
8712 format("int a = 5;\n" in TEST_F()
8720 format("int a = 5;\n" in TEST_F()
8730 format("int a = 5;\n" in TEST_F()
8874 format("float const a = 5;\n" in TEST_F()
8882 format("float a = 5;\n" in TEST_F()
8892 format("float a = 5;\n" in TEST_F()
8919 format("void SomeFunction(int parameter= 0) {\n" in TEST_F()
9584 format("#pragma mark Any non-hyphenated or hyphenated string " in TEST_F()
9591 EXPECT_EQ("#pragma option -C -A", format("#pragma option -C -A")); in TEST_F()
10082 format("\"\xce\xe4\xed\xe0\xe6\xe4\xfb \xe2 " in TEST_F()
10089 EXPECT_EQ("\xef\xbb\xbf", format("\xef\xbb\xbf")); in TEST_F()
10091 format("\xef\xbb\xbf#include <iostream>")); in TEST_F()
10093 format("\xef\xbb\xbf\n#include <iostream>")); in TEST_F()
10120 format("\"aaaaÄ\xc2\x8d\";", getLLVMStyleWithColumns(10))); in TEST_F()
10123 format("\"aaaaaaaÄ\xc2\x8d\";", getLLVMStyleWithColumns(10))); in TEST_F()
10128 format("\"Однажды, в студёную зимнюю пору,\"", in TEST_F()
10135 format("\"一 二 三 四 五六 七 八 九 十\"", getLLVMStyleWithColumns(11))); in TEST_F()
10141 format("\"一\t二 \t三 四 五\t六 \t七 八九十\tqq\"", in TEST_F()
10147 format("\"aaaaaa\\\xC2\x8D\"", getLLVMStyleWithColumns(10))); in TEST_F()
10154 format("const char *sssss = \"一二三四五六七八\\\n" in TEST_F()
10161 format("// aaaaÄ\xc2\x8d", getLLVMStyleWithColumns(10))); in TEST_F()
10166 format("// Я из лесу вышел; был сильный мороз.", in TEST_F()
10172 format("// 一二三 四五六七 八 九 十", getLLVMStyleWithColumns(9))); in TEST_F()
10184 format("/* Гляжу, поднимается медленно в гору\n" in TEST_F()
10192 format("/* 一二三 四五六七 八 九 十 */", getLLVMStyleWithColumns(9))); in TEST_F()
10196 format("/* - */", getLLVMStyleWithColumns(12))); in TEST_F()
10339 format("void f() {\n" in TEST_F()
10369 format("SomeClass::Constructor():a(a){}", Style)); in TEST_F()
10400 format("ASSERT ( aaaa\n||bbbb);", Style)); in TEST_F()
10407 format("if (aaaaaaaaaaaaaaa\n" in TEST_F()
10413 format("if (aaaaaaaaaaaaaaa || bbbbbbbbbbbbbbb) { i++; }", Style)); in TEST_F()
10420 format("#define aNumber \\\n" in TEST_F()
10427 format("NSArray*a=[[NSArray alloc] initWithArray:@[]\n" in TEST_F()
10432 format("NSArray*a=[[NSArray alloc]initWithArray:@[ @\"a\" ]\n" in TEST_F()
10442 format("NSArray* a = [[NSArray alloc] initWithArray:@[\n" in TEST_F()
10451 format("NSArray* a = [[NSArray alloc] initWithArray:@[ @\"a\", @\"a\" ]\n" in TEST_F()
10458 format("[self.a b:c\n" in TEST_F()
10485 format("SomeFunction([](){\n" in TEST_F()
10720 format("[[SessionService sharedService]\n" in TEST_F()
10758 format("void (^largeBlock)(void) = ^{ int i; };", ZeroColumn)); in TEST_F()
10763 format("void (^largeBlock)(void) = ^{ int i; };", ZeroColumn)); in TEST_F()
10770 format("int a;\r\n" in TEST_F()
10777 format("int a;\r\n" in TEST_F()
10784 format("int a;\r\n" in TEST_F()
10790 format("\"aaaaaaa bbbbbbb\";\r\n", getLLVMStyleWithColumns(10))); in TEST_F()
10795 format("#define A \\\r\n" in TEST_F()
10805 format("/*\r\n" in TEST_F()
10826 format("int i = longFunction(arg);", TwoIndent)); in TEST_F()
10834 format("int i = longFunction(arg);", SixIndent)); in TEST_F()
10869 EXPECT_EQ("f<<<1, 1>>>();", format("f <<< 1, 1 >>> ();")); in TEST_F()
10872 EXPECT_EQ("f<param><<<1, 1>>>();", format("f< param > <<< 1, 1 >>> ();")); in TEST_F()
10879 EXPECT_EQ("< < <", format("\\\n<<<")); in TEST_F()
10897 EXPECT_EQ(code, format(code)); in TEST_F()
10914 format("int a;\n" in TEST_F()
10939 format("void f() {\n" in TEST_F()
10954 format("<<<<<<<\n" in TEST_F()
10964 format("<<<<<<<\n" in TEST_F()
10980 format("#define Macro \\\n" in TEST_F()
10998 format(" int i;\n" in TEST_F()
11008 format(" int i;\n" in TEST_F()
11016 format("? ) ="); in TEST_F()