<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/60067>60067</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
AlignConsecutiveMacros does not work as expected
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
Rohitgirase
</td>
</tr>
</table>
<pre>
For Setting " AlignConsecutiveMacros: AcrossEmptyLinesAndComments And ColumnLimit = 100"
I have the inputs:
#define TT_TTTTTTTTTTTTTTTTTTTT_OFFSETTTT (TT_TTTTT_LLLL3_REG_OFFSET)
#define TT_TTTTTTTTTTTTTTTTTTTT_MASK (SS_TTTTT_LLLL3_JA_FKI_NS_MASK << SS_TTTTT_LLLL3_JA_III_SHIFT)
And gets the output:
![image](https://user-images.githubusercontent.com/20393777/212674678-7fdc0300-33ed-41ca-87b9-3bb8b713f787.png)
#define TT_TTTTTTTTTTTTTTTTTTTT_OFFSETTTT (TT_TTTTT_LLLL3_REG_OFFSET)
#define TT_TTTTTTTTTTTTTTTTTTTT_MASK (SS_TTTTT_LLLL3_JA_FKI_NS_MASK << SS_TTTTT_LLLL3_JA_III_SHIFT)
Which is not expected bcz those are aligned but Second Macro is crossing 100-line limit. It was supposed to be on next line.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzEU01vpDgQ_TXmUgIZu_noAwfSHXZ709mVQqQ9tgyuBu-CjbDJx_76lenOTDKTwxxGGh-g5Kp6rnp6T1irOo1YkOSGJPtALK43c_FgeuU6NQuLQWPka1GZGWp0TukOCGNQDqrTO6MttotTT3gv2tlYwksofWBvx8m9HpVGW2q5M-OI2lkotYSdGZZRH9WoHBC-h5hSwhihe0LLA_TiCcH1CEpPi_OAlwxhXOJZaYTHx9PjJ-f0V1XVtz4CwvK3otPxeDzy08Ptb9c8YdsfBbwv6zuPVdcfsP4oT9Xd4fRnfS3gO8J38H3R4XA41b8fqndPrl_PQYfOrluaxU2Le7dlTJIbNYoOSbInLO-dm1YSWEVYtVicwzVro065fmn8TWu0Q-2i1oyEVYzyLc-yzIcxS7NNmuVhdpYt5ZSGnKMMN3ErwjxrtiFvmrzJYn7O8iyadPfNqL-K9Lfz88n_u1dtD8qCNg7wZcLWoYSm_Q9cbyyCmBGEl7a_XRzU2BotYVW3b1u17T0QUxoOfpHBCzmCg4NnYcEu02QsSnAGGgSjQeOLA18ZXSYIZMHllm9FgEWcZjzP6JbzoC8SliacxSk_yzZPtptNzuI8O6dtm27OTU4DVTDKOI3jNGY0T3gkeSwbTkVyFnnKU0o2FEehhmgYnsbIzF2grF2wSClNs2AQDQ529TljGp9hTXrrJftgLnxP2CydJRs6KOvsVxSn3IDF544HafDC5rOZ_wVhv7AaLPNQfNTvRbNXoXr46y-cZvMPto6wah3KElatQ_8fAAD__599bi4">