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

    <tr>
        <th>Summary</th>
        <td>
            [clang-include-cleaner] headers for types in overriden methods
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            false-positive,
            clang-include-cleaner
      </td>
    </tr>

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

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

<pre>
    Clang-include-cleaner complains about types used in overridden methods. This is typical situation for Qt, for example:

```
#include <QWidget>

class Test_Widget : public QWidget
{
    Q_OBJECT

public:
 explicit Test_Widget(QWidget* parent);

protected:
    void enterEvent(QEnterEvent* event) override;
    void leaveEvent(QEvent* event) override;
    void paintEvent(QPaintEvent* event) override;
 void mousePressEvent(QMouseEvent* event) override;
};
```

Header with base class declaration should take care about necessary includes or forward declarations.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyUk1uL2zwQhn-NfDMk2GM7sS98kSMfH5RuYKHQm0WRxrG6imU0cnb335fYObUspQUjz0h6H53mlczm0BJVIl-KfB3JPjTOV5v-QC19J0vtq4v2Tn9UKyvbw8S0yvaaJsqSbMmDcsfOStMyyL3rA4SPjhh6Jg2mBXci743W1MKRQuM0T-G5MQyGzzONkhbYhF4G41qonYddELgaInqXx86SSBciXov42s7iyzemmF52BCJd7b4ZfaAg0s2jRFnJDM_E4WUcB5EuoOv31ii4Ssb58-UYAADsXr4u_9-snh9Ro-i2JaD3zhplwiNdYHGF4gI66akNAkuRLn8heRdIBdJ3GACcnNFAbSC_OQ2yYrd5yBZAY1Beb5Zu2JvckjzRXf4Pyk6aNtyUTw_ZH-WD9uh6pidPzDfAl3PXXwDEfH2Pf3veof2PpCYPbyY0sJdMML6oJmWlH0uHG9dbDUG-Eijp6VKNLSlilv4DLlXC4Py5ut6k148Anka6SnWZljKiKpljWSRFXuRRUxVxouc5zZIZYZ0VWV3nJSqdl0lRyCTDyFQYY5bEmMdJXGb5dJYmGaGKJdZ5XeeFyGI6SmOn1p6OU-cPkWHuqUqSdIZlZOWeLA8GRKylZZp0jk0wJxKIAlcCUX1mvvNovo58deZO9v2BRRZbw4HvKwUT7GDuzwn5Gprhdnnw3Ojeu3Hvvo16b6smhI7PBYtbgduDCU2_nyp3FLg9L3j5TTrvfpAKArfDOVng9nLUU4U_AwAA__9XL2wP">