With AlignConsecutiveDeclarations and PointerAlignment: Right *s and &s were left dangling.
For instance
const char* const* v1; float const* v2; SomeVeryLongType const& v3;
was formatted as
const char *const * v1; float const * v2; SomeVeryLongType const &v3;
This patch keep the *s or &s aligned to the right, next to their variable.
The above example is now formatted as
const char *const *v1; float const *v2; SomeVeryLongType const &v3;
This should be isPointerOrReference according to the coding guidelines.