<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/83610>83610</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            [clang-format] AlignConsecutiveDeclarations doesn't indent correctly when the declaration name is preceded with `_Nonnull` or `__attribute__((nonnull))`
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            clang-format
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          ahatanak
      </td>
    </tr>
</table>

<pre>
    Input:
```
struct S* var0;
struct S* var1;
struct S* _Nonnull var2;
```

Output:
```
struct S *var0;
struct S *var1;
struct S *_Nonnull var2;
```
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyMUcGO2yAU_JrnC0oED9uxDz5kG0XqpT30AyIM2KYlEMEjq_37ym7aVdtIrfRkC2YGhhmVs5uDtQM0L9CcKlVoiWlQiyIV1LdqjOZt-BhuhUAegZ-AH6Hlj9mWmVLRxL4AHtldJQ7y5SkgngKXTzGE4v3KwF-MP6748f1c6D9sMMDjUxsP4G8bK_APG5UZpOllryo7iAPvJSJv2moZRtlpJeqO13U3yabmOPUHISZxGKWRQlRuQI41l1yIvuZNuzeT1mKcWsN1q-VooOb2qpzfe3-_7mOaK5dzsUMnW8Err0br81YOovYqzLsppqsiQFzrSsMq241lzlBz7zLl94PIkd-K_U3YnNjRuzl8iCFbXcjd7clqr5IiF0NmJtocAA_EXDA2ENMxJavJv7HXxQZGi2XmXcCCulrmMrslq62xhr06Whi0_Gem0HIW07ZzUUTJjYXs5QLYAXbhwcF-nZZXJflhIbrltWg8A55nR0sZ9zpeAc_r4x6_3S3Fr1YT4HmLLAOet9S-BwAA__8kzNzl">