<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/132154>132154</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
objc formatting involving "for" as a selector name fails
</td>
</tr>
<tr>
<th>Labels</th>
<td>
clang-format
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
kadircet
</td>
</tr>
</table>
<pre>
minimal repro:
foo.m:
```objc
void foo() {
[for:0]
}
```
```
$ /usr/bin/clang-format --output-replacements-xml --fail-on-incomplete-format foo.m
<?xml version='1.0'?>
<replacements xml:space='preserve' incomplete_format='true' line='2'>
</replacements>
```
possibly https://github.com/llvm/llvm-project/issues/36802 is also related cc @bhamiltoncx
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJycUs2OozAMfhpzsaiCQ0p74NDZLq-xCsG0mQ0JSgKaefsVpaPpXFeKBIbvx3Y-nZK9eeYW1Buoa6GXfA-x_asHGw3nog_DZztZbyftMPIcA8gLiO2MIRymZ3UU-wn9uwFxWYMdcAwB6AR0RmjeQFwQQb2NIYK8CFDXjdZcX8m77I-SagTqlhSBut56oM447W_lGOKkM5ZlWPK85DLy7LThiX1O5cfkEMty1NaVwZfWmzDNjjN_0fbOxQXkL5DdBl85Jhs8yCtQUx0EUAOyA_l7R73K48fkQF7SrA3v-Dly4rgyUIPfZn92sx2S4_L47ax_kuhh8dQH6l4tnt9_7mUOKdnefeI95zlte6cOqLvZfF_6gwkTUOfc-vUo5xje2WSgzqa0cALq5PEkCG1C7VLAyE5nHtAYhFr0dz1Zl4M3H1gMrRzO8qwLbqumplodhaTi3uqTpNFUR1mp01ENVa1kfWpOgmojB3U-F7YlQUpIEqKRUtGhr43qx2aQ2sheNwS14Elbd9h6PIR4Kx7dtZWkStWF0z279Agj0etVA9EWz9g-ZuuXW4JaOJty-lbKNjtutwjiTsrW39D6Nbh1ewOiLX5EqBNqTOzY5BDR64lxS0sqluja_9_vc4i1pX8BAAD__w0MBys">