Node:Formatting Parameter Lists
To help you correctly align fields in a subprogram parameter list, Emacs provides one function that will do most of the work for you. This function will align the declarations on the colon (':') separating argument names and argument types, plus align the 'in', 'out' and 'in out' keywords if required.