aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Format/QualifierAlignmentFixer.cpp
diff options
context:
space:
mode:
authorMicah Weston <micahsweston@gmail.com>2022-12-22 01:54:04 -0800
committerOwen Pan <owenpiano@gmail.com>2022-12-22 02:02:09 -0800
commit4cafc3727b35151e8f676adab11524bb21140939 (patch)
tree94dbd5cec96705405393cee0561f81670c360e61 /clang/lib/Format/QualifierAlignmentFixer.cpp
parenta107cf0c407f418fafce60539b42114fe68fd737 (diff)
downloadllvm-4cafc3727b35151e8f676adab11524bb21140939.zip
llvm-4cafc3727b35151e8f676adab11524bb21140939.tar.gz
llvm-4cafc3727b35151e8f676adab11524bb21140939.tar.bz2
[clang-format] Add 'friend' to QualifierOrder
For cases of defining friend functions, qualifier ordering can allow multiple positions for the 'friend' token. Closes #59450. Differential Revision: https://reviews.llvm.org/D139801
Diffstat (limited to 'clang/lib/Format/QualifierAlignmentFixer.cpp')
-rw-r--r--clang/lib/Format/QualifierAlignmentFixer.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/Format/QualifierAlignmentFixer.cpp b/clang/lib/Format/QualifierAlignmentFixer.cpp
index 6ee0d6d..cef8b36 100644
--- a/clang/lib/Format/QualifierAlignmentFixer.cpp
+++ b/clang/lib/Format/QualifierAlignmentFixer.cpp
@@ -414,6 +414,7 @@ tok::TokenKind LeftRightQualifierAlignmentFixer::getTokenFromQualifier(
.Case("inline", tok::kw_inline)
.Case("constexpr", tok::kw_constexpr)
.Case("restrict", tok::kw_restrict)
+ .Case("friend", tok::kw_friend)
.Default(tok::identifier);
}