<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/148833>148833</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
format code issue: break in macro/comment in `AlignArrayOfStructures` is enable
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
heartacker
</td>
</tr>
</table>
<pre>
format code issue: break in macro,
[#13761](https://github.com/microsoft/vscode-cpptools/issues/13761)
AlignArrayOfStructures: Left
ORIGIN:
const struct reg aa[] __CMN_RODATA = {
{ abc, 0, format, code },
{ abcd2, 0, format, code },
{ aaaa, 0, why, why },
{ whyyyy, 0, why, why },
};
add macro:
const struct reg aa[] __CMN_RODATA = {
#if A
{ abc, 0, format, code },
{ abcd2, 0, format, code },
#else
{ aaaa, 0, why, why },
{ whyyyy, 0, why, why },
#endif
};
if 0:
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJyck0FvnD4QxT_NcLGyMmNY4MCBZLV_Rfo3kdLeI2OGxY3BK9sk2m9fGbZqkqbRtqcZ7z6_YX7wpPf6MBHVkF9DvkvkHAbr6oGkC1I9kUta253q3rpRBqZsR0x7PxOIhrWO5BPTExulchbwBngTbVCkotimkO8AyyGEowfRAO4B9wcdhrndKDsC7ketnPW2D4D7Zx-9r9TxGKw1HnC_jInNaoZVdOdNY_RhapyTp_v-a3CzCrOjOID9T31YNfcPt__d3sWhy1HZyQfmFzFzdGBSrtuyx8ebL3ePD_e75lvDQOwYFNfAG8ZY7JhsFeBNPPFYVwixWzhAsVt3fiXvcLlwmVxKudov8pfhdC7sd-3LcDqdlv9faxl7J4-NiBvIrju_lZ8Q_oUDoNA9az4i8ndAPlUDCjKePiDznsuFWN5Io_vU6f41Hd0zDqJJulp0lahkQnVa5JiXaZpVyVArJJ62BS9yyvoqFVuVyRZ5LrEqqW_LRNfIMedFmqfI86zYKE6YlVzwSm0VFwoyTqPUZmPM87ix7pAsn3OdZmUpRGJkS8YvmUOc6OWcKcQYQVfHS1ftfPCQcaN98L9sgg6GLovjXtlxpCnEn2DL_xCcLWfaM5pkayiZnak_CWx8inO5Ojr7nVR4E9R1uecafwQAAP__cdNBYA">