Lines Matching refs:Style

22                             unsigned Length, const FormatStyle &Style) {  in format()  argument
26 tooling::Replacements Replaces = reformat(Style, Code, Ranges); in format()
35 const FormatStyle &Style = getMicrosoftStyle(FormatStyle::LK_CSharp)) { in format() argument
36 return format(Code, 0, Code.size(), Style); in format()
40 FormatStyle Style = getMicrosoftStyle(FormatStyle::LK_CSharp); in getStyleWithColumns() local
41 Style.ColumnLimit = ColumnLimit; in getStyleWithColumns()
42 return Style; in getStyleWithColumns()
47 const FormatStyle &Style = getMicrosoftStyle(FormatStyle::LK_CSharp)) { in verifyFormat() argument
48 EXPECT_EQ(Code.str(), format(Code, Style)) << "Expected code is not stable"; in verifyFormat()
49 EXPECT_EQ(Code.str(), format(test::messUp(Code), Style)); in verifyFormat()
76 FormatStyle Style = getGoogleStyle(FormatStyle::LK_CSharp); in TEST_F() local
77 Style.BreakBeforeBraces = FormatStyle::BS_Attach; in TEST_F()
79 verifyFormat("public class SomeEmptyClass {}", Style); in TEST_F()
84 Style); in TEST_F()
88 Style); in TEST_F()
92 Style); in TEST_F()
96 Style); in TEST_F()
174 FormatStyle Style = getGoogleStyle(FormatStyle::LK_CSharp); in TEST_F() local
176 verifyFormat("var y = A < B ? -1 : 1;", Style); in TEST_F()
180 FormatStyle Style = getGoogleStyle(FormatStyle::LK_CSharp); in TEST_F() local
181 Style.SpaceBeforeParens = FormatStyle::SBPO_Always; in TEST_F()
189 Style); in TEST_F()
191 verifyFormat("switch (args?.Length) {}", Style); in TEST_F()
198 Style.SpaceBeforeParens = FormatStyle::SBPO_Never; in TEST_F()
200 verifyFormat("switch(args?.Length) {}", Style); in TEST_F()
345 FormatStyle Style = getGoogleStyle(FormatStyle::LK_CSharp); in TEST_F() local
346 Style.ColumnLimit = 10; in TEST_F()
349 Style); in TEST_F()
353 FormatStyle Style = getGoogleStyle(FormatStyle::LK_CSharp); in TEST_F() local
354 Style.SpaceBeforeParens = FormatStyle::SBPO_Always; in TEST_F()
359 Style); in TEST_F()
363 Style); in TEST_F()
365 Style.SpaceBeforeParens = FormatStyle::SBPO_Never; in TEST_F()
370 Style); in TEST_F()
374 Style); in TEST_F()
376 Style.SpaceBeforeParens = FormatStyle::SBPO_ControlStatements; in TEST_F()
381 Style); in TEST_F()
385 Style); in TEST_F()
387 Style.SpaceBeforeParens = FormatStyle::SBPO_NonEmptyParentheses; in TEST_F()
392 Style); in TEST_F()
396 Style); in TEST_F()
422 FormatStyle Style = getGoogleStyle(FormatStyle::LK_CSharp); in TEST_F() local
423 Style.SpaceBeforeAssignmentOperators = true; in TEST_F()
425 verifyFormat(R"(test ??= ABC;)", Style); in TEST_F()
426 verifyFormat(R"(test ??= true;)", Style); in TEST_F()
428 Style.SpaceBeforeAssignmentOperators = false; in TEST_F()
430 verifyFormat(R"(test??= ABC;)", Style); in TEST_F()
431 verifyFormat(R"(test??= true;)", Style); in TEST_F()
435 FormatStyle Style = getGoogleStyle(FormatStyle::LK_CSharp); in TEST_F() local
437 verifyFormat("var test = null!;", Style); in TEST_F()
438 verifyFormat("string test = someFunctionCall()! + \"ABC\"!", Style); in TEST_F()
439 verifyFormat("int test = (1! + 2 + bar! + foo())!", Style); in TEST_F()
440 verifyFormat(R"(test ??= !foo!;)", Style); in TEST_F()
441 verifyFormat("test = !bar! ?? !foo!;", Style); in TEST_F()
444 Style); in TEST_F()
447 Style.ColumnLimit = 14; in TEST_F()
451 Style); in TEST_F()
455 FormatStyle Style = getMicrosoftStyle(FormatStyle::LK_CSharp); in TEST_F() local
456 Style.AlwaysBreakAfterReturnType = FormatStyle::RTBS_None; in TEST_F()
462 Style); in TEST_F()
469 Style); in TEST_F()
476 Style); in TEST_F()
482 Style); in TEST_F()
488 Style); in TEST_F()
494 Style); in TEST_F()
503 Style); in TEST_F()
512 Style); in TEST_F()
524 Style); in TEST_F()
528 FormatStyle Style = getGoogleStyle(FormatStyle::LK_CSharp); in TEST_F() local
529 Style.SpaceBeforeParens = FormatStyle::SBPO_Always; in TEST_F()
531 verifyFormat("List<string> list;", Style); in TEST_F()
532 verifyFormat("Dictionary<string, string> dict;", Style); in TEST_F()
536 Style); in TEST_F()
539 Style); in TEST_F()
540 verifyFormat("switch (x) {}", Style); in TEST_F()
543 Style); in TEST_F()
545 Style.SpaceBeforeParens = FormatStyle::SBPO_Never; in TEST_F()
547 verifyFormat("List<string> list;", Style); in TEST_F()
548 verifyFormat("Dictionary<string, string> dict;", Style); in TEST_F()
552 Style); in TEST_F()
555 Style); in TEST_F()
556 verifyFormat("switch(x) {}", Style); in TEST_F()
559 Style); in TEST_F()
563 FormatStyle Style = getGoogleStyle(FormatStyle::LK_CSharp); in TEST_F() local
565 verifyFormat("(int)x / y;", Style); in TEST_F()
567 Style.SpaceAfterCStyleCast = true; in TEST_F()
568 verifyFormat("(int) x / y;", Style); in TEST_F()
572 FormatStyle Style = getGoogleStyle(FormatStyle::LK_CSharp); in TEST_F() local
574 verifyFormat(R"(string str = @"""";)", Style); in TEST_F()
575 verifyFormat(R"(string str = @"""Hello world""";)", Style); in TEST_F()
576 verifyFormat(R"(string str = $@"""Hello {friend}""";)", Style); in TEST_F()
577 verifyFormat(R"(return $@"Foo ""/foo?f={Request.Query["f"]}""";)", Style); in TEST_F()
581 FormatStyle Style = getGoogleStyle(FormatStyle::LK_CSharp); in TEST_F() local
583 verifyFormat(R"(string str1 = $"{null ?? "null"}";)", Style); in TEST_F()
584 verifyFormat(R"(string str2 = $"{{{braceCount} braces";)", Style); in TEST_F()
585 verifyFormat(R"(string str3 = $"{braceCount}}} braces";)", Style); in TEST_F()
594 FormatStyle Style = getMicrosoftStyle(FormatStyle::LK_CSharp); in TEST_F() local
601 EXPECT_EQ(Code, format(Code, Style)); in TEST_F()
611 EXPECT_EQ(Code, format(Code, Style)); in TEST_F()
617 EXPECT_EQ(Code, format(Code, Style)); in TEST_F()
886 FormatStyle Style = getGoogleStyle(FormatStyle::LK_CSharp); in TEST_F() local
902 Style); in TEST_F()
908 Style); in TEST_F()
916 Style); in TEST_F()
925 Style); in TEST_F()
929 FormatStyle Style = getGoogleStyle(FormatStyle::LK_CSharp); in TEST_F() local
936 Style); in TEST_F()
940 FormatStyle Style = getGoogleStyle(FormatStyle::LK_CSharp); in TEST_F() local
944 Style); in TEST_F()
950 Style); in TEST_F()
952 verifyFormat(R"(foreach (var tickCount in task.Begin(seed: 0)) {)", Style); in TEST_F()
956 FormatStyle Style = getGoogleStyle(FormatStyle::LK_CSharp); in TEST_F() local
958 verifyFormat("int Value { get }", Style); in TEST_F()
959 verifyFormat("int Value { get; }", Style); in TEST_F()
960 verifyFormat("int Value { internal get; }", Style); in TEST_F()
961 verifyFormat("int Value { get; } = 0", Style); in TEST_F()
962 verifyFormat("int Value { set }", Style); in TEST_F()
963 verifyFormat("int Value { set; }", Style); in TEST_F()
964 verifyFormat("int Value { init; }", Style); in TEST_F()
965 verifyFormat("int Value { internal set; }", Style); in TEST_F()
966 verifyFormat("int Value { set; } = 0", Style); in TEST_F()
967 verifyFormat("int Value { get; set }", Style); in TEST_F()
968 verifyFormat("int Value { get; init; }", Style); in TEST_F()
969 verifyFormat("int Value { set; get }", Style); in TEST_F()
970 verifyFormat("int Value { get; private set; }", Style); in TEST_F()
971 verifyFormat("int Value { get; set; }", Style); in TEST_F()
972 verifyFormat("int Value { get; set; } = 0", Style); in TEST_F()
973 verifyFormat("int Value { internal get; internal set; }", Style); in TEST_F()
981 Style); in TEST_F()
987 Style); in TEST_F()
993 Style); in TEST_F()
1005 Style); in TEST_F()
1019 Style); in TEST_F()
1026 Style); in TEST_F()
1029 Style.ColumnLimit = 100; in TEST_F()
1039 Style); in TEST_F()
1050 Style); in TEST_F()
1053 Style.AllowShortBlocksOnASingleLine = FormatStyle::SBS_Never; in TEST_F()
1054 Style.BreakBeforeBraces = FormatStyle::BS_Custom; in TEST_F()
1055 Style.BraceWrapping.AfterFunction = true; in TEST_F()
1069 Style); in TEST_F()
1083 FormatStyle Style = getGoogleStyle(FormatStyle::LK_CSharp); in TEST_F() local
1086 "T[] InitializeArray<T>(int length, T initialValue = default) {}", Style); in TEST_F()
1087 verifyFormat("System.Numerics.Complex fillValue = default;", Style); in TEST_F()
1088 verifyFormat("int Value { get } = default;", Style); in TEST_F()
1089 verifyFormat("int Value { get } = default!;", Style); in TEST_F()
1094 Style); in TEST_F()
1099 Style); in TEST_F()
1103 FormatStyle Style = getGoogleStyle(FormatStyle::LK_CSharp); in TEST_F() local
1104 Style.SpaceBeforeSquareBrackets = false; in TEST_F()
1105 Style.SpacesInSquareBrackets = false; in TEST_F()
1106 Style.SpaceBeforeCpp11BracedList = true; in TEST_F()
1107 Style.Cpp11BracedListStyle = false; in TEST_F()
1108 Style.SpacesInContainerLiterals = false; in TEST_F()
1109 Style.SpaceAfterCStyleCast = false; in TEST_F()
1111 verifyFormat(R"(new Car { "Door", 0.1 })", Style); in TEST_F()
1112 verifyFormat(R"(new Car { 0.1, "Door" })", Style); in TEST_F()
1113 verifyFormat(R"(new string[] { "A" })", Style); in TEST_F()
1114 verifyFormat(R"(new string[] {})", Style); in TEST_F()
1115 verifyFormat(R"(new Car { someVariableName })", Style); in TEST_F()
1116 verifyFormat(R"(new Car { someVariableName })", Style); in TEST_F()
1118 Style); in TEST_F()
1119 verifyFormat(R"(Apply(x => x.Name, x => () => x.ID);)", Style); in TEST_F()
1120 verifyFormat(R"(bool[] xs = { true, true };)", Style); in TEST_F()
1121 verifyFormat(R"(taskContext.Factory.Run(async () => doThing(args);)", Style); in TEST_F()
1122 verifyFormat(R"(catch (TestException) when (innerFinallyExecuted))", Style); in TEST_F()
1123 verifyFormat(R"(private float[,] Values;)", Style); in TEST_F()
1124 verifyFormat(R"(Result this[Index x] => Foo(x);)", Style); in TEST_F()
1126 verifyFormat(R"(char[,,] rawCharArray = MakeCharacterGrid();)", Style); in TEST_F()
1127 verifyFormat(R"(var (key, value))", Style); in TEST_F()
1130 verifyFormat(R"(A == typeof(X) && someBool)", Style); in TEST_F()
1136 Style); in TEST_F()
1139 verifyFormat("lock (process)", Style); in TEST_F()
1141 Style.SpacesInSquareBrackets = true; in TEST_F()
1142 verifyFormat(R"(private float[ , ] Values;)", Style); in TEST_F()
1143 verifyFormat(R"(string dirPath = args?[ 0 ];)", Style); in TEST_F()
1144 verifyFormat(R"(char[ ,, ] rawCharArray = MakeCharacterGrid();)", Style); in TEST_F()
1147 verifyFormat(R"(public (string name, int age) methodTuple() {})", Style); in TEST_F()
1148 verifyFormat(R"(private (string name, int age) methodTuple() {})", Style); in TEST_F()
1149 verifyFormat(R"(protected (string name, int age) methodTuple() {})", Style); in TEST_F()
1150 verifyFormat(R"(virtual (string name, int age) methodTuple() {})", Style); in TEST_F()
1151 verifyFormat(R"(extern (string name, int age) methodTuple() {})", Style); in TEST_F()
1152 verifyFormat(R"(static (string name, int age) methodTuple() {})", Style); in TEST_F()
1153 verifyFormat(R"(internal (string name, int age) methodTuple() {})", Style); in TEST_F()
1154 verifyFormat(R"(abstract (string name, int age) methodTuple() {})", Style); in TEST_F()
1155 verifyFormat(R"(sealed (string name, int age) methodTuple() {})", Style); in TEST_F()
1156 verifyFormat(R"(override (string name, int age) methodTuple() {})", Style); in TEST_F()
1157 verifyFormat(R"(async (string name, int age) methodTuple() {})", Style); in TEST_F()
1158 verifyFormat(R"(unsafe (string name, int age) methodTuple() {})", Style); in TEST_F()
1162 FormatStyle Style = getGoogleStyle(FormatStyle::LK_CSharp); in TEST_F() local
1163 Style.SpacesInSquareBrackets = false; in TEST_F()
1171 Style); // int? is nullable not a conditional expression. in TEST_F()
1174 Style); // Nullables in function definitions. in TEST_F()
1176 verifyFormat(R"(public float? Value;)", Style); // no space before `?`. in TEST_F()
1179 Style); // An array of a nullable type. in TEST_F()
1181 verifyFormat(R"(var x = (int?)y;)", Style); // Cast to a nullable type. in TEST_F()
1183 verifyFormat(R"(var x = new MyContainer<int?>();)", Style); // Generics. in TEST_F()
1189 Style); // Interface methods. in TEST_F()
1191 Style.ColumnLimit = 10; in TEST_F()
1198 Style); // ? sticks with identifier. in TEST_F()
1202 FormatStyle Style = getGoogleStyle(FormatStyle::LK_CSharp); in TEST_F() local
1208 Style); in TEST_F()
1213 Style); in TEST_F()
1217 FormatStyle Style = getGoogleStyle(FormatStyle::LK_CSharp); in TEST_F() local
1219 EXPECT_TRUE(Style.BraceWrapping.SplitEmptyRecord); in TEST_F()
1224 Style); in TEST_F()
1234 Style); in TEST_F()
1240 Style); in TEST_F()
1242 Style.ColumnLimit = 50; // Force lines to be wrapped. in TEST_F()
1250 Style); in TEST_F()
1262 FormatStyle Style = getGoogleStyle(FormatStyle::LK_CSharp); in TEST_F() local
1263 Style.BreakBeforeBraces = FormatStyle::BS_Custom; in TEST_F()
1264 Style.BraceWrapping.AfterEnum = false; in TEST_F()
1265 Style.AllowShortEnumsOnASingleLine = false; in TEST_F()
1271 Style); in TEST_F()
1276 Style); in TEST_F()
1281 Style); in TEST_F()
1286 Style); in TEST_F()
1291 Style); in TEST_F()
1293 Style.BraceWrapping.AfterEnum = true; in TEST_F()
1294 Style.AllowShortEnumsOnASingleLine = false; in TEST_F()
1301 Style); in TEST_F()
1307 Style); in TEST_F()
1313 Style); in TEST_F()
1319 Style); in TEST_F()
1325 Style); in TEST_F()
1331 Style); in TEST_F()
1337 Style); in TEST_F()
1341 FormatStyle Style = getGoogleStyle(FormatStyle::LK_CSharp); in TEST_F() local
1342 Style.BreakBeforeBraces = FormatStyle::BS_Custom; in TEST_F()
1343 Style.BraceWrapping.AfterClass = false; in TEST_F()
1349 Style); in TEST_F()
1354 Style); in TEST_F()
1359 Style); in TEST_F()
1364 Style); in TEST_F()
1369 Style); in TEST_F()
1375 Style); in TEST_F()
1380 Style); in TEST_F()
1385 Style); in TEST_F()
1390 Style); in TEST_F()
1395 Style); in TEST_F()
1397 Style.BraceWrapping.AfterClass = true; in TEST_F()
1404 Style); in TEST_F()
1410 Style); in TEST_F()
1416 Style); in TEST_F()
1422 Style); in TEST_F()
1428 Style); in TEST_F()
1435 Style); in TEST_F()
1441 Style); in TEST_F()
1447 Style); in TEST_F()
1453 Style); in TEST_F()
1459 Style); in TEST_F()
1465 Style); in TEST_F()
1471 Style); in TEST_F()
1475 FormatStyle Style = getMicrosoftStyle(FormatStyle::LK_CSharp); in TEST_F() local
1476 Style.NamespaceIndentation = FormatStyle::NI_None; in TEST_F()
1484 Style); in TEST_F()
1492 Style); in TEST_F()
1494 Style.NamespaceIndentation = FormatStyle::NI_Inner; in TEST_F()
1505 Style); in TEST_F()
1507 Style.NamespaceIndentation = FormatStyle::NI_All; in TEST_F()
1515 Style); in TEST_F()
1526 Style); in TEST_F()
1530 FormatStyle Style = getMicrosoftStyle(FormatStyle::LK_CSharp); in TEST_F() local
1536 Style); in TEST_F()
1540 auto Style = getLLVMStyle(); in TEST_F() local
1541 Style.AllowShortBlocksOnASingleLine = FormatStyle::SBS_Empty; in TEST_F()
1548 Style); in TEST_F()
1553 Style); in TEST_F()
1557 FormatStyle Style = getLLVMStyle(FormatStyle::LK_CSharp); in TEST_F() local
1558 Style.NamespaceIndentation = FormatStyle::NI_All; in TEST_F()
1559 Style.AllowShortFunctionsOnASingleLine = FormatStyle::SFS_Inline; in TEST_F()
1563 Style); in TEST_F()
1567 Style); in TEST_F()
1573 Style); in TEST_F()
1580 Style); in TEST_F()