c-lineup-cascaded-calls
c-lineup-cascaded-calls is a compiled Lisp function in `cc-align.el
'.
(c-lineup-cascaded-calls LANGELEM)
Line up "cascaded calls" under each other.
If the line begins with "->" or "." and the preceding line ends
with one or more function calls preceded by the same token, then the
arrow is lined up with the first of those tokens. E.g.:
result = proc->add(17)->add(18)
->add(19) + <- c-lineup-cascaded-calls
offset; <- c-lineup-cascaded-calls (inactive)
In any other situation nil is returned to allow use in list
expressions.
Works with: topmost-intro-cont, statement-cont, arglist-cont,
arglist-cont-nonempty.