mirror of
https://github.com/intel/llvm.git
synced 2026-02-05 22:17:23 +08:00
clang-format: Improve formatting of annotated variables.
Before:
bool aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa GUARDED_BY(
aaaaaaaaaaaa) = aaaaaaaa::aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;
After:
bool aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa GUARDED_BY(aaaaaaaaaaaa) =
aaaaaaaa::aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;
llvm-svn: 206155
This commit is contained in:
@@ -799,6 +799,7 @@ private:
|
||||
PreviousNoComment->isOneOf(tok::comma, tok::l_brace))
|
||||
Current.Type = TT_DesignatedInitializerPeriod;
|
||||
} else if (Current.isOneOf(tok::identifier, tok::kw_const) &&
|
||||
Current.Previous && Current.Previous->isNot(tok::equal) &&
|
||||
Line.MightBeFunctionDecl && Contexts.size() == 1) {
|
||||
// Line.MightBeFunctionDecl can only be true after the parentheses of a
|
||||
// function declaration have been found.
|
||||
|
||||
@@ -3304,14 +3304,15 @@ TEST_F(FormatTest, BreaksFunctionDeclarationsWithTrailingTokens) {
|
||||
" aaaaaaaaaaaaaaaaaaaaaaaaa));");
|
||||
verifyFormat("bool aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\n"
|
||||
" __attribute__((unused));");
|
||||
verifyFormat(
|
||||
verifyGoogleFormat(
|
||||
"bool aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\n"
|
||||
" GUARDED_BY(aaaaaaaaaaaa);",
|
||||
getGoogleStyle());
|
||||
verifyFormat(
|
||||
" GUARDED_BY(aaaaaaaaaaaa);");
|
||||
verifyGoogleFormat(
|
||||
"bool aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\n"
|
||||
" GUARDED_BY(aaaaaaaaaaaa);",
|
||||
getGoogleStyle());
|
||||
" GUARDED_BY(aaaaaaaaaaaa);");
|
||||
verifyGoogleFormat(
|
||||
"bool aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa GUARDED_BY(aaaaaaaaaaaa) =\n"
|
||||
" aaaaaaaa::aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;");
|
||||
}
|
||||
|
||||
TEST_F(FormatTest, BreaksDesireably) {
|
||||
|
||||
Reference in New Issue
Block a user