<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/62106>62106</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[clang-tidy] False positive for cppcoreguidelines-init-variables in Objective-C for-in loop
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
brackeen
</td>
</tr>
</table>
<pre>
test.m:
```
#include <Foundation/Foundation.h>
void foo() {
NSArray<NSString *> *values = @[ ];
for (NSString *value in values) {
}
}
```
Running:
`clang-tidy --checks=cppcoreguidelines-init-variables test.m`
```
test.m:4:20: warning: variable 'value' is not initialized [cppcoreguidelines-init-variables]
for (NSString *value in values) {
^
= NULL
```
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJycU91u2zwMfRr6hnCgkHZ-LnyR1PVV0Q_4ij2AbKsOV0UKJDlF9_SDnax_w1ZghmFZEs8hzwGpY5TBGVNBuYeyzvSYDj5UbdDdkzEua33_UiUT0-IIvANVg9rBSl3fy5ZYXGfH3iDwTeNH1-sk3gE1b5vFAfj2En_20uOj90AboC3Cen85R0S8f9iFoF-Ab-4fHlIQNyDQDvh2Ws7ajiYicI1QKCj3CGUN_A7-6AMCbd5jZxCKwwv6Y0ZY11cNrz-ftM3f_0fnxA3vDeisdkOepH_BPO8OpnuKwHV3OnU-mGGU3lhxJubiJOVnHUS31kS8OvmR_lPOV7cL4B0p4B0-63AtAH9xIdB6lgS0RonofMIpmWgrP0yPUO6_qmZy75-t-_2B8vaPd9cIrvH-293dX8RnfcX9lrc6M9VytVkyM6_K7FBtuOtL1u22UMzFpqdHTWpTFLzidbssikwqUsSqWBItFRXlQuu2aPW6073qN9wSFMoctdiFtefjwochkxhHU61oqVaZ1a2xcR4DImeecb4EomkqQjVh8nYcIhTKSkzxjSVJsvP8vPUElDU22kaDJx8lydnM_n7ZHuLwv_a76SZEfjNhcnFovT9lY7DVIaVTnLqQGqBmkHQY20Xnj0DNVM11yU_BTxxAzawhAjWzxp8BAAD__3C8JwM">