--align-pointer=name does not work for function arguments

Summary

The --align-pointer=name option is not working properly with arguments in function prototypes.

Input File

test.cpp

void TestFunction(int* intPointer);
void TestFunction(int& intReference);

Options

astyle --align-pointer=name test.cpp

Output

void TestFunction(int* intPointer);
void TestFunction(int &intReference);

Expected

void TestFunction(int *intPointer);
void TestFunction(int &intReference);

Errors or Messages

None.

Additional troubleshooting or ideas

This worked properly in version 3.6.1, but was broken in version 3.6.2.