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

    <tr>
        <th>Summary</th>
        <td>
            [clang][ExtractAPI] Some declaration fragments are missing semicolons
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            good first issue,
            clang:tooling
      </td>
    </tr>

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

    <tr>
      <th>Reporter</th>
      <td>
          daniel-grumberg
      </td>
    </tr>
</table>

<pre>
    An example that reproduces this behavior is:
```obj-c
extern NSString * const MyString;
```

In the output, the generate declaration fragments are missing the final semicolon.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyMkd-K4zwMxZ9GuREtjvKnzUUu0ulXmItvWegTOI6SeHDsYitD5-2XpMMu7NWCsZGQfDi_o1Oyk2duobpAdc30KnOI7aC9ZXeY4rr0HKesD8NX23nkp14ejlFmLRj5EcOwGk4os03Y86w_bYhoExQdqCuoDmr1OqH_OJhXj5_C0eOP-12i9RMCdWiCT4L_f71aUFz-Wv8u9_vdo8yMYZXHKkBvezWx56iFcWDjdNRig8cx6mlhLwl1ZFxsSpveNj5arx0mXqwJLvhjNrTF0BSNzrjN61OjTqooz9ncKq5VOealKtj0p7Iqa52PxE1uGirqnDPbkqJCFfkpr6kqz0di1ZyH80iVKXVf1FAqXrR1R-c-l2OIU2ZTWrmt8_KsMqd7dmnHTzSFMOBoYxLcZ4AI6A2IjNMblU5CcBsfoi2s2G5fHvp1SlAqZ5OkPyJixe2xvnarK1SX_54StZHu5ztUV7yH5V9w_YaUsjW6dhZ57PnSDeg2WZnX_mjCAnTbtL-fwyOGDzYCdNudJKDbbvhXAAAA__8evMm5">