summaryrefslogtreecommitdiffstats
path: root/clang/lib/Format/TokenAnnotator.cpp
diff options
context:
space:
mode:
authorDaniel Jasper <djasper@google.com>2014-01-10 07:44:53 +0000
committerDaniel Jasper <djasper@google.com>2014-01-10 07:44:53 +0000
commitb1c19f898788fcc49ce1e597036a8da67e11423c (patch)
tree2cd1202a73e3fa930c515dab65cab089728eb81c /clang/lib/Format/TokenAnnotator.cpp
parent3ee789cbbb041ec340696f05b29396545a4fc617 (diff)
downloadbcm5719-llvm-b1c19f898788fcc49ce1e597036a8da67e11423c.tar.gz
bcm5719-llvm-b1c19f898788fcc49ce1e597036a8da67e11423c.zip
clang-format: Understand ObjC boxed expressions.
Before: [dictionary setObject:@(1)forKey:@"number"]; After: [dictionary setObject:@(1) forKey:@"number"]; llvm-svn: 198920
Diffstat (limited to 'clang/lib/Format/TokenAnnotator.cpp')
-rw-r--r--clang/lib/Format/TokenAnnotator.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/Format/TokenAnnotator.cpp b/clang/lib/Format/TokenAnnotator.cpp
index 1268be29b3c..5799ae21af2 100644
--- a/clang/lib/Format/TokenAnnotator.cpp
+++ b/clang/lib/Format/TokenAnnotator.cpp
@@ -717,6 +717,7 @@ private:
if (LeftOfParens && (LeftOfParens->Tok.getIdentifierInfo() == NULL ||
LeftOfParens->is(tok::kw_return)) &&
LeftOfParens->Type != TT_OverloadedOperator &&
+ LeftOfParens->isNot(tok::at) &&
LeftOfParens->Type != TT_TemplateCloser && Current.Next &&
Current.Next->is(tok::identifier))
IsCast = true;
OpenPOWER on IntegriCloud