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

    <tr>
        <th>Summary</th>
        <td>
            [clangd] move function body to out of line should remove inline
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

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

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

<pre>
    Having a function 
```
inline void test() {}
```

I would expect clangd, to also removing the `inline` when refactoring it with `move function body to out of line`.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyEkdGumzAMhp_G3FgHmaSEcpGLc1ah7TECcSFTIBUx7fb2E7RSbyYdCRFFsX___2eXcxgXZgv1F9SXwm0ypdV23Pdc9Mn_tT_dPSwjOrxuyyAhLQh0AfoEQ6_vuIYlhoXxnoJH4SygzqBahOYLmst_O57_X_hIW_TIf248CA7RLaMH9QMloYs54cpzOhzIxAiGnoPAED4mXnDlqxskrXtFEHwEmfaqOd357XgPsgumTTBd8SVQFt5q3-rWFWwr05x1Y0hTMdmTM23DhnTrr84PvaLWV8xcVXRuG8VFsIqUJk1tVWtdU-m5J28qU5N3ddMbOBHPLsQyxvtcpnUsQs4bW1Opti6i6znmg7lSCz_weASl9hWsdu_56Lcxw4liyJLfKhIkHst6gaov-G1UzNOB-CDJ-ARYbGu0k8gtg_4E1YHqxiDT1pdDmkF1-8TX8XFb028eBFR3-MyguiPHvwAAAP__Qam1QQ">