Make the comment alignment respect sections of line comments originally alinged
with the next token. Until now the decision how to break a continuous sequence
of line comments into sections was taken without reference to the next token.
source:
class A { public: // comment about public // comment about a int a; }
format before:
class A { public: // comment about public // comment about a int a; }
format after:
class A { public: // comment about public // comment about a int a; }