diff options
Diffstat (limited to 'contrib/llvm-project/clang/lib/Format/Format.cpp')
| -rw-r--r-- | contrib/llvm-project/clang/lib/Format/Format.cpp | 30 | 
1 files changed, 15 insertions, 15 deletions
diff --git a/contrib/llvm-project/clang/lib/Format/Format.cpp b/contrib/llvm-project/clang/lib/Format/Format.cpp index f798d555bf99..ff5ed6c306f3 100644 --- a/contrib/llvm-project/clang/lib/Format/Format.cpp +++ b/contrib/llvm-project/clang/lib/Format/Format.cpp @@ -76,41 +76,39 @@ template <> struct MappingTraits<FormatStyle::AlignConsecutiveStyle> {                  FormatStyle::AlignConsecutiveStyle(                      {/*Enabled=*/false, /*AcrossEmptyLines=*/false,                       /*AcrossComments=*/false, /*AlignCompound=*/false, -                     /*PadOperators=*/true})); +                     /*AlignFunctionPointers=*/false, /*PadOperators=*/true}));      IO.enumCase(Value, "Consecutive",                  FormatStyle::AlignConsecutiveStyle(                      {/*Enabled=*/true, /*AcrossEmptyLines=*/false,                       /*AcrossComments=*/false, /*AlignCompound=*/false, -                     /*PadOperators=*/true})); +                     /*AlignFunctionPointers=*/false, /*PadOperators=*/true}));      IO.enumCase(Value, "AcrossEmptyLines",                  FormatStyle::AlignConsecutiveStyle(                      {/*Enabled=*/true, /*AcrossEmptyLines=*/true,                       /*AcrossComments=*/false, /*AlignCompound=*/false, -                     /*PadOperators=*/true})); +                     /*AlignFunctionPointers=*/false, /*PadOperators=*/true}));      IO.enumCase(Value, "AcrossComments", -                FormatStyle::AlignConsecutiveStyle({/*Enabled=*/true, -                                                    /*AcrossEmptyLines=*/false, -                                                    /*AcrossComments=*/true, -                                                    /*AlignCompound=*/false, -                                                    /*PadOperators=*/true})); +                FormatStyle::AlignConsecutiveStyle( +                    {/*Enabled=*/true, /*AcrossEmptyLines=*/false, +                     /*AcrossComments=*/true, /*AlignCompound=*/false, +                     /*AlignFunctionPointers=*/false, /*PadOperators=*/true}));      IO.enumCase(Value, "AcrossEmptyLinesAndComments", -                FormatStyle::AlignConsecutiveStyle({/*Enabled=*/true, -                                                    /*AcrossEmptyLines=*/true, -                                                    /*AcrossComments=*/true, -                                                    /*AlignCompound=*/false, -                                                    /*PadOperators=*/true})); +                FormatStyle::AlignConsecutiveStyle( +                    {/*Enabled=*/true, /*AcrossEmptyLines=*/true, +                     /*AcrossComments=*/true, /*AlignCompound=*/false, +                     /*AlignFunctionPointers=*/false, /*PadOperators=*/true}));      // For backward compatibility.      IO.enumCase(Value, "true",                  FormatStyle::AlignConsecutiveStyle(                      {/*Enabled=*/true, /*AcrossEmptyLines=*/false,                       /*AcrossComments=*/false, /*AlignCompound=*/false, -                     /*PadOperators=*/true})); +                     /*AlignFunctionPointers=*/false, /*PadOperators=*/true}));      IO.enumCase(Value, "false",                  FormatStyle::AlignConsecutiveStyle(                      {/*Enabled=*/false, /*AcrossEmptyLines=*/false,                       /*AcrossComments=*/false, /*AlignCompound=*/false, -                     /*PadOperators=*/true})); +                     /*AlignFunctionPointers=*/false, /*PadOperators=*/true}));    }    static void mapping(IO &IO, FormatStyle::AlignConsecutiveStyle &Value) { @@ -118,6 +116,7 @@ template <> struct MappingTraits<FormatStyle::AlignConsecutiveStyle> {      IO.mapOptional("AcrossEmptyLines", Value.AcrossEmptyLines);      IO.mapOptional("AcrossComments", Value.AcrossComments);      IO.mapOptional("AlignCompound", Value.AlignCompound); +    IO.mapOptional("AlignFunctionPointers", Value.AlignFunctionPointers);      IO.mapOptional("PadOperators", Value.PadOperators);    }  }; @@ -1432,6 +1431,7 @@ FormatStyle getLLVMStyle(FormatStyle::LanguageKind Language) {    LLVMStyle.AlignConsecutiveAssignments.AcrossEmptyLines = false;    LLVMStyle.AlignConsecutiveAssignments.AcrossComments = false;    LLVMStyle.AlignConsecutiveAssignments.AlignCompound = false; +  LLVMStyle.AlignConsecutiveAssignments.AlignFunctionPointers = false;    LLVMStyle.AlignConsecutiveAssignments.PadOperators = true;    LLVMStyle.AlignConsecutiveBitFields = {};    LLVMStyle.AlignConsecutiveDeclarations = {};  | 
