Skip to content

Commit 840ac8c

Browse files
owencatru
authored andcommitted
[clang-format] Fix regression with AlignTrailingComments set to true
Fixes #62161. Differential Revision: https://reviews.llvm.org/D148447 (cherry picked from commit 2bcfff6)
1 parent 70e4662 commit 840ac8c

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

clang/lib/Format/Format.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -721,23 +721,23 @@ template <> struct MappingTraits<FormatStyle::TrailingCommentsAlignmentStyle> {
721721
FormatStyle::TrailingCommentsAlignmentStyle &Value) {
722722
IO.enumCase(Value, "Leave",
723723
FormatStyle::TrailingCommentsAlignmentStyle(
724-
{FormatStyle::TCAS_Leave, 1}));
724+
{FormatStyle::TCAS_Leave, 0}));
725725

726726
IO.enumCase(Value, "Always",
727727
FormatStyle::TrailingCommentsAlignmentStyle(
728-
{FormatStyle::TCAS_Always, 1}));
728+
{FormatStyle::TCAS_Always, 0}));
729729

730730
IO.enumCase(Value, "Never",
731731
FormatStyle::TrailingCommentsAlignmentStyle(
732-
{FormatStyle::TCAS_Never, 1}));
732+
{FormatStyle::TCAS_Never, 0}));
733733

734734
// For backwards compatibility
735735
IO.enumCase(Value, "true",
736736
FormatStyle::TrailingCommentsAlignmentStyle(
737-
{FormatStyle::TCAS_Always, 1}));
737+
{FormatStyle::TCAS_Always, 0}));
738738
IO.enumCase(Value, "false",
739739
FormatStyle::TrailingCommentsAlignmentStyle(
740-
{FormatStyle::TCAS_Never, 1}));
740+
{FormatStyle::TCAS_Never, 0}));
741741
}
742742

743743
static void mapping(IO &IO,

clang/unittests/Format/ConfigParseTest.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -468,20 +468,20 @@ TEST(ConfigParseTest, ParsesConfiguration) {
468468

469469
CHECK_PARSE("AlignTrailingComments: Leave", AlignTrailingComments,
470470
FormatStyle::TrailingCommentsAlignmentStyle(
471-
{FormatStyle::TCAS_Leave, 1}));
471+
{FormatStyle::TCAS_Leave, 0}));
472472
CHECK_PARSE("AlignTrailingComments: Always", AlignTrailingComments,
473473
FormatStyle::TrailingCommentsAlignmentStyle(
474-
{FormatStyle::TCAS_Always, 1}));
474+
{FormatStyle::TCAS_Always, 0}));
475475
CHECK_PARSE("AlignTrailingComments: Never", AlignTrailingComments,
476476
FormatStyle::TrailingCommentsAlignmentStyle(
477-
{FormatStyle::TCAS_Never, 1}));
477+
{FormatStyle::TCAS_Never, 0}));
478478
// For backwards compatibility
479479
CHECK_PARSE("AlignTrailingComments: true", AlignTrailingComments,
480480
FormatStyle::TrailingCommentsAlignmentStyle(
481-
{FormatStyle::TCAS_Always, 1}));
481+
{FormatStyle::TCAS_Always, 0}));
482482
CHECK_PARSE("AlignTrailingComments: false", AlignTrailingComments,
483483
FormatStyle::TrailingCommentsAlignmentStyle(
484-
{FormatStyle::TCAS_Never, 1}));
484+
{FormatStyle::TCAS_Never, 0}));
485485
CHECK_PARSE_NESTED_VALUE("Kind: Always", AlignTrailingComments, Kind,
486486
FormatStyle::TCAS_Always);
487487
CHECK_PARSE_NESTED_VALUE("Kind: Never", AlignTrailingComments, Kind,

0 commit comments

Comments
 (0)