summaryrefslogtreecommitdiffstats
path: root/clang/lib/Format/FormatToken.h
diff options
context:
space:
mode:
authorDaniel Jasper <djasper@google.com>2014-10-17 14:37:40 +0000
committerDaniel Jasper <djasper@google.com>2014-10-17 14:37:40 +0000
commitda07a72928c58204a4234cd8f69203424a970856 (patch)
treef155a89bd416f8641544740ba73dfe969bd29bfb /clang/lib/Format/FormatToken.h
parent238692beb90235464e82247d3d7fb5a387eeb5c2 (diff)
downloadbcm5719-llvm-da07a72928c58204a4234cd8f69203424a970856.tar.gz
bcm5719-llvm-da07a72928c58204a4234cd8f69203424a970856.zip
clang-format: Prefer breaking before trailing return arrows.
Before: auto SomeFunction( A aaaaaaaaaaaaaaaaaaaaa) const -> decltype(f(aaaaaaaaaaaaaaaaaaaaa)) {} After: auto SomeFunction(A aaaaaaaaaaaaaaaaaaaaa) const -> decltype(f(aaaaaaaaaaaaaaaaaaaaa)) {} llvm-svn: 220043
Diffstat (limited to 'clang/lib/Format/FormatToken.h')
-rw-r--r--clang/lib/Format/FormatToken.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/clang/lib/Format/FormatToken.h b/clang/lib/Format/FormatToken.h
index 38f157776f3..dc2c8a466ef 100644
--- a/clang/lib/Format/FormatToken.h
+++ b/clang/lib/Format/FormatToken.h
@@ -325,7 +325,8 @@ struct FormatToken {
/// \brief Returns \c true if this is a "." or "->" accessing a member.
bool isMemberAccess() const {
return isOneOf(tok::arrow, tok::period, tok::arrowstar) &&
- Type != TT_DesignatedInitializerPeriod;
+ Type != TT_DesignatedInitializerPeriod &&
+ Type != TT_TrailingReturnArrow;
}
bool isUnaryOperator() const {
OpenPOWER on IntegriCloud