return State.Stack.back().StartOfArraySubscripts;
return ContinuationIndent;
}
+ if (NextNonComment->is(TT_StartOfName) && NextNonComment->Next &&
+ NextNonComment->Next->is(TT_ObjCMethodExpr))
+ return State.Stack.back().Indent;
if (NextNonComment->isOneOf(TT_StartOfName, TT_PointerOrReference) ||
- Previous.isOneOf(tok::coloncolon, tok::equal)) {
+ Previous.isOneOf(tok::coloncolon, tok::equal))
return ContinuationIndent;
- }
if (PreviousNonComment && PreviousNonComment->is(tok::colon) &&
PreviousNonComment->isOneOf(TT_ObjCMethodExpr, TT_DictLiteral))
return ContinuationIndent;