ada-indent-on-previous-lines is a compiled Lisp function in `ada-mode.el'.

(ada-indent-on-previous-lines &optional NOMOVE ORGPOINT INITIAL-POS)

Calculate the indentation for the new line after ORGPOINT.
The result list is based on the previous lines in the buffer.
If NOMOVE is nil, moves point to the beginning of the current statement.
if INITIAL-POS is non-nil, moves point to INITIAL-POS before calculation.