diff options
author | Daniel Jasper <djasper@google.com> | 2015-08-11 20:32:24 +0000 |
---|---|---|
committer | Daniel Jasper <djasper@google.com> | 2015-08-11 20:32:24 +0000 |
commit | a804d1ec8018bbeab1852ded20b2cba56fed1309 (patch) | |
tree | 90b29c8dc0f5276e1d41b25b503eb59e7dae3fad /clang/lib/Format/TokenAnnotator.cpp | |
parent | 916698d23d1110b9ff1a9db4b5fcfa5d8edaf217 (diff) | |
download | bcm5719-llvm-a804d1ec8018bbeab1852ded20b2cba56fed1309.tar.gz bcm5719-llvm-a804d1ec8018bbeab1852ded20b2cba56fed1309.zip |
clang-format: Make SpaceBeforeParens work with overloaded operators.
Patch by Jon Chesterfield, thank you!
llvm-svn: 244660
Diffstat (limited to 'clang/lib/Format/TokenAnnotator.cpp')
-rw-r--r-- | clang/lib/Format/TokenAnnotator.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Format/TokenAnnotator.cpp b/clang/lib/Format/TokenAnnotator.cpp index bd6fde09113..25ec7e6023d 100644 --- a/clang/lib/Format/TokenAnnotator.cpp +++ b/clang/lib/Format/TokenAnnotator.cpp @@ -1997,7 +1997,7 @@ bool TokenAnnotator::spaceRequiredBefore(const AnnotatedLine &Line, if (Right.isOneOf(TT_CtorInitializerColon, TT_ObjCBlockLParen)) return true; if (Right.is(TT_OverloadedOperatorLParen)) - return false; + return Style.SpaceBeforeParens == FormatStyle::SBPO_Always; if (Right.is(tok::colon)) { if (Line.First->isOneOf(tok::kw_case, tok::kw_default) || !Right.getNextNonComment() || Right.getNextNonComment()->is(tok::semi)) |