diff options
author | Daniel Jasper <djasper@google.com> | 2014-01-10 07:44:53 +0000 |
---|---|---|
committer | Daniel Jasper <djasper@google.com> | 2014-01-10 07:44:53 +0000 |
commit | b1c19f898788fcc49ce1e597036a8da67e11423c (patch) | |
tree | 2cd1202a73e3fa930c515dab65cab089728eb81c /clang/lib/Format/TokenAnnotator.cpp | |
parent | 3ee789cbbb041ec340696f05b29396545a4fc617 (diff) | |
download | bcm5719-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.cpp | 1 |
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; |